﻿/*
Theme Name: Reboot Child
Theme URI: https://wpshop.ru/themes/reboot
Author: WPShop.biz
Author URI: http://wpshop.biz/
Template: reboot
Version: 1.0.0
*/

/* Below you can add your CSS styles */

/* Ниже Вы можете добавить свои CSS стили */

@media all {
    .top-reviews .row {
        margin-left: -.9375rem;
        margin-right: -.9375rem;
    }
    .top-reviews.row:after {
        content: "";
        display: table;
        clear: both;
    }
    .top-reviews .col-md-5, .top-reviews.col-md-7, .top-reviews .col-md-12 {
        position: relative;
        min-height: 1px;
        padding-left: .9375rem;
        padding-right: .9375rem;
    }
    @media (min-width:768px) {
        .top-reviews .col-md-5, .col-md-7, .top-reviews .col-md-12 {
            float: left;
        }
        .top-reviews .col-md-5 {
            width: 41.6666666667%;
        }
        .top-reviews .col-md-7 {
            width: 58.3333333333%;
        }
        .top-reviews .col-md-12 {
            width: 100%;
        }
    }
    .top-reviews li {
        padding-bottom: 55px;
        list-style: none;
    }
    .top-review-btn-review, .top-review-btn-site {
        text-decoration: none;
    }
    #categories-2 {
        margin-top: 100px;
    }
    .top-reviews {
        padding-left: 0px;
    }
    .top-reviews a.top-review-btn-site:hover {
        background: #270fff;
        transform: translateY(-3px) translateZ(0);
        opacity: .7;
        -webkit-transition: all .3s ease;
        -o-transition: all .3s ease;
        transition: all .3s ease;
    }
    .new_border {
        display: none;
    }
    @media (max-width:768px) {
        .new_border {
            display: block;
            font-size: 14px;
        }
        .new_border .btn-box {
            margin-bottom: 0px;
            text-align: right;
        }
        .new_border tr {
            margin-bottom: 5px;
            display: block;
            padding-bottom: 5px;
            border-bottom: 3px solid #f2f2f2;
        }
        .new_border tr:last-child {
            border: none;
        }
    }
    .site-footer-inner {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .left_footer {
        margin-right: 50px;
    }
    .left_footer .logo_footer {
        text-decoration: none;
    }
    .left_footer .logo_footer div {
        margin-top: -9px;
        font-size: 11px;
    }
    .left_footer .soc {
        display: flex;
        margin-top: 40px;
        margin-bottom: 40px;
    }
    .left_footer .soc a {
        margin-right: 15px;
        transition: 0.3s;
    }
    .text_footer {
            font-size: 12px;
    line-height: 15px;
        max-width: 339px;
    }
    .text_footer img {
        display: block;
        margin-left: auto;
    }
    .right_footer_title {
       box-sizing: border-box;
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
    border-radius: 35px;
    font-weight: bold;
    font-size: 20px;
    line-height: 128.91%;
    display: inline-block;
    padding: 10px 14px;
    padding-left: 39px;
    width: 195px;
    }
    .right_footer ul {
        max-width: 226px;
        margin-top: 20px;
        list-style: none;
    }
    .right_footer li {
        margin-bottom: 20px;
    }
    .right_footer li a {
        font-weight: bold;
        font-size: 15px;
        line-height: 128.91%;
        text-decoration: none;
        transition: 0.3s;
    }
    .right_footer li a:hover {
        color:#4d3bfe;
    }
    .left_footer .soc a:hover {
        opacity: 0.7;
    }
    .copy {
  
        font-weight: bold;
        font-size: 16px;
        line-height: 128.91%;
        color: #000;
        padding: 20px 0;
        width: 100%;
        margin-top: 20px;
    }
    @media (max-width:768px) {
        .left_footer {
            margin: 0px;
        }
        .site-footer-inner {
            flex-direction: column;
        }
        .left_footer {
            text-align: center;
            order:3;
        }
        .left_footer .soc {
            justify-content: center;
            margin-top: 20px;
            margin-bottom: 20px;
        }
        .text_footer {
            font-size: 15px;
        }
        .text_footer img {
            display: block;
            margin-left: auto;
            margin-right: auto;
            margin-top: 10px;
        }

        .right_footer ul{
            max-width: 100%;
            padding: 0;
        }

        .right_footer{
            text-align: center;

        }

        .right_footer li{
            margin-bottom:10px;
        }

        .copy{
            order:4;
        }

        .right_footer_title{
            font-size: 18px;
            padding-left: 0;
                padding-right: 0;
        }

        .site-footer{
        	padding-top:0px;
        }
    }
}

.fa.fa-rub{
	background-image: url("data:image/svg+xml,%0A%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='ruble-sign' class='svg-inline--fa fa-ruble-sign fa-w-12' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='gray' d='M239.36 320C324.48 320 384 260.542 384 175.071S324.48 32 239.36 32H76c-6.627 0-12 5.373-12 12v206.632H12c-6.627 0-12 5.373-12 12V308c0 6.627 5.373 12 12 12h52v32H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h52v52c0 6.627 5.373 12 12 12h58.56c6.627 0 12-5.373 12-12v-52H308c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12H146.56v-32h92.8zm-92.8-219.252h78.72c46.72 0 74.88 29.11 74.88 74.323 0 45.832-28.16 75.561-76.16 75.561h-77.44V100.748z'%3E%3C/path%3E%3C/svg%3E");
	    display: inline-block;
    width: 9px;
    height: 12px;
}

.hide_cat3 .widget_categories > ul >  li:not(.cat-item-3){
    display: none;
}

body {
    position: relative;
}

