	/*
	 Theme Name:   Beauty Lust
	 Description:  Beauty Lust Theme based on Adelle Theme
	 Author:      Laura Lock 
	 Author URI:   http://www.lauralock.com
	 Template:     adelle
	 Version:      1.0.0
	 Tags:        Blogging
	*/
	
	@import url("../adelle/style.css");
	
/* =Theme customization starts here - Specific for Beauty Lust
------------------------------------------------------------------------------------------ */

/* FONTS
	
	font-family: 'Lato', sans-serif;
	font-family: 'Quicksand', sans-serif;
	font-family: 'Quicksand Dash';
	
------------------------------------------------------------------------------------------ */

/* COLOURS

	pink:	#ee6268
	grey:	#807f7f
	black:	#191919
	border:	#e6e6e6
	
------------------------------------------------------------------------------------------ */
@font-face {
    font-family: 'Quicksand Dash';
    src: url('fonts/quicksand_dash-webfont.eot');
    src: url('fonts/quicksand_dash-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/quicksand_dash-webfont.woff') format('woff'),
         url('fonts/quicksand_dash-webfont.ttf') format('truetype'),
         url('fonts/quicksand_dash-webfont.svg#quicksanddash') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
font: normal 0.9em 'Lato', Lucida Sans Unicode, Lucida Grande, Verdana, Tahoma, Arial, Sans-serif;
color: #191919;
background: none;
}

#logo{
	margin:auto;width:50%;
	width: 431px /*this to be adjusted to the size of the logo for best visuals*/;
}

