/* Theme Name:   Oxygen Child Theme Theme URI:    http://oxygen.jarilo.co.uk/ Description:  My Child Theme Author:       Jarilo Design Author URI:   http://jarilo.co.uk Template:     oxygen Version:      0.1 Text Domain:  oxygen*/@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700');@import url("../oxygen/main.min.css");/* Theme customization starts here-------------------------------------------------------------- */body { background-image: url('images/background.jpg');  background-size: 100%; background-attachment: fixed; }body #content article { margin-bottom: 15px !important; background: white; padding:30px;}body .entry-meta  {     background: white; margin: 0; padding: 20px; padding-bottom: 0; }body .entry-content {     background: white;    padding: 20px; }body .roboto-slab { font-family: 'Roboto Slab', sans-serif; text-transform: uppercase; font-size: 16px; }.type-page  { background:white; padding:20px; padding-top: 15px; }.home #content { background: transparent; }body .inline { display: inline-block; margin: 0; }body nav#top { margin-bottom: 0; }.woocommerce-page #content { background: white; }.woocommerce-page .logocontainer { padding-right:0; }.woocommerce-page  .navcontainer { padding-right:0; }/*body .col-sm-9#content { padding-right: 15px; padding-left: 15px; padding-bottom: 10px; padding-top: 15px; background: white;}*/body .breadcrumb { display: none; }body nav#top .fa { margin-right: 5px; }body nav#top .dropdown-menu {     background: #631b2a; border: none; }body nav#top #currency .currency-select:hover { background:transparent; }body nav#top { background:#631B2A; border-bottom: none;}body nav#top .btn-link, #top-links li, #top-links a { text-shadow: none !important; color:#fff !important;}body .menu-custom { background-color: #631B2A; background-image: none;  border:none; border-radius: 0; margin-bottom: 15px;}body .menu-custom .nav > li > a { font-weight:bold; font-family: 'Roboto Slab', serif; text-transform: uppercase; font-size: 15px; padding: 21px 30px; text-shadow: none;  border-left: 1px solid #772f3e; }body .menu-custom .nav > li > a:hover, #menu .nav > li.open > a { transition: all 0.3s linear; }body .menu-custom .nav > li:nth-of-type(1) > a { border-left:none; }body .navbar-nav>li>.dropdown-menu { background: transparent; padding:0; border:none; }body .dropdown-inner { background:#631B2A; }body .menu-custom .dropdown-inner a { color: white;  padding: 10px 30px; font-size: 14px;}body .menu-custom .dropdown-inner li a:hover { color:#fff; background:#772f3e;  transition: all 0.3s linear;}body #woocommerce_product_categories-10 { background: #631b2a; padding:20px 30px;}body #woocommerce_product_categories-10 .widget-title span { color:white; text-transform: uppercase; font-family: 'Roboto Slab', sans-serif; font-size: 14px;}body #woocommerce_product_categories-10 .list-group-item { background:transparent; border:none; padding:0; }body #woocommerce_product_categories-10 .list-group-item li { list-style: none; }body #woocommerce_product_categories-10 .list-group-item  a { color:white; background: rgba(100,100,120,0.30); display: block; padding:5px; font-size: 14px;}body #woocommerce_product_categories-10 .list-group-item .children { padding: 0; }body #woocommerce_product_categories-10 .list-group-item .children a { background:transparent;}body #woocommerce_product-categories-10 .cat-item a { color:black; }body .widget_search form { border: none; border-radius: 0; padding: 0; margin-bottom: 20px; }body .widget_search .form-control { border-radius: 0; }body .widget_search button { border-radius: 0; }body .widget_search .search-form .btn-lg {     background: #631b2a; color: white; border-color: #631b2a; }.woocommerce div.product p.price, .woocommerce div.product span.price {     color: #631b2a; }.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background:#631b2a;  }.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { background:#631b2a; }.woocommerce span.onsale { background:#631b2a; }body .flexslider { border: 20px solid white; border-radius: 0; box-shadow: none; margin-bottom: 15px; }.no-padd { padding: 0; }.categories .cat-panel { background: #fff; padding: 15px; }.categories .cat-panel h5 { font-size: 14px; font-weight: normal; line-height: 24px; margin-bottom: 15px;  }.categories .cat-panel p { margin: 0; }body .categories  a.button {     background: #631b2a; padding: 5px 15px; color: white; }body .social-network { background:white; padding:24px; margin-top: 15px; }body .social-network h2 { font-family: 'Roboto Slab', sans-serif; font-size: 14px; text-align: center; font-weight: bold; }body .social-network .fa { font-size: 20px; background:black; color:white;  text-align: center; padding:5px;     margin-right: 10px; margin-top: 10px;}body .social-network .fa-facebook { background:#3B5998 }body .social-network .fa-instagram { background:#3E729A; }body .social-network .fa-linkedin { background:#037FB3; }body .social-network .fa-twitter { background:#1DA0F2; }body .social-network .fa-youtube-play { background:#DA2723; }body .special-offer { background: #631B2A; padding: 30px; margin-bottom: 15px; padding-bottom: 20px; margin-top: 15px;}body .special-offer h1 { font-size: 22px; color: white; font-weight: 300; font-family: 'Roboto', arial, sans-serif; }body .special-offer a { background:white; color:#631B2A; padding: 15px 36px; font-weight: bold; }body #woocommerce_top_rated_products-6 { background:white; padding:20px; margin-top: 15px; margin-bottom: 15px;}body #woocommerce_top_rated_products-6 .widget-title span { font-family: 'Roboto Slab', sans-serif; text-transform: uppercase; font-size: 14px; font-weight: bold; }body .woocommerce.widget ul.product_list_widget { border: none; }body .woocommerce.widget ul.product_list_widget li:not(:last-of-type) { border: none; margin-bottom: 5px; }body .woocommerce.widget ul.product_list_widget li { padding: 0; }body .product-title  { color:#444444; }body .woocommerce .star-rating span { color:#631b2a; }body .widget_product_grid { background:white; padding:20px; }body .footer1 {  background: #631B2A; color: white; }body .footer1 hr {  margin-top: 0; border-top: 1px solid #4f0716; }body .footer1 span { color: white; font-size: 13px; }body .footer1 p { color: white; }body .footer1 a { color: white; }body .footer1 h3 { font-family: 'Roboto Slab', sans-serif; color: white;}body .footer2 {  background: white;  padding: 20px 5px 20px 5px; color: black; }body .footer2 * { margin:0; font-size: 13px; }body .footer2 a { color:black; }    body .footer2 .grey { color: gray; }body .h1col {  background:#631b2a;}body .h1col a { color:white; font-family: 'Roboto Slab', sans-serif; font-weight: 100; font-size: 24px; }body .entry-title a {   background: #631b2a; font-size: 23px; padding: 20px; display: block; color: white; }body .type-page {     background: #fff;    padding: 15px; }    body .product-thumb .caption a { font-size: 11px; }body .size-full { width: 100%; height: 100%; }.woocommerce-page #content { padding:20px; padding-top: 15px; }@media (max-width: 767px) {	body {  background-size: contain; background-repeat: no-repeat; text-align: center; }	body .menu-custom .btn-navbar { background-image: none;  border:none;  background-color: #5a1322;}	body .menu-custom .btn-navbar:hover, .menu-custom .btn-navbar:focus, .menu-custom .btn-navbar:active, .menu-custom .btn-navbar.disabled, .menu-custom .btn-navbar[disabled] {  background-color: #5a1322; }	body #content { min-height: 0; }	body #page { padding-top: 35px; }	body #page .pull-right { float: none !important; }	body #page .pull-left { float: none !important; }	body .special-offer a { display: block; margin-top: 15px; }	body .woocommerce .products .star-rating { margin:auto; margin-bottom: 10px;}	body .woocommerce ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-rating { margin: auto; margin-bottom: 20px; }}@media (min-width: 767px) and (max-width: 992px){	body .social-network .fa { display: block; }	body .menu-custom .nav > li > a { font-size: 12px; border:none; padding:20px 18px; }	body .navcontainer { min-width: 100%; padding:0; margin:0; }	body #content { background:white !important; padding: 0; }}