﻿
#page, .container {
    position: relative;
    margin-right: auto;
    margin-left: auto;
}

#page {
    padding-top: 35px;
    min-height: 100px;
    float: none;
    clear: both;
}

#page.parallax, #page.zoomout { padding-top: 15px }
#site-logo{padding-top:0;padding-bottom:0}


.footer .top-panel .subscribe-panel .panel-text {
    font-size: 18px;
    line-height: 26px;
    letter-spacing: -0.03em;
}


.footer .top-panel .subscribe-panel .panel-text b,
.footer .top-panel .subscribe-panel .panel-text strong {
    font-size: 24px;
}
.ctct-close{position:fixed;z-index:1002;font-size:14px;line-height:21px;color:white;top:39px;right:auto;left:50%;width:70px;margin-left:285px;font-family:"GothamRounded","Helvetica Neue",Arial,sans-serif;text-transform:none;text-decoration:none;font-weight:400;opacity:0;cursor:pointer;pointer-events:none;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.ctct-active .ctct-close{opacity:1;pointer-events:visible;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.ctct-close:after{content:"x";display:inline-block;position:relative;top:0px;padding-left:10px;padding-right:17px;font-weight:900;font-size:23px}
.admin-bar .ctct-close{top:121px}
.admin-bar.has-fixed-nav .ctct-close{top:65px}
.has-fixed-nav .ctct-close{top:33px}

#sidebarleft, #sidebarright {
	margin-top:.4em;
	margin-bottom:1em;
}
.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-right:15px;padding-left:15px}
.col-xs-12{width:100%}
#tm_builder_outer_content .tm_pb_button_module_wrapper.tm_pb_button_alignment_right{text-align:right}
#tm_builder_outer_content .tm_pb_button_module_wrapper.tm_pb_button_alignment_center{text-align:center}

.wrapper {
	width: 100%;
	float: left;
}



.filters .sort{
    padding:5px 18px 5px 20px;
    cursor:pointer; 
    display: inline-block;
}
.mr-auto,.mx-auto{margin-right:auto !important}
.ml-auto,.mx-auto{margin-left:auto !important}
.tve_left{float:left}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_left,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_right{display:block;float:none}

.footer-email-wrap {
  padding-top: 21px;
}

.footer-email-wrap a {
  color: #4db2ec;
}

        .navbar_bottom { bottom:0px; margin-top:40px;}
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}
footer .widget.widget_rss .widget-title a{color:#fff}
.easy_social_box div.easy_social-widget{margin:0 4px 0 0;padding:0;overflow:hidden;float:left;}
.easy_social_box div.easy_social-widget.last{margin-right:0;}
.easy_social_box.vertical div.easy_social-widget{width:58px;height:62px;}
.easy_social_box.vertical div.easy_social-widget.easy_social-widget-googleplus{width:52px;}
.easy_social_box.vertical div.easy_social-widget.easy_social-widget-facebook{width:50px;}
.easy_social_box .easy_social-widget-twitter,.easy_social_box .easy_social-widget-facebook{width:95px;}
.easy_social_box .easy_social-widget-googleplus{width:75px;}


#top-social li,
#top-social li a,
#top-social li .ts-icon,
#top-social li .ts-text {
	display: block;
	position: relative;
	float: left;
	width: auto;
	overflow: hidden;
	height: 44px;
	line-height: 44px;
}


#top-social li .ts-icon {
	width: 40px;
	text-align: center;
	font-size: 14px;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.logoList,.logoList .logos{width:100%;float:left;margin-left:0;margin-right:0}


.cr_it-playlist-artists{
  font-weight: bold
}

