/*
Template:       barta
Theme Name:     Barta Child Theme
Theme URI:      http://radiustheme.com/demo/wordpress/themes/barta
Author:         RadiusTheme
Author URI:     http://radiustheme.com
Description:    Barta is a clean and Modern WordPress Theme. It is best suited for Blog, Magazine, News website etc
Version:        1.0
Text Domain:    barta
Tags: left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, translation-ready
License: Envato split License
License URI: https://themeforest.net/licenses/terms/regular
*/

@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i');

@media screen and (min-width: 989px){

	.container {max-width: 780px !important;}
	.elementor-section {max-width: 780px !important; left: 0 !important;}
}

.container {padding-left: 0; padding-right: 0;}

.delimiter {color: #32b1b6;}

.hidden {display: none;}

/* ----- HEADER ----- */

.maj.elementor-widget-heading .elementor-heading-title.elementor-size-small,
	.id_client.elementor-widget-heading .elementor-heading-title.elementor-size-small {line-height: inherit;}

.id_client .widgettitle {display: none;}
.id_client .widget {margin-bottom: 0;}
.id_client .code-widget {line-height: inherit; color: #32B1B6; font-size: 15px; font-weight: 600; text-align: right; border-bottom: 1px solid #32B1B6;}

header, #meanmenu {display: none !important;}
ul.menu {padding-left: 0; margin-top: 10px; text-align: center;}
.menu li {list-style: none; display: inline-block; vertical-align: middle; margin: 0 10px; text-transform: uppercase;}
.menu li:first-child {margin-left: 0;}
.menu li:last-child {margin-right: 0;}
.menu-item-9613 a, .menu-item-9614 a, .menu-item-9615 a {}
.menu-item a:before {font: normal normal normal 25px/1 FontAwesome; display: inline-block; vertical-align: sub; margin-right: 10px;}
.menu-item-9613 a:before {content: '\f059';}
.menu-item-9615 a:before {content: '\f095';}
.menu-item-10069 a:before {content: '\f013';}
.menu-item-10070 a:before {content: '\f144';}
.menu-item-10072 a:before {content: '\f09a';}
.menu-item-10071 a:before {content: ''; background-image: url('./images/topaze.png'); width: 13px; height: 20px; background-size: contain; background-repeat: no-repeat;}
.menu li a:hover {text-decoration: underline;}

.widget ul.menu li a {color: #32B1B6;}
.bloc_menu .widgettitle {display: none !important;}

.rt-sticky-menu .col-sm-2 {display: none !important;}
.rt-sticky-menu .col-sm-10 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;}
.non-stickh .site-header .rt-sticky-menu .site-branding {height: auto;}
.rt-sticky-menu-wrapper {background: #fff; left: inherit; right: inherit; max-width: 800px; width: 100%;}
.non-stickh .rt-sticky-menu-wrapper {box-shadow: 0 5px 5px #cecece;}
.rt-sticky-menu-wrapper > .container {padding: 0;}
.non-stickh .site-header .rt-sticky-menu .main-navigation nav > ul > li > a {color: #fff; padding: 10px 30px 10px 0;}
.non-stickh .site-header .rt-sticky-menu .main-navigation nav > ul > li > a:hover {color: #292f51 !important;}
.site-header .rt-sticky-menu .site-branding a img {padding: 4px 0;}

.rt-news-quick-info-bar .news-info-list li:last-child {display: none;}
.wp-post-image::before {display: none !important;}


/* ----- HEADER RESPONSIVE ----- */

.mean-container {background-color: #32B1B6;}
.mean-container a.meanmenu-reveal span {background-color: #fff;}

/* ----- GABARIT HOME ----- */

.home .custom_title {display: none !important;}

/*.home .content-area {background-color:#105b90;}*/

#content {background-color: #f8f8f8;}
#primary > .container > .row > .col-sm-12 {padding: 0;}

.el-rt-cat.style_2 {background: #32B1B6;}

.bloc_journal {clear: both;}
.media {display: inherit !important;}
.home .row {margin-left: 0; margin-right: 0;}

.post-meta-dark {font-size: 12px;}
.post-meta-dark ul li {margin-bottom: 5px;}
.elementor-slick-slider .slick-slide img {max-height: 100px;}
.elementor-widget-rt-news-tab .tab-default h3 {font-family: 'Roboto Condensed' !important;}
.barta-tab-cat {top: inherit; bottom: 0;}
.barta-tab-cat ul li.active span:after {bottom: -7px;}
.barta-tab-cat ul li.active span {font-weight: 600;}
.barta-tab-cat ul li {border-right: 1px solid #32b1b6;}
.barta-tab-cat ul li:last-child {border-right: none; padding-right: 10px;}
.barta-tab-cat ul li:last-child .more-link i {display: none;}
.rt-news-box-title-holder {border-bottom-width: 1px;}

.mask-content-lg {bottom: inherit; top: 5px;}
.mask-content-sm {bottom: inherit; top: 5px;}

.elementor-widget:not(:last-child) {margin-bottom: 10px;}
.custom-search-input > .input-group {z-index: 99;}
.custom-search-input .input-group-btn .btn {color: #fff !important; padding: 2px 10px;}
.custom-search-input .form-control {height: 30px; margin-right: 10px;}
#search-3 {margin: 0;}
#search-3 .search-form { width: 100%;  padding-top: 0; margin: 10px 0px; }
#search-3 .search-form input:: placeholder {color: #12235a;}
#search-3 .widgettitle {display: none;}
.input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) {border-top-right-radius: .25rem; border-bottom-right-radius: .25rem;}
.btn_plus i {margin-left: 5px; font-weight: bold;}
.btn_plus {text-decoration: underline !important; font-weight: bold; text-transform: capitalize;}
.btn_plus:hover {color: #292f51;}

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {padding: 0;}

/* AFFICHAGE ARTICLESX  - TOUTES CATÉGORIES */


.bloc_journal .rt-tab-news-holder .blockHalf2 .col-md-12 .media-body p {font-size: 12px; text-align: justify;}
.bloc_journal .rt-tab-news-holder .blockHalf2 .col-md-12 .media-body a {}
.bloc_journal .rt-tab-news-holder .blockHalf2 .col-md-12 .media-body p:after {content: ' [...]';}
.bloc_journal .rt-tab-news-holder .blockHalf2 .col-md-12 .media h3 {line-height: 1.2; font-size: 16px; margin-bottom: 10px; font-weight: 700;}
.bloc_journal .rt-tab-news-holder .blockHalf2 .col-md-12 .media h3:before {content: ""; display: inline-block; margin: 0 auto; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 8px solid #292f51; transform: rotate(-90deg);}
.bloc_journal .rt-tab-news-holder .blockHalf2 .col-md-12 .media:hover h3:before {border-top-color: #32b1b6;}
.bloc_journal .rt-tab-news-holder .blockHalf2 .col-md-12 .media .image-left a {text-align: center;}
.bloc_journal .general .mb-25p {margin-bottom: 15px;}

/* À LA UNE - (2 + 4) */

.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(2) .media {margin-bottom: 0;}
.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(3) .media,
.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(4) .media,
.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(5) .media,
.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(6) .media {display: inherit;}

/* AFFICHAGE DES IMAGES DES 4 Articles du bas de A LA UNE */

.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(3) .media .image-left,
.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(4) .media .image-left,
.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(5) .media .image-left,
.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(6) .media .image-left {display: none;/* width: 100%; margin-right: inherit; margin-bottom: 10px;*/}

/* DISPLAY:NONE - ARTICLES 7/8/9/10 */

.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(7), 
.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(8),
.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(9), 
.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:last-child,
.bloc_journal .rt-tab-news-holder.actu .blockHalf2 .col-md-12:last-child, 
.bloc_journal .rt-tab-news-holder.infostech .blockHalf2 .col-md-12:nth-child(9), 
.bloc_journal .rt-tab-news-holder.infostech .blockHalf2 .col-md-12:last-child {display: none;}

/* ACTU */

.bloc_journal .rt-tab-news-holder.actu .media-body {padding-top: 5px;}

/* INFOS TECHNIQ /  - (4 + 4) */

/*.bloc_journal .rt-tab-news-holder.actu .media .image-left, */
.bloc_journal .rt-tab-news-holder.infostech .media .image-left, 
.bloc_journal .rt-tab-news-holder.faq .media .image-left {display: none;}



.bloc_journal .rt-tab-news-holder.actu .blockHalf2 .col-md-12 .media,
.bloc_journal .rt-tab-news-holder.infostech .blockHalf2 .col-md-12 .media {display: inherit;}

.bloc_journal .rt-tab-news-holder.actu .blockHalf2 .col-md-12 .media .image-left,
.bloc_journal .rt-tab-news-holder.infostech .blockHalf2 .col-md-12 .media .image-left {width: 100%;}

.bloc_journal .rt-tab-news-holder.actu .blockHalf2 .col-md-12,
.bloc_journal .rt-tab-news-holder.infostech .blockHalf2 .col-md-12,
.bloc_journal .rt-tab-news-holder.faq .blockHalf2 .col-md-12 {margin-bottom: 20px; border-bottom: 1px solid #32b1b6;}


/* FAQ  - (1 + 1 + ...) */

.bloc_journal .rt-tab-news-holder.faq .blockHalf2 .col-md-12:first-child::before {
	content: 'Vous trouverez ci-dessous la liste des 10 questions les plus posées au service d’assistance téléphonique et les réponses qui sont apportées.';
	font-size: 17px; line-height: 1; font-weight: bold; color: #32b1b6; 
	display: block; margin-bottom: 10px; 
	}
.bloc_journal .rt-tab-news-holder.faq .blockHalf2 .col-md-12 {margin-bottom: 10px;}
.bloc_journal .rt-tab-news-holder.faq .blockHalf2 .col-md-12 .media {margin-bottom: 10px;}


/* ----- BLOG DETAILS ----- */

.single-post .entry-content .entry-meta li:first-child, .single-post .entry-content .entry-meta li:last-child {display: none;}
.entry-banner {background-color: transparent !important;}
.custom_title {max-width: 780px; margin: 0 auto; border-bottom: 1px solid #32b1b6;}
.custom_title .el-rt-news-box-title.style_2 {background-color: #32b1b6;}
.custom_title .el-rt-news-box-title.style_2 span {border-top-color: #32b1b6;}
.single-post #content {background-color: #F8F8F8;}
.entry-banner .entry-banner-content {padding: 0;}
.entry-banner .entry-banner-content .entry-title {display: none;}
.entry-banner .breadcrumb-area .entry-breadcrumb {padding-top: 0;}
.entry-banner .breadcrumb-area .entry-breadcrumb span a {color: #32b1b6; font-weight: bold;}
.entry-banner:after {background: transparent !important;}
.single-post .entry-post-meta {display: none;}
.single-post .post-detail-holder {margin-top: 0; padding: 10px;}
.blog-layout-1 .entry-content h3 {font-size: 16px; line-height: 1.1;}
.blog-layout-1 .entry-content h3 a {color: #292f51;}
.blog-layout-1 .entry-meta ul li {color: #32B1B6;}
.breadcrumb-area .entry-breadcrumb > span:last-child {color: #292f51 !important; font-weight: bold;}

.entry-banner {max-width: 780px; margin: 0 auto;}

.blog-text {font-size: 12px; line-height: 1.3;}

.news-details-layout2 .post-info-light ul li, .news-details-layout2 .post-info-light ul li a {color: #32b1b6;}
.news-details-layout2 .post-info-light ul li a:hover, .news-details-layout2 .entry-meta li a:hover {color: #292f51 !important;}
.news-details-layout2 .post .entry-title {line-height: 1;}
.el-rt-cat.style_2 .titleinner {border-top-color: #32B1B6;}
.post-detail-style2 .rt-related-post {padding: 0;}
.rt-related-post .title-section {border-color: #32b2b6;}
.rt-related-post .title-section .owl-custom-nav-title {color: #32b2b6;}
.owl-wrap.rt-related-post .owl-carousel.owl-drag .owl-item {max-height: 500px; overflow-y: scroll;}
.rt-woo-nav .owl-custom-nav .owl-prev, .rt-woo-nav .owl-custom-nav .owl-next {color: #32b1b6;}
.owl-wrap.rt-related-post .owl-carousel .owl-item img {}
.rt-related-post-info .post-title {line-height: 1.1;}

.single-post h4 {margin-bottom: 0;}

/* ----- SIDEBAR ----- */

.content-area > .container > .row > .col-lg-3 {background-color: inherit !important;}
.news-details-layout2 .sidebar-widget-area {padding: 0px 7px 15px; margin-top: 0;}
.sidebar-widget-area .rt-news-tab .media {display: inherit; margin-bottom: 20px;}
.sidebar-widget-area .rt-news-tab .tab-img-holder {width: 100%; margin-right: inherit; margin-bottom: 10px;}
.media-body {flex: inherit;}
input.form-control::placeholder, textarea.form-control::placeholder {color: #6c757d;}
.sidebar-widget-area .widget_search form button {background-color: #32B1B6;}
.tab-pane .position-relative {border-bottom: 1px solid #32B1B6; margin-bottom: 20px;}
.sidebar-widget-area .rt-news-tab .position-relative:last-child .media {margin-bottom: inherit;}
.sidebar-widget-area .rt-news-tab ul.item-inline2 li {width: 100%;}
.sidebar-widget-area .rt-news-tab .btn-tab li a {padding: 0 5px; color: #32b1b6;}
.sidebar-widget-area .widget h3.widgettitle {display: block !important; color: #32b1b6 !important; padding: 6px 10px 5px !important; margin-right: 0; border-bottom: 1px solid #32b1b6;}
.sidebar-widget-area .widget h3.widgettitle span {display: none;}
.sidebar-widget-area #search-2 .custom-search-input .input-group-btn .btn {padding: 8px 10px;}
.sidebar-widget-area #search-2 .widgettitle {display: none !important;}
.sidebar-widget-area .rt-news-tab .entry-title {line-height: 1.1;}
.sidebar-widget-area .rt-news-tab .entry-title a {color: #292f51; font-weight: 700;}
.sidebar-widget-area .rt-news-tab .post-date-dark ul li {display: none;}
.rt-related-post .post-date, .sidebar-widget-area .widget .media-body .post-date-dark {display: none;}
.sidebar-widget-area .widget.title-style-1 .rt-widget-title-holder {margin-bottom: 0;}
.rt-related-post-info .post-title a {color: #292f51; font-weight: 700;}
.sidebar-widget-area .widget.title-style-1, .sidebar-widget-area .widget.widget_search {margin-bottom: 10px;}
.widget_search .search-form {padding-top: 10px;}
.sidebar-widget-area .widget .rt-widget-title-holder, .sidebar-widget-area .widget.title-style-2 .rt-widget-title-holder {margin-bottom: 10px;}
.sidebar-widget-area .widget, .sidebar-widget-area .widget.title-style-2 {margin-bottom: 10px;}
.widget select {font-size: 14px;}
#comments {display: none !important;}

/* ----- ARCHIVES BLOG ----- */

#main {background: #fff;}

.archive .entry-meta {display: none;}
.archive .blog-layout-1 {margin: 0 0 20px; border-bottom: 1px solid #32b1b6; padding-bottom: 20px;}
.archive .sidebar-widget-area {padding: 0px 7px 30px; margin-top: 0;}

.category .site-main .barta-pagination {padding: 10px;}
.category .site-main .barta-pagination .col-lg-7.col-md-12 {padding-left: 0;}

.search-results .entry-meta {display: none;}
.search-results .blog-layout-1 {margin-bottom: 10px; border-bottom: 1px solid #32b1b6;}
.search-results .search-item-holder {padding-right: 20px; padding-left: 10px;}

/* ----- FOOTER ----- */

.footer-bottom-area {border-top: none !important;}
.footer-bottom-social ul li a {background-color: #32B1B6; border: 1px solid #32B1B6;}
.footer-bottom-social ul li a:hover {background-color: transparent !important;}
.footer-bottom-social ul li a:hover i {color: #32B1B6;}
.footer-bottom-area a:link, .footer-bottom-area a:visited {color: #32B1B6;}

/*
@media (min-width: 1200px){
.container {max-width: 1240px !important;}
}*/


@media screen and (min-width: 992px){

	.content-area > .container > .row > .col-lg-3 {padding: 0; background-color: #fff;}

}

@media screen and (max-width: 992px){

	header, #meanmenu {display: none !important;}
}

@media screen and (max-width: 991px){

	.site-main {padding-left: 10px; padding-right: 10px;}
	.archive .entry-thumbnail-area img {max-width: 200px !important;}
	.img-overlay-70:before {display: none;}
}


@media screen and (min-width: 768px){

	.container {max-width: 780px !important;}
	
	.bloc_journal .rt-tab-news-holder .blockHalf2 .col-md-12 {-ms-flex: 0 0 100%; flex: 0 0 100%; padding-left: 10px; padding-right: 10px;}
	.bloc_journal .rt-tab-news-holder.a_la_une .media .image-left {width: 35%; float: left;}
	.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(2) {clear: both; margin: 10px 0 20px; padding-bottom: 25px; border-bottom: 1px solid #32b1b6;}
	.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(3),
	.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(4),
	.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(5),
	.bloc_journal .rt-tab-news-holder.a_la_une .blockHalf2 .col-md-12:nth-child(6) {-ms-flex: inherit; flex: inherit; width: 25%; border-bottom: 1px solid #32b1b6; margin-bottom: 15px;}

	.bloc_journal .rt-tab-news-holder.actu .blockHalf2 .col-md-12,
	.bloc_journal .rt-tab-news-holder.infostech .blockHalf2 .col-md-12 {-ms-flex: inherit; flex: inherit; width: 33.33%;}


}


@media screen and (max-width: 767px){
	
	.bloc_header .elementor-container .elementor-row {flex-wrap: inherit;}
	.bloc_header .elementor-container .elementor-element:first-child {float: left; width: 180px;}
	.bloc_header .elementor-container .elementor-element:last-child {width: 100%;}
	header, #meanmenu {display: none !important;}
	.rt-news-tab-5 .rt-tab-news-holder .media .image-left {margin-right: 15px;}
	.bloc_search, .bloc_menu {float: left;}
	.menu li {width: 120px;}
	.menu li:first-child {margin-left: 10px;}
	.menu li:last-child {margin-right: 10px;}
	.bloc_journal .barta-tab-cat ul li {padding-top: 0; padding-bottom: 0;}

	.bloc_journal .rt-tab-news-holder img {max-width: 50%; margin-bottom: 10px;}

}

@media screen and (max-width: 515px){
	
	header, #meanmenu {display: none !important;}

}


@media screen and (max-width: 490px){


	.maj.elementor-widget-heading .elementor-heading-title.elementor-size-small, 
		.id_client.elementor-widget-heading .elementor-heading-title.elementor-size-small {font-size: 12px;}
	.id_client.elementor-widget-heading .elementor-heading-title.elementor-size-small {padding-bottom: 1px;}		
	
	.id_client .code-widget {font-size: 12px; padding-bottom: 1px;}
	
}

@media screen and (max-width: 480px){

	header, #meanmenu {display: none !important;}
}

@media screen and (max-width: 400px){


	.maj.elementor-widget-heading .elementor-heading-title.elementor-size-small, 
		.id_client.elementor-widget-heading .elementor-heading-title.elementor-size-small {font-size: 10px;}
		.id_client.elementor-widget-heading .elementor-heading-title.elementor-size-small {padding-bottom: 2px;}

		.id_client .code-widget {font-size: 10px; padding-bottom: 2px;}
		
}
