/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://demos.artbees.net/jupiter5
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Text Domain: mk_framework
Domain Path: /languages/
*/


/*============= HEADER ======================*/
/*.header-style-1 .menu-hover-style-2 .main-navigation-ul > li > a{line-height: 120px !important;}
 .header-style-1.a-sticky .menu-hover-style-2 .mk-main-navigation .main-navigation-ul > li > a{line-height: 120px !important;}
.a-sticky:not(.header-style-4) .add-header-height{line-height: 89px !important;}
.shopping-cart-header {margin: 16px 0 0 0px;height: 73px;}
#mk-header-checkout .product_list_widget, .mk-shopping-cart-box .product_list_widget {margin: 15px 0!important;}
.shopping-cart-header a.mk-shoping-cart-link,.a-sticky:not(.header-style-4) .add-header-height .shopping-cart-header a.mk-shoping-cart-link {top:18px;position:relative; }*/
 

.mk-header-toolbar-holder{text-align: right;}
.mk-main-navigation{width:65%;}
.menu-hover-style-5 .main-navigation-ul > li.menu-item > a.menu-item-link:after{background-color: #ffffff;}
.header-style-1 .menu-hover-style-5 .main-navigation-ul > li > a.menu-item-link{vertical-align:bottom !important;line-height: 50px;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link { border-bottom: 1px solid #ececec;padding: 10px 20px;}
.admin-bar .sticky-style-fixed.header-style-1.a-sticky .mk-header-holder, .admin-bar .sticky-style-fixed.header-style-3.a-sticky .mk-header-holder{top:32px !important;}

/*============= Arrows ======================*/
/*.main-navigation-ul > li.menu-item-has-children.dropdownOpen:before,.main-navigation-ul > li.menu-item-has-children.dropdownOpen:after{transition: opacity .15s;opacity: 1; } 
.main-navigation-ul > li.menu-item-has-children:before { z-index: -999;border-bottom-color: #ddd;border-width: 16px; margin-left: -11px;}
.main-navigation-ul > li.menu-item-has-children:before,.main-navigation-ul > li.menu-item-has-children:after {bottom: -3px; z-index: 10;opacity: 0;left: 26%; border: solid transparent; content: ''; height: 0; width: 0; position: absolute; pointer-events: none;}
.main-navigation-ul > li.menu-item-has-children:after {  border-color: rgba(221,221,221,0); border-bottom-color: #fff; border-width: 13px; margin-left: -8px;}
/*============= Arrows END ======================*/

/*.main-navigation-ul li.scolum ul.sub-menu li{ -webkit-column-count: 2; -moz-column-count:2; -o-column-count:2;column-count: 2;} 
.main-navigation-ul > li.has-mega-menu > ul{box-shadow: 1px 1px 15px rgba(0,0,0,0.15) !important;border: 2px solid #ddd !important;}*/

.main-navigation-ul li.scolum ul.sub-menu{left: auto; right: 190px; padding: 5px 0;max-width: 500px;}

/*============= HOME PAGE ======================*/

.vc_separator h4 {text-transform: capitalize;}
.mk-image.inside-image .mk-image-caption .mk-caption-title,#socialblocks p a{font-size:65px; font-weight: 500;line-height:100%;word-break: break-word;color:#ffffff;}
#socialblocks h2.mk-fancy-title {padding-top: 40px;line-height:70px;}
#socialblocks h2.mk-fancy-title.forumtxt{padding-top: 70px;}
.mk-image.inside-image .mk-image-caption{ top: 0;background-color: rgba(0,0,0,.0);vertical-align: middle;max-width: 313px;min-width: 313px;}
@media (min-width: 768px){
#socialblocks .vc_col-sm-4 { width: 32.333333%;}
}
.mk-image.inside-image .mk-image-caption:hover{ background-color: #383838;  background-color: rgba(0,0,0,.0);}
/*============= FOOTER ======================*/
.footer-wrapper ul li {display:inline-block;}
.footer-wrapper ul li{padding-right:10px;}
.footer-wrapper ul li.ftext {margin-left:20px;}


/*============= Pages ======================*/
.page-title {text-align: center; margin:78px 20px 78px;text-shadow: 2px 2px 2px #000;text-transform: capitalize !important;line-height:100%!important;}
.sidebar-wrapper .sub-menu li{ margin-left: 20px;}
.sidebar-wrapper .sub-menu li a {color:#525353 !important;font-weight:500 !important;}
.sidebar-wrapper .sub-menu li a svg.mk-svg-icon {display:none !important;}
.mk-box-icon.boxed-style .icon-box-boxed.left{width:100%;}

/*=============Category Product Page ======================*/
.mk-product-loop.compact-layout .product-title{min-height:55px;text-align:center;padding-right: 0px;}
.mk-product-loop.compact-layout .price{text-align:center;}
.mk-product-loop.compact-layout .mk-product-holder{border: 0px solid #e3e3e3;}
.mk-product-loop .product-loop-thumb {position: relative;background-color: #f2f2f2;border: 4px solid #f2f2f2;}

.woocommerce .quantity .minus, .woocommerce .quantity .plus{display:none;}

p.in-stock{display:none;}
/*=============Testimonials ======================*/
.mk-testimonial  .mk-testimonial-quote p{color:#1754c4 !important;}

/*============= Product Pages ======================*/
.post-type-archive-product #mk-sidebar {padding-top:315px !important;}
h2.page-title{line-height: 100%;letter-spacing: 3px;}
.single-post h1.page-title{font-size:32px;}
.post-type-archive-product #pducts {background-image: url(https://dev-1010music.pantheonsite.io/wp-content/uploads/2020/03/101music_skiff_7-altered.jpg?id=8508) !important;background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;margin-bottom: 60px;background-color:#000000;}
#mk-page-introduce {background-image: url(https://dev-1010music.pantheonsite.io/wp-content/uploads/2020/03/101music_skiff_7-altered.jpg?id=8508) !important;background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;}
.input-text.qty:before{content:"QTY";font-family: inherit;color:#000;font-size:12px;}
.term-36 #mk-page-introduce {background-image: url(https://dev-1010music.pantheonsite.io/wp-content/uploads/2020/03/1010music_blackbox_05-warm.jpg?id=8509) !important; background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}
.single-product .entry-summary .entry-title, .single-product .entry-summary .title{ font-size: 40px !important; font-weight: 500;margin-bottom: 10px;}
.woocommerce-ordering{display:none;}
h1.product_title {color:#000000;}
.single-product .entry-summary .price .amount{font-weight:500;}
.single-product .entry-summary .price{margin-top:15px;}

/*======= WAVE RAZOR =====*/
.postid-1649 #mk-page-introduce{background: #000000 url(https://dev-1010music.pantheonsite.io/wp-content/uploads/2020/03/waverazor-dual-oscillator-module-racked-scaled.jpg?id=8978) !important;background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;background-color:#000000;}

/*=============  Product Category Page ======================*/

.product-category .item-holder a h4 {position: relative;top: 150px;background-color: rgba(255,255,255,0.8);text-align:center;font-size:22px !important;}
.product-category .item-holder a span.count{color:#000;}
.woocommerce .product-category .item-holder { border: 0px solid #e3e3e3;}
.post-type-archive-product h4.mk-woocommerce-shop-loop__title {display: none;}




/*============= Sidebar======================*/
#mk-sidebar .widgettitle{font-size:32px;color: #404040;}
.widget_nav_menu ul.menu>.menu-item-has-children:before{content:url(f107.svg);font-size: 17px;  font-weight: 600;color: #333;height: 10px; width: 10px;}

.widget-sub-navigation ul.menu, .widget_nav_menu ul.menu, .widget_product_categories ul.menu, .woocommerce-MyAccount-navigation ul.menu{border:0px solid #666666;}
.widget_nav_menu ul li.current_page_item a{background-color: rgba(0,0,0,0);font-weight: 700;}
#mk-sidebar .widget a {color: #000000;font-size:16px !important;font-weight:600;}
.custom-html-widget ul li{border-bottom: 1px solid #ebebeb;}

.custom-html-widget .sub-menu li {margin-left: 30px;line-height:2.8em;}
.custom-html-widget .sub-menu li a{line-height:1.8em;}
.custom-html-widget ul li.menu-item-has-children a {line-height:1.8em;margin-top:5px;}
#menu-support-left-navigation li a{font-size: 16px !important; font-weight: 600;color:#000000;line-height:2em;}
.vc_wp_custommenu h2.widgettitle{font-weight:700;}



@media handheld, only screen and (max-width: 720px)
{
.page-title{font-size: 25px;margin: 8px 20px 10px;}
.tentenpagehead #fancy-title-3{padding-top: 50px;padding-bottom: 25px;font-size: 50px;}
.vc_separator.vc_separator_align_center h4{font-size:22px;}
	
}

/*============= Subscribe Button ======================*/
.wpcf7-submit{font-size:14px !important;}
input[type="submit" i]{background-color:#000000 !important; color:#ffffff !important; border-width: 0px; padding: 10px; text-transform: uppercase; font-size:12px; font-weight: 600;}
