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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;margin:0;background-color:#fff;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}a{outline:none;}img{outline:none;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1}div.wrapper{margin:0 auto;clear:both}div.wrapper.wrapper-fluid{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.wrapper.wrapper-fluid.wrapper-first{margin-top:0}div.wrapper.wrapper-fluid.wrapper-last{margin-bottom:0}div.grid-container{width:100%;height:auto;margin:0}div.wrapper-fluid div.grid-container{margin:0 auto}div.wrapper-fluid.wrapper-fluid-grid div.grid-container{width:100%}div#whitewrap{width:100%;float:left}.clear{clear:both}.block{box-shadow:none;background:none;margin:0 0 10px;border:none;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;overflow:hidden}div.block-content{display:block;float:left;width:100%;height:auto}.block-fixed-height div.block-content,body.visual-editor-iframe-grid div.block-content{height:100%}.row{float:left;width:100%}.column{float:left}.column-1.grid-left-0{margin-left:0 !important}.sub-column-1{clear:both}div.wrapper-no-blocks div.entry-content{margin:40px 0 !important;text-align:center}.block-type-header .banner{display:block}.block-type-header .banner a{display:block}.block-type-header a.banner-image{display:block;width:100%;height:100%}.block-type-header .tagline{display:block}.block-type-navigation ul{width:100%;display:inline-block;letter-spacing:-4px;word-spacing:-4px}.block-type-navigation ul li{display:inline-block;letter-spacing:normal;word-spacing:normal}.block-type-navigation ul li a{display:block;width:auto;padding:0 15px;box-sizing:border-box;-moz-box-sizing:border-box;white-space:nowrap}.block-type-navigation .nav-align-left ul{text-align:left}.block-type-navigation .nav-align-right ul{text-align:right}.block-type-navigation .nav-align-center ul{text-align:center}.block-type-navigation .nav-vertical{position:relative}.block-type-navigation .nav-vertical ul li{width:100%}.block-type-navigation .nav-vertical ul li a{height:auto;line-height:40px}.block-type-navigation .nav-search-active ul{width:75%}.block-type-navigation .nav-search-active .nav-search{float:right;width:22.5%;padding:0 10px;display:table}.block-type-navigation .nav-search-active.nav-search-position-left .nav-search{float:left}.block-type-navigation .nav-search-active #searchform{height:100%;display:table-cell;vertical-align:middle}.block-type-navigation .nav-search-active #searchform label,.block-type-navigation .nav-search-active #searchform input#searchsubmit{display:none}.block-type-navigation .nav-search-active #searchform input#s{width:100%}.block-type-navigation a span.sf-sub-indicator{display:none}.block-type-navigation ul.sub-menu{position:absolute;z-index:150;left:-9999px;width:auto}.block-type-navigation ul.sub-menu li{display:block;height:auto;width:100%}.block-type-navigation ul.sub-menu li a{min-width:175px;max-width:500px;width:auto;height:auto;line-height:40px;box-sizing:border-box;-moz-box-sizing:border-box}.block-type-navigation ul.menu li:hover > ul.sub-menu,.block-type-navigation ul.menu li.sfHover > ul.sub-menu{left:auto}.block-type-navigation .tinynav{display:none;margin:10px 2%;width:96%;font-size:16px}.block-type-breadcrumbs p.breadcrumbs{margin:13px 10px}.block-type-widget-area ul.widget-area{padding:0;margin:0}.block-type-widget-area li.widget{margin:15px 0 0;padding:5px 10px;list-style:none}.block-type-widget-area li.widget ul{padding:0 0 0 25px;margin:5px 0;list-style:disc}.block-type-widget-area li.widget span.widget-title{margin:0 0 10px;display:block}.block-type-widget-area li.widget span.widget-title:empty{display:none}.block-type-widget-area .horizontal-sidebar li.widget{float:left;margin:0 15px 0 15px;width:20%}li.widget table#wp-calendar th,li.widget table#wp-calendar td{color:#444;text-align:center}li.widget table#wp-calendar a{color:#444}li.widget table#wp-calendar caption{font-weight:bold;font-size:14px;line-height:100%}li.widget table#wp-calendar td#today{color:#111}li.widget table#wp-calendar tfoot .pad{background:none}.block-type-content div.loop{width:100%;float:left;clear:both;box-sizing:border-box;-moz-box-sizing:border-box}.block-type-content .entry-title,.block-type-content .archive-title{margin:0 0 5px}.block-type-content .entry-title .post-edit-link{display:inline-block;font-size:12px;margin:10px 0 0 15px;background:rgba(0,0,0,.6);color:rgba(255,255,255,.8) !important;padding:0 10px;line-height:100%;vertical-align:middle;height:20px;line-height:20px;border-radius:10px;text-shadow:0 0 1px rgba(0,0,0,.8);box-shadow:-1px -1px 0 rgba(255,255,255,.15);opacity:0;text-transform:none;letter-spacing:0;font-weight:normal;position:absolute;font-family:helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-transition:opacity 250ms linear;-webkit-transition:opacity 250ms linear;transition:opacity 250ms linear}.block-type-content .post:hover .post-edit-link{opacity:.6}.block-type-content .entry-title .post-edit-link:hover{opacity:1}.block-type-content .archive-title{padding:15px 0 15px;border-width:0}.block-type-content .entry-title a,.block-type-content .archive-title a{color:inherit;font-size:inherit;text-decoration:inherit}.block-type-content div.entry-content{width:100%;margin:20px 0}.block-type-content div.entry-content:first-child{margin-top:0}.block-type-content .hentry{clear:both;padding:15px 0 30px;margin:0 0 10px;float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.block-type-content a.post-thumbnail{display:block}.block-type-content a.post-thumbnail img{max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.block-type-content a.post-thumbnail-left{float:left;margin:2px 15px 0 0}.block-type-content a.post-thumbnail-right{float:right;margin:2px 0 0 15px}.block-type-content a.post-thumbnail-above-content{margin:15px 0 -5px}.block-type-content a.post-thumbnail-above-title{margin:0 0 15px}.block-type-content .entry-meta{}.block-type-content .entry-utility{clear:both}.block-type-content div.entry-meta a,.block-type-content div.entry-utility a{color:inherit;text-decoration:none}.block-type-content div.entry-meta a:hover,.block-type-content div.entry-utility a:hover{text-decoration:underline}.loop-navigation{margin:15px 0 30px;float:left;clear:both;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.loop-navigation .nav-previous,.loop-navigation .nav-next{display:inline-block;max-width:48%}.loop-navigation .nav-previous a,.loop-navigation .nav-next a{display:inline-block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.loop-navigation .nav-previous{float:left}.loop-navigation .nav-next{float:right}div.system-404 form#searchform{margin:10px 0 0 0;float:left;clear:both}div.system-404 form#searchform label{display:none}div.system-404 form#searchform input#s{width:200px;float:left}div.system-404 form#searchform input#searchsubmit{float:left;margin:2px 0 0 5px}div#comments{float:left;clear:both;margin:0 0 50px;width:100%}div#comments h3#comments{margin:15px 0 0 0;display:block}ol.commentlist{margin:30px 0 0;float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}li.comment{position:relative;padding:0 0 0 64px;clear:both}li.comment div.comment-body{margin:0 0 30px}li.comment ul.children{clear:both}li.comment .comment-author{margin:0;padding:0}li.comment img.avatar{position:absolute;left:0;top:0}li.comment .comment-author cite{font-weight:bold}li.comment .comment-author span.says{}li.pingback .comment-author span.says{display:none}li.comment .comment-meta{margin:5px 0 20px 0}li.comment .comment-meta a{text-decoration:none;color:inherit}li.comment .comment-body p{margin:0 0 10px 0}li.comment div.reply{margin:20px 0 0}li.comment a.comment-reply-link{margin:10px 0 0 -6px;padding:3px 6px}div#respond{padding:0;margin:0;float:left;width:100%}ol.commentlist div#respond{padding:5px 0 20px;margin:-20px 0 30px}h3#reply-title{margin:15px 0}h3#reply-title small{font-size:75%;margin:0 0 0 5px}div#respond p.logged-in-as{margin:10px 0 20px}div#respond label{display:inline-block;margin:0;float:left}div#respond p{clear:both;float:left;width:100%}div#respond span.required{display:inline;color:#c00;line-height:25px;margin:0 0 0 3px}div#respond input[type='text']{width:50%}div#respond textarea{width:85%;height:150px}div#respond input[type='text'],div#respond textarea{clear:both;float:left;margin:0 0 10px}.block-type-footer .footer-left{margin-top:10px;margin-left:10px;float:left}.block-type-footer .footer-right{margin-top:10px;margin-right:10px;float:right}.block-type-footer .footer-link{margin-bottom:10px}.block-type-footer .copyright{float:left;width:100%;clear:both;text-align:center;margin:10px 0}.block-type-footer a{color:inherit}.block-type-footer p.footer-responsive-grid-link-container{float:left;width:100%;clear:both;text-align:center;margin:10px 0;display:none}.block-type-footer p.footer-responsive-grid-link-enable-container{display:block}li.widget table#wp-calendar{width:100%}li.widget table#wp-calendar th,li.widget table#wp-calendar td{padding:5px 0}li.widget table#wp-calendar caption{margin:0 0 8px 0}li.widget_search label,li.widget_search input#searchsubmit{display:none}li.widget_search input#s{width:100%}a.more-link{padding:2px 6px;white-space:nowrap}div.loop-navigation div.nav-previous a,div.loop-navigation div.nav-next a{padding:4px 8px}div.entry-content h1,div.entry-content h2{margin:0 0 20px}div.entry-content h3,div.entry-content h4,div.entry-content h5,div.entry-content h6{margin:0 0 15px}div.entry-content p{margin:0 0 15px}div.entry-content hr{background-color:#ccc;border:0;height:1px;margin:0 0 15px}div.entry-content ul,div.entry-content ol{padding:0 0 0 40px;margin:15px 0}div.entry-content ul ul,div.entry-content ol ol{margin:0}div.entry-content ul li{list-style:disc}div.entry-content ul ul li{list-style:circle}div.entry-content ul ul ul li{list-style:square}div.entry-content ol li{list-style:decimal}div.entry-content ol ol li{list-style:lower-alpha}div.entry-content ol ol ol li{list-style:lower-roman}.align-left,.alignleft{float:left;margin:0 7px 0 0}.align-right,.alignright{float:right;margin:0 0 0 7px}.aligncenter{display:block;margin-left:auto;margin-right:auto;clear:both}img.border{padding:1px;border:1px solid #ddd}img.no-border{padding:0;border:none}img.wp-smiley{border:none}.wp-caption{padding:5px;border:1px solid #eee;background:#fcfcfc;margin-top:15px;margin-bottom:15px}.wp-caption img{border:1px solid #ddd;margin:0 auto;display:block;padding:0}.wp-caption img.wp-smiley{border:none}.wp-caption p{text-align:center;color:#555;margin:5px 0 0;font-style:italic}blockquote{color:#666;padding:5px 0 5px 25px;border-top:0 dotted;border-bottom:0 dotted;border-left:2px solid #f6f6f6;margin:15px 0 15px 20px}.drop-cap{font-size:310%;line-height:120%;margin-bottom:-0.25em;color:#888;float:left;padding:0 6px 0 0}code{background:#eaeaea;font-family:Consolas,Monaco,Courier,monospace;font-size:0.9em;margin:0 1px;padding:1px 3px;color:#555}pre code{display:block;border:1px solid #ddd;padding:4px 7px}.code-block{display:block;background:#eaeaea;border:1px solid #ddd;color:#555;font-family:Consolas,Monaco,Courier,monospace;padding:10px;overflow:auto;white-space:pre;font-size:12.5px;line-height:18px;margin:5px 0}table{width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;margin-bottom:20px}table th,table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}table th{font-weight:bold}table thead th{vertical-align:bottom}thead tr:first-child th,table tr:first-child th{border-top:none}sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative}sup{bottom:1ex}sub{top:.5ex}strong{font-weight:bold}em{font-style:italic}.sticky{}.wp-caption-text{}.gallery-caption{}.bypostauthor{}input[type="text"],input[type="password"],input[type="email"],textarea,select{border:1px solid #ccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#777;display:inline-block;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;}select{padding:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px solid #aaa;color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}input[type="submit"],input[type="button"],button{background:#ddd;padding:0 12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#444;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;cursor:pointer;line-height:27px;border:none;}input[type="submit"]:hover,input[type="button"]:hover,button:hover{color:#222;background:#d1d1d1;}input[type="submit"]:active,input[type="button"]:active,button:active{background:#c8c8c8;}.alert{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 0 #fff inset;padding:5px 20px;margin:20px 0;display:block;}.alert p{margin:10px 0;line-height:160%}.alert-green{border:1px solid #97B48A;background-color:#CBECA0;}.alert-red{border:1px solid #CFADB3;color:#832525;background-color:#FAF2F5;}.alert-yellow{border:1px solid #E6DB55;background-color:#FFFBCC;color:#424242;}.alert-gray,.alert-grey{border:1px solid #CCC;color:#424242;background-color:#EEE;}.alert-blue{border:1px solid #92CAE4;color:#205791;background-color:#D5EDF8;}.alert a{color:inherit;}.block-subtitle{font-size:14px;font-style:italic;font-weight:normal;color:999;}.block-title{font-size:22px;line-height:150%;font-family:palatino linotype,palatino,serif}.block{overflow:hidden;margin-bottom:5px;}a{color:#666262;}body{font-size:14px;font-family:trebuchet ms,sans-serif;line-height:100%;color:#403a3a;text-align:left;letter-spacing:0px;}body{background-color:#312b2b;background-repeat:repeat-x;background-image:url(https://hardblush.com/newdaily/wp-content/themes/custom-code/images/bg.jpg);}div.wrapper{background-color:transparent;padding-top:75px;padding-right:58px;padding-bottom:75px;padding-left:58px;background-image:url(https://hardblush.com/wp-content/themes/custom-code/images/header_wide.png);border-right-width:0px;border-bottom-width:0px;border-left-width:0px;background-repeat:no-repeat;}#wrapper-2,div.wrapper-mirroring-2{margin-bottom:210px;}#wrapper-7,div.wrapper-mirroring-7{margin-top:0px;}#wrapper-89,div.wrapper-mirroring-89{margin-top:0px;}#wrapper-97,div.wrapper-mirroring-97{margin-bottom:96px;}#wrapper-99,div.wrapper-mirroring-99{margin-bottom:96px;}#wrapper-101,div.wrapper-mirroring-101{margin-bottom:96px;}#wrapper-104,div.wrapper-mirroring-104{margin-bottom:96px;}.block-type-header span.banner a{font-family:trebuchet ms,sans-serif;color:transparent;font-size:44px;line-height:100%;text-decoration:none;margin-top:20px;margin-right:10px;margin-bottom:0px;margin-left:10px;text-align:center;}.block-type-header span.banner a:hover{color:transparent;}.block-type-header .tagline{font-family:trebuchet ms,sans-serif;color:#816c77;font-size:16px;line-height:120%;font-style:normal;font-weight:bold;margin-top:10px;margin-right:10px;margin-bottom:20px;margin-left:10px;text-align:center;}.block-type-navigation{border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-color:#2f2b2b;border-style:none;overflow:visible;}.block-type-navigation ul.menu li > a{text-decoration:none;color:#888888;text-transform:none;font-variant:normal;font-family:trebuchet ms,sans-serif;padding-right:15px;padding-left:15px;border-color:transparent;}.block-type-navigation ul.menu li.current_page_item > a,.block-type-navigation ul.menu li.current_page_parent > a,.block-type-navigation ul.menu li.current_page_ancestor > a,.block-type-navigation ul.menu li.current_page_item > a:hover,.block-type-navigation ul.menu li.current_page_parent > a:hover,.block-type-navigation ul.menu li.current_page_ancestor > a:hover,.block-type-navigation ul.menu li.current-menu-item > a,.block-type-navigation ul.menu li.current-menu-parent > a,.block-type-navigation ul.menu li.current-menu-ancestor > a,.block-type-navigation ul.menu li.current-menu-item > a:hover,.block-type-navigation ul.menu li.current-menu-parent > a:hover,.block-type-navigation ul.menu li.current-menu-ancestor > a:hover{color:#222222;}.block-type-navigation ul.menu li > a:hover{color:#555555;}.block-type-navigation ul.sub-menu{background-color:#eeeeee;}.block-type-widget-area li.widget{line-height:150%;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;margin-top:15px;font-family:trebuchet ms,sans-serif;color:#666666;border-color:transparent;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;}.block-type-widget-area li.widget span.widget-title{font-size:18px;border-style:solid;border-left-width:0px;border-right-width:0px;border-color:transparent;letter-spacing:0px;text-transform:uppercase;font-variant:normal;line-height:250%;color:#d06924;font-family:impact,sans-serif;margin-bottom:10px;}.block-type-widget-area li.widget a{color:#b5b5b5;}#block-67 li.widget a{box-shadow:rgba(30,29,29,0.82) 3px 3px 5px}.block-type-widget-area ul li a:hover{color:#d06b27;}.block-type-content .post{border-style:none;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-color:transparent;padding-bottom:30px;}.block-type-content .entry-title{font-family:impact,sans-serif;font-size:24px;color:#d06b27;line-height:130%;}.block-type-content .archive-title{font-family:palatino linotype,palatino,serif;font-size:24px;color:#555555;line-height:110%;border-bottom-width:1px;border-color:#eeeeee;border-style:solid;padding-bottom:15px;}.block-type-content div.entry-meta{font-family:trebuchet ms,sans-serif;line-height:140%;color:#333333;font-size:12px;}.block-type-content div.entry-content{color:#555555;font-family:trebuchet ms,sans-serif;font-size:14px;line-height:120%;}#block-254 div.entry-content{top:0px;position:relative;z-index:1;}.block-type-content div.entry-content h3,.block-type-content div.entry-content h2,.block-type-content div.entry-content h1{font-size:16px;line-height:160%;font-family:impact,sans-serif;color:#736e6c;letter-spacing:1px;}.block-type-content div.entry-content h4,.block-type-content div.entry-content h5{font-size:16px;line-height:180%;font-family:impact,sans-serif;color:#d06b27;}.block-type-content div.entry-content a.more-link{background-color:#121212;text-decoration:none;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-top:2px;padding-right:6px;padding-bottom:2px;padding-left:6px;font-family:impact,sans-serif;line-height:100%;}.block-type-content div.entry-content a.more-link:hover{background-color:#e7e7e7;}.block-type-content div.loop-navigation div.nav-previous a,.block-type-content div.loop-navigation div.nav-next a{background-color:#e1e1e1;text-decoration:none;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;line-height:130%;}.block-type-content div.loop-navigation div.nav-previous a:hover,.block-type-content div.loop-navigation div.nav-next a:hover{background-color:#d5d5d5;}.block-type-content a.post-thumbnail img{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-color:#eeeeee;border-style:solid;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;}.block-type-content div#comments h3{color:#333333;font-size:18px;line-height:130%;}.block-type-content li.comment{padding-left:64px;}.block-type-content li.comment .comment-author{font-size:18px;line-height:120%;}.block-type-content li.comment .comment-meta{color:#888888;font-size:14px;}.block-type-content li.comment .comment-body p{font-size:14px;line-height:170%;}.block-type-content a.comment-reply-link{font-size:12px;background-color:#eeeeee;text-decoration:none;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-top:3px;padding-right:6px;padding-bottom:3px;padding-left:6px;}.block-type-content a.comment-reply-link:hover{background-color:#e7e7e7;}.block-type-content div#respond label{font-size:14px;line-height:220%;color:#888888;}.block-type-slider .flexslider{overflow:visible;margin-bottom:30px;}.block-type-slider .flex-viewport{overflow:hidden;}.block-type-slider .flex-caption{background-color:rgba(0,0,0,0.6);color:#ffffff;font-size:14px;line-height:150%;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;position:absolute;text-align:center;}.block-type-slider .flex-control-nav{position:absolute;text-align:center;}.block-type-slider .flex-direction-nav a{margin-top:-20px;position:absolute;background-image:url(https://hardblush.com/wp-content/themes/headway/library/blocks/slider/assets/bg_direction_nav.png);background-repeat:no-repeat;background-position:left top;}.block-type-slider .flex-direction-nav a.flex-next{background-position:right top;}.block-type-slider .flex-control-paging li a{background-color:rgba(0,0,0,0.5);border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;margin-left:2px;margin-right:2px;}.block-type-slider .flex-control-paging li a:hover{background-color:rgba(0,0,0,0.7);;}.block-type-slider .flex-control-paging li a.flex-active{background-color:rgba(0,0,0,0.9);;}.block-type-footer{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-color:transparent;border-style:none;}.block-type-footer p.copyright{color:#666666;}.block-type-footer p.footer-headway-link{color:#666666;}.block-type-footer a.footer-admin-link{color:#666666;}.block-type-footer a.footer-go-to-top-link{color:#666666;}.block-type-footer a.footer-responsive-grid-link{color:#666666;}.block-type-breadcrumbs p{font-family:trebuchet ms,sans-serif}.block-type-content ol.commentlist{background-color:transparent;}.block-type-header{background-repeat:no-repeat;background-color:transparent;}.block-type-widget-area{box-shadow:#000000 0px 0px 0px}#block-62{}#block-8{box-shadow:0px 0px 0px}.block-type-content{background-color:transparent;}#block-273{margin-top:-10px;}.block-type-custom-code{}#block-273 div.entry-content img{border-style:none;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}#block-297 div.entry-content img{border-style:none;border-top-right-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}#topbar .storelink{color:#EF0081;}#topbar .storelink2{color:#0093BC;}#block-72{padding-left:5px;}.block-type-content div.entry-content{clear:both;}#artist-join-button{position:absolute;right:-36px;top:-6px;width:246px;}div.loop{position:relative;}.hidden{display:none;}#block-40 .block-content{margin-left:2.5%;text-align:center;width:95% !important;}#block-40{position:relative;top:29px;}body.page-id-3615 .row-2 section.column-1{width:67% !important;padding-right:2%;}body.page-id-3615 .row-2 section.column-2 div,body.page-id-3615 .row-2 section.column-2 p,body.page-id-3615 .row-2 section.column-2 address{color:#999 !important;}body.page-id-3615 .row-2 .block-type-content div.entry-content{color:#999 !important;}body.page-id-3615 .row-2 section.column-2{margin-left:0%;width:29%;position:relative;z-index:100;}#block-95{overflow:visible !important;}#block-114 p{color:hotpink;font-weight:bold;}body.page-id-3615 #block-108 .block-content{width:100%;}body.page-id-3615 #block-108{position:sticky;bottom:-20px;}body.page-id-3615 #block-108 img{height:135px !important;border-radius:25px;border:4px solid hotpink;}body.page-id-3615 #post-3615{padding-bottom:0 !important;margin-bottom:0 !important;}@media only screen and (max-width:480px){body.page-id-3615 .row-2 section.column-1{width:100% !important;padding-right:0%}#block-95{overflow:visible !important;margin-top:33px}body.page-id-3615 ul.borderpurple{padding-top:10px !important;padding-bottom:10px !important}body.page-id-3615 address,body.page-id-3615 p{font-size:14px !important}body.page-id-3615 div#whitewrap .block address img{margin:10px auto !important;display:block;padding:0 !important}}div#wrapper-29{width:780px}div#wrapper-29.responsive-grid{width:auto !important;max-width:780px;}div#wrapper-29 div.grid-container{width:780px}div#wrapper-29.responsive-grid div.grid-container{width:auto !important;max-width:780px;}div.grid-fluid-24-21-12 .column{margin-left:1.515151515%}div.grid-fluid-24-21-12 .grid-width-1{width:2.651515152%}div.grid-fluid-24-21-12 .grid-width-1.column-1{width:4.166666667%}div.grid-fluid-24-21-12 .grid-left-1{margin-left:5.681818182%}div.grid-fluid-24-21-12 .grid-left-1.column-1{margin-left:4.166666667%}div.grid-fluid-24-21-12 .grid-width-2{width:6.818181818%}div.grid-fluid-24-21-12 .grid-width-2.column-1{width:8.333333333%}div.grid-fluid-24-21-12 .grid-left-2{margin-left:9.848484848%}div.grid-fluid-24-21-12 .grid-left-2.column-1{margin-left:8.333333333%}div.grid-fluid-24-21-12 .grid-width-3{width:10.984848485%}div.grid-fluid-24-21-12 .grid-width-3.column-1{width:12.5%}div.grid-fluid-24-21-12 .grid-left-3{margin-left:14.015151515%}div.grid-fluid-24-21-12 .grid-left-3.column-1{margin-left:12.5%}div.grid-fluid-24-21-12 .grid-width-4{width:15.151515152%}div.grid-fluid-24-21-12 .grid-width-4.column-1{width:16.666666667%}div.grid-fluid-24-21-12 .grid-left-4{margin-left:18.181818182%}div.grid-fluid-24-21-12 .grid-left-4.column-1{margin-left:16.666666667%}div.grid-fluid-24-21-12 .grid-width-5{width:19.318181818%}div.grid-fluid-24-21-12 .grid-width-5.column-1{width:20.833333333%}div.grid-fluid-24-21-12 .grid-left-5{margin-left:22.348484848%}div.grid-fluid-24-21-12 .grid-left-5.column-1{margin-left:20.833333333%}div.grid-fluid-24-21-12 .grid-width-6{width:23.484848485%}div.grid-fluid-24-21-12 .grid-width-6.column-1{width:25%}div.grid-fluid-24-21-12 .grid-left-6{margin-left:26.515151515%}div.grid-fluid-24-21-12 .grid-left-6.column-1{margin-left:25%}div.grid-fluid-24-21-12 .grid-width-7{width:27.651515152%}div.grid-fluid-24-21-12 .grid-width-7.column-1{width:29.166666667%}div.grid-fluid-24-21-12 .grid-left-7{margin-left:30.681818182%}div.grid-fluid-24-21-12 .grid-left-7.column-1{margin-left:29.166666667%}div.grid-fluid-24-21-12 .grid-width-8{width:31.818181818%}div.grid-fluid-24-21-12 .grid-width-8.column-1{width:33.333333333%}div.grid-fluid-24-21-12 .grid-left-8{margin-left:34.848484848%}div.grid-fluid-24-21-12 .grid-left-8.column-1{margin-left:33.333333333%}div.grid-fluid-24-21-12 .grid-width-9{width:35.984848485%}div.grid-fluid-24-21-12 .grid-width-9.column-1{width:37.5%}div.grid-fluid-24-21-12 .grid-left-9{margin-left:39.015151515%}div.grid-fluid-24-21-12 .grid-left-9.column-1{margin-left:37.5%}div.grid-fluid-24-21-12 .grid-width-10{width:40.151515152%}div.grid-fluid-24-21-12 .grid-width-10.column-1{width:41.666666667%}div.grid-fluid-24-21-12 .grid-left-10{margin-left:43.181818182%}div.grid-fluid-24-21-12 .grid-left-10.column-1{margin-left:41.666666667%}div.grid-fluid-24-21-12 .grid-width-11{width:44.318181818%}div.grid-fluid-24-21-12 .grid-width-11.column-1{width:45.833333333%}div.grid-fluid-24-21-12 .grid-left-11{margin-left:47.348484848%}div.grid-fluid-24-21-12 .grid-left-11.column-1{margin-left:45.833333333%}div.grid-fluid-24-21-12 .grid-width-12{width:48.484848485%}div.grid-fluid-24-21-12 .grid-width-12.column-1{width:50%}div.grid-fluid-24-21-12 .grid-left-12{margin-left:51.515151515%}div.grid-fluid-24-21-12 .grid-left-12.column-1{margin-left:50%}div.grid-fluid-24-21-12 .grid-width-13{width:52.651515152%}div.grid-fluid-24-21-12 .grid-width-13.column-1{width:54.166666667%}div.grid-fluid-24-21-12 .grid-left-13{margin-left:55.681818182%}div.grid-fluid-24-21-12 .grid-left-13.column-1{margin-left:54.166666667%}div.grid-fluid-24-21-12 .grid-width-14{width:56.818181818%}div.grid-fluid-24-21-12 .grid-width-14.column-1{width:58.333333333%}div.grid-fluid-24-21-12 .grid-left-14{margin-left:59.848484848%}div.grid-fluid-24-21-12 .grid-left-14.column-1{margin-left:58.333333333%}div.grid-fluid-24-21-12 .grid-width-15{width:60.984848485%}div.grid-fluid-24-21-12 .grid-width-15.column-1{width:62.5%}div.grid-fluid-24-21-12 .grid-left-15{margin-left:64.015151515%}div.grid-fluid-24-21-12 .grid-left-15.column-1{margin-left:62.5%}div.grid-fluid-24-21-12 .grid-width-16{width:65.151515152%}div.grid-fluid-24-21-12 .grid-width-16.column-1{width:66.666666667%}div.grid-fluid-24-21-12 .grid-left-16{margin-left:68.181818182%}div.grid-fluid-24-21-12 .grid-left-16.column-1{margin-left:66.666666667%}div.grid-fluid-24-21-12 .grid-width-17{width:69.318181818%}div.grid-fluid-24-21-12 .grid-width-17.column-1{width:70.833333333%}div.grid-fluid-24-21-12 .grid-left-17{margin-left:72.348484848%}div.grid-fluid-24-21-12 .grid-left-17.column-1{margin-left:70.833333333%}div.grid-fluid-24-21-12 .grid-width-18{width:73.484848485%}div.grid-fluid-24-21-12 .grid-width-18.column-1{width:75%}div.grid-fluid-24-21-12 .grid-left-18{margin-left:76.515151515%}div.grid-fluid-24-21-12 .grid-left-18.column-1{margin-left:75%}div.grid-fluid-24-21-12 .grid-width-19{width:77.651515152%}div.grid-fluid-24-21-12 .grid-width-19.column-1{width:79.166666667%}div.grid-fluid-24-21-12 .grid-left-19{margin-left:80.681818182%}div.grid-fluid-24-21-12 .grid-left-19.column-1{margin-left:79.166666667%}div.grid-fluid-24-21-12 .grid-width-20{width:81.818181818%}div.grid-fluid-24-21-12 .grid-width-20.column-1{width:83.333333333%}div.grid-fluid-24-21-12 .grid-left-20{margin-left:84.848484848%}div.grid-fluid-24-21-12 .grid-left-20.column-1{margin-left:83.333333333%}div.grid-fluid-24-21-12 .grid-width-21{width:85.984848485%}div.grid-fluid-24-21-12 .grid-width-21.column-1{width:87.5%}div.grid-fluid-24-21-12 .grid-left-21{margin-left:89.015151515%}div.grid-fluid-24-21-12 .grid-left-21.column-1{margin-left:87.5%}div.grid-fluid-24-21-12 .grid-width-22{width:90.151515152%}div.grid-fluid-24-21-12 .grid-width-22.column-1{width:91.666666667%}div.grid-fluid-24-21-12 .grid-left-22{margin-left:93.181818182%}div.grid-fluid-24-21-12 .grid-left-22.column-1{margin-left:91.666666667%}div.grid-fluid-24-21-12 .grid-width-23{width:94.318181818%}div.grid-fluid-24-21-12 .grid-width-23.column-1{width:95.833333333%}div.grid-fluid-24-21-12 .grid-left-23{margin-left:97.348484848%}div.grid-fluid-24-21-12 .grid-left-23.column-1{margin-left:95.833333333%}div.grid-fluid-24-21-12 .grid-width-24{width:98.484848485%}div.grid-fluid-24-21-12 .grid-width-24.column-1{width:100%}#block-1{height:160px}#block-3{min-height:320px}#block-4{min-height:310px}#block-8{min-height:70px}#block-30{min-height:130px}#block-33{min-height:40px}#block-35{min-height:40px}#block-14{min-height:40px}#block-111.block-original-36{min-height:70px}#block-115{min-height:90px}#block-7{min-height:30px}#block-62{min-height:110px}#block-64{min-height:570px}#block-8.block-original-66{min-height:60px}#block-67{min-height:30px}#block-9{min-height:40px}#block-30.block-original-94{min-height:220px}#block-111{min-height:60px}#block-11{min-height:40px}#block-71{min-height:40px}#block-113{min-height:40px}#block-116{min-height:580px}#block-17{min-height:30px}#block-22{min-height:90px}#block-107{min-height:10px}#block-34{min-height:70px}#block-40{min-height:70px}#block-62{min-height:110px}#block-64{min-height:570px}#block-8.block-original-66{min-height:60px}#block-67{min-height:30px}#block-9{min-height:40px}#block-30.block-original-94{min-height:220px}#block-111{min-height:60px}#block-11{min-height:40px}#block-71{min-height:40px}#block-113{min-height:40px}#block-116{min-height:580px}#block-17{min-height:30px}#block-22{min-height:90px}#block-107{min-height:10px}#block-34{min-height:70px}#block-40{min-height:70px}#block-1.block-original-16{height:170px}#block-26{min-height:40px}#block-8.block-original-39{min-height:70px}#block-55{min-height:130px}#block-60{min-height:430px}#block-68{min-height:40px}#block-111.block-original-96{min-height:70px}#block-115.block-original-2{min-height:100px}#block-49{min-height:40px}#block-8.block-original-79{min-height:70px}#block-95{min-height:430px}#block-97{min-height:40px}#block-111.block-original-63{min-height:70px}#block-72{min-height:210px}#block-114{min-height:60px}#block-77.block-original-10{min-height:80px}#block-18{min-height:60px}#block-108{min-height:50px}#block-109{min-height:260px}#block-110{min-height:60px}#block-112{min-height:10px}#block-117{min-height:110px}#block-115.block-original-6{min-height:80px}#block-111.block-original-24{min-height:70px}#block-72.block-original-25{min-height:260px}#block-8.block-original-29{min-height:70px}#block-95.block-original-37{min-height:430px}#block-97.block-original-38{min-height:40px}#block-114.block-original-43{min-height:50px}#block-45{min-height:150px}#block-1.block-original-15{height:160px}#block-28{min-height:120px}#block-8.block-original-41{min-height:70px}#block-44{min-height:570px}#block-51{min-height:40px}#block-111.block-original-81{min-height:70px}#block-1.block-original-5{height:150px}#block-8.block-original-69{min-height:70px}#block-74{min-height:130px}#block-76{min-height:40px}#block-77{min-height:120px}#block-65{min-height:120px}#block-111.block-original-84{min-height:70px}#block-1.block-original-42{height:150px}#block-8.block-original-50{min-height:70px}#block-53{min-height:540px}#block-54{min-height:40px}#block-77.block-original-56{min-height:120px}#block-57{min-height:60px}#block-111.block-original-59{min-height:70px}#block-1.block-original-12{height:150px}#block-8.block-original-46{min-height:70px}#block-47{min-height:540px}#block-48{min-height:40px}#block-115.block-original-52{min-height:120px}#block-61{min-height:60px}#block-111.block-original-70{min-height:70px}#block-1.block-original-73{height:150px}#block-8.block-original-83{min-height:70px}#block-85{min-height:130px}#block-9.block-original-86{min-height:40px}#block-77.block-original-87{min-height:120px}#block-88{min-height:60px}#block-111.block-original-89{min-height:70px}#block-1.block-original-80{height:150px}#block-34.block-original-100{min-height:120px}#block-8.block-original-101{min-height:70px}#block-102{min-height:130px}#block-103{min-height:40px}#block-77.block-original-104{min-height:120px}#block-105{min-height:60px}#block-111.block-original-106{min-height:70px}#block-1.block-original-75{height:150px}#block-65.block-original-82{min-height:120px}#block-8.block-original-90{min-height:70px}#block-91{min-height:130px}#block-92{min-height:40px}#block-77.block-original-93{min-height:120px}#block-98{min-height:60px}#block-111.block-original-99{min-height:70px}#block-1.block-original-118{height:150px}#block-34.block-original-123{min-height:130px}#block-125{min-height:140px}#block-8.block-original-127{min-height:70px}#block-129{min-height:40px}#block-77.block-original-130{min-height:120px}#block-131{min-height:60px}#block-111.block-original-132{min-height:70px}#block-1.block-original-126{height:150px}#block-8.block-original-128{min-height:70px}#block-133{min-height:320px}#block-134{min-height:40px}#block-111.block-original-137{min-height:70px}#block-1.block-original-135{height:150px}#block-8.block-original-136{min-height:70px}#block-139{min-height:40px}#block-77.block-original-140{min-height:120px}#block-141{min-height:60px}#block-111.block-original-142{min-height:70px}#block-143{min-height:540px}#block-1.block-original-138{height:150px}#block-8.block-original-144{min-height:70px}#block-145{min-height:40px}#block-77.block-original-146{min-height:120px}#block-147{min-height:60px}#block-111.block-original-148{min-height:70px}#block-143.block-original-149{min-height:540px}#block-1.block-original-150{height:150px}#block-8.block-original-151{min-height:70px}#block-152{min-height:40px}#block-77.block-original-153{min-height:120px}#block-154{min-height:60px}#block-111.block-original-155{min-height:70px}#block-143.block-original-156{min-height:540px}#block-1.block-original-157{height:150px}#block-8.block-original-158{min-height:70px}#block-159{min-height:40px}#block-77.block-original-160{min-height:120px}#block-161{min-height:60px}#block-111.block-original-162{min-height:70px}#block-143.block-original-163{min-height:540px}#block-1.block-original-164{height:150px}#block-8.block-original-165{min-height:70px}#block-166{min-height:40px}#block-77.block-original-167{min-height:120px}#block-168{min-height:60px}#block-111.block-original-169{min-height:70px}#block-143.block-original-170{min-height:540px}#block-1.block-original-171{height:150px}#block-8.block-original-172{min-height:70px}#block-173{min-height:40px}#block-77.block-original-174{min-height:120px}#block-175{min-height:60px}#block-111.block-original-176{min-height:70px}#block-143.block-original-177{min-height:540px}#block-1.block-original-178{height:150px}#block-8.block-original-179{min-height:70px}#block-180{min-height:40px}#block-77.block-original-181{min-height:120px}#block-182{min-height:60px}#block-111.block-original-183{min-height:70px}#block-143.block-original-184{min-height:540px}#block-1.block-original-185{height:150px}#block-8.block-original-186{min-height:70px}#block-187{min-height:40px}#block-77.block-original-188{min-height:120px}#block-189{min-height:60px}#block-111.block-original-190{min-height:70px}#block-143.block-original-191{min-height:540px}#block-1.block-original-192{height:150px}#block-8.block-original-193{min-height:70px}#block-194{min-height:40px}#block-77.block-original-195{min-height:120px}#block-196{min-height:60px}#block-111.block-original-197{min-height:70px}#block-143.block-original-198{min-height:540px}#block-1.block-original-199{height:150px}#block-8.block-original-200{min-height:70px}#block-201{min-height:40px}#block-77.block-original-202{min-height:120px}#block-203{min-height:60px}#block-111.block-original-204{min-height:70px}#block-143.block-original-205{min-height:540px}#block-1.block-original-206{height:150px}#block-8.block-original-207{min-height:70px}#block-208{min-height:40px}#block-77.block-original-209{min-height:120px}#block-210{min-height:60px}#block-111.block-original-211{min-height:70px}#block-143.block-original-212{min-height:540px}#block-77.block-original-213{min-height:80px}#block-214{min-height:60px}#block-111.block-original-215{min-height:70px}#block-72.block-original-216{min-height:210px}#block-8.block-original-217{min-height:70px}#block-95.block-original-218{min-height:430px}#block-97.block-original-219{min-height:40px}#block-220{min-height:50px}#block-109.block-original-221{min-height:260px}#block-222{min-height:60px}#block-112.block-original-223{min-height:10px}#block-114.block-original-224{min-height:60px}#block-117.block-original-225{min-height:110px}#block-1.block-original-226{height:150px}#block-229{min-height:120px}#block-8.block-original-230{min-height:70px}#block-231{min-height:130px}#block-232{min-height:40px}#block-77.block-original-233{min-height:120px}#block-234{min-height:60px}#block-111.block-original-235{min-height:70px}#block-77.block-original-236{min-height:80px}#block-237{min-height:60px}#block-111.block-original-238{min-height:70px}#block-72.block-original-239{min-height:210px}#block-8.block-original-240{min-height:70px}#block-95.block-original-241{min-height:430px}#block-97.block-original-242{min-height:40px}#block-243{min-height:50px}#block-109.block-original-244{min-height:260px}#block-245{min-height:60px}#block-112.block-original-246{min-height:10px}#block-114.block-original-247{min-height:60px}#block-117.block-original-248{min-height:110px}#block-1.block-original-249{height:150px}#block-250{min-height:130px}#block-251{min-height:140px}#block-252{min-height:120px}#block-8.block-original-253{min-height:70px}#block-254{min-height:130px}#block-255{min-height:40px}#block-77.block-original-256{min-height:120px}#block-257{min-height:60px}#block-111.block-original-258{min-height:70px}#block-275{min-height:68px}#block-77.block-original-58{min-height:80px}#block-119{min-height:60px}#block-111.block-original-120{min-height:70px}#block-72.block-original-121{min-height:210px}#block-8.block-original-122{min-height:70px}#block-95.block-original-124{min-height:430px}#block-97.block-original-259{min-height:40px}#block-260{min-height:50px}#block-109.block-original-261{min-height:260px}#block-262{min-height:60px}#block-112.block-original-263{min-height:10px}#block-114.block-original-264{min-height:60px}#block-117.block-original-265{min-height:110px}#block-1.block-original-266{height:150px}#block-8.block-original-267{min-height:70px}#block-268{min-height:540px}#block-14.block-original-269{min-height:40px}#block-77.block-original-270{min-height:120px}#block-271{min-height:60px}#block-111.block-original-274{min-height:70px}#block-1.block-original-277{height:150px}#block-8.block-original-283{min-height:70px}#block-284{min-height:540px}#block-97.block-original-285{min-height:40px}#block-77.block-original-286{min-height:120px}#block-287{min-height:60px}#block-111.block-original-288{min-height:70px}#block-289{min-height:210px}#block-8.block-original-290{min-height:70px}#block-291{min-height:350px}#block-292{min-height:40px}#block-77.block-original-293{min-height:120px}#block-294{min-height:60px}#block-111.block-original-295{min-height:70px}#block-1.block-original-272{height:150px}#block-273{min-height:560px}#block-8.block-original-276{min-height:70px}#block-278{min-height:40px}#block-77.block-original-279{min-height:120px}#block-280{min-height:60px}#block-111.block-original-281{min-height:70px}#block-282{min-height:60px}#block-1.block-original-306{height:150px}#block-273.block-original-307{min-height:350px}#block-8.block-original-308{min-height:70px}#block-309{min-height:40px}#block-77.block-original-310{min-height:120px}#block-311{min-height:60px}#block-111.block-original-312{min-height:70px}#block-313{min-height:60px}#block-304.block-original-314{min-height:110px}#block-315{min-height:50px}#block-1.block-original-296{height:150px}#block-297{min-height:560px}#block-8.block-original-298{min-height:70px}#block-299{min-height:40px}#block-77.block-original-300{min-height:120px}#block-301{min-height:60px}#block-111.block-original-302{min-height:70px}#block-304{min-height:60px}@media only screen and (min-width:1024px){.responsive-block-hiding-device-computers{display:none !important;}}@media only screen and (max-width:1024px){.responsive-grid-active .block img{max-width:100%;height:auto}.responsive-grid-active .block-fixed-height:not(.block-type-navigation){height:auto !important;min-height:40px;}.responsive-grid-active .block-type-footer p.footer-responsive-grid-link-container{display:block;}}@media only screen and (min-width :600px) and (max-width:1024px) and (orientation :landscape){.responsive-block-hiding-device-tablets-landscape{display:none !important}}@media only screen and (min-width :600px) and (max-width :1024px) and (orientation :portrait){.responsive-block-hiding-device-tablets-portrait{display:none !important;}}@media only screen and (max-width :600px){.responsive-grid-active div.wrapper:first-child{margin-top:0 !important}.responsive-grid-active div.wrapper{margin-left:0 !important;margin-right:0 !important;}.responsive-grid-active .block,.responsive-grid-active .row,.responsive-grid-active .column{width:100% !important;margin-left:0 !important;margin-right:0 !important}.responsive-grid-active .block-fluid-height{min-height:40px;}.responsive-block-hiding-device-smartphones{display:none !important}.responsive-grid-active .block-type-navigation{height:auto;min-height:40px}.responsive-grid-active .block-type-navigation .tinynav{display:block}.responsive-grid-active .block-type-navigation ul.menu.tinynav-active{display:none}.responsive-grid-active .block-type-content a.post-thumbnail{width:100%;margin:20px 0;text-align:center;}.responsive-grid-active .block-type-content a.post-thumbnail img{max-width:100%;height:auto}.responsive-grid-active .block-type-content .loop-navigation{text-align:center}.responsive-grid-active .block-type-content .loop-navigation .nav-previous,.responsive-grid-active .block-type-content .loop-navigation .nav-next{float:none;margin:0 10px}.responsive-grid-active .block-type-content .loop-navigation .nav-next{margin-top:20px}.responsive-grid-active .block-type-footer div.footer > *{clear:both;float:none;display:block;margin:15px 0;text-align:center}}/*
THEME NAME:Custom Code Theme for adding Custom Code
THEME URI:http://www.ajmorris.org
VERSION:0.1
AUTHOR:AJ Morris
AUTHOR URI:http://www.ajmorris.org
DESCRIPTION:This is a child theme for Headway 3.0. It is used for adding custom css and php code.
TEMPLATE: headway
site:hardblush
*/

