@import url(https://fonts.googleapis.com/css?family=Cuprum:400,400italic,700,700italic&subset=latin,cyrillic,latin-ext);#agenda2016 
td,h5{text-align:justify}a,a:focus,a:hover{text-decoration:none}.main-nav,.main-nav .container{width:100%}#countdown li,#explore h2,.navbar-right li a,h1,h2,h3,h4,h5,h6{text-transform:uppercase}body{font-family:Cuprum,sans-serif;font-size:24px;color:#000;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;word-break:none;-ms-word-break:none}.btn,.navbar-right li a,h1,h2,h3,h4,h5,h6{font-family:Cuprum,sans-serif;}.btn{border-radius:0;font-size:20px;padding:9px 23px}a{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;color:#E63E24}h1,h2,h3,h4,h5,h6{font-weight:300}h2{font-size:36px}#agenda2016 h6{font-weight:700;font-size:20px;text-decoration:bold;text-transform:none}.navbar-toggle{margin-top:12px}.navbar-toggle .icon-bar{background-color:#fff}.navbar-toggle,.navbar-toggle:focus{border:1px solid #fff;outline:0}a:focus,a:hover{color:#E63E24;outline:0}.header-top{display:block;overflow:hidden;padding:25px}.main-nav{position:absolute;z-index:999;top:0}.navbar-brand{background-color:#DDDDDD;height:90px;margin-bottom:20px;position:relative;width:297px}.navbar-brand img{position:absolute;top:5px}.navbar-right{background-color:#DDDDDD;padding:0 95px 0 0;opacity:.9}.navbar-right li a{padding:35px 21px;font-size:20px;color:#fff;font-weight:300}.navbar-right .active a,.navbar-right li a:focus,.navbar-right li a:hover{background-color:#fff;color:#000000}.fixed-menu{background-color:#000000;position:fixed;top:0}#explore,#home{position:relative;overflow:hidden}.fixed-menu .navbar-right{padding:0}.fixed-menu .navbar-right li a{font-size:18px;padding:20px 25px;text-shadow:inherit}.fixed-menu .navbar-brand{height:60px;margin-top:0;padding:0;margin-bottom:0;width:125px} 

/* Header */
#head { background:url( ../../images/slider/qa2018.jpg) no-repeat; background-size: cover; min-height:480px; width:100%; color:white; font-family:"Cuprum", Helvetica, Arial; top:100px; right:auto; left:auto; bottom:auto; margin-right:0px; padding-top:200px; margin-top:100px;}
#head.secondary { height:100px; min-height: 100px; padding-top:0px; }
	#head .lead { font-family:"Cuprum", Helvetica, Arial; font-size:200%; margin-top:6px; text-align:left;  margin-right:6px; color:#000; line-height:1.15em; } 
	#head .tagline { color:rgba(255,255,255,0.75); margin-bottom:25px; }
		#head .tagline a { color:#000; } 
	#head .btn { margin-bottom:10px;}
	#head .btn-default { text-shadow: none; background:transparent; color:rgba(255,255,255,.5); -webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5); -moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5); box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5); background: transparent; }
		#head .btn-default:hover,
		#head .btn-default:focus { color:rgba(255,255,255,.8); -webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8); -moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8); box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8); background: transparent; }
		#head .btn-default:active, 
		#head .btn-default.active { color:#000; -webkit-box-shadow:inset 0px 0px 0px 3px #000; -moz-box-shadow:inset 0px 0px 0px 3px #000; box-shadow:inset 0px 0px 0px 3px #000; background: transparent; }

@media (max-width: 767px) {
	#head { width:100%; min-width:375px; min-height:110px; padding-top:110px; margin-top:100px; margin-right:0px; }
	#head .lead { margin-left:30px; }
}


#intro { background:url( ../images/event-2018.jpg) no-repeat; background-size: cover; min-height:400px; width:100%; color:white; font-family:"Cuprum", Helvetica, Arial; top:auto; right:auto; left:auto; margin-bottom:0px; }
#seatdistribution { background:url( ../images/prepare.jpg) no-repeat; background-size: cover; min-height:400px; width:100%; color:#000; font-family:"Cuprum", Helvetica, Arial; top:auto; right:auto; left:auto; margin-bottom:0px; }
#tickets { background:url( ../images/prepare.jpg) no-repeat; background-position:absolute; background-attachment: fixed; background-size: cover; color:black; font-family:"Cuprum", Helvetica, Arial;}

.countdown-wrapper { padding:50px 0px; }
.countdown { margin:0 auto; padding: 10px 20px; border-radius: 4px;
-moz-border-radius: 4px; -webkit-border-radius: 4px; }
.timer-holder { margin: 0 auto; text-align: center; width: 100%; }
.timer-slot { width: 90%; border: 1px solid #ccc; float: left; text-align: center; color: #ffffff; margin: 5px; padding: 5px;border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.timer-time {font-family:"Cuprum", Helvetica, Arial; font-size:200%; }
.timer-title {font-family:"Cuprum", Helvetica, Arial; font-size:90%; padding: 3px 0px; }.clearfix { float:none; clear: both; margin-bottom: 0 !important; }

/* Autohide navbar */
.slideUp { top:0px; }
.headroom { -webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; transition: all 0.4s ease-out; }


/* Highlights (in jumbotron in most cases) */
.highlight { margin-top:40px; }
	.h-caption { text-align: center; } 
	.h-caption i { display:block; font-size: 54px; color:#fff; margin-bottom:36px; }
	.h-caption h4 { color:#382526; font-size: 16px; font-weight: bold; margin-bottom:20px; }
	.h-body { }
.jumbotron { background-image:url(../images/qaabout.jpg); background-position:0 0; background-repeat:no-repeat;margin-left:auto;margin-right:auto;background-position: center 0 center 0; background-size: cover; }	
	
/* Typography */
h1, h2, h3, h4, h5, h6 { font-family:"Cuprum", Helvetica, Arial; }
h1, .h1, h2, .h2, h3, .h3 { margin-top:30px; } 
blockquote { font-style: italic; font-family: Cuprum; color:#999; margin:30px 0 30px; }
label { color: #777; }
.thin { font-weight:300; }
.page-title { margin-top:20px; font-weight:300; }
.text-muted { color:#888; }
.breadcrumb { background:none; padding:0; margin:30px 0 0px 0; }
ul.list-spaces li{ margin-bottom:10px; }

/* Seat Map*/
.seat { margin-top:-8px; }

/* Helpers */
.container-full { margin: 0 auto; width: 100%; }
.top-margin { margin-top:20px; }

img { max-width:100%; }
img.pull-right { margin-left: 10px; }
img.pull-left { margin-right: 10px; }
#map { width:100%; height:280px; }
#social { margin-top:50px; margin-bottom:50px; }
	#social .wrapper { width:340px; margin:0 auto; }
	
/* Agenda */	

.topspace{margin-top:400px;}
.topspace2{margin-top:400px;}

.agenda2018{background-color:#fff;}


@media screen and (min-width: 767px) /* Mobile */ {
.agenda2018{background-color:#fff;background-image:url(../images/agenda2018.jpg);background-position:0 0; background-repeat:no-repeat;margin-left:auto;margin-right:auto;background-position: left 0 top 0; background-size: cover;}
}

.award2017{background-color:#274c21;background-image:url(../images/qaaward.jpg);background-position:0 0; background-repeat:no-repeat;margin-left:auto;margin-right:auto;background-position: left 0 top 0; background-size: cover; color:#fff;}

.yellow{background-color:#FCE588}

#sponsor{color:#111;background-color:#f0f0f0;background-image:url(../images/sponsor-bg.jpg);background-size:cover;background-repeat:no-repeat;position:relative}

/*
.speakers2017{background-color:#2066ca;background-image:url(../images/speakers2017.jpg);background-position:0 0;background-size:contain;background-repeat:no-repeat;margin-left:auto;margin-right:auto;background-position: left 0 top 0; background-size: cover; color:#fff}
*/
/* Main content block */
.maincontent { }

/* Sidebars */
.sidebar { padding-top:36px; padding-bottom:30px; }
	.sidebar .widget { margin-bottom:20px; }
	.sidebar h1, .sidebar .h1, .sidebar h2, .sidebar .h2, .sidebar h3, .sidebar .h3 { margin-top:20px; } 
	
/* Contact */
  
  .contact-section{background-color:#f7ab24;background-image:url(../../images/contact-bg.jpg);background-position:60% 0;background-size:contain;background-repeat:no-repeat;margin-left:auto;margin-right:auto;background-position: left 0 bottom 0;
    background-size: cover;}
	
  .ear-piece{left:0;top:0}

/* Footer */
#footer{background-color:#212121;background-image:url(../images/sofia.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;color:#FFF;font-size:20px;padding:35px 0}#footer a{color:#f7ab24}#footer a:hover{color:#1B7B98}

	.widget-simplenav { margin-left:-5px; }		
	.widget-simplenav a{ margin:0 5px; }		