﻿
.home-main {
  border-bottom: 1px solid #a4a4a4;
  padding-bottom: 23px;
}


.post {
	padding: 10px;
	background-color:#EFE8D8;
	margin:10px;
}

.post .title {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #515151;
}


.post .title a {
	padding: 4px 35px 4px 15px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
}


.post .entry {
	padding: 5px 0px;
}


.post .entry a:hover {
	color:#639;
	text-decoration:underline;}
 

.post img {
	float: left;
	padding-right:10px;
}


.post .meta {
	text-align: right;
	padding: 0px 0 20px 0;
	font-weight: bold;
	color: #202020;
}


.post .byline {
	float: right;
	margin-top: -30px;
	font-size: 12px;
	font-weight: bold;
	color: #5E5E5E;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}


.vc_row-overlay .wpb_column {
    position: relative;
    z-index: 3;
}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }


#center1 {
	float:right;
	width:298px;
	margin-right:10px;
}
.header--top,.header--bottom{position:relative;}
.header--top:after,.header--bottom:after{clear:both;content:'';display:table;}
.header--top{background:#FFF;width:100%;height:68px;border-bottom:1px solid #000;color:#000;transition:background 700ms cubic-bezier(0.22,0.61,0.18,0.7);}
.header--top.expanded{background:#f2f2f2;}
.header--top.expanded .on-demand__button{cursor:default;opacity:0.5;}
.header--top-inner{width:100%;max-width:1200px;margin:0 auto;padding:9px 0;}


.dj-mtmenu div.djsubwrap .cols_2{ width: 360px; }
.et_pb_slider.gallery-not-found .et_pb_slide,.et_pb_slider.gallery-not-found .et_pb_slide .et_pb_container{min-height:0!important}
.et_pb_slider .et_pb_container{position:relative;z-index:2;width:80%;max-width:1080px;margin:0 auto}
.et_pb_slider_fullwidth_off .et_pb_container{width:100%!important}
.et_pb_slides .et_pb_container{display:table;table-layout:fixed}
.et_pb_slides .et_pb_empty_slide .et_pb_slider_container_inner,.et_pb_slides .et_pb_empty_slide.et_pb_container{display:block}
.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_container{min-height:auto}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

.widget-category-posts .type-post .postmeta .meta-author {
	margin-left: 0.8em;
}

.widget-category-posts .type-post .postmeta .meta-date:before{
	content: '\f303';
}

.widget-category-posts .type-post .postmeta .meta-author:before{
	content: '\f411';
}

	.postmeta .meta-date, .postmeta .meta-author {
		display: block;
	}



.tail_icon_con{
    margin-top: 37px;
}


.slide_menu .tail_icon_con{text-align:center;margin-top: 16px;margin-right: 0px;}

.tail_icon_con span{font-size:16px;}
.thrv_post_grid .tve_post:hover .tve_post_grid_image_wrapper .tve_pg_img_overlay{background-color:rgba(255,255,255,0.34);transition:background-color .2s linear}
.thrv_post_grid .tve_post:hover .tve_post_grid_image_wrapper .tve_pg_img_overlay .thrv-icon-forward{opacity:1;transition:opacity .5s linear}
.thrv_post_grid .tve_post .tve_pg_img_overlay{background-color:rgba(255,255,255,0);width:100%;height:100%;position:relative}
.thrv_post_grid .tve_post .tve_pg_img_overlay .thrv-icon-forward{opacity:0;position:absolute;bottom:0;right:0;background-color:#161616;color:#b8b0af;padding:10px}

.banner-subg1 h3,
.about-bottom h5{color:#febf00;font-size:32px;text-transform:capitalize;}

.about-bottom h5{color:#FFF;}

.about-bottom{float:left;margin-left:3em;}

.about-bottom p{color:#000;margin-top:0px;font-size:14px;}

.about-bottom-right{margin-bottom:30px;}

.about-bottom-g1{padding:3em 3em 1em;}

.about-bottom-g1 h4,
.stats h5{font-weight:600;color:#031f9a;font-size:30px;}

.about-bottom-g1 h4{font-size:25px;}
#header-widgets img,.site-image,.site-title a,.toggle-search{display:block}
.site-title{font-size:42px;font-weight:600;letter-spacing:-.5px;float:left;line-height:60px;padding:10px 0}
.site-title a{color:#fff;max-width:100%}
.site-title a img{display:block;max-width:100%;max-height:60px;height:auto;padding:0;margin:0 auto;-webkit-border-radius:0;border-radius:0}


.alterna-space {
  margin: 25px 0px;
}

.alterna-space.small {
  margin: 15px 0px;
}

.alterna-space.big {
  margin: 40px 0px;
}

#kwa_global_haut {
	background:#fff;
	overflow:hidden;
}
.smrt_table2{background:#f4f4f4;border-bottom:#DCDCDC solid 1px}
