PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/hotebooking.site/wp-content/themes/travelerc/css/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/hotebooking.site/wp-content/themes/travelerc/css/styles.css |
.datepicker table, .owl-controls { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none } .checkbox-inline label, .form-group.form-group-ghost .form-control:hover, .radio-inline label, ul.slimmenu li .collapser { cursor: pointer } .owl-cap-title, .preview-title, .search-tabs > .tabbable > .nav-tabs > li > a, .text-uc, .uc, ul.slimmenu li a { text-transform: uppercase } .alignnone { margin: 5px 20px 20px 0 } .aligncenter, div.aligncenter { display: block; margin: 5px auto } .alignright { float: right; margin: 5px 0 20px 20px } .alignleft { float: left; margin: 5px 20px 20px 0 } a img.alignright { float: right; margin: 5px 0 20px 20px } a img.alignleft, a img.alignnone { margin: 5px 20px 20px 0 } a img.alignleft { float: left } a img.aligncenter { display: block; margin-left: auto; margin-right: auto } .wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; padding: 5px 3px 10px; text-align: center } .wp-caption.alignleft, .wp-caption.alignnone { margin: 5px 20px 20px 0 } .wp-caption.alignright { margin: 5px 0 20px 20px } .wp-caption img { border: 0; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden } blockquote, body { position: relative } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: .875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000 } body { color: #737373; font-family: 'Open Sans', Tahoma, Arial, helvetica, sans-serif; font-size: 14px; line-height: 1.6em; font-weight: 400; overflow: auto } .text-hero, h1, h2, h3, h4, h5, ul.slimmenu li a { font-family: Roboto, arial, helvetica, sans-serif } .hover-img, .post, .testimonial .testimonial-author, .thumb-list > li { overflow: hidden } a { color: #ed8323; text-decoration: none } a:hover { color: #c96810; text-decoration: none } .footer-links > li > a:hover, .list-footer > li > a:hover, .text-udl, .thumb-list > li .thumb-list-item-caption .thumb-list-item-title a:hover, a.text-udl:hover { text-decoration: underline } .text-hero, h1, h2, h3, h4, h5 { margin-top: 0; font-weight: 300; color: #565656; line-height: 1.3em } .text-hero.bolded, h1.bolded, h2.bolded, h3.bolded, h4.bolded, h5.bolded { font-weight: 400 } .text-hero b, h1 b, h2 b, h3 b, h4 b, h5 b { font-weight: 300; line-height: 1em } .text-hero small, h1 small, h2 small, h3 small, h4 small, h5 small { font-size: 50%; font-weight: inherit } h1 { font-size: 51.98px } h2 { font-size: 39.99px } h3 { font-size: 30.76px } h4 { font-size: 23.66px } h5 { font-size: 18.2px; font-weight: 300 } * > small, small { color: #818181; font-size: 10px; line-height: 1.4em } .text-lg, big { color: #686868; font-size: 16px; line-height: 1.78em } .page-title { font-size: 55px; margin: 30px 0 } @media (max-width: 992px) { .page-title { font-size: 50px } } .text-white, .text-white .text-hero, .text-white a, .text-white a:hover, .text-white big, .text-white h1, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white small, .text-white span, a.text-white:hover { color: #fff } .text-default { color: #737373 } .text-darken, 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 } .lh1em, .text-hero, .text-xl { line-height: 1em } .text-darken { color: #626262 } .text-gray { color: grey } .text-hero { font-size: 200px } .text-xl { font-size: 100px } blockquote { 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 } .bg-holder > .bg-blur:before, .gap:after, .nav-drop > .nav-drop-menu > li:first-child > a:before, .spinner-clock:before, .thumb:after, .top-user-area .top-user-area-list > li:after, ul.slimmenu li .collapser:before { content: '' } .testimonial .testimonial-inner { background: #fff; padding: 20px; border: 1px solid #d9d9d9; position: relative; margin-bottom: 22px; -webkit-border-radius: 4px; border-radius: 4px } .testimonial .testimonial-inner:after, .testimonial .testimonial-inner:before { display: block; position: absolute; content: ''; width: 0; height: 0; border-style: solid; top: 100% } .testimonial .testimonial-inner:after { border-color: #fff transparent transparent; border-width: 18px 18px 0 0 } .testimonial .testimonial-inner:before { border-color: #d9d9d9 transparent transparent; border-width: 20px 20px 0 0; left: 19px } .testimonial blockquote { padding: 0; font-weight: 400; font-style: italic; margin: 0; color: #737373 } .testimonial blockquote:before { display: none } .testimonial blockquote p { color: #737373 } .testimonial .testimonial-author img { width: auto; float: left; margin-right: 10px; -webkit-border-radius: 50%; border-radius: 50% } .testimonial .testimonial-author .testimonial-author-name { font-weight: 700; margin-bottom: 0; font-size: 13px } .testimonial .testimonial-author cite { font-size: 12px; font-style: italic; line-height: 1em; margin: 0; opacity: .85; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85); filter: alpha(opacity=85); display: block } .testimonial-color .testimonial-inner { border: 1px solid #ed8323; background: #ed8323 } .testimonial-color .testimonial-inner blockquote, .testimonial-color .testimonial-inner blockquote p { color: #fff } .testimonial-color .testimonial-inner:after, .testimonial-color .testimonial-inner:before { border-color: #ed8323 transparent transparent } .btn { -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; -ms-transition: .2s; transition: .2s; -webkit-border-radius: 3px; border-radius: 3px } .btn:hover { -webkit-border-radius: 10px; border-radius: 10px } .btn > .fa, .btn > .im { margin: 0 5px } .btn-primary { background: #ed8323; border-color: #e27513 } .btn-primary:hover { background: #e27513; border-color: #c96810 } .btn-primary-invert { background: #127cdc; border-color: #1070c6; color: #fff } .btn-primary-invert:hover { color: #fff; background: #1070c6; border-color: #0e63b0 } .btn-paypal { background: #0079c1; color: #fff; border-color: #006dae } .btn-paypal:hover { color: #fff; background: #006dae; border-color: #00619a } .btn-ghost { background: 0 0 } .btn-ghost.btn-primary { color: #ed8323; background: #fff } .btn-ghost.btn-primary:hover { background: #ed8323 } .btn-ghost.btn-success { color: #5cb85c } .btn-ghost.btn-success:hover { background: #5cb85c } .btn-ghost.btn-info { color: #5bc0de } .btn-ghost.btn-info:hover { background: #5bc0de } .btn-ghost.btn-warning { color: #f0ad4e } .btn-ghost.btn-warning:hover { background: #f0ad4e } .btn-ghost.btn-danger { color: #d9534f } .btn-ghost.btn-danger:hover { background: #d9534f } .btn-ghost.btn-primary-invert { color: #127cdc } .btn-ghost.btn-primary-invert:hover { background: #127cdc } .btn-ghost:hover { color: #fff } .btn-ghost.btn-default:hover { color: #454545 } .btn-ghost.btn-white { border-color: #fff; color: #fff } .btn-ghost.btn-white:hover { background: #fff; color: #737373 } .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 !important } .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 } .pb15 { padding-bottom: 15px !important } .pb20 { padding-bottom: 20px !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-col-gap > [class^=col-], .row.row-wrap > [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, .5) } .form-group.form-group-ghost:-moz-placeholder { color: rgba(255, 255, 255, .5); opacity: 1; -ms-filter: none; filter: none } .form-group.form-group-ghost::-moz-placeholder { color: rgba(255, 255, 255, .5); opacity: 1; -ms-filter: none; filter: none } .form-group.form-group-ghost:-ms-input-placeholder { color: rgba(255, 255, 255, .5) } .form-group.form-group-ghost .input-icon, .form-group.form-group-ghost label { 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, .1); border-color: #fff; color: #fff } .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: 25px } .form-group.form-group-lg .input-icon { width: 45px; height: 45px; line-height: 45px; font-size: 22px } .form-group.form-group-lg.form-group-icon-left .form-control { padding-left: 45px } .form-group.form-group-lg.form-group-icon-right .form-control { padding-right: 45px } .form-group.form-group-lg > label { font-size: 16px; margin-bottom: 15px } .form-group.form-group-lg .form-control { height: 45px; padding: 10px 18px; font-size: 13px } .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 { height: 25px; padding: 3px 7px; font-size: 12px; line-height: 1.4em } .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: center; color: #b3b3b3; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s; z-index: 99991 } .form-group.form-group-filled label.label-highlight, .form-group.form-group-focus .input-icon.input-icon-hightlight, label.label-focus { color: #ed8323 } .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: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s } .form-group.form-group-filled .input-icon-show + label + .form-control, .form-group.form-group-focus .input-icon.input-icon-show + label + .form-control { padding-left: 32px } .form-group.form-group-icon-right .input-icon { right: 1px; left: auto } .form-group.form-group-focus .input-icon { -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s } .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-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 label { -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s } .form-group.form-group-filled label.label-anim { color: #ed8323; -webkit-animation: label-anim .5s; -moz-animation: label-anim .5s; -o-animation: label-anim .5s; -ms-animation: label-anim .5s; animation: label-anim .5s } .form-control { -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; line-height: 1.6em } .form-control:active, .form-control:focus { -webkit-box-shadow: none; box-shadow: none; border: 1px solid #ed8323 } .help-block { font-size: 12px; margin-top: 7px } .checkbox, .radio { margin-bottom: 15px; margin-top: 0 } body .form-custom-taxonomy .checkbox label { font-size: .96em } .checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline { margin-left: 15px } label.label-focus { -webkit-animation: label-anim .5s; -moz-animation: label-anim .5s; -o-animation: label-anim .5s; -ms-animation: label-anim .5s; animation: label-anim .5s } .btn-group-select-num .btn-primary:not(.btn-group-select-num .btn-primary.active) { background: #fff !important } .btn-group-select-num > .btn { -webkit-border-radius: 50% !important; border-radius: 50% !important; padding: 0; background: 0 0; color: #737373; border: 1px solid transparent; height: 35px; line-height: 35px; width: 35px } body .btn-group-select-num > .btn:not(.active) { background: 0 0 !important } .btn-group-select-num > .btn:not(.active):hover { color: #737373; border-color: #737373; background: 0 0 !important } .btn-group-select-num > .btn.active, .btn-group-select-num > .btn.active:hover { background: #ed8323; border-color: #e27513; -webkit-box-shadow: none; box-shadow: none; color: #fff } .form-group-lg .btn-group-select-num { margin-top: 3px } .btn-group-select-num label { margin-right: 4px } @-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) } } .menu-collapser { position: relative; background-color: #333; color: #fff; 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; display: flex; align-items: center } .menu-collapser > a:first-child { display: flex } .menu-collapser .collapse-button { background-color: transparent; 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 } ul.slimmenu.collapsed li, ul.slimmenu.collapsed li a { -webkit-box-sizing: border-box; -moz-box-sizing: border-box } .menu-collapser .collapse-button .icon-bar { background-color: #f5f5f5; -webkit-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px rgba(0, 0, 0, .25); box-shadow: 0 1px rgba(0, 0, 0, .25); display: block; height: 2px; width: 18px; margin: 2px 0 } ul.slimmenu, ul.slimmenu li ul { margin: 0; list-style: none } ul.slimmenu { padding: 0; width: 100% } ul.slimmenu li { position: relative; display: inline-block } ul.slimmenu li a { display: block; padding: 12px 20px; font-size: 15px; color: #737373; -webkit-transition: background-color .17s ease-out; -moz-transition: background-color .17s ease-out; -o-transition: background-color .17s ease-out; -ms-transition: background-color .17s ease-out; transition: background-color .17s ease-out } ul.slimmenu li .sub-menu a { padding: 12px 34px 12px 20px } ul.slimmenu li.active > a, ul.slimmenu li:hover > a { background: #ed8323; color: #fff } ul.slimmenu li .collapser { position: absolute; right: 11px; top: 0; width: 20px; height: 100%; text-align: center; z-index: 999 } ul.slimmenu li .collapser:before { display: inline-block; height: 100%; vertical-align: middle } ul.slimmenu li .collapser > i { text-align: center; color: #333; font-size: 18px; vertical-align: middle } ul.slimmenu li ul li { display: block; width: 100% } ul.slimmenu li > ul, ul.slimmenu li > ul > li ul { display: none; position: absolute; z-index: 999 } ul.slimmenu li ul li a { background-color: #333; color: #fff } ul.slimmenu li > ul { left: 0; top: 100%; padding: 0; min-width: 170px } ul.slimmenu li > ul > li ul { left: 100%; top: 0; width: 100% } ul.slimmenu.collapsed li { display: block; width: 100%; box-sizing: border-box } ul.slimmenu.collapsed li ul li a { background: 0 0; color: #ed8323 } .menu.slimmenu li.current-menu-ancestor .sub-toggle i.fa, .menu.slimmenu li:hover .sub-toggle i.fa, .menu.slimmenu.collapsed .sub-toggle i, ul.slimmenu.collapsed li .sub-collapser > i { color: #fff } ul.slimmenu.collapsed li ul li a:hover { background: #ed8323; color: #fff } ul.slimmenu.collapsed li a { display: -webkit-box; display: -moz-box; border-bottom: 1px solid rgba(0, 0, 0, .075); box-sizing: border-box } ul.slimmenu.collapsed li > ul { display: none; position: static; width: 100%; padding-left: 20px } ul.slimmenu.collapsed li .sub-collapser { height: 50px; width: 50px; right: 0; background: #c96810 } ul.slimmenu li .sub-toggle { width: 20px; right: 9px } ul.slimmenu li a { padding-right: 32px } ul.slimmenu > li { border: none; margin-right: 3px } ul.slimmenu li, ul.slimmenu li ul li { background: none; } ul.slimmenu.collapsed li .sub-toggle { right: 0; height: 48px; width: 48px; background-color: #ed8323 } ul.slimmenu li .sub-toggle { background-color: transparent } .st_menu_clicked { background: #ed8323; color: #fff !important } .gap { display: block; position: relative; margin: 30px 0; clear: both } .box-icon-left + .thumb-caption, .box-icon-right + .thumb-caption, .gap:after, .img-left + .thumb-caption, .img-right + .thumb-caption, .thumb-header-left + .thumb-caption, .thumb-header-right + .thumb-caption, .thumb:after { display: table } .gap:after { clear: both } .gap-small { margin: 15px 0 } .gap-mini { margin: 10px 0 } .gap-big { margin: 60px 0 } .gap-large { margin: 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 { width: 100%; -webkit-filter: blur(0); filter: blur(0) } .search-tabs-abs { position: absolute; top: 0; width: 65% } @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% } .search-tabs-to-top { position: relative; z-index: 10 } .search-tabs-bg > h1 { color: #fff; margin-bottom: 25px } .search-tabs-bg > .tabbable > .tab-content > .tab-pane { background: #fff; padding: 25px; display: block; opacity: 1; -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, .15); box-shadow: 0 2px 1px rgba(0, 0, 0, .15) } .search-tabs-bg > .tabbable > .tab-content > .tab-pane .form-control { background: rgba(255, 255, 255, .5) } .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, .4); border: none !important; color: #fff } @media (max-width: 992px) { .search-tabs-bottom { position: relative; bottom: auto; top: 0; margin-top: 50px } .search-tabs-bg > .tabbable > .nav-tabs > li > a > span { display: none } } .search-tabs-bg > .tabbable > .nav-tabs > li > a:hover > .fa { background: #ed8323; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s } .search-tabs-bg > .tabbable > .nav-tabs > li > a > .fa, .single-location .search-tabs-bg .tabbable .nav-tabs > li > a i.fa { display: inline-block; width: 30px; height: 30px; line-height: 30px; margin-right: 2px; background: rgba(0, 0, 0, .3); text-align: center } .search-tabs-bg > .tabbable > .nav-tabs > li > a > .fa { -webkit-border-radius: 50%; border-radius: 50% } .single-location .search-tabs-bg .tabbable .nav-tabs > li > a i.fa { -webkit-border-radius: 50%; border-radius: 50%; color: #fff } .single-location .search-tabs-bg .tabbable .nav-tabs > li a { background-color: gray; color: #fff } .single-location .search-tabs-bg .tabbable .nav-tabs > li a:hover, .single-location .search-tabs-bg .tabbable .nav-tabs > li.active a, .single-location .search-tabs-bg .tabbable .nav-tabs > li:hover a { background-color: #ed8323 } @media (max-width: 992px) { .single-location .location_tab .tabbable .nav.nav-tabs { width: 100%; margin-bottom: 20px; margin-top: 20px } .full-page { min-height: 1000px } } .search-tabs-bg > .tabbable > .nav-tabs > li.active > a:hover > .fa { background: rgba(0, 0, 0, .3) } .search-tabs-bg > .tabbable > .nav-tabs > li.active > a { background: #ed8323; color: #fff; padding-top: 15px; margin-top: -5px } .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; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .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, .hover-img .hover-icon-group, .hover-img [class*=" hover-icon-"], .hover-img [class^=hover-icon-], .hover-img > .hover-inner { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; position: absolute; opacity: 0 } .hover-img .hover-icon-group, .hover-img .hover-icon-group-bottom-left, .hover-img .hover-icon-group-bottom-right, .hover-img .hover-icon-group-center-bottom, .hover-img .hover-icon-group-center-top, .hover-img .hover-icon-group-top-left, .hover-img .hover-icon-group-top-right { list-style: none; margin: 0; padding: 0; width: 100%; text-align: center } .hover-img .hover-inner, .hover-img > .hover-inner { width: 101%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box } .hover-img .hover-icon-group-bottom-left > li, .hover-img .hover-icon-group-bottom-right > li, .hover-img .hover-icon-group-center-bottom > li, .hover-img .hover-icon-group-center-top > li, .hover-img .hover-icon-group-top-left > li, .hover-img .hover-icon-group-top-right > li, .hover-img .hover-icon-group > li { display: inline-block; margin: 0 5px } .hover-img .hover-icon-group-bottom-left, .hover-img .hover-icon-group-top-left { text-align: left } .hover-img .hover-icon-group-bottom-right, .hover-img .hover-icon-group-top-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; transition: .3s; 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 { padding: 15px; top: 0; left: 0; box-sizing: border-box; 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%); transition: .3s } .hover-img > .hover-inner.hover-inner-sm { padding: 10px } .hover-img .hover-inner { padding: 15px; box-sizing: border-box; background: #ed8323; color: #fff } .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, .5) } .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, .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: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden } .bg-holder, .full-page, .rel, .special-area, .top-area { position: relative } .hover-img .hover-icon-group-top-left, .hover-img .hover-icon-top-left, .hover-img .hover-title-top, .hover-img .hover-title-top-left { bottom: auto; top: 0 } .hover-img .hover-icon-group-top-right, .hover-img .hover-icon-top-right, .hover-img .hover-title-top-right { bottom: auto; top: 0; left: auto; right: 0 } .hover-img .hover-icon-bottom-right, .hover-img .hover-icon-group-bottom-right, .hover-img .hover-title-bottom-right { left: auto; right: 0 } .hover-img .hover-title-bottom-left, .hover-img .hover-title-bottom-right, .hover-img .hover-title-center, .hover-img .hover-title-center-bottom, .hover-img .hover-title-center-top, .hover-img .hover-title-top-left, .hover-img .hover-title-top-right { display: table; width: auto } .hover-img .hover-icon-bottom-left, .hover-img .hover-icon-bottom-right, .hover-img .hover-icon-group-bottom-left, .hover-img .hover-icon-group-bottom-right, .hover-img .hover-icon-group-top-left, .hover-img .hover-icon-group-top-right, .hover-img .hover-icon-top-left, .hover-img .hover-icon-top-right, .hover-img .hover-title-bottom-left, .hover-img .hover-title-bottom-right, .hover-img .hover-title-top-left, .hover-img .hover-title-top-right { margin: 15px } .hover-img .hover-icon, .hover-img .hover-title-center { 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-icon-center-bottom, .hover-img .hover-icon-center-top, .hover-img .hover-icon-group-center-bottom, .hover-img .hover-icon-group-center-top, .hover-img .hover-title-center-bottom, .hover-img .hover-title-center-top { 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-icon-center-top, .hover-img .hover-icon-group-center-top, .hover-img .hover-title-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-icon, .hover-img .hover-hold.hover-title-center { -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-icon-center-bottom, .hover-img .hover-hold.hover-icon-center-top, .hover-img .hover-hold.hover-icon-group-center-bottom, .hover-img .hover-hold.hover-icon-group-center-top, .hover-img .hover-hold.hover-title-center-bottom, .hover-img .hover-hold.hover-title-center-top { -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-icon, .hover-img:hover .hover-icon-group, .hover-img:hover .hover-inner-wrap, .hover-img:hover .hover-title, .hover-img:hover [class*=" hover-icon-"], .hover-img:hover [class*=" hover-title-"], .hover-img:hover [class^=hover-icon-], .hover-img:hover [class^=hover-title-], .hover-img:hover > .hover-inner { 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-icon, .hover-img:hover .hover-title-center { -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-icon-center-bottom, .hover-img:hover .hover-icon-center-top, .hover-img:hover .hover-icon-group-center-bottom, .hover-img:hover .hover-icon-group-center-top, .hover-img:hover .hover-title-center-bottom, .hover-img:hover .hover-title-center-top { -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: .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 { line-height: 0; 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 } .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 .thumb-social, .thumb-caption btn { margin-top: 7.5px } .thumb-caption .thumb-meta, .thumb-progress { margin-top: 6px; margin-bottom: 0 } .thumb-caption .thumb-meta { font-style: italic } .thumb-caption .thumb-meta [class^="fa fa-"] { margin-right: 5px } .text-white .thumb-desc { color: #e6e6e6 } .text-white .thumb-title { color: #fff } .post { margin-bottom: 45px; border-bottom: 1px solid #e6e6e6 } .post .post-header { border-bottom: 2px solid #ed8323 } .post .post-meta, .thumb-list > li { border-bottom: 1px dashed #e6e6e6 } .post .post-header blockquote:not(.st_tour_grid blockquote) { padding: 40px 40px 40px 60px; font-size: 30px; 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-link { padding: 30px 15px; font-size: 50px; font-weight: 700; display: block; background: #ed8323; color: #fff } .post-link:hover { background: #d66f11; color: #fff } .post .post-inner { padding: 15px 0 45px } .post .post-title { margin: 0 0 15px; font-size: 35px } .post .post-desciption { margin-bottom: 15px } .post .post-meta { list-style: none; margin: 0 0 5px; padding: 0 0 5px; display: table } .post .post-meta li { display: inline-block; margin: 5px 20px 5px auto } .dis-table, .thumb-list > li .thumb-list-item-caption { display: table } .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 img { float: left } .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-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-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 } .loc-info, .loc-info .loc-info-title { color: #fff } .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: inherit; margin: 30px auto; -webkit-box-shadow: 0 4px 2px rgba(0, 0, 0, .2); box-shadow: 0 4px 2px rgba(0, 0, 0, .2) } body.boxed { width: 992px; margin: auto } } @media (min-width: 768px) { body.boxed { width: 768px; margin: auto } } @media (min-width: 1230px) { body.boxed { width: 1230px; margin: auto } } .global-wrap { height: auto } .full, .full-page { width: 100%; height: 100% } .full-height { height: 100% } @media (max-width: 992px) { .special-area, .top-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: #ed8323 } .bg-holder > .bg-blur, .bg-holder > .bg-img, .bg-holder > .bg-mask, .bg-holder > .bg-mask-darken, .bg-holder > .bg-mask-lighten, .bg-holder > .bg-parallax, .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; display: table } .bg-holder > .bg-img, .bg-holder > .bg-mask, .bg-holder > .bg-parallax { width: 100%; height: 100% } .bg-holder > .bg-mask, .bg-holder > .bg-mask-color, .bg-holder > .bg-mask-color-invert, .bg-holder > .bg-mask-darken, .bg-holder > .bg-mask-lighten, .bg-holder > .bg-mask-white { width: 100%; height: 100%; z-index: 5; opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); background: #000 } .bg-holder > .bg-mask-lighten { opacity: .3; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); filter: alpha(opacity=30) } .bg-holder > .bg-mask-darken { opacity: .8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80) !important } .bg-holder > .bg-mask-color { background: #ed8323 } .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 } .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 { -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-content, .bg-holder > .bg-holder-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-parallax { background-attachment: scroll; background-position: center center } .bg-holder > .bg-front.bg-front-mob-rel { position: relative } .header-top { max-height: none } } .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%) } .full-center, .hor-center { left: 50% !important; position: absolute !important } .hor-center { 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 { 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; padding-bottom: 50px; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .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 img { width: auto; margin-right: 10px; margin-top: -5px } .list, .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: 40px 0 20px; font-size: 13px } .loc-info .loc-info-list > li > a { color: #fff; opacity: .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, .round img { -webkit-border-radius: 50%; border-radius: 50% } .curved { -webkit-border-radius: 5px; border-radius: 5px } img { max-width: 100%; height: auto } img.origin { width: auto } img.pp-img { width: 200px; margin-bottom: 10px } .header-top { padding: 10px 0; background: #4d4d4d } .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 { position: absolute; top: 30%; right: 0; height: 40%; background: rgba(255, 255, 255, .13); width: 1px } .top-user-area .top-user-area-list > li:last-child:after { background: 0 0 } .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: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s; border: 2px solid rgba(0, 0, 0, .1) } .top-user-area .top-user-area-list > li.top-user-area-avatar > a:hover > img { border: 2px solid #ed8323 } .top-user-area .top-user-area-list > li.top-user-area-lang > a > img { margin-top: -2px; margin-right: 3px; opacity: .8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80); -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .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 } div.nav-drop { display: inline-block } .nav-drop { position: relative; padding-right: 23px !important } .nav-drop .fa-angle-down, .nav-drop .fa-angle-up { position: absolute; right: 8px; line-height: inherit; top: 0; font-size: 90%; opacity: .7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: alpha(opacity=70); -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .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 .3s, -webkit-transform .3s; -moz-transition: opacity .3s, -moz-transform .3s; -o-transition: opacity .3s, -o-transform .3s; -ms-transition: opacity .3s, -ms-transform .3s; transition: opacity .3s, transform .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: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s; text-align: left } .nav-drop > .nav-drop-menu > li > a > .right { float: right } .nav-drop > .nav-drop-menu > li > a:hover { background: #ed8323 } .nav-drop > .nav-drop-menu > li:last-child > a { border-bottom: none } .nav-drop > .nav-drop-menu > li:first-child > a:before { position: absolute; width: 0; height: 0; border-style: solid; border-width: 0 10px 10px; border-color: transparent transparent #262626; 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) } .animate-icon-bottom-to-top, .animate-icon-left-to-right, .animate-icon-right-to-left, .animate-icon-top-to-bottom, .booking-item-features-expand > li, .booking-item-flight-details, .card-select > li, .icon-group, .pagination, .tagline { overflow: hidden } .list { list-style: none; 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, .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: 0 0; padding: 0; font-size: 13px; margin-bottom: 0 } .breadcrumb > li + li:before { content: '\f105'; font-family: FontAwesome; padding: 0 7px } footer#main-footer > .row { background: #262626; padding: 60px 0 30px } footer#main-footer { 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 { border-color: #ed8323 } .list-footer > li { margin-bottom: 5px } .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; 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: #ed8323; -webkit-border-radius: 0 !important; border-radius: 0 !important; -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; -ms-transition: .2s; transition: .2s } .card-select .card-select-cvc, .logo-holder { -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s } .pagination li > a:hover { background: #4d4d4d; color: #fff } .nav-pills > li.active > a:hover, .pagination li.active > a, .pagination li.active > a:hover { background: #ed8323 } .pagination li.dots { line-height: 16px; text-align: center; font-size: 30px; color: #ccc } .nav-pills > li.active > a { background: #ed8323; cursor: default } .nav-sm > li > a { padding: 5px 10px; font-size: 13px } .nav-no-br > li > a { -webkit-border-radius: 0; border-radius: 0 } .nav-bot-space { margin-bottom: 15px } .card-select { list-style: none; margin: 0; padding: 0 } .card-select > li { 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: #ed8323 } .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: .3s; transition: .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: #ed8323 } .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: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transition: .3s; transition: .3s } .logo-holder > img { width: auto } .footer-links, .footer-social { position: absolute; bottom: 50px; width: 100%; text-align: center } .logo-holder:hover { opacity: 1; -ms-filter: none; filter: none } .footer-links { list-style: none; font-size: 10px } .footer-links > li { display: inline-block; margin: 0 10px } .footer-links > li > a { opacity: .7; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); filter: alpha(opacity=70); color: #fff } .footer-links > li > a:hover { opacity: 1; -ms-filter: none; filter: none } .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: #ed8323 } .card-thumb .card-thumb-primary-label { position: absolute; top: 10px; left: 10px; display: inline-block; line-height: 1em; padding: 4px 6px; background: #ed8323; 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: #ed8323; 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: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s } .card-thumb .card-thumb-actions > li > a:hover { background: #ed8323; 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 } @media screen and (max-width: 1000px) { .spinner-clock { -ms-transform: scale(.7, .7); -webkit-transform: scale(.7, .7); transform: scale(.7, .7) } } .spinner-clock:before { width: 12px; height: 12px; position: absolute; top: 50%; left: 50%; background: #fff; -webkit-border-radius: 50%; border-radius: 50%; 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: .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; height: 85px; top: 0; left: 0 } .tagline > span, .tagline > ul { height: 85px; line-height: 85px; display: block; float: left } .tagline > span { color: rgba(255, 255, 255, .85) } .tagline > ul { position: relative; top: 0; -webkit-perspective: 1000; -moz-perspective: 1000; -ms-perspective: 1000; perspective: 1000px; list-style: none; margin: 0; padding: 0; width: 600px } .tagline > ul > li { font-weight: 500; position: absolute; margin: 0; padding-left: 15px; top: -85px; -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; -ms-transition: .5s; transition: .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) } .booking-item, .booking-item-img-wrap .booking-item-img-num, .nav-side > li > a { -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; -ms-transition: .2s } .tagline > ul > li.active { top: 0; opacity: 1; -ms-filter: none; filter: none; -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -o-transform: rotateY(0); -ms-transform: rotateY(0); transform: rotateY(0) } .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; transition: .2s; font-size: 17px } .last-minute-rating { color: #ed8323; 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: #ed8323; color: #fff } .datepicker { padding: 4px; direction: ltr } .datepicker-inline { width: 250px; border: 1px solid #ccc; padding: 10px 15px } .datepicker-dropdown:after, .datepicker-dropdown:before { display: inline-block; border-top: 0; position: absolute; content: '' } .datepicker.datepicker-rtl { direction: rtl } .datepicker.datepicker-rtl table tr td span { float: right } .datepicker-dropdown { top: 0; left: 0 } .datepicker-dropdown:before { border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, .2) } .datepicker-dropdown:after { border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fff } .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, .datepicker.months div.datepicker-months, .datepicker.years div.datepicker-years { display: block } .datepicker table { margin: 0; -webkit-touch-callout: none; -khtml-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.focused, .datepicker table tr td.day:hover { background: #eee; cursor: pointer } .datepicker table tr td.day { border: 1px solid #e6e6e6 } .datepicker table tr td.new, .datepicker table tr td.old { color: #999 } .datepicker table tr td.disabled, .datepicker table tr td.disabled:hover { background: 0 0; color: #999; cursor: default } .datepicker table tr td.today, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover { color: #000; position: relative } .datepicker table tr td.today.disabled:before, .datepicker table tr td.today.disabled:hover:before, .datepicker table tr td.today:before, .datepicker table tr td.today: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 #ed8323; position: absolute } .datepicker table tr td.today.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover.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:hover:active, .open .dropdown-toggle.datepicker table tr td.today, .open .dropdown-toggle.datepicker table tr td.today.disabled, .open .dropdown-toggle.datepicker table tr td.today.disabled:hover, .open .dropdown-toggle.datepicker table tr td.today:hover { background-image: none } .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled.disabled.active, .datepicker table tr td.today.disabled.disabled:active, .datepicker table tr td.today.disabled.disabled:focus, .datepicker table tr td.today.disabled.disabled:hover, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today.disabled:hover.disabled.active, .datepicker table tr td.today.disabled:hover.disabled:active, .datepicker table tr td.today.disabled:hover.disabled:focus, .datepicker table tr td.today.disabled:hover.disabled:hover, .datepicker table tr td.today.disabled:hover[disabled], .datepicker table tr td.today.disabled:hover[disabled].active, .datepicker table tr td.today.disabled:hover[disabled]:active, .datepicker table tr td.today.disabled:hover[disabled]:focus, .datepicker table tr td.today.disabled:hover[disabled]:hover, .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled[disabled].active, .datepicker table tr td.today.disabled[disabled]:active, .datepicker table tr td.today.disabled[disabled]:focus, .datepicker table tr td.today.disabled[disabled]:hover, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today:hover.disabled.active, .datepicker table tr td.today:hover.disabled:active, .datepicker table tr td.today:hover.disabled:focus, .datepicker table tr td.today:hover.disabled:hover, .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today:hover[disabled].active, .datepicker table tr td.today:hover[disabled]:active, .datepicker table tr td.today:hover[disabled]:focus, .datepicker table tr td.today:hover[disabled]:hover, .datepicker table tr td.today[disabled], .datepicker table tr td.today[disabled].active, .datepicker table tr td.today[disabled]:active, .datepicker table tr td.today[disabled]:focus, .datepicker table tr td.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.today, fieldset[disabled] .datepicker table tr td.today.active, fieldset[disabled] .datepicker table tr td.today.disabled, fieldset[disabled] .datepicker table tr td.today.disabled.active, fieldset[disabled] .datepicker table tr td.today.disabled:active, fieldset[disabled] .datepicker table tr td.today.disabled:focus, fieldset[disabled] .datepicker table tr td.today.disabled:hover, fieldset[disabled] .datepicker table tr td.today.disabled:hover.active, fieldset[disabled] .datepicker table tr td.today.disabled:hover:active, fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.today:active, fieldset[disabled] .datepicker table tr td.today:focus, fieldset[disabled] .datepicker table tr td.today:hover, fieldset[disabled] .datepicker table tr td.today:hover.active, fieldset[disabled] .datepicker table tr td.today:hover:active, fieldset[disabled] .datepicker table tr td.today:hover:focus, fieldset[disabled] .datepicker table tr td.today:hover:hover { 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.disabled, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range:hover { background: #eee; -webkit-border-radius: 0; border-radius: 0 } .datepicker table tr td.active.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover.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:hover:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover.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:hover:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover.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:hover:active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover, .open .dropdown-toggle.datepicker table tr td.range.today:hover, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover, .open .dropdown-toggle.datepicker table tr td.selected:hover { background-image: none } .datepicker table tr td.range.today, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today:hover { color: #000; background-color: #f7ca77; border-color: #f1a417; -webkit-border-radius: 0; border-radius: 0 } .datepicker table tr td.range.today.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover.active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.disabled:hover:focus, .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:focus, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today:hover:focus, .datepicker table tr td.range.today:hover:hover, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover, .open .dropdown-toggle.datepicker table tr td.range.today:hover { color: #000; background-color: #f4bb51; border-color: #bf800c } .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled.disabled.active, .datepicker table tr td.range.today.disabled.disabled:active, .datepicker table tr td.range.today.disabled.disabled:focus, .datepicker table tr td.range.today.disabled.disabled:hover, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today.disabled:hover.disabled.active, .datepicker table tr td.range.today.disabled:hover.disabled:active, .datepicker table tr td.range.today.disabled:hover.disabled:focus, .datepicker table tr td.range.today.disabled:hover.disabled:hover, .datepicker table tr td.range.today.disabled:hover[disabled], .datepicker table tr td.range.today.disabled:hover[disabled].active, .datepicker table tr td.range.today.disabled:hover[disabled]:active, .datepicker table tr td.range.today.disabled:hover[disabled]:focus, .datepicker table tr td.range.today.disabled:hover[disabled]:hover, .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today.disabled[disabled].active, .datepicker table tr td.range.today.disabled[disabled]:active, .datepicker table tr td.range.today.disabled[disabled]:focus, .datepicker table tr td.range.today.disabled[disabled]:hover, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today:hover.disabled.active, .datepicker table tr td.range.today:hover.disabled:active, .datepicker table tr td.range.today:hover.disabled:focus, .datepicker table tr td.range.today:hover.disabled:hover, .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today:hover[disabled].active, .datepicker table tr td.range.today:hover[disabled]:active, .datepicker table tr td.range.today:hover[disabled]:focus, .datepicker table tr td.range.today:hover[disabled]:hover, .datepicker table tr td.range.today[disabled], .datepicker table tr td.range.today[disabled].active, .datepicker table tr td.range.today[disabled]:active, .datepicker table tr td.range.today[disabled]:focus, .datepicker table tr td.range.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.today, fieldset[disabled] .datepicker table tr td.range.today.active, fieldset[disabled] .datepicker table tr td.range.today.disabled, fieldset[disabled] .datepicker table tr td.range.today.disabled.active, fieldset[disabled] .datepicker table tr td.range.today.disabled:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.range.today:active, fieldset[disabled] .datepicker table tr td.range.today:focus, fieldset[disabled] .datepicker table tr td.range.today:hover, fieldset[disabled] .datepicker table tr td.range.today:hover.active, fieldset[disabled] .datepicker table tr td.range.today:hover:active, fieldset[disabled] .datepicker table tr td.range.today:hover:focus, fieldset[disabled] .datepicker table tr td.range.today:hover:hover { background-color: #f7ca77; border-color: #f1a417 } .datepicker table tr td.selected, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected:hover { color: #fff; background-color: #999; border-color: #555; text-shadow: 0 -1px 0 rgba(0, 0, 0, .25) } .datepicker table tr td.selected.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover.active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled:hover:focus, .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected:active, .datepicker table tr td.selected:focus, .datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected:hover:focus, .datepicker table tr td.selected:hover:hover, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover, .open .dropdown-toggle.datepicker table tr td.selected:hover { border-color: #373737; background-color: #858585 } .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled.disabled.active, .datepicker table tr td.selected.disabled.disabled:active, .datepicker table tr td.selected.disabled.disabled:focus, .datepicker table tr td.selected.disabled.disabled:hover, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected.disabled:hover.disabled.active, .datepicker table tr td.selected.disabled:hover.disabled:active, .datepicker table tr td.selected.disabled:hover.disabled:focus, .datepicker table tr td.selected.disabled:hover.disabled:hover, .datepicker table tr td.selected.disabled:hover[disabled], .datepicker table tr td.selected.disabled:hover[disabled].active, .datepicker table tr td.selected.disabled:hover[disabled]:active, .datepicker table tr td.selected.disabled:hover[disabled]:focus, .datepicker table tr td.selected.disabled:hover[disabled]:hover, .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected.disabled[disabled].active, .datepicker table tr td.selected.disabled[disabled]:active, .datepicker table tr td.selected.disabled[disabled]:focus, .datepicker table tr td.selected.disabled[disabled]:hover, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected:hover.disabled.active, .datepicker table tr td.selected:hover.disabled:active, .datepicker table tr td.selected:hover.disabled:focus, .datepicker table tr td.selected:hover.disabled:hover, .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected:hover[disabled].active, .datepicker table tr td.selected:hover[disabled]:active, .datepicker table tr td.selected:hover[disabled]:focus, .datepicker table tr td.selected:hover[disabled]:hover, .datepicker table tr td.selected[disabled], .datepicker table tr td.selected[disabled].active, .datepicker table tr td.selected[disabled]:active, .datepicker table tr td.selected[disabled]:focus, .datepicker table tr td.selected[disabled]:hover, fieldset[disabled] .datepicker table tr td.selected, fieldset[disabled] .datepicker table tr td.selected.active, fieldset[disabled] .datepicker table tr td.selected.disabled, fieldset[disabled] .datepicker table tr td.selected.disabled.active, fieldset[disabled] .datepicker table tr td.selected.disabled:active, fieldset[disabled] .datepicker table tr td.selected.disabled:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:hover, fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.selected:active, fieldset[disabled] .datepicker table tr td.selected:focus, fieldset[disabled] .datepicker table tr td.selected:hover, fieldset[disabled] .datepicker table tr td.selected:hover.active, fieldset[disabled] .datepicker table tr td.selected:hover:active, fieldset[disabled] .datepicker table tr td.selected:hover:focus, fieldset[disabled] .datepicker table tr td.selected:hover:hover { background-color: #999; border-color: #555 } .datepicker table tr td.active, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover { color: #fff; background-color: #428bca; border-color: #357ebd; text-shadow: 0 -1px 0 rgba(0, 0, 0, .25) } .datepicker table tr td.active.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover, .datepicker table tr td.active:hover.active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active:hover:hover, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td.active:hover { color: #fff; background-color: #ed8323; border-color: #e27513 } .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled.disabled.active, .datepicker table tr td.active.disabled.disabled:active, .datepicker table tr td.active.disabled.disabled:focus, .datepicker table tr td.active.disabled.disabled:hover, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active.disabled:hover.disabled.active, .datepicker table tr td.active.disabled:hover.disabled:active, .datepicker table tr td.active.disabled:hover.disabled:focus, .datepicker table tr td.active.disabled:hover.disabled:hover, .datepicker table tr td.active.disabled:hover[disabled], .datepicker table tr td.active.disabled:hover[disabled].active, .datepicker table tr td.active.disabled:hover[disabled]:active, .datepicker table tr td.active.disabled:hover[disabled]:focus, .datepicker table tr td.active.disabled:hover[disabled]:hover, .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled[disabled].active, .datepicker table tr td.active.disabled[disabled]:active, .datepicker table tr td.active.disabled[disabled]:focus, .datepicker table tr td.active.disabled[disabled]:hover, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active:hover.disabled.active, .datepicker table tr td.active:hover.disabled:active, .datepicker table tr td.active:hover.disabled:focus, .datepicker table tr td.active:hover.disabled:hover, .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active:hover[disabled].active, .datepicker table tr td.active:hover[disabled]:active, .datepicker table tr td.active:hover[disabled]:focus, .datepicker table tr td.active:hover[disabled]:hover, .datepicker table tr td.active[disabled], .datepicker table tr td.active[disabled].active, .datepicker table tr td.active[disabled]:active, .datepicker table tr td.active[disabled]:focus, .datepicker table tr td.active[disabled]:hover, fieldset[disabled] .datepicker table tr td.active, fieldset[disabled] .datepicker table tr td.active.active, fieldset[disabled] .datepicker table tr td.active.disabled, fieldset[disabled] .datepicker table tr td.active.disabled.active, fieldset[disabled] .datepicker table tr td.active.disabled:active, fieldset[disabled] .datepicker table tr td.active.disabled:focus, fieldset[disabled] .datepicker table tr td.active.disabled:hover, fieldset[disabled] .datepicker table tr td.active.disabled:hover.active, fieldset[disabled] .datepicker table tr td.active.disabled:hover:active, fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus, fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover, fieldset[disabled] .datepicker table tr td.active:active, fieldset[disabled] .datepicker table tr td.active:focus, fieldset[disabled] .datepicker table tr td.active:hover, fieldset[disabled] .datepicker table tr td.active:hover.active, fieldset[disabled] .datepicker table tr td.active:hover:active, fieldset[disabled] .datepicker table tr td.active:hover:focus, fieldset[disabled] .datepicker table tr td.active:hover:hover { 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: 0 0; color: #999; cursor: default } .datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover { color: #fff; background-color: #428bca; border-color: #357ebd; text-shadow: 0 -1px 0 rgba(0, 0, 0, .25) } .datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:active, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active:hover:hover, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td span.active:hover { color: #fff; background-color: #ed8323; border-color: #e27513 } .datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover.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:hover:active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open .dropdown-toggle.datepicker table tr td span.active:hover { background-image: none } .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled.disabled.active, .datepicker table tr td span.active.disabled.disabled:active, .datepicker table tr td span.active.disabled.disabled:focus, .datepicker table tr td span.active.disabled.disabled:hover, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active.disabled:hover.disabled.active, .datepicker table tr td span.active.disabled:hover.disabled:active, .datepicker table tr td span.active.disabled:hover.disabled:focus, .datepicker table tr td span.active.disabled:hover.disabled:hover, .datepicker table tr td span.active.disabled:hover[disabled], .datepicker table tr td span.active.disabled:hover[disabled].active, .datepicker table tr td span.active.disabled:hover[disabled]:active, .datepicker table tr td span.active.disabled:hover[disabled]:focus, .datepicker table tr td span.active.disabled:hover[disabled]:hover, .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled[disabled].active, .datepicker table tr td span.active.disabled[disabled]:active, .datepicker table tr td span.active.disabled[disabled]:focus, .datepicker table tr td span.active.disabled[disabled]:hover, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active:hover.disabled.active, .datepicker table tr td span.active:hover.disabled:active, .datepicker table tr td span.active:hover.disabled:focus, .datepicker table tr td span.active:hover.disabled:hover, .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active:hover[disabled].active, .datepicker table tr td span.active:hover[disabled]:active, .datepicker table tr td span.active:hover[disabled]:focus, .datepicker table tr td span.active:hover[disabled]:hover, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active[disabled].active, .datepicker table tr td span.active[disabled]:active, .datepicker table tr td span.active[disabled]:focus, .datepicker table tr td span.active[disabled]:hover, fieldset[disabled] .datepicker table tr td span.active, fieldset[disabled] .datepicker table tr td span.active.active, fieldset[disabled] .datepicker table tr td span.active.disabled, fieldset[disabled] .datepicker table tr td span.active.disabled.active, fieldset[disabled] .datepicker table tr td span.active.disabled:active, fieldset[disabled] .datepicker table tr td span.active.disabled:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, fieldset[disabled] .datepicker table tr td span.active:active, fieldset[disabled] .datepicker table tr td span.active:focus, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active:hover.active, fieldset[disabled] .datepicker table tr td span.active:hover:active, fieldset[disabled] .datepicker table tr td span.active:hover:focus, fieldset[disabled] .datepicker table tr td span.active:hover:hover { background-color: #428bca; border-color: #357ebd } .datepicker table tr td span.new, .datepicker table tr td span.old { color: #999 } .datepicker th.datepicker-switch { width: 145px } .datepicker tfoot tr th, .datepicker thead tr:first-child th { cursor: pointer } .datepicker tfoot tr th:hover, .datepicker thead tr:first-child 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: 400; 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, .2); -webkit-border-radius: 0; border-radius: 0; -webkit-background-clip: padding; -moz-background-clip: padding; background-clip: padding-box; 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, .2); box-shadow: 0 2px 1px rgba(0, 0, 0, .2); padding: 7px 10px } .fotorama__arr:before, .fotorama__fullscreen-icon:before, .fotorama__video-close:before, .fotorama__video-play:before, .i-check:before, .i-radio:before, .owl-controls .owl-buttons div:before, .twitter .tweet-list li:before { font-family: FontAwesome } .datepicker.datepicker-inline td, .datepicker.datepicker-inline th, .datepicker.dropdown-menu td, .datepicker.dropdown-menu th { padding: 0 5px } .datepicker thead tr:first-child th.next:before, .datepicker thead tr:first-child th.prev: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, .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, .2); box-shadow: 0 2px 1px rgba(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, .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 { 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 } .booking-list, .icon-group, .icon-list { padding: 0; list-style: none } @media (min-width: 767px) { .bootstrap-timepicker-widget.modal { width: 200px; margin-left: -100px } } @media (max-width: 767px) { .bootstrap-timepicker, .bootstrap-timepicker .dropdown-menu { width: 100% } } .cc-form .form-group { float: left } .cc-form .form-group.form-group-cc-name, .cc-form .form-group.form-group-cc-number { width: 60%; margin-right: 5% } .cc-form .form-group.form-group-cc-cvc, .cc-form .form-group.form-group-cc-date { 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: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .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: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s } .cc-form .form-group.form-group-cc-number input.visa + .cc-card-icon { background-image: url(../img/payment/visa-curved-32px.png) } .cc-form .form-group.form-group-cc-number input.mastercard + .cc-card-icon { background-image: url(../img/payment/mastercard-curved-32px.png) } .cc-form .form-group.form-group-cc-number input.amex + .cc-card-icon { background-image: url(../img/payment/american-express-curved-32px.png) } .cc-form .form-group.form-group-cc-number input.discover + .cc-card-icon { background-image: url(../img/payment/discover-curved-32px.png) } .cc-form .form-group.form-group-cc-number input.maestro + .cc-card-icon { background-image: url(../img/payment/maestro-curved-32px.png) } .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 .fa, .icon-list-inline > li:last-child { margin-right: 0 } .icon-group { margin: 0 } .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: 1; position: relative; width: 30px; height: 30px; line-height: 30px !important; text-align: center; display: block; background: #ed8323; color: #fff; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s } .box-icon:hover, [class*=" box-icon-"]:hover, [class^=box-icon-]:hover { background: gray; color: #fff } .box-icon-inline, .box-icon:before, [class*=" box-icon-"]:before, [class^=box-icon-]:before { display: inline-block } .box-icon-normal { line-height: 30px !important } .box-icon-md { width: 45px !important; height: 45px !important; line-height: 45px !important; font-size: 21px !important } .box-icon-big { width: 60px !important; height: 60px !important; line-height: 60px !important; font-size: 28px !important } .box-icon-large { width: 90px !important; height: 90px !important; line-height: 90px !important; font-size: 42px !important } .box-icon-huge { width: 120px !important; height: 120px !important; line-height: 120px !important; font-size: 56px !important } .box-icon-black { background: #333 } .box-icon-black:hover { background: #000 } .box-icon-gray { background: grey } .box-icon-gray:hover { background: #4d4d4d } .box-icon-white { background: #fff; color: #ed8323 } .box-icon-white:hover { color: #ed8323; 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: #ed8323 } .box-icon-to-black:hover { background: #333 } .box-icon-to-gray:hover { background: grey } .box-icon-to-white:hover { background: #fff; color: #ed8323 } .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: 0 0; border: 1px solid #ed8323; color: #ed8323 } .box-icon-border:hover, [class*=" box-icon-border"]:hover, [class^=box-icon-border]:hover { background: #ed8323; color: #fff } .box-icon-border.box-icon-black, .box-icon-border.box-icon-to-black:hover, [class*=" box-icon-border"].box-icon-black, [class*=" box-icon-border"].box-icon-to-black:hover, [class^=box-icon-border].box-icon-black, [class^=box-icon-border].box-icon-to-black:hover { border-color: #333; color: #333 } .box-icon-border.box-icon-black:hover, .box-icon-border.box-icon-to-black:hover:hover, [class*=" box-icon-border"].box-icon-black:hover, [class*=" box-icon-border"].box-icon-to-black:hover:hover, [class^=box-icon-border].box-icon-black:hover, [class^=box-icon-border].box-icon-to-black:hover:hover { background: #333 } .box-icon-border.box-icon-gray, .box-icon-border.box-icon-to-gray:hover, [class*=" box-icon-border"].box-icon-gray, [class*=" box-icon-border"].box-icon-to-gray:hover, [class^=box-icon-border].box-icon-gray, [class^=box-icon-border].box-icon-to-gray:hover { border-color: grey; color: grey } .box-icon-border.box-icon-gray:hover, .box-icon-border.box-icon-to-gray:hover:hover, [class*=" box-icon-border"].box-icon-gray:hover, [class*=" box-icon-border"].box-icon-to-gray:hover:hover, [class^=box-icon-border].box-icon-gray:hover, [class^=box-icon-border].box-icon-to-gray:hover:hover { background: grey } .box-icon-border.box-icon-to-white:hover, .box-icon-border.box-icon-white, [class*=" box-icon-border"].box-icon-to-white:hover, [class*=" box-icon-border"].box-icon-white, [class^=box-icon-border].box-icon-to-white:hover, [class^=box-icon-border].box-icon-white { border-color: #fff; color: #fff } .box-icon-border.box-icon-to-white:hover:hover, .box-icon-border.box-icon-white:hover, [class*=" box-icon-border"].box-icon-to-white:hover:hover, [class*=" box-icon-border"].box-icon-white:hover, [class^=box-icon-border].box-icon-to-white:hover:hover, [class^=box-icon-border].box-icon-white:hover { color: #ed8323; background: #fff } .box-icon-border.box-icon-info, .box-icon-border.box-icon-to-info:hover, [class*=" box-icon-border"].box-icon-info, [class*=" box-icon-border"].box-icon-to-info:hover, [class^=box-icon-border].box-icon-info, [class^=box-icon-border].box-icon-to-info:hover { border-color: #2f96b4; color: #2f96b4 } .box-icon-border.box-icon-info:hover, .box-icon-border.box-icon-to-info:hover:hover, [class*=" box-icon-border"].box-icon-info:hover, [class*=" box-icon-border"].box-icon-to-info:hover:hover, [class^=box-icon-border].box-icon-info:hover, [class^=box-icon-border].box-icon-to-info:hover:hover { background: #2f96b4 } .box-icon-border.box-icon-success, .box-icon-border.box-icon-to-success:hover, [class*=" box-icon-border"].box-icon-success, [class*=" box-icon-border"].box-icon-to-success:hover, [class^=box-icon-border].box-icon-success, [class^=box-icon-border].box-icon-to-success:hover { border-color: #51a351; color: #51a351 } .box-icon-border.box-icon-success:hover, .box-icon-border.box-icon-to-success:hover:hover, [class*=" box-icon-border"].box-icon-success:hover, [class*=" box-icon-border"].box-icon-to-success:hover:hover, [class^=box-icon-border].box-icon-success:hover, [class^=box-icon-border].box-icon-to-success:hover:hover { background: #51a351 } .box-icon-border.box-icon-to-warning:hover, .box-icon-border.box-icon-warning, [class*=" box-icon-border"].box-icon-to-warning:hover, [class*=" box-icon-border"].box-icon-warning, [class^=box-icon-border].box-icon-to-warning:hover, [class^=box-icon-border].box-icon-warning { border-color: #f89406; color: #f89406 } .box-icon-border.box-icon-to-warning:hover:hover, .box-icon-border.box-icon-warning:hover, [class*=" box-icon-border"].box-icon-to-warning:hover:hover, [class*=" box-icon-border"].box-icon-warning:hover, [class^=box-icon-border].box-icon-to-warning:hover:hover, [class^=box-icon-border].box-icon-warning:hover { background: #f89406 } .box-icon-border.box-icon-danger, .box-icon-border.box-icon-to-danger:hover, [class*=" box-icon-border"].box-icon-danger, [class*=" box-icon-border"].box-icon-to-danger:hover, [class^=box-icon-border].box-icon-danger, [class^=box-icon-border].box-icon-to-danger:hover { border-color: #bd362f; color: #bd362f } .box-icon-border.box-icon-danger:hover, .box-icon-border.box-icon-to-danger:hover:hover, [class*=" box-icon-border"].box-icon-danger:hover, [class*=" box-icon-border"].box-icon-to-danger:hover:hover, [class^=box-icon-border].box-icon-danger:hover, [class^=box-icon-border].box-icon-to-danger:hover:hover { background: #bd362f } .box-icon-border.box-icon-inverse, .box-icon-border.box-icon-to-inverse:hover, [class*=" box-icon-border"].box-icon-inverse, [class*=" box-icon-border"].box-icon-to-inverse:hover, [class^=box-icon-border].box-icon-inverse, [class^=box-icon-border].box-icon-to-inverse:hover { border-color: #127cdc; color: #127cdc } .box-icon-border.box-icon-inverse:hover, .box-icon-border.box-icon-to-inverse:hover:hover, [class*=" box-icon-border"].box-icon-inverse:hover, [class*=" box-icon-border"].box-icon-to-inverse:hover:hover, [class^=box-icon-border].box-icon-inverse: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: #ed8323; background: #ed8323 } .box-icon-border-dashed { border-style: dashed !important } .box-icon-left { float: left; margin-right: 15px } .box-icon-right { float: right; margin-left: 15px } .box-icon-center { margin: 0 auto } .animate-icon, .animate-icon:before, [class*=" animate-icon"], [class*=" animate-icon"]:before, [class^=animate-icon], [class^=animate-icon]:before { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden } .mfp-wrap, .owl-carousel .owl-item, .owl-carousel .owl-wrapper { -webkit-backface-visibility: hidden; -ms-backface-visibility: hidden } .animate-icon:hover:before, [class*=" animate-icon"]:hover:before, [class^=animate-icon]:hover:before { -webkit-animation-duration: 1s; -moz-animation-duration: 1s; -o-animation-duration: 1s; -ms-animation-duration: 1s; animation-duration: 1s } .animate-icon:after, [class*=" animate-icon"]:after, [class^=animate-icon]:after { z-index: -1; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; position: absolute; opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s; width: 100%; height: 100%; content: ''; left: 0; top: 0 } .booking-item, .booking-item-img-wrap, .booking-list > li { position: relative } .animate-icon:hover:after, [class*=" animate-icon"]:hover:after, [class^=animate-icon]:hover:after { opacity: 1; -ms-filter: none; filter: none } .animate-icon-flash:hover:before { -webkit-animation-name: flash; -moz-animation-name: flash; -o-animation-name: flash; -ms-animation-name: flash; animation-name: flash } .animate-icon-shake:hover:before { -webkit-animation-name: shake; -moz-animation-name: shake; -o-animation-name: shake; -ms-animation-name: shake; animation-name: shake } .animate-icon-bounce:hover:before { -webkit-animation-name: bounce; -moz-animation-name: bounce; -o-animation-name: bounce; -ms-animation-name: bounce; animation-name: bounce } .animate-icon-tada:hover:before { -webkit-animation-name: tada; -moz-animation-name: tada; -o-animation-name: tada; -ms-animation-name: tada; animation-name: tada } .animate-icon-swing:hover:before { -webkit-animation-name: swing; -moz-animation-name: swing; -o-animation-name: swing; -ms-animation-name: swing; animation-name: swing } .animate-icon-wobble:hover:before { -webkit-animation-name: wobble; -moz-animation-name: wobble; -o-animation-name: wobble; -ms-animation-name: wobble; animation-name: wobble } .animate-icon-pulse:hover:before { -webkit-animation-name: pulse; -moz-animation-name: pulse; -o-animation-name: pulse; -ms-animation-name: pulse; animation-name: pulse } .animate-icon-left-to-right:hover:before { -webkit-animation: left-to-right .3s forwards; -moz-animation: left-to-right .3s forwards; -o-animation: left-to-right .3s forwards; -ms-animation: left-to-right .3s forwards; animation: left-to-right .3s forwards } .animate-icon-right-to-left:hover:before { -webkit-animation: right-to-left .3s forwards; -moz-animation: right-to-left .3s forwards; -o-animation: right-to-left .3s forwards; -ms-animation: right-to-left .3s forwards; animation: right-to-left .3s forwards } .animate-icon-bottom-to-top:hover:before { -webkit-animation: bottom-to-top .3s forwards; -moz-animation: bottom-to-top .3s forwards; -o-animation: bottom-to-top .3s forwards; -ms-animation: bottom-to-top .3s forwards; animation: bottom-to-top .3s forwards } .animate-icon-top-to-bottom:hover:before { -webkit-animation: top-to-bottom .3s forwards; -moz-animation: top-to-bottom .3s forwards; -o-animation: top-to-bottom .3s forwards; -ms-animation: top-to-bottom .3s forwards; animation: top-to-bottom .3s forwards } .animate-icon-border-rise-alt:after, .animate-icon-border-rise:after { -webkit-box-shadow: 0 0 0 2px #ed8323; box-shadow: 0 0 0 2px #ed8323 } .animate-icon-border-rise-alt.box-icon-black:after, .animate-icon-border-rise-alt.box-icon-to-black:hover:after, .animate-icon-border-rise.box-icon-black:after, .animate-icon-border-rise.box-icon-to-black:hover:after { -webkit-box-shadow: 0 0 0 2px #333; box-shadow: 0 0 0 2px #333 } .animate-icon-border-rise-alt.box-icon-gray:after, .animate-icon-border-rise-alt.box-icon-to-gray:hover:after, .animate-icon-border-rise.box-icon-gray:after, .animate-icon-border-rise.box-icon-to-gray:hover:after { -webkit-box-shadow: 0 0 0 2px grey; box-shadow: 0 0 0 2px grey } .animate-icon-border-rise-alt.box-icon-info:after, .animate-icon-border-rise-alt.box-icon-to-info:hover:after, .animate-icon-border-rise.box-icon-info:after, .animate-icon-border-rise.box-icon-to-info:hover:after { -webkit-box-shadow: 0 0 0 2px #2f96b4; box-shadow: 0 0 0 2px #2f96b4 } .animate-icon-border-rise-alt.box-icon-success:after, .animate-icon-border-rise-alt.box-icon-to-success:hover:after, .animate-icon-border-rise.box-icon-success:after, .animate-icon-border-rise.box-icon-to-success:hover:after { -webkit-box-shadow: 0 0 0 2px #51a351; box-shadow: 0 0 0 2px #51a351 } .animate-icon-border-rise-alt.box-icon-to-warning:hover:after, .animate-icon-border-rise-alt.box-icon-warning:after, .animate-icon-border-rise.box-icon-to-warning:hover:after, .animate-icon-border-rise.box-icon-warning:after { -webkit-box-shadow: 0 0 0 2px #f89406; box-shadow: 0 0 0 2px #f89406 } .animate-icon-border-rise-alt.box-icon-danger:after, .animate-icon-border-rise-alt.box-icon-to-danger:hover:after, .animate-icon-border-rise.box-icon-danger:after, .animate-icon-border-rise.box-icon-to-danger:hover:after { -webkit-box-shadow: 0 0 0 2px #bd362f; box-shadow: 0 0 0 2px #bd362f } .animate-icon-border-rise-alt.box-icon-inverse:after, .animate-icon-border-rise-alt.box-icon-to-inverse:hover:after, .animate-icon-border-rise.box-icon-inverse:after, .animate-icon-border-rise.box-icon-to-inverse:hover:after { -webkit-box-shadow: 0 0 0 2px #127cdc; box-shadow: 0 0 0 2px #127cdc } .animate-icon-border-rise-alt.box-icon-to-normal:after:hover, .animate-icon-border-rise.box-icon-to-normal:after:hover { -webkit-box-shadow: 0 0 0 2px #ed8323; box-shadow: 0 0 0 2px #ed8323 } .animate-icon-border-rise-alt.round:after, .animate-icon-border-rise.round:after { -webkit-border-radius: 50%; border-radius: 50% } .animate-icon-border-rise:after { -webkit-transform: scale(.8); -moz-transform: scale(.8); -o-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8) } .animate-icon-border-rise:hover:after { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2) } .animate-icon-border-rise-alt:after { -webkit-transform: scale(1.6); -moz-transform: scale(1.6); -o-transform: scale(1.6); -ms-transform: scale(1.6); transform: scale(1.6) } .animate-icon-border-rise-alt:hover:after { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2) } .animate-icon-border-fadeout { color: #fff; background: 0 0; border: 2px solid #ed8323 } .animate-icon-border-fadeout:after { opacity: 1; -ms-filter: none; filter: none; background: #ed8323 } .animate-icon-border-fadeout:hover { color: #ed8323; background: 0 0 } .animate-icon-border-fadeout:hover:after { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } .animate-icon-border-fadeout.box-icon-black, .animate-icon-border-fadeout.box-icon-to-black:hover { border-color: #333 } .animate-icon-border-fadeout.box-icon-black:after, .animate-icon-border-fadeout.box-icon-to-black:hover:after { background: #333 } .animate-icon-border-fadeout.box-icon-black:hover, .animate-icon-border-fadeout.box-icon-to-black:hover:hover { color: #333 } .animate-icon-border-fadeout.box-icon-gray, .animate-icon-border-fadeout.box-icon-to-gray:hover { border-color: grey } .animate-icon-border-fadeout.box-icon-gray:after, .animate-icon-border-fadeout.box-icon-to-gray:hover:after { background: grey } .animate-icon-border-fadeout.box-icon-gray:hover, .animate-icon-border-fadeout.box-icon-to-gray:hover:hover { color: grey } .animate-icon-border-fadeout.box-icon-info, .animate-icon-border-fadeout.box-icon-to-info:hover { border-color: #2f96b4 } .animate-icon-border-fadeout.box-icon-info:after, .animate-icon-border-fadeout.box-icon-to-info:hover:after { background: #2f96b4 } .animate-icon-border-fadeout.box-icon-info:hover, .animate-icon-border-fadeout.box-icon-to-info:hover:hover { color: #2f96b4 } .animate-icon-border-fadeout.box-icon-success, .animate-icon-border-fadeout.box-icon-to-success:hover { border-color: #51a351 } .animate-icon-border-fadeout.box-icon-success:after, .animate-icon-border-fadeout.box-icon-to-success:hover:after { background: #51a351 } .animate-icon-border-fadeout.box-icon-success:hover, .animate-icon-border-fadeout.box-icon-to-success:hover:hover { color: #51a351 } .animate-icon-border-fadeout.box-icon-to-warning:hover, .animate-icon-border-fadeout.box-icon-warning { border-color: #f89406 } .animate-icon-border-fadeout.box-icon-to-warning:hover:after, .animate-icon-border-fadeout.box-icon-warning:after { background: #f89406 } .animate-icon-border-fadeout.box-icon-to-warning:hover:hover, .animate-icon-border-fadeout.box-icon-warning:hover { color: #f89406 } .animate-icon-border-fadeout.box-icon-danger, .animate-icon-border-fadeout.box-icon-to-danger:hover { border-color: #bd362f } .animate-icon-border-fadeout.box-icon-danger:after, .animate-icon-border-fadeout.box-icon-to-danger:hover:after { background: #bd362f } .animate-icon-border-fadeout.box-icon-danger:hover, .animate-icon-border-fadeout.box-icon-to-danger:hover:hover { color: #bd362f } .animate-icon-border-fadeout.box-icon-inverse, .animate-icon-border-fadeout.box-icon-to-inverse:hover { border-color: #127cdc } .animate-icon-border-fadeout.box-icon-inverse:after, .animate-icon-border-fadeout.box-icon-to-inverse:hover:after { background: #127cdc } .animate-icon-border-fadeout.box-icon-inverse:hover, .animate-icon-border-fadeout.box-icon-to-inverse:hover:hover { color: #127cdc } .animate-icon-border-fadeout.box-icon-to-normal { border-color: #ed8323 } .animate-icon-border-fadeout.box-icon-to-normal:after { background: #ed8323 } .animate-icon-border-fadeout.box-icon-to-normal:hover { color: #ed8323 } .animate-icon-border-fadeout.round:after { -webkit-border-radius: 50%; border-radius: 50% } .animate-icon-border-fadein { color: #ed8323; border: 2px solid #ed8323 } .animate-icon-border-fadein:after { -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } .animate-icon-border-fadein:hover { color: #fff } .animate-icon-border-fadein:hover:after { background: #ed8323; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } .animate-icon-border-fadein.box-icon-black, .animate-icon-border-fadein.box-icon-to-black:hover { color: #333; border-color: #333 } .animate-icon-border-fadein.box-icon-black:hover:after, .animate-icon-border-fadein.box-icon-to-black:hover:hover:after { background: #333 } .animate-icon-border-fadein.box-icon-gray, .animate-icon-border-fadein.box-icon-to-gray:hover { color: grey; border-color: grey } .animate-icon-border-fadein.box-icon-gray:hover:after, .animate-icon-border-fadein.box-icon-to-gray:hover:hover:after { background: grey } .animate-icon-border-fadein.box-icon-info, .animate-icon-border-fadein.box-icon-to-info:hover { color: #2f96b4; border-color: #2f96b4 } .animate-icon-border-fadein.box-icon-info:hover:after, .animate-icon-border-fadein.box-icon-to-info:hover:hover:after { background: #2f96b4 } .animate-icon-border-fadein.box-icon-success, .animate-icon-border-fadein.box-icon-to-success:hover { color: #51a351; border-color: #51a351 } .animate-icon-border-fadein.box-icon-success:hover:after, .animate-icon-border-fadein.box-icon-to-success:hover:hover:after { background: #51a351 } .animate-icon-border-fadein.box-icon-to-warning:hover, .animate-icon-border-fadein.box-icon-warning { color: #f89406; border-color: #f89406 } .animate-icon-border-fadein.box-icon-to-warning:hover:hover:after, .animate-icon-border-fadein.box-icon-warning:hover:after { background: #f89406 } .animate-icon-border-fadein.box-icon-danger, .animate-icon-border-fadein.box-icon-to-danger:hover { color: #bd362f; border-color: #bd362f } .animate-icon-border-fadein.box-icon-danger:hover:after, .animate-icon-border-fadein.box-icon-to-danger:hover:hover:after { background: #bd362f } .animate-icon-border-fadein.box-icon-inverse, .animate-icon-border-fadein.box-icon-to-inverse:hover { color: #127cdc; border-color: #127cdc } .animate-icon-border-fadein.box-icon-inverse:hover:after, .animate-icon-border-fadein.box-icon-to-inverse:hover:hover:after { background: #127cdc } .animate-icon-border-fadein.box-icon-to-normal:hover { color: #ed8323; border-color: #ed8323 } .animate-icon-border-fadein.box-icon-to-normal:hover:hover:after { background: #ed8323 } .animate-icon-border-fadein.round:after { -webkit-border-radius: 50%; border-radius: 50% } @-moz-keyframes flash { 0%, 100%, 50% { opacity: 1; -ms-filter: none; filter: none } 25%, 75% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } } @-webkit-keyframes flash { 0%, 100%, 50% { opacity: 1; -ms-filter: none; filter: none } 25%, 75% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } } @-o-keyframes flash { 0%, 100%, 50% { opacity: 1; -ms-filter: none; filter: none } 25%, 75% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } } @-ms-keyframes flash { 0%, 100%, 50% { opacity: 1; -ms-filter: none; filter: none } 25%, 75% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } } @keyframes flash { 0%, 100%, 50% { opacity: 1; -ms-filter: none; filter: none } 25%, 75% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } } @-moz-keyframes shake { 0%, 100% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translateX(-10%); -moz-transform: translateX(-10%); -o-transform: translateX(-10%); -ms-transform: translateX(-10%); transform: translateX(-10%) } 20%, 40%, 60%, 80% { -webkit-transform: translateX(10%); -moz-transform: translateX(10%); -o-transform: translateX(10%); -ms-transform: translateX(10%); transform: translateX(10%) } } @-webkit-keyframes shake { 0%, 100% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translateX(-10%); -moz-transform: translateX(-10%); -o-transform: translateX(-10%); -ms-transform: translateX(-10%); transform: translateX(-10%) } 20%, 40%, 60%, 80% { -webkit-transform: translateX(10%); -moz-transform: translateX(10%); -o-transform: translateX(10%); -ms-transform: translateX(10%); transform: translateX(10%) } } @-o-keyframes shake { 0%, 100% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translateX(-10%); -moz-transform: translateX(-10%); -o-transform: translateX(-10%); -ms-transform: translateX(-10%); transform: translateX(-10%) } 20%, 40%, 60%, 80% { -webkit-transform: translateX(10%); -moz-transform: translateX(10%); -o-transform: translateX(10%); -ms-transform: translateX(10%); transform: translateX(10%) } } @-ms-keyframes shake { 0%, 100% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translateX(-10%); -moz-transform: translateX(-10%); -o-transform: translateX(-10%); -ms-transform: translateX(-10%); transform: translateX(-10%) } 20%, 40%, 60%, 80% { -webkit-transform: translateX(10%); -moz-transform: translateX(10%); -o-transform: translateX(10%); -ms-transform: translateX(10%); transform: translateX(10%) } } @keyframes shake { 0%, 100% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translateX(-10%); -moz-transform: translateX(-10%); -o-transform: translateX(-10%); -ms-transform: translateX(-10%); transform: translateX(-10%) } 20%, 40%, 60%, 80% { -webkit-transform: translateX(10%); -moz-transform: translateX(10%); -o-transform: translateX(10%); -ms-transform: translateX(10%); transform: translateX(10%) } } @-moz-keyframes bounce { 0%, 100%, 20%, 50%, 80% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) } 40% { -webkit-transform: translateY(-30%); -moz-transform: translateY(-30%); -o-transform: translateY(-30%); -ms-transform: translateY(-30%); transform: translateY(-30%) } 60% { -webkit-transform: translateY(-15%); -moz-transform: translateY(-15%); -o-transform: translateY(-15%); -ms-transform: translateY(-15%); transform: translateY(-15%) } } @-webkit-keyframes bounce { 0%, 100%, 20%, 50%, 80% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) } 40% { -webkit-transform: translateY(-30%); -moz-transform: translateY(-30%); -o-transform: translateY(-30%); -ms-transform: translateY(-30%); transform: translateY(-30%) } 60% { -webkit-transform: translateY(-15%); -moz-transform: translateY(-15%); -o-transform: translateY(-15%); -ms-transform: translateY(-15%); transform: translateY(-15%) } } @-o-keyframes bounce { 0%, 100%, 20%, 50%, 80% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) } 40% { -webkit-transform: translateY(-30%); -moz-transform: translateY(-30%); -o-transform: translateY(-30%); -ms-transform: translateY(-30%); transform: translateY(-30%) } 60% { -webkit-transform: translateY(-15%); -moz-transform: translateY(-15%); -o-transform: translateY(-15%); -ms-transform: translateY(-15%); transform: translateY(-15%) } } @-ms-keyframes bounce { 0%, 100%, 20%, 50%, 80% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) } 40% { -webkit-transform: translateY(-30%); -moz-transform: translateY(-30%); -o-transform: translateY(-30%); -ms-transform: translateY(-30%); transform: translateY(-30%) } 60% { -webkit-transform: translateY(-15%); -moz-transform: translateY(-15%); -o-transform: translateY(-15%); -ms-transform: translateY(-15%); transform: translateY(-15%) } } @keyframes bounce { 0%, 100%, 20%, 50%, 80% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) } 40% { -webkit-transform: translateY(-30%); -moz-transform: translateY(-30%); -o-transform: translateY(-30%); -ms-transform: translateY(-30%); transform: translateY(-30%) } 60% { -webkit-transform: translateY(-15%); -moz-transform: translateY(-15%); -o-transform: translateY(-15%); -ms-transform: translateY(-15%); transform: translateY(-15%) } } @-moz-keyframes tada { 0% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } 10%, 20% { -webkit-transform: scale(.9) rotate(-3deg); -moz-transform: scale(.9) rotate(-3deg); -o-transform: scale(.9) rotate(-3deg); -ms-transform: scale(.9) rotate(-3deg); transform: scale(.9) rotate(-3deg) } 30%, 50%, 70%, 90% { -webkit-transform: scale(1.1) rotate(3deg); -moz-transform: scale(1.1) rotate(3deg); -o-transform: scale(1.1) rotate(3deg); -ms-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg) } 40%, 60%, 80% { -webkit-transform: scale(1.1) rotate(-3deg); -moz-transform: scale(1.1) rotate(-3deg); -o-transform: scale(1.1) rotate(-3deg); -ms-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg) } 100% { -webkit-transform: scale(1) rotate(0); -moz-transform: scale(1) rotate(0); -o-transform: scale(1) rotate(0); -ms-transform: scale(1) rotate(0); transform: scale(1) rotate(0) } } @-webkit-keyframes tada { 0% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } 10%, 20% { -webkit-transform: scale(.9) rotate(-3deg); -moz-transform: scale(.9) rotate(-3deg); -o-transform: scale(.9) rotate(-3deg); -ms-transform: scale(.9) rotate(-3deg); transform: scale(.9) rotate(-3deg) } 30%, 50%, 70%, 90% { -webkit-transform: scale(1.1) rotate(3deg); -moz-transform: scale(1.1) rotate(3deg); -o-transform: scale(1.1) rotate(3deg); -ms-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg) } 40%, 60%, 80% { -webkit-transform: scale(1.1) rotate(-3deg); -moz-transform: scale(1.1) rotate(-3deg); -o-transform: scale(1.1) rotate(-3deg); -ms-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg) } 100% { -webkit-transform: scale(1) rotate(0); -moz-transform: scale(1) rotate(0); -o-transform: scale(1) rotate(0); -ms-transform: scale(1) rotate(0); transform: scale(1) rotate(0) } } @-o-keyframes tada { 0% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } 10%, 20% { -webkit-transform: scale(.9) rotate(-3deg); -moz-transform: scale(.9) rotate(-3deg); -o-transform: scale(.9) rotate(-3deg); -ms-transform: scale(.9) rotate(-3deg); transform: scale(.9) rotate(-3deg) } 30%, 50%, 70%, 90% { -webkit-transform: scale(1.1) rotate(3deg); -moz-transform: scale(1.1) rotate(3deg); -o-transform: scale(1.1) rotate(3deg); -ms-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg) } 40%, 60%, 80% { -webkit-transform: scale(1.1) rotate(-3deg); -moz-transform: scale(1.1) rotate(-3deg); -o-transform: scale(1.1) rotate(-3deg); -ms-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg) } 100% { -webkit-transform: scale(1) rotate(0); -moz-transform: scale(1) rotate(0); -o-transform: scale(1) rotate(0); -ms-transform: scale(1) rotate(0); transform: scale(1) rotate(0) } } @-ms-keyframes tada { 0% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } 10%, 20% { -webkit-transform: scale(.9) rotate(-3deg); -moz-transform: scale(.9) rotate(-3deg); -o-transform: scale(.9) rotate(-3deg); -ms-transform: scale(.9) rotate(-3deg); transform: scale(.9) rotate(-3deg) } 30%, 50%, 70%, 90% { -webkit-transform: scale(1.1) rotate(3deg); -moz-transform: scale(1.1) rotate(3deg); -o-transform: scale(1.1) rotate(3deg); -ms-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg) } 40%, 60%, 80% { -webkit-transform: scale(1.1) rotate(-3deg); -moz-transform: scale(1.1) rotate(-3deg); -o-transform: scale(1.1) rotate(-3deg); -ms-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg) } 100% { -webkit-transform: scale(1) rotate(0); -moz-transform: scale(1) rotate(0); -o-transform: scale(1) rotate(0); -ms-transform: scale(1) rotate(0); transform: scale(1) rotate(0) } } @keyframes tada { 0% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } 10%, 20% { -webkit-transform: scale(.9) rotate(-3deg); -moz-transform: scale(.9) rotate(-3deg); -o-transform: scale(.9) rotate(-3deg); -ms-transform: scale(.9) rotate(-3deg); transform: scale(.9) rotate(-3deg) } 30%, 50%, 70%, 90% { -webkit-transform: scale(1.1) rotate(3deg); -moz-transform: scale(1.1) rotate(3deg); -o-transform: scale(1.1) rotate(3deg); -ms-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg) } 40%, 60%, 80% { -webkit-transform: scale(1.1) rotate(-3deg); -moz-transform: scale(1.1) rotate(-3deg); -o-transform: scale(1.1) rotate(-3deg); -ms-transform: scale(1.1) rotate(-3deg); transform: scale(1.1) rotate(-3deg) } 100% { -webkit-transform: scale(1) rotate(0); -moz-transform: scale(1) rotate(0); -o-transform: scale(1) rotate(0); -ms-transform: scale(1) rotate(0); transform: scale(1) rotate(0) } } @-moz-keyframes swing { 100%, 20%, 40%, 60%, 80% { -webkit-transform-origin: top center; -moz-transform-origin: top center; -o-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center } 20% { -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -o-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg) } 40% { -webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg); -o-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg) } 60% { -webkit-transform: rotate(5deg); -moz-transform: rotate(5deg); -o-transform: rotate(5deg); -ms-transform: rotate(5deg); transform: rotate(5deg) } 80% { -webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg); -o-transform: rotate(-5deg); -ms-transform: rotate(-5deg); transform: rotate(-5deg) } 100% { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0) } } @-webkit-keyframes swing { 100%, 20%, 40%, 60%, 80% { -webkit-transform-origin: top center; -moz-transform-origin: top center; -o-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center } 20% { -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -o-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg) } 40% { -webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg); -o-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg) } 60% { -webkit-transform: rotate(5deg); -moz-transform: rotate(5deg); -o-transform: rotate(5deg); -ms-transform: rotate(5deg); transform: rotate(5deg) } 80% { -webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg); -o-transform: rotate(-5deg); -ms-transform: rotate(-5deg); transform: rotate(-5deg) } 100% { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0) } } @-o-keyframes swing { 100%, 20%, 40%, 60%, 80% { -webkit-transform-origin: top center; -moz-transform-origin: top center; -o-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center } 20% { -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -o-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg) } 40% { -webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg); -o-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg) } 60% { -webkit-transform: rotate(5deg); -moz-transform: rotate(5deg); -o-transform: rotate(5deg); -ms-transform: rotate(5deg); transform: rotate(5deg) } 80% { -webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg); -o-transform: rotate(-5deg); -ms-transform: rotate(-5deg); transform: rotate(-5deg) } 100% { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0) } } @-ms-keyframes swing { 100%, 20%, 40%, 60%, 80% { -webkit-transform-origin: top center; -moz-transform-origin: top center; -o-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center } 20% { -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -o-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg) } 40% { -webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg); -o-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg) } 60% { -webkit-transform: rotate(5deg); -moz-transform: rotate(5deg); -o-transform: rotate(5deg); -ms-transform: rotate(5deg); transform: rotate(5deg) } 80% { -webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg); -o-transform: rotate(-5deg); -ms-transform: rotate(-5deg); transform: rotate(-5deg) } 100% { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0) } } @keyframes swing { 100%, 20%, 40%, 60%, 80% { -webkit-transform-origin: top center; -moz-transform-origin: top center; -o-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center } 20% { -webkit-transform: rotate(15deg); -moz-transform: rotate(15deg); -o-transform: rotate(15deg); -ms-transform: rotate(15deg); transform: rotate(15deg) } 40% { -webkit-transform: rotate(-10deg); -moz-transform: rotate(-10deg); -o-transform: rotate(-10deg); -ms-transform: rotate(-10deg); transform: rotate(-10deg) } 60% { -webkit-transform: rotate(5deg); -moz-transform: rotate(5deg); -o-transform: rotate(5deg); -ms-transform: rotate(5deg); transform: rotate(5deg) } 80% { -webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg); -o-transform: rotate(-5deg); -ms-transform: rotate(-5deg); transform: rotate(-5deg) } 100% { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0) } } @-moz-keyframes wobble { 0%, 100% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } 15% { -webkit-transform: translateX(-25%) rotate(-5deg); -moz-transform: translateX(-25%) rotate(-5deg); -o-transform: translateX(-25%) rotate(-5deg); -ms-transform: translateX(-25%) rotate(-5deg); transform: translateX(-25%) rotate(-5deg) } 30% { -webkit-transform: translateX(20%) rotate(3deg); -moz-transform: translateX(20%) rotate(3deg); -o-transform: translateX(20%) rotate(3deg); -ms-transform: translateX(20%) rotate(3deg); transform: translateX(20%) rotate(3deg) } 45% { -webkit-transform: translateX(-15%) rotate(-3deg); -moz-transform: translateX(-15%) rotate(-3deg); -o-transform: translateX(-15%) rotate(-3deg); -ms-transform: translateX(-15%) rotate(-3deg); transform: translateX(-15%) rotate(-3deg) } 60% { -webkit-transform: translateX(10%) rotate(2deg); -moz-transform: translateX(10%) rotate(2deg); -o-transform: translateX(10%) rotate(2deg); -ms-transform: translateX(10%) rotate(2deg); transform: translateX(10%) rotate(2deg) } 75% { -webkit-transform: translateX(-5%) rotate(-1deg); -moz-transform: translateX(-5%) rotate(-1deg); -o-transform: translateX(-5%) rotate(-1deg); -ms-transform: translateX(-5%) rotate(-1deg); transform: translateX(-5%) rotate(-1deg) } } @-webkit-keyframes wobble { 0%, 100% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } 15% { -webkit-transform: translateX(-25%) rotate(-5deg); -moz-transform: translateX(-25%) rotate(-5deg); -o-transform: translateX(-25%) rotate(-5deg); -ms-transform: translateX(-25%) rotate(-5deg); transform: translateX(-25%) rotate(-5deg) } 30% { -webkit-transform: translateX(20%) rotate(3deg); -moz-transform: translateX(20%) rotate(3deg); -o-transform: translateX(20%) rotate(3deg); -ms-transform: translateX(20%) rotate(3deg); transform: translateX(20%) rotate(3deg) } 45% { -webkit-transform: translateX(-15%) rotate(-3deg); -moz-transform: translateX(-15%) rotate(-3deg); -o-transform: translateX(-15%) rotate(-3deg); -ms-transform: translateX(-15%) rotate(-3deg); transform: translateX(-15%) rotate(-3deg) } 60% { -webkit-transform: translateX(10%) rotate(2deg); -moz-transform: translateX(10%) rotate(2deg); -o-transform: translateX(10%) rotate(2deg); -ms-transform: translateX(10%) rotate(2deg); transform: translateX(10%) rotate(2deg) } 75% { -webkit-transform: translateX(-5%) rotate(-1deg); -moz-transform: translateX(-5%) rotate(-1deg); -o-transform: translateX(-5%) rotate(-1deg); -ms-transform: translateX(-5%) rotate(-1deg); transform: translateX(-5%) rotate(-1deg) } } @-o-keyframes wobble { 0%, 100% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } 15% { -webkit-transform: translateX(-25%) rotate(-5deg); -moz-transform: translateX(-25%) rotate(-5deg); -o-transform: translateX(-25%) rotate(-5deg); -ms-transform: translateX(-25%) rotate(-5deg); transform: translateX(-25%) rotate(-5deg) } 30% { -webkit-transform: translateX(20%) rotate(3deg); -moz-transform: translateX(20%) rotate(3deg); -o-transform: translateX(20%) rotate(3deg); -ms-transform: translateX(20%) rotate(3deg); transform: translateX(20%) rotate(3deg) } 45% { -webkit-transform: translateX(-15%) rotate(-3deg); -moz-transform: translateX(-15%) rotate(-3deg); -o-transform: translateX(-15%) rotate(-3deg); -ms-transform: translateX(-15%) rotate(-3deg); transform: translateX(-15%) rotate(-3deg) } 60% { -webkit-transform: translateX(10%) rotate(2deg); -moz-transform: translateX(10%) rotate(2deg); -o-transform: translateX(10%) rotate(2deg); -ms-transform: translateX(10%) rotate(2deg); transform: translateX(10%) rotate(2deg) } 75% { -webkit-transform: translateX(-5%) rotate(-1deg); -moz-transform: translateX(-5%) rotate(-1deg); -o-transform: translateX(-5%) rotate(-1deg); -ms-transform: translateX(-5%) rotate(-1deg); transform: translateX(-5%) rotate(-1deg) } } @-ms-keyframes wobble { 0%, 100% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } 15% { -webkit-transform: translateX(-25%) rotate(-5deg); -moz-transform: translateX(-25%) rotate(-5deg); -o-transform: translateX(-25%) rotate(-5deg); -ms-transform: translateX(-25%) rotate(-5deg); transform: translateX(-25%) rotate(-5deg) } 30% { -webkit-transform: translateX(20%) rotate(3deg); -moz-transform: translateX(20%) rotate(3deg); -o-transform: translateX(20%) rotate(3deg); -ms-transform: translateX(20%) rotate(3deg); transform: translateX(20%) rotate(3deg) } 45% { -webkit-transform: translateX(-15%) rotate(-3deg); -moz-transform: translateX(-15%) rotate(-3deg); -o-transform: translateX(-15%) rotate(-3deg); -ms-transform: translateX(-15%) rotate(-3deg); transform: translateX(-15%) rotate(-3deg) } 60% { -webkit-transform: translateX(10%) rotate(2deg); -moz-transform: translateX(10%) rotate(2deg); -o-transform: translateX(10%) rotate(2deg); -ms-transform: translateX(10%) rotate(2deg); transform: translateX(10%) rotate(2deg) } 75% { -webkit-transform: translateX(-5%) rotate(-1deg); -moz-transform: translateX(-5%) rotate(-1deg); -o-transform: translateX(-5%) rotate(-1deg); -ms-transform: translateX(-5%) rotate(-1deg); transform: translateX(-5%) rotate(-1deg) } } @keyframes wobble { 0%, 100% { -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } 15% { -webkit-transform: translateX(-25%) rotate(-5deg); -moz-transform: translateX(-25%) rotate(-5deg); -o-transform: translateX(-25%) rotate(-5deg); -ms-transform: translateX(-25%) rotate(-5deg); transform: translateX(-25%) rotate(-5deg) } 30% { -webkit-transform: translateX(20%) rotate(3deg); -moz-transform: translateX(20%) rotate(3deg); -o-transform: translateX(20%) rotate(3deg); -ms-transform: translateX(20%) rotate(3deg); transform: translateX(20%) rotate(3deg) } 45% { -webkit-transform: translateX(-15%) rotate(-3deg); -moz-transform: translateX(-15%) rotate(-3deg); -o-transform: translateX(-15%) rotate(-3deg); -ms-transform: translateX(-15%) rotate(-3deg); transform: translateX(-15%) rotate(-3deg) } 60% { -webkit-transform: translateX(10%) rotate(2deg); -moz-transform: translateX(10%) rotate(2deg); -o-transform: translateX(10%) rotate(2deg); -ms-transform: translateX(10%) rotate(2deg); transform: translateX(10%) rotate(2deg) } 75% { -webkit-transform: translateX(-5%) rotate(-1deg); -moz-transform: translateX(-5%) rotate(-1deg); -o-transform: translateX(-5%) rotate(-1deg); -ms-transform: translateX(-5%) rotate(-1deg); transform: translateX(-5%) rotate(-1deg) } } @-moz-keyframes pulse { 0%, 100% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } 50% { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -o-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3) } } @-webkit-keyframes pulse { 0%, 100% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } 50% { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -o-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3) } } @-o-keyframes pulse { 0%, 100% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } 50% { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -o-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3) } } @-ms-keyframes pulse { 0%, 100% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } 50% { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -o-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3) } } @keyframes pulse { 0%, 100% { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } 50% { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -o-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3) } } @-moz-keyframes left-to-right { 49% { -webkit-transform: translate(100%); -moz-transform: translate(100%); -o-transform: translate(100%); -ms-transform: translate(100%); transform: translate(100%) } 50% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: translate(-100%); -moz-transform: translate(-100%); -o-transform: translate(-100%); -ms-transform: translate(-100%); transform: translate(-100%) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-webkit-keyframes left-to-right { 49% { -webkit-transform: translate(100%); -moz-transform: translate(100%); -o-transform: translate(100%); -ms-transform: translate(100%); transform: translate(100%) } 50% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: translate(-100%); -moz-transform: translate(-100%); -o-transform: translate(-100%); -ms-transform: translate(-100%); transform: translate(-100%) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-o-keyframes left-to-right { 49% { -webkit-transform: translate(100%); -moz-transform: translate(100%); -o-transform: translate(100%); -ms-transform: translate(100%); transform: translate(100%) } 50% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: translate(-100%); -moz-transform: translate(-100%); -o-transform: translate(-100%); -ms-transform: translate(-100%); transform: translate(-100%) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-ms-keyframes left-to-right { 49% { -webkit-transform: translate(100%); -moz-transform: translate(100%); -o-transform: translate(100%); -ms-transform: translate(100%); transform: translate(100%) } 50% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: translate(-100%); -moz-transform: translate(-100%); -o-transform: translate(-100%); -ms-transform: translate(-100%); transform: translate(-100%) } 51% { opacity: 1; -ms-filter: none; filter: none } } @keyframes left-to-right { 49% { -webkit-transform: translate(100%); -moz-transform: translate(100%); -o-transform: translate(100%); -ms-transform: translate(100%); transform: translate(100%) } 50% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: translate(-100%); -moz-transform: translate(-100%); -o-transform: translate(-100%); -ms-transform: translate(-100%); transform: translate(-100%) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-moz-keyframes right-to-left { 49% { -webkit-transform: translate(-100%); -moz-transform: translate(-100%); -o-transform: translate(-100%); -ms-transform: translate(-100%); transform: translate(-100%) } 50% { -webkit-transform: translate(100%); -moz-transform: translate(100%); -o-transform: translate(100%); -ms-transform: translate(100%); transform: translate(100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-webkit-keyframes right-to-left { 49% { -webkit-transform: translate(-100%); -moz-transform: translate(-100%); -o-transform: translate(-100%); -ms-transform: translate(-100%); transform: translate(-100%) } 50% { -webkit-transform: translate(100%); -moz-transform: translate(100%); -o-transform: translate(100%); -ms-transform: translate(100%); transform: translate(100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-o-keyframes right-to-left { 49% { -webkit-transform: translate(-100%); -moz-transform: translate(-100%); -o-transform: translate(-100%); -ms-transform: translate(-100%); transform: translate(-100%) } 50% { -webkit-transform: translate(100%); -moz-transform: translate(100%); -o-transform: translate(100%); -ms-transform: translate(100%); transform: translate(100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-ms-keyframes right-to-left { 49% { -webkit-transform: translate(-100%); -moz-transform: translate(-100%); -o-transform: translate(-100%); -ms-transform: translate(-100%); transform: translate(-100%) } 50% { -webkit-transform: translate(100%); -moz-transform: translate(100%); -o-transform: translate(100%); -ms-transform: translate(100%); transform: translate(100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @keyframes right-to-left { 49% { -webkit-transform: translate(-100%); -moz-transform: translate(-100%); -o-transform: translate(-100%); -ms-transform: translate(-100%); transform: translate(-100%) } 50% { -webkit-transform: translate(100%); -moz-transform: translate(100%); -o-transform: translate(100%); -ms-transform: translate(100%); transform: translate(100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-moz-keyframes bottom-to-top { 49% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } 50% { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-webkit-keyframes bottom-to-top { 49% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } 50% { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-o-keyframes bottom-to-top { 49% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } 50% { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-ms-keyframes bottom-to-top { 49% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } 50% { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @keyframes bottom-to-top { 49% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } 50% { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-moz-keyframes top-to-bottom { 49% { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) } 50% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-webkit-keyframes top-to-bottom { 49% { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) } 50% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-o-keyframes top-to-bottom { 49% { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) } 50% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @-ms-keyframes top-to-bottom { 49% { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) } 50% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } @keyframes top-to-bottom { 49% { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) } 50% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 51% { opacity: 1; -ms-filter: none; filter: none } } .booking-list { margin-bottom: 30px } .booking-list > li { margin-bottom: 15px } .booking-item { display: block; padding: 17px; border: 1px solid #e6e6e6; color: #737373; transition: .2s } .booking-item.active, .booking-item:hover { color: #737373; border: 1px solid #ed8323; -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, .2); box-shadow: 0 2px 1px rgba(0, 0, 0, .2) } .booking-item.active .booking-item-number, .booking-item:hover .booking-item-number { background: grey } .booking-item.active .booking-item-img-wrap .booking-item-img-num, .booking-item:hover .booking-item-img-wrap .booking-item-img-num { opacity: 1; -ms-filter: none; filter: none; background: rgba(0, 0, 0, .5) } .booking-item.booking-item-small { padding: 11px } .booking-item.booking-item-small > .row { margin-left: -11px; margin-right: -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 } .booking-item-review-rate .st-like-review::before { line-height: 30px } .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-cart-item-title, .cart_item_group { font-size: 13px } .booking-item-description, .booking-item-payment-price-amount { font-size: 12px } .booking-item-img-wrap .booking-item-img-num { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); transition: .2s; position: absolute; bottom: 0; right: 0; color: #fff; background: rgba(0, 0, 0, .01); padding: 5px 7px; font-size: 13px; line-height: 1em } .booking-item-number, .booking-item-reviews > li .booking-item-review-content { -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; -ms-transition: .2s } .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 } .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 { font-size: 13px } .booking-item-price-from { display: block; font-size: 12px } .booking-item-price { font-size: 47px; color: #626262; display: inline-block; margin-bottom: 12px } .booking-item-number { position: absolute; width: 20px; 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); transition: .2s } .booking-item-flight-details .booking-item-arrival, .booking-item-flight-details .booking-item-departure { float: left; width: 47% } .booking-item-flight-details .booking-item-arrival .fa-plane, .booking-item-flight-details .booking-item-departure .fa-plane { float: left; display: block; font-size: 30px; margin-right: 5px; position: relative; top: 4px } .booking-item-flight-details .booking-item-arrival h5, .booking-item-flight-details .booking-item-departure h5 { margin-bottom: 0 } .booking-item-flight-details .booking-item-arrival .booking-item-date, .booking-item-flight-details .booking-item-departure .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 } .booking-item-airline-logo > p { margin-bottom: 0; font-size: 12px; margin-top: 5px } .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: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .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 } .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 .3s, -webkit-transform .3s, height .3s; -moz-transition: opacity .3s, -moz-transform .3s, height .3s; -o-transition: opacity .3s, -o-transform .3s, height .3s; -ms-transition: opacity .3s, -ms-transform .3s, height .3s; transition: opacity .3s, transform .3s, height .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.active .booking-item-details, .i-check.checked:before, .i-radio.checked:before { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 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; 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; 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-single, .booking-filters .irs-to { color: #fff } .booking-filters .irs-grid-text { color: #d9d9d9 } .booking-filters.booking-filters-white .irs-from, .booking-filters.booking-filters-white .irs-single, .booking-filters.booking-filters-white .irs-to, .booking-sort .booking-sort-title > a { color: #737373 } .booking-filters.booking-filters-white { color: #737373; background: #fafafa; border-color: #ccc } .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-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: #ed8323; 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: #ed8323 } .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: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s } .booking-item-reviews > li .booking-item-review-person-avatar:hover { -webkit-box-shadow: 0 0 0 2px #ed8323; box-shadow: 0 0 0 2px #ed8323 } .booking-item-reviews > li .booking-item-review-person-avatar > img { max-width: 100% } .booking-item-reviews > li .booking-item-review-person-name { margin-bottom: 5px } .booking-item-reviews > li .booking-item-review-content .booking-item-raiting-summary-list > li .booking-item-rating-stars, .booking-item-reviews > li .booking-item-review-content > h5 { margin-bottom: 0 } .booking-item-reviews > li .booking-item-review-person-loc { margin-bottom: 0; font-size: 11px } .booking-item-reviews > li .booking-item-review-content { padding: 15px 17px; border: 1px solid #e6e6e6; position: relative; transition: .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 .booking-item-raiting-summary-list > li > div.booking-item-raiting-list-title { width: 75px } .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: .2s; -moz-transition: .2s; -o-transition: .2s; -ms-transition: .2s; transition: .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: #ed8323; 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-expand span.booking-item-review-expand-less, .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-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; 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: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s } .booking-item-raiting-summary-list.stats-list-select > li .booking-item-rating-stars > li.hovered { color: grey } .booking-item-raiting-summary-list.stats-list-select > li .booking-item-rating-stars > li.selected { color: #ed8323 } .booking-item-deails-date-location { padding: 15px 17px; background: #f7f7f7; -webkit-border-radius: 5px; border-radius: 5px; border-width: 1px; border-style: solid } .booking-item-deails-date-location > ul { font-size: 12px; list-style: none; margin: 0 0 30px; 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 !important; 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 .equipment-list { padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px dashed #CCC } .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-flight .booking-item-flight-duration > h5, .booking-item-payment-total-flight > li .booking-item-flight-duration > h5 { font-weight: 400 } .booking-item-payment-total-flight { list-style: none; margin: 0 30px 0 0; padding: 0; background: #f2f2f2 } .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-arrival .fa-plane, .booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-departure .fa-plane { font-size: 20px } .booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-arrival h5, .booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-departure h5 { font-size: 14px } .booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-arrival .booking-item-date, .booking-item-payment-total-flight > li .booking-item-flight-details .booking-item-departure .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-flight .booking-item-flight-details .booking-item-arrival .fa-plane, .booking-item-payment-flight .booking-item-flight-details .booking-item-departure .fa-plane { font-size: 20px } .booking-item-payment-flight .booking-item-flight-details .booking-item-arrival h5, .booking-item-payment-flight .booking-item-flight-details .booking-item-departure h5 { font-size: 14px } .booking-item-payment-flight .booking-item-flight-details .booking-item-arrival .booking-item-date, .booking-item-payment-flight .booking-item-flight-details .booking-item-departure .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-dates-change { -webkit-border-radius: 5px; border-radius: 5px; padding: 15px 20px; border: 1px solid #ccc } .booking-item-payment { -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, .1); box-shadow: 0 2px 1px rgba(0, 0, 0, .1); border: 1px solid rgba(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: 100%; 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-amount, .booking-item-payment .booking-item-payment-details > li .booking-item-payment-price > li .booking-item-payment-price-title { 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: .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: .1s; -moz-transition: .1s; -o-transition: .1s; -ms-transition: .1s; transition: .1s } .irs, .irs-line { position: relative } .booking-list-wishlist > li .booking-item-wishlist-remove:hover { background: #4d4d4d; color: #fff } .user-profile-sidebar { -webkit-border-radius: 5px; border-radius: 5px; margin-right: 30px; padding: 20px 0; background: #4d4d4d; color: #fff; margin-bottom: 30px } .user-profile-sidebar .user-profile-avatar { padding: 0 20px; margin-bottom: 20px } .user-profile-sidebar .user-profile-avatar img { max-width: 120px; margin-bottom: 15px; -webkit-border-radius: 50%; border-radius: 50% } .user-profile-sidebar .user-profile-avatar h5 { color: #fff; margin-bottom: 0; font-size: 16px } .user-profile-sidebar .user-profile-avatar p { font-size: 10px } .user-profile-sidebar .user-profile-nav > li { border-bottom: 1px solid #404040 } .user-profile-sidebar .user-profile-nav > li:first-child { border-top: 1px solid #404040 } .user-profile-sidebar .user-profile-nav > li.active > a { background: #ed8323; color: #fff; cursor: default } .user-profile-sidebar .user-profile-nav > li.active > a:hover { background: #ed8323; color: #fff } .user-profile-sidebar .user-profile-nav > li.active > a:hover > i { color: #fff } .user-profile-sidebar .user-profile-nav > li > a { padding: 10px 20px; color: #d9d9d9; display: block; font-size: 13px } .user-profile-sidebar .user-profile-nav > li > a:hover { color: #fff; background: #404040; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s } .i-check, .i-radio, .user-profile-sidebar .user-profile-nav > li > a > i { display: inline-block; -webkit-transition: .3s; -o-transition: .3s; -ms-transition: .3s; text-align: center } .user-profile-sidebar .user-profile-nav > li > a:hover > i { color: #ed8323 } .user-profile-sidebar .user-profile-nav > li > a > i { margin-right: 7px; width: 20px; -moz-transition: .3s; transition: .3s } .user-profile-statictics > li { margin-right: 20px; text-align: center; padding: 20px; border: 1px solid #e6e6e6; -webkit-border-radius: 5px; border-radius: 5px; width: 153px } .user-profile-statictics > li:last-child { margin-right: 0 } .user-profile-statictics > li .user-profile-statictics-icon { font-size: 70px; display: inline-block; margin-bottom: 10px; color: #8c8c8c } .user-profile-statictics > li h5 { font-size: 30px; line-height: 1em; margin-bottom: 3px; color: #ed8323 } .user-profile-statictics > li p { margin-bottom: 0; line-height: 1em; font-size: 13px } .table-booking-history { font-size: 12px } .table-booking-history .booking-history-type { text-align: center } .table-booking-history .booking-history-type > i { display: block; font-size: 25px; color: #626262; margin-bottom: 2px } .table-booking-history .booking-history-type > small { line-height: 1em; display: block } .table-booking-history .booking-history-title { width: 22%; color: #565656 } .irs { display: block; height: 40px } .irs-line { display: block; overflow: hidden; height: 12px; top: 25px; background: #ccc } .irs-line-left, .irs-line-mid, .irs-line-right { position: absolute; display: block; top: 0; height: 12px } .irs-line-left { left: 0; width: 10% } .irs-line-mid { left: 10%; width: 10% } .irs-diapason, .irs-slider { left: 0; position: absolute; display: block } .irs-line-right { right: 0; width: 10% } .irs-diapason { width: 100%; height: 12px; top: 25px; background: #ed8323 } .irs-slider { width: 5px; height: 18px; top: 22px; background: #c96810; cursor: pointer } .irs-disable-mask, .irs-from, .irs-max, .irs-min, .irs-single, .irs-to { position: absolute; cursor: default } .irs-slider.single { left: 10px } .irs-slider.single:before { content: ''; position: absolute; display: block; top: -30%; left: -30%; width: 160%; height: 160% } .irs-slider.from:before, .irs-slider.to:before { content: ''; top: -30%; width: 200%; height: 170%; display: block; position: absolute } .irs-slider.from { left: 100px } .irs-slider.from:before { left: 0 } .irs-slider.to { left: 300px } .irs-slider.to:before { right: 0 } .irs-slider.last { z-index: 2 } .irs-max, .irs-min { display: block; color: #b3b3b3; font-size: 10px; line-height: 1.333; top: 4px } .irs-min { left: 0 } .irs-max { right: 0 } .irs-from, .irs-single, .irs-to { display: block; top: 2px; left: 0; white-space: nowrap; color: #666; font-size: 13px; line-height: 1.333 } .irs-grid { position: absolute; display: none; bottom: 0; left: 0; width: 100%; height: 20px } .irs-with-grid { height: 60px } .tab-content form .irs-with-grid { margin-top: -10px } body .hover-img.curved .box-icon-white.fa.fa-plus { background: 0 0 } body .hover-img.curved .box-icon-white.fa.fa-plus:hover { background: #fff } body .form-group.same_location label { font-size: .96em } .irs-with-grid .irs-grid { display: block } .irs-grid-pol { position: absolute; top: 0; left: 0; width: 1px; height: 8px; background: #b3b3b3 } .irs-grid-pol.small { height: 4px } .irs-grid-text { position: absolute; bottom: 0; left: 0; width: 100px; white-space: nowrap; text-align: center; font-size: 9px; line-height: 9px; color: grey } .irs-disable-mask { display: block; top: 0; left: 0; width: 100%; height: 100%; background: #000; z-index: 2 } .irs-disabled { opacity: .4; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); filter: alpha(opacity=40) } .i-check, .i-radio { vertical-align: middle; margin: 0 0 0 -13px; padding: 0; width: 22px; height: 22px; border: 1px solid #ccc; cursor: pointer; top: 1px; left: -7px; float: left; line-height: 20px; -moz-transition: .3s; transition: .3s; position: relative; overflow: hidden } .i-check:before, .i-radio:before, .owl-controls .owl-page span { -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s } .i-check:before, .i-radio:before { content: '\f00c'; transition: .3s; -webkit-transform: translate3d(0, -25px, 0); -moz-transform: translate3d(0, -25px, 0); -o-transform: translate3d(0, -25px, 0); -ms-transform: translate3d(0, -25px, 0); transform: translate3d(0, -25px, 0); display: block; opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); color: #fff; font-size: 14px } .checkbox-stroke .i-check.checked:before, .checkbox-stroke .i-radio.checked:before, .i-check.i-check-stroke.checked:before, .radio-stroke .i-check.checked:before, .radio-stroke .i-radio.checked:before { color: #ed8323 } .checkbox-small label, .checkbox-small label .i-check:before, .checkbox-small label .i-radio:before, .radio-small label, .radio-small label .i-check:before, .radio-small label .i-radio:before { font-size: 12px } .i-check.hover, .i-radio.hover { border: 1px solid #ed8323 } .i-check.checked, .i-radio.checked { border: 1px solid #ed8323; background: #ed8323 } .fotorama__arr, .i-radio { -webkit-border-radius: 50% } .i-check.checked:before, .i-radio.checked:before { transform: translate3d(0, 0, 0); opacity: 1; -ms-filter: none; filter: none } .i-check.disabled, .i-radio.disabled { border-color: #d9d9d9 !important } .i-check.disabled.checked, .i-radio.disabled.checked { background: #ccc !important } .i-check.i-check-stroke.checked { background: #fff } .i-radio { border-radius: 50% } .i-radio:before { content: '\f111'; font-size: 12px } .checkbox-switch .i-check, .checkbox-switch .i-radio, .radio-switch .i-check, .radio-switch .i-radio { -webkit-border-radius: 0; border-radius: 0; width: 44px; broder-color: #999; border-width: 2px } .checkbox-switch .i-check:before, .checkbox-switch .i-radio:before, .radio-switch .i-check:before, .radio-switch .i-radio:before { 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); background: #b3b3b3; content: ''; width: 16px; height: 14px; top: 2px; left: 2px; position: absolute } .checkbox-switch .i-check.checked, .checkbox-switch .i-radio.checked, .radio-switch .i-check.checked, .radio-switch .i-radio.checked { background: #fff } .checkbox-switch .i-check.checked:before, .checkbox-switch .i-radio.checked:before, .radio-switch .i-check.checked:before, .radio-switch .i-radio.checked:before { background: #ed8323; -webkit-transform: translate3d(20px, 0, 0); -moz-transform: translate3d(20px, 0, 0); -o-transform: translate3d(20px, 0, 0); -ms-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0) } .checkbox-switch .i-check.disabled:before, .checkbox-switch .i-radio.disabled:before, .radio-switch .i-check.disabled:before, .radio-switch .i-radio.disabled:before { background: #ccc !important } .checkbox-stroke .i-check.checked, .checkbox-stroke .i-check.checked.disabled, .checkbox-stroke .i-radio.checked, .checkbox-stroke .i-radio.checked.disabled, .radio-stroke .i-check.checked, .radio-stroke .i-check.checked.disabled, .radio-stroke .i-radio.checked, .radio-stroke .i-radio.checked.disabled { background: #fff } .checkbox-small, .radio-small { margin-bottom: 10px } .checkbox-small.checkbox-inline, .checkbox-small.radio-inline, .radio-small.checkbox-inline, .radio-small.radio-inline { margin: 0 } .checkbox-small label .i-check, .checkbox-small label .i-radio, .radio-small label .i-check, .radio-small label .i-radio { width: 18px; height: 18px; line-height: 16px; top: 3px } .checkbox-small label .i-radio:before, .radio-small label .i-radio:before { font-size: 9px } .checkbox-lg label, .checkbox-lg label .i-check:before, .checkbox-lg label .i-radio:before, .radio-lg label, .radio-lg label .i-check:before, .radio-lg label .i-radio:before { font-size: 16px } .checkbox-lg, .radio-lg { margin-bottom: 20px } .checkbox-lg.checkbox-inline, .checkbox-lg.radio-inline, .radio-lg.checkbox-inline, .radio-lg.radio-inline { margin: 0 } .checkbox-lg label .i-check, .checkbox-lg label .i-radio, .radio-lg label .i-check, .radio-lg label .i-radio { width: 26px; height: 26px; line-height: 24px; top: -1px } .checkbox-lg label .i-radio:before, .radio-lg label .i-radio:before { font-size: 14px } .checkbox-stroke .i-check.checked.disabled:before, .checkbox-stroke .i-radio.checked.disabled:before, .radio-stroke .i-check.checked.disabled:before, .radio-stroke .i-radio.checked.disabled:before { color: #ccc } .checkbox-small.checkbox-inline + .checkbox-small.checkbox-inline, .radio-small.radio-inline + .radio-small.radio-inline { margin-left: 10px } .checkbox-lg.checkbox-inline + .checkbox-lg.checkbox-inline, .radio-lg.radio-inline + .radio-lg.radio-inline { margin-left: 20px } .fotorama__html, .fotorama__stage__frame, .fotorama__stage__shaft, .fotorama__video iframe { position: absolute; width: 100%; height: 100%; top: 0; right: 0; left: 0; bottom: 0 } .fotorama--fullscreen, .fotorama__img { max-width: 99999px !important; max-height: 99999px !important; min-width: 0 !important; min-height: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; -webkit-box-shadow: none !important; box-shadow: none !important; padding: 0 !important } .fotorama__wrap .fotorama__grab { cursor: grab } .fotorama__grabbing * { cursor: grabbing } .fotorama__img, .fotorama__spinner { position: absolute !important; top: 50% !important; left: 50% !important } .fotorama__img { margin: -50% 0 0 -50%; width: 100%; height: 100% } .fotorama__wrap--css3 .fotorama__arr, .fotorama__wrap--css3 .fotorama__fullscreen-icon, .fotorama__wrap--css3 .fotorama__nav__shaft, .fotorama__wrap--css3 .fotorama__stage__shaft, .fotorama__wrap--css3 .fotorama__thumb-border, .fotorama__wrap--css3 .fotorama__video-close, .fotorama__wrap--css3 .fotorama__video-play { -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) } .fotorama__caption, .fotorama__nav:after, .fotorama__nav:before, .fotorama__stage:after, .fotorama__stage:before, .fotorama__wrap--css3 .fotorama__html, .fotorama__wrap--css3 .fotorama__nav, .fotorama__wrap--css3 .fotorama__spinner, .fotorama__wrap--css3 .fotorama__stage, .fotorama__wrap--css3 .fotorama__stage .fotorama__img, .fotorama__wrap--css3 .fotorama__stage__frame { -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -o-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0) } .fotorama__wrap--video .fotorama__stage, .fotorama__wrap--video .fotorama__stage__frame--video, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img, .fotorama__wrap--video .fotorama__stage__shaft { -webkit-transform: none !important; -moz-transform: none !important; -o-transform: none !important; -ms-transform: none !important; transform: none !important } .fotorama__wrap--css3 .fotorama__nav__shaft, .fotorama__wrap--css3 .fotorama__stage__shaft, .fotorama__wrap--css3 .fotorama__thumb-border { -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-transition-timing-function: cubic-bezier(.1, 0, .25, 1); -moz-transition-timing-function: cubic-bezier(.1, 0, .25, 1); -o-transition-timing-function: cubic-bezier(.1, 0, .25, 1); -ms-transition-timing-function: cubic-bezier(.1, 0, .25, 1); transition-timing-function: cubic-bezier(.1, 0, .25, 1); -webkit-transition-duration: 0; -moz-transition-duration: 0; -o-transition-duration: 0; -ms-transition-duration: 0; transition-duration: 0 } .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__no-select, .fotorama__video-close, .fotorama__video-play, .fotorama__wrap { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .fotorama__nav, .fotorama__nav__frame { margin: 0; padding: 0 } .fotorama--fullscreen, .fullscreen { width: 100% !important; height: 100% !important; margin: 0 !important } .fotorama__caption__wrap, .fotorama__nav__frame, .fotorama__nav__shaft { -moz-box-orient: vertical; display: inline-block; vertical-align: middle } .fotorama:not(.fotorama--unobtrusive) > :not(:first-child), .fotorama__wrap--fade .fotorama__stage__frame { display: none } .fotorama__wrap * { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } .fotorama__caption__wrap, .mfp-container { -webkit-box-sizing: border-box; -moz-box-sizing: border-box } .fotorama--hidden, .fotorama__load { position: absolute; left: -99999px; top: -99999px; z-index: -1 } .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__nav, .fotorama__nav__frame, .fotorama__nav__shaft, .fotorama__stage__frame, .fotorama__stage__shaft, .fotorama__video-close, .fotorama__video-play { -webkit-tap-highlight-color: transparent } .fotorama__thumb { background-color: rgba(127, 127, 127, .2) } .fotorama--fullscreen .fotorama__nav, .fotorama--fullscreen .fotorama__stage, .fullscreen { background: #000 } .fotorama { min-width: 1px; overflow: hidden } .fullscreen { max-width: 100% !important; max-height: 100% !important; padding: 0 !important; overflow: hidden !important } .fotorama--fullscreen { position: absolute !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; float: none !important; z-index: 2147483647 !important; background: #000 } .fotorama__stage__frame.fotorama__active, .fotorama__wrap--fade .fotorama__fade-front { z-index: 8 } .fotorama__wrap { -webkit-text-size-adjust: 100%; position: relative; direction: ltr } .fotorama__wrap--rtl .fotorama__stage__frame { direction: rtl } .fotorama__nav, .fotorama__stage { overflow: hidden; position: relative; max-width: 100% } .fotorama__wrap--pan-y { -ms-touch-action: pan-y } .fotorama__wrap .fotorama__pointer { cursor: pointer } .fotorama__wrap--slide .fotorama__stage__frame { opacity: 1 !important; -ms-filter: none; filter: none } .fotorama__stage__frame { overflow: hidden } .fotorama__wrap--fade .fotorama__fade-front, .fotorama__wrap--fade .fotorama__fade-rear, .fotorama__wrap--fade .fotorama__stage__frame.fotorama__active { display: block; left: 0; top: 0 } .fotorama--fullscreen .fotorama__loaded--full .fotorama__img, .fotorama__img--full, .fotorama__wrap--fade .fotorama__stage .fotorama__shadow { display: none } .fotorama__wrap--fade .fotorama__fade-rear { z-index: 7 } .fotorama__wrap--fade .fotorama__fade-rear.fotorama__active { z-index: 9 } .fotorama__img { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); border: none !important } .fotorama__error .fotorama__img, .fotorama__loaded .fotorama__img { opacity: 1; -ms-filter: none; filter: none } .fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full { display: block } .fotorama__wrap--only-active .fotorama__nav, .fotorama__wrap--only-active .fotorama__stage { max-width: 99999px !important } .fotorama__wrap--only-active .fotorama__stage__frame { visibility: hidden } .fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active { visibility: visible } .fotorama__nav { font-size: 0; line-height: 0; text-align: center; display: none; white-space: nowrap; z-index: 5 } .fotorama__nav__shaft { position: relative; left: 0; top: 0; text-align: left } .fotorama__nav__frame { position: relative; cursor: pointer } .fotorama__nav--dots { display: block; position: absolute; bottom: 0 } .fotorama__nav--dots .fotorama__nav__frame { width: 18px; height: 30px } .fotorama__nav--dots .fotorama__nav__frame--thumb, .fotorama__nav--dots .fotorama__thumb-border { display: none } .fotorama__nav--thumbs { display: block } .fotorama__nav--thumbs .fotorama__nav__frame { padding-left: 0 !important } .fotorama__nav--thumbs .fotorama__nav__frame:last-child { padding-right: 0 !important } .fotorama__nav--thumbs .fotorama__nav__frame--dot { display: none } .fotorama__dot { display: block; width: 6px; height: 6px; position: relative; top: 12px; left: 6px; -webkit-border-radius: 6px; border-radius: 6px; background: #fff; opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50) } .fotorama__nav__frame.fotorama__active { pointer-events: none; cursor: default } .fotorama__nav__frame.fotorama__active .fotorama__dot { opacity: 1; -ms-filter: none; filter: none } .fotorama__active .fotorama__dot { background-color: #fff } .fotorama__thumb { overflow: hidden; position: relative; width: 100%; height: 100% } .fotorama__thumb-border { position: absolute; z-index: 9; top: 0; left: 0; border-style: solid; border-color: #ed8323 } .fotorama__caption { position: absolute; z-index: 12; bottom: 0; left: 0; right: 0; font-size: 14px; line-height: 1.5; color: #000 } .fotorama__caption a { text-decoration: none; color: #000; border-bottom: 1px solid; border-color: rgba(0, 0, 0, .5) } .fotorama__caption a:hover { color: #333; border-color: rgba(51, 51, 51, .5) } .fotorama__arr, .fotorama__fullscreen-icon { width: 32px; height: 32px; line-height: 32px; color: #fff; text-align: center } .fotorama__wrap--rtl .fotorama__caption { left: auto; right: 0 } .fotorama__wrap--no-captions .fotorama__caption, .fotorama__wrap--video .fotorama__caption { display: none } .fotorama__caption__wrap { box-sizing: border-box; background-color: rgba(255, 255, 255, .9); padding: 5px 10px } .fotorama__wrap--css3 .fotorama__spinner { -webkit-animation: spinner 24s infinite linear; -moz-animation: spinner 24s infinite linear; -o-animation: spinner 24s infinite linear; -ms-animation: spinner 24s infinite linear; animation: spinner 24s infinite linear } .fotorama__wrap--css3 .fotorama__html, .fotorama__wrap--css3 .fotorama__stage .fotorama__img { -webkit-transition-property: opacity; -moz-transition-property: opacity; -o-transition-property: opacity; -ms-transition-property: opacity; transition-property: opacity; -webkit-transition-timing-function: linear; -moz-transition-timing-function: linear; -o-transition-timing-function: linear; -ms-transition-timing-function: linear; transition-timing-function: linear; -webkit-transition-duration: .3s; -moz-transition-duration: .3s; -o-transition-duration: .3s; -ms-transition-duration: .3s; transition-duration: .3s } .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .fotorama__select { -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; cursor: auto } .fotorama__video { top: 32px; right: 0; bottom: 0; left: 0; position: absolute; z-index: 10 } .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close, .fotorama__video-play { position: absolute; z-index: 11; cursor: pointer } .fotorama__arr { display: block; position: absolute; border-radius: 50%; top: 50%; margin: -16px 10px 0; background: rgba(0, 0, 0, .4); font-size: 20px } .fotorama__arr:hover { background: rgba(0, 0, 0, .6) } .fotorama__arr--prev { left: 0 } .fotorama__arr--prev:before { content: '\f104' } .fotorama__arr--next { right: 0 } .fotorama__arr--next:before { content: '\f105' } .fotorama__arr--disabled { pointer-events: none; cursor: default; opacity: .3; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); filter: alpha(opacity=30) } .fotorama__fullscreen-icon, .owl-cap-price small { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80) } .fotorama__fullscreen-icon { top: 0; right: 0; z-index: 20; opacity: .8; filter: alpha(opacity=80); -webkit-border-radius: 50%; border-radius: 50%; background: rgba(0, 0, 0, .2); margin: 10px } .fotorama__fullscreen-icon:hover { opacity: 1; -ms-filter: none; filter: none } .fotorama__fullscreen-icon:before { content: '\f065' } .fotorama--fullscreen .fotorama__fullscreen-icon:before { content: '\f066' } .fotorama__video-play { width: 96px; height: 96px; left: 50%; top: 50%; margin-left: -48px; margin-top: -48px; background-position: 0 -64px; opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .fotorama__wrap--css2 .fotorama__video-play, .fotorama__wrap--video .fotorama__stage .fotorama__video-play { display: none } .fotorama__error .fotorama__video-play, .fotorama__loaded .fotorama__video-play { opacity: 1; -ms-filter: none; filter: none; display: block } .fotorama__nav__frame .fotorama__video-play { width: 32px; height: 32px; margin-left: -16px; margin-top: -16px; background-position: -64px -32px } .fotorama__video-close { width: 32px; height: 32px; top: 0; right: 0; background-position: -64px 0; z-index: 20; opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .fotorama__wrap--css2 .fotorama__video-close { display: none } .fotorama__wrap--css3 .fotorama__video-close { -webkit-transform: translate3d(32px, -32px, 0); -moz-transform: translate3d(32px, -32px, 0); -o-transform: translate3d(32px, -32px, 0); -ms-transform: translate3d(32px, -32px, 0); transform: translate3d(32px, -32px, 0) } .fotorama__wrap--video .fotorama__video-close { display: block; opacity: 1; -ms-filter: none; filter: none } .fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close { -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) } .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon, .fotorama__wrap--video .fotorama__arr, .fotorama__wrap--video .fotorama__fullscreen-icon { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .fotorama__wrap--css2.fotorama__wrap--no-controls .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--no-controls .fotorama__fullscreen-icon, .fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon { display: none } .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon, .fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon { -webkit-transform: translate3d(32px, -32px, 0); -moz-transform: translate3d(32px, -32px, 0); -o-transform: translate3d(32px, -32px, 0); -ms-transform: translate3d(32px, -32px, 0); transform: translate3d(32px, -32px, 0) } .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev, .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev { -webkit-transform: translate3d(-48px, 0, 0); -moz-transform: translate3d(-48px, 0, 0); -o-transform: translate3d(-48px, 0, 0); -ms-transform: translate3d(-48px, 0, 0); transform: translate3d(-48px, 0, 0) } .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next, .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next { -webkit-transform: translate3d(48px, 0, 0); -moz-transform: translate3d(48px, 0, 0); -o-transform: translate3d(48px, 0, 0); -ms-transform: translate3d(48px, 0, 0); transform: translate3d(48px, 0, 0) } .fotorama__wrap--css3 .fotorama__arr, .fotorama__wrap--css3 .fotorama__fullscreen-icon, .fotorama__wrap--css3 .fotorama__video-close, .fotorama__wrap--css3 .fotorama__video-play { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -o-transition-property: -o-transform, opacity; -ms-transition-property: -ms-transform, opacity; transition-property: transform, opacity; -webkit-transition-duration: .3s; -moz-transition-duration: .3s; -o-transition-duration: .3s; -ms-transition-duration: .3s; transition-duration: .3s } .fotorama__nav:after, .fotorama__nav:before, .fotorama__stage:after, .fotorama__stage:before { content: ""; display: block; position: absolute; text-decoration: none; top: 0; bottom: 0; width: 10px; height: auto; z-index: 10; pointer-events: none; background-repeat: no-repeat; -webkit-background-size: 1px 100%, 5px 100%; -moz-background-size: 1px 100%, 5px 100%; background-size: 1px 100%, 5px 100% } .fotorama__nav:before, .fotorama__stage:before { background-position: 0 0, 0 0; left: -10px } .fotorama__nav.fotorama__shadows--left:before, .fotorama__stage.fotorama__shadows--left:before { left: 0 } .fotorama__nav:after, .fotorama__stage:after { background-position: 100% 0, 100% 0; right: -10px } .fotorama__nav.fotorama__shadows--right:after, .fotorama__stage.fotorama__shadows--right:after { right: 0 } .fotorama--fullscreen .fotorama__nav:after, .fotorama--fullscreen .fotorama__nav:before, .fotorama--fullscreen .fotorama__stage:after, .fotorama--fullscreen .fotorama__stage:before, .fotorama__wrap--fade .fotorama__stage:after, .fotorama__wrap--fade .fotorama__stage:before, .fotorama__wrap--no-shadows .fotorama__nav:after, .fotorama__wrap--no-shadows .fotorama__nav:before, .fotorama__wrap--no-shadows .fotorama__stage:after, .fotorama__wrap--no-shadows .fotorama__stage:before { display: none } @-moz-keyframes spinner { 0% { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) } } @-webkit-keyframes spinner { 0% { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) } } @-o-keyframes spinner { 0% { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) } } @-ms-keyframes spinner { 0% { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) } } @keyframes spinner { 0% { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0) } 100% { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg) } } .tt-hint { color: #999 } .tt-dropdown-menu { 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: #ed8323; cursor: pointer } .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, .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-slider, #owl-carousel-slider .owl-wrapper, #owl-carousel-slider .owl-wrapper-outer, .owl-carousel-area .owl-item, .owl-carousel-area .owl-item .bg-holder, .top-area.is_form #slide-testimonial, .top-area.is_form .bg-holder .bg-front, .top-area.is_form .owl-wrapper, .top-area.is_form .owl-wrapper-outer { height: 100% } .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 } .owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100% } .owl-carousel .owl-wrapper-outer.autoHeight { -webkit-transition: height .5s ease-in-out; -moz-transition: height .5s ease-in-out; -o-transition: height .5s ease-in-out; -ms-transition: height .5s ease-in-out; transition: height .5s ease-in-out } .owl-carousel .owl-item { float: left; padding: 0 15px } .owl-carousel .owl-item.loading { min-height: 150px; background: url(AjaxLoader.gif) center center no-repeat } .owl-carousel .owl-item .owl-caption { position: absolute; z-index: 99; background: rgba(0, 0, 0, .5); padding: 10px 15px; color: #fff; width: 50% } .special-area .owl-carousel-area .owl-item, .special-area .owl-carousel-area .owl-item .bg-holder { min-height: 300px } .top-area .owl-carousel-area .owl-item .bg-holder, .top-area .owl-carousel-area .owl-item:not(.top-area.no_form .owl-carousel-area .owl-item), .top-area.is_form, .top-area.is_form .bg-holder { min-height: 600px } .top-area.is_form .testimonial_content, .top-area.no_form [data-items="1"] .testimonial_content { max-width: 40% !important } [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 { user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, .01); text-align: center } .owl-controls .owl-pagination { margin-top: 10px } .owl-controls .owl-buttons div, .owl-controls .owl-page { cursor: pointer; color: #fff; display: inline-block; zoom: 1; margin: 5px; -webkit-border-radius: 50%; border-radius: 50% } .owl-controls .owl-buttons div:hover, .owl-controls .owl-page:hover { opacity: 1; -ms-filter: none; filter: none; text-decoration: none } .owl-controls .owl-page { display: inline-block; zoom: 1 } .owl-controls .owl-page span { display: block; width: 12px; height: 12px; opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-border-radius: 50%; border-radius: 50%; background: #ed8323; transition: .3s } .mfp-move-horizontal .mfp-with-anim, .owl-controls .owl-buttons div { -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s } .owl-controls .owl-page.active span, .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; background: rgba(0, 0, 0, .2); transition: .3s; font-size: 17px } #slide-testimonial .owl-buttons > div { z-index: 6 } .owl-controls .owl-buttons div:hover { background: #ed8323; -webkit-box-shadow: 0 0 0 1px #ed8323; box-shadow: 0 0 0 1px #ed8323 } .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-item, .owl-carousel .owl-wrapper { -moz-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 .7s both ease; -moz-animation: fadeOut .7s both ease; -o-animation: fadeOut .7s both ease; -ms-animation: fadeOut .7s both ease; animation: fadeOut .7s both ease } .owl-fade-in { -webkit-animation: fadeIn .7s both ease; -moz-animation: fadeIn .7s both ease; -o-animation: fadeIn .7s both ease; -ms-animation: fadeIn .7s both ease; animation: fadeIn .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 .7s ease both; -moz-animation: scaleToFade .7s ease both; -o-animation: scaleToFade .7s ease both; -ms-animation: scaleToFade .7s ease both; animation: scaleToFade .7s ease both } .owl-goDown-in { -webkit-animation: goDown .6s ease both; -moz-animation: goDown .6s ease both; -o-animation: goDown .6s ease both; -ms-animation: goDown .6s ease both; animation: goDown .6s ease both } .owl-fadeUp-in { -webkit-animation: scaleUpFrom .5s ease both; -moz-animation: scaleUpFrom .5s ease both; -o-animation: scaleUpFrom .5s ease both; -ms-animation: scaleUpFrom .5s ease both; animation: scaleUpFrom .5s ease both } .owl-fadeUp-out { -webkit-animation: scaleUpTo .5s ease both; -moz-animation: scaleUpTo .5s ease both; -o-animation: scaleUpTo .5s ease both; -ms-animation: scaleUpTo .5s ease both; animation: scaleUpTo .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, .2); border-top: 1px solid rgba(255, 255, 255, .2) } @media (max-width: 992px) { .owl-cap-title { font-size: 60px } } .owl-cap-price { margin-bottom: 15px } .owl-cap-price small { font-size: 20px; opacity: .8; filter: alpha(opacity=80); display: block } .owl-cap-price h5 { font-size: 50px; color: #ef8f39; line-height: 1em; margin: 0 } .owl-cap-weather { opacity: .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% } .mfp-bg, .mfp-wrap { position: fixed; left: 0 } .mfp-bg, .mfp-container, .mfp-wrap { top: 0; height: 100% } @-moz-keyframes empty { 0% { opacity: 1; -ms-filter: none; filter: none } } @-webkit-keyframes empty { 0% { opacity: 1; -ms-filter: none; filter: none } } @-o-keyframes empty { 0% { opacity: 1; -ms-filter: none; filter: none } } @-ms-keyframes empty { 0% { opacity: 1; -ms-filter: none; filter: none } } @keyframes empty { 0% { opacity: 1; -ms-filter: none; filter: none } } @-moz-keyframes fadeIn { 0% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 100% { opacity: 1; -ms-filter: none; filter: none } } @-webkit-keyframes fadeIn { 0% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 100% { opacity: 1; -ms-filter: none; filter: none } } @-o-keyframes fadeIn { 0% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 100% { opacity: 1; -ms-filter: none; filter: none } } @-ms-keyframes fadeIn { 0% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 100% { opacity: 1; -ms-filter: none; filter: none } } @keyframes fadeIn { 0% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } 100% { opacity: 1; -ms-filter: none; filter: none } } @-moz-keyframes fadeOut { 0% { opacity: 1; -ms-filter: none; filter: none } 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } } @-webkit-keyframes fadeOut { 0% { opacity: 1; -ms-filter: none; filter: none } 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } } @-o-keyframes fadeOut { 0% { opacity: 1; -ms-filter: none; filter: none } 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } } @-ms-keyframes fadeOut { 0% { opacity: 1; -ms-filter: none; filter: none } 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } } @keyframes fadeOut { 0% { opacity: 1; -ms-filter: none; filter: none } 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } } @-moz-keyframes backSlideOut { 25% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px); -moz-transform: translateZ(-500px); -o-transform: translateZ(-500px); -ms-transform: translateZ(-500px); transform: translateZ(-500px) } 100%, 75% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px) translateX(-200%); -moz-transform: translateZ(-500px) translateX(-200%); -o-transform: translateZ(-500px) translateX(-200%); -ms-transform: translateZ(-500px) translateX(-200%); transform: translateZ(-500px) translateX(-200%) } } @-webkit-keyframes backSlideOut { 25% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px); -moz-transform: translateZ(-500px); -o-transform: translateZ(-500px); -ms-transform: translateZ(-500px); transform: translateZ(-500px) } 100%, 75% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px) translateX(-200%); -moz-transform: translateZ(-500px) translateX(-200%); -o-transform: translateZ(-500px) translateX(-200%); -ms-transform: translateZ(-500px) translateX(-200%); transform: translateZ(-500px) translateX(-200%) } } @-o-keyframes backSlideOut { 25% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px); -moz-transform: translateZ(-500px); -o-transform: translateZ(-500px); -ms-transform: translateZ(-500px); transform: translateZ(-500px) } 100%, 75% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px) translateX(-200%); -moz-transform: translateZ(-500px) translateX(-200%); -o-transform: translateZ(-500px) translateX(-200%); -ms-transform: translateZ(-500px) translateX(-200%); transform: translateZ(-500px) translateX(-200%) } } @-ms-keyframes backSlideOut { 25% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px); -moz-transform: translateZ(-500px); -o-transform: translateZ(-500px); -ms-transform: translateZ(-500px); transform: translateZ(-500px) } 100%, 75% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px) translateX(-200%); -moz-transform: translateZ(-500px) translateX(-200%); -o-transform: translateZ(-500px) translateX(-200%); -ms-transform: translateZ(-500px) translateX(-200%); transform: translateZ(-500px) translateX(-200%) } } @keyframes backSlideOut { 25% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px); -moz-transform: translateZ(-500px); -o-transform: translateZ(-500px); -ms-transform: translateZ(-500px); transform: translateZ(-500px) } 100%, 75% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px) translateX(-200%); -moz-transform: translateZ(-500px) translateX(-200%); -o-transform: translateZ(-500px) translateX(-200%); -ms-transform: translateZ(-500px) translateX(-200%); transform: translateZ(-500px) translateX(-200%) } } @-moz-keyframes backSlideIn { 0%, 25% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px) translateX(200%); -moz-transform: translateZ(-500px) translateX(200%); -o-transform: translateZ(-500px) translateX(200%); -ms-transform: translateZ(-500px) translateX(200%); transform: translateZ(-500px) translateX(200%) } 75% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px); -moz-transform: translateZ(-500px); -o-transform: translateZ(-500px); -ms-transform: translateZ(-500px); transform: translateZ(-500px) } 100% { opacity: 1; -ms-filter: none; filter: none; -webkit-transform: translateZ(0) translateX(0); -moz-transform: translateZ(0) translateX(0); -o-transform: translateZ(0) translateX(0); -ms-transform: translateZ(0) translateX(0); transform: translateZ(0) translateX(0) } } @-webkit-keyframes backSlideIn { 0%, 25% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px) translateX(200%); -moz-transform: translateZ(-500px) translateX(200%); -o-transform: translateZ(-500px) translateX(200%); -ms-transform: translateZ(-500px) translateX(200%); transform: translateZ(-500px) translateX(200%) } 75% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px); -moz-transform: translateZ(-500px); -o-transform: translateZ(-500px); -ms-transform: translateZ(-500px); transform: translateZ(-500px) } 100% { opacity: 1; -ms-filter: none; filter: none; -webkit-transform: translateZ(0) translateX(0); -moz-transform: translateZ(0) translateX(0); -o-transform: translateZ(0) translateX(0); -ms-transform: translateZ(0) translateX(0); transform: translateZ(0) translateX(0) } } @-o-keyframes backSlideIn { 0%, 25% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px) translateX(200%); -moz-transform: translateZ(-500px) translateX(200%); -o-transform: translateZ(-500px) translateX(200%); -ms-transform: translateZ(-500px) translateX(200%); transform: translateZ(-500px) translateX(200%) } 75% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px); -moz-transform: translateZ(-500px); -o-transform: translateZ(-500px); -ms-transform: translateZ(-500px); transform: translateZ(-500px) } 100% { opacity: 1; -ms-filter: none; filter: none; -webkit-transform: translateZ(0) translateX(0); -moz-transform: translateZ(0) translateX(0); -o-transform: translateZ(0) translateX(0); -ms-transform: translateZ(0) translateX(0); transform: translateZ(0) translateX(0) } } @-ms-keyframes backSlideIn { 0%, 25%, 75% { opacity: .5 } 0%, 25% { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px) translateX(200%); -moz-transform: translateZ(-500px) translateX(200%); -o-transform: translateZ(-500px) translateX(200%); -ms-transform: translateZ(-500px) translateX(200%); transform: translateZ(-500px) translateX(200%) } 75% { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px); -moz-transform: translateZ(-500px); -o-transform: translateZ(-500px); -ms-transform: translateZ(-500px); transform: translateZ(-500px) } 100% { opacity: 1; -ms-filter: none; filter: none; -webkit-transform: translateZ(0) translateX(0); -moz-transform: translateZ(0) translateX(0); -o-transform: translateZ(0) translateX(0); -ms-transform: translateZ(0) translateX(0); transform: translateZ(0) translateX(0) } } @keyframes backSlideIn { 0%, 25% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px) translateX(200%); -moz-transform: translateZ(-500px) translateX(200%); -o-transform: translateZ(-500px) translateX(200%); -ms-transform: translateZ(-500px) translateX(200%); transform: translateZ(-500px) translateX(200%) } 75% { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); -webkit-transform: translateZ(-500px); -moz-transform: translateZ(-500px); -o-transform: translateZ(-500px); -ms-transform: translateZ(-500px); transform: translateZ(-500px) } 100% { opacity: 1; -ms-filter: none; filter: none; -webkit-transform: translateZ(0) translateX(0); -moz-transform: translateZ(0) translateX(0); -o-transform: translateZ(0) translateX(0); -ms-transform: translateZ(0) translateX(0); transform: translateZ(0) translateX(0) } } @-moz-keyframes scaleToFade { 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(.8); -moz-transform: scale(.8); -o-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8) } } @-webkit-keyframes scaleToFade { 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(.8); -moz-transform: scale(.8); -o-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8) } } @-o-keyframes scaleToFade { 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(.8); -moz-transform: scale(.8); -o-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8) } } @-ms-keyframes scaleToFade { 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(.8); -moz-transform: scale(.8); -o-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8) } } @keyframes scaleToFade { 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(.8); -moz-transform: scale(.8); -o-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8) } } @-moz-keyframes goDown { 0% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } } @-webkit-keyframes goDown { 0% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } } @-o-keyframes goDown { 0% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } } @-ms-keyframes goDown { 0% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } } @keyframes goDown { 0% { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%) } } @-moz-keyframes scaleUpFrom { 0% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } } @-webkit-keyframes scaleUpFrom { 0% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } } @-o-keyframes scaleUpFrom { 0% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } } @-ms-keyframes scaleUpFrom { 0% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } } @keyframes scaleUpFrom { 0% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } } @-moz-keyframes scaleUpTo { 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } } @-webkit-keyframes scaleUpTo { 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } } @-o-keyframes scaleUpTo { 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } } @-ms-keyframes scaleUpTo { 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } } @keyframes scaleUpTo { 100% { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); transform: scale(1.5) } } .countdown { width: 400px; overflow: hidden; height: 58px; margin: 20px 0; display: table } .countdown > div { display: table-cell } .countdown > div > span { display: block; text-align: center } span.count { font-size: 48px; line-height: 48px } @media (max-width: 768px) { .countdown { width: auto } .countdown span.count { font-size: 20px !important; line-height: 20px } .countdown span.title { font-size: 13px !important; line-height: 13px } .countdown > div { display: block; width: 50%; float: left; margin-bottom: 15px } } .countdown.countdown-inline { width: 100%; margin: 10px 0 0; height: auto } .countdown.countdown-inline > div { display: inline } .countdown.countdown-inline > div:first-child span.count { font-size: 25px; font-weight: 700; margin-right: 5px; color: #ed8323 } .countdown.countdown-inline > div:first-child span.title { font-size: 20px; font-weight: 700; display: inline; margin-right: 10px; color: #ed8323 } .countdown.countdown-inline > div:first-child span.count:after, .countdown.countdown-inline > div:last-child span.count:after { content: ''; margin: 0 } .countdown.countdown-inline > div > span { display: inline; line-height: 1em } .countdown.countdown-inline > div span.count { font-size: 20px } .countdown.countdown-inline > div span.count:after { content: ':'; margin: 0 2px } .mfp-container:before, .mfp-figure:after { content: '' } .countdown.countdown-inline > div span.title { display: none } .countdown-lg { margin: 20px auto; padding: 15px 0; border-top: 1px solid rgba(255, 255, 255, .15); border-bottom: 1px solid rgba(255, 255, 255, .15) } .countdown-lg span.count { font-size: 70px; margin-bottom: 10px } .countdown-lg > div { padding: 0 25px } .countdown-lg .title { color: rgba(255, 255, 255, .7) } .mfp-bg { width: 100%; z-index: 1042; overflow: hidden; background: #0b0b0b; opacity: .8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80) } .mfp-wrap { width: 100%; z-index: 1043; outline: 0 !important; -moz-backface-visibility: hidden; backface-visibility: hidden } .mfp-container { text-align: center; position: absolute; width: 100%; left: 0; padding: 0 8px; box-sizing: border-box } .mfp-container:before { display: inline-block; height: 100%; vertical-align: middle } .mfp-align-top .mfp-container:before { display: none } .mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045 } .mfp-close, .mfp-preloader { text-align: center; position: absolute } .mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content { width: 100%; cursor: auto } .mfp-ajax-cur { cursor: progress } .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: zoom-out } .mfp-zoom { cursor: zoom-in } .mfp-auto-cursor .mfp-content { cursor: auto } .mfp-loading.mfp-figure { display: none } .mfp-hide { display: none !important } .mfp-preloader { color: #ccc; top: 50%; width: auto; margin-top: -.8em; left: 8px; right: 8px; z-index: 1044 } .mfp-preloader a { color: #ccc } .mfp-close, .mfp-preloader a:hover { color: #fff } .mfp-s-error .mfp-content, .mfp-s-ready .mfp-preloader { display: none } button.mfp-arrow, button.mfp-close { overflow: visible; cursor: pointer; background: 0 0; border: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; display: block; padding: 0; z-index: 1046 } button::-moz-focus-inner { padding: 0; margin: 0 } .mfp-close { width: 44px; height: 44px; line-height: 44px; right: 0; top: 0; text-decoration: none; opacity: .65; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65); filter: alpha(opacity=65); padding: 0 0 18px 10px; font-style: normal; font-size: 28px } .mfp-close:focus, .mfp-close:hover { opacity: 1; -ms-filter: none; filter: none } .mfp-close:active { top: 1px } .mfp-close-btn-in .mfp-close { color: #333 } .mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close { color: #fff; right: -6px; text-align: right; padding-right: 6px; width: 100% } .mfp-counter { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: absolute; top: 0; right: 0; color: #ccc; font-size: 12px; line-height: 18px } .mfp-figure, img.mfp-img { line-height: 0 } .mfp-arrow { position: absolute; opacity: .65; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65); filter: alpha(opacity=65); margin: -55px 0 0; top: 50%; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: transparent } .mfp-arrow:active { margin-top: -54px } .mfp-arrow:focus, .mfp-arrow:hover { opacity: 1; -ms-filter: none; filter: none } .mfp-fade.mfp-bg, .mfp-fade.mfp-bg.mfp-removing { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) } .mfp-arrow .mfp-a, .mfp-arrow .mfp-b, .mfp-arrow:after, .mfp-arrow:before { content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: solid transparent } .mfp-arrow .mfp-a, .mfp-arrow:after { border-top-width: 13px; border-bottom-width: 13px; top: 8px } .mfp-arrow .mfp-a, .mfp-arrow:before { border-top-width: 21px; border-bottom-width: 21px } .mfp-arrow-left { left: 0 } .mfp-arrow-left .mfp-a, .mfp-arrow-left:after { border-right: 17px solid #fff; margin-left: 31px } .mfp-arrow-left .mfp-b, .mfp-arrow-left:before { margin-left: 25px } .mfp-arrow-right { right: 0 } .mfp-arrow-right .mfp-a, .mfp-arrow-right:after { border-left: 17px solid #fff; margin-left: 39px } .package-item, .packages-heading { border-left: 1px solid #FFF; border-right: 1px solid #FFF } .mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px } .mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 900px } .mfp-image-holder .mfp-content, img.mfp-img { max-width: 100% } .mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25% } .mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .4); box-shadow: 0 0 8px rgba(0, 0, 0, .4); background: #000 } .mfp-figure:after, img.mfp-img { width: auto; height: auto; display: block } .mfp-iframe-holder .mfp-close { top: -40px } img.mfp-img { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px 0; margin: 0 auto } .mfp-figure:after { position: absolute; left: 0; top: 40px; bottom: 40px; right: 0; z-index: -1; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .4); box-shadow: 0 0 8px rgba(0, 0, 0, .4); background: #444 } .mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto } .mfp-title { text-align: left; line-height: 18px; color: #f3f3f3; word-break: break-word; padding-right: 36px } .mfp-figure small { color: #bdbdbd; display: block; font-size: 12px; line-height: 14px } .mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer } .mfp-fade.mfp-bg { opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .15s ease-out; -moz-transition: all .15s ease-out; -o-transition: all .15s ease-out; -ms-transition: all .15s ease-out; transition: all .15s ease-out } .mfp-fade.mfp-bg.mfp-ready { opacity: .8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80) } .mfp-fade.mfp-bg.mfp-removing { opacity: 0; filter: alpha(opacity=0) } .mfp-fade.mfp-wrap .mfp-content { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transition: all .15s ease-out; -moz-transition: all .15s ease-out; -o-transition: all .15s ease-out; -ms-transition: all .15s ease-out; transition: all .15s ease-out } .mfp-fade.mfp-wrap.mfp-ready .mfp-content { opacity: 1; -ms-filter: none; filter: none } .mfp-fade.mfp-wrap.mfp-removing .mfp-content { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .mfp-zoom-in .mfp-with-anim { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; -webkit-transform: scale(.8); -moz-transform: scale(.8); -o-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8) } .mfp-zoom-in.mfp-bg, .mfp-zoom-in.mfp-removing .mfp-with-anim { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) } .mfp-zoom-in.mfp-bg { filter: alpha(opacity=0); -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 } .mfp-zoom-in.mfp-ready .mfp-with-anim { opacity: 1; -ms-filter: none; filter: none; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } .mfp-zoom-in.mfp-ready.mfp-bg { opacity: .8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80) } .mfp-zoom-in.mfp-removing .mfp-with-anim { -webkit-transform: scale(.8); -moz-transform: scale(.8); -o-transform: scale(.8); -ms-transform: scale(.8); transform: scale(.8); filter: alpha(opacity=0) } .mfp-newspaper .mfp-with-anim, .mfp-zoom-in.mfp-removing.mfp-bg { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) } .mfp-zoom-in.mfp-removing.mfp-bg { filter: alpha(opacity=0) } .mfp-newspaper .mfp-with-anim { filter: alpha(opacity=0); -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; transition: all .2s ease-in-out; -webkit-transform: scale(0) rotate(500deg); -moz-transform: scale(0) rotate(500deg); -o-transform: scale(0) rotate(500deg); -ms-transform: scale(0) rotate(500deg); transform: scale(0) rotate(500deg) } .mfp-newspaper.mfp-bg, .mfp-newspaper.mfp-removing .mfp-with-anim { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) } .mfp-newspaper.mfp-bg { filter: alpha(opacity=0); -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; -ms-transition: .5s; transition: .5s } .mfp-newspaper.mfp-ready .mfp-with-anim { opacity: 1; -ms-filter: none; filter: none; -webkit-transform: scale(1) rotate(0); -moz-transform: scale(1) rotate(0); -o-transform: scale(1) rotate(0); -ms-transform: scale(1) rotate(0); transform: scale(1) rotate(0) } .mfp-newspaper.mfp-ready.mfp-bg { opacity: .8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80) } .mfp-newspaper.mfp-removing .mfp-with-anim { -webkit-transform: scale(0) rotate(500deg); -moz-transform: scale(0) rotate(500deg); -o-transform: scale(0) rotate(500deg); -ms-transform: scale(0) rotate(500deg); transform: scale(0) rotate(500deg); filter: alpha(opacity=0) } .mfp-move-horizontal .mfp-with-anim, .mfp-newspaper.mfp-removing.mfp-bg { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0 } .mfp-newspaper.mfp-removing.mfp-bg { filter: alpha(opacity=0) } .mfp-move-horizontal .mfp-with-anim { filter: alpha(opacity=0); transition: .3s; -webkit-transform: translateX(-50px); -moz-transform: translateX(-50px); -o-transform: translateX(-50px); -ms-transform: translateX(-50px); transform: translateX(-50px) } .mfp-move-horizontal.mfp-bg, .preview-item { -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s } .mfp-move-horizontal.mfp-bg { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); transition: .3s } .mfp-move-horizontal.mfp-ready .mfp-with-anim { opacity: 1; -ms-filter: none; filter: none; -webkit-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0) } .mfp-move-horizontal.mfp-ready.mfp-bg { opacity: .8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80) } .mfp-move-horizontal.mfp-removing .mfp-with-anim { -webkit-transform: translateX(50px); -moz-transform: translateX(50px); -o-transform: translateX(50px); -ms-transform: translateX(50px); transform: translateX(50px); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .mfp-move-horizontal.mfp-removing.mfp-bg { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .mfp-move-from-top .mfp-content { vertical-align: top } .mfp-move-from-top .mfp-with-anim { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; -ms-transition: .2s; transition: .2s; -webkit-transform: translateY(-100px); -moz-transform: translateY(-100px); -o-transform: translateY(-100px); -ms-transform: translateY(-100px); transform: translateY(-100px) } .mfp-move-from-top.mfp-bg { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; -ms-transition: .2s; transition: .2s } .mfp-move-from-top.mfp-ready .mfp-with-anim { opacity: 1; -ms-filter: none; filter: none; -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) } .mfp-move-from-top.mfp-ready.mfp-bg { opacity: .8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80) } .mfp-move-from-top.mfp-removing .mfp-with-anim { -webkit-transform: translateY(-50px); -moz-transform: translateY(-50px); -o-transform: translateY(-50px); -ms-transform: translateY(-50px); transform: translateY(-50px); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .mfp-move-from-top.mfp-removing.mfp-bg { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .mfp-3d-unfold .mfp-content { -webkit-perspective: 2000px; -moz-perspective: 2000px; -ms-perspective: 2000px; perspective: 2000px } .mfp-3d-unfold .mfp-with-anim { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; -ms-transition: .3s ease-in-out; transition: .3s ease-in-out; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: rotateY(-60deg); -moz-transform: rotateY(-60deg); -o-transform: rotateY(-60deg); -ms-transform: rotateY(-60deg); transform: rotateY(-60deg) } .mfp-3d-unfold.mfp-ready .mfp-with-anim { opacity: 1; -ms-filter: none; filter: none; -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -o-transform: rotateY(0); -ms-transform: rotateY(0); transform: rotateY(0) } .mfp-3d-unfold.mfp-ready.mfp-bg { opacity: .8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80) } .mfp-3d-unfold.mfp-removing .mfp-with-anim { -webkit-transform: rotateY(60deg); -moz-transform: rotateY(60deg); -o-transform: rotateY(60deg); -ms-transform: rotateY(60deg); transform: rotateY(60deg); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .mfp-3d-unfold.mfp-bg, .mfp-zoom-out .mfp-with-anim { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0 } .mfp-3d-unfold.mfp-bg { -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; -ms-transition: .5s; transition: .5s; filter: alpha(opacity=0) } .mfp-zoom-out .mfp-with-anim { filter: alpha(opacity=0); -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; -ms-transition: .3s ease-in-out; transition: .3s ease-in-out; -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -o-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3) } .mfp-zoom-out.mfp-bg { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); -webkit-transition: .3s ease-out; -moz-transition: .3s ease-out; -o-transition: .3s ease-out; -ms-transition: .3s ease-out; transition: .3s ease-out } .mfp-zoom-out.mfp-ready .mfp-with-anim { opacity: 1; -ms-filter: none; filter: none; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1) } .mfp-zoom-out.mfp-ready.mfp-bg { opacity: .8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80) } .mfp-zoom-out.mfp-removing .mfp-with-anim { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -o-transform: scale(1.3); -ms-transform: scale(1.3); transform: scale(1.3); opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .mfp-zoom-out.mfp-removing.mfp-bg { opacity: 0; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0) } .mfp-dialog { background: #fff; padding: 20px 30px; text-align: left; max-width: 400px; margin: 40px auto; position: relative } .package-des, .package-item .price, .preview-area { text-align: center } .mfp-search-dialog { max-width: 800px } .tweet-list { list-style: none; margin: 0; padding: 0 } .twitter .tweet-list li { margin-bottom: 15px; position: relative; padding-left: 25px } .twitter .tweet-list li:before { content: '\f099'; position: absolute; top: 0; left: 0 } .twitter-ticker .tweet-list { height: 4.7em; overflow-y: hidden } .twitter-ticker .tweet-list li { height: 4.7em; line-height: 16px } .comments-list { margin: 0; padding: 0; list-style: none } .comments-list ul { list-style: none } .comments-list li ul { margin-left: 25px } .comment { margin-bottom: 25px; overflow: hidden } .comment .comment-review-rate { margin: 0; color: #ed8323; font-size: 13px } .comment .comment-author { float: left; margin-right: 10px } .comment .comment-author img { -webkit-border-radius: 50%; border-radius: 50% } .comment .comment-inner { display: table } .comment .comment-content { margin: 3px 0; padding-bottom: 10px; border-bottom: 1px dashed #e6e6e6 } .comment .comment-author-name { font-size: 12px; color: #888; margin: 0 } .comment .comment-time { font-size: 12px; margin-right: 10px; color: #8f8f8f } .comment .comment-like { float: right; opacity: .3; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); filter: alpha(opacity=30); -webkit-transition: .2s; -moz-transition: .2s; -o-transition: .2s; -ms-transition: .2s; transition: .2s; font-size: 12px; font-weight: 700 } .comment .comment-like [class^="fa fa-"] { font-weight: 400 } .comment .comment-reply [class^="fa fa-"] { font-size: 13px } .comment:hover .comment-like { opacity: 1; -ms-filter: none; filter: none } .fontawesome-icon-list .fa-hover { margin-bottom: 10px } .fontawesome-icon-list .fa-hover > a { color: #737373; font-size: 11px } .fontawesome-icon-list .fa-hover > a .fa { color: #515151; width: 20px; text-align: center; margin-right: 7px; font-size: 14px; position: relative } .demo-grid .row { margin-bottom: 20px } .demo-grid .row [class^=col-] > div { height: 20px; background: #999 } .demo-grid h5 { font-size: 14px; margin-bottom: 3px; color: #888 } .preview-item { opacity: .85; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85); filter: alpha(opacity=85); transition: .3s } .preview-item:hover { opacity: 1; -ms-filter: none; filter: none } .preview-item:hover .preview-img { -webkit-transform: translate(0, -5px) scale(1.05); -moz-transform: translate(0, -5px) scale(1.05); -o-transform: translate(0, -5px) scale(1.05); -ms-transform: translate(0, -5px) scale(1.05); transform: translate(0, -5px) scale(1.05) } .preview-img { display: block; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; -ms-transition: .3s; transition: .3s } .preview-desc { color: #fff; margin: 10px 20px 20px; font-size: 13px } .preview-title { display: table; line-height: 1em; padding: 5px 7px; background: #ed8323; margin: 0 auto } .preview-title > a { color: #fff } .preview-logo { width: auto; display: inline-block; margin-top: 40px; margin-bottom: 10px } .ri-grid { position: relative; height: auto; width: 100% } .ri-grid ul { list-style: none; display: block; width: 100%; margin: 0; padding: 0; zoom: 1 } .ri-grid ul:after, .ri-grid ul:before { content: ''; display: table } .ri-grid ul:after { clear: both } .ri-grid ul li { -webkit-perspective: 400px; -moz-perspective: 400px; -ms-perspective: 400px; perspective: 400px; margin: 0; padding: 0; float: left; position: relative; display: block; overflow: hidden; -webkit-transition: opacity .5s; -moz-transition: opacity .5s; -o-transition: opacity .5s; -ms-transition: opacity .5s; transition: opacity .5s } .ri-grid ul li:hover { opacity: .5; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50) } .ri-grid ul li a { display: block; outline: 0; position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -o-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-background-size: 100% 100%; -moz-background-size: 100% 100%; background-size: 100% 100%; background-position: center center; background-repeat: no-repeat; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } #single-tour-calendar .fc-head, #single-tour-calendar .fc-toolbar:nth-child(2) { display: block } .st-slider-location { background-size: cover } @media (max-width: 1200px) { .st-slider-location { padding-bottom: 20px } } @media (min-width: 1201px) { .st-slider-location { background-image: none !important } } .sidebar-widget h4 { margin-bottom: 20px } .thumb-list > li, .thumb-list > li .thumb-list-item-caption .thumb-list-item-title { margin-bottom: 15px } .thumb-list > li { padding-bottom: 15px } .thumb-list > li img { margin-right: 15px; width: 70px } .thumb-list.thumb-list-right > li img { width: 50px } #single-tour-calendar { max-width: 250px !important } #single-tour-calendar .fc-center h2 { font-size: 18px } #single-tour-calendar .calendar-content.fc-unthemed .fc-state-default { height: 20px } #single-tour-calendar .fc-toolbar { margin-bottom: 0 !important } #single-tour-calendar .calendar-content.fc-unthemed .fc-day-grid-container { margin-top: 5px !important } #single-tour-calendar .fc-widget-content { height: 40px !important } #single-tour-calendar .fc-content { width: auto; margin-left: auto; margin-right: auto } #single-tour-calendar .calendar-bottom { display: none !important } .packages-heading { background: #f4f4f4; padding: 30px 15px } .packages-heading .fa { background: #ccc; color: #FFF; padding: 10px } .packages-heading .heading-image { display: inline-block; margin-left: 20px } .package-item { position: relative; float: left; width: 25%; transition: transform .3s; perspective: 1000px; z-index: 1 } @media (max-width: 1088px) { .package-item { width: 33.3333% } } @media (max-width: 991px) { .package-item { width: 50% } } @media (max-width: 680px) { .packages-heading .heading-image { max-width: 250px } .package-item { width: 100% } } .package-item .package-head { position: relative; padding: 20px 15px; background: #f2a865; color: #FFF; transition: all .3s } .package-item .package-head:after { content: ''; position: absolute; width: 0; height: 0; left: 20px; bottom: -17px; border: 10px solid transparent; border-top: 10px solid #f2a865 } .package-item:hover { z-index: 2; -webkit-transform: translateZ(50px) scale(1.05); -moz-transform: translateZ(50px) scale(1.05); -o-transform: translateZ(50px) scale(1.05); transform: translateZ(50px) scale(1.05) } .package-item:hover .package-head { background: #ed8323 } .package-item:hover .package-head:after { border-top: 10px solid #ed8323 } .package-item .package-head h2 { margin-bottom: 0; font-size: 28px; color: #FFF; font-weight: 700; text-transform: uppercase } .package-item .package-head .des { font-size: 13px } .package-item .price { padding: 25px 15px; background: #fafafa } .package-item .price span { line-height: 1; display: inline-block } .package-item .price .pre { font-size: 48px; color: #000 } .package-item .price .aff { position: relative; color: #7c7c7c; font-size: 24px } .package-item .price .aff .currency { position: absolute; top: -30px; left: 6px } .list-featured { background: #f4f4f4; padding-top: 25px } .list-featured .featured-item { padding: 5px 35px; border-bottom: 1px solid #e1e1e1 } .list-featured .featured-item .fa { margin-right: 10px } .package-des { background: #f4f4f4; padding: 25px } .package-des .select-package { margin-top: 25px; padding: 10px 20px; font-size: 16px; transition: all .3s } .package-des .select-package:hover { background: #ed8323; border-color: #ed8323; color: #FFF } .package-cart { border: 1px solid #CCC; box-shadow: 1px 1px 2px #DDD } .package-cart .cart-head { padding: 20px 15px; background: #f7f7f7 } .package-cart .cart-head h4 { color: #ed8323 } .package-cart .cart-head h4 .fa { color: #FFF; background: #CCC; padding: 5px; font-size: 20px } .package-cart .cart-content { padding: 20px 15px; bordr-top: 1px solid #CCC } .package-cart .cart-content .item { border-bottom: 1px dashed #DDD; margin-bottom: 3px } .package-cart .cart-footer { padding: 20px 15px; border-top: 1px solid #CCC } .order-status { padding: 3px 5px; border-radius: 3px; color: #FFF; font-size: 11px; font-weight: 400 } .order-status.success { background: #51a351 } .order-status.warning { background: #8a6d3b } .order-status.danger { background: #a94442 } .partner-package-info { padding: 20px; background: #f4f4f4 } .partner-package-info .packages-heading { padding: 0 0 20px; border: none } .partner-package-info .packages-heading img { margin-left: 0; max-width: 200px }