/*{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline}
a img{cursor:pointer;border:none;text-decoration:none;}
body{width:100%;font-family:georgia,serif;background:url('') repeat-y scroll center top #ffffff;}
.clear{clear:both;}
.fr{float:right;}
.fl{float:left;}
.insp{border:1px solid red;}
table{border-collapse:collapse;}
@font-face {
    font-family: 'century_gothicregular';
    src: url('gothic-webfont.eot');
    src: url('gothic-webfont.eot?#iefix') format('embedded-opentype'),
         url('gothic-webfont.woff') format('woff'),
         url('gothic-webfont.ttf') format('truetype'),
         url('gothic-webfont.svg#century_gothicregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.normal{font-family: 'lato';}*/
.bold{font-family: /*'century_gothicregular'*/ 'lato';font-weight:bold;}
/*#container{width:100%;height:100%;}
.top{width:978px;height:50px;margin:0px auto;}
.topleft{width:50%;font-size:13px;line-height:50px;text-align:left;color:#b6b6b6;}
.topright{width:50%;font-size:13px;line-height:50px;text-align:right;color:#b6b6b6;}

.menu{width:100%;border-top:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;height:96px;}
.menuinner{width:978px;margin:0px auto;}
.menuinnerleft{width:30%;text-align:left;padding:12px 0px;}
.menuinnerright{width:70%;}
.menuinnerright ul{list-style-type:none;}
.menuinnerright ul li{width:auto;font-size:15px;line-height:26px;text-align:center;color:#b6b6b6;padding:33px 20px;float:right;border-top:3px solid transparent;cursor:pointer;}
.menuinnerright ul li ul li{width:96%;font-size:15px;line-height:26px;text-align:left;color:#b6b6b6;padding:5px 2%;float:right;border-top:3px solid transparent;cursor:pointer;}
.activenew{border-top:3px solid #2fb1e6 !important;}
.menuinnerright ul li a{padding:0px;font-size:15px;line-height:26px;text-align:center;color:#b6b6b6;text-decoration:none;}
.menuinnerright ul li:hover{border-top:3px solid #2fb1e6 !important;}

.banner{width:100%;}

.feature{width:100%;}
.featurehead{width:100%;height:14px;background:url('../images/featurehead.png') no-repeat scroll center top transparent;margin:50px 0px;}
.featureinner{width:978px;margin:0px auto;}*/
/*.circle {
    width: /*210px*/ 200px;
    height: /*254px;*/230px;
    /*-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #4DCEF9;
	behavior: url(PIE.htc);
	padding:20px 30px 0px 30px;
	margin:35px 20px;
	position:relative;
}
.circle1 {
    width: 220px;
    height: 264px;;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #000000;
	behavior: url(PIE.htc);
	padding:30px 40px 0px 40px;
	margin:/*20px 20px;*/
	/*position:relative;
}
.circle2 {
    width: /*70px*/60px;
    height: /*70px;*/60px;
    /*-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #fff;
	behavior: url(PIE.htc);
	padding:5px 5px 0px 5px;
	margin:10px 20px;
	border:1px solid #4DCEF9;
	position:absolute;
	text-align:center;
	top:-20px;
	right:-20px;
}
.blue{color:#4DCEF9;}
.circle3 {
    width: 60px;
    height: 60px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #4DCEF9;
	behavior: url(PIE.htc);
	padding:5px 5px 0px 5px;
	margin:10px 20px;
	border:1px solid #fff;
	position:absolute;
	top:-20px;
	text-align:center;
	right:-20px;
}*/
/*.featureinner1{width:210px;height:254px;background:url('../images/feature1.png') no-repeat scroll center top transparent;padding:80px 60px 0px 50px;}
.featureinner2{width:220px;height:254px;background:url('../images/feature2.png') no-repeat scroll center top transparent;padding:80px 50px 0px 50px;}
.featureinner3{width:210px;height:254px;background:url('../images/feature3.png') no-repeat scroll center top transparent;padding:80px 60px 0px 50px;}
.featureheader{width:210px;font-size:18px;line-height:22px;text-align:center;color:#fff;text-decoration:underline;margin-top:30px;}
.featurecont{width:210px;font-size:15px;line-height:22px;text-align:center;color:#fff;margin-top:9px;}*/



