html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{background:#fff;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{font-weight:normal;text-align:left;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}a img{border:0;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:16px;font-size:1rem;margin-top:0px!important;}body,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased!important;font-smooth:always;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;color:#404040;font-size:16px;font-size:1rem;line-height:100%;}body,body.custom-background{background:#f7f7f7;color:#333;color:#505d5f;font-family:'Open Sans',sans-serif;font-family:'Vesper Libre',serif;font-family:'Merriweather',serif;margin:0;}blockquote{font-style:italic;font-size:1.125rem;color:#9b9b9b;color:#888;line-height:2.125rem;border-left:5px solid #d8d8d8;padding-left:35px;margin:30px 0 40px 0;}blockquote p:last-child{margin:0;}blockquote.dialog{font-style:normal;color:#404040;border:0;padding-left:30px;margin:0 0 20px 0;}blockquote.pullquote{font-family:'Merriweather',serif;font-size:1.625rem;line-height:2.5rem;font-weight:300;border-top:3px solid;border-bottom:3px solid;border-left:0;color:#69c7c9;font-style:normal;padding:20px 5px 20px 20px;margin-left:30px;}blockquote.annotation{width:40%;float:left;text-align:right;border-left:0;border-right:5px solid #d8d8d8;padding:0 20px 0 0;margin:40px 0;}.entry-content blockquote.annotation p{text-align:right!important;}div.annotation{width:60%;float:right;padding-left:50px;margin:40px 0;}div.annotation+p,div.annotation+div,div.annotation+img,div.annotation+blockquote,div.annotation+hr{clear:both;}code{border-left:5px solid #d8d8d8;display:block;background:#eee;padding:20px;text-shadow:none;}h1,h2,h3,h4,h5,h6{clear:both;}hr{background-color:#373d3e;background-color:#ccc;border:0;height:3px;height:1px;width:200px;width:100%;margin-bottom:1.5em;margin-bottom:1.75em;margin-top:1.75em;}p{margin-bottom:1.25rem;}ul,ol{margin:0 0 1.5em 3em;}ul{list-style:disc;}ol{list-style:decimal;}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;margin-left:1.5em;}dt{font-weight:bold;}dd{margin:0 1.5em 1.5em;}b,strong{font-weight:bold;}dfn,cite,em,i{font-style:italic;}address{margin:0 0 1.5em;}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%;}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;}abbr,acronym{border-bottom:1px dotted #666;cursor:help;}mark,ins{background:#fff9c0;text-decoration:none;}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}sup{bottom:1ex;}sub{top:.5ex;}small,.smalltext,.footnote,p small.footnote{font-size:0.8125rem;line-height:1.5rem;display:block;}big{font-size:125%;}figure{margin:0;}table{margin:0 0 1.5em;width:100%;}th{font-weight:bold;}a,a:visited,a:hover,a:focus,a:active{color:#69c7c9;text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}#comments a,a.hover,#author-info ul li a{text-decoration:none;}#backtotop a,#leaveareply a,footer#bottomlinks a,footer .menu a{text-decoration:none;}#comments a:hover,#comments a:active,#backtotop a:hover,#backtotop a:active,footer .menu a:hover,footer .menu a:active,footer#bottomlinks a:hover,footer#bottomlinks a:active,p.author a:hover,p.author a:active,a.hover:hover,a.hover:active,#author-info ul li a:hover,#author-info ul li a:active{border-bottom:1px solid #69c7c9;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}body.author .entry-content a,#comments a.noborder,a.noborder,a.noborder:hover,a.noborder:active{border-bottom:0px!important;}.posted-on a,.author-bio h3 a[rel=author],#comments ol.commentlist a,#comments ol.commentlist a cite{color:#1c2021;color:#505d5f;text-shadow:none;border-bottom:0px;}.posted-on a:hover,.posted-on a:active,.author-bio h3 a[rel=author]:hover,.author-bio h3 a[rel=author]:active,#comments ol.commentlist a:hover cite,#comments ol.commentlist a:active cite{color:#69c7c9;border-bottom:0px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}body.single .entry-content a,body.page .entry-content a,.author-bio a,#respond a,#comments ol.commentlist .comment-content a{color:#1c2021;color:#505d5f;border:0;border-bottom:1px solid #69c7c9;}body.buddypress .entry-content a{background:transparent;}.entry-content a:hover,.entry-content a:active,.author-bio a:hover,.author-bio a:active,#respond a:hover,#respond a:active,#comments ol.commentlist .comment-content a:hover,#comments ol.commentlist .comment-content a:active{color:#69c7c9;border:0;}div.commentmetadata a{color:#69c7c9!important;}div.commentmetadata a:hover,div.commentmetadata a:active{color:#69c7c9;border-bottom:1px solid #69c7c9!important;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button,a.button,html input[type="button"],input[type="reset"],ul.button-nav li a,div.generic-button a,.comment-reply-link,input[type="submit"],#comments div.reply a,#comments div.reply a.comment-reply-link,#comments p.form-submit #submit,#comments a.jcollapsible,#secondary aside#text-379545835 a,a.buttonRed,input#mc-embedded-subscribe,#buddypress button,#buddypress a.button,#buddypress input[type=submit],#buddypress input[type=button],#buddypress input[type=reset],#buddypress ul.button-nav li a,#buddypress .comment-reply-link,#buddypress div.generic-button a,#buddypress ul.button-nav li a{cursor:pointer;-webkit-appearance:button;-webkit-appearance:none;font-family:'Open Sans',sans-serif!important;font-family:'Montserrat',sans-serif!important;background:#e96b60;background:#65a5b8;border-radius:4px;color:#fff!important;text-shadow:none;border:0!important;font-size:0.75rem;font-weight:400;text-transform:uppercase;padding:5px 15px;box-shadow:none;line-height:1rem;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;transition:background-color .2s ease;}#comments div.reply a{white-space:nowrap;}button:hover,a.button:hover,a.button:focus,html input[type="button"]:hover,input[type="reset"]:hover,ul.button-nav li a:hover,ul.button-nav li.current a,div.generic-button a:hover,.comment-reply-link:hover,input[type="submit"]:hover,#comments div.reply a:hover,#comments p.form-submit #submit:hover,a.buttonRed:hover,#secondary aside#text-379545835 a:hover,input.mc-embedded-subscribe:hover,input[type="submit"]:hover,#buddypress button:hover,#buddypress a.button:hover,#buddypress a.button:focus,#buddypress input[type=submit]:hover,#buddypress input[type=button]:hover,#buddypress input[type=reset]:hover,#buddypress ul.button-nav li.current a,#buddypress .comment-reply-link:hover,#buddypress div.generic-button a:hover,#buddypress ul.button-nav li a:hover{background:#578e9e!important;border:0!important;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;transition:background-color .2s ease;}button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,input[type="email"]:focus,input[type="text"]:focus,button:active,input:focus,button:focus,html input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{outline:none;outline:0;}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff!important;-webkit-box-shadow:0 0 0px 1000px white inset;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input[type=text],input[type=email],input[type=password],textarea{color:#666;color:#999;font-weight:normal;border:1px solid #ccc;border-radius:3px;outline:none;}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{color:#111;border-color:#578e9e;outline:none;}input[type=text],input[type=email],input[type=password]{padding:3px;outline:none;}input:-webkit-autofill,input:autofill{background-color:#fff!important;}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%!important;}.alignleft{display:inline;float:left;margin-right:1.5em;}.alignright{display:inline;float:right;margin-left:1.5em;}.aligncenter{clear:both;display:block;margin:0 auto;}.assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;}article a img,aside a img{opacity:1;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;}article a img:hover,aside a img:hover{opacity:0.8;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;}.cat-links a:hover{-webkit-filter:saturate(2);}.tags a:hover,.post-categories a:hover,.post-tags a:hover{background:#2d2d2d;}img.avatar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.sticky{}.hentry{margin:0 0 1.5em;}.entry-meta{clear:both;}.byline{}.single .byline,.group-blog .byline{display:inline;}.entry-content,.entry-summary{}.entry-content{word-wrap:break-word;}.page-links{clear:both;margin:0 0 1.5em;}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none;}.site-header img,.entry-content img,.featured-image img,.comment-content img,.widget img{max-width:100%;}.site-header img,.entry-content img,.comment-content img[height],img[class*="align"],img[class*="wp-image-"]{height:auto;}.site-header img,img.size-full{max-width:100%;width:auto;}.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}.wp-caption{margin-bottom:30rem;max-width:100%;}.wp-caption img[class*="wp-image-"]{display:block;}.wp-caption-text{text-align:left;font-weight:400;font-size:0.75rem;color:#9b9b9b;color:#777;line-height:170%;}.wp-caption .wp-caption-text{margin:0.8075em 0;text-align:center!important;}.site-content .gallery{margin-bottom:1.5em;}.gallery-caption,.jp-carousel-image-meta{display:none;}.site-content .gallery a img{border:none;height:auto;max-width:90%;}.site-content .gallery dd{margin:0;}.site-content .gallery-columns-4 .gallery-item{}.site-content .gallery-columns-4 .gallery-item img{}embed,iframe,object{max-width:100%;}img#wpstats{height:0;width:0;}.site-content .site-navigation{overflow:hidden;clear:both;}.site-content .nav-previous,nav#nav-below div.nav-previous{float:left;width:50%;}.site-content .nav-next,nav#nav-below div.nav-next{float:right;text-align:right;width:50%;}div#archivePaginationSidebar{display:none;}div#archivePagination,div#archivePaginationSidebar,div.pagination-links{clear:both;float:none!important;font-family:'Montserrat',sans-serif;font-weight:300;font-size:1.5rem!important;line-height:220%;width:auto;text-align:right;text-align:center;margin:20px auto;padding:30px 0;text-shadow:none;}div#archivePagination a.page-numbers,div#archivePaginationSidebar a.page-numbers,#buddypress div.pagination .pagination-links span,#buddypress div.pagination .pagination-links a{border:0;font-family:'Montserrat',sans-serif;font-size:1.5rem!important;color:#373c3f;padding:5px 10px;padding:2px 12px!important;font-weight:300!important;}div#archivePagination a.page-numbers:hover,div#archivePaginationSidebar a.page-numbers:hover,div.pagination-links span.page-numbers:hover,#buddypress div.pagination .pagination-links a:hover{background:#e1e1e1;border-radius:6px;font-weight:300!important;text-decoration:none!important;border:0!important;}div#archivePagination span.current,div#archivePaginationSidebar span.current,div.pagination-links span.current,#buddypress div.pagination .pagination-links span.current:hover{padding:2px 12px!important;background:#373c3f;border-radius:6px;color:#fff!important;}div#archivePagination a.prev,div#archivePaginationSidebar a.prev,div#archivePagination a.next,div#archivePaginationSidebar a.next,#buddypress div.pagination .pagination-links a.next,#buddypress div.pagination .pagination-links a.prev{background-color:#65a5b8;color:#fff;border-radius:8px!important;}div#archivePagination a.prev:hover,div#archivePaginationSidebar a.prev:hover,div#archivePagination a.next:hover,div#archivePaginationSidebar a.next:hover,#buddypress div.pagination .pagination-links a.next:hover,#buddypress div.pagination .pagination-links a.prev:hover{background-color:#578e9e!important;}div#archivePagination a.prev,div#archivePaginationSidebar a.prev{margin-right:20px;}div#archivePagination a.next,div#archivePaginationSidebar a.next{margin-left:20px;}div#archivePagination a.prev:hover,div#archivePaginationSidebar a.prev:hover,div#archivePagination a.next:hover,div#archivePaginationSidebar a.next:hover{background-color:#4b5155;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;transition:0.25s;-webkit-backface-visibility:hidden;}.comment-content a{word-wrap:break-word;}.bypostauthor{}.widget{margin:0 0 1.5em;}.widget select{max-width:100%;}#searchsubmit{display:none;}.infinite-scroll #nav-above,.infinite-scroll #nav-below,.infinite-scroll.neverending #colophon{display:none;}.infinity-end.neverending #colophon{display:block;}#primary{width:65%;float:left;}body.page #primary,body.error404 #primary,body.buddypress #primary{width:100%;float:none;border:0;}#secondary{width:33%;float:right;padding:0;}body.buddypress #secondary{display:none;}#page{}#main{width:100%;width:1154px;width:1300px;max-width:1154px;max-width:1300px;margin:0 auto;padding-top:30px;}header hgroup{display:table;margin:0 auto;width:1154px;width:1300px;max-width:1154px;max-width:1300px;}.site-header{padding-top:8px;}.site-header h2{display:none;}.site-title{display:inline;}.site-title img{max-width:216px;width:216px;height:60px;margin:1px 0 7px 0;}#announcementBar{width:100%;margin:0 auto;clear:both;font-family:'Montserrat',sans-serif;display:none;}#announcementBar .widget{margin:0;}#announcementBar h1.widget-title{display:none;}#announcementBar div.textwidget{background:#65a5b8;text-shadow:none;line-height:170%;display:block;height:100%;color:#fff;padding:8px 10px;text-align:center;font-family:'Montserrat',sans-serif;font-weight:700;font-size:1rem;}#announcementBar div.textwidget a{color:#fff;}#announcementBar div.textwidget p{margin:0;}#announcementBar div.textwidget p:after{content:' ➡';}html.has-cookie-bar.cookie-bar-top-bar,#catapult-cookie-bar{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important;}#catapult-cookie-bar{font-family:'Montserrat',sans-serif;text-shadow:none;font-weight:700;font-size:.75rem!important;text-shadow:none!important;text-transform:uppercase!important;padding:0 15px!important;position:relative!important;}#catapult-cookie-bar a{text-decoration:underline;}#catapult-cookie-bar .ctcc-left-side{margin:0 auto;padding:8px 25px 5px 0px;line-height:120%;}#catapult-cookie-bar .x_close:after{font-family:FontAwesome;content:"\f057";font-size:20px;font-weight:100;color:#fff;text-shadow:none!important}#catapult-cookie-bar .x_close:hover{transform:none;}aside.a-plus-ad .textwidget a{border-bottom:0;}#masthead,#masthead-mobile{background:#fff;}#navBar{clear:both;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:7px 0 4px 0;height:34px;}#navBarInner{width:100%;max-width:1300px;margin:0 auto;}#mobile-header{display:none;}#mobile-menu:not( .mm-menu ){display:none;}.top-navigation,.top-navigation a{font-family:'Montserrat',sans-serif;font-size:0.75rem;font-weight:400;color:#9b9b9b;}#desktop-header .top-navigation span{cursor:pointer;}#desktop-header #top-menu{padding-top:13px;}#desktop-header .top-navigation form#searchform{display:inline;}#desktop-header .top-navigation ul{display:inline;float:right;}#desktop-header .top-navigation ul,#desktop-header .top-navigation li{list-style-type:none;margin:0;padding:0;}#logo-top-nav-bar,#logo-top-nav-bar-mobile{width:100%;max-width:1300px;margin:0 auto;}#logo,#logo-mobile{width:20%;float:left;}#desktop-header .top-navigation{float:right;display:block;width:80%;text-align:right;margin-top:7px;}#desktop-header .top-navigation ul ul{list-style:none;margin:0;padding-left:0;}#desktop-header .top-navigation li{float:left;position:relative;}#desktop-header .top-navigation>ul>li{margin-left:25px;}#desktop-header .top-navigation>ul>li:first-child{margin-left:20px;}#desktop-header #top-menu>li>span{padding-bottom:10px;}#desktop-header .top-navigation a{display:block;text-decoration:none;}#desktop-header .top-navigation li#menu-item-338904 span{background:#fc4865;padding:8px 16px!important;border-radius:25px;color:#fff;text-shadow:none;margin-top:-8px;}#desktop-header .top-navigation li#menu-item-338904 span:hover{background:#ccc;background:#58585b;}#desktop-header .top-navigation ul ul{float:left;position:absolute;top:24px;left:-999em;z-index:99999;}#desktop-header .top-navigation .sub-menu{background:#fff;border:1px solid #979797;border-radius:5px;color:#58585b;text-shadow:none;padding:14px 24px;text-align:left;}#desktop-header .top-navigation .sub-menu a{color:#58585b;text-transform:uppercase;padding:8px 0;padding:3px 0;}#desktop-header .top-navigation ul ul ul{left:-999em;top:0;}#desktop-header .top-navigation ul ul a{width:200px;}#desktop-header .top-navigation ul li:hover>ul,#desktop-header .top-navigation ul li.focus>ul{left:-96px;}#desktop-header .top-navigation ul ul li:hover>ul,#desktop-header .top-navigation ul ul li.focus>ul{left:100%;}#desktop-header .top-navigation .current_page_item>a,#desktop-header .top-navigation .current-menu-item>a,#desktop-header .top-navigation .current_page_ancestor>a,#desktop-header .top-navigation .current-menu-ancestor>a{}#desktop-header .top-navigation #s{background-color:transparent;background-image:url(images/icon_search_desktop.svg);background-position:5px center;background-repeat:no-repeat;background-size:19px 19px;border:none;cursor:pointer;height:37px;margin:3px 0;padding:0 0 0 34px;position:relative;-webkit-transition:width 400ms ease,background 400ms ease;transition:width 400ms ease,background 400ms ease;width:0;}#desktop-header .top-navigation #s:focus{background-color:#fff;border:2px solid #c3c0ab;cursor:text;outline:0;width:230px;}#desktop-header .top-navigation #searchform .search-submit{display:none;}#desktop-header .main-navigation{font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:0.9px;font-size:0.6875rem;text-transform:uppercase;clear:both;display:inline-block;float:left;width:85%;width:83%;}#desktop-header .main-navigation ul{list-style:none;margin:0;padding-left:0;}#desktop-header .main-navigation li{float:left;position:relative;}#desktop-header .main-navigation ul.menu>li{margin-right:30px;margin-right:24px;}#desktop-header .main-navigation a{display:block;text-decoration:none;color:#6dc6ca;}#desktop-header .main-navigation>div>ul>li>span{color:#6dc6ca;cursor:pointer;}#desktop-header .main-navigation>div>ul>li:hover>span,#desktop-header .main-navigation>div>ul>li.active>span{background-image:url(data:image/gif;base64,R0lGODlhAQAFAIAAAG3GygAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA1REZEM0Y5MTRFNTExRTY4MTlGQjE5RTJGQUE0NTlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA1REZEM0ZBMTRFNTExRTY4MTlGQjE5RTJGQUE0NTlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDVERkQzRjcxNEU1MTFFNjgxOUZCMTlFMkZBQTQ1OUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDVERkQzRjgxNEU1MTFFNjgxOUZCMTlFMkZBQTQ1OUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAAQAFAAACAoRdADs=);background-repeat:repeat-x;background-position:left 0px bottom 5px;padding-bottom:15px;}#desktop-header .main-navigation ul ul{float:left;position:absolute;top:25px;left:-999em;z-index:99999;}#desktop-header .main-navigation ul ul ul{left:-999em;top:0;}#desktop-header .main-navigation ul ul a{width:230px;}#desktop-header .main-navigation ul li:hover>ul,#desktop-header .main-navigation ul li.focus>ul{left:auto;}#desktop-header .main-navigation ul ul li:hover>ul,#desktop-header .main-navigation ul ul li.focus>ul{left:100%;}#desktop-header .main-navigation .current_page_item>a,#desktop-header .main-navigation .current-menu-item>a,#desktop-header .main-navigation .current_page_ancestor>a,#desktop-header .main-navigation .current-menu-ancestor>a{}#desktop-header .sub-menu{background:#58585b;line-height:26px;text-align:center;padding:10px;text-shadow:0 1px 0 #000;text-shadow:none;border:1px solid #3a3a3a;}#desktop-header .sub-menu li{padding:5px 0;}#desktop-header .sub-menu a{color:#fff;text-transform:none;font-weight:normal;}#desktop-header .sub-menu a:hover{color:#6dc6ca;}#desktop-header button#more,#desktop-header button#more:hover{font-family:'Montserrat',sans-serif!important;font-weight:400;letter-spacing:0.9px;font-size:0.6875rem;text-transform:uppercase;background:transparent;border:0!important;cursor:pointer;color:#69c7c9!important;border-radius:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;background-repeat:repeat-x;background-position:left 0px bottom 5px;}#desktop-header button#more:hover,#desktop-header button#more.active{background-color:transparent!important;background-position:left 0px bottom 5px!important;background-image:url(data:image/gif;base64,R0lGODlhAQAFAIAAAG3GygAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA1REZEM0Y5MTRFNTExRTY4MTlGQjE5RTJGQUE0NTlDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA1REZEM0ZBMTRFNTExRTY4MTlGQjE5RTJGQUE0NTlDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDVERkQzRjcxNEU1MTFFNjgxOUZCMTlFMkZBQTQ1OUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDVERkQzRjgxNEU1MTFFNjgxOUZCMTlFMkZBQTQ1OUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAAQAFAAACAoRdADs=)!important;background-repeat:repeat-x!important;}#desktop-header button#more{padding:0;padding-bottom:4px;padding-bottom:15px;position:relative;}#desktop-header #moreMenu{display:none;position:absolute;margin-top:-6px;z-index:999;background:#58585b;border:1px solid #3a3a3a;line-height:26px;overflow:hidden;text-shadow:none;color:#fff;width:100%;max-width:1300px;text-align:center;}#desktop-header #moreMenu table,#desktop-header #moreMenu tr,#desktop-header #moreMenu td{margin:0;padding:0;}#desktop-header #moreMenu td{width:20%;border-right:1px solid #ccc;height:100%;padding:15px;text-align:center;}#desktop-header #moreMenu td:last-child{border:0;}#desktop-header #moreMenu a{color:#fff;text-transform:none;}#desktop-header #moreMenu a:hover{color:#6dc6ca;}#desktop-header #moreMenu h3{text-transform:uppercase;font-weight:bold;margin-bottom:10px;font-size:0.75rem;display:inline-block;}#desktop-header #moreMenu li{float:none;display:block;margin:0 0 20px 0;line-height:130%;}#desktop-header #follow-social-buttons{width:15%;width:17%;float:right;text-align:right;}#desktop-header #follow-social-buttons a{color:#58585b;font-size:1.125rem;margin-left:11px;}#desktop-header #follow-social-buttons a:first-child{margin-left:0;}#desktop-header #follow-social-buttons a:hover{color:#222;}#follow-social-buttons .fa{display:inline;}li.socialbuttons{margin-top:20px;}li.socialbuttons a{display:inline;padding:0 2px!important;}li.socialbuttons a:hover{background-color:transparent!important;}li.socialbuttons img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}li.socialbuttons img:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);filter:grayscale(0%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}.sd-content ul{margin:0!important;}.sd-content ul li a.sd-button{border:0!important;box-shadow:none!important;padding:8px 13px!important;}.sd-social .sd-button .share-count{background:transparent!important;color:inherit!important;}.sd-social .sd-content ul{margin:5px 0 0 0!important;}.sd-social-icon .sd-content ul li[class*=share-] a{border-radius:5px!important;-webkit-border-radius:5px!important;}.sd-content ul li a.sd-button:before{font-size:24px!important;}.sd-content ul li.share-print a.sd-button{margin-right:0!important;}.main-navigation .top-navigation ul.searchMenu{width:245px;left:-135px;}button.searchButton{background:url(images/nav-search-2x.png) 0 0 no-repeat;background-size:55px 44px;width:55px;height:46px;border-bottom:3px solid #5eb3b5!important;padding:10px 19px;border:0;border-right:1px solid #5eb3b5;text-indent:-9999px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}button.searchButton:hover,button.searchButton.selected{border:0;border-right:1px solid #e2e2e2;background:url(images/nav-search-over-2x.png) 0 0 no-repeat!important;background-size:55px 44px!important;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}button.searchButton.selected{border-bottom:3px solid #fff!important;}.searchMenu input#s,.searchMenu input[type=text]{background:url(images/nav-search-black.gif) 10px center no-repeat;padding:10px 10px 10px 45px;width:200px;}ul.searchMenu{right:0;width:500px;position:absolute;}ul.logInMenu form#loginform label,ul.logInMenu form#loginform input{line-height:30px;margin:0;width:100%;}ul.logInMenu form#loginform input[type=submit]{margin-top:15px;background-color:#b7b7b7;background-color:#58585b;font-size:100%;border-radius:4px;}ul.logInMenu form#loginform p{margin:0;}ul.logInMenu form#loginform p.login-remember label input{width:auto;}ul.logInMenu li.register,ul.logInMenu li.forgotpass{line-height:34px;margin-top:10px!important;text-align:center;}ul.logInMenu li.register a{background-color:#67a4ba;background-color:#6dc6ca;color:#fff!important;border-radius:4px;}ul.logInMenu li.adminlink{border-top:2px solid #333;margin-top:5px!important;padding-top:5px!important;}.site-header .widget_text h1.widget-title{border:1px solid #f00;font-weight:400;font-family:'Vesper Libre',serif;font-family:'Merriweather',serif;font-weight:700;font-size:0.75rem;margin:0 0 5px 0;color:#F56449;letter-spacing:1px;text-transform:uppercase;}.site-header .widget_text{float:left;background:#fff;max-width:270px;border:1px solid #ccc;font-family:'Open Sans',sans-serif;font-family:'Vesper Libre',serif;font-family:'Merriweather',serif;font-weight:600;font-size:0.75rem;line-height:150%;color:#1c2021;padding:10px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.site-header .widget_text p:last-child{margin:0;}.site-header .widget_text a,.site-header .widget_text a:hover,.site-header .widget_text a:visited{color:#1c2021;text-decoration:underline;}.site-header .adinjwidget{float:right;}#leaderboard aside.topbanner-mobile,#leaderboard-bottom aside.bottombanner-mobile,.mobile-ad{display:none;}#leaderboard,#leaderboard-bottom{clear:both;background:#e9e9e9;width:1300px;width:100%;max-width:1300px;margin:20px auto 0 auto;padding:20px 0;}#in-post-leaderboard{background:#e9e9e9;width:100%;max-width:1300px;margin:0 auto 20px auto;padding:20px 0;}#leaderboard div,#leaderboard iframe,#in-post-leaderboard div,#in-post-leaderboard iframe,#leaderboard-bottom div,#leaderboard-bottom iframe{float:none;margin:0 auto;text-align:center;}#leaderboard .top-banner-ad h1.widget-title,.bottom-banner-ad h1.widget-title,#in-post-leaderboard h1.widget-title{display:none;}#leaderboard .bsap_adhere2{display:none;}#leaderboard img.adcreative{max-width:100%!important;}.entry-content div.bsap{text-align:center;margin-top:55px;padding-top:25px;border-top:3px solid #efefef;}.entry-content div.bsap a{border:0;}body.single article div.featured-image img{width:100%;height:auto;}.entry-header{padding:20px 40px 30px 40px;margin-bottom:20px;background:#fff;}.entry-header .entry-title,.page-title{font-family:'Merriweather',serif;font-weight:700;font-size:3rem;line-height:4rem;color:#373d3e;letter-spacing:-.05rem;}.entry-header h1.entry-title{margin-top:5px;}h1.page-title{margin-bottom:20px;}.entry-header .entry-title a,.entry-header .entry-title a:hover,.entry-header .entry-title a:visited,.entry-header .entry-title a:active,#nav-above a,#nav-above a:hover,#nav-above a:visited #nav-above a:active{color:#1c2021;text-decoration:none;text-shadow:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}.entry-header .entry-title a:hover,.entry-header .entry-title a:active,#nav-above a:hover,#nav-above a:active{color:#69c7c9;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}nav.post-navigation{margin:0;background:#fff;width:100%;min-height:90px;font-family:'Vesper Libre',serif;font-family:'Merriweather',serif;font-weight:300;font-size:1.25rem;line-height:120%;text-transform:capitalize;color:#1c2021;margin-bottom:20px;}nav.post-navigation a{color:#1c2021;text-decoration:none;}div.nav-previous,div.nav-next{width:300px;padding:20px;min-height:90px;}div.nav-previous a{background:url(images/arrow-previous.png) left center no-repeat;padding-left:35px;display:inline-block;min-height:40px;}div.nav-next a{background:url(images/arrow-next.png) right center no-repeat;padding-right:35px;display:inline-block;min-height:40px;}div.posted-on{margin:40px 0 20px 0;font-family:'Open Sans',sans-serif;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.75rem;color:#2a2a2a;line-height:1.429rem;}div.posted-on img.avatar{float:left;margin-right:20px;margin-top:-17px;}div.posted-on a,div.posted-on a:hover,div.posted-on a:visited{}ul.post-categories,ul.post-tags{display:inline;padding-left:4px;}ul.post-categories li,ul.post-tags li{display:inline-block;list-style-type:none;}div.tags,ul.post-categories,ul.post-tags,div.categories{font-family:'Montserrat',sans-serif;font-size:0.7143rem;letter-spacing:0.1rem;font-weight:300;text-shadow:none!important;text-transform:uppercase;margin:10px 0 20px 0;margin:0 0 20px 0;line-height:220%;}div.categories{margin-bottom:0;}div.tags a,div.categories a,div.tags strong{background:#bcbcbc;color:#fff;text-decoration:none;padding:2px 5px;margin-right:4px;text-shadow:none!important;float:left;margin-bottom:4px;line-height:150%;}div.categories a{float:none;}div.tags strong{font-weight:normal;background:#2d2d2d;}div.tags{text-shadow:none!important;padding:30px;background:#fdfdfd;overflow:hidden;}div.tags a{background:#bcbcbc;text-shadow:none;}div.entry-meta .edit-link{margin:-22px -40px 0 0;padding:0;display:block;text-align:right;}div.entry-meta .edit-link a{background:url(images/icon-edit.png) top right no-repeat;padding:10px 30px 10px 10px;}body.single div.entry-content .lead-in{font-weight:600;font-style:italic;font-size:1.063rem}body.page div.entry-content,body.archive div.entry-content,body.error404 div.entry-content,body.single div.entry-content,body.buddypress div.entry-content{line-height:1.875rem;line-height:2.125rem;color:#3b4446;padding:40px 80px;background:#fff;margin-bottom:20px;font-size:1rem;font-size:1.063rem}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{text-align:left!important;text-transform:none!important;color:#373d3e!important;font-family:'Vesper Libre',serif!important;font-family:'Merriweather',serif!important;font-weight:700;text-decoration:none!important;}.entry-content h2 span,.entry-content h3 span,.entry-content h4 span,.entry-content h5 span,.entry-content h6 span{text-decoration:none!Important;}body.page div.entry-content h2,body.error404 div.entry-content h2,body.author div.entry-content h2,body.single div.entry-content h2,body.buddypress div.entry-content h2{margin:30px 0 15px 0!important;font-family:'Merriweather',serif!important;font-size:2.25rem!important;font-size:2rem!important;font-weight:400!important;font-weight:700!Important;line-height:2.25rem!important;line-height:2.5rem!important;color:#373d3e!important;text-align:left!important;}body.page div.entry-content h3,body.single div.entry-content h3,div.author-bio h3{margin:15px 0;font-family:'Vesper Libre',serif;font-family:'Merriweather',serif;text-transform:none;font-size:1.5rem;line-height:2.25rem;color:#373d3e;text-align:left!important;}div.error{text-shadow:none;}.entry-content .watch-action{display:none;}.quote-center,.quote-left,.quote-right{font-family:'Vesper Libre',serif;font-family:'Merriweather',serif;font-weight:400;font-size:1.75rem;color:#f56449;line-height:150%;text-shadow:0px 2px 0px #fff;}.quote-center{margin:25px 60px 40px 25px;}.quote-left{width:200px;float:left;margin:10px 20px 20px 0;}.quote-right{width:200px;float:right;margin:10px 0 20px 20px;}.yarpp-thumbnails-horizontal{}div.related-posts{margin-bottom:20px;}div.related-posts h3{font-family:'Vesper Libre',serif;font-family:'Montserrat',sans-serif;color:#fff;padding:0 0 0 15px!important;margin-bottom:20px;line-height:200%;background:#69c7c9;font-size:1rem;text-shadow:none;}div.related-posts .yarpp-thumbnails-horizontal .yarpp-thumbnail{border:0;background:#fff;height:auto!important;min-height:250px!important;width:22.75%!important;width:22.9%!important;padding:0!important;margin:0 2% 0 0;}div.related-posts .yarpp-thumbnails-horizontal .yarpp-thumbnail:last-child,div.related-posts .yarpp-thumbnails-horizontal .yarpp-thumbnail:last-child img,div.related-posts .yarpp-thumbnails-horizontal .yarpp-thumbnail:last-child{margin-right:0!important;padding:0!important;}.yarpp-thumbnail>img,.yarpp-thumbnail-default,.yarpp-thumbnail-default>img{height:auto!important;width:100%!important;margin:0!important;padding:0!important;}.yarpp-thumbnails-horizontal .yarpp-thumbnail-title{width:100%!important;padding:10px!important;margin:0!important;font-size:90%!important;color:#333;}div.related-posts .yarpp-thumbnails-horizontal .yarpp-thumbnail-title{overflow:visible;max-height:100%;}div.author-bio{padding:30px;line-height:1.65rem;font-size:0.8125rem;background:#fff;margin-bottom:20px;border-left:5px solid #69c7c9;}div.author-bio h3{clear:none;font-weight:700;padding-top:5px;margin:0 0 5px 150px;}div.author-bio p{line-height:200%;clear:none;margin-left:150px;}div.author-bio img.avatar{border-radius:50%;float:left;margin-right:25px;}div.share-comment-etc{padding:20px 40px;display:inline-block;margin-bottom:20px;background:#fff;width:100%;}ul.share-this{padding:0;margin:0;}ul.share-this li{list-style-type:none;display:inline;float:left;padding-right:20px;}ul.share-this li:last-child{padding-right:0;}ul.share-this li.upvote{font-weight:400!important;}ul.share-this ul.social-buttons li.facebook{overflow:hidden;}table.pluginConnectButtonLayoutRoot+div{border:10px solid #f00;}table.pluginConnectButtonLayoutRoot{border:10px solid #f0f;}a.comments{background:#373c3f;padding:7px 15px;text-transform:none;font-family:'Open Sans',sans-serif;font-family:'Montserrat',sans-serif;font-weight:400;font-size:1.25rem;letter-spacing:1px;color:#fff;position:relative;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:none;-moz-transition:none;transition:none;}a.comments:hover{background:#68c4c9;}a.comments:after{content:"";position:absolute;bottom:-10px;left:10px;border-width:20px 0 0 20px;border-style:solid;border-color:#373c3f transparent;display:block;width:0;}a.comments:hover:after{border-color:#68c4c9 transparent;}li.commentCount{margin-top:20px;margin-bottom:20px;}li.sharing{margin-top:-8px;margin-top:2px;}button.on,button.on:hover{position:relative;z-index:56;border:1px solid #bbb!important;border-bottom:1px solid #fff!important;background:#fff url(images/icon-share-this.png) no-repeat!important;background-position:155px -48px!important;background-position:95% -53px!important;color:#353e3d!important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px;border-top-right-radius:4px;border-top-left-radius:4px;-webkit-transition:none;-moz-transition:none;transition:none;}ul.share-this .shareDiv{display:none;background:#fff;position:absolute;z-index:55;margin-top:-1px;border:1px solid #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:375px;padding:20px;}.shareDiv ul.social-buttons{margin:0;padding:0;}.shareDiv ul.social-buttons li{float:left;display:inline-block;padding:10px;margin:2%;text-align:center;background:#f9f9f9;border:1px solid #e0e0e0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.shareDiv ul.social-buttons li.tumblr,.shareDiv ul.social-buttons li.reddit{width:46%;min-height:44px;}.shareDiv ul.social-buttons li.tumblr,.shareDiv ul.social-buttons li.shortlink{clear:left;}.shareDiv ul.social-buttons li.shortlink{width:100%;font-size:80%;padding-left:20px;background:url(images/icon-link-chain.png) 10px 8px no-repeat;}.shareDiv ul.social-buttons li.pinterest{padding-top:40px;}div.watch-action div.status{margin:10px 0 0 -33px;white-space:nowrap;}div.watch-position{float:none;}div.action-like{position:relative;letter-spacing:1px;background:#65a5b8;padding:9px 5px 9px 5px;font-family:'Vesper Libre',serif!important;font-family:'Merriweather',serif!important;font-weight:300;font-size:1.375rem;font-size:1.25rem;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}div.action-like:hover{background:#578e9e;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}div.action-like img:hover{opacity:1;}div.action-like a.lbg-style1 img{background-repeat:no-repeat!important;background-position:0px 1px!important;width:30px;height:30px;margin:0;float:right!important;}.lc,.unlc{line-height:140%!important;float:none!important;color:#fff!important;text-shadow:none;font-size:1.375rem!important;font-weight:400!important;padding:20px 0 0 5px!important;margin-right:20px;}.entry-content .embed-youtube{text-align:center!important;float:none!important;margin:0 auto!important;display:block;}.entry-content div.wp-caption{margin-bottom:1.5rem!important;display:block;}.entry-content img.aligncenter,.entry-content img.alignleft{margin-top:20px!important;}.entry-content p{text-align:left!important;}.entry-content table div,.entry-content .ShopStyleSpreadLook,.entry-content .ShopStyleSpreadLook div{text-align:left!important;position:relative!important;}#comments li.pingback{display:none;}#comments{margin-top:40px;}#comments h2.comments-title,#comments h3#reply-title{font-family:'Vesper Libre',serif;font-family:'Merriweather',serif;font-size:2.125rem;color:#373d3e;line-height:100%;font-weight:400;font-weight:700;}#comments h3#reply-title{margin:25px 0 5px 0;}#comments #leaveareply{text-align:right;margin-top:-15px;margin-bottom:5px;font-family:'Montserrat',sans-serif;}#backtotop{text-align:right;margin:0 36px 20px 0;font-family:'Montserrat',sans-serif;}#comments #leaveareply a,#backtotop a,#comments div.comment-meta,#comments time,#comments a.jcollapsible{font-weight:600;text-transform:uppercase;font-size:0.75rem;}#comments li{list-style-type:none;}#comments ol.commentlist ul.children li article{border-top:3px dotted #f3f3f3;}#comments ul.children{padding-bottom:1px;}#comments ol.commentlist{margin:0;padding:0;}#comments ol.commentlist li article{padding:20px 0;padding:30px 0;margin:0 20px;margin:0 30px;}#comments ol.commentlist li.depth-1,#comments div#respond{background:#fff;border-radius:5px;margin-bottom:20px;}#comments li.comment div#respond{border:0;}#comments div#respond p{}li.bypostauthor>article>footer>div>a>img.avatar{box-shadow:inset 0 -3px 0 0 #5eb3b5;border:4px solid #69c7c9;width:70px;height:70px;margin-left:-10px;}#comments ol.commentlist li.bypostauthor ul.children article{box-shadow:0 0 0 0;}#comments ol.commentlist img.avatar{width:60px;height:60px;border-radius:50%;margin-right:15px;margin-bottom:-30px;}#comments ol.commentlist cite{font-family:'Vesper Libre',serif;font-family:'Merriweather',serif;font-size:1.5rem;font-weight:400;font-weight:700;line-height:1.813rem;color:#373d3e;font-style:normal;}#comments div.comment-author{margin-top:-5px;}#comments div.comment-meta{margin:10px 0 10px 80px;font-family:'Montserrat',sans-serif;}#comments div.comment-content{margin:25px 0 30px 80px;margin:15px 0 25px 80px;word-wrap:break-word;}#comments div.comment-content p{font-size:1rem;line-height:1.625rem;}#comments li.depth-2 div.expand,#comments li.depth-3 div.expand,#comments li.depth-4 div.expand,#comments li.depth-5 div.expand,#comments li.depth-6 div.expand,#comments li.depth-7 div.expand,#comments li.depth-8 div.expand,#comments li.depth-9 div.expand{display:none;}#comments div.reply{margin-left:80px;}#comments p.guidelines,#comments p.logged-in-as,#comments p.must-log-in{margin-top:20px;line-height:200%;}#comments ol.commentlist a.jcollapsible{position:absolute;outline:0;right:25px;bottom:25px;z-index:99;background:#ccc;border:0;}#comments ol.commentlist a.jcollapsible:hover{background:#578e9e;}#comments ol.commentlist ul.children a.jcollapsible{display:none;}#comments .CommentRating{width:200px;text-align:right;float:right;margin:-80px 50px 0 0;font-family:'Montserrat',sans-serif;}#comments .CommentRating span{margin-left:-150px;width:100px;display:inline-block;line-height:30px;font-size:1rem;color:#d4d4d4;padding:0!important;}#comments .CommentRating img{margin-bottom:-8px!important;}#comments .CommentRating p.loggedin{color:#f00;line-height:100%;color:#d4d4d4;text-transform:uppercase;text-shadow:none;font-size:0.75rem;margin:10px -50px 0 0;}#comments div#respond{padding:20px 40px;width:100%;display:inline-block;}#comments p.form-submit #submit,a.buttonRed{padding:23px 30px;border-radius:8px;font-size:0.875rem;line-height:100%;display:block;}#comments p.form-allowed-tags,#comments p.form-allowed-tags code{font-size:0.75rem;}#comments label{display:block;text-transform:uppercase;font-weight:600;color:#373d3e;font-size:0.875rem;line-height:1.188rem;font-family:'Montserrat',sans-serif;}#comments input#author,#comments input#email,#comments input#url,#comments textarea{width:100%!important;border:1px solid #d4d4d4;border-radius:4px;padding:10px 10px;}#comments input#author:focus,#comments input#email:focus,#comments input#url:focus,#comments input:focus,#comments textarea:focus{border-color:#578e9e;outline:none;}#comments p.form-submit{float:left;margin-right:50px;margin-right:20px;margin-top:0px;}#comments p.comment-subscription-form{font-size:0.75rem;margin:3px 0;padding:3px 0;line-height:100%;}#comments p.comment-subscription-form label{text-transform:none;font-weight:normal;}#secondary{text-shadow:none;font-size:0.8125rem;}#secondary .grid-sizer{width:100%;}#secondary .gutter-sizer{width:0;}#secondary aside.widget{background:#fff;margin:0 0 20px 0;position:relative;width:100%;font-size:1rem;}#secondary .sidebar-ad{text-align:center;margin-bottom:20px;background:#e9e9e9;padding:20px 0;}#secondary .gform_wrapper .top_label .gfield_label{font-weight:400;margin:10px 0 0 0;}#secondary .sidebar-ad h1.widget-title{display:none;}#secondary .bsap{width:100%;min-height:250px;min-height:290px;text-align:center;background:#e9e9e9;padding:20px 0;margin:0 auto 20px auto;}#secondary .bsap_adhere{display:none;}#secondary .bsacp div{width:auto!important;}.arpw-title,.rpwe-title{clear:none!important;}h3.rpwe-title a,h3.rpwe-title a:hover,h3.rpwe-title a:active,h3.rpwe-title a:visited,a.arpw-title,a.arpw-title:hover,a.arpw-title:active,a.arpw-title:visited,.widget_upcomingeventswidget h3 a,.widget_upcomingeventswidget h3 a:hover,.widget_upcomingeventswidget h3 a:active,.widget_upcomingeventswidget h3 a:visited{color:#1c2021;text-decoration:none;text-shadow:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}h3.rpwe-title a:hover,h3.rpwe-title a:active,a.arpw-title:hover,a.arpw-title:active,.widget_upcomingeventswidget h3 a:hover,.widget_upcomingeventswidget h3 a:active{color:#69c7c9;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;}#secondary aside.widget div.textwidget,#secondary aside.widget div.rpwe-block,#secondary aside.widget div.arpw-block,#secondary aside.widget div.arpw-random-post,#secondary aside.widget ul.bwp-rc-ulist,#secondary aside.widget div.gform_wrapper,#secondary aside.widget div.gform_confirmation_wrapper,#secondary aside.widget div.avatar-block,#secondary aside.widget_upcomingeventswidget div{padding:20px;}#secondary aside.widget div.textwidget img{width:100%;}#secondary h1.widget-title{font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#fff;padding:0 0 0 15px;line-height:200%;background:#69c7c9;font-size:1rem;font-size:0.875rem;}#secondary input[type="text"]{width:100%;}#secondary aside#text-379545835{background:#fff;}#secondary aside.widget_facebook_likebox{padding:0;box-shadow:none;}#secondary aside.widget_search h1,#secondary aside#text-379545835 h1,#secondary aside.widget_facebook_likebox h1{display:none;}#secondary aside#text-379545835 a{display:block;text-align:center;padding:20px;}#secondary aside.widget_recent_entries{background:#f5f5f5;box-shadow:none;}#secondary aside.widget div.gform_wrapper{padding:0 20px;}#secondary aside.widget div.gform_wrapper .ginput_container textarea{font-size:14px;line-height:1.25rem;height:90px;}#secondary aside.widget div.gform_wrapper .gform_footer{margin:0;}#secondary ul,#secondary li{list-style-type:none;margin:0;padding:0;}#secondary ul.bwp-rc-ulist li{margin-bottom:20px;}#secondary ul.bwp-rc-ulist li:after{content:"";display:block;width:88px;margin:16px auto 0 auto;height:4px;background:#383838;}#secondary ul.bwp-rc-ulist li li:after{content:none;}#secondary ul.bwp-rc-ulist li li{background:#f6f6f6;margin-bottom:5px;padding:8px;border-radius:5px;color:#383838;line-height:150%;display:inline-block;width:100%;overflow:hidden;}#secondary ul.bwp-rc-ulist li a.commentPostTitle{font-style:italic;display:block;text-align:center;margin-bottom:6px;}#secondary ul.bwp-rc-ulist li a{color:#373c3f;}#secondary ul.bwp-rc-ulist li a:hover{color:#697277;color:#877f83;}#secondary ul.bwp-rc-ulist li p{margin:0 0 0 60px;}#secondary ul.bwp-rc-ulist span.recent-comment-author{text-transform:uppercase;font-weight:bold;font-size:0.8125rem;}#secondary ul.bwp-rc-ulist .recent-comment-text{font-size:0.8125rem;line-height:150%;}#secondary ul.bwp-rc-ulist span.recent-comment-avatar img{border-radius:50%;float:left;margin:0 10px 10px 0;}#secondary ul.bwp-rc-ulist li.bwp-rc-ajax-nav{margin-bottom:40px;}#secondary ul.bwp-rc-ulist li.bwp-rc-ajax-nav:after{content:none;}#secondary ul.bwp-rc-ulist a.bwp-rc-newer-nav{float:left;width:50%;}#secondary ul.bwp-rc-ulist a.bwp-rc-older-nav{float:right;width:50%;text-align:right;}#secondary aside.rpwe_widget img,#secondary aside.arpw-widget-random img{border-radius:50%;height:75px;width:75px;}#secondary aside.widget_bp_core_whos_online_widget img{border-radius:50%;}#secondary aside.rpwe_widget .rpwe-thumb,#secondary aside.arpw-widget-random .arpw-alignleft,#secondary aside.arpw-widget-random img.alignleft{border:0!important;padding:0!important;margin:0 20px 0 0!important;}#secondary img.rpwe-alignleft,#secondary img.arpw-alignleft{display:inline;float:left;}#secondary li.rpwe-clearfix,#secondary li.arpw-clearfix{clear:both;display:table;}.rpwe-clearfix:before,.rpwe-clearfix:after,.arpw-clearfix:before,.arpw-clearfix:after{content:"";display:table;}#secondary .widget_upcomingeventswidget a.date{background:#65a5b8;padding:25px 15px 15px 15px;display:inline-block;color:#fff;font-weight:bold;text-transform:uppercase;float:left;font-size:1rem;width:25%;text-align:center;min-height:70px;font-family:'Montserrat',sans-serif;}#secondary .widget_upcomingeventswidget h3{clear:none;padding:10px 10px 10px 28%;background-color:#f7f7f7;min-height:70px;}#secondary aside.rpwe_widget h3 a,#secondary aside.arpw-widget-random a,#secondary .widget_upcomingeventswidget h3 a{display:inline!important;font-family:'Vesper Libre',serif;font-family:'Merriweather',serif;font-size:1rem;font-weight:700!important;font-size:1rem;line-height:140%!important;}#secondary aside.rpwe_widget .rpwe-block li,#secondary aside.arpw-widget-random .arpw-block li,#secondary aside.arpw-widget-random .arpw-random-post li,#secondary .widget_upcomingeventswidget li{clear:both;border:0;width:100%;margin-bottom:30px;overflow:hidden;}#secondary .widget_upcomingeventswidget li{margin-bottom:15px;}#secondary aside.rpwe_widget .rpwe-block li:last-child,#secondary aside.arpw-widget-random .arpw-random-post li:last-child{margin:0;}#secondary aside#rpwe_widget-2 h1.widget-title{background:#ff4165;}body.home-page #content,body.search #content,body.archive #content{}.grid-sizer{width:48%;width:47%;}.gutter-sizer{width:4%;}body.home-page article,body.search article,body.archive article{color:#373d3e;position:relative;background:#fff;margin-bottom:20px;width:48%;}body.home-page article .featured-image img,body.search article .featured-image img,body.archive article .featured-image img{width:100%;height:auto;transition:none;}body.home-page article.post,body.search article.post,body.archive article.post{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}body.home-page article .entry-header,body.search article .entry-header,body.archive article .entry-header{padding:0px 30px;}body.home-page article .entry-summary,body.search article .entry-summary,body.archive article .entry-summary{padding:0px 30px;line-height:180%;font-size:0.9375rem;}.entry-header p.author{font-family:'Montserrat',sans-serif;font-size:0.75rem;font-size:0.6875rem;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;}.entry-title p.author a{color:#69c7c9!important;}.entry-title p.author a:hover{text-decoration:underline;}body.home-page .entry-footer,body.search .entry-footer,body.archive .entry-footer{padding:0 30px 30px 30px;}body.home-page .entry-footer a,body.search .entry-footer a,body.archive .entry-footer a{color:#c3c2be;padding:5px 0 5px 25px;margin-left:-25px;}body.home-page .entry-footer span.posted-time,body.search .entry-footer span.posted-time,body.archive .entry-footer span.posted-time,body.home-page .entry-footer span.comment-count,body.search .entry-footer span.comment-count,body.archive .entry-footer span.comment-count{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-size:0.5625rem;letter-spacing:1px;line-height:22px;display:inline-block;text-shadow:none;padding-left:28px;color:#c3c2be;width:49%;}body.home-page .entry-footer span.posted-time,body.search .entry-footer span.posted-time,body.archive .entry-footer span.posted-time{background:url(images/icon-posted-time-2x.png) top left no-repeat;background-size:20px 20px;}body.home-page .entry-footer span.comment-count,body.search .entry-footer span.comment-count,body.archive .entry-footer span.comment-count{background:url(images/icon-comment-count-2x.png) top left no-repeat;background-size:20px 20px;}body.home-page .entry-footer span.comment-count a:hover,body.home-page .entry-footer span.comment-count a:active,body.search .entry-footer span.comment-count a:hover,body.search .entry-footer span.comment-count a:active,body.archive .entry-footer span.comment-count a:hover,body.archive .entry-footer span.comment-count a:active{color:#90908b;}.cat-links a{text-shadow:none;color:#fff;padding:2px 6px;text-transform:uppercase;position:relative;top:-21px;left:-20px;background:#000;font-size:0.75rem;font-family:'Vesper Libre',serif;font-family:'Montserrat',sans-serif;font-weight:300;letter-spacing:1px;}body.single .cat-links a{position:static;}.cat-links a.art,.cat-links a.arts-and-entertainment,.cat-links a.books,.cat-links a.comedy,.cat-links a.film,.cat-links a.health,.cat-links a.scene,.cat-links a.style,.cat-links a.television,.cat-links a.theater,.cat-links a.music{background:#e97b62;}.cat-links a.news-and-politics{background:#ed9367;}.cat-links a.society-and-culture,.cat-links a.business,.cat-links a.gender,.cat-links a.gender-2,.cat-links a.college,.cat-links a.feminism,.cat-links a.feminism-2,.cat-links a.politics-activism,.cat-links a.health,.cat-links a.herstory,.cat-links a.travel,.cat-links a.youth-family-society-and-culture{background:#f5b562;}.cat-links a.sex-and-relationships,.cat-links a.nsfw-sunday-dailyfix{background:#e5dc6c;}.cat-links a.diycrafty,.cat-links a.diycrafting,.cat-links a.food-and-drink,.cat-links a.home{background:#82c87b;}.cat-links a.first-person-essay{background:#5cc4a7;}.cat-links a.techgadgetry,.cat-links a.web-technostraddle,.cat-links a.comics-technostraddle,.cat-links a.science-technostraddle,.cat-links a.technostraddle,.cat-links a.gaming,.cat-links a.sci-fi,.cat-links a.gadget,.cat-links a.design{background:#38c2c9;}.cat-links a.community{background:#538fc8;}.cat-links a.video{background:#7974b1;}.cat-links a.camp-community{background:#ab6a97;}body.home-page article.tag-featured:after,body.archive article.tag-featured:after,body.search article.tag-featured:after{content:url(images/triangle-featured-article.png);position:absolute;top:0px;left:0px;}body.home-page article.tag-sponsored:after,body.archive article.tag-sponsored:after,body.search article.tag-sponsored:after{content:url(images/triangle-sponsored-article.png);position:absolute;top:0px;}body.home-page article.tag-longread:after,body.archive article.tag-longread:after,body.search article.tag-longread:after{content:url(images/triangle-longread-article.png);position:absolute;top:0px;}body.single.longread #secondary,body.single.photoessay #secondary,body.single.fullscreen #secondary{display:none;}body.single.longread #primary,body.single.photoessay #primary,body.single.fullscreen #primary{width:100%;}body.single.longread div.entry-content,body.single.photoessay div.entry-content,body.single.fullscreen div.entry-content{padding:40px 120px;}body.home-page article.category-gold-membership:after,body.home-page article.category-silver-membership:after,body.home-page article.category-a-plus:after,body.archive article.category-gold-membership:after,body.archive article.category-silver-membership:after,body.archive article.category-a-plus:after,body.search article.category-gold-membership:after,body.search article.category-silver-membership:after,body.search article.category-a-plus:after{content:url(images/triangle-archive-aplus-article.png);position:absolute;top:0px;left:0px;}body.home-page article.category-gold-membership,body.home-page article.category-silver-membership,body.home-page article.category-a-plus,body.archive article.category-gold-membership,body.archive article.category-silver-membership,body.archive article.category-a-plus,body.search article.category-gold-membership,body.search article.category-silver-membership,body.search article.category-a-plus{border:3px solid #efc247;overflow:hidden;}body.home-page article.tag-archive:after,body.archive article.tag-archive:after,body.search article.tag-archive:after{content:url(images/triangle-archive-article.png);position:absolute;top:0px;}body.home-page article img.avatar,body.search article img.avatar,body.archive article img.avatar{position:absolute;top:10px;right:10px;}body.home-page article h1.entry-title,body.search article h1.entry-title,body.archive article h1.entry-title{font-size:1.5rem;font-size:1.875rem;line-height:110%;line-height:120%;color:#373d3e;margin-bottom:20px;letter-spacing:-.05rem;}body.author article{color:#373d3e;background:#fff;margin-bottom:20px;width:100%;}body.author #content{-webkit-columns:1;-moz-columns:1;columns:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px;}body.author .entry-header h1.entry-title{font-size:1.25rem;font-size:1.125rem;margin:0 0 5px 0;}body.author .entry-header{margin:0;}body.author .entry-footer{clear:none;}body.author .entry-header span.cat-links{margin:-5px 0 5px 0;display:block;}body.author .entry-header span.cat-links a{position:static;top:auto;left:auto;}body.author article{clear:both;margin-top:10px;min-height:150px;}body.author #content #articles{margin-top:30px;}body.author #content #articles .featured-image{width:30%;float:left;}body.author #content #articles .featured-image img{width:100%;transition:none;}body.author #content #articles .entry-header,body.author #content #articles .entry-footer{width:70%;float:right;}body.author article.tag-featured-post:after{content:"";}body.author .entry-content img.avatar{float:right;margin-top:10px;}body.author #author-info{margin-top:20px;}body.author #author-info p,body.author #author-info ul{margin:0;}body.author #author-info ul{margin-top:10px;}body.author #author-info li{list-style-type:none;}body.author #author-info h2,body.author #author-info h3,body.author #author-info h4{clear:none;}body.author #author-info h2{margin:0 0 10px 0!important;}body.author article{max-width:100%;}body.page-id-128730 .entry-content img{width:100px;height:100px;float:left!important;clear:both!important;display:inline!important;margin:5px 30px 50px 0!important;border-radius:50px;}body.page-id-128730 .entry-content h3{clear:none;margin:0!important;line-height:100%;}body.page-id-128730 .entry-content p{line-height:150%;margin-top:.75rem;}body.page-id-128730 .entry-content p+p{clear:both;}body.error404 .itdept img{max-width:240px;}footer{clear:both;}footer.site-footer{font-family:'Montserrat',sans-serif;background:#fff;border-radius:8px;display:table;box-sizing:border-box;width:1154px;width:1300px;max-width:1154px;max-width:1300px;margin:20px auto 0 auto;}footer.site-footer div.left{width:43%;float:left;padding:7px 0 0 0;padding:50px 0 50px 50px;}footer.site-footer div.left a{margin-top:40px;max-width:371px;}footer.site-footer div.left a img{width:100%;height:auto;}footer.site-footer div.right{width:50%;float:right;padding:50px 50px 50px 0;}footer.site-footer div.right div.one,footer.site-footer div.right div.two,footer.site-footer div.right div.three{width:33%;float:left;text-transform:uppercase;font-size:0.75rem;line-height:1.375rem;}footer.site-footer div.right h3{font-size:0.75rem;margin:0;}footer.site-footer div.right ul,footer.site-footer div.right li{list-style-type:none;margin:0;padding:0;}footer.site-footer div.newsletter{clear:both;padding-top:30px;}footer.site-footer div.newsletter input[type="email"]{height:60px;width:70%;padding:0 20px;float:left;}footer.site-footer div.newsletter input[type="email"]:focus{border-color:#578e9e;}footer.site-footer div.newsletter input[type="submit"]{height:60px;margin-left:10px;}footer#bottomlinks{font-size:0.75rem;width:1154px;width:1300px;max-width:1154px;max-width:1300px;margin:10px auto 0 auto;padding:0 10px;text-shadow:none;font-family:'Montserrat',sans-serif;}p.copyright,p.terms{width:50%;float:left;}p.terms{text-align:right;}body.buddypress div.entry-content{padding:40px;background:transparent;background:#fff;}#buddypress div#item-header-cover-image h2 a,#buddypress div#item-header-cover-image h2{text-shadow:none!important;}#buddypress form#whats-new-form,#buddypress form#bps_auto,#buddypress #search-groups-form,#buddypress #item-header,#buddypress #members-list,#buddypress #groups-list,#buddypress #activity-stream,#buddypress #item-body{padding:40px 80px;}#buddypress .item-list-tabs,#buddypress div.pagination{padding:0px 80px;}#buddypress #item-body .activity #activity-stream,#buddypress #item-body .groups #groups-list,#buddypress #item-body #members-list{padding:0;}#buddypress #groups-order-select{margin:0 80px 0 0;}#buddypress .standard-form input[type=text],#buddypress .standard-form input[type=email],#buddypress .standard-form input[type=password]{width:100%!important;}div.register-section.wangguard{width:48%!important;}#buddypress .standard-form div.submit{margin:0!important;padding:0!important;float:none!important;margin:25px 0 0 0!important;}#buddypress .messages .pagination-links{margin:0 0 10px 0;padding:0;}body.buddypress article h1.entry-title{font-size:3.125rem!important;line-height:4rem!important;margin:0px 0 0 45px;}body.group-home-page article h1.entry-title{padding-top:30px;}body.buddypress article img.avatar{right:0px;}#buddypress div.activity-avatar img.avatar{margin-right:40px!important;}body.buddypress #content{}#buddypress div#message p,#sitewide-notice p{padding:0 5px!important;}#buddypress #group-admins img.avatar,#buddypress div#item-header ul img.avatar,#buddypress div#item-header ul.avatars img.avatar{width:50px;height:50px;border-radius:50%;}#buddypress div#item-header img.avatar{width:100%;float:left;margin:0 40px 30px 0;max-width:300px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#buddypress #header-cover-image{background-color:transparent;}body.activity-permalink #buddypress div.activity-comments{margin-top:230px;clear:both;display:block;clear:both;}body.buddypress article{width:100%;}body.buddypress article img.avatar{position:relative;top:auto;left:auto;}#buddypress li.feed{margin-bottom:20px!important;}#buddypress #activity-stream .activity-header img.avatar-20{display:none;}#buddypress .activity-list .activity-content .activity-header,#buddypress .activity-list .activity-content .comment-header{line-height:170%!important;}input#bps_show{margin-bottom:10px;}#bps_auto div.submit{margin-bottom:20px;}#buddypress div#item-nav,#buddypress div.item-list-tabs[role=navigation]{background:#f3f3f3;padding:30px 20px 0 0px;text-shadow:none!important;}#buddypress #group-dir-pag-top{display:none;}#buddypress div.dir-search{margin:0px 0 20px 0!important;}#buddypress form.standard-form{padding:10px 0;}#buddypress div.dir-search input[type=text]{padding:0px 4px!important;}#buddypress .activity-list li.load-more a,#buddypress .activity-list li.load-more a:hover{display:block;text-decoration:none!important;border:0!important;}#buddypress .activity-header a,#buddypress .comment-meta a,#buddypress .acomment-meta a{text-decoration:none!important;}#buddypress a.bp-primary-action span,#buddypress a.bp-primary-action span,#buddypress #reply-title small a:hover span,#buddypress #reply-title small a:hover span{background:#455c62;}#buddypress div.item-list-tabs ul li.selected a span,#buddypress div.item-list-tabs ul li.current a span{background:#65a5b8;}body.buddypress div#buddypress div#item-nav a{text-shadow:none;}#buddypress{background:#fff;}#buddypress #item-header-content{margin:0 0 0 0;}body.profile #buddypress div#item-header #item-header-cover-image #item-header-content{margin-top:-190px!important;}body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-header-content{margin-top:0px;padding-left:20px;}body.single-item.groups #buddypress div#item-header #item-header-cover-image #item-actions{margin-top:0;}#buddypress #item-header-content h2.user-nicename{font-size:200%;}#buddypress #item-header-content #latest-update{font-size:150%;margin:0 0 40px 0;}#buddypress table.profile-fields{margin-bottom:50px!important;}body.buddypress .profile .bp-widget h4{margin:0 0 10px 5px!important;}#buddypress #object-nav ul{margin:0;}#buddypress #subnav{padding:0!important;}#buddypress div.item-list-tabs ul{margin:0;}#buddypress div.item-list-tabs ul li{float:left;margin:0px 20px -3px 0px;list-style:none;font-family:'Montserrat',sans-serif!important;}#buddypress div.pagination .pag-count,#buddypress span.activity,#buddypress div.dir-search input[type=text],#buddypress ul.item-list li div.meta{font-family:'Montserrat',sans-serif!important;}#buddypress ul.item-list li div.item-title{font-weight:700;font-size:1.25rem;}#buddypress .standard-form div.checkbox input{margin-right:15px!Important;}#buddypress div.item-list-tabs ul li a{border:0;}#buddypress div.item-list-tabs ul li.selected a,#buddypress div.item-list-tabs ul li.current a{background-color:#eee;background-color:#fff;color:#555;opacity:.8;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom:0!important;}#buddypress div.item-list-tabs ul li a:hover{background-color:#fff;opacity:.8;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom:0!important;}#buddypress div.item-list-tabs ul li a span,#buddypress div.item-list-tabs ul li a:hover span{background:#65A5B8;border-radius:0%;color:#fff;display:inline;font-size:60%;margin-left:2px;padding:2px 5px;text-align:center;vertical-align:middle;border:0;border-bottom:0!important;}#buddypress div.item-list-tabs#subnav ul li a,#buddypress div.item-list-tabs#subnav ul li a:hover,#buddypress div.item-list-tabs#subnav ul li.current a,#buddypress div.item-list-tabs#subnav ul li.selected a,#buddypress div.item-list-tabs#subnav ul li.current a:hover,#buddypress div.item-list-tabs#subnav ul li.selected a:hover,#buddypress div.item-list-tabs#subnav ul li span,#buddypress div.item-list-tabs#subnav ul li span:hover{display:inline!important;border-bottom:0!important;padding:0!important;border:0!important;border-radius:0;}#buddypress div.item-list-tabs#subnav{margin:0 0 40px 0;}#buddypress ul.item-list li div.item-title,#buddypress ul.item-list li h4{line-height:120%!important;}#buddypress div.messages-options-nav{background:#fff;}body.buddypress .profile h4{font-size:140%;margin:0 0 20px 0px!important;}#buddypress #item-body form#whats-new-form{margin-bottom:40px;}#buddypress form#standard-form h4,#buddypress form#standard-form h5{font-family:'Open Sans',sans-serif!important;font-family:'Vesper Libre',serif;font-family:'Merriweather',serif;color:#505d5f!important;}#buddypress div.item-list-tabs#subnav a{border-radius:5px;text-shadow:none;}#buddypress ul.item-list li div.action{float:right;}.jcrop-holder img.avatar,#avatar-crop-pane img.avatar{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#buddypress div#members-dir-search{display:none;}body.buddypress #whats-new-content{margin-bottom:30px!important;}body.buddypress #whats-new-textarea textarea{height:100px!important;}body.buddypress #buddypress #whats-new-options{overflow:visible!Important;}body.buddypress #buddypress div.activity-type-tabs{clear:both;display:block;}body.buddypress #buddypress form#whats-new-form textarea{width:100%;}#buddypress .activity-list li.mini .activity-avatar img.avatar,#buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic{height:50px!important;width:50px!important;margin-left:0!important;}body.buddypress #archivePagination{display:none;}.avatar-nav-items li a,.avatar-nav-items li a:hover,.bp-avatar-nav li.current a{border-bottom:0;}.entry-content #drag-drop-inside,.entry-content #drag-drop-inside p,.drag-drop .drag-drop-inside p,.drag-drop-inside p.drag-drop-buttons{text-align:center!important;}#gform_2 li.largeDropDown select{margin-top:20px;font-size:1.25rem!important;background:#fff;border:1px solid #ccc;}#ui-datepicker-div.ui-datepicker{font-size:1em;font-size:1rem!important;}.ui-datepicker td span,.ui-datepicker td a{}body div#ui-datepicker-div[style]{z-index:99!important;}.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper select,.gform_wrapper option{font-size:1rem!important;}.gform_footer img#gform_ajax_spinner_2:nth-child(3),.gform_footer img#gform_ajax_spinner_2:nth-child(2){display:none;}ol.commentlist,ol.commentlist li{position:relative;}li.plus-member>article>footer>div>a>img.avatar{border:4px solid #efc247;width:70px;height:70px;margin-left:-10px;}#secondary aside.plus-member h1.widget-title{background:#efc247;}#secondary aside.widget_bp_core_whos_online_widget img.user-2-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-3-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-5-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-268-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-8797-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-13549-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-11-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-452-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-6185-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-3630-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-1487-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-25557-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-3229-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-12689-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-5421-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-3681-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-10691-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-28083-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-14559-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-654-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-21260-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-5798-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-15972-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-22983-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-7879-avatar,#secondary aside.widget_bp_core_whos_online_widget img.user-4-avatar{display:none;}body.page-id-243659 div.entry-content h2,body.page-id-245373 div.entry-content h2{text-transform:uppercase!Important;font-family:'Montserrat',sans-serif!important;letter-spacing:.1rem;font-size:1.35rem!important;font-weight:700!important;}body.page-id-243659 div.entry-content h3,body.page-id-245373 div.entry-content h3{font-family:'Montserrat',sans-serif!important;font-weight:400;font-size:1.25rem!important;}body.page-id-243659 div.entry-content .membershipOption h3,body.page-id-245373 div.entry-content .membershipOption h3{font-family:'Montserrat',sans-serif!important;font-weight:400;text-transform:uppercase!important;font-size:1.5rem;letter-spacing:2px;line-height:120%;text-align:center!important;color:#fff;}body.page-id-243659 div.entry-content .membershipOption h4,body.page-id-245373 div.entry-content .membershipOption h4{font-family:'Montserrat',sans-serif!important;color:#fff!important;font-size:5rem!important;font-weight:400!important;text-align:center!important;margin:0!Important;line-height:100%!Important;}body.page-id-243659 div.entry-content .membershipOption h4 .small,body.page-id-245373 div.entry-content .membershipOption h4 .small{font-size:1.5rem!important;}body.page-id-243659 div.entry-content .membershipOption h5,body.page-id-245373 div.entry-content .membershipOption h5{font-family:'Montserrat',sans-serif!important;color:#fff!important;text-align:center!important;font-weight:400px!Important;line-height:120%;}body.page-id-243659 div.entry-content .membershipOption ul,body.page-id-245373 div.entry-content .membershipOption ul{padding:20px;margin:0;}body.page-id-243659 div.entry-content .membershipOption li,body.page-id-245373 div.entry-content .membershipOption li{list-style-type:none;text-shadow:none;color:#9b9b9b;line-height:130%;margin:0 0 25px 0;}body.page-id-243659 div.entry-content .membershipOption li.unique,body.page-id-245373 div.entry-content .membershipOption li.unique{color:#384140;}body.page-id-243659 div.entry-content .membershipOption a.button,body.page-id-245373 div.entry-content .membershipOption a.button{font-family:'Montserrat',sans-serif!important;display:block;margin:10px 10%;line-height:120%;font-size:1.5rem;font-size:1.3rem;text-align:center;padding:15px;background-image:none;}body.page-id-243659 div.entry-content div#alreadyMemberForm,body.page-id-245373 div.entry-content div#alreadyMemberForm{border:1px solid #c1c1c1;padding:20px;width:30%;float:right;margin-bottom:20px;}body.page-id-243659 div.entry-content div#signUpContent,body.page-id-245373 div.entry-content div#signUpContent{width:65%;float:left;margin-bottom:20px;}div#membershipOptions{clear:both;}div.membershipOption{width:32%;width:23.8%;margin-right:1.2%;float:left;background:#f3f3f3;}div.membershipOption:last-child{margin:0;}div.membershipOption header{background:#66a5b7;text-shadow:none;padding:10px 20px;min-height:200px;}div.membershipOption header h3{color:#fff!Important;margin:0!important;padding:5px 20px;}div.mepr-price-box{background:#f3f3f3;padding:1px 30px 30px 30px;margin-bottom:30px;}div.mepr_signup_table_row.mepr_username::before{content:"\AIf you already have an Autostraddle account please use the same username/email/password here\AOR log in first!\A";display:block;background-color:yellow;color:red;font-weight:bold;}div.mepr_signup_table_row.mepr_first_name::after{content:"\APlease make sure to fill this out with the name you want us to send your items to!\A";display:block;background-color:yellow;color:red;font-weight:bold;}hgroup.plus .site-title{width:100%;}body.single.bronze-membership #secondary,body.single.silver-membership #secondary,body.single.gold-membership #secondary,body.single.a-plus #secondary{display:none;}body.single.bronze-membership #primary,body.single.silver-membership #primary,body.single.gold-membership #primary,body.single.a-plus #primary,body.single.single-memberpressgroup #primary,body.single-memberpressproduct #primary{width:100%;}body.bronze-membership div.entry-content,body.silver-membership div.entry-content,body.gold-membership div.entry-content,body.a-plus div.entry-content{padding:40px 120px;}body.bronze-membership div.entry-content h2,body.silver-membership div.entry-content h2,body.gold-membership div.entry-content h2,body.a-plus div.entry-content h2,div.mepr-price-box-title{margin:30px 0 10px 0!important;font-family:'Montserrat',sans-serif!important;letter-spacing:.1rem!important;font-size:1.35rem!important;font-weight:700!important;line-height:2.25rem!important;color:#373d3e!important;text-align:left;text-transform:uppercase!important;}body.a-plus div.entry-content h3{margin:30px 0 10px 0!important;font-family:'Montserrat',sans-serif!important;letter-spacing:.1rem;font-size:1.15rem!important;font-weight:400!important;line-height:2.25rem!important;color:#373d3e!important;text-align:left!important;text-transform:uppercase!important;}div.mepr-unauthorized-message{background:#efefef;padding:20px 50px;-webkit-box-shadow:0px -53px 96px 24px rgba(255,255,255,0.84);-moz-box-shadow:0px -53px 96px 24px rgba(255,255,255,0.84);box-shadow:0px -53px 96px 24px rgba(255,255,255,0.84);z-index:99;position:relative;text-shadow:none;display:inline-block;}div.mepr-unauthorized-message div.left{width:65%;float:left;}div.mepr-unauthorized-message div.right{width:30%;float:right;}div.mepr-unauthorized-message div.right p{text-align:center!important;}body.a-plus div.entry-content div.mepr-unauthorized-message h2{max-width:600px;margin:0 auto 35px auto!important;text-align:center!important;}div.mepr-unauthorized-message a.button{font-family:'Montserrat',sans-serif!important;padding:30px;font-size:140%;letter-spacing:1px;max-width:80%;float:none;display:block;line-height:150%;text-align:center;margin:0 auto;}body.a-plus .entry-content div.bsap,body.a-plus div.mepr-login-form-wrap{display:none;}body.author-partyinmypants #leaderboard,body.author-partyinmypants #secondary .bsap{display:none;}.searchandfilter li{display:block;}.searchandfilter h4{color:#373d3e!important;font-family:'Merriweather',serif;font-weight:700;text-decoration:none;margin:30px 0 15px 0;font-size:2rem;line-height:2.5rem;}
}



