/*!
Theme Name: kitchensinkstudios-todd
Theme URI: http://kitchensinkstudios-todd.kssdev.com
Author: The Law Firm, Your Welcome.
Author URI: http://kitchensinkstudios-todd.kssdev.com
Description: The Law Firm\'s Wordpress boilerplate. Your welcome.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: kitchensinkstudios-todd
Tags:

This theme, like WordPress, is licensed under the GPL.

kitchensinkstudios-todd is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

*/*:active,*:focus,*:hover{outline:none;-webkit-tap-highlight-color:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0}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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:0}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;outline:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img{max-width:100%;height:auto;width:100%}a{color:grey;text-decoration:none}a:visited{color:grey}a:hover,a:focus,a:active{color:#a9a9a9}*{box-sizing:border-box}body{overflow:hidden}a{text-decoration:none}p{font-family:"Open Sans";line-height:1.4;font-weight:100;font-size:12px;color:white;margin:0 0 15px}h1{font-size:24px;font-weight:300;color:white;margin-bottom:15px}h2{font-weight:200;font-size:12px;text-transform:uppercase;color:white;margin-bottom:15px}#intro .center-container{position:absolute;left:50%;top:50%;margin:auto;transform:translate(-50%, -50%)}#intro{position:relative;background:rgba(0,17,51,0.8)}#intro .center-container{width:600px;max-width:95%;text-align:center;color:white}#intro .center-container span{display:block;position:relative}#intro .center-container p.italic{color:#1ad1ff;font-style:italic}#intro .scroll-container{position:absolute;bottom:5%;left:50%;transform:translateX(-50%)}#intro .scroll-container div{position:relative}#intro .scroll-container div p{display:block;position:relative;text-transform:uppercase;z-index:10}#intro .scroll-container div p:before{content:"";position:absolute;width:6px;height:6px;border:solid 1px white;border-radius:50%;top:-32px;left:50%;transform:translate(-50%);background:#013}#intro .scroll-container div:before{content:"";position:absolute;left:50%;transform:translateX(-50%);height:30px;top:-38px;z-index:0;border-right:solid 1px white}#intro .scroll-container div:after{content:"";position:absolute;left:50%;transform:translateX(-50%);height:36px;border-right:solid 1px white;bottom:-43px;z-index:0}#menu-section{background:rgba(123,13,234,0.4);height:100vh;position:relative}#menu-section .menu-icon{width:30px;height:30px;z-index:100;background:white;border-radius:50%;position:absolute;top:40px;right:15px;padding:11px 9px;box-shadow:0 0 0 rgba(0,0,0,0.3);transition:all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);border:0;outline:0}#menu-section .menu-icon.close{box-shadow:0px 0px 70px transparent;background:black}#menu-section .menu-icon span{display:block;height:1px;position:relative;border-top:solid 1px black;width:12px;opacity:1;transition:transform .3s ease, opacity .3s}#menu-section .menu-icon span:not(:last-child){margin-bottom:3px}#menu-section .menu-icon span.close{border-color:white}#menu-section .menu-icon span.close:nth-child(2){opacity:0}#menu-section .menu-icon span.close:first-child{top:3px;transform:rotate(-45deg)}#menu-section .menu-icon span.close:last-child{top:-5px;transform:rotate(45deg)}#menu-section .col-4{float:left;padding:0;margin:0;height:100%;width:33.3333%;position:relative;transition:background .8s ease}#menu-section .col-4.first{background:blue}#menu-section .col-4.second{background:green}#menu-section .col-4:hover{background:#0d3017}#menu-section .col-4:hover .explore h2{color:#1ad1ff !important}#menu-section .col-4 .title{position:absolute;left:30px;bottom:20px}#menu-section .col-4 .title h1{position:relative}#menu-section .col-4 .title .explore{display:block;text-transform:uppercase;position:relative;width:50%;min-width:100px}#menu-section .col-4 .title .explore h2{color:white;transition:color .7s ease}#menu-section .col-4 .title .explore:after{content:"";position:absolute;right:10px;width:20px;height:1px;border-bottom:solid 1px white;top:50%;transform:translateY(-50%)}.menu{position:absolute;top:-100px;right:-100px;width:0;height:0;overflow:hidden;border-bottom-left-radius:100%;background:white}.menu-container{position:absolute;visibility:hidden;top:40px;left:6%}.menu-container ul{list-style-type:none}.menu-container ul li{display:block;margin-bottom:30px;opacity:0}.menu-container ul li a{font-size:24px;color:black}.menu-container ul li a:active{color:blue}.menu-container ul li a:hover{color:#1ad1ff}.menu-container .whereto{opacity:0;margin-bottom:20px;text-transform:uppercase;color:black}
