/*-----------------------------------------------------------
 Theme Name:    Luxmag CHILD
 Version:       1.4.0
 Description:   PiPP Customisations to Luxmag theme
 Author:        PiPP
 Template:	wpex-luxmag
 Author URI:    http://www.wpexplorer.com
 Theme URI:     http://www.wpexplorer.com/
 License:       GNU General Public License version 2.0
 License URI:   http://www.gnu.org/licenses/gpl-2.0.html
 Tags:          light, fluid-layout, custom-background, threaded-comments, custom-menu, featured-images, full-width-template, theme-options, translation-ready

----------------------------------------------------------- */

body a {
	font-weight: 400;
	color: #000000;
	text-decoration: none !important;
}
body a:hover {
        color: #c1006d;
}

.header-search-icon:hover {
	color: #c1006d !important;
}

#header-wrap {
	height: 80px;
}

#logo {
	margin-top: 5px;
}
#blog-description {
	font-size: 1.2em !important;
	margin-left: 0em;
	margin-bottom: 1em;
	float: right;
	position: relative;
	top: -65px;
}
.site-social {
	position: relative !important;
	float: right;
	margin-top: -75px;
	margin-right: 10px;
	display: none;
}

#home-slider .flex-direction-nav li a.flex-next:hover,
#home-slider .flex-direction-nav li a.flex-prev:hover,
body a.site-scroll-top:hover
{
	background: #c1006d !important;
}
.overlay-searchform input[type="search"] {
	background-color: rgba(255,255,255,0.4);
	background-position: 95%;
	padding-left: 1em;
	padding-right: 1em;
	border-radius: 10px;
}

.wpex-video-widget-description {
	margin: 0;
	margin-top: 1em;
	padding: 0;
	width: 315px;
/*
	text-align: justify;
*/
}
.archive-description {
	width: 66%;

}

div.pull-quote {
	float: right;
	width: 66%;
	font-size: 24pt;
	font-weight: 300;
	line-height: 1em;
	margin: 0.5em;
	margin-top: 0;
	margin-left: 0.65em;
	margin-bottom: 0;
	padding-bottom: 0.5em;
	color: #666;
	border-bottom: 3px solid rgba(193, 0, 109, 0.03);
}

.flexslider {
	height: 415px !important;
	margin: 0;
	padding: 0;
}

.loop-entry-thumbnail img {
	height: 180px;
	overflow-x: hidden;
	display: block;
	width: 100%;
}

.sidebar-widget .textwidget a {
	text-decoration: none;
	font-weight: 400;
}
.sidebar-container a {
	margin: 0.25em !important;
}

.tagcloud a {
	/* font-size: 1em !important; */
	font-weight: normal;
	background-color: transparent !important;
	margin-bottom: 0.5em;
	display: inline;
	float: left;
	padding: 4px 10px;
	border-radius: 25px;
	color: #fff !important;
	margin: 0 3px 2px 0;
	webkit-transition: all 0.25s ease;
	-moz-transition: all 0.25s ease;
	-o-transition: all 0.25s ease;
	-ms-transition: all 0.25s ease;
	transition: all 0.25s ease;
	box-shadow: -1px -1px 1px rgba(255,255,255,1), 1px 1px 2px rgba(0,0,0,0.4);
}

.loop-entry-excerpt {
	margin-top: 10px;
}

.related-entry-thumbnail {
	height: 130px !important;
	overflow-x: hidden;
}

/* Unclutter on smaller screens */
@media screen and (max-width:659px) {
	#blog-description {
		display: none;
	}
	.site-social {
		display: none;
	}
}