/*
 * Template Name: Unify - Responsive Bootstrap Template
 * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template.
 * Version: 1.9
 * Author: @htmlstream
 * Website: http://htmlstream.com
*/

/*Import Global Compulsory CSS Files*/
@import url(app.css);
@import url(blocks.css);
@import url(plugins.css);

/*Import CSS Plugins*/
/*@import url(plugins/animate.css);*/
/*@import url(plugins/box-shadows.css);*/
@import url(plugins/style-switcher.css);

/*Import Headers*/
@import url(headers/header-default.css);
@import url(headers/header-v1.css);
@import url(headers/header-v2.css);
@import url(headers/header-v3.css);
@import url(headers/header-v4.css);

/*Import Footers*/
@import url(footers/footer-default.css);
@import url(footers/footer-v1.css);
@import url(footers/footer-v2.css);
@import url(footers/footer-v3.css);
@import url(footers/footer-v4.css);
@import url(footers/footer-v5.css);
@import url(footers/footer-v6.css);
@import url(footers/footer-v7.css);

* {
	border-radius: 0;
}

body {
 color: #333;
 font-size: 13px;
 line-height: 1.6;
}

body.header-fixed-space {
  padding-top: 94px;
}
body.header-fixed-space-v2 {
	padding-top: 135px;
}

@media (max-width: 991px) {
	body.header-fixed-space,
	body.header-fixed-space-v2 {
		padding-top: 0;
	}
}

p,
li,
li a,
label {
 color: #555;
}

ol li a {
color: #72c02c;
}

a {
 color: #72c02c;
 text-decoration: none;
}

a,
a:focus,
a:hover,
a:active,
button,
button:hover {
	outline: 0 !important;
}

a:focus {
text-decoration: none;
}
a:hover {
 color: #72c02c;
 text-decoration: underline;
}

/*Boxed Layout
------------------------------------*/
.wrapper {
	background: #fff;
}

.boxed-layout {
  padding: 0;
  box-shadow: 0 0 5px #ccc;
  margin-left: auto !important;
  margin-right: auto !important;
  background: url(../img/patterns/15.png) repeat;
}




/* FORM CONTROL  */
/*======================================*/
.form-control {
  font-size: 12px;
  /*height: 100%;*/
  border-radius: 0;
  box-shadow: none;
  border: 1px solid #e9e9e9;
  transition-duration: .5s;
}
.form-control:focus {
  border-color: #54abd9;
  box-shadow: none;
  transition-duration: .5s;
}
.form-control:focus-feedback {
  z-index: 10;
}
.has-error .form-control,
.has-warning .form-control,
.has-success .form-control {
  box-shadow: none !important;
}
.fa.form-control-feedback {
  line-height: 25px;
}
.input-group-addon {
  border: 1px solid #e1e5ea;
  background-color: transparent;
  border-radius: 0;
  min-width: 45px;
}






.icon-wrap-25px {
	width: 25px;
	text-align:center;
	}

/*upravil jsem mezeru*/
.clearfix {
	margin-bottom: 0px !important;
}




/* moje uprava pro 5 sloupcu */
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}


.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}








.password-progress {
    margin-top: 10px;
    margin-bottom: 0;
}