/*
Theme Name: sublimationInks-hello-child
Theme URI: https://sublimationInks.co.za
Template: hello-elementor
Author: sublimationInks.co.za
Author URI: https://sublimationInks.co.za
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.6.1.1667823817
Updated: 2022-11-07 14:23:37

*/

:root {

	--text: #585858; 
	--deep-blue: #0B5BB0;
	--ambrand-blue: #6DCFF6;
	--navbar-color: #1F80E7;
	--buythis-yellow: #FFCC00;
	--heatware-red: #ff0000;
	--heatware-red: #ff0000;
}

html, body {
/* 	background-color:red; */
}

/*Navigation header bar */

#clipend {
clip-path: polygon(0 0, 97% 0, 100% 100%, 0% 100%);
}

/* Colour stretch Full with */
.full-width:before, .full-width:after{
  content: "";
  position: absolute;
  /* fill vertically */
  top: 0;
  bottom: 0;
  width: 9600px;
  right: 100%;
 background:#0B5BB0;
}

.nav-back-ground {
    margin:0;
    padding:0;
   background-color: #0B5BB0; 
 min-height:100%;
 min-width: 100%;
 min-height:75px;
 overflow: hidden;
}

#logo-back,
.full-width:before,
.full-width:after,
.nav-back-ground {
	background-color: #0B5BB0;
}
#logo-back {
	margin-right:-1px;
}
a {
	font-weight:500;
color: var(--deep-blue);
	
}

#footer-info li
list-style: none;
color:red;
}


/* NON ELEMENTOR PAGES WIDTH */ 
@media (min-width:1200px) {

    .site-footer .footer-inner,
    .site-footer:not(.dynamic-footer),
    .site-header .header-inner,
    .site-header:not(.dynamic-header),
    body:not([class*=elementor-page-]) .site-main {
        max-width: 1120px
    }
/* 
    .site-footer .footer-inner,
    .site-header .header-inner {
        max-width: 1140px
    }

    .site-footer.footer-full-width,
    .site-header.header-full-width {
        max-width: 100%
    } */
} 


#custom-card-back {
    background-color: white;
    padding:10px;
 
    -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%);
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%);

}


/*Woo styles over ride */


/* Woocommerce "BuyThis" button Cart icon */ 
 @font-face { 
   font-family: "FontAwesome"; 
   font-weight: normal; 
     font-display: auto;
   font-style: normal;
   src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2") format("woff2"); 
 } 

.single_add_to_cart_button {
	background-color:#ffcc00!important;
}

.single_add_to_cart_button :hover {
	background-color:#54595f
}

.woocommerce-info {
		font-size:0,8em;
 color:#7A7A7A;	
}
.woocommerce-info a {
		font-size:0,9;
 color:#0B5BB0;
}


/* page: basket */ 
#wooc-basket a {
    color: #0B5BB0;
}
/* page: Checkout */ 
#override-place-order {
	font-size:0,7em;
 color:#7A7A7A;	
}

#override-place-order a {
 color:#0B5BB0;
} 


.button.single_add_to_cart_button:before {
    display: inline-block;
	font-size:1.3em;	
	font-family: 'Font Awesome 5 Brands';

    font-family: FontAwesome;
	
    float: left;
    content: "\f07a";
    font-weight: 500;
    margin-right: 0.5em;
	line-height:0.9;
/* 	text-rendering: optimizeLegibility!important; */


}

.button.single_add_to_cart_button {
box-shadow: 0px 0px 7px 0px #888!important;
	height:36px;
	margin-top:5px!important;
}


/* Buy this plugin adjustment: Begin*/
 
/* Resize image - remove padding */
.bt-img {
	width: 100px;
	padding: 0px;
	margin:  0px;
}
/* Buy this plugin adjustment: End */
	
	
[type=button],[type=submit],button {
    color: #000!important;
	font-size:0.9em;
	border:0;
	background-color: #e0a505!important;
    border-radius: 25px;
    transition: all .3s
	font-size:;
}
