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,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:"XenoisSansPro-Regular","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.375em}p{font-size:1em;line-height:1.375em;margin:0;color:#354A5F;font-weight:normal;font-family:"XenoisSansPro-Regular","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;max-width:95%}li{font-size:1em;line-height:1.375em;margin:0;color:#354A5F;font-weight:normal;font-family:"XenoisSansPro-Regular","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{margin-bottom:0.5em;color:#354A5F;text-rendering:optimizelegibility}h1{margin-bottom:0.6em;color:#354A5F;width:auto;text-rendering:optimizelegibility}h2{margin-bottom:1em;color:#354A5F;width:auto;border-bottom:1px solid #354A5F;padding:0 0 0.3em 0;text-rendering:optimizelegibility}.logotype{font-family:"myfonts-logotype";font-size:3em;padding-top:20px;color:#0099ff}h1{font-size:1.8em;line-height:1.375em;font-family:"PFCentroSlabPro-Bold","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}h2{font-size:1.2em;line-height:1.375em;font-family:"PFCentroSlabPro-Bold","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}h3{font-size:1.1em;line-height:1.375em;font-family:"PFCentroSlabPro-Bold","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}h4{font-size:1em;line-height:1.375em;font-family:"PFCentroSlabPro-Bold","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}h5{font-size:1em;line-height:1.375em;font-family:"PFCentroSlabPro-Bold","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}blockquote{font-size:1.1em;line-height:1.375em;padding:0 2% 0 2%}ul{list-style-type:square;margin-left:1em}ol{list-style-type:decimal;margin-left:1.618em}nav ul,nav ol{list-style:none;margin:0;padding:0}b,strong{font-weight:bold}i,em{font-style:italic}small{font-size:80%}.page p,article p{margin-bottom:1em}@media screen and (min-width: 60em){h1,h2,h3,h4,h5,h6{text-align:left}}.punc a:not(:last-child):after,.punc li:not(:last-child):after{content:","}.punc span:not(:last-child):after,.punc span:not(:last-child):after{content:","}li .punc:not(:last-child):after,li .punc:not(:last-child):after{content:", "}a{text-decoration:none}p a{color:#04afff;text-decoration:none}p a:hover{color:#d74b79}p a:active,a:focus{outline:none}*{margin:0}html,body{height:100%}body#home{padding:0;margin:0;background:#f7f2ec;overflow:auto}body#pages{padding:0;margin:0;background:#f7f2ec;overflow:auto}@media all and (min-width: 900px){body#home{padding:0;margin:290px 0 0 0}body#pages{padding:0;margin:180px 0 0 0}}@media all and (min-width: 1367px){body#home{padding:0;margin:330px 0 0 0}body#pages{padding:0;margin:180px 0 0 0}}.container{position:relative;width:auto;margin:auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img,embed,object,video,svg{max-width:100%;height:auto;vertical-align:top}a img{border:none}.logo1{font-family:"BrandonPrinted-Shadow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2em}.logo2{font-family:"BrandonPrinted-Shadow","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2em}.logo3{font-family:"BrandonPrinted-Inline","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2em}.logo4{font-family:"XenoisSansPro-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.4em}#rs-logo{position:absolute;top:-8px;right:0}#home header{position:relative;width:100%;z-index:9998;height:100px;background:#354A5F;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3)}#home header svg{position:absolute;left:3%;top:3px;width:310px;height:100px}#home header h1#logoSvg{width:100%;height:auto;text-align:left;font-size:2.95em}#home .logo4{font-size:0.35em}#home header nav#topNav{display:inline-block;float:right;margin-top:80px}#home .nav-container{width:100%;height:auto;position:relative;border-bottom:1px solid #4d4d4d;padding:0;z-index:9997;background:white;margin-bottom:20px}#home .nav-container #mainNav{width:100%;height:auto;padding:0 0 20px 0}#home .nav-container #mainNav a{width:auto;text-align:left;font-size:1.6em;padding:20px 3% 20px 5%}#home .nav-container #mainNav a .page-desc{font-size:0.5em;line-height:1.1em;font-family:"XenoisSansPro-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:gray;margin-top:5px;opacity:1}#home .nav-container #mainNav li.wfia-btn a{float:none;width:100%;border-bottom:3px solid #354A5F;color:black}#home .nav-container #mainNav li.wfia-btn a:hover,#home .nav-container #mainNav li.wfia-btn a.active{color:#354A5F;border-bottom:3px solid #354A5F}#home .nav-container #mainNav li.wfif-btn a{float:none;width:100%;border-bottom:3px solid #354A5F;color:black}#home .nav-container #mainNav li.wfif-btn a:hover,#home .nav-container #mainNav li.wfif-btn a.active{color:#06aefb;border-bottom:3px solid #06aefb}#home .nav-container #mainNav li.articles-btn a{float:none;width:100%;border-bottom:3px solid #354A5F;color:black}#home .nav-container #mainNav li.articles-btn a:hover,#home .nav-container #mainNav li.articles-btn a.active{color:#d74b79;border-bottom:3px solid #d74b79}@media all and (min-width: 480px){#home header{height:120px}}@media all and (min-width: 600px){#home header svg{top:10px;width:600px}#home header{height:130px}#home header h1#logoSvg{font-size:2.5em}#home .logo4{font-size:0.35em}}@media all and (min-width: 900px){#home header{position:fixed;top:0;left:0;width:100%;height:180px;padding:0;-webkit-transition:height 0.5s ease;-moz-transition:height 0.5s ease;-ms-transition:height 0.5s ease;-o-transition:height 0.5s ease;transition:height 0.5s ease}#home header svg{position:absolute;left:-10px;top:40px;width:585px;height:100px;margin:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#home header h1#logoSvg{font-size:3em;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;text-align:left}#home .logo4{margin-top:3px;font-size:0.34em}#home header .topNav{margin-top:32px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#home .nav-container{position:fixed;width:100%;height:auto;top:175px;left:0;padding:15px 0 0 0;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease}#home .nav-container #mainNav{width:100%;height:auto;padding:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin:0}#home .nav-container #mainNav a{width:auto;text-align:left;font-size:1.6em;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;padding:12px 0 12px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}#home .nav-container #mainNav a .page-desc{display:block;opacity:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:gray;line-height:1.1em;font-size:0.53em}#home .nav-container #mainNav li.wfia-btn a{float:left;width:31%;margin:0 2.66667% 0 0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background:none;border-bottom:3px solid transparent}#home .nav-container #mainNav li.wfif-btn a{float:left;width:31%;margin:0 2.66667% 0 0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background:none;border-bottom:3px solid transparent}#home .nav-container #mainNav li.articles-btn a{float:left;width:31%;margin:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background:none;border-bottom:3px solid transparent}@media (min-width: 1281px){#home .nav-container{height:auto}#home .nav-container #mainNav li.wfia-btn a{float:left;width:23%;margin-right:2%}#home .nav-container #mainNav li.wfif-btn a{float:left;width:23%;margin-right:2%}#home .nav-container #mainNav li.articles-btn a{float:left;width:auto;margin-right:0}}@media all and (min-width: 1601px){#home header{height:220px}#home header svg{top:60px}#home header .topNav{margin-top:52px}#home .nav-container{height:auto;top:215px}#home .nav-container #mainNav li.wfia-btn a{float:left;width:auto;margin-right:9.9%}#home .nav-container #mainNav li.wfif-btn a{float:left;width:auto;margin-right:11.1%}#home .nav-container #mainNav li.articles-btn a{float:left;width:auto}}#home header.smaller{height:100px;left:0}#home header.smaller h1#logoSvg{margin:0;font-size:2.5em}#home header.smaller svg{top:0;width:500px;height:100px}#home header.smaller .topNav{margin-top:20px}#home .nav-container.smaller{top:80px;height:auto;padding:30px 0px 0 0px;width:100%}#home .nav-container.smaller #mainNav{width:auto;height:auto;padding:0 0 0 0;margin:auto}#home .nav-container.smaller #mainNav a{width:auto;text-align:left;margin:0 60px 0 0;font-size:1.3em}#home .nav-container.smaller #mainNav a .page-desc{display:none;height:0}#home .nav-container.smaller #mainNav li.wfia-btn a{float:left;width:23%;margin-right:2.5%;padding:7px 0 12px 0}#home .nav-container.smaller #mainNav li.wfif-btn a{float:left;width:23%;margin-right:2.5%;padding:7px 0 12px 0}#home .nav-container.smaller #mainNav li.articles-btn a{float:left;width:auto;margin-right:0;padding:7px 0 12px 0}}@media all and (min-width: 1281px){#home header.smaller svg{top:0;left:0}#home header.smaller h1#logoSvg{text-align:left}}header .topNav{display:none}#mainNav .topNav{display:block}#mainNav .topNav ul.sub-nav li{width:100%;font-size:0.7em}#mainNav .topNav ul.sub-nav li a{color:black}@media all and (min-width: 900px){header .topNav{display:block}#mainNav .topNav{display:none}ul.sub-nav li{width:100%;float:right;margin:0}ul.sub-nav li a{color:white;font-size:0.9em;margin:0 0 0 40px}}#pages header{position:relative;width:100%;z-index:9998;height:100px;background:#354A5F;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3)}#pages header svg{position:absolute;left:3%;top:3px;width:310px;height:100px}#pages header h1#logoSvg{width:100%;height:auto;border-bottom:none;font-size:2.95em;text-align:left}#pages .logo4{font-size:0.35em}#pages header nav.topNav{margin-top:20px}#pages .nav-container{width:100%;height:auto;position:relative;border-bottom:1px solid #4d4d4d;padding:0;z-index:9997;background:white;margin-bottom:20px}#pages #mainNav{width:100%;height:auto;padding:0 0 20px 0}#pages #mainNav a{width:auto;text-align:left;font-size:1.6em;padding:20px 3% 20px 5%}#pages #mainNav a .page-desc{font-size:0.5em;line-height:1.1em;font-family:"XenoisSansPro-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:gray;margin-top:5px;opacity:1}#pages #mainNav li.wfia-btn a{float:none;width:100%;border-bottom:3px solid #354A5F;color:black}#pages #mainNav li.wfia-btn a:hover,#pages #mainNav li.wfia-btn a.active{color:#354A5F;border-bottom:3px solid #354A5F}#pages #mainNav li.wfif-btn a{float:none;width:100%;border-bottom:3px solid #354A5F;color:black}#pages #mainNav li.wfif-btn a:hover,#pages #mainNav li.wfif-btn a.active{color:#06aefb;border-bottom:3px solid #06aefb}#pages #mainNav li.articles-btn a{float:none;width:100%;border-bottom:3px solid #354A5F;color:black}#pages #mainNav li.articles-btn a:hover,#pages #mainNav li.articles-btn a.active{color:#d74b79;border-bottom:3px solid #d74b79}@media all and (min-width: 900px){#pages header{position:fixed;top:0;left:0;width:100%;height:100px;padding:0;-webkit-transition:height 0.5s ease;-moz-transition:height 0.5s ease;-ms-transition:height 0.5s ease;-o-transition:height 0.5s ease;transition:height 0.5s ease}#pages header svg{position:absolute;left:0;top:0;width:500px;height:100px;margin:0}#pages header h1#logoSvg{font-size:2.5em;text-align:left}#pages .logo4{margin-top:3px;font-size:0.34em}#pages header .topNav{margin-top:65px}#pages .nav-container{position:fixed;top:80px;height:auto;padding:30px 0 0 0;width:100%}#pages #mainNav{width:100%;height:auto;margin:auto}#pages #mainNav a{width:auto;margin-right:60px;text-align:left;font-size:1.3em;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;padding:10px 0 10px 0}#pages #mainNav a .page-desc{opacity:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:gray;line-height:1em}#pages #mainNav li.wfia-btn a{float:left;width:auto;margin-right:2.4%;padding:8px 0 12px 0;border-bottom:3px solid transparent}#pages #mainNav li.wfif-btn a{float:left;width:auto;margin-right:2.4%;padding:8px 0 12px 0;border-bottom:3px solid transparent}#pages #mainNav li.articles-btn a{float:left;width:auto;margin-right:0;padding:8px 0 12px 0;border-bottom:3px solid transparent}#mainNav{width:100%;height:45px;padding:0}#mainNav a .page-desc{display:none}}@media all and (min-width: 1281px){#pages header svg{top:0;left:0}#pages header h1#logoSvg{font-size:2.3em}}@media (min-width: 900px){.container{position:relative;width:94%;padding:0}}@media (min-width: 1280px){.container{width:84%}}@-webkit-viewport{width:device-width;}@-moz-viewport{width:device-width;}@-ms-viewport{width:device-width;}@-o-viewport{width:device-width;}@viewport{width:device-width;}.nav-collapse{z-index:9999}.nav-collapse ul{display:block;width:100%;list-style:none;margin:0}.nav-collapse ul ul{display:none;width:100%;list-style:none}.nav-collapse ul li{width:auto;display:block}.nav-collapse a{float:left;color:black;font-size:1.5em;font-family:"DobraSlab-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;display:block;padding:10px 0 10px 0;width:auto;margin:0 40px 0 0;border-bottom:3px solid transparent}.nav-collapse a:hover{color:#d74b79;border-bottom:3px solid #d74b79;text-decoration:none}.nav-collapse li:first-child a{border-top:0}.nav-toggle{display:none}@media screen and (max-width: 900px){.nav-collapse a{float:none;width:100%;margin:0 0 1px 0;text-align:left;padding:22px 0 22px 0;border-bottom:3px solid transparent}.nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden}.nav-collapse{top:0;left:0;padding:0 0 30px 0;width:100%;position:relative}.nav-collapse.opened{max-height:9999px}.nav-collapse a:hover{background:transparent}.nav-collapse .active a:hover{color:#fff;background:rgba(0,0,0,0.3)}.nav-toggle{background:#333333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;text-indent:-999px;position:relative;overflow:hidden;width:100%;height:auto;display:block;padding:0 0 34px 0;margin:0 0 0 0;z-index:9999}.nav-toggle:before{color:white;font-family:"responsivenav";font-style:normal;font-weight:normal;font-variant:normal;font-size:2.8em;text-transform:none;position:absolute;content:"\2261";text-indent:0;text-align:right;line-height:1em;speak:none;width:100%;top:5px;right:4%}.nav-toggle.active:before{font-size:2.4em;content:"\78";line-height:1.2em;font-family:"DobraSlab-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}}.articles{position:relative;padding:0;margin:0}.articles article{overflow:hidden;height:auto;padding:0 0 20px 0}.articles h2 a{color:#354A5F;text-decoration:none}.articles h2 a:hover{color:#d74b79}.articles h3 a{color:#354A5F;text-decoration:none}.articles h3 a:hover{color:#d74b79}.articles p{margin:0 0 10px 0}.articles li.site a:hover{background:#f8e9ee;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;transition:background 0.5s ease}.articles .tagcloud li{float:left}.article{clear:both;position:relative;margin:0 0 30px 0}.article .col_7{background:white;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3)}.article .col_7 article{padding:3%;width:auto;min-height:400px}.article .head-info{border-bottom:1px solid #354A5F;padding:0 0 10px 0;margin:0 30px 30px 0}.article h2{border:none;padding:0;margin:0 0 10px 0;font-weight:bold}.article h3{clear:both}.article h3 a{color:#354A5F;font-weight:bold;font-size:1em;text-decoration:underline;margin:0 0 10px 0;border-bottom:none}.article h3 a:hover{color:#d74b79;text-decoration:none}.article p{margin:0 0 10px 0}.article img{padding-top:10px;padding-bottom:10px;border-top:1px #000000 solid;border-bottom:1px #000000 solid}.article #more-articles ul li{width:auto;padding:0;margin:0 0 20px 0;float:none}.article ul.tagcloud-cols{margin:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}p.intro{font-family:"XenoisSansPro-BoldItalic";font-size:1.2em}nav.article-nav ul li{padding:0 0 3px 0}.article-excerpt{width:auto;padding:10%}.article-thumb{width:100%;height:auto}.article-excerpt h2{font-size:1.2em}.article-excerpt p{color:#666666;font-size:0.9em}p.article-meta{font-family:"XenoisSansPro-BoldItalic","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8em;color:#666666;margin-bottom:10px}.view-article .first-column{background:#FFF}.articles ul.tagcloud{margin:0}.articles ul.tagcloud li{float:none}nav.pagination{position:relative;width:100%;height:25px;text-align:center;clear:both}nav.pagination a{font-family:"DobraSlab-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#354A5F}nav.pagination a:hover{color:#d74b79}nav#pageTop{border-bottom:1px solid #EEE;border-top:none;padding:0 0 10px 0;margin:0 0 20px 0}nav#pageBottom{border-top:1px solid #EEE;padding:5px 0 0 0;margin:0 0 0 0;width:97.5%}nav#pageTop .prev{position:absolute;right:5px;top:0}nav#pageTop .next{position:absolute;left:5px;top:0}nav#pageBottom .prev{position:absolute;right:5px;top:5px}nav#pageBottom .next{position:absolute;left:5px;top:5px}ul.tagcloud{padding:0 0 20px 0}ul.tagcloud li{list-style:none;margin:0 3px 0 0}ul.tagcloud li a{color:#354A5F;text-decoration:none;float:left;width:30%;margin:0 3% 20px 0}ul.tagcloud li a:hover{color:#d74b79}li.article a:hover{background:#e6e5e5}#wrapperRS{background:#FFF;width:auto;padding:40px 0 40px 0}.containerRS{position:relative;background:#FFF;margin:0 auto 0.5em auto;width:600px;height:auto;padding:0 0 20px 0}.containerRS div{display:block;position:relative;margin:0 auto 0.5em auto;width:80%;height:auto;padding:0 0 0 0}.screenshot{display:none}.description{padding:0 5% 0 5%}.show-switch{background:#354A5F;width:100%;height:auto;margin:-10px 0 20px 0;padding:0 0 20px 0}.show-switch a#show-az{float:left;display:block;background:#354A5F;color:white;font-size:0.9em;width:50%;padding:1%;text-align:center;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;text-decoration:none}.show-switch a#show-az:hover{background:#d74b79}.show-switch a#show-az.active{background:#d74b79}.show-switch a#show-pop{float:left;display:block;background:#354A5F;color:white;font-size:0.9em;width:50%;padding:1%;text-align:center;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;text-decoration:none}.show-switch a#show-pop:hover{background:#d74b79}.show-switch a#show-pop.active{background:#d74b79}#az,#pop{clear:both}.caption2{display:none;position:absolute;top:0;left:0;background:black;opacity:0.8;width:100%;padding:5%;height:100%;z-index:5555;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caption2 h2{color:#FFF;border-bottom:1px solid #FFF}.caption2 p{color:#FFF;font-size:0.8em;text-align:left}.caption3{display:none;position:absolute;top:0;left:0;background:black;opacity:0.8;width:100%;padding:5%;height:100%;z-index:55555;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.caption3 h2{color:#FFF;border-bottom:1px solid #FFF}.caption3 p{color:#FFF;font-size:0.8em}ul.sites{margin:0;width:100%}ul.sites li{display:block;position:relative;list-style:none;width:96%;height:auto;padding:0;margin:0 4% 20px 0;line-height:0;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3);background:white}ul.sites li a{display:block;background:#FFF}ul.sites img{margin:0 0 0 0;padding:0 0 0 0;width:100%;z-index:8888;border-bottom:1px solid #e6e6e6}ul.sites p{text-align:left;margin:0 0 3px 0}ul.sites .fonts-used{padding:10%}ul.sites h5{font-size:1em}@media (min-width: 480px){ul.sites li.site{float:left;width:31%;margin:0 2% 20px 0}}ul.featured-columns2{margin:0}ul.featured-columns2 li{list-style:none;margin:0 0 10px 0}ul.featured-columns2 img{width:auto}.featured-columns2 li{position:relative;float:left;width:46%;list-style:none;margin:0 2% 10px 0;overflow:hidden}.featured-site-content .caption2{width:100%}nav.pagination2{clear:both;position:relative;width:auto;height:50px;padding:0 0 20px 0;overflow:hidden;text-align:center}nav.pagination2 ul{margin:0}nav.pagination2 ul li{height:auto;display:block;font-size:1em}nav.pagination2 ul li.pageL{width:33%}nav.pagination2 ul li.pageL{width:33%;text-align:center}nav.pagination2 ul li.pageR{width:33%;float:right}nav.pagination2 ul li a.next{display:block;color:#354A5F;text-align:left;font-family:"DobraSlab-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}nav.pagination2 ul li a.next:hover{color:#d74b79}nav.pagination2 ul li a.paging{color:#354A5F;text-align:center;font-family:"DobraSlab-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}nav.pagination2 ul li a.paging:hover{color:#d74b79}nav.pagination2 ul li a.prev{color:#354A5F;text-align:right;font-family:"DobraSlab-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}nav.pagination2 ul li a.prev:hover{color:#d74b79}.touch .site-caption-no-touch{display:none}.touch .site-caption-touch{display:block}.sites .site-caption-touch{display:block;overflow:hidden;width:auto;height:auto;margin:0}.sites .site-caption-touch li h2{font-size:1.2em;padding:0 0 5px 0;margin:0 0 5px 0}.sites .site-caption-touch li{font-size:1em;padding:2% 0 0 0}.sites .site-caption-touch p.fonts{border-top:1px solid #EEE;margin:5px 0 0 0;padding:5px 0 0 0}.sites .site-caption-touch p{margin-bottom:0}.no-touch .site-caption-no-touch{display:block;margin:0}.no-touch .site-caption-touch{display:none}.site-caption-no-touch li h2{font-size:1.2em;padding:0 0 5px 0;margin:0 0 5px 0}.site-caption-no-touch li{font-size:1em;padding:2% 0 0 0}.site-caption-no-touch p.fonts{padding:10px 0 10px 0;width:100%;background:#FFF;border:3px solid #FFF}.featured-site{position:relative;background:white;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3)}#featured-info{position:relative;display:block;width:auto;height:auto;margin:0;padding:0 5% 0 5%}#featured-info .col_6{position:relative}#featured-info h2{font-size:1.3em;color:#354A5F;border-bottom:none;margin:0;line-height:1em;font-family:"DobraSlab-BoldItalic","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}#featured-info h3{font-size:1em;color:#354A5F;text-decoration:underline;padding:0 0 0 0}#featured-info p{font-size:0.8em;color:#354A5F}#featured-info p a{color:#354A5F}#featured-info p a:hover{color:#d74b79}#featured-info .share{position:absolute;right:0;top:-10px;text-align:left;width:auto;overflow:hidden;padding:0}#featured-info .share ul{margin:0;width:auto;clear:both}#featured-info .share ul li{display:inline-block;list-style:none}#featured-info .share ul li a{font-size:1.8em;padding:0;margin:0;height:auto;line-height:1em}@media (min-width: 900px){#featured-info .share{position:absolute;right:0;top:-10px}#featured-info .share ul li a{font-size:2.5em}}.featured-head{position:relative;border-bottom:1px solid #354A5F;width:auto;height:auto;display:block;padding:40px 0 0 0;margin:0 0 20px 0}#featuredBanner{position:relative;margin:0;padding:0}.featured-site-content{padding:40px 2% 0 2%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 900px){.featured-site-content{padding:40px 0 0 0;width:100%}}.featured-site-content h1{font-size:1.8em;color:#354A5F;border-bottom:1px solid #354A5F;margin:0 0 10px 0;padding:0}.featured-site-content h2{font-size:1.4em;border-bottom:1px solid #354A5F}.featured-site-content li a{font-size:1em;color:#354A5F;line-height:1.7em}.featured-site-content img{padding-top:10px;padding-bottom:10px;border-top:1px #000000 solid;border-bottom:1px #000000 solid}.featured-site-content .col_7 article{width:auto;background:white;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3);padding:4%}.featured-site-content #relatedSites{width:auto;background:white;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3);padding:4%;overflow:hidden}.featured-site-content #relatedSites .site{float:left;width:100%;margin:0 0 10px 0}@media (min-width: 900px){.featured-site-content #relatedSites ul.sites{padding:0;margin-top:-5px}.featured-site-content #relatedSites ul.sites li.site{float:left;width:32%;margin-right:2%}.featured-site-content #relatedSites ul.sites li.site:nth-child(3){margin-right:0}}.featured-site-content #relatedSites img{border:none}.featured-site-content #relatedSites .caption2{display:none;position:absolute;top:0;left:0;background:black;opacity:0.9;width:100%;padding:5%;height:100%;z-index:9999}.featured-site-content #relatedSites .caption2 h2{color:#FFF;border-bottom:1px solid #FFF}.featured-site-content #relatedSites .caption2 p{color:#FFF}.featured-site-content #relatedSites .placeholder{background:#5A5653;display:block}.featured-site-content #relatedSites .caption2{width:100%;padding:4%;height:100%}.featured-site-content #relatedSites .caption2 h2{font-size:1.1em;border-bottom:1px solid #FFF}.featured-site-content #relatedSites .caption2 p{font-size:0.8em;text-align:left}ul.tagcloud{margin:0}ul.tagcloud li{list-style:none;float:left;margin:0 5px 0 0}ul.tagcloud li a{color:#354A5F}.category-select{clear:both;margin:0 0 20px 0}.category-select h3{font-family:"XenoisSansPro-Regular","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:underline;font-size:1em}.category-select ul.tagcloud{margin:0}.category-select ul.tagcloud li{list-style:none;float:none;margin:0 0 0 0;line-height:1.6em}.category-select ul.tagcloud li a{color:#354A5F}.category-select ul.tagcloud li a:hover{color:#d74b79}.category-select ul.tagcloud2{margin:0}.category-select ul.tagcloud2 li{list-style:none;float:none;margin:0 0 0 0;line-height:1.6em}.category-select ul.tagcloud2 li a{color:#354A5F}.category-select ul.tagcloud2 li a:hover{color:#d74b79}.category-select ul li{font-size:0.9em;line-height:1.6em}ul.tagcloud-cols{margin:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}ul.tagcloud-cols li{list-style:none;float:none;margin:0 0 0 0;line-height:1.6em}ul.tagcloud-cols li a{color:#354A5F}ul.tagcloud-cols li a:hover{color:#d74b79}#collapsible-panels h2{width:auto;margin:0 0 20px 0;padding:2px 0 5px 0;background:url(../images/open.png) no-repeat left top}#collapsible-panels h2.active{background:url(../images/close.png) no-repeat left top}#collapsible-panels h2 a{padding:0 0 0 32px;text-decoration:none;color:#354A5F}#collapsible-panels div.panel{width:auto;padding:0 0 20px 0}@media (min-width: 600px){#collapsible-panels h2{font-size:1em}}@media (min-width: 1366px){#collapsible-panels h2{font-size:1.2em}}ul.all-type{margin:0;-webkit-column-count:3;-moz-column-count:3;column-count:3}ul.all-type li{list-style:none}.fontscom{margin:10px 0 10px 0;padding:0}.get-fonts p{padding:0;margin:0}.get-fonts p a{padding:0;margin:0}.find-fonts a{padding:0 25px 0 0}.fonts-used{margin:5px 0 0 0;font-size:0.8em}.fonts-used p span{font-family:"XenoisSansPro-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.notes{font-size:1em}.prevnext{position:absolute;bottom:10px;right:10px;width:100%;border-top:1px solid;padding:10px 0 0 0;width:17.5%}.prevnext a{color:#354A5F}.prevnext a:hover{color:#d74b79;text-decoration:none}.related-cols ul.sites li.site{float:none;width:100%}#webfontsInFocus #featuredBanner{-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3);margin-bottom:20px}#webfontsInFocus .col_6{background:white;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3)}#webfontsInFocus .col_6 img{width:100%}#webfontsInFocus .category-select ul.tagcloud-cols li a{font-size:1em;line-height:1.6em}#webfontsInFocus .head-info{border-bottom:1px solid #354A5F;margin:0 0 10px 0}#webfontsInFocus .head-info h2{border:none;margin:0}#webfontsInFocus .head-info p{font-size:0.9em}#webfontsInFocus .font-description{position:relative;padding:0 4%}#webfontsInFocus .font-description h3{font-size:1.2em}#webfontsInFocus .font-description p{margin:0 0 20px 0}#webfontsInFocus ul.sites{padding:0;margin-top:-5px}#webfontsInFocus ul.sites li.site{float:left;width:32%;margin-right:2%}#webfontsInFocus ul.sites li.site:nth-child(3){margin-right:0}#focusInfo h4{margin:0 0 10px 0}#focusInfo h4 a{color:#04afff}#focusInfo h4 a:hover{color:#d74b79}ul.font-info-list{border-bottom:1px solid #354A5F;padding:0 0 10px 0;margin:0 0 10px 0}ul.font-info-list li{font-family:"XenoisSansPro-Regular","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;list-style:none;margin:0 0 4px 0}ul.font-info-list li span{font-family:"XenoisSansPro-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}ul.font-info-list a{color:#04afff}ul.font-info-list a:hover{color:#d74b79}ul#stylesWeights{margin:0;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;-webkit-column-rule:1px dotted #354A5F;-moz-column-rule:1px dotted #354A5F;column-rule:1px dotted #354A5F}ul#stylesWeights li{list-style:none;line-height:1.6em}.pagination{display:block;margin:0;overflow:hidden;border-top:1px solid #EEE;padding:10px 0 0 0;margin:5px 0 0 0}.pagination li{list-style:none;float:left}.pagination li a{font-family:"DobraSlab-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;color:#354A5F;padding:5px}.pagination li.active a{color:white;background:#354A5F}html.remodal-is-locked{overflow:hidden}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation:remodal-overlay-opening-keyframes 0.3s;animation:remodal-overlay-opening-keyframes 0.3s}.remodal-overlay.remodal-is-closing{-webkit-animation:remodal-overlay-closing-keyframes 0.3s;animation:remodal-overlay-closing-keyframes 0.3s}.remodal-wrapper{padding:10px 10px 0}.remodal{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation:remodal-opening-keyframes 0.3s;animation:remodal-opening-keyframes 0.3s}.remodal.remodal-is-closing{-webkit-animation:remodal-closing-keyframes 0.3s;animation:remodal-closing-keyframes 0.3s}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;right:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:20px auto 20px auto;padding:12px 20px;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}@media (max-width: 900px){#risingStar .col_3{padding:4%}}#homePageFeatures .rising-star [id$=label]{display:none}#homePageFeatures .rising-star a img.lazy{padding:70px 0 20px 0}#homePageFeatures .rising-star .home-info{padding:10px 10% 0 10%}#homePageFeatures .rs-badge{display:block;width:50px;height:28px;position:absolute;top:55px;left:50%;margin-left:-25px;background:url(../images/rising-stars-small.png) no-repeat right;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3);z-index:5555}.webfontsInFocus ul.sites li.site.rising-star a{padding:60px 4% 0 4%}.webfontsInFocus ul.sites li.site.rising-star a [id$=label]{display:none}.webfontsInFocus li.site.rising-star a img.lazy{padding:0 0 20px 0}.webfontsInFocus .rs-badge{display:block;width:50px;height:28px;position:absolute;top:15px;left:50%;margin-left:-25px;background:url(../images/rising-stars-small.png) no-repeat right;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3)}.rising-star svg{max-height:100%}#risingStar .col_6{background:white;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3);padding:2%;overflow:hidden}#risingStar .col_6 img{width:100%}#risingStar .example{padding:20px 0 50px 0}#risingStar svg{max-height:100%}#risingStar .category-select ul.tagcloud-cols li a{font-size:1em;line-height:1.6em}#risingStar .head-info{border-bottom:1px solid #354A5F;margin:0 0 10px 0}#risingStar .head-info h2{border:none;margin:0}#risingStar .head-info p{font-size:0.9em}#risingStar .font-description{position:relative;padding:0 3% 0 3%}#risingStar .font-description h3{font-size:1.2em}#risingStar .font-description p{margin:0 0 20px 0}#risingStar ul.sites{padding:0;margin-top:-5px}#risingStar ul.sites li.site{float:left;width:32%;margin-right:2%}#risingStar ul.sites li.site:nth-child(3){margin-right:0}li.rising-star a .fazeta-body{color:black;width:66%;margin:auto;font-size:0.78em;line-height:1.3em}li.rising-star a span.firstcharacter{float:left;color:#831d13;font-size:2.4em;line-height:1em;padding-top:2px;padding-right:4px;padding-left:0}li.rising-star a .fazeta-caption{width:66%;margin:10px auto 0 auto;font-size:0.38em;line-height:1.2em}.notPublished{background:yellow;padding:20px}.unloaded{min-height:200px}#masonry{display:block;width:auto;clear:both;margin:auto;padding:0}ul#homePageFeatures{width:auto;overflow:hidden;padding:0;margin:0 0 0 0}ul#homePageFeatures li{display:block;position:relative;list-style:none;width:92%;margin:0 4% 20px 4%;height:auto}ul#homePageFeatures a{display:block;color:#4d4d4d;height:auto;width:auto;border:1px solid white;padding:30px 0;overflow:hidden;background:white;-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.3);box-shadow:0px 0px 2px rgba(0,0,0,0.3)}ul#homePageFeatures h4{position:absolute;top:0;left:0;text-align:center;width:100%;line-height:1em;padding:10px 0 8px 0;margin:0;border:1px solid white;z-index:1111}ul#homePageFeatures img{margin:0 0 0 0;padding:0 0 0 0;z-index:8888;border-bottom:1px solid #e6e6e6}ul#homePageFeatures p{text-align:center}ul#homePageFeatures .home-info{padding:10% 10% 0 10%}ul#homePageFeatures .home-info p span{font-family:"XenoisSansPro-Medium","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}ul#homePageFeatures li.home-articles a h4{background:#d74b79;color:white;margin:0}ul#homePageFeatures li.home-articles a p{text-align:left;color:#666666;font-size:0.9em}ul#homePageFeatures li.home-articles a .article-meta{font-size:0.75em;color:#666666}ul#homePageFeatures li.home-articles a img{width:100%}ul#homePageFeatures li.home-articles a:hover{background:#f8e9ee;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;transition:background 0.5s ease}ul#homePageFeatures li.home-WFiA a h4{background:#354A5F;color:white}ul#homePageFeatures li.home-WFiA a p{text-align:left;color:#5A5653;margin:0;line-height:1.4em;font-size:0.8em}ul#homePageFeatures li.home-WFiA a:hover{background:#d9e7f6;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;transition:background 0.5s ease}ul#homePageFeatures li.home-WFiF a h4{background:#06aefb;color:white}ul#homePageFeatures li.home-WFiF a p{text-align:left;color:#5A5653;margin:0;line-height:1.4em;font-size:0.8em}ul#homePageFeatures li.home-WFiF a:hover{background:#dcf0f9;-webkit-transition:background 0.5s ease;-moz-transition:background 0.5s ease;transition:background 0.5s ease}@media (min-width: 480px){#home #masonry{width:96%;padding:0}#pages #masonry{padding:0}#homePageFeatures li.item{float:left;clear:none;width:48%;margin:0 2% 20px 0}}@media (min-width: 900px){#home #masonry{width:103%}#homePageFeatures li.item{width:31%;margin:0 2.33333% 20px 0}}@media (min-width: 1281px){#home #masonry{width:102%}ul#homePageFeatures li.item{width:23%;margin:0 2% 20px 0}}.featured-articles article{margin:0 0 20px 0}.featured-articles h3{border-bottom:1px solid #354A5F;padding:0 0 2px 0;margin:0 0 10px 0;font-weight:bold}.featured-articles h3 a{color:#354A5F;text-decoration:none}.featured-articles h3 a:hover{color:#d74b79;text-decoration:none}.featured-articles p{font-size:0.9em}.featured-articles .article-meta{margin:0 0 5px 0}.featured-columns{padding:0;margin:0}.featured-columns li{list-style:none;margin:0 0 30px 0}.featured-columns img{border:10px solid #FFF;width:auto}.feature{margin-bottom:40px}.feature h2{font-size:1.4em}.feature h3{font-size:0.8em;text-decoration:underline}.feature p{font-size:0.8em;color:#354A5F}#socialShare{position:relative;display:block;width:auto;height:3em;margin:0 0 5px 0;text-align:left}ul.tagcloudhome{margin:0}ul.tagcloudhome li{list-style:none;float:left;margin:0 0 0 0}ul.tagcloudhome li a{font-size:1.2em;color:#354A5F}.featured-columns .site{float:none;width:auto;margin-bottom:15px;padding:0}@media (min-width: 480px){.featured-columns .featured-columns{width:100%}.featured-columns .site:nth-child(odd){float:left;width:49%;margin-right:2%}.featured-columns .site:nth-child(even){float:left;width:49%;margin-right:0}}ul.filed-under{margin:5px 0 0 0}ul.filed-under li{float:none;list-style:none}ul.filed-under li a{display:block;color:#354A5F;padding:8px 0 8px 0;margin:0}ul.filed-under li a:hover{display:block;color:#d74b79}.tweets li{list-style:none;border-bottom:1px solid #ddd;padding:20px 0}.tweets .user{overflow:hidden;line-height:16px}.tweets .user img{float:left;margin-right:10px;width:40px;height:40px;border-radius:5px}.tweets .user strong{margin-top:2px;display:block}.tweets .user small{font-size:15px;color:#777}.tweets p{font-family:Georgia,serif;clear:both;padding:10px 0;margin-bottom:0;color:#222;line-height:24px;font-size:17px}.tweets .date{color:#777;font-size:13px;line-height:18px}.article article,.articles article{position:relative}.social-wrap{position:absolute;top:-25px;right:0;background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.social-wrap2{position:absolute;top:-34px;right:0;background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.social-wrap-rss{position:absolute;top:-25px;right:0;background:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.social-share a{float:left;display:block;font-family:'SocialNetworkingIcons-Rounded';font-size:25px;color:#344E65;text-decoration:none;padding:0 0 5px 3px;line-height:1em}.social-share a:hover{color:#d74b79}.social-share-articles{position:absolute;bottom:15px;left:0;background:#FFF}.social-share-articles a{float:left;display:block;font-family:'SocialNetworkingIcons-Rounded';font-size:25px;color:#344E65;text-decoration:none;padding:0 0 5px 0;line-height:1em}.social-share-articles a:hover{color:#d74b79}#socialBar .social-links a{font-family:'SocialNetworkingIcons-Rounded';font-size:3em;line-height:1.1em;margin:8px 10px 0 0;color:white;text-decoration:none;-webkit-transition:color 0.2s ease-in;-moz-transition:color 0.2s ease-in;-o-transition:color 0.2s ease-in;transition:color 0.2s ease-in}#socialBar .social-links a:hover{color:#d74b79}table{font-size:0.75em;width:100%;margin-bottom:20px}th{font-family:"XenoisSansPro-Bold","HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px 5px 10px 5px;border-bottom:1px dotted}tr{background-color:#e6e6e6;border-top:1px solid white;border-top:1px solid white}td{padding:5px 5px 10px 5px}@media (min-width: 900px){.social-wrap{position:absolute;top:-11px;left:-50px}.social-wrap2{position:absolute;top:-10px;left:-38px}.social-wrap-rss{position:absolute;top:0px;left:-27px}.social-share{width:30px;padding:5px}.social-share a{font-size:20px;padding:0 0 5px 0}.social-share-articles{position:absolute;bottom:15px;left:0;background:#FFF}.social-share-articles a{font-size:20px;padding:0 0 5px 0}#footerMain{min-height:200px}#resources .resource-logo{margin:auto;text-align:center;padding:6% 0 0 0}#resources .sites img{width:auto}}.row{max-width:100%;height:100%;position:relative;margin:0 auto}.row:after{content:"";display:table;clear:both}.col_1,.col_2,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8,.col_9,.col_10,.col_11,.col_12{float:left;width:100%;border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-break:break-word}@media all and (min-width: 900px){.wrapper{width:94%;padding:0;margin:auto}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;clear:both;margin:0 auto;max-width:100%;height:100%}.row:after{content:"";display:table;clear:both}.col_1,.col_2,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8,.col_9,.col_10,.col_11,.col_12{margin-right:3%;float:left;word-break:break-word;position:relative}.col_1{width:8.33333%}.col_2{width:16.66667%}.col_3{width:25%}.col_4{width:33.33333%}.col_4_5{width:37.5%}.col_5{width:41.66667%}.col_6{width:50%}.col_7{width:58.33333%}.col_8{width:66.66667%}.col_9{width:75%}.col_10{width:83.33333%}.col_11{width:91.66667%}.col_12{width:100%;margin:0}.last{margin:0}}@media all and (min-width: 1281px){.wrapper{width:84%}}@media (max-width: 900px){.webfontsInFocus .col_9.last,.webfonts .col_9.last,.articles .col_9.last{padding:0 0 0 4%}.webfontsInFocus .col_3,.webfonts .col_3,.articles .col_3{padding:4%}.article .col_7{width:92%;margin:0 4% 0 4%}.article .col_3{padding:30px 4% 30px 4%}.article .col_2{padding:0 4% 0 4%}}.site-footer{position:relative;width:auto;height:auto;padding:20px 0 0 0;margin:2% auto 0 auto}.site-footer h4{color:black;font-size:1.2em;margin:0 0 5px 0}#socialBar{background:gray;padding:20px 4% 20px 4%}#socialBar .social-links{margin-bottom:20px}#footerMain{background:#333333;padding:20px 4% 20px 4%;height:auto;min-height:250px;overflow:hidden}.footer-text p{color:#9ab7c5;font-size:0.8em;margin:0 0 0 0}@media (max-width: 600px){.footer-text p{margin:0 0 7px 0}}.footer-text a{color:#04afff}.footer-text a:hover{color:#d74b79}.site-footer input{width:50%;height:auto;padding:15px;margin:0 10px 15px 0;line-height:1.2em;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:none}.site-footer .subInfo{font-size:0.8em;color:#ebebeb;width:80%}.site-footer button{height:50px;width:50px;border-radius:50%;background-color:#ebebeb;border:none;font-family:"HelveticaNeue-Bold","Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4em;padding:5px 0 10px 0;color:black;cursor:pointer;font-weight:bold}.site-footer button:hover{background-color:#d74b79}@media (min-width: 900px){#socialBar{padding:20px 0 20px 0}#footerMain{padding:20px 0 20px 0;min-height:250px}.footer-text p{color:#9ab7c5;font-size:0.8em;padding:0 20px 0 0}.site-footer input{width:60%}}@media (min-width: 1100px){.site-footer input{width:70%}}@font-face{font-family:'XenoisSansPro-Regular';src:url('../webfonts/2A2A18_8_0.woff') format('woff');}@font-face{font-family:'XenoisSansPro-Italic';src:url('../webfonts/2A2A18_8_0.woff') format('woff');}@font-face{font-family:'XenoisSansPro-BoldItalic';src:url('../webfonts/2A2A18_4_0.woff') format('woff');}@font-face{font-family:'XenoisSansPro-Medium';src:url('../webfonts/2B04FB_0_0.woff') format('woff');}@font-face{font-family:'PFCentroSlabPro-Bold';src:url('../webfonts/2A2A18_E_0.woff') format('woff');}@font-face{font-family:'PFCentroSlabPro-BoldItalic';src:url('../webfonts/2A2A18_11_0.woff') format('woff');}@font-face{font-family:'DobraSlab-BoldItalic';src:url('../webfonts/2A2A18_21_0.woff') format('woff');}@font-face{font-family:'DobraSlab-Black';src:url('../webfonts/2A2A18_1C_0.woff') format('woff');}@font-face{font-family:'SocialNetworkingIcons-Rounded';src:url('../webfonts/2AD9B5_0_0.woff') format('woff');}@font-face{font-family:'myfonts-logotype';src:url('../webfonts/b4761624bebdff0dbc5165abe16209b4.woff') format('woff');}
