/*
Theme Name: Custom Wordpress Theme
Theme URI: http://www.wow-tours.net
Description: A custom Wordpress theme maintained and supported by Wow-Tours
Developer: WoW-Tours
Original version programming back in 2012: http://webprogrammingsolutions.com
Version: 1.0
*/

#unfold .col-sm-5s > a .title {
	font-size: 1.25em !important;
	font-weight: 500;
	line-height: 1.15;
}
#unfold .col-sm-5s > a .overlay i {
	padding-left: 4px;
}
.row .col-sm-6 p, .row .col-sm-offset-1.col-sm-5 .widget.Widget_Include_Post {
	font-size: 15px;
	line-height: 1.75;
}
a.more {
	font-size: 14px !important;
}

ol li {
  list-style-type: decimal;
  display: list-item;
  }

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
	font-size: 14px;
}
.widget_black_studio_tinymce .textwidget p {
	font-size: 13px;
}
#footer h3 {
	margin: 0 0 .6em;
	font-size: 1.7em;
}
#copyright {
	font-size: 12.5px !important;
}
.excerpt img {
	display: none;
}
@media (max-width: 768px) {
	#unfold .col-sm-5s {
		width: 100% !important;
		margin-bottom: 6px !important;
	}
}
@media (min-width: 450px) and (max-width: 768px) {
	#home-news .thumb img {
		display: inline-block;
		width: 60% !important;
	}
	#home-news .thumb a {
		border: 0 !important;
	}
	#home-news .thumb a:hover {
		background-color: transparent !important;
	}
}
@media (max-width: 449px) {
	#home-news .thumb img {
		width: 96% !important;
		margin-left: 2%;
	}
	#home-news .thumb a {
		border: 0 !important;
	}
	#home-news .thumb a:hover {
		background-color: transparent !important;
	}
}

@media screen and (max-width:1199px) {
.metaslider {
display: none;
}
}

span.date {
	font-size: 14px;
	line-height: 1.8;
}
.col-sm-8 .post p {
	font-size: 16px;
	line-height: 1.25;
}
.aktt_tweets li {
	font-size: 14px;
	line-height: 1.3;
	margin-bottom: 17px;
	font-weight: 400 !important;
}
.aktt_more_updates {
	display: none;
}
.widget.Widget_Include_Post p {
	font-size: 14px;
	line-height: 1.3;
	font-weight: 400 !important;
}
.page-id-637  #include_post-2 {
	display: none;
}
.page-id-637  #site-wrapper {
	background-size: auto 33% !important;
}
@media (min-width: 1500px) {
	.page-id-637 #site-wrapper {
		background-size: contain !important;l
	}
}
.page-id-694 #aktt-widget-2 {
	display: none;
}
#right .widget ul li a {
	display: inline !important;
	color: #333 !important;
	font-weight: 400 !important;
}
#right .widget ul li a:last-child {
	display: block !important;
	color: #ec8f0a !important;
	font-weight: 500;
}
#right .widget ul li a:hover {
	opacity: .8;
}
.home-youtube {
	margin-top: 0px;
	width: 560px;
	height: 205px;
}
.subpage-youtube {
	margin-top: 0px;
	width: 560px;
	height: 295px;
}
@media (max-width: 900px) {
	.subpage-youtube {
		width: 90%;
	}
}
.home .homepage-video a {
	margin-top: 35px;
}
@media (max-width: 768px) {
	.home .homepage-video a {
		margin-top: 25px;
	}
	.home-youtube {
		margin-top: 10px;
		width: 90%;
		margin-left: 5%;
		height: 330px;
		display: inline-block;
	}
}
#header #main-nav ul.menu > li > a {
	margin: 0 10px 0 0 !important;
}
#news .col-sm-5s > a .title {
	height: 58px;
	overflow: hidden;
}
#main li {
	font-size: 16px;
	line-height: 1.25;
	margin-bottom: 5px;
	margin-left: 20px;
}
.page-id-694 #post-694 .gform_wrapper {
	margin-bottom: 3.5em;
}
#header #main-nav ul.menu > li ul.sub-menu {
	width: 150px;
	background-color: #303030;
	border-radius: 3px;
	padding: 10px 8px;
}
#header #main-nav ul.menu > li ul.sub-menu li a:hover {
	color: #f9be00;
	text-decoration: none !important;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-22555 a, li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-22554 a, li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-22511.current_page_item.menu-item-has-children.menu-item-22553 a {
	text-decoration: none !important;
}
#header #main-nav ul.menu > li ul.sub-menu li ul {
	margin-top: -10px;
}
#header #main-nav ul.menu > li ul.sub-menu li {
	margin-bottom: 8px;
}
#header #main-nav ul.menu > li ul.sub-menu li:last-child {
	margin-bottom: 0;
}
.homepage-content p {
	margin-bottom: .6em;
}
.homepage-content p:last-child {
	margin-bottom: 1.5em;
}
.about-div {
	display: inline;
	width: auto;
	font-size: 16px;
	line-height: 1.25;
}
.about-img {
	display: inline-block;
}
.link-list {
	margin-bottom: 5px;
}
.about-img {
	width: 18%;
	float: left;
	clear: left;
}
.about-text {
	width: 80%;
	margin-left: 2%;
	float: left;
}
@media (max-width: 550px) {
	.about-img {
		width: 25%;
	}
	.about-text {
		width: 74%;
		margin-left: 1%;
	}
}
#header #main-nav ul.menu > li.current-menu-item > a:focus, li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-22553:hover {
	text-decoration: none !important;
}
ul#menu-footer-menu, .col-sm-4.ucase, #footer .container .col-sm-6 {
	font-weight: 400;
	font-size: 13px !important;
}
#home-news .news-item .excerpt strong {
	font-weight: 300 !important;
}
@media (min-width: 767px) and (max-width: 1050px) {
	#header .container .navtoggle.visible-xs {
		display: block !important;
	}
}
@media (min-width: 767px) and (max-width: 1050px) {
	#header .container #main-nav.hidden-xs, #header .container #search.search {
		display: none;
	}
}
#unfold .widget.Widget_Include_Post p {
	line-height: 1.75;
	font-size: 15px;
}
#right .social i {
	height: 30px;
	width: 30px;
	font-size: 20px;
	padding-top: 5px;
		padding-left: 5px;
	border-radius: 5px;
}
#right .social i:hover {
	opacity: .7;
}
#aktt-widget-2.widget.aktt-widget h3:after {
	font-family: FontAwesome;
	content: "\00a0\f099";
	color: rgba(45,45,45,.95);
	font-size: 23px;
}
#footer ul.menu li a:hover, #footer a:hover {
	text-decoration: none !important;
	color: #f9be00;
}

