article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif}body{margin:0}a{background:none}a:active,a:hover{outline:0}h1{margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:400}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0!important}svg:not(:root){overflow:hidden}figure{margin:1em 40px}fieldset{border:1px solid silver;margin:0 2px;min-width:0;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}optgroup{font-weight:300}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}body{background:#fff;font:300 15px 'Open Sans',Arial,sans-serif;height:100%;margin-top:78px}body.contained{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMScgd2lkdGg9JzQwMCcgaGVpZ2h0PSc0MDAnPgoJPGRlZnMgaWQ9J2RlZnM0Jz4KCQk8ZmlsdGVyIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQicgaWQ9J2ZpbHRlcjMxMTUnPgoJCQk8ZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgbnVtT2N0YXZlcz0nMScgYmFzZUZyZXF1ZW5jeT0nMC45JyBpZD0nZmVUdXJidWxlbmNlMzExNycgLz4KCQkJPGZlQ29sb3JNYXRyaXggcmVzdWx0PSdyZXN1bHQ1JyB2YWx1ZXM9JzEgMCAwIDAgMCAwIDEgMCAwIDAgMCAwIDEgMCAwIDAgMCAwIDYgLTQuMTUgJyBpZD0nZmVDb2xvck1hdHJpeDMxMTknIC8+CgkJCTxmZUNvbXBvc2l0ZSBpbjI9J3Jlc3VsdDUnIG9wZXJhdG9yPSdpbicgaW49J1NvdXJjZUdyYXBoaWMnIHJlc3VsdD0ncmVzdWx0NicgaWQ9J2ZlQ29tcG9zaXRlMzEyMScgLz4KCQkJPGZlTW9ycGhvbG9neSBpbj0ncmVzdWx0Nicgb3BlcmF0b3I9J2RpbGF0ZScgcmFkaXVzPSc5JyByZXN1bHQ9J3Jlc3VsdDMnIGlkPSdmZU1vcnBob2xvZ3kzMTIzJyAvPgoJCTwvZmlsdGVyPgoJPC9kZWZzPgoJPHJlY3Qgd2lkdGg9JzEwMCUnIGhlaWdodD0nMTAwJScgeD0nMCcgeT0nMCcgaWQ9J3JlY3QyOTg1JyBmaWxsPScjZmZmZmZmJy8+ICAgICAKCTxyZWN0IHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIHg9JzAnIHk9JzAnIGlkPSdyZWN0Mjk4NScgc3R5bGU9J2ZpbGw6I0U1RTVFNTtmaWx0ZXI6dXJsKCNmaWx0ZXIzMTE1KScgLz4KPC9zdmc+) #f3f3f3}@media (max-width:1375px){body.contained{background:#fff}}body.contained .pagewrapper{background:#fff;box-shadow:0 1px 16px 0 rgba(0,0,0,.1);margin:0 auto 40px;max-width:1400px;overflow:hidden}@media (max-width:1375px){body.contained .pagewrapper{box-shadow:none}}body.contained .postwidget{display:none}body.contained header.main{margin:0 auto;max-width:1400px}body.fluid .wrapper{max-width:1280px;padding:0}body.fluid .postwrapper.noheader{margin-top:75px}body.fluid nav.pagination .wrapper{padding:60px 0}@media (max-width:1375px){body.fluid .wrapper{padding-left:5%;padding-right:5%}body.fluid nav.pagination .wrapper{padding:60px 5%}}@media (max-width:1600px){body.fluid .postwidget{display:none}}a{color:#0074a2;text-decoration:none;transition:opacity .2s ease-in 0s,color .2s ease-in 0s,border .2s ease-in 0s}a:hover{color:#006599}input[type=email],input[type=text],textarea{background:#fff;border:1px solid #eee;border-radius:3px;color:#262626;font-size:15px;font-weight:300;padding:12px;transition:all .2s ease-in 0s;width:100%}input[type=text] :-moz-placeholder{color:#bebdbd;opacity:1}input[type=text] ::-moz-placeholder{color:#bebdbd;opacity:1}input[type=text]:focus{border:1px solid #0074a2;box-shadow:0 0 0 1px #0074a2 inset}input[type=submit]{background:#0074a2;border:0;border-radius:3px;color:#fff;font-size:15px;font-weight:600;padding:12px 20px;text-transform:uppercase;transition:background .2s ease-in 0s}select{background:#fff;border:1px solid #eee;border-radius:3px;color:#585858;font-size:16px;line-height:1;outline:0;padding:10px;width:100%}@media not all{select{font-family:'Open Sans',Arial}}.pagewrapper{clear:both;overflow:hidden}h1,h1 a{color:#1c1c1c;font:300 40px/52px 'Open Sans',Arial,sans-serif}@media (max-width:400px){h1,h1 a{font-size:28px;line-height:38px}}h2,h2 a{color:#1c1c1c;font:300 26px/38px 'Open Sans',Arial,sans-serif}@media (max-width:400px){h2,h2 a{font-size:22px;line-height:28px}}h3,h3 a{color:#1c1c1c;font:300 24px/28px 'Open Sans',Arial,sans-serif}@media (max-width:400px){h3,h3 a{font-size:22px;line-height:28px}}h4,h4 a{color:#1c1c1c;font:300 20px/24px 'Open Sans',Arial,sans-serif}h5,h5 a{color:#1c1c1c;font:300 18px/20px 'Open Sans',Arial,sans-serif}h6,h6 a{color:#1c1c1c;font:300 16px/20px 'Open Sans',Arial,sans-serif}p{color:#585858;font:300 16px/29px Lora,Arial,serif}@media (max-width:400px){p{font-size:15px;line-height:24px}}:-moz-placeholder{color:#bebdbd;opacity:1}::-moz-placeholder{color:#bebdbd;opacity:1}::-moz-selection{background:#8c8c8c;color:#fff}input:focus,textarea:focus{outline:0}.wrapper{margin-left:auto;margin-right:auto;max-width:1400px;padding:0 5%;position:relative}.wrapper:after{clear:both;content:"";display:table}.left{float:left}.right{float:right}.error404body{margin:60px 0}body.fullwidth .postcontent{width:100%}body.leftsidebar .postcontent{float:right;margin-left:5%;margin-right:0}body.leftsidebar .sidebar{border-left:0 none;border-right:1px solid #ededed;float:left;margin-left:0;margin-right:0;padding-left:0;padding-right:5%}body.leftsidebar .postwidget{display:none}.button{background:#000;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:9px 30px 7px;text-transform:uppercase;transition:background .3s ease-in-out 0s,color .3s ease-in-out 0s}.button.rounded{border-radius:3px}.button.small{font:300 13px 'Open Sans',Arial,sans-serif;padding:5px 18px 4px}.button.large{font:300 14px 'Open Sans',Arial,sans-serif;padding:14px 25px 11px}.button.medium{padding:10px 15px 8px}.button.darkgray{background:#0e0d0d;color:#d5d5d5}.button.darkgray:hover{background:#484a4c;color:#d5d5d5}.button.follow{background:#55acee;color:#fff}.button.follow:hover{background:#2795e9}.button.blue{background:#0074a2;color:#fff}.button.blue:hover{background:#006599}.button.grayoutline{background:none;border:1px solid #e8e8e8;color:#5b5b5b}.button.grayoutline:hover{background:#0074a2;border-color:#0074a2;color:#fff}.button i{margin-right:10px}.social_solid{border-radius:60px;display:inline-block;height:36px;margin-bottom:15px;position:relative;text-align:center;transition:border-color .3s ease-out 0s,color .3s ease-out 0s,background .3s ease-in 0s;width:36px}.social_solid i{line-height:36px}.social_solid.small{height:30px;width:30px}.social_solid.small i{font-size:.8em;line-height:32px}.social_solid.twitter{background:#55acee}.social_solid.twitter i{color:#fff}.social_solid.twitter.fade:hover i{color:#55acee}.social_solid.twitter.nofade:hover{background:#1689e0}.social_solid.facebook{background:#3b5998}.social_solid.facebook i{color:#fff}.social_solid.facebook.fade:hover i{color:#3b5998}.social_solid.facebook.nofade:hover{background:#263961}.social_solid.google{background:#dd4b39}.social_solid.google i{color:#fff}.social_solid.google.fade:hover i{color:#dd4b39}.social_solid.google.nofade:hover{background:#ac2d1e}.social_solid.rss{background:#ee802f}.social_solid.rss i{color:#fff}.social_solid.rss:hover i{color:#ee802f}.social_solid.reddit{background:#5f99cf}.social_solid.reddit i,.social_solid.reddit:hover i{color:#fff}.social_solid.reddit.nofade:hover{background:#3473ad}.social_solid:hover i{color:#fff}.social_solid:hover{background:#fff}.socialprofile{background:none;border-radius:3px;color:#c6c6c6;display:block;float:left;height:28px;margin-right:5px;text-align:center;transition:border-color .3s ease-out 0s,color .3s ease-out 0s,background .3s ease-in 0s;width:28px}.socialprofile i{line-height:28px}.socialprofile:hover{color:#fff;transition:border-color .3s ease-out 0s,color .3s ease-out 0s,background .3s ease-in 0s}.socialprofile.twitter:hover{background:#55acee}.socialprofile.facebook:hover{background:#3b5998}.socialprofile.google:hover{background:#dd4b39}.socialprofile.dribbble:hover{background:#ea4c89}.socialprofile.rss:hover{background:#ee802f}.socialprofile.github:hover{background:#171515}.socialprofile.youtube:hover{background:#c4302b}.socialprofile.linkedin:hover{background:#0e76a8}.socialprofile.instagram:hover{background:#3f729b}.socialprofile.pinterest:hover{background:#c8232c}.socialprofile.skype:hover{background:#00aff0}.socialprofile.tumblr:hover{background:#35465c}.share_button{background:#000;border-radius:3px;color:#fff;display:inline-block;font:300 14px 'Open Sans',Arial,sans-serif;margin-top:15px;padding:12px 20px 9px;transition:background .2s ease-in 0s;width:47%}.share_button i{margin-right:10px}.share_button.twitter{background:#55acee}.share_button.twitter:hover{background:#2795e9;color:#fff}.share_button.facebook{background:#3b5998}.share_button.facebook:hover{background:#2d4373;color:#fff}.share_button.google{background:#dd4b39}.share_button.google:hover{background:#c23321;color:#fff}.share_button.reddit{background:#5f99cf}.share_button.reddit:hover{background:#3a80c1;color:#fff}header.main{background:#fff;min-height:78px;padding:12px 0 7px;position:fixed;top:0;width:100%;z-index:400}header.main .logo{display:block;float:left;margin-right:5%;margin-top:11px;width:20%}header.main .logo:last-child{margin-right:0}header.main .logo a{white-space:nowrap}header.main .logo a:hover{transition:color .3s ease-in-out 0s;color:#006599}header.main .logo img{max-height:35px}header.main.floating{border-bottom:1px solid #eee;box-shadow:0 1px 16px 0 rgba(0,0,0,.1);min-height:66px}header.main.border{border-bottom:1px solid #eee}header.main nav.main{display:block;float:left;margin-right:5%;width:75%}header.main nav.main:last-child{margin-right:0}header.main h3{margin:2px 0}header.main .searchbar{background:rgba(28,28,28,.898);border:0;bottom:-60px;display:none;height:60px;outline:0;position:absolute;width:100%;z-index:400}header.main .searchbar .query{background:none;border:0;color:#ededed;font:300 17px 'Open Sans',Arial,sans-serif;outline:0;padding:20px 0!important;width:100%}header.main .searchbar .query:focus{border:0;box-shadow:none}@media (max-width:1015px){header.main{position:absolute}}nav.main ul{display:inline-block;float:right;margin:0;padding:0;transition:opacity .3s ease-out 0s}nav.main ul a{color:#7d7d7d;display:block;font:400 14px 'Open Sans',Arial,sans-serif;padding:20px 10px;text-transform:uppercase}nav.main ul li{display:inline-block;margin:0;padding:0;position:relative}nav.main ul li:hover a{color:#202020}nav.main ul i{color:#c6c8c8;margin-left:5px}nav.main ul li ul{background:#fff;border-radius:2px;box-shadow:0 1px 16px 0 rgba(0,0,0,.1);display:none;padding:15px 15px 15px 30px;position:absolute;right:-13px;text-align:right;top:55px;width:220px;z-index:400}nav.main ul li ul li{display:block}nav.main ul li ul li a{color:#363636!important;padding:10px;text-transform:none}nav.main ul li ul li a:hover{color:#0074a2!important}nav.main ul li ul:before{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;position:absolute;right:20px;top:-10px;width:0}nav.main ul li:hover ul{display:block}nav.main ul li:hover i{color:#0074a2}@media (max-width:1015px){nav.main ul{display:none}}nav.responsive{background:#1c1c1c;display:none;margin:0;padding:0;position:absolute;top:78px;width:100%}nav.responsive ul{margin:0 auto;padding:10px 5%;transition:opacity .3s ease-out 0s}nav.responsive ul a{color:#f7f7f7;display:block;font:300 14px 'Open Sans',Arial,sans-serif;padding:10px;text-transform:uppercase}nav.responsive ul li{list-style:none none;margin:0;padding:0;position:relative}nav.responsive ul li:hover a{color:#fff}nav.responsive ul i{color:#c6c8c8;margin-left:5px}nav.responsive ul li ul{display:none;margin:0;padding:0}nav.responsive ul li ul li{display:block}nav.responsive ul li ul li a{color:#a2a2a2!important;padding:10px 10px 10px 25px;text-transform:none}nav.responsive ul li ul li a:hover{color:#0074a2!important}nav.responsive ul li:hover i{color:#0074a2}nav.pagination{clear:both}nav.pagination .wrapper{border-top:1px solid #efefef;padding:60px 5%;text-align:center;text-transform:uppercase}nav.pagination aside{color:#727272;display:inline-block;font:300 16px 'Open Sans',Arial,sans-serif;margin-top:10px}nav.pagination aside span{background:#f3f3f3;border-radius:30px;color:#2d2d2d;display:inline-block;min-width:30px;padding:5px 10px}nav.pagination .buttoncontainer{display:inline-block;height:47px;width:180px}nav.pagination .right .sub i{margin-left:10px;margin-right:0}@media (max-width:680px){nav.pagination aside{display:none}}@media (max-width:480px){nav.pagination .main{display:none}nav.pagination .buttoncontainer{width:73px}}.navbutton{background:#1c1c1c;border-radius:2px;color:#fff;display:inline-block;float:right;margin:11px 0 0 20px;padding:8px 11px;transition:background .2s ease-in 0s}.navbutton i{font-size:.8em;vertical-align:1px}.navbutton.active,.navbutton:hover{background:#0074a2;color:#fff}.togglenav{display:none}@media (max-width:1015px){.togglenav{display:inline-block}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{margin:5px 0 20px 20px}.alignleft{margin:5px 20px 20px 0}.aligncenter{margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}body.contained.admin-bar header.main,body.fluid.admin-bar header.main{margin:32px auto}dt{font-weight:300;margin:20px 0 10px}dt:first-child{margin-top:0}dd{padding-left:5%}.postcontents table{border:1px solid #cbcbcb;border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%}.postcontentstable caption{color:#000;font:italic 85%/1 Arial,sans-serif;padding:1.2em 0;text-align:center}.postcontents table td,.postcontents table th{border-left:1px solid #cbcbcb;font-size:inherit;margin:0;overflow:visible;padding:.7em 1.2em}.postcontents table td:first-child,.postcontents table th:first-child{border-left-width:0}.postcontents table thead{background:#f1f1f1;color:#000;text-align:left;vertical-align:bottom}.postcontents table td,.postcontents table th{border-bottom:1px solid #cbcbcb;border-width:0 0 1px}.postcontents table tbody>tr:last-child td{border-bottom-width:0}article.banner{background:#101112;overflow:hidden;padding:110px 0 96px;position:relative;width:100%}article.banner .background{background-attachment:fixed;background-size:cover;height:100%;left:0;opacity:.12;position:absolute;top:0;width:100%;z-index:100}article.banner .shadow{bottom:0;box-shadow:-10px -174px 131px -27px rgba(0,0,0,.51) inset;height:100%;left:0;margin:0 0 0 -10%;position:absolute;width:120%;z-index:120}@media (max-width:400px){article.banner .shadow{display:none}}article.banner .postinfo{display:block;float:left;margin-right:5%;position:relative;width:47.5%;z-index:200}article.banner .postinfo:last-child{margin-right:0}article.banner .postinfo h1,article.banner .postinfo h1 a{color:#fff;margin:20px 0 25px}article.banner .postinfo h1 a{border-bottom:2px solid transparent}article.banner .postinfo p{color:#d9d9d9;font-size:16px}article.banner .postinfo .meta{color:#8d8d8d;font-size:14px;font-weight:600;margin:25px 0}article.banner .postinfo .meta a{color:#8d8d8d;display:inline-block}article.banner .postinfo .meta a:hover{color:#c8c8c8}article.banner .postinfo .meta .likes{float:right;margin-top:-10px}article.banner .postinfo .actions{margin-top:20px}article.banner .postinfo .actions .readmore{float:left}article.banner .postinfo .actions .social{float:right}article.banner .postinfo .actions .social a{margin-left:5px}article.banner .postinfo .featured{color:#0074a2;font-family:'Open Sans',Arial,sans-serif;font-size:17px;font-weight:600;margin:0 0 20px;text-transform:uppercase}article.banner .postinfo .featured i{margin-right:15px;vertical-align:-2px}article.banner .postimage{border-radius:3px;display:block;float:left;margin-right:5%;max-height:380px;max-width:612px;overflow:hidden;position:relative;width:47.5%;z-index:200}article.banner .postimage:last-child{margin-right:0}article.banner .postimage img{transition:transform .2s ease-out 0s}article.banner h1 a:hover{border-color:rgba(255,255,255,.1)}@media (max-width:1015px){article.banner .postimage{display:none}article.banner .postinfo{display:block;float:left;margin-right:5%;width:100%}article.banner .postinfo:last-child{margin-right:0}}@media (max-width:680px){article.banner{padding:60px 0 46px}article.banner h1,article.banner h1 a{font-size:35px;line-height:45px}}@media (max-width:800px){article.banner .background{background-attachment:scroll;background-size:auto auto}}@media (max-width:400px){article.banner .background{background-attachment:scroll;background-size:auto auto}article.banner h1,article.banner h1 a{font-size:28px;line-height:38px}article.banner .postinfo p{font-size:15px}article.banner .likes{display:none}}@media (max-width:320px){article.banner{padding:30px 0 26px}article.banner h1,article.banner h1 a{font-size:22px;line-height:32px}}article.banner.light{background:#fff;border-bottom:1px solid #c9c9c9}article.banner.light .shadow{box-shadow:-10px -174px 131px -27px rgba(0,0,0,.05) inset;display:none}article.banner.light .background{opacity:.15}article.banner.light .postinfo h1,article.banner.light .postinfo h1 a{color:#1c1c1c}article.banner.light .postinfo h1 a:hover{border-color:rgba(0,0,0,.1)}article.banner.light .postinfo p{color:#44484b}article.banner.light .postinfo .featured{color:#0074a2}article.banner.light .postinfo .actions .readmore{background:#fff;color:#b0b0b0}article.banner.light .postinfo .actions .readmore:hover{background:#484a4c;color:#d5d5d5}article.banner.light .postinfo .meta,article.banner.light .postinfo .meta a{color:#a0a0a0}article.banner.light .postinfo .meta a:hover{color:#7f7f7f}article.banner.inpage{background:#0a0909;padding:70px 0}article.banner.inpage .background{opacity:.7}article.banner.inpage .postinfo .meta,article.banner.inpage .postinfo .meta a{color:#bbb}article.banner.inpage .postinfo .meta a:hover{color:#d4d4d4}article.banner.inpage .postinfo{float:right;margin-right:0}article.banner.inpage .postimage{float:left;margin-right:0}@media (max-width:680px){article.banner.inpage{padding:60px 0 46px}}@media (max-width:320px){article.banner.inpage{padding:30px 0 26px}}.notification{border-bottom:1px solid #eee;color:#444;font-size:17px;font-weight:600;padding:15px 0;position:relative}.notification h2{color:#0074a2;display:inline-block;font-size:18px;font-weight:300}.notification i{margin-right:15px}.notification .close{background:#eee;border-radius:3px;cursor:pointer;margin-right:0;padding:9px 11px;position:absolute;right:5%;top:9px;transition:background .2s ease-out 0s,color .2s ease-out 0s}.notification .close:hover{background:#0074a2;color:#fff}.notification .close:hover i{color:#fff}.notification .close i{color:#444;margin-right:0}@media (max-width:520px){.notification .close{display:none}}.fluid .notification .close{right:0;top:15px}.newsticker{background:#141313;padding:10px 0}.newsticker h4{border-right:1px solid #292727;color:#0074a2;float:left;font-size:16px;font-weight:300;margin:0 2.5% 0 0;padding:11px 0 10px;text-transform:uppercase;width:12.5%}.newsticker .newspost{display:none;float:left}.newsticker p{color:#fff;font-family:'Open Sans',Arial,sans-serif;font-size:15px;margin:0;min-height:42px;padding:9px 0;width:100%}.newsticker .date{color:#585656;display:inline-block;float:right;font-weight:600;margin-left:5px}@media (max-width:1380px){.newsticker h4{border-bottom:1px solid #292727;border-right:0 none;width:auto}.newsticker p{clear:both;float:none}}.newsticker .newspost.active{display:block}.postlist{margin:90px auto 0;max-width:1400px;overflow:hidden}.postlist:after{clear:both;content:"";display:table}.postlist.lowmargin{margin-top:70px}.postlist .post{display:block;float:left;margin-bottom:50px;margin-right:5%;overflow:hidden;width:30%}.postlist .post:last-child{margin-right:0}.postlist .post:hover .actions{opacity:1}.postlist .post.nomargin{margin-right:0!important}@media (max-width:1015px){.postlist .post.nomargin{margin-right:5%}}.postlist .post.clear{clear:both}@media (max-width:1015px){.postlist .post.clear{clear:inherit}}.postlist .post .category{color:#727272;display:inline-block;font-size:14px;font-weight:600;text-transform:uppercase}.postlist .post .category:hover{color:#0074a2}.postlist .post .thumbnail{background-color:#131418;background-position:center center;border-radius:2px;height:192px;margin-bottom:30px;max-height:192px;overflow:hidden;text-align:center;transition:opacity .2s ease-out 0s;width:100%}.postlist .post .thumbnail .readoverlay{display:block;height:100%;opacity:0;position:relative;transition:opacity .3s ease-out 0s;width:100%}.postlist .post .thumbnail .readoverlay .background{background:#131418;display:block;height:100%;opacity:.45;position:absolute;width:100%}.postlist .post .thumbnail .readoverlay .readbutton{background:#1c1c1c;border-radius:50px;color:#fff;font:300 14px 'Open Sans',Arial,sans-serif;margin:-30px auto 0;padding:10px 30px;position:relative;text-transform:uppercase;top:50%;transition:opactiy .3s ease-in-out 0s}.postlist .post .thumbnail .readoverlay .readbutton i{margin-right:10px}.postlist .post .thumbnail:hover .readoverlay{opacity:1}@media (max-width:400px){.postlist .post .thumbnail{height:150px}}.postlist .post h2{margin:15px 0}.postlist .post h2 a:hover{color:#006599}.postlist .post .meta{color:#c4c4c4;font-size:14px;font-weight:600;margin:15px 0 25px}.postlist .post .meta a{color:#c4c4c4;display:inline-block}.postlist .post .meta a:hover{color:#787878}.postlist .post .meta .likes{float:right;margin-top:-10px}.postlist .post .actions{margin-top:30px;opacity:0;transition:opacity .2s ease-in-out 0s}.postlist .post .actions .social{margin-top:3px}.postlist .post .actions .social a{opacity:.3;transition:opacity .3s ease-in-out 0s}.postlist .post .actions .social a:hover{opacity:1}@media (max-width:1015px){.postlist .post{display:block;float:left;margin-right:5%;width:47.5%}.postlist .post:last-child{margin-right:0}.postlist .post .thumbnail{background-size:cover}}@media (max-width:760px){.postlist .post{display:block;float:left;margin-right:5%;width:100%}.postlist .post:last-child{margin-right:0}}@media (max-width:400px){.postlist .post .likes{display:none}}.postlist .post.x2{background:#101112;border-radius:3px;display:block;float:left;height:520px;margin-bottom:80px;margin-right:0;position:relative;width:65%}.postlist .post.x2:last-child{margin-right:0}.postlist .post.x2 .shadow{bottom:0;box-shadow:-10px -274px 231px 27px rgba(0,0,0,.71) inset;height:100%;left:-20%;margin:0;position:absolute;width:140%;z-index:120}@media (max-width:400px){.postlist .post.x2 .shadow{display:none}}.postlist .post.x2 .background{background-color:#141313;background-position:center center;background-size:cover;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:100}.postlist .post.x2 .category{color:#fff}.postlist .post.x2 .category:hover{color:#0074a2}.postlist .post.x2 hr{background:silver;border:0;height:1px;margin:25px 0;opacity:.16;width:100%}.postlist .post.x2 .main{bottom:0;padding:38px;position:absolute;z-index:200}.postlist .post.x2 h2,.postlist .post.x2 h2 a{color:#fff;font-size:36px;font-weight:300;margin:15px 0}.postlist .post.x2 h2 a a:hover,.postlist .post.x2 h2 a:hover{color:#0074a2}.postlist .post.x2 .meta{color:#bfbebe}.postlist .post.x2 .meta a{color:#c4c4c4}.postlist .post.x2 .meta a:hover{color:#e7e7e7}.postlist .post.x2 .likes{position:absolute;right:38px;top:38px;z-index:300}.postlist .post.x2 p{color:#d9d9d9;margin-bottom:0}@media (max-width:1015px){.postlist .post.x2{display:block;float:left;margin-right:5%;width:47.5%}.postlist .post.x2:last-child{margin-right:0}.postlist .post.x2 .main{padding:30px}.postlist .post.x2 h2,.postlist .post.x2 h2 a{font-size:26px;font-weight:300;line-height:32px}.postlist .post.x2 p{font-size:15px}}@media (max-width:760px){.postlist .post.x2{display:block;float:left;height:450px;margin-right:5%;width:100%}.postlist .post.x2:last-child{margin-right:0}}.postlist .post.x1{background:#101112;border-radius:3px;display:block;float:left;height:520px;margin-bottom:80px;margin-right:5%;overflow:hidden;position:relative;width:30%}.postlist .post.x1:last-child{margin-right:0}.postlist .post.x1 .shadow{bottom:0;box-shadow:-10px -274px 231px 27px rgba(0,0,0,.71) inset;height:100%;left:-20%;margin:0;position:absolute;width:140%;z-index:120}@media (max-width:400px){.postlist .post.x1 .shadow{display:none}}.postlist .post.x1 .background{background-color:#141313;background-position:center center;background-size:cover;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:100}@media (max-width:400px){.postlist .post.x1 .background{opacity:.2!important}}.postlist .post.x1 .category{color:#fff}.postlist .post.x1 .category:hover{color:#0074a2}.postlist .post.x1 hr{background:silver;border:0;height:1px;margin:20px 0;opacity:.16;width:100%}.postlist .post.x1 .main{bottom:0;padding:30px;position:absolute;z-index:200}.postlist .post.x1 h2,.postlist .post.x1 h2 a{color:#fff;font-size:26px;font-weight:300;margin:15px 0}.postlist .post.x1 h2 a a:hover,.postlist .post.x1 h2 a:hover{color:#c4c4c4}.postlist .post.x1 .meta{color:#bfbebe}.postlist .post.x1 .meta a{color:#c4c4c4}.postlist .post.x1 .meta a:hover{color:#e7e7e7}.postlist .post.x1 .likes{position:absolute;right:30px;top:30px;z-index:300}.postlist .post.x1 p{color:#d9d9d9;font-size:15px;margin-bottom:0}@media (max-width:1015px){.postlist .post.x1{display:block;float:left;margin-right:5%;width:47.5%}.postlist .post.x1:last-child{margin-right:0}}@media (max-width:760px){.postlist .post.x1{display:block;float:left;height:450px;margin-right:5%;width:100%}.postlist .post.x1:last-child{margin-right:0}}@media (max-width:1015px){.postlist{margin:70px 0 0}.postlist .post:nth-of-type(2n-1){clear:both}.postlist .post.nomargin:nth-of-type(2n),.postlist .post:nth-of-type(2n){margin-right:0!important}.postlist .post.nomargin{margin-right:5%!important}.postlist .post .actions{display:none}}.postlist_terminator{display:block;float:left;margin:0;width:30%}.postlist_terminator:last-child{margin-right:0}.postlist_terminator h3{color:#b1b1b1;font-size:18px;font-weight:300;margin:0 0 30px;text-transform:uppercase}.postlist_terminator .widget{padding-top:10px}.postlist_terminator .latest_widget article:last-child{display:none}@media (max-width:1015px){.postlist_terminator{display:block;float:left;margin-right:5%;width:47.5%}.postlist_terminator:last-child{margin-right:0}}@media (max-width:760px){.postlist_terminator{display:none}}.posttitle{background:#fff;border-bottom:1px solid #c9c9c9;overflow:hidden;padding:90px 0;position:relative;width:100%}.posttitle .background{background-attachment:fixed;background-position:center center;background-size:cover;height:100%;left:0;opacity:.12;position:absolute;top:0;width:100%;z-index:100}.posttitle .shadow{bottom:0;box-shadow:-10px -174px 131px -27px rgba(0,0,0,.05) inset;display:none;height:100%;left:0;margin:0 0 0 -10%;position:absolute;width:120%;z-index:120}.posttitle .wrapper{position:relative;z-index:200}.posttitle .postinfo{display:block;float:left;margin-right:5%;max-width:880px;width:100%}.posttitle .postinfo:last-child{margin-right:0}.posttitle .postinfo h1,.posttitle .postinfo h1 a{color:#1c1c1c;font-size:51px;font-weight:300;line-height:67px;margin:20px 0 25px}.posttitle .postinfo h1{margin:40px 0 30px}.posttitle .postinfo h1 a:hover{border-color:rgba(0,0,0,.1)}.posttitle .postinfo h1 a{border-bottom:2px solid transparent}.posttitle .postinfo p{color:#44484b;font-size:16px}.posttitle .postinfo .meta{color:#787878;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:600;margin:25px 0}.posttitle .postinfo .meta a{color:#787878;display:inline-block}.posttitle .postinfo .meta a:hover{color:#4e4e4e}.posttitle .postinfo .meta .likes{float:right;margin-top:-10px}.posttitle h1 a:hover{border-color:rgba(255,255,255,.1)}@media (max-width:570px){.posttitle{padding:60px 0}.posttitle .postinfo h1{line-height:56px}.posttitle .postinfo h1 a{font-size:40px;line-height:56px}}@media (max-width:420px){.posttitle{padding:30px 0}.posttitle .postinfo h1{line-height:46px}.posttitle .postinfo h1 a{font-size:32px;line-height:46px}.posttitle .postinfo p{display:none}}.main_featured{background:#0f0f10;border-bottom:0 none;padding:160px 0 80px}.main_featured .background{background-attachment:fixed;background-position:center center;background-size:cover;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:100}.main_featured .shadow{box-shadow:-10px -374px 291px -27px rgba(0,0,0,.6) inset;display:block}.main_featured .postinfo h1 a{border-bottom:2px solid transparent;color:#fff;text-shadow:0 -1px 19px rgba(0,0,0,.49)}.main_featured .postinfo h1 a:hover{border-color:rgba(255,255,255,.2)}.main_featured .postinfo h1{color:#fff;text-shadow:0 -1px 19px rgba(0,0,0,.49)}.main_featured .postinfo .meta{color:#bfbebe;margin-bottom:0}.main_featured .postinfo .meta a{color:#bfbebe}.main_featured .postinfo .meta a:hover{color:#e3e3e3}.main_featured hr{background:rgba(255,255,255,.13);border:0;float:left;height:2px;margin:25px 0;max-width:880px;width:100%}.main_featured p{clear:both;color:#d9d9d9;font:300 19px/35px Lora,Arial,sans-serif;margin-bottom:0;max-width:880px}@media (max-width:800px){.main_featured .background{background-attachment:scroll;background-size:auto auto}}@media (max-width:570px){.main_featured{padding:150px 0 60px}.main_featured .postinfo h1{line-height:56px}.main_featured .postinfo h1 a{font-size:40px}.main_featured p{font-size:18px}}@media (max-width:420px){.main_featured{padding:60px 0}.main_featured .postinfo h1{line-height:46px}.main_featured .postinfo h1 a{font-size:32px}.main_featured .excerpt{display:none}}.titleheader{border-bottom:1px solid #eee;margin-bottom:40px;padding:0 0 40px;height:400px;background:0 0}.titleheader .background{background-position:center center;background-size:cover;display:block;height:400px;left:0;opacity:1;position:absolute;top:0;width:100%;box-shadow:-10px -374px 291px -27px rgba(0,0,0,.6) inset;z-index:100}.titleheader .postinfo{display:block;margin:35px;position:relative;background:0 0;z-index:200}.titleheader h1{color:#fff;text-shadow:0 -1px 19px rgba(0,0,0,.49)}.titleheader h1 a{border-bottom:2px solid transparent;color:#fff;font-size:46px;font-weight:300}.titleheader h1 a:hover{border-color:rgba(255,255,255,.2)}.titleheader .meta{color:#bfbebe;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:600}.titleheader .meta a{color:#bfbebe;display:inline-block}.titleheader .meta a:hover{color:#e3e3e3}.titleheader .meta .likes{float:right;margin-top:-10px}@media (max-width:570px){.titleheader .postinfo h1{line-height:38px}.titleheader .postinfo h1 a{font-size:34px;line-height:38px}}@media (max-width:420px){.titleheader{border-bottom:1px solid #eee;margin-bottom:30px;padding:0 0 25px}.titleheader .postinfo h1{line-height:34px}.titleheader .postinfo h1 a{font-size:28px;line-height:34px}}.postcontents{color:#5d5e66}.postcontents>:first-child{margin-top:0}.postcontents>p:first-child{color:#100f0f;font-size:18px;font-weight:300;line-height:34px;margin-top:0}.postcontents>p:first-child:first-letter{float:left;font-size:52px;font-weight:300;line-height:.8;margin:10px 10px 0 0}.postcontents p{color:#5d5e66;font-size:17px;font-weight:300;line-height:30px;margin:30px 0}.postcontents strong{color:#100f0f}.postcontents .gallery-caption,.postcontents blockquote{border-left:5px solid #f8f8f8;margin:0 3.5%;padding:10px 0 10px 3.5%}.postcontents .gallery-caption p,.postcontents blockquote p{color:#292626;font-family:'Open Sans',Arial,sans-serif;font-weight:300;font-style:italic;margin:0}.postcontents .gallery-caption cite,.postcontents blockquote cite{color:#b9b8b8;font-weight:300}.postcontents blockquote cite{clear:both;display:block;margin-top:15px}.postcontents h1{color:#1e2021;font-size:32px;font-weight:300;line-height:38px;margin:55px 0 30px}.postcontents h2{color:#1e2021;font-size:30px;font-weight:300;line-height:38px;margin:50px 0 30px}.postcontents h3{color:#1e2021;font-size:24px;font-weight:300;line-height:32px;margin:50px 0 30px}.postcontents h4{color:#1e2021;font-size:22px;font-weight:300;line-height:32px;margin:50px 0 30px}.postcontents hr{background:#ededed;border:0;height:1px;margin:40px 0;width:100%}.postcontents code{background:#f8f8f8;border:1px solid #edecec;border-radius:2px;color:#5d5e66;margin:0 5px;padding:3px 10px}.postcontents img{border-radius:2px;height:auto;max-width:100%}.postcontents ol,.postcontents ul{margin:40px 0 40px 6%;padding:0}.postcontents pre code{background:none}.postcontents li{font:300 17px/28px 'Open Sans',Arial,serif;margin:15px 0;padding-left:2.5%}.postcontents ul li{list-style:none square}.postcontents i{margin-right:10px}@media (max-width:400px){.postcontents>p:first-child{font-size:17px;font-weight:300;line-height:28px}.postcontents>p:first-child:first-letter{font-size:38px}.postcontents p{font-size:16px;line-height:26px}.postcontents blockquote p{font-weight:300;line-height:32px}.postcontents h1,.postcontents h2{font-size:28px}.postcontents h3{font-size:22px}.postcontents h4{font-size:20px}}body.page .postcontents>p:first-child{color:#5d5e66;font-size:17px;font-weight:300;line-height:30px;margin:0 0 30px}body.page .postcontents>p:first-child:first-letter{float:none;font-size:17px;font-weight:300;margin:0}.postwrapper{margin:100px auto}.postwrapper.noheader{margin-top:55px}@media (max-width:880px){.postwrapper{margin:60px auto}}@media (max-width:420px){.postwrapper{margin:46px auto}}.postcontent{display:block;float:left;margin-right:5%;position:relative;width:65%}.postcontent:last-child{margin-right:0}@media (max-width:1015px){.postcontent{display:block;float:left;margin-right:5%;width:100%}.postcontent:last-child{margin-right:0}}body.page-template-page-leftsidebar-php .postcontent{float:right;margin-right:0}.postauthor{display:none}@media (max-width:1015px){.postauthor{display:block}}.nextposts{border-bottom:1px solid #ededed;border-top:1px solid #ededed;margin:60px 0;overflow:hidden;padding:60px 0}.nextposts a{background:#1d1e1e;border-radius:3px;display:block;min-height:170px;overflow:hidden;padding:25px;position:relative;width:45%}.nextposts .background{background-size:cover;display:block;height:100%;left:0;opacity:.27;position:absolute;top:0;transition:opacity .2s ease-in 0s;width:100%}.nextposts .info{position:relative;z-index:200}.nextposts span{color:#9d9d9d;font:300 15px 'Open Sans',Arial,sans-serif;text-transform:uppercase}.nextposts h4{color:#fff;font-size:20px;font-weight:300;margin:15px 0}.nextposts .meta{color:#9d9d9d;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:600;margin-bottom:0}.nextposts a:hover .background{opacity:.4}.nextposts .right{text-align:right}@media (max-width:745px){.nextposts a{margin-bottom:30px;width:100%}.nextposts a:last-child{margin-bottom:0}}.postwidget{margin-left:-120px;opacity:.4;position:absolute;text-align:center;transition:opacity .2s ease-in 0s;width:54px}.postwidget.right{margin-right:-120px;right:0}.postwidget ul{list-style:none none;margin:0;padding:0}.postwidget li{margin-bottom:10px}.postwidget .likepost{border-radius:60px;box-shadow:0 0 0 3px #0074a2 inset;color:#0074a2;display:block;font:300 18px/54px 'Open Sans',Arial,sans-serif;height:54px;margin-bottom:10px;width:54px}.postwidget .likepost:hover{box-shadow:0 0 0 30px #0074a2 inset;color:#fff}.postwidget .likes{margin-bottom:20px}.postwidget:hover{opacity:1}.postwidget .social_solid{margin-bottom:5px}.postfooter{margin:60px 0;overflow:hidden}.postfooter ul{list-style:none none;margin:0;overflow:hidden;padding:0; border-right: 1px solid #ededed;}.postfooter li{display:block;float:left;margin-right:15px}.postfooter li a{background:#0e0d0d;border-radius:3px;color:#d5d5d5;display:inline-block;font-size:13px;font-weight:600;margin-bottom:15px;padding:10px 15px 8px;text-transform:uppercase;transition:background .3s ease-in-out 0s,color .3s ease-in-out 0s}.postfooter li a:hover{background:#484a4c;color:#d5d5d5}.postfooter .share{clear:both;margin-left:20px;overflow:hidden; float:right;}.postfooter .share h4{margin-top:10px;}.postfooter .share a{float:left;margin-right:10px;width:auto}@media (max-width:1015px){.postfooter .share{display:none}}@media (max-width:625px){.postfooter .share a{text-align:center}.postfooter .share i{margin-right:0}.postfooter .share span{display:none}postfooter .share span{display:none}}.postfooter .permalink{color:#929191;display:inline-block;font-size:14px;font-weight:300;margin-top:40px}.postfooter .permalink:hover{color:#5b5b5b}body.page-template-page-fullwidth-php .postcontent{display:block;float:left;margin-right:0;width:100%}body.page-template-page-fullwidth-php .postcontent:last-child{margin-right:0}.bottomrule{background:#eee;border:0;height:1px;margin:70px 0;width:100%}.fa.issticky{display:none}.sticky .issticky{display:inline-block;margin-right:15px}.graybar{background:#f6f6f6;color:#232323;font:300 16px 'Open Sans',Arial,sans-serif;margin-bottom:60px;padding:20px 25px;text-transform:uppercase}.graybar i{margin-right:15px}.graybar .commentcount{display:inline-block;float:right}.comment{margin:50px 0}.comment .profile{margin-right:30px}.comment .gravatar{border-radius:2px;max-width:54px;width:100%}.comment h5{margin:10px 0}.comment h5 a{color:#272828;font-size:19px;font-weight:300;margin:0}.comment h5 a:hover{color:#0074a2}.comment .commentinfo{overflow:hidden}.comment .commentinfo span{color:#dfdfdf;font:300 14px 'Open Sans',Arial,sans-serif}.comment .commentinfo .right{text-transform:uppercase}.comment .buttons{margin-top:15px}.comment .buttons .smallrounded{margin-left:10px}.comment .body{clear:both}.comment p{color:#5d5e66;font-family:'Open Sans',Arial,sans-serif;font-size:15px;font-weight:300;line-height:32px;margin-top:0;padding-left:85px}.comment.inner{margin-left:12.5%}.comment .isauthor{display:none}.comment.bypostauthor .isauthor{display:inline-block}@media (max-width:800px){.comment .buttons{display:none}}@media (max-width:430px){.comment p{padding-left:0}}.comment-respond{margin:50px 0}.comment-reply-link{background:none;border:1px solid #edf0f1;border-radius:3px;color:#bfbfbf;display:inline-block;font:300 13px 'Open Sans',Arial,sans-serif;padding:8px 20px;transition:background .2s ease-out 0s,border .2s ease-out 0s,color .2s ease-out 0s}.comment-reply-link:hover{border-color:#c6c8c8;color:#0074a2}#author,#email,#url{border:1px solid #eee;border-radius:3px;float:left;margin-right:2.5%;transition:border .3s ease-out 0s;width:31.5%}@media (max-width:660px){#author,#email,#url{float:none;margin-bottom:20px;margin-right:0;width:100%}}#author:focus,#email:focus,#url:focus{border:1px solid #0074a2;box-shadow:0 0 0 1px #0074a2 inset}#url{margin-right:0}@media (max-width:660px){#url{margin-bottom:0}}.leavereply{margin-top:70px}.commentbody{border:1px solid #ebebeb;border-radius:3px;font-size:16px;margin:35px 0 0;outline:0;padding:20px;transition:border .3s ease-out 0s;width:100%}.commentbody:focus{border:1px solid #0074a2;box-shadow:0 0 0 1px #0074a2 inset}.form-allowed-tags{font-size:14px;margin:30px 0}.viewcomments{cursor:pointer}#submit{background:#0074a2;border:0;color:#fff;display:inline-block;font:300 14px 'Open Sans',Arial,sans-serif;padding:8px 25px;text-transform:uppercase;transition:background .2s ease-out 0s;width:auto}#submit:hover{background:#006599}.comments code{background:#eee;color:#1c1c1c}.isauthor{background:#1a1b20;border-radius:3px;color:#fff;font:300 13px 'Open Sans',Arial,sans-serif;margin-left:10px;padding:8px 12px}.logged-in-as{margin:0}.alert,.shorttoggle{background:#f5f5f5;border-radius:3px;color:#1c1c1c;font:300 16px 'Open Sans',Arial,sans-serif;margin-bottom:20px;padding:20px;width:100%}.alert.blue,.shorttoggle.blue{background:#1793d1;color:#fff}.alert.blue,.shorttoggle.blue{background:#7fbb00;color:#fff}.alert.orange,.shorttoggle.orange{background:#dc5034;color:#fff}.alert.red,.shorttoggle.red{background:#ce1126;color:#fff}.shortbutton{background:#f5f5f5;border-radius:3px;color:#1c1c1c;display:inline-block;font:300 13px 'Open Sans',Arial,sans-serif;padding:6px 20px;transition:background .2s ease-out 0s,border .2s ease-out 0s,color .2s ease-out 0s}.shortbutton.small{font-size:12px;font-weight:300;padding:4px 15px}.shortbutton.large{font-size:16px;font-weight:300;padding:8px 30px}.shortbutton.blue{background:#1793d1;color:#fff}.shortbutton.blue:hover{background:#1273a3}.shortbutton.blue{background:#7fbb00;color:#fff}.shortbutton.blue:hover{background:#5c8800}.shortbutton.orange{background:#dc5034;color:#fff}.shortbutton.orange:hover{background:#bd3b21}.shortbutton.red{background:#ce1126;color:#fff}.shortbutton.red:hover{background:#9f0d1d}.shorttoggle .toggleheader{cursor:pointer;font:300 18px 'Open Sans',Arial,sans-serif;overflow:hidden}.shorttoggle .togglecontent{border-top:1px solid #c9c9c9;margin-top:20px;padding-top:20px}.shorttoggle.outline{background:#fff;border:1px solid #dcdcdc}.shorttoggle.closed .togglecontent{display:none}.shorttoggle.open .togglecontent{display:block}.shorttoggle h1,.shorttoggle h2,.shorttoggle h3,.shorttoggle h4,.shorttoggle h5,.shorttoggle p{margin:20px 0}.annotation{margin:30px 0}.annotation *{margin:0}.annotation .main{border-bottom:1px solid #0074a2;padding:25px 0;text-align:right}.annotation .main h5{color:#1e2021;font-size:18px;font-weight:300;margin:5px 0}.annotation .main p{color:#727578;font-size:15px;font-weight:300;line-height:32px;margin:0}.postcontents .grid{margin:30px 0;overflow:hidden}.postcontents .grid .half{width:47.5%}.postcontents .grid .left{margin:0 2.5% 0 0}.postcontents .grid .right{margin:0 0 0 2.5%}.postcontents .grid p.left,.postcontents .grid p.right{font-weight:300}.postcontents .grid .left :last-child,.postcontents .grid .right :last-child{margin-bottom:0}.postcontents .grid .left :first-child,.postcontents .grid .right :first-child{margin-top:0}.postcontents .grid p{clear:none;font-weight:300}.postcontents .grid p:nth-of-type(1){font-weight:300}@media (max-width:585px){.postcontents .grid .left,.postcontents .grid .right{float:none;margin:0;width:100%}.postcontents .grid .right{margin-top:50px}}.shorttabs{margin:30px 0;overflow:hidden}.shorttabs .shorttabsheader{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#f1f1f1;border-color:#dedede #dedede -moz-use-text-color;border-image:none;border-style:solid solid none;border-top-left-radius:3px;border-top-right-radius:3px;border-width:1px 1px 0;color:#1c1c1c;cursor:pointer;display:inline-block;font:300 16px 'Open Sans',Arial,sans-serif;margin-top:3px;padding:10px 20px}.shorttabs .shorttabsheader:hover{background:#fff}.shorttabs .shorttabsheader.active{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff;border-color:#eee #eee -moz-use-text-color;border-image:none;border-style:solid solid none;border-width:1px 1px 0;color:#0074a2;padding:10px 20px}.shorttabs .shorttabscontent{border:1px solid #eee;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:block;margin-top:-1px;padding:2.5%}.shorttabs .shorttabscontent>:first-child{margin-top:0;padding-top:0}.shorttabs .shorttabscontent>:last-child{margin-bottom:0;padding-bottom:0}.shortprogress{background:#eee;border-radius:3px;margin:30px 0;padding:6px;position:relative;width:100%}.shortprogress .inner{background:#217dcb;border-radius:3px;height:42px;width:80%}.shortprogress .inner.blue{background:#7fbb00}.shortprogress .inner.orange{background:#dc5034}.shortprogress .inner.red{background:#ce1126}.shortprogress .percentage{color:#393434;font-family:'Open Sans',Arial,sans-serif;font-size:17px;position:absolute;right:21px;top:18px}.postcontents pre{line-height:19px;margin:35px 0;padding:25px 30px;word-wrap:break-word}code{border:1px solid #eaeaea;font-size:12px;margin:0 2px;padding:0 5px}.postcontents pre code{border:0;border-radius:0;color:#f8f8f2;line-height:29px;margin:0;padding:0}.postcontents pre,code{background:#1e2328;border-radius:3px;color:#f8f8f2;font-family:Consolas,Monaco,"Andale Mono",monospace}.postcontents pre,pre code{font-size:14px}pre .comment{color:#717e8b}pre .constant{color:#ff6b6b}pre .constant.language{color:#268bd2}pre .constant.regexp{color:#2aa198}pre .storage{color:#4ca9eb}pre .comment.docstring,pre .string{color:#c7f464}pre .string.regexp,pre .string.regexp.close,pre .string.regexp.open,pre .support.tag.script,pre .support.tag.style{color:#2aa198}pre .keyword,pre .selector{color:#4ecdc4}pre .inherited-class{font-style:italic}pre .entity{color:#ff5454}[data-language="c"] .function.call,pre .support{color:#859900}pre .support.method,pre .support.property,pre .variable.class,pre .variable.global,pre .variable.instance{color:#839496}section.sidebar{border-left:1px solid #ededed;display:block;float:left;margin-right:5%;padding-left:5%;width:30%}section.sidebar:last-child{margin-right:0}@media (max-width:1015px){section.sidebar{display:none}}body.page-template-page-leftsidebar-php section.sidebar{border-left:0 none;border-right:1px solid #ededed;float:left;margin-left:0;padding-left:0;padding-right:5%}.widget{border-bottom:1px solid #ededed;padding:55px 0}.widget h3{color:#b1b1b1;font-size:18px;font-weight:300;margin:0 0 30px;text-transform:uppercase}.widget:first-child{padding-top:0}.widget:last-child{border:0}.widget ul{list-style:none none;margin:0;padding:0}.widget li{color:#c3c3c3;line-height:24px;padding:10px 0}.widget li a{color:#585858;display:inline;font-size:15px;font-weight:300;transition:color .2s ease-in 0s,margin .2s ease-in 0s}.widget li a:hover{margin-left:10px}.widget img{max-width:100%}.author_widget .inner{border:1px solid #e5e5e5;border-radius:3px;padding:20px}.author_widget .authorinfo{float:left;margin-bottom:25px;overflow:hidden;width:70%}.author_widget .avatar{border-radius:60px;float:right;max-height:69px;max-width:69px;width:25%}.author_widget .title{color:#006699;font-size:14px;font-weight:300;text-transform:uppercase}.author_widget h5{margin:10px 0}.author_widget h5 a{color:#292525;font-size:22px;font-weight:300}.author_widget .twitterhandle{color:#c4c4c4;font-size:16px;font-weight:300}.author_widget .twitterhandle:hover{color:#a2a2a2}.author_widget p{clear:both;color:#5a5a5a;font-family:'Open Sans',Arial,sans-serif;font-size:15px;font-weight:300;line-height:28px}.author_widget .socialprofiles{list-style:none none;margin:0;overflow:hidden;padding:0}.author_widget .socialprofiles li{padding:0}.author_widget .socialprofiles li a{float:left;margin:0 5px 0 0;padding:0}@media (max-width:1240px){.author_widget .avatar{display:none}.author_widget .authorinfo{width:100%}}.related_widget article{margin-bottom:50px}.related_widget article:last-child,.related_widget article:last-child p{margin-bottom:0}.related_widget .postimage{background-size:cover;border-radius:3px;display:block;height:150px;width:100%}.related_widget h4{line-height:28px;margin:15px 0}.related_widget h4 a{color:#1c1c1c;font-size:22px;font-weight:300}.related_widget h4 a:hover{color:#006599}.related_widget .meta{color:#c4c4c4;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:600;margin:15px 0 25px}.related_widget .meta a{color:#c4c4c4;display:inline-block}.related_widget .meta a:hover{color:#787878}.related_widget .meta .likes{float:right;margin-top:-10px}.subscribe_widget .inner{background:#161717;border-radius:3px;padding:25px}.subscribe_widget h5{color:#fff;font-size:20px;font-weight:300;margin:0 0 20px;text-transform:uppercase}.subscribe_widget p{color:#c1ccd1;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:300;line-height:22px;margin:20px 0}.subscribe_widget #mc_embed_signup form,.subscribe_widget form{margin:0;padding:0;position:relative}.subscribe_widget #mc_embed_signup input.button,.subscribe_widget .submit{background:#0074a2;border-top-left-radius:3px;color:#fff;height:30px;line-height:0;margin:0;min-width:0;padding:0 20px;position:absolute;right:8px;top:6px;width:auto}.subscribe_widget #mc_embed_signup input.button:hover,.subscribe_widget .submit:hover{background:#006599}.subscribe_widget #mc_embed_signup input.email,.subscribe_widget .email{background:#fff;border:0;border-radius:3px;font-size:15px;font-weight:300;padding:12px;width:100%}.subscribe_widget #mc_embed_signup input.email:focus,.subscribe_widget .email:focus{border:0;box-shadow:none}.subscribe_widget #mc_embed_signup{background:none}@media (max-width:1240px){.subscribe_widget .submit{padding:7px 10px 5px}}.latest_widget article{clear:both}.latest_widget article:first-child{padding-top:0}.latest_widget article:last-child{border:0;padding-bottom:0}.latest_widget .category{color:#0074a2;font-size:13px;font-weight:600;text-transform:uppercase}.latest_widget .postimage{border-radius:3px;float:left;height:60px;width:19%}.latest_widget .postinfo{float:right;margin-bottom:20px;min-height:60px;overflow:hidden;width:75%}.latest_widget h5{margin:5px 0 0}.latest_widget h5 a{color:#1c1c1c;font-size:17px;font-weight:300;line-height:24px}.latest_widget h5 a:hover{color:#006599}.latest_widget p{clear:both;color:#4f4f4f;font-size:14px;margin-bottom:0}@media (max-width:1240px){.latest_widget .postimage{display:none}.latest_widget .postinfo{width:100%}}.share_widget{overflow:hidden}.share_widget h3{margin:0 0 30px}@media (max-width:1240px){.share_widget span{display:none}.share_widget .share_button{text-align:center}}.tag_widget{overflow:hidden}.tag_widget a{display:inline-block;float:left;margin:0 10px 10px 0}.tag_widget a.button.small{font-size:12px}.searchform{position:relative}.searchform .query{padding:15px 25px 13px 15px}.searchform .submit{font:300 13px 'Open Sans',Arial,sans-serif;padding:8px 15px;position:absolute;right:9px;top:7px}.searchform .submit:hover{background:#006599}body.fullwidth .sidebar{display:none}.tagcloud a{background:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#5b5b5b;display:inline-block;font-family:'Open Sans',Arial,sans-serif;font-size:13px!important;font-weight:300;margin-bottom:10px;padding:5px 18px 4px;text-transform:uppercase;transition:background .3s ease-in-out 0s,color .3s ease-in-out 0s}.tagcloud a:hover{background:#0074a2;border-color:#0074a2;color:#fff}#wp-calendar{border-collapse:separate;border-spacing:10px;margin-left:-5px;width:100%}@media (max-width:1357px){#wp-calendar{display:none}}#wp-calendar caption{display:none}#wp-calendar thead{color:#c2c2c2;font:300 13px 'Open Sans',Arial,sans-serif}#wp-calendar thead th{padding-bottom:20px}#wp-calendar tbody{color:#aaa}#wp-calendar tbody tr{margin-bottom:10px}#wp-calendar tbody td{background:#f7f6f6;border-radius:90px;color:#939393;font:300 13px 'Open Sans',Arial,sans-serif;margin-bottom:10px;padding:8px;text-align:center}#wp-calendar tbody td#today{background:#00aeef;color:#fff}#wp-calendar tbody td#today a{color:#fff}#wp-calendar tbody td:hover{background:#f8f7f7}#wp-calendar tbody .pad{background:none}#wp-calendar tbody td a{border-radius:90px;color:#0074a2;font:300 13px 'Open Sans',Arial,sans-serif}#wp-calendar tfoot a{color:#0074a2;font:300 13px 'Open Sans',Arial,sans-serif}#wp-calendar a:hover{color:#006599}#wp-calendar tfoot #next{text-align:right;text-transform:uppercase}#wp-calendar tfoot #prev{padding-top:10px;text-transform:uppercase}section.sidebar .twitterfeed{border-bottom:1px solid #ededed;padding:55px 0}section.sidebar .twitterfeed h3{color:#b1b1b1}section.sidebar .twitterfeed p{color:#4d4d4d}section.sidebar .twitterfeed .date{display:none}section.sidebar .twitterfeed .user:hover{color:#4a4c50}.page-template-page-fullwidth-php section.sidebar{display:none}.footer_widget li .rssSummary,.widget li .rssSummary{color:#585858;font-size:14px;font-weight:300;line-height:29px}@media (max-width:400px){.footer_widget li .rssSummary,.widget li .rssSummary{font-size:15px;line-height:24px}}.footer_widget li .rsswidget,.widget li .rsswidget{color:#1c1c1c;font:600 15px Arial,serif}.footer_widget li .rss-date,.widget li .rss-date{clear:both;display:block}.footer_widget .menu .sub-menu,.widget .menu .sub-menu{margin:0;padding:10px 5% 0}.footer_widget .menu .sub-menu a,.widget .menu .sub-menu a{color:#919191}.footer_widget .menu i,.widget .menu i{margin-left:10px}.footer_widget li .rsswidget{color:#9ea1a9}.footer_widget .rss-date{margin:10px 0}.footer_widget .rssSummary{color:#585858}.footer_widget .widget-title .rsswidget{color:#fdfdfd;margin-right:10px}footer .widgets{background:#0e0e0f;padding:90px 0;position:relative}footer .widgets .background{background:url(../img/footer_bg.jpg) center center/cover fixed;height:100%;left:0;opacity:.12;position:absolute;top:0;width:100%;z-index:100}footer .widgets p{font-family:'Open Sans',Arial,sans-serif}footer .widgets .wrapper{position:relative;z-index:200}footer .widgets section{display:block;float:left;margin-right:5%;position:relative;width:21.25%}footer .widgets section:last-child{margin-right:0}footer .widgets h3{color:#fdfdfd;font-size:17px;font-weight:300;margin:0 0 25px;text-transform:uppercase}footer .widgets ul{list-style:none none;margin:0;padding:0}footer .widgets li{color:#3f4042;padding:10px 0}footer .widgets li a{color:#9ea1a9;display:inline;font-size:15px;font-weight:300;transition:color .2s ease-in 0s,margin .2s ease-in 0s}footer .widgets li a:hover{color:#f4f4f4}@media (max-width:1015px){footer .widgets{padding:0}footer .widgets section{display:block;float:left;margin:50px 5% 50px 0;width:47.5%}footer .widgets section:last-child,footer .widgets section:nth-child(2n){margin-right:0}footer .widgets section:nth-child(2n+1){clear:left}footer .widgets section:nth-child(3),footer .widgets section:nth-child(4){margin-top:0}}@media (max-width:500px){footer .widgets section{display:block;float:left;margin-right:5%;text-align:center;width:100%}footer .widgets section:last-child{margin-right:0}footer .widgets section:nth-child(2){margin-top:0}}footer .lower .wrapper{padding:90px 5%}footer .bloginfo{display:block;float:left;margin-right:5%;width:56.25%}footer .bloginfo h3 a{background-color:#006599;color:#fff;padding:10px 15px;border-radius:3px}footer .bloginfo h3 a:hover{opacity:.6}footer .bloginfo:last-child{margin-right:0}footer .bloginfo .logo{display:inline-block;margin-bottom:20px}footer .bloginfo .logo:hover{opacity:.6}footer .bloginfo p{color:#858993;line-height:34px}footer .disclaimer{display:block;float:left;margin-right:5%;text-align:right;width:38.75%;padding-top:20px}footer .disclaimer:last-child{margin-right:0}footer .disclaimer .social{margin-bottom:20px}footer .disclaimer .social a{margin-left:15px}footer .disclaimer .copyright a,footer .disclaimer .copyright p{color:#424242;font:300 16px 'Open Sans',Arial,sans-serif;line-height:20px}footer .disclaimer p.notice,p.notice a{font:300 14px 'Open Sans',Arial,Sans-Serif;font-size:14px;color:#bababa}@media (max-width:680px){footer .bloginfo{display:none}footer .disclaimer{display:block;float:left;margin-right:5%;width:100%}footer .disclaimer:last-child{margin-right:0}footer .lower .wrapper{padding:40px 5%}}.twitterfeed h3{color:#fdfdfd;font-size:17px;font-weight:300;margin:0 0 25px;text-transform:uppercase}.twitterfeed p{color:#dde2e6;font-family:'Open Sans',Arial,sans-serif;font-size:14px;font-weight:300;line-height:36px}.twitterfeed .user{color:#686b71;font:300 15px 'Open Sans',Arial,sans-serif;vertical-align:-4px}.twitterfeed .user:hover{color:#dde2e6}.twitterfeed i{margin-right:10px}.twitterfeed .follow{float:right}.twitterfeed .date{color:#545659;font-size:13px;font-weight:300;position:absolute;right:0;top:6px}.twitterfeed .date:hover{color:#dde2e6}@media (max-width:680px){.twitterfeed .date,.twitterfeed .follow{display:none}}.fluid footer .lower .wrapper{padding:90px 0}@media (max-width:1375px){.fluid footer .lower .wrapper{padding:90px 5%}}.layoutswitch{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#fff;border-bottom-right-radius:3px;border-color:#eee #eee #eee -moz-use-text-color;border-image:none;border-style:solid solid solid none;border-top-right-radius:3px;border-width:1px 1px 1px 0;color:#0074a2;cursor:pointer;font-size:20px;left:0;padding:10px 10px 8px;position:fixed;top:25%;z-index:1000}.layoutswitch span{display:inline-block;font-size:14px;overflow:hidden;text-transform:uppercase;width:0}.layoutswitch:hover span{width:auto}@media (max-width:1440px){.layoutswitch{display:none}}footer .textwidget,footer .textwidget p{color:#9ea1a9;font-size:16px;font-weight:300;line-height:29px}@media (max-width:400px){footer .textwidget{font-size:15px;line-height:24px}}footer .textwidget img{max-width:100%}.postcontents .pagepart {border-bottom: 1px solid #ededed; border-top: 1px solid #ededed; margin-top: 30px; padding: 30px; text-align: center; text-transform: uppercase; }.postcontents .pagepart span{background:#f3f3f3;border-radius:30px;display:inline-block;min-width:30px;padding:5px 10px}