/*
 Theme Name:     Valenti Child
 Theme URI:      http://themeforest.net/user/cubell
 Description:    Valenti Child Theme
 Author:         Cubell
 Author URI:     http://themeforest.net/user/cubell
 Template:       valenti
 Version:        1.0
*/


/* =Theme customization starts here. Any CSS code entered here will overwrite the parent's CSS.
-------------------------------------------------------------- */

/****nav and menu ***/
@media only screen and (max-width: 1020px)
{
	#cb-nav-bar #cb-main-menu .main-nav li {
	transition: background 0s ease 0s, all 0.35s ease 0s;
		font-size: 11px !important;
 
	}
}

#cb-top-menu .cb-mob #mob-logo img {
    max-height: 40px;
    max-width: 100%;
}

#cb-nav-bar.cb-dark-menu {
    background-color: #2d2d2d;
    background-color: #faa638;
}

#cb-nav-bar #cb-main-menu .main-nav li > a {
    letter-spacing: 0px !important;
}


#cb-nav-bar #cb-main-menu .main-nav li > a {
    letter-spacing: 0px !important;
}

#cb-logo-box {
    padding: 0;
}

#logo
{
	line-height:0;
}

#logo img
{
	/*max-width: -moz-max-content;*/
	width: 100%;
}

#cb-footer {
    background-color: #272727;
    border-top: 20px solid #faa638;
}

#cb-footer .cb-footer-a .cb-column {
    width: 33%;
    border-right: none;
}

#cb-footer #cb-widgets {
    background-color: #faa638;
    overflow: hidden;
}
#cb-footer .cb-footer-lower {
    padding: 20px 0;
    font-size: 12px;
    background: #faa638;
}

#cb-footer .cb-footer-lower .cb-copyright {
    width: 100%;
    color: #000;
    text-align: center;
}

@media only screen and (max-width: 767px)
{
	.sixcol
	{
		clear:both;
	}
}

  /*****************LINKS*******************/
a,a:hover {
color: #0000d2;
cursor: pointer;
text-decoration: underline;
font-weight:bold;
}

a:visited,a:active,{
color: #663366;
}

.entry-content a:visited {
    color: #663366 !important;
}

/*********headings ********/
h1,h2,h3,h4,h5,h6,h7,h8
{
	color:#775102;
}

@media only screen and (min-width: 1020px)
{
	h1, .h1 {
		margin: 0 0 10px;
	}
}

/**** homepage ***/
.page-id-9 .fourcol
{
	background: rgba(250,166,56,0.2);
	padding:5px;
	border-radius:10px;
	min-height:475px;
	}
	
@media only screen and (max-width: 767px)
{
	.page-id-9 .fourcol
	{
		margin-bottom:10px;
	}
}

/* Lists and bullets */
.entry-content ul
{
    list-style: disc outside none;
    margin-left: 20px;
    padding-left: 1em;
}