@media only screen and (max-width:1309px) { 
    
.container { width: 1170px; }

.menu-part ul li { margin: 0 0 0 40px; }
.menu-part { padding-right: 460px; }
.search-part { max-width: 370px; }

}

@media only screen and (max-width:1199px) {  

.container { width: 960px; } 

.menu-part ul li { margin: 0 0 0 30px; }
.menu-part ul li a { font-size: 16px; }
.menu-part { padding-right: 340px; }
.search-part { max-width: 290px; }

.slider-text { font-size: 38px; padding-left: 30px; }

.category-info-box { width: 33.33%; }

.footer-top-category-list ul { margin: 0 -15px; }
.footer-top-category-list ul li { padding: 0 15px; }

.footer-col.footer-col-02 { padding-left: 15px; padding-right: 15px; }
.footer-col.footer-col-02 a { padding: 8px 10px; font-size: 13px !important; margin: 0 2px 8px; }
.footer-col.footer-col-03 { padding-left: 15px; }
    
    
}

@media only screen and (max-width:991px) {  

.container { width: 100%; } 

.menu-part { padding-right: 0; }
.search-part { max-width: 100%; position: relative; margin: 3px 0 15px; }

.hero-slider-section .caption-wrap { background: rgba(255,255,255,0.8) !important; }

.category-info-box { width: 50%; }

.footer-top-category-list ul li { width: 33.33%; }
.footer-top-category-list ul { margin: 0; width: 100%; float: left; }

.footer-col.footer-col-02 { padding-left: 15px; padding-right: 15px; }
.footer-col.footer-col-02 a { padding: 8px 10px; font-size: 13px !important; margin: 0 2px 8px; }
.footer-col.footer-col-03 { padding-left: 15px; }

.category-section.category-page-main .page-left-part .category-post-list { width: 100%; }
.page-left-part { width: 60%; }
.page-right-part { width: 40%; }
    
    
}

@media only screen and (max-width:767px) { 
    
h1 { font-size: 35px; line-height: 38px; }    

#desktop-menu { display: none !important; }
.menu-part { padding: 11px 0; }

.hero-slider-inner.desktop-layout { display: none !important; }
.hero-slider-inner.mobile-layout { display: block !important; }
.slider-text { line-height: 43px; }

.category-info-box { width: 100%; }

.footer-top-category-list ul li { width: 50%; }

.footer-col { width: 100%; padding: 0 !important; margin: 0 0 30px; }
.footer-col:last-child { margin: 0; }

.page-left-part { width: 100%; padding-right: 0; }
.page-right-part { width: 100%; margin-top: 50px; padding-left: 0; }

.page-header { padding: 40px 0; }
.ur-frontend-form { border: 3px solid #ddd !important; padding: 40px 20px !important; width: 100%; }
.inner-page-layout { padding: 40px 0; }

.ur-frontend-form.login { width: 100%; }
.user-registration-form__label.user-registration-form__label-for-checkbox.inline { width: 100%; max-width: 100%; display: block !important; float: left; margin-top: 30px; }
.user-registration-LostPassword.lost_password { width: 100%; float: left; margin: 0; }
#user-registration.horizontal .ur-frontend-form.login { width: 100%; }
#user-registration.horizontal { width: 100%; }

.copy-right-div .copy-col-1,.copy-right-div .copy-col-2{
    width:100%;
    text-align:center;
}


    
}

@media only screen and (max-width:480px) {  

.footer-top-category-list ul li { width: 100%; padding: 0; }
    
    
}