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

body{background:#FEFFFA; font-family:Open Sans; font-size:13px; height:100%;}
.caret{display:none;}
@font-face
	{font-family:"Tw Cen MT Condensed";
	panose-1:2 11 6 6 2 1 4 2 2 3;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 3 0;}

.mbtm5{margin-bottom:5px;}
.panel-info form .divider{ height: 1px; margin: 9px 0; overflow: hidden; background-color: #c1c1c1;}

/*header css */
header.header .request{border-top:5px solid #1a9bd5; text-align:right; padding:10px 10px 0 0}
header.header .request a{color:#1a9bd5; text-decoration:underline;}
header.header .request a:hover{ text-decoration:none;}
header.header #header-title{margin:15px 0;}
header .carousel{background:none;}
.headerCaption{background:#2c91bd; height:70px; width:430px; float:right; position:absolute; right:-10px; bottom:-20px; border-radius:10px 10px 0px 0px; opacity:0.8;}

.headerCaptiontext{font-size:22px;text-transform:uppercase; position:absolute; right:10px; bottom:-15px; padding:15px 15px 0 15px;}

/*Navigation css*/
/*.navbar-default .navbar-nav > li > a{color:#fff !important; text-transform:uppercase; font-size:15px;}
.navbar-default .navbar-nav > li{background:url(../images/seprator.png) no-repeat right;}
.navbar-default .navbar-nav > li:last-child{background:none;}
@media (min-width: 767px) {
	.nav > li > a{padding-left:25px; padding-right:25px;}
}*/


.navigation{width:100%;}
.navbar-collapse{}
.navbar-nav > li {text-transform:uppercase;}
.navbar-nav > li > a{margin:0 1px; font-size:15px;}
.navbar-nav > li > a:first-child{margin-left:0;}

.dropdown-menu .sub-menu {left: 100%; position: absolute; top: 0; visibility: hidden; margin-top: -1px;}
.dropdown-menu li:hover .sub-menu {visibility: visible;}
.dropdown:hover .dropdown-menu {display: block;}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {margin-top: 0;}
.navbar .sub-menu:before {border-bottom: 7px solid transparent; border-left: none; border-right: 7px solid rgba(0, 0, 0, 0.2); border-top: 7px solid transparent; left: -7px;
    top: 10px;}
.navbar .sub-menu:after {border-top: 6px solid transparent; border-left: none; border-right: 6px solid #fff; border-bottom: 6px solid transparent; left: 10px; top: 11px; left: -6px;}


/*banner css */
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{margin: 0 auto; width:100%;}
.carousel{background:#e9ebec;}



/* home page clientlogo css */
.clientlogo{background:#fff; margin:10px 0; height:100px}
.content-home .bg-white{background:#fff; padding-top:30px;}



/*Inner content */
.content-inner{}
.content-inner .bg-white{background:#fff; padding-bottom:25px;}



/*page heading css */
.page-heading{}
.page-heading h2{font-size:24px; margin:0 0 5px; padding:0px;}
.page-heading h3{font-size:18px; margin:0 0 10px; padding:0px; font-style:italic;}


.btn-readmore a{background:#F50204; color:#fff; float:left; padding:6px 12px; font-size:12px; border-radius:7px; margin-top:2px}
.btn-readmore a:hover{background:#ccc; text-decoration:none; color:#000; border-radius:7px}


/*footer css */
footer { background:#ddd;}
.footer{background:#ddd; color:#fff; padding:10px 0 35px 0}
.footer a{color:#fff;}
.footer .logo-btm{margin-top:20px;}
.footer .social-icon a{padding:0 10px 0  0;}
