article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary{display:block}
audio,
canvas,
video{display:inline-block;*display:inline;zoom:1}
audio:not([controls]){display:none}[hidden]{display:none}
html{font-size:100%;overflow-y:scroll;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,
button,
input,
select,
textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:none}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.75em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,
strong{font-weight:bold}
blockquote{margin:1px 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,
pre{margin:1em 0}
pre,
code,
kbd,
samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
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:75%}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl,
menu,
ol,
ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,
ol,
ul{padding:0 0 0 40px}
nav ul,
nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
img,
iframe,
object,
embed{vertical-align:middle}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;box-sizing:content-box;outline:none;border-radius:none;box-shadow:none}
button,
input{line-height:normal}
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],
input[disabled]{cursor:default}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
label{cursor:default}
table{border-collapse:collapse;border-spacing:0}
caption{text-align:left;caption-side:top}
th{text-align:left}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary{display:block}
audio,
canvas,
video{display:inline-block;*display:inline;zoom:1}
audio:not([controls]){display:none}[hidden]{display:none}
html{font-size:100%;overflow-y:scroll;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,
button,
input,
select,
textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:none}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.75em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,
strong{font-weight:bold}
blockquote{margin:1px 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,
pre{margin:1em 0}
pre,
code,
kbd,
samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
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:75%}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dl,
menu,
ol,
ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,
ol,
ul{padding:0 0 0 40px}
nav ul,
nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
img,
iframe,
object,
embed{vertical-align:middle}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
button,
input,
select,
textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;box-sizing:content-box;outline:none;border-radius:none;box-shadow:none}
button,
input{line-height:normal}
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
button[disabled],
input[disabled]{cursor:default}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
label{cursor:default}table{border-collapse:collapse;border-spacing:0}
caption{text-align:left;caption-side:top}
th{text-align:left}
@media (-webkit-min-device-pixel-ratio:0){}
/*
 *	Simply fast class
 */
