/*
Theme Name:     Stratus - Child Theme
Theme URI:      http://themovation.com/stratus
Template:       stratusx
Author:         Themovation
Author URI:     http://themovation.com
Version:        3.0
Text Domain:    stratus
Domain Path:    /languages/
*/


/* = Theme customization starts here
-------------------------------------------------------------- */

/* basic styles */
body{
	background-color:#ffffff;
}
h1{
	font-weight:200;
}
h2,h3,h4,h5,h6{
	color:#8E9BA1;
	font-weight:200;
}
a{
	color:#1e90ff;
}
a:hover, a:focus{
	text-decoration:none;
	color:#4ca5ff;
}
b{
	font-weight:400;
}
/*responsive header*/
.header-box{
	width:80%;
}

/* menu header bgc */
.headhesive--clone.dark-header{
	background-color:#151515!important;
}
.navbar .navbar-nav .dropdown-menu{
	background-color:#151515;
}

/* Main Menu FREE Trial Button */
.free-trial-btn{
  background: none;
  border: 0;
  box-sizing: border-box;
 /* padding: 1em 2em; */
  box-shadow: inset 0 0 0 1px #ffffff;
  color: #ffffff;
  font-size: inherit;
  font-weight: 700;
  &::before,
  &::after {
    box-sizing: inherit;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
  }
}
.free-trial-btn:hover{
	transition: color 0.25s;
  &::before, &::after {
    border: 2px solid transparent;
    width: 0;
    height: 0;
	}	  
}


/* Ghost buttons (white border, transparent background) */
.th-cta .th-btn{
	padding: 8px 25px;
	border-radius: 10px;
}

/* footer bgc */
.footer{
	background:#151515;
}
/* copyright bgc */
.footer-btm-bar{
	display:none;
}
.cr_footer{
	background-color:#151515;
	text-align:center;
	color:#B1BDC3;
	padding-bottom:5px;
}
/* not transparent header nav */
header.dark-header{
	background-color:#151515;
}

/*SUPPORT TICKET PAGE */
/*view existing button */
.support_option_choose , .powered_wsdesk{
display:none;
}
/*ST button colors */
.wsdesk_wrapper .btn-primary{
	background-color:#1e90ff;
	border:none;
}
.wsdesk_wrapper .btn-primary:hover{
	background-color:#4ca5ff;
}

/*tables*/
#el-tables .table-cell:nth-child(-n+3), #el-tables-tripple .table-cell:nth-child(-n+3), #el-tables-tripple .table-cell:nth-child(-n+4), #el-tables-quad .table-cell:nth-child(-n+3), #el-tables-quad .table-cell:nth-child(-n+4), #el-tables-quad .table-cell:nth-child(-n+5){
	padding-top:10px;
}
#el-tables .table-cell h3.column-table-title, #el-tables-quad .table-cell h3.column-table-title, #el-tables-tripple .table-cell h3.column-table-title{
	padding-top:1em;
	margin-bottom:0px;
}
.table{
	padding:0px;
}
#el-tables .table-cell, #el-tables-quad .table-cell, #el-tables-tripple .table-cell{
	outline:1px solid #B1BDC3;
	padding: 0.8em 0.6em;
}

/* Searchbar */
#ajaxsearchlite1 .probox, div.asl_w .probox{
	border:2px solid #1e90ff;
	border-radius:6px;
}

/* highlight text */
::-moz-selection {
    color:#151515;
    background: #FED330;
}
::selection {
    color:#151515;
    background: #FED330;
}

/* Formidable */

.weiss-checkbox input[type=checkbox] {
	height: 0.8rem !important;
	width: 0.8rem !important;
	vertical-align: middle !important;
	margin: 0 0.7rem 0.1rem 0 !important;
}
.weiss-radio input[type=radio] {
	background-color:#2ed573;
	height: 0.8rem !important;
	width: 0.8rem !important;
	vertical-align: middle !important;
	margin: 0 0.7rem 0.1rem 0 !important;
}
.frm_checkbox label{
	font-size:0.8rem;
	margin:0.5rem 0;
}
.costum-url{
	text-decoration:none;
}

/* Formidable VAM2 testing form */

.outsourced-test-form-h2{
	font-size:1.5em;
}
.outsourced-test-form-p{
	color:#8E9BA1;
	font-size:1em;
}
/* cookie notice */
.cookie_btn{
	text-decoration: none;
    background-color: #1e90ff;
    color: #f2f2f2;
    padding: 4px;
    font-family: "Roboto";
    transition: 0.2s;
    border-radius: 5px;
}
.cookie_btn:hover{
	background-color:#4ca5ff;
	color:#ffffff;
}
/* VAM2 logo on landing page */
.vam2-logo-landing-page{
	width:156px;
}
/* Center VAM2 logo on landing page */
.logo-landing-page{
	text-align:center;
}
/* Antibot-Checkbox */
.hidden-checkbox{
	display:none;
}
.megascops-header-img{
	width:240px;
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{
	margin-right:42px;
	border-radius:6px;
} 
