@import url(http://fonts.googleapis.com/css?family=Montserrat);@import url(http://fonts.googleapis.com/css?family=Jockey+One);@import url(../CSS/style.css);html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object,embed{max-width:100%;height:auto}input,label{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}a:hover,a:active{outline:none}small{font-size:85%}em{font-style:italic}strong,th{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace, sans-serif}.clickable,label,input[type=button],input[type=submit],button{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ie6 html{filter:expression(document.execCommand("BackgroundImageCache", false, true))}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img,#sidebar img,.wp-caption{max-width:100%;height:auto}img.aligncenter,.wp-caption.aligncenter,.wp-post-image{margin:0 auto 1.5em auto;max-width:100%;height:auto;display:block}video{width:100%;height:auto}a img{display:block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%}body,input,label{font-family:'Montserrat', Arial, Helvetica, sans-serif}h1,h2,h3,h4,h5,h6,a.read-more,input[type=submit]{font-family:'Jockey One', Helvetica, sans-serif;text-transform:uppercase}#logo{font-size:1.75em}.foot-meta .floatleft.half.textright{font-size:1.6em}.social-links{font-size:1.5em}footer.postmetadata li [class^="icon-"],#content ul.product-pricing,header#header .floatright.half.textright{font-size:1.2em}.article-comments,.article-comments .message{font-size:0.85em}footer.postmetadata,header.meta,header#header div.description,section#content .entry,aside#sidebar,.page-navigation .page_nav,footer#footer,ul.related-list,.article-comments label,#content ul.product-pricing span{font-size:0.8em}nav.main-menu{font-size:0.75em}#logo .descrip{font-size:0.6em}h1,h4.company-title{font-size:2.25em}h2,a.read-more,.wpcf7-form h3,body.woocommerce #page-wrap h3{font-size:1.5em}h3,input[type=submit],section#content .appointments-wrapper h3,section#content .appointments-confirmation-wrapper h3{font-size:1.3125em}h4{font-size:1.125em}h5{font-size:1em}div.header-image,.foot-meta,h2.pagetitle,.entry .gallery .gallery-item,.promoted-classes{text-align:center}.textleft,.foot-meta .floatleft.half.textright{text-align:left}.textright{text-align:right}section#content .entry .page-links,.article-comments label,#respond h2{font-weight:bold}#logo h1,aside#sidebar h2,section#content .entry .page-links,.article-comments label,#respond h2,header#header,h1,h2,h3,h4,h5,h6,a.read-more{text-transform:uppercase}a{text-decoration:none}article .entry a:hover,aside#sidebar a:hover{text-decoration:underline}body{line-height:1.5}h1,h2,h3,h4,h5,h6,#logo,.foot-meta .floatleft.half.textright,header#header .floatright.half.textright{line-height:1.2}.social-links{word-spacing:-4px}a.read-more{letter-spacing:0.1em}blockquote,q{color:#999}.woocommerce #payment,.woocommerce-checkout .form-row .chosen-container{color:#212221 !important}input[type=submit]{color:#fff}@media (max-width: 600px){nav.main-menu>ul>li{text-align:center}}@media (min-width: 600px){.foot-meta .floatleft.half.textright{text-align:right}.wpcf7-form h3{font-size:1.7em}}@media (min-width: 768px){body{line-height:1.7}header#header .floatright.half.textright{font-size:1.1em}.wpcf7-form h3{font-size:2.3em}}@media (min-width: 1024px){body{line-height:1.9}header#header .floatright.half.textright{font-size:1.3em}}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block;margin:0}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:20%;margin:-20px 0 0;display:block;background:url(images/bg_direction_nav.png) no-repeat center left rgba(0,0,0,0.8);position:absolute;top:47%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:center right;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:1%}.flexslider:hover .flex-prev{opacity:0.8;left:1%}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{position:absolute;text-align:center;bottom:10px;right:10px;padding:5px;background:#fff;height:17px}.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:7px;height:7px;display:block;background:#212221;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(255,255,255,0.3)}.flex-control-paging li a:hover{background:#999;background:rgba(51,51,51,0.7)}.flex-control-paging li a.flex-active{background:#ff00af;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media (min-width: 600px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}body{background:#000;font-size:100%;color:#fff}header#header,#page-wrap,footer#footer{width:95%;margin:1% auto 0;padding:0.625em}#page-wrap{background-color:#212221}footer#footer{background-color:#eee;color:#212221;margin-bottom:7.5em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{background:#333 !important}a{color:#ff00af}a:visited{color:#ff00af}a:hover{color:#ff4dc7}ul.related-list li,footer#footer li.widget,.alignleft,.main-menu>ul>li,.searchform input[type="text"],div.split-site,.floatleft,.promoted-classes article.classes{float:left}.socialwrap,.alignright,.floatright{float:right}#page-wrap,#header .main-menu,.page-navigation,.socialwrap li i,ul.related-list,.social-links,.widgets-zone,section#content .entry,.foot-meta,.promoted-classes{overflow:hidden}.main-menu ul li span,.main-menu ul li div.text,footer.postmetadata div,header#header #logo,.social-links li,.socialwrap li a,.pagination li,.post-edit-link{display:inline-block}.socialwrap li,.socialwrap,.flexslider .flex-caption h3{display:inline}aside#sidebar li.widget,.main-menu ul ul,.main-menu ul li>ul ul,span#menu-icon,header#header .floatright.half.textright{display:none}.header-image-link,.main-menu ul li a,.main-menu ul ul li,aside#sidebar li.widget.widget_search,article h2.post-title a,.main-menu ul li span.nav_desc,.main-menu ul li:hover>ul,.gallery-item .gallery-icon a img,.page-navigation,#logo .descrip,article.classes a.featured-link,img.associate{display:block}div.header-image,footer#footer,article.classes .wp-post-image{margin:0 auto;overflow:hidden}#content .entry ul{list-style:disc;padding-left:3em}#content .entry ul ul{list-style:circle}#content .entry ul,#content .entry ol,section#content .entry p{margin:4% 2.5em}#content .entry ul ul,#content .entry ol ol,#content .entry ul ol,#content .entry ol ul,#content .entry ul.products{padding:0;margin:0 2.5em}body.woocommerce-checkout #page-wrap .form-row .chosen-container ul,body.woocommerce-checkout #page-wrap .form-row .chosen-container ol{padding:0}#page-wrap #content ul.thumbnails{text-indent:0}aside#sidebar li.widget,footer#footer li.widget,.socialwrap li,ol.commentlist,#page-wrap #content ul.product-pricing{list-style:none}.article-comments input,.article-comments textarea,input{padding:0.373em}footer#footer{padding-top:1.5625em}footer.postmetadata,.post-edit-link{margin:0.782em}.social-links,.main-menu ul,.main-menu ul ul,ul.related-list,aside#sidebar>ul,body div.split-site .video,body.woocommerce-checkout section#content article .entry p,body.woocommerce-checkout #page-wrap .form-row .chosen-container ul,body.woocommerce-checkout #page-wrap .form-row .chosen-container ol{margin:0}.header-image-link,.article-comments label{margin-top:0.4596em}section#content .entry .page-links,section#content .entry h3,.alignleft{margin-top:10px}body .video{margin:1em 0}.foot-meta{margin-top:2%}header#header .floatright.half.textright{margin-top:4.5%}.foot-meta{margin-bottom:2%}aside#sidebar ul ul li,footer#footer,body.post-type-archive-classes article.classes,body.post-type-archive-events article.events{margin-bottom:3%}section#content .entry p,#page-wrap #content ul.product-pricing,.flexslider{margin-bottom:4%}aside#sidebar li.widget{margin-bottom:12%}aside#sidebar h2,aside#sidebar,section#content,.article-comments label{margin-bottom:0.4596em}#content .entry article ul,#content .entry article ol,section#content .entry .page-links,section#content .entry h3,.alignleft,.alignright,footer#footer ul ul li{margin-bottom:10px}.alignright{margin-left:10px}a.read-more{margin-left:4%}.social-links li{margin-right:0.1em}.alignleft,ul.product-pricing span{margin-right:10px}section .post{margin-bottom:10%}.flexslider .slides .flex-caption,.main-menu ul ul,.main-menu ul li>ul ul{position:absolute}ul.pagination,.main-menu ul li a,header#header,.main-menu>ul>li>a span{position:relative}footer#footer li.widget{width:50%;margin:0 0 1.66%}.main-menu>ul>li>a span{top:0.1em}.assistive-text,.section-heading,.skip-button{position:absolute !important;text-indent:-9999em;top:-9999em}#logo h1:hover,.main-menu ul li a:hover,.main-menu ul li:hover>ul,.flexslider:hover .slides .flex-caption,.socialwrap a:hover{-webkit-transition:all,1s,ease,0.2s;-moz-transition:all,1s,ease,0.2s;-o-transition:all,1s,ease,0.2s;transition:all,1s,ease,0.2s}.social-links li a:hover{-webkit-transition:all,1.4s,ease,0.6s;-moz-transition:all,1.4s,ease,0.6s;-o-transition:all,1.4s,ease,0.6s;transition:all,1.4s,ease,0.6s}aside#sidebar,section#content,.article-comments input,.article-comments textarea,div.split-site,img.associate{width:100%}div.split-site.sixth{width:25%}div.split-site{margin-bottom:3% !important}footer#footer,.foot-meta,.promoted-classes,.promoted-classes article.classes.even{clear:both}header#header #logo,.promoted-classes article.classes{width:50%}.promoted-classes{width:102%;position:relative;left:-1%}.promoted-classes article.classes{padding:0 1%}.searchform input[type="text"]{background:#000;width:100%;padding:6px 4%;color:#fff;border:0 none}.searchform input[type="submit"]{background:#000;width:100%;padding:6px 0;color:#fff;border:0 none}.searchform input[type="submit"]:hover{background:#000}nav.main-menu{margin-left:-0.625em}.main-menu ul li>ul{background:rgba(200,200,200,0.2)}.main-menu ul li a{padding:6px 10px;color:#fff}.main-menu ul li a:hover{background:#fff;color:#000}.main-menu ul.sub-menu a{color:#000}.main-menu ul.sub-menu a:hover{background:#212221;color:#fff}.main-menu ul ul{z-index:99999}.main-menu ul li>ul ul{left:100%;margin-top:-37px;width:100%}.main-menu ul ul li a{padding:8px 5px;border-bottom:1px solid #DDD}.main-menu ul li span.nav_desc{font-size:10px;line-height:14px}.main-menu>ul>li>a span{font-size:1.5em;margin-left:-0.15em}.gallery-item .gallery-icon a img{padding:3px;height:auto}.entry .gallery .gallery-item{float:left;margin-top:10px;width:50%}.flexslider .slides{overflow:hidden}.flexslider .slides p{color:#fff}.flexslider .slides .flex-caption{top:10px;left:10px;color:#ff00af}.flexslider .flex-caption h3,.flexslider .flex-caption p{background:#212221;padding:5px}.flexslider:hover .flex-caption h3,.flexslider:hover .flex-caption p{background:#000}.page-navigation{clear:both;float:left;margin:1em 0 0.5em 0}ul.pagination{margin:0px auto 0px auto;padding:0px 0px 10px 0px;font-size:80%;line-height:1em;list-style-type:none}.pagination span,.pagination a,section#content article .entry .page-links a,.pagination .current{padding:4px 9px}.pagination span,.pagination a,section#content article .entry .page-links a{display:inline-block;border:1px #000 solid;text-decoration:none;width:auto;color:#000;background-color:#fff;margin-left:5px;margin-right:5px}.pagination li a{margin-right:1px;margin-left:0}.pagination a:hover,.pagination a:focus,section#content article .entry .page-links a:hover{color:#fff;background-color:#000}.pagination .current{color:#fff;background-color:#000;border:1px #000 solid;margin-right:1px}.related-content{min-height:200px;width:140px}blockquote::before,blockquote::after,q::before,q::after{content:"\201C";font-size:3em;line-height:0;position:relative;top:1.2em}blockquote::after,q::after{content:"\201D";top:-0.15em;left:90%}.pinkText{color:#ff00af}.darkPinkText{color:#c41c8f}.round-this,article.classes a.featured-link,img.associate{border-radius:5px}article.classes a.featured-link,img.associate{text-align:center;background:#ff00af;margin-bottom:2%}article.classes a.featured-link{padding:25px}img.associate,div.split-site.sixth,div.split-site.third{padding:1%}article.classes a.featured-link:hover{background:#ff4dc7}.wpcf7-form{padding:8% 1% 1%;margin-top:1em;position:relative}.wpcf7-form,input{border:3px solid #c41c8f}input[type=submit]{border:none;background:#ff00af}input[type=submit]:hover{background:#c41c8f}.wpcf7-form h3{text-align:center;color:#c41c8f;position:absolute;top:-1em;width:80%;background:#212221;left:10%}section#content article .wpcf7-form .fields p{margin:0;padding:1%}section#content article .wpcf7-form .fields{overflow:hidden}@media (max-width: 600px){span#menu-icon{display:inline-block}nav.main-menu>ul>li,.main-menu ul ul{display:block !important}nav.main-menu>ul>li,.main-menu ul ul{float:none}.main-menu ul ul{visibility:visible !important}.main-menu ul ul,.main-menu ul li>ul:before{position:relative}.main-menu ul li>ul,.main-menu>ul>li:hover>ul{background:#1a1a1a}.main-menu ul li>ul ul{background:#262626}.main-menu ul li>ul ul{position:static}.main-menu ul li>ul{overflow:hidden}.main-menu ul li>ul:before{content:"";width:0;height:0;border-left:1em solid transparent;border-right:1em solid transparent;border-top:1em solid #000;top:0.8em}.main-menu ul li>ul ul:before{border-top-color:#1a1a1a;border-width:0.7em;top:0.55em}.main-menu ul ul li a{border:none}section#content article .entry div.gallery dt.gallery-icon a img{height:70%}aside#sidebar{clear:both}#shopp div.gallery{width:100% !important}#shopp .gallery .previews img{margin:0 auto}article.classes a.featured-link{min-height:150px}}@media (min-width: 600px){.article-comments .third{float:left}section#content{overflow:hidden}aside#sidebar li.widget{display:block}.main-menu .parent-menu>a{padding-right:25px}.main-menu .parent-menu>a>.text:after{content:'';position:absolute;right:10%;top:43%;height:0;width:0;border:5px solid transparent;border-top-color:#fff}.main-menu>ul>li.parent-menu>a:hover>.text:after{border-top-color:#000}.sub-menu .parent-menu>a>.text:after{content:'';position:absolute;right:5%;top:35%;height:0;width:0;border:5px solid transparent;border-left-color:#000}.main-menu ul li:hover>ul{background:#fff}.sub-menu .parent-menu>a:hover>.text:after{border-left-color:#fff}.article-comments .third{width:33.333%}.article-comments .third{padding-right:3%}.article-comments .third.last{padding:0}.searchform input[type="text"]{width:72%;margin-right:2%}.searchform input[type="submit"]{width:26%}div.split-site{padding:0 0.5%}div.split-site.half{width:50%}div.split-site.third{width:33.333%}div.split-site.sixth{width:16.6666666667%}footer#footer li.widget{width:33.33%;margin:0 0 1.66%}.foot-meta .half{width:50%;margin:0 0 1.66%}header#header #logo{width:auto;max-width:40%}body.post-type-archive-classes article.classes,body.post-type-archive-events article.events{width:50%;float:left}body.post-type-archive-classes article.classes.odd,body.post-type-archive-events article.events.odd{padding-right:1%;clear:both}body.post-type-archive-classes article.classes.even{padding-left:1%}header#header #logo,.promoted-classes article.classes{width:33.333%}.promoted-classes article.classes.even{clear:none}.promoted-classes article.classes:nth-of-type(4n){clear:both}div.split-site.sixth,div.split-site.third{padding:0 0.5%}img.associate{padding:15px}.wpcf7-form{padding:10% 1% 1%}section#content article .wpcf7-form .fields p{margin:0;padding:1%;width:50%;float:left}div.split-site{margin-bottom:1% !important}body.woocommerce #page-wrap ul.products li.product,body.woocommerce-page #page-wrap ul.products li.product{width:30.8%}}@media (min-width: 768px){header#header .floatright.half.textright{display:block}img.associate{padding:20px}.wpcf7-form{padding:5% 1% 1%}}@media (min-width: 1024px){#page-wrap,header#header,footer#footer{max-width:1024px}.main-menu ul ul{width:10em}img.associate{padding:25px}}
