
.cleard{clear:both;}
/**********************************/
.about_content{background:#ce2424;width:100%;font:55px 'OpenSans-CondLight';color:#ffffff;text-align:center;padding:0px 0px 10px;}
.about-innerbg{background:url(../img/about-bg.gif) left top repeat;width:100%;}
.about-inner{margin:25px auto;padding:0px 0 0px;}
.about-weare{width:305px;margin-right:40px;}
.about-weare.last{width:305px;margin-right:0px;}
.about-weare h2{font:25px 'OpenSans-Regular';color:#000000;text-align:center}
.about-weare .abouttxt{margin:0px;padding:0px;}
.about-weare .abouttxt p{color:#5a5a5a;font:13px 'OpenSans-Regular';text-align:center;padding:0 0px;margin:10px 0;line-height:22px;}
.about-weare .aboutlink {margin:30px 0 0 100px;padding:0 0 0 0px;}
.about-weare .aboutlink a{color:#5a5a5a;font:15px 'OpenSans-Regular';text-decoration:none;border:1px solid #f8c9c9;padding:5px 30px;color:#e41a1a;background:#fff;}
.about-weare .aboutlink a:hover{background:#e41a1a;color:#fff}
.about-weare .aboutimg{text-align:center}
.about-inner.about-mobile{display:none;}
.service{width:100%;/*border-bottom:20px solid #F88B00;*/padding-bottom:40px;}
.mobile-service{display:none;}

#about-innerbg{height:550px;}

.service-animate div[data-animation="fadein"] {opacity:0;}

.service-animate div.cmsms_animated[data-animation="fadein"] {
	opacity:1;
	-webkit-animation:cmsms_fade .7s 1 cubic-bezier(.445, .05, .55, .95);
	-moz-animation:cmsms_fade .7s 1 cubic-bezier(.445, .05, .55, .95);
	-o-animation:cmsms_fade .7s 1 cubic-bezier(.445, .05, .55, .95);
	animation:cmsms_fade .7s 1 cubic-bezier(.445, .05, .55, .95);
}
.service-animate div[data-animation="to_bottom"].cmsms_animated_hide {
	opacity:0;
	-webkit-animation:cmsms_bottom_hide .6s 1 cubic-bezier(.77, 0, .175, 1);
	-moz-animation:cmsms_bottom_hide .6s 1 cubic-bezier(.77, 0, .175, 1);
	-o-animation:cmsms_bottom_hide .6s 1 cubic-bezier(.77, 0, .175, 1);
	animation:cmsms_bottom_hide .6s 1 cubic-bezier(.77, 0, .175, 1);
}

@-webkit-keyframes cmsms_bottom_hide {
	0%{opacity:1;-webkit-transform:translate(0, 50%);}
	100%{opacity:0;-webkit-transform:translate(0, 0);}
}
@-moz-keyframes cmsms_bottom_hide{
	0%{opacity:1;-moz-transform:translate(0, 50%);}
	100%{opacity:0;-moz-transform:translate(0, 0);}
}
@-o-keyframes cmsms_bottom_hide{
	0%{opacity:1;-o-transform:translate(0, 50%);}
	100%{opacity:0;-o-transform:translate(0, 0);}
}
@keyframes cmsms_bottom_hide{
	0%{opacity:1;transform:translate(0, 50%);}
	100%{opacity:0;transform:translate(0, 0);}
}
.service-animate .cmsms_clients_img.cmsms_animated,
.service-animate  div[data-animation="to_right"].cmsms_animated {
	opacity:1;
	-webkit-animation:cmsms_right .6s 1 cubic-bezier(.77, 0, .175, 1);
	-moz-animation:cmsms_right .6s 1 cubic-bezier(.77, 0, .175, 1);
	-o-animation:cmsms_right .6s 1 cubic-bezier(.77, 0, .175, 1);
	animation:cmsms_right .6s 1 cubic-bezier(.77, 0, .175, 1);
}

@-webkit-keyframes cmsms_right{
	0%{opacity:0;-webkit-transform:translate(-15%, 0);} 
	100%{opacity:1;-webkit-transform:translate(0, 0);}
}
@-moz-keyframes cmsms_right{
	0%{opacity:0;-moz-transform:translate(-15%, 0);} 
	100%{opacity:1;-moz-transform:translate(0, 0);}
}
@-o-keyframes cmsms_right{
	0%{opacity:0;-o-transform:translate(-15%, 0);} 
	100%{opacity:1;-o-transform:translate(0, 0);}
}
@keyframes cmsms_right{
	0%{opacity:0;transform:translate(-15%, 0);} 
	100%{opacity:1;transform:translate(0, 0);}
}

.service-animate div[data-animation="to_left"] {
	opacity:0;
}

.service-animate div[data-animation="to_left"].cmsms_animated {
	opacity:1;
	-webkit-animation:cmsms_left .6s 1 cubic-bezier(.77, 0, .175, 1);
	-moz-animation:cmsms_left .6s 1 cubic-bezier(.77, 0, .175, 1);
	-o-animation:cmsms_left .6s 1 cubic-bezier(.77, 0, .175, 1);
	animation:cmsms_left .6s 1 cubic-bezier(.77, 0, .175, 1);
}

@-webkit-keyframes cmsms_left{
	0%{opacity:0;-webkit-transform:translate(15%, 0);} 
	100%{opacity:1;-webkit-transform:translate(0, 0);}
}
@-moz-keyframes cmsms_left{
	0%{opacity:0;-moz-transform:translate(15%, 0);} 
	100%{opacity:1;-moz-transform:translate(0, 0);}
}
@-o-keyframes cmsms_left{
	0%{opacity:0;-o-transform:translate(15%, 0);} 
	100%{opacity:1;-o-transform:translate(0, 0);}
}
@keyframes cmsms_left{
	0%{opacity:0;transform:translate(15%, 0);} 
	100%{opacity:1;transform:translate(0, 0);}
}


/********** Popup css************/
.reveal-modal-bg {position: fixed; height: 100%;width: 100%;background: #000;background: rgba(0,0,0,0.9);z-index: 1000;display: none;top: 0;left: 0; }
.reveal-modal {visibility: hidden;top: 100px;left: 50%;margin-left: -300px;width:680px;background: #eee;position: absolute;z-index: 1001;font:13px;color:#333333;}
.reveal-modal h3{background: #4A89DC;font:24px;color:#fff;text-align:center;padding:5px 0px;margin:0px;}
.reveal-modal .close{position:absolute;margin:5px 0 0 655px;}
.ds-close {text-align: center;display: block;color: #fff;font-size: 24px;}
.carrer-inneract .ds-close {text-align: center;display: block;color: #fff;font-size: 24px;position:absolute;margin:-70px 0 0 640px;}
.overlay-inner{background:url(../img/overlay-aboutbg.gif) left top repeat;padding:20px 30px 20px;}
.lght22{line-height:20px;}
.reveal-modal ul{margin:0px 0 0 15px;padding:0px;}
.reveal-modal li{margin:0px;padding:0px;list-style:circle;float:none;padding-bottom:5px;}
.logohead{font:14px;color:#e41a1a;margin:20px 0px;}
.logoclr{font:25px;color:#e41a1a;margin:20px 0px;}
.service-content h3{background: #66A60C;font:25px;color:#fff;text-align:center;padding:0px 0px 5px;margin:0px;}
.service-content  .close{position:absolute;margin:2px 0 0 655px;}
.service-content  .close .ds-close{font-size:18px;margin-top:5px;}
