@font-face { font-family: 'Allura'; src: url(/wp-content/themes/galbani/fonts/Allura-Regular.eot); src: url(/wp-content/themes/galbani/fonts/Allura-Regular.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/galbani/fonts/Allura-Regular.woff2) format("woff2"), url(/wp-content/themes/galbani/fonts/Allura-Regular.woff) format("woff"), url(/wp-content/themes/galbani/Allura-Regular.ttf) format("truetype"), url(/wp-content/themes/galbani/fonts/Allura-Regular.svg#Allura-Regular) format("svg"); font-weight: normal; font-style: normal; }
iframe {
border: none;
}
.clear {
clear: both;
}
.fr {
float: right;
}
#menu-hlavni-menu .sub-menu {
display: none;
margin-left: -24px;
position: absolute;
}
#menu-item-1763, #menu-item-1763 li {
background: #912229;
color: #fff;
}
#soutez-iframe1 {
height: 999px;
width: 100%;
}
#soutez-iframe2 {
height: 770px;
width: 100%;
}
#soutez-iframe3 {
height: 1200px;
width: 100%;
}
.soutez-title {
text-align: center;
color: #912229;
margin: 30px;
}
.postup {
padding: 0 15px;
}
.postup .postup-col {
padding: 0 30px;
position: relative;
}
.navod-text {
position: relative;
}
.postup-1 .navod-text:before {
content: '1';
}
.postup-col .navod-text:before {
position: absolute;
left: -30px;
font-family: "Allura";
color: #b2061f;
font-size: 44px;
top: -10px;
}
.navod-text a {
color: #333;
text-decoration: underline;
}
.red-text {
color: #b2061f;
}
.postup-2 .navod-text, .postup-1 .navod-text {
margin-left: 16px;
}
.postup-2 .navod-text:before {
content: '2';
}
.postup-3 .navod-text:before {
content: '3';
}
.postup-4 .navod-text:before {
content: '4';
}
.soutez-header {
text-align: center;
background: #d6d6d9;
}
.pravidla-container {
font-size: 16px;
color: #989797;
padding: 10px 40px;
max-width: 1050px !important;
}
.pravidla-container a {
color: #5b5b5b;
}
.pravidla-container h2 {
margin: 30px 0 10px;
color: #bb292b;
font-size: 21px;
}
.pravidla-container ol li {
margin-left: 18px;
}
.info-text {
padding: 0 30px 30px;
color: #989797;
}
.info-text a {
color: #989797;
}
.kucharka-header {
background: url(http://sms.aeto.cz/imgs/vyhrajte-kucharku-bg.jpg) 50% 50% no-repeat;
width: 100%;
max-width: 1280px;
background-size: cover;
text-align: center;
margin: 0 auto;
}
.kucharka-header .container {
padding-top: 91px;
text-align: center;
}
.kucharka-header .col-1 {
width: 100%;
text-align: center;
}
.kucharka-header .col-3 {
width: 100%;
text-align: center;
}
.kucharka-header .mid-text {
color: #fff;
font-size: 32px;
margin-top: 45px;
margin-bottom: 40px;
}
@media (min-width: 1500px){
.postup {
padding: 0 220px;
}
}
@media (min-width: 992px){
#soutez-iframe {
height: 750px;
}
.postup-col {
float: left;
width: 25%;
margin-bottom: 35px;
}
.postup-1 .box-img {
margin: 0 -10px 0px;
}
}
@media (max-width: 992px){
.postup .box-img {
float: left;
width: 135px;
}
.postup .navod-text {
float: left;
width: 54%;
margin: 59px 0 0 74px;
}
.sm-clear {
clear: both;
}
}
@media (min-width: 780px){
.kucharka-header .col-3 {
float: left;
text-align: left;
width: 27%;
margin-left: 40px;
}
.kucharka-header .col-1 {
float: left;
text-align: left;
width: 15%;
}
.kucharka-header .col-cedule {
margin-left: 124px;
}
.kucharka-header .container {
text-align: left;
}
.col-cedule {
padding-top: 45px;
}
.col-kucharka {
padding-top: 45px;
}
}
@media (min-width: 992px){
.postup-1:after {
content: '';
background-image: url(http://presidentsvezi.cz/img/sipka.png);
height: 30px;
width: 100px;
position: absolute;
background-repeat: no-repeat;
background-size: contain;
right: -24px;
transform: rotate3d(1, 0, 0, 180deg);
top: 139px;
z-index: 100;
}
}
@media (min-width: 992px){
.postup-2:after {
content: '';
background-image: url(http://presidentsvezi.cz/img/sipka.png);
height: 35px;
width: 125px;
position: absolute;
background-repeat: no-repeat;
background-size: contain;
top: 43px;
right: -25px;
}
.postup-3:after {
content: '';
background-image: url(http://presidentsvezi.cz/img/sipka.png);
height: 30px;
width: 100px;
position: absolute;
background-repeat: no-repeat;
background-size: contain;
top: 120px;
transform: rotate3d(1, 0, 0, 180deg);
right: -15px;
}
}
@media (max-width: 500px){
.col-form-front {
margin-top: 20px;
}
.postup .postup-col {
padding: 0;
}
.postup .box-img {
text-align: center;
width: 100%;
}
}
@media (max-width:1080px){
#menu-hlavni-menu .sub-menu {
width: 100%;
margin: 0;
position: relative;
display: block;
}
}