@media screen and (max-width:1280px){.widget_vikwp_counter .vikcounter,.h-search .grid-block{width:1024px}.hp-image-structure{padding:0 0 15px}#lmpart .menumob-btn{display:inline-block}#menumob-btn-ico{display:block}.menumob-btn{display:block;float:right;display:inline-block;margin:25px 15px 0;padding:10px}#head-top-part .menumob-btn{background-color:rgba(0,0,0,.8);border:0}#tbar-logo{margin-left:10px}.mainmenu,#tbar-user{display:none !important;float:none;text-align:left;background:#414141}.vikcs-link{display:none}.menumobile .mainmenu-items .l-inline li>.l-block{top:34px}.menumobile .mainmenu-items .moduletable ul>li>a,.menumobile .mainmenu-items .moduletable ul>li>span{color:#fff !important}.mainmenu .menumobile>.mainmenu-items>.spt-menu{margin:15px 0 0 !important}.menumobile .loginmenu{display:block;float:none}.menumobile .loginmenu h3{padding:5px;margin:10px 0}.menumobile .loginmenu #login-form{top:30px}.fx-menu-slide{animation:none !important;-webkit-animation:none !important;border-bottom:0;height:auto;position:inherit;top:0;z-index:100000}.fx-menu-slide #tbar-logo .moduletable img{width:auto}footer .cnt-flex{flex-wrap:wrap}}@media screen and (max-width:1160px){.search-horizontal h3{margin:0;padding:0}}@media screen and (max-width:1024px){.vikicons-item,.upfooter-item{width:50%;flex-basis:50%;max-width:inherit;float:left}.icons-style2 .vikicons-item-inner{justify-content:left}.bottomsearch{bottom:0;border-radius:0}.bottomsearch .widget{border-radius:0}.widget_vikwp_counter .vikcounter,.h-search .grid-block{width:100%}.page,.article-main-container .post,.blog{padding:0 20px 0}#tbar-upmenu .upmenu-content{padding:0 15px 10px}}@media screen and (max-width:990px){.mainbox-sidebarsboth,.mainbox-sidebarson{flex-wrap:wrap}.mainbox-sidebarsboth #main,.mainbox-sidebarson #main{width:100%}.mainbox-sidebarsboth .sidebar,.mainbox-sidebarson .sidebar{width:100%;margin:0 !important;padding:0 20px}.mainbox-sidebarson .sidebar .widget,.mainbox-sidebarsboth .sidebar .widget{padding:10px;margin:5px 0}.sidebar .widget_mod_vikrentcar_search .vrc-searchmod-wrap-vertical form .vrc-searchmod-section-datetimes .vrcsfentrycont{flex-wrap:nowrap}.sidebar .widget_mod_vikrentcar_search .vrc-searchmod-wrap-vertical form .vrc-searchmod-section-datetimes .vrcsfentrytime{margin:0 0 0 10px}.vrc-car-result-rightinner-deep .vrc-car-lastblock{padding:20px 30px}}@media screen and (max-width:860px){.contact-info-box{flex-wrap:wrap}.contact-info-box>.widget{flex:100%;background:#f6f6f6}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea{background:0 0}.head-slider-enabled{position:relative;margin-top:0 !important;background:#000}.post-blog{margin:20px 0;border:1px solid #eee}.bloglist-layout>div{flex:100%}.bloglist-layout .blog-cnt-text{order:1;padding:20px}.bloglist-layout .blog-cnt-text .entry-meta{margin-bottom:0}.bloglist-layout .img-thumbnail{order:2}.vrcsearchview .vrc-searchf-section-locations{max-width:inherit;width:100%}.vrcsearchview .vrcsfentrycont>div select{width:100%}.vrcsearchview .vrc-searchf-section-datetimes{width:100%}.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container{display:flex}.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomselph,.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomselpm,.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomseldh,.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomseldm{flex:1}.vrcsearchview .vrc-searchf-section-categories{width:100%;margin-right:0}.vrcsearchview .vrc-searchf-section-sbmt{margin-left:0;width:100%}.vrcsearchview .vrc-searchf-section-sbmt .vrcsfentrycont{margin-top:0 !important}.vrcsearchview .vrc-search-btn{width:100%}.vrc-promotion-details{flex-wrap:wrap}.vrc-promotion-bottom-block{width:100%;padding:0 !important}.vrc-promotion-name{text-align:center}.vrc-promotion-car-block{flex-basis:47% !important}.vrc-promotion-dates-left{text-align:center;width:100%}.vrc-promotion-dates-left .vrc-promotion-date-from{margin:0 5px !important}.vrc-promotion-dates-left>div{float:none}.vrcdivsearch .vrc-searchf-section-locations{max-width:100%;width:100%}.vrcdivsearch .vrcsfentryselect select{width:100%}.vrcdivsearch .vrc-searchf-section-datetimes{width:100%}.vrcdivsearch .vrcsfentrycont>.vrcsfentrytime{width:auto}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrylabsel{flex:1}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrydate{width:100%}.vrcdivsearch .vrc-searchf-section-datetimes .vrc-sf-time-container{width:100%;display:flex}.vrcdivsearch .vrc-searchf-section-sbmt{margin-left:0;width:100%}.vrcdivsearch .vrc-searchf-section-sbmt .btn{width:100%}footer .nwidg-two>.widget,#modulebox-contact .nwidg-two>.widget{flex:0 0 100% !important;padding:20px 40px}footer .widget{padding:10px 20px}}@media screen and (max-width:800px){.mainmenu .l-inline li .l-block>div{background:0 0 !important;margin:0 !important}.contact-address>dl{width:100%}.contact-address dd{margin-left:30px;padding:5px 0}.vikthumbnail-grid figure{width:50%}.e4j-newslett .e4j-float-left{margin-right:2em}select,select option{background-color:transparent}}@media screen and (max-width:768px){footer .cnt-flex>.widget{flex:50%}.vikcounter-item{flex:0 0 50%;max-width:50%}.widget_vikwp_speakers .viksp_container{flex-wrap:wrap}.widget_vikwp_speakers .viksp_text{flex:100%;margin-right:0;padding:0 20px}.items-row .post .blog-cnt-text{flex:100%}.blog .items-row .item-image{margin:0;order:0;max-width:100%}.blog .items-row .bloglist-featured-img img{visibility:visible}}@media screen and (max-width:715px){#tbar-logo{width:auto}#main{float:none;width:100% !important;left:0 !important}aside{float:none;width:100% !important}.grid-box{float:none}footer .cnt-flex{display:inline-block;width:100%}footer .cnt-flex>.widget{width:100%}.sidebar{width:100%}.sidebar .grid-module,#module-box1 .grid-module,footer .grid-module,#subcontent .grid-module,#upcontent .grid-module,#module-box2 .grid-module{width:100% !important;float:left}#sidebar-left{left:0 !important}#sidebar-right{left:0 !important}#tbar-logo,#tbar-logo-center{display:inline-block;position:relative}#tbar-user .moduletable,#tbar-user .moduletable_menu{float:none;width:100%}#tbar-user .moduletable:last-child,#tbar-user .moduletable_menu:last-child{margin:0}.mainmenu{width:100%}.mainmenu .l-inline{margin:5px 0 0}.blog .cols-3 .items-div-blog{width:96%}.slogan-content .slogan-dx,.slogan-content .slogan-sx{display:none}.slogan-content .slogan-mdl{width:100%}.vikicons-item{width:100%;float:none}.vikcnt_left .vikgm_cnt_container,.vikcnt_right .vikgm_cnt_container{width:100%;position:relative;top:0 !important;left:0 !important;transform:translate(0,0) !important;height:auto !important}#upfooter .upfooter-item{width:100%;border:0;padding:15px 0;border-bottom:1px solid #444}#upfooter .upfooter-item-inner{justify-content:left}.vrc-oconfirm-itinerary .vrctable_divcnt{flex-basis:100% !important;padding:30px 0 !important}.vrcinfocarcontainer .vrc-summary-car-img{text-align:center}.vrcinfocarcontainer .vrc-summary-car-img img{float:none}.vrccustomfields{margin-top:10px !important}}@media screen and (max-width:660px){.full-featured .featured-container-img{padding:180px 0 120px}.vikwallimage-inner{height:auto;padding-bottom:20px}.gallery .gallery-item{flex-basis:49%}.comments-area{width:100%}.vikicons-item,.upfooter-item{width:100%;flex-basis:100%}.icons-style2 .vikicons-item{border:0}.icons-style2 .vikicons-item-inner{justify-content:left}.vrc-searchmod-wrap-horizontal{text-align:left}.vrc-searchmod-wrap-horizontal .vrc-searchmod-section-datetimes{flex-wrap:wrap}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-datetimes .vrcsfentrycont{margin-right:0 !important;display:flex}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-datetimes .vrcsfentrylabsel{flex:1}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-pickup{width:100%}.vrc-searchmod-wrap-horizontal form .vrcsfentrycont{margin:5px 10px 5px 0}.vrc-searchmod-wrap-horizontal form .vrc-searchmod-section-pickup .vrcsfentrycont{flex:1}.vrc-searchmod-wrap-horizontal form .vrcsfentrycont select{width:100%}.vrc-searchmod-wrap-horizontal .vrc-searchmod-section-sbmt{width:100%}.vrc-searchmod-wrap-horizontal .vrcsfentrysubmit .vrcsearch{width:100% !important}.vrcdivsearch{flex-wrap:wrap}.vrcdivsearch .vrclocationsbox{flex-basis:100%}.vrclocationsmapdiv{width:100%}.vrcstepsbarcont .vrc-stepbar{flex-wrap:nowrap}.vrcstepsbarcont .vrc-stepbar>li{flex:1;border:0;text-align:center}.vrcstepsbarcont .vrc-stepbar>li>:before{margin-right:0}.vrc-step-lbl{display:none}.vikcs-slider{min-height:250px;padding:0 !important}.vikcs-slider .slide-text{padding:10px 30px !important}.slide-text h2{font-size:32px}.grid-block>.widget .icons-style2.widget-inner{padding:10px 0}#upfooter .icons-style2 .container{padding:0}#upfooter .icons-style2 .vikicons-item{padding:0}}@media screen and (max-width:580px){.main-body{padding:15px 10px}.vikcounter-item-inner{padding:20px 10px}.vrccustomfields .vrcdivcustomfield{width:auto;display:block}.vrc-promotion-car-block{flex-basis:100% !important}.vrclocationbox{width:100% !important}.vrc-searchmod-wrap-horizontal>form>div,.vrcdivsearchmodule form .vrcsfentrycont{margin:6px 0}.vikcp-policy-display-bottom{height:20%}.vrc-itinerary-summary>div{flex-basis:100%;border-right:0}.vrc-itinerary-summary>.vrc-itinerary-pickup{border-bottom:1px solid #ddd}.car_options table td input[type=number]{width:80px}.vrc-oconfirm-maincnt .vrc-oconfirm-itinerary{display:inline-block;width:100%}.vrctableorder .vrctableorderfrow td{white-space:nowrap}.vrc-oconfirm-paym-block ul li{margin:5px}.vrc-save-order-block{margin-bottom:30px}}@media screen and (max-width:550px){.group-contact-left,.group-contact-right{width:100%}.vikthumbnail-grid figure{width:100%}.category-module li{width:100%}.pull-left,.pull-right{float:none;display:table;margin:15px auto}.gallery .gallery-item{flex-basis:100%}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont{flex-wrap:wrap}.vrcstepsbarcont .vrc-stepbar>li:last-child:before,.vrcstepsbarcont .vrc-stepbar>li:last-child:after{border:0;position:relative}.vikicons-item-left .vikicons-item-icon{margin-right:10px}.vikicons-item-left .vikicons-item-icon i{font-size:18px !important}.vikicons-inner .vikicons-item-inner{padding:0}.vikicons-item-left .vikicons-item-text{margin-left:10px}}@media screen and (max-width:500px){.ui-datepicker.ui-datepicker-multi{left:0 !important}.ui-datepicker-multi-2 .ui-datepicker-group{width:100% !important}.h-search-inner .widget{padding:20px}.vrcdivsearch.vrcdivsearchmodule{padding:15px 0}.vrcdivsearch>form{padding:10px 0 !important}.vrcstepsbarcont .vrc-stepbar>li{padding:0 18px}}@media screen and (max-width:400px){.sidebar .grid-module,#module-box1 .grid-module,footer .grid-module,#subcontent .grid-module,#upcontent .grid-module,#module-box2 .grid-module{width:100% !important;float:left}.logorounded{background:0 0}#sidebar-footer .widget{flex:0 0 100%}}@media screen and (max-width:350px){.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-pickup{margin-right:0}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-pickup{flex-wrap:wrap !important}.vrc-searchmod-wrap-horizontal form .vrc-searchmod-section-pickup .vrcsfentrycont{flex-basis:100%}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-datetimes .vrcsfentrycont{flex-wrap:wrap}.vrc-searchmod-wrap-horizontal .vrc-searchmod-section-categories{flex-basis:100%}.vrcdivsearchmodule form .vrcsfentrycont{margin:5px 0}.vrcdivsearch .vrcsfentrycont>div{margin:5px 0}}@media only screen and (min-width:1224px){.loginmenu .e4jaccountmanagercont{left:auto;right:0}}}.vikcs-slide h2{font-size:2em;top:9%}
@media screen and (max-width:1280px){.widget_vikwp_counter .vikcounter,.h-search .grid-block{width:1024px}.hp-image-structure{padding:0 0 15px}#lmpart .menumob-btn{display:inline-block}#menumob-btn-ico{display:block}.menumob-btn{display:block;float:right;display:inline-block;margin:25px 15px 0;padding:10px}#head-top-part .menumob-btn{background-color:rgba(0,0,0,.8);border:0}#tbar-logo{margin-left:10px}.mainmenu,#tbar-user{display:none !important;float:none;text-align:left;background:#414141}.vikcs-link{display:none}.menumobile .mainmenu-items .l-inline li>.l-block{top:34px}.menumobile .mainmenu-items .moduletable ul>li>a,.menumobile .mainmenu-items .moduletable ul>li>span{color:#fff !important}.mainmenu .menumobile>.mainmenu-items>.spt-menu{margin:15px 0 0 !important}.menumobile .loginmenu{display:block;float:none}.menumobile .loginmenu h3{padding:5px;margin:10px 0}.menumobile .loginmenu #login-form{top:30px}.fx-menu-slide{animation:none !important;-webkit-animation:none !important;border-bottom:0;height:auto;position:inherit;top:0;z-index:100000}.fx-menu-slide #tbar-logo .moduletable img{width:auto}footer .cnt-flex{flex-wrap:wrap}}@media screen and (max-width:1160px){.search-horizontal h3{margin:0;padding:0}}@media screen and (max-width:1024px){.vikicons-item,.upfooter-item{width:50%;flex-basis:50%;max-width:inherit;float:left}.icons-style2 .vikicons-item-inner{justify-content:left}.bottomsearch{bottom:0;border-radius:0}.bottomsearch .widget{border-radius:0}.widget_vikwp_counter .vikcounter,.h-search .grid-block{width:100%}.page,.article-main-container .post,.blog{padding:0 20px 0}#tbar-upmenu .upmenu-content{padding:0 15px 10px}}@media screen and (max-width:990px){.mainbox-sidebarsboth,.mainbox-sidebarson{flex-wrap:wrap}.mainbox-sidebarsboth #main,.mainbox-sidebarson #main{width:100%}.mainbox-sidebarsboth .sidebar,.mainbox-sidebarson .sidebar{width:100%;margin:0 !important;padding:0 20px}.mainbox-sidebarson .sidebar .widget,.mainbox-sidebarsboth .sidebar .widget{padding:10px;margin:5px 0}.sidebar .widget_mod_vikrentcar_search .vrc-searchmod-wrap-vertical form .vrc-searchmod-section-datetimes .vrcsfentrycont{flex-wrap:nowrap}.sidebar .widget_mod_vikrentcar_search .vrc-searchmod-wrap-vertical form .vrc-searchmod-section-datetimes .vrcsfentrytime{margin:0 0 0 10px}.vrc-car-result-rightinner-deep .vrc-car-lastblock{padding:20px 30px}}@media screen and (max-width:860px){.contact-info-box{flex-wrap:wrap}.contact-info-box>.widget{flex:100%;background:#f6f6f6}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea{background:0 0}.head-slider-enabled{position:relative;margin-top:0 !important;background:#000}.post-blog{margin:20px 0;border:1px solid #eee}.bloglist-layout>div{flex:100%}.bloglist-layout .blog-cnt-text{order:1;padding:20px}.bloglist-layout .blog-cnt-text .entry-meta{margin-bottom:0}.bloglist-layout .img-thumbnail{order:2}.vrcsearchview .vrc-searchf-section-locations{max-width:inherit;width:100%}.vrcsearchview .vrcsfentrycont>div select{width:100%}.vrcsearchview .vrc-searchf-section-datetimes{width:100%}.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container{display:flex}.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomselph,.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomselpm,.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomseldh,.vrcsearchview .vrc-searchf-section-datetimes .vrcsfentrycont .vrc-sf-time-container #vrccomseldm{flex:1}.vrcsearchview .vrc-searchf-section-categories{width:100%;margin-right:0}.vrcsearchview .vrc-searchf-section-sbmt{margin-left:0;width:100%}.vrcsearchview .vrc-searchf-section-sbmt .vrcsfentrycont{margin-top:0 !important}.vrcsearchview .vrc-search-btn{width:100%}.vrc-promotion-details{flex-wrap:wrap}.vrc-promotion-bottom-block{width:100%;padding:0 !important}.vrc-promotion-name{text-align:center}.vrc-promotion-car-block{flex-basis:47% !important}.vrc-promotion-dates-left{text-align:center;width:100%}.vrc-promotion-dates-left .vrc-promotion-date-from{margin:0 5px !important}.vrc-promotion-dates-left>div{float:none}.vrcdivsearch .vrc-searchf-section-locations{max-width:100%;width:100%}.vrcdivsearch .vrcsfentryselect select{width:100%}.vrcdivsearch .vrc-searchf-section-datetimes{width:100%}.vrcdivsearch .vrcsfentrycont>.vrcsfentrytime{width:auto}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrylabsel{flex:1}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont .vrcsfentrydate{width:100%}.vrcdivsearch .vrc-searchf-section-datetimes .vrc-sf-time-container{width:100%;display:flex}.vrcdivsearch .vrc-searchf-section-sbmt{margin-left:0;width:100%}.vrcdivsearch .vrc-searchf-section-sbmt .btn{width:100%}footer .nwidg-two>.widget,#modulebox-contact .nwidg-two>.widget{flex:0 0 100% !important;padding:20px 40px}footer .widget{padding:10px 20px}}@media screen and (max-width:800px){.mainmenu .l-inline li .l-block>div{background:0 0 !important;margin:0 !important}.contact-address>dl{width:100%}.contact-address dd{margin-left:30px;padding:5px 0}.vikthumbnail-grid figure{width:50%}.e4j-newslett .e4j-float-left{margin-right:2em}select,select option{background-color:transparent}}@media screen and (max-width:768px){footer .cnt-flex>.widget{flex:50%}.vikcounter-item{flex:0 0 50%;max-width:50%}.widget_vikwp_speakers .viksp_container{flex-wrap:wrap}.widget_vikwp_speakers .viksp_text{flex:100%;margin-right:0;padding:0 20px}.items-row .post .blog-cnt-text{flex:100%}.blog .items-row .item-image{margin:0;order:0;max-width:100%}.blog .items-row .bloglist-featured-img img{visibility:visible}}@media screen and (max-width:715px){#tbar-logo{width:auto}#main{float:none;width:100% !important;left:0 !important}aside{float:none;width:100% !important}.grid-box{float:none}footer .cnt-flex{display:inline-block;width:100%}footer .cnt-flex>.widget{width:100%}.sidebar{width:100%}.sidebar .grid-module,#module-box1 .grid-module,footer .grid-module,#subcontent .grid-module,#upcontent .grid-module,#module-box2 .grid-module{width:100% !important;float:left}#sidebar-left{left:0 !important}#sidebar-right{left:0 !important}#tbar-logo,#tbar-logo-center{display:inline-block;position:relative}#tbar-user .moduletable,#tbar-user .moduletable_menu{float:none;width:100%}#tbar-user .moduletable:last-child,#tbar-user .moduletable_menu:last-child{margin:0}.mainmenu{width:100%}.mainmenu .l-inline{margin:5px 0 0}.blog .cols-3 .items-div-blog{width:96%}.slogan-content .slogan-dx,.slogan-content .slogan-sx{display:none}.slogan-content .slogan-mdl{width:100%}.vikicons-item{width:100%;float:none}.vikcnt_left .vikgm_cnt_container,.vikcnt_right .vikgm_cnt_container{width:100%;position:relative;top:0 !important;left:0 !important;transform:translate(0,0) !important;height:auto !important}#upfooter .upfooter-item{width:100%;border:0;padding:15px 0;border-bottom:1px solid #444}#upfooter .upfooter-item-inner{justify-content:left}.vrc-oconfirm-itinerary .vrctable_divcnt{flex-basis:100% !important;padding:30px 0 !important}.vrcinfocarcontainer .vrc-summary-car-img{text-align:center}.vrcinfocarcontainer .vrc-summary-car-img img{float:none}.vrccustomfields{margin-top:10px !important}}@media screen and (max-width:660px){.full-featured .featured-container-img{padding:180px 0 120px}.vikwallimage-inner{height:auto;padding-bottom:20px}.gallery .gallery-item{flex-basis:49%}.comments-area{width:100%}.vikicons-item,.upfooter-item{width:100%;flex-basis:100%}.icons-style2 .vikicons-item{border:0}.icons-style2 .vikicons-item-inner{justify-content:left}.vrc-searchmod-wrap-horizontal{text-align:left}.vrc-searchmod-wrap-horizontal .vrc-searchmod-section-datetimes{flex-wrap:wrap}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-datetimes .vrcsfentrycont{margin-right:0 !important;display:flex}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-datetimes .vrcsfentrylabsel{flex:1}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-pickup{width:100%}.vrc-searchmod-wrap-horizontal form .vrcsfentrycont{margin:5px 10px 5px 0}.vrc-searchmod-wrap-horizontal form .vrc-searchmod-section-pickup .vrcsfentrycont{flex:1}.vrc-searchmod-wrap-horizontal form .vrcsfentrycont select{width:100%}.vrc-searchmod-wrap-horizontal .vrc-searchmod-section-sbmt{width:100%}.vrc-searchmod-wrap-horizontal .vrcsfentrysubmit .vrcsearch{width:100% !important}.vrcdivsearch{flex-wrap:wrap}.vrcdivsearch .vrclocationsbox{flex-basis:100%}.vrclocationsmapdiv{width:100%}.vrcstepsbarcont .vrc-stepbar{flex-wrap:nowrap}.vrcstepsbarcont .vrc-stepbar>li{flex:1;border:0;text-align:center}.vrcstepsbarcont .vrc-stepbar>li>:before{margin-right:0}.vrc-step-lbl{display:none}.vikcs-slider{min-height:250px;padding:0 !important}.vikcs-slider .slide-text{padding:10px 30px !important}.slide-text h2{font-size:32px}.grid-block>.widget .icons-style2.widget-inner{padding:10px 0}#upfooter .icons-style2 .container{padding:0}#upfooter .icons-style2 .vikicons-item{padding:0}}@media screen and (max-width:580px){.main-body{padding:15px 10px}.vikcounter-item-inner{padding:20px 10px}.vrccustomfields .vrcdivcustomfield{width:auto;display:block}.vrc-promotion-car-block{flex-basis:100% !important}.vrclocationbox{width:100% !important}.vrc-searchmod-wrap-horizontal>form>div,.vrcdivsearchmodule form .vrcsfentrycont{margin:6px 0}.vikcp-policy-display-bottom{height:20%}.vrc-itinerary-summary>div{flex-basis:100%;border-right:0}.vrc-itinerary-summary>.vrc-itinerary-pickup{border-bottom:1px solid #ddd}.car_options table td input[type=number]{width:80px}.vrc-oconfirm-maincnt .vrc-oconfirm-itinerary{display:inline-block;width:100%}.vrctableorder .vrctableorderfrow td{white-space:nowrap}.vrc-oconfirm-paym-block ul li{margin:5px}.vrc-save-order-block{margin-bottom:30px}}@media screen and (max-width:550px){.group-contact-left,.group-contact-right{width:100%}.vikthumbnail-grid figure{width:100%}.category-module li{width:100%}.pull-left,.pull-right{float:none;display:table;margin:15px auto}.gallery .gallery-item{flex-basis:100%}.vrcdivsearch .vrc-searchf-section-datetimes .vrcsfentrycont{flex-wrap:wrap}.vrcstepsbarcont .vrc-stepbar>li:last-child:before,.vrcstepsbarcont .vrc-stepbar>li:last-child:after{border:0;position:relative}.vikicons-item-left .vikicons-item-icon{margin-right:10px}.vikicons-item-left .vikicons-item-icon i{font-size:18px !important}.vikicons-inner .vikicons-item-inner{padding:0}.vikicons-item-left .vikicons-item-text{margin-left:10px}}@media screen and (max-width:500px){.ui-datepicker.ui-datepicker-multi{left:0 !important}.ui-datepicker-multi-2 .ui-datepicker-group{width:100% !important}.h-search-inner .widget{padding:20px}.vrcdivsearch.vrcdivsearchmodule{padding:15px 0}.vrcdivsearch>form{padding:10px 0 !important}.vrcstepsbarcont .vrc-stepbar>li{padding:0 18px}}@media screen and (max-width:400px){.sidebar .grid-module,#module-box1 .grid-module,footer .grid-module,#subcontent .grid-module,#upcontent .grid-module,#module-box2 .grid-module{width:100% !important;float:left}.logorounded{background:0 0}#sidebar-footer .widget{flex:0 0 100%}}@media screen and (max-width:350px){.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-pickup{margin-right:0}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-pickup{flex-wrap:wrap !important}.vrc-searchmod-wrap-horizontal form .vrc-searchmod-section-pickup .vrcsfentrycont{flex-basis:100%}.vrc-searchmod-wrap-horizontal>form .vrc-searchmod-section-datetimes .vrcsfentrycont{flex-wrap:wrap}.vrc-searchmod-wrap-horizontal .vrc-searchmod-section-categories{flex-basis:100%}.vrcdivsearchmodule form .vrcsfentrycont{margin:5px 0}.vrcdivsearch .vrcsfentrycont>div{margin:5px 0}}@media only screen and (min-width:1224px){.loginmenu .e4jaccountmanagercont{left:auto;right:0}}}.vikcs-slide h2{font-size:2em;top:9%}@media screen and (max-width:1400px){.leftsearch,.rightsearch,.centersearch{top:1vw}}@media screen and (max-width:1024px){.upmenu-content,.slide-text,#upfullbox .moduletable,.ext-main-desc-innerm,main,#subcontent .grid-block .moduletable,.vikwallimage-desc .moduletable,#foot-cont,#subfoot-cont,#lmpart,#submenu,.module-fullwidth-cont,.module-centered,.h-search .grid-block,#mainmenu,#mainmenu .l-inline,#subfooter .subfooter-inner,#subfoot-cont{width:100%}#tbar-logo .moduletable{text-align:center}#tbar-logo .moduletable .custom{text-align:center}#contain-slider,.leftsearch,.rightsearch,.centersearch{width:100% !important}.leftsearch .moduletable,.rightsearch .moduletable,.centersearch .moduletable{width:100% !important}footer .grid-module .moduletable img{width:auto}.h-search{position:relative}.v-search{top:5px;position:relative}.h-search .moduletable,.v-search .moduletable{width:100%;float:left !important}.logorounded{min-height:inherit !important}.menumobile{position:relative}footer form.email textarea{width:93%}.vbmodhorsearchmaindiv form .vbmodhorsearchbookdiv{float:left !important}}