/*.clientsay{width:100%;height:22px;background:url('../images/clientsay.png') no-repeat scroll center center transparent;margin:50px 0px;text-align:center;font-size:19px;line-height:22px;color:#b6b6b6;}

.clientsay1{width:100%;height:397px;background:url('../images/clientsay1.png') repeat scroll center top transparent;margin:40px 0px;}

.clientsay2{width:100%;height:130px;/*background:url('../images/clientsay2.png') no-repeat scroll center top transparent;margin:40px 0px;*/}

/*.team{width:100%;margin:40px 0px;padding:60px 0px;}
.teaminner{width:978px;margin:0px auto;}
.teaminnerhead{width:100%;font-size:24px;line-height:26px;text-align:center;color:#2f383d;}
.teaminnercont{width:100%;font-size:15px;line-height:26px;text-align:center;color:#b6b6b6;margin:20px 0px;}
.teamdet{width:100%;margin:30px 0px;}
.teamdet ul{list-style-type:none;} 
.teamdet ul li{width:222px;float:left;margin-right:/*30px*/ 22px;border-bottom:3px solid transparent;position:relative;margin-bottom:20px;}
/*.teamdet ul li img{width:222px;height:210px;float:left;}

.teamdetinner{width:202px;padding:10px;}
.teamdetinner1{width:202px;font-size:15px;line-height:17px;text-align:left;color:#000000;}
.teamdetinner2{width:202px;font-size:13px;line-height:17px;text-align:left;color:#2f383d;}
.teamdetinner3{width:202px;font-size:13px;line-height:17px;text-align:left;color:#b6b6b6;margin-top:8px;}

.service{width:100%;height:14px;background:url('../images/service.png') no-repeat scroll center top transparent;margin:30px 0px;}
.serviceinner{width:978px;margin:40px auto;}
.serviceinnerleft{width:/*30%;*/ 35%}
/*.serviceinnerlefthead{width:100%;font-size:25px;line-height:32px;text-align:center;color:#2fb1e6;margin-bottom:20px;}
.serviceinnerleftheadmain{width:100%;font-size:22px;line-height:26px;text-align:center;color:#ffffff;padding:20px 0px;background-color:#33ccff;opacity:1;}
.serviceinnerleftheadbelow{width:100%;font-size:15px;line-height:26px;text-align:center;color:#B6B6B6;border-bottom:1px solid #B6B6B6;padding:10px 0px;}
.serviceinnerright{width:/*70%;*/65%}
/*.serviceinnerrighthead{width:100%;font-size:25px;line-height:32px;text-align:center;color:#818181;margin-bottom:20px;}*/
/*.serviceinnerrightheadtext{width:80%;font-size:15px;line-height:26px;text-align:center;color:#B6B6B6;padding:10px 10%;}

.footer{width:100%;background-color:#000000;opacity:0.8;margin-top:40px;}
.footerinner{width:978px;margin:0px auto;padding:5px 0px 30px 0px;}
.footerinnerleft{width:50%;font-size:14px;line-height:26px;text-align:left;color:#B6B6B6;}
.footerinnerright{width:50%;}
#services-icons {padding-top: 30px;padding-bottom: 10px;}
#services-icons .item {display: block;width: 100%;height: auto;text-align: center;color:#fff;}
#services-icons h2 {font-size: 26px;color:#fff;}

#services-iconss {padding-top: 30px;padding-bottom: 10px;}
#services-iconss .item {display: block;width: 100%;height: auto;text-align: center;color:#fff;}
#services-iconss h2 {font-size: 26px;color:#fff;}

.overlay1{background-color:#000000;opacity:0.5;width:100%;height:32px;padding:90px 0px;text-align:center;position:absolute;top:0px;left:0px;display:none;}
.overlay{background-color:#2fb1e6;opacity:0.5;width:100%;height:20px;padding:90px 0px;text-align:center;position:absolute;top:0px;left:0px;display:none;}*/



/*@media only screen and (max-width : 700px) {
.portfoliomenudown{width:320px;margin:0px auto;}
.teamdet{width:230px;margin:0px auto;}
.serviceinnerleft{width:100%;margin-bottom:20px;}
.serviceinnerright{width:100%;}
.portfoliomenuinner{display:none;}
}*/