
/* ==================================================================================================================== */


.container{
padding-left: 0px;
padding-right: 0px;
}

.row {
width: 100%;
max-width: 1050px;
min-width: 710px;
margin: 0 auto;
overflow: hidden; 
}

.onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol {
margin-right: 3.8%;
float: left;
min-height: 1px;
}

.row .onecol {
width: 4.85%;
}

.row .twocol {
width: 13.45%;
}

.row .threecol {
width: 22.05%; margin:1%;
}

.row .fourcol {
width: 30.75%;
}

.row .fivecol {
width: 39.45%;
}

.row .sixcol {
width: 48%;
}

.row .sevencol {
width: 56.75%;
}

.row .eightcol {
width: 65.4%;
}

.row .ninecol {
width: 74.05%;
}

.row .tencol {
width: 82.7%;
}

.row .elevencol {
width: 91.35%;
}

.row .twelvecol {
width: 100%;
float: left;
}

.last {
margin-right: 0px;
}

img, object, embed {
max-width: 100%;
}

img { max-width:100%;
	 
}


/* Smaller screens */

@media only screen and (max-width: 1023px) {
.text2 {
    color: #000000;
    text-align: center;
    font-size: 17px;
    text-align: justify;
    font-family: Calibri;
    font-weight: normal;
    font-style: normal;
    line-height: 25px;
	padding-left:5px;
	padding-right:5px;
}

}


