.logo{
width: 130px;
}

.mikro-slider-color{
	color: #7fff00;
  font-weight:bold;
  font-size: 50px;

}

.mikro-slider-stin{
  text-shadow: 0 0 10px black;
}


span.mikro-highlight-texts{
	color: #fff;
	padding: 10px;
}
span.mikro-highlight-text{
	color: #5ba40e;
}

.mikro-button-solid{
	background-color: #5ba40e;
}

.mikro-button-solid:hover{
	
}
.mikro-button-outline-light:hover{
	background-color: #5ba40e;
}

.mikro-button-outline-dark:hover{
	background-color: #5ba40e;
}

.mikro-button-outline-round-dark:hover{
	background-color: #5ba40e;
}

.mikro-btn-round{
	background-color: #5ba40e;
}

.mikro-btn-round:hover{
	
}

.mikro-button-outline-round:hover{
	
}

.mikro-blurb-icon-only i{
	color: #5ba40e;
}

.mikro-blurb-icon-only h3{
	color: #5ba40e
}

.tile-image:hover {
    box-shadow: 0 0 5px #5ba40e;
}

.mikro-blurb-round-icon:hover h3{
	color: #5ba40e;
}

.mikro-blurb-icon-left-square:hover .mikro-blurb-text h3{
	color: #5ba40e;
}

.mikro-blurb-icon-left-square:hover .mikro-blurb-text h3:after{
	background-color: #5ba40e;
}

.mikro-main-menu .navbar-nav li a:hover,
.mikro-main-menu .navbar-nav li.active a{
    color: #5ba40e;
}

.mikro-slider .sp-selected-button {
  background-color: #5ba40e;
  
}

.mikro-member-details h3{
	color: #5ba40e;
}
#scrollUp:hover {
	background-color: #5ba40e;
	}

/* --------- Featured Work ---------- */
.mikro-port-work-details .mikro-port-work-desc p a:hover{
	color: #5ba40e;
}

.mikro-port-work-details .mikro-port-work-desc h3{
	color: #5ba40e;
}

.mikro-port-work-details .mikro-port-work-desc .mikro-like-btn a:hover{
	color: #5ba40e;
}

.mikro-port-work-details .mikro-port-work-desc .mikro-like-btn a:hover i{
	color: #5ba40e;
}

/* --------- Portfolio Style -----------*/
.mikro-portfolio-filter-btn-group ul li a.selected{
	background-color: #5ba40e;
}

.mikro-portfolio-item .mikro-portfolio-details h3{
	color: #5ba40e;
}

.mikro-portfolio-item .mikro-portfolio-details p a:hover{
	color: #5ba40e;
}

.mikro-portfolio-btn-wrapper a.mikro-portfolio-btn:hover{
	color: #ffffff;
	background-color: #5ba40e;
	border: 2px solid transparent;
}
.mikro-portfolio-details .mikro-portfolio-meta-btn ul li:hover {
	background-color: #5ba40e;
	
}
.mikro-portfolio-filter-btn-group ul li a {
	border: 1px solid #5ba40e;
	margin: 2px;
    color: #111;
    background: orange;
    
}
.mikro-custom-sec-text ul li i{
	color: #5ba40e;
}
.mikro-process-item:hover h3{
	color: #5ba40e;
}
.mikro-pricing-plans:hover {
	border: 3px solid #5ba40e;
}
.mikro-pricing-plans a.mikro-signup-btn {
	background-color: #5ba40e;
}

.mikro-pricing-plans a.mikro-signup-btn:hover{
	opacity: 0.6;
}
.owl-theme .owl-controls .owl-page span {
  border: 1px solid #5ba40e;
}

.owl-theme .owl-controls .owl-page.active span {
  background-color: #5ba40e;
  
}

.mikro-footer-social-info li:hover {
	background-color: #5ba40e;
	
}
/* ------- Contact Style ------ */
.mikro-contact-section .mikro-contact-form input[type="submit"] {
	background-color: #5ba40e;
}
.mikro-contact-section .mikro-contact-form input[type="submit"]:hover {
	opacity: 0.6;
}
.mikro-contact-section .mikro-contact-address ul li i {
	background-color: #5ba40e;
}

.mikro-contact-section{
color:white;
}

.contact-h2{
color:white !important;
margin: -10px 0 -30px 0;
}

.fa{min-width: 20px;text-align:center;}


