/*
Theme Name: SPECTRA - Child Theme
Theme URI: http://rascals.eu/spectra
Description: A child theme of SPECTRA Theme
Author: Rascals Themes
Author URI: http://themeforest.net/user/rascals
Version: 1.0.0
Template: spectra
*/
@import url("../spectra/style.css");

/*Clean up admin bar */
#wp-admin-bar-customize,
#wp-admin-bar-debug-bar,
#wp-admin-bar-r_theme_settings,
#wp-admin-bar-delete-cache,
#wp-admin-bar-frm-forms,
#wp-admin-bar-mail_bank,
#wp-admin-bar-itsec_admin_bar_menu,
#wp-admin-bar-seed-csp4-notice,
#wp-admin-bar-vc_inline-admin-bar-link,
#wp-admin-bar-wpseo-menu {
  display: none;
}

/* Header Logo */
#logo img {
  max-width: 80%;
  padding:3px 0px 0 0;
}

.ucsp-mode-active .ab-item { display:none !important;}
/* .owl-item.active {width:100% !important;} */

.steps .text-holder {color:#e1e1e1;}
.steps .text-holder :hover {color:#fff;}

/* Navigation bg */
#nav a:active  { background-color: rgba(255, 255, 255, 0.3) !important; }
#nav a:hover { background-color: rgba(255, 255, 255, 0.5) !important; }

/* front Page Video */
.front-video-buffer {
  height:170px
}

.front-video {
  display:block;
  margin:0 auto;
  max-width:420px;
  border:5px solid #3e3e3e;"
}

/* Posts Info Removal */
.entry-meta,
.entry-side,
.entry-grid-cat,
.entry-grid-date {
  display:none !important;
}

/* Generic CSS Button */
.btn {
  background: #919191;
  background-image: -webkit-linear-gradient(top, #919191, #363636);
  background-image: -moz-linear-gradient(top, #919191, #363636);
  background-image: -ms-linear-gradient(top, #919191, #363636);
  background-image: -o-linear-gradient(top, #919191, #363636);
  background-image: linear-gradient(to bottom, #919191, #363636);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none  !important;
}

.btn:hover {
  background: #717171;
  background-image: -webkit-linear-gradient(top, #717171, #262626);
  background-image: -moz-linear-gradient(top, #717171, #262626);
  background-image: -ms-linear-gradient(top, #717171, #262626);
  background-image: -o-linear-gradient(top, #717171, #262626);
  background-image: linear-gradient(to bottom, #717171, #262626);
  text-decoration: none  !important;
}

/* For Small Desktop Devices [ 960px ] */
@media only screen and (max-width: 1200px) { }

/* For Tablet Devices [ 748px ] */
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #nav  { display:none;}
 }

/* For Mobile Devices [ 300px ] */
@media only screen and (max-width: 767px) {
  #nav  { display:none;}
 }

/* For Mobile Devices [ 440px ] [ Horizontal ] */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  #nav  { display:none;}
 }

/* For Events Table Only */
@media (max-width: 50em) {
  #nav  { display:none;}
  #logo img { max-width: 65%; padding:7px 40px 0 0; }
  .front-video-buffer {height:0px}
}