.cr_it-playlist-release-date, .cr_it-playlist-artists{
  text-transform: uppercase;
  font-style: italic;
}
.amp-onair-show-title{color:#fff;font-size:11px !important;font-weight:bold}
.amp-onair-show-title:before{content:"ON AIR NOW";color:#c90813;display:list-item;font-size:12.5px;font-family:Oswald}
.amp-onair-show-title:after{content:""}
#block-menu-menu-social-media-navigation ul.menu li.first{margin-left:8px;}
.menu-site-map .level-0 .first{display:none;}

	.h-right {
		border: none 0 !important;
		margin:0;
		padding:0 0 30px 0 !important;
		float:none !important;
		text-align:center !important;
		display:none;
	}

.h-right .widget-title {
	text-align:left;
	margin-bottom:10px;
}
.uabb-js-breakpoint { content:"default"; display:none;}


    .menu_dd {
        width: 25%;
        float: left;
        border-right: 2px solid #678674;
        cursor: pointer;
        text-align: center;
    }

    .hr-div span {
        font-size: 18px !important; 
        padding: 0 10px 0 10px !important;
    }

    .hr-div { 
        padding: 26px 0 12px 0 !important;
    }
.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-lg-1{width:8.33333333%}
.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-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-2{width:16.66666667%}
.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}

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


.cli-collapsed .cli-privacy-content
{
    transition: max-height 0.25s ease-in;

}

.cli-privacy-content p
{
	margin-bottom:0;
}


#boite_full{
position: relative; 
border:1px solid #cecece;
border-top:0px;
width:1000px;
padding:10px;
position: relative;
float: left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}
.main-footer .bottom{padding:10px 0;background:#001625}
.main-footer .bottom .text{float:left;line-height:20px;padding:10px 0}
.main-footer .bottom .text span{display:inline-block;margin-left:20px}
.main-footer .bottom a{-moz-transition:all .3s cubic-bezier(0.62, 0.28, 0.23, 0.99);-o-transition:all .3s cubic-bezier(0.62, 0.28, 0.23, 0.99);-webkit-transition:all .3s cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all .3s cubic-bezier(0.62, 0.28, 0.23, 0.99);color:#fff}
.main-footer .bottom a:hover{color:#1d5b88}
.main-footer .bottom .hellooo-logo{float:right}
.main-footer .bottom .hellooo-logo img{height:40px}
.inset-1,.inset-2,.inset-3,.inset-4{width:auto;}


small,
.small {
  font-size: 80%;
  font-weight: 400;
}

.small {
	font-size: 14px;
}

.header-image .header-image-text-wrapper {
  display: table;
  height: 100%;
  margin: 0 auto;
  width: 1170px;                                        
}

  body .header-image .header-image-text-wrapper {
    width: 960px;
}
.fusion-megamenu-icon img{max-height:16px;}
.fusion-secondary-menu .fusion-icon-only-link .fusion-megamenu-icon{text-align:center}
.fusion-megamenu-icon{display:inline-block;width:26px}
.sub-menu .fusion-megamenu-icon.text-menu-icon{position:absolute}
.fusion-mobile-nav-holder .fusion-megamenu-icon{display:none}

tr #next {
text-align : right;
}

.box-style-14{
	padding:30px 30px 10px 30px;  
	background: #FFE9AD; 
	box-shadow: inset 0 0 0 5px rgba(200, 200, 200, 0.1), 0 0 3px 0 rgba(0, 0, 0, 0.35); 
	-webkit-box-shadow: inset 0 0 0 5px rgba(200, 200, 200, 0.1), 0 0 3px 0 rgba(0, 0, 0, 0.35); 
	-moz-box-shadow: inset 0 0 0 5px rgba(200, 200, 200, 0.1), 0 0 3px 0 rgba(0, 0, 0, 0.35); 
	border:1px solid #fff; 
	margin-bottom:20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#2e415c;
	position:relative;
}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}



#header .header-holder { background:transparent !important;}


.big-banner #header .header-holder {
	max-height:438px;
}

#header .header-holder,
.big-banner #header .header-holder{
height:auto !important;

-webkit-background-size:auto 100%;
-moz-background-size:auto 100%;
background-size:auto 100%;
}

.cli-modal-backdrop.cli-show {
  opacity: .8;
}

.cli-modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
	display: none;
}

.cli-modal-backdrop.cli-fade {
  opacity: 0
}
.row{margin-right:-15px;margin-left:-15px}
     
#mc_embed_signup .clear {clear:none; display:inline;}

.clear { clear: both }
.adBlock .text,.adBlock2 .text{width:300px;text-align:center;display:table;margin-top:20px}
.adBlock .text div,.adBlock2 .text div{width:33%;font:12px "Verdana";display:table-cell}
.adBlock .text div.middle,.adBlock2 .text div.middle{width:5%}
.adBlock .text div a,.adBlock2 .text div a{color:#2f2f2f;text-decoration:none}
.adBlock .text div a:hover,.adBlock2 .text div a:hover{color:#ee1c2d;text-decoration:none}

ul.shopping_grid{
	padding:0;
	margin:0;
	list-style:none;
	float:right;
}

ul.shopping_grid li{
	float: left;
	background: #eee;
	padding: 25px 20px 0;
	border-right: 1px solid #f7f7f7;
	font: 600 15px/15px 'Lato', sans-serif;
	min-height: 70px;
	color:#000;
}

ul.shopping_grid li img{
	margin-top: -4px;
}

ul.shopping_grid a li:hover {
	color:#df1f26;
}

ul.shopping_grid li:hover span.m_1{
	color:#000;
}
.mobile-nav__item{position:relative;display:block}
.mobile-nav__item:after{content:'';position:absolute;bottom:0;left:15px;right:15px;border-bottom:1px solid #e9e9e9}
.mobile-nav__item a{display:block}
.mobile-nav__item a,.mobile-nav__toggle button{color:#333;padding:15px;text-decoration:none}
.mobile-nav__item a:hover,.mobile-nav__item a:active,.mobile-nav__item a:focus,.mobile-nav__toggle button:hover,.mobile-nav__toggle button:active,.mobile-nav__toggle button:focus{color:#0d0d0d}
.mobile-nav__item a:active,.mobile-nav__item a:focus,.mobile-nav__toggle button:active,.mobile-nav__toggle button:focus{background-color:#e9e9e9}
.mobile-nav__item--active{font-weight:bold}
.mobile-nav__sublist .mobile-nav__item:after{top:0;bottom:auto}
.mobile-nav .mobile-nav__item .currency-picker{margin:10px 15px;font-size:12px;background-color:#FFF}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}


.dashboard {
	margin:0px 2px 2px 0px !important;
}

.alex-chatter-menu li.menu-item a {
  color: #164622;
}

.alex-chatter-menu li.menu-item-has-children:focus ul.sub-menu,
.alex-chatter-menu li.menu-item-has-children:hover ul.sub-menu
{
  display: initial;
}
.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#000;background:rgba(0,0,0,.15);position:absolute;z-index:200;top:0}
.tp-bannertimer.tp-bottom{top:auto;bottom:0!important;height:5px}
.text-center{text-align:center}


.text-center-xs {
  text-align: center; }

  .box.text-center {
    text-align: center; }




.post img.alignleft {
    margin: 0 10px 10px 0;
}


.post img.alignright {
    margin: 0 0 10px 10px;
}


.post img.aligncenter {
    margin-bottom: 10px;
}
