@charset "utf-8";
/* CSS Document */
* {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;}
body {font-family: 'Open Sans', sans-serif;-webkit-font-smoothing: subpixel-antialiased;background: #fff;line-height: 1.5em;	font-size: 14px;color: #232323;text-align: left;text-size-adjust: none;-moz-text-size-adjust: none;-webkit-text-size-adjust:100%;
-ms-text-size-adjust: none;padding: 0;border: 0;margin: 0;}
ul {margin: 0;padding: 0;list-style: none;}
h1, h2, h3, h4, h5, h6 {border: 0 none;font-weight: 400;line-height: normal;letter-spacing: 0;text-decoration: none;word-spacing: 0;
margin: 0;padding: 0;}
a {color: #232323;text-decoration: none;outline:none;}
a:hover {color:#12a3df;}
p{font-size:14px; font-weight:400;color:#232323; line-height:24px; margin-bottom:15px;}
img {max-width: 100%;-ms-interpolation-mode: bicubic;border: 0;vertical-align: middle;height: auto;}
.container {width: 100%;margin: 0 auto;max-width: 1160px;}
.mobile_screen {display: none;}
.large_screen {display: block;}
.new_res{width:35px;position:absolute;top:-20px;right: 0;}
figure{margin:0;}
/*header*/
/*header start here*/
.header_outer{width:100%; float:left;}
.top_header{width:100%; float:left; background:#111; padding:7px 0px; height:auto; transition:all 0.5s ease;}
.top_header_content{width:100%; float:left; position:relative; }
.rt_top_header{width:25%; display:inline-block; vertical-align:top; text-align:right; float:right;}
.rt_top_header .trs_ico{width:100%; float:left;}
.left_top_header{width:70%; display:inline-block; vertical-align:top;}
.rcarea .left_top_header{width:100%; margin-bottom:15px;}
.rcarea .left_top_header .info_top li{display:block; color:#fff; margin-right:10px; line-height:32px;}
.rcarea .left_top_header .info_top li:nth-child(1),.rcarea .left_top_header .info_top li:nth-child(5){display:block;}
.rcarea .left_top_header .info_top li a{color:#fff;}
.top_header ul li{margin-right:7px; display:inline-block; position:relative;}
.top_header ul li:last-child{margin-right:0;}
.top_header li a{color:#ccc;}
.top_header .tmenu_list li a{color:#ccc; padding:0 7px; display:block; transition:all 0.5s ease;}
.top_header .tmenu_list li:hover a{color:#fff;}
.tmenu_list{width:auto; display:inline-block;}
.info_top{width:100%; float:left;}
.info_top li img{margin-right:7px;}
.top_header li img{opacity:1; transition:all 0.5s ease;}
.top_header li:hover img{opacity:1;}
.info_top li:last-child{margin-right:0;}
/*middle_header_outer*/
.middle_header_outer{width:100%; float:left; padding:5px 0;}
.main_menu_outer ul li{display:inline-block; margin:0 -4px 0 0;}
.main_menu_outer ul li:last-child{margin-right:0 !important;}
.left_header_menu{float:left; width:40%; padding-right:100px;}
.center_logo_outer{width:20%; float:left; padding:10px 15px; max-width:195px; min-width:150px;}
.center_logo_outer{}
.right_header_menu{width:75%; float:right; padding-left:100px;}
.menu_left{width:100%; float:left; text-align:right; padding:0;}
.menu_left.menu_rt{width:100%; text-align:right;}
.menu_left li{display:inline-block; margin:0 30px !important; position:relative;}
.middle_header_outer li a{display:block; font-size:16px; line-height:15px; padding:29px 0px 32px; font-weight:400; transition:all 0.5s ease;}
.main_header.tiny .middle_header_outer li a{padding:10px 0 10px;}
.main_header.tiny  .main_menu_outer{top:10px;}
.middle_header_outer li:hover a{color:#00235d;}
.middle_header_outer li a.active{color:#00235d;}
.menu_left li a.active:after{width:100%; height:2px; content:""; position:absolute; bottom:-5px; left:0; background:#00235d;}
.main_header.tiny .menu_left li a.active:after{bottom:-15px;}
.main_header{width:100%; float:left; background:#fff;}
.main_header.tiny .top_header{height:0; overflow:hidden; padding:0;}
.main_header.tiny .main_menu h2{opacity:0; visibility:hidden;}
.main_header.tiny .logo_box{max-width:95px;}
.header_content{width:100%; float:left; padding:5px 0px;}
.logo_box{width:25%; max-width:125px; float:left; transition:max-width 0.5s ease;}
.main_header.tiny .main_menu{padding-top:12px;}
.main_menu{width:75%; float:right; position:relative; text-align:right; padding-top:15px;}
.main_menu_outer{width:100%; float:left; position:relative; transition:top 0.5s ease; top:0;}
.main_menu h2{font-size:15px; line-height:18px;  margin-bottom:15px; transition:opacity 0.5s ease; opacity:1;}
.main_menu h2 span{padding-left:24px; position:relative; margin-left:10px;}
.main_menu h2 span:after{content:""; position:absolute; left:0; top:5px; background:url(../images/call.png) no-repeat; width:16px; 
height:16px;}
.main_menu h2 span:nth-child(2):after{content:""; position:absolute; left:0; top:5px; background:url(../images/mail_ico.png) no-repeat; width:16px; height:16px;}




/*BANNER START*/
.mobile_screen.sm{display:none;}
.banner{width:100%;float:left; position:relative;}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0; min-height:550px;}
.rslides li:after{width:100%; height:100%; position:absolute; content:""; background:rgba(3,3,3,0); z-index:9; left:0; top:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0; min-height:550px;
background-repeat:no-repeat !important; background-position:left top !important; background-size:cover !important;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;}
.rslides_nav{position:absolute;width:20px;height:40px;top:50%;z-index:999;transform:translate(0%,-50%); -webkit-transform:translate(0%,-50%);background-repeat:no-repeat!important;font-size:0;margin:0 15px;background-size:contain!important;-webkit-background-size:contain!important;-moz-background-size:contain!important;-ms-background-size:contain!important;}
.rslides_nav.next{right:0;background:url(../images/ban/nav_right.png);background-position:right top;}
.rslides_nav.prev{left:0;background:url(../images/ban/nav_left.png);background-position:left top;}
ul.rslides_tabs{list-style:none;bottom:40px;position:absolute;text-align:center;padding:0;margin:0;width:100%;float:left;z-index:9;}
.rslides_tabs li{display:inline-block;width:20px;height:20px;margin:0 3px;}
.rslides_tabs li a{float:left;font-size:0;width:20px;height:20px;background:url(../images/pagination.png) no-repeat center;}
.rslides_tabs li.rslides_here a{background:url(../images/pagination_active.png) no-repeat center;}
/*BANNER END*/


/*LEARN MORE ABOUT*/
.learn_more_outer{width:100%; float:left; padding:46px 0px;}
.learn_more_content{width:100%; float:left; text-align:justify;}
.left_cnt{width:65%; float:left; padding-right:40px;}
.ab_list{width:100%; float:left; margin-top:15px;}
.ab_list ul li{width:100%; float:left; line-height:24px; text-transform:capitalize; padding-left:25px; margin-bottom:10px; position:relative;}
.ab_list ul li:after{width:14px; height:14px; position:absolute; left:0; content:""; background:url(../images/contact/pl.png) no-repeat; top:5px; opacity:0.7;}
.time_tbl{width:100%; float:left; background:#222222; padding:5px 0 0; position:relative; padding:20px 0;}
.time_tbl:after{width:200px; height:200px; background:url(../images/contact/alarm1.png) no-repeat; content:""; position:absolute; 
bottom:10px; right:10px; opacity:0.1; background-size:contain;}
.time_tbl ul li{padding:7px 25px; color:#fff; border-bottom:1px solid rgba(255,255,255,0.1); text-transform:uppercase;}
.time_tbl ul li span{float:right;}
.time_tbl ul li:last-child{border-bottom:none;}
.ablt{width:48%; float:left;}
.abrt{width:48%; float:right;}
.left_cnt p:nth-child(2){margin:0;}
.rt_wc_area{width:35%; float:right;}
.rt_wc_area h3{margin-bottom:30px;}
.learn_more_outer h3,.process_list_area h3, .partner_content h3{color:#222; font-size:32px; line-height:38px; font-weight:600; margin-bottom:15px; letter-spacing:-0.5px; text-transform:capitalize;}
.learn_more_outer h3 span{color:#008453;}
.partner_content h3{text-align:center; margin-bottom:30px;}
.learn_more_outer h4{color:#008453; font-size:32px; line-height:40px; font-weight:700; margin-bottom:38px;}
.wh_list{width:100%; float:left;}
.learn_more_outer li p{margin:0;}
.wh_list li{width:100%; float:left; margin-bottom:30px;}
.wh_list li:last-child{margin-bottom:0;}
.wh_list li h5{font-size:14px; line-height:14px; color:#ab4689; margin-bottom:15px; text-transform:uppercase; font-weight:700; padding-left:30px; position:relative;}
.wh_list li h5:after{width:20px; height:20px; content:""; background:url(../images/groups.png) no-repeat; position:absolute; left:0; top:-3px;}
.wh_list li:nth-child(2) h5:after{width:20px; height:20px; content:""; background:url(../images/groups2.png) no-repeat; position:absolute; left:0; top:-3px;}
.wh_list li:nth-child(2) h5{color:#10a1d6;}
/*OUR doctors*/
.daouter{width:100%; float:left; padding:40px 0 48px; background:url(../images/pb.png) repeat;}
.dainner{width:100%; float:left;}
.title_da{width:100%; float:left; margin-bottom:30px;}
.title_da h3{text-align:center; color:#222; font-size:32px; line-height:38px; font-weight:600;}
.title_da h3 span{color:#018453;}
.title_da p{text-align:center; color:#555; font-size:16px;}
.apd{width:100%; float:left; background:url(../images/bg9.jpg) no-repeat; z-index:1; padding:30px; background-size:100%; background-attachment:fixed; position:relative;}
.apd_area{width:100%; float:left; position:relative;}
.apd_area h3{font-size:26px; line-height:45px; color:#fff; text-transform:capitalize; text-align:center; font-weight:700; margin-bottom:10px;}
.apd_area h3 span{color:#00235d; display:block;}
.apd:after{width:100%; height:100%; background:rgba(0,173,239,0.9); content:""; left:0; top:0; position:absolute; z-index:-1;}
.app{width:100%; float:left; text-align:center;}
.app a{display:inline-block; background:#d00b0b; padding:10px; color:#fff; text-transform:uppercase;}
.app a:hover{background:#048555;}
.dcarea{width:100%; float:left;}
.dclist{width:100%; float:left;}
.dclist li{display:inline-block; position:relative; padding:0px 5px;}
.dclist li .dcbox{width:100%; float:left; padding:10px; border:1px solid #fff; background:#fff; transition:all 0.5s ease;
box-shadow: 1px 1px 3px 0px rgba(153,153,153,0.5); position:relative;}
.dclist li:hover .dcbox{border:1px solid #fff;}
.dclist li figure{width:100%; float:left; max-height:260px; overflow:hidden; margin-bottom:10px;}
.dclist li figcaption{padding:25px 0 0px; width:100%; float:left; position:absolute; bottom:-45px; left:0; background:#555555; border-radius:30px 30px 0px 0px; transition:all 0.5s ease;  }
.dclist li:hover figcaption{background:#038555; bottom:0;}
.dclist li:hover figcaption:after{background:#038555 url(../images/icons/pc28.png) no-repeat center;}
.dclist li figcaption:after{width:28px; height:28px; transition:all 0.5s ease; background:#555 url(../images/icons/pc28.png) no-repeat center; content:""; left:50%; transform:translate(-50%,0); border-radius:100px; top:-14px; position:absolute; background-size:28px;}
.dclist li figcaption h4{font-weight:600; font-size:16px; line-height:16px; text-align:center; margin-bottom:5px; color:#fff; }
.dclist li figcaption h5{text-align:center; font-size:14px;font-weight:600; color:#fff; margin-bottom:15px;}
.dclist li figcaption h5 span{font-weight:400; color:#fff;  line-height:14px; display:none;}
.dclist li .dcbox .drsi{width:100%; float:left; opacity:0; transition:all 0.5s ease;}
.dclist li:hover .dcbox .drsi{height:auto; opacity:1;}
/** Carousel **/
.dainner .jcarousel {position: relative;overflow: hidden;width: 100%; margin-bottom:30px;}
.dainner .jcarousel ul {width: 20000em;position: relative;}
.dainner .jcarousel li {width:33.33%;float: left;}
/** Carousel Controls **/
.dainner .jcarousel-control-prev,
.dainner .jcarousel-control-next {position: absolute; top: 50%; margin-top: -15px; width: 30px; font-size:25px; line-height:25px; text-align:center; height: 30px;  background: #4E443C;color: #fff;}
.dainner .jcarousel-control-prev {left: 15px;}
.dainner .jcarousel-control-next {right: 15px;}
/** Carousel Pagination **/
.dainner .jcarousel-pagination {width:100%; float:left; text-align:center; margin:0;}
.dainner .jcarousel-pagination a { text-decoration: none;display: inline-block; font-size: 11px;height: 10px; width: 10px;line-height: 10px; background: #ccc; color: #4E443C; border-radius: 100px; text-indent: -9999px; margin-right: 7px;}
.dainner .jcarousel-pagination a.active {background: #4E443C; color: #fff; opacity: 1;}
.dainner .jcarousel .dcbox .drsi ul{text-align:center; width:100%; float:left;}
.dainner .jcarousel .drsi li{width:35px; height:35px; border:1px solid #fff; float:none; border-radius:100px; }
.dainner .jcarousel .drsi li img{transition:all 0.5s ease; opacity:1; width:12px; }
.dainner .jcarousel .drsi li:hover img{opacity:0.5;}
.dainner .jcarousel .drsi li a{display:block; width:100%; height:100%;}
.drsi li img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
/*our partners*/
.partner_outer{width:100%; float:left; background:#eeeeee; padding:50px 0px;}
.cl_box{width:100%; float:left;}
.jcarousel_t,.jcarousel_tt {position: relative;overflow: hidden;width: 100%;float:left;}
.jcarousel_t ul,.jcarousel_tt ul {width: 20000em;position: relative;list-style: none;margin: 0;padding: 0;}
.jcarousel_t li, .jcarousel_tt li {float: left;padding:0 20px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;
box-sizing: border-box;}
.jcarousel_t li img, .jcarousel_tt li img{filter: grayscale(100%); transition:all 0.5s ease; -webkit-filter: grayscale(100%);}
.jcarousel_t li:hover img, .jcarousel_tt li:hover img{filter: grayscale(1%);}
/*footer*/
.footer_outer{width:100%; float:left; padding:46px 0px; background:#fff; background-size:cover; position:relative; z-index:1; background-attachment:fixed;}
.ft_content{width:100%; float:left;}
.lcarea{width:50%; float:left;}
.lcarea iframe{height:263px !important;}
.rcarea{width:50%; float:right; background:url(../images/banner/ban01.jpg) no-repeat; background-size:cover; position:relative; z-index:1; padding:50px;}
.rcarea h3{text-align:left; font-size:24px; line-height:32px; font-weight:600; margin-bottom:20px;}
.rcarea:after{width:100%; z-index:-1; height:100%; float:left; position:absolute;left:0;top:0;content:"";background:rgba(0,0,0,0.7);}
.footer_social li{width:32px; height:32px;border-radius:100px; border:1px solid #fff;position:relative;font-size:0;display:inline-block; margin-right:7px;}
.footer_social li a{display:block; width:100%; height:100%;}
.footer_social li img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:16px;}
.footer_social li:nth-child(1):hover{background:#3b5999; border-color:#3b5999;}
.footer_social li:nth-child(2):hover{background:#55acee; border-color:#55acee;}
.footer_social li:nth-child(3):hover{background:#00a8e9; border-color:#00a8e9;}
.footer_social li:nth-child(4):hover{background:#cf2200; border-color:#cf2200;}
.ft_content h3{ color:#fff; }
.left_contact ul li{color:#fff; position:relative; padding-left:27px; margin-bottom:10px;}
.left_contact ul li:last-child{padding-left:0;}
.left_contact ul{width:100%; float:left;}
.left_contact ul li .icon_con{position:absolute; left:0; top:0;}
.contact_form_area{width:100%; float:left;}
.contact_form_area input[type=text],.contact_form_area input[type=email],.contact_form_area textarea{width:100%; float:left; height:40px; border:1px solid #fff; background:#fff; padding-left:7px;}
.contact_form_area input[type=submit]{height:40px; background:#008453; cursor:pointer; color:#fff; font-weight:600; border:none; text-transform:uppercase; padding:0px 20px;}
.contact_form_area input[type=submit]:hover{background:#fff; color:#008453;}
.contact_form_area textarea{height:85px; padding:10px;}
.contact_form_area ul li:nth-child(1){margin-right:4%;}
.contact_form_area ul li{margin-bottom:15px; width:48%; float:left; }
.contact_form_area ul li:nth-child(3){width:100%;}
.contact_form_area ul li:last-child{margin-bottom:0; width:100%; text-align:left;}
.ft_logo{width:100%; float:left; margin-bottom:20px;}
.ft_logo img{height:100px;}
.ft_btm{width:100%; float:left; background:#111; padding:10px 0px 5px;}
.left_flb{width:70%; float:left; color:#fff; padding-top:4px;}
.left_flb p{color:#ccc; margin:0;}
.left_flb p a{color:#008453;}
.left_flb p a:hover{color:#fff;}
.rt_flb{width:20%; float:right; text-align:right;}
/*fixed header*/
#fixed_head {position:fixed;top:0;width:100%;background:#fff; z-index:999; box-shadow:-2px -2px 3px #000;}
#main {margin-top:101px; width:100%; float:left; }
.error_msg{color:#f00;}

/*SERVICE*/
.service_outer{width:100%; float:left; padding:50px 0; position:relative; background:url(../images/ft_bg.jpg) no-repeat; background-size:cover; background-attachment:fixed; z-index:1;}
.service_outer:after{width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(255,255,255,0.8); content:""; z-index:-1;}
.service_content{width:100%; float:left;}
.slist{width:100%; float:left;}
.sllist{width:100%; float:left;}
.smbox{width:100%; float:left; background:#009cde; color:#fff; text-align:center; min-height:485px; position:relative;}
.smbox.yello{background:#ffb700;} 
.smbox.car{background:#001fe3;}
.smbox.card2{background:#e39600;}  
.smbox.gas{background:#ff8700;} 
.smbox.uro{background:#cc00ff;} 
.smbox.oh{background:#ff4200;} 
.smbox.pu{background:#04ac20;}
.smbox.ortho{background:#0482ac;}
.smbox figure{width:100%; float:left; background:rgba(0,0,0,0.1);}
.smbox figcaption{width:100%; float:left; padding:25px 10px; }
.smbox figcaption h4{width:100%; position:absolute; left:0; bottom:0; float:left; font-weight:600; font-size:18px; line-height:18px; background:#00235d; padding:10px;}
.smbox figcaption h4.plu{font-size:14px; line-height:16px;}
.smbox figcaption h4 img{width:30px; margin-right:7px;}
.smbox h3{font-size:22px; line-height:24px;}
.smbox h3 span{display:block; font-size:14px; line-height:24px; margin-top:10px; font-weight:600;}
.smbox p{color:#fff;}
.mibox{width:100%; float:left; background:#fff; position:relative; margin:0 auto; }



/** Carousel **/
.slist .jcarousel2 {position: relative;overflow: hidden;width: 100%; margin-bottom:30px;}
.slist .jcarousel2 ul {width: 20000em;position: relative;}
.slist .jcarousel2 li {width:33.33%;float: left; padding:0 10px;}
/** Carousel Controls **/
.slist .jcarousel-control-prev,
.slist .jcarousel-control-next {position: absolute; top: 50%; margin-top: -15px; width: 30px; font-size:25px; line-height:25px; text-align:center; height: 30px;  background: #4E443C;color: #fff;}
.slist .jcarousel-control-prev {left: 15px;}
.slist .jcarousel-control-next {right: 15px;}
/** Carousel Pagination **/
.slist .jcarousel-pagination2 {width:100%; float:left; text-align:center; margin:0;}
.slist .jcarousel-pagination2 a { text-decoration: none;display: inline-block; font-size: 11px;height: 10px; width: 10px;line-height: 10px; background: #ccc; color: #4E443C; border-radius: 100px; text-indent: -9999px; margin-right: 7px;}
.slist .jcarousel-pagination2 a.active {background: #4E443C; color: #fff; }

@media(max-width:1159px){
	.container{padding:0 20px;}
	}
@media(max-width:979px){
.large_screen{display:none;}
.mobile_screen{display:block;}	
#main{margin-top:0;}	
	/*mobile header*/
.logo_box{position:static; max-width:105px; width: 100%;}
.main_header_outer{min-height:78px; padding-top:8px; border-bottom:1px solid #e5e5e5; width:100%; float:left; padding-bottom:8px;}
.rt_menu_area {width:auto;position:absolute;top:12px;right:20px;left:auto;padding:14px 0px 0px;}
/*toggle menu*/
.menu_toggle_mob{width:25px; float:left; cursor:pointer;}
.bar1, .bar2, .bar3 {width:23px; height: 2px; background-color: #333; margin: 4px 0; transition: 0.4s; cursor:pointer;}
.active .bar1 {transform: rotate(-45deg) translate(-5px, 5px) ;}
.active .bar2 {opacity: 0;}
.active .bar3 {-webkit-transform: rotate(45deg) translate(-4px, -4px) ;transform: rotate(45deg) translate(-4px, -4px) ;}
.main_menu_outer{width:100%; float:left;}
.main_menu_outer ul{margin:0; padding:0; width:100%; float:left; list-style:none;}
.main_menu_outer ul li{position:relative; width:100%; float:left; margin-left:0 !important; text-align:left;}
.main_menu_outer ul li a{border-bottom:1px solid #dfdfdf; display:block; text-decoration:none; padding:10px;}
.main_menu_outer ul li:hover a{background:#048555; color:#fff;}
.menu_left li a.active::after{display:none;}
.ablt,.abrt{width:100%;}
.main_menu_outer ul li:hover li a{background:#fff; color:#333;}
.main_menu_outer ul li:hover li:hover a{background:#b40001; color:#fff;}
.main_menu_outer ul li ul{height:auto; position:static; visibility:visible; opacity:1;}
.main_menu_outer ul li ul::after{display:none;}
.main_menu_outer ul li ul{box-shadow:none; transition:none; display:none;}
.main_menu_outer ul li li a{border-bottom:1px solid #dfdfdf; padding-left:25px;}
.drop_icon{cursor:pointer; position:absolute; right:5px; top:3px; width:40px;height:40px; background:url(../images/dropdown.png) no-repeat center; transition:all 0.5s ease;}
.drop_icon.act{transform:rotate(180deg);}
.main_menu_outer ul li:hover ul ul{opacity:1; visibility:visible;}
.main_menu_outer ul li ul{background:#fff;}
.main_menu_outer ul li ul li a, .main_menu_outer ul li:hover ul li a{color:#333;}
	.left_cnt{width:100%; padding-right:0;}
	.rt_wc_area{display:none;}
	.learn_more_outer{padding:30px 0;}
	.title_da p{margin-bottom:0;}
	.lcarea{width:100%;}
	.lcarea iframe{height:250px;}
	.rcarea{width:100%;}
	.rt_flb,
	.left_flb{width:100%; text-align:center;}
	.left_flb{margin-bottom:10px;}
	.banner_caption_area h3{width:90%; min-width:480px;}
	.rslides li{background-size:contain !important; min-height:170px;}
	}
	@media(max-width:767px){
	.rslides{min-height:auto;}
	.banner ul.rslides_tabs{display:none;}
	.rslides_nav {width: 15px;height: 30px;}
	.mobile_screen.sm{display:block;}
	.rslides li{min-height:auto; background:none !important;}
	}
@media(max-width:520px){
	.banner_caption_area h3{width:100%; min-width:280px; font-size:26px; line-height:36px; padding: 9px 15px 9px;}
	
	}
@media(max-width:479px){
	.learn_more_outer h3{font-size:24px;}	
	.contact_form_area ul li{width:100%; margin-right:0;}
	.rcarea{padding:30px;}
	.banner_caption_area h3{font-size:16px; line-height:36px;}
	.apd_area h3 {

    font-size: 21px;
    line-height: 31px;
	}