body.custom object#topnav {
	position: static;
	z-index:9999;
	height:30px;
	width:100%;	
	margin:0;	
	margin-bottom: 1.5em;
	padding:0; 
}


/*TOP NAV BAR*/
/**** TOPNAVBAR ****/
    #topbar #quick {
            border: 0px;
            position:  relative;
            top: -1.75em;
            float:right;
            height: 0px;
            margin-right: 0px;
            color:#a9a9a9;
            font-family:impact, anton, sans-serif;
            font-size:1em;
            background-color:transparent;
            z-index:0;
    }


    #topbar a {
      font-size: 1em;
    }

    #topbar ul#quick ul {
            list-style-type:none;
    }

    #topbar ul#quick li {
            padding:0 0px 0 0px;
            margin:5px 7px 5px 0px;
            display: inline-block;
            position:relative;
            text-decoration:none;
    }

    #topbar #quick ul li a {
            color:#a9a9a9;
            position:relative;
            text-decoration:none;
    }

    #topbar #quick ul li a:hover {
            color:pink;
            position:relative;
            text-decoration:none;
    }

    /*Topbar */


    #topbar {
            height:inherit;
            margin:0;
            min-width:100%;
            font-family:impact, anton, sans-serif;
            width:100%;
            font-size:1em;
            background-color:#000000;
            color:#a9a9a9;
            text-align:center;
    }


    #topbar ul {
            background-color:transparent;	
            border-bottom:1px solid #2c2c2c;
            padding:0;
            margin: 0px auto 0 auto;
            list-style-type:none;
    }

    #topbar ul li {
            position: relative;
            
            display:inline-block;
    margin: 0px 10px -3px 10px;
    padding: 0px 5px 0px 5px;
            background-color:transparent;	
            z-index:4;
    }

    #topbar ul li a {
            position:relative;
            margin:0px;
            padding:0px;
            text-decoration:none;
            color:inherit;
    }

    #topbar ul li:hover {
            
            padding:0px 5px 5px 5px;
                    
            background-color:#292727;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
    }

    #topbar ul.borderorange {
            background-color:transparent;	
            border-bottom:1px solid #d06b27;
            padding:0;
            margin: -1px auto 0 auto;
            list-style-type:none;
    }

    #topbar ul li.selectedorange {
            position:relative;
            top:0px;
            padding:0px 10px 7px 10px;
            font-size:1.25em;
            background-color:#171717;	
            border: 1px solid #d06b27;
                    border-bottom-color:#171717;
                    border-bottom-width:5px;
                    border-top-color:#171717;
                    border-top-width:0px;
    }

    #topbar ul li.selectedorange a {
      top:.1em;  
    }

    #topbar ul.borderpink {
            background-color:transparent;	
            border-bottom:1px solid #EF0081;
            padding:0;
            margin: -1px auto 0 auto;
            list-style-type:none;
    }

    #topbar ul li.selectedpink {
            position:relative;
            top:0px;
            padding:0px 10px 7px 10px;
            font-size:1.25em;
            background-color:#171717;	
            border: 1px solid #EF0081;
                    border-bottom-color:#171717;
                    border-bottom-width:5px;
                    border-top-color:#171717;
                    border-top-width:0px;
    }

    #topbar ul li.selectedpink a {
      top:.1em;  
    }


    #topbar ul.borderpurple {
            background-color:transparent;	
            border-bottom:1px solid #943bc7;
            padding:0;
            margin: -1px auto 0 auto;
            list-style-type:none;
    }

    #topbar ul li.selectedpurple {
            position:relative;
            top:0px;
            padding:0px 10px 7px 10px;
            font-size:1.25em;
            background-color:#171717;	
            border: 1px solid #943bc7;
                    border-bottom-color:#171717;
                    border-bottom-width:5px;
                    border-top-color:#171717;
                    border-top-width:0px;
    }

    #topbar ul li.selectedpurple a {
      top:.1em;  
    }



    #topbar ul.borderblue {
            background-color:transparent;	
            border-bottom:1px solid #0093bc;
            padding:0;
            margin: -1px auto 0 auto;
            list-style-type:none;
    }

    #topbar ul li.selectedblue {
            position:relative;
            top:0px;
            padding:0px 10px 7px 10px;
            font-size:1.25em;
            background-color:#171717;	
            border: 1px solid #0093bc;
                    border-bottom-color:#171717;
                    border-bottom-width:5px;
                    border-top-color:#171717;
                    border-top-width:0px;
    }

    #topbar ul li.selectedblue a {
      top:.1em;  
    }


    #topbar ul li.selectedpink:hover {
            -moz-border-radius-topright:  0px;
            border-top-right-radius: 0px;
            -moz-border-radius-topleft: 0px;
            border-top-left-radius: 0px;
            -moz-border-radius-bottomright:  0;
            border-bottom-right-radius: 0;
            -moz-border-radius-bottomleft: 0;
            border-bottom-left-radius: 0;

            /*background-color:#252121;
            -moz-border-radius: 8px;
            -webkit-border-radius: 8px;
            border-radius: 8px;*/
    }

    /*
    #topbar ul li.selected a {
            padding:12px;
            -moz-border-radius-bottomright:  0 0;
            border-bottom-right-radius: 0 0;
            -moz-border-radius-bottomleft: 0 0;
            border-bottom-left-radius: 0 0;
            background-color:#171717;	
            z-index:99;
    }
    */

    #topbar .comics {
            color:#6aa014;
    }
    #topbar .free {
            color:#0093bc;
    }
    #topbar .blog {
            color:#d16b27;
    }
    #topbar .tour {
            color:#943bc7;
    }
    #topbar .members {
            color:#ef0081;
    }

    #topbar span {
            display: inline-block;
    }


    /*Link Colors */

    /**/
    /*
    #topbar ul li.members_a:hover {
            background-color:#2a2126;
    }

    #topbar ul li.free_a:hover {
            background-color:#20292c;
    }

    #topbar ul li.blog_a:hover {
            background-color:#2b2623;
    }

    #topbar ul li.comics_a:hover {
            background-color:#1f2a1f;
    }

    #topbar ul li.tour_a:hover {
            background-color:#2b242qf;
    }
    */



    .topnavbar {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    }

    body.custom div.topnavbar div.block-content{
    min-width: 100%;
    padding-left: 0;
    padding-right: 0%;
    }

    body.custom div.topnavbar div.block-content #topbar ul {
    margin-top:0px;
    height: auto;
    }

    body.custom div.topnavbar div.block-content #topbar ul li {
    padding-top: 5px;
    padding-bottom: 5px;
    }

    #topbar #quick  {
    top:-2em;
    font-size: .9em;
    }

	
	
	
    /***** MAIL FORM *****/
    body.custom div.newsletter input[type="text"], 
	body.custom div.newsletter input[type="text"]:focus,
    body.custom div.newsletter input[type="submit"]:focus, 
	body.custom div.newsletter input[type="button"]:focus, 
	body.custom button:focus,
    body.custom div.newsletter input[type="submit"], 
	body.custom div.newsletter input[type="button"], 
	body.custom div.newsletter button {
      margin:  2px ;	
	height: 25px;
	font-size:14px;
	}
	
    body.custom div.newsletter input[type="text"], 
	body.custom div.newsletter input[type="text"]:focus {
      float: left;
      width: 9em;
    } 
	
    body.custom div.newsletter input[type="submit"]:focus, 
	body.custom div.newsletter input[type="button"]:focus, 
	body.custom button:focus {
      width: 30%;
    }  
	
    body.custom div.newsletter input[type="submit"], 
	body.custom div.newsletter input[type="button"], 
	body.custom div.newsletter button {
      float: right;
      width: 4.5em;
    }  

    body.custom div.newsletter #searchform {
      display: inline;
      float: none;
    }

    body.custom div.newsletter {
    margin-top:1em;
    margin-right:1em;
    }
	
	
	
	 /*NGGGALLERY*/


    .ngg-navigation span {
    font-weight: normal;
    margin: 0pt 6px;
    text-decoration:underline;
    color: #0092BD;;
    }

    body.custom .ngg-navigation a.page-numbers,
    body.custom .ngg-navigation a.next,
    body.custom .ngg-navigation a.prev,
    body.custom .ngg-navigation span.page-numbers,
    body.custom .ngg-navigation span.next,
    body.custom .ngg-navigation span.prev {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;

      border: 0px;
      margin-right: 3px;
      padding: 3px 8px;
      text-decoration: none;
    }

    body.custom .ngg-navigation a.page-numbers:hover,
    body.custom .ngg-navigation a.next:hover,
    body.custom .ngg-navigation a.prev:hover,
    body.custom .ngg-navigation span.page-numbers:hover,
    body.custom .ngg-navigation span.next:hover,
    body.custom .ngg-navigation span.prev:hover {
      background-color: #0092bd;
      color: white !important;
      text-decoration: none !important;
    }

    body.custom .ngg-navigation {
    padding-top: 15px;
    padding-bottom: 10px;
    text-align: center;
    }

    body.custom .slideshowlink {
    display:none;
    }

    body.custom .ngg-gallery-thumbnail-box {
    padding-right:11px;
    display:inline-block;
    margin:0 auto;
    }

    body.custom .ngg-gallery-thumbnail {
    margin:0 auto;
    }

    body.custom .ngg-gallery-thumbnail img {
    background-color: #00426d;
    border: 3px solid #333;
    padding: 0;
    position: relative;
    }

    body.custom .ngg-gallery-thumbnail img:hover {
    border: 3px solid #0092bd;
    padding: 0;
    position: relative;
    }

    body.custom .ngg-gallery-thumbnail-box {
    display:inline-block;
    margin:0 auto;
    }

    body.custom  .ngg-gallery-thumbnail {
    margin:0 auto;
    }



 /*HELP FORM*/
    .qa_faqs form td.firstrow{
    width:180px;
    }

    .qa_faqs p {
    margin: 15px;
    }

    .qa_faqs form td{
    vertical-align:middle;
    text-align:right;
    }

    .qa_faqs form select {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    padding:6px;
    width:50%;
    border:3px solid transparent;
	      
    }

    .qa_faqs form select:focus {
	padding: 6px;
	border: 3px solid transparent;
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
      color:black;
      height: auto;
      background-color:inherit;
    }
	

    .qa_faqs form textarea{
	width:86%;
    margin:5px 15px 10px 0px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    border:3px solid transparent;
    }

    .qa_faqs  form textarea:focus{
    border:3px solid orange;
    }

    .qa_faqs  form textarea:focus{
    border:3px solid orange;
    }
     
    .qa_faqs  form input[type="submit"]{
    float:left;
    width:86%;
    vertical-align:middle;
    text-align:center;
    margin:10px 15px 10px 0px;
    }
      


    .qa_faqs  form td input {
    width: 86%;
    vertical-align: middle;
    font-height: 100px;
    text-align: right;
    }

    .qa_faqs  form font{
    display:none;
    }

    .qa_faqs  form td p{
    font-weight:bold;
	text-align: right !important;
    }

    .qa_faqs  form textarea#MemberShipName_7 {
    width:50%;
    }
	
	
	
    /*Inputs*/
    div#respond textarea {
      font-family:Lato,Verdana,sans-serif;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      width: 100%;
      height: 150px;
    }

    input[type="submit"], input[type="button"], button {
      font-size:1.25em;
      width: 100%;
      height: 2em;
      background: #121212;
      border: 0px solid #000;
      border-color: #000;
    padding: .4px 12px;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      color: #666;
      display: inline-block;
      font-weight: normal;
      text-decoration: none;
      text-shadow:none;
      cursor: pointer;
      line-height: 21px;
      margin-top: .25em;
    }
    
    input[type="submit"]:hover, input[type="button"]:hover, button:hover {
      background: orange;
      border: 0px solid #000;
      border-color: #000;
      padding: .4px 12px;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      color: #fff;
      display: inline-block;
      font-weight: normal;
      text-decoration: none;
      text-shadow:none;
      cursor: pointer;
      line-height: 21px;
    }

    input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus {
      border: 5px solid #D06924;
      color: #444;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      -moz-box-shadow: 0 0;
      -webkit-box-shadow: 0 0;
      box-shadow: 0 0;
    }
    #searchform {
      width: 155px;
    }

    input[type="text"] {
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      font-color:#333333;
      border:none;
      font-size:12px;
      height: 35px;
      padding: 10px;
      background: #121212;
      color: #cfcfcf;
    }

    input[type="text"]:focus, select:focus {
      color:black;
      font-weight:bold;
      border:none;
      height: 35px;
      padding: 10px;
      background-color:orange;
    }

    /*COMMENT AREA*/ #comments {
      margin: 0 0 20px;
    }
	

    /*NEXT BLOG*/ 
    #nav-below div.nav-next a, #nav-below div.nav-previous a  {
      background-color: #121212;
      color: #666;
    }
    #nav-below div.nav-next a:hover, #nav-below div.nav-previous a:hover{
      background-color: orange;
      color: #fff;
    }

    /*FORMS */
    .block-type-content div.entry-content {
      width: 100%;
      margin: .75em 0;
    }
    #block-3 .entry-content p {
      margin:.75em .25em 1.75em .25em;
    }
    .block-type-content .entry-title {
      line-height: 1.25em;
      margin: .25em 0 .25em;
      font-size: 1.4em;
    }
    .block-type-content div.entry-content h3, .block-type-content div.entry-content h2, .block-type-content div.entry-content h1 {
      font-size: 1.25em;
      line-height: 1em;
      color: #736E6C;
      letter-spacing: 1px;
      margin: 0px 0 1em -.1em;
    }

    /*META DATA TEXT SIZE*/
    .block-type-content div.entry-content {
      color: #6b6a6a;
      font-size: inherit;
    }
    .block-type-content div.entry-meta { 
      line-height: 1.5em;
      color: #333;
      font-size: 1em;
    }


	
