a.link-forward{
    display: inline-block;
    background-color: orange;
    color: black !important;
    text-decoration: none;
    text-transform: uppercase;
    padding: 10px 20px;
    margin: 2rem 0;
transition:0.4s;
}

a.link-forward:after {
    content:  " \f061";
font: normal normal normal 14px/1 FontAwesome;
margin-left:10px;
}

a.link-forward:hover{
    background-color: bisque;
}
.index-top-products {line-height: 1.5rem; font-size:1.5rem; font-family:Roboto condensed}
.index-top-products img {width:5rem; display:block; margin:0 auto 30px auto; text-align:center}
.index-top-products .top-prod {transition:0.5s} 
.index-top-products .top-prod:hover {box-shadow: 0 0 100px 50px rgba(189, 219, 236, 0.90) inset; overflow:hidden} 
.index-top-products .top-prod:hover > div {transition:0.5s; transform: scale(1.1, 1.1); }
.index-top-group h2 {line-height: 4rem; font-size:5rem; font-family:Roboto condensed}
.index-top-group .news-name {font-family:Roboto condensed; font-weight:bold;  font-size:1.4rem; line-height: 1.4rem; padding:20px 0 }
.index-top-group .news-name a {color:gray !important; text-decoration:none}
.index-top-group .news-text {font-size:0.9rem; opacity:50%}
.index-top-group .card-body {padding:20px}
.index-top-group .list-group  li {font-size:1rem; padding-left:20px}
.index-top-group .list-group  li a {color:slategray;text-decoration:none }

.index-top-services {}
.index-top-services .top-serv {padding:20px; background-color:rgba(189, 219, 236, 0.60); text-align:center}
.index-top-services h3  {font-family:Roboto condensed; font-size:1.6rem  !important; margin: 10px 0 0 0px}