/* ###################################     RESPONSIVE STUFF    #################################### */


/* ############ DESKTOP ############### */

@media only screen and (min-width: 1301px) and (max-width: 1408px) {

        #logo-top-nav-bar {
                padding-right: 20px;
        }

        #desktop-header .top-navigation ul li:last-child:hover > ul,
        #desktop-header .top-navigation ul li:last-child.focus > ul {
		left: -125px !important;
        }
}

@media only screen and (max-width: 1300px) {
	#main,
	#leaderboard,
	header hgroup,
	footer.site-footer,
	footer#bottomlinks {
		width: 100% !important;
	}

	footer#colophon {
		width: 1300px;
		width: 100%;
	}

        body.home-page #main,
        body.search #main,
        body.archive #main {
                padding-left: 10px;
                padding-right: 10px;
        }
}

@media only screen and (min-width: 801px) and (max-width: 1300px) {
        #desktop-header #navBarInner {
                padding-left: 20px;
                padding-right: 20px;
        }

	#desktop-header #logo {
		padding-left: 20px;
	}

	#desktop-header .top-navigation {
		padding-right: 20px;
	}

        #desktop-header #moreMenu {
                margin-left: -20px;
        }

        #desktop-header .top-navigation ul li:last-child:hover > ul,
        #desktop-header .top-navigation ul li:last-child.focus > ul {
                left: -131px;
        }

        #main {
                padding-left: 20px;
                padding-right: 20px;
        }

}

