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:inherit;vertical-align:baseline;}.sosere-recommendation{float:none !important;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}ol, ul{list-style:none;}blockquote, q{quotes:none;}blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;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 #cccccc;margin:1em 0;padding:0;}input, select{vertical-align:middle;}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}.clearfix:after{clear:both;content:"";font-size:0;height:0;display:block;visibility:hidden;}
body{background:#ffffff;line-height:1;color:#555555;font:13px/20px arial, sans-serif;}a{color:#E91B23;outline:none;text-decoration:none;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}a:hover{color:#E91B23;}::-moz-selection{background:#222;color:white;text-shadow:none;}::selection{background:#222;color:white;text-shadow:none;}h1, h2, h3, h4, h5, h6{color:#000;font-family:Arial, sans-serif;margin-bottom:15px;font-weight:400;}h1{font-size:28px;line-height:34px;}h2{font-size:24px;line-height:30px;}h3{font-size:22px;line-height:28px;}h4{font-size:20px;line-height:26px;}h5{font-size:18px;line-height:24px;}h6{font-size:16px;line-height:22px;}p{margin-bottom:20px}blockquote{font-family:Georgia,Serif;font-size:14px;font-style:italic;padding:20px 30px;}em, i, cite{font-style:italic;}strong{font-weight:700;}img, video, object, embed{height:auto !important;max-width:100%;}caption, th, td{text-align:left}sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-3px}sup{top:-4px}.center-width{margin:0 auto;max-width:1170px;width:100%}.uppercase{text-transform:uppercase}.textcenter{text-align:center}.last{margin-right:0 !important}
.main-container{background:transparent;clear:both;width:100%;}.main-wrapper{background:transparent;clear:both;margin:30px auto 0;width:1170px;}.container{margin:0 auto;width:1170px;}.single #page,.archive #page{overflow:hidden}.single .boxed-layout #page{border:none}
.main-header{background:#000;color:#fff;margin:0 auto;width:100%;}.header{clear:both;margin:0 auto;max-width:100%;padding:20px 0;position:relative;width:1170px;}.header #logo{display:inline-block;font-size:26px;line-height:32px;margin:0 0;}.header a{color:#fff}.logo-wrap,.header #logo img{display:inline-block}.header .description{display:block;font-size:12px;text-transform:none}.header-slider{width:100%;overflow:hidden;position:relative}.header-slider ul{}.header-slider li{position:relative}.header-slider img{opacity:0.5;position:absolute;left:0;top:0}.header-slider li .center-width{height:119px;padding:40px 0;position:relative;z-index:10}.header-slider li h3{color:#fff}.header-slider li .slider-desc{font-size:14px}.slides-over{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0.6;}
.boxed-layout{float:none;margin:0 auto;width:1170px;overflow:hidden;}.boxed-layout .header{padding-left:2%;padding-right:2%;width:96%}.boxed-layout .main-wrapper{max-width:1170px;overflow:hidden}
.menu, .menu *{margin:0;padding:0;list-style:none;}.menu{line-height:1.0}.main-nav{float:right;margin:0 auto;max-width:100%;position:relative;width:auto}.main-navigation .menu ul{padding:10px 0;position:absolute;top:-999em;width:180px;}.main-navigation .menu ul li:first-child{border-top:3px solid #FF8800;}.main-navigation .menu > li > ul:before{content:'';display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ff8800;position:absolute;top:5px;left:10px}.main-navigation .menu ul li{width:100%}.main-navigation .menu li:hover{visibility:inherit;}.main-navigation .menu li{float:left;position:relative}.main-navigation .menu a{display:block;position:relative}.main-navigation .menu li:hover ul,.main-navigation .menu li.sfHover ul{left:0;top:40px;width:180px;z-index:100}.main-navigation ul.menu li:hover li ul,.main-navigation ul.menu li.sfHover li ul{top:-999em}.main-navigation ul.menu li li:hover ul,.main-navigation ul.menu li li.sfHover ul{border:0;padding:0;left:180px;top:-3px}.main-navigation ul.menu li li:hover li ul,.main-navigation ul.menu li li.sfHover li ul{top:-999em}.main-navigation ul.menu li li li:hover ul,.main-navigation ul.menu li li li.sfHover ul{left:180px;top:-3px}.main-navigation{float:right;font-size:13px;line-height:20px;position:relative;width:auto}.main-navigation a{border-top:3px solid transparent;color:#8b8b8b;font-weight:700;margin:0 12px;padding:12px 0 16px;}.main-navigation a:hover,.current-menu-item a{border-top:3px solid #fff;color:#fff}.main-navigation ul ul a{border-right:none;margin:0;}#navigation{float:left;margin:0;max-width:100%;position:relative;text-transform:uppercase;width:auto}#navigation ul li{float:left;list-style:none;z-index:1000}.main-navigation ul li ul li a{background:#353535;border:0;padding:10px 20px;line-height:18px}.main-navigation ul li ul li a:hover{background:#1d1d1d;border:0;color:#fff;padding:10px 20px;}.sfHover a{color:#fff}ul.menu ul .sf-sub-indicator{display:block;right:12px;top:9px;position:absolute}.sf-js-enabled li a.sf-with-ul{padding-right:12px;z-index:20}.sf-js-enabled li ul li a.sf-with-ul{padding-right:20px}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:18px;right:0;margin-top:0px;height:0;width:0;border:4px solid transparent;border-top-color:#FFF;border-top-color:rgba(255,255,255,.5);-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}.sf-arrows .sf-with-ul:hover:after{border-top-color:#FFF}.current-menu-item .sf-with-ul:after{border-top-color:#FFF;}.sf-arrows ul .sf-with-ul:after{top:16px;right:5px;border-color:transparent;border-left-color:#fff;}.sf-arrows ul .sf-with-ul:hover:after{border-top-color:rgba(255,255,255,0);}#navigation .menu [class^="fa-"]:before,#navigation .menu [class*=" fa-"]:before{color:#8B8B8B;left:12px;top:15px;position:absolute;z-index:100;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}#navigation .menu .current-menu-item[class*=" fa-"]:before{color:#fff}#navigation .menu [class^="fa-"]:hover:before,#navigation .menu [class*=" fa-"]:hover:before{color:#fff}#navigation .menu ul [class^="fa-"]:before,#navigation .menu ul [class*=" fa-"]:before{color:#fff;left:18px;top:13px;}#navigation .menu [class^="fa-"] > a,#navigation .menu [class*=" fa-"] > a{padding-left:18px !important}#navigation .menu ul [class^="fa-"] > a,#navigation .menu ul [class*=" fa-"] > a{padding-left:36px !important}.btn{display:none !important}
.main-content{clear:both;margin:0 auto;overflow:hidden;max-width:100%;}.main-content #page{float:left;margin:0;max-width:100%;padding:0;width:1170px;}.content-area{float:left;margin-left:0;margin-right:2.6%;width:65.8%;}.single .content-area{}.content-area a{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}.content-home{float:left;margin:0;width:100%}.content{padding:0 0;overflow:hidden;}.masonry{margin:0 auto}.post header,.search .main-wrapper header,.attachment header{border-bottom:1px solid rgba(0, 0, 0, 0.1);clear:both;overflow:hidden;position:relative;}
.title{margin-bottom:10px;}.title a{color:#000}.title14{font-size:14px;line-height:20px;margin-bottom:5px}.title15{font-size:15px;line-height:21px;margin-bottom:4px}.title16{font-size:16px;line-height:22px;margin-bottom:5px}.title18{font-size:18px;line-height:24px;margin-bottom:5px}.title20{font-size:20px;line-height:26px;margin-bottom:5px}.title26{font-size:26px;line-height:32px;margin-bottom:5px}.page-title{font-size:26px;margin:20px 0 20px;}#featured-thumbnail{display:block;float:left;position:relative;}#featured-thumbnail img{float:left;width:100%;height:auto;}.featured-thumbnail{display:block;float:left;position:relative;}.featured-thumbnail img{float:left;width:100%;height:auto;}.featured-thumbnail-big{clear:both;max-width:770px;position:relative;width:100%;}.post .featured-thumb-gallery{float:left;position:relative;width:100%}.post .featured-thumbnail-big:before{background-image:url(images/zoom.png);background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,0.85);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}.post .featured-thumbnail-big:hover:before{opacity:0.8;visibility:visible;}.post.format-image .featured-thumbnail-big:before,.post .featured-thumb-gallery:before{background-image:url(images/zoom.png);background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,0.85);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}.post .featured-thumbnail-big:before{background-image:url(images/plus.png);background-repeat:no-repeat;background-position:center center;}.post.format-image .featured-thumbnail-big:hover:before,.post .featured-thumb-gallery:hover:before{opacity:0.8;visibility:visible;}.content-home .post .post-inner,.content-archive .post .post-inner{clear:both}.content-home .format-quote .post-inner{border:0}.post-content{font-size:16px;line-height:26px;margin:0;padding:20px;overflow:hidden;word-wrap:break-word}.post-content pre{margin-bottom:20px;overflow:scroll;word-wrap:break-word}.post header time,.search header time,.attachment header time{float:left;padding:25px 2%;text-align:center}.post header .post-date,.search header .post-date,.attachment header .post-date{clear:both;color:#000;display:block;font-size:36px;margin:0 0 10px}.post-author{color:#777}.post-meta{border-top:1px solid rgba(0, 0, 0, 0.1);clear:both;color:#777;font-size:12px;margin:0;overflow:hidden;padding:10px 2%}.single .post-meta{border-top:0}.post-meta a{color:#777}.post-meta span{border-right:1px solid rgba(0, 0, 0, 0.1);display:inline-block;padding-right:10px;margin:10px 10px 12px 0}.post-meta span:first-of-type{border-left:1px solid rgba(0, 0, 0, 0.1);padding-left:10px}.post-meta span:first-child{border-left:0;padding-left:0}.post-meta span:last-of-type{border-right:0;padding-right:0}.post-meta .post-comments span{border:none;margin:0;padding:0;}.post-meta .post-type{border:none;float:left;font-size:12px;line-height:18px;margin:0 10px 0 0;padding:0;text-align:center;}.post-meta .post-type i{border:2px solid #0b8fe8;color:#0b8fe8;font-size:20px;line-height:25px;padding:6px 12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.post-meta .post-type-audio i{padding:6px 10px}.post-meta .post-type-video i,.post-meta .post-type-gallery i,.post-meta .post-type-image i{padding:6px 8px}.post-meta .post-type-link i{padding:6px 9px}.post-meta .fa,.meta .fa{font-size:13px;margin:0 2px 0 0}.read-more{display:block;margin:15px 0 0}.read-more a{color:#fff;float:left;font-size:12px;font-weight:700;line-height:19px;margin:0;padding:9px 12px;text-transform:uppercase;}.read-more a:hover{background:#000;color:#fff !important;}
.post-format-link{background:#0b8fe8;color:#fff;float:none}.post-format-icon{color:rgba(255,255,255,0.3);font-size:50px;float:left;margin:0 25px 0 10px}.post-format-link-content{color:rgba(255,255,255,0.7);margin:15px 0;}.post-format-quote{background:#333;color:#fff;padding:50px 3%;width:94%}.post-format-quote-content{color:rgba(255,255,255,0.5);font-size:14px;line-height:18px;margin:0;overflow:hidden}.post-format-quote-content blockquote{font-size:24px;font-style:italic;line-height:36px;margin:0;padding:0}.post-format-quote-content .quote-source{}.audio-box{width:100%}.audio-box iframe{float:left}.content-home .post.format-audio .post-meta{border-top:0}.gallerytiled{background:#f3f3f3;border:1px solid #e3e3e3;border-bottom:0;padding:15px;overflow:hidden}.gallerytiled ul li{float:left;list-style:none;margin:0 1px 1px 0;width:19.8%}.gallerytiled ul li img{float:left}.status-box{background:#f3f3f3;border-bottom:0;padding:5px 15px;overflow:hidden;}.single .status-box{border:0;border-bottom:1px solid #e3e3e3;}.status-box iframe{float:left;width:100%}.fb-status{padding-bottom:15px;padding-top:15px;}.googlep-status{padding-bottom:15px;padding-top:15px;}.googlep-status div{display:block !important;margin:0 auto !important;}.featuredslider.loading{background:#fff url(images/loading.gif) no-repeat center center;border:1px solid #e3e3e3;overflow:hidden;height:100px;}.galleryslider.loading{background:#fff url(images/loading.gif) no-repeat center center;border:1px solid #e3e3e3;overflow:hidden;height:100px;}.loading ul,.loading li{display:none}.recent{float:left;margin:0;width:100%}.recent-posts-box{float:left;margin:0 0 15px;position:relative;width:100%}.recent-post{border-bottom:1px solid #e6e6e6;float:left;margin:0 3.2% 20px 0;max-width:300px;width:48.4%}.recent-post:nth-child(2n){margin:0 0 20px}
.post{margin-bottom:30px;padding:0;overflow:hidden}.single .post{margin-bottom:0}.title-wrap{border-left:1px solid rgba(0, 0, 0, 0.1);float:left;min-height:52px;padding:20px 0 28px 2%;max-width:71%}.post-avtar{float:right;padding:15px 2%;width:9%}.post-avtar img{float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.search .content article{margin-bottom:20px}.sticky{}
.full-width{margin:0 0 30px;padding:0}.content-page,.content-single{float:left;margin:0;padding:0;width:100%}.content-archive{float:left;margin:0;width:100%}.page-content,.single-content{float:left;margin-bottom:20px;width:100%}.article-area{background:#fff}.article-area header{float:left;width:100%;}.page .page-content header,.error404 .page-content header{margin:0 3%}.single-post-content,.single-page-content,.archive-template-content{border-top:1px solid rgba(0, 0, 0, 0.1);clear:both;font-size:16px;line-height:28px;overflow:hidden;padding:20px 3% 10px;width:94%;}.error-page-content{border:0;padding-bottom:30px;text-align:center}.error-head{border-bottom:1px solid #CCCCCC;height:1px;margin-top:15px;margin-bottom:20px;position:relative;}.error-head span{background:#fff;padding:0 20px;position:relative;top:-14px}.error-text{color:#ff8800;font-size:230px;line-height:200px;margin-bottom:30px}.single-title{font-size:26px;line-height:32px;margin:0 0 5px}.single-post-type{clear:both;margin:0;width:100%}.single-post-type img{float:left;width:100%}.full-width .single-page-content{margin:0;width:96%}.full-width header{margin:0 2%}#fullwidth-comments{background:#fff;margin:0 0 30px;padding:0;}.page-links{margin-bottom:20px;padding:0 3%}img.size-full, mg.size-large,img.wp-post-image{height:auto;max-width:100%}article img.right,article img.alignright,.wp-caption.alignright{display:block;float:right;margin:0.4em 0 1em 1.5em;}article img.aligncenter,article img.alignnone{display:block;clear:both;}article img.left,article img.alignleft,.wp-caption.alignleft{display:block;float:left;margin:0.5em 1.5em 1em 0;}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{color:#757575;font-size:11px;font-style:italic;line-height:20px;}.wp-caption{padding:4px;max-width:100%}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.content-single table,.content-page table{border-bottom:1px solid #e5e5e5;margin-bottom:20px;width:100%}.content-single th,.content-page th{padding:6px 10px 6px 0;text-transform:uppercase}.content-single td,.content-page td,.content-single th,.content-page th{border-top:1px solid #e5e5e5;padding:6px 10px 6px 0}.content-single dl,.content-page dl{margin:0 30px}.content-single dt,.content-page dt{font-weight:700}.content-single dd,.content-page dd{margin:0 0 20px}.content-single ul,.content-page ul,.content-single .comment ul{list-style:disc;margin-bottom:20px}.content-single ol,.content-page ol,.content-single .comment ol{list-style:decimal;margin-bottom:20px}.content-single ul ul,.content-page ul ul,.content-single .comment ul ul,.content-single ul ol,.content-page ul ol,.content-single .comment ul ol,.content-single ol ul,.content-page ol ul,.content-single .comment ol ul,.content-single ol ol,.content-page ol ol,.content-single .comment ol ol{margin-bottom:0}.content-single li,.content-page li{margin-left:30px}.content-single address,.content-page address{margin-bottom:20px}.content-single code,.content-page code{font-family:Consolas,Monaco,Lucida Console,monospace}.content-single pre,.content-page pre{border:1px solid #e5e5e5;margin-bottom:20px;padding:20px;overflow:auto}.content-single dl.gallery-item{margin:0}.responsive-video{position:relative;padding-bottom:55.25%;padding-top:30px;width:100%}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post-navigation{margin:20px 0;}.post-navigation .post-nav-links{background:#fff;float:left;position:relative;width:48%;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}.post-navigation .post-nav-links:hover{background:#e3e3e3}.post-navigation .post-nav-links span{color:#fff;display:block;font-size:14px;margin-bottom:10px}.post-navigation a{color:#fff;font-size:18px;line-height:26px;}.post-navigation .prev-link,.post-navigation .next-link{background:rgba(0,0,0,0.5);overflow:hidden;position:relative;padding:8% 7%;z-index:10}.post-navigation .prev-link-wrapper{margin-right:4%}.post-nav-link-bg{position:absolute;width:100%;height:100%;overflow:hidden}.post-nav-link-bg img{width:100%;height:auto;opacity:0.7;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}.post-navigation .post-nav-links:hover .post-nav-link-bg img{opacity:1}.single-post-ad{clear:both;margin:0 0 10px}
.breadcrumbs{background:#fff;border:1px solid #e3e3e3;margin:0 0 20px;padding:20px 2%;}.full-width .breadcrumbs{}.breadcrumbs a{color:#333}.breadcrumbs i{margin-right:4px}
.share-buttons{border-top:1px solid rgba(0, 0, 0, 0.1);overflow:hidden;padding:10px 3%}.social-btn-title{color:#777;font-size:14px;font-weight:700;float:left;margin-right:10px;padding-top:5px;text-transform:uppercase;}.social-btn a{color:#fff;display:block;float:left;font-size:16px;line-height:28px;margin:0 5px 0 0;padding:3px 0;text-align:center;width:34px;}.social-btn a:hover{color:#fff}.social-fb a{background:#395aa1}.social-twitter a{background:#17a8dd}.social-gplus a{background:#fc5656}.social-stumble a{background:#eb4924}.social-pin a{background:#BE202E}.social-linkedin a{background:#017EB4}
.author-box{background:#fff;border:1px solid #e4e4e4;margin:20px 0;padding:0;overflow:hidden}.author-box-avtar{float:left;max-width:140px;width:18.2%}.author-head{overflow:hidden}.author-box h4{margin:0}.section-heading{color:#000;font-size:13px;font-weight:700;}.author-box h5{float:left;font-size:16px;line-height:22px}.author-box img{float:left;margin:0;}.author-info-container{margin:0;padding:20px 3%;overflow:hidden;}.author-info{overflow:hidden;padding:0 0 12px}.author-social{float:right}.author-social a{color:#fff;padding:6px 0;text-align:center;width:25px}.author-social a:hover{color:#fff}.author-fb a{background:#395aa1}.author-twitter a{background:#17a8dd}.author-gp a{background:#fc5656}.author-linkedin a{background:#017eb4}.author-pinterest a{background:#cc2127}.author-dribbble a{background:#ef5b92}.author-desc-box{background:#f3f3f3;border:1px solid #e3e3e3;margin:0 0 20px 0;padding:0;overflow:hidden}.author-box-title{border-bottom:1px solid rgba(0, 0, 0, 0.1);font-size:13px;padding:15px 20px}.author-desc-box .author-box-content{padding:0 0 0 3%}.author-desc-box .author-box-avtar img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.author-desc-box h5{float:left;font-size:16px;line-height:22px}.author-desc-box .author-info-container{padding:0 3%}
.relatedPosts{background:#fff;border:1px solid #e4e4e4;clear:both;margin:20px 0;padding:20px 2.5%;position:relative;}.relatedPosts ul{margin:0;padding:0;}.relatedPosts ul li{float:left;list-style:none;margin:0 1.4% 0 0;width:32.4%;}.relatedPosts ul li:nth-child(3n){margin-right:0}.relatedPosts ul li a img{float:left;height:auto;width:100%;}.relatedPosts .title{font-size:15px;line-height:22px;margin:0 0 5px;}.relatedPosts .relatedthumb{display:block;float:left;}.relatedPosts .related-content{clear:both;line-height:20px;min-height:40px;padding:5px 0;}
.navigation{clear:both;display:block;}
.pagination,.norm-pagination{background:#fff;border:1px solid #E3E3E3;clear:both;font-size:14px;margin:0 0 40px;padding:15px 2%;overflow:hidden;;}.single .pagination{margin:15px 10px 20px}.norm-pagination{font-weight:400}.norm-pagination .nav-previous a{float:left}.norm-pagination .nav-next a{float:right}.pagination span,.pagination a{color:#333;display:inline-block;margin:0 10px 0 0;padding:5px 13px;}.pagination a{background:#f4f3f4;color:#828282}.pagination span,.pagination a:hover{background:#333;color:#fff}
.sitemap-col,.archive-col{float:left;margin-bottom:20px;margin-right:5%;width:47.5%}.sitemap-col:nth-child(2n),.archive-col:nth-child(2n){margin-right:0}.sitemap-col:nth-child(3n){clear:left}.sitemap-col ul,.archive-col ul{margin:0 0 0 20px}.sitemap-col ul li,.archive-col ul li{font-size:14px;list-style:disc;margin:0}.sitemap-col a,.archive-col a{color:#555}
#comments{background:#fff;border:1px solid #E3E3E3;clear:both;margin:20px 0 20px;padding:20px 2.5%}#comments .avatar{float:left;margin-bottom:10px;margin-right:2%;}.comments-count{margin:0}ol.commentlist{background:#fff;border-top:0;margin:15px 0 0;padding:0 0;position:relative;overflow:hidden;}.commentlist li.comment{float:left;list-style:none;margin:0;width:100%;}.commentlist .comment-body{border-bottom:1px solid #e1e1e1;margin:0 0 20px;padding:0;}.commentlist li:last-child .comment-body{}.commentlist p{margin:0 0 10px}.commentlist .comment .children{float:left;margin-left:15%;margin-bottom:0;margin-top:0;width:85%;}.commentlist .children li{margin:0;position:relative;width:100%;}#comments .fn{font-size:16px;font-style:normal;}#comments .fn a{color:#333}.comment-meta{font-size:12px;margin:5px 0;}.comment-meta a{color:#777}.commentBody{overflow:hidden}.bypostauthor{}.reply{float:right}.reply i{color:#555;margin:0 3px 0 0;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}.comment-reply-link{color:#555;display:inline-block;float:right;}#respond{background:#fff;border:1px solid #E3E3E3;clear:both;margin:0 0 20px;padding:20px 2.5% 10px}#reply-title{font-size:16px;line-height:20px;margin:0;text-transform:uppercase}#commentform{background:transparent;margin:15px 0 0}#commentform p{margin:0 0 10px;position:relative}#commentform p label{color:#999;font-size:12px;font-weight:700;text-transform:uppercase}#commentform .comment-form-author,#commentform .comment-form-email,#commentform .comment-form-url{float:left;width:31.4%}#commentform .comment-form-author input,#commentform .comment-form-email input,#commentform .comment-form-url input{width:88%}#commentform .comment-form-comment{clear:both;overflow:hidden;width:100%;}#commentform .comment-form-author,#commentform .comment-form-email{margin:0 15px 0 0}#commentform input,#commentform textarea{background-color:#f2f2f2;border:1px solid #e0e0e0;display:block;font-size:14px;margin:4px 0 0;padding:10px 10px;}#commentform textarea{width:95.5%}#commentform .required{color:#dc0413}#commentform #submit{background-color:#2e2e2e;border:0;color:#fff;font-size:14px;font-weight:400;padding:8px 32px;text-transform:uppercase;cursor:pointer;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}#commentform #submit:hover{background:#000;color:#fff}
.sidebar{background:transparent;float:left;margin:0;width:31.6%;}.sidebar a{color:#333;-webkit-transition:background-color, color 0.2s linear;-moz-transition:background-color, color 0.2s linear;transition:background-color, color 0.2s linear;}.widget{margin-bottom:20px;overflow:hidden;}.widget-title{font-size:14px;font-weight:700;line-height:20px;margin-bottom:15px;position:relative;}.widget ul{margin:0 0 0 20px}.widget li{border-bottom:1px solid rgba(0, 0, 0, 0.1);list-style:square;margin:0 0 10px;padding:0 0 5px;}.sidebar-widget{border:1px solid #e3e3e3;background:#fff;list-style:none;margin-bottom:20px;padding:20px;position:relative}.sidebar-widget a,.sidebar-small-widget a{color:#333}.sidebar .search-button{float:left}.sidebar-widget li:last-child{margin-bottom:0}.widget .menu li{float:none}.widget ul li ul li{border-bottom:none;margin-top:10px;margin-bottom:0}.widget .widgetslider,.widget .widgetslider:after{border:0}.widget .widgetslider ul{margin:0}.widget .widgetslider li{border:0;margin:0;padding:0;list-style:none}.widget.featured-b{border:0;margin-bottom:0;padding-bottom:0}.widget .featured-item{margin:0 0 20px;width:100%}.widget .bigpost{margin:0 0 20px;width:100%}.widget .smallpost{margin:0 4% 0 0;width:48%}.widget .smallpost:last-child{margin:0}.sidebar-small{float:left;margin:0 3% 0 0;width:23.1%}.small-sidebar{}
.footer{background:#262626;color:#777;clear:both;overflow:hidden;}.footer a{color:#777}.footer a:hover{color:#fff}.footer-top-widget{float:left;width:100%}.footer-widgets{background:transparent;margin:0 auto;padding:0;width:100%;}.boxed-layout .footer-widgets,.boxed-layout .copyright-inner{padding:0 2%;width:96%}.footer-widget{float:left;margin:0 2% 0 0;width:23.5%;}.footer-widget .widget{margin:25px 0}.footer-widget .widget li{border-bottom-color:rgba(255, 255, 255, 0.1)}.copyright{background:#000;color:#fff;padding:0;overflow:hidden;width:100%;}.copyright-inner{margin:0 auto;max-width:1170px;padding:0;width:100%;}.copyright-text{float:left;padding:15px 0}.back-to-top{cursor:pointer;position:fixed;bottom:8em;right:25px;text-decoration:none;color:#000000;background-color:rgba(235, 235, 235, 0.80);font-size:12px;padding:10px 15px;display:none;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-transition:background 0.25s linear;-moz-transition:background 0.25s linear;transition:background 0.25s linear;}.back-to-top:hover{background-color:rgba(135, 135, 135, 0.50);}.back-to-top .icon-angle-up{color:#000;font-size:24px}
.recent-posts-widget{clear:both;padding:0}.category-posts,.recent-posts,.random-posts,.widget .popular-posts{margin:0 !important;padding:0;}.category-posts li,.recent-posts li,.random-posts li,.popular-posts li{list-style:none;overflow:hidden;}.recent-posts .info,.popular-posts .info{overflow:hidden}
.ad-widget-160{clear:both;margin:0 auto;width:160px}.ad-widget-728 img{float:left}
.searchform{background:#f2f2f2;padding:0;position:relative;width:100%}.searchform fieldset{border:0;color:#888;}.s{background:#f2f2f2;border:none;color:#777;float:right;height:16px;margin:0;outline:0;padding:10px 3% 9px 0;width:85%;}.search-button{background:#f2f2f2;border:none;color:#5a5a5a;cursor:pointer;display:block;float:left;font-size:12px;font-weight:700;min-width:13px;padding:0;height:35px;text-transform:uppercase;width:12%;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}header .searchform{background:transparent;float:right;padding:0;width:20%}header .searchform i{position:absolute;top:18px;right:10px;z-index:10}header .s{background:rgba(255,255,255,0.2);color:#fff;padding:18px 4% 19px;width:76%}header .search-button{background-color:rgba(255,255,255,0.2);height:53px;width:16%;z-index:99}
.sidebar .tagcloud{overflow:hidden}.tagcloud a{background:rgba(0, 0, 0, 0.8);border:1px solid rgba(0, 0, 0, 1);color:#999 !important;display:block;float:left;font-size:12px !important;margin:0 4px 4px 0;padding:5px 12px 5px 12px;position:relative;text-transform:uppercase;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}.tagcloud a:hover{color:#fff !important}
#subscribe-widget{clear:both;float:left;margin:0 0 20px;width:100%;}#subscribe-widget form{padding:0;overflow:hidden}#subscribe-widget input[type=text]{background-color:#fff;border:1px solid #e4e4e4;color:#777;float:left;height:16px;margin:0 0 10px;outline:0;padding:9px 0 8px;text-indent:10px;width:99.1%;}#subscribe-widget input[type=submit]{background-color:#000;border:0;color:#fff;cursor:pointer;display:block;float:left;padding:0;text-align:center;width:100%;height:35px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}#subscribe-widget input[type=submit]:hover{background-color:#1d1d1d;color:#fff}.footer #subscribe-widget input[type=text]{background:#2a2a2a;border:1px solid #101010}
.social-widget ul{margin:0;padding:0}.social-widget ul li{border:0 !important;float:left;font-size:14px;list-style-type:none;margin-bottom:4px !important;margin-left:2px;margin-right:2px;padding:0}.social-widget ul li span{color:#fff;float:left;font-size:16px;margin:0;width:39px;padding:12px 0 11px;text-align:center}.social-widget ul li span{background:#f2f2f2;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;}.social-widget ul li.facebook span{color:#3b5999}.social-widget ul li.twitter span{color:#00aced}.social-widget ul li.gplus span{color:#ff4444}.social-widget ul li.rss span{color:#ff8800}.social-widget ul li.pinterest span{color:#cc2127}.social-widget ul li.linkedin span{color:#017eb4}.social-widget ul li.flickr span{color:#fe0084}.social-widget ul li.instagram span{color:#854e3a}.social-widget ul li.youtube span{color:#cc181e}.social-widget ul li.tumblr span{color:#274057}.social-widget ul li.dribble span{color:#ea4c89}.social-widget ul li.xing span{color:#015960}.social-widget ul li:hover span{color:#fff}.social-widget ul li.facebook:hover span{background:#3b5999}.social-widget ul li.twitter:hover span{background:#00aced}.social-widget ul li.gplus:hover span{background:#ff4444}.social-widget ul li.rss:hover span{background:#ff8800}.social-widget ul li.pinterest:hover span{background:#cc2127}.social-widget ul li.linkedin:hover span{background:#017eb4}.social-widget ul li.flickr:hover span{background:#fe0084}.social-widget ul li.instagram:hover span{background:#854e3a}.social-widget ul li.youtube:hover span{background:#cc181e}.social-widget ul li.tumblr:hover span{background:#274057}.social-widget ul li.dribble:hover span{background:#ea4c89}.social-widget ul li.xing:hover span{background:#015960}
.ad-125-widget{clear:both;list-style:none;margin:0;overflow:hidden;padding:0;}.ad-125-widget ul,.ad-125-widget li{border:0 !important;list-style:none;margin:0;}.ad-125-widget li{padding:0;width:42%}.ad-125-widget li.adleft{float:left;margin:0 5% 10px 0;}.ad-125-widget li.adright{float:right;margin:0 0 10px;}.bp_125_widget{padding:20px 20px 10px}
.ad-300-widget{clear:both;margin:0 auto;max-width:300px;width:100%;}
.ad-widget-468{clear:both;margin:0 auto 15px;max-width:100%;width:468px;}
.ad-widget-728{clear:both;margin:0 auto;max-width:100%;width:728px;}.bpxl_728_widget{margin-bottom:0 !important}.featured-section .ad-widget-container{border:1px solid #E1E1E1;border-bottom:0;overflow:hidden;padding:20px 2%}
#tabs-widget{background:#fff;border:1px solid #e4e4e4;margin-bottom:30px;overflow:hidden;}#tabs{list-style:none;margin:0 0 15px;overflow:hidden;}#tabs li{border:0;display:inline;float:left;width:50%;margin:0;padding:0;position:relative;}#tabs li a{background-color:rgba(0,0,0,0.08);color:#000;display:block;font-size:13px;font-weight:700;float:right;line-height:20px;padding:20px 0;position:relative;text-decoration:none;overflow:hidden;text-align:center;text-transform:uppercase;width:100%;}#tabs li.recent-tab a{}#tabs li.active a{background-color:#fff}#tabs-content{padding:5px 20px 20px}#tabs-content ul{margin:0;padding:0}#tabs-content li{margin:0 0 10px;overflow:hidden;padding:0 0 5px}#tabs-content li:last-child{margin-bottom:0;padding-bottom:0}.tab-content{display:none}.tab-content .info,.widget .info{overflow:hidden}.tabs-meta{display:block}.comment-text{color:#777;display:block;font-size:12px}
.widgetthumb{float:left;margin:4px 10px 0 0;width:100%}.popular-posts{display:block}.thumbnail{float:left;margin-right:10px;position:relative;max-width:55px;width:55px}.widgettitle{display:block;font-size:14px;font-weight:400;line-height:1.5;}.meta{color:#999;display:block;font-size:12px;}.meta a{color:#999}.meta .post-author,.meta .post-comments,.meta .post-cats,.meta time{margin-right:10px}
.flickr_badge_image{display:inline;margin:0}.flickr_badge_image img{float:left;margin:0 0 6px;padding:0 3px}
#wp-calendar{background:#f3f3f3;width:100%}#wp-calendar caption,#wp-calendar th,#wp-calendar td{text-align:center}#wp-calendar th{background:rgba(255,136,16,0.6);color:#fff;padding:10px 0;}#wp-calendar td{padding:10px 0;}#wp-calendar caption{background:#ff8800;color:#fff;font-size:14px;padding:10px 0;text-transform:uppercase}#wp-calendar tbody tr:nth-child(2n){background:#f9f9f9}#wp-calendar tfoot a{font-weight:700;text-transform:uppercase}#wp-calendar tfoot tr td{padding-left:10px;text-align:left}#wp-calendar td#today,#wp-calendar td#today a{color:#fff !important}
.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="url"],.wpcf7 input[type="tel"],.wpcf7 input[type="date"],.wpcf7 input[type="number"],.wpcf7 textarea{background:#f2f2f2;border:1px solid rgba(0,0,0,0.1);padding:8px 10px}.wpcf7-submit{background:#262626;border:0;color:#fff;cursor:pointer;font-weight:700;padding:8px 16px;text-transform:uppercase}.wpcf7-submit:hover{background:#000}