/*

Theme Name: expo18 Child Theme

Theme URI:

Description: Expo18 Child Theme

Author: Exakt Marketing

Version: 0.0.1

Template: expo18

*/





html { 

  background: url(http://hfmawesternsymposium.org/2020/wp-content/uploads/2019/05/BG2019-new-1.jpg) no-repeat top center #FFFFFF; 
background-attachment: fixed;
background-size: 100%;
}



body {

	background: none!important;

	-webkit-font-smoothing: antialiased;

}



	a, a:hover 

{

	color:#F8991D

}



.h-bg {

	clear: both;

}

.primary-menu li 

{

	margin:0 6px 0 0

}

.a-bg-l2 

{

	background-image:none !important

}

.container-wrapper 

{

	background: none!important;

}



.headline-inner {

	background: none;

	height: auto;

}



.slider-slides li .img {

	width: 100%;

}





.a-bg-l1 {

	background: none!important;

}



.headline:after {

	background: none;

}



.subfooterline {

	box-shadow: none;

}



.subfooterline-inner {

	background: none;

}

.fixw 

{

	

}

.container 

{

	background: #fff;

	box-shadow: 0px 0px 12px #ccd2ca;

}



.container:before, .container:after {

	box-shadow: none;

}





.headline-left 

{

padding: 0 0 25px 0;

}

.headline-right 

{

padding: 0px;

}



.menu-pane, .primary-menu ul 

{

	background-color:#037b70 !important

}

.dates-place 

{

	padding:0 0 0 5px

}

.slider-slides li .text 

{

	font-size:18px;

	 font-weight:normal;

	 color:#000

}

.a-bg-l1 

{

	background-repeat:no-repeat

}

	body 

{

	background: none repeat scroll 0 0 #fff

}

.slider-pager 

{

	display:none

}

.container img 

{

	border: 1px solid #F8991D;

	padding:5px;

	    box-shadow: 0 0 2px 1px #DEE0DF

}

.container-col-sidebar 

{

	background:#fff

}



.countdown-box::after {

	opacity: 0.8;

	background: #264059;

}



.countdown {margin:47px 0;}





#head-top-line {

width: 100%;

height: 60px;

background: #fff;



background: rgba(255,255,255,0.5);

position: relative;

top: 18px;

}

#head-top-line a {

	position: relative;

	top: 10px;

}



#head-top-line .event-date {

	position: relative;

	float: right;

	font-family: 'Open Sans';

	color: #284664;

	font-size: 36px;

	top: 20px;

	text-transform: uppercase;



}



.headline-inner .event-place {

	font-size: 16px;

	color: #284664;

	font-family: 'Lora', serif;

	display: block;

	margin-bottom: 12px;

}



.headline-inner .event-states {

	text-transform: uppercase;

	color: #284664;

	font-family: 'Open Sans';

}



.logo-image {

	position: relative;

	top: 20px;

}



.headline-inner .fixw {

	position: relative;

}



.headline-inner .header-container {

overflow: hidden;

position: relative;

top: -8px;

left: 12px;

}



.headline-inner .header-container .left {

width: 50%;

margin-left: 15px;

}



.headline-inner .header-container .left .title {

text-align: left;

color: #FFFFFF;

font-size: 18px;

margin-bottom: 0px;

}



.headline-inner .header-container .left .subTitle {

font-size: 15px;

}



.headline-inner .header-container .right {

width: 40%;

margin-right: 30px;

}



.headline-inner .header-container .right .title {

text-align: right;

color: #FFFFFF;

font-size: 18px;

margin-bottom: 0px;

}



.headline-inner .header-container span {

display: block;

color: #fff;

}



.container img {border:none;box-shadow:none;}



#picture-frames {

	background: url(img/img_frames.png) left top no-repeat;

	width: 882px;

	height: 489px;

	position: absolute;

	top: 65px;

	left: -184px;

}





.wpic_content, .wpic_navigation {

	width: 100%!important;

}



.speaker {

	margin-top: 40px;

	clear: both;

}



