@override 
	http://midatlanticmachinery.com/wp-content/themes/mid-atlantic-machinery/style.css?ver=1625760654 

/*
Theme name: Mid Atlantic Machinery
Description: Custom Theme
*/

/*
	Source post-css styles are located in the postcss directory.
	The compiled bundle is in assets/bundle.css; The README.md
	file contains instructions how to get the compilation
	process up & running.

	If you need to make a quick fix, feel free to add CSS
	below this comment. It will override bundle.css styles.
*/


/*.new_equipments-template-default .pagetitle{display: none;}*/
.pagetitle{margin-bottom: 1em;font-size:42px;}
.nav-secondary .nav-label{text-transform: uppercase; font-weight: 700; font-size:22px; line-height: 1.1;}
.article .article-entry .gform_body ul li:before {
    display: none !important;
}
.article .article-entry .gform_body ul li {
    padding-left: 0px;
}
.gform_body input, .gform_body textarea{border: 2px solid #d3d3d3;}
.gform_button{
    vertical-align: middle;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    min-width: 235px;
    height: 65px;
    padding: 17px 29px 17px 29px;
    font-size: 19px;
    background-color: #4968b1;
    display: inline-block;
    color: #fff;
    text-align: left;
    position: relative;
    font-weight: 500;
    letter-spacing: .4px;
    border: 0;
    text-align: center;
}
.gform_button:hover{
background: #97cb2e;
}
.gform_wrapper, .gform_wrapper label.gfield_label{font-family: Roboto, sans-serif;}
.gform_wrapper .gfield_required {
    color: #ff0000 !important;
    margin-left: 4px;
}

#gform_wrapper_11 .gform_body .gform_fields .gsection {	padding-top: 30px} /** THIS ADDS PADDING TO TOP OF USED MACHINE UPLOAD FORM **/ 


.section .section-head{
	max-width:unset;
    margin: 0 auto 30px;
    text-align: center;
    line-height: 1.8;
}
.section-equipment .section-head p {
    margin-bottom: 0em;
}
.section{
/*	padding: 30px 20px 57px !important; */
}
.tax-crb_category .section{
/*padding: 0px 20px 57px !important;*/
}
.section .section-articles{
padding:0;
}
.section .section-articles .articles .article{
padding:20px 0 20px 0;
}

@media (max-width:767px){
	.post-type-archive-crb_events .section-articles, .blog .section-articles{max-width: 311px; margin: 0 auto;}
	}

.article .aligncenter {
    width: auto !important;
  //  max-width: 100% !important;
    margin: 0 auto;
}
/*.article .aligncenter.size-full {
    width: auto !important;
    max-width: 1040px !important;
    margin: 0 auto;
}*/
.article .article-entry a, .article .article-entry strong a  { color:#4a68b1; text-decoration: none;overflow-wrap: break-word;} 
.article .article-entry a:hover, .article .article-entry strong a:hover  { text-decoration: underline;overflow-wrap: break-word;} 


.section-manufacturers .section-body {
    padding: 95px 30px;
    overflow: hidden;
    max-width: 1220px !important;
    margin: 0 auto !important;
}

.article .alignleft, .article .alignright {
    margin-bottom: 30px !important;
    margin-top: 10px !important;
}
.article .article-entry p {
    margin-bottom: 1em;
    line-height: 1.6em !important;
}
/*
.article .article-entry p {
    margin-bottom: 1.7em;
    line-height: 1.8em !important;
}
*/
.footer .widget-nav>li {min-width:280px; width: 33%; padding-right: 1em;}
.widget_contacts ul {margin-top: 30px;}
.widget_contacts h3:last-of-type{margin-top: 1em;}

.nav li:hover .sub-menu {
	box-shadow: 0 7px 7px 0 rgba(0,0,0,.3);
}
.owl-next{cursor: pointer;}
.owl-prev {padding: 30px; cursor: pointer;}
@media (max-width:480px){
	
	.owlnav {padding: 30px}
}

@media (max-width:1130px){	
	.footer .widget-nav>li {
	    min-width: 250px;
	    width: 33%;
	    padding-right: .5em;
	}
}
@media (max-width:1024px){	
	.footer .widget-nav>li {
	    min-width: 200px;
	    width: 33%;
	    padding-right: .5em;
	}
}
@media (max-width:680px){	
	.footer .widget-nav>li {
	    min-width: 100%;
	    width: 100%;
	    padding-right: .5em;
	}
}

.breadcrumbs a {
    color: #4968b1;
}

.breadcrumbs a:hover {
    color: #4968b1;
}
.breadcrumbs a:last-child {
    color: #858587;
    text-decoration: none;
}

.slide p {margin:0 0 0 0; padding: 0;}   /** THIS FIXES PARAGRAPH ISSUES UNDER FEATURED NEWS & ARTICLES **/ 

.accordion .gform_wrapper .gform_footer input.button, .accordion .gform_wrapper .gform_footer input[type=submit], .accordion .gform_wrapper .gform_page_footer input.button, .accordion .gform_wrapper .gform_page_footer input[type=submit] {
    font-size: 1em;
    width: auto;
    margin: 0 16px 0 64px;
}
.accordion .accordion-section{border-bottom: none;}

@media (max-width:767px){	
.accordion .gform_wrapper .gform_footer input.button, .accordion .gform_wrapper .gform_footer input[type=submit], .accordion .gform_wrapper .gform_page_footer input.button, .accordion .gform_wrapper .gform_page_footer input[type=submit] {
    font-size: 1em;
    width: auto;
	margin: 0 16px 0 24px !important;
}

}

/*
@media (max-width: 1024px){
	.widget_contacts{max-width: 30%;}	
	.footer .widget-nav>li {
    min-width: 33%;
    width: 33%;
    padding-right: .5em;
}
.footer .widget {
    width: 70%;
    margin: 12px 0;
    float: right;
}
}

@media (max-width: 766px){
	.widget_contacts{max-width: 100%;}	
	.footer .widget-nav>li {
    min-width: 100%;
    width: 100%;
    padding-right: .5em;
}
.footer .widget {
    width: 100%;
    margin: 12px 0;
}
}
*/



.site-info .section{padding-left: 0; padding-right: 0;}
.site-info > .section.group > .col:nth-child(1), .site-info .col:nth-child(1) {
    width: 27%;
}
.site-info > .section.group > .col, .site-info .col {
    display: inline-block;
    width: 24%;
    margin: 0 -4px 0 0;
    float: none;
    vertical-align: top;
    padding-left: 0px;
}
.site-info .col:first-of-type {

}
.site-info > .lgcontainer > .section.group > .col:nth-child(2), .site-info > .lgcontainer > .section.group > .col:nth-child(3) {
    text-align: center;
    width: 24%;
}
 .site-info .col ul,  .site-info .col ul li,  .site-info .col li{list-style: none;}
 .site-info .col p{
	 font-size:16px;
 }
 .site-info .col ul li{font-size: 18px;}
  .site-info .col ul li:first-of-type{padding-bottom: 7px; font-size: 18px;}
  .site-info .col ul li:first-of-type a{
      text-transform: uppercase;
    font-family: Roboto,Helvetica,sans-serif;
    color: #3a3a3a;
    text-decoration: none;
    font-weight: bold;
    }
@media screen and (max-width: 1280px) {
	.site-info .section{padding-left: 20px; padding-right: 20px;    max-width: 650px;
    margin: 0 auto;}
	.site-info > .lgcontainer > .section.group > .col, .site-info .col  {
	    width: 50% !important;
	    margin-bottom: 60px;
	}    
}
@media screen and (min-width: 768px) {
	.page-template-homepage .slide-content {
	    bottom: 40px;
	}
}
@media screen and (max-width: 680px) {
	.site-info > .lgcontainer > .section.group > .col, .site-info .col  {
	    width: 100% !important;
	    margin-bottom: 30px;
	    }
.site-info > .lgcontainer > .section.group > .col, .site-info .col{	    
	    padding-right: 0;
	}    
	.site-info .lgcontainer {
	    max-width: 330px;
	    margin: 0 auto;
	}
}
/*
@media screen and (min-width: 768px) {
	.slide-media{  position: relative;}
	.slide-content{
		position: absolute;
	  top: 50%;
	  left: 50%;
	  transform: translate(-50%, -50%);
	}
}
*/
.site-footer {max-width: 1600px;  background: #dcdcdc; margin: auto;}
.section-callout, .section-featured{max-width: 1600px; width: 100%; margin: 0 auto;}

/* SALES LOCALIZATION */
.saleslocalization{
	background: rgb(72, 104, 177);
	color: #e8e8e8;
	text-align: center;
	padding: 48px 0 46px;
	font-size: 22px;
	line-height: auto;
	width: 100%;
	max-width: 1600px;
	margin: 0 auto;
}
.saleslocalization .states{color: #c5d5fc;}
.saleslocalization ul.states {clear: none; display: inline-flex;}
.saleslocalization .states li{float:left; list-style: none;}
.saleslocalization .states li:first-of-type:before{content: "";}
.saleslocalization .states li:before{content: ", "}
.saleslocalization .states li:last-of-type:before{content: "& "; padding-left: 5px; }
.saleslocalization .states li:only-of-type:before{content: "";}

/*.wp-caption-text{position: absolute; bottom: -40px;}
.wp-caption p {
	padding: .5em;
	text-align: center;
	margin-bottom: 0 !important;
	background: rgba(255,255,255,.8);
	background: none;
	color: rgba(0,0,0, .5);
	font-style: italic;
}
.article .alignright.showmobile {
	display: block !important;
}
@media screen and (max-width: 767px) {
	.article .alignright {
		float: none !important;
		width: auto;
		margin: 0 auto;
	}
	.article .alignright.showmobile {
	    margin: 0 auto 60px !important;

	}
	.wp-caption img {
    width: auto;
	}
	
}
*/

.dropdown select{
	/*
  background:transparent;
   width: 290px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:1.2em;
   font-weight:500;
   color:#fff;
   line-height: 1;
   border: 0;
   border-radius: 0;
   //Hides the default arrows for Selects
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
    text-indent: 0.01px;
    text-overflow: '';
	  padding: 20px;
	  cursor: pointer;
	  */
  }

.dropdown select::-ms-expand {
    display: none;
}

.dropdown{
	display: inline;
	/*
	width: auto;
	overflow: hidden;
	background-color: #4968b1;
	border:none;
	-webkit-border-radius: 0;
	 -moz-border-radius: 0;
		  border-radius: 0;
	-webkit-box-shadow: inset 0 rgba(107, 105, 105, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
	 -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
		  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
		  -moz-box-shadow:    0px 8px 3px -9px #000000;
		  -webkit-box-shadow: 0px 8px 3px -9px #000000;
		  box-shadow:         0px 8px 3px -9px #000000; 
	padding: 0px;
		color: #e8e8e8;
	font-family: Roboto;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
	float: left;
	margin-right: 90px;
}
.dropdown:last-of-type{margin: 0;}
.dropdown {
    position: relative;
	*/
}

/*

.dropdown:before {
    content: "";
    position: absolute;
    right: 10px;
    top: 8px;
	width: 0; 
	height: 0; 
	border: none;
}

.dropdown:after {
    content: "";
    position: absolute;
    right: 0px;
    top: 13px;
	width: 0; 
	height: 0; 
	border: none;
	width: 276px;
}


.dropdown select > option {
	background: #dcdcdc;
	color: #4f4f4f;
      font-family: Roboto;
    font-size: 20px;
    font-weight: 500;
  
}


.dropdown select  {
	 border: 1px solid #d2d0d0;
background: url("/source/5f242e1368caf4cb870c495401be414e/whitearrow.png");
	background-repeat: no-repeat;
	background-position: 95%;
}

*/
.bluearrow {
	margin-left: 5px;
	margin-top: 0px;

}

.ui-menu .ui-menu-item {
  color: #4f4f4f;
  background: #dcdcdc;
  font-family: Roboto;
    font-size: 20px;
    font-weight: 500;
}

.ui-state-disabled {
  display: none;
}
.ui-selectmenu-text{
	padding: 5px 0 2px 15px;
	color: #e8e8e8;
	font-family: Roboto;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
}

.ui-selectmenu-button.ui-button{
		max-width: 276px;
}
.ui-selectmenu-button {
	color: #fff !important;
	border: 1px solid #d2d0d0 !important;
	background: #4968b1 url("/source/5f242e1368caf4cb870c495401be414e/whitearrow.png") !important;
	background-repeat: no-repeat !important;
	background-position: 235px !important;
}
.ui-selectmenu-button.ui-selectmenu-button-open{
	color: #fff !important;
	border: 1px solid #d2d0d0 !important;
	background: #4968b1 url("/source/42298ef247de39e4179d5e93efec37c3/whitearrowupside.png") !important;
	background-repeat: no-repeat !important;
	background-position: 235px !important;
}
.ui-selectmenu-icon {
	
	display: none !important;
}


a.titletext{
color: #3a3a3a;
font-family: "Droid Sans";
font-size: 20px;
font-weight: 700;
}
a.readmorebtn{
	//text-align: right; 
	//float:right; 
	font-size: 20px;}
.listview{
margin-bottom: 50px;  
display: flex; 
align-items: center; 
//justify-content: space-between; 
flex-direction: row;
//flex-wrap: wrap;
flex-wrap: nowrap;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
}
.headerdiv{
	justify-content: space-between;
	display: flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: none !important;
    background: none !important;
    font-weight: 500 !important;
    color: #4968b1 !important;
}
.ui-menu .ui-state-active {
   margin: 0 !important;
}
.ui-widget-content {
	background:none !important;
}
#sorttable.grid tbody td, #sorttable.grid tbody td .thumbimg{width: 164px;}
#sorttable.grid tbody tr{padding-right: 55px;}
@media (min-width:1081px){
#sorttable.grid tbody tr{padding-right: 55px;}
#sorttable.grid tbody tr:nth-child(5n){padding-right: 0;}
}
table.dataTable{display: flex; justify-content: space-between;}

.headerdiv, #sorttable_wrapper{
max-width: 1040px;	
width: 100%;
margin: 58px auto 40px;
float: none;
background: #e8e8e8;
}

#sorttable_wrapper table.dataTable#sorttable.grid  tbody{
	display: flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	align-self: flex-start;
	flex-wrap: wrap;
}
#sorttable_wrapper table.dataTable tbody tr{background-color: #e8e8e8 !important;}

#sorttable_wrapper table.dataTable tbody th, #sorttable_wrapper table.dataTable tbody td{padding:0;}

#sorttable_wrapper .thumbimg{width:103px; height: auto; margin-right: 55px;}
.rightlist{width: 100%;}

@media (max-width:1080px){
.headerdiv, #sorttable_wrapper{
	max-width: 821px;	
	width: 100%;
}
#sorttable_wrapper{max-width: 821px; width: 100%;}
#sorttable.grid tbody tr{padding-right: 55px;}
#sorttable.grid tbody tr:nth-child(3n){padding-right: 55px;}	
#sorttable.grid tbody tr:nth-child(4n){padding-right: 0;}
#sorttable.listview	.rightlist{max-width: 400px;}
}

@media (max-width:870px){
.headerdiv{
	width: 276px !important;
    display: block;
}
.headerdiv .ui-selectmenu-button.ui-button{
	margin: 0 auto 10px !important;
}
#sorttable_wrapper{
	max-width: 602px;	
	width: 100%;
}	
#sorttable.grid tbody tr{padding-right: 55px;}
#sorttable.grid tbody tr:nth-child(3n){padding-right: 0;}	
#sorttable.grid tbody tr:nth-child(3n+1){padding-right: 55px;}
#sorttable.grid tbody tr:nth-child(4n){padding-right: 55px;}	
.ui-selectmenu-button {
	color: #fff !important;
	border: 1px solid #d2d0d0 !important;
	background: #4968b1 url("/source/5f242e1368caf4cb870c495401be414e/whitearrow.png") !important;
	background-repeat: no-repeat !important;
	background-position: 235px !important;
}
.ui-selectmenu-button {
	color: #fff !important;
	border: 1px solid #d2d0d0 !important;
	background: #4968b1 url("/source/5f242e1368caf4cb870c495401be414e/whitearrow.png") !important;
	background-repeat: no-repeat !important;
	background-position: 98% !important;
}
.ui-selectmenu-button.ui-selectmenu-button-open{
	color: #fff !important;
	border: 1px solid #d2d0d0 !important;
	background: #4968b1 url("/source/42298ef247de39e4179d5e93efec37c3/whitearrowupside.png") !important;
	background-repeat: no-repeat !important;
	background-position: 98% !important;
}
}

