label{font-weight:normal;}
table tr th,table tr td{padding:10px}
body{line-height:1.6;}
.full-width{width:100%;}
.half-width{width:50%;}
.max-width{max-width:100%;}
.center{display:block;margin:auto;}
.no-border{border:none !important;}
.no-curve{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;}
.gap{height:20px;width:100%}
.gap-sm{height:10px;width:100%}
.gap-md{height:40px;width:100%}
.gap-lg{height:80px;width:100%}
.mt0{margin-top:0px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}
.mr0{margin-right:0px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}
.mr60{margin-right:60px;}
.mr70{margin-right:70px;}
.mr80{margin-right:80px;}
.mr90{margin-right:90px;}
.mr100{margin-right:100px;}
.mb0{margin-bottom:0px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb38{margin-bottom:38px} 
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}
.mb60{margin-bottom:60px}
.mb70{margin-bottom:70px}
.mb80{margin-bottom:80px}
.mb90{margin-bottom:90px}
.mb100{margin-bottom:100px}
.ml0{margin-left:0px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.ml70{margin-left:70px;}
.ml80{margin-left:80px;}
.ml90{margin-left:90px;}
.ml100{margin-left:100px;}
.pt0{padding-top:0px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pt60{padding-top:60px;}
.pt70{padding-top:70px;}
.pt80{padding-top:80px;}
.pt90{padding-top:90px;}
.pt100{padding-top:100px;}
.pr0{padding-right:0px;}
.pr5{padding-right:5px;}
.pr7{padding-right:7px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pr40{padding-right:40px;}
.pr50{padding-right:50px;}
.pr60{padding-right:60px;}
.pr70{padding-right:70px;}
.pr80{padding-right:80px;}
.pr90{padding-right:90px;}
.pr100{padding-right:100px;}
.pb0{padding-bottom:0px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}
.pb30{padding-bottom:30px}
.pb40{padding-bottom:40px}
.pb50{padding-bottom:50px}
.pb60{padding-bottom:60px}
.pb70{padding-bottom:70px}
.pb80{padding-bottom:80px}
.pb90{padding-bottom:90px}
.pb100{padding-bottom:100px}
.pl0{padding-left:0px;}
.pl5{padding-left:5px;}
.pl7{padding-left:7px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}
.pl60{padding-left:60px;}
.pl70{padding-left:70px;}
.pl80{padding-left:80px;}
.pl90{padding-left:90px;}
.pl100{padding-left:100px;}
.thin{font-weight:300;}
.regular{font-weight:500;}
.bold{font-weight:700;}
.black{font-weight:900;}
.italic{font-style:italic;}
.capital{text-transform:uppercase;}
.font-white{color:#FFF;}
.font-black{color:#000;}
.font-grey{color:#e1e1e1;}
.alert-danger-p{color:#b94a48;font-size:12px}
.alert-warning-p{color:#c09853;font-size:12px}
.alert-info-p{color:#3a87ad;font-size:12px}
.alert-success-p{color:#468847;font-size:12px}
.ellipsis{white-space:nowrap;overflow:hidden;}
.ellipsis.multiline{white-space:normal;}
.animate, a, button{transition:all 0.3s ease;}
.animate:hover, a:hover, button:hover{transition:all 0.3s ease;}
button:disabled, button:disabled:hover, input:disabled, input:disabled:hover{color:#bbb;background-color:#eee;}
.btn-primary{background-color:#d99813;border:none;}
.btn-primary:hover{background-color:#d99813;border:none;}
.btn-secondary{background-color:#ddd}
.btn-secondary:hover{background-color:#bbb}
.bg-contain{background-size:contain;}
.bg-full,.bg-cover{background-size:cover;}
.bg-center{background-position:center center;}
.shadow{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.31;)}
div.styled{border-radius:2px;border:solid 1px #ccc;overflow:hidden;padding:0.4em;width:100%;}
div.styled select{width:115%;background-color:transparent;background-image:none;-webkit-appearance:none;border:none;box-shadow:none;}
.form-on-white input, .form-on-white textarea{background-color:#eee;border:none;line-height:1}
.form-on-white input:focus, .form-on-white textarea:focus{box-shadow:none;border:none !important;background-color:#dedede}
.form-on-white input[type="submit"]{background-color:#222;color:#fff;}
.form-on-white input[type="submit"]:hover{background-color:#666}
.datepicker{z-index:1151 !important;}
.panel-white .panel{outline:3px solid #fff}
.nomargin-horz{margin-left:0 !important;margin-right:0 !important;}
.nomargin-vert{margin-top:0 !important;margin-bottom:0 !important;}
.nomargin-right{margin-right:0 !important;}
.nomargin-left{margin-left:0 !important;}
.nomargin-top{margin-top:0 !important;}
.nomargin-bottom{margin-bottom:0 !important;}
.nopadding-horz{padding-left:0 !important;padding-right:0 !important;}
.nopadding-vert{padding-top:0 !important;padding-bottom:0 !important;}
.nopadding-right{padding-right:0 !important;}
.nopadding-left{padding-left:0 !important;}
.nopadding-top{padding-top:0 !important;}
.nopadding-bottom{padding-bottom:0 !important;}
.container-padding{padding-bottom:20px;padding-top:20px;}
.container-padding-mini{padding-bottom:10px;padding-top:10px;}
.container-padding-large{padding-bottom:40px;padding-top:40px;}
.container-padding-xlarge{padding-bottom:80px;padding-top:80px;}
.container-padding-xmini-horz{padding-left:5px;padding-right:5px;}
.container-padding-horz{padding-left:20px;padding-right:20px;}
.container-padding-mini-horz{padding-left:10px;padding-right:10px;}
.container-padding-large-horz{padding-left:40px;padding-right:40px;}
.container-padding-xlarge-horz{padding-left:80px;padding-right:80px;}
.padding-square{padding:20px;}
.padding-square-mini{padding:10px;}
.navbar-toggle.pull-left{margin-right:0;margin-left:15px;}
.navbar-centered{float:none;width:100%;height:80px;}
.logo-center{display:block;float:none;margin:20px auto 0 auto!important;width:200px;}
.navbar-fixed-top .navbar-brand img{width:150px;height:auto;}
.navbar-fixed-top .navbar-collapse{padding-top:5px;}
.navbar-fixed-top .navbar-collapse .dropdown-menu{margin-top:11px;background-color:#000;border:none;}
.navbar-fixed-top .navbar-collapse .dropdown-menu a{color:#999;}
.navbar-fixed-top .navbar-collapse .dropdown-menu a:hover{color:#fff;background-color:#080808;}
.navbar-default{background-color:transparent;}
.navbar-brand{padding:0px;}
.navbar-nav{margin-left:20px;}
.navbar-nav > li > .dropdown-menu{margin-top:15px;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-top:none;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.navbar-default .navbar-nav > li > a{color:#7F8C8D;}
.navbar-default .navbar-nav > .active > a{background-color:transparent;color:#00ADEE;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus{background-color:#00ADEE;color:#fff;}
.navbar-default .navbar-nav > .active > a:hover{background-color:#ECF0F1;}
.navbar-collapse-centered{margin-top:60px;background-color:#8E44AD}
.navbar-collapse-centered.collapse{padding-top:5px;padding-bottom:5px;}
.navbar-collapse-centered > ul.nav{float:none;width:100%;text-align:center;}
.navbar-collapse-centered > ul.nav > li{float:none;display:inline-block;margin:0 30px;}
.navbar-collapse-centered > ul.nav > li > a{color:#fff}
.navbar-collapse-centered > ul.nav > li > a:hover{color:#fff;opacity:.5}
.navbar-collapse-centered > .navbar-nav{margin-left:0;}
.navbar-collapse-centered > .navbar-nav > li > .dropdown-menu{margin-top:5px;}
.navbar-collapse-centered > .navbar-nav > li > .dropdown-menu > li{margin:0;text-align:left;}
.dropdown-menu > li > a{padding-top:8px;padding-bottom:8px;}
.dropdown-menu > li > a:hover{background-color:#d99813;color:#fff;}
.offcanvas{width:80%;}
.sprite{background-position:top left;background-repeat:no-repeat;}
.carousel-control.right, .carousel-control.left{background-image:none;}
.alert-danger,
.alert-warning,
.alert-info,
.alert-success{border-radius:5px;}
.alert-danger{border:1px solid #b94a48;}
.alert-warning{border:1px solid #c09853;}
.alert-info{border:1px solid #3a87ad;}
.alert-success{border:1px solid #468847;}
.dropdown-multiline a{background-color:#f2f2f2 !important;color:#4d4d4d;margin-bottom:20px;padding:10px;}
.dropdown-multiline .dropdown-menu{height:200px;overflow:auto;}
.dropdown-multiline .dropdown-menu a{margin-bottom:0;}
.dropdown-multiline .dropdown-menu a:hover{background-color:#1b75ba !important;color:#fff !important;}
.dropdown-multiline .dropdown-menu a:hover h3{color:#fff;font-size:16px;}
.dropdown-multiline .dropdown-menu a h3{font-size:16px;font-weight:bold;}
.dropdown-multiline .dropdown-menu{padding:0;margin-top:-20px;width:560px}
.dropdown-multiline .dropdown-menu li{border-bottom:1px solid #ccc}
.dropdown-multiline .dropdown-menu p{margin-bottom:0;font-size:14px}
.pagination-nav a{padding:5px 10px;color:#999;margin:3px;font-weight:300;background-color:#ddd;}
.pagination-nav a:hover{text-decoration:none;background-color:#ccc;}
.pagination-nav a.selected:hover{cursor:default;}
.pagination-nav a.arrow:hover{background-color:#ddd;cursor:default;}
.pagination-nav a.selected{color:#fff;background-color:#428bca;}
.pagination-nav a.selected.arrow:hover{cursor:pointer;background-color:#00ADEE;}
.row-full-height{height:100%;}
.col-full-height{height:100%;vertical-align:middle;}
.row-same-height{display:table;width:100%;table-layout:fixed;}
.col-xs-height{display:table-cell;float:none !important;}
@media (min-width:768px){.col-sm-height{display:table-cell;float:none !important;}}
@media (min-width:992px){.col-md-height{display:table-cell;float:none !important;}}
@media (min-width:1200px){.col-lg-height{display:table-cell;float:none !important;}}
.col-top{vertical-align:top;}
.col-middle{vertical-align:middle;}
.col-bottom{vertical-align:bottom;}
.recaptcha label{text-indent:0}
.recaptcha input[type="text"]{padding:0;background-color:#fff !important;margin-bottom:0}
.recaptcha .recaptcha_widget{max-width:350px;}
.recaptcha .recaptcha_options{padding:5px 0 5px 10px;overflow:hidden;height:auto;}
.recaptcha.recaptcha-theme-white .recaptcha_widget{border:4px solid #dfdfdf !important;background:#dfdfdf !important}
.recaptcha.recaptcha-theme-white .recaptcha_input{background:#fff !important;border:4px solid #fff}
.recaptcha.recaptcha-theme-white input[type="text"]{border:1px solid #000}
.recaptcha.recaptcha-theme-white .recaptcha_options li a{text-shadow:none;color:#aaa;}
.recaptcha.recaptcha-theme-white .recaptcha_options li a:hover{color:#666}
.hidden-xxs{display:block !important;}
.visible-xxs{display:none !important;}
.visible-xxs-inline{display:none !important;}
.visible-xxs-land-inline{display:none !important;}
.resp-div{position:relative;overflow:hidden;color:#fff;}
.resp-div:before{content:"";display:block;}
.resp-div.r1-1{padding-top:100%;}
.resp-div.r4-3{padding-top:75%;}
.resp-div.r16-9{padding-top:56.25%;}
.content-center{position:absolute;top:0;left:0;bottom:0;right:0;color:white;}
.content-center div.vert-center{display:table;width:100%;height:100%;}
.content-center span.vert-center{display:table-cell;text-align:center;vertical-align:middle;color:white}
@media (min-width:768px){.steps-content .col-sm-10 .clear-text{right:41% !important;}
}
@media (max-width:991px){.navbar-brand img{width:180px}
.navbar-collapse{padding-top:14px;}
.navbar-nav > li > .dropdown-menu{margin-top:11px;}
}
@media (max-width:767px){h1{font-size:26px;}
h2{font-size:24px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:12px;}
.hidden-xs-inline{display:none !important;}
.visible-xs-inline{display:inline !important;}
.full-width-xs{width:100% !important;}
.half-width-xs{width:50% !important;}
.no-pull-xs{float:none !important;}
.navbar-nav{margin-left:0}
.navbar-collapse{padding-left:0;}
.navbar-brand{width:100%;margin-top:-35px;font-size:20px}
.text-center-xs{text-align:center;}
}
@media only screen and (min-width:481px) and (max-width:767px){.visible-xxs-land{display:block !important;}
.hidden-xxs-land{display:none !important;}
.visible-xxs-land-inline{display:inline-block !important;}
}
@media only screen and (max-width:480px){.hidden-xxs{display:none !important;}
.visible-xxs{display:block !important;}
.visible-xxs-inline{display:inline-block;}
.col-xxs-6{width:50%}
.col-xxs-12{width:100%;}
}
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px;}
.col-xs-15{width:20%;float:left;}
@media (min-width:768px){.col-sm-15{width:20%;float:left;}
}
@media (min-width:992px){.col-md-15{width:20%;float:left;}
}
@media (min-width:1200px){.col-lg-15{width:20%;float:left;}
}