   .ivyphone {
            float: left;
            margin-right: 8px;
        }

        .ivyphone > a > img {
            width: 48px;
            border-radius: 100%;
            margin-bottom: 0px;
        }

        .ivyphone > a > img:hover {
            opacity: 0.85;
        }

        .phoneivywhite {
height: 22px;
margin: 0 5px 0 0;
position: relative;
top: -1px;
        }

        .fir > div > p {
            color: #fff;
            text-transform: uppercase !important;
            font-size: 16px !important;
            font-weight: 400 !important;
            user-select: none;
            padding: 6px 30px 2px 22px;
            margin:0;
        }

        .ivyphonemain.fir > div {
            text-align: center;
        }

        .ivyphonemain, .fir, .sec {
            position: fixed;
            bottom: 0;
            left: 30px;
            width: 230px;
            text-align: center;
            transition: 0.4s;
        }

        .ivyphonemain {
            position: fixed;
            bottom: 0;
            left: 30px;
            z-index: 100;
        }

        .fir > div {
            background: #003295;
            border-radius: 2px 2px 0 0;
        }

        .fir {
            z-index: 500;
            opacity: 1; 
        }

        .fir > div {
        } 

        .sec {
            z-index: 1000;
            opacity: 0;
            height: 0;
        }

        .ivyphonemain:hover > .fir {
            opacity: 0;
            transition: 0.3s;
        }

        .ivyphonemain:hover > .sec {
            transition: 0.2s;
            opacity: 1;
            height: 50px;
        }

        @media (max-width: 900px) {
            .col-lg-3.col-md-3.col-sm-3.col-xs-6.product-cols.first {
padding-left: 0px!important;
}
.col-lg-3.col-md-3.col-sm-3.col-xs-6.product-cols.last {
padding-right: 0px!important;
}
div.row.product-items > div.col-lg-3.col-md-3.col-sm-3.col-xs-6.product-cols {
    box-shadow:none!important;
    border:1px solid #f6f6f6;
    padding:10px!important;
}
            .ivyphonemain, .fir, .sec {
                right: 8px;
            }

            .ivyphone > a > img:hover {
                opacity: 1;
            }
.sistopl,.cart-top.pull-right {
display:none;
}
        }



.products-block, .product-cols, .product-items, .producttabs .tab-content, .product-list .product-cols {
border: none!important;
}
.product-cols {
padding: 10px!important;
}
.product-block {
padding:0;
}

#catalogue-filter {
padding: 5px 20px!important;
border:none!important;
}
.text-after {
padding-left: 20px!important;
}
.pav-verticalmenu .box-content {
border: 1px solid #ff8800!important;
}
.pagination {
margin: 0!important;
}
.product-block .image img {

margin: 0 auto!important;
}
.product-block > .image > a > img  {

padding-top:0px!important;
}
#content > .row > .col-md-3.col-sm-4.col-md-9.hidden-xs > div {
border: none!important;
padding-left:0!important;
padding-right:0!important;
}



 .product-view > div {
padding: 10px 20px 20px 30px;
box-shadow: 0 0 8px rgba(0,0,0,0.1)!important;
border-radius: 0px;
}




.product-info {
    border:none!important;
}

#content > .row > .col-md-3.col-sm-4.col-md-9.hidden-xs > {
padding:0 10px!important;
}
.product-meta {
    padding:0!important;
}

.pav-verticalmenu .navbar-nav > li > a .menu-icon span  {
        font-weight: 400!important;
}
#catalogue-filter {
margin-bottom: 20px;
}
#header-main .logo img {
border-radius: 0px 0px 0 0!important;
}
.product-meta .price {
margin-top: 10px!important;
}
.navbar-nav.verticalmenu .dropdown > .dropdown-menu {
box-shadow:none;
}

.pav-verticalmenu .dropdown-menu li a {
line-height: 18px!important;
}
.pav-verticalmenu .dropdown-menu li {
border-bottom: 0px solid #e6eaf2!important;
padding: 3px 0!important; 
}




.img-banner {
width: 100%;
border-color: #e9e9e9;
box-shadow:0 0 10px rgba(0,0,0,0.1);
}

div.product-meta > div.left > .name > a  {
font-weight: 400;
color: #333;
}