/*BIOPAGE*/
    body.custom.page-slug-artist-characters .block-content  {
  overflow: visible;
}

    body.custom img.bioimage {
    float: left;
    height: 96px;
    width: 96px;
    text-indent: 0;
    margin: -0px 10px 5px -0px;
    background: #565656;
    overflow:visible;
	border-radius: 8px;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      -khtml-border-radius: 8px;
    }

	  body.custom div.artistbiotext img.bioimage {
	  
    }

	
	
    .biotext p{
    text-indent: 0;
    }

    .biotext {
    overflow:visible;
    text-align: left;
    display: inline-table;
    height: 100%;
margin: 10px 5px 0 30px;
    background: #151212;
    padding: 15px 5px 5px 15px;
    background-image:url(//hardblush.com/wp-content/themes/custom-code/bio.jpg);
    background-position: 0px 0px;
    font-family: trebuchet, verdana, sans-serif;
	width: 90%;
	border-radius: 8px;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      -khtml-border-radius: 8px;
    }
	
	
    .artistbiotext {
	border-left: solid 2px  #EF0081;
    overflow: visible;
    font-family: trebuchet, verdana, sans-serif;
    background: #151212;
    padding: 15px 5px 20px 15px;
    margin: 25px 0px 10px 0px;
    width: 95%;
	border-radius: 8px;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      -khtml-border-radius: 8px;
    }

	
    .biotext a, .artistbiotext a {
            color:#ff69b4;
            text-decoration:none;
            
    }
    .characters h2 a {
            font-weight:normal;
    }


    .artistbiotext h3
    margin-top: 5px;
    margin-bottom: 5px;

    }

    .artistbiotext h3 a, .artistbiotext a{
    color:#ff69b4;
    font-weight: bold;
    text-decoration:none;
    }
    .artistbiotext h3 a:hover, .artistbiotext a:hover {
    text-decoration:underline;
    }
    .characters h3 {
            font-size:120%;
    }

    h4.bio {
    margin: 10px 0 0 0;
    border-bottom: dashed 1px #656565;
    }
	
	body.custom h3.bio {
margin-left: 5px;
margin-top: 20px;
margin-bottom: 0;
}

