@import "https://fonts.googleapis.com/css?family=Roboto:300,300i,400,700,700i|Open+Sans+Condensed:700&subset=latin,latin-ext,cyrillic";@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css";article,aside,figure,footer,header,main,nav,section{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,input,textarea,legend,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,nav,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}button::-moz-focus-inner{border:0;padding:0}img,iframe{display:block}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}input,input[type=text],input[type=email],input[type=search],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0}html{-webkit-text-size-adjust:100%}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cleared:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cleared{display:inline-block}* html .cleared{height:1%}.cleared{display:block}body{font-family:roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:300;color:#999;background:#959595;visibility:visible!important}h1,h2,h3,h4,h5,h6,b,strong{font-weight:700}a{text-decoration:none;color:#966}.no-touch a:hover{color:#b58a8a}img{max-width:100%;height:auto!important}.fa span{position:absolute;top:-9999px;left:-9999px}.wrapper{max-width:1200px;padding:0 15px;margin:0 auto;position:relative}header,.content,footer{overflow:hidden}header{border-bottom:2px solid #999;background:url(../images/texture.png) center top #3d3d3d}header .logo{display:block;max-width:650px;padding:20px 55px 20px 0}header form{height:30px;overflow:hidden;padding:0 75px 0 0;margin:0 0 20px;position:relative}header form input.text{display:block;width:100%;font-family:roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:300;color:#000;padding:7px;border-top-left-radius:3px;border-bottom-left-radius:3px;background:#fff}header form .submit{display:block;width:75px;height:30px;font-family:open sans condensed,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:30px;text-transform:uppercase;color:#fff;border-top-right-radius:3px;border-bottom-right-radius:3px;background:#966;cursor:pointer;position:absolute;top:0;right:0}.no-touch header form .submit:hover{background:#b58a8a}header a.nav-toggle{display:block;width:35px;height:35px;font-size:30px;line-height:35px;text-align:center;color:#fff;position:absolute;top:13px;right:10px}.no-touch header a.nav-toggle:hover{color:#ddd}header nav{display:none;border-top:2px solid #999;background:#666}header nav ul{margin:0 -15px}header nav ul li{border-bottom:2px solid #999}header nav ul li:last-child{border:0}header nav ul li a{display:block;height:40px;font-family:open sans condensed,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:40px;text-transform:uppercase;color:#fff;padding:0 10px}.no-touch header nav ul li a:hover,header nav ul li.active a{color:#fff;background:#3c3c3c}.content{padding:20px 0 0;background:#ddd}.main{padding:0 0 10px}.grid h1{font-family:open sans condensed,Arial,Helvetica,sans-serif;font-size:30px;line-height:32px;color:#000;margin:0 0 10px}.grid .row{clear:both;display:none}.grid .item{margin:0 0 15px}.grid .item a{display:block;padding:10px;border-radius:5px;background:#fff;position:relative}.grid .item a img{border:1px solid #999;margin:0 0 9px}.grid .item a h2{font-family:open sans condensed,Arial,Helvetica,sans-serif;font-size:18px;line-height:23px;color:#966;margin:0 0 10px}.grid .item a p.type,.article p.type{width:100%;margin:0;position:absolute;top:5px;left:-5px}.grid .item a p.type span,.article p.type span{display:block;font-family:open sans condensed,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:14px;text-transform:uppercase;color:#fff;padding:5px;background:#966;position:absolute;top:0;left:0}.grid .item a p.type span.featured{background:#3e3217}.grid .item a p.type span.closed,.article p.type span.closed{background:#c00;left:auto;right:0}.grid .item a p.type span.featured+span.channel{top:29px}.grid .item a p{font-size:14px;line-height:22px;color:#000}.grid .item a p.author,.article p.author{font-size:11px;line-height:19px;color:#777}.grid .item a p.author{padding:5px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 9px}.grid .item a p.author time,.article p.author time{text-transform:uppercase}.no-touch .grid .item a:hover img{opacity:.85}.no-touch .grid .item a:hover h2{color:#b58a8a}.no-touch .grid .item a:hover p.type span{background:#b58a8a}.no-touch .grid .item a:hover p.type span.featured{background:#5b513a}.no-touch .grid .item a:hover p.type span.closed{background:#c00}.no-touch .grid .item a:hover p{color:#404040}.no-touch .grid .item a:hover p.author{color:gray}p.pagination{clear:both;height:50px;text-align:center;position:relative}p.pagination a,p.pagination strong{display:inline-block;min-width:40px;height:40px;font-family:open sans condensed,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:40px;text-align:center;text-transform:uppercase;color:#fff;padding:0 10px;border-radius:3px;margin:0 1px;background:#966}p.pagination strong{background:#000}.no-touch p.pagination a:hover{color:#fff;background:#b58a8a}p.pagination a.prev,p.pagination a.next{display:none}.article{padding:20px;margin:-20px -15px 10px;background:#fff;position:relative}.article.page{padding:20px 20px 1px}.article .image{margin:0 0 26px}.article .image img{border:1px solid #999}.article h1,.article h2,.article h3,.article h4{font-family:open sans condensed,Arial,Helvetica,sans-serif;font-size:26px;line-height:26px;color:#000}.article h1{line-height:32px;letter-spacing:-.5px;margin:0 0 20px}.article.page h1{margin:0 0 26px}.article h2,.article h3,.article h4{font-size:22px;line-height:26px;color:#000;padding:0;margin:0 0 26px}.article h2{line-height:28px;letter-spacing:-.5px}.article h3{font-size:20px;color:#777}.article h4{font-size:18px;color:#999}.article p,.article ul,.article ol{font-size:16px;line-height:26px;color:#000;margin:0 0 26px}.article ul,.article ol{list-style-type:disc;padding:0 0 0 25px}.article ol{list-style-type:decimal}.article li{margin:0 0 7px}.article blockquote{padding:13px 0 1px 13px;border-left:5px solid #ccc;margin:0 34px 26px}.article blockquote p,.article blockquote ol,.article blockquote ul{font-size:14px;font-style:italic;line-height:24px;color:#777;margin:0 0 13px}.article .blahg-image{float:right;margin:0 0 26px 26px;position:relative;top:7px}.article a{text-decoration:underline}.article .dead,.no-touch .article .dead:hover{color:#ccc;text-decoration:line-through;cursor:default}.no-touch .article a:hover{text-decoration:none}.article .embed-media{clear:both;max-width:700px;overflow:hidden;margin:0 auto 26px}.article .embed-image{clear:both;max-width:770px;margin:0 auto 26px}.article .grab-bag .embed-image{max-width:100%}.article .embed-image img{border:1px solid #999;margin:0 auto}.article .embed-image figcaption,.article .embed-media figcaption{font-size:12px;font-style:italic;line-height:16px;text-align:center;padding:5px 0}.article .embed-media.embed-instagram{max-width:500px}.article .embed-media.embed-instagram iframe{margin:0!important}.article .list-item h2+.embed-media,.article .list-item h2+.embed-image,.features h2+.embed-media,.features h2+.embed-image,.article h2+.embed-media,.article h2+.embed-image,.features h3+.embed-media,.features h3+.embed-image,.article h3+.embed-media,.article h3+.embed-image,.article h4+.embed-media,.article h4+.embed-image{margin:26px auto}.article .list-item-last{margin:0 0 -26px}.song-of-the-day .article .embed-media{max-width:700px;overflow:hidden}.article .desc{padding:26px 0 0;border-top:1px solid #ccc;margin:26px 0}.article .desc p{font-size:14px;line-height:20px;color:#777;margin:0}.article .post-info{padding:3px 0 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 26px}.article .post-info p.author{line-height:22px;margin:0 0 5px}.stButton .stFb,.stButton .stTwbutton,.stButton .stMainServices,.stButton .stButton_gradient{height:22px!important}.st_fblike_hcount>span,.stButton .stArrow{position:relative!important;top:-1px!important}.article .comments{border-top:1px solid #ccc;padding:26px 0 0}.article .comments ol{list-style-type:none;padding:0}.article .comments ol li{padding:10px}.article .comments ol .comment-odd{background:#f3f3f3}.article .comments ol li p{font-size:13px;line-height:23px;margin:0 0 13px}.article .comments ol li .who{color:#777;margin:-13px 0 0}#disqus_thread{padding:12px 0 0;border-top:1px solid #ccc}.sidebar nav{display:none}.sidebar h2{font-family:open sans condensed,Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;text-transform:uppercase;color:#fff;padding:10px;border-top-left-radius:5px;border-top-right-radius:5px;margin:0 0 2px;background:#999}.sidebar ul{overflow:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin:0 0 20px}.sidebar .tweets{margin:0 0 17px}.sidebar .tweets iframe{border-radius:5px}.sidebar ul li:last-child{margin:0}.sidebar ul li{margin:0 0 2px}.sidebar ul li a,.sidebar ul li .tweet{display:block;height:71px;overflow:hidden;font-family:open sans condensed,Arial,Helvetica,sans-serif;line-height:17px;padding:0 83px 0 10px;background:#3c3c3c;position:relative}.sidebar ul li a{color:#b58a8a}.no-touch .sidebar ul li a:hover{color:#966}.sidebar ul li:last-child a,.sidebar ul li:last-child .tweet{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.sidebar ul li .tweet{height:auto;padding:10px}.sidebar ul li .tweet a{display:inline;height:auto;font-family:inherit;font-size:12px;line-height:14px;padding:0;background:0 0}.no-touch .sidebar ul li a:hover{background:#333}.no-touch .sidebar ul li .tweet a:hover{background:0 0}.sidebar ul li a .image{display:block;border-left:2px solid #ddd;position:absolute;top:0;right:0}.no-touch .sidebar ul li a:hover img{opacity:.75}.sidebar ul li.ad{padding:0}.sidebar ul li.ad a{height:auto;padding:0}.sidebar ul li.ad a img{border:0;position:relative;top:auto;right:auto}.no-touch .sidebar ul li.ad a:hover img{opacity:1}.sidebar ul li a span.align{display:table-cell;height:70px;vertical-align:middle;cursor:pointer}.sidebar ul li a p,.sidebar ul li .tweet p{font-size:12px;font-weight:700;line-height:15px;text-transform:uppercase;color:#999;margin:0}.sidebar ul li a h3,.sidebar ul li .tweet h3{font-family:roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:300;line-height:14px}.sidebar ul li a h3 span{color:#999}.sidebar ul li.all{margin:0}.sidebar ul li.all a{height:auto;padding:5px 0 0;background:0 0}.no-touch .sidebar ul li.all a:hover{text-decoration:underline}.sidebar .social{height:32px;margin:0 0 20px}.sidebar .social li{display:inline;float:left;margin:0 10px 0 0}.sidebar .social li a{width:32px;height:32px;font-size:23px;line-height:31px;text-align:center;color:#fff;padding:0;border-radius:5px;background:0 0}.no-touch .sidebar .social li a:hover{color:#fff;background:#3c3c3c}.sidebar .social li .facebook{background:#3b5998}.sidebar .social li .twitter{background:#00aced}.sidebar .social li .instagram{background:#d93175}.sidebar .ad{display:block;padding:0 0 20px}.sidebar .pics{margin:0 -2px 18px 0}.sidebar .pics a{display:block;float:left;width:33.33%;padding:0 2px 2px 0}.no-touch .sidebar .pics a:hover{opacity:.75}footer{padding:20px 0;border-top:2px solid #999;background:url(../images/texture.png) center center #3d3d3d}footer .ad,header .ad{display:block;margin:0 0 20px}footer p{font-size:12px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 0 2px rgba(0,0,0,.35);color:#fff}footer p span{display:block}footer a{color:#ddd}.no-touch footer a:hover{color:#eee}.st_twitter_hcount .stArrow{display:none!important}@media screen and (min-width:400px){.st_twitter_hcount .stArrow{display:inline-block!important}}@media screen and (min-width:500px){footer p span{display:inline}p.pagination a.prev,p.pagination a.next{display:block;margin:0;position:absolute;top:0;left:0}p.pagination a.next{left:auto;right:0}.article .image{float:right;width:42%;max-width:350px;margin:0 0 26px 26px;position:relative;top:7px}.article .bio img{float:left}.article .bio h3{margin:-6px 0 9px 122px}.article .bio p{margin:0 0 0 122px}}@media screen and (min-width:600px){.grid{margin:0 -15px 0 0}.grid .row2{display:block}.grid .item{float:left;width:50%;padding:0 15px 0 0}p.pagination a.next{right:15px}}@media screen and (min-width:765px){header .logo{width:60%;padding:30px 55px 30px 0}header form{width:35%;padding:0 75px 0 19px;margin:-15px 0 0;position:absolute;top:50%;right:15px}header .ad{max-width:60%;margin:0;position:absolute;top:70px;right:10px}header a.nav-toggle{display:none}header nav{display:none!important;border:0;background:rgba(0,0,0,.35)}header nav ul{text-align:center}header nav ul li{display:inline;border:0}header nav ul li:first-child{border-top:0}header nav ul li a{display:inline-block;padding:0 25px}.main{float:left;width:65%;padding:0 10px 10px 0}.article{border-radius:5px;margin:0 0 10px}.article.page{min-height:625px}.sidebar{float:right;width:35%;padding:0 0 0 10px}.sidebar nav{display:block}.sidebar nav ul{margin:0 0 20px!important}.sidebar nav ul li a{height:auto;font-family:open sans condensed,Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;text-transform:uppercase;color:#fff;padding:10px}.sidebar nav ul .active a{color:#999}footer .ad{float:right;max-width:75%;margin:0}}@media screen and (min-width:900px){.article .post-info{padding:10px 0;position:relative}.article .post-info p.author{margin:0}.article .post-info .sharing{position:absolute;top:9px;right:-6px}}@media screen and (min-width:950px){.grid h1{font-size:38px;line-height:39px;padding:1px 0 0;margin:0 0 10px}.article h1{font-size:40px;line-height:42px;margin:0 0 21px}.article.page h1{margin:0 0 26px}.article h2,.article h3{font-size:31px;line-height:31px}.article h3{font-size:26px;line-height:26px}.article h4{font-size:21px;line-height:26px}}@media screen and (min-width:1015px){.main{width:70%}.sidebar,header form{width:30%}.grid .row2{display:none}.grid .row3{display:block}.grid .item{width:33.33%}}@media screen and (min-width:1060px){header .ad{max-width:75%}}@media screen and (min-width:1085px){header nav ul li a{height:50px;line-height:50px;padding:0 33px}.no-touch header nav ul li a:hover{background:rgba(0,0,0,.17)}header nav ul li.active a{background:rgba(0,0,0,.35)}}@media all and (-webkit-min-device-pixel-ratio:1.5){header a.nav-toggle{background-image:url(../images/nav-toggle@2x.png);background-size:35px 35px!important}}