body {
  font-family: 'Arial', sans-serif;
  font-size: 14px;
}

a,
a:visited {

  color: #666;
}

a:hover,
a:active {
  color: #077ea1;
}


#header {
  background: #077ea1;
  padding-top: 5px;
  padding-bottom: 5px;
}

#header .logo img {
  float: left;
}

#header a.sitetitle {
  line-height: 100px;
  color: #edf9fc;
  font-size: 40px;
  text-decoration: none;
  font-weight: bold;
  margin-left: 10px;
  font-family: 'Ubuntu', sans-serif;
  font-weight: 500;
}

#header #search-form {
  height: 100px;
  text-align: right;
}

#header #search-form form {
  height: 30px;
  padding-top: 35px;
}

#header #search-form form label {
  color: #edf9fc;
  font-weight: bold;
}

#header #search-form form input[type="text"] {
  color: #52b8d6;
  border: 0;
  padding: 5px;
  background: #FFF;
  font-weight: bold;
  height: 22px;
  max-width: 179px;
}

#menublock {
  background: #52b8d6;
}

#prvek1 {

  background: transparent url('https://www.poslouchejdoktore.cz/uploads/poslouchej/prvek-blue.png') no-repeat left bottom;
margin-bottom: -13px;
height: 12px;
}

#prvek2 {
  background: transparent url('https://www.poslouchejdoktore.cz/uploads/poslouchej/prvek-white.png') no-repeat center bottom;
  height: 22px;
  margin-bottom: -22px;
  position: relative;
}

#menublock ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

#menublock ul li {
  float: left;
}

#menublock ul li a {
  text-decoration: none;
  display: block;
  color: #FFFFFF;
  padding: 20px 25px 20px 0;
  font-size: 19px;
  font-family: 'Ubuntu', sans-serif;
  font-weight: 400;
}

#menublock ul li a:hover {
  color: #077ea1;
}

#banner {
  background: #FFFFFF;
}

#banner .banner-image {
  max-width: 100%;
}

#banner h1 {
  font-family: 'Ubuntu', sans-serif;
  font-weight: 700;  
  margin: 30px 0;
}

#banner h2 {
  font-family: 'Libre Baskerville', serif;
  font-weight: 400;
  margin: 40px 0 60px;
}

#content {
  background: #c6f1ff;
  padding: 20px 0;
}

#footer {
  background: #077ea1;  
  color: #FFFFFF;
}

#footer .copyright img {
  float: left;
}

#footer .copyright {
  line-height: 40px;
}

#footer .copyright .copytext {
  margin-left: 15px;
}

.dtd {
  opacity: 0.7;
}

.dtd:hover {
  opacity: 1;
}

.align-right {
  text-align: right;
}

.bubble {
  background: #FFF;
  padding: 15px 20px;
  margin-bottom: 20px;
}

.bubble .bubble-inner {
}

.bubble-header {
  background: #52b8d6 url('https://www.poslouchejdoktore.cz/uploads/poslouchej/prvek-header.png') no-repeat left bottom;
  padding: 5px 20px 15px;
  display: inline-block;
  color: #FFF;
  line-height: 30px;
  font-family: 'Libre Baskerville', serif;
  font-weight: 400;
}

.poradna-prispevek-hp {
  border-bottom: 1px solid #e6e6e6;
}

.poradna-prispevek-hp:last-child {
  border: none;
}

.dotazy-seznam .poradna-prispevek .poradna-dotaz,
.poradna-prispevek-hp .poradna-dotaz {
  border-left: 4px solid #52B8D6;
  padding-left: 10px;
  color: #000;
  font-weight: bold;
  margin-bottom: 7px;
  margin-top: 0;
}

.poradna-prispevek-hp .poradna-odpoved {
  margin-top: 7px;
  margin-bottom: 22px;
}

.bubble-inner form label {
  display: block;
}

.bubble-inner form textarea,
.bubble-inner form input[type="text"] {
  width: 90%;
  border: 1px solid #C6F1FF;
  padding: 5px;
}

.bubble-inner form span.help-block {
  font-size: 0.8em;
  font-style: italic;
  margin: 5px 0 10px 0;
  display: inline-block;
}


.pagination p {
  text-align: center;
}

#rightblock ul,
#praxe-hp ul.nejpraxe {
  padding-left: 20px;
}

#praxe-hp li{
  font-weight: bold;
  color: #666;
  padding: 5px 0;
}

#praxe-hp li.licha{
  color: #333;
}


