/* CSS kod pishite v etom faile, chotobi pri ustanovke obnovlenii ne bilo problem  */
/* --------------------------------------- */
/* Here you can put custom css rules for your site */

/* CSS kod pishite v etom faile, chotobi pri ustanovke obnovlenii ne bilo problem  */
/* --------------------------------------- */
/* Here you can put custom css rules for your site */

.buy_block.in .to_cart_p {
    display: none;
}

.nav-direction1 .flex-direction-nav li a {
     background: #d0ad65;
 }

.nav-direction1 .flex-direction-nav li a:hover {
    background: #d7b97c;
}

.nav-direction1 {
    position: relative;
}

.nav-direction1 .flex-direction-nav {
    position: absolute;
    top: 0;
    right: 0;
    height: 33px;
    z-index: 2
}

.nav-direction1 .flex-direction-nav li a {
    width: 33px;
    height: 33px;
    visibility: visible;
    border-radius: 100%
}

.nav-direction1 .flex-direction-nav li a.flex-prev:before {
    background: url(/bitrix/templates/aspro-allcorp2/images/svg/Arrow_left_sm.svg) 5px 3px no-repeat
}

.nav-direction1 .flex-direction-nav li a.flex-next:before {
    background: url(/bitrix/templates/aspro-allcorp2/images/svg/Arrow_right_sm.svg) 7px 3px no-repeat
}

.nav-direction1 .flex-direction-nav li.initied a {
    opacity: 1
}

.nav-direction1 .flex-direction-nav li a.flex-prev {
    left: -76px
}

.nav-direction1 .flex-direction-nav li a.flex-next {
    right: 0
}

.nav-direction1 .flex-direction-nav li a span {
    display: none;
}

/******/

.nav-direction2 .flex-direction-nav li a {
    background: #d0ad65;
}

.nav-direction2 .flex-direction-nav li a:hover {
    background: #d7b97c;
}

.nav-direction2 {
    position: relative;
}

.nav-direction2 .flex-direction-nav {
    position: absolute;
    top: 0;
    right: 0;
    height: 33px;
    z-index: 2
}

.nav-direction2 .flex-direction-nav li a {
    width: 33px;
    height: 33px;
    visibility: visible;
    border-radius: 100%
}

.nav-direction2 .flex-direction-nav li a.flex-prev:before {
    background: url(/bitrix/templates/aspro-allcorp2/images/svg/Arrow_left_sm.svg) 5px 3px no-repeat
}

.nav-direction2 .flex-direction-nav li a.flex-next:before {
    background: url(/bitrix/templates/aspro-allcorp2/images/svg/Arrow_right_sm.svg) 7px 3px no-repeat
}

.nav-direction2 .flex-direction-nav li.initied a {
    opacity: 1
}

.nav-direction2 .flex-direction-nav li a.flex-prev {
    left: -76px
}

.nav-direction2 .flex-direction-nav li a.flex-next {
    right: 0
}

.nav-direction2 .flex-direction-nav li a span {
    display: none;
}

.blog .content .col-xs-12,
.blog .content .col-sm-12,
.blog .content .col-md-12,
.blog .content .col-lg-12{float:left;}

.blog .content .countryTable{background: #EBEEF2; border: none;width: 100%;}
.blog .content .countryTable td {border: 2px solid #fff; padding: 5px 10px 5px 10px;}
.blog .content .countryTable h3 {margin-bottom: 0 !important}
.blog .content .countryTable p {margin-bottom: 2px !important;}

.blog .content .table-responsive .table td{display:table-cell;}
.blog .content .table-responsive .table tr{display:table-row;}
.blog .content .table-responsive .table>tbody>tr:first-child td{white-space:inherit;}

.table.table-bordered, .table.table-bordered>tbody>tr>td, .table.table-bordered>tbody>tr>th, .table.table-bordered>tfoot>tr>td, .table.table-bordered>tfoot>tr>th, .table.table-bordered>thead>tr>td, .table.table-bordered>thead>tr>th {
    border: 1px solid #ddd;
}
.itemsStriped .item{padding:10px 10px 0 10px;}
.itemsStriped .item h4{margin-top:0;}
.itemsStriped .item:nth-child(odd){
    background-color: #f3f3f3;
}

.mobile-title-phone .phones-block .fa-whatsapp,
.contacts-stores .item .phone .fa-whatsapp {color: #d0ad65; margin-left: -18px; font-size: 16px;}

.phone-for-mobile {background: #d0ad65; width : 100%; padding-right: 20px;}

.tel-phone-for-mobile {color : white; display : block;  padding-left: 5pt; padding-top: 7pt; font-weight: normal; font-size:100%;}

.logomain {padding-right: 5pt; padding-top: 10pt;}

#footer a {color:#969ba5;}
#footer a:hover {color:#d7b97c;}
#footer li {margin-bottom: 0px;}
#footer .footer_links {margin-top: 15px;}
#footer hr {margin: 0px 0px 0px 0px;}

.b {font-weight:bold;}
.strong {font-weight:bold;}
.i {font-style: italic;}
.em {font-style: italic;}

.title-search-result {
    width: 600px !important;
}

.custom-flex {
    display: flex!important;
}