.e4jtran{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.e4jtran:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.link,a,.link:hover,a:hover{text-decoration:none;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.link:hover,a:hover,.link:hover:hover,a:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.btn{color:#fff;font-size:0.9em;padding:8px 25px !important;border-radius:4px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.btn:active,.btn:focus,.btn:hover{color:#fff}.input_border{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.input_border:focus{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.input_border:focus:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.input_border:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.btn-base{font-size:0.9em;padding:8px 25px !important;border-radius:4px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.btn-grey{background:#eee;border-width:1px !important;border-color:#ccc;font-size:0.9em;padding:8px 25px !important;border-radius:4px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.btn-grey:hover{color:#666 !important;border-color:#ddd !important}.comments-area textarea{width:100%}.comments-area .form-submit #submit{color:#fff;font-size:0.9em;padding:8px 25px !important;border-radius:4px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.input_style{background:#f6f6f6;border:0;border:1px solid #ddd;padding:10px;font-size:14px;transition:0.4s;border-radius:2px}.input_style:hover,.input_style:focus{background:#fff}input[type="text"],input[type="password"],input[type="email"],textarea,input[type="tel"]{background:#f6f6f6;border:0;border:1px solid #ddd;padding:10px;font-size:14px;transition:0.4s;border-radius:2px}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,textarea:hover,input[type="tel"]:hover,input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus,input[type="tel"]:focus{background:#fff}.viktmpl-sel{background:#fff;border:1px solid #ddd;position:relative;min-width:200px;overflow:hidden;padding:5px 0 5px 10px;display:inline-block}.viktmpl-sel:after{content:'\f078';font-family:"Font Awesome 5 Free";font-weight:900;color:#999;position:absolute;top:0;right:10px;height:33px;padding:5px 0px 0px 8px;pointer-events:none;font-size:15px}.viktmpl-sel select::-ms-expand{display:none}.viktmpl-sel select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-word-break:normal;word-break:normal;background:transparent !important;width:100%;max-width:300px;border:0;height:auto !important;padding:0 !important}.moduletable_menu .logo-align-cnt>ul>li>div>a>span,.mainmenu .moduletable .logo-align-cnt>ul>li>div>a>span,.mainmenu .moduletable .logo-align-cnt h3>div>a>span,.moduletable_menu .logo-align-cnt>ul>li>span,.mainmenu .moduletable .logo-align-cnt>ul>li>span,.mainmenu .moduletable .logo-align-cnt h3>span{position:relative;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transform:translate3d(0, 0, 0)}.moduletable_menu .logo-align-cnt>ul>li.active>div>a>span:after,.mainmenu .moduletable .logo-align-cnt>ul>li.active>div>a>span:after,.mainmenu .moduletable .logo-align-cnt h3.active>div>a>span:after,.moduletable_menu .logo-align-cnt>ul>li.active>span:after,.mainmenu .moduletable .logo-align-cnt>ul>li.active>span:after,.mainmenu .moduletable .logo-align-cnt h3.active>span:after{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.nav-devices-list .moduletable .logo-align-cnt>ul>li>div>a>span,.nav-devices-list .moduletable .logo-align-cnt>h3>div>a>span,.nav-devices-list .moduletable .logo-align-cnt>ul>li>span,.nav-devices-list .moduletable .logo-align-cnt>h3>span{position:relative;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transform:translate3d(0, 0, 0)}.nav-devices-list .moduletable .logo-align-cnt>ul>li.active>div>a>span:after,.nav-devices-list .moduletable .logo-align-cnt>h3.active>div>a>span:after,.nav-devices-list .moduletable .logo-align-cnt>ul>li.active>span:after,.nav-devices-list .moduletable .logo-align-cnt>h3.active>span:after{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.nav-devices-inner .moduletable .menu>li{display:inline-block;width:100%;padding:0;border-bottom:1px solid rgba(255,255,255,0.3)}.nav-devices-inner .moduletable .menu>li a,.nav-devices-inner .moduletable .menu>li span{font-size:14px;padding:8px 20px !important;display:inline-block}.nav-devices-inner .moduletable .menu>li.menu-item-has-children i{border-left:1px solid rgba(255,255,255,0.3);padding:14px;font-size:15px;font-weight:bold;color:#fff;float:right;display:inline-block;cursor:pointer}.nav-devices-inner .moduletable .menu>li.menu-item-has-children i:after{display:none}.nav-devices-inner .moduletable .menu>li.menu-item-has-children i:hover{background:rgba(255,255,255,0.2)}.nav-devices-inner .moduletable .menu>li.current_page_item>div,.nav-devices-inner .moduletable .menu>li.current-menu-parent>div{background:rgba(255,255,255,0.2)}.nav-devices-inner .moduletable .menu>li .nav-child{display:none;width:100%;padding:0;background:rgba(0,0,0,0.1);font-size:12px}.nav-devices-inner .moduletable .menu>li .nav-child li.current_page_item a{font-weight:500;display:inline-block;width:100%}.nav-devices-inner .moduletable .menu>li .nav-child li.current_page_item>div{background:rgba(255,255,255,0.2)}.nav-devices-inner .moduletable .menu>li .nav-child li a,.nav-devices-inner .moduletable .menu>li .nav-child li span{padding:13px 20px 12px 30px !important}.nav-devices-inner .moduletable .menu>li .nav-child li>div:hover{background:rgba(255,255,255,0.2)}.nav-devices-inner .moduletable .menu>li .nav-child .nav-child{background:transparent}.nav-devices-inner .moduletable .menu>li .nav-child .nav-child a,.nav-devices-inner .moduletable .menu>li .nav-child .nav-child span{padding:13px 20px 12px 40px !important}.nav-devices-inner .moduletable .menu>li>.nav-child>div>li{border-bottom:1px solid rgba(255,255,255,0.3)}.nav-devices-inner .moduletable .menu>li>.nav-child>div>li.current-menu-item>div{background:rgba(255,255,255,0.2)}.nav-devices-inner .moduletable .menu>li.submenu-open>.nav-child{display:inline-block}.nav-devices-inner .moduletable .menu>li.submenu-open>.nav-child .nav-child{display:none}.nav-devices-inner .moduletable .menu>li.submenu-open>.nav-child .submenu-open .nav-child{display:inline-block}.nav-devices-inner .moduletable .menu>li>div:hover{background:rgba(255,255,255,0.2)}.moduletable_menu .logo-align-cnt>ul>li>div>*,.mainmenu .moduletable .logo-align-cnt>ul>li>div>*,.mainmenu .moduletable_menu .logo-align-cnt>ul>li>div>span,.mainmenu .moduletable h3{color:#fff;position:relative}.submenu-arrow{font-size:14px;margin-left:5px}.icomenu-enabled{padding:0 100px}.icomenu-enabled #lmpart{margin-top:0}.icomenu-enabled #tbar-logo{width:auto;padding:30px 0}.icomenu-enabled .mainmenu{width:auto;flex:1}.icomenu-enabled .mainmenu .l-inline{margin:0 auto !important;float:none}.icomenu-enabled .icons-menu p{margin:0}.icomenu-enabled .logomenupart{min-height:inherit}.grey-box{background:#f6f6f6;padding:60px 0}.wpcf7-form .wpcf7-submit{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.wpcf7-form .wpcf7-submit:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.color-body{color:#656777}.goback a{background:#eee;border-width:1px !important;border-color:#ccc;font-size:0.9em;padding:8px 25px !important;border-radius:4px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.viktmpl-sel select{border:0 !important}.mainmenu .menu>li>*:not(ul)::after,.mainmenu .moduletable h3::after,.nav-devices-list .menu>li>*:not(ul)::after{bottom:-8px}.mainmenu .nav>li>div{position:relative}.ui-datepicker{padding:10px !important;box-shadow:0 5px 10px rgba(0,0,0,0.1);border:1px solid #eee}.ui-datepicker .ui-datepicker-title{color:#656777;font-weight:bold}.ui-datepicker th{color:#656777 !important;text-transform:uppercase}.ui-datepicker td{background:#fff}.ui-datepicker .ui-datepicker-current-day,.ui-datepicker .ui-state-hover,.ui-datepicker .ui-widget-content .ui-state-hover,.ui-datepicker .ui-state-focus,.ui-datepicker .ui-widget-content .ui-state-focus{border-radius:0}.vrimoditemscontainer .owl-carousel .owl-stage{padding-bottom:15px}.vrimoditemscontainer .owl-carousel .owl-dots{margin-top:0px}.vrimoditems-item{background:#fff;border:1px solid #eee;padding-bottom:15px;border-radius:15px}.vrimoditems-item:hover{box-shadow:0 5px 12px rgba(0,0,0,0.15);transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vrimoditems-item:hover:hover{transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vrimoditems-item .vriinf{padding:0 15px}.vrimoditems-item .vrimoditems-divblock{border:0;margin-bottom:6px;padding-bottom:3px;line-height:1.1em;position:relative}.vrimoditems-item .vrimoditems-divblock .vrimoditemsname{font-size:1em}.vrimoditems-item .vrimoditems-divblock:after{position:absolute;bottom:-7px;left:0;width:25px;height:2px;content:""}.vrimoditems-item .vrimoditemscat{font-size:11px;text-transform:uppercase;font-weight:normal;font-style:normal}.vrimoditems-item .vrimoditemsdesc{font-size:.9em}.vrimoditems-item .vrimoditems-carats .vriulcarats{text-align:left}.vrimoditems-item .vrimoditems-carats .vriulcarats li:first-child{margin-left:0}.vrimoditems-item .vrimoditems-carats .vriulcarats li:last-child{margin-right:0}.vrimoditems-item .vrimoditemsitemcost{margin:5px 0}.vrimoditems-item .vrimoditemsitemcost .vri_currency,.vrimoditems-item .vrimoditemsitemcost .vri_price{font-weight:bold}.vrimoditems-item .vrimoditemsitemcost .vrimoditemsitemcost-txt{font-size:.8em}.vrimoditemsview{padding:0 15px}.vrimoditemsview a{width:100%;color:#fff;font-size:0.9em;padding:8px 25px !important;border-radius:4px !important;cursor:pointer;transition:all 400ms ease-in-out 0s;-moz-transition:all 400ms ease-in-out 0s;-webkit-transition:all 400ms ease-in-out 0s;-o-transition:all 400ms ease-in-out 0s}.vrimoditemsview a:active,.vrimoditemsview a:focus,.vrimoditemsview a:hover{color:#fff}.loginregistercont{display:flex;flex-wrap:wrap;margin-bottom:60px;border-radius:8px;box-shadow:0 7px 15px rgba(0,0,0,0.2)}.loginregistercont .logreg-block{background:transparent;border:0;flex:1;padding:40px}.loginregistercont .logreg-block h3{text-transform:inherit;font-size:2.2em;font-weight:normal;margin-bottom:20px}.loginregistercont .logreg-block.registerblock,.loginregistercont .logreg-block.vbo-operators-authcode{border-right:1px solid #eee}.loginregistercont .logreg-block.registerblock #authcode,.loginregistercont .logreg-block.vbo-operators-authcode #authcode{width:100%}.loginregistercont .logreg-block .logreg-main-row{margin:15px 0}.loginregistercont .logreg-block .logreg-main-row .logreg-main-lbl,.loginregistercont .logreg-block .logreg-main-row .loginblock-lbl{margin-bottom:3px;text-transform:uppercase;font-size:.8em;font-weight:bold}.loginregistercont .logreg-block .logreg-main-row .vbinput{width:100%;height:auto;font-family:inherit}.loginregistercont .logreg-block .logreg-main-row .btn{width:100%;text-transform:uppercase}.fancybox-opened{z-index:1000001}.vri-search-result-block-grid .vriulcarats{margin-left:0}.vri-search-result-block-grid .vri-result-item-inner{margin-bottom:0}.vrientercoupon .vriinputcoupon,.vri-enterpin-top #vri-pincode-inp{background:#fff}.vrichangedatesdiv a,.vriemptycartdiv a{font-weight:normal;font-size:.8em;border-radius:0}.vri-categories-list .vri-category-info-container{text-align:center;padding:20px}.vri-categories-list .vri-category-info-container h4{margin-bottom:0;font-weight:normal}#vrimapcanvas{box-shadow:none;border:0}.vricaldivcont{vertical-align:top}.vrideliveryservicespan{background:transparent;border:0;border-radius:0;font-size:.9em;width:auto;position:relative;padding:7px 21px 7px 38px}.vrideliveryservicespan:after{content:"\f0d1";top:8px;left:10px;font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;font-size:16px;width:auto;height:auto}.vridivsearch .vricalform{max-width:500px}.vrisfentry label[for="itemquant"]+span{width:100% !important}.vrisfentry label[for="itemquant"]+span input.vri-numbinput{width:100% !important;border-radius:2px}.vrimapnotes{font-size:.85em}#vrichangedeliveryaddress{color:#fff}#vrichangedeliveryaddress i{margin-right:5px}.vri-oconfirm-mainf-cont .vricustomfields{margin-bottom:30px}.search-block-center .h-search-inner .widget_mod_vikrentitems_search{width:550px}.search-block-center .h-search-inner .widget_mod_vikrentitems_search .vrisfentrydate input[type="text"]{font-size:15px}.search-block-center .h-search-inner .widget_mod_vikrentitems_search select{font-size:15px;padding:7px 20px 6px 7px}.vrimodcalform .vrisfentrymod-dpicker .vrisfentrymodtime{width:170px}.vrimodcalform #vrimodselph,.vrimodcalform #vrimodseldh{width:96px}.vrimodcalform #vrimodseldm,.vrimodcalform #vrimodselpm{width:70px}.vrirelitemdiv{width:auto}.vrirelateditemsdivscroll .vrirelateditems{margin:0}.vrirelateditemsdivscroll .vrirelateditems .vrirelitemdiv{margin:0;margin-right:15px}.vrirelitemdiv{width:auto}.vrirelateditemsdivscroll .vrirelateditems{margin:0}.vrirelateditemsdivscroll .vrirelateditems .vrirelitemdiv{margin:0;margin-right:15px}.vridiscsquantsdivsearchrel{margin:10px;border:1px solid #ddd;border-radius:4px;padding:5px}.vridiscsquantsdivsearchrel table{margin:0 auto;width:100%;font-size:.9em}.vridiscsquantstrfirstsearchrel td{font-weight:bold}.vriselectquantitydivrel label{display:inline-block;font-weight:bold;margin-bottom:5px;font-size:.8em}.vrisearchemptycartdiv .btn{color:#fff}.vrilistitemcarats .vriulcarats{margin-left:0}.vrilistitemcarats .vriulcarats li{margin-left:0;margin-right:5px;line-height:initial}.page-template-page-sidebar .entry-header{display:none}.vri-oconfirm-summary-item-cell-descr{width:29%}.vri-oconfirm-summary-item-cell-days{width:18%}.item_options .vri-showprc-opttbl-price{min-width:130px}.notice{padding:15px;border-radius:4px;margin:5px 5px 30px;display:inline-block;width:100%}.notice p{margin-bottom:0;padding-bottom:0}.notice-success{background:#f0fcff !important;background-image:none !important;border:2px solid #6996c6;color:#6996c6}.notice-success>p{color:#6996c6 !important;margin-bottom:0 !important}.notice-error{background:#fdecec !important;background-image:none !important;border:2px solid #f25456 !important;color:#f25456}.notice-error>p{color:#f25456 !important;margin-bottom:0 !important}.notice-warning{background:#fffbf5 !important;background-image:none !important;border:2px solid #f19112 !important;color:#f19112}.notice-warning>p{color:#f19112 !important;margin-bottom:0 !important}.notice-info{background:#f2f8fd !important;background-image:none !important;border:2px solid #2e8dd6 !important;color:#2e8dd6}.notice-info>p{color:#2e8dd6 !important;margin-bottom:0 !important}#contentheader{margin-bottom:0}#imgslider .vikcs-slider .slide-text{width:100%}#imgslider .vikcs-slider .carousel-control-next,#imgslider .vikcs-slider .carousel-control-prev{z-index:10000}.bottomsearch{position:absolute;width:100%;padding:10px 0;z-index:1000;top:50%;left:50%;transform:translate(-50%, -50%)}.bottomsearch .grid-block{width:100%}.bottomsearch .h-search-inner{width:auto;display:inline-block}.bottomsearch .h-search-inner .widget_mod_vikrentitems_search{width:360px}.bottomsearch.search-block-left{width:auto;left:330px}.bottomsearch.search-block-right{width:auto;left:calc(100% - 330px)}.fullbox{text-align:center}.fullbox .widget{padding:50px 0}.fullbox .widget .viksp-inner{position:relative}.fullbox .widget .viksp-inner .viksp-imgmask{z-index:1;display:none}.fullbox .widget .viksp-inner figcaption{position:absolute;bottom:0%;left:50%;transform:translate(-50%, 0%);background:rgba(0,0,0,0.3);color:#fff;padding:30px}.fullbox .widget .viksp-inner figcaption .viksp-name{color:#fff;text-transform:uppercase}.fullbox .widget .viksp-inner figcaption .viksp-descr{color:#fff}.sidebar .widget{padding:20px}.sidebar .widget_mod_vikrentitems_summary .vrirentalfortwomodsum{margin-bottom:10px;padding:10px 10px 0;border-radius:4px}.sidebar .widget_mod_vikrentitems_summary .vrirentalfortwomodsum>p{margin:0;padding:0;font-size:11px;text-transform:uppercase}.sidebar .widget_mod_vikrentitems_summary .vrirentalfortwomodsum>p:first-child{margin-bottom:10px}.sidebar .widget_mod_vikrentitems_summary .vrirentalfortwomodsum>p>span{font-size:16px;display:block;margin:0}.sidebar .widget_mod_vikrentitems_summary .vri-modsummarycart-bottom-inner{border-bottom:1px solid #ddd;margin-bottom:10px}.sidebar .widget_mod_vikrentitems_summary .vri-modsummarycart-bottom-innermiddle{border-bottom:0;padding-bottom:0}.sidebar .widget_mod_vikrentitems_summary .vri-modsummarycart-bottom-innermiddle .vri-modsummarycart-yourtot{font-size:.8em;font-weight:bold}.sidebar .widget_mod_vikrentitems_summary .vri-modsummarycart-bottom-innermiddle .vri-modsummarycart-tot{font-weight:bold}.sidebar .widget_mod_vikrentitems_summary .vrimodsummarytotitemsdiv{padding:0 10px;border-radius:4px}.sidebar .widget_mod_vikrentitems_summary .vrimodsummarytotitemsdiv>div{padding:5px 0;font-size:.9em}.sidebar .widget_mod_vikrentitems_summary .vrimodsummarytotitemsdiv .vrimodsummarytotal{text-transform:initial;font-size:1em;border-color:#eee}.sidebar .widget_mod_vikrentitems_summary .vrimodsummarytotal span{font-size:.9em}.vri-promotion-block{border-radius:4px;font-size:.8em}.vri-label-promo-price::after{background:#1daa00}.vri-showprc-carats{padding:12px 0}.showprc-table-layout .vri-medium-header{padding:10px 15px}.showprc-table-layout .showprc-table-layout-inner .showprc-table-row{display:flex;flex-wrap:wrap;padding:10px 15px;border-bottom:1px solid #ddd}.showprc-table-layout .showprc-table-layout-inner .showprc-table-row .vri-showprc-name{font-weight:bold;margin-right:10px}.showprc-table-layout .showprc-table-layout-inner .showprc-table-row .vri-showprc-name .vrioptionaldescr{font-weight:normal;font-size:.8em}.showprc-table-layout .showprc-table-layout-inner .showprc-table-row .vri-showprc-cost{margin-left:auto}.showprc-table-layout .showprc-table-layout-inner .showprc-table-row .vri-showprc-input{margin-left:10px}.showprc-table-layout .showprc-table-layout-inner .showprc-table-row:last-child{border-bottom:0}.vri-result-itemcarats{font-size:.8em;border-top:1px solid #ddd;padding-top:10px}.vri-result-itemcarats li:first-child,.vri-itemdet-carats li:first-child{margin-left:0}.vri-itemdet-groupblocks .vri-itemdet-carats{border:0;font-size:.9em}.vri-itemdet-groupblocks .vri-itemdet-groupright{padding:20px 0 20px 35px}.vri-search-results-container-grid .vri-result-itemcarats{border-top:0;padding-top:0}.vri-avcals-container{margin-left:-10px;margin-right:-10px}.vri-avcals-container .vricaldivcont{border:1px solid #eee;border-radius:7px;margin:8px 10px 8px;width:calc(33% - 22px);border-radius:4px;box-shadow:0 4px 15px rgba(0,0,0,0.04);padding:10px 15px 20px}.vri-avcals-container .vrical tr:first-child td{text-align:left;border:0;font-size:18px;padding:4px 6px 0}.vri-avcals-container .vrical tr .vritdfree{border:1px solid #eee;background:transparent}.vri-avcals-container .vricaldays td{text-transform:uppercase}.vri-avcals-container .vrical tr td:hover{background:transparent}.vri-bookform-container .vri-medium-header{text-align:center}.vri-bookform-container .vridiscsquantsdiv{min-width:300px;margin:0 auto}.vri-bookform-container .vridivsearch{flex-basis:100%}form .vriselectm{padding:10px 9px}.vricontinuerentdiv .vricontinuecategory label{font-weight:normal}.vricontinuerentdiv .vricontinuecategory select{border-radius:0}.vriselectquantitydivrel .vrismallinput{height:auto}.successmade,.warn,.err{padding:20px}.vri-ord-item-entry-options .vrivordcoststitle{font-weight:bold;text-transform:initial}.vri-ord-mid-container>div{background:#fff;padding:20px 20px;border:1px solid #ddd}.th_vri-grid-layout .vrilistcontainer{display:flex;flex-wrap:wrap}.th_vri-grid-layout .vrilistcontainer .vri-list-item-block,.th_vri-grid-layout .vrilistcontainer .vri-search-result-block>form{margin:10px;width:calc(33% - 20px)}.th_vri-grid-layout .vrilistcontainer .vri-list-item-inner,.th_vri-grid-layout .vrilistcontainer .vri-result-item-inner{flex-basis:100%;border:0}.th_vri-grid-layout .vrilistcontainer .vri-list-item-img{margin-right:0;flex-basis:100%}.th_vri-grid-layout .vrilistcontainer .vri-list-item-cont{width:100%;flex-basis:100%}.th_vri-grid-layout .vrilistcontainer .vrilistcostdivcont,.th_vri-grid-layout .vrilistcontainer .vri-result-costdivcont{text-align:center}.th_vri-grid-layout .vrilistcontainer .vrilistdivcost .vriliststartfrom,.th_vri-grid-layout .vrilistcontainer .vriliststartfromtext,.th_vri-grid-layout .vrilistcontainer .vristartfrom,.th_vri-grid-layout .vrilistcontainer .vri-result-divcost .vriliststartfrom{text-align:center;margin-right:0}.th_vri-grid-layout .vrilistcontainer .vrilistgoonlist{margin-top:15px}.th_vri-grid-layout .vrilistcontainer .vrilistitemcarats{font-size:.8em}.vri-search-selectquantity label{font-weight:normal}.vri-search-selectquantity .vri-numbinput{border:1px solid #ddd;width:100% !important}.vri-cart-header-container .sidebar,.vri-cart-header-container #sidebar-right{border:0;width:100%;color:#fff;margin-left:0}.vri-cart-header-container .sidebar .widget,.vri-cart-header-container #sidebar-right .widget{padding:20px 0;border:0}.vri-cart-header-container .sidebar .vri-modsummarycart-cont,.vri-cart-header-container #sidebar-right .vri-modsummarycart-cont{border:2px solid transparent}.vri-cart-header-container .sidebar .vri-modsummarycart-top-inner,.vri-cart-header-container #sidebar-right .vri-modsummarycart-top-inner{position:relative}.vri-cart-header-container .sidebar .vri-modsummarycart-top-inner .vri-modsummarycart-yourcart,.vri-cart-header-container #sidebar-right .vri-modsummarycart-top-inner .vri-modsummarycart-yourcart{font-size:22px}.vri-cart-header-container .sidebar .vri-modsummarycart-top-inner .vri-modsummarycart-totitems,.vri-cart-header-container #sidebar-right .vri-modsummarycart-top-inner .vri-modsummarycart-totitems{position:absolute;background:#ff880a;color:#fff;width:16px;height:16px;text-align:center;border-radius:40px;line-height:17px;font-size:10px;font-weight:bold;top:2px;left:14px}.vri-cart-header-container .sidebar .vri-modsummarycart-bottom-inner .vrirentalfortwomodsum,.vri-cart-header-container #sidebar-right .vri-modsummarycart-bottom-inner .vrirentalfortwomodsum{box-shadow:none;padding:0}.vri-cart-header-container .sidebar .vri-modsummarycart-bottom,.vri-cart-header-container #sidebar-right .vri-modsummarycart-bottom{top:43px;right:-2px;color:#444}.vri-cart-header-container .sidebar .vri-modsummarycart-bottom>div,.vri-cart-header-container #sidebar-right .vri-modsummarycart-bottom>div{padding:20px}.vrispecificationoptselect select{background:#fff;font-size:.9em;padding:8px 8px;margin-bottom:0;border:1px solid #ddd;width:100%}.vrispecificationopt{margin-top:0;padding:10px 15px 10px 20px}.vrisearchemptycartdiv .btn{border-color:#000 !important;background:#000 !important}.vrisearchemptycartdiv .btn:hover{border-color:#444 !important;background:#444 !important}#vripanel{top:0%;left:0;transform:translate(0, -50%);max-width:400px;background:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,0.1)}#vripanel .vrimapitemtitle{color:#656777;font-size:28px;padding:5px 0 5px 0;margin:0 0 5px}#vripanel .vrideliveryinsaddr{font-size:.9em}#vripanel .vrideliveryinsaddr label{color:#656777;margin-bottom:5px}#vripanel .vrideliveryinsaddr #deliveryTo{background:#fff;box-shadow:none;border:1px solid #ddd;padding:10px;width:100% !important}#vripanel .vrideliveryinsaddr #vricalculate{width:100%;padding:8px 25px;margin:8px 0 0;border-radius:4px}#vripanel .vrideliveryinsaddr #vrideliverymapesit{font-size:.9em;line-height:1.3em}#vripanel .vrideliveryinsaddr #vrideliverymapcontinue i{margin-right:5px}.main-body{display:flex;flex-wrap:wrap}.alert-danger{flex-basis:100%}.article-main-container{flex:1;order:1}.vri-search-results-gridorlist .vri-search-results-chlayout{line-height:36px;border-radius:4px;height:36px;width:36px}@media screen and (max-width:1680px){.fullbox .widget{width:100%}}@media only screen and (max-width:1280px){.slide-text{width:600px}.bottomsearch.search-block-left{left:210px}.slide_style_left{margin-left:420px !important}.slide_style_right{margin-right:420px !important}.bottomsearch.search-block-right{width:auto;left:calc(100% - 210px)}}@media only screen and (max-width:980px){.slide-text{width:500px}}@media screen and (max-width:860px){main{margin-bottom:30px}.sidebar,#sidebar-left,#sidebar-right{width:100%;margin-right:0}.article-main-container .post-content{padding-bottom:0}.bottomsearch{top:220px}.viksp-imgmask::before{transition:none;transform:none}.bottomsearch.search-block-left,.bottomsearch.search-block-right{width:100%;left:0;transform:translate(0, -50%);top:56%;text-align:center}.bottomsearch.search-block-left .h-search-inner,.bottomsearch.search-block-right .h-search-inner{width:80%;margin:0 auto;text-align:left}.bottomsearch.search-block-left .h-search-inner .widget,.bottomsearch.search-block-right .h-search-inner .widget{width:100%}.vikcs-slider .slide-text{top:20%}.slide_style_left,.slide_style_right{margin-left:0 !important;margin-right:0 !important;text-align:center !important}}@media screen and (max-width:550px){.viksp-speaker{width:100% !important;max-width:100%}#vrirelateditemsulscroll{width:100% !important}.vridivcustomfield .vritextarea{min-width:inherit}.vricontinuecategory{width:100%}.vricontinuecategory select{width:100%}.vricontinuerentdiv .booknow{margin:10px 0 0;width:100%}#imgslider .vikcs-slider .slide-text{display:none}}