/*
 Theme Name:     Minimaze Child - Youth Speaks Main
 Theme URI:      http://www.thinkupthemes.com/
 Description:    Minimaze Child Theme
 Author:         ThinkUpThemes
 Author URI:     http://www.thinkupthemes.com/
 Template:       minamaze
 Version:        1.0.1
*/
 
@import url("../minamaze/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed);
@import url(http://fonts.googleapis.com/css?family=Cedarville+Cursive);
/* @font-face {
	font-family: "Right Brew";
	src: url(http://youthspeaks.org/wp-content/themes/minamaze-child/fonts/RightBrew.ttf);
} */
*{
	font-size: 1.2em;
}

body, button, input, select, textarea {
	color:#666;
}
h1,h2,h3,h4,h5,h6{
	font-family: 'Roboto Condensed', sans-serif;
	text-transform: uppercase;
	color: #F89D3D;
}

p{
	font-size: 16px;
	padding-right: 8px;
}
h1{	
	margin-top: 30px;
	margin-bottom: 10px;
	font-size: 6em;
	font-weight: bold;
}
h2{
	font-size: 36px;
	margin-bottom: 10px;
	/* margin-top: 30px; */
	/* margin-left: 14px; */
	margin-top: -15px; /* Removes margin to line up with images.*/
}
.page-id-3003 h2, .col-xs-12 h2{
	margin-left: 0px;
}
.page-id-104 h3{
	margin-top: -6px;
}
/* .page-id-3003 .row{
	padding-top: 20px;
} */
.page-id-3003 h3{
	color: #666;
}
.page-id-3003 .ss2-align{
	margin-top: 62px;
}
/* div[style] #header{
	background-position:right 80px !important;
} */
h4{
	font-size:1.4em;
	
}
.center-text, .center-text p{
	text-align: center;
}
.center-text img{
	width: 250px;
}
hr{
	clear:both;
}
#sub-footer-core{
	text-align: left;
	font-size: 1em !important;
}
#sub-footer-core a{
	color:#fff;
	font-size: 14px;
}
#sub-footer-core .connected a:hover{
	color:#fff;
}
.social a{
	padding: 5px;
}
.social a:hover{
	color: #fff;
	background-color: #F33F3F;
}
.copyright{
	text-align: center;
	margin-top: 30px;
}
footer h3{
	color: #F89D3D;
	text-transform: uppercase;
}
.no-bullet ul{
	list-style: none outside none;
}
header{
	background-color: #F89D3D;
}
#header .header-links > ul > li a{
	color: #fff;
}
/* #content{
	padding: 0 10px;
} */
#margin-core{
	
}
.social img{
	width:40px;
}
.social{
	float: left;
	padding-right:8px;
}
.no-li-pad ul{
	margin: 0px;
}
.no-margin{
	margin: 0px;
}
.connected a:hover{
	background-color: #F33F3F;
	display: block;
}
.connected a{
	display: block;
}
.staff-list ul 
{
	list-style: none;
	margin: 16px;
}
.staff-list li{
	float:left;
	width: 200px;
	padding: 10px;
	margin: 1px;
	height: 340px;
	/* background-color: #ddd; */
	border: 1px solid #D0D0D0;
	font-size: 12px;
}
.staff-list li img{
	border: 1px solid #ddd;
	/* background-color: #ddd; */
	margin-bottom: 8px;
}
.staff-list h2{
	/* padding-top: 40px; */
	clear: both;
}
.option1{
	display: none;
}
@media (min-width: 767px) {
	.row{
		/* margin-bottom: 30px; */
		padding-right: 10%;
		padding-left: 10%;
		padding-top: 40px;
	}
}

@media (min-width: 1500px) {
	#header{
		background-size: contain;
	}
}
/* .col-xs-12, .col-xs-4{
	margin-bottom: 30px;
} */
.faq-question{
	color: #F89D3D;
}
a, a:visited, a:active{
	color:#F33F3F;
}

body{
	border-left: 40px solid #F89D3D;
	border-right: 40px solid #F89D3D;
}
#slider .rslides_tabs {
	text-align: left;
	margin-left:20px;
}

