@import "https://fonts.googleapis.com/css?family=Roboto:400";body{font-family:"Roboto","Titillium",Arial,sans-serif;color:#222!important;background-color:#fff}a{color:#0089fa}::selection{background-color:#0089fa}#page{padding-bottom:10px}h1,h2,h3,h4,h5,h6{color:#2a2a2a}.entry h1 span,.entry h2 span,.entry h3 span,.entry h4 span,.entry h5 span,.entry h6 span{color:#2a2a2a}.entry blockquote{color:#696969}.entry table td,.entry table th{border-bottom:1px solid #cac6c6}.entry table th{border-top:1px solid #cac6c6}.toggle-search{top:0}.search-expand{top:50px}#nav-topbar.nav-container{background-color:#de88a5;box-shadow:0 0 5px #000,0 1px 0 rgba(255,255,255,0.9)}#nav-topbar .nav li a,#nav-topbar .nav-text{color:#333}#nav-topbar .nav ul,#nav-header .nav ul,#nav-header.nav-container{background-color:#de88a5}#nav-header .nav li a{color:#333}.page-title span{color:#333}#header{background-color:#fff!important}.header-search-panel{background-color:#f1f1f1;padding:10px 20px;position:relative}.header-search-panel .themeform.searchform div:after{color:#2d2d2d;line-height:20px;font-size:1.2em;content:"\f002";position:absolute;left:80px;top:10px;font-family:FontAwesome}.header-search-panel input.search{width:90%;margin:0 auto;font-size:1.2em!important;padding-left:40px!important}#cse-search-box input[type="text"]{background:#fff;border:2px solid #ddd;color:#777;display:inline-block;outline:0;padding:7px 8px;width:90%!important;margin:0 auto;font-size:1.2em!important;padding-left:40px!important}#cse-search-box input[type="submit"]{background:#0089fa;color:#fff;padding:8px 14px;font-weight:600;display:inline-block;border:0;cursor:pointer;-webkit-border-radius:3px;border-radius:3px}#cse-search-box input[type="submit"]:hover{background:#444}.header-date span{color:#333;line-height:3em}.social-links .social-tooltip:hover:after .site-title a,.site-description{color:#000}#header .pad{padding-left:0;padding-right:0}.grid.one-fifth.header-date{margin-right:0}.search-expand-inner{background:rgba(189,116,141,1.0)}.main{border-left:1px solid #e8e8e8}.sidebar .widget{padding:30px 20px 20px}.content .pad{padding:20px}.social-header{padding-top:10px;float:right}.entry.excerpt{color:inherit}.multi-cat{position:relative}.multi-cat .last ul li{border-right:0}.front-grid-cat-disp{margin-left:0}.front-grid-cat-disp h2,.front-grid-cat-disp h3,.front-grid-cat-disp p{display:block;overflow:hidden}.front-grid-cat-disp li h2{font-size:.9em;background-color:#efeeee;padding:5px;box-shadow:0 1px 0 #dadada}.front-grid-cat-disp li h3{font-size:1.2em;padding:10px 0}.front-grid-cat-disp li{padding-bottom:20px;border-bottom:1px solid #e8e8e8;margin:20px 0; min-height: 310px;}.front-grid-cat-disp li:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.front-grid-cat-disp li img{width:100%}.single-post article.post .entry-inner span p:first-of-type:first-letter{float:left;font-size:220%;margin-top:5px;margin-right:2px;line-height:.7em;font-style:normal;margin-left:5px}.first-para-dropcap{background-color:#ececec;padding:10px;border-left:3px solid #de88a5;font-style:italic}.author-bio .bio-avatar img{border-radius:50%}.related-posts .post{border:0;padding:0 10px 0 0}.related-posts .related-inner{padding:0}.single .related-posts .post-title{font-weight:bold}.author-bio{background-color:#f8f8f8}.author-bio:after{border-left-color:#f8f8f8!important;border-right-color:#f8f8f8!important;border-bottom:6px solid #f8f8f8}.post-list .post,.post-list .page{width:33.333333%}.footer-social-newsletter{background-color:#0063ce;display:block;height:30px;padding:20px}.themeform.newsletter-subscribe input{display:inline-block}.themeform.newsletter-subscribe input[type="text"]{width:75%}.themeform.newsletter-subscribe input[type="submit"]{width:23%}#nav-footer.nav-container{background-color:#de88a5}#nav-footer .nav li a,#footer a,.widget{color:#2a2a2a}#nav-footer .nav li a:hover{color:#2a2a2a;font-weight:600}.social-links .social-tooltip:hover:after{top:0;right:30px}.post-nav li a{min-height:20px;padding:10px}.content .post-nav{margin-bottom:20px}@media only screen and (min-width: 720px) and (max-width: 955px){#header-ads{display:none}}@media only screen and (max-width: 719px){.front-grid-cat-disp li{border:0;padding-right:0}.header-search-panel{display:none}.social-header{display:none}.header-date{display:none}#nav-footer .nav li a{border-top:1px solid #555}.post-list .post,.post-list .page{width:100%}.nav-text{float:none}#header-ads{display:none}}@media only screen and (max-width: 479px){.front-grid-cat-disp li{border:0;padding-right:0}.header-search-panel{display:none}.header-date{display:none}.social-header{display:none}.nav-text{float:none}#header-ads{display:none}}