.title-a a {
  color: white!important;
}


.title {
    font-family: "iransans";
    font-size: 2.875em;
    line-height: 1em;
    padding-bottom: .5em;
    font-weight: 600!important;
    color: #000204;

}
.search-field{
	text-align: right!important;
}
.page-template-template-homepage-v1 .header-v1 .departments-menu button, .page-template-template-homepage-v2 .header-v1 .departments-menu button {
    color: #fff;
    border-color: #eee;
    background-color: #0063d1;
}
.title-m {
    background-color: #eaeaea!important;
}
.title-m a {
    font-weight: 500!important;
    color: #0063d1!important;
}
.site-header-cart .cart-contents .amount {
    font-weight: 500;
    line-height:unst!important;
    padding-right: 10px;
    color: red;
    font-size: 0.94em!important;
}
.side-banners .banner .banner-bg h4, .page-template-template-homepage-v2 .banner .banner-bg h4 {
    /* font-size: .875em; */
    /* line-height: 1em; */
    color: #ffffff;
    font-size: 1.5em!important;
    font-weight: 600;
    margin-bottom: 0.4em;
}
.product-category:hover {
    box-shadow: 1px 18px 10px 6px #012748;
}
.section-title {
    font-size: 1.875em;
    font-weight: 500;
    line-height: 1.2em;
    color: #0063d1!important;
    letter-spacing: -0.01em;
    margin: 0 0 1.1em 0;
    border-right: 6px solid #0063d1;
    border-left: 6px solid #0063d1;
    background-color: #ffffff;
    padding: 1em;
    box-shadow: -3px 3px 20px 0px #2e5e8833;
    border-radius: 3px 3px;
}
.section-title-b {
background: linear-gradient(90deg, rgba(51,153,204,1) 0%, rgb(51 204 204) 50%, rgba(51,153,204,1) 100%);
}
.section-6-1-6-products-tabs .section-title span {
    color: #ffffff;
    font-weight: 300;
}
.title-back-a{
	background-image: url("../images/banner/background.jpg")
}
.products .product .sale-saved-label {
    font-size: 1.357em;
    color: #fff;
    text-transform: uppercase;
    /* padding: 0px 9px; */
    margin: -6px;
    height: 70%;
    line-height: 1;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    border-radius: 5px;
    font-weight: 500;
    flex-shrink: 0;
    background-color: #ff1b00!important;
    position: absolute;
    top: 1px;
    right: 0;
    bottom: 0;
    left: 0;
}
.section-6-1-6-products-tabs ul.nav {
    margin: 0 0 2.063em;
    background-color: #ffe085!important;
}
.section-6-1-6-products-tabs ul.nav .nav-link {
    padding: 0 0.8em;
    font-size: 1.525em!important;
    line-height: 2.111em;
    letter-spacing: -0.01em;
    color: #ffffff;
    direction: ltr;
    /* box-shadow: -11px 2px 1px 4px #000000d1; */
    font-weight: 500;
}

