@media(max-width:1700px){

.main-menu.col-sm-9 {width: 80%;}
.col-sm-3.logo-new{width: 20%;}
.top-right-menu .top-call a {font-size: 18px !important;}
body .top-right-menu {max-width: 300px;width: 300px;margin-left:130px;}
body .top-right-menu ul li a {font-size: 12px;}
}


@media(max-width:1600px){
	
.nav-menu ul li a{font-size:17px !important;}	
body .nav-menu ul li {padding: 59px 11px 44px 11px;}
	
}


@media(max-width:1480px){

.site_info_lf {padding-right: 15px;padding-top: 30px;}

.cmm_pages{padding: 60px 0;}
.in_c span {padding: 50px 50px 0;min-height: 580px;}
}

@media(max-width:1439px){
.vacancy_area_in {padding: 34px 50px;}
.header_area_cn{width: 24%;}	

.header_area_lf{width: 38%;}

.header_area_rg{width: 38%;}



.site_info_lf {padding-right: 15px;padding-top: 30px;}

.footer_area_menu ul li{padding: 0 150px 0 0;}

.abt h5{margin-top: 25px;padding: 16px;}

.lm_lf {padding:25px 50px 0 0;}

.vacancy_area {padding: 30px 0;}
.nav-menu ul li a{font-size:16px !important;}
}

@media(max-width:1385px){
	body .nav-menu ul li {
    padding: 59px 4px 44px 4px;
}
}

@media(max-width:1366px){
	body .top-right-menu ul li a {
    font-size: 11px;
}
.social_area ul li a{height:30px;width:30px;padding: 6px;}
.social_area ul li{font-size: 15px;}
.social_area {padding: 10px 0;}
.site_info_lf {padding-right: 15px;padding-top: 30px;padding-bottom: 20px;}
}

@media(max-width:1320px){
	body .top-right-menu {
    max-width: 250px;
    width: 250px;
    margin-left: 120px;
}
}

@media(max-width:1280px){
.in_h_txt p {min-height: 175px;}
body .top-right-menu ul li a {font-size: 11px;}
.top-right-inner {left: -50px;position: relative;width: 241px;}
.top-call {position: relative;left: -47px;}
.nav-menu ul li a {font-size: 15px !important;}
.top-right-menu .top-call a {font-size: 16px !important;}
body .top-right-menu {
    max-width: 200px;
    width: 200px;
    margin-left: 120px;
}
body .top-right-menu:before{/*width:130px;left:-130px;*/}



}

@media(max-width:1199px){
.footer_area_menu ul li {padding: 0 110px 0 0;}
.in_c h3 {font-size: 30px;}
.menu_area ul li {padding: 0 5px;}
.common_banner h1 {font-size: 45px;}
.vacancy_detail_in {padding: 0;}
.logistics_in_title h2 {font-size: 45px;}
.lm {padding: 60px 0 70px;}
.our_product_in h1 {font-size: 45px;}
.banner_prdct h1 {font-size: 45px;}
.banner_prdct{height: 400px;}
.in_pro_txt p{    min-height: 195px;}
.in_pro_txt a{    margin-top: 15px;}
.in_c span {padding: 50px 30px 0;min-height: 630px;}
.in_h_txt p {min-height: 200px;}
.logo-new a img{max-width:100px;}
.nav-menu ul li a {
    font-size: 14px !important;
}
.container-fluid.header_wrapper{display: flex;align-items: center;}
.logo-new a{
  padding-top:0px !important;
}
body .top-right-menu {
    max-width: 180px;
    width: 180px;
    
}
.page-template-map .contact-info.space-sm .bg-image{background-position: -125px 0;}
.marker-wrapper .marker-image:nth-child(3){left:70%!important;}
.marker-wrapper .marker-image:nth-child(5){left:72%!important;}
.marker-wrapper .marker-image:nth-child(11){left:74% !important;}
.marker-wrapper .marker-image:first-child{left:52% !important;}

}
@media(max-width:1060px){
	.nav-menu ul li a {
    font-size: 13px !important;
}
body .nav-menu ul li {
    padding: 59px 3px 44px 3px;
}
}

