/*
	Theme Name: Unicorn for YG
    Theme URI: http://themeforest.net/user/ridwanreedwan
    Description: YG LIFE 테마 커스터마이징
    Version: 2.3
    Author: Reedwan & MinHyeong Lim
    Author URI: http://ssamture.net
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html
    Tags: white, light, three-columns, right-sidebar, left-sidebar, fixed-width, custom-background, custom-colors, custom-menu, editor-style, featured-images, full-width-template, post-formats, theme-options, translation-ready
*/


/***** Standard *****/
.row 							{ margin:0 auto; width:984px; padding:0 14px; overflow:hidden; }
.row .row 						{ margin:0 -14px 0 -14px; width:auto; display:inline-block; }
.grid_1							{ width:54px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }
.grid_2 							{ width:136px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }
.grid_3 							{ width:218px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }
.grid_4 							{ width:300px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }
.grid_5 							{ width:382px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }		
.grid_6 							{ width:464px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }
.grid_7 							{ width:546px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }
.grid_8 							{ width:628px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }
.grid_9							{ width:710px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }
.grid_10						{ width:792px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }
.grid_11						{ width:874px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }
.grid_12						{ width:956px; margin:0 14px 0 14px; overflow:hidden; float:left; display:inline; }
.half-left						{ width:300px; margin-right:28px; overflow:hidden; float:left; display:inline;}
.half-right						{ width:300px; margin:0; overflow:hidden; float:left; display:inline;}

/* IMAGES AND VIDEO */
.widget img, .flexslider img, .blog-one img, .blog-two img, .blog-three img, .related-wrapper img ,
.featured-image-post img, .gallery img
{ 
width:100%; height:auto; border:0; -ms-interpolation-mode:bicubic; 
}
.embed-container { position:relative; padding-bottom:51%; padding-top:30px; height:0; overflow:hidden; }
.embed-container iframe,.embed-container object,  .embed-container embed { position:absolute; top:0; left:0; width:100%; height:100%; }
.facebook-like-wrap iframe[style]{ width:100% !important; }