header{
	background-color: #fff;
}
@media (max-width: 767px) {
	body{
		border-left: 10px solid #F89D3D;
		border-right: 10px solid #F89D3D;
		/* font-size: .8em; */
	}
}
.page-id-3003 #header{
	/* border-bottom: 6px solid #444; */
	background-color: #222;
	height: 0px;
}
/* .page-id-3003 .row{
	padding-top: 0px;
} */

@media (min-width: 767px) {
	#pre-header{
		position: fixed;
		z-index: 101;
		right: 0px;
		top: 0px;
		width: 100%;
		border-right: 40px solid #F89D3D;
		border-left: 40px solid #F89D3D;
		padding-top: 5px;
	}
	#header-links {
		position: fixed;
		z-index: 100;
		right: 0px;
		width: 100%;
		border-right: 40px solid #F89D3D;
		border-left: 40px solid #F89D3D;
		padding-top: 40px;
		background-color: #222;
	}
}
#header-links{
	padding-bottom: 5px;
}
#header-links-inner{
	float: right;
	margin-right: 10%;
}
#header{
	/* border-bottom: 6px solid #444; */
	background-color: #222;
	/* padding: 0px 0px 40px; */
	background-image: url('http://youthspeaks.org/wp-content/uploads/ns-img/headers/default-header.png');
	height: 360px;
	background-repeat: no-repeat;
    /* background-attachment: fixed; */ 
    background-position: center 80px;
    margin-bottom: 20px;
    background-size: cover;
}
.container-fluid{
	padding-right: 0px;
	padding-left: 0px;
	/* margin-top: 60px; */
}
.btn-primary, .btn-primary:visited, #footer-form input[type="submit"]{
	background: #fa3c3c;
  background-image: -webkit-linear-gradient(top, #fa3c3c, #e03838);
  background-image: -moz-linear-gradient(top, #fa3c3c, #e03838);
  background-image: -ms-linear-gradient(top, #fa3c3c, #e03838);
  background-image: -o-linear-gradient(top, #fa3c3c, #e03838);
  background-image: linear-gradient(to bottom, #fa3c3c, #e03838);
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  /*-webkit-box-shadow: 0px 1px 3px #dedede;
  -moz-box-shadow: 0px 1px 3px #dedede;
  box-shadow: 0px 1px 3px #dedede;*/
  color: #ffffff;
  padding: 10px 20px 10px 20px;
  border: solid #fa3c3c 1px;
  text-decoration: none;

}
/*#footer-form input[type="submit"]{
-webkit-box-shadow: 0px 1px 3px #000;
  -moz-box-shadow: 0px 1px 3px #000;
  box-shadow: 0px 1px 3px #000;
  }*/
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary, #footer-form input[type="submit"]:hover {
	background: #666666;
  background-image: -webkit-linear-gradient(top, #666666, #1c1c1c);
  background-image: -moz-linear-gradient(top, #666666, #1c1c1c);
  background-image: -ms-linear-gradient(top, #666666, #1c1c1c);
  background-image: -o-linear-gradient(top, #666666, #1c1c1c);
  background-image: linear-gradient(to bottom, #666666, #1c1c1c);
  text-decoration: none;
  border: solid #999 1px;
}
.ss-section-title{
	font-size: 1.4em;
	margin: 0;
}
.center{
	margin:auto;
}
/* #body-core{
	background-image: url(http://localhost/youth-speaks-2015/wp-content/uploads/2014/09/paper.jpg);
} */
.row{
	margin-left: 0px !important;
	margin-right: 0px !important;
	padding-top: 40px;
}
.ss-q-item-label{
	width: auto;
}
.btn-gray{
	background-color: #aaa;
	color:#fff;
}
/* .quote h3{
	text-align: right;
} */
.clear{
	clear:both;
	padding-top: 30px;
}
.img-surround{
	margin-left: -14px;
	margin-top: 8px;
}
code{
	color:#888;
}
#logo{
	position: absolute;
	z-index: 98;
	margin-left: 10%;
	top: 90px;
}
#logo img{
	max-height:140px;
}
.btn:link, .btn:visited{
	color:#fff;
}
.tags, .tags:link{
	margin-right: 5px;
	margin-bottom: 5px;
}
.tags{
	padding: 5px 7px;
	font-size: 10px;
	
}
.btn-gray:hover{
	background-color: #666;
	color:#fff;
}
#header .header-links > ul > li a {
	margin: 30px 0px 0px;
}
.right{
	float: right;
}
.header-social a{
	color: #F33F3F;
	display: block;
	padding: 5px;
}
.header-social a:hover{
	color: #fff;
}
.header-social{
	margin-left: 20px;
}
.ss-form-entry{
	margin-bottom: 10px;
}
textarea.ss-q-long, .ss-form-entry > input {
	width: 100%;
}
#content-core{
	max-width: 100%;
}
#content{
	padding: 0px !important;
}
.panel-secondary{
	background-color: #000;
	margin-right: -10px;
	margin-left: -10px;
	padding-top: 40px;
	color:#ccc;
}
/*.panel-secondary h3{
	color:#ccc;
}*/
#footer-form{
	width:80%;
}
#footer-form input{
	width:100%;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 10px;
}

#sub-footer-core{
	max-width: 100%;
	font-size: 1em;
}
#menu-pre-menu{
	text-transform: uppercase;
}
#menu-pre-menu li{
	margin-top: 10px;
	margin-right: 10px;
}
#menu-pre-menu a:hover{
	color: #fff;
}
#pre-header{
	font-size: .7em;
}
.clear-nopad{
	clear: both;
}
.event{
	
	padding: 20px;
}
@media (min-width: 767px) {
	.event{
		margin: 0 14px 14px 14px;
		border: 1px solid;
	}
}

