/*
 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.
-------------------------------------------------------------- */

#cb-footer .cb-footer-lower .cb-copyright {
  width: 55%;
}

#cb-footer .cb-footer-lower .cb-footer-links {
  width: 61%
}

#cb-section-a {
  margin-top: 5px;
}

.cb-module-a, .cb-module-b, .cb-module-c, .cb-module-d, .cb-module-e, .cb-module-f, .cb-module-g, .cb-a-large, .cb-a-medium, .cb-a-square, .cb-slider-a, .cb-slider-b, .cb-grid-4, .cb-grid-5, .cb-grid-6, .cb-module-custom {
  margin-bottom: 5px;
  margin-top: 5px;
}

.entry-content {
font-size: 18px;
line-height: 1.5;
color: #333;
}

header.header:first-child {
	background:#000;
}

.cb-module-title > a {
  color: #4d4d4d;
}

.cb-module-a.cb-module-fw {
	margin-bottom: 10px;
}

#menu-item-19281:hover, #menu-item-19281 > a:hover {
  background: #4c66a4;
}

#menu-item-19282:hover, #menu-item-19282 > a:hover {
  background: #00acee;
}

.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
  color: #4d4d4d;
}

div.woocommerce.columns-4 ul.products li.product {
	margin-right: 5em;
}

div.widget_products ul.product_list_widget li a img.attachment-shop_thumbnail {
	margin-right: 15px;
}

#cb-content, #content.widecolumn {
  background: #ffffff;
}

#logo {
  padding: 10px 0 0px 30px;
}

@font-face {
	font-family: 'BeonMedium';
	src: url('/wp-content/themes/valenti-child/fonts/beon-webfont.woff');
	src: local('☺'), url('/wp-content/themes/valenti-child/fonts/beon-webfont.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/valenti-child/fonts/beon-webfont.woff') format('woff'), url('/wp-content/themes/valenti-child/fonts/beon-webfont.ttf') format('truetype'), url('/wp-content/themes/valenti-child/fonts/beon-webfont.svg#BeonMedium') format("svg");
	font-weight: normal;
	font-style: normal;
}

#menu-item-19283, .menu-item-19283 {
	font-family: 'BeonMedium', sans-serif;
}

#cb-nav-bar #cb-main-menu .main-nav .cb-icons .cb-icon-logged-in {
	display:none;
}

.entry-content .aligncenter, .entry-content img.aligncenter, img.aligncenter {
    margin-right: auto;
    margin-left: auto;
    display: block;
    clear: both;
}
  
.loginBTN {
	float:right;
	padding: 30px 20px 0 0;
}

img.sharebutton_scale {
	width: 75%;
	height: auto;
}
  

.cb-social-sharing .cb-facebook, .cb-social-sharing .cb-pinterest, .cb-social-sharing .cb-twitter {
	margin-right: -50px;
}

#mc_signup_submit {
	border-radius: 5px;
	padding: 15px 10px;
	background-color:#339900;
	border: solid 1px #666666;
	color: #FFF;
	text-transform:uppercase;
	font-family: 'Oswald', sans-serif;
	letter-spacing: 2px;
	font-size: 18px;
	margin-top:0em;
}

#mc_signup {
	padding-bottom:20px;
	border-bottom: solid 3px #4c87bf;
}

#mc_subheader {
	font-family: 'Oswald', sans-serif;
	line-height: 1.5em;
	font-size: 16px;
	letter-spacing: 1px;
}

#mc_mv_EMAIL {
	padding:5px;
	border: solid 1px #666666;
	border-radius: 5px;
	font-family: 'Oswald', sans-serif;
	margin-bottom:0;
	font-size: 16px;
	
}

.mc_signup_submit {
	margin-top:-25px;
}

.mc_merge_var {
	margin-bottom:0;
}
.mc_var_label, .mc_interest_label {
	font-family: 'Oswald', sans-serif;
	font-size: 16px;
	letter-spacing: 1px;
}

#mc_signup_submit:hover {
	background-color:#4c87bf;
}

#theme-my-login {
	border-bottom: solid 3px #4c87bf;
	background: #f5f5f5;
	padding:40px;
	font-family: 'Oswald', sans-serif;
	letter-spacing: 2px;
}

#wp-submit {
	border-radius: 5px;
	padding: 15px 30px;
	background-color:#191919;
	border: solid 1px #666666;
	color: #FFF;
	text-transform:uppercase;
	font-family: 'Oswald', sans-serif;
	letter-spacing: 2px;
	font-size: 14px;
}

#wp-submit:hover {
	background-color:#4c87bf;
}

ul.tml-action-links li {
	list-style-type: none;
}

ul.tml-action-links li a {
	color: #4c87bf;
}

#user_login, #user_pass {
	padding:5px;
	border: solid 1px #666666;
	border-radius: 5px;
}

.nav-previous a {
	color: #4c87bf;
	font-family: 'Oswald', sans-serif;
}

ul.product_list_widget, ul.product_list_widget li a {
	font-family: 'Oswald', sans-serif;
	letter-spacing: 1px;
}

nav#nav-below.navigation > div.nav-previous > a {
	display: none;
}

table.shop_table.order_details tr.order_item small a {
	font-size: 1.5em;
	font-weight: bold;
}

#cb-previous-next-links {
	display: none;
}
