﻿@import "colorbox.css";

body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;}
h1,h2,h3,h4,h5,h6,.navbar-brand,.brand-name{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;}
a:link{color:#069;text-decoration:none;outline:0;}
a:visited{color:purple;text-decoration:none;}
a:active{color:blue;text-decoration:none;}
a:hover{color:purple;text-decoration:underline;}
b,strong{font-weight:600;}
p{color:#000;line-height:20px;}
iframe{width:100%;border:0;overflow:hidden;}

/* customs */
h3.arrow{padding-left:20px;background:url(../nav/h3_bullet.png) 0 9px no-repeat;}
h4.arrow{padding-left:20px;background:url(../nav/h3_bullet.png) 0 3px no-repeat;}
h4.arrow{padding-left:20px;background:url(../nav/h3_bullet.png) 0 3px no-repeat;}
h5{line-height:22px;}
#grey.arrow{padding-left:0px;background:url(../nav/graybullet.png) 0 9px no-repeat;}
.text-small{font-size:80%;line-height:1.2;}
.input-dob{width:100%;}
.input-dob .selector-day{width:30%;}
.input-dob .selector-month{width:35%;}
.input-dob .selector-year{width:35%;}
.checkbox{margin:0;text-align:left;}
.checkbox label{text-align:left;}

/* Text colors */
.text-red{color:#f34d0d !important;}
.text-orange{color:#ff6600 !important;}
.text-blue{color:#0066ab !important;}
.text-green{color:#a9df49 !important;}
.text-purple{color:#800080 !important;}
.text-white{color:#ffffff !important;}
.text-grey{color:#999999 !important;}

/* List styles */
ul{list-style:none;}
ul.no-indent{padding-left:18px;}
ul li{position:relative;}
ul li:before{content:'\f111';position:absolute;left:-15px;top:5px;color:#4e7aa7;font-size:8px;font-family:'FontAwesome';}
ul li li:before{content:'\f10c';}
ul.list-circle li:before{content:'\f10c';}
ul.list-group li:before{content:'';}
ol li:before,
ul ol li:before{content:'';}
.list-orange li:before{color:#ff6600 !important;}

.list-arrow{list-style:none;}
.list-arrow li{position:relative;}
.list-arrow li:before{content:'\f0da';position:absolute;left:-15px;top:2px;color:#a9df49;font-size:12px;font-family:'FontAwesome';}

.list-number{list-style:none;}
.list-number li{position:relative;}
.list-number li:before{content:'';position:absolute;left:-40px;top:2px;width:30px;height:18px;background:url('../nav/list/list-number.png') 0 0 no-repeat;}
.list-number li.number-one:before{background-position:0 0;}
.list-number li.number-two:before{background-position:-30px 0;}
.list-number li.number-three:before{background-position:-60px 0;}
.list-number li.number-four:before{background-position:-90px 0;}
.list-number li.number-five:before{background-position:-120px 0;}
.list-number li.number-six:before{background-position:-150px 0;}
.list-number li.number-seven:before{background-position:-180px 0;}
.list-number li.number-eight:before{background-position:-210px 0;}
.list-number li.number-nine:before{background-position:-240px 0;}
.list-number li.number-ten:before{background-position:-270px 0;}

.list-book{list-style:none;}
.list-book li{position:relative;}
.list-book li:before{content:'';position:absolute;left:-35px;top:2px;width:22px;height:22px;background:url('../nav/book.png') no-repeat 0 0;}

.list-clear{list-style:none;}
.list-clear li:before{content:'';background:none;}

/* Forcing styles */
.fa-small{font-size:65%;}
h3 .fa-small{vertical-align:3px;}
.indent-left{padding-left:40px;}
.indent-right{padding-right:40px;}
.float-left{float:left !important;}
.float-right{float:right !important;}
.float-none{float:none !important;}
.image-left{float:left;margin:5px 20px 5px 0;}
.image-right{float:right;margin:5px 0 5px 20px;}
.no-margin{margin:0 !important;}
.no-margin-top{margin-top:0 !important;}
.no-margin-right{margin-right:0 !important;}
.no-margin-bottom{margin-bottom:0 !important;}
.no-margin-left{margin-left:0 !important;}
.padding10{padding:10px !important;}
.padding20{padding:20px !important;}
.no-padding{padding:0 !important;}
.no-padding-top{padding-top:0 !important;}
.no-padding-right{padding-right:0 !important;}
.no-padding-bottom{padding-bottom:0 !important;}
.no-padding-left{padding-left:0 !important;}
.no-border{border:0 !important;}
.un_line {text-decoration: underline;}
@media (max-width: 640px) {
	ul{padding-left:15px;}
}
@media (max-width: 480px) {
	h5{line-height:20px;}
	.image-left,
	.image-right{margin:5px 0 15px;width:100%;height:auto;}
}

/* Margins */
.xss-margin,.xs-margin,.sm-margin,.md-margin,.lg-margin,.xlg-margin{min-height:1px;display:block;clear:both;}
.xss-margin{margin-bottom:5px !important;}
.xs-margin{margin-bottom:10px !important;}
.sm-margin{margin-bottom:20px !important;}
.md-margin{margin-bottom:30px !important;}
.md-margin.half{margin-bottom:15px !important;}
.lg-margin{margin-bottom:40px !important;}
.xlg-margin{margin-bottom:50px !important;}

/* Well styles*/
.well{background-position:22px 22px;background-repeat:no-repeat;}
.well.well-lg{background-position:25px 25px;}
.well.well-inline{display:inline-block;}
.well p:last-child{margin-bottom:0;}
.well-success{padding-left:50px;background-color:#dff0d8;border-color:#d6e9c6;color:#468847;background-image:url(../nav/success.png);}
.well-info{padding-left:50px;background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;background-image:url(../nav/info.png);}
.well-warning{padding-left:50px;background-color:#fcf8e3;border-color:#fbeed5;color:#c09853;background-image:url('../nav/warning.png');}
.well-danger{padding-left:50px;background-color:#f2dede;border-color:#eed3d7;color:#b94a48;background-image:url('../nav/danger.png');}
.well.no-icon{padding-left:19;background-image:none;}
.well-pattern{background:#f8f8f8 url('../nav/pattern.png');}
.well-pattern .page-header{margin:0 0 10px;}
.well-pattern .page-header h4{margin:0;}
.well-box{background:transparent;}
.well-highlight{padding-top:65px;background-color:#dff0d8;border-color:#d6e9c6;color:#468847;background-image:url('../nav/highlights.png');}
.well-lowlight{padding-top:65px;background-color:#f2dede;border-color:#eed3d7;color:#b94a48;background-image:url(../nav/lowlights.png);}
.well-jury{padding-top:65px;background-color:#fcf8e3;border-color:#fbeed5;color:#c09853;background-image:url(../nav/jury-out-on_text.png);}
.well-visa{padding-top:65px;background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;background-image:url(../nav/visa_strategy.png);}
.well-recommend{padding-left:65px;background-color:#dff0d8;border-color:#d6e9c6;color:#468847;background-image:url(../nav/we_recommend.png);}
.well-fact{padding-left:65px;background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;background-image:url(../nav/we_maybe_you_didnt_know.png);}
.well-3p-add{padding-left:65px;background-color:#fcf8e3;border-color:#fbeed5;color:#c09853;background-image:url(../nav/3rd-party_add.png);}
.well-normal{padding:19px;}

.quote{position:relative;display:inline-block;margin:0 auto;color:#800080;font-size:16px;font-style:italic;text-align:center;line-height:22px;}
.author{margin-top:10px;color:#800080;font-size:16px;font-style:italic;text-align:center;}

/* Addon styles */
.anchor{position:relative;top:-100px;}
.country-label{float:right;padding: 5px 0 5px 20px;}
blockquote p{font-size:14px;font-style:italic;}
blockquote ol li{font-size:14px;font-style:italic;color:#000;}
.dropdown-menu{border-radius:0;}

/* Page headers */
.page-header.clean{margin:0;border:0;}
.page-header.inline-border{padding:0;background:url(../nav/dot_grey.png) center repeat-x;border:0;}
.page-header.inline-border h2{display:inline-block;padding-right:15px;background-color:#fff;}
.page-header.inline-border h2{display:inline-block;padding-right:15px;background-color:#fff;}
.page-header h1 .arrow{display:inline-block;margin-right:10px;width:16px;height:16px;background:url('../nav/h1_bullet.png') no-repeat; vertical-align:middle;}.page-header h2 .arrow{display:inline-block;margin-right:10px;width:16px;height:16px;background:url('../nav/h1_bullet.png') no-repeat; vertical-align:middle;}
.page-header h3 .arrow{display:inline-block;margin-right:10px;width:16px;height:16px;background:url('../nav/h3_bullet.png') no-repeat; vertical-align:middle;}
.page-header h4{margin:0;padding:4px 0 0;}
.page-header h4.padding-bottom{padding-bottom:10px;}
.page-header h4.padding-bottom{padding-bottom:10px;}

/* Top bar */
#top-bar{width:100%;height:34px;background:#000;}
.top-nav{list-style:none;padding:0;}
.top-nav li:before{content:'';}
.top-nav > li{display:inline-block;margin:8px 0;height:18px;line-height:16px;}
.top-nav > li.dropdown{margin-right:10px;padding-right:14px;border-right:1px solid #444;}
.top-nav > li.dropdown > a{color:#fff;text-decoration:none !important;}
.top-nav li .note{color:#ff9933;}
.top-nav .dropdown-menu{margin-top:7px;}
.top-nav .dropdown-menu li{font-size:13px;}
.top-nav .dropdown-menu li a{padding:4px 10px 6px;}

/* Menu */
.navbar-default{width:100%;height:80px;background:#fff;z-index:100;border-radius:0;border:0;box-shadow:0 2px 2px rgba(0,0,0,0.1);}
.navbar-brand{padding-top:0;}
.navbar-nav{padding-top:20px;}
.navbar-nav li:before{content:'';}
.navbar-nav > li > a,.navbar-nav > li > a:hover{padding-top:8px;color:#111 !important;}
.navbar-nav .dropdown.pull-right{margin-left:30px;}
.navbar-toggle{margin-right:5px;margin-top:20px;padding:10px;border:0;border-radius:0;}
.navbar-toggle .icon-bar{width:30px;height:4px;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:5px;}
.navbar-toggle:hover{background:#fff !important;}
.navbar-toggle:hover .icon-bar{background:#000;}
@media (max-width: 1199px) {
    .navbar-header{float:none;}
    .navbar-toggle{display:block;}
	.navbar-default>.container{position:relative;}
    .navbar-collapse{position:absolute;left:0;top:80px;width:100%;background:#fff;border-top:1px solid transparent;box-shadow:0 2px 2px rgba(0,0,0,0.1);}
    .navbar-collapse.collapse{display:none !important;}
    .navbar-nav{float:none !important;margin:7.5px -15px;padding-top:0;max-height:280px;overflow:hidden;overflow-y:scroll;}
    .navbar-nav li{float:left;width:100%;font-size:14px;}
    .navbar-nav>li>a{padding-top:8px;padding-bottom:8px !important;}
	.navbar-nav>li.dropdown.open>a,
	.navbar-nav li a:hover{background:#eee !important;color:#111 !important;}
	.navbar-nav .dropdown-menu{border:0;}
    .navbar-text{float:none;margin:15px 0;}
    /* since 3.1.0 */
    .navbar-collapse.collapse.in{display:block !important;}
    .collapsing{overflow:hidden !important;}
}
@media (max-width: 640px) {
	.navbar-collapse{left:15px;}
}

/* Header intro */
.header-intro{position:relative;padding:35px 15px;text-align:center;color:rgba(255,255,255,.8);background-color:#b84d45;background-image:url('../nav/bg.png');
font-size:20px
}
.header-intro h1{margin-top:0;width:100%;color:#fff;}
.header-intro p{margin-bottom:0;line-height:1.4;color:#fff;}
@media (min-width:768px){
	.header-intro{padding-top:30px;padding-bottom:30px;text-align:left;font-size:20px}
	.header-intro h1{font-size:40px;line-height:1}
}
@media (min-width:992px){
	.header-intro h1,.header-intro p{margin-right:120px}
}

/* Breadcrumb */
.breadcrumb{margin:30px 0;}

/* cta mail */
.cta-mail{color:#fff;background-color:#b84d45;background-image:url(../nav/bg.png);padding:50px 0;margin-top:50px}
.cta-mail h2{margin-top:0}
.cta-mail .input-group{max-width:500px;margin:30px auto 0}

/* Books */
h4.book-title{margin-top:2px;font-weight:400;line-height:22px;}

/* Widget */
.widget{margin:20px 0;}
.widget_apps{display:inline-block;border:2px solid #4999e4;}
.widget_list ul{padding-left:18px;}

/* Footer */
footer{margin-top:50px;background:#fafafa;}
footer .row{padding-top:40px;padding-bottom:10px;}
footer ul{list-style:none;margin-top:-3px;padding:0;}
footer ul li{padding:3px 0;}
footer ul li:before{content:'';}
footer ul li a{color:#555;}
footer h3{margin:0 0 15px;font-size:18px;}
.footer-top{padding:40px 0 35px;background-color:#b84d45;background-image:url('../nav/bg.png');text-align:center;}
.footer-top p{color:#fff;font-size:21px;font-style:normal;text-shadow:0 1px 1px rgba(0,0,0,0.25);letter-spacing:-0.5px;}
.footer-top p em{font-style:normal;}
.footer-top p.review-here{padding-top:10px;}
.footer-top a{color:#ffdc39;font-weight:400;}
.footer-top a:hover{color:#ff6600;text-decoration:none;}
.footer-bottom{padding:0;font-size:11px;text-align:center;border-top:1px solid #eee;}
.footer-bottom .row{padding:25px 0 20px;}
.footer-bottom p{line-height:14px;}
@media (max-width: 992px) {
	.footer-bottom .row>div{width:100%;text-align:center;}
	.footer-bottom .col-sm-4{padding-top:10px;}
}
@media (max-width: 640px) {
	footer .row{padding-top:25px;}
	footer h3{margin-top:25px;}
	.footer-bottom p{padding-left:20px;padding-right:20px;line-height:16px;}
}

/* Scroll Top */
#toTop{position:fixed;right:20px;bottom:28px;width:35px;height:35px;background:url('../nav/scrolltop.png') no-repeat center;
z-index:10000;cursor:pointer;opacity:0.65;filter:alpha(opacity=65);display:none;border-radius:5px;}
#toTop:hover{opacity:1;filter:alpha(opacity=100);}

/* Form with captcha */
.form-comment h3{margin:5px 0;}
.input-captcha{position:relative;}
.input-captcha .reload{position:absolute;left:15px;top:5px;z-index:10;font-size:18px;}
.input-captcha .input-group{width:100%;}
.input-captcha #captchaCode{width:50%;}
.input-captcha #captchaType{text-align:center;}

/* Custom homepage */
.mainbar{padding-right:30px;}
.sidebar{padding-left:30px;border-left:1px solid #eee;}
.sidebar .widget_quote blockquote{padding-top:0;padding-bottom:0;font-size:21px;font-weight:normal;font-style:italic;}

/* Fixed embedded google search */
.gsc-input-box{margin-left:-12px;padding-top:0;height:30px !important;}
.gsc-input input.gsc-input{margin:0 !important;font-size:13px !important;}
.gsc-input input.gsc-input,
.gsc-search-button input.gsc-search-button{vertical-align:middle !important;}
.gsc-search-button input.gsc-search-button{margin:-1px 0 0 -5px;padding-left:20px;padding-right:20px;height:30px;background:#555 url(../nav/search_box_icon.png) center no-repeat;}
.gsc-search-button input.gsc-search-button:hover,
.gsc-search-button input.gsc-search-button:focus{background:#333 url(../nav/search_box_icon.png) center no-repeat;}
.gsst_a{margin-top:4px;}


