/* 
 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 (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;
}

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

#logo{
	max-height: 61%;
}

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


#main-header{
	transition:none;
}

.logo_container{
	transition:none;
}

#logo{
	transition:none;
}

.et_fixed_nav #et-top-navigation{
	transition:none;
	padding-left: 207px;
}

#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: 44%;
    	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: #5A2049;
    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: #5A2049;
	    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;
	}
}