.seotag {
padding: 2px 8px!important;
}
.bx-filter.bx-blue .bx-filter-section,#catalogue-filter {
background: none!important;
padding: 0px 14px 0px 14px!important;
margin-bottom:20px;
}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
width: 200px!important;
}
.charbox > .row.char {
padding: 0px 10px!important;
border-bottom: 1px solid #e0e0e0;
}
.charbox > .row.char:last-child {
border-bottom: none;
}
.charbox {
    padding:10px 20px 30px 20px;
}
.caption.null.randomrotate {
        left:0px!important;
        top:0!important;
}

.ivyopis {
text-transform: uppercase;
font-weight: 600!important;
color:#003295;
}


.pav-megamenu .navbar-nav > li > a {
padding: 10px 20px 10px!important;
}
@media (max-width:1000px) {
.product-detail {
margin-top: 50px;
}
.cart > .btn.btn-shopping-cart {;
    max-width:150px;
     text-overflow: ellipsis;
    }
.product-cols {
margin-bottom: 20px!important;
padding-bottom: 0!important;
}
 .product-view > div {
padding: 10px 5px 5px 30px;

}
.product-view {
padding: 0px!important;
}

.product-meta .price {
margin-top: 42px!important;
}

#breadcrumb > ol > li {
    margin-bottom:10px!important;
}
.seotags {
margin-top: 0px!important;
}
}
.seotags {
margin-top: 5px!important;
}

.cart > .btn.btn-shopping-cart:hover {
opacity:0.80;;
}
.btn.btn-default.btn-theme-default {
width: 100%;
font-weight: 400;
border:none;
}

.btn.btn-default.btn-theme-default:hover {
    border:none;
}

#catalogue-filter .buttonWrapper {
padding: 15px 0 10px 0!important;
}
#breadcrumb > ol > li {
    margin-bottom:0px!important;
}
@media (min-width: 900px) and (max-width:1200px) {
.container {
width: 100%!important; 
}
#header-contacts > table > tbody > tr > td {
font-size:12px!important;
}
}
@media (min-width: 1200px) {
.container {
width: 100%!important; 
}
#header-contacts > table > tbody > tr > td {
font-size:13px!important;
}
}
@media (min-width: 1400px) {
.container {
width: 1388px!important; 
}
#header-contacts > table > tbody > tr > td {
font-size:14px!important;
}
}
@media (min-width: 1600px) {
.container {
width: 1558px!important; 
}
}
@media (min-width: 1800px) {
.container {
width: 1758px!important; 
}
}
.pav-verticalmenu .navbar-nav > li > a .menu-icon span {
margin-left: 0px!important;
}
.menu-icon {
background: none!important;
}

.pav-verticalmenu .navbar-nav li a > .caret {
right: 5px!important;
}
#logo-theme > a > img {
width:100%;
max-width:250px;
}
#logo-theme > a {
text-align:center;
}
#header-contacts {
padding-top: 0px!important;
}
table.category-table th, td {
padding: 0 0 1px 0px!important;
}
.sistopl {
width:100%;
}
@media (min-width: 1200px) {
.custom-menu {
padding-top: 100px!important;
}
}
td.iconoperator {
position:relative;
left:-14px;
}
img.iconoperator {
margin:0 2px 0 12px;
height:14px;
}
#cart > div.heading.media {
padding-left: 0px!important;
}
#bx_incl_area_3 > img {
max-width:200px;
}
#header-main {
border-bottom: none!important;
padding:0!important; 
}
#search > form > #title-search-input {
display: block!important;
border-radius:8px!important;
border: none;
background: #ececec;
}
@media (max-width:700px) {
    .pav-megamenu .navbar-default {
box-shadow: none!important;
}
.breadcrumb {
padding: 12px 2px 12px 13px!important;
}

#breadcrumb {
position: initial!important;
}

.menucustom > .pav-megamenu {
padding-top: 120px !important;
}
.breadcrumb > li + li:before {
padding: 0!important;
}
.navbar-toggle.hidden-lg.hidden-md {
z-index: 10!important;
}


 #search {
opacity: 1;
transition: 0.3s;
}

#title-search-input {
opacity: 1;
transition: 0.3s;
}

.page-scrolled #search {
pointer-events:none;
transition: 0.3s;
opacity:0;
z-index:-100;
}

.page-scrolled #search > form{
z-index:-100;
}

.page-scrolled #search > form > #title-search-input {
pointer-events:none;
transition: 0.3s;
z-index:-100;
opacity:0;
}

.page-scrolled #search > form > #title-search-input > div{
z-index:-100;
}