#header-core{
	padding-left: 10%;
	padding-right: 10%;
	max-width: 100%;
}
.wrap-safari{
	padding-right: 10%;
	padding-left: 10%;
	max-width: 100%;
}
#pre-header-core{
	max-width: 100%;
}
.slider-full #header-core {
	max-width: 100%;
}

/*Create a horizontal list with spacing*/
/* .menu-home-container li {
	display:inline-block;
	float: left;
	margin-right: 1px;
	padding-left: 5px;
} */

/*Style for menu links*/
/* .menu-home-container li a {
	display:block;
	width:140px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #fff;
	background: #2f3036;
	text-decoration: none;
	padding: 7px;
} */

/*Hover state for top level links*/
/* .menu-home-container li:hover a {
	background: #19c589;
} */

/*Style for dropdown links*/
/* .menu-home-container li:hover ul a {
	background: #f3f3f3;
	color: #2f3036;
	height: 40px;
	line-height: 40px;
} */

/*Hover state for dropdown links*/
/* .menu-home-container li:hover ul a:hover {
	background: #19c589;
	color: #fff;
} */

/*Hide dropdown links until they are needed*/
.r-menu li ul {
	display: none;
}

/*Make dropdown links vertical*/
.r-menu li ul li {
	display: block;
	float: none;
}

/*Prevent text wrapping*/
.r-menu li ul li a {
	/* width: auto;
	min-width: 100px;
	padding: 0 20px; */
}

/*Display the dropdown on hover*/
.r-menu ul li a:hover + .sub-menu, .sub-menu:hover {
	display: block;
}

/*Style 'show menu' label button and hide it by default*/
.show-menu {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #fff;
	background: #F33F3F;
	text-align: center;
	padding: 20px 0;
	/* position: fixed; */
	width: 100%;
	/* display: none; */
	clear: both;
}

/*Hide checkbox*/
header input[type=checkbox]{
    display: none;
}

/*Show menu when invisible checkbox is checked*/
header input[type=checkbox]:checked ~ .r-menu #menu{
    display: block;
}

/*Responsive Styles*/
#logo-mini{
	display: none;
}
.ss2-align{
		display: block;
	}