@media only screen and (min-width: 801px) and (max-width: 900px) {
	#desktop-header .main-navigation {
		width: 85%;
	}

	#desktop-header #follow-social-buttons {
        	width: 15%;
	}
 
        #desktop-header .main-navigation ul.menu > li {
                margin-right: 12px;
        }

	#desktop-header #follow-social-buttons a {
		margin-left: 5px;
	}
}

@media screen and (min-width: 801px) {
	#mm-mobile-menu {
		display: none;
	}

	html.mm-opening .mm-slideout {
		transform: translate3d(0,0,0) !Important;
	}

	footer.site-footer div.left a img {
		margin-top: 25px;
	}
}

/* ############ END DESKTOP ############### */





/* ############ MOBILE ############### */

@media screen and (max-width: 800px) {
	#mobile-header {
        	font-family: 'Montserrat', sans-serif;
		display: block;
	}

	#desktop-header {
		display: none;
	}

        #logo-top-nav-bar-mobile {
		padding: 10px 0;
        	border-bottom: 1px solid #ccc;
	}

	.site-header {
		padding: 0;
	}

	#logo-mobile {
		width: 100%;
		float: none;
		text-align: center;
		padding-right: 40px;
	}

	.site-title img {
		margin: 0;
	}

	.site-title,
	header hgroup {
		width: auto !important;
	}

	#navBar {
		border-top: 0;
		padding: 0;
		height: 0;
	}

	li.menu-item-338904 {
		background: #fc4865;
		color: #fff;
	}

	#hamburger {
        	display: block;
		width: 48px;
        	padding: 5px 10px 5px 15px;
		margin: 15px 0 0 0;
        	overflow: hidden;
		float: left;
	}

        #hamburger span {
                background: #6dc6ca;
                display: block;
                height: 3px;
                margin: 3px 0;
                position: relative;
                transform: rotate( 0 );
                top: 0;
                left: 0;
                opacity: 1;
                transition: none 0.5s ease;
                transition-property: transform, top, left, opacity;
        }

	html.mm-opened #hamburger span.top-bar {
        	transform: rotate( 45deg );
		top: 6px;
	}

	html.mm-opened #hamburger span.middle-bar {
        	opacity: 0;
	}

	html.mm-opened #hamburger span.bottom-bar {
        	transform: rotate( -45deg );
        	top: -6px;
	}

	html.mm-opened #hamburger span.middle-bar {
        	left: -40px;
	}