@media(max-width:991px){
	
.bubble-row .bubble-col:last-child {padding-left: 50px;}
.in_pro_txt p{    min-height:initial;}
.in_pro_txt a{    margin-top:25px;}	
.vacancy_area_in {padding: 34px 0;}	
.lm {padding:35px 0 40px;}
.logistics_in_title h2 {font-size: 35px;}	
.footer_area_menu ul li {padding: 0 65px 0 0;}
.cart_ar {padding: 40px 0;}
.in_c span {padding: 30px 25px 50px;    min-height: initial;}
.cart_ar_in ul li p{padding: 15px 0 0 0;}
.header_area_lf {display: none;}
.our_product_in h1 {font-size:35px;}
.header_area_rg {display: none;}
.banner_prdct h1 {font-size: 35px;}
.banner_prdct{height: 350px;}
.logo{position: relative;}
.in_h_txt p {min-height: initial;}
.site_all_lf2 .in_h {padding: 0;}
.in_h {height: auto;}
.header_area_cn {width: 20%;}

.header_area_in {padding: 0 0 10px 0;}

.social_area {padding: 0 9px;}

.site_info_lf {padding-right: 25px;padding-top: 30px;padding-bottom:40px;}

.site_info_lf h1 {font-size: 30px;}

.common_banner h1 {font-size:35px;}

.abt {padding: 30px 0 40px 0;}

.abt p{padding: 20px 0 0 0;}

.abt_in_lf {padding: 0;}

.abt_in_rg {padding: 10px 0 0 0;}

.cmm_pages {padding: 40px 0;}

.cmm_pages_in .page-header h1{font-size: 30px;}

.pagination1{padding: 30px 0;}

.vacancy_area_in {padding: 20px 0;}

.common_banner {padding: 35px 0;}

.vacancy_detail {padding: 20px 0 40px 0;}

.vacancy_area_in h3{font-size: 35px;}

.vacancy_detail_in h5 {padding: 20px 0 0 0;}

.vacancy_detail_in ul li{padding: 5px 0;}

.vacancy_detail_in p {padding: 15px 0 0 0;}

.share {padding: 0 0 40px 0;}

.share h4{margin-top: 25px;}

.logistics_part ul li {width: 100%;}

.logistics {padding: 40px 0;}

.bm_lf h4 {font-size: 30px;}

.bm_in {padding: 18px 0;}

.wood_fuel p {font-size: 20px;}
.biomass_fuel_in h2{font-size: 35px;}
.contact {padding: 35px 0 40px 0;}
.cart_ar_in ul li h4{    margin-top: 22px;}
.contact h2{font-size: 35px;}
.social_feed {padding: 40px 0;}
.social_feed h4 {font-size: 30px;}
.biomass_fuel {padding: 40px 0;}
.biomass_fuel_in p>br{display: none;}
.our_product {padding: 40px 0 25px;}
.tax-product_cat .our_product {padding: 40px 0 30px;}
.in_pro_img{    margin-top: 40px;}
.banner_prdct p {font-size: 16px;line-height: 22px;color: #ffffff;padding: 15px 0 0 0;}
.testimonial-said .slick-prev{ left: -40px;}
.testimonial-said .slick-next{ right: -40px;}
.customers-said{padding: 30px 0 40px;}
.mid-content-button.mid-second-button{margin-left:0;}
.page-template-map .contact-info.space-sm .bg-image{background-position: -265px 0;}
.marker-wrapper .marker-image:nth-child(3){left: 72%!important;}
.marker-wrapper .marker-image:nth-child(5){left: 74%!important;}
.marker-wrapper .marker-image:nth-child(11){left: 77% !important;}
.marker-wrapper .marker-image:first-child{left: 48% !important;}
.we-collect-clm, .call-and-msg{display:inline-block;}


}

@media(max-width:767px){
	
	li#menu-item-1155 {
    display: block;
}

	.join-bubble-content-section {padding: 30px 0 50px;}
	.row.bubble-row {display: block;text-align: center;}
	.bubble-row .bubble-col:last-child {padding-left: 15px;margin-top:30px;}
	.bubble-row .bubble-col{padding-left: 15px !important;padding-right: 15px !important;}
	.bubble-row {justify-content:center;}
	.bubble-outer .bubble-inner {height: 260px;width: 260px;}
	.contact-info .contact-info-block .location-info {
    align-items: center;
    margin-bottom: 20px !important;
}



.contact-info .contact-info-block{padding-left:0 !important;padding-right:0 !important;}
	
.banner_prdct {height: auto;padding: 90px 0;}	
.back_to_top {padding: 30px 0;}	
.our_product {padding:30px 0 15px;}	
.tax-product_cat .our_product {padding: 30px 0 20px;}
.our_product_in h1 {font-size:30px;}	
.contact .gform_body ul li{width: 100% !important;padding-right: 0px !important;}
.footer_area_menu ul li {padding: 8px;}
.contact .gform_body ul li:nth-child(5) {width: 100% !important;position: relative;padding-left: 0px !important;}
.contact .gform_wrapper .gform_footer {padding: 0 !important;margin: 18px 0 0 0 !important;float: left;width: 50%;}
.contact .gform_validation_error .gform_footer {padding: 0 !important;margin: 18px 0 0 0 !important;float: left;width: 50%;}
.header_area_cn {width: 100%;}
.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: 100% !important}
.footer_area {padding: 20px 0;text-align: center;}
.social_area {padding: 5px 15px 20px;position: relative;top: 0;right: 0;text-align: center;}
.contact .gfield textarea{height: 120px !important;}
.logo img{width: 45%;}
.cart_ar_in {padding: 10px 0 0;}
.in_c h3 {font-size: 25px;}
.cart_ar_in ul li{width:100%;padding: 15px;}
.in_c span {padding: 30px 20px 30px;}
.cart_ar {padding: 30px 0;}
.site_info_lf {padding-right: 15px;text-align: center;}
.biomass_fuel_in h2{font-size: 30px;}
a#read_more{margin-top: 25px;}
.biomass_fuel {padding:30px 0 35px 0;}
.abt {padding: 15px 0 30px 0;}

