/* Large desktops and laptops */
@media (min-width: 1200px) {

    .container.container-home{width:100%;}


    .container{width:1170px;}

    #mobile-menu {display:none!important;}

    /* start home slider */
    .home-slider{width:100%;}
    /* end home slider */

    .home-about{width:100%;}
    .home-buy{width:100%;}

    .product-list .product-thumb .caption {
        /*margin: 70px 0 0 425px;*/
    }

}

/* Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
    .container.container-home{width:100%;}


    .container{width:970px;}
    .container.header .for-clients{padding:30px 0 0 30px;}
    .container.header .for-partners{padding:30px 0 0 30px;}
    .header-right .language-header{right:0;}

    .navbar-collapse.collapse{padding:0;}
    #menu .dropdown-menu{width: 938px;}
    #menu .nav > li > a{margin-right: 0;}
    #search{width: 260px;}


    /* start home slider */
    .home-slider{width:100%;}
    .home-slider-left {padding-left:60px;}
    /* end home slider */

    /* start home-help */
    .home-help-content {background-position:-100px 0px, 725px 20px;}
    .home-help-text-block{width:260px;}
    /* end home-help */

    /*.home-slider .container-slider .slide-1{background-position:320px 0px;}
    .home-slider .container-slider .slide-1 .container-slide{width:992px;}
    .home-slider-left{width:558px;}
    .home-slider-left .stamp{left:50px;}
    .home-slider-left .slider-text-boilers{left:50px;}
    .home-slider-left .slider-text-rinnova{left:48px;}
    .home-slider-left .slider-premium{left:50px;}
    .home-slider-left .slider-rinnova-this{left:50px;width:358px;}
    .home-slider-left .slider-button a{top:410px;left:50px;}*/
/*
    .home-help{width:970px;}
    .home-help-content{background:
            url('/catalog/view/theme/biasi/image/home-help-image_1.jpg') -100px 0px no-repeat no-repeat,
            url('/catalog/view/theme/biasi/image/home-help-bg.png') 725px 20px no-repeat no-repeat;
    }
    .home-help-image-tr{left:280px;}
    .home-help-header{left:650px;}
    .home-help-text{left:650px;}
    .home-help .slider-button a{left: 650px;}
*/
    .home-about{width:100%;height:670px;margin-top:40px;}
    .home-about-content{height:670px;background-position:245px 163px;}
    .home-about-header{left:70px;}
    .home-about-text{left:70px;width:338px;}
    .home-about-link{right:70px;}
    .home-buy{width:100%;margin-bottom:70px;}
    .home-buy-content .home-buy-map{top:127px;left:20px;width:481px;height:321px;}
    .home-buy-content .home-buy-icon{top: 60px;left:550px;}
    .home-buy-content .home-buy-header{top:140px;left:550px;}
    .home-buy-content .home-buy-text{top:200px;left:550px;width:318px;}
    .home-buy-content .buy-button {top:460px;left:550px;}
    .home-news-header-company{padding-right:20px;}

    .home-sp{height:400px;}
    .home-service-box{background-size:cover;}
    .home-service-box .home-service-bg{background-size:210px;background-position-x:right;}
    .home-pdf-box {background-size:cover;}
    .home-pdf-box .home-pdf-book{left:40px;}
    .home-pdf-box .home-pdf-header{left:40px;}
    .home-pdf-box .home-pdf-text{left:40px;}
    .home-pdf-box .home-pdf-more a{left:40px;}

    .category-pdf-box {background: url('/catalog/view/theme/biasi/image/category-pdf-bg.jpg') -60px top no-repeat no-repeat;}

    #menu .menu-documentation .we-recommend-doc-text {font-size:22px;}

    .home-bt{margin-top:60px;margin-bottom:60px;}

    footer .menu-footer li {margin:10px 0 0 2px;}

}