.cart > .btn.btn-shopping-cart {
    min-width:110px!important;
    padding: 5px 10px;
}

    .product-cols {
padding: 5px!important;
margin: 5px 0!important;
}


.pav-megamenu {
padding-top: 120px !important;
}
    .pav-megamenu .navbar-default {
background: none!important;
}
#logo-theme > a > img {
max-width:200px;
}

}

.bx-filter.bx-blue {
min-width: 200px;
}
.col-xs-12.bx-filter-button-box {
padding: 8px 0px;
}
.box-heading {
border-radius:10px;
}

.product-block {
border-radius: 20px;
padding:0!important;
box-shadow: 0 0 29px rgba(0,0,0,0.12);
margin:2px;
border: 1px solid rgba(0, 0, 0, 0.08);
}
#catalogue-filter, .bx-sidebar-block,.bx-filter-section.container-fluid {
border-radius:0px 0px 20px 20px;
}

.pav-verticalmenu .box-content {
border-radius: 0 0 10px 10px!important;
}
.box-content > .navbar.navbar-default {
border-radius: 0 0 10px 10px!important;
}


.checkbox {
padding-left: 0!important;
}
.bx-filter.bx-blue .bx-ui-slider-handle {
height: 10px!important;
}
.cart > .btn.btn-shopping-cart {;
    min-width:100%;
margin-bottom: 11px;
border-radius: 20px;
font-size:12px!important;

background: #0037a2;
}

.btn.btn-theme-default {
border-radius: 20px!important;
background: #0037a2;
}
.ltr.bx-core.bx-mac.bx-no-touch.bx-retina.bx-chrome.page-scrolled {
border-radius: 20px!important;
}
.col-lg-7.col-md-6.col-sm-12.col-xs-12.product-view > div {
border-radius: 20px;
}
.nav.navbar-nav.megamenu {
padding: 0 50px;
}
.box-advantage .reassurances-center {
border-radius: 20px;
}
.footer-top > .container > .custom {
border-radius: 20px;
}
.newsletter_block .inputNew {
border-radius: 20px 0 0 20px!important;
}
 div.copyright.pull-left > div > a > img {
    border-radius:20px;
    box-shadow:0 0 10px rgba(0,0,0,0.12);
 }
 button.btn.btn-shopping-cart.product-add-to-cart.add-to-cart {
border-radius: 20px!important;
}

a.btn.btn-call-cart.product-add-to-cart.add-to-cart{
border-radius: 20px;
}
div.action > div.cart {
    padding:0 12px;
 }
h3.name {
padding: 0 10px;
}
.product-block > .image > a > img {
border-radius: 20px 20px 0 0;
}
.bx-filter.bx-blue .btn-themes {
border-radius: 4px;
font-size: 12px!important;
}
#del_filter {
    color:#555;
    border-radius: 4px;
font-size: 12px!important;
background:#f4f4f4;
float:right;
}
div.pagination.paging.clearfix > div.links > a {
    border-radius:20px;
}
.tp-simpleresponsive .slotholder *, .tp-simpleresponsive img {
border-radius: 20px; 
}
.sistopl {
border-radius: 10px!important; 
box-shadow:0 0 8px rgba(0,0,0,0.08);
}

.img-banner {
border-radius:20px;
box-shadow:0 0 50px rgba(0,0,0,0.18);
}
.pav-custom .effect .btn-shop-now {
border-radius:0 0 20px 20px;
}
#widget-tips .image-wrapper .image-inner {
border-radius: 20px;
box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.btn-shop-now {
border-radius:0 0 20px 20px;
}
#header #cart .heading a.cart-image {
border-radius: 20px;
box-shadow:0 0 8px rgba(0,0,0,0.08);
    padding-right: 0;
}
#verticalmenu > div > div > ul > li > a.dropdown-toggle {
    padding:0;
    line-height:30px;
}
.navbar-nav.verticalmenu .dropdown > .dropdown-menu {
margin-left: 10px !important;
}
a.dropdown-toggle span {
font-weight: 400;
}
.navbar-nav.verticalmenu .dropdown > .dropdown-menu {
min-height: 100%;
background:none;
}
.navbar-nav.verticalmenu .dropdown > .dropdown-menu > .dropdown-menu-inner {
background: #fff;
padding:10px 18px;
z-index:800;
  box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.12);
  border-radius:10px;
}
.success {
background: #FF8800 !important;

border-radius: 20px;
}
#notification > .success {
background: #54cd8b!important;
box-shadow: 0 0 10px rgba(0,0,0,0.1)!important;
color: #fff!important;
border-radius: 20px!important; 
}

