html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
margin: 0;
background-color: white;
}
body, th, td, input, textarea{
color:#000000;
font-family: 'Lato', sans-serif;
font-size:12px;
}
form{
}
fieldset{
}
input, textarea{
font-weight:bold;
}
input.text{
background:#FFFFFF;
border:none;
padding:1px;
}
input.button{
background:#000000;
border:1px solid #000000;
color:#ffffff;
}
h1, h2, h3{
color:#000000;
}
h1{
font-size:25px;
}
h2{
font-size:22px;
}
h3{
font-size:16px;
}
h4{
font-size:14px;
}
h5{
font-size:12px;
}
h6{
font-size:10px;
}
p, ul, ol{
font-size:13px;
line-height:20px;
}
ul, ol{
}
blockquote{
margin-left:36px;
margin-right:36px;
}
a{
color:#000000;
text-decoration:none;
}
a:hover{
border:none;
}
h1 a, h2 a, h3 a{
border:none;
color:#333333;
text-decoration:none;
}
h1 a:hover, h2 a:hover, h3 a:hover{
background:none;
color:#371015;
}
hr{
display:none;
}
#wrapper{
}
#search{
float:right;
width:270px;
padding-top: 10px;
}
#search fieldset{
border:none;
}
#search #s{
padding:3px;
width:140px;
vertical-align:top;
}
#search #x{
width:60px;
vertical-align:top;
}
.post{
}
.post .title{
font-weight:normal;
margin:0;
}
h1.title{
color:#333333;
font-size:26px;
font-weight: normal;
}
h2.title{
color:#371015;
font-size:16px;
}
.desctitle{
font-size:10px;
}
.post h1.title{
font-size:24px;
height:auto;
}
.post .entry{
}
.entry p{
padding-bottom:20px;
}
.entry ul,ol{
padding-left:20px;
}
.post .meta{
color:#333333;
font-size:14px;
}
.navigation{
padding-top:10px;
padding-bottom: 10px;
}
.navigation a{
font-size: 14px;
font-weight: bold;
}
.post .meta a{
color:#333333;
}
.post .links{
margin:0;
}
.post .tags{
font-size:9px;
font-weight:bold;
margin:0;
text-transform:uppercase;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
}
.post .links a, .post .tags a{
border:none;
}
.sidebar{
}
.sidebar ul{
list-style:none;
margin:0;
padding:0;
}
#sidebar1 li{
padding: 5px;
}
#sidebar2 li {
background-color: #C6C6C6;
padding-top: 15px;
padding-bottom: 20px;
}
.sidebar li ul{
}
.sidebar li li{
margin:0;
}
.sidebar li h2{
margin:0;
}
#sidebar1 {
padding: 40px 0px;
}
#sidebar1 li h2{
height:30px;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
line-height: 30px;
background-color: #333333;
text-align: center;
}
#sidebar1 li ul{
line-height:normal;
padding-left: 5px;
padding-right: 5px;	
}
#sidebar1 li li {
background-image: none;
background-repeat: no-repeat;
background-position: left center;
padding-top: 5px;
padding-bottom: 5px; }
#sidebar1 li li li{
background-image: url(//brandthat.co.uk/wp-content/themes/skin-theme/images/list.jpg);
background-repeat: no-repeat;
background-position: left center;
padding:0px;
}
#sidebar1 li li a:link,#sidebar1 li li a:active,#sidebar1 li li a:visited,#sidebar1 li li a:hover{
text-decoration:none;
color:white;
}
#sidebar2 {
background-color: #c7c7c7;
height: 80px;
}
#sidebar2 li h2 {
height: 30px;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
line-height: 30px;
background-color: #333333;
text-align: center;
display: none;
}	
#sidebar2 li ul{
line-height:normal;
padding-left:10px;
}
#sidebar2 li li{
background-image: url(//brandthat.co.uk/wp-content/themes/skin-theme/images/list.jpg);
background-repeat: no-repeat;
background-position: left center;
}
#sidebar2 li a{
border:none;
padding-left: 10px;	
}
#sidebar2 li a:hover{
border:none;
}
#calendar{
margin:0 auto;
}
#calendar caption{
font-weight:bold;
}
#calendar table{
border-collapse:collapse;
text-align:center;
width:220px;
}
#calendar thead th{
background:#CCCCCC;
color:#FFFFFF;
}
#calendar tbody td{
background:#EEEEEE;
}
#calendar #today{
background:#B8D03B;
color:#FFFFFF;
font-weight:bold;
}
#calendar a{
font-weight:bold;
}
#calendar #prev{
text-align:left;
}
#calendar #next{
text-align:right;
}
#design{
background:#FFFFFF url(//brandthat.co.uk/wp-content/themes/skin-theme/images/lines2.gif) bottom right no-repeat;
height:138px;
}
.info{
}
.comlabel{
color:#666666;
font-size:13px;
font-weight:lighter;
}
.comtext{
background-color:#371015;
border:5px solid #FFFFFF;
color:#FFFFFF;
padding:5px;
}
.postlabel{
color:#666666;
font-size:13px;
font-weight:lighter;
}
.posttext{
background-color:#371015;
border:5px solid #FFFFFF;
color:#FFFFFF;
padding:5px;
}
.commentlist{
list-style:none;
}
.authorcomment{
background-color:#efefef;
margin:10px 0px 0px 0px;
padding:3px;
}
.odd{
color:#333333;
background-color: #EAEAEA;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #666666;
}
.odd a:link{
color:#000000;
}
.commenttext{
color:#000000;
color:#000000;
font-size:10px;
margin:0px 0px 10px 0px;
padding:5px 10px 5px 10px;
background-color: #EAEAEA;
}
#author, #email, #url{
background:#FBFBFB;
border:1px solid #cbcbcb;
padding:3px;
width:40%;
margin-bottom:5px;
}
#comment{
background:#FBFBFB;
border:1px solid #cbcbcb;
margin-bottom:0.6em;
padding:3px;
width:95%;
}
#submit{
background-color:#efefef;
border-bottom:2px solid #CCCCCC;
border-left:1px solid #E4E4E4;
border-right:2px solid #CCCCCC;
border-top:1px solid #E4E4E4;
padding:3px;
}
acronym, abbr, span.caps{
cursor:help;
}
acronym, abbr{
border-bottom:1px dashed #999;
}
blockquote{
padding-left:52px;
background-image: url(//brandthat.co.uk/wp-content/themes/skin-theme/images/qt.png);
background-repeat: no-repeat;
background-position: left top;
margin-top: 15px;
margin-right: 30px;
margin-bottom: 0;
margin-left: 10px;
padding-top: 5px;
}
blockquote cite{
display:block;
margin:5px 0 0;
}
.center{
text-align:center;
}
.aligncenter{
margin-right: auto;
margin-left: auto;	
}
img.aligncenter{
display:block;
margin-left:auto;
margin-right:auto;
}
hr{
display:none;
}
a img{
border:none;
}
pre{
background:#f3f2ed;
border:solid 1px #9a9a9a;
color:blue;
margin:10px;
padding:10px;
}
code{
color:#000;
font-size:1.0em;
} p img {
padding: 0;
max-width: 100%;
} img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}
img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}
.alignright {
float: right;
}
.alignleft {
float: left;
}  .aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
} .clear, .cb{
clear:both;
} body { min-height: 410px }
.tab-content p { padding: 10px 0; }   body {
color: #5a5a5a;
}  .navbar-wrapper {
position: absolute;
top: 0;
right: 0;
left: 0;
z-index: 20;
} .navbar-wrapper > .container {
padding-right: 0;
padding-left: 0;
}
.navbar-wrapper .navbar {
padding-right: 15px;
padding-left: 15px;
}
.navbar-wrapper .navbar .container {
width: auto;
}  .carousel {
height: 500px;
} .carousel-caption {
z-index: 10;
} .carousel .item {
}
.carousel-inner > .item > img {
position: absolute;
top: 0;
left: 0;
min-width: 100%;
height: 500px;
}  .marketing .col-lg-4 {
margin-bottom: 20px;
text-align: center;
}
.marketing h2 {
font-weight: normal;
}
.marketing .col-lg-4 p {
margin-right: 10px;
margin-left: 10px;
} .featurette-divider {
margin: 80px 0; } .featurette-heading {
font-weight: 300;
line-height: 1;
letter-spacing: -1px;
}
.navbar-default {
background-color: #333333;
border-color: transparent;
border-radius: unset;
}
.navbar-default .navbar-nav > li > a {
color: white;
font-size: 15px;
}
.navbar-default .navbar-nav > li > a:hover {
color: white;
}
.navbar-default .navbar-nav > li > a:active {
color: white;
}
.navbar-default .navbar-nav > li > a:visited {
color: white;
}
.nav > li > a {
position: relative;
display: block;
padding: 0;
padding-right: 20px;
padding-left: 0px;
}
.header_contact_section{
color:white;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
border-color: #e7e7e7;
width: 50%;
float: left;
}
.header_contact_section {
color: white; float: right;
}
.header_contact_section p{
font-size: 15px !important;
}
.navbar {
position: relative;
min-height: unset;
border: 1px solid transparent;
padding: 15px 0px;
margin-bottom: unset;
}
.contact_number {
width: 29%;
float: left;
color: white;
text-align: right;
font-size: 16px;
letter-spacing: 1px;
}
header {
background: white;
} .logo {
width: 80%;
}
.si {
border: none;
border: 1px solid !important;
border-color: #a6a6a6 !important;
padding: 12px 16px !important;
width: 329px !important;
font-weight: normal;
font-size: 14px !important;
margin: 0 !important;
box-shadow: none !important;
height: 46px;
display: inline-block !important;
-webkit-padding-after:11px !important;
}
.search_area {
padding-top: 16px;
margin: 0 auto;
padding-left: 58px;
}
#searchsubmit {
border: 0;
background-color: #333;
color: white;
padding: 5px 12px;
margin-left: -3px;
font-size: 25px;
position: absolute;
left: unset;
height: 46px;
right: 56px;
}
.header_middle_area {
margin-top: 24px;
}
.login_section {
font-size: 26px;
padding: 20px 0px;
padding-bottom: 0;
}
.login_section p {
font-size: 13px;
padding-top: 8px;
text-align: right;
margin-right: 14px;
}
.fas.fa-user-circle {
margin-right: 14px;
color: black;
font-size: 32px;
}
.delivery_options {
background: #e8e8e8;
margin-top: 18px;
padding: 10px 0px;
}
.far.fa-heart {
color: black;
font-size: 32px;
}
.fa.fa-phone {
transform: scaleX(-1);
font-size: 16px;
margin-right: 6px;
}
.dlvr_op_set p {
font-size: 16px;
margin-top: 8px;
}
.delivery_options .col-md-10{padding-left:5px;}
.delivery_options .delivery_vehicle{padding-left:21px;}
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700");
.mega-dropdown {
position: static !important;
}
.mega-dropdown-menu {
padding: 20px 0px;
width: 100%;
box-shadow: none;
-webkit-box-shadow: none;
}
.mega-dropdown-menu > li > ul {
padding: 0;
margin: 0;
}
.mega-dropdown-menu > li > ul > li {
list-style: none;
font-weight: 500;
padding: 4px 1px;
font-size: 15px;
}
.mega-dropdown-menu > li > ul > li > a {
display: block;
color: #222;
padding: 3px 5px;
}
.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
text-decoration: none;
}
.mega-dropdown-menu .dropdown-header {
font-size: 18px;
color: #ff3546;
padding: 5px 60px 5px 5px;
line-height: 30px;
}
.carousel-control {
width: 30px;
height: 30px;
top: -35px;
}
.left.carousel-control {
right: 30px;
left: inherit;
}
.carousel-control .glyphicon-chevron-left, 
.carousel-control .glyphicon-chevron-right {
font-size: 12px;
background-color: #fff;
line-height: 30px;
text-shadow: none;
color: #333;
border: 1px solid #ddd;
}
.mega_menu_area {
background-color: #42b349;
font-weight: bold;
letter-spacing: 0.3px;
} 
.navbar-inverse {
background-color: transparent;
border-color: transparent;
}
.mega_menu_area .navbar.navbar-inverse {
padding: 0;
}
.caret {
display: none !important;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
color: black;
background-color: #c8c8c8;
}
.navbar-inverse .navbar-nav > li > a {
color: white;
padding: 20px 14px;
border: transparent;
font-family: lato;
font-size: 15px;
font-weight: normal;
text-transform: uppercase;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
color: black;
background: #c8c8c8;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
color: white;
background-color: transparent;
}
.cnt_area a:link, .cnt_area a:hover, .cnt_area a:active, .cnt_area a:visited{color:white; text-decoration:none;}    .fade-carousel {
position: relative;
height: auto;
} .fade-carousel .carousel-inner .item {
height: 520px;
}
.fade-carousel .carousel-indicators > li {
margin: 0 2px;
background-color: #f39c12;
border-color: #f39c12;
opacity: .7;
}
.fade-carousel .carousel-indicators > li.active {
width: 10px;
height: 10px;
opacity: 1;
}   .hero {
position: absolute;
top: 35% !important; z-index: 3;
color: #fff;
text-align: center;
text-shadow: 1px 1px 0 rgba(0,0,0,.75);
-webkit-transform: translate3d(-50%,-50%,0);
-moz-transform: translate3d(-50%,-50%,0);
-ms-transform: translate3d(-50%,-50%,0);
-o-transform: translate3d(-50%,-50%,0);
transform: translate3d(-50%,-50%,0);
right: unset;
left: 53%;
}
.hero h1 { font-weight: bold;
margin: 0;
padding: 0;
color: white;
text-shadow: none;
text-transform: unset;
text-align: left;
font-size: 39px;
width: 459px;
}
.fade-carousel .carousel-inner .item .hero {
opacity: 0;
-webkit-transition: 2s all ease-in-out .1s;
-moz-transition: 2s all ease-in-out .1s; 
-ms-transition: 2s all ease-in-out .1s; 
-o-transition: 2s all ease-in-out .1s; 
transition: 2s all ease-in-out .1s; 
}
.fade-carousel .carousel-inner .item.active .hero {
opacity: 1;
-webkit-transition: 2s all ease-in-out .1s;
-moz-transition: 2s all ease-in-out .1s; 
-ms-transition: 2s all ease-in-out .1s; 
-o-transition: 2s all ease-in-out .1s; 
transition: 2s all ease-in-out .1s;    
}   .overlay {
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
background-color: #080d15;
opacity: .7;
}   .btn.btn-lg {padding: 10px 40px;}
.btn.btn-hero,
.btn.btn-hero:hover,
.btn.btn-hero:focus {
color: #f5f5f5;
background-color: #1abc9c;
border-color: #1abc9c;
outline: none;
margin: 20px auto;
}   .fade-carousel .slides .slide-1, 
.fade-carousel .slides .slide-2,
.fade-carousel .slides .slide-3 { height: 100%;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.banner_amt {
color: white;
text-shadow: none;
font-size: 60px;
text-align: left;
margin-top: 40px;
font-weight: 800;
}
.banner_amt p {
font-weight: bold;
font-size: 18px;
letter-spacing: 1px;
}
.bnr_view_prdct a:link, .bnr_view_prdct a:active, .bnr_view_prdct a:visited {
text-shadow: none;
color: white;
text-decoration: none;
border: 2px solid white;
padding: 12px 15px;
position: absolute;
top: unset;
bottom: -98px;
font-weight: bold;
font-size: 15px;
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
}
.bnr_view_prdct a:hover{
color: black;
text-decoration: none;
background:white;
}
.bnr_view_prdct{
color: white;
text-align: left;
}
.col-md-4.dlvr_op_set.set3{
padding: 0;
padding-left: 51px;
}
.blog_area {
padding: 50px 0px;
padding-bottom:65px;
}
.section_heading {
text-align: center;
text-transform: uppercase;
font-weight: 800;
letter-spacing: 1px;
font-size: 26px;
}
.section_sub_heading {
text-align: center;
font-size: 17px;
margin: 0;
margin-top: 4px;
margin-bottom: 40px;
}
.blog_area .attachment-post-thumbnail{
width:100%;
height:auto;
}
.blog_area .post h1.title {
font-size: 14px;
height: auto;
margin-top: 14px;
letter-spacing: 1px;
}
.blog_area .post .entry {
font-size: 15px;
color: black;
} #quote-carousel {
padding: 0;
margin-top: 0;
} #quote-carousel .carousel-control
{
background: none;
color: #222;
font-size: 2.3em;
text-shadow: none;
margin-top: 30px;
} #quote-carousel .carousel-control.left {
left: -12px; top: 46%; border: 50%;
margin: 0;
} #quote-carousel .carousel-control.right {
right: -12px; top: 46%; border: 50%;
margin: 0;
}
.van, .box, .call {
margin-top: 6px;
height: unset !important;
max-width: unset !important;
} #quote-carousel .carousel-indicators 
{
right: 50%;
top: auto;
bottom: 0px;
margin-right: -19px;
} #quote-carousel .carousel-indicators li 
{
background: #c0c0c0;
}
#quote-carousel .carousel-indicators .active 
{
background: #333333;
}
#quote-carousel img {
width: 100%;
height: auto;
} .item blockquote {
border-left: none; 
margin: 0;
}
.item blockquote img {
margin-bottom: 10px;
}
.item blockquote p:before {
content: "\f10d";
font-family: 'Fontawesome';
float: left;
margin-right: 10px;
}
.col-md-offset-2 {
margin-left: unset;
}
.products_ads {
padding: 50px 0px;
}
.products_ads .col-md-8, .products_ads .col-md-4{padding-left:10px; padding-right:10px;}
.products_ads .carousel {
height: unset;
}
.ad_img-1 {
border-bottom: 8px solid;
}
.ad_img-2 {
border-bottom: 8px solid;
}
.ad_img-3 {
border-bottom: 8px solid;
}
.ad_img-4 {
border-bottom: 8px solid;
}
.first_rw_end{
margin-bottom:20px;
}
.products_ads .content_area {
position: absolute;
top: 22px;
left: 46px;
}
.products_ads .content_area h3 {
font-weight: 800;
letter-spacing: 1px;
font-size: 26px;
color:#333333;
}
.products_ads .content_area h5 {
font-size: 17px;
margin-top: 3px;
font-weight: normal;
}
.products_ads .content_area p {
font-size: 15px;
margin-top: 16px;
color: black;
width: 200px;
}
.purchs_area p {
font-size: 16px !important;
letter-spacing: 1px;
}
.purchs_area h4{
font-size: 58px;
font-weight: 900;
color: #333333;
}
.fas.fa-pound-sign.ad_slider {
font-size: 53px;
margin-right: 6px;
}
.purchs_area a {
font-size: 16px;
border: 2px solid;
border-color: #757575;
padding: 19px 15px;
position: absolute;
bottom: -60px;
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
}
.purchs_area a:link, .purchs_area a:visited, .purchs_area a:active{
color:#333333;
text-decoration:none;
}
.purchs_area a:hover{
background-color:#333333;
color:white;
text-decoration:none;
border-color:#333333;
}
.popular_catgrs {
background: #2e2e2e;
background-image: url(//brandthat.co.uk/wp-content/uploads/2019/06/popular-product-bg.jpg); 
background-position: center;
background-size: cover;
padding: 50px 0px;
}
.popular_catgrs .owl-nav {
display: block;
}
.popular_catgrs .fa-chevron-left {
top: 39%;
font-size: 46px;
color: #b1b1b1;
left:0;
}
.popular_catgrs .fa-chevron-right {
top: 39%;
font-size: 46px;
color: #b1b1b1;
right: 0;
}
.popular_catgrs .item {
background-color: #ececec;
}
.popular_catgrs .text_area {
padding: 17px 11px;
text-align: center;
color:#333333;
}
.popular_catgrs .text_area p{
font-size: 14px;
}
.popular_catgrs .text_area h4{
font-size: 15px;
font-weight: bold;
padding-bottom: 3px;
}
.section_heading.ctgrs_sec, .section_sub_heading.ctgrs_sec {
color: white;
}
.section_sub_heading.ctgrs_sec {
font-size: 18px;
margin-bottom: 36px;
}
.social_area {
background: #e8e8e8;
-webkit-padding-after: 20px;
}
.social_area ul {
list-style: none;
padding: 0px 15px;
}
.row{
-webkit-margin-start: -15px;
-webkit-margin-end: -15px;
}
.social_area li {
display: inline-block;
color: #3b3b3a;
font-size: 20px;
padding: 32px 0px;
padding-right: 28px;
padding-bottom: 0;
}
.leftsidebar {
background-color: #4d4d4d !important;
}
.leftsidebar a {
color: white;
text-transform: uppercase;
}
.footer_icons {
position: relative !important;
margin: 0 auto;
text-align: center;
}
.footer_icons_area {
}
.my_footer {
width: 100% !important;
background: #4d4d4d !important;
padding-bottom: 50px;
}
.footer_icons_area img {
padding-right: 7px;
}
.dropdown-menu.mega-dropdown-menu img{
width: 100%;
border: 1px solid black;
}
.category_single_page img {
width: 100%;
border: 1px solid;
border-color: #c7c7c7;
}
.page-tmpl .page_head {
text-transform: uppercase;
font-weight: 800;
color: #4d4d4d;
margin: 25px 0px;
}
.item-name {
text-align: center;
font-size: 14px;
margin-top: 5px;
}
.category_single_page a:link,.category_single_page a:hover,.category_single_page a:visited,.category_single_page a:active{
text-decoration:none;
color:black;
}
.price {
text-align: center;
font-size: 14px;
color: black;
margin-bottom: 8px;
}
.category_single_page .far.fa-heart {
position: absolute;
top: unset;
bottom: 19px;
font-size: 27px;
color:red;
}
.custom-select {
position: relative;
font-family: Arial;
}
.custom-select select {
display: none; }
.select-selected {
background-color: #e8e8e8;
} .select-selected::after {
position: absolute;
content: "";
top: 22px;
right: 19px;
width: 0;
height: 0;
border: 8px solid transparent;
border-color: #a3a3a3 transparent transparent transparent;
} .select-selected.select-arrow-active:after {
border-color: transparent transparent #a3a3a3 transparent;
top: 12px;
} .select-items div, .select-selected {
color: #ffffff;
padding: 13px 16px;
border: 1px solid transparent;
border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
cursor: pointer;
user-select: none;
background: #e8e8e8;
color: #333333;
font-size: 16px;
} .select-items {
position: absolute;
top: 100%;
left: 0;
right: 0;
z-index: 99;
} .select-hide {
display: none;
}
.select-items div:hover{
background-color: #4d4d4d !important;
color: white !important;
}
.same-as-selected {
background-color: #4d4d4d !important;
color: white !important;
}
.sorting_area {
background: #c7c7c7;
padding: 14px 0px;
}
.test_bg{
height:500px;
background:#e8e8e8;	
}
.single_page_area {
padding: 40px 0px;
}
.page_head {
text-transform: uppercase;
font-weight: 800;
color: #4d4d4d;
}
.chevron {
position: absolute;
bottom: 0;
right: 95px;
bottom: 30%;
font-size: 22px;
font-weight: 600;
}
.fa-chevron-up{display:none;}
.select-selected.select-arrow-active .fa-chevron-up{
display:block;
}
.product-template-default.single.single-product .woocommerce-breadcrumb {
margin: 0 0 1em;
padding: 0;
font-size: .92em;
color: #777;
display: none;
}
.product-template-default.single.single-product div.product div.images {
float: left;
width: 820px;
}
.flex-viewport .woocommerce-product-gallery__image img {
padding: 29px 200px;
}
.wts_control_nav .flex-viewport {
border: none !important;
}
.wts_control_nav__item img {
border: 1px solid rgb(0,0,0,0.3) !important;
}
.wts_control_nav {
margin-top: 12px !important;
}
.product-template-default.single.single-product div.product div.summary {
float: right;
width: 28%;
clear: none;
}
.product-template-default.single.single-product div.product .product_title {
clear: none;
margin-top: 0;
padding: 0;
text-transform: uppercase;
font-size: 20px;
}
.model_number {
margin: 5px 0px;
}
.model_number p {
font-size: 15px;
color: #9b9b9b;
}
.desc {
font-size: 15px;
text-align: justify;
color: black;
opacity: 0.8;
margin-bottom: 14px;
}
.product-template-default.single.single-product div.product form.cart .variations td.label {
padding-right: 1em;
display: none;
}
.product-template-default.single.single-productdiv.product form.cart .variations select {
max-width: 100%;
min-width: 75%;
display: inline-block;
margin-right: 1em;
width: 100%;
border: none;
}
.woocommerce div.product form.cart .variations select {
max-width: 100%;
min-width: 75%;
display: inline-block;
margin-right: 1em;
width: 100%;
border: none;
background-color: #e8e8e8;
padding: 15px 10px;
font-size: 17px;
margin-bottom:20px;
}
.select_box_select.select_box.attribute_pa_color {
display: none;
}
#mega-menu-wrap-main_menu #mega-menu-main_menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
display: none;
}
.mega-sub-menu li {
list-style: none !important;
padding: 5px 0px;
font-size: 15px;
}
.mega-sub-menu li a {
text-transform: uppercase !important;
}
.mega-sub-menu li a:hover{
text-decoration:none !important;
}
.login_out a:link, .login_out a:visited, .login_out a:active, .login_out a:hover{
text-decoration:none;
color: #565655;
}
.whishlist_area a:link, .whishlist_area a:visited, .whishlist_area a:active, .whishlist_area a:hover{
text-decoration:none;
color: #565655;
}
.woocommerce ul.products li.product a img {
border: 1px solid;
border-color: #cacaca;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
padding: 0 !important;
margin: 0 auto !important;
font-size: 15px !important;
text-align: center !important;
}
.woocommerce-loop-product__title {
width: 70%;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
position: relative;
width: 36px;
height: 36px;
vertical-align: sub;
bottom: unset;
top: unset;
top: 260px;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before {
left: 5px !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
float: left;
margin: 0 8px 2.992em 8px !important;
padding: 0;
position: relative;
width: 276px !important;
margin-left: 0;
}
.woocommerce .woocommerce-breadcrumb {
display: none !important;
}
.select2-container--default .select2-selection--single {
background-color: #e8e8e8 !important; 
border: none !important;
border-radius: unset !important;
}
.select2-container .select2-selection--single {
height: 49px !important;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
color: black !important;
font-size: 15px !important;
}
.select2-container .select2-selection--single .select2-selection__rendered {
padding: 0 !important;
padding: 10px 16px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
top: 10px !important;
right: 10px !important;
}
.woocommerce-products-header__title.page-title {
text-transform: uppercase;
font-weight: 800;
color: #4d4d4d;
margin: 25px 0px;
margin-bottom: 0;
}
.woocommerce-products-header {
margin-left: 8px;
padding-bottom: 10px;
}
.woocommerce-products-header p {
text-align: justify;
font-size: 15px;
padding-bottom: 20px;
}
#primary {
min-height: 435px;
}
.page-template-default.page h1.title {
color: #333333;
font-size: 26px;
font-weight: normal;
text-transform: uppercase;
font-weight: 800;
color: #4d4d4d;
margin: 25px 0px;
margin-bottom: 25px;
margin-bottom: 0;
}
.priority-service-products_area .title {
color: #333333;
font-size: 26px;
font-weight: normal;
text-transform: uppercase;
font-weight: 800;
color: #4d4d4d;
margin: 25px 0px;
margin-bottom: 25px;
margin-bottom: 0;
margin-left: 8px;
}
.page-template-default.page .single_page_areas {
min-height: 435px;
}
.woocommerce .woocommerce-result-count {
margin: 0 0 1em;
display: none;
}
.price_tag {
text-align: center;
}
.woocommerce-LoopProduct-link:link, .woocommerce-LoopProduct-link:visited, .woocommerce-LoopProduct-link:active, .woocommerce-LoopProduct-link:hover{
color:black;
text-decoration:none;
}
.product-template-default.single.single-product .up-sells{display:none;}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 103px !important;
float: left;
margin: 0 !important;
list-style: none;
border: 1px solid #d5d5d5 !important;
margin-top: 15px !important;
margin: 15px 8px !important;
margin-top: 0 !important;
}
.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1) {
clear: unset !important;
}
.woocommerce div.product div.images .flex-control-thumbs li:last-child {
margin-right:0px !important;
}
.woocommerce div.product div.images .flex-control-thumbs li:first-child {
margin-left:0px !important;
}
.woocommerce div.product form.cart .reset_variations {
visibility: hidden;
font-size: .83em;
display: none !important;
}
.cate_title{
text-transform: uppercase;
font-weight: 800;
color: #4d4d4d;
margin: 25px 0px;
margin-bottom: 25px;
} .card {
margin-top: 20px;
padding: 30px;
background-color: rgba(214, 224, 226, 0.2);
-webkit-border-top-left-radius:5px;
-moz-border-top-left-radius:5px;
border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-top-right-radius:5px;
border-top-right-radius:5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.card.hovercard {
position: relative;
padding-top: 0;
overflow: hidden;
text-align: center;
background-color: #fff;
background-color: rgba(255, 255, 255, 1);
}
.card.hovercard .card-background {
height: 130px;
}
.card-background img {
-webkit-filter: blur(25px);
-moz-filter: blur(25px);
-o-filter: blur(25px);
-ms-filter: blur(25px);
filter: blur(25px);
margin-left: -100px;
margin-top: -200px;
min-width: 130%;
}
.card.hovercard .useravatar {
position: absolute;
top: 15px;
left: 0;
right: 0;
}
.card.hovercard .useravatar img {
width: 100px;
height: 100px;
max-width: 100px;
max-height: 100px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
border: 5px solid rgba(255, 255, 255, 0.5);
}
.card.hovercard .card-info {
position: absolute;
bottom: 14px;
left: 0;
right: 0;
}
.card.hovercard .card-info .card-title {
padding:0 5px;
font-size: 20px;
line-height: 1;
color: #262626;
background-color: rgba(255, 255, 255, 0.1);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.card.hovercard .card-info {
overflow: hidden;
font-size: 12px;
line-height: 20px;
color: #737373;
text-overflow: ellipsis;
}
.card.hovercard .bottom {
padding: 0 20px;
margin-bottom: 17px;
}
.btn-pref .btn {
-webkit-border-radius:0 !important;
}
.tab_section {
width: 820px;
border: 1px solid #d1d1d1;
margin: 20px 0px;
padding-bottom: 29px;
margin-bottom: 70px;
margin-top: 0;
}
.woocommerce img, .woocommerce-page img {
height: auto;
max-width: 100%;
}
.product-template-default #sidebar2 {
padding: 0;
}
.tab_section .col-md-4 li{
border: 1px solid #d1d1d1;
}
.tab_section .col-md-4 .active{
border-bottom-color:white;
}
.tab_section .col-md-4 {
padding:0;
}
.tab_section .btn-primary {
color: black;
background-color: transparent;
border-color: #ccc;
}
.item_active{
border-bottom: none;
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
color: #333;
background-color: white;
}
.well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: transparent;
border: unset;
border-radius: unset;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
box-shadow: unset;
}
.tab_head {
text-align: left;
color: #6e6e6d;
font-size: 18px;
padding: 7px;
font-weight: bold;
}
.tab_section .col-md-4 p {
font-size: 16px;
color: #787877;
}
.tab_section .col-md-8 p {
font-size: 16px;
color: #787877;
}
.also_liked p {
color: white;
font-size: 16px;
letter-spacing: 0.8px;
}
.artwork_btn {
background-color: #4d4d4d;
padding: 20px 0px;
color: white;
margin: 10px 0px;
width: 85%;
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
}
.artwork_btn:hover{
background-color:black;
}
.artwork_btn h3 {
color: white;
padding: 0px 26px;
font-size: 22px;
}
.fas.fa-chevron-right {
margin-left: 8px;
font-size: 22px;
}
.woocommerce div.product form.cart .button {
vertical-align: middle;
float: left;
background: #87c23e;
border-radius: unset;
width: 100%; padding: 19px 30px;
font-size: 22px;
font-weight: normal;
text-align: left;
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
margin-top: 11px;
}
.woocommerce div.product form.cart .button:hover {
background-color:#5c9615;
}
.woocommerce div.product form.cart .variations {
margin-bottom: 0 !important;
}
.owl-carousel .owl-item img {
padding-top: 0 !important;
}
.owl-carousel .owl-item img {
display: block;
width: 100%;
height: 264px !important;
}
.owl-item .item .content_area {
background: #ececec;
padding: 15px 0px;
}
.owl-item .item .content_area h5 {
font-size: 15px;
}
.owl-item a:link,.owl-item a:active, .owl-item a:visited, .owl-item a:hover {
color:black;
text-decoration:none;
}
.wp-post-image {
padding: 30px 200px;
}
.icons_area img{margin-bottom: 20px;}
.woocommerce div.product form.cart .variations select {
height: unset !important; 
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
background-color: transparent !important;
}
.woocommerce-notices-wrapper-outer {
padding: 0px 100px !important;
background: #87c23e !important;
}
.woocommerce-message {
border-top-color: transparent !important;
color: white !important;
font-size: 20px !important;
padding: 22px 0px !important;
padding-left: 82px !important;
margin: 0 !important;
background: #87c23e !important;
}
.woocommerce-message::before {
color: white !important;
font-size: 28px !important;
top: 18px !important;
left: 1.1em !important;
}
.button.wc-forward {
border-radius: 0 !important;
font-size: 21px !important;
}
.single-product .owl-stage-outer{ display:none;}
.woocommerce table.shop_table td {
font-size: 15px;
}
#add_payment_method table.cart td, #add_payment_method table.cart th, .woocommerce-cart table.cart td, .woocommerce-cart table.cart th, .woocommerce-checkout table.cart td, .woocommerce-checkout table.cart th {
vertical-align: middle;
font-size: 15px;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background-color: #87c23e !important;
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background-color: #5c9615 !important;
}
page-template-default h1.title {
color: red;
font-size: 26px;
font-weight: normal;
}
.cart_area .title,.checkout_area .title {
text-transform: uppercase;
font-weight: 800;
color: #4d4d4d;
margin: 25px 0px;
margin-bottom: 25px;
margin-left: 0px;
margin-left: 8px;
}
.cart-subtotal th{font-size:15px;}
.order-total th{font-size:15px;}
.cart_totals h2 {
margin-bottom: 15px;
}
#coupon_code {
padding: 0;
padding: 5px 12px;
width: unset;
}
.woocommerce table.shop_table {
border: 1px solid rgba(0,0,0,.1);
margin: 0 -1px 24px 0;
text-align: left;
width: 100%;
border-collapse: separate;
border-radius: 0;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
box-sizing: border-box;
width: 100%;
margin: 0;
outline: 0;
line-height: normal;
border: none;
border: 1px solid #a6a6a6;
padding: 9px 15px;
font-size: 15px;
font-weight: normal;
}
#order_review_heading {
text-transform: uppercase;
margin: 21px 0px;
margin-bottom: 13px;
font-weight: bold;
font-size: 20px;
}
.woocommerce-billing-fields h3, .woocommerce-additional-fields h3 {
text-transform: uppercase;
margin: 21px 0px;
margin-bottom: 13px;
font-weight: bold;
font-size: 20px;
margin-top:0;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
float: right;
border-radius: 0;
padding: 11px 27px;
text-transform: uppercase;
font-size: 16px;
}
.related_prdct_area {
background-image: url(//brandthat.co.uk/wp-content/uploads/2019/06/popular-product-bg.jpg);
padding: 40px 0px;
text-align: center;
}
.wrps_related_products.wrps_theme_box .wpb-wrps-item {
background: transparent !important;
}
.wrps_related_products.wrps_theme_box .wpb_wrps_cart_btn a.button, .wrps_related_products.wrps_theme_box .wpb_wrps_cart_btn a.added_to_cart {
display: none !important;
}
.wrps_related_products.wrps_theme_box figure {
display: block;
margin: 0 6px !important;
padding: 0 !important;
}
.wrps_related_products.wrps_theme_box figure {
display: block;
padding: unset !important;
background: #ececec !important;
margin: 0px 8px !important;
}
.owl-nav {
display: none;
}
.wrps_related_products_area_title {
color: white;
text-transform: uppercase;
font-size: 28px;
font-weight: bold;
}
.owl-pagination {
display: none;
}
.wrps_related_products.wrps_theme_box .wpb_wrps_title a {
color: #666;
font-family: 'Lato', sans-serif;
font-size: 16px;
}
.wrps_related_products.wrps_theme_box .wpb_wrps_title {
margin: 10px 0;
margin-bottom: 0 !important;
}
.wrps_related_products_area .owl-buttons {
position: unset !important;
}
.wrps_related_products_area .owl-theme .owl-controls .owl-buttons div {
border: none !important;
}
.wrps_related_products_area .owl-theme .owl-controls .owl-buttons i {
position: absolute !important;
top: 43% !important;
}
.wpb-icon-angle-left {
left: -40px;
font-size: 80px !important;
}
.wpb-icon-angle-right {
right: -40px;
font-size: 80px !important;
}
.owl-dots {
display: none;
}
.home_banner {
height: 510px;
background-size: cover;
background-repeat: no-repeat;
color:white;
background-position:center;
}
.banner{
position:relative;
}
.banner_btm_colr {
background: rgb(50,50,50,0.6);
height: 149px;
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
}
.home_banner h1 {
color: white;
font-weight: bold;
font-size: 42px;
padding-top: 90px;
}
.home_banner p {
color: white;
text-transform: uppercase;
font-size: 19px;
margin-top: 40px;
}
.home_banner h5 {
color: white;
font-size: 55px;
font-weight: 900;
margin-bottom: 34px;
}
.home_banner .fa-pound-sign {
font-size: 58px;
margin-right: 6px;
}
.banner_btn_new:link,.banner_btn_new:visited,.banner_btn_new:active{
text-decoration:none;
color:white;
}
.banner_btn_new:hover{
color:black;
background:white;
}
.home_banner h6:hover {
background:white;
border-color:white;
}
.mobile_logo, .mobile{display:none;}
.products_ads img {
height: 338px !important;
}
.fa.fa-chevron-left {
position: absolute;
font-size: 50px;
left: -48px;
}
.fa.fa-chevron-right {
position: absolute;
font-size: 50px;
right: -48px;
}
.mobile_menu_area{display:none;}
.carousel-inner {
line-height: 0;
}
.product_meta {
display: none;
}
.call_icon_top{
width: 15px;
margin-right: 9px;
}
.far.fa-heart.fav {
position: absolute;
bottom: 7px;
color: #ff0000;
}
.add_to_wishlist {
width: 34px;
height: 32px;
background-color: transparent;
font-size: 0;
display: inline-block;
background-image: url(//brandthat.co.uk/wp-content/uploads/2019/06/heart.jpg);
position: absolute;
bottom: 35px;
}
.related_prdct_area figcaption {
height: 53px;
}
.related_prdct_area .woocommerce-Price-amount.amount {
font-size: 15px;
font-weight: bold;
}
.wishlist_area h1.title {
text-transform: uppercase;
font-weight: 800;
color: #4d4d4d;
margin: 25px 0px;
margin-bottom: 25px;
margin-left: 0px;
margin-left: 8px;
}
.my-account_area h1.title {
text-transform: uppercase;
font-weight: 800;
color: #4d4d4d;
margin: 25px 0px;
margin-bottom: 25px;
margin-left: 0px;
margin-left: 8px;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link {
font-size: 17px;
padding: 10px 0px;
border-bottom: 1px solid;
padding-bottom: ;
width: 70%;
border-color: rgb(0,0,0,0.2);
}
.mega_menu_area.pc img {
border: 1px solid;
}
.mega-block-title {
position: absolute;
bottom: 30px;
left: 29px;
font-size: 15px !important;
color: black !important;
font-weight: normal !important;
}
.wishlist_area .nobr {
font-size: 15px;
}
.woocommerce-ordering { }
.woocommerce .woocommerce-ordering {
margin: 0;
padding: 15px;
padding-bottom: 20px;
width: 33.33%;
}
.orderby {
border: none;
padding: 10px 16px !important;
background: #e8e8e8 !important;
height: 49px !important;
color: black;
font-size: 15px;
opacity: 1;
width: 100%;
}
.post-template-default .post h1.title {
text-transform: uppercase;
font-weight: 800;
color: #4d4d4d;
margin: 25px 0px;
margin-bottom: 25px;
margin-left: 0px;
margin-bottom: 25px;
margin-left: 0px;
margin-left: 8px;
}
.post_thumb img {
width: 100%;
height: auto;
}
.post-template-default .entry p {
padding-bottom: 0;
font-size: 15px;
text-align: justify;
line-height: 25px;
color: black;
}
.main_content_area {
margin-bottom: 34px;
}
.price_descrptn p {
font-size: 15px;
clear: both;
padding-top: 14px;
padding-bottom: 10px;
}
.woocommerce-product-details__short-description {
display: none;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: black ;
font-size: 17px !important;
text-align: left;
padding: 10px 0px;
font-weight: 900;
}
.woocommerce-variation-price .price span {
color: #77a464;
font-size: 26px;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: black;
font-size: 1.25em;
}
.wishlist-color {
color: red;
position: absolute !important;
bottom: 15px;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list::before {
content: '\e908';
font-size: 36px;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before {
font-size: 36px;
}
.product-template-default.single.single-product .tinvwl_add_to_wishlist-text {
font-size: 15px;
}
.product-template-default .tinvwl-icon-heart::before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button::before, a.wishlist_products_counter.top_wishlist-heart::before, span.wishlist_products_counter.top_wishlist-heart::before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart::before {
font-size: 35px !important;
}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text {
font-size: 15px;
}
.wpfFilterContent {
width: 25%;
float: left;
padding: 0px 15px;
}
.wpfFilterWrapper {
width: unset !important;
}
.wpfFilterWrapper {
padding: 0 !important;
min-width: unset !important;
margin: 0 auto !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.wpfFilterContent select {
border: none;
background-color: #e8e8e8;
padding: 13px 13px;
color: black;
}
.wpfFilterContent select option {
font-size: 15px;
margin: ;
}
.tinvwl_add_to_wishlist_button:focus, .tinvwl_add_to_wishlist_button:hover {
color: red;
text-decoration: none;
}
.cate_section{padding-left:0;}
.product-template-default .rightsidebar {
display: none;
}
.tinv-header {
display: none;
}
.entry {
margin-top: 25px;
}
.button.wc-forward {
margin-right: 40px !important;
}
.woocommerce-terms-and-conditions-checkbox-text {
padding-left: 25px;
}
#terms {
margin: 0;
margin-top: 2px;
-webkit-margin-before: 7px;
}
.checkout_area .create-account {
display: none;
}
.checkout_area .place-order {
padding: ;
margin-bottom: 40px !important;
}
.checkout_area .post {
border-bottom: navajowhite;
margin-top: 20px;
}
.woocommerce-order-details__title, .woocommerce-column__title {
text-transform: uppercase;
padding-bottom: 10px;
}
.main_content_area .wp-post-image {
padding: unset;
}
.main_content_area .entry {
margin-top: 0;
}
.blog_area .wp-post-image {
padding: 0;
}
.blog_area .entry {
margin-top: 0;
}
.mail_area .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
width: 700px;
border: 0;
border: 1px solid #cecece;
padding: 11px 19px;
font-size: 15px;
font-weight: normal;
margin-left: 14px;
float: left;
border-radius: 0;
box-shadow: unset;
}
.mail_area .wpcf7-submit {
border: none;
background-color: #4d4d4d;
}
.mail_area .wpcf7-submit {
border: none;
background-color: #4d4d4d;
color: white;
bottom: 118px;
padding: 12px 17px;
left: 747px;
right: unset;
text-transform: uppercase;
font-size: 15px;
float: left;
border-radius: 0;
margin-top: -20px;
}
.mail_icon {
clear: both;
float: left;
margin-top: 7px;
}
.mail_area div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
border: navajowhite;
position: unset;
bottom: unset;
color: red;
margin-left: 36px;
font-size: 15px;
width: 440px;
}
.mail_area span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
font-weight: normal;
display: none;
}
.icons_area img {
margin-bottom: 20px;
margin-top: 17px;
}
.woocommerce div.product div.images {
margin-bottom: 20px;
}
.footer_mail img {
float: left;
}
.footer_mail .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
border: 0;
padding: 13px 14px;
float: left;
font-size: 14px;
width: 72%;
font-weight: normal;
border-radius: 0;
}
.footer_mail {
padding: 20px 0px;
padding-bottom: 0;
}
.footer_mail img {
float: left;
margin-top: 9px;
margin-right: 28px;
}
.footer_mail span.wpcf7-not-valid-tip {
display: none;
}
.footer_mail .wpcf7-form-control.wpcf7-submit {
border: none;
background: #4e4e4e;
padding: 13px 11px;
color: white;
text-transform: uppercase;
font-size: 15px;
float: left;
margin-top: -20px;
border-radius: 0;
}
.footer_mail div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
border: none;
color: red;
margin: 0;
text-align: center;
padding-bottom: 10px;
margin-top: -13px;
-webkit-margin-before: 35px;
-webkit-padding-after: 0px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 26px;
position: absolute;
top: 1px;
right: 1px;
width: 23px !important;
background: url(//brandthat.co.uk/wp-content/uploads/2019/06/arow.jpg);
background-repeat: no-repeat;
background-position: right center;
}
.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.wishlist-color.tinvwl-position-after.ftinvwl-animated:focus {
outline: none;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
display: none;
}
.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after.ftinvwl-animated.inited-add-wishlist.tinvwl-product-in-list.tinvwl-product-make-remove:focus {
outline: none ;
}
.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after.ftinvwl-animated.inited-add-wishlist:focus {
outline: none;
}
.col-md-12.\34 04 h2 {
font-size: 80px;
font-weight: 900;
color: black;
padding: 80px 0px;
font-family: raleway;
padding-bottom: 11px;
}
.col-md-12.\34 04 h5 {
color: black;
font-size: 24px;
font-weight: bold;
padding-bottom: 80px;
}
.search-results .entry {
margin-top: 20px;
margin-bottom: 20px;
}
.search-results .post {
margin-top: 20px;
clear: both;
}
.search-results .col-md-12 {
padding: 50px 0px;
}
select2-selection__rendered span{display:none;} .woocommerce-ordering select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: #e8e8e8;
background-image: url(//brandthat.co.uk/wp-content/uploads/2019/06/arow.jpg) !important;
background-repeat: no-repeat !important;
background-position: 288px 18px !important;
}
.woocommerce-ordering select::-ms-expand{
display: none;
}
a:focus {
outline: none;
}
.screen-reader-response {
display: none;
}
.wp-pagenavi a, .wp-pagenavi span {
border: none !important;
text-decoration: none;
padding: 3px 5px;
margin: 2px;
font-size: 15px;
text-transform: uppercase;
}
.delivery_vehicle a:link, .delivery_vehicle a:active, .delivery_vehicle a:visited  {
color: #6c6c6c;
text-decoration: underline;
padding-bottom: ;
}
.cutm_care:link, .cutm_care:visited, .cutm_care:active, .cutm_care:hover{
color: #6c6c6c;
text-decoration:none;
}
.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
height: 276px !important;
}
.single_page_areas .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
height: auto !important;
}
.flex-viewport {
border: 1px solid #d5d5d5 !important;
}
.flex-control-nav.flex-control-thumbs {
margin-top: 13px !important;
}
.woocommerce-product-gallery__wrapper {
border: 1px solid #d5d5d5 !important;
}
.flex-viewport .woocommerce-product-gallery__wrapper {
border: none !important;
}
.tab_section button {
padding: 8px 17px;
font-weight: ;
}
.wrps_related_products_area_title {
margin-bottom: 35px !important;
margin-left: 4px;
}
.mail_area{
clear:both;
}
.variations select {
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
background-color: #e8e8e8;
background-image: url(//brandthat.co.uk/wp-content/uploads/2019/06/arow.jpg) !important;
background-repeat: no-repeat !important;
background-position: right 11px center !important;
}
.variations select::-ms-expand{
display: none !important;
}
.promo_area {
display: inline-block;
}
.promo_area_inner img { padding-left: 10px;
}
.promo_area {
display: inline-block;
margin-bottom: 53px;
} .promo_area_inner {
background: #ededed;
height: 277px;
width: 570px;
margin-bottom: 53px;
margin: 0px 7px;
margin-bottom: 30px;
}
.promo_area .content {
padding-top: 37px;
padding-left: 15px;
}
.promo_area .content h4{
font-weight: 900;
font-size: 27px;
}
.promo_area .content p {
font-weight: normal;
font-size: 16px;
width: 246px;
margin-top: 25px;
}
.promo_area .content h6 {
color: black;
font-size: 15px;
border: 1px solid;
width: 146px;
padding: 20px 30px;
margin-top: 23px;
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
}
.promo_area .content a:link, .promo_area .content a:visited, .promo_area .content a:active {
color:black;
text-decoration:none;
}
.promo_area .content h6:hover {
background:black;
color:white;
text-decoration:none;
}
.help_sign {
background: #87c23e;
width: 28px;
border-radius: 50%;
color: white;
padding: 3px 11px;
font-weight: bold;
height: 28px;
font-size: 17px;
float: right;
}
.delivery_date h3{
font-size:19px;
}
.delivery_date span {
color: black;
font-size: 15px;
padding-left: 10px;
}
.woocommerce-variation-price {
display: block;
}
.container2 {
display: block;
position: relative;
padding-left: 35px;
margin-bottom: 12px;
cursor: pointer;
font-size: 17px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
font-weight: normal;
color: black;
}
.container2 span {
color: #87c23e;
font-weight: bold;
padding-left: 7px;
} .container2 input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
.checkmark {
position: absolute;
top: 0;
left: 0;
height: 25px;
width: 25px;
background-color: #ebebeb;
}
.checkmark:after {
content: "";
position: absolute;
display: none;
}
.container2 input:checked ~ .checkmark:after {
display: block;
}
.container2 .checkmark::after {
left: 8px;
top: 4px;
width: 8px;
height: 14px;
border: solid #87c23e;
border-width: 0 3px 3px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
select[name="pa_color"] option[value="2"] {
background: orange;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
height: 326px;
}
.col-md-4.col-sm-4.dlvr_op_set.set3 {
float: right;
}
.fa.fa-envelope {
padding-right: 10px;
}
.home_banner h6 {
position: absolute;
bottom: 53px;
font-size: 17px;
border: 1px solid;
padding: 13px 24px;
margin-left: 16px;
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
}
.dwn_art_sec a:link, .dwn_art_sec a:active, .dwn_art_sec a:visited, .dwn_art_sec a:hover {
text-decoration: none;
color: white;
}
.woocommerce-ordering option {
font-size: 14px !important;
}
.my_filter_menu {
width: 31%;
}
.woocommerce-ordering {
float: left !important;
width: 30% !important;
}
.reset_filter_btn {
background: #e8e8e8;
color: black;
padding: 12px 18px;
margin: 15px;
font-size: 15px;
padding-bottom: 13px;
margin-right: 0px;
}
.fa.fa-download {
font-size: 14px;
margin-right: 7px;
}
.col-md-3.col-sm-4.login_section a:hover {
color: black;
}
.delivery_options a:hover {
color: black;
}
#sidebar1 a:hover {
opacity: 0.7;
}
.navbar.navbar-default a:hover {
opacity: 0.7;
}
#sidebar1 a{
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
}
.navbar.navbar-default a{
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
}
.col-md-3.col-sm-4.login_section a{
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
}
.my_filter_menu span {
font-size: 15px !important;
color:black !important;
}
.search_content h2 {
font-weight: 900;
font-size: 61px;
}
.search_content #searchform {
display: none;
}
.search-no-results .col-md-12 {
padding: 80px 0px;
}
.stock_table th {
background: #4d4d4d;
color: white;
}
.stock_table .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
border: 1px solid #ddd;
}
.well table td {
font-size: 15px;
}
.well table th {
font-size: 15px;
}
.single_add_to_cart_button.button.alt {
text-align: center !important;
}
.page-id-29 iframe {
width: 100%;
height: 550px;
}
.xoo-wsc-footer-a {
display: none;
}
.xoo-wsc-icon-checkmark.xoo-wsc-icon-atc {
display: none !important;
}
.added_to_cart.wc-forward {
display: none !important;
}
.xoo-wsc-footer .button {
padding: 15px 0px !important;
font-size: 17px !important;
background: #87c23e !important;
color: white !important;
border: none !important;
outline: none !important;
transition: color .3s ease-out, border .3s ease-out, background .3s ease-out !important;
font-weight: 600 !important;
}
.xoo-wsc-footer .button:hover {
background: #427800 !important;;
}
.xoo-wsc-footer {
border: none !important;
}
.button.xoo-wsc-cart.btn, .button.xoo-wsc-chkt.btn {
margin-bottom: 7px;
}
.xoo-wsc-price {
display: none;
}
.woocommerce-form-login-toggle .woocommerce-info {
font-size: 15px;
border: none;
background: #87c23e !important;
}
.woocommerce-form-login-toggle .woocommerce-info .showlogin {
padding-left: 9px;
}
.woocommerce-shipping-totals.shipping {
display: none;
}
.warning-text-area {
width: 48%;
float: left;
}
.warning-text-area h4 {
color: black;
font-size: 16px;
font-weight: bold;
padding-bottom: 9px;
}
.warning-text-area span{color:red;}
.warning-text-area p {
font-size: 15px;
line-height: 23px;
}
.input-text.qty.text {
border: 1px solid #cac8c8;
padding: 5px 2px;
font-size: 14px;
width: 50% !important;
}
body a:link, body a:active, body a:visited, body a:focus {
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
color:black;
}
body a:hover {
text-decoration: none !important;
color: #42b349;
}
#searchform {
display: none;
}
.aws-search-btn.aws-form-btn {
background: #333 !important;
border: #333 !important;
}
.aws-container .aws-search-form .aws-search-btn_icon {
color: white !important;
}
.aws-search-field::placeholder {
font-size: 14px;
font-weight: normal;
}
.aws-search-field {
font-size: 15px !important;
font-weight: normal;
padding: 15px !important;
}
.single-product .quantity {
display: none;
}
.single-product .input-text.qty.text {
display: none;
}
.wishlist_products_counter.top_wishlist-heart.top_wishlist-.no-txt.wishlist-counter-with-products {
color: #42b349;
position:relative;
}
.wishlist_products_counter_number {
position: absolute;
top: 0;
right: 0;
font-size: 14px;
top: -10px;
}
body .product-template-default .tinvwl-icon-heart::before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button::before, a.wishlist_products_counter.top_wishlist-heart::before, span.wishlist_products_counter.top_wishlist-heart::before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart::before {
font-size: 46px !important;
margin-top: -7px !important;
}
.wp-pagenavi {
margin-bottom: 30px;
width: 80%;
float: left;
}
.woocommerce-products-header__title.page-title {
margin-bottom: 14px;
}
.xoo-wsc-container .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
height: auto !important;
}
.icons_area {
justify-content: flex-start;
width: 100% !important;
}
.howitworkblockouter {
display: flex;
flex-wrap: wrap;
margin: 0 -40px;
}
.howitworkblock {
width: 50%;
padding: 10px 40px;
}
.howitworkblock p {
text-align: justify;
font-size: 15px;
line-height: 22px;
}
.howitworkblock img {
width: 100%;
height: auto;
}
.xoo-wsc-basket {
bottom: 92px !important;
}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
display: block !important;
}
.contact_detials p {
color: white;
font-size: 15px !important;
list-style: 20;
line-height: 23px;
}
.contact_detials a {
color: white !important;
text-transform: lowercase !important;
text-decoration: underline;
}
footer .footer_icons_area a {
width: 70px !important;
display: inline-block;
}
.icons_area img {
margin-right: 8px !important;
width: 65px;
}
.xoo-wsc-footer .button.xoo-wsc-chkt.btn {
display: none !important;
}
.mega-sub-menu {
box-shadow: 6px 21px 26px -6px rgb(0,0,0,0.2) !important;
}
.woocommerce-error::before {
left: 0 !important;
}
.woocommerce-form.woocommerce-form-login.login button {
border-radius: 0;
padding: 11px 27px;
text-transform: uppercase;
font-size: 16px;
background-color:
#87c23e !important;
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
color:white !important;
}
.woocommerce-form.woocommerce-form-login.login button:hover {
background:#5c9615 !important
}
#rememberme {
margin-right: 5px;
}
.woocommerce-checkout .woocommerce-form-login-toggle {
display: none;
}
.woocommerce-form.woocommerce-form-login.login {
display: block !important;
}
.xoo-wsc-items-count {
font-size: 0 !important;
background-image: url(//brandthat.co.uk/wp-content/uploads/2019/12/tick.png);
background-size: 12px;
background-repeat: no-repeat;
background-position: center;
}
.page-id-10 tfoot tr:nth-child(2) {
display: none !important;
}
.my_show_all_btn:link{
background: #87c23e;
padding: 10px 24px;
font-size: 18px;
font-weight: normal;
color: white !important;
margin: 0 auto;
text-align: center;
float: right;
margin-right: 8px;
margin-bottom: 40px;
text-decoration: none !important;
transition-timing-function: ease-in-out;
-ms-transition-timing-function: ease-in-out;
-moz-transition-timing-function: ease-in-out;
-webkit-transition-timing-function: ease-in-out;
-o-transition-timing-function: ease-in-out;
transition-duration: .2s;
-ms-transition-duration: .2s;
-moz-transition-duration: .2s;
-webkit-transition-duration: .2s;
-o-transition-duration: .2s;
}
.my_show_all_btn:active,.my_show_all_btn:visited {
text-decoration: none !important;
color: white !important;
}
.my_show_all_btn:hover {
background-color:#5c9615 !important;
text-decoration: none !important;
color: white !important;
}
.xoo-wsc-items-count.mynone {
display: none !important;
}
.xoo-wsc-items-count.myblock {
display: block !important;
}
.checkout-button.button.alt.wc-forward {
margin-right: 0px !important;
}
.collapse.navbar-collapse.navbar-ex1-collapse {
width: 63%;
float: left;
padding-right:0px;
}
.cnt_area {
width: 37%;
float:left;
}
.contact_number {
width: auto;
}
.page-id-76859 .single_page_areas p {
font-size: 17px;
line-height: 24px;
padding: 0;
}
.page-id-76859 .single_page_areas .post .entry {
color: black;
}
.page-id-76859 .single_page_areas h1 {
font-size: 38px;
}
.page-id-76859 .single_page_areas .title {
display: none;
}
.home_banner h1 {
padding-top: 75px;
}
.home_banner h2 {
font-size: 24px;
color: #fff;
margin-top: 15px;
}
.home_banner h3 {
color: #fff;
font-size: 22px;
margin-top: 15px;
}
.container.mega_full_bg {
width: 100% !important;
} @media (min-width:1250px){
#mega-menu-wrap-main_menu {
margin: 0px -50px !important;
}
}
@media only screen and (min-width: 1700px) {
.home_banner h6 {
margin-left: 22px;
}
}
@media only screen and (max-width: 1200px) {
.navbar {padding: 6px 0px;}
.navbar-default .navbar-nav > li > a {	font-size: 12px;}
.contact_number {font-size: 13px;}
.header_contact_section p {font-size: 13px !important;}
.fa.fa-phone {font-size: 13px;}
.search_area {padding-top: 7px; padding-left: 18px;}
#searchsubmit {right: 43px;}
.si {width: 285px;}
.login_section p {
font-size: 11px;
padding-top: 8px;
text-align: right;
margin-right: 9px;
}
.footer_mail .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
padding: 13px 9px;
width: 63%;
}
.wpfFilterContent select {
background-position: 166px;
}
.add_to_wishlist {
width: 24px;
height: 22px;
background-color: transparent;
font-size: 0;
display: inline-block;
background-image: url(//brandthat.co.uk/wp-content/uploads/2019/06/heart.jpg);
position: absolute;
top: 232px;
background-size: cover;
}
.fas.fa-user-circle {font-size: 27px;}
.far.fa-heart {	font-size: 27px;}
.login_section {	padding: 12px 0px;}
.dlvr_op_set img {
width: 26px;
padding-top: 6px;
}
.dlvr_op_set .van {width: 39px !important;}
.delivery_options .delivery_vehicle { padding-right: 0;
padding-left: 18px;
}
.col-md-4.dlvr_op_set.set3 {
padding: 0;
padding-left: 108px;
}
.dlvr_op_set .call_logo_sec{padding:0;}
.dlvr_op_set p {margin-top: 0;}
.col-md-4.dlvr_op_set.set2 {padding-left: 32px;}
.navbar-inverse .navbar-nav > li > a {
color: white;
padding: 20px 10px; font-size: 12px; text-align: center;}
.hero {left: 63%;}
#mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item > a.mega-menu-link {
padding: 15px 9px !important;
font-size: 13px !important;}
.home_banner h1 {
padding-top: 50px;}
.purchs_area h4 {
font-size: 45px;
}
.products_ads .content_area p {
font-size: 15px;
}
.purchs_area a {
font-size: 11px;
bottom: -47px;}
.products_ads .content_area p {
margin-top: 10px;}
.products_ads img {
height: 273px !important;
}
.call_icon_top {
width: 14px;
margin-right: 9px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 219px !important;
margin-bottom: -10px !important;
height: 330px;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before {
font-size: 30px;
}
.wishlist-color {
bottom: 292px;
}
.mail_area .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
width: 517px;}
.product-template-default.single.single-product div.product div.images {
width: 640px;
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 86px !important;
margin: 15px 3px !important;
}
.tab_section {
width: 640px;
}
.artwork_btn h3 {
color: white;
padding: 0px 24px;
font-size: 16px;
}
.artwork_btn {
padding: 13px 0px;
}
.fas.fa-chevron-right.click_downld_fa-chevron-right {
font-size: 14px;
}
.tab_section .col-md-8 p {
font-size: 13px;
}
.tab_section .col-md-4 p {
font-size: 13px;
}
.artwork_btn {
width: 100%;
text-align:center;
}
.dwn_art_sec{padding:0;}
.wp-post-image {
padding: 20px 120px;
}
.woocommerce-ordering select {
background-position: 217px 18px !important;
}
.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
height: 214px !important;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
top: 201px;
}
.my_filter_menu {
width: 30%;
}
.promo_area .content h4 {
font-size: 19px;
}
.promo_area .content p {
font-weight: normal;
font-size: 13px;
width: 185px;
margin-top: 12px;
}
.promo_area .content h6 {
color: black;
font-size: 13px;
border: 1px solid;
width: 105px;
padding: 11px 14px;
margin-top: 23px;
}
.promo_area .content {
right: 7px;
}
.icons_area{clear:both;}
.promo_area_inner {
background: #ededed;
height: 255px;
width: 456px;
margin-bottom: 53px;
margin: 0px 7px;
margin-bottom: 8px;
}
.promo_area .content {
padding-left: 28px;
}
.tab_head {
font-size: 13px;
}
}
@media only screen and (max-width: 1199px) {
.home_banner {
height: 408px;
}
.banner_btm_colr {
height: 113px;
}
.home_banner p {
margin-top: 27px;
}
.home_banner h1 {
padding-top: 25px;
}
.footer_icons_area {
right: -59px;
}
.footer_icons_area img {
width: 20%;
}
.home_banner h6 {
bottom: 30px;
margin-left: 14px;
}
}
@media only screen and (max-width: 992px) {
.wpfFilterContent select {
background-position: 145px;
background-size: 12px;
}
.mail_area .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
width: 370px;
}
.mail_icon {
clear: unset;
float: left;
margin-top: 7px;
}
.collapse.navbar-collapse.navbar-ex1-collapse {
width: 58%;
}
.wp-post-image {
padding: 0;
}
#sidebar2 {
padding: 0;
}
.select2-container .select2-selection--single .select2-selection__rendered {
padding: 0 !important;
padding: 2px 13px !important;
}
.select2-container .select2-selection--single {
height: 38px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
background-position: right 3px;
background-size: 17px;
}
#sidebar2 {
height: 77px;
}
.orderby {
border: none;
padding: 6px 7px !important;
height: 38px !important;
font-size: 15px;
margin-top: 5px;
}
.product-template-default.single.single-product div.product div.images {
width: 495px;
}
.flex-viewport img {
padding: 29px 119px;
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 67px !important;
margin: 15px 2px !important;
}
.tab_section {
width: 495px;
}
.tab_head {
font-size: 12px;
padding: 0px;
}
.tab_section button {
padding: 8px 0;
text-align: center;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
width: 100%;
padding-right: 0;
}
.nav > li > a {padding-right: 14px;}
.navbar-default .navbar-nav > li > a {font-size: 11px;}
.contact_number {
font-size: 11px;
}
.header_contact_section a {
font-size: 11px;
}
.fa.fa-envelope {
padding-left: 17px;
padding-right: 9px;
}
#mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item > a.mega-menu-link {
padding: 9px 7px !important;
font-size: 10px !important;
}
.fa.fa-phone {
font-size: 12px;
}
.contact_number {
width: 17%;
}
.search_area {padding:0;}
#searchsubmit {
padding: 0px 6px;
font-size: 24px;
}
#searchsubmit {
right: 8px;
}
.products_ads img {
height: 294px !important;
}
form {
margin-top: 5px;
}
.si {
padding: 6px 9px !important;
width: 197px !important;
}
.mega-menu-link {
font-size: 10px !important;
padding: 7px !important;
}
.woocommerce-ordering select {
background-position: 183px 14px !important;
background-size: 17px !important;
}
.home_banner {
height: 305px;
background-size: cover;
background-repeat: no-repeat;
color: white;
}
.home_banner h1 {
color: white;
font-weight: bold;
font-size: 32px;
padding-top: 17px;
}
.home_banner p {
margin-top: 20px;
}
.home_banner h5 {
font-size: 60px;
}
.home_banner h6 {
bottom: 13px;
font-size: 12px;
padding: 11px 17px;
}
.products_ads .content_area h3 {
font-weight: bold;
font-size: 17px;
}
.products_ads .content_area h5 {
font-size: 15px;
}
.purchs_area h4 {
font-size: 26px;
font-weight: 900;
color: #333333;
}
.products_ads .content_area .desc_ads { display: none;
}
.purchs_area a {
font-size: 11px;
padding: 16px 8px;
bottom: -60px;
width: 105px;
}
#searchsubmit {
padding: 0px 7px;
}
.login_section {
padding: 6px 0px;
padding-left: 14px;
}
.header_middle_area .fav{padding:0; width: 66%;}
.header_middle_area {
margin-top: 12px;
}
.header_middle_area .col-md-2 {
padding: 0;
}
.header_middle_area .col-md-2 {
padding: 0;
}
.col-md-4.dlvr_op_set.set2 {
padding-left: 32px;
}
.dlvr_op_set p {
font-size: 13px;
line-height: 16px;
}
.col-md-4.dlvr_op_set.set3 {
padding: 0;
padding-left: 69px;
}
.dlvr_op_set img {
width: 26px;
padding-top: 2px;
}
.delivery_options {
background: #e8e8e8;
margin-top: 18px;
padding: 10px 0px;
padding-bottom: 7px;
}
.navbar-inverse .navbar-nav > li > a {
color: white;
padding: 7px 5px;
font-size: 10px;
text-align: center;
}
.mega-dropdown-menu > li > ul > li {
list-style: none;
font-weight: normal;
padding: 1px 1px;
font-size: 12px;
}
.hero {
left: 38%;
}
.fade-carousel .carousel-inner .item {
height: 344px;
}
.hero h1 {
font-size: 25px;
width: 450px;
}
.bnr_view_prdct a:link, .bnr_view_prdct a:active, .bnr_view_prdct a:visited {
bottom: -80px;
font-size: 13px;
}
.products_ads {
padding: 50px 0px;
margin: 0px 20px;
width: 80%;
margin: 0 auto;
}
.products_ads .col-md-4 {
display: none;
}
.fa.fa-chevron-left {
position: absolute;
left: -31px;
}
.fa.fa-chevron-right {
position: absolute;
right: -31px;
}
.popular_catgrs .fa-chevron-right {
right: -43px ;
}
.popular_catgrs .fa-chevron-left {
left: -43px ;
}
.footer_icons img {
width: 15%;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 164px !important;
height: 269px;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before {
font-size: 22px;
}
.wishlist-color {
bottom: 232px;
}
.wpfFilterContent select {
padding: 6px 13px;
}
.wpfFilterContent {
padding: 0px 5px;
}
.icons_area img {
margin-bottom: 20px;
width: 43%;
}
.product-template-default.single.single-product .tinvwl_add_to_wishlist-text {
font-size: 14px;
}
.product-template-default .tinvwl-icon-heart::before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart::before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button::before, a.wishlist_products_counter.top_wishlist-heart::before, span.wishlist_products_counter.top_wishlist-heart::before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart::before {
font-size: 24px !important;
}
.owl-carousel .owl-item img {
height: 230px !important;
}
figure {
margin: 0;
text-align: center;
margin: 0 auto !important;
}
.mail_area {
clear: unset;
}
.mail_area .wpcf7-submit {
margin-top: 0;
}
.icons_area {
clear: unset;
}
.related_prdct_area .container {
padding: 0px 60px;
}
.footer_mail img {
margin-right: 11px;
}
.footer_mail .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
padding: 9px 7px;
width: 61%;
font-size: 10px;
}
.footer_mail .wpcf7-form-control.wpcf7-submit {
padding: 9px 8px;
font-size: 12px;
}
.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
height: 172px !important;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
top: 160px;
}
.promo_area .content p {
width: 162px;
}
.promo_area .content h6 {
font-size: 13px;
width: 99px;
padding: 8px 11px;
margin-top: 12px;
}
.promo_area .content {
top: 55%;
}
.promo_area_inner {
height: 193px;
width: 346px;
}
.promo_area .content {
padding-top: 19px;
padding-left: 18px;
}
.promo_area .content p {
width: 129px;
}
.banner_btm_colr {
height: 70px;
}
.woocommerce-product-gallery {
width: 100% !important; }
.summary.entry-summary {
width: 100% !important;
}
.tab_section {
width: 100%;
}
.mail_area form br {
display: none !important;
}
.mail_area .wpcf7-submit {
padding: 12px 20px;
}
.mail_area .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
width: 82%;
}
.mail_area .ajax-loader {
display: none;
}
}
@media screen and (max-width: 876px){
.footer_icons_area {
right: 0px;
}
.footer_icons img {
width: 42px;
}    
}
@media screen and (min-width: 980px){
.hero { width:1200px; }    
}
@media screen and (max-width: 640px){
.hero h1 { font-size: 4em; }    
}
@media only screen and (max-width: 767px) {
body {
display: block;
}
.home_banner img {
}
.wrps_related_products.wrps_theme_box figure {
margin: 0 auto !important;
}
figure {
width: 100%;
}
.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
height: 70% !important;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
top: 253px;
}
.products.columns-4 {
margin: 0px 35px !important;
}
.owl-carousel .owl-item img {
height: 165px !important;
}
.related_prdct_area .wpb-icon-angle-right {
font-size: 40px !important;
right: 0;
}
.related_prdct_area .wpb-icon-angle-left {
font-size: 40px !important;
left: 0;
}
.related_prdct_area h2 {
font-size: 22px;
}	
.col-md-8.col-sm-8.col-xs-12.black p {
color: black;
padding-top: 0;
}
.wp-post-image {
padding: 0;
}
.col-md-4.col-sm-4.col-xs-12 p {
padding-bottom: 0;
}
.tab_head {
font-size: 10px;
padding: 0px;
}
.mail_area .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
font-size: 12px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
height: 385px;
}
.product-template-default.single.single-product div.product div.images {
width: 69%;
}
.flex-viewport img {
padding: 5px 80px;
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 13% !important;
margin: 15px 2px !important;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before {
font-size: 29px;
}
.social_area {
text-align: center;
}
.add_to_wishlist {
width: 27px;
height: 25px;
top: 330px;
background-size: cover;
}
.price_tag {
font-size: 13px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
font-size: 13px !important;
}
.mobile_logo{display:block;}
.logo{display:none;}
.mobile_logo img {
width: 50%;
padding: 12px;
}
.home_banner a {
bottom: -111px;
}
.home_banner h5 {
font-size: 40px;
}
.home_banner p {
font-size: 15px;
margin-top: 15px;
}
.products_ads img {
height: 214px !important;
}
.mobile_logo {
display: block;
margin: 0 auto;
text-align: center;
padding: 9px 15px;
}
.cnt_area {
display: none;
}
.footer_mail .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
padding: 9px 7px;
width: 61%;
font-size: 12px;
}
.footer_mail {
padding-bottom: 20px;
}
.footer_mail {
padding: 20px 0px;
padding-bottom: 20px;
margin-left: 14%;
}
.navbar-toggle.collapsed {
float: left;
}
.navbar-toggle {
float: left;
}
.navbar.navbar-default {
padding: 0px;
}
.navbar-collapse.navbar-ex1-collapse.collapse.in {
width: 100%;
overflow: hidden;
border: none;
border-color: transparent;
}
.navbar-toggle.collapsed {
border: none;
}
.navbar-default .navbar-toggle {
border-color: transparent;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
background-color: transparent;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: white;
}
.navbar-header.menu-align {
padding: 6px 0px;
}
.navbar-toggle .icon-bar {
width: 26px;
height: 3px;
}
.mobile {
display: block;
margin: 0 auto;
text-align: center;
}
.mobile .fa-user-circle {
color: white;
padding: 12px 0px;
}
.mobile .fa-heart {
color: white;
padding: 12px 0px;
}
.header_middle_area {
margin-top: 0px;
}
.pc{display:none;}
.search_area_outer {
background-color: #9a9a9a;
padding: 14px 14px;
}
.container.search_header {
width: 100%;
padding: 0;
}
#searchform {
margin: 0;
}
.si {
padding: 13px 16px !important;
width: 94% !important;
border: none !important;
border-radius: 0 !important;
}
#searchsubmit {
padding: 6px 12px;
}
.product-template-default.single.single-product .rightsidebar {
display: none;
}
#searchsubmit {
right: 0;
}
.col-md-3.col-sm-4.login_section {
display: none;
}
.delivery_options {
display: none;
}
#menu-top-header-menu {
margin: 0;
}
#sidebar2 {
height: unset;
}
.woocommerce .woocommerce-ordering {
width: 100%;
}
#sidebar2 li {
padding-top: 5px;
padding-bottom: 0px;
}
.orderby {
margin-top: 0;
}
.woocommerce .woocommerce-ordering {
padding-bottom: 0;
}
.home_banner h1 {
font-size: 20px;
line-height: 27px;
padding-top: 25px;
}
.home_banner h2 {
font-size: 16px;
}
.rightsidebar .container {
padding: 0;
}
.home_banner .fa-pound-sign {
font-size: 47px;
}
.home_banner h5 {
font-size: 36px;
}
.home_banner .banner_btn_new {
position: absolute;
left: 20px;
bottom: 5px;
width: 100%;
}
.home_banner a {
font-size: 12px;
}
.carousel-indicators.mobile {
display: none;
}
.home_banner {
height: 350px;
}
.banner_btm_colr {
height: 70px;
}
.desktop_main_menu_area{display:none;}
.mobile_menu_area{display:block;}
#menu-mobile-menu li a {
font-size: 16px;
text-align: center;
text-transform: uppercase;
padding: 8px 0px;
width: max-content;
margin: 0 auto;
}
.navbar-collapse.navbar-ex1-collapse.collapse.in {
border-top: 1px solid;
}
.purchs_area h4 {
font-size: 36px;
}
.fas.fa-pound-sign.ad_slider {
font-size: 36px;
}
.blog_area .col-md-4.col-sm-4.col-xs-6 {
height: 281px;
}
.free_delivery.mobile {
background: #3a3a3a;
padding: 9px 0px;
display:none;
}
.free_delivery.mobile img{
float:left;
}
.free_delivery.mobile p {
color: white;
font-size: 19px;
padding: 12px 0px;
}
.free_delivery.mobile .col-xs-12 {
width: 390px;
margin: 0 auto;
text-align: center;
float:unset;
}
.call_icon_bottom {
margin: 9px 0px;
width: 30px;
}
.col-xs-3.mobile.call_section {
padding-right: 41px;
}
.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product {
width: 45% !important;
}
.leftsidebar {
text-align: center;
}
.footer_icons img {
bottom: 25px;
left: unset;
right: unset;
left: 0;
right: 0;
margin: 0 auto;
}
#sidebar1 {
padding-bottom: 90px;
}
.wishlist-color {
bottom: 247px;
}
.wpfFilterContent {
width: 50%;
float: left;
padding: 5px 5px;
}
.woocommerce-products-header {
text-align: center;
}
.woocommerce-products-header p {
text-align: center;
font-size: 13px;
padding: 5px 0px;
padding-bottom: 25px;
}
.woocommerce-ordering select {
background-position: right 10px center !important;
background-size: 17px !important;
}
.banner_inside { background-repeat: no-repeat;
background-size: contain;
background-position: right;
height: 353px;
}
.banner_inside .container {
display: flex;
}
.home_banner img {
display: block;
}
.warning-text-area {
width: 100%;
float: unset;
margin-bottom: 30px;
}
#primary .products li.product {
float: left !important;
width: 45% !important;
margin: 0px 2.5% !important;
height: auto !important;
margin-bottom: 30px !important;
clear: unset;
}
.promo_area_inner {
height: auto;
width: 100%;
text-align: center;
padding: 20px;
margin: 0;
}
.promo_area {
width: 100%;
margin-bottom:30px;
}
.promo_area_inner img {
padding-left: 0;
text-align: center;
margin: 0 auto;
}
.promo_area_inner .row {
padding: 0 !important;
margin: 0 !important;
}
.col-md-6.col-sm-6 {
width: 70%;
padding: 0;
text-align: center;
margin: 0 auto;
}
.promo_area .content p {
width: 100%;
}
.promo_area .content h6 {
font-size: 13px;
width: 99px;
padding: 8px 11px;
margin-top: 12px;
text-align: center;
margin: 0 auto;
margin-top: 12px;
}
.promo_area .content {
padding-top: 19px;
padding-left: 18px;
padding: 0;
padding-top: 19px;
}
.wp-pagenavi {
text-align: center;
width: 100%;
margin-top: 40px;
}
.shal_btn_frm {
text-align: center;
}
.my_view_all.myblock {
float: unset !important;
text-align: center;
width: max-content;
}
}
@media only screen and (max-width: 724px) {
.banner_inside {
background-position: 270px;
}
}
@media only screen and (max-width: 482px) {
.banner_inside {
background-size: inherit;
height: 355px;
background-position: 210px;
}
.home_banner h6 {
margin-left: 17px;
}
figure {
width: 100%;
}
.wp-post-image {
padding: 0;
}
.footer_mail .wpcf7-form-control.wpcf7-submit {
margin-top: 0;
}
.footer_mail .col-md-4.col-sm-4 {
margin-bottom: 20px;
}
.footer_mail {
margin-left: 7%;
margin-bottom: 15px;
}
.footer_mail .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
padding: 4px 5px;
width: 61%;
font-size: 12px;
}
.footer_mail img {
margin-right: 11px;
width: 26px;
margin-top: 4px;
}
.footer_mail .wpcf7-form-control.wpcf7-submit {
padding: 4px 5px;
font-size: 12px;
}
.artwork_btn h3 {
color: white;
padding: 0px 24px;
font-size: 13px;
}
.woocommerce div.product form.cart .button {
text-align: center;
}
.single-product .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart {
text-align: center;
margin: 0 auto;
}
.price_descrptn {
text-align: center;
}
.icons_area {
margin: 0 auto;
text-align: center;	
}
.icons_area img {
width: 60%;
}
.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product {
width: 43% !important;
}
.tab_section {
width: 100%;
}
.product-template-default.single.single-product div.product div.images {
width: 100%;
float: unset;
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 72px !important;
margin: 15px 2px !important;
}
.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
height: auto !important;
}
.woocommerce-loop-product__title {
width: 100%;
}
.products.columns-4 {
margin: 0px -5px !important;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before {
left: 15px !important;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
top: -17px;
}
.product-template-default.single.single-product div.product div.summary {
float: unset;
width: 100%;
clear: both;
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 13% !important;
margin: 15px 2px !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
height: 227px;
}
.flex-viewport img {
padding: 0;
}
.wts_control_nav__item {
width: 62px !important;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt::before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt::before {
font-size: 23px;
}
.wishlist-color {
bottom: 192px;
}
.add_to_wishlist {
width: 21px;
height: 19px;
top: 8px;
background-size: cover;
left: 8px;
} .mobile_logo img {
width: 70%;
padding: 14px 5px;
}
.free_delivery.mobile p {
font-size: 15px;
}
.free_delivery.mobile .col-xs-12 {
width: auto;
}
.free_delivery.mobile img {
float: left;
width: 25px;
margin-top: 9px;
margin-left: 20px;
}
.free_delivery.mobile {
margin-bottom: 31px;
}
.fas.fa-pound-sign.ad_slider {
font-size: 22px;
}
.purchs_area h4 {
margin-top: -4px;
}
.free_delivery.mobile p {
color: white;
font-size: 17px;
padding: 12px 0px;
}
.purchs_area h4 {
font-size: 28px;
}
.fas.fa-pound-sign.ad_slider {
font-size: 25px;
margin-right: 6px;
}
.products_ads .content_area {
position: absolute;
top: 10px;
left: 32px;
}
.purchs_area a {
font-size: 9px;
padding: 10px 5px;
bottom: -32px;
width: 84px;
}
.products_ads .container{padding:0px;}
.products_ads img {
height: auto !important;
}
.mail_area .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
width: 70%;
}
.mail_area .wpcf7-submit {
padding: 7px 11px;
font-size: 9px;
margin-top: 20px;
}
.mail_area .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
padding: 6px 8px;
}
.mail_icon {
margin-top: 26px;
}
.mail_area div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
font-size: 13px;
width: 100%;
margin: 0;
margin-top: -11px;
}
.mail_area .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
margin-top: 20px;
}
.mail_icon {
width: 9%;
}
.wpcf7-form {
margin-top: -19px;
text-align: center;
}
.products_ads {
padding: 0;
margin: 0;
width: 100%;
margin: 0;
overflow: hidden;
}
.call_icon_bottom {
margin: 13px 0px;
width: 27px;
margin-bottom: 0;
}
.products_ads .content_area p {
margin-top: 6px;
}
.purchs_area p {
font-size: 11px !important;
}
.fa.fa-chevron-right {
display:none;
}
.fa.fa-chevron-left {
display:none;
}
.carousel-indicators.mobile {
display: block;
}
#quote-carousel .carousel-indicators li.active {
margin: 0 !important;
width: 12px !important;
height: 12px !important;
border: none !important;
}
#quote-carousel .carousel-indicators {
right: unset;
top: unset;
bottom: 0px;
margin-right: -19px;
left: unset;
margin: 0 auto;
z-index: 111;
bottom: 0;
position: unset;
padding: 0;
margin: 0;
width: 100%;
}
#quote-carousel .carousel-indicators li {
display: inline-block;
width: 12px !important;
height: 12px !important;
border: none !important;
margin: 0px 2px !important;
}
.popular_catgrs {
margin-top: 25px;
}
#quote-carousel .carousel-indicators {
margin: 0;
}
#quote-carousel .carousel-indicators {
bottom: 0 !important;
}
.col-md-8.col-sm-12.last_rw_end {
margin-bottom: 23px;
}
.carousel-indicators.mobile {
position: absolute !important;
}
.my_filter_menu {
width: 100%;
}
.woocommerce-ordering {
width: 100% !important;
}
.reset_filter_btn {
margin-top: 0;
padding: 7px 9px;
margin-right: 15px;
}
}
@media (min-width: 767px) { .navbar-wrapper {
margin-top: 20px;
}
.navbar-wrapper .container {
padding-right: 15px;
padding-left: 15px;
}
.navbar-wrapper .navbar {
padding-right: 0;
padding-left: 0;
} .navbar-wrapper .navbar {
border-radius: 4px;
} .carousel-caption p {
margin-bottom: 20px;
font-size: 21px;
line-height: 1.4;
}
.featurette-heading {
font-size: 50px;
}
}
@media (min-width: 992px) {
.featurette-heading {
margin-top: 120px;
}
}
.caret {
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid;
display: inline-block;
height: 0;
margin-left: 2px;
position: absolute;
right: 5px;
top: 16px;
vertical-align: middle;
width: 0; cursor:pointer;
}
.menu-item-has-children a{
width:90%;
}
@media (min-width: 767px) {
.menu-item-has-children a{
width:auto;
}
.caret {
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid;
display: inline-block;
height: 0;
margin-left: 2px;
position: absolute;
right: 5px;
top: 16px;
vertical-align: middle;
width: 0; cursor:pointer;
}
.sidebar-nav {
padding: 9px 0;
}
.dropdown-menu .sub-menu {
left: 100%;
position: absolute;
top: 0;
visibility: hidden;
margin-top: -1px;
}
.dropdown-menu li:hover .sub-menu {
visibility: visible;
}
.dropdown:hover .dropdown-menu {
display: block;
}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
margin-top: 0;
}
.navbar .sub-menu:before {
border-bottom: 7px solid transparent;
border-left: none;
border-right: 7px solid rgba(0, 0, 0, 0.2);
border-top: 7px solid transparent;
left: -7px;
top: 10px;
}
.navbar .sub-menu:after {
border-top: 6px solid transparent;
border-left: none;
border-right: 6px solid #fff;
border-bottom: 6px solid transparent;
left: 10px;
top: 11px;
left: -6px;
}
#quote-carousel {
margin-bottom: 0;
padding: 0;
padding-bottom: 0;
}
}
@media only screen and (max-width: 480px) {
.alignright {
float: none;
margin-left:0;
}
.flex-viewport .woocommerce-product-gallery__image img {
padding: 10px;
}
.woocommerce-product-gallery .flex-viewport {
height: auto !important;
}
}  @media (min-width: 767px) { 
} @media (max-width: 767px) { .page-id-29 iframe {
width: 100%;
height: 400px;
}
#quote-carousel .carousel-indicators li {
display: inline-block;
margin: 0px 5px;
width: 15px;
height: 15px;
}
#quote-carousel .carousel-indicators li.active {
margin: 0px 5px;
width: 20px;
height: 20px;
}
}
@media (max-width: 480px) { 
.page-id-29 iframe {
width: 100%;
height: 250px;
}
}
@media only screen and (max-width: 1200px) { 
.logo {
width: 80%;
}
}
@media only screen and (min-width: 1200px) { 
.container{width:1200px;}
}
@media screen and (max-width: 425px){
.home_banner h2 {
display: none;
}
.home_banner p {
margin-top: auto;
}
}