*{margin:0;padding:0}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}
* html .clearfix{height:1%}
*,html,body{padding:0;margin:0}
video{max-width:100%;height:auto}
iframe,embed,object{max-width:100%}
body{font-family:'Roboto',sans-serif!important;font-size:14px;box-sizing:border-box;color:#222}
a{color:#f39200;text-decoration:none;font-weight:500;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
a:hover{color:#f39200}
.three.columns{width:33.33%;float:left;margin:0;padding:0}
.relative{position:relative}
.back-to-top{position:fixed;bottom:75px;right:35px;text-decoration:none;color:#fff;background-color:#24292E;font-size:24px;display:block;width:45px;height:45px;line-height:45px;text-align:center;display:none}
.back-to-top span{display:none}
.full-width{width:100%;float:left}
.ad-space{width:100%;float:left;margin:15px 0;text-align:center;min-height:90px;max-height:600px}
.ad-space.first{width:300px;height:250px;float:left;margin-right:15px;margin-bottom:15px}
.ad-space.third{display:none;visibility:hidden}
#header{width:100%;height:80px;float:left;background:#f39200;position:relative}
#header .logo{margin:25px 0;float:left;position:relative}
#header .logo img{max-height:30px}
#header ul.social{float:left;line-height:80px;margin-left:20px}
#header ul.social li{list-style:none;display:inline-block;margin:0 8px;font-size:18px}
#header ul.social li a{color:#fff}
#header .main-search{width:734px;height:80px;overflow:hidden;position:absolute;right:0;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
#header .main-search input{background:rgba(0,0,0,0.05);width:100%;height:80px;position:relative;outline:none;border:0;padding:0 30px;float:right;box-sizing:border-box;font-size:30px;font-weight:300;font-family:'Roboto',sans-serif;color:#fff}
#header .main-search #search::-webkit-input-placeholder{color:#fff;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
#header .main-search #search:-moz-placeholder{color:#fff;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
#header .main-search #search::-moz-placeholder{color:#fff;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
#header .main-search #search:-ms-input-placeholder{color:#fff;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
#header .main-search button{cursor:pointer;position:absolute;right:30px;top:0;background:transparent;border:0;font-size:30px;line-height:80px;color:#fff;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
#header .main-search:hover{width:100%;background:#f39200;position:absolute;right:0}
#header .main-search:hover #search::-webkit-input-placeholder{color:#fff}
#header .main-search:hover #search:-moz-placeholder{color:#fff}
#header .main-search:hover #search::-moz-placeholder{color:#fff}
#header .main-search:hover #search:-ms-input-placeholder{color:#fff}
#header .main-search:hover button{color:#fff}
@-webkit-keyframes animatedown {
from{-webkit-transform:translate(0px,-80px)}
to{-webkit-transform:translate(0px,0px)}
}
@-moz-keyframes animatedown {
from{-moz-transform:translate(0px,-80px)}
to{-moz-transform:translate(0px,0px)}
}
@-ms-keyframes animatedown {
from{-ms-transform:translate(0px,-80px)}
to{-ms-transform:translate(0px,0px)}
}
@-o-keyframes animatedown {
from{-o-transform:translate(0px,-80px)}
to{-o-transform:translate(0px,0px)}
}
@keyframes animatedown {
from{transform:translate(0px,-80px)}
to{transform:translate(0px,0px)}
}
#header.header-fixed{background:#fff;position:fixed;display:block;z-index:999;width:100%;-webkit-animation:animatedown .5s;-moz-animation:animatedown .5s;-ms-animation:animatedown .5s;-o-animation:animatedown .5s;animation:animatedown .5s;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,0.05);-moz-box-shadow:0 3px 0 0 rgba(0,0,0,0.05);box-shadow:0 3px 0 0 rgba(0,0,0,0.05)}
#header.header-fixed .logo::after{content:url("images/imageneslogo.png")}
#header.header-fixed .logo img{display:none}
#header.header-fixed .main-search input{background:#f9f9f9;color:#333}
#header.header-fixed .main-search #search::-webkit-input-placeholder{color:#ccc}
#header.header-fixed .main-search #search:-moz-placeholder{color:#ccc}
#header.header-fixed .main-search #search::-moz-placeholder{color:#ccc}
#header.header-fixed .main-search #search:-ms-input-placeholder{color:#ccc}
#header.header-fixed .main-search:hover #search::-webkit-input-placeholder{color:#888}
#header.header-fixed .main-search:hover #search:-moz-placeholder{color:#888}
#header.header-fixed .main-search:hover #search::-moz-placeholder{color:#888}
#header.header-fixed .main-search:hover #search:-ms-input-placeholder{color:#888}
#header.header-fixed .main-search button{color:#ccc}
#header.header-fixed .main-search:hover button{color:#888}
#header.header-fixed ul.social li a{color:#f39200}
#features{width:100%;float:left}
#features .post.featured,#features .post.featured.big{width:100%;height:250px;float:left;background:#24292E;position:relative;overflow:hidden}
#features .post.featured .thumb,#features .post.featured .thumb img{width:100%;height:100%;-o-transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;transition:.8s}
#features .post.featured .thumb img{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
#features .post.featured .thumb .float-title{width:100%;position:absolute;top:100px;z-index:1;color:#fff;text-transform:uppercase;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;transition:.6s}
#features .post.featured .thumb .float-title span{width:100%;float:left;text-align:center;font-weight:300}
#features .post.featured .thumb .float-title h3{width:100%;float:left;text-align:center;font-family:'Montserrat',sans-serif;font-size:30px;font-weight:700}
#features .post.featured .inner-title{background:#f39200;width:100%;max-height:0;overflow:hidden;position:absolute;bottom:0;z-index:1;box-sizing:border-box;color:#fff;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;transition:.6s}
#features .post.featured .inner-title h2{font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;text-transform:uppercase}
#features .post.featured .inner-title .padder{padding:10px}
#features .post.featured.big{height:400px}
#features .post.featured.big .thumb .float-title{top:290px}
#features .post.featured:hover .thumb{margin-top:-30px}
#features .post.featured:hover .thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
#features .post.featured:hover .thumb .float-title{top:10px}
#features .post.featured:hover .inner-title{max-height:230px}
#features .post.featured.big:hover .thumb .float-title{top:170px}
#features .featured-category{width:100%;height:150px;float:left;position:relative;overflow:hidden}
#features .featured-category .thumb{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;transition:.6s;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);filter:alpha(opacity=25);-moz-opacity:.25;-khtml-opacity:.25;opacity:.25;-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale")}
#features .featured-category article{width:100%;height:100%;float:left;background-color:#00A7B1;box-sizing:border-box;padding:20px;-webkit-box-shadow:inset 0 0 0 0 rgba(255,255,255,0.45);-moz-box-shadow:inset 0 0 0 0 rgba(255,255,255,0.45);box-shadow:inset 0 0 0 0 rgba(255,255,255,0.45);-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
#features .featured-category.two article{background:#00B290}
#features .featured-category article .float-title{width:100%;height:100%;float:left;border:1px solid rgba(250,250,250,0.5);text-align:center;color:#fff;text-transform:uppercase;box-sizing:border-box;padding:25px 0;position:relative;z-index:2}
#features .featured-category article .float-title span{width:100%;float:left;text-align:center;font-weight:300}
#features .featured-category article .float-title h3{width:100%;float:left;text-align:center;font-family:'Montserrat',sans-serif;font-size:30px;font-weight:700}
#features .featured-category:hover .thumb{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
#features .featured-category:hover article{-webkit-box-shadow:inset 0 0 0 20px rgba(255,255,255,0.45);-moz-box-shadow:inset 0 0 0 20px rgba(255,255,255,0.45);box-shadow:inset 0 0 0 20px rgba(255,255,255,0.45)}
#features .shared{position:relative;height:400px;overflow:hidden}
#features .popular{height:250px;overflow:hidden}
#features .shared button{position:absolute;outline:none;z-index:1;top:45%;background:#f39200;color:#fff;font-size:24px;border:0;width:35px;height:35px;line-height:35px;text-align:center;cursor:pointer;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
#features .shared button:hover{color:#f39200;background:#fff}
#features .shared button.slick-next{right:0}
#features .shared:hover button{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
#main-menu{width:100%;float:left}
#main-menu #menu{width:100%;height:70px;float:left;background:#24292E;padding:8px;box-sizing:border-box}
#main-menu #menu ul{width:100%;height:100%;float:left;border:1px solid #474b53;box-sizing:border-box;padding:2px}
#main-menu #menu ul li{list-style:none;color:#fff;display:inline-block;font-weight:300;font-size:16px;text-transform:uppercase}
#main-menu #menu ul li a{color:#fff;font-weight:300;display:block;padding:14px}
#main-menu #menu ul li a:hover{background:#f39200}
#content{width:100%;float:left;background:#F0F0F0;position:relative}
#content .main{background:#fff;width:100%;float:left;position:relative;margin-top:25px}
#content .main.has-sidebar{background:#f9f9f9}
.post{width:50%;height:250px;float:left;margin:0;padding:0;position:relative;overflow:hidden}
.post .thumb{width:100%;height:100%;float:left}
.post .thumb img{width:50%;height:100%;float:left;-o-transition:.6s;-ms-transition:.6s;-moz-transition:.6s;-webkit-transition:.6s;transition:.6s}
.post .text-part{position:absolute;z-index:1;width:50%;height:100%;right:0;background:#fff;box-sizing:border-box;padding:15px;color:#333;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
.post .text-part h2{font-weight:500;font-size:26px;line-height:28px}
.post:hover .text-part{background:#f39200;color:#fff}
.post:hover .thumb img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
.pagenavi{display:none}
#infscr-loading{display:none!important}
#content .main.has-sidebar #single-post{width:800px;float:left;background:#fff}
.single h4.section-title{font-weight:300;font-size:30px;text-transform:uppercase;width:100%;float:left;margin:25px 0}
#single-post{box-sizing:border-box;padding:40px;font-size:15px;width:100%;float:left;clear:both}
#single-post h1.post-title{font-size:36px;line-height:40px;font-weight:500;margin:0;padding:0}
#single-post h2,#single-post h3,#single-post h4,#single-post h5{width:100%;font-family:"Montserrat",sans-serif;font-size:27px;font-weight:700;margin-bottom:30px;margin-top:30px}
#single-post .shares-count{float:right;line-height:34px;padding:0;margin:6px 0}
#single-post .shares-count span.number{color:#f39200;font-weight:500;font-size:34px;float:left;margin-right:3px}
#single-post .shares-count span.subline{color:#aaa;text-transform:uppercase;font-size:16px;font-weight:300}
#single-post .meta{width:100%;float:left;height:50px;line-height:50px;border:1px solid #eee;border-left:0;border-right:0;margin:15px 0}
#single-post .meta .author-box,#single-post .meta .like-box{float:left;font-style:italic;font-weight:500}
#single-post .meta .like-box{float:right;margin-top:-15px}
#single-post .meta .author-box span{color:#f39200}
#single-post .meta .author-box span.author-avatar,#single-post .meta .author-box span.author-avatar img{float:left;width:30px;height:30px;display:inline-block;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin:5px 0;margin-right:6px}
#single-post .thumb,#single-post .thumb img{width:100%;height:auto;float:left}
#single-post .post-text{font-family:'Georgia',Serif;width:100%;float:left;margin:15px 0;font-weight:400;font-size:18px}
#single-post .post-text p{margin:10px 0;line-height:150%;font-family:Roboto;font-style:normal;font-weight:lighter;text-align:justify}
#single-post .post-text ul{width:100%;float:left}
#single-post .post-text ul li{margin:10px}
#single-post .post-text img,#single-post .post-text iframe{width:100%;height:auto}
#single-post .post-text iframe{width:100%;height:100%;min-height:380px}
#single-post .post-share{width:100%;float:left;margin-bottom:15px}
#single-post .post-share ul{float:left;box-sizing:border-box}
#single-post .post-share ul li{list-style:none;display:block;float:left;margin-right:2px;width:60px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
#single-post .post-share ul li a{display:block;float:left;width:100%;height:55px;line-height:55px;padding:0 25px;color:#fff;text-transform:uppercase;font-weight:300;font-size:16px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-sizing:border-box}
#single-post .post-share ul li:hover{width:180px}
#single-post .post-share ul li:hover span{display:inline-block}
#single-post .post-share ul li span{display:none}
#single-post .post-share ul li.facebook{width:200px}
#single-post .post-share ul li i{margin-right:5px}
#single-post .post-share ul li.facebook a{background:#3b589d}
#single-post .post-share ul li.twitter a{background:#169be8}
#single-post .post-share ul li.google-plus a{background:#d52d2d}
#single-post .post-share ul li.whatsapp a{display:none;background:#}
#single-post .post-share ul li.facebook a:hover{background:#4a6ab8}
#single-post .post-share ul li.twitter a:hover{background:#21a3ef}
#single-post .post-share ul li.google-plus a:hover{background:#e13b3b}
#single-post .post-bottom{width:100%;float:left}
#single-post .post-bottom .tags-section{width:100%;float:left;margin-bottom:15px;color:#aaa;border-top:1px solid #eee;padding-top:15px}
#single-post .post-bottom .tags-section a{display:inline-block;padding:2px 8px;background:#f9f9f9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
#single-post .post-bottom .tags-section a:hover{background:#f39200;color:#fff}
#single-post .post-bottom .like-buttons{width:100%;float:left;height:55px;border:1px solid #eee;text-align:center;margin:5px 0 15px}
#single-post .post-bottom .like-buttons .twitter,#single-post .post-bottom .like-buttons .gplus{display:inline-block;line-height:65px;width:100px}
#single-post .post-bottom .like-buttons .facebook{display:inline-block;line-height:12px;margin-right:8px}
#single-post .share-box{width:100%;float:left;border:1px solid #eee;position:relative}
#single-post .share-box .thumb,#single-post .share-box .thumb img{width:280px;height:250px;float:left}
#content .main.has-sidebar .share-box .text-part{width:440px;height:235px;float:left;padding:15px;box-sizing:border-box;position:relative}
#single-post .share-box .text-part{width:70%;height:235px;float:left;padding:15px;box-sizing:border-box;position:relative}
#single-post .share-box .text-part h2{font-weight:500;font-size:26px;line-height:28px}
#single-post .share-box .text-part .post-share{position:absolute;bottom:-10px;width:92%}
#single-post .share-box .text-part .post-share ul{width:70%}
#single-post .share-box .text-part .post-share ul li.facebook{width:100%;text-align:center}
#single-post .share-box .text-part .post-share ul li.facebook span{display:inline-block}
#single-post .share-box .text-part .post-share ul li a{font-weight:500;padding:0 5px}
#single-post .share-box .text-part .post-share .shares-count{width:30%;line-height:0;padding:0;margin:0}
#single-post .share-box .text-part .post-share .shares-count span.number{color:#3B589D;width:100%;float:left;text-align:center}
#single-post .share-box .text-part .post-share .mashsb-container{padding:0!important}
#single-post .share-box .text-part .post-share .mashsb-count{width:100%;color:#3B589D!important}
.related-post{width:100%;position:relative;float:left}
.mobile-shares{width:100%;display:none}
.mobile-shares ul{width:100%;position:fixed;bottom:0;z-index:9999}
.mobile-shares ul li{display:block;list-style:none;width:33.33%;float:left;text-align:center}
.mobile-shares ul li a{display:block;width:100%;height:45px;line-height:45px;font-size:16px;color:#fff}
.mobile-shares ul li.facebook a{background:#3b589d}
.mobile-shares ul li.twitter a{background:#21a3ef}
.mobile-shares ul li.google-plus a{background:#e13b3b}
.mobile-shares ul li.whatsapp a{background:#2AB200}
.stripes{width:100%;float:left;position:relative;height:5px;background:#fff url(images/stripes.gif) repeat-x;margin-top:25px}
.subscribe-section{width:100%;float:left;box-sizing:border-box;padding:35px;background:#f9f9f9;-webkit-box-shadow:0 2px 1px 0 rgba(50,50,50,0.2);-moz-box-shadow:0 2px 1px 0 rgba(50,50,50,0.2);box-shadow:0 2px 1px 0 rgba(50,50,50,0.2)}
.subscribe-section .text-part,.subscribe-section .subscribe-form{width:50%;float:left;text-align:center}
.subscribe-section .text-part span{width:100%;float:left;text-align:center;text-transform:uppercase;font-weight:500}
.subscribe-section .text-part span.big{font-size:30px}
.subscribe-section .text-part span.subline{font-size:20px;color:#555;font-weight:300}
.subscribe-section .text-part span.subline b{color:#f39200}
.subscribe-section .subscribe-form form.subscribe{width:100%;float:left;font-size:18px;margin:5px 0}
.subscribe-section .subscribe-form form.subscribe input{width:60%;height:50px;line-height:50px;border:1px solid #eee;background:#fff;padding:0 15px;outline:none;float:left;box-sizing:border-box}
.subscribe-section .subscribe-form form.subscribe button{width:40%;height:50px;line-height:50px;border:0;background:#f39200;color:#fff;text-transform:uppercase;float:left;box-sizing:border-box}
#notification_container span{width:100%;float:left;text-align:center;box-sizing:border-box;padding:15px 50px;font-size:16px;font-weight:300;background:#fff;margin:15px 0 0;border:1px solid #eee}
#sidebar{width:300px;position:absolute;right:0;height:100%;clear:both}
#sidebar .widget{width:300px;float:left;position:relative;margin:5px 0;box-sizing:border-box}
#sidebar .widget.featured{box-sizing:border-box;padding:5px 10px}
#sidebar .widget.featured .post-featured{width:100%;float:left;margin-bottom:5px}
#sidebar .widget.featured .post-featured .thumb,#sidebar .widget.featured .post-featured .thumb img{width:100%;float:left;height:160px}
#sidebar .widget.featured .post-featured .text-part{width:100%;float:left;padding:5px;box-sizing:border-box}
#sidebar .widget.featured .post-featured .text-part h2{font-size:16px;line-height:20px;font-weight:500;color:#333;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
#sidebar .widget.featured .post-featured:hover .text-part h2{color:#f39200}
#sidebar .widget.random{box-sizing:border-box;padding:0;float:left;background:#fff;border-left:4px solid #f2f2f2}
#sidebar .widget.random h3{width:100%;background:#fff;float:left;padding:15px;box-sizing:border-box;border-bottom:1px solid #eee;text-transform:uppercase;font-size:18px;text-align:center;color:#f39200}
#sidebar .widget.random .post-featured{width:100%;float:left;border-bottom:1px solid #eee}
#sidebar .widget.random .post-featured:last-child{border-bottom:0}
#sidebar .widget.random .post-featured .text-part{width:100%;background:#fff;float:left;padding:12px 10px;box-sizing:border-box}
#sidebar .widget.random .post-featured:hover .text-part{background:#f39200}
#sidebar .widget.random .post-featured .text-part h2{font-size:16px;line-height:20px;font-weight:500;color:#333;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
#sidebar .widget.random .post-featured:hover .text-part h2{color:#fff}
.stop{position:absolute;bottom:180px;width:100%;clear:both}
#special-title{width:100%;float:left;background:#fff;padding:15px 0;line-height:24px;margin:0}
#special-title .wrap{border:1px solid #eee;border-left:0;border-right:0;padding:15px 0}
#special-title h1{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-size:34px;margin:0;padding:0;color:#f39200}
#special-title span{text-transform:uppercase;font-size:16px;font-weight:300;margin:0;padding:0}
.page #single-post .post-text{font-family:'Roboto',sans-serif}
#not-found .message{width:100%;float:left;text-align:center;border-bottom:1px solid #ddd;margin-bottom:25px;padding:25px 0}
#not-found .message h2{font-weight:500;font-size:24px}
#not-found .message i{font-size:54px}
#not-found .message span{font-weight:300;font-size:18px}
#footer{width:100%;float:left;margin-top:35px}
#footer .dark-footer{width:100%;float:left;background:#24292E;box-sizing:border-box;padding:25px 0;text-align:center}
#footer .dark-footer .logo{width:100%;text-align:center;float:left;margin-bottom:15px}
#footer .dark-footer .nav{width:100%;float:left}
#footer .dark-footer .nav ul li{list-style:none;display:inline-block;margin:0 10px}
#footer .dark-footer .nav ul li a{text-transform:uppercase;font-size:18px;font-weight:500;color:#fff}
#footer .dark-footer .nav ul li a:hover{color:#f39200}
#footer .copyright{width:100%;float:left;text-align:center;color:#666;margin:25px 0;font-size:13px}
@media only screen and (min-width: 980px) and (max-width: 1180px) {
#header .main-search{width:653px}
#sidebar{display:none}
#content .main.has-sidebar #single-post{width:100%}
.ad-space.third{display:inline-block;visibility:visible}
}
@media only screen and (max-width: 980px) {
#header .main-search{width:60%}
.ad-space.third{display:inline-block;visibility:visible}
#sidebar{display:none}
#content .main.has-sidebar #single-post{width:100%}
#single-post .share-box .thumb,#content .main.has-sidebar .share-box .thumb{display:none}
#single-post .share-box .text-part,#content .main.has-sidebar .share-box .text-part{width:100%}
.subscribe-section .text-part,.subscribe-section .subscribe-form{width:100%;text-align:center}
.subscribe-section .subscribe-form form.subscribe{width:60%;display:inline-block;float:none;margin-top:15px}
}
@media only screen and (max-width: 800px) {
#header .grid{box-sizing:border-box;padding:0 15px}
#header .main-search{width:50%}
.three.columns{width:50%}
.three.columns.middle{display:none}
.post{height:160px}
.post .thumb img{width:40%}
.post .text-part{width:60%;padding:10px}
.post .text-part h2{font-size:18px;line-height:20px}
#footer .dark-footer .nav ul li{display:none}
#footer .dark-footer .nav ul li.mobile-view{display:inline-block}
#single-post .post-share ul li.whatsapp a{display:inline-block}
#single-post .post-share ul li.facebook{width:160px}
#single-post .post-share ul li.twitter:hover,#single-post .post-share ul li.google-plus:hover,#single-post .post-share ul li.whatsapp:hover{width:60px}
#single-post .post-share ul li:hover span{display:none}
#single-post .share-box .text-part,#content .main.has-sidebar .share-box .text-part{width:100%}
#single-post .share-box .text-part h2,#content .main.has-sidebar .share-box .text-part h2{margin-top:0}
#single-post .share-box .post-share ul.buttons,#content .main.has-sidebar .share-box .post-share ul.buttons{display:inline-block;width:100%}
}
@media only screen and (max-width: 682px) {
#header{width:100%;height:60px}
#header .logo{margin:15px 0}
#header .main-search{display:none}
#header ul.social{float:right;line-height:60px}
#header ul.social li{font-size:16px}
#header.header-fixed.headroom{position:fixed;top:0;left:0;right:0;transition:all .2s ease-in-out}
#header.header-fixed.headroom--unpinned{top:-80px}
#header.header-fixed.headroom--pinned{top:0}
.post{height:150px;width:50%}
.post .thumb img{width:50%}
.post .text-part{width:50%;padding:15px}
.post .text-part h2{font-size:16px;line-height:18px}
#main-menu{display:none}
.back-to-top{display:block!important;position:relative!important;width:100%;float:left;bottom:0;right:0;text-align:center;text-transform:uppercase;font-weight:500;font-size:16px;margin-bottom:-35px;background:#1a1e21}
.back-to-top span{display:inline-block}
.ad-space.first{width:100%}
#content .main{margin-top:10px}
#single-post{padding:15px}
#single-post .post-share ul{display:none}
.mobile-shares{display:inline-block}
#single-post .share-box .thumb{width:38%;height:220px}
#single-post .share-box .thumb img{width:100%;height:100%}
#single-post .share-box .text-part{width:62%;height:220px}
#single-post .share-box .text-part h2{font-size:20px;line-height:22px}
#single-post .share-box .post-share ul.buttons,#content .main.has-sidebar .share-box .post-share ul.buttons{display:inline-block;width:100%}
#single-post .share-box .text-part .post-share .shares-count{display:none}
.subscribe-section .text-part,.subscribe-section .subscribe-form{width:100%;text-align:center}
.subscribe-section .subscribe-form form.subscribe{width:100%;display:inline-block;float:none;margin-top:15px}
.subscribe-section .text-part span.big{font-size:24px}
.subscribe-section .text-part span.subline{font-size:16px}
.single #footer .copyright{padding-bottom:45px}
}
@media only screen and (max-width: 480px) {
.three.columns{display:inline-block;width:100%}
.three.columns.middle{display:inline-block}
#features .featured-category,#features .three.columns.left,#features .three.columns.right{display:none}
#features .post.featured,#features .post.featured.big,#features .shared{height:240px}
#features .post.featured.big .thumb .float-title{top:100px}
#features .post.featured.big:hover .thumb .float-title{top:10px}
.post{height:190px;width:100%}
.post .thumb img{width:50%}
.post .text-part{width:50%;padding:15px}
.post .text-part h2{font-size:18px;line-height:20px}
#content .main.has-sidebar .share-box .text-part{width:100%;height:auto}
#single-post .share-box .thumb{width:100%}
#single-post .share-box .text-part{width:100%;height:auto;position:relative;float:left}
#single-post .share-box .text-part h2{font-size:24px;line-height:26px;width:100%;float:left}
#single-post .share-box .text-part .post-share{position:relative;width:100%;float:left}
#single-post .post-text{font-size:16px}
.subscribe-section .text-part span.big{display:none}
.subscribe-section .subscribe-form form.subscribe input,.subscribe-section .subscribe-form form.subscribe button{width:100%}
}
@media only screen and (max-width: 360px) {
#features .post.featured,#features .post.featured.big,#features .shared{height:200px}
.post{height:150px}
.post .thumb img{width:50%}
.post .text-part{width:50%;padding:10px}
#single-post h1.post-title{font-size:32px;line-height:34px}
#single-post .meta .like-box{display:none}
#single-post .shares-count{float:left}
#single-post .share-box .text-part{padding:0 10px}
#single-post .share-box .text-part h2{font-size:16px;line-height:18px}
}
@media only screen and (max-width: 320px) {
#features .post.featured,#features .post.featured.big,#features .shared{height:200px}
#features .post.featured.big .thumb .float-title{top:80px}
#features .post.featured .thumb .float-title h3{font-size:22px}
#features .post.featured .inner-title h2{font-size:14px;line-height:16px;font-weight:400}
.post .text-part h2{font-size:17px;line-height:19px}
}
@media only screen and (max-width: 280px) {
.post{height:100%}
.post .thumb img{width:100%;height:220px;float:left}
.post .text-part{width:100%;height:auto;position:absolute;bottom:0;z-index:1}
}