.reset{border:none;margin:0;padding:0;background:none;-webkit-box-shadow:none;box-shadow:none;}
.reset td,.reset th{border:none;background:none;padding:0}
.reset > li,
.reset > dt,
.reset > dd{margin:0;padding:0;background:none;border:none;float:none;width:auto}
.l{float:left}
.r{float:right}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.cfx{zoom:1;}
.cfx:after,
.cfx:before{content:'';display:table;clear:both}
.break{height:1px;font-size:1px;line-height:1px;clear:both;overflow:hidden;visibility:hidden;display:block;margin:0 !important;padding:0 !important;width:100%}
.ctx{zoom:1;display:table-cell;}
.ie7 
.ctx{display:block}
.ctx:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}
.hide,
.js 
.jsHide{display:none}
.out,
.js 
.jsOut{position:absolute;left:-5000px;top:-5000px}
.vhide{position:absolute;height:1px;width:1px;overflow:hidden;border:0;clip:rect(0 0 0 0);margin:-1px;padding:0}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
.lower{text-transform:lowercase}
.upper{text-transform:uppercase}
.bold{font-weight:bold}
.thin{font-weight:normal}
.italic{font-style:italic}
.normal{font-style:normal}
.top{vertical-align:top}
.middle{vertical-align:middle}
.big{font-size:14px}
.bigger{font-size:18px}
.small{font-size:11px}
.error,
.red{color:#c00}
.green{color:#678713}
.grey{color:#999}
.blue{color:#26245f}
.nowrap{white-space:nowrap}
/*
 * Typo
 */
body{font:normal 14px/1.5 "adobe-caslon-pro",Times,sans-serif;color:#000}
h1,.h1,
h2,.h2,
h3,.h3,
h4,.h4,
h5,.h5,
h6,.h6{font-family:"adobe-caslon-pro",Times,sans-serif;font-weight:bold;line-height:1.2;margin:1.5em 0 .5em}
h1,.h1{font-size:36px}
h2,.h2{font-size:30px}
h3,.h3{font-size:24px}
h4,.h4{font-size:20px}
h5,.h5,h6,.h6{font-size:16px}
p{font-size:16px;line-height:20px;margin:0 0 20px;}
@media (min-width:1000px){
	p{font-size:20px;line-height:35px;margin:0 0 40px}
}
hr{border:none;border-top:1px solid #ddd;margin:40px 0;height:1px;overflow:hidden}
blockquote{margin:0 0 1.25em;padding:0;}
blockquote p{margin:0}a{color:#b7a05b;text-decoration:underline;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;-ms-transition:color 0.3s;transition:color 0.3s;}
a:hover{color:#26245f}
ul,ol{margin:0 0 20px;list-style:none;padding:0;}
@media (min-width:1000px){
	ul,ol{margin:0 0 40px}
}
li{padding:0 0 0 20px;font-size:16px;line-height:20px;margin:0 0 .25em;}
@media (min-width:1000px){
	li{font-size:20px;line-height:35px}
}
li ol,li ul{margin:.25em 0 0}
ul li{background:url("/wp-content/themes/theme/assets/img/bg/li.png") 0 4px no-repeat;}
@media (min-width:1000px){
	ul li{background-position:0 10px}
}
ol{counter-reset:item;}
ol li{background:none;position:relative;}
ol li:before{content:counter(item) ".";counter-increment:item;position:absolute;left:0;top:0;font-weight:bold;text-align:left}
dl{margin:0 0 1.25em}
dt{font-weight:bold;margin:0}
dd{margin:0 0 .75em;padding:0}
table{width:100%;clear:both;margin:0 0 1.25em;empty-cells:show;border-collapse:collapse;border:1px solid #ddd}
caption{font-weight:bold;text-align:left;padding:0 0 10px;caption-side:top}td,th{vertical-align:top;padding:7px 8px;border:1px solid #ddd}
th{font-weight:bold}
thead th{background:#eee}
img.l{margin:.25em 20px 20px 0}
img.r{margin:.25em 0 20px 20px}
/*
 *	Grid
 */
.row,
.row-main{position:relative;margin:0;padding:0;zoom:1;}
.row:after,
.row-main:after,
.row:before,
.row-main:before{content:'';display:table;clear:both}
.row-main{margin:0 auto;max-width:1180px;padding:0 20px}
@font-face{
	font-family:'icons';src:url("/wp-content/themes/theme/assets/fonts/icons.eot");src:url("/wp-content/themes/theme/assets/fonts/icons.eot#iefix") format('embedded-opentype'),url("/wp-content/themes/theme/assets/fonts/icons.ttf") format('truetype'),url("/wp-content/themes/theme/assets/fonts/icons.woff") format('woff'),url("http://quaentas.cz/wp-content/themes/theme/assets/fonts/icons.svg#icons") format('svg');
	font-weight:normal;
	font-style:normal
}
.icon{font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon{display:inline-block;position:relative}
.icon-brush:before{content:'\EA01'}
.icon-email:before{content:'\EA02'}
.icon-headphones:before{content:'\EA03'}
.icon-list-2:before{content:'\EA04'}
.icon-list:before{content:'\EA05'}
.icon-place:before{content:'\EA06'}
.icon-refresh:before{content:'\EA07'}
.btn{display:inline-block;vertical-align:middle;margin:0;padding:0;border:none;background:none;text-decoration:none;}
.ie7 
.btn{display:inline;zoom:1}
.btn > span{
	position:relative;
	display:block;
	border:1px solid #26245f;
	height:38px;
	padding:0 20px;
	font-size:16px;
	font-weight:bold;
	line-height:38px;
	background:#26245f;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-family:"proxima-nova",Arial,Helvetica,sans-serif;
	-webkit-border-radius:30px;
	border-radius:30px;
	-webkit-transition:all 400ms;
	-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;
	transition:all 400ms
}
.btn:hover > span{background:#8fc43d}
@media (min-width:700px){
	.btn > span{font-size:18px;height:53px;line-height:53px}
}
.btn-wrap{padding-top:30px}
.btn-normal{margin-bottom:15px;}
.btn-normal .icon{font-size:20px;color:#fff;font-weight:bold;margin-right:10px;position:relative;top:4px}
.btn-normal:hover > span{background-color:#fff;color:#26245f;border-color:#26245f}
.btn-normal:hover .icon{color:#26245f}
@media (min-width:700px){
	.btn-normal .icon{font-size:23px;top:6px}
}
.btn-submit{margin-top:35px !important;}
.btn-submit span{background:#fff;border-color:#fff;color:#26245f}
.btn-submit:hover > span{background:#464577;border-color:#fff;color:#fff}
.inp-text{display:block;border:0;padding:10px 15px;background:#464577;border:2px solid #464577;color:#fff;font-family:"adobe-caslon-pro",Times,sans-serif;font-weight:bold;font-size:16px;line-height:20px;height:40px;-webkit-border-radius:4px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;font-family:"proxima-nova",sans-serif;}
.error .inp-text{border-color:#c30712}
.inp-text::-moz-placeholder{opacity:1;color:#fff;-webkit-transition:opacity 400ms, color 400ms;-moz-transition:opacity 400ms, color 400ms;-o-transition:opacity 400ms, color 400ms;-ms-transition:opacity 400ms, color 400ms;transition:opacity 400ms, color 400ms}
.inp-text::-webkit-input-placeholder{opacity:1;color:#fff;-webkit-transition:opacity 400ms, color 400ms;-moz-transition:opacity 400ms, color 400ms;-o-transition:opacity 400ms, color 400ms;-ms-transition:opacity 400ms, color 400ms;transition:opacity 400ms, color 400ms}
.inp-text:-ms-input-placeholder{opacity:1;color:#fff;-webkit-transition:opacity 400ms, color 400ms;-moz-transition:opacity 400ms, color 400ms;-o-transition:opacity 400ms, color 400ms;-ms-transition:opacity 400ms, color 400ms;transition:opacity 400ms, color 400ms}
.inp-text:focus::-moz-placeholder{color:rgba(255,255,255,0.5)}
.inp-text:focus::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}
.inp-text:focus:-ms-input-placeholder{color:rgba(255,255,255,0.5)}
textarea.inp-text{height:auto}
@media (min-width:1000px){
	.inp-text{height:70px;line-height:20px;padding:25px 30px}
}
.inp-fix{position:relative;display:block;}
.inp-fix .inp-text{width:100%}
textarea.inp-text{line-height:normal;height:160px}
.message{padding:25px;margin-bottom:30px;-webkit-border-radius:4px;border-radius:4px;}
.message.error{background-color:#c30712}
.message.ok{background-color:#539538}
.message p{margin:0;color:#fff;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:20px}
/*
 *	Base layout
 */
body{position:relative;color:#b7a05b}
#logo{display:block;font:100%/1 "adobe-caslon-pro",Times,sans-serif;margin:35px 0 60px;padding:0;}
#logo img{width:124px;height:100px}
@media (min-width:700px){
	#logo{margin-top:75px;margin-bottom:100px}
	#logo img{width:184px;height:149px}
}
@media (min-width:1000px){
	#logo{margin-bottom:160px}
}
/*
 *	Box
 */
.box-gmap-infobox{width:308px;background:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 20px #aaa;box-shadow:0 0 20px #aaa;position:relative;}
.box-gmap-infobox:after{content:'';width:54px;height:62px;position:absolute;left:50%;margin-left:-27px;bottom:-33px;background:url("/wp-content/themes/theme/assets/img/bg/marker.png") 0 0 no-repeat}
.box-gmap-infobox .inner{padding:30px 35px 30px 42px;font-size:14px;line-height:25px;font-weight:bold;color:#26245f}
.box-gmap-infobox .link{margin:10px 0 0;}
.box-gmap-infobox .link a{color:#c30712}
.infoBox > img{display:none}
.box-icon-text{text-align:center;}
.box-icon-text .icon{text-align:center;font-size:70px;color:#fff;margin-bottom:30px}
@media (min-width:480px){
	.box-icon-text{display:table}
	.box-icon-text .icon{display:table-cell;font-size:90px;vertical-align:middle;padding-right:35px;text-align:left;margin-bottom:0}
	.box-icon-text .text{display:table-cell;vertical-align:middle;text-align:left}
}
@media (min-width:700px){
	.box-icon-text .icon{font-size:100px;padding-left:30px;padding-right:75px}
}
@media (min-width:1000px){
	.box-icon-text .icon{font-size:140px;padding-right:145px}
}
@media (min-width:1230px){
	.box-icon-text{padding-left:0;padding-right:175px}
}
/*
 *	Sections
 */
.section-about{text-align:center;padding:50px 0;}
.section-about 
.row-main{max-width:910px}
.section-about p{font-size:30px;line-height:35px;margin-bottom:0}
@media (min-width:1000px){
	.section-about{padding:110px 0}
	.section-about p{font-size:60px;line-height:70px}
}
.section-about-2{padding-top:50px;position:relative;z-index:2;}
.section-about-2 
.row-main{max-width:660px}
.section-about-2 p{text-align:center}
.section-about-2
.btn-normal{margin:0 7.5px 15px 7.5px}
@media (min-width:1000px){
	.section-about-2{padding-top:110px}
}
.section-anot{border-top:4px solid #26245f;border-bottom:1px solid #ede7d5;text-align:center;background:url("/wp-content/themes/theme/assets/img/bg/bg.png") no-repeat;background-position:center 20%;padding-bottom:60px;position:relative;}
.section-anot .btn-down{position:absolute;width:40px;height:20px;background:#fff;bottom:-20px;left:50%;margin-left:-20px;overflow:hidden;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;transition:all 400ms;}
.section-anot .btn-down:hover span:before{border-top-color:#26245f}
.section-anot .btn-down span{position:absolute;width:38px;height:38px;border:1px solid #ede7d5;-webkit-border-radius:40px;border-radius:40px;bottom:0;left:0;}
.section-anot .btn-down span:before,
.section-anot .btn-down span:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0}
.section-anot .btn-down span:before{bottom:10px;left:15px;border-top-color:#cdbf96;border-width:4px}
.section-anot .btn-down span:after{bottom:11px;left:16px;border-top-color:#fff;border-width:3px}
.section-anot p{font-size:16px;line-height:20px;font-family:"proxima-nova",Arial,Helvetica,sans-serif;font-weight:normal;color:#26245f;}
.section-anot p span{font-size:24px;line-height:40px;display:block;color:#b7a05b;font-family:"adobe-caslon-pro",Times,sans-serif}
@media (min-width:700px){
	.section-anot{background-position:top center}
	.section-anot p span{font-size:30px;line-height:55px}
}
@media (min-width:1000px){
	.section-anot{padding-bottom:110px}
	.section-anot p{font-size:20px;line-height:25px;color:#26245f;}
	.section-anot p span{font-size:60px;line-height:105px}
}
.section-form{background-color:#26245f;padding:45px 0;font-family:"proxima-nova",sans-serif;}
.section-form 
.row-main{max-width:600px}
.section-form 
.title{font-size:30px;line-height:25px;margin-bottom:40px;color:#fff;font-weight:normal;text-align:center}
@media (min-width:1000px){
	.section-form{padding:90px 0}
	.section-form .title{font-size:60px;line-height:50px}
}
.section-map{height:635px;position:relative;z-index:1;margin-top:-150px;}
.section-map .icon{width:40px;height:40px;font-size:40px;position:absolute;left:50%;margin-left:-20px;top:50%;margin-top:-20px;color:#000;-webkit-animation:Rotate 1500ms infinite linear;-moz-animation:Rotate 1500ms infinite linear;-o-animation:Rotate 1500ms infinite linear;-ms-animation:Rotate 1500ms infinite linear;animation:Rotate 1500ms infinite linear}
.section-map:after{content:"";pointer-events:none;position:absolute;width:100%;height:45%;top:0;left:0;background:-webkit-linear-gradient(#fff, rgba(255,255,255,0));background:-moz-linear-gradient(#fff, rgba(255,255,255,0));background:-o-linear-gradient(#fff, rgba(255,255,255,0));background:-ms-linear-gradient(#fff, rgba(255,255,255,0));background:linear-gradient(#fff, rgba(255,255,255,0))}
@media (min-width:700px){
	.section-map{height:450px}
}
@media (min-width:1000px){
	.section-map{height:550px}
}
@-moz-keyframes Rotate{
	from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
	to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes Rotate{
	from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
	to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@-o-keyframes Rotate{
	from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
	to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes Rotate{
	from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
	to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
.icons-top{position:absolute;top:10px;right:15px;}
.icons-top .icon{text-decoration:none;z-index:10;color:#26245f;-webkit-transition:color 400ms;-moz-transition:color 400ms;-o-transition:color 400ms;-ms-transition:color 400ms;transition:color 400ms;font-size:32px;}
.icons-top .icon:hover{color:#b7a05b}
.center111 a{text-decoration:none;color:#fff;}
.icons-top .icon-place{margin-right:20px}
@media (min-width:700px){
	.icons-top{top:18px;right:25px}
}
.section-text-1{background-color:#b7a05b}
.section-text-2{background-color:#c30712}
.section-text-3{background-color:#26245f}
.section-text-4{background-color:#26245f}
.section-text-1,
.section-text-2,
.section-text-3{padding:50px 0;}
.section-text-4{padding-top:20px;padding-left:100px;padding-right:100px}
.section-text-1 p,
.section-text-2 p,
.section-text-3 p{color:#fff;font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:bold;line-height:18px}
.section-text-4 p{color:#fff;font-family:"proxima-nova",sans-serif;font-size:10px;line-height:12px}

@media (min-width:1000px){
	.section-text-1,
	.section-text-2,
	.section-text-3{padding:110px 0}
	.section-text-4{padding-top:20px;padding-left:100px;padding-right:100px}
	.section-text-1 p,
	.section-text-2 p,
	.section-text-3 p{font-size:20px;line-height:30px}
	.section-text-4 p{font-size:14px;line-height:18px}
}
:first-child{margin-top:0}