#section-header .region-top-third {
    float: right !important;
}

#section-header .region-menu {
    width: auto !important;
}

.telinhead {
    font-family: AlcoTorgFont;
    font-size: 40px;
    color: #ffdc1c;
    white-space: nowrap;
    height: 60px;
    line-height: 45px;
    margin-top: 20px !important;
}

.superhero-dropdown>ul>li:last-child {
    border-right: 1px solid rgba(255, 255, 255, 0.15);
}

.vmcf {
    padding-top: 25px;
}

.vmcf .content p {
    text-align: right;
}

#messages .alert-danger {
    display: none;
}

label[for="edit-attributes-field-volume"] {
    display: none;
}

.superhero-dropdown>ul>li:hover {
    background: none !important;
}

.superhero-dropdown>ul>li:hover a:hover {
    color: white !important;
    text-decoration: underline;
}

.attribute-widgets .control-group>label {
    display: none;
}

#block-block-133 p {
    margin: 3px 0 0 15px;
}

.md-slide-item .md-mainimg {
    border: 0px solid #1a3a52;
    border-top: none;
}

.md-slide-wrap .border-top,
.md-slide-wrap .border-bottom {
    display: none;
}

.views-responsive-grid a>img[width="300"],
.views-responsive-grid a>img[width="500"],
#section-feature img {
    max-width: 100% !important;
    height: auto !important;
}

.region-banner>.block-md-slider {
    margin-top: 0 !important;
}

.region-banner>.block-md-slider div {
    height: auto !important;
    position: static !important;
    text-align: center !important;
}

.region-banner>.block-md-slider img {
    position: static;
    height: auto !important;
    width: 1400px !important;
    max-width: 100% !important;
}

#node-182>div>div>div>div>p {
    background: none !important;
    color: black !important;
}

#popup-message-window {
    height: 270px !important;
}

#popup-message-content>p:first-child,
#popup-message-content>p:first-child+p {
    display: none;
}

#messages {
    margin-top: 15px;
}

#messages+#block-crumbs-breadcrumb {
    width: 100%;
    float: left;
    margin-top: 0;
}

#back-top {
    display: none !important;
}

#commerce-checkout-form-checkout>div>fieldset {
    display: block;
    width: 100%;
    float: left;
}

ul.menu li a {
    text-decoration: underline;
}

@media (max-width: 800px) {
    body #block-block-132>div>h3 {
        font-size: 50px !important;
        color: #461500 !important;
    }
}

@media (max-width: 420px) {
    ul.menu {
        padding-top: 30px;
    }
    ul.menu li {
        display: inline;
        float: none;
    }
    ul.menu li:nth-child(2),
    ul.menu li:nth-child(4),
    ul.menu li:nth-child(6) {
        display: none;
    }
    ul.menu {
        width: 100% !important;
        text-align: center;
    }
    .zttr ul.menu li a {
        font-size: 15px !important;
        text-decoration: underline !important;
    }
    section#section-header div,
    section#section-header p {
        width: 100% !important;
        text-align: center;
        margin: 0;
        padding: 0;
        line-height: 100%;
        float: none;
    }
    body #block-block-132>div>h3 {
        font-size: 40px !important;
        color: #461500 !important;
    }
    .zttr #block-block-132>div>div>p {
        font-size: 20px !important;
    }
    section#section-banner {
        display: none !important;
    }
    body {
        line-height: normal !important;
    }
    #views-form-commerce-cart-form-default .views-table thead .views-field {
        font-size: 10px;
    }
    #views-form-commerce-cart-form-default input[type="text"] {
        width: 30px;
        text-align: center;
    }
    #views-form-commerce-cart-form-default button.delete-line-item {
        font-size: 9px !important;
        padding: 4px 8px !important;
    }
    #commerce-checkout-form-checkout .controls>input[type="text"],
    html .zttr .combadr {
        width: 300px !important;
    }
    .telinhead a {
        font-size: 40px;
    }
    .cart-label1,
    .cart-label2 {
        display: block !important;
        width: auto !important;
        float: none !important;
    }
    #cart-wrapper .cart-label {
        display: none !important;
    }
    .cart-summ:after {
        content: "Оформить заказ";
        display: block;
        width: auto;
        font-size: 20px;
        padding: 5px 0 0;
    }
    #cart-wrapper .right-side>span:last-child {
        padding-bottom: 20px !important;
    }
    #section-header,
    #section-header * {
        height: auto !important;
    }
    td.views-field-commerce-total,
    th.views-field-commerce-total {
        visibility: hidden !important;
        display: none !important;
    }
    #block-superhero-dropdown-superhero-dropdown-block-1 .menu li:nth-child(5) {
        display: none !important;
    }
    .toptelcont a {
        text-decoration: underline !important;
    }
    #cart-wrapper {
        margin-left: 0 !important;
        margin-top: 0;
    }
    .telinhead {
        margin: 0 0 10px 0 !important;
    }
}

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
    margin-left: 0 !important;
}

#commerce-shipping-service-ajax-wrapper {
    width: 100%;
    float: left;
}

.region.region-call-me {
    display: none !important;
}

#customer-profile-shipping-ajax-wrapper>fieldset {
    display: none;
}

#block-block-132>div>div>p {
    font-size: 30px !important;
}






/** ### COD 2 ### */
.ui-dialog {
    max-width: 100% !important;
    box-sizing: border-box !important;
}

.ui-dialog-content {
    width: 100% !important;
    box-sizing: border-box !important;
    text-align: center !important;
    height: auto !important;
}

.ui-dialog-content .btn {
    margin: 10px 0 !important;
}

div.ttajaxbuy {
    position: relative !important;
}

.ttajaxbuy .nop {
    width: 100%;
    position: absolute;
    left: 0;
    top: 40px;
    text-align: center;
    color: red;
    font-size: 18px;
}

.vrraboty {
    font-size: 17px;
    font-family: Arial, Verdana;
    color: #ffffff;
    margin: 0px;
    height: 18px;
    line-height: 18px;
}

div.pozvonit {
    display: none;
}

div.eblanstvo {
    font-size: 19px;
}

@media screen and (max-width: 500px) {
    div.pozvonit {
        display: block;
        text-align: center;
        margin-top: 20px;
        margin-bottom: -10px;
    }
    p.toptelcont {
        display: none;
    }
    div.huynarylo {
        display: none;
    }
    div.eblanstvo {
        font-size: 16px !important;
    }
}

@media screen and (min-width: 451px) {
    div.googleplay {
        display: none;
    }
}

@media screen and (max-width: 450px) {
    div.huynarylo {
        display: none;
    }
    div.eblanstvo {
        display: none;
    }
}

@media screen and (max-width: 600px) {
    div.eblanstvo {
        height: 180px !important;
        font-size: 17px !important;
    }
    div.huynarylo {
        height: 180px !important;
        font-size: 17px !important;
    }
}

@media screen and (min-width: 601px) {
    div.huynarylo {
        height: 116px !important;
    }
    div.eblanstvo {
        height: auto !important;
    }
    div.googleplay {
        display: none;
    }
}