/*
	#catapult-cookie-bar {
		position: absolute !important;
		display: inline;
		z-index: -10 !important;
	}

	html.mm-opened #catapult-cookie-bar {
		top: -55px;
	}

	html.mm-opened.has-cookie-bar.cookie-bar-top-bar #mobile-menu.mm-menu {
		margin-top: 55px;
	}

*/
	.mm-panels {
		background: #58585b !important;
		text-shadow: none !important;
		color: #fff;
		text-transform: capitalize;
        	font-family: 'Montserrat', sans-serif !important;
	}

	.sub-menu li a {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	.mm-panels>.mm-panel>.mm-navbar+.mm-listview {
		margin-top: 20px;
	}

	li.menu-item-338894 a.mm-next {
		border-top: 4px solid #3a3a3a;
	}

	ul.logInMenu li.adminlink {
		border: 0;
		margin-top: 0 !important;
		margin-bottom: 0 !important;
		padding-top: 0 !important;
	}

	#searchform input[type="text"] {
		width: 85%;
		margin: 20px 7.5%;
		border-radius: 0;
		height: 30px;
		padding: 2px 5px 2px 30px;
		border: 0;
		background-image: url(images/icon_search_desktop.svg);
		background-position: 7px center;
		background-repeat: no-repeat;
		background-size: 16px 16px;
	}

	ul.logInMenu form {
		padding: 20px;
	}

	ul.logInMenu form#loginform input[type=submit] {
		padding: 7px 10px;
	}

	ul.logInMenu p.login-password,
	ul.logInMenu p.login-remember {
		margin-top: 10px !important;
	}

	ul.logInMenu p.register,
	ul.logInMenu p.forgotpass {
		line-height: 120%;
        	text-align: center;
		margin: 0 20px 15px 20px;
	}

	ul.logInMenu p.forgotpass {
		padding-bottom: 5px;
	}

	ul.logInMenu p.register a {
		background-color: #80c4c9;
		color: #fff;
		text-transform: uppercase;
		display: block;
		border-radius: 4px;
		padding: 15px 10px !important;

	}

	ul.logInMenu p.forgotpass a {
		background-color: transparent;
		color: #fff;
		border-radius: 0;
		text-transform: uppercase;
		display: block;
		margin: 5px 5px 30px 5px;
	}

	ul.logInMenu form#loginform input[type=submit] {
		background-color: #bbb;
		color: #333 !important;
		border-radius: 4px;
	}
	
	ul.logInMenu form#loginform input[type=submit]:hover,
	ul.logInMenu form#loginform input[type=submit]:active {
		background-color: #aaa !important;
	}
		
	#follow-social-buttons {
		margin: 0 0 0 20px;
	}

	.mm-panels i.fa {
		color: #fff;
		font-size: 1.25rem;
		margin: 15px 13px 0 0;
	}

	.mm-listview>li:not(.mm-divider):after {
		left: 0px !important;
	}

	.mm-listview>li, 
	.mm-listview>li .mm-next, 
	.mm-listview>li .mm-next:before, 
	.mm-listview>li:after,
	.mm-navbar {
		border-color: #3a3a3a !Important;
	}