.comment_img {
  font-size: 11px !important;
}

/**************************************************
* Submenu Styles



a.more { background: transparent url("../img/arrow-right.png") no-repeat scroll right center/contain; border: medium none; color: #000; display: inline-block; font-weight: 500; letter-spacing: 0.1em; line-height: 1em; margin: 0; padding: 0 25px 0 0; text-transform: uppercase; vertical-align: middle; }

a.more:hover { color: #f9be00 !important; text-decoration: none; }
**************************************************/
.float-left {
float:left;
padding: 0px 0px 10px 10px;
/*width:300px; // or 33% for equal width independent of parent width*/
}



a.btn {
  -webkit-border-radius: 9;
  -moz-border-radius: 9;
  border-radius: 9px;
  font-family: Arial;
  font-weight: 500; 
  letter-spacing: 0.1em;
  color: #fff;
  font-size: 10px;
  padding: 10px 13px 10px 13px;
  border: solid #f9be00 1px;
  text-decoration: none;
  display: inline-block;
  line-height: 1em;
  text-transform: uppercase; 
  vertical-align: middle;
  background: rgba(249, 190, 0, 0.9);

}

a.btn:hover {
  text-decoration: none;
  font-family: Arial;
  color: #f9be00;
  background: #fff;
}

a.morenav:link {
  color: #fff !important;
}
a.morenav:hover {
  color: #fff !important;
  text-decoration: underline !important;
}
a.morenav:visited {
  text-decoration: underline !important;
  color: #fff !important;
}

/*****************************************************************************************
font background base
*****************************************************************************************/

.base {
  -webkit-border-radius: 9;
  -moz-border-radius: 9;
  border-radius: 9px;
  padding: 20px 10px 20px 20px; /*top, right, bottom, left */
  border: solid #f5f5f5 0.5px;
  display: inline-block;
  vertical-align: top;
  background: #f5f5f5;
  background: rgba(245, 245, 245, 0.8);
  width:100%;
  
}

.base-white {
  -webkit-border-radius: 9;
  -moz-border-radius: 9;
  border-radius: 9px;
  padding: 20px 10px 20px 20px; /*top, right, bottom, left */
  border: solid #f5f5f5 0.5px;
  display: inline-block;
  vertical-align: top;
  background: #f5f5f5;
  background: rgba(255, 255, 255, 1);
  width:100%;
  
}

/******
  background-opacity: 0.2;
  background-filter: alpha(opacity=20);
  ****/

/*Images News border*/

#content .wp-post-image {
-webkit-border-radius: 9;
  -moz-border-radius: 9;
  border-radius: 9px;
  padding: 10px 10px 10px 10px; /*top, right, bottom, left */
  border: solid #f9be00 0.5px;
  margin: 0px 0px 20px 0px;
}

/*Images GROW*/


* {
  -webkit-box-sizing: border-box !important;
     -moz-box-sizing: border-box !important;
      -ms-box-sizing: border-box !important;
          box-sizing: border-box !important;
}
 .picH {
  border: 3px solid #fff !important;  
  height: 250px !important;
  width: 400px !important;
  margin: 20px !important;
  overflow: hidden !important;
  
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
          box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;  
}

 
.pic {
  border: 3px solid #fff !important;  

  height: 250px !important;
  width: 245px !important;
  margin: 20px !important;
  overflow: hidden !important;
  
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
          box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;  
}



/*PIC*/

.pic:hover {
  cursor: pointer !important;
}

.picH:hover {
  cursor: pointer !important;
}


