@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'MyriadProCondensed';
    src: url('../fonts/myriadpro-cond.eot');
    src: url('../fonts/myriadpro-cond.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-cond.woff') format('woff'),
         url('../fonts/myriadpro-cond.ttf') format('truetype'),
         url('../fonts/myriadpro-cond.svg#MyriadProCondensed') format('svg');
}

@font-face {
    font-family: 'MyriadProSemibold';
    src: url('../fonts/myriadpro-semibold.eot');
    src: url('../fonts/myriadpro-semibold.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-semibold.woff') format('woff'),
         url('../fonts/myriadpro-semibold.ttf') format('truetype'),
         url('../fonts/myriadpro-semibold.svg#MyriadProSemibold') format('svg');
}

@font-face {
    font-family: 'MyriadProRegular';
    src: url('../fonts/myriadpro-regular.eot');
    src: url('../fonts/myriadpro-regular.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-regular.woff') format('woff'),
         url('../fonts/myriadpro-regular.ttf') format('truetype'),
         url('../fonts/myriadpro-regular.svg#MyriadProRegular') format('svg');
}

@font-face {
    font-family: 'MyriadProLight';
    src: url('../fonts/myriadpro-light.eot');
    src: url('../fonts/myriadpro-light.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-light.woff') format('woff'),
         url('../fonts/myriadpro-light.ttf') format('truetype'),
         url('../fonts/myriadpro-light.svg#MyriadProLight') format('svg');
}