table.dataTable.no-footer{border:none;}


#sorttable.grid a.titletext {
    color: #3a3a3a;
    font-family: "Droid Sans";
    font-size: 20px;
    line-height: 18px;
    font-weight: 700;
}

@media (max-width:618px){
.headerdiv{
	width: 276px !important;
    display: block;
}
.headerdiv .ui-selectmenu-button.ui-button{
	margin: 0 auto 10px !important;
}
#sorttable_wrapper{
	max-width: 400px;	
	width: 100%;
}	
.rightlist{max-width: 240px !important;}
#sorttable.grid tbody tr:nth-child(2n){padding-right: 0 !important;}
#sorttable.grid tbody tr{padding-right: 55px !important;}
}

@media (max-width:400px){
.headerdiv{
	width: 276px !important;
    display: block;
}
.headerdiv .ui-selectmenu-button.ui-button{
	margin: 0 auto 10px !important;
}
#sorttable{
	max-width: 164px;	
	width: 100%;
	margin: 0 auto;
}	
#sorttable.grid tbody tr{padding-right: 0;}
}
.graybar{
	background: #d3d3d3;
}
.graybar .article-entry{
	max-width: 1040px;
	width: 100%;
	margin: 0 auto;	
	text-align: center;
	padding: 58px 20px;
	line-height: 46px;
}
#sorttable_wrapper .bottom{padding: 10px 0;}
#sorttable_wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.current, #sorttable_wrapper .dataTables_wrapper .dataTables_paginate .paginate_button {
    display: inline-block;
    padding: 6px 10px;
    margin: 0 2px;
    color: #7d7d7f !important;
    font-size: 20px;
    line-height: 18px;
    border: none !important;
    background: none;
}
#sorttable_wrapper .dataTables_wrapper .dataTables_paginate .paginate_button:hover{
	color: #4968b1 !important;
	background: none !important;
	border: none !important;
}

