﻿.elementor-widget-jet-posts .jet-posts .entry-excerpt{font-family:roboto,Sans-serif;font-weight:400}
.jet-posts .entry-excerpt{padding-bottom:15px}
.elementor-14 .elementor-element.elementor-element-e78d83c .jet-posts .entry-excerpt{text-align:left}






.header-portfolio {
 background-color: #ffffff;
 
 border-radius: 4px;
 border-bottom: 2px solid #fff;
}
.menu-item-117{background-color:#d8c3b6;}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

.windowbg2
{
	color: #000000;
	background-color: #f6f5e9;
}

.footer .nav ul{ padding:0; list-style:none; margin:0;}

.footer .nav li{ display:inline-block;}

.footer .nav li a{ padding:0 13px;}


.tm-spacer {
  clear: both;
}

.column1 .column_inner {
    width: 95%;
}

.text-request{ display:block; margin-bottom:15px}
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}
.text-gold{color:#a39382}

.slider{ list-style:none;  margin:0; padding:0; position:relative; z-index:3}

.slider li{height:448px; position:absolute; display:none; width:100%}

.slider .center a { width:100%; height:418px; display:inline-block; }



.slider-intern{ height:200px; width:100%; background-position:center center; background-repeat:no-repeat; background-color: #20252F; }


.font12 { font-size:12px; }
.font_lus64zd9m, [data-font="font_lus64zd9m"], [data-font="font_lus64zd9m"] li a, #content-holder h1, #content-holder h2, #content-holder h3, #content-holder p, #content-holder li {font-family: "unitext", sans-serif;font-weight: 300;font-style: normal;}
.forgot-password-modal__intro,.message p{font-size:16px;font-family:Brown,arial,sans-serif}
.forgot-password-modal__intro{font-size:1.06667rem;font-weight:200;text-align:center;color:#fff;line-height:1.3;margin-bottom:30px}
.grid-style-3 .title-wrapper{-ms-flex:1;flex:1;padding-right:15px;min-width:60%;overflow:hidden;text-overflow:ellipsis}

	
	body .dslc-navigation .menu-item[class^="dslc-icon-"]:before,
	body .dslc-navigation .menu-item[class*=" dslc-icon-"]:before {
		display: none;
	}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}

.awesome-icon-chevron-right:before        { content: "\f054"; }
.pi-text-center{text-align:center}
.pi-icon-box-vertical.pi-text-center .pi-icon-box-icon{margin-right:auto;margin-left:auto}
.pi-text-center h1.pi-has-short-border:after,.pi-text-center .h1.pi-has-short-border:after,.pi-text-center h2.pi-has-short-border:after,.pi-text-center .h2.pi-has-short-border:after,.pi-text-center h3.pi-has-short-border:after,.pi-text-center .h3.pi-has-short-border:after,.pi-text-center h4.pi-has-short-border:after,.pi-text-center .h4.pi-has-short-border:after,.pi-text-center h5.pi-has-short-border:after,.pi-text-center .h5.pi-has-short-border:after,.pi-text-center h6.pi-has-short-border:after,.pi-text-center .h6.pi-has-short-border:after{left:50%;margin:0 0 0 -25px}

.widget-title {
	font-family: Ubuntu, Arial, "Lucida Grande", sans-serif;
	font-size: 1.1rem;
	line-height: 1.2rem;
	letter-spacing: 0.1rem;
	font-weight: 400;
	color: #ED79AE;
	text-align: center;
}
.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}
table.visible-sm{display:table!important}
tr.visible-sm{display:table-row!important}
td.visible-sm,th.visible-sm{display:table-cell!important}
.dinb{display:inline-block}


.regions_rates_table_row1,
.regions_rates_table_row2 {
    border-bottom: 1px solid #e3e1e0;
    font-size: 12px;
    text-align: center
}


.ratesbox .regions_rates_table_row1,
.ratesbox .regions_rates_table_row2 {
    font-size: 11px;
    padding: 1px;
}
.field-type-taxonomy-term-reference .field-item{display:inline;margin-left:.3em;}
.field-name-taxonomy-tags .field-item{display:inline;margin:0 10px 0 0;}

.filter-lang-item {
  display: inline-block;
  width: 45%;
  margin-right: 5px;
  cursor: pointer;
  margin-bottom: 10px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:3px;padding-left:15px;padding-right:15px}
.jumbotron .container{max-width:100%}
.regular-price{color:#cd0000}
.regular-price .price{font-weight:700;color:#cd0000}


.price, .price-box .price, .regular-price .price {
    color: #cd0000;
}


#header-text-nav-container {
	border-bottom: 1px solid #EAEAEA;
}


#header-text-nav-wrap {
	padding-top: 15px;
	padding-bottom: 15px;
}


#header-text {
	float: left;
	padding: 10px 20px 0 0;
}

	.better-responsive-menu #header-text {
		margin: 13px 0 0;
		float: left;
		text-align: left;
	}

	.better-responsive-menu #header-text-nav-wrap {
		padding: 0;
	}

	.better-responsive-menu #header-text-nav-wrap #header-right-section .widget {
		padding: 0;
	}

	.better-responsive-menu #header-text-nav-container {
		position: relative;
		margin-bottom: 15px;
		border: none;
	}