.speaker .attachment-post-thumbnail {

float: left;

margin-right: 20px;

margin-bottom: 20px;

}



.speaker h3 {

	background: none;

}



ul.speakers li {

    float: left;

    margin: 0 25px 40px 0;

    width: 211px;

    cursor: default;

    padding: 0 !important;

    background: none !important;

}



.speakers-wrapper ul.speakers li .pic img {

	margin-bottom: 10px;

	width: 164px;

	height: 164px;

	max-height: 100% !important;

	max-width: 100% !important;

	float: none !important;

}



ul.speakers li .pic

{

	display:block;

	text-decoration:none;

	padding:14px;

	min-height:77px;

	background: #f6f6f6;

	background: -moz-linear-gradient(#ffffff, #eaeaea);

	background: -webkit-linear-gradient(#ffffff, #eaeaea);

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eaeaea));

	background: -o-linear-gradient(#ffffff, #eaeaea);

	background: linear-gradient(#ffffff, #eaeaea);

	border:1px solid #d1d1d1;

	-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6);

	-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6);

	box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6);

	position:relative;

	top:0px;

}



ul.speakers li .pic:hover

{

	

}



ul.speakers li .pic:after

{

	content:'.';

	display:block;

	clear:both;

	height:0;

	overflow:hidden;

}



ul.speakers li:hover .pic

{

	-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6), 0 -1px 5px 1px rgba(0,0,0,0.15);

	-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6), 0 -1px 5px 1px rgba(0,0,0,0.15);

	box-shadow:inset 0 0 0 1px rgba(255,255,255,0.6), 0 -1px 5px 1px rgba(0,0,0,0.15);

}



ul.speakers li .pic img

{

	display:block;

	float:left;

	margin-right:15px;

	border:1px solid #fff;

	-webkit-box-shadow:0 0 0 1px rgba(175,205,228,0.4);

	-moz-box-shadow:0 0 0 1px rgba(175,205,228,0.4);

	box-shadow:0 0 0 1px rgba(175,205,228,0.4);

	

	max-width:75px;

	max-height:75px;

}



.agenda-item .description {

	width: 100%;

}



ul.speakers li .text a {

	display: block;

	margin-bottom: 10px;

}







@media screen and (max-device-width: 480px){

.alignnone, .alignleft {

width:80% !important;

height:auto;

}



}



@media only screen and (max-width: 979px) and (min-width: 768px) {

#picture-frames { 

display: none;

}



.headline-inner .header-container .left .title {

	font-size: 21px;

	margin-bottom: 4px;

}



.headline-inner .header-container .left .subTitle {

	font-size: 13px;



}



}



@media only screen and (max-width: 767px) and (min-width: 480px) {





.logo-image {

	top: 10px;

}



.headline-right.no-seconds {

	margin-top: -20px;

	display: none;

}

.headline-inner .header-container .left  {

width: 100%;

background: none;	

position: relative;

top: 10px;

text-align: center;

}



.headline-inner .header-container .right {

display: block;

width: 100%;

position: relative;

top: 20px;

}



.headline-inner .header-container .right .title {

	color: #383B52;

}



.headline-inner {

	height: 338px;

}

.headline-inner .header-container {

overflow: visible;

}





}



@media only screen and (max-width: 479px) {

.logo-image {

	top: 40px;

}



.headline-right.no-seconds {

	margin-top: -20px;

	display: none;

}

.headline-inner .header-container .left  {

width: 100%;

background: none;	

position: relative;

top: 10px;

text-align: center;

}



.headline-inner .header-container .right {

display: block;

width: 100%;

position: relative;

top: 20px;

}



.headline-inner .header-container .right .title {

	color: #383B52;

}



.headline-inner {

	height: 338px;

}

.headline-inner .header-container {

overflow: visible;

margin-top: 32px;

}



.headline-inner .header-container .left .title {

	font-size: 18px;

}

.headline-inner .header-container .right .title {

	font-size: 22px;

}
.slider-slides li .mask{
	display:none !important;
}
.slider-slides{
	height:460px !important;
}
}