/*
 Theme Name:   Via Vetere
 Description:  uživatelská úrava šablony Twenty Thirteen
 Author:       Luboš Sibilla
 Author URI:   http://sibilla.sk
 Template:     twentythirteen
 Version:      0.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twentythirteen-child
*/

/* celkové písmo pro celý web */
/*body{
	font-family: "Titillium Web", sans-serif;
}
*/

/* ošetření responzovního chování hlavičky */
header#masthead img.main-logo{
	float:left;
	max-height: 260px;
}
header#masthead h1 {
	font-size: 55px;
}
header#masthead h2 {
	font-size: 28px;
}
@media (max-width: 643px) {
	header#masthead img.main-logo{
		float:left;
		width: 50%;
		max-width: 180px;
		max-height: unset;
	}
	header#masthead h1 {
		font-size: 34px!important;
	}
	header#masthead h2{
		font-size: 22px!important;
		clear:both !important;
	}
}
@media (max-width: 359px) {
	header#masthead img.main-logo{
		float:none;
		width:80%;
		height:auto;
		margin-left:10%;
		margin-right:10%;
	}
	header#masthead h1{
		clear:both!important;
		font-size: 30px!important;
		text-align:center!important;
	}
	header#masthead h2{
		font-size: 15px!important;
	}
}

/* Základní velikosti nadpisů */
h1 {
	font-size: 40px;
}
h2 {
	font-size: 28px;
}

/* písma jen v hlavičce a styl hlavičky */
header#masthead h1, header#masthead h2 {
	font-style:normal;
	font-weight:400;
	font-family: 'PT Sans Narrow', sans-serif;
	color: #ffffff;
	text-shadow: 0 0 0.1em #000000, 0 0 0.05em #000000;
	clear:right;
}
header#masthead h1 .stavHut{
	font-size:83%;
}
header#masthead h1{
	padding-top:0.5em;
}
header#masthead h2 {
	text-transform: uppercase;
}


/* google form  */
.freebirdFormviewerViewRequestAccessButtonLabelText{display:none}


/* styl nadpisů */
h1,
h2,
h3,
h4,
h5,
h6 {
	text-transform:uppercase;
	font-family: 'PT Sans Narrow', sans-serif;
	font-weight: 700;
}

/* komplet nahrazení barvy šedohnědé BORDER COLOR */
.nav-menu .sub-menu, .nav-menu .children {
	border-color:#d7ccb5;
}

/* komplet nahrazení barvy šedohnědé BG */
.navbar, .format-aside, .format-link, .comment-respond, .no-comments, .site-footer{
	background-color:#d7ccb5;
}

/* komplet nahrazení barvy šedohnědé COLOR */
.format-quote .entry-content, .format-quote .entry-meta, .format-status .entry-meta a, .format-status .entry-content, .single-format-status .author-description{
	color:#d7ccb5;
}

/* patička - bez barvy */
.site-footer .sidebar-container{
	background-color:transparent;
}

/* kontakty*/
.kontakt-box{
	display: inline-block;
	width:400px;
	margin:2em 2em 0 0;
}
.kontakt-foto{
	float:left;
	width: 100px;
	border: 10px solid #d7ccb5;
	padding: 5px;
	border-radius:50px;
	max-width:33%;
	margin-right:2em;
	transition:all 1s;
}
.kontakt-box:hover .kontakt-foto {
	border-color:#220e10;
	border-radius:20px;
}

/* tabulka */
table{
	border-top: 1px solid #ededed;
}
table th{
	text-align:right;
	padding-right: 2em;
}

/* hlavička */
header div.masthead-logo {
	background:url("via-vetere-bg.jpg") no-repeat center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

/* center formu */
div.entry-content form{
	margin-left:auto;
	margin-right:auto;
}
/* formát formuláře */
/* tlačítka - základ */
div.entry-content form input[type=submit]{
	background-color: #d7ccb5;
	background-image: unset;
	border:none;
	transition: all 1s;
}
/* tlačítka - najetí, aktivní,... */
div.entry-content form input[type=submit]:hover,div.entry-content form input[type=submit]:active,div.entry-content form input[type=submit]:focus{
	background-color: #220e10;
}
/* pole formu základ */
div.entry-content form input[type=text],
div.entry-content form textarea{
	width:100%;
	background-color:#ffffff;
	transition: all 1s;
}
/* políčka barvy okrajů polí - najetí, aktivní,... */
div.entry-content form input[type=text]:hover,div.entry-content form input[type=text]:active,div.entry-content form input[type=text]:focus,
div.entry-content form textarea:hover,div.entry-content form textarea:active,div.entry-content form textarea:focus{
	border-color:#220e10;
}
/* políčka popisů zaklikávání */
div.entry-content div.ss-grid table td.ss-gridnumbers:first-child{
	width:50%;
}
/* políčka zaklikávání odpovědí */
div.entry-content div.ss-grid table td.ss-gridnumbers:not(:first-child),
div.entry-content div.ss-grid table td.ss-gridrow:not(:first-child){
	width:10%!important;
	text-align:center;
}
/* help text pod otázkou / nad poli odpovědi */
div.entry-content div.ss-form-entry div.ss-q-help{
	font-style:italic;
	text-align:right;
}
/* místno nad otázkou */
div.ss-form-question{
	padding-top:1em;
}

/* ošetření přetékajícího widgetu */
@media (min-width: 1000px) {
	div#main{
		min-height:700px;
	}
}