#sorttable_wrapper .dataTables_wrapper .dataTables_paginate .paginate_button.current{
	color: #4968b1 !important;
}


.itemsread {
	//position: absolute;
	//right: 0;
}

.readmorebtn {
	position: absolute;
	right: 0;
}
@media (max-width:870px){
	.readmorebtn {
	position: static;
	text-align: left;
	}
	.rightlist {
	display: flex;
	flex-direction: column;
	max-width: 400px;
	}
#sorttable.grid .rightlist {
	display: block;
	}
	#sorttable_wrapper .bottom{width: 100%;}
}

@media (max-width:480px){
	.listview {
	flex-wrap: wrap;
		justify-content: center;
		flex-direction: column;
		align-items: center;
		margin: 0 auto;
	}
	.thumbimg {
	margin: 0;
	}
	
	.leftlist {
	align-self: center;
	}
	
	.rightlist{margin: 0 0 40px;}
	#sorttable {
    max-width: 164px;
    width: 100%;
	}
	#sorttable tbody td .thumbimg{margin-bottom: 10px; width: 164px !important;}
	#sorttable.grid a.titletext {
    color: #3a3a3a;
    font-family: "Droid Sans";
    font-size: 20px;
    line-height: 18px;
    font-weight: 700;
	}
	#sorttable.grid tbody tr{padding-right: 0px !important;}
}

