﻿
.thelogo {
    text-align: center;
    margin: 0 auto 25px auto;
}

.thelogo img {
	max-width: 100%;		
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px solid;
}

.btn .caret {
  margin-left: 0;
}

.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}


.align-middle {
  vertical-align: middle !important;
}
.rmp-subtitle{font-size:10pt !important;}
span.rmp-subtitle{margin:0 1em;}
.post-group .post-category .viva-melhor{color:#34a2e1}
.img .img-inner{position:relative;overflow:hidden}


.site-main-menu{
	float: left;
	width: 90%;
}
 .iconbox .iconbox_content .iconbox_content_title{border:medium none;padding:2px 0 0 0;position:relative;margin:0 0 16px 0;clear:none;letter-spacing:1px;text-transform:uppercase;font-size:1.25em}
 .iconbox_top .iconbox_content{padding:45px 20px 20px 20px;border-radius:3px;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.3)}
 .iconbox_left_content .iconbox_content,.iconbox_right_content .iconbox_content{overflow:hidden}
.iconbox_left_content .iconbox_content .iconbox_content_title,.iconbox_right_content .iconbox_content .iconbox_content_title{margin:0 0 -3px 0}
 .iconbox .iconbox_content p:last-child{margin-bottom:0}
 #top .iconbox.av-no-box .iconbox_content{padding:0;border:none;box-shadow:none;background:transparent}
.elementor-widget-divider .elementor-divider-separator{border-top-color:#825e24;}
.elementor-5 .elementor-element.elementor-element-356238b .elementor-divider-separator{border-top-style:double;border-top-width:1px;width:21%;}
.elementor-5 .elementor-element.elementor-element-f1073ae .elementor-divider-separator{border-top-style:solid;border-top-width:1px;width:20%;}
.elementor-5 .elementor-element.elementor-element-ec3922b .elementor-divider-separator{border-top-style:double;border-top-width:1px;width:21%;}
  #padding-8 { height:60px; }

#thumb-tray {
    position: fixed;
    z-index: 3;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, .7);
    height: 150px;
    width: 100%;
    overflow: hidden;
    text-align: center;
    -moz-box-shadow: 0px 0px 4px #000;
    -webkit-box-shadow: 0px 0px 4px #000;
    box-shadow: 0px 0px 4px #000;
    padding: 10px 0;
}
    #menu-wrap, #sidebar, #slidecaption, .social-bookmarks ul li, #controls-wrap, #thumb-tray, #nav ul ul, #nav-horizontal ul li ul {        background-color:rgba( 80,126,148, 0.7);    }

	
	.show_hide_menu_div .topresponsive1 {
		text-align: left;
		padding: 10px 0 10px 20px;
		margin-bottom: 0;
		border-bottom: 1px dotted #006666;
	}

.show_hide_menu_div .topresponsive1 a{background:#dcdfea !important; font-weight:normal !important; text-transform:uppercase; padding:10px 15px; display:block; text-decoration:none;}

.show_hide_menu_div .topresponsive1 .open { display: none;}


#auctions-events-listing {
	border-top: 1px solid #181818;
	padding: 15px 15px 0;
}


#auctions-events-listing .listing {
	padding-top: 15px;
	padding-bottom: 15px;
	min-height: 340px;
}
.row{margin-left:-15px;margin-right:-15px}


.bottomarea .row {
	margin-top: 15px;
	margin-bottom: 15px;
}


.sell-car .row {
	margin-bottom: 15px;
}





.mc-grid .row {
	margin-bottom: 15px;
}


#adressbar p {
  margin-bottom: 16px;
  font-size:13pt;
  color: #fff;
}
#main-nav .responsive-nav ul.subnav{position:absolute;top:0;right:-260px}
#main-nav .responsive-nav ul.subnav.active{width:100%}
#content .wpb_alert p:last-child,#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_alert p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0}
.mk-css-icon-menu-line-1,.mk-css-icon-menu-line-3{transition:all .2s ease}
.dashboard-active .mk-css-icon-menu-line-3,.is-active .mk-css-icon-menu-line-3{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);top:-6px}
.dashboard-active .icon-size-big .mk-css-icon-menu-line-3,.is-active .icon-size-big .mk-css-icon-menu-line-3{top:-8px}


#home-slider-loader {
	font-size: 24px;
	color: #000;
	margin: 30px auto;
	text-align: center;
}

.header_logo .site-title{
	margin-bottom: 0;
	text-transform: uppercase;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 2px;
}

.header_logo .site-title a{
	color: inherit;
}


#box {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    display: none;
}

#box-inner {
    position: absolute;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    background: blue;
    opacity: 0.3;
    display: none;
}

#box #container {
    position: absolute;
    top: 0; bottom: 0; right: 0; left: 0; 
    margin: auto;  
    height: 350px;
    width: 500px;
    border: 1px solid black;
    background: white;
    padding: 1%;
}

    #footer .right_col .address .copyright {
      padding: 10px 0; }