/*
	.mm-panels>.mm-panel:before {
		height: 0px !important;
	}

	.mm-panels>.mm-highest:before {
		height: 20px !Important;
	}
*/
	.mm-menu .mm-listview>li .mm-arrow:after, 
	.mm-menu .mm-listview>li .mm-next:after,
	.mm-menu .mm-btn:after, 
	.mm-menu .mm-btn:before {
		border-color: #fff !important;
	}

	.mm-menu .mm-navbar a, 
	.mm-menu .mm-navbar>* {
		color: #fff !important;
	}

	.main-navigation > div > ul > li > a,
	.main-navigation > div > ul > li > a:hover {
		padding: 12px 10px 12px 20px;
		font-size: 0.6875rem;
	}

	.sub-menu {
		text-align: left;
	}

	.sub-menu a {
		padding: 12px 10px 12px 40px !important;
	}

}






/* OLD RESPONSIVE BELOW */











@media all and (max-width: 900px) {

	ul.share-this li {
		padding-right: 5px;
	}

        body.page-id-243659 div.entry-content .membershipOption h4,
        body.page-id-245373 div.entry-content .membershipOption h4 {
                font-size: 3rem !important;
        }

	div.membershipOption header {
		min-height: auto;
	}

}

@media all and (max-width: 800px) {

	#main {
		padding-top: 20px;
	}

        #announcementBar {
                clear: both;
        }

        #announcementBar h2#specialAnnouncement {
		width: 100%;
                float: none;
		margin-bottom: 2px;
        }

        #announcementBar div.textwidget {
                margin: 0;
		text-align: left;
		text-align: center;
		padding: 8px 20px;
        }

        footer#colophon {
                width: 100%;
        }

        footer#colophon img {
                width: 100%;
        }

	#main,
	footer.site-footer,
	footer#bottomlinks {
		width: 100%;
	}

	#primary {
		float: none;
		width: 100%;
	}

	#secondary {
		clear: left;
		float: none;
		width: 100%;
		border-top: 5px solid #ddd;
		padding-top: 50px;
		margin-top: 35px;
		padding-left: 0;
	}

	#secondary aside.widget {
		width: 100%;
		width: 48%;
	}

	#secondary .grid-sizer {
        	width: 48%;
	}

	#secondary .gutter-sizer {
        	width: 4%;
	}

        div#archivePagination {
                display: none;
        }

        div#archivePaginationSidebar {
                display: block;
		padding: 0 5px 40px 5px;
		margin: 0;
        }

	div.entry-content {
		padding: 20px !important;
	}

	#comments {
		width: 100%;
		padding: 0 15px;
	}

	footer.site-footer div.left,
	footer.site-footer div.right {
		padding: 10px;
	}

	footer#colophon div.one,
	footer#colophon div.two,
	footer#colophon div.three {
		clear: both;
		width: 100%;
	}

	footer.site-footer div.right li {
		float: left;
		margin-right: 5px;
	}

	#buddypress #item-header,
	#buddypress #item-body {
		padding: 0;
	}

        div.membershipOption {
                width: 100%;
                float: none;
                margin: 0 0 20px 0;
        }
}

