/*
Theme Name: Avada Child 1
Description: Th&egrave;me enfant pour asterix.com
Author: INFO Service &copy;2017
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.fusion-footer.menu-item-28594:lang(en),
.fusion-footer.menu-item-28594:lang(de),
.fusion-footer.menu-item-28594:lang(nl),
.fusion-footer.menu-item-28594:lang(es),
.fusion-footer.menu-item-28594:lang(pt),
#menu-item-28594:lang(en),
#menu-item-28594:lang(de),
#menu-item-28594:lang(nl),
#menu-item-28594:lang(es),
#menu-item-28594:lang(pt)
{
	display:none !important;
}
#menu-tetiere li, #menu-tetiere li a,
#menu-tetiere-anglais li, #menu-tetiere-anglais li a,
#menu-tetiere-allemand li, #menu-tetiere-allemand li a,
#menu-tetiere-espagnol li, #menu-tetiere-espagnol li a,
#menu-tetiere-neerlandais li, #menu-tetiere-neerlandais li a,
#menu-tetiere-portugais-du-portugal li, #menu-tetiere-portugais-du-portugal li a
{
border:0px !important;
}

.fusion-mobile-menu-design-modern .fusion-alignleft {
border-bottom:0 !important;
}
.fusion-mobile-menu-icons a{
font-size:30px !important;
	margin-top:20px;
}

.fusion-mobile-menu-icons .fusion-icon-bars {
font-size:30px !important;
}

.fusion-mobile-menu-icons .fusion-icon-bars::before {
color:#2462b1 !important;
}

.fusion-mobile-nav-item a{
font-size: 16px !important;
}

.home .flex-control-nav {
	display:none !important;
}

#main {
background-color:#a41d23 !important;
padding-top:0 !important;
padding-bottom:0 !important;
padding-left:0 !important;
padding-right:0 !important;
}

.fusion-image-carousel {
margin-bottom:0px !important;
}

.fusion-format-box {
	display:none;
}

.home-bouton {
	margin-bottom:10px;
}

#couv-illustre img {
margin-bottom:15px !important;
border:1px solid #c0c0c0;
}

.attachments {
width:100%;
}

.category-evenements .post-content {
overflow:hidden;
}

.category-evenements .fusion-meta-info span {
text-transform: capitalize;
}

.category-carrousel .fusion-meta-info {
display:none;
}

.mdt {float:left;text-align:center;font-size:9px;margin:0 2px 15px 2px;height:345px;overflow:hidden;}
.mdt img {border:1px solid #ccc;padding-bottom:38px;}
.mdt a {color:#000000;font-weight:bold;}
.mdt .buyeh img {border:0;}
.mdt .buyeh {border:0;margin-top:-105px;}

.album-integrale .fusion-button,
#liens-album .fusion-button,
#fiche-album .fusion-button {
clear:none !important;
}

.album-illustre .fusion-aligncenter,
.album-illustre .fusion-button-wrapper.fusion-aligncenter,
.album-integrale .fusion-aligncenter,
.album-integrale .fusion-button-wrapper.fusion-aligncenter
{
	
}

.album-integrale .fusion-button.button-orange,
.album-illustre .fusion-button.button-orange{
color:#000 !important;
	border: 1px solid #000;
	background-color:#ffd504;
	background-image: -webkit-gradient(linear,left bottom,left top,from(#ffd504),to(#f2bb15));
	background-image: -webkit-linear-gradient(bottom,#ffd504,#f2bb15);
	background-image: linear-gradient(to top,#ffd504,#f2bb15);
	margin-bottom:10px;
}
.album-integrale .fusion-button.button-orange:hover,
.album-illustre .fusion-button.button-orange:hover{
	background-color:#ffd504;
	background-image:none;
}
.album-integrale .fusion-button.button-orange i,
.album-illustre .fusion-button.button-orange i
{
	color:#000 !important;
	margin-right:10px;
}
.album-integrale .fusion-button.button-blue,
.album-illustre .fusion-button.button-blue{
color:#fff !important;
border: 1px solid #000;
background: #2462b1;
background-image: -webkit-gradient(linear,left bottom,left top,from(#2462b1),to(#20599f));
	background-image: -webkit-linear-gradient(bottom,#2462b1,#20599f);
	background-image: linear-gradient(to top,#2462b1,#20599f);
	margin-bottom:10px;
}
.album-integrale .fusion-button.button-blue:hover,
.album-illustre .fusion-button.button-blue:hover{
background: #2462b1;
	background-image: none;
}


.album-integrale .fusion-button.button-blue i,
.album-illustre .fusion-button.button-blue i
{
	color:#fff !important;
	margin-right:10px;
}

#liens-album .fusion-aligncenter,
#fiche-album .fusion-aligncenter,
#liens-album .fusion-button-wrapper .fusion-aligncenter,
#fiche-album .fusion-button-wrapper .fusion-aligncenter {
	display:inline !important;
}
#liens-album .fusion-button-wrapper p,
#fiche-album .fusion-button-wrapper p {
	display:inline !important;
}
#liens-album .fusion-button.button-orange {
	color:#000 !important;
	border: 1px solid #000;
	background-color:#ffd504;
	margin-right:10px;
	background-image: -webkit-gradient(linear,left bottom,left top,from(#ffd504),to(#f2bb15));
	background-image: -webkit-linear-gradient(bottom,#ffd504,#f2bb15);
	background-image: linear-gradient(to top,#ffd504,#f2bb15);
	margin-bottom:10px;
}
#liens-album .fusion-button.button-orange:hover{
	background-color:#ffd504;
	background-image:none;
}
#liens-album .fusion-button.button-orange i{
	color:#000 !important;
	margin-right:10px;
}
#liens-album .fusion-button.button-blue {
	color:#fff !important;
	border: 1px solid #000;
	background-color:#2462b1;
	margin-right:10px;
	background-image: -webkit-gradient(linear,left bottom,left top,from(#2462b1),to(#20599f));
	background-image: -webkit-linear-gradient(bottom,#2462b1,#20599f);
	background-image: linear-gradient(to top,#2462b1,#20599f);
	margin-bottom:10px;
}
#liens-album .fusion-button.button-blue:hover {
	background-color:#2462b1;
	background-image:none;
}
#liens-album .fusion-button.button-blue i{
color:#fff !important;
	margin-right:10px;
}

.bouton-top {
	margin-top:15px !important;
}
#album-data,
#album-data p,
#liste-thumbs,
#liste-thumbs p {
text-align:left !important;
}
#album-data img {
margin:10px 8px !important;
}

#album-data img.attachment-full {
margin:0px !important;
}

#album-abstracts h3,
#album-data h3 {
	clear:both !important;
}

#liste-thumbs img {
margin:10px 4px !important;
}
#collection-choix li {
margin-bottom:15px;
}
#collection-choix a {
font-weight:bold;
}

#liste-collection .numero {
clear:both;
float:left;
font-weight:bold;
font-size:110%;
color:#c00000;
width:20px;
height:22px;
text-align:right;
}

#liste-collection .date {
float:right;
font-size:90%;
text-align:right;
height:22px;
}

#liste-collection .date2 {
clear:both;
float:right;
font-size:90%;
text-align:right;
height:22px;
}

#liste-collection .tirets {
float:right;
width:100%;
max-width:80%;
text-align:left;
height:22px;
background:url('/imgs/tirets.gif') left center;
}

#liste-collection .tiretsb {
float:right;width:100%;max-width:223px;border:0px solid black;text-align:left;height:15px;background-image:url('/imgs/tirets.gif');
}

#liste-collection .tirets2 {
float:right;
width:100%;
max-width:90%;
text-align:left;
height:22px;
background:url('/imgs/tirets.gif') left center;
}

#liste-collection .tirets3 {
float:right;width:100%;max-width:505px;border:0px solid black;text-align:left;height:22px;background-image:url('/imgs/tirets.gif');
}

#liste-collection .titralb,#liste-collection .titralb:hover {
background-color:white;
font-size:14px;
text-decoration:none;
color:black;
font-weight:bold;
}


.wpml-ls-first-item {
clear:left;
}

#promo-home-fr .fusion-slider-container,
#promo-home-fr .fusion-slider-container .tfs-slider,
#promo-home-fr .fusion-slider-container .tfs-slider .background-image {
height:100px !important;
width:800px !important;
max-width: calc(77vw) !important;
max-height: calc(77vw*0.125) !important;
}

#body {
background-color:#f00000;
}

.fusion-button {
margin: 5px 5px 5px 5px;
}

#albums-home img {
-moz-box-shadow: 3px 3px 10px 0px #656565;
-webkit-box-shadow: 3px 3px 10px 0px #656565;
-o-box-shadow: 3px 3px 10px 0px #656565;
box-shadow: 3px 3px 10px 0px #656565;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=135, Strength=10);
}

.fusion-social-networks-wrapper {
z-index:99 !important;
position:relative;
right:0px;
border:0px solid white !important;
}

.fusion-header {
background-size: cover;
background-position: center top !important;
}

.fusion-is-sticky .fusion-logo {
margin:10px 0 11px 0 !important;
}

.fusion-page-title-row {
display:block !important;
padding-left : 15px;
}
.fusion-page-title-wrapper {
display:block !important;	
}
.fusion-page-title-captions {
display:block !important;
width:100% !important;
padding-top:10px;
}
.fusion-page-title-secondary {
display:block !important;
width:100% !important;
text-align:left !important;
margin-left:0px !important;
margin-top:10px !important;
}

#main .fusion-row {
background-color : #fff;
padding:0px;
}

#main #content {
padding: 30px 30px !important;
width: calc(100% - 27% - 5px);
}

#main #content p {
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
text-align:justify;
}

#main #content p.nohyphens {
  -webkit-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;

}

.fusion-page-title-bar {
min-height:87px !important;
height:auto !important;
}

.fusion-secondary-main-menu {
background:#ffd504 !important;

}

.fusion-main-menu > ul.fusion-menu > li {
padding-left : 15px !important;
padding-right : 15px !important;
}

.fusion-main-menu .sub-menu {
border-top:0 !important;
/*padding-top:10px !important;*/
/*min-height:175px !important;*/
}