body.page-slug-artist-characters.custom h1 {
margin-bottom: -1em;
}



	
	
/* PRE THEME FIXES */

/*remove next for updater*/

body.custom .updater div#nav-below.loop-navigation {display:none;}
body.custom .updater h2 {font-size: 1.2em; text-align: center;}
body.custom .updater div.entry-content p {text-align: center;margin-top: 0px;}
body.custom .updater div.entry-content img {
-moz-border-radius: 6px;  -webkit-border-radius: 6px;   border-radius: 6px;
}

body.custom .updater div.post {
margin: 0 0 -28px;
margin-top: -15px;
}

.row-3 .column-2.grid-width-6.grid-left-0 {
	width: 22%;
	margin-left: 0;
}

    body {
    background-color: transparent;
    }

 body.custom table th, body.custom table td {
    border-top: 0px solid transparent;
    }


	.block-type-content div.entry-content {
overflow:visible;
}
	
	
	
	
	
	
	
	
	/*FONT IMPORT*/
@import url("http://fonts.googleapis.com/css?family=Anton|Lato");

/*Footer BG*/
html {
    background-attachment: fixed;
    height:100%;
    background-position-y: bottom;
    background-position-x: center;
    background-position:center bottom;
    background-repeat: no-repeat;
    background-image: url(//hardblush.com/wp-content/themes/custom-code/images/bgfooter.jpg);
    background-color: #312B2B;
    }


 /*FONT*/
    div#respond label,   body {                
         font-family:Lato,Verdana,sans-serif;
    }
/*FONT*/
    .block-type-content div.entry-content h3, 
    .block-type-content div.entry-content h2, 
    .block-type-content div.entry-content h1,
    .block-type-content .entry-title,
    input[type="submit"], 
    input[type="button"], 
    button,
    input[type="submit"]:hover, 
    input[type="button"]:hover, 
    button:hover,
    li.comment a.comment-reply-link,
    a.entry-comments,
    .block-type-widget-area li.widget span.widget-title,
    h1,h2,h3,h4,h5,h6 {
            font-family: anton, impact, sans-serif;
    }

div.portablethumb,
    div.portablecontent  {
     display: none;
    }

	
	
  /*HOVER*/
    .block-type-content div.entry-meta a:hover, .block-type-content div.entry-utility a:hover {
      color: orange;
      text-decoration: none;
    }

    .block-type-widget-area li.widget a {
      text-decoration: none;
    }
    #block-2 .nav-horizontal ul.menu > li > a:hover {
      color: orange;
    }
    body.page-slug-tour #block-2 .nav-horizontal ul.menu > li > a:hover {
    }
    body.page-slug-tour a:hover {
   }
    body.page-slug-free-hb #block-2 .nav-horizontal ul.menu > li > a:hover {
    }
    body.page-slug-free-hb a:hover {
    }
    body.page-slug-hardblush #block-2 .nav-horizontal ul.menu > li > a:hover {
      color: hotpink;
    }
    body.page-slug-hardblush a:hover {
	    color:hotpink;
    }
    body.custom li a:hover {
      text-decoration: none;
      color: orange;
      background-color: transparent;
    }

    body.custom ul li a:hover {
      text-decoration: none;
      color: orange;
      background-color: transparent;
    }
    body.page-slug-hardblush ul li a:hover {
	    color:hotpink;
    }

    body.custom ul li a:active {
      color: #eee;
      
    }

    /*TEMP AREA*/

    body.custom div.ruler {
    margin: 1em 0;
    border-bottom-width: .25em;
    border-color: #171516;
    border-bottom-style: dashed;
    }

    #block-26 {display:none;}

    /*BOTTOM ALIGN*/
    #text-6, #nav_menu-4 {
    }
	
    #text-5 {
    float: right;
    }



    /*Banner Ad Image*/
    img.banner, .shailan_banner_widget img {
    /*
      border:dashed 4px #252527;*/
      -moz-border-radius: 6px;
      -webkit-border-radius: 6px;
      border-radius: 6px;
      background-color:#353537;
      /*float:right;*/
      margin: 0px;
      border: 0.25em;
    }


    /*BANNER CENTER*/
    aside.bannerbottom {
    float: none;
    text-align: center;
    margin: 0 auto;
    }

    body.custom aside.banners ul.widget-area {
    float: right;
    }
    body.custom  aside.banners div.block-content {
      min-width: 100%;
      padding-left: 0%;
    padding-right: 0%;
    }

    body.custom  aside.bannerbottom img, body.custom aside.banners img {
    float: none;
    text-align: center;
    margin: 0 auto;
    }

    body.custom aside.bannerbottom, body.custom aside.banners {
    min-height: 95px;
    float:right;
    }
    aside.bannerbottom ul li, aside.banners ul li{
      display:inline;
    }


    /*META DATA*/
    span.categories {color:#666}
    a.entry-comments {
      color:#666;
    }

    /**/
    .block-type-content .post {
       padding-bottom:1.5em;
    }

    /*COMMENT BOX FORMATTING*/
    div#respond input[type="text"] {
      width:100%;
    }

    /*NEW FONTS FOR COMMENT AREA*/ div#respond label {
      color:#555;
    }
    /*REMOVE COMMENT */ .block-type-content div#respond p.comment-form-comment label {
      display:none;
    }
    div#respond p {  
      float: none;
      width: 100%;
    }
    /*REJIGGER AND FORMAT NAME EMAIL AND ETC AREA*/
    div#respond p.comment-form-email input,  
    div#respond p.comment-form-author input {
      margin-bottom: 0em;
    }
    div#respond p.comment-form-email,  
    div#respond p.comment-form-author {
      display:inline;
      clear:none;
      width: 49%;  
    }
    div#respond p.comment-form-author { 
      float:left;
    }
    div#respond p.comment-form-email {  
      float:right;
    }
    div#respond p.comment-form-url input {  
      margin-bottom: 1.25em;
    }
    div#respond p.comment-form-email label, 
    div#respond p.comment-form-author label, 
    div#respond p.comment-form-name label,  {  
            width:50%;
    }

    /*COMMENT TEXT COLOR*/ #comments p {
      color:#666;
    }

    /*REPLY WINDOWS */
    /*DELETE SAYS*/ span.says {
      display:none;
    }
    /*NAME SIZE*/ .block-type-content li.comment .comment-author {
      display:inline;
      color: #D06924;
      font-size: 1.25em;
    }
    li.comment .comment-author cite a {
      text-decoration: none;
    }
    /*META DATE*/ .block-type-content li.comment .comment-meta {
      float:right;
      display:inline;
      font-size:.7em;
      color:#333;
      margin-right:.25em;
    }
    /*RESIZE INHERIT AND COMMENT COLOR*/ .block-type-content li.comment .comment-body p {
      font-color: #666;
      font-size: .9em;
      line-height: 1.25em;
      margin-top: 1em;
      margin-bottom: .25em;
    }

    /*ADMIN SPECIAL*/  #comments li.comment-author-admin div.comment-body {
      /*color: orange;*/
    }

    /*INDENT REPLY*/
    #comments ul.children {
      margin-bottom:-.5em;
    }
    #comments ul.children li div.comment-body {
      background-color: #0a0a0a;
      border-left: 3px solid #333;
      margin-left: 1.5em;
      margin-top: em;
      margin-bottom:1em;
    }
    #comments ol ul ul.children {
      margin-left: .5em;
    }

    /*ORANGE BORDER*/
    #comments ol li div.comment-body {
      border-left: 3px solid #D06924;
    }

    /*COMMENT AREA*/
    .block-type-content div#comments h3 {
      display:none;
      float: none;
      font-size: 1em;
    }
    div#respond p.logged-in-as {
      text-align: right;
      margin-bottom: .5em;
    }
    .block-type-content a.comment-reply-link {
      font-size: 1em;
    }
    #comments ol li div.comment-body {
      margin: 0 0 1em;
      background-color:#121212;
      padding: 1em 1em 1em 1.5em;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
    }
    div img.avatar {
      border:.2em solid #2f2a2a;
      position: absolute;
      left: 0;
      top: 0;
    }
    li.comment a.comment-reply-link {
      font-size: 1.25em;
      padding: 3px 6px;
      margin: 10px 0 0 -10px;
      background-color: transparent;
      color: #555;
    }
    li.comment a.comment-reply-link:hover {
      color: orange;
      background-color: transparent;
    }
    li.comment div.reply {
      text-align: right;
      margin: 0 auto;
      margin: 7px -3px 0px 0;
    }

    /*CONTENT RULER*/
    div#comments h3#comments {
      display:none;
      padding: .25em 0 .5em 0;
      background-position: 0px 1.5em;
      background-repeat: no-repeat;
      background-image: url(//hardblush.com/wp-content/themes/custom-code/images/content-ruler.jpg);
      margin:0; 
    }
    #comments ol.commentlist {
      margin: .5em 0em;
    }

    /*NEXT BLOG*/ 
    #nav-below div.nav-next a, #nav-below div.nav-previous a  {
      background-color: #121212;
      color: #666;
    }
    #nav-below div.nav-next a:hover, #nav-below div.nav-previous a:hover{
      background-color: orange;
      color: #fff;
    }

    /*FORMS */
    .block-type-content div.entry-content {
      width: 100%;
      margin: .75em 0;
    }
    #block-3 .entry-content p {
      margin:.75em .25em 1.75em .25em;
    }
    .block-type-content .entry-title {
      line-height: 1.25em;
      margin: .25em 0 .25em;
      font-size: 1.4em;
    }
    .block-type-content div.entry-content h3, .block-type-content div.entry-content h2, .block-type-content div.entry-content h1 {
      font-size: 1.25em;
      line-height: 1em;
      color: #736E6C;
      letter-spacing: 1px;
      margin: 0px 0 1em -.1em;
    }

    /*META DATA TEXT SIZE*/
    .block-type-content div.entry-content {
      color: #6b6a6a;
      font-size: inherit;
    }
    .block-type-content div.entry-meta { 
      line-height: 1.5em;
      color: #333;
      font-size: 1em;
    }


    /*Inputs*/
    div#respond textarea {
      font-family:Lato,Verdana,sans-serif;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      width: 100%;
      height: 150px;
    }

    input[type="submit"], input[type="button"], button {
      font-size:1.25em;
      width: 100%;
      height: 2em;
      background: #F4F4F4;
      border: 0px solid #000;
      border-color: #000;
    padding: .4px 12px;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      color: #666;
      display: inline-block;
      font-weight: normal;
      text-decoration: none;
      text-shadow:none;
      cursor: pointer;
      line-height: 21px;
      margin-top: .25em;
    }
    
    input[type="submit"]:hover, input[type="button"]:hover, button:hover {
      background: orange;
      border: 0px solid #000;
      border-color: #000;
      padding: .4px 12px;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      color: #fff;
      display: inline-block;
      font-weight: normal;
      text-decoration: none;
      text-shadow:none;
      cursor: pointer;
      line-height: 21px;
    }
