

.menu-item, .footer_inner {
font-family: calibri, "Times New Roman", Georgia, Serif !important;
}


h2 {
   font-family: calibri, "Times New Roman", Georgia, Serif !important;
   font-weight: bold;
   font-size: 2 rem !important;
}

h1 {
   font-family: calibri, "Times New Roman", Georgia, Serif !important;
}

h3 {
   font-family: calibri, "Times New Roman", Georgia, Serif !important;
      font-size: 1.5 rem !important;
}

h4 {
   font-family: calibri, "Times New Roman", Georgia, Serif !important;
      font-size: 1.25 rem !important;
}

h5 {
   font-family: calibri, "Times New Roman", Georgia, Serif !important;
   font-size: 1 rem !important;
}

h6 {
   font-family: calibri, "Times New Roman", Georgia, Serif !important;
   font-size: .75 rem !important;
}

.entry-content, .tabs-container {
font-family: calibri, "Times New Roman", Georgia, Serif !important;
font-size: 15px !important;
}

.woocommerce .star-rating, .woocommerce-page .star-rating {
    float: right;
    overflow: hidden;
    position: relative;
    height: 1em;
    line-height: 1em;
    font-size: 1.1em;
    width: 5.4em;
    font-family: 'star' !important;
    color: #f4d83a;
}

.woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before {
    content: "\53\53\53\53\53";
    top: 0;
    position: absolute;
    left: 0;
    font-family: 'star' !important;
}

.fa {
    display: inline-block !important;
    font: normal normal normal 14px/1 FontAwesome !important;
    font-size: inherit !important;
    text-rendering: auto !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

i.fa.fa-usd.fa-stack-1x,
i.fa.fa-video-camera.fa-stack-1x,
i.fa.fa-cubes.fa-stack-1x 
{
    margin-top: 17px;
    color: #ff6600;
    font-size: 17px !important;
}

.menu-item {
    font-size: 15px !important;
}

div.icon_text_inner p {
    color: #ffffff !important;
}


.widget_nav_menu li {
    font-size: 17px !important;
}




@media only screen and (max-width: 480px){.q_logo a{height: 60px !important;}}

body.home .ls-nav-prev, body.home .ls-nav-next{display: none !important;}

@media (max-width: 567px) {
    .carousel-inner .item:nth-child(2) .slider_content.left{
        width: 58% !important;
    }
}
.woocommerce-page .quantity input.qty {width:60px !important;padding: 0 0px !important;    border-radius: 6px !important;}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {  

   opacity: 1;

}li.additional_information_tab {
    display: none !important;
}

.contact textarea.textarea.large{padding:6px !important}

body .contact textarea.textarea.large{width:97.6% !important}
@media (max-width: 900px) {div#qode-home-slider {
    height: 230px !important;
}
.carousel-inner .slider_content{top:1% !important;}
.carousel .video .video-wrap{height:100% !important;}
.carousel-inner.skrollable.skrollable-between {
    transform: translateY(2.5px) !important;
}
}


@media (max-width: 600px) {div#qode-home-slider {
    height: 200px !important;
}
}
@media (max-width: 530px) {div#qode-home-slider {
    height: 185px !important;
}
}
@media (min-width: 900px) 
{body.page-id-10617 .content.content_top_margin ,body.page-id-11452 .content.content_top_margin {
    padding-top: 70px!important;
}}

.organic-box.green-box.text-left {
    width: 70% !important;
}
.message_box.note {
    width: 70% !important;
    border-radius: 3px !important;
    background-color: #E8F8D9 !important;
	color: #1f6b33 !important;
}

@media screen and (max-width: 550px) {
.organic-box.green-box.text-left {
    width: 100% !important;
}
.message_box.note {
    width: 100% !important;
    border-radius: 3px !important;
    background-color: #E8F8D9 !important;
	color: #1f6b33 !important;
}

}

li.product-type-simple.product-cat-parts.instock {
    height: 375px;
}

h5.product-subtitle {
    color: #b70000;
}

.product-subtitle {
    color: #b70000;
}

p.product-subtitle.subtitle-13931 {
    display: none;
}


#centerp .woocommerce ul.products li.product, #centerp .woocommerce-page ul.products li.product a.product-category {
    display: inline-table;float:none !Important;}

body.single-product .column_inner {
    clear: both;
}
.related.products{ clear: both;}

.iframe-row.poweredby {
    visibility:hidden;
    display:none;
}

div.textwidget p a {
    color: #ff6600;
}

div.blog_holder.masonry.isotope img {
    border-color: #f0f0f0;
    border-style: solid;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0;
}