.pav-megamenu > .numbertop {
border-radius: 20px;
background:#003295!important;
box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
#title-search-input {
padding-top: 8px!important;
}
#content > div > div.col-md-10.col-sm-9, #content > div > div.col-md-10.col-sm-9 > div > div > div.product-filter.clearfix,#content > div > div.col-md-10.col-sm-9 > div > div > div.product-grid {
    background:#fff!important;
    padding-right: 20px;
}
.pagination.paging.clearfix {
    background:#fff!important;
}
#content > div > div.col-md-10.col-sm-9 {
    border-radius:20px;
padding-bottom: 10px;
}
div.product-grid > div.pagination.paging.clearfix > div.links > b {
    border-radius:20px;
}
#header #cart .icon-cart {
position: relative;
top: 1px;
right:1px;
}
@media (max-width:800px) {
.caption.null.randomrotate > img {
width: 100%!important;
height: auto!important;
}
}

.carousel-inner > .item > .row > .col-lg-3 > div.product-block > .image > a > img.img-responsive {
height:100%!important;
}
.text-before > ul {
padding-left:25px;
}

.nav.navbar-nav.verticalmenu > .parent.dropdown.last > a > span::after {
content:'Кредит 4%';
text-transform:uppercase;
font-size:10px;
border-radius:3px;
border:1px solid #ff8800;
color:#ff8800;
position:relative;
padding:0px 4px;
left:5px;
}


.nomer-magazin > div {    
    text-align:right;
}

.nomer-magazin > div > a {    
    font-weight:600;
    margin-right:15px; 
    font-size:13px;
    color:#003295!important;
}

td.iconoperator > a {
color: #003295!important;
font-size:14px;
}
.numbers-magazin {
padding: 4px 8px 4px 8px;
margin-top:-10px;
background: #fff;
border-radius: 20px;
width: 360px;
position:absolute;
top:45px;
box-shadow:0 0 10px rgba(0,0,0,0.1);
transition:0.2s;
display:none;
pointer-events:none;
}
.col-md-7.mag {
text-align: left;
}
.numbers-magazin > div#magnumb > div.row {
padding: 2px 0;
margin:0;
border-bottom: 1px solid rgb(233, 233, 233);
}
.numbers-magazin > div#magnumb > div.row:last-child {
padding: 2px 0;
margin:0;
border-bottom:none;
}
#header-main a.nmbut:hover:hover > .numbers-magazin {
display:block;
transition:0.2s;
pointer-events:all;
}
#search .button-search {
    color:#acacac!important;
}
.btn.btn-shopping-cart.product-add-to-cart.add-to-cart.btn-success.nevnalich {
    background:#fff!important;
    color:#0037a2!important;
    border:1px solid #0037a2!important;
}
.grayimage {

}
.grayprice {

}

.btn.btn-shopping-cart.product-add-to-cart.add-to-cart.btn-success {
    border:none;
}
.btn-shop-now {
background: #003295;
}
.btn-shop-now > span {
color:#fff;
font-weight: 600;
}
.salendp {
    position: relative;
top: 0px;
left: 0px;
background: #ff8800;
color: #fff;
border-radius: 0px;
padding-top:4px;
padding-bottom:4px;
text-transform: uppercase;
font-size: 14px;
text-align:center;
width: 90px;
box-shadow:2px 2px 5px rgba(0, 0, 0, 0.10);
}
.salediv {
    height:0;
}
.fireic {
    height:16px;
}
div.effect > a > img {
    height:300px;
    border:none;
}
.accimar {
    margin-top:30px;
    padding-bottom: 20px;
}
.col-lg-3.col-md-3.col-sm-3 > div.effect > p > a.btn-shop-now {
border-radius: 0 0 20px 20px;
}

.effect > a > .img-responsive.img-banner {
border-radius:20px;
}

@media (max-width:800px) {
    .ivy-rev-buttons {
    margin-top: 14px; 
    float:none;
}
}
.radio, .checkbox {
padding-left: 0px!important;

}
.product-block > .image {
border-radius: 20px!important;
}
.products-block {
padding-top: 30px;
padding-bottom: 30px;
margin-top:0px!important;
}
.product-grid > .products-block.npd {
padding-top: 0px;
padding-bottom: 0px;
}
a.box-heading.menu-button {
    display: block;
}
#menuBox {
    height:0px;
