/*
Theme Name: Marion Duverger Child
Version: 1.0
Description: A child theme of Marion DUVERGER
Template: marion-duverger
*/

@import url("../marion-duverger/style.css");

.qode-advanced-tabs .qode-advanced-tab-container {
    background-color: #1d1b24;
}

/* ########## ADVANCED TABS ########## */

li.ui-state-default {
    border: none;
    border-bottom: 2px solid #f2f2f240;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
}

li.ui-state-active{
	border:2px solid #f2f2f240;
	border-bottom: none;
}

.qode-advanced-tabs .qode-advanced-tab-container{
	border-bottom: 2px solid #f2f2f240;
    border-right: 2px solid #f2f2f240;
    border-left: 2px solid #f2f2f240;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.qode-advanced-tabs-nav .ui-state-active a{
	font-weight: 900;
}


nav.main_menu>ul>li>a>i.menu_icon {
    margin-right: 7px;
    padding-left: 20px;
}

.q_circles_holder:before {
	border-top: 1px solid #fe2e64!important;
}

h2.q_slide_title span{
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
}

.footer_bottom a{
	color:#fe2e64;
}

.footer_bottom a:hover{
	color:lightgrey;
}

.blog_single article .post_image img {
    width: 30%!important;
    margin: 0 auto;
}

/*###### COOKIEBOT #######*/

#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{
    background-color: #ff4f5a!important;
    border-color: #ff4f5a!important;
}

#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{
    border: 2px solid #ff4f5a!important
}

#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{
    color: #ff4f5a!important;
}

#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogHeader{
    display: none!important;
}

#CybotCookiebotDialog *, #CybotCookiebotDialogBodyUnderlay *{
    font-size: 13px!important;
}