 /*
Theme Name: ogapil-child
Version: 1.0
Description: A child theme of OGAPIL
Template: ogapil
*/

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

/* BLOG & ARTICLES */
.post-template-default h1.entry-title.hentry__title {
    display: none;
}

/* ACCUEIL */

.carousel .jumbotron-content{
	background-color: rgba(14,42,91,0.4);
    padding: 10px;
	width:65%;
}

.home .icon-box{
	min-height: 160px;
}

.main-title {
    background-size: cover;
}

h3{
	font-size: 22px;
	font-weight: 300;
}

h4{
	color: #658b34!important;
}

.hentry{
	font-size: 14px;
}

.footer {
	border-top: 2px solid #658b34;
}

.footer::before, .footer::after {
	display: none;
}

.page-id-232 .hentry, .page-id-120 .hentry, .page-id-316 .hentry{
	margin-bottom: 0px;
}

.home .widget_pw_icon_box .icon-box .fa{
	color: #0e2a5b;
}

/* ##############################
######### EVENTS CALENDAR ##############
################################# */

.tribe-events-widget-link{
	display: none;
}

.tribe-list-widget{
	list-style-type: circle;
}

.tribe-events-list-widget-events{
	padding-bottom: 5px;
}

.tribe-event-title a{
	text-transform: initial;
	font-weight: 600;
}

.tribe-event-title a {
    font-weight: 300;
    color: #0e2a5b;
}

.tribe-event-title{
	margin-bottom: 5px;
	margin-top: 10px;
}



/* RESPONSIVE */

@media screen and (max-width: 1200px) {
	.home .icon-box{
		min-height: 200px;
	}
}

@media screen and (max-width: 991px) {
	.home .icon-box{
		min-height: 150px;
	}
	.header__widgets .widget .icon-box{
		min-height: 30px;
	}
}

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

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

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

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

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

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