.grow img {
  height: 250px !important;
  width: 245px !important;
 
  -webkit-transition: all 1s ease !important;
     -moz-transition: all 1s ease !important;
       -o-transition: all 1s ease !important;
      -ms-transition: all 1s ease !important;
          transition: all 1s ease !important;
}
 
.grow img:hover {
  -webkit-transform: scale(1.25, 1.25);
  transform: scale(1.25, 1.25);
}


.growH img {
  height: 250px !important;
  width: 400px !important;
 
  -webkit-transition: all 1s ease !important;
     -moz-transition: all 1s ease !important;
       -o-transition: all 1s ease !important;
      -ms-transition: all 1s ease !important;
          transition: all 1s ease !important;
}
 
.growH img:hover {
  -webkit-transform: scale(1.25, 1.25);
  transform: scale(1.25, 1.25);
}
/*HEADSHOTS*/


/*PIC*/

.pic-hs {
  border: 3px solid #fff !important;  

  height: 143px !important;
  width: 114px !important;
  margin: 10px !important;
    float: right;
    margin: 25px 0 0px 10px;

  overflow: hidden !important;
  
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
          box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;  
}



/*Grow*/

.pic-hs:hover {
  cursor: pointer !important;
}


.grow-114x143 img {
  height: 143px !important;
  width: 114px !important;
 
  -webkit-transition: all 1s ease !important;
     -moz-transition: all 1s ease !important;
       -o-transition: all 1s ease !important;
      -ms-transition: all 1s ease !important;
          transition: all 1s ease !important;

}
 
.grow-114x143 img:hover {
  -webkit-transform: scale(1.25, 1.25);
  transform: scale(1.25, 1.25);
}