/* LAYOUT */
body { background:#595959;}
.top-wrap { background:#333; }
.header-wrap { background:#ffffff; }
.navigation-wrap { background:#333; }
.content-wrap { background:#ffffff; }
.footer-nav-wrap{ background:#F96D5B;}
.footer-widget-wrap { background:#222; }
.footer-wrap { background:#111; }
.scrolltop { background: url(images/top.png) repeat; width:40px; height:40px; }

/* TOP BAR */
.top {background:#333;overflow:visible;}
.arrow-down {
	width: 0; 
	height: 0; 
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #fff;
	margin:0 auto;
	margin-bottom:10px;
}
.arrow-top {
	display:none;
}

	/* TOP NAVIGATION */
	.top-nav-wrapper { float:right;overflow:visible;}
	.topNav { float:right; margin:0; }
	.topNav a  { font-size:11px; line-height:32px; color:#fff; text-transform:uppercase;font-weight:bold; }
	.topNav li{ float:right; position: relative; list-style-type:none; list-style-image: none; }
	.topNav li a{ padding-left:24px; display:block; }
	.topNav li:last-child a{padding-left:0;}
	.topNav li a:hover {  color:#ccc; }
	.topNav li ul { display: none; margin:0 !important; }
	.topNav li:hover > ul, .topNav li.hover > ul { display: block; position: absolute; top: 32px; z-index: 2000; width: auto; left:25px; }
	.topNav li  > ul { height:auto;  width: auto; background: #F66B59; padding:0; }
	.topNav li  > ul li {  width:130px; padding: 0; position: relative; height:30px;}
	.topNav li  > ul li:last-child{  border-bottom:none; }

	.topNav li  > ul li a, .topNav li  > ul li:last-child a { text-transform:none; padding: 5px 10px; text-align: left;  font-size: 11px; line-height:20px; }
	.topNav li  > ul li a:hover {  border:none; }
	.topNav li ul li:hover > ul, .topNav li ul li.hover > ul { display: block; position: absolute; top:0; left: 130px; z-index: 0; }

/* HEADER */
.header { 
	background:#fff; 
}
.header-logo {
	margin:0 0 0 14px; 
	overflow:hidden; 
	display:inline;
	float:left;
	padding:25px 0 25px 0;
}
.header-logo img {
	width:auto;
	height:auto;
}
.header-adds { 
	margin:0 14px 0 0; 
	overflow:hidden; 
	display:inline;
	float:right;
	padding:25px 0 25px 0;
}

/* MAIN NAVIGATION */
.mobile-nav-wrapper{
	display:none;
}

.mobile-nav-wrapper .sf-menu li a {
	letter-spacing:-0.025em;
}
	
.navigation {
	background:#333;
	overflow:visible !important;	
}
.main-nav-wrapper { 
	overflow:visible !important; 
	
	
}

.sf-menu li a{
	padding:12px 0;
	margin-right:50px;
	display:block;
	background-color: transparent;
	cursor:pointer;
	font-size:15px;
	text-transform:uppercase;
	font-family: 'OswaldBook';
	font-weight:normal;
	border-bottom: 1px solid transparent;
	color:#f1f1f1;
}
.sf-menu li:last-child a{
	margin-right:0;
}
.sf-menu li a:hover{
	border-bottom:1px solid #F96E5B;
	color:#F96E5B;
}

.sf-menu .sub-menu { 
	background:#F96E5B;
}
.sf-menu .sub-menu li {
border-bottom:1px solid #f1f1f1;
}
.sf-menu .sub-menu li a {
	font-size:14px;
	margin-right:0;
	margin-left:0;
	padding:12px 15px;
	text-transform:capitalize;
	color:#fff;
	
}
.sf-menu .sub-menu li:last-child{
	border-bottom:none;
}
.sf-menu .sub-menu li a:hover{
	border-bottom:1px solid #333 !important;
}
.sf-menu li.current-menu-item a{
	color:#F96E5B;
}
.sf-menu .sub-menu .current-menu-item a{
	color:#fff !important;
}
.sf-menu li.current-menu-item  ul li a{
	color:#fff !important;
}
.sf-menu .sub-menu li a:hover {
	color:#fff !important;
	background:#333;
}


/* CONTENT */
.content { 
	background:#fff; 
	padding-top:30px;
}

/* WIDGET */
.widget { 
	overflow:hidden;
	margin-bottom:50px; 
}
.widget_archive ul li, .widget_categories ul li, .widget_meta ul li {
		list-style-type:none;
		width:47%;
		margin-right:2%;
		float:left;
		padding:5px 0;
	}
.widget.reedwan_blog_magz{
	margin-bottom:0 !important; 
}
.widget-magazine-line {
	overflow:hidden;
	margin-bottom:20px;
	text-align:center;
	background : url(images/stunning.png) 0 50% repeat-x;
}
.widget-magazine-title {
	padding:0 10px;
	text-transform:uppercase;
	line-height:normal;
	background:#fff;
}
.widget-line {
	overflow:hidden;
	margin-bottom:20px;
	background : url(images/stunning.png) 0 50% repeat-x;
}
.widget-title {
	padding-right:10px;
	text-transform:uppercase;
	line-height:normal;
	background:#fff;
	float:left;
}
.widget dl, .widget hr, .widget ol, .widget ul, .widget pre, .widget table, .widget address, .widget fieldset {
	margin:0;
}
.widget ul li{
	margin-bottom:5px;
	padding:0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.widget ul li:last-child{
	margin:0;
}
/*.widget ul li:hover{
	background:#f1f1f1;
}*/
.widget.header-banner{
	margin-bottom:0;
}
	#search{ 
		border:none;
		background:#f8f8f8; 
		overflow:hidden; 
	}
	#search #s { 
		background:none; 
		border:none; 
		color:#888; 
		width:195px; 
		float:left; 
		font-size:13px;
		padding:6px 10px;
		font-family:Trebuchet MS;
		text-transform:capitalize;
	}
	#searchbutton{ 
		width:80px; 
		height:35px; 
		line-height:35px;
		font-size:14px;
		float:right; 
		float:right;  
		background: #E64946;  
		border:none; 
		text-transform:uppercase;
		color:#fff;
		cursor: pointer; 
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-ms-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
		cursor: hand; /* for IE 5.x */ 
	}
	#searchbutton:hover{
		background: #444;  
	}
	#search #s:focus { 
		outline:none; 
	}
	.footer-widget #search{ 
		border:none;
		background:#292929; 
		overflow:hidden; 
	}
	.footer-widget #search #s { 
		width:100px; 
		color:#e1e1e1;
	}
	
	/* Calendar Widget */
	.widget_calendar h3.widget-title {
		display:none;
	}
	.widget_calendar table#wp-calendar caption  { 
		text-transform: uppercase;
		font-family: 'OswaldBook';
		line-height: normal;
		font-weight: normal;
		font-size: 1.5em;
		background:#333;
		color:#f1f1f1;
		padding:5px 10px;
		border-left:1px solid #e8e8e8;
		border-right:1px solid #e8e8e8;
	}
	.widget_calendar h4, .widget_calendar h3 {
		display:none;
	}
	.widget_calendar table#wp-calendar {
		border:1px solid #e8e8e8;	
		width:100%;
	}
	.widget_calendar tbody .pad {
		background-color:transparent;
	}
	.widget_calendar table td {
		border:none
	}
	.widget_calendar table#wp-calendar>tbody>tr>td>a {
		color:#F96E5B;
	}
	.widget_calendar table#wp-calendar>tbody>tr>td>a:hover {
		background:none;
	}
	.widget_calendar thead>tr>th {
		width:14.2857%; 
		padding:5px 0px 6px 0px; 
		text-align:center; 
		background-color:#F96E5B; 
		border:1px solid #e8e8e8;	
		color:#FFF; 
		font-weight:400;
	}
	.widget_calendar tbody>tr>td {
		width:14.2857%; 
		padding:5px 0px 6px 0px; 
		text-align:center;	
		border:1px solid #e8e8e8; 
		background:#fff;
	}
	.widget_calendar tfoot>tr>td>a, tfoot>tr>td>a:link, tfoot>tr>td>a:hover, tfoot>tr>td>a:visited, tfoot>tr>td>a:active {
		height:20px;	
	}
	.widget_calendar tfoot>tr>td#prev {
		width:58px;	
		height:20px;	
		text-align : center;
		border:none;	
		background-color:#fff;
	}
	.widget_calendar tfoot>tr>td#prev a,.widget_calendar tfoot>tr>td#next a{
		color:#F96E5B;
	}
	.widget_calendar tfoot>tr>td#next {
		width:58px; 
		height:20px;	
		text-align : center;
		border:none;	
		background-color:#fff;
	}	
	
	/* Rss Widget */
	.rsswidget img {
		display:none;
	}
	
	/* Tag Widget */
	.tagcloud {
		overflow:hidden; 
	}
	.tagcloud ul li { 
		display:block; 
		float:left;
		margin:0 5px 8px 0;
		padding:0;
	}
	.tagcloud a {  
		padding:5px 7px; 
		background:#333; 
		margin-bottom:5px;
		color:#f1f1f1;
	}
	.tagcloud ul li a:hover { 
		background-color:#F96E5B; 
		color:#f1f1f1; 
	}
	
	/* Socialbox Widget */
	.socialbox{
		overflow:hidden;
		text-align:center;
		
	}
	
	a.reedwan-social-media-icon {
		float:left; 
		display:block;  
		width:98px; 
		text-align:center; 
		padding:0 0 10px 0 ;
		margin-right:3px;
		margin-bottom:3px;
		background:#333;
	}
	a.reedwan-social-media-icon.no-right {
		margin-right:0px;
	}
	span.reedwan-following-info { 
		padding:10px 0 0 0; 
		display:inline-block; 
		font-size:12px;
		color:#f1f1f1;
	}
	span.reedwan-following-info .number { 
		font-family:"OswaldBook";
		font-size:14px;
		color:#f1f1f1;
	}
	a.reedwan-social-media-icon span.reedwan-Feedburner {
		position:relative; 
		margin:auto; 
		display:block; 
		width:98px; 
		height:70px;
		background: #F96D5B url(images/socialcounter/rss.png) center no-repeat;
		
	}
	a.reedwan-social-media-icon span.reedwan-Facebook {
		position:relative; 
		margin:auto; 
		display:block; 
		width:100%; 
		height:70px;
		background: #F96D5B url(images/socialcounter/facebook.png) center no-repeat;
	
	}
	a.reedwan-social-media-icon span.reedwan-Twitter {
		position:relative; 
		margin:auto; 
		display:block; 
		width:100%; 
		height:70px;
		background: #F96D5B url(images/socialcounter/twitter.png) center no-repeat;
	
	}
	a.reedwan-social-media-icon span.reedwan-Dribbble {
		position:relative; 
		margin:auto; 
		display:block; 
		width:100%; 
		height:70px;  
		background: #F96D5B url(images/socialcounter/dribbble.png) center no-repeat;
		
	}
	a.reedwan-social-media-icon span.reedwan-Forrst {
		position:relative; 
		margin:auto; 
		display:block; 
		width:100%; 
		height:70px;
		background: #F96D5B url(images/socialcounter/forrst.png) center no-repeat;
		
	}
	a.reedwan-social-media-icon span.reedwan-Vimeo {
		position:relative; 
		margin:auto; 
		display:block; 
		width:100%; 
		height:70px;
		background: #F96D5B url(images/socialcounter/vimeo.png) center no-repeat;

	}
	a.reedwan-social-media-icon span.reedwan-YouTube {
		position:relative; 
		margin:auto; 
		display:block; 
		width:100%; 
		height:70px;
		background: #F96D5B url(images/socialcounter/youtube.png) center no-repeat;
		
	}
	a.reedwan-social-media-icon span.reedwan-Digg{
		position:relative; 
		margin:auto; 
		display:block; 
		width:100%; 
		height:70px;
		background: #F96D5B url(images/socialcounter/digg.png) center no-repeat;
	
	}
	
	
	/* Flickr Widget */
	.flickr-badges { 
		overflow:hidden; 
	}
	.flickr_badge_image a { 
		display:block; 
		float:left;
		margin:0 10px 10px 0;
		background:#000 url(images/post-format/flickr.png) center no-repeat;
	}
	.flickr_badge_image a img{ 
		width:90px; 
		height:70px;
	}
	.footer-widget-block .flickr_badge_image a img{ 
		width:62px; 
		height:50px;
	}
	
	/* Widget Magazine */
	.standard-format-icon {
		display:block;
		background:#000 url(images/post-format/standard.png) center no-repeat;
	}
	.gallery-format-icon{
		display:block;
		background:#000 url(images/post-format/gallery.png) center no-repeat;
	}
	.audio-format-icon{
		display:block;
		background:#000 url(images/post-format/audio.png) center no-repeat;
	}
	.video-format-icon{
		display:block;
		background:#000 url(images/post-format/video.png) center no-repeat;
	}
	.small .standard-format-icon {
		display:block;
		background:#000 url(images/post-format/standard-small.png) center no-repeat;
	}
	.small .gallery-format-icon{
		display:block;
		background:#000 url(images/post-format/gallery-small.png) center no-repeat;
	}
	.small .audio-format-icon{
		display:block;
		background:#000 url(images/post-format/audio-small.png) center no-repeat;
	}
	.small .video-format-icon{
		display:block;
		background:#000 url(images/post-format/video-small.png) center no-repeat;
	}
	.magz-image{
		position:relative;
		overflow:hidden;
	}
	.content-big-image{
		position:relative;
		overflow:hidden;
	}
	.content-big-desc{
		position: absolute;
		top:15px;
		width: 45%;
		right: 15px;
		height:220px;
		z-index: 5;
		color:#f1f1f1;
		padding:0 15px;
		background: url(images/stunning-magz.png)repeat;
	}
	.content-big-desc a, .content-big-desc p{ color:#f1f1f1;}
	
	.content-big-desc  h3{ 
		padding-top:15px;
	}
	.content-big-image .big-title{
		display:none;
	}
	.content-big-desc .magz-meta { 
		font-style:italic;
	}
	.big-title{
		position: absolute;
		bottom: 0;
		width: 100%;
		left: 13px;
		padding: 0 0 15px 0;
		z-index: 5;
	}
	.big-title h3 {
		background-color:#F96E5B;
		padding:3px 5px;
		float:left;
		font-family:oswaldbook;
	}
	.big-title h3 a{
		color:#f1f1f1;
		font-size:15px;
	}
	.big-title span{
		background:#222;
		color:#f1f1f1;
		padding:4px 5px;
		font-size:11px;
		font-style:italic;
	}
	.big-desc{
		overflow:hidden;
	}
	.big-desc p{
		margin:0;
		padding:7px 0 5px 0;
	}

	.readmore {
		background-color:#F96E5B;
		color:#fff;
		float:right;
		font-size:11px;
		line-height:20px;
		height: 20px;
		padding:0 7px;
		/*font-style:italic;*/
	}
	.readmore:hover{
		
		color:#f1f1f1;
		padding-right:15px;
	}
	.block-small{
		margin-top:28px;
		overflow:hidden;
	}
	.block-small-noimage {
		margin-top:15px;
		overflow:hidden;
	}
	.no-margin {
		margin:0;
	}
	.top-margin {
		margin-top:28px;
	}
	.block-small .magz-image{
		width:80px;
		height:60px;
		overflow:hidden;
		float:left;
		position:relative;
	}
	 .content-score{
		transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		width: 70px;
		padding: 60px 0px 1px 0px;
		text-align: center;
		position: absolute;
		color: white;
		font-size: 11px;
		top: -49px;
		left: -42px;
		background: #F96D5B;
	}
	.block-small .small-desc {
		padding-left:90px;
	}
	.block-small .small-desc .desc-title {
		font-size:13px;
		padding-bottom:3px;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-weight:bold;
	}
	.block-small .small-desc .desc-title a:hover,.block-small-noimage .desc-title a:hover {
		background-color:#F96E5B;
		color:#f1f1f1;
	}
	.block-small .small-desc .magz-meta {
		font-size:11px;
	}
	.block-small-noimage .desc-title {
		font-size:14px;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-weight:bold;
	}

	
	/* Recent Comment */
	.avatar-widget-comment{
		width:65px;
		height:65px;
		float:left;
	}
	.comment-widget-description{
		padding-left:75px;
	}
	.comment-widget-description .commenters{
		font-weight:bold;
	}
	
	/* Twitter Widget */
	.widget_twitter .tweets li{
		padding-left:28px;
		margin-bottom:5px;
		background: url(images/twitter.png) no-repeat 0px 4px;
	}
	.widget_twitter .tweets li:hover{
		background: #f1f1f1 url(images/twitter.png) no-repeat 0px 4px;
	}
	.widget_twitter .tweets li:last-child{
		margin:0;
	}
	.widget_twitter ul li a{
		font-weight:bold;
	}
	
	/* Adds */
	.adds300x250, .adds468x60, .adds728x90 {
		overflow:hidden;
		text-align:center;
	}
	.adds468x60 img {
		width:468px;
		height:60px;
	}
	.adds728x90 img {
		width:728px;
		height:90px;
	}
	
	/* Social Widget */
	.social-widget { margin:0; overflow:hidden; float:right; }
	.social-widget li {display:inline-block; list-style-type:none; border:none; margin:0 0 0 8px !important;}
	.social-widget li a{width:24px; height:24px; display:block; }
	.social-widget .facebook a{ background:url(images/social-icons/facebook.png) no-repeat; }
	.social-widget .twitter a{ background:url(images/social-icons/twitter.png) no-repeat;}
	.social-widget .feedburner a{ background:url(images/social-icons/feedburner.png) no-repeat;}
	.social-widget .vimeo a{ background:url(images/social-icons/vimeo.png) no-repeat;}
	.social-widget .linkedin a{ background:url(images/social-icons/linkedin.png) no-repeat;}
	.social-widget .youtube a{ background:url(images/social-icons/youtube.png) no-repeat; }
	.social-widget .flickr a{ background:url(images/social-icons/flickr.png) no-repeat; }
	.social-widget .deviantart a{ background:url(images/social-icons/deviantart.png) no-repeat;}
	.social-widget .pinterest a{ background:url(images/social-icons/pinterest.png) no-repeat;}
	.social-widget .soundcloud a{ background:url(images/social-icons/soundcloud.png) no-repeat;}
	.social-widget .dribbble a{ background:url(images/social-icons/dribbble.png) no-repeat;}
	.social-widget .digg a{ background:url(images/social-icons/digg.png) no-repeat;}
	
/* SINGLE POST */
#shareit{
	z-index:100 !important;
}
.single-title{
	margin-bottom:15px;
	margin-top:16px;
	/* overflow:hidden; */
}
.single-title h1{
	font-size:25px;
	background:#F96D5B;
	float:left;
	padding:5px 10px;
	color:#fff;
	/* text-transform:uppercase;*/
}
.single-info{
	color:#f1f1f1;
	font-size:12px;
	margin:0;
	background:#333;
	padding-bottom:0;
	float:left;
	padding: 2px 10px;
}
.single-info a{
	color:#f1f1f1;
}

