/*
	Theme Name: yg_theme
    Theme URI: https://themeforest.net/user/wpgalaxy
    Description: YG LIFE 커스텀 테마
    Version: 2.4
    Author: Reedwan & Studio R.
    Author URI: //www.studioroy.co.kr
    License: GNU General Public License version 3.0
    License URI: //www.gnu.org/licenses/gpl-3.0.html
    Tags: White&Black, YG-life, YG, Custom.
*/

@import url('https://fonts.googleapis.com/css?family=Lato&display=swap');
@font-face {
    font-family: 'Oswald';
    src: url('fonts/Oswald-Regular-webfont.eot');
    src: url('fonts/Oswald-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Oswald-Regular-webfont.woff') format('woff'),
         url('fonts/Oswald-Regular-webfont.ttf') format('truetype'),
         url('fonts/Oswald-Regular-webfont.svg#OswaldBook') format('svg');
    font-weight: normal;
    font-style: normal;
}

html:lang(ko-KR) body{font: 12px/21px "Malgun Gothic","Apple SD Gothic Neo","Dotum",sans-serif;font-weight:normal;}
html:lang(ja) body{font: 12px/21px "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"Dotum",sans-serif;font-weight:normal;}
html:lang(zh-CN) body{font: 12px/21px "Microsoft YaHei",微软雅黑,STXihei,华文细黑,"Dotum",sans-serif;font-weight:normal;}

/* Common */
body {background:#fff;color:#555;font: 12px/21px "Helvetica Neue",Helvetica,Arial,"Arial Unicode MS",sans-serif;font-weight:normal;margin:0;}
a { color:#555; -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; }
a:hover {color:#e7274f;}
p {text-align: left;color:#000;line-height:140%;font-size:10pt;}
pre,code { font-family: 'DejaVu Sans Mono', Menlo, Consolas, monospace;}
a:focus {outline: none;}
hr {border: 0 #ebebeb solid;border-top-width: 1px;clear: both;height: 0;}

/* Headings */
h1, h2, h3, h4, h5, h6{font-family:'Oswald',sans-serif;line-height:normal;margin:0;padding:0;font-weight:normal;}
h1 {font-size: 1.833em;}
h2 {font-size: 1.667em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.333em;}
h5 {font-size: 1.25em;}
h6 {font-size: 1.083em;}

/* `Spacing */
ol {list-style: decimal;}
ul {list-style: disc;}
dl,hr,ol,ul,pre,table,address,fieldset {margin-bottom: 10px;margin-top: 10px;}
.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6 {font-weight: normal;margin: 15px 0 5px;padding-bottom: 2px;}
ul ul,ul ul ul,ul ul ul ul,ul ul ul ul ul,ol ol,ol ol ol,ol ol ol ol,ol ol ol ol ol {margin-bottom: 0;}
.single-content ul, .single-content ol { padding-left:17px; margin-bottom:10px; margin-top:0; }
.single-content ul ul { margin-left:10px; }
.single-content ul li { padding-left:8px; }
.single-content ol ol { margin-left:10px; }
.single-content ol li { list-style-type: decimal; padding-left:8px; }
.single-content blockquote { overflow:hidden; background:#f8f8f8; padding:7px 10px; margin-bottom:10px; border-left:2px solid #e7274f; margin-left:25px; font-style:italic; }
.single-content blockquote p { padding:0; margin:0; }

/* Clean up on isle 6 */
.container:after {content: "\0020"; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix:before, .clearfix:after, .row:before, .row:after {content:'\0020'; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.row:after,	.clearfix:after {clear:both;}
.row, .clearfix {zoom:1;}
.clear {clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}

/***** 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; }

/* 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, .sf-menu * {padding:0;list-style:none;}
.sf-menu {line-height:1.0;}
.sf-menu ul {position:absolute;top:-999em;width:10em;}
.sf-menu ul li {width:100%;}
.sf-menu ul .sf-sub-indicator { background:url('../images/plus-menu-white.png') no-repeat;right:5px;}
.sf-menu li:hover {visibility:inherit;}
.sf-menu li {float:left;position:relative;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:0;top:40px;z-index:99;}
.sf-menu a {display:block;position:relative;}
.sf-menu a.sf-with-ul {min-width:1px;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left:10em;top:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left:10em;top:0;}
.sf-sub-indicator {position:absolute;display:block;right:-14px;top:40%;width:9px;height:9px;text-indent: -999em;overflow:hidden;background:url('../images/plus-menu.png') no-repeat; }

.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:'Oswald';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 #e7274f;color:#e7274f;}

.sf-menu .sub-menu { background:#e7274f;}
.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:#e7274f;}
.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.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:'Oswald';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:#e7274f;}
.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:#e7274f; 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:#e7274f;}
.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:#e7274f; 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:"Oswald";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:none;background:#000 url(images/post-format/standard.png) center no-repeat;}
.gallery-format-icon{display:none;background:#000 url(images/post-format/gallery.png) center no-repeat;}
.audio-format-icon{display:none;background:#000 url(images/post-format/audio.png) center no-repeat;}
.video-format-icon{display:none;background:#000 url(images/post-format/video.png) center no-repeat;}
.small .standard-format-icon {display:none;background:#000 url(images/post-format/standard-small.png) center no-repeat;}
.small .gallery-format-icon{display:none;background:#000 url(images/post-format/gallery-small.png) center no-repeat;}
.small .audio-format-icon{display:none;background:#000 url(images/post-format/audio-small.png) center no-repeat;}
.small .video-format-icon{display:none;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:#e7274f;padding:3px 5px;float:left;font-family:'Oswald';}
.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:#e7274f;color:#fff;float:right;font-size:11px;line-height:20px;height: 20px;padding:0 7px;display:none;}
.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:#e7274f;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;}

/* Featured Post */
.featured-post h1{margin-top:10px;margin-bottom:10px;}
.featured-post img{margin-bottom:20px;width:100%;height:auto;}
.from-yg{border-top:1px solid #000;border-bottom:1px solid #000;padding:15px 0;margin:10px 0 15px;}

/* SINGLE POST */
#shareit{z-index:100 !important;}
.single-title{margin-bottom:15px;margin-top:16px;}
.single-title h1{font-size:25px;background:#F96D5B;float:left;padding:5px 10px;color:#fff;}
.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:#e7274f;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:#e7274f;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:#e7274f;}
.author-base{overflow:hidden;width:109px;float:left;}
.author-pic{overflow:hidden;}
.author-social {height:25px;background-color:#e7274f;}
.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:#e7274f;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:#e7274f;padding:0 7px;color:#f1f1f1;}
#comments .navigation .nav-previous{float:left;}
#comments .navigation .nav-next{float:right;}
.comment-post-title{color:#e7274f;}
.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: #e7274f;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:#e7274f;padding:8px 15px;color:#f1f1f1;outline:none;border:none;cursor:pointer;font-family:'Oswald';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 #e7274f;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:#e7274f; 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:#e7274f; 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: #e7274f;text-transform: uppercase;font-family: 'Oswald';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:"Oswald"; 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:#e7274f; 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:#e7274f; 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:"Oswald"; 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:#e7274f;}
.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:#e7274f; 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:#e7274f;}
.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; padding-top:30px; }
.error404_text { font-weight:bold; font-size:30px; text-align:center; margin-bottom:30px;}

/***** Custom *****/	
.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;}
.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(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: #fff;}
.grid_8 {width:735px;margin:0 30px 0 0;}
.grid_4 {width:215px;margin:0;}
.flexslider .flex-caption2 {font-family:'Lato';margin-top:21px;line-height:100%;position:relative;}
.flexslider .flex-caption2 h3 {font-family:"Oswald",'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:'Lato';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:'Lato';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(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(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(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:"Oswald",sans-serif;}
.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:'Lato';font-size:11px;color:#7d7d7d;}
.widget_top .big-title2 .post-tag {margin-top:4px;font-family:'Lato';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(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(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(/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:115px;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-weight:normal;display:inline-block;overflow:hidden;width:160px;color:#191919;white-space:nowrap;text-overflow:ellipsis}
.widget_most_viewed_entries li a:hover {color:#E7274F;}
.widget_most_viewed_entries li.item-1 {background:url(/wp-content/uploads/right_top_1.png) no-repeat;}
.widget_most_viewed_entries li.item-2 {background:url(/wp-content/uploads/right_top_2.png) no-repeat;}
.widget_most_viewed_entries li.item-3 {background:url(/wp-content/uploads/right_top_3.png) no-repeat;}
.widget_most_viewed_entries li.item-4 {background:url(/wp-content/uploads/right_top_4.png) no-repeat;}
.widget_most_viewed_entries li.item-5 {background:url(/wp-content/uploads/right_top_5.png) no-repeat;}
.widget_most_viewed_entries li.item-6 {background:url(/wp-content/uploads/right_top_6.png) no-repeat;}
.widget_most_viewed_entries li.item-7 {background:url(/wp-content/uploads/right_top_7.png) no-repeat;}
.widget_most_viewed_entries li.item-8 {background:url(/wp-content/uploads/right_top_8.png) no-repeat;}
.widget_most_viewed_entries li.item-9 {background:url(/wp-content/uploads/right_top_9.png) no-repeat;}
.widget_most_viewed_entries li.item-10 {background:url(/wp-content/uploads/right_top_10.png) no-repeat;}
.widget_most_viewed_entries li.item-11 {background:url(/wp-content/uploads/right_top_11.png) no-repeat;}
.widget_most_viewed_entries li.item-12 {background:url(/wp-content/uploads/right_top_12.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-1 {background:url(/wp-content/uploads/right_top_1-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-2 {background:url(/wp-content/uploads/right_top_2-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-3 {background:url(/wp-content/uploads/right_top_3-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-4 {background:url(/wp-content/uploads/right_top_4-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-5 {background:url(/wp-content/uploads/right_top_5-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-6 {background:url(/wp-content/uploads/right_top_6-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-7 {background:url(/wp-content/uploads/right_top_7-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-8 {background:url(/wp-content/uploads/right_top_8-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-9 {background:url(/wp-content/uploads/right_top_9-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-10 {background:url(/wp-content/uploads/right_top_10-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-11 {background:url(/wp-content/uploads/right_top_11-over.png) no-repeat;}
.widget_most_viewed_entries li:hover.item-12 {background:url(/wp-content/uploads/right_top_12-over.png) no-repeat;}
.widget_most_viewed_entries .week {font-family:'Lato';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 8px 12px;margin:0;}
.widget_categoryposts .cat-post-item .post-thumb {margin-bottom:4px;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:"Oswald",sans-serif;font-size:11px;width:180px;color:#191919;white-space:nowrap;text-overflow:ellipsis}
.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:'Lato';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;margin-top:6px;}
.footer-white .familysite a {font-style:italic;font-family:"Oswald",sans-serif;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(/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:"Oswald",sans-serif;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:"Oswald",sans-serif;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:"Oswald";padding:10px 16px;float:left;color:#e7274f;}
.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:"Oswald";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;width:550px;}
.single-info2 {font-family:'Lato';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%;margin-bottom:14px;}
.single-post .single-content h4 {  }
.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 {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;display:none;}
.post-archives .post-title {margin-top:8px;line-height:150%;overflow:hidden;font-family:"Oswald",sans-serif;}
.post-archives .post-title a {color:#191919;}
.post-archives .post-title a:hover {color:#E7274F;}
.post-archives .post-meta {display:block;font-family:'Lato';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:126px;}
.post-archives3 .post-thumb img {width:226px;height:124px;border:1px solid #d0d0d0;}
.post-archives3 .post-title {font-size:12px;min-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 .option {float:left;padding-top:16px;height:11px;font-family:"Oswald";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(/wp-content/uploads/assets/arrow-down.png) no-repeat right 4px;padding-right:13px;}
.archive-control .option .option-select.active {background-image:url(/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:"Oswald";font-size:12px;line-height:12px;}
.archive-control .archive-order {float:right;font-family:'Lato';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:'Oswald';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 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 .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(/wp-content/uploads/sns_t.png) no-repeat 7px -2px transparent;}
.widget-category-sns .sns_M {background:url(/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 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:'Oswald';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.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(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(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(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:'Oswald';color:#585858;}
div.paging a.on {color:#FF3366;}
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('/wp-content/uploads/2014/02/fromyg_title1.jpg') no-repeat;}
.counter_1315_502{margin-bottom:40px;}
#wp-admin-bar-query-monitor{display:none !important;}
#wp-admin-bar-delete-cache{display:block !important;}
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;}