.main_menu {text-transform: uppercase;}
.image-overlay {position: absolute;background: none repeat scroll 0% 0%;z-index: 300;height: 100%;width: 100%;opacity: 100%;}
.image-overlay-inside, .image-overlay.overlay-type-extern {display: none;}
.home-video {box-shadow: 3px 3px 10px #888888;}
.header_color .av-menu-button-colored > a .avia-menu-text {padding-left: 20px;padding-right: 20px;font-size: 14px;padding-top: 5px;padding-bottom: 5px;}
#top .av-menu-button > a .avia-menu-text {padding-top: 5px; padding-bottom: 5px;}

#top .av-menu-button > a .avia-menu-text {border: 2px solid;border-radius: 2px;border-color: #FBB040;color: #FBB040;}

.dark-search {background-color: #58585a; padding: 10px; height: 100px;}
    
#home-search-bar .searchandfilter ul li {width: 20%;float: left;padding:0.5%}
		
#home-search-bar .searchandfilter ul li input  {width: 100%; float: left; margin-bottom:20px !important;}
		#home-search-bar .sf-field-search label, .sf-field-taxonomy-trade_location label, .sf-field-category label {width: 100%}
		#home-search-bar .sf-meta-range-number label {width:45%;float: left;}
		#home-search-bar .sf-meta-range-number label input  {width:100%; max-width: 100% !important}
		#home-search-bar .sf-range-values-seperator {float: left; width:10%; text-align:center}
		#home-search-bar #search-filter-form-258 ul {position:relative}
		#home-search-bar .sf-field-reset {position: absolute; bottom:0; right: 0; display: none !important}
		
#home-search-bar .searchandfilter h4 {color:#fff;font-size:15px;}
#home-search-bar input[type="submit"] {margin-top:32.6px; margin-left: -50px; width: 270px !important;}
#home-search-bar .sf-range-values-seperator {color: #fff;font-size: 32px;}

.sf-range-values-seperator input[type="submit"] {margin-top:32.6px}
.sf-range-values-seperator {font-size: 32px;}



		@media (max-width: 468px) {
#home-search-bar .trade-item-wrapper {width:98%; float: left; margin: 1%; border: solid 1px #efefef;  padding: 15px;}
		}




.main_color .avia-icon-list .iconlist_icon {background-color: #F7941D;}
.avia-icon-list .iconlist_icon {height: 40px;width: 40px;line-height: 40px;font-size: 30px;text-align: center;border-radius: 500px;position: relative;float: left;margin-right: 25px;margin-left: 11px;z-index: 5;color: #fff;}
.avia-icon-list .iconlist_title {top:-5px}
.avia-icon-list li {padding: 0 0 10px 0;}
#image-section .container {width:100%; min-width:2000px; max-width:3000px; height:auto; padding:0px; margin:0px;align-content:center;align-items:center;}

.asset-page {width:800px; }.
.asset-table tr {border-width:2px; border-color:#000;align-content:center;width:25% !important;width:800px;}

.trade-value {width:50%;background-color:#e6e6e6;height:80px;padding:10px}
.trade-value-icon {text-align:center;}
.trade-value-text {font-size:22px; font-weight:600;}


.box1 {width:40px;height:80px !important;padding:10px;background-color:#e6e6e6;padding:10px}

.box2 {padding:10px;background-color:#f7f7f7;padding:10px}


.header-copy {padding-left:10%; padding-right:10%;}
#top input[type="text"], input[type="email"], input[type="tel"], select, .sm-form select {margin-bottom:5px !important;}

.avia-button.avia-size-medium {padding: 12px 16px 10px;font-size: 15px;min-width: 170px;font-weight: bolder !important;}


.trade-rhs .wpcf7-form-control-wrap {display: inline-block;width: 100%;}
.trade-rhs input[type="submit"] {}


.html_header_top.html_bottom_nav_header #header_main_alternate .main_menu { height: auto !important;}





#home-search input[type="text"] {min-width: 560px !important; }
#home-search input[type="number"] {margin-bottom:0px; min-width: 273px !important;}
#home-search select {min-width: 560px !important;  margin-bottom:0px;}
#home-search  .searchandfilter ul li {margin:0px; padding-bottom:0px ;}
#home-search input[type="submit"] {width:100%;}
#home-search .searchandfilter ul li {padding-bottom:0px !important;}

#page-search-bar input[type="submit"] {margin-top: 30px; width: 290px; margin-left: -50px;}

#home-video {}

.avia-image-container.avia-align-center {margin-bottom:0px}

.widget_nav_menu a {padding-top:0px; padding-bottom:0px; color: #fff; }
#footer .widget {margin-top:5px;margin-bottom:5px;}


#mc_embed_signup {background-color: #58595B !important;}

.avia-post-nav {background-color: #58595B !important;}











/*RESPONSIVE STYLES*************************************************************************************************************************************/




/*laptop styles*/

@media only screen and (min-width: 1080px) and (max-width: 1679px) {

}



/*landscape tablet*/

@media only screen and (min-width: 641px) and (max-width: 1080px) {

}


/*portrait tablet*/

@media only screen and (min-width: 641px) and (max-width: 990px) {

}



/*mobile styles*/

@media only screen and (max-width: 640px) {

#home-search-bar .searchandfilter ul li {width:100%; margin-bottom: -10px;}
#home-search-bar input[type="submit"] {margin-left:0px;}
#home-search-bar .sf-input-select {width:100% !important;}

#page-search-bar .searchandfilter ul li {width:100%; margin-bottom: -10px;}
#page-search-bar input[type="submit"] {width:100%; margin-left:0px;}
	#page-search-bar {padding-top:5px !important; padding-bottom:15px !important; padding-left:0px !important; padding-right:5px !important;}
	
	#page-search-bar .sf-input-select {width:100% !important;min-width: 325px;}
	
.dark-search {background-color: #58585a; padding: 10px; height: 390px;}
	
.responsive .container_wrap {padding:5px !important;}
	
	.trade-item-wrapper h1 {text-align: center; padding-right: 0px !important; font-size:25px;}
	.trade-rhs {margin-bottom: 20px; margin-top: -50px;}
	
	.print-container {float: left !important; margin-top: 0px;font-size: 15px; font-weight: 600; text-align: left !important; margin-left: 38px !important; margin-bottom: 20px !important;}
	
	.content {padding-top:10px;}
	.header-copy {padding-left: 5px;padding-right: 5px;}
		
	
	
	
	
}















/* Shutter In Horizontal-------------------------------------------------------------------------------------- */
.hvr-shutter-in-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #fbb040;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.8s;
  transition-duration: 0.8s;
	padding: 10px;
width: 50%;
margin-left:25%;
text-align: center;
font-size:20px;
	color:#fff !important;
}
.hvr-shutter-in-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #f7941d;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.8s;
  transition-duration: 0.8s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
	text-decoration:none !important;
}
.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {
  color: white;
	text-decoration:none !important;
}
.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}
/* Shutter In Horizontal FIN-------------------------------------------------------------------------------------- */

/* Shutter In Horizontal 2-------------------------------------------------------------------------------------- */
.hvr-shutter-in-horizontal2 {
	margin-top:10px;
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #f7941d;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.8s;
  transition-duration: 0.8s;
	padding: 20px;
width: 100%;
text-align: center;
font-size:20px;
	color:#fff !important;
}
.hvr-shutter-in-horizontal2:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fbb040;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.8s;
  transition-duration: 0.8s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
	text-decoration:none !important;
}
.hvr-shutter-in-horizontal2:hover, .hvr-shutter-in-horizontal2:focus, .hvr-shutter-in-horizontal2:active {
  color: white;
	text-decoration:none !important;
}
.hvr-shutter-in-horizontal2:hover:before, .hvr-shutter-in-horizontal2:focus:before, .hvr-shutter-in-horizontal2:active:before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}
/* Shutter In Horizontal 2 FIN-------------------------------------------------------------------------------------- */


/* Shutter In Horizontal 3-------------------------------------------------------------------------------------- */
.hvr-shutter-in-horizontal-3 {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  background: #fbb040;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.8s;
  transition-duration: 0.8s;
	padding: 10px;
width: 100%;

text-align: center;
font-size:20px;
	color:#fff !important;
}
.hvr-shutter-in-horizontal-3:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #f7941d;
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.8s;
  transition-duration: 0.8s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
	text-decoration:none !important;
}
.hvr-shutter-in-horizontal-3:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {
  color: white;
	text-decoration:none !important;
}
.hvr-shutter-in-horizontal-3:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}
/* Shutter In Horizontal FIN-------------------------------------------------------------------------------------- */
