/*
 *    [Table of contents]
 *
 *    [&. Content / #key]
 *    [Let press Ctrl + f and type of paste the key, then press Enter to search the content ]
 *
 *    Summary:
 *
 *    1. RESPONSIVE SCREEN
 *        - 1.0. Responsive for layout boxed style
 *        - 1.1. Media screen max width 1600px
 *        - 1.2. Media screen max width 1024px
 *        - 1.3. Media screen max width 991px
 *        - 1.4. Media screen max width 767px
 *        - 1.5. Media screen max width 600px
 *        - 1.6. Media screen max width 480px
 *        - 1.7. Media screen max width 414px
 *        - 1.8. Media screen max width 380px
 *        - 1.9. Media screen max width 320px
 */



/*=========================================
=            RESPONSIVE SCREEN            =
=========================================*/

    /*----------  1.0. Responsive for layout boxed style  ----------*/

        @media screen and (min-width:992px) and (max-width:1023px) {
            .body-wrapper.style-boxed {
                width: auto!important
            }
            .body-wrapper.style-boxed .header-middle {
                width: auto;
            }
        }

        @media screen and (min-width:1024px) and (max-width:1199px) {
            .body-wrapper.style-boxed {
                width: 1000px!important
            }
            .body-wrapper.style-boxed .header-middle {
                width: 1000px;
            }
            .body-wrapper.style-boxed .container {
                width: 100%
            }
        }

        @media screen and (min-width:1200px) {
            .body-wrapper.style-boxed .container {
                width: 100%
            }
        }

        @media screen and (max-width: 991px) {
        	 /*boxed style*/
            .body-wrapper.style-boxed {
                width: auto!important
            }

            .body-wrapper.style-boxed .header-middle {
                width: auto;
            }
        }

    /*----------  1.1. Media screen max width 1600px  ----------*/
        @media screen and (min-width: 1600px) {
            .slz-header-sidebar .slz-header-main {
                left: 0;
            }

            .slz-header-sidebar .slz-hamburger-menu {
                display: none;
            }

            .slz-header-box-sidebar .body-wrapper {
                padding-left: 325px;
            }

            .slz-header-fullwidth .nav-search {
                top: 110px;
            }

            .slz-header-fullwidth .slz-header-fixed .nav-search {
                top: 70px;
            }

            .slz-header-center .slz-logo-wrapper {
                padding: 50px 0 20px 0;
            }

            .slz-header-fullwidth .slz-logo-wrapper .logo {
                height: 90px;
                line-height: 90px;
            }

            .slz-header-fullwidth .slz-menu-wrapper > li > a {
                line-height: 90px;
            }

            .slz-header-fullwidth .slz-header-main .slz-button-search {
                height: 90px;
                line-height: 90px;
            }

            .slz-header-fullwidth .slz-main-menu .woo-account-wrapper .slz-btn:before {
                line-height: 90px;
            }

            .slz-header-fullwidth .slz-header-main .slz-main-menu {
                min-height: 90px;
            }

            .slz-header-fullwidth .slz-header-main.slz-header-fixed .slz-main-menu {
                min-height: 60px;
            }
            /*--------------  Page Coming Soon  --------------*/
                .slz-comming-soon .slz_comingsoon-overlay {
                    width: 100%;
                    max-width: 970px;
                    padding: 90px 0;
                }
                .slz-comming-soon .text-comingsoon {
                    font-size: 240px;
                }
                .slz-comming-soon .title-comingsoon {
                    font-size: 36px;
                }
                .slz-comming-soon .sub-title {
                    margin-bottom: 55px;
                }
        }

    /*----------------  SC Partner  ----------------*/
        @media screen and (min-width: 1025px) {
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-1 > .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-2 > .item:nth-child(2n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-3 .item:nth-child(3n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-4 .item:nth-child(4n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(5n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(6n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(7n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(8n) {
                border-right-color: transparent;
            }
            
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-1 .item:last-child .slz-icon-block,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-2 .item:nth-child(2n+1):nth-last-child(-n+2),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-2 .item:nth-child(2n+1):nth-last-child(-n+2) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-3 .item:nth-child(3n+1):nth-last-child(-n+3),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-3 .item:nth-child(3n+1):nth-last-child(-n+3) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-4 .item:nth-child(4n+1):nth-last-child(-n+4),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-4 .item:nth-child(4n+1):nth-last-child(-n+4) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(5n+1):nth-last-child(-n+5),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(5n+1):nth-last-child(-n+5) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(6n+1):nth-last-child(-n+6),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(6n+1):nth-last-child(-n+6) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(7n+1):nth-last-child(-n+7),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(7n+1):nth-last-child(-n+7) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(8n+1):nth-last-child(-n+8),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(8n+1):nth-last-child(-n+8) ~ .item {
                border-bottom-color: transparent;
            }
        }
        @media only screen and (min-width: 992px) and (max-width: 1024px) {
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-1 .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-2 .item:nth-child(2n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-3 .item:nth-child(3n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-4 .item:nth-child(3n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(4n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(4n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(4n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(4n) {
                border-right-color: transparent;
            }
            
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-1 .item:last-child,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-2 .item:nth-child(2n+1):nth-last-child(-n+2),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-2 .item:nth-child(2n+1):nth-last-child(-n+2) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-3 .item:nth-child(3n+1):nth-last-child(-n+3),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-3 .item:nth-child(3n+1):nth-last-child(-n+3) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-4 .item:nth-child(3n+1):nth-last-child(-n+3),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-4 .item:nth-child(3n+1):nth-last-child(-n+3) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(4n+1):nth-last-child(-n+4),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(4n+1):nth-last-child(-n+4) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(4n+1):nth-last-child(-n+4),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(4n+1):nth-last-child(-n+4) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(4n+1):nth-last-child(-n+4),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(4n+1):nth-last-child(-n+4) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(4n+1):nth-last-child(-n+4),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(4n+1):nth-last-child(-n+4) ~ .item {
                border-bottom-color: transparent;
            }
        }
        @media only screen and (min-width: 768px) and (max-width: 991px) {
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(3n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(3n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(3n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(3n) {
                border-right-color: transparent;
            }
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(3n+1):nth-last-child(-n+3),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(3n+1):nth-last-child(-n+3) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(3n+1):nth-last-child(-n+3),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(3n+1):nth-last-child(-n+3) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(3n+1):nth-last-child(-n+3),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(3n+1):nth-last-child(-n+3) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(3n+1):nth-last-child(-n+3),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(3n+1):nth-last-child(-n+3) ~ .item {
                border-bottom-color: transparent;
            }
        }
        @media only screen and (min-width: 481px) and (max-width: 991px) {
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-1 .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-2 .item:nth-child(2n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-3 .item:nth-child(2n),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-4 .item:nth-child(2n) {
                border-right-color: transparent;
            }
            
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-1 .item:last-child,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-2 .item:nth-child(2n+1):nth-last-child(-n+2),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-2 .item:nth-child(2n+1):nth-last-child(-n+2) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-3 .item:nth-child(2n+1):nth-last-child(-n+2),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-3 .item:nth-child(2n+1):nth-last-child(-n+2) ~ .item,
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-4 .item:nth-child(2n+1):nth-last-child(-n+2),
            .sc_partner.layout-layout-1 .slz-list-block.slz-column-4 .item:nth-child(2n+1):nth-last-child(-n+2) ~ .item {
                border-bottom-color: transparent;
            }
        }
    
    /*--------------  SC Service Block new layout  --------------*/
        @media screen and (min-width: 768px) {
            .vc_row[data-vc-full-width='true'] .sc_service_block.la-turkey .content-cell {
                width: 768px;    
            }
        }
        @media screen and (min-width: 992px) {
            .vc_row[data-vc-full-width='true'] .sc_service_block.la-turkey .content-cell {
                width: 970px;    
            }
        }
        @media screen and (min-width: 1200px) {
            .vc_row[data-vc-full-width='true'] .sc_service_block.la-turkey .content-cell {
                width: 1170px;    
            }
        }

    /*----------  1.2. Media screen max width 1024px  ----------*/
        @media screen and (max-width: 1024px) {
            /*--------------  SC Count Down  --------------*/
                .coming-soon {
                    margin: 0 -20px;
                }
                .coming-soon .main-count-wrapper {
                    padding: 0 20px;
                }
                .coming-soon .main-count-wrapper .time {
                    font-size: 36px;
                }
                .coming-soon .main-count-wrapper .stat-label {
                    margin-top: 0;
                }
            /*--------------  Page Coming Soon  --------------*/
                .slz-comming-soon .sub-title {
                    padding-bottom: 30px;
                }
                .slz-comming-soon .text-comingsoon {
                    font-size: 170px;
                }

                .slz-comming-soon .slz-count-down {
                    margin-top: 40px;
                }
                .slz-comming-soon .slz-count-down {
                    max-width: 580px;
                }

                .slz-list-contact-01.slz-col-4 .item {
                    width: 100%;
                }

                .sc_contact .slz-list-contact-01.slz-col-4 .item:nth-child(-n + 4) {
                    margin-top: 20px;
                }

                .slz-header-main .slz-menu-icon {
                    display: none;
                }

                .slz-header-center .slz-logo-wrapper .logo img {
                    position: absolute;
                    left: 50%;
                    -webkit-transform: translate(-50%, -50%);
                    -ms-transform: translate(-50%, -50%);
                    -o-transform: translate(-50%, -50%);
                    transform: translate(-50%, -50%);
                }

                .slz-logo-wrapper .logo img {
                    position: absolute;
                    left: 50%;
                    -webkit-transform: translate(-50%, -50%);
                    -ms-transform: translate(-50%, -50%);
                    -o-transform: translate(-50%, -50%);
                    transform: translate(-50%, -50%);
                }

                .slz-main-menu-mobile .woocommerce ul.product_list_widget {
                    padding-top: 10px;
                }

                .slz-main-menu-mobile .woocommerce ul.product_list_widget li {
                    padding: 0 20px;
                    border: none;
                }

                .slz-main-menu-mobile .woocommerce ul.product_list_widget li a {
                    padding: 0;
                    color: #fff;
                    font-size: 14px;
                }

                .slz-main-menu-mobile .woocommerce.slz-widget .woocommerce-Price-amount.amount {
                    color: #fff;
                }

                .slz-header-fullwidth .slz-logo-wrapper .logo img {
                    left: 50%;
                    -webkit-transform: translate(-50%, -50%);
                    -ms-transform: translate(-50%, -50%);
                    -o-transform: translate(-50%, -50%);
                    transform: translate(-50%, -50%);
                }

                .slz-header-wrapper.slz-no-main-menu .slz-header-main .slz-hamburger-menu {
                    display: none;
                }

                .slz-header-wrapper.slz-no-main-menu .slz-header-main .slz-menu-icon {
                    display: block;
                    right: 15px;
                }

                .slz-header-wrapper.slz-no-main-menu .slz-sub-header {
                    display: block;
                }

                .slz-header-wrapper.slz-no-main-menu .slz-sub-header .navbar-nav {
                    padding: 0 5%;
                }
            
            /*--------------  SC Isotope  --------------*/
                div[data-vc-full-width="true"] .tab-filter-wrapper {
                    padding: 0 20px;
                }

            /*--------------  SC Service Block  --------------*/
                .sc_service_block.la-turkey .text-c .content-cell .wrapper-info {
                    padding-left: 30px;
                    padding-right: 30px;
                }
                .sc_service_block.la-turkey .text-l .content-cell.right .wrapper-info,
                .sc_service_block.la-turkey .text-r .content-cell.right .wrapper-info {
                    padding-left: 30px;
                }
                .sc_service_block.la-turkey .text-r .content-cell.left .wrapper-info,
                .sc_service_block.la-turkey .text-l .content-cell.left .description {
                    padding-right: 30px;
                }
                .sc_service_block.la-turkey .wrapper-info {
                    padding: 80px 0;
                }    
            
                .slz-wrapper-content .slz_col-md-12 {
                    margin-left: 0;
                    margin-right: 0;
                }
                .slz-wrapper-content .slz_col-md-12.vc_column_container>.vc_column-inner {
                    padding-left: 0;
                    padding-right: 0;
                }
        }
            
    /*----------  1.3. Media screen max width 991px  ----------*/
        @media screen and (max-width: 991px) {
            .sc_portfolio_list .slz-block-item-01.style-2 .block-content {
                padding: 15px;
            }

            .slz-list-contact-01.slz-col-3 .item {
                width: 50%;
            }

            .sc_contact .slz-list-contact-01.slz-col-3 .item:nth-child(-n + 3) {
                margin-top: 20px;
            }

            .slz-portfolio .slz-block-item-01.style-1 .block-image + .block-content {
                padding: 15px 20px;
            }

            .slz-header-topbar .slz-topbar-list.float-r .slz-btn {
                border: none;
                line-height: 0;
                background-color: transparent;
            }

            .slz-footer-undercover {
                padding-bottom: 0 !important;
            }
            /*--------------  Page Coming Soon  --------------*/
                .slz-comming-soon .text-comingsoon {
                    font-size: 140px;
                }
                .slz-comming-soon .title-comingsoon {
                    font-size: 28px;
                }
            
            /*--------------  Portfolio Detail  --------------*/
                .project-detail-wrapper > .title {
                    margin-bottom: 30px;
                }
                .project-detail-wrapper .portfolio-info-text + .sc_gallery_carousel {
                    margin-top: 60px;
                }

                .project-detail-wrapper .content-wrapper .entry-content,
                .project-detail-wrapper .content-wrapper .portfolio-info-wrapper {
                    margin-top: 50px;
                }

                .project-detail-wrapper .entry-content .slz-btn {
                    margin-bottom: 30px;
                }

                .related-portfolio-wrapper {
                    margin-top: 80px;
                }
                .related-portfolio-wrapper .title {
                    margin-bottom: 40px;
                }

            /*--------------  SC Service Block  --------------*/
                .sc_service_block.la-turkey .slz-icon-img {
                    height: 100%;
                }

                .sc_service_block.la-india .slz-icon-block .icon-cell + .content-cell {
                    padding-top: 15px;
                }
                .sc_service_block.la-india .normal .slz-icon-block .content-cell {
                    padding-bottom: 15px;
                }
                .sc_service_block .slz-icon-block .slz-btn {
                    margin-top: 15px;
                }
                .slz-icon-block .title + .description {
                    margin-top: 5px;
                }
            
            /*----------  SC post masonry  ----------*/
                .slz-post-mansory-layout-3 .slz-isotope-grid-2.column-3 .grid-item,
                .slz-post-mansory-layout-3 .slz-isotope-grid-2.column-3 .grid-item-width-2 {
                    width: 50%;
                }

                .slz-post-mansory-layout-3 .slz-isotope-grid-2 .grid-item:before,
                .slz-post-mansory-layout-3 .slz-isotope-grid-2.column-3 .grid-item-width-2:before {
                    padding-top: 120%;
                }

                .slz-post-mansory-layout-3 .grid-item-width-2.grid-item-height-1 .img-full,
                .slz-post-mansory-layout-3 .grid-item .img-full {
                    width: 100%;
                    height: 100%;
                    object-fit: cover;
                    object-position: center;
                }
            
            /*----------  footer  ----------*/
                .slz-footer-undercover .slz-wrapper-content > footer {
                    position: relative;
                    left: auto;
                    right: auto;
                    bottom: auto;
                }
        }
    
    /*----------  1.4. Media screen max width 767px  ----------*/

        @media screen and (max-width: 767px) {
            .slz-isotope-grid-2 .grid-item-width-2.grid-item-height-1 .img-full {
                width: 101%;
            }

            .slz-main-content.slz-fullwidth-page {
                padding: 0 15px;
            }

            .slz-header-mobile-topbar .slz-mobile-topbar .slz-btn {
                color: #fff;
                border: none;
                padding: 0;
                height: 40px;
                min-width: 40px;
                background-color: transparent;
            }

            .slz-header-fullwidth .slz-header-main .woo-account-wrapper {
                position: relative;
                margin-left: 15px;
                right: auto;
            }

            .slz-header-fullwidth .slz-header-main.slz-has-subheader .woo-account-wrapper {
                right: auto;
            }

            .slz-header-wrapper.slz-no-main-menu .slz-sub-header .navbar-nav {
                margin: 0;
            }
            /*-------------- SC Partner ---------------*/
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(2n),
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(2n),
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(2n),
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(2n) {
                    border-right-color: transparent;
                }
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(2n+1):nth-last-child(-n+2),
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-5 .item:nth-child(2n+1):nth-last-child(-n+2) ~ .item,
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(2n+1):nth-last-child(-n+2),
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-6 .item:nth-child(2n+1):nth-last-child(-n+2) ~ .item,
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(2n+1):nth-last-child(-n+2),
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-7 .item:nth-child(2n+1):nth-last-child(-n+2) ~ .item,
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(2n+1):nth-last-child(-n+2),
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-8 .item:nth-child(2n+1):nth-last-child(-n+2) ~ .item {
                    border-bottom-color: transparent;
                }
                
                .sc_partner.layout-layout-1 .slz-list-block > .item:before {
                    padding-top: 50%;
                }
            
            /*--------------  SC Accordion  --------------*/
                .sc_accordion .panel-body {
                    padding: 0 15px 10px 15px;
                }
                .sc_accordion .panel-heading .icon-plus, 
                .sc_accordion .panel-heading .icon-arrow {
                    right: 0;
                }
                .sc_accordion .panel-heading .check-data-collapsed {
                    padding: 0;
                }
                .sc_accordion .panel-heading.icons-left .icon-plus + span, 
                .sc_accordion .panel-heading.icons-left .icon-arrow + span {
                    padding-left: 0;
                }

            /*--------------  SC Service Block  --------------*/
                .sc_service_block.la-turkey .text-c .content-cell .wrapper-info {
                    padding-left: 15px;
                    padding-right: 15px;
                }
                .sc_service_block.la-turkey .text-l .content-cell.right .wrapper-info,
                .sc_service_block.la-turkey .text-r .content-cell.right .wrapper-info {
                    padding-left: 15px;
                }
                .sc_service_block.la-turkey .text-r .content-cell.left .wrapper-info,
                .sc_service_block.la-turkey .text-l .content-cell.left .description {
                    padding-right: 15px;
                }
                .sc_service_block.la-turkey .wrapper-info {
                    padding: 60px 0;
                }

                .sc_service_block.la-india .normal .slz-icon-block .content-cell {
                    padding-bottom: 20px;
                }

            /*--------------  SC Tabs  --------------*/
                .tab-filter li, .tab-list li {
                    padding: 0 15px 0 15px;
                }
                .tab-filter li.slick-current .link, 
                .tab-list li.slick-current .link {
                    color: #333;
                }
                .sc_tabs .slick-next:before {
                    content: "\f125";
                    font-family:"Ionicons";
                    color: #d7d7d7;
                }
                .sc_tabs .slick-prev:before {
                    content: "\f124";
                    font-family:"Ionicons";
                    color: #d7d7d7;
                }
                .sc_tabs .st-florida .tab-filter li, 
                .sc_tabs .st-florida .tab-list li {
                    padding: 0;
                }
                .sc_tabs .st-florida .slick-arrow:before {
                    color: #333;
                }
                .sc_tabs .tab-list-wrapper .slick-slider li.active .link,
                .sc_tabs .tab-list-wrapper .slick-slider li .link:hover {
                    border-radius: 0;
                }
                .sc_tabs .st-california .tab-filter li.slick-current .link, 
                .sc_tabs .st-california .tab-list li.slick-current .link,
                .sc_tabs .st-chennai .tab-filter li.slick-current .link,
                .sc_tabs .st-chennai .tab-list li.slick-current .link {
                    background-color: #333;
                    color: #fff;
                }
                .sc_tabs .st-chennai .tab-content {
                    padding-left: 0;
                }
                .sc_tabs .st-chennai .tab-list-wrapper {
                    margin-bottom: 45px;
                }


        }

    /*----------  1.5. Media screen max width 600px  ----------*/
        @media screen and (max-width: 600px) {
            .sc_portfolio_list .portfolio-list .block-content, 
            .sc_portfolio_list .portfolio-item .block-content {
                padding: 15px;
            }

            .slz-list-contact-01.slz-col-2 .item {
                width: 100%;
            }

            .sc_contact .slz-list-contact-01.slz-col-2 .item:nth-child(-n + 2) {
                margin-top: 20px;
            }

            .slz-header-wrapper.slz-no-main-menu .slz-sub-header .navbar-nav {
                padding: 0 15%;
            }

            .slz-header-wrapper.slz-no-main-menu .slz-navbar-wrapper .slz-menu-wrapper .menu-body .slz-sub-menu .navbar-nav {
                max-height: 300px;
            }
            
            /*--------------  SC Tabs/Filter  --------------*/
                .tab-filter li .link:before, .tab-list li .link:before {
                    content: none;
                }
            /*--------------  Page Coming Soon  --------------*/
                .slz-comming-soon .text-comingsoon {
                    font-size: 100px;
                }
                .slz-comming-soon .title-comingsoon {
                    max-width: 100%;
                    font-size: 22px;
                    margin-top: 0;
                }

            /*--------------  Portfolio Detail  --------------*/
                .project-detail-wrapper .content-wrapper .entry-content {
                    width: 100%;
                    padding-right: 0;
                }
                .project-detail-wrapper .content-wrapper .portfolio-info-wrapper {
                    width: 100%;
                    padding-left: 0;
                }
            
            /*--------------  SC Icon Block  --------------*/
                .slz-icon-block .title + .description {
                    font-size: 14px;
                }

            /*--------------  SC Service Block  --------------*/
                .sc_service_block.la-turkey .wrapper-image,
                .sc_service_block.la-turkey .wrapper-image.left,
                .sc_service_block.la-turkey .wrapper-image.right {
                    position: relative;
                    top: initial;
                    bottom: initial;
                    width: 100%;

                }
                .sc_service_block.la-turkey .wrapper-icon-image {
                    position: relative;
                    width: 100%;
                    height: 100%;
                }
                .sc_service_block.la-turkey .slz-icon-img {
                    position: relative;
                    top: initial;
                    left: initial;
                    width: 100%;
                    margin-left: 50%;
                    -webkit-transform: translateX(-50%);
                       -moz-transform: translateX(-50%);
                        -ms-transform: translateX(-50%);
                         -o-transform: translateX(-50%);
                            transform: translateX(-50%);
                }

                .sc_service_block.la-turkey .content-cell.left .wrapper-info,
                .sc_service_block.la-turkey .content-cell.right .wrapper-info,
                .sc_service_block.la-turkey .wrapper-info {
                    margin-left: 0;
                    margin-right: 0;
                    width: 100%;
                }
                .sc_service_block.la-turkey .text-l .content-cell.right .wrapper-info, 
                .sc_service_block.la-turkey .text-r .content-cell.right .wrapper-info {
                    padding-left: 0;
                }
                .sc_service_block.la-turkey .text-r .content-cell.left .wrapper-info, 
                .sc_service_block.la-turkey .text-l .content-cell.left .description {
                    padding-right: 0;
                }

                .sc_service_block.la-turkey .wrapper-info {
                    padding: 20px 0 0 0;
                }
                .sc_service_block.la-turkey .slz-list-icon-block > .item + .item {
                    margin-top: 30px;
                }
                .sc_service_block.la-turkey .slz-list-icon-block .item:last-child {
                    margin-bottom: 30px;
                }

                .sc_service_block.la-turkey .description,
                .sc_service_block.la-turkey .wrapper-btn {
                    margin-top: 20px;
                }

                .sc_service_block .slz-icon-block .slz-btn {
                    margin-top: 10px;
                }
        
        }

    /*----------  1.6. Media screen max width 480px  ----------*/
        @media screen and (max-width: 480px) {
            body {
                font-size: 14px;
            }
            .coming-soon {
                margin: 0 -15px;
            }
            .coming-soon .main-count-wrapper {
                padding: 0 15px;
            }
            
            .slz-block-item-01.style-2 .block-image + .block-content,
            .slz-portfolio .slz-block-item-01.style-1 .block-image + .block-content {
                padding: 15px;
            }

           .sc_isotope_post .tab-filter li .link:before, 
           .sc_isotope_post .tab-list li .link:before {
                left: 30px;
            }

            .slz-header-main.slz-has-subheader .container {
                margin-left: 0;
            }
            /*--------------  SC Progress Bar  --------------*/
                .slz-progress-bar-01 + .slz-progress-bar-01 {
                    margin-top: 15px;
                }
                .slz-progress-bar-02 .progress-circle + .progress-content {
                    margin-top: 5px;
                }
                .slz-progress-bar-02 .progress-content .title {
                    margin: 0 0 5px 0;
                }
            
            /*----------  Header Sidebar  ----------*/
                .slz-header-sidebar .slz-header-main {
                    width: 100%;
                    left: -100%;
                }
        
            /*-------------- SC Partner ---------------*/
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-1 .item,
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-2 .item,
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-3 .item,
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-4 .item {
                    border-right-color: transparent;
                }
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-1 .item:last-child,
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-2 .item:last-child,
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-3 .item:last-child,
                .sc_partner.layout-layout-1 .slz-list-block.slz-column-4 .item:last-child {
                    border-bottom-color: transparent;
                }
                
                .sc_partner.layout-layout-1 .slz-list-block > .item {
                    padding: 10px;
                }
                .sc_partner.layout-layout-1 .slz-list-block > .item:before {
                    content: none;
                }
                .sc_partner.layout-layout-1 .slz-list-block > .item .link {
                    position: relative;
                    top: initial;
                    bottom: initial;
                    left: initial;
                    right: initial;
                }
                .sc_partner.layout-layout-1 .slz-list-block > .item .link .img-responsive {
                    position: relative;
                    top: initial;
                    left: initial;
                    transform: none;
                }
         
            /*--------------  SC Service Block  --------------*/
                .sc_service_block .slz-list-icon-block.option-1 .slz-icon-block {
                    padding: 15px;
                }
                .la-united-states .slz-list-icon-block.option-1 .item .slz-icon-block {
                    transform: translateY(0);
                    box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.1);
                    -webkit-box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.1);
                }
                .la-united-states .slz-list-icon-block.option-1 .item + .item {
                    margin-top: 10px;
                }

            /*--------------  SC Tabs  --------------*/
                .sc_tabs .st-chennai .tab-list-wrapper,
                .sc_tabs .st-california .tab-list-wrapper {
                    margin-bottom: 30px;
                }

            /*----------  SC post masonry  ----------*/
                .slz-post-mansory-layout-3 .slz-isotope-grid-2.column-3 .grid-item,
                .slz-post-mansory-layout-3 .slz-isotope-grid-2.column-3 .grid-item-width-2 {
                    width: 100%;
                }

        }
    /*----------  1.7. Media screen max width 414px  ----------*/
        @media screen and (max-width: 414px) {

            .slz-header-wrapper.slz-no-main-menu .slz-navbar-wrapper .slz-menu-wrapper .menu-body .slz-sub-menu .navbar-nav {
                max-height: 400px;
            }

            /*-------------- SC New letter ---------------*/
                .slz-widget-send-mail2 .input-group-button > .btn .btn-text, 
                .slz-shortcode-send-mail2 .btn .btn-text {
                    font-size: 0;
                }
                .slz-widget-send-mail2 .input-group-button > .btn .btn-icon:before, 
                .slz-shortcode-send-mail2 .btn .btn-icon:before {
                    margin-right: 8px;
                }

                .slz-widget-send-mail2 .input-group-button > .btn:before, 
                .slz-shortcode-send-mail2 .btn:before {
                    content: none;
                }
            /*----------  SC post masonry  ----------*/
                .slz-post-mansory-layout-3 .slz-isotope-grid-2.column-3 .grid-item,
                .slz-post-mansory-layout-3 .slz-isotope-grid-2.column-3 .grid-item-width-2 {
                    width: 100%;
                }
                .slz-post-mansory-layout-3 .slz-block-item-01.style-3 .block-content {
                    position: absolute;
                    left: 15px; 
                    right: 15px; 
                    bottom: 15px;
                    padding: 10px 15px;
                }
        }
    /*----------  1.8. Media screen max width 380px  ----------*/
        @media screen and (max-width: 380px) {
            /*--------------  SC Count Down  --------------*/
                .coming-soon .main-count-wrapper .time .count:after {
                    content: none;
                }
                .coming-soon .main-count-wrapper .time {
                    font-size: 28px;
                }
                .coming-soon .main-count-wrapper .stat-label {
                    font-size: 16px;
                }

            /*--------------  Page Coming Soon  --------------*/
                .slz-comming-soon .text-comingsoon {
                    font-size: 70px;
                }
                .slz-comming-soon .title-comingsoon {
                    font-size: 18px;
                }

                .slz-comming-soon .coming-soon .main-count-wrapper {
                    width: 50%;
                    margin-top: 15px;
                }
                .slz-comming-soon .coming-soon .main-count-wrapper:nth-child(-n + 2) {
                    margin-top: 0;
                }
            /*--------------  SC New Tweet  --------------*/
                .slz-new-tweet .list-news-tweet .recent-post .post-info .title .right-text {
                    float: left;
                }
                .slz-new-tweet .list-news-tweet .recent-post .description {
                    margin-top: 5px;
                }
        }
    /*----------  1.9. Media screen max width 320px  ----------*/

/*=====  End of RESPONSIVE SCREEN  ======*/
