/* Custom code goes here - paste your css code below in line 3 */
@import url('https://fonts.googleapis.com/css2?family=Ubuntu+Condensed&family=Ubuntu:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');

html body { 
    font-family:'Ubuntu', sans-serif;

    background-image:none !important; 
    background-color:#71cef5 !important;     
}

html .header-top { background:#f7f7f7;}

html #_desktop_logo { padding-top:20px; }

html .slider_boxed div#slider_row { 
    margin:0; 
    max-width: 100%; 
}

html #homepage-slider { 
    border-bottom:15px solid #ec8e1d;
    border-radius:0 0 10% 10%;
    box-shadow: 0 4px 9px -1px gray;
}

html .slider_boxed #angarbanners_top { padding:0 15px; }

html #_desktop_top_menu,
html nav.header-nav { 
    background: #71cef5 !important; 
    color:white;
}

html div#angarinfo_block .icon_cms {
    color:#71cef5; 
}

.icon_cms:hover {
    cursor: pointer;
    transform: rotate(-15deg) scale(1.2);
}

html .footer-container .h3 span, 
html .footer-container .h3 a, 
html .footer-container .links .title span.h3, 
html .footer-container .links .title a.h3 { 
    border-color:#71cef5;
}

html body#index .angarbanners ul li .item_desc_position { color:white; left:10%; font-size:0.8em; width:40%; }
html body#index .angarbanners ul li .item_desc { background: rgba(0, 0, 0, 0); }
html body#index .angarbanners ul li .item_desc:hover { background: rgba(0, 0, 0, 0.12); cursor: pointer; }

@media (max-width:1241px)  {
    html body#index .angarbanners ul li .item-html { display: none; }
}

@media (max-width:1241px)  {
    html body#index .angarbanners ul li .item_desc h3.item-title { font-size:12px; }
}

html #contact-link, 
html #contact-link a, 
html .lang_currency_top span.lang_currency_text, 
html .lang_currency_top .dropdown i.expand-more, 
html nav.header-nav .user-info span, 
html nav.header-nav .user-info a.logout, 
html #languages-block-top div.current, 
html nav.header-nav a { 
    color:white; 
}

html #contact-link span.shop-phone strong, 
html #contact-link span.shop-phone strong a, 
html .lang_currency_top span.expand-more, 
html nav.header-nav .user-info a.account { 
    color:white; 
    color:#005395; 
}

html header.page-header h1,
html .cart-grid-body .card-block h1,
html div#angarinfo_block h3 { color:#005395; }

html #contact-link span.shop-phone i { color:white; }

html div#search_widget form button[type=submit],
html .btn.btn-newsletter { 
    background: #005395; 
    border-radius: 0 3px 3px 0; 
}

html div#search_widget form button[type=submit]:hover { background: #ec8e1d; }

html #header div#_desktop_cart .blockcart .header,
html a.btn.btn-primary.viewcart { 
    background: #005395;
    border-radius: 3px;
}

html #header div#_desktop_cart .blockcart .header:hover,
html a.btn.btn-primary.viewcart:hover,
html .btn.btn-newsletter:hover { 
    background: #ec8e1d !important;
    border-color:darkgoldenrod !important;
}

html .footer-container,
html footer#bm { background:#e7e7e7; }

html footer#bm {
    border-top: 1px solid #d6d4d4;
    padding-top: 20px;
}

html .footer-container .bottom-footer { padding-bottom:0; }

html footer#bm {
	text-align: center;
	margin: 0em 0 1.0em 0;
}

html footer#bm h3 {
    font-family: 'Ubuntu', sans-serif;
    font-weight: 700;
    color: #005395;
    font-size: 22px;
    line-height: 140%;
    margin: 0 0 0 0;
}

html footer#bm h5 {
    font-family: 'Ubuntu Condensed', sans-serif;
    font-weight: 400;
    color: #a0a4a9;
    font-size: 18px;
    line-height: 150%;
    margin: 0 0 0.3em 0;
    text-transform: uppercase;
}

html footer#bm .blue,
html footer#bm .blue a,
html .footer-container .h3 span,
html .footer-container .h3 a
{
    color: #005395;
}

html footer#bm .grey {
    color: #a8a9ae;
}

html footer#bm .col-1-5 {
    width: 20%;
    float: left;
    min-height: 1px;
    padding-right: 20px;
}