table.classementNormal td.joues, table.classementNormal td.pts, table.classementNormal td.diff {text-align:right;}
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}


.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #dddddd;
}


.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}

.section-news .box-news .box-text .tag{display: inline-block;}


#btn_more_advisory_wrapper,#btn_more_news_wrapper {
    display: inline-block;
    width: 100%;
    border-top: 2px solid #d6d6d6
}


#btn_more_advisory_wrapper {
    border-color: #ccc
}
#navigation .menu-header ul .sf-megamenu-column li.last{width:100%;padding:0;background:#DFDFE1;}
li.sf-no-children,.sf-megamenu-column,li.sf-parent-children-0{background:#DFDFE1;padding:20px;color:#000;text-transform:uppercase;line-height:20px;font-size:13px;font-weight:bold;}
.sf-megamenu-column title{text-transform:uppercase;color:#000;}
.panel-body{padding:15px}
.panel-body:before,.panel-body:after{display:table;content:" "}
.panel-body:after{clear:both}
.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}

.panel-dark .panel-body {
    color: #ccc;
}


.panel-dark .panel-body p {
     font-family: 'Roboto Condensed', sans-serif;
     color: #ccc;
}

.panel-blue .panel-body {
    color:#333333;
}

.panel-body span.label {
    text-align:left;
    display:block;
    margin-top:-3px;
    font-weight:normal;
    font-size: 12px;
    padding: 4px 15px 4px 15px;
    border-radius:0;
}

		.single-widget{
			margin-bottom: 20px;
		}

		.single-widget ul li {
			border-bottom: 1px dotted #eeeeee;
			margin-bottom: 7px;
			padding-bottom: 6px;
		}

		.single-widget ul li:last-child {
			border-bottom: none;
			margin-bottom: 0;
			padding-bottom: 0;
		}


.collapse {
  display: none;
}


.collapse.in {
  display: block;
}


  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
.dem-screen{position:relative;line-height:1.3}


.menu-wrap{position: relative;padding-right: 195px;}
.et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{text-align:left}
.et_pb_blurb.et_pb_text_align_right .et_pb_blurb_content .et_pb_blurb_container{text-align:right}
.et_pb_blurb.et_pb_text_align_justified .et_pb_blurb_content .et_pb_blurb_container{text-align:justify}
.et_pb_blurb_position_left .et_pb_blurb_container,.et_pb_blurb_position_right .et_pb_blurb_container{display:table-cell;vertical-align:top}
.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:15px}
.et_pb_blurb_position_right .et_pb_blurb_container{padding-right:15px}

.testimonial-quote {
    display: block;
    margin-bottom: 20px;
    font-size: 18px;
    font-weight: 400;
    color:#747474!important;
}
.small-12{width:100%}

	#main-nav-container .social-nav {
		display: none;
	}


	body.temobile .column-image-inside {
		display: none;
	}


	.column-image-inside {
		display: none;
	}
.site-footer .footer-logos{clear:both;margin:40px 0}
.site-footer .footer-logos img{max-width:110px;max-height:50px;height:auto;width:auto;margin:20px 4% 20px 0;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6}
.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}
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid{padding:0;overflow:visible!important}
.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-]{width:100%;float:none;display:block;margin-left:0;margin-right:0}
#main ul li{list-style:none}
#main{width:1080px;float:left;padding-top:10px}
#main-full{width:960px;float:left}


#top-menu, #main-menu,#slider,#search-form,#sidebar-right,#sidebar-left, #teasers, #small-footer{display:none;}

.logo-fo h2 a{font-size:1.5em;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;font-weight:700;}

.logo-fo h4{font-size:1.5em;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;font-weight:700;margin:1em 0;}

.logo-fo h2{font-size:1.5em;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;font-weight:700;}

.logo-fo p{font-size:1em;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:0px;font-weight:500;}
body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:15px!important}
#main-content .container:before{background-color:#fff}
.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-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{float:left}
.col-xs-12{width:100%}


.menu-main-sidebar-menu-container,
.menu-bonuses-menu-container,
.menu-software-menu-container,
.menu-payment-menu-container,
.menu-games-menu-container,
.menu-game-blackjack-menu-container,
.menu-game-baccarat-menu-container,
.menu-games-craps-menu-container,
.menu-game-roulette-menu-container,
.menu-game-bingo-menu-container,
.menu-game-slots-menu-container,
.menu-games-keno-menu-container,
.menu-reviews-menu-container,
#site-footer .f-widget {
    background-color: #fff;
    padding: 10px;
    border: 1px solid #ddd;
}

  .site-start {
    height: 80px;
    position: relative;
  }


.site-header.stickytop .site-start {
  float: left;
  height: 66px;
}


.site-header.stickytop .site-start .site-title {
  font-size: 20px;
  line-height: 50px;
}


.site-header.stickytop .site-start.container {
  width: auto;
  min-width: 0;
  margin: 0;
}


.social_slider .facebook_box {
    border: 10px solid #3289d9;
}

					.social_slider .facebook_box iframe {
						pointer-events: auto;
					}
