section#hgtv{
                margin-top: 0 !important;
                padding: 120px 0 !important;
                min-height: 600px;

            }

            section#hgtv .hgtv-logo img{
                margin-top: 20px !important;
            }

            section#hgtv .content{
                padding: 0 !important;
            }

            section#for-rent{
                padding: 50px 15px !important;
            }

            .hgtv-section a{
                text-decoration: none;
                color: inherit;
            }



            .hgtv-section{
                bottom: 100px;
                right: 50px;
                position: absolute;
            }

            

            .title-hgtv{
                font-family: cinzel,serif;
                text-transform: capitalize;
                width: 300px;
                font-size: 14px;
                padding: 5px;
            }

             .hgtv-img{
                display: inline-block !important;
                top: 0 !important;
                left: 0 !important;
                transform: translateX(-40%) translateY(-30%) !important;

            }
            .mag{
                 background-color: #000}
            .mag-p{
                margin-top: 20px;
                line-height: 13px;
            }
            .mag-p small{
                    font-size: 12px;
                   }

            .no-gutters-row{
                margin-left: 0;
                margin-right: 0;
            }

            .col-inner{
                padding-left: 0;
                padding-right: 0;
            }

            .gladden{
                min-height: 800px !important;
                padding: 160px 0 !important;
            }

            .banner{
                width: 100%;
                height: 100%;
                position: relative;
                top: -20px;
            }

            .col-search{
               /* top: 0;
                left: 0;
                position: absolute;*/
                width: 100%;
                height: 600px;
                background-size: cover;
                background-position: top center;
                background-repeat: no-repeat;
            }

            .two-col-search-overlay{
                top: 0;
                left: 0;
                position: absolute;
                width: 100%;
                height: 100%;
                background-color: rgba(0, 0, 0, 0.1);
            }

            .col-search h2{
                color: #fff;
                padding-top: 400px;
            }

            .col-search .form-group{
                margin-top: 25px;
                text-align: center;
            }

            .one{
                background-image: url('img/homepagelifestlye.jpg');                
            }
            .two{
                background-image: url('img/homepagedestinations.jpg');                
            }

            @media (max-width: 550px){
                body.home header#home, body.home header#home .bx-wrapper {
                    height: 100vh!important;
                    max-height: 860px!important;
                    min-height: 650px !important;
                 }
            }

            @media(min-width: 320px ) and (max-width: 480px){
                section#hgtv{
                    margin-top: -70px !important;
                }

                .hgtv-section{
                    right: 0;
                    width: 100%;
                    float: none !important;

                }

                .hgtv-section .container{
                    width: 100%;
                }

                .hgtv-logo-section{
                    height: 40px;
                }
                .title-hgtv{
                    font-family: 'Cinzel', serif;
                    text-transform: capitalize;
                    font-size: 13px;
                    width: 100%;
                }

                 .hgtv-img{
                    display: block !important;
                    top: 0 !important;
                    left: 50% !important;
                    /*transform: translateX(33%) translateY(-22%) !important;*/
                    width: 95px;
                }

                .bx-wrapper .bx-caption{
                    bottom: 210px;
                }

                .bx-wrapper .bx-caption .container{
                    width: 100%;
                }
            }

            @media(min-width: 481px ) and (max-width: 767px){
                section#hgtv{
                    margin-top: -70px !important;
                }

                .hgtv-section{
                    bottom: 77px;
                    right: 30px;
                    
                }

                .hgtv-section .container{
                    width: 100%;
                }

                
                .title-hgtv{
                    font-family: 'Cinzel', serif;
                    text-transform: capitalize;
                    font-size: 13px;
                    width: 100%;
                    display: block;
                }

                 .hgtv-img{
                    display: block !important;
                    top: 0 !important;
                    left: 0 !important;
                    width: 100px;
                    transform: translateX(-90%) translateY(-30%) !important;

                }

                .bx-wrapper .bx-caption{
                    width: 50%;
                    bottom: 77px;
                }

                .bx-wrapper .bx-caption .container{
                    width: 100%;
                }
            }

            @media(min-width: 768px) and (max-width: 991px){
                section#hgtv{
                    margin-top: -70px !important;
                }
                
                .hgtv-section{
                    bottom: 13px;
                    right: 50px;
                    
                }

                .hgtv-section .container{
                    width: 100%;
                }

                
                .title-hgtv{
                    font-family: 'Cinzel', serif;
                    text-transform: capitalize;
                    font-size: 13px;
                    width: 100%;
                    display: block;
                }

                 .hgtv-img{
                    display: block !important;
                    top: 0 !important;
                    left: 0 !important;
                    transform: translateX(-90%) translateY(-30%) !important;

                }

                .bx-wrapper .bx-caption{
                    width: 50%;
                }

                .bx-wrapper .bx-caption .container{
                    width: 100%;
                }
            }

            @media(max-width: 767px){
                .reg{
                    padding-top: 105% !important;
                }

                #header_searchForm .bootstrap-select.btn-group .dropdown-menu li{
                    margin-bottom: 0 !important;
                }

                .homepageDownArrow {
                    display: block !important;
                    bottom: 20px !important;
                }



            }

            @media(min-width: 400px) and (max-width: 414px){
                .gladden{
                    height: 400px !important;
                    padding: 40px 0 !important;
                }
            }
            
            #side-menu #sidebar-nav .panel.sm-subpanel.sl-r-menu.first-sl-r a:not(.sidebar_acc_toggle){
                padding: 5px 10px 1px 26px !important;
            }

            #side-menu #sidebar-nav .panel.sm-subpanel.sl-r-menu a:not(.sidebar_acc_toggle){
                padding: 1px 10px 1px 26px !important;
            }

            #side-menu div[role=tabpanel] .panel.sl-r-menu>.sidebar_acc_title{
                padding: 5px 1px 5px 1px !important;
            }

            /*@media (min-width: 400px) and (max-width: 414px){
                body.home header#home .header-content {
                    padding: 280px 15px 0 !important;
                }

            }*/

            @media (min-width: 1101px){
                header#home .bx-wrapper .bx-caption {
                    left: 50px !important;
                    bottom: 100px !important; 
                }
            }

            @media(min-width: 992px) and (max-width: 1024px){
                .look-magazine, .order-print{
                    margin-top: 0 !important;
                }

                .hgtv-section{
                    bottom: 13px;
                    right: 50px;
                    
                }

                .hgtv-section .container{
                    width: 100%;
                }

                
                .title-hgtv{
                    font-family: 'Cinzel', serif;
                    text-transform: capitalize;
                    font-size: 13px;
                    width: 100%;
                    display: block;
                }

                 .hgtv-img{
                    display: block !important;
                    top: 0 !important;
                    left: 0 !important;
                    transform: translateX(-90%) translateY(-30%) !important;

                }

                .bx-wrapper .bx-caption{
                    width: 50%;
                }

                .bx-wrapper .bx-caption .container{
                    width: 100%;
                }
            }


          .thumbnail-container{
            text-align: left;
          }