@media (max-width: 991px) {
    .container.container-home{width:100%;}
    .container.home-sp{width:100%;}
    .container.header-inf.about-container {
        height: 170px;
    }
    #mobile-menu.mobile-menu-active {
        display: block;
    }
    #mobile-menu {
        width: 50%;
    }
    #mobile-menu-inner .fa.fa-angle-right {
        line-height: 3.5;
    }

    .container.header{width:100%;}
    .container.menu{width:100%;padding:0 15px}
    .navbar-collapse.collapse{display:none!important;}
    .mobile-menu-button{display:block;}


    #search{width: 260px;}
    #menu .nav > li > a{margin-right: 0;}
    #search{width: 360px;margin-right:15px;}
    .container.header-c-inf{
        width: 100%;
        height: 170px;
    }

    /* start home slider */
    .home-slider .container-slider .container-slide {width:100%;}
    .home-slider-left{width:50%;padding-left:40px;padding-right:40px;}
    .home-slider-left .slider-rinnova-this {width: 100%}
    .home-slider-center {right:5%;}
    /* end home slider */

    /* start home-help */
    .home-help-content {background-position:-100% 0px, 120% 20px;}
    .home-help-image-tr {position:absolute;left:20%;}
    .home-help-text-block {width:220px;right:3%;}
    .home-help-header {font-size:20px;}
    .home-help .slider-button a {padding:16px 45px;}
    /* end home-help */

    /* start home-about */
    .home-about-text-block {width:60%;}
    /* end home-about */

    /* product */
    .col-right-product h1 {font-size:20px;margin: 35px 0 0 0;}
    .quality {margin:20px 0 0 0;}
    .hr-ph- {margin-bottom:30px;}
    .col-right-product ul li h2 {position:relative;top:0;left:0;right:0;margin:0 0 20px 0;}
/*    .product-button {position:relative;top:0;left:0;}*/
    .col-right-product .download-pdf {position:relative;top:0;left:0;margin:25px 0 0 0;}
    .product-adv-content {margin-top:40px;}
    .list-inline.product-tabs {margin:40px 0 0 15px;}
    /* product */

    .category-pdf-box {background:url('/catalog/view/theme/biasi/image/category-pdf-bg.jpg') -270px top no-repeat no-repeat;}
    .category-pdf-box .category-pdf-book {top:25px;left:25px;}
    .category-pdf-box .category-pdf-header {top:85px;left:25px;}
    .category-pdf-box .category-pdf-text {top:135px;left:25px;width:320px;}
    .category-pdf-box .category-pdf-more a {left:25px;bottom:25px;}
    footer #logo-footer .list-inline {display:inline-block;}
    footer .footer-category-container hr {margin-top:5px;margin-bottom:5px;}


}