input[type="text"], input[type="password"], input[type="email"], textarea, select {
border: 5px solid #ccc;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;

border: none;
font-size: 12px;
height: 35px;
padding: 10px;
margin-top:10px;
margin-bottom:10px;
display:inherit;
}

textarea#question-or-comment{
width:50%;
height:200px;
}

form.proper_contact_form  input[type="submit"]{
width:50%;
}

    input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus {
      border: 5px solid #D06924;
      color: #444;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      -moz-box-shadow: 0 0;
      -webkit-box-shadow: 0 0;
      box-shadow: 0 0;
    }
    
	#searchform {
      width: 155px;
    }

    input[type="text"] {
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      font-color:#333333;
      border:none;
      font-size:12px;
      height: 35px;
      padding: 10px;
      background: #121212;
      color: #cfcfcf;
    }

    input[type="text"]:focus, select:focus {
      color:black;
      font-weight:bold;
      border:none;
      height: 35px;
      padding: 0 10px 0 10px;
      background-color:orange;
    }


    /*COMMENT AREA*/ #comments {
      margin: 0 0 20px;
    }


    /*LIST STYLE CHANGE */
    .block-type-widget-area li.widget li {
      display: inline;
    }
    .block-type-widget-area li.widget, ul li {
      padding: 0 0 0 0;
      margin: 0;
    }
    .block-type-widget-area li.widget ul, ul {
      padding: 0;
      margin: 0;
    }

    /*REMOVE HEADERS*/
    #block-8 span.widget-title {
      display:none;
    }

    /*DASHED RULER*/
    #block-10 div.block-content {
      border-top-width: .25em;
      border-color: #312b2b;
      border-top-style: dashed;
    }

    #block-2 div.block-content {
      border-bottom-width: .25em;
      border-color: #312b2b;
      border-style: dashed;
    }

    /*SIDEBAR LISTINGS*/
    #block-4 ul li {
       display:block;
    }

    /*LIST ARROW*/
    #block-4 ul li {
      background-repeat:no-repeat;
      background-position:0;
      background-image:url(//hardblush.com/wp-content/themes/custom-code/images/list-arrow.png);
      padding-left:1em;
    }


    /*CONTENT SEPERATOR*/ 
    div.entry-meta.entry-meta-above {
    padding: 0 0 0.5em 0;
    background-position: 0px bottom;
    background-repeat: no-repeat;
    background-image: url(//hardblush.com/wp-content/themes/custom-code/images/content-ruler.jpg);
    margin-bottom: 1em;
    }
    div.entry-meta.entry-utility-below {
      text-align:right;
      margin: -.5em 0;
      padding: 0 0 .5em 0;
      background-position: 0px -.0em;
      background-repeat: no-repeat;
     
    }

    /*MORE BUTTON */
    .block-type-content a.more-link {
      padding: .35em 1em .40em;
      margin: .5em -.25em -.25em -.25em;
      text-align: center;
      font-size: 1em;
      display: block;
    }

    #block-1 div.block-content {
    /*  position: absolute;*/
    }
    
	
body.custom { 
     font-size:.9em;
}

/*REMOVE TAGLINE*/ 
.tagline {
    display:none !important;
}
     
/* CENTER IMAGES */
div.entry-content img {
display: block;
margin-left: auto;
margin-right: auto 
}



    #block-1 {
      overflow: visible;
      
    }
  

    /*CONTENT */ 


    /*WIDGET HEADER*/
    .block-type-widget-area li.widget span.widget-title {
      font-size: 1.4em;
      text-transform: uppercase;
      line-height:;
      margin: 0 0 0px;
    }


    /*WIDGET SEPERATOR*/
    #block-4 li.widget {
      background-image: url(http://www.kanjineko.com/test2/wp-content/themes/custom-code/images/widget-ruler.png);  
      background-position: left 100%;
      padding: 0 0 1.3em;
      background-repeat:no-repeat;
    }


    /*CALENDAR*/
    body.custom li.widget table#wp-calendar td#today {
    color: #d06b27;
    }

    body.custom table#wp-calendar th, body.custom table#wp-calendar td {
    border-top: none;
    }

    body.custom table#wp-calendar thead tr th {
            font-size:11px;
            font-weight:800;  
            border-top: none;
      }
      li.widget_calendar table#wp-calendar {
            line-height: .8em;
      }
      li.widget table#wp-calendar caption {
            text-align:left;
            padding-top: 5px;
            padding-left:5px  
      }
      #wp-calendar {
              margin: 10px 0 -5px 0;
      }
      li.widget table#wp-calendar {
            width: 100%;
    }

    /*BANNER BOTTOM*/

    .bannerbottom {
    display:none;
    }

    /*  NEWLETTER*/



    /* 404 */
    body.four04 section .title404 {
    font-size: 2em;
    margin-top:70px;
    color: #645959;
    font-family: anton, impact, sans-serif;
    }

    body.four04 .block-content {
    display: block;
    float: left;
    width: 92%;
    margin-left:4%;
    margin-right:4%;
    height: auto;
    }

    body.four04 .wrapper {
    background: none;
    }

    div.system-404 form#searchform {
    display:none;
    }


    /*** BODY BG ***/
body.custom .row-2, 
body.custom .row-3, 
body.custom .row-4,
body.custom .row-5
{
      background-image: url(//hardblush.com/wp-content/themes/custom-code/images/body.png);
      background-repeat: repeat-y;
}

body.custom .row-5 { 
/*background-image: url(//hardblush.com/wp-content/themes/custom-code/images/footer.png);
background-repeat: no-repeat;
background-position: bottom;
border-top-width: .25em;
border-color: #211b1b;
border-top-style: dashed;
height: 128px;
height: auto;
min-height: 6em;
padding-bottom: 0px;
-moz-border-radius-bottomright: 5px;
border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-left-radius: 5px;*/
}

body.home #wrapper-2{
background-image:none;
margin-bottom: 20px;
}

body.home section.row.front_footer_menu { 
border-top-width: 2px;
border-color: #211b1b;
border-top-style: dashed;
height:60px;
}


  
body.custom.four04 .row-2, 
body.custom.four04 .row-3, 
body.custom.home .row-2, 
body.custom.home .row-3, 
body.custom.home .row-4,
body.custom.home .row-5
{
      background-image: none;
}
    


/*Bottom Info*/
    #block-8 {
      min-height:0;
      margin: 1em 0;
    }
    #block-8 ul li a{
      padding: 0 10px;
    }


/*FOOTER SHADOW */
body.custom .shadow {
      padding: 0;
      width: 100%;
      height: 5px;
      min-height: 5px !important;
    }
 #navlist {
     width:100%;
     min-width: 430px;
     height:25px;
  }
 #navlist div.left {
      float:left;
      height:25px;
      width:215px;
      background-image: url(//hardblush.com/wp-content/themes/custom-code/images/foot-left.png); 
      background-repeat: no-repeat;
    }
 #navlist div.right {
      float:right;
      width:211px;
      height:25px;
      background-image: url(//hardblush.com/wp-content/themes/custom-code/images/foot-right.png); 
      background-repeat: no-repeat;
  }



    /*MARGINALIZER*/ 
    
div.block-content ,
body.blog .block-type-content div.block-content {
      display: block;
      float: left;
      width: auto;
      height: auto;
      margin: 0px;
      min-width: 92%;
      padding-left: 5%;
      padding-right: 3%;
    }
	
	body.custom.purplehead .block-type-content div.block-content {
	  /*min-width: 92%;*/
      padding-left: 3%;
      padding-right: 3%;
	 max-width:90%;
    }
	
	body.simplepage .block-type-content div.block-content,
    body.single .block-type-content div.block-content, 
    body.page .block-type-content div.block-content,
    body.home .block-type-content div.block-content ,
    body.layout-using-single .block-type-content div.block-content {
      display: block;
      float: left;
      width: auto;
      height: auto;
      margin: 0px;
      min-width: 90%;
      padding-left: 5%;
      padding-right: 5%;
    }

    /*BOTTOM SHADOW CORRECTION*/
    #block-6 div.block-content {
      padding: 0px;
      width:100%;
    }


    /*IMPORTANT WIDTH FORMATTING*/
    div.wrapper {
      max-width: 779px;
      width: 95%;
      min-height: 100%;
      height: auto !important;
      height: 100%;
      margin: 0 auto -3em; 
    }






    /*SOCIAL*/

    .greybox ul.widget-area li {
      float:right;
    }

    .greybox div ul { 
     display:inline;
     margin-top: 0px;
     overflow:display;
    }
    
    .greybox ul.social li a {
      float:right;
      padding: 6px 10px 4px 10px;
    }
    .greybox ul li a { 
      letter-spacing:2px;
      float:right;
      padding: 5px 10px ;
      margin-right: 3px;
      margin-left: 2px;
      margin-top:5px;
      background: #4A4242;
      font-family: impact,anton ,sans-serif;
      font-size:14px;
      text-align: center;
      text-transform: uppercase;
      text-decoration: none;
      color: #999898;
      border-radius: 3px;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      -khtml-border-radius: 3px;
    }
    body.custom .greybox ul li a:hover {
      color: #b5b5b5;
      background-color: #605757;
    }
    body.custom .greybox .block-content {
      min-width: 100%;
      padding-left: 0%;
      padding-right: 0%;
    }

    .grid-width-19 .sub-column.grid-width-6, .grid-width-17 .sub-column.grid-width-6 {
      width: 26%;
    }
    .grid-width-19 .sub-column.grid-width-13.column-1, .grid-width-17 .sub-column.grid-width-11.column-1 {
      width: 72%;
    }
    .grid-width-19 .sub-column,.grid-width-17 .sub-column {
    margin-left: 0%;
    }

    #block-25 ul.widget-area li {
    float:right;
    }

    #block-25 div ul { 
     display:inline;
     margin-top: 0px;
     overflow:display;
    }
    #block-25 ul.social li a {
      float:right;
      padding: 6px 10px 4px 10px;
    }
    #block-25 ul li a { 
      letter-spacing:2px;
      float:right;
      padding: 5px 10px ;
      margin-right: 3px;
      margin-left: 2px;
      margin-top:5px;
      background: #4A4242;
      font-family: impact,anton ,sans-serif;
      font-size:14px;
      text-align: center;
      text-transform: uppercase;
      text-decoration: none;
      color: #999898;
      border-radius: 3px;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      -khtml-border-radius: 3px;
    }
    #block-25 ul li a:hover {
      background: #605757;
    }


    /*SEARCH PADDING*/
    #block-4 li#search-3 {
      padding-top: 20px;
    }

    /*Navigation Special*/
    body.custom .nav-horizontal ul.menu > li > a {
      margin: .5em 0;
      border-right:1px solid #343434;
      height: 12px;
      line-height: 12px;
	  float:right;
    }

    #block-2 .nav-horizontal ul.menu > li:first-child {
    background-image: url(//hardblush.com/wp-content/themes/custom-code/images/seperator.png);
    background-repeat: no-repeat;
    background-position: left;
    }

    /*Aligmenet of Grey box*/
    body.custom .grid-width-17 .sub-column {
    margin-left: 0%;
    }

.block-type-header .banner {
      margin: 0;
	  margin-top:-1em;
	  margin-left:-2em;
    }
	    

		
		#wrapper-1 div.nav-horizontal ul.menu > li > a 
{
      margin: .5em 0;
      border-right:1px solid #343434;
      height: 12px;
      line-height: 12px;
}

#wrapper-1 nav.block {
min-height:0px;
}


#wrapper-1 div.shadow {
overflow: visible;
}

#wrapper-1 #block-2 .nav-horizontal ul.menu > li > a {
height: 15px;
line-height: 15px;
margin-top: 6px;
margin-bottom: 3px;
}
		
		
		

   


    /*HB TOUR*/

            
    body.purplehead .holder {
            margin:auto;
            text-align:center;
            padding-top:14px;
            margin-top:10px;        
    }

    body.purplehead .holder p {
            text-align:left;
            margin-bottom:18px;
            margin-left:2.5em;
            margin-right:3em;
    }

    body.purplehead .holder h4 {
            text-align:left;
            margin-top:1em;
            margin-left:5em;
    }	

    body.purplehead .tourthumb {
      width:200px;
      height:150px;
      margin-left:7px;
      margin-right:7px;
      margin-bottom:14px;
    }

    body.purplehead .tourfullimage {
     /* width:655px;
      height:500px;*/
      -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    }

    body.purplehead div.holder>p.border{
    margin: 0 45px 15px;
    padding: 0 0 0.5em 0;
background-position: 0px bottom;
background-repeat: no-repeat;
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/content-ruler.jpg);
margin-bottom: 1em;
    }

	section.row.footer_widget { 
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/footer.png);
border-top-width: .25em;
    border-color: #312B2B;
    border-top-style: dashed;
    -moz-border-radius-bottomright: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-left-radius: 5px;
    background-repeat: no-repeat;
    background-position: bottom;
    height: auto;
    min-height: 6em;
    padding-bottom: 0px;
	}
	
	
	.tourpage section.row.footer_widget { 
	background-image: url(//hardblush.com/wp-content/themes/custom-code/images/footerpu.png);
	}
	
	body.page-slug-free-hb section.row.footer_widget { 
	background-image: 		url(//hardblush.com/wp-content/themes/custom-code/images/footerb.png);
	}
	
	
    body.purplehead div.holder>p{
    text-align:center;
    }

    body.purplehead div.holder>p.tourtext{
    font-family:Lato,Verdana,sans-serif;
    text-align:left;
    color:#fafafa;
    text-decoration:none;
    font-size: 1em;
    line-height: 1.25em;
    padding: 0 25px;
    }

    body.purplehead .tourthumb {
    display:inline;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    }

    body.purplehead  div.holder>h4 {
    color:#943bc7;
    }
	


    body.purplehead  h1.entry-title {
	font-size: 1.5em;
    color:#943bc7;
    margin-bottom: -1em;
    }

    body.purplehead  div.holder>h4 {
    font-size:1.25em;
    margin-left:5px;
    padding-bottom: 20px;
    display: inline;
    }

    


    /*FAQ*/

    .faq-title table th, .faq-title table td {
    padding: 8px;
    line-height: 18px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #DDD;
    }


    div.faq-title {
            -moz-border-radius: 8px;
            -webkit-border-radius: 8px;
            border-radius: 8px;
            font-color: #333333;
            border: none;
            height: 35px;
            padding: 10px;
            background: #121212;
            color: #CFCFCF;
            
    }

    div.faq-title a {
    font-style: normal;
    text-decoration: none;
    margin: 0.5em;
    line-height: 2em;
    font-size:18px;
    }

    
	/*CUSTOMIZED*/
    
    body.page-slug-hardblush #whitewrap {
    background-repeat: repeat-x;
    background-image: none;
    background-position: top;
    }

    div.wrapper {
    margin-top: 2.5em;
	
    }
    
    span.banner {
    margin-top: -1em;
    }
body.page-slug-hardblush row-3 {
	display:none;
}
        
    
    
    
 /*********** COLOR CHANGES ************/
    
/* PINKHEAD */

body.custom.pinkhead h1, 
body.custom.single-qa_faqs h1,
body.error404 h1{
    color: #ef0081;
}

body.custom.pinkhead h2, 
body.custom.single-qa_faqs h2,
body.error404 h2{
    color: #ef0081;
}

    body.pinkhead section.row.footer_widget,
    body.single-qa_faqs section.row.footer_widget,
	body.error404  section.row.footer_widget{
    border-color: #312B2B;
    background-image: url(//hardblush.com/wp-content/themes/custom-code/images/footer.png);
    
    }

	body.pinkhead #block-1 a , 
	body.single-qa_faqs #block-1 a ,
	body.error404 #block-1 a 	{
      background-image: url(//hardblush.com/wp-content/themes/custom-code/images/hblogo_shadow.png);
    }
	
	body.pinkhead section.row.footer_widget,
	body.single-qa_faqs section.row.footer_widget,
	body.error404 section.row.footer_widget { 
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/footerp.png);
	}
	

	
/* BlueHead	*/
body.bluehead  h1.entry-title {
    color:#0093bc;
}

body.bluehead .row-5 { 
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/footerb.png);
	}
	