opacity:0;
border-top:none!important;
    padding-top:12px;
    margin-top:-10px;
    z-index:0;
    pointer-events:none;
}
#openMenu {
     box-shadow:0 0 10px rgba(0,0,0,0.08);
     z-index:100;
     user-select:none;
}
#openMenu:hover {
    background:#ff8800!important;
    transition:0.2s;
}

.bx-filter-parameters-box-title {
    margin-top: 4px;
}
.bx-filter-parameters-box-hint {
font-size: 14px!important;
}
.filtr-tov {
margin-bottom: 4px!important;
}
#butNalich {
    user-select:none;
font-size: 17px;
font-weight: 600;
width:100%;
text-transform: uppercase;
background:#bec4d5;
padding:11px 0px 11px 20px;
color:#fff;
border-radius:10px;
display: block;
letter-spacing: 1px;
margin-bottom:20px;
transition:0.3s;
z-index:100;
}
#butNalich:hover {
background:#a9afbe;
transition:0.3s;
}
#catalogue-filter > .form-horizontal > .buttonWrapper > .btn.btn-default.btn-theme-default {
    background:#b0b9cd;
}

#catalogue-filter {
    z-index:0;
border: 1px solid #a9afbe!important;
padding-top: 20px!important;
border-top:none;
margin-top: -35px;
margin-bottom:10px!important;
transition:0.2s;
height:0px;
opacity:0;
display:none;
font-size:14px!important;
border-top:none!important;
}
.shapes.round.icon-nalich {
position: sticky!important;
float: right;
vertical-align: middle;
margin-right: 9px;
margin-bottom:4px;
background:#a9afbe;
}
.col-lg-12.bx-filter-title {
display: none;
}
.col-lg-12.bx-filter-parameters-box.bx-active > .bx-filter-parameters-box-title {
    font-size:14px;
}
.bx-filter-param-label > .bx-filter-input-checkbox > input[type="checkbox"] {
margin-left: -24px!important;
font-size: 30px;
}

.bx-filter-param-text {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.numbers-magazin:hover {
    display:block;
}

.col-lg-2.col-md-2.col-sm-4.col-xs-6.product-cols > a > .product-block {
height: 100px;
background-size: 100%!important;
border-radius: 2px;
}

.col-lg-2.col-md-2.col-sm-4.col-xs-6.product-cols > a .product-block >.product-meta > .left {
    height: 100px!important;
    background: rgba(0, 0, 0, 0.55);
    border-radius: 2px;
}

.col-lg-2.col-md-2.col-sm-4.col-xs-6.product-cols > a .product-block >.product-meta > .left > .name {
    height: 100px!important;
    color:#fff;
    font-size:12px;
    text-transform:uppercase;
    text-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.12);
    border-radius: 10px;
    display:flex;
    align-items:center;
    justify-content:center;
}

.col-lg-2.col-md-2.col-sm-4.col-xs-6.product-cols > a .product-block  {
    border-radius: 2px;
}


.product-meta > .left {
    border-radius: 10px;
}
.products-block.cats {
    padding-top:0!important;
}
.col-xs-6.bx-filter-parameters-box-container-block > i.bx-ft-sub {
    display:none!important;
}
.col-lg-3.col-md-3.col-sm-3.col-xs-6.product-cols.first {
padding-left: 25px!important;
padding-right: 0!important;
}
#content .col-xs-12 > h1 {
padding: 0 10px!important;
}
#content .col-xs-12 > .text-before {
padding: 0 10px!important;
}

.col-xs-6.bx-filter-parameters-box-container-block.bx-left > .bx-filter-input-container > input {
margin-left: 9px;
}
.col-xs-6.bx-filter-parameters-box-container-block.bx-right > .bx-filter-input-container > input {
margin-left: -10px;
}

.page-scrolled #header-main {
z-index: 150;
}
.bx-filter-param-text { 
position:relative;
top:2px;
}
#producttabs19809 > li > a {
border: none!important;
color: #333!important;
box-shadow: 0 0 6px rgba(0,0,0,0.14);
border-radius: 50px;
padding: 12px 4px;
transition:0.3s;
color:#333;
}

