/*@media only screen and (max-width: 1920px) {
}*/

@media only screen and (max-width: 1680px) {
figure {margin:0.680% 0 0.2% 0;}
/*---------Inner Pages----------*/

}

@media only screen and (max-width: 1600px) {
figure {margin:0.710% 0 0.2% 0;}
/*---------Inner Pages----------*/
.path{margin:4% 0 1% 0;}
}

@media only screen and (max-width: 1440px) {
figure {margin:0.790% 0 0.2% 0;}
figure.slider figure figcaption {bottom:45%; left:25%; width:50%;}
/*---------Inner Pages----------*/
.path_listing{margin:5% 0 1% 0;}
span.home_news_kare_more{bottom:-7.7%;}
}

@media only screen and (max-width: 1366px) {
figure {margin:0.840% 0 0.2% 0;}
/*---------Inner Pages----------*/
}

@media only screen and (max-width: 1280px) {
figure {margin:0.890% 0 0.2% 0;}
figure.slider figure figcaption {bottom:45%; left:20%; width:60%;}
/*---------Inner Pages----------*/
.path{margin:5% 0 1% 0;}
}

@media only screen and (max-width: 1152px) {
figure {margin:1% 0 0.2% 0;}
/*---------Inner Pages----------*/
.path_listing{margin:6% 0 0 0;}
}

@media only screen and (max-width: 1024px) {
#body{width:98%;}
header{width:98%;}
figure {margin:1.070% 0 0.2% 0;}
span.home_news_date{top:10em;}
span.home_news_kare_more{position:absolute; bottom:-8%; right:5%;}
.bottom_contacts h2{font-size:1.590em; padding:5% 0 0 0;}
.inner_background_aboutus{margin:0 0 4% 0;}
.inner_background_contacts{margin:0 0 4% 0;}
.news_kare_info h5{margin:0 0 2% 0;}
/*---------Inner Pages----------*/
.inner_width{padding:0; margin:0 2% auto; width:96%;}
span.inner_news_date{top:15.8em;}
.related_posts{margin:1% 0 2% 0;}
.related_title{margin:0;}
}