.fusion-main-menu .current-page-ancestor > a:first-child,
.fusion-main-menu .current_page_item > a:first-child,
.fusion-main-menu a:hover {
color:#c00000 !important;
}
/*
.fusion-main-menu > ul.fusion-menu > li:nth-child(1) b {
display:none;
}
*/
.fusion-main-menu > ul.fusion-menu > li a {
font-weight:bold !important; 
text-transform : uppercase;
}

#wrapper .fusion-footer-widget-area .widget-title {
text-transform :none !important;
font-weight:bold !important;
font-size:110% !important;
margin : 5px 0 0px !important;
}

/*#wrapper .fusion-footer-widget-area ul:first-child>li:nth-child(2),*/
#wrapper .fusion-footer-widget-area ul:first-child>li:first-child {
display:none !important;
}

#wrapper .fusion-footer-widget-area {
border-top:0 !important;
padding-top:0 !important;
padding-bottom:20px !important;
border-top:0px solid #f0f0f0 !important;
}
#wrapper .fusion-footer-widget-area ul {
padding-left:0px !important;
margin-left:0px !important;
}
#wrapper .fusion-footer-widget-area ul.menu li a {
font-weight:bold;
font-size:13px;
/*text-transform : uppercase;*/
line-height:1 !important;
margin-top:10px !important;
margin-bottom:10px !important;
padding-top:0 !important;
color:#333;
}
#wrapper .fusion-footer-widget-area ul ul.sub-menu li a {
font-weight:normal;
text-transform : none;
font-size:11px;
margin-top:0px !important;
margin-bottom:5px !important;
padding-top:0 !important;
color:#333333;
}
#wrapper .fusion-footer-widget-area ul ul ul.sub-menu li a {
font-weight:normal;
text-transform : none;
font-size:11px;
margin-top:0px !important;
margin-bottom:5px !important;
color:#333333;
padding-top:0 !important;
padding-left:15px !important;
}

