#comments ol.comment-list{padding-left:0;}
#comments ol li{list-style:none;margin-bottom:25px;}
#comments ol li:last-child{margin-bottom:25px;}
#comments ol li .avatar{display:block;float:left;margin-right:10px;width:65px;height:65px;}
#comments ol li .avatar img{border:3px solid;}
#comments ol li .date{display:block;}
#comments ol li .information{display:table;height:65px;}
#comments ol li .information .date{font-size:10px;letter-spacing:1px;}
#comments ol li .information .user-info{display:table-cell;vertical-align:middle;font-size:14px;}
#comments ol li .information .user-info .is_author{font-size:11px!important;padding:4px 10px 3px 9px;text-transform:uppercase;line-height:22px;font-weight:bold;text-rendering:optimizeLegibility;}
#comments ol li .content{border:1px solid;margin-top:14px;min-height:116px;padding:20px 12px 25px 12px;}
#comments ol li .content .reply_link{display:block;position:absolute;right:15px;bottom:7px;text-align:right;}
#commentform input:not([type=submit]){height:44px;width:100%;border:1px solid;padding:0 15px;border-radius:0;-webkit-appearance:none;}
#commentform label,.wp-social-login-widget #wp-social-login-connect-with, .woocommerce-tabs .ywsl-label{display:block;font-size:14px;color:#a4a4a4;margin-bottom:7px;text-transform:uppercase;font-weight:normal;}
#commentform .comment-form-comment{clear:both;margin-top:10px;}
#commentform .comment-form-comment #comment{border:1px solid;width:100%;resize:none;padding:10px 15px;max-height:135px;border-radius:0;-webkit-appearance:none;}
#commentform .form-submit{text-align:right;}
#comment-nav-below .nav-previous{text-align:left;}
#comment-nav-below .nav-next{text-align:right;}
.page-template-blog-php #slogan{padding-bottom:0;}
.blog h3.post-title a{word-wrap:break-word;}
.blog .post,
.page-template-blog-php .post,
.archive .post,
.search .post{margin-top:20px;margin-bottom:35px;}
.blog .yit_post_meta_date{width:40px;height:75px;text-align:center;padding-top:15px;}
.blog .yit_post_meta_date .day,
.blog .yit_post_meta_date .month{display:block;line-height:20px;text-transform:uppercase;}
.blog .yit_post_meta_date .day{font-size:24px;font-weight:700;padding-bottom:5px;}
.blog .yit_post_meta_date .month{font-size:15px;}
.blog .more-link,
.blog .read-more{display:block;border:1px solid;width:110px;margin:0 auto;line-height:30px;text-align:center;}
.blog-single #trackbacks,
.blog-single div#comments,
.blog-single div#respond{margin-top:50px;}
.blog .yit_post_format_icon{background:#f4f4f4 url(../images/icons/blog/postformat_icons.png) no-repeat;position:absolute;width:38px;height:38px;text-indent:-99999px;display:none;}
.format-video .blog .yit_post_format_icon{display:block;background-position:50% -95px;}
.format-audio .blog .yit_post_format_icon{display:block;background-position:50% -25px;}
.format-quote .blog.big .yit_post_content.hide-metabox h3.post-title{margin-bottom:35px;}
.format-quote .blog .yit_post_format_icon{display:block;background-position:50% -60px;}
.format-standard .blog .yit_post_format_icon,
.format-gallery .blog .yit_post_format_icon{display:block;background-position:50% 9px;}
.blog.big:not(.single) .thumbnail{min-height:340px;}
.blog.big .thumbnail{border:1px solid;}
.post:not(.format-quote) .blog.big:not(.single) .yit_post_content{width:365px;min-height:100%;position:absolute;top:0;background:rgba(255,255,255,0.6);padding:40px 60px;}
.post.no-featured:not(.format-quote) .blog.big .yit_post_content{position:relative;width:100%;max-width:none;border:1px solid;}
.post.format-quote .blog.big .yit_post_content{padding:0 90px;border:1px solid;}
.format-quote .blog.big .yit_the_content:after{display:block;content:"";border:3px solid;width:50px;margin:0 auto;margin-top:25px;margin-bottom:20px;}
.blog.big .yit_post_content .yit_the_content p{line-height:20px;}
.format-quote .blog.big .yit_post_content p{line-height:30px;}
.blog.big .yit_post_content .yit_the_content{margin-top:20px;}
.format-quote .blog.big .yit_post_content .yit_the_content{margin-top:50px;}
.blog.big h3.post-title a{display:block;line-height:30px;}
.format-quote .blog.big h3.post-title a{font-size:10px;}
.blog.big .yit_post_meta{padding:0 15px;margin-top:20px;}
.blog.big .yit_post_meta{margin-bottom:20px;letter-spacing:1px;}
.blog.big:not(.single) .yit_post_meta_date{position:absolute;top:0;left:360px;z-index:1;}
.blog.big .no-thumbnail .yit_post_meta_date,
.format-quote .blog.big .yit_post_meta_date{top:7px;left:22px;}
.blog.big .yit_post_format_icon{right:16px;bottom:1px;}
.blog.big .yit_the_content .more-link,
.blog.big .yit_the_content .read-more{margin-top:50px;}
.sidebar-double .post:not(.format-quote) .blog.big .yit_post_content{padding:0 15px;}
.sidebar-double .blog.big .yit_the_content .more-link,
.sidebar-double .blog.big .yit_the_content .read-more{margin-top:20px;}
.blog.small .post-wrapper{border:1px solid;}
.blog.small .yit_post_meta{margin:20px 22px;padding-top:20px;border-top:1px solid;}
.format-quote .blog.small .yit_post_meta{margin-bottom:28px;}
.post:not(.format-quote) .blog.small .yit_post_meta_date{position:absolute;top:105px;left:22px;}
.post:not(.format-quote) .blog.small .no-thumbnail .yit_post_meta_date{position:relative;top:0;left:0;float:left;margin-top:7px;margin-left:7px;margin-right:7px;}
.format-quote .blog.small .yit_post_format_icon{bottom:1px;top:auto;}
.format-quote .blog.small h3.post-title a{display:block;}
.format-quote .blog.small .yit_post_meta_date{margin-top:7px;margin-left:7px;float:left;}
.blog.small .yit_post_format_icon{right:16px;top:120px;}
.blog.small .yit_post_content .post-title{text-align:center;padding:0 30px;line-height:30px;margin-top:30px;}
.blog.small .yit_the_content .more-link,
.blog.small .yit_the_content .read-more{margin-top:25px;}
.blog.small .yit_the_content{padding:0 10px;}
.blog .sidebar-double .post:not(.masonry_item):nth-child(2n+1),
.page-template-blog-php .sidebar-double .post:not(.masonry_item):nth-child(2n+1),
.archive.category .sidebar-double .post:not(.masonry_item):nth-child(2n+1){clear:left;}
.blog .sidebar-right .post:not(.masonry_item):nth-child(3n+1),
.page-template-blog-php .sidebar-right .post:not(.masonry_item):nth-child(3n+1),
.archive.category .sidebar-right .post:not(.masonry_item):nth-child(3n+1),
.blog .sidebar-left .post:not(.masonry_item):nth-child(3n+1),
.page-template-blog-php .sidebar-left .post:not(.masonry_item):nth-child(3n+1),
.archive.category .sidebar-left .post:not(.masonry_item):nth-child(3n+1){clear:left;}
.blog .sidebar-no .post:not(.masonry_item):nth-child(4n+1),
.page-template-blog-php .sidebar-no .post:not(.masonry_item):nth-child(4n+1),
.archive.category .sidebar-no .post:not(.masonry_item):nth-child(4n+1){clear:left;}
.yes-js .blog-masonry{visibility:hidden;}
.blog.masonry .post-wrapper{border:1px solid;}
.blog.masonry .yit_post_meta{margin:20px 22px;padding-top:20px;border-top:1px solid;}
.format-quote .blog.masonry .yit_post_meta{margin-bottom:28px;}
.post:not(.format-quote) .blog.masonry .yit_post_meta_date{position:absolute;top:7px;left:22px;}
.post:not(.format-quote) .blog.masonry .no-thumbnail .yit_post_meta_date{position:relative;top:0;left:0;float:left;margin-top:7px;margin-left:7px;margin-right:7px;}
.format-quote .blog.masonry .yit_post_format_icon{bottom:1px;top:auto;}
.format-quote .blog.masonry h3.post-title a{display:block;}
.format-quote .blog.masonry .yit_post_meta_date{margin-top:7px;margin-left:7px;float:left;}
.blog.masonry .yit_post_format_icon{right:16px;top:1px;}
.blog.masonry .yit_post_content .post-title{text-align:center;padding:0 30px;line-height:30px;margin-top:30px;}
.blog.masonry .yit_the_content .more-link,
.blog.masonry .yit_the_content .read-more{margin-top:25px;}
.blog.masonry .yit_the_content{padding:0 10px;}
.blog.big.single{margin-bottom:25px;}
.yit_the_content:after{content:'';display:block;clear:both;}
.blog dt{font-weight:bold;}
.blog input[type="submit"]{padding:7px;}
.blog.big.single .yit_post_content.title{display:table;margin-top:15px;width:100%;padding-bottom:15px;border-bottom:1px solid;margin-bottom:35px;}
.blog.big.single .yit_post_content.title .yit_post_meta_date{display:table-cell;}
.blog.big.single .yit_post_content.title .post-title{margin-bottom:5px;margin-top:0;}
.blog.big.single .yit_post_content.title .title-meta-wrapper{margin-left:22px;}
.blog.big.single .yit_post_meta{margin:0;padding:0;text-align:left;}
.blog.big.single .yit_post_meta.last_block{border:1px solid;border-width:1px 0;padding:10px 0;line-height:18px;position:relative;min-height:40px;}
.blog.big.single .yit_post_meta.last_block .categories,
.blog.big.single .yit_post_meta.last_block .tags{display:block;}
.morph-button .morph-content{opacity:0;}
.morph-button.open .morph-content{opacity:1;}
.blog.big.single .post-format.audio object{margin-bottom:0;}
.format-quote .blog.big .yit_post_content .yit_the_content{margin-top:50px;}
.format-quote .blog.big.single .yit_post_meta_date{float:left;}
.post.format-quote .blog.big.single .yit_post_content{border:0;}
.format-quote .blog.big.single .yit_post_content.title .title-meta-wrapper{margin:0;display:block;}
.format-quote .blog.big.single .yit_post_meta.first_block{text-align:center;}
.format-quote .blog.big.single .yit_the_content{padding:0 100px;}
.blog.big.single .masterslider{visibility:hidden;margin-top:20px !important;}
.blog.big.single .ms-view{background:transparent;}
.blog.single .morph-button-inflow.open .content-style-social a{font-size:12px !important;height:25px;margin-bottom:10px;padding:0.5em 0;padding-left:35px;line-height:normal;display:block;vertical-align:middle;text-transform:uppercase !important;letter-spacing:1px;background-size:25px;font-weight:normal;margin-left:20px;}
.blog.single .morph-button-inflow-2 > button{padding:0;text-align:right !important;}
.blog.single .morph-button-inflow-2{position:absolute;right:0;top:0;height:100%}
.blog.single .morph-button-inflow > button{line-height:24px;}
.blog.single .content-style-social{margin:33px 2px 33px 33px;padding:15px 1px 0 0;background-image:none !important;-webkit-box-shadow:1px 0px 2px rgba(0,0,0,0.5);-moz-box-shadow:1px 0px 2px rgba(0,0,0,0.5);box-shadow:1px 0px 2px rgba(0,0,0,0.5);}
.blog.single .content-style-social:after{content:"Close";margin-bottom:5px;display:block;cursor:pointer;text-align:center;}
.blog.single .morph-button-inflow .morph-content{top:8px;z-index:1;}
.blog .thumbnail{padding:0;margin-bottom:0;border:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;border-radius:0;line-height:normal;}