@media only screen and (max-width: 1680px) {
	.akrut_template_sc2_content {
		width: 40%;
	}
	.section_2_careers select {
		width: 60%;
	}
	.section_2_careers input {
		width: 60%;
	}
	.width60_landingpage {
		width: 80%;
		margin: 0 auto;
	}
	.leaf_banner_bottom{
		bottom: 0;
	}
}

@media only screen and (max-width: 1600px) {
	/*.right_leaf {
		top: -122px;
	}*/
	.product_block_hover {
		padding-bottom: 45px;
		margin-right: 50px;
	}
	.mini_title_padding {
		padding-bottom: 30px;
	}
	.product_detail_swiper .product_block_hover {
		padding: 0 30px 0 30px;
	}
	.template_prodetail_detail_main{
		min-height: 950px;
	}

}

@media only screen and (max-width: 1440px) {
	/*.right_leaf {
		top: -90px;
	}*/
	.facilty_padding {
		padding: 80px 30px 80px 110px;
	}
	.vision {
		padding: 0 84px;
	}
	.vision_afterborder::after {
		height: 160px;
	}
	/*d*/
	.akrut_template_sc2_content {
		width: 47%;
	}
	.akrut_template_sc1 .leaf_banner_bottom {
		bottom: 15%;
	}
	.page_top_padding_4baner_responsive{
		padding: 50px 0;
	}
	.template_category_detail_new .banner_bottle{
		padding-left: 7%;
	}
	.product_img{
		max-height: 330px;
    	min-height: 330px;
	}
	.product_img img{
		width: 90%;
	}
	.template_prodetail_detail_main{
		min-height: 850px;
	}
	/*d*/
}

@media only screen and (max-width: 1366px) {
	.font-30 {
		font-size: 26px;
	}
	.width20_quality_icon_main {
		width: 90%;
		margin: 0 auto;
	}
	.product_detail_swiper .product_block_hover {
		padding: 0 20px 0 20px;
	}
	#manufacturing_facility .manufacturing_leaf {
		top: -89px;
		left: -6%;
		width: 18%;
	}
	.facilty_padding {
		padding: 79px 30px 80px 90px;
	}
	.para_spacing {
		padding-bottom: 18px;
	}
	.banner_text {
		padding-top: 76px;
	}
	.font-70 {
		font-size: 60px;
	}
	.font-36 {
		font-size: 25px;
	}
	.blacktotheam {
		margin-top: 6px !important;
	}
	.leaf_banner_bottom {
		left: -6%;
		width: 21%;
	}
	.mini_title_padding {
		padding-bottom: 40px;
	}
	.font-16 {
		font-size: 15px;
	}
	.product_block_hover {
		padding-bottom: 45px;
		margin-right: 20px;
	}
	/*d*/
	.akrut_template_sc2_content {
		width: 47%;
	}
	.akrut_template_sc1 .leaf_banner_bottom {
		bottom: 17%;
	}
	.leaf_right {
		right: 1%;
	}
	.template_category_detail_new_banner_text {
	    padding: 70% 0 25% 10%;
	}

	/*d*/
}

@media only screen and (max-width: 1280px) {
	.background_circle {
		left: 3%;
		width: 94%;
	}
	.width60_landingpage {
		width: 87%;
		margin: 0 auto;
	}
	.section_2_careers select {
		width: 70%;
	}
	.section_2_careers input {
		width: 70%;
	}
	.sectionpadding {
		padding: 60px 0;
	}
	.width20_quality_icon_main {
		width: 95%;
		margin: 0 auto;
	}
	.facilty_padding {
		padding: 79px 30px 80px 57px;
	}
	.para_spacing {
		padding-bottom: 7px;
	}
	/*d*/
	.akrut_template_sc2_content {
		width: 53%;
	}
	.akrut_template_sc1 .leaf_banner_bottom {
		bottom: 18%;
	}
	.template_prodetail_width_bannner{
		width: 98%;
	}
	.template_prodetail_detail_main {
		min-height: 700px;
	}
	/*d*/
}

