﻿.pagesidebar .left.menu-item{float:none}
.sidemenu li.menu-item-has-children{position:relative}
.sidemenu li.menu-item-has-children:after{content:"\e05d";font-family:fonticon;position:absolute;top:15px;right:15px;color:rgba(0,0,0,.6)}
.sidemenu li.menu-item-has-children.active:after{content:"\e092"}
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}
.pagination .nav-next{float:right}
.pagination .nav-previous a,.pagination .nav-next a{color:#fff!important}
.pagination .nav-previous a:hover,.pagination .nav-next a:hover{background-color:#222}
.lo-slideshow_summary{position:absolute;padding:10px 12px;margin:0;color:#fff;font-size:1.2em;line-height:1.4;z-index:3;top:0;bottom:0;left:0;right:0;opacity:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUFBQWsrP/7AAAAAXRSTlOZyTXzhgAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=) repeat;-webkit-transition:all .4s cubic-bezier(.42,0,.58,1);-moz-transition:all .4s cubic-bezier(.42,0,.58,1);-o-transition:all .4s cubic-bezier(.42,0,.58,1);transition:all .4s cubic-bezier(.42,0,.58,1)}
.lo-slideshow_image:hover .lo-slideshow_summary{opacity:1}
.card .card-section{position:relative;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem}
.card .card-section .contributor{padding-top:.625rem;padding-bottom:.625rem}
.card .card-section .contributor .contributor-img{float:left;width:2.5rem;height:2.5rem;margin-right:.625rem}
.card .card-section .contributor .contributor-details{float:left}
.card .card-section .contributor .contributor-details .contributor-name{font-size:.75rem;padding-top:.1875rem}
.card .card-section .contributor .contributor-details .contributor-date{font-size:.6875rem}


section.price .price-table .price-info{
    position: relative;
    color: #333357;
    font-size: 16px;
    padding: 15px 18px;
    border-top: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1;
}


section.price .price-table .price-info:after{
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 50%;
    float: left;
    position: absolute;
    left: 0;
    top: 23px;
    background: #fa6582;
}

.center-small .decor1{display:none;}

.LoginScreen .decor1{display:none;}

.SplashScreen .decor1{display:none;}

.ErrorScreen .decor1{display:none;}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }

#wrap {
	padding: 2em 2em 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.stickyHeader .hdr-logo.left{display:none}
.stickyHeader .top-sticky-menu,.stickyHeader .top-sticky-menu .hdr-logo{display:block}
.home nav .hdr-logo{width:auto}
header.stickyHeader .hdr-logo .logo,header.stickyHeader .nav-bar.center,header.stickyHeader .nav-right,header.stickyHeader .search-div{display:none}
header .hdr-logo .desk_logo img{width:48px}
header .hdr-logo .desk_logo{display:none}
header.stickyHeader .hdr-logo .desk_logo{display:block}
.stickyHeader .hdr-logo.left,header.stickyHeader .nav-bar.active.center,nav .center li{display:block}
.hdr-logo{width:auto;z-index:0;margin:0 auto;float:none;max-width:150px}
.stickyHeader .hdr-logo .logo,.stickyHeader .search-div{display:none}


.iconbox-wrap-text {
  color: #aaa;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase; }

.hotgame-liimg img{border-radius:8px 8px 0 0; width:151px;}

.distsec {
	padding:0px;
}

.distsec a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:0px 0px 0px 2px;
	text-decoration:none;
	text-align:left;
	line-height:15px;
	display: block;
	padding-bottom:7px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #398cb5;
}

.distsec a:hover {
	text-decoration: underline;
	color: #398CB5;
}
.multiple{margin-right:10px;width:350px;float:left;margin-bottom:5px}
.multiple h2 a{color:#fff}
.multiple p{margin:0;padding:0 0 0 4px}


.multiple h2 {

	}
.twitter__carousel .twitter__widget--tweet{padding:20px 20px 0;font-size:12px;margin-bottom:30px}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.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-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.tb-featured-post .featured-content{font-size:16px;min-height:700px;position:relative}
.tve_lp_biz-homes h1 .bold_text{font-weight:400}
.tve_lp_biz-homes p .bold_text{font-weight:600}
.tve_lp_biz-homes ul.thrv_wrapper li.bold_text,.tve_lp_biz-homes ol.thrv_wrapper li.bold_text{font-weight:700}

.modal__close{ position: absolute; top: 20px; right: 20px; padding: 0; border: none; outline: none; background: none; font-size: 26px; color: #404040; cursor: pointer; }

.modal__close:hover{ color: #000; }

.banner .banner-carousel .item .item-table{
	width: 100%;
	height: 264px;
	display:table;
}
.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-right:15px;padding-left:15px}
.col-md-12{width:100%}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
div.center-container{width:1050px;margin:0 auto}

	
	.copyright .row-fluid .span6 {
		width:100%;
		text-align:center!important;
		margin-bottom: 10px;
	}

	.copyright .footer-sidebar-widget .textwidget p {
		line-height: 1.8
	}

	.copyright{
		padding: 20px 0;
	}

	.copyright .container,
	.copyright{
		padding-bottom: 0;
	}

	.copyright .logo-small {
		display:block;
		margin: 0 auto 10px;
	}

	.copyright .links li {
		display:block;
		margin: 3px;
	}
.general--search{display:none;text-align:center;padding-top:100px}
.general--search.active{display:block;position:fixed;z-index:11;width:100%;height:100%;top:0;left:0}
.general--search.active .search--holder{animation:a .25s ease-in-out forwards}
.general--search.inactive{display:none}
.general--search .search--form{background:transparent}
.general--search input[type=search].search--field{background:transparent;font-size:1.8rem;font-family:omnes-pro-n6,omnes-pro,Arial,sans-serif;color:#fff;font-weight:800;border:none;max-width:320px;height:auto}
.general--search input[type=search].search--field:active,.general--search input[type=search].search--field:focus,.general--search input[type=search].search--field:hover{border:none;box-shadow:none}
.general--search .search--submit{display:none}
.general--search .search--form__description{color:#00aeef;font-weight:800}


.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";
	}

* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;
}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.fl-page-bar-text{padding:5px 0;text-align:center}
.fl-page-bar .fl-page-bar-nav,.fl-page-bar .fl-page-bar-text,.fl-page-bar .fl-social-icons{display:inline-block;text-align:inherit;vertical-align:middle}

div#entete {
	position:relative;
	border:0 #090 solid;
	margin-top:7px;
	vertical-align: bottom;
}

.align_image img, .align_image span {
	vertical-align: text-bottom;
	display: inline-block;
}


ul.news_widgets{
	list-style:none;
	padding:0;
}

#main ul.news_widgets.posts{
	padding-left:0;
}
.site-footer .footer-inner{background:#23292e;padding:2.250em 0}
.site-footer .footer-inner .copyright{text-align:center;font-size:.875em}
.site-footer .footer-inner a{color:inherit}
.bucket ol{margin-left:1em;padding-left:0}
.bucket ul,.bucket .list-dra,.bucket .list-solid-arrow,.bucket .list-square{margin-left:0;padding-left:0;list-style-type:none}
#contentPromotions div.bucket{margin:0 0 25px 0;padding:0;position:relative}
#contentPromotions .bucket{border:0;height:100px}
#contentPromotions .bucket p{margin-top:0;padding-top:0}
#contentPromotions .bucket ul,#contentPromotions .bucket .list-dra,#contentPromotions .bucket .list-solid-arrow,#contentPromotions .bucket .list-square{margin:0;padding:0}
#contentPromotions .bucket ul li,#contentPromotions .bucket .list-dra li,#contentPromotions .bucket .list-solid-arrow li,#contentPromotions .bucket .list-square li{margin:0 0 0.25em 0;padding:0}
#contentPress .bucket table th{text-align:left;vertical-align:top;margin:0;padding:0px}
#contentPress .bucket table td{text-align:left;vertical-align:top;margin:0;padding:1px}
.mp__expanded .mp__playlist span.song{flex:0 1 auto;overflow:hidden}
.mp__expanded .mp__playlist span.song .song__artist{display:block;font-size:.75rem;line-height:1.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.mp__expanded .mp__playlist span.song .song__name{display:block;font-size:.875rem;line-height:1.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}


.event-list-item-right {
    position: absolute;
    left: 70px;
    top: 50%;
    right: 20px;
    
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
}


.post-date .post-date-month {
  font-weight: normal;
  font-size: 80%; }
.blog-list #content .post-date span.post-date-month{font-size:12px}

.main-table{width:100%;clear:both;}

.most_dl .dls{text-align: center; width: 3rem;}
.col4-1,.col4-2,.col2-1,.col4-3,.col3-1,.col3-2{margin-left:0;width:100%;max-width:100%}
img,textarea,input,#pagewrap,.pagewidth,#headerwrap,#header,#main-nav,#body,#layout,#content,.post,.author-box,.post-nav,.pagenav,#sidebar,.widget,#footerwrap,#footer,.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{-moz-box-sizing:border-box;box-sizing:border-box}
.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{margin-left:3.2%;float:left}
.col4-2,.col2-1{width:48.4%}
.col.first,.col4-1.first,.col4-2.first,.col4-3.first,.col3-1.first,.col3-2.first,.col2-1.first{margin-left:0;clear:left}


.drkblue {
  color: #3F4953; }
.pswp__ui--over-close .pswp__button--close{opacity:1}
.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}
.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}
.pswp__ui--idle .pswp__top-bar{opacity:0}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}
.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}
.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}


.ico-info-list .icon-holder {
	float: left;
	padding: 0 15px 0 0;
	width: 56px;
}

.widget-container {
	margin: 0 0 18px 0;
}


.mod_eb_mincalendar_td_dayname {
	color:#F0F0F0;
}


.mod_eb_mincalendar_td_dayname .sunday {
	color:#99AAAA;
}


.mod_eb_mincalendar_td_dayname .saturday {
	color:#99AAAA;
}
.c-num-T-3 .c-stat__el{width:148px;height:148px;-webkit-border-radius:148px;border-radius:148px;font-size:0;display:inline-block;text-align:center;border-width:6px;border-style:solid;padding:20px 10px 0;margin:0 0 5px;position:relative;color:#fff}
.c-num-T-3 .c-stat__el--executed{border-color:#39c36d;background:#39c36d}
.c-num-T-3 .c-stat__el--writers{border-color:#5f89a9;background:#5f89a9}
.c-num-T-3 .c-stat__el--working{border-color:#ff9c00;background:#ff9c00}
.c-num-T-3 .c-stat__el--rate{border-color:#8458b2;background:#8458b2}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}