.title-b{
	color: white!important;
}
.top-bar {
	background-image: url("../images/banner/background-1.jpg");
    background-color: #322986!important;
   
}
.stretch-full-a {
background-image: url("../images/banner/background-1.jpg")!important;
}
.section-title-c{
background-image: url("../images/banner/background-3.jpg")!important;	
}
.stretch-full-f {
    background-image: url(../images/banner/background-4.jpg)!important;
    background-color: #fb7a00!important;
    height: 10em!important;
    text-align: left!important;
}
.section-3-2-3-product-cards-tabs-with-featured-product .section-title, .section-product-cards-carousel-tabs .section-title {
    font-weight: 900!important;
    font-size: 1.875em;
    line-height: 1.633em;
    letter-spacing: -0.01em;
    color: #ffffff;
    margin: 0;
}
.fullwidth-notice.stretch-full-width.stretch-full-f p {
    color: #d8ff00;
    text-align: right;
    font-weight: 400;
    position: relative;
    top: 2em;
    margin-top: 0.5%;
    line-height: 1;
}
.fullwidth-notice.stretch-full-width.stretch-full-f h2 {
        color: white;
    text-align: right;
    font-weight: 900;
    position: relative;
    top: 2em;
    line-height: 1;
}
header.section-header-a {
    background-image: url("../images/banner/2-3.png")
}
.techmarket-banner .banner-bg .caption h3, .banner .banner-bg .caption h3 {
    font-weight: 400!important;
    color: #000000!important;
    /* box-shadow: -1px 8px 6px 10px #737373ab; */
}
.section-title-c{
	color: white!important;
}
.section-products-carousel-with-bg {
    background-color: #d2d2da!important;
   
}
.section-3-2-3-product-cards-tabs-with-featured-product, .section-product-cards-carousel-tabs {
    background-color: #e5e5e5!important;
    padding: 2.875em 0 5.063em 0;
    margin-bottom: 4.250em;
}
.title-footer{
	color: #0063d1!important;
	font-weight: 200!important;
}
.footer-widgets .widget .widget-title, .footer-widgets .widget .widgettitle {
    text-transform: uppercase;
    font-size: 1.40em;
    line-height: 1.533em;
    padding-bottom: 0.3em;
    border-bottom: 3px solid #5c6165!important;
    letter-spacing: -0.025em;
    /* margin-bottom: 1.267em; */
}
.site-footer {
    background-color: #1d262d!important;
    color: #FFFFFF!important;
    padding: 0;
    font-size: 0.938em;
}
.foote-text a{
    color: #bbbcbf!important;
    text-decoration: none;
}
.foote-text{
	color: white!important;
}
.footer-newsletter input[type="text"] {
    background-color: #fff;
    box-shadow: none;
    padding: 0.87em!important;
    color: #939393;
    /* font-size: 1em; */
    border: 2px solid #e7e7e7;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
   line-height: unset!important;
    width: 27.533em;
}
.logo-footer {
    position: relative;
    left: -28%;
}
.site-content .home-v2-slider .slider-1 .caption .button, .site-content .home-v2-slider .slider-1 .caption article .more-link, article .site-content .home-v2-slider .slider-1 .caption .more-link, .site-content .home-v3-slider .slider-1 .caption .button, .site-content .home-v3-slider .slider-1 .caption article .more-link, article .site-content .home-v3-slider .slider-1 .caption .more-link, .site-content .home-v5-slider .slider-1 .caption .button, .site-content .home-v5-slider .slider-1 .caption article .more-link, article .site-content .home-v5-slider .slider-1 .caption .more-link, .site-content .home-v6-slider .slider-1 .caption .button, .site-content .home-v6-slider .slider-1 .caption article .more-link, article .site-content .home-v6-slider .slider-1 .caption .more-link {
    line-height: 2.2em;
    font-weight: 500;
    border: unset!important;
    border-radius: 4px;
    color: #ffffff;
    margin-bottom: 1.533em;
    background-color: #004188;
}
.title-back-h{
	color: white!important;
	
}
.section-6-1-6-products-tabs ul.nav {
    margin: 0 0 2.063em;
    background-color: #213282!important;
}
.section-6-1-6-products-tabs ul.nav .nav-link.active {
    color: #ffffff;
    font-weight: bold;
    font-size: 1.313em;
    line-height: 1.714em;
}
.title-w{
	color: white!important;
}
.title-wb{
	color: white!important;
	position: relative;
	    top: -1.5em!important;
}
@media (max-width: 767px) {
.title-media-max {
    position: relative;
    top: 19em;
    left: -26em;
    transform: scale(1.5)!important;

}
	.bottom-caption.banner-info.title-w.animated.slideInDown {
    position: relative;
    top: 10em;
    left: -3%;
    font-size: 14px;
}
	.site-content .home-v2-slider .slider-1 img {
    right: 30.4%;
    bottom: 4.9%;
}
	.site-content .home-v1-slider .slider-1 img, .site-content .home-v2-slider .slider-1 img, .site-content .home-v3-slider .slider-1 img {
    top: 5.6%;
    6%: ;
    */: ;
    left: -5em!important;
    width: 300px;
    height: 300px;
}
	.button.title-media-max.animated.slideInDown {
    position: relative;
    left: -125%;
    box-shadow: -2px 5px 5px 0px #000000a6;
}
}