#sorttable.grid .listview {
	flex-wrap: wrap; 

}

#sorttable.grid .readmorebtn {
	position: static;
	display: block;
}

@media (min-width:619px) and (max-width:870px){
#sorttable.grid tbody tr {
	padding-right: 55px;
}

#sorttable.grid tbody tr:nth-child(3n) {
	padding-right: 0;
}

}

table.dataTable.no-footer {
    border-bottom: none !important
}

#sorttable_length {
    font-size: 20px;
    top: 8px;
    position: relative;
    color: #666 !important;
}
#sorttable_length select{
	color: #000 !important;
	}
	

@media (max-width:870px){
	.headerdiv { 
	width: 100% !important;
	}
	
	
	.ui-selectmenu-button {
	width: 100% !important; 
	max-width: none !important;
	}
}
@media (max-width:767px){
#sorttable_length{width: 100%; text-align: center; }
#sorttable_paginate{
    clear: both;
    position: relative;
    top: 20px;
}
}

.ui-button {
    padding: .4em .5em !important;
    }
    
.ui-menu .ui-menu-item-wrapper {
    position: relative;
    padding: 4px 10px 4px 25px !important;
    line-height: 26px !important;
	text-transform: capitalize;
}    
ul:last-child {
    margin-bottom: 0 !important;
}
.ui-widget.ui-widget-content {
    border: 1px solid #c5c5c5;
    border-top: 0 !important;
}
.ui-selectmenu-menu .ui-menu {
    padding-bottom: 0 !important;
}
.ui-widget.ui-widget-content {
    padding: 8px 0 !important;
	background: #dcdcdc !important;
	border-radius: 0 !important;
}
.ui-corner-top{border-radius: 0 !important;}

