/*!
Theme Name: Weller Magic
Theme URI: http://underscores.me/
Author: Neil Day
Author URI: http://underscores.me/
Description: Bourbon, Neat & Gulp
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: single_malt
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

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

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/hr,img,legend{border:0}img,pre{max-width:100%}pre,textarea{overflow:auto}body,sub,sup{position:relative}*,::after,::before,:after,:before{box-sizing:inherit}#masthead,.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-content .pannel-inner,.pannel-inner,.services .intro,.services h3,.services>article,.site-content:after,.site-content:before,.site-footer,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.testimonials,.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li{*zoom:1}#masthead:after,#masthead:before,.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-content .pannel-inner:after,.home-content .pannel-inner:before,.pannel-inner:after,.pannel-inner:before,.services .intro:after,.services .intro:before,.services h3:after,.services h3:before,.services>article:after,.services>article:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li:after,.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li:before,.testimonials:after,.testimonials:before{content:" ";display:table}#masthead:after,.clear:after,.comment-content:after,.entry-content:after,.home-content .pannel-inner:after,.pannel-inner:after,.services .intro:after,.services h3:after,.services>article:after,.site-content:after,.site-footer:after,.site-header:after,.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li:after,.testimonials:after{clear:both}#masthead .header-contact .contact-menu ul,#masthead .header-contact .social-menu ul,.services .panel-gallery ul{list-style:none;margin:0;padding:0}#masthead .header-contact .contact-menu ul li,#masthead .header-contact .social-menu ul li,.services .panel-gallery ul li{padding:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}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}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;background-color:#ccc;height:1px;margin-bottom:1.5em}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}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}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-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}textarea{padding-left:3px;width:100%}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:Lato,cursive;font-size:16px;font-size:1rem;line-height:1.5}@font-face{font-family:suits;src:url(fonts/suits.eot?1kd1g5);src:url(fonts/suits.eot?1kd1g5#iefix) format("embedded-opentype"),url(fonts/suits.woff2?1kd1g5) format("woff2"),url(fonts/suits.ttf?1kd1g5) format("truetype"),url(fonts/suits.woff?1kd1g5) format("woff"),url(fonts/suits.svg?1kd1g5#suits) format("svg");font-weight:400;font-style:normal}[class*=" icon-suits"],[class^=icon-suits]{font-family:suits!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-suits-club:before{content:"\e900";color:#000}.icon-suits-diamond:before{content:"\e901";color:#d82024}.icon-suits-heart:before{content:"\e902";color:#d82024}.icon-suits-spade:before{content:"\e903";color:#000}h1,h2,h3,h4,h5,h6{clear:both;margin-top:0;font-weight:200}address,p{margin:0 0 1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}body,h1{font-family:Lato,cursive}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}@font-face{font-family:HoudiniNormal;src:url(webfonts/2F0167_0_unhinted_0.woff2) format("woff2"),url(webfonts/2F0167_0_unhinted_0.woff) format("woff"),url(webfonts/2F0167_0_unhinted_0.ttf) format("truetype")}@font-face{font-family:HoudiniShadedNormal;src:url(webfonts/2F0167_1_unhinted_0.woff2) format("woff2"),url(webfonts/2F0167_1_unhinted_0.woff) format("woff"),url(webfonts/2F0167_1_unhinted_0.ttf) format("truetype")}body{font-size:1.2rem;margin:0;font-weight:200;background:#fff}h1{font-weight:400;font-style:normal;color:#fff;font-size:52px}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=number],input[type=search],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,input[type=number]:focus,input[type=search]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],input[type=number],input[type=search]{padding:3px}a{background-color:transparent;color:#4169e1}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:dotted thin}#content[tabindex="-1"]:focus,.services>article,a:active,a:hover{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%;background:#d82024}@media screen and (min-width:881px){.main-navigation .menu-wrapper{max-width:1280px;margin-left:auto;margin-right:auto}.main-navigation .menu-wrapper::after{clear:both;content:"";display:table}.main-navigation .menu-left-menu-container{float:left;width:30%;text-align:left}.main-navigation .menu-right-menu-container{float:right;width:30%;text-align:right}}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{display:inline-block;position:relative}.main-navigation a{display:block;text-decoration:none;font-size:1.25em;color:#fff;padding:.5rem 1rem;position:relative;z-index:4}.menu-toggle{display:none}.main-navigation ul{display:block}@media screen and (min-width:881px) and (max-width:1180px){.main-navigation li a{font-size:1em;text-decoration:none;color:#fff;padding:.5rem}}@media screen and (max-width:880px){.menu-toggle{display:block;position:absolute;left:.5em;top:3em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-navigation{display:none;padding-top:2em;color:#fff;text-align:center;z-index:2;position:absolute;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.main-navigation li{width:100%;display:block}.main-navigation a{font-size:1.5em;text-decoration:none;color:#fff}.main-navigation.active{display:block;opacity:1}}.comment-navigation,.post-navigation,.posts-navigation{display:block;width:100%}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;margin-right:.5em}.comment-navigation .nav-previous i,.post-navigation .nav-previous i,.posts-navigation .nav-previous i{margin-right:16px}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;margin-left:.5em}.comment-navigation .nav-next i,.post-navigation .nav-next i,.posts-navigation .nav-next i{margin-left:16px}.comment-navigation .nav-links a,.post-navigation .nav-links a,.posts-navigation .nav-links a{background:#d82024;padding:.75em 1em;color:#fff;text-decoration:none;display:inline-block;border-radius:5px;margin-top:1em}.comment-navigation .nav-links a i,.post-navigation .nav-links a i,.posts-navigation .nav-links a i{font-size:1.35em}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.widget{margin:0 0 1.5em}.widget select{max-width:100%}#secondary{padding-left:1em}#secondary .widget-title{margin:0;color:#000}.entry-title{color:#000}.archive #main,.blog #main{padding:0 1em}.sliding-panel-content{overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:auto;height:100%;width:350px;background:#d82024;-webkit-overflow-scrolling:touch;-webkit-transform:translateX(350px);transform:translateX(350px);-webkit-transition:all .25s linear;transition:all .25s linear;z-index:999998;padding:68px 1em 0}.sliding-panel-content ul{padding:0;margin:0}.sliding-panel-content li{list-style:none}.sliding-panel-content li a{border-bottom:#d8d8d8;color:#fff;display:block;padding:.5em;text-decoration:none}.sliding-panel-content li a:focus,.sliding-panel-content li a:hover{background-color:#d8d8d8;color:#000}.sliding-panel-content.is-visible{-webkit-transform:translateX(0);transform:translateX(0);box-shadow:-10px -10px 20px 1px rgba(0,0,0,.2)}.sliding-panel-fade-screen{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;z-index:999997}.sliding-panel-fade-screen.is-visible{opacity:.4;visibility:visible}.sliding-panel-button-wrapper{text-align:right;position:relative;visibility:visible;width:100%;float:right;z-index:9999999;height:60px}.sliding-panel-button-wrapper .sliding-panel-button{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;outline:0;position:relative;background:0 0;box-shadow:none;text-shadow:none;border:none;z-index:99999999999;color:#d82024}.sliding-panel-button-wrapper .sliding-panel-button .fa{font-size:2rem}.sliding-panel-button-wrapper .sliding-panel-button img{height:1.3em}.sliding-panel-button-wrapper .sliding-panel-button.active{margin-right:320px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#nav-icon1{width:45px;height:30px;position:relative;margin:8px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span{display:block;position:absolute;height:6px;width:80%;background:#d82024;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:12px}#nav-icon1 span:nth-child(2){top:22px}#nav-icon1 span:nth-child(3){top:32px}#nav-icon1.open{color:#fff}#masthead .top-stripe a,#masthead .top-stripe a:visited{color:#000;text-decoration:none}#nav-icon1.open span{background:#fff}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.archive .sliding-panel-button,.blog .sliding-panel-button,.single .sliding-panel-button{display:inline-block}#masthead{position:relative;background:#d8d8d8;z-index:9999999}#masthead .top-stripe{position:relative}#masthead .top-stripe a{-webkit-transition:all .3s;transition:all .3s}#masthead .top-stripe a:hover{color:#d82024}#masthead button{padding:0;border:0;background:0 0;text-shadow:none;box-shadow:none;z-index:9}#masthead .contact-toggle{display:none}#masthead .site-branding{width:100%;margin-bottom:-73px;position:relative}#masthead .site-branding.sidebar-active{z-index:999999999999}#masthead .site-branding .site-logo{max-width:475px;margin:0 auto;z-index:2;position:relative}#masthead .site-branding a{display:block;position:relative}#masthead .site-branding img{display:block}@media screen and (min-width:881px){#masthead .top-stripe-inner{max-width:1280px;margin-left:auto;margin-right:auto;position:relative}#masthead .top-stripe-inner::after{clear:both;content:"";display:table}#masthead .header-contact{position:absolute;left:0;top:0;width:100%;height:100%}#masthead .header-contact a{color:#000;text-decoration:none;font-size:1em}#masthead .header-contact .contact-menu{position:absolute;left:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#masthead .header-contact .contact-menu a .fa{margin-right:1em}#masthead .header-contact .social-menu{position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#masthead .header-contact .social-menu li{float:left;margin-left:.5em;font-size:2em}}@media screen and (min-width:881px) and (max-width:1180px){#masthead .top-stripe-inner{height:100px}#masthead .site-branding{width:100%;margin-bottom:-73px;position:relative}#masthead .site-branding .site-logo{width:40%;margin:0 auto}#masthead .site-branding a{display:block;position:relative}#masthead .contact-menu{position:absolute;left:1em;bottom:1em}#masthead .contact-menu a{font-size:1em}#masthead .contact-menu a .fa{margin-right:.5em}#masthead .social-menu{position:absolute;right:1em;bottom:1em}#masthead .social-menu li{float:left;margin-left:1em;font-size:2em}}@media screen and (max-width:880px){#masthead .contact-toggle{position:absolute;right:.5em;top:3em;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}#masthead .site-branding{width:100%;text-align:center;position:relative;margin-bottom:-23px;z-index:3}#masthead .site-branding a{display:block;width:55%;max-width:350px;margin:0 auto;position:relative}#masthead .site-branding img{display:block}#masthead .site-branding:before{content:'';width:100vw;height:20%;position:absolute;background:#d82024;right:0;bottom:15%}#masthead .header-contact{display:none;padding-top:2em;background:#d82024;color:#fff;text-align:center;position:absolute;z-index:2;width:100%}#masthead .header-contact.active{display:block}#masthead .header-contact .contact-menu ul a,#masthead .header-contact .social-menu ul a{font-size:1.5em;text-decoration:none;color:#fff}#masthead .header-contact .social-menu li{display:inline-block}#masthead .header-contact .social-menu li a{font-size:2em;padding:1rem}#masthead .header-contact .contact-menu .fa{margin-right:1em}#masthead .header-social{position:absolute;top:.5em;right:0}}.home-content .pannel-inner::after,.pannel-inner::after{content:"";display:table;clear:both}.to-animate{opacity:0}#home-page .content-area,#home-page .site-content .widget-area,#home-page .site-main{clear:both;margin:0;width:100%}#home-page .site-footer{clear:both;width:100%}.hero{position:relative;background-size:cover;background-position:center;text-align:center;z-index:-1}.hero .hero-cover{position:absolute;width:100%;height:100%;background-color:transparent;background-image:-webkit-linear-gradient(transparent,#000);background-image:linear-gradient(transparent,#000)}.hero .pannel-inner{position:relative;padding:6em 1em}.hero .pannel-inner h1{font-family:HoudiniShadedNormal;font-size:3.25em;word-wrap:break-word}@media screen and (max-width:640px){.hero .pannel-inner h1{font-size:2.5em}}.hero .pannel-inner p{max-width:80%;margin:0 auto;color:#fff;font-size:28px}.home-content{background:url(images/textures/inverted/worn_dots.png),-webkit-linear-gradient(-450deg,#d8d8d8,#d8d8d8),center;background:url(images/textures/inverted/worn_dots.png),-webkit-linear-gradient(top,#d8d8d8,#d8d8d8),center;background:url(images/textures/inverted/worn_dots.png),linear-gradient(180deg,#d8d8d8,#d8d8d8),center;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#d8d8d8', GradientType=1 );box-shadow:inset 0 8px 8px -8px #000,inset 0 -8px 8px -8px #000;text-align:center}.home-content .pannel-inner{max-width:800px;margin-left:auto;margin-right:auto;padding:2em 16px;font-size:1.25em}.pannel-inner{max-width:1280px;margin-left:auto;margin-right:auto}.services>article{overflow:hidden;padding:2.5em 0}.services>article .panel-gallery,.services>article .panel-text{float:left}.services #trade-shows,.services #weddings{background:url(images/textures/weller-bg.png),-webkit-linear-gradient(-450deg,#d82024,#d82024),center;background:url(images/textures/weller-bg.png),-webkit-linear-gradient(top,#d82024,#d82024),center;background:url(images/textures/weller-bg.png),linear-gradient(180deg,#d82024,#d82024),center;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d82024', endColorstr='#d82024', GradientType=1 );color:#fff}.services #corporate{background:url(images/textures/inverted/worn_dots.png),-webkit-linear-gradient(-450deg,#d8d8d8,#d8d8d8),center;background:url(images/textures/inverted/worn_dots.png),-webkit-linear-gradient(top,#d8d8d8,#d8d8d8),center;background:url(images/textures/inverted/worn_dots.png),linear-gradient(180deg,#d8d8d8,#d8d8d8),center;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#d8d8d8', GradientType=1 );box-shadow:inset 0 8px 8px -8px #000,inset 0 -8px 8px -8px #000;color:#000}.archive article .fa,.archive h1.page-title,.blog article .fa,.blog-roll article .fa{color:#d82024}.services h3{width:100%;clear:both;font-size:1.75em;text-align:center}@media screen and (max-width:640px){.services h3{font-size:1.5em}}.services .pannel-inner{padding:0 1em}.services .pannel-inner h2{font-family:HoudiniShadedNormal;font-size:3em;text-align:center}@media screen and (max-width:640px){.services .pannel-inner h2{font-size:2.5em}}.services .panel-gallery,.services .panel-text{width:50%;float:left;padding:0 1em}@media screen and (max-width:1180px){.services .panel-gallery,.services .panel-text{width:100%}}.services img{width:100%;display:block;box-shadow:1px 1px 24px rgba(0,0,0,.6)}.services .panel-gallery{margin-bottom:1em}.services .panel-gallery ul li{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:2.12766%}.services .panel-gallery ul li:last-child{margin-right:0}.services .panel-gallery ul li:nth-child(3n){margin-right:0}.blog-pull .section-intro,.blog-roll{max-width:1280px;margin-left:auto;margin-right:auto}.services .panel-gallery ul li:nth-child(3n+1){clear:left}.blog-pull .section-intro::after,.blog-roll::after{clear:both;display:table;content:""}.blog-pull{padding:2em 1em;background:url(images/textures/worn_dots.png),-webkit-linear-gradient(-450deg,#f2f2f2,#f2f2f2),center;background:url(images/textures/worn_dots.png),-webkit-linear-gradient(top,#f2f2f2,#f2f2f2),center;background:url(images/textures/worn_dots.png),linear-gradient(180deg,#f2f2f2,#f2f2f2),center;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#f2f2f2', GradientType=1 )}.blog-pull .section-intro h3{font-family:HoudiniShadedNormal;font-size:3em;text-align:center;color:#d82024}@media screen and (max-width:640px){.blog-pull .section-intro h3{font-size:2.5em}}@media screen and (min-width:1181px){.blog-roll article{float:left;display:block;margin-right:2.12766%;width:31.91489%}.blog-roll article:last-child{margin-right:0}.blog-roll article:nth-child(3n){margin-right:0}.blog-roll article:nth-child(3n+1){clear:left}}@media screen and (min-width:881px) and (max-width:1180px){.blog-roll article{float:left;display:block;margin-right:2.12766%;width:48.93617%}.blog-roll article:last-child{margin-right:0}.blog-roll article:nth-child(2n){margin-right:0}.blog-roll article:nth-child(2n+1){clear:left}}@media screen and (min-width:641px) and (max-width:880px){.blog-roll article{float:left;display:block;margin-right:3.22581%;width:48.3871%}.blog-roll article:last-child{margin-right:0}.blog-roll article:nth-child(2n){margin-right:0}.blog-roll article:nth-child(2n+1){clear:left}}@media screen and (min-width:1181px){.archive article{float:left;display:block;margin-right:2.12766%;width:31.91489%}.archive article:last-child{margin-right:0}.archive article:nth-child(3n){margin-right:0}.archive article:nth-child(3n+1){clear:left}}@media screen and (min-width:881px) and (max-width:1180px){.archive article{float:left;display:block;margin-right:2.12766%;width:48.93617%}.archive article:last-child{margin-right:0}.archive article:nth-child(2n){margin-right:0}.archive article:nth-child(2n+1){clear:left}}@media screen and (min-width:641px) and (max-width:880px){.archive article{float:left;display:block;margin-right:3.22581%;width:48.3871%}.archive article:last-child{margin-right:0}.archive article:nth-child(2n){margin-right:0}.archive article:nth-child(2n+1){clear:left}}.archive article,.blog article,.blog-roll article{border-radius:5px;border:2px solid #d82024;overflow:hidden;background:#fff}.archive article a,.blog article a,.blog-roll article a{text-decoration:none;color:#000}.archive article .entry-content .read-more span .fa,.archive article .entry-header h2 a,.blog article .entry-content .read-more span .fa,.blog article .entry-header h2 a,.blog-roll article .entry-content .read-more span .fa,.blog-roll article .entry-header h2 a{color:#fff}.archive article .entry-header h2,.blog article .entry-header h2,.blog-roll article .entry-header h2{margin:0;padding:.5em;background:url(images/textures/inverted/worn_dots.png),-webkit-linear-gradient(-450deg,#d82024,#d82024),center;background:url(images/textures/inverted/worn_dots.png),-webkit-linear-gradient(top,#d82024,#d82024),center;background:url(images/textures/inverted/worn_dots.png),linear-gradient(180deg,#d82024,#d82024),center;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d82024', endColorstr='#d82024', GradientType=1 )}.archive article .entry-meta,.blog article .entry-meta,.blog-roll article .entry-meta{background:#d8d8d8;padding:.5em 1em}.archive article .entry-meta>span,.blog article .entry-meta>span,.blog-roll article .entry-meta>span{display:inline-block;position:relative;margin-right:.75em}.archive article .entry-meta>span:last-child,.blog article .entry-meta>span:last-child,.blog-roll article .entry-meta>span:last-child{margin-right:0}.archive article .entry-footer>span .fa,.archive article .entry-meta>span .fa,.blog article .entry-footer>span .fa,.blog article .entry-meta>span .fa,.blog-roll article .entry-footer>span .fa,.blog-roll article .entry-meta>span .fa{margin-right:.25em}.archive article .entry-content,.blog article .entry-content,.blog-roll article .entry-content{margin-top:0;padding:1em 1em 0}.archive article .entry-content .read-more,.blog article .entry-content .read-more,.blog-roll article .entry-content .read-more{display:block;text-align:center;position:relative}.archive article .entry-content .read-more span,.blog article .entry-content .read-more span,.blog-roll article .entry-content .read-more span{position:absolute;bottom:-3em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3em;height:3em;display:inline-block;line-height:2.5em;background:url(images/textures/inverted/worn_dots.png),-webkit-linear-gradient(-450deg,#d82024,#d82024),center;background:url(images/textures/inverted/worn_dots.png),-webkit-linear-gradient(top,#d82024,#d82024),center;background:url(images/textures/inverted/worn_dots.png),linear-gradient(180deg,#d82024,#d82024),center;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d82024', endColorstr='#d82024', GradientType=1 );color:#fff;border-radius:100%;border:3px solid #fff}.archive article .entry-footer,.blog article .entry-footer,.blog-roll article .entry-footer{background:#d8d8d8;padding:1.5em 1em .5em}.archive article .entry-footer>span,.blog article .entry-footer>span,.blog-roll article .entry-footer>span{display:block;position:relative}@media screen and (min-width:1181px){.blog article{float:left;display:block;margin-right:2.12766%;width:31.91489%}.blog article:last-child{margin-right:0}.blog article:nth-child(3n){margin-right:0}.blog article:nth-child(3n+1){clear:left}}@media screen and (min-width:881px) and (max-width:1180px){.blog article{float:left;display:block;margin-right:2.12766%;width:48.93617%}.blog article:last-child{margin-right:0}.blog article:nth-child(2n){margin-right:0}.blog article:nth-child(2n+1){clear:left}}@media screen and (min-width:641px) and (max-width:880px){.blog article{float:left;display:block;margin-right:3.22581%;width:48.3871%}.blog article:last-child{margin-right:0}.blog article:nth-child(2n){margin-right:0}.blog article:nth-child(2n+1){clear:left}}.archive #primary,.blog #primary,.single-post #primary{margin-top:60px}.testimonials{position:relative;background:url(images/textures/inverted/worn_dots.png),-webkit-linear-gradient(-450deg,#d8d8d8,#d8d8d8),center;background:url(images/textures/inverted/worn_dots.png),-webkit-linear-gradient(top,#d8d8d8,#d8d8d8),center;background:url(images/textures/inverted/worn_dots.png),linear-gradient(180deg,#d8d8d8,#d8d8d8),center;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8', endColorstr='#d8d8d8', GradientType=1 );box-shadow:inset 0 8px 8px -8px #000,inset 0 -8px 8px -8px #000;padding:2.5em 0;overflow:hidden}.testimonials h2{font-family:HoudiniShadedNormal;font-size:3em;text-align:center;color:#000}@media screen and (max-width:640px){.testimonials h2{font-size:2.5em}}.testimonials .roundabout-wrapper{min-height:300px;width:100%;margin-top:150px}.testimonials .roundabout-wrapper .roundabout{height:100%}.testimonials .roundabout-wrapper .roundabout .next i,.testimonials .roundabout-wrapper .roundabout .prev i{font-size:3em;color:#fff;text-shadow:1px 1px 24px rgba(0,0,0,.6);-webkit-transition:all .5s;transition:all .5s}.site-footer a,.site-footer a:visited{text-decoration:none;color:#000}.testimonials .roundabout-wrapper .roundabout .next i:hover,.testimonials .roundabout-wrapper .roundabout .prev i:hover{text-shadow:none}.testimonials .roundabout-wrapper .roundabout .prev{float:left}.testimonials .roundabout-wrapper .roundabout .next{float:right}.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider{width:65%;margin:0 auto;list-style:none;display:block}.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li{display:block;background:#fff;box-shadow:1px 1px 24px rgba(0,0,0,.6);border-radius:10px;text-align:center;overflow:hidden;height:auto!important}.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li .card-body,.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li .card-footer,.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li .card-head,.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li .card-image{width:100%;background:#fff}.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li .card-head{position:absolute;border-radius:10px 10px 0 0;background:rgba(216,32,36,.9)}.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li .card-image{background-size:cover;background-position:center;border-radius:10px 10px 0 0;overflow:hidden}.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li .card-image img{width:100%}.testimonials .roundabout-wrapper .roundabout ul#shuffle-slider li .card-footer{border-radius:0 0 10px 10px}.testimonials .round-nav{position:absolute;top:40%;width:100%}.card{padding:3.5em}.card .bottom-left,.card .bottom-right,.card .top-left,.card .top-right{position:absolute;font-size:2.5em}.card .top-left,.card .top-right{top:.5em}.card .bottom-left,.card .bottom-right{bottom:.5em}.card .bottom-left,.card .top-left{left:.5em}.card .bottom-right,.card .top-right{right:.5em}.single-post #main{width:100%;max-width:860px;margin:0 auto;padding:0 1em}.single-post #main .entry-header,.single-post #main h1{text-align:center}.single-post #main .entry-footer .fa,.single-post #main .entry-meta .fa{margin-right:.5em}.single-post #main .entry-footer a,.single-post #main .entry-meta a{margin-right:2em;text-decoration:none}.single-post #main .entry-footer .cat-links a,.single-post #main .entry-footer .tags-links a,.single-post #main .entry-meta .cat-links a,.single-post #main .entry-meta .tags-links a{margin-right:0}.single-post #main .entry-footer .cat-links,.single-post #main .entry-meta .cat-links{display:block}.single-post #main .entry-footer .tags-links,.single-post #main .entry-meta .tags-links{display:block}.site-footer{background:#d8d8d8}.site-footer a{-webkit-transition:all .3s;transition:all .3s}.site-footer a:hover{color:#d82024}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer ul li{display:inline-block}.site-footer .header-contact{float:left}.site-footer .header-contact li{margin-right:1.5em;font-size:1.25em}.site-footer .header-contact li .fa{margin-right:.25em}@media screen and (max-width:640px){.site-footer .header-contact{float:none;text-align:center;margin-bottom:1em}.site-footer .header-contact li{display:block;margin-right:0}}.site-footer .header-social{float:right}@media screen and (max-width:640px){.site-footer .header-social{float:none;text-align:center}}.site-footer .header-social .fa{margin-left:1rem;font-size:2.5em}.site-footer .section-inner{padding:1em;max-width:1280px;margin-left:auto;margin-right:auto}.site-footer .section-inner::after{clear:both;content:"";display:table}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.site-content{max-width:1280px;margin-left:auto;margin-right:auto}.wp-caption,embed,iframe,object{max-width:100%}.site-content::after{clear:both;content:"";display:table}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}#comments{background:#f2f2f2;padding:1em;margin-bottom:3.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}