.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}
.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block;}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav{text-align:center;padding:15px 0;}
.nivo-controlNav a{cursor:pointer;}
.nivo-controlNav a.active {
font-weight:bold;
}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
html{font-size:62.5%;}
body,h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6,p,select,textarea{margin:0;padding:0;text-decoration:none;}
li,ol,ul{margin:0;padding:0;}
ol li{list-style-type:decimal;}
.archive-pagination:before,.clearfix:before,.entry:before,.entry-pagination:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table;}
.archive-pagination:after,.clearfix:after,.entry:after,.entry-pagination:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table;}
.clearfix:after{visibility:hidden;display:block;height:0;font-size:0;line-height:0;content:" ";clear:both;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}
a,a:visited{color:#0d72c7;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;}
a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
body{background:#282828;font-size:15px;font-size:1.5rem;line-height:1.525;}::-moz-selection{background-color:#0d72c7;color:#fff;}::selection{background-color:#0d72c7;color:#fff;}
.site-container{background:#FFFFFF;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0px auto 0px;padding:0px 0px 0px 0px;clear:both;}
.content-sidebar-sidebar .site-container{max-width:1100px;}
.sidebar-sidebar-content .site-container{max-width:1100px;}
.sidebar-content-sidebar .site-container{max-width:1100px;}
.content-sidebar .site-container{max-width:1100px;}
.sidebar-content .site-container{max-width:1100px;}
.full-width-content .site-container{max-width:1100px;}
.content .taxonomy-description h1,.content .author-description h1,.taxonomy-description,.content blockquote,.author-description,.author-box,.comment-list li,.ping-list li,a.comment-reply-link,#author,#comment,#email,#url,#respond p.form-allowed-tags,#commentform #submit,.sidebar-primary h4,.sidebar-secondary h4,#ez-home-sidebar h4,.sidebar.widget-area .widget,.breadcrumb,.search-form input[type="submit"],#subbutton,.search-form input[type="search"],#subbox,.pagination li a{-webkit-border-radius:3px;border-radius:3px;}
.site-header{background:#FFFFFF;min-height:120px;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;clear:both;}
.site-header .wrap{margin:0 auto;padding:0;float:none;overflow:hidden;}
.content-sidebar-sidebar .site-header .wrap{width:1100px;}
.sidebar-sidebar-content .site-header .wrap{width:1100px;}
.sidebar-content-sidebar .site-header .wrap{width:1100px;}
.content-sidebar .site-header .wrap{width:1100px;}
.sidebar-content .site-header .wrap{width:1100px;}
.full-width-content .site-header .wrap{width:1100px;}
.title-area{width:300px;padding:12px 0 0 20px;float:left;overflow:hidden;}
.site-title{color:#414342;font-family:'Open Sans',sans-serif;font-size:40px;font-size:4rem;font-weight:300;line-height:1.25;}
.site-title a,.site-title a:visited{color:#414342;text-decoration:none;}
.site-title a:hover{color:#414342;text-decoration:none;}
.site-description{margin:0;padding:0px 0 0;color:#414342;font-family:'Open Sans',sans-serif;font-size:16px;font-size:1.6rem;font-weight:300;}
.site-header .widget-area{width:520px;padding:0px 20px 0 0;float:right;text-align:right;}
.header-image .site-header .wrap .title-area{background:none;height:120px;margin:0px 0 0 15px;}
.header-image .title-area,.header-image .site-title,.header-image .site-title a{width:300px;height:120px;padding:0;float:left;display:block;text-indent:-9999px;overflow:hidden;}
.header-image .site-description{display:block;overflow:hidden;}
.nav-primary{background:#414342;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0px 0 0px 0;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:15px;font-size:1.5rem;line-height:1em;clear:both;}
.menu-primary{margin:0 auto;padding:0;float:none;overflow:hidden;display:block;clear:both;}
.content-sidebar-sidebar .menu-primary{width:1100px;}
.sidebar-sidebar-content .menu-primary{width:1100px;}
.sidebar-content-sidebar .menu-primary{width:1100px;}
.content-sidebar .menu-primary{width:1100px;}
.sidebar-content .menu-primary{width:1100px;}
.full-width-content .menu-primary{width:1100px;}
.menu-primary ul{float:left;width:100%;}
.menu-primary li{float:left;list-style-type:none;}
.menu-primary a{background:#414342;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0 0px 0 0px;padding:17px 15px 17px 15px;color:#FFFFFF;text-decoration:none;display:block;position:relative;}
.menu-primary li a:active,.menu-primary li a:hover{background:#E77711;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;color:#FFFFFF;text-decoration:none;}
.menu-primary li.current_page_item a,.menu-primary li.current-cat a,.menu-primary li.current-menu-item a{background:#000000;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;color:#FFFFFF;text-decoration:none;}
.menu-primary li li a,.menu-primary li li a:link,.menu-primary li li a:visited{background:#414342;width:210px;border-top:0;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;margin:0px;padding:17px 15px 17px 15px;color:#FFFFFF;text-decoration:none;float:none;position:relative;}
.menu-primary li li a:active,.menu-primary li li a:hover{background:#E77711;color:#FFFFFF;text-decoration:none;}
.menu-primary li ul{width:245px;height:auto;margin:0;z-index:9999;left:-9999px;position:absolute;}
.menu-primary li ul ul{margin:-50px 0 0 241px;}
.genesis-nav-menu li:hover ul ul,.genesis-nav-menu li.sfHover ul ul{left:-9999px;}
.genesis-nav-menu li:hover,.genesis-nav-menu li.sfHover{position:static;}
ul.genesis-nav-menu li:hover>ul,ul.genesis-nav-menu li.sfHover ul{left:auto;}
.menu-primary li a.sf-with-ul{padding-right:15px;}
.menu-primary.sf-arrows .sf-with-ul:after{content:'';}
#wpadminbar li:hover ul ul{left:0;}
.genesis-nav-menu li.right{color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:16px;font-size:1.6rem;padding:17px 15px 0 0;float:right;}
.genesis-nav-menu li.right a{background:none;border:none;display:inline;}
.genesis-nav-menu li.right a,.genesis-nav-menu li.right a:visited{color:#AAAAAA;text-decoration:none;}
.genesis-nav-menu li.right a:hover{color:#AAAAAA;text-decoration:underline;}
.genesis-nav-menu li.search{padding:2px 1px 0 0;}
.genesis-nav-menu li.rss a{background:url(//upholsterydesign.com.au/wp-content/uploads/dynamik-gen/theme/default-images/rss.png) no-repeat center left;margin:0 0 0 10px;padding:0 0 0 16px;}
.genesis-nav-menu li.twitter a{background:url(//upholsterydesign.com.au/wp-content/uploads/dynamik-gen/theme/default-images/twitter-nav.png) no-repeat center left;padding:0 0 0 20px;}
.nav-secondary{background:#F5F5F5;border-top:0px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0px 0 0px 0;color:#AAAAAA;font-family:'Open Sans',sans-serif;font-size:15px;font-size:1.5rem;line-height:1em;clear:both;}
.menu-secondary{margin:0 auto;padding:0;float:none;overflow:hidden;display:block;clear:both;}
.content-sidebar-sidebar .menu-secondary{width:1100px;}
.sidebar-sidebar-content .menu-secondary{width:1100px;}
.sidebar-content-sidebar .menu-secondary{width:1100px;}
.content-sidebar .menu-secondary{width:1100px;}
.sidebar-content .menu-secondary{width:1100px;}
.full-width-content .menu-secondary{width:1100px;}
.menu-secondary ul{float:left;width:100%;}
.menu-secondary li{float:left;list-style-type:none;}
.menu-secondary a{background:#F5F5F5;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0 0px 0 0px;padding:17px 15px 17px 15px;color:#AAAAAA;text-decoration:none;display:block;position:relative;}
.menu-secondary li a:active,.menu-secondary li a:hover{background:#AAAAAA;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;color:#FFFFFF;text-decoration:none;}
.menu-secondary li.current_page_item a,.menu-secondary li.current-cat a,.menu-secondary li.current-menu-item a{background:#AAAAAA;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;color:#FFFFFF;text-decoration:none;}
.menu-secondary li li a,.menu-secondary li li a:link,.menu-secondary li li a:visited{background:#F5F5F5;width:170px;border-top:0;border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;border-left:1px solid #EEEEEE;margin:0px;padding:17px 15px 17px 15px;color:#AAAAAA;text-decoration:none;float:none;position:relative;}
.menu-secondary li li a:active,.menu-secondary li li a:hover{background:#FFFFFF;color:#FFFFFF;text-decoration:none;}
.menu-secondary li ul{width:205px;height:auto;margin:0;z-index:9999;left:-9999px;position:absolute;}
.menu-secondary li ul ul{margin:-50px 0 0 201px;}
.menu-secondary li a.sf-with-ul{padding-right:15px;}
.menu-secondary.sf-arrows .sf-with-ul:after{content:'';}
.responsive-primary-menu-container{background:#414342;border-bottom:2px solid #DDDDDD;width:100%;padding:12px 0;overflow:hidden;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;}
.responsive-primary-menu-container h3{padding-left:15px;color:#FFFFFF;font-size:16px;font-size:1.6rem;font-family:'PT Sans',sans-serif;font-weight:normal;float:left;}
.responsive-primary-menu-container .responsive-menu-icon{padding:5px 15px 0 0;float:right;}
.responsive-primary-menu-container .responsive-icon-bar{display:block;width:18px;height:3px;background:#FFFFFF;margin:1px 0;float:right;clear:both;-webkit-border-radius:1px;border-radius:1px;}
.responsive-secondary-menu-container{background:#414342;border-bottom:2px solid #DDDDDD;width:100%;padding:12px 0;overflow:hidden;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;}
.responsive-secondary-menu-container h3{padding-left:15px;color:#FFFFFF;font-size:16px;font-size:1.6rem;font-family:'PT Sans',sans-serif;font-weight:normal;float:left;}
.responsive-secondary-menu-container .responsive-menu-icon{padding:5px 15px 0 0;float:right;}
.responsive-secondary-menu-container .responsive-icon-bar{display:block;width:18px;height:3px;background:#FFFFFF;margin:1px 0;float:right;clear:both;-webkit-border-radius:1px;border-radius:1px;}
#dropdown-nav-wrap,#dropdown-subnav-wrap{display:none;}
#dropdown-nav,#dropdown-subnav{overflow:hidden;}
#dropdown-nav{background:#414342;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;}
.nav-chosen-select,.subnav-chosen-select{background:transparent;border:0;width:100%;padding:15px;cursor:pointer;-webkit-appearance:none;}
.nav-chosen-select{color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:15px;font-size:1.5rem;}
#dropdown-nav .responsive-menu-icon,#dropdown-subnav .responsive-menu-icon{padding-right:15px;float:right;}
#dropdown-nav .responsive-icon-bar,#dropdown-subnav .responsive-icon-bar{width:18px;height:3px;margin:1px 0;float:right;clear:both;display:block;-webkit-border-radius:1px;border-radius:1px;}
#dropdown-nav .responsive-menu-icon{margin-top:-32px;}
#dropdown-nav .responsive-icon-bar{background:#FFFFFF;}
#dropdown-subnav{background:#F5F5F5;border-top:0px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;}
.subnav-chosen-select{color:#AAAAAA;font-family:'Open Sans',sans-serif;font-size:15px;font-size:1.5rem;}
#dropdown-subnav .responsive-menu-icon{margin-top:-32px;}
#dropdown-subnav .responsive-icon-bar{background:#AAAAAA;}
.site-header .genesis-nav-menu{background:transparent;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;width:520px;margin:0px 0 0px 0;padding:0;color:#AAAAAA;font-family:'Open Sans',sans-serif;font-size:15px;font-size:1.5rem;line-height:1em;overflow:hidden;float:none;clear:both;display:block;}
.site-header .genesis-nav-menu ul{float:left;width:100%;}
.site-header .genesis-nav-menu li{text-align:left;list-style-type:none;display:inline-block;}
.site-header .genesis-nav-menu a{background:transparent;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0 0px 0 0px;padding:17px 15px 17px 15px;color:#AAAAAA;text-decoration:none;display:block;position:relative;}
.site-header .genesis-nav-menu li a:active,.site-header .genesis-nav-menu li a:hover{background:transparent;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;color:#FFFFFF;text-decoration:none;}
.site-header .genesis-nav-menu li.current_page_item a,.site-header .genesis-nav-menu li.current-cat a,.site-header .genesis-nav-menu li.current-menu-item a{background:transparent;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;color:#FFFFFF;text-decoration:none;}
.site-header .genesis-nav-menu li li a,.site-header .genesis-nav-menu li li a:link,.site-header .genesis-nav-menu li li a:visited{background:#F5F5F5;width:170px;border-top:0;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;margin:0px;padding:17px 15px 17px 15px;color:#AAAAAA;text-decoration:none;float:none;position:relative;}
.site-header .genesis-nav-menu li li a:active,.site-header .genesis-nav-menu li li a:hover{background:#F5F5F5;color:#FFFFFF;text-decoration:none;}
.site-header .genesis-nav-menu li ul{width:205px;height:auto;margin:0;z-index:9999;left:-9999px;position:absolute;}
.site-header .genesis-nav-menu li ul ul{margin:-50px 0 0 201px;}
.site-header .genesis-nav-menu li:hover>ul,.site-header .genesis-nav-menu li.sfHover ul{left:auto;}
.site-header .genesis-nav-menu li a.sf-with-ul{padding-right:15px;}
.site-header .genesis-nav-menu.sf-arrows .sf-with-ul:after,.site-header .genesis-nav-menu li li a .sf-sub-indicator,.site-header .genesis-nav-menu li li li a .sf-sub-indicator{content:'';}
.site-inner{background:#FFFFFF;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0px auto 0px;padding:20px 20px 20px 20px;overflow:hidden;clear:both;}
.content-sidebar-sidebar .site-inner{max-width:1060px;}
.sidebar-sidebar-content .site-inner{max-width:1060px;}
.sidebar-content-sidebar .site-inner{max-width:1060px;}
.content-sidebar .site-inner{max-width:1060px;}
.sidebar-content .site-inner{max-width:1060px;}
.full-width-content .site-inner{max-width:1060px;}
.ez-home .site-inner{max-width:1100px;padding:0;}
.breadcrumb{background:#F5F5F5;border-top:0px solid #DDDDDD;border-bottom:2px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin-top:-10px;margin-bottom:30px;padding:13px 20px 11px 25px;color:#AAAAAA;font-family:'Open Sans',sans-serif;font-size:16px;font-size:1.6rem;}
.breadcrumb a,.breadcrumb a:visited{color:#AAAAAA;text-decoration:underline;}
.breadcrumb a:hover{color:#AAAAAA;text-decoration:underline;}
.taxonomy-description,.author-description{background:#FFFFFF;border-top:0px solid #DDDDDD;border-bottom:2px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:-10px 0 30px;padding:0;color:#414342;font-family:'Open Sans',sans-serif;font-size:13px;font-size:1.3rem;}
.content .taxonomy-description h1,.content .author-description h1{background:#414342;border-top:0px solid #DDDDDD;border-bottom:2px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0;padding:13px 20px 11px 25px;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:15px;font-size:1.5rem;font-weight:300;}
.content .taxonomy-description p,.content .author-description p{padding:25px 25px 25px 25px;}
.content .taxonomy-description a,.content .taxonomy-description a:visited,.content .author-description a,.content .author-description a:visited{color:#414342;text-decoration:underline;}
.content .taxonomy-description a:hover,.content .author-description a:hover{color:#414342;text-decoration:underline;}
.content-sidebar-wrap{float:left;}
.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right;}
.content-sidebar-sidebar .content-sidebar-wrap{width:840px;}
.sidebar-sidebar-content .content-sidebar-wrap{width:840px;}
.sidebar-content-sidebar .content-sidebar-wrap{width:840px;}
.content-sidebar .content-sidebar-wrap{width:1060px;}
.sidebar-content .content-sidebar-wrap{width:1060px;}
.full-width-content .content-sidebar-wrap{width:1060px;}
.content{margin:0;padding:10px 0px 10px 0px;float:left;}
.content-sidebar-sidebar .content{width:500px;}
.sidebar-sidebar-content .content{width:500px;}
.sidebar-content-sidebar .content{width:500px;}
.content-sidebar .content{width:740px;}
.sidebar-content .content{width:740px;}
.full-width-content .content{width:1060px;}
.sidebar-content .content,.sidebar-sidebar-content .content{float:right;}
.content .post,.content .entry{background:#FFFFFF;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0px 0 40px;padding:0px 0px 0px 0px;}
.content .page{background:#FFFFFF;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0px 0 0px;padding:0px 0px 0px 0px;}
.entry-content p{margin:0 0 15px;}
.entry-content p,.entry-content ul li,.entry-content ol li{color:#414342;font-family:'Open Sans',sans-serif;font-size:15px;font-size:1.5rem;}
.entry-content a,.entry-content a:visited{color:#E77711;text-decoration:none;}
.entry-content a:hover{color:#E77711;text-decoration:underline;}
.content blockquote{background:#FFFFFF;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:5px 5px 20px 30px;padding:25px 30px 5px;}
.content blockquote p{color:#E77711;font-family:'Open Sans',sans-serif;font-size:18px;font-size:1.8rem;font-style:italic;}
.content blockquote a,.content blockquote a:visited{color:#E77711;text-decoration:underline;}
.content blockquote a:hover{color:#E77711;text-decoration:underline;}
p.subscribe-to-comments{padding:20px 0 10px;}
.clear{clear:both;}
.clear-line{border-bottom:1px solid #ddd;clear:both;margin:0 0 25px;}
.content .post h1,.content .post h2,.content .post h3,.content .post h4,.content .post h5,.content .post h6,.content .page h1,.content .page h2,.content .page h3,.content .page h4,.content .page h5,.content .page h6,.content h1.entry-title,.content .entry-content h1,.content h2.entry-title,.content .entry-content h2,.content .entry-content h3,.content .entry-content h4,.content .entry-content h5,.content .entry-content h6{margin:0 0 10px;font-family:'Open Sans',sans-serif;font-weight:300;line-height:1.25;}
.content .post h1,.content .page h1,.content h1.entry-title,.content .entry-content h1{color:#E77711;font-size:28px;font-size:2.8rem;}
.content .post h1 a,.content .post h1 a:visited,.content .page h1 a,.content .page h1 a:visited,.content h1.entry-title a,.content h1.entry-title a:visited .content .post h2 a,.content .post h2 a:visited,.content .page h2 a,.content .page h2 a:visited,.content h2.entry-title a,.content h2.entry-title a:visited{color:#E77711;text-decoration:none;}
.content .post h1 a:hover,.content .page h1 a:hover,.content h1.entry-title a:hover .content .post h2 a:hover,.content .page h2 a:hover,.content h2.entry-title a:hover{color:#E77711;text-decoration:underline;}
.content .post h2,.content .page h2,.content h2.entry-title,.content .entry-content h2{color:#E77711;font-size:26px;font-size:2.6rem;}
.content .post h3,.content .page h3,.content .entry-content h3{color:#E77711;font-size:26px;font-size:2.6rem;}
.content .post h4,.content .page h4,.content .entry-content h4{color:#E77711;font-size:22px;font-size:2.2rem;}
.content .post h5,.content .page h5,.content .entry-content h5{color:#414342;font-size:18px;font-size:1.8rem;}
.content .post h6,.content .page h6,.content .entry-content h6{color:#414342;font-size:16px;font-size:1.6rem;}
.five-sixths,.four-sixths,.four-fifths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-fifths,.three-sixths,.two-fourths,.two-fifths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%;margin-bottom:20px;}
.one-half,.three-sixths,.two-fourths{width:48.717948717948715%;}
.one-third,.two-sixths{width:31.623931623931625%;}
.four-sixths,.two-thirds{width:65.81196581196582%;}
.one-fourth{width:23.076923076923077%;}
.three-fourths{width:74.35897435897436%;}
.one-fifth{width:17.9487179487179488%;}
.two-fifths{width:38.4615384615384616%;}
.three-fifths{width:58.9743589743589744%;}
.four-fifths{width:79.4871794871794872%;}
.one-sixth{width:14.52991452991453%;}
.five-sixths{width:82.90598290598291%;}
.first,.ez-only{margin-left:0;clear:both;}
.ez-only{width:100%;float:left;}
.ez-widget-area{margin-bottom:0;}
.ez-widget-area h4{margin:0 0 10px;padding:0 0 5px;font-weight:300;}
.ez-widget-area ul,.ez-widget-area ol{margin:0;padding:0 0 15px 0;}
.ez-widget-area ul li,.ez-widget-area ol li{margin:0 0 0 20px;padding:0;}
.ez-widget-area ul li{list-style-type:square;}
.ez-widget-area ul ul,.ez-widget-area ol ol{padding:0;}
#home-hook-wrap{background:#FFFFFF;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;padding:25px 20px 30px 20px;clear:both;}
#ez-home-container-wrap{max-width:-moz-available;}
#ez-home-container-wrap .post{margin:0 0 20px;}
#ez-home-container-wrap .post p{margin:0 0 15px;}
#ez-home-container-wrap .page p{margin:0 0 15px;}
#ez-home-container-wrap .post p.entry-header .entry-meta,#ez-home-container-wrap .page p.byline{margin:-5px 0 15px;}
#ez-home-container-wrap .ez-widget-area img.wp-post-image{margin-bottom:10px !important;}
#ez-home-container-wrap .ez-widget-area h4,#ez-home-slider-container-wrap .ez-widget-area h4{border-bottom:0px solid #DDDDDD;color:#414342;font-family:'Open Sans',sans-serif;font-size:22px;font-size:2.2rem;}
#ez-home-container-wrap .ez-widget-area{color:#414342;font-family:'Open Sans',sans-serif;font-size:16px;font-size:1.6rem;}
#ez-home-container-wrap .ez-widget-area a,#ez-home-container-wrap .ez-widget-area a:visited{color:#414342;text-decoration:none;}
#ez-home-container-wrap .ez-widget-area a:hover{color:#414342;text-decoration:underline;}
#ez-home-container-wrap .ez-widget-area #wp-calendar caption,#ez-home-container-wrap .ez-widget-area #wp-calendar th{color:#414342;}
#ez-home-container-wrap img,#ez-home-container-wrap p img{max-width:100%;height:auto;display:block;}
#ez-home-container-wrap .nivoSlider img{max-width:none;}
.ez-home-sidebar #ez-home-container-wrap{margin-right:300px;float:left;}
.ez-home-sidebar.home-sidebar-left #ez-home-container-wrap{margin-left:300px;margin-right:0;float:right;}
.ez-home-container-area{margin:0 0 20px;overflow:hidden;}
.ez-home-bottom{margin:0;}
#ez-home-sidebar-wrap{width:280px;margin-left:-280px;float:right;}
.home-sidebar-left #ez-home-sidebar-wrap{margin-left:0;margin-right:-280px;float:left;}
#ez-home-sidebar.sidebar{float:none;}
#ez-home-slider-container-wrap{margin:0 0 20px;overflow:hidden;}
#ez-home-slider{width:100%;height:auto;}
#ez-home-slider .nivoSlider img{max-width:none;}
#ez-feature-top-container-wrap{background:#E77711;border-top:0px solid #DDDDDD;border-bottom:2px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0 0 20px;clear:both;}
.feature-top-outside #ez-feature-top-container-wrap{margin:0;}
.content-sidebar-sidebar #ez-feature-top-container{max-width:1060px;}
.sidebar-sidebar-content #ez-feature-top-container{max-width:1060px;}
.sidebar-content-sidebar #ez-feature-top-container{max-width:1060px;}
.content-sidebar #ez-feature-top-container{max-width:1060px;}
.sidebar-content #ez-feature-top-container{max-width:1060px;}
.full-width-content #ez-feature-top-container{max-width:1060px;}
#ez-feature-top-container{margin:0 auto;padding:25px 20px 22px 20px;}
#ez-feature-top-container .ez-widget-area h4{border-bottom:0px solid #DDDDDD;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:22px;font-size:2.2rem;}
#ez-feature-top-container .ez-widget-area{color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:16px;font-size:1.6rem;}
#ez-feature-top-container .ez-widget-area a,#ez-feature-top-container .ez-widget-area a:visited{color:#FFFFFF;text-decoration:underline;}
#ez-feature-top-container .ez-widget-area a:hover{color:#FFFFFF;text-decoration:underline;}
#ez-feature-top-container .ez-widget-area #wp-calendar caption,#ez-feature-top-container .ez-widget-area #wp-calendar th{color:#FFFFFF;}
#ez-feature-top-container img,#ez-feature-top-container p img{max-width:100%;height:auto;}
#ez-feature-top-container .nivoSlider img{max-width:none;}
#ez-fat-footer-container-wrap,.fat-footer-inside #ez-fat-footer-container-wrap{background:#414342;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;clear:both;}
.content-sidebar-sidebar #ez-fat-footer-container{max-width:1060px;}
.sidebar-sidebar-content #ez-fat-footer-container{max-width:1060px;}
.sidebar-content-sidebar #ez-fat-footer-container{max-width:1060px;}
.content-sidebar #ez-fat-footer-container{max-width:1060px;}
.sidebar-content #ez-fat-footer-container{max-width:1060px;}
.full-width-content #ez-fat-footer-container{max-width:1060px;}
.ez-home.fat-footer-inside #ez-fat-footer-container-wrap{margin-top:30px;float:left;}
#ez-fat-footer-container{margin:0 auto;padding:20px 20px 30px 20px;}
#ez-fat-footer-container .ez-widget-area h4{border-bottom:0px solid #DDDDDD;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:20px;font-size:2.0rem;}
#ez-fat-footer-container .ez-widget-area{color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:15px;font-size:1.5rem;}
#ez-fat-footer-container .ez-widget-area a,#ez-fat-footer-container .ez-widget-area a:visited{color:#E77711;text-decoration:none;}
#ez-fat-footer-container .ez-widget-area a:hover{color:#E77711;text-decoration:underline;}
#ez-fat-footer-container .ez-widget-area #wp-calendar caption,#ez-fat-footer-container .ez-widget-area #wp-calendar th{color:#FFFFFF;}
#ez-fat-footer-container img,#ez-fat-footer-container p img{max-width:100%;height:auto;}
#ez-fat-footer-container .nivoSlider img{max-width:none;}
.dynamik-widget-area{background:#FFFFFF;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;color:#414342;font-family:'Open Sans',sans-serif;font-size:16px;font-size:1.6rem;}
.dynamik-widget-area p,.dynamik-widget-area ul li,.dynamik-widget-area.entry-content ol li{color:#414342;font-family:'Open Sans',sans-serif;font-size:16px;font-size:1.6rem;}
.dynamik-widget-area h4,.content .dynamik-widget-area h4{padding:0 0 5px;color:#414342;font-family:'Open Sans',sans-serif;font-size:22px;font-size:2.2rem;font-weight:300;line-height:1.25;}
.dynamik-widget-area a,.dynamik-widget-area a:visited{color:#414342;text-decoration:underline;}
.dynamik-widget-area a:hover{color:#414342;text-decoration:underline;}
.dynamik-widget-area #wp-calendar caption,.dynamik-widget-area #wp-calendar th{color:#414342;}
.genesis-grid-even,.genesis-grid-odd{margin:0 0 20px;padding:0 0 15px;width:48%;}
.genesis-grid-even{float:right;}
.genesis-grid-odd{clear:both;float:left;}
.entry-content ol,.entry-content ul,.dynamik-widget-area ol,.dynamik-widget-area ul{margin:0;padding:0 0 10px;}
.archive-page ul li,.entry-content ul li,.dynamik-widget-area ul li{list-style-type:disc;margin:0 0 0 30px;padding:0;}
.entry-content ol li,.dynamik-widget-area ol li{margin:0 0 0 35px;}
.archive-page ul ul,.entry-content ol ol,.entry-content ul ul,.dynamik-widget-area ol ol,.dynamik-widget-area ul ul{padding:0;}
.entry-header .entry-meta{margin:-5px 0 15px;color:#AAAAAA;font-family:'Open Sans',sans-serif;font-size:10px;font-size:1.0rem;}
.entry-header .entry-meta a,.entry-header .entry-meta a:visited{color:#AAAAAA;text-decoration:underline;}
.entry-header .entry-meta a:hover{color:#AAAAAA;text-decoration:underline;}
.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px;}
.entry-footer .entry-meta{border-top:2px solid #DDDDDD;padding:5px 0 0;color:#AAAAAA;font-family:'Open Sans',sans-serif;font-size:10px;font-size:1.0rem;font-style:italic;clear:both;}
.entry-footer .entry-meta a,.entry-footer .entry-meta a:visited{color:#AAAAAA;text-decoration:underline;}
.entry-footer .entry-meta a:hover{color:#AAAAAA;text-decoration:underline;}
.author-box{background:#F5F5F5;border-top:0px solid #DDDDDD;border-bottom:2px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0px 0 40px;padding:25px 25px 25px 25px;overflow:hidden;clear:both;}
.author-box-title{color:#414342;font-family:'Open Sans',sans-serif;font-size:15px;font-size:1.5rem;font-weight:300;}
.author-box-content{color:#414342;font-family:'Open Sans',sans-serif;font-size:13px;font-size:1.3rem;}
.author-box a,.author-box a:visited{color:#414342 !important;text-decoration:underline !important;}
.author-box a:hover{color:#414342 !important;text-decoration:underline !important;}
.sticky{background-color:#f5f5f5;margin:-10px 0 40px;padding:20px;}
.content .sticky{background:#FFFFFF !important;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:-10px 0 40px 0;padding:20px 20px 20px 20px;}
.archive-page{float:left;padding:20px 0 0;width:45%;}
.post-comments,.tags{background:url(//upholsterydesign.com.au/wp-content/uploads/dynamik-gen/theme/default-images/icon-dot.png) no-repeat left;margin:0 0 0 3px;padding:0 0 0 10px;}
img{max-width:100%;height:auto;}
.nivoSlider img{max-width:none;}
.featuredpage img,.featuredpost img,.post-image{background:#FFFFFF;border:0px solid #DDDDDD;padding:0px;}
.author-box .avatar{background:#FFFFFF;border:0px solid #DDDDDD;width:32px;height:32px;margin:0 10px 0 0;padding:0px;float:left;}
.post-image{margin:0 10px 10px 0;}
img.centered,.aligncenter{display:block;margin:0 auto 10px;}
img.alignnone{display:inline;margin:0 0 10px;}
img.alignleft{display:inline;margin:0 15px 10px 0;}
img.alignright{display:inline;margin:0 0 10px 15px;}
.alignleft{float:left;margin:0 15px 10px 0;}
.alignright{float:right;margin:0 0 10px 15px;}
.wp-caption{background:#FFFFFF;border:0px solid #DDDDDD;max-width:100%;padding:5px;text-align:center;}
p.wp-caption-text{margin:5px 0;color:#414342;font-family:'Open Sans',sans-serif;font-size:12px;font-size:1.2rem;}
.wp-smiley,.wp-wink{border:none;float:none;}
.post-format-image{display:block;float:right;}
.page .post-format-image{display:none;}
.page-template-page_blog-php .post-format-image{display:block;}
.dynamik-content-filler-img{width:100% !important;border:0 !important;margin:0 !important;padding:0 !important;display:block !important;}
.pagination,.entry-pagination{width:100%;margin:0;padding:20px 0 20px;overflow:hidden;}
.pagination li{display:inline;}
.pagination a,.pagination a:visited,.entry-pagination a,.entry-pagination a:visited{color:#414342;font-family:'Open Sans',sans-serif;font-size:13px;font-size:1.3rem;text-decoration:none;}
.pagination a:hover,.entry-pagination a:hover{color:#414342;text-decoration:none;}
.pagination li a,.pagination li.disabled,.pagination li a:hover,.pagination li.active a{background:#FFFFFF;border:1px solid #DDDDDD;margin:0 0px 0 0px;padding:8px 12px 8px 12px;color:#414342;font-family:'Open Sans',sans-serif;font-size:13px;font-size:1.3rem;text-decoration:none;}
.pagination li a:hover,.pagination li.active a{background:#F5F5F5;color:#414342;text-decoration:none;}
.pagination li a:hover{text-decoration:none;}
.sidebar{float:right;display:inline;}
.sidebar-secondary{float:left;}
.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left;}
.content-sidebar-sidebar .sidebar-secondary{float:right;}
.content-sidebar .sidebar-primary{width:280px;}
.sidebar-content .sidebar-primary{width:280px;}
.content-sidebar-sidebar .sidebar-primary{width:300px;}
.content-sidebar-sidebar .sidebar-secondary{width:180px;}
.sidebar-sidebar-content .sidebar-primary{width:300px;}
.sidebar-sidebar-content .sidebar-secondary{width:180px;}
.sidebar-content-sidebar .sidebar-primary{width:300px;}
.sidebar-content-sidebar .sidebar-secondary{width:180px;}
.sidebar-primary h4,.sidebar-secondary h4,#ez-home-sidebar h4{background:#FFFFFF;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:0;padding:15px 10px 5px 0px;color:#414342;font-family:'Open Sans',sans-serif;font-size:20px;font-size:2.0rem;font-weight:300;line-height:1.25;}
.sidebar-primary,.sidebar-secondary,#ez-home-sidebar{color:#414342;font-family:'Open Sans',sans-serif;font-size:16px;font-size:1.6rem;}
.sidebar-primary a,.sidebar-primary a:visited,.sidebar-secondary a,.sidebar-secondary a:visited,#ez-home-sidebar a,#ez-home-sidebar a:visited{color:#E77711;text-decoration:none;}
.sidebar-primary a:hover,.sidebar-secondary a:hover,#ez-home-sidebar a:hover{color:#E77711;text-decoration:underline;}
.sidebar.widget-area .widget{background:#FFFFFF;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:20px 0 0px;padding:0 0 15px;}
.sidebar.widget-area ol,.sidebar.widget-area ul,.sidebar.widget-area .textwidget,.sidebar.widget-area .widget_tag_cloud div div,.sidebar.widget-area .author-bio-widget,.sidebar.widget-area .featuredpage .page,.sidebar.widget-area .featuredpost .post{margin:0 !important;padding:5px 10px 5px 0px;}
.sidebar.widget-area #wp-calendar caption,.sidebar.widget-area #wp-calendar th{color:#414342;}
.sidebar.widget-area .widget_archive select,.sidebar.widget-area #cat{margin:5px 10px 5px 0px;}
.sidebar.widget-area ul li{border-bottom:0px solid #DDDDDD;margin:0px 0px 7px 0px;padding:0px 0px 5px 0px;list-style-type:none;word-wrap:break-word;}
.sidebar.widget-area ul ul li{border:none;margin:0;}
.widget_archive select,#cat{background:#F5F5F5;border:1px solid #DDDDDD;width:83%;margin:15px 15px 0;padding:3px;font-size:14px;display:inline;}
.featuredpage,.featuredpost{overflow:hidden;clear:both;}
.featuredpage .page,.featuredpost .post{margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px;overflow:hidden;}
.featuredpage .page p,.featuredpost .post p{color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:16px;font-size:1.6rem;}
.featuredpage .page a,.featuredpage .page a:visited,.featuredpost .post a,.featuredpost .post a:visited{color:#FFFFFF !important;text-decoration:underline !important;}
.featuredpage .page a:hover,.featuredpost .post a:hover{color:#FFFFFF !important;text-decoration:underline !important;}
.featuredpage .page h2,.featuredpost .post h2{margin:0 0 5px;font-family:'Open Sans',sans-serif;font-size:20px;font-size:2rem;font-weight:300;line-height:1.25;}
.featuredpage .page h2 a,.featuredpage .page h2 a:visited,.featuredpost .post h2 a,.featuredpost .post h2 a:visited{color:#414342 !important;text-decoration:none !important;}
.featuredpage .page h2 a:hover,.featuredpost .post h2 a:hover{color:#414342 !important;text-decoration:none !important;}
.featuredpage .page .byline,.featuredpost .post .entry-header .entry-meta{color:#AAAAAA !important;font-family:'Open Sans',sans-serif !important;font-size:10px;font-size:1.0rem !important;}
.featuredpage .page .byline a,.featuredpage .page .byline a:visited,.featuredpost .post .entry-header .entry-meta a,.featuredpost .post .entry-header .entry-meta a:visited{color:#AAAAAA !important;text-decoration:none !important;}
.featuredpage .page .byline a:hover,.featuredpost .post .entry-header .entry-meta a:hover{color:#AAAAAA !important;text-decoration:none !important;}
.more-from-category{padding:5px 15px 0;}
.user-profile{overflow:hidden;}
.user-profile p{padding:5px 15px 0;}
.user-profile .posts_link{padding:0 15px;}
.site-header .search-form{float:right;padding:12px 0 0;}
.sidebar .search-form{padding:15px 0 10px 30px;}
.search-form input[type="search"],#subbox{background:#F5F5F5;border:1px solid #DDDDDD;width:160px;margin:10px 5px 0 0;padding:9px 5px 10px 5px;color:#414342;font-family:'Open Sans',sans-serif;font-size:12px;font-size:1.2rem;-webkit-appearance:none;}::-webkit-input-placeholder{color:#414342;}
.nav-primary .search-form input[type="search"]{margin:2px -7px 0 0;}
.search-form input[type="submit"],#subbutton{background:#E77711;border:1px solid #DDDDDD;margin:0;padding:8px 14px 9px 14px;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:12px;font-size:1.2rem;line-height:19px;cursor:pointer;text-decoration:none;}
.search-form input[type="submit"]:hover,#subbutton:hover{background:#AAAAAA;border:1px solid #DDDDDD;color:#414342;text-decoration:none;}
.enews p{padding:10px 15px 5px;}
.enews #subscribe{padding:0 0 0 15px;}
.enews #subbox{margin:5px -7px 0 0;padding:6px 5px;width:75%;}
#wp-calendar{width:100%;padding:20px;}
#wp-calendar caption{font-size:14px;font-style:italic;padding:20px 30px 0 0;text-align:right;}
#wp-calendar thead{background-color:#F5F5F5;font-weight:bold;margin:10px 0 0;}
#wp-calendar td{background-color:#F5F5F5;padding:2px;text-align:center;}
#footer-widgets{background-color:#F5F5F5;border-top:1px solid #ddd;clear:both;font-size:14px;margin:0 auto;overflow:hidden;width:100%;}
#footer-widgets .wrap{overflow:hidden;padding:20px 30px 10px;}
#footer-widgets .widget{background:none;border:none;margin:0 0 15px;padding:0;}
#footer-widgets .textwidget{padding:0;}
#footer-widgets .widget_tag_cloud div div{padding:0;}
#footer-widgets p{font-size:inherit;margin:0 0 10px;}
#footer-widgets ul{margin:0;}
#footer-widgets ul li{margin:0 0 0 20px;}
#footer-widgets #wp-calendar thead,#footer-widgets #wp-calendar td{background:none;}
.footer-widgets-1{float:left;margin:0 30px 0 0;width:280px;}
.footer-widgets-2{float:left;width:280px;}
.footer-widgets-3{float:right;width:280px;}
.site-footer{background:#E77711;border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;overflow:hidden;clear:both;}
.site-footer .wrap{margin:0 auto;padding:15px 15px 15px 15px;overflow:hidden;}
.content-sidebar-sidebar .site-footer .wrap{max-width:1070px;}
.sidebar-sidebar-content .site-footer .wrap{max-width:1070px;}
.sidebar-content-sidebar .site-footer .wrap{max-width:1070px;}
.content-sidebar .site-footer .wrap{max-width:1070px;}
.sidebar-content .site-footer .wrap{max-width:1070px;}
.full-width-content .site-footer .wrap{max-width:1070px;}
.site-footer p{color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:10px;font-size:1.0rem;text-align:center;}
.site-footer a,.site-footer a:visited{color:#FFFFFF;text-decoration:underline;}
.site-footer a:hover{color:#FFFFFF;text-decoration:underline;}
.site-footer .gototop{float:left;width:200px;}
.site-footer .creds{float:right;text-align:right;width:650px;}
#comments{margin:0px 0 15px;overflow:hidden;}
#respond{margin:0 0 15px;padding:20px 0 0;}
#comments h3,#respond h3{margin:0 0 10px;color:#414342;font-family:'Open Sans',sans-serif;font-size:18px;font-size:1.8rem;font-weight:300;line-height:1.25;}
#author,#comment,#email,#url{background:#FFFFFF;border:1px solid #DDDDDD;width:250px;margin:0 5px 10px 0;padding:5px;color:#414342;font-family:'Open Sans',sans-serif;font-size:13px;font-size:1.3rem;-webkit-box-shadow:0 1px 2px #E8E8E8 inset;box-shadow:0 1px 2px #E8E8E8 inset;}
#comment{width:98%;height:150px;margin:0 0 10px;}
#commentform #submit{background:#414342;border:0px solid #DDDDDD;width:auto;padding:10px 14px 10px 14px;color:#AAAAAA;font-family:'Open Sans',sans-serif;font-size:14px;font-size:1.4rem;line-height:19px;cursor:pointer;text-decoration:none;}
#commentform #submit:hover{background:#222222;border:0px solid #DDDDDD;color:#AAAAAA;text-decoration:none;}
.comment-author{color:#AAAAAA;font-family:'Open Sans',sans-serif;}
.comment-author span,.comment-author .says{font-size:10px;font-size:1.0rem;}
.comment-author span a,.comment-author span a:visited{color:#AAAAAA;text-decoration:underline;}
.comment-author span a:hover{color:#AAAAAA;text-decoration:underline;}
.ping-list{margin:0 0 40px;}
.comment-list ol,.ping-list ol{padding:10px;}
.comment-list li,.ping-list li{border-top:1px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;margin:15px 0 5px;padding:25px 25px 25px 25px;font-weight:bold;list-style-type:none;}
.comment-list li .avatar{background:#FFFFFF;border:0px solid #DDDDDD;width:24px;height:24px;margin:5px 0 0 10px;padding:0px;float:right;}
.comment-list li ul li{background:#F5F5F5;margin-right:-16px;list-style-type:none;}
.comment-content p{margin:0 0 20px;}
.comment-content p,#respond p{color:#333333;font-family:'Open Sans',sans-serif;font-size:13px;font-size:1.3rem;font-weight:300;}
.comment-notes{margin:0 0 10px;}
#respond label{display:block;}
.comment-list cite,.ping-list cite{font-style:normal;font-weight:normal;}
.comment-meta{margin:0 0 5px;color:#AAAAAA;font-family:'Open Sans',sans-serif;font-size:10px;font-size:1.0rem;font-weight:normal;}
.comment-meta a,.comment-meta a:visited{color:#AAAAAA !important;text-decoration:underline !important;}
.comment-meta a:hover{color:#AAAAAA !important;text-decoration:underline !important;}
a.comment-reply-link,a.comment-reply-link:visited{background:#AAAAAA;border-top:0px solid #CCCCCC;border-bottom:0px solid #CCCCCC;border-left:0px solid #CCCCCC;border-right:0px solid #CCCCCC;padding:8px 12px 8px 12px;color:#FFFFFF;font-family:'Open Sans',sans-serif;font-size:10px;font-size:1.0rem;font-weight:300;text-decoration:none;}
a.comment-reply-link:hover{background:#414342;border-top:0px solid #BBBBBB;border-bottom:0px solid #BBBBBB;border-left:0px solid #BBBBBB;border-right:0px solid #BBBBBB;color:#FFFFFF;text-decoration:none;}
.comment-content a,.comment-content a:visited,#comments .navigation a,#comments .navigation a:visited,#respond a,#respond a:visited{color:#414342;text-decoration:underline;}
.comment-content a:hover,#comments .navigation a:hover,#respond a:hover{color:#414342;text-decoration:underline;}
.nocomments{text-align:center;}
#comments .navigation{padding:20px 0 20px;display:block;}
.bypostauthor{}
.thread-even{background:#FFFFFF;}
.thread-alt{background:#FFFFFF;}
.even,.alt{border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0px solid #DDDDDD;}
.commentlist .depth-2,.commentlist .depth-3,.commentlist .depth-4,.commentlist .depth-5,.commentlist .depth-6{border-top:0px solid #DDDDDD;border-bottom:0px solid #DDDDDD;border-left:0px solid #DDDDDD;border-right:0;}
.form-allowed-tags{background:#FFFFFF;border:0px solid #DDDDDD;margin:10px 0 20px;padding:25px 25px 25px 25px;}
#respond p.form-allowed-tags{color:#AAAAAA;font-family:'Open Sans',sans-serif;font-size:10px;font-size:1.0rem;}
div.item-list-tabs{margin:25px 0 20px;}
div.item-list-tabs.nav-secondary{margin:-15px 0 15px;}
.padder div.pagination{margin:-20px 0 0;}
form#whats-new-form textarea{width:97%;}
table.forum{margin:0;}
table.forum tr > td:first-child,table.forum tr > th:first-child{padding:10px 15px;}
ul#topic-post-list p{padding:0 0 20px;}
div.dir-search{margin:-29px 0 0;}
ul.button-nav li,div#item-header ul li,ul.item-list li{list-style:none;}
ul#topic-post-list{margin:0 0 15px;}
#post-topic-reply{margin:15px 0 0;}
.sidebar-primary .item-options,.sidebar-secondary .item-options,.sidebar-primary .avatar-block,.sidebar-secondary .avatar-block{padding:10px 10px 0;}
.sidebar-primary ul.item-list .vcard,.sidebar-secondary ul.item-list .vcard,.sidebar-primary .avatar-block,.sidebar-secondary .avatar-block{overflow:auto;}
.sidebar-primary a img.avatar,.sidebar-secondary a img.avatar{background:#F6F6F6;margin:0 10px 10px 0;padding:5px;float:left;}
.sidebar-primary ul.item-list,.sidebar-secondary ul.item-list{width:auto;padding:0 10px;}
#primary ul.item-list,#primary ul.item-list li{list-style-type:none;}
.widget-error{padding:10px;}
.bbPress .content .hentry p{padding:0;}
.bbPress .content .hentry ul li p{padding:0 0 20px;}
.bbPress .content .hentry ul{padding:0;}
.bbPress .content .hentry ul li{margin:0;list-style:none;}
.bbPress .post-format-icon{display:none;}
div.gform_wrapper input,div.gform_wrapper select,div.gform_wrapper textarea{box-sizing:border-box;font-size:14px !important;padding:4px 5px !important;}
div.gform_footer input.button{color:#333;}
div.gform_wrapper .ginput_complex label{font-size:14px;}
div.gform_wrapper li,div.gform_wrapper form li{margin:0 0 10px;}
div.gform_wrapper .gform_footer{border:none;margin:0;padding:0;}
@media screen and (min-device-width:320px) and (max-device-width:1024px){ html{-webkit-text-size-adjust:none;}}@media only screen and (max-width:1139px){.site-container{border:0;margin:0 auto;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}
#home-hook-wrap{padding:25px 30px 30px 30px;}
#ez-home-container-wrap,#ez-home-sidebar-wrap{width:100%;max-width:100%;}
#ez-home-sidebar-wrap{margin:20px 0 0;float:left;}
.site-footer .creds,.site-footer .gototop{width:100%;text-align:center;float:none;}}@media only screen and (min-width:840px) and (max-width:1140px){body.override .site-header .wrap{width:100%;}
.title-area{width:320px;}
.site-header .widget-area{width:auto;max-width:520px;}
body.override .menu-primary,body.override .menu-secondary{width:100%;}
.site-header .genesis-nav-menu{width:auto;max-width:520px;}
body.override .site-inner{padding-bottom:10px;}
body.override .content-sidebar-wrap{width:100%;}
body.override .content{width:auto;max-width:100%;max-width:-moz-available;padding:0;}
body.content-sidebar-sidebar .content,body.sidebar-content-sidebar .content,body.content-sidebar .content{margin-right:300px;}
body.sidebar-sidebar-content .content,body.sidebar-content .content{margin-left:300px;}
body.full-width-content .content{margin:0;}
body.override .sidebar-primary{width:280px;}
body.content-sidebar-sidebar .sidebar-primary,body.sidebar-content-sidebar .sidebar-primary,body.content-sidebar .sidebar-primary{margin-left:-280px;}
body.sidebar-sidebar-content .sidebar-primary,body.sidebar-content .sidebar-primary{margin-right:-280px;}
body.override .sidebar-secondary{width:100%;margin:20px 0 0;float:left;}}@media only screen and (min-width:480px) and (max-width:1140px){.content .override{padding:10px 20px 0;}
body.override .breadcrumb{margin:0 20px 20px;}
.author-box{margin:0px 20px 40px;}
#comments{margin:0px 20px 15px;}
.entry-pings{margin:0 20px;}
#respond{margin:0 20px 15px;}}@media only screen and (max-width:839px){body.override .site-header .wrap,.title-area,.site-header .widget-area{width:100%;}
.title-area{height:108px;padding-left:0;text-align:center;float:none;}
.site-header .widget-area{padding:0;}
.header-image .site-header .wrap .title-area{margin:0px auto 0;float:none;}
body.override .menu-primary,body.override .menu-secondary,.site-header .widget-area,.site-header .genesis-nav-menu{width:100%;}
.site-header .widget-area{float:none;}
.genesis-nav-menu li.right{display:none;}
ul.menu-primary,ul.menu-secondary,.site-header ul.genesis-nav-menu,.site-header .genesis-nav-menu li{float:none;text-align:center;}
.menu-primary li,.menu-secondary li,.site-header .genesis-nav-menu li{display:inline-block;float:none;}
.menu-primary li li,.menu-secondary li li,.site-header .genesis-nav-menu li li{text-align:left;}
body.override .site-inner{padding-bottom:10px;}
body.override .content-sidebar-wrap,body.override .content{width:100%;}
.content{padding:0;}
body.override .sidebar-primary,body.override .sidebar-secondary{width:100%;float:left;}
.sidebar-primary{margin:20px 0 0;}
.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{width:100%;margin-left:0;padding-bottom:15px;}
.first{padding-top:0 !important;}
#ez-home-slider.ez-widget-area,.slider-inside #ez-home-slider.ez-widget-area{padding-bottom:0;}
#home-hook-wrap{padding-bottom:0;padding-left:30px;padding-right:30px;}
#ez-home-container-wrap,.ez-home-container-area,#ez-feature-top-container,#ez-fat-footer-container{margin:0 auto;padding-bottom:0;}
body.override.fat-footer-inside #ez-fat-footer-container-wrap{margin-top:0;margin-bottom:30px;}
#ez-home-container-wrap .ez-widget-area,#ez-feature-top-container .ez-widget-area,#ez-fat-footer-container .ez-widget-area{width:100%;padding-bottom:20px;margin-left:0 !important;}
#ez-home-sidebar-wrap{margin:0;}}@media only screen and (min-width:480px) and (max-width:839px){.nav-primary,.nav-secondary{display:block;}
.responsive-primary-menu-container,.responsive-secondary-menu-container{display:none;}}@media only screen and (max-width:479px){.nav-primary,.nav-secondary,.site-header .widget-area,.site-header .genesis-nav-menu{height:100%;border-bottom:0;}
.menu-primary,.menu-secondary,.site-header .menu,.menu-primary li,.menu-secondary li,.site-header .genesis-nav-menu li,.menu-primary li ul,.menu-secondary li ul,.site-header .genesis-nav-menu li ul{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.menu-primary li ul,.menu-secondary li ul,.site-header .genesis-nav-menu li ul{display:block;visibility:visible;height:100%;left:0;position:relative;}
.menu-primary a{border-right:0 !important;border-bottom:0px solid #DDDDDD !important;}
.menu-secondary a{border-right:0 !important;border-bottom:1px solid #DDDDDD !important;}
.site-header .genesis-nav-menu a{border-right:0 !important;border-bottom:0px solid #DDDDDD !important;}
.menu-primary li li,.menu-secondary li li,.site-header .genesis-nav-menu li li{text-align:center;}
.menu-primary li li a,.menu-primary li li a:link,.menu-primary li li a:visited,.menu-secondary li li a,.menu-secondary li li a:link,.menu-secondary li li a:visited,.site-header .genesis-nav-menu li li a,.site-header .genesis-nav-menu li li a:link,.site-header .genesis-nav-menu li li a:visited{width:auto;}
.menu-primary li ul ul,.menu-secondary li ul ul,.site-header .genesis-nav-menu li ul ul{margin:0;}
ul.genesis-nav-menu,.genesis-nav-menu li{text-align:left !important;}
.genesis-nav-menu .sub-menu a::before{content:"- ";}
.menu-primary li:hover ul ul,.menu-secondary li:hover ul ul{left:0;}
.menu-primary .sub-menu a,.menu-primary .sub-menu a:link{padding:17px 20px;}
.menu-primary .sub-menu li li a,.menu-primary .sub-menu li li a:link{padding:17px 30px;}
.menu-primary .sub-menu li li ul li a,.menu-primary .sub-menu li li ul li a:link{padding:17px 40px;}
.menu-secondary .sub-menu a,.menu-secondary .sub-menu a:link{padding:17px 20px;}
.menu-secondary .sub-menu li li a,.menu-secondary .sub-menu li li a:link{padding:17px 30px;}
.menu-secondary .sub-menu li li ul li a,.menu-secondary .sub-menu li li ul li a:link{padding:17px 40px;}
.nav-primary,.nav-secondary{display:none;}
.responsive-primary-menu-container,.responsive-secondary-menu-container,.mobile-primary-toggle,.mobile-secondary-toggle{display:block;}
.content .override{padding:0;}
body.override .breadcrumb{margin:0 0 20px;}}   .header-image .site-title a{background:url(//upholsterydesign.com.au/wp-content/uploads/dynamik-gen/theme/images/header-main.png) no-repeat;height:120px;width:300px;}
.site-header .widget-area{color:#e77711;font-family:'Open Sans',sans-serif;font-size:12px;font-size:1.2em;font-style:none;font-weight:normal;}
.site-header .widget-area a,a:visited{color:#e77711;font-family:'Open Sans',sans-serif;font-style:none;font-weight:bold;}
.site-header .widget-area a:hover{text-decoration:underline;}
.menu-primary a:visited{color:#ffffff;}
#ez-feature-top-container .ez-widget-area h4{font-size:42px;font-size:4.2rem;text-align:center;font-weight:700;text-decoration:none;}
#featured-page-advanced-2 > div > article > div > p{color:#fff;font-size:26px;font-size:2.6rem;text-align:center;}
#ez-home-container-wrap .ez-widget-area h4,#ez-home-slider-container-wrap .ez-widget-area h4{font-weight:bold;}
#ez-home-container-wrap .page p{margin:10px;}
#ez-home-slider-container-wrap{margin:-25px -20px 0 -20px;overflow:hidden;}
body > div.site-container > div.site-inner > div > main > article > div > h1{margin-bottom:20px;}
.content .post h1,.content .post h2,.content .page h1,.content .page h2{font-weight:bold;}
.content .post h2,.content .page h2,.content .post h3,.content .page h3{padding-top:5px;}
.content blockquote p{font-weight:bold;}
img.alignright,img.alignleft{display:inline;margin-top:5px;}
#recent-posts-3 > div > h4{background:url(//upholsterydesign.com.au/wp-content/uploads/dynamik-gen/theme/images/uds-commercial.png) no-repeat;height:47px;width:280px;}
.sidebar-primary h4,.sidebar-secondary h4,#ez-home-sidebar h4{font-weight:bold;}
.content-sidebar .sidebar-primary{margin-top:-10px;}
#ez-fat-footer-container .ez-widget-area h4{font-weight:bold;}
h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6{margin:0;padding:0 0 10px;color:#e77711;}
@media only screen and (max-width:1139px){}
@media only screen and (min-width:840px) and (max-width:1140px){}
@media only screen and (min-width:480px) and (max-width:1140px){}
@media only screen and (max-width:839px){.site-header .widget-area{text-align:center;}
#ez-home-bottom-container .ez-widget-area{margin-bottom:20px;padding-bottom:0;}}@media only screen and (min-width:480px) and (max-width:839px){#ez-feature-top-container .ez-widget-area h4{font-size:38px;font-size:3.8rem;}
#ez-feature-top-container .ez-widget-area{font-size:22px;font-size:2.2rem;}}@media only screen and (max-width:479px){body.override .site-header .wrap,.title-area,.site-header .widget-area{width:100%;}.site-header .widget-area{padding:0;}.header-image .site-header .wrap .title-area{height:50px;margin:0 auto;float:none;}body.override .site-header .wrap,.title-area,.site-header .widget-area{width:100%;}.site-header .widget-area{margin;0 auto 0 auto;padding:0;}.header-image .site-header .wrap .title-area{margin:0 auto;float:middle;}.header-image .site-title a{background:url(//upholsterydesign.com.au/wp-content/uploads/dynamik-gen/theme/images/header-small.png) no-repeat center;height:100%;width:100%;}.site-header .widget-area{padding-bottom:10px;}.content .post h1,.content .page h1,.content h1.entry-title,.content .entry-content h1{font-size:32px;font-size:3.2rem;}#ez-feature-top-container .ez-widget-area h4{font-size:32px;font-size:3.2rem;}#ez-feature-top-container .ez-widget-area{font-size:18px;font-size:1.8rem;} #ez-home-slider-container-wrap{display:none;}}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}
.wp-block-audio audio{width:100%;min-width:300px}
.editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;position:relative;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;z-index:7}
.editor-block-list__layout .editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}
.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}
@media (min-width:960px){.editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}
.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}
.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .reusable-block-indicator{background:#fff;border-left:1px dashed #e2e4e7;color:#555d66;border-bottom:1px dashed #e2e4e7;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}
.wp-block-button{color:#fff;margin-bottom:1.5em}
.wp-block-button.aligncenter{text-align:center}
.wp-block-button.alignright{text-align:right}
.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word}
.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{color:inherit}
.is-style-squared .wp-block-button__link{border-radius:0}
.is-style-outline{color:#32373c}
.is-style-outline .wp-block-button__link{background:0 0;border:2px solid currentcolor}
.wp-block-categories.alignleft{margin-right:2em}
.wp-block-categories.alignright{margin-left:2em}
.wp-block-columns{display:flex;flex-wrap:wrap}
@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}
@media (min-width:600px){.wp-block-column{flex-basis:50%;flex-grow:0}}@media (min-width:600px){.wp-block-column:nth-child(odd){margin-right:32px}
.wp-block-column:nth-child(even){margin-left:32px}
.wp-block-column:not(:first-child){margin-left:32px}
.wp-block-column:not(:last-child){margin-right:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:center center;min-height:430px;width:100%;margin:0 0 1.5em 0;display:flex;justify-content:center;align-items:center;overflow:hidden}
.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}
.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}
.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}
.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover,.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover{color:#fff}
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}
@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim::before,.wp-block-cover.has-background-dim::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}
.wp-block-cover-image.has-background-dim.has-background-dim-10::before,.wp-block-cover.has-background-dim.has-background-dim-10::before{opacity:.1}
.wp-block-cover-image.has-background-dim.has-background-dim-20::before,.wp-block-cover.has-background-dim.has-background-dim-20::before{opacity:.2}
.wp-block-cover-image.has-background-dim.has-background-dim-30::before,.wp-block-cover.has-background-dim.has-background-dim-30::before{opacity:.3}
.wp-block-cover-image.has-background-dim.has-background-dim-40::before,.wp-block-cover.has-background-dim.has-background-dim-40::before{opacity:.4}
.wp-block-cover-image.has-background-dim.has-background-dim-50::before,.wp-block-cover.has-background-dim.has-background-dim-50::before{opacity:.5}
.wp-block-cover-image.has-background-dim.has-background-dim-60::before,.wp-block-cover.has-background-dim.has-background-dim-60::before{opacity:.6}
.wp-block-cover-image.has-background-dim.has-background-dim-70::before,.wp-block-cover.has-background-dim.has-background-dim-70::before{opacity:.7}
.wp-block-cover-image.has-background-dim.has-background-dim-80::before,.wp-block-cover.has-background-dim.has-background-dim-80::before{opacity:.8}
.wp-block-cover-image.has-background-dim.has-background-dim-90::before,.wp-block-cover.has-background-dim.has-background-dim-90::before{opacity:.9}
.wp-block-cover-image.has-background-dim.has-background-dim-100::before,.wp-block-cover.has-background-dim.has-background-dim-100::before{opacity:1}
.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}
.wp-block-cover-image::after,.wp-block-cover::after{display:block;content:"";font-size:0;min-height:inherit}
@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image::after,.wp-block-cover::after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}
.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}
.editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,.editor-block-list__block[data-type="core/embed"][data-align=right] .editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}
.wp-block-embed{margin-bottom:1em}
.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper{position:relative}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper::before{content:"";display:block;padding-top:50%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before{padding-top:42.85%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before{padding-top:50%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before{padding-top:56.25%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before{padding-top:75%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before{padding-top:100%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper::before{padding-top:66.66%}
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before{padding-top:200%}
.wp-block-file{margin-bottom:1.5em}
.wp-block-file.aligncenter{text-align:center}
.wp-block-file.alignright{text-align:right}
.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}
.wp-block-file a.wp-block-file__button{text-decoration:none}
.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}
.wp-block-file *+.wp-block-file__button{margin-left:.75em}
.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}
.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}
.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}
@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto}
.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:100%}
@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 5px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 60%,transparent)}
.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}
.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}
@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/ 2)}
.wp-block-gallery .blocks-gallery-image:nth-of-type(even),.wp-block-gallery .blocks-gallery-item:nth-of-type(even){margin-right:0}
.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}
@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 16px * 2)/ 3);margin-right:16px}
.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 16px * 3)/ 4);margin-right:16px}
.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 16px * 4)/ 5);margin-right:16px}
.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 16px * 5)/ 6);margin-right:16px}
.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 16px * 6)/ 7);margin-right:16px}
.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 16px * 7)/ 8);margin-right:16px}
.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}
.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}
.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}
.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}
.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}
.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}
.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}
.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}
.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}
.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}
.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}
.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}
.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}
.wp-block-image img{max-width:100%}
.wp-block-image.aligncenter{text-align:center}
.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}
.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}
.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}
.wp-block-image .alignleft{float:left;margin-right:1em}
.wp-block-image .alignright{float:right;margin-left:1em}
.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}
.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}
.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}
.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}
.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}
.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}
.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}
.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}
.wp-block-latest-posts.alignleft{margin-right:2em}
.wp-block-latest-posts.alignright{margin-left:2em}
.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}
.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}
@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc((100% / 2) - 16px)}
.wp-block-latest-posts.columns-3 li{width:calc((100% / 3) - 16px)}
.wp-block-latest-posts.columns-4 li{width:calc((100% / 4) - 16px)}
.wp-block-latest-posts.columns-5 li{width:calc((100% / 5) - 16px)}
.wp-block-latest-posts.columns-6 li{width:calc((100% / 6) - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}
.wp-block-media-text{display:grid}
.wp-block-media-text{grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}
.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}
.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}
.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8% 0 8%}
.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}
@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}
.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}p.is-small-text{font-size:14px}
p.is-regular-text{font-size:16px}
p.is-large-text{font-size:36px}
p.is-larger-text{font-size:48px}
p.has-drop-cap:not(:focus)::first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}
p.has-background{padding:20px 30px}
p.has-text-color a{color:inherit}
.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}
.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}
.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}
.wp-block-pullquote p{font-size:28px;line-height:1.6}
.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}
.wp-block-pullquote .has-text-color a{color:inherit}
.wp-block-pullquote:not(.is-style-solid-color){background:0 0}
.wp-block-pullquote.is-style-solid-color{border:none}
.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}
.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}
.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}
.wp-block-pullquote cite{color:inherit}
.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}
.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}
.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}
.wp-block-separator.is-style-wide{border-bottom-width:1px}
.wp-block-separator.is-style-dots{background:0 0;border:none;text-align:center;max-width:none;line-height:1;height:auto}
.wp-block-separator.is-style-dots::before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}
p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}
.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}
.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}
.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;border-bottom:1px solid #f3f4f5}
.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}
.wp-block-table.is-style-stripes td{border-color:transparent}
.wp-block-text-columns{display:flex}
.wp-block-text-columns.aligncenter{display:flex}
.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}
.wp-block-text-columns .wp-block-column:first-child{margin-left:0}
.wp-block-text-columns .wp-block-column:last-child{margin-right:0}
.wp-block-text-columns.columns-2 .wp-block-column{width:calc(100% / 2)}
.wp-block-text-columns.columns-3 .wp-block-column{width:calc(100% / 3)}
.wp-block-text-columns.columns-4 .wp-block-column{width:calc(100% / 4)}
pre.wp-block-verse{white-space:nowrap;overflow:auto}
.wp-block-video{margin-left:0;margin-right:0}
.wp-block-video video{max-width:100%}
@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}
.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}
.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}
.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}
.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}
.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}
.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}
.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}
.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}
.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}
.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}
.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}
.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}
.has-pale-pink-color.has-pale-pink-color{color:#f78da7}
.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}
.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}
.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}
.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}
.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}
.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}
.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}
.has-very-light-gray-color.has-very-light-gray-color{color:#eee}
.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}
.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}
.has-small-font-size{font-size:13px}
.has-normal-font-size,.has-regular-font-size{font-size:16px}
.has-medium-font-size{font-size:20px}
.has-large-font-size{font-size:36px}
.has-huge-font-size,.has-larger-font-size{font-size:42px}.mapp-layout{border:1px solid lightgray;margin:5px;min-width:200px;padding:0px;position:relative;}
.mapp-layout *{box-sizing:border-box;font-size:13px;}
.mapp-layout .mapp-wrapper{min-height:200px;position:relative;}
.mapp-layout .mapp-main{position:absolute;top:0;left:0;bottom:0;right:0;}
.mapp-hidden{display:none;}
.mapp-canvas-panel{height:100%;margin:0px;overflow:hidden !important;padding:0px !important;position:relative;}
.mapp-canvas{height:100%;word-wrap:normal;}
.mapp-canvas img{box-shadow:none !important;border-radius:0px !important;visibility:inherit !important;}
.mapp-layout.mapp-google .mapp-canvas img{background-color:transparent;margin:0px;max-height:none;padding:0px;}
.leaflet-container .leaflet-control-attribution *{font-size:8px;}
.leaflet-popup-close-button{box-shadow:none !important;}
@media only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2){background-size:640px 640px;}
.mapp-dialog{background-color:white;color:black;display:none;min-height:40px;opacity:.95;padding:10px;position:absolute;text-align:center;top:0;left:0;right:0;z-index:1000;}
.mapp-dialog .mapp-spinner{display:inline-block;}
.mapp-list{background-color:white;overflow:auto;position:relative;z-index:1;}
.mapp-list .mapp-list-header{padding:5px;text-align:center;}
.mapp-list .mapp-list-footer{padding:5px;text-align:center;}
.mapp-list .mapp-items{}
.mapp-list .mapp-item{border-bottom:1px solid lightgray;cursor:pointer;overflow:hidden;padding:5px;}
.mapp-list .mapp-item:hover, .mapp-list .mapp-item.mapp-selected{background-color:#fafafa;}
.mapp-list .mapp-item .mapp-title{overflow:hidden;vertical-align:middle;}
.mapp-list .mapp-item .mapp-icon{float:left;margin-right:5px;max-width:24px !important;max-height:24px;}
.mapp-list .mapp-item .mapp-actions{visibility:hidden;}
.mapp-list .mapp-item .mapp-actions a{text-decoration:none;}
.mobile .mapp-actions{visibility:visible;}
.mapp-list .mapp-item:hover .mapp-actions{color:black;visibility:visible;}
.mapp-list .dashicons{color:#82878c;}
.mapp-list-footer{margin-top:10px;text-align:center;}
.mapp-list .mapp-next, .mapp-list .mapp-prev{background-color:#f7f7f7;border:1px solid #ccc;color:gray;cursor:pointer;display:inline-block;line-height:1;margin:0 10px 0 10px;padding:5px;text-align:center;user-select:none;}
.mapp-list .mapp-next.mapp-active, .mapp-list .mapp-prev.mapp-active{background-color:#e8e8e8;color:black;}
.mapp-list .mapp-msg{text-align:center;}
.mapp-list .spinner{float:none;}
.mapp-left .mapp-list{border-right:1px solid lightgray;float:left;height:100%;max-width:45%;width:250px;}
.mapp-inline .mapp-list{border-top:1px solid lightgray;max-height:300px;}
.mapp-header{background-color:#eee;border-bottom:1px solid lightgray;display:table;height:36px;width:100%;}
.mapp-header > div{display:table-row;width:100%;}
.mapp-header > div > div{display:table-cell;padding:0;}
.mapp-header-button{cursor:pointer;height:35px;line-height:35px;min-width:70px;padding:0 5px 0 5px;text-align:center;text-transform:uppercase;}
.mapp-header input[type="text"]{display:inline;}
.mapp-search{position:relative;width:100%;}
.mapp-search input.mapp-error{outline:1px solid red !important;}
.mapp-search input.mapp-places{background-color:white !important;color:black !important;}
.mapp-search ::placeholder{color:black !important;}
.mapp-search .mapp-geolocate{background:white url(//upholsterydesign.com.au/wp-content/plugins/mappress-google-maps-for-wordpress/images/geolocate-2x.png) no-repeat center center;background-size:18px 18px;height:18px;margin:-9px 10px;position:absolute;top:50%;right:0;width:18px;}
.mapp-search .algolia-autocomplete{display:block !important;}
input.mapp-aa-input, input.mapp-aa-hint{border:1px solid #bbb;box-shadow:none;color:black;height:34px;line-height:34px;margin:0;padding:5px 28px 5px 5px;vertical-align:middle;width:100%;}
.mapp-autocomplete, .mapp-autocomplete *{width:100%;}
.mapp-aa-dropdown-menu{background-color:white;border:1px solid lightgray;color:#8c8c8c;cursor:pointer;width:100%;z-index:1001 !important;}
.mapp-aa-suggestion{border-top:1px solid #e6e6e6;overflow:hidden !important;padding:5px;text-overflow:ellipsis;white-space:nowrap !important;}
.mapp-aa-suggestion span, .mapp-aa-suggestion p{white-space:nowrap !important;}
.mapp-aa-dropdown-menu .list-group-item{padding:5px;}
.mapp-aa-cursor{background-color:#fafafa;}
.mapp-filters-toggle{vertical-align:middle;}
.mapp-filters{background-color:white;border-bottom:1px solid lightgray;display:none;max-height:100%;overflow:auto;padding:5px 10px 5px 10px;position:absolute;top:0;left:0;right:0;z-index:1;}
.mapp-filter{margin-bottom:5px;}
.mapp-filter-label{font-weight:bold;}
.mapp-filter.mapp-select .mapp-filter-label{display:inline-block;margin-right:20px;}
.mapp-filter.mapp-select .mapp-filter-values{display:inline-block;}
.mapp-filter-values > label{display:inline-block;font-weight:normal;margin-right:10px;white-space:nowrap;}
.mapp-filter-values input[type="checkbox"]{margin-right:5px;}
.mapp-filters-reset{float:right;}
.mapp-leaflet .mapp-iw{max-width:250px;}
.mapp-iw *{color:black;line-height:normal;}
.mapp-iw p{margin:5px 0 5px 0 !important;}
.mapp-iw .mapp-title{font-weight:bold;}
.mapp-iw .mapp-thumb{padding-right:10px !important;vertical-align:top;float:left;width:32px;height:32px;}
.mapp-iw img{margin:3px 3px 3px 0px !important;}
.mapp-iw .mapp-links{clear:both;white-space:nowrap;margin:0 !important;padding-top:4px !important;}
.mapp-iw a, .mapp-iw a:link, .mapp-iw a:active, .mapp-iw a:visited, .mapp-iw a:hover{border:none !important;box-shadow:none !important;color:#4272db !important;text-decoration:none !important;}
.mapp-iw a:hover{text-decoration:underline !important;}
.mapp-ib-wrapper{display:none;position:absolute;z-index:100;}:fullscreen ~ .mapp-ib-wrapper{z-index:10000000000;}:-webkit-full-screen ~ .mapp-ib-wrapper{z-index:10000000000;}:-moz-full-screen ~ .mapp-ib-wrapper{z-index:10000000000;}:-ms-fullscreen ~ .mapp-ib-wrapper{z-index:10000000000;}
.mapp-ib{background-color:white;border:1px solid lightgray;box-sizing:border-box;max-width:450px;outline:none;overflow:auto;padding:5px 20px 5px 10px;}
.mapp-ib-tip{height:10px;z-index:1;}
.mapp-ib-tip:after{border-top:10px solid white;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:none;content:"";width:0;height:0;font-size:0;left:50%;line-height:0;margin-left:-10px;margin-top:-1px;position:absolute;}
.mapp-view-filters .mapp-filters{display:block;z-index:1001;}
.mapp-view-menu .mapp-menu{display:block;}
.mapp-view-directions .mapp-directions{display:block;}
.mapp-view-directions .mapp-list{display:none;}
.mapp-directions{background-color:white;display:none;padding:10px;position:relative;}
.mapp-dir-toolbar{margin-top:10px;}
.mapp-dir-google{float:right;}
.mapp-dir-swap{display:inline-block;border:none !important;text-align:center;vertical-align:middle;width:24px;height:24px;line-height:24px;background-color:transparent;padding:0px;margin:0px;position:relative;vertical-align:bottom;}
.mapp-route{margin:10px 0 0px 0;}
.mapp-dir-addr{width:80%;line-height:normal;}
.mapp-dir-arrows{background:transparent url(//upholsterydesign.com.au/wp-content/plugins/mappress-google-maps-for-wordpress/images/directions.png) no-repeat center center;cursor:pointer;display:inline-block;margin:0;padding:0;vertical-align:middle;}
.mapp-dir-arrows{width:10px;height:12px;background-position:-10px -489px;position:relative;top:10px;left:5px;}
.mapp-menu-toggle{background:white url(//upholsterydesign.com.au/wp-content/plugins/mappress-google-maps-for-wordpress/images/menu-2x.png) no-repeat center center;background-size:24px 24px;box-shadow:rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;color:#777;cursor:pointer;height:29px;outline:none;outline:none;position:absolute;top:10px;left:10px;bottom:0;right:0;width:32px;z-index:1000;}
.mapp-menu{background-color:white;border:1px solid lightgray;color:#606060;cursor:default;display:none;overflow:auto;padding:5px 0 5px 0;position:absolute;top:0;left:0;bottom:0;width:150px;z-index:1001;}
.mapp-menu-item{cursor:pointer;line-height:20px;padding:5px 10px 5px 10px;}
.mapp-menu-item:hover{background-color:#f8f8f8;color:black;}
.mapp-menu-item.mapp-active{background-color:#f6f6f6;color:black;font-weight:bold;}
.mapp-menu-separator{padding:0;border-bottom:1px solid lightgray;}
.mapp-table{display:table;width:100%;}
.mapp-table > div{display:table-row;}
.mapp-table > div > div, .mapp-table > div > label{display:table-cell;}
.mapp-align-left{float:left;}
.mapp-align-right{float:right;}
.mapp-align-center{margin-left:auto;margin-right:auto;}
.mapp-align-default{}
.mapp-close{color:gray;cursor:pointer;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;height:20px;line-height:20px;position:absolute;text-align:center;top:0px;right:0px;width:20px;z-index:1;}
.mapp-close:after{content:"x";}
.mapp-close:hover{color:black;}
img.mapp-icon, .mapp-icon img{max-width:24px !important;max-height:24px;vertical-align:middle;box-shadow:none !important;}
.mapp-error{background-color:#ffebe8;margin:0;padding:2px;background-color:pink;border:1px solid red !important;}
.mapp-spinner{background:transparent url(//upholsterydesign.com.au/wp-content/plugins/mappress-google-maps-for-wordpress/images/loading.gif) no-repeat center center;height:16px;width:16px;margin-left:10px;margin-right:10px;}
*[data-mapp-action]{cursor:pointer;}
.mapp-max{width:100%;}
.mapp-caret:after{content:"";display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black;border-bottom:none;margin-left:5px;vertical-align:middle;}
.mapp-button, .mapp-button-submit{color:#666;margin-right:5px;text-transform:uppercase;}
.mapp-button-submit {
color: #4285F4;
}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}
.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}
.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}
.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}
.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}
.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}
.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}
.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}
.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}
.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}
.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}
.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}
.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}
.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}
.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}
.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}
.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}
.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}
.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}
.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}
.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}
.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}
.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}
.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}
.woocommerce ul.products,.woocommerce-page ul.products{clear:both}
.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table}
.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}
.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}
.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}
.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}
.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}
.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}
.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}
.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}
.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}
.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}
.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}
.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}
.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}
.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}
.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}
.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}
.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}
.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}
.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}
.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}
.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}
.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}
.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}
.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}
.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}
.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}
.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}
.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}
.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}
.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}
.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}
.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}
.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}
.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}
.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}
.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}
.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}
.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}
.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}
.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}
.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}
.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}
.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}
.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}
.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}
.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}
.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}
.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}
.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}
.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}
.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}
.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}
.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}
.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}
.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}
.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}
.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}
.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}
.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}
.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}
.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}
.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}
@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}
.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}
.twentyfifteen .t15wc .page-title{margin-left:0}
@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}
.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}
.twentysixteen .entry-summary{margin-right:0;margin-left:0}
#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}
@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}
.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}
.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}
.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}