#producttabs19809 > li > a:hover{
box-shadow: 0 0 10px rgba(0,0,0,0.22);
transition:0.3s;
}



#producttabs19809 > li > a > span.hidden-xs{
display:inline!important;
}


#producttabs19809 {
border: none!important;
}
#producttabs19809 > li{
    padding: 10px 50px;
border: none!important;
}
.carousel-inner > .item > .row.box-product > .product-cols {
padding-top: 20px!important;
}
.col-lg-2.col-md-2.col-sm-4.col-xs-6.product-cols > a > .product-block {
box-shadow: 0 0 9px rgba(0,0,0,0.12);
}


.sidebar-banner > img {
max-width: 100%;
box-shadow:0 0 10px rgba(0,0,0,0.1);
border-radius:2px;
}

#del_filter:hover {
    background:#e4e4e4;
    color:#555;
    text-decoration:none;
}

.salediv {
display: none;
}

.col-lg-3.col-md-3.col-xs-hidden > #header-contacts {
height: 100%;
}
@media (max-width:1300px) {
    td.iconoperator > a {
font-size: 12px;
}
}
#content ul {
list-style-type: disc;
margin-left: 0px!important;
padding-left: 20px;
padding-bottom: 10px;
}

@media (min-width:1400px) {
    #logo-theme > a > img {
        max-width: 200px;
    }
}
.image-wrapper.wide > span.zatemn {
filter: brightness(0.35);

}

.image-wrapper.narrow > span.zatemn {
filter: brightness(0.35);

}

.btn-shop-now.transp {
    background:none;
}
.btn-shop-now.btn-left.transp {
height: 135px!important;
text-align: center;
padding-right: 20px;
}
.btn-shop-now.transp.vis {
    height:260px;
}

@media (min-width:1500px) {
    .btn-shop-now.btn-left.transp {
height: 150px!important;
}
.btn-shop-now.transp.vis {
    height:285px;
}
}

  .ivyphone {
            float: left;
            margin-right: 8px;
        }

        .ivyphone > a > img {
            width: 48px;
            border-radius: 100%;
            margin-bottom: 0px;
        }

        .ivyphone > a > img:hover {
            opacity: 0.85;
        }

        .phoneivywhite {
height: 26px;
margin: 0 5px 0 0;
position: relative;
top: -1px;
        }

        .fir > div > p {
            color: #fff;
            text-transform: uppercase !important;
            font-size: 16px !important;
            font-weight: 400 !important;
            user-select: none;
            padding: 6px 30px 2px 22px;
            margin:0;
        }

        .ivyphonemain.fir > div {
            text-align: center;
        }

        .ivyphonemain, .fir, .sec {
            position: fixed;
            bottom: 0;
            left: 30px;
            width: 230px;
            text-align: center;
            transition: 0.4s;
        }

        .ivyphonemain {
            position: fixed;
            bottom: 0;
            left: 30px;
            z-index: 100;
        }

        .fir > div {
            background: #003295;
            border-radius: 2px;
        }

        .fir {
            z-index: 500;
            opacity: 1; 
        }

        .fir > div {
        }

        .sec {
            z-index: 1000;
            opacity: 0;
            height: 0;
        }

        .ivyphonemain:hover > .fir {
            opacity: 0;
            transition: 0.3s;
        }

        .ivyphonemain:hover > .sec {
            transition: 0.2s;
            opacity: 1;
            height: 50px;
        }

        @media (max-width: 900px) {
            .ivyphonemain, .fir, .sec {
                right: 8px;
            }

            .ivyphone > a > img:hover {
                opacity: 1;
            }
        }
#header #cart .heading a span {
margin-right: 0px!important;
}


.box-content.accimar {
    padding:20px 80px 80px 80px;
}
#columns.mainpageaccii {
background: url(https://sdelaysam.by/images/background-sdelaysam.jpg); 
}

.box-content.accimar > div > div > div.col-lg-3 {
padding: 8px 16px;
}
h2.accii-h2 { 
font-weight: 700;
font-size: 22px;
margin: 0 auto;
text-align:center;
padding-bottom: 40px;
text-shadow: 0 0 8px rgba(255, 255, 255, 0.30);
}

h2.accii-h2 {
font-weight: 700;
font-size: 18px;
margin: 0 auto;
text-align: center;
margin-bottom: 40px;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.12);
padding: 5px 12px;
width: 382px;
background: #003295;
color: #fff!important;
}