.index-p-first h3 {font-family:Roboto condensed; font-weight: bold; font-size:1.6rem !important; margin: 0 0 20px 0; color:green}
.index-p-first .p-item {margin: 3px 0; }
.index-p-first .p-item a {font-family:Roboto condensed; font-size:1.3rem !important; color:#333!important; border-bottom:1px solid silver; text-decoration:none}
.index-p-first .p-item img {display:none}
.index-p-first .p-item span {font-size:0.8rem; opacity:70%}

.index-distribution  h3 {font-size:1rem}
.index-distribution  h3 {font-family:Roboto condensed; font-size:1.6rem  !important}
.index-distribution .int-ico {padding:1rem}

h2.index-header {font-size: 2.5rem !important;color: slategray;}
	


body {padding-top:170px;}

.navbar a {color: #333 !important}
.navbar1 {font-size: 1rem !important;}
.navbar2 {font-size: 1rem !important;}

.dropdown-list-int3 {}
.navbar .dropdown-list-int3 a {color:#000 !important; text-transform:uppercase; font-decoration:underline !important;}
.dropdown-list-int3 span {font-size: 90% !important;color: #666  !important;line-height: 1.2em;}
.dropdown-list-int3 li {padding: 5px 0 5px 50px}
.dropdown-list-int3 img {margin-left:-50px; float: left;}



.integral-goods {    text-transform: uppercase;
    font-family: Roboto condensed;
    color: black;
line-height: 1.2em}
.integral-goods > div {width:158px}

.nav-distribution-container {}
.nav-distribution  {margin-top:10px; margin-bottom:20px}
.nav-distribution-section {}
.nav-distribution-type {}

.nav-distribution-container .nav-pills .nav-link {
    border-radius: 0;
    text-transform: uppercase;
    font-family: Roboto condensed;
    font-size: 110%;
    color: black;
    background-color: #ebebeb;
    margin-right: 10px;
    margin-top: 10px;
}

.nav-distribution-container .nav-pills .nav-link.active, .nav-distribution-container .nav-pills .show > .nav-link {
    color: #000;
    background-color: orange !important;
	}




nav.navbar2 { box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.1);}

.scroll-fst {opacity:0; visibility:0; z-index:1; display:none}
.scroll-sec {height:80px; margin-top:0px !important;  box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.1); }

#navbar-sec.scroll-sec .dropdown-menu {top: 80px !important;}
#navbar-sec.scroll-sec .navbar-img-logo {height:70px}


.navbar-img-logo {transition:0.3s}


.navbar-light .navbar-nav .nav-link {
    color: rgba(0, 0, 0, 0.8) !important;
    text-transform: uppercase;
    font-family: Roboto Condensed;
}

li.nav-item {}
li.dropdown {}

div.dropdown-header {font-weight: 700; color: green; font-family: Roboto Condensed; font-size: 120%; padding: 0 0 10px 0; border-bottom: 1px solid #ebebeb}
ul.dropdown-list {margin:0; padding:10px 0 20px 0}
div.dropdown-static {margin:0; padding:10px 0 20px 0}
ul.dropdown-list li {list-style:none; margin-bottom:10px; line-height:1.2em}
ul.dropdown-list a {color: black}
span.dropdown-add {font-size:80%; color: #999; line-height:1.2em}
div.dropdown-add {font-size:80%; color: gray; line-height:1.2em; padding-top:5px}
br {
    display: block;
    margin-bottom: 2px;
    font-size:2px;
    line-height: 2px;
}

.navbar .nav-item:hover .nav-link {color: green}


.central-menu-dropdown a {
color: #333 !important;
text-decoration:none !important;
font-family: Roboto Condensed;
}

.central-menu-dropdown a:hover {
text-decoration:underline  !important;
color:limegreen  !important;
}

.menu-new {
background-color: orangered;
    color: white;
    font-size: 0.7rem;
    padding: 0px 3px;
    display: inline-block;
    margin-left: 5px;
    border-radius: 3px;
    position: absolute;
}


.central-menu-dropdown li.divider {
padding-top:1px; padding-bottom:1px; border-bottom:1px dotted #eaeaea}

ul.dropdown-list li {
    list-style: none;
    margin-bottom: 6px;
    line-height: 1.2em;
position:relative;
}
ul.dropdown-list {
    margin: 0;
    padding: 10px 0 20px 0;
}
	.dropdown-add {display:none}

	#navbar-fst {padding-top:0; padding-bottom:0; transition:0.2s; z-index:1050  !important; }
	#navbar-fst.scroll-fst {z-index:1  !important}
	#navbar-fst .navbar-slogan {display: inline-block; background-color: slategray; color: white; padding: 3px 10px; font-size: 0.9rem; border-radius: 4px;}

#navbar-fst .dropdown:hover>.dropdown-menu {
  display: block;
}
	.top-menu-dropdown {transition:0.6s}
	.top-menu-dropdown .menu-point { color: #666 !important; text-decoration: none !important; font-family: Roboto Condensed;}
	.top-menu-dropdown .menu-point a {color: #000 !important; text-decoration: none !important; font-family: Roboto Condensed;}
	.top-menu-dropdown .menu-header {font-weight: 700; color: green; font-family: Roboto Condensed; font-size: 100%; padding: 0 0 10px 0; border-bottom: 1px solid #ebebeb;}
	.top-menu-dropdown a {color: #000 !important;text-decoration:none !important;font-family: Roboto Condensed;border-bottom:1px dotted silver}

	#navbar-fst .top-menu-dropdown .menu-point a:hover {
    color: limegreen !important;
	}

#navbar-sec {transition:0.3s; background-color:#efefef}


#navbar-sec {box-shadow:none}

a.link-disabled {
    color: #999 !important;
    pointer-events: none !important;
    background-color: transparent;
}


@media (min-width: 768px) {
#navbar-sec {margin-top:2.8rem;}
}

/* ============ only desktop view ============ */
@media all and (min-width: 992px) {

	.navbar .nav-item .dropdown-menu {display:block; opacity: 0;  visibility: hidden; transition:.3s; margin-top:0;  }
	.navbar .nav-item:hover .nav-link{ color: #fff;  }
	.navbar .dropdown-menu.fade-down{ top:80%; transform: rotateX(-75deg); transform-origin: 0% 0%; }
	.navbar .dropdown-menu.fade-up{ top:180%;  }
	.navbar .nav-item:hover .dropdown-menu{ transition: .2s; opacity:1; visibility:visible; top:100%; transform: rotateX(0deg); }
#mainNav > ul > li {padding: 30px 0;}
#navbar-sec li.dropdown {position:initial !important}
#navbar-sec .dropdown-menu {position: absolute; left: 0; top: 125px; border: 0; border-radius: 0; background-color: white; transition:0.3s;
-webkit-box-shadow: 0px 15px 40px -21px rgba(0,0,0,0.55);
-moz-box-shadow: 0px 15px 40px -21px rgba(0,0,0,0.55);
box-shadow: 0px 15px 40px -21px rgba(0,0,0,0.55);
}
div.dropdown-menu {padding: 30px} 
div.dropdown-menu div.dropdown-sector {padding: 0 30px}
#navbar-sec.scroll-sec .navbar-img-logo {height:50px}

}
@media (max-width: 992px) {
#navbar-sec li.nav-item {
    text-align: left !important;
    background-color: white;
    border-bottom: 1px solid #ebebeb;
}
div.dropdown-menu {padding: 10px 15px} 
body {
    padding-top: 129px;
}

}


.keywords-1 {
    border-left: 1px solid lightgray;
    padding-left: 20px;
    font-size: 90%;
    text-transform: uppercase;
    font-family: Roboto Condensed;
}
	.keywords-1 span { color: green
	}
	#navbar-sec.scroll-sec .keywords-1 {line-height: 1rem;font-size: 80%;}
