/* BioShip Dynamic Stylesheet Skin */

body {font-family: arial, helvetica;background-color: #000000; background-image: url('https://wordquest.org/images/space-tile.jpg'); background-repeat: repeat; background-attachment: scroll;}

#header { background-size: 100%; background-position: top center; background-repeat: no-repeat;}

#header h1#site-title-text a {display:none;}
#header #site-description .site-desc {display: none;}

#wrap {background-color: rgba(0,0,0,0.6);}
#content, #woocommercecontent {background-color: rgba(0,0,0,0.6);}
#sidebar {background-color: rgba(0,0,0,0.6);}
#subsidebar {background-color: rgba(0,0,0,0.6);}
#footer {background-color: rgba(0,0,0,0.6);}

#navigation #mainmenu ul li {width: 19.80%; min-width:6em;}
#navigation #mainmenu ul ul li {width: 100%;}
#navigation #mainmenu ul ul, #navigation #mainmenu ul ul li {background-color: #111111;}
#navigation #mainmenu ul li.active, #navigation #mainmenu ul li.active a, #navigation #mainmenu ul li.current-menu-item, #navigation #mainmenu ul li.current-menu-item a {color: #3328b9; background-color: #333333;}
#navigation #mainmenu ul li:hover, #navigation #mainmenu ul li:hover a, #navigation #mainmenu ul li:focus, #navigation #mainmenu ul li a:focus {color: #5528b7; background-color: #222222;}
#navigation #mainmenu ul ul li:hover, #navigation #mainmenu ul ul li:hover a {background-color: #F0F0F0;}

body a, body a:visited {color:#3568A9; text-decoration:none;}
body a:hover, body a:focus, body a:active {color:#5528b7; text-decoration:underline;}

body input[type='text'], body input[type='checkbox'], body input[type='password'], body input[type='number'], body input[type='email'], body select, body select option, body select optgroup, body textarea {color: #ccccff; background-color: #333333;}


body button, body input[type='reset'], body input[type='submit'], body input[type='button'], body a.button, body button, body .button {
background: #2a72c0; background-color: #2a72c0;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2a72c0), color-stop(100%, #1d65b3));
background: -webkit-linear-gradient(top, #2a72c0 0%, #1d65b3 100%);
background: -o-linear-gradient(top, #2a72c0 0%, #1d65b3 100%);
background: -ms-linear-gradient(top, #2a72c0 0%, #1d65b3 100%);
background: -moz-linear-gradient(top, #2a72c0 0%, #1d65b3 100%);
background: linear-gradient(top bottom, #2a72c0 0%, #1d65b3 100%);
-pie-background: linear-gradient(top, #2a72c0, #1d65b3);
behavior: url('https://wordquest.org/wp-content/themes/bioship//css/pie.php');

color:#EEEEEE; font-size:inherit; font-family:"Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; 
}
body button:hover, body input[type='submit']:hover, body input[type='reset']:hover, body input[type='button']:hover, body a.button:hover, body button:hover, body .button:hover {
background: #156bc6; background-color: #156bc6;
}

#content #maincontent {color:#9999cc; font-size:0.94em; font-family:"Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
h1 {color:#aabbff; font-size:2.00em; font-family:"Open Sans"; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
h2 {color:#aabbff; font-size:1.75em; font-family:"Open Sans"; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
h3 {color:#aabbff; font-size:1.38em; font-family:"Open Sans"; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
h4 {color:#aabbee; font-size:1.25em; font-family:"Open Sans"; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
h5 {color:#aabbee; font-size:1.13em; font-family:"Open Sans"; font-style:normal; font-weight:bold; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
h6 {color:#aabbee; font-size:1.00em; font-family:"Open Sans"; font-style:normal; font-weight:bold; line-height:1.5em; letter-spacing:normal; text-transform:uppercase; font-variant:normal; }
#header .inner {color:#9999cc; font-size:0.88em; font-family:tahoma, helvetica, arial, "Nimbus Sans L", sans-serif; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
#header h1#site-title-text a {color:#181818; font-size:inherit; font-family:inherit; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
#header #site-description .site-desc {color:#CCCCCC; font-size:inherit; font-family:inherit; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
#navigation #mainmenu ul li a {color:#3568a9; font-size:1.25em; font-family:"Open Sans"; font-style:normal; font-weight:bold; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
#navigation #mainmenu ul ul li a {color:#3568a9; font-size:1.00em; font-family:"Open Sans"; font-style:normal; font-weight:bold; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
#sidebar .sidebar {color:#9999cc; font-size:0.88em; font-family:tahoma, helvetica, arial, "Nimbus Sans L", sans-serif; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
#subsidebar .sidebar {color:#9999cc; font-size:0.88em; font-family:tahoma, helvetica, arial, "Nimbus Sans L", sans-serif; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
#content .entry-content, #content .column .inner, #content .columns .inner, , #woocommercecontent {color:#9999cc; font-size:0.94em; font-family:"Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-style:normal; font-weight:normal; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }
#footer #mainfooter {color:#9999cc; font-size:0.94em; font-family:"Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-style:normal; font-weight:inherit; line-height:1.5em; letter-spacing:normal; text-transform:none; font-variant:normal; }

#contentpadding {padding: 20px 10px;}



/* Dynamic Custom CSS */

/* = GENERAL = */

body table td {border: 0px;}
body table th {background:transparent;}
#header {margin-top: 0px;}
#headerpadding {margin-top:5px; margin-bottom:15px;}
#site-logo .inner {margin:0;}
body.login {background-repeat:repeat;}
#sidebar ul, #subsidebar ul {list-style: outside;}
blockquote {font-weight:bold;}
.full-icon {width:6.25em;}

/* temp */
input#save-draft-answer {display: none;}

/* Top Login Form . Member Display */
#loginsidebar {float:right; margin-bottom:10px;}
#loginsidebar .loginwidget, #loginsidebar .loggedinwidget {float:right; margin-top:10px; margin-bottom: -10px;}
#loginsidebar .loginwidget {width:240px; margin-right:10px;}
#loginsidebar .loggedinwidget {width:310px; height:50px; margin-right:20px;}
#loginsidebar .loginwidget li, #loginsidebar .loggedinwidget {margin-bottom: 0; width:100%;}
#loginsidebar .loginwidget p.tml-user-login-wrap, 
#loginsidebar .loginwidget p.tml-user-pass-wrap, 
#loginsidebar .loginwidget div.tml-rememberme-submit-wrap {margin-bottom: 5px;}
#loginsidebar .loginwidget p.tml-rememberme-wrap {font-size: 8pt; padding-right: 10px;}
#loginsidebar .loginwidget p.forgetmenot {margin-left:70px;}
#loginsidebar .loginwidget p.forgetmenot input {height: inherit;}
#loginsidebar .loginwidget p.forgetmenot label {font-size: 8pt;}
#loginsidebar .loginwidget input {background-color: #111; color: #AAF;}
#loginsidebar .loginwidget #wp-submit1 {padding: 3px 7px !important;}
#loginsidebar .loginwidget p.submit {margin-top: -45px;}
#loginsidebar .loggedinwidget .tml-user-avatar {float:right; margin-top:10px; margin-right: -10px;}
#loginsidebar .loggedinwidget .tml-user-links {float: left; margin-left: -50px; margin-top:0px; max-width: 330px;}
#loginsidebar .loggedinwidget li {list-style: none; min-width:70px;}

/* Frontpage */
p.joinintro {text-indent:2em; text-align:justify; font-size:16px; color: #AAC; margin-top:10px; margin-bottom:10px;}
ul.joinlist {padding-left:0px; list-style-image:url('/images/small-green-tick.png'); color:#22AACC; font-size:14px; text-align:left;}
li.splitlist {float:left; width:50%;}
h2.introheading {margin-top: 0px; font-size:1.6em;}

/* Login Form */
.login form .input, .login form input[type=checkbox], .login input[type=text] {
    background-color: #333; color: #CCF;
}
.login #login #loginform {background-color: #222; border:1px solid #999;}
.login #nav a, #backtoblog a {color: #EEE !important;}

/* Profile Page */
#theme-my-login.profile textarea {background-color: #333; color: #CCF;}
#theme-my-login #your-profile .form-table tr, #theme-my-login #your-profile .form-table tr th,  #theme-my-login #your-profile .form-table tr label {background: transparent !important; vertical-align: top;}
#theme-my-login #your-profile .form-table th {min-width: 250px;}
#content #theme-my-login #your-profile 
.oneall_social_login {width: 600px;}
.oneall_social_login_providers {width: 600px; height: 50px;}

/* Navigation */
#navigation ul {
    background: transparent !important; border: none !important; 
    width: 100% !important; margin-top: 0 !important;
}
#navigation ul li, #navigation ul li a {border: none !important;}
#wrap #navigation ul li a {padding:10px 20px;}
#navigation ul li a, #navigation ul li.active a {text-shadow: 1px 1px 0px #777 !important;}
#navigation ul ul li a, #navigation ul li.active li a {text-shadow: none !important;}
#wrap #navigation ul li {text-align:center;}
#wrap #navigation ul ul li {text-align:left; max-height:36px;}

/* Sidebar */
.widget-container ul {padding-left:0px;}

/* Thickbox Screenshots */
#TB_ImageOff span {display: none;} 

/* Entry / Content */
h3.entry-subtitle {margin-top:-5px; margin-bottom:25px;}
body.home #content .sixteen.columns .inner {padding:0 2em;}
.textcenter {text-align:center;}

/* Footer Menu */
#footer .widget-container {margin-bottom: 0px; margin-top: 0px;}
#footerwidgetarea1 .textwidget {display:inline-block; float:left; width: 20%; text-align: center; margin-top: 30px;}
#footerwidgetarea1 .textwidget h5 {text-align: center; margin-top: 0px;}
#footerwidgetarea1 {margin-bottom: 30px;}
#footer-extras {margin-left: 10px; margin-bottom: -10px;}
#footercredits {float: right; margin-right: 20px; margin-top: -10px;}


/* = THIRD PARTY = */

/* Social Login */
#loginsidebar .loginwidget .oneall_social_login {
     float: right; margin-top: -90px; width: 55px; height: 105px; overflow: hidden; 
}
#loginsidebar .loginwidget .oneall_social_login_label {font-size: 8pt; line-height:16px; margin-bottom: 10px !important;}
#loginsidebar .loginwidget .oneall_social_login_providers {margin-left: 5px;}
#shortcodesidebar1 .shortcodewidget li {list-style: none;}
#shortcodesidebar1 .shortcodewidget .shortcodewidgettitle {width: 90px; margin-bottom: 15px; text-align: center;}
#shortcodesidebar1 .shortcodewidget .oneall_social_login, .shortcodewidget .oneall_social_login iframe {
    width: 90px !important; overflow: hidden; height: 120px;
}
#frontpagejoin {margin-top:20px;}
#content .login .oneall_social_login_providers {width: 140px; height: 20px; overflow: hidden; margin-bottom:10px;}
#content .login .oneall_social_login_label {width: 140px;}

/* Post Tabs */
#content .wordpress-post-tabs-skin-gray .ui-state-default, #content .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-default {background: rgba(0,0,0,0.2) !important; border: 1px solid #666666;}
#content .wordpress-post-tabs-skin-gray .ui-state-active, #content .wordpress-post-tabs-skin-gray .ui-widget-content .ui-state-active {background: inherit !important; border: 1px solid #6688EE;}
#content .wordpress-post-tabs-skin-gray .ui-state-default a, #content .wordpress-post-tabs-skin-gray .ui-state-default a:link, #content .wordpress-post-tabs-skin-gray .ui-state-default a:visited {color: #55A !important;}
#content .wordpress-post-tabs-skin-gray .ui-state-active a, #content .wordpress-post-tabs-skin-gray .ui-state-active a:link, #content .wordpress-post-tabs-skin-gray .ui-state-active a:visited {color: #55E !important;}
body #content .wordpress-post-tabs-skin-gray .ui-state-default.ui-state-hover {border: 1px solid #668888;}

/* Download Box */
.sdm_download_link a {font-size: 15px; padding: 10px 15px;}
.download-box, .download-box img {border: none !important; box-shadow: none !important;}
.sdm_download_item,  .sdm_download_description, span.sdm_download_item_count {border: 0px !important;}

/* Add to Any */
.addtoany_share_save_container {text-align: center;}
div.a2a_floating_style.a2a_vertical_style {bottom: 20px !important; top: inherit !important; background-color: rgba(0,0,0,0.6) !important;}
.addtoany_content_bottom .addtoany_list a {display: inline-block; margin-left: 16px; margin-top: 20px;}
.addtoany_share_save_container .addtoany_list {vertical-align: 5px;}
.addtoany_share_save_container .addtoany_list:before {content: "Share:"; vertical-align: inherit;}

/* Social Invitations */
h2.wsi-title {font-size: 22px;}
#content .wsi_success {background-size: 48px 48px; border: 0px;
    background: url('/images/green-tick.png') no-repeat 5px 20px;
}

/* FS Contact Form */
#FSContact1 input, #FSContact1 textarea, #FSContact1 select {background-color: #222; color: #CCF;}
#FSContact1 textarea {font-size:11pt;}

/* WP Affiliate Platform */
#content #wp_aff_nav {border: 2px solid;}
#content #wp_aff_inside, #content #wp_aff_footer {border: none;}
#content #wp_aff_nav li a {text-decoration: none;}
#content #wp_aff_nav li a:hover {text-decoration: underline;}
#content form#wp_aff_contact {background: transparent;}
.wp_aff_welcome_page_graphic.wp_aff_portal_page_graphic {display: none;}
#content form#wp_aff_contact legend, #content form#wp_aff_contact label {color: #AAA;}

/* Generation Time: 0.025076150894165 */
