@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-family:"PT Sans"; background:#ffffff; color:#474747;}
a{outline:none; text-decoration:none;}
img{outline:none;}
.clear{clear:both;}
hr{ color:#d4d4d4;}

/* Header CSS */
header,.headermain{margin:0 auto; width:950px; padding-top:10px;}
.logo{ float:left; width:120px;}
.mainnav{ float:right;}
.social{padding-top:50px; text-align:right;}
nav{padding-top:15px;}
nav ul{padding:0px; margin:0px; list-style:none;}
nav ul li{ float:left; font-family:"PT Sans"; color:#949494; border-right:1px solid #f2f2f2; line-height:30px;}
nav li a{color:#949494; font-size:14px; text-transform:uppercase; text-decoration:none; background:#FFF; padding:10px 15px 10px 15px;}
nav li a:hover{color:#FFF; font-size:14px; text-transform:uppercase; text-decoration:none; background:#5d738f; padding:10px 15px 10px 15px;}
.last{border:none;}
.activenav{color:#FFF; font-size:14px; text-transform:uppercase; text-decoration:none; background:#5d738f; padding:10px 15px 10px 15px;}

/* Footer CSS*/
footer,.footer{ height:310px;background:url(../images/footerbg.jpg) repeat-x bottom #5d738f;}
.footermain{margin:0 auto; width:950px; padding-top:10px;}
.footerbox1{float:left; width:350px;}
.footertitle{ font-size:14px; color:#FFF; padding:20px 0 20px 0; text-transform:uppercase; font-weight:bold;}
.footertext{ font-size:13px; color:#150505; text-align:justify; width:300px;}
.footerbox2{float:left; width:350px;}
.footerbox3{float:left; width:230px;}
.textbox{width:205px; height:31px; background:#42464a; color:#FFF; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:none; font-size:12px; padding-left:5px;}
.signupbt{background:url(../images/signup.jpg) no-repeat; border:none; width:68px; height:30px;}
.footermenu{list-style:none; margin:0px; padding:0px;}
.footermenu li {font-size:14px; color:#000; padding:0 0 5px 0;}
.footermenu li a{font-size:14px; color:#000;}
.copyright{float:left; font-size:12px; color:#FFF; width:750px;}
.copyright span{color:#c7c7c7;}
.scrolltop{float:right;}
.scrolltoplik{background:url(../images/arrowup.jpg) no-repeat left bottom; color:#c7c7c7; font-size:12px; text-decoration:none; padding-left:15px;}

/* Strart Index Page CSS*/
section,.mainwrap{margin:0 auto; width:950px; padding-top:10px;}
.bannerdiv{border-top:2px solid #dfdfdf; background:url(../images/banner-bg.jpg) repeat-x bottom; height:348px;}

.box{ float:left; width:243px;}
.box1{ float:left; width:200px;}
.boxtitle{ font-size:16px; color:#000000; line-height:40px; padding-bottom:10px; padding-top:15px; font-weight:bold;}
.imgdiv{border:1px solid #dfdfdf;}
.boxtext{ font-size:14px; color:#474747; width:200px; padding:10px 0 0 0; height:182px;}
.readmore{ font-size:14px; text-decoration:none; color:#fff; background:#5d738f; padding:4px 8px 4px 8px; cursor:pointer;}
.readmore1{ font-size:14px; text-decoration:none; color:#5d738f; background:#FFF; padding:4px 8px 4px 8px; cursor:pointer; font-weight:bold;}
.boxtextnew{font-size:14px; color:#000001; font-weight:bold; width:207px; padding:20px 0 0 10px; height:120px; border-left:1px solid #687d97;border-right:1px solid #687d97;border-bottom:2px solid #687d97; background:#f4f4f4;}
.boxtextnewreadmore{ font-size:14px; color:#5d738f; text-decoration:underline;}

.ezzwellmaindiv{background:url(../images/srip.jpg) repeat-x; min-height:180px;}
.eazeewelldiv{float:left; width:194px; padding:60px 0 0 0;}
/*.ezeewelldiv1{float:left; background:url(../images/ezwellstrip.jpg) no-repeat #4b525d; color:#fff; height:123px; width:715px; margin-top:30px; padding:20px 0 0 40px;}*/
.ezeewelldiv1{float:left; background:url(../images/ezwellstrip1.jpg) no-repeat #fff; color:#000; height:126px; width:715px; margin-top:30px; padding:20px 0 0 40px; border:1px solid #5d738f; border-left:none;}
.maintitle{font-family:"PT Sans Caption"; font-size:24px; color:#5d738f; font-weight:bold; text-transform:uppercase;}
.maintext{ font-size:14px; color:#000000;}

/* About CSS*/
.bannerdiv1{border-top:2px solid #dfdfdf;height:227px;}
.bardcrumbdiv{ height:32px; background:#5d738f; padding-left:14px; color:#FFF;}
.bardcrumbdiv a{ font-size:14px; color:#FFF; text-decoration:none; line-height:32px;}
.mainleft{ float:left; width:695px;}
.mainright{float:right;}
.mainleft2{ float:left; width:73%;}
.mainleft5{ width:100%;}
.mainright2{float:right; width:25%;}
.mainright3{float:left; width:2%;}
.rightez{background:url(../images/right-bg.jpg) no-repeat #5d738f; width:180px; text-align:center; padding:15px; margin-top:7px;}
.rigthtitle{ color:#FFF; font-size:18px;}
.righttext{ color:#272121; font-size:12px; padding-top:7px;}
.righttext1{ color:#FFFFFF; font-size:12px; font-weight:bold; padding-top:7px;}
.pagetitle{font-size:30px; color:#000; line-height:50px; padding-bottom:10px; text-transform:uppercase;}
.pagetitle1{font-size:28px; color:#000;  padding-bottom:10px;}
.abouttext{ font-size:14px; color:#474747; text-align:justify; padding-bottom:30px;}

/* Management CSS*/
.photo{float:left; width:124px; text-align:center; padding:3px 0px 2px 0px; background:#5d738f; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.disription{ float:left; text-align:left; width:79%; padding-left:20px;}
.mgname{ font-size:18px; color:#000000; text-transform:uppercase; padding-bottom:2px;}

/* Services CSS */
.pagetitle2{font-size:18px; padding:5px 0 10px 0; color:#000;}
.servicessub{padding:30px 0 10px 0;}
.servicessub a{ font-size:16px; color:#000; background:#dddddd; padding:5px 10px 5px 10px;}
.servicessubul td{ border-bottom:1px solid #ccc; padding-bottom:10px; padding-top:3px;}
.servicessubul td img{margin-top:5px;}
.servicesrighthead{font-size:18px; text-decoration:none; color:#000000; text-transform:uppercase; padding-left:13px; padding-bottom:5px; font-family:"PT Sans Caption";}
.rightmenuser{background:#5d738f; line-height:24px; padding:7px 7px 7px 14px; font-size:14px; color:#FFF;}
.leftserv{border-bottom:1px solid #5d738f; padding:7px 0 7px 14px;}
.leftserv a{ font-size:14px; color:#000;}

/* Location CSS*/
.locationbox1{ float:left;}
.locationboxsub{width:275px; padding:20px 0px 0px 0px;}
.loccity{ font-size:14px; color:#000000; padding-bottom:15px;}
.loccity a{background:#dddddd; text-decoration:none; color:#000000; font-weight:bold; padding:5px 15px;}
.compname{ font-size:12px; color:#000000; font-weight:bold; padding-bottom:2px;}
.compaddress{ font-size:12px; color:#666666; padding-bottom:7px;}
.phoneno{font-size:12px; color:#666666; background:url(../images/phone-icon.jpg) left no-repeat; height:19px; padding:4px 0 0 25px; margin-bottom:3px;}
.faxno{font-size:12px; color:#666666; background:url(../images/fax-icon.jpg) left no-repeat; height:19px; padding:4px 0 0 25px;}
.hrbg{background:url(../images/hr-bg.jpg) repeat-x; height:4px; border:none;}