@media only screen and (max-width: 980px) {

.banner{width: 100%;
    float: left; height:280px;}
	
.banner img{ width:100%; height:280px;}

.menu_test{ width:60%; float:left;  position:absolute; z-index:999;  }

.menu_test ul{ margin:0px; padding:0px;}
.menu_test li { float:left;
   
   position:relative; 
      
	padding-left:1%;
	padding-right:1%;
    list-style: none outside none;
}
.menu_test a {
  color: #282828;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 13px;
  font-weight: normal;
  text-decoration: none;   
  
}
.menu_test a:hover {
  color: #000000;
}	

.top_right {
	width:60%;
	float:right; padding-right:41px; 
}

.header_left { 
    float: left;
    padding-top:26px;
    width: 25%; 
	padding-bottom:22px;  
}
.header_right{ 
   
    float: right;
    max-width:596px; padding-top:8px; 
    width: 100%; 
}


.map {
    color: rgb(255, 255, 255);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 24px;
    width: 100%;
}

.fire2{
   float: left;
    text-align: center;
    width: 31%;  border:#000 1px solid; margin:1%; height:250px;}
	
	
.coppy {
	width: 480px;
	float: left;
	color: ;
	margin: 20px 0px 20px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.text4{ color:#FFF; text-align: center; font-size:18px; font-family:Verdana, Geneva, sans-serif; line-height:21px;}

	
	
.more { width:125px; float:left; }
.more a {
    background:#2c3e50;
    border-radius: 3px;
    color: #d4d4d4;
    display: inline-block;
    font-family: arial;
    font-size: 12px;
    padding: 7px 12px; font-weight:bold;  
    text-decoration: none;
    text-transform: uppercase;
}
.more a:hover {
	background:#3fa407; 
	color:#fff;
}
	
.footer_box1{
    
    float: left;
    width: 33%;
	height: 175px; 
}

.footer_box2{
    
    float: left;
    width: 33%;
	height: 175px; padding-left:20px;
}

.footer_box3{
    
    float: left;
    width: 33%;
	height: 175px; padding-left:4px;
}


h5{  font-size:23px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal;}
.banner_left{ padding:128px 0px 0px 0px;
    float: left;
    width: 51%
	
}

.banner_left_test {
  color: #ffffff;
  font-family: open sans; background:url(../images/wight.png) left top repeat-x; padding:0px 10px;
}
.fire1 h4 {
    color: #FFFFFF;
    font-family: arial;
    font-size: 12px;
	 padding:15px 0px;
    line-height: 20px; clear:both
}

.text {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
    font-size: 12px;
    font-weight: normal; line-height:18px;
}	

.text2 {
	color: #000000;
	text-align: center;
	font-size: 17px;
	text-align: justify;
	font-family: Calibri;
	font-weight: normal;
	font-style: normal;
	line-height: 25px;
	padding-right: 5px;
	padding-left: 5px;
}
h3{ font-size:18px; font-family:Calibri; font-weight:bold; font-style:normal;  margin-bottom:20px; color:#3d3d3d; padding-left:10px; }



h5{  font-size:18px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal;}


h5 span{ font-size:12px; line-height:24px;}

.doctor{ margin-right:10px; }

.doctor img{ margin-right:10px; }

.section5 .row {
  
  margin:0 auto;
}
.middle_left,
.middle_right{
	width:100%;

}

.procut-box {
  height: 290px;
}
.section7 {
	background:#f4f4f4;
	 padding:70px 10px 0px 10px;
}

}
@media handheld, only screen and (max-width: 800px) {
.section7 {
	background:#f4f4f4;
	 padding:70px 10px 0px 10px;
}
.top_left {
	width: 30%;
	float: left;
}
.top_right {
	width:55%;
	float:right; padding-right:30px; 
}	
.footer_box{ width:23%; float:left; margin:1%;}

.menu_test{ width:63%; float:left;  position:absolute; z-index:999;  }
.menu_test ul { margin:0px; padding:0px;}

.menu_test li { float:left;
   
   position:relative; 
      
	padding-left:1%;
	padding-right:0%;
    list-style: none outside none;
}
.menu_test a {
  color: #282828;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;   
  
}
.menu_test a:hover {
  color: #000000;
}	
	.header_left { 
    float: left;
    padding-top: 22px;
    width: 25%; 
	padding-bottom:22px;  
}


.header_right{    
    float: right;
    max-width:520px; padding-top:10px; 
    width: 100%; 
}
.four_bg1{ width:25%; float:left; background:#2780c0; color:#FFFFFF; font-family:Calibri; font-size:14px; text-align:center; padding:30px 10px; }  
.four_bg2{ width:25%; float:left; background:#1b9a4e; color:#FFFFFF; font-family:Calibri; font-size:14px; text-align:center; padding:30px 10px;}


.map {
    color: rgb(255, 255, 255);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 24px;
    width: 100%;
}

.fire2{
   float: left;
    text-align: center;
    width: 31%;  border:#000 1px solid; margin:1%; height:250px;}
	
	
.coppy {
	
	float: left;     
	margin: 20px 0px 20px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.text4{ color:#FFF; text-align: justify; font-size:15px; font-family:Calibri; line-height:21px;}

	
	
.main{ max-width:1050px; margin:auto;  
   
    margin-top:-83px;
    z-index: 999;
	position: relative; 
    
     }	
		

	
.footer_box1{
    
    float: left;
    width: 33%;
	height: 175px; 
}

.footer_box2{
    
    float: left;
    width: 33%;
	height: 175px; padding-left:20px;
}

.footer_box3{
    
    float: left;
    width: 33%;
	height: 175px; padding-left:4px;
}


h5{  font-size:23px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal;}


.text {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
    font-size: 12px;
    font-weight: normal; line-height:18px;
}	
.section3 { background:#f3f3f3; padding:40px 10px!important; }
.text2{ color:#000000; text-align:justify; font-size:15px; font-family:Calibri; line-height:18px; }	

.text_box{ width:30%; float:left; margin:1%; padding-left:30px;}

h3 {
	font-size:25px; 
	text-align:center;
	color:#444444;
	font-family: Arial;
	font-weight: bold;
	 line-height:20px;
	padding-bottom:0px!important;
}

.for_box {
	width:23%; margin:1%; 
	float: left; border:#eeeeee 1px solid; text-align: center; padding:30px 0px;   }
	
.for_box h1{ font-family:Arial; font-size:12px; font-weight:bold; padding:30px 0px 10px 0px;}

.for_box h1 p{ color:#5b5b5b; font-size:12px; line-height:20px; text-align:center;font-weight:normal; padding-top:10px; }



.doctor{ margin-right:10px; }

.doctor img{ margin-right:10px; }

.section5 .row {
  
  margin:0 auto;
}

.banner{width: 100%;
    float: left; height:280px;}
	
.banner img{ width:100%; height:280px;}
}
@media handheld, only screen and (max-width: 799px) {
body, html {
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow-x: hidden;
}

.row {
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow-x: hidden;
}

.section7 {
	background:#f4f4f4;
	 padding:70px 10px 0px 10px;
}

p{ margin:0px; padding:0px; color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:20px; text-align:justify;  }
	
.text1 {
	color: #FFF;
	font-size:14px;
	font-family: Century Gothic;
	line-height: 26px;
}
.text {
	color: #FFF;
	font-size:16px;
	font-family: Century Gothic;
	line-height: 26px;
}

.menu_test{ width:73%; float:left;  position:absolute; z-index:999;  }

.menu_test ul{ margin:0px; padding:0px;}

.menu_test li { float:left;
   
   position:relative; 
      
	padding-left:1%;
	padding-right:0%;
    list-style: none outside none;
}
.menu_test a {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;   
  
}
.menu_test a:hover {
  color: #000000;
}	
.header_left { 
    float: left;
    padding-top:12px;
    width: 25%; 
	padding-bottom:22px;  
}
.header_right{    
    float: right;
    width:570px; padding-top:25px; margin-bottom:40px;  
    width: 100%; 
}


	
	
.coppy {
	
	float: left;
	color: ;
	margin: 20px 0px 20px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.for_box {
	width:23%; margin:1%; 
	float: left; border:#eeeeee 1px solid; text-align: center; padding:30px 0px;   }
	
.for_box h1{ font-family:Arial; font-size:12px; font-weight:bold; padding:30px 0px 10px 0px;}

.for_box h1 p{ color:#5b5b5b; font-size:12px; line-height:20px; text-align:center;font-weight:normal; padding-top:10px; }



h5{  font-size:23px; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal;}


h3 {
	font-size: 35px; text-align:center;
	color:#444444;
	font-family: Century Gothic;
	font-style: normal;
	font-weight: normal; line-height:30px;
	padding-bottom:0px!important;
}

.top_box { width:66%;
	float: left; 
	margin: 1%;
	padding-left: 20px; 
}
.top_left {
	width: 36%;
	float: left; margin:1%; 
}
.top_right {
	width:58%;
	float: right; padding-right:30px; }

.section5 .row {
  
  margin:0 auto;
}

h1 {
	font-size:30px;
	color: #2d2d2d;
	font-family:Calibri; 
	font-style: normal;
	font-weight:bold;
	text-align: center;
	 line-height:0px;
}
h1 p{ font-size:14px; line-height:25px; font-family: Century Gothic; color:#2d2d2d; padding-right:15px; }
.icon4{ float: left; width:20%;}

.banner{width: 100%;
    float: left; height:280px;}
	
.banner img{ width:100%; height:280px;}
}


@media handheld, only screen and (max-width: 767px) {
.product-image {
    font-size: 20px;
    margin-bottom: 15px;
}
.fire2{
   float: left;
    text-align: center;
    width: 100%;  border:#000 1px solid; margin:1%; height:230px;
}
.coppy {
	
	float: left;
	color: #000000;
	margin: 20px 0px 0px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sant {
    width: 100%;
    float: left;
    margin-top: -5px;
    background: none repeat scroll 0 0 #1b9a4e;
    color: #ffffff;
    float: right;
    font-size: 22px;
    font-family: "Bell MT";
    padding: 6px 0px;
    text-decoration: none;
    text-align: center;
}
.oxford {
	
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px; margin-bottom:15px;
}
.oxford ul {
	margin: 0px;
	padding: 0px;
}
.oxford li {
	list-style: none;
}
.oxford li a {
	font-size: 18px;
	color: #000000;
	font-size: 12px;
}
.oxford li a:hover {
	font-size: 12px;
	color: #000000;
}	
h3{ font-size:18px; font-family:Calibri; font-weight:bold; font-style:normal;  margin-bottom:20px; color:#3d3d3d; padding-left:10px; }
h3 span{ font-size:12px; line-height:20px;}	
.more { width:125px; float:left; }
.more a {
    background: none repeat scroll 0 0 #000000;
    border-radius: 3px;
    color: #d4d4d4;
    display: inline-block;
    font-family: arial;
    font-size: 12px;
    padding: 7px 12px;
    text-decoration: none;
    text-transform: uppercase;
}
.more a:hover {
	background:#F00;
	color:#fff;
}	
	
.welcome{ width:100%; font-family:Calibri; font-size:20px; margin-bottom:5px; }
.line{ width:100%;}
	
	
.banner_left_test {
  color: #ffffff;
  font-family: open sans; background:url(../images/wight.png) left top repeat-x; padding:0px 10px;
}	
	
	
	body {
	font-size: 16px;
	-webkit-text-size-adjust: none;
	
	}
	body {

	}

	
.row, body, .container {
	width: 100%;
	min-width: 0;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	}
	
.row .onecol, .row .twocol, .row .threecol, .row .fourcol, .row .fivecol, .row .sixcol, .row .sevencol, .row .eightcol, .row .ninecol, .row .tencol, .row .elevencol, .row .twelvecol {
	width: auto;
	float: none;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 20px;
	padding-right: 20px;
	}
	.menu {
  display: none;
}
.header_left{
	float:left; 
	width:45%;
	margin-bottom:20px;
	margin-left:20px;
}

.header_right{
    float: right;
    width: 45%;
	margin-top:40px;
}
.hh5{
    font-size: 12px;
    padding-right: 5px;
}

.header1{
	display:block;
}



}
@media handheld, only screen and (max-width: 640px) {
.search {
	float: left;
	padding-right: 70px;
	width: 100%;
}
.search_name input[type="text"] {
	background: #f2f4f6 none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #dddddd;
	color: #aeaeae;
	height: 36px;
	padding-left: 10px;
	width: 100%;
}
.search_name {
	padding-bottom: 15px;
}
.search_test input[type="text"] {
	height: 130px; margin-bottom:30px;
}
.sant a{ width:100%; float:left; margin-top:-34px;
	background: none repeat scroll 0 0 #3fa407;
	color: #ffffff;
	float: right;
	font-size: 17px;
	font-family: Bell MT;
	padding: 6px 0px;
	text-decoration: none; text-align:center;
}
.sant a:hover {
	background: none repeat scroll 0 0 #343434;
}	
.footer_box{ width:100%; float:left; margin:1%;}	
.four_bg1{ width:100%; float:left; background:#2780c0; color:#FFFFFF; font-family:Calibri; font-size:20px; text-align:center; padding:10px 0px; height:45px;}  
.four_bg2{ width:100%; float:left; background:#1b9a4e; color:#FFFFFF; font-family:Calibri; font-size:20px; text-align:center; padding:10px 0px;}
.four_bg3{width:100%; float:left; background:#2780c0; color:#FFFFFF; font-family:Calibri; font-size:20px; text-align:center; padding:10px 0px; 
} 	
.three_box{ width:68%; float:left;
	margin-right:0;  
}
.three_box1{
	width:auto;
	text-align:center;
	width:100%;
	
}	
.text{ color:#767676; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; padding:0px 13px;}
.text5{ color:#FFFFFF; text-align: justify ; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height:21px; margin-bottom:15px;}	
.text4{ color:#FFF; text-align: justify; font-size:13px; font-family:Calibri; line-height:21px;}	
.banner{width: 100%;
    float: left; height:260px;   
}	
.text2 {
	color: #000000;
	text-align: justify;
	font-size: 15px;
	font-family: Calibri;
	line-height: 18px;
	padding-right: 5px;
	padding-left: 5px;
}
.sant {
    width: 100%;
    float: left;
    margin-top: -5px;
    background: none repeat scroll 0 0 #1b9a4e;
    color: #ffffff;
    float: right;
    font-size: 22px;
    font-family: "Bell MT";
    padding: 6px 0px;
    text-decoration: none;
    text-align: center;
}
.banner img{ width:100%; height:260px;  }
.more { width:125px; margin:auto;  }
.more a {
    background: none repeat scroll 0 0 #000000;
    border-radius: 3px;
    color: #d4d4d4;
    display: inline-block;
    font-family: arial;
    font-size: 12px;
    padding: 7px 12px;
    text-decoration: none;
    text-transform: uppercase;
}
.more a:hover {
	background:#F00;
	color:#fff;
}	
	
.doctor{ width:100%;  }

.doctor img{ margin-right:0px; }
	
.phone{ width:62%; float:right;  background:url(../images/phone.png) left top no-repeat; padding-left:30px; line-height:20px; font-size:12px; }  

.phone span{ font-weight: bold; font-family:Calibri; font-size:13px; color:#54667a; }
.icon2{ width:30%;    float:left;  margin-top:10px;}
.icon2 img { padding:0px 2px;}


h2{font-size:23px; color:#000000; font-family:Calibri; font-weight:bold; text-align:left;   font-weight:normal; padding-bottom:15px!important ; }	
.top_right {
	width:40%;
	float:right; margin-left:0px; 
}	

.header_left{
	 float:left; 
	width:38%;
	margin-bottom:0px; padding-left:48px;  
}

}
@media handheld, only screen and (max-width: 440px) {
.top_right {
	width:100%;
	float:left; margin-left:0px; 
}	

.header_left{
	 float:left; 
	width:100%;
	margin-bottom:0px; padding-left:0px;  
}	
.text5{ color:#FFFFFF; text-align: justify ; font-size:13px; font-family:Verdana, Geneva, sans-serif; line-height:21px; margin-bottom:15px;}		
.text6 p{
	color: #000;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	text-align: center;
}
.text6 p span{ color:#F00;}
	
h3{ font-size:30px; font-family:Calibri; font-weight:bold; font-style:normal;  margin-bottom:20px; color:#000000; padding-left:10px; }	
.left_sec2{ width:100%; float:left; padding-left:20px; padding-top:20px; padding-left:5px;}	
.logo{ width:100%; float:left;}

.logo img{ padding:0px 44px 0px 50px; }	
	
.section4 { width:100%; border-top:#c0c0c0 1px solid;  padding:20px 0px 0px 0px;	}
.phone{float:right;  background:url(../images/phone.png) left top no-repeat; padding-left:30px; line-height:20px; margin-right:14px; text-align:left; }  

.phone span{ font-weight: bold; font-family:Calibri; font-size:16px; color:#54667a; }

.icon2{ width:100%;    float:left;  margin-top:10px; margin-bottom:20px;}
.icon2 img { padding:0px 2px;}

.footer_box{ width:100%; float:left; margin:1%;}

.four_bg1{width:100%; float:left; background:#2780c0; color:#FFFFFF; font-family:Calibri; font-size:20px; text-align:center; padding:10px 0px; height:50px; }  
.four_bg2{ width:100%; float:left; background:#1b9a4e; color:#FFFFFF; font-family:Calibri; font-size:20px; text-align:center; padding:10px 10px;}
.four_bg3{
width:100%; float:left; background:#2780c0; color:#FFFFFF; font-family:Calibri; font-size:20px; text-align:center; padding:10px 0px; 
}  
.footer {
  float: left;
  padding-top: 20px;
  width: 100%;  padding:20px 20px 0px 20px
}
.banner{ width:100%; float:left; margin-bottom:40px;  }

.banner img{ width:1030px !important;  float:left; height:175px; }

.box1{
		width:100%;
		text-align:center;
		margin-bottom:10px;
	}
.section2 {
	float: none;
	width:97%;
	background:#ffffff; padding:0px 10px;
}
	
.three_box1 {
		width:100%;
	}
.text4{
	color: #FFF;
	text-align: justify;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 21px;
	padding-right: 10px;
	padding-left: 5px;
}	
.bg{ background: url(../images/bg.jpg) left top no-repeat; background-size:cover; padding:20px 0px;  }	
.text{ color:#FFFFFF; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; padding:0px 13px;}	

.sant {
	width: 100%;
	float: left;
	margin-top: 0px;
	background: none repeat scroll 0 0 #1b9a4e;
	color: #ffffff;
	float: right;
	font-size: 22px;
	font-family: "Bell MT";
	text-decoration: none;
	text-align: center;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}

.text2 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 22px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}



.left_box{ width:100%; float:left; margin:1%; }

.right_box{ width:100%; float:left; margin:1%;  }


.more { width:100%; margin:auto;  }
.more a {
    background: none repeat scroll 0 0 #000000;
    border-radius: 3px;
    color: #d4d4d4;
    display: inline-block;
    font-family: arial;
    font-size: 12px;
    padding: 7px 12px;
    text-decoration: none;
    text-transform: uppercase;
}
.more a:hover {
	background:#F00;
	color:#fff;
}	
	
	

.section1{
  
    height: auto; 
}
.top_left {
	width:82%;
	float:right;
}

.top_right {
	width:100%;
	float:left; margin-left:0px; 
}
.top_box {
	width:50%;
	float: left;
	margin: 1%;
	background: url(../images/line.jpg) left top no-repeat;
	padding-left: 20px;
}


.for_box {
	width:100%; margin:1%; 
	float: left; border:#eeeeee 1px solid; text-align: center; padding:30px 0px;   }
	
.for_box h1{ font-family:Calibri; font-size:18px; font-weight:bold; padding:30px 0px 10px 0px;}

.for_box h1 p{ color:#5b5b5b; font-size:16px; text-align:center;font-weight:normal; padding-top:10px; line-height:20px; }

.text_box{ width:100%; float:none; margin:1%; padding-left:0px;}
.banner2 {
	width: 100%;
	float: left; height:200px;
	
}
.banner2 img { height:200px;
	width: 100% !important; 	
}

.text62{
	color: #2780c0;
	text-align: center;
	font-size: 25px;
	text-align: center;
	font-family: Calibri;
	font-weight: bold;
	font-style: normal;
	line-height: 25px;
	padding-top: 0px;
}
.text62 span{
	color: #330066;
	font-size: 25px;
	padding: 15px 0px;
	line-height: 30px;
}
.text62 p{ color:#000; font-size:13px; font-weight:normal; line-height:25px;}
.text62 p span{ color:#F00;}

.text6{
	color:#2780c0;
	text-align: center !important;
	font-size:20px;
	text-align:justify;
	font-family:Calibri; font-weight:bold; font-style:normal;
	line-height:25px;
}
.text6 span{
	color: #330066;
	font-size: 25px;
	padding: 15px 0px;
	line-height: 30px;
}

.header_right{    
    float: right;
    width:570px; padding-top:10px; margin-bottom:0px;  
    width: 100%; 
}
.bg_box44{ width:100%; float:left; padding-left:10px;}
}

@media handheld, only screen and (max-width: 320px) {
.bg_box44{ width:100%; float:left; padding-left:10px;}	
.top_right {
	width:100%;
	float:left; margin-left:0px; 
}	

.header_left{
	 float:left; 
	width:100%;
	margin-bottom:0px; padding-left:0px;  
}	
.text5{
	color: #FFFFFF;
	text-align: justify;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 21px;
	margin-bottom: 15px;
	padding-right: 5px;
	padding-left: 5px;
}		
.text6 p{ color:#000; font-size:13px; font-weight:normal; line-height:20px;}
.text6 p span{ color:#F00;}
	
h3{ font-size:30px; font-family:Calibri; font-weight:bold; font-style:normal;  margin-bottom:20px; color:#000000; padding-left:10px; }	
.left_sec2{ width:100%; float:left; padding-left:20px; padding-top:20px; padding-left:5px;}	
.logo{ width:100%; float:left;}

.logo img{ padding:0px 44px 0px 50px; }	
	
.section4 { width:100%; border-top:#c0c0c0 1px solid;  padding:20px 0px 0px 0px;	}
.phone{float:right;  background:url(../images/phone.png) left top no-repeat; padding-left:30px; line-height:20px; margin-right:14px; text-align:left; }  

.phone span{ font-weight: bold; font-family:Calibri; font-size:16px; color:#54667a; }

.icon2{ width:100%;    float:left;  margin-top:10px; margin-bottom:20px;}
.icon2 img { padding:0px 2px;}

.footer_box{ width:100%; float:left; margin:1%;}

.four_bg1{width:100%; float:left; background:#2780c0; color:#FFFFFF; font-family:Calibri; font-size:20px; text-align:center; padding:10px 0px; height:50px; }  
.four_bg2{ width:100%; float:left; background:#1b9a4e; color:#FFFFFF; font-family:Calibri; font-size:20px; text-align:center; padding:10px 10px;}
.four_bg3{
width:100%; float:left; background:#2780c0; color:#FFFFFF; font-family:Calibri; font-size:20px; text-align:center; padding:10px 0px; 
}  
.footer {
  float: left;
  padding-top: 20px;
  width: 100%;  padding:20px 20px 0px 20px
}
.banner{ width:100%; float:left; margin-bottom:40px;  }

.banner img{ width:1030px !important;  float:left; height:175px; }

.box1{
		width:100%;
		text-align:center;
		margin-bottom:10px;
	}
.section2 {
	float: none;
	width:97%;
	background:#ffffff; padding:0px 10px;
}
	
.three_box1 {
		width:100%;
	}
.text4{ color:#FFF; text-align: justify; font-size:13px; font-family:Verdana, Geneva, sans-serif; line-height:21px;}	
.bg{ background: url(../images/bg.jpg) left top no-repeat; background-size:cover; padding:20px 0px;  }	
.text{ color:#FFFFFF; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; padding:0px 13px;}	


.text2 {
    color:#000000;
    font-family: Arial, Helvetica, sans-serif;
	 padding:0px 0px 20px 0px;
    font-size: 13px;
    font-weight: normal; line-height:22px;
	padding-left:5px;
	padding-right:5px;
}



.left_box{ width:100%; float:left; margin:1%; }

.right_box{ width:100%; float:left; margin:1%;  }


.more { width:100%; margin:auto;  }
.more a {
    background: none repeat scroll 0 0 #000000;
    border-radius: 3px;
    color: #d4d4d4;
    display: inline-block;
    font-family: arial;
    font-size: 12px;
    padding: 7px 12px;
    text-decoration: none;
    text-transform: uppercase;
}
.more a:hover {
	background:#F00;
	color:#fff;
}	
	
	

.section1{
  
    height: auto; 
}
.top_left {
	width:82%;
	float:right;
}

.top_right {
	width:100%;
	float:left; margin-left:0px; 
}
.top_box {
	width:50%;
	float: left;
	margin: 1%;
	background: url(../images/line.jpg) left top no-repeat;
	padding-left: 20px;
}


.for_box {
	width:100%; margin:1%; 
	float: left; border:#eeeeee 1px solid; text-align: center; padding:30px 0px;   }
	
.for_box h1{ font-family:Calibri; font-size:18px; font-weight:bold; padding:30px 0px 10px 0px;}

.for_box h1 p{ color:#5b5b5b; font-size:16px; text-align:center;font-weight:normal; padding-top:10px; line-height:20px; }

.text_box{ width:100%; float:none; margin:1%; padding-left:0px;}
.banner2 {
	width: 100%;
	float: left; height:200px;
	
}
.banner2 img { height:200px;
	width: 100% !important; 	
}

.text62{
	color:#2780c0;
	text-align: center;
	font-size:25px;
	text-align:justify;
	font-family:Calibri; font-weight:bold; font-style:normal;
	line-height:25px; padding-top:0px;
}
.text62 span{
	color: #330066;
	font-size: 25px;
	padding: 15px 0px;
	line-height: 30px;
}
.text62 p{ color:#000; font-size:13px; font-weight:normal; line-height:25px;}
.text62 p span{ color:#F00;}

.text6{
	color:#2780c0;
	text-align: center;
	font-size:20px;
	text-align:justify;
	font-family:Calibri; font-weight:bold; font-style:normal;
	line-height:25px;
}
.text6 span{
	color: #330066;
	font-size: 25px;
	padding: 15px 0px;
	line-height: 30px;
}

.header_right{    
    float: right;
    width:570px; padding-top:10px; margin-bottom:0px;  
    width: 100%; 
}

}