.cena{
color:orange;
font-weight:900;
font-size:22px;
    line-height: 25px;
        letter-spacing: -1px;
}

.span1{
color: #cacaca;
    font-weight: 600;
    font-size: 18px;
    text-decoration: line-through;
    letter-spacing: -1px;
    padding-right: 15px;
}

.kat-popis-h3{
background: #5ba40e;
    padding: 5px;
    margin-top: -5px;
    color:white;
    font-size: 16px;
}

.kat-popis-h4{
padding: 0;
    margin-top: 15px;
    color: #666;
    font-size: 13px;
    line-height: 15px;
    letter-spacing: -.5px;
    font-family:arial,tahoma;
}

/* 3d flip */

.do-kosiku-btn{
	background-color: #0177d6;
  border:1px solid #0177d6;
  color:white;
  
}

.do-kosiku-btn:hover{
	background-color: #444;


}

.d-button{
	background-color: #5ba40e;
  border:1px solid #5ba40e;
  color:white;
  
}

.d-button:hover{
	background-color: #444;


}




.view {
    width:100%;
    padding:0;
    border:none;
    float:left;
    overflow:hidden;
    position:relative;
    text-align:center;
    cursor:default;
    background:white;
}

.view .mask,.view .content {
    position:absolute;
    overflow:hidden;
    top:0;
    left:0
}

.view img {
    display:block;
    position:relative;
    margin: 10px 0;
}

.view span.zoom {
    cursor:pointer;
    display:block;
    font-size:50px;
    height:100%;
    line-height:4.5;
    position:absolute;
    text-align:center;
    width:100%
}

.view-first img {
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -o-transition:all .2s linear;
    -ms-transition:all .2s linear;
    transition:all .2s linear
}

.view-first .mask {
    -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter:alpha(opacity=0);
    opacity:0;
    background-color:rgba(0,0,0,0.5);
    -webkit-transition:all .4s ease-in-out;
    -moz-transition:all .4s ease-in-out;
    -o-transition:all .4s ease-in-out;
    -ms-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
    height:100%;
    width:100%
}

.item:hover .view-first img {
    -webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -o-transform:scale(1.1,1.1);
    -ms-transform:scale(1.1,1.1);
    transform:scale(1.1,1.1)
}

.item:hover .view-first .mask {
    -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter:alpha(opacity=100);
    opacity:1
}

.item:hover .view-first a.zoom {
    -webkit-transition-delay:.2s;
    -moz-transition-delay:.2s;
    -o-transition-delay:.2s;
    -ms-transition-delay:.2s;
    transition-delay:.2s
}

#easing {
    top:10%;
    width:50%;
    z-index:101
}

.copyright{
color:#eee;
background:#111;
padding:10px 20px;
font-size:11px;
margin-bottom: 70px;

}

.eu-nesmysl{
display: none;
padding:10px;
max-width:1250px;;
background: rgba(0,0,0,.8);
border-bottom: 5px solid #1a191a;
font-size: 11px;
position: fixed;
bottom:0;
color:white;
text-shadow:0 0 1px black;
}
.eu-nesmysl-tawk{
bottom:40px;
}
.eu-nesmysl a{color:white;text-decoration:underline;}
.eu-nesmysl span{
display: inline-block;
vertical-align: middle;
width:88%;
}
.eu-nesmysl-footer{
border-bottom: 60px solid black;
}

.copyright span{
float:right;
}
.eu-pryc{
background: #5ba40e;
}

.copyright a:link, .copyright a:visited {
color:#ccc;
}

.copyright a:hover{
color: #5ba40e;
}

.cd-nav-container h2 {
background: #5ba40e;
color: white;
}

#ktabulka tr:hover td{
/*color:#5ba40e;*/ 
background-color:#f1f2ea !important
} 

.pridatpolozku:hover{
color:#5ba40e;
}
.odebratpolozku:hover{
color:red;
}

#ktabulka th{

    padding:  10px;
    background: #0177d6;
    color: white;

}

.sum1 {
border: 1px solid gray;
    padding: 10px !important;
    text-align: right;
    color: #333 !important;
    }

.sum2 {border: 1px solid gray;
    border-right: 0;
    text-align: center;
    font-weight:bold;
    }
    
    .sum3 {border: 1px solid gray;
    border-left: 0;
    text-align: right !important;
    font-weight:bold;
    font-size: 18px;
    color: #0177d6;
    }
.blue{
color:#0177d6;
}
.red{
color:red;
}    