@media only screen and (max-width: 1152px) {
	.akrut_template_careers .akrut_template_sc1 .page_top_padding_4baner {
		padding: 2% 0 23% 0;
	}
	.section_2_careers select {
		width: 75%;
	}
	.section_2_careers input {
		width: 75%;
	}
	.width20_quality_icon_main {
		width: 100%;
	}
	.product_detail_swiper .product_block_hover {
		padding: 0 50px 0 50px;
	}
	.facilty_padding {
		padding: 47px 30px 43px 30px;
	}
	.vision {
		padding: 0 40px;
	}
	.product_detail_swiper .swiper-button-prev {
		left: -0px;
		width: 44px;
	}
	.product_detail_swiper .swiper-button-next {
		right: -0px;
		width: 44px;
	}
	/*d*/
	.akrut_template_sc2_content {
		width: 61%;
	}
	.akrut_template_sc1 .leaf_banner_bottom {
		bottom: 23%;
	}
	.leaf_right {
		right: -2%;
	}
	.product_img{
		max-height: 310px;
    	min-height: 310px;
	}
	.product_img img{
		width: 90%;
	}
	.template_prodetail_detail_main {
		min-height: 600px;
	}
	/*d*/
}

@media only screen and (max-width: 1024px) {
	.section_2_careers select {
		width: 85%;
	}
	.section_2_careers input {
		width: 85%;
	}
	.page_top_padding_4baner {
		padding: 100px 0 55px 0;
	}
	.facilty_padding {
		padding: 10px 0px 10px 15px;
	}
	#template_product .banner_text {
		padding-top: 100px;
	}
	.page_top_padding_4baner_responsive{
		padding: 30px 0;
	}
	.template_category_detail_new_banner_text {
	    padding: 100% 0 0 14%;
	}
	.product_img{
		max-height: 250px;
    	min-height: 250px;
	}
	.product_img img{
		width: 90%;
	}
}

@media only screen and (max-width: 992px) {
	.akrut_template_careers .akrut_template_sc1 .page_top_padding_4baner {
		padding: 25% 0 23% 0;
	}
	.section_2_careers select {
		width: 60%;
	}
	.section_2_careers input {
		width: 60%;
	}
	.width60_landingpage {
		width: 100%;
		margin: 0 auto;
	}
	.akrut_template_lanidng .banner_text {
		padding-top: 25%;
	}
	.akrut_template_sc2_content {
		width: 81%;
	}
	.akrut_template_sc1 .banner_text {
		padding-left: 0;
	}
	.akrut_template_sc1 .leaf_banner_bottom {
		bottom: 23%;
	}
	.akrut_template_sc3 {
		padding: 80px 0;
	}
	.leaf_right {
		right: -8%;
		bottom: -18%;
	}
	.leaf_right img {
		width: 62%;
	}
	.akrut_template_sc4 {
		padding: 60px 0;
	}
	.akrut_template_sc3 .col-sm-3 {
		padding: 0 15px 0 0;
	}
	.content_right {
		padding-top: 30px;
	}
	.template_prodetail_detail_main {
		min-height: 500px;
	}
}

@media only screen and (max-width:991px) {
	.contactpage_form {
		width: 100%;
		margin: 0 auto;
	}
	.width20_quality_icon {
		width: 33.33%;
		padding: 25px;
	}
	.ipadview {
		padding-left: 0;
	}
	.quality_leaf .leaf_right {
		position: absolute;
		right: 1%;
		bottom: -5%;
		width: 29%;
	}
	.leaf_right_product_detail {
		position: absolute;
		right: 3%;
		bottom: unset;
		width: 17%;
	}
	#template_product .banner_bottle {
		padding: 0px 0 50px 150px;
		width: 80%;
		margin: 0 auto;
	}
	#template_product .banner_bottle {
	   padding: 0;
	   width: 100%;
	}
	#template_product .banner_bottle {
	    margin-left: -15px;
	    margin-right: -15px;
	}
	.template_categories_colreverse{
		-ms-box-orient: horizontal;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -moz-flex;
		display: -webkit-flex;
		display: flex !important;
		-webkit-flex-flow: column-reverse;
		flex-flow: column-reverse;
	}
	.leaf_banner_bottomproduct {
		position: absolute;
		right: 3%;
		bottom: 5%;
		width: 32%;
	}
	.sectionpadding_productpage {
		padding: 10px 0 0 0;
	}
	/*.right_leaf {
		top: -31px;
		width: 15%;
	}*/
	#manufacturing_facility :last-child .col-md-6 {
		padding-left: 0;
		padding-right: 0;
	}
	.vision {
		padding: 0 16px;
	}
	.sectionpadding {
		padding: 50px 0;
	}
	.facilty_padding {
		padding: 50px;
	}
	#index_first_swiper .swiper-button-prev {
		background: url('../images/home/left-arrow.png') no-repeat;
		left: 20px;
		width: 44px;
		background-size: cover;
	}
	#index_first_swiper .swiper-button-next {
		right: 20px;
	}
	.mini_title_padding {
		padding-bottom: 30px;
	}
	#manufacturing_facility .manufacturing_leaf {
		top: -90px;
		left: -3%;
		width: 22%;
	}
	.side_topimg {
		width: 75%;
	}
	.banner_text {
		padding-top: 30px;
		padding-left: 50px;
	}
	.banner_bottle {
		padding: 0px 0 50px 0px;
		width: 50%;
		margin: 0 0 auto;
		float: right;
	}
	.template_prodetail_banner_bottle{
		width: auto;
		padding: initial;
		float: none;
	}
	.leaf_banner_bottom {
		left: 0;
		width: 21%;
	}
	.template_prodetail_banner_bottle img{
		width: 100%;
	}
	.page_top_padding_4baner_responsive{
		padding: 135px 0 55px 0;
	}
	/*.template_product_list_clearfix:nth-child(2n+1){
		clear: both;
	}*/
}