#wrapper .fusion-footer-widget-area ul ul ul.sub-menu li a::before {
display:none;
}

#wrapper .fusion-footer-widget-area ul ul ul ul.sub-menu li a {
display:none;
}
#wrapper .fusion-footer-widget-area ul li {
display:inline !important;
float:left !important;
width:16%;
/*min-width:280px;*/
margin-left:0px;
margin-right:0px;
padding:0 15px 0 0 !important;
overflow:hidden;
border:0px solid black !important;
background-image: none !important;
}
#wrapper .fusion-footer-widget-area ul li:last-child {
padding:0 !important;
}

#wrapper .fusion-footer-widget-area ul ul li,
#wrapper .fusion-footer-widget-area ul ul ul li
{
width:100%;
}

#wrapper .fusion-footer-widget-area ul ul li:first-child {
display:block !important;
}
#wrapper .fusion-footer-widget-area ul ul ul li:first-child {
display:none !important;
}
#wrapper .fusion-footer-widget-area ul li a {
padding:1px 0;
border:0;
}
#wrapper .fusion-footer-widget-area ul ul li a {
line-height:12px;
}
#wrapper .fusion-footer-widget-area ul ul ul li a {
line-height:11px;
}
#wrapper .fusion-footer-widget-area ul ul ul li
{
display:none !important;
}
#wrapper .fusion-footer-widget-area ul ul ul.sub-menu
{
display:none !important;
}

