@media (min-width:1201px) and (max-width:1585px){
.home-banner-section {
    width:100%;
    max-width:100%;
    margin:0 auto;
    padding:160px 140px 160px;
}
}
@media (max-width: 1200px) {
//    .fl-row-content-wrap { padding-left:40px !important; padding-right:40px !important; }
    .home-top-banner-section .fl-row-content-wrap { padding-left:0px !important; padding-right:0px !important; }
    .home-banner-section { padding: 80px 40px 40px; }
    .wco-grid figure.effect-selena figcaption { padding: 48% 15px 0; }
    .nav-links .nav-previous a, .nav-links .nav-next a { line-height: 36px; height: 36px; font-size:14px !important; padding: 0px 14px; }
    #categories-2 ul li a, #tag_cloud-2 a { padding: 6px 15px !important; font-size: 14px !important; margin-right:7px !important; }
    .side-bar-user-info ul li a { font-size: 13px; width: 52px; height: 52px; border: 1px solid #C4C4C4; border-radius: 26px; line-height: 52px; }
 
    .container-circle {margin: -70px 0px 0px 180px; }
    div.circTxt{font-size: 44px; line-height: 240px; }
    .wco-kuka-img{top: 250px;}
 }
@media (max-with: 1024px ) {
    .close-btnmodel-view1, .close-btnmodel-view2, .close-btnmodel-view3{
    right: -30px;
     }
     img.kuka-logo1 {
    margin-top: 244px;
     }
}

@media ( max-width: 992px ) {
 .fl-node-5edf32d8072ce.fl-module > .fl-module-content, .fl-node-5edf32de376bd.fl-module > .fl-module-content {
  margin-bottom: 44px;
 }
 
 .fl-node-5ebfc42ad7495.fl-row > .fl-row-content-wrap {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
}

@media (max-width: 921px) {
    .ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle { color: #E9364E !important; }
    .ast-button-wrap .menu-toggle .menu-toggle-icon { line-height:normal !important;}
    .ast-button-wrap .menu-toggle .menu-toggle-icon:before { font-size:38px !important; }
    .home-banner-section { padding: 50px 40px 40px; }
    .home-banner-section h1 { font-size: 32px; line-height: 1.4; }    
    .single-post .fl-row-content-wrap { padding-left:0 !important; padding-right:0 !important; }    
    .ast-right-sidebar #secondary { padding-left:0 !important; }  
    
    .container-circle {margin: -172px 0px 0px 100px; }
    div.circTxt {font-size: 40px; line-height: 376px; }
    .wco-kuka-img {top: 178px;}
    .wco-kuka-img img {width:200px;}  
}

@media (max-width: 768px) {
    body.page-id-8 .main-header-bar-wrap { position: absolute; width: 100% !important; }
    body.page-id-8 .main-header-bar { background-color:transparent !important; }
    
    .ast-site-identity { padding: 20px 0 0 0px !important; }
    .we-are-box { margin-bottom:24px; }
    .blog .entry-title a { font-size: 28px !important; }
    .ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single { padding: 0 0px 28px !important; }
    
    .container-circle {margin: -224px 0px 0px 76px; }
    div.circTxt{font-size: 30px; line-height: 470px; }
    .wco-kuka-img{top: 160px;}
    .wco-kuka-img img{width:150px;}
    
	
    .fl-node-5ede09c07c902 .uabb-heading{margin-left: 144px;}    
    .fl-node-5edf73637c822 .uabb-heading, .fl-node-5edf73637c822 .uabb-heading-wrapper .uabb-heading {margin-left: 144px;} 
    .wedo-tab-section.fl-row[data-node] .fl-row-content-wrap { 
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .wedo-tabs { border-top:1px solid #C4C4C4; }
        .wedo-tabs h4 {
        font-size:18px;
        line-height:60px;
        margin:0;
        color:#000;
        font-weight:600;
        padding-left:50px;
        border-bottom:1px solid #C4C4C4;
    }
    .tab-slider-section {
        background-color: #E9364E;
        position: fixed;
        left: auto;
        top: 0;
        bottom: -1024px;
        top:auto;
        width: 100%;
        height: 100vh;
        transition: bottom 0.4s ease-in-out;
        z-index: 99;
        padding: 0 30px;
    }
    .tab-slider-show {
        bottom:0;
    }
    .tab-slider-close {
        position: fixed;
        z-index: 99;
        width: 100%;
        right: 0;
        left: 0;
        padding-left: 50px;
        padding-right: 30px;
        padding-top:24px;
    }
    .tab-slider-section  #rev_slider_3_2_wrapper .uranus.tparrows:before {
        transform: rotate(90deg) !important; 
    }
    .wedo-tab-content {
        background-color: #E9364E;
        position: fixed;
        left: auto;
        right: -110%;
        top: 0;
        bottom: 0;
        width: 100%;
        height: 100vh;
        transition: right 0.4s ease-in-out;
        z-index: 99;
        padding: 40px 30px;
    }
    .wedo-tab-content img, .tab-slider-section img {
        width:160px;
        top: 10px;
        position: relative;
    }
    .wedo-tab-content div {
        display:none;
        padding: 140px 0 140px;
        font-size: 16px;
        color: #fff;
        line-height: 33px;
    }
    .wedo-tab-content .wedo-close-btn:before, 
    .tab-slider-section .wedo-close-btn:before {
        content: "\e5cd";
        font-size: 38px !important;
        font-family: Astra;
        text-decoration: inherit;
        color: #fff;
        opacity: 0.8;
        float: right;
        padding: 0 0 0 40px;
    }
    .wedo-tab-show {
        right:0;
    }
    .wedo-tab-content h5 {
        font-size:18px;
        color:#fff;
        line-height:28px;
        font-weight:600;
    }
    .wedo-down:before {
        content: "\e900";
        font-size: 38px !important;
        font-family: Astra;
        text-decoration: inherit;
        color: #fff;
        opacity: 0.5;
        position: absolute;
        left: 0;
        right: 0;
        text-align: center;
        margin: 0 auto;
        padding: 0;
        bottom: 60px;
    }
    .wedo-up:before {
        content: "\e900";
        font-size: 38px !important;
        font-family: Astra;
        text-decoration: inherit;
        color: #fff;
        opacity: 0.5;
        position: absolute;
        left: 0;
        right: 0;
        text-align: center;
        margin: 0 auto;
        padding: 0;
        top: 150px;
        transform: rotate(180deg);
    }
    .air2019-tect-mob-section.fl-row[data-node] .fl-row-content-wrap,
    .weuse-mob-section.fl-row[data-node] .fl-row-content-wrap,
    .our-brand-word-section.fl-row[data-node] .fl-row-content-wrap { 
        padding-left: 50px !important;
        padding-right: 0 !important;
    }
}
@media (max-width: 767px) {
    .home-banner-section { padding: 10% 40px 40px; }
    .home-banner-section h1 { font-size:28px; line-height: 1.4; margin-top: 0; margin-bottom: 6px; }
    .home-banner-section p { font-size:16px; line-height: 1.6; }  
    
    .container-circle {margin: -224px 0px 0px 76px; }
    div.circTxt{font-size: 30px; line-height: 470px; }
    .wco-kuka-img{top: 160px;}
    .wco-kuka-img img{width:150px;}
    .fl-node-5ede09c07c902 .uabb-heading{margin-left: 116px;}
    .fl-node-5edf73637c822 .uabb-heading, .fl-node-5edf73637c822 .uabb-heading-wrapper .uabb-heading {margin-left: 116px;}
    
    /* Work2*/
   
}
@media (max-width: 544px) {
.site-branding img, .site-header .site-logo-img .custom-logo-link img { max-width:115px !important; }

.container-circle {margin: -310px 0px 0px 18px; }
div.circTxt{font-size: 20px; line-height: 610px; }
.wco-kuka-img{top: 100px;}
.wco-kuka-img img{width:130px;}
    
}
@media (max-width: 480px) {
    .home-banner-section { padding: 20% 40px 20%; }
    .home-banner-section h1 { font-size:32px; margin-bottom: 12px; }
    .home-banner-section p { font-size:20px; }        
}
@media (max-width: 420px) {
    .single .post-navigation .nav-next a, .single .post-navigation .nav-previous a { width:99% !important; }
  .ast-site-identity { padding: 30px 0 0 0px !important; }
}
@media (max-width: 359px) {
    .home-banner-section { padding: 10% 40px 10%; }
    .home-banner-section h1 { font-size:28px; margin-bottom: 6px; }
    .home-banner-section p { font-size:18px; }
}