@charset "utf-8";
/* CSS Document */


/***************************/
/****** MEDIA QUIRIES ******/
/***************************/

@media only screen {
	
	.results-header { display: none; }
	.inline-results { float: left; }
	.RD-no-pad { padding-left: 0.9375rem; padding-right: 0.9375rem; }
	.hide { display: inline; }

	/*.responsive-widget-placement-1,
	.responsive-widget-placement-2,
	.responsive-widget-placement-3,
	.responsive-widget-placement-4,
	.responsive-widget-placement-5,
	.responsive-widget-placement-6 { margin-top: 10px; }*/

	#banner_ad_medrec_1_ad,
	#banner_ad_medrec_2_ad,
	#banner_ad_medrec_3_ad,
	#banner_ad_middle_leaderboard_ad,
	#banner_ad_middle_mobile_leaderboard_ad,
	#banner_ad_bottom_leaderboard_ad,
	#banner_ad_bottom_mobile_leaderboard_ad { margin: 20px 0 0 -10px !important; text-align: center; }

	.medrec_2_ad { 
		padding: 0 !important;
		/*float: none !important;*/
	}

	#banner_ad_middle_leaderboard_ad,
	#banner_ad_middle_mobile_leaderboard_ad { margin-bottom: 10px; }

	.tab-bar { background: #3a3953 none repeat scroll 0 0; width: 80px !important; height: 5rem !important; }
	.tab-bar .menu-icon span::after { padding: 0 20px 0 0; }
	.tab-bar .menu-icon { line-height: 52px; height: 5.5rem; text-indent: 4rem; width: 10rem; }
	.tab-bar a.menu-icon:hover { text-decoration: none; }
	.off-canvas-wrap-menu nav.top-bar { background-color: #3a3953; }
	.left-off-canvas-menu { background: #3a3953 none repeat scroll 0 0; }
	.move-right>.inner-wrap {
		-ms-transform: none;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
		margin-left: 15.625rem;
	}

	.inner-wrap {
		/*width: auto;*/
	}

	.left-off-canvas-menu {
		-ms-transform: none;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
		position: fixed;
		left: 0;
		top: 0;
		bottom: auto;
		right: auto;
		width: 0;  
		height: 100%;
	}

	.move-right .left-off-canvas-menu {
		width: 15.625rem;
	}
	.move-right .left-off-canvas-menu ul li.menu-item-has-children {
		line-height: 35px;
	}

	.exit-off-canvas {
	  display: none;
	}
}
 
@media only screen and (min-width: 40.063em) {
	.results-header { display:table; }
	.inline-results { float:none; }
	.RD-no-pad { padding:0px; }
	.hide { display: none; }
}

@media only screen and (min-width: 64.063em) {
	.results-header { display:table; }
	.inline-results { float:none; }
	.RD-no-pad { padding:0px; }
	.hide { display: none; }
}

@media screen and (max-width: 1124px) {
	.decade .archive-cover-container .mid-cover {
		padding: 0 20px !important;
	}
}

@media screen and (max-width: 1104px) {
	.decade .archive-cover-container .mid-cover {
		padding: 0 15px !important;
	}
}

@media screen and (max-width: 1084px) {
	.decade .archive-cover-container .mid-cover {
		padding: 0 10px !important;
	}
}

@media screen and (max-width: 1064px) {
	.decade .archive-cover-container .mid-cover {
		padding: 0 5px !important;
	}
}
@media screen and (max-width: 1044px) {
	.decade .archive-cover-container .mid-cover {
		padding: 0px !important;
	}
}
@media screen and (max-width: 1024px){
	/*footer #footer-container #twologosL img, footer #footer-container #twologosR img { max-width: 100%; }*/
	.mobile { float:left; color:#fff; margin:0; }
	.show-for-large-up { display:none !important; border-collapse:collapse; }
	.logo-head { width:100%; max-width:340px; text-align:center; }
	.top-bar-container {
		-webkit-box-shadow: 0px 10px 15px 5px rgba(0,0,0,0.5) !important;
		-moz-box-shadow: 0px 10px 15px 5px rgba(0,0,0,0.5) !important;
		box-shadow: 0px 10px 15px 5px rgba(0,0,0,0.5) !important;
	}
	.top-bar { height:5rem !important; /*min-height: 55px;*/ }
	.top-bar ul li.search-head { float:right!important; margin: 0 20px 0 0 !important; }
	.four-col-thumb .imagerows { min-height:170px !important; }
	img.attachment-post-thumbnail { margin-bottom: 10px; }
	.top-bar ul li.logo-head { margin: 0 !important; text-align: right !important; }
	/*.hot-rule-container { margin: 10px 0 !important; }
	.hot-grey-box { padding: 10px !important; }*/
	.head-advert-container { width: 100% !important; height: auto !important; }
	.next-post-popup-wrapper { display:none; }
	/*#leaderboard { width: 100% !important; height: auto !important; }*/

	.sidebar-header2 { margin: 20px 0 0 0 !important; }
	.sidebar-header h6 { margin:0 !important; }
	.sidebar-header h6, .sidebar-header2 h6 { padding: 14px 0px 10px 10px !important; }
	.sidebar-header2 h5 { padding: 10px 10px 10px 0 !important; }
	.sidebar-header2 h5 a { font-size: 14px; }

	p.ride-style-image a { margin-top: 10px; }
	footer #footer-container { padding: 0 10px; }
	#footernav { padding-left: 0; padding-right: 0; }
	footer #footer-container { text-align: center; margin: 0 auto; }
	footer #footer-container #social-icons ul { margin-left: 0; }
	footer #footer-container #social-icons ul li.social-foot { width: 280px; text-align: center; margin:0 auto; }
	footer #footer-container #social-icons ul li.social-foot ul li.social-btn,
	footer #footer-container #social-icons ul li.social-foot ul li.social-btn-last { padding: 0 20px !important; }
	footer #footer-container #footernav ul li a { line-height: 30px !important; }
	#videoDiv { padding-bottom: 37% !important; }
	#companionAd { display: none; }
	.decade .archive-cover-container {
		text-align: center;
	}
	.decade .archive-cover-container .first-cover {
		padding-left: 0 !important;
	}
	.decade .archive-cover-container .mid-cover {
		margin: 0 auto !important;
	}
	.decade .archive-cover-container .last-cover {
		padding-right: 0 !important;
	}
}

@media screen and (max-width: 1010px){
	#vidTitle0,
	#vidDescription0 { 
		height:auto !important; 
		width: 100% !important; 
		max-width: 640px !important; 
		float: left !important; 
	#videoDiv {
		padding-bottom: 40%;
	}
}
@media screen and (max-width: 966px){
	p { font-size: 16px !important; }
	.secondary-nav-containter { width: 100% !important; }
	.mobile_top_leaderboard { margin:0 0 20px 0 !important; }
	img.attachment-post-thumbnail { margin-bottom: 10px; }
	ul.red-bullets li { padding: 0 0 10px 20px !important; }
	ul.red-bullets li a:link, ul.red-bullets li a:visited { font-size: 18px !important;  }
	.home.page .pinned { margin: 20px 0 10px; }
	#videoDiv { padding-bottom: 39% !important; }
}

@media screen and (max-width: 960px){
	img.attachment-post-thumbnail { margin-bottom: 10px; }
	/*.four-col-thumb .imagerows { min-height:375px !important; }*/
	.jcarousel-pagination, .hero-jcarousel-pagination, .video-caption-container { position: relative !important; }
	.jcarousel-pagination a, .hero-jcarousel-pagination a { margin-bottom: 10px; }
	.jcarousel-control-prev, .jcarousel-control-next, .hero-jcarousel-control-prev, .hero-jcarousel-control-next { display: none; }
	.video-caption-container .topmarg {margin-top: 0;}
	.video-caption-container h4.reviews-title { line-height: 20px; }
	.video-caption-container p { font-size: 14px !important; line-height: 16px !important; }
}

@media screen and (max-width: 924px){
	/*.four-col-thumb .imagerows { min-height:350px !important; }*/
}
@media screen and (max-width:910px){
	#sidebar { padding-left: 0 !important; }
	/*#sidebar #sidebar-inner-wrapper .medium-6 {
		margin-right: 10px;
	}*/
	#mobile-only-review-widget #elasticsearch_form_widget form .large-12.medium-6.small-12.left {
		width: 100% !important;
	}
	#mobile-only-review-widget #elasticsearch_form_widget form .large-12.medium-6.small-12.left .content-header.h6-header {
		margin-bottom: 10px;
	}
	body.page-template-tmpl-review aside #elasticsearch_form_widget { display:none; }
}

@media screen and (max-width:900px){
	#videoDiv { padding-bottom: 42% !important; }
}

@media screen and (max-width: 890px){
	.logo-text-intro img { padding:0 0 20px 0; }
	.top-bar form, .top-bar input { background-color:transparent !important; }
	.prefix.button { width: 34px  !important; }
	.top-bar ul li.search-head { width: 34px !important; }
	form#searchform [class*="column"] + [class*="column"]:last-child { float:left; }
}

@media screen and (max-width:854px){
	#videoDiv { padding-bottom: 45% !important; }
}

@media screen and (max-width: 850px){
	.more-reviews { min-height:100% !important; margin: 0 0 15px 0 !important; }
}

@media screen and (max-width: 800px){
	/*.four-col-thumb .imagerows { min-height:320px !important; }*/
	#photo-gallery-search-results .left.thumbnail,
	#reviews-search-results .left.thumbnail,
	#video-search-results .left.thumbnail,
	#wallpaper-search-results .left.thumbnail { margin-bottom: 10px; }
	#videoDiv { padding-bottom: 48% !important; }
}

@media screen and (max-width: 768px){
	/*.four-col-thumb .imagerows { min-height:310px !important; }*/
}

@media screen and (max-width:753px){
	h2 {  }
	h3 {  }
	h4.h4-title a,
	h5 { font-size: 22px !important; line-height: 24px !important; }
	.sidebar-header h6, .sidebar-header2 h6 { font-size: 16px !important; }
	.sidebar-header2 h6 { width: 72%; }
	.blackbtn, .blackbtn-sm, .blackbuttons-sm, .download-btn-sm, .add-btn-sm { font-size: 15px !important; }
	.hero-image { min-height: 510px !important; }
	.hero-image a { height: 510px !important; }
	.head-advert-container { padding: 20px 0 0 0 !important; }
	.small-12 #digital-edition { padding: 0; }
	.content-header.content-toggle h5 a.content-toggle-filter,
	.content-header h5 a.content-toggle-filter { padding: 0 10px 6px 0 !important; }
	.content-header h5 { padding: 10px 0 6px 10px !important; letter-spacing: 0.70px; font-size: 18px !important; }
	.content-header h5 a { padding: 10px 10px 6px 0px !important; }
	div.comparison-reviews-container .left.odd p a, div.comparison-reviews-container .left.even p a { padding: 0 !important; }
	.gearreview .large-3.medium-3.small-12.left.btmmarg { margin-bottom: 20px; }
	.gearreview .large-3.medium-3.small-12.left.btmmarg a { height: 100% !important; }
	.gearreview .large-3.medium-3.small-12.left.btmmarg a img { position: relative !important; max-height: 100%; }
	.videos-list ul li { font-size: 16px !important; }
}

@media screen and (max-width: 753px){
	#videoDiv { padding-bottom: 52% !important; } 
}

@media screen and (max-width: 736px){
	footer #footer-container #twologosL img, footer #footer-container #twologosR img { max-width: 80%; }
	/*.more-reviews { min-height:195px !important; }
	.four-col-thumb .imagerows { min-height:300px !important; }*/
	.top-bar ul li.logo-head { margin: 0 0 0 20px !important; /*text-align:left;*/ }
	.hero-image { min-height: 500px !important; }
	.hero-image a { height: 500px !important; }
}

@media screen and (max-width: 667px){
	.hero-image { min-height: 470px !important; }
	.hero-image a { height: 470px !important; }
	.hot-image, .hot-image a { height: 100% !important; max-height: 100% !important; }
	.hot-image a img { width:100%; }
}


@media screen and (max-width: 650px){
	img.attachment-post-thumbnail { margin-bottom: 10px; }	
	.hero-image { min-height: 200px !important; }
	.hero-image a { height: 200px !important; }
	.large-12.medium-12.small-12 .large-3.medium-3.small-12.columns p.thumbnail,
	.large-12.medium-12.small-12 p.thumbnail {
		max-height: 100% !important;
		min-height: 100% !important; 
	}
		
	.large-12.medium-12.small-12 .large-3.medium-3.small-12.columns p.thumbnail a,
	.large-12.medium-12.small-12 p.thumbnail a,
	.large-6.medium-6.small-12.columns p.thumbnail a {
		height: 100% !important;
		max-height: 100% !important;
	}
		
	.large-12.medium-12.small-12 .large-3.medium-3.small-12.columns p.thumbnail img,
	.large-12.medium-12.small-12 p.thumbnail img,
	.large-6.medium-6.small-12.columns p.thumbnail a {
		position:relative !important;
	}
	
	.large-6.medium-6.small-12.columns p.thumbnail { margin-top: 20px; }
	
	.imagerows p.fourthumb {
		min-height: 150px !important;
	}
	
	.imagerows p.fourthumb a {
		height: 150px !important;
	}
	.wallpaper-gallery img { padding-top: 10px; }
	.wallpaper-gallery .leftpad { padding-left:0 !important; padding-top: 10px; }
	.results-header { display: none !important; }
	#dealer-locator-form .odd, #dealer-locator-form .even { padding: 0 !important; }
	.sidebar-header.topmarg, .large-12.columns.hot-rule-container { padding: 0 !important; }
	.featured-photos p.ride-style-image { min-height: 235px; }
}

@media screen and (max-width: 640px){
	/*.four-col-thumb .imagerows { min-height:254px !important; }*/
	.top-bar ul li.logo-head { margin: 0 0 0 25px !important; text-align:center !important; } 
	img.rightpad { margin-bottom:10px; padding-right:0; }
	.even { padding:0; }
	#map-canvas {height: 300px !important;}
	.odd {padding: 0px;}
	.bg404040 { background-color:transparent; }
	.text-intro .pad10px { padding: 0 !important; }
	.text-intro h1 { font-size: 30px; }
	.text-intro h2 { font-size: 20px; }
	.hero-image { min-height: 450px !important; }
	.hero-image a { height: 450px !important; }
	p.ride-style-image { max-height: 100% !important; height: 100% !important; }
	p.ride-style-image a { height: 100% !important; max-height: 100% !important; }
	p.ride-style-image img { display:inline !important; position:relative !important; }
	#browse p.ride-style-image img { display: block !important;}
	.secondary-nav-containter { height:auto !important; }
	.top-bar-section ul.top-bar-submenu {
		  background: none repeat scroll 0 0 #333 !important;
	}
	.top-bar-section ul.top-bar-submenu li {
		display: inline-block !important;
	}
	.top-bar-section .divider, .top-bar-section [role="separator"] {
		width: 0% !important;
	}
	.top-bar-section li:not(.has-form) a:not(.button) {
		  padding: 15px 15px 15px !important;
	}
	.top-bar-section ul.top-bar-submenu li:not(.has-form) a:hover:not(.button) {
		background: #333 !important;
	}
	.top-bar-section .top-bar-submenu li:not(.has-form) a:not(.button) {
	    padding: 15px 15px 0px !important;
		height: 30px !important;
		margin-bottom: 15px;
	}
	.jcarousel-control-prev, .jcarousel-control-next, .hero-jcarousel-control-prev, .hero-jcarousel-control-next { top: 25% !important; }
	.four-col-thumb .left { min-height:220px; }
	.listings.grid_8.logolisting.omega ul.grid_4 { width:100% !important; }
	#tempThumb { min-height: 166px !important; }
}

@media screen and (max-width:604px){
	.hero-image { min-height: 420px !important; }
	.hero-image a { height: 420px !important; }
}

@media screen and (max-width:600px){
	.hero-image { min-height: 420px !important; }
	.hero-image a { height: 420px !important; }
	.hot-grey-box { font-size: 16px !important; line-height: 20px; }
	.dropdowntoggle, form select, #dealer-locator-form input:not(.blackbtn-sm) { font-size: 14px !important; }
	label { font-size: 15px !important; }
	#dealer-locator .blackbar, #dealer-locator input { font-size: 16px !important; }

}

@media screen and (max-width:580px){
	.videoTab { width: 32% !important; font-size: 11px !important; }
}

@media screen and (max-width:574px){
	#tabs .ui-tabs-nav { display: none; }
	.small-12.rightpad { padding-right:0; }
	.more-reviews img { margin-bottom:10px; }
	.gearreview img { margin-bottom:20px; }
	.carousel-dots { padding:10px !important; }
	.hero-toggle { width:40px !important; height:40px !important; }
	#reviews-search-results .left.excerpt { padding:0 !important; }
	.gearreview .leftpad { padding-left:0; } 
	.even.topmarg.latestreviews { padding:0 !important; }
	#photo-gallery-search-results .left.thumbnail,
	#reviews-search-results .left.thumbnail,
	#video-search-results .left.thumbnail,
	#wallpaper-search-results .left.thumbnail { max-height: 100% !important; }
	.large-12.medium-12.small-12 .large-3.medium-3.small-12.left.thumbnail a,
	.large-12.medium-12.small-12 .large-3.medium-3.small-6.left.thumbnail a { height: 100% !important; max-height: 100% !important; }
	.large-12.medium-12.small-12 .large-3.medium-3.small-12.left.thumbnail a img,
	.large-12.medium-12.small-12 .large-3.medium-3.small-6.left.thumbnail a img { position:relative !important; }
	
}

@media screen and (max-width: 569px){
	.top-bar ul li.logo-head { margin: 0 0 0 20px !important; } 
	.gearreview .btmmarg { margin:0; }
	.hero-image { min-height: 390px !important; }
	.hero-image a { height: 390px !important; }
}

@media screen and (max-width:568px){
	
}

@media screen and (max-width: 540px){
	.top-bar ul li.logo-head { margin: 0 0 0 25px !important; }
	.hero-image { min-height: 370px !important; }
	.hero-image a { height: 370px !important; }
	.single-photo-gallery .jcarousel-pagination-thumbs div.jcarousel-thumb { width: 30% !important; }
}

@media screen and (max-width: 536px){
	.mfg-container .mfg-col1,
	.mfg-container .mfg-col2 {
		float: none !important;
		width: 100% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
}

@media screen and (max-width:533px){
	.top-bar ul li.logo-head { margin: 0px 0px 0 20px !important; text-align: center !important; }
	.hero-image { min-height: 370px !important; }
	.hero-image a { height: 370px !important; }
	.featured-photos p.ride-style-image { min-height: 200px; }
}

@media screen and (max-width:500px){
	.imagerows p.fourthumb {
		min-height: 100px !important;
	}
	
	.imagerows p.fourthumb a {
		height: 100px !important;
	}
}

@media screen and (max-width:489px){
	.page_group-racing-schedule-page .content-header.h6-header,
	.magazineThumbs h2.sectionHeader { height: 68px; }
}

@media screen and (max-width:480px){
	/*.four-col-thumb .imagerows { min-height:215px !important; }*/
	.top-bar ul li.logo-head { margin: 0 0 0 80px !important; }
	.jcarousel-control-prev, .jcarousel-control-next, .hero-jcarousel-control-prev, .hero-jcarousel-control-next { top: 30% !important; }
	.hero-image { min-height: 330px !important; }
	.hero-image a { height: 330px !important; }
	.more-reviews h5 { font-size: 18px !important; line-height: 21px !important; }
	.content-header h5 { font-size: 16px !important; }
	.featured-photos p.ride-style-image { min-height: 170px; }
	p.ride-style { font-size: 14px !important; }
	#tempThumb { 
		width: 100% !important; 
		text-align: center; 
		margin: 0 auto 10px !important;
		height: 100% !important;
	}
}

@media screen and (max-width:424px){
	.hero-image { min-height: 280px !important; }
	.hero-image a { height: 280px !important; }
	.content-header3 h6 { font-size: 18px !important; }
}

@media screen and (max-width:414px){
	.top-bar ul li.logo-head { margin: 0 0 0 50px !important; }
}

@media screen and (max-width:413px){
	.show { display:block; line-height: .5rem; }
	.schedule-cal .secondary-title-bar-alt h5 { line-height: 3.5rem; padding:8px 15px 0; }
}

@media screen and (max-width: 400px){
	/*.four-col-thumb .imagerows { min-height:185px !important; }*/
	.top-bar ul li.logo-head { margin: 0 0 0 65px !important; }
	.hero-image { min-height: 260px !important; }
	.hero-image a { height: 260px !important; }
	.featured-photos p.ride-style-image { min-height: 140px; }
}

@media screen and (max-width: 384px){
	.jcarousel-control-prev, .jcarousel-control-next, .hero-jcarousel-control-prev, .hero-jcarousel-control-next { top: 20% !important; }
	.hero-image { min-height: 255px !important; }
	.hero-image a { height: 255px !important; }

	.videocomponent2 p { padding-left: 0 !important; padding-right: 0 !important; margin: 5px 0 !important; }
	.componentcontainerright, .componentcontainerleft { /*width: 380px !important;*/ width: 100% !important; margin:0 !important; float: none !important; }
	.sidebarcomponent { width: 100% !important; }
	.componentimage300x225 { margin-bottom: 20px !important; }
	.boxpadding5px { padding: 20px 5px 5px 5px !important; }

	.videocomponentheader { max-width: 343px !important; }
	.videocomponentleft, .videocomponentright, .videocomponent2 { width: 380px !important; }

	.videocomponentleft p, .videocomponentright p,
	.videocomponent2 div.paging-component { width: 345px; }
	.content-header.h6-header h6 { font-size: 14px !important; line-height: 28px !important; }
	.content-header,
	h3.sectionHeader,
	h2.sectionHeader,
	h1.articleTitle { background-image: none !important; padding: 7px 10px 0 !important; }
}

@media screen and (max-width: 375px){
	.hero-image { min-height: 235px !important; }
	.hero-image a { height: 235px !important; }
	body.home .mobile-cover-image { 
		display: block !important; 
	}
	body.home .tablet-and-up-cover-image { 
		display: none !important; 
	}
}

@media screen and (max-width: 360px){
	.top-bar ul li.logo-head { margin: 0 0 0 50px !important; }
	.content-header3 h5 { padding: 7px 5px 5px 5px !important; } 
	.featured-photos p.ride-style-image { min-height: 130px; }
}

@media screen and (max-width: 350px){
.logolisting h2.sectionHeader { height: 68px; }
}

@media screen and (max-width: 332px){
	#browse .imagerows { min-height: 120px; }
	.small-6.storybtn { width: 65% !important; }
}


@media screen and (max-width: 320px){
	.top-bar ul li.logo-head { margin: 0 0 0 35px !important; }
	.jcarousel-control-prev, .jcarousel-control-next, .hero-jcarousel-control-prev, .hero-jcarousel-control-next { top: 18% !important; }
	.hero-image { min-height: 210px !important; }
	.hero-image a { height: 210px !important; }
	.single-photo-gallery .jcarousel-pagination-thumbs div.jcarousel-thumb { width: 45% !important; }
	#dealer-locator label, #dealer-locator input, #dealer-locator form.dealer-locator select { width: 100% !important; }
	.dealer-search-grey-box { padding: 25px 20px 15px !important; }
	.componentcontainerright, .componentcontainerleft { width: 280px !important; margin:0 !important; float: none !important; }
	.videocomponentheader { max-width: 298px !important; }
	.videocomponentleft, .videocomponentright, .videocomponent2 { width: 279px !important; }
	.featured-photos p.ride-style-image { min-height: 110px; }
	.sidebar-header2 h6 { width: 85%; }
	#videoDiv { padding-bottom: 56% !important; }
	#motorcycle-mfg-reviews .motorcycle-mfg-review-col .motorcycle-mfg-review {
		padding: 10px 9px !important;
	}
}


