/* 
Theme Name: Hazel
Theme URI: http://demo.select-themes.com/hazel
Description: Hazel Theme
Tags: portfolio, clean, retina, photography, art, video, ajax, agency, blog, shop, business, elegant, hipster, multi-purpose, fullscreen
Author: Select Themes
Author URI: http://demo.select-themes.com
Version: 2.0
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.


*/
nav.main_menu > ul > li > a{padding: 0px 10px !important;}
.q_accordion_holder.boxed div.accordion_content{display:block !important;}
.quantity{border:1px solid black !important;width:37px;}
.quantity .input-text{width:37px !important;}
@media only screen and (max-width: 600px){
.call_to_action .column2.button_wrapper{margin-top: 20px !important;}
.gform_wrapper .ginput_complex .ginput_full input[type=text]{width:97%;}
.gform_wrapper .ginput_complex .ginput_right{width:100% !important;;}
.gform_wrapper .ginput_complex .ginput_right input[type=text]{width:97% !imoprtant;}
.ginput_right input[type=text]{width:98% !imoprtant;}
.gform_wrapper .ginput_complex input[type=text]{width:97% !imoprtant;}
.gform_wrapper .ginput_complex .ginput_left{width:100% !important;;}
.gform_wrapper .ginput_complex input[type=text], .gform_wrapper .ginput_complex input[type=url], .gform_wrapper .ginput_complex input[type=email], .gform_wrapper .ginput_complex input[type=tel], .gform_wrapper .ginput_complex input[type=number], .gform_wrapper .ginput_complex input[type=password], .gform_wrapper .ginput_complex select{width:97% !important;}
}


.q_accordion_holder {
    visibility: visible !important;
}

.description_tab {
    display: none;
}

.q_logo {
    /*display: none !important;*/
}

.q_logo a {
    visibility: visible !important; 
}

.product_meta {
    display: none;
}

.woocommerce-page input[type='tel'] {
    padding: 15px 17px;
    border: 0;
    outline: 0;
    resize: none;
    font-size: 15px;
    line-height: 17px;
    background-color: #f8f8f8;
    color: inherit;
    font-family: inherit;
    font-weight: 400;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.woocommerce p.form-row label.checkbox {
    display: inline-block;
}

@media only screen and (max-width: 600px){

    .side_menu_button_wrapper .side_menu_button, .side_menu_button_wrapper .shopping_cart_inner {
        height: 50px !important;
    }

    .mobile_menu_button {
        height: 50px !important;
    }

    .side_menu_button > a, .mobile_menu_button span {
        font-size: 25px !important;
    }
    /*header {*/
        /*height: 50px !important;*/
    /*}*/
    /*header .container {*/
        /*height: 50px;*/
    /*}*/
    /*header .container .container_inner {*/
        /*height: 50px;*/
    /*}*/
    /*.mobile_menu_button {*/
        /*height: 50px !important;*/
    /*}*/
    .q_logo {
        display: none;
    }
}
@media screen and (min-width:1000px) and (max-width:1200px){
   nav.main_menu > ul > li > a {
   font-family: 'Raleway', sans-serif;
   font-weight: 700 !important;
   letter-spacing: 3px !important;
   font-size: 9px !important;
} 
}