@media (min-width: 768px) and (max-width: 900px) {
   /* .common-home .home-slider .home-slider-center {
        position: absolute;
        right: 25%;
    }*/
}
/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
    .container.container-home{width:100%;}

    .currency-euro {display:none;}

    /* start home slider */
    .container-slider .slide-1 {background:none;background-color:#cf1f43;}
    .home-slider .container-slider .container-slide {width:100%;}
    .home-slider-left{width:100%;padding-left:40px;padding-right:40px;}
    .home-slider-left .slider-text-rinnova {width: 50%}
    .home-slider-left .slider-rinnova-this {width: 50%}
    .home-slider-center {right:3%;}
    /* end home slider */

    /* start home-help */
    .home-help-content {background:none;background:url('/catalog/view/theme/biasi/image/home-help-bg.png') 100% 20px no-repeat no-repeat;}
    .home-help-image-tr {position:absolute;left:25px;}

    .home-help-text-block {width:40%;}
    .home-help-header {font-size:24px;}
    .home-help-text {}
    .home-help .slider-button a {padding:16px 50px;}
    /* end home-help */

    /* start home-about */
    .home-about-text-block {width:100%;margin:110px 0 40px 0;padding:0px 25px;}
    /* end home-about */

    .home-service-box .home-service-more a {
        position: absolute;
        top: 430px;
        left: 30px;
        font-size: 12px;
        font-weight: bold;
        letter-spacing: 0.6px;
        color: #fff;
    }
    .home-service-box .home-service-header {
        top: 375px;
    }
    .home-pdf-box {
        height: 400px;
    }
    .home-pdf-box .home-pdf-book {
        float: left;
        margin: 40px 0 20px 30px;
    }
    .home-pdf-box .home-pdf-header {
        margin: 40px 0 20px 100px;
    }
    .home-pdf-box .home-pdf-more a {
        position: absolute;
        left: 40px;
        bottom: 30px;
        margin: 0;
    }

    /*.header-right .phone-header{right:60px;}
    .header-right .phone-header-text{right:60px;}*/
    .breadcrumb.breadcrumb-product {margin:0 0 20px 0;}
    .phone-header-wrapper {right:90px;}
    /*.header-right .phone-header-service {top:2px;right:90px;}
    .header-right .phone-header {top:20px;right:90px;}
    .header-right .phone-header-text {top:35px;right:90px;}*/

    .header-right .callback-button {
        line-height: normal;
        border: none;
        border-bottom: 1px dashed;
        border-radius: 0;
        padding: 0;
        margin: 0;
        top:65px;
    right: 90px;
        width: auto;
        height: auto;
letter-spacing: normal;

        background-color: transparent;
    }
    #menu {min-height: 47px;}
    .mobile-menu-button {padding:10px 10px 0px 0px;}
    #mobile-menu {
        width: 70%;
    }
    #mobile-menu-inner .fa.fa-angle-right {
        line-height: 2.9;
    }
    #menu #category {padding:13px 0 0 0;}
    .search-block {top:7px;right:0;}
    #search{width: 300px;margin-right:15px;}
    /* product */

    .col-right-product {padding-left:15px;padding-right:15px;}
    .col-image-product .thumbnails>img {width:auto;height:260px;}
    .col-right-product h1 {font-size:18px;margin:10px 0 0 0;}
    .col-right-product ul li h2 {position:relative;right:0;margin:0 0 20px 5px;}
    .product-button {float:left;}
    .col-right-product .download-pdf {margin:6px 0 0 0;float:left;}
    .product-adv-content {margin:40px 0 40px 0;}
    .list-inline.product-tabs {display:none;}
    .hr-p-tab {display: none;}
    .row-description {width:100%;margin-bottom:0;}
    .pd-text-block {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
        float: left!important;
    }
    .pd-image-block {
        padding-left: 15px;
        padding-right: 15px;
        margin-bottom: 20px;
    }
    .pd-heading {font-size:14px;border-top:1px solid #c6c6c6;padding:15px 0 15px 0;margin:0;}
    .pd-heading span {display:none;}
    .pd-heading .angle-down {float:right;}
    .pd-heading .angle-down i {font-size:22px;}
    .pd-text {margin:0 0 20px 0;}
    .col-description-original {
        padding-left: 15px;
        padding-right: 15px;
    }
    .pd-heading-review {padding-left:15px;padding-right:15px;margin-top:25px;}
    .related-other {margin-left: 15px;}
    .related-other h3 {font-size:18px;}
    .row.owl-carousel.product-carousel {margin-left:0;}

    /* product */

    .category-pdf-box {background:url('/catalog/view/theme/biasi/image/category-pdf-bg-374.jpg') right top no-repeat no-repeat;}
    .category-pdf-box .category-pdf-header {top:100px;}

    /* service-centers */
    .i-list-hidden {display:none!important;}
    /* service-centers */


    /* footer */
    .col-sm-1-5 {padding-right:15px;padding-left:15px;}
    footer {padding-bottom:30px;}
    footer hr {margin-top:10px;margin-bottom:10px;}
    .container.footer-copy-container {height:80px;}
    .col-copy {display:inline-block;padding:0;}
    .copy-left {width:100%;}
    .copy-center {text-align:left;margin:0;line-height:1.3;}
    .copy-right {margin:25px 0 0 0;}

    /* footer */
}
@media (min-width: 375px) and (max-width: 700px) {
    /* start home slider */
    .home-slider .container-slider .container-slide {width:100%;}
    .home-slider-left{width:100%;padding-left:40px;padding-right:40px;}
    .home-slider-left .slider-text-rinnova {width: 100%}
    .home-slider-left .slider-rinnova-this {width: 100%}
    .home-slider-center {display:none;}
    /* end home slider */
}
@media (max-width: 599px) {
    /*.header-right .callback-header{display:none;}*/
    /*.header-right .phone-header{right:60px;}
    .header-right .phone-header-text{right:60px;}
*/
    /* start home-help */
    .home-help-content{height:auto;}
    .home-help {height: auto;}
    .home-help-text-block {position:relative;margin:0;padding:30px 25px;width:100%;top:0;left:0;right:0;}
    .home-help-image-tr {display:none;}
    /* end home-help */

    /* start home-about */

    .home-about-content {background-size:100%;background-position:right 135px;}
    .home-about-link {position: relative;top:0;right:0;margin-bottom:20px;}
    .home-about-text-block {margin-top:40px;padding:0px 0px;}
    .home-about-text {margin-top:90px;}
    /* end home-about */

}
@media (max-width: 560px) {
    .container.header-inf.about-container {
        height: 190px;
    }
}

