@import  '../heat/style.css';

/*
Theme Name: Heat Child
Theme URI: http://www.megathe.me
Author: MegaTheme
Author URI: http://www.megathe.me
Template: heat
Description: Premium Portfolio WordPress Theme by MegaTheme
Version: 1.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html

Made with Love by MegaTheme

-------------------------------------------------------------- */
#header-wrapper {
	background: #000;
	box-shadow: none;
	min-height: 94px;
}

#colophon,
body.page-template-page-galleries-list-php {
	background: #000;
}

body {
	background-color: #000;
	color: #fff;
}

.social-icon:before {
	font-size: 18px;
}

#site-title a {
	color: #fff;
}

#access {
	padding: 2.625em 0;
}

#access ul a {
	color: #fff;
}

#access ul li:first-child {
	margin-left: 0;
}

#site-generator .social {
	color: #fff;
}

#site-generator .social:focus,
#site-generator .social:active,
#site-generator .social:hover {
	color: #fe6635;
}

.rsMinW .rsOverflow,
.rsMinW .rsSlide,
.rsMinW .rsVideoFrameHolder,
.rsMinW .rsThumbs {
	background: #000;
}

body.full-width-slider {
	background: #000;
}

.portfolio-view-content {
	vertical-align: middle;
	text-align: center;
}

.page-template-page-galleries-list-php #block-galleries-list-wrapper .entry-header {
	text-align: center;
}

#access-mobile > div,
#access-mobile ul {
	background: transparent;
}

#access-mobile li a {
	color: #fff;
}

#access-mobile li {
	border-color: #111;
}

#mega-menu-dropdown {
	line-height: 6.725;
}

#mega-menu-dropdown span,
#mega-menu-dropdown i {
	color: #fff;
}

/* Selection */
::selection {
	background: #fe6635;
}

::-moz-selection {
	background: #fe6635;
}

.wpcf7-submit {
	background-color: #fe6635;
}

.wpcf7-submit:focus,
.wpcf7-submit:hover,
.wpcf7-submit:active {
	background-color: #666;
}

input[type=submit] {
	border-radius: 2px;
}

.post-thumbnail h1 {
	font-size: 19px;
	font-weight: 700;
}

.password-protected {
	background: transparent;
	border-left: none;
	margin: 10% auto;
}

.password-protected input[type="password"] {
	background: #fff;
	box-shadow: none;
	border: none;
	color: #111;
	padding: 4px 4px 5px;
	width: 180px;
	height: auto;
	line-height: 1.625;
	border-radius: 0;
	font-size: 12px;
}

.protected {
	font-size: 14px;
}

.password-protected input[type="submit"] {
	bottom: 0;
	border-radius: 0;
	padding: 2px 14px;
	font-size: 12px;
	font-weight: normal;
	background: #666;
}

.password-protected input[type="submit"]:hover,
.password-protected input[type="submit"]:focus,
.password-protected input[type="submit"]:active {
	background: #fe6635;
}

/* =AddThis
----------------------------------------------- */
.full-width-slider .addthis_toolbox {
	padding: 2.425em 0;
	margin-left: 0;
}

.full-width-slider .addthis_button_compact {
	color: #fe6635!important;
	letter-spacing: 0;
	height: 26px;
	width: 59px;
	line-height: 2.825;
	padding: 0!important;
	font-weight: normal;
	font-size: 12px;
}

.full-width-slider .at16nc.at16t_compact {
	width: 11px;
	height: 29px;
	vertical-align: 0;
	float: none;
	padding-right: 3px;
}

.full-width-slider .addthis_button_compact .at16nc:before {
	color: #fe6635;
	content: "+";
	font-size: 14px;
}

.full-width-slider #at15s.atm {
	margin: 0 0 0 45px;
}

@media (max-width: 379px) {
	#site-title-custom {
		max-width: 50%;
	}
	
	#mega-menu-dropdown {
		line-height: 4.825;
	}
	
	#header-wrapper {
		min-height: 67px;
	}
}
body:after {
		display: initial;
                position: absolute;
                top: 0;
                visibility: hidden;
	}