.pignose-calendar-wrapper.pignose-calendar-wrapper-active{display:block;margin-left:-250px;margin-top:-338.075px;}
.col-md-12.col-sm-12.col-xs-12.photoframe {background-color: #ec8f15;padding: 16px;margin-bottom: 20px;}
.photo-inner {float: left;width: 100%;text-align: center;position: relative;}
.a2a_svg.a2a_s__default.a2a_s_a2a {width: 43px;height: 42px;background-color: #ed8323 !important;margin-left: 0px;}
.photo-frame-wrapper {float: none;width: 100%;max-width: 700px;margin: 0 auto;}
.vdo1_sec {padding-right: 10px;}
.vdo_sec iframe{width:100%;}
.vdo_sec{margin-top:10px;width:70%;margin:auto;}
.video_sec{margin-bottom:20px;}
.read-more:hover h4{color:#fff;}
.guest_drop{padding-right:0px;}
.sidebar-input{padding:0;}
.padding_sec{padding-right:0;}
.table-new1{display:none;}
.tour_crusl p{font-size:15px;color:#000;padding:20px 0px;font-weight:bolder;text-align:center;}
a.booknow-btn{background-color:#000;color:#fff;padding:7px 10px;margin:10px 0px 0px 0px;margin:17px auto;display:block;width:100%;max-width:180px;border-radius:50px;font-size:19px;transition:0.3s;font-weight:800;}
.table_sec{display:block;}
.table_sec tr th{background:#333;text-align:center;border:1px solid #000;color:#fff;padding:11px 16px;}
.table_sec tr{background:#333;border:1px solid #000;}
.table_sec tr td{text-align:center;border:1px solid #000;background:#fff;padding:11px 17px;}
.table_sec{margin-top:32px;}
.table_sec{margin:32px 0;}
.form-group select{
    height: 44px;
    -moz-appearance: none;
    background-repeat: no-repeat;
    background-position: 56px -69px;
    background-size: 208px;
    border-color: #ed8323;
    background-image: url('https://www.alcatraztoursf.com/storage/images/sprite2.png');
}
.second_sec h2:after{content:"";position:absolute;right:5px;background-image:url(https://www.alcatraztoursf.com/storage/images/van.png);width:126px;background-size:cover;background-position:center center;height:100%;background-repeat:no-repeat;top:2px;}
.second_sec h2:after{content:"";position:absolute;right:15px;content:"f073";content:"\f073";font-size:29px;top:16px;font-family:FontAwesome;font-weight:normal;}
.pignose-calendar-wrapper{top:50%;font-size:15px;}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav.pignose-calendar-top-next{margin-right:10px !important;}
.avail{font-size:18px;}
.tab_container ul li{padding:0;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{background:none!important;}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus,
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{background:#000!important;color:#fff!important;}
.nav > li > a:focus, .nav > li > a:hover{background:#000 !important;text-decoration:none;color:#fff !important;}
.nav-pills > li + li{background:#fff;color:#fff;margin-left:10px;}
.nav-pills > li{float:left;background:#fff;color:#fff;}
.avail.blue-bg:after,.avail.yellow-bg:after,.avail.red-bg:after{content:none;}
.pignose-calendar.pignose-calendar-blue.pignose-calendar-default{width:100%;height:576px;}
.pignose-calendar.pignose-calendar-blue.pignose-calendar-default{border:2px solid #000;}
#myModal .modal-footer{border-top:none;}
#myModal .modal-header{padding:15px;border-bottom:none!important;}
#myModal .modal-content{background-color:transparent;}
#myModal .modal-content{background-color:transparent;box-shadow:none;border:none;}
.custom-sidebar{float:left;width:75%;padding:0;margin-top:318px;}
.siderbar-block{float:left;width:100%;}
.calender-main{float:left;width:100%;padding:0px 10px 20px 10px;background-color:#fff;border:1px solid #f97906;}
.siderbar-title{float:left;width:100%;background:#ee2a2a;}
.siderbar-title h1{color:#fff;text-align:center;font-size:32px;margin:0px;padding:10px 0px;}
.dropdown button:after{content:'\f0d7';position:absolute;right:10px;font-family:FontAwesome;}
.guest-number,.select-tour{float:left;width:100%;margin-bottom:10px;}
.guest-dropdown{padding:10px 0px 0px 0px;float:left;width:100%;}
.calender-icon-2{float:left;width:100%;}
.calender-icon-2 img{width:100%;max-width:43px;}
.guest-icon img{width:100%;max-width:50px;}
.title4{width:auto;text-align:center;margin:0px 0px 20px 0px;}
.title4 h1{border-bottom:2px solid #000;color:#404040;font-size:17px;padding:28px 0px 0px;text-transform:uppercase;font-weight:bold;margin:0px;}
.select-tour-inner h1{font-size:26px;font-weight:bold;}
.guest-icon {
    float: left;
    margin-right: 10px;
    margin-bottom: 25px;
    background-image: url('https://www.alcatraztoursf.com/storage/images/sprite2.png');
    width: 89px;
    height: 68px;
    background-repeat: no-repeat;
    left: 6px;
    display: inline-block;
    background-position: -70px -1px;
}
.select-tour .no-right-padding{padding-right:0px;}
.car-img{text-align:center;}
.car-img img{width:100%;max-width:90px;}
.add-cart-btn{float:left;width:100%;text-align:center;background-color:#f1642c;padding:10px 0px;}
.add-cart-btn:hover{background-color:#000;}
.add-cart-btn a{font-size:28px;color:#fff;}
span.cart-o{margin-left:10px;}
span.cart-o img{width:100%;max-width:34px;}
.book-tour-section{float:left;width:100%;background-color:#eee;margin:30px 0px;}
.book-tour-sub{width:100%;float:left;}
.book-tour-title{text-align:center;}
.book-tour-sub form{max-width:700px;margin:0 auto;width:100%;}
.book-tour-title{text-align:center;background-color:#f1642c;margin:0px;}
.book-tour-title h1{margin:0px;padding:6px 00px;color:#fff;}
.book-tour-sub form{width:100%;background-color:#fff;float:left;margin:10px 0px;padding:30px 20px;}
.add-to-cart-button{text-align:center;float:left;width:100%;margin:30px 0px 0px;}
button.btn.add-cart{background-color:#f1642c;color:#fff;text-align:center;padding:5px 48px;border-radius:40px;font-size:32px;}
button.btn.add-cart i{margin-right:12px;}
.Cart_sec{float:left;width:100%;text-align:center;padding:10px 0px;}
.first_sec{float:left;width:100%;margin-bottom:10px;}
.first_sec h2{margin:0px;}
.second_sec h2{text-transform:uppercase;color:#fff;background:#fe7a44;font-weight:bold;padding:20px 10px;position:relative;margin:0px;}
.second_sec h2{text-transform:uppercase;color:#fff;background:#ee2a2a;font-weight:bold;font-size:33px;padding:20px 10px;position:relative;margin:0px;}
.first_sec h2{text-transform:uppercase;color:#fff;background:#ee2a2a;font-weight:bold;font-size:33px;padding:20px 10px;position:relative;margin:0px;}
.first_sec h2:after{content:"";position:absolute;right:5px;background-image:url(https://www.alcatraztoursf.com/storage/images/sub.png);width:126px;background-size:cover;background-position:center center;height:100%;background-repeat:no-repeat;top:2px;}
.fourth_sec{border:4px solid #fe7a44;margin-bottom:9px;padding:5px;float:left;width:100%;}
.fourth_sec .guest-dropdown{padding:0px 0px 0px 0px;float:left;width:100%;}
.fourth_sec .form-group{margin:0px;}
.no-right-padding{padding:0px;}
.tab_container.cus-tab ul.nav.nav-pills{width:100%;max-width:1130px;margin:0 auto;}
.celender-container-sec{float:left;width:100%;}
.date-month{width:100%;float:left;margin-top:10px;}
.date-month h3{margin:0px;font-size:23px;}
.date-month input{width:100%;border:1px solid #c8c8c8;padding:14px 0;font-size:15px;font-weight:bold;color:#5b5858;}
.select-title h1{font-size:30px;text-transform:uppercase;}
.soldouttextboxpage{float:left;width:100%;margin:0px 0px 27px 0px;}
.cal-icon-1 img{float:right;margin-top:11px;}
.padding-left{padding:0;}
.error{color:red;}
.pignose-calendar.pignose-calendar-blue.pignose-calendar-default{width:100%;height:100%;}
.heading_sec{text-align:center;margin-bottom:30px;}
.switch{position:relative;display:inline-block;width:60px;height:34px;}
.switch input{display:none;}
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;}
.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;}
input:checked + .slider{background-color:green;}
input:focus + .slider{box-shadow:0 0 1px #2196F3;}
input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}
.slider.round{border-radius:34px;}
.slider.round:before{border-radius:50%;}
.btn_sec_new{position:relative;width:100%;text-align:center;float:left;margin-bottom:10px;}
.btn_sec_new img{width:100%;max-width:300px;margin:0 auto;float:none;}
img.orange-bg-img{display:none;}
.btn_sec_new:hover img.red-bg-img{display:none;}
.btn_sec_new:hover img.orange-bg-img{display:block;}
.nav>li>a{position:relative;display:block;padding:17px 15px;}
span.bld_txtr{font-size:20px;font-weight:bold;margin-left:11px;}
.dropdown button:after{content:""!important;position:absolute;right:10px;font-family:FontAwesome;}
.calender-main .calendar-fld{padding-right:0px;}
.color_implmtr{color:#ffff;}
#suvdate_modal h2.md-title{color:#080808;font-size:52px;padding:0px 8px;}
#suvdate_modal .modal-content{background:#000;padding:0px;border-radius:10px;border:2px solid #000;width:100%;float:left;position:relative;}
#suvdate_modal .modal-body{background:#f1c911;color:#060000;font-size:55px;font-weight:bold;padding:0px;border-radius:10px;width:100%;float:left;}
#suvdate_modal button.close{font-size:30px;opacity:1;text-shadow:none;position:absolute;right:-15px;top:-15px;color:#fff;background-color:#000;padding:0px 8px;border-radius:50%;border:4px solid #837f7e;outline:none;}
#suvdate_modal .modal-footer{border-top:none;background-color:#f1c911;border-radius:10px;}
#suvdate_modal .modal-footer button.btn.btn-primary{background-color:transparent;border:none;background:#000;border-color:#000 !important;border-radius:0px;font-size:40px;font-weight:bold;padding:5px 8px;outline:none;}
.btn_sec button{font-size:28px;padding:4px 16px;text-align:center;border:none;color:#fff;background:#ed8323;font-weight:bold;}
.add-cart_custom_btn{float:left;widthvi:95%}.add-cart_custom_btn .btn-1{background:#ee2b2a;border:none;-webkit-border-radius:30px;border-radius:40px;padding:0;color:#fff;text-transform:uppercase;font-family:sans-serif;font-weight:700;position:relative;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;display:inline-block;float:right;width:100%;height:42px}button.btn.btn-1.newsubmit.redmee-submit{width:60%}button.btn.btn-1.newsubmit.redmee-submit .txt{font-size:28px}button.btn.btn-1.newsubmit.redmee-submit:hover .txt{margin-left:15px}.add-cart_custom_btn span.txt{line-height:1.45;font-size:34px;margin-left:20px}.add-cart_custom_btn span.txt{line-height:1.45;font-size:20px;margin-left:18px;text-transform:capitalize;color:#fff}.add-cart_custom_btn .btn-1 .round{background-color:#fff;border:2px solid #f27d0e}.add-cart_custom_btn button .round i{position:absolute;top:50%;margin-top:-12px;left:57%;margin-left:-15px;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;font-size:21px;transition:all .3s;color:#ee2c2a;text-align:center;display:table-cell;vertical-align:middle}.add-cart_custom_btn span.round::after{position:absolute;content:'';top:-7px;left:-7px;bottom:0;right:0;border-radius:50%;border:3px solid #ffcf67;padding:35px}.add-cart_custom_btn button .round{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;width:38px;height:37px;position:absolute;left:4px;top:2px;padding:0;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:2;display:table-cell;text-align:center;vertical-align:middle}.add-cart_custom_btn button.btn.btn-1:hover span.round::after{position:static;border:none;padding:0}.add-cart_custom_btn a.btn.btn-1:hover span.txt{color:#fff}.add-cart_custom_btn button.btn.btn-1:hover span.round i{color:#fc6542}.add-cart_custom_btn button.btn.btn-1:hover{border-color:#d6201a}.add-cart_custom_btn .btn-1 .round:hover{background-color:transparent;border:2px solid transparent}.add-cart_custom_btn button.btn.btn-1:hover{color:#eedb63;font-size:100%;background-color:#289c02}.add-cart_custom_btn .btn.btn-1:hover span.round i::before{content:"\f061"}.add-cart_custom_btn button.btn.btn-1:hover span.round i{color:#289c02;top:20px}.add-cart_custom_btn span.txt{line-height:1.45;font-size:24px;margin-left:20px;text-transform:capitalize;color:#fff;text-align:center}.add-cart_custom_btn .btn-1 .round{background-color:#fff;border:none}.add-cart_custom_btn span.round::after{position:absolute;content:'';top:-7px;left:-7px;bottom:0;right:0;border-radius:50%;border:none;padding:35px}.add-cart_custom_btn.btn_sec_main{margin-top:20px}.first_sec h2{text-transform:uppercase;color:#fff;background:#ed8323!important;font-weight:700;font-size:34px!important;padding:20px 10px;position:relative;margin:0;border-radius:2em;margin:0 39px}.second_sec h2{text-transform:uppercase;color:#fff;background:#ed8323!important;font-weight:700;font-size:33px;padding:20px 10px;position:relative;margin:0;border-radius:2em}.second_sec h2::after{content:"";position:absolute;right:10px!important;background-image:url(https://www.alcatraztoursf.com/storage/images/van.png);width:80px;background-size:cover;background-position:center center;height:100%;background-repeat:no-repeat;top:-4px!important}.pignose-calendar-top-month{margin-right:10px}.pignose-calendar .icon-arrow-left::before{content:'\e90b';background:0 0;font-size:75px;position:absolute;left:-9px;top:-10px}.pignose-calendar .icon-arrow-right::before{content:'\e90a';background:0 0;font-size:75px;position:relative;right:-33px;top:-12px}.pignose-calendar-top-date p{margin:8px 0 0;font-size:26px;font-weight:400;text-align:center;margin-left:68px;display:inline-flex}.pignose-calendar.pignose-calendar-blue .pignose-calendar-top .pignose-calendar-top-year{color:#fff;display:inline-block;font-weight:700}.pignose-calendar.pignose-calendar-blue .pignose-calendar-top .pignose-calendar-top-month{color:#fff;display:inline-block;font-weight:700}.form-group{margin-bottom:15px;margin-top:15px}.review_sec .row{padding-top:15px}.imgs_sec img{width:100%;max-width:131px;border-radius:100%;height:89px}.rating_sec{padding-left:0!important}.imgs_sec{float:left;margin-top:10px}.rating_sec h2{font-size:26px}.guest-main .form-group h1{float:left;font-size:15px;margin:0;padding:8px 0 8px 6px;font-weight:bolder}.suv_arrow{float:none;margin-top:7px}.guest-main .form-group{margin-bottom:0;margin-top:0;border:2px solid #f1642c;border-left-width:5px;border-right-width:5px;width:80%;float:left}.date-main{float:left}.date-group{float:left;width:100%;border:2px solid #f1642c;border-left-width:5px!important;border-right-width:5px!important}a.opencal_suv{width:15%;float:right;margin:0}a.opencal_van{width:14%;float:right;margin:0}a.opencal_suv img{width:100%;float:right;max-width:45px}a.opencal_van img{width:100%;float:right;max-width:44px}.date-group input{float:right;width:32%;height:44px;border:2px solid #f31b1b}.date-group h1{float:left;width:auto;font-size:14px;margin:0;padding:8px 0 8px 11px;font-weight:bolder}.form-group.bitter_sec h1{margin-top:9px;float:left;font-size:15px;padding-left:4px}.qutab_sec td{font-weight:700}.add-cart_custom_btn.user_sec button{width:60%!important}.add-cart_custom_btn{float:none;width:100%;text-align:center;margin-bottom:35px}.btn_sec button{font-size:28px;text-align:center;border:none;color:#fff;background:#e4340e!important;font-weight:700;border-radius:2em;padding:9px 38px!important}.btn_sec_new button{font-size:27px;text-align:center;border:none;color:#fff;background:#e4340e!important;font-weight:700;border-radius:2em;padding:9px 38px!important}.add-cart_custom_btn .btn-1{background:#ee2b2a;border:none;-webkit-border-radius:30px;border-radius:40px;padding:0;color:#fff;text-transform:uppercase;font-family:sans-serif;font-weight:700;position:relative;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;display:inline-block;float:none;width:100%;height:42px;text-align:center}.celender-container-sec{float:left;width:100%;margin-top:10px}.second_sec{margin-bottom:35px}.mineral_sec{margin-top:29px}.car-img{text-align:center;margin-top:12px}.btn_sec_new button:hover{background:#ed8323!important}.btn_sec button:hover{background:#ed8323!important}.first_sec{float:left;width:100%}.padding-left{padding:0;margin-bottom:40px;margin-top:40px}.first_sec{float:left;width:100%;margin-bottom:35px!important}.slider.round{border-radius:34px;background:#fff;border:2px solid}.slider::before{position:absolute;content:"";height:30px!important;width:31px!important;left:-1px!important;bottom:2px!important;background-color:#000!important;-webkit-transition:.4s;transition:.4s}input:checked+.slider::before{background-color:#fff!important}.padding_left{padding-left:0px}.nexker_sec::before{position:absolute;width:100%;height:10px;content:"";background:#313131;bottom:0;left:0;border-radius:2em}.form_sec{position:relative}.money_sec{text-align:center}.money_sec span{font-weight:700;font-size:20px}.nexker_sec{margin-bottom:27px}.custom-sidebar{float:left;width:100%!important;padding:0;margin-top:318px}#menu-footer2 li{display:inline-block;padding:14px 0 10px;text-decoration:none;font-size:20px!important}.pro_sec{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pro_sec input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:-22px;left:0;height:40px;width:40px;background-color:#000}.pro_sec input:checked~.checkmark{background:#178000}.checkmark:after{content:"";position:absolute;display:none}.pro_sec input:checked~.checkmark:after{display:block}.pro_sec .checkmark::after{top:11px;width:9px;height:16px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:16px}.head_resizer h1{font-size:21px}.slider{position:absolute;cursor:pointer;top:-2px!important;left:-10px!important;right:-10px!important;bottom:-4px!important;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.aquas_sec{margin-top:5px;float:right}.car-img{float:left!important}.aquas_sec img{max-width:29px}.select-title h1{font-size:13px!important;text-transform:uppercase;text-align:center;font-weight:700}.cal-icon-1 img{float:right;margin-top:11px;max-width:50px}.date-month h3{margin-top:10px!important;font-size:15px!important;margin:0}.new_styl{float:none!important;width:66%!important;margin-bottom:10px;left:0;margin:auto!important;right:0}.new_styl h2::after{content:"";position:absolute;right:5px;background-image:url(https://www.alcatraztoursf.com/alcatraztoursf//storage/images/sub.png);width:98px!important;background-size:cover;background-position:center center;height:100%;background-repeat:no-repeat;top:2px}.new_styl h2{text-transform:uppercase;color:#fff;background:#ee2a2a;font-weight:700;font-size:28px!important;padding:15px!important;position:relative;margin:0}.picker_sec{position:absolute;right:-41px;top:4px}.shaner_sec{text-align:center}.spinner_sec h1{font-size:16px}.spinner_sec p{font-size:14px}.siderbar-block{margin-bottom:100px}.form-group .tooler_sec select{height:37px;width:50%;float:right;border:1px solid #ed8323}.form-group .bitter_sec h1{margin-top:14px}.video_btn{width:84%!important;text-align:center;margin-bottom:20px;margin-left:55px}.form-group.bitter_sec{float:left;width:100%;border:2px solid #f1642c}.drive_sec{border:1px solid #f1642c;padding:10px}.form-control{position:relative}.btn_sec_new{position:relative;width:100%;text-align:center;float:left;margin-bottom:69px!important;margin-top:31px}form#tour .form-group{margin-top:0}input#soldvan{visibility:hidden}input#soldsuv{visibility:hidden}label#no_of_guests-error{position:absolute}.novo_sec{float:left;width:100%}.pageselecter{float:right;border:2px solid #ee8323;padding:10px;margin-bottom:12px}#sel_chng2-error.error{width:100%;position:absolute;font-size:14px;bottom:-26px}#soldvan-error.error{float:right}#sel_chng1-error.error{position:absolute;font-size:14px}#soldsuv-error.error{float:right}#sel_chng-error.error{position:absolute;bottom:-30px;font-size:14px}#soldtour-error.error{float:right}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background:0 0!important;border:none!important}.btn-info.focus,.btn-info:focus{color:#fff;background:0 0!important;border:none!important}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background:0 0!important;border:none!important}.btn-info.hover,.btn-info:active,.btn-info:hover{background:0 0!important}ul.dropdown-menu.droplt_lang li{border-bottom:1px solid grey;display:inline-block;width:100%;float:left}.dropdown-menu.droplt_lang li a{padding:5px 8px;float:left;width:100%}.dropdown-menu.droplt_lang{width:100%;padding:0}.dropdown.btn_lang button{text-align:left}.caret{display:none!important}span.img-wrap{float:left;margin-left:0!important;padding-left:0!important;width:22%}span.wpml-ls-display{font-weight:700;width:72%;float:left;font-size:14px;margin-left:10px;line-height:30px;white-space:normal}span.wpml-ls-native{font-weight:700}.dropdown-menu>li>a{padding:3px 69px}button#dropdownMenu1{border:none;width:233px}.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{display:none}.dropdown.btn_lang.flag_reset img{width:100%;max-width:40px;border:ipx solid;border:1px solid #ddd}#dropdownMenu1::before{content: "";position: absolute;background-image: url('https://www.alcatraztoursf.com/storage/images/sprite2.png');height: 97px;right: 10px;top: -12px;width: 58px;display: inline-block;background-repeat: no-repeat;background-size: 374%;background-position: 15px -62px;}h3.h1_decor{color:#c76a19;text-align:center;font-weight:700;font-style:italic;font-size:32px;margin-top:53px}.spanish_sec .tab_container ul li{font-size:14px!important}.spanish_sec .nav>li>a{padding:17px 12px!important}.tab_container.german_sec ul li{font-size:17px!important}.tab_container ul.en li{font-size:17px!important}.tab_container ul.fr li{font-size:22px}.tab_container ul.es li{font-size:17px!important}.tab_container ul.de li{font-size:14px!important}.spanish_sec .de>li>a{padding:17px 8px!important}.tab_container ul.pt-pt li{font-size:17px!important}.spanish_sec .it>li>a{padding:17px 11px!important}.tab_container ul.zh-hans li{font-size:23px!important}.spanish_sec .zh-hans>li>a{padding:17px 32px!important}.tab_container ul.ko li{font-size:27px!important}.spanish_sec .ko>li>a{padding:17px 27px!important}.tab_container ul.ja li{font-size:25px!important}.spanish_sec .ja>li>a{padding:17px 21px!important}.tab_container ul.ru li{font-size:15px!important}.spanish_sec .ru>li>a{padding:17px 10px!important}.footer_cls{text-align:center}.footer_cls h2{font-weight:700;font-size:46px}.bck_cls{text-align:right;border-bottom:3px solid #72afd2;margin-bottom:27px}.nav.nav-tabs li a{font-size:30px!important}.in h3{font-size:31px}.form-group input{font-size:22px}.bck_cls h2{margin:0}.box.box-primary{border:none}.box{border:none!important}img.flagset12{width:100%;max-width:5%}.bck_cls button{background:#367fa9;padding:5px 20px;border-radius:5px;border:none;color:#000;font-size:20px;margin-bottom:6px;font-weight:700}.list{width:75%;float:left}.bck_cls{text-align:right;border-bottom:3px solid #72afd2}.flagset12{border:1px solid #367fa9}section.contact-bar{float:left;width:100%;padding:0 0;background-color:#000}.fullphonetext{float:left;width:100%}.phonetextnew{float:left;width:100%;display:flex;vertical-align:middle;align-items:center;padding:0}.phonetextnew h1{font-size:33px;color:#ed8323;text-align:center;margin:10px}.des-img img{height:162px;width:100%;max-width:80%}.rating4of5{margin-top:10px;margin-bottom:10px;width:100%;max-width:43%}img.reserlivechat{max-width:180px;width:100%}.textwidget p{font-size:18px;color:#fff}.footer-menu{padding:10px 10px;float:left;width:100%;display:block}.footer-menu-ul{font-size:6px;text-align:center}ul.footer-menu-ul li{display:inline-block;padding:10px 0}ul.footer-menu-ul.napa_ul li a{font-size:20px;color:#fff;font-weight:700;display:inherit;padding:0 30px}ul.footer-menu-ul.napa_ul.new_adjust li a{padding:16px 12px;text-transform:capitalize;font-size:22px;font-weight:700}ul.footer-menu-ul.napa_ul.new_adjust li a:hover{background-color:#f69320}.go_leff{float:left;margin-left:33px}.go_rigtt{float:right;margin-right:33px}ul.topicon.new_topicon{float:left}.footer-menu.new_embd_footer{padding:0}.alltour_bar{margin-bottom:19px}.phonetextnewfax img{width:100%;max-width:45%}#myCarousel1 .carousel-control.left,#myCarousel1 .carousel-control.right{margin-top:137px!important;color:#000}#myCarousel1 .carousel-control.left{margin-left:-113px!important}#myCarousel1 .carousel-control.right{margin-right:-113px!important}a.left.carousel-control img{width:100%;max-width:40px!important}a.right.carousel-control img{width:100%;max-width:40px!important}#myCarousel1{margin-bottom:30px!important}.carousel-indicators{bottom:-14px!important}.trading-title h1::before{width:11%!important}.trading-title h1::after{width:11%!important}.booking-main-container .item{margin-top:100px}.carousel-indicators li{border:2px solid #ed8322;border-radius:4px;background:#fff}.textwidget h2.maintitle::before{background:#5b5b5b;content:"";height:1px;position:absolute;width:22%;top:19px;left:0}.textwidget h2.maintitle::after{background:#5b5b5b;content:"";height:1px;position:absolute;width:22%;top:19px;right:0}.line-up{margin-top:10px;float:left;width:100%}table.table.table_cont{border-collapse:inherit}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.siderbar-block{float:left;width:100%}.nav>li>a{padding:17px 5px}.siderbar-title h1{font-size:20px}.nexker_sec .first_sec h2{font-size:13px!important}.padding-left.date-group h1{font-size:15px;padding:0}.nexker_sec .second_sec h2{font-size:12.50px!important;padding:26px 17px}.crush_sec .tab_container ul li{font-size:12px}.crush_sec .nav>li>a{padding:10px 4px!important}.add-cart_custom_btn.user_sec button{width:100%}.clndr_sec.add-cart_custom_btn.user_sec button{width:100%}.custom_sec p{text-align:justify}.btn_sec_main .add-cart_custom_btn span.txt{font-size:13px}.organize_sec{margin-top:294px!important}a.opencal_suv img{width:100%}a.opencal_suv{width:23%}.guest-main .teamer_sec h1{font-size:7px;margin-top:7px}.teamer_sec select{height:34px!important;font-size:13px!important}.add-cart_custom_btn.user_sec button span{font-size:17px}a.opencal_van{width:24%}.select-title h1{font-size:14px!important}.siderbar-title h1{font-size:21px!important}.crpf_sec.date-month input{padding:0}.date-month h3{margin-top:0!important;font-size:13px!important}.calender-main{padding:0 10px 10px 10px}.aquas_sec img{max-width:15px}.checkmark{top:-22px;height:25px;width:25px}.pro_sec .checkmark::after{top:2px;width:16px;height:28px;border:solid #fff;border-width:0 3px 3px 0;left:10px}.aquas_sec img{max-width:15px;vertical-align:top}.aquas_sec{float:none}.crush_sec .nav-pills>li+li{margin-left:5px}.padding_sec{padding-left:0}.slider::before{height:18px!important;width:18px!important;left:-1px!important;bottom:2px!important}.slider::before{height:18px!important;width:18px!important;left:3px!important;bottom:3px!important}.date-group.head_resizer h1{font-size:7px;margin-top:7px}.add-cart_custom_btn span.txt{font-size:17px}.form-group.bitter_sec h1{font-size:9px;margin-top:13px}.picker_sec{right:-33px;top:5px}.title4.fonter_sec h1{font-size:11px}.switch{position:relative;display:inline-block;width:30px!important;height:21px!important}form#tour .form-group{margin-top:20px;margin-left:0px}.aquas_sec{margin-top:0}.testimonials_wrap .maintitle::after,.testimonials_wrap .maintitle::before{width:22%}}@media screen and (min-width:1200px){.tab_container ul li{font-size:20px!important}.tab_container ul li{font-size:16px!important}.nav>li>a{padding:17px 15px!important}.date-group.head_resizer h1{font-size:18px}.padding_left.head_resizer h1{font-size:21px}}.phonetextnew{flex-wrap:wrap}@media screen and (max-width:767px){.date-group h1{float:left;width:auto;font-size:25px;margin:0;padding:8px 0 8px 6px}#myCarousel .carousel-control{top:30px}.date-group{float:left;width:100%;border:2px solid #f1642c}.nexker_sec{padding:0}.new_styl{width:100%!important}.new_styl h2{font-size:14px!important}.new_styl h2::after{width:74px!important}#RATES{padding:0}.add-cart_custom_btn.user_sec button{width:100%}.guest-main .form-group{width:100%}.date-main{padding:0;margin-bottom:10px}.date-main .date-group h1{font-size:11px;width:61%;margin-top:11px}.date-group input{width:32%;border:2px solid #f31b1b}.nexker_sec{padding:0}.new_styl{width:100%!important}.new_styl h2{font-size:14px!important}.new_styl h2::after{width:74px!important}.guest-main .form-group h1{float:left;font-size:11px;width:78%}.btn_sec_new img{max-width:145px!important}.date-group input{height:40px}.mobile-no-padding .custom-sidebar{float:left;width:100%}#RATES .rates{padding:0}.custom_sec p{font-size:18px;text-align:justify}.calender-main{padding:0 0 20px 0}.add-cart_custom_btn span.txt{font-size:19px}cus-tab .nav-pills>li+li{margin-left:0}.custom-sidebar .calender-main{padding:0 0 20px 0}.mobile-no-padding{padding:0}.add-cart_custom_btn.btn_sec_main{margin-top:20px;float:left}.checker_sec .second_sec h2{font-size:8px;padding:35px 10px}.checker_sec .first_sec h2{font-size:10px;padding:35px 10px}.btn_sec button{font-size:20px;padding:4px 16px}.first_sec h2{font-size:10px!important}.guest-main .form-group h1{padding:10px 0 0 6px}.form-group .padding_left select{height:36px}.add-cart_custom_btn.user_sec button{width:100%!important}.crush_sec .nav-pills>li+li{margin-left:0}.form-group.bitter_sec h1{font-size:12px}.title4.fonter_sec h1{font-size:16px}.custom_sec p{font-size:15px}.pignose-calendar-top-date p{margin-left:25px}.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav.pignose-calendar-top-next{float:right!important}.pignose-calendar-top-date p{font-size:22px;margin-left:0px!important;margin-bottom:10px!important}.pignose-calendar.pignose-calendar-blue .pignose-calendar-header .pignose-calendar-week{margin-right:3px!important}span.selectdatetext{font-size:14px!important;margin-top:10px!important}.close-btn a{font-size:14px}.header_sec h2{font-size:31px}.siderbar-block::after{width:0}.siderbar-block::after{width:0}.car-img{margin-top:0}.mineral_sec{margin-top:12px}.slider::before{height:24px!important;width:24px!important;left:9px!important;bottom:5px!important}.switch{width:52px;height:27px}span.bld_txtr{margin-left:5px}.siderbar-block::before{width:0}.btn_sec button{font-size:21px}.custom-sidebar{margin-top:0}}@media screen and (min-width:1900px){form#tour .form-group{margin-top:15px}.switch{margin-top:5px}.car-img{margin-top:5px}}.tab_container.cus-tab ul.nav.nav-pills{max-width:1260px!important}.tab_container ul.fr li{font-size:20px!important}.home_row ul.footer-menu-ul.napa_ul.new_adjust li a{padding:16px 7px!important;font-size:16px!important}.home_row .footer-menu-ul.napa_ul.new_adjust{float:right}.home_row .padding-zero{padding-left:0}.line-up{float:right!important;width:85%!important}.guest-main .form-group{width:100%}.guests_block_all h1{font-size:16px!important}span#sidebar_cart_btn{font-size:19px!important}.guests_sidebar_all .tooler_sec select{height:51px!important}.guests_sidebar_all h1{font-size:14px!important}@media only screen and (min-width:768px) and (max-width:1164px){.home_row ul.footer-menu-ul.napa_ul.new_adjust li a{padding:16px 5px!important;font-size:15px!important}}@-moz-document url-prefix(){@media only screen and (min-width:768px) and (max-width:1164px){.home_row ul.footer-menu-ul.napa_ul.new_adjust li a{padding:16px 5px!important;font-size:15px!important}}}
@media only screen and (max-device-width:1024px) and (min-device-width:768px){.table_sec{display:none;}

.form-group select {background-position: 8px -69px;}
#jssor_1 {width: 100% !important;}
.table-new1{display:block;}
ul.nav.nav-pills li.nav-item{margin-bottom:10px;font-size:57%;}
#RATES.tab-pane.active{padding:0;}
.guest-main .teamer_sec h1{font-size:14px;margin-top:0px;padding:5px 0 5px 5px;}
.crpf_sec.date-month input{padding:14px 0;}
.date-group.head_resizer h1{font-size:14px;width:76%;margin-top:0;padding:5px 0 0 5px;}
.form-group.bitter_sec h1{font-size:16px;margin:0;padding:5px 0 5px 5px;}
.second_sec h2:after{background-size:contain;}
.form-group.teamer_sec select{padding:0;width:49px;font-size:14px !important;height:41px !important;}
.form-group .tooler_sec select{height:46px;width:50%;float:right;border:1px solid #ed8323;}
.picker_sec{right:-25px;top:5px;}
span#sidebar_cart_btn{font-size:15px !important;}
.second_sec h2::after{width:80px !important;}
.pignose-calendar-wrapper{width:73%;top:320px;}
.pignose-calendar .pignose-calendar-body{padding:0;}
span.selectdatetext{font-size:22px;}
.carousel-inner{height:100%;}
.des-img img{height:98px;width:100%;max-width:80%;}
.tour_crusl p{font-size:14px;color:#000;padding:10px 0px;}
a.booknow-btn{padding:9px 7px;margin:17px auto;font-size:16px;}
span#sidebar_cart_btn{font-size:100% !important;}
span#sidebar_cart_btn{font-size:1.4vw !important;padding-left:14px;}
.add-cart_custom_btn span.txt{margin-left:27px;}
#suvdate_modal h2.md-title{color:#080808;font-size:33px;padding:0px 8px;}
.modal-dialog{width:700px;margin:30px auto;}
.pignose-calendar-wrapper{top:35% !important;font-size:15px !important;}
#van_sidebar_img{width:50% !important;}
.pignose-calendar-wrapper.pignose-calendar-wrapper-active{display:block;margin-left:-250px;margin-top:-352.075px !important;}
}
@media only screen and (max-device-width:767px){.view-detail{font-size:15px !important;}
.col-md-12.col-sm-12.col-xs-12.photoframe {padding: 6px;}
.photoframe .photo-inner iframe {height: 150px !important;width: 100%;}
.vdo1_sec {padding-right: 0px;}
.pignose-calendar-wrapper.pignose-calendar-wrapper-active{display:block;margin-left:-168.75px;margin-top:-260.559px !important;}
.video_btn{width:100% !important;text-align:center;margin-bottom:20px;margin-left:0px;}
.btn_sec button{font-size:21px;padding:4px 16px;text-align:center;border:none;color:#fff;background:#ed8323;font-weight:bold;}
.vdo_sec{width:100%;margin:auto;}
.add-cart_custom_btn span.txt{font-size:100% !important;}
#allcar_form{font-size:12px !important;}
.table_sec{display:none;}
.table-new1{display:block;}
.footer-menu-ul.napa_ul.new_adjust{z-index:999999999999;position:relative;}
.trending_destination > ul{position:relative;z-index:999999999999999;}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav.pignose-calendar-top-next{margin-right:0px;}
.pignose-calendar-top-date p{font-size:17px!important;width:100%;}
.custom-date{width:54% !important;}
select.year-dropdown{padding:0px 8px;}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-date{float:left;width:50%;}
.pignose-calendar .pignose-calendar-unit a{width:43px;}
.checker_sec .second_sec h2{font-size:12px;}
.pignose-calendar-wrapper{top:43%;}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-date{float:left;}
.second_sec h2:after{width:44px !important;background-size:contain !important;}
.custom-sidebar{margin-top:0px;}
.date-main .date-group h1{font-size:14px;width:66%;margin-top:11px;}
.guest-main .form-group h1{float:left;font-size:14px;width:84%;padding:11px 0px 13px 11px;}
.form-group .padding_left select{height:44px;}
.table_sec tr th{background:#333;text-align:center;border:1px solid #000;color:#fff;padding:8px 4px;font-size:12px !important;}
.table_sec tr td{text-align:center;border:1px solid #000;color:#000;padding:8px 4px;font-size:12px !important;}
.checker_sec .second_sec h2{font-size:8px;padding:25px 10px;}
.form-group.bitter_sec h1{font-size:14px;}
.checker_sec .second_sec h2{font-size:2.5vw;padding:22px 4px;}
.first_sec h2{font-size:2.8vw !important;margin:0 0;}
.add-cart_custom_btn button.btn.btn-1:hover{font-size:100% !important;}
.add-cart_custom_btn.user_sec button{width:70vw !important;}
.phonetextnew h1{font-size:20px;}
ul.footer-menu-ul.napa_ul.new_adjust li a{padding:16px 12px;text-transform:capitalize;font-size:15px;font-weight:700;}
.go_rigtt{float:none;margin-right:0;}
.go_leff{float:none;margin-left:0;}
.des-img img{height:113px;width:64%;max-width:80%;}
.tour_crusl p{font-size:13px !important;color:#000;padding:20px 0px;font-weight:bolder;text-align:center !important;}
a.booknow-btn{font-size:13px;}
#suvdate_modal h2.md-title{color:#080808;font-size:25px;padding:0px 8px;}
#suvdate_modal .modal-footer button.btn.btn-primary{font-size:27px;}
.pignose-calendar-wrapper{top:42% !important;font-size:13px !important;}
.pignose-calendar .icon-arrow-left::before{left:-34px;}
}
.form-group select{font-size:16px;border-radius:0px;font-weight:bold;}
select#sel_chng2{padding:6px 2px;}
#myCarousel1 .carousel-control{display:none;}
form#tour .form-group{margin-top:11px;}
.checkmark{position:absolute;top:-22px;left:8px;height:40px;width:40px;background-color:#000;}
.slider{top:-7px !important;bottom:-2px !important;}
#van_sidebar_img{width:30%;}
.first_sec h2:after{width:100px;right:0;}
span#sidebar_cart_btn{font-size:100%;}
}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-date{float:left;width:68%;}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-nav.pignose-calendar-top-next{margin-right:0px;}
.pignose-calendar-top-date p{font-size:21px!important;width:100%;}
.custom-date{width:64%;float:left;}
.table-new{width:100%;text-align:center;border:1px solid #000;margin-bottom:35px !important;max-width:500px;margin:0 auto;}
.table-heading{float:left;width:52%;border-right:1px solid #000;background:#000;}
.table-new ul{margin-left:0;}
.table-new li{border-bottom:1px solid;padding:4px !important;}
.table-heading li{color:#fff;}
.table-desc li{font-weight:700 !important;}
.table-new1 tr th{border:1px solid #ccc;text-align:center;background:#313131;color:#fff;}
.table-new1 tr td{border:1px solid #ccc;text-align:center;}
.table-new1{float:left;width:100%;margin-bottom:10px;}
.pignose-calendar .main{padding:0px 0px 0px 0px;}
@media only screen and (max-device-width:568px) and (min-device-width:320px){.pignose-calendar .icon-arrow-right::before{right:-24px;top:-2px;}
.pignose-calendar .icon-arrow-left::before{left:-21px;top:-1px;}
.pignose-calendar .icon-arrow-left::before,.pignose-calendar .icon-arrow-right::before{font-size:46px;}
.close-btn a{padding:5px 3px;}
.pignose-calendar-wrapper{top:46% !important;font-size:12px !important;}
.avail{font-size:15px;}
.pignose-calendar-top-month{margin-right:5px;}
.pignose-calendar-top-date > p{font-size:16px !important;}
.pignose-calendar .pignose-calendar-top .pignose-calendar-top-date{width:58%;}
.first_sec h2:after{width:87px;}
}

