/*
Theme Name: MX
Theme URI: http://themefocus.co/mx/
Version: 4.8.8
Description:A powerful and clean theme.Designed by <a href="http://themefocus.co">ThemeFocus</a>
Author: ThemeFocus
Author URI: http://themefocus.co

Copyright: (c) 2009-2016 ThemeFocus.  

License: GNU General Public License v2.0 PHP under GNU General Public License, JS and CSS under ThemeForest License Terms
License URI: http://themeforest.net/licenses/regular_extended

Tags: dark, light, red, white, blue, orange

*/

/*
 *  DO'T EDIT THIS FILES!
 *	
 *  This files just only for themeforest upgrader get theme data like name, version etc...
 *
 *  About theme CSS in theme/css/folder like dark.css, light.css skins.  
 *	
 */
 @font-face {
	font-family: 'KozGoPr6N-Bold-AlphaNum';
	src: url('http://ztrick.us/selectprint/wp-content/themes/mx/fonts/KozGoPr6N-Bold-AlphaNum.eot');
	src: url('http://ztrick.us/selectprint/wp-content/themes/mx/fonts/KozGoPr6N-Bold-AlphaNum.woff') format('woff'), 
         url('http://ztrick.us/selectprint/wp-content/themes/mx/fonts/KozGoPr6N-Bold-AlphaNum.ttf') format('truetype'), 
         url('http://ztrick.us/selectprint/wp-content/themes/mx/fonts/KozGoPr6N-Bold-AlphaNum.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {margin: 5px 20px 20px 0;}
.aligncenter,div.aligncenter {display: block;margin: 5px auto 5px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float: left;margin: 5px 20px 20px 0;}
.aligncenter {display: block;margin: 5px auto 5px auto;}
a img.alignright {float: right;margin: 5px 0 20px 20px;}
a img.alignnone {margin: 5px 20px 20px 0;}
a img.alignleft {float: left;margin: 5px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%;padding: 5px 3px 10px;text-align: center;}
.wp-caption.alignnone { margin: 5px 20px 20px 0;}
.wp-caption.alignleft { margin: 5px 20px 20px 0;}
.wp-caption.alignright { margin: 5px 0 20px 20px;}
.wp-caption img {border: 0 none;height: auto;margin: 0;max-width: 98.5%;padding: 0;width: auto;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}
.sticky {}
.gallery-caption {}
.bypostauthor {}


/* start mega menu */

#mega-menu-wrap-mx_menu #mega-menu-mx_menu > li.mega-menu-item > a.mega-menu-link{
  /*  padding: 56px 56px !important;
color: #E4E4E4 !important; */
 padding: 56px 56px 29px 56px !important;
 color: #B8CC34;
 height:auto !important;
 font-size: 18px !important;
}

#mega-menu-wrap-mx_menu #mega-menu-mx_menu{
background: #fff !important;
}

#mega-menu-wrap-mx_menu #mega-menu-mx_menu > li.mega-menu-item > a.mega-menu-link:hover{
   background: #F4F4F4 !important; 
   color:#8F8F8F !important;
}

#mega-menu-wrap-mx_menu{
        margin-top: -39px  !important;
    width: 101% !important;
background: #fff !important;
}


#mega-menu-wrap-mx_menu #mega-menu-mx_menu li.mega-menu-item a.mega-menu-link:before{
    font-size: 2.2em !important;
    vertical-align: bottom  !important;
    right: 0  !important;
    left: 38%;
    top: 25px  !important;
position: absolute  !important;
}

.mega-menu .menu li a{
   /* border-bottom:#ADADAD 1px solid !important; 
    border-bottom:#EAEAEA 1px solid !important; */
    padding:10px 0 !important;
}

.mega-current_page_item, .mega-current-menu-item{
background:#F4F4F4 !important;
}

.mega-current_page_item a{
color:#8F8F8F !important;
}

#mega-menu-wrap-mx_menu #mega-menu-mx_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
    color: #FFF;
    background: #B4D02F;
padding:10px;
}


.mega-menu-link:after {
    content: url('http://ztrick.us/selectprint/wp-content/uploads/2016/04/sp2.png') !important;
    position: absolute !important;
    z-index: 111 !important;
    display: block !important;
    top: 0px;
    right: -2px;
}

#mega-menu-wrap-mx_menu #mega-menu-mx_menu > li.mega-menu-item > a.mega-menu-link:focus {
    background: #E6E6E6 !important;
}

#mega-menu-wrap-mx_menu #mega-menu-mx_menu > li.mega-menu-item :focus {
    background: #fff !important;
color: #B8CC34 !important;
}

