/* farba pozadia */
body {
       background-image: url("../image/back.jpg");
    background-position: top center;
    background-repeat: repeat-x;
    background-color: #fff;
    background-attachment: fixed;
}
a:hover {
 color: red!important;
}
/* pozadie header */
header .container{ background-image: url("../image/bg.png"); background-color:rgb(18, 93, 124);}

.headerlinks h1 {
   font-size: 14px;
}

/* farba menu */

.main-menu {
background-color: #59595b !important;
} 

/* farba headeru variant */
.table-bordered>thead>tr>th, .table-bordered>thead>tr>td { background-color: #ccc!important;}

/* farby sticky */
.sticky {
	background-color: #FFF;
	border-bottom: 2px solid #000;
}

/* farba buttonu kosika */
.cart button:hover {
	background-color: none!important;
}
/* farba kosika ikony + border */
.cart-img {
	border: 2px dashed #59595b;
	color: #59595b;
}

/* farba borderu zalozky pri produkte */

.nav-tabs>li.active>a, .nav-tabs>li>a:hover, .nav-tabs>li>a:focus {
	border-bottom: 2px solid red;
color: #FFF!important;
}

/* farba buttonu hore ked je zoskrolovane */
.top_button {
    background-color: #59595b;
}

/* farba hoveru v menu */
.main-menu > ul > li:hover > a {
	background: #000;
color: #FFF!important;	
}

/* farba buttonu v kosiku */
#cart .text-right > a {
	background-color: red!important;
color: #FFF!important;
}

/* farba buttonu overit ico */
.osc-btn, .overIco {
background-color: red!important;
color: #FFF!important;
}

.osc-btn, .overIco:hover {
background-color: red!important;
color: #FFF!important;
}

/* farba buttonu zakladneho */
.btn-primary {
   background-color: #ed1c29!important;
   color: #FFF!important;
}

.pull-left .btn.btn-default {
   background-color: #59595b!important;
   color: #FFF!important;
}

/* farba h1, prihlasit, registrovat */
.headerlinks a {
	color: #FFF;
}
/* farba hoveru h1, prihlasit, registrovat */
.headerlinks a:hover {
	color: red;
}
/* farba footeru a horna ciara */
#footer {
	background-color: #F3F3F3!important;
	border-top: 1px solid #E3E3E3;
}
/* farba textu v kosiku na liste */
#cart > .btn { color: #000;}

/* farba button search */

#search .btn-lg {
background-color: red !important;
}

#search .dropdown-menu a:hover{
background-color: #59595b;
color: #fff!important;
}
/* farba pozadia boxheadingu */
.box .box-category-heading { 
background-color: #59595b!important;
}

/* hover v menu */

.box .box-content ul li a:hover , #content .content ul li a:hover{
/*	color: #fff!important; */
}
.box .box-content ul li + li, .box .box-content ul li + li:hover{
         color: blue!important;
}
.product-thumb .caption h4 > a:hover {
     color: red!important;
}

.btncart:hover {
     color: red!important;
}

/* trojuholnik vo footer */

.triangle {
   border-bottom: 113px solid #59595b;
}

.img-back {
    background-color: #ba272e;
}

.kontakt span {
color: #ed1c29;
}

.sticky  .phone span{
color: #000!important;
}

.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus, .pagination li a:hover {
  background-color: red!important;
  color: #fff!important;
border: 1px solid red!important;
}
/*Text v success správe*/
.alert.alert-success a, .alert.alert-success a:visited  {
color: #59595b!important;
}
.alert.alert-success a:hover  {
color: red!important;
}

#intro-lenox {
     background:url('../../../../../image/data/lenox/HOME/front.jpg') no-repeat;
     width:700px;
     height:70px;
     background-position-y:-320px;
     cursor:pointer;
     margin-bottom:20px;
margin: 20px auto;
}
#nadpis-lenox {
padding-top: 12px;
color: #FFF;
}

#nadpis-lenox h2{
font-size: 28px!important;
}
.frontera {
text-align: center;
}
.video-navs li {
	background-color: #CCC;
}

.video-navs .active, .video-navs li:hover {
	background-color: #59595b;
}

.otz {
   color: #000;

}
.vyrobcovia {
z-index: 888;
}

.vyrobcovia h2 {
   width: 100%;
  background-color: #616060;
  padding: 5px 10px;
color: #FFF;
}

.vyrobcovia h3 {
font-size: 20px;
height: 38px;
margin-top: 10px;
text-align: left!important;
}

.vyrobcovia div {
margin-bottom: 20px;
border: 1px solid #606060;
padding: 10px 10px;
font-size: 12px;
cursor: pointer;
}
.vyrobcovia div:hover {
box-shadow: 0px 0px 10px grey;
cursor: pointer;
}
.vyrobcovia p {
height: 80px;
text-align: justify;
}
#carousel-2 {
display: none;
}

.fc-past {
	background-color: #e8e8e8;
	background-image: url('../image/cross.png');
	background-position: center center;
}

#content h2, #content h1 {
   font-size: 15px;
}

.col-bg-ant1 {
	background-color: #59595b;
    color: #ffffff;
}

.col-bg-ant2 {
	background-color: #035DB7;
    color: #ffffff;
}

.col-bg-ant3 {
	background-color: #0C3769;
    color: #ffffff;
}

.col-content {
	padding: 25px 25px 25px 25px;
        position: absolute;
        bottom: 20px
}

.nadpisgray {
	padding-left: 20px;
	width: auto;
	padding-right: 20px;
	border-left: 4px solid #59595b;
	color: #212731!important;
	font-size: 27px!important;
	background-color: #dddddd;
}

.nadpiswhite {
        padding-left: 20px;
	width: auto;
	padding-right: 20px;
	background-color: #fff;
	border-left: 4px solid #59595b;
	color: #212731!important;
	font-size: 27px!important;
}

