/*
 Theme Name:   Salient Child
 Theme URI:    http://www.themenectar.com
 Description:  Child theme for Salient
 Author:       Jamie Reddish
 Template:     salient
 Text Domain:  salient-child
*/
 
@import url("../salient/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */


.mejs-inner .mejs-mediaelement .mejs-poster{
  display: none !important;
}

body .mejs-poster {
  display: none !important;
}

.mejs-inner #video-1633-1{
  background-color: #002816;
}

#header-secondary-outer .home-head-career a {
    font-size: 18px!important;
    font-weight: bold;
}

.gform_wrapper .gfield_label{
	font-size: 18px !important;
}

#boxzilla-3285, #boxzilla-4239, #boxzilla-4274{
    height: 150px;
    width: 150px;
    border-radius: 50%;
    margin-right: 30px;
    margin-bottom: 100px;
}
.boxzilla-close-icon{
     display: none !important;
}

#boxzilla-4274 {
	width: 160px;
	height: 160px;
	max-width: 160px !important;
	overflow-y: unset !important;
}

#boxzilla-4274 .boxzilla-content{
	width: 100%;
}

#boxzilla-4274 .boxzilla-content p {
	padding-top: 0px !important;
	font-size: 18px !important;
	text-align: center;
	position: unset !important;
}

#boxzilla-4274 .boxzilla-content #modal-display-btn {
	font-size: 13px;
    line-height: 10px;
    padding: unset;
}

@media only screen and (max-width: 688px) {
	#boxzilla-3285, #boxzilla-4239{
		height: 100px;
		width: 100px;
		margin-right: 20px;
		margin-bottom: 30px;
	}
	#boxzilla-3285 div p, #boxzilla-4239 div p, #boxzilla-4274 div p{
		font-size: 17px !important;
    	position: absolute;
    	left: 1px;
		padding-top: 0px !important;
	}

	#boxzilla-4274{
		height: 140px;
		width: 140px;
		margin-right: 20px;
		margin-bottom: 30px;
	}
	#boxzilla-4274 .boxzilla-content p {
		line-height: 22px;
	}
}

@media only screen and (max-width: 500px) {
	#n2-ss-3 > div:nth-child(4){
		display: none !important;
	}
	.home-slider-1-large{
		margin-top: -4px !important;
		font-size: 4px !important;
	}
	.home-slider-1-small{
		display: none !important;
	
	}	
	.home-slider-1-button a{
		font-size: 11px !important;
	}
	.home-slider-1-button {
		margin-top: 10px !important;
	}
	
	.home-slider-4-large{
		font-size: 6px !important;	
		margin-top: -7px !important;
	}
	.home-slider-4-small{
		font-size: 8px !important;	
	}
	.home-slider-4-button{
		font-size: 11px !important;
		margin-top: 25px !important;
	}
	.home-slider-2-pic{
		min-width: 100px;
		margin-top: -30px !important;
	}
	.home-slider-2-large{
		font-size: 7px !important;
	}
	.home-slider-2-small {
		font-size: 8px !important;
		margin-top: 15px;
	}
	.home-slider-5-large{
		font-size: 9px !important;
		margin-top: -20px;
	}
	.home-slider-5-medium{
		font-size: 7px !important;
		margin-top: -15px;

	}
	.home-slider-5-small {
		font-size: 8px !important;
		
	}

	.home-slider-3-large{
		font-size: 6px !important;
		margin-top: -17px;
	}
	.home-slider-3-small{
		font-size: 5px !important;
			
	}
	#n2-ss-3item9{
		left: -46px;
		position: relative;
	}
	#n2-ss-3item12{
		left: 65px;
		position: relative;
	}
	#n2-ss-3item11{
		left: -3px;
		position: relative;
	}
	#n2-ss-3item10{
		left: 33px;
		position: relative;
	}
		
}

@media only screen and (max-width: 1000px) and (min-width: 1px) {
	.wpb_row{
		padding-top: 0px !important;
	}
}

.modal {
	top: 25%;
	text-align: center;
	overflow-y: unset !important;
}

.modal li {
	text-align: center;
}

@media (min-width: 768px) {
	.modal-dialog {
    	width: 600px;
    	margin: 60px auto;
	}
}

.hide-backdrop.in {
    filter: alpha(opacity=50) !important;
    opacity: .5 !important;
}


#myModal1 :target:before {
	height: 130px;
}

#form-div::before { 
  display: block; 
  content: " "; 
  margin-top: -200px; 
  height: 200px; 
  visibility: hidden; 
  pointer-events: none;
}

.page-id-86 #mep_0 {
	height: 305px !important;
	width: 350px !important;
    min-width: 300px !important;
    margin: auto;
}

@media only screen and (max-width: 768px){

	.gform_wrapper.gf_browser_safari .gfield_time_ampm select {
	    max-width: 9rem!important;
	    width: calc(2rem + 37px) !important;
	}

}

.nami-form-wrap {
	background-color: rgb(61, 92, 76);
	height: auto !important;
}

.nami-form-wrap img{
	max-width: 600px;
}

.nami-form-wrap .hide-form-label label {
	display: none !important;
}

.nami-form-wrap .gfield_label {
	margin-top: 0px !important;
}

.nami-form-wrap .gform_footer {
	text-align: center !important;
}

.nami-form-wrap .gform_footer input {
	width: 150px !important;
}