@media only screen and (min-device-width: 320px) and (max-width: 480px){
	.content-header3 h6 { padding: 10px 8px 7px 8px !important; }
	.content-header2 h6 { padding: 7px 10px 7px 10px !important; }
	.prefix.button { width: 24px  !important; }
	.top-bar ul li.search-head { width: 24px !important; }
	/*.top-bar ul li.logo-head { padding: 5px 0 !important; }*/
	footer #footer-container #twologosL img, footer #footer-container #twologosR img { max-width: 80%; }
	.logo-head { max-width:190px; }
	.hero-toggle.prev, .hero-toggle.next { top: 20% !important; width: 34px !mportant; height: 34px !important; }
	.single-wallpaper .wallpaper-gallery-sizes { padding-left:0 !important; padding-top:10px; }
	.four-col-thumb .left { min-height:190px; }
	.hot-image, .hot-image a { height: 100% !important; max-height: 100% !important; }
	.hot-image a img { width:100%; }
}
 
@media screen and (max-width: 213px){
	footer #footer-container #twologosL img, footer #footer-container #twologosR img { max-width: 43%; }
	.top-bar ul li.logo-head { margin: 0 0 0 40px !important; }
	.small-7 { width:60%; }
	.search-head, a.mobile-search-toggle { display:none !important; }
	.carousel-dots { display:none; }
	.small-6 { width:100%; }
	.jcarousel-control-prev, .jcarousel-control-next, .hero-jcarousel-control-prev, .hero-jcarousel-control-next { 
		height: 35px !important;
  		width: 35px !important;
  		top: 22% !important;
	 }	
	 .jcarousel-control-prev, .hero-jcarousel-control-prev { background: url(/wp-content/themes/moto-usa-2015/images/slider-previous_50x50.png) no-repeat scroll center center #000 !important; }
	 .jcarousel-control-next, .hero-jcarousel-control-next { background: url(/wp-content/themes/moto-usa-2015/images/slider-next_50x50.png) no-repeat scroll center center #000 !important; }
	.more-reviews .lpad10 { padding-left:0 !important; padding-top: 10px; }
	.hero-image { min-height: 130px !important; }
	.hero-image a { height: 130px !important; }
	#dealer-locator label, #dealer-locator input, #dealer-locator form.dealer-locator select { width: 100% !important; font-size: 12px !important; padding-left: 5px !important;  }
	.blackbtn-sm { width: 175px !important; }
}

