@media only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1){.sep.sep-shadow{background-image:url("../../img/separator-shadow@2.png")}}@media only screen and (min-width:1300px){.main-content{max-width:1100px}}@media only screen and (max-width:1300px){.woocommerce ul.products li .product-buttons a{width:100%}}@media only screen and (min-width:1000px) and (max-width:1300px){div.column{width:90%;margin:0 auto}div.container-portfolio ul.projects-list{width:840px;margin:0 auto}#footer-widgets .container{width:80%;margin:0 auto}.woocommerce ul.products{width:840px;margin:40px auto 0 auto}}@media only screen and (min-width:690px) and (max-width:1000px){.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{clear:both;float:left;width:100%;margin:0 0 40px 0}div.column{width:80%;margin:0 auto}div.container-portfolio ul.projects-list{width:560px;margin:0 auto}#footer #copyright{display:block;width:80%;margin:0 auto}#footer #copyright div.copyright{margin:0 auto;clear:both;float:none;text-align:center}#footer #copyright #footer-menu{margin:0 auto;clear:both;float:none;text-align:center}#footer-widgets .container{width:90%;margin:0 auto}#footer #footer-menu ul.menu{padding:20px 0;width:auto}#footer #footer-menu ul.menu li{padding:0 7px}#footer #copyright ul.socialmedia{display:block;width:100%;margin:0 auto 10px auto;clear:both;float:none;text-align:center}#footer #copyright ul.socialmedia li{padding:10px;margin:0;float:none}div.container-blog ul{margin:0;width:550px;margin:0 auto}div.container-blog ul li{margin:0}.woocommerce ul.products{width:100%;margin:0 auto 0 auto!important}}@media only screen and (min-width:1px) and (max-width:1100px){#header-wrapper{height:56px}#header.header-position-top{position:fixed}#main-content.has-topbar{margin-top:66px}#header-top-wrapper,#header-top-placeholder{display:none}#header-top-line{display:none}#header #nav{display:none}#header div.right-default{display:none}#header div.right-mobile{display:block}#mobilemenu{display:none}div.pricing-table.columns-6 div.pricing-column,div.pricing-table.columns-5 div.pricing-column,div.pricing-table.columns-4 div.pricing-column,div.pricing-table.columns-3 div.pricing-column,div.pricing-table.columns-2 div.pricing-column,div.pricing-table.columns-1 div.pricing-column,div.pricing-table.columns-6 div.pricing-column.highlight,div.pricing-table.columns-5 div.pricing-column.highlight,div.pricing-table.columns-4 div.pricing-column.highlight,div.pricing-table.columns-3 div.pricing-column.highlight,div.pricing-table.columns-2 div.pricing-column.highlight,div.pricing-table.columns-1 div.pricing-column.highlight{width:49%;margin:10px 1% 40px 0}div.pricing-table.columns-6 div.pricing-column.last,div.pricing-table.columns-5 div.pricing-column.last,div.pricing-table.columns-4 div.pricing-column.last,div.pricing-table.columns-3 div.pricing-column.last,div.pricing-table.columns-2 div.pricing-column.last,div.pricing-table.columns-1 div.pricing-column.last,div.pricing-table.columns-6 div.pricing-column.highlight.last,div.pricing-table.columns-5 div.pricing-column.highlight.last,div.pricing-table.columns-4 div.pricing-column.highlight.last,div.pricing-table.columns-3 div.pricing-column.highlight.last,div.pricing-table.columns-2 div.pricing-column.highlight.last,div.pricing-table.columns-1 div.pricing-column.highlight.last{width:50%;margin:10px 0 40px 0}div.pricing-table.columns-6 div.pricing-column.highlight,div.pricing-table.columns-5 div.pricing-column.highlight,div.pricing-table.columns-4 div.pricing-column.highlight,div.pricing-table.columns-3 div.pricing-column.highlight,div.pricing-table.columns-2 div.pricing-column.highlight,div.pricing-table.columns-1 div.pricing-column.highlight,div.pricing-table.columns-6 div.pricing-column.highlight.last,div.pricing-table.columns-5 div.pricing-column.highlight.last,div.pricing-table.columns-4 div.pricing-column.highlight.last,div.pricing-table.columns-3 div.pricing-column.highlight.last,div.pricing-table.columns-2 div.pricing-column.highlight.last,div.pricing-table.columns-1 div.pricing-column.highlight.last{margin-top:0}div.pricing-table div.pricing-column footer{padding:30px 0}div.pricing-table div.pricing-column.highlight footer{padding:30px 0}div.separator.parallax div.background{background-attachment:scroll}#curtain #curtain-content-wrapper{position:absolute;margin:0;width:100%}#curtain .column{padding:40px 0}.woocommerce ul.products{width:100%;margin:0 auto 0 auto}.woocommerce p.woocommerce-result-count{float:left;line-height:30px;margin:0;text-align:left;vertical-align:middle;width:300px;padding-bottom:8px}.woocommerce .col2-set .col-1{float:left;width:100%}.woocommerce .col2-set .col-2{clear:left;float:left;width:100%;margin-top:20px}.show_mobilemenu #footer-mobile-menu,.show_popup #footer-mobile-menu,.show_mobilemenu #slider,.show_popup #slider,.show_mobilemenu #main-content-wrapper,.show_popup #main-content-wrapper,.show_mobilemenu #footer,.show_popup #footer{display:none}.show_mobilemenu{background:#222}.show_popup #header div.right-mobile a.button-mobilemenu{display:none}div.popup{z-index:100;background:0;position:relative}div.popup div.popup-content-wrapper{position:relative;width:100%;box-shadow:none;border-radius:0}.wave .gform_wrapper .top_label li.gfield.gf_right_half{width:100%!important;padding-left:0!important;padding-right:0!important}.wave .gform_wrapper .top_label li.gfield.gf_left_half{width:100%!important;padding-left:0!important;padding-right:0!important}}@media only screen and (min-device-width:481px) and (max-device-width:1025px) and (orientation:landscape){.column{width:80%!important;margin:0 auto!important}.container-blog ul{width:560px;margin:0 auto}.container-portfolio ul.projects-list{width:840px;margin:0 auto}}@media only screen and (max-width:690px){.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{clear:both;float:left;width:100%;margin:0 0 40px 0}div.column{width:80%;margin:0 auto}#footer #copyright{display:block;width:80%;margin:0 auto}#footer #copyright .copyright{margin:0 auto;clear:both;float:none;text-align:center}#footer #copyright #footer-menu{margin:0 auto;clear:both;float:none;text-align:center}#footer #copyright ul.menu{padding:20px 0;width:auto}#footer #copyright li{padding:0 7px}#footer #copyright ul.socialmedia{display:block;width:100%;margin:0 auto 10px auto;clear:both;float:none;text-align:center}#footer #copyright ul.socialmedia li{padding:10px;margin:0;float:none}#footer .container{width:80%;margin:0 auto}.pricing-table.columns-6 .pricing-column,.pricing-table.columns-5 .pricing-column,.pricing-table.columns-4 .pricing-column,.pricing-table.columns-3 .pricing-column,.pricing-table.columns-2 .pricing-column,.pricing-table.columns-1 .pricing-column{width:100%!important;margin:0 0 40px 0!important}div.container-blog ul,div.container-portfolio ul.projects-list{width:260px;margin:0 auto}div.container-portfolio ul.projects-categories{max-width:200px;margin:0 auto}div.container-blog div.content{margin:0 0 20px 0}div.team-carousel div.team-carousel{width:260px}.woocommerce ul.products{width:100%;margin:0 auto 0 auto!important}.woocommerce ul.products li.product,.woocommerce ul.products li.product.last,.woocommerce ul.products li.product.first{width:100%!important;margin:0 0 20px 0!important}.woocommerce table.cart .product-thumbnail{display:none}.woocommerce table.cart td.actions .checkout-button{text-align:left}.woocommerce table.cart td.actions .coupon{width:50%;text-align:left}.woocommerce table.cart td.actions input{margin-bottom:5px}.woocommerce .cart .button,.woocommerce .cart input.button{background:none repeat scroll 0 0 #666;border-radius:2px 2px 2px 2px;box-shadow:none;display:inline-block;font-size:11px;font-weight:400;height:29px;letter-spacing:0;line-height:2px!important;opacity:1;padding:0 9px;text-shadow:none;text-transform:none}.woocommerce .cart-collaterals .shipping_calculator{clear:left;float:left;text-align:left;width:280px;margin-top:20px}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:6px 12px 6px 6px}.woocommerce form .form-row-first,.woocommerce form .form-row-last{float:left;width:100%;clear:both}.right-mobile .button.large{display:none}body.call-to-action-button{margin-bottom:66px}body.call-to-action-button #footer-mobile-menu{display:block}#back-to-top{display:none;visibility:hidden}}@media only screen and (min-device-width:1px) and (max-device-width:568px) and (orientation:landscape){.right-mobile .button.large{display:block}#footer-mobile-menu{display:none}}