@media (max-width:1680px) {
   
}

@media (max-width:1620px) {

}

@media (max-width:1580px) {

}    

@media (max-width:1480px) {
	.cta-bg{padding-left: 30px;padding-right: 30px}
	.right-block-qt {
		width: 42%;
	}
}

@media (max-width:1400px) {
	.ft-contact-info{
	padding-left: 25px;}
	
	.header-links li{padding: 12px 45px; padding-top:17px;}
	.product-name h4 {font-size: 24px;margin 0 10px;}
}

@media (max-width:1366px) {
	.ft-logo img{width: 250px}
	ul.contact-list li{padding: 0}
	.product-dt-wrap{padding: 30px 30px 10px;}
	.product-dt-wrap-bottom{margin-top: 20px;}

	.testimonial-row {
		margin: 0 -15px;
	}
	.testimonial-block-3{padding: 0 15px;}
	#menu{margin-top: 0}
	.header-links li {
		padding: 12px 45px;
		padding-top:17px;
	}
	.nav-logo{padding: 0; padding-top:5px;}
	.menu_link  ul > li{display: table-cell;float: none;/*width: 1%;*/}
	.menu_link .submenu{min-width: 200px}
}
@media (max-width:1350px) {

	.contact-list li .mrgl60{margin-left: 45px;}
}