.cms_submit,
.cms_reset,
.btn:visited,
.btn {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5abeda), color-stop(1, #4ab0d2) );
	background:-moz-linear-gradient( center top, #5abeda 5%, #4ab0d2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5abeda', endColorstr='#4ab0d2');
	background-color:#5abeda;
	border:1px solid #59c1e1;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:3px 18px;
	text-decoration:none;
        height: 32px;
        line-height: 32px;
        cursor: pointer;
        margin-left: 0;
}
.cms_submit:hover,
.cms_reset:hover,
.btn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4ab0d2), color-stop(1, #5abeda) );
	background:-moz-linear-gradient( center top, #4ab0d2 5%, #5abeda 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ab0d2', endColorstr='#5abeda');
	background-color:#4ab0d2;
  color: #FFF;
}

.btn:active {
	position:relative;
	top:1px;
}

.btn-small:visited,
.btn-small {
  font-size: 12px;
  height:24px;
  line-height: 24px;
  padding: 2px 10px;
}

.btn-disabled:visited,
.btn-disabled {
  background: #C6F1FF;
  border: 1px solid #C6F1FF;
}

.btn-disabled:hover {
  background: #C6F1FF;
  cursor: default;
}

.btn-disabled:active {
  position: auto;
  top: 0;
}

.cms_submit,
.btn-green:visited,
.btn-green {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #65bd65), color-stop(1, #58b258) );
	background:-moz-linear-gradient( center top, #65bd65 5%, #58b258 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5abeda', endColorstr='#58b258');
	background-color:#65bd65;
	border:1px solid #63c963;
  
}

.cms_submit:hover,
.btn-green:hover {
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #58b258), color-stop(1, #65bd65) );
	background:-moz-linear-gradient( center top, #58b258 5%, #65bd65 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#58b258', endColorstr='#65bd65');
	background-color:#58b258;
}

.cms_submit,
.cms_reset,
.search-btn {
  line-height: 24px;
}

#praxe-side li {
  margin-bottom: 15px;
  color: #666;
}

#praxe-side li.suda{
  color: #333;
}

#kontakt .bubble {
  min-height: 300px;
}

#kontakt #content {
  padding-bottom: 120px;
}

.dotazy-seznam .poradna-prispevek .poradna-dotaz{

}

