/* Custom CSS */

/* LOGO */

.mainlogo {
	text-align: center;
	font-size: 64px;
}

/* BICILIVE MENU */

.bicilivemenu .bicilivemenuitem {
	font-size: 32px;
}

.bicilivemenu .category-selector {
	cursor: pointer;
}

.bicilivemenu .filtra {
	font-size: 17px;
	margin-top: 5px;
	float: right;
	margin-right: 10px;
}

.bicilivemenu .portale {
	font-size: 18px;
	margin-top: 5px;
	float: right;
}

.bicilivemenu a .filtra, .bicilivemenu a .portale {
	color: #555;
}

.bicilivemenu a:hover .filtra, .bicilivemenu a:hover .portale {
	color: #38beea;
}

.bicilivemenu .bicilive-icon-strada {
	color: #C00418;
}

.bicilivemenu .bicilive-icon-mountainbike {
	color: #48B001;
}

.bicilivemenu .bicilive-icon-urban {
	color: #00B1B7;
}

.bicilivemenu .bicilive-icon-ebike {
	color: #FF3700;
}

.bicilivemenu .bicilive-icon-bmx {
	color: #000000;
	margin-left: 5px;
}

.bicilivemenu hr {
	margin-top: 0px;
	margin-bottom: 9px;
}

.filtra {
    width: 17px;
    height: 17px;
   -webkit-transition-property: -webkit-transform;
   -webkit-transition-duration: 6s;

   -moz-transition-property: -moz-transform;
   -moz-transition-duration: 6s;
   -webkit-animation-name: rotate; 
   -webkit-animation-duration: 6s; 
   -webkit-animation-iteration-count: infinite;
   -webkit-animation-timing-function: linear;

   -moz-animation-name: rotate; 
   -moz-animation-duration: 6s; 
   -moz-animation-iteration-count: infinite;
   -moz-animation-timing-function: linear;
}

@-webkit-keyframes rotate {
   from {-webkit-transform: rotate(0deg);}
   to {-webkit-transform: rotate(360deg);}
}

@-moz-keyframes rotate {
   from {-moz-transform: rotate(0deg);}
   to {-moz-transform: rotate(360deg);}
}

/* TYPOGRAPHY */

.met_left_bar_title h4 {
	font-size:18px; text-align:left; font-weight:600; font-family:Oswald, sans-serif; color:#555; background-color:transparent; text-align:left; margin-bottom: 20px;
}

.met_left_bar_title:after {
	background-color: rgb(229, 229, 229) !important;
}

/* SEARCH RESULTS */

.met_search_result span i {
    text-shadow: 0 2px 2px rgba(0,0,0,0.276);
    font-size: 30px;
    line-height: 60px;
}

.met_search_result_site a {
	font-size: 18px; 
}

.met_search_result_site a .bicilive-icon-it-lettering-url {
	color: #333;
}

.met_search_result_img {
	float: left;
	width: 70px;
	height: 70px;
	overflow: hidden;
	margin-right: 20px;
	margin-bottom: 40px;
}

.met_search_result_img img {
	height: 70px;
	width: auto;
	right: 20px;
	position: relative;
}

/* AD REVIVE SIDEBAR */

#text-33 img {
	width: 100% !important;
	height: auto !important;
} 

/* IL BIKER IMBRUTTITO */

.page-id-43354 .met_breadcrumb {
	display: none;
}

.page-id-43354 .met_content_inner {
	padding: 30px 0 0 0;
}

.page-id-43354 .col-sm-12 {
	padding: 0;
}

.page-id-43354 blockquote {
	margin-left: 20px;
}



/* Elimina sidebar di sinistra dalla pagine */
.page .leftbar-sticky {display: none;}
.page .met_content_wrapper {margin-left: 0;}

/* Elimina sidebar di sinistra in alcuni post */
.postid-8645 .leftbar-sticky {display: none;}
.postid-8645 .met_content_wrapper {margin-left: 0;}


/* Recenter AD 300x250 in sidebar */
#text-39 .textwidget {
	right: 21px;
	position: relative;
}


/* EDITORIALE POST */
.single-format-standard .met_text {
	font-size: 19px !important;
}

.single-format-standard h3 {
	margin-top: 30px !important;
}

.single-format-standard .met_content_inner > div:first-child {
	display:none !important;
}

.single-format-standard .met_blog_detail_title {
	font-size: 24px !important;
}

.single-format-standard .met_breadcrumb {
	display: none !important;
}

.single-format-standard .met_blog_detail_title {
	font-size: 35px !important;
	line-height: 60px !important;
	margin-bottom: 10px !important;
}

.single-format-standard .alignright {
	margin-left: 20px !important;
}