.box {
  position: relative;
  display: inline-block;
  width: 300px;
  height: 295px;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.box::after {
  content: "";
  border-radius: 5px;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
  opacity: 0;
  -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.box:hover {
  -webkit-transform: scale(1.25, 1.25);
  transform: scale(1.25, 1.25);
}

.box:hover::after {
    opacity: 1;
}





/******************************************************************************************
home page slider base
******************************************************************************************/

.col-sm-7h {
  	     position: relative;
  	     min-height: 1px;
         width: 1050px;

         float: left;
         width: 100%;
  }
  



/****************************************************************************************************************************************************
* What is deep space
****************************************************************************************************************************************************/
@font-face {
    font-family: 'venera900';
    src: url('_fonts/venera-900-webfont.eot');
    src: url('_fonts/venera-900-webfont.eot?#iefix') format('embedded-opentype'),
         url('_fonts/venera-900-webfont.woff') format('woff'),
         url('_fonts/venera-900-webfont.ttf') format('truetype'),
         url('_fonts/venera-900-webfont.svg#venera900') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'venera700';
    src: url('_fonts/venera-700-webfont.eot');
    src: url('_fonts/venera-700-webfont.eot?#iefix') format('embedded-opentype'),
         url('_fonts/venera-700-webfont.woff') format('woff'),
         url('_fonts/venera-700-webfont.ttf') format('truetype'),
         url('_fonts/venera-700-webfont.svg#venera700') format('svg');
    font-weight: normal;
    font-style: normal;
}


@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }
@-moz-keyframes spinreverse { 100% { -moz-transform: rotate(-360deg); } }
@-webkit-keyframes spinreverse { 100% { -webkit-transform: rotate(-360deg); } }
@keyframes spinreverse { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }
@-webkit-keyframes hue { 0%, 100% { -webkit-filter: hue-rotate(0deg); }
  50% { -webkit-filter: hue-rotate(180deg); } }

.clearfix:after { content: ""; display: block; clear: both; }


#deepSpace { padding-bottom: 0; }
#deepSpace .background { background: url("_img/slide_bg.png") no-repeat 0 0; width: 1000px; height: 900px; position: absolute; background-size: 100% 100%; top: -180px; left: 50%; margin-left: -100px; float: left; z-index: 1; }
#deepSpace #sliderNav { height: 35px; width: 1250px; position: absolute; left: 50%; margin-left: -625px; top: 50%; margin-top: -17px; z-index: 130; }
#deepSpace #sliderNav .sliderBttn { height: 35px; width: 35px; background: #4d4d4d url("_img/sprite_elements.png") no-repeat 10px 10px; background-size: 50% auto; cursor: pointer; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }
#deepSpace #sliderNav .sliderBttn.left { -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; }

/* ------------------------------- Slider Buttons ------------------------------- */
.deepSpace .slideBttn, .spaceHistory .slideBttn { height: 60px; width: 60px; background: rgba(255, 255, 255, 0.25) url("_img/slide_bttn.png") no-repeat 17px 18px; -moz-box-shadow: 0 0 30px -4px #000; -webkit-box-shadow: 0 0 30px -4px #000; box-shadow: 0 0 30px -4px #000; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; cursor: pointer; display: inline-block; }
.deepSpace .slideBttn.prev, .deepSpace .slideBttn.next, .deepSpace .slideBttn.refresh, .spaceHistory .slideBttn.prev, .spaceHistory .slideBttn.next, .spaceHistory .slideBttn.refresh { position: absolute; bottom: 40px; z-index: 999; }
.deepSpace .slideBttn.prev, .spaceHistory .slideBttn.prev { left: 40px; -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; }
.deepSpace .slideBttn.next, .spaceHistory .slideBttn.next { right: 40px; }
.deepSpace .slideBttn.down, .spaceHistory .slideBttn.down { -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); }
.deepSpace .slideBttn.refresh, .spaceHistory .slideBttn.refresh { left: 120px; background-position: 16px -52px; }
.deepSpace .slideBttn:hover, .spaceHistory .slideBttn:hover { background-color: rgba(255, 255, 255, 0.35); }
.deepSpace #sliderFooter, .spaceHistory #sliderFooter { height: 50px; width: 100%; position: fixed; bottom: 0; left: 0; border-top: 1px solid #2a2a2a; display: block; z-index: 1000; background: #000; }
.deepSpace #sliderFooter.footerBlock #socialMedia, .spaceHistory #sliderFooter.footerBlock #socialMedia { margin-top: 8px; }
.deepSpace #sliderFooter.footerBlock .credit, .spaceHistory #sliderFooter.footerBlock .credit { line-height: 48px; }
.deepSpace #sliderFooter .sectionBttn, .spaceHistory #sliderFooter .sectionBttn { position: absolute; top: -35px; left: 50%; margin-left: -30px; background-color: #000; -webkit-border-radius: 50px 50px 0 0; -moz-border-radius: 50px 50px 0 0; border-radius: 50px 50px 0 0; width: 65px; height: 35px; border: 1px solid #2a2a2a; border-bottom: 0; z-index: 999; }
.deepSpace #sliderFooter .sectionBttn .sectionBttnHit, .spaceHistory #sliderFooter .sectionBttn .sectionBttnHit { cursor: pointer; width: 65px; height: 80px; display: block; }
.deepSpace #sliderFooter .sectionBttn .sectionBttnHit:after, .spaceHistory #sliderFooter .sectionBttn .sectionBttnHit:after { content: ''; background: url("_img/slide_bttn.png") no-repeat 0px 0px; width: 30px; height: 25px; display: block; -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); margin: 20px 0 0 16px; opacity: 0.85; filter: alpha(opacity=85); -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; }
.deepSpace #sliderFooter .sectionBttn .sectionBttnHit.up:after, .spaceHistory #sliderFooter .sectionBttn .sectionBttnHit.up:after { -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); transform: rotate(-90deg); margin-top: 15px; }
.deepSpace #sliderFooter .sectionBttn .sectionBttnHit:hover:after, .spaceHistory #sliderFooter .sectionBttn .sectionBttnHit:hover:after { opacity: 1; filter: alpha(opacity=100); }

/* ------------------------------- What Is Deep Space ------------------------------- */
.deepSpace { overflow: hidden; background: #000 url("_img/background_stars.png"); background-attachment: fixed; background-position: 0 0; /* -------- Intro Slide -------- */ /* -------- Earth Slide -------- */ /* -------- Sun Slide -------- */ /* -------- Mars Slide -------- */ }
.deepSpace #superContainer { background: url("_img/foreground_stars.png"); background-attachment: fixed; background-position: 0 0; }
.deepSpace .section { color: #fff; }
.deepSpace .slide { position: relative; }
.deepSpace .orbit { border: 1px dashed #666; position: absolute; -webkit-border-radius: 8000px; -moz-border-radius: 8000px; border-radius: 8000px; overflow: visible !important; }
.deepSpace .controlArrow { display: none; }
.deepSpace .tableCell { vertical-align: top; }
.deepSpace .infoBox { position: absolute; top: 60px; left: 60px; z-index: 997; width: 625px; }
.deepSpace .infoBox h3 { font-weight: normal; color: #fbb12a; margin-bottom: 10px; font-size: 1.8em; }
.deepSpace .infoBox P { margin-bottom: 0; }
.deepSpace #introSlide .infoBox { width: 435px; left: 50%; top: 50%; margin-left: -400px; text-align: center; }
.deepSpace #introSlide .infoBox h3 { font-size: 1.8em; margin-bottom: 20px; }
.deepSpace #introSlide .infoBox h4 { font-size: 1.3em; color: #eee; margin-bottom: 20px; }
.deepSpace #introSlide .infoBox p { padding: 0 20px; color: #eee; margin-bottom: 20px; }
.deepSpace #introSlide .infoBox p.alt { text-transform: uppercase; font-family: 'Oswald', sans-serif; font-size: 1.3em; line-height: 1.4em; display: block; margin-bottom: 60px; color: #fff; padding: 0; }
.deepSpace #earthSlide .infoBox { left: 200px; }
.deepSpace #earthSlide #earthContainer { width: 1px; height: 1px; position: absolute; top: 50%; right: 100%; margin-top: 300px; }
.deepSpace #earthSlide #earthContainer .earth { width: 940px; height: 940px; background: url("_img/earth.jpg") no-repeat center center; background-size: cover; position: absolute; margin: -470px 0 0 -470px; -webkit-border-radius: 1000px; -moz-border-radius: 1000px; border-radius: 1000px; z-index: 10; }
.deepSpace #earthSlide #earthContainer .orbit { width: 400px; height: 400px; margin: -200px 0 0 -200px; }
.deepSpace #earthSlide #earthContainer .orbit.orbit1 { border-color: #fbb12a; }
.deepSpace #earthSlide #earthContainer .station { height: 25px; width: 25px; background: pink; position: absolute; top: 50%; right: 0; z-index: 999; }
.deepSpace #earthSlide #earthContainer .target { height: 25px; width: 25px; background: url("_img/blinker.gif") no-repeat center center; position: absolute; top: 50%; z-index: 999; cursor: pointer; display: none; }
.deepSpace #earthSlide #earthContainer .target .caption { /*background: rgba(255, 255, 255, 0.1);*/ background: #191919; padding: 15px; position: absolute; bottom: 14px; left: 14px; display: none; z-index: 999; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width: 300px; }
.deepSpace #earthSlide #earthContainer .target .caption span { color: #fbb12a; font-weight: bold; }
.deepSpace #earthSlide #earthContainer .target .caption p { margin-bottom: 0px; font-style: italic; font-size: .9em; }
.deepSpace #earthSlide #earthContainer .target.alignRight .caption { left: auto; right: 14px; }
.deepSpace #earthSlide #earthContainer .orbitMoon { display: none; }
.deepSpace #earthSlide #earthContainer .orbitMoon .moon { height: 24px; width: 24px; -webkit-border-radius: 1000px; -moz-border-radius: 1000px; border-radius: 1000px; background: url("_img/deep_space_elements.png") no-repeat -224px -157px; position: absolute; top: 50%; z-index: 100; right: -12px; margin-top: -12px; }
.deepSpace #earthSlide #earthContainer .orbitMoon .target { right: 20px; margin-top: -40px; }
.deepSpace #earthSlide #earthContainer .orbit1 .target { margin-top: -300px; right: 50px; }
.deepSpace #earthSlide #earthContainer .orbit1 .station { margin-top: -265px; right: 60px; width: 29px; height: 13px; background: url("_img/deep_space_elements.png") no-repeat -286px -217px; }
.deepSpace #earthSlide #earthContainer .orbit2 .target { margin-top: -200px; right: -15px; }
.deepSpace #earthSlide #earthContainer .orbit2 .station { margin-top: -165px; right: -2px; width: 52px; height: 35px; background: url("_img/deep_space_elements.png") no-repeat -257px -158px; }
.deepSpace #earthSlide #earthContainer .orbit3 .target { margin-top: -100px; right: -40px; }
.deepSpace #earthSlide #earthContainer .orbit3 .station { margin-top: -70px; right: -12px; width: 35px; height: 30px; background: url("_img/deep_space_elements.png") no-repeat -325px -217px; }
.deepSpace #sunSlide .infoBox { left: 230px; }
.deepSpace #sunSlide #sunContainer { width: 1px; height: 1px; position: absolute; top: 50%; left: 250px; margin-top: -5px; z-index: 900; }
.deepSpace #sunSlide #sunContainer #sun { width: 840px; height: 840px; background: url("_img/sun.png") no-repeat center center; position: absolute; top: 0; margin-top: -416px; left: -390px; }
.deepSpace #sunSlide #sunContainer #sun .cover { width: 840px; height: 840px; background: url("_img/sun_cover.png") no-repeat center center; position: absolute; top: 0px; left: 0px; z-index: 5; opacity: 0.3; filter: alpha(opacity=30); -webkit-filter: blur(2px); -moz-filter: blur(2px); -o-filter: blur(2px); -ms-filter: blur(2px); filter: blur(2px); -webkit-animation: spin 55s linear infinite; -moz-animation: spin 55s linear infinite; animation: spin 55s linear infinite; }
.deepSpace #sunSlide #sunContainer .orbit { display: none; }
.deepSpace #sunSlide #sunContainer .orbit .planet { height: 26px; width: 26px; background-color: #222; position: absolute; top: 50%; z-index: 100; right: -13px; margin-top: -13px; }
.deepSpace #sunSlide #sunContainer .orbit8 { width: 820px; height: 820px; margin-top: -410px; margin-left: -410px; }
.deepSpace #sunSlide #sunContainer .orbit8 .planet { height: 5px; width: 6px; right: -4px; margin-top: -2px; background: url("_img/deep_space_elements.png") no-repeat -372px -229px; }
.deepSpace #sunSlide #sunContainer .orbit9 { width: 906px; height: 906px; margin-top: -453px; margin-left: -453px; }
.deepSpace #sunSlide #sunContainer .orbit9 .planet { height: 15px; width: 14px; right: -7px; margin-top: -7px; background: url("_img/deep_space_elements.png") no-repeat -225px -216px; }
.deepSpace #sunSlide #sunContainer .orbit10 { width: 1050px; height: 1050px; margin-top: -525px; margin-left: -525px; }
.deepSpace #sunSlide #sunContainer .orbit10 .planet { height: 16px; width: 16px; right: -8px; margin-top: -8px; background: url("_img/deep_space_elements.png") no-repeat -246px -217px; }
.deepSpace #sunSlide #sunContainer .orbit11 { width: 1200px; height: 1200px; margin-top: -600px; margin-left: -600px; }
.deepSpace #sunSlide #sunContainer .orbit11 .planet { height: 7px; width: 8px; right: -5px; margin-top: -4px; background: url("_img/deep_space_elements.png") no-repeat -270px -217px; }
.deepSpace #sunSlide #sunContainer .orbit12 { width: 1700px; height: 1700px; margin-top: -850px; margin-left: -850px; }
.deepSpace #sunSlide #sunContainer .orbit12 .planet { height: 157px; width: 163px; right: -81px; margin-top: -78px; background: url("_img/deep_space_elements.png") no-repeat -223px 0px; }
.deepSpace #sunSlide #sunContainer .orbit13 { width: 2100px; height: 2100px; margin-top: -1050px; margin-left: -1050px; }
.deepSpace #sunSlide #sunContainer .orbit13 .planet { height: 247px; width: 224px; right: -112px; margin-top: -124px; background: url("_img/deep_space_elements.png") no-repeat 0px 0px; }
.deepSpace #sunSlide #sunContainer .orbit14 { width: 2400px; height: 2400px; margin-top: -1200px; margin-left: -1200px; }
.deepSpace #sunSlide #sunContainer .orbit14 .planet { height: 60px; width: 57px; right: -29px; margin-top: -30px; background: url("_img/deep_space_elements.png") no-repeat -320px -157px; }
.deepSpace #sunSlide #sunContainer .orbit15 { width: 2600px; height: 2600px; margin-top: -1300px; margin-left: -1300px; }
.deepSpace #sunSlide #sunContainer .orbit15 .planet { height: 54px; width: 54px; right: -27px; margin-top: -27px; background: url("_img/deep_space_elements.png") no-repeat -380px -193px; }
.deepSpace #sunSlide #sunContainer .asteroids { width: 1480px; height: 1480px; margin-top: -740px; margin-left: -740px; background: url("_img/asteroids.gif") no-repeat 0 0; background-size: 100% 100%; border: 0; -webkit-animation: spinreverse 600s linear infinite; -moz-animation: spinreverse 600s linear infinite; animation: spinreverse 600s linear infinite; }
.deepSpace #marsSlide .curious { position: absolute; left: 50%; background: url("_img/rover.gif") no-repeat center center; background-size: auto 100%; z-index: 2000; bottom: 100%; left: 100%; height: 1400px; width: 1400px; display: none; }
.deepSpace #marsSlide .infoBox { left: 50%; text-align: center; width: 400px; margin-left: 100px; }
.deepSpace #marsSlide #marsContainer { width: 1px; height: 1px; position: absolute; top: 50%; left: 50%; margin: 250px 0 0 -150px; }
.deepSpace #marsSlide #marsContainer .mars { width: 664px; height: 664px; background: #000 url("_img/mars.jpg") no-repeat center center; background-size: cover; position: absolute; top: 0; -webkit-border-radius: 1000px; -moz-border-radius: 1000px; border-radius: 1000px; margin-top: -332px; left: -332px; -webkit-animation: spin 280s linear infinite; -moz-animation: spin 280s linear infinite; animation: spin 280s linear infinite; }
.deepSpace #beyondSlide .largeMeteor { height: 768px; width: 760px; position: absolute; top: 50%; right: 0px; background: url("_img/large_meteor.png") no-repeat 0 0; margin: -900px 0 0 0; }
.deepSpace #beyondSlide .smallMeteor { height: 191px; width: 160px; position: absolute; top: 50%; left: 50%; background: url("_img/deep_space_elements.png") no-repeat -387px 0px; margin: -100px 0 0 -400px; }
.deepSpace #beyondSlide .spaceCraft { height: 559px; width: 707px; position: absolute; top: 50%; left: 50%; background: url("_img/satelite.gif") no-repeat 0 0; margin: -100px 0 0 -140px; }

.deepSpace h1, .deepSpace h2, .deepSpace h3 {
	font-family: venera900;
}

.deepSpace h4 {
	font-family: venera700;
}

.deepSpace p {
	font-family: 'myriad pro', myriad, arial, sans-serif;
}

/* ------------------------------- Space History ------------------------------- */
.audioWrap { border: 1px solid #444; padding: 10px; display: block; background: #222; }
.audioWrap audio { display: block; }

.spaceHistory { background: #000 url("_img/background_stars.png"); background-attachment: fixed; background-position: 0 0; }
.spaceHistory .section { background: url("_img/foreground_stars.png"); background-attachment: fixed; background-position: 0 0; }
.spaceHistory .section.last .sectionBttn { display: none; }
.spaceHistory .section.last:before { content: ''; height: 74px; width: 100%; position: absolute; bottom: 50px; left: 0; background: url("_img/earth_footer.gif") no-repeat top center; }
.spaceHistory .section .historyBox { height: 455px; width: 100%; position: absolute; top: 0px; overflow: hidden; padding: 0 0 0 0; }
.spaceHistory .section .historyBox .historyColumns { padding-left: 580px; min-width: 1330px !important; position: relative; /*background: #191919;*/ height: 455px; }
.spaceHistory .section .historyBox .historyColumns.centered { background: red; }
.spaceHistory .section .historyBox .historyColumns .imageHolder { width: 560px; height: 435px; position: absolute; top: 0px; left: 0; }
.spaceHistory .section .historyBox .historyColumns .imageHolder .imageCaption { display: block; position: absolute; bottom: 0; right: 0; width: 64%; color: #888; font-style: italic; font-size: .9em; padding-right: 40px; line-height: 1.6em; }
.spaceHistory .section .historyBox .historyColumns .imageHolder .imageElement, .spaceHistory .section .historyBox .historyColumns .imageHolder .imageElement2 { position: absolute; background-repeat: no-repeat; background-position: 0 0; /*background-color: red;*/ }
.spaceHistory .section .historyBox .historyColumns .imageHolder#sputnik .imageElement { margin-top: -140px; right: 80px; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#sputnik .imageElement .sputnik { width: 428px; height: 450px; background-image: url("_img/history_sputnik.gif"); }
.spaceHistory .section .historyBox .historyColumns .imageHolder#earth .imageElement { margin-top: -100px; right: 60px; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#earth .imageElement .earth { width: 449px; height: 449px; background-image: url("_img/history_earth.gif"); }
.spaceHistory .section .historyBox .historyColumns .imageHolder#moon .imageElement { margin-top: 40px; right: 80px; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#moon .imageElement .moon { width: 290px; height: 290px; background-image: url("_img/history_moon.png"); }
.spaceHistory .section .historyBox .historyColumns .imageHolder#moon .imageElement2 { margin-top: -10px; right: 230px; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#moon .imageElement2 .moonCraft { width: 198px; height: 149px; background: url("_img/history_moon.png") -307px 0; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#astronaut .imageElement { margin-top: 40px; right: 20px; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#astronaut .imageElement .astronaut { width: 301px; height: 405px; background: url("_img/history_astronaut.gif") 0 0; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#astronaut .imageElement2 { margin-top: -50px; right: 270px; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#astronaut .imageElement2 .astronautCraft { width: 177px; height: 198px; background: url("_img/history_astronaut.gif") -309px 0; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#hubble .imageElement2 { margin-top: 50px; right: 60px; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#hubble .imageElement2 .hubbleCraft { width: 337px; height: 278px; background: url("_img/history_hubble.png") -434px 0; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#hubble .imageElement { margin-top: -100px; right: 100px; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#hubble .imageElement .hubbleBg { width: 413px; height: 448px; background: url("_img/history_hubble.png") 0 0; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#mars .imageElement { margin-top: -50px; right: 80px; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#mars .imageElement .mars { width: 400px; height: 400px; background: url("_img/history_mars.png") 0 0; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#mars .imageElement2 { margin-top: 100px; right: 50px; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#mars .imageElement2 .marsCraft { width: 210px; height: 240px; background: url("_img/history_mars.png") -408px 0; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#falcon9 .imageElement { margin-top: -80px; right: 80px; }
.spaceHistory .section .historyBox .historyColumns .imageHolder#falcon9 .imageElement .falcon9 { width: 303px; height: 387px; background-image: url("_img/history_falcon9.gif"); }
.spaceHistory .section .historyBox .historyColumns .column { display: inline-block; }
.spaceHistory .section .historyBox .historyColumns .column > * { padding: 0 50px 0 0; }
.spaceHistory .section .historyBox .historyColumns .column p { margin-bottom: 40px; margin-top: 10px; }
.spaceHistory .section .historyBox .historyColumns .column .titleWrapper { display: block; margin-bottom: 5px; }
.spaceHistory .section .historyBox .historyColumns .column .titleWrapper h5 { color: #fbb12a; float: left; margin-right: 5px; }
.spaceHistory .section .historyBox .historyColumns .column .titleWrapper .icon { height: 19px; display: block; float: left; margin-right: 5px; cursor: pointer; margin-top: -1px; }
.spaceHistory .section .historyBox .historyColumns .column .titleWrapper .icon .svg { display: block; height: 20px; width: 21px; }
.spaceHistory .section .historyBox .historyColumns .column .titleWrapper .icon .svg path, .spaceHistory .section .historyBox .historyColumns .column .titleWrapper .icon .svg polygon { fill: #666; }
.spaceHistory .section .historyBox .historyColumns .column .titleWrapper .icon .svg.video:hover path, .spaceHistory .section .historyBox .historyColumns .column .titleWrapper .icon .svg.video:hover polygon { fill: #c00101; }
.spaceHistory .section .historyBox .historyColumns .column .titleWrapper .icon .svg.audio:hover path, .spaceHistory .section .historyBox .historyColumns .column .titleWrapper .icon .svg.audio:hover polygon { fill: #fff; }
.spaceHistory .section .historyBox .historyColumns .column .historyImageWrapper { height: 100px; position: relative; width: 100%; margin-bottom: 40px; }
.spaceHistory .section .historyBox .historyColumns .column .historyImageWrapper .historyImage { display: block; position: relative; background: #000; border: 5px solid #303030; height: 100%; width: 100%; overflow: hidden; background-repeat: no-repeat; background-position: center center; background-size: cover; }
.spaceHistory .section #historyMenu { position: absolute; width: 100%; top: 70px; left: 0; text-align: center; z-index: 800; display: none; }
.spaceHistory .section #historyMenu.stuck { position: fixed; }
.spaceHistory .section #historyMenu li { display: inline-block; margin: 0 5px; }
.spaceHistory .section #historyMenu li a { display: block; height: 52px; width: 52px; border: 2px solid #666; cursor: pointer; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; color: #666; line-height: 1; padding-top: 18px; font-size: 13px; background: rgba(0, 0, 0, 0.5); }
.spaceHistory .section #historyMenu li.active a { color: #fff; border-color: #fff; }
.spaceHistory #introSection { text-align: center; }
.spaceHistory #introSection #headerImage { margin-bottom: 40px; height: 350px; }
.spaceHistory #introSection main { width: 625px; margin: 0 auto; text-align: left; }
.spaceHistory #introSection .footerCaption { text-transform: uppercase; font-family: 'Oswald', sans-serif; display: block; font-size: 1.3em; line-height: 1.7em; color: #fff; padding: 0 0 30px 0; }
.spaceHistory #introSection .footerCaption span { color: #fbb12a; }
.spaceHistory #introSection .slideBttn { margin: 0 auto 30px auto; }

/* ------------------------------- Space History Scrolling ------------------------------- */
.scrollingBox .scrollingHotSpotLeft, .scrollingBox .scrollingHotSpotRight { min-width: 75px; width: 20%; height: 100%; /*border: 1px dashed #fff;*/ position: absolute; z-index: 200; }
.scrollingBox .scrollingHotSpotLeft .fade, .scrollingBox .scrollingHotSpotRight .fade { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; opacity: 0.6; filter: alpha(opacity=60); }
.scrollingBox .scrollingHotSpotLeft .slideBttn, .scrollingBox .scrollingHotSpotRight .slideBttn { top: 50%; margin: -30px 0 0 0; }
.scrollingBox .scrollingHotSpotLeft { left: 0; }
.scrollingBox .scrollingHotSpotLeft .fade { background: url("_img/fade_left.png") no-repeat 0 0; background-size: 100% 100%; }
.scrollingBox .scrollingHotSpotLeft .slideBttn { left: 20px; right: auto; }
.scrollingBox .scrollingHotSpotRight { right: 0; }
.scrollingBox .scrollingHotSpotRight .fade { background: url("_img/fade_right.png") no-repeat 0 0; background-size: 100% 100%; }
.scrollingBox .scrollingHotSpotRight .slideBttn { right: 20px; left: auto; }
.scrollingBox .scrollWrapper { position: relative; overflow: hidden; width: 100%; height: 100%; }
.scrollingBox .scrollableArea { position: relative; width: auto; height: 100%; }

.spaceHistory {
	color: white;
	font-family: 'myriad pro', myriad, arial, sans-serif;
}

.spaceHistory h5 {
	text-transform:uppercase;
	font-family: 'Oswald', sans-serif;
	margin-bottom: 0px;
	font-size: 1.3em;
}

.spaceHistory p {
	margin-top: 10px;
}

.spaceHistory * {
	box-sizing: border-box;
}

.spaceHistory h1, .spaceHistory h2, .spaceHistory h3 {
	font-family: venera900;
	color: #fbb12a;
}
.term-692 #right .widget ul li a, .tax-grades #right .widget ul li a {
	color: #303030 !important;
}
.deepSpaceIframe {
	height: 750px !important;
}
.item img {
	height: auto !important;
}
.item {
	border-radius: 3px;
	height: 460px !important;
}
.single-educators #right .widget ul li a {
	color: #303030 !important;
}
.element_3 .title-block_3 {
	display: none;
}
html body .element_3 .image-block_3 img {
  border-radius: 0 !important;
  box-shadow: 0 0 0 rgba(0, 0, 0, 0) !important;
  display: block;
  height: 203px !important;
  max-width: 275px !important;
  width: 100% !important;
}



/* News & Events Header */

@media (max-width: 1280px) {
  .news-events-header h2, .news-events-header h3 {
    color: #000 !important; } }
.news-events-header h2, .news-events-header h3 {
  color: #fff; }

.search.search-results div#site-wrapper, .page-id-28273 div#site-wrapper {
	background-image: url(http://exploredeepspace.com/wp-content/uploads/2010/04/bg-contact.jpg);
}
div#search-results {
	padding: 20px 5% 100px;
}
#search-results footer.meta, #search-results .entry {
	display: none;
}
#search-results h1 {
	padding-bottom: 25px;
}
input#s {
	width: 50%;
	height: 22px;
	border: 1px solid #303030;
	border-radius: 2px;
}
.news-events-header h2 {
	color: #000;
}
.single-news #top h1, .single-news #top .date {
	color: #000;
	text-shadow: 0px 0px rgba(255,255,255,0.2);
	font-size: 4rem;
}