@import url(//agelessartstattoo.com/wp-content/themes/ageless-arts/../optik-theme/style.css);html{font-size:14px}body{background:#fff;line-height:1.6em;font-family:"proxima-nova",sans-serif;color:#777}body::-webkit-scrollbar{width:4px;background:color:#777}body::-webkit-scrollbar-thumb{border:0;background:#292929}@media screen and (min-width:1025px){.site{padding-top:172px}}.section-container{max-width:1100px;padding:0 30px}.col-fixed{width:150px}@media screen and (max-width:600px){.section-container{padding:0 25px}}@media screen and (max-width:420px){.section-container{padding:0 15px}}a{color:#000}a:hover{color:gray;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:bolder;font-weight:900;text-transform:uppercase;color:#000}h1,h2{line-height:.9em;letter-spacing:-1px}h1{font-size:4em}h2{font-size:2.5em}h3{font-size:1.75em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.9em}h1 .anchor,h2 .anchor,h3 .anchor,h4 .anchor,h5 .anchor,h6 .anchor{top:-100px}blockquote{padding:5px 0 5px 15px;border-left:5px solid #000;margin-left:2em;font-size:1.4em;font-style:italic;font-weight:400;font-weight:300}hr,.divider{display:block;width:100%;height:1px;border:0;border-top:1px solid #e2e2e2;margin:2.5em auto;padding:0;clear:both}hr,.divider,.br-all,.br-top,.br-bottom,.br-left,.br-right{border-color:#e2e2e2;border-style:solid}.video{max-width:700px}.vjs-default-skin .vjs-play-progress,.vjs-default-skin .vjs-volume-level{background-color:#418cbe}.button{padding:.4em 1.2em;border:2px solid #000;background-color:#000;font-weight:800;text-transform:uppercase;text-decoration:none !important;font-family:"proxima-nova-extra-condensed",sans-serif;color:#000 !important}.button:hover{border-color:gray;background:gray;color:#fff}.button-empty,.button-empty .icon{background:0 0 !important;color:#fff !important}.button-empty:hover{border-color:gray;background:0 0;color:gray !important}.button-empty:hover .icon{color:gray}.icon{color:#000}a .icon{color:#fff;webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover .icon{color:gray}.icon-bg{color:#000;background-color:#fff}a .icon-bg{color:#000;background-color:#fff}a:hover .icon-bg{color:#777;background-color:gray}.icon-br{border-color:#000}a .icon-br{border-color:#000}a:hover .icon-br{border-color:gray}[class*=list-icon] li:before,li[class*=list-icon]:before{color:#777}legend{border-bottom:1px solid #e5e5e5;font-size:1.4em;color:#333}label{font-weight:700}input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],input[type=color],input[type=file],input[type=range],textarea,select{font-size:.9em}input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week],textarea,select{padding:10px;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;font-size:.9em}textarea{height:100px}select{height:42px;color:#595959}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,textarea:focus,select:focus{border-color:#2ccbf9}input[type=submit],input[type=reset],input[type=button]{height:2.8em;padding:0 24px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:.95em;font-weight:600;color:#000;text-transform:uppercase;font-family:"proxima-nova-extra-condensed",sans-serif;background:#fff}input[type=Submit]:hover,input[type=reset]:hover,input[type=button]:hover{background:gray}input[type=Submit]:active,input[type=reset]:active,input[type=button]:active{background:#bcbcbc;color:#000}.search-form{position:relative}input[type=text].search-field{background:#f5f5f5}input[type=text].search-field:focus{background:#fff}input[type=Submit].search-submit{display:block;position:absolute;z-index:50;top:50%;right:0;float:none;width:40px;height:40px;border:0;margin-top:-21px;background:url(//agelessartstattoo.com/wp-content/themes/ageless-arts/images/icon-search.png) center no-repeat;background-size:1.5em;opacity:.6;cursor:pointer;cursor:hand}input[type=Submit].search-submit:hover{outline:none;opacity:1}input[type=Submit].search-submit:active{background-color:rgba(0,0,0,.025);outline:none}.top-bar{display:none}.header{padding-top:1.25em;padding-bottom:1.25em;background:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.header-container{max-width:none}.header .col-custom{vertical-align:top;padding-top:.25rem;padding-bottom:.25rem}.logo img{max-height:130px}.logo-tagline{max-height:33px;padding-top:5px;padding-bottom:5px}@media screen and (min-width:601px) and (max-width:1024px){.logo-wrapper,.header-left:nth-last-child(3),.header-right:nth-child(3){display:inline-block !important}.header .logo-wrapper{width:30% !important}.header .header-left:nth-last-child(3){width:35%;text-align:left}.header .header-right:nth-child(3){width:33.333%;text-align:right}}@media screen and (min-width:601px){.mobile-nav-left .site-container.active .header{left:400px}}@media screen and (min-width:1025px){.header{position:fixed;top:0;left:0;z-index:1}.logged-in .header{top:32px}}@media screen and (max-width:600px){.logo-wrapper,.header-left,.header-right{padding-right:0}}.header-buttons{display:none}.header-nav{display:block}.header-menu>li{display:inline-block}.header-menu>li>a{padding-left:0;padding-right:23px;text-transform:uppercase;font-size:.9em}.header-menu>li:last-child>a{padding-right:0}.header-menu li ul{display:none}@media screen and (max-width:1024px){.header-menu>li>a{padding-right:13px}.header-menu>li:last-child>a{padding-right:0}}.logged-in .mobile-nav{top:46px}@media screen and (min-width:601px){.mobile-nav-left .mobile-nav,.mobile-nav-right .mobile-nav{width:400px}.mobile-nav-left .mobile-nav{left:-400px}.mobile-nav-right .mobile-nav{right:-400px}.mobile-nav-left .mobile-nav.active{left:0}.mobile-nav-right .mobile-nav.active{right:0}.mobile-nav-left .site-container.active{margin-left:400px}.mobile-nav-right .site-container.active{margin-left:-400px}}@media screen and (min-width:782px){.logged-in .mobile-nav{top:32px}}.mobile-nav{background:#fff}.mobile-nav::-webkit-scrollbar{width:4px;background:#000}.mobile-nav::-webkit-scrollbar-thumb{border:0;background:#292929}.mobile-nav ul li a{color:black!important}.mobile-nav ul li a:hover{color:gray}.mobile-nav .mobile-menu{margin:2em 0}.mobile-nav .mobile-menu>li>a,.sub-menu-big{padding:5px 40px 5px 0;font-family:"proxima-nova-extra-condensed",sans-serif;font-weight:bolder;font-size:5em;line-height:.7em;letter-spacing:-1px;text-transform:uppercase}.mobile-nav .mobile-menu>li.small-link>a{font-size:3em}.mobile-menu li ul li a{text-transform:uppercase;font-weight:700}.mobile-menu li ul li:last-child>a{padding-bottom:20px}.menu-close-button{display:block;padding:26px 20px;margin-bottom:8px;text-transform:uppercase;font-size:.9em}.mobile-nav-widget{padding:0 20px;margin:1em 0}.mobile-nav-widget h4{margin:0;color:#999}.mobile-nav-widget p{margin:0}.menu-button,.menu-close-button,.mobile-menu .remove-link>a{cursor:pointer}@media screen and (max-width:600px){.mobile-nav .mobile-menu>li>a,.sub-menu-big{font-size:3.5em}.mobile-nav .mobile-menu>li.small-link>a{font-size:2em}}.banner{background-color:rgba(0,0,0,0);text-shadow:none;text-align:center;filter:grayscale(100%)}.single .banner{filter:grayscale(0%)}.banner-overlay{background:rgba(0,0,0,.5)}.banner-inner{padding-top:18px;padding-bottom:0}.banner-has-image .banner-inner{padding-top:150px;padding-bottom:150px}.banner .col-custom{display:block;width:100%}.banner h1,.banner h2,.banner h3,.banner h4,.banner h5,.banner h6{text-shadow:none;color:#000}.banner-has-image h1{font-size:10em}.single .banner h1{font-size:4em}.banner p,.banner ul{font-size:1.1em}.banner ul li a,.banner .menu li a{padding:0 10px}@media screen and (max-width:1024px){.banner{margin-top:0}}@media screen and (max-width:900px){.banner-has-image .banner-inner{padding-top:70px;padding-bottom:70px}.banner h1{font-size:4em}}.breadcrumbs{display:none}.title-bar{display:none}.fw-section-inner{padding-top:70px;padding-bottom:70px}.content a{color:#bcbcbc;text-decoration:underline}.content a:hover{color:gray}.invert{background:#fff;color:#787878}.invert h1,.invert h2,.invert h3,.invert h4,.invert h5,.invert h6{color:#777}.content .invert a{color:#777}.content .invert a:hover{color:gray}@media screen and (min-width:421px){.content .alignleft{margin:0 20px 1em 0}.content .alignright{margin:0 0 1em 20px}}.widget_archive .screen-reader-text{display:none}@media screen and (max-width:900px){.sidebar-section{padding:50px;background:#eee}}@media screen and (max-width:600px){.sidebar-section{padding:25px}}@media screen and (max-width:420px){.sidebar-section{padding:15px}}.blog-archive .blog-post{padding-right:50px;margin-top:0 !important}ul.post-info,.post-author-avatar,.post-comment-count,.comments{display:none}p.post-info .post-month,p.post-info .post-day{display:block;margin-top:0;margin-bottom:0;font-weight:900;letter-spacing:-1px;font-family:"proxima-nova-extra-condensed",sans-serif;text-transform:uppercase;font-size:3.5em;line-height:.85em}p.post-info .post-day{font-size:5em}.blog-posts-nav a:hover,.single-post-nav a:hover{background:#fff;color:#777}.single .post-categories{display:block;margin-top:1.5em}@media screen and (max-width:900px){.blog-archive .blog-post{padding-right:0}}.footer{display:none;padding-top:1.25em;padding-bottom:1.25em;background:#eee}.footer .col-custom{padding-top:.5em;padding-bottom:.5em}@media screen and (min-width:901px){.footer .col-custom{width:calc(33.3333% - 28px)}}.bottom-bar{padding-top:.25em;padding-bottom:.25em;color:black!important;background:white!important;text-transform:uppercase;font-size:.9em}aside.widget h3,aside .textwidget a,textwidget{color:black!important}.bottom-bar-container{max-width:none}.bottom-bar .col-custom{padding-top:.5em;padding-bottom:.5em}.copyright,.copyright .textwidget,.credits,.credits .textwidget{display:inline-block}.bottom-bar img{filter:grayscale(100%)}.wpcf7-form{margin:0}.wpcf7-form p{margin-top:0}.vfb-heading{padding-left:15px;padding-right:15px;margin-top:1.5em;font-size:1.5em;text-transform:uppercase;font-family:"proxima-nova-extra-condensed",sans-serif}.vfbp-form .btn-primary{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;color:#777;text-transform:uppercase;font-family:"proxima-nova-extra-condensed",sans-serif}.vfbp-form .btn-primary:hover{background:gray}.flex-control-nav{bottom:-30px !important;z-index:2}.flex-control-paging li a{box-shadow:none !important;background:rgba(255,255,255,.5) !important}.flex-control-paging li a.flex-active{background:#fff !important}.content a{color:#fff}.mobile-nav-widget h4{color:#fff}