@media screen and (max-width : 760px){

	/*Make dropdown links appear inline*/
	.r-menu ul {
		position: static;
		display: none;
		list-style: none;
		margin-left: 0px;
		padding: 10px 20px;
		background-color: #000;
	}
	/*Create vertical spacing*/
	.r-menu li {
		margin-bottom: 1px;
		padding-top: 12px;
	}
	/*Make all menu links full width*/
	.r-menu ul li, li a {
		width: 100%;
	}
	/*Display 'show menu' link*/
	.show-menu,  {
		display:block !important;
	}
	#logo img {
		max-height: 110px !important;
	}
	#header{
		height:0px;
		padding: 0px !important;
		margin-bottom: 0px;
		background-size: inherit;
	}
	/* #site-header{
		background-color: #000;
	} */
	#header #logo{
		display: none;
	}
	#pre-header{
		height: 108px;
		font-size: 1em;
	}
	#logo-mini{
		display:block;
		width: 50px;
		text-align: center;
		padding: 4px;
		float: left;
		margin-left: 6px;
	}
	#home-slider{
		display: none;
	}
	/* #main{
		margin-top: 100px;
	} */
	.col-xs-12{
		margin-top: 30px
	}
	.ss2-align{
		display: none;
	}
	.menu li a{
		display: block;
	}
	#press{
		margin-right: 10px;
	}
	.container-fluid{
		margin-top: 0px;
	}
	#pre-header{
		margin-bottom: 20px;
	}
}
.menu-home-container a, .menu-home-container a:visited, .r-menu a, .r-menu a:visited{
	color: #fff;
}
.r-menu a{
	color: #FFF;
	font-size: 14px;
	border-bottom: 1px solid #303030;
	line-height: 32px;
	margin: 0px;
	padding: 10px 10px 12px 10px;
}
/* .r-menu li > a, {
	color: #bbb;
}
 */
.r-menu li > a:after {
    color: #fff;
    content: ' ▾';
}
.r-menu li > a:only-child:after {
    content: '';
}
.menu > li > a:after {
    color: #fff;
    content: ' ▾';
}
.menu > li > a:only-child:after {
    content: '';
}

.img-thumbnail-2{
	display: inline-block;
	max-width: 100%;
	height: auto;
	padding: 4px;
	line-height: 1.42857;
	background-color: #000;
	border: 1px solid #000;
	transition: all 0.2s ease-in-out 0s;
}
code{
	background-color:#fff !important;
}
/* @media only screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  High-res styles go here
  *{
  	font-size:150%;
  }
} */
#pre-header-search .search {
    color: #FFF;
	background-image: url('http://youthspeaks.org/wp-content/uploads/ns-img/icons/search.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-size: auto 100%;
	padding-left: 24px;
}
#pre-header-search{
	padding: 6px 0px 5px 20px;
	width: auto;
	float: right;
	/* margin-right: 16px; */
}
.nextend-widget{
	margin-bottom: 40px !important;
	/* float: left !important;
	margin-left: 20px !important; */
}
.no-color > a, .no-color > a:hover, .no-color > a:active{
	color: #fff !important;
	text-decoration: none;
	cursor:default;
}
.menu-item a:hover{
	color:#F33F3F !important;
}
.page-id-5432 .row{
	/* border-bottom: #bbb dashed 1px; */
	margin-bottom: 20px;
}
.staff-thumbnail {
  max-width: 100%;
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 10px 0px 10px 18px;
  background-color: #fff;
  border: 1px solid #bbb;
  width: 212px;
  height: 360px;
  /* border-radius: 4px;
     */  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
.board-thumbnail {
  max-width: 100%;
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 10px 0px 10px 18px;
  background-color: #fff;
  border: 1px solid #bbb;
  width: 212px;
  height: 310px;
  /* border-radius: 4px;
     */  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
.horiz-logo{
	display: none;
	padding-left: 30px;
	float: left;
    /* position: fixed;
    width: 100%;
    height: 60px;
    border-top: 1px solid #000;
    background: red;
    z-index: 1; */
}
/* #menu-home > li:nth-child(6) a, #menu-home > li:nth-child(6) > a:after {
    content: ' ▾';
    color: #F89D3D;
} */
.tribe-bar-views-inner {
	background:none;
	background-color: #F33F3F;
	color: #fff;
}
#tribe-bar-views .tribe-bar-views-list {
	border-radius: 0px;
}
#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {
	background: none;
	background-color: #F33F3F;
	color: #fff;
}
#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover {
	background: none;
	background-color: #F33F3F;
}
.tribe-events-calendar th {
    background-color: #333;
    color: #fff;
}
.tribe-events-notices {
    background: none repeat scroll 0% 0% #F33F3F;
    border: none;
    color: #fff;
    text-shadow: none;
    border-radius: 0px;
}
#tribe-events-content .tribe-events-tooltip h4{
	color:#F89D3D;
	background-color: #fff;
}
.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]{
	background: #F89D3D;
}
.datepicker.dropdown-menu {
	border-radius: 0px;
	text-transform: uppercase;
	font-size: 10px;
	}
.datepicker table{
	border-width: 0px;
}
.tribe-events-tooltip .tribe-events-event-body {
text-align: left;
	}