.first-section {
	padding-bottom: 0px !important;
}

.nami-form-wrap .nami-contest-text {
	font-size: 20px;
	text-align: center;
    color: #fff;
    max-width: 800px;
    margin: auto;
    padding-bottom: 0px;
}

.nami-form-wrap .nami-contest-text-large {
	font-size: 28px;
	font-weight: bold;
}

.nami-form-wrap label {
		color: #fff;
}
.nami-form-wrap .nami-contest-text em {
	font-size: 14px;
}

.nami-form-wrap .nami-contest-text a {
	color: rgb(236, 195, 31);
}

.nami-form-wrap .nami-contest-text a:hover {
	color: #85b9a2;
}

.nami-form-wrap .gform_confirmation_wrapper {
	color: #ecc31f;
    font-size: 30px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 25px;
    margin-top: 25px;
}

@media only screen and (max-width: 600px){
	.nami-form-wrap img{
		max-width: 100%;
	}
}

.page-id-4560 .refer-header-text {
	margin-bottom: 25px;
}

.page-id-4560 .refer-header-text h1 {
	font-size: 44px;
	width: 50%;
}

.page-id-4560 .refer-rules li{
	list-style-image: url(http://www.segaltrials.com/wp-content/uploads/2018/10/refer-logo-sm.png);
	font-size: 22px;
}

.page-id-4560 #page-header-bg {
	background-position: center !important;
}
/*
.page-id-4560 .refer-rules li{
   list-style: none;
}
.page-id-4560 .refer-rules li:before{
   content: '';
   display: inline-block;
   height: y;
   width: x;
   background-image: url(http://www.segaltrials.com/wp-content/uploads/2018/10/refer-logo.jpg);
}*/

@media only screen and (max-width: 690px){
	.page-id-4560 .refer-header-text h1 {
		font-size: 34px;
		width: 100%;
	}

	.page-id-4560 .main-content {
		max-width: 80% !important;
	}
}

#overlay {
	background: #000;
	background: rgba(0, 0, 0, 0.5);
	display: block;
	float: left;
	height: 100%;
	position: fixed;
	top: 0; left: 0;
	width: 100%;
	z-index: 99;
}

#gform-notification {
	background: #fff;
	border-radius: 10px;
	display: block;
	margin: auto;
	max-height: 300px;
	max-width: 520px;
	padding: 61px;
	position: absolute;
	top: 0; left: 0; right: 0; bottom: 0;
	text-align: center;
	width: 100%;
	z-index: 101;
}

#gform-notification .button {
	margin: 20px 0 0;
	padding: 12px 24px;
	background-color: #ecc31f;
    border-radius: 5px;
    font-weight: bold;
}

#gform_confirmation_wrapper_6 {
	margin-top: 0px;

}

#gform_confirmation_wrapper_6 #gform_confirmation_message_6 {
	font-size: 14px;
	color: #123726;
}

#gform_confirmation_wrapper_6 #gform_confirmation_message_6 a {
	color: #edc730;
}

#gform_confirmation_wrapper_6 #gform_confirmation_message_6 a:hover {
	color: #123726;
}

.page-id-4589 #header-outer,
.page-id-4589 #header-secondary-outer,
.page-id-4589 #footer-outer,
.page-id-4589 #call-to-action {
	display: none !important;
}

.page-id-4589,
.page-id-4589 .container-wrap {
	background-color: #00703c !important;
}

.page-id-4589 .container-wrap {
	max-width: 650px;
    margin: auto;
}

.page-id-4589 li,
.page-id-4589 li a {
	color: #ffffff !important;
}

.page-id-4589 .ui-tabs-panel li {
	margin: 20px;
    list-style: none !important;
}

.page-id-4589 .tabbed > ul li a {
	font-size: 14px !important;
}

.page-id-4589 .wpb_content_element .wpb_tabs_nav li {
	background-color: #fdb912 !important;
	
}

.page-id-4589 .wpb_content_element .wpb_tabs_nav li a {
	
}

.page-id-4589 .wpb_content_element .wpb_tabs_nav li:hover,
.page-id-4589 .wpb_content_element .wpb_tabs_nav li:active {
	background-color: #002816 !important;
}

.page-id-4589 .wpb_content_element .wpb_tabs_nav li:active a {
	color: #fff !important;
}

.page-id-4589 h1 {
	color: #ffffff;
}

.page-id-4589 h1 span{
	font-style: italic;
	color: #fdb912 !important;
	font-size: 17px !important;
}

.more-info-form-header {
	max-width: 
}

.page-id-4589 .gform_description {
    max-width: 450px;
    margin: auto;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 22px !important;
}

.page-id-4589 .gform_title {
    margin: auto;
    text-align: center;
    font-size: 30px !important;
}

.page-id-4589 .gfield_label,
.page-id-4589 .ginput_container label{
	display: none !important;
}

.page-id-4589 #gform_wrapper_8 {
    max-width: 500px;
    margin: auto;
}

.page-id-4589 .boxzilla-close-icon {
	display: inline-block !important;
	font-size: 50px !important;
}
.page-id-4589 .gform_footer {
	text-align: center;
}

.page-id-4589 .gform_footer input[type=submit] {
	width: 175px !important;
}

.page-id-4589 #retina-logo {
	min-width: 300px !important;
}

header #default-logo {
	height: 40px !important;
}

header nav > ul > li > a {
	font-size: 12px !important;
}