body.bluehead section ul li a:hover
{
}
	
	
    /*#block-69 .block-content {
	    padding:0px;
	    margin:0px auto;
	    float:none;
    }*/
body.page-slug-hardblush .column-1 {
	margin-bottom:10px;
}




	
    body.custom div.newsletter input[type="text"] {
	    padding:5px 10px !important;
    }
    body.custom div.widget_wysija_cont input[type="text"] {
	    padding:5px 10px !important;
    }


















    /***** HARDBLUSH CSS *****/
    /***** HARDBLUSH CSS *****/

    body.page-slug-hardblush div.wrapper {
    padding: 0;
    }

    aside.hbsidebar div.block-content {
      overflow:visible;
      }

    body.page-slug-hardblush .row-2 {
      margin-top: 1.75em;
      }

    body.home .greybox  {
    position:absolute;
    right:0px;
    width:40px;
    }

    body.home .row-1 {
    position:absolute;
    right:10px
    }

    body.home .greybox ul.widget-area li {
      width: 40px;
    }
      

    body.home h2.entry-title {
    display:none;
    }

    body.page-slug-hardblush .row-4 {
    border-top-width: 2px;
    border-color: #161313;
    border-top-style: dashed;
    }

    /*HARDBLOG LOGO*/ body.page-slug-free-hb #block-1 a {
    height: 160px;
width: 300px;
  background-repeat: no-repeat;
      background-image: url(//hardblush.com/wp-content/themes/custom-code/images/freeh_2.png);
    }

    /*HARDBLOG LOGO*/ body.page-slug-tour #block-1 a {
height: 160px;
width: 300px;
      background-repeat: no-repeat;
      background-image: url(//hardblush.com/wp-content/themes/custom-code/images/hbtour_2.png);
    }

    /*HARDBLOG LOGO*/ #block-1 a {
      height: 160px;
      width: 300px;
      background-repeat: no-repeat;
      background-image: url(//hardblush.com/wp-content/themes/custom-code/images/hardblog.png);
	  line-height: 100%;
margin-top: 15px;
margin-left: 5px;
    }

    
	
	body.page-slug-hardblush .singleshadow{
/**      background-image: url(//hardblush.com/wp-content/themes/custom-code/images/foot-left.png);
      background-repeat: no-repeat;
	  margin-top: 28px;**/
    }

    body.page-slug-hardblush .singleshadow div{
      display:none;
    }

    body.page-slug-hardblush object#topnav {
    margin-bottom: 0px !important;
    }

    body.page-slug-hardblush div.grid-container {
	margin-top:0;
    }

    body.page-slug-hardblush .block-type-widget-area .horizontal-sidebar li.widget {
      float:none;
    margin: 0px;
    width: auto;
    }

    body.page-slug-hardblush div.copyright {
            margin-left:10px;
     }
     
    body.page-slug-free-hb .ngg-galleryoverview{
            margin-left: .75em; 
     }

    body.page-slug-hardblush .hbsidebar ul li ul li {
    text-align:center;
    font-size: 1.75em;
    line-height: 2.5em;
      display:block;
      margin-left: -7px;
      margin-right: auto;
    }

	
	body.page-slug-hardblush .menu-front-page-side-nav-container {
	margin-top:10px;
	}

body.page-slug-hardblush #menu-item-4741 a,
    body.page-slug-hardblush #menu-item-3742 a{
    overflow: visible;
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/takethetour.png);
background-repeat: no-repeat;
background-position: left;
color: transparent;
padding: 25px;
padding-left: 10px;
padding-right: 0px;
margin-top:10px;
}

    body.page-slug-hardblush #menu-item-27 a{
          overflow: visible;
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/join.png);
background-repeat: no-repeat;
background-position: left;
color: transparent;
padding: 25px;
padding-left: 38px;
padding-right: 38px;
margin-top:10px;	
    }
	body.pinkhead section.row.footer_widget {
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/footerp.png);
}
    
body.page-slug-hardblush #menu-item-28 a {
	text-transform: uppercase;
	font-size: 1.5em;
	color: #d06; 
	font-family: anton, impact, sans-serif;
	line-height: 60px;
}
	
	body.page-slug-hardblush #menu-item-3743 a {
      font-size: .65em;
	color: #999;
       font-family: anton, impact, sans-serif;
  }

	body.page-slug-hardblush li#menu-item-28 , body.page-slug-hardblush li#menu-item-3743 {
	margin-top:10px;
	margin-bottom:10px;
	line-height: 1em;
	}
	
	body.page-slug-hardblush li#menu-item-28 {
	margin-top:10px;
	
	}
	
  /*REMOVE TITLES*/
    body.page-slug-hardblush .block-type-content h1.entry-title {
      display:none;
    }

    body.page-slug-hardblush div#wrapper-1 {
    /*  width: 94%;
     /* padding-left: 3%;
      padding-right: 3%;
     */ background-image:none;
    }

    body.page-slug-hardblush .row {
      width: 100%;
    }

    body.page-slug-hardblush .block {
	
    }

    /*FOOTER STICK*/
    body.page-slug-hardblush #block-8 {
      /*position: fixed;
      bottom: 0px;
      margin: auto;
      left: 0px;*/
    }

    body.page-slug-hardblush #block-5 {
     /* position: fixed;
      bottom: 0px;
      margin: auto;
      left: 0px;*/
    }

    /*IMAGE RESIZE*/
    body.page-slug-hardblush a img {
      max-width:100%; 
      height: auto;  
    }

    body.page-slug-hardblush .footer-container, .push {
      /*height: 3em;*/
      position:relative;
      bottom:0px;
      clear:both;
    }

    /*DELETE MAIN HEADER*/
    body.page-slug-hardblush .block-type-content h1.entry-title {
      display:none;
    }

    #block-10 div.block-content {
      border-top-width: .25em;
      border-color: #151414;
      border-top-style: dashed;
    }

    /*MainPage Social Floater*/
    #block-27 {
    position: absolute;
    right: 5px;
    }

    /*MIN HEIGHT SIDE BAR*/
    .hbsidebar {
	overflow: visible;
      min-height: 250px;
      min-width:200px;
    }

    #block-20 {
      margin: 0 auto;
    padding: 0 0%;
      min-height: 100%;
    }

    #block-32 {
      min-height:2em;
    }

    /*CONTENT SEPERATOR*/
    body.page-slug-hardblush div.ruler {
     margin: 1em 0;
     border-bottom-width: .25em;
     border-color: #171516;
     border-bottom-style: dashed;
    }

    body.page-slug-hardblush div.entry-content p {
      margin: 0;
    }

    body.page-slug-hardblush .grid-width-17 {
    width: inherit;
    }

    body.page-slug-hardblush section.row-2  section.column-1{
      background: #000;
      background: -moz-linear-gradient(top, rgba(0,0,0,0.82) 0%, rgba(0,0,0,0.63) 16%, rgba(0,0,0,0.55) 61%, rgba(0,0,0,0.51) 84%, rgba(0,0,0,0.77) 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.82)), color-stop(16%,rgba(0,0,0,0.63)), color-stop(61%,rgba(0,0,0,0.55)), color-stop(84%,rgba(0,0,0,0.51)), color-stop(100%,rgba(0,0,0,0.77))); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top, rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.63) 16%,rgba(0,0,0,0.55) 61%,rgba(0,0,0,0.51) 84%,rgba(0,0,0,0.77) 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top, rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.63) 16%,rgba(0,0,0,0.55) 61%,rgba(0,0,0,0.51) 84%,rgba(0,0,0,0.77) 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top, rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.63) 16%,rgba(0,0,0,0.55) 61%,rgba(0,0,0,0.51) 84%,rgba(0,0,0,0.77) 100%); /* IE10+ */
      background: linear-gradient(top, rgba(0,0,0,0.82) 0%,rgba(0,0,0,0.63) 16%,rgba(0,0,0,0.55) 61%,rgba(0,0,0,0.51) 84%,rgba(0,0,0,0.77) 100%); /* W3C */
      -webkit-border-radius: 8px;
      -moz-border-radius: 8px;
      border-radius: 8px;
      border-top: .75em solid #434343;
      border-bottom: 2px solid #d06;
      overflow: visible;
      margin: 4em 0 0 0;
      padding-bottom: 1.5em;
	  	box-shadow: #121212 0px 10px 15px;
    }

    body.page-slug-hardblush #whitewrap #wrapper-1 div section.row-2 section.column-1 {
      padding-bottom:21px;
      background-position: bottom left;
      background-repeat: no-repeat;
	  
      /*width: 100%;*/
      margin-left:0px;
	 margin-top:30px;
	 
    }

    #block-20 div.entry-content {
      margin-top:0px;
    }

 div.grid-container {
    height: auto;
    margin: -4em 0;
    }

    /*HEADER LOGO REPLACEMENT*/
    body.home aside.hbsidebar .widget-title {
      background-image: url(//hardblush.com/wp-content/themes/custom-code/images/hblogo_shadow.png);
      background-repeat: no-repeat;
      color:transparent;
      height: 185px;
      width: 200px;
      margin: -3.75em auto -2em auto;
      min-width: 33%;
    }
	
    #whitewrap {
    background-repeat: repeat-x;
    background-image: url(//hardblush.com/newdaily/wp-content/themes/custom-code/images/bg.jpg);
}

    @media(max-width:985px){

    body.home .greybox ul.widget-area li {
    width: 100%;
    float: none;
    }

    body.page-slug-hardblush  {
       /*font-size:1em;*/
    }

     body.page-slug-hardblush .hbsidebar ul li ul  {
      overflow: hidden;
    }
    }

    @media(max-width:620px){ 

    body.home .greybox ul.widget-area li {
    margin-left: auto;
    margin-right: auto;
    width: 11em;
    margin-bottom: -0.50em;
    }

    section.column.column-2.grid-width-16.grid-left-0 {
    margin-top:-2em;
    }

       #block-20 {
            display:none;
            }
      
            body.page-slug-hardblush  {
               font-size:1.15em;
            }
    }

    @media(max-width:480px){
            body.page-slug-hardblush #whitewrap {
                    background-image: none;
              }

             body.page-slug-hardblush div#wrapper-1 {
              margin-left: 0px;
              margin-right: 0px;
              width: auto;
              background-image: none;
            }
    }




    /***** MAIL FORM  WIDGET *****/
    body.custom div.widget_wysija_cont input[type="text"], 
	body.custom div.widget_wysija_cont input[type="text"]:focus,
    body.custom div.widget_wysija_cont input[type="submit"]:focus, 
	body.custom div.widget_wysija_cont input[type="button"]:focus, 
	body.custom button:focus,
    body.custom div.widget_wysija_cont input[type="submit"], 
	body.custom div.widget_wysija_cont input[type="button"], 
	body.custom div.widget_wysija_cont button {
      margin:  2px ;	
	height: 25px;
	font-size:14px;
	}
	
    body.custom div.widget_wysija_cont input[type="text"], 
	body.custom div.widget_wysija_cont input[type="text"]:focus {
      float: left;
      width: 9em;
    } 
    body.custom div.widget_wysija_cont input[type="text"]{ 
	    /*padding:0px 10px;
	    position:relative;
	    left:12px;*/
		width:48%;
    } 
	
    body.custom div.widget_wysija_cont input[type="submit"]:focus, 
	body.custom div.widget_wysija_cont input[type="button"]:focus, 
	body.custom button:focus {
      width: 30%;
    }  
	
    body.custom div.widget_wysija_cont input[type="submit"], 
	body.custom div.widget_wysija_cont input[type="button"], 
	body.custom div.widget_wysija_cont button {
      float: right;
      width: 4.5em;
    }  

    body.custom div.widget_wysija_cont #form-wysija-4 {
      display: inline;
      float: none;
    }

    body.custom div.widget_wysija_cont {
    margin-top:1em;
    margin-right:1em;
    }
    body.custom div.widget_wysija_cont .formError {
	    display:none;
    }
	
    body.page-slug-hardblush li .banner-image {
	    width:100%;
	    margin:0px;
	    margin-right:14px;
    }
    body.page-slug-hardblush li:first-of-type .banner-image {
	    margin-right:0px;
		margin-left:-3px;
    }
    body.page-slug-hardblush .row-4 {
	    border:none;
    }
	
	

div.category-promo-page div.entry-content img ,
body.blog div.entry-content img {
	border: 1px solid #141418;
	border-radius: 10px;
display: inline;
}


div.category-promo-page div.entry-content img,
div.category-promo-tour div.entry-content img{
margin: 0 6px;
}


body.page-slug-hardblush div.category-promo-page div.entry-content p,
body.page-slug-hardblush div.category-promo-tour div.entry-content p{
margin: 0 ;
margin-bottom: .7em;
}

body.page-slug-hardblush div.category-promo-page address,
body.page-slug-hardblush div.category-promo-tour address{
margin: 10px 20px;

}

body.page-slug-hardblush div.category-promo-page div.entry-content p a,
div.category-promo-tour div.entry-content p a{
margin-left: 5px;
}

div.category-promo-page div.entry-content img a,
div.category-promo-tour div.entry-content img a{
margin-top:10px;
}





body.page-slug-tour div.entry-content img {
	border: 1px solid #141418;
	border-radius: 10px;
display: inline;
}

body.page-slug-tour div.entry-content img {
/*margin: 0 6px;*/
}

body.page-slug-tour div.category-promo-page div.entry-content p{
margin: 0 ;
margin-bottom: .7em;
}

body.page-slug-tour address{
margin: 10px 20px;

}

body.page-slug-tour div.entry-content p a{
margin-left: 5px;
}

body.page-slug-tour div.entry-content img a{
margin-top:10px;
}





body.page-slug-hardblush #block-64 {
overflow:visible;
margin-top: .2em;
}

#block-61 {
min-height: 15px;
}


body.page-slug-hardblush  .block-type-content .hentry {
padding: 0;
margin: 0;
margin-top: 5px;
}


body.page-slug-hardblush #block-5 {
min-height: 0;
}

body.page-slug-hardblush #block-71 {
min-height: 0;
}


#block-54 {
min-height: 150px;
}

div#joinnow a img {
position: absolute;
top: -9px;
left: -60px;
}

div#joinnow a:hover  {
padding-bottom:2px;
}
#block-113 {
	display:none;
}
#post-4396 {
	display:none;
}
#post-4399 {
	display:none;
}





    @media(max-width:620px)	{
            #topbar #quick {display:none;}
    }

    @media(max-width:480px)	{
            #topbar #quick {display:none;}
			body.custom object#topnav {  position: static;	height:3.5em;	width:100%;	margin:0; padding:0 }
			body.custom object#topnav {	position: static;	width:100%;	margin:0; padding:0 }
    }

	
	
div.entry-content  h2.tourpage {
line-height: 1em;
margin: 0.25em 0 0.25em;
font-size: 1.4em;
color: #943bc7;
}

div.tour_guide{
padding-right:25px;
}

body.custom.purplehead div.tour_guide .block-content{
margin:0;
padding:0;
}

body.purplehead .tour_guide .holder p {
margin:0;
}

body.page-slug-tour .block-type-content .post {
	border-top: 1px dashed #383539;
padding-bottom: 0em;
}

body.page-slug-tour #block-95 {
margin-left: 25px;
}





















div.ad_class {
overflow:visible;
}

div.ad_front_right{
width:130px;
margin-top: 40px;
}


div.ad_class img{
margin-bottom: 10px
}


#wrapper-7 section.row{
height: 220px;
z-index:-1;
position:absolute;
top:0;
right:0;
background-repeat: repeat-x;
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/bg.jpg);
background-position: top;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	#wrapper-7 section.row,
	#wrapper-89 section.row{
		background:none;
		top:inherit;
	}
}


#wrapper-7 div.entry-content img {
}


div.frontpage_bg img {
margin-top:75px;
}

div.frontpage_bg {
margin-left: -100px;
}

div.frontpage_bg_center{
display:inline-block;
width:300px;
}

div.ad_footer, div.ad_footer .block-content{
min-height:0;
margin:0;
padding:0;
float:none;
}


div.add_3column{
margin-top:10px;
}

div.top_2column .block-content {
float:right;
}

div.top_2column .block-content  img {
margin-left: auto;
margin-right: 0;
}


div.ad_class img{
border-radius: 5px;
box-shadow: #1a1814 0 3px 6px;
display:block;
margin-left:auto;
margin-right:auto;
margin-top:1px;
}

div.ad_projects img{

}



div.title_block {
text-transform: uppercase;
font-size:4.5em;
color: #943bc7;
font-family: anton, impact, sans-serif;
line-height: auto;
margin-left:0px;
margin-top:-5px;
text-align:center;
line-height:1em;
overflow: visible;
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/tour.png);
background-repeat: no-repeat;
background-position: left;
color: transparent;
height:96px;
}

div.ad_class .block_inner {
}

section.hbsidebar ul.horizontal-sidebar{
}


section.column-1.hbsidebar div.block {
width:200px;
}


div.ad_sites img {
width: 220px;
}

div.ad_sites .block-content{
padding:0;
}


section.column.tour_guide{
margin-left: 0;
}


section.column.tour_guide .block-type-content .type-page{
padding:0;
}


div.hbsidebar_2 img{
border-radius:6px;
width:auto;
height:auto;
}

section.column.frontpage_content{
margin-left:30px
}

body.home section.column.frontpage_content img {
margin: 0px 10px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 20px;
}
}

body.page-slug-hardblush div.category-promo-page address, 
body.page-slug-hardblush div.category-promo-tour address{
margin:0;
margin-top:-5px;
margin-bottom:10px;
}