.date-start, .date-end, .end-time, .start-time{
	font-size: 14px;
	color: #333;
	font-weight: bold;
	text-align: center;
}
#header .header-links .donate a {
	margin-top: 6px;
  background: #F89D3D;
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  color: #ffffff;
  font-size: 14px;
  padding: 3px 10px 3px 10px;
  text-decoration: none;
  width: 84px;
  text-align: center;
}

#header .header-links .donate a:hover {
  background: #F89D3D;
  color: #000 !important;
   -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  text-decoration: none;
  width: 84px;
  text-align: center;
}
#ig {
    width: 209px;
    height: 78px;
    background-image: url('http://youthspeaks.org/wp-content/uploads/ns-img/buttons/YSDev-Homepage-Buttons.jpg');
    background-position: -95px -88px;
	text-indent: -9999px;
	cursor: pointer;
	display: block;
}
#ig:hover {
    width: 209px;
    height: 78px;
    background-image: url('http://youthspeaks.org/wp-content/uploads/ns-img/buttons/YSDev-Homepage-Buttons-Hover.jpg');
    background-position: -95px -88px;
	text-indent: -9999px;
	cursor:pointer;
	display: block;
}
#cg {
    width: 209px;
    height: 78px;
    background-image: url('http://youthspeaks.org/wp-content/uploads/ns-img/buttons/YSDev-Homepage-Buttons.jpg');
    background-position: -495px -88px;
	text-indent: -9999px;
	cursor: pointer;
	display: block;
}
#cg:hover {
    width: 209px;
    height: 78px;
    background-image: url('http://youthspeaks.org/wp-content/uploads/ns-img/buttons/YSDev-Homepage-Buttons-Hover.jpg');
    background-position: -495px -88px;
	text-indent: -9999px;
	cursor:pointer;
	display: block;
}
#fr {
    width: 209px;
    height: 78px;
    background-image: url('http://youthspeaks.org/wp-content/uploads/ns-img/buttons/YSDev-Homepage-Buttons.jpg');
    background-position: -95px -338px;
	text-indent: -9999px;
	cursor: pointer;
	display: block;
}
#fr:hover {
    width: 209px;
    height: 78px;
    background-image: url('http://youthspeaks.org/wp-content/uploads/ns-img/buttons/YSDev-Homepage-Buttons-Hover.jpg');
    background-position: -95px -338px;
	text-indent: -9999px;
	cursor:pointer;
	display: block;
}
#cf {
    width: 209px;
    height: 78px;
    background-image: url('http://youthspeaks.org/wp-content/uploads/ns-img/buttons/YSDev-Homepage-Buttons.jpg');
    background-position: -495px -338px;
	text-indent: -9999px;
	cursor: pointer;
	display: block;
}
#cf:hover {
    width: 209px;
    height: 78px;
    background-image: url('http://youthspeaks.org/wp-content/uploads/ns-img/buttons/YSDev-Homepage-Buttons-Hover.jpg');
    background-position: -495px -338px;
	text-indent: -9999px;
	cursor:pointer;
	display: block;
}
#subscribe{
	/* width: 84px; */
	margin-right: 14px;
	float: right;
}
#subscribe input{
	background-color: #1C1C1C;
	color: #F33F3F;
	text-transform: uppercase;
	padding: 10px 0 0 26px !important;
}
#subscribe input:hover{
	text-decoration: underline;
}
/* #subscribe input {
	margin-top: 6px;
  background: #F33F3F;
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  color: #ffffff;
  font-size: 14px;
  padding: 3px 10px 3px 10px;
  text-decoration: none;
}

#subscribe input:hover {
  background: #F33F3F;
  color: #000;
   -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  text-decoration: none;
} */
.tribe-events-page-template #header{
	background-image: url('http://youthspeaks.org/wp-content/uploads/ns-img/headers/default-header.png')!important;
}
/* body{
	margin-top: -60px;
} */
.ss-form-entry input[type="text"] {
    width: 100% !important;
}
.label{
	color:#333 !important;
	text-align: left !important;
	font-size: 100%;
	font-weight: normal;
	white-space: normal !important;
}
.wForm input[type="submit"]{
	background-color: #FA3C3C !important;
}
.htmlContent{
	margin-top: 20px;
}
.inputWrapper textarea{
	width: 300px !important;
}
.panel-voice{
	margin-top: -20px;
	background-color: #4e22ab;
	background:url(http://youthspeaks.org/wp-content/uploads/2015/06/pattern-voice.png);
	padding-bottom: 40px;
}
.panel-identity{
	background-color: #25f743;
	background:url(http://youthspeaks.org/wp-content/uploads/2015/06/pattern-identity.png);
	padding-bottom: 40px;
}
.panel-power{
	background-color: #f72559;
	background:url(http://youthspeaks.org/wp-content/uploads/2015/06/pattern-power.png);
	padding-bottom: 40px;
}
.panel-imagination{
	background-color: #ff870a;
	background:url(http://youthspeaks.org/wp-content/uploads/2015/06/pattern-imagination.png);
	padding-bottom: 40px;
	margin-bottom: -20px;
}


.panel-purple{
	background-color: #4e22ab;
}
.fake-link{
	color: #20C371;
}
.fake-link:hover{
	text-decoration: underline;
	cursor: pointer;
	}
.paper, .back-shadow, .dark-overlay{
	background: rgba(0, 0, 0, 0.5);
	padding: 40px;
	color: #ddd;
	height: auto;
	-webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.43);
	-moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.43);
	box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.43);
	border: solid 1px #204;
	border-radius: 2px;
}
.back{
	display: none;
	margin-top: -20px;
}
.panel-voice .btn-primary, .panel-mission .btn-primary{
	  background-image: linear-gradient(to bottom, #FFFFFF, #E0E0E0);
	  color: #000;
	  border: solid #E0E0E0 1px;
		box-shadow: 0px 1px 3px #333;
}
.panel-mission{
	margin-top: -20px;
	padding-top: 20px;
	padding-bottom: 40px;
	background-color: #f6c94a ;
	background:url(#25f743);
	background:url(http://youthspeaks.org/wp-content/uploads/2015/06/mission.jpg);
}
.panel-mission .dark-overlay{
	background: rgba(0, 0, 0, 0.6);
	}
/*TILT*/
.tilt {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
.tilt:hover {
  -webkit-transform: rotate(-10deg);
     -moz-transform: rotate(-10deg);
       -o-transform: rotate(-10deg);
      -ms-transform: rotate(-10deg);
          transform: rotate(-10deg);
}
.page-id-6584 h1, .page-id-6420 h1{
	text-align: center;
	color: #fff;
}
.page-id-6584 h2, .page-id-6420 h2{
	color: #fff;
}
.anchor{
  display: block;
  height: 50px; /*same height as header*/
  margin-top: -50px; /*same height as header*/
  visibility: hidden;
}
iframe .navigation{
	height: 0px !important;
	visibility: hidden !important;
}
 #popup{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#333;
	z-index:999999;
	zoom: 1;
	filter: alpha(opacity=80);
	opacity: 0.8;
	display:none;
}


#popup-signup{
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width:430px;
	z-index:9999999;
	/*padding:30px;*/
	background:#fff;
	border:10px solid #fff;
	border-radius: 8px;
	text-align:left;
	display:none;
}
@media (max-width: 767px) {
	#popup-signup{
	width:80%;
}
}

#popup-signup h3{
	font-size:18px;
	margin:15px 0;
	color: #fff;
}

#popup-signup h4{
	font-size:32px;
	color:#fff;
	font-weight:normal;
}

#popup-signup p{
	font-size:18px;
	color:#333;
	font-weight:bold;
}

#popup-signup form{
	position:relative;
}

#popup-signup .text{
	border:0;
	padding:6px;
	width:150px;
	font-size:14px;
	position:relative;
	z-index:999999;	
}

#popup-signup .af-element{
	float:left;
	margin-right:15px;
	margin-top:10px;
}

#popup-signup .buttonContainer{
	position:relative;
	top:14px;
}

#popup-signup .buttonContainer .submit{
	color: white;
	border-radius: 4px;
	border:0;
	font-size:16px;
	padding:4px 6px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	background: #000;
}

#popup-signup .buttonContainer .submit:hover{
	cursor:pointer;
	background:#333;
}

#closepopup{
	position:absolute;
	top:-25px;
	right:-25px;
}

#closepopup:hover{
	cursor:pointer;
}

#popup-signup ul li{
	font-size:16px;
	margin-bottom:10px;
	list-style-type:square;
	margin-left:30px;
}