@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'SEGOEUIL';
	src: url('../fonts/SEGOEUIL.eot');
	src: local('SEGOEUIL'), url('../fonts/SEGOEUIL.woff') format('woff'), url('../fonts/SEGOEUIL.ttf') format('truetype');
}

@font-face {
	font-family: 'Segoe UI Regular';
	src: url('../fonts/Segoe UI Regular.ttf');
	src: local('Segoe UI Regular'), url('../fonts/Segoe UI Regular.woff') format('woff'), url('../fonts/Segoe UI Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'Roboto-Light';
	src: url('../fonts/roboto/Roboto-Light');
	src: local('Roboto-Light'), url('../fonts/roboto/Roboto-Light.woff') format('woff'), url('../fonts/roboto/Roboto-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto-Italic';
	src: url('../fonts/roboto/Roboto-Italic');
	src: local('Roboto-Italic'), url('../fonts/roboto/Roboto-Italic.woff') format('woff'), url('../fonts/roboto/Roboto-Italic.ttf') format('truetype');
}
.fontsforweb_fontid_1409 {
	font-family: 'SEGOEUIL' !important;
}
body
{
	font-family: 'Roboto-Light';color:#000000; font-size:16px; line-height:22px;
}
a:focus{
	
	outline:none !important;}
.background
{
	width:100%; height:auto;
}
.top
{
	width:100%; float:left; height:auto; border-top: 25px solid #f96037;
}
.link
{ 
    margin-bottom: 0px;padding-left:0px; list-style:none;padding: 5px 0px 4px;float:right; background-color: #ed4d22;  position: relative; margin-top: -26px;  z-index: 10000; margin-right:20px;
	
	-webkit-box-shadow: 7px 7px 12px -1px rgba(173,62,33,1);
-moz-box-shadow: 7px 7px 12px -1px rgba(173,62,33,1);
box-shadow: 7px 7px 12px -1px rgba(173,62,33,1);
}
.link li
{ 
      display:inline; color:#ffffff;margin:5px; font-size:14px; font-family:'Roboto-Light';
}
.link li a
{ 
       color:#ffffff;
}
.link li a:hover
{ 
          color:#000000;text-decoration:none;
}
.link:before
{
	content: '';  position: absolute;  width: 31px;  height: 31px;  background-image: url('../images/left-curve.png');  clear: both;  top: 1px; left: -27px; background-repeat: no-repeat;
}
.link:after
{
	content: '';  position: absolute;  width: 31px;  height: 31px;  background-image: url('../images/right-curve.png');  clear: both;  top: 1px; right: -31px; background-repeat: no-repeat;
	
}
div#navbar
 {
  padding: 0px;font-family:'Segoe UI Regular';
}
.infocontent
{
	position:relative;left:80px;
}
.infocontent img
{
	position:absolute; left:-16px; z-index:1;
}
.infocaption
{border-radius:40px 0px 0px  100px ;
	position:relative; width:90%;  background-color:rgba(0,0,0,0.7); top: 80px; padding:30px 5px 30px 370px; float: left;
}
.infocaption h1
{
	float:left; margin-top:0px;font-family: ''Roboto-Light''; font-size:46px;
	
}
.infocaption p
{
	float:left; margin-bottom:0px; font-size:24px; font-family: 'Roboto-Light';font-size:24px; line-height:28px;
}
.pipe
{
	position: relative;
    top: 12px;color:#c8c6c7;
}
.navbar-nav
{
position: relative !important;
    bottom: -10px !important;	font-family:'Segoe UI Regular';font-size:16px;
}
.logo{
	float:left;position:relative;
}
.welcome p {width:100%;float:left;font-family: 'Roboto-Light';margin: 10px 0px;text-align:justify;}
.services{
	width:100%;float:left;height:auto;background-color:#f2f2f2;margin-left: auto;margin-right: auto;display: block; padding: 10px;margin-top: -7px;padding-bottom: 15px;
   }
.servicesbackground {
	width:100%;float:left;height:auto;background-color:#f2f2f2;
}
.services h2 {
	width: 100%;float: left;color: #084171;font-size: 30px;margin-top: 0px;
    font-style: normal;
    font-family: 'Roboto-Light';
    }
.services h3{
	width:100%;float:left;font-size:30px;margin: 0px 0px 10px 0px;    color: #084171;font-family:'Roboto-Light';
}
.services p{float:left;text-align: justify;margin: 10px 0px;}
.staff{
	width: 100%; float: left;margin-top: 12px !important;
    }
.breadcrumb {
	margin: 0px; padding: 20px 0px 0px 10px;font-family:sans-serif;
   
}
.contact {
	width:100%;flota:left;
}
.address {
	list-style:none;line-height:30px;padding: 0px;
}
/*.contact h2{
width: 100%;float: left;color: #084171;font-size: 30px;font-family: bold;	
}*/
.mail-id{
	margin-top:0px;width:100%;float:left;font-size:24px;margin: 0px;color: #084171;font-family: sans-serif;  
}
.contact h4{
	float:left;
}
.web{
	float: left;
    line-height: 32px;list-style-image:url(../images/arw.png);margin-top: 10px;
}
.net{
	float: left;
    line-height: 35px;list-style-image:url(../images/arw.png);margin-top: 10px;
}
.it-staff{
	padding-top:12px;font-size: 30px;font-family: 'Roboto-Light';
}
.peers{
	width:100%;float:left;
}
.permanent {
	float: left;font-size: 30px;padding-top: 10px;font-family: 'Roboto-Light';
}
.executive{
     width:100%;float: left;font-size: 30px;padding-top: 10px;font-family: 'Roboto-Light';
}
.accounts {
	width:100%;float:left;
}
.accounts h4{
	width:100%;float:left;font-size: 20px; font-family: 'Roboto-Light'; margin: 6px 0px 4px 0px;color: #084171;
   }
.industries h3{
	width:100%;float:left;font-size:24px;margin: 0px 0px 10px 0px;color: #084171;font-family: 'Roboto-Light';  
   }
.industries p{float:left;margin: 10px 0px;}    
.industries{
	width:100%;float:left;height:auto;background-color:#f2f2f2;margin-left: auto;margin-right: auto;display: block; padding: 10px;margin-top: 4px;padding-bottom: 15px;
   }    
.consumer {
	width:100%;float:left;font-size:30px;font-family: 'Roboto-Light';  margin-top:0px;color: #084171;
}
.company {
	width: 100%;float: left;margin-left: auto; margin-right: auto;display: block;   padding: 10px;padding-bottom:30px;
}    
.company h3{
	width:100%;float:left;font-size:30px;margin: 5px 0px 10px 0px;color: #084171;font-family: 'Roboto-Light'; 
   }   
   .company h4{
	width:100%;float:left;font-size:30px;margin: 6px 0px 6px 0px;color: #084171;font-family: 'Roboto-Light'; 
   }   
 .company p {
	 width:100%;float:left;text-align: justify;margin:10px 0px;
 }
.careers {
	width: 100%;float: left;margin-left: auto; margin-right: auto;display: block;   padding: 10px;padding-bottom:20px;
}
.careers p {margin:10px 0px;float:left;}
.contact {
	width: 100%;float: left;margin-left: auto; margin-right: auto;display: block;   padding: 10px;
}   
 .contact h3{
	width:100%;float:left;font-size:30px;color: #084171;font-family: 'Roboto-Light';padding: 5px 0px;
   } 
.privacy {
	width: 100%;float: left;margin-left: auto; margin:10px 0px;display: block;   padding: 25px 25px 25px 9px;
} 

.form-control {margin-left:-45px; margin-bottom: 12px;}
.quaters {width:100%;float:right;}
.quaters h3{ margin-bottom: 26px !important;}
.enquiry {width:100%;float:left;}
.enquiry h3{ margin-bottom: 12px !important;}
.information  h3{ margin-bottom: 12px !important;}
.information p {line-height: 16px;}
.info {color:#f71e1e !important;margin-left:4px;}
.tabtext ul li {list-style-image:url(../images/arw.png);    line-height: 25px;}
.map {width:100%;float:left;}
.form-horizontal {margin:22px 0px !important;}
.submit {margin-left: -41px;margin-top: 14px;}
.privacy p{float:left;margin:10px 0px;}
.bullet {font-size:16px;margin:10px 0px 2px 0px;text-align:justify;}
.accounts h6 {width: 100%;
    float: left;
    font-size: 18px;
    font-family: 'Roboto-Light';
    margin: 0px 0px;
    color: #084171;}
/*. conditions ol li {list-style-type: lower-roman !important;}*/	

a.active {color:#ed4d22 !important;}
.conditions p{float:left;margin: 5px 0px 10px 0px;}
.conditions{
	width: 100%;float: left;margin-left: auto; margin:0px 0px;display: block;   padding: 25px 25px 25px 9px;
} 
.modify {float:left;list-style-image:url(../images/arw.png);line-height:30px;} 
.license {
	width:100%;float:left;font-size:30px;font-family: 'Roboto-Light'; margin-top: 11px;color: #084171;
}
.disclaimer {
	width:100%;float:left;font-size:30px;font-family: 'Roboto-Light';  margin-top: 13px;;color: #084171;
}
.limitations {
	width:100%;float:left;font-size:30px;font-family: 'Roboto-Light';  margin-top: 15px;color: #084171;
}
.revisions {
	width:100%;float:left;font-size:30px;font-family: 'Roboto-Light';  margin-top: 17px;color: #084171;
}
.links {
	width:100%;float:left;font-size:30px;font-family: 'Roboto-Light';  margin-top: 19px;color: #084171;
}
.modifications {
	width:100%;float:left;font-size:30px;font-family: 'Roboto-Light';  margin-top: 21px;color: #084171;
}
.governing {
	width:100%;float:left;font-size:30px;font-family: 'Roboto-Light';  margin-top:23px;color: #084171;
}
.values {width: 100%;
    float: left;
    font-size: 30px;
    font-family: 'Roboto-Light';
   
margin:10px 0px;    color: #084171;}
.domain{width: 100%;
    float: left;}
.mail a:hover {color:#084171 !important;}	


.form-control-msg {display: block;
    width: 100%;
    height: 34px;
    padding: 20px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;margin-left:-45px;height:165px !important;}




@media screen and (max-width: 1342px) and (min-width: 1299px) {.terms {padding-right:25px;}}
	@media screen and (max-width: 1250px) and (min-width: 1200px) {.terms {padding-right:25px;}}
		@media screen and (max-width: 1040px) and (min-width: 992px) {.terms {padding-right:25px;}}
		@media screen and (max-width: 830px) and (min-width: 768px) {.terms {padding-right:22px;}}
		@media screen and (max-width: 767px) and (min-width: 1px) {.terms {position:relative;left:-5px;}}}


@media screen and (max-width: 1590px) and (min-width: 1299px){.infocaption {
    border-radius: 77px 0px 0px 218px;
    position: relative;
    
    top: 51px;}}



@media screen and (max-width: 1539px) and (min-width: 1200px){.infocaption {
    border-radius: 140px 0px 0px 140px;
    position: relative;
    
    top: 50px;}}





@media screen and (max-width: 1296px) and (min-width: 992px){.submit {margin-left: -54px;}}
@media screen and (max-width: 991px) and (min-width: 768px){.submit {margin-left: -45px;}
}
@media screen and (max-width: 1920px) and (min-width: 992px) {
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:active>.dropdown-menu, .dropdown-submenu:hover>.dropdown-menu {
display: block;
}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:active>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
}

/*@media (min-width: 991px) {
  ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;
  }
}*/
.navigation-part {width:100%; float:left; /*background-color:#da0039;*/}
@media screen and (max-width: 991px) { .navigation-part {background-color:transparent;}}
#padding-zero {padding:0px;}
@media screen and (max-width: 991px) {
#padding-container {padding:0;}
}

















@media screen and (max-width:991px) and (min-width:1px){
	.infocontent img{ display:none;}
	}


.white-background {width:100%; float:left; background:#fff; padding:30px 0px;}

.welcome {width:100%; float:left;}
.welcome h1 {width:100%; float:left; color:#084171; font-size:30px; margin-top:0px; font-family: 'Roboto-Light';}
.read{ color:#f96037;}


.scroll-data {position:relative; width:100%; float:left;}
.scroll-data h1{ width:100%; float:left; color:#084171; font-size:30px; margin-top:0px; font-family: 'SEGOEUIL';  margin-bottom: 0px;}
.pipe {display:none;}
@media screen and (max-width: 767px) { .scroll-data {margin-top:15px;}}
.slimScrollDiv {/*-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.55);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.55);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.55);*/ height:270px !important; background:#f2f2f2;}
.scroll-data h3 {margin-top:0px; height:45px; width:100%; background-color:#008bff; color:#fff; padding-top:8px; padding-left:11px; margin-bottom:0px; font-family: 'SEGOEUIL';}
.pipe {display:none;}
@media screen and (max-width: 767px) { .scroll-data h3 {font-size:20px; height:34px; width:100%; background-color:#008bff; color:#fff; padding-top:7px; padding-left:7px;}}
.scroll-data .news {width:100%; height:auto; float:left; border-bottom:1px dotted #c2c0c0; padding:13px 0px;}
.scroll-data .news:nth-of-type(1) {padding-top:0px;}
.scroll-data .news .description {width:100%; float:left; color:#333;font-family: 'SEGOEUIL';}
.scroll-data .news .description p {margin-bottom:0px;   line-height: 18px;}
.scroll-data .news .description p.first {color:#a7a6a6; font-size:14px; margin-bottom:3px;}
.scroll-data .news .description span {color:#da0039; font-size:14px;}

#testDiv4, #testDiv5 {background:#f2f2f2; padding:15px; height:255px !important;}
#testDiv6 {background:#f2f2f2; padding:10px; height:270px !important;}



.feedback
{	
	float: left; width: auto; position: fixed; right: 0px; top:50%;
    -webkit-transition: all 0.7s ease-in-out;-moz-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; z-index: 10000;
}
.feedback .slideout
{
	background-color: #fff;  float: left; position: fixed; width: 360px;height:auto; z-index: 10; right: -360px; top:50%; 
	-webkit-transition: all 0.7s ease-in-out;-moz-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; 
}

.content
{
	width:100%; height:auto; float:left;   margin:0px;
}
.field
{
	width:100%; height:auto; float:left; padding:20px 20px 20px;   background: #aae7f8;
}

.product
{
	width:100%; height:auto; float:left;  padding-bottom: 25px;

}
.product h3
{
	  float: left;
  font-size: 25px; padding-left:15px;
}

.product h2
{
	text-align:center; font-size: 20px;   width: 100%;  float: left; margin: 0px 0px 20px;
}


.connect-name
{
	width:100%; height:auto; float:left; margin-bottom:15px;
}
.connect-data 
{ 
	width:20%;  height:auto; float:left; margin-top:5px;
}
.connect-field {
  width:100%;
  height: 35px;
  float: left;
  outline: none;
  background: #fff;
  border: 1px solid rgba(189, 189, 189, 1);
  padding: 10px;
}
.login
{
	  background: #ed4d22; color:#fff; border: none; float:right; padding:5px 10px; border-radius: 5px; margin-top:0px;
}
.login:hover
{
	background:#0b4f7c;
}







.img
{
	position:absolute; right:15px; top:2px;
}

.sub-footer {width:100%; height:auto; float:left; background:#737373;   position: relative; z-index: 10000;}

.footer-list {width:100%; float:left; position:relative; margin-bottom:4px;}
.students-heading {width:140px; text-transform:uppercase; color:#fff; position: absolute; font-size:14px; top:1px;}
.students-heading-socialicons {top:10px !important;}
.students-corner {list-style:none; width:100%; float:left; padding-left:130px;}
.pipe {display:none;}
@media screen and (max-width: 480px) and (min-width: 1px) { .students-corner {padding-left:0px; padding-top:30px;} }

.students-corner li {display:inline; color:#fff; padding-right:7px;}
.students-corner li a {color:#fff; text-decoration:none; font-size:16px;}
.students-corner li a:hover {color:#333; text-decoration:none;}
.list-div {width:100%; float:left; /*border-right:1px solid #595858;*/ /*padding:30px 0px;*/   margin-top: 20px;}
.pipe {display:none;}
@media screen and (max-width: 767px) and (min-width: 1px) { .list-div {padding:15px 0px 0px 0px;} 
.feedback{ display:none;}
.carousel-control{ display:none;}
.pipe {display:none;}
.welcome p {font-size:14px;text-align: -webkit-left;}
.welcome h1 {font-size:18px;}
.breadcrumb{font-size:14px;}
.tablist h1 {font-size:18px !important;}
.tabtext h3 {font-size:18px !important;}
.tabtext p {font-size:14px;}
.tab_drawer_heading {font-size:16px !important;}
.tab_content {padding:0px !important;}
.tabtext ul, li {font-size:14px !important;}
#acdnmenu h1 {font-size:18px !important;}
#acdnmenu div.acdnHeading, #acdnmenu a.acdnLink {font-size:14px !important;}
.services h3 {font-size:18px !important;}
.services p {font-size:14px;text-align: -webkit-left;}
.content {padding:0px 15px !important;}
.web {padding-left:12px;}
.net {padding-left:12px;}
.executive {font-size:18px !important;}
.industries p {font-size:14px;text-align: -webkit-left;}
.consumer {font-size:18px !important;}
.company p{font-size:14px;text-align: -webkit-left;}
.company h3 {font-size:18px !important;}
.company h4 {font-size:18px !important;}
.careers p{font-size:14px;text-align: -webkit-left;}
.enquiry h3 {margin:0px 0px 10px 0px;font-size:18px;}
.map h3 {margin:-17px 0px 10px 0px;font-size:18px;}
.enquiry p {font-size:14px;}
.information {width:100%;float:left;}
.information h3 {margin:15px 0px 10px 0px;font-size:18px;}
.information p {font-size:14px;}
.btn-danger {float:right;}
.dropdown-menu > li > a {font-size:14px !important;}
.form-control {margin-left:0px !important;}
form-horizontal {margin:22px 0px !important;}
.privacy  {font-size:18px !important;}
.privacy p {font-size:14px;}
.bullet {font-size:14px;}




.conditions p{font-size:14px;}
/*.conditions{
	width: 100%;float: left;margin-left: auto; margin:0px 0px;display: block;   padding: 25px;
} */
.modify {float:left;list-style:none;line-height:30px;} 
.license {
	font-size:18px;
}
.disclaimer {
	font-size:18px;
}
.limitations {
	font-size:18px;
}
.revisions {
	font-size:18px;
}
.links {
	font-size:18px;
}
.modifications {
	font-size:18px;
}
.governing {
	font-size:18px;
}

.values {font-size:18px;}

.sidemenu {
    width: 100% !important;
}

}


@media screen and (max-width: 991px) and (min-width: 768px) {.navbar-nav > li > .dropdown-menu {margin-top:7px;}
  }

@media screen and (max-width: 768px) and (min-width: 1px) {.dropdown-menu > li > a { padding:7px 15px !important;}
.dropdown-submenu > a:after {border-top:none !important;/*border-left:none !important;border-right:none !important;*/}}




.quick-contact {width:100%; float:left; font-size:14px; color:#fff; /*padding:30px 0px;*/   margin-top: 20px; margin-bottom: 15px;}
.quick-contact h1 {font-weight:normal; font-size:20px; margin-top:0px; margin-bottom:6px;}
@media screen and (max-width: 767px) and (min-width: 1px) { .quick-contact {padding:15px 0px 15px 0px;} }
.quick-contact .address {width:100%; float:left; margin-top:10px; position:relative;}
.quick-contact .address img {position:absolute; width:21px; left:0px; top:2px;}
.quick-contact .address div {width:100%; float:left; padding-left:29px;}
.quick-contact .address div p {width:100%; float:left; margin-bottom:1px; font-size:16px;}
.quick-contact .address div p a {color:#f96037;}
.quick-contact .address div p a:hover {color:#333;}

.footer {width:100%; height:auto; float:left; background:#252525; padding:8px 0px;}
.copyright {color:#cacaca; font-size:14px;}
.terms {width:auto; float:right;}
.terms ul {list-style:none;}
.pipe {display:none;}
@media screen and (max-width: 767px) {.terms {float:left; padding:7px 0px;} .terms ul {padding-left:0px;}}
.terms ul li {display:inline; float:left; color:#cacaca; padding-left:6px;}
.terms ul li a {color:#cacaca; font-size:14px; text-decoration:none;}
.terms ul li a:hover {color:#666;}

.social { height: auto; float: left; margin:5px 0px; width:100%; padding-left:130px;}
@media screen and (max-width: 767px) and (min-width: 1px) {.social {float:left;} .img{ display:none;} .pipe {display:none;} }
.social p {color: #939598; float: left; margin: 5px; font-size: 14px;}
@media screen and (max-width: 767px) and (min-width: 1px) {.social p {margin:5px 0px;} }
.social ul { float: left;list-style: none;padding-left: 0px; margin-bottom: 0px; width:100%;}
.social ul li {float: left;color: white; display: inline; margin: 3px;}
.social ul li a img { cursor: pointer; transition: all 0.4s ease-out;-webkit-filter: grayscale(10%);filter: grayscale(10%); transition: all 0.5s ease-out;}
.social ul li a:hover img {cursor: pointer;-webkit-filter: grayscale(100%); filter: grayscale(100%);-webkit-transition: all 0.5s; transition: all 0.5s; margin-top:-25px;}



.back-to-top
{
position: fixed;
bottom:7px;
right: 1em;
text-decoration: none; cursor:pointer;
color: #fff;
background-color: rgba(157,163,169,0.8);
background-image:url(../images/back-to-top-arrow.png);
background-position: center 9px;
-o-background-size: 15px 10px;
-moz-background-size: 15px 10px;
-webkit-background-size: 15px 10px;
background-size: 15px 10px;
background-repeat: no-repeat;
height:25px;
width:25px;
border-radius: 30px;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
padding: 1em;
display: none;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease; z-index: 10000;background-position: center 7px;
}

.back-to-top:hover
{
background-color: #e24141;
background-position: center 5px; cursor:pointer;
}
















.tablist{ width:100%; height:auto; float:left; background-color:#f2f2f2; padding-bottom: 5px;}
.tablist h1{ color:#084171; font-size:30px;font-family: 'Roboto-Light';  padding: 25px 0px;margin:0px;}
.tabtext h3 {color:#084171; font-size:30px;font-family: 'Roboto-Light'; }
ul.tabs {margin-left: auto;
    margin-right: auto;
    display: block;
 padding: 0;float: left;list-style: none;height: auto;/*border-bottom: 1px solid #333;*/width: 100%;}
ul.tabs li {float: left;margin: 0;cursor: pointer;padding:15px 6px; height: auto;margin:0px 12px; width:15%;background-color: #dddddd;color: #ccc;/*overflow: hidden;*/position: relative;min-height:160px;}
/*.tab_last { border-right: 1px solid #333; }*/
ul.tabs li:hover {background-color: #8cb11e;color: #333;}
ul.tabs li.active {background-color: #ccc;color: #333;border-bottom: 1px solid #fff;display: block;}
.tab_container {border-top: none;clear: both;float: left;width: 100%;/*overflow: auto;*/position: relative;margin-top:10px;padding-bottom:0px;}
.tab_content {padding: 20px;display: none;  height: auto;  float: left;}
.tab_drawer_heading { display: none; }
.tab_content img{ position:absolute;   left: 0px;}
.tabtext{ padding-left:390px;}
.resp-arrow {width: 0;height: 0;float: right;margin-top: 3px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #fff;}
.d_active span.resp-arrow{border: none;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 12px solid #fff;}
@media screen and (max-width: 991px) {
.tabs {display: none !important;}
.tab_drawer_heading {width: 100%;float: left;border: 1px solid #fff;font-size:20px;background-color: #f96037;color: #fff;margin: 0;font-family: 'SEGOEUIL';padding: 10px 20px;display: block;cursor: pointer;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.d_active {background-color: #f96037;color: #fff;font-family: 'SEGOEUIL';}
.tab_content img{ position:relative; margin:0px auto; display:block;}
.tabtext{ padding-left:0px;}
.pipe {display:none !important;}
.navbar-nav
{
position: relative !important;
    bottom: -1px !important;	
}
}

.clients{ width:100%; height:auto; float:left; padding:15px 0px;}



.toggleclick {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  overflow: hidden;
}
.toggleclick:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 0;
  bottom: 0;
  background: #8cb11e;
  height: 4px;
  -webkit-transform: translateY(4px);
  transform: translateY(4px);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.toggleclick:hover:before, .toggleclick:focus:before, .toggleclick:active:before {
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
ul.tabs li.active::before
{
 content:url(../images/tabbefore.png);   position: absolute;
  bottom: -15px;
  z-index: 100000;
  left:46%;
}

ul.tabs li.active {background-color: #f96037;color: #333;border-bottom: 1px solid #fff;display: block;}
ul.tabs li.active img{
 -webkit-filter: brightness(3);
  filter: brightness(3);}
ul.tabs li.active p
{
 color:#fff;
}
ul.tabs li:hover {background-color: #f96037;color: #333;}
ul.tabs li:hover img{
 -webkit-filter: brightness(3);
  filter: brightness(3);}
ul.tabs li:hover p
{
 color:#fff;
}
  
.tabs li p
{
 text-align:center; margin:0px; color:#545454; font-size:15px;padding-top: 10px;
    line-height: 18px;
}
.tabs li img
{
 display:block; margin:0px auto;
}
ul.tabs li:nth-of-type(1)
{
 margin-left:0px;
}
ul.tabs li:nth-of-type(6)
{
 margin-right:0px;
}
@media screen and (max-width:1299px) and (min-width:1200px)
{
ul.tabs li
{
margin: 0px 9px;
    padding: 15px 22px;
    min-height: 195px;
}
}
@media screen and (max-width:1199px) and (min-width:992px)
{
ul.tabs li
{
 margin: 0px 9px;
    padding: 15px 0px;
    min-height: 180px;
}

}
textarea.form-control {
    height: 164px;
}
@media screen and (max-width: 1199px) and (min-width: 992px){
   }

@media screen and (max-width:1199px) and (min-width:992px) {.form-control {position: relative;
    left: 16px;} .form-control-msg  {height:140px !important;position: relative;
    left: 16px;} }
@media screen and (max-width:991px) and (min-width:768px) { .form-control-msg  {height:140px !important;position: relative;
    left: 0px;} .map h3 {margin-top: -8px;} }
@media screen and (max-width:767px) and (min-width:1px) { .form-control-msg  {height:140px !important;position: relative;
    left: 46px;} }

@media screen and (max-width:991px) and (min-width:768px)
{
.nav > li > a
{
 padding:10px 9px;
}
.navbar
{
 margin-bottom:0px;
}
}

@media screen and (max-width:767px) and (min-width:1px)
{
.navbar-toggle
{
 margin-top:-42px;
}
.navbar
{
 margin-bottom:0px; min-height:0px;
}
.logo img
{
 width:150px; margin-bottom:10px;position: relative;
    bottom: -4px;
}
.navbar-nav
{
 margin:0px;
}
.navbar-inverse
{
 /*float:left;*/   width: 100%;
}
.link:before,.link:after
{
 display:none;
}
.link
{
 margin:0px; width:100%; text-align:center; box-shadow:none; 
}
.top
{
 border:0px; background:#ed4d22; margin-bottom: 7px;
}


}

@media screen and (max-width:1199px) and (min-width:992px)
{
.carousel-caption
{
	left:9%; right:10%;
}
.infocaption
{border-radius: 93px 0px 0px 200px;position: relative; top: 47px;
}
}

@media screen and (max-width:991px) and (min-width:768px)
{
.infocaption
{
	  padding: 15px 5px 15px 40px; top:0px;border-radius: 0px 0px 0px 0px;
    
   
    
}
.infocaption h1
{
	font-size:32px;
}
.infocaption p
{
	font-size:16px;    line-height: 20px;
}
.carousel-control
{
	top:25%;
}
.carousel-indicators {
    bottom: 20px;
    right: 63px;
}

}
@media screen and (max-width:700px) and (min-width:1px)
{
	.carousel-indicators {padding:0px 3px !important}
	.carousel-indicators li {width:7px !important;height:7px !important;}
	.carousel-indicators li  active {width:7px !important;height:7px !important;}
}
@media screen and (max-width:962px) and (min-width:900px)
{
.infocaption {top:-7px;}
}
@media screen and (max-width:899px) and (min-width:820px)
{
.infocaption {top:-13px;}
}
@media screen and (max-width:819px) and (min-width:768px)
{
.infocaption {top:-27px;}
}


@media screen and (max-width:767px) and (min-width:1px)
{
.infocaption
{
	display:none;
}
.carousel-control
{
	display:none;
}
.carousel-indicators
{
	right:50%;
}
}
/*.dropdown{float:left;}*/
.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 0px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -1px;
}

.dropdown-submenu:hover>a:after {
    border-left-color:#000;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

.dropdown-menu > li > a {font-family: 'Roboto-Light';}





















.content
{
	width:100%; height:auto; float:left; margin-bottom: 5px;/*border-left: 1px solid #fff;border-top: 1px solid #fff;*/
}
.glance{width:100%; height:auto; float:left; margin:10px 0px; text-align:left;}

.sidemenu
{
	width:90%; height:auto; float:right;   margin:15px 0px ;
}


#menu
{
	width:100%; height:auto; float:left;
}


#acdnmenu {
height: auto;
width: 100%; float:left;
margin: 0px;
border:5px solid #D8E2F3;
background: none repeat scroll 0 0 #FFFFFF;
padding-left: 0;   padding: 5px;
}

#acdnmenu h1
{
	font-size: 25px; border-bottom: 1px solid; margin: 0px 0px 10px; padding-bottom: 10px; width:100%; float:left; color: #084171;font-family:'Roboto-Light';padding-left: 10px;
  
}

#acdnmenu ul.acdnTop {
display: block;   width: 100%; float:left;

}
#acdnmenu div.acdnHeading, #acdnmenu a.acdnLink {
/*background: url(../images/bg.gif) repeat-x scroll 0 0 #E8FFF8;*/
color: #000000;

outline: medium none;
padding: 8px 8px 8px 10px;
text-align: left;
text-decoration: none; font-size: 16px;
}
#acdnmenu div.acdnCurrent, #acdnmenu div:hover, #acdnmenu a.acdnLink:hover, #acdnmenu div.acdnCurrent a.acdnLink {
background-position: 0 -64px;
color: #fff !important;
font-weight: normal;
text-decoration: none; background-color:#ed4d22 !important;    border-bottom: 2px solid #fff;
}
#acdnmenu a.acdnCurrent, #acdnmenu a.acdnCurrent:hover {
color:rgb(61, 61, 61) !important;
text-decoration: none;
}
#acdnmenu div.acdnArrowImage {
background-image:url(../images/sidearrow.png);
background-position: 0 0;
height: 12px;
right: 16px;
top: 9px;
width: 12px;
}

#acdnmenu ul.acdnSub div.acdnCurrent
{
/*background-image:url(../images/sidearrow.png);
background-position: 0 0;
height: 12px;
right: 10px;
top: 9px;
width: 12px;*/

}

#acdnmenu ul.acdnSub div.acdnHeading:hover
{
	color:#fff;
}



#acdnmenu div.acdnCurrent div.acdnArrowImage {
background-position: 0 -12px;
}
#acdnmenu li.acdnSeparator {
border-bottom: 1px solid #ccc;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 0px;
}
#acdnmenu ul.acdnSub {
padding-left:0px;
}
#acdnmenu ul.acdnSub div.acdnHeading {
/*background: none repeat scroll 0 0 transparent;*/
color: #000000;

padding: 5px 5px 5px 20px;
text-align: left;
}
#acdnmenu ul.acdnSub div.acdnHeading a {
color: #000000;
}
#acdnmenu ul.acdnSub div.acdnCurrent {
background: none repeat scroll 0 0 transparent;
color: #000000;
}
#acdnmenu ul.acdnSub a.acdnLink {
background: none repeat scroll 0 0 transparent;
color: #000000;
padding: 8px 5px 8px 20px;
text-decoration: none;
border-bottom: 1px solid #fff;
}
#acdnmenu ul.acdnSub a.acdnLink:hover, #acdnmenu ul.acdnSub a.acdnCurrent, #acdnmenu ul.acdnSub div.acdnHeading a:hover, #acdnmenu ul.acdnSub div.acdnHeading a.acdnCurrent {
background: none repeat scroll 0 0 transparent;
color: #333; background:#005e29;
/*text-decoration: underline;*/
}
#acdnmenu ul.acdnSub div.acdnArrowImage {
background-image:url(../images/sidearrow.png);
background-position: 0 -24px;
height: 12px;
right: 10px;
top: 9px;
width: 12px;
}
#acdnmenu ul.acdnSub div.acdnCurrent div.acdnArrowImage {
background-position: 0 -36px;
}
#acdnmenu, #acdnmenu ul {
display: block;
font-size: 0;
line-height: 0;
}
#acdnmenu li {
/*font-size: 12px;*/
line-height: 16px;
}
#acdnmenu:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
#acdnmenu ul {
list-style-type: none;
margin: 0px;
overflow: hidden;
padding: 0px;
position: relative;
top: -3px;
display: none;    border-top: 1px solid #fff;
}
#acdnmenu li {
margin: 0px;
padding: 0px;
}
#acdnmenu div.acdnHeading, #acdnmenu div.acdnCurrent {
cursor: pointer;
position: relative;
}
#acdnmenu div.acdnArrowImage {
overflow: hidden;
position: absolute;
}

#menu .active
{
	color:#fff !important; background:#f96037 !important;
}

.export-content,.exports-1-retail
{
	margin:0px; width:100%;
}

ul.sub-menu .active
{
	background: rgba(0,133,58,1); color:#fff;
}





#contact-submit {width:20%;background-color:#f71e1e !important;color:#fff;padding: 10px;}
.request {position:relative;top:10px;}


.submit button
{
    background-color: #ed4d22;
    background-position: 0 -15px;
    padding: 6px 17px;
    border-radius: 4px;
    border-color: #ed4d22;
    color: #fff;
    display: inline-block;
    padding: 10px 15px;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-image: none;
    border:none;
}

.feed_back_btn:hover {background:#0b4f7c !important;}
.field btn btn-primary {background: #ed4d22 !important;
    color: #fff !important;
    border: none !important;
    float: right !important;
    padding: 5px 10px !important;
    border-radius: 5px !important;
    margin-top: 0px !important;
    }
    
@media screen and (max-width:767px) and (min-width:1px)
{
  .submit button{
    float: right;
}
}