.common_banner h1 {font-size: 30px;}

.cmm_pages {padding: 30px 0;}

.cmm_pages_in .page-header h1{font-size: 25px;}

.vacancy_area_in h3{font-size: 30px;}

.vacancy_area_in {padding: 20px 0;}

.hours {padding: 15px 0 0 0;    width: 140px;}

.apply_now a{padding: 12px 25px 13px;    font-size: 16px;}

.vacancy_area_in {padding: 15px 0;}

.vacancy_area {padding: 20px 0;}

.apply_con {padding: 40px 25px;}

.in_log_rg{width: 100%;padding: 10px 0;}

.logistics_in_title h2 {font-size: 30px;}

.in_log_lf{width: 100%;padding: 10px 0;}

.logistics {padding: 30px 0;}

.in_log h3{margin-bottom: 8px;}

.bm_lf h4 {font-size: 25px;}

.bm {padding: 20px 0;}

.wood_fuel {padding: 30px 0;}

.bm_lf ul{padding:6px 0 10px 0;} 

.bm_lf ul li:before{top:16px;}

.bm_lf ul li {padding: 10px 0 10px 25px;}

.wood_fuel p {font-size: 18px;padding: 5px 0;}

.contact h2{font-size: 30px;}

.contact_lf {padding: 0;}
.apply_con .gform_body ul li textarea{height: 100px;}
.contact_rg {padding: 0;}
.apply_con .gform_footer.top_label:after{right: 0;}
.testimonial-said {
    max-width: 480px;
    margin: auto;
}
.customers-said p:before,.customers-said p:after{
    width: 25px;
    background-size: cover;
    height: 23px;
}
.customers-said p {font-size: 16px;padding: 10px 10px 40px;line-height: 25px;}
.customers-said h4 {font-size: 26px;}
.customers-author{bottom: 8px;}
.customers-said {
    padding: 0px 0 25px;
}
.customers-main {padding-bottom: 20px;}
.site_info {border-bottom: 20px solid #ededed;}
.customers-said p{min-height: initial;}


.page-template-map .contact-info.space-sm .bg-image {
    background-position: -600px center;
}
.marker-wrapper .marker-image:first-child{left: 15px !important;}
.marker-wrapper .marker-image:nth-child(3){left: 185px !important;}
.marker-wrapper .marker-image:nth-child(5){left: 200px !important;}
.marker-wrapper .marker-image:nth-child(7){left: 125px !important;}
.marker-wrapper .marker-image:nth-child(9){left: 125px !important;}
.marker-wrapper .marker-image:nth-child(11){left: 225px !important;} 

.row.bubble-row{margin-bottom:10px;}
.inner-pg-top-clm h1{font-size:24px;}
.our_product_ar1{overflow:hidden;}

}


@media(max-width:576px){
	.address-content-inner .address-content-innerr:first-child{width:100%;}	
	.contact-info .contact-info-block .contact-inner-block{height:auto !important;}
	.contact-info .contact-info-block {margin-bottom:30px !important;max-height: none !important;}
}

@media(max-width:480px){
.we-collect-clm a {font-size: 14px;padding: 0px 12px 0px 0px;}
.we-collect-clm .call-and-msg ul li a {width: 40px;height: 40px;}
.we-collect-clm a i {font-size: 20px;width: 40px;height: 40px;line-height: 39px;margin-right: 5px;}


	
.vacc_banner-right h1 {font-size: 20px;line-height: 25px;}
.banner_prdct {height: auto;padding: 60px 0;}
.top_blck {height: 60px;width: 60px;}
.common_banner h1 {font-size: 25px;}
.bottom_blck {height: 60px;width: 60px;}
.customers-said p br { display: none;}
.in_date {display: block;margin-left: 0;margin-top: 15px;}

.vacancy_area_in h3 {font-size: 25px;}
.testimonial-said {max-width: 330px;}
.cn_in textarea {height: 110px;padding: 15px 20px;}
li.next-page {float: left;margin: 7px auto;display: block !important;width: 100%;}
li.previous-page {float: left;margin: 0 auto;display: block !important;width: 100%;}
.testimonial-said .slick-prev {left: -20px;width: 25px; height: 25px;}
.testimonial-said .slick-next{right: -20px;width: 25px; height: 25px;}
.customers-said p:before, .customers-said p:after {width: 16px; height: 14px;}
.customers-said h4 {font-size: 20px;}
.customers-said p{font-size: 15px;}
.customers-said p:after{bottom: 30px;}
.customers-main {padding-bottom: 20px;}
.site_info {border-bottom: 20px solid #ededed;}
.customers-said p{padding: 10px 20px 40px;}
.testimonial-said .slick-next:hover,.testimonial-said .slick-prev:hover{width: 25px; height: 25px;}

}

@media(max-width:375px){

.vacc_banner-right h1 {font-size: 16px;line-height: 22px;}
}

@media(max-width:320px){
.testimonial-said .slick-prev {
    left: -14px;
    width: 20px;
    height: 20px;
}
.testimonial-said .slick-next {
    right: -14px;
    width: 20px;
    height: 20px;
}
.customers-said h4 {
    font-size: 17px;
}
}

