/*
Theme Name: Customizr Up
Template: customizr
Theme URI: http://www.wpzoom.com/themes/zenko/
Version: 2.1.9
Author: WPZOOM
Author URI: http://www.wpzoom.com
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html

The PHP code portions of this WPZOOM theme are subject to the GNU General Public
License, version 2. All images, cascading style sheets, and JavaScript elements are
released under the WPZOOM Proprietary Use License below. */

@import url("../customizr/style.css");

header {
	margin-top: -5px;
}
body {
	font-family: Arial;
	background: #eee;
	color: #111;
}
strong {
	color: #333;
}
hr {
	margin: 15px 0;
}
iframe {
	max-height: 450px;
}

/*CONTENU */

body #main-wrapper {
	background: #fefefe;
	padding: 0 9px 3px 9px;
	margin-top: 3px !important;
}
.lead {
	line-height: 22px;
}
.fab {
	font-size: 22px;
}
#content .fab {
	font-size: 25px;
}
#content .social-icon {
	margin-right: 18px;
}
#content .icon-vk {
	margin: 3px 0 0 -12px;
}
.entry-content  img {
	margin: 9px;
}
img.attachment-tc-grid {
	left: auto !important;
	height: 169px !important;
}
img.alignright {
	margin: 9px 0 9px 9px;
}
img.alignleft {
	margin: 9px 9px 9px 0;
}
img.aligncenter {
    margin-left: auto !important;
    margin-right: auto !important;
}
.entry-header .entry-meta {
	font-size: 15px;
}
#content .tc-rectangular-thumb { /*img.attachment-slider*/
	height: auto !important;
	width: 100% !important;
	left : 0  !important;
	border-radius: 12px;
}
.tc-rectangular-thumb {
	height: auto !important;
}
.entry-content a {
	color: #115 !important;
}
.entry-content a:visited {
	color: #113;
}
.entry-content span {
	background: none !important;
}
h3 span {
	background-color: #fff !important;
}
img.h-centered {
	max-width: 100% !important;
}

#titre_site {
	font-size: 50px;
	display: inline;
	float: right;
	text-shadow: 4px 4px 0 #000;
	background: rgba(0,0,0,0.8);
	padding: 0 7px;
	border: 6px double #f00;
	color: #fff;
	border-radius: 25px;
	display: none;
}
a.icon-btc {
	top: 5px;
}
a.icon-btc i::before {
	content: url('/wp-content/uploads/2017/07/dailymotion_icone_petit.png');
}
.widget_social a.icon-btc {
	top: 3px;
}
#menu-etiquettes-3 > li > a {
	padding: 5px 12px;
}

/* PROFIL */

.um-cover {
	height: 200px !important;
	overflow: hidden;
}
.um-cover-e img {
	height: 250px;
}
.um-account-side li a {
	font-size: 12px !important;
}

/* SIDEBAR */

#searchform #s {
	width: 95%;
}
#meta-2 {
	height: 130px;
	overflow: hidden;
}
#archives-2  ul {
	height: 400px;
	overflow-y: scroll;
}
#right #text-4 {
	margin-top: -20px;
	margin-bottom: -10px;
}
#right .um-col-alt-b, #right .um-login {
	padding: 0 !important;
	margin: 0 !important;
}
ul#connect {
	border: 1px solid #aaa;
	padding: 0;
	margin: 0;
}
ul#connect li {
	padding: 9px;
	margin: 5px;
	text-align: center;
	font-size: 24px;
	border: 1px solid #ccc;
}
h1, h2, h3, h4, h5, h6 {
	color: #000 !important;
	text-align: center;
	margin: 3px 0;
}
h2, h3 {
	font-size: 16px;
}

/* SLIDER */

#customizr-slider-1 .slide-title {
	background: rgba(255,255,255,0.8);
}
#customizr-slider-1 .carousel-caption {
	background: none;
}
#customizr-slider-1 .edit-link {
	display: none;
}
#customizr-slider-1 .edit-link:hover {
	display: block;
}

/** GRILLE ARTICLES **/

.sfsi_plus_Sicons {
	border: 1px solid #999;
	margin: 5px 0;
	padding: 3px;
	border-radius: 3px;
	background: #eeeeff;
}
.sfsi_plus_Sicons span {
	text-decoration: underline;
}
.sfsi_plus_Sicons .sf_google {
	width: 30px !important;
}
.featurette-divider {
	margin: 15px 0;
}
.tc-grid .grid__item {
	height: 227px;
	overflow: hidden;
}
.tc-grid .edit-link {
	display: none;
}
.tc-update-notice {
	font-size: 10px;
	padding: 1px 3px;
	font-weight: 500;
	line-height: 11px;
	background-color: #237;
}
.tc-grid h2 {
	font-size: 16px !important;
	line-height: 18px !important;
	text-align: center;
	max-height: 57px;
	overflow: hidden;
	margin: 7px 0 3px 0;
}
.tc-grid .entry-meta {
	line-height: 12px;
	margin: 0;
	display: none;
}
.entry-meta .entry-date, .entry-meta .by-author {
}

/* ARTICLES RELATIFS */

.yuzo_related_post .relatedthumb {
	height: 220px;
}
.crp_related div div {
	width: 280px;
	float: left;
	border: 1px solid #777;
	margin: 2px;
	padding: 2px;
	height: 180px;
	overflow: hidden;
}
.crp_related div div img {
	height: 140px
}
.crp_related div .crp_title{
	color: #000;
	font-weight: bold;
	text-align: center;
	display: block;
}

.tc-external::after {
	font-size: 9px;
	margin: 0 3px 0 2px;
	color: #aaa !important;
}
.site-logo img {
	max-height: 120px;
	max-width: 120px !important;
}
.sticky-enabled .tc-header {
	background: rgba(255,255,255,.98);
}
.expanded .entry-summary {
	padding-top: 5% !important;
}
.fluid-width-video-wrapper {
	text-align: center;
}
.fluid-width-video-wrapper iframe {
	height: 350px;
	min-width: 60%;
}
#main-wrapper {
	background: #fafafa;
	padding: 15px;
}
.ffwd_info {
	font-family: arial;
}
footer#footer {
	border: none;
	background: #333;
}
.colophon {
	display: none;
}

@media screen and (max-width: 480px) {
	.navbar-wrapper, .carousel { /*.tc-sidebar, */
		display: none !important;
	}
}
