            .topSecLeft,
            .topSecRight {
                min-height: 40px;
                padding-top: 10px;
            }
            
            .header6 .headerTopSec:before {
                width: 62%;
                position: absolute;
                top: 0 px;
                content: "";
                border-bottom: 40px solid #fdcd00;
                border-right: 25px solid transparent;
            }
            
            .header6 a.header-requestbtn {
                background: none;
                font-family: 'poppins', sans-serif;
                font-size: 16px;
                padding: 21px 35px 0px 0px;
                font-weight: 600;
            }
            
            .header6 .logoSec .logo {
                margin: 0px;
            }
            
            /* ul.footer-info li.ftr-phn {
                padding: 0px 40px 12px 35px;
            } */
            
            .home6 .home6Slider .slide-1 {
                background-image: url(../images/slider-1.jpg);
                background-position: center right;
            }
            
            .home6 .home6Slider .slide-2 {
                background-image: url(../images/slider2.jpg);
                background-position: center right;
            }
            
            .home6 .home6Slider .slide-3 {
                background-image: url(../images/slider3.jpg);
                background-position: center right;
            }
            
            .home6 .home6Slider .slide-4 {
                background-image: url(../images/slider4.jpg);
                background-position: center right;
            }
            
            .home7Services .slick-dots li button {
                padding: 0;
                height: 6px;
                background: #000;
                width: 30px;
                font-family: 'Open Sans';
                font-size: 16px;
            }
            
            .topSecLeft h3 {
                font-size: 13px;
                margin-bottom: 0;
                padding: 3px 0 0 10px;
                font-family: 'Montserrat', sans-serif;
            }
            
            .home7Services .grid-wrapper {
                border-right: 1px solid #ffffff;
            }
            
            .home7_news_content {
                background-color: white;
            }
            
            .home6 .ftr-section {
                background: url(../images/footer-bg.jpg) no-repeat center center;
                background-size: cover;
            }
            
            .slick-slide img {
                padding: 0px 10%;
            }
            
            .form-field .form-input,
            .form-field .form-comment {
                width: 100%;
                float: left;
                font-size: 15px;
                color: #939393;
                border: 1px solid #a3a3a3;
                padding: 15px 18px;
                font-family: 'Lato', sans-serif;
                margin: 5px 0px;
            }
            
            .inner-pages-bnr img {
                width: 100%;
                height: 204px;
            }
            
            .product-slider {
                width: 100%;
                float: none;
            }
            
            .product-desc {
                width: 100%;
                float: none;
            }
            
            .prduct-detail .shop-column {
                width: 100%;
                float: left;
                margin-bottom: 60px;
                margin-right: 20px;
            }
            
            .pt-0 {
                padding-top: 0px;
            }
            
            .shop-column-head {
                width: 100%;
                float: left;
                border-bottom: 0px solid #ccc;
                margin-bottom: 16px;
                padding: 19px 0px;
                text-align: center;
                justify-content: center;
                height:100px;
            }
            
            .shop-column {
                width: 31.6%;
                float: left;
                margin-bottom: 20px;
                margin-right: 20px;
            }
            
            @media only screen and (min-width: 260px) and (max-width: 467px) {
                ul.header-info li br {
                    display: block;
                }
            }
            
            @media (max-width: 991px) {
                header.header6 .navbar-header {
                    background: #ffffff;
                    border-top: 3px solid #011327;
                    border-bottom: 3px solid #011327;
                }
            }
            
            @media only screen and (min-width: 260px) and (max-width: 991px) {
                .navbar-default .navbar-toggle .icon-bar {
                    background: #011327;
                    width: 25px;
                    height: 3px;
                }
                .navbar-default .navbar-toggle:hover .icon-bar {
                    background: #011327;
                }
            }
            /* product detail page slider  */
            
            .owl-nav button {
                position: absolute;
                top: 50%;
                transform: translate(0, -50%);
                outline: none;
                height: 25px;
            }
            
            .owl-nav button svg {
                width: 25px;
                height: 25px;
            }
            
            .owl-nav button.owl-prev {
                left: 25px;
            }
            
            .owl-nav button.owl-next {
                right: 25px;
            }
            
            .owl-nav button span {
                font-size: 45px;
            }
            
            .mt-4,
            .my-4 {
                margin-top: 1rem !important;
            }
            
            .mr-4,
            .mx-4 {
                margin-right: 1rem !important;
            }
            
            .mb-4,
            .my-4 {
                margin-bottom: 1rem !important;
            }
            
            .ml-4,
            .mx-4 {
                margin-left: 1rem !important;
            }
            
            .p-0 {
                padding: 0;
            }
            
            .single-service {
                border: 1px solid #eaeaea;
                border-radius: 3px;
            }
            
            .single-service .img a {
                display: block;
                position: relative;
            }
            
            .single-service .content {
                background: #fff none repeat scroll 0 0;
                padding: 15px;
            }
            
            .single-service .content h5 {
                text-align: center;
            }
            
            .single-service .content .order-more {
                display: -moz-flex;
                display: -ms-flex;
                display: -o-flex;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -ms-flex-wrap: wrap;
                flex-wrap: wrap;
                margin: 20px 0 0;
                position: relative;
            }
            
            .single-service .content .order-more a:nth-child(1) {
                margin-right: 7%;
            }
            
            .single-service .content .order-more .order {
                border: 1px solid #3fb698;
                border-radius: 3px;
            }
            
            .single-service .content .order-more a {
                color: #333333;
                -moz-flex: 1 1 40%;
                -ms-flex: 1 1 40%;
                -o-flex: 1 1 40%;
                -webkit-box-flex: 1;
                flex: 1 1 40%;
                font-size: 14px;
                letter-spacing: 0;
                line-height: 18px;
                margin-right: 0%;
                padding: 12px 0;
                text-align: center;
            }
            
            .custom-column {
                width: 20%;
            }
            
            a.header-requestbtn.filter-link.buy-now-link:first-child {
                float: left;
            }
            
            .pad50-20-top-bottom {
                padding: 80px 0px 20px;
            }
            
            #minimal-bootstrap-carousel .carousel-caption h1 {
                font-size: 30px;
                line-height: 50px;
            }
            
            @media only screen and (max-width: 600px) {
                .header6 ul.header-info li.address {
                    display: none;
                }
                ul.header-info li.address br {
                    display: none;
                }
                ul.header-info li.phn {
                    width: 100%;
                    font-size: 15px;
                    line-height: 35px;
                }
                ul.header-info li.phn br {
                    display: none;
                }
                .logo-menu {
                    display: block;
                    margin: 8px 0px 8px 10px;
                    max-width: 200px;
                }
                header.header6 ul.header-info {
                    margin: 8px 0px;
                    display: inline-flex;
                }
                .navbar-default .navbar-toggle {
                    border: medium none;
                    display: block;
                    margin: 8px 0px 9px;
                    padding: 20px 10px;
                }
                .shop-column {
                    width: 50%;
                    float: inherit;
                    margin-bottom: 20px;
                    margin-right: 0px;
                    padding: 0px 2px;
                }
                #minimal-bootstrap-carousel.home6Slider .carousel-caption .thm-container .box .content {
                    display: block;
                }
                #minimal-bootstrap-carousel .carousel-caption h1 {
                    font-size: 17px !important;
                    line-height: 22px;
                    color: black !important;
                }
                #minimal-bootstrap-carousel .carousel-caption .thm-container .box.valign-middle {
                    vertical-align: TOP;
                    padding-top: 50px;
                }
                .who-we-are-home h1 {
                    font-size: 25px;
                    line-height: 30px;
                }
            }
            
            .demo3SupportSection p {
                text-align: justify;
            }
            .pagination ul .active-page {
                color: #929292;
                text-decoration: none;
                height: initial;
                text-align: center;
                line-height: 40px;
                display: inline-block;
                background-color: #010b17;
            }