@media all and (max-width: 600px) {

	div.nav-previous a,
	div.nav-next a {
		min-height: 90px;
	}

	footer.site-footer div.left,
	footer.site-footer div.right {
		float: none;
		width: 100%;
	}

	footer#colophon img {
		width: 100%;
		max-width: 300px;
	}

	body.home-page article {
	}

	#comments div.reply {
		margin: 0;
		text-align: center;
		text-align: right;
	}

	#comments ol.commentlist li article {
		padding-bottom: 60px;
	}

	#comments ol.commentlist a.jcollapsible {
		bottom: 20px;
		right: 20px;
	}

	#comments div.comment-content {
		margin: 25px 0 30px 0;
	}

	body.page-id-243659 div.entry-content div#alreadyMemberForm {
		width: 100%;
		float: none;
	}

	body.page-id-243659 div.entry-content div#signUpContent {
		width: 100%;
	}

	/* Mobile Nav */

/*
	header .blueBar .westSide {
		width: 100%;
		float: none;
	}

	header .blueBar .eastSide {
		position: absolute;
		top: 0;
		right: 0;
	}

	#menu-top-menu {
        	width: 100%;
	}

	#menu-top-menu ul {
		width: 100%;
	}

	header div#hamburgerMenu {
		position: static;
	}

	#menu-top-menu ul ul {
		border: 0;
		padding: 0;
	}

	.sm-simple ul {
		border: 0 !important;
	}

	#menu-top-menu .sub-arrow {
        	display: block; 
	}

	#menu-top-menu li.yes-arrow a:after {
        	content: "";
	}
*/

        #comments ol.commentlist li article {
                margin: 0 20px;
        }

        div.share-comment-etc button,
        div.share-comment-etc div.action-like {
                padding: 8px 35px 8px 5px;
		font-size: 0.875rem !important;
		
        }

        div.share-comment-etc button.share,
        div.share-comment-etc button.share:hover {
                background-position: 95% -5px !important;
		background-size: 22px !important;
        }

        div.share-comment-etc button.comments,
        div.share-comment-etc button.comments:hover {
		background-position: 95% 8px !important;
		background-size: 20px !important;
	}

        div.share-comment-etc button.on,
        div.share-comment-etc button.on:hover {
        	background-position: 95% -42px !important;
        }

        div.share-comment-etc div.action-like {
                padding: 2px !important;
		min-width: 70px;
        }

	div.action-like a.lbg-style1 img {
		background-position: 0px 4px !important;
		background-size: 70% !important;
	}

	.lc, .unlc {
		margin-right: 10px;
		line-height: 220% !important;
		padding: 10px 0 0 10px !important;
		font-size: 0.875rem !important;
	}

	#buddypress .standard-form #basic-details-section,
	#buddypress .standard-form #profile-details-section {
  		float: none;
  		width: 100%;
	}
	
	div.register-section.wangguard { 
		width: 100% !important; 
	}

	.sd-content ul li a.sd-button:before {
        	font-size: 19px !important;
	}

	.sd-content ul li a.sd-button {
        	padding: 8px !important;
	}

        blockquote.annotation,
        div.annotation {
                width: 100%;
                float: none;
                text-align: left;
                border: 0;
                padding: 0;
                margin: 20px 0;
        }

        .entry-content blockquote.annotation p {
                text-align: center !important;
        }

}


