<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
 
 


 
 
 .sf-menu a, .sf-menu a:visited {
  color: #FFF;
  white-space: nowrap;
  text-shadow: none;
 }
 
 
 
.sf-menu {
   background: none;
}
 
 
 
 
 
 #header .header-nav .blockcart {
  position: relative;
  cursor: pointer;
  padding: 0;
 }
 
 
 
 
 
  .sf-menu &gt; li &gt; a {
	  font: 200 14px "Roboto", Helvetica, sans-serif;
  
  font-weight: bolder;
}
 
 
 
 
 
 .sf-menu a, .sf-menu a:visited {
  color: rgba(0, 0, 0, 0.65);
  white-space: nowrap;
  text-shadow: none;
}
 
 
 
 
 
 #_desktop_user_info {
  float: left;
 }
 
 
 #contact-link .contact {
  border-right: 1px solid #e5e5e5;
  padding: 7px 0;
  
 }
 
 #header .email {
  padding: 7px 0;
 }
 
 
 #header .ttuserheading {
  cursor: pointer;
  float: left;
  position: relative;
  padding: 10px 1px;
  
 }
 
 
 .pb-right-column .product-price, .has-discount.product-price, .has-discount p {
  font-weight: 500;
  font-size: 38px;
  font-family:impact;
  color:#2f5999;
  
 
 
 }
 
 
 .product-prices .tax-shipping-delivery-label {
  
  margin-left: 190px;
 }
 
 
 
 
 #custom-text {


    border: 0px;
	padding: 0px;
	
	margin: 10px 0 10px;
 

    float: left;
    

    text-align: left;

    width: 100%;

}
 
 
 
 
 
 
 
#top-menu &gt; li {

    position: relative;

    float: left;

    width: auto !important;

    text-align: left;

}
 
 #ttcmsheaderservices {

	float: right;
margin: 38px 25px 38px 0;
width: 50%;
 }
 
 
 
 
 .icon-drop-mobile {

		background: #CCC;
 }


.tt-menu-horizontal .menu-dropdown {

	overflow-y: inherit;
}

 
 
 
 #header{ background: #fff; }
 
 
 
 #left-column .title-menu-mobile {
   background: linear-gradient(to bottom,#b1dcef 0%,#372eee 100%) !important;
 }
    
	#hometab .tabs .nav-tabs .nav-item .nav-link.active .tab-title {
    background: rgba(0,0,0,0) linear-gradient(to bottom,#b1dcef 0,#2d57978f 100%) repeat scroll 0 0 !important;
	
	}
	
	#search_widget
	{ overflow:hidden;
	margin-top: 85px;
	}
	
	
	#_desktop_logo {



    width: auto;


	}
	#ttcmsservices .ttcmsservice .ttservices &gt; div .ttcontent_inner {
    display: inline-block;
    float: left !important;
    margin: 0;
    text-align: center;
    width: 100% !important;
	}
	#ttcmsservices .ttcmsservice .ttservices &gt; div .ttcontent_inner .service {
    float: left !important;
    position: relative;
    width: 100%;
    cursor: pointer;
    padding: 20px 10px;
}
#header .header-top a[data-depth="0"] {
    text-transform: UPPERCASE !important;
    color: #f5f5f5 !important;
	font-size: 12PX;
}



.has-discount .discount {

    color: #f00;

    display: table-row;

    font-size: 14px;

    margin-left: 10px;

   
	margin-top: -50px;

}


#search_block_top #searchbox, #search_block_left #searchbox {
  float: left;
  width: 100%;
}






@media(max-width:991px){

	

	.search-widget.active .ttsearch_button .material-icons.search {

		display: inline;

	}

}




</pre></body></html>