﻿.mp__expanded .mp__top .mp__cover{flex:0 0 90px}
.mp__expanded .mp__top .mp__cover img{height:75px;width:75px}
.abcp_footer-logo-wrapper{display:block;width:150px;height:50px;max-width:100%;max-height:100%;vertical-align:middle;background-size:cover}
.abcp_footer-logo{display:inline-block;margin-top:15px}

.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
	max-height: 60px;
    transition: max-height 0.15s ease-out;
    overflow: hidden;
}

#cookie-law-info-bar .cli-privacy-overview {
    display: none;
}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}


.mini-cart-toggle:hover .mini-cart-wrapper, .mini-account-toggle:hover .mini-account-wrapper { display: block; }


.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}


    .col-md-4 {
        float: left;
        width: 33.33333%
    }




.post-foot {
  font-size: 12px; }


.liste-post .post-thumb {
  position: relative; }


.liste-post .post-flag {
  position: absolute;
  bottom: 0;
  right: 0; }


.liste-post .post-thumb img.wp-post-image {
  border: 1px solid #007492; }
 

.liste-post .post-thumb img.wp-post-image:hover {
  border-color: #004b5f; }

	
	.post.picture .pic-col {
		width: 100%;
	}

		
	ul.mvp-blog-story-list-col {
		margin-left: -2.941176471%; 
		width: 102.941176471%; 
		}

		
	ul.mvp-blog-story-list-col,
	.mvp-blog-story-col,
	#mvp-home-widget-wrap .mvp-flex-col {
		margin-left: 0;
		width: 100%;
		height: auto;
		}

		
	ul.mvp-blog-story-list-col .mvp-blog-story-col:first-child {
		margin-top: 0;
		}

		
	ul.mvp-blog-story-list .mvp-blog-story-wrap:first-child {
		margin-top: 0;
		}




#ttw_ftable {
	border:0;
	width:98%;
	margin:0;
	padding:0;
	}
.tile-articles .tile-article--long .tile-article__content{width:50%;float:right;display:inline-block;padding-left:15px;text-align:left}
.tile-articles .tile-article--long .tile-article__content .tile-article__date{border-top:11px solid #9D64FF}
.tile-articles .tile-article--long .tile-article__content .tile-article__date p{margin:16px 0px 15px 0px;font-size:11px;text-transform:uppercase;color:#AFAFAF;letter-spacing:1px;line-height:26px;font-weight:700}
.tile-articles .tile-article--long .tile-article__content .tile-article__title{background:transparent;max-width:300px;width:100%;padding:0px;margin:0px}
.tile-articles .tile-article--long .tile-article__content .tile-article__title p{font-weight:600;font-size:20px;line-height:28px;margin:0px}




#hp-tabbed-region {
	margin-top: 35px;
    box-shadow: 0 0 5px rgba(0,0,0,.3);
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
    -moz-box-shadow: 0 0 5px rgba(0,0,0,.3);
}

#block-portfolio .col3 .portfolio-view-content {
text-align: center;
}

#block-portfolio .col4 .portfolio-view-content {
text-align: center;
width: 99%;
padding: 0;
margin: 0;
}

#block-portfolio .col4 a:hover .portfolio-view-content {
bottom: 90px;
}


.cyct {
	font-family: "fira";
	text-transform: uppercase;
	font-weight: bold;
	font-size: 20px;
	letter-spacing: 0.06em;
	margin-top: -20px;
	margin-bottom: 26px;
}


.left-sidebar, .right-sidebar {
    width: 208px;
    max-width: 208px;
    vertical-align:top;
    padding: 0;
    padding-bottom: 120px;
}
.et_pb_section{padding:54px 0}
.et_pb_section_9.et_pb_section{background-color:#1f64a5!important}
.et_pb_section_7.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.et_pb_section_10.et_pb_section{background-color:rgba(68,214,32,0.67)!important}
.et_pb_section_1.et_pb_section{padding-bottom:0px;background-color:#3a4149!important}
.et_pb_section_3.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#3a4149!important}
.et_pb_section_4.et_pb_section{padding-bottom:0px;background-color:#212a34!important}
.et_pb_section_6.et_pb_section{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px}
.et_pb_section_8.et_pb_section{padding-top:50px;padding-right:0px;padding-bottom:50px;padding-left:0px}


.block-words {
	padding: 40px;
}


.navigation-item-bullet {
	display: none;
}


.mobile-view .navigation-item-bullet {
	display: none !important;
}


.innersubmenu {
    border-left: 1px solid #00d700;
    margin-left: 12px
}


.innersubmenu li a {
    font-weight: 300!important
}


#breadcrumb{
  
  position:absolute;
  padding:7px;
  }


#breadcrumb ul{
  list-style:none;
  margin:0px;
  padding:0px;
  }


  .large-4 {
    position: relative;
    width: 33.33333%; }

	.look_inner_link {
		margin-top: 0;
		padding-top: 5px;
		padding-bottom: 5px;
	}

.look_inner_link a{
	color: #fff;
}

.look_inner_link:after {
	display: block;
	float: right;
	content: "\003e";
	position: absolute;
	top: 50%;
	margin-top: -11px;
	right: 0;
}
.vce-col-content,.vce-col-inner{position:relative;overflow-wrap:break-word}
.vce-col-inner{width:100%}

.part-content .win-category{max-width: 190px;margin: 0 auto;text-align: center;padding: 0 12px 0 12px;font:15px/25px Regular;}

.part-content .win-category span{display: inline-block;min-width: 16px;color:#e20015;font-family: bold;}

.part-content .win-category b{color:#363636;font-family: bold;}
.et_pb_counter_4 .et_pb_counter_container:hover{background-color:}
.et_pb_counters .et_pb_counter_4:hover .et_pb_counter_amount.overlay{color:}
.et_pb_counters .et_pb_counter_4:hover .et_pb_counter_amount{background-color:}
.et_pb_counter_4 .et_pb_counter_amount.overlay{color:#ff0000}
.et_pb_counter_4 .et_pb_counter_amount{background-color:#ff0000}
.et_pb_counter_4 .et_pb_counter_container{background-color:#dddddd}
.et_pb_counters .et_pb_counter_4 .et_pb_counter_container{background-image:none}


	h1,h2,h3,h4,h5,h6,.site-title {
		font-family:arial,helvetica,sans-serif !important;
		font-weight:bold !important;
	}

.site-title, .site-description { text-align:center;}

h1.site-title { font-family:Georgia,Times,serif;font-size:38px;text-transform:none; }

.site-title { color:#000000!important;}

.darkheader .site-title { color:#000000!important;}


.footer .description p {
  font-size: 0.75rem;
  color: #fff; }

    .footer #inner-footer .description,
    .footer #inner-footer .copyright {
      width: 100%;
      margin-top: 2rem;
      margin-left: 0 !important;
      text-align: center; }

    .footer #inner-footer .description {
      padding-left: 0.9375rem;
      padding-right: 0.9375rem;
      width: 50%;
      float: left; }
