/*
Theme Name: ColorMag Child
Description: Thème enfant pour le thème ColorMag
Template: colormag
Text Domain: colormag-child
*/

@import url('../colormag/style.css');

h2 {font-size: 26px;line-height: 1;padding-bottom:0;}
h3 {font-size: 22px;line-height: 1.2;}
h4 {font-size: 18px;line-height: 1;font-weight:700;}
h5 {font-size: 15px;}

body {padding-top: 0;}

/* -- header --*/
#header-text-nav-wrap {padding: 10px 0 10px;}
#header-right-section {height: 100px!important;}
.fa-pinterest::before {content: "\f0e1"!important;}
.social-links i.fa-pinterest {color: #007BB6!important;}

#header-right-section {float: left;height:120px;}

div.tetiere {font-family: 'Marvel', serif;font-size:2.5em;line-height:100px;color:#888;}
.tetiere span {font-weight:700;color:#666;}

.advertisement_728x90 img {box-shadow: none;padding-top:10px;}
.widget_sow-button {display:inline-block; margin:5px 0 5px 15px;}
#header-right-sidebar a img {margin-bottom: 0;}

.news-bar {padding: 2px 30px 2px 0;overflow: hidden;}
.news-bar .inner-wrap .social-links {padding-top:10px;margin-left:15px;}

/* -- navigation --*/
/*.main-navigation a {text-transform: inherit;}*/
#site-navigation {border-top: 3px solid #009635!important;}
#site-navigation, .main-navigation .sub-menu {background-color: #303440;}
.uk a {width:30px;height:20px;background: url('http://www.parimage.fr/recette/comede/wp-content/uploads/2016/07/uk-flag-30x20.jpg') no-repeat center;text-indent: -5000px;}

/* -- slider -- */
/*.widget_slider_area_rotate {transition-delay:4s;!important;}*/
.below-entry-meta {display:none;}
.widget_featured_slider .slide-content {background: linear-gradient(to bottom, rgba(0, 0, 0, 0) , rgba(0, 0, 0, 0.9));}
.widget_featured_slider .slide-content .entry-title a {font-size: 20px;font-weight:bold;}
.widget_featured_slider .slide-content .entry-title a:hover {color:#ff664f!important;}
.slider-title {position:absolute;z-index:100;color: #fff;padding: 6px 12px;display: inline-block;background-color: rgb(221, 153, 51);}
.widget_slider_area {border-top: 2px solid rgb(221, 153, 51);top:-2px;}

/* -- content -- */
#main {padding-top: 15px;}
.main-content-section {padding-top: 15px;}
#post-84 .featured-image, #post-84 .above-entry-meta, 
#post-82 .featured-image, #post-82 .above-entry-meta,
#post-80 .featured-image, #post-80 .above-entry-meta,
#post-78 .featured-image, #post-78 .above-entry-meta,
#post-298 .featured-image, #post-298 .above-entry-meta,
#post-300 .featured-image, #post-300 .above-entry-meta,
#post-302 .featured-image, #post-302 .above-entry-meta,
#post-971 .featured-image, #post-971 .above-entry-meta,
#post-1004 .featured-image, #post-1004 .above-entry-meta,
#post-2637 .featured-image, #post-2637 .above-entry-meta
{display:none;}

.padtop15 {padding-top:15px!important;}

.default-wp-page, .cat-links a {position: absolute;left: -5000px;top: -5000px;text-indent: -5000px;}
.single #content .post, #content .post {box-shadow: none;}

#post-200 .entry-header .entry-title, 
#post-218 .entry-header .entry-title,
#post-231 .entry-header .entry-title {padding-bottom: 0;}

.entry-content {margin-top:20px;}
.entry-content ul {font-size:15px;}
.entry-content li {font-size:15px;line-height: 1.6;}
#text-3 h3.widget-title {font-size:1.8em;font-weight: bold;}
.pub .panel-grid-cell .widget-title {font-size:.9em;padding:0 5px 15px;text-align:center;font-weight: bold;text-transform: uppercase;color:#009635;}

.btn-actu a {font-size:.9em;padding:5px 10px;background:#dd9933;color:#ffffff;border-radius:5px;margin-bottom:20px;}

.title-row h3 {padding-bottom:0;}

.sow-features-list .sow-features-feature h5 {margin-bottom: 0;}
.panel-grid-cell .so-panel {margin-bottom: 10px!important;}

.so-widget-sow-image .so-widget-image {margin-bottom: 0;}

.owl-item .logo-container {text-align: center;}

article.category-breves-dexil {margin-bottom:15px!important;border:solid 1px #ccc;}


/* -- logos footer -- */
.sow-headline-container h4 {padding:0;}

/* -- actu_navigation -- */
#actu_navigation {clear: both;border-top: 2px dotted #999;}
#actu_navigation a {font-size:.9em;}



/* -- download-monitor -- */
.entry-content ul.dlm-downloads {list-style:none;padding-left:0;margin-bottom:0;}
ul.dlm-downloads li {margin-bottom:0;}

.entry-content .textwidget ul ul {list-style:circle;padding-left:15px;padding-top:10px;}
div.picto {float:left;padding-right:15px;}

.download-link {font-weight:bold;}
div.pagin {width:100%;height:15px;background-color:#ccc;}
small {font-size:.8em;}

/* -- form contact -- */
input.sow-submit {float:right;}
input[type="text"], input[type="email"], input[type="password"], textarea {margin: 0;line-height: 1.6;}

/* -- divers -- */
.right {float:right;}
.left {float:left;}
.marbot0 {margin-bottom: 0;}

/* -- footer -- */
.footer-socket-wrapper {
    padding: 20px 0px;
}

/* -- sidebar -- */
#secondary .widget {margin-bottom: 0;}
#siteorigin-panels-image-2 img, #siteorigin-panels-image-3 img, #siteorigin-panels-image-4 img {margin-bottom: 0;}
#search-3 {margin-bottom: 18px!important;}

.btn-soutien-nolink a {cursor:inherit;}

/* - - - - - - - - - - - - - - - - - - - - - */
@media screen and (max-width:2000px) {
.news-bar .inner-wrap, .news-bar .widget_execphp {display: inline-block;float:right;}
.news-bar .widget_execphp img {margin: 10px 0 5px 15px;}
.widget_sow-button {float:right;}
#soutenir-btn .widget_sow-button {float:none;margin:0 auto;}
.btn-soutien a, .btn-soutien-nolink a {padding:30% 15%!important;}
.btn-uk a {width:350px;padding:40px 20px!important;margin-right:20px;}
.btn-activ a {width:370px;padding:40px 15px!important;margin-right:15px;}
}

@media screen and (min-width:960px) and (max-width:1152px) {
.main-navigation a {font-size: 12px;padding: 10px 8px;}
.main-navigation li.menu-item-has-children > a::after {font-size: 12px;}
.tetiere span {font-size: 80%;}
}

@media screen and (min-width:769px) and (max-width:959px) {
.main-navigation a {font-size: 12px;padding: 10px 8px;}
.main-navigation li.menu-item-has-children > a::after {font-size: 12px;}
.tetiere span {font-size: 70%;}
div.tetiere {line-height:70px;}
#header-right-section {height: 70px !important;}
#header-logo-image img {width: 99.4px !important;height:70px;}
}

@media screen and (min-width:769px) and (max-width:1999px) {
.news-bar .inner-wrap, .news-bar .widget_execphp {width:auto;}
.btn-soutien a, .btn-soutien-nolink a {padding:30% 15%!important;}
.btn-uk a {width:300px;}
}

@media screen and (min-width:1025px) and (max-width:1190px) {
.btn-aide .sow-headline h3 {font-size:20px;}
.btn-soutien a, .btn-soutien-nolink a {padding:30% 15%!important;}
.btn-uk a {width:270px;}
}

@media screen and (min-width:769px) and (max-width:1024px) {
#soutenir-btn .panel-grid-cell {width:100%!important;text-align:center;margin-bottom:0;}
.btn-soutien a, .btn-soutien-nolink a {width:300px;padding:5% 7%!important;font-size:1.3em!important;}
.btn-uk a {width:270px;}
}

@media screen and (max-width:768px) {
.news-bar {text-align: center;}
.news-bar .inner-wrap, .news-bar .widget_execphp {width:auto;float:none;}
/* -- sidebar -- */
#secondary {margin-top: 30px;}
div#header-right-section{position: absolute;left: -5000px;top: -5000px;text-indent: -5000px;}

#soutenir-btn .panel-grid-cell {width:100%!important;text-align:center;margin-bottom:0;}
.btn-soutien a, .btn-soutien-nolink a {width:270px;padding:5%!important;font-size:1.1em!important;}
.btn-uk a {width:270px;}
}

@media screen and (max-width:600px) {
.news-bar .inner-wrap .widget_sow-button {float:none;}
div#header-right-section {position: absolute;left: -5000px;top: -5000px;text-indent: -5000px;}
}