/*	------------------------------------------------------------------------
	==/ CREDITS /===

	Owner: MondoMostre Skira
	Template URL: http://www.mostrapicassomilano.it
	Description: Mostra Picasso - Palazzo Reale, Milano
	Author: Bibibus
	Author URL: http://www.bibibus.com
	
===============================================================/ Credits /== */
/*@import url('https://fonts.googleapis.com/css?family=Crimson+Text:400,400i,700,700i');*/
@import url('https://fonts.googleapis.com/css?family=Poppins:300,300i,400,400i,700,700i');

html, body {
	font-family: 'Poppins', sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #fff;
	background-color: #222;
}
a { color: #ca9b4c; }
a:active, a:hover { outline: 0; }
a:hover {
	color: #9b783a;
	text-decoration: none;
}
a.uk-link { color: #b69c48; }
a:hover.uk-link { color: #731018; }
em { color: #777; }

h1, h2, h3, h4, h5, h6, .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6 {
	font-family: 'Poppins', sans-serif;
	font-weight: 300;
}
h1, h2, h3, h4, h5, h6 { color: #ca9b4c; }
.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6 { color: #fff; }
.uk-text-lead,
.text-senape { color: #ca9b4c; }
.text-red { color: #b91b2a; }
.text-grey { color: #aaa; }
.text-cyan { color: #5fe6e0; }
.text-white { color: #fff; }
.uk-hlarge { letter-spacing: 5px; }


/* preloader 
-------------------------------------------------------------------------*/
.preloader{background:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:999999;}
.preloader.inner-preloader{height:100%;width:100%;}

.video-container,.google-maps{position:relative;height:0;overflow:hidden;}.video-container iframe,.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}
.google-maps,
.video-container{padding-bottom:56.25%;}





/*	------------------------------------------------------------------------
	==/ 03 /===>	* NAVIGATIONS & BREADCRUMBS *
===============================================================/ 03 /======= */
.reale-bar {
	padding: 10px 0;
	background: #222;
}
.top-bar {
	color: #a5a29b;
	background: rgba(0,0,0,.8);
	padding: 10px 0;
}
.social-icons a,
.translate a {
	color: #fff;
	font-size: 14px;
	padding: 3px 7px;
}
.social-icons a:hover { color: #b91b2a; }
a.lang-active,
.translate a:hover {
	color: #fff;
	background: #b91b2a;
	text-decoration: none;
}


/*  Media Queries */
@media only screen and (min-width:960px) {
	.top-bar { padding: 0; }
}


/*	---------------------------------------------------------------------------
	==/ 03 /===>	* PAGES *
===============================================================/ 03 /======= */
h2.uk-card-title {
	font-size: 42px;
	line-height: 50px;
}
.uk-card-blue {
	background: rgba(95,230,224,0.75);
	color: #fff;
}
.uk-card-senape { background: #ca9b4c; }
.half-senape { background: rgba(202,155,76,0.75); }
.half-dark { background: rgba(0,0,0,0.75); }

.page-title {
	padding: 25px 0;
}
.main-content { background: rgba(0,0,0,.65); }
.copyright { background: #000; }

.uk-countdown-number,
.uk-countdown-separator {
	font-size: 2rem;
	line-height: 35px;
	color: #ca9b4c;
	padding-left: 0;
}
.uk-countdown-over { color: #aaa; }


/*
#charta_event-vt0001772 {
	display: none;
	visibility: hidden;
}
.uk-accordion-title::after {
    background-image: url(data:image/svg+xml;charset=UTF-8,<svg width="13" height="13" x="6" y="0" />%0A</svg>);
}

/*  Desktop Navigation
--------------------------------------------------- */
.uk-navbar-nav > li > a,
.uk-navbar-dropdown-nav > li > a {
	color: #bbb;
	font-family: 'Poppins', sans-serif;
	letter-spacing: 1px;
}
.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a.uk-open,
.uk-navbar-nav > li.uk-open > a,
.uk-navbar-nav > li.uk-active > a,
.uk-navbar-nav > li.uk-active-path > a,
.uk-navbar-nav > li.current > a,
.uk-navbar-nav > li > a:active,
.uk-nav-navbar > li > a:focus,
.uk-nav-navbar > li > a:hover,
.uk-navbar-dropdown-nav > li:hover > a { color: #fff; }
[class*=uk-navbar-dropdown-bottom] { margin-top: 0; }

.top-bar.navi-dark {
	background: rgba(0,0,0,.5);
	box-shadow: none;
}
.navi-dark .uk-navbar-nav > li > a { color: #fff; }
.navi-dark .uk-navbar-nav > li:hover > a { color: #eee; }


/*  Mobile Navigation
--------------------------------------------------- */
.uk-offcanvas-bar {
	background: #ca9b4c;
	padding: 0;
	margin-bottom: 15px;
}
.uk-offcanvas-bar .bar-title {
	padding: 20px;
	background: #222;
}
.offsidenav li a {
	border-bottom: 1px solid #999;
	color: #fff;
	padding: 10px 20px;
}
.offsidenav > ul > li:hover > a,
.offsidenav .uk-nav-sub li:hover > a { background: #555; }



/*	------------------------------------------------------------------------
	==/ 06 /===>	* BUTTONS *
===============================================================/ 06 /======= */
a.uk-button-default,
input.uk-button-default,
.uk-button-default {
	background: 0 0;
	color: #ca9b4c;
	border: 1px solid #ca9b4c;
}
a.uk-button-default:hover,
input.uk-button-default:hover,
.uk-button-default:hover {
	background-color: #ca9b4c;
	color: #fff;
	border-color: transparent;
}
a.uk-button-default:focus,
input.uk-button-default:focus,
.uk-button-default:focus {
	background-color: #555;
	color: #fff;
	border-color: transparent;
}
input.uk-button-primary,
.uk-button-primary,
a.uk-button-primary {
	background-color: transparent;
	color: #fff;
	border: 1px solid #ca9b4c;
}
input.uk-button-primary:hover,
.uk-button-primary:hover,
a.uk-button-primary:hover {
	background-color: #ca9b4c;
	color: #fff;
	border-color: transparent;
}
input.uk-button-primary:focus,
.uk-button-primary:focus,
a.uk-button-primary:focus {
	background-color: transparent;
	color: rgba(191,162,121,.8);
	border-color: rgba(191,162,121,.6);
}