/* Landscape phones and smaller */
@media (max-width: 440px) {
    #search{width: 200px;}
    .row-description table {font-size:11px;}
    .container.header-inf.about-container {
        height: 200px;
    }
    .phone-header-wrapper {
        right: 50px;
    }
    .header-right .phone-header-service{margin-bottom: 2px;right:60px}
    .header-right .phone-header{}
    .header-right .phone-header-text{}
    .header-right .callback-button{right:50px}
    .header-right .social-facebook{display:none}
}
@media (max-width: 374px) {
    #logo {width: 100px;margin:15px 0 0px 0px;}
    #logo img {width:100px;}
    /*.header-right .phone-header {font-size:18px;top:15px;right:45px;}
    .header-right .phone-header-text {top:30px;right:45px;letter-spacing:0.3px;;}*/
    .phone-header-wrapper {top:5px;right:45px;}
    .header-right .phone-header-service{margin-bottom: 2px}
    .header-right .phone-header{font-size:18px;/*top:20px;right:45px;*/}
    /*.header-right .phone-header-text{top:35px;right:45px;}*/
    .header-right .callback-button{top:50px;right:45px;}
    .container.header .header-right .language-header {top:15px;}
    .container.header .header-right .language-header button {padding:0px 0 0 10px;height:32px;}
    .container.header-inf.about-container {
        height: 220px;
    }
    #menu {min-height: 47px;}
/*    .mobile-menu-button {padding:10px 10px 0px 0px;}*/
    #menu #category {padding:13px 0 0 0;}
    #mobile-menu {
        width: 100%;
    }

    /* start home slider */
    .home-slider .container-slider .container-slide {width:100%;}
    .home-slider-left{width:100%;padding-top:50px;padding-left:20px;padding-right:20px;}
    .home-slider-left .slider-text-rinnova {width: 100%}
    .home-slider-left .slider-rinnova-this {width: 100%}
    .home-slider-left .slider-text-rinnova {font-size:40px;}
    .home-slider-center {display:none;}
    /* end home slider */
    .home-pdf-box {background-position: 45%;}
    .home-pdf-box .home-pdf-book {
        margin: 40px 0 20px 15px;
    }
    .home-pdf-box .home-pdf-header {
        margin: 40px 0 20px 85px;
        font-size: 20px;
    }
    .home-pdf-box .home-pdf-more a {
        margin:0;
    }

    .search-block {top:7px;right:0;}
    #search {width:190px;}
    .col-right-product .product-button {width:135px;}
/*    .col-right-product .download-pdf {position:absolute;top:172px;right:15px;margin:0;}*/
    .product-adv-content {margin:20px 0 0 0;}
    .product-adv-left {padding:0;}
    .product-adv-right {padding:0;}
    .pd-text {margin:0 0 20px 0;}
    .row-description table {font-size:11px;}
    .pd-heading-review {font-size:18px;}
    .table>tbody>tr>td {padding: 5px;}
    #seo-review .text_write_review {font-size:14px!important;}

    .category-pdf-box {background:url('/catalog/view/theme/biasi/image/category-pdf-bg-374.jpg') right top no-repeat no-repeat;}
    .category-pdf-box .category-pdf-header {top:100px;}
    .category-pdf-box .category-pdf-more a {left:25px;bottom:25px;}

    footer .container.footer-container {height:110px;}
    footer #logo-footer .list-inline {display:inline-block;}
    footer #logo-footer .for-clients {margin:20px 0 0 0;}
    .container.footer-copy-container {height:80px;}
    .col-copy {display:inline-block;padding:0;}
    .copy-left {width:100%;}
    .copy-center {text-align:left;margin:0;line-height:1.3;}
    .copy-right {margin:25px 0 0 0;}


}