@media all and (max-width: 500px) {

	#leaderboard .topbanner-fullwidth,
	#leaderboard-bottom .bottombanner-fullwidth,
	.desktop-ad {
		display: none;
	}

	#leaderboard aside.topbanner-mobile,
	#leaderboard-bottom aside.bottombanner-mobile,
	.mobile-ad {
		display: block !important;
	}

	header.entry-header {
		padding: 20px;
	}

	div.entry-meta .edit-link {
		margin: -22px -15px 0 0;
	}
		
	header.entry-header h1.entry-title {
		font-size: 2rem;
		line-height: 120%;
	}

	body.home-page article,
	body.search article,
	body.author article,
	body.archive article,
	#secondary .widget {
		width: 100% !important;
	}

	body.home-page article {
		width: 100%;
		float: none;
	}

	body.home-page #content,
	body.archive #content,
	#secondary {
		width: 100%;
		float: none;
	}

/*
	.main-navigation button#hamburger {
		text-indent: -9999px;
		width: 44px;
		padding-right: 0;
		margin-left: 4px;
	}
*/

	a#aplus {
        	font-size: 130%;
        	letter-spacing: 2px;
        	font-weight: 600;
        	height: 33px;
        	margin-left: 55px;
	}

/*
	.main-navigation .top-navigation ul.starMenu,
	.main-navigation .top-navigation ul.searchMenu {
		left: -40px;
	}


	.main-navigation li#menu-item-196450 .sub-menu li {
		text-indent: 0;
	}
*/

	div#archivePagination {
		font-size: 1rem;
	}

	div#archivePagination a.prev, 
	div#archivePagination a.next {
		padding: 5px 10px !important;
	}
	
	body.buddypress .profile .bp-widget h4 {
		margin: 0 0 20px 0 !important;
	}

        #buddypress table.profile-fields table,
        #buddypress table.profile-fields td,
        #buddypress table.profile-fields tr,
        #buddypress table.profile-fields th {
                display: block;
		width: 100% !important;
		border: 0 !important;
        }

        #buddypress table.profile-fields td {
		background: #fff !important;
		padding-left: 0;
	}

        #buddypress table.profile-fields td.label {
		border-bottom: 1px solid #ccc !important;
	}

/*
	.main-navigation .top-navigation li.star:hover > ul {
        	left: 200px;
	}
*/

	footer#bottomlinks p.copyright,
	footer#bottomlinks p.terms {
		width: 100%;
		float: none;
		text-align: center;
		margin-bottom: .3rem;
		font-size: 0.6875rem
	}

	footer.site-footer div.left {
		padding-top: 40px;
		text-align: center;
	}

	footer.site-footer div.newsletter input[type="email"] {
		font-size: .9rem;
		padding: 0 10px;
		width: 75%;
	}

	div.author-bio p {
		clear: both;
		margin-left: 0;
	}

	div.author-bio img.avatar {
		margin-bottom: 20px;
	}

	div.author-bio h3 {
		margin: 30px 0 5px 150px;
	}

	.site-content .nav-previous,
	nav#nav-below div.nav-previous,
	.site-content .nav-next,
	nav#nav-below div.nav-next {
		width: 100%;
		float: none;
		text-align: left;
		min-height: 20px !important;
	}

        .site-content .nav-previous a,
        nav#nav-below div.nav-previous a,
        .site-content .nav-next a,
        nav#nav-below div.nav-next a {
		min-height: 20px;
	}

	#comments {
		padding: 0;
	}

	#comments .CommentRating p.loggedin {
        	margin: -50px -50px 0 0;
	}

	#comments ul {
		margin-left: .5em;
	}

	#comments ul.children .CommentRating {
        	margin: -90px 50px 0 0;
	}

	#comments time {
		font-size: 0.625rem;
	}

        div.share-comment-etc {
		padding: 20px 5px;
	}

	ul.share-this {
		margin: 0;
	}

	ul.share-this li {
		padding-right: 5px;
	}

	ul.share-this .shareDiv {
		left: 0px;
		width: 100%;
		padding: 0;
	}

	div.related-posts .yarpp-thumbnails-horizontal .yarpp-thumbnail {
        	height: auto !important;
        	width: 100% !important;;
		margin: 0 !important;
		min-height: 0 !important;
		margin-bottom: 10px !important;
	}

	div.related-posts .yarpp-thumbnails-horizontal .yarpp-thumbnail:last-child,
	div.related-posts .yarpp-thumbnails-horizontal .yarpp-thumbnail:last-child img,
	div.related-posts .yarpp-thumbnails-horizontal .yarpp-thumbnail:last-child {
        	margin-right: 0 !important;
        	padding: 0 !important;
	}

	.yarpp-thumbnail > img,
	.yarpp-thumbnail-default,
	.yarpp-thumbnail-default > img {
        	margin: 0 !important;
        	padding: 0 !important;
		float: left;
		width: 25% !important;
	}

	.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
        	width: 100% !important;
        	padding: 10px !important;
        	margin: 0 !important;
        	font-size: 90% !important;
        	color: #333;
		width: 75% !important;
		float: right;
	}

	div.related-posts .yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
        	overflow: visible;
        	max-height: 100%;
	}


}

/* ############ END MOBILE ############### */

@media print {
	#secondary,
	#comments,
	footer.site-footer,
	#backtotop,
	#bottomlinks,
	div.share-comment-etc,
	nav#nav-above,
	nav.main-navigation,
	div#leaderboard,
	div.categories,
	div.tags,
	#announcementBar,
	div.related-posts,
	p.areyoufacebook {
		display: none;
	}
}



/*


                                     ,
              ,-.       _,---._ __  / \
             /  )    .-'       `./ /   \
            (  (   ,'            `/    /|
             \  `-"             \'\   / |
              `.              ,  \ \ /  |
               /`.          ,'-`----Y   |
              (            ;        |   '
              |  ,-.    ,-'         |  /
              |  | (   |            | /
              )  |  \  `.___________|/
              `--'   `--'



*/