.section-slider .section-head h3 {
	display: flex;
	flex-direction: row;
	justify-content: center;
}
@media (max-width:600px){
	.section-slider .section-head h3 {
		display: flex;
		flex-direction: column;
		justify-content: center;
		
	}
	.section-slider .section-head .shell .item:last-of-type{
		margin-top: 10px;
	}
	.owl-prev {
	    padding: 0 30px 0 0;
	    cursor: pointer;
	}
	.mobileten{margin-top: 10px;}
}


.nav-secondary {
	display: none !important;
}

.tax-crb_preowned_cat .section-articles, .post-type-archive-crb_preowned .section-articles {
	display: none !important;
}


.post-type-archive-crb_preowned .graybar .article-entry h1 {
/*display: none;*/
}
/* Search form*/
#searchicon {
	margin-top:10px;
}

input[type="search"] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
    font-family: inherit;
    font-size: 100%;
}

input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
    display: none;
}

input[type="search"] {
    background: #ededed url("https://static.tumblr.com/ftv85bp/MIXmud4tx/search-icon.png") no-repeat 4px center;
    border: solid 1px #ccc;
    padding: 0px 7px 2px 32px;
    width: 55px;
    -webkit-border-radius: 10em;
    -moz-border-radius: 10em;
    border-radius: 10em;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}

