/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

.mobile-menu-button-light .lines, .mobile-menu-button-light .lines:before, .mobile-menu-button-light .lines:after{
	background: #ff5347 !important;
}

.menu-sidebar{
	background-color: #333;
}



.underline a{
	padding-bottom: 3px;
	border-bottom: 1px solid #ff5347;
	display: inline-block;
}

.uncode_text_column a{
	padding-bottom: 0;
	border-bottom: 1px solid #ff5347;	
	display: inline-block;
}

.t-entry-author a{
	border-bottom: none;
}

.t-entry-author .photo{
	display: none !important;
}

.t-entry-author span{
	margin-left: 0 !important;
}

.menu-light .menu-smart a{
	color: #999;
}

div[class*=sharer-].share-button .social.load{
	margin-left: -17px;
}
.isotope-filters .menu-light .menu-smart a:hover,
.isotope-filters .menu-light .menu-smart > li a.active{
	color: #ff5347;
}

.post-tag{
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	padding: 20px 0;
	margin-top: 50px;
	width: 100%;
}

.heading-text.el-text > *:last-child{
	width: 100%;
}
.post-tag ul, .post-tag li{	
	list-style: none;
	padding: 0;
	margin: 0;
}

.post-tag .tag-label{	
	font-size: 12px;	
	text-transform: uppercase;
	display: block;
	font-weight: bold;

}


.taxonomy-container ul{
	list-style: none !important;
	padding: 0 !important;
	margin: 0;
}

.taxonomy-container li{
	float: left;
	padding-right: 6px;
	border-right: 1px solid #333333;
	margin-right: 6px;
	line-height: 1em;
	font-weight: normal;
}

.taxonomy-container li:last-child{
	border: none;
}
.taxonomy-container li a{
	font-size: 15px;
	font-weight: none !important;
}

.post-tag ul{
	margin-top: 10px;
	padding-left: 0 !important;
}

.post-tag li{
	border-right: 1px solid #333;
	display: block;
	float: left;
	padding-right: 5px;
	margin-right: 5px;
	font-size: 12px !important;
	margin-top: -2px;
	line-height: 1.5em;
	font-weight: normal;
}

.post-tag li:last-child{
	border: none;
}
.post-tag:after{
	content: "";
	 display:block;
	clear: both;
}


.post-template-default .header-content-inner{
	position: relative;
}

.post-template-default .date-info{
	position: absolute;
	top: 0;
	color: #ff5347;
	font-weight: bold;
}

.post-template-default .author-info span{
	display: none;
}

.post-template-default .category-info{
	display: none;	
}


.post-template-default .header-wrapper .header-content-inner{
	padding-top: 30px !important;
	padding-bottom: 0 !important;
	max-width: 804px !important;
}

.social li{
	font-size: 18px !important;
}

.next-page-container .heading-text{
	text-align: left;
}

.menu-light .menu-smart a{
	color: #bbb;
}

.post-in-container{
	margin-right: 30px !important;
}

.t-entry-date{
	color: #ff5347 !important;
}

.t-entry-author a{
	text-transform: uppercase;
	color: #333333;
}

.taxonomy-container li{
	margin-bottom: 10px;
}

input.wpcf7-form-control.wpcf7-submit.btn{
	background: none !important;
    border: none !important;
    color: #111 !important;
    font-family: "Source Sans Pro" !important;
    font-weight: 400 !important;
    font-size: 32px !important;
    text-transform: capitalize;
    border-bottom: 1px solid #ff5347;
    display: inline-block;
    padding-bottom: 5px;
    border-bottom: 1px solid #ff5347 !important;
    display: inline-block;
    float: right;
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 8px !important;
    margin-top: 30px;
    letter-spacing: 0.5px;
    width: auto !important;
}

input.wpcf7-form-control.wpcf7-submit.btn:hover{
	background: none !important;
}

@media screen and (min-width: 650px) {
	.post-tag .tag-label{
		float: left;
		margin-right: 15px;
	}
	.post-tag ul{
		float: left;
		margin-top: 3px;
	}
	.post-tag li{
		line-height: 1em;
	}
	.vmenu-row-wrapper, .vmenu-wrap-cell{
		background-color: rgb(51, 51, 51);
	}

}
@media screen and (min-width: 960px) {
	.next-page-container .heading-text{
		text-align: right;
	}
}