.icon-hover > .vc_column-inner > .wpb_wrapper > .wpb_single_image{
transition: transform .3s ease-out;
}
.icon-hover:hover > .vc_column-inner > .wpb_wrapper > .wpb_single_image{
transform: translate(0, -10px);
}
.icon-hover .radiantthemes-iconbox{
transition: transform .3s ease-out;
}
.icon-hover:hover .radiantthemes-iconbox{
transform: translate(0, -10px);
}
.custom-box-shadow-2{
box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.12);
}
.box-shadow{
box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.11);
}
.table>tbody>tr:first-child td{border-top:none!important;}
.table>tbody>tr>td{
padding:14px 0px;
border-top: 1px solid rgba(255, 255, 255, 0.21) !important;
}
.spacing-table>div>.table>tbody>tr>td{
padding:14px 14px;
}
.wraper_header.style-twelve .header_main_action ul > li.header-cart-bar > .header-cart-bar-icon .cart-count {
background-color: #084e4d !important;
}
.wraper_header.style-twelve .header_main_action ul > li.header-cart-bar > .header-cart-bar-icon .cart-count{
background-color: #fff !important;
color: #4575bd;
border: 2px solid #4575bd;
line-height: 15px !important;
} .header_top_item .brand-logo img {
max-width: 150px !important;
}
.footer_copyright_item ul.menu {
margin: 0px 0px 15px 0px;
font-size: 0;
display: none;
} input.wpcf7-form-control.wpcf7-submit.custom-btn-submit.text-center {
margin-top: 100px;
}
.wraper_header.style-twelve .nav > [class*="menu-"] > ul.menu > li > a
{
font-size:11px !important;
}
.header_top_item .brand-logo img {
max-width: 153px !important;
}
.header_top_item ul.contact li {
position: relative;
display: inline-block;
vertical-align: top;
padding-left: 22px;
padding-right: 22px;
text-align: left;
font-weight: 400;
font-size: 14px;
color: #0b264c;
line-height: 26px;
}
.nav > [class*='menu-'] > ul.menu > li {
margin-right: 27px !important;
margin-left: -7px !important;
}
.nav > [class*='menu-'] {
display: block;
margin-left: 12px !important;
}
.wraper_footer.style-eleven .wraper_footer_main {
margin-top: -35px !important;
}
.header_top_item ul.contact li .has-icon {
position: relative;
padding-left: 42px;
padding-top: -22px;
margin-top: -24px;
}
.header_top_item ul.contact li:first-child {
padding-left: 0;
font-family: auto !important;
}
.header_top_item ul.contact li .has-icon {
font-size: 14px !important;
}
.header_top_item ul.contact li:last-child {
padding-right: 0;
padding-top: 26px;
font-family: auto;
margin-top: -14px;
}.header_top_item ul.contact li.phone {
color: #305893 !important;
font-weight: 700 !important;
font-size: 19px !important;
}
.header_top_item .brand-logo {
font-size: 0;
margin-top: -18px;
}
@media only screen and (max-width: 576px)
{
div#buttonizer-button {
left: 18%!important;
bottom: 5% !important;
}
}
.header_top_item .brand-logo img {
margin-top: 21px !important;
}