#searchtop input[type="search"] {
    width: 170px;
    padding-left: 10px;
    color: transparent;
    cursor: pointer;
    float:right;
}

#searchtop input[type="search"]:hover {
    background-color: #fff;
}

#searchtop input[type="search"]:focus {
    width: 170px;
    padding-left: 32px;
    color: #000;
    background-color: #fff;
    cursor: auto;
}

#searchtop input:-moz-placeholder {
    color: transparent;
}

#searchtop input::-webkit-input-placeholder {
    color: transparent;
}
/* Search Result page style */
.search-page-title {
    font-size: 34px;
    font-weight: 300 !important;
    letter-spacing: 2px;
    line-height: 50px;
    text-align:center;
    display:block;
    text-transform:uppercase;
    padding-top:50px;
    padding-bottom:25px;
}
.search-post-title {
    font-size: 22px;
    font-weight: 600 !important;
    letter-spacing: 2px;
    text-align:left;
    display:block;
    margin-top: 39px;
}
.search-post-link {
    font-size: 14px;
    font-weight: 300 !important;
    letter-spacing: 2px;
    line-height: 20px;
    text-align:left;
    display:block;
}
.search-post-excerpt {
    font-size: 22px;
    font-weight: 400 !important;
    letter-spacing: 2px;
    text-align:left;
    display:block;
    line-height: 1.5em;
    font-family: 'Droid Sans',Helvetica,sans-serif;
}

@media only screen and (max-width: 768px) {
        .search-container {
        width: 100%;
        padding-left:15px;
        padding-right:15px;
    }
}
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }