

/*
Theme Name: Loa Facile V2
Theme URI: https://wordpress.org/themes/twentyfifteen/
Author: Tzvétan VERMAND
Description: Based on Twentyfifteen
Text Domain: loafacile_v2
Template: blankslate

*/



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 62.5%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

*,
*:before,
*:after {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}

body {
	background: #;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
	display: block;
}

ol,
ul {
	list-style: none;
}

table {
	border-collapse: separate;
	border-spacing: 0;
}

caption,
th,
td {
	font-weight: normal;
	text-align: left;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}

blockquote,
q {
	-webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
	quotes: none;
}

a:focus {
	outline: 2px solid #c1c1c1;
	outline: 2px solid rgba(51, 51, 51, 0.3);
}

a:hover,
a:active {
	outline: 0;
}

a img {
	border: 0;
}

/* Loa Facile */

strong { font-weight: bold }
.required { color: #b02d33 }
.clearfix { content: ""; clear: both; display: table; line-height:0px; font-size:0px; height:0px; }
body { font-family: Roboto Slab, serif; font-size: 16px }
body p, body .entry-content ul { font-size: 16px; color: #222222; line-height: 26px}

.next-container,
.list,
.page-numbers,
h3 .entry-title, 
.widget-title,
.post-date,
.entry-meta,
figcaption,
.comments-title, 
.comment-meta,
.comments-link,
.comment-reply-link,
#reply-title,
#respond label,
.fin-offre,
#menu,
.section-title,
.loyer,
.tags { font-family: "Open Sans", "Sans Serif"; }
h1.entry-title { font-size: 22px; font-weight: bold; margin: 20px 20px;  }
.entry-content h2 { font-size: 20px; font-weight: bold; margin-bottom: 10px }
.page-title, 
.section-title,
.comments-title { font-size: 20px; }
p, ul { margin-bottom: 20px }



@media screen and (min-width: 640px) {
	body p, body .entry-content ul { font-size: 18px; line-height: 28px }
	h1.entry-title { font-size: 26px }
}
iframe { background: #FFF !important; }


a { color: inherit; text-decoration: none; }
a:hover { text-decoration: underline; }

#container { max-width: 1280px; margin: 0 auto; box-sizing: border-box; }
#content { box-sizing: border-box; }
#sidebar { box-sizing: border-box; margin-top: 20px }

/* Genericons */
.comments-link { float: right; }
.comments-link:before, 
.close:before, 
li.home a:before,
.comments-title:before,
#reply-title:after,
.prev:before,
.next:before,
.list:after { display: inline-block; -webkit-font-smoothing: antialiased; font: normal 18px/1 'Genericons'; vertical-align: top; }
.comments-title:before { font-size: 22px }

@media screen and (min-width: 960px) {
	#content { width: calc(100% - 340px); float: left; }
	#sidebar { width: 320px; margin: 20px 0 0 20px; float: right; }
}

/* Header */
#branding { max-width: 1280px; margin: 0 auto; box-sizing: border-box;  padding: 10px; }
#branding .site-title { float: left; height: 100px; margin: 0 }
#branding #site-description { text-align: left; clear: both; }
#branding #site-description { font-size: 16px; margin-top: 10px; }
.site-title img { width: ; max-width: 120px; }
#header .social-like { max-width: 1280px; margin: 20px auto 10px auto; padding: 0px 10px 0px 10px; text-align: center; overflow: hidden; }
#header .social-like div { display: inline-block; height: 20px !important; line-height: 20px; vertical-align: bottom; float: right; clear: right; margin: 0 0 10px 0 }

/* Menu */
#header { padding-bottom: 45px; position: relative }
#menu {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 45px;
	background: #fff;
}

#menu.fixed {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 10;
	box-shadow: 0px 2px 4px #666;
}
.menu-header-menu-container { background: #b02d33; color: #FFF; }
.menu-header-submenu-container { position: absolute; z-index: 10; width: 100%  }
#menu-header-menu { max-width: 1280px; margin: 0 auto 0 auto; padding: 0px 0px; font-size: 0; }
#menu-header-submenu { max-width: 1280px; margin: 0 auto 0 auto; padding: 0px 0px 0px 0px; }
#menu-header-menu > li { display: inline-block; padding: 0px; vertical-align: bottom; font-size: 11px; border-right: 1px solid #991a20; color: #FFF; }
#menu-header-menu > li.home { border-left: 0px solid #991a20 }
#menu-header-menu > li.current-menu-item { background: #F9F9F9; color: #b02d33; }
#menu-header-submenu .level2 { display: none; font-size: 0 }
#menu-header-submenu .sub-menu { border-bottom: 0px solid #DDD; background: #F9F9F9; padding: 10px 5px 40px 5px; margin: 0; box-shadow: 0px 2px 4px #666; }
#menu-header-submenu .sub-menu li { display: inline-block; box-sizing: border-box; width: 50%; font-size: 14px; margin: 0 0 10px 0; padding: 0 0 0 10px }
#menu-header-submenu .sub-menu li.current-menu-item,
#menu-header-submenu .sub-menu li:hover { background: #DDD }
#menu-header-menu .level1 a,
#menu-header-menu .level1 > span { display: inline-block; width: ; line-height: 25px; text-align: center; vertical-align: middle; padding: 10px 10px; cursor: pointer; text-transform: uppercase; }
#menu-header-menu .level1 a:hover { text-decoration: none;  }
#menu-header-menu > li.home a { background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" fill="%23FFFFFF"><path d="M94.666,34.666L49.334,0.585c-0.889-0.669-2.115-0.669-3.004,0L0.998,34.666c-0.86,0.646-1.21,1.77-0.869,2.79 c0.341,1.02,1.296,1.708,2.371,1.708h6.832v53.917c0,1.381,1.119,2.5,2.5,2.5h21.75c1.381,0,2.5-1.119,2.5-2.5V66.165h23.5v26.916 c0,1.381,1.119,2.5,2.5,2.5h21.75c1.381,0,2.5-1.119,2.5-2.5V39.164h6.832c1.075,0,2.03-0.688,2.371-1.708	C95.876,36.436,95.526,35.312,94.666,34.666z"/></svg>') no-repeat; background-size: 20px; background-position: center center;
display: block; width: 40px; height: 45px; font-size: 0
}
#menu-header-menu > li.home.current-menu-item a { background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" fill="%23b02d33"><path d="M94.666,34.666L49.334,0.585c-0.889-0.669-2.115-0.669-3.004,0L0.998,34.666c-0.86,0.646-1.21,1.77-0.869,2.79 c0.341,1.02,1.296,1.708,2.371,1.708h6.832v53.917c0,1.381,1.119,2.5,2.5,2.5h21.75c1.381,0,2.5-1.119,2.5-2.5V66.165h23.5v26.916 c0,1.381,1.119,2.5,2.5,2.5h21.75c1.381,0,2.5-1.119,2.5-2.5V39.164h6.832c1.075,0,2.03-0.688,2.371-1.708	C95.876,36.436,95.526,35.312,94.666,34.666z"/></svg>') no-repeat; background-size: 20px; background-position: center center;
}
#menu-header-menu .by-brand a {  }
.close { font-size: 0; }
.close:before { content: '\f406';  }
#menu-header-submenu { position: relative; }
#menu .close { position: absolute; z-index: 1; bottom: 10px; right: 10px; padding: 10px; cursor: pointer; }

@media screen and (min-width: 480px) {
	#menu-header-submenu .sub-menu li { width: 33.33% }
	#menu-header-menu > li { font-size: 14px }
}
@media screen and (min-width: 640px) {
	#branding { padding: 10px 20px }
	#menu-header-menu { padding: 0px 10px; }
	#menu-header-menu > li { font-size: 16px }
	#menu-header-menu .level1 a,
	#menu-header-menu .level1 > span  { padding: 10px 20px }
	#menu-header-submenu .sub-menu li { width: 25% }
}
@media screen and (min-width: 768px) {
	#menu-header-submenu .sub-menu li { width: 20% }
}
@media screen and (min-width: 960px) {
	#menu-header-submenu .sub-menu li { width: 16.66% }
}
@media screen and (min-width: 1280px) {
	#menu-header-submenu .sub-menu { border: 2px solid #DDD; border-top: none;  }
}

/* Liste */
.title-container { width: 100%; position: relative; margin-bottom: 20px }
.title-container .section-title { display: inline-block; max-width: calc( 100% - 60px); background: #FFF; text-transform: uppercase; padding: 10px; margin-left: 10px; line-height: 24px; color: #b02d33}
.title-container .page-title span { font-weight: bold; }
.title-container .stroke { position: absolute; top: 13px; background: #b02d33; width: 100%; height: 16px; z-index: -1; }
.related-description,
.taxonomy-description { margin: 0px 0px 30px 0; padding: 10px 20px; font-size: 16px; color: #666; overflow: hidden;  }
.tax-mots-cles .taxonomy-description img { display: block; float: left; width: 120px; margin: 0 10px 0 0; }
article.listing { padding: 0px 0 0 0; border-bottom: 1px solid #EEEEEE; position: relative; font-size: 0; }
article.listing:nth-of-type(5), 
article.listing:last-of-type { border-bottom: px solid #CCCCCC; }
.entry-content .wp-post-image { width: 100%; height: auto;  }
article.listing .entry-content { padding: 0 0 0 0; position: relative; }
article.listing .entry-title { font-size: 14px; margin-top: 10px; font-weight: bold; padding: 0 10px;  }
article.listing .not-available .entry-title  a { color: #999999 }
article.listing .entry-footer { padding: 10px 10px 10px 10px; font-size: 12px; background: #EEE }
article.listing .entry-footer, article.listing .entry-footer a { color: #666 }
article.listing .loyer,
.offre.mini .loyer { position: absolute; margin: 5px 5px 5px 5px; padding: 0 5px 2px 5px; color: #666666; background: rgba(255, 255, 255, .8); font-size: 9.5px; border-radius: 5px; border: 2px solid #c7c74c; text-align: center; }
article.listing .loyer .price,
.offre.mini .loyer .price { font-size: 16px; font-weight: bold; color: #222222; text-shadow: 1px 1px 2px #CCC; line-height: 18px;}
.comments-link:before { content: '\f108'; margin-right: 5px;  }

/* Pagination */
.says, .screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
}
.pagination .nav-links { text-align: center; font-size: 20px; margin: 20px 20px; height: 50px; line-height: 50px; position: relative; width: calc( 100% - 40px); }
.pagination .page-numbers { padding: 10px }
.pagination .page-numbers.current { font-weight: bold;  }
.pagination .prev,
.pagination .next { font-size: 0; position: absolute; width: 50px; height: 50px;  }
.pagination .prev { left: 0; }
.pagination .next { right: 0 }
.pagination .prev:before { content: '\f430'; font-size: 32px; line-height: 30px; }
.pagination .next:before { content: '\f429'; font-size: 32px; line-height: 30px; }

/* Mini list */
.offre.mini { height: 0; padding-bottom: 50% !important; width: 100%; float: left; position: relative; overflow: hidden; }
.offre.mini .info-offre { position: absolute; z-index: 2; top: 0; text-align: right }	
.offre.mini img { position: absolut; left: 0; right: 0; top: 0; bottom: 0;  }
@media screen and (min-width: 640px) {
	.offre.mini { width: 50%; padding-bottom: 25% !important; }
}
@media screen and (min-width: 1280px) {
	.offre.mini { width: 33.33%; padding-bottom: 16.66% !important; }
}
	
/* Date */
.info-offre { padding: 10px 10px 0 10px; display: table; width: 100%; font-size: 12px; } 
.fin-offre { display: table-cell; text-align: right; color: #c7c74c; vertical-align: middle; }
.entry-footer .brand,
.tags .brand { text-transform: uppercase; font-weight: bold }
.not-available .fin-offre { color: #999; }

/* Stars */
.etoiles { display: table-cell; height: 18px; padding: 0 px 0 0; }
.etoiles span { background : url('img/star-off.svg'); content: ''; display: inline-block; width : 16px; height : 16px; background-size : contain; vertical-align: middle; }
.etoiles .etoile { background : url('img/star-on.svg'); content: ''; background-size : contain; }

.starRating:not(old){
  display        : inline-block;
  width          : 7.5em;
  height         : 1.5em;
  overflow       : hidden;
  vertical-align : bottom;
}

.starRating:not(old) > input{
  margin-right : -100%;
  opacity      : 0;
}

.starRating:not(old) > label{
  display         : block;
  float           : right;
  position        : relative;
  background      : url('img/star-off.svg');
  background-size : contain;
}

.starRating:not(old) > label:before{
  content         : '';
  display         : block;
  width           : 1.5em;
  height          : 1.5em;
  background      : url('img/star-on.svg');
  background-size : contain;
  opacity         : 0;
  transition      : opacity 0.2s linear;
}

.starRating:not(old) > label:hover:before,
.starRating:not(old) > label:hover ~ label:before,
.starRating:not(:hover) > :checked ~ label:before{
  opacity : 1;
}	
	

/*
.archive .offre .entry-content, .home .offre .entry-content, .related .offre .entry-content { padding: 0; overflow: hidden; }
.archive .offre img, .home .offre img, .related .offre img { float: left; width: 50%; }
.archive .offre .entry-title, .home .offre .entry-title, .related .offre .entry-title { float: left; width: 100%; clear: none; }
.archive .offre .entry-title a, .home .offre .entry-title a, .related .offre .entry-title a { display: block; padding: 1em; border-bottom: none; }
*/

.archive .offre .not-available img { opacity: 0.5; }

@media screen and (min-width: 480px) {
	article.listing .wp-post-image { width: 66%; }
	article.listing .info-offre { display: block; float: right; width: 34%; }
	article.listing .fin-offre { display: block; }
	article.listing .etoiles { display: block; text-align: right; margin-bottom: 20px }
	article.listing .entry-title { font-size: 16px }
}
@media screen and (min-width: 640px) {
	article.listing { padding: 0 }
	article.listing .wp-post-image { width: 50%; }
	article.listing .info-offre { width: 50%; display: table; }
	article.listing .fin-offre { display: table-cell; }
	article.listing .etoiles { display: table-cell; text-align: left; margin-bottom: 0 }
	article.listing .entry-title { width: 50%; position: absolute; top: 40px; right: 0; line-height: 22px; }
	article.listing .entry-footer { width: 50%; float: right; position: absolute; right: 0; bottom: 0; padding: 10px; }
	
	.title-container .page-title,
	.title-container .section-title,
	.title-container .comments-title { font-size: 28px; line-height: 32px }
	.title-container .stroke { height: 23px; top: 15px  }
	
}
@media screen and (min-width: 768px) {
	article.listing .entry-title {  }
}
@media screen and (min-width: 960px) {
	article.listing .entry-title { font-size: 14px; line-height: 20px }
}
@media screen and (min-width: 1024px) {
	article.listing .entry-title { font-size: 16px; line-height: 22px }
}
@media screen and (min-width: 1280px) {
	article.listing .entry-title { font-size: 18px; line-height: 24px }
}
/* Fiche */

/* Single offre */	
.back-archive { padding: 10px; line-height: 20px; text-transform: uppercase; }
.back-archive .prev { position: static; display: block;  }
.back-archive .prev:before { content: '\f430'; margin-right: 10px; width: 50px; line-height: 30px;  }
.single article { margin-bottom: 20px }
.single .entry-header figure { margin: 0; text-align: center; }
.single .entry-header figure > img { max-width: 100%; height: auto }
.single .entry-header figure ul li { display: inline-block; }
.single .entry-header figure ul li img { width: 75px }
@media screen and (min-width: 640px) {
	.single .entry-header figure ul li img { width: 120px }
}
.single-post .entry-title { margin: 20px 0px 0 0px; padding: 0 20px; }
.single-post .entry-meta { padding: 0px 20px 10px 20px; font-size: 14px; color: #999999; margin: 0 0 20px 0 }
.single .entry-header .fin-offre { display: block; margin: 20px 0px 20px 20px; padding: 0px 20px 0 10px; border-left: 6px solid ; text-align: left }
.single .entry-header .social-like,
.single .entry-header .social-share { padding: 0 20px; margin: 20px 0; overflow: hidden; }
.entry-header .social-share > div:first-child { float: left; padding-right: 10px; line-height: 20px; }
.entry-header .social-share > div:last-child {  line-height: 20px; }
.entry-header .comments-link { float: right; font-size: 14px; padding: 0 20px 0 0; color: #666666 }

.single .entry-content,
.page > .entry-content { padding: 0 20px; }

.entry-content img { max-width: 100%; height: auto; }
.entry-content .wp-caption { max-width: 100%; margin: 0 auto }
.wp-caption-text { font-size: 14px; color: #999999 }

.single .entry-content > ul li { padding-left: ; list-style: inside }
.entry-content a,
#comments a { color: #5b6a73; }
.entry-content > p a { text-decoration: underline }

.single .entry-footer { padding: 10px 20px; color: #5b6a73;  }

.list { text-decoration: none; display: block; text-align: center; padding: 10px; border: 1px solid;  }
.list:hover { text-decoration: none; color: #FFF; background: #5b6a73; }
/* Comments */
#comments-list > ul { padding: 10px 20px }
#comments ul li .comment { padding-left: 10px; border-left: 2px solid #EEE }
.comment-body { border-top: 0px solid #EEE; padding: 0 0 0px 0; margin-bottom: 20px  }
.comment-author, 
.comment-meta { color: #999; padding: 10px 0 }
.comment-author { font-weight: bold }
.comment-meta { font-size: 12px; margin-bottom: 20px; padding-top: 0; }
.comment-reply-link { text-decoration: none !important; text-transform: uppercase; padding: 5px 10px; border: 1px solid; color: #999 }
.reply { margin-top: 30px }
.comment-reply-link:hover { color: #FFF !important; background: #4f6c75; }
#cancel-comment-reply-link { display: block; margin-top: 20px; font-size: 16px; text-transform: none; letter-spacing: 0 }


#reply-title { padding: 20px 20px 0 20px; font-size: 18px; text-transform: uppercase; font-weight: bold; background: #F9F9F9 }
#reply-title:after { content: '\f300'; margin-right: 5px; }
.comments-title:before { content: '\f108'; margin-right: 5px; }

#commentform { background: #F9F9F9; padding: 20px }
#commentform label { text-transform: uppercase }
#commentform textarea, #commentform input { width: 100%; font-size: 16px; padding: 5px; border: 1px solid #CCC }
#submit.submit { text-transform: uppercase; padding: 10px 20px; border: 1px solid; color: #4f6c75; background: #FFF; cursor: pointer }
#submit.submit:hover {  border: 1px solid #FFF; color: #FFF; background: #4f6c75 }
@media screen and (min-width: 640px) {
	.page > .entry-content,
	.single .entry-title,
	.single .entry-content,
	#comments-list > ul,
	.single .entry-footer { padding: 10px 20px }
	.single .entry-content { padding: 0 20px }	
	#comments ul li .comment { padding-left: 20px; }
	
	#submit.submit { width: auto }
	.single .entry-header .fin-offre { margin-left: 20px }
}


/* Menu */
.menu .brand a,
.menu .loyer a { display: inline-block; width: 100%; padding: 0 20px 0 40px; height: 40px; line-height: 40px; }
.menu .loyer a { padding: 0 }
.menu .bmw a { background: url('img/bmw-logo-small.png') no-repeat left center; }
.menu .mercedes a { background: url('img/mercedes-logo-small.png') no-repeat left center; }
.menu .volkswagen a { background: url('img/volkswagen-logo-small.png') no-repeat left center; }
.menu .mini a { background: url('img/mini-logo-small.png') no-repeat left center; }
.menu .ford a { background: url('img/ford-logo-small.png') no-repeat left center; }
.menu .renault a { background: url('img/renault-logo-small.png') no-repeat left center; }
.menu .audi a { background: url('img/audi-logo-small.png') no-repeat left center; }
.menu .landrover a { background: url('img/landrover-logo-small.png') no-repeat left center; }
.menu .lexus a { background: url('img/lexus-logo-small.png') no-repeat left center; }
.menu .fiat a { background: url('img/fiat-logo-small.png') no-repeat left center; }
.menu .mazda a { background: url('img/mazda-logo-small.png') no-repeat left center; }
.menu .hyundai a { background: url('img/hyundai-logo-small.png') no-repeat left center; }
.menu .volvo a { background: url('img/volvo-logo-small.png') no-repeat left center; }
.menu .peugeot a { background: url('img/peugeot-logo-small.png') no-repeat left center; }
.menu .ds a { background: url('img/ds-logo-small.png') no-repeat left center; }
.menu .kia a { background: url('img/kia-logo-small.png') no-repeat left center; }
.menu .nissan a { background: url('img/nissan-logo-small.png') no-repeat left center; }
.menu .jeep a { background: url('img/jeep-logo-small.png') no-repeat left center; }
.menu .dacia a { background: url('img/dacia-logo-small.png') no-repeat left center; }
.menu .alfa-romeo a { background: url('img/alfa-romeo-logo-small.png') no-repeat left center; }
.menu .infiniti a { background: url('img/infiniti-logo-small.png') no-repeat left center; }
.menu .jaguar a { background: url('img/jaguar-logo-small.png') no-repeat left center; }
.menu .seat a { background: url('img/seat-logo-small.png') no-repeat left center; }
.menu .citroen a { background: url('img/citroen-logo-small.png') no-repeat left center; }

/* Commentaires */

#comments #respond label { display: inline; }

/* Accueil */


.next-container a { display: block; color: #4f6c75; text-transform: uppercase; text-align: center; padding: 10px 20px; margin: 20px 20px; background: #FFF; border: 1px solid;}
.next-container a:hover { color: #FFF; background: #4f6c75; text-decoration: none; }


/* Sidebar */
.widget_recent_entries { margin: 0 10px;  }

.sidebar-widget h3 { padding: 0 0 0 10px; text-transform: uppercase; color: #b02d33; font-size: 20px; border-left: 6px solid; margin-bottom: 20px }
.sidebar-widget .post-date { display: block; color: #999999; font-size: 12px }
.sidebar-widget > li { margin-bottom: 20px }
.widget-container li { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #EEE; }
.sidebar-widget > li a { color: #5b6a73 }

#custom_html-3 img { border: 1px solid #444 }

@media screen and (min-width: 640px) and (max-width: 959px) {
	.sidebar-widget { text-align: center; }
	.sidebar-widget > li { display: inline-block; margin: 0 0 20px 20px; text-align: left; }
}

/* Footer */
#footer { background: #5b6a73; color: #FFF; padding: 10px 20px; margin: 40px 0; font-size: 14px }
#copyright { float: left; }
#footer-nav { float: right }


/* Ads */
.google-ad {margin: 20px auto;  }
.adsbygoogle.home-content-top {  }

/* .adsbygoogle.home-content-top,
.adsbygoogle.archive-content-top { width: 320px; height: 100px; margin: 0 auto; } */
.adsbygoogle.sidebar-bottom { width: 320px; height: 100px; margin: 0 auto; }
@media screen and (min-width: 500px) { 
	/* .adsbygoogle.home-content-top,
	.adsbygoogle.archive-content-top { width: 468px; height: 60px; } */
	.adsbygoogle.sidebar-bottom { width: 336px; height: 280px; }
}
@media screen and (min-width: 800px) { 
	/* .adsbygoogle.home-content-top,
	.adsbygoogle.archive-content-top { width: 728px; height: 90px; } */
	.adsbygoogle.sidebar-bottom { width: 728px; height: 90px; }
}
@media screen and (min-width: 960px) { 
	.adsbygoogle.sidebar-bottom { width: 300px; height: 600px; }

}

/* Awin Elite Auto */
.awin-ad img { display: block; margin: 20px auto; max-width: 100%; }
#content .awin-ad .elite1 { display: block; text-decoration: none; margin: 0 auto; width: 300px; border: 0; }
#content .awin-ad .elite3 { display: none; text-decoration: none; border: 0; }
@media screen and (min-width: 640px) {
	#content .awin-ad .elite1 { display: none; }
	#content .awin-ad .elite3 { display: block; }

}