.single-content{
	overflow:hidden;
	margin-bottom:25px;
}
.single-tags{
padding:15px 0 0 0;
}
.single-tags a{
	font-style:italic;
	padding:5px 7px; 
	background:#f1f1f1; 
	margin-right:5px;
	color:#676767;
}
.single-tags a:hover{
	background-color:#F96E5B;
	color:#f1f1f1;
}
.review-text {
	font-weight:normal;
	font-style:italic;
}
.review{
	float:left;
	width:50%;
	margin: 10px 18px 10px 0;
}

.detail-criteria {
	background:#222;
}
.overall-score {
	position:relative; 
	height:100px;
	background:#000;
	border-bottom:1px solid #444;
	text-align:center;
}
.criteria { 
	position:relative; 
	height:35px; 
	border-bottom:1px solid #444;
}	
span.criteria-top {
	position:absolute; 
	top:0px; 
	left:0px; 
	height:35px; 
	background:#E64946; 
}
span.criteria-score{
	position:absolute;
	right:10px;
	color:#f1f1f1;
	line-height:35px;
}

span.description {
	line-height:35px;
	padding-left:10px;
	z-index:101; 
	font-weight:700;
	color:#f1f1f1;
}
.title-score{
	font-size:20px;
	font-weight:bold;
	color:#f1f1f1;
	padding-top:15px;
	z-index:101; 
}
.final-score{
	font-size:45px;
	font-weight:bold;
	color:#f1f1f1;
	z-index:101; 
	padding-top:20px;
}
.summary p{
	overflow:hidden;
	background:#222;
	padding:8px 10px;
	color:#f1f1f1;
	margin:0;
	border-bottom:1px solid #444;
}

	/* Share Button */
	.post-share{
		text-align:center;
		overflow:hidden;
		background:#f8f8f8;
		margin-bottom:40px;
		padding:15px 15px 0 15px;
	}
	.share-widget{
		display: inline-block;
		margin-right:19px;
		height:60px;
	}
	.share-widget.last{
		margin-right:0;
	}
	.post-share h3{
		
	}
	.share-widgets{
		text-align:center;
		overflow:hidden;
		list-style-type:none;
		margin:0;
		padding:15px 0;
	}
	
	
	/* Related Post */
	.related-post{
		overflow:hidden;
		width:136px;
		float:left;
		margin-right:28px;
		text-align:center;
	}
	.related-post.four-margin{
		margin-right:0;
	}
	.related-post-title{
		padding-top:7px;
		font-size:13px;
		font-weight:bold;
		font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	.related-post-title a:hover{
		background-color:#F96E5B;
		color:#f1f1f1;
	}
	
	/* Author Box */
	.box-author, .related-wrapper {
		margin-bottom:50px;
		overflow:hidden;
	}
	.author-description img {
		width:109px;
		height:109px;
		float:left;
	}
	.description-author{
		padding-left:125px;
	}
	.description-author span a{
		font-weight:bold;
		text-transform:capilatize;
	}
	.description-author span a:hover{
		color:#f1f1f1;
		background-color:#F96E5B;
	}
	.author-base{
		overflow:hidden;
		width:109px;
		float:left;
	}
	.author-pic{
		overflow:hidden;
	}
	.author-social {
		height:25px;
		background-color:#F96E5B;
	}

	.author-social a{
		display:inline-block;
		width:25px; height:25px;
	}
	.author-social a:hover{
		background:#444;
	}
	.author-social a.author-facebook{ 
		background-image:url(images/author-social/facebook.png); 
	}
	.author-social a.author-twitter{ 
		background-image:url(images/author-social/twitter.png); 
	}
	.author-social a.author-flickr{ 
		background-image:url(images/author-social/flickr.png); 
	}
	.author-social a.author-google{ 
		background-image:url(images/author-social/google.png); 
	}

	/* Single Navigation */
	.single-nav{
		overflow:hidden;
		margin-bottom:40px;
	}
	.single-nav a{
		background-color:#F96E5B;
		color:#f1f1f1;
		padding:3px 7px;
	}
	.single-nav .nav-left a:hover{
	color:#f1f1f1;
		background:#444;
		padding-left:10px;
	}
	.single-nav .nav-right a:hover{
	color:#f1f1f1;
		background:#444;
		padding-right:10px;
	}
	.single-nav .nav-left{
		float:left;
	}
	.single-nav .nav-right{
		float:right;
	}


	/* Facebook Comments */
	.fb-comments{
		margin-bottom:40px;
	}
	.fb-comments, .fb-comments span, .fb-comments.fb_iframe_widget span iframe {
		width: 100% !important;
	}
	.facebook-fan-box iframe[style] {
		width: 103% !important; 
	}
	
	/* WP Comments */
	#comments{
		clear:both;
	}
	#comments .navigation{
		padding:0 0 18px;
		overflow:hidden;
	}
	
	#comments .navigation a:hover{
		background-color:#F96E5B;
		padding:0 7px;
		color:#f1f1f1;
	}
	#comments .navigation .nav-previous{
		float:left;
	}
	#comments .navigation .nav-next{
		float:right;
	}
	.comment-post-title{
		color:#F96E5B;
	}
	.commentlist{
		list-style:none;
		margin:0;
	}
	.single-comments ol li.comment{
		line-height:24px;
		margin:0 0 28px;
		padding:0;
		position:relative;
	}
	.commentlist li:last-child{
		border-bottom:none;
		margin-bottom:0;
	}
	#comments .comment-body ul,#comments .comment-body ol{
		margin-bottom:18px;
	}
	#comments .comment-body p:last-child{
		padding: 10px 0;
		padding-left:70px;
		margin:0;
	}
	#comments .comment-body blockquote p:last-child{
		margin-bottom:24px;
	}
	.commentlist ol{
		list-style:decimal;
	}
	.commentlist .avatar{
		top:0;
		left:0;
		width: 60px; 
		height:60px; 
		float:left;
		margin-right: 10px; 
	}
	.comment-author cite{
		font-style:normal;
		font-weight:bold;
		font-size: 1.2em;
	}
	.comment-author .says{
		font-style:italic;
	}
	.comment-meta{
		padding-left:70px;
		font-size: 11px;
		margin: -13px 0 0 0;
		line-height: 50px;
		font-weight: 400;
	}
	.reply{
		font-size: 11px;
		top: 0;
		right:0;	
	}
	.reply a{
		background-color: #F96E5B;
		padding:3px 16px;
		color:#f1f1f1;
	}
	.reply a:hover{
		background: #444;
		color:#f1f1f1;
	}
	.commentlist .children{
		list-style:none;
		margin:0;
	}
	.commentlist .children li{
		border:none;
		margin:0;
	}
	.nopassword,.nocomments{
		display:none;
	}
	#comments .pingback{
		border-bottom:1px solid #e7e7e7;
		margin-bottom:18px;
		padding-bottom:18px;
	}
	.commentlist li.comment+li.pingback{
		margin-top:-6px;
	}
	#comments .pingback p{
		color:#888;
		display:block;
		font-size:12px;
		line-height:18px;
		margin:0;
	}
	#comments .pingback .url{
		font-size:13px;
		font-style:italic;
	}
	#respond{
		margin:24px 0;
		overflow:hidden;
		position:relative; 
	}
	#respond p{
		margin:0;
	}
	#respond .comment-notes{
		margin-bottom:1em;
	}
	.form-allowed-tags{
		line-height:1em;
	}
	.children #respond{
		margin:24px 0 0 0;
	}
	h3#reply-title{
		margin:20px 0 5px 0;
		text-transform:uppercase;
	}
	h3#reply-title small{
		text-transform:capitalize;
	}
	#comments-list #respond{
		margin:0 0 18px;
	}

	#comments-list ul #respond{
		margin:0;
	}
	#cancel-comment-reply-link{
		font-size:12px;
		font-weight:normal;
		line-height:18px;
	}
	#respond .required{
		color:#ff4b33;
		font-weight:bold;
	}
	#respond label{
		font-size:12px;
	}
	#respond input {
		color:#676767;
		margin:0 0 9px;
		width:98%;
		border:1px solid #e1e1e1;
	}
	#respond textarea {
		color:#676767;
		width:95%;
		border:1px solid #e1e1e1;
		font: 12px/21px "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	#respond .form-allowed-tags {
		color: #888; 
		font-size: 11px; 
		line-height: 18px; 
		background: #f8f8f8; 
		margin-top: 10px; 
		padding: 10px;
	}
	#respond .form-allowed-tags code{
		font-size:11px;
	}
	#respond .form-submit{
		margin:12px 0;
	}
	#respond .form-submit input{
		font-size:14px;width:auto;
	}
	ul.children{
		list-style-type:none;
	}
	ul.children li{
		list-style-type:none;
	}
	form#commentform input,form#commentform textarea{
		padding:5px;
	}
	p.comment-form-author,p.comment-form-email,p.comment-form-url{
		width:50%;
	}

	p.form-submit input#submit{
		background-color:#F96E5B;
		padding:8px 15px;
		color:#f1f1f1;
		outline:none;
		border:none;
		cursor:pointer;
		font-family:'OswaldBook';
		text-transform:uppercase;
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-ms-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
	p.form-submit input#submit:hover{
		background:#444;
	}
	.single-comments ol.commentlist{
		margin-left:0;
		margin-right: 0px;
	}
	.single-comments ul.children{
		padding: 25px 0px 0px 54px; 
		margin: 0px 0px 0px 0px; 
		background-position: 3px 12px; 
	}
	li.comment > div{
		padding: 10px 20px;
		background: #fff;
		border: 1px solid #eee;
		border-right: 1px solid #ddd; 
		border-left: 2px solid #F96E5B;
		background:#f8f8f8;
	}
	p.logged-in-as {
		margin-bottom:10px;
	} 
	
	/* Featured Image, gallery, & Video */
	#gallery, .featured-video{
		width: 100%;
		margin-bottom:25px;
	}
	.featured-image-post{
		overflow:hidden;
		position:relative;
		margin-bottom:20px;
	}

	
