/***uni***/
.item-page h1 a, .mod-articles-news h4 a {
color: inherit; text-decoration:none;
}
.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {box-shadow:none; border:none;}
ul.nav-child li .caret {display:none;}
#topslider .span0, #topsliderup .span0 {margin-left:0;}
#system-message {background:none; border:none;}
.btn {box-shadow:none; }
input {box-sizing: border-box;}
.btn-edit {z-index:1000;}
.close { font-family:Arial, Helvetica, sans-serif;}
.option-com-content .component-pad .article-info {margin:0;}
.option-com-content .component-pad dl.article-info {margin:0 0 5px 0;}
.article-info dd {
    display: inline-block;
    margin-left: 0;
    margin-right: 10px;
    white-space: nowrap;
}
.article-info .article-info-term {display: none;}
.search .input-append input {width:auto;}
.thumbnails li p {line-height:inherit;}
.blog-featured h2 a, .item-page .page-header h1 a {
color: inherit;
}
/***speci***/
.ikofont {font-family: ikony;}
a.anchor {
    display: block;
    position: relative;
    top: -50px;
    visibility: hidden;
}

/***content***/
.item-page .article-body a, .item-page .page-header h1 {
  text-decoration:none;
  /* word break */
  word-wrap: break-word;
  overflow-wrap: break-word;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
a:hover {text-decoration:none;}
a:focus, .btn:focus {outline: none;}
.ikonadpis {margin-top:0; padding-top:0;}
.ikonadpis:before {display:block; padding-bottom: 5px; font-size:70px;}
.breadcrumb > li {text-shadow:none;}

/*uvod-start*/
.blog-featured .kat9 > .container {width:100%; margin:0 !important;}
.parall {background-size: cover !important; text-align:center;}

/*uvod-koniec*/
/***news***/
.blog .row {position:relative; padding-bottom:20px; padding-top:20px;}
.page-header {border:none;}

/*articlesstart*/
.item.f2c-article {padding:0 10px;}
div.f2c-article > h2 > a {text-decoration:none;}

/***moduly***/

/***forms***/
/*kontakt*/
textarea {overflow-x: hidden;}
.contact .blok {margin-bottom:25px;}
.contact-form .form-horizontal .control-label {float:none; width:auto; text-align:left;}
.contact-form .form-horizontal .controls {margin:0;}
.contact-form .form-horizontal .controls input {width: 100%; box-sizing:border-box;}
.contact-form .form-horizontal .controls textarea {width: 100%; box-sizing:border-box;}
.contact-form .form-horizontal .form-actions {padding:0; text-align:center;}

fieldset.checkboxes li {list-style:none; clear:both;}
fieldset.checkboxes li input {float:left; margin-right:10px;}
.contact dd {margin-left:0;}
 .form-actions {background:none; border:none;}

.minicolors-theme-bootstrap .minicolors-input {height:34px;}
.contact-form legend {font-size:14px;}

.chzn-container .chzn-drop {
  box-shadow: none;
}
.chzn-container-single .chzn-single {
  border-radius: 0px;
  background: none;
  background-color: white; /* so bg color doesnt show through */
  box-shadow: none;
}
.chzn-container-single .chzn-search input {
  background: white url('chosen-sprite.png') no-repeat 100% -20px;
  background: url('chosen-sprite.png') no-repeat 100% -20px;
}
.chzn-container-single .chzn-drop {
  border-radius: 0px;
}
.chzn-container-multi .chzn-choices {
  background-image: none;
}
.chzn-container-multi .chzn-choices li.search-choice {
  border-radius: 0px;
  background-image: none;
  box-shadow: none;
}
.chzn-container-multi .chzn-choices li.search-choice-disabled {
  background-image: none;
}
.chzn-container .chzn-results li.highlighted {
  background-image: none;
}
.chzn-container-active .chzn-single {
  box-shadow: none;
}
.chzn-container-active.chzn-with-drop .chzn-single {
  background-image: none;
  box-shadow: none;
}
.chzn-container-active .chzn-choices {
  box-shadow: none;
}
.chzn-rtl .chzn-search input {
  background: white url('chosen-sprite.png') no-repeat -30px -20px;
  background: url('chosen-sprite.png') no-repeat -30px -20px;
}


/***f2c***/
#f2c_form .btn-toolbar .btn {margin-right:5px;}
.icon-arrow-up-3:before, .icon-f2carrow-up:before {content:"\f0d8";}
.icon-arrow-down-3:before, .icon-f2carrow-down:before {content:"\f0d7";}
.icon-menu:before {content:"\f0dc";}
.icon-menu-2:before {content:"\f0dc";}
.icon-minus.f2c_row_button { color:#F00;}
.icon-f2cminus:before {content:"\f068"; color:#F00;}
#f2c_form div.checkbox_label {width: 350px;}
/***f2c search***/
.f2cs_element input {width:100%;} /*+responsive*/
.f2cs_element select {width:100%;} /*+responsive*/
.f2c_field_label > label {font-weight:bold;}

/***com-user-login, contact***/
.reset-confirm label, .reset-complete label, .edit #adminForm label{display:inline;}

/***buttony***/
.nav-pills > li > a {text-shadow:none;}
/*scroll button*/
a.scrbtn.btn {
margin: 0;
position: fixed;
bottom: 20px;
right: 20px;
z-index: 100;
transition: all 0.3s ease;
width: 30px;
height:30px;
line-height: 30px;
padding:4px 4px;
border-radius: 12px;
}
a.scrbtn.btn > em {margin:0;}
a.scrbtn.affix-top {bottom:-60px;}



@media (min-width: 768px) and (max-width: 979px) {
	.form-horizontal .controls {margin-left:150px;}
	.form-horizontal .control-label {width:140px;}
	.control-label.spacer {width: 90%;}
}

@media (min-width: 980px) {
.menudoprava {float:right;}

.navbar .nav-pills > li > a {margin-top:5px; margin-bottom:5px;}
/*variables padding override*/
/*.navbar .nav > li > a {padding-top:10px; padding-bottom:10px;}*/
}

@media (max-width: 979px) {
 /*body {padding-top:0;}*/
  .dropdown-backdrop {position:static;}
  .menudoprava {float: none;}
  .navbar-fixed-top .navbar-inner {padding-bottom:0; padding-top:0; margin:0;}

  ul.nav > li > a:before {
  text-align:left;
  font-size:20px;
  line-height:20px;
  padding-right:10px;
}
a, h1, h2 {
  text-decoration:none;
  /* word break */
  word-wrap: break-word;
  overflow-wrap: break-word;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
  }

@media (max-width: 767px) {
.navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-left: 0;
    margin-right: 0;
  }
  .menu-home .affix-top .brand img, .menu-uvod .affix-top .brand img {display:inline;}
.parall {background-size:cover !important;}
	ul.nav > li > a:before {display:none;}
.bottomsec, #navsec, .showcasesec, div#footer, div#header, body.view-featured .contentsec, body.widepage .contentsec {margin-left: -20px;margin-right: -20px;}
div.bottom .container, div.showcase .container, div#footer .container, div#header .container, body.view-featured .items-row > .container, body.widepage .component-pad .container, .blog-featured .kat9 > .container .item .container {margin-left:20px; margin-right:20px;}
.mod-articles-news .span3 { padding:0 8px;}
}
@media (max-width: 480px){
.form-horizontal .form-actions{padding-left:0;}
}
/*@media (max-height: 450px)  {
	body {padding-top:0;}
	#nav.affix {position:relative;}
	.navbar-fixed-top { position:relative;}
	.navbar-fixed-top .navbar-inner {padding-bottom:0; padding-top:0; margin:0;}
.affix .btn-navbar {margin-right:5px;}
}*/
@media (max-height: 450px) and (max-width: 767px) {

	}