@media only screen and (max-width:767px) {
	.akrut_template_careers .akrut_template_sc1 .page_top_padding_4baner {
		padding: 0% 0 23% 0;
	}
	.section_2_careers select {
		width: 100%;
	}
	.section_2_careers input {
		width: 100%;
	}
	.width20_quality_icon {
		width: 50%;
		padding: 15px;
	}
	.ipadview {
		padding-left: 25px;
	}
	.quality_leaf .leaf_right {
		right: 1%;
		bottom: -5%;
		width: 73%;
		text-align: right;
	}
	.leaf_right_product_detail_swiperleaf {
		position: absolute;
		bottom: 0;
		left: 0;
		width: 22%;
	}
	.product_detail_swiper .swiper-button-prev {
		left: -0px;
		width: 28px;
		background-size: contain;
	}
	.product_detail_swiper .swiper-button-next {
		right: -0px;
		width: 28px;
		background-size: contain;
	}
	.leaf_right_product_detail {
		bottom: 27%;
		width: 28%;
	}
	.product_detail_page_right_section {
		padding-bottom: 25px;
	}
	.akrut_template_sc3_content_info .font-30 {
		font-size: 22px;
	}
	.content_img img {
		width: 70%;
		margin: 0 auto;
		text-align: center;
		display: block;
	}
	.width20_quality_icon .content_img img {
		width: 100%;
		margin: 0 auto;
		text-align: center;
		display: block;
	}
	.width20_quality_icon .content_img img {
		padding-right: 0;
	}
	.width20_quality_icon .content_text {
		text-align: center;
	}
	.bulletul {
		padding-left: 15px;
	}
	.circle:before {
		position: absolute;
		height: 9px;
		width: 9px;
		left: -16px;
		top: 6px;
	}
	.akrut_template .font-70 {
		font-size: 35px;
	}
	.product_description .font-30 {
		font-size: 20px;
	}
	.product_description .title_margin_bottom {
		margin-bottom: 1px;
	}
	#index_first_swiper .swiper-button-next {
		right: 10px;
		width: 29px;
		background-size: contain;
	}
	#index_first_swiper .swiper-button-prev {
		left: 10px;
		width: 29px;
		background-size: contain;
	}
	.facilty_swiper .swiper-button-next {
		right: 10px;
		width: 29px;
		background-size: contain;
	}
	.facilty_swiper .swiper-button-prev {
		left: 10px;
		width: 29px;
		background-size: contain;
	}
	.vision_afterborder::after {
		height: 160px;
		display: none;
	}
	.vision {
		padding: 30px 0px;
	}
	.visionborder {
		border-bottom: 1px solid #ccc;
	}
	.visionimg img {
		width: 16%;
		margin: 0 auto;
	}
	.visionimg {
		padding-bottom: 20px;
	}
	.facilty_padding {
		padding: 50px 20px 20px 20px;
	}
	/*.right_leaf {
		top: -70px;
		width: 25%;
		right: 0;
	}*/
	#manufacturing_facility .manufacturing_leaf {
		top: -50px;
		left: unset;
		width: 26%;
		right: 8%;
	}
	.leaf_banner_bottom {
		left: 0;
		width: 21%;
	}
	.banner_text {
		padding-top: 30px;
		padding-left: 0;
	}
	.font-70 {
		font-size: 30px;
	}
	.font-36 {
		font-size: 17px;
	}
	.blacktotheam a {
		padding: 5px 4px 5px 4px;
	}
	.side_topimg {
		width: 94%;
		margin-top: 30px;
	}
	.sectionpadding {
		padding: 20px 0;
	}
	.page_top_padding_4baner {
		padding: 100px 0 0px 0;
	}
	.index-right_circle_img {
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.mainupdown {
		-ms-box-orient: horizontal;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -moz-flex;
		display: -webkit-flex;
		display: flex !important;
		-webkit-flex-flow: row wrap;
		flex-flow: row wrap;
	}
	.order-1 {
		order: 1;
	}
	.order-2 {
		order: 2;
	}
	.product_block_hover {
		padding-bottom: 10px;
		margin-right: 0;
	}
	.product_desc_text .font-30 {
		font-size: 20px;
	}
	.productsection {
		padding: 0px 0 30px 0;
	}
	/*#template_product .banner_bottle {
		padding: 0px 0 50px 50px;
		width: 80%;
		margin: 0 auto;
	}*/
	#template_product .banner_text {
		padding-top: 20px;
		padding-bottom: 30px;
		padding-left: -15px;
	}
	.template_product_list_clearfix:nth-child(3n+1) {
	    clear: none;
	}
	.template_product_list_clearfix:nth-child(2n+1){
		clear: both !important;
	}
}