/* BLOG STYLE */
.blog-title {
	margin-bottom:35px;
	overflow:hidden;
}
.blog-title h1{
	font-size:25px;
	background:#F96D5B;
	float:left;
	padding:5px 10px;
	color:#fff;
	text-transform:uppercase;
}
.blog-title  p{
	color:#f1f1f1;
	font-size:13px;
	margin:0;
	background:#333;
	padding-bottom:0;
	float:left;
	padding: 2px 10px;
}
.blog-post-one, .blog-post-two, .blog-post-three, .blog-post-four {
	overflow:hidden;
	margin-bottom:50px;
}
.blog-post-one .big-desc p {
	padding-top:0;
}
.blog-post-three .big-title h3
{
	padding-top:5px;
	padding-bottom:5px;
}
.blog-post-three .big-title h3 a{
	font-size:25px;
}

.blog-post-four .half-meta {
	float:left;
	width:100px;
	margin-right:20px;
}
.half-meta .half-meta-time {
	position:relative;
	height:45px;
}
.half-meta .half-meta-time .day{
	color: #F96D5B;
	font: 38px Arial,Verdana;
	position: absolute;
	left: 0;
	text-align: right;
	font-weight:bold;
	line-height:29px;
}
.half-meta .half-meta-time .year{
color: #F96D5B;
	font: 18px Arial,Verdana;
	line-height:15px;
	position: absolute;
	left: 47px;
	font-weight:bold;
}
.half-meta .half-meta-time .month{
	color: #F96D5B;
	font: 11px Arial,Verdana;
	position: absolute;
	left: 47px;
	top: 16px;
}
.half-meta .half-meta-author, .half-meta .half-meta-comment, .half-meta .half-meta-review{
	background-color:#F96D5B;
	color:#f8f8f8;
	text-align:center;
	margin-bottom:10px;
}
.blog-post-four .half-content-block {
	padding-left:120px;
}
.blog-post-four .half-content-block .half-content
{
	margin-bottom:15px;
}
.blog-post-four .half-content-block .big-desc:hover{
	background: #fff;
}
.blog-post-four .half-content-block .big-desc h3{
	font-size:25px;
}

	/* Pagination */
	.pagination{
		overflow:hidden;
		height:30px;
		margin-bottom:50px;
	}
	.pagination span {
		padding:8px 12px;
		margin-right:8px; 
		text-align:center; 
		background-color:#F96E5B; 
		color:#FFF;
	}		
	.pagination a {
		padding:8px 12px;
		margin-right:8px; 
		text-align:center; 
		background:#333; 
		color:#FFF; 
		line-height:30px;
		-moz-transition:.5s linear; 
		-webkit-transition:.5s ease-out; 
		transition:.5s linear;
	}		
	.pagination a:hover {
		background-color:#F96E5B; 
		color:#FFF;
	}
/* CONTACT */
h2.error {	
	color: red;
}

h2.thanks {
	color: green;
}
p.error,em.error, span.error {
	font-size: 11px !important;
	font-style: italic;
	color: red;
	display: block;
	padding-top: 3px;
	}
#contactf input[type="text"], #contactf textarea  {
	padding: 10px;
	font-size: 13px;
	margin: 0;
	border: 0;
	background: #f1f1f1;
	color: #444;
	width: 50%;
	outline:none;
}
#contactf label {
	display: block;
}
#contactf textarea {
	width: 70%;
}
#contactf button {
	margin-top: 5px;
}
#contactf button[type="submit"] {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	padding: .65em 2em .65em 2em;
	color: white;
	background-color: #F96E5B;
	text-transform: uppercase;
	font-family: 'OswaldBook';
	border: 0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#contactf button[type="submit"]:hover{
	background:#444;
}

