/* 
 Theme Name:     TCMS
 Author:         TCMS
 Author URI:     TCMS.com
 Template:       Divi
 Version:        1
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 5.3.2
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 


/* =============================================================
 * Top Navigation Menu
 * ============================================================*/

#small-nav-container{
	background-color: #f9f9f9;
	height: 30px;
}
@media screen and (max-width: 600px){
	#small-nav-container{
		/*display: none;*/
	}
}

@media screen and (max-width: 600px){	
	.container.clearfix.et_menu_container{
		width:93%;
	}
}

@media screen and (min-width: 600px){
	.desktop-hide{
		display: none !important;
	}
}

#small-nav-top{
	background-color: #f9f9f9;
    height: 30px;
    width: 80%;
    max-width: 1080px;
    margin: auto;
}

#small-nav-top ul{
	float: right;
}

#small-nav-top ul li{
	display: inline-block;
    padding: 4px 0 0px 28px;
    font-size: 90%;
}

#small-nav-top ul li a{
	color:black;
}

#logo{
	max-height: 48%;
}

@media screen and (max-width: 600px){	
	#logo{
		max-height: 28%;
	}
}

#et-top-navigation {
    float: left;
}

@media screen and (max-width: 600px){
	 #et-top-navigation{
	 	float: right;
	 }
 }

/*@media screen and (min-width: 800px){
	 #et-top-navigation{
	 	position: relative;
	    right: 35%;
	    padding-left:0 !important;
	 }
 }*/


/*@media screen and (min-width: 1164px){
	 #et-top-navigation{
	 	position: relative;
	    right: 35%;
	    padding-left:0 !important;
	 }
 }

 @media only screen and (min-width: 1146px) and (max-width: 1163px){
	 #et-top-navigation{
	 	position: relative;
	    right: 28%;
	    padding-left:0 !important;
	 }
 }*/

#book-directory{
    float: right;
    display: block;
    position: relative;
    left: 1%;
    top: 1.5em;
    padding: .5em;
    margin: 0 0 2em 0;
    height: 47px;
}

@media screen and (max-width: 600px){
	#book-directory{
		float: none;
	    display: block;
	    position: relative;
	    left: 41%;
    	top: 1.5em;
	    padding: .5em;
	    margin: 0 0 2em 0;
	    height: 0;
	    width: 100px;
	}
}

#book-directory a{
	padding: .9em 1.7em .9em 1.7em;
    background-color: #ed1c24;
    color: white;
    font-size: 1.4em;
    font-weight: bold;
    height: 95px;
    max-height: 182px;	
}
@media screen and (max-width: 600px){
	#book-directory a{
		padding: .5em 0.4em .5em .4em;
	    background-color: #ed1c24;
	    color: white;
	    font-size: 1.4em;
	    font-weight: bold;
	    height: 95px;
	    max-height: 182px;
	}
}

@media screen and (min-width: 981px){
.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation {
    padding-top: 30px;
	}
}

/* =============================================================
 * Hero Slider Controls
 * ============================================================*/
.et-pb-controllers {
	display:none;
}

/* =============================================================
 * Start Trip Homepage CTA
 * ============================================================*/
.starttrip-cta{
    padding: .45em 1.7em .45em 1.7em;
    background-color: #d51e23;
    color: white;
    font-size: 2.6em;
    font-weight: bold;
    height: 95px;
    max-height: 180px;
	border: 0px solid black;
}

@media screen and (max-width: 600px){
    .starttrip-cta{
		font-size: 1.6em;
	}
}


/* =============================================================
 * Bingo Feed Colors
 * ============================================================*/

.table{
	width: 730px !important;
	margin-left: auto;
	margin-right: auto;
}
tr.alt{
	background-color: #f3f3f3;
}

.table td {
    border: 1px solid #ebebeb;
    color: #333333;
    text-align: center;
    padding: 3px;
}
.property-header{
	font-weight: 600;
	/*background-color: #FFCC00;*/
}
.hot {
	margin: 10px 0 0 15px;
	text-align: center;
    color: #333333;
    font: 1em Arial, Geneva, Helvetica, sans-serif;
}
.over60 {
	color:#FFFFFF !important; background-color:#c25007;
}
.over40 {
	color:#FFFFFF !important; background-color:#b7b403;
}
.over20 {
	color:#FFFFFF !important; background-color:#005aff;
}
.over10 {
	color:#FFFFFF !important; background-color:#990000;
}
.over5 {
	color:#FFFFFF !important; background-color:#2b7f00;
}

@media screen and (max-width: 730px){
	#desktop-cashball{
		display: none;
	}
}
@media screen and (max-width: 730px){
	.table{
	width: 300px !important;
	margin-left: auto;
	margin-right: auto;
}
}


@media screen and (min-width: 730px){
	#mobile-cashball{
		display: none;
	}
}

td.orangehot{
    background:#c35007;
    color: white;
}
td.yellowhot{
    background:#b7b503;
        color: white;
    }
td.hot{
    background:#900;
    color: white;
}
td.med{
    background:#2b7f00;
    color: white;
    }
td.high{
    background:#005aff;
    color: white;
    }
td.fire{
    background:#0000FF;
    color: white;
    
    }