#sidebar .widget {
/*margin-bottom:20px !important;*/
}

#sidebar .widget_text_icl ul {
list-style: disc !important;
margin-left:20px !important;
}
#sidebar .widget_text_icl li {
list-style: disc !important;
display:list-item !important;
}
#sidebar .widget_text_icl li a {
font-weight:bold;
color:#333;
}


#sidebar .widgetctc {overflow:hidden;}
#sidebar .widget-title {
font-weight:bold !important;
}

.wpml-ls-legacy-list-horizontal li {
display: inline-block !important;
}


#mini-album p {
text-align:center !important;
}

.fusion-header-banner img {
}

.fusion-header-wrapper .fusion-header-banner img,
.fusion-header-wrapper .unslider {
max-width:800px !important;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding:0;
-moz-box-shadow: 1px 1px 2px #000;
-webkit-box-shadow: 1px 1px 2px #000;
box-shadow: 1px 1px 2px #000;
}

.widget.aster-widget {
padding-left:0 !important;
padding-right:0 !important;
}

.widget.aster-widget .unslider {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

.fusion-secondary-header {
border-bottom:0px !important;
}

.fusion-header-wrapper.fusion-is-sticky .fusion-header-v4 .fusion-header {
padding-top: 0px;
padding-bottom: 0px;
}

.fusion-header-wrapper.fusion-is-sticky .unslider {
display:none;
}

.avada_portfolio-template-default .fusion-page-title-captions a {
	color:#333333 !important;
}
.fusion-portfolio-content-wrapper {
display:block !important;
border:0 !important;
text-align:center !important;;
}

.fusion-portfolio-content-wrapper img{
margin: 0 auto !important;
float:none !important;
}

.fusion-portfolio-six .fusion-portfolio-post { 
width: calc(100% / 8) !important;	
}

#wrapper #main .fusion-portfolio-content > h2.fusion-post-title {
/*font-size:14px !important;
line-height:16px !important;*/
font-size:10px !important;
line-height:13px !important;
}

.fusion-portfolio-content {
margin:5px 0 !important;
}

/*Ajustement de la responsivité*/

@media only screen and (max-width: 1000px) {

.fusion-footer-widget-area {
display: none !important;
}
.fusion-header {
padding-top: 0px !important;
}
.fusion-mobile-menu-design-classic .fusion-secondary-header {
padding:0 !important;
}
#promo-home-fr .fusion-slider-container,
#promo-home-fr .fusion-slider-container .tfs-slider,
#promo-home-fr .fusion-slider-container .tfs-slider .background-image {
height:100px !important;
width:800px !important;
max-width: calc(90vw) !important;
max-height: calc(90vw*0.125) !important;
}
#liste-collection .tirets2 {
float:right;
width:100%;
max-width: calc(100% - 40px);
text-align:left;
height:auto !important;
overflow:hidden;
background:url('/imgs/tirets.gif') left 5px repeat-x;
vertical-align:bottom;
margin-bottom:7px;
}
#main > .fusion-row:first-child {
background: linear-gradient(to right, #fff 0%, #fff 100%) !important;
}

}




#home-actu .fusion-post-content-wrapper {
padding:5px 10px !important;
}
#home-actu .fusion-post-content {
margin-bottom:5px !important;
}
#home-actu h2.entry-title {
font-size:105% !important;
line-height:125% !important;
}
#home-actu .sep-double {
display:none;
}
#home-actu .fusion-post-content-container p {
font-size:100%;
line-height:120%;
}
#home-actu .fusion-alignleft {
width:100% !important;
	text-align:right;
}

