/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

body > .wrapper:before {content: ' ';width: 100%;height: 35px;background: url(images/pattern.jpg) 50% 50%;display: block;position: relative;z-index: 200;}
.footer_top_holder {background: url(images/pattern.jpg)!important;padding-left:0!important;padding-right:0!important;padding-top:100px!important;}
footer.paspartu_footer_alignment {z-index: 200;margin-bottom: 0;}
.footer_top .widget_nav_menu ul li {padding-bottom: 0px;}
.footer_top .widget_nav_menu ul li a {text-decoration:underline;padding: 5px 0;display: block;}
.footer_top {padding: 30px 0!important;background: rgba(190,30,46,0.8);}
.footer_bottom_holder p {font-size: 13px!important;}
.footer_top h5 {margin-bottom: 10px!important;}
.footer_top .qbutton {margin-top:10px;font-size:14px;}
.footer_top .widget_nav_menu a {font-family:'Open Sans', sans-serif;font-size:14px;}
.title.title_size_large.position_center.has_background {background-size: cover!important;background-position: 50% 50%;}
.gallerylink h3 {color: #FFF;}
.gallerylink a {border: 0;}
.shopping_cart_dropdown {background: #be1e2e;}
.shopping_cart_dropdown ul li {border-bottom-color: #9e1e2e;}
.summary > .clearfix > .woocommerce-accordion {display: none!important;}
.mobile_menu_button span, .side_menu_button>a {font-size: 24px;}
.content .container .container_inner.page_container_inner, .full_page_container_inner {padding: 30px 0 0;}
.stock.in-stock {display:none!important;}
.woocommerce div.product .cart .quantity {margin-right:0!important}
.woocommerce table.shop_attributes th {padding-left:0!important;}
.products .product-category img {display: none;}
.products .product-category a {display: block;text-align: center;background: #be1e2e;color: #fff;padding: 20px 5px;}
.products .product-category a:hover {opacity:0.8}
.products .product-category a h2 {font-size:22px;line-height:32px;color: #fff;}
.products .product-category a h2 mark.count {display: none;}
.columns-4 ul.products li.product.product-category {width:100%;}
.woocommerce .content .container .container_inner, .woocommerce-page .content .container .container_inner {padding-top:40px;padding-bottom:20px;}
.drop_down .second .inner ul li a, .drop_down .second .inner ul li h5 {font-size: 14px;line-height: 24px;}
.drop_down .narrow .second .inner ul li {width: 240px;}


@media all and (min-width:768px) {
    .columns-4 ul.products li.product.product-category {width:23.29545454545455%;}
    .products .product-category a {min-height:65px}
   .woocommerce .content .container .container_inner, .woocommerce-page .content .container .container_inner {padding-top:60px;padding-bottom:40px;}
 
}

@media all and (min-width:980px) {
    .footer_top_holder {padding-top:200px!important;}
    .footer_top {padding: 50px 0!important;}
	
}


@media all and (min-width:1200px) {
	.products .product-category a h2 {font-size: 34px;line-height: 44px;}
}

@media all and (max-width:480px) {
	.paspartu_enabled .carousel-inner .slider_content_outer, .paspartu_enabled .container_inner, .paspartu_enabled .container_inner nav.content_menu, .paspartu_enabled .elementor-container .elementor-widget-wrap>.qode_elementor_container_inner, .paspartu_enabled .elementor-row .elementor-widget-wrap>.qode_elementor_container_inner, .paspartu_enabled .full_width .parallax_content, .paspartu_enabled .qode_elementor_container_inner, .paspartu_enabled .steps_holder_inner, .paspartu_enabled div.grid_section .section_inner, .paspartu_enabled nav.content_menu ul, .paspartu_enabled.boxed div.section .section_inner { width: 100%;}
	.title.title_size_large h1 {font-size: 40px!important;line-height: 45px!important;}
}