﻿.glyphicon
{
    margin-right:4px !important; /*override*/
}

.pagination .glyphicon
{
    margin-right:0px !important; /*override*/
}

.pagination a
{
    color:#555;
}

.panel ul
{
    padding:0px;
    margin:0px;
    list-style:none;
}

.news-item
{
    padding:4px 4px;
    margin:0px;
    border-bottom:1px dotted #555; 
}

body { 
    font-family: 'roboto', Arial, Helvetica, sans-serif;
    text-align: justify;
}

.newstape a { color: #F5F7FA; }

#wrapper {
/*  width: 450px;*/
  margin: 0 auto;
}

.text-center { text-align: center; }

.text-right { text-align: right; }

.text-justify { text-align: justify; }

.newstape {
  color: green;
/*  height: 365px;*/
  min-height: 290px;
  max-height: 365px;
  overflow: hidden;
}

.newstape-content {
  position: relative;
  padding: 15px;
}

.newstape-drag { cursor: ns-resize; }

.news-background {
    background-color: transparent;
/*z-index: -1;
background-image: url('../images/slider_2.jpg');
background-position-x: 75%;
background-position-y: 90%;*/
/*    -webkit-filter: blur(5px);
    -moz-filter: blur(5px);
    -o-filter: blur(5px);
    -ms-filter: blur(5px);
    filter: blur(5px);*/
}

.card-split {
    vertical-align: top;
}
.nav-link{
    color: #FFFFFF !important;
}
.navbar-nav > .active {
    background-color: green;
    color: #005433 !important;
}
.page-title{
    background-color: #F4B700;
    color: #005433;
}
.page-top-contact{
    background-color: #1CA838;
    color: #ffff00;
    font-size: 14px;
}

.product-small-image {
    width:100%;
}

.navbar-light .navbar-toggler-icon {
    background-image: url("../images/menu_logo.svg") !important;
}

.navbar-light .navbar-toggler {
    color: rgba(255,255,255);
    border-color: rgba(255,255,255);
}

.logo-title {
    text-transform: uppercase;
    color: #7FC126;
}

.slide-header span {
    /*background-color: #007237;*/
/*    padding-left: 3rem;
    padding-right: 3rem;*/
}

.home-product-image {
    width:40%;
    text-align: center;
/*    height:270px;
    background: url(../images/home_gold_booast.png) no-repeat;*/
}

.product-detail-table td, .product-detail-table tr, .product-detail-table th {
    border: 2px solid #005433;
}
.product-detail-table td {
    padding: 2px;
}

.logo-top-shade {
    position: fixed; 
    top: 1rem; 
    width: 100px;
    height: 75px;  
    background-image: url('../images/logo_shade.png');
    background-size: 124%;
    background-position-x: 50%;
    background-position-y: 42%;
    /*margin-left: 2.4rem;*/
}

.caret-up {
    width: 0; 
    height: 0; 
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-bottom: 4px solid;
    
    display: inline-block;
    margin-left: 2px;
    vertical-align: middle;
}

.sparkle {
	
    /*font-size:100px;*/
    /*font-family:impact;*/
	
 -webkit-text-fill-color: transparent;
 background: -webkit-linear-gradient(transparent, transparent),
             url(../images/sparkle.gif) repeat;
 background: -o-linear-gradient(transparent, transparent);
 -webkit-background-clip: text;
}

.product-image {
    box-shadow: 10px 10px 5px grey;
    background: linear-gradient(#C9C9A3, #007738);
}

.dropdown-menu-cat {
    background-color: #005A36BF;
    display: none;
    width: 14rem;
}

.brand-logo {
    /*max-width: 70%;*/
}

.product-detail-table th {
    text-align: center;
}

.pdf-links .sparkle{
    -webkit-text-fill-color: transparent;
 background: -webkit-linear-gradient(transparent, transparent),
             url(../images/sparkle.gif) repeat;
 background: -o-linear-gradient(transparent, transparent);
 -webkit-background-clip: text;
}

.footer-link > a {
    text-decoration: none;
    color: #FFFFFF;
}

@media screen and (max-width: 400px) {
    .logo_text {
        display: none;
    }
}