.first.post-14107 .star-rating {
    display: none !important;
}

.post-14107 .star-rating {
    display: none !important;
}

.upsells.products {
 width: 650px;   
}

.post_text h2 a {
    color: #ff6600;
}


a.vimeography-bugsauce-next span {
    border-left-color: #ff6600 !important;
}

a.vimeography-bugsauce-prev span {
    border-right-color: #ff6600 !important;
}

.form-row.form-row-wide.create-account.woocommerce-validated {
    display: none !important;
}

#input_4_1_3, #input_4_6, #input_4_2, #input_4_7, #input_4_3,
#input_3_1_3, #input_3_6, #input_3_2, #input_3_7, #input_3_3,
#input_2_1_3, #input_2_6, #input_2_2, #input_2_7, #input_2_3
{
 height: 60px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    border-color: #ccc;
    border-style: solid;
    background: #FBFBFB;
    border-width: 1px;
    color: #777;
    padding: 10px;
    font-size: 14px;
}









.page-id-14982 .header_bottom.clearfix, 
.page-id-14982 .container_inner.clearfix, 
.page-id-14982 .header_top.clearfix {
    display: none !important;
}

.page-id-14982 .content.content_top_margin {
    margin-top: 0px !important;
}

.middle {
vertical-align: middle !important;
}

.page-id-15003 .header_bottom.clearfix, 
.page-id-15003 .container_inner.clearfix, 
.page-id-15003 .header_top.clearfix {
    display: none !important;
}

.page-id-15003 .content.content_top_margin {
    margin-top: 0px !important;
}

.page-id-15126 .header_bottom.clearfix, 
.page-id-15126 .container_inner.clearfix, 
.page-id-15126 .header_top.clearfix {
    display: none !important;
}

.page-id-15126 .content.content_top_margin {
    margin-top: 0px !important;
}

.page-id-15267 .header_bottom.clearfix, 
.page-id-15267 .container_inner.clearfix, 
.page-id-15267 .header_top.clearfix {
    display: none !important;
}

.page-id-15267 .content.content_top_margin {
    margin-top: 0px !important;
}



.page-id-15441 .header_bottom.clearfix, 
.page-id-15441 .container_inner.clearfix, 
.page-id-15441 .header_top.clearfix {
    display: none !important;
}

.page-id-15441 .content.content_top_margin {
    margin-top: 0px !important;
}



.page-id-15691 .header_bottom.clearfix, 
.page-id-15691 .container_inner.clearfix, 
.page-id-15691 .header_top.clearfix {
    display: none !important;
}

.page-id-15691 .content.content_top_margin {
    margin-top: 0px !important;
}
.questions {
font-weight: 600;
}


.font {
font-size: 20px !important;
line-height: 20px !important;
text-align: justifyy;
}

.message_box.note p {
 padding: 0 35px !important;
}

div.post_description_left {
    display: none !important;
}

.ortext {
font-size: 12px !important;
}


span.posted_in {
    display: none !important;
}

span.sku_wrapper {
    display: none !important;
}

input.wpforms-field-large.wpforms-field-required  {
    font-size: 12px !important;
    border-radius: 7px !important;
    border-color: #ccc !important;
    border-style: solid !important;
    border-width: 1px !important;
    color: #777 !important;
}

textarea.wpforms-field-medium.wpforms-field-required {
    font-size: 12px !important;
    border-radius: 7px !important;
    border-color: #ccc !important;
    border-style: solid !important;
    border-width: 1px !important;
    color: #777;
}

input.wpforms-field-large {
    font-size: 12px !important;
    border-radius: 7px !important;
    border-color: #ccc !important;
    border-style: solid !important;
    border-width: 1px !important;
    color: #777 !important;
}

button.wpforms-submit {
    padding-left: 17px !important;
    padding-right: 17px !important;
    margin: 0px !important;
    border-radius: 4px !important;
    background: #ff6600 linear-gradient(to top, #bd4c00 0%, #ff6600 100%) !important;
    color: #ffffff !important;
    font-weight: 700 !important;
}


input.wpforms-field-large.wpforms-field-required,
input.wpforms-field-large,
textarea.wpforms-field-medium.wpforms-field-required {
    border-color: #ccc !important;
    border-style: solid !important;
    border-width: 1px !important;
    background: #FBFBFB !important;
}

input.wpforms-field-large.wpforms-field-required,
input.wpforms-field-large {
    height: 32px !important;
}

div.wpforms-field.wpforms-field-name, div.wpforms-field.wpforms-field-email, div.wpforms-field.wpforms-field-number, div.wpforms-field.wpforms-field-text {
    padding-bottom: 0 !important;
}

