﻿

#idHeader{background-color:#22282d;overflow:hidden}
#idHeader h1{display:block;position:absolute;top:-2000px;left:-2000px}
#idHeader h2.logo_tagline{display:block;position:absolute;top:32px;right:185px;width:500px;font-family:"PT Sans",sans-serif;line-height:30px;font-size:24px;font-weight:300;text-transform:uppercase;text-align:center;color:#6d737a;margin:0;padding:0;z-index:2}
#idHeader #id-logo{display:block;position:relative;margin:0 0 0 15px;padding:0;width:422px;height:120px;background-image:url('/_inc/img/id-logo.png');background-repeat:no-repeat;background-position:0 9px;cursor:pointer;float:left;z-index:1}
#idHeader #navWrapper{display:block;position:absolute;width:200px;right:3px;top:10px;z-index:99}
#idHeader #navWrapper .navbar-nav>li{position:relative;display:block;float:left;width:100%;text-align:right}
#idHeader #navWrapper .navbar .navbar-nav>li>a{font-family:"PT Sans",sans-serif;font-size:17px;line-height:16px;font-weight:700;color:#6d737a;text-transform:uppercase;text-decoration:none;margin:0;padding:0}
#idHeader #navWrapper .navbar .navbar-nav>li>a:focus,#idHeader #navWrapper .navbar .navbar-nav>li>a:hover{color:#fff;background-color:transparent}
#idHeader #navWrapper .navbar .navbar-nav>.active>a,#idHeader #navWrapper .navbar .navbar-nav>.active>a:focus,#idHeader #navWrapper .navbar .navbar-nav>.active>a:hover{color:#fff}
#idHeader #navWrapper .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#64b0e2}
@media only screen and (max-width :1200px){
#idHeader h2.logo_tagline{top:32px;right:160px;width:400px;line-height:28px;font-size:20px;font-weight:300;color:#6d737a;margin:0;padding:0;z-index:2}
#idHeader #id-logo{background-image:url('/_inc/img/id-logo.png');background-repeat:no-repeat;background-position:0 9px;background-size:90%}
}
@media only screen and (max-width :992px){
#idHeader h2.logo_tagline{top:35px;left:180px;width:400px;line-height:24px;font-size:20px;color:#9da3aa}
#idHeader #id-logo{background-image:url('/_inc/img/id-logo-sm.png');background-repeat:no-repeat;background-position:6px 9px;background-size:auto}
}
@media only screen and (max-width:768px){
#idHeader h2.logo_tagline{display:block;position:absolute;float:right;top:10px;right:70px;left:auto;bottom:auto;width:80%;line-height:18px;font-size:18px;text-align:center;margin:40px 0 0 0;padding:0 20px 15px 140px;z-index:2}
#idHeader #id-logo{margin:20px 0 -20px 20px;width:146px;height:96px;float:none;background-position:0 0}
#idHeader #navWrapper{position:relative;width:100%;top:-15px;right:0}
#idHeader #navWrapper .navbar{min-height:50px;margin-bottom:0;border:0}
#idHeader #navWrapper .navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:0;-webkit-box-shadow:none;box-shadow:none}
#idHeader #navWrapper .navbar-nav>li{float:none;text-align:left;background-color:#22282d}
#idHeader #navWrapper .navbar .navbar-nav>li>a{padding:15px 0 15px 25px}
}
@media only screen and (max-width :600px){
#idHeader h2.logo_tagline{float:right;top:0;right:90px;width:70%;line-height:18px;font-size:18px;margin:40px 0 0 0;padding:0 20px 15px 140px}
}
@media only screen and (max-width :480px){
#idHeader h2.logo_tagline{float:right;top:-6px;right:80px;width:70%;line-height:18px;font-size:16px;margin:40px 0 0 0;padding:0 20px 15px 140px}
#idHeader #navWrapper{position:relative;width:100%;top:-15px;right:0;margin-top:0}
}
@media only screen and (max-width :430px){
#idHeader #id-logo{margin:18px auto -18px auto;width:146px;height:96px;float:none;background-position:0 0}
#idHeader h2.logo_tagline{display:none}
}
#footerWrapper{display:block;position:relative;width:100%;margin:0;padding:50px 0;background-color:#fff;color:#22282d;text-align:center}
#footerWrapper h2{margin-bottom:57px;line-height:27px;font-size:27px;font-weight:400;margin:10px 0 38px 0;padding:0;color:#22282d;text-transform:uppercase}
#footerWrapper p{line-height:24px;font-size:15px;text-align:center;color:#22282d}
#footerWrapper a{color:#575757!important;text-decoration:none;font-weight:600!important}
#footerWrapper a:active,#footerWrapper a:hover,#footerWrapper a:visited{color:#64b0e1;text-decoration:underline}
#footerWrapper ul.footer-social{list-style:none;margin:40px 0 20px 0}
#footerWrapper ul.footer-social li{display:inline-block}
#footerWrapper ul.footer-social li a{text-decoration:none;color:#22282d;margin:0;padding:6px 10px;font-size:25px}
#footerWrapper ul.footer-social li a:active,#footerWrapper ul.footer-social li a:hover,#footerWrapper ul.footer-social li a:visited{color:#64b0e1}
#footerWrapper .copyright{color:#22282d;text-align:center;line-height:24px;font-size:15px;padding-top:50px;padding-bottom:30px}
#footerWrapper .copyright a{color:#22282d;text-decoration:none}
#footerWrapper .copyright a:active,#footerWrapper .copyright a:hover,#footerWrapper .copyright a:visited{color:#64b0e1;text-decoration:underline}
@media only screen and (max-width :768px){
#footerWrapper{margin:0;padding:10px 0 50px 0}
#footerWrapper h2{line-height:27px;margin:50px 0 10px 0;padding:0}
#footerWrapper p{line-height:24px;font-size:15px;padding-left:30px;padding-right:30px}
}
#breadcrumb_wrapper{display:block;position:relative;width:100%;padding:0;margin:0;background-color:#64b0e2}
#breadcrumb_wrapper .breadcrumb{padding:30px 15px 10px;margin-bottom:20px;list-style:none;border-radius:4px;color:#22282d;background-color:#64b0e2}
#breadcrumb_wrapper .breadcrumb>li+li:before{padding:0 5px;color:#22282d;color:rgba(34,40,45,.6);content:"/ "}
#breadcrumb_wrapper .breadcrumb li{line-height:27px;font-size:27px;font-weight:400;text-shadow:none;text-transform:uppercase;color:#22282d}
#breadcrumb_wrapper .breadcrumb li.active{color:#fff}
#breadcrumb_wrapper .breadcrumb li a{color:#22282d;text-decoration:none}
#breadcrumb_wrapper .breadcrumb li a:hover{color:#fff;text-decoration:none}
#section_wrapper{margin-top:0;padding-top:50px;padding-bottom:120px;color:#fff}
#section_wrapper h2{color:#fff;font:normal 47px/53px PT Sans,sans-serif;margin:50px 0}
#section_wrapper h2 strong{display:block;padding:4px 0 0;font-weight:400;text-align:center}
@media only screen and (max-width :768px){
#testimonials_wrapper{margin-top:30px}
}