/* PREMIER DEFAULT CSS */

a{color:#000;text-decoration:none;}
a:hover{color:#666;text-decoration:none;}

/* header */
.header-cal{width:100%;background-color: #353550;}

.cal-match{float: left;border-right:1px dotted #494962;font-family: Arial;font-size: 9px;color:#FFF;width:9.97%;}
.cal-match.last{border:0px;}
.cal-match h5{float:left;width:60%;margin:3px 0px 3px 5px;font-size: 10px;}
.cal-match span{float:right;width:33%;padding:3% 1% 3% 1%;margin-right:1.5%;margin-top:1%;background-color: #639ec8;font-size: 10px;text-align:center;}
.cal-match h4{float:left;width:100%;font-size: 11px;font-weight: bold;margin:2px 0px 6px 5px;}
.cal-match img{float:left;margin-bottom:15px;margin-left: 5px;}


.header-teams{width:100%;background-color: #edf5fa;}
.header-teams ul li {width:4.99%;float:left;text-align:center;padding: 5px 0px 5px 0px;}
.header-teams ul li a img{max-height:30px;}

.header-teams ul {float:left;width:100%;}
.header-teams ul li a{padding:0px;margin:0px;}

.header-banner{width:100%;margin-top: 25px;margin-bottom:20px;position: relative;text-align: center;}

/* MENU */
.navbar-default{background-color: #FFF;border:0px;}
.container .navbar-collapse.collapse{border-bottom: 1px solid #000;}
.container>.navbar-header, .container>.navbar-collapse{margin-right: 0px;margin-left: 0px;}
.header-teams .navbar-collapse.collapse{border-bottom: 0px;}
#menu-menu-principale li{margin-top: 24px;border-left: 1px solid #000;color:#000;}
#menu-menu-principale li a{color:#000;font-weight:bold;font-size: 16px;}
.navbar-collapse.top-header-nav{border: 1px solid #000;}

.nav-form-premier{margin-right:0px !important;width:30%;margin-top:20px;background-color: #383838;padding-top: 10px;padding-bottom: 10px;margin-bottom:0px;}

.nav-form-premier .input-group , .nav-form-premier .input-group .search-field{ background-color: #4d5459;border:0px;color: #FFF;}

.nav-form-premier .input-group-btn button{background-color: #639ec8;border:0px;margin-left:5px;color:#2a2a44;font-size: 16px;font-weight: bold;}

.navbar-header { padding-left:15px;}

.navbar{margin-bottom: 0px!important;}
.container{padding:0px!important;}

/* PAGE */
.wrap{border-right:1px solid #000;border-left:1px solid #000;}


/* HOME PAGE */
.home-content{width:100%;padding:5px 10px 10px 20px;}
.home-top-news{width: 100%;margin-bottom:20px;}

/* HOME PAGE TOP NEWS SLIDER */
.scrollable {position:relative;overflow:hidden;width: 100%;height:190px;}

.scrollable .items {width:20000em;position:absolute;}
.items div.row {float:left;}

.primopiano{}
.container.primopiano{padding-right: 15px!important;}
.primopiano .home-slide-img{height: 203px;overflow: hidden;}
.primopiano .pp-sx , .main-home-sx{padding-left: 0px;}
.primopiano .pp-sx span{margin-top: 10px; clear: both; color: #639ec8; font-family: Arial Black; font-size: 16px; float: left; background-color: #3e3f3a; padding: 10px 10px 2px 10px; display: block; width: 100%;}
.primopiano .pp-sx h1{margin-top:0px;margin-bottom:0px;background-color: #3e3f3a;padding:5px 10px 5px 10px;clear:both;text-transform: uppercase; font-family: Arial Black;font-size: 28px;float:left;}
.primopiano .pp-sx h1 a{color:#FFF;text-decoration:none;line-height:28px;}
.primopiano .pp-sx .leggi-tutto{clear:both;float:left;background: url('../img/leggi-tutto-pp.png') 0 0 no-repeat;width:190px;height:28px;line-height:30px;}
.primopiano .pp-sx .leggi-tutto a{line-height:28px;margin-left:5px;color:#FFF;text-decoration:none;text-transform: uppercase;font-family: Arial;font-size: 16px;font-weight: bold; display: block;}
.primopiano .extra-space-no-img {
  margin-left: 15px;
}

#mySlider .carousel-indicators{bottom:-30px;}
.carousel-indicators li{border: 1px solid #3e3f3a;}
.carousel-indicators li.active{background-color: #639ec8;}
.carousel-control { width: 5%; }
.primopiano .pp-dx {height: 190px;overflow: hidden; margin-top: 13px;}
.primopiano .pp-dx p{font-size: 18px;font-family: Arial;color:#000;}
.primopiano .pp-dx span{clear:both;font-size: 24px;font-weight: bold;}

.home-news{padding:10px;background-color: #f4f4f4;float:left;width:100%;position:relative;margin-bottom: 15px;border:1px solid #efefef;}
.home-news.odd{background-color: #e3f3ff;}

.home-news .news-home-header h2, .home-news .news-home-header h2 span{margin-top:0px;font-size: 22px;margin-bottom:5px;color:#000;font-weight: bold; margin-right: 125px;}
.home-news .news-home-header h2 a{color:#000;text-decoration: none;}
.home-news .news-home-header h2 a:hover, .home-news .news-home-header h2 a span:hover{color:#666;}
.home-news .news-home-header span{font-size: 16px;color:#999;font-weight: bold;}
.home-news .news-home-content{color:#000;}
.home-news .news-header-dx{position:absolute;top:-10px;right:-15px;width:150px;height:50px;}

.home-news .news-header-dx .news-squadra{width:50px;height:50px;float:right;margin-left: 5px; border:3px solid #efefef;-moz-border-radius: 25px; border-radius: 25px;background-color: #FFF;text-align:center; white-space: nowrap; font-size:0;}
.home-news .news-header-dx .news-squadra span{display: inline-block; height: 100%; vertical-align: middle;}
.home-news .news-header-dx .news-squadra img{max-width: 40px;max-height: 40px;display: inline;}
.home-news .news-header-dx .news-squadra-no-team{width:55px;height:50px;float:right;}

.home-news .news-header-dx .news-facebook{float:right;margin-left:15px;margin-top:20px;width:25px;height:25px;}
.home-news .news-header-dx .news-comm{float:right;margin-top:25px;width:30px;height:25px;}
.home-news .news-header-dx .news-comm a{color:#666;text-decoration:none;}
.news-minori-dx	{max-height: 600px;overflow: hidden;}
.news-minori-dx .tit-news{border-bottom:1px solid #d9d9d9;padding-top:10px;padding-bottom:10px;}
.news-minori-dx .tit-news a{text-decoration:none;color:#000;font-size: 14px;font-weight: bold;}
.news-minori-dx .tit-news a:hover{color:#666;}

.main-home-dx .classifica-dx{margin-top:10px;margin-bottom:10px;}
.main-home-dx .banner-dx{margin-top:10px;margin-bottom:10px; text-align:center; position: relative;}

/* CLASSIFICA */

.classifica-dx{margin-top:20px;}

.tabella-classifica , .tabella-classifica td{border:1px solid #FFF;}

.tabella-classifica .tab-sei-dic td, .tabella-classifica .tab-cinque td {border:1px solid #dfebf3;}
.tabella-classifica td{padding:5px 3px 5px 5px;}
.tabella-classifica .tab-header{color:#FFF;background-color: #8b95a4;font-weight: bold;}
.tabella-classifica .tab-header .sep{color:#FFF;}
.tabella-classifica .tab-primo{color:#FFF;background-color:#8cbde0;}
.tabella-classifica .tab-due-qua{color:#000;background-color:#c8dceb;}
.tabella-classifica .tab-cinque{color:#000;background-color:#edf5fa;}
.tabella-classifica .tab-sei-dic{color:#000;background-color:#FFF;}
.tabella-classifica .tab-last{color:#000;background-color:#e0e6e9;}
.tabella-classifica .sep{color:#666666;border-right:2px solid #FFF;}
.tabella-classifica .last{color:#666666;}
.tabella-classifica .tab-sei-dic td.sep{border-right:2px solid #dfebf3;}

/* FOOTER */
.over-footer{height: 20px;background-color: #24242e;width:100%;}
.footer-div{float:left;width:100%;background-color: #353550;color:#FFF;font-size: 14px;text-align: center;font-family: Arial;}
.footer-div a{color:#fff;text-decoration:none;font-size: 14px;}
.footer-div .credits{padding-top: 75px;}
.footer-div .nav-menu{margin-top:20px;width:100%;min-height:30px;float:left;}
.footer-div .nav-menu-ul{width:690px;margin:auto;}
.footer-div .nav-menu li {float:left;width:120px; padding:0px;border-right:1px solid #FFF;list-style: none;}
.footer-div .nav-menu .menu-link{border:0px;}
.footer-div .under-footer{float:left;margin-top: 15px;padding:5px;text-align: center;width:100%;min-height:40px;padding-bottom: 20px;}

/* PAGE FIX */
.page .main{margin:15px;}

/*  POST - ARTICOLO */
.post{margin: 15px -15px 0px 15px;}
.single header .data-post{argin-top:10px;clear:both;color:#639ec8;font-family: Arial Black;font-size: 16px;float:left;background-color: #3e3f3a;padding:10px 50px 2px 10px;}
.single header h1.entry-title{font-size:48px;margin-top:0px;margin-bottom:0px;clear:both;text-transform: uppercase; font-family: Arial Black;float:left;color:#FFF;text-decoration:none;background-color: #3e3f3a;padding:5px 10px 5px 10px;line-height:50px;}
.single header{float:left;width:100%;}
.single .post .entry-content{float:left;width:100%;margin-top:20px;}
.single .post .entry-content h1{color:#000;font-size:24px;line-height: 26px;font-weight: bold;margin-top: 10px;margin-bottom: 5px;}
.single .post .entry-content h2{color:#000;font-size:20px;line-height: 22px;font-weight: bold;margin-top: 5px;margin-bottom: 5px;}
.single .post .entry-content p{color:#000;font-size:16px;line-height: 22px;margin-bottom: 10px;text-align:justify;}
#respond{margin-top:30px;float:left;width:100%;}

/* SIDEBAR */
.sidebar-news {margin-left: 15px;margin-bottom: 15px;}
.sidebar-banner{margin-left: 15px;margin-bottom: 15px;margin-right: 15px;position:relative;text-align:center;}
/* BOX CATEGORIA */
.info-team{border:2px solid #000;border-bottom: 15px solid #000;margin:15px;font-size: 12px;}
.info-team .immagine{text-align:center;margin-top:20px;margin-bottom:40px;}
.info-team .info , .info-team .info-albo{margin-left: 15px;margin-bottom:10px;line-height:22px;}
.info-team .albo{margin-bottom:3px;margin-left:5px;height:20px;width:90px;border-radius: 5px;line-height: 20px;padding-left: 10px; text-transform: uppercase;font-weight :bold; background-color: #f1d700;}

/* PAGINA CATEGORIA */
.main-category-sx .inner-banner, .main-home-sx .inner-banner{margin-bottom:15px;position:relative;text-align:center;margin: 15px 0;}
.main-home-sx .inner-banner{float: left;}
.main-category-sx .categoria-evidenza , .main-category-sx .inner-banner{margin-right: -45px;}
.main-category-sx .home-news {width:105%;}
.categoria-evidenza .cat-box-img{padding-top:10px;}
.categoria-evidenza .cat-box-txt{}
.categoria-evidenza .cat-box-txt-wide{}
.categoria-evidenza .data-post{margin-top:10px;clear:both;color:#639ec8;font-family: Arial Black;font-size: 12px;float:left;background-color: #3e3f3a;padding:5px 20px 10px 5px; width: 100%;}
.categoria-evidenza h1.entry-title a{font-size:24px;margin-top:0px;margin-bottom:0px;clear:both;text-transform: uppercase; font-family: Arial Black;float:left;color:#FFF;text-decoration:none;background-color: #3e3f3a;padding:5px 5px 5px 5px;color: #FFF; text-decoration: none; line-height: 28px;}
.categoria-evidenza p{float:left;width:100%;font-size: 16px;line-height: 18px;}
/* COMMENTI */
#comments{float:left;width:100%;}
.comment .media-body{padding-left: 10px;}

/* RICERCA */
.search .page-header{margin-left: 15px;}

.news-facebook{display: none;}

/* RESPONSIVE FIX */
@media only screen and (max-width:990px) {

	.primopiano .pp-sx, .main-home-sx{padding-left:15px;}
	.header-teams ul li {width:9.99%; }
	.cal-match{ width:19.95%;}
	.primopiano .pp-dx{width:95%;}
	.nav-form-premier{width:100%;margin-left: 5px;}
	.info-team{float:left;width:90%;}
	.sidebar-news{float:left;width:90%;}
	.main-home-dx{width:100%;}
}

@media only screen and (max-width:768px) {
.main-category-sx .categoria-evidenza , .main-category-sx .inner-banner{margin-right: -5px;}
.main-category-sx .home-news {width:100%;}
.footer-div .nav-menu-ul{width:100%;}
.post{margin-right: 15px;}
 }

@media only screen and (max-width:460px) { #menu-menu-principale li {border:0px solid #000;} ul.navbar-nav{margin-left: 2px;} .news-comm, .news-facebook, .calendario{display:none;}  .single header .data-post{font-size: 12px;} .single header h1.entry-title{font-size: 24px;line-height: 26px;}}