/*d 767*/

@media only screen and (max-width: 767px) {
	.width60_landingpage {
		width: 100%;
		margin: 0 auto;
	}
	.width60_landingpage .col-md-6 {
		padding-left: 0;
		padding-right: 0;
	}
	.main_out_landing {
    	padding: 20px 0 0 0;
	}
	.leaf_bottom_landing {
		position: absolute;
		left: 0;
		bottom: -4%;
		width: 26%;
	}
	.akrut_template_lanidng .banner_text {
		padding-top: 50% !important;
	}
	.leaf_bottom_contact {
		position: absolute;
		left: unset;
		bottom: 0%;
		width: 26%;
		right: 9%;
	}
	.akrut_template_sc1 .side_topimg {
		position: relative;
		width: 100%;
	}
	.akrut_template_sc1 .page_top_padding_4baner {
		padding: 0;
	}
	.akrut_template_sc1 .banner_text {
		padding-top: 20px;
		text-align: center;
	}
	.akrut_template_sc1 .banner_text p {
		margin: 0;
	}
	.akrut_template_sc2 {
		padding: 40px 0;
	}
	.akrut_template_sc2_content {
		width: 100%;
		padding: 0 15px;
	}
	.akrut_template_sc2_content p {
		padding-top: 0px;
		text-align: left;
	}
	.akrut_template_sc2_content h1 {
		margin-bottom: 10px;
	}
	.akrut_template_sc3_content .col-xs-6 {
		padding: 0;
	}
	.akrut_template_sc3_content_info {
		padding-bottom: 30px;
		padding-top: 25px;
	}
	.leaf_right {
		right: 1.5%;
		bottom: -12%;
		text-align: right;
	}
	.leaf_right img {
		width: 40%;
	}
	.akrut_template_sc3 {
		padding: 30px 0 30px 0;
	}
	.akrut_template_sc4 {
		padding: 40px 0 0 0;
	}
	.content_right {
		padding-top: 10px;
	}
	.padding_left {
		padding-left: 0;
		padding-right: 7.5px;
	}
	.padding_right {
		padding-left: 7.5px;
		;
		padding-right: 0;
	}
	.content_right_img {
		padding: 7.5px 0;
	}
	.font-30 {
	    font-size: 22px;
	}
	.product_detail_page_right_section_mob_margin{
		margin-left: -15px;
		margin-right: -15px;
	}
	.template_prodetail_breadcumbs{
		margin-left: -15px;
		margin-right: -15px;
	}
	.leaf_banner_bottom{
		position: absolute;
		bottom: 30%;
		height: auto;
		z-index: 0;
		width: 35%;
	}
	.akrut_template_lanidng .template_cat_heading_mob_home{
		padding-top: 15% !important;
	}
	.template_career_btn_mob{
		margin-top: 25px;
	}
	#template_product .banner_bottle {
		margin-top: 60px;
	}
	.product_img{
		max-height: 215px;
		min-height: 215px;
	}
	.template_category_detail_new_banner_text p br{
		display: none;
	}
	.mainuupdown_akrut_home{
		-ms-box-orient: horizontal;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -moz-flex;
		display: -webkit-flex;
		display: flex !important;
		-webkit-flex-flow: column-reverse;
		flex-flow: column-reverse;
	}
	.template_home_br_dis_none_mob h1 br{
		display: none;
	}
	.template_home_br_dis_none_mob p br{
		display: none;
	}
	.template_cate_home_section_mob{
		padding: 0;
	}
	.product_detail_swiper .product_block_hover{
		padding: 0;
	}
	
}


/*d 767 end*/