@import url('fonts.css'); body { background: #fff; font-family: 'Titillium Web', sans-serif; font-size:18px; line-height:1.4; color: #555; } a { color: #FF6600; text-decoration: none; font-weight: 700; } a:hover { text-decoration: underline; transition: all 0.5s; } .pageWidth { width: 960px; max-width: 100%; max-width: calc(100% - 20px); margin: auto; position: relative; } #HlavickaPas .pageWidth { line-height: 0; } section { width: 100%; margin: 0; padding-bottom:20px; padding-top:20px; } img { max-width: 100%; height: auto; } .half { width: 48%; margin-right: 2%; float: left; } .vSpace { margin-top: 20px; margin-bottom: 20px; } .mt { margin-top: 20px; } .mt40 { margin-top: 40px; } .mt60 { margin-top: 60px; } .mb { margin-bottom: 20px; } .ml { margin-left: 20px; } .mr { margin-right: 20px; } .fr { float:right; } .fl { float:left; } .cl { clear:both; } .tl { text-align: left; } .tr { text-align: right; } .tc { text-align: center; } .tj { text-align: justify; } hr { margin:0; } hr.cl { opacity:0; border:none; } b, strong { font-weight: 700; } i, cite, em, var, address { font-style: italic; letter-spacing: 1px; } button, input { font-family: 'Titillium Web', sans-serif; } button, input[type="submit"] { cursor:pointer; background-position:center top; background-repeat:no-repeat; background-color:transparent; border:none; letter-spacing:1px; } /*** HEADER ***/ header { height:130px; width:100%; background-color: white; } header div.pageWidth { position: relative; } #logo { position: absolute; top: 33px; left: 0px; } #slogan { width:650px; position: absolute; top: 63px; right: 0px; font-size: 24px; font-weight:600; font-style: italic; letter-spacing: 2.15px; text-align:right; color: #4AB30C; } #mainMenu { /* width:650px;*/ max-width: 100%; position: absolute; top: 22px; right: 0px; } #mainMenu ul { list-style-type: none; margin:0; padding:0; } #mainMenu ul li { display: inline-block; list-style-type: none; } #mainMenu ul li a { display:block; color: #777777; font-size: 18px; letter-spacing: 0.2px; /* 1.2px */ font-weight: 400; font-style: normal; background-image: url(../img/navDivider.png); background-repeat: no-repeat; background-position: 9px center; padding-right: 0px; padding-left: 22px; } #mainMenu ul li:first-child a { background-image: none; padding-left: 0px; } #mainMenu ul li a:hover { color: #222; text-decoration:none; } /*** SLIDER ***/ #slider { width:100%; height:auto; background-image: url(../img/bgSlider.png); background-repeat: repeat-x; background-position: top; background-color: #4AB50D; } /*** FOOTER ***/ footer { /*height:160px;*/ width:100%; } #footerTop { background-color:#4AB30C; width:100%; margin-top:20px; padding-top:20px; } #footerBottom { background-color:#4AB30C; padding-top:20px; width:100%; text-align:center; color:white; font-size:16px; } #footerBottom p { text-align:center; color:white; font-size:14px; } #footerBottom a { color:white; } #footerBottom a:hover { color:white; text-decoration:underline; } #footerMenu { font-size:14px; color:#666666; text-align:left; margin:0 auto; display: flex; justify-content: space-between; } #footerMenu a { font-size:14px; color:#666666; } #footerMenu a:hover { color:#222; text-decoration:none; } #footerMenu ul { list-style-type: none; margin:0; padding:0; } #footerMenu ul li { display: block; list-style-type: none; line-height: 1.1; } #footerMenu ul li a { display:block; font-size:16px; color:#FFF; letter-spacing: 0.5px; font-weight: 400; font-style: normal; padding: 0 0 10px 0; } #footerMenu ul li:first-child a { background-image: none; padding-left: 0px; } .tretina { /* width: 30%;*/ margin-right: 6px; } .tretina:last-child { margin-right: 0; } .ikona_fcb { width: 20px; height: auto; margin-left: 12px; vertical-align: -3px; } /* apel */ .apel h2, h2.headline { color:#FF6600; font-size:34px; font-style:italic; font-weight:400; letter-spacing: 1.5px; margin-bottom: 10px; } .apel h3 { color:#000; font-size:20px; font-style:normal; font-weight:700; letter-spacing: 1px; margin-bottom: 6px; margin-top: 6px; } .apel p { color:#575757; font-size:17px; font-style:italic; font-weight:400; letter-spacing: 0.5px; margin-bottom: 4px; } /* mosaic */ .mosaic { background-image:url(../img/bgMosaic.png); background-repeat:repeat; border-top: solid 1px #D7D7D7; border-bottom: solid 1px #D7D7D7; } .ad { width:30%; } .info { width:69%; } .info h2 { margin:0px 0 6px 0; } img.fl { margin: 0 36px 10px 0; } .info img.fl { margin-bottom: 100px; } ol { list-style-position:inside; } .info ol { list-style-position: inside; } .linkRada { font-size:85%; font-style:normal; font-weight:700; margin-left:10px; } /* wall */ .wall { background-image:url(../img/bgWall.png); background-repeat:repeat; border-top: solid 1px #B9B9B9; border-bottom: solid 1px #B9B9B9; } .wall h3 { color:#FF6600; font-size:24px; font-style:normal; font-weight:400; letter-spacing: 1px; } .wall ul { list-style-position: outside; list-style-image: url(../img/plus2.png); } .wall li { color:#000; margin-bottom:4px; padding-left:4px; font-size:20px; } /* thirds */ .third { width:33%; text-align:center; } .third a, .twoThirds a { color:#4AB30C; } .twoThirds { width:60%; text-align:left; } .kruh { border: solid 3px #FF6600; border-radius:100%; box-shadow: 0 0 25px rgba(0,0,0,0.5); } .obdlznik { border: solid 3px #FFF; box-shadow: 0 0 25px rgba(0,0,0,0.5); } .popisVzoru { color:#666666; font-size:18px; font-style:normal; font-weight:400; letter-spacing: 1px; text-align:center; } /* circles */ .circles { background-image:url(../img/bgCircles.png); background-repeat:repeat; border-top: solid 1px #D7D7D7; border-bottom: solid 1px #D7D7D7; } .circles h2, h2.headline2 { color:#FF6600; font-size:29px; font-style:normal; font-weight:700; letter-spacing: 1px; } .circles p { color:#000; letter-spacing:0.7px; } /* benefits */ .benefits h3 { color:#4AB30C; font-size:22px; font-weight:700; font-style:normal; letter-spacing:0.8px; padding:0 5px; margin-bottom: 6px; margin-top: 6px; } .benefits p { color:#888; font-size:17px; font-weight:400; font-style:normal; letter-spacing:0.5px; padding:0 5px; } .benefits .third { margin-top: 30px; } /* button */ button.vytvorWeb { width:420px; height:auto; max-width: 100%; background-color: #4AB50D; background-image: linear-gradient(#459225, #4AB50D); border-radius: 16px; /* background-image:url(../img/bt-bg-vytvor-vlastnyweb.png); background-position: left 0px;*/ -webkit-transition:all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; } button.vytvorWeb:hover { /*background-position: left -148px;*/ background-color: #FF6600; background-image: linear-gradient(#FF6600, #FD853F); } /* pages */ .blokNadpis { width:100%; padding:20px 0; background-image: url(../img/bgSlider.png); background-repeat: repeat-x; background-position: bottom; background-color: #4AB50D; margin-bottom: 40px; } h1 { color:#FFF; font-size:40px; font-style:normal; font-weight:700; letter-spacing: 1px; line-height:1.1; } h2 { color:#FF6600; font-size:32px; font-style:normal; font-weight:400; letter-spacing: 1px; margin-bottom: 20px; } p + h2, h3 + h2, h4 + h2, h5 + h2, h6 + h2, ol + h2, ul + h2 { margin-top:40px; } h3 { color:#4AB30C; font-size:24px; font-weight:700; font-style:normal; letter-spacing:0.8px; margin-top: 32px; margin-bottom: 16px; } h4 { color:#FF6600; font-size:20px; font-style:normal; font-weight:700; letter-spacing: 1px; margin-top: 20px; margin-bottom: 10px; } h5 { color:#FF6600; font-size:18px; font-style:normal; font-weight:700; letter-spacing: 0.4px; line-height:1.2; margin:20px 0 10px 0; } p { margin:0 0 22px 0; } p:last-child { margin-bottom:0; } pre { white-space:pre-wrap; } .vyrazny { color:#000; font-weight:700; font-style:normal; font-size:18px; } .vyznaceny { color:#FF6600; } .vacsi { font-size:125%; } .system_alert { color:#FF6600; font-size:16px; margin-top:0; } ul.odrazkyVyrazne { list-style-position: inside; list-style-image: url(../img/fajka.png); margin:4px 0 20px 0; padding-left: 10px; } .odrazkyVyrazne li { color:#6B6B6B; margin-bottom:4px; padding-left:12px; font-weight:700; font-style:normal; font-size:20px; } ul.odrazkyBenefity { list-style-position: inside; list-style-image: url(../img/fajka.png); margin:4px 0 20px 0; } .odrazkyBenefity li { color:#6B6B6B; margin-bottom:4px; padding-left:6px; font-weight:400; font-style:normal; font-size:20px; } .obrazok { border: solid 1px #FFF; box-shadow: 0 0 20px rgba(0,0,0,0.3); } img.obrazok.fl, img.obrazok[float="left"], img.obrazok[align="left"] { margin: 10px 30px 10px 0; } img.obrazok.fr, img.obrazok[float="right"], img.obrazok[align="right"] { margin: 10px 0 10px 30px; } img.fr { margin-left:10px; } .ikonavTexte { margin-right:20px; vertical-align:middle; margin-bottom:10px; } .poznamka { font-size: 16px; } .stlpIkona { width:20%; } .stlpPopis { width:79%; } section ul { list-style-position: outside; list-style-image: url(../img/kruh.png); padding-left:20px; } section ol { list-style-position: outside; padding-left:20px; } ul ul, ol ul { padding-left: 20px; list-style-position: inside; list-style-image: url(../img/kruh.png); margin:4px 0 4px 0; } ul ul.blizsie, ol ul.blizsie { padding-left: 20px; margin:4px 0 8px 20px; list-style-position: outside; } section li { padding-left:6px; } /* sablony */ .sablonyUkazka { margin-right: 20px; display: inline-block; float: left; height:300px; } .sablonyUkazka img { border: none; box-shadow: 0 0 20px rgba(0,0,0,0.4); } .sa_help_obal { /* div na poziciovanie helpu */ position: static; visibility: hidden; width: 1px; height: 1px; } .templateZoznam { float: left; display: inline-block; margin:0 12px 40px 13px; } .templateZoznam img { border: none; width: 210px; box-shadow: 0 0 18px rgba(0,0,0,0.3); } .templateZoznamSPopisom { /* obalový div */ display: flex; width:100%; box-sizing: border-box; border: solid 1px #DDD; padding: 16px 16px 12px 16px; margin-bottom: 20px; background-color: #F0F0F0; } .templateZoznamSPopisom .sablonaNahlad { margin-right: 16px; } .sablonaNahlad img { box-shadow: 0 0 18px rgba(0,0,0,0.3); } .templateZoznamSPopisom .sablonaPopis { width: calc(100% - 316px); } .tlacidloSablona { /* button */ background-color: #4AB30C; color: white; border: solid 2px white; border-radius: 7px; padding: 5px 10px; font-size: 15px; font-weight: normal; letter-spacing: 1px; display: inline-block; transition-duration: 0.3s; margin-right: 3px; } .tlacidloSablona:hover { background-color: #FF6600; text-decoration: none; } /* qtip */ .qtip-nahlady { width: 462px !important; max-width: 500px !important; min-height:200px !important; padding: 5px 1px !important; overflow: visible !important; -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3) !important; -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3) !important; box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.3) !important; } /* cennik */ .cennik { margin-left:-10px; background:white; box-shadow: 0 0 10px rgba(0,0,0,0.2); } .cennik td { padding:10px; } .cennik.porovnanie td.yes { background-image: url('../img/fajka.png'); background-repeat: no-repeat; background-position: center; } .cennik.porovnanie tr td:nth-child(2), .cennik.porovnanie tr th:nth-child(2) { background-color: #F5F5F5; } .cennik tr:hover td { background-color:#F0F0F0 !important; } .zvyraznene { background-color:#F0F0F0 !important; } .znizena { padding-top:70px !important; position:relative; } .znizenaCena { width:250px; display:block; position:absolute; top:6px; left:171px; background-color: #ff6600; font-size:22px; text-align:center; padding:10px; border:3px solid #FFF; -ms-transform: rotate(20deg); /* IE 9 */ -webkit-transform: rotate(20deg); /* Safari */ transform: rotate(20deg); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .znizenaCena2 { width:175px; display:block; position:absolute; top:10px; left:180px; background-color: #ff6600; font-size:22px; text-align:center; padding:10px; border:3px solid #FFF; -ms-transform: rotate(20deg); /* IE 9 */ -webkit-transform: rotate(20deg); /* Safari */ transform: rotate(20deg); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); } .preciarknute { text-decoration:line-through; font-weight:normal !important; } table.cennik td:first-child { padding-right: 0px; width: 27px; } table.cennik td:last-child { padding-right: 10px; text-align: center; font-size: 80%; } table.cennik .green { font-size: 105%; letter-spacing: 0.5px; } table.cennik .green.disabled { font-size: 95%; color: #555; } /* pomoc */ .pomocZoznam { margin: 4px 0 30px 0; } .pomocZoznam a { display:block; margin: 6px 0; text-align:left; color:#FF6600; background-image:url(../img/icon-info2.png); background-position:left 4px; background-repeat:no-repeat; padding-left: 30px; } div > h3 { margin-top:0; } .pomocZoznam h3 { text-align:left; } .table td { padding:5px 0; } /* cookies */ table.tabulka { border-collapse: collapse; border-spacing: 0; border: 2px solid #AAA; margin: 30px 0; } table.tabulka td, table.tabulka th { border: 1px solid #AAA; font-size: 90%; padding: 10px; text-align: left; } /* form */ button.button, input[type="submit"] { padding: 30px 40px; margin:18px 0; -webkit-transition:all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; background-color:#4AB30C; border:2px solid; border-radius:10px; font-size:20px; font-weight:bold; color:#FFF; } button.button:hover, input[type="submit"]:hover { background-color:#FF6600; } .button.sedy { background-color:#777; font-size:16px; padding: 20px 24px; } .button.sedy:hover { background-color:#555; } .button.cerveny { background-color:#ea0000; font-size:24px; padding: 30px 36px; } .button.cerveny:hover { background-color:#FF0000; } label { display:inline-block; margin: 16px 0 6px 0; } form.form input { width:300px; height:20px; font-family: 'Titillium Web', sans-serif; font-size:17px; line-height:1.4; color: #333; padding:4px; } form.form textarea { width:300px; height:150px; font-family: 'Titillium Web', sans-serif; font-size:17px; line-height:1.4; color: #333; padding:4px; } form.form p { line-height:1.2; padding:0px; margin: 0 0 10px 0; } #krok2 .v300px { width: 300px; } #krok2 .v130px { width: 130px; } /* txt */ .maxi { font-size:24px; color:#000; font-weight:bold; letter-spacing:1px; margin-top:0; } .maxi2 { font-size:36px; color:#000; font-weight:bold; letter-spacing:2px; margin-top:0; } /* blog */ .topBlogs { float:left; width:650px; } h1.blog { color: #FF6600; } .blogItem { width:650px; padding-bottom:20px; margin-bottom:20px; border-bottom:dotted 1px #CCC; position:relative; } .blogAvatar { width:130px; float:left; text-align:center; font-size:16px; } .avatar { margin-bottom:10px; border:solid 1px #EEE; border-radius: 100%; } .blogPopis { width:500px; float:right; } .blogList { width:280px; float:right; padding:0px; margin-bottom:20px; } .blogList a { display:block; font-size:16px; letter-spacing: 0.5px; font-weight: 400; font-style: normal; padding: 0px; margin: 16px 0; line-height:140%; } .blogItem h1 { margin-bottom:50px; } .blogList h3 { font-size:22px; } .titleImage img { /* width:960px; height:330px;*/ } .blogPopis a { text-decoration:none; line-height:1.1; } .blogPopis p { margin:0; } /* nastavenia */ #webeditEasy { width:130px; height:50px; position: absolute; top: 63px; right: 0px; } div.nastavenieBlok { background:white; border-width: 2px; border-style: solid; border-color: #63980B; padding:20px 8px 20px 8px; margin-bottom:20px; font-size: 15px; } div.nastavenieBlok td { padding:4px 0; vertical-align: text-bottom; } .zalozka { padding-bottom:10px; padding-top:10px; } .zalozka a { font-size: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none; letter-spacing:1px; } .zalozka a:hover { color: #FFCC33; } #zalozky { margin-top: 30px; } .greenbg { background-color:#63980B; background-image:url(../../../home/images/green-bg.png); background-position:center top; background-repeat:repeat-x; } .greybg { background-color:#555555; background-image:url(../../../home/images/grey-bg.png); background-position:center top; background-repeat:repeat-x; } /* nastavenia */ #NastaveniaMenu { height: 20px; margin-left: auto; margin-right: auto; width: 786px; } .polozkaMenuNastavenia { height: 20px; margin-left: 40px; text-align: right; float:right; } .vagon { display:inline-block; margin-right:20px; } /* formuláre */ form.formNastavenia input[type="text"] { width:300px; height:20px; font-family: 'Titillium Web', sans-serif; font-size:18px; line-height:1.4; color: #333; padding:4px; } form.formNastavenia input.orange { color:#FF6600; } form.formNastavenia input.orange.disabled { color:#888; } form.formNastavenia textarea { width:300px; height:150px; font-family: 'Titillium Web', sans-serif; font-size:17px; line-height:1.4; color: #333; padding:4px; } form.formNastavenia input[type="radio"] { vertical-align: 0px; } form.formNastavenia input[type="checkbox"] { vertical-align: 0px; margin-right:10px; } form#krok2 label { margin:0; } form#krok2 img.sa_img_erase { margin-top:5px; margin-bottom:0; } form input[type="text"], form input[type="password"] { font-family: 'Titillium Web', sans-serif; font-size:18px; line-height:1.4; color: #333; } form textarea { font-family: 'Titillium Web', sans-serif; font-size:17px; line-height:1.4; color: #333; } /* help */ img.sa_img_help { /* ikona helpu */ margin: 2px 2px 2px 2px; padding: 0; border: 0; float:right; cursor: help; } img.sa_img_erase { /* ikona zmazania */ margin: 2px 2px 2px 2px; padding: 0; border: 0; float:right; cursor: pointer; cursor: hand; } .sa_contextual_help { /* help text */ color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } .sa_contextual_help li { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } .sa_contextual_help ul { padding-left:6px; margin-left:12px; } dl.sa_contextual_help { /* help obal */ width: 300px; padding: 0; border: solid 1px white; position: relative; left: -330px; top: 0; z-index: 1000; } dt.sa_contextual_help { /* help nadpis */ padding: 5px; font-weight: bold; background-color: black; border-bottom: solid 1px white; text-align:left; font-size: 12px; } dd.sa_contextual_help { /* help text */ padding: 5px; margin-left: 0; background-color: rgba(0,0,0,0.7); text-align:left; font-size: 12px; } .sa_help_obal { /* div na poziciovanie helpu */ position: absolute; visibility: hidden; width: 1px; height: 1px; float:right; } .sa_help_obal_edit { /* div na poziciovanie helpu */ position: relative; visibility: hidden; width: 1px; height: 1px; float:right; } /* graf */ .grafX { font-size:11px; } /* iné */ .nenapadny { font-size:70%; font-style:normal; font-weight:normal; color:#999; text-decoration:none; } a.nenapadny:hover { color:#FF6600; text-decoration:underline; } .green { color:#4AB30C; } .green.disabled { color:#888; } .orange { color:#FF6600; } .orange.disabled { color:#888; } .parnyRiadok { background-color: #F5F5F5; } .hidden { visibility: hidden; } .pomocTel { width:30%; float: right; } /* cennik */ .cenaObal { width:42%; float:left; margin:0 3% 50px 3%; background:white; box-shadow: 0 0 10px rgba(0,0,0,0.2); border: 1px solid #999; } .cenaObal:hover { border: 1px solid #555; background:#FAFAFA; } .cenaHead { padding: 20px; border-bottom: 1px solid #999; background:#FFF; } .cenaHead h2 { text-align: center; margin-bottom: 0 !important; } .cenaHead.invert { background-color: #ff6600; } .cenaHead.invert h2 { color:#FFF; } ul.cenaParam li { border-bottom: 1px dotted #999; padding: 16px 32px !important; text-align:left; margin-bottom: 0 !important; } ul.cenaParam, ul.cenaDoplnky { margin: 0; padding: 0 !important; } .cena { text-align: center; background-color:#4ab50d; color:white; padding:20px; } .maxi2.white { color:white; } .cenaObalDoplnky { width:100%; margin:0 0 50px; background:white; box-shadow: 0 0 10px rgba(0,0,0,0.2); border: 1px solid #999; } .cenaObalDoplnky:hover { border: 1px solid #555; background:#FAFAFA; } ul.cenaDoplnky li { border-bottom: 1px dotted #999; padding: 0; text-align:left; margin-bottom: 0 !important; list-style:none; clear:both; } ul.cenaDoplnky li:last-child { border-bottom: none; } .cenaVpravo { text-align: center; background-color:#4ab50d; color:white; padding:1.7% 2% 2%; width: 28%; float:right; margin:0; box-sizing: border-box; } .cenaPopisVlavo { text-align: left; padding:2%; width: 72%; float:left; margin:0; box-sizing: border-box; } /* zoznam webov */ h4.zoznamWebov { background-image:url(../img/ikona-vlastny-web.png); background-position:left top; background-repeat:no-repeat; padding-left:48px; padding-bottom:8px; margin-bottom:-8px; } p.zoznamWebov { padding-left:48px; margin-bottom:20px; } .alert { border: solid 4px #FF6600; padding: 10px; margin-right: 22px; } li.dobre { list-style-image: url("../img/1vykricnik.png"); } li.lepsie { list-style-image: url("../img/3vykricniky.png"); } /* Web týždňa */ .WTheader { margin-top: 75px; } .WTtabLabel { display:inline-block; padding: 26px 20px 20px 20px; margin: 0 4px -2px 0; background-color: #dddddd; cursor:pointer; } .WTtabLabel h2 { color:#FFFFFF; font-size:28px; font-style:italic; font-weight:400; letter-spacing: 1px; margin:0; } .WTtabLabel.actual { background-color: #ff6600; padding-top: 20px; } .WTtabLabel.actual h2 { font-size:34px; color:#FFF; } .logoWebtAlone { position: absolute; right: 0; top: -83px; width: 300px; } .WTbody { border-top: solid 2px #ff6600; } .WTtabBody { display:none; } .WTtabBody.actual { display:block; } /* simplelightbox */ .sl-next, .sl-prev, .sl-close { font-family: FontAwesome; } .sl-image { background-color: #fff; border: 1px solid #ccc; box-shadow: 0 0 20px #777; margin: 5px; padding: 20px; transform:translate(-26px,-26px) !important; } .sl-overlay { opacity: 0.8; } .sl-caption { bottom: auto !important; top: 100%; } /* obrázky */ .obrazokNahlad { margin: 0 20px 20px 0; } .ilustracia { max-width: 50%; height: auto; } /* text */ ul + p { margin-top: 20px; } /* modal */ .modalWindow { display: none; position: absolute; top:200px; width: 50%; margin: 30px auto; padding: 50px 20px 20px 20px; border: solid 2px #4AB50D; /* zelena */ background-color: #FFF; box-shadow: 0 0 20px #777; text-align: center; z-index: 999; } .iconClose { display: blocky; position: absolute; top: 0; right: 0; padding: 10px; cursor: pointer; } article { position:relative; } hr.after2 { clear:both; margin-bottom: 20px; opacity:0; border:none; display: none; } hr.after3 { clear:both; margin-bottom: 20px; opacity:0; border:none; display: block; } /* blog */ #HlavickaPas { width: 100%; height: auto; background-image: url(../img/bgSlider.png); background-repeat: repeat-x; background-position: top; background-color: #4AB50D; } @media only screen and ( max-width: 960px ) { #logo { top: 58px; } #slogan { top: 82px; } header { height: 143px; } button.vytvorWeb { max-width: 50%; } .topBlogs { float: none; width: 100%; } .blogList { float: none; width: 100%; } .half.nahlady img { margin: 20px 0; } } @media only screen and ( max-width: 700px ) { #logo { position: static; margin: 20px 0 5px 0; } #slogan { position: static; display: block; width: auto; margin: 5px 0 20px 0; text-align: center; } #mainMenu { position: static; display: block; margin: 20px 0; } #mainMenu ul { text-align: center; } header { width: 100%; height: auto; text-align: center; } .third { width: 50%; } hr.after2 { display: block; } hr.after3 { display: none; } .cenaObal { width:94%; float:left; margin:0 3% 50px 3%; } .templateZoznamSPopisom { display: block; } .templateZoznamSPopisom .sablonaPopis { width: 100%; } .sablonaNahlad { width: 100%; margin-right: 0; } .sablonaNahlad img { max-width: 100%; /* max-width: calc(100% - 36px); margin: 20px;*/ } .sablonaPopis { width: 100%; } .sablonaPopis h2 { margin: 10px 0 4px; } .tlacidloSablona.templateTooltip { display: none; } .blogItem { width: 100%; } .blogPopis { width: 70%; width: calc(100% - 140px); } .blogPopis h2 { font-size: 28px; } .half { width: 100%; margin-right: 0; float: none; } .half .mt40 { margin-top: 0px; } #krok2 .v300px { max-width: 70%; } #krok2 .v130px { width: 30%; } .pomocTel { width:100%; float: none; text-align: center; } .ad, .ad.fr { width:100%; float: none; text-align: center; margin-bottom: 40px; } .ad img { width: 250px; max-width: 100%; } .info { width:100%; float: none; } .wall .info.fl, .circles form { text-align: center; } .info img { margin-bottom: 100px; } .wall .info img { margin-bottom: 20px; } .vytvorWebObal { text-align: center; } .vytvorWebObal img, button.vytvorWeb { max-width: 100%; margin-bottom: 20px; } } @media only screen and ( max-width: 420px ) { #footerMenu { margin:0 auto; display: block; } .ilustracia { max-width: 100%; float: none; display: block; margin:10px auto 20px auto; } img.obrazok.ilustracia { float: none; margin:10px auto 20px auto; } button.vytvorWeb { max-width: 100%; margin-bottom: 20px; } .third { width: 100%; } hr.after2 { display: none; } .sablonaNahlad, .sablonaPopis { text-align: center; } .blogAvatar { display: none; } .blogPopis { width: 100%; } form.form input, form.form textarea { width: 100%; box-sizing: border-box; } form.form input { height: 30px; } .stlpIkona.fl { width:100%; float: none; } .stlpPopis.fr { width:100%; float: none; } }