#header_main .av-logo-container .container { } .av-special-heading-h1 .special-heading-border {
display: none;
} .woocommerce .login .lost_password {
top: 5px;
} #homeshopandsearch {
display : flex;
align-items : center;
}
#homepagesearch {
display: inline-block;
margin-left: 20px;
}
body .column-top-margin { 
margin-top: 20px;
} .tjw-button a {
vertical-align: middle;
}
.tjw-button {
border-top: 1px solid #96d1f8;
background: #2997ab;
background: -webkit-gradient(linear, left top, left bottom, from(#55adbd), to(#2997ab));
background: -webkit-linear-gradient(top, #55adbd, #2997ab);
background: -moz-linear-gradient(top, #55adbd, #2997ab);
background: -ms-linear-gradient(top, #55adbd, #2997ab);
background: -o-linear-gradient(top, #55adbd, #2997ab); padding: 9px 18px;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
box-shadow: rgba(0,0,0,1) 0 1px 0;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: white !important;
font-size: 16px;
font-family: Arial, Sans-Serif;
font-weight: bold;
vertical-align: middle;
}
.tjw-button:hover, .tjw-button a:hover {
border-top-color: #28597a;
background: #19879b; color: #ccc;
}
.tjw-button:active, .tjw-button a:active {
border-top-color: #1b435e;
background: #1b435e; }
.tjw-button {
text-decoration: none !important; }  .av-main-nav > li > a .avia-menu-text, #menu-item-search {	
display:inline-block;
transform: translateY(10px)!important;
} .togglecontainer .toggler {
background-color: #ddd;
background: linear-gradient(0deg, #fff, #ddd 100%) no-repeat;
}
.togglecontainer .toggler .toggle_icon,
.togglecontainer .toggler .toggle_icon > .hor_icon,
.togglecontainer .toggler .toggle_icon > .vert_icon {
border-color: #777;
} .sidebar_left.sidebar {
text-align: left;
} .woocommerce-tabs .reviews_tab {
display: none !important;
} ul.product-categories li.cat-item, .widget_product_categories li a {
font-size: 15px;
} .sidebar_left .inner_sidebar {
margin-right: 25px;
}
#header_main {
background-color: #e5e5e5;
border-bottom: 1px solid #ddd;
padding-top: 2px;
padding-bottom: 2px;
} #header_meta {
background-color: #4e4e4e;
vertical-align: middle;
}
.header_color .phone-info {
color: white;
}
#currency-select { float: right;
clear: none;
font-size: 150%;
}
#currency-meta { }
#currency-label  {
float: left;
margin-right: 10px;
font-size: 150%; 
vertical-align: middle;
padding-top:8px;
}
#top form {
margin-bottom: 0;
}
#top select {
padding-top: 2px;
padding-bottom: 2px;
margin-bottom: 0px;
}
.phone-info {
padding-bottom: 0px;
}
#top.woocommerce-page select {
width: auto;
}
.cart_dropdown ul {
margin-bottom: 3px;
margin-top: 3px;
} .woocommerce.button, .woocommerce .button {
min-width: 110px;
padding: 10px 15px 10px 15px;
line-height: 1em;
margin: 4px 2px 0 0;
float: left;
font-size: 17px;
width: auto;
vertical-align: middle;
text-align: center;
text-decoration: none;
border: none;
cursor: pointer;
font-family: inherit;
border-radius: 2px;
} .page-id-3052 .avia-content-slider {
margin-top: 2px;
} .page-id-2 .avia-button-wrap {
display: none;
}
@media only screen and (max-width: 767px) {
.responsive .logo img {
max-width: 95%;
}
.responsive #header .social_bookmarks {
padding-bottom: 2px;
width: auto;
}
.responsive .phone-info {
clear: none;
}
.page-id-2 .avia-button-wrap {
display: block;
margin-top: 15px;
}
.container > main {
padding-top: 10px;
}
#woocommerce_product_categories-7 {
padding: 15px 0 5px 0;
}
}
@media only screen and (min-width: 767px) {
.av-special-heading .av-special-heading-h1 { } #woocommerce_product_categories-7 {
display: none;
}
}
@media only screen and (max-width: 460px) {
.responsive .logo img {
max-width: 80%;
}
}
@media only screen and (max-width: 418px) {
.phone-info #currency-label {
display: none;
}
}
@media only screen and (max-width: 1250px) {
.logo {
max-width: 450px;
}
}
@media only screen and (max-width: 950px) {
.logo {
max-width: 350px;
} .av-main-nav > li > a .avia-menu-text, #menu-item-search {	
display:inline-block;
transform: translateY(25px)!important;
}
}