body.page-slug-hardblush section.column.frontpage_content div.category-promo-page address img, 
body.page-slug-hardblush section.column.frontpage_content div.category-promo-tour address img{
margin-left:0px;
margin-right:5px;
}

body.home section.column.frontpage_content address a:first-child img{
transform: rotate(2deg);
-ms-transform: rotate(2deg); /* IE 9 */
-webkit-transform: rotate(2deg); /* Safari and Chrome */
}

body.home section.column.frontpage_content address a:last-child img{
transform: rotate(-4deg);
-ms-transform: rotate(-4deg); /* IE 9 */
-webkit-transform: rotate(-4deg); /* Safari and Chrome */
}

.ad_projects .block-content {
padding:0;
}

section.column.ad_front_right {
margin:0;
margin-left:-15px;

}


.add_3column img{
margin-top:8px;
}


body.custom section.row.front_footer_menu {
margin-top:0px;
}

section.column.ad_fullheader{
margin:0;
}
.ad_fullheader .block-content img{
margin-top: 10px;
}

body.page-slug-tour div.entry-content a img {
}

body.page-slug-tour div.entry-content address img {
margin-left: 0px;
margin-right: 10px;
}


body.page-slug-hardblush div.category-promo-page div.entry-content p a, 
div.category-promo-tour div.entry-content p a {
margin: 0px;
}

section.column.updater_blog{
margin-left:-20px;
}

#wrapper-7{

margin-top: 40px;
}


.frontpage_content .block-content{
padding:0;
}

section.column.frontpage_content div.block-content{
padding:0;
}

#block-30.block-original-94 {
min-height: 180px;
}


div.join_block {
width: 200px;
text-transform: uppercase;
font-size: 4.5em;
color: transparent;
font-family: anton, impact, sans-serif;
line-height: auto;
margin-left: -30px;
margin-top: -20px;
text-align: center;
line-height: 1em;
overflow: visible;
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/joinhb.png);
}

/*
CENTER CODE
*/
body.custom .regular_payment {
margin-bottom:40px;
}
body.custom .regular_payment ul{
 margin: 0 auto;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

body.custom .regular_payment ul li.widget{
width:220px;
}


body.custom .regular_payment ul{
text-align: center;
}

body.custom .regular_payment ul li.widget{
float:none;
display: inline-block;
width:220px;
vertical-align:top;
}


body.custom .regular_payment input{
font-size: 1.5em;
width:80%;
margin:10px 0;
}

body.custom .joinpage div{
text-align:center;
}

.bestoffer div {
overflow: visible;
/*background-image: url(//hardblush.com/wp-content/themes/custom-code/images/bestoffer.png);*/
height: 120%;
background-position: 20px 20px;
background-repeat: no-repeat;
background-position: 50% 60%;
background-color: #121214;
margin: 0 auto;
padding: 10px;
border-radius: 15px;
}


.bestoffer img{
overflow: visible;
/*background-image: url(//hardblush.com/wp-content/themes/custom-code/images/bestoffer.png);*/
height: 120%;
background-position: 20px 20px;
background-repeat: no-repeat;
background-position: 50% 60%;
background-color: #121214;
margin: 0 auto;
padding: 10px;
border-radius: 15px;
}

.regularjoinpage>.entry-content{

background-position: 20px 20px;
background-repeat: no-repeat;
background-position: top center;
background-position-x: 220px;
}


body.custom .dualjoinpage .entry-content{
margin-top:90px;
}

body.custom div.dualjoinpage{
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/smallstar.png);
background-repeat: repeat no-repeat ;
background-position: lefttop;
}


div.bestoffer {
overflow: visible;
/*background-image: url(//hardblush.com/wp-content/themes/custom-code/images/bestoffer.png);*/
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;

background-position: 20px 20px;
background-repeat: no-repeat;
background-position: 50% 60%;
background-color: #121214;
margin: 0 auto;
padding: 10px 15px;
border-radius: 15px;
}


img.bestoffer {
position:relative;
left:19%;
top:-5em;
}

div.bestoffer {
padding-right:60px;
overflow:visible;
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/bestoffer.png);
background-position: center right;
background-repeat: no-repeat;
}

body.custom .joinpage{
padding:0 15% 20px 15%;
}

div.smallbox{
margin-left:40px;
margin-right:40px;
}

body.custom section.row.no_bg{
background-image: none;
}

body.custom.titlecenter h1 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
margin-right: auto;
margin-left: auto;
}

body.joinpage .block-type-widget-area li.widget span.widget-title {
display:none;
}


body.custom.page-slug-tour h2,
body.custom.page-slug-tour h1,
body.custom.page-slug-tour h2,
body.custom.page-slug-tour h1{
color: #943bc7;
font-weight: normal;
margin-top:10px;

}



body.custom.page-slug-tour address>img{
border:none;
margin:5px;
}

.front_page_news .block-content{
padding:0;
}


.front_page_news div{
font-weight:normal;
color:dimgray;
}

.front_page_news a{
text-decoration:none;
color:deepskyblue;
}

.front_page_news h1{
font-weight: normal;
font-size: 1.7em;
line-height:1em;
}


.front_page_news h3,
.front_page_news h2,
.front_page_news p
{
font-family: sans-serif;
font-weight:bold;
}


body.custom .joinpage{
padding:0 15% 20px 15%;
}

div.smallbox{
margin-left:40px;
margin-right:40px;
}

body.custom section.row.no_bg{
background-image: none;
}

body.custom.titlecenter h1 {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
margin-right: auto;
margin-left: auto;
}

body.joinpage .block-type-widget-area li.widget span.widget-title {
display:none;
}


body.custom.page-slug-tour img.touravatar{
border:none;
margin:5px;
}

body.custom div.noboxshadow img {
box-shadow:none;
}

h3.qa-faq-title a{
text-decoration: none;
}


.nocenterimage div.entry-content img {
display: block;
margin-left: 0px;
margin-right: auto;
}

body.layout-using-single .block-type-content>div.block-content{
width: 700px;
}

div.entry-content hr {
background-color:#242526;
margin: 20px 0 40px 0;
}

input[type="text"] {
border: 5px;
}

td.leftcol{
padding:25px;
width:80px;
}
/*#wrapper-2 {
	position:relative;
	z-index:2;
	margin-top:56px;
}
#wrapper-7 {
	position:relative;
	z-index:1;
}*/
body.blog .wp-caption {
	background: none;
	border:none;
	text-align: center;
	width: 100%;
}
body.blog .wp-caption img {
	border-radius:0;
	border:none;
}

