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

/********************** Responsive View *************************/

@media (min-width: 1200px) {
	
.container {max-width:1170px;}

}



@media only screen and (min-width:768px) {
	
.topbar {text-align:left;}	
	
.topsection {position:relative; display:inline-block; float:right; list-style-type:none; margin:5px 20px;}
	
.topsection li {margin:0 0 0 22px;}
	
.topsection li a {font-size:15px;}

.social-links {display:inline-block; float:right;} 

.fixed-header {position:fixed;}

.navbar-brand {text-align:left; margin-top:18px; margin-bottom:0; padding:0 0;}

.navbar-wrapper {position:fixed;}

.navbar {float:right; padding:0 0; margin:0 0; display:inline-block; clear:both;}

.navbar-nav {box-shadow:none; background:transparent;}

.navbar-nav > ul {list-style-type:none;}

.navbar-nav > ul > li {margin:32px 10px 0; padding:0 0 27px; float:left; position:relative; font-family:'Roboto', sans-serif; font-weight:500; border-bottom:0;}

.navbar-nav > ul > li > a {font-size:12px; display:block; color:#111111; padding:0px 0; line-height:20px; font-weight:500; text-transform:uppercase; border-bottom:0;}

.navbar-nav > ul > li.apply-btn {background:#111111; margin:0 0; padding:0 10px; border-bottom:0;}

.navbar-nav > ul > li.apply-btn > a {line-height:80px; color:#ffffff; font-size:14px; border-bottom:0;}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left:0;}

.navbar-nav > ul > .active > a, .navbar-nav > ul > .active > a:hover, .navbar-nav > ul > .active > a:focus {background:transparent; border-bottom:0; color:#fe8506;}

.navbar-nav > ul > li:hover > a {background:transparent; border-bottom:0; color:#fe8506;}

.navbar-nav > ul > li.selected > a {background:transparent; border-bottom:0; color:#fe8506;}

.navbar-nav > ul > li.apply-btn:hover, .navbar-nav > ul > li.apply-btn:focus {background:#fe8506; color:#ffffff;}

.navbar-nav > ul > .apply-btn.active {background:#fe8506; color:#ffffff;}

.navbar-nav > ul > li.apply-btn:hover > a, .navbar-nav > ul > li.apply-btn:focus > a {color:#ffffff;}

.navbar-nav > ul > li > ul {position:relative; overflow:hidden; min-width:220px; position:absolute; left:0; background:transparent; display:none; z-index:99999; margin:26px 0 0; border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:none;}

.navbar-nav > ul > li:hover > ul {display:block;}

.navbar-nav > ul > li:last-child > ul {right:0;}

.navbar-nav > ul > li > ul > li {position:relative; display:block; float:none; list-style-type:none; text-align:left; background:#ffffff; border-left:0; padding:0 0px;}

.navbar-nav > ul > li > ul > li:last-child > a {border-bottom:0;}

.navbar-nav > ul > li > ul > li > a {display:block; color:#111111; font-size:15px; line-height:50px; padding:0 25px; margin:0 0px; font-weight:400; text-decoration:none; border-bottom:1px solid #cccccc; text-transform:uppercase; text-align:left;}

.navbar-nav > ul > li:hover > ul > li:hover {color:#ffffff; background:#0c1f4a;}

.navbar-nav > ul > li:hover > ul > li:hover > a {color:#ffffff;}

.flexslider .slides img {width:100%; height:400px;}

.bandescout {position:absolute; background:transparent; margin-top:125px;}

.bandescout h2 {font-size:40px; line-height:42px; margin:0 0 15px; padding:0 0;}

.bandescout h2 strong {display:inline-block;}

.bandescout h3 {margin:0 0 25px; font-size:18px; line-height:24px;}

.btnarea a {display:inline-block; font-weight:600; min-width:200px; font-size:18px; color:#ffffff; text-transform:uppercase; line-height:60px;}

.contentbox .btnarea a {padding:0 20px; min-width:150px; font-size:16px; min-width:0; line-height:40px;}

.heading h2 {font-size:50px;}

.listarea {margin:0px 0px; text-align:left;}

.heading-area {margin:20px 0; text-align:left;}

.heading-area h2 {font-size:40px;}

.blubg {margin-top:0; margin-bottom:60px;}

.blubg h2 {font-size:34px; letter-spacing:1px;}

.formbox {padding:35px 45px;}

.formbox h2 {font-size:42px; line-height:48px;}

.ftrsectionwrap {padding:0 0; margin:0 0 0;}

.formbox input[type=submit] {min-width:270px;}

.mobile-view {display:none!important;}

.desktop-view {display:block!important;}

/* ------------------------------------ */
/* Services page */
/* ------------------------------------ */
.bandescout .innerpagebanner h3 {margin:0 0; text-align:center; font-size:16px; line-height:20px;}


}




/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	
.headerarea {padding:30px 0;}

.navbar-brand {margin-top:8px;}	

.navbar-nav > ul > li {margin:32px 20px 0;}

.navigation .navbar-nav > ul > li > a {padding:0 0; line-height:56px; font-size:16px;}

.flexslider .slides img {width:100%; height:auto;}

.bandescout {position:absolute; background:transparent; margin-top:130px; padding:0 0;}

.listarea {margin:30px 0px 0px;}

.listarea p {font-size:18px; line-height:25px;}

.footer-main {text-align:left;}

.service-box h2 {font-size:20px;}


}



@media only screen and (min-width : 1300px) {
	
.navbar {float:right; padding:0 0; margin:0 0; display:inline-block; clear:both;}

.navbar-nav > ul {list-style-type:none;}

.navbar-nav > ul > li {margin:32px 20px 0 20px; padding:0 0 27px; float:left; position:relative; font-family:'Roboto', sans-serif; font-weight:500;}

.navbar-nav > ul > li > a {font-size:15px; display:block; color:#111111; padding:0px 0; line-height:20px; font-weight:500; text-transform:uppercase; border-bottom:0;}

.navbar-nav > ul > li.apply-btn {background:#111111; margin:0 0; padding:0 20px;}

.navbar-nav > ul > li.apply-btn > a {line-height:80px; color:#ffffff; font-size:18px;}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left:0;}

.navbar-nav > ul > .active > a, .navbar-nav > ul > .active > a:hover, .navbar-nav > ul > .active > a:focus {background:transparent; border-bottom:0; color:#fe8506;}

.navbar-nav > ul > li:hover > a {background:transparent; border-bottom:0; color:#fe8506;}

.navbar-nav > ul > li.selected > a {background:transparent; border-bottom:0; color:#fe8506;}

.navbar-nav > ul > li.apply-btn:hover, .navbar-nav > ul > li.apply-btn:focus {background:#fe8506; color:#ffffff;}

.navbar-nav > ul > li.apply-btn:hover > a, .navbar-nav > ul > li.apply-btn:focus > a {color:#ffffff;}

.navbar-nav > ul > li > ul {position:relative; overflow:hidden; min-width:220px; position:absolute; left:0; background:transparent; display:none; z-index:99999; margin:26px 0 0; border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:none; text-align:left;}

.navbar-nav > ul > li:hover > ul {display:block;}

.navbar-nav > ul > li:last-child > ul {right:0;}

.navbar-nav > ul > li > ul > li {position:relative; display:block; float:none; list-style-type:none; text-align:left; background:#ffffff; border-left:0; padding:0 0px;}

.navbar-nav > ul > li > ul > li:last-child > a {border-bottom:0;}

.navbar-nav > ul > li > ul > li > a {display:block; color:#111111; font-size:15px; line-height:50px; padding:0 25px; margin:0 0px; font-weight:400; text-decoration:none; border-bottom:1px solid #cccccc; text-transform:uppercase; text-align:left;}

.navbar-nav > ul > li:hover > ul > li:hover {color:#ffffff; background:#111111;}

.navbar-nav > ul > li:hover > ul > li:hover > a {color:#ffffff;}

.bandescout h2 {font-size:60px; line-height:60px; margin:0px 0px 15px; padding: 0 0 10px;}

.bandescout h2 strong {display:block;}

.bandescout h3 {margin:0 0; font-size:30px; line-height:36px;}

.btnarea {margin:30px 0 0;}

.listarea p {font-size:20px; line-height:30px;}

.contentbox .btnarea a {padding:0 25px; min-width:250px; font-size:18px; min-width:0; line-height:50px;}

.teamarea {background-size:auto; text-align:left;}

.memberpic {width:45%; float:left;}

.membercircle {width:350px; height:350px; position:relative; border:5px solid #ffffff; border-radius:50%; padding:0; margin:-25px auto 0; text-align:center;}

.circlemain {width:300px; height:300px;}

.memberdesc {width:50%; float:left; margin:0 0 0 5%;}

.memberdesc h3 {color:#262626;}

.memberdesc p {color:#565656;}

.formbox h2 {text-align:left;}

.service-box h2 {font-size:24px;}

/* ------------------------------------ */
/* Services page */
/* ------------------------------------ */
.bandescout .innerpagebanner h3 {margin:0 0; text-align:center; font-size:30px; line-height:34px;}


}