.alert.alert-success h4 {
  padding: 5px;
  background: #CCFFAA;
}
/* Stylesheet: poslouchejdoktore Modified On 2013-05-05 22:53:27 */
/* =====================================BASE STYLES===================================== */article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block}/* taken from HTML5 Boilerplate http://h5bp.com */html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}audio, canvas, video {display: inline-block;*display: inline;*zoom: 1}audio:not([controls]) {display: none}[hidden] {display: none}/* text selection */.content-wrapper ::-moz-selection {background: #f39c2c;background: rgba(243,156,44,0.7);color: #555;text-shadow: none}.content-wrapper ::selection {background: #f39c2c;background: rgba(243,156,44,0.7);color: #555;text-shadow: none}/* Consistent box sizing and appearance */input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;*width: 13px;*height: 13px}input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none}/* Remove inner padding and border in FF3/4 */button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0}/** 1. Remove default vertical scrollbar in IE6/7/8/9* 2. Allow only vertical resizing*/textarea {overflow: auto;vertical-align: top;resize: vertical}ul, ol {margin: 1em 0;padding: 0 0 0 40px}dd {margin: 0 0 0 40px}nav ul, nav ol {list-style: none;list-style-image: none;margin: 0;padding: 0}/* Redeclare monospace font family */pre, code, kbd, samp {font-family: monospace, serif; _font-family: 'courier new', monospace;font-size: 1em }/* Improve readability of pre-formatted text in all browsers */pre {white-space: pre;white-space: pre-wrap;word-wrap: break-word}q {quotes: none}q:before, q:after {content: "";content: none}small {font-size: 85%}/* Hide from both screenreaders and browsers */.hidden {display: none !important;visibility: hidden}/* Hide only visually, but have it available for screenreaders */.visuallyhidden {border: 0;clip: rect(0,0,0,0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard */.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto}/* Hide visually and from screenreaders, but maintain layout */.invisible {visibility: hidden}/* correct text resizing */html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}body {margin: 0;font-size: 1em;/* -webkit-font-smoothing: antialiased */}/* =====================================12 COLUMN GRID===================================== *//* ================================Desktop================================ *//* the wraping container */.container {width: 92%;min-width: 980px;max-width: 1080px}/* align the site */.leftaligned {margin: 0 auto 0  0}.rightaligned {margin: 0 0 0 auto}.centered {margin: 0 auto}/* Global Grid layout */.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {display:inline;float: left;position: relative;margin-left: .96%;margin-right: .96%}/* alpha and omega classes remove margins, aplha = no margin left, omega = no margin right */.alpha { margin-left: 0 }.omega { margin-right: 0 }/* Grid sizes up to 12 columns */.container .grid_1 { width:6.333% }.container .grid_2 { width:14.667% }.container .grid_3 { width:23.0% }.container .grid_4 { width:31.333% }.container .grid_5 { width:39.667% }.container .grid_6 { width:48.0% }.container .grid_7 { width:56.333% }.container .grid_8 { width:64.667% }.container .grid_9 { width:73.0% }.container .grid_10 { width:81.333% }.container .grid_11 { width:89.667% }.container .grid_12 { width:98.0% }/* Prefix to add extra space left */.container .prefix_1 { padding-left:8.333% }.container .prefix_2 { padding-left:16.667% }.container .prefix_3 { padding-left:25.0% }.container .prefix_4 { padding-left:33.333% }.container .prefix_5 { padding-left:41.667% }.container .prefix_6 { padding-left:50.0% }.container .prefix_7 { padding-left:58.333% }.container .prefix_8 { padding-left:66.667% }.container .prefix_9 { padding-left:75.0% }.container .prefix_10 { padding-left:83.333% }.container .prefix_11 { padding-left:91.667% }/* Suffix to add extra space right */.container .suffix_1 { padding-right:8.333% }.container .suffix_2 { padding-right:16.667% }.container .suffix_3 { padding-right:25.0% }.container .suffix_4 { padding-right:33.333% }.container .suffix_5 { padding-right:41.667% }.container .suffix_6 { padding-right:50.0% }.container .suffix_7 { padding-right:58.333% }.container .suffix_8 { padding-right:66.667% }.container .suffix_9 { padding-right:75.0% }.container .suffix_10 { padding-right:83.333% }.container .suffix_11 { padding-right:91.667% }/* Push columns to right */.container .push_1 { left:8.333% }.container .push_2 { left:16.667% }.container .push_3 { left:25.0% }.container .push_4 { left:33.333% }.container .push_5 { left:41.667% }.container .push_6 { left:50.0% }.container .push_7 { left:58.333% }.container .push_8 { left:66.667% }.container .push_9 { left:75.0% }.container .push_10 { left:83.333% }.container .push_11 { left:91.667% }/* Pull columns to left */.container .pull_1 { left:-8.333% }.container .pull_2 { left:-16.667% }.container .pull_3 { left:-25.0% }.container .pull_4 { left:-33.333% }.container .pull_5 { left:-41.667% }.container .pull_6 { left:-50.0% }.container .pull_7 { left:-58.333% }.container .pull_8 { left:-66.667% }.container .pull_9 { left:-75.0% }.container .pull_10 { left:-83.333% }.container .pull_11 { left:-91.667% }/* =====================================Tablet (Portrait)===================================== */@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation : portrait) {.container {width: 92%;min-width: 768px;max-width: 1024px}}/* =====================================Smartphones (Portait)===================================== */@media only screen and (max-width: 320px) {.container {width: 92%;min-width: 300px;max-width: 320px}.container .grid_1,.container .grid_2,.container .grid_3,.container .grid_4,.container .grid_5,.container .grid_6,.container .grid_7,.container .grid_8,.container .grid_9,.container .grid_10,.container .grid_11,.container .grid_12 {width: 98%;margin: 0 1%;float: none}}/* =====================================Smartphones (Landscape)===================================== */@media only screen and (min-width: 321px) and (max-width: 767px) {.container {width: 92%;min-width: 321px;max-width: 767px}.container .grid_1,.container .grid_2,.container .grid_3,.container .grid_4,.container .grid_5,.container .grid_6,.container .grid_7,.container .grid_8,.container .grid_9,.container .grid_10,.container .grid_11,.container .grid_12 {width: 98%;margin: 0 1%;display: block;float: none}}/* =====================================Smartphones (Portrait & Landscape)===================================== */@media only screen and (min-width: 300px) and (max-width: 767px) {.container .prefix_1,.container .prefix_2,.container .prefix_3,.container .prefix_4,.container .prefix_5,.container .prefix_6,.container .prefix_7,.container .prefix_8,.container .prefix_9,.container .prefix_10,.container .prefix_11,.container .suffix_1,.container .suffix_2,.container .suffix_3,.container .suffix_4,.container .suffix_5,.container .suffix_6,.container .suffix_7,.container .suffix_8,.container .suffix_9,.container .suffix_10,.container .suffix_11 {padding-right: 0;padding-left: 0}.container .push_1,.container .push_2,.container .push_3,.container .push_4,.container .push_5,.container .push_6,.container .push_7,.container .push_8,.container .push_9,.container .push_10,.container .push_11,.container .pull_1,.container .pull_2,.container .pull_3,.container .pull_4,.container .pull_5,.container .pull_6,.container .pull_7,.container .pull_8,.container .pull_9,.container .pull_10,.container .pull_11 {left: auto;right: auto}}/* =====================================iPhone 4, iPad2, Retina stuff ?===================================== */@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {/* if you buy me one i might test and add something here */}/* =====================================CLEARING FLOATS===================================== */.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0}.cf:before,.cf:after,.row:before,.row:after{content: "";display: table}.cf:after,.row:after{clear: both}.cf,.row {*zoom: 1}
/* Stylesheet: Simplex: Core Modified On 2013-03-04 01:09:22 */
