/*  
Theme Name: Attiva Spa
Description: Rayer Venezia - Attiva Spa
Version: 3
*/

*{	border: 0;	margin: 0;	padding: 0;}
body {background-position: center top; color: #333; background-color: #e1e1e1; background-repeat: no-repeat; background-size:cover; background-image: url("https://www.reyer.it/wp-content/uploads/2018/10/BKG-REYER3.jpg"); font: 0.85em Roboto, Arial,Helvetica,Sans-Serif; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; text-rendering: optimizeLegibility;}

a {color: #968258;	text-decoration: none;}
a:hover { text-decoration: underline; }
input,select,textarea {	background-color:#ddd;	border-radius:3px;	color:#000;	padding: 2px; margin: 0px 4px 2px 0;}
select {	padding: 0;}
li { list-style: none;}
li h3 {	font: 1.3em/1.3em 'Oswald', Arial, Helvetica, sans-serif; color:#777;	font-weight:400;  margin-bottom:3px;}
h1,h2,h3,h4 { font: 1.2em/1.2em 'Oswald', Arial, Helvetica, sans-serif;}

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
    border-radius: 4px;
	text-decoration: none;
}

.btn:hover {text-decoration: none;}

.btn-primary {
    color: #fff;
    background-color: #700017;
    border-color: #700017;
}

#page {margin: 0 auto 0px auto;	max-width: 978px;  margin-top:0px;  position:relative; z-index:2;  border-bottom: 0px;}
#page2 {	margin: 0 auto;	max-width: 978px; padding:0px; position:relative; z-index:2; padding-top: 0px !important;}

.entry h1 {font-size:30px;}
.entry h2 {font-size:26px;}
.entry h3 {font-size:24px;}
.entry h4 {font-size:20px; color:#700017;}

/*--- Main Columns ---*/
#columns-white {  /*background-color:#f5f5f5;*/ border:10px; padding: 10px; margin-bottom: 0px; background: rgba(255, 255, 255, 1);}
#columns-black {  /* background-color: #121212; */   margin-bottom: 30px;}
#columns-black.entry p { color: #000 !important;}

#columns-FR {  background-color:#f5f5f5; border:10px solid #f5f5f5; padding: 10px; margin-bottom: 30px; background: url(//www.reyer.it/wp-content/themes/premiumnews/images/bg_F_reyer.jpg) #bcbcbc repeat-x top;}
.col1 {	float: left;  width: 620px;}
.col2 {	float: right; width:320px; max-width:320px; margin-left:0px;}
.col3full {	float: left;  width: 100%;}
#page2 .col2 { margin-top:0px !important;}
.col_storia { float: left; width: 630px;}

/*--- Sub Columns ---*/
.subcol { width: 150px;}
.subcol h2 { font: 1.3em 'Oswald', Arial, Helvetica, sans-serif; color: #9E8A55; padding: 0 0 10px;}
/*========= HEADER =========*/

#block1 { width: 33%; float: left;}
#block2 { width: 33%; float: left;}
#block3 { width: 33%; float: right; padding-top: 10px;}

#logo_umana { float:left; /* width:305px; */ padding:15px 0px 0px 15px;}
#logo_rbm { float:left; /* width:300px;*/ padding: 10px 10px 10px 30px;}
#logo_umana img {width: 240px;}
#logo_rbm img{ width: 146px;padding-left: 36px;}

#logo_reyer {float:left;  width:320px; text-align:center; margin-bottom: 5px;}
#logo_reyer img {width: 320px;margin-top: 10px;}
#logo_campioni {text-align:right;}
#loghi_partner{text-align:right;margin-top: 50px;}

#loghi_partner #legafemm, #loghi_partner #eurocupw {height: 45px;}
#loghi_partner #eurocup {height: 67px;}
#loghi_partner #lega {height: 67px;}

.smw_left {text-align: right!important;}


#tweethome, #socialUPdx {display:none;}



#socialUPdx {float: left; min-width:320px; margin-left:10px;}
#social-widget-4 {  padding:0px 10px 0px 10px; }
#social-widget-4 h3 {color:#FFF; margin: 0 10px 6px 0; float:left}

div#button_m, div#button_f, div#button_g {float:left; height: 78px;width:378px;}
div#button_g {float:left; width:222px;}


.sub-menu, ul.children { visibility: visible !important; float:none; } /* Make sure the sub-menus are visible and don't conflict with the Easing jQuery plugin. */
.sub-menu { background:#333; height:auto !important; display: none; }
.sub-menu li { 	float:none;	position:relative;display:block;	}
.sub-menu  a{ 	font-size: 15px; text-align:left !important; margin-left:10px;}
#nav{		 height: 43px;	padding: 0px 0 0;	margin-left:0px; background-color: #000; margin-bottom: 30px;}
#nav-left {		display:inline;		}
#nav-right {width: auto; float:left;	display:inline;	background-color:#383838; padding:6px;  max-height:230px; overflow-y: hidden;  z-index:99; box-shadow:0 5px 5px rgba(0,0,0,0.5); position:absolute;  left:0px; }
#nav ul {	position: relative; height: 26px;  }
#nav ul li {  float: left;    list-style: none;	font: 1.0em 'Oswald', Arial, Helvetica, sans-serif; text-align:center !important; padding-top: 5px} 

#menu-item-36705, #menu-item-46164, #menu-item-46165, #menu-item-46172, #submenuM, #submenu-tappe { background: #700017; }
#menu-item-36709, #menu-item-46170, #menu-item-46205, #menu-item-46166, #menu-item-46173, #submenuF { background: #968258; }
#menu-item-36713, #menu-item-46171, #submenuG { background: #000; }
#menu-item-36705, #menu-item-46164, #menu-item-36709, #menu-item-46170, #menu-item-46205, #menu-item-46165, #menu-item-46172, #menu-item-46166, #menu-item-46173 { width:33%; margin-right: 1px ; min-height: 38px; }
#menu-item-36713, #menu-item-46171 { width: 33%; height: 38px;}
#menu-item-36705 a, #menu-item-46164 a, #menu-item-46165 a, #menu-item-46172 a { color:#FFF; padding-top: 5px;}
#menu-item-36709 a, #menu-item-46170 a, #menu-item-46205 a, #menu-item-46166 a, #menu-item-46173 a { color:#FFF; padding-top: 5px;}
#menu-item-36713 a, #menu-item-46171 a{ color:#FFF;vertical-align: middle; padding-top: 5px;}

#menu-submenu-biglietti li a{padding-left: 10px; padding-right: 10px;}

#social-icons {float: right;}
#social-icons img {width:28px; margin: 12px 5px;}




/* BUTTON ABBONAMENTI */
#menu-item-46116 a { font-size:1.5em !important; color:#666 !important;}
.nav2 img { margin-right:40px; padding-top:0px;}
.current-menu-item .menu-item-1405 a, .current-menu-item .menu-item-1409 a, .current-menu-item .menu-item-1413 a{ color:#FFF !important}

/*valori  */
#menu-item-29685 a, #menu-item-29689 a, #menu-item-29701 a, #menu-item-29929 a { color: #FFF !important; font-size:18px !important;}

/*giovanile*/
#menu-item-51142 a, #menu-item-51143 a, #menu-item-51144 a, #menu-item-51145 a, #menu-item-51146 a, #menu-item-51147 a, #menu-item-51395 a { background-color: #700017;}
#menu-item-55270 a, #menu-item-51148 a, #menu-item-51149 a, #menu-item-51150 a, #menu-item-51151 a, #menu-item-51152 a { background-color: #9e8a55;}

/*shop, sponsor, biglietti, valori */
/* #menu-item-945 a, #menu-item-1345 a,#menu-item-1028 a, #menu-item-28269 a, #menu-item-29941 a {color: #fff !important; font-weight:700 !important;} */
#menu-item-36713 li, #menu-item-46171 li { width: 220px; height:28px;}	
#submenuM, #submenuF { margin-bottom:30px; padding:5px;}
#submenuG, #submenu-tappe  { margin-bottom:30px; padding: 5px;}
#submenuG_beko {margin-bottom: 30px;padding: 5px;height: auto; background-color: #000 !important;}

#submenuM a, #submenuF a, #submenuG a{ font: 1.0em/1.2em 'Oswald', Arial, Helvetica, sans-serif;
    font-weight: 400;
    color: #FFF;
    padding: 16px 4px 20px 4px;
    border-right: 1px dotted #555;
    float: left;
    text-transform: uppercase;} 
#submenu-tappe a { font: 1.2em/1.4em 'Oswald', Arial, Helvetica, sans-serif; font-weight: 400; color:#FFF; padding: 12px 4px 4px 4px;float: left;margin-bottom: 4px;margin-left: 4px;background-color: #981003;}
#submenuG_beko a{  font: 1.2em/1.4em 'Oswald', Arial, Helvetica, sans-serif; font-weight: 400; color:#FFF; padding: 12px 4px 12px 4px; border-right:1px dotted #cccccc; float:left;} 

#submenuM #menu-submenu-maschile li, 
#submenuM #menu-submenu-maschile-eurocup li,
#submenuF #menu-submenu-femminile li,
#submenuF #menu-submenu-maschile-eurocup li,
#submenuG #menu-submenu-u20m li,
#submenuG #menu-submenu-u18m li,
#submenuG #menu-submenu-u16m li,
#submenuG #menu-submenu-u14m li,
#submenuG #menu-submenu-u13m li,
#submenuG #menu-submenu-u20f li,
#submenuG #menu-submenu-u18f li,
#submenuG #menu-submenu-u16f li,
#submenuG #menu-submenu-u14f li,
#submenuG #menu-submenu-u13f li { float:left; padding:3px; height:35px;}

#submenuG .current-menu-item a, #widget-footer .current-menu-item a {color: #9e8a55 !important;}

#nav ul li a {		text-decoration: none;	 outline: none;	 z-index: 10;display: block;  height: auto;	position: relative;	overflow:visible; }
#nav ul li a:hover, #nav ul  li a:active, #nav ul  li a:visited {	border: none;}

/*- Category Navigation -*/
.nav2, .nav2 * {	margin:0;	padding:0;}
.nav2 {	font-size:15px; }
.nav2 ul {	background:#fff; float: left;	position:relative; }
.nav2 li {	font: 0.9em/30px 'Oswald', Arial, Helvetica, sans-serif; text-transform: uppercase; list-style:none; /* z-index:999;*/ }
.nav2 li.current ul {	z-index: 999; }
.nav2 li.sfHover ul, ul.nav2 li:hover ul { z-index: 1000; background: #333; color: #ffffff;	text-decoration: none; }
.nav2 li li {}
.nav2 a {	color: #9E8A55;	display: block;	padding: 0 8px; }
.nav2 li ul {	left:0;	top:-999em;	position:relative;}
.nav2 li ul ul {	left: auto;	top:-999em;	position:absolute;width:200px;margin-top: -2px;}
.nav2 li ul ul li {	line-height: 20px;	padding-bottom: 10px;}
.nav2 li:hover,
.nav2 li.sfHover,
.nav2 li.current,
.nav2 a:focus, .nav2 a:hover, .nav2 a:active {	text-decoration: none;	/* background: #9E8A55; */ color: #777 !important;}
.nav2 li.sfHover a,
.nav2 li.current a,
.nav2 a:focus, .nav2 a:hover, .nav2 a:active {	border-bottom: none;}
.nav2 li li.current a {	font-weight: bold;}
.nav2 li li:hover,
.nav2 li li a:focus, .nav2 li li a:hover, .nav2 li li a:active {}
.nav2 li:hover ul, /* pure CSS hover is removed below */
body .nav2 li.current ul, /* this must be more specific than the .superfish override below */
ul.nav2 li.sfHover ul {	top:0.5em;}
.nav2 li:hover li ul,
.nav2 li.sfHover li ul {	top:-999em;}
.nav2 li li:hover ul, /* pure CSS hover is removed below */
ul.nav2 li li.sfHover ul {	top:2.5em;}


.entry ul li {	list-style:disc inside !important; padding: 0 0 10px 10px !important; }

ul#lavaLamp.menu {padding-left:10px; padding-top: 4px;}
.superfish li:hover ul,
.superfish li li:hover ul {	top: -999em;}

#suckerfish {	background-color:#FFF; }
#suckerfish ul { list-style: none; }
#suckerfish li { display: inline-block; }
#suckerfish a { display: inline-block;  font: 1em/34px 'Oswald', Arial, Helvetica, sans-serif; text-transform: uppercase; list-style:none; z-index:999; margin-left: 5px; border-right: 1px dotted #555; padding-right: 5px; color:#000;}
#suckerfish a:hover { color:#000}
#suckerfish select { display: none; }

.current-menu-item {  position:relative; }
.current-menu-item a { text-decoration: underline;}
.current-menu-item a { text-decoration: underline;}
#lavaLamp .current-menu-item a { color:#700017 !important; }


#messaggihome-bar {max-width:980px; margin:0 auto;}
#messaggihome {padding: 5px; height:auto; max-width: 400px; overflow:hidden; float:left; display: none;}
#tweethome { padding: 5px 5px 5px 15px; height:58px; width: 630px; overflow:hidden; float:left;}

/*.nav2 li.sfHover ul { display: block !important; visibility: visible !important; }*/

/*- Search -*/
#search{	float: right;	height: 23px;	margin: 8px 6px 0 0;	padding: 0px;	width:190px;	position: relative;}
#search{	margin-right: 8px;	}
#search input{	background: #FFF;	border: 1px solid #ccc;	color: #000;	float: left;	font: 1em Oswald;	margin: 4px 0 0;	padding: 2px 2px 2px 10px;	width:140px;}
#search .btn{	margin: 5px 0 0 5px;	padding: 0;	width: auto;}
#header{ padding: 50px 0 2px; }
#header h1{	font: 'Oswald';	float: left;display:inline;}
#header h1 a{	font: 'Oswald';	display: block;	height: 93px; width: 389px;}

/*- RSS -*/
#rss{	float: right;	font-size: 12px; text-align: right;	width: auto;	margin-right:10px;}
#rss a {	color: #b3b3b3;}
#rss ul {	float: left;	margin: 7px 5px 0;	}
#rss li{	margin: 0 0 3px; padding: 0 0 5px;}
#rss img{	float: right;	margin-top: 2px;}


#boxUPSX {float: left; width: 100%; max-width: 620px;}

/*========= FEATURED POSTS (FRONT-PAGE) =========*/
.featured{	width: 100%; max-width: 640px; height: auto;	float:left;	position:relative; }
.featured h2, .featured-contentBIG h2, .featured-contentBIGM h2{font: 0.95em 'Oswald', Arial, Helvetica, sans-serif; font-weight:400; padding-left: 10px; color:#666;}
.featured-contentBIGM h2{color:#FFF;}
.featured-contentBIGM h3 a{color:#000 !important}
.featured-contentBIGM .comments a {color:#FFF !important;}
.featured h3, .featured-contentBIG h3, .featured-contentBIGM h3{	font: 1.6em/1.2em 'Oswald', Arial, Helvetica, sans-serif; font-weight:400;  text-transform: none;}
.featured h3 a { font-weight: 400; color:#FFF; }
.featured p { margin-bottom:10px;}
.featured-img{ margin: 0px;	width:300px; height:170px; float:left; display:inline-block; }
.featured-imgBIG {  width: 100%; height: auto; float:left;	display:inline-block;	overflow:hidden;  margin-bottom:5px;}
.featured-imgBIGM {  width: 100%; height:auto; float:left;	display:inline-block;	overflow:hidden;  margin-bottom:5px;}
.featured-imgBIG iframe, .featured-imgMID iframe, .featured-imgBIGM iframe, .featured-imgBIGF iframe {  width: 100% !important;}
.featured-imgMID iframe {height: 180px;}

.featured-imgBIG img, .featured-imgBIGM img{ width:100%; height:auto; }
.featured-imgMID{ margin:0px; width:320px; height:190px; float:left; display:inline-block; overflow:hidden; }
.featured-imgMID img{ width:320px; height:auto; margin-top: -10px}
#featured-th{	height: 57px;	margin: 0 0 30px;}
#featured-th img{	margin: 0;border:none; }
#featured-th .idTabs {	list-style:none;	}
#featured-th .idTabs li {	float:left;	display:inline;	margin-right:12px;	}
#featured-th .idTabs li.last {	margin-right:0px !important;	}	
.featured-content { float:right;	width:280px;	height:300px;	border:10px solid #fff;	margin-top:10px;}
.featured-contentBIG {width: 100%; min-height: 530px; margin-top: 0px; margin-bottom: 30px;  background-color: #000;}
.featured-contentBIG h2 a {	color:#555; }
.featured-contentMID { 	 float:right; width:320px; margin-top:0px; height: auto; margin-bottom: 20px; background-color: #FFF;}
.featured-contentMID h2 {	color:#555;	 font:0.9em 'Oswald', Arial, Helvetica, sans-serif; font-weight:400; padding-left: 10px;}
/*.featured-contentMID h2 a {	color:#666;	 }*/

.featured-contentMID h3 a { font-weight: 400; text-transform: none;color:#000; }
/*.featured-contentMID h3 a:hover { color:#000; }*/
.featured-contentBIGM { float:left;	width:620px; height:auto; margin-bottom:30px; background-color: #FFF;  }
.featured_banner{float:right; margin-top:0px;}
.post iframe{margin-bottom:10px;}
.entry-abstract {color:#aaa;}

.MID1 {/* border-bottom:5px; */}
.MID2 {/* border-color: #700017;*/}

.post-description {padding:10px;}
.post-description  p{color:#bbb; font-size: 12px;}

.featured_banner {background-color: #FFF; text-align: center; width: 320px; margin: 0px 0px 30px; height: 110px;padding-top: 10px;}
.featured_banner img {height: 100px;}


/*========= BLOG POST STYLING =========*/
#box-save {display: none;}
#banner620 {float:left; display:inline; height:100px !important; margin: 0 0 10px 0; overflow: hidden;width: 100%; /* background-image: url(//www.reyer.it/wp-content/uploads/2015/11/pattern1.gif); */}
#banner620schoolcup {float:right !important; display:inline;border: 0px;height:100px !important; margin: 0px; overflow: hidden; background-color: #FFF;  background-image: url(//www.reyer.it/wp-content/uploads/2015/11/pattern1.gif);}
.banner620home #banner620 {border: 5px; margin: 0px 0px 30px; }
#banner620alt320{float:left; display:none;}
.nivoSlider {-webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
.nivoSlider img {width:100% !important;}

.recentcomments a {color:#666 !important;}



.post{	margin: 0;}
.post h2{ font-size: 1em; padding: 0 0 5px;}

.post h3 a{ font-weight: 300; color: #000;}
.post p{ padding: 0 0 15px;}
.post p.posted{	color: #c0c0c0;}
/*- Box -*/
.box{ clear: both;	height: 1%;	margin: 0px 0 20px; padding: 0 0 20px;}
.box .post{	width: 295px; min-height:300px; color:#999; }
.box .post h2{ font-size: .85em; color:#666; padding-left: 10px;margin-bottom: 50px;}
.box .post h2 a{ color:#666;}
.box .post h3{	margin:2px 0px 2px 10px;;}
.box .post p.posted{ font-size: .85em;}
/*=== Traditional Blog Post ===*/
.post-alt{	margin: 0 0 10px; background-color: #FFF; padding: 10px }
.post-alt h2{	font-size: 1.1em;	padding: 0 0 5px;}
.post-alt h3{	font-size: 1.6em;	padding: 0 0 20px; text-transform: uppercase }
.post-alt h3 a{	color: #000000;}
.post-alt p{	padding: 0 0 20px;}
.post-alt p.posted{	color: #c0c0c0;}
/*=== Buttons ===*/
.continue{	background: url(red/ico-arrow.gif) no-repeat left;	font-size:11px;	padding: 22px;}
.continue a{	color: #383838;	font-weight:bold;	font-size:11px;}
.comments {	padding-bottom:0px !important; }
.comments a{	padding: 0 0 0 10px; color: #666;	font-weight:400;}
.comments-dark a{padding: 0 0 0 10px; }
a.more{	font: 1.3em/1.2em 'Oswald', Arial, Helvetica, sans-serif;	color: #c0c0c0;	font-size: 1.2em;	font-weight: 400;	padding: 0px;}
#order_comments {padding: 10px; border-bottom: 1px solid #ccc; margin-bottom: 30px; text-align:right;}
#order_comments  a {background-color: #FFF; padding: 5px; border: 1px solid #ccc;}
.vcard img {margin:5px 10px ;}
/*=== Traditional Blog Post ===*/
.navigation a {	color: #c0c0c0;	font-size: 1.2em;	font-weight: bold;}
.alignleft{	display:inline;	float:left; margin-right: 20px}
.alignright{	display:inline;	float:right;}

/*========= ARCHIVE SPECIFIC =========*/
#striptag {margin-top:50px;}
#archivebox h2 { font: 2.0em/35px 'Oswald', Arial, Helvetica, sans-serif; color:#968258; margin: 0px 0 10px 0px; padding-top: 10px; }
#striptag a {background-color: #303030;padding: 5px; margin-top:10px; line-height: 30px;}
/*columns-black .entry img {/* border: 10px solid #FFF; }*/

#archivebox h2 em{	color:#C0C0C0 !important;	font-style:normal;}
.archivefeed {	margin-top:5px;}
.archivefeed a {	background:url(images/ico-arcfeed.gif) center left no-repeat; padding-left:20px; color:#000;	font-weight:bold;}
.arclist{	border-top: 3px solid #c0c0c0;	border-bottom: 3px solid #c0c0c0;	margin: 0 0 15px;	padding: 10px 0 10px;	width: 260px;}
.arclist h2{	color: #000;	font-size: 18px;	padding: 0 0 10px 0 !important;}
.arclist ul li{	padding:0 0 7px 10px;	color:#FFF;	font-size:14px;	font-weight:bold;}

/*========= SINGLE POST SPECIFIC =========*/
.entry p{	text-align:left;	font-size:16px;	line-height:24px; /*margin-right: 20px	*/}
.entry blockquote { padding: 3px 15px;	background: #def3ff;border: 1px solid #0253b8;	margin: 5px auto 15px auto;	color:#000;	width:85%;	}
.entry blockquote p {	font-size:12px;	padding: 5px 0px;	margin: 5px 0px;	line-height: 20px;	}
.entry img { max-width: 100%;  height:auto; border: solid 0px #FFF; 	margin-bottom: 20px;}
.entry ul, .entry ol {	margin-bottom:15px;	font-size:14px;	line-height:20px;	}
.entry ul li ul, .entry ol li ol{	margin-bottom:0px;	padding-top:3px;	}
.entry ul li {	padding:3px 0px;	}
.entry ul li ul li {	list-style:disc inside !important;	}
.entry ol li {	list-style:decimal inside !important;	font-size:12px;	padding:3px 0px;	}
.entry ol li ol li {	list-style:decimal-leading-zero inside !important;	}

.entry p iframe {width: 100%;height: 420px;}

div.entry-full {padding:5px;}

/*========= COMMENTS =========*/
h2.commh2{	font: 1.4em 'Oswald', Arial, Helvetica, sans-serif; padding: 0 0 5px; color: #9e8a55;	}
ol.commentlist{	margin: 10px 0 20px;	padding: 0;	list-style: none;	font-size: 12px;	line-height: 20px;}
ol.commentlist p{	margin-bottom:10px;	line-height: 20px;}
ol.commentlist cite{	font-style: normal;	font-weight: bold;}
ol.commentlist li, ol.commentlist li.alt,  .comment-body{	padding: 20px 10px 10px 10px; background-color:#fff; margin-bottom:0px; border-bottom: 2px dotted #eee}
.commentmetadata { color:#9e8a55;}
.CommentPost {min-height:140px; }
p.alert {color: #999; background-color: #333; padding: 4px; margin-bottom: 10px;}
/* ol.commentlist li.alt{	padding: 10px 10px 0 10px !important;	background:#DDD;	border:1px solid #C0C0C0;	} */

/*========= SIDEBAR =========*/
/*- Sidebar Tabs - Popular, Comments, Featured, Tag Cloud -*/
.sideTabs {	border-bottom:1px solid #C0C0C0;	height:31px;	width:350px;	float:left;	display:block;	}
.sideTabs .idTabs{	font-size: 12px; height: 30px;	letter-spacing: -1px;}
.sideTabs .idTabs li{	float: left; font-size: 13px; line-height: 30px;}
.sideTabs .idTabs li a{	background: #eeeeee;border: 1px solid #eeeeee;	border-bottom: 0;	color: #c0c0c0;	display: block;	margin: 0 2px 0 0;	padding: 0 10px;font-weight:bold;}
.sideTabs .idTabs li a:hover,.sideTabs .idTabs .selected{	background: #fff;	border: 1px solid #c0c0c0;	border-bottom:1px solid #fff;	color: #373737;	text-decoration: none;}
.navbox{	background: #fff;	border-top: 0;	margin: -2px 0 25px;	padding: 10px 10px 0;	position: relative;}
.list1,.list3,.list4{	padding-bottom:12px;	}
.list1 li,.list3 li,.list4 li{	background: url(images/ico-star.gif) no-repeat left center;	padding: 6px 0 6px 25px;	border-bottom:1px dashed #C0C0C0;}
.list1 li a,.list3 li a,.list4 li a{	color: #000000;}
.list3 li {	background: url(images/ico-mostcomm.gif) no-repeat left center !important;	}
.list4 li {	background: url(images/ico-feat.gif) no-repeat left center !important;	}
/*- Ads -*/
.ads{	border: 1px solid #eeeeee;	height: 125px;	margin: 0 0 25px;	padding: 10px;}
.ads img{	float: left;	margin: 0 14px 0 0;}
.ads img.last{	margin: 0 !important;}
/*- Flickr -*/
.flickr{	background: #fafafa; border: 1px solid #c0c0c0;	margin: 0 0 25px;	padding: 10px 0px;}
.flickr .flickr_badge_image img {	float:left;	display:inline;	padding-left:10px;	padding-bottom:5px;	}
.flickr h2{	color: #ff7800;	font-size: 14px;	height: 21px;	margin: 0 0 10px 0px;	padding-left:10px;}
.flickr h2 span{	float: left;}
.flickr h2 img{	float: right;	margin: 0 2px;}
.flickr h2 em{	color: #848382;	float: right;	font-style: normal;}
.flickr-ar {	margin:10px 10px 0px 0px !important;	padding:0px !important;	text-align:right;}

/*=== DropDown Lists ===*/
.catlist{	border-bottom: 3px solid #c0c0c0;	margin: 0 0 15px;	padding: 0 0 10px;	width: 150px;}
.catlist h2{	color: #700017;	font-size: 14px;	padding: 0 20px 0 0 !important;	background:url(red/ico-catlist.gif) center right no-repeat;}
.list-alt {	padding-top:10px; }
.list-alt li{	margin: 0 0 7px;}
.list-alt li a{	color: #000000;}
/*=== Styling Widget Lists ===*/
.widget h2 {	text-transform:uppercase; }
/*.widget ul {	background: url(images/hl-dot.gif) repeat-x bottom;	margin: 0 0 15px;	padding: 10px 0 7px;}*/
.widget ul li{	margin: 0 0 7px;}
.widget ul li a{	color: #000000;}

/*========= FOOTER =========*/
#footer{	background: #252525;	clear: both;	color: #676767;	height: auto;	line-height: 20px;	padding: 0 15px;  position:relative; }
#widget-footer p{padding-top:20px; padding-bottom:65px}
#footer > div {    margin: 0px auto;    max-width: 960px;}
#footer img {	vertical-align:middle;}

/*========= MISC =========*/
.fix{	clear: both;	height: 1px;	margin: 0 0 -1px;	overflow: hidden;}
.hl{	background: url(images/hl-dot.gif) repeat-x bottom;}
.hl-full{	float:left;	clear:both;	height:30px;	width:100%;	margin:0 !important;}
.hl2{	border-bottom: 3px solid #c0c0c0;}
.blog{	width:100% !important; box-sizing: border-box;	float:left;}
.between{	height:2px;	margin-bottom:15px;	}
.fl{	float: left; background-color: #FFF;}
.fr{	float: right; background-color: #FFF; }
.ac{	text-align: center;}
.ar{	text-align: right;}
.th{	float: left;	margin: 0 10px 0 0; margin-bottom:10px;}
.gravatar {	float:left;	border: 1px solid #000;	margin-right: 10px;}

/*=== Gravity forms ===*/
.gfield { margin-bottom: 10px; }
.gform_wrapper .top_label .gfield_label { display:block; padding-right:20px; width: 80px; margin: 5px 0px 4px !important; }
.gform_wrapper input.button { padding: 5px 10px 6px !important; border: 0px !important; }
.gform_wrapper input { padding: 5px 3px !important; }
.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea { width: 300px !important; padding: 7px 3px !important; }
.gform_wrapper .entry img, .gform_wrapper img.thumbnail, #columns-black img { padding: 0px; border: 0px;max-width: 100%; }
ul.top_label .clear-multi { clear: none !important; }
.gform_wrapper .gfield_checkbox, .gform_wrapper .gfield_radio { margin-left: 120px !important; }
img.ui-datepicker-trigger { border: 0px; padding: 0px; }
.entry .gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li { list-style: none !important; }


/* storia */
.testo {	width:50%; float:left; font-size:12px; color:#FFFFFF;	background-color:#700017; padding:10px}
.testo h3 { font-size:2em;	font-weight:bold;}
.fotostoria { width:45%;float:left;clear: both;	}

/*BIGLIETTI */
#tablepress-84, #tablepress-85, #tablepress-86, #tablepress-87, #tablepress-195 {width:100% !important}
#tablepress-84 .column-2, 
#tablepress-85 .column-2,
#tablepress-86 .column-2,
#tablepress-87 .column-2,
#tablepress-195 .column-2 {width:30% !important}

#biglietti_pvendita-2 {	/*background-color:#FFF;*/}	
#polls-widget-2, #polls-widget-3 {	color: #444; margin-bottom: 10px; padding: 10px; background-color:#FFF} 
#ultimadiscreyer-2, #ultimadiscreyer-4, #ultimadiscreyer-5 { background-color: #590009; color: #FFF; margin-bottom: 20px; padding: 10px; margin-top:0px;}
#ultimadiscreyer-2 {height: 355px;}
._4s7c{	border:0px !important;}
#text-11{ /*carousel */	background-color:#222;	border-bottom:none;	margin-bottom:1px;	padding-bottom:5px;	}
#widget-sidebar ul li {	/*border:1px solid #efefef;*/	/*border-radius:5px;*/	margin-bottom:30px;	/*border-bottom:1px solid #ddd;	padding:3px;*/	}
#widget-sidebar ul li ul li {margin-bottom:0px;}

/* sidebar login */
#nav-right-container { float:left; margin: 0px; position:relative}
#loginform, #oa_social_login-2{ margin-top:12px;}

#container-uplogin{	position:fixed;	background-color: #700017;	margin: 0 auto;	width:100%;	z-index:100;		height:50px;}
#widget-uplogin{  margin: 0 auto; color: #bbb}
#nav-right-container h3{	margin-right:10px;  margin-left:3px; color:#DDD; font-size:1em;}
#widget-uplogin .page_item{	float:left;	margin-top:14px;	margin-left:10px;}	
.esci-link, .profilo-link, .log-out-link, .profile-link{float: left; margin-left:10px;font: 0.9em 'Oswald', Arial, Helvetica, sans-serif;}


.eti_home { background-color: #270E11; color: #000000; margin-bottom: 0px; margin-top: 10px; }
.eti_home a { padding:6px; font: 1.9em/1.4em 'Oswald', Arial, Helvetica, sans-serif; color:#FFF;font-weight: 700; }

#box-squadre{ float:left;}
#box-squadre img{ margin-top:5px}
#box-squadre:first-child{ margin-right:20px;}
.squadre_giovanileM, .squadre_giovanileF { width:280px; height: 40px;  margin-bottom:10px; padding:0px; font: 1.3em/1.2em 'Oswald', Arial, Helvetica, sans-serif; float: none;}
.squadre_giovanileM  {border:10px solid #5a0005;  background-color:#5a0005 }
.squadre_giovanileF { border:10px solid #9E8A55;  background-color:#9E8A55;margin-left:20px; }
.squadre_giovanileM a { color:#FFF; }
.squadre_giovanileF a { color:#FFF; }

.ImgNews { height: auto;    margin-bottom: 10px;    width: 600px; }
.name a {font: 1.4em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#222;font-weight: 400; }

/* league manager */
.leaguemanager {color: #000; float: left; width:50%;}
#leaguemanager-widget-6,
#leaguemanager-widget-7,
#leaguemanager-widget-21, 
#leaguemanager-widget-22, 
#leaguemanager-widget-23, 
#leaguemanager-widget-24, 
#leaguemanager-widget-25, 
#leaguemanager-widget-26, 
#leaguemanager-widget-27, 
#leaguemanager-widget-28,
#leaguemanager-widget-29,
#leaguemanager-widget-30  { border:10px solid #fff; background-color:#fff; margin-bottom: 10px; }
.leaguemanager_widget {width:100% !important;}
#leaguemanager-widget-22 h3, #leaguemanager-widget-23 h3, #leaguemanager-widget-24 h3, #leaguemanager-widget-25 h3, #leaguemanager-widget-26 h3, #leaguemanager-widget-27 h3, #leaguemanager-widget-28 h3  {color:#700017;}
.leaguemanager_widget h4 {border-bottom: 0px;background-color: #ddd;font: 1.2em Oswald;color: #666;}




/* classifica */
.standingstable a {text-decoration: none; font: 1.2em/1.2em  'Oswald', Arial, Helvetica, sans-serif;  color: #222; font-weight: 300;}
.standingstable img {margin-bottom: 0px !important;}
table.leaguemanager .logo img {border:none !important;}
.homeTeam a{ color: #700017; font-weight: 400;}
.match_day{font: 1.3em/1.2em  'Oswald', Arial, Helvetica, sans-serif;  color: #222; font-weight: 400; }
.date{font: 1.6em/1.2em  'Oswald', Arial, Helvetica, sans-serif;  color: #700017; font-weight: 400; }

.match img {vertical-align:middle;  width:auto !important;}
.match_box {text-align: center;}
table.leaguemanager td {border-bottom: 3px solid #ddd; text-transform: uppercase; font-family:  'Oswald', Arial, Helvetica, sans-serif;padding: 10px!important;}
.match { background-color: #FFF; /* border-bottom: 2px dotted #968258 !important; color:#000; */}

.match h3 .home,  .match h3 strong, .match_title strong  {font-weight: 400; } 
.match h3 {color:#000; } 


/* risultati */
table.leaguemanager {margin-top:0px !important; border:0px !important;}
table.leaguemanager tr {border-bottom: 2px dotted #ddd;}
table.leaguemanager a {font: 1.5em/1.2em 'Oswald', Arial, Helvetica, sans-serif; text-transform: uppercase; color:#000; }
table.leaguemanager .score{vertical-align: middle !important;text-align: center !important;background-color: #eee;color: #700017;font: 1.5em/1.2em 'Oswald', Arial, Helvetica, sans-serif;width:100px;}
table.leaguemanager h3 {text-transform:uppercase; width: 100%;}

/* next match */
img.away_logo {max-height:70px;margin-top: 20px;}
img.home_logo {max-height:70px;margin-top: 20px;}

img.home_logo {float: left;}
img.away_logo {float: right;}
.logo-lega {float:right;}
.logo-lega img {max-height:40px !important; margin-bottom: 0px; padding: 0 10px 0 10px !important;}


/* match al taliercio */
span.prel-date {border:1px solid #ccc;color:#700017; padding: 1px 4px 1px 4px;}
span.lib-date {border:1px solid #ccc;color:#444; padding: 1px 4px 1px 4px;}



#youtube_channel_widget-2, #youtube_channel_widget-3, #youtube_channel_widget-4 { border:10px solid #121212; background-color:#121212; margin-bottom:20px}
#youtube_channel_widget-2 h3, #youtube_channel_widget-3 h3, #youtube_channel_widget-4 h3 { color:#FFF}
.youtube-player, .tubepress_embedded_title, .tubepress_normal_embedded_wrapper, .tubepress_thumbs {width:480px !important;}


.ytc_video_2 { margin-right:0px !important;}
.ytc_video_container  h3{ color:#9e8a55; font-size:1.1em}
#youtube_channel_widget-2 .ytc_video_container, #youtube_channel_widget-3 .ytc_video_container, #youtube_channel_widget-4 .ytc_video_container{padding:0px; margin-left:0px !important}

.ytwd_show_more_divaider {border-top: none !important;border-bottom: none !important;    }

.ytwd_main_video_info.ytwd_main_video_info2,
.ytwd_main_video_info.ytwd_main_video_info3 {  	background-color: #000;    border: 1px solid #333;    margin-top: 10px;    margin-bottom: 10px;    padding: 10px;}


.ytwd_video_view_counts {    color:#700017!important;}
.ytwd_video_title.ytwd_video_title2,
.ytwd_video_title.ytwd_video_title3	{    color:#700017 !important;}
/*maschile*/
.ytwd_channel_info.ytwd_playlist_data3 {    display: none;}



.tubepress_thumb {width: auto !important;margin: 0 10px 10px 0 !important;min-height: 200px;}
.tubepress_thumb img {width:185px !important; height:auto;}
.tubepress_normal_embedded_wrapper { margin:0px !important;}
.tubepress_embedded_title {font:2em/1.6em 'Oswald', Arial, Helvetica, sans-serif !important; font-weight: 400 !important; }
.youtube-player, .tubepress_embedded_title, .tubepress_normal_embedded_wrapper, .tubepress_thumbs {width:620px !important;}
.tubepress_thumb img { border:0px !important}


#gallery-col1 ul li {float:left; margin:0 6px 10px 0;}
#gallery-col1 ul li:last-child {margin:0 0 7px 0;}
#gallery-col1 img {width:196px; }


#progetto_reyer-3 a, #progetto_reyer-2 a {font:1.1em/1.2em 'Oswald', Arial, Helvetica, sans-serif ;  }


#ultimadiscreyer-3 { padding:10px; background-color:#5a0005; color:#fff; margin-top:35px; margin-bottom:20px}
.box-foto-flickr{border:10px solid #121212; background-color:#121212;  color:#FFF;}
.box-prox-incontri{border:10px solid #ebebeb; background-color:#ebebeb; margin-top:20px; color:#000;}
.box-roster{color:#FFF;}
.box-roster img {border:0px; max-width:600px;}
.gallery-sidebar{float:left; margin-bottom: 10px;}
.gallery-sidebar a{font:1.2em/1.3 'Oswald', Arial, Helvetica, sans-serif;	 color:#bbb;}

#socialbar {max-width:980px; margin:0px auto;}
#socialbar-content {max-width:980px; margin:0px auto; text-align:center;  overflow:auto;}
.fb-like{margin: 5px 0 0 0; }
#branding { visibility:hidden !important}
#recentcomments li, #socialbar-content  h3{text-align: left; margin-bottom: 5px !important;}
#recent-comments-13, #recent-comments-14, #recent-comments-15, 
#custom-recent-posts-3, #custom-recent-posts-5,#custom-recent-posts-7, #custom-recent-posts-8  { color:#700017; padding:0px 0px 10px 10px;}
#recent-comments-13 {background-color: #FFF; padding: 10px !important;}

.smw_left {float: none !important;}
#text-14 {float: left; }
.textwidget { margin-bottom:10px; color: #000;}

#avatar_container { float:right}
.match_title{font:1.2em/1.2em 'Oswald', Arial, Helvetica, sans-serif; font-weight:400 !important;}
.match_box h4 {color:#222; padding-bottom:10px;}
.match {padding-left: 0px !important;}
.match h3 {margin-top:5px;}
.umana{color:#5a000a; font-size:1.2em}
.dataTables_scroll {text-transform: uppercase;font-size: 0.9em;}
#submit {background-color: #9e8a55;height: 30px;width: 300px;text-transform: uppercase;color: #fff;font-weight: bold;}

/*tablepress*/
.tablepress thead th, .tablepress tfoot th {background-color: #9e8a55 !important;}
.tablepress thead th {border-bottom: 1px solid #444 !important;}
.tablepress tbody td, .tablepress tfoot th {border-top: 1px solid #444 !important;}
#tablepress-7 .column-1{font:1.3em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#5a0005}
#tablepress-7 .column-2,#tablepress-7 .column-3, #tablepress-7 .column-4  {width: 80px !important;}
#tablepress-7  .tablepress th, #tablepress-7  .tablepress td {padding:4px;}
#tablepress-135 td{text-transform:uppercase; padding:4px;}
#tablepress-135 .column-2 {font:1.3em/1.3em 'Oswald', Arial, Helvetica, sans-serif; color:#5a0005;}
#tablepress-135 .column-1, 
#tablepress-135 .column-3, 
#tablepress-135 .column-4, #tablepress-135 .column-5, #tablepress-135 .column-6 {font:1.3em/1.3em 'Oswald', Arial, Helvetica, sans-serif; color:#000; font-weight:300;}
/*#tablepress-38 td:first-letter{text-transform:uppercase;}*/
#tablepress-38_filter input {background-color:#700017; color:#FFF; font-size:1.2em;}

#sponsor p {text-align:center;}
#sponsor #contenuti{ text-align:center; background-color: #efefef;}
#sponsor #contenuti h1{	font:1.8em/35px 'Oswald', Arial, Helvetica, sans-serif;	padding:0px;	margin:10px;	color:#700017;}
#sponsor #contenuti h2{	font:1.6em/35px 'Oswald', Arial, Helvetica, sans-serif;	padding:0px;	margin:10px;	color:#700017;}
#sponsor #contenuti h3{	font:1.5em/35px 'Oswald', Arial, Helvetica, sans-serif;	padding:0px;	margin:10px;	color:#700017;}
#sponsor #contenuti h4{	font:1.4em/35px 'Oswald', Arial, Helvetica, sans-serif;	padding:0px;	margin:10px;	color:#700017;}
#sponsor #contenuti h5{	font:1.3em/35px 'Oswald', Arial, Helvetica, sans-serif;	padding:0px;	margin:10px;	color:#700017;}
#sponsor #contenuti h6{	font:1.2em/35px 'Oswald', Arial, Helvetica, sans-serif;	padding:0px;	margin:10px;	color:#700017;}
#sponsor #contenuti ul{	margin:0px;	padding:0px;	list-style:none;}
#sponsor #contenuti ul li{	padding:0px;	padding-top:30px;	padding-bottom:10px;	border-bottom: 1px solid #eee;background-color: #fff;}
#sponsor #contenuti ul li ul{	margin:0px;	padding:0px;	list-style:none;}
#sponsor #contenuti ul li ul li{	border:none;	display:inline;	padding:10px;	}
#sponsor img{border:5px !important; margin-right: 10px; box-shadow:2px 5px 5px #bbb;}

#top_sponsor img{width:195px !important; height: 100px;}
#special_partners img{width:195px !important; height: 100px;}
#partners img{width:170px !important; height: 87px}
#supporters img{width:142px !important; height: 73px}
#friends img{width:120px !important; height: 60px}

#palmares img{width:149px;} /*pag storia */

#palmaresG img:first-child{margin-left:0px;}
#palmaresG img{margin-left:6px; }
#palmaresG {background-color: #5a0005;height: auto;min-height: 110px; margin-top:3px;}
.palmares_scudetti {float: left; text-align: center; padding: 5px 1px 5px 1px; width: 51px;height: 94px; background-color: #700017; margin: 0px 1px 20px 0px; border: 1px solid #9e8a55;}
.palmares_scudetti img {width:24px; margin-right:3px; }
.cat {font: 1.2em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#FFF;}
.cat2 {font: 0.9em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#FFF; display: block;}
.anno {font: 1.0em/1.2em 'Oswald', Arial, Helvetica, sans-serif; }

#login {width:640px !important; }
#login p{width:250px; float:left;}

#newsletterwidget-2, #newsletterwidget-3 {padding:10px; background-color:#700017; color:#FFF; margin-bottom:10px;}
#newsletterwidget-2 h3, #newsletterwidget-3 h3 {color:#FFF;}
.wp-polls .Buttons {padding:5px; border-radius: 3px; margin-bottom:5px; color:#FFF; background-color:#700017 !important; font-size:14px;} 



#license, #privacy_policy, #disclaimer {border: 5px solid #ffffff;background: #FFF;margin-top: 10px; position:relative;margin-bottom:5px;height: 60px;overflow-y: scroll;}
#license_title {font-weight: 700;}
/*#registerform p{width:300px; float:left;}*/
#nickname-p, #email-p, #first_name-p, #last_name-p, #data_di_nascita-p, #residente_in_via-p, #citt-p, #telefono-p, #pass1-p, #pass2-p {width:50%; float:left;}
.logo img{width: auto!important;}
#accept_disclaimer, #accept_license, #accept_privacy_policy {width:40px !important;}
#disclaimer_title, #license_title, #privacy_policy_title, #registrati_title {font:1.3em 'Oswald', Arial, Helvetica, sans-serif; font-weight: 400; color:#700017;  margin-top:20px;}
#disclaimer-p, #license-p, #privacy_policy-p {float: none !important; margin-top: 15px;}
#reg_passmail {float: none !important; display:none;}
#registerform input {height: 24px; font-size: 1.3em; margin-bottom: 10px; margin-top: 2px; background-color: #FFF; color: #222; vertical-align: middle; border:1px solid #ccc;}
.button, #wp-submit, .button-primary {height: 30px !important;font: 1.3em 'Oswald', Arial, Helvetica, sans-serif; width: 140px !important;margin-bottom: 10px;margin-top: 2px;background-color: #9e8a55 !important; color: #fff;vertical-align: middle; border:1px solid #CCC !important;}
#rememberme {margin: 5px 0 5px;}


.fr iframe, .fl iframe {width:295px; height:180px;}
.fr img, .fl img {width:295px; height:180px;}
.woo-image.th {max-width: 295px!important; }

/* footer */
.menu-footer_menu1-container, 
#nav_menu-10 .menu-submenu-maschile-container, 
#nav_menu-11 .menu-submenu-femminile-container, 
.menu-footer_menu4-container, 
.menu-footer_menu5-container, 
.menu-footer_menu6-container,
#nav_menu-48 .menu-footer_menu1_en-container, 
#nav_menu-49 .menu-submenu-maschile-en-container, 
#nav_menu-50 .menu-submenu-femminile-en-container, 
#nav_menu-51 .menu-submenu-maschile-eurocup-en-container, 
#nav_menu-52 .menu-submenu-femminile-eurocup-en-container	{float: left; margin:30px 10px 0 0; width:168px; height: 210px; background-color: #292929; padding:5px;}

#nav_menu-19 .menu-submenu-u20m-container, 
#nav_menu-20 .menu-submenu-u18m-container, 
#nav_menu-21 .menu-submenu-u16m-container,
#nav_menu-59 .menu-submenu-u15m-container,
#nav_menu-22 .menu-submenu-u14m-container,
#nav_menu-23 .menu-submenu-u13m-container, 
#nav_menu-24 .menu-submenu-u20f-container,
#nav_menu-25 .menu-submenu-u18f-container, 
#nav_menu-26 .menu-submenu-u16f-container, 
#nav_menu-27 .menu-submenu-u14f-container,
#nav_menu-28 .menu-submenu-u13f-container,
#nav_menu-63 .menu-submenu-u13pm-container {float: left; margin:30px 10px 0 0; width:168px; height: 30px;border-top: 1px dotted #404040;padding: 5px;}

/*instagram feed */
.wdi_photo_wrap_inner {border: 0px solid #181818 !important;}
.wdi_feed_info {background-color:#181818;}
.wdi_header_user_text h3 {Color:#FFF !important;}
.wdi_bio {margin: 10px; color:#666 !important}
.wdi_load_more_wrap, .wdi_spinner_wrap {border-radius: 5px !important; height: 40px !important;}
.wdi_feed_container {margin-bottom: 10px !important; border-bottom: 0px !important;}



/* /////// FORM MANAGER //////// */

/* Reyer Project Day  */
.fm-form li {Margin:0px;}
.fm-form {background-color: #eee; color: #700017; font-weight: 700;border: 5px solid #d4d4d4; padding: 5px; display: inline-grid ;}
#fm-form-10 li{float:none;}
#fm-item-g1nome, #fm-item-g1cognome, #fm-item-g1data, #fm-item-g1email, #fm-item-g1tel,  
#fm-item-g2nome, #fm-item-g2cognome, #fm-item-g2data, #fm-item-g2email, #fm-item-g2tel {float:left !important;background-color: #cacaca; padding:5px; margin: 0px!important; font-size: 14px;min-height: 40px}
#fm-item-a1nome, #fm-item-a1cognome, #fm-item-a1data, #fm-item-a1email, #fm-item-a1tel, #fm-item-a1squadra  {float:left !important;  padding:5px; margin: 0px!important;font-size: 14px;min-height: 40px}
#fm-item-separator1, #fm-item-separator2, #fm-item-separator3, #fm-item-separator4, #fm-item-separator5, #fm-item-g2  {clear:both; font-size: 18px;font-weight: bold; padding-top: 15px; color:#700017;}
#fm-item-ex2, #fm-item-ex3, #fm-item-ex4 , #fm-item-ex5{background-color:#FFF; padding-left:5px;}



/*FantaReyer*/
#wpss_survey h2 {font: 1.3em 'Oswald', Arial, Helvetica, sans-serif !important; color:#700017;}
#wpss_survey .form-container {width: auto !important; background-color:transparent !important; border:none !important; padding:0px !important; font: 1.5em 'Oswald', Arial, Helvetica, sans-serif !important; }
.ui-progressbar{height: 6px !important;}
#wpss_survey p.pgress {margin: 3px 0 0 6px !important;}
#wpss_survey label#amount {margin: 8px 5px 0 0 !important;}
#wpss_survey .form-panel fieldset {width:auto !important; border:0px !important;}
.ui-widget-content {border: 1px solid #eee !important;}
#next {padding:5px; background-color:#700017; color:#FFF;}
#back {padding:5px; margin-right:2px;}
#container-sentiment {float: left; width:980px;}

/*sentiment */
#text-9 .textwidget {padding:0px !important; margin-bottom:0px !important;}
#polls-widget-2, #polls-widget-3 {	color: #ccc; background-color:#202020; border-bottom: 1px dotted #555; } 
.fn {font: 1.5em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#333; }


/*form manager */
.fm-form li {margin: 0px 10px 10px 0px !important; float:left;}
.fm-form li  input, .fm-form  input, .fm-form select {padding: 5px !important; font-size:1.3em;}
.fm-form input.submit {min-width:200px; background-color:#000; color:#FFF;margin: 40px 5px; /* float:none!important*/}


/*toto reyer   +  music contest */
#fm-form-7 { margin-top: 20px; padding: 10px; display: block!important; }
#fm-form-7 input[type="text"] {  box-sizing: border-box; }
#fm-form-7 #fm-item-text-543fa4932f53d,
#fm-form-7 #fm-item-text-543fa4b34094e { display: inline-block; width: 45%; margin-right: 0 }
#fm-form-7 #fm-item-text-543fa4932f53d input,
#fm-form-7 #fm-item-text-543fa4b34094e input { width: 30px !important; }
#fm-form-7 label { margin-bottom: 5px; }
#fm-form-7 input.submit { float: none; margin: 20px auto; width: 100%; box-sizing: border-box; }
#fm-form-7 li, #fm-form-8 li{float:none; margin-right: 0!important;}
#fm-form-7 label, #fm-form-8 label{ padding-top:8px;}
.fm-form td {vertical-align:middle !important;}

/*gioco beko*/
li#fm-item-custom_list-54a123822c5a8 {padding-top: 2px;padding-bottom: 2px;background-color: #FFF;border: 1px solid #ddd;margin-top: 10px;}
/*squadre */
#fm-item-text-543fa4932f53d label {font: 2.0em/35px 'Oswald', Arial, Helvetica, sans-serif; color:#700017; padding-top:0px;}
#fm-item-text-543fa4b34094e label {font: 2.0em/35px 'Oswald', Arial, Helvetica, sans-serif; color:#000; padding-top:0px;}

/*contest */
#fm-item-custom_list-5453b72e14192 {font: 1.5em/30px 'Oswald', Arial, Helvetica, sans-serif; color:#700017; padding-top:0px;}
#fm-form-7 em, #fm-form-8 em {font-size:12px; color:#333;}
#custom_list-543fa58c6d1e0-0, #custom_list-543fa58c6d1e0 {font-size:32px;}

/*live*/
.vjs-poster {background-image:black !important;}
.SSdata{ width:60px; padding-right:10px; font: 1.0em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#333; font-weight:300; float:left;height: 38px;}
.SSnome { width:85px; padding-right:10px; font: 1.1em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#333; font-weight:300; float:left;height: 38px;}
.SScognome {width:100px;padding-right:10px; font: 1.1em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#333; font-weight:300; float:left;height: 38px;}
.SScitta { width:150px;padding-right:0px; font: 1.1em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#700017; font-weight:300; float:left; height: 38px;}
.lettere {padding: 20px;background-color: #fff;margin-bottom: 10px;}
.box_grafici {background-color: #FFF;padding-top: 10px;margin-bottom: 30px;border-bottom: 6px dotted #ddd;}
.social-box {margin-top: 15px; background-color: #181818; float:left;width:270px;margin-right: 10px;margin-left: 0px;  padding:10px; color:#fff;font-size: 16px; }
.social-box-dx {margin-top: 15px;background-color: #181818;float:right;width:270px; padding:10px;color:#fff; min-height: 360px; }
.social-box h3, .social-box-dx h3 {color:#FFF;}
.social-box img,  .social-box-dx img{max-width:100%; border:0px !important;}
img#closediv {border: 0px !important;}



/* maglie 2014-15*/
li#fm-item-checkbox-542ee01c987a1 {float:right; color: #9e8a55;}

/* logo beko giovanile */
#text-12, #text-13  {padding:0px; margin-top:0px;}
#text-12 .textwidget {padding:0px; margin-bottom:0px;}
#text-13 .textwidget {padding:0px; margin-bottom:0px; background-color: #333;}

#text-12 .textwidget a, #text-13 .textwidget a{border-right: none !important;}

/*wallpaper*/
.wall {width:300px; float:left; margin-left:5px;}
.wsx {float:left; background:#fff; min-height:86px; width:150px; margin-bottom:1px;}
.wdx {float:left;  background:#eee; min-height:81px; width:145px; padding-left:5px; padding-top:5px; margin-bottom:1px;}

/* adriatic */
#text-18 .textwidget, #text-19 .textwidget, #text-20 .textwidget, #text-21 .textwidget, #text-22 .textwidget, #text-23 .textwidget{background-color:#000;}  
.ownsize {width:auto !important;}

/*anamu mvp */
#polls-widget-2 h3, #polls-widget-3 h3 {    height: 85px;       overflow: hidden;    margin: 0;    padding: 0;}
#polls-widget-2 h3:before, #polls-widget-3 h3:before {    content: url(//www.reyer.it/wp-content/uploads/2020/10/SMA_mvp.gif);    display: inline-block;    font-size: 0;    line-height: 0;}
.wp-polls-form strong {color:#9e8a55; margin-bottom: 5px;}

/*banner */
.nivoSlider {-webkit-box-shadow:none !important;-moz-box-shadow:none!important;box-shadow:none !important;}


/* adv */
#adv_homepage img {width:630px;}
#mask_adv {width:630px; height: 210px; overflow:hidden;}
#adv_homepage {margin-bottom:10px;}


/* rbm */
#tablepress-83 .row-1, #tablepress-83 .row-6, #tablepress-83 .row-8   {background-color:#9e8a55; color:#FFF; font-weight:bold;}
#tablepress-83 .row-18   {border-top:3px solid #9e8a55;}


/* biglietti */
.tablepress thead th {background-color:#700007;}
.menu-submenu-biglietti-container a {color: #FFF;}
li#text-37 {padding: 15px;background-color: #700017;margin-top: 10px;margin-bottom: 10px;}
li#text-37 .textwidget {background-color: #700017; color:#FFF;}
li#text-37 h3 {color:#FFF;}


/*schoolcup2015 */
#img_logo_schcup2015{float:left;}
#img_logo_schcup2015 img {height:100px; width:auto;}
#img_ban_ducale {float:right;}
#img_ban_ducale img {height:100px; width:auto;}
li#si_tag_widget-2 {background-color: #FFF;padding: 10px;}
#submenuG #menu-submenu-schoolcup-2015 li:hover ul{    display: block; float: left;}

/*schoolcup2016 */
.list-squadre-oro, .list-squadre-granata {float:left;padding: 4px;margin: 10px 2px 10px 6px;  width: 30%;min-height: 380px; border:2px solid #333;}
.list-squadre-oro span {font-size:18px; font-weight:bold; color:#968258;}
.list-squadre-granata span {font-size:18px; font-weight:bold; color:#9e0020;}
.list-squadre-oro li {margin-bottom:3px; border-bottom: 1px dashed #83714d;}
.list-squadre-granata li {margin-bottom:3px; border-bottom: 1px dashed #5e0013;}
.list-squadre-oro a, .list-squadre-granata a{font-size:14px; color:#999;}
.list-squadre-oro h3, .list-squadre-granata h3 {color:#FFF; margin-bottom:1px; padding-bottom:0px;}
.list-squadre-oro li.qualificato {background-color: #968258;padding: 3px;color: #000;}
.list-squadre-oro .qualificato a {color:#000;}
.list-squadre-granata li.qualificato {background-color: #700017;padding: 3px;color: #FFF}
.list-squadre-granata .qualificato a {color:#FFF;}


#menu-submenu-schoolcup-2014 li a,
#menu-submenu-schoolcup-2015 li a,
#menu-submenu-schoolcup-2016 li a {padding: 0px 10px;}
.menu-item-has-children {position:relative;}
#menu-submenu-schoolcup-2014 .sub-menu,
#menu-submenu-schoolcup-2015 .sub-menu {padding: 5px;position: relative; position:absolute; left:-5px; top:22px; width:100%; background-color:#999; }
#menu-submenu-final-four-trofeo-umana .sub-menu {padding: 5px;position: relative; position:absolute; left:-5px; top:62px; width:100%; background-color:#999; }
#menu-submenu-schoolcup-2016 .sub-menu  {padding: 5px;position: relative; position:absolute; left:-5px; top:60px; width:100%; background-color:#999; }
#menu-submenu-schoolcup-2014 .sub-menu li a,
#menu-submenu-schoolcup-2015 .sub-menu li a,
#menu-submenu-schoolcup-2016 .sub-menu li a {float:none;padding:10px 10px;}
#menu-submenu-schoolcup-2014 .current-menu-item a,
#menu-submenu-schoolcup-2015 .current-menu-item a,
#menu-submenu-schoolcup-2016 .current-menu-item a {color:#a20000 !important;}
.page-template-page-schoolcup2016 h1 {font: 1.7em/35px 'Oswald', Arial, Helvetica, sans-serif; color: #700017; margin: 0px 0 10px 0px; padding-top: 20px;}

#menu-item-48072, #menu-item-48071, #menu-item-48070, #menu-item-48067, #menu-item-48066 {background-color:#968258; border-bottom: 1px dashed #83714d;}
#menu-item-48069, #menu-item-48068, #menu-item-48075, #menu-item-48065, #menu-item-48064, #menu-item-48288 {background-color:#700017; border-bottom: 1px dashed #5e0013;}

.pagination #next-posts {float: left;border: 1px solid #ccc;padding: 5px;}
.pagination #previous-posts {float: right;border: 1px solid #ccc;padding: 5px;}

.programma-coppa-italia {    border-spacing: 0;    border: 1px solid #ccc;}
.programma-coppa-italia th {    background: #CCC;}
.programma-coppa-italia td {    border-top: 1px solid #CCC;    border-bottom: 1px solid #CCC;    padding: 10px;}
.programma-coppa-italia img {    border: 0;    margin-top: 10px;}

.page-template-page-finalfour2017femminile  #custom-recent-posts-6 {    padding: 10px;    margin-top: 10px;    background: #700017;}
.page-template-page-finalfour2017femminile  #custom-recent-posts-6 h3 {    color: white;}
.page-template-page-finalfour2017femminile  #custom-recent-posts-6 .crpw-date {    color: #ccc;}
.page-template-page-finalfour2017femminile #submenuG .current-menu-item  .sub-menu a {    color: white !important;}
.page-template-page-finalfour2017femminile #submenuG .sub-menu a {    border-right: 0;    padding: 10px;}
.page-template-page-finalfour2017femminile #submenuG .sub-menu a:hover {    color: #700017 !important;}

#champions {text-align: center; position: relative; margin-top: 50px; margin-bottom: 20px; background-color: #000000;}
#champions img { max-width: 600px; width: 100%}


/*societa' collegate */
a.societa-item {width:32%; margin-right: 1%; float:left;}
div.societa-item { float:left; }
.societa-item img { border: none !important; width: 100% !important; margin-bottom: 7px;}
div.societa-item-name { text-align: center; min-height: 70px; display: inline-block;width: 100%;border-bottom: 1px dashed #ddd;}
div.societa-item-name h4 {min-height: 50px;}
div.societa-item-name h4{color:#000; text-transform: uppercase; margin-bottom: 40px;text-align: center;}
#widget-sidebar .societa-item img {height: auto !important;}
#widget-sidebar div.societa-item-name h4 {margin-bottom: 10px; font-size: 13px;}

/* fine società */
#bellla_monella { float: right; margin: 0px 0px 10px 0px; width: 320px; height: 110px;
overflow-y: hidden; }
#crop_bellla { width:320px; overflow: hidden; }
#crop_bellla img { position: relative; left:-120px; }

#home-nextgames { border-bottom: 0px dotted #555;margin-bottom: 30px;width: 100%; }
#home-nextgames .match, #home-nextgames tr {background-color: transparent !important; float: left; width: 100%;}
#home-nextgames table { margin-bottom: 0px;}
.home_logo, .away_logo { height: 90px; padding: 2px; margin: 0 5px 5px 0; }
#home-nextgames td.match img { display:initial; }

#matchR {margin: 0px;  background-size: cover; background-repeat: no-repeat; background-position: center; height: 350px; padding: 20px; width: 100%; box-sizing: border-box; border-left: 2px dotted #000; background-color: #700017;}
div.partite_page {padding: 10px; border-right: 1px solid #ddd; float: left; background-color:#FFF;}
div.partite_page a {color:#000; font-weight: bold }
div.active {background-color:#700017; border: 2px solid #700017; }
div.active a {color:#FFF; font-weight: bold }


img.match-title.home-logo.logo, img.match-title.away-logo.logo {max-height: 40px !important;}

/* roster  */
div#post-53852.post-alt, div#post-46228.post-alt, div#post-53988.post-alt, div#post-46242.post-alt, div#post-1161.post-alt   {background-color:transparent; padding: 0px; color:#FFF}

#ReyerTweets{width: 300px !important; float: right; height: 203px; padding: 10px; margin-bottom: 30px; background-color: #FFF;}
.rotatingtweets {width:100% !important; color: #000!important}
.rotatingtweet a {color:#700017 !important;}
.rtw_main {color: #000!important}
.rtw_meta {color: #444!important}

/* Classifiche giovanili */
.classifica_giovanile h5.Black {font: 1.4em 'Oswald', Arial, Helvetica, sans-serif; color:#700017;	font-weight:normal; margin-bottom: 10px;} 
.classifica_giovanile .legenda {display:none !important;}
.classifica_giovanile th {text-align:left;}
.classifica_giovanile td {color: #000!important;}
.classifica_giovanile .back,
.classifica_giovanile .SepDashed,
.classifica_giovanile .stampaCp {display: none;}

.standingstable img {width: auto !important;}

.entry #reyer-box h3 {color:#968258}
.entry #reyer-box ul li {font-size: 18px !important;background-color: #590000;margin-bottom: 5px; margin-top: 3px; padding: 10px!important;}
.entry .aligncenter {text-align:center !important;}
.entry #reyer-box img {width:150px !important;}


#mobmenuleft .current-menu-item a {color:#9e8a55!important;}


div#umana_extra {width: 270px; float: left; background-color: #222; height: 100px; display: none;}
div.banner620home {float:right;}

#TICKET_price {width:100%}
img#HarryUp-sx1, img#HarryUp-dx1 {display: none !important; float: left;}
img#HarryUp {width:100%}
#HarryUp {background: url("https://www.reyer.it/wp-content/uploads/2019/10/hurry-up-1-620x100.jpg")  no-repeat; background-size: contain; height: 100px; float: left; width:100%; }
#HarryUp:hover {background: url("https://www.reyer.it/wp-content/uploads/2019/10/reyer-hurry-up_over-620x100.jpg")  no-repeat; background-size: contain;}
#HURRY_button {float:right; border-radius:20px; max-width:250px;  background-color: #700017; padding: 15px; color:#FFF; font-size:36px; font-weight: 900;}
#HURRY_button:hover {background-color: #9e8a55; text-decoration: none;}  

#CONTEST_maglia {width:100%}
img#Contest-sx1, img#Contest-dx1 {display: none !important; }
img#Contest {width:100%;}



.rpwwt-post-title {font: 1.3em/1.3em 'Oswald', Arial, Helvetica, sans-serif; color:#000; font-weight:400;}

#reyer-replay img{width: 320px;margin: 0px 0px 30px;float: right; }

@media only screen and ( min-width: 1400px ) {	
	
    #page {  max-width: 1250px; }
    #page2 {  max-width: 1250px; border-top:0px; }
    #logo_umana, #logo_reyer {width: 400px;}
	#logo_rbm img {padding-left: 36px;}
    #logo_reyer img { width:320px;}
	#messaggihome-bar {max-width:1250px; margin:0 auto;}
	#messaggihome {max-width:630px; display: none;}
	
    #menu-item-36705, #menu-item-46164, #menu-item-46165, #menu-item-46172, #menu-item-36709, #menu-item-46170, #menu-item-46205, #menu-item-46166, #menu-item-46173 { width:33%; margin-right:2px;}
    #menu-item-36713, #menu-item-46171 { width:33%; margin-right:0px;}

	
    div#button_m, div#button_f {float:left; height: 60px;width:500px;}
    div#button_g {float:left; width:250px;}

    #socialUPdx { float:right;}
    #boxUPSX { width:900px; max-width: 900px; }	
	#banner620home { border: 20px solid #FFF; width: 620px;height: 434px;}
	
    .featured{ width:auto;}
    .featured-contentBIG { width:900px; height: 720px; margin-bottom: 30px;}
    
    .featured-imgBIG {width:900px; height:600px;}
	.featured-imgBIGM {width: 900px;height: auto;}
    .featured-imgBIG img {width:900px; max-width: 900px; }	
	.featured-imgBIGM img {height: auto; }
	
    .featured h3, .featured-contentBIG h3 {font-size:1.4em;}

    .featured-contentMID { height:270px; margin-bottom: 30px;}
    .featured_banner {float: right;margin-top: 0px;background-color: #FFF;height: 110px; padding-top: 10px;}
    .featured_banner img {height:100px;}

	
	#bellla_monella { float: right; margin: 0px 0px 10px 0px; width: 320px; height: 120px;}
	
	.featured-contentBIG {width:900px;}
    .featured-contentBIGM {width:900px;}
    .featured-imgMID img {width:320px;}
    #submenuM, #submenuF, #submenuG {height:60px;}	
	
	.featured-imgBIG iframe, .featured-imgBIGM iframe, .featured-imgBIGF iframe {   height: 100% !important; min-height: 600px }  
	.featured-imgMID iframe{   height: 200px !important; }  

    .col1 {width:900px;}
	.col_storia {width:920px;}
    .fr iframe, .fl iframe {width:435px; height:280px;}
    .fr img, .fl img {width:435px; height:280px;}
    .woo-image.th {max-width: 435px!important;max-height:280px!important; }

	.box {margin-top:0px;}
    .col2 {width:320px; max-width: 320px; }
    .box .post {width: 435px;min-height: 355px;}	
    .entry img { max-width:880px;}
	 .entry p iframe { width: 100%; height: 500px;}

    /*pagine archivio */
    .post-alt .woo-image.th {max-width: 280px!important;max-height:170px!important; }
    /*.post-alt iframe {width: 280px!important;height:170px!important; }*/

    #video-col11 .ytc_video_container {width:435px !important;}
    #video-col11 .ytc_video_container iframe {width:435px; height:250px !important;}	

    #gallery-col1 img {width:145px; }

    .fr .ytc_video_container, .fl .ytc_video_container {width: 435px;}
    .fr .ytc_video_container iframe, .fl .ytc_video_container iframe {width:435px; height:250px;}

    #box-save {display: inline; float: left;}
    #banner620 {width: 630px; box-sizing: border-box; border: 1px solid #FFFFFF; float: left;}
    #banner620 > div { margin: 0 auto; }
    #banner620 .nivoSlider,   #banner620 .nivoSlider .nivo-slice {width:630px !important; height:100px !important; background-size:620px 100px !important; overflow:hidden; }	
    /*storia */
    .testo {	width:52%;}

	/* #polls-widget-2 h3, #polls-widget-3 h3 {  width: 240px !important;    } */
	#home-nextgames {width:100%; float:left;}
	#home-nextgames .match, #home-nextgames tr {width: 100%; }
	#matchR {height: 300px; background-size: cover; background-position: left;}  
    #matchR h3 {font-size: 16px;}
	#palmares img{width:176px;} /*pag storia */
    /* giovanile */
    .palmares_scudetti {width:64px;height: 94px;margin:0px 2px 20px 2px;}
    .squadre_giovanileM, .squadre_giovanileF {width:430px;}

    .social-box {width:100%; box-sizing: border-box;}
    .social-box img {max-width:50%; height:auto; float: left; margin-right: 20px; }

    #footer > div {max-width:1250px;}
	#footer a {color:#777;}
	
    .menu-footer_menu1-container, #nav_menu-48 .menu-footer_menu1_en-container,
    #nav_menu-10 .menu-submenu-maschile-container, #nav_menu-49 .menu-submenu-maschile-en-container,
    #nav_menu-11 .menu-submenu-femminile-container, #nav_menu-50 .menu-submenu-femminile-en-container,
    #nav_menu-51 .menu-submenu-maschile-eurocup-en-container,
    #nav_menu-52 .menu-submenu-femminile-eurocup-en-container,
    .menu-footer_menu4-container, 
    .menu-footer_menu5-container, 
    .menu-footer_menu6-container {width:220px;}
    #nav_menu-19 .menu-submenu-u20m-container, 
    #nav_menu-20 .menu-submenu-u18m-container, 
    #nav_menu-21 .menu-submenu-u16m-container, 
    #nav_menu-59 .menu-submenu-u15m-container, 
    #nav_menu-22 .menu-submenu-u14m-container, 
    #nav_menu-23 .menu-submenu-u13m-container,
    #nav_menu-63 .menu-submenu-u13pm-container,
    #nav_menu-24 .menu-submenu-u20f-container, 
    #nav_menu-25 .menu-submenu-u18f-container, 
    #nav_menu-26 .menu-submenu-u16f-container, 
    #nav_menu-27 .menu-submenu-u14f-container, 
    #nav_menu-28 .menu-submenu-u13f-container {width:220px;}

    /* adv */
    #adv_homepage img {width:918px;}
    #mask_adv {width:920px; height:300px; overflow:hidden;}


    /* school cup*/
    .list-squadre-oro, .list-squadre-granata {width: 31%;}
    #menu-submenu-schoolcup-2014 li a, #menu-submenu-schoolcup-2015 li a, #menu-submenu-schoolcup-2016 li a {padding: 0px 15px ;}
	
	a.societa-item {width:24%; margin-right: 1%;}
	#ReyerTweets{height: 275px; }
	
	div#umana_extra {display: inline-block; }
	
	#TICKET_price {width:100%}
	#TICKET_price a img {border: none;}
	img#HarryUp-sx1, img#HarryUp-dx1 {display: inline !important; float: left;}
	#HarryUp {width:100%; max-width: 620px; float: left;}
    
    
    
    #CONTEST_maglia {width:100%}
	#CONTEST_maglia a img {border: none;}
	img#Contest-sx1, img#Contest-dx1 {display: inline !important; }
	

}

@media only screen and ( min-width: 601px ) and ( max-width: 979px ) {	
	.CookiePolicy {margin-top:50px;;}
    #background_banner{ background-size:1478px !important;}
    #page{	max-width: 768px;margin-top: 10px; border:0px !important; margin-bottom:0px;}
    #page2{	max-width: 768px; padding:0px; margin-top:0px; border:0px;}
    #container-uplogin {position: fixed;}
    #header {margin-top: 0px; padding-top: 0px;}
   
	#logo_umana{ padding-top:50px; padding-left:10px; }
	#logo_umana img{ width:210px; }
	#logo_rbm img{ width:128px; padding-left: 22px; }		
    #logo_reyer{float:left; width:230px; padding-top:40px;}
	#logo_reyer img {width:320px;}
	
	#block1 {width:35%;}
	#block2 {width:65%;}
	#block3 {width:100%; padding-top: 5px;}
	
	#loghi_partner {text-align: center; margin-top: 20px}
	
    #loghi_partner { padding-bottom:10px;}	
   /* #searchform {display: none;} */
    #socialUPdx {float: right; min-width:240px; margin-left:10px;}
    #button_m,  #button_f { width:308px !important;}
    #button_g { width:152px !important;}

    .nav2 img {margin-right:0px;}
    .nav2 a{font-size:0.96em;}

    #menu-item-36705, #menu-item-46164, #menu-item-46165, #menu-item-46172, #menu-item-36709, #menu-item-46170, #menu-item-46205, #menu-item-46166, #menu-item-46173 {width:153px}
    #menu-item-36713, #menu-item-46171 {width:151px}
    #menu-item-36713 li, #menu-item-46171 li { width: 151px;}	
    .sub-menu  a{margin-left:30px;}
    #messaggihome {max-width: 400px;}
    
    #nav-right-container {margin-left:0px;}
    #nav-right {margin-top:0px; margin-left:0px;}
    #columns-red, #columns-gold, #columns-white, #columns-grey{border: 0px;}
    #columns-black {border:0px; padding: 0px;}
    .col1 {width:500px; margin-left: 0px;}
    .col2 {float: right; max-width: 250px; width:auto;}
	
	.post-description {padding:10px;}
	
	.box{margin-top:0px !important;}
	.MID1, .MID2 {float: left;}
    #boxUPSX {float: left; max-width:768px;}
	.featured {max-width: 100%;}
    .featured-contentBIG { float:left;  margin-left: 0px; }
    .featured-contentBIGM { float:left; width: 100%;}	
    .featured-imgBIG,  .featured-imgBIG img {width:100%;  height:auto;}
    .featured-imgBIG img {width:100%;  height:auto;}			
    .featured-imgBIGM,  .featured-imgBIGM img {width:500px;  height:290px;}
    .featured-contentMID {width: 50%; min-height: 320px; margin: 0px 0px 0px 0px !important; padding: 0px; box-sizing: border-box; }
    .featured-imgMID, .featured-imgMID img{ width:100%; height:auto; min-height:none; }
    .featured_banner{width:256px; margin-left:5px; margin-top:10px !important}
    .featured_banner img{ -moz-background-size: 256px; -o-background-size: 256px; -webkit-background-size: 256px; background-size: 256px; }

    div.featured_banner { background-color: #FFF; text-align: center; margin-left: 10px;}
	#bellla_monella {width:250px; border: 0px; margin-right: 0px;height: 100px; float: left; margin-top: 10px;}
	#ReyerTweets {width:230px !important;}
	#crop_bellla {width:250px; border: 0px; left: -140px;}
	

    #banner620, .banner620home {border:0px; margin-left:0px; margin-top:5px;}
    #banner620, #banner620home {height:80px !important; overflow:hidden;}
    #banner620home{width:500px; border: 0px;}
    
    img#Contest-sx1, img#Contest-dx1  {display: none;}

    .post img, .post  iframe {width: 230px; height:auto; float: left; margin-right: 10px; }
	.post.fl, .post.fr {width:100%; min-height: auto; margin-bottom: 10px;}
    #ultimadiscreyer-2 img{ width:236px; height:auto }

    .ytc_video_container { width:220px; min-height:210px; margin: 0 0 20px 0;}
    .ytc_video_container  iframe{width:220px; height:auto;}
    .ytc_video_2 { margin-left:10px;}
    .entry img, .box-roster img {max-width: 480px;height: auto;}
    .entry-full img {border: 0px ; height: auto;}	
    .entry p iframe { width: 100%; height: 320px;}
    .squadre_giovanileM, .squadre_giovanileF { width:215px; margin-right: 5px; margin-left:0px;}
    .squadre_giovanileM img, .squadre_giovanileF img { width:215px !important; height: auto !important;}
    #box-squadre:first-child {margin-right: 10px;}
    #social-widget-4 h3 {float: right;}
    #messaggihome {max-width: 540px;}
    #submenuM, #submenuF {  margin-bottom:20px;}
    #submenuG{  margin-bottom:10px;}
    #suckerfish a {  margin-left:5px; }	
	
	#home-nextgames {width:100%;}
	#home-nextgames .match, #home-nextgames tr {width:100%;}

    /*320x150 */
    .featured_banner, .featured_banner .nivo-slice {width:250px !important; height:100px !important; background-size:250px 120px !important; overflow:hidden;}
    /*300x100*/
    #banner300x100-2 .nivoSlider,		#banner300x100-2  .nivoSlider .nivo-slice,
    #banner300x100-3 .nivoSlider,		#banner300x100-3  .nivoSlider .nivo-slice,
    #banner300x100-4 .nivoSlider,		#banner300x100-4  .nivoSlider .nivo-slice,
    #banner300x100-5 .nivoSlider,		#banner300x100-5  .nivoSlider .nivo-slice {width:250px !important; height:86px !important; background-size:250px 86px !important; overflow:hidden;}
    /* 300x250*/
    #banner300x250-2 .nivoSlider,		#banner300x250-2 .nivoSlider .nivo-slice,
    #banner300x250-3 .nivoSlider,		#banner300x250-3 .nivoSlider .nivo-slice,
    #banner300x250-4 .nivoSlider,		#banner300x250-4 .nivoSlider .nivo-slice,
    #banner300x250-9 .nivoSlider,		#banner300x250-9 .nivoSlider .nivo-slice {width:250px !important; height:210px !important; background-size:250px 210px !important; overflow:hidden;}
    /*620x100*/
    #banner620 .nivoSlider,		#banner620 .nivoSlider .nivo-slice, 
    #banner620home .nivoSlider,		#banner620home .nivoSlider .nivo-slice 
    {width:502px !important; height:82px !important; background-size:502px 82px !important; overflow:hidden;}			
    .nivo-imageLink {width: 100% !important; height:auto !important; }

    #recent-comments-13, #custom-recent-posts-4, #custom-recent-posts-3 {width: 250px; }		
    #social-widget-4{float:left;}
    #social-widget-4 h3 {display:none;}
    #footer {max-width:758px; margin: 0px auto; padding:5px;}
    #container-sentiment {width:728px;}
    /* img sentiment */
    #text-9 img {width:250px;}
    .SSnome { width:75px; padding-right:5px; font: 1.0em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#333; font-weight:300; float:left;height: 38px;}	
    .SScognome {width:80px;padding-right:5px; font: 1.0em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#333; font-weight:300; float:left;height: 38px;}
    .SScitta {width:105px;padding-right:0px; font: 1.0em/1.2em 'Oswald', Arial, Helvetica, sans-serif; color:#700017; font-weight:300; float:left; height: 38px;}

    /*#lbx_light {left:18%; top:15%;}*/
    #lbx_light img{max-width:none !important;}
    .palmares_scudetti{float: left;text-align: center;padding: 5px 0px 5px 0px;width: 74px;height: 76px;background-color: #700017;margin: 0px 4px 10px 2px; border: 1px solid #9e8a55;}
    .cat2 {font: 0.7em/1.2em 'Oswald', Arial, Helvetica, sans-serif; }
    .cat {font: 1.1em/1.2em 'Oswald', Arial, Helvetica, sans-serif; }
    .anno {font: 0.85em/1.2em 'Oswald', Arial, Helvetica, sans-serif;}
    #gallery-col1 img {width:154px; }
    #text-12 {display:none;}
    .textwidget img{max-width:250px;}
	#palmaresG {min-height: 190px;}


    #img_logo_schcup2015 img {height:86px; width:auto;}
    #img_ban_ducale img {height:86px; width:auto;}

    #adv_homepage img {width: 492px; height: auto;}
    #mask_adv {width: 492px; height: 160px;}

    #polls-widget-8 h3 {width:240px;}

	.col_storia {width:100%}
    .social-box, .social-box-dx {width:347px; }
    .social-box img, .social-box-dx img{width:347px;}

    /* school cup */
    .list-squadre-oro, .list-squadre-granata {width: 45%;}
    #menu-submenu-schoolcup-2014 li a, #menu-submenu-schoolcup-2015 li a, #menu-submenu-schoolcup-2016 li a {padding: 8px 15px 5px 5px;height: 45px;border-bottom: 1px solid #444;}
    .woo-image.th {max-width: 230px !important;width: 230px !important;height: auto !important;max-height: none;}
    .post-alt iframe {width: 230px;height:140px;}
    .post-alt p {padding: 0 0 25px;}
    .post-alt p.posted {padding-bottom:2px;}
	a.societa-item {width:24%; margin-right: 1%; float:left;}

}

@media only screen and ( min-width: 600px ) and ( max-width: 767px ) {	
    #suckerfish {	  height:70px; }
    
    
    #header {margin-top: 0px; padding-top: 0px;}
    #background_banner{ display:none;}
    #page{	padding:0px; max-width: 600px; margin-top: 35px; border:0px !important; margin-bottom:10px;}
    #page2 {width:600px;max-width: 600px;border: 0px;}
	
	
    #logo_umana{ padding-top:50px; padding-left:10px; }
	#logo_umana img{ width:210px; }
	#logo_rbm img{ width:128px; padding-left: 22px; }		
    #logo_reyer{float:left; width:230px; padding-top:40px;}
	#logo_reyer img {width:320px;}
	
	#block1 {width:40%;}
	#block2 {width:60%;}
	#block3 {width:100%;padding-top: 5px;}
	
    #loghi_partner, #loghi_partner  img { width:auto; padding: 5px 0 0 0;margin-top:10px;}	
	#loghi_partner {text-align: center;}
	
    #button_m,  #button_f { width:240px !important;}
    #button_g { width:120px !important;}

    .nav2 img {margin-right:0px;}
    .nav2 a{font-size:0.85em;}

    #menu-item-36705, #menu-item-46164, #menu-item-46165, #menu-item-46172, #menu-item-36709, #menu-item-46170, #menu-item-46205, #menu-item-46166, #menu-item-46173 {width:119px;}
    #menu-item-36713, #menu-item-46171{width:120px;}

    #messaggihome { max-width: 375px; height:68px;}
    #tweethome{width:390px !important}
    .rotatingtweets {width:380px !important}		
    #nav-right-container {width: auto; margin:0px;}
    #nav-right { margin-top:0px; margin-left:5px; padding:5px }
    #columns-red, #columns-gold, #columns-white, #columns-grey{border: 0px;}
    .col1 { width:600px; margin-left: 0px;}
    .col2 { float: left; margin-left: 0px; width: 600px; position: relative; max-width:570px;}
    .fl {margin-bottom:20px;}
    .featured{	width:100%; }
    .featured-contentBIG { float:left;  width:600px; height:480px; }
    .featured-contentBIGM { float:left; width:100%; }
	
	.featured-contentMID {height: auto;	}
    .featured-imgBIG {width: 100%; }
    .featured-imgBIGM {width: 100%; }
    .featured-contentMID { width:570px;	height:auto; margin-top:10px;  margin-left:0px !important; padding: 14px;}    
    .featured-imgMID{ width:310px; height:auto;  }
    .featured-imgMID img { width:300px; }
	
    .featured_banner{ margin-left:0px !important; margin-top:0px !important; background-color:#FFF; text-align:center; margin-bottom:10px; float: left;width: 290px!important; margin-right: 20px;}
	
    .featured_banner img {height: 90px !important;width: 250px !important; margin-top: 0px;}
	#bellla_monella {margin-top: 0px; width: 290px!important; height: 110!important; background-color: #000;}
	
	
    .box .post, .post img, .post iframe {width: 290px; }	
	#ReyerTweets {width:270px !important;}
	
    .ytc_video_container { margin-bottom:10px;}
    .ytc_video_2 { margin-left:0px;}
    #recent-comments-13 { margin-bottom:10px;}
    .box .post, .post img  {width: 290px;  }
    #ultimadiscreyer-2 img{ width:250px; }
    .tablepress img {width:auto !important; min-width: 40px;}
    .entry-full img {border: 0px ; width: 580px; height: auto;}	
    .entry p iframe { width:300px; height:240px;}
    #search{display:none;}
    #submenuM, #submenuF, #submenuG{ margin-bottom:10px;}
	
	 #columns-black .entry img {max-width: 100%;} 
	

    #polls-widget-2 {float: right;}
    #recent-comments-13{float:none; width: 550px; max-width: none;}		

    #banner620 {margin-top:10px; border: 0px;}
    #banner620home {width:570px; height: 90px !important; border:15px solid #000;}
    #banner620 .nivoSlider,   #banner620 .nivoSlider .nivo-slice,
    #banner620home .nivoSlider,   #banner620home .nivoSlider .nivo-slice {width:600px !important; height:100px !important; background-size:600px 100px !important; overflow:hidden;}	
    .nivo-imageLink {width: 100% !important; height:auto !important; }
    #container-sentiment {width:560px;}
    img#closediv {border: 0px !important; width: 40px;}
    
    
    img#Contest-sx1, img#Contest-dx1  {display: none;}

    #widget-footer {max-width: 570px;}
    #boxUPSX {width:600px;}
    #lbx_light img{max-width:none !important; width:auto !important;}
    #text-12 {display:none;}
	#widget-sidebar .textwidget img {width:100% !important; }

	 #gallery-col1 img {width:194px; }

	
    div#img_ban_ducale, #img_ban_ducale img {width:100%}

    #adv_homepage img {width: 570px; }
    #mask_adv {width: 570px; height: 195px;}

	.col_storia {padding:0px; width: 100%}
    .social-box {margin-top: 15px;background-color: #000;float:left;width:263px;margin-right:10px;  padding:10px; color:#fff;min-height: 450px;}
    .social-box-dx {margin-top: 15px;background-color: #000;float:right;width:263px; padding:10px;color:#fff; min-height: 450px;}

    .social-box img, .social-box-dx img {width:263px; }
    .squadre_giovanile, .squadre_giovanileF {width:auto; margin-left:0px;}

    #menu-menu-dw-en li {min-height:52px;}
    /* school cup */

    .list-squadre-oro, .list-squadre-granata {width: 46%;}
    #menu-submenu-schoolcup-2014 li a, #menu-submenu-schoolcup-2015 li a, #menu-submenu-schoolcup-2016 li a {padding: 8px 15px 5px 5px;height: 45px;border-bottom: 1px solid #444;}
    .woo-image.th {max-width: 290px !important;width: 290px !important;height: auto !important;max-height: none;}
    .post-alt iframe {width: 230px;height:140px;}
    .post-alt p {padding: 0 0 25px;}
    .post-alt p.posted {padding-bottom:2px;}
	.palmares_scudetti {float: left; text-align: center; padding: 5px 5px 5px 1px; width: 52px; height: 82px; background-color: #700017; margin: 0px 2px 5px 2px; border: 1px solid #9e8a55;}
	#palmaresG {min-height:194px;}
	img.alignright {max-width:500px;}
	
	a.societa-item {width:48%; margin-right: 1%; float:left;}	
	#polls-widget-2, #polls-widget-3 {width:100%; box-sizing: border-box;}
}


@media only screen and (max-width: 600px){	
    #header {margin-top: 0px; padding-top: 0px;}
    #background_banner{ display:none;}
    #page { margin-top: 0px;border:0px !important; margin-bottom:10px; padding: 0px 5px; box-sizing: border-box; width: 100%}
    #page2 { padding:0px;  margin-top: 10px;border:0px !important;}
	
	#block1, #block2, #block3 {width:100%;padding-top: 0px; text-align: center;}
    #logo_umana, #logo_reyer,  #loghi_partner, #loghi_partner  img {text-align:center; padding:0px;float: none;}
	#logo_umana img {width: 220px;}
	#logo_rbm {margin-bottom:0px; width: 100%; padding: 0px }
	#logo_rbm img {width:138px; margin-bottom: 10px auto; padding: 10px 0px;}
	#logo_reyer {width:100%}
	#logo_reyer img {width:280px}	
	#logo_campioni {text-align:center;}
	#loghi_partner {margin-top: 0px;}
    #button_m,  #button_f { width:320px !important; height:90px !important;}
    #button_g { width:320px !important; height:45px !important;}

    .nav2 img {margin-right:0px;}

    #menu-item-36705, #menu-item-46164, #menu-item-46165, #menu-item-46172, #menu-item-36709, #menu-item-46170, #menu-item-46205, #menu-item-46166, #menu-item-46173, #menu-item-36713, #menu-item-46171 {width: 49%;margin-right: 1%;height: 45px;margin-bottom: 1%;float: left!important;}
    

    #nav{height: 160px;} 
    #nav-right-container {margin-left:0px;}
    #nav-right { width: auto; margin-top:0px; margin-left:0px; padding:10px }
    .col1 {max-width: 100%; padding: 5px; box-sizing: border-box; }
    .col2 {float: left;  width:100%; max-width:100%; padding: 5px;}		
    .fl {margin-bottom:20px;}

    #socialUPdx {float: left; max-width:100%; margin-left:0px;}

    /* #boxUPSX {float: left;width: 320px;} */
    .featured-contentBIG { height:auto; min-height: unset;}
	.featured-contentBIGM { width:100%; }
	.featured-contentBIG iframe {min-height: 300px;}
    .featured-contentMID {width: 100%; height: auto; }  
	.featured-contentMID iframe {min-height: 300px;}
    .featured-imgBIGM img{ width:100%;}
	.featured-imgBIG {height:auto;}
    .featured-imgMID{ width:100%; height:auto;  }
    .featured-imgMID img { width:100%;}
    .featured_banner{width:100%; margin-left:0px; margin-top:10px !important; min-height: 180px;}
	.featured_banner img {margin-top:40px;}
    .box {padding: 0px; margin: 0px;}
	.box .post {min-height: auto;padding-bottom: 40px;}

    .post-description {padding-bottom: 30px;}
    
	#home-nextgames .match, #home-nextgames tr {width:100%;}
	
	#nickname-p, #email-p, #first_name-p, #last_name-p, #data_di_nascita-p, #residente_in_via-p, #citt-p, #telefono-p, #pass1-p, #pass2-p {width:100%; float:none !important;}
    
    
    #columns-black {border: 0px; padding:0px;} 		
    .ytc_video_2 {margin-left: 0px;}
    .ytc_video_container { margin-bottom:10px;}
    .box .post, .post img, .fr iframe, .fl iframe  {width: 100%;  }		
	.fr iframe, .fl iframe {min-height: 300px;}
    .fr, .fl{margin-left:0px; float: left;}
    #ultimadiscreyer-2 img{ width:250px; }
    #suckerfish { height:auto;}
    #suckerfish ul     { display: none; }
    #suckerfish select { display: inline-block; font-size: 18px; height: 33px; width: 310px; padding:5px; margin:5px;}
    #search input { visibility:hidden}
    #tablepress-7 .column-2,#tablepress-7 .column-3, #tablepress-7 .column-4  {width: 50px !important;}
    .tablepress th,  .tablepress td {padding:4px;}		
    .entry img, .entry-full img {border: 0px ; width: auto; max-width: 100%; height: auto;}	
    #tweethome { height:auto; margin-top: 0px; margin-bottom: 10px;position: relative !important;}
    .tubepress_normal_embedded_wrapper, .tubepress_thumbnail_area {width:320px !important}
    .tubepress_normal_embedded_wrapper div iframe {width:300px !important; height:220px !important;}
    .tubepress_thumb {width: 290px !important;}
    #container-uplogin{position: relative; }
    #submenuM, #submenuF {margin-bottom: 0px;}
    #submenuG  {margin-bottom: 10px;}
    #social-widget-4 { width: 300px;}	
    div.socialmedia-buttons.smw_left {max-width: 275px;margin-right: 0px;padding: 0px;}

    #biglietti_pvendita-5 a{font-size: 1.3em; float:left;}
    #widget-sidebar{margin-left:0px;}
    .logo img{display:none !important;}
	
	.home_logo, .away_logo {height: 120px; border-radius: 20px;}

    #recent-comments-2, #recent-comments-6, #recent-comments-7, #recent-comments-8, #custom-recent-posts-4, #custom-recent-posts-3,  #polls-widget-2, #polls-widget-5 { width:100%; }
    .commh2, #commentform, #striptag {padding:0px !important; }
    #footer{max-width:300px;margin: 0px auto;}

    div#umana_extra, div#umana_extra img {width: 100%; height: auto !important; padding-bottom: 10px; background-color: #FFF;}
    
    .banner620home {border:none;}
    #banner620,
    #banner620home {width:100%; border:0px !important; margin-top: 20px; background-color: #FFF; }
	.banner620home {width:100%; margin-left: 0px;}
    #banner620 .nivoSlider,
    #banner620 .nivoSlider .nivo-slice,
    #banner620home,		
    #banner620home .nivoSlider,
    #banner620home .nivoSlider .nivo-slice {width:100% !important; height:auto !important; background-size:100% auto !important; overflow:hidden; }	
	
	img#Contest-sx1, img#Contest-dx1  {display: none; }
    img#Contest-center {width: 100%;}
    
    
	#bellla_monella {width: 100%;height: 14vh; min-height: 120px;}	
	#bellla_monella .wpnewcarousels-slider, .wpnewcarousels-slider {width: 100% !important; max-width: none!important; max-height: none!important;}
	
	#crop_bellla {width: 100%; }
	#home-nextgames {margin-left:0px;}
	
	#HarryUp, #HarryUp:hover {background: url("https://www.reyer.it/wp-content/uploads/2019/10/reyer-hurry-up-566x350.jpg")  no-repeat; background-size: contain; height: 350px; float: left; width:100%; }
    
    
    
    
	#ReyerTweets{width: 96% !important;}
	
	
	#gallery-col1 ul li {float: left;margin: 0 1% 10px 0;width: 32%}
	/*storia */
    .testo, .fotostoria, .fotostoria img  {	width:100%;}
	
    #palmaresG {min-height:none !important;}
    .cat2 {font: 0.8em/1.2em 'Oswald', Arial, Helvetica, sans-serif;}
    .palmares_scudetti{float: left; text-align: center; padding: 5px 1px 5px 1px; width: 52px; height: 94px; background-color: #700017; margin: 0px 1px 2px 1px; border: 2px solid #9e8a55;}
    .palmares_scudetti {padding: 3px 1px 3px 1px;width: 45px;height: 94px; margin: 0px 1px 10px 1px;}
    .palmares_scudetti img {width:24px;}

    .nivo-imageLink {width: 100% !important; }
    #container-sentiment {width:310px;}
	
    img#closediv {border: 0px !important; width: 40px;}
    #lbx_light {width: 98%;height: auto;left: 0px!important;}
    #lbx_light  img {max-width:100%; height: auto;}

    div#archivebox {padding:10px;}
    div#video-col11.box_nero {padding:10px;}
    #gallery-col1 img {width:100%;}
    .woo-image.th {max-width: none !important; width: 100% !important;height: auto !important;float: none; max-height: none;}

    /*streamenig lbf opensky*/
    #example_video_1{width: 300px!important;height: 240px!important;}
    #text-12 {display:none;}
    div#img_ban_ducale, #img_ban_ducale img {width:100%}

    td.score {width: 62px;font-size: 12px;}
    td.match img {display:none;}
    .tablepress img {display:none;}

    .post-alt {max-width:none !important; padding:10px;}
    .post-alt iframe {width: 300px;height:200px;}
	.entry p {margin-right: 10px;}	
	#columns-black .post-alt {max-width:100% !important; padding:5px;}
	#columns-black .entry img { padding: 5px !important;}
	
	.col_storia {width:100%; max-width: 100%;}

    #adv_homepage img {width: 320px; }
    #mask_adv {width: 320px; height: 110px;}
    /* school cup */
    .list-squadre-oro, .list-squadre-granata {width: 92%;}
    #menu-submenu-schoolcup-2014 li a, #menu-submenu-schoolcup-2015 li a, #menu-submenu-schoolcup-2016 li a {padding: 8px 15px 5px 5px;height: 45px;border-bottom: 1px solid #444;}
    .entry p iframe {width:300px;height: 170px}

    .programma-coppa-italia tr {        display: block;    }
    .programma-coppa-italia th {        display: block;        width: 100% !important;    }
    .programma-coppa-italia h3 {        font-size: 1.2em;    }
    
    .page-template-page-finalfour2017femminile  .entry img {        max-width: 100%;        width: auto;    }
	
	.social-box, .social-box-dx {width:100%; box-sizing: border-box; padding-bottom: 30px;}
	.social-box img, .social-box-dx img {max-width:unset; width: 100%;}
	
	a.societa-item {width:49%; margin-right: 1%; float:left;}
	
	#widget-sidebar .textwidget img {width: 100% !important;}
	
	.menu-footer_menu1-container, 
	#nav_menu-10 .menu-submenu-maschile-container, 
	#nav_menu-11 .menu-submenu-femminile-container, 
	.menu-footer_menu4-container, 
	.menu-footer_menu5-container, 
	.menu-footer_menu6-container,
	#nav_menu-48 .menu-footer_menu1_en-container, 
	#nav_menu-49 .menu-submenu-maschile-en-container, 
	#nav_menu-50 .menu-submenu-femminile-en-container, 
	#nav_menu-51 .menu-submenu-maschile-eurocup-en-container, 
	#nav_menu-52 .menu-submenu-femminile-eurocup-en-container	{width: 100%; box-sizing: border-box; height: auto;}
	.leaguemanager {width:100% !important;}
	
	#reyer-replay img{width:100% !important;margin: 0px 0px 30px; }
    
	#ReyerPodcast, #ReyerPodcast img {width:100% !important;}
	
	#fm-form-19 input {width:200px;}
}

.fm-form ul {
	margin: 0;
	padding: 0;
}

.fm-form ul li {
	list-style: none !important;
	margin: 0 0 10px 0;
	padding: 0;
	width: 100%;
}

form .error {
	margin-top: 0;
	text-align: left;
	color: inherit;
}
#lbx_light {
    top: 200px !important;
}

/* COOKIEBOT */


/* Nuovi */

#CookieDeclarationChangeConsent{
	color: #FFFFFF;
}

.CookieDeclarationLastUpdated {
	clear: left;
	padding-top: 20px!important;
}


#CybotCookiebotDialogBody{
 padding-right:0px!important;
}

#CybotCookiebotDialogBodyContentTitle{
	font-size:1em!important;
}

a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{
	color:#a4a4a4!important;
	border:none!important;
	background-color:white!important;
}

a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{
 	padding: 5px!important;
}


#CookieDeclarationChangeConsent a {
		display: block;
		border: solid 1px #000;
		background-color: #700017;
		float: left;
		color:#FFFFFF;
		padding: 1px 5px;
		margin-right: 10px;
		max-width: 300px;
		clear: both;
		margin-top: 20px;
        text-decoration: none;
}
