/*
Theme Name:VT Blogging
Theme URI:http://volthemes.com/theme/vt-blogging/
Author:VolThemes
Author URI:http://volthemes.com
Description:VT Blogging is a Minimal and Clean WordPress Theme. Mobile-friendly (responsive), optimized for speed, and implements SEO (search engine optimization) best practices. The theme options are powered by Customizer. You can check out the demo at http://volthemes.com/demo/vt-blogging/ for a closer look.
Version:7.7.7
License:GNU General Public License v2 or later
License URI:http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:vt-blogging
Tags:two-columns, blog, news, photography, right-sidebar, custom-logo, custom-background, custom-colors, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, post-formats, sticky-post, theme-options, threaded-comments, translation-ready
*/
/*
TABLE OF CONTENT
0. Reset
1. Defaults
2. Header
--2.1 Site Branding
--2.2 Navigation Menu
3. Homepage
--3.1 Featured Content
--3.2 Recent Content
--3.3 Pagination
4. Single Post/Page
5. Archive/Search Page
6. Comments
7. Sidebar
8. Footer
9. Misc.
*/
/*--------------------------------------------------------------
0. Reset
--------------------------------------------------------------*/
*,
*:before,
*:after{box-sizing:border-box;}
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;word-wrap:break-word;}
body{line-height:1;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, main{display:block;}
nav ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{color:#333;text-decoration:none;}
mark{background-color:#ff9;color:#333;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #eee;margin:1em 0;padding:0;}
input, select{vertical-align:middle;}
sup{top:-.5em;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
.no-list-style{list-style:none;margin:0;padding:0;}
figure > img{display:block;}
img{height:auto;max-width:100%;}
img[class*="align"],
img[class*="attachment-"]{height:auto;}
embed,
iframe,
object{max-width:100%;width:100%;}
/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;/* Above WP toolbar. */
}
/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object{max-width:100%;}
/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}
.wp-caption .wp-caption-text{margin:0.5075em 0;}
.wp-caption-text{text-align:center;}
/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery{margin-bottom:1.5em;}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
.gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
.gallery-caption{display:block;}
/*--------------------------------------------------------------
1. Defaults
--------------------------------------------------------------*/
h1,
h2,
h3,
h4,
h5,
h6{color:#222;font-weight:600;}
strong,
b{font-weight:bold;}
input,
textarea,
select{-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
input,
input[type="text"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="password"],
textarea{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:15px;font-weight:normal;background-color:#fff;border:1px solid #ddd;outline:none;color:#333;}
input:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="password"]:focus,
textarea:focus{border-color:#bfbfbf;outline:none;}
textarea{padding:10px 15px;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="password"]{height:38px;line-height:38px;padding:0 15px;}
.btn,
input[type="submit"],
input[type="reset"],
input[type="button"]{background-color:#f8f8f8;border:1px solid #d3d3d3;border-radius:2px;box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);padding:0 15px;white-space:nowrap;vertical-align:middle;cursor:pointer;color:#222;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;height:38px;line-height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-webkit-backface-visibility:hidden;}
.btn:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:hover{background-color:#f0f0f0;border-color:#c3c3c3;box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);text-decoration:none;}
textarea:focus{outline:0;}
table{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;color:#333333;border-width:1px;border-color:#e9e9e9;border-collapse:collapse;width:100%;}
table th{border-width:1px;padding:8px;border-style:solid;border-color:#e6e6e6;background-color:#f0f0f0;}
table tr:hover td{background-color:#f9f9f9;}
table td{border-width:1px;padding:8px;border-style:solid;border-color:#e6e6e6;background-color:#ffffff;}
.alignleft{float:left;margin:0 20px 20px 0;}
.alignright{float:right;margin:0 0 20px 20px;}
.aligncenter{display:block;margin:0 auto;text-align:center;clear:both;}
.alignnone{display:block;}
/* Clear Floats */
.clear:before,
.clear:after{content:"";display:table;}
.clear:after{clear:both;}
.clear{clear:both;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute;}
.bypostauthor{background:inherit;color:inherit;}
/* Link Hover */
a:hover{color:#eb5424;}
/* CSS3 Effects */
.box-shadow,
.mobile-menu{box-shadow:rgba(190, 190, 190, 0.45882) 0px 1px 5px;-webkit-box-shadow:rgba(190, 190, 190, 0.45882) 0px 1px 5px;}
body{background:#f0f0f0;color:#414141;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-size:14px;font-weight:400;line-height:1.6em;}
a{color:#eb5424;text-decoration:none;}
a:hover{color:#eb5424;text-decoration:underline;}
a:visited{color:#222;}
a:active,
a:focus{outline:0;}
.container{margin:0 auto;width:100%;max-width:1200px;}
.sidebar{float:left;width:25%;}
#primary{width:73%;background-color:#fff;border:1px solid #dfdfdf;float:right;}
#primary2{width:73%;background-color:#fff;border:1px solid #dfdfdf;float:right;margin-bottom:20px;}


/* =Genericons, thanks to FontSquirrel.com for conversion!
-------------------------------------------------------------- */
@font-face{font-family:'Genericons';src:url("assets/fonts/genericons/genericons-regular-webfont.eot");src:url("assets/fonts/genericons/genericons-regular-webfont.eot?#iefix") format("embedded-opentype"), url("assets/fonts/genericons/genericons-regular-webfont.woff") format("woff"), url("assets/fonts/genericons/genericons-regular-webfont.ttf") format("truetype"), url("assets/fonts/genericons/genericons-regular-webfont.svg#genericonsregular") format("svg");font-weight:normal;font-style:normal;}
/* Genericons */
.bypostauthor > article .fn:before,
.comment-edit-link:before,
.comment-reply-link:before,
.comment-reply-login:before,
.comment-reply-title small a:before,
.comment-list .children li:before,
.contributor-posts-link:before,
.menu-toggle:before,
.search-toggle:before,
.slider-direction-nav a:before{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom;}
/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
#masthead .container{position:relative;}
.site-header{background-color:#343e47;height:80px;width:100%;line-height:1;}
.site-header .search-icon{display:block;position:absolute;top:28px;right:0;}
.site-header .search-icon:hover{cursor:pointer;}
.site-header .search-icon:hover span{color:#bbb;color:rgba(255, 255, 255, 0.8);}
.site-header .search-icon span{color:#fff;font-size:22px;font-weight:bold;vertical-align:middle;}
.site-header .search-icon .genericon-search.active{display:none;}
.site-header .search-icon .genericon-close{display:none;}
.site-header .search-icon .genericon-close.active{display:inline-block;}
.search-input{background:#fff;border:1px solid #ddd;outline:none;height:38px;line-height:38px;color:#333;}
.search-input:focus{background-color:#fff;border-color:#bfbfbf;}
.header-search .search-submit{border-left:none;color:#999;font-size:15px;font-weight:600;height:38px;line-height:1;outline:none;cursor:pointer;text-align:center;vertical-align:middle;}
/* Header Search */
.header-search{border-top:1px solid #333;display:none;background-color:#3c4852;line-height:1;width:100%;height:60px;z-index:2;}
.header-search .container{position:relative;}
.header-search .container:after{color:#ccc;font-family:'Genericons';font-size:24px;content:'\f400';position:absolute;top:18px;left:0;}
.header-search .search-input{background:transparent;border:none;color:#999;font-size:20px;height:60px;width:100%;padding-left:40px;}
.header-search .search-input::-webkit-input-placeholder{/* Chrome/Opera/Safari */
color:#999;}
.header-search .search-input::-moz-placeholder{/* Firefox 19+ */
color:#999;}
.header-search .search-input:-ms-input-placeholder{/* IE 10+ */
color:#999;}
.header-search .search-input:-moz-placeholder{/* Firefox 18- */
color:#999;}
.header-search .search-submit{background:transparent;border:2px solid #eb5424;box-shadow:none;border-radius:5px;color:#eb5424;font-size:14px;height:28px;letter-spacing:1px;position:absolute;top:14px;right:0;padding:0 4px;text-transform:uppercase;}
.header-search .search-submit:hover{border-color:#fff;box-shadow:none;color:#fff;}
/*--------------------------------------------------------------
2.1 Site Branding
--------------------------------------------------------------*/
.site-branding{float:left;margin-right:30px;text-align:left;}
.site-branding #logo{height:60px;margin:10px 0;}
.site-branding .helper{display:inline-block;height:100%;vertical-align:middle;}
.site-branding img{max-height:60px;vertical-align:middle;}
.site-title{font-size:26px;font-style:normal;letter-spacing:1.5px;line-height:45px;margin:5px 0 0;}
.site-title a{color:#ddd;display:block;}
.site-title a:hover{color:#fff;text-decoration:none;}
.site-description{color:#ddd;font-size:12px;margin-top:2px;}
/*--------------------------------------------------------------
2.1 Navigation Menu
--------------------------------------------------------------*/
/* Essential Styles */
.sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu{margin:0;padding:0;list-style:none;}
.sf-menu li{position:relative;}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul{display:block;}
.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99;}
.sf-menu ul ul{top:0;left:208px;}
.sf-menu > li{float:left;}
.sf-menu a{display:block;position:relative;}
/* Theme Navigation Skin */
.sf-menu{float:left;}
.sf-menu ul{background-color:#fff;border:2px solid #777;border-width:0px 2px 2px 2px;width:320px;padding:0 20px;box-shadow:rgba(190, 190, 190, 0.45882) 0px 1px 5px;-webkit-box-shadow:rgba(190, 190, 190, 0.45882) 0px 1px 5px;margin-left:-100px;}
.sf-menu a{text-decoration:none;zoom:1;/* IE7 */
}
.sf-menu li{line-height:80px;white-space:nowrap;padding:0 18px;}
.sf-menu li a{padding:0 0px;font-size:18px;color:#fff;font-size:18px;}
.sf-menu li a:hover{color:#bbb;color:rgba(255, 255, 255, 0.8);}
.sf-menu li li{line-height:1.5;border-bottom:1px solid #f0f0f0;}
.sf-menu li li:last-child{border-bottom:none;}
.sf-menu li li a{color:#222;font-size:15px;padding:12px 0;}
.sf-menu li li a:hover{color:#eb5424;}
.sf-menu li li ul{margin-top:-1px;}
.sf-menu li.sfHover a{color:#bbb;color:rgba(255, 255, 255, 0.8);}
.sf-menu li.sfHover li a{color:#222;display:block;}
.sf-menu li.sfHover li a:hover{color:#eb5424;}
/*** arrows (for all except IE7) **/
.sf-arrows .sf-with-ul{padding-right:27px;}
/* styling for both css and generated arrows */
.sf-arrows .sf-with-ul:after{position:absolute;top:50%;right:24px;margin-top:-6px;height:0;width:0;content:'\f431';font:normal 14px/1 'Genericons';display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
/* styling for right-facing arrows */
.sf-arrows ul .sf-with-ul:after{right:5px;margin-top:-5px;margin-right:0;content:'\f501';font:normal 9px/1 'Genericons';display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
/*--------------------------------------------------------------
3. Homepage
--------------------------------------------------------------*/
.entry-title a,
.entry-title a:visited{color:#414141;}
.entry-title a:hover{color:#eb5424;}
/* Site Content */
.site-content{padding:25px 0;}
#primary.content-area.content-full{width:100%;}
#main{padding:10px 30px 30px;}
.thumbnail-wrap{position:relative;}
.thumbnail-wrap .video-length{display:none;position:absolute;right:3px;bottom:3px;background-color:#333;background-color:rgba(0, 0, 0, 0.7);color:#fff;color:rgba(255, 255, 255, 0.9);line-height:1;font-size:11px;padding:2px 3px;}
/*--------------------------------------------------------------
3.2 Recent Content
--------------------------------------------------------------*/
#recent-content{}
.section-header{position:relative;margin-bottom:20px;}
.section-header h1,
.section-header h2,
.section-header h3{color:#999;font-size:15px;font-weight:normal;margin-bottom:0;text-transform:uppercase;}
.section-header h1 a,
.section-header h1 a:visited,
.section-header h2 a,
.section-header h2 a:visited,
.section-header h3 a,
.section-header h3 a:visited{color:#999;}
.section-header h1 a:hover,
.section-header h2 a:hover,
.section-header h3 a:hover{color:#222;text-decoration:none;}
.content-loop .hentry{border-bottom:1px solid #e9e9e9;width:100%;margin-bottom:30px;padding-bottom:30px;position:relative;}
.content-loop .hentry.last{border-bottom:none;padding-bottom:0;}
.content-loop .thumbnail-link{display:block;float:left;width:180px;position:relative;margin:0 25px 0 0;line-height:0.5;}
.content-loop .entry-overview{display:block;}
.content-loop .entry-title{font-size:26px;line-height:1.4;margin-bottom:15px;}
.content-loop .entry-title a:hover{text-decoration:underline;}
.content-loop .entry-meta{margin-bottom:15px;}
.content-loop .entry-summary{display:table;font-size:14px;line-height:1.8;}
.content-loop .entry-summary p{display:inline;}
.content-loop .read-more a:link,
.content-loop .read-more a:visited{color:#eb5424;font-size:14px;font-weight:bold;}
.content-loop .read-more a:hover{color:#eb5424;}
.post-link{display:block;position:relative;}
.entry-meta{font-size:12px;position:relative;color:#999;}
.entry-meta a{color:#999;}
.entry-meta a:hover{color:#222;}
.site-main .entry-meta{background:#eef1f2;background-position:left;margin-left:-25px;}
.site-main .entry-author{margin-left:25px;}
.entry-meta .sep{font-style:normal;margin:0 4px;}
.entry-meta .entry-author .avatar{width:20px;height:auto;margin:0 5px -5px 0;}
/*--------------------------------------------------------------
3.3 Pagination
--------------------------------------------------------------*/
.pagination{border-top:1px solid #e9e9e9;padding:35px 0;width:100%;text-align:center;}
.pagination .nav-links{display:block;padding:0 25px 15px;position:relative;}
.pagination .page-numbers{background:#e8edf3;border:1px solid #d3d3d3;color:#444;display:inline-block;font-size:14px;height:36px;line-height:34px;padding:0 12px;}
.pagination .page-numbers.current{background:#eb5424;color:#fff;}
.pagination .nav-links > a:hover{background:#eb5424;color:#fff;text-decoration:none;}
/*--------------------------------------------------------------
4. Single Post/Page
--------------------------------------------------------------*/
.page-title{font-size:30px;margin-bottom:25px;line-height:1.2;}
.single .entry-header{margin-bottom:15px;}
.page .entry-header{margin-bottom:20px;}
.error404 #primary .entry-thumbnail,
.single #primary .entry-thumbnail,
.page #primary .entry-thumbnail{margin-bottom:10px;}
.error404 h1.entry-title,
.single h1.entry-title,
.page h1.entry-title{font-size:26px;line-height:1.4;display:block;margin-bottom:15px;}
.error404 .entry-comment-count,
.single .entry-comment-count,
.page .entry-comment-count{border-right:1px solid #e3e3e3;float:left;line-height:1.15;margin-right:20px;padding-right:20px;text-align:center;}
.error404 .entry-comment-count strong,
.single .entry-comment-count strong,
.page .entry-comment-count strong{font-size:18px;display:block;}
.error404 .entry-comment-count strong a:link,
.error404 .entry-comment-count strong a:visited,
.single .entry-comment-count strong a:link,
.single .entry-comment-count strong a:visited,
.page .entry-comment-count strong a:link,
.page .entry-comment-count strong a:visited{color:#222;text-decoration:none;}
.error404 .entry-comment-count strong a:hover,
.single .entry-comment-count strong a:hover,
.page .entry-comment-count strong a:hover{color:#222;}
.error404 .entry-comment-count span,
.single .entry-comment-count span,
.page .entry-comment-count span{color:#999;font-size:11px;text-transform:uppercase;}
.error404 .entry-content label,
.error404 .page-content label{display:inline-block;}
/* RelatedPosts */
.entry-related{border-top:1px solid #e9e9e9;margin:25px 0 -25px 0;padding:25px 0 0 0;}
.entry-related h3{font-size:18px;margin-bottom:25px;}
.entry-related h3 span{color:#eb5424;}
.entry-related .hentry{float:left;width:278px;margin:0 24px 25px 0;}
.entry-related .hentry.last{margin-right:0;}
.entry-related .hentry .entry-title{font-size:15px;font-weight:normal;line-height:1.45;display:table;}
.entry-related .hentry .entry-title a:hover{color:#eb5424;}
.entry-related .hentry .entry-meta{font-size:13px;}
.entry-related .hentry .thumbnail-link{float:left;margin:0 15px 0 0;width:80px;}
.entry-related .hentry .thumbnail-wrap{height:auto;line-height:0.8;}
/* Entry Tags */
.entry-tags{clear:both;display:block;padding-top:20px;position:relative;}
.entry-tags span{font-size:13px;margin-right:10px;}
.entry-tags .tag-links a{background-color:#f3f3f3;border:1px solid #d3d3d3;border-radius:2px;box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);color:#666;font-size:11px;margin:0 2px 0 0;padding:3px 8px 3px 18px;position:relative;text-transform:uppercase;}
.entry-tags .tag-links a:hover{background-color:#f0f0f0;border:1px solid #c3c3c3;box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);color:#222;text-decoration:none;}
.entry-tags .tag-links a:hover:before{color:#eb5424;}
.entry-tags .tag-links a:before{font-family:"genericons";font-size:18px;color:#bbb;content:"\f428";position:absolute;left:1px;top:0;}
.entry-tags .edit-link a{color:#eb5424;}
/* Author Box */
.author-box{border-top:1px solid #e9e9e9;margin-top:25px;padding:30px 0 0 0;}
.author-box .avatar{border-radius:50%;float:left;height:auto;line-height:0.8;margin:0 15px 0 0;width:100px;}
.author-box .author-meta{display:table;}
.author-box .author-meta .author-name{font-size:16px;margin-bottom:5px;}
.author-box .author-meta .author-name a{color:#eb5424;}
.author-box .author-meta .author-name a:hover{color:#eb5424;}
.author-box .author-meta .author-desc{margin-bottom:5px;}
.author-box .author-meta .author-desc a{color:#eb5424;}
/* Entry Content */
.page-content a,
.entry-content a{color:#eb5424;}
.page-content h1,
.page-content h2,
.page-content h3,
.page-content h4,
.page-content h5,
.page-content h6,
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6{margin-bottom:25px;line-height:1.35;}
.page-content h1,
.entry-content h1{font-size:30px;}
.page-content h2,
.entry-content h2{font-size:26px;}
.page-content h3,
.entry-content h3{font-size:22px;}
.page-content h4,
.entry-content h4{font-size:18px;}
.page-content h5,
.page-content h6,
.entry-content h5,
.entry-content h6{font-size:16px;}
.page-content p,
.entry-content p{line-height:1.8;margin-bottom:15px;}
.page-content ul,
.page-content ol,
.entry-content ul,
.entry-content ol{margin:0 0 25px 0;}
.page-content ul ul,
.page-content ul ol,
.page-content ol ul,
.page-content ol ol,
.entry-content ul ul,
.entry-content ul ol,
.entry-content ol ul,
.entry-content ol ol{margin:8px 0 0 25px;}
.page-content ul li,
.entry-content ul li{list-style:none;margin:0 0 10px 0;}
.page-content ul li:hover:before,
.entry-content ul li:hover:before{color:#eb5424;}
.page-content ul li:before,
.entry-content ul li:before{font-family:"genericons";content:'\f428';color:#999;font-size:20px;margin-left:-4px;padding-right:2px;vertical-align:middle;text-align:left;}
.page-content ul li ul li,
.entry-content ul li ul li{list-style:none;}
.page-content ol li,
.entry-content ol li{list-style:inside decimal;margin:0 0 10px 0;}
.page-content select,
.entry-content select{padding:0 5px;}
.page-content select:focus,
.page-content select:active,
.entry-content select:focus,
.entry-content select:active{outline:none;}
.page-content dl,
.entry-content dl{margin-bottom:20px;}
.page-content fieldset,
.entry-content fieldset{border:1px solid #e9e9e9;margin:0 2px 20px 2px;padding:0.35em 0.625em 0.75em;}
.page-content input[type="radio"],
.entry-content input[type="radio"]{-webkit-appearance:radio;}
.page-content input[type="checkbox"],
.entry-content input[type="checkbox"]{-webkit-appearance:checkbox;}
.page-content::-webkit-file-upload-button,
.entry-content::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
.page-content label,
.entry-content label{display:block;font-weight:600;}
.page-content table,
.entry-content table{margin-bottom:20px;}
.page-content select,
.entry-content select{border:1px solid #e9e9e9;font-size:1em;-webkit-border-radius:3px;border-radius:3px;height:2em;max-width:100%;-webkit-appearance:menulist;}
.page-content input[type="text"],
.page-content input[type="email"],
.page-content input[type="url"],
.page-content input[type="search"],
.page-content input[type="password"],
.entry-content input[type="text"],
.entry-content input[type="email"],
.entry-content input[type="url"],
.entry-content input[type="search"],
.entry-content input[type="password"]{width:300px;}
.page-content input[type="file"],
.entry-content input[type="file"]{border:none;}
.page-content textarea,
.entry-content textarea{width:100%;height:200px;}
.page-content .wp-caption,
.entry-content .wp-caption{background-color:#f7f7f7;padding:0 0 1px 0;}
.page-content .wp-caption-text,
.entry-content .wp-caption-text{font-size:13px;font-style:italic;color:#999;}
blockquote{color:#999999;font-size:18px;font-style:italic;padding:0.25em 50px;line-height:1.45;position:relative;}
blockquote:before{display:block;content:"\201C";font-size:64px;position:absolute;left:0;top:-15px;color:#cccccc;}
blockquote cite{color:#333333;display:block;margin-top:10px;}
blockquote cite:before{content:"\2014 \2009";}
#primary p,
.widget p,
.entry-summary,
.author-desc{line-height:1.8em;}
/*--------------------------------------------------------------
5. Archive/Search Page
--------------------------------------------------------------*/
.search-no-results .page-title{font-size:18px;margin-bottom:10px;}
/*--------------------------------------------------------------
6. Comments
--------------------------------------------------------------*/
.comments-area{border-top:1px solid #e9e9e9;background-color:#fff;margin:25px 0 0 0;padding:25px 0 0 0;}
.comments-title{font-size:18px;margin-bottom:25px;}
.comment-reply-title{font-size:18px;margin-bottom:20px;}
.comment-list{border-bottom:1px solid #e9e9e9;list-style:none;margin:0 0 25px 0;}
.comment-author{font-size:14px;}
.comment-meta{margin-bottom:4px;}
.comment-list .reply,
.comment-metadata{font-size:13px;}
.comment-list .reply{margin-top:10px;}
.comment-author .fn{font-weight:bold;}
.comment-author a{color:#2b2b2b;}
.comment-list .trackback a,
.comment-list .pingback a,
.comment-metadata a,
.comment-list .reply a{color:#767676;}
.comment-list .trackback a:hover,
.comment-list .pingback a:hover,
.comment-metadata a:hover,
.comment-list .reply a:hover{color:#333;}
.comment-author a{color:#eb5424;}
.comment-author a:hover{color:#222;}
.comment-list li article{border-bottom:1px dashed #e9e9e9;padding:0 0 15px;}
.comment-list article,
.comment-list .pingback,
.comment-list .trackback{margin:0 0 20px 0;}
.comment-list > li:first-child > article,
.comment-list > .pingback:first-child,
.comment-list > .trackback:first-child{border-top:0;}
.comment-author{position:relative;}
.comment-author .avatar{border-radius:50%;position:absolute;top:0;left:0;width:48px;height:auto;}
.sticky{}
.bypostauthor > article .fn:before{color:#fbb034;content:"\f408";margin:0 2px 0 -2px;position:relative;top:-1px;}
.says{display:none;}
.comment-author,
.comment-awaiting-moderation,
.comment-content,
.comment-list .reply{padding-left:64px;}
.comment-author{display:inline;}
.comment-metadata{display:inline;margin-left:7px;}
.comment-edit-link{margin-left:10px;}
.comment-edit-link:hover{text-decoration:none;}
#cancel-comment-reply-link:hover{text-decoration:none;}
.comment-edit-link:before{content:"\f411";}
.comment-reply-link:hover{text-decoration:none;}
.comment-reply-link:before,
.comment-reply-login:before{content:'\f467';color:#aaa;margin-right:2px;}
.comment-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;}
.comment-content a{color:#eb5424;}
.comment-content ul,
.comment-content ol{margin:0 0 24px 22px;}
.comment-content li > ul,
.comment-content li > ol{margin-bottom:0;}
.comment-content >:last-child{margin-bottom:0;}
.comment-list .children{list-style:none;margin-left:64px;}
.comment .comment-respond{margin:25px 0;}
.comment-respond h3{margin-top:0;}
.comment-notes,
.comment-awaiting-moderation,
.logged-in-as,
.no-comments,
.form-allowed-tags,
.form-allowed-tags code{color:#767676;}
.comment-notes a,
.comment-awaiting-moderation a,
.logged-in-as a,
.no-comments a,
.form-allowed-tags a,
.form-allowed-tags code a{color:#767676;}
.comment-notes a:hover,
.comment-awaiting-moderation a:hover,
.logged-in-as a:hover,
.no-comments a:hover,
.form-allowed-tags a:hover,
.form-allowed-tags code a:hover{color:#222;}
.comment-notes,
.comment-awaiting-moderation,
.logged-in-as{font-size:14px;font-style:italic;margin-bottom:10px;}
.no-comments{font-size:16px;font-weight:900;line-height:1.5;margin-top:24px;text-transform:uppercase;}
.comment-form .comment-form-comment,
.comment-form .comment-form-author,
.comment-form .comment-form-email,
.comment-form .comment-form-url{margin-bottom:20px;}
.comment-form textarea{width:100%;}
.comment-form .comment-form-author{float:left;width:180px;margin-right:25px;}
.comment-form .comment-form-email{float:left;width:179px;margin-right:25px;}
.comment-form .comment-form-url{float:left;width:179px;}
.comment-form:after{content:'';display:block;clear:both;}
.comment-form .submit{font-size:14px;padding:0 18px;}
.comment-form label{display:block;font-size:14px;font-weight:bold;}
.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"]{width:100%;}
.form-allowed-tags,
.form-allowed-tags code{font-size:12px;line-height:1.5;}
.required{color:#c0392b;}
.comment-reply-title small a{color:#2b2b2b;float:right;height:24px;overflow:hidden;width:24px;}
.comment-reply-title small a:hover{color:#eb5424;}
.comment-reply-title small a:before{content:"\f405";font-size:20px;}
.comment-navigation{font-size:12px;line-height:2;margin-bottom:48px;text-transform:uppercase;}
.comment-navigation .nav-next,
.comment-navigation .nav-previous{display:inline-block;}
.comment-navigation .nav-previous a{margin-right:10px;}
#comment-nav-above{margin-top:36px;margin-bottom:0;}
/*--------------------------------------------------------------
7. Sidebar
--------------------------------------------------------------*/
.sidebar .widget{background-color:#fff;border:1px solid #dfdfdf;margin-bottom:12px;padding:10px 20px 10px 20px;}
.sidebar .widget .widget-title,
.footer-columns .widget .widget-title{border-bottom:1px solid #e9e9e9;font-size:18px;font-weight:bold;margin-bottom:15px;}
.sidebar .widget-title span,
.footer-columns .widget-title span{border-bottom:3px solid #eb5424;display:inline-block;line-height:40px;margin:0 0 -1px;}
.footer-columns .widget .widget-title{border-bottom:1px solid #444;}
.sidebar .widget p{margin-bottom:15px;}
.sidebar .widget ul .children,
.sidebar .widget ul .sub-menu{padding-left:1.5em;}
.sidebar .widget ul .children li:first-child,
.sidebar .widget ul .sub-menu li:first-child{padding:5px 0 0px 0;border-top:1px solid #e9e9e9;}
.sidebar .widget ul > li{list-style:none;margin-bottom:5px;}
.sidebar .widget ul > li a{color:#333;}
.sidebar .widget ul > li a:hover{color:#eb5424;}
.sidebar .widget ul li:last-child{margin-bottom:0;}
.sidebar .widget select{width:100%;max-width:100%;}
.sidebar .widget_search input[type='search']{width:190px;}
.sidebar .widget_search input[type='submit']{width:80px;text-align:center;padding-left:0;padding-right:0;}
.sidebar .widget_social_icons ul li,
.sidebar .widget_posts_thumbnail ul li{list-style:none;}
.sidebar .widget_social_icons ul li:before,
.sidebar .widget_posts_thumbnail ul li:before{content:none;display:none;}
.sidebar .widget_posts_thumbnail{line-height:1.4;}
.sidebar .widget_posts_thumbnail ul > li{margin-bottom:20px;padding:0 !important;}
.sidebar .widget_posts_thumbnail .thumbnail-wrap,
.sidebar .widget_posts_thumbnail .wp-post-image,
.sidebar .widget_posts_thumbnail img{width:80px;height:auto;}
/* Posts with Thumbnail Widget */
.widget_posts_thumbnail ul li{margin:0 0 20px 0;}
.widget_posts_thumbnail li:after{content:"";display:block;clear:both;}
.widget_posts_thumbnail .entry-thumbnail{float:left;}
.widget_posts_thumbnail .entry-wrap{display:table;line-height:1.2;}
.widget_posts_thumbnail .entry-wrap a{color:#222;font-size:13px;font-weight:600;}
.widget_posts_thumbnail .thumbnail-wrap{float:left;margin:0 12px 0 0;line-height:0;}
.widget_posts_thumbnail .entry-meta{font-size:11px;margin-top:5px;}
/* Tag Cloud */
.tagcloud a{background-color:#f3f3f3;border:1px solid #d3d3d3;border-radius:2px;-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);-o-box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);box-shadow:0 1px 0 rgba(0, 0, 0, 0.05);color:#666;display:inline-block;font-size:11px !important;margin:0 2px 5px 0;padding:2px 8px 2px 18px;position:relative;text-transform:uppercase;}
.tagcloud a:hover{background-color:#f0f0f0;border:1px solid #c3c3c3;box-shadow:0 1px 0 rgba(0, 0, 0, 0.15);color:#222;text-decoration:none;}
.tagcloud a:hover:before{color:#eb5424;}
.tagcloud a:before{font-family:"genericons";font-size:18px;color:#bbb;content:"\f428";position:absolute;left:1px;top:2px;}
/* Categories Widget */
.widget_categories ul li{color:#999;}
.sidebar,
.site-footer{/* Social Icons Widget */
}
.sidebar .widget_social_icons,
.site-footer .widget_social_icons{text-align:center;}
.sidebar .widget_social_icons .widget-title,
.site-footer .widget_social_icons .widget-title{text-align:center;}
.sidebar .widget_social_icons ul > li,
.site-footer .widget_social_icons ul > li{border:none;display:inline-block;margin-bottom:0;}
.sidebar .widget_social_icons ul > li.facebook a,
.site-footer .widget_social_icons ul > li.facebook a{background-image:url("assets/img/facebook.png");background-size:19px 18px;line-height:30px;}
.sidebar .widget_social_icons ul > li.twitter a,
.site-footer .widget_social_icons ul > li.twitter a{background-image:url("assets/img/twitter.png");background-size:19px 19px;line-height:30px;}
.sidebar .widget_social_icons ul > li.google-plus a,
.site-footer .widget_social_icons ul > li.google-plus a{background-image:url("assets/img/google-plus.png");background-size:24px 24px;line-height:35px;}
.sidebar .widget_social_icons ul > li.youtube a,
.site-footer .widget_social_icons ul > li.youtube a{background-image:url("assets/img/youtube.png");background-size:20px 20px;line-height:30px;}
.sidebar .widget_social_icons ul > li.rss a,
.site-footer .widget_social_icons ul > li.rss a{background-image:url("assets/img/rss.png");background-size:16px 16px;line-height:26px;}
.sidebar .widget_social_icons ul > li.instagram a,
.site-footer .widget_social_icons ul > li.instagram a{background-image:url("assets/img/instagram.png");background-size:19px 19px;line-height:28px;}
.sidebar .widget_social_icons ul > li a,
.site-footer .widget_social_icons ul > li a{display:block;background-repeat:no-repeat;background-position:center top;text-indent:-9999em;text-align:center;width:30px;}
/*--------------------------------------------------------------
7. Footer
--------------------------------------------------------------*/
.footer-columns{background-color:#343e47;padding:40px 0 20px;}
.footer-columns .section-header{font-size:32px;margin-bottom:20px;}
.footer-columns .widget{margin-bottom:20px;}
.footer-columns .widget_posts_thumbnail .thumbnail-wrap,
.footer-columns .widget_posts_thumbnail .wp-post-image,
.footer-columns .widget_posts_thumbnail img{width:80px;height:auto;}
.footer-columns .footer-column{box-sizing:content-box;float:left;margin:0 30px 0 0;position:relative;width:300px;}
.footer-columns .footer-column-3{margin-right:0;}
.site-footer .widget{color:#9f9f9f;font-size:14px;margin-bottom:20px;}
.site-footer .widget a{color:#fff;}
.site-footer .widget a:hover{color:#fff;text-decoration:underline;}
.site-footer .widget .widget-title{color:#fff;font-size:16px;margin-bottom:20px;}
.site-footer .widget p{color:#9f9f9f;margin-bottom:15px;}
.site-footer .widget ul .children,
.site-footer .widget ul .sub-menu{padding-left:1.5em;}
.site-footer .widget ul .children li:first-child,
.site-footer .widget ul .sub-menu li:first-child{border-top:none;padding-top:0;}
.site-footer .widget ul .children li:last-child,
.site-footer .widget ul .sub-menu li:last-child{border-bottom:none;padding-bottom:0;}
.site-footer .widget ul > li{list-style:none;padding:0;margin-bottom:10px;}
.site-footer .widget ul > li a{color:#9f9f9f;}
.site-footer .widget ul > li a:hover{color:#fff;}
.site-footer .widget ul li:first-child{border-top:none;padding-top:0;}
.site-footer .widget ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.site-footer .widget select{width:100%;max-width:100%;}
.site-footer .widget_posts_thumbnail ul li{margin-bottom:20px;}
.site-footer .widget_posts_thumbnail ul li a{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;font-weight:normal;}
.site-footer .widget_posts_thumbnail .thumbnail-wrap{line-height:0.5;}
.site-footer .widget_search input[type='search']{width:100%;margin-bottom:10px;}
.site-footer .widget_search input[type='submit']{width:100%;}
/* Back to top button */
#back-top{bottom:20px;display:none;left:50%;margin-left:550px;position:fixed;}
#back-top a span{background-color:#eb5424;color:#fff;font-size:18px;width:30px;height:30px;display:block;line-height:30px;text-align:center;text-decoration:none;vertical-align:middle;}
#back-top a:hover span{color:#fff;background-color:#ff6644;}
#back-top a:hover{text-decoration:none;}
/* Site Bottom */
#site-bottom{color:#666;font-size:12px;padding:25px 0;}
#site-bottom .site-info{color:#888;letter-spacing:1px;text-align:left;text-transform:none;}
#site-bottom .site-info a{color:#eb5424;}
#site-bottom .site-info a:hover{color:#222;}
/*--------------------------------------------------------------
9. Misc.
--------------------------------------------------------------*/
/* Mobile Menu */
.mobile-menu-icon{display:none;position:absolute;top:46px;right:50px;}
.mobile-menu-icon .menu-icon-close,
.mobile-menu-icon .menu-icon-open{background:#f5f5f5;border:1px solid #e9e9e9;border-radius:3px;color:#666;display:block;font-size:13px;font-weight:600;width:60px;height:30px;line-height:28px;text-align:center;text-transform:uppercase;}
.mobile-menu-icon .menu-icon-close:hover,
.mobile-menu-icon .menu-icon-open:hover{border-color:#999;color:#222;cursor:pointer;}
.mobile-menu-icon .menu-icon-close{display:none;}
.mobile-menu-icon .menu-icon-close .genericon{margin-top:-2px;font-size:18px;font-weight:600;line-height:1;vertical-align:middle;}
.mobile-menu-icon .menu-icon-open.active{display:none;}
.mobile-menu-icon .menu-icon-close{display:none;}
.mobile-menu-icon .menu-icon-close.active{display:inline-block;}
.mobile-menu{background-color:#fff;display:none;position:absolute;width:100%;top:94px;padding:20px;z-index:99;}
.mobile-menu .menu-left,
.mobile-menu .menu-right{float:left;width:50%;}
.mobile-menu h3{color:#222;font-size:14px;margin-bottom:15px;text-transform:uppercase;}
.mobile-menu ul li{display:block;list-style:none;margin-bottom:15px;}
.mobile-menu ul li:hover:before{color:#ffa500;}
.mobile-menu ul li:before{font-family:"genericons";content:'\f428';color:#999;font-size:15px;margin-left:-4px;padding-right:2px;vertical-align:middle;text-align:left;}
.mobile-menu ul li:last-child{margin-bottom:0;}
.mobile-menu ul li.menu-item-home{display:none;}
.mobile-menu ul li a{color:#666;font-size:14px;}
.mobile-menu ul li a:hover{color:#eb5424;}
/* Mobile Search */
.mobile-search-icon{color:#222;display:none;position:absolute;top:46px;right:0;}
.mobile-search-icon:hover{cursor:pointer;}
.mobile-search-icon span{background:#f5f5f5;border:1px solid #e9e9e9;border-radius:3px;color:#666;display:block;font-size:18px;font-weight:600;width:36px;height:30px;line-height:28px;text-align:center;vertical-align:middle;}
.mobile-search-icon span:hover{border-color:#999;color:#222;}
.mobile-search-icon .genericon-search.active{display:none;}
.mobile-search-icon .genericon-close{display:none;}
.mobile-search-icon .genericon-close.active{display:inline-block;}
/* CSS3 Effects */
/* Responsive Menu */
.slicknav_menu,
#slick-mobile-menu{display:none;}

#colophon{background:#343e47;}
#colophon a:hover{color:#eb5424 !important;text-decoration:underline;}
#primary2 .asgarosforum-widget{margin-top:10px;}
body.page-id-8213 #secondary{display:none;}
body.page-id-8213 #primary{background-color:#fff;border:1px solid #dfdfdf;float:none;width:100%;margin:0px auto 0px auto;}
#af-wrapper #forum-breadcrumbs{margin-bottom:10px !important;}
body.page-id-8213 #af-wrapper .main-title{width:100%;min-height:28px;line-height:28px;display:block;background-color:#fafafa;border-color:#eee;border-width:1px;border-style:solid solid solid solid;font-size:16px;font-weight:700;padding:0 8px;color:#666;margin-bottom:10px;}
#af-wrapper .main-title:before{line-height:28px !important;height:28px !important;}
body.page-id-8213 h1.page-title{margin-bottom:15px;}
body.page-id-8213 #main{padding-top:10px;padding-bottom:0px;}
body.page-id-8213 .post-edit-link{display:none;}
.post-author .icon-status-indent1{font-weight:bold;margin-top:3px;}
.entry-summary .rcl-rating-box{display:none;}
.hentry .thumbnail-wrap{border:5px solid #dfdfdf;}
.hentry .thumbnail-wrap img{border:1px solid #d3d2d2;}
.hentry .thumbnail-wrap img:hover{opacity:0.85;}
.entry-content .entry-thumbnail{border:10px solid #dfdfdf;font-size:0;line-height:0;}
.entry-content .entry-thumbnail img{border:1px solid #adabab;font-size:0;line-height:0;width:99.9%;}
.entry-meta .entry-author a[rel=author]{font-weight:bold;color:#444;}
.entry-meta.entry-date{color:#444;}
.entry-meta.entry-category a{color:#444;}
.site-branding2{float:left;text-align:left;}
.site-branding2 #logo{height:54px;margin-top:15px;margin-right:80px;}
.site-branding2 img{max-height:54px;vertical-align:middle;}
.site-branding2 img:hover{opacity:0.9;}
.image-coin{width:65px !important;}
.telegram_h{position:absolute;top:22.5px;right:40px;}
.telegram_h img{height:35px;border:3px solid #fff;border-radius:50%;}
.telegram_h img:hover{opacity:0.85;}
article.type-post .entry-content img{border:4px solid #dfdfdf;box-shadow:0 0 8px rgba(0,0,0,0.5);}
article.type-post .entry-content p img{margin-top:7px;}
article.type-post .entry-content img:hover{opacity:0.85;}
article .attachment-post-thumbnail{border:0px solid #dfdfdf !important;}
article .attachment-post-thumbnail:hover{opacity:1 !important;}
article.type-post .gallery .gallery-item{padding:10px;}
.slicknav_nav{background:none !important;}
.slicknav_nav ul{background:none !important;}
.slicknav_nav a{background:#343e47 !important;}
.slicknav_nav a{border-color:rgba(255,255,255, 0.8) !important;color:#fff !important;}
.slicknav_nav .slicknav_row:hover{background:#343e47 !important;}
.slicknav_nav a:hover{background:#343e47 !important;color:#fff !important;}
.sf-menu ul{background:#343e47 !important;color:#fff !important;}
.sf-menu li li a{color:#fff !important;font-weight:600;}
.sf-menu li li a:hover{text-decoration:underline !important;}
/* #categories-2 ul{list-style:none;margin:0px;padding:0px;width:220px;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);}*/
/* #categories-2 ul a{display:block;text-decoration:none;}*/
/* #categories-2 ul span{display:block;text-decoration:none;}*/
/* #categories-2 ul li{margin-top:1px;}*/
/* #categories-2 ul li a,#categories-2 ul li span{background:#343e47;color:#fff;padding:7px;}*/
/* #categories-2 ul li a:hover,#categories-2 ul li span:hover{background:#333;}*/
/* #categories-2 li ul li a{background:#eee;color:#000;padding-left:20px;}*/
/* #categories-2 li ul li a:hover{background:#ddd;}*/
.asgarosforum-widget .post-author{display:inline-block;float:left;}
.asgarosforum-widget .post-date{display:inline-block;float:left;padding-left:10px;}
#forum-editor-form .editor-row .left{float:right !important;padding:0 !important;}
#forum-editor-form .editor-row .left a{line-height:40px !important;padding:0 !important;height:40px;font-size:16px;margin:0 !important;background:none !important;color:#414141 !important;border:0px !important;}
#forum-editor-form .editor-row .left a:hover{opacity:0.85;}
#forum-editor-form .editor-row .right{margin-left:0px !important;max-width:300px;}
#forum-editor-form .editor-row .right input{font-size:18px !important;line-height:40px !important;padding:0 !important;height:40px;margin:0 !important;}
#forum-editor-form .editor-row .right input:hover{opacity:0.85;}
.dashicons-groups{font-weight:bold;padding:15px 0 5px 0;}
.dashicons-groups i{font-style:normal;font-weight:400;}
#statistics .dashicons-groups{display:block !important;}
.donate_b{background:#fcc118;padding:5px 20px;font-size:16px;color:#101820;border-radius:4px;text-shadow:1px 1px 1px rgba(255,255,255, 0.5);}
.donate_b:hover{background:#e4b01a;}
.comment-avatar{border:0 !important;}
.comment-avatar img{border:1px solid #fff !important;outline:1px solid #ccc !important;}
.comment-meta .comment-author{line-height:50px !important;margin-left:10px !important;}
.recentcomments .comment-date{font-size:12px;}
.recentcomments .comment-author{text-align:left;font-size:14px;margin-left:0px;padding-left:8px;line-height:14px;font-weight:700;margin-bottom:5px;}
.recentcomments .comment-listitem{margin-bottom:15px !important;}
.recentcomments .comment-content{background:#f9f9f9 !important;border:1px solid #ddd !important;}
.recentcomments .comment-title{font-size:11px !important;line-height:1.25 !important;font-weight:400 !important;font-family: "Open Sans", sans-serif !important;}
.recentcomments .comment-content:hover{background:#eee !important;opacity:0.95;}
.recentcomments .comment-content-link a:hover{color:inherit !important;}
.post-author .rating-plus{display:none;}
.pluso .pluso-more{display:none !important;}
.pluso .pluso-wrap a:hover{opacity:0.85;}
#af-wrapper .rating-rcl, #af-wrapper .mention-nice-name{display:none !important;}
.widget #useronline-browsing-site{color:#777;}
.widget #useronline-browsing-site a{color:#222;font-weight:700;}
#af-wrapper #forum-search input[type="search"]{padding-left:10px;}
#af-wrapper .forum-menu a{cursor:pointer;}
#af-wrapper .forum-menu a:before{font-size:18px;height:18px;width:18px !important;padding:0px 0px 0px 0px !important;line-height:28px !important;}
#af-wrapper span.dashicons-businessman{display:none;}
#af-wrapper .status-author-rating{font-size:13px;font-style:normal;color:#414141 !important;background-color:rgba(0,0,0, 0.1) !important;padding:0px !important;}
.highlight-user1, .highlight-user1 a, #af-wrapper .highlight-user1 .profile-link{color:#099922 !important;}
#af-wrapper .icon-status-moderator{color:#099922 !important;}
.highlight-user2, .highlight-user2 a, #af-wrapper .highlight-user2 .profile-link{color:darkorange !important;}
.highlight-user3, .highlight-user3 a , #af-wrapper .highlight-user3 .profile-link{color:#222 !important;}
.highlight-administrator, .highlight-administrator a, #af-wrapper .icon-status-admin{color:#e00000 !important;}
#secondary #useronline-browsing-site a:hover{text-decoration:none !important;}
.highlight-user1:hover, .highlight-user2:hover, .highlight-user3:hover, .highlight-user4:hover, .highlight-administrator:hover, .highlight-moderator:hover{text-decoration:underline !important;}
.ccpw-widget td .ccpw_icon{float:left;display:inline-block;}
.ccpw-widget td .ccpw_icon img{max-height:25px;}
.ccpw_table tr td{padding:4px 4px !important;}
#af-wrapper code{width:100%;max-width:790px;background:#FFFFE0;color:#465584;}
#af-wrapper .post-element.post-message p a{text-decoration:underline;}
#af-wrapper .post-element.post-message p a:hover{text-decoration:none;opacity:0.85;}
#af-wrapper .forum-menu a:hover, #af-wrapper .forum-post-menu a:hover{opacity:0.85;}
#af-wrapper #useronline-browsing-page{border:1px solid #e1e1e1;margin-top:10px;}
#af-wrapper #useronline-3 h4{display:none;}
#af-wrapper #useronline-browsing-page .upp1{background:#343e47;padding:5px 5px;color:#fff;}
#af-wrapper #useronline-browsing-page .upp2{background:#fafafa;padding:5px 5px;}
#af-wrapper #useronline-browsing-page .upp2 strong{font-weight:400;}
#af-wrapper #useronline-browsing-page .upp2 strong a{font-weight:700;}
#af-wrapper .post-reactions{float:right !important;}
#af-wrapper .post-footer{padding-right:0px !important;display:none;}
#af-wrapper .post-footer .post-meta{display:none;}
#af-wrapper .post-message{padding:0px 0px 40px !important;background-color:#fff;border:none;border-left:0px solid #eee;min-height:250px !important;position:relative;}
#af-wrapper .report-link:before, #af-wrapper .report-exists:before{height:30px !important;line-height:30px !important;}
#af-wrapper .element-hide{display:none !important;}
span.status-publish{font-size:13px;}
#af-wrapper .content-element .forum .forum-poster a{white-space:pre;}
#af-wrapper .forum .forum-title{font-weight:700;}
.sidebar .widget ul > li{margin-bottom:0px !important;}
.sidebar .widget ul li a{font-weight:600;}
.sidebar .widget ul.children li a{font-weight:400;}
#af-wrapper .rating-header{display:none;}
#af-wrapper .icon-status-author{color:darkorange !important;}
#af-wrapper .icon-status-contributor{color:#000 !important;}
#af-wrapper .forum-name a, #af-wrapper.forum-poster .dashicons-calendar-alt a{color:#444;}
#af-wrapper img.avatar{border-radius:0% !important;}
.form-block-rcl .g-recaptcha{margin-bottom:15px;}
.form-block-rcl .g-recaptcha > div{box-sizing:border-box;max-width:100%;width:294px !important;}
.form-block-rcl .g-recaptcha iframe{width:100%;}
.page-id-8216 img.wp-image-8777:hover{opacity:0.85;}
.fa-reply:before{content:"\f3e5" !important;}
#af-wrapper #forum-navigation a, #af-wrapper #forum-navigation-mobile a{border-left:1px solid #fff !important;}
#af-wrapper #forum-navigation a:first-child{border-left:0px !important;}
#af-wrapper .forum-poster-avatar, #af-wrapper .topic-poster-avatar{padding-right:0px !important;width:47px;}
#af-wrapper .forum-poster-summary, #af-wrapper .topic-poster-summary{width:220px;}
#af-wrapper #statistics-online-users{padding:3px 20px !important;}
#a_admint{color:#fff;text-decoration:none;}
#a_admint:hover{opacity:0.85;}
#secondary .widget_custom_html img:hover{opacity:0.9;}
#primary2 .asgarosforum-widget .widget-avatar{width:50px;}
#primary2 .asgarosforum-widget .widget-avatar img{width:40px;height:40px;margin-top:0px;border-radius:50%;border:1px solid #ccc;padding:0px;}
code{background-color:#f4f4f4;border-radius:3px;box-shadow:inset 0 0 2px 0px #999999;font-size:14px;padding:5px;margin-top:5px;display:block;overflow:auto;white-space:pre;}
#af-wrapper .sig1{border-top:0px !important;padding:0px 0 10px 0 !important;bottom:auto !important;left:auto !important;position:static !important;color:#469AC6 !important;text-align:left !important;font-style:normal !important;font-size:11px !important;}
body #af-wrapper .post-message{padding-bottom:120px !important;min-height:150px !important;}
body #af-wrapper .signature{position:absolute;bottom:0px;left:0px;color:#469AC6;text-align:left;font-size:11px;font-style:normal;padding:4px 0px 6px 0px;z-index:1;border-top:1px solid #eee;}
#af-wrapper .signature a{border-bottom:1px dashed #2d89cc;cursor:pointer;}
#af-wrapper .signature a:hover{border-bottom:0px dashed #2d89cc;text-decoration:none;opacity:0.85;}
.agree{display:none;}
#live{position:relative;width:100%;max-width:1000px;margin:0px auto;}
#live .live1{position:absolute;bottom:50px;right:0px;width:88px;height:31px;}
#live .live1 img{width:88px;height:31px;}
#live .live2{position:absolute;bottom:100px;right:0px;width:88px;height:32px;}
#live .live2 img{width:88px;height:32px;}
#live .live2:hover img{opacity:0.9;}
#lv8 #live .live1{position:static;display:inline-block;margin-right:20px;}
#lv8 #live .live2{position:static;display:inline-block;}
.comment-content-link::before{top:17px !important;}
.wc-comment .fa-mail-reply::before, .wc-comment .fa-reply::before{content:"\f112" !important;}
.wc-comment .fa-pencil::before{content:"\f040" !important;}
#af-wrapper .post-author .status-author-rating, #af-wrapper .post-author .star, #af-wrapper .post-author .status-contributor-img, #af-wrapper .post-author .status-forum-online, #af-wrapper .post-author .status-admin-img{display:none !important;}
#af-wrapper .post-author{min-width:160px;}
body #wpcomm .wc-comment-label span{font-size:10px;padding:2px 2px;}
.form-block-rcl .anr_captcha_field{margin:0px 0px 10px -8.5px !important;}
#af-wrapper .main-description{display:none;}
#post-8213 header h1, #post-8213 h1.page-title{display:none;}
#post-8213 header:first-child{margin-bottom:10px;}
.kcc_block .kcc_info{color:#777 !important;}
.kcc_link:hover{opacity:0.80;}
#block_author-rcl{margin-top:50px !important;}
.sf-menu.men8{float:right;}
.sf-menu li.login7{margin-top:1px;line-height:1.25;}
.sf-menu li.login7 a{display:block;margin:10px 0 1px 0px;font-size:14px;font-weight:300;color:#fff;text-decoration:none;}
.sf-menu li.login7 a span{display:inline-block;margin-left:5px;}
.sf-menu li.login7 a.rcl-register span{font-size:14px;}
.sf-menu li.login7 a:hover{color:#fff;opacity:0.95 !important;}
.sf-menu li.login7 a i{background-color:#333 !important;border-color:#333 !important;color:#fff !important;line-height:24px !important;width:24px;height:24px;display:inline-block;border-radius:2px;text-align:center;}
.sf-menu li.login7 a:hover i{color:#f1f1f1 !important;opacity:0.95 !important;}
.site-header .search-icon{right:240px !important;}
.post-modified-info{display:none;}
.content-container select[name="newForumID"]{margin:0px auto 10px 9px;}
.content-container .button.button-normal[value="Переместить"]{margin:0px auto 10px 10px !important;}
select{cursor:pointer;}
#af-wrapper .content-element.forum .forum-poster-summary, #af-wrapper .content-element.forum .topic-poster-summary{width:230px;}
#af-wrapper .content-element.forum .forum-poster-summary a, #af-wrapper .content-element.forum .topic-poster-summary a{font-size:12px !important;}
#af-wrapper .content-element.forum .forum-poster-summary small, #af-wrapper .content-element.forum .forum-poster-summary small a, #af-wrapper .content-element.forum .topic-poster-summary small, #af-wrapper .content-element.forum .topic-poster-summary small a
{font-size:12px !important;}
#af-wrapper .forum, #af-wrapper .topic, #af-wrapper .member, #af-wrapper .unread-topic, #af-wrapper .unapproved-topic{height:70px;}
#af-wrapper .forum-name, #af-wrapper .topic-name{padding:1px 16px 1px 0px !important;}
.sf-menu li li{padding:0 !important;}
#af-wrapper .status-editor-img{display:none;}
.page-content ul li, .entry-content ul li{list-style:disc !important;}
.page-content ul li:before, .entry-content ul li:before{display:none !important;}
.mailha b{display:none;}
#rcl-chat-noread-box .message-text a{color:#eb5424;}
#rcl-chat-noread-box .message-text a:hover{text-decoration:none !important;border-bottom:1px solid;opacity:0.85;}


















@media screen and (max-device-width:900px){#af-wrapper .post-wrapper{padding:0px 10px !important;}
#af-wrapper .forum-post-header .forum-post-date{float:left;width:auto !important;}
#af-wrapper .forum-post-header .forum-post-menu{float:right;width:auto !important;}
#page{padding-top:90px !important;}
#wpadminbar{position:fixed !important;top:0px;z-index:998;}
#recallbar{z-index:998;}
#admn8{display:none !important;}
.site-header{position:fixed !important;top:0px;z-index:997;}
.sf-menu.men8 li.login7{padding:0px;position:absolute;top:0px;right:0px;}
.sf-menu.men8 li.login7 a,.sf-menu.men8 li.login7 a span{font-size:12px !important;}
.site-branding2 img{max-height:38px;}
.site-branding2 #logo{margin-top:23px;}
.slicknav_btn{margin-bottom:1px !important;margin-right:160px !important;margin-top:-6px !important;}
.site-header .search-icon{display:none;}
#live{position:relative;width:100%;max-width:1000px;margin:-75px auto 0px auto;background:#343e47;min-height:1px;}
#live .live1{position:absolute;top:-8.5px;left:50%;margin-left:-110px;width:88px;height:31px;}
#live .live2{position:absolute;top:-9px;right:50%;margin-right:-110px;width:88px;height:32px;}
footer #site-bottom{position:relative;padding:10px 0px 50px 0px;}
#lv8{position:absolute;bottom:-5px;left:0px;width:100%;display:block !important;float:none !important;margin-top:0px !important;}
#lv8 #live{position:relative;width:100%;max-width:1000px;margin:0px auto;background:#343e47;min-height:45px;}
#lv8 #live .live1{position:absolute;top:-0.5px;left:50%;margin-left:-110px;width:88px;height:31px;}
#lv8 #live .live2{position:absolute;top:0px;right:50%;margin-right:-110px;width:88px;height:32px;}
.content-loop .entry-title{font-size:21px;line-height:1.2;}
.slicknav_menu .slicknav_icon{margin-top:29px !important;}
.slicknav_menutxt{display:none !important;}
.content-loop .entry-title{font-size:16px;font-weight:600;}
body.page #secondary{display:none;}
}
@media screen and (max-device-width:480px){.slicknav_menu .slicknav_icon{margin-top:-39px !important;}
#primary2{background-color:#fff;border:1px solid #dfdfdf;float:right;width:360px !important;margin-bottom:20px;}
body.page-id-8213 #primary{background-color:#fff;border:1px solid #dfdfdf;float:none;width:360px !important;margin:0px auto 0px auto;}
#categories-2, #custom_html-2, #custom_html-3{display:none !important;}
}
@media screen and (max-device-width:900px){body.page-id-8213 #primary{width:100% !important;}
#af-wrapper .forum-post-header{font-size:10px !important;}
#af-wrapper .forum-post-header .forum-post-date{font-size:8px;}
}
@media screen and (max-device-width:320px){
.site-branding2 img{max-height:34px;}
.site-branding2 #logo{margin-top:25px;}
.slicknav_btn{margin-bottom:1px !important;margin-right:120px !important;}
}