/*head & nav*/
.mega-menu .menu-logo img {height: 70px;}
.header.transparent { background: rgba(84, 96, 113, .7) !important; }
/*.header.fancy .mega-menu .menu-logo {padding: 20px 0px;}*/

/*typo*/
.page-title h1, .page-title p { color: #fff; text-shadow: 0 0 20px #000; }

/*footer*/
.footer-widget {border-top: 1px solid #546071;}
.footer h6 {font-size: 15px; color: #fefefe;}

/*news*/
.entry-image {height: 220px;overflow: hidden;}
.entry-imagebig {height: 310px;overflow: hidden;}

/*misc*/
.pictohp {width: 60%;}
.pictohpservice {width: 75px;}
.bluegrey-bg {background-color: #546071 !important;}
.blog-entry ul {margin-left: 25px;}
.card {border-radius: 0 !important;}
.codic {background-color: #546071; padding: 15px; color: #fff; text-transform: uppercase;}
ul.liste {list-style-type: none;}
ul.liste li { border-bottom: 1px solid #e8e8e8; margin-bottom: 12px; padding-bottom: 12px; }
ul.list-perso {font-size: 18px !important;}
.section-title-perso p {font-size: 18px;}
table.table-striped{font-size: 16px;}
table tr.thead {font-size: 18px; line-height: 16px;}
.bg-overlay-white-30:before {background: rgba(255, 255, 255, 0) !important;}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgb(120, 167, 60); color:#fff;
}



.blink_img {
  animation: blinker 2s linear infinite;
}
@keyframes blinker { 
  50% { opacity: 0; }
}
@keyframes blin { 
  50% { opacity: 0; }
}

/*slide*/
/*.main-slider .tp-dottedoverlay.twoxtwo{
	background-image:none !important;	
	position: absolute;
	left: 0%;
	top: 0;	
	height: 100%;
	width: 100%;
	background-color: rgba(0,0,0,.60);
	-webkit-transition:all 500ms ease;
	-moz-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-o-transition:all 500ms ease;
	transition:all 500ms ease;
}

.main-slider.slider-one .tp-dottedoverlay.twoxtwo{
	width:0% !important;
}

.main-slider.slider-one .active-revslide .tp-dottedoverlay.twoxtwo{
	width:100% !important;
	background-image:none;	
}

.main-slider .tp-dottedoverlay.twoxtwo{
	width: 100% !important;
	background-color: rgba(0,0,0,.30);
	background-image:none;
}*/