@media only screen and (max-width: 800px) {
/*-------------------start mobile menu-----------------------*/
.mobile-menu{margin:2.7% 0 0 0; position:absolute; width:100%; left:0;}
.mobile-menu li {padding:0; margin:0; background:#ffffff; border-bottom:1px solid #d1d1d1;}
.mobile-menu li:hover a {border:none;}
.mobile-menu li a{padding:1.5% 3.8% 1.5% 0.5%;}
.mobile-menu li a:hover{background:#efefef; padding:1.5% 3.8% 1.5% 0.5%;}
.mobile-menu li a.active {background:#362d4e; padding:1.5% 3.8% 1.5% 0.5%; border:none; color:#FFF;}
.mobile-menu .lines {border-bottom: 5px solid #2d2c2c; border-top:5px solid #2d2c2c; content:""; height: 13px; width:20px; padding:0; margin:0.7% 0 0 1%; float: right;}
.mobile-menu ul {position: static; display: none; margin:1% 0 0 0; padding:0;}
.mobile-menu ul li, .mobile-menu li a {width: 100%;}
.mobile-menu .show-menu {display:block;}
/*-------------------end mobile menu-----------------------*/
figure {margin:1.100% 0 0.2% 0;}
figure.slider figure figcaption {bottom:40%; left:5%; width:90%;}
.see_all_news, .see_all_products{padding:1.1% 1% 0 0.5%;}
span.home_news_date{top:7.8em;}
.nd-content h4{padding:0; margin:10% 0%; font-size:1.000em;}
.social{width:5%;}
.social img{padding:20% 0;}
.map{width:37%;}
.bottom_contacts{padding:2% 0 0 0; width:58%;}
.bottom_contacts h2{font-size:1.500em;}
.left_contacts{font-size:1.300em;}
.right_contacts{font-size:1.300em;}
span.home_news_date{top:7.5em;}
/*---------Inner Pages----------*/
.inner_content{width:100%;}
.products_small{margin:0 1.5% 0 0; width:23%;}
.path{margin:6% 0 1% 0;}
.kare_news img{padding:0; margin:0; float:left; width:30.9%;}
.news_kare_info{padding:0 1%; margin:0; float:left; width:68.1%}
span.inner_news_date{top:11.7em;}
.product_left img{width:42.4%;}
.product_left p{width:57.6%;}
.product_right img{width:40.4%;}
.product_right p{width:57.6%;}
.products_more a{padding:0 13% 0 0;}
}

@media only screen and (max-width: 768px) {
/*-------------------start mobile menu-----------------------*/
.mobile-menu{margin:2.6% 0 0 0;}
/*-------------------end mobile menu-----------------------*/
figure {margin:1.110% 0 0.2% 0;}
.see_all_news, .see_all_products{padding:1.2% 1% 0 0.5%;}
span.home_news_date{top:7.0em;}
span.home_news_kare_more{position:absolute; bottom:-7.5%; right:5%;}
.products_small{width:23%;}
.social{margin:2% 0 0 0; width:10%;}
.social img{padding:4% 0; margin:0;}
.map{display:none;}
.bottom_contacts{width:65%; margin:0 0 0 25%;}
.bottom_contacts h2{margin:0% 0 5% 0; font-size:1.625em;}
/*---------Inner Pages----------*/
.kare_news img{padding:0; margin:0; float:left; width:37.9%;}
.news_kare_info{padding:0 1%; margin:0; float:left; width:61.1%}
span.inner_news_date{top:11em;}
}

@media only screen and (max-width: 640px) {
.logo{padding:1.5% 0 0.1% 0; margin:0; float:left; width:37%;}
/*-------------------start mobile menu-----------------------*/
.mobile-menu{margin:3.8% 0 0 0;}
/*-------------------end mobile menu-----------------------*/
figure {margin:1.420% 0 0.2% 0;}
figure.slider figure figcaption {bottom:30%;}
span.home_news_date{top:5.4em;}
span.home_news_kare_more{bottom:-8.5%;}
.products_small{margin:0 0.9% 0 0; width:23.5%;}
.nd-content h4{padding:0 2%; margin:10% 0%; font-size:0.875em;}
span.products_small_read_more{padding:2% 7%;}
span.products_small_read_more a{padding:0; margin:0; background:none;}
.social{padding:0; margin:2% 0 0 2%; width:10%;}
.social img{padding:5% 0;}
.bottom_contacts{width:75%; margin:0 0 0 13%;}
.bottom_contacts h2{margin:1% 0 6% 0; font-size:1.550em;}
/*---------Inner Pages----------*/
.path{margin:9% 0 1% 0;}
.path_listing{margin:9% 0 1% 0;}
.inner_background_aboutus h1{font-size:2.600em;}
.inner_background_contacts h1{font-size:2.600em;}
span.inner_news_date{top:8.8em;}
.recent_post img{padding:0; margin:0; float:left; width:66%;}
.recent_post p{padding:0; margin:8% 0 0 0; float:left; width:100%;}
.related_one{padding:0; margin:2% 1%; float:left; width:98%;}
.related_one img{width:17%;}
.related_one p{margin:0; padding:0 3%; width:83%;}
span.related_date{padding:0 3%; margin:0; width:83%;}
.related_more{padding:2% 0 0 0; margin:0 0 0 2%; width:81%;}
.products_more{padding:0 2%; margin:3% 0 0 0; width:100%;}
.kare_news{margin:0 3% 5% 0; float:left; width:47%;}
.kare_news img{margin:0 0 3% 0; width:100%;}
.news_kare_info{padding:0 5%; width:100%}
.news_kare_info p{width:100%;}
.news_more{margin:0 0 2% 0;}
}

@media only screen and (max-width: 600px) {
/*-------------------start mobile menu-----------------------*/
.mobile-menu{margin:3.6% 0 0 0;}
/*-------------------end mobile menu-----------------------*/
figure {margin:1.400% 0 0.2% 0;}
figure.slider figure figcaption {bottom:30%;}
.see_all_news, .see_all_products{padding:1.6% 1% 0 0.5%;}
span.home_news_date{top:5em;}
span.home_news_kare_more{bottom:-8%;}
span.products_small_read_more{padding:2% 7%;}
span.products_small_read_more a{padding:0; margin:0; background:none;}
.products_big{width:100%; margin:2% 0 0 0;}
.left{margin:0;}
.nd-content h4{font-size:1.375em;}
.products_small{width:47%; margin:0 2.6% 3% 0;}
span.products_small_read_more{padding:5% 10% 15% 10%;}
span.products_small_read_more a{padding:0 0 10% 0; margin:0; background:url(../img/plus.png) no-repeat bottom center;}
.social{padding:0; margin:2% 0 0 2%; width:8%;}
.social img{padding:7% 0;}
.bottom_contacts{width:80%; margin:0 0 0 10%;}
.bottom_contacts h2{margin:3% 0 8% 0;}
/*---------Inner Pages----------*/
.left_news{width:100%; border-bottom:1px solid #acacac; border-right:none;}
.left_news_inner{width:100%; border-right:none; border-bottom:1px solid #acacac; margin:0 0 1% 0;}
.left_news_inner img{width:100%;}
span.inner_news_date{top:12.8em;}
.left_news_inner h2{width:100%;}
.right_news{width:100%;}
.right_news h2{margin:5% 0;}
.recent_post{padding:0; margin:0 2% 5% 2%; float:left; width:46%;}
.recent_post img{padding:0; margin:0; float:left; width:37.4%;}
.recent_post p{padding:0; margin:0 0 0 4.6%; float:left; width:58%; font-size:0.688em; font-family: 'Noto Sans', sans-serif; text-transform:uppercase; font-weight:bold; color:#342f4d;}
.listing{padding:0 0 0 16%;}
}

@media only screen and (max-width: 480px) {
.logo{padding:1.5% 0 0.1% 0; margin:0; float:left; width:47%;}
/*-------------------start mobile menu-----------------------*/
.mobile-menu{margin:4.4% 0 0 0;}
/*-------------------end mobile menu-----------------------*/
figure {margin:1.740% 0 0.2% 0;}
figure.slider figure figcaption {position: absolute; bottom:5%; left:2%; width:96%; font-size:0.850rem; padding:1%;}
.see_all_news, .see_all_products{padding:1.9% 1% 0 0.5%;}
.home_news{margin:2% 0 0% 0;}
.home_news_kare{margin:0 2% 10% 15%; width:68%; float:left;}
span.home_news_date{top:10.5em;}
.products_small{width:47%; margin:0 2.5% 3% 0;}
.nd-content h4{font-size:1.200em;}
.social{padding:0; margin:2% 0 0 2%; width:10%;}
.social img{padding:3% 0;}
.bottom_contacts{width:83%; margin:0 0 0 5%;}
.bottom_contacts h2{margin:3% 0 5% 0; font-size:1.270em;}
.left_contacts{font-size:1.100em;}
.right_contacts{font-size:1.100em;}
/*---------Inner Pages----------*/
.path{margin:12% 0 2% 0;}
.path_listing{margin:12% 0 2% 0;}
.inner_background_aboutus{margin:0 0 8% 0;}
.inner_background_contacts{margin:0 0 8% 0;}
.inner_background_aboutus h1{font-size:2.200em;}
.inner_background_contacts h1{font-size:2.200em;}
.f1{margin:0 0 4% 0; font-size:1.100em; padding:2%;}
.t1{margin:0 0 4% 0; font-size:1.100em; padding:2%;}
button.send{margin:0 0 2% 0;  padding:2%;}
span.inner_news_date{top:9.5em;}
.recent_post{padding:0; margin:0 0 5% 0; float:left; width:100%;}
.recent_post img{width:24%;}
.recent_post p{margin:0 0 0 2%; float:left; width:74%;}
span.recent_date{margin:0 0 0 2%; width:74%;}
.related_list{margin:1% 0 0% 0;}
.related_one{padding:0; margin:2% 1%; float:left; width:98%;}
.related_one img{width:23%;}
.related_one p{margin:0; padding:0 2%; width:77%;}
span.related_date{padding:0 2%; margin:0; width:77%;}
.related_more{padding:0; margin:0; width:100%;}
.product_left{padding:0; margin:0; width:100%; border-top:1px solid #ffffff; border-bottom:1px solid #acacac; border-left:none; border-right:none;}
.product_left img{width:30%; margin:0 0 2% 0;}
.product_left p{padding:0 2%; width:70%;}
.products_more{width:70%;}
.product_right{padding:0; margin:0.6% 0 0 0; width:100%; border-top:1px solid #acacac; border-bottom:1px solid #ffffff; border-left:none; border-right:none;}
.product_right img{width:30%; margin:2% 0 0 0;}
.product_right p{padding:0 2%; margin:2% 0 0 0; width:70%;}
.listing{padding:0 0 0 11%;}
.home_products_small img {width:100%;height:100%}
}

@media only screen and (max-width: 360px) {
/*-------------------start mobile menu-----------------------*/
.mobile-menu{margin:3% 0 0 0;}
/*-------------------end mobile menu-----------------------*/
figure {margin:1.800% 0 0.2% 0;}
.see_all_news, .see_all_products{padding:2.3% 1% 0 0.5%;}
.home_news_kare{margin:0 5% 20% 5%; width:90%; float:left;}
span.home_news_date{top:10em;}
.products_small{width:47%; margin:0 2.2% 3% 0;}
.nd-content h4{font-size:1.000em;}
span.products_big_read_more{padding:2% 6%;}
span.products_big_read_more a{padding:0; background:none;}
span.products_small_read_more{padding:3% 8%;}
span.products_small_read_more a{padding:0; background:none;}
.social{padding:0; margin:2% 0 0 2%; width:10%;}
.social img{padding:3% 0;}
.bottom_contacts{width:83%; margin:0 0 0 5%;}
.bottom_contacts h2{margin:3% 0 6% 0; font-size:0.930em;}
.left_contacts{font-size:0.780em;}
.right_contacts{font-size:0.780em;}
.copy{font-size:0.610em;}
.abc{font-size:0.610em;}
/*---------Inner Pages----------*/
.inner_background_aboutus h1{font-size:2.000em;}
.inner_background_contacts h1{font-size:2.000em;}
span.inner_news_date{top:6.5em;}
.related_list{margin:1% 0 5% 0;}
.product_left{padding:0 0 4% 0; margin:0; width:100%; border-top:1px solid #ffffff; border-bottom:1px solid #acacac; border-left:none; border-right:none; font-size:0.900em;}
.product_left img{width:40%; margin:0 0 2% 27%;}
.product_left p{padding:0 2%; width:100%; text-align:center;}
.products_more{width:100%; text-align:center;}
.products_more a{padding:0 9% 0 0;}
.product_right{padding:0; margin:0.6% 0 0 0; width:100%; border-top:1px solid #acacac; border-bottom:1px solid #ffffff; border-left:none; border-right:none; font-size:0.900em;}
.product_right img{width:40%; margin:2% 0 0 27%;}
.product_right p{padding:0 2%; width:100%; text-align:center;}
.listing{padding:0;}
.kare_news{margin:0 3% 5% 0; float:left; width:100%;}
.kare_news img{margin:0 0 3% 0; width:100%;}
.news_kare_info{padding:0 5%; width:100%}

}