
/* COMBINED	css-less/header.css */
.header-site-title-topbar-wrap{background:url("../images/background/header-bg-fragment.png") #484848 repeat;}
.header-site-title-topbar{min-height:80px;padding-top:34px;}
.header-site-small-title-topbar{min-height:48px;padding-top:18px;}.header-site-small-title-topbar .header-site-logo-img{vertical-align:baseline;}
.header-site-small-title-topbar .breadcrumb-title a,.header-site-small-title-topbar .breadcrumb-title{font-family:brera_condensedsemibold;font-size:34px;color:#ffffff;line-height:30px;text-transform:uppercase;margin-left:24px;}

/* COMBINED	css-less/topbar.css */
.header-topbar-wrap{height:34px;background:url("../images/background/top-header-bg-fragment.png") #262626 repeat;}.header-topbar-wrap .follow-content{padding-top:3px;}
.header-topbar-wrap .mail-search-content{padding-top:4px;}
.header-topbar-wrap .search-accordion-button{cursor:pointer;}
.header-topbar-wrap .follow-us-title{font-family:brera_condensedsemibold;font-size:12px;color:#9d9d9d;line-height:26px;}
.header-topbar-wrap .follow-us-icon{padding-left:4px;padding-top:2px;}
.header-topbar-wrap .top-header-title a{font-family:brera_condensedsemibold;font-size:13px;color:#ffffff;line-height:34px;text-transform:uppercase;padding-top:10px;text-decoration:none;position:relative;z-index:2;}.header-topbar-wrap .top-header-title a:hover{text-decoration:none;color:#ffffff;}
.header-topbar-wrap .top-header-title a:visited{text-decoration:none;color:#ffffff;}
.header-topbar-wrap .top-header-title a:focus{text-decoration:none;color:#ffffff;}
.search-panel{background-image:url("../images/background/header-bg-fragment.png");background-repeat:repeat;}

/* COMBINED	css-less/search.css */
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.search-container{background-color:#ffffff;}
.search-wrap{margin:0px;}
.search{background-image:url('../images/background/grey-gradient-bk.png');background-repeat:repeat-x;height:38px;line-height:38px;padding:15px 0 15px 0;-webkit-box-shadow:0px 0px 5px 0px #333333;-moz-box-shadow:0px 0px 5px 0px #333333;box-shadow:0px 0px 5px 0px #333333;}.search .search-info{color:#999999;text-transform:uppercase;font-family:brera_condensedblack;font-size:12px;line-height:12px;}
.search .corriere-logo{line-height:18px;height:18px;width:142px;margin-top:5px;}
.search .search-field{width:650px;background-color:transparent;border:none;border-bottom:1px solid #ababab;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;font-family:brera_condensedSBdIt;font-size:24px;color:#ffffff;}
.search .search-field:focus{border:none;border-bottom:1px solid #ababab;color:#ffffff;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.search .search-submit{cursor:pointer;background-image:url('../images/icon/search.png');background-color:transparent;border:none;background-repeat:no-repeat;background-position:center;width:46px;height:43px;}

/* COMBINED	css-less/menu.css */
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.menu-level1-wrap{font-family:brera_condensedsemibold;font-size:15px;color:#ffffff;line-height:50px;margin-bottom:0;background:url("../images/background/header-bg-fragment.png") #484848 repeat;height:50px;text-transform:uppercase;}
.container .menu-level1{color:#ffffff;text-align:center;}.container .menu-level1 .navbar{margin:0px;}.container .menu-level1 .navbar .nav{display:inline-block;float:none;}
.container .menu-level1 .menu-level1-inner{line-height:50px;height:50px;border-radius:0px;border:none;padding:0px;overflow-y:hidden;}.container .menu-level1 .menu-level1-inner .nav{margin:0px;}
.container .menu-level1 .menu-level1-inner .menu-el{font-family:brera_condensedsemibold;font-size:15px;color:#ffffff;line-height:50px;text-transform:uppercase;height:50px;margin-left:25px;}.container .menu-level1 .menu-level1-inner .menu-el a,.container .menu-level1 .menu-level1-inner .menu-el a:hover{padding:0;text-shadow:none;color:#ffffff;}
.container .menu-level1 .menu-level1-inner .menu-el a:after{border:none;}
.container .menu-level1 .menu-level1-inner .menu-el a.tv{color:#222222;background-image:url('../images/icon/tv.png');background-repeat:no-repeat;background-position:1px center;width:30px;text-align:center;padding:0;}
.container .menu-level1 .menu-level1-inner .menu-el.second,.container .menu-level1 .menu-level1-inner .menu-el.first{margin-left:0px;}
.container .menu-level1 .menu-level1-inner .first-menu-el{margin-left:30px;}
.container .menu-level1 .menu-level1-inner .menu-el.hover{cursor:default;}.container .menu-level1 .menu-level1-inner .menu-el.hover a{-o-transition:color 0.2s ease-out,0.2s ease-in;-ms-transition:color 0.2s ease-out,0.2s ease-in;-moz-transition:color 0.2s ease-out,0.2s ease-in;-webkit-transition:color 0.2s ease-out,0.2s ease-in;height:46px;border-bottom:4px solid #00a7ff;color:#00a7ff;background-color:transparent;box-shadow:none;}
.container .menu-level1 .menu-level1-inner .menu-el.active a{box-shadow:none;color:#00a7ff;background-color:transparent;}
.container .menu-level1 .menu-level1-inner .menu-el.second{padding-left:7px;}
.container .menu-level1 .menu-level1-inner .menu-el.first{padding-left:0;}
.container .menu-level1 .btn-navbar{float:left;}
.menu-level2-wrap{height:0px;}.menu-level2-wrap .container .menu-level2{position:relative;}.menu-level2-wrap .container .menu-level2 .dropdown-menu{border-top:1px solid #484848;border-bottom:none;border-left:none;border-right:none;border-radius:0px;background-color:#000000;top:0px;margin:0px;min-width:100%;-webkit-box-shadow:0 35px 30px -34px #000000;-moz-box-shadow:0 35px 30px -34px #000000;box-shadow:0 35px 30px -34px #000000;}.menu-level2-wrap .container .menu-level2 .dropdown-menu a{font-family:brera_condensedsemibold;font-size:14px;color:#b7b7b7;line-height:28px;}
.menu-level2-wrap .container .menu-level2 .dropdown-menu a:hover{color:#00a7ff;text-decoration:none;}
.close-menu{border-bottom:1px solid #e5e5e5;}
#pushbar-wrap{background:url("../images/background/header-bg-fragment.png") repeat scroll 0 0 #484848;text-align:center;line-height:0;}#pushbar-wrap #topleft-container{display:inline-block;padding-bottom:10px;}
