/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */

.custom-logo { 
	width: 340px;
	height: 100px;
/* 	background: url(/images/logo.png) 50% 50% no-repeat; */
	background-size: contain;
	padding: 0px 10px 10px 10px;

}

.wk-slideshow-sync .frontpage-teaser h1 { 
	font-size: 34px;
	line-height: 36px; 
} 

.wk-slideshow-sync .frontpage-teaser h2 { line-height: 26px; } 

.social-icons-headline { color: #aaa; }

/* Box Seminars */
div.box-seminars {
	background: #000000 url(../images/seminars-box-bg.jpg) 50% 50% no-repeat;
	border-bottom-color: rgba(0,0,0,0.7);
	background-clip: border-box;
	box-shadow: inset 0px 1px 0 rgba(255,255,255,0.15);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.5);
	color: #d1d1d1;
}

.bfQuickMode legend { background: #CB4228; }
p.bfElemWrap{ background-color: transparent !important; }
.bfQuickMode button[type='submit'], .bfQuickMode button[type='reset'] {
	padding: 2px 15px;
	background: #CB4228;
	text-shadow: #000 0px 0px 2px;
	border: 1px solid #333;
}

/* quick fix to turn on state and zip info on SobiPro search */
#SPExtSearch{ display: block !important; }

.course-syllabus{
	width: 100%;
	max-width: 220px;
	float: right;
	padding: 0 10px 10px 10px;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin: 20px auto;
}
h3{ font-weight: 700; }
.course-syllabus h3{ margin: 0 0 10px 0;font-weight: 700;}
.course-syllabus h2{ margin-top: 10px; }

h1, h2, h3, h4, h5, h6 {
	text-shadow: none;
}

/*BLUR*/
.blur {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
 
.blur:hover {
  -webkit-filter: grayscale(100%);
}


.statesearch{ width:48%;margin:0 auto;text-align: center;float:left;border-right: 1px solid #CCC; }
.statesearch > p {margin-top:5px;}
.statesearch > h1 {margin:12px 0 5px 0;}


.affiliatesearch{ width:48%;margin:0 auto;text-align: center;float:left; }
.affiliatesearch > p {margin-top:5px;}
.affiliatesearch > h1 {margin:12px 0 5px 0;}

.statesearch-single{ width:100%;margin:0 auto;text-align: center;float:left; }
.statesearch-single > p {margin-top:5px;}
.statesearch-single > h1 {margin:12px 0 5px 0;}