body{margin:0px;   font-family: 'Arial'; padding:0px; background-image:url(../images/bg-banner2.png);/*background-image:url(../images/design.jpg);*/ background-position:center top; background-repeat:no-repeat; background-color:#eff0f5;}
.main-wrapper{float:left; width:100%; /*height:1300px;*/}
.wrapper{width:99%; max-width:1000px; margin:0 auto; border:0px solid red;}
header, footer{width:100%; float:left;}
.logo{float:left; margin-top:14px;}
nav{float:right;}
nav ul{float:left; width:100%; margin:0px; padding:0px; list-style:none;}
nav ul li{float:left; margin:0px; padding:0px;}
nav ul li a{font-family: 'arial'; font-size:13px; float:left; color:#FFF; text-decoration:none; padding:4px 5px 2px; margin:16px 22px 0 0; letter-spacing:1px; text-transform:uppercase;}
nav ul li a:hover,nav ul li a.active{color:#000;}
.banner{ height:339px; width:99%; max-width:1000px; margin:0 auto;background:#EFF0F5;}
.banner ul.bannerslider{float:left;width:100%;list-style:none;position:relative;z-index:-9999;}
.banner ul.bannerslider li{float:left;}
.banner ul.bannerslider li img{position:relative;z-index:-999;width:100%;}
aside.left{float:left; width:49%; border:0px solid red; margin:0px 0px 30px 0px; padding:0 16px 15px 0px; border-right:1px solid #d5d4d4;}
aside.right{float:right; width:45%; border:0px solid red; margin:0px; padding:0px;}
h1{font-family:'Arial';  font-weight:bold;float:left; font-size:35px; color:#0685c8;margin:9px 0 0 0; text-transform:uppercase;}
h2{font-family:'Arial';  font-weight:bold;letter-spacing:-1px; float:left; font-size:21px; color:#0685c8; margin:9px 0 0 0; text-transform:uppercase;}
h2.testi{margin-top:72px;}
h3{font-family:'Arial';  font-weight:bold; letter-spacing:-1px; float:left; font-size:19px; color:#262626; margin:38px 0 5px 0; }
.about-us-content{float:left; width:100%; font-size:13px; line-height:21px; color:#000;  font-family: 'Arial';}
.more{background-color:#00a64f; text-decoration:none; padding:4px 30px; margin-top:15px; float:left; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-transform:uppercase;}
.testimonial{float:left; width:100%;}
.designation{float:right; text-align:right; width:80%;}
.name{float:right;text-align:right; width:80%;}
.imgslider li{margin:0 20px 0 0px !important; width: 81px !important;}
.img_out .bx-wrapper .bx-viewport{margin: 0 0 0 53px; width:80% !important; padding-bottom:10px;}
.logistics{float:left; margin:35px 0 0 0px; padding:0px; list-style:none;}
.logistics li{float:left; width:100%; margin-bottom:10px;}
.logistics li .logi-thumb{float:left; width:auto; border:1px solid #c7c7c7; background-color:#fff; padding:6px; }
.logistics li .logi-content{float:left; width:63%; margin-left:20px;}
.logistics li .logi-content p{width:100%; line-height:21px; float:left; margin:0px;  font-family: 'Arial'; font-size:13px;}
.certipage{vertical-align:top;}
.certipage img{padding:6px;border:1px solid #ccc;margin:0 12px 0 0;}
.certificate{ width:400px;clear:both;}
.certificate ul{padding:14px 0 0 0;}
.certificate ul li{ list-style-type:none;display:inline;vertical-align:top; }
.certificate img{padding:4px;border:1px solid 
#c6c6c6;margin:0 10px 0 0;}
footer{background-color:#333; border-top:4px solid #0391da; height:80px; float:left;}
.footer_left{float:left;width:57%;}
.footer_left ul{float:left; width:100%; margin:20px 0 10px 0px; padding:0px; list-style:none;}
.footer_left ul li{float:left; margin:0px; padding:0px;}
.footer_left ul li a{font-family:'Arial';  font-size:12px; float:left; color:#696969; text-decoration:none; padding:0px 12px 0px; border-right:1px solid #696969; margin:0px 0px 0 0; letter-spacing:1px;}
.footer_left ul li a:hover,.footer_left ul li a.active{color:#01d86a;}
.footer_left ul li:first-child a{padding-left:0px;}
.footer_left ul li:last-child a{border-right:0px;}
.copyright{float:left; font-size:11px; color:#696969;}
.footer_right{float:right; }
.footer_right ul{margin: 20px 0 10px;padding:0px;list-style:none;float:right;}
.footer_right ul li{float:left;color:#656565;font-size:11px;line-height:33px;}
.footer_right ul li img{padding:0px 3px;}




.content{background:url(../images/sliderbannerbg.png) no-repeat  center -141px;width:100%;height:217px;margin:0 auto;position:relative;}

/*---------------inner_banner---------------*/
.inner_banner{width:1000px;margin:0px auto;}

/*--------------inner_content----------------------*/
.inner_content{width:100%;float:left;margin-bottom:53px;margin-top:-70px;}
.inner_content .title{
    color: #0685C8;
    float: left;
   font-family:'Arial'; 
    font-size: 25px;
    font-weight: bold;
   
    text-transform: uppercase;
	
	width:100%;
	padding:0px 0px 0px 0px;
	margin-bottom:10px;
	border-bottom:1px dotted;
}
.inner_content .title img{float:left;margin:5px;}
.inner_content .title span{float: left;
    line-height: 73px;}
.inner_content h3{border-bottom: 1px dotted;margin:10px 0px;padding:10px;font-family:'Arial'; }
.about_leftcontent{ float: left;width: 79%; margin:10px 0 10px 0px ;
    padding: 0;}
ul.about_list {
    float: left;
    margin:0px 0 10px 0px ;
    padding: 0;
    width: 100%;
}
.about_leftcontent p{ font-family:'Arial';clear:both;
    font-size: 13px;line-height:21px;}
.icon2 {
    background: url("../images/missionicon.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    line-height: 56px;
    padding: 0 0 0 75px !important;
}

.about_leftcontent h1 {
    border-bottom: 1px dotted #CCCCCC;
    color: #0662AF;
    float: left;
    font-family:'Arial';
    font-size: 19px;
    font-weight: normal;
    margin: 0px 0px 15px 0px ;
    padding: 0;
    width: 88%;
}
ul.about_list li {
    background: url(../images/bu.jpg) no-repeat scroll left 7px rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 13px;
	line-height: 21px;
    float: left;
    list-style: none outside none;
    margin: 0 0 10px;
    padding: 0 0 0 18px;
     text-align: justify;
    width: 96%;
}
ul.right_img{float:right;list-style:none;margin:0px ;padding:0px;width:20%;}
ul.right_img li{float:left;margin:5px 0px; 
    border: 1px solid #C7C7C7;padding:2px;height:125px;}


/*----------contactus----------------------*/
.main_content{padding:20px 0px 20px 0px;float:left;}
.content_text {
   
    min-height: 250px;
	margin:20px 0px 0px 0px;
}
.content_text p {
    color: #000;
    font-size: 13px;
    font-weight: 400;
}
.contact-para {
    float: left;
    width: 215px;
}
.content_text label{float:left;font-weight:bold;color: #000;width:117px;}
.content_text label img{float:left;margin-right:8px;}
.content_text span{ float: left;line-height:20px;}
.left_cont{float:left;clear:both;  padding: 0 15px 0 0;width:430px;}
.left_cont p{float:left;width: 310px;margin:0px 0px 20px 0px;}
.left_cont p strong{color:#25AAE1;font-size:18px;}
.right_cont{float:right; width:510px; border:2px solid #ccc; margin-right:15px;}
.left_cont a {
    color: #25AAE1;
    text-decoration: none;
}
.left_cont a:hover{color:#000;}
.content_text h3{ text-transform: capitalize;}


/*--------testimonial----------------*/
.blog-con {
    border: 1px dotted #CCCCCC;
    border-radius: 8px;
    float: left;
    margin: 10px 0;
    min-height: 115px;
    width: 98%;
}

.img-con {
    background: url("../images/dummy3.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 solid #DDDDDD;
    float: left;
    height: 155px;
   
    width: 145px;
}

.blog3 {
   
    font-family: 'Arial',Helvetica,sans-serif;
    font-size: 13px;
	   margin: 20px 0 5px;
	   text-align: justify;
    width: 98%;
	line-height:21px;
}

.top-full2 {
    border: 0 solid #DDDDDD;
    float: right;
    height: 45px;
    width: 956px;
}

.profile_img {
    background-color: #E4E4E4;
    border: 1px solid #CCCCCC;
    border-radius: 200px;
    height: 89px;
    left: 24px;
    position:relative;
    top: 22px;
    width: 91px;
}
.profile_img img {
    padding: 12px 18px;
}

.blog-con p.place {
   
    font-family: 'Arial';
    font-size: 11px;
    margin-bottom: 0;
	margin:0px 10px 0px 0px;
	padding:0px;
	
	float:right;
	color:#000;
	font-weight:bold;
}
.blog-con p.place span {
   
    font-family: 'Arial';
    font-size: 11px;
    margin:0px 10px 10px 0px;
	padding:0px 10px;
	font-weight:normal;
	
}
.blog-con p.read_more a{font-family: 'Arial';
    font-size: 13px;color:#0685C8;text-align:right;width:100%;float:right; margin:0px 10px 10px 0px;
	padding:0px;text-decoration:none;}

/*--------client-------------*/
ul.client_logo{width:100%;margin:0px;padding:0px;list-style:none;}
ul.client_logo li{float:left; font-size:12px; width:94px; margin-right:22px;text-align:center; min-height:165px;}
ul.client_logo li img{padding:2px;border:1px solid #ccc;margin:2px 3px;}
ul.client_logo li span{padding:2px;width:100%; margin:3px 0 3px 0; text-align:center;}

.fancybox{vertical-align:top;}