.grecaptcha-badge{visibility:hidden}
/*!
 *  Socialico is a package of 74 social media icons, combined within a single wieght font and designed by Jelio Dimitrov a.k.a. Arsek.
 *  URI: http://fontfabric.com/social-media-icons-pack/
 */
@font-face{font-family:'Socialico';src:url('/wp-content/themes/patchett/fonts/socialico-webfont.eot');src:url('/wp-content/themes/patchett/fonts/socialico-webfont.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/patchett/fonts/socialico-webfont.woff') format('woff'),
url('/wp-content/themes/patchett/fonts/socialico-webfont.ttf') format('truetype'),
url('/wp-content/themes/patchett/fonts/socialico-webfont.svg#socialicoregular') format('svg');font-weight:normal;font-style:normal;font-display:swap}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,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,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overflow-x:hidden}body{--text-color:#404443}body{font-size:15px;line-height:21px}body, .latest_posts ul li .desc h6 a, blockquote a, blockquote a:hover{color:var(--text-color)}a,
.pager a.active,
.pager a:hover.page{color:#FDC300}a:hover{color:#272727}h1 a,h2 a,h3 a,h4 a,h5 a,h6
a{font-weight:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:15px;line-height:1.2em;font-family:'Arsenal Bold',Arial,Tahoma,sans-serif}h1{margin-bottom:0;font-size:28px}h2{font-family:'Arsenal',Arial,Tahoma,sans-serif;font-size:22px}h3{font-family:'Arsenal',Arial,Tahoma,sans-serif;font-size:18px}h4{font-family:'Arsenal',Arial,Tahoma,sans-serif;font-size:16px}h5{font-size:14px}h6{font-size:12px}h1,h1 a,h1 a:hover,h2,h2 a,h2 a:hover,h3,h3 a,h3 a:hover,h4,h4 a,h4 a:hover,h5,h5 a,h5 a:hover,h6,h6 a,h6 a:hover{color:#474E53}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6
strong{font-weight:400;font-family:'Arsenal Bold',Arial,Tahoma,sans-serif}.the_content h1,
.the_content h2,
.the_content h3,
.the_content h4,
.the_content h5,
.the_content
h6{margin-bottom:25px}p:not(:last-child){margin:0
0 25px}.the_content
p{color:#474E53}em,i{font-style:italic}b,strong{font-weight:bold}small{font-size:80%}hr{display:block;border:none;outline:none;height:1px;width:100%;margin-bottom:15px;clear:both;background-color:#e8e3dc;color:#e8e3dc}.highlight{padding:0
8px}a,a:visited,a:focus{text-decoration:none;outline:0}a:hover{text-decoration:underline}p a, p a:visited{line-height:inherit}img.scale-with-grid,
#Content img,img{max-width:100%;height:auto}iframe{max-width:100%}a.tp-button{background:none;font-family:inherit !important;height:auto !important;line-height:inherit !important;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;letter-spacing:0 !important;text-shadow:0 0 0 !important;font-weight:normal}.tp-button:hover{}span.button,a.button,a.tp-button{display:inline-block;padding:9px
18px;font-size:13px;line-height:13px;margin-bottom:15px}a.button_small{font-size:14px;padding:10px
44px 10px 12px}a.button_large{font-size:18px;padding:16px
30px}a:hover.button,a:hover.tp-button{text-decoration:none}#comments .commentlist > li .reply a.comment-reply-link{-webkit-box-shadow:inset 0px -15px 15px 0px rgba(0, 0, 0, 0.10);box-shadow:inset 0px -15px 15px 0px rgba(0, 0, 0, 0.10)}#comments .commentlist > li .reply a:hover.comment-reply-link{-webkit-box-shadow:inset 0px -15px 15px 0px rgba(0, 0, 0, 0.15);box-shadow:inset 0px -15px 15px 0px rgba(0, 0, 0, 0.15)}button,input[type="submit"],input[type="reset"],input[type="button"]{border:0;display:inline-block;padding:7px
44px 7px 12px;font-size:14px;line-height:14px;margin-bottom:10px;text-decoration:none;cursor:pointer;overflow:visible;font:700 14px/1 'PT Sans', Arial, Helvetica, sans-serif;transition:all 0.2s ease 0s}button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{}a.control_button,span.control_button{display:block;float:left;margin:0
2px;overflow:hidden;background:#ccc;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;border-width:1px;border-style:solid}a.control_button span, span.control_button
span{display:block;width:22px;height:22px;overflow:hidden;text-indent:-9999px}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}form{margin-bottom:0}fieldset{margin-bottom:0}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{padding:6px
8px;outline:none;margin:0;width:230px;max-width:100%;display:block;margin-bottom:20px;font-size:13px;border-width:1px;border-style:solid}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{}textarea{min-height:60px;resize:vertical}label,legend{display:block;font-size:13px;line-height:24px}input[type="checkbox"]{display:inline}.remove-bottom{margin-bottom:0 !important}.half-bottom{margin-bottom:10px !important}.add-bottom{margin-bottom:20px !important}a.button.button_red,a.tp-button.red{background-color:#FC2A2A;color:#fff}a:hover.button.button_red,a:hover.tp-button.red{background-color:#E31212;color:#fff}a.button.button_orange,a.tp-button.orange{background-color:#FF6E00;color:#fff}a:hover.button.button_orange,a:hover.tp-button.orange{background-color:#F50;color:#fff}a.button.button_green{background-color:#1BB852;color:#fff}a:hover.button.button_green{background-color:#02AE3F;color:#fff}a.tp-button.green{background-color:#60d1c7;color:#fff}a:hover.tp-button.green{background-color:#3fb4aa;color:#fff}a.button.button_blue,a.tp-button.blue{background-color:#058BD3;color:#fff}a:hover.button.button_blue,a:hover.tp-button.blue{background-color:#0375B3;color:#fff}a.button.button_yellow{background-color:#FFCC28;color:#885a29}a:hover.button.button_yellow{background-color:#FFC200;color:#885a29}a.tp-button.darkgrey{background-color:#555;color:#fff}a:hover.tp-button.darkgrey{background-color:#4c4c4c;color:#fff}a.tp-button.lightgrey{background-color:#878787;color:#fff}a:hover.tp-button.lightgrey{background-color:#7f7f7f;color:#fff}body{min-width:1240px}#Wrapper{width:1240px;margin:0px
auto;background-color:#fff}.layout-full-width{padding:0}.layout-full-width
#Wrapper{width:100% !important;margin:0
!important}#Content{width:100%;padding:0;clear:both;display:flex;flex-direction:column;gap:25px;padding-top:2%}body.home
#Content{padding:0}body.home #Content>.content_wrapper{padding-top:30px}.section{width:100%;float:left}.section_wrapper,.container{max-width:1200px;margin:0
auto;position:relative;display:flex;gap:0 20px;flex-wrap:wrap}.section_wrapper.grid{gap:20px}.column,.columns{float:left}.column.divider{margin:0}.the_content_wrapper{width:100%}.align-items-center{align-items:center}.d-flex{display:flex}.flex-col{flex-direction:column;gap:15px}.t-align-c{text-align:center}.single-post .content_wrapper,
.single-portfolio .content_wrapper,
.single-casestudy .content_wrapper,
.with_aside
.content_wrapper{width:1200px;margin:0
auto}.with_aside
.sections_group{width:75%;float:left}.single-post .section_wrapper,
.single-portfolio .section_wrapper,
.with_aside
.section_wrapper{width:100%}.with_aside
.four.columns{float:right}.aside_left
.sections_group{float:right}.aside_left
.four.columns{float:left}.right-sidebar
.items_group{width:75%;float:left}.right-sidebar
.four.columns{float:right}.left-sidebar
.items_group{width:75%;float:right}.left-sidebar
.four.columns{float:left}.one-fifth.column{width:18%}.four.columns,.one-fourth.column{width:23%}.one-third.column{width:31.333%}.two-fifths.column{width:38%}.one-second.column{width:48%}.three-fifths.column{width:58%}.two-third.column{width:64.666%}.three-fourth.column{width:73%}.four-fifths.column{width:78%}.one.column{width:100%}.one-sixth.column{width:14.666%}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#Footer.clearfix{float:left;width:100%}.clearer{width:100%;clear:both}.the_content
pre{margin-bottom:20px}.rev_slider
iframe{max-width:1220px}a.slider_control,a.rslides_nav{width:20px !important;height:40px !important;display:block;overflow:hidden;cursor:pointer;background:url("/wp-content/themes/patchett/images/sprites.png")}a.slider_control_prev,a.rslides_nav.prev{background-position:0 -438px !important}a.slider_control_next,a.rslides_nav.next{background-position:-20px -438px !important}a.slider_control,a.rslides_nav{opacity:0.05;filter:alpha(opacity=5)}.column:hover a.slider_control, .column:hover
a.rslides_nav{opacity:0.20;filter:alpha(opacity=20)}a:hover.slider_control,a:hover.rslides_nav{opacity:0.40 !important;filter:alpha(opacity=40) !important}ul.rslides_tabs{text-align:center;width:100%}ul.rslides_tabs
li{display:inline-block;margin:0
5px}ul.rslides_tabs li
a{display:block;width:20px;height:2px;text-indent:-9999px;overflow:hidden;background:#fff;opacity:0.20;filter:alpha(opacity=20)}ul.rslides_tabs li.rslides_here
a{opacity:1;filter:alpha(opacity=100)}a.prev_page,a.next_page{width:32px;height:32px;overflow:hidden;text-indent:-9999px;background:url("/wp-content/themes/patchett/images/pager.png")}a:hover.prev_page,a:hover.next_page{}a.prev_page{background-position:left top}a.next_page{background-position:right top}a:hover.prev_page{background-position:left bottom}a:hover.next_page{background-position:right bottom}.container .the_content
.one.column.pager_wrapper{margin:0
!important;width:100% !important}.pager{overflow:hidden;padding:0px
55px 0px;position:relative;height:32px}.pager
a{display:inline-block !important}.pager
a.active{font-weight:bold}.pager
a.page{line-height:32px;margin:0
3px}.pager
.next_page{position:absolute;right:0px;top:0px;text-indent:-9999px}.pager
.prev_page{position:absolute;left:0px;top:0px;text-indent:-9999px}.tp-leftarrow.default,.tp-rightarrow.default{width:42px;height:64px;background:url("/wp-content/themes/patchett/images/rev_slider_controls.png") no-repeat}.tp-leftarrow.default{background-position:0 0 !important}.tp-leftarrow.default:hover{background-position:-42px 0 !important}.tp-rightarrow.default{background-position:-84px 0 !important}.tp-rightarrow.default:hover{background-position:-126px 0 !important}#top_bar{background:#373737;color:#BEBEBE;padding:8px
15px;font-size:12px;overflow:hidden}#top_bar
p{margin-bottom:0;display:inline-block}#top_bar
i{color:#fff}#top_bar
.slogan{float:left}#top_bar
.contact_info{float:right}#top_bar .contact_info
p{margin-left:10px}#top_bar .contact_info p
i{margin-right:6px}#Header{width:100%}#Header
.one{margin-bottom:0}#header-top
.one{padding:15px
0;position:relative}#Header a.responsive-menu-toggle{display:none}#Header
.logo{position:absolute;top:0;left:0;z-index:2}#Header .logo
h1{line-height:0;font-size:0}#Header
#logo{display:block;overflow:hidden;padding:0}#Header #logo:hover{text-decoration:none}#Header #logo
img{vertical-align:middle}#Header
.addons{float:right;width:100%}#Header .callus,
#Header
.social{float:right}#Header
#searchform{float:right;position:relative;min-width:26px}#Header #searchform input[type="text"]{width:0px;padding:9px
0 9px 0px;color:rgba(255,255,255, 0);background:none !important;margin:0;-webkit-transition:all 0.4s linear 0s;-moz-transition:all 0.4s linear 0s;-o-transition:all 0.4s linear 0s;transition:all 0.4s linear 0s}#Header #searchform
a.icon{position:absolute;left:0;top:3px;width:23px;height:23px;line-height:21px;font-size:14px;text-align:center;-webkit-border-radius:50%;border-radius:50%;display:block}#Header #searchform a:hover.icon{text-decoration:none}#Header #searchform.focus input[type="text"]{width:150px;padding:9px
5px 9px 33px;color:#9CA8AB}#Header
.language{float:right;margin-right:20px;position:relative}#Header .language>a{line-height:30px;display:block;color:#aaa}#Header .language>a:hover{text-decoration:none}#Header .language > a
i{margin-right:5px}#Header .language
.language_select{position:absolute;left:0px;top:100%;width:120px;z-index:205;margin-left:-20px;display:none}#Header .language:hover
.language_select{display:block}#Header .language .language_select
span.arrow{margin:0
auto;width:0px;height:0px;display:block;border-bottom:8px solid #F9F9F9;border-right:8px solid transparent;border-left:8px solid transparent}#Header .language .language_select
ul{padding:7px;background:#F9F9F9}#Header .language .language_select ul
li{border-bottom:1px solid rgba(0, 0, 0, 0.05)}#Header .language .language_select ul li:last-child{border-bottom:0}#Header .language .language_select ul li
a{font-size:12px;display:block;text-align:center;padding:1px
0px;color:#8B8B8B}#Header .language .language_select ul li a:hover{text-decoration:none;color:#5F5F5F;background:rgba(255, 255, 255, 0.8)}#Header
#menu{float:right;display:block}#Header
.menu{position:relative;text-align:center}#Header .menu>li{margin:0;position:relative;z-index:203;float:left;color:rgba(0, 0, 0, .2);padding-bottom:1px}#Header .menu > li
em{font-style:normal}#Header .menu>li>a{font-weight:bold;text-transform:uppercase;display:inline-block;white-space:nowrap;margin:0
13px;padding:15px
0px}#Header .menu>li>a:hover{text-decoration:none}#Header .menu li
ul{position:absolute;left:0px;top:100%;z-index:205;margin:0;padding:10px
0 10px 0;display:none;text-align:center}#Header .menu li ul
li{padding:0
0;width:180px;position:relative;font-weight:normal}#Header .menu li ul li
a{padding:5px
20px 5px 15px;display:block}#Header .menu li ul li a:hover{text-decoration:none}#Header .menu li ul li a .menu-arrow{display:block;position:absolute;right:10px;top:6px;font-size:7px}#Header .menu li ul li.hover .menu-arr-top{width:0;height:0;position:absolute;right:-6px;top:10px;z-index:206;display:block !important;border-left:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}#Header .menu li ul li.hover .menu-arr-bottom{width:0;height:0;position:absolute;right:-7px;top:9px;z-index:205;display:block !important;border-left:7px solid rgba(0, 0, 0, 0.14);border-top:7px solid transparent;border-bottom:7px solid transparent}#Header .menu li ul li
ul{position:absolute;left:180px;top:-10px;z-index:204;padding:10px
0 10px 0;border-left:1px solid rgba(0, 0, 0, 0.1)}#Header .menu li ul li.last-item > a,
#Header .menu li ul li ul li.last-item>a{border-bottom-width:0px}#Header .menu li.last ul li
ul{right:180px;left:auto;border-left:0;border-right:1px solid rgba(0, 0, 0, 0.1)}#Header .menu li.last ul li.hover .menu-arr-top{display:none !important}#Header .menu li.last ul li.hover .menu-arr-bottom{display:none !important}#menu_responsive{display:none}#megaMenu{float:right !important;margin:70px
0 20px}#megaMenu.megaFullWidth{margin:0
0 20px}@media only screen and (min-width: 960px){#Header.is-sticky{position:fixed;width:100%;left:0;top:0;z-index:701}#Header.is-sticky
#menu{margin:0}#Header.is-sticky
#megaMenu{margin:5px
0}#Header.is-sticky
#logo{height:110px}#Header.is-sticky #logo
img{max-height:100%}#Header.is-sticky #header-top
.one{padding:10px
0}}#Subheader{background-position:top center;background-repeat:no-repeat;clear:both}#Content
#Subheader{margin:0
0 25px}#Subheader
.one{margin-bottom:0}#Subheader
.title{margin:0}#Breadcrumbs{}#Breadcrumbs
.one{margin-bottom:0;border-bottom-width:1px;border-style:solid}#Breadcrumbs
ul.breadcrumbs{overflow:hidden;padding:15px
0}#Breadcrumbs ul.breadcrumbs
li{display:inline-block;margin-left:10px;margin-bottom:0}#Breadcrumbs ul.breadcrumbs li
span{padding-left:5px;opacity:0.6;filter:alpha(opacity=60)}#Breadcrumbs ul.breadcrumbs li.home, ul.breadcrumbs
li.last{background:none;padding-right:0}#Breadcrumbs ul.breadcrumbs li.last
span{display:none}.widget-area{position:relative;padding:0px}.the_content{margin:0;overflow:hidden;clear:both}#Error_404{width:100%}#Error_404
.error{clear:both;text-align:center;padding:30px
0 30px}#Error_404 .error
h2{font-size:70px;line-height:70px;margin-bottom:25px}#Error_404 .error
h4{margin-bottom:55px;font-size:24px;line-height:27px}#Error_404 .error
p{margin-bottom:0}#Error_404 .error p
.check{line-height:45px;font-size:16px}#Error_404 .error p
em{font-style:italic;font-size:17px;font-family:Georgia,serif;padding:0
15px}#Error_404 .error p
a.button{position:relative}.post{overflow:hidden}.post>.photo{width:33%;float:left;margin-right:2%;line-height:0}.post>.desc>h3{margin:0;font-size:40px;line-height:42px;margin:0
0 10px}.post > .desc h3
a{text-decoration:none}.post > .desc .meta
i{margin-right:3px}.post > .desc .meta
div{display:inline-block}.post > .desc .meta
span.sep{display:inline-block;margin:0
10px}.post > .desc
.post_content{}.post > .desc .post_content
a.button{margin-bottom:0px}.post > .desc
.footer{font-size:12px}.post > .desc .footer
p.tags{margin:0}.post.no-photo>.desc{width:100%;float:none}.post
.share{margin:15px
0 0}.post > .photo
iframe{width:100%}.one-second.post,.one-third.post,.one-fourth.post{}.one-second.post>.photo,.one-third.post>.photo,.one-fourth.post>.photo{width:100%;float:none;margin-bottom:15px}.one-second.post>.desc,.one-third.post>.desc,.one-fourth.post>.desc{width:100%;float:none}.one-second.post > .desc h3, .one-third.post > .desc h3, .one-fourth.post > .desc
h3{margin-bottom:5px;font-size:23px;line-height:23px}.single-post.post,
.single-post
.post{padding:0
1%;width:96%}#comments{margin-top:20px}#comments
.commentlist{margin-left:0;list-style-type:none}#comments .commentlist>li{border-bottom-width:1px;border-bottom-style:solid;margin-bottom:15px}#comments .commentlist>li>.children{margin-bottom:15px}#comments .commentlist > li
.photo{display:block;width:64px;height:64px;float:left;margin-right:15px;overflow:hidden;padding:2px;border-width:1px;border-style:solid;line-height:0}#comments .commentlist > li .comment-author{font-size:13px;font-weight:bold}#comments .commentlist > li .comment-author
a{}#comments .commentlist > li .comment-meta{font-size:12px;font-style:italic}#comments .commentlist > li .comment-meta
a{}#comments .commentlist > li .comment-meta a.comment-edit-link{float:right;padding-right:52px;position:relative;top:-20px}#comments .commentlist > li
p{padding-left:80px;margin:4px
0 10px}#comments .commentlist > li
.reply{position:absolute;right:0;top:0}#comments .commentlist > li .reply a.comment-reply-link{font-size:11px;padding:3px
6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#comments .commentlist > li .reply a:hover.comment-reply-link{text-decoration:none}#comments .commentlist
li{overflow:hidden}#comments .commentlist li .comment-body{margin-bottom:15px;position:relative;padding-bottom:15px;border-bottom-width:1px;border-bottom-style:solid}#comments .commentlist li .comment-body.last{padding-bottom:0}#comments .commentlist li .comment-body.lastBorder{border-bottom:0;margin-bottom:0}#comments .commentlist
.children{margin-bottom:0px;margin-left:30px;padding-left:50px}#comments .commentlist .children
li{margin-bottom:0}#comments #comments-title
span{font-style:italic}#respond{overflow:hidden}#respond
p{margin-bottom:5px;padding-left:0 !important}#respond .comment-notes
.required{position:static}#respond input[type="text"]{margin-bottom:0}#respond
label{margin-bottom:3px;position:relative}#respond
.required{position:absolute;right:4px;top:4px}#respond .comment-form-author{width:31%;margin-right:2% !important;float:left;position:relative}#respond .comment-form-email{width:31%;margin-right:2% !important;float:left;position:relative}#respond .comment-form-url{width:33%;float:left;position:relative}#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond
select{width:91%}#respond .comment-form-comment{width:98%}#respond .comment-form-comment
textarea{width:98%;margin-bottom:10px}#respond .form-submit{overflow:hidden}#respond .form-submit input[type="submit"]{float:right !important}#respond .form-allowed-tags{}#respond .form-allowed-tags
code{margin-top:10px}#Content .single-portfolio{padding:0
10px}.single-portfolio
.photo{line-height:0;margin-bottom:15px}.single-portfolio .sp-inside{overflow:hidden;position:relative;min-height:260px}.single-portfolio .sp-inside .sp-inside-left{border-right-width:1px;border-right-style:solid;padding-right:20px;position:absolute;left:0;top:0;padding-top:10px;width:180px}.single-portfolio .sp-inside .sp-inside-right{padding-left:220px;padding-top:10px;padding-bottom:0px}.single-portfolio .sp-inside .sp-inside-left
dt{font-weight:bold;display:block}.single-portfolio .sp-inside .sp-inside-left
dd{display:block;padding:5px
0 10px 10px}.single-portfolio .sp-inside .sp-inside-left
dd.date{font-style:italic}.single-portfolio .sp-inside .sp-inside-right
footer{overflow:hidden}.single-portfolio .sp-inside .sp-inside-right footer
.button{float:right;margin-bottom:0}.single-portfolio .photo
iframe{width:100%;height:535px}.with_aside .single-portfolio .photo
iframe{height:397px}.social
li{display:inline-block;margin:1px
3px}.social li
a{width:23px;height:23px;line-height:23px;font-size:23px;text-align:center;-webkit-border-radius:50%;border-radius:50%;font-family:"Socialico";display:block;text-decoration:none;transition:opacity .20s ease-in-out;-o-transition:opacity .20s ease-in-out;-moz-transition:opacity .20s ease-in-out;-webkit-transition:opacity .20s ease-in-out}.social li:last-of-type{margin-right:0}.social li a:hover{}.wpcf7 span.wpcf7-form-control-wrap{width:100%}.wpcf7-not-valid-tip{position:absolute !important;left:-50px !important;top:-4px !important;width:44px !important;height:38px !important;padding:0
!important;background:url("/wp-content/themes/patchett/images/contact_form_error.png") !important;overflow:hidden;text-indent:-9999px !important;padding:0;border:none !important}.wpcf7-validation-errors{border:0;display:none !important}.wpcf7-mail-sent-ok{border:none !important;margin:25px
0 0 0 !important;padding:7px
10px !important;background:#7DCC68 !important;color:#fff;font-size:14px;text-align:center}.wpcf7-captchar{margin-bottom:0}span.wpcf7-form-control-wrap{position:relative !important;display:inline-block;margin-bottom:2px}span.wpcf7-form-control-wrap .wpcf7-text,
span.wpcf7-form-control-wrap .wpcf7-textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}.wpcf7-submit{margin-bottom:0}#popup_contact{position:fixed;right:20px;bottom:20px;z-index:701}#popup_contact>a{display:block;width:45px;height:45px;line-height:43px;font-size:20px;text-align:center}#popup_contact>a:hover{text-decoration:none}#popup_contact
.popup_contact_wrapper{width:250px;padding:20px;background:#fbfbfb;position:absolute;bottom:60px;right:0;display:none}#popup_contact.focus
.popup_contact_wrapper{display:block}#popup_contact .popup_contact_wrapper
span.arrow{position:absolute;right:15px;bottom:-8px;margin:0
auto;width:0px;height:0px;display:block;border-top:8px solid #fbfbfb;border-right:8px solid transparent;border-left:8px solid transparent}#popup_contact .popup_contact_wrapper
form{}#popup_contact .popup_contact_wrapper form input[type="text"], #popup_contact .popup_contact_wrapper form input[type="email"], #popup_contact .popup_contact_wrapper form
textarea{background:#fff;margin-bottom:10px}#popup_contact .popup_contact_wrapper form
textarea{resize:vertical;min-height:100px}#popup_contact .popup_contact_wrapper form input[type="submit"]{margin:0;float:right}#popup_contact .wpcf7-form.invalid>p:after{display:block}#popup_contact .wpcf7-form-control-wrap{display:inline-block;margin-right:0;width:100%}#popup_contact div.wpcf7 img.ajax-loader{margin-top:10px}.widget{clear:both;padding:15px}.widget
h3{margin-bottom:15px}.widgets_wrapper{}.widgets_wrapper
.column{margin-bottom:0}.widgets_wrapper
.widget{padding:30px
0;background:none}.widget
ul.menu{}.widget ul.menu
li{}.widget ul.menu li
a{padding:7px
25px 7px 10px;border-bottom-width:1px;border-style:solid;display:block;position:relative}.widget ul.menu li a
.arrow{position:absolute;left:5px;top:6px}.widget ul.menu li.current_page_item a, .widget ul.menu li a:hover{text-decoration:none;background:rgba(255, 255, 255, 0.03)}.widget ul.menu li.current_page_item
a{}.widget ul.menu li.last a, .widget ul.menu li.last-child
a{border-bottom:0}.widget_mfn_menu ul.menu li
a{padding:7px
25px 7px 35px;border-bottom:1px solid rgba(255, 255, 255, 0.30)}.widget_categories{}.widget_categories
li{text-align:right;border-bottom:1px solid rgba(255, 255, 255, 0.30);padding:7px
10px 7px 10px;overflow:hidden}.widget_categories li
a{display:inline-block;width:85%;float:left;position:relative;text-align:left}.widget_categories li a i.icon-angle-right{position:absolute;right:10px;top:10px;font-size:12px}.widget_categories li a:hover{text-decoration:none}.widget_categories li.last, .widget_categories li:last-child{border-bottom:0}.widget_meta
ul{}.widget_meta ul
li{}.widget_meta ul li
a{padding:7px
25px 7px 10px;border-bottom-width:1px;border-style:solid;display:block;position:relative}.widget_meta ul li a:hover{text-decoration:none;background:rgba(255, 255, 255, 0.03)}.widget_meta ul li:last-child
a{border-bottom:0}.widget_archive{}.widget_archive
ul{overflow:hidden}.widget_archive
li{width:50%;float:left}.widget_archive li
a{padding:7px
5px 7px 10px;display:block;position:relative}.widget_archive li a:hover{text-decoration:none;background:rgba(255, 255, 255, 0.03)}.widget_archive li:last-child
a{}.widget_calendar td, .widget_calendar
th{padding:2px}.widget_calendar
caption{padding:5px;font-weight:bold}.dropdown-menu-widget{}.dropdown-menu-widget
select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;width:100%}.widget_tp_widget_recent_tweets{overflow:hidden}.widget_tp_widget_recent_tweets
ul{}.widget_tp_widget_recent_tweets ul
li{border-bottom-width:1px;border-style:solid;padding-bottom:10px;margin-bottom:10px}.widget_tp_widget_recent_tweets ul li:last-child{border-bottom:0px;padding-bottom:0px;margin-bottom:0px}.widget_search{}.widget_search
form{position:relative}.widget_search input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;width:100%;padding:10px
10px 11px}.widget_search input[type="submit"]{position:absolute;right:0;top:0px;padding:10px
12px !important;margin-bottom:0}.widget_mfn_call_to_action{padding:0}.widget_mfn_tag_cloud{}.widget_mfn_tag_cloud
ul{margin-bottom:0;overflow:hidden}.widget_mfn_tag_cloud ul
li{margin:0;padding:0;float:left;margin:0
5px 2px 0}.widget_mfn_tag_cloud
a{overflow:hidden;white-space:nowrap;display:inline-block;height:22px;text-shadow:1px 1px 0 #fff;font-size:12px;padding-right:8px;margin-right:1px}.widget_mfn_tag_cloud a:hover{text-decoration:none}.widget_mfn_tag_cloud a
span{padding-left:8px;height:22px;line-height:22px;display:block;float:left}#Footer .copyrights
.column{margin-bottom:0}#Footer .copyrights
.social{float:right;margin-bottom:15px}.dark, .dark .latest_posts ul li .desc h6 a, .dark blockquote a, .dark blockquote a:hover{color:#fff}.dark h1, .dark h1 a, .dark h1 a:hover{color:#fff}.dark h2, .dark h2 a, .dark h2 a:hover{color:#fff}.dark h3, .dark h3 a, .dark h3 a:hover{color:#fff}.dark h4, .dark h4 a, .dark h4 a:hover{color:#fff}.dark h5, .dark h5 a, .dark h5 a:hover{color:#fff}.dark h6, .dark h6 a, .dark h6 a:hover{color:#fff}.dark a, .dark a:hover{color:#fff}.dark .Recent_comments ul li, .dark .ui-tabs, .get_in_touch ul li, .dark .info_box .inside ul li, .dark code, .dark pre, .dark .widget_calendar td, .dark .widget_calendar th,
.dark .widget_tp_widget_recent_tweets ul li, .dark .quick_facts ul li, .dark .widget_nav_menu li a, .dark .widget_meta li a, .dark .Recent_posts ul
li{border-color:rgba(255, 255, 255, 0.10) !important}.dark .recent_works ul li
h6{border-top:1px solid rgba(255, 255, 255, 0.15)}.dark .recent_works ul li:hover
h6{border-top:1px solid rgba(255, 255, 255, 0.80)}.dark .recent_works a.slider_control, .dark .testimonials
a.rslides_nav{background:url("/wp-content/themes/patchett/images/slider_pager_w.png")}.dark .recent_works a.slider_control, .dark .testimonials
a.rslides_nav{opacity:0.30;filter:alpha(opacity=30)}.dark .column:hover .recent_works a.slider_control, .dark .column:hover .testimonials
a.rslides_nav{opacity:0.50;filter:alpha(opacity=50)}.dark .recent_works a:hover.slider_control, .dark .testimonials a:hover.rslides_nav{opacity:0.90 !important;filter:alpha(opacity=90) !important}.dark .wp-caption .photo .photo_wrapper a .mask, .dark .gallery .gallery-item .gallery-icon .mask, .dark .da-thumbs li a
div{background:rgba(255, 255, 255, 0.85)}.dark .wp-caption .photo .photo_wrapper a i, .dark .gallery .gallery-item .gallery-icon i, .dark .da-thumbs li a div
span{color:#2c3e50}#Breadcrumbs ul.breadcrumbs li,
#Breadcrumbs ul.breadcrumbs li.home
a{color:#c8cccf}.ui-tabs .ui-tabs-nav
li{border-right:1px solid #fff}#comments .commentlist > li .reply a.comment-reply-link{background-color:#C5C9CB;color:#fff !important}input[type="text"],input[type="tel"],input[type="password"],input[type="email"],textarea,select{background:#fff;color:#202221;border-color:#e8e3dc}input[type="text"]:focus,input[type="tel"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus,select:focus{border-color:#838686}.team .links
a.link{background:#fff;color:#565A62 !important}.team .links a:hover.link{background:#bac4c5;color:#F8F8F8 !important}.Projects_header .categories ul li
a{color:#636262;background:#F8F8F8}.widgets_wrapper .Recent_comments ul li, .widgets_wrapper .quick_facts ul li, .widgets_wrapper .widget_calendar td, .widgets_wrapper .widget_calendar th, .widgets_wrapper .Recent_comments ul li,
.widgets_wrapper .Recent_posts ul li, .widgets_wrapper .widget ul.menu li a, .widgets_wrapper .widget_categories li, .widgets_wrapper .widget_meta li a,
.widgets_wrapper .widget_tp_widget_recent_tweets ul
li{border-color:rgba(255,255,255, 0.10) !important}.widgets_wrapper .widget ul.menu li.current_page_item a, .widgets_wrapper .widget ul.menu li a:hover,
.widgets_wrapper .widget_categories li:hover, .widgets_wrapper .widget_meta li a:hover{background:rgba(255, 255, 255, 0.05) !important}.Projects_header .categories ul li.current-cat
a{color:#fff}.da-thumbs li .title
h6{color:#404443}.get_in_touch ul li
i{color:#aeb8c1}.pricing-box .plan-header
.price{color:#5B5B5B}.pricing-box{border-color:#F4F4F4}.wp-caption .photo .photo_wrapper a i, .gallery .gallery-item .gallery-icon i, .da-thumbs li a div
span{color:#fff}.widget-area
.widget_archive{background:#F5F5F5}.widget-area .widget_archive h3,
.widget-area .widget_archive li
a{color:#202221}.widget-area .widget_archive li a:hover{color:#112030}.article_box{}.article_box
.photo{line-height:0;margin-bottom:15px}.article_box .photo
a{display:block}.article_box
.desc{}.article_box .desc
a.button{margin-bottom:0}blockquote{}blockquote
p{padding:15px;display:block;margin:0;background:rgba(0, 0, 0, 0.07);position:relative;font-style:italic}blockquote a:hover{text-decoration:none}blockquote
.arrow{margin:0
auto;width:0px;height:0px;display:block;border-top:15px solid rgba(0, 0, 0, 0.07);border-right:15px solid transparent;border-left:15px solid transparent}blockquote
.author{margin-top:15px}blockquote .author
.photo{width:80px;height:80px;overflow:hidden;margin:0
auto 8px;-webkit-border-radius:50%;border-radius:50%}blockquote .author
.desc{text-align:center}blockquote .author .desc
h6{margin-bottom:2px;font-size:15px;font-weight:bold}blockquote .author .desc
span{margin-bottom:0}.testimonials{position:relative}.home .column>.testimonials{margin:0
10px}.testimonials blockquote .author
.desc{min-height:40px}.testimonials
a.prev{position:absolute;left:10px}.testimonials
a.next{position:absolute;right:10px}.testimonials a.prev,
.testimonials
a.next{top:50%;margin-top:-20px !important}.testimonials-page{}.testimonials-page
li{margin-bottom:20px}.latest_posts{overflow:hidden}.latest_posts
ul{}.latest_posts ul
li{min-height:60px;position:relative;margin-bottom:20px;overflow:hidden}.latest_posts ul li:last-child{margin-bottom:0}.latest_posts ul li
.photo{width:39%;float:left;line-height:0}.latest_posts ul li
.desc{padding:3px
0px 0px 0px;width:56%;margin-left:5%;float:left}.latest_posts ul li
.desc.no_img{margin-left:0%;width:100%}.latest_posts ul li .desc
h6{margin-bottom:0}.latest_posts ul li .desc
span.comments{margin-bottom:0;font-size:13px;line-height:14px;padding-top:6px;display:block}.latest_posts ul
li.last{margin-bottom:0}.latest_posts
a.button{margin-top:20px}.icon_box{text-align:center}.icon_box
.ico{width:80px;height:80px;line-height:80px;font-size:55px;margin:0
auto 15px;text-align:center;-webkit-border-radius:50%;border-radius:50%;background:#2C3E50;color:#fff;padding:15px}.icon_box
h5{margin-bottom:10px}.recent_works{}.recent_works
h3{margin-bottom:20px}.recent_works
.inside{position:relative;overflow:hidden}.with_aside .recent_works
.inside{margin:0
1px !important}.recent_works
ul{}.recent_works ul
li{width:100%}.recent_works ul li
a{display:block;line-height:0;margin:0
10px}.recent_works ul li a:hover{text-decoration:none}.recent_works ul li
h6{min-height:36px;border-top:1px solid rgba(0, 0, 0, 0.10);margin:0
10px 10px;padding-top:15px}.recent_works ul li:hover
h6{border-top:1px solid rgba(0, 0, 0, 0.30)}.recent_works .inside
a.slider_control_prev{position:absolute;left:0px;bottom:-80px}.recent_works .inside
a.slider_control_next{position:absolute;right:0px;bottom:-80px}.recent_works
.more{text-align:center;margin-top:40px}.recent_works .more
a.button{margin:0}.timeline_items{background:url(/wp-content/themes/patchett/images/timeline.png) repeat-y top center}.timeline_items
li{min-height:90px;padding:30px
0;position:relative;overflow:hidden}.timeline_items li
h5{margin:30px
0 0 0}.timeline_items li h5
span{width:90px;height:90px;-webkit-border-radius:50%;border-radius:50%;line-height:90px;text-align:center;display:block;position:absolute;top:0;left:50%;margin-left:-45px;top:30px}.timeline_items li
.desc{position:relative;min-height:90px;background:rgba(0, 0, 0, 0.07);width:40%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px}.timeline_items li .desc:after{content:"";display:block;width:0;height:0;position:absolute;top:35px;border-left:10px solid rgba(0, 0, 0, 0.07);border-top:10px solid transparent;border-bottom:10px solid transparent}.timeline_items li
h5{float:right;width:40%}.timeline_items li h5
span{background:#425C78;color:#fff}.timeline_items li
.desc{float:left}.timeline_items li .desc:after{right:-10px}.timeline_items li:nth-child(odd) h5{float:left;width:40%;text-align:right}.timeline_items li:nth-child(odd) h5
span{background:#2c3e50;color:#fff}.timeline_items li:nth-child(odd) .desc{float:right}.timeline_items li:nth-child(odd) .desc:after{left:-10px;border-left:none;border-right:10px solid rgba(0, 0, 0, 0.07)}.Recent_comments{}.Recent_comments
ul{}.Recent_comments ul
li{margin-bottom:20px;border-bottom-width:1px;border-style:solid}.Recent_comments ul li:last-child{border-bottom:0}.Recent_comments ul li
.text{padding:0;margin:0
0 5px 0}.Recent_comments ul li .text
p{margin-bottom:0;font-style:italic}.Recent_comments ul li
p.author{text-align:left;font-size:12px}.Recent_comments ul
li.last{margin-bottom:0}.call_to_action{}.call_to_action.short
h4{margin-bottom:0 !important}.call_to_action
a{display:block}.call_to_action a:hover{text-decoration:none}.call_to_action .inner-padding{overflow:hidden;text-align:center;padding:30px
20px}.call_to_action .inner-padding
h4{margin-bottom:50px;font-size:28px;line-height:30px;font-family:Georgia,serif;font-style:italic}.call_to_action .inner-padding
p{margin:0;font-size:16px;line-height:20px;text-transform:uppercase}.call_to_action .inner-padding
.button{margin:50px
0 0px;display:block;font-size:18px;font-size:18px;font-family:Georgia,serif;font-style:italic;text-transform:none}.info_box{}.info_box
h4{}.info_box
.inside{}.info_box .inside
ul{}.info_box .inside ul
li{border-bottom-width:1px;border-style:solid;padding:13px
0 13px 40px;background:url(/wp-content/themes/patchett/images/infobox_li.png) no-repeat left center}.info_box .inside ul li:last-child{border-bottom:0px}.quick_facts{}.quick_facts
ul{}.quick_facts ul
li{padding:7px
0;border-bottom-width:1px;border-style:solid}.quick_facts ul li:first-child{padding-top:0}.quick_facts ul li:last-child{border-bottom:0}.quick_facts ul li
span{font-weight:bold;margin:0
10px 0 3px;display:inline-block;min-width:37px}.quick_facts ul li span
i{margin-right:5px;width:15px;display:inline-block;text-align:center;color:#9A9A9A}.skills{}.skills
.skills_list{}.skills .skills_list
li{margin-bottom:15px}.skills .skills_list li
h6{margin-bottom:7px;position:relative;padding-right:40px}.skills .skills_list li  h6
.label{font-size:12px;position:absolute;right:5px;top:0;font-size:12px}.skills .skills_list li
.bar{position:relative;width:100%;height:30px;-webkit-border-radius:30px;border-radius:30px;overflow:hidden}.skills .skills_list li .bar
.progress{height:30px;line-height:30px;display:block}.skills .skills_list:not(.hover) li .bar
.progress{width:0 !important}.skills .skills_list.hover li .bar
.progress{-webkit-border-radius:30px;border-radius:30px;overflow:hidden;-webkit-transition:all 1.3s ease-in-out;-moz-transition:all 1.3s ease-in-out;-o-transition:all 1.3s ease-in-out;transition:all 1.3s ease-in-out}.gallery .gallery-item{width:23% !important;margin-right:1% !important;margin-left:1% !important;overflow:hidden}.gallery .gallery-item .gallery-icon{overflow:hidden;line-height:0;-webkit-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.1)}.gallery .gallery-item
img{border:0
!important;line-height:0;display:block}.gallery .gallery-item .gallery-icon{transition:opacity .20s ease-in-out;-o-transition:opacity .20s ease-in-out;-moz-transition:opacity .20s ease-in-out;-webkit-transition:opacity .20s ease-in-out}.gallery .gallery-item .gallery-icon:hover{text-decoration:none}.gallery .gallery-item .gallery-icon a:hover{text-decoration:none}.gallery .gallery-item .gallery-icon
.mask{position:absolute;left:0;top:0;width:100%;height:100%;display:none}.gallery .gallery-item .gallery-icon:hover
.mask{display:block;-webkit-animation:moveFromBottom 300ms ease;-moz-animation:moveFromBottom 300ms ease;-ms-animation:moveFromBottom 300ms ease}.gallery .gallery-item .gallery-icon
i{display:none;font-size:40px;line-height:40px;text-decoration:none !important;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}.gallery .gallery-item .gallery-icon:hover
i{text-decoration:none;display:block;-webkit-animation:moveFromLeft 400ms ease;-moz-animation:moveFromLeft 400ms ease;-ms-animation:moveFromLeft 400ms ease}.gallery .gallery-item .gallery-icon{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:0.99;filter:alpha(opacity=99)}.gallery .gallery-item .gallery-icon:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.DOP_ThumbnailGallery_ImageWrapper, .DOP_ThumbnailGallery_Background,
.DOP_ThumbnailGallery_ThumbnailsB, .DOP_ThumbnailGallery_ThumbContainer,
.DOP_ThumbnailGallery_Thumb, .DOP_ThumbnailGallery_ImageBg, .DOP_ThumbnailGallery_Image, .DOP_ThumbnailGallery_Image img,
.DOP_ThumbnailGallery_LightboxBg, .DOP_ThumbnailGallery_Lightbox img,.DOP_ThumbnailGallery_LightboxNavigation_Info{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.team{text-align:center;padding:0
0 20px}.team
.photo{overflow:hidden;line-height:0;position:relative}.team
.desc{margin-top:10px}.team
h4{margin-bottom:4px;font-size:20px;line-height:22px}.team
p{margin-bottom:8px}.team .photo
.mask{display:none;position:absolute;left:0;top:0;width:100%;height:100%}.team
.links{text-align:center;position:absolute;left:0;top:50%;margin-top:-15px;width:100%}.team .links
a.link{display:none;margin:0
2px;width:30px;height:30px;line-height:30px;text-align:center;font-size:15px;-webkit-border-radius:50%;border-radius:50%;text-decoration:none;transition:opacity .20s ease-in-out;-o-transition:opacity .20s ease-in-out;-moz-transition:opacity .20s ease-in-out;-webkit-transition:opacity .20s ease-in-out}.team .links a:hover.link{}.team:hover .photo
.mask{display:block;-webkit-animation:moveFromBottom 300ms ease;-moz-animation:moveFromBottom 300ms ease;-ms-animation:moveFromBottom 300ms ease}.team:hover .photo .links
a.link{display:inline-block;-webkit-animation:moveFromBottom 500ms ease;-moz-animation:moveFromBottom 500ms ease;-ms-animation:moveFromBottom 500ms ease}.get_in_touch{}.get_in_touch
.photo{line-height:0;margin-bottom:5px}.get_in_touch
ul{}.get_in_touch ul
li{overflow:hidden;position:relative;padding:13px
0 13px 40px;border-bottom-width:1px;border-style:solid;font-size:13px}.get_in_touch ul li:last-child{border-bottom:0}.get_in_touch ul li
i{display:block;width:32px;height:32px;line-height:32px;text-align:center;font-size:17px;-webkit-border-radius:100%;border-radius:100%;overflow:hidden;position:absolute;left:0;top:8px;background:rgba(0, 0, 0, 0.07)}.get_in_touch ul li
p{margin-bottom:0}.wp-caption{display:inline-block;line-height:0}.wp-caption.scale-with-grid{max-width:100%}.wp-caption
a{line-height:0;display:block;position:relative;overflow:hidden;z-index:1}.wp-caption a
img{padding:0}.wp-caption .wp-caption-text{display:block;font-size:13px;text-align:center;margin:0;padding:12px
0 6px;line-height:normal}.wp-caption.no-border
.photo{background:none !important}.wp-caption.border .photo,.wp-caption.border>img,.wp-caption.border>a>img{line-height:0}.wp-caption .photo
.photo_wrapper{position:relative;overflow:hidden;width:auto;height:auto}.wp-caption .photo .photo_wrapper
img{display:inline-block}.wp-caption .photo .photo_wrapper
i{display:none;font-size:70px;line-height:70px;text-decoration:none;position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px}.wp-caption .photo .photo_wrapper a
.mask{display:none;position:absolute;left:0;top:0;width:100%;height:100%}.wp-caption .photo .photo_wrapper a:hover
i{display:block;-webkit-animation:moveFromLeft 400ms ease;-moz-animation:moveFromLeft 400ms ease;-ms-animation:moveFromLeft 400ms ease}.wp-caption .photo .photo_wrapper a:hover
.mask{display:block;-webkit-animation:moveFromBottom 300ms ease;-moz-animation:moveFromBottom 300ms ease;-ms-animation:moveFromBottom 300ms ease}.wp-caption .photo .photo_wrapper a
img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:0.99;filter:alpha(opacity=99)}.wp-caption .photo .photo_wrapper a:hover
img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.alignleft{float:left;margin:15px
15px 15px 0px}.alignright{float:right;margin:15px
0px 15px 15px}.aligncenter{text-align:center;margin:0
auto;display:block}.aligncenter
img{display:inline}.sticky,.gallery-caption,.bypostauthor{}.accordion
.question{}.accordion .question h1,
.accordion .question h2,
.accordion .question h3,
.accordion .question
h5{margin:0px
0px 1px 0px;cursor:pointer;padding:10px
52px 10px 20px;position:relative}.accordion .question
.answer{padding:25px
20px 20px 20px;overflow:hidden;margin-bottom:1px}.accordion .active h5, .accordion .active h1, .accordion .active
h2{margin-bottom:0px}.accordion .question h5 span.icon, .accordion .question h1 span.icon, .accordion .question h2
span.icon{background:url("/wp-content/themes/patchett/images/darr.png") no-repeat center #202221;width:32px;height:32px;overflow:hidden;position:absolute;right:10px;top:50%;margin-top:-16px;transition:all 0.2s ease 0s}.accordion .question.active h5 span.icon, .accordion .question.active h1 span.icon, .accordion .question.active h2
span.icon{background:url("/wp-content/themes/patchett/images/uarr.png") no-repeat center #202221}.accordion .question.active h5 span.icon:hover,
.accordion .question h5 span.icon:hover,
.accordion .question.active h1 span.icon:hover,
.accordion .question h1 span.icon:hover,
.accordion .question.active h2 span.icon:hover,
.accordion .question h2 span.icon:hover{background-color:#424443}.faq
.question{}.faq .question
h5{margin:0px
0px 1px 0px;cursor:pointer;padding:20px
50px 20px 20px;font-size:14px;line-height:18px;position:relative}.faq .question h5
span.icon{width:40px;height:40px;overflow:hidden;position:absolute;right:10px;top:9px}.faq .active h5
span.icon{top:auto;bottom:-15px}.faq .question
.answer{padding:20px
25px 20px 20px;overflow:hidden;margin-bottom:1px}.faq .active
h5{margin-bottom:0px}.faq .active h5
span.icon{}code,pre{background:#fff;padding:0
15px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;line-height:21px !important;border-width:1px;border-style:solid;font-family:monospace !important}.light code, .light
pre{background:#333;background:-moz-linear-gradient(top,  #333 50%, #292929 50%);background:-webkit-linear-gradient(top,  #333 50%,#292929 50%);background:-o-linear-gradient(top,  #333 50%,#292929 50%);background:linear-gradient(top,  #333 50%,#292929 50%);color:#D2D2D2}code p, pre
p{margin-bottom:0 !important}table{width:100%;margin-bottom:15px;border-collapse:collapse;border-spacing:0}table th,
table
td{padding:10px;text-align:center;border:1px
solid #EBEBEB}table
th{font-size:120%;background:rgba(0,0,0,0.03)}table tr td
td{}table tr:nth-child(2n+1) td{background:rgba(0,0,0,0.02)}ul.list,ol.list{margin-bottom:15px}ul.list ul, ul.list ol, ol.list ul, ol.list
ol{margin:5px
0 5px 30px}ul.list li, ol.list
li{margin-bottom:5px}ul.list{list-style:disc outside}ul.list
li{margin-left:25px}ol.list{list-style:decimal outside}ol.list
li{margin-left:0px}ol.list_roman{list-style:upper-roman outside}ol.list_roman
li{margin-left:0px}ol.list_alpha{list-style:upper-alpha outside}ol.list_alpha
li{margin-left:0px}ul.list_tick{list-style:none;margin-left:10px}ul.list_tick
li{padding-left:27px;margin-left:0;background:url(/wp-content/themes/patchett/images/icons/list_tick.png) no-repeat 0 1px;overflow:hidden}ul.list_info{list-style:none;margin-left:10px}ul.list_info
li{padding-left:27px;margin-left:0;background:url(/wp-content/themes/patchett/images/icons/list_info.png) no-repeat 0 1px;overflow:hidden}ul.list_warning{list-style:none;margin-left:10px}ul.list_warning
li{padding-left:27px;margin-left:0;background:url(/wp-content/themes/patchett/images/icons/list_warning.png) no-repeat 0 1px;overflow:hidden}ul.list_plus{list-style:none;margin-left:10px}ul.list_plus
li{padding-left:27px;margin-left:0;background:url(/wp-content/themes/patchett/images/icons/list_add.png) no-repeat 0 1px;overflow:hidden}ul.list_minus{list-style:none;margin-left:10px}ul.list_minus
li{padding-left:27px;margin-left:0;background:url(/wp-content/themes/patchett/images/icons/list_minus.png) no-repeat 0 1px;overflow:hidden}ul.list_arrow{list-style:none;margin-left:10px}ul.list_arrow
li{padding-left:27px;margin-left:0;background:url(/wp-content/themes/patchett/images/icons/list_arrow.png) no-repeat 0 1px;overflow:hidden}ul.list_help{list-style:none;margin-left:10px}ul.list_help
li{padding-left:27px;margin-left:0;background:url(/wp-content/themes/patchett/images/icons/list_help.png) no-repeat 0 1px;overflow:hidden}ul{list-style:none outside}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}.pricing-box{border-width:5px;border-style:solid;overflow:hidden;margin-top:10px}.pricing-box-featured{margin-top:0px !important;padding-bottom:20px}.pricing-box .plan-header{text-align:center;padding-bottom:5px;margin-bottom:5px}.pricing-box .plan-header
h3{margin:0
20px 8px;padding:10px
5px 20px;font-size:27px;line-height:27px;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.pricing-box.no-price .plan-header
h3{padding:15px
5px 20px}.pricing-box .plan-header
.price{font-size:48px;line-height:48px;padding:25px
0 0}.pricing-box .plan-header .price>span{position:relative;padding:2px
10px}.pricing-box .plan-header .price
sup{font-size:15px;font-weight:100;opacity:0.5;filter:alpha(opacity=50)}.pricing-box .plan-header .price
sup.period{font-size:10px;font-weight:100;opacity:0.85;filter:alpha(opacity=85);margin-left:3px}.pricing-box .plan-header
.period{padding-bottom:7px;margin-bottom:3px}.pricing-box .plan-header .period
a.button{margin-bottom:10px}.pricing-box .plan-inside{padding-bottom:15px}.pricing-box .plan-inside
ul{text-align:center}.pricing-box .plan-inside ul
li{text-align:center;padding:8px
10px;display:block;margin:0
20px;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.pricing-box .plan-inside ul
li.last{border-bottom:0}.pricing-box .btn
a.button{margin-bottom:15px;margin-right:0}.da-thumbs
li{position:relative;float:left}.da-thumbs li a,
.da-thumbs li a
img{display:block;position:relative}.da-thumbs li
a{overflow:hidden}.da-thumbs li a
div{position:absolute;width:100%;height:100%;text-align:center}.da-thumbs li a div
span{display:block;width:60px;height:60px;line-height:60px;text-align:center;font-size:60px;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px}.da-thumbs li a div
h6{font-size:15px;width:180px;position:absolute;left:50%;top:50%;margin:15px
0 0 -90px}.da-thumbs li a:hover, .da-thumbs li
a{text-decoration:none}.da-thumbs li
.title{text-align:center;padding-top:10px}.da-thumbs li .title
h6{margin-bottom:0}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.Projects
.column{margin-bottom:10px}.Projects
.Projects_inside{margin-bottom:15px}.Projects_inside{float:left;width:100%}.Projects_header{}.Projects_header
.categories{width:100%;float:none}.Projects_header .categories
ul{float:left}.Projects_header .categories ul
li{float:left;margin:0
2px;font-size:13px}.Projects_header .categories ul li.label
h6{line-height:40px;margin:0
7px 0 0;color:#aaa}.Projects_header .categories ul li
a{display:block;line-height:39px;padding:0
15px;overflow:hidden;margin-bottom:2px}.Projects_header .categories ul li a:hover, .Projects_header .categories li.current-cat
a{text-decoration:none}.Projects_header .categories ul li.current-cat
a{}.Twitter{}.Twitter
ul{margin-bottom:0}.Twitter ul
li{padding:0;margin-bottom:10px}.Twitter ul li
p{margin-bottom:0}.Twitter ul li
span{padding-left:0px;display:block;text-transform:uppercase}.Twitter ul li span
a{padding:3px
0 3px 0;text-transform:none}.Twitter ul li
a{display:block;font-style:italic;font-weight:normal;padding-left:0px}.Twitter ul
li.last{margin-bottom:0}.Twitter ul
li.first{padding-top:0}.Twitter ul li>a{font-style:normal}.Recent_posts{}.Recent_posts
ul{}.Recent_posts ul
li{min-height:45px;position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom-width:1px;border-style:solid}.Recent_posts ul
li.last{margin-bottom:0;padding-bottom:0;border-bottom:0}.Recent_posts ul li
.photo{width:65px;height:45px;position:absolute;left:0;top:0}.Recent_posts ul li
.desc{padding:0px
0px 0px 80px}.Recent_posts ul li
.desc.no_img{padding-left:0px}.Recent_posts ul li .desc
h6{margin-bottom:0;font-size:14px}.Recent_posts ul li .desc
p{font-size:12px}.Recent_posts ul
li.last{margin-bottom:0}.Flickr{overflow:hidden}.Flickr
.flickr_badge_image{margin:0;padding:0;float:left;margin:0
1% 2% 1%;width:23%}.Flickr .flickr_badge_image
a{display:block;line-height:0}.Flickr .flickr_badge_image a
img{width:57px;height:57px}.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}#mfn-offer-slider
.rslides_nav{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}@-webkit-keyframes
moveFromLeft{from{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0%)}}@-moz-keyframes
moveFromLeft{from{-moz-transform:translateX(-100%)}to{-moz-transform:translateX(0%)}}@-o-keyframes
moveFromLeft{from{-o-transform:translateX(-100%)}to{-o-transform:translateX(0%)}}@keyframes
moveFromLeft{from{transform:translateX(-100%)}to{transform:translateX(0%)}}@-webkit-keyframes
moveFromRight{from{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(0%)}}@-moz-keyframes
moveFromRight{from{-moz-transform:translateX(100%)}to{-moz-transform:translateX(0%)}}@-o-keyframes
moveFromRight{from{-o-transform:translateX(100%)}to{-o-transform:translateX(0%)}}@keyframes
moveFromRight{from{transform:translateX(100%)}to{transform:translateX(0%)}}@-webkit-keyframes
moveFromBottom{from{-webkit-transform:translateY(100%)}to{-webkit-transform:translateY(0%)}}@-moz-keyframes
moveFromBottom{from{-moz-transform:translateY(100%)}to{-moz-transform:translateY(0%)}}@-o-keyframes
moveFromBottom{from{-o-transform:translateY(100%)}to{-o-transform:translateY(0%)}}@keyframes
moveFromBottom{from{transform:translateY(100%)}to{transform:translateY(0%)}}.the_content_wrapper p
a{font-weight:700;text-decoration:underline;color:#404443}.accordion-right{float:right!important;width:100%}.clear-left{clear:left!important}.nk-banner{position:relative;z-index:200}.home .accordion .active .nk-toggle{padding-left:20px;background:#FFF url("/wp-content/themes/patchett/images/home-accordion-bg.jpg") no-repeat -400px center}.home .accordion .active
.answer{background-color:white!important;padding:0px
20px 10px 20px}.home .accordion .question .nk-toggle
span.icon{background:url("/wp-content/themes/patchett/images/sprites.png") no-repeat #262626;background-position:-350px -150px;width:32px;height:32px;overflow:hidden;position:absolute;right:10px;top:50%;margin-top:-16px;transition:all 0.2s ease 0s}.home .accordion .question.active .nk-toggle
span.icon{display:none;background:none!important}.home .accordion .nk-toggle,
.home .accordion .active .nk-toggle,.entry-excerpt{-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;transition:all 400ms ease}.question:not(.active) h1{height:48px}#Header .menu li ul
li{z-index:400!important}.answer .entry-thumbnail{cursor:hand;cursor:pointer}.answer
hr{margin-bottom:5px;margin-top:0px}.answer
p{margin-bottom:20px;color:#474E53}.excerpt-fixed{position:fixed;background-color:rgba(249, 249, 249,.9);display:none;vertical-align:middle;text-align:center;width:100%;height:100%;z-index:1000;top:0}.excerpt-fixed>div{display:table-cell;vertical-align:middle;text-align:center;padding:0
30%}.excerpt-close{position:absolute;top:100px;right:100px}.excerpt-close.button.close{background:#474E53 url('/wp-content/themes/patchett/images/close.png') no-repeat center}.excerpt-close.button.close:hover{opacity: .9;cursor:hand;cursor:pointer}#Breadcrumbs{position:relative}.timber_option
h4{margin-bottom:0}.brochure-slide{z-index:2;position:absolute;left:-100%;background:#fff}.intro{margin-bottom:20px}.intro
p{color:#474E53;font-size:18px;line-height:25px;margin-bottom:20px}.enlarge-img{position:absolute;bottom:0;right:0;background:url("/wp-content/themes/patchett/images/enlarge-img.png") no-repeat 10px center rgba(255,255,255,0.5);height:40px;line-height:40px;padding:0
13px 0 35px;font-weight:700;color:var(--text-color)}#Footer .footer-small .credentials p::selection, #Footer .footer-small .credentials p::-moz-selection{background-color:rgb(255, 221, 64)!important;color:rgb(65, 68, 67)}#Footer .contact .phone a, #Footer .footer-small .credentials address p
a{color:#e8e3dc}#Content .taxonomy-description li,
#Content .the_content_wrapper
li{margin-bottom:10px;font-size:18px;color:#474E53}.mce-i-mfn-sc{background:transparent url(/wp-content/themes/patchett/functions/img/ico-shortcode.png) no-repeat center center}.tp-caption{font-family:'Arsenal'}#imagelightbox{cursor:pointer;position:fixed;z-index:10000;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba( 0, 0, 0, .75 );-moz-box-shadow:0 0 3.125em rgba( 0, 0, 0, .75 );box-shadow:0 0 3.125em rgba( 0, 0, 0, .75 )}#imagelightbox-loading,
#imagelightbox-loading
div{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#imagelightbox-loading{width:2.5em;height:2.5em;background-color:#444;background-color:rgba( 0, 0, 0, .5 );position:fixed;z-index:10003;top:50%;left:50%;padding:0.625em;margin:-1.25em 0 0 -1.25em;-webkit-box-shadow:0 0 2.5em rgba( 0, 0, 0, .75 );-moz-box-shadow:0 0 2.5em rgba( 0, 0, 0, .75 );box-shadow:0 0 2.5em rgba( 0, 0, 0, .75 )}#imagelightbox-loading
div{width:1.25em;height:1.25em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;-moz-animation:imagelightbox-loading .5s ease infinite;-o-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite}@-webkit-keyframes imagelightbox-loading{from{opacity: .5;-webkit-transform:scale( .75 )}50%{opacity:1;-webkit-transform:scale( 1 )}to{opacity: .5;-webkit-transform:scale( .75 )}}@-moz-keyframes imagelightbox-loading{from{opacity: .5;-moz-transform:scale( .75 )}50%{opacity:1;-moz-transform:scale( 1 )}to{opacity: .5;-moz-transform:scale( .75 )}}@-o-keyframes imagelightbox-loading{from{opacity: .5;-o-transform:scale( .75 )}50%{opacity:1;-o-transform:scale( 1 )}to{opacity: .5;-o-transform:scale( .75 )}}@keyframes imagelightbox-loading{from{opacity: .5;transform:scale( .75 )}50%{opacity:1;transform:scale( 1 )}to{opacity: .5;transform:scale( .75 )}}#imagelightbox-overlay{background-color:#fff;background-color:rgba( 255, 255, 255, .9 );position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}#imagelightbox-close{width:2.5em;height:2.5em;text-align:left;text-indent:-9999px;background-color:#666;position:fixed;z-index:10002;top:2.5em;right:2.5em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}#imagelightbox-close:hover{background-color:#111}#imagelightbox-close:before,#imagelightbox-close:after{width:2px;background-color:#fff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}#imagelightbox-close:before{-webkit-transform:rotate( 45deg );-moz-transform:rotate( 45deg );-ms-transform:rotate( 45deg );-o-transform:rotate( 45deg );transform:rotate( 45deg )}#imagelightbox-close:after{-webkit-transform:rotate( -45deg );-moz-transform:rotate( -45deg );-ms-transform:rotate( -45deg );-o-transform:rotate( -45deg );transform:rotate( -45deg )}#imagelightbox-nav{background-color:#444;background-color:rgba( 0, 0, 0, .5 );position:fixed;z-index:10001;left:50%;bottom:3.75em;padding:0.313em;-webkit-transform:translateX( -50% );-moz-transform:translateX( -50% );-ms-transform:translateX( -50% );-o-transform:translateX( -50% );transform:translateX( -50% );-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#imagelightbox-nav
a{width:1em;height:1em;border:1px
solid #fff;display:inline-block;margin:0
0.313em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#imagelightbox-nav
a.active{background-color:#fff}#imagelightbox-loading,#imagelightbox-overlay,#imagelightbox-close,#imagelightbox-caption,#imagelightbox-nav{-webkit-animation:fade-in .25s linear;-moz-animation:fade-in .25s linear;-o-animation:fade-in .25s linear;animation:fade-in .25s linear}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{from{opacity:0}to{opacity:1}}@-o-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@media only screen and (max-width: 41.250em){#container{width:100%}#imagelightbox-close{top:1.25em;right:1.25em}#imagelightbox-nav{bottom:1.25em}}@media only screen and (max-width: 700px){body:after{position:relative;z-index:55;content:"less than 700px";font-size:300%;font-weight:bold;position:fixed;bottom:60px;width:100%;text-align:center;background-color:hsla(1,60%,40%,0.7);color:#fff;display:none !important}.excerpt-fixed{overflow:auto}.excerpt-fixed>div{padding:10px}}@media only screen and (min-width: 767px) and (max-width: 1239px){.product_ranges li .entry-title
h4{min-height:50px!important;line-height:25px!important}}.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}@font-face{font-family:'flexslider-icon';src:url('/wp-content/themes/patchett/fonts/flexslider-icon.eot');src:url('/wp-content/themes/patchett/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/patchett/fonts/flexslider-icon.woff') format('woff'),
url('/wp-content/themes/patchett/fonts/flexslider-icon.ttf') format('truetype'),
url('/wp-content/themes/patchett/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}#slider.flexslider .slides>li{display:none !important}#slider.flexslider .slides>li.flex-active-slide{display:block !important}.flexslider .slides
img{width:100%;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:"\0020";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{margin:0
0px 10px;background:#fff;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider
.slides{zoom:1}#carousel
li{margin-right:10px}#carousel li:hover{cursor:pointer;cursor:hand}.flex-direction-nav{*height:0}.flex-direction-nav
a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay
a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);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 screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}*::-moz-selection{background-color:#474E53;color:#fff}.footer-small *::-moz-selection{background-color:#fff;color:#474E53}*::selection{background-color:#474E53;color:#fff}.footer-small *::selection{background-color:#fff;color:#474E53}.pager a, #Breadcrumbs ul.breadcrumbs li, #Breadcrumbs ul.breadcrumbs li.home a, .post .desc .footer p.tags, .post .desc .meta span.sep,
.latest_posts ul li .desc span.comments, blockquote .author .desc a, #Footer
.copyrights{color:#b4bbc1}.Recent_comments ul li, #Breadcrumbs .one, .post .desc .meta, .post .desc .footer, .ui-tabs, .get_in_touch ul li, .info_box .inside ul li, code, pre, #comments .commentlist > li, #comments .commentlist > li .photo, .post .l,
#comments .commentlist li .comment-body, .widget_calendar td, .widget_calendar th, .single-portfolio .sp-inside .sp-inside-left,
.widget_tp_widget_recent_tweets ul li, .quick_facts ul li, .widget_nav_menu li a, .widget_meta li a, .Recent_posts ul
li{border-color:#ebeff2}.highlight{background:#474E53;color:#fff}span.button,a.button,input[type="submit"],input[type="reset"],input[type="button"]{color:#fff;background:url('/wp-content/themes/patchett/images/sprites.png') no-repeat right -350px #202221}a.button.close,input[type="submit"].close,input[type="reset"].close,input[type="button"].close{background-position:-400px 0}#Footer .btn.sml_submitbtn,.no-text,a.no-text,input[type="submit"].no-text,input[type="reset"].no-text,input[type="button"].no-text{text-indent:-9999px;padding:0;width:32px;height:32px;overflow:hidden}a.button:hover,span.button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background-color:#424443}.social li a,
#Header #searchform a.icon,#popup_contact>a{background:#dadada;color:#fff !important}.social li a:hover,
#Header #searchform a:hover.icon,
#Header #searchform.focus a.icon,#popup_contact>a:hover,#popup_contact.focus>a{background:#474E53;color:#fff !important}#Header .menu>li>a{color:#fff}#Header .menu > li.current-menu-item > a,
#Header .menu > li.current_page_item > a,
#Header .menu > li.current-menu-ancestor > a,
#Header .menu > li.current_page_ancestor > a,
#Header .menu > li > a:hover,
#Header .menu>li.hover>a{color:#FDC300}#Header .menu > li ul li
a{color:#fff}#Header .menu > li.submenu > a:hover,
#Header .menu>li.submenu.hover>a{color:#FDC300}#Header ul.sub-menu{background:rgba(0,0,0,0.8)}#Header .menu > li ul li a:hover, #Header .menu > li ul li.hover>a{color:#FDC300}#Header .menu > li
ul{background:rgba(0,0,0,0.4)}#Header .menu li ul li.hover .menu-arr-top{background:rgba(255,255,255,0.4)}#Header .menu li ul li
ul{background:#FDC300}#Subheader
h1{}.accordion .question h5,.faq .question
h5{color:#202221;background:#F0F2F2}.accordion .answer, .faq
.answer{color:#565151;background:#F9F9F9}.ui-tabs .ui-tabs-nav li
a{color:#404443}.ui-tabs .ui-tabs-nav{background:#ebeff2}.ui-tabs .ui-tabs-nav li.ui-state-active{border-top-color:#3dc282}.ui-tabs .ui-tabs-nav li.ui-state-active
a{color:#3dc282;background:#fff}.ui-tabs .ui-tabs-panel{color:#717E8C;background:#fff}.Projects_header .categories ul li.current-cat
a{background:#34D3A6}.call_to_action .inner-padding{background-color:rgba(7, 187, 134, 0.85)}.call_to_action h4, .call_to_action p, .call_to_action
a{}.pricing-box-featured{background:#F8FFFD;border-color:#E5F9F3}.wp-caption .photo .photo_wrapper a .mask, .gallery .gallery-item .gallery-icon .mask,
.da-thumbs li a div, .recent_works ul li a
.mask{background:rgba(7, 187, 134, 0.85)}.widget-area .widget_mfn_menu, .widget-area
.widget_categories{background:#5ad4a0}.widget-area .widget_mfn_menu h3, .widget-area .widget_categories h3,
.widget-area .widget_mfn_menu li a, .widget-area .widget_categories li
a{color:#fff}.widget-area .widget_mfn_menu li a i.icon-angle-right, .widget-area .widget_mfn_menu li.current_page_item a,
.widget-area .widget_mfn_menu li a:hover, .widget-area .widget_categories li a:hover, .widget-area .widget_categories li.current-cat
a{color:#404443}.widgets_wrapper, .widgets_wrapper .widget ul.menu li a, .widgets_wrapper .widget_categories li a, .widgets_wrapper .widget_meta li
a{color:#fff}.widgets_wrapper a, .widgets_wrapper .quick_facts ul li span, .widgets_wrapper .fun_facts
.num{color:#474E53}.widgets_wrapper a:hover, .widgets_wrapper .widget ul.menu li a:hover, .widgets_wrapper .widget_categories li a:hover,
.widgets_wrapper .widget_meta li a:hover, .widgets_wrapper .widget ul.menu li.current_page_item
a{color:#272727}.widgets_wrapper h1, .widgets_wrapper h1 a, .widgets_wrapper h1 a:hover,
.widgets_wrapper h2, .widgets_wrapper h2 a, .widgets_wrapper h2 a:hover,
.widgets_wrapper h3, .widgets_wrapper h3 a, .widgets_wrapper h3 a:hover,
.widgets_wrapper h4, .widgets_wrapper h4 a, .widgets_wrapper h4 a:hover,
.widgets_wrapper h5, .widgets_wrapper h5 a, .widgets_wrapper h5 a:hover,
.widgets_wrapper h6, .widgets_wrapper h6 a, .widgets_wrapper h6 a:hover,
.widgets_wrapper .widget_calendar
caption{color:#fff}.widgets_wrapper aside>h4{color:#474E53}.widgets_wrapper .Recent_comments ul li span.date, .widgets_wrapper .Recent_posts ul li .desc p, .Recent_comments ul li
p.author{color:#8fa5b8}.question-slide{z-index:2;position:absolute;left:-100%}body,button,input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],input[type="email"],textarea,select{font-family:'PT Sans',Arial,Tahoma,sans-serif !important}input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],input[type="email"],textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}span.button,a.button{font-family:'PT Sans',Arial,Helvetica,sans-serif !important;font-weight:700;transition:all 0.2s ease 0s;cursor:pointer}.question-button,.brochure-button{cursor:pointer}#Content .the_content_wrapper
blockquote{border-left:10px solid #FDC300;margin:0
0 10px}div.darr-hr{background:url('/wp-content/themes/patchett/images/sprites.png') no-repeat transparent;height:7px;float:left;width:100%;clear:both;display:block;margin:2px
0;background-position:center -206px }i.phone-img{background:url('/wp-content/themes/patchett/images/sprites.png') no-repeat;background-position:0 -150px;width:15px;height:20px;float:left}i.email-img{background:url('/wp-content/themes/patchett/images/sprites.png') no-repeat center bottom;background-position:0 -187px;width:15px;height:12px;float:left}i.cphone-img,i.cfax-img{background:url('/wp-content/themes/patchett/images/contact-icos.png') no-repeat transparent;width:30px;height:20px;float:left;margin-right:10px}i.cphone-img{background-position:center top}i.cfax-img{background-position:center bottom}#Breadcrumbs ul.breadcrumbs .icon-angle-right,
#Breadcrumbs ul.breadcrumbs li,
#Breadcrumbs ul.breadcrumbs li.home a,
.post .desc .footer p.tags,
.post .desc .meta span.sep,
.latest_posts ul li .desc span.comments,
blockquote .author .desc a,
#Footer
.copyrights{color:#474E53}#Breadcrumbs ul.breadcrumbs li.home
a{font-weight:700}.section.intro
.the_content_wrapper{border-bottom:1px solid #E8E3DC;margin:0
1%}.accordion .question h1,
.accordion .question h2,
.accordion .question h3,
.accordion .question h5,
.single-product-content .further-info{font-size:20px;line-height:1.35}.accordion .question h5,
.faq .question
h5{color:#474E53;background:#F0F2F2}.accordion .answer, .faq
.answer{color:#565151;background:#F9F9F9}.ui-tabs .ui-tabs-nav li
a{color:#404443}.ui-tabs .ui-tabs-nav{background:#ebeff2}.ui-tabs .ui-tabs-nav li.ui-state-active{border-top-color:#3dc282}.ui-tabs .ui-tabs-nav li.ui-state-active
a{color:#3dc282;background:#fff}.ui-tabs .ui-tabs-panel{color:#717E8C;background:#fff}.post-categories,.post-categories>li{display:inline-block}#Content{}.single-post #Content,
.single-casestudy #Content,
#Subheader .title,
.single-product #Subheader .title,
body.page-template-default #Subheader
.title{padding:15px
0}#Subheader
.title{border-bottom:1px solid #e8e3dc;margin-bottom:0}.tax-range #Content #Subheader
.title{padding-top:0}.page-banner #Subheader
.title{color:#FFF;margin:0;padding:0;border:0}.tp-bullets
.bullet{height:8px;width:8px;margin-left:10px;border:1px
solid grey;float:left;cursor:pointer}.tp-bullets
.bullet.last{margin-right:10px}.tp-bullets .bullet:hover,
.tp-bullets .bullet.selected,
.tp-bullets .bullet:hover,
.tp-bullets
.bullet.selected{background:#FDC300}.tp-bullets{z-index:400}body.page-template-default header#Header,
body.single-product header#Header,
body.single-casestudy header#Header,
body.single-post
header#Header{border-bottom:1px solid #eee}#Header #header-top{background-color:#262626;color:#E8E3DC}#header-top
.addons{margin-top:5px;margin-bottom:5px}#Header
.tagline{float:right;padding:5px
0}#Header
.tagline{font:normal 18px/22px 'Arsenal Bold', Arial, Helvetica, sans-serif;color:#e8e3dc;margin:0}#Header .tagline
span{font-size:12px;line-height:15px;display:inline-block}#Header
.faded{position:absolute;width:100%;z-index:1;background:rgba(0, 0, 0, 0.4)}#Header .faded
.addons{float:right}#Header
.social{margin-left:10px}.social li
a{border-radius:0;font-family:"Socialico";text-align:center;text-decoration:none;font-size:30px;height:30px;line-height:30px;width:30px;transition:all 300ms ease 0s}.social li.facebook
a{background:#3b5998}.social li.googleplus
a{background:#dd4b39}.social li.twitter
a{background:#00aced}.social li.vimeo
a{background:#aad450}.social li.youtube
a{background:#b00}.social li.flickr
a{background:#ff0084}.social li.linked_in
a{background:#007bb6}.social li.pinterest
a{background:#cb2027}.social li.dribbble
a{background:#ea4c89}.social li.rss
a{background:#f60}.social li.facebook a:hover,
.social li.googleplus a:hover,
.social li.twitter a:hover,
.social li.vimeo a:hover,
.social li.youtube a:hover,
.social li.flickr a:hover,
.social li.linked_in a:hover,
.social li.pinterest a:hover,
.social li.dribbble a:hover,
.social li.rss a:hover{background:#dadada;color:#2f2f2f !important}#Header
#searchform{min-width:30px}#Header #searchform
a.icon{border-radius:0;font-size:27px;height:30px;line-height:27px;width:30px}#Header #searchform.focus input[type="text"]{padding:10px
5px 9px 35px}#Header .callus:before{background:url("/wp-content/themes/patchett/images/sprites.png") no-repeat;content:"(Via Phone)";height:100%;width:20px;overflow:hidden;text-indent:-9999px;display:block;float:left;margin-right:10px;background-position:-300px 5px}#Header
.callus{margin:0;font-size:26px;line-height:32px;font-family:'Arsenal',Arial,Helvetica,sans-serif}#Header .callus
strong{font-family:'Arsenal Bold',Arial,Helvetica,sans-serif;font-weight:normal}#Header .callus
a{font-family:'Arsenal Bold',Arial,Helvetica,sans-serif}#Header .callus a:hover{color:#fff}#Header.is-sticky{background:rgba(0,0,0,0.6);border:none !important}#Header .menu>li:after{color:#474E53;content:"|";margin-top:-12px;position:absolute;right:0;top:50%}#Header .menu>li:last-of-type:after{display:none}#Header .menu>li>a{font-family:'Arsenal',Arial,Tahoma,sans-serif;font-weight:normal;font-size:15px;padding:10px
0}#Header.is-sticky .menu>li>a{padding:15px
0}#Header .menu>li>a{font-family:'Arsenal',Arial,Tahoma,sans-serif;font-weight:normal;font-size:15px;padding:10px
0}#Header.is-sticky .menu>li>a{padding:15px
0}#Header .menu > li:first-of-type > a,
#Header .menu>li.first-menu-item>a{background:url('/wp-content/themes/patchett/images/home-ico-white.png') no-repeat center;text-indent:-9999px;width:18px;height:20px}#Header .menu > li.first-menu-item:hover > a,
#Header .menu > li.first-menu-item.hover > a,
#Header .menu>li.first-menu-item.current_page_item>a{background-image:url('/wp-content/themes/patchett/images/sprites.png');background-position:-500px -139px }#Header .menu>li:last-of-type>a{margin:0
0 0 13px}#Header .menu>li#menu-item-1710:after{display:none}#Header .menu>li#menu-item-5069{background-color:#FBC314}#Header .menu>li#menu-item-5069:hover{background-color:#FFD151}#Header .menu>li#menu-item-5069
a{margin:0
13px;color:#474E54;font-weight:bold}#Breadcrumbs ul.breadcrumbs
li{font-size:10px;line-height:24px}#Breadcrumbs{float:left;margin:34px
0 0;width:100%}#Breadcrumbs
.one{border:0}#Breadcrumbs
ul.breadcrumbs{padding:0;margin-left:275px;line-height:22px}#banner-widget{border:8px
solid rgba(255, 255, 255, 0.25);bottom:20px;position:absolute;right:0;width:300px;z-index:200;padding:0}#banner-widget
.widget{padding:0}#banner-widget
.rotating_casestudies{background:none repeat scroll 0 0 #E8E3DC;float:left;padding:10px
15px}#banner-widget .rotating_casestudies .case-img{width:100%;height:100px;margin:0
0 10px;overflow:hidden;position:relative}#banner-widget .rotating_casestudies .cs-overlay{width:100px;height:100px;position:absolute;left:0;top:0;background:url('/wp-content/themes/patchett/images/sprites.png') no-repeat rgba(0,0,0,0.25);background-position:-67px -116px}#banner-widget .rotating_casestudies h2.case-title{font:normal 21px/25px 'Arsenal Bold', Arial, Helvetica, sans-serif;margin:0
0 10px}#banner-widget .rotating_casestudies .case-text
p{margin:0
0 20px;font-size:14px;line-height:21px}#banner-widget .rotating_casestudies
#rcs_seeall{float:left;width:100%}#banner-widget .rotating_casestudies #rcs_seeall
.button{margin:0}.home
.products{margin-top:-50px;background-color:#fff}.home
.about_wrapper{margin-top:34px;margin-bottom:34px}.home
h1.about_title{margin-bottom:15px}.home .about_wrapper
h3{font-size:24px;font-family:inherit;line-height:1.3;margin-top:35px !important}.home .about_wrapper
.home_video_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(min-width:1239px){.home .about_wrapper
.home_video_container{padding-left:65px}}.home .about_wrapper
.home_video{width:100%;padding-bottom:54.25%;background-color:black;background-size:cover;background-position:center center;position:relative;border:5px
solid #f4f4f4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home .about_wrapper
a.video_play{width:108px;height:108px;display:block;position:absolute;background-color:rgba(0, 0, 0, 0.8);background-image:url('/wp-content/themes/patchett/images/play_button_arrow.png');background-repeat:no-repeat;background-size:25%;background-position:center right 37px;left:50%;right:50%;top:50%;bottom:50%;margin:-54px 0 0 -54px;border-radius:50%;transition:all .4s ease !important;-webkit-transition:all .4s ease !important;-moz-transition:all .4s ease !important;-o-transition:all .4s ease !important}.home .about_wrapper a.video_play:hover{transform:scale(1.15);background-color:#000}.lity-close{top:50px !important;right:50px !important}.lity-close:hover{transform:scale(1.3)}.cvy_lity_nav{position:absolute;display:flex;align-items:center;height:100%;width:50%;padding:20px;color:gray;font-size:4em;cursor:pointer;z-index:2}.cvy_lity_nav:hover{color:white}.cvy_lity_nav_prev{right:50%}.cvy_lity_nav_next{left:50%;justify-content:flex-end}.home
.cstudies_header{background-color:#f4f4f4;padding:50px
75px 170px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home .cstudies_header
img.cstudies_icon{width:60px}.home .cstudies_header
h2.cstudies_title{font-size:24px;font-weight:600;margin-top:4px}.home
.cstudies_projects{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
75px;float:left;margin-top:-120px;margin-bottom:40px}.home .cstudies_projects
.home_cstudy_item{background-color:#fff;border:2px
solid #f4f4f4;padding-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home .cstudies_projects .home_cstudy_item
.photo{background-color:black;margin-bottom:20px}.home .cstudies_projects .home_cstudy_item .photo
a{background-color:black;display:block;transition:all .4s ease !important;-webkit-transition:all .4s ease !important;-moz-transition:all .4s ease !important;-o-transition:all .4s ease !important}.home .cstudies_projects .home_cstudy_item .photo a
img{display:block;transition:all .4s ease !important;-webkit-transition:all .4s ease !important;-moz-transition:all .4s ease !important;-o-transition:all .4s ease !important}.home .cstudies_projects .home_cstudy_item:hover .photo
a{opacity:0.5}.home .cstudies_projects .home_cstudy_item
.desc{padding:0
21px}.home .cstudies_projects .home_cstudy_item .desc
h3{font-family:'Arsenal',Arial,Tahoma,sans-serif;font-size:23px;padding-right:80px;line-height:1.1}.home .cstudies_projects .home_cstudy_item .desc h3
a{display:inline-block;transition:all .4s ease !important;-webkit-transition:all .4s ease !important;-moz-transition:all .4s ease !important;-o-transition:all .4s ease !important}.home .cstudies_projects .home_cstudy_item .desc h3 a:hover, .home .cstudies_projects .home_cstudy_item:hover .desc h3
a{text-decoration:underline}.home .cstudies_projects .home_cstudy_item .desc div a:hover{text-decoration:none}.home .home_cstudy_item .casestudy_category a, .home .home_cstudy_item
.casestudy_category{font-size:22px;font-family:'Arsenal',Arial,Tahoma,sans-serif;display:inline-block}.home .home_cstudy_item
.casestudy_category{color:#cecece;padding-right:80px}.home .cstudies_projects .home_cstudy_item .desc
a.button{position:absolute;right:23px;bottom:10px;width:40px;height:40px;padding:0;background:url('/wp-content/themes/patchett/images/sprites.png') no-repeat -565px -345px #202221}@media(max-width: 1239px){.home
.cstudies_header{padding:50px
40px 170px}.home
.cstudies_projects{padding:0
40px}}@media(max-width: 959px){.home
.cstudies_header{padding:50px
20px 170px}.home
.cstudies_projects{padding:0
20px}}@media(max-width: 767px){.home
.cstudies_header{padding:50px
20px 0}.home
.cstudies_projects{padding:0;margin-top:0}}@media only screen and (max-width: 479px){.column.masonry-item.home_cstudy_item{margin:0
0 20px}}.home
.questions_wrapper{margin-bottom:50px;padding-top:55px;border-top:1px solid #e5e0d8;border-bottom:1px solid #e5e0d8}.home .questions_wrapper
h2{font-size:18px;font-weight:800;margin-bottom:4px}.home .questions_wrapper
h4{font-size:14px;font-family:inherit}.home .questions_wrapper
.questions_image{text-align:center}.home .questions_wrapper .questions_image
img{width:50%;margin-top:15px}.testimonials{background-color:#f4f4f4;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.home
.testimonials{padding:15px
1%;text-align:center}.home .testimonials
h2{padding:10px
0 15px}.home .testimonials .rslides
li{min-height:134px;padding:0
40px;width:auto}.testimonials
blockquote{float:left;width:100%;margin:0
0 20px}.home .testimonials
blockquote{margin:0}.green_wrapper{margin-bottom:30px}.testimonials blockquote
.excerpt{font:normal 25px/30px 'Arsenal Italic', Arial, Helvetica, sans-serif}.testimonials blockquote
p{padding:0;display:inline;margin:0;background:none}.testimonials
.photo{float:left;margin:5px
20px 0 0;width:25%}.testimonials
.author{margin:15px
0;font:normal 13px/21px 'PT Sans',Arial, Helvetica, sans-serif}.testimonials .author
span{display:inline-block}.testimonials
a.button{clear:both;margin:0}.home
.the_content{padding-top:10px}.call_to_action .cta-image{float:left;height:87px;margin:25px
15px 10px 0;width:87px;background:url('/wp-content/themes/patchett/images/sprites.png') no-repeat;background-position:0 -300px;border-radius:50%;border:3px
solid #474E53}.home
.call_to_action{margin-top:50px;padding-top:5px}.home .call_to_action
h4{color:#474E53;font:italic 400 34px/40px Arial, Helvetica, sans-serif;margin:0}.home .call_to_action h4
span{color:#23bd03;font:italic 700 41px/50px Arial, Helvetica, sans-serif}.button.green{clear:both;display:inline-block;background-image:url('/wp-content/themes/patchett/images/sprites.png');background-position:right -300px;background-color:#23bd03}.home .call_to_action
.button{margin:0
0 5px}.button.green:hover{background-color:#45df25}.green-cta>p{margin:0
0 10px;font-size:14px}.accordion
.question{margin-bottom:5px}.accordion .question .nk-toggle{color:#474E53;padding-left:160px;margin:0}.accordion .question1 .nk-toggle{background:url("/wp-content/themes/patchett/images/home-accordion1.jpg") no-repeat 9px center #F0F2F2}.accordion .question2 .nk-toggle{background:url("/wp-content/themes/patchett/images/home-accordion2.jpg") no-repeat 9px center #F0F2F2}.accordion .question3 .nk-toggle{background:url("/wp-content/themes/patchett/images/home-accordion3.jpg") no-repeat 9px center #F0F2F2}.accordion .question
span{font:400 15px/21px 'PT Sans', Arial, Helvetica, sans-serif;color:#838686;display:block;font-style:normal}.footer-rule{background-color:transparent;border-top:1px solid #E8E3DC;padding-bottom:20px}.foot-test{margin-bottom:25px;background-color:transparent;text-align:center}.foot-test
.strip{background-color:#f4f4f4;padding:20px
0}.foot-test .foot-test-title,
.foot-test .foot-test-more{}.foot-test .foot-test-title{margin:0
0 20px}.foot-test
.inside{margin:0
0 10px}.foot-test
blockquote{width:90%;padding:0
5%}.foot-test blockquote>a{float:left;width:100%}.foot-test
.photo{float:left;margin:5px
25px 5px 0;width:125px;border:1px
solid #e1dfe0}.testimonials blockquote p,
.foot-test blockquote .testimonial-content
p{font:normal 26px/33px 'Arsenal Italic', Arial, Helvetica, sans-serif}.testimonials-page blockquote
p{font-size:18px;line-height:26px}#Footer
.logos{text-align:center;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;align-items:center;justify-content:center}#Footer .logos
img{display:block;max-width:100%}#Footer .footer-small .column,
#Footer .footer-big
.column{margin-bottom:0;position:relative}#Footer h3,
#Footer .widget
h3{font:normal 21px/1.55 'Arsenal', Arial, Helvetica, sans-serif;margin-bottom:20px}#Footer .footer-big{background-color:#FDC300;padding:37px
0}#Footer
label{color:#838686}#Footer .sml_subscribe .prepend:before{width:30%;content:"Newsletter Image";height:70px;float:left;text-indent:-9999px;overflow:hidden;background:url('/wp-content/themes/patchett/images/newsletter.png') center no-repeat}#Footer .sml_subscribe
.prepend{font-size:16px;min-height:70px;margin-bottom:25px}#Footer .sml_subscribe .sml_email,
#Footer .sml_subscribe
.sml_submit{float:left;margin:0}#Footer .sml_subscribe
.sml_email{width:90%}#Footer .sml_subscribe .sml_email
label{display:none}#Footer .sml_subscribe .sml_email
input{width:100%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left}#Footer .sml_subscribe
.sml_submit{width:10%}#Footer .footer-big
.widget{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px
solid #D6A400;padding:10px;min-height:215px;position:relative}#Footer .footer-big
.widget_mfn_recent_posts{padding:0}#Footer .footer-big .widget_mfn_recent_posts
h3{padding:10px
0 0 10px}#Footer .footer-big .Recent_posts>a.button{position:absolute;top:10px;right:10px}#Footer .footer-big .Recent_posts ul
li{border-color:#D6A400;min-height:62px;padding:0
10px;margin-bottom:8px;float:left}#Footer .footer-big .Recent_posts ul
li.last{padding-bottom:0;margin-bottom:0}#Footer .footer-big .Recent_posts ul li
.photo{height:62px;width:62px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:static;float:left;margin:0
0 8px}#Footer .footer-big .Recent_posts ul li .photo
img{border-color:#202221}.Recent_posts ul li
.desc{padding:0
0 0 72px}.Recent_posts ul li .desc
h6{font-size:14px;line-height:20px}.Recent_posts ul li .desc
p{margin-bottom:5px}.Recent_posts ul li .desc
.date{position:relative}#Footer .Recent_posts
.title{font:700 16px/1 'PT Sans',Arial, Helvetica, sans-serif}#Footer .footer-big .form-buttons,
#Footer .footer-big .form-buttons
.widget{width:100%;float:left;height:auto}.form-buttons .widget,
#Footer .footer-big .form-buttons
.widget{padding:15px;height:95px;position:relative;margin:0;transition:all 0.2s ease 0s;min-height:0}.form-buttons .widget:hover,
#Footer .footer-big .form-buttons .widget:hover{background-color:#FFD151}#Footer .footer-big .form-buttons .widget.ask-us{margin:0
0 25px}.form-buttons img,
#Footer .footer-big .form-buttons
img{margin-right:10%;float:left}.form-buttons
.widget{background-color:#FDC300}.product-top .form-buttons .brochure img,
#Footer .footer-big .form-buttons .brochure
img{margin-top:12px;margin-bottom:12px}.form-buttons h3,
#Footer .footer-big .form-buttons
h3{margin:2px
0 0;float:left;font-size:25px;line-height:27px}.form-buttons .button,
#Footer .footer-big .form-buttons
.button{height:32px;overflow:hidden;padding:0;text-indent:-9999px;width:32px;margin:-16px 0 0;position:absolute;right:15px;top:50%}.footer-big .column.one
.button{position:absolute;top:2px;right:2px}#Footer .footer-small{background-color:#474E53;padding:25px
0}#Footer .footer-small
h3{line-height:0.85;margin:0
0 5px;font-size:17px;color:#e8e3dc}#Footer .footer-small
.widget{padding:0}#Footer .footer-small .credentials
.images{float:left}#Footer .footer-small .credentials .images
img{float:left}#Footer .footer-small .credentials .images img:first-of-type{margin:0
10px 0 0}#Footer .footer-small .credentials address
p{color:#e8e3dc;margin:0
0 7px;line-height:0.85;float:left}#Footer .contact .phone,
#Footer .contact
.email{float:left;width:100%}#Footer .contact
.phone{display:block;color:#e8e3dc;font-size:20px;margin:0
0 10px}#Footer .contact .email,
#Footer .contact .email
a{display:block;color:#FDC300;font-size:16px;font-weight:700}#Footer .contact i.phone-img{margin:0
5px 0 0}#Footer .contact i.email-img{margin:4px
5px 1px 0}#Footer .testimonials .rslides
li{width:70%;padding:0
15%}#Footer .testimonials
.photo{height:150px}#Footer button,
#Footer input[type="reset"],
#Footer input[type="button"]{margin:10px
0 0 0}#Footer input[type="submit"]{margin:0}#Footer .field,
.wpcf7-form
.field{float:left;width:100%}#Footer .field.left,
#Footer
.field.right{width:49%}#Footer
.field.right{float:right}.wpcf7-form
.column{margin-bottom:0}.wpcf7-form .field textarea.wpcf7-textarea{height:118px;resize:none}#Footer .field.captcha,
.wpcf7-form .field.captcha,
#Footer .field.submit,
.wpcf7-form
.field.submit{width:50%}.checkbox-690 span.wpcf7-list-item{margin-left:0;font-size:13px}#Footer .question-slide .field.captcha, .question-slide .wpcf7-form
.field.captcha{width:40%}#Footer .question-slide .field.submit, .question-slide .wpcf7-form
.field.submit{width:20%;padding-top:24px}.question-slide div.file-up{width:40%;float:left}.question-slide .file-up
input{height:30px;color:#838686}.question-slide .wpcf7-form .field textarea.wpcf7-textarea{height:96px}.wpcf7-form .field .captcha-input,
.wpcf7-form .field
.postcode{width:75px;margin:0}.wpcf7 .captcha.field
img{vertical-align:top;padding:3px;background-color:#fff;border:1px
solid #838686}.wpcf7 .captcha.field span.wpcf7-form-control-wrap{width:auto;margin-right:5px}.wpcf7-form.field.submit{text-align:right}.wpcf7-form .field.submit
input{float:right}.wpcf7-form .field.submit img.ajax-loader{margin:11px
5px 0 0}#Footer
.copyrights{padding:5px
0;font-size:13px;background-color:#e1dfe0;font-size:10px !important}#Footer .copyrights ul,
#Footer .copyrights
p{margin:0}#Footer .copyrights .column:first-of-type{text-align:left}#Footer .copyrights .column:last-of-type{text-align:right}#Footer .copyrights ul
li{display:inline;margin:0
5px 0 0;font-weight:700}#Footer .copyrights ul li
a{padding:0
5px 0 0;color:var(--text-color)}#Footer .copyrights ul li:after{content:"|";font-weight:normal}#Footer .copyrights ul li:last-of-type{margin:0}#Footer .copyrights ul li:last-of-type:after{content:""}#Footer .copyrights ul li:last-of-type
a{padding:0}ul.product_ranges{border:1px
solid #eee;background-color:#fff;display:flex;flex-wrap:wrap;gap:10px 0}.product_ranges
li{width:20%;margin:0}.product_ranges
li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-align:center;border-right:1px solid #eee;display:flex;flex-direction:column}#Content .product_ranges
li{background:none;margin-bottom:0;padding-left:0}.product_ranges
li.last{border:none}.product_ranges li .entry-title,
.product_ranges li .entry-title h2,
.product_ranges li .entry-title
h4{font-size:16px;margin:0;font-family:'Arsenal Bold',Arial,Helvetica,sans-serif;padding:5px
0}.product_ranges li .entry-title{}.product_ranges li .entry-thumbnail{overflow:hidden;width:100%;float:left;z-index:1}.product_ranges li .entry-thumbnail
img{display:inline-block;width:100%}.product_ranges li .entry-excerpt{padding:15px;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.product_ranges li .product-link{width:100%;float:left;transition:all 0.2s ease 0s}.product_ranges li .product-link:hover{background-color:#f4f4f4;color:#fff !important}.product_ranges li
.button{background-color:transparent;color:#200121;margin:0;padding:15px
44px 15px 12px}.product_ranges li .button:hover{}.blog #Breadcrumbs,
.tax-range #Breadcrumbs,
.page-template-template-products-php #Breadcrumbs,
.page-template-template-contact-php #Breadcrumbs,
.page-template-template-testimonials-php #Breadcrumbs,
.page-template-template-casestudies-php
#Breadcrumbs{background-color:rgba(255,255,255, 0.7);position:absolute}.blog #Subheader,
.page-template-template-contact-php #Subheader,
.page-template-template-testimonials-php #Subheader,
.page-template-template-casestudies-php
#Subheader{}.page-banner{position:relative;float:left;width:100%;background:grey;padding:10% 0 48px;background-size:cover;background-position:center}.page-banner #Breadcrumbs,
.page-banner #Breadcrumbs
.breadcrumbs{bottom:0;margin:0}.page-banner
#Subheader{}.page-banner #Subheader
h1{margin:0;color:#fff}.tax-range #Breadcrumbs,
.page-template-template-products-php .page-banner
#Breadcrumbs{}.page-template-template-products-php .page-banner #Breadcrumbs
.breadcrumbs{margin-left:270px}.pagination.bottom>.column{margin-bottom:25px}.categories>a{}div.categories,div.tags{border:1px
solid #EEE;padding:5px
10px;float:left;max-width:45%}div.categories{margin-right:1%}.categories h6,
.tags
h6{margin:1px;line-height:1.7;display:inline}.tags>strong,.tags>a,.categories>strong,.categories>a{display:inline;font:700 12px/11px 'PT Sans', Arial, Helvetica, sans-serif !important}.blog .post>*,.casestudy_item>*{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.blog .post,.casestudy_item{background-color:#f4f4f4;position:relative}.post .photo,
.casestudy_item
.photo{text-align:center;float:left;width:100%;margin:0
0 15px}.post .photo .placeholder-image,
.casestudy_item .photo .placeholder-image{background:url('/wp-content/themes/patchett/images/casestudy.png') no-repeat center center #a1a1a1;height:305px;width:100%;display:block;opacity:0.75}.date{left:0;text-align:center;top:0;background-color:#FDC300;padding:4px;font-size:12px;line-height:16px;font-family:'PT Sans',Arial,Helvetica,sans-serif;color:#474E53}.masonry-item
.date{position:absolute}.date .big_num,
.entry-header .date
.big_num{display:block;font-size:54px;line-height:44px;font-weight:700}.blog .post .desc,
.casestudy_item
.desc{padding:0
2%;float:left;width:100%}.blog .post .desc h3,
.casestudy_item .desc
h3{font:700 22px/26px 'PT Sans', Arial, Helvetica, sans-serif;margin:0
0 10px}.blog .post .desc .meta,
.casestudy_item .desc
.meta{font-size:12px;line-height:11px;margin-bottom:15px}.blog .post .desc .post_content,
.casestudy_item .desc
.post_content{color:#838686;margin-bottom:15px}.blog .post .desc > a,
.casestudy_item .desc>a{float:right}.blog .post .tags,
.casestudy_item .tags,
.blog .post .comments,
.casestudy_item
.comments{display:inline-block;margin-bottom:0}.blog .post .footer p.tags,
.casestudy_item .footer
p.tags{margin-right:15px}.blog .post .tags > a ,
.casestudy_item .tags>a{float:none}.entry-header{position:relative}.single .entry-header{float:left;width:100%;margin:0
0 35px}.single .entry-header
.date{font-size:14px;line-height:1;width:72px;height:72px}.single .entry-header .date
.big_num{font-size:64px;line-height:58px}.entry-header
h1{border-bottom:1px solid #e8e3dc;padding:5px
0 6px 95px;margin-bottom:10px}.entry-header
.meta{float:left;padding-left:15px}.entry-header .addthis-box{float:right}.entry-header
.date{float:left;text-align:center;background-color:#FDC300;padding:4px;font-size:12px;line-height:16px;font-family:'PT Sans',Arial,Helvetica,sans-serif}.single #Content
.desc{float:left;width:100%}.single #Content
.photo{width:auto;margin:0
2% 10px 0}.single .photo
img{border:1px
solid #e1dfe0}.post_content p
a{font-weight:700}.single
.footer{float:left;width:100%}.single .desc .footer
p.tags{margin:0
0 15px}.tags [rel="tag"]{font:700 12px/11px 'PT Sans', Arial, Helvetica, sans-serif}p.tags
.comments{margin:0
0 0 10px}.section-post-footer{border-top:1px solid #e8e3dc;margin-top:20px}.section-post-footer #comments
#commentform{border:1px
solid #e8e3dc;padding:1%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;width:100%}#respond .logged-in-as,
#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url,
#respond .comment-form-comment,
#respond .form-submit{float:left}#respond .logged-in-as,
#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url,
#respond .comment-form-comment,
#respond .form-submit{position:static;width:31.3333%;margin:0
1% !important}#respond .logged-in-as,
#respond .comment-form-comment,
#respond .form-submit{width:98%}#respond input[type="text"],
#respond .comment-form-comment
textarea{width:100%;margin-bottom:5px}#respond .form-submit{clear:both}#respond .form-submit
input{margin:0}.column.comments.one{margin-bottom:10px}.testimonials-page.testimonials{background:transparent}.testimonials-page ul
li{background-color:rgba(0,0,0,0.07);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:25px
2%;position:relative;margin:0
1% 20px}.testimonials-page .testimonial-meta,
.testimonials-page .testimonial-content{margin:0
1%}.testimonials-page .testimonial-meta{float:left;width:31.3333333333%}.testimonials-page .testimonial-content{float:left;width:80%;margin-left:65px}.testimonials-page .attached-images{margin-top:15px;display:flex;flex-wrap:wrap;flex-direction:row;gap:10px}.testimonials-page .attached-images
img{width:30%}.testimonials-page
.photo{margin:0
0 5px;width:100%;opacity:0.75}.testimonials-page .photo:hover{opacity:1}.testimonials-page
.author{width:100%;margin:0}.testimonials-page .author
span{display:block;width:100%;font:700 13px/21px 'PT Sans', Arial, Helvetica, sans-serif}.masonry-item{width:50%}.question-slide{z-index:2;position:absolute;left:-100%;background:#fff}.products-list{border:1px
solid #eee}.product-listed{width:50%;float:left;margin:0}.product-listed,
.product-listed .entry-content .desc,
.product-listed .entry-content .product-link{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.product-listed:first-of-type{border-right:1px solid #eee}.product-listed .entry-title{text-align:center;border-bottom:1px solid #eee}.product-listed .entry-title
h3{margin:0;padding:10px
0;font-family:'Arsenal Bold',Arial,Helvetica,sans-serif}.product-listed .entry-content{min-height:225px}.product-listed .entry-content .photo,
.product-listed .entry-content .desc,
.product-listed .entry-content .product-link{float:left;overflow:hidden}.product-listed .entry-content
.photo{width:30%}.product-listed .entry-content .desc,
.product-listed .entry-content .product-link{width:70%}.product-listed .entry-content
.photo{margin:0}.product-listed .entry-content .photo a,
.product-listed .entry-content .photo a
img{float:left;width:100%}.product-listed .entry-content
.desc{padding:10px
20px 0}.product-listed .entry-content .product-link{padding:0
20px}.taxonomy-description.column{margin-bottom:0}.single-product #Subheader
.column.one{border-bottom:1px solid #E8E3DC}.single-product #Subheader .column.one>.title{float:left;width:66.6666%;border:0
none}.single-product #Subheader .column.one>.back-range-box{float:left;width:33.333333333%}a.button.range-link{float:right;margin:15px
0}.product-top
.excerpt{margin-bottom:20px}.usps{float:left;width:100%;padding:20px
0}.usps
li{float:left;text-align:center;width:75px}.usps
h6{line-height:14px;margin:0}.product-top
.addthis{border-color:#E8E3DC;border-style:solid;border-width:1px 0;float:left;height:20px;padding:20px
0;width:100%;margin-bottom:20px}.product-top .form-buttons,
.product-top .form-buttons
.widget{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:none}.product-top .form-buttons{width:100%}.product-top .form-buttons
.widget{margin:0;border:none;padding:10px;height:auto;float:left}.product-top .form-buttons
h3{margin-top:3px;max-width:50%;font-size:22px}.product-top .widget.ask-us .button,
.product-top .widget.brochure
.button{background-position:-350px -150px}.product .design ul
li{padding-left:14px;background:url('/wp-content/themes/patchett/images/square-li.jpg') no-repeat 0 7px transparent;margin-bottom:5px}.single-product-content .further-info{margin-bottom:20px;margin-left:1%}.contact-us
h2{margin-bottom:25px}.column.address{border-bottom:1px solid #E8E3DC;margin-bottom:20px;padding-bottom:10px}.contact-details .address
p{font:400 16px/20px 'PT Sans', Arial, Helvetica, sans-serif;margin-bottom:10px}.contact-details .address p
strong{font-weight:700}.contact-details .contact-numbers
p{margin-bottom:10px}.contact-details .contact-social
h6{margin-bottom:7px}div.contact-social>h6{font:400 17px/21px 'PT Sans', Arial, Helvetica, sans-serif}p.phone span,
p.fax
span{font-size:20px;line-height:21px}.column.contact-form{border:1px
solid #E8E3DC;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.column.map{border-top:1px solid #E8E3DC;padding-top:20px}#Content .patchett-sitemap>div{float:left;margin:0
1% 20px;width:31.3333%}#Content .patchett-sitemap
h3{margin-bottom:15px}#Content .patchett-sitemap ul
li{font-size:15px;line-height:21px;margin:0
0 5px}.product-listed .photo a,
.product_ranges li .entry-thumbnail{position:relative}.product-listed .photo a .glass-strip,
.product_ranges li .entry-thumbnail .glass-strip{width:100%;height:8px;background-color:rgba(255,255,255,0.5);position:absolute;left:0;right:0;z-index:5}.glass-strip.top{top:0}.glass-strip.bottom{bottom:0}.has-cookie-bar #catapult-cookie-bar{font-size:12px;line-height:1.2em}.ctcc-left-side{padding-right:14px}body
p{font-size:16px;line-height:1.5}.content_wrapper p a, .content_wrapper p a:visited{color:#fcc301;border-bottom:1px solid #f4f4f4;transition:all .2s ease !important;-webkit-transition:all .2s ease !important;-moz-transition:all .2s ease !important;-o-transition:all .2s ease !important}.content_wrapper p a:hover{border-bottom:1px solid #fcc301;text-decoration:none}.lity-youtube
.cvy_lity_nav{display:none}