#donaModel .close-modal-land-img{
	height: 100px;
}

		.abouthighlight {
			font-size:18px; font-style:normal;line-height:26px; color:#717171;
			margin-bottom:8px;margin-top:15px;font-weight:normal;
			}
.responsive-grid-active .block-type-navigation ul.menu.selectnav-active{display:none}


.wb {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wb {
 font-family: Verdana, Arial, Helvetica, sans-serif;    
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
 color: #FFFFFF;
}

A.wb:visited {
 font-size: 10px;
 text-decoration: none;
 color: #FFFFFF;
}

A.wb:hover {
 font-size: 10px;
 text-decoration: underline;
 color: #FFFFFF;
}


.pricingtd
{
	font-family: 'Droid Serif', serif;
	color:#333;
	font-weight: normal;
	font-size:13px;
	text-shadow: rgb(255, 255, 255) 1px 1px 1px;
}



ul.sub-menu li.menu-item { text-align: left; font-size: 1.2em !important;
}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.td-weather-days .td-day-0,
.td-weather-days .td-day-1,
.td-weather-days .td-day-2,
.td-weather-days .td-day-3,
.td-weather-days .td-day-4 {
  margin-bottom: 8px;
  font-size: 11px;
  opacity: 0.5;
}

.header-top-info-1 .info {
    padding-left: 0;
    margin: 0;
    padding-top: 4px;
}

.header-top-info-1 .info li {
    font-size: 13px;
    padding-right: 0;
    display: inline-block;
}

.header-top-info-1 .info li i {
    color: #747474;
    margin-right: 6px;
}

.header-top-info-1 .info li a {
    font-size: 13px;
    margin-right: 10px;
}
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}


#leftnav {
	float: left;
	margin-left: 25px;
	min-height: 950px;
	position: relative;
	text-align: left;
	width: 240px;
}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}


	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}


	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}


	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}


	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: px;
					text-transform: ;
					font-weight: ;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #CFCFCF !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: ;
					color: #606060 !important;
				}
.concours-page.projet-motive .description p{font-size:20px;padding:10px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-3{width:25%}


.portfolio .p-element .element { position: relative; }

.portfolio .p-element .element img {
   -webkit-transition: all 2s cubic-bezier(0.09,0.8,0.35,0.9);
      -moz-transition: all 2s cubic-bezier(0.09,0.8,0.35,0.9);
           transition: all 2s cubic-bezier(0.09,0.8,0.35,0.9);
		   border-radius:5px !important;
}
 #text-block-45 { margin-bottom:20px; text-align:center; }
.section-choose-sign.in-horoscope .signs-wrapper{padding-top:45px}
section.section-choose-sign .signs-wrapper{padding-top:50px;text-align:center;position:relative;max-width:900px;margin:0 auto}
section.section-choose-sign.other-horoscopes .signs-wrapper{padding-top:0}
.item--on-demand .item__body{font-size:14px;font-size:0.875rem;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.1;}
.item--on-demand .item__body + .item__meta{margin-top:2px;}


.top_wiki_wrapper {
    overflow: hidden;
    min-height: 136px;
    background: #fff;
    padding-top: 14px;
}

.top_wiki_wrapper ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
}

.top_wiki_wrapper ul{
margin:0;
padding:0;
}
body.full-screen-slider .pwd-footer-bottom{display:none}
.pwd-footer-bottom{background:#0c0c0c}
.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-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-left:15px;padding-right:15px}
.col-sm-12{width:100%}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}

.bd-layoutcolumn-97 {
  text-align: center;
}

#col-2 div.pwrapper{width:99%;font-size:12px;color:#6e706e;font-weight:normal;line-height:18px;}

#col-2 p a,#col-2 div.pwrapper a{text-decoration:underline;}

#footer .pwrapper{  width: 100%;  max-width: 980px;  display: block;  margin: 0 auto;  padding:10px 0;text-align: center;}

.theauthorimage { 
    float: left; 
    margin-right: 6px;
}

.single_post .theauthorimage { margin-right: 0 }

.single_post .theauthorimage img {
    margin: 0;
    margin-right: 14px;
    margin-bottom: 8px;
}

.related-posts .theauthorimage img { margin: 0 }


#callout .callout-left {width: 79%;margin-right:2%;}