.mega-current_page_item:after{
content:url('http://ztrick.us/selectprint/wp-content/uploads/2016/05/cgrey-3.png') !important;
position: absolute !important;
 z-index: 1111111111 !important;
 display: block !important;
right: 38%;
}

.mega-current-menu-item:after{
content:url('http://ztrick.us/selectprint/wp-content/uploads/2016/05/cgrey-3.png') !important;
position: absolute !important;
 z-index: 1111111111 !important;
 display: block !important;
right: 38%;
}

.mega-menu-item:hover:after{
content:url('http://ztrick.us/selectprint/wp-content/uploads/2016/05/cgrey-3.png');
position: absolute !important;
 z-index: 1111111111 !important;
 display: block !important;
right: 38%;
}

#mega-menu-item-179:hover:after{
right: 40% !important;
}


#mega-menu-item-12:hover:after{
content:url('http://ztrick.us/selectprint/wp-content/uploads/2016/05/cgrey-3.png') !important;
position: absolute !important;
 z-index: 1111111111 !important;
 display: block !important;
right: 585px  !important;
}


#mega-menu-item-13:hover:after{
content:url('http://ztrick.us/selectprint/wp-content/uploads/2016/05/cgrey-3.png') !important;
position: absolute !important;
 z-index: 1111111111 !important;
 display: block !important;
right: 417px  !important;
}


.mega-sub-menu .mega-menu-item:hover:after{
content:"" !important;
}


#header-topbar-right-content p{
font-size:22px;
}

.mega-sub-menu{
/*background: rgb(250, 255, 213) !important; */
background:#fff !important;
    z-index: 1111111111 !important;
padding: 20px 0 !important;
}

#mega-menu-wrap-mx_menu #mega-menu-mx_menu{
background:#fff !important;
}


#mega-menu-wrap-mx_menu #mega-menu-mx_menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-mx_menu #mega-menu-mx_menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mx_menu #mega-menu-mx_menu > li.mega-menu-item > a.mega-menu-link:focus {
    background: #F4F4F4 !important;
    color: #B8CC34 !important;
}

.mx-header-logo .logo {
    margin-left: 50px;
}


.mega-menu-item-942:hover:after{
display:none !important;
}

@media screen and (max-width: 768px){
.mega-menu-item:hover:after{
content:"" !important;
}

.mega-current_page_item:after{
content:"" !important;
}

#mega-menu-wrap-mx_menu .mega-menu-toggle{
margin-top: 29px;
    margin-left: -19px;
    margin-right: -19px;
}

.dkFormMain {
    margin-top: -40px !important;
    position: relative !important;
}

.dkFormMain form{
width:100% !important;
}
}

.theme-default .nivoSlider{
    box-shadow: 0px 1px 5px 0px #FFFFFF !important;
}


.dkGreenHd{
    background: #B4D02F !important;
    padding: 0px 10px !important;
margin-bottom:2px !important;
}

.dkGreenHd a{
color:#fff !important;
    font-size: 16px !important;
    text-transform: uppercase !important;
    font-weight: 600 !important;
}



h2.testimonial_rotator_slide_title {
    display: none;
}

.vc_btn3.vc_btn3-color-green{
    background-color: #BFD445 !important;
}

.vc_btn3-color-grey{
display:none !important;
}


.mega-menu-item-12 a::before{
content: url('http://ztrick.us/selectprint/wp-content/uploads/2016/05/Print2-1.png') !important;
}

.mega-menu-item-13 a::before{
content: url('http://ztrick.us/selectprint/wp-content/uploads/2016/05/exhibition3-1.png') !important;
    left: 33% !important;
}


.amount{
display:none !important;
}

#mega-menu-item-1344 .mega-menu-link::after{
display:none !important;
}

#mega-menu-item-1345 .mega-menu-link::after{
display:none !important;
}


#mega-menu-item-1345{
    margin-top: 2px;
    margin-bottom: -20px;
}



.woocommerce span.free{
display:none !important;
}


.woocommerce ul.products li.product a img{
margin: 0 auto;
width:50%;
}


.vc_col-sm-8 .wpb_text_column ul{
color: #00ccff !important;
}

.woocommerce ul.products li.product .price {
    display: none !important;
}

.va-attribute-label {
    display: none!important;
}

.va-variable .va-picker {
    cursor: default!important;
}



.dkTitle h1 {
    color: #fff !important;
font-family: DESYREL !important;
}


.dkHd h2 {
    text-transform: capitalize !important;
}

.dkHd h1 {
    text-transform: capitalize !important;
}


.dkTitle h1 {
    text-transform: capitalize !important;
}