/* SHORTCODES */

	/** Youtube & Vimeo **/
	.video-shortcode { margin-bottom:30px; }
	
	/* Columns */
	.last { margin-right: 0 !important; }
	.one_half { 	width: 48%; float: left; margin-right: 4%; }
	.one_half.last { width: 48%; float: right; }
	.one_third { width: 30.6666%; float: left; margin-right: 4%; }
	.one_third.last { width: 30.6666%; float: right;  }
	.two_third { width: 65.3332%; float: left; }
	.two_third.last { width: 30.6666%; float: right; }
	.one_fourth { width: 22%; float: left; margin-right: 4%; }
	.one_fourth.last { width: 22%; float: right; }
	.three_fourth { width: 74%; float: left; margin-right: 4%;  }
	.three_fourth.last { width: 22%; float: right; }
	.clearboth { clear: both; display: block; font-size: 0px; height: 0px; line-height: 0; width: 100%; overflow:hidden; }
	
	/** Dropcap **/
	.dropcap { font-size:42px; margin-right:6px;  text-transform: uppercase; float: left; line-height: 1; font-weight:bold; }
	
	/** List **/
	.checklist, .badlist, .blocklist { margin-top:0; }
	.checklist li { background:url(functions/shortcodes/check-list.png) no-repeat left !important; padding-left:28px !important; list-style-type:none;}
	.badlist li { background:url(functions/shortcodes/bad-list.png) no-repeat left !important; padding-left:28px !important; list-style-type:none;}
	.blocklist li { background:url(functions/shortcodes/block-list.png) no-repeat left !important; padding-left:28px !important; list-style-type:none;}
	
	/** Attention, Information, and Error **/
	.attention {padding: 7px 10px; overflow: auto; margin-bottom: 10px; clear: both; background: #FEEB9C; }
	.attention p, .information p, .error_warning p { padding: 0; margin: 0;}
	.attention p span { font-weight: bold; color: #BF9900;}
	.information { padding: 7px 10px; overflow: auto; margin-bottom: 10px;  clear: both; background: #92D6ED; }
	.information p span { font-weight: bold; color: #0E7A9F;}
	.error_warning { padding: 7px 10px; overflow: auto; margin-bottom: 10px ;  clear: both; background: #F5D0CD; }
	.error_warning p span { font-weight: bold; color: #990000;}
	
	/** Buttons **/
	.button.small { padding:2px 10px; display:inline-block; margin:10px 13px 10px 0; cursor:pointer;  }
	.button.small a { font-size:11px; text-decoration:none; font-weight:bold; }
	.button.medium { padding:10px 15px; display:inline-block; margin:10px 13px 10px 0; cursor:pointer;  }
	.button.medium a { font-size:16px; text-decoration:none; font-weight:bold; }
	.button.large { padding:18px 20px; display:inline-block; margin:10px 13px 10px 0; cursor:pointer;  }
	.button.large a { font-size:20px; text-decoration:none; font-weight:bold; }
	
	/** Tabs **/
	.single-content .tabs-wrapper { background:#fff; margin: 10px 0 30px 0; }
	.single-content  ul.tabs { padding:0; margin:0; }
	.single-content  ul.tabs li { background:#444; float:left; text-align:center; overflow: hidden; padding:5px 20px; -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
	.single-content ul.tabs li a { font-size:16px; font-weight:normal; font-family:"OswaldBook"; font-weight:normal; border-bottom:none; color:#f1f1f1; }
	.single-content ul.tabs li a:hover, .single-content ul.tabs li.active a { color:#f1f1f1; }
	.single-content ul.tabs li:hover, .single-content ul.tabs li.active { background-color:#F96E5B; z-index:1000; }
	.single-content .tabs-wrapper .tabs-container { padding:15px; background:#f8f8f8; }
	.single-content .tabs-wrapper .tabs-container .tab_content { background:#f8f8f8; padding:0; }
	.single-content .tabs-wrapper ul li { width:auto; }
	
	/** Toggles **/
	h5.toggle { background-color:#F96E5B; padding:7px 10px; margin:15px 0; cursor:pointer; }
	h5.toggle a { background:url(images/toggle-open.png) no-repeat left center; text-decoration:none; padding-left:20px;  font-size:16px; color:#fff; font-weight:normal; }
	h5.toggle.active a { background:url(images/toggle-close.png) no-repeat left center; text-decoration:none; padding-left:20px;  font-size:16px; }
	.toggle-content { display:none;  font-size:12px;  margin-bottom:20px; }
	.toggle-content .block { background:#f8f8f8; padding:10px; }
	
/* FOOTER NAVIGATION */
.footer-nav{
	background:#F96D5B;
	text-align:center;
}
.bottomNav{
	margin:5px 0;
}
.bottomNav a  { 
	color:#fff; 
	font-family:"OswaldBook"; 
	line-height:28px; 
	font-size:14px; 
	font-weight:normal;
	text-transform:uppercase;
}
.bottomNav li{  
	display:inline-block; 
	list-style-type:none; 
	list-style-image: none; 
}
.bottomNav li a{ 
	padding-right:35px; 
	display:block; 
}
.bottomNav li:last-child a{ 
	padding-right:0; 
}
.bottomNav li a:hover { 
	color:#d1d1d1; 
}
	
	
/* FOOTER WIDGET */
.footer-widget-block{
	background:#222;
	padding-top:30px;
}
.footer-widget{
	margin-bottom:30px;
	overflow:hidden;
}
.footer-widget dl, .footer-widget hr, .footer-widget ol, .footer-widget ul, .footer-widget pre, .footer-widget table, .footer-widget address, .footer-widget fieldset {
	margin:0;
}
.footer-widget ul li{
	color:#f1f1f1;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.footer-widget a,.footer-widget p{
	color:#f1f1f1;
}
.footer-widget a:hover, .credits a:hover {
	color:#F96E5B;
}
.footer-widget .tweets li, .footer-widget .tweets li:hover{
	background: transparent url(images/twitter-footer.png) no-repeat 0px 4px;
}
.widget-footer-line {
overflow: hidden;
margin-bottom: 12px;
background: url(images/stunning-black.png) 0 50% repeat-x;
}
.footer-widget-title{
padding-right: 10px;
text-transform: uppercase;
line-height: normal;
background: #222;
float: left;
color:#f1f1f1;
}
.footer-widget-block .widget_calendar table#wp-calendar caption {
	margin-bottom:16px;
	text-transform:uppercase;
	line-height:normal;
	font-weight:normal;
	color:#f1f1f1;
	background:transparent;
	padding:0;
}
.footer-widget-block .widget_calendar table#wp-calendar caption{
	border:none;
	padding-left:0;
}
.footer-widget .tagcloud li {
	margin-bottom:8px;
}
.footer-widget .tagcloud a {  
	padding:5px 7px; 
	background:#333; 
	color:#f1f1f1;
	margin-bottom:5px; 
}
.footer-widget .tagcloud a:hover { 
	background-color:#F96E5B; 
	color:#f1f1f1; 
}
.footer-widget.widget_calendar table#wp-calendar {
	border:1px solid #2e2e2e;	
	width:100%;
}
.footer-widget.widget_calendar tbody>tr>td { 
	padding:5px 0px 6px 0px; 
	text-align:center;	
	border:1px solid #2e2e2e; 
	background:#222;
	color:#f1f1f1;
}
.footer-widget.widget_calendar tfoot>tr>td#prev {
	background-color:#222;
}
.footer-widget.widget_calendar tfoot>tr>td#prev a,.widget_calendar tfoot>tr>td#next a{
	color:#F96E5B;
}
.footer-widget.widget_calendar tfoot>tr>td#next {
	background-color:#222;
}	
.footer-widget.widget_calendar thead>tr>th {
	border:1px solid #2e2e2e;	
	color:#FFF; 
	font-weight:400;
}
.footer-widget.widget_calendar tbody .pad {
	background-color:transparent;
}

/* FOOTER */
.footrow{ 
	margin:0 auto; 
	width:1012px; 
	height:32px;
	zoom: 1;
}
.footer {
	background:#111;
}
.credits{
	float:left;
	height:32px;
	line-height:32px;
	padding:0 15px;
	color:#d1d1d1;
	font-size:11px;
}
.credits a{
	font-style:italic;
	font-weight:bold;
	font-size:11px;
	color:#d1d1d1;
}
.social-footer-wrap{ 
	overflow:hidden; 
	float:right; 
	display:inline; 
}
.social-footer{
	display:block;
	float:right;
	text-align:right;
}
.social-footer ul{ 
	display:block; 
	height:32px; 
	margin:0; 
}
.social-footer li{
	display:inline-block;
	width:32px; height:32px;
	opacity:0.8;
	 background-position:left top;
	-webkit-transition:All 0.4s ease;
	-moz-transition:All 0.4s ease;
	-o-transition:All 0.4s ease;
}
.social-footer li:hover{ 
	opacity: 0.3;
}
.social-footer li a{
	display:inline-block;
	width:32px; height:32px;
}
.social-footer li.facebook{ background-image:url(images/social/facebook.png); }
.social-footer li.twitter{ background-image:url(images/social/twitter.png); }
.social-footer li.linkedin{ background-image:url(images/social/linkedin.png); }
.social-footer li.vimeo{ background-image:url(images/social/vimeo.png); }
.social-footer li.skype{ background-image:url(images/social/skype.png); }
.social-footer li.youtube{ background-image:url(images/social/youtube.png); }
.social-footer li.soundcloud{ background-image:url(images/social/soundcloud.png); }
.social-footer li.googleplus{ background-image:url(images/social/googleplus.png); }
.social-footer li.behance{ background-image:url(images/social/behance.png); }
.social-footer li.dribble{ background-image:url(images/social/dribble.png); }
.social-footer li.flickr{ background-image:url(images/social/flickr.png); }

/**************** 404 Error ****************/
.error404_image { overflow:hidden; margin-bottom:50px; }
.error404_title { font-weight:bold; font-size:50px; text-align:center; margin-bottom:30px }
.error404_text { font-weight:bold; font-size:30px; text-align:center; margin-bottom:30px;}

/* Custom */
h1, h2, h3, h4, h5, h6 {font-family:"OswaldBook", "Dotum";}

body {background-color:white;}
.header {height:86px;overflow:hidden;margin-top:1px;}
.header-logo {margin-left:0;}
.row {width:980px;padding:0;}
.arrow {display:none;}
.navigation {background-color:white;/* padding-right:245px !important;width:735px !important; */}
.main-nav-wrapper {margin:0;width:735px;}
#menu-main-menu li {background-color:black;width:347px;margin-right:1px;padding-left:20px;height:36px;position:relative;}
#menu-main-menu li.soon {background:url(http://www2.yg-life.com/wp-content/themes/Unicorn/assets/soon.gif) black no-repeat right 0;}
#menu-main-menu li.soon a {color:#747474;}
#menu-main-menu li.middle {width:223px;}
#menu-main-menu li.last {margin-right:0;}
#menu-main-menu li#menu-item-12697 img.new-post {position:absolute;top:-9px;left:90px;}
#menu-main-menu li#menu-item-6 img.new-post {position:absolute;top:-9px;left:66px;}
#menu-main-menu img.new-post {position:absolute;top:-9px;left:90px;}

.sf-menu li a {font-weight:bold;border-bottom:none;padding-bottom:11px;padding:11px 0 10px;font-style:italic;}
.content {margin-top:10px;overflow:visible;/*background:url(http://www2.yg-life.com/wp-content/themes/Unicorn/assets/bg.gif) repeat-y;*/background: #fff;}

.grid_8 {width:735px;margin:0 30px 0 0;}
.grid_4 {width:215px;margin:0;}

.flexslider.small {/* width:735px !important; height:533px !important; */}

.flexslider .flex-caption2 {font-family:"Tahoma";margin-top:21px;line-height:100%;position:relative;}
.flexslider .flex-caption2 h3 {font-family:"OswaldBook","Dotum";font-size:22px;}
.flexslider .flex-caption2 h3 a {color:#191919;font-size:18pt;}
.flexslider .flex-caption2 h3 a:hover {color:#E7274F;}
.flexslider .flex-caption2 .post-time {font-family:"Tahoma";color:#7D7D7D;margin-top:8px;font-size:11px;}
.flexslider .flex-caption2 .post-meta {margin-top:4px;font-size:11px;color:#7d7d7d;}
.flexslider .flex-caption2 .post-meta .viewed {font-family:"Tahoma";color:#FF3366;}
.flexslider .flex-caption2 .post-tag {margin-top:4px;font-size:11px;color:#7d7d7d;}
.flexslider .flex-caption2 .post-tag a {color:black;}

.magazine .widget_top {border-top:4px solid black;margin-bottom:30px;padding-top:15px;}

.widget_top .blog-post-two {margin-bottom:28px;}

.standard-format-icon {position:absolute;left:0;bottom:0;background-image:url(http://www2.yg-life.com/wp-content/themes/Unicorn/assets/icon_scrap.png);width:18px;height:18px;background-color:transparent;}
.video-format-icon {position:absolute;left:0;bottom:0;background-image:url(http://www3.yg-life.com/wp-content/themes/Unicorn/assets/icon_play.png);width:18px;height:18px;background-color:transparent;}
.gallery-format-icon {position:absolute;left:0;bottom:0;background-image:url(http://www2.yg-life.com/wp-content/themes/Unicorn/assets/icon_image.png);width:18px;height:18px;background-color:transparent;}

.widget_top .half-left {width:355px;margin-right:25px;}
.widget_top .half-right {width:355px;}
.widget_top .post-thumb2 {width:100%;/*width:355px; height:201px; */background-color:black;}
.widget_top .post-thumb2 a {position:relative;height:100%;display:block;width:100%;}
.widget_top .post-thumb2 img.video {border:1px solid #111;width:353px;height:199px;margin-top:0;opacity:10;}
.blog-post-two .post-thumb2 img {border:1px solid #d0d0d0;width:353px;height:199px;margin-top:0;}

.widget_top .one-third-1 {display: inline;float:left;overflow:hidden;width:228px;margin-right:25px;}
.widget_top .one-third-2 {display: inline;float:left;overflow:hidden;width:228px;margin-right:26px;}
.widget_top .one-third-3 {display: inline;float:left;overflow:hidden;width:228px;margin:0;}

.widget_top .post-thumb3 {width:228px;height:129px;background-color:black;overflow:hidden;}
.widget_top .post-thumb3 a {position:relative;height:100%;}
.widget_top .post-thumb3 img.video {width:228px;height:129px;margin-top:0;}
.widget_top .post-thumb3 img {width:228px;height:129px;margin-top:0;}

.widget_top .big-title2 {margin-top:8px;line-height:100%;}
.widget_top .big-title2 h3 {font-size:14px;overflow:hidden;height:18px;font-family:"OswaldBook","Dotum";}
.widget_top .big-title2 h3 a {color:#191919;}
.widget_top .big-title2 h3 a:hover {color:#E7274F;}
.widget_top .big-title2 .magz-meta {margin-top:2px;display:block;font-family:"Tahoma";font-size:11px;color:#7d7d7d;}
.widget_top .big-title2 .post-tag {margin-top:4px;font-family:"Tahoma";font-size:11px;color:#7d7d7d;line-height:13px;}
.widget_top .big-title2 .post-tag a {color:black;}

.widget_col3 .big-title2 h3 {font-size:12px;height:14px;} 

.widget_top .viewed {color:#FF3366;}

.reedwan_search_widget {padding-top:27px;margin-bottom:29px;}
.reedwan_search_widget .search-sidebar {background-color:#E9E9E9;}
.reedwan_search_widget .search-sidebar #searchbutton {width:30px;height:30px;background:url(http://www2.yg-life.com/wp-content/themes/Unicorn/assets/icon_search.png) no-repeat center center;text-indent:-9999px}
#search {width:215px;background-color:#E9E9E9;height:30px;}
#search #s {width:165px;background-color:#E9E9E9;padding:7px 10px 5px;	}

.sidebar {margin-top:-46px;background-color:#fafafa;}
.sidebar .widget {border-top:2px solid black;}
.widget-title {background-color:transparent;display:block;width:193px;padding-right:0;background:url(http://www2.yg-life.com/wp-content/themes/Unicorn/assets/arrow.png) no-repeat scroll right 1px transparent;}
.widget-title a {display:block;width:100%;font-style:italic;}
.widget h3 {font-size:13px;height:13px;padding:16px 0 15px 10px;margin-bottom:0;color:#191919;}
.widget-line {background:url(http://www2.yg-life.com/wp-content/uploads/arrow.png) no-repeat scroll 188px 16px transparent;background:none;}

.widget_most_viewed_entries .post-thumb img, .widget_categoryposts .post-thumb img {border:1px solid #d0d0d0;width:118px;height:65px;}

.widget_most_viewed_entries .post-thumb {margin-bottom:7px;margin-left:12px;position:relative;}

.widget_most_viewed_entries {margin-bottom:17px;}
.widget_most_viewed_entries ol {margin-bottom:13px;margin-left:12px;}
.widget_most_viewed_entries li {height:18px;overflow:hidden;padding-left:22px !important;font-weight:bold;margin-bottom:5px;}
.widget_most_viewed_entries li a {height:18px;font-family:"OswaldBook","Dotum";font-weight:normal;display:inline-block;overflow:hidden;width:160px;color:#191919;}
.widget_most_viewed_entries li a:hover {color:#E7274F;}
.widget_most_viewed_entries li.item-1 {background:url(http://www2.yg-life.com/wp-content/uploads/right_top_1.png) no-repeat;}
.widget_most_viewed_entries li.item-2 {background:url(http://www2.yg-life.com/wp-content/uploads/right_top_2.png) no-repeat;}
.widget_most_viewed_entries li.item-3 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_3.png) no-repeat;}
.widget_most_viewed_entries li.item-4 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_4.png) no-repeat;}
.widget_most_viewed_entries li.item-5 {background:url(http://www2.yg-life.com/wp-content/uploads/right_top_5.png) no-repeat;}
.widget_most_viewed_entries li.item-6 {background:url(http://www2.yg-life.com/wp-content/uploads/right_top_6.png) no-repeat;}
.widget_most_viewed_entries li.item-7 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_7.png) no-repeat;}
.widget_most_viewed_entries li.item-8 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_8.png) no-repeat;}
.widget_most_viewed_entries li.item-9 {background:url(http://www2.yg-life.com/wp-content/uploads/right_top_9.png) no-repeat;}
.widget_most_viewed_entries li.item-10 {background:url(http://www2.yg-life.com/wp-content/uploads/right_top_10.png) no-repeat;}
.widget_most_viewed_entries li.item-11 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_11.png) no-repeat;}
.widget_most_viewed_entries li.item-12 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_12.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-1 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_1-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-2 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_2-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-3 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_3-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-4 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_4-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-5 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_5-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-6 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_6-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-7 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_7-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-8 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_8-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-9 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_9-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-10 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_10-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-11 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_11-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-12 {background:url(http://www3.yg-life.com/wp-content/uploads/right_top_12-over.png) no-repeat;}

.widget_most_viewed_entries .week {font-family:Tahoma;font-size:9px;margin-left:10px;color:#9d9d9d}

.widget_categoryposts {margin-bottom:10px}
.widget_categoryposts .cat-post-item {border-top:1px solid #EEEEEE;padding:8px 0 0 12px;margin:0;}
.widget_categoryposts .cat-post-item .post-thumb {margin-bottom:6px;position:relative;}
.widget_categoryposts .cat-post-item .post-thumb a {}

.widget_categoryposts .cat-post-item .post-title {display:block;height:16px;overflow:hidden;font-family:"OswaldBook","Dotum";font-size:11px;width:180px;color:#191919;}
.widget_categoryposts .cat-post-item .post-title a {font-size:10px;color:#191919;}
.widget_categoryposts .cat-post-item .post-title:hover {color:#E7274F;}
.widget_categoryposts .cat-post-item .post-view {font-size:11px;font-family:"Tahoma";color:#7d7d7d;padding-top:0;}
.widget_categoryposts .cat-post-item .post-view .viewed {color:#FF3366;}

.footer-white {border-top:1px solid #EAEAEA;background:none;padding:30px 0;}
.footer-white .row {position:relative;overflow:visible;}
.footer-white div.grid {float:left;}
.footer-white .logo ,
.footer-white .social {margin-top:6px;}
.footer-white .logo {width:501px;} 
.footer-white .social img {margin-right:15px;}
.footer-white .familysite {position:relative;}
.footer-white .familysite a {font-style:italic;font-family:"OswaldBook","Dotum";font-size:10px;cursor:pointer;letter-spacing:1px;
display:block;padding:8px 0 8px 10px;}
.footer-white .familysite a:hover {color:#767676;}
.footer-white .familysite .toggle {width:139px;height:35px;border:1px solid #DADADA;}
.footer-white .familysite .toggle a {color:#767676;background:url(http://www2.yg-life.com/wp-content/themes/Unicorn/assets/triangle.gif) no-repeat right 16px;width:119px;}
.footer-white ul.toggle-content {background-color:white;list-style:none;margin:0;width:139px;position:absolute;right:2px;bottom:37px;z-index:9999;}
.footer-white ul.toggle-content li {width:139px;height:35px;border:1px solid #DADADA;border-bottom:none;}
.footer-white ul.toggle-content a {font-style:italic;font-family:"OswaldBook","Dotum";font-size:10px;cursor:pointer;letter-spacing:1px;
display:block;padding:8px 0 8px 10px;color:#AFAFAF;}
.footer-white ul.toggle-content a:hover {color:#767676;}


.footrow {display:none;}

.header-adds {font-family:"OswaldBook","Dotum";font-size:12px;margin:0;}
.header-adds span.link {font-style:italic;padding:0 10px;}
.header-adds span.bar {border-left:1px solid #e3e3e3;}
.header-adds span.active {color:#FF3366;}
.header-adds span.active a {color:#FF3366;}

.sf-menu li a:hover, .sf-menu li.current-menu-item a{border-bottom:none !important;}

#topcontrol {display:none;}

.one-third-1 .magz-meta, .one-third-2 .magz-meta, one-third-3 .magz-meta {margin-top:1px;}

.single-post {position:relative;border-top:4px solid black;}
.single-post .single-nav2 {/* height:42px; */background-color:#FAFAFA;margin-bottom:31px;}
.single-post .single-nav2 a {color:#e7274f;}
.single-post .single-nav2 .nav-sep {float:left;color:#efefef;border-right:1px solid #efefef;height:27px;margin-top:8px;}
.single-post .single-nav2 .nav-back,
.single-post .single-nav2 .nav-left,
.single-post .single-nav2 .nav-right,
.single-post .single-nav2 .short-url,
.single-post .single-nav2 #copy
 {font-family:"OswaldBook";padding:10px 16px;float:left;color:#e7274f;}
/*.single-post .single-nav2 .nav-sep {padding:8px 0;float:left;color:#e3e3e3;}*/
.single-post .single-nav2 #copy {color:#989898;border:none;padding:0;margin:0;background-color:transparent;font-size:12px;line-height:21px;}
.single-post .single-nav2 .short-url a {color:#989898;cursor:pointer;}
.single-post .single-nav2 .qtranslate-2-chooser-wrapper {position:absolute;right:0;margin:7px 7px 0 0;width:262px;height:39px;}
.single-post .single-nav2 .qtranslate-2-chooser-border {border-top:none;width:223px;margin:0 1px;height:1px;overflow:hidden;}
.single-post .single-nav2 .qtranslate-2-chooser-shadow {border-top:none;width:222px;margin:0 1px 0 2px;height:1px;overflow:hidden;}
.single-post .single-nav2 #qtranslate-2-chooser {float:left;list-style:none;margin:0;font-family:"OswaldBook";font-weight:normal;border:none;height:26px;font-size:12px;}
.single-post .single-nav2 #qtranslate-2-chooser li {float:left;padding:9px 12px 0;background-color:#fafafa;height:17px;line-height:8px;}
.single-post .single-nav2 #qtranslate-2-chooser li.active {}
.single-post .single-nav2 #qtranslate-2-chooser li.korean {border-right:1px solid #d8d8d8;}
.single-post .single-nav2 #qtranslate-2-chooser li.english {border-right:1px solid #d8d8d8;}
.single-post .single-nav2 #qtranslate-2-chooser li.japanese {border-right:1px solid #d8d8d8;}
.single-post .single-nav2 #qtranslate-2-chooser li a {display:inline-block;background:none;height:8px;line-height:8px;color:#989898;}
.single-post .single-nav2 #qtranslate-2-chooser li.active a,
.single-post .single-nav2 #qtranslate-2-chooser li a:hover {color:#E7274F;}

.single-post .single-title {margin-bottom:24px;position:relative;}
.single-title h1 {background-color:transparent !important;color:black;padding:0;font-family:"OswaldBook","Dotum";width:550px;}

.single-info2 {font-family:"Tahoma";font-size:11px;margin-top:4px;line-height:100%;}
.single-info2 div {margin-top:4px;}
.single-info2 .viewed {color:#FF3366;}
.single-info2 .single-tags2 {padding:0;}
.single-info2 .single-tags2 a {}

.single-post .single-content p {padding:0;font-size:10pt;line-height:140%;}
.single-post .single-content img {margin-bottom:20px;}

.post-share, .box-author, .related-wrapper {display:none;}
.single-comments {display:none;}

.post-archives {border-top:4px solid black;}
.post-archives .blog-post {display:block;float:left;overflow:hidden;}
.post-archives .post-thumb {background-color:black;overflow:hidden;position:relative;}
.post-archives .post-thumb a {position:relative;height:100%;display:block;}
.post-archives .post-thumb img {margin-top:0;}
.post-archives .post-thumb .format-icon {position:absolute;left:0;bottom:0;background-color:transparent;}
.post-archives .post-title {margin-top:8px;line-height:150%;overflow:hidden;font-family:"OswaldBook","Dotum";}
.post-archives .post-title a {color:#191919;}
.post-archives .post-title a:hover {color:#E7274F;}
.post-archives .post-meta {display:block;font-family:"Tahoma";font-size:11px;line-height:100%;}

.post-archives3 .blog-post {width:228px;margin-bottom:22px;}
.post-archives3 .one-third-1 {margin-right:25px;}
.post-archives3 .one-third-2 {margin-right:26px;}
.post-archives3 .one-third-3 {margin:0;}

.post-archives3 .post-thumb {width:228px;height:129px;}
.post-archives3 .post-thumb img {width:226px;height:127px;border:1px solid #d0d0d0;}
.post-archives3 .post-title {font-size:12px;height:16px;}

body.page-template-template-archive-php .post-archives3 {min-height:400px;}

.viewed {color:#FF3366;}

.archive-control {background-color:#FAFAFA;height:41px;margin-bottom:20px;padding-left:15px;}
/*.archive-control {background-image:url(/wp-content/uploads/sub_top.png);}*/
.archive-control .option {float:left;padding-top:16px;height:11px;font-family:"OswaldBook";font-size:12px;line-height:12px;position:relative;}
.archive-control .option .option-title, .archive-control .option .option-select {float:left;}
.archive-control .option .option-title {margin-right:10px;}
.archive-control .option .option-select {color:#E7274F;cursor:pointer;background:url(http://www2.yg-life.com/wp-content/uploads/assets/arrow-down.png) no-repeat right 4px;padding-right:13px;}
.archive-control .option .option-select.active {background-image:url(http://www3.yg-life.com/wp-content/uploads/assets/arrow-up.png);}
.archive-control .option .option-values {list-style:none;z-index:9999;margin:0;position:absolute;top:41px;background-color:white;border-top:1px solid #DADADA;text-align:left;display:none;}
.archive-control .option-artists .option-values {width:120px;left:-10px;}
.archive-control .option-types .option-values {width:94px;left:-10px;}
.archive-control .option ul li {height:12px;border:1px solid #DADADA;border-top:none;padding:12px;}
.archive-control .option ul li a {display:inline-block;width:100%;}
.archive-control .option-sep {float:left;border-right:1px solid #EFEFEF;width:1px;height:27px;margin:8px 20px 3px;}
.archive-control .archive-count {float:left;padding-top:16px;color:#E7274F;margin-left:20px;font-family:"OswaldBook";font-size:12px;line-height:12px;}
.archive-control .archive-order {float:right;font-family:"Tahoma";font-size:11px;letter-spacing:-0.1px;color:#7C7C7C;padding:10px 16px;}
.archive-control .archive-order a {color:#7C7C7C;}
.archive-control .archive-order a:hover {color:#E7274F;}
.archive-control .archive-order div {float:left;}
.archive-control .archive-order .active {color:#E7274F;}
.archive-control .archive-order .sep {float:left;border-right:1px solid #EFEFEF;width:1px;height:11px;margin:6px 10px 6px 8px;}

.loadmore {
display:block;height:16px;border:1px solid #dadada;cursor:pointer;text-align:center;
font-family:OswaldBook;font-size:16px;padding:16px 0;
color:#585858;
}
.loadmore .count {color:#FF3366;}
.loadmore .total {color:#8a8a8a;}

.yarpp-related {clear:both;padding-top:60px;}
.related-posts {}
.related-posts h3 {font-size:14px;}

body.category .blog-title, body.search .blog-title {margin-bottom:0;}
body.category .blog-title h1, body.search .blog-title h1 {background:none;color:#191919;margin-top:29px;font-size:32px;padding:0;margin-bottom:8px;}


.post-share-simple {display:block;position:absolute;right:0;top:0;margin:0;padding:0;background-color:transparent;}
.post-share-simple .share-widgets {padding:0;text-align:left;}
.post-share-simple .share-widget {display:block;height:25px;width:94px;margin-right:0;line-height:25px;}

/*.widget-category-sns ul {background-image:url(/wp-content/uploads/2012/12/widget_sns.png);}*/

.widget-category-sns .widget-title {font-style: italic;background-image:none;}
.widget-category-sns .cat-post-item {padding:3px 22px 4px 36px;transition:none;background:none transparent;}
.widget-category-sns .sns_T {background:url(http://www2.yg-life.com/wp-content/uploads/sns_t.png) no-repeat 7px -2px transparent;}
.widget-category-sns .sns_M {background:url(http://www3.yg-life.com/wp-content/uploads/sns_n.png) no-repeat 7px -2px transparent;}
.widget-category-sns .cat-post-item  .post-title {display:inline;height:11px;}
.widget-category-sns .post-thumb {display:none;}
.widget-category-sns .post-view {display:none;}
.widget-category-sns .post-content {font-family:"Dotum";font-size:11px;padding:0;line-height:16px;color:#7A7A7A;margin:-1px 0 0;width:157px;overflow:hidden;}

body.single-post {border:none;}
.fix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.new-post {width:18px !important; height:18px !important; display:inline-block; margin-left:10px;}

.single-content img {max-width:735px !important; height:auto !important;}
/*.single-content img {height:auto !important;} 2013.5.31 이미지 가로길이 100% 수정 - KJH */
.single-content iframe {width:100% !important;}
.single-content object {width:100% !important;}
.single-content embed {width:100% !important;}
.grid_4.sidebar div:nth-child(1) .widget-title a {color:#e7274f;}
.sidebar .qtranslate-2-chooser-wrapper {width:215px;height:31px;padding-bottom:16px;background:white;}
.sidebar .qtranslate-2-chooser-border {border-top:1px solid #000000;width:215px;margin:0 1px;height:1px;overflow:hidden;}
.sidebar .qtranslate-2-chooser-shadow {border-top:none;width:214px;margin:0 1px 0 2px;height:1px;overflow:hidden;}
.sidebar #qtranslate-2-chooser {list-style:none;margin:0;font-family:"OswaldBook";font-weight:bold;border:1px solid #000000;height:29px;font-size:13px; font-style:italic;}
.sidebar #qtranslate-2-chooser li {float:left;padding:6px 15px;background-color:#fafafa;height:17px;line-height:18px;}
/*.sidebar #qtranslate-2-chooser li {float:left;padding:6px 20px;background-color:#ffffff;height:17px;line-height:18px;}

.sidebar #qtranslate-2-chooser li.korean {width:31px;border-right:1px solid #000000;}
.sidebar #qtranslate-2-chooser li.english {width:30px;border-right:1px solid #000000;}
.sidebar #qtranslate-2-chooser li.japanese {width:30px;}
.sidebar #qtranslate-2-chooser li.chinese {width:23px;display:none;}
*/
.sidebar #qtranslate-2-chooser li.active {background-color:white;}
.sidebar #qtranslate-2-chooser li.korean {width:22px;border-right:1px solid #000000;}
.sidebar #qtranslate-2-chooser li.english {width:23px;border-right:1px solid #000000;}
.sidebar #qtranslate-2-chooser li.japanese {width:22px;border-right:1px solid #000000;}
.sidebar #qtranslate-2-chooser li.chinese {width:23px;}
.sidebar #qtranslate-2-chooser li a {display:inline-block;background:none;color:#555;}
.sidebar #qtranslate-2-chooser li.active a,
.sidebar #qtranslate-2-chooser li a:hover {color:#e7274f;}

.post-thumb2 span.playbtn{
	width:100%;
	height:100%;
	position: absolute;
	z-index: 1;
	overflow: hidden;
	text-indent:-9999px;
	background-image: url(http://www2.yg-life.com/wp-content/themes/Unicorn/images/youtube_play.png);
    background-position: center top;
    background-size: 100% auto;
}
.post-thumb span.playbtn{
	width:100%;
	height:100%;
	position: absolute;
	z-index: 1;
	overflow: hidden;
	text-indent:-9999px;
	background-image: url(http://www3.yg-life.com/wp-content/themes/Unicorn/images/youtube_play.png);
    background-position: center top;
    background-size: 100% auto;
}
.sidebar .post-thumb span.playbtn{
	width:120px;
	height:67px;
	position: absolute;
	z-index: 1;
	overflow: hidden;
	text-indent:-9999px;
	background-image: url(http://www2.yg-life.com/wp-content/themes/Unicorn/images/youtube_play.png);
    background-position: center top;
    background-size: 100% auto;
}
div.paging {clear:both;margin:25px 0; text-align:center;}
div.paging a {display:inline-block; margin: 0 2px; width:19px; height:19px; vertical-align:middle; line-height:22px; border:1px solid #dadada;cursor:pointer;font-family:OswaldBook;color:#585858;}
div.paging a.on {color:#FF3366;font-weight: bold;}
div.paging a.prev {width:29px; line-height:19px; margin-right:10px;}
div.paging a.next {width:29px; height:19px; line-height:19px; margin-left:10px;}
div.paging .icon_comm {vertical-align:middle;}

.single-content{font-size:10pt;}
.content div.single-fromyg{background:url('http://www2.yg-life.com/wp-content/uploads/2014/02/fromyg_title1.jpg') no-repeat;padding-top:60px;}
.counter_1315_502{margin-bottom:40px;}
#wp-admin-bar-query-monitor{display:none !important;}
#wp-admin-bar-delete-cache{display:block !important;}
.single-content:after{}

div.featured_content p{
	    padding: 0;
    font-size: 10pt;
    line-height: 140%;
    margin-bottom: 14px;
}
div#featured-73266{
	margin-bottom:45px;
}
div#featured-80890{
	margin-bottom: 45px;
}
div#featured-80890 h1{
	margin-bottom: 24px;
}