@font-face {
font-family: 'museo500';
 src: url('fonts/museo500.otf'); 
	src: url('fonts/museo500-webfont.eot?#iefix') format('embedded-opentype'), 
   url('fonts/museo500-webfont.woff') format('woff'), 
   url('fonts/museo500-webfont.ttf')  format('truetype'), 
   url('fonts/museo500-webfont.svg#svgFontName') format('svg'); 
}

@font-face {
font-family: 'arialnarrow';
 src: url('fonts/arialn.otf'); 
	src: url('fonts/arialn.eot?#iefix') format('embedded-opentype'), 
   url('fonts/arialn.woff') format('woff'), 
   url('fonts/arialn.ttf')  format('truetype'), 
   url('fonts/arialn.svg#svgFontName') format('svg'); 
}


.font-ar { font-family: arialnarrow;line-height:19px }
.font-mu { font-family: museo500; }

body{font-family:Arial, Helvetica, sans-serif; }
.blue-button{white-space:normal !important; }
.blue-button span.left{text-align:left !important;width:80%; }
.product-title{height:65px !important;padding-bottom:50px}
.line-height26{line-height:26px }
.box-shadow.row{width:98% !important;margin:0 auto !important }
.row.more-bottom{
    margin-top: 20px;
    margin-bottom: 0px !important;
}}


.row.more-bottom div.columns{padding-right:0.4rem !important;padding-left:0.3rem !important }
.product-image{border-radius:5px }
.product-image div.show-for-small-only {position: absolute; bottom: 0px; padding: 4%;}

.orange-button-small{background:none repeat scroll 0% 0% #de4d1f;opacity:0.7;filter:alpha(opacity=70);}
.purple-button-small{background:none repeat scroll 0% 0% #8c267c;opacity:0.7;filter:alpha(opacity=70);}
.green-button-small{background:none repeat scroll 0% 0% #75b13a;opacity:0.7;filter:alpha(opacity=70);}




/*solution-main*/
.product-description{height:210px !important;padding-right:0px;position:relative }
	.plus_sign
	{				
		right:5px;
		position: absolute;
		bottom:0;
	}			
.product-image img{height:100% !important }
.bottom-image{border-radius:5px !important;margin-left:25px;  }

.slider-text.Blue h2.show-for-large-up{font-family:museo500,museo_cyrl500,'Arial Narrow', arialnarrow;font-size:1.7em !important;padding-bottom:10px !important; }

.slider-text.Blue h2.show-for-small-only{font-family:museo500,museo_cyrl500,'Arial Narrow', arialnarrow;padding-bottom:10px !important; }
.slider-text.Blue h2.show-for-medium-only{font-family:museo500,museo_cyrl500,'Arial Narrow', arialnarrow;padding-bottom:10px !important; }

.slider-text.Blue > div.text-desktop p { max-height: 125px !important;font-family:museo500,museo_cyrl500,'Arial Narrow', arialnarrow; arialnarrow;font-size:14px !important;font-weight:Bold; color:#FFF; }

.slider-text.Blue .show-for-small-only p { font-family:museo500,museo_cyrl500,'Arial Narrow', arialnarrow; arialnarrow;font-weight:Bold; color:#FFF; }

.slider-text.Blue > div.text-tablet p { font-family:museo500,museo_cyrl500,'Arial Narrow', arialnarrow; arialnarrow;font-weight:Bold; color:#FFF; }




/**/

				
@media only screen and (min-width: 64.063em){
  .image-slider-container { margin-top: -6px !important;}
  .large-3 {
    width: 21%;
}
}
@media only screen and (max-width: 767px) {
	
	.product-image, .product-landing img{border-radius:0px }
	.product-landing .small-12.medium-4.large-3.columns {padding:0px }
	.row.more-bottom div.small-12 img{width:100%}
	.product-image.more-bottom{margin-bottom:0px !important; }
	.row.more-bottom{margin-top:20px}	
	.small-12.large-6.columns.end, .product-image, #for-hr{padding:0px; }	
	.bottom-image{margin-top:15px;margin-left:0; }
	}
@media only screen and (min-width: 768px) and (max-width: 64em) {
	.product-image{height:210px !important }
	
	
	}
	@media only screen and (max-width: 768px) {
	.solLan{margin: 1rem !important;}
	.slider-text.Blue {margin-top: 12px !important;}
	.product-landing .btmbanner{padding: 20px;}
	.btmbannersize{width:100% !important; height: auto !important;}
	}