@media (max-width:1280px) {
.ft-contact-info{
	padding-left: 45px;}
.ft-block-3 {
	width: 58%;}
	.ft-block-2{padding-left: 15px;
		width: 22%;}
  .about-right {
	  width: 28.33%;}
	.product-block-4{
		padding: 0 15px;
	}
	.testi-block{padding: 30px;}
	.form-md-5{padding-right: 20px;}
	.form-md-5_alt{padding-right: inherit; /* padding-left: 20px;*/ }
	.right-block-qt {
		width: 45%;
	}    
	.quality-block{padding: 0 20px;}
	.mCSB_inside > .mCSB_container{padding-right: 0}
	.top-section .column-md-3{width: 28%}
	.top-section .column-md-9{width:72%;}
	.header-links li {
	padding: 20px 25px;}
	
	.product-name h4 {padding: 0px 30px;margin-top: -12px;}
}
@media (max-width:1200px) {
	.ft-block-3 {
		width: 60%;
	}    
	.ft-block-2{width: 20%;}
	.product-sidebar h4{font-size: 30px;}
	.form-md-5 {
		width: 53%;
		padding-right: 15px;
	}
	.form-md-5_alt {
		width: 53%;
		padding-right: 15px;
		padding-left:  15px;
	}
	.right-block-qt {
		width: 47%;
	}    
	.service-list li{    padding: 0px 0 0 20px;}
	#owl-demo2 {
		padding-left: 0;
	}
	.process-list li{padding: 0 50px}
	.header-links li {
		padding: 20px 25px;
	}
}
@media (max-width:1140px) {
	.ft-contact-info{background: #fff url(../images/fulton-bg.jpg) no-repeat right -40px top}
	footer h4 {
		font-size: 25px;
	}
	footer h2 {
		font-size: 25px!important;
	}
	.contact-form-block {
		width: 46%;
	}
	.cta-bg{padding-top: 205px;min-height: auto;}
	.cta-bg {
		padding-left: 20px;
		padding-right: 20px;
	}
	.about-warpper{padding: 30px;}
	.enq_form_block{padding: 20px}
	.product-block-4 {
		width: 33.33%;}
	.menu_link ul > li{padding: 5px 15px;}

}
@media(max-width:1080px){
	.ft-contact-info{padding-left: 25px;}
	.service-list li{width: 50%;float: left}
	.service-title{font-size: 32px;}
	.process-list li:not(:last-child):after{width: 70px;background-position: 100% 100%}
	.process-list li:last-child{padding-right:0}

	.process-list li:fisrt-child{padding-left: 0;}
	.menu_link ul > li {
		padding: 5px 10px;
	}
	.header-links li {
		padding: 15px 15px;
	}
}
@media (max-width:1028px) {
	 footer h4 {
		font-size: 24px;}
	.btn.btn-submit{min-width: 180px;margin-left: 0;}
	.enq_form_block .btn-block .btn.btn-submit{min-width: auto !important;}
	.quality-block p{font-size: 24px;line-height: 30px;}
	.project-title{
		width: auto;
	padding: 21px 20px;
	text-align: center;
	line-height: 100%;
	font-size: 21px;line-height: 25px;
	}
	
   .process-list li{padding: 0 40px;}
	.menu_link ul > li > a{padding: 7px 20px;}
	 .btn.btn-submit {
		min-width: 170px;
		margin-left: 0;
	}
	.mainbanner{
		margin-top: 40px;
	}
}	


@media(max-width:992px) {
	.header-links li a.btn-quote {
		padding: 11px 15px 10px 15px;
		min-width: 186px;
		top:4px;
	}
	.header-links{margin-right: 55px;}
	.header-links li .call-link span{display: none}
	.header-links li .call-link img{margin-right: 0;}
	.process-list li:not(:last-child):after{width: 62px;}
	.testimonial-block-3 {
		width: 100%;}
	.menu_link ul > li:not(:last-child) {
	border-right: 0;
}
	a#toggle {
			display: block;    top:90px;
			position: fixed;z-index: 9999999;
		}
	/*Header*/   
	.mainheader{position: relative;z-index: initial;top: 0;width: 100%;height: auto;overflow: hidden;background: #000}    
	.overlay{position: fixed;top: 0;z-index:999;width: 100%;height: 100%;display: none;background-color: rgba(0,0,0, 0.85);cursor: pointer;}
	.togglebtn span {position: relative;display: inline-block;float: left;margin-top: 11px;background-color: #007aff;}
	.togglebtn span::before { top: -10px;}
	.togglebtn span::after{top:10px}
	.togglebtn span::before, .togglebtn span::after {content: "";position: absolute;left: 0;}
	.togglebtn span, .togglebtn span::before, .togglebtn span::after { transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;width: 27px;height: 3px;}
	.togglebtn {
		background: #984f12;
		padding: 9px 10px;
		/* position: fixed; */
		position: absolute;
		right: 15px;
		top:52px;
		display: block;
		width: 48px;
		height: 44px;
		cursor: pointer;
		z-index: 1001;
		border-radius:3px;
	}
	.togglebtn.active span::before {transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-o-transform: rotate(-135deg);-ms-transform: rotate(-135deg);top:0;background-color: #fff;width: 42px;}
	.togglebtn.active span::after { -webkit-transition-delay: 0.09s;top:0;-moz-transition-delay: 0.09s;-o-transition-delay: 0.09s;-msa-transition-delay: 0.09s;transition-delay: 0.09s;transform: rotate(135deg);-webkit-transform: rotate(135deg); -moz-transform: rotate(135deg);-o-transform: rotate(135deg);-ms-transform: rotate(135deg);background-color: #fff;width: 42px;}
	.togglebtn.active span {background-color: transparent;}
	.togglebtn span, .togglebtn span::before, .togglebtn span::after{background-color: #ffffff;} 
	.togglebtn.active{background: transparent}
	.menudrop,.menu_link .submenu .menudrop{
			top: 0;
	 background:rgb(37, 34, 33);
	font-size: 20px;
	height: 45px;
	width: 48px;
	border-radius: 0;
	line-height: 40px;
	right: 0;
	
	position: absolute;
	margin-top: 0;}
	.choose{margin-top:20px;}
	.form-section{    padding: 30px 0px;}
	.menu_link ul > li > a,.menu_link nav > ul > li:last-child > a{padding:15px 20px;color:#fff;font-size: 15px;}
	.menu_link ul > li.active > a, .menu_link ul > li:hover > a,.menu_link ul > li:focus > a{color:#000 !important;}
	.menu_link.active{left: 0}
	.menu_link{padding: 0;position: fixed;top:0;height:100%;width:500px;    
		 background-color: #623d1f;
	/* IE9, iOS 3.2+ */
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIHN0b3AtY29sb3I9IiMyYjJiMmIiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzk4NGYxMiIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
	background-image: -webkit-gradient(linear, 0% 100%, 100% 0%,color-stop(0, rgb(43, 43, 43)),color-stop(1, rgb(152, 79, 18)));
	/* Android 2.3 */
	background-image: -webkit-linear-gradient(bottom left,rgb(43, 43, 43) 0%,rgb(152, 79, 18) 100%);
	/* IE10+ */
	background-image: linear-gradient(to top right,rgb(43, 43, 43) 0%,rgb(152, 79, 18) 100%);
	background-image: -ms-linear-gradient(bottom left,rgb(43, 43, 43) 0%,rgb(152, 79, 18) 100%);
		margin: 0;
		
		transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;overflow-y:auto;left:-500px;z-index: 1000}
	.menu_link .submenu{width: 100%;position: relative;background-color: #984f12;padding-bottom: 0}
	.menu_link > nav{padding-top:53px}   
	.menu_link ul > li{display: block;text-align:left;margin:3px 0;width: 100%;padding: 0}   
	.menu_link .submenu li a{padding:15px 30px;border-bottom: none;color: #fff;}
	.menu_link .submenu li{border-bottom:1px solid rgba(255, 255, 255, 0.27)}
	.menu_link .submenu li:last-child{border-bottom: none}
	.logo-left{width:280px;padding: 10px 0;}  
	.menu_link nav > ul > li > a::before{content: none} 
	.menu_link li:hover .menu-level1, .menu_link .menu-level1 li:hover .menu-level2{display: none;}
	.menu_link li .menu-level1.active, .menu_link .menu-level1.active .menu-level2.active{display: block}
	.menu_link .menu-level1 li .menu-level2{left:auto; /* border-top:1px solid rgb(204, 49, 2); */ }
	.menu_link li .menu-level1.active .menudrop{color:#f89301}
	.menu_link ul > li:hover > a, .menu_link ul > li.active > a{border-radius: 0px;}

	.ft-block-1,.ft-block-2,.ft-block-3 {
		width: 100%;
		display: block;
		padding-left: 15px;
		padding-right: 15px;
		clear: both;
	}
	.ft-links li {
		position: relative;
		padding-left: 15px;
		width: 25%;
		display: inline-block;
		float: left;
	}
	.ft-links{
	float: left;width: 100%;}
	.ft-block-2.br-left{border-left: 0;}
	footer .btn-fb{margin-bottom: 20px}
	ul.capcha-block li {
		float: none;
		width: 100%;
	}
	ul.capcha-block li{margin-bottom: 20px;}
	.about-left,.about-right,.about-left.right {
		width: 100%;
		float: none;
		display: block;
		padding-left: 15px;
		padding-right: 15px;
		margin-bottom: 30px;
	}
	.about-right .product-sidebar{
	width: 48%;
	margin-bottom: 40px;
	float: left;}
	
	.about-bottom2 .cta-bg,
	.about-right .cta-bg {
		padding-left: 20px;
		padding-right: 20px;
		width: 350px;
		float: right;
		clear: inherit;
		  padding-top: 305px;
		min-height: 500px;
	}
	.testimonial-block-2 .testimonial-content{padding: 30px;}
	.enq_form_block{width: 50%;float: left}
	.enq_form_block .capcha-left{width: 50%;}
	.enq_form_block .btn-block {
		clear: inherit;
		float: right;
		width: 50%;
	}
	.quality-logo{margin-left: 30px;}
	.pro-block-3:last-child{margin-bottom: 0}
	.menu_link nav > ul{float: none}
	.process-list{font-size: 0;}
	.process-list li {
		padding: 0 20px;
		width: 25%;
	}
	.process-list li:not(:last-child):after{content: none}
	 header{    border-bottom: 1px solid #eee;}

	 ul.capcha-block{
		float: left !important;
	 }
	 .menu_link ul li:hover .fa.fa-sort-desc{
  position: absolute;
	top: 0px;
}
	.menu_contact_pg_item a,
	.menu-item-57 a {
    	background:white;
    	color:#946137 !important;
    	font-weight:800 !important;
    	margin-bottom: 50px !important;
  	}
	.cta-bg.quick-brick {
		margin-top: 30px;
	}
	}   
@media (max-width:860px) {
	.header-links li a.btn-quote span {
		font-size: 16px;}
	.header-links li a.btn-quote{min-width: 174px;}
.contact-form-block,
.contact-map-block{
	width: 100%;
	padding: 0 15px;
	float: none;clear: both;
}
	ul.capcha-block{width: 100%;}
	ul.capcha-block li {
	float: left;
	width: 50%;
}
	.about-warpper img.align-left{max-width: 100%;float: none;margin-right: 0;margin-bottom: 30px;}
	.product-name h4{font-size: 22px;}
	.testimonial-bg{padding-bottom: 0;}
	.form-md-5 .btn.btn-submit{min-width: auto;/*float: right*/}
	.service-md-5,.service-md-7{width: 100%;}
	.service-md-7{margin-bottom: 30px;}
	.service{background:none;}
   
}    
@media(max-width:840px){
	.top-section .column-md-3 {
		width: 35%;float: left;
	}
	.top-section .column-md-9 {
		width: 65%;float: left;padding-left: 0;
	}
	.header-links li a.btn-quote span{display: none}
	.header-links li a.btn-quote {
		 min-width: auto;
	}
	.header-links li a.btn-quote img{margin-right: 0}
	.header-links li a.btn-quote img {
		float: none;
		display: inline-block;
	}
	.header-links li a.btn-quote {
		padding: 0;
		width: 44px;
		height: 44px;
		text-align: center;
		line-height: 44px;
		top:2px;
	}
	.header-links li span{line-height: 100%;vertical-align: top}
	.header-links li {
		padding: 18px 15px;
	}
}
	
@media (max-width:767px) {
	.frm-title {
		text-align: center;
		margin-top: 30px;
	}
	.btn-block a{
		margin-right:auto;
	}
	.process-list li {
	padding: 0 15px;
	width: 25%;
}
	.process-step {
	background: url(../images/process-bg.png);
	width: 135px;
	background-repeat: no-repeat;
	height: 135px;
	display: table;
	background-size: 100% 100%;
}
	.header-links li {
		padding: 18px 10px;
	}
	.header-links li span{font-size: 15px;}
   
	.service-list li {
	width: 33.33%;
	}
	.project-title{bottom: 1px;}
	.form-section:after{content: none}
	.pro-block-3{
		width: 50%;
	}
	.align-right{float: none;margin-left: 0;max-width: 100%;}
	.about-bottom2 .cta-bg,
	.about-right .cta-bg{width: 315px;}
	.about-bottom2 .cta-bg,
	.about-right .cta-bg {
		width: 100%;max-width: 350px;margin: 0 auto;float: none;clear: both;
	}
	.about-right .product-sidebar,
	.enq_form_block{
		width: 100%;
		margin-bottom: 40px;
		float:left;
	}
	.about-right .product-sidebar{
		margin-bottom: 0;
	}
	.testimonial-block-2{width: 100%;}
	.cta-wrapper .cta-caption {
		float: none;
		text-align: center;
		max-width: 90%;
		padding: 40px 0;
		margin: 0 auto;
	}  
	.product-block-4 {
		width: 50%;
	}
	.right-block-qt,.form-md-5{width: 100%;}
 /*   #owl-demo1 .item{margin-bottom: 45px;}*/
	a.btn-product{top: 100%;}
	.ft-block-1 {margin-top: 0px;}
	.pro-block-3 img.img-responsive{width: 100%;}
}

@media(max-width:680px){ 
	address-in-mb{display: block;visibility: visible}
	 .header-links li.address{display: none}
 .ft-contact-info {
	background: #fff url(../images/fulton-bg.jpg) no-repeat right -85px top;
}  
	.ft-links li{width: 33.33%;}
	.cta-wrapper .cta-caption p{
		font-size: 25px;line-height: 120%;
	}
	.service-list li {
		width: 50%;
	}
	.top-section .column-md-3 {
		width: 300px;padding-left: 0;}
	.top-section .column-md-9 {
		width: calc(100% - 300px);}
	.nav-logo {
	padding: 5px 0;
}
	.process{padding-bottom: 0; background-size: cover;}
	.service-title {
	font-size: 28px;
}
	.address-in-mb{display: block;visibility:visible}
}
@media(max-width:640px){
	.process-list li{width: 50%;}
	.process-step{margin: 0 auto}
	.quality-logo{margin-left: 0;float: none;margin-bottom: 20px;width: 100%;}
	.quality-logo img{width: 250px;margin-left: -10px}
	.service-title {
	font-size: 26px;
}
	.owl-carousel .owl-item img {max-height:350px;}
}
@media(max-width:580px){ 
	 .top-section .column-md-3 {
		width: 250px;}
	.top-section .column-md-9 {
		width: calc(100% - 250px);}
	.header-links li {
	padding: 20px 10px;
}
.ft-contact-info {
	background: #fff;
}
	.cta-wrapper .cta-caption p {
	font-size: 22px;
	line-height: 120%;
}
	.cta-wrapper .cta-caption .btn-block a.btn-quote{min-width: auto;}
	.cta-wrapper .cta-caption .btn-block a{margin: 0 20px 20px;display: inline-block}
	a.btn-product{width: 170px;}
	#owl-demo1 .owl-prev {
	left: 0;
	margin-left: 0px !important;
}
	#owl-demo1 .owl-next {
	right: 0;
	margin-right: 0px!important;
}
	.menu_link{width: 340px;}
}
@media(max-width:540px){
	.contact-info-block{
		position: relative;bottom: inherit;left: inherit;
		max-width: 90%;
		margin: 50px auto;
	}
	.enq_form_block .btn-block .btn.btn-submit{min-width: auto !important;float: left;    margin: 0;}
	.product-block-4 {
	width: 50%;
	max-width: 370px;
}

.quality-block p {
	font-size: 20px;
	line-height: 26px;
}

}
@media (max-width: 480px){
	.header-links li {
	padding: 15px 10px;
	}

	.togglebtn{top: 20px;}
	.top-section .column-md-3 {
		width: 200px;
		padding-right: 0;
	}
	.top-section .column-md-9 {
		width: calc(100% - 200px);
	}
	.enq_form_block .capcha-left,.enq_form_block .btn-block{width: 100%;float: left}
	.togglebtn.active {
		top: 10px;
	}
	.ft-links li{width: 100%;}
	.btn.btn-submit {
		min-width: auto;
		/*float: right;*/
	}
	.form-block-6,.contact-form-block .form-block-6{width: 100%;margin-right: 0;}
	.contact-info-block ul.contact-list li {
		padding: 0 10px 18px;
	}
	.contact-info-block h4{padding-left: 20px;}
	.contact-info-block ul.contact-list li{font-size: 15px;}
	.contact-info-block h4{font-size: 28px}

	.pro-block-3 {
		width: 100%;
		/*max-width: 370px;*/
		float: none;
		text-align: center;
		margin: 0 auto 30px;
		display: block;
	}
	.pro-wrap img.img-responsive{width: 100%;}
	.pro-caption{height: auto !important}
	ul.capcha-block li{width: 100%;float: none;clear: both}
	.form-md-5 .btn.btn-submit{/*float: left;*/width: auto;margin-left: 0;}
	.service-list li {
		width: 100%;
	}
	.project-title{font-size: 16px;padding: 21px 10px;}
	.menu_link{width: 300px;}

	.mainbanner .bnrcontent {
		width: 130%;
		margin-top: 40px;
		max-width: 130%;
	}
	.mainbanner .bnrcontent2 {
		width: 130%;
		max-width: 130%;
	}
	.mainbanner .bnrcontent {
	line-height: 22px !important;
	font-size: 20px !important;}
	.mainbanner .bnrcontent2 {
	line-height: 20px !important;
	font-size: 17px !important;}
	.mCSB_inside > .mCSB_container, .mCSB_inside > .mCSB_container {margin-right: 0px !important;}
	.service-info {padding: 0px;}
	.subtitle{
		font-size:19px;
	}
	.service-info p, .subtitle2{
		font-size:18px;
	}
	.cta-bg.quick-brick {
		background-size: cover;
	}
}


@media (max-width: 380px){
	.menu_link{width: 100%;}
	.top-section .column-md-9 {
	width: 100%;
	float: none;
		padding: 0;border-top: 1px solid rgba(215,215,215,.70);
	text-align: center;
}
	.header-links li {
	padding: 5px 10px 5px 0;
}
	.top-section .column-md-3{   
		width: 250px;
		padding-right: 0;
		float: none;}
	.header-links{text-align: center;float: none !important;margin: 0 auto;    padding: 0 15px;}
	.header-links li{float: none;display: table-cell;width: 1%;text-align: center}
	.header-links li:last-child{display:none;}
	.header-links li a,.header-links li a.btn-quote{width: 100%;}
	.ft-links li{padding-left: 10px;}
	.ft-logo img{width: 220px;}
	ul.contact-list li{font-size: 15px;}
	ul.contact-list li img{width: 25px;}
	.contact-list li .mrgl60 {
		margin-left:30px;
	}
	.call-link {
	display: block;
	padding: 0;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	/* border: 1px solid #f12; */
	float: left;
}
	.header-links li .call-link img {
	margin-right: 0;
	float: none;
	vertical-align: middle;
	line-height: 40px;
}
	ul.capcha-block li {
		float: none;
		width: 100%;
	}
	ul.capcha-block li {
		float: none;
		width: 100%;
	}
	.btn.btn-submit{/*float: left;*/margin-left: 0;margin-bottom: 0px;}
	.contact-info-block ul.contact-list li{font-size: 14px;}
	.contact-info-block ul.contact-list li a{word-break: break-all}
	.contact-info-block h4{font-size: 26px;}
	.process-step{
		width: 125px;height: 125px;
	}
}




@media (min-width: 1440px){
	.capcha-block.g-recaptcha {
		transform-origin: -28% 0;
		-webkit-transform-origin: -28% 0;
		float: left;
	}
}
@media (min-width:1281px) {
	.right-block-qt_alt{
		margin-left:8%;
	}
}
@media (min-width:993px) {
	.hide-on-mobiles .contact-map-block {
		width: 100%;
		float: none;
	}
	.hide-on-mobiles .contact-form-block {
		width: 70%;
		margin: 0 auto;
		float: none;
		display: block;
	}
	.menu_link nav > ul > li > a {
		vertical-align: middle;
		display: table-cell;
		height:46px;
		text-align:center;
	}
	.menu_link nav > ul > li.has-sub > a {
		min-width:138px;
	}
	.flex-boxes{
		display:flex;
		align-items: center;
	}
	.flex-boxes-md-6{
		width:50%;
	}
	.flex-boxes-md-6 + .flex-boxes-md-6{
		padding-left:10px;
	}
	
}
@media (min-width: 1366px){
	.nav-logo{
		padding:0px;
		padding-top:5px;
	}
}
@media (min-width:992px){
	.nav-logo{
		max-width:268px;
	}
}




@media (min-width:1281px) {
	.pro-block-3 img.img-responsive {
		height: 309px;
	}
}
@media (min-width:993px) and (max-width:1280px) {
	.pro-block-3 img.img-responsive {
		height: 269px;
	}
}
@media (min-width:768px) and (max-width:992px) {
	.pro-block-3 img.img-responsive {
		height: 296px;
	}
}
@media (min-width:481px) and (max-width:767px) {
	.pro-block-3 img.img-responsive {
		height: 220px;
	}
}
@media (max-width:321px) and (max-width:480px) {
	.pro-block-3 img.img-responsive {
		height: 337px;
	}
}
@media (max-width:320px) {
	.pro-block-3 img.img-responsive {
		height: 285px;
	}
}