#carrousel-home .slide-excerpt{
position :absolute !important;
left : 0px !important;
bottom: 0px !important;
top : auto !important;
width:100% !important;
height:auto !important;
padding:10px !important;
}

#carrousel-home .slide-excerpt p{
margin:0 !important;
padding:0px 25px 0px 0px;
text-align:justify;
font-size:0.8;
}

#carrousel-home h2, #carrousel-home h3, #carrousel-home h5 {
margin:0 !important;
padding:0 30px 0 0 !important;
}

#carrousel-home h2 {
font-size : 20px !important;

}

#carrousel-home h3 {
color:#a0a0a0 !important;
font-size:110% !important;
}

@media only screen and (max-width: 800px) {
#carrousel-home .slide-excerpt p{
		display:none !important;
	}
#carrousel-home .slide-excerpt h2{
	font-size:110% !important;
	line-height:100% !important;
	}
	#carrousel-home .flex-control-nav {
		display:none !important;
	}
}

#home-actu .fusion-post-wrapper {
border:1px solid #2462b1 !important;
-webkit-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

#custom_html-1,
#custom_html-2,
#custom_html-3,
#custom_html-4,
#custom_html-5,
#custom_html-6,
#custom_html-7,
#custom_html-8
{
border:1px solid #2462b1 !important;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
overflow:hidden !important;
z-index:10 !important;
}

#custom_html-2 iframe,
#custom_html-3 iframe,
#custom_html-4 iframe,
#custom_html-5 iframe,
#custom_html-6 iframe,
#custom_html-7 iframe
{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
overflow:hidden !important;
position:absolute;
z-index:9 !important;
}
#media_image-2,
#media_image-3,
#media_image-4,
#media_image-5,
#media_image-6,
#media_image-7,
#media_image-8,
#media_image-9,
#media_image-10,
#media_image-11,
#media_image-12,
#media_image-13,
#media_image-14,
#media_image-15,
#media_image-16,
#media_image-17
 {
border:1px solid #2462b1 !important;
	margin-top:20px !important;
	margin-bottom:0 !important;
	border-bottom:0 !important;
	-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
overflow:hidden;
}

/*ALBERT*/
/*
#media_image-2,
#media_image-6,
#media_image-7,
#media_image-10,
#media_image-11,
#media_image-13
 {
display:none !important;
}
*/


#void {
border:1px solid #2462b1 !important;	
	margin-bottom:0 !important;
	border-bottom:0 !important;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
overflow:hidden;
}
.aster-widget h4{
margin-bottom:0px !important;
margin-top:0px !important;
}
.aster-widget {
border:1px solid #2462b1 !important;
padding-bottom:0px !important;
padding-top:0px !important;
border-top:0 !important;
margin-bottom:20px !important;
	-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
overflow:hidden;
}

/*ALBERT*/
#actus-accueil {
display:none !important;
}
#village-accueil-fr {
display:none !important;
}

#advads_ad_widget-2 {
border:1px solid #2462b1 !important;
/*-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;*/
overflow:hidden !important;
z-index:10 !important;
/*margin-top:20px !important;*/
}

#text_icl-2, #text-2, #text-3, #text-4, #text-5 {	
border:1px solid #2462b1 !important;
padding:0px !important;
padding-bottom:0px !important;
padding-top:0px !important;
border-top:0 !important;
margin-bottom:20px !important;	 
background-color:#e9e9e9;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#text_icl-2:lang(fr), #text_icl-2:lang(en), #text_icl-2:lang(es), #text_icl-2:lang(de), #text_icl-2:lang(nl) {	
display:none !important;
}

/*###Neutralisation temporaire du widget missive #######*/
/*#media_image-3{display:none;}
#media_image-5{display:none;}
#media_image-8{display:none;}
#media_image-9{display:none;}
#media_image-12{display:none;}
#media_image-14{display:none;}
#text_icl-2 {display:none;}*/

#CRM {
	padding:10px 0 10px 45px !important;
	background-color:#e9e9e9;
}