a{color:#ee6268;}
a:hover{color:#191919;}
.article a:hover {color: #191919;border-bottom: 1px dashed #191919;}
.header-logo {text-indent: -9999px;margin:0px; padding:0px;height:0px;}

.blog-body{width:100%;margin-top: 10px;}


/* navs */
.nav, .menu-footer-menu-container .menu {background: #fff;}
.nav:before,.nav:after {border:none;}
.nav li, .menu-footer-menu-container .menu li{font-size: 1.1em;}
.nav a , .menu-footer-menu-container .menu a{font-family: 'Quicksand', sans-serif;display: block;padding: 14px;color: #807f7f;font-weight:700;}
.nav a span, .menu-footer-menu-container .menu a span{color: #ee6268; }
.nav a:hover, .menu-footer-menu-container .menu a:hover{text-decoration: none;color: #191919;background:#e6e6e6}
.nav .current-menu-item > a, .nav .current-menu-ancestor > a, .nav .current_page_item > a, .nav .current_page_ancestor > a{text-decoration:none;}

.menu {    width: 735px;    margin: auto; }

ul#menu-footer-menu{    list-style: none;    margin-bottom: 10px;    width: 18%;    height: 50px;}
.menu-footer-menu-container .menu a {    width: auto;    float: left;color:#444;}


ul#menu-side-menu a,  ul#menu-side-menu li a {
font-weight: normal;
text-transform: uppercase;
text-align: left;
margin-bottom: 15px;
color: #807f7f;
background: url(images/heart.png) no-repeat 0px 1px;
font-size: 1.1em;
padding-left: 33px;
font-weight: 700;
font-family: 'Quicksand', sans-serif;
}

.nav a::last-word {
  color: #ee6268;
}
.header-form input[type=submit] {border: 0px;margin: 0;background: url('images/search.png') no-repeat 0px 2px;text-indent: -999px;}
.header-form .header-text{border: 0px;margin: 0;background:#eee;}
.header-form fieldset{background:#eee;border:1px solid #b8b8b8}

@media all and (min-width: 1025px) {
.header-form {top: 8px;right: 0px;}
.header{padding-top:80px !important;}
.nav{margin-top:100px}
}
@media all and (min-width: 681px) and (max-width: 1024px) {
.header-form {top: 8px;right: 0px;}
}
/* hgroup */
h1,
h2,
h3,
h4,
h5,
h6 {line-height: 1.2em; margin-bottom: 15px; font-family: 'Quicksand', sans-serif; font-weight: 400; word-wrap: break-word; -ms-word-wrap: break-word;}
h1 {font-size: 1.6em; color: #000;}
h2 {font-size: 1.4em; color: #000;}
h3 {font-size: 1.2em; color: #333;}
h4 {font-size: 1.2em; color: #333;}
h5 {font-size: 1em; color: #555;}
h6 {font-size: 1em; color: #555;}


/*search results page*/
.search-results h2, .search-results h2 a {font-size: 1.3em;color: #000;margin-bottom:;}
.search-results .article{border-bottom: 3px double #e6e6e6;}
.search-results .pagetitle {color: #ee6268;font-weight:700;}
.search-results h2.post-title{border-bottom: 1px dashed #000;line-height:2em}


/* posts */
.post-category{font-family: 'Quicksand', sans-serif;text-transform:uppercase;font-size:0.8em;font-weight:700; }
.article h2.post-title {font-family: 'Quicksand', sans-serif;font-weight:400;margin: 5px 0 10px;line-height: 1.2em;font-style: normal;font-size: 1.7em;
text-transform: capitalize;}

.article p {font-size: 1.01em;}
.article .post-date {text-align:left;float:none;width:auto;background: none;color: #807f7f;font-size:0.8em;font-weight:700;text-transform: uppercase;padding:0;margin: 0 10px 5px 0;display: inline;}
.article .post-date a {color: #807f7f;}
.article {margin-bottom: 22px;padding-bottom: 22px;border-bottom: 1px solid #e6e6e6;overflow: hidden;clear: both; background:none;}
.article .post-comment{font-family: 'Quicksand', sans-serif;text-transform:uppercase;font-size:0.9em;font-weight:700;display: inline;background: url('images/comment.png') no-repeat 0 5px;}
.article .post-header {margin-bottom: 10px;overflow: hidden;}
.article .post-thumbnail{height:auto; width: 47%; margin-right:3%;float:left;}

.home .article .post-content {float: left;width: 50%;}
.read-more{font-style:italic;}
.pagination a:hover, .pagination .current {background: #ee6268;}
.post-footer{display:none;}

/* single posts */
.single .article h2.post-title a{color: #ee6268;}

/* first post
.home.blog .section article:first-child { background:#eee}
.home.blog .section article:first-child .post-thumbnail,
.home.blog .section article:first-child .post-content {width:100%}
*/

/* sidebar */
.aside {float: right;width: 300px;margin: 30px 20px 30px 0;background: #fff;}
.side-widget {padding: 20px;margin-bottom: 0px;background: none;overflow: hidden;clear: both;border-bottom: 1px solid #DDDDDD;}
.side-widget h3 {font-size: 1.1em;font-weight: 700;text-transform: uppercase;text-align: center;margin-bottom: 15px;color: #807f7f;}
.textwidget p, .textwidget {font-size: 1em;line-height: 1.7em;margin: 0;padding: 0;}




/*  footer */
.footer{background:#ee6268; color:#fff;}
.footer a{color:#fff;}
.footersm{}
.footer-half{padding: 10px;float: left;height: 37px;line-height: 37px;padding-left: 25px;}
ul.footersm{width: 50%;list-style: none;float: right;}
.footer-left{width:68%}
.footer-sm-right{width:25%;}

/* popular posts */
.stylish-popular-widget {display: block;height: 156px;margin-bottom: 15px !important;overflow:hidden}
.stylish-popular-widget .meta-text span.date{display:none;}
.stylish-popular-widget .meta-text {background: rgba(255,255,255,.6);bottom: 0;left: 0;position: absolute;right: 0;padding: 5px;margin: 10px;}
.stylish-popular-widget .meta-text h3 a,.stylish-popular-widget .meta-text h3{color:#444444 !important;margin:0;}
.stylish-popular-widget .meta-text:hover h3 a{color:#fff !important;}

input[type=submit] {
border: 1px solid #ccc;
color: #444444;
cursor: pointer;
background: #ccc;
padding: 10px;
margin: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
font-size: 0.7em;
font-weight: 700;
text-transform: uppercase;}
.sidetext {
width: 63%;
margin: 0;
color: #888;
border: 1px solid #ccc;
padding: 5px;
height: 21px;}

/* social media */
ul.socialmedias{width:100%;display:block;text-indent: -9999999px;}
ul.socialmedias li{width:42px;height:37px; text-indent: -9999999px;float:left;line-height:40px;}
ul.socialmedias li.fb{background:url('images/socialmedia.png') no-repeat 0px 0px;text-indent: -9999999px;}
ul.socialmedias li.is{background:url('images/socialmedia.png') no-repeat -42px 0px;text-indent: -9999999px;}
ul.socialmedias li.tw{background:url('images/socialmedia.png') no-repeat -84px 0px;text-indent: -9999999px;}
ul.socialmedias li.pt{background:url('images/socialmedia.png') no-repeat -127px 0px;text-indent: -9999999px;}
ul.socialmedias li.sc{background:url('images/socialmedia.png') no-repeat -252px 0px;text-indent: -9999999px;}
ul.socialmedias li.yt{background:url('images/socialmedia.png') no-repeat -170px 0px;text-indent: -9999999px;}
ul.socialmedias li.bl{background:url('images/socialmedia.png') no-repeat -213px 0px;text-indent: -9999999px; width: 38px;}

ul.socialmedias li.fb:hover{background:url('images/socialmedia.png') no-repeat 0px -37px;}
ul.socialmedias li.is:hover{background:url('images/socialmedia.png') no-repeat -42px -37px;}
ul.socialmedias li.tw:hover{background:url('images/socialmedia.png') no-repeat -84px -37px;}
ul.socialmedias li.pt:hover{background:url('images/socialmedia.png') no-repeat -127px -37px;}
ul.socialmedias li.sc:hover{background:url('images/socialmedia.png') no-repeat -252px -37px;}
ul.socialmedias li.yt:hover{background:url('images/socialmedia.png') no-repeat -170px -37px;}
ul.socialmedias li.bl:hover{background:url('images/socialmedia.png') no-repeat -213px -37px;}



@media all and (min-width: 681px) and (max-width: 1024px) {
	.nav ul {list-style: none;max-width: 99%;display: inline-block;}
	.section{width:58%}
	.aside{width:41%;margin:10px 0 30px 0}
	
}
@media all and (min-width: 681px) and (max-width: 860px){
	.article .post-thumbnail{width:100%;}
	.home .article .post-content, .article .post-content{width:100%;}
}

@media all and (max-width: 680px) {
	.tinynav {
	display: block;
	width: 100%;
	margin: 0 auto;
	background: #fff;
	padding: 2em;
	height: 5em;
	}
.menu {
    width: 100%;
    margin: auto;
}
}

@media all and (min-width: 581px) and (max-width: 680px) {
	#logo,	.header-title{width:100%;max-width:431px;}	
}

@media all and (min-width: 400px) and (max-width: 580px) {
	#logo,	.header-title{width:100%;max-width:431px;}
	.article .post-thumbnail, .home .article .post-content{width:100%;}
	.home .article .post-content{margin-top:20px;}
}

.featured-posts-slider h1{color:#fff}