/*=================== index page css start ======*/
.cnts, .cnts ul, .cnts li {overflow:hidden;clear:both;}
.cnts li {margin:0 0 15px 0;}
.cnts p {line-height:20px;text-align:justify;}
.cnts .hd1, .cnts .hd2, .cnts .hd3, .cnts .hd4 {margin:0 0 3px 0;}

/* left container css start */
.anim-block{overflow:hidden;position:relative;clear:both;margin:3px;}
.escprtpic{overflow:hidden;clear:both;}
.escprtpic img{width:100%;}
.ecorbg{overflow:hidden;background:url(css/icon/transbg1.png); repeat scroll left top;width:100%;height:100%;position:absolute;z-index:6;left:0;top:0;clear:both;display:none;}
.erctbtn{width:140px;overflow:hidden;display:block;font-size:18px;text-align:center;font-weight:700;clear:both;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;margin:0 auto;padding:8px 0; background:#FFF;}
.erctbtn span{overflow:hidden;display:block;}
.erctbtn:hover{background-color:#2e2e2e;color:#FFF;}
.erctdet{overflow:hidden;background:url(css/icon/transbg2.png); repeat;clear:both;padding:10px;}
.erctdet .hd3{border-bottom:dashed 1px #000;padding:0 0 2px;}
.erctdet p{float:left;margin:5px 0 0;}
.erctdet span{display:block;float:right;font-style:italic;margin:5px 0 0;}
/* left container css end */

/* right container css start */
.lftcol{margin:0 0 30px;}
.latestcol{overflow:hidden;background-color:#43C9ED;color:#000;clear:both;padding:10px 10px 0;}
.latestcol .heading .hd2{float:left;color:#000;}
.latespic{overflow:hidden;clear:both;margin:10px 0 0;}
.latespic img{width:100%;}
.latedet .pnme{font-size:22px;border-bottom:dashed 1px #fb9c40;clear:both;padding:0 0 3px;}
.latedet .pncty{float:right;font-style:italic;font-size:13px;font-family:Arial, Helvetica, sans-serif;margin:8px 0 0;}
.defil{width:80px;float:left;margin:0 15px 0 0;}
.defil span{float:right;font-weight:bold;}
.dlok{overflow:hidden;}
.latedet,.latedet ul,.latedet li{overflow:hidden;clear:both;}
.latedet li{margin:10px 0 0;}
.latedet li .pnmeds{font-size:22px;}
.latestbtn{width:145px;overflow:hidden;background-color:#fad7d7;clear:both;margin:10px auto 0;}
.latestbtn a{overflow:hidden;display:block;clear:both;padding:8px 0;text-align:center;font-weight:bold;font-size:18px;}
.latestbtn a:hover{background-color:#2e2e2e;color:#FFF;}
.rctcol{overflow:hidden;border:solid 1px #c994d8;background-color:#FFF;clear:both;}
.rectdetail li{border-bottom:dashed 1px #999;padding:10px; overflow:hidden;}
.rectdetail li:hover{background-color:#f1f1f1;}
.rectdetail .blgheading{color:#333;clear:both;margin:0 0 10px 0; overflow:hidden;}
.rectdetail .blgheading span{display:block;font-size:12px;color:#af4c81;font-style:italic;font-weight:700;float:right;}
.rctpic{width:50px;float:left;margin:0 10px 0 0;}
.rctcont p{text-align:justify;font-size:13px;}
.rctcont span{float:right;font-size:11px;display:block;color:#656565;margin:5px 0 0 2px;}
.featuredcol{overflow:hidden;border-bottom:solid 2px #43C9ED;clear:both;padding:0 0 7px;}
.fetblock{overflow:hidden;position:relative;clear:both;}
.featpic{overflow:hidden;clear:both;}
.featpic img{width:100%;}
.featdet{overflow:hidden;clear:both;margin:5px 0 0;}
.featdet .ftname{font-size:18px;color:#252525;float:left;}
.featdet .ftname span{font-style:italic;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000;margin:1px 0 0;}
.featdet .ftcty{font-style:italic;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000;float:right;margin:10px 0 0;}
.cities{background:url(css/icon/anim4.png); no-repeat scroll right top;}
.cities,.cities ul,.cities li{overflow:hidden;clear:both;}
.cities li a{background:url(css/icon/bult1.png); no-repeat scroll 10px 10px; overflow:hidden;display:block;padding:7px 0 7px 22px;}
.cities li a:hover{color:#000;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;
 margin:0 0 0 8px;}
/* right container css end */



#slds1,#slds2,#slds3,#slds4,#slds5,#slds7{display:none;}
.ecotmarg{position:relative;overflow:hidden;clear:both;margin:0 0 35px;}
.ecotmarg .heading .hd2{float:left;}
.ecotmarg .heading .viemore{background-color:#333;font-size:13px;color:#FFF;float:right;margin:9px 0 0;padding:2px 7px;}
.ecotmarg .heading .viemore:hover{background-color:#43C9ED;}
.carowrap{overflow:hidden;clear:both;}
.carocol{width:240px;float:left;}
.nbs-flexisel-container{position:relative;max-width:100%;overflow:hidden;margin:7px 0 0;}
.nbs-flexisel-ul{position:relative;width:9999px;}
.nbs-flexisel-inner{overflow:hidden;float:left;clear:both;width:100%;}
.nbs-flexisel-item{float:left;}
.leftarrow1,.rightarrow1{width:29px;height:42px;position:absolute;cursor:pointer;z-index:100;opacity:0.5; top:40% !important;}
.leftarrow1:hover,.rightarrow1:hover{opacity:0.9;}
.leftarrow1{left:0;background:url(./icon/left-arrow.png); no-repeat;}
.rightarrow1{right:0;background:url(./icon/right-arrow.png); no-repeat;}
.latestcol .nbs-flexisel-container{position:inherit!important;margin:0;}
.latestcol .leftarrow1,.latestcol .rightarrow1{top:10px!important;width:18px;height:18px;}
.latestcol .leftarrow1{left:inherit;right:35px!important;background:url(css/icon/arowleft1.png); no-repeat scroll center center!important;}
.latestcol .rightarrow1{right:10px!important;background:url(css/icon/arowright1.png); no-repeat scroll center center!important;}
.fetwrap .nbs-flexisel-container{margin:0;}

@media only screen and (max-width:768px) {
.latespic, .latedet {padding: 5px !important;}
.featuredcol {margin:0 5px !important;}}