@media only screen and (min-width: 1000px) and (max-width: 1600px) {
.fusion-main-menu > ul.fusion-menu > li {
padding-left : 12px !important;
padding-right : 12px !important;
}
.fusion-main-menu > ul.fusion-menu > li a{
/*font-size:99% !important;*/
/*letter-spacing:-0.1px;*/
}
.fusion-secondary-main-menu {
padding : 0 !important;
}
}

@media only screen and (min-width: 1000px) and (max-width: 1600px) {
		
#main .sidebar {
width:27% !important;
}

#main > .fusion-row:first-child {
/*background: linear-gradient(to right, #fff 0%, #fff 79%, #dadada 79%, #dadada 100%) !important;*/
}

#main #content {
padding: 30px 20px !important;
width: calc(100% - 27% - 5px);
}
#promo-home-fr .fusion-slider-container,
#promo-home-fr .fusion-slider-container .tfs-slider,
#promo-home-fr .fusion-slider-container .tfs-slider .background-image {
height:100px !important;
width:800px !important;
max-width: calc(77vw - 30px) !important;
max-height: calc((77vw - 30px)*0.125) !important;
}

.fusion-header-content-3-wrapper {
width:100% !important;
text-align:center !important;
}
.fusion-header-banner{
padding-top:30px !important;
margin:0 auto !important;
}
#liste-collection #left {
width: calc(50% - ( ( 4% + 4% ) * 0.5) ) !important;
}
#liste-collection #middle, #liste-collection #left2 {
display:none;
}
#liste-collection #right2 {
width: 100% !important;
}
#liste-collection #right {
width: calc(50% - ( ( 4% + 4% ) * 0.5 ) ) !important;
}
.wpml-ls-legacy-list-horizontal a {
padding:5px 7px !important;
}
}

.fusion-main-menu .wpml-ls-item {
	display:none !important;
}
/*sélecteur de langues et réseaux sociaux additionnels en bas de la zone des widgets, différentiable mobile ou pas.
 *Actuellement visible sur tous*/
#icl_lang_sel_widget-2,
#social_links-widget-2 {
	display:block;
}
#icl_lang_sel_widget-2 .wpml-ls-legacy-list-horizontal {
	text-align:center !important;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 736px) {
.fusion-secondary-header {
display: none !important;
}
#icl_lang_sel_widget-2,
#social_links-widget-2 {
	display:block;
}
	
#CRM {
	padding:10px 0 10px 45px !important;
	background-color:#e9e9e9;
	min-height:190px;
}
}

.Total_Soft_Poll_1_Main_Div_2 .Total_Soft_Poll_1_Ans_Check_Div_BO_2 {
background-color: rgba(183,183,183,0.3)!important;
border: 1px solid #000;
border-radius: 8px;
overflow: hidden;
padding-bottom:8px;}

.Total_Soft_Poll_1_Main_Div_2 .Total_Soft_Poll_1_Ans_Div_2 .Total_Soft_Poll_1_Ans_Check_Div {
	float:left;
	margin:6px 6px 0 0 !important;
}

.Total_Soft_Poll_1_Main_Div_2 .Total_Soft_Poll_1_Ans_Div_2 .Total_Soft_Poll_1_Ans_Check_Div input + label {
padding-left: 23px !important;
height:38px;	
}

.Total_Soft_Poll_1_Main_Div_2 .Total_Soft_Poll_1_Ans_Div_2 .Total_Soft_Poll_1_Ans_Check_Div input + label::before {
left:0% !important;
}

.Total_Soft_Poll_1_Main_Div_2 span.Total_Soft_Poll_1_Ans_Div_Ov_Lab1_2 {
background-color: #2462b1 !important;
color: #ffffff !important;
line-height: 1 !important;
font-size: 15px !important;
font-weight:bold;
display: block;
width: 80% !important;
margin:0 auto;
font-family: Arial;
padding:5px 0;
border-radius:5px;
}
	
.Total_Soft_Poll_1_Main_Div_2 span.Total_Soft_Poll_1_Ans_Div_Ov_Lab1_2::after {
content :' votes';
}

.Total_Soft_Poll_1_Ans_Div_Overlay_Span_2 {
top:77% !important;
}

.Total_Soft_Poll_1_Main_Div_2 .Total_Soft_Poll_1_LAA_Div_2 {
clear:left;
}

.div-hidden {display:none !important;}
