/*
Theme Name: Rocco
Theme URI: http://themes.muffingroup.com/rocco
Author: Muffin group
Author URI: http://muffingroup.com
Description: Rocco - Responsive Premium WordPress Theme.
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: one-column, two-columns, left-sidebar, right-sidebar, fixed-width, custom-background, custom-header, custom-menu, editor-style, featured-image-header, featured-images, post-formats, theme-options, translation-ready
Version: 10.0.0
*/

@import url("css/base.css");
@import url("css/buttons.css");
@import url("css/grid.css");
@import url("css/layout.css");
@import url("css/variables.css");
@import url("css/shortcodes.css");
@import url("css/animations.css");

@import url("css/fonts.css");

aside#top-posts-7 h3{color:#666666!important;}
#subscribe-blog-blog_subscription-5 p {color:#f9f9f9;font-size:14px;}

body {
	background:#FFF;
	/*font-family: 'Lato', sans-serif;*/
}
.sections_group .widget {padding:0 0 15px 0!important;}
div#Wrapper > div#Content.with_aside.aside_right {padding:0px;}
aside#text-30 .textwidget {width:100%;height:auto;}

#widget_sp_image-8 img {width:230px!important;height:230px!important;}

.widget.widget_archive h3, .widget.widget_top-posts h3 {
  color: #666666!important;
}
a {color:#746040;}
#menu > ul > li > a, #Header .menu li ul li a {font-family: 'Droid Serif', serif;}
#Header .menu li ul {background:#666666;}
#jetpack-subscribe-label {display:none;}
aside#blog_subscription-5.widget #subscribe-email input {margin:0 0 0 40px!important;}
#subscribe-text p {color:#fefefe;}
#Footer .one-third.column:nth-child(1), aside#blog_subscription-8 {margin-top:25px;}
aside#archives-3 label, #Subheader {display:none;}
#Wrapper { background:#fff;}
#Header{position:fixed;top:0px;width:100%;z-index: 1;}

h1, h2, h3, h4, p, span {
line-height: 140% !important;
}

/* Custom */

.top-head-logo {
	height: 70px;
	max-width: calc(100% - 10px);
	margin: 5px;
	float: left;
}
@media screen and (max-width: 720px) {
	.top-head-logo {
		height: auto;
		max-width: 95%;
		float: none;
		margin: 0 auto;
	}
}

.menu-site-title em {
	display: none;
}

.menu-site-title {
	float: left;
	font-family: 'Playfair Display';
	margin-right: -228px !important;
}

.menu-site-title a {
	font-size: 28px !important;
}
@media screen and (max-width: 1000px) {
	.menu-site-title {
		float: left;
		font-family: 'Playfair Display';
		margin-right: 0px !important;
		width: 100% !important;
	}
	.menu-site-title a {
		font-size: 28px !important;
	}
}

/* SHINE */

.shine {
	font-size: 24px;
	margin-top: 0px;
	letter-spacing: 6px;
	font-family: Lora !important;
	text-decoration: none;
}

.menu-site-title a {
	padding: 0px !important;
}

.shine {
	background: #222 -webkit-gradient(linear, left top, right top, from(#000), to(#000), color-stop(0.5, #fff)) 0 0 no-repeat;
	background-image: -webkit-linear-gradient(-40deg, transparent 0%, transparent 40%, #fff 50%, transparent 60%, transparent 100%);
	-webkit-background-size: 35px;
	color: rgba(255, 255, 255, 0.3);
	-webkit-background-clip: text;
	-webkit-animation-name: shine;
	-webkit-animation-duration: 7s;
	-webkit-animation-iteration-count: infinite;
	text-shadow: 0 0px 0px rgba(255, 255, 255, 0.1);
}

@-webkit-keyframes shine {
	0%, 10% {
		background-position: -1000px;
	}
	20% {
		background-position: top left;
	}
	90% {
		background-position: top right;
	}
	100% {
		background-position: 1000px;
	}
}

.wpmchimpas .wpmchimpa-item, .wpmchimpa-itemb .wpmchimpa-item {
	width: 100% !important;
}
.wpmchimpa-maina .wpmchimpa-item span {
	padding-top: 4px;
}