@media(max-width:1150px){
	.frontpage_bg {
		display:none;
	}
}
/**************TABLET *****************/
@media(max-width:900px){
	body.blog .updater_blog .column-2 {
		display:none;
	}
	body.blog .updater_blog .column-1 {
		width:100%;
	}
	body.blog #wrapper-3 .row-1 {
		display:none;
	}
    	body.blog .wp-caption img {
	}
	body.page-slug-free-hb #wrapper-6 .row-1 .column-2 {
		display:none;
	}
	#wrapper-6 .row-1 .column-1 {
		display:none;
	}
	div#wrapper-3.responsive-grid div.grid-container {
		margin-top: 0px;
	}
	div.wrapper {
		padding:0;
		background:none;
	}
	body.page-slug-hardblush #block-71 {
		display:none;
	}
	div.newsletter, div.widget_wysija_cont  {
		margin-top:0;
		margin-right:0;
	}
	body.custom div.newsletter , body.custom div.widget_wysija_cont  {
		float: none;
		text-align: center;
	}
	body.blog .row-4, body.layout-using-single .row-3 {
		margin-top: -2px;
	}
	#block-33, #block-35 {
		display: block;
	}
	#block-3 {
		display:none;
	}
	#block-30 {
		display:block;
	}
	/* Align Top Title */
	.grid-width-19 .sub-column.grid-width-6, .grid-width-19 .sub-column.grid-width-13.column-1, .grid-width-17 .sub-column.grid-width-11.column-1, .grid-width-17 .sub-column.grid-width-6   {
		width: 50%;
	}
	/* Banner Area Aligment */
	.grid-width-19, .grid-width-17  {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}
	body.custom aside.banners {
		border-bottom: .2em solid #111;
		padding-bottom: 0.35em;
	}
	#block-29 ul.widget li {
		float:righ`t
	}

	.block-type-navigation .nav-align-left ul {
		text-align: center;
	}
	#block-25 ul.widget-area li {
		float: left;
	}
	body.custom aside.banners div.block-content {
		min-width: 92%;
		padding-left: 5%;
		padding-right: 3%;
	}
	#block-1 span.banner a {    
		background: none !important;
		color:#000;
		font-family: impact, anton, arial bold ,sans-serif;
		text-align: left;
		font-weight:bold;
		width: 100%;
		height: 0;
	}
	body.custom #block-1 span.banner a{    
		background: none !important;
		color:#000;
		font-family: impact, anton, arial bold ,sans-serif;
		text-align: left;
		font-weight:bold;
		width: 100%;
		height: 0;
	}
	.block-type-header .banner {
		margin: 0;
		margin-top: -1.2em;
		margin-left: -.5em;
	}
	header#block-1 {
		float:none;
		height:auto;
		margin-bottom: .7em;
		margin-top:-2.1em;
		padding-bottom:0;

	}

	/*LOGO TOP*/
	aside.banners ul.widget-area {
		float: none;
		text-align: center;
	}
	body.custom aside.banners ul.widget-area {
		float: none;

	}
	aside.banners {
		padding-top:0;
	}
	body.custom.page .grid-width-5.column-1, body.custom.blog .grid-width-5.column-1, body.custom.layout-using-single .grid-width-7.column-1,body.custom.single .grid-width-5.column-1   {
		width: 100%;
		margin-top: 8px;
		margin-bottom: -20px;
		height:0;
	}
	/* TOP COLOR STRIP */
	body.blog .row-1, body.single .row-1, body.layout-using-single .row-1 {
		border-top: 50px solid #d06b27;
		border-left: 0px solid #000;
		border-right: 0px solid #000;
	}

	body.custom, body.blog, body.layout-using-single, body.single { 
		/*font-size:1.15em;*/
	}

	body.page-slug-free-hb .row-1, body.single .row-1, body.layout-using-single .row-1 {
		border-top: 50px solid #0093bc;
		border-left: 0px solid #000;
		border-right: 0px solid #000;
	}
	body.page-slug-free-hb .block-type-content .entry-title{
		color:#0093bc;
	}
	/*body.page-slug-free-hb .banner {
		margin-top:-25px;
	}*/
	body.page-slug-tour .row-1, body.single .row-1, body.layout-using-single .row-1 {
		border-top: 50px solid #943BC7;
		border-left: 0px solid #000;
		border-right: 0px solid #000;
	}
	body.page-slug-tour .block-type-content .entry-title{
		color:#943BC7;
	}
	/*body.page-slug-tour .banner {
		margin-top:-25px;
	}*/
	/* body.page-slug-tour div.wrapper.responsive-grid {
		max-width:90%;
	}
	body.page-slug-free-hb div.wrapper.responsive-grid {
		max-width:90%;
	}
	body.blog div#whitewrap {
		max-width:90%;
		margin:0px auto;
		float:none;
	}*/
	body.blog, body.custom, body.layout-using-single, body.single { 
		/*font-size:1.15em;*/
	}
	/*MARGINALIZER*/  
	body.blog div.block-content,
	body.single div.block-content,
	body.layout-using-single div.block-content,
	body.custom div.block-content {
		width: 90%;
		display: block;
		float: left;
		height: auto;
		margin: 0px;
		min-width: 90%;
		padding-left: 5%;
		padding-right: 3%;
	}

	body.custom aside.banners div.block-content {
		padding-top: 10px;
		min-width: 94%;
		padding-left: 3%;
		padding-right: 3%;
	}

	/*HARDBLOG LOGO JUSTIFY HEIGHT*/  
	#block-1 {
		overflow: visible;
		height: 110px;
	}

	body { 
		background-image: url(//hardblush.com/wp-content/themes/custom-code/images/bg_portable.jpg);
	}  

	#comments li.comment {
		padding: 0;
		margin-left:-.1em;
	}  
	aside.banners, #block-5 {
		margin: 0px;
	}
	.row-1,
	.row-2,
	.row-3,
	.row-4,
	.row-5{
		background-color:#000;
		background-image: none;
	}
	body.home .row-1,
	body.home .row-2,
	body.home .row-3,
	body.home .row-4,
	body.home .row-5{
		background-color:transparent;
	}
	/*Bottom Highlight Border*/
	body.blog .row-5, body.single .row-5, body.layout-using-single .row-5 {
		height: auto;
		padding-bottom:0px;
		border-bottom:2px solid #d06b27;
	}

	body.blog .row-8 {
		height: auto;
		padding-bottom:0px;
		border-bottom:2px solid #d06b27;
	}

	body.page-slug-tour .row-5, body.page-slug-tour .row-8 {
		border-bottom:2px solid #943BC7;
	}

	body.page-slug-free-hb .row-5, body.page-slug-tour .row-8 {
		border-bottom:2px solid #0093BC;
	}

	body.page-slug-hardblush .row-5, body.page-slug-tour .row-8 {
		/*border-bottom:2px solid #EF0081;*/
		border-bottom:none;
	}

	li.comment a.comment-reply-link {
		font-size: 1.2em;
		padding: -0.5em 0.75em;
		background-color: #333;
		color: #555;
	}
	li.comment div.reply {
		margin: 10px 0 15px 5px;
		float: right;
	}
	div img.avatar {
		display:none;
	}
	div#wrapper-1 {
		padding-left:15px ;
		padding-right:15px ;  
		background-image: none;
		margin-top: 2.5em;
	}
	body.blog .row-2,
	body.custom .row-2,
	body.layout-using-single .row-2,
	body.single .row-2 {
		border-top:10px solid #0f0f0f;
	}
	body.page-slug-hardblush .row-2 {
		border-top:none;
	}

	/*REMOVE COLUMN*/
	body.blog .grid-width-18.column-1,
	body.custom .grid-width-18.column-1,
	body.layout-using-single .grid-width.column-1
	body.single .grid-width.column-1 {
		width: 100%;
	}

	#block-3, #block-2, #block-10 {
		padding: 0px;
	}

	span.banner a {
		background-position: -6px 2px;
	}
	.row {
		padding: 0;
	}

	#block-4 {
		display:none; 
	}

	body.custom div.newsletter input[type="text"], body.custom div.newsletter input[type="text"]:focus,
	body.custom div.widget_wysija_cont input[type="text"], body.custom div.widget_wysija_cont input[type="text"]:focus {
		float: left;
		height:30px;
		margin: 10px;
		width: 41%;
	}

	body.custom div.newsletter input[type="submit"],
	body.custom div.newsletter input[type="button"],
	body.custom div.newsletter button,
	body.custom div.widget_wysija_cont input[type="submit"],
	body.custom div.widget_wysija_cont input[type="button"],
	body.custom div.widget_wysija_cont button {
		float: right;
		height:30px;
		height:30px;
		margin: 10px;
		width: 33%;
	}


	body.custom div.newsletter,
	body.custom div.widget_wysija_cont  {
		margin-top: 0;
		margin-right: 0;
	}



	body.custom .row-2, 
	body.custom .row-3, 
	body.custom .row-4
	{
		background-image: none;
	}

	body.custom .row-5 { 
		background-image: none;
	}

	body.custom .row-8 { 
		background-image: none;
		border-bottom: 0;
		height:0;
	}
	body.custom .frontpage_bg {
		width:900px;
		right:-63px;
		position:absolute;
	}
	body.custom .frontpage_bg img {
		width:100%;
	}
	body.page-slug-tour div.category-promo-page div.entry-content p {
		text-align:center;
	}
	#block-110 .block-content {
		text-align:center;
	}
	.tour_guide .block-type-content {
		margin-left:0;
	}
	body.page-slug-tour #block-95 {
		margin-left:0;
	}
	div.tour_guide {
		padding-right:0;
	}
	div.grid-fluid-24-21-12 .grid-width-19 {
		width:100%;
		margin:0;
	}
	body.page-slug-tour .wrapper-last .row-1 .column-2 {
		margin-top:14px;
	}
	body.page-slug-tour .wrapper-last .row-1 .column-1 {
		display:none;
	}
	body.page-slug-tour .wrapper-last .row-1 .column-2 {
		margin-top:17px;
	}
	body.page-slug-tour .wrapper-last .row-2 {
		border-top:none;
	}
	body.page-slug-tour .block-type-content .post:first-of-type {
		border-top:none;
		padding-top:0;
	}
	#post-4718 address {
		display:none;
	}
	#menu-item-4741 {
		display: block;
		white-space: nowrap;
		width:auto;
	}
	body.page-slug-hardblush .hbsidebar ul li ul li {
		margin-left:0;
	}
	#nav_menu-3 .widget-title {
		margin-top:-83px;
		margin-left:-19px;
	}
	.frontpage_bg {
		display:none;
	}
	.topnavbar #quick {
		display:none;
	}
	.hbsidebar .ad_front_right {
		display:none;
	}
	.front_page_news .block-content {
		width:100% !important;
	}
	.frontpage_content div.loop {
		width:100% !important;
	}
	#block-78 {
		display:none;
	}
	section.column.frontpage_content div.block-content{
		width:100% !important;
	}
	body.joinpage #whitewrap {
		margin-top:100px;
	}
	body.page-slug-hbstore .row-2 {
		margin-top:-27px;
		border-top:0;
	}
	#block-282 {
		min-height:inherit;
	}
	.wp-image-5673 {
		margin-top:-30px;
	}
	#post-5626 {
		margin-bottom:0;
		padding-bottom:0;
	}
	body.layout-using-single-page-5626 .block-type-content .post {
		width:100%;
		margin:0;
		padding:0;
		padding-bottom:20px;
	}
	body.layout-using-single-page-5626 .block-type-content .post p strong {
		font-size:1.3em;
		padding-top:13px;
	}
	body.page-slug-tour div#whitewrap .block-fluid-height {
		overflow:visible !important;
	}
	body.page-slug-tour #artists-join-button {
		right: 11px;
		width:31% !important;
	}
	body.page-slug-tour .hentry a.post-thumbnail img {
		width:125px;
	}
	.responsive-grid-active .block-type-content a.post-thumbnail {
		padding-left:3px;
		text-align:left;
	}
	body.page-slug-tour h1.entry-title {
		position:relative;
		top:-176px;
	}
	body.page-slug-tour .entry-meta-above {
		position:relative;
		top:-169px;
		padding-left:135px !important;
	}
	body.page-slug-tour .entry-content {
		margin-top:-88px;
	}
	body.page-slug-tour #whitewrap {
	}
	body.page-slug-tour .block-content {
		padding:0 !important;
		margin:0 !important;
	}
	body.page-slug-tour .block-content .wp-caption img {
		width:100% !important;
		border:none;
		border-radius:0;
	}
	body.page-slug-tour .block-type-content div.entry-content h2 {
		margin:10px;
	}
}

/*********************** MID SIZE ************************/
@media(max-width:620px){
	body.page-slug-tour .entry-content {
		margin-top:-38px;
	}
	body.page-slug-tour .hentry a.post-thumbnail img {
		position:relative;
		top:6px;
		border-radius:0;
	}
	body.page-slug-tour .wrapper-last .row-2 {
		margin-top:38px !important;
	}
	body.page-slug-tour .entry-meta-above {
		margin-top:-12px;
	}
	body.page-slug-tour #artists-join-button {
		background:transparent;
		top: 57px;
		left: 136px;
		width: 69% !important;
	}
	body.custom .block-type-content div.loop {
		width: 90%;
		/*float:none;
		margin:0px auto;*/
	}
	body.page-slug-tour .block-type-content div.loop {
		/*width: 100%;*/
	}
	div#whitewrap .block-fluid-height {
		overflow: hidden;
	}
	div#whitewrap #block-62.block-fluid-height {
		overflow: visible;
	}
	body.blog .block-type-content div.block-content ,
	body.custom .block-type-content div.block-content {
		width: 100%;
		overflow:visible;
	}
	div#whitewrap .block-type-content .loop-navigation {
		display: none;
	}
	body.blog .grid-width-19 .sub-column.grid-width-6, body.blog .grid-width-19 .sub-column.grid-width-13.column-1,body.custom .grid-width-17 .sub-column {
		width: 50% !important;
	}
	.grid-width-19 .sub-column.grid-width-6, .grid-width-19 .sub-column.grid-width-13.column-1, .grid-width-17 .sub-column.grid-width-11.column-1, .grid-width-17 .sub-column.grid-width-6 {
		width: 50% !important;
	}
	body.custom #block-25 ul li a {
		float:left ;
	}
	body.custom #block-25 ul.social li a {
		float:right;
	}
	.greybox #block-25 ul li a {
		float:left;
	}
	.greybox #block-25 ul.social li a {
		float:right;
	}
	body.custom div#wrapper-1, body.blog div#wrapper-1, body.layout-using-single div#wrapper-1, body.single div#wrapper-1 {
		padding-left:10px ;
		padding-right:10px ;
		background-image: none;
	}
	div#whitewrap .block img.wp-image-8 {
		width:100%;
		margin-top:39px;
	}
	body.page-slug-hardblush div#whitewrap .block img.wp-image-8 {
		padding-top:25px;
	}
	#block-71 {
		display:none;
	}
	div.entry-content img {
		max-width:100%;
	}
	#block-6 {
		display:none;
	}
	.greybox ul.widget-area li#text4 {
		width:171px;
	}
	body.page-slug-hardblush .greybox ul.social li a {
		margin-top:10px;
		margin-bottom:10px;
		padding:5px 10px;
	}
	body.home aside.hbsidebar .widget-title {
		margin:10px auto 0px auto !important;
	}
	body.page-slug-hardblush .row-1 {
		margin-top:9px;
	}
	body.custom .frontpage_bg {
		width:100%;
		right:0;
		position:absolute;
	}
	body.custom .frontpage_bg img {
		width:100%;
	}
	#menu-item-4741 {
		padding-left:24px;
		width:100%;
	}
	#menu-item-27 {
		padding-left:18px;
		width:100%;
	}
	div.grid-fluid-24-21-12 .grid-width-15 {
		width:54%;
	}
	#block-62 {
		margin-top:-95px;
	}
	body.home aside.hbsidebar .widget-title {
		position:relative;
		left:-10px;
	}
	body.page-slug-hardblush #menu-item-28 a {
		font-size:1.4em !important;
		margin-left:5px;
	}
	body.page-slug-hardblush div.category-promo-page div.entry-content p a, div.category-promo-tour div.entry-content p a {
		display: block;
		text-align: center;
		width: auto;
	}
	body.home section.column.frontpage_content img {
		margin:0px !important;
	}
	body.page-slug-hardblush div.category-promo-page div.entry-content p, body.page-slug-hardblush div.category-promo-tour div.entry-content p {
		text-align:center;
	}
	body.page-slug-hardblush div.category-promo-page address, body.page-slug-hardblush div.category-promo-tour address {
		color:#c0c0c0;
	}
	.entry-content h2 a[rel^='shadowbox'] {
		width:100%;
		display:block;
		text-align:center;
	}
	body.page-slug-tour .wrapper-last .row-1 .column-1 {
		display:none;
	}
	body.page-slug-tour .wrapper-last .row-1 .column-2 {
		margin-top:59px;
	}
	body.page-slug-tour .wrapper-last .row-2 {
		border-top:none;
	}
	body.page-slug-tour .block-type-content .post:first-of-type {
		border-top:none;
		padding-top:0;
	}
	#post-4718 address {
		display:none;
	}
	body.page-slug-tour div.category-promo-page div.entry-content p {
		text-align:center;
	}
	#block-110 .block-content {
		text-align:center;
	}
	.tour_guide .block-type-content {
		margin-left:0;
	}
	body.page-slug-tour #block-95 {
		margin-left:0;
	}
	div.tour_guide {
		padding-right:0;
	}
	div.grid-fluid-24-21-12 .grid-width-19 {
		width:100%;
		margin:0;
	}
	body.page-slug-tour .wrapper-last .row-1 .column-2 {
		margin-top:14px;
	}
	body.page-slug-hardblush section.row-2 section.column-1 {
		margin-top:111px;
	}
	/*.frontpage_bg {
		position:relative;
		z-index:99999;
	}*/
	#wrapper-2 {
		position:relative;
		z-index:2;
		margin-top:56px;
	}
	#wrapper-7 {
		position:relative;
		z-index:1;
	}
	body.page-slug-hardblush .block-type-content .hentry {
		margin-top: 46px;
		padding:0;
		margin:0;
	}
	.sidebar_black .block-content {
		margin:0 !important;
		padding:0 !important;
	}
	.hbsidebar_2 .block-content {
		margin:0 !important;
		padding:0 !important;
	}
	body.joinpage .block-content {
		margin:0 !important;
		padding:0 !important;
		width:100% !important;
	}
	body.joinpage #wrapper-20 {
		margin-top:350px;
	}
	body.joinpage #wrapper-90 section.row {
		background-image:none;
	}
	body.joinpage #block-77 {
		display:none;
	}
	/*html {
		background-attachment: fixed;
		height:100%;
		background-position-y: 100px;
		background-position-x: center;
		background-position:center bottom;
		background-repeat: no-repeat;
		background-image: url(//hardblush.com/wp-content/themes/custom-code/images/bgfooter.jpg);
		background-color: #312B2B;
	}*/
	body.joinpage header {
		display:none;
	}
	body.page-slug-tour .wrapper-last .row-1 .column-2 {
		margin-top:66px;
	}
	section.column.frontpage_content div.block-content{
		width:100% !important;
	}
	div.loop {
		width:100% !important;
	}
	h1.entry-title {
		padding:0 5px;
	}
	body.tourpage .block-type-content .hentry {
		padding:0 !important;
		margin:0 !important;
	}
	body.tourpage #block-108 {
		margin-top:-39px;
	}
	#block-7 {
		display:none;
	}
	#wrapper-3 .row-1 {
		display:none;
	}
	header {
		display:none;
	}
	.block-content {
		margin:0 !important;
		padding:0 !important;
	}
	.updater_blog {
		margin-top:72px;
	}
	.updater_blog h2 {
		padding:0 10px;
	}
	.entry-meta, p {
		padding:0 10px !important;
	}
	.wp-caption {
		width: 100%;
		padding: 0;
		background: transparent;
		border: none;
	}
	body.blog .wp-caption img {
		width:100%;
		border-radius:0 !important;
		border:none;
	}
	
}

/*********** PHONE **************/
@media(max-width:480px){
	body.single-post .row-2 {
		margin-top:20px;
	}
	body.page-slug-hbstore .row-2 {
		margin-top:95px;
	}
	#text-5 {
		width:98%;
		float:none;
	}

	#text-6, #nav_menu-4 {
		float: none;
	}

	body.custom #block-8 ul {
		text-align: center;
	}

	body.custom #block-8 ul {
		float:none;
		text-align: center;
	}  

	body.custom, body.blog, body.layout-using-single, body.single  {
		font-size:1.15em;
	}


	body.custom  div.wrapper {
		width: 100%;
	}

	.block-type-content li.comment .comment-meta {
		display:none;
	}


	body.custom div#wrapper-1, body.blog div#wrapper-1,body.layout-using-single div#wrapper-1,body.single div#wrapper-1 {
		margin-left: 0px;
		margin-right: 0px;
		padding-left:0px ;
		padding-right:0px ;
		background-image: none;
	}

	/*INDENT REPLY*/
	#comments ul.children {
		margin-bottom:0em;
	}
	#comments ul.children li div.comment-body {
		margin-left: 0em;
	}
	#comments ol ul ul.children {
		margin-left: 0em;
	}

	div#whitewrap .block img.wp-image-8 {
		width:100%;
		margin-top:39px;
	}
	body.page-slug-hardblush div#whitewrap .block img.wp-image-8 {
		padding-top:25px;
	}
	#block-71 {
		display:none;
	}
	div.entry-content img {
		max-width:100%;
	}
	#block-6 {
		display:none;
	}

	div#whitewrap .block img {
		border-radius:8px;
	}
	body.custom div#wrapper-1 {
		margin-top:56px;
	}
	body.custom .row-1 {
		border-top-width:65px;
	}
	.greybox ul.widget-area li#text-4 {
		width:171px;
	}
	body.page-slug-hardblush .greybox ul.social li a {
		margin-top:10px;
		margin-bottom:10px;
		padding:5px 10px;
	}
	body.home aside.hbsidebar .widget-title {
		margin:10px auto 0px auto !important;
	}
	body.page-slug-hardblush .row-1 {
		margin-top:11px;
	}

	#menu-item-4741 {
		display: block;
		white-space: nowrap;
		width:auto;
	}
	body.page-slug-hardblush section.row-2 section.column-1 {
		margin-top:147px !important;
	}
	section.column.frontpage_content {
		margin-top:11px;
	}
	#block-64 .block-content {
		text-align:center;
	}
	#block-64 .block-content div.loop{
		float:none;
		margin:0 auto;
	}
	section.column-3 {
		display:none;
	}
	#block-107 .block-content {
		width:100%;
	}
	body.custom .frontpage_bg {
		width:100%;
		margin:0;
		position:static;

	}
	body.custom .frontpage_bg img {
		width:100%;
	}
	#block-62 .block-content {
		width:100%;
		margin:0;
		padding:0;
	}
	#menu-item-4741, #menu-item-27 {
		margin:0;
		padding:0;
	}
	#menu-item-4741 a, #menu-item-27 a {
		display: block;
		margin: 0 auto !important;
		padding: 0 !important;
		width: 196px;
	}
	#block-30 p {
		text-align:center;
	}
	#topbar ul li.selected {
		display:none;
	}

	#topbar ul li.selected:hover {
	}

	#topbar {
		font-size: 1.2em;
	}
	body.page-slug-free-hb .ngg-galleryoverview {
		width:90%;
		margin:0 auto;
		padding:0;
		text-align:center;
	}
	body.custom .row-1 {
		margin-top:36px;
	}
	body.custom .row-1 #block-115 {
		display:none;
	}
	body.custom header#block-1 {
		margin-top:-42px;
	}
	body.custom .column-2 {
		display:none;
	}
	body.custom .block-type-navigation .tinynav {
		padding:0px;
		margin:0px;
		height:auto;
	}
	#block-67 li.widget a {
		display: block;
		float: none;
		width: 20px;
	}
	body.page-slug-hardblush .wrapper-last .row-1 .column-1 {
		margin-top:69px;
	}
	body.page-slug-hardblush .wrapper-last .row-1 .column-1 ul.widget-area {
		float:right;
		width:42px;
	}
	body.page-slug-hardblush .block-type-content .hentry {
		margin-top: 46px;
		padding:0;
		margin:0;
	}
	.sidebar_black .block-content {
		margin:0 !important;
		padding:0 !important;
	}
	.hbsidebar_2 .block-content {
		margin:0 !important;
		padding:0 !important;
	}
	body.page-slug-hardblush .block-type-content .loop {
		padding:5px;
	}
	body.custom div.topnavbar div.block-content #topbar ul li {
		padding-top:7px;
		padding-bottom:7px;
	}
	.entry-content p {
		text-align:center;
	}
	body.custom #block-7 {
		margin-bottom:-24px;
	}
	body.page-slug-tour .wrapper-last .row-2 {
		margin-top:68px;
	}
	body.page-slug-tour div#joinnow a img {
		left:-26px;
	}
	body.page-slug-tour .wrapper-last .row-1 .column-1 {
		position:relative;
		z-index:100;
		top:-12px;
		display:none;
	}
	body.page-slug-tour .wrapper-last .row-2 .column-1 {
		margin-top:18px;
	}
	body.simplepage .block-type-content div.block-content, body.single .block-type-content div.block-content, body.page .block-type-content div.block-content, body.home .block-type-content div.block-content, body.layout-using-single .block-type-content div.block-content {
		padding-left:3.45%;
		padding-right:3.45%;
	}
	body.page-slug-free-hb .wrapper-last .row-2 {
		margin-top:41px;
	}
	#block-60 .block-content {
		padding:0;
	}
	body.custom .ngg-gallery-thumbnail-box {
		padding-right:0;
	}
	body.tourpage .block-content {
		padding:0 !important;
		margin:0 !important;
	}
	body.tourpage .block-content img {
		padding:0 !important;
		margin:0 !important;
	}
}
@media(max-width:320px){
	body.single-post .row-2 {
		margin-top:38px;
	}
	body.single-post address {
		padding:0 15px;
	}
	body.page-slug-tour .wrapper-last .row-2 {
		margin-top:68px !important;
	}
	body.page-slug-tour .hentry a.post-thumbnail img {
		top:39px;
	}
	body.page-slug-tour #artists-join-button {
		top: 138px;
		left: 6px;
		width: 94% !important;
	}
	body.page-slug-tour .entry-content {
		margin-top: 46px;
	}
	body.page-slug-tour .entry-content p {
		text-align:left;
	}
	body.page-slug-hbstore .row-2 {
		margin-top:125px;
	}
	body.page-slug-free-hb .ngg-galleryoverview {
		width:100%;
		margin:0 auto;
		padding:0;
		text-align:center;
	}
	body.joinpage #whitewrap {
		margin-top:0;
	}
}
/* End media declarations */
/*#quick li:first-of-type {
	display:none !important;
}*/
/*body.custom .row-4 {
	background:none;
	margin-top:20px;
}*/
section.ad_footer,
section.ad_class {
	background:none !important;
	margin-top:0px;
}
@-moz-document url-prefix() {
	div.frontpage_bg img {
	    margin-top: 120px;
	}
}


#wrapper-89.wrapper{
background-image:none;
}



#wrapper-89 section.row,
#wrapper-90 section.row{
z-index:-1;
position:absolute;
top:0;
right:0;
background-repeat: repeat-x;
background-image: url(//hardblush.com/wp-content/themes/custom-code/images/bg.jpg);
background-position: top;
}

#wrapper-89
#wrapper-90{
margin-top: 0px
}

body.removetop #whitewrap, body.removetop {
background-image: none;
}

body.removetop div.wrapper {
padding-top:0px;
}
#block-111 { 
	display:none;
}
.front_footer_menu {
	width:100% !important;
}

body.page-slug-hbstore .block-type-content .post,
body.page-slug-hbstore .block-type-content .post{
width: 48%;
float: none;
display: inline-table;
margin: 5px;
background-color: #050505;
padding: 20px;
border-radius: 13px;
}

body.page-slug-hbstore div.entry-content img {
margin-left: 0;
margin-right: 0;
}


body.page-slug-hbstore div.tag-gay{
border: 1px solid rgb(170, 38, 104);
}

body.page-slug-hbstore div.tag-straight,
body.page-slug-hbstore div.tag-lesbian{
border: 1px solid rgb(38, 125, 170);
}

body.page-slug-hbstore .block-type-content .category-feature{
width: 97%;
} 
body.page-slug-tour .block-type-content .post {
}
.block-type-content div.entry-content {
	clear:both;
}
#artists-join-button {
	position:absolute;
	right:-36px;
	top:-6px;
	width:246px;
}
div.loop {
	position:relative;
}
#wrapper-90 {
	background-image:none !important;
}
body.page-id-5482 .row.row-5 {
	background:transparent !important;
}
body.page-id-5482 .row.row-5 section {
	background:transparent !important;
}
body.page-id-5482 .row.row-5 .ad_footer {
	background:transparent !important;
}