/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/* Link anchors for nominees */

.anchor {
    display: block;
    position: relative;
    visibility: hidden;
    top: -60px;
}

/*Add your own styles here:*/

body,
p {
    font-size: 18px;
    font-family: "HelveticaNeueMedium", "HelveticaNeue-Medium", "Helvetica Neue Medium", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; font-weight:600; font-stretch:normal;
  }


h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosCnBold', "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif; font-weight:600; font-stretch:condensed;
}

h2 a {
  color: #162163;
}

a.w-nav-anchor.level_1 {
    padding: 0 28px !important;
}

.l-subheader {
    height: 60px !important;
}

.w-text-value {
    display: none;
}

.w-comments {display: none;}

.l-section.preview_modern .w-blog {
    padding-top: 10% !important;
}

.sponsorsBar {
    background: white;
    border-top: 5px solid #162163;
    position: fixed;
    bottom: 0px;
    left: 0px;
    text-align: center;
    width: 100%;
    height: 100px;
    z-index: 30;
}
.sponsorsBar li {display: inline-block; padding: 0px 10px;}
.sponsorsBar li img {width: 100px;}

pre {
background-color: #eee !important;
}

.bya-column {
  float: left;
  width: 50%;
  padding: 20px;

}

.bya-row {
  margin: 50px auto;
  /*overflow: scroll;*/
  width: 1080px;
}

.bya-row:after {
  content: "";
  display: table;
  clear: both;
}


/*//mobile */

@media (max-width: 900px) {
.clock, .w-img:before {display: none;}

    .sponsorsBar  {display: none !important;}
    .sponsorsBar li {padding: 0px !important;}
    .sponsorsBar li img {width: 35px !important;}
    .ca-logo span {display: none !important;}

	.bya-row {
		margin-left:0px !important;
    width:100% !important;
	}
	.bya-column {
		width:100% !important;
	}
}
