@media only screen and (max-width: 1240px){.column.masonry-item{margin:0
0.9% 20px}}@media only screen and (min-width: 960px) and (max-width: 1239px){body{min-width:0}#Wrapper{width:1024px}.form-buttons img,
#Footer .footer-big .form-buttons
img{margin-right:5%}.section_wrapper,
.container,
.single-post .content_wrapper,
.single-portfolio .content_wrapper,
.single-casestudy .content_wrapper,
.with_aside
.content_wrapper{width:960px}#banner-widget .rotating_casestudies .case-img,
#banner-widget .rotating_casestudies h2.case-title,
#banner-widget .rotating_casestudies .case-text
p{margin:0
0 10px}}@media only screen and (max-width: 959px){.header_placeholder{margin:0
!important}#Header.is-sticky{background:none !important;border:medium none !important;color:#f0f !important}#Header .addons,#Breadcrumbs{display:block !important}#Header
.one{padding:0;display:flex;align-items:center;justify-content:space-between}#Header
#menu{display:none;margin:0
-20px 20px;position:absolute;background:#262626;z-index:100;top:100%}#Header a.responsive-menu-toggle{background-color:#202221;color:#FDC300;display:block;float:right;font-size:18px;height:33px;line-height:33px;text-align:center;width:33px;margin:4px
0 5px}#Header .menu>li:after{display:none !important}#Header a:hover.responsive-menu-toggle{text-decoration:none}.layout-mega-menu a.responsive-menu-toggle{display:none !important}#Header .menu > li:first-of-type > a,
#Header .menu>li.first-menu-item>a{background-image:none;height:auto;text-indent:0;width:auto}#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:none}#megaMenu{margin:0
0 20px;width:100%}#Header #menu>ul{width:100%;background:rgba(0,0,0,0.02)}#Header #menu ul
li{width:100%;padding-bottom:0}#Header #menu ul li em, #Header #menu .menu-arr-bottom, #Header #menu .menu-arr-top{display:none !important}#Header #menu ul li
a{padding:15px
20px;display:block;margin:0}#Header #menu ul li.submenu .menu-toggle{width:50px;height:51px;display:block;position:absolute;right:0;top:0;border-left:1px solid rgba(0,0,0,0.03);background:url(/wp-content/themes/patchett/images/menu-plus.png) center no-repeat}#Header #menu ul li.hover>.menu-toggle{background:none}#Header #menu ul li.hover
a{border-bottom:0}#Header #menu ul li
ul{position:relative !important;left:0 !important;padding:0;margin-left:0 !important}#Header #menu ul li	ul
li{width:100% !important}#Header #menu ul li ul li a .menu-arrow{display:none}#Header #menu ul li	ul li
ul{border-left:0 !important;padding:0;top:0}#Header #menu ul li	ul li ul li
a{padding:15px
20px 15px 60px}#banner-widget{border:0;float:left;margin:30px
1% 20px;position:static;width:98%}#banner-widget .rotating_casestudies .case-img{float:left;margin:0
15px 15px 0;width:auto}#banner-widget .rotating_casestudies
#rcs_seeall{text-align:center}.home
.products{margin-top:0}#Footer .footer-big
.widget{min-height:0;float:left}#Footer .footer-big .widget
form{float:left;width:100%}#Footer .sml_subscribe
.sml_email{width:85%}#Footer .sml_subscribe
.sml_submit{width:15%}#Footer .footer-small .credentials address
p{float:none;line-height:1.2;margin-bottom:5px}}@media only screen and (min-width: 768px) and (max-width: 959px){body{min-width:0}#Wrapper{width:768px}.section_wrapper,
.container,
.single-post .content_wrapper,
.single-portfolio .content_wrapper,
.with_aside
.content_wrapper{width:768px}.contact_us
.ico{display:none}.contact_us
.desc{padding-left:0px}.contact_us .desc
h5{font-size:18px}#Header
.logo{max-width:230px !important}#Header
#menu{position:absolute;top:79px;right:1%;width:250px;z-index:101;margin:0;background-color:#202221;text-align:center}#Header #menu ul,
#Header #menu ul
li{width:250px}#Header
.social{margin-right:0}#Header
#searchform{position:absolute;right:43px;top:52px}.layout-mega-menu  #Header
#searchform{right:0}.post .desc
h3{font-size:30px;line-height:32px;margin-bottom:10px}.Flickr .flickr_badge_image a
img{width:43px;height:43px}.Recent_posts ul li
.photo{display:none}.Recent_posts ul li
.desc{padding-left:0}.widget_categories li
a{width:80%}.widget_archive
li{width:100%;float:none}.get_in_touch ul li
i{display:none}.get_in_touch ul
li{padding-left:0;min-height:auto;margin-bottom:0}.widget_categories
li{width:100%;float:none}#Footer .sml_subscribe .prepend:before{width:38%}#Footer .footer-big .form-buttons
img{margin-right:2%}.form-buttons
img{float:left}.product-top .form-buttons
h3{float:none;margin-top:5px}}@media only screen and (max-width: 767px){body{min-width:0}#Wrapper{width:90%}.section_wrapper .column,
.container .column,.sections_group,.four.columns{margin:0;width:100%;clear:both}.m-flex-rev{flex-direction:column-reverse}.single-post .content_wrapper,
.single-portfolio .content_wrapper,
.with_aside
.content_wrapper{width:100%}.single-post .post > .photo,
.single-post .post>.desc,.single-portfolio>.photo,.single-portfolio>.desc{margin:0
auto 10px}.four.columns{float:none !important;margin:0
auto}#top_bar{text-align:center}#top_bar
.slogan{display:none}#top_bar
.contact_info{width:100%;float:none}#Header
.logo{position:static;width:50%;text-align:left;margin:15px
0 10px;max-width:100%}#Header
.addons{float:left;width:auto}#Header #header-top
.addons{margin:0}#Header .addons
.callus{font-size:18px;padding:0
10px}#Header .addons .callus
a{display:block}#Header .callus:before{margin-right:5px;background-position:-300px 5px}#Header .addons
.social{float:none;text-align:center;margin:5px
0}#Header
.tagline{float:none;text-align:center}#Header
.faded{position:static}#Header a.responsive-menu-toggle{margin:0}#Content{padding-top:30px}#Subheader
.title{text-align:center;width:100%;float:none;font-size:30px;line-height:30px}#Breadcrumbs{display:none !important}.column-fixed>div{height:auto !important}.column-fixed div.inner-padding{height:auto !important}.column-fixed .call_to_action .inner-padding{height:auto !important;line-height:normal !important}.content-padding .inner-padding{padding:20px
0 !important}.wpcf7 span.wpcf7-form-control-wrap{width:100% !important;margin-right:0}.wpcf7 span.wpcf7-form-control-wrap .wpcf7-text{margin-bottom:6px}.wpcf7 span.wpcf7-form-control-wrap:last-child .wpcf7-text{margin-bottom:0px}.widgets_wrapper
.column{margin-bottom:0}#Error_404 .error
h2{font-size:30px;line-height:30px;margin-bottom:15px}#Error_404 .error
h4{margin-bottom:15px;font-size:18px;line-height:21px}#Error_404 .error p
.check{line-height:30px}.recent_works ul
li{width:380px !important}.recent_works ul li
h6{margin:0
0px 10px}.recent_works ul li
a{margin:0px}.ui-tabs .ui-tabs-nav
li{float:none !important;margin:0;width:100%;overflow:hidden}.ui-tabs .ui-tabs-nav li
a{float:none;padding:16px
0 !important;width:100%;text-align:center}.single-post
.post{padding:0}.post
.photo{width:100%;float:none;margin-right:0;margin-bottom:10px}.post
.desc{width:100%;float:none}.post .desc
.meta{margin-bottom:15px}.post .desc
h3{font-size:25px;line-height:27px;margin-bottom:5px}.timeline_items{background:none}.timeline_items
li{padding:100px
0 0 0;position:relative;margin-bottom:20px}.timeline_items li
h5{margin:0
0 10px 0;position:static;width:100% !important;float:none !important;text-align:center !important}.timeline_items li h5
span{top:0px}.timeline_items li
.desc{position:relative;width:100%;float:none !important;min-height:auto !important}.timeline_items li .desc:after{display:none}#banner-widget .rotating_casestudies .case-img{float:none;margin:0
0 15px;text-align:center}#banner-widget .rotating_casestudies .case-img
a{position:relative;display:inline-block}ul.product_ranges{border-bottom:0}.product_ranges li.last,
.product_ranges
li{border-bottom:1px solid #EEE;border-right:0}.product_ranges
li.last{margin-bottom:0}.product_ranges li
img{float:left}.product_ranges li .entry-thumbnail .entry-excerpt{position:static}.accordion .question .nk-toggle{height:auto}.home
.testimonials{padding:15px
4%}.home .testimonials
h2{text-align:center}.home .testimonials .rslides
li{padding:0}.testimonials blockquote p,
.foot-test blockquote .testimonial-content
p{font:16px/1.25em 'Arsenal Italic',Arial,Helvetica,sans-serif}#Footer .logos
a{max-width:30%}#Footer .footer-small .column,
#Footer .footer-big
.column{margin-bottom:20px}#Footer .footer-big,
#Footer .footer-small{padding:20px
0 0}#Footer .footer-big .form-buttons .widget.ask-us{margin:0
0 20px}#Footer .footer-small
.column{text-align:center}#Footer .footer-small .credentials .images,
#Footer .footer-small .credentials .images
img{float:none}#Footer .footer-small .credentials .images img:first-of-type,
#Footer .footer-small .credentials .images
img{margin:0
5px 5px}#Footer .footer-small .credentials
address{padding-left:0}#Footer .contact .phone,
#Footer .contact
.email{float:none;width:auto;display:inline-block;margin:0
20px 0}#Footer .contact
.phone{margin-bottom:10px}#Footer .copyrights .column:first-of-type,
#Footer .copyrights .column,
#Footer .copyrights .column:last-of-type{text-align:center}.copyrights p
.copy{display:block}.section_wrapper.range-container{margin:0
auto 20px}.products-list.column{margin:0
3%;width:94%;border-width:1px 1px 0;border-style:solid;border-color:#eee}.product-listed:first-of-type,.product.product-listed,.product-listed:first-of-type{border-right:0 none;width:100%;border-bottom:1px solid #eee}.product-listed .entry-content .product-link,
.product-listed .entry-content
.desc{float:none;width:auto}.single-product #Subheader .column.one>.title{border-bottom:1px solid #E8E3DC;float:none;width:100%}.single-product #Subheader .column.one>.back-range-box{float:none;width:100%;text-align:center}a.button.range-link{float:none}.usps{text-align:center}.usps
li{display:inline-block;float:none}.product-top
.addthis{display:none}.product-top .form-buttons{float:left}.product-top .form-buttons .brochure
img{margin-bottom:11px}.product-top .form-buttons
h3{}.product-listed .entry-content{min-height:0}.single .entry-header{margin-bottom:20px}.single .entry-header
.date{float:none;width:100%;padding:4px
0}.entry-header
h1{padding:5px
0}.entry-header
.meta{float:none;padding:0
0 10px;margin-bottom:0;border-bottom:1px solid #E8E3DC}.entry-header .addthis-box{display:none}.single-casestudy .section-post-footer{display:none}#respond .logged-in-as,
#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url,
#respond .comment-form-comment,
#respond .form-submit{width:98%}.footer .addthis-box{display:none}.column.contact-numbers,.column.address{margin-bottom:20px}}@media only screen and (min-width: 480px) and (max-width: 767px){#Wrapper{width:90%}.single-post .content_wrapper,
.single-portfolio .content_wrapper,
.single-casestudy .content_wrapper,
.with_aside
.content_wrapper{width:100%}.single-post .post > .photo,
.single-post .post > .desc,
.single-portfolio > .photo,
.single-portfolio > .desc,
.single-post.post,
.single-post
.post{width:380px !important;margin:0
auto 10px;float:none}.single-post.post, .single-post
.post{padding:0}#respond .comment-form-author{width:100%;margin-right:0%;float:none}#respond .comment-form-email{width:100%;margin-right:0%;float:none}#respond .comment-form-url{width:100%;float:none}#respond input[type="text"], #respond input[type="password"], #respond input[type="email"], #respond
select{width:94%}#respond .comment-form-comment
textarea{width:96%}#comments .commentlist
.children{margin-left:0px;padding-left:30px}#respond
.required{right:15px}#Content .product_ranges li img.scale-with-grid,
.product_ranges li img.scale-with-grid{max-width:50%}#Content .product_ranges li .entry-thumbnail .entry-excerpt,
.product_ranges li .entry-thumbnail .entry-excerpt{padding:5px
3% 5px 53%}}@media only screen and (max-width: 479px){.Our_clients_slider
li{width:180px !important}.recent_works ul
li{width:260px !important}.Flickr
.flickr_badge_image{width:23% !important}.Flickr .flickr_badge_image a
img{width:60px !important;height:60px !important}#Footer .copyrights
.social{margin:0
-20px 15px;width:auto}}@media only screen and (min-width: 960px) and (max-width: 1239px){.single-portfolio .photo
iframe{height:424px}.with_aside .single-portfolio .photo
iframe{height:314px}}@media only screen and (min-width: 768px) and (max-width: 959px){.single-portfolio .photo
iframe{height:317px}.with_aside .single-portfolio .photo
iframe{height:233px}}@media only screen and (min-width: 480px) and (max-width: 767px){.single-portfolio .photo
iframe{height:175px}.with_aside .single-portfolio .photo
iframe{height:175px}}@media only screen and (max-width: 479px){.Our_clients_slider
li{width:180px !important}.recent_works ul
li{width:260px !important}.Flickr
.flickr_badge_image{width:23% !important}.Flickr .flickr_badge_image a
img{width:60px !important;height:60px !important}#Footer .copyrights
.social{margin:0
-20px 15px;width:auto}.PIN_1399465780338_pin_it_button_20.PIN_1399465780338_pin_it_button_en_20_gray.PIN_1399465780338_pin_it_button_floating_20{display:none !important}body{min-width:0}#Wrapper{width:90%}.section_wrapper,
.container,
.single-post .content_wrapper,
.single-portfolio .content_wrapper,
.single-casestudy .content_wrapper,
.with_aside
.content_wrapper{max-width:100%;padding:0
10px;box-sizing:border-box;row-gap:10px}.intro
hr{width:320px;margin:0}*/
.column,.columns{margin:0
3% 20px}.product_ranges
li{width:100%}.header_placeholder{margin:0
!important;height:0 !important}#Header.is-sticky{background:none;border:0!important}#Header #header-top .addons,
#Breadcrumbs,
#Header
.tagline{}#Header
#menu{margin:0}#Header a.responsive-menu-toggle.active{color:#202221;background-color:#FDC300}#Header a:hover.responsive-menu-toggle{text-decoration:none}#Header .menu>li{width:100%}#Header .menu>li>a{margin:0
!important}#Header .menu li
ul{position:static;padding:0;width:100%;margin:0
!important}#Header .menu li ul
li{width:100%}#Header .menu li ul li
a{padding:10px
0}#Header .menu > li:first-of-type > a,
#Header .menu>li.first-menu-item>a{background-image:none;height:auto;text-indent:0;width:auto}#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:none}#Header .faded
.addons{float:left;margin:0;display:block !important}#Header .addons
.social{padding:0}.social li:first-of-type,
.social li,
.social li:last-of-type{margin:0
2px}#Subheader
.one{text-align:center}#Footer .sml_subscribe .prepend:before{display:none}#Footer .widget h3,
#Footer .sml_subscribe
.prepend{margin-bottom:10px}#Footer .footer-big .form-buttons
img{margin-right:6%}#banner-widget{border:0
none;float:left;margin:30px
0 20px;position:static;width:100%}#banner-widget
.rotating_casestudies{margin:0;padding:10px
4%;width:92%}ul.product_ranges{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.product_ranges li
img{float:none}.product_ranges li .entry-thumbnail .entry-excerpt{padding:10px
15px}.product_ranges li .entry-thumbnail .entry-excerpt
p{margin:0}.accordion .question .nk-toggle,
.accordion .question.active .nk-toggle,
.home .accordion .question .nk-toggle,
.home .accordion .question.active .nk-toggle{background-image:none !important}.accordion .question .nk-toggle,
.accordion .question h5,
.accordion .question h1,
.accordion .question
h2{padding:10px
52px 10px 10px}.home .accordion .active .nk-toggle{padding:10px
0}.home .accordion .active
.answer{padding:0
0 10px}.call_to_action .cta-image{margin:0
15px 0 0}.home .call_to_action
h4{font:italic 400 34px/30px 'Istok Web',Arial,Helvetica,sans-serif;margin:0
0 5px}.home .call_to_action h4
span{font:italic 700 41px/30px 'Istok Web',Arial,Helvetica,sans-serif}.product-listed .entry-content
.photo{float:none;width:auto}.single-post #Content,
.single-casestudy #Content,
#Subheader .title,
.single-product #Subheader .title,
body.page-template-default #Subheader
.title{padding:10px
0}a.range-link{float:none;margin:0}.product-top .three-fourth{margin-bottom:0}.usps
ul{border-color:#E8E3DC;border-width:1px 0;border-style:solid;margin-bottom:20px;padding:20px
0;float:left}.usps
li{width:20%}.product-top .form-buttons
img{margin:0
3%}.section.details{margin-bottom:20px}div.categories,div.tags{margin:0;max-width:100%}div.categories{margin-bottom:10px}.post .photo,
.casestudy_item
.photo{margin-bottom:5px}.blog .post .desc,
.casestudy_item
.desc{padding:0
3%}.blog .post .desc .meta,
.casestudy_item .desc
.meta{margin-bottom:5px}.blog .post .desc h3,
.casestudy_item .desc
h3{font:700 22px/1.1 'PT Sans',Arial,Helvetica,sans-serif}.blog .post .desc .post_content,
.casestudy_item .desc
.post_content{margin-bottom:10px}.blog .post .desc .post_content p,
.casestudy_item .desc .post_content
p{margin-bottom:0}.pagination.bottom>.column{display:none}.column.masonry-item{margin:0
3% 20px}.testimonials-page ul
li{padding:10px
2%}.testimonials-page .testimonial-meta{margin:0
10px 10px 1%}.testimonials-page
.author{margin:0}.testimonials-page .testimonial-content{float:left;width:96%;clear:both;margin:60px
0 0;font-size:16px}}