body {color: #2f2f2f;font-family: 'Roboto', arial, helvetica, sans-serif;font-size: 14px;line-height: 1.6em;background:#ffffff url(../img/backgrounds/banner.jpg) center top 60px no-repeat; font-weight:300;}
#main-body{max-width:1500px; margin:0 auto !important; background:#fff; -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
    -moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);}
a {color: #123996;text-decoration: none;}
a:hover {color: #c96810;text-decoration: none;}
h1,h2,h3,h4,h5,.text-hero {font-family: 'Roboto', arial, helvetica, sans-serif;margin-top: 0;font-weight: 500;color: #2f2f2f;line-height: 1.3em;}
h1.bolded,h2.bolded,h3.bolded,h4.bolded,h5.bolded,.text-hero.bolded {font-weight: 400;}
.mystyle{border: 2px solid #dc0c0c!important;    box-shadow: 0 0 0;    height: 45px;    width: 100%; box-sizing:border-box; padding-left:100px;  }
.mystyle2{border: 2px solid #dc0c0c!important;    box-shadow: 0 0 0;    height: 45px;    width: 100%; box-sizing:border-box; padding-left:15px;  }
.mystyle .form-control{ color:#dc0c0c !important;}
.freemystyle{border:1px solid #ccc !important; box-shadow: 0 0 0;    height: 45px;    width: 100%; box-sizing:border-box; padding-left:100px; }
.freemystyle2{border:1px solid #ccc !important; box-shadow: 0 0 0;    height: 45px;    width: 100%; box-sizing:border-box; padding-left:15px; }
.form-row{height:55px;}
h1 b,h2 b,h3 b,h4 b,h5 b,.text-hero b {font-weight: 300;line-height: 1em;}
h1 small,h2 small,h3 small,h4 small,h5 small,.text-hero small {font-size: 50%;font-weight: inherit;}
h1 {font-size: 24.98102000000001px;}
h2 {font-size: 20.985400000000006px;}
h3 {font-size: 18.758px;}
h4 {font-size: 23.66px;}
h5 {font-size: 18.2px;font-weight: 400;}
.lead{ font-weight:300;}
.widget { margin-bottom: 2em;}
.widget {font-size: 15px;}
* > small,small {color: #818181;font-size: 10px;line-height: 1.4000000000000001em;}
big,.text-lg {color: #686868;font-size: 16px;line-height: 1.78em;}
.page-title {font-size: 75px;margin: 30px 0;}
.navbar-default{ background:#fff; height:50px; border-color:transparent;}
.tab-content label{ color:#ffffff;}
.tab-content h2{font-size: 1.55em;margin-top: 15px;margin-bottom: 7px; color:#fff; font-weight:bold; margin-bottom:25px;}
.btn-1st, .btn-1st:focus {color: #fff;text-shadow: 0 1px 0 rgba(0,0,0,.2);background: #ff833c;background: -moz-linear-gradient(-45deg,#ff833c 0,#f30 100%);background: -webkit-gradient(linear,left top,right bottom,color-stop(0%,#ff833c),color-stop(100%,#f30));background: -webkit-linear-gradient(-45deg,#ff833c 0,#f30 100%);background: -o-linear-gradient(-45deg,#ff833c 0,#f30 100%);background: -ms-linear-gradient(-45deg,#ff833c 0,#f30 100%);background: linear-gradient(169deg,#ff833c 22%,#f30 100%) repeat scroll 0 0 transparent;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff833c', endColorstr='#ff3300', GradientType=1);border: 1px solid #b1320a;*/border-top: none;border-left: none;border-right: none;-moz-box-shadow: inset .5px 1px 0 #ffa022;-webkit-box-shadow: inset .5px 1px 0 #ffa022;box-shadow: inset .5px 1px 0 #ffa022;padding:10px 90px;font-size: 20px;line-height: 1em;text-decoration: none;font-weight: 700;margin:0 auto;margin-bottom:30px;}
.btn-1st:hover {background: #f30;background: -moz-linear-gradient(-45deg,#f30 0,#ff833c 100%);background: -webkit-gradient(linear,left top,right bottom,color-stop(0%,#f30),color-stop(100%,#ff833c));background: -webkit-linear-gradient(-45deg,#f30 0,#ff833c 100%);background: -o-linear-gradient(-45deg,#f30 0,#ff833c 100%);background: -ms-linear-gradient(-45deg,#f30 0,#ff833c 100%);background: linear-gradient(169deg,#f30 22%,#ff833c 100%) repeat scroll 0 0 transparent;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3300', endColorstr='#ff833c', GradientType=1);}
.background2 {background:url(http://flightstohawaii.org/img/banner.jpg) no-repeat top center;
}
p.text-form{color:#ccc; padding:15px 0 10px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color: #fff !important;background-color: #b50101 !important;}
.navbar-nav > li > a { padding:15px 20px 14px; font-weight:normal; color:#005593; font-size: 15px;    text-transform: uppercase;}
.navbar-brand {float: left;padding: 12px 15px;font-size: 18px;line-height: 20px;height: 50px;}
.navbar-default .navbar-nav > li > a{ color:#fff;}
.nav-pills > li + li {margin-left: 1px;}
.background{ background:url(../img/backgrounds/banner.jpg) no-repeat top center;}
.why-book-us{background:#fffff;background-attachment:fixed;padding:60px 0;position:relative; z-index:8;}
.why-book-us .wrapper {margin: 0 auto;width: 1002px;position: relative;}
.why-book-us h3 {color: #000;font-weight:300;font-size: 40px;line-height: 50px;text-align: center;font-family: 'Roboto', arial, helvetica, sans-serif;}
.why-book-us h4 {font-size: 18px;font-weight:300;color: #000;padding: 50px 0 17px 0;font-family: 'Roboto', arial, helvetica, sans-serif;}
.why-book-us img{width:auto; max-width:100%;}
.book-inner{float:left;text-align:center;width:25%;padding:90px 1% 30px 1%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.book-inner:first-child{padding-left:0;}
.book-inner:last-child{padding-right:0;}
.clearfix {display: block;}
.book-inner p{color:#5b5b5b;font-size:14px;line-height:18px;font-family: 'Roboto', arial, helvetica, sans-serif;}
footer .wrapper, .footer-link .wrapper{width: 1002px;margin: 0 auto;}
.footer-link{ background:url(../img/footer-link-bg.png) left top repeat-x;padding-bottom:20px;}
.footer-link img{width:auto; max-width:100%}
.footer-link-content h5{color:#313131;font-family: 'ProximaNova-SemiBold', sans-serif;padding:20px 0 38px 0;font-size:20px;}
.footer-link-content h5 span{background:url(../img/footer-arrow-bg.png) right 5px no-repeat;padding-right:31px;}
.footer-link-content{float:left;width:25%;}
.align-left, .align-right {float: left;width: 370px;}
.footer-link-content:first-child{width:75%;}
.weaccept {color: #6c6c6c;font-size: 14px;text-align: right;}
.align-left, .align-right{float:left;width:370px;}
.footer-link-content li{color:#6c6c6c;font-size:14px;line-height:24px;}
.footer-link-content li a{color:#6c6c6c;transition: .5s ease-in-out;-moz-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;}
.footer-link-content li a:hover {padding-left:10px;color:#EE6D27;}
footer hr, .footer-link hr {color:#d5dbe1;margin:45px 0 21px 0;background: #f8f8f8;float: left;height: 1px;width: 100%;}
.overlay{background:#3199da; position:fixed; top:0; left:0; width:100%; height:100%; z-index:99998;}
.loader{background:#3199da; position:fixed; top:50%; left:50%; margin:-300px 0 0 -400px; width:100%; height:100%; z-index:99999;}
.loader img{width:auto; max-width:100%;}
.our-user {background: rgba(0, 0, 0, 0) url("../img/our-user-bg.jpg") no-repeat fixed center top / cover ;color: #fff;padding: 60px 0 64px;position: relative;text-align: center;z-index: 10;}
.our-user h3 {    color: #fff;}
.bx-wrapper img {display: block; width:auto; max-width: 100%;}
.our-user img {border: 2px solid #fff;border-radius: 50%;display: block;margin: 100px auto 10px;}
.our-user p {    font-size: 16px;    line-height: 22px;    padding: 20px;}
.our-user  .wrapper {margin: 0 auto;position: relative;width: 1002px;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #ffffff none repeat scroll 0 0;border: 1px solid #fff;border-radius: 50%;display: block;height: 7px;margin: 0 1px 0 2px;outline: 0 none;text-indent: -9999px;width: 7px;}
.bx-wrapper .bx-pager {color: #666;font-family: Arial;font-size: 0.85em;font-weight: bold;padding-top: 20px;text-align: center;}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {bottom: -30px;position: absolute;width: 100%;}
.bx-wrapper {margin: 0 auto 60px;padding: 0;position: relative;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;}
.our-user span {color: #adadad;font-size: 15px;line-height: 24px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: transparent none repeat scroll 0 0;}
.bx-wrapper .bx-pager.bx-default-pager a {border: 1px solid #fff;border-radius: 50%;display: block;height: 10px;margin: 0 1px 0 2px;outline: 0 none;text-indent: -9999px;width: 10px;}
.callnow{ color:#2f5593; font-size:32px; font-family: 'Roboto', arial, helvetica, sans-serif; font-weight:300; margin-top:15px;}
.callnow a{color:#dc0c0c; font-weight:700;font-size:36px; }
.booknow{background:#fff; font-family: 'Roboto', arial, helvetica, sans-serif;}
.searchflight{ text-align:center; color:#333; font-size:20px; line-height:28px; background:url(../img/innerlogo.gif) center 30% no-repeat; overflow:hidden; margin:0 auto;     padding: 19% 0 15% 0;}
.searchflight h3{color:#333; font-size:30px; font-weight:300;}
.searchflight a{color:#dc0c0c; font-weight:700;font-size:36px; }
.navbar{ margin-bottom:0px; border-radius:0px;}
#main-links{ background:#022243; padding:0px 0px;}
#main-links h3{ font-size:20px; color:#fff;}
#main-links ul{ margin:0; padding:0;}
#main-links ul li{ list-style:none; line-height:32px;}
#main-links ul li a{ color:#d1dfff;}
#main-links ul li a:hover{ color:#fff;}
.border-right{border-right: 1px solid #274da5;}
.paddtopbottom{ padding:35px 15px;}
#main-links-btm{ background:#061e56 url(../img/backgrounds-bg.png) repeat ; padding:0px 0px;}
#main-links-btm h3{ font-size:20px; color:#fff;}
#main-links-btm ul{ margin:0; padding:0;}
#main-links-btm ul li{ list-style:none; line-height:32px;}
#main-links-btm ul li a{ color:#d1dfff;}
#main-links-btm ul li a:hover{ color:#fff;}
#footer{ background:#000; padding:30px 0px;}
#instruction{ background:#f8f8f9; padding:20px 0;}
#instruction p{ font-size:13px; line-height:16px;}
#disclaimer{ background:#f2faff; padding:30px 0px;}
.padd-l{ padding-left:12px !important;}
#call-btn2 {	display: none;	}
.tfn-number a { font-size: 26px !important; padding: 0px 0px 5px 0px !important;}
@media (max-width:992px) {.page-title {font-size: 50px;}
}
.text-white {color: #fff;}
.text-white big,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white small,.text-white .text-hero,.text-white a,.text-white a:hover,.text-white span {color: #fff;}
a.text-white:hover {color: #fff;}
.text-udl {text-decoration: underline;}
a.text-udl:hover {text-decoration: underline;}
.text-default {color: #737373;}
.text-color {color: #123996 !important;}
.text-darken {color: #565656;}
a.text-darken {color: #565656;}
a.text-darken:hover {color: #3f3f3f;}
.text-smaller {font-size: 75%;}
.text-small {font-size: 12px;line-height: 1.5em;}
.text-small p {margin-bottom: 4px;font-size: 11px;line-height: 1.4em;}
.text-small h5 {font-size: 14px;line-height: 1em;margin-bottom: 4px;}
.text-tiny {font-size: 10px;}
.text-bigger {font-size: 125%;line-height: 1.5em;}
.text-darken {color: #626262;}
.text-gray {color: #808080;}
.lh1em {line-height: 1em;}
.text-hero {font-size: 200px;line-height: 1em;}
.text-xl {font-size: 100px;line-height: 1em;}
.uc,.text-uc {text-transform: uppercase;}
blockquote {position: relative;padding: 0 0 0 40px;margin: 10px 20px;border: none;line-height: 1.6em;}
blockquote:before {content: '\f10e';font-family: 'FontAwesome';top: 0;left: 0;font-size: 30px;position: absolute;}
.mb0 {margin-bottom: 0 !important;}
.mt0 {margin-top: 0 !important;}
.mr0 {margin-right: 0 !important;}
.ml0 {margin-left: 0 !important;}
.mb5 {margin-bottom: 5px !important;}
.mt5 {margin-top: 5px !important;}
.mr5 {margin-right: 5px !important;}
.ml5 {margin-left: 5px !important;}
.mb10 {margin-bottom: 10px !important;}
.mt10 {margin-top: 10px !important;}
.mr10 {margin-right: 10px !important;}
.ml10 {margin-left: 10px !important;}
.mb15 {margin-bottom: 15px !important;}
.mt15 {margin-top: 15px !important;}
.mr15 {margin-right: 15px !important;}
.ml15 {margin-left: 15px !important;}
.mb20 {margin-bottom: 20px !important;}
.mt20 {margin-top: 20px !important;}
.mr20 {margin-right: 20px !important;}
.ml20 {margin-left: 20px !important;}
.mb30 {margin-bottom: 30px !important;}
.mt30 {margin-top: 30px !important;}
.mr30 {margin-right: 30px !important;}
.ml30 {margin-left: 30px !important;}
.mb40 {margin-bottom: 40px !important;}
.mt40 {margin-top: 40px;}
.mr40 {margin-right: 40px !important;}
.ml40 {margin-left: 40px !important;}
.mb50 {margin-bottom: 50px !important;}
.mt50 {margin-top: 50px !important;}
.mr50 {margin-right: 50px !important;}
.ml50 {margin-left: 50px !important;}
.pt30 {padding-top: 30px !important;}
.pb30 {padding-bottom: 30px !important;}
.pr30 {padding-right: 30px !important;}
.pl30 {padding-left: 30px !important;}
.pt40 {padding-top: 40px !important;}
.pb40 {padding-bottom: 40px !important;}
.pr40 {padding-right: 40px !important;}
.pl40 {padding-left: 40px !important;}
.pt50 {padding-top: 50px !important;}
.pb50 {padding-bottom: 50px !important;}
.pr50 {padding-right: 50px !important;}
.pl50 {padding-left: 50px !important;}
.box {padding: 15px 17px;}
.br5 {-webkit-border-radius: 5px;border-radius: 5px;}
.bg-gray {background: #f2f2f2;}
.row.row-wrap > [class^="col-"],.row.row-col-gap > [class^="col-"] {margin-bottom: 30px;}
.row.row-full {margin-left: 0;margin-right: 0;}
.row.row-no-gutter,.row[data-gutter="0"] {margin: 0 !important;}
.row.row-no-gutter > [class^="col-"],.row[data-gutter="0"] > [class^="col-"] {padding: 0 !important;}
.row[data-gutter="10"] {margin-left: -5px;margin-right: -5px;}
.row[data-gutter="10"] > [class^="col-"] {padding-left: 5px;padding-right: 5px;}
.row[data-gutter="60"] {margin-left: -30px;margin-right: -30px;}
.row[data-gutter="60"] > [class^="col-"] {padding-left: 30px;padding-right: 30px;}
.row[data-gutter="120"] {margin-left: -60px;margin-right: -60px;}
.row[data-gutter="120"] > [class^="col-"] {padding-left: 60px;padding-right: 60px;}
label {font-weight: 400;display: block;}
.form-group {position: relative;}
.form-group.form-group-ghost ::-webkit-input-placeholder {color: rgba(255,255,255,0.5);}
.form-group.form-group-ghost :-moz-placeholder {color: rgba(255,255,255,0.5);opacity: 1;-ms-filter: none;filter: none;}
.form-group.form-group-ghost ::-moz-placeholder {color: rgba(255,255,255,0.5);opacity: 1;-ms-filter: none;filter: none;}
.form-group.form-group-ghost :-ms-input-placeholder {color: rgba(255,255,255,0.5);}
.form-group.form-group-ghost label {color: #fff;}
.form-group.form-group-ghost .input-icon {color: #fff;}
.form-group.form-group-ghost.form-group-focus .input-icon-hightlight {color: #f19c4f !important;}
.form-group.form-group-ghost .form-control {background: rgba(255,255,255,0.1);border-color: #fff;color: #fff;}
.form-group.form-group-ghost .form-control:hover {cursor: pointer;}
.form-group.form-group-ghost .form-control:active,.form-group.form-group-ghost .form-control:focus {border-color: #f19c4f;}
.form-group.form-group-lg {margin-bottom: 15px;}
.form-group.form-group-lg .input-icon {width:85px;height:38px;line-height:40px;font-size:14px;background: #ebebeb;padding-left: 0px;margin-top: 2px; margin-left: 1px;}
.form-group.form-group-lg .input-icon span{}
.form-group.form-group-lg .input-icon span{padding: 10px 15px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;}
.form-group.form-group-lg.form-group-icon-left .form-control {padding-left:100px;}
.form-group.form-group-lg.form-group-icon-right .form-control {padding-right: 45px;}
.form-group.form-group-lg label {font-size: 14px;margin-bottom: 7px;}
.form-group.form-group-lg .form-control {height:42px;padding: 5px 18px;font-size:14px;font-weight:400;color:#000 !important;}
.form-group.form-group-sm {margin-bottom: 10px;}
.form-group.form-group-sm label {margin-bottom: 3px;font-size: 13px;}
.form-group.form-group-sm .form-control {    width: 110px;height: 42px;line-height: 45px;font-size: 14px;background: #f9f9f9;padding-left: 10px;margin-top: 2px;}
.form-group.form-group-icon-left .form-control {padding-left: 32px;}
.form-group.form-group-icon-right .form-control {padding-right: 32px;}
.form-group .input-icon {position: absolute;width: 32px;height: 32px;line-height: 32px;display: block;left: 1px;text-align: left;color: #b3b3b3;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;z-index: 2;}
.form-group .input-icon.input-icon-show {-webkit-transform: translate3d(0, -10px, 0);-moz-transform: translate3d(0, -10px, 0);-o-transform: translate3d(0, -10px, 0);-ms-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}
.form-group .input-icon.input-icon-show + label + .form-control {padding: 6px 12px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.form-group.form-group-icon-right .input-icon {right: 1px;left: auto;}
.form-group.form-group-focus .input-icon {-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.form-group.form-group-focus .input-icon.input-icon-hightlight {color: #123996;}
.form-group.form-group-focus .input-icon.input-icon-show {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;-ms-filter: none;filter: none;}
.form-group.form-group-focus .input-icon.input-icon-show + label + .form-control {padding-left: 32px;}
.form-group.form-group-focus .input-icon.input-icon-bounce {-webkit-animation: 1s bounce;-moz-animation: 1s bounce;-o-animation: 1s bounce;-ms-animation: 1s bounce;animation: 1s bounce;}
.form-group.form-group-focus .input-icon.input-icon-swing {-webkit-animation: 1s swing;-moz-animation: 1s swing;-o-animation: 1s swing;-ms-animation: 1s swing;animation: 1s swing;}
.form-group.form-group-focus .input-icon.input-icon-tada {-webkit-animation: 1s tada;-moz-animation: 1s tada;-o-animation: 1s tada;-ms-animation: 1s tada;animation: 1s tada;}
.form-group.form-group-focus .input-icon.input-icon-shake {-webkit-animation: 1s shake;-moz-animation: 1s shake;-o-animation: 1s shake;-ms-animation: 1s shake;animation: 1s shake;}
.form-group.form-group-filled .input-icon-show {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;-ms-filter: none;filter: none;}
.form-group.form-group-filled .input-icon-show + label + .form-control {padding-left: 32px;}
.form-group.form-group-filled label {-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.form-group.form-group-filled label.label-anim {color: #123996;-webkit-animation: label-anim 0.5s;-moz-animation: label-anim 0.5s;-o-animation: label-anim 0.5s;-ms-animation: label-anim 0.5s;animation: label-anim 0.5s;}
.form-group.form-group-filled label.label-highlight {color: #123996;}
.form-control {-webkit-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: none;box-shadow: none;line-height: 1.6em;}
.form-control:active,.form-control:focus {-webkit-box-shadow: none;box-shadow: none;}
.help-block {font-size: 12px;margin-top: 7px;}
.checkbox,.radio {margin-bottom: 15px;margin-top: 0;}
.checkbox-inline label,.radio-inline label {cursor: pointer;}
.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {margin-left: 15px;}
label.label-focus {color: #123996;-webkit-animation: label-anim 0.5s;-moz-animation: label-anim 0.5s;-o-animation: label-anim 0.5s;-ms-animation: label-anim 0.5s;animation: label-anim 0.5s;}
.btn-group-select-num >.btn {-webkit-border-radius: 50% !important;border-radius: 50% !important;height: 28px;line-height: 26px;width: 28px;padding: 0;background: none;color: #737373;border: 1px solid transparent;}
.btn-group-select-num >.btn:hover {color: #737373;border-color: #737373;background: none;}
.btn-group-select-num >.btn.active,.btn-group-select-num >.btn.active:hover {background: #123996;border-color: #e27513;-webkit-box-shadow: none;box-shadow: none;color: #fff;}
.form-group-lg .btn-group-select-num {margin-top: 3px;}
.form-group-lg .btn-group-select-num > .btn {height: 35px;line-height: 35px;width: 35px;}
@-moz-keyframes label-anim {0% {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-o-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}
100% {opacity: 1;-ms-filter: none;filter: none;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@-webkit-keyframes label-anim {0% {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-o-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}
100% {opacity: 1;-ms-filter: none;filter: none;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@-o-keyframes label-anim {0% {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-o-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}
100% {opacity: 1;-ms-filter: none;filter: none;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@-ms-keyframes label-anim {0% {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-o-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}
100% {opacity: 1;-ms-filter: none;filter: none;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
@keyframes label-anim {0% {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-o-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}
100% {opacity: 1;-ms-filter: none;filter: none;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
.slimmenu-menu-collapser {position: relative;background-color: #fff;color: #000;width: 100%;height: 48px;line-height: 48px;font-size: 16px;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.slimmenu-collapse-button {position: absolute;right: 8px;top: 50%;width: 40px;-webkit-border-radius: 40px;border-radius: 40px;color: #fff;padding: 7px 10px;cursor: pointer;font-size: 14px;text-align: center;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.slimmenu-collapse-button .slimmenu-icon-bar {background-color: #f5f5f5;-webkit-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 1px rgba(0,0,0,0.25);box-shadow: 0 1px rgba(0,0,0,0.25);display: block;height: 2px;width: 18px;margin: 2px 0;}
ul.slimmenu {list-style: none;margin: 0;padding: 0;width: 100%;}
ul.slimmenu li {position: relative;display: inline-block;}
ul.slimmenu li a {display: block;padding:18px 20px;font-size: 15px;text-transform: uppercase;font-family: 'Roboto', arial, helvetica, sans-serif;color: #000; font-weight:500;-webkit-transition: background-color 0.17s ease-out;-moz-transition: background-color 0.17s ease-out;-o-transition: background-color 0.17s ease-out;-ms-transition: background-color 0.17s ease-out;transition: background-color 0.17s ease-out;}
ul.slimmenu li:last-child{ float:right;}
ul.slimmenu li a.logo{ margin:0; padding:0; margin-right:150px;}
ul.slimmenu li a.logo:hover{ border-bottom:none;}
ul.slimmenu li p.tfn{ font-size:14px; font-weight:400; text-transform:uppercase; margin-top:10px; margin-bottom:0; text-align:right;}
ul.slimmenu li p.tfn-number{ font-size:24px; font-weight:700; text-transform:uppercase;}
ul.slimmenu li.slimmenu-sub-menu a {padding: 12px 34px 12px 20px;}
ul.slimmenu li.active > a,ul.slimmenu li:hover > a {color: #000; border-bottom:6px solid #1a7bc8;}
ul.slimmenu li.active .slimmenu-sub-collapser > i,ul.slimmenu li:hover .slimmenu-sub-collapser > i {color: #fff;}
ul.slimmenu li .slimmenu-sub-collapser {position: absolute;right: 11px;top: 0;width: 20px;height: 100%;text-align: center;z-index: 999;cursor: pointer;}
ul.slimmenu li .slimmenu-sub-collapser:before {content: '';display: inline-block;height: 100%;vertical-align: middle;}
ul.slimmenu li .slimmenu-sub-collapser > i {text-align: center;color: #333;font-size: 18px;vertical-align: middle;}
ul.slimmenu li ul {margin: 0;list-style: none;}
ul.slimmenu li ul li {display: block;}
ul.slimmenu li ul li a {background-color: #333;color: #fff;}
ul.slimmenu li > ul {display: none;position: absolute;left: 0;top: 100%;z-index: 999;padding: 0;min-width: 170px;}
ul.slimmenu li > ul > li ul {display: none;position: absolute;left: 100%;top: 0;z-index: 999;width: 100%;}
ul.slimmenu.slimmenu-collapsed li {display: block;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
ul.slimmenu.slimmenu-collapsed li ul li a {background: none;color: #123996;}
ul.slimmenu.slimmenu-collapsed li ul li a:hover {background: #123996;color: #fff;}
ul.slimmenu.slimmenu-collapsed li a {display: block;border-bottom: 1px solid rgba(0,0,0,0.075);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
ul.slimmenu.slimmenu-collapsed li > ul {display: none;position: static;width: 100%;padding-left: 50px;}
ul.slimmenu.slimmenu-collapsed li .slimmenu-sub-collapser {height: 50px;width: 50px;right: 0;background: #c96810;}
ul.slimmenu.slimmenu-collapsed li .slimmenu-sub-collapser > i {color: #fff;}
.gap {display: block;position: relative;margin: 30px 0 30px 0;clear: both;}
.gap:after {clear: both;content: '';display: table;}
.gap-small {margin: 15px 0 15px 0;}
.gap-mini {margin: 10px 0 10px 0;}
.gap-big {margin: 60px 0 60px 0;}
.gap-large {margin: 90px 0 90px 0;}
.gap-top {margin-bottom: 0 !important;}
.gap-bottom {margin-top: 0 !important;}
.gap-border {border: 0;border-top: 1px solid #ededed;border-bottom: 1px solid #fff;}
.search-tabs > .tabbable >.tab-content > .tab-pane {padding: 15px;}
.search-tabs > .tabbable > .nav-tabs > li > a {text-transform: uppercase;}
.search-tabs-abs {position: absolute;top: 0;overflow:hidden;}
@media (max-width:992px) {.search-tabs-abs {position: relative;width: 100%;left: 0;}
}
.search-tabs-abs-bottom {position: absolute;top: 320px;}
@media (max-width:992px) {.search-tabs-abs-bottom {position: relative;top: 0;margin: 50px 0;}
}
.search-tabs-bottom {position: absolute;left: 0;bottom: 50px;width: 100%;}
@media (max-width:992px) {.search-tabs-bottom {position: relative;bottom: auto;top: 0;margin-top: 50px;}
}
.search-tabs-to-top {position: relative;z-index: 10;margin-top: -120px;}
.search-tabs-bg > h1 {color: #fff;margin-bottom: 25px;}
.search-tabs-bg > .tabbable >.tab-content > .tab-pane {background: #022243;padding:85px 30px 20px;-webkit-box-shadow: 0 2px 1px rgba(0,0,0,0.15);box-shadow: 0 2px 1px rgba(0,0,0,0.15);}
.search-tabs-bg > .tabbable >.tab-content > .tab-pane .form-control {background: rgba(255,255,255, 1);}
.search-tabs-bg > .tabbable > .nav-tabs {border: none;}
.search-tabs-bg > .tabbable > .nav-tabs > li {margin-bottom: 0;margin-right: 5px;}
.search-tabs-bg > .tabbable > .nav-tabs > li > a {background: rgba(0,0,0,0.4);border: none !important;color: #fff;}
@media (max-width:992px) {.search-tabs-bg > .tabbable > .nav-tabs > li > a > span {display: none;}
}
.search-tabs-bg > .tabbable > .nav-tabs > li > a:hover > .fa {background: #123996;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.search-tabs-bg > .tabbable > .nav-tabs > li > a > .fa {display: inline-block;width: 30px;height: 30px;line-height: 30px;margin-right: 2px;background: rgba(0,0,0,0.3);-webkit-border-radius: 50%;border-radius: 50%;text-align: center;}
.search-tabs-bg > .tabbable > .nav-tabs > li.active > a {background: #123996;color: #fff;padding-top: 15px;margin-top: -5px;}
.search-tabs-bg > .tabbable > .nav-tabs > li.active > a:hover > .fa {background: rgba(0,0,0,0.3);}
.search-tabs-nobox > .tabbable > .tab-content > .tab-pane {padding: 25px 0;-webkit-box-shadow: none;box-shadow: none;}
.search-tabs-lift-top {margin-top: -50px;}
.hover-img {z-index: 1;display: block;position: relative;overflow: hidden;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.hover-img .curved > img {-webkit-border-radius: 5px;border-radius: 5px;}
.hover-img >img {-webkit-transition: 4s;-moz-transition: 4s;-o-transition: 4s;-ms-transition: 4s;transition: 4s;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;}
.hover-img .hover-icon-group,.hover-img .hover-icon-group-top-right,.hover-img .hover-icon-group-top-left,.hover-img .hover-icon-group-bottom-left,.hover-img .hover-icon-group-bottom-right,.hover-img .hover-icon-group-center-top,.hover-img .hover-icon-group-center-bottom {list-style: none;margin: 0;padding: 0;width: 100%;text-align: center;}
.hover-img .hover-icon-group > li,.hover-img .hover-icon-group-top-right > li,.hover-img .hover-icon-group-top-left > li,.hover-img .hover-icon-group-bottom-left > li,.hover-img .hover-icon-group-bottom-right > li,.hover-img .hover-icon-group-center-top > li,.hover-img .hover-icon-group-center-bottom > li {display: inline-block;margin: 0 5px;}
.hover-img .hover-icon-group-top-left,.hover-img .hover-icon-group-bottom-left {text-align: left;}
.hover-img .hover-icon-group-top-right,.hover-img .hover-icon-group-bottom-right {text-align: right;}
.hover-img .hover-icon,.hover-img .hover-icon-group,.hover-img [class^="hover-icon-"],.hover-img [class*=" hover-icon-"] {display: block;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;position: absolute;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}
.hover-img [class^="hover-icon-"],.hover-img [class*=" hover-icon-"] {-webkit-transform: translate(0, 100%);-moz-transform: translate(0, 100%);-o-transform: translate(0, 100%);-ms-transform: translate(0, 100%);transform: translate(0, 100%);}
.hover-img >.hover-inner {position: absolute;width: 101%;height: 100%;padding: 15px;top: 0;left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transform: translate(0, 100%);-moz-transform: translate(0, 100%);-o-transform: translate(0, 100%);-ms-transform: translate(0, 100%);transform: translate(0, 100%);-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.hover-img >.hover-inner.hover-inner-sm {padding: 10px;}
.hover-img .hover-inner {width: 101%;height: 100%;padding: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: #123996;color: #fff !important;}
.hover-img .hover-inner h1,.hover-img .hover-inner h2,.hover-img .hover-inner h3,.hover-img .hover-inner h4,.hover-img .hover-inner h5 {color: #fff;}
.hover-img .hover-inner-bg-black {background: rgba(0,0,0,0.5) !important;}
.hover-img .hover-inner-block {height: auto;}
.hover-img .hover-inner-bottom {top: auto;bottom: 0;}
.hover-img .hover-title,.hover-img [class^="hover-title-"],.hover-img [class*=" hover-title-"] {z-index: 2;position: absolute;bottom: 0;left: 0;margin: 0;background: rgba(237,131,35,0.75);color: #fff;width: 100%;padding: 0 7px;line-height: 32px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 32px;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transform: translate(0, 100%);-moz-transform: translate(0, 100%);-o-transform: translate(0, 100%);-ms-transform: translate(0, 100%);transform: translate(0, 100%);-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;}
.hover-img .hover-title-top,.hover-img .hover-title-top-left,.hover-img .hover-icon-top-left,.hover-img .hover-icon-group-top-left {bottom: auto;top: 0;}
.hover-img .hover-title-top-right,.hover-img .hover-icon-top-right,.hover-img .hover-icon-group-top-right {bottom: auto;top: 0;left: auto;right: 0;}
.hover-img .hover-title-bottom-right,.hover-img .hover-icon-bottom-right,.hover-img .hover-icon-group-bottom-right {left: auto;right: 0;}
.hover-img .hover-title-center,.hover-img .hover-title-top-right,.hover-img .hover-title-top-left,.hover-img .hover-title-bottom-right,.hover-img .hover-title-bottom-left,.hover-img .hover-title-center-top,.hover-img .hover-title-center-bottom {display: table;width: auto;}
.hover-img .hover-title-top-right,.hover-img .hover-title-top-left,.hover-img .hover-title-bottom-right,.hover-img .hover-title-bottom-left,.hover-img .hover-icon-top-right,.hover-img .hover-icon-top-left,.hover-img .hover-icon-bottom-right,.hover-img .hover-icon-bottom-left,.hover-img .hover-icon-group-top-right,.hover-img .hover-icon-group-top-left,.hover-img .hover-icon-group-bottom-right,.hover-img .hover-icon-group-bottom-left {margin: 15px;}
.hover-img .hover-title-center,.hover-img .hover-icon {top: 50%;left: 50%;-webkit-transform: translate3d(-50%, 50%, 0);-moz-transform: translate3d(-50%, 50%, 0);-o-transform: translate3d(-50%, 50%, 0);-ms-transform: translate3d(-50%, 50%, 0);transform: translate3d(-50%, 50%, 0);}
.hover-img .hover-icon-group {top: 50%;-webkit-transform: translate3d(0, 50%, 0);-moz-transform: translate3d(0, 50%, 0);-o-transform: translate3d(0, 50%, 0);-ms-transform: translate3d(0, 50%, 0);transform: translate3d(0, 50%, 0);}
.hover-img .hover-title-center-top,.hover-img .hover-title-center-bottom,.hover-img .hover-icon-center-top,.hover-img .hover-icon-center-bottom,.hover-img .hover-icon-group-center-top,.hover-img .hover-icon-group-center-bottom {margin: 15px 0;left: 50%;-webkit-transform: translate(-50%, 100%);-moz-transform: translate(-50%, 100%);-o-transform: translate(-50%, 100%);-ms-transform: translate(-50%, 100%);transform: translate(-50%, 100%);}
.hover-img .hover-title-center-top,.hover-img .hover-icon-center-top,.hover-img .hover-icon-group-center-top {bottom: auto;top: 0;}
.hover-img .hover-icon-bottom-left,.hover-img .hover-icon-bottom-right,.hover-img .hover-icon-center-bottom,.hover-img .hover-icon-group-bottom-left,.hover-img .hover-icon-group-bottom-right,.hover-img .hover-icon-group-center-bottom {bottom: 0;}
.hover-img .hover-hold {opacity: 1;-ms-filter: none;filter: none;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-o-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}
.hover-img .hover-hold.hover-title-center,.hover-img .hover-hold.hover-icon {-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.hover-img .hover-hold.hover-title-center-top,.hover-img .hover-hold.hover-title-center-bottom,.hover-img .hover-hold.hover-icon-center-top,.hover-img .hover-hold.hover-icon-center-bottom,.hover-img .hover-hold.hover-icon-group-center-top,.hover-img .hover-hold.hover-icon-group-center-bottom {-webkit-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);-o-transform: translate(-50%, 0%);-ms-transform: translate(-50%, 0%);transform: translate(-50%, 0%);}
.hover-img .hover-hold.hover-icon-group {-webkit-transform: translate3d(0, -50%, 0);-moz-transform: translate3d(0, -50%, 0);-o-transform: translate3d(0, -50%, 0);-ms-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);}
.hover-img:hover .hover-title,.hover-img:hover [class^="hover-title-"],.hover-img:hover [class*=" hover-title-"],.hover-img:hover [class^="hover-icon-"],.hover-img:hover [class*=" hover-icon-"],.hover-img:hover .hover-icon,.hover-img:hover .hover-inner-wrap,.hover-img:hover > .hover-inner,.hover-img:hover .hover-icon-group {opacity: 1;-ms-filter: none;filter: none;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-o-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);}
.hover-img:hover .hover-title-center,.hover-img:hover .hover-icon {-webkit-transform: translate3d(-50%, -50%, 0);-moz-transform: translate3d(-50%, -50%, 0);-o-transform: translate3d(-50%, -50%, 0);-ms-transform: translate3d(-50%, -50%, 0);transform: translate3d(-50%, -50%, 0);}
.hover-img:hover .hover-icon-group {-webkit-transform: translate3d(0, -50%, 0);-moz-transform: translate3d(0, -50%, 0);-o-transform: translate3d(0, -50%, 0);-ms-transform: translate3d(0, -50%, 0);transform: translate3d(0, -50%, 0);}
.hover-img:hover .hover-title-center-top,.hover-img:hover .hover-title-center-bottom,.hover-img:hover .hover-icon-center-bottom,.hover-img:hover .hover-icon-center-top,.hover-img:hover .hover-icon-group-center-top,.hover-img:hover .hover-icon-group-center-bottom {-webkit-transform: translate(-50%, 0%);-moz-transform: translate(-50%, 0%);-o-transform: translate(-50%, 0%);-ms-transform: translate(-50%, 0%);transform: translate(-50%, 0%);}
.hover-img:hover >img {opacity: 0.7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.thumb:after {content: '';line-height: 0;display: table;clear: both;}
.thumb .img-left,.thumb .img-right {width: auto;}
.thumb .img-left {float: left;margin-right: 15px;}
.thumb .img-right {float: right;margin-left: 15px;}
.box-icon-left + .thumb-caption,.box-icon-right + .thumb-caption,.thumb-header-right + .thumb-caption,.thumb-header-left + .thumb-caption,.img-left + .thumb-caption,.img-right + .thumb-caption {display: table;}
.thumb-header {margin-bottom: 15px;}
.thumb-inner {padding-top: 10px;}
.thumb-inner-border {border: 1px solid #e6e6e6;padding: 5px 7px;}
.thumb-header-left {float: left;margin-right: 15px;}
.thumb-header-right {float: right;margin-left: 15px;}
.thumb-title {margin: 0;line-height: 1em;}
h5.thumb-title {font-size: 18px;font-weight: 400;}
.thumb-desc {margin-bottom: 0;margin-top: 6px;font-size: 13px;color: #818181;line-height: 1.4em;}
.thumb-caption btn {margin-top: 7.5px;}
.thumb-caption .thumb-social {margin-top: 7.5px;}
.thumb-caption .thumb-meta {margin-top: 6px;font-style: italic;margin-bottom: 0;}
.thumb-caption .thumb-meta [class^="fa fa-"] {margin-right: 5px;}
.text-white .thumb-desc {/*color: #e6e6e6;*/}
.text-white .thumb-title {color: #fff;}
.thumb-progress {margin-top: 6px;margin-bottom: 0;}
.post {margin-bottom: 45px;overflow: hidden;background: #fff;border-bottom: 1px solid #e6e6e6;}
.post .post-header {border-bottom: 2px solid #123996;}
.post .post-header blockquote {padding: 40px;font-size: 30px;padding-left: 60px;margin: 0;font-weight: 400;background: #f5f5f5;line-height: 1.4em;font-style: italic;color: #686868;}
.post .post-header blockquote:before {top: 10px;left: 10px;}
.post .post-header .post-link {padding: 30px 15px;font-size: 50px;font-weight: bold;display: block;background: #123996;color: #fff;}
.post .post-header .post-link:hover {background: #d66f11;color: #fff;}
.post .post-inner {padding: 15px 0 45px 0;}
.post .post-title {margin: 0 0 15px 0;font-size: 35px;}
.post .post-desciption {margin-bottom: 15px;}
.post .post-meta {list-style: none;margin: 0 0 5px 0;padding: 0 0 5px 0;border-bottom: 1px dashed #e6e6e6;display: table;}
.post .post-meta li {display: inline-block;margin-right: 20px;}
.post .post-meta li a {font-size: 12px;font-style: italic;color: #737373;}
.post .post-meta li .fa {margin-right: 3px;color: #b2b2b2;}
.thumb-list {list-style: none;margin: 0;padding: 0;}
.thumb-list > li {margin-bottom: 7px;padding-bottom: 7px;border-bottom: 1px dashed #e6e6e6;overflow: hidden;}
.thumb-list > li img {float: left;width: 50px;margin-right: 10px;}
.thumb-list > li .thumb-list-item-caption {display: table;}
.thumb-list > li .thumb-list-item-caption .icon-list-rating {font-size: 9px;color: #f19c4f;margin-bottom: -3px;}
.thumb-list > li .thumb-list-item-caption .icon-list-rating.icon-list-non-rated {color: #8f8f8f !important;}
.thumb-list > li .thumb-list-item-caption .thumb-list-item-title {font-size: 13px;margin-bottom: 3px;margin-top: 2px;}
.thumb-list > li .thumb-list-item-caption .thumb-list-item-title a {color: #686868;}
.thumb-list > li .thumb-list-item-caption .thumb-list-item-title a:hover {text-decoration: underline;}
.thumb-list > li .thumb-list-item-caption .thumb-list-item-desciption {font-size: 11px;margin: 0;color: #969696;line-height: 1.4em;}
.thumb-list > li .thumb-list-item-caption .thumb-list-item-meta {margin-bottom: 2px;line-height: 1em;font-size: 9px;color: #8f8f8f;font-style: italic;}
.thumb-list > li .thumb-list-item-caption .thumb-list-item-price {font-size: 16px;color: #818181;margin-bottom: 0;}
.thumb-list > li .thumb-list-item-caption .thumb-list-item-author {font-size: 11px;color: #8f8f8f;font-style: italic;}
.thumb-list > li:last-child {margin-bottom: 0;padding-bottom: 0;border: none;}
.thumb-list.thumb-list-right > li img {float: right;margin-right: 0;margin-left: 10px;}
.nav-tabs > li > a {-webkit-border-radius: 0;border-radius: 0;}
@media (min-width:992px) {body.boxed .global-wrap {width: 1230px;margin: 30px auto;-webkit-box-shadow: 0 4px 2px rgba(0,0,0,0.2);box-shadow: 0 4px 2px rgba(0,0,0,0.2);}
}
.global-wrap {background: #fff;height: 100%;position: relative;}
.global-wraps {background: #fff;height:80%;}
.dis-table {display: table;}
.full,.full-page {width: 100%;height: 100%;}
@media (max-width:992px) {.full-page {min-height: 1000px;}
}
.rel {position: relative;}
.full-height {height: 100%;}
.full-page {position: relative;}
.top-area,.special-area {height:650px;position: relative;overflow:hidden !important;}
@media (max-width:992px) {.top-area,.special-area {height: auto;}
}
.special-area {height: 500px;}
.bg-cover {-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-attachment: fixed;background-position: center center;background-repeat: no-repeat;}
.bg-darken {background: #f2f2f2;}
.bg-color {background: #f8f8f9;}
.bg-holder {position: relative;}
.bg-holder > .bg-mask,.bg-holder > .bg-blur,.bg-holder > .bg-mask-darken,.bg-holder > .bg-mask-lighten,.bg-holder > .bg-parallax,.bg-holder > .bg-img,.bg-holder > .bg-video {display: block;position: absolute;top: 0;left: 0;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center center;}
.bg-holder > .bg-video {width: 100%;height: auto;z-index: 4;}
.bg-holder > .bg-mask,.bg-holder > .bg-parallax,.bg-holder > .bg-img {width: 100%;height: 100%;}
.bg-holder > .bg-mask,.bg-holder > .bg-mask-darken,.bg-holder > .bg-mask-lighten,.bg-holder > .bg-mask-white,.bg-holder > .bg-mask-color,.bg-holder > .bg-mask-color-invert {width: 100%;height: 100%;z-index: 5;opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);background: #000;}
.bg-holder > .bg-mask-lighten {opacity: 0.3;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);}
.bg-holder > .bg-mask-darken {opacity: 0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);}
.bg-holder > .bg-mask-color {background: #123996;}
.bg-holder > .bg-mask-white {background: #fff;}
.bg-holder > .bg-mask-color-invert {background: #127cdc;}
.bg-holder > .bg-parallax {background-position: 50% 0;background-attachment: fixed;}
@media (max-width:992px) {.bg-holder > .bg-parallax {background-attachment: scroll;background-position: center center;}
}
.bg-holder > .bg-blur {width: 50% !important;height: 50% !important;-webkit-transform-origin: 1% 1%;-moz-transform-origin: 1% 1%;-o-transform-origin: 1% 1%;-ms-transform-origin: 1% 1%;transform-origin: 1% 1%;-webkit-transform: scale(2.1);-moz-transform: scale(2.1);-o-transform: scale(2.1);-ms-transform: scale(2.1);transform: scale(2.1);-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-webkit-filter: blur(2px);-moz-filter: blur(2px);-o-filter: blur(2px);filter: blur(2px);z-index: 0;}
.bg-holder > .bg-blur:before {content: '';-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;}
.bg-holder > .bg-blur.bg-parallax {background-attachment: scroll;}
.bg-holder > .bg-holder-content,.bg-holder > .bg-content {position: relative;z-index: 7;}
.bg-holder > .bg-front {top: 0;left: 0;width: 100%;position: absolute;z-index: 6;}
@media (max-width:992px) {.bg-holder > .bg-front.bg-front-mob-rel {position: relative;}
}
.vert-center {left: 0 !important;position: absolute !important;top: 50% !important;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}
.hor-center {left: 50% !important;position: absolute !important;top: 0 !important;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}
.full-center {left: 50% !important;position: absolute !important;top: 50% !important;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.to-top {-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);position: relative;z-index: 10;}
.loc-info {opacity: 1;-ms-filter: none;filter: none;padding-top: 50px;color: #fff;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.loc-info .loc-info-title {color: #fff;}
.loc-info .loc-info-title img {width: auto;margin-right: 10px;margin-top: -5px;}
.loc-info .loc-info-weather {margin: 0;}
.loc-info .loc-info-weather-icon {font-size: 60px;margin-left: 5px;}
.loc-info .loc-info-weather-num {font-size: 30px;position: relative;top: -15px;}
.loc-info .loc-info-weather-num .meteocon {margin-left: -5px;}
.loc-info .loc-info-list {list-style: none;padding: 0;margin: 5px 0 10px 0;font-size: 13px;}
.loc-info .loc-info-list > li > a {color: #fff;opacity: 0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);}
.loc-info .loc-info-list > li > a .fa {margin-right: 5px;}
.loc-info .loc-info-list > li > a:hover {opacity: 1;-ms-filter: none;filter: none;}
.round {-webkit-border-radius: 50%;border-radius: 50%;}
.round img {-webkit-border-radius: 50%;border-radius: 50%;}
.curved {-webkit-border-radius: 5px;border-radius: 5px;}
img.origin {width: auto;}
img.pp-img {width: 200px;margin-bottom: 10px;}
.header-top {padding: 10px 0;max-height: 60px;background: #fff;border-bottom:1px solid #e5e5e5;}
header{ background:#fff; padding:10px 0px 0px;}
.logo{ padding:0px 0px 15px !important;}
header p{ margin-bottom:0px;}
header a.call-to-action{ font-size:22px; color:#dc0c0c; font-weight:bold; margin-bottom:10px;}
.button_call{
color: #d9eef7;
border: solid 1px #0076a3;
background: #0095cd;
background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
background: -moz-linear-gradient(top, #00adee, #0078a5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
padding: 10px 20px 13px !important;
margin-right: 30px;
margin-top: 12px;
color: #fff !important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.button_call:hover{
background: #b61318;
background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
background: -moz-linear-gradient(top, #c9151b, #a11115);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}

@media (max-width:992px) {.header-top {max-height: none;}
.nav-sm > li > a {padding: 15px 57px;font-size: 16px;white-space: nowrap;}
}
.logo {display: block;}
.logo img {width: auto;}
.top-user-area {font-size: 12px;position: relative;}
.top-user-area > ul >li {line-height: 40px;}
.top-user-area .top-user-area-list {position: absolute;top: 0;right: 0;}
@media (max-width:992px) {.top-user-area .top-user-area-list {margin-top: 10px;position: relative;}
}
.top-user-area .top-user-area-list > li {position: relative;border: none !important;}
.top-user-area .top-user-area-list > li:after {content: '';position: absolute;top: 30%;right: 0;height: 40%;background: rgba(255,255,255,0.13);width: 1px;}
.top-user-area .top-user-area-list > li:last-child:after {background: none;}
.top-user-area .top-user-area-list > li > a {color: #f2f2f2;}
.top-user-area .top-user-area-list > li > a:hover {color: #f19c4f;}
.top-user-area .top-user-area-list > li.top-user-area-avatar {font-weight: 400;}
.top-user-area .top-user-area-list > li.top-user-area-avatar > a > img {width: 44px;height: 44px;margin-right: 5px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;border: 2px solid rgba(0,0,0,0.1);}
.top-user-area .top-user-area-list > li.top-user-area-avatar > a:hover > img {border: 2px solid #123996;}
.top-user-area .top-user-area-list > li.top-user-area-lang > a > img {margin-top: -2px;width: 16px;height: 16px;margin-right: 3px;opacity: 0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.top-user-area .top-user-area-list > li.top-user-area-lang > a:hover > img {opacity: 1;-ms-filter: none;filter: none;}
.top-user-area .top-user-area-list > li.top-user-area-lang .nav-drop-menu li a {line-height: 20px;}
.top-user-area .top-user-area-list > li.top-user-area-lang .nav-drop-menu li a img {width: 20px;height: 20px;}
div.nav-drop {display: inline-block;}
.nav-drop {position: relative;padding-right: 23px !important;}
.nav-drop .fa-angle-up,.nav-drop .fa-angle-down {position: absolute;right: 8px;line-height: inherit;top: 0;font-size: 90%;opacity: 0.7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.nav-drop .fa-angle-up {top: 5px;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}
.nav-drop > .nav-drop-menu {min-width: 85px;height: 0;overflow: hidden;position: absolute;z-index: 999;left: -5px;color: #fff;-webkit-transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-o-transform: translate3d(0, 10px, 0);-ms-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;-moz-transition: opacity 0.3s, -moz-transform 0.3s;-o-transition: opacity 0.3s, -o-transform 0.3s;-ms-transition: opacity 0.3s, -ms-transform 0.3s;transition: opacity 0.3s, transform 0.3s;list-style: none;margin: 0;padding: 0;}
.nav-drop > .nav-drop-menu > li > a {background: #333;color: #fff;padding: 10px 15px;line-height: 1em;border-bottom: 1px solid #262626;display: block;position: relative;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.nav-drop > .nav-drop-menu > li > a > .right {float: right;}
.nav-drop > .nav-drop-menu > li > a:hover {background: #123996;}
.nav-drop > .nav-drop-menu > li:last-child > a {border-bottom: none;}
.nav-drop > .nav-drop-menu > li:first-child > a:before {position: absolute;content: '';width: 0px;height: 0px;border-style: solid;border-width: 0 10px 10px 10px;border-color: transparent transparent #262626 transparent;top: -10px;left: 10px;}
.nav-drop.active-drop .fa-angle-up {top: 0;opacity: 1;-ms-filter: none;filter: none;}
.nav-drop.active-drop .fa-angle-down {top: 5px;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}
.nav-drop.active-drop > .nav-drop-menu {height: auto;overflow: visible;opacity: 1;-ms-filter: none;filter: none;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.list {list-style: none;margin: 0;padding: 0;}
.list-center {display: table;margin: 0 auto;}
.list-inline-block > li {display: inline-block;}
.list-horizontal > li,.list-inline > li {float: left;margin-right: 10px;padding: 0;display: block;}
.list-horizontal > li:last-child,.list-inline > li:last-child {margin-right: 0;}
.list-horizontal.list-border > li,.list-inline.list-border > li {margin-right: 10px;padding-right: 10px;border-right: 1px solid rgba(0,0,0,0.13);}
.list-horizontal.list-border > li:last-child,.list-inline.list-border > li:last-child {margin-right: 0;padding-right: 0;border: none;}
.list-horizontal:after,.list-inline:after {content: '.';display: block;height: 0;clear: both;visibility: hidden;}
.breadcrumb {background: none;padding: 0;font-size: 13px;margin-top: 15px;margin-bottom: 0;}
.breadcrumb > li + li:before {content: '\f105';font-family: 'FontAwesome';padding: 0 7px;}
footer#main-footer {background: #262626;padding: 60px 0 30px 0;color: #e6e6e6;font-size: 11px;line-height: 1.4em;}
footer#main-footer .logo {margin-bottom: 15px;}
footer#main-footer a,footer#main-footer h1,footer#main-footer h2,footer#main-footer h3,footer#main-footer h4,footer#main-footer h5 {color: #fff;}
footer#main-footer .form-control {background: #121212;border-color: #000;color: #fff;}
footer#main-footer .form-control:focus {}
.list-footer > li {margin-bottom: 5px;}
.list-footer > li > a:hover {text-decoration: underline;}
header#main-header {border-bottom: 2px solid #123996;}
.main-header-search {top: 4px;position: relative;}
@media (max-width:992px) {.main-header-search {margin-top: 15px;}
}
.main-header-search .form-control {margin-bottom: 0;-webkit-border-radius: 5px;border-radius: 5px;background: #262626;border-color: #000;color: #fff;}
.main-header-search .input-icon {top: 0;color: #fff;}
.pagination {margin: 0;list-style: none;padding: 0;overflow: hidden;display: block;font-size: 12px;-webkit-border-radius: 0;border-radius: 0;}
.pagination > li {display: block;float: left;min-width: 35px;}
.pagination > li > a {border: none;color: #123996;-webkit-border-radius: 0 !important;border-radius: 0 !important;-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;-ms-transition: 0.2s;transition: 0.2s;}
.pagination > li > a:hover {background: #4d4d4d;color: #fff;}
.pagination > li.active > a,.pagination > li.active > a:hover {background: #045a8f;background: -moz-linear-gradient(top,#1474ad 0,#026aa7 2%,#0169a7 4%,#01649f 48%,#045a8f 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#1474ad),color-stop(2%,#026aa7),color-stop(4%,#0169a7),color-stop(48%,#01649f),color-stop(100%,#045a8f));background: -webkit-linear-gradient(top,#1474ad 0,#026aa7 2%,#0169a7 4%,#01649f 48%,#045a8f 100%);background: -o-linear-gradient(top,#1474ad 0,#026aa7 2%,#0169a7 4%,#01649f 48%,#045a8f 100%);background: -ms-linear-gradient(top,#1474ad 0,#026aa7 2%,#0169a7 4%,#01649f 48%,#045a8f 100%);background: linear-gradient(to bottom,#1474ad 0,#026aa7 2%,#0169a7 4%,#01649f 48%,#045a8f 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1474ad', endColorstr='#045a8f', GradientType=0);border-bottom: 1px solid #055889;}
.pagination > li.dots {line-height: 16px;text-align: center;font-size: 30px;color: #ccc;}
.nav-pills > li.active > a {color: #111;border-bottom: 0;/* Permalink - use to edit and share this gradient: /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2455c7+0,193881+100 */
background:#fff;
/*background: rgb(36,85,199); 
background: -moz-linear-gradient(top,  rgba(36,85,199,1) 0%, rgba(25,56,129,1) 100%);
background: -webkit-linear-gradient(top,  rgba(36,85,199,1) 0%,rgba(25,56,129,1) 100%); 
background: linear-gradient(to bottom,  rgba(36,85,199,1) 0%,rgba(25,56,129,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2455c7', endColorstr='#193881',GradientType=0 );*/
}
nav{ background:#fff; }
.nav-pills > li{
padding: 0;
text-align: center;
border-right: 1px solid #02517c;
border-left: 1px solid #047bc4;
}
.nav-pills > li.active > a:after {
content: "";
position: absolute;
width: 0;
height: 0;
border-top: 14px solid #00578b;
border-left: 11px solid transparent;
border-right: 11px solid transparent;
top: 100%;
left: 50%;
margin-left: -11px;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{
	color:#fff;
border: 1px solid transparent;
border-bottom: 0;
background: #1d79af;
background: -moz-linear-gradient(top,#5aa9d7 0,#3296d0 2%,#3094cf 4%,#2e85b8 54%,#257db2 85%,#1d79ae 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5aa9d7),color-stop(2%,#3296d0),color-stop(4%,#3094cf),color-stop(54%,#2e85b8),color-stop(85%,#257db2),color-stop(100%,#1d79ae));
background: -webkit-linear-gradient(top,#5aa9d7 0,#3296d0 2%,#3094cf 4%,#2e85b8 54%,#257db2 85%,#1d79ae 100%);
background: -o-linear-gradient(top,#5aa9d7 0,#3296d0 2%,#3094cf 4%,#2e85b8 54%,#257db2 85%,#1d79ae 100%);
background: -ms-linear-gradient(top,#5aa9d7 0,#3296d0 2%,#3094cf 4%,#2e85b8 54%,#257db2 85%,#1d79ae 100%);
background: linear-gradient(to bottom,#5aa9d7 0,#3296d0 2%,#3094cf 4%,#2e85b8 54%,#257db2 85%,#1d79ae 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5aa9d7', endColorstr='#1d79ae', GradientType=0);
}
.nav-pills > li.active > a:hover {background: #1d79af !important; color:#fff;}

.nav-no-br > li > a:hover {
color: #fff;
border: 1px solid transparent;
border-bottom: 0;
background: #1d79af;
background: -moz-linear-gradient(top,#5aa9d7 0,#3296d0 2%,#3094cf 4%,#2e85b8 54%,#257db2 85%,#1d79ae 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5aa9d7),color-stop(2%,#3296d0),color-stop(4%,#3094cf),color-stop(54%,#2e85b8),color-stop(85%,#257db2),color-stop(100%,#1d79ae));
background: -webkit-linear-gradient(top,#5aa9d7 0,#3296d0 2%,#3094cf 4%,#2e85b8 54%,#257db2 85%,#1d79ae 100%);
background: -o-linear-gradient(top,#5aa9d7 0,#3296d0 2%,#3094cf 4%,#2e85b8 54%,#257db2 85%,#1d79ae 100%);
background: -ms-linear-gradient(top,#5aa9d7 0,#3296d0 2%,#3094cf 4%,#2e85b8 54%,#257db2 85%,#1d79ae 100%);
background: linear-gradient(to bottom,#5aa9d7 0,#3296d0 2%,#3094cf 4%,#2e85b8 54%,#257db2 85%,#1d79ae 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5aa9d7', endColorstr='#1d79ae', GradientType=0);}
.nav-sm > li > a {padding: 14px 99.85px;font-size: 15px;white-space: nowrap;outline:none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.nav-sm > li > a {  padding:14px 99.85px;  }
}
.nav-no-br > li > a {-webkit-border-radius: 0;border-radius: 0;font-size:18px;font-weight:300;color:#fff;}
.nav-bot-space {margin-bottom: 15px;}
.card-select {list-style: none;margin: 0;padding: 0;}
.card-select > li {overflow: hidden;padding: 10px 15px;border: 1px solid #ccc;-webkit-border-radius: 3px;border-radius: 3px;margin-bottom: 15px;cursor: pointer;width: 90%;}
.card-select > li.card-item-selected {border-color: #123996;}
.card-select > li.card-item-selected .card-select-cvc {display: inline-block;}
.card-select .card-select-img {width: 64px;float: left;margin-right: 15px;}
.card-select .card-select-data {display: table;}
.card-select .card-select-cvc {display: none;width: 60px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.card-select .card-select-number {font-size: 14px;display: inline-block;margin-right: 20px;line-height: 40px;margin-bottom: 0;}
.order-payment-list > li {padding: 10px 15px;border-bottom: 1px dashed #ccc;}
.order-payment-list > li:first-child {border-top: 1px dashed #ccc;}
.order-payment-list > li h5,.order-payment-list > li p {margin-bottom: 0;}
.order-payment-list > li h5 .fa {margin-right: 10px;}
.order-payment-list > li small {margin-left: 35px;}
.addional-offers {font-size: 12px;margin-bottom: 0;margin-top: 5px;line-height: 1.4em;}
.rounded {-webkit-border-radius: 50%;border-radius: 50%;}
aside.sidebar-right {padding-left: 30px;border-left: 1px solid #d4d4d4;}
aside.sidebar-left {padding-right: 30px;border-right: 1px solid #d4d4d4;}
.sidebar-widget {margin-bottom: 30px;}
.list-category > li > a {color: #686868;margin-bottom: 7px;padding-bottom: 7px;display: block;border-bottom: 1px dashed #f2f2f2;}
.list-category > li > a:hover {color: #123996;}
.address-list > li {margin-bottom: 20px;}
.address-list > li > h5 {margin-bottom: 3px;}
.tooltip-inner {-webkit-border-radius: 0;border-radius: 0;}
.logo-holder {position: absolute;top: 0;left: 0;margin: 30px 0 0 30px;display: block;opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.logo-holder > img {width: auto;}
.logo-holder:hover {opacity: 1;-ms-filter: none;filter: none;}
.footer-links {list-style: none;font-size: 10px;text-align: center;position: absolute;bottom: 50px;width: 100%;}
.footer-links > li {display: inline-block;margin: 0 10px;}
.footer-links > li > a {opacity: 0.7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);color: #fff;}
.footer-links > li > a:hover {text-decoration: underline;opacity: 1;-ms-filter: none;filter: none;}
.footer-social {position: absolute;bottom: 50px;text-align: center;width: 100%;}
.footer-social > li {display: inline-block;margin: 0 7px;}
.card-thumb {position: relative;height: 170px;-webkit-border-radius: 5px;border-radius: 5px;background: #fafafa;padding: 15px 20px;border: 1px solid #e6e6e6;display: block;}
.card-thumb.card-thumb-primary {border-color: #123996;}
.card-thumb .card-thumb-primary-label {position: absolute;top: 10px;left: 10px;display: inline-block;line-height: 1em;padding: 4px 6px;background: #123996;color: #fff;font-size: 10px;-webkit-border-radius: 3px;border-radius: 3px;}
.card-thumb .card-thumb-new {height: 50px;line-height: 50px;width: 50px;text-align: center;background: #123996;color: #fff;-webkit-border-radius: 50%;border-radius: 50%;font-size: 30px;float: left;margin-right: 10px;margin-top: 45px;margin-left: 35px;}
.card-thumb .card-thumb-new + p {margin-top: 55px;font-size: 12px;}
.card-thumb .card-thumb-type {position: absolute;bottom: 10px;right: 10px;width: auto;}
.card-thumb .card-thumb-number {font-size: 16px;color: #5c5c5c;font-weight: 400;letter-spacing: 2px;margin-top: 30px;margin-bottom: 0;}
.card-thumb .card-thumb-valid {font-size: 12px;color: #888;}
.card-thumb .card-thumb-valid > span {font-size: 15px;color: #626262;}
.card-thumb .card-thumb-actions {list-style: none;margin: 0;padding: 0;position: absolute;top: 7px;right: 10px;}
.card-thumb .card-thumb-actions > li {display: inline-block;margin-right: 8px;}
.card-thumb .card-thumb-actions > li:last-child {margin-right: 0;}
.card-thumb .card-thumb-actions > li > a {display: block;width: 23px;line-height: 23px;height: 23px;text-align: center;-webkit-border-radius: 50%;border-radius: 50%;font-size: 12px;-webkit-box-shadow: 0 0 0 1px #737373;box-shadow: 0 0 0 1px #737373;color: #737373;opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.card-thumb .card-thumb-actions > li > a:hover {background: #123996;color: #fff;-webkit-box-shadow: 0 0 0 1px #d66f11;box-shadow: 0 0 0 1px #d66f11;}
.card-thumb:hover .card-thumb-actions > li > a {opacity: 1;-ms-filter: none;filter: none;}
.spinner-clock {width: 150px;height: 150px;border: 4px solid #fff;-webkit-border-radius: 50%;border-radius: 50%;position: relative;margin: 0 auto 20px auto;}
.spinner-clock:before {width: 12px;height: 12px;position: absolute;top: 50%;left: 50%;background: #fff;-webkit-border-radius: 50%;border-radius: 50%;content: '';margin: -6px 0 0 -6px;z-index: 1;}
.spinner-clock .spinner-clock-hour,.spinner-clock .spinner-clock-minute {-webkit-animation-name: spinner;-moz-animation-name: spinner;-o-animation-name: spinner;-ms-animation-name: spinner;animation-name: spinner;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;-o-animation-iteration-count: infinite;-ms-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-moz-animation-timing-function: linear;-o-animation-timing-function: linear;-ms-animation-timing-function: linear;animation-timing-function: linear;width: 4px;background: #fff;margin-left: -2px;-webkit-transform-origin: center bottom;-moz-transform-origin: center bottom;-o-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;position: absolute;left: 50%;-webkit-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}
.spinner-clock .spinner-clock-minute {-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-o-animation-duration: 1s;-ms-animation-duration: 1s;animation-duration: 1s;top: 15px;height: 56px;opacity: 0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);}
.spinner-clock .spinner-clock-hour {-webkit-animation-duration: 12s;-moz-animation-duration: 12s;-o-animation-duration: 12s;-ms-animation-duration: 12s;animation-duration: 12s;top: 31px;height: 40px;}
.spinner-clock.spinner-clock-slow .spinner-clock-minute {-webkit-animation-duration: 3px;-moz-animation-duration: 3px;-o-animation-duration: 3px;-ms-animation-duration: 3px;animation-duration: 3px;}
.spinner-clock.spinner-clock-slow .spinner-clock-hour {-webkit-animation-duration: 36s;-moz-animation-duration: 36s;-o-animation-duration: 36s;-ms-animation-duration: 36s;animation-duration: 36s;}
.panel-default > .panel-heading {background: #fff;padding: 0;}
.panel-group .panel {-webkit-border-radius: 0;border-radius: 0;}
.panel-title {font-weight: 300;}
.panel-title > a {display: block;position: relative;padding: 10px 15px;background: #fff;}
.panel-title > a:before {font-family: 'FontAwesome';content: '\f107';position: absolute;font-size: 16px;top: 10px;right: 15px;}
.tagline {font-size: 70px;font-family: 'Roboto', arial, helvetica, sans-serif;font-weight: 100;color: #fff;position: absolute;line-height: 1em;margin-top: 100px;overflow: hidden;height: 85px;top: 0;left: 0;}
.tagline > span {float: left;display: block;height: 85px;line-height: 85px;color: rgba(255,255,255,0.85);}
.tagline > ul {height: 85px;line-height: 85px;position: relative;top: 0;display: block;float: left;-webkit-perspective: 1000;-moz-perspective: 1000;-ms-perspective: 1000;perspective: 1000;list-style: none;margin: 0;padding: 0;width: 600px;}
.tagline > ul > li {font-weight: 500;position: absolute;top: 0;margin: 0;padding-left: 15px;top: -85px;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-o-transform: rotateX(180deg);-ms-transform: rotateX(180deg);transform: rotateX(180deg);-webkit-transform-origin: 25% 0;-moz-transform-origin: 25% 0;-o-transform-origin: 25% 0;-ms-transform-origin: 25% 0;transform-origin: 25% 0;width: 100%;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}
.tagline > ul > li.active {top: 0;opacity: 1;-ms-filter: none;filter: none;-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-o-transform: rotateY(0deg);-ms-transform: rotateY(0deg);transform: rotateY(0deg);}
.tagline > ul > li.vs-out {top: 85px;-webkit-transform: rotateX(-180deg);-moz-transform: rotateX(-180deg);-o-transform: rotateX(-180deg);-ms-transform: rotateX(-180deg);transform: rotateX(-180deg);}
.nav-side > li > a {-webkit-border-radius: 0;border-radius: 0;color: #686868;-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;-ms-transition: 0.2s;transition: 0.2s;font-size: 17px;}
.last-minute-rating {color: #123996;font-size: 20px;}
.last-minute-rating .fa {margin-right: 8px;}
.last-minute-title {font-size: 50px;line-height: 1em;font-weight: 300;margin-bottom: 5px;}
.last-minute-date {margin-bottom: 5px;font-size: 20px;font-style: italic;}
::selection {background: #0039be;color: #fff;}
.datepicker {padding: 4px;direction: ltr;}
.datepicker-inline {width: 250px;border: 1px solid #ccc;padding: 10px 15px;}
.datepicker.datepicker-rtl {direction: rtl;}
.datepicker.datepicker-rtl table tr td span {float: right;}
.datepicker-dropdown {top: 0;left: 0;}
.datepicker-dropdown:before {content: '';display: inline-block;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-top: 0;border-bottom-color: rgba(0,0,0,0.2);position: absolute;}
.datepicker-dropdown:after {content: '';display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #fff;border-top: 0;position: absolute;}
.datepicker-dropdown.datepicker-orient-left:before {left: 6px;}
.datepicker-dropdown.datepicker-orient-left:after {left: 7px;}
.datepicker-dropdown.datepicker-orient-right:before {right: 6px;}
.datepicker-dropdown.datepicker-orient-right:after {right: 7px;}
.datepicker-dropdown.datepicker-orient-top:before {top: -7px;}
.datepicker-dropdown.datepicker-orient-top:after {top: -6px;}
.datepicker-dropdown.datepicker-orient-bottom:before {bottom: -7px;border-bottom: 0;border-top: 7px solid #999;}
.datepicker-dropdown.datepicker-orient-bottom:after {bottom: -6px;border-bottom: 0;border-top: 6px solid #fff;}
.datepicker > div {display: none;}
.datepicker.days div.datepicker-days {display: block;}
.datepicker.months div.datepicker-months {display: block;}
.datepicker.years div.datepicker-years {display: block;}
.datepicker table {margin: 0;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.datepicker table tr td,.datepicker table tr th {text-align: center;width: 30px;height: 30px;border: none;}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th {background-color: transparent;}
.datepicker table tr td.day:hover,.datepicker table tr td.day.focused {background: #eee;cursor: pointer;}
.datepicker table tr td.day {border: 1px solid #e6e6e6;}
.datepicker table tr td.old,.datepicker table tr td.new {color: #999;}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover {background: none;color: #999;cursor: default;}
.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover {color: #000;position: relative;}
.datepicker table tr td.today:before,.datepicker table tr td.today:hover:before,.datepicker table tr td.today.disabled:before,.datepicker table tr td.today.disabled:hover:before {content: '';bottom: 2px;right: 2px;display: block;width: 0;height: 0;border-style: solid;border-width: 0 0 7px 7px;border-color: transparent transparent #ff0000 transparent;position: absolute;}
.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today:hover,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover {background-image: none;}
.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.today,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today.disabled,fieldset[disabled] .datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today:hover:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today:hover.disabled:active,.datepicker table tr td.today.disabled.disabled:active,.datepicker table tr td.today.disabled:hover.disabled:active,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today:hover[disabled]:active,.datepicker table tr td.today.disabled[disabled]:active,.datepicker table tr td.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:hover:active,fieldset[disabled] .datepicker table tr td.today.disabled:active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today:hover.disabled.active,.datepicker table tr td.today.disabled.disabled.active,.datepicker table tr td.today.disabled:hover.disabled.active,.datepicker table tr td.today[disabled].active,.datepicker table tr td.today:hover[disabled].active,.datepicker table tr td.today.disabled[disabled].active,.datepicker table tr td.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today:hover.active,fieldset[disabled] .datepicker table tr td.today.disabled.active,fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {background-color: #ffdb99;border-color: #ffb733;}
.datepicker table tr td.today:hover:hover {color: #000;}
.datepicker table tr td.today.active:hover {color: #fff;}
.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover {background: #eee;-webkit-border-radius: 0;border-radius: 0;}
.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover {color: #000;background-color: #f7ca77;border-color: #f1a417;-webkit-border-radius: 0;border-radius: 0;}
.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {color: #000;background-color: #f4bb51;border-color: #bf800c;}
.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {background-image: none;}
.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.range.today,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today:hover:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today:hover.disabled:active,.datepicker table tr td.range.today.disabled.disabled:active,.datepicker table tr td.range.today.disabled:hover.disabled:active,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today:hover[disabled]:active,.datepicker table tr td.range.today.disabled[disabled]:active,.datepicker table tr td.range.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:hover:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today:hover.disabled.active,.datepicker table tr td.range.today.disabled.disabled.active,.datepicker table tr td.range.today.disabled:hover.disabled.active,.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today:hover[disabled].active,.datepicker table tr td.range.today.disabled[disabled].active,.datepicker table tr td.range.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today:hover.active,fieldset[disabled] .datepicker table tr td.range.today.disabled.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {background-color: #f7ca77;border-color: #f1a417;}
.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover {color: #fff;background-color: #999;border-color: #555;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}
.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {border-color: #373737;}
.datepicker table tr td.selected:hover color: #ffffff,.datepicker table tr td.selected:hover:hover color: #ffffff,.datepicker table tr td.selected.disabled:hover color: #ffffff,.datepicker table tr td.selected.disabled:hover:hover color: #ffffff,.datepicker table tr td.selected:focus color: #ffffff,.datepicker table tr td.selected:hover:focus color: #ffffff,.datepicker table tr td.selected.disabled:focus color: #ffffff,.datepicker table tr td.selected.disabled:hover:focus color: #ffffff,.datepicker table tr td.selected:active color: #ffffff,.datepicker table tr td.selected:hover:active color: #ffffff,.datepicker table tr td.selected.disabled:active color: #ffffff,.datepicker table tr td.selected.disabled:hover:active color: #ffffff,.datepicker table tr td.selected.active color: #ffffff,.datepicker table tr td.selected:hover.active color: #ffffff,.datepicker table tr td.selected.disabled.active color: #ffffff,.datepicker table tr td.selected.disabled:hover.active color: #ffffff,.open .dropdown-toggle.datepicker table tr td.selected color: #ffffff,.open .dropdown-toggle.datepicker table tr td.selected:hover color: #ffffff,.open .dropdown-toggle.datepicker table tr td.selected.disabled color: #ffffff,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover color: #ffffff {background-color: #858585;}
.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected:hover,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {background-image: none;}
.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.selected,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected.disabled,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected:hover:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected:hover.disabled:active,.datepicker table tr td.selected.disabled.disabled:active,.datepicker table tr td.selected.disabled:hover.disabled:active,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected:hover[disabled]:active,.datepicker table tr td.selected.disabled[disabled]:active,.datepicker table tr td.selected.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:hover:active,fieldset[disabled] .datepicker table tr td.selected.disabled:active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected:hover.disabled.active,.datepicker table tr td.selected.disabled.disabled.active,.datepicker table tr td.selected.disabled:hover.disabled.active,.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected:hover[disabled].active,.datepicker table tr td.selected.disabled[disabled].active,.datepicker table tr td.selected.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected:hover.active,fieldset[disabled] .datepicker table tr td.selected.disabled.active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {background-color: #999;border-color: #555;}
.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover {color: #fff;background-color: #428bca;border-color: #357ebd;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}
.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {color: #fff;background-color: #d50303;border-color: #bf0303;}
.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover {background-image: none;}
.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active.disabled,fieldset[disabled] .datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active[disabled].active,.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {background-color: #428bca;border-color: #357ebd;}
.datepicker table tr td span {display: block;width: 23%;height: 54px;line-height: 54px;float: left;margin: 1%;cursor: pointer;}
.datepicker table tr td span:hover {background: #eee;}
.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover {background: none;color: #999;cursor: default;}
.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover {color: #fff;background-color: #428bca;border-color: #357ebd;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}
.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {color: #fff;background-color: #123996;border-color: #e27513;}
.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {background-image: none;}
.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled],fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {background-color: #428bca;border-color: #357ebd;}
.datepicker table tr td span.old,.datepicker table tr td span.new {color: #999;}
.datepicker th.datepicker-switch {width: 145px;}
.datepicker thead tr:first-child th,.datepicker tfoot tr th {cursor: pointer;}
.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover {background: #eee;}
.datepicker .cw {font-size: 10px;width: 12px;padding: 0 2px 0 5px;vertical-align: middle;}
.datepicker thead tr:first-child th.cw {cursor: default;background-color: transparent;}
.input-group.date .input-group-addon i {cursor: pointer;width: 16px;height: 16px;}
.input-daterange .input-group-addon {width: auto;min-width: 16px;padding: 4px 5px;font-weight: normal;line-height: 1.428571429;text-align: center;text-shadow: 0 1px 0 #fff;vertical-align: middle;background-color: #eee;border: solid #ccc;border-width: 1px 0;margin-left: -5px;margin-right: -5px;}
.datepicker.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;float: left;display: none;min-width: 160px;list-style: none;background-color: #fff;border: 1px solid rgba(0,0,0,0.2);-webkit-border-radius: 0;border-radius: 0;-webkit-background-clip: padding-box;-moz-background-clip: padding;-webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;*border-right-width: 2px;*border-bottom-width: 2px;color: #333;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 13px;line-height: 1.428571429;-webkit-box-shadow: 0 2px 1px rgba(0,0,0,0.2);box-shadow: 0 2px 1px rgba(0,0,0,0.2);padding: 7px 10px;}
.datepicker.dropdown-menu th,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.datepicker-inline td {padding: 0px 5px;}
.datepicker thead tr:first-child th.prev:before,.datepicker thead tr:first-child th.next:before {font-family: 'FontAwesome';content: '\f105';font-size: 18px;}
.datepicker thead tr:first-child th.prev:before {content: '\f104';}
.bootstrap-timepicker {position: relative;}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {left: auto;right: 0;}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {left: auto;right: 12px;}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {left: auto;right: 13px;}
.bootstrap-timepicker .add-on {cursor: pointer;}
.bootstrap-timepicker .add-on i {display: inline-block;width: 16px;height: 16px;border: 1px solid rgba(0,0,0,0.2);}
.bootstrap-timepicker-widget.dropdown-menu {padding: 7px 10px;-webkit-border-radius: 0;border-radius: 0;-webkit-box-shadow: 0 2px 1px rgba(0,0,0,0.2);box-shadow: 0 2px 1px rgba(0,0,0,0.2);}
.bootstrap-timepicker-widget.dropdown-menu.open {display: inline-block;}
.bootstrap-timepicker-widget.dropdown-menu:before {border-bottom: 7px solid rgba(0,0,0,0.2);border-left: 7px solid transparent;border-right: 7px solid transparent;content: "";display: inline-block;position: absolute;}
.bootstrap-timepicker-widget.dropdown-menu:after {border-bottom: 6px solid #fff;border-left: 6px solid transparent;border-right: 6px solid transparent;content: "";display: inline-block;position: absolute;}
.bootstrap-timepicker-widget.timepicker-orient-left:before {left: 6px;}
.bootstrap-timepicker-widget.timepicker-orient-left:after {left: 7px;}
.bootstrap-timepicker-widget.timepicker-orient-right:before {right: 6px;}
.bootstrap-timepicker-widget.timepicker-orient-right:after {right: 7px;}
.bootstrap-timepicker-widget.timepicker-orient-top:before {top: -7px;}
.bootstrap-timepicker-widget.timepicker-orient-top:after {top: -6px;}
.bootstrap-timepicker-widget.timepicker-orient-bottom:before {bottom: -7px;border-bottom: 0;border-top: 7px solid #999;}
.bootstrap-timepicker-widget.timepicker-orient-bottom:after {bottom: -6px;border-bottom: 0;border-top: 6px solid #fff;}
.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input {-webkit-border-radius: 0;border-radius: 0;}
.bootstrap-timepicker-widget table {width: 100%;margin: 0;}
.bootstrap-timepicker-widget table td {text-align: center;height: 30px;margin: 0;padding: 2px;}
.bootstrap-timepicker-widget table td:not(.separator) {min-width: 30px;}
.bootstrap-timepicker-widget table td span {width: 100%;}
.bootstrap-timepicker-widget table td a {width: 100%;display: inline-block;margin: 0;outline: 0;color: #333;width: 35px;height: 35px;line-height: 35px;}
.bootstrap-timepicker-widget table td a:hover {text-decoration: none;background-color: #eee;}
.bootstrap-timepicker-widget table td a i {margin-top: 2px;font-size: 18px;}
.bootstrap-timepicker-widget table td input {width: 35px;margin: 0;text-align: center;color: #000;}
.bootstrap-timepicker-widget .modal-content {padding: 4px;}
@media (min-width: 767px) {.bootstrap-timepicker-widget.modal {width: 200px;margin-left: -100px;}
}
@media (max-width: 767px) {.bootstrap-timepicker {width: 100%;}
.bootstrap-timepicker .dropdown-menu {width: 100%;}
.mobible0{ margin-top:0px !important;}
.mobilepadd15{ margin-left: -15px;margin-right: -15px;}
.search-tabs-bg > .tabbable > .tab-content > .tab-pane{ padding: 70px 10px 20px !important;}
.nav-sm > li > a {padding: 10px 30px !important;}
.form-group.form-group-lg .input-icon{ display:none;}
.form-group.form-group-lg.form-group-icon-left .form-control{ padding-left:15px;}
.btn, .btn-flat, .btn-large{padding: 2px 89px !important;}
.border-right {border-right: none; 
}
}
.cc-form .form-group {float: left;}
.cc-form .form-group.form-group-cc-number,.cc-form .form-group.form-group-cc-name {width: 60%;margin-right: 5%;}
.cc-form .form-group.form-group-cc-date,.cc-form .form-group.form-group-cc-cvc {width: 25%;}
.cc-form .form-group.form-group-cc-number .cc-card-icon {display: block;width: 41px;height: 26px;position: absolute;right: 4px;top: 34px;background-repeat: no-repeat;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;background-size: 100% 100%;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;-webkit-transform: translate3d(0, -10px, 0);-moz-transform: translate3d(0, -10px, 0);-o-transform: translate3d(0, -10px, 0);-ms-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
.cc-form .form-group.form-group-cc-number input.identified + .cc-card-icon {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;-ms-filter: none;filter: none;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.cc-form .form-group.form-group-cc-number input.visa + .cc-card-icon {background-image: url("http://flightstohawaii.org/img/payment/visa-curved-32px.html");}
.cc-form .form-group.form-group-cc-number input.mastercard + .cc-card-icon {background-image: url("http://flightstohawaii.org/img/payment/mastercard-curved-32px.html");}
.cc-form .form-group.form-group-cc-number input.amex  + .cc-card-icon {background-image: url("http://flightstohawaii.org/img/payment/american-express-curved-32px.html");}
.cc-form .form-group.form-group-cc-number input.discover + .cc-card-icon {background-image: url("http://flightstohawaii.org/img/payment/discover-curved-32px.html");}
.cc-form .form-group.form-group-cc-number input.maestro + .cc-card-icon {background-image: url("http://flightstohawaii.org/img/payment/maestro-curved-32px.html");}
.icon-list {list-style: none;padding: 0;}
.icon-list .fa {margin-right: 7px;}
.icon-list-inline {margin-bottom: 0;}
.icon-list-inline > li {display: inline-block;margin-right: 3px;}
.icon-list-inline > li:last-child {margin-right: 0;}
.icon-list-inline .fa {margin-right: 0;}
.icon-group {list-style: none;margin: 0;padding: 0;overflow: hidden;}
.icon-group > li {float: left;margin-right: 5px;}
.icon-group > li:last-child {margin-right: 0;}
.box-icon,[class^="box-icon-"],[class*=" box-icon-"] {z-index: 2;position: relative;width: 30px;height: 30px;line-height: 30px;text-align: center;display: block;background: #123996;color: #fff;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.box-icon:hover,[class^="box-icon-"]:hover,[class*=" box-icon-"]:hover {background: #c96810;color: #fff;}
.box-icon:before,[class^="box-icon-"]:before,[class*=" box-icon-"]:before {display: inline-block;}
.box-icon-inline {display: inline-block;}
.box-icon-md {width: 45px;height: 45px;line-height: 45px;font-size: 21px;}
.box-icon-big {width: 60px;height: 60px;line-height: 60px;font-size: 28px;}
.box-icon-large {width: 90px;height: 90px;line-height: 90px;font-size: 42px;}
.box-icon-huge {width: 120px;height: 120px;line-height: 120px;font-size: 56px;}
.box-icon-black {background: #333;}
.box-icon-black:hover {background: #000;}
.box-icon-gray {background: #808080;}
.box-icon-gray:hover {background: #4d4d4d;}
.box-icon-white {background: #fff;color: #123996;}
.box-icon-white:hover {color: #123996;background: #e6e6e6;}
.box-icon-info {background: #2f96b4;}
.box-icon-info:hover {background: #267890;}
.box-icon-success {background: #51a351;}
.box-icon-success:hover {background: #418241;}
.box-icon-warning {background: #f89406;}
.box-icon-warning:hover {background: #c67605;}
.box-icon-danger {background: #bd362f;}
.box-icon-danger:hover {background: #972b26;}
.box-icon-inverse {background: #127cdc;}
.box-icon-inverse:hover {background: #0e63b0;}
.box-icon-to-normal:hover {background: #123996;}
.box-icon-to-black:hover {background: #333;}
.box-icon-to-gray:hover {background: #808080;}
.box-icon-to-white:hover {background: #fff;color: #123996;}
.box-icon-to-info:hover {background: #2f96b4;}
.box-icon-to-success:hover {background: #51a351;}
.box-icon-to-warning:hover {background: #f89406;}
.box-icon-to-danger:hover {background: #bd362f;}
.box-icon-to-inverse:hover {background: #127cdc;}
.box-icon-border,[class^="box-icon-border"],[class*=" box-icon-border"] {background: none;border: 1px solid #123996;color: #123996;}
.box-icon-border:hover,[class^="box-icon-border"]:hover,[class*=" box-icon-border"]:hover {background: #123996;color: #fff !important;}
.box-icon-border.box-icon-black,[class^="box-icon-border"].box-icon-black,[class*=" box-icon-border"].box-icon-black,.box-icon-border.box-icon-to-black:hover,[class^="box-icon-border"].box-icon-to-black:hover,[class*=" box-icon-border"].box-icon-to-black:hover {border-color: #333;color: #333;}
.box-icon-border.box-icon-black:hover,[class^="box-icon-border"].box-icon-black:hover,[class*=" box-icon-border"].box-icon-black:hover,.box-icon-border.box-icon-to-black:hover:hover,[class^="box-icon-border"].box-icon-to-black:hover:hover,[class*=" box-icon-border"].box-icon-to-black:hover:hover {background: #333;}
.box-icon-border.box-icon-gray,[class^="box-icon-border"].box-icon-gray,[class*=" box-icon-border"].box-icon-gray,.box-icon-border.box-icon-to-gray:hover,[class^="box-icon-border"].box-icon-to-gray:hover,[class*=" box-icon-border"].box-icon-to-gray:hover {border-color: #808080;color: #808080;}
.box-icon-border.box-icon-gray:hover,[class^="box-icon-border"].box-icon-gray:hover,[class*=" box-icon-border"].box-icon-gray:hover,.box-icon-border.box-icon-to-gray:hover:hover,[class^="box-icon-border"].box-icon-to-gray:hover:hover,[class*=" box-icon-border"].box-icon-to-gray:hover:hover {background: #808080;}
.box-icon-border.box-icon-white,[class^="box-icon-border"].box-icon-white,[class*=" box-icon-border"].box-icon-white,.box-icon-border.box-icon-to-white:hover,[class^="box-icon-border"].box-icon-to-white:hover,[class*=" box-icon-border"].box-icon-to-white:hover {border-color: #fff;color: #fff;}
.box-icon-border.box-icon-white:hover,[class^="box-icon-border"].box-icon-white:hover,[class*=" box-icon-border"].box-icon-white:hover,.box-icon-border.box-icon-to-white:hover:hover,[class^="box-icon-border"].box-icon-to-white:hover:hover,[class*=" box-icon-border"].box-icon-to-white:hover:hover {color: #123996 !important;background: #fff;}
.box-icon-border.box-icon-info,[class^="box-icon-border"].box-icon-info,[class*=" box-icon-border"].box-icon-info,.box-icon-border.box-icon-to-info:hover,[class^="box-icon-border"].box-icon-to-info:hover,[class*=" box-icon-border"].box-icon-to-info:hover {border-color: #2f96b4;color: #2f96b4;}
.box-icon-border.box-icon-info:hover,[class^="box-icon-border"].box-icon-info:hover,[class*=" box-icon-border"].box-icon-info:hover,.box-icon-border.box-icon-to-info:hover:hover,[class^="box-icon-border"].box-icon-to-info:hover:hover,[class*=" box-icon-border"].box-icon-to-info:hover:hover {background: #2f96b4;}
.box-icon-border.box-icon-success,[class^="box-icon-border"].box-icon-success,[class*=" box-icon-border"].box-icon-success,.box-icon-border.box-icon-to-success:hover,[class^="box-icon-border"].box-icon-to-success:hover,[class*=" box-icon-border"].box-icon-to-success:hover {border-color: #51a351;color: #51a351;}
.box-icon-border.box-icon-success:hover,[class^="box-icon-border"].box-icon-success:hover,[class*=" box-icon-border"].box-icon-success:hover,.box-icon-border.box-icon-to-success:hover:hover,[class^="box-icon-border"].box-icon-to-success:hover:hover,[class*=" box-icon-border"].box-icon-to-success:hover:hover {background: #51a351;}
.box-icon-border.box-icon-warning,[class^="box-icon-border"].box-icon-warning,[class*=" box-icon-border"].box-icon-warning,.box-icon-border.box-icon-to-warning:hover,[class^="box-icon-border"].box-icon-to-warning:hover,[class*=" box-icon-border"].box-icon-to-warning:hover {border-color: #f89406;color: #f89406;}
.box-icon-border.box-icon-warning:hover,[class^="box-icon-border"].box-icon-warning:hover,[class*=" box-icon-border"].box-icon-warning:hover,.box-icon-border.box-icon-to-warning:hover:hover,[class^="box-icon-border"].box-icon-to-warning:hover:hover,[class*=" box-icon-border"].box-icon-to-warning:hover:hover {background: #f89406;}
.box-icon-border.box-icon-danger,[class^="box-icon-border"].box-icon-danger,[class*=" box-icon-border"].box-icon-danger,.box-icon-border.box-icon-to-danger:hover,[class^="box-icon-border"].box-icon-to-danger:hover,[class*=" box-icon-border"].box-icon-to-danger:hover {border-color: #bd362f;color: #bd362f;}
.box-icon-border.box-icon-danger:hover,[class^="box-icon-border"].box-icon-danger:hover,[class*=" box-icon-border"].box-icon-danger:hover,.box-icon-border.box-icon-to-danger:hover:hover,[class^="box-icon-border"].box-icon-to-danger:hover:hover,[class*=" box-icon-border"].box-icon-to-danger:hover:hover {background: #bd362f;}
.box-icon-border.box-icon-inverse,[class^="box-icon-border"].box-icon-inverse,[class*=" box-icon-border"].box-icon-inverse,.box-icon-border.box-icon-to-inverse:hover,[class^="box-icon-border"].box-icon-to-inverse:hover,[class*=" box-icon-border"].box-icon-to-inverse:hover {border-color: #127cdc;color: #127cdc;}
.box-icon-border.box-icon-inverse:hover,[class^="box-icon-border"].box-icon-inverse:hover,[class*=" box-icon-border"].box-icon-inverse:hover,.box-icon-border.box-icon-to-inverse:hover:hover,[class^="box-icon-border"].box-icon-to-inverse:hover:hover,[class*=" box-icon-border"].box-icon-to-inverse:hover:hover {background: #127cdc;}
.box-icon-border.box-icon-to-normal:hover,[class^="box-icon-border"].box-icon-to-normal:hover,[class*=" box-icon-border"].box-icon-to-normal:hover {border-color: #123996;background: #123996;}
.box-icon-border-dashed {border-style: dashed;}
.box-icon-left {float: left;margin-right: 15px;}
.box-icon-right {float: right;margin-left: 15px;}
.box-icon-center {margin: 0 auto;}
.owl-carousel .owl-wrapper:after {content: '.';display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel {display: none;position: relative;-ms-touch-action: pan-y;margin: 0 -15px;padding: 0 45px;}
.owl-carousel[data-nav="false"] {padding: 0 !important;}
.owl-carousel[data-nav="false"] .owl-buttons {display: none !important;}
.owl-carousel[data-pagination="false"] .owl-pagination {display: none !important;}
.owl-carousel.owl-slider {margin: 0;padding: 0;}
.owl-carousel.owl-slider .owl-controls .owl-buttons div.owl-next {right: 30px;}
.owl-carousel.owl-slider .owl-controls .owl-buttons div.owl-prev {left: 30px;}
.owl-carousel.owl-slider[data-nav="top-right"] .owl-buttons div {top: 20px;margin: 0;width: 25px;height: 25px;line-height: 25px;font-size: 15px;}
.owl-carousel.owl-slider[data-nav="top-right"] .owl-buttons div.owl-next {right: 15px;}
.owl-carousel.owl-slider[data-nav="top-right"] .owl-buttons div.owl-prev {left: auto;right: 50px;}
.owl-carousel.owl-slider .owl-item {padding: 0;}
.owl-carousel .owl-wrapper {display: none;position: relative;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.owl-carousel .owl-wrapper-outer {overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight {-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item {float: left;padding: 0 15px;}
.owl-carousel .owl-item.loading {min-height: 150px;background: url("http://flightstohawaii.org/css/AjaxLoader.html") no-repeat center center;}
.owl-carousel .owl-item .owl-caption {position: absolute;z-index: 99;background: rgba(0,0,0,0.5);padding: 10px 15px;color: #fff;width: 50%;}
.top-area .owl-carousel-area .owl-item {height: 700px;}
.special-area .owl-carousel-area .owl-item {height: 500px;}
[data-inner-pagination="true"] .owl-controls .owl-pagination {margin: 0;position: absolute;bottom: 30px;width: 100%;}
[data-white-pagination="true"] .owl-controls .owl-pagination .owl-page span {background: #fff;}
.owl-controls {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0,0,0,0.01);text-align: center;}
.owl-controls .owl-pagination {margin-top: 10px;}
@media (max-width:992px) {.owl-controls .owl-pagination {display: none;}
}
.owl-controls .owl-page,.owl-controls .owl-buttons div {cursor: pointer;color: #fff;display: inline-block;zoom: 1;*display: inline;margin: 5px;-webkit-border-radius: 50%;border-radius: 50%;}
.owl-controls .owl-page:hover,.owl-controls .owl-buttons div:hover {opacity: 1;-ms-filter: none;filter: none;text-decoration: none;}
.owl-controls .owl-page {display: inline-block;zoom: 1;*display: inline;}
.owl-controls .owl-page span {display: block;width: 12px;height: 12px;opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-webkit-border-radius: 50%;border-radius: 50%;background: #123996;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.owl-controls .owl-page.active span {opacity: 1;-ms-filter: none;filter: none;}
.owl-controls.clickable .owl-page:hover span {opacity: 1;-ms-filter: none;filter: none;}
.owl-controls span.owl-numbers {height: auto;width: auto;color: #fff;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;border-radius: 30px;}
.owl-controls .owl-buttons div {position: absolute;top: 50%;width: 30px;height: 30px;line-height: 30px;display: block;-webkit-box-shadow: 0 0 0 1px #fff;box-shadow: 0 0 0 1px #fff;margin: -30px 0 0 0;background: rgba(0,0,0,0.2);-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;font-size: 17px;}
.owl-controls .owl-buttons div:hover {background: #123996;-webkit-box-shadow: 0 0 0 1px #123996;box-shadow: 0 0 0 1px #123996;}
.owl-controls .owl-buttons div:before {font-family: 'FontAwesome';}
.owl-controls .owl-buttons div.owl-next {right: 0;}
.owl-controls .owl-buttons div.owl-next:before {content: '\f105';}
.owl-controls .owl-buttons div.owl-prev {left: 0;}
.owl-controls .owl-buttons div.owl-prev:before {content: '\f104';}
.grabbing {cursor: url("../img/grabbing.png") 8 8, move;}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.owl-origin {-webkit-perspective: 1200px;-moz-perspective: 1200px;-ms-perspective: 1200px;perspective: 1200px;perspective-x: 50%;perspective-y: 50%;}
.owl-fade-out {z-index: 10;-webkit-animation: fadeOut 0.7s both ease;-moz-animation: fadeOut 0.7s both ease;-o-animation: fadeOut 0.7s both ease;-ms-animation: fadeOut 0.7s both ease;animation: fadeOut 0.7s both ease;}
.owl-fade-in {-webkit-animation: fadeIn 0.7s both ease;-moz-animation: fadeIn 0.7s both ease;-o-animation: fadeIn 0.7s both ease;-ms-animation: fadeIn 0.7s both ease;animation: fadeIn 0.7s both ease;}
.owl-backSlide-out {-webkit-animation: backSlideOut 1s both ease;-moz-animation: backSlideOut 1s both ease;-o-animation: backSlideOut 1s both ease;-ms-animation: backSlideOut 1s both ease;animation: backSlideOut 1s both ease;}
.owl-backSlide-in {-webkit-animation: backSlideIn 1s both ease;-moz-animation: backSlideIn 1s both ease;-o-animation: backSlideIn 1s both ease;-ms-animation: backSlideIn 1s both ease;animation: backSlideIn 1s both ease;}
.owl-goDown-out {-webkit-animation: scaleToFade 0.7s ease both;-moz-animation: scaleToFade 0.7s ease both;-o-animation: scaleToFade 0.7s ease both;-ms-animation: scaleToFade 0.7s ease both;animation: scaleToFade 0.7s ease both;}
.owl-goDown-in {-webkit-animation: goDown 0.6s ease both;-moz-animation: goDown 0.6s ease both;-o-animation: goDown 0.6s ease both;-ms-animation: goDown 0.6s ease both;animation: goDown 0.6s ease both;}
.owl-fadeUp-in {-webkit-animation: scaleUpFrom 0.5s ease both;-moz-animation: scaleUpFrom 0.5s ease both;-o-animation: scaleUpFrom 0.5s ease both;-ms-animation: scaleUpFrom 0.5s ease both;animation: scaleUpFrom 0.5s ease both;}
.owl-fadeUp-out {-webkit-animation: scaleUpTo 0.5s ease both;-moz-animation: scaleUpTo 0.5s ease both;-o-animation: scaleUpTo 0.5s ease both;-ms-animation: scaleUpTo 0.5s ease both;animation: scaleUpTo 0.5s ease both;}
.owl-cap-title {line-height: 1em;font-size: 120px;display: table;margin: 10px auto;padding: 10px 0;border-bottom: 1px solid rgba(255,255,255,0.2);border-top: 1px solid rgba(255,255,255,0.2);text-transform: uppercase;}
@media (max-width:992px) {.owl-cap-title {font-size: 60px;}
}
.owl-cap-price {margin-bottom: 15px;}
.owl-cap-price small {font-size: 20px;opacity: 0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);display: block;}
.owl-cap-price h5 {font-size: 50px;color: #ef8f39;line-height: 1em;margin: 0;}
.owl-cap-weather {opacity: 0.8;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);}
.owl-cap-weather .im {font-size: 60px;}
.owl-cap-weather span {font-size: 25px;position: relative;top: -10px;margin-right: 15px;}
.owl-cap-weather span:after {content: '';height: 7px;width: 7px;position: absolute;top: 3px;right: -7px;border: 2px solid #fff;-webkit-border-radius: 50%;border-radius: 50%;}
.form-control{ height:42px; border:#fff 1px solid  !important;}
.yellow.darken-2 {
	white-space:nowrap;
color: #fff;
text-shadow: 0 1px 0 rgba(0,0,0,.2);
background: #ff833c;
background: -moz-linear-gradient(-45deg,#ff833c 0,#f30 100%);
background: -webkit-gradient(linear,left top,right bottom,color-stop(0%,#ff833c),color-stop(100%,#f30));
background: -webkit-linear-gradient(-45deg,#ff833c 0,#f30 100%);
background: -o-linear-gradient(-45deg,#ff833c 0,#f30 100%);
background: -ms-linear-gradient(-45deg,#ff833c 0,#f30 100%);
background: linear-gradient(169deg,#ff833c 22%,#f30 100%) repeat scroll 0 0 transparent;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff833c', endColorstr='#ff3300', GradientType=1);
border: 1px solid #b1320a;
border-top: none;
border-left: none;
border-right: none;
-moz-box-shadow: inset .5px 1px 0 #ffa022;
-webkit-box-shadow: inset .5px 1px 0 #ffa022;
box-shadow: inset .5px 1px 0 #ffa022;
padding: 15px;
font-size:20px;
line-height: 1em;
text-decoration: none;
font-weight: 700;
padding:15px 80px;
}
.yellow.darken-2:hover{
background: #f30;
background: -moz-linear-gradient(-45deg,#f30 0,#ff833c 100%);
background: -webkit-gradient(linear,left top,right bottom,color-stop(0%,#f30),color-stop(100%,#ff833c));
background: -webkit-linear-gradient(-45deg,#f30 0,#ff833c 100%);
background: -o-linear-gradient(-45deg,#f30 0,#ff833c 100%);
background: -ms-linear-gradient(-45deg,#f30 0,#ff833c 100%);
background: linear-gradient(169deg,#f30 22%,#ff833c 100%) repeat scroll 0 0 transparent;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3300', endColorstr='#ff833c', GradientType=1);
}
.no-margin {margin: 0!important;}
.waves-block {display: block;}
.waves-effect {position: relative;cursor: pointer;display: inline-block;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: transparent;vertical-align: middle;z-index: 1;will-change: opacity,transform;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;-ms-transition: all .3s ease-out;transition: all .3s ease-out;}
.btn-large {height: 54px;line-height: 56px;}
.btn, .btn-large {text-decoration: none;color: #FFF;background-color: #414B82;text-align: center;letter-spacing: .5px;-webkit-transition: .2s ease-out;-moz-transition: .2s ease-out;-o-transition: .2s ease-out;-ms-transition: .2s ease-out;transition: .2s ease-out;cursor: pointer;}
.btn, .btn-flat, .btn-large {display: inline-block;height:48px;padding: 0 2rem;background-clip: padding-box;line-height: 36px;border: none;outline: 0;-webkit-tap-highlight-color: transparent;padding: 2px 100px;;color:#fff !important; font-weight:500;}
.btn, .btn-floating, .btn-large, .card, .card-panel, .collapsible, .dropdown-content, .toast, .z-depth-1, nav, ul.side-nav {-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);}
.call-head1 {font-size: 22px;margin-bottom: 1px; font-weight:bold;}
.call-head1 span{ color:#fbc02d ;}
.call-head2 {font-size: 18px;margin-bottom: 2px}
.call-head2 span{ color:#fbc02d ;}
.call-head3 {font-size: 15px}
.call-head3 span{ color:#fbc02d ;}
.call-number {font-size: 30px;color: #fbc02d;margin-bottom: 1px}
.call-number a{font-size: 23px;color: #fbc02d;margin-bottom: 1px;text-decoration: none;line-height: 32px;font-weight: normal;}
.bookingTabsContainer h1 {color: #000 !important;text-align: center;font-weight: 100}
.call-box-2 {color:#414141;background: #fff;padding: 20px;}
/*-webkit-border-top-left-radius: 15px;-webkit-border-bottom-right-radius: 15px;-moz-border-radius-topleft: 15px;-moz-border-radius-bottomright: 15px;border-top-left-radius: 15px;border-bottom-right-radius: 15px;*/.call-head11 {font-size: 22px;margin-bottom: 1px; font-weight:bold;}
.call-head11 span{ color:#fbc02d ;}
.call-head21 {font-size: 18px;margin-bottom: 2px}
.call-head21 span{ color:#fbc02d ;}
.call-head31 {font-size: 15px}
.call-head31 span{ color:#fbc02d ;}
.call-number1 {font-size: 25px;color: #fbc02d;margin-bottom: 1px}
.call-number1 a{font-size: 23px;color: #fbc02d;margin-bottom: 1px;text-decoration: none;line-height: 32px;font-weight: normal;}
.bookingTabsContainer h1 {color: #fbc02d !important;text-align: center;font-weight: 100}
.call-box {color: #000;background: #fff;margin-top:51px;padding: 20px; margin-bottom:25px;}
.booking-list {list-style: none;padding: 0;margin-bottom: 30px;}
.booking-list > li {margin-bottom: 15px;position: relative;}
.booking-item {cursor: pointer;display: block;position: relative;padding: 17px;border: 1px solid #e6e6e6;color: #737373;-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;-ms-transition: 0.2s;transition: 0.2s;}
.booking-item:hover,.booking-item.active {color: #737373;border: 1px solid #123996;-webkit-box-shadow: 0 2px 1px rgba(0,0,0,0.2);box-shadow: 0 2px 1px rgba(0,0,0,0.2);}
.booking-item:hover .booking-item-number,.booking-item.active .booking-item-number {background: #808080;}
.booking-item:hover .booking-item-img-wrap .booking-item-img-num,.booking-item.active .booking-item-img-wrap .booking-item-img-num {opacity: 1;-ms-filter: none;filter: none;background: rgba(0,0,0,0.5);}
.booking-item.booking-item-small {padding: 11px;}
.booking-item.booking-item-small .booking-item-title {font-size: 14px;margin-bottom: 0;}
.booking-item.booking-item-small .booking-item-rating-stars {font-size: 12px;margin-bottom: 0;color: #123996;}
.booking-item.booking-item-small .booking-item-price {font-size: 20px;font-weight: 400;margin-bottom: 2px;display: inline;}
.booking-item.booking-item-small .booking-item-price-from {font-size: 12px;margin-bottom: 2px;}
.booking-item-title {margin-bottom: 7px;}
.booking-item-description {font-size: 13px;line-height: 1.5em;}
.booking-item-img-wrap {position: relative;}
.booking-item-img-wrap .booking-item-img-num {opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;-ms-transition: 0.2s;transition: 0.2s;position: absolute;bottom: 0;right: 0;color: #fff;background: rgba(0,0,0,0.01);padding: 5px 7px;font-size: 13px;line-height: 1em;}
.booking-item-img-wrap .booking-item-img-num > .fa {margin-right: 3px;}
.booking-item-last-booked {font-size: 11px;}
.booking-item-rating {margin-bottom: 3px;padding-bottom: 3px;border-bottom: 1px solid #f7f7f7;display: inline-block;}
.booking-item-rating .booking-item-rating-stars {display: inline-block;margin-right: 17px;margin-bottom: -5px;color: #123996;}
.booking-item-rating .booking-item-rating-stars .fa {margin-right: 0;}
.booking-item-rating .booking-item-rating-number {margin-right: 7px;}
.booking-item-rating .booking-item-rating-number > b {font-size: 25px;}
.booking-item-address {line-height: 1em;font-size: 13px;}
.booking-item-price-from {display: block;font-size: 12px;line-height: 1em;}
.booking-item-price {font-size: 47px;color: #626262;line-height: 1em;display: inline-block;margin-bottom: 12px;}
.booking-item-number {position: absolute;width: 20px;height: 20px;line-height: 20px;background: #e6e6e6;text-align: center;color: #fff;display: block;top: 2px;right: 2px;font-size: 10px;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;-ms-transition: 0.2s;transition: 0.2s;}
.booking-item-flight-details {overflow: hidden;}
.booking-item-flight-details .booking-item-departure,.booking-item-flight-details .booking-item-arrival {float: left;width: 47%;}
.booking-item-flight-details .booking-item-departure .fa-plane,.booking-item-flight-details .booking-item-arrival .fa-plane {float: left;display: block;font-size: 30px;margin-right: 5px;position: relative;top: 4px;}
.booking-item-flight-details .booking-item-departure h5,.booking-item-flight-details .booking-item-arrival h5 {margin-bottom: 0;}
.booking-item-flight-details .booking-item-departure .booking-item-date,.booking-item-flight-details .booking-item-arrival .booking-item-date {margin-bottom: 7px;font-size: 12px;line-height: 1em;padding-left: 32px;}
.booking-item-flight-details .booking-item-departure {margin-right: 6%;}
.booking-item-flight-details .booking-item-destination {font-size: 12px;line-height: 1.3em;}
.booking-item-airline-logo > p {margin-bottom: 0;font-size: 12px;margin-top: 5px;line-height: 1.3em;}
.booking-item-airline-logo > img {width: 40px;}
.booking-item-flight-class {margin-bottom: 7px;margin-top: -5px;font-size: 11px;color: #8f8f8f;line-height: 1em;}
.booking-item-features {list-style: none;margin: 0;padding: 0;}
.booking-item-features > li {float: left;position: relative;margin-right: 7px;margin-bottom: 7px;}
.booking-item-features > li:hover > i {border-color: #d66f11;}
.booking-item-features > li .booking-item-feature-sign {position: absolute;bottom: 2px;left: 0;display: block;text-align: center;font-size: 10px;line-height: 1em;width: 100%;}
.booking-item-features > li > i {height: 35px;width: 35px;text-align: center;line-height: 35px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;font-size: 23px;display: block;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid #ccc;color: #686868;}
.booking-item-features-dark > li > i {background: #4d4d4d;border: 1px solid #333;color: #fff;}
.booking-item-features-rentals {margin-top: 10px;}
.booking-item-features-rentals > li {margin-bottom: 0;}
.booking-item-car-title {margin-top: 7px;font-size: 12px;line-height: 1em;margin-bottom: 0;}
.booking-item-features-sign > li {padding-bottom: 15px;}
.booking-item-features-small > li {margin-right: 5px;margin-bottom: 5px;}
.booking-item-features-small > li > i {width: 30px;height: 30px;line-height: 30px;font-size: 17px;}
.booking-item-features-small > li > i > img {width: 20px;}
.booking-item-features-expand {display: block;}
.booking-item-features-expand .booking-item-feature-title {position: relative;line-height: 37px;margin-left: 7px;color: #686868;}
.booking-item-features-expand > li {float: none;display: block;overflow: hidden;}
.booking-item-features-expand > li:after {content: '.';display: block;height: 0;clear: both;visibility: hidden;}
.booking-item-features-expand > li > i {float: left;}
.booking-item-features-2-col > li {float: left;width: 50%;margin-right: 0;}
.booking-item-container .booking-item-details {height: 0;overflow: hidden;-webkit-transition: opacity 0.3s, -webkit-transform 0.3s, height 0.3s;-moz-transition: opacity 0.3s, -moz-transform 0.3s, height 0.3s;-o-transition: opacity 0.3s, -o-transform 0.3s, height 0.3s;-ms-transition: opacity 0.3s, -ms-transform 0.3s, height 0.3s;transition: opacity 0.3s, transform 0.3s, height 0.3s;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transform: translate3d(0, -10px, 0);-moz-transform: translate3d(0, -10px, 0);-o-transform: translate3d(0, -10px, 0);-ms-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
.booking-item-container .booking-item-details h5 {font-size: 13px;font-weight: 400;margin-bottom: 20px;}
.booking-item-container .booking-item-details h5.list-title {margin-bottom: 0;}
.booking-item-container .booking-item-details .list {margin-bottom: 20px;}
.booking-item-container.active .booking-item-details {height: auto;overflow: auto;padding: 15px;border: 1px solid #e6e6e6;border-top: none;position: relative;font-size: 11px;line-height: 1.6em;opacity: 1;-ms-filter: none;filter: none;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.booking-title {margin-bottom: 25px;margin-top: 15px;}
.booking-title > small {font-size: 12px;margin-left: 5px;}
.booking-filters {-webkit-border-radius: 5px;border-radius: 5px;font-size: 11px;background: #4d4d4d;color: #fff;padding: 15px 0;width: 263px;border: 1px solid #262626;}
.booking-filters > h3 {padding: 0 20px;}
.booking-filters .booking-filters-list > li {margin-top: 15px;padding: 15px 20px 0 20px;border-top: 1px solid #3b3b3b;}
.booking-filters .booking-filters-list > li .booking-filters-title {margin-bottom: 5px;}
.booking-filters .booking-filters-list > li .booking-filters-title small {font-size: 11px;font-weight: 400;position: relative;top: 10px;float: right;line-height: 1.3em;color: #ccc;}
.booking-filters .booking-filters-list > li .booking-filters-sub-title {font-size: 15px;line-height: 1em;margin-top: 10px;}
.booking-filters .irs-from,.booking-filters .irs-to,.booking-filters .irs-single {color: #fff;}
.booking-filters .irs-grid-text {color: #d9d9d9;}
.booking-filters.booking-filters-white {color: #737373;background: #fafafa;border-color: #ccc;}
.booking-filters.booking-filters-white .irs-from,.booking-filters.booking-filters-white .irs-to,.booking-filters.booking-filters-white .irs-single {color: #737373;}
.booking-filters.booking-filters-white .booking-filters-list > li {border-color: #ccc;}
.booking-sort {font-size: 10px;}
.booking-sort .booking-sort-title {font-size: 14px;}
.booking-sort .booking-sort-title > a {color: #737373;}
.booking-item-meta .booking-item-rating {border: none;padding: 0;margin-bottom: 30px;display: block;}
.booking-item-meta .booking-item-rating-stars {font-size: 30px;margin-bottom: -3px;margin-right: 10px;}
.booking-item-meta .booking-item-rating-number {font-size: 20px;}
.booking-item-meta .booking-item-rating-number b {font-size: 30px;}
.booking-item-raiting-list,.booking-item-raiting-summary-list {font-size: 13px;margin-bottom: 30px;}
.booking-item-raiting-list > li,.booking-item-raiting-summary-list > li {margin-bottom: 5px;overflow: hidden;}
.booking-item-raiting-list > li > div,.booking-item-raiting-summary-list > li > div {height: 26px;float: left;line-height: 26px;}
.booking-item-raiting-list > li > div.booking-item-raiting-list-title,.booking-item-raiting-summary-list > li > div.booking-item-raiting-list-title {width: 24%;}
.booking-item-raiting-list > li > div.booking-item-raiting-list-bar,.booking-item-raiting-summary-list > li > div.booking-item-raiting-list-bar {width: 60%;background: #e6e6e6;height: 20px;margin-top: 3px;}
.booking-item-raiting-list > li > div.booking-item-raiting-list-bar > div,.booking-item-raiting-summary-list > li > div.booking-item-raiting-list-bar > div {background: #123996;height: 100%;}
.booking-item-raiting-list > li > div.booking-item-raiting-list-number,.booking-item-raiting-summary-list > li > div.booking-item-raiting-list-number {margin-left: 2%;width: 10%;}
.booking-item-raiting-summary-list > li > div.booking-item-raiting-list-title {width: 48%;}
.booking-item-raiting-summary-list > li .booking-item-rating-stars {font-size: 14px;line-height: 26px;margin: 0;color: #123996;}
.booking-item-reviews > li {margin-bottom: 20px;}
.booking-item-reviews > li .booking-item-review-person p {line-height: 1em;}
.booking-item-reviews > li .booking-item-review-person-avatar {display: table;margin-bottom: 8px;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.booking-item-reviews > li .booking-item-review-person-avatar:hover {-webkit-box-shadow: 0 0 0 2px #123996;box-shadow: 0 0 0 2px #123996;}
.booking-item-reviews > li .booking-item-review-person-avatar > img {max-width: 70px;}
.booking-item-reviews > li .booking-item-review-person-name {margin-bottom: 5px;}
.booking-item-reviews > li .booking-item-review-person-loc {margin-bottom: 0px;font-size: 11px;}
.booking-item-reviews > li .booking-item-review-content {padding: 15px 17px;border: 1px solid #e6e6e6;position: relative;-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;-ms-transition: 0.2s;transition: 0.2s;}
.booking-item-reviews > li .booking-item-review-content:before {z-index: 2;content: '';position: absolute;width: 0;height: 0;border-top: 15px solid transparent;border-right: 20px solid #ededed;border-bottom: 15px solid transparent;left: -20px;top: 14px;}
.booking-item-reviews > li .booking-item-review-content > h5 {margin-bottom: 0;}
.booking-item-reviews > li .booking-item-review-content .booking-item-raiting-summary-list > li > div.booking-item-raiting-list-title {width: 75px;}
.booking-item-reviews > li .booking-item-review-content .booking-item-raiting-summary-list > li .booking-item-rating-stars {margin-bottom: 0;}
.booking-item-reviews > li .booking-item-review-content .booking-item-review-more,.booking-item-reviews > li .booking-item-review-content .booking-item-review-more-content {display: none;-webkit-transition: 0.2s;-moz-transition: 0.2s;-o-transition: 0.2s;-ms-transition: 0.2s;transition: 0.2s;}
.booking-item-reviews > li .booking-item-review-content .booking-item-review-expand {position: relative;height: 30px;cursor: pointer;}
.booking-item-reviews > li .booking-item-review-content .booking-item-review-expand span {color: #123996;line-height: 30px;height: 30px;display: block;position: absolute;font-size: 14px;}
.booking-item-reviews > li .booking-item-review-content .booking-item-review-expand span.booking-item-review-expand-less {display: none;}
.booking-item-reviews > li .booking-item-review-content.expanded .booking-item-review-more {display: inline;}
.booking-item-reviews > li .booking-item-review-content.expanded .booking-item-review-more-content {display: block;}
.booking-item-reviews > li .booking-item-review-content.expanded .booking-item-review-expand	span.booking-item-review-expand-less {display: block;}
.booking-item-reviews > li .booking-item-review-content.expanded .booking-item-review-expand	span.booking-item-review-expand-more {display: none;}
.booking-item-reviews > li .booking-item-raiting-summary-list {margin-bottom: 10px;}
.booking-item-reviews > li .booking-item-rating-stars {font-size: 14px;color: #123996;margin-bottom: 5px;}
.booking-item-reviews > li .booking-item-review-rate {line-height: 30px;font-size: 12px;margin-bottom: 0;}
.booking-item-reviews > li .booking-item-review-rate .fa {margin-left: 7px;}
.booking-item-raiting-summary-list.stats-list-select > li .booking-item-rating-stars {color: #b3b3b3;}
.booking-item-raiting-summary-list.stats-list-select > li .booking-item-rating-stars > li {cursor: pointer;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.booking-item-raiting-summary-list.stats-list-select > li .booking-item-rating-stars > li.hovered {color: #808080;}
.booking-item-raiting-summary-list.stats-list-select > li .booking-item-rating-stars > li.selected {color: #123996;}
.booking-item-deails-date-location {padding: 15px 17px;background: #f7f7f7;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid #123996;}
.booking-item-deails-date-location > ul {font-size: 12px;list-style: none;margin: 0 0 30px 0;padding: 0;}
.booking-item-deails-date-location > ul > li {margin-bottom: 15px;}
.booking-item-deails-date-location > ul > li p {margin-bottom: 5px;}
.booking-item-deails-date-location > ul > li p > i {margin-right: 7px;height: 23px;width: 23px;line-height: 23px;font-size: 11px;}
.booking-item-deails-date-location > ul > li h5 {font-size: 14px;margin-bottom: 5px;color: #515151;}
.booking-item-price-calc {font-size: 13px;}
.booking-item-price-calc .checkbox {margin-bottom: 5px;margin-top: 0;}
.booking-item-price-calc .checkbox label {font-weight: 100;}
.booking-item-price-calc .icheck {width: 20px;height: 20px;line-height: 18px;top: 2px;}
.booking-item-price-calc .list {margin-bottom: 10px;}
.booking-item-price-calc .list > li {margin-bottom: 7px;}
.booking-item-price-calc .list > li > small {display: block;font-size: 11px;}
.booking-item-price-calc .list > li > p {height: 25px;line-height: 25px;margin-bottom: 0;}
.booking-item-price-calc .list > li > p span {float: right;}
.booking-item-price-calc .list > li:last-child {padding-top: 7px;border-top: 1px solid #ccc;color: #5c5c5c;}
.booking-item-price-calc .list > li:last-child > p > span {font-size: 15px;font-weight: 600;}
.booking-item-passengers > li {margin-top: 20px;padding-top: 20px;border-top: 2px dashed #e6e6e6;}
.booking-item-passengers > li:last-child {margin-bottom: 20px;padding-bottom: 20px;border-bottom: 2px dashed #e6e6e6;}
.booking-item-passengers label {font-weight: 100;font-size: 13px;}
.booking-item-payment-total-flight {list-style: none;margin: 0;padding: 0;background: #f2f2f2;margin-right: 30px;}
.booking-item-payment-total-flight > li {padding: 10px 15px;background: #4d4d4d;color: #e6e6e6;}
.booking-item-payment-total-flight > li:first-child {border-bottom: 1px dashed #1a1a1a;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.booking-item-payment-total-flight > li:first-child > h5 {line-height: 1em;margin: 3px 0;color: #f09644;}
.booking-item-payment-total-flight > li:last-child {-webkit-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;}
.booking-item-payment-total-flight > li.booking-item-payment-total-flight-wait {background: #333;}
.booking-item-payment-total-flight > li.booking-item-payment-total-flight-wait > p {font-size: 13px;line-height: 1.4em;margin: 0;text-align: center;}
.booking-item-payment-total-flight > li h5 {color: #fff;}
.booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-departure .fa-plane,.booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-arrival .fa-plane {font-size: 20px;}
.booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-departure h5,.booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-arrival h5 {font-size: 14px;}
.booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-departure .booking-item-date,.booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-arrival .booking-item-date {padding-left: 23px;font-size: 11px;}
.booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-destination {font-size: 12px;}
.booking-item-payment-total-flight > li .booking-item-flight-duration > p {margin-bottom: 5px;line-height: 1em;font-size: 13px;}
.booking-item-payment-total-flight > li .booking-item-flight-duration > h5 {font-weight: 400;}
.booking-item-payment-flight .booking-item-flight-details .booking-item-departure .fa-plane,.booking-item-payment-flight .booking-item-flight-details .booking-item-arrival .fa-plane {font-size: 20px;}
.booking-item-payment-flight .booking-item-flight-details .booking-item-departure h5,.booking-item-payment-flight .booking-item-flight-details .booking-item-arrival h5 {font-size: 14px;}
.booking-item-payment-flight .booking-item-flight-details .booking-item-departure .booking-item-date,.booking-item-payment-flight .booking-item-flight-details .booking-item-arrival .booking-item-date {padding-left: 23px;font-size: 11px;}
.booking-item-payment-flight .booking-item-flight-details .booking-item-destination {font-size: 12px;}
.booking-item-payment-flight .booking-item-flight-duration > p {margin-bottom: 5px;line-height: 1em;font-size: 13px;}
.booking-item-payment-flight .booking-item-flight-duration > h5 {font-weight: 400;}
.booking-item-dates-change {-webkit-border-radius: 5px;border-radius: 5px;padding: 15px 20px;border: 1px solid #123996;-webkit-box-shadow: 0 2px 1px rgba(0,0,0,0.15);box-shadow: 0 2px 1px rgba(0,0,0,0.15);}
.booking-item-payment {-webkit-box-shadow: 0 2px 1px rgba(0,0,0,0.1);box-shadow: 0 2px 1px rgba(0,0,0,0.1);border: 1px solid rgba(0,0,0,0.15);}
.booking-item-payment > header {padding: 10px 15px;background: #f7f7f7;}
.booking-item-payment > header .booking-item-payment-img {float: left;display: block;width: 30%;margin-right: 5%;}
.booking-item-payment > header .booking-item-payment-title {font-size: 14px;margin-bottom: 0;}
.booking-item-payment > header .booking-item-rating-stars {font-size: 11px;}
.booking-item-payment .booking-item-payment-total {margin-bottom: 0;padding: 8px 30px 8px 15px;font-size: 12px;}
.booking-item-payment .booking-item-payment-total > span {font-size: 24px;color: #686868;font-weight: 400;letter-spacing: -2px;}
.booking-item-payment .booking-item-payment-details {list-style: none;margin: 0;padding: 15px;border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}
.booking-item-payment .booking-item-payment-details > li {margin-bottom: 20px;overflow: hidden;}
.booking-item-payment .booking-item-payment-details > li:last-child {margin-bottom: 0;}
.booking-item-payment .booking-item-payment-details > li > h5 {line-height: 1em;}
.booking-item-payment .booking-item-payment-details > li > p {margin-bottom: 0;color: #686868;}
.booking-item-payment .booking-item-payment-details > li .booking-item-payment-item-title {color: #515151;}
.booking-item-payment .booking-item-payment-details > li .booking-item-payment-date,.booking-item-payment .booking-item-payment-details > li .booking-item-payment-date-separator {float: left;display: block;}
.booking-item-payment .booking-item-payment-details > li .booking-item-payment-date-separator {width: 15%;text-align: center;}
.booking-item-payment .booking-item-payment-details > li .booking-item-payment-date .booking-item-payment-date-day {margin-bottom: 5px;line-height: 1em;color: #686868;}
.booking-item-payment .booking-item-payment-details > li .booking-item-payment-date .booking-item-payment-date-weekday {font-size: 12px;margin-bottom: 0;line-height: 1em;color: #7a7a7a;}
.booking-item-payment .booking-item-payment-details > li .booking-item-payment-price {margin: 0;padding: 0;list-style: none;}
.booking-item-payment .booking-item-payment-details > li .booking-item-payment-price > li {width: 70%;overflow: hidden;font-size: 12px;border-bottom: 1px dashed #d9d9d9;}
.booking-item-payment .booking-item-payment-details > li .booking-item-payment-price > li .booking-item-payment-price-title,.booking-item-payment .booking-item-payment-details > li .booking-item-payment-price > li .booking-item-payment-price-amount {float: left;margin: 0;}
.booking-item-payment .booking-item-payment-details > li .booking-item-payment-price > li .booking-item-payment-price-amount {float: right;}
.booking-item-payment .booking-item-payment-details > li .booking-item-payment-price > li .booking-item-payment-price-amount > small {margin-left: 3px;}
.booking-item-details .booking-item-header {margin-bottom: 20px;margin-top: 15px;padding-top: 15px;border-top: 1px solid #f2f2f2;}
.booking-item-details .booking-item-header-price {font-size: 19px;text-align: right;line-height: 1em;}
.booking-item-details .booking-item-header-price .text-lg {font-size: 42px;line-height: 1em;}
.booking-item-details .booking-item-header-price small {font-size: 13px;}
.booking-details-tabbable .nav > li > a > .fa {margin-right: 5px;opacity: 0.6;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60);font-size: 13px;position: relative;top: -1px;}
.booking-details-tabbable .nav > li.active > a > .fa {opacity: 1;-ms-filter: none;filter: none;}
.booking-list-wishlist > li {padding-top: 30px;padding-right: 25px;}
.booking-list-wishlist > li .booking-item-wishlist-title {position: absolute;top: 0;left: 0;height: 30px;line-height: 30px;padding: 0 10px;border: 1px solid #f2f2f2;background: #f7f7f7;border-bottom: none;font-size: 12px;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}
.booking-list-wishlist > li .booking-item-wishlist-title > span {font-size: 9px;color: #8f8f8f;margin-left: 5px;}
.booking-list-wishlist > li .booking-item-wishlist-remove {position: absolute;top: 30px;right: 0;display: block;width: 25px;height: 25px;line-height: 25px;background: #e6e6e6;color: #737373;text-align: center;-webkit-transition: 0.1s;-moz-transition: 0.1s;-o-transition: 0.1s;-ms-transition: 0.1s;transition: 0.1s;}
.booking-list-wishlist > li .booking-item-wishlist-remove:hover {background: #4d4d4d;color: #fff;}
.popularDestinations{width:100%; padding:70px 0 80px 0 !important; background:#f8f8f9; margin:0; padding:0;}
.popularDestinations h3{font-size:24px; padding-bottom:17px;font-family:'Roboto'; font-weight:bold;}
.popularDestinations li{ font-size:16px; line-height:28px; font-family:'Roboto'; display:block; text-align:left;}
.popularDestinations li a{color:#0355a8; font-family:'Roboto';}
.popularDestinations li a:hover{ color:#ff7200;}
.heading5{text-align: center;font-weight: 300;margin-bottom: 60px;font-size: 18px;}
.top-destination {width: 100%;overflow: hidden;padding: 60px 0;background: #fff;}
fare-section {width: 100%;background: #f2f2f2;padding: 36px 0 54px 0;}
.fare-heading {width: 100%;overflow: hidden;font-family: Open Sans, Arial, Helvetica, sans-serif;color: #14427c;font-size: 33px;text-align: center;padding-bottom: 30px;letter-spacing:-1.5px;}
.fare-sec-sub {width: 100%;overflow: hidden;background: #fff;border-bottom: #ccc 2px solid;margin-top: 0px;}
.sub-banner {width: 100%;}
.sub-b {width: 100%;overflow: hidden;background: #fff;border-bottom: #d7d7d7 1px solid;}
.sub-fare {width: 100%;overflow: hidden;padding: 18px 24px 0px 24px;}
.sub-heading {font-family: Open Sans, Arial, Helvetica, sans-serif;font-size: 26px;color: #818181;letter-spacing:-1.0px; padding: 15px 0px;}
.fare-sub-box {width: 100%;overflow: hidden;border-bottom: #e2e2e2 1px solid;padding: 13px 0;cursor:pointer;}
.fare-sub-box:hover {background:#e4e4e4;}
.fare-sub-box-home {padding:15px 0 0px;}
.city {font-family:'Roboto';font-size: 17px;color: #2c2c2c;height:36px;line-height:36px;}
.des {font-family:'Roboto';font-size: 17px;color: #5a5a5a;font-weight: bold;}
.des p {font-size: 12px;font-weight: normal;}
.des-img {text-align: center;}
.fare {font-family: Calibri, Arial, Helvetica, sans-serif;font-size: 25px;color: #0355a8;font-weight: bold;text-align: right;}
.fare sup {font-size: 60%;line-height: 0;position: relative;top: -0.5em;vertical-align: middle;}
.s-box {width: 100%;overflow: hidden;padding: 24px 24px 12px 24px;}
.c-align {text-align: center;}
.r-align {text-align: right;}
.fare-h-m {width: 100%;overflow: hidden;font-family:'Roboto';font-size: 15px;color: #1f4c8f;font-weight: bold;border-bottom: #e2e2e2 1px solid;padding: 0 0 14px 0;}
.f-sub:hover {background: #e4e4e4 none repeat scroll 0 0;}
.f-sub {width: 100%;overflow: hidden;font-family:'Roboto';font-size: 16px;color: #2c2c2c;border-bottom: #e2e2e2 1px solid;padding: 15px 0;cursor:pointer;}
.f-sub1 {width: 100%;overflow: hidden;font-family:'Roboto';font-size: 16px;color: #2c2c2c;border-bottom: #e2e2e2 1px solid;padding: 12px 0;line-height: 20px;}
.fare-p {font-family: Calibri, Arial, Helvetica, sans-serif;font-size: 25px;font-weight: bold;color: #ff7200;line-height: 20px;}
.fare-p sup {font-size: 55% !important;line-height: 0;position: relative;top: -0.5em !important;vertical-align: middle !important;}
.padd {padding: 0px;}
.tt-hint {color: #999;}
.tt-dropdown-menu { color:#000000; font-weight: bold; width: 100%;margin-top: 7px;background: #fff;border: 1px solid #e6e6e6;max-height: 300px;overflow-y: auto;white-space: nowrap;}
.tt-suggestion {line-height: 1em;padding: 15px 20px;font-size: 13px;border-bottom: 1px solid #e6e6e6;}
.tt-suggestion p {margin: 0;}
.tt-suggestion.tt-cursor {color: #fff;background: #123996;cursor: pointer;}

.button_example{
color: #d9eef7;
border: solid 1px #0076a3;
background: #0095cd;
background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
background: -moz-linear-gradient(top, #00adee, #0078a5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
padding: 10px 20px 13px !important;
margin-right: 30px;
margin-top: 12px;
color: #fff !important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.button_example:hover{
background: #0095cd;
background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
background: -moz-linear-gradient(top, #00adee, #0078a5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}

footer{ margin:0; padding:20px; background:#fff;}
footer h5{ font-size:16px; font-weight:bold;}
footer ul{ margin:0; padding:0;}
footer ul li{ margin:0; padding:0; list-style:none; line-height:30px;}
footer ul li a{ color:#414141; text-decoration:none; font-size:14px;}
footer ul li a:hover{ color:#0455B5; text-decoration:none;}

.travel-offering{ background:#f3f3f3 !important; padding:30px 0; margin-top:30px;}
.offering-header{ color:#2f2f2f; font-size:30px; font-weight:300;}


.siteDetails{width:100%; overflow:hidden; padding:60px 0; background:#f9f9f9;}
.siteDetails .heading5, .top-destination .heading4, .popularDestinations .heading5, .popularCountries .heading5{ text-align:center; font-weight: 300; margin-bottom:60px; font-size:18px;}
.siteDetails .detailSec{ border-left:1px solid #cccccc; padding-top:15px;}
.siteDetails .detailSec figure{ margin-bottom:15px;}
.siteDetails .detailSec:nth-child(2){border:0;}
.siteDetails .detailSec h3{ font-size:16px; font-family: 'Montserrat-SemiBold', sans-serif; padding-bottom:5px;}
.siteDetails .detailSec p{color:#616161; font-size:12px; line-height:18px; padding-bottom:8px;}
.siteDetails .detailSec p a{color:#0355a8;}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {   
border-color: rgba(44, 72, 139, 1);
box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset, 0 0 1px rgba(44, 72, 139, 0.6);
outline: 0 none;
}

.top-destination2{width:100%; overflow:hidden; padding:60px 0; background:#fff}
.top-destination2 h3{font-size:32px; font-family: 'Roboto', sans-serif; padding-bottom:17px;}
.top-destination2 .heading4{font-size:18px; padding:18px 0 18px 0;font-family: 'Roboto', sans-serif; text-align:center; margin-bottom:30px;}

.top-dest{ background:#fff; overflow:hidden; box-shadow:0 2px 2px #e5e5e5; margin-bottom:36px;}
.top-dest h4{font-size:18px; padding:18px 0 18px 0;font-family: 'Roboto', sans-serif; text-align:center; margin-bottom:30px;}
.top-dest h4 a{color:#313132;}
.card {background: transparent;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);box-shadow: 0 1px 3px rgba(0,0,0,0.2); margin-bottom:30px; text-align:center !important;}
.card a.featured-image {display: block;background-size: cover;background-position: 50%;-webkit-box-shadow: inset 0 -30px 120px rgba(0,0,0,0.33);box-shadow: inset 0 -30px 120px rgba(0,0,0,0.33);-webkit-transition: box-shadow .15s ease .1s;-o-transition: box-shadow .15s ease .1s;transition: box-shadow .15s ease .1s; height:210px;}
.cards .card-details {background-color: #fff;}
.card-title {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.card-title { font-size: 16px;margin-top: 0;padding: 12px 0px;margin-bottom: 0px;}
.card-title a {color:#414141;}
.card-details{ background:#fff; text-align:left; padding-left:15px;}
.card-details p{ padding-left:15px; padding-bottom:10px; padding-top:0px;}
.cards .card-details .hierarchy {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.cards .card-details .hierarchy .symbol {color: #95979c;vertical-align: top;}
ul.hierarchy{ margin:0; padding:0; padding-bottom:10px;}
ul.hierarchy li.symbol {color: #95979c;margin: 0 6px 0 2px; text-align:left;}
ul.hierarchy li {display: inline-block;}
.cards .card-details .meta-details {line-height: 13px;position: relative;}
.card-details .meta-details {font-size: 13px;}
.featured-destinations2 .cards .card {background: transparent;margin-bottom: 3rem;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.2);box-shadow: 0 1px 3px rgba(0,0,0,0.2);}
.meta-details {line-height: 13px;position: relative;}
.banner {color: #fff;margin-bottom: 0x;position: relative;z-index: 20;height:640px; background: transparent;}
#page-heading{ background:#022243; padding:20px 0px;}
#page-heading h1{ font-size:30px; font-weight:700; color:#fff; margin:0; padding:0;}

@media (max-width:767px){
	
	.tfn-number{display: none;}
	#call-btn2 {
	position: fixed;
	bottom: 0;
	width: 100%;
	padding-top: 10px;
	background-color: #FF6C00;
    border-color: #FF9F00;
	padding-bottom: 10px;
	text-align: center !important;
	z-index: 980; display:block;
   font-weight: 600;
	}
	.calltoaction a{
		color: #fff;
	}
}