	
/* CSS Resets */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%}


/* ==================================================================================================================== */
/* ! The 1140px Grid V2 by Andy Taylor \ http://cssgrid.net \ http://www.twitter.com/andytlr \ http://www.andytlr.com   */
/* ==================================================================================================================== */
	
/* CSS Resets */
.container{
padding-left: 0px;
padding-right: 0px;
}

.row {
width: 100%;
max-width: 1140px;
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%;
}

.row .fourcol {
width: 20.75%;
}

.row .fivecol {
width: 39.45%;
}

.row .sixcol {
width: 48%;
}

.row .sevencol {
width: 56.75%;
}

.row .eightcol {
width: 70.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%;
	 
}

@media only screen and (max-width: 1280px) {
.header_left { width:30%;float: left; padding-left:8px;}
.header_right {width:62%;float: right;}	
h2 {margin: 0px; font-family: 'Open Sans', sans-serif; font-weight:200; font-size:24px; text-align: center; font-weight:bold; color:#18afd3;line-height:30px;margin-bottom: 0px;padding:1% 0% !important;}	
.footer_box1 {width:18%;margin: 1%;float: left;}
.footer_box2 {width:40%; margin: 1% 6%;float: left;}
.footer_box3 {width:26%;margin: 1%;float: left;}		
.banner {width: 100%;float: left;height:345}
.banner img {width: 100% !important;height:345}	
#nav{ margin:0px; padding:0px;}   
#nav li {float:left;list-style:none; font-size:18px; margin:0px 0px;  line-height:12px;  }
#nav a {font-weight:normal; text-decoration:none;font-family: 'Open Sans', sans-serif; display:block ; padding:8px 7px;  text-transform: uppercase; }
/* selected menu element */
#nav .current a, #nav li:hover > a {color:#f06136; }
/* sublevels */
#nav ul li:hover a, #nav li:hover li a {background:none;text-transform: none; color:#000; }
#nav ul li a:hover { background:#2d2c2c; color:#fff; }
#nav ul li:first-child > a {-moz-border-radius-topleft:5px; /*some css3*/ -moz-border-radius-topright:5px;  line-height:30px;  }
#nav ul li:last-child > a {-moz-border-radius-bottomleft:10px; /*some css3*/-moz-border-radius-bottomright:10px; }
/* drop down */
#nav li:hover > ul {opacity:1;visibility:visible;}
#nav ul {opacity:0; background:url(../images/arrow_top.png) right top no-repeat; visibility:hidden; padding:0; position:absolute; background:#FFFFFF; z-index:9999;}
#nav ul li {float:none; margin:0;  border-bottom:#39464f  1px solid;  line-height:25px; }
#nav ul a { font-weight:normal; }
#nav ul ul { width:245px; left:222px; top:144px;}
.active{  color:#f06136;}
.nav > li > .parent { background-image: url("images/downArrow.png");background-position: right center; background-repeat: no-repeat;}
/*****************************/
.open .sub-menu {display: block;}
.sub-menu {display: none; position: absolute; top: 100%; width: 200px; background: #088999; padding: 5px 5px; margin-top: 0px;}
.sub-menu li {display: block;width: 100%; line-height: 20px;}	
}
/* Smaller screens */

@media only screen and (max-width: 1024px) {
.top_right {width: 21%;float: right; margin-right: 0%;padding-right: 0px; padding-left: 1px;padding-top: 0px;padding-bottom: 0px;border-left: #e4e4e4 1px solid; border-right: #e4e4e4 1px solid;}	
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:30px;text-align: justify; padding:8px 0px; margin-bottom:0px;}	
#nav{ margin:0px; padding:0px;}   
#nav li {float:left;list-style:none; font-size:18px; margin:0px 0px;  line-height:12px;  }
#nav a {font-weight:normal; text-decoration:none;font-family: 'Open Sans', sans-serif; display:block ; padding:8px 7px;  text-transform: uppercase; }
/* selected menu element */
#nav .current a, #nav li:hover > a {color:#f06136; }
/* sublevels */
#nav ul li:hover a, #nav li:hover li a {background:none;text-transform: none; color:#000; }
#nav ul li a:hover { background:#2d2c2c; color:#fff; }
#nav ul li:first-child > a {-moz-border-radius-topleft:5px; /*some css3*/ -moz-border-radius-topright:5px;  line-height:30px;  }
#nav ul li:last-child > a {-moz-border-radius-bottomleft:10px; /*some css3*/-moz-border-radius-bottomright:10px; }
/* drop down */
#nav li:hover > ul {opacity:1;visibility:visible;}
#nav ul {opacity:0; background:url(../images/arrow_top.png) right top no-repeat; visibility:hidden; padding:0; position:absolute; background:#FFFFFF; z-index:9999;}
#nav ul li {float:none; margin:0;  border-bottom:#39464f  1px solid;  line-height:25px; }
#nav ul a { font-weight:normal; }
#nav ul ul { width:245px; left:222px; top:144px;}
.active{  color:#f06136;}
.nav > li > .parent { background-image: url("images/downArrow.png");background-position: right center; background-repeat: no-repeat;}
/*****************************/
.open .sub-menu {display: block;}
.sub-menu {display: none; position: absolute; top: 100%; width: 200px; background: #088999; padding: 5px 5px; margin-top: 0px;}
.sub-menu li {display: block;width: 100%; line-height: 20px;}	
.footer_box1 {width:32%;margin: 1%;float: left;}
.footer_box2 {width:34%; margin: 1% 4%;float: left;}
.footer_box3 {width:20%;margin: 1%;float: left;}	
.logo {float: left; padding:0px 0px;}
.logo img {width: 100%;}
.three_box2 {width: 31.3%;float: left; margin: 1%;}
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 20px;color: #414141;}
.text8 {font-family: 'Open Sans', sans-serif;font-size: 14px;color: #333333;text-align: justify;line-height: 20px;padding-top: 10px;}
.box_sec1 {width: 100%; margin: auto;}
.heding1 {font-family: Arial;font-weight: 100;text-align: left;text-transform: uppercase;font-size: 30px; color: #FFF; border-bottom: #FFF 1px solid;padding-top: 10pxline-height: 30px;margin-bottom: 1% !important;padding-bottom: 14px;}
.text3 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-align: center;line-height: 18px;padding: 0px 0px;}
.map{ width:100%; float:left; height:250px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:250px;}
.bg_box1 {width:67%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size: auto auto;background-size: 100% 100%;padding: 3%;}
.section7 {width: 100%; float: left; padding: 40px 0px 40px 0px;  border-top:#FFF 4px solid;}
.text5 {font-family: 'Open Sans', sans-serif; font-size:13px;color: #000000; text-align:justify; line-height:18px; padding:22px 0px 0px 0px; }
.banner {width: 100%;float: left;height:300px;}
.banner img {width: 100% !important;height:300px;}	
.three_box {width: 31%;float: left;margin: 2% 1%;}	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 6px 8px;
	background-color: #65d04a;
}
.box1:hover {background:#373435; border:#FFF 1px solid;}
.box_sec2{ width:96%; float:left; margin:1%;}
.gmail2 {float: left;font-family: 'Open Sans', sans-serif;font-size:12px;background: url(../images/gmail2.png)left top no-repeat;background-position:0px 4px;color:#FFF; font-weight:normal;padding-left:25px;line-height:17px; margin-top:10px; }
.header_left { width:20%;float: left; padding-left:5px; padding-top:10px;}
.header_right {width:70%;float: right; margin-top:0px;}	

}
@media only screen and (max-width: 960px) {
.top_right {width: 21%;float: right; margin-right: 0%;padding-right: 0px; padding-left: 1px;padding-top: 0px;padding-bottom: 0px;border-left: #e4e4e4 1px solid; border-right: #e4e4e4 1px solid;}	
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:30px;text-align: justify; padding:8px 0px; margin-bottom:0px;}	
#nav{ margin:0px; padding:0px;}   
#nav li {float:left;list-style:none; font-size:17px; margin:0px 0px;  line-height:18px;  }
#nav a {font-weight:normal; text-decoration:none;font-family: 'Open Sans', sans-serif; display:block ; padding:8px 7px;  text-transform: uppercase; }
/* selected menu element */
#nav .current a, #nav li:hover > a {color:#f06136; }
/* sublevels */
#nav ul li:hover a, #nav li:hover li a {background:none;text-transform: none; color:#000; }
#nav ul li a:hover { background:#2d2c2c; color:#fff; }
#nav ul li:first-child > a {-moz-border-radius-topleft:5px; /*some css3*/ -moz-border-radius-topright:5px;  line-height:18px;  }
#nav ul li:last-child > a {-moz-border-radius-bottomleft:10px; /*some css3*/-moz-border-radius-bottomright:10px; }
/* drop down */
#nav li:hover > ul {opacity:1;visibility:visible;}
#nav ul {opacity:0; background:url(../images/arrow_top.png) right top no-repeat; visibility:hidden; padding:0; position:absolute; background:#FFFFFF; z-index:9999;}
#nav ul li {float:none; margin:0;  border-bottom:#39464f  1px solid;  line-height:18px; }
#nav ul a { font-weight:normal; }
#nav ul ul { width:245px; left:222px; top:144px;}
.active{  color:#f06136;}
.nav > li > .parent {background-image: url("images/downArrow.png");background-position: right center;background-repeat: no-repeat;}
/*****************************/
.open .sub-menu {display: block;}
.sub-menu {display: none; position: absolute; top: 100%; width: 200px; background: #088999; padding: 5px 5px; margin-top: 0px;}
.sub-menu li {display: block;width: 100%; line-height: 20px;}	
.footer_box1 {width:32%;margin: 1%;float: left;}
.footer_box2 {width:34%; margin: 1% 4%;float: left;}
.footer_box3 {width:20%;margin: 1%;float: left;}	
.logo {float: left; padding:0px 0px;}
.logo img {width: 100%;}
.three_box2 {width: 31.3%;float: left; margin: 1%;}
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 20px;color: #414141;}
.text8 {font-family: 'Open Sans', sans-serif;font-size: 12px;color: #333333;text-align: justify;line-height: 20px;padding-top: 10px;}
.box_sec1 {width: 100%; margin: auto;}
.heding1 {font-family: Arial;font-weight: 100;text-align: left;text-transform: uppercase;font-size: 30px; color: #FFF; border-bottom: #FFF 1px solid;padding-top: 10pxline-height: 30px;margin-bottom: 1% !important;padding-bottom: 14px;}
.text3 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-align: center;line-height: 18px;padding: 0px 0px;}
.map{ width:100%; float:left; height:250px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:250px;}
.bg_box1 {width: 74%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size: auto auto;background-size: 100% 100%;padding: 3%;}
.section7 {width: 100%; float: left; padding: 40px 0px 40px 0px;  border-top:#FFF 4px solid;}
.text5 {font-family: 'Open Sans', sans-serif; font-size:13px;color: #000000; text-align:justify; line-height:18px; padding:22px 0px 0px 0px; }
.banner {width: 100%;float: left;height:300px;}
.banner img {width: 100% !important;height:300px;}	
.three_box {width: 31%;float: left;margin: 2% 1%;}	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 6px 8px;
	background-color: #65d04a;
}
.box1:hover {background:#373435; border:#FFF 1px solid;}
.box_sec2{ width:96%; float:left; margin:1%;}
.gmail2 {float: left;font-family: 'Open Sans', sans-serif;font-size:12px;background: url(../images/gmail2.png)left top no-repeat;background-position:0px 4px;color:#FFF; font-weight:normal;padding-left:25px;line-height:17px; margin-top:10px; }
.header_left { width:20%;float: left; padding-left:5px; padding-top:10px;}
.header_right {width:70%;float: right; margin-top:0px;}	
}

@media handheld, only screen and (max-width: 800px) {
.top_right {width: 21%;float: right; margin-right: 0%;padding-right: 0px; padding-left: 1px;padding-top: 0px;padding-bottom: 0px;border-left: #e4e4e4 1px solid; border-right: #e4e4e4 1px solid;}	
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:30px;text-align: justify; padding:8px 0px; margin-bottom:0px;}	
#nav{ margin:0px; padding:0px;}   
#nav li {float:left;list-style:none; font-size:14px; margin:0px 0px;  line-height:50px;  }
#nav a {font-weight:normal; text-decoration:none;font-family: 'Open Sans', sans-serif; display:block ; padding:8px 7px;  text-transform: uppercase; }
/* selected menu element */
#nav .current a, #nav li:hover > a {color:#f06136; }
/* sublevels */
#nav ul li:hover a, #nav li:hover li a {background:none;text-transform: none; color:#000; }
#nav ul li a:hover { background:#2d2c2c; color:#fff; }
#nav ul li:first-child > a {-moz-border-radius-topleft:5px; /*some css3*/ -moz-border-radius-topright:5px;  line-height:18px;  }
#nav ul li:last-child > a {-moz-border-radius-bottomleft:10px; /*some css3*/-moz-border-radius-bottomright:10px; }
/* drop down */
#nav li:hover > ul {opacity:1;visibility:visible;}
#nav ul {opacity:0; background:url(../images/arrow_top.png) right top no-repeat; visibility:hidden; padding:0; position:absolute; background:#FFFFFF; z-index:9999;}
#nav ul li {float:none; margin:0;  border-bottom:#39464f  1px solid;  line-height:18px; }
#nav ul a { font-weight:normal; }
#nav ul ul { width:245px; left:222px; top:144px;}
.active{  color:#f06136;}
.nav > li > .parent {
    background-image: url("images/downArrow.png");
    background-position: right center;
    background-repeat: no-repeat;
}
/*****************************/
.open .sub-menu {display: block;}
.sub-menu {display: none; position: absolute; top: 100%; width: 200px; background: #088999; padding: 5px 5px; margin-top: 0px;}
.sub-menu li {display: block;width: 100%; line-height: 20px;}	
.footer_box1 {width:32%;margin: 1%;float: left;}
.footer_box2 {width:34%; margin: 1% 4%;float: left;}
.footer_box3 {width:20%;margin: 1%;float: left;}	
.logo {float: left; padding:0px 0px;}
.logo img {width: 100%;}
.three_box2 {width: 31.3%;float: left; margin: 1%;}
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 20px;color: #414141;}
h4 {margin: 0px;font-family: 'Open Sans', sans-serif;font-weight: 100;font-size: 20px;text-align: center;color: #FFFFFF; line-height: 30px;padding: 10px 0px !important;margin-bottom: 1%;}
.text6 {font-family: 'Open Sans', sans-serif;font-size: 17px;color: #FFFFFF;text-align: justify;line-height: 31px;padding: 22px 0px 0px 0px;}
.phone2 {float: left;font-family: 'Open Sans', sans-serif;font-size:17px;background: url(../images/phone3.png) left top no-repeat;background-position-x: left;background-position-y: top;background-position: 1px 8px;olor: #FFF;font-weight: normal; padding-left: 30px;line-height: 31px;margin-top: 10px;}
.text8 {font-family: 'Open Sans', sans-serif;font-size: 12px;color: #333333;text-align: justify;line-height: 20px;padding-top: 10px;}
.box_sec1 {width: 100%; margin: auto;}
.heding1 {font-family: Arial;font-weight: 100;text-align: left;text-transform: uppercase;font-size: 30px; color: #FFF; border-bottom: #FFF 1px solid;padding-top: 10pxline-height: 30px;margin-bottom: 1% !important;padding-bottom: 14px;}
.text3 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;text-align: center;line-height: 18px;padding: 0px 0px;}
.map{ width:100%; float:left; height:250px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:250px;}
.bg_box1 {width: 74%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size: auto auto;background-size: 100% 100%;padding: 3%;}
.section7 {width: 100%; float: left; padding: 40px 0px 40px 0px;  border-top:#FFF 4px solid;}
.text5 {font-family: 'Open Sans', sans-serif; font-size:13px;color: #000000; text-align:justify; line-height:18px; padding:22px 0px 0px 0px; }
.banner {width: 100%;float: left;height:300px;}
.banner img {width: 100% !important;height:300px;}	
.three_box {width: 31%;float: left;margin: 2% 1%;}	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 6px 8px;
	background-color: #65d04a;
}
.box1:hover {background:#373435; border:#FFF 1px solid;}
.box_sec2{ width:96%; float:left; margin:1%;}
.gmail2 {float: left;font-family: 'Open Sans', sans-serif;font-size:12px;background: url(../images/gmail2.png)left top no-repeat;background-position:0px 4px;color:#FFF; font-weight:normal;padding-left:25px;line-height:17px; margin-top:10px; }
.header_left { width:20%;float: left; padding-left:5px; padding-top:10px;}
.header_right {width:71%;float: right; padding-top:0px;}	
	
}
@media handheld, only screen and (max-width: 799px) {	     
#nav{ margin:0px; padding:0px;} 
#nav li {float:left;list-style:none; font-size:17px; margin:0px 0px; border-right:#6a6a6a 1px  solid; line-height:74px;  }
#nav a {font-weight:normal;color:#6a6a6a; text-decoration:none;  font-family: 'Open Sans', sans-serif; 
display:block ;padding:8px 20px; }
/* selected menu element */
#nav .current a, #nav li:hover > a {background:#ee2024; color:#FFFFFF;  
}
/* sublevels */
#nav ul li:hover a, #nav li:hover li a {background:none; border-bottom:#FFF 1px solid;  text-transform: none;color:#000; }
#nav ul li a:hover { background:#00b6e4;  color:#fff; }
#nav ul li:first-child > a {
    -moz-border-radius-topleft:5px; /*some css3*/
    -moz-border-radius-topright:5px; 
	line-height:18px;   }
#nav ul li:last-child > a {
    -moz-border-radius-bottomleft:10px; /*some css3*/
    -moz-border-radius-bottomright:10px;  }

/* drop down */
#nav li:hover > ul { 
    opacity:1;
    visibility:visible;}
#nav ul {opacity:0; background:url(../images/arrow_top.png) right top no-repeat;  visibility:hidden; padding:0;position:absolute; background:#FFFFFF; z-index:9999;}
#nav ul li {
    float:none;
    margin:0;  border-bottom:#39464f  1px solid;  line-height:18px;  	 }
#nav ul a {
    font-weight:normal;   }
#nav ul ul { width:245px; left:222px;top:144px;}
.active{ background:url(../images/arrow_top.png) top left no-repeat;}
.nav > li > .parent {background-image: url("images/downArrow.png");background-position: right center;background-repeat: no-repeat;}
/*****************************/
.open .sub-menu {display: block;}
.sub-menu {display: none;position: absolute;top: 100%;width: 200px; background: #088999;padding: 5px 5px;margin-top: 0px;}
.sub-menu li {display: block;width: 100%;line-height: 20px;}	
.header_left { width:18%;float: left;}
.header_right {width:75%;float: right;}
.banner {width: 100%;float: left;height:345px;}
.banner img {width: 100% !important;height:345px;}	
}

@media handheld, only screen and (max-width: 767px) {
.header_right {width: 66%;float: right;}	
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: 0px;
	padding-right: 0px;
}
	
.menu {display: none;}
.header1{display:block;}

}
@media handheld, only screen and (max-width: 736px) {
.time {
	width: 100%;
	float: right;
	color: #65d04a;
	font-size: 20px;
	font-weight: bold;
	margin-top: 10px;
	padding-top: 4px;
	background: url(../images/time23.png) left top no-repeat;
	background-position-x: left;
	background-position-y: top;
	background-position: 1px 5px;
	padding-left: 60px;
	line-height: 25px;
}	
.logo { width:100%; float: left; padding:0px 0px; margin-left:33%;}
.logo img {width: 100%; }
.section12 {width: 100%; float:left; padding:10px 10px;}	
.contect_box1{ width:48%; float:left; padding-left:0%;}
.contect_box2{ width:30%; float:right; padding-left:0%;}	
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 24px;color: #414141;}
.text8 {font-family: 'Open Sans', sans-serif;font-size: 14px; color: #333333; text-align: justify; line-height: 20px;padding-top: 10px;}		
.section7 {width: 100%; float: left; padding: 40px 0px 75px 0px;  border-top:#FFF 4px solid;}	
.map{ width:100%; float:left; height:200px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:200px;}	
.section10 {width: 100%;float: left; padding-top:4%; padding-bottom: 40px; background: #eee url("../images/bg3.jpg"); background-attachment: fixed;background-origin: initial; background-clip: initial; background-size: cover; background-repeat:no-repeat; background-position:100% 0; background-position: center; padding-left:1%; padding-right:2%;}		
.from{width:99%;  float:left; background: none; border:#FFFFFF 1px solid; line-height:33px; padding:0px 6px; color:#FFF;}
.from2{ width:99%; float:left; padding:10px 0px 50px 10px; line-height:24px; color:#FFF; border:#FFFFFF 1px solid; background:none;}	
.left_sec{ width:100%; float: left; margin:1%  }
.right_sec{ width:100%; float:left; margin:1%}	
.gallery{ width:98%; float:left; margin:1%;  }
.gallery img{ width:100%; float:left; }	
.wight_box{ width:96%; float:left; background:#FFF; border-radius:10px; padding:15px 10px; margin:12% 2%; }	
.left_part{ width:100%; float:left; margin:1%; text-align:center;}
.right_part{ width:98%; float:left; margin:1%;}
.more1 { float:right; margin-top:20px; }
.more1 a {color:#FFFFFF; display:block; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; background:#FFFFFF;  font-size:16px;  border:#212020 1px solid; padding:0px 20px; }
.more1 a:hover { background:#f57e57; color:#FFF; border:#f57e57 1px solid; }
	
h6 {margin: 0px;padding: 0px;color: #000000;font-size: 28px;font-weight: normal;text-align: left;font-family: Arial;padding-top: 4px !important;background: url(../images/footer_line.png) left bottom no-repeat;padding-bottom: 10px !important;}	
.bg_box1 {width: 100%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size:100% 50%; padding:3%;}	
.four_box { width: 100%;float: left; margin: 3% 1%; }	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 20px 0px;
	background-color: #65d04a;
}	
.three_box2 {width:100%; float: left; margin:1%; }	
.three_box2 img { text-align:center; padding:10px 11px; }	
.section4 {width: 100%;float: left;	padding-bottom: 40px; padding-top:10px; }	
.text2 { font-family:Arial;font-size: 14px;color: #3e3e3e;line-height:24px; padding:0px 10px;}	
.text20 {
	font-family: Arial;
	font-size: 16px;
	color: #3e3e3e;
	line-height: 30px;
	border: medium solid #F00;
	text-align: center;
	margin:0px !important;
	padding:0px 10px;
}
.top_box{ width:33%; float:left; }
.sosalmidiya{ width:100%; float: left; padding:0% 1%;  margin-top:10px; }
.sosalmidiya img{  float:left; margin:0% 1%; padding:1% 1%; }		
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:20px;text-align: justify; padding:40px 19px 0px 10px; margin-bottom:0px;}			
.top_right{ width:100%; float:leftt; margin-right:0%; padding-right:0px; padding-left:1px; padding-top:0px; padding-bottom:0px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; }		
.banner {width: 100%;float: left;height:250px;}
.banner img {width: 100% !important;height:250px;}	
.banner2 {width: 100%;float: left;height:250px;}
.banner2 img {width: 100% !important;height:250px;}
.header_left {  float: left; padding-bottom:0px; padding-top:0px;}
.header_right {float: left;}
.coppy {
	float: left;
	color: #000;
	margin: 0px 0px 0px 0px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.oxford {float:right; margin-top: 0px;}
.oxford  ul{ margin:0px; padding:0px;}
.oxford  li{ list-style:none; display:block; }
.oxford a  {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:12px;text-decoration: none;list-style: none;}
.oxford a:hover {text-decoration: underline;}
}

@media handheld, only screen and (max-width: 667px) {
.red{
	width: 40%;
	margin: auto;
	padding: 15px 20px;
	float: none;
	background-color: #65d04a;
}	
.call{
	width: 40%;
	margin: auto;
	color: #65d04a;
	font-weight: bold;
	font-size: 20px;
	margin-top: 10px;
	background: url(../images/icon23.png) left top no-repeat;
	background-position: 1px 3px;
	padding-left: 75px;
	line-height: 25px;
	padding-top: 10px;
}
.call span{ color:#000000; font-size:16px; }
.time{
	width: 40%;
	float: none;
	margin: auto;
	color: #65d04a;
	font-size: 20px;
	margin-top: 20px;
	padding-top: 4px;
	background: url(../images/time23.png) left top no-repeat;
	padding-left: 60px;
	line-height: 20px;
}
.time span{ color:#000000; font-size:16px; }	
.logo { width:78%; margin:auto; float:none; padding:2px 10px; text-align:center;}
.logo img {width:50%;}			
.section12 {width: 100%; float:left; padding:10px 10px;}	
.contect_box1{ width:48%; float:left; padding-left:0%;}
.contect_box2{ width:30%; float:right; padding-left:0%;}	
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 24px; color: #414141;}
.text3 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;text-align: center;line-height: 24px;padding: 0px 10px;}
.text8 {font-family: 'Open Sans', sans-serif;font-size: 14px; color: #333333; text-align: justify; line-height: 20px;padding-top: 10px;}		
.section7 {width: 100%; float: left; padding: 40px 0px 75px 0px;  border-top:#FFF 4px solid;}	
.map{ width:100%; float:left; height:200px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:200px;}	
.section10 {width: 100%;float: left; padding-top:4%; padding-bottom: 40px; background: #eee url("../images/bg3.jpg"); background-attachment: fixed;background-origin: initial; background-clip: initial; background-size: cover; background-repeat:no-repeat; background-position:100% 0; background-position: center; padding-left:1%; padding-right:2%;}		
.from{width:99%;  float:left; background: none; border:#FFFFFF 1px solid; line-height:33px; padding:0px 6px; color:#FFF;}
.from2{ width:99%; float:left; padding:10px 0px 50px 10px; line-height:24px; color:#FFF; border:#FFFFFF 1px solid; background:none;}	
.left_sec{ width:100%; float: left; margin:1%  }
.right_sec{ width:100%; float:left; margin:1%}	
.gallery{ width:98%; float:left; margin:1%;  }
.gallery img{ width:100%; float:left; }	
.wight_box{ width:96%; float:left; background:#FFF; border-radius:10px; padding:15px 10px; margin:12% 2%; }	
.left_part{ width:100%; float:left; margin:1%; text-align:center;}
.right_part{ width:98%; float:left; margin:1%;}
.more1 { float:right; margin-top:20px; }
.more1 a {color:#FFFFFF; display:block; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; background:#FFFFFF;  font-size:16px;  border:#212020 1px solid; padding:0px 20px; }
.more1 a:hover { background:#f57e57; color:#FFF; border:#f57e57 1px solid; }
h4 {margin: 0px;margin-bottom: 0px;font-family: 'Open Sans', sans-serif;font-weight: 100;font-size: 29px;text-align: center;color: #FFFFFF;line-height: 30px;padding: 10px 0px !important;margin-bottom: 1%;}	
h6 {margin: 0px;padding: 0px;color: #000000;font-size: 28px;font-weight: normal;text-align: left;font-family: Arial;padding-top: 4px !important;background: url(../images/footer_line.png) left bottom no-repeat;padding-bottom: 10px !important;}		
.bg_box1 {width: 100%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size:100% 50%; padding:3%;}	
.four_box { width: 100%;float: left; margin: 3% 1%; }	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 20px 0px;
	background-color: #65d04a;
}	
.three_box2 {width:100%; float: left; margin:1%; }	
.three_box2 img { text-align:center; padding:5px 11px; }	
.section4 {width: 100%;float: left;	padding-bottom: 40px; padding-top:10px; }	
.text2 { font-family:Arial;font-size: 14px;color: #3e3e3e;line-height:24px; padding:0px 10px;}	
.text20 {
	font-family: Arial;
	font-size: 16px;
	color: #3e3e3e;
	line-height: 30px;
	border: medium solid #F00;
	text-align: center;
	margin:0px !important;
	padding:0px 10px;
}
.top_box{ width:100%; float:left; }
.sosalmidiya{ width:100%; float: left; padding:0% 1%;  margin-top:10px; }
.sosalmidiya img{  float:left; margin:0% 1%; padding:1% 3%; }		
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:20px;text-align: justify; padding:40px 19px 0px 10px; margin-bottom:0px;}			
.top_right{ width:100%; float:leftt; margin-right:0%; padding-right:0px; padding-left:1px; padding-top:0px; padding-bottom:0px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; }		
.banner {width: 100%;float: left;height:250px;}
.banner img {width: 100% !important;height:250px;}
.banner2 {width: 100%;float: left;height:250px;}
.banner2 img {width: 100% !important;height:250px;}	
.header_left { width:100%; float: left; padding-bottom:0px; padding-top:0px;}
.header_right {float: left;}
.coppy {
	float: left;
	color: #000;
	margin: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.oxford {float:left;margin-top: 5px;}
.oxford  ul{ margin:0px; padding:0px;}
.oxford  li{ list-style:none; display:block; }
.oxford a  {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:12px;text-decoration: none;list-style: none;}
.oxford a:hover {text-decoration: underline;}

}

@media handheld, only screen and (max-width: 640px) {
.red{
	width: 40%;
	margin: auto;
	padding: 15px 20px;
	float: none;
	background-color: #65d04a;
}	
.call{
	width: 40%;
	margin: auto;
	color: #65d04a;
	font-weight: bold;
	font-size: 20px;
	margin-top: 10px;
	background: url(../images/icon23.png) left top no-repeat;
	background-position: 1px 3px;
	padding-left: 75px;
	line-height: 25px;
	padding-top: 10px;
}
.call span{ color:#000000; font-size:16px; }
.time{
	width: 40%;
	float: none;
	margin: auto;
	color: #65d04a;
	font-size: 20px;
	margin-top: 20px;
	padding-top: 4px;
	background: url(../images/time23.png) left top no-repeat;
	padding-left: 60px;
	line-height: 20px;
}
.time span{ color:#000000; font-size:16px; }	
.logo { width:100%; float: left; padding:2px 199px; text-align:center;}
.logo img {width:90%;}		
.section12 {width: 100%; float:left; padding:10px 10px;}	
.contect_box1{ width:48%; float:left; padding-left:0%;}
.contect_box2{ width:35%; float:right; padding-left:0%;}	
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 24px;color: #414141;}	
h2 {margin: 0px; font-family: 'Open Sans', sans-serif; font-weight:200; font-size:24px; text-align: center; font-weight:bold; color:#18afd3;line-height:30px;margin-bottom: 0px;padding:1% 0% !important;}	
.text3 { font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;text-align: center;line-height: 22px;padding: 0px 10px;}	
.text8 {font-family: 'Open Sans', sans-serif;font-size: 14px; color: #333333; text-align: justify; line-height: 20px;padding-top: 10px;}		
.section7 {width: 100%; float: left; padding: 40px 0px 75px 0px;  border-top:#FFF 4px solid;}	
.map{ width:100%; float:left; height:200px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:200px;}	
.section10 {width: 100%;float: left; padding-top:4%; padding-bottom: 40px; background: #eee url("../images/bg3.jpg"); background-attachment: fixed;background-origin: initial; background-clip: initial; background-size: cover; background-repeat:no-repeat; background-position:100% 0; background-position: center; padding-left:1%; padding-right:2%;}		
.from{width:99%;  float:left; background: none; border:#FFFFFF 1px solid; line-height:33px; padding:0px 6px; color:#FFF;}
.from2{ width:99%; float:left; padding:10px 0px 50px 10px; line-height:24px; color:#FFF; border:#FFFFFF 1px solid; background:none;}	
.left_sec{ width:100%; float: left; margin:1%  }
.right_sec{ width:100%; float:left; margin:1%}	
.gallery{ width:98%; float:left; margin:1%;  }
.gallery img{ width:100%; float:left; }	
.wight_box{ width:96%; float:left; background:#FFF; border-radius:10px; padding:15px 10px; margin:12% 2%; }	
.left_part{ width:100%; float:left; margin:1%; text-align:center;}
.right_part{ width:98%; float:left; margin:1%;}
.more1 { float:right; margin-top:20px; }
.more1 a {color:#FFFFFF; display:block; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; background:#FFFFFF;  font-size:16px;  border:#212020 1px solid; padding:0px 20px; }
.more1 a:hover { background:#f57e57; color:#FFF; border:#f57e57 1px solid; }
h6 {margin: 0px;padding: 0px;color: #000000;font-size: 28px;font-weight: normal;text-align: left;font-family: Arial;padding-top: 4px !important;background: url(../images/footer_line.png) left bottom no-repeat;padding-bottom: 10px !important;}		
.bg_box1 {width: 100%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size:100% 50%; padding:3%;}	
.four_box { width: 100%;float: left; margin: 3% 1%; }	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 20px 0px;
	background-color: #65d04a;
}	
.three_box2 {width:100%; float: left; margin:1%; }	
.three_box2 img { text-align:center; padding:5px 11px; }	
.section4 {width: 100%;float: left;	padding-bottom: 40px; padding-top:10px; }	
.text2 { font-family:Arial;font-size: 14px;color: #3e3e3e;line-height:24px; padding:0px 10px;}
.text20 {
	font-family: Arial;
	font-size: 16px;
	color: #3e3e3e;
	line-height: 30px;
	border: medium solid #F00;
	text-align: center;
	margin:0px !important;
	padding:0px 10px;
}	
.top_box{ width:100%; float:left; }
.sosalmidiya{ width:100%; float: left; padding:0% 1%;  margin-top:10px; }
.sosalmidiya img{  float:left; margin:0% 1%; padding:1% 1%; }		
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:20px;text-align: justify; padding:40px 19px 0px 10px; margin-bottom:0px;}			
.top_right{ width:100%; float:leftt; margin-right:0%; padding-right:0px; padding-left:1px; padding-top:0px; padding-bottom:0px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; }		
.banner {width: 100%;float: left;height:250px;}
.banner img {width: 100% !important;height:250px;}	
.banner2 {width: 100%;float: left;height:200px;}
.banner2 img {width: 100% !important;height:200px;}
.header_left { width:100%; float: left; padding-bottom:0px; padding-top:0px;}
.header_right {float: left;}
.coppy {
	width: 100%;
	float: left;
	color: #000000;
	margin: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.oxford { width:100%; float:left;margin-top: 5px;}
.oxford  ul{ margin:0px; padding:0px;}
.oxford  li{ list-style:none; display:block; }
.oxford a  {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:12px;text-decoration: none;list-style: none;}
.oxford a:hover {text-decoration: underline;}
}

@media handheld, only screen and (max-width:568px) {
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 24px;color: #414141;}	
.red{
	width: 46%;
	margin: auto;
	padding: 15px 20px;
	float: none;
	background-color: #65d04a;
}	
.call{
	width: 40%;
	margin: auto;
	color: #65d04a;
	font-weight: bold;
	font-size: 20px;
	margin-top: 10px;
	background: url(../images/icon23.png) left top no-repeat;
	background-position: 1px 3px;
	padding-left: 75px;
	line-height: 25px;
	padding-top: 10px;
}
.call span{ color:#000000; font-size:16px; }
.time{
	width: 40%;
	float: none;
	margin: auto;
	color: #65d04a;
	font-size: 20px;
	margin-top: 20px;
	padding-top: 4px;
	background: url(../images/time23.png) left top no-repeat;
	padding-left: 60px;
	line-height: 20px;
}
.time span{ color:#000000; font-size:16px; }	
.logo {float: left; padding:2px 155px;}
.logo img {width:90%;}			
.section12 {width: 100%; float:left; padding:10px 10px;}	
.contect_box1{ width:48%; float:left; padding-left:0%;}
.contect_box2{ width:40%; float:right; padding-left:0%;}	
.text8 {font-family: 'Open Sans', sans-serif;font-size: 14px; color: #333333; text-align: justify; line-height: 20px;padding-top: 10px;}		
.section7 {width: 100%; float: left; padding: 40px 0px 75px 0px;  border-top:#FFF 4px solid;}	
.map{ width:100%; float:left; height:200px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:200px;}	
.section10 {width: 100%;float: left; padding-top:4%; padding-bottom: 40px; background: #eee url("../images/bg3.jpg"); background-attachment: fixed;background-origin: initial; background-clip: initial; background-size: cover; background-repeat:no-repeat; background-position:100% 0; background-position: center; padding-left:1%; padding-right:2%;}		
.from{width:99%;  float:left; background: none; border:#FFFFFF 1px solid; line-height:33px; padding:0px 6px; color:#FFF;}
.from2{ width:99%; float:left; padding:10px 0px 50px 10px; line-height:24px; color:#FFF; border:#FFFFFF 1px solid; background:none;}	
.left_sec{ width:100%; float: left; margin:1%  }
.right_sec{ width:100%; float:left; margin:1%}	
.gallery{ width:98%; float:left; margin:1%;  }
.gallery img{ width:100%; float:left; }	
.wight_box{ width:96%; float:left; background:#FFF; border-radius:10px; padding:15px 10px; margin:12% 2%; }	
.left_part{ width:100%; float:left; margin:1%; text-align:center;}
.right_part{ width:98%; float:left; margin:1%;}
.more1 { float:right; margin-top:20px; }
.more1 a {color:#FFFFFF; display:block; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; background:#FFFFFF;  font-size:16px;  border:#212020 1px solid; padding:0px 20px; }
.more1 a:hover { background:#f57e57; color:#FFF; border:#f57e57 1px solid; }
.text3 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF;text-align: center;line-height: 22px;padding: 0px 0px;}	
h3 { margin: 0px; font-family: Century Gothic;font-weight: 100; font-size: 27px;color: #414141;}
h6 {margin: 0px;padding: 0px;color: #000000;font-size: 28px;font-weight: normal;text-align: left;font-family: Arial;padding-top: 4px !important;background: url(../images/footer_line.png) left bottom no-repeat;padding-bottom: 10px !important;}		
.bg_box1 {width: 100%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size:100% 50%; padding:3%;}	
.four_box { width: 100%;float: left; margin: 7% 1%;}	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 14px 0px;
	background-color: #65d04a;
}	
.three_box2 {width:100%; float: left; margin:1%; }	
.three_box2 img { text-align:center; padding:5px 11px; }	
.section4 {width: 100%;float: left;	padding-bottom: 40px; padding-top:10px; }	
.text2 { font-family:Arial;font-size: 14px;color: #3e3e3e;line-height:24px; padding:0px 10px;}	
.text20 {
	font-family: Arial;
	font-size: 16px;
	color: #3e3e3e;
	line-height: 30px;
	border: medium solid #F00;
	text-align: center;
	margin:0px !important;
	padding:0px 10px;
}
.top_box{ width:100%; float:left; }
.sosalmidiya{ width:100%; float: left; padding:0% 2%;  margin-top:10px; }
.sosalmidiya img{  float:left; margin:0% 1%; padding:1% 2%; }		
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:20px;text-align: justify; padding:40px 19px 0px 10px; margin-bottom:0px;}			
.top_right{ width:100%; float:leftt; margin-right:0%; padding-right:0px; padding-left:1px; padding-top:0px; padding-bottom:0px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; }		
.banner {width: 100%;float: left;height:200px;}
.banner img {width: 100% !important;height:200px;}	
.banner2 {width: 100%;float: left;height:200px;}
.banner2 img {width: 100% !important;height:200px;}
.header_left { width:100%; float: left; padding-bottom:0px; padding-top:0px;}
.header_right {float: left;}.coppy {
	float: left;
	color: #000;
	margin: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.oxford {float:left;margin-top: 5px;}
.oxford  ul{ margin:0px; padding:0px;}
.oxford  li{ list-style:none; display:block; }
.oxford a  {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:12px;text-decoration: none;list-style: none;}
.oxford a:hover {text-decoration: underline;}
}

@media handheld, only screen and (max-width:533px) {
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 24px;color: #414141;}	
.red{
	width: 46%;
	margin: auto;
	padding: 15px 20px;
	float: none;
	background-color: #65d04a;
}	
.call{
	width: 40%;
	margin: auto;
	color: #65d04a;
	font-weight: bold;
	font-size: 20px;
	margin-top: 10px;
	background: url(../images/icon23.png) left top no-repeat;
	background-position: 1px 3px;
	padding-left: 75px;
	line-height: 25px;
	padding-top: 10px;
}
.call span{ color:#000000; font-size:16px; }
.time{
	width: 40%;
	float: none;
	margin: auto;
	color: #65d04a;
	font-size: 16px;
	margin-top: 20px;
	padding-top: 4px;
	background: url(../images/time23.png) left top no-repeat;
	padding-left: 60px;
	line-height: 20px;
}
.time span{ color:#000000; font-size:12px; }	
.logo {float: left; padding:2px 146px;}
.logo img {width:90%;}		
.section12 {width: 100%; float:left; padding:10px 10px;}	
.contect_box1{ width:98%; float:left; padding-left:0%;}
.contect_box2{ width:98%; float:left; padding-left:0%;}	
.text8 {font-family: 'Open Sans', sans-serif;font-size: 14px; color: #333333; text-align: justify; line-height: 20px;padding-top: 10px;}		
.section7 {width: 100%; float: left; padding: 40px 0px 75px 0px;  border-top:#FFF 4px solid;}	
.map{ width:100%; float:left; height:200px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:200px;}	
.section10 {width: 100%;float: left; padding-top:4%; padding-bottom: 40px; background: #eee url("../images/bg3.jpg"); background-attachment: fixed;background-origin: initial; background-clip: initial; background-size: cover; background-repeat:no-repeat; background-position:100% 0; background-position: center; padding-left:1%; padding-right:2%;}		
.from{width:99%;  float:left; background: none; border:#FFFFFF 1px solid; line-height:33px; padding:0px 6px; color:#FFF;}
.from2{ width:99%; float:left; padding:10px 0px 50px 10px; line-height:24px; color:#FFF; border:#FFFFFF 1px solid; background:none;}	
.left_sec{ width:100%; float: left; margin:1%  }
.right_sec{ width:100%; float:left; margin:1%}	
.gallery{ width:98%; float:left; margin:1%;  }
.gallery img{ width:100%; float:left; }	
.wight_box{ width:96%; float:left; background:#FFF; border-radius:10px; padding:15px 10px; margin:12% 2%; }	
.left_part{ width:100%; float:left; margin:1%; text-align:center;}
.right_part{ width:100%; float:left; margin:1%;}
.more1 { float:right; margin-top:20px; }
.more1 a {color:#FFFFFF; display:block; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; background:#FFFFFF;  font-size:16px;  border:#212020 1px solid; padding:0px 20px; }
.more1 a:hover { background:#f57e57; color:#FFF; border:#f57e57 1px solid; }	
h4 {margin: 0px;margin-bottom: 0px;font-family: 'Open Sans', sans-serif; font-weight: 100;font-size: 30px;text-align: center;color: #FFFFFF;line-height: 30px; padding:10px 0px !important;margin-bottom: 1%;}
h6 {margin: 0px;padding: 0px;color: #000000;font-size: 28px;font-weight: normal;text-align: left;font-family: Arial;padding-top: 4px !important;background: url(../images/footer_line.png) left bottom no-repeat;padding-bottom: 10px !important;}		
.bg_box1 {width: 100%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size:100% 50%; padding:3%;}	
.four_box { width: 100%;float: left; margin: 7% 1%;}	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 12px 0px;
	background-color: #65d04a;
}	
.three_box2 {width:100%; float: left; margin:1%; }	
.three_box2 img { text-align:center; padding:5px 11px; }	
.section4 {width: 100%;float: left;	padding-bottom: 40px; padding-top:10px; }	
.text2 { font-family:Arial;font-size: 14px;color: #3e3e3e;line-height:24px; padding:0px 10px;}	
.text20 {
	font-family: Arial;
	font-size: 16px;
	color: #3e3e3e;
	line-height: 30px;
	border: medium solid #F00;
	text-align: center;
	margin:0px !important;
	padding:0px 10px;
}
.top_box{ width:100%; float:left; }
.sosalmidiya{ width:100%; float: left; padding:0% 0%;  margin-top:38px; }
.sosalmidiya img{  float:left; margin:0% 0%; padding:1% 1%; }		
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:20px;text-align: justify; padding:40px 19px 0px 10px; margin-bottom:0px;}			
.top_right{ width:100%; float:leftt; margin-right:0%; padding-right:0px; padding-left:1px; padding-top:0px; padding-bottom:0px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; }		
.banner {width: 100%;float: left;height:200px;}
.banner img {width: 100% !important;height:200px;}
.banner2 {width: 100%;float: left;height:200px;}
.banner2 img {width: 100% !important;height:200px;}	
.header_left { width:100%; float: left; padding-bottom:0px; padding-top:0px;}
.header_right {float: left;}
.coppy {
	width: 100%;
	float: left;
	color: #000;
	margin: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.oxford {width:100%; float:left; margin-top: 5px;}
.oxford  ul{ margin:0px; padding:0px;}
.oxford  li{ list-style:none; display:block; }
.oxford a  {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:14px;text-decoration: none;list-style: none;}
.oxford a:hover {text-decoration: underline;}
}

@media handheld, only screen and (max-width: 480px) {
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 24px;color: #414141;}	
.red{
	width: 65%;
	margin: auto;
	padding: 15px 20px;
	float: none;
	background-color: #65d04a;
}	
.call{
	width: 65%;
	margin: auto;
	color: #65d04a;
	font-weight: bold;
	font-size: 20px;
	margin-top: 10px;
	background: url(../images/icon23.png) left top no-repeat;
	background-position: 1px 3px;
	padding-left: 75px;
	line-height: 25px;
	padding-top: 10px;
}
.call span{ color:#000000; font-size:16px; }
.time{
	width: 65%;
	float: none;
	margin: auto;
	color: #65d04a;
	font-size: 20px;
	margin-top: 20px;
	padding-top: 4px;
	background: url(../images/time23.png) left top no-repeat;
	padding-left: 60px;
	line-height: 20px;
}
.time span{ color:#000000; font-size:16px; }	
.logo {float: left; padding:2px 77px;}
.logo img {width:90%;}		
.section12 {width: 100%; float:left; padding:10px 10px;}	
.contect_box1{ width:48%; margin:auto; float:none;padding-left:0%; }
.contect_box2{ width:45%; margin:auto; float:none; padding-left:0%;}	
.text8 {font-family: 'Open Sans', sans-serif;font-size: 14px; color: #333333; text-align: justify; line-height: 20px;padding-top: 10px;}		
.section7 {width: 100%; float: left; padding: 40px 0px 75px 0px;  border-top:#FFF 4px solid;}	
.map{ width:100%; float:left; height:200px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:200px;}	
.section10 {width: 100%;float: left; padding-top:4%; padding-bottom: 40px; background: #eee url("../images/bg3.jpg"); background-attachment: fixed;background-origin: initial; background-clip: initial; background-size: cover; background-repeat:no-repeat; background-position:100% 0; background-position: center; padding-left:1%; padding-right:2%;}		
.from{width:99%;  float:left; background: none; border:#FFFFFF 1px solid; line-height:33px; padding:0px 6px; color:#FFF;}
.from2{ width:99%; float:left; padding:10px 0px 50px 10px; line-height:24px; color:#FFF; border:#FFFFFF 1px solid; background:none;}	
.left_sec{ width:100%; float: left; margin:1%  }
.right_sec{ width:100%; float:left; margin:1%}	
.gallery{ width:99%; float:left; margin:1%;  }
.gallery img{ width:100%; float:left; }	
.wight_box{ width:96%; float:left; background:#FFF; border-radius:10px; padding:15px 10px; margin:12% 2%; }	
.left_part{ width:100%; float:left; margin:1%; text-align:center;}
.right_part{ width:100%; float:left; margin:1%;}
.more1 { float:right; margin-top:20px; }
.more1 a {color:#FFFFFF; display:block; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; background:#FFFFFF;  font-size:16px;  border:#212020 1px solid; padding:0px 20px; }
.more1 a:hover { background:#f57e57; color:#FFF; border:#f57e57 1px solid; }
.box_sec1 {width: 98%;margin: auto;}
h6 {margin: 0px;padding: 0px;color: #000000;font-size: 28px;font-weight: normal;text-align: left;font-family: Arial;padding-top: 4px !important;background: url(../images/footer_line.png) left bottom no-repeat;padding-bottom: 10px !important;}		
.bg_box1 {width:98%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size:100% 50%; padding:3%;}	
.four_box { width: 100% !important; float: left; margin: 7% 1%;}	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 7px 0px;
	background-color: #65d04a;
}	
.three_box2 {width:100%; float: left; margin:1%; }	
.three_box2 img { text-align:center; padding:5px 11px; }	
.section4 {width: 100%;float: left;	padding-bottom: 40px; padding-top:10px; }	
.text2 { font-family:Arial;font-size: 14px;color: #3e3e3e;line-height:24px; padding:0px 10px;}	
.text20 {
	font-family: Arial;
	font-size: 16px;
	color: #3e3e3e;
	line-height: 30px;
	border: medium solid #F00;
	text-align: center;
	margin:0px !important;
	padding:0px 10px;
}
.top_box{ width:100%; float:left; }
.sosalmidiya{ width:100%; float: left; padding:1% 1%;  margin-top:38px; }
.sosalmidiya img{  float:left; margin:0% 1%; padding:1% 1%; }		
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:20px;text-align: justify; padding:40px 19px 0px 10px; margin-bottom:0px;}			
.top_right{ width:100%; float:leftt; margin-right:0%; padding-right:0px; padding-left:1px; padding-top:0px; padding-bottom:0px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; }		
.banner {width: 100%;float: left;height:120px;}
.banner img {width: 100% !important;height:120px;}	
.banner2 {width: 100%;float: left;height:120px;}
.banner2 img {width: 100% !important;height:120px;}
.header_left { width:100%; float: left; padding-bottom:0px; padding-top:0px;}
.header_right {float: left;}.coppy {
	float: left;
	color: #000;
	margin: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.oxford {float:left;margin-top: 5px;}
.oxford  ul{ margin:0px; padding:0px;}
.oxford  li{ list-style:none; display:block; }
.oxford a  {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:12px;text-decoration: none;list-style: none;}
.oxford a:hover {text-decoration: underline;}
}

@media handheld, only screen and (max-width:414px) {
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 24px;color: #414141;}	
.red{
	width: 78%;
	margin: auto;
	padding: 15px 20px;
	float: none;
	background-color: #65d04a;
}	
.call{
	width: 65%;
	margin: auto;
	color: #65d04a;
	font-weight: bold;
	font-size: 20px;
	margin-top: 10px;
	background: url(../images/icon23.png) left top no-repeat;
	background-position: 1px 3px;
	padding-left: 75px;
	line-height: 25px;
	padding-top: 10px;
}
.call span{ color:#000000; font-size:16px; }
.time{
	width: 65%;
	float: none;
	margin: auto;
	color: #65d04a;
	font-size: 20px;
	margin-top: 20px;
	padding-top: 4px;
	background: url(../images/time23.png) left top no-repeat;
	padding-left: 60px;
	line-height: 20px;
}
.time span{ color:#000000; font-size:16px; }	
.logo {float: left; padding:2px 48px;}
.logo img {width:90%;}		
.section12 {width: 100%; float:left; padding:10px 10px;}	
.contect_box1{ width:57%; margin:auto; float:none;padding-left:0%; }
.contect_box2{ width:57%; margin:auto; float:none; padding-left:0%;}
.text8 {font-family: 'Open Sans', sans-serif;font-size: 14px; color: #333333; text-align: justify; line-height: 20px;padding-top: 10px;}		
.section7 {width:99% !important; float: left; padding: 40px 0px 75px 0px;  border-top:#FFF 4px solid;}	
.map{ width:100%; float:left; height:200px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:200px;}	
.section10 {width: 100%;float: left; padding-top:4%; padding-bottom: 40px; background: #eee url("../images/bg3.jpg"); background-attachment: fixed;background-origin: initial; background-clip: initial; background-size: cover; background-repeat:no-repeat; background-position:100% 0; background-position: center; padding-left:1%; padding-right:2%;}		
.from{width:99%;  float:left; background: none; border:#FFFFFF 1px solid; line-height:33px; padding:0px 6px; color:#FFF;}
.from2{ width:99%; float:left; padding:10px 0px 50px 10px; line-height:24px; color:#FFF; border:#FFFFFF 1px solid; background:none;}	
.left_sec{ width:100%; float: left; margin:1%  }
.right_sec{ width:100%; float:left; margin:1%}	
.gallery{ width:100%; float:left; margin:1%;  }
.gallery img{ width:98%; float:left; }	
.wight_box{ width:96%; float:left; background:#FFF; border-radius:10px; padding:15px 10px; margin:12% 2%; }	
.left_part{ width:100%; float:left; margin:1%; text-align:center;}
.right_part{ width:100%; float:left; margin:1%;}
.more1 { float:right; margin-top:20px; }
.more1 a {color:#FFFFFF; display:block; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; background:#FFFFFF;  font-size:16px;  border:#212020 1px solid; padding:0px 20px; }
.more1 a:hover { background:#f57e57; color:#FFF; border:#f57e57 1px solid; }
h6 {margin: 0px;padding: 0px;color: #000000;font-size: 28px;font-weight: normal;text-align: left;font-family: Arial;padding-top: 4px !important;background: url(../images/footer_line.png) left bottom no-repeat;padding-bottom: 10px !important;}		
.bg_box1 {width: 100%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size:100% 50%; padding:3%;}	
.four_box { width: 100%;float: left; margin: 7% 1%;}	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 7px 0px;
	background-color: #65d04a;
}	
.three_box2 {width:100%; float: left; margin:1%; }	
.three_box2 img { text-align:center; padding:5px 11px; }	
.section4 {width: 100%;float: left;	padding-bottom: 40px; padding-top:10px; }	
.text2 { font-family:Arial;font-size: 14px;color: #3e3e3e;line-height:24px; padding:0px 10px;}	
.text20 {
	font-family: Arial;
	font-size: 16px;
	color: #3e3e3e;
	line-height: 30px;
	border: medium solid #F00;
	text-align: center;
	margin:0px !important;
	padding:0px 10px;
}.top_box{ width:100%; float:left; }
.sosalmidiya{ width:100%; float: left; padding:0% 1%;  margin-top:38px; }
.sosalmidiya img{  float:left; margin:0% 1%; padding:1% 1%; }		
.text {font-family: 'Open Sans', sans-serif; font-size:12px;color: #333333;line-height:20px;text-align: justify; padding:40px 19px 0px 10px; margin-bottom:0px;}			
.top_right{ width:100%; float:leftt; margin-right:0%; padding-right:0px; padding-left:1px; padding-top:0px; padding-bottom:0px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; }		
.banner {width: 100%;float: left;height:180px;}
.banner img {width: 100% !important;height:180px;}
.banner2 {width: 100%;float: left;height:180px;}
.banner2 img {width: 100% !important;height:180px;}	
.header_left { width:100%; float: left; padding-bottom:0px; padding-top:0px;}
.header_right {float: left;}
.coppy {
	float: left;
	color: #000;
	margin: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.oxford {float:left;margin-top: 5px;}
.oxford  ul{ margin:0px; padding:0px;}
.oxford  li{ list-style:none; display:block; }
.oxford a  {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:12px;text-decoration: none;list-style: none;}
.oxford a:hover {text-decoration: underline;}

}

@media handheld, only screen and (max-width:375px) {
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 24px;color: #414141;}	
.red{
	width: 78%;
	margin: auto;
	padding: 15px 20px;
	float: none;
	background-color: #65d04a;
}	
.call{
	width: 65%;
	margin: auto;
	color: #65d04a;
	font-weight: bold;
	font-size: 20px;
	margin-top: 10px;
	background: url(../images/icon23.png) left top no-repeat;
	background-position: 1px 3px;
	padding-left: 75px;
	line-height: 25px;
	padding-top: 10px;
}
.call span{ color:#000000; font-size:16px; }
.time{
	width: 65%;
	float: none;
	margin: auto;
	color: #65d04a;
	font-size: 20px;
	margin-top: 20px;
	padding-top: 4px;
	background: url(../images/time23.png) left top no-repeat;
	padding-left: 60px;
	line-height: 20px;
}
.time span{ color:#000000; font-size:16px; }	
.logo {float: left; padding:2px 48px;}
.logo img {width:90%;}		
.section12 {width: 100%; float:left; padding:10px 10px;}	
.contect_box1{ width:65%; margin:auto; float:none;padding-left:0%; }
.contect_box2{ width:65%; margin:auto; float:none; padding-left:0%;}
h4 {margin: 0px;margin-bottom: 0px; margin-bottom: 0px; font-family: 'Open Sans', sans-serif; font-weight: 100;font-size: 24px;text-align: center;color: #FFFFFF; line-height: 30px;padding: 10px 0px !important; margin-bottom: 1%;}	
.text8 {font-family: 'Open Sans', sans-serif;font-size: 14px; color: #333333; text-align: justify; line-height: 20px;padding-top: 10px;}		
.section7 {width: 100%; float: left; padding: 40px 0px 75px 0px;  border-top:#FFF 4px solid;}	
.map{ width:100%; float:left; height:200px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:200px;}	
.section10 {width: 100%;float: left; padding-top:4%; padding-bottom: 40px; background: #eee url("../images/bg3.jpg"); background-attachment: fixed;background-origin: initial; background-clip: initial; background-size: cover; background-repeat:no-repeat; background-position:100% 0; background-position: center; padding-left:1%; padding-right:2%;}		
.from{width:99%;  float:left; background: none; border:#FFFFFF 1px solid; line-height:33px; padding:0px 6px; color:#FFF;}
.from2{ width:99%; float:left; padding:10px 0px 50px 10px; line-height:24px; color:#FFF; border:#FFFFFF 1px solid; background:none;}	
.left_sec{ width:100%; float: left; margin:1%  }
.right_sec{ width:100%; float:left; margin:1%}	
.gallery{ width:98%; float:left; margin:1%;  }
.gallery img{ width:100%; float:left; }	
.wight_box{ width:96%; float:left; background:#FFF; border-radius:10px; padding:15px 10px; margin:12% 2%; }	
.left_part{ width:100%; float:left; margin:1%; text-align:center;}
.right_part{ width:100%; float:left; margin:1%;}
.more1 { float:right; margin-top:20px; }
.more1 a {color:#FFFFFF; display:block; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; background:#FFFFFF;  font-size:16px;  border:#212020 1px solid; padding:0px 20px; }
.more1 a:hover { background:#f57e57; color:#FFF; border:#f57e57 1px solid; }
h6 {margin: 0px;padding: 0px;color: #000000;font-size: 28px;font-weight: normal;text-align: left;font-family: Arial;padding-top: 4px !important;background: url(../images/footer_line.png) left bottom no-repeat;padding-bottom: 10px !important;}		
.bg_box1 {width: 100%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size:100% 50%; padding:3%;}	
.four_box { width: 100%;float: left; margin: 7% 1%;}	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 7px 0px;
	background-color: #65d04a;
}	
.three_box2 {width:100%; float: left; margin:1%; }	
.three_box2 img { text-align:center; padding:5px 11px; }	
.section4 {width: 100%;float: left;	padding-bottom: 40px; padding-top:10px; }	
.text2 { font-family:Arial;font-size: 14px;color: #3e3e3e;line-height:24px; padding:0px 10px;}
.text20 {
	font-family: Arial;
	font-size: 16px;
	color: #3e3e3e;
	line-height: 30px;
	border: medium solid #F00;
	text-align: center;
	margin:0px !important;
	padding:0px 10px;
}
.top_box{ width:100%; float:left; }
.sosalmidiya{ width:100%; float: left; padding:0% 3%; margin-top:38px; }
.sosalmidiya img{  float:left; margin:0% 1%; padding:1% 1%; }		
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:20px;text-align: justify; padding:40px 19px 0px 10px; margin-bottom:0px;}			
.top_right{ width:100%; float:leftt; margin-right:0%; padding-right:0px; padding-left:1px; padding-top:0px; padding-bottom:0px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; }		
.banner {width: 100%;float: left;height:120px;}
.banner img {width: 100% !important;height:120px;}	
.banner2 {width: 100%;float: left;height:120px;}
.banner2 img {width: 100% !important;height:120px;}
.header_left { width:100%; float: left; padding-bottom:0px; padding-top:0px;}
.header_right {float: left;}
.coppy {
	float: left;
	color: #000;
	margin: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.oxford {float:left;margin-top: 5px;}
.oxford  ul{ margin:0px; padding:0px;}
.oxford  li{ list-style:none; display:block; }
.oxford a  {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:12px;text-decoration: none;list-style: none;}
.oxford a:hover {text-decoration: underline;}
}

@media handheld, only screen and (max-width: 360px) {
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 24px;color: #414141;}	
.red{
	width: 78%;
	margin: auto;
	padding: 15px 20px;
	float: none;
	background-color: #65d04a;
}	
.call{
	width: 65%;
	margin: auto;
	color: #65d04a;
	font-weight: bold;
	font-size: 20px;
	margin-top: 10px;
	background: url(../images/icon23.png) left top no-repeat;
	background-position: 1px 3px;
	padding-left: 75px;
	line-height: 25px;
	padding-top: 10px;
}
.call span{ color:#000000; font-size:16px; }
.time{
	width: 65%;
	float: none;
	margin: auto;
	color: #65d04a;
	font-size: 20px;
	margin-top: 20px;
	padding-top: 4px;
	background: url(../images/time23.png) left top no-repeat;
	padding-left: 60px;
	line-height: 20px;
}
.time span{ color:#000000; font-size:16px; }	
.logo {float: left; padding:0px 48px;}
.logo img {width:90%;}		
.section12 {width: 100%; float:left; padding:10px 10px;}	
.contect_box1{ width:66%; margin:auto; float:none;padding-left:0%; }
.contect_box2{ width:66%; margin:auto; float:none; padding-left:0%;}
h2 {margin: 0px; font-family: 'Open Sans', sans-serif; font-weight:200; font-size:24px; text-align: center; font-weight:bold; color:#18afd3;line-height:30px;margin-bottom: 0px;padding:1% 0% !important;}	
.text8 {font-family: 'Open Sans', sans-serif;font-size: 14px; color: #333333; text-align: justify; line-height: 20px;padding-top: 10px;}		
.section7 {width: 100%; float: left; padding: 10px 0px 75px 0px; border-top:#FFF 4px solid;}	
.map{ width:100%; float:left; height:200px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:200px;}	
.section10 {width: 100%;float: left; padding-top:4%; padding-bottom: 40px; background: #eee url("../images/bg3.jpg"); background-attachment: fixed;background-origin: initial; background-clip: initial; background-size: cover; background-repeat:no-repeat; background-position:100% 0; background-position: center; padding-left:1%; padding-right:2%;}		
.from{width:99%;  float:left; background: none; border:#FFFFFF 1px solid; line-height:33px; padding:0px 6px; color:#FFF;}
.from2{ width:99%; float:left; padding:10px 0px 50px 10px; line-height:24px; color:#FFF; border:#FFFFFF 1px solid; background:none;}	
.left_sec{ width:100%; float: left; margin:1%  }
.right_sec{ width:100%; float:left; margin:1%}	
.gallery{ width:98%; float:left; margin:1%;  }
.gallery img{ width:100%; float:left; }	
.wight_box{ width:96%; float:left; background:#FFF; border-radius:10px; padding:15px 10px; margin:12% 2%; }	
.left_part{ width:100%; float:left; margin:1%; text-align:center;}
.right_part{ width:100%; float:left; margin:1%;}
.more1 { float:right; margin-top:20px; }
.more1 a {color:#FFFFFF; display:block; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; background:#FFFFFF;  font-size:16px;  border:#212020 1px solid; padding:0px 20px; }
.more1 a:hover { background:#f57e57; color:#FFF; border:#f57e57 1px solid; }
h6 {margin: 0px;padding: 0px;color: #000000;font-size: 28px;font-weight: normal;text-align: left;font-family: Arial;padding-top: 4px !important;background: url(../images/footer_line.png) left bottom no-repeat;padding-bottom: 10px !important;}		
.bg_box1 {width: 100%;float: left;background: url(../images/bg1.jpg) left top repeat-y; background-size:100% 50%; padding:3%;}	
.four_box { width: 100%;float: left; margin: 7% 1%;}	
.box1 {
	width: 15%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 7px 0px;
	background-color: #65d04a;
}	
.three_box2 {width:100%; float: left; margin:1%; }	
.three_box2 img { text-align:center; padding:5px 11px; }	
.section4 {width: 100%;float: left;	padding-bottom: 40px; padding-top:10px; }	
.text2 { font-family:Arial;font-size: 14px;color: #3e3e3e;line-height:24px; padding:0px 10px;}	
.text20 {
	font-family: Arial;
	font-size: 16px;
	color: #3e3e3e;
	line-height: 30px;
	border: medium solid #F00;
	text-align: center;
	margin:0px !important;
	padding:0px 10px;
}
.top_box{ width:100%; float:left; }
.sosalmidiya{ width:100%; float: left; padding:0% 3%; margin-top:38px; }
.sosalmidiya img{  float:left; margin:0% 1%; padding:1% 3%; }		
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:20px;text-align: justify; padding:40px 19px 0px 10px; margin-bottom:0px;}			
.top_right{ width:100%; float:leftt; margin-right:0%; padding-right:0px; padding-left:1px; padding-top:0px; padding-bottom:0px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; }		
.banner {width: 100%;float: left;height:180px;}
.banner img {width: 100% !important;height:180px;}	
.banner2 {width: 100%;float: left;height:180px;}
.banner2 img {width: 100% !important;height:180px;}
.header_left { width:100%; float: left; padding-bottom:0px; padding-top:0px;}
.header_right {float: left;}.coppy {
	float: left;
	color: #000;
	margin: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.oxford {float:left;margin-top: 5px;}
.oxford  ul{ margin:0px; padding:0px;}
.oxford  li{ list-style:none; display:block; }
.oxford a  {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:12px;text-decoration: none;list-style: none;}
.oxford a:hover {text-decoration: underline;}
}

@media handheld, only screen and (max-width: 320px) {
h3 {margin: 0px;font-family: Century Gothic;font-weight: 100;font-size: 24px;color: #414141;}	
.red{
	width: 78%;
	margin: auto;
	padding: 15px 20px;
	float: none;
	background-color: #65d04a;
}	
.call{
	width: 65%;
	margin: auto;
	color: #65d04a;
	font-weight: bold;
	font-size: 20px;
	margin-top: 10px;
	background: url(../images/icon23.png) left top no-repeat;
	background-position: 1px 3px;
	padding-left: 75px;
	line-height: 25px;
	padding-top: 10px;
}
.call span{ color:#000000; font-size:16px; }
.time{
	width: 65%;
	float: none;
	margin: auto;
	color: #65d04a;
	font-size: 16px;
	margin-top: 20px;
	padding-top: 4px;
	background: url(../images/time23.png) left top no-repeat;
	padding-left: 60px;
	line-height: 20px;
}
.time span{ color:#000000; font-size:12px; }	
.logo {float: left; padding:2px 48px;}
.logo img {width:90%;}	
.section12 {width: 100%; float:left; padding:10px 10px;}	
.contect_box1{ width:77%; margin:auto; float:none;padding-left:0%; }
.contect_box2{ width:77%; margin:auto; float:none; padding-left:0%;}
h2 {margin: 0px; margin-bottom: 0px; font-family: 'Open Sans', sans-serif; font-weight: 200; font-size: 25px; text-align: center; color: #000000; line-height: 30px; margin-bottom: 0px; padding: 7% 0%;}	
.section4 {width: 100%;float: left;	padding-bottom: 40px; padding-top:10px; }	
.name{ float:right; font-family: 'Open Sans', sans-serif; font-size:14px;color: #000000; font-weight:bold; margin-top:3%;   }	
.map{ width:100%; float:left; height:200px; border-bottom:#FFF 3px solid; border-top:#FFF 3px solid;   }
.map img{ width:100%; float:left; height:200px;}	
.from{width:99%;  float:left; background: none; border:#FFFFFF 1px solid; line-height:33px; padding:0px 6px; color:#FFF;}
.from2{ width:99%; float:left; padding:10px 0px 50px 10px; line-height:24px; color:#FFF; border:#FFFFFF 1px solid; background:none;}
.section10 {width: 100%;float: left; padding-top:4%; padding-bottom: 40px; background: #eee url("../images/bg3.jpg"); background-attachment: fixed;background-origin: initial; background-clip: initial; background-size: cover; background-repeat:no-repeat; background-position:100% 0; background-position: center; padding-left:1%; padding-right:2%;}	
.left_sec{ width:100%; float: left; margin:1%  }
.right_sec{ width:100%; float:left; margin:1%}
.gallery{ width:98%; float:left; margin:1%;  }
.gallery img{ width:100%; float:left; }
.wight_box{ width:96%; float:left; background:#FFF; border-radius:10px; padding:15px 10px; margin:12% 2%; }	
.left_part{ width:100%; float:left; margin:1%; text-align:center;}
.right_part{ width:100%; float:left; margin:1%;}
.text8 {font-family: 'Open Sans', sans-serif;font-size: 14px; color: #333333; text-align: justify; line-height: 20px;padding-top: 10px;}	
.more1 { float:right; margin-top:20px; }
.more1 a {color:#FFFFFF; display:block; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:40px; background:#f2f2f2;  font-size:16px;  border:#212020 1px solid; padding:0px 20px; }
.more1 a:hover { background:#f57e57; color:#FFF; border:#f57e57 1px solid; }
h6 {margin: 0px;padding: 0px;color: #000000;font-size: 28px;font-weight: normal;text-align: left;font-family: Arial;padding-top: 4px !important;background: url(../images/footer_line.png) left bottom no-repeat;padding-bottom: 10px !important;}	
.bg_box1{ width:98%; float:left; background:url(../images/bg1.jpg) left top repeat-y; padding:3%;}	
.four_box { width:100%; float: left; margin:7% 1%; }	
.box2 {width: 75%;float: left; margin: 2%;}
.box1 {
	width: 18%;
	float: left;
	margin: 1%;
	color: #FFF;
	border-radius: 100%;
	font-size: 31px;
	border: #65d04a 1px solid;
	text-align: center;
	padding: 6px 0px;
	background-color: #65d04a;
}	
.three_box2 {width:100%; float: left; margin:1%; }	
.three_box2 img { text-align:center; padding:5px 11px; }
.text2 { font-family:Arial;font-size: 14px;color: #3e3e3e;line-height:24px; padding:0px 10px;}	
.text20 {
	font-family: Arial;
	font-size: 16px;
	color: #3e3e3e;
	line-height: 30px;
	border: medium solid #F00;
	text-align: center;
	margin:0px !important;
	padding:0px 10px;
}
.text4 {font-family: 'Open Sans', sans-serif; font-size:13px;color: #000000; text-align:justify; line-height:20px; padding:0px 0px;}
.top_box{ width:100%; float:left; }	
.sosalmidiya{ width:100%; float: left; padding:0% 1%; margin-top:38px; }
.sosalmidiya img{  float:left; margin:0% 1%; padding:2% 3%; }	
.text {font-family: 'Open Sans', sans-serif; font-size:14px;color: #333333;line-height:20px;text-align: justify; padding:40px 19px 0px 10px; margin-bottom:0px;}	
.top_right{ width:100%; float:leftt; margin-right:0%; padding-right:0px; padding-left:1px; padding-top:0px; padding-bottom:0px; border-left:#e4e4e4 1px solid; border-right:#e4e4e4 1px solid; }	
.banner {width: 100%;float: left;height:200px;}
.banner img {width: 100% !important;height:200px;}
.banner2 {width: 100%;float: left;height:200px;}
.banner2 img {width: 100% !important;height:200px;}	
.header_left { width:100%; float: left; padding-bottom:0px; padding-top:0px;}
.header_right {float: left;}		
.coppy {
	float: left;
	color: #000;
	margin: 10px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.oxford {float:left;margin-top: 5px;}
.oxford  ul{ margin:0px; padding:0px;}
.oxford  li{ list-style:none; display:block; }
.oxford a  {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size:12px;text-decoration: none;list-style: none;}
.oxford a:hover {text-decoration: underline;}

}