/*!
Theme Name: Scuola Calcio Atalanta
Theme URI: http://andrearipamonti.it/
Author: Andrea Ripamonti
Author URI: http://andrearipamonti.it/
Description: Tema sviluppato da Andrea Ripamonti per Scuola Calcio Atalanta
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: scuola-calcio-atalanta
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Scuola Calcio Atalanta is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

*/@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900&subset=latin,latin-ext);html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{text-decoration:none}img{vertical-align:bottom}a,img{-webkit-transition:all 0.42s ease-in-out;transition:all 0.42s ease-in-out}body,button,input,select,textarea{color:#000;font-family:"Roboto","Helvetica Neue","Helvetica",sans-serif}h1,h2,h3,h4,h5,h6{clear:both}h1.serif,h2.serif,h3.serif,h4.serif,h5.serif,h6.serif{font-family:BebasNeueBold}h1{font-size:50px}h2.serif{font-size:36px}h3{font-size:30px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#000;display:block;font-size:0.875px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}body,html{background-color:#005eaa}#content{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#content #primary{-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-top-right-radius:2px;-moz-border-top-left-radius:2px;border-top-right-radius:2px;border-top-left-radius:2px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:999;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;background-color:white}#content #primary::after{clear:both;content:"";display:table}@media screen and (min-width: 960px){#content #primary{background-color:rgba(255,255,255,0.8)}}@media screen and (min-width: 1440px){#content #primary{background-color:rgba(255,255,255,0.8)}}header#main-header{position:relative;z-index:9999;max-width:1200px;margin-left:auto;margin-right:auto}header#main-header::after{clear:both;content:"";display:table}header#main-header .site-branding{position:absolute}header#main-header .site-branding img{display:block;height:auto;margin:0 22.4px;position:relative;top:48px}@media screen and (max-width: 768px) and (min-width: 480px){header#main-header .site-branding img{max-width:240px;top:16px}}@media screen and (max-width: 480px){header#main-header .site-branding img{max-width:120px;top:16px}}header#main-header .site-branding a{display:block}header#main-header .site-branding a:hover{cursor:pointer}header#masthead{background-color:white;padding:18px;max-width:1200px;margin-left:auto;margin-right:auto}header#masthead::after{clear:both;content:"";display:table}header#masthead img{height:auto;width:100%;max-width:240px;display:block}footer.site-footer{border-top:1px solid #005FAA;max-width:1200px;margin-left:auto;margin-right:auto}footer.site-footer::after{clear:both;content:"";display:table}@media screen and (min-width: 940px){footer.site-footer{margin-bottom:40px}}footer.site-footer ul{padding:0;margin:0}footer.site-footer ul li{list-style-type:none}footer.site-footer .site-info{background-color:white;padding:32px}footer.site-footer .site-info::after{clear:both;content:"";display:table}@media screen and (max-width: 940px){footer.site-footer .menu-footer-menu-container{float:left;display:block;margin-right:2.3576515979%;width:100%}footer.site-footer .menu-footer-menu-container:last-child{margin-right:0}}footer.site-footer .menu-footer-menu-container ul{text-align:center;margin:0;padding:0}@media screen and (min-width: 940px){footer.site-footer .menu-footer-menu-container ul{position:relative;left:-30px}}footer.site-footer .menu-footer-menu-container ul>:nth-child(n+2){margin-top:12px}@media screen and (min-width: 940px){footer.site-footer .menu-footer-menu-container ul li{margin:0;display:inline-block}}footer.site-footer .menu-footer-menu-container ul i,footer.site-footer .menu-footer-menu-container ul p{-webkit-transition:all 0.42s ease-in-out;transition:all 0.42s ease-in-out;display:inline-block;font-size:20.8px}footer.site-footer .menu-footer-menu-container ul p{margin:0}footer.site-footer .menu-footer-menu-container ul a{color:#000}footer.site-footer .menu-footer-menu-container ul a:hover i{color:#A2BD2F}footer.site-footer .menu-footer-menu-container ul a:hover p{color:#005FAA}footer.site-footer .menu-footer-menu-container ul i{margin:0 12px 0 0}@media screen and (min-width: 940px){footer.site-footer .menu-footer-menu-container ul i{margin:0 12px 0 60px}}footer.site-footer .menu-footer-menu-container ul li{list-style-type:none}footer.site-footer .sub-footer{-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-bottom-right-radius:2px;-moz-border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;padding:12px 0;background-color:#A2BD2F}footer.site-footer .sub-footer a{font-size:24px;color:white}footer.site-footer .sub-footer ul{padding:0;margin:0;text-align:center}footer.site-footer .sub-footer ul li{display:inline-block;list-style-type:none}footer.site-footer .sub-footer ul li a{margin:0 16px}footer.site-footer .sub-footer ul li a:hover{color:#000}footer.site-footer .utility-footer{padding:4px;z-index:0;line-height:20.8px;font-size:11.4285714286px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-bottom-right-radius:2px;-moz-border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;max-width:1200px;margin-left:auto;margin-right:auto;background-color:white}footer.site-footer .utility-footer::after{clear:both;content:"";display:table}@media screen and (min-width: 940px){footer.site-footer .utility-footer{max-width:94%;margin-left:auto;margin-right:auto}footer.site-footer .utility-footer::after{clear:both;content:"";display:table}}footer.site-footer .utility-footer ul li{display:inline-block}footer.site-footer .utility-footer ul li a{color:#005FAA}footer.site-footer .utility-footer .navbar{width:100%;margin-left:auto;margin-right:auto}footer.site-footer .utility-footer .navbar ul{text-align:center;zoom:1;overflow:hidden}footer.site-footer .utility-footer .navbar ul li{display:block;padding:2px 0}@media screen and (min-width: 940px){footer.site-footer .utility-footer .navbar ul li{padding:0;min-width:150px;display:inline-block}}section#cover{position:relative;top:0}section#cover .cover-image{line-height:0;position:relative;width:100%}section#cover .cover-image img{height:auto;left:0;position:relative;top:0;width:100%}section#claim .container{padding:1.3em;z-index:999;position:relative}@media screen and (min-width: 940px){section#claim .container{padding:2.8em}}section#claim .container::after{clear:both;content:"";display:table}section#claim .container .copy-col,section#claim .container .image-col{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;float:left;display:block;margin-right:2.3576515979%;width:100%;border-radius:2px;position:relative}section#claim .container .copy-col:last-child,section#claim .container .image-col:last-child{margin-right:0}section#claim .container .copy-col::after,section#claim .container .image-col::after{clear:both;content:"";display:table}section#claim .container .copy-col:nth-child(n+2),section#claim .container .image-col:nth-child(n+2){margin-top:2em}section#claim .container .copy-col img,section#claim .container .copy-col .copy,section#claim .container .image-col img,section#claim .container .image-col .copy{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border-radius:2px}section#claim .container .copy-col .copy,section#claim .container .image-col .copy{background-color:white;padding:1.3em;box-shadow:0 0 8px rgba(0,0,0,0.19)}section#claim .container .copy-col .copy span,section#claim .container .image-col .copy span{margin:0}section#claim .container .copy-col .copy span p,section#claim .container .image-col .copy span p{font-size:22.4px;font-weight:700;color:#005FAA}section#claim .container .copy-col .copy p,section#claim .container .image-col .copy p{margin-bottom:0;color:#4d4d4d}section#claim .container .copy-col ul{margin-left:10px}@media screen and (min-width: 940px){section#claim .container .copy-col ul{margin-left:44px}}section#claim .container .copy-col .copy{border-left:6px solid #005FAA}section#claim .container .copy-col .copy p{padding-left:15px}@media screen and (min-width: 940px){section#claim .container .copy-col .copy p{padding-left:40px}}section#claim .container .image-col img{width:100%}section#claim .container .image-col .copy{border-bottom:6px solid #005FAA}@media screen and (min-width: 940px){section#claim .container .image-col:nth-child(n+2){margin:5.8em 0}section#claim .container .image-col:nth-child(odd) img{float:left}section#claim .container .image-col:nth-child(odd) .copy{left:50%;-webkit-transform:translate(26%, -50%) !important;transform:translate(26%, -50%) !important}section#claim .container .image-col:nth-child(even) img{float:right}section#claim .container .image-col:nth-child(even) .copy{right:50%;-webkit-transform:translate(13%, -50%) !important;transform:translate(13%, -50%) !important}section#claim .container .image-col img{display:block;margin:0;width:57.3509785009%}section#claim .container .image-col .copy{margin:auto;top:50%;position:absolute;z-index:100;margin-left:-17.0596085997%;float:left;display:block;margin-right:2.3576515979%;width:45.4092524811%}section#claim .container .image-col .copy:last-child{margin-right:0}}section#football-player{display:none;background-color:#f2f2f2;padding:1.3em 1.3em .75em 1.3em;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (min-width: 940px){section#football-player{padding:4em 4em 2em 4em}}section#football-player::after{clear:both;content:"";display:table}section#football-player .container>:nth-child(n+2){margin-top:42px}section#football-player .container .player-row::after{clear:both;content:"";display:table}@media screen and (min-width: 940px){section#football-player .container .player-row .football-image{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}section#football-player .container .player-row .football-image:last-child{margin-right:0}}section#football-player .container .player-row .football-image img{max-width:240px;width:100%;display:block;margin:0 auto}@media screen and (min-width: 940px){section#football-player .container .player-row .football-copy{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}section#football-player .container .player-row .football-copy:last-child{margin-right:0}}section#football-player .container .player-row .football-copy h2{color:#005FAA;font-size:56px}section#football-player .container .player-row .football-copy p{font-weight:200;font-size:24px;line-height:34.4px;padding-left:40px;position:relative;z-index:100}section#football-player .container .player-row .football-copy p span{position:absolute;left:0;top:-20px}section#football-player .container .player-row .football-copy p span i{position:relative;z-index:-1;font-size:80px;color:#e0e0e0}section#subscribe .empty-box{padding:120px;line-height:0;position:relative;width:100%;background-image:url("./images/atalanta-football-grass.jpg")}section#subscribe .empty-box img{height:auto;left:0;position:relative;top:0;width:100%}section#subscribe .empty-box .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,95,170,0.1);background-image:-webkit-linear-gradient(left, rgba(0,95,170,0.7), rgba(162,189,47,0.7));background-image:linear-gradient(90deg, rgba(0,95,170,0.7), rgba(162,189,47,0.7));display:block}section#partner{background-color:white;padding:40px}section#partner header h3{text-align:center}section#partner ul{text-align:center;padding:0;margin:0}section#partner ul li{display:inline-block;list-style-type:none}section#partner ul li img{max-width:120px;margin:10px}body.error404 section.error-404{max-width:1200px;margin-left:auto;margin-right:auto;position:relative}body.error404 section.error-404::after{clear:both;content:"";display:table}body.error404 section.error-404 .cover-image{line-height:0;position:relative;width:100%}body.error404 section.error-404 .cover-image img{height:auto;left:0;position:relative;top:0;width:100%;padding:24px}@media screen and (min-width: 940px){body.error404 section.error-404 .cover-image .copy{left:50%;margin:auto;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:999}}body.error404 section.error-404 .cover-image .copy p{color:white;line-height:1.5em;padding:1em 2em;position:relative}@media screen and (min-width: 768px){body.page-privacy-policy-cookie{margin-top:8%}}body.page-privacy-policy-cookie #primary{margin-top:0 !important;background-color:white;padding:32px 8px;border-top:1px solid #005FAA}body.page-privacy-policy-cookie #primary.ppc{background-color:white !important}body.page-privacy-policy-cookie .container{max-width:960px;margin:0 auto;display:block}body.page-privacy-policy-cookie .container .header-box{text-align:center}body.page-privacy-policy-cookie .container .header-box h4{font-weight:200}body.page-privacy-policy-cookie .container .accordion-row,body.page-privacy-policy-cookie .container .table-row{margin:44px 0}body.page-privacy-policy-cookie .container .accordion-row::after,body.page-privacy-policy-cookie .container .table-row::after{clear:both;content:"";display:table}body.page-privacy-policy-cookie .container .accordion{padding:0}body.page-privacy-policy-cookie .container .accordion .parent-list{text-align:center;border-bottom:1px solid #e0e0e0}body.page-privacy-policy-cookie .container .accordion .parent-list a{background-color:#fafafa;padding:16px;display:block;width:100%}body.page-privacy-policy-cookie .container .accordion li{list-style-type:none}body.page-privacy-policy-cookie .container .accordion li a{color:#000;text-align:center;font-weight:normal}body.page-privacy-policy-cookie .container .accordion li p{padding:16px;text-align:left;margin:0}body.page-privacy-policy-cookie .container .accordion ul.submenu{background-color:#f5f5f5;display:none;padding:0}body.page-privacy-policy-cookie .container .accordion .is-expanded{display:block}body.page-privacy-policy-cookie .container .accordion .is-expanded>a{color:brand-color}body.page-privacy-policy-cookie .container .table-minimal{margin:32px 0;border-collapse:separate;border-spacing:0;width:100%;border:1px solid #ebebeb;border-radius:2px}body.page-privacy-policy-cookie .container .table-minimal tbody{background-color:white}body.page-privacy-policy-cookie .container .table-minimal tbody td{border-bottom:0;line-height:1.5em;padding:0.75em 1em}body.page-privacy-policy-cookie .container .table-minimal tbody td.label{background-color:#005FAA;border-bottom:1px solid #004881;color:white}body.page-privacy-policy-cookie .container .table-minimal tbody td.data{border-bottom:1px solid #ebebeb}body.page-privacy-policy-cookie .container .table-minimal tbody td button{display:inline-block;font-size:0.7em;line-height:1.5em;margin-bottom:0.3em;margin-right:0.5em;outline:none;padding:0.3em 1em;width:100%}@media screen and (min-width: 40em){body.page-privacy-policy-cookie .container .table-minimal tbody td button{margin-bottom:0;width:auto}}.btn{z-index:999}.btn button{border-radius:2px;background-color:white;margin:0;border:none;display:block;font-size:1.6em;padding:1em}.btn a{color:#005FAA}@media screen and (min-width: 940px){.btn a{color:white}.btn button,.btn button::after{-webkit-transition:all 0.3s;transition:all 0.3s}.btn button{border:3px solid white;color:white;position:relative;background:none;color:#fff;font-weight:bold;margin:0 auto;padding:.4em 4em;position:relative;text-transform:uppercase}.btn button::before,.btn button::after{background:#fff;content:'';position:absolute;z-index:-1}.btn button{overflow:hidden}.btn button::after{height:100%;left:-35%;top:0;-webkit-transform:skew(50deg);transform:skew(50deg);-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transform-origin:top left;transform-origin:top left;width:0}.btn button:hover:after{height:100%;width:135%}}section#subscribe .btn{left:50%;margin:auto;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 940px){section#subscribe .btn button{padding:1.3em 6em}section#subscribe .btn button:hover a{color:#A2BD2F}}@media screen and (min-width: 940px){section#cover .btn{position:absolute;right:0;bottom:0;float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}section#cover .btn:last-child{margin-right:0}}@media screen and (max-width: 940px){section#cover .btn button{width:100%}}section#cover .btn button:hover a{color:#005FAA}body.error404 section.error-404 .btn{padding:0 24px 24px 24px}body.error404 section.error-404 .btn button{width:100%}@media screen and (min-width: 940px){body.error404 section.error-404 .btn{left:50%;margin:auto;position:absolute;text-align:center;bottom:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.error404 section.error-404 .btn button{padding:1em 2em}body.error404 section.error-404 .btn button:hover a{color:#A2BD2F}}
/*# sourceMappingURL=style.css.map */

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

#partner .text-center img {
	 max-width: 200px;
}

.width50 {
    width: 33.3%;
    float: left;
    margin-bottom: 60px;
    padding: 0 50px;
}

.text-left {
    text-align: left;
}

.text-right {
    text-align: right;
}

#partner .text-left img {
    max-width: 130px;
    margin-top: 30px;
}

.tab_privacy td {
    border: 1px solid #ddd!important;
}

@media screen and (min-width: 940px){
section#subscribe .btn button:hover a {
    color: #ffffff!important;
}
.btn button:hover:after {
   content: '';
   display: none;
}
}
.stagione{ color: #fff; text-align: center; text-transform: uppercase; }
.stagione h1{font-size: 60px!important;}


section#subscribe .empty-box {
    padding: 200px!important;
}