input#s{background-color:#FFFFFF;border:1px solid #E3E3E3;border-radius:4px;color:#565656;padding:7px 12px;height:38px;max-width:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;}
input#searchsubmit{background-color:#ffffff;border:1px solid #E3E3E3 !important;border-radius:4px;color:#4c5667;outline:none !important;padding:7px 12px;height:38px;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:4px;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;}
.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.content-customers img{margin-top:0px !important;display:inline;padding-right:0px !important;border-right:none !important;}
.page-header h2, .page-header h1{text-transform:uppercase;font-weight:700;font-size:30px;margin-bottom:20px !important;letter-spacing:-1px !important;}
h2{text-transform:uppercase;font-weight:500;font-size:26px;margin-bottom:20px;letter-spacing:normal;}
.breadcrumb{padding:8px 15px 15px 0px !important;margin-bottom:20px !important;list-style:none;background-color:#fff !important;border-radius:4px;}
.embed-container { position: relative; padding-bottom: 45.25%; overflow: hidden; max-width: 70%; height: auto; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
a{color:#1B3040; text-decoration: underline}
@media (max-width: 480px) { 
.embed-container { position: relative; padding-bottom: 56.25%; overflow: hidden; max-width: 100%; height: auto; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }}


@media print {
	@page { 
		margin: 2cm !important;
		orphans:4; 
		widows:3;
	}
	body, html, .page-header {
		width: auto !important;
		font: 15pt !important;
		line-height: 1.8 !important;
		background: #fff !important;
		color: #000 !important;
		display: inline-block !important;
		overflow: visible !important;
	}
	.page-header {
		margin: 0px !important;
	}
	p {
		font-size: 14pt !important;
	}
	h1 {
		font-size: 22pt !important;
		text-transform: none !important;
		margin-top: 1px !important;
	}
	h2, h3, h4, h5, h6 {
		font-size: 17pt !important;
		margin-top: 25px !important;
		font-weight: bold !important;
		margin-bottom: 20px !important;
	}
	.swp_social_panel, .crp_related, .footer, .site-header, .addtoany_list, .feature-right-image, blockquote  {
		display: none !important;
	}
	a {
		page-break-inside:avoid !important;
	}
	blockquote {
		page-break-inside: avoid !important;
	}
	h1, h2, h3, h4, h5, h6 { 
		page-break-after:avoid !important;
		page-break-inside:avoid !important;
	}
	p, div { 
		page-break-inside:avoid !important;
	}
	img { 
		page-break-inside:avoid !important;
		page-break-after:avoid !important;
	}
	table, pre { 
		page-break-inside:avoid !important;
	}
	ul, ol, dl  { 
		page-break-before:avoid !important;
	}
	a[href]:after {
		content: none !important;
	}
}