@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700");
body,html,button,.button.woocommerce {font-family: 'Lato', sans-serif;}
p,li{font-weight:300;}
h1,h2,h3,h4,h5,h6 {font-family: 'Lato', sans-serif;text-transform:uppercase;}
h1 {letter-spacing:4px; text-transform:uppercase}
h2 {letter-spacing:2px; text-transform:uppercase;font-size:1.7rem;font-weight:500;padding:30px 0;}
h3 {letter-spacing:2px; text-transform:uppercase;font-size:1.2rem;font-weight:500;}
h4 {font-size:1.1rem;letter-spacing:1px;}
.grid-container {max-width:1156px;}
.panel {padding:60px 0;}
main#main {    margin-bottom: 20px;} .header .grid-container.show-for-large {position:relative;}
.site-top-bar {padding:5px 0;color:#858585;    border-bottom: 1px solid #faf8f8;font-size:0.9rem; font-weight:500;}
.site-top-bar a {color:#858585;}
ul.usps li {    display: inline;    padding: 10px;	padding: .7rem 1rem;text-transform:uppercase;	}
ul.usps {    margin-bottom: 0rem;}
.site-top-bar .menu a {    padding: .3rem 1rem;}
.top-bar, .top-bar ul {    background-color: transparent;}
.top-bar-right {    padding-top: 15px;}
.top-bar-right .search-form-wrapper {display:inline-block;position:relative;}
.top-bar-right .search-form {display:inline-block;}
.top-bar-right .woocommerce-product-search button {display:none;}
.top-bar input {    max-width: 200px;    padding: 0;    margin-right: 1rem;    margin-bottom: 0;    padding-left: 10px;}
.top-bar-right .search-form-wrapper .fa{ 	position: absolute;    top: 12px;    right: 20px;}
.top-bar-right #primary-nav {display:inline-block;}
#mobile-header .logo {
padding: 10px;
}
#mobile-header i.fa.fa-bars.fa-2x {
margin-top: 25px;
}
.mobile-icons {
background: #f9f9f9;
padding: 10px 20px;
font-size:1.3rem;
}
.mobile-icons p {
padding: 0;
margin:0;
}
.mobile-icons a {
color:black;
}
#primary-nav ul li a {color:black;}
.menu .active>a {    background: transparent;}
#main-nav li a {text-transform:uppercase;}
#main-nav .submenu {background:white; color:white}
#main-nav .submenu li a {		border-bottom: 1px solid #80808038;}
#main-nav .submenu li a:hover {	color:white;	background:#33af82;}
#main-nav ul.submenu  {    padding: 0px 0;}
.ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle {
padding: 0px 20px;
}
.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target {
font-weight: 500 !important;
}
#off-canvas{background: #f9f9f9;}
#off-canvas ul li{border-bottom: 1px solid #d2c9a7;text-align:left!important;}
#off-canvas ul li a{	color: black;padding: 15px;line-height:25px;}
#off-canvas ul .active > a{	background: #33af82; color: #fff;}
.off-canvas .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after {      border-color: #33af82 transparent transparent;}
.position-right.is-transition-push{
-webkit-box-shadow:none!important;
box-shadow: none!important;
}
.call-cta {
background-color: #304945;
color: #ffffff;
padding: 10px;
text-align: center;
margin: 20px;
border-radius: 100px;
} #hero {padding:60px 0;}
#hero h2 {font-size:3rem;text-transform:capitalize;font-weight:300;padding: 10px 0  20px 0px;}
#hero .hero-room-wrapper {min-height:370px;position:relative;text-align:center;}
#hero .hero-room-wrapper h3 {position: relative; top:20px;margin:auto;}
#hero .hero-room-wrapper .button {position: absolute; bottom:20px; margin:auto;   left: 50%;    -webkit-transform: translateX(-50%);    transform: translateX(-50%);    padding: .85em 1em;}
#small-testimonials {padding:20px 0}
#small-testimonials p {padding:0;margin:0;color:#666666;}
#small-testimonials .caption {font-size:1rem;}
#small-testimonials .stars img {max-width:121px;}
#small-testimonials .caption::before {
content: "";
height: 23px;
width: 23px;
background: url(//www.all4furnishings.com.au/wp-content/themes/all4-furnishings/assets/images/quote.jpg) no-repeat;
position: absolute; margin-left: -25px;
}
#small-testimonials .owl-stage .active:first-of-type {
border-right: 1px solid #dddddd;
}
#small-testimonials .owl-stage .item {padding:15px;}
#small-testimonials .owl-carousel {
position: relative;
}
#small-testimonials .owl-carousel .owl-nav {
position: absolute;
width: 100%;
top: 25px;
font-size: 2rem;
color: white;
}
#small-testimonials .owl-nav .owl-prev {
left: 0;
position: absolute;
color: gainsboro;
padding: 10px;
}
#small-testimonials .owl-nav .owl-next {
right: 0;
position: absolute;
color: gainsboro;
padding: 10px;
}
.featured-text {padding-top:120px;}
.featured-text .text-wrapper {    margin-bottom: 500px;padding-top:40px;}
.featured-text .text-wrapper-inner {max-width:800px;margin:auto;}
#afterpay {}
#afterpay .afterpay-wrapper {border:2px solid #dfc298; padding:20px;}
#afterpay h4 {font-size:0.9rem; font-weight:700;}
#why-us {padding:60px 0;}
#why-us h2 {}
#why-us .icon {padding:10px 0;}
#optin .has-text {
float: right;
padding-right: 35px;
}
#optin .has-text {
max-width: 555px;
}
#optin .has-text {
max-width: 555px;
padding-top: 80px;
padding-bottom: 80px;
}
#optin h3, #optin p {
color:white;
margin:0;
padding:0;
}
#optin p {font-size:2rem;font-weight:400;}
#optin h3 {font-size:5rem; text-transform:uppercase;line-height:5rem;padding:5px 0;}
#optin .button-alt {color:white;background:#33af82;border:none;padding:10px 25px;text-transform:uppercase;font-size:1rem; font-weight: 400;}
#featured-products {background:#f9f9f9;padding:100px 0;}
#featured-products .product-wrapper {    background: white;    padding: 60px 40px;}
#featured-products .product-wrapper {position:relative}
#featured-products .product-wrapper h4 {margin-bottom:15px;margin-top: 15px;}
#featured-products .product-wrapper img {float:right;}
#featured-products .button {background:transparent;border:1px solid black;color:black}
#featured-products .button:hover {color:white;background:#33af82;border:none;padding:10px 25px;text-transform:uppercase;font-size:1rem; font-weight: 400;}
#featured-products .product-wrapper .sale-tag {position:absolute; top:0; left:0;        padding: 8px 40px;    font-size: 1em;    background: red;    color: white;  }
#featured-products .product-wrapper .original-price {text-decoration: line-through;}
#instagram {padding:60px 0}
#instagram h2{padding-bottom:0px}
#instagram p{font-weight:500; text-transform:uppercase;margin-bottom:20px;}
.page-id-776 .entry-content {
background: gainsboro;
padding: 60px;
} .woocommerce div.product {    padding: 60px 30px;}
.products {width:100%;}
.home .woocommerce div.product:hover {
-webkit-box-shadow: 0px 0px 20px 3px #cccccc38;
-moz-box-shadow: 0px 0px 20px 3px #cccccc38;
box-shadow: 0px 0px 20px 3px #cccccc38;
}
.woocommerce div.product p{
color:black;
}
.woocommerce div.product .product_title {
font-size:1rem;
text-transform: capitalize;
color:black;
font-weight:500;
min-height:75px;
}
.woocommerce a.button {border-radius:0;}
img.size-woocommerce_thumbnail {
max-width: 210px;
}
.woocommerce div.product span.price {
color: black;
text-align:center;
font-size:1rem;
display: block;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: #3cb287;
font-size: 1.25em;
}
.woocommerce a.button {
margin-top: 30px;
}
.woocommerce span.onsale {
min-height: 3.236em;
min-width: 3.236em;
padding: 5px 10px;
font-size: 1em;
font-weight: 700;
position: absolute;
text-align: center;
line-height: 3.236;
top: 0em;
left: 0em;
margin: 0;
border-radius: 0;
background-color: #ff0000;
color: #fff;
font-size: .857em;
z-index: 9;
}
*, ::after, ::before {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
.archive #sidebar1 {
background: #f9f9f9;
padding: 20px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
background-color: #33af82;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
background-color: #33af82;
}
.widget_product_categories ul li a {color:black;}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: none;
border-radius: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding: 0;
margin:0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {padding: 13px 15px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
background: #f7f7f7;
}
.tabs {
border:none;
}
.category-description { padding:60px 0;}
.category-description .grid-container {
max-width:900px;
margin:auto;
}
.woocommerce-tabs.wc-tabs-wrapper {
border: 1px solid gainsboro;
}
.wc-tab {
padding: 20px !important;
}
a.checkout-button.button.alt.wc-forward {
color:white;background:#33af82;border:none;
}
.faq ul.accordion{
padding-top:15px;
}
.faq ul.accordion li .accordion-title .title {
margin-left: 40px;
display: inline-block; 
background-color:transparent !important;
padding:0px!important;
background-image:none;}
.faq ul.accordion li p {
font-weight: 300; }
.faq ul.accordion .is-active > .accordion-title::before {
font-family: 'FontAwesome';
content: "\f107"; }
.faq ul.accordion li .accordion-title::before {
font-family: 'FontAwesome';
content: "\f105";
right: initial; }
.faq ul.accordion li {
margin-bottom: 30px; }
.faq .accordion-title {
box-shadow: 0px 0 35px -12px rgba(0, 0, 0, 0.2);
background-color: white;
font-size: 24px;
font-weight: 500;
border: 1px solid #f9f9f9;
color:#22a899;}
:last-child:not(.is-active) > .accordion-title {
border-bottom: none !important; }
.faq .accordion-title:focus,
.faq .accordion-title:hover {
background-color: #22a899;
color: #ffffff; }
.faq ul.accordion li .accordion-content {
box-shadow: 0px 0 35px -12px rgba(0, 0, 0, 0.2);
background-color: white;
border: 1px solid #f9f9f9; }
.panel-faqs .title{ 
padding:0px!important; 
background-image:none!important;
color: #58595b;
font-weight: 600;
font-size: 18px;}
.panel-faqs ul { padding-top:40px; width:70%; margin:0 auto;padding-bottom: 80px; }
.panel-faqs ul li.accordion-item{border-bottom: 1px solid #f0f0f0;}
.panel-faqs ul li.accordion-item a{
border-top: 0px;
border-left: 0px;
border-right: 0px;
border-bottom:0px;
padding-left:0px;
}
.panel-faqs .accordion-content{
color: #58595b;
font-size: 18px;
font-weight: 300;
padding-top: 30px;
padding-bottom: 30px;
border-left: 0px;
border-right: 0px;
border-top: 0px;
padding-left:0px;
}
.panel-faqs ul li.accordion-item:last-child{ border-bottom:0px; }
.panel-faqs .accordion-title:focus, .accordion-title:hover{
background-color:transparent !important;
}
.panel-faqs ul.accordion .is-active > .accordion-title::before {
font-family: 'FontAwesome';
content: "\f106";
color: #58595b;
font-size: 24px;
border: 1px solid;
padding: 0px 3px;
margin-right: -15px;
line-height: 21px; }
.panel-faqs ul.accordion li.accordion-item .accordion-title::before {
font-family: 'FontAwesome';
content: "\f107"; 
color: #58595b;
font-size: 24px;
border: 1px solid;
padding: 0px 3px;
margin-right: -15px;
line-height: 21px;}
.main-faqs .title{ 
padding:0px!important; 
background-image:none!important;
color: #58595b;
font-weight: 600;
font-size: 18px;}
.main-faqs ul { padding-top:40px; width:100%; margin:0 auto;padding-bottom: 80px; }
.main-faqs ul li.accordion-item{border-bottom: 1px solid #f0f0f0;}
.main-faqs ul li.accordion-item a{
border-top: 0px;
border-left: 0px;
border-right: 0px;
border-bottom:0px;
padding-left:0px;
}
.main-faqs .accordion-content{
color: #58595b;
font-size: 18px;
font-weight: 300;
padding-top: 30px;
padding-bottom: 30px;
border-left: 0px;
border-right: 0px;
border-top: 0px;
padding-left:0px;
}
.main-faqs ul li.accordion-item:last-child{ border-bottom:0px; }
.main-faqs .accordion-title:focus, .accordion-title:hover{
background-color:transparent !important;
}
.main-faqs ul.accordion .is-active > .accordion-title::before {
font-family: 'FontAwesome';
content: "\f106";
color: #58595b;
font-size: 24px;
border: 1px solid;
padding: 0px 3px;
margin-right: -15px;
line-height: 21px; }
.main-faqs ul.accordion li.accordion-item .accordion-title::before {
font-family: 'FontAwesome';
content: "\f107"; 
color: #58595b;
font-size: 24px;
border: 1px solid;
padding: 0px 3px;
margin-right: -15px;
line-height: 21px;}
.main-faqs ul li:before{background:none!important; }
.main-faqs ul li.accordion-item{ padding-left:0px; }
.reviews .author h2{ padding: 30px 0px 0px; }
.main-reviews .post-container {padding-bottom: 20px;border-bottom: 1px solid #ececec;}
.reviews .caption:before{
content: "\f10d";
font-family:"FontAwesome";
font-size:15px;
margin-right:10px;
color: #999999;
}
.reviews .caption{font-weight:bold;font-size:15px;}
.reviews .stars img{ float:right; } a {color:#33af82;}
.title, .woocommerce-products-header {background: url(//www.all4furnishings.com.au/wp-content/themes/all4-furnishings/assets/images/bg.jpg) no-repeat;padding:30px 0;margin-bottom: 20px;}
.title h1, .woocommerce-products-header h1 {color:white; text-align:center;font-size:2rem;}
.button, .woocommerce a.button, .woocommerce button.button.alt {color:black;background:transparent;border:2px solid black; padding:10px 25px;text-transform:uppercase;font-size:1rem; font-weight: 400;}
.button-alt,.single-product .single_add_to_cart_button {color:white;background:#33af82;border:none;padding:10px 25px;text-transform:uppercase;font-size:1rem; font-weight: 400;}
a.button:hover, .button:hover, .woocommerce a.button:hover, .woocommerce button.button.alt:hover {color:white;background:#33af82;border:none;padding:10px 25px;text-transform:uppercase;font-size:1rem; font-weight: 400;}
.page-title .vcard {
border: 0px;
padding: 0px; }
.byline {
color: #999; }
.entry-content img {
max-width: 100%;
height: auto; }
.entry-content .alignleft, .entry-content img.alignleft {
margin-right: 1.5em;
display: inline;
float: left; }
.entry-content .alignright, .entry-content img.alignright {
margin-left: 1.5em;
display: inline;
float: right; }
.entry-content .aligncenter, .entry-content img.aligncenter {
margin-right: auto;
margin-left: auto;
display: block;
clear: both; }
.entry-content video, .entry-content object {
max-width: 100%;
height: auto; }
.entry-content pre {
background: #eee;
border: 1px solid #cecece;
padding: 10px; }
.wp-caption {
max-width: 100%;
background: #eee;
padding: 5px; }
.wp-caption img {
max-width: 100%;
margin-bottom: 0;
width: 100%; }
.wp-caption p.wp-caption-text {
font-size: 0.85em;
margin: 4px 0 7px;
text-align: center; }
.post-password-form input[type="submit"] {
display: inline-block;
vertical-align: middle;
margin: 0 0 1rem 0;
font-family: inherit;
padding: 0.85em 1em;
-webkit-appearance: none;
border: 1px solid transparent;
border-radius: 0;
transition: background-color 0.25s ease-out, color 0.25s ease-out;
font-size: 0.9rem;
line-height: 1;
text-align: center;
cursor: pointer;
background-color: #1779ba;
color: #fefefe; }
[data-whatinput='mouse'] .post-password-form input[type="submit"] {
outline: 0; }
.post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus {
background-color: #14679e;
color: #fefefe; } .gallery {
max-width: 100%;
margin-left: auto;
margin-right: auto;
margin-right: -15px;
margin-left: -15px; }
.gallery::before, .gallery::after {
content: ' ';
display: table; }
.gallery::after {
clear: both; }
.gallery.gallery-columns-1 > dl {
width: 100%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-1 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-1 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-2 > dl {
width: 50%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-2 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-2 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-3 > dl {
width: 33.33333%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-3 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-3 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-4 > dl {
width: 25%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-4 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-4 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-5 > dl {
width: 20%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-5 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-5 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-6 > dl {
width: 16.66667%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-6 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-6 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-7 > dl {
width: 14.28571%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-7 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-7 > dl:last-child:not(:first-child) {
float: right; }
.gallery.gallery-columns-8 > dl {
width: 12.5%;
float: left;
padding-right: 0.625rem;
padding-left: 0.625rem; }
@media print, screen and (min-width: 40em) {
.gallery.gallery-columns-8 > dl {
padding-right: 0.9375rem;
padding-left: 0.9375rem; } }
.gallery.gallery-columns-8 > dl:last-child:not(:first-child) {
float: right; }
.gallery dl {
width: 100%;
float: left;
padding-left: 0.9375rem;
padding-right: 0.9375rem; }
.gallery dl:last-child:not(:first-child) {
float: right; } .page-navigation {
margin-top: 1rem; } #comments .commentlist {
margin-left: 0px; }
#respond ul {
margin-left: 0px; }
.commentlist li {
position: relative;
clear: both;
overflow: hidden;
list-style-type: none;
margin-bottom: 1.5em;
padding: 0.7335em 10px; }
.commentlist li:last-child {
margin-bottom: 0; }
.commentlist li ul.children {
margin: 0; }
.commentlist li[class*=depth-] {
margin-top: 1.1em; }
.commentlist li.depth-1 {
margin-left: 0;
margin-top: 0; }
.commentlist li:not(.depth-1) {
margin-left: 10px;
margin-top: 0;
padding-bottom: 0; }
.commentlist .vcard {
margin-left: 50px; }
.commentlist .vcard cite.fn {
font-weight: 700;
font-style: normal; }
.commentlist .vcard time {
float: right; }
.commentlist .vcard time a {
color: #999;
text-decoration: none; }
.commentlist .vcard time a:hover {
text-decoration: underline; }
.commentlist .vcard img.avatar {
position: absolute;
left: 10px;
padding: 2px;
border: 1px solid #cecece;
background: #fff; }
.commentlist .comment_content p {
margin: 0.7335em 0 1.5em;
font-size: 1em;
line-height: 1.5em; }
.commentlist .comment-reply-link {
float: right; } .respond-form {
margin: 1.5em 10px;
padding-bottom: 2.2em; }
.respond-form form {
margin: 0.75em 0; }
.respond-form form li {
list-style-type: none;
clear: both;
margin-bottom: 0.7335em; }
.respond-form form li label,
.respond-form form li small {
display: none; }
.respond-form form input[type=text],
.respond-form form input[type=email],
.respond-form form input[type=url],
.respond-form form textarea {
padding: 3px 6px;
background: #efefef;
border: 2px solid #cecece;
line-height: 1.5em; }
.respond-form form input[type=text]:focus,
.respond-form form input[type=email]:focus,
.respond-form form input[type=url]:focus,
.respond-form form textarea:focus {
background: #fff; }
.respond-form form input[type=text]:invalid,
.respond-form form input[type=email]:invalid,
.respond-form form input[type=url]:invalid,
.respond-form form textarea:invalid {
outline: none;
border-color: #fbc2c4;
background-color: #f6e7eb;
-ms-box-shadow: none;
box-shadow: none; }
.respond-form form input[type=text],
.respond-form form input[type=email],
.respond-form form input[type=url] {
max-width: 400px;
min-width: 250px; }
.respond-form form textarea {
resize: none;
width: 97.3%;
height: 150px; }
#comment-form-title {
margin: 0 0 1.1em; }
#allowed_tags {
margin: 1.5em 10px 0.7335em 0; }
.nocomments {
margin: 0 20px 1.1em; } .sidebar li {
list-style: none; }
.widget ul {
margin: 0; }
h4.widgettitle {    margin-top: 20px;} #modalSignupForm {
background-color: #684330;
padding: 20px;
max-width: 400px;
color:white;
} 
#modalSignupForm .gform_wrapper .top_label .gfield_label {color:white;}
#modalSignupForm .gform_wrapper ul.gform_fields li.gfield {
padding-right: 0px;
}
#modalSignupForm .gform_wrapper .gform_footer input.button {
color: white;
background: #33af82;
border: none;
padding: 20px 25px;
text-transform: uppercase;
font-size: 1rem;
font-weight: 400;
width:100%;
} 
.footer {
clear: both;
margin-top: 0em;
background-color: #684330;
background: url(//www.all4furnishings.com.au/wp-content/themes/all4-furnishings/assets/images/bg.jpg) no-repeat;
background-size: cover;
}
.footer .logo {margin-bottom: 40px;    margin-top: 40px;}
.footer a,.footer li, .footer p, .footer h4 {
color:white;
}
.footer ul {list-style:none;}
.footer .footer-widdgets {padding:20px 0;}
.footer .credit-card-icons {
margin-top:20px;
padding: 30px 0;
}
#copyright {background:#ffffff;color:#4e4e4e;padding-top:10px;padding-bottom:10px;}
#copyright p {margin:0; padding:0;font-size:0.9rem;}
#copyright p, #copyright a {color:#4e4e4e;} body#tinymce {
margin: 20px; } .gform_body ul {
list-style: none outside none;
margin: 0; }   @media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1100px) 
{
ul.usps li {
display: inline;
padding: 5px;
font-size: 0.8rem;
padding: .7rem rem;
text-transform: uppercase;
}
} @media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (orientation: portrait) 
and (-webkit-min-device-pixel-ratio: 2) {
} @media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (orientation: landscape) 
and (-webkit-min-device-pixel-ratio: 2) {
} @media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1400px) 
{
.search-form-wrapper {display:none!important;}
.top-bar-right {
padding-top: 25px;
}
}