/*search*/
@media only screen and (max-width: 991px) {	.hikashop_filter_main { width: 80% !important;}}

#sp-sortby { text-align: right;}
/*end of search*/

/*quick view*/

.no_title #cboxClose {right: 20px ;top: 6px;}

#cboxContent{height:unset !important;width:100% !important;}

#cboxWrapper{width:100% !important;height:auto !important; top:0px;bottom:0px;margin:auto;overflow:auto !important;-webkit-overflow-scrolling: touch;}

#cboxLoadedContent{height:unset !important;  max-height:inherit !important;width:100% !important;padding:unset !important;display: inherit;}

#colorbox{position:fixed !important;left: 0px !important;right:0px !important;top:20px !important;bottom:20px !important;margin:auto !important;max-height:inherit !important;overflow: auto;width:1147px !important;height:auto !important;}

/*#cboxLoadedContent #hikashop_product_bottom_part #hikashop_tabs_div{display:none !important;}*/

#cboxWrapper .hikashop_product_main_image_subdiv, #cboxWrapper .hikashop_product_main_image_subdiv img#hikashop_main_image {max-width: 100% !important; }

#colorbox #hikashop_product_right_part{float: right;width: 50%;}

#colorbox #hikashop_product_left_part {float: left;width: 50%;}

#colorbox #cboxLoadingGraphic{position:fixed;}

#cboxMiddleLeft{height:unset !important;}
/*end of quick view*/

/*log in*/

.akeeba-sociallogin-button-facebook { background-color: #3C5898;}
.akeeba-sociallogin-button-facebook:hover { background-color: #29487D; color: #fff}

.akeeba-sociallogin-buttons a { width: 100%; border: none; color: #fff; text-transform: uppercase;border-radius: 0px}
.akeeba-sociallogin-buttons small { font-size: inherit;}

ul.lp-right.lp-link-wrapper a { line-height: normal;}

.lp-button-wrapper button, .lp-button-wrapper button:hover {background-color: #d0bab9;text-transform: uppercase;padding: 12px 25px;}

/*end of log in*/

/*hika button*/

a.hikabtn.hikacart { background-color: #d0bab9 !important; border-color: #d0bab9; padding: 10px 46px;}
a.hikabtn.hikacart:hover {color: #d0bab9 !important; background-color: #fff !important;  border-color: #d0bab9 !important;}
a.hikabtn.hikacart span:before {content: "\f290"; font-family: FontAwesome; margin-right: 10px;}

a.hikabtn.hikashop_cart_proceed_to_checkout {width: 100%;border-radius: 0px;background-color: #d0bab9 !important;border-color: #d0bab9;}
a.hikabtn.hikashop_cart_proceed_to_checkout:hover, a.hikabtn.hikashop_cart_proceed_to_checkout:focus {color: #d0bab9 !important; background-color: #fff !important;  border-color: #d0bab9 !important;}

.hikabtn, .hika_j2 .btn, a.hikacart, #page-upload-avatar input#file-upload-submit {border: 1px solid transparent;border-color: #d0bab9;background-color: #d0bab9 !important;color: #fff !important;text-transform: uppercase;border-radius: 0px;}
.hikabtn:hover, .hika_j2 .btn:hover, .hikabtn:focus, .hika_j2 .btn:focus, a.hikacart:hover, a.hikacart:focus, #page-upload-avatar input#file-upload-submit:hover { background-color: #fff !important; border: 1px solid #d0bab9 !important; border-color: #d0bab9; color: #d0bab9 !important; }

/*end of hika button*/

/*cart*/

.hikashop_small_cart_total_title:before { content: "\f07a"; font-family: FontAwesome; margin-right: 5px;}

div.hikashop_cart_dropdown_content { border: none; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);}

/*end of cart*/

/*products listing*/

.com-hikashop.view-product.layout-listing #sp-main-body,
.com-hikashop.view-product.layout-show #sp-main-body {padding: 0px}

section#sp-section-4 { margin-top: 130px;}
section#sp-section-4  .hikashop_filter_main { min-height: 0px !important;}

@media (max-width: 991px){.hkc-xs-6 { width:50%; float: left}}

@media only screen and (max-width: 640px){.hikashop_filter_collapsable_title_mobile { display: none;}}

.hikashop_container { margin: 10px 0 !important;}

.thumbnail { border: none; transition: all ease 400ms; margin: 10px 0px; padding: 5px; border-radius: 0px !important; }
.thumbnail:hover { transform: scale(1.02); transition: all ease 400ms; box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2); }

.cls-quick-view {position: absolute;top: 159px;left: 0;right: 0;visibility: hidden;}
@media (max-width: 767px){.cls-quick-view{display: none;}}
.cls-quick-view a:before { content: "\f06e"; font-family: FontAwesome; margin-right: 9px;}

.thumbnail:hover .cls-quick-view a{background: rgba(255, 255, 255, 0.9);padding: 5px 10px;visibility: visible;padding: 8px 20px;visibility: visible;text-transform: uppercase;letter-spacing: 1px;color: #d0bab9;box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1);}
.thumbnail:hover .cls-quick-view a:hover{background: #d0bab9 ;color: #fff;}

.cls-quick-view .modal_link:before{content:"\f06e"; font-family:fontawesome; margin-right:5px;}

.hikashop_product_image_subdiv { width: 100% !important;}

.countdown { position: absolute; left: 0; right: 0; margin: auto; background: rgba(255, 255, 255, 0.5) !important; color: #000 !important; height: auto !important; margin: 0px !important; top: 60px; opacity: 0;  width: 100% !important; left: 0; right: 0; margin: auto !important;}
.thumbnail:hover .countdown {opacity: 1; }
@media (max-width: 991px){dd.day, dt.day,dd.hour, dt.hour, dd.min, dt.min,dd.sec, dt.sec {width: 50%;}
div.countdown dl {margin: 0px !important;}
div.countdown dl dt {font-size: 12px!important;top: 0 !important; }
div.countdown dl dd {font-size: 12px!important;margin: 0px !important;}}

@media (max-width:767px){.countdown {opacity: 1;}}

.hikashop_product_image br { display: none;}

span.hikashop_product_name { margin-top: 5px;}
span.hikashop_product_name a { color: #d0bab9;}

.hikashop_filter_main_div { display: inline-flex!important; }

.input-prepend.input-append.hikashop_product_quantity_div.hikashop_product_quantity_change_div_leftright { display: flex; }

.hikashop_product_quantity_field_change { background: #d0bab9; color: #fff; padding: 5px 18px!important; margin: 0px!important; border: 1px solid transparent;}

.hikashop_product_quantity_field_change:hover { border-color: #d0bab9 ; background-color: #fff!important; color: #d0bab9 !important; }

.hikashop_product_quantity_field { width: 150px!important; margin-left: 22px!important; }

div.hikashop_product_description_main{overflow:auto;}

/*end of products listing*/

/*pagination*/

.pagination { border-radius: 0px !important;}

.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>a:focus, .pagination>.active>span:hover, .pagination>.active>span:focus { border-color: #000; background-color: #000;}

.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination>li:last-child>a, .pagination>li:last-child>span { border-radius: 0px;}

/*end of pagination*/

/*check out*/

.hikashop_wizardbar { border-radius: 0px; margin-bottom: 30px;}
.hikashop_wizardbar ul li.hikashop_cart_step_current { color: #d0bab9; background-color: #fff;}
span.hkbadge.hkbadge-current { background-color: #d0bab9;}
.hikashop_wizardbar ul li.hikashop_cart_step_current .hikashop_chevron:before { border-left: 14px solid #fff;}
.hikashop_wizardbar ul li { color: #ccc;}
.hikashop_wizardbar ul li.hikashop_cart_step_finished a { color: #ccc;}

.hkbadge { background-color: #ccc;}

div#hikashop_checkout_login_form { margin-bottom: 50px;}
.hikashop_checkout_login h1 {font-size: 36px;padding-left: 5px; display: none;}
.hikashop_checkout_login h2 {font-size: 24px;border-bottom: 1px dashed #e5e5e5; padding-bottom: 15px; margin-bottom: 15px; margin-top: 0px;}

.hikashop_checkout_login #form-login-username .add-on, .hikashop_checkout_login #form-login-password .add-on {display: inline-table;line-height: 32px;padding: 0 10px;border-radius: 0px;width: 104px;}
.hikashop_checkout_login #form-login-username .add-on label, .hikashop_checkout_login #form-login-password .add-on label {margin:0px;}
a.btn.hasTooltip:hover { background-color: #e5e5e5 !important; color: #fff;}

div#form-login-remember {margin-bottom: 10px}
input#modlgn-remember { float: unset;}

.hikashop_checkout_cart{border-top: 1px dashed #e5e5e5;padding-top: 15px; margin-top: 15px;}

.hikashop_product_quantity_field {width: auto !important;}
.hikashop_cart_product_quantity_value input {display: inline-block;width: 130px !important;}
.hikashop_cart_product_quantity_refresh, .hikashop_cart_product_quantity_delete { margin-left: 8px;}

#data_register_registration_method {margin-bottom: 20px; }
#data_register_registration_method .btn-group.btn-group-vertical {width: 70%; }
div#data_register_registration_method .btn-group-vertical label { text-transform: uppercase; box-shadow: none;  background-color: #e5e5e5; color: #fff; border-radius: 0px; display: inline-block; margin-bottom: 9px;}
div#data_register_registration_method .btn-group-vertical label:hover {background-color: #3f3f3f !important; transition: all ease 400ms;}

@media (min-width: 992px){td.hikashop_cart_product_image_value {max-width: 70px;}}
span#hikashop_checkout_guest_email_value { margin-right: 10px;}

.hikashop_checkout_coupon_field { margin: 0px;}

.task-confirm #sp-main-body a { text-decoration: underline;}

/*end of check out*/

/*user*/

.login { background-color: #fff; color: #000; font-size: 15px; padding: 12px; text-align: center;    margin-top: 15px;}

a.hika_cpanel_icon {display: block;padding: 15px 5px;border-bottom: 1px solid #eee;}
a.hika_cpanel_icon .fa-stack-2x, a.hika_cpanel_icon .fa-2x { font-size: 34px; height: 34px; }

#mySlide .collapse.in { display:block !important; }
#mySlide .collapse { display: none !important;}

.hikashop_search_zone { margin-bottom: 5px;}

#user_details .col-sm-6 h1 {font-size: 36px; border-bottom: 1px solid #000; padding-bottom: 10px;}

.hikashop_header_title h1 {font-size: 36px; border-bottom: 1px solid #000; padding-bottom: 10px;}

.hika_toolbar > div > a, .hika_toolbar > div > .hkdropdown { background-color: #fff; border: none;}
.hika_toolbar > div > a:hover, .hika_toolbar > div > .hkdropdown:hover,
.hika_toolbar > div > a:focus, .hika_toolbar > div > .hkdropdown:focus,
.hika_toolbar > div > a:active, .hika_toolbar > div > .hkdropdown:active {border: none !important;}
div.hika_toolbar .hikabtn span.hk-icon { color: #000;}

.hikashop_cpanel_main #hikashopcpanel .icon-wrapper:nth-child(2) {display:none}

.form-horizontal .controls input, .form-horizontal .controls textarea { width: 100%;}

.panel-default>.panel-heading { background-color: #000; color: #fff;border-radius: 0px; }
.panel-default{ border-color: #000 !important; border-radius: 0px; }

.akeeba-sociallogin-link-button-facebook, .akeeba-sociallogin-unlink-button-facebook, .akeeba-sociallogin-button-facebook { border-radius: 0px; border-color: #3B5998;}
.akeeba-sociallogin-link-button-facebook:hover, .akeeba-sociallogin-unlink-button-facebook:hover, .akeeba-sociallogin-button-facebook:hover {color: #3B5998 !important;border-color: #3B5998 !important;}

/*end of user*/

/*level*/

section#sp-sec-position1 { margin-top: 50px;}

.cls-groupname-10 {background-image: url(/images/0_JVogue/account-level-bg-1.jpg);background-attachment: fixed;background-size: cover;background-position: center;padding: 30px 10px;color: #fff;margin-bottom : 25px; font-size: 40px;box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1);}
.cls-groupname-11 {background-image: url(/images/0_JVogue/account-level-bg-2.jpg);background-attachment: fixed;background-size: cover;background-position: center;padding: 30px 10px;color: #fff;margin-bottom : 25px; font-size: 40px;box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1);}
.cls-groupname-12 {background-image: url(/images/0_JVogue/account-level-bg-3.jpg);background-attachment: fixed;background-size: cover;background-position: center;padding: 30px 10px;color: #fff;margin-bottom : 25px; font-size: 40px;box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1);}
.cls-groupname-13 {background-image: url(/images/0_JVogue/account-level-bg-4.jpg);background-attachment: fixed;background-size: cover;background-position: center;padding: 30px 10px;color: #fff;margin-bottom : 25px; font-size: 40px;box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1);}

/*end of level*/

/*top up*/

.keenpt_plan { padding: 10px; border: 1px solid #e5e5e5; border-radius: 0px !important; font-family: Lato. Ubuntu, sans-serif; }
.keenpt_plan:hover { transform: scale(1.02) !important;}

.keenpt_style_basic .keenpt_plan .keenpt_title {background: #fff !important;color: #333;border: none;text-transform: uppercase;font-weight: 700;}

.keenpt_style_basic .keenpt_plan .keenpt_head .keenpt_price {background: #fff !important;color: #000;text-shadow: none;font-weight: 500;}
.keenpt_style_basic .keenpt_plan .keenpt_head .keenpt_price .keenpt_currency {left: 0px;}
.keenpt_style_basic .keenpt_plan .keenpt_features {background: #fff;padding: 0px 20px 20px 20px;}

.keenpt_style_basic .keenpt_plan .keenpt_foot {background: #d0bab9 !important;color: #ffffff;border: 1px solid transparent; text-transform: capitalize; border-radius: 0px;}
.keenpt_style_basic .keenpt_plan .keenpt_foot:hover {background: #fff !important;color: #d0bab9;border: 1px solid #d0bab9;}

/*end of top up*/

/*badge*/
.hikashop_badge_topleft_div {
    margin-top: 0 !important;
    top: 5px !important;
    left: -5px !important;
}

.hikashop_badge_topright_div {
    margin-top: 0 !important;
    top: 5px !important;
    right: -5px !important;
}

.hikashop_badge_bottomleft_div {
    margin-bottom: 0 !important;
    top: 0;
    bottom: 0 !important;
    right: 0;
    background: rgba(255, 255, 255, 0.8);
}
/*end of badge*/

body.contentpane div#hikashop_product_quantity_main input[id^='hikashop_product_quantity_field_'] {
    box-shadow: none;
    width: 118px !important;
    height: unset;
}

body.contentpane .hikashop_product_right_part span.add-on {
    padding: 8px !important;
}






@media screen and (max-width:480px){
div#cntid8237 {
    position: absolute;
    width: 100%!important;
    text-align: center!important;
    flex-direction: column;
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}

dl.counttime {
    display: contents;
    text-align: center!important;
    flex-direction: column-reverse!important;
}

.countdown{
  display: none!important;}

.hikashop_subcontainer.thumbnail:hover .countdown{
    display: block!important;
}

}





