<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
     *, *:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html {
font-size: 62.5%;
} a img {
border: none;
}
a {
color: #333333;
text-decoration: none;
line-height: inherit;
}
a:hover {
color: #ef2748;
}
a:focus {
color: #ef2748;
}
p a, p a:visited {
line-height: inherit;
} .left {
float: left;
}
.right {
float: right;
}
.hide {
display: none;
}
.hide-override {
display: none !important;
}
.highlight {
background: #ffff99;
}
#googlemap img, object, embed {
max-width: none;
}
#map_canvas embed {
max-width: none;
}
#map_canvas img {
max-width: none;
}
#map_canvas object {
max-width: none;
} figure {
margin: 0;
} p {
font-family: inherit;
font-weight: normal;
line-height: 1.8;
margin-bottom: 17px;
}
p.lead {
font-size: 15px;
line-height: 1.6;
margin-bottom: 17px;
}
aside p {
font-size: 11px;
line-height: 1.35;
font-style: italic;
} h4, h5, h6 {
font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
font-weight: bold;
font-style: normal;
color: #585858;
text-rendering: optimizeLegibility;
line-height: 1.1;
margin-bottom: 12px;
margin-top: 12px;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
font-size: 60%;
color: #6f6f6f;
line-height: 0;
}
hr {
border: solid #dddddd;
border-width: 1px 0 0;
clear: both;
margin: 22px 0 21px;
height: 0;
}
.subheader {
line-height: 1.3;
color: #6f6f6f;
font-weight: 300;
margin-bottom: 17px;
}
em, i {
font-style: italic;
line-height: inherit;
}
strong, b {
font-weight: bold;
line-height: inherit;
}
small {
font-size: 60%;
line-height: inherit;
}
code {
font-weight: bold;
background: #ffff99;
}  ul li ul, ul li ol {
margin-left: 20px;
margin-bottom: 0;
}
ul.square, ul.circle, ul.disc {
margin-left: 17px;
}
ul.square {
list-style-type: square;
}
ul.square li ul {
list-style: inherit;
}
ul.circle {
list-style-type: circle;
}
ul.circle li ul {
list-style: inherit;
}
ul.disc {
list-style-type: disc;
}
ul.disc li ul {
list-style: inherit;
}
ul.no-bullet {
list-style: none;
}
ul.large li {
line-height: 21px;
}
ol {
margin-left: 40px;
}
ol li ul, ol li ol {
margin-left: 30px;
margin-bottom: 0;
} .print-only {
display: none !important;
}
@media print {
* {
background: transparent !important;
color: black !important;
box-shadow: none !important;
text-shadow: none !important;
filter: none !important;
-ms-filter: none !important;
} a, a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
content: "";
} pre, blockquote {
border: 1px solid #999999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
} tr, img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
p, h2, h3 {
orphans: 3;
widows: 3;
}
h2, h3 {
page-break-after: avoid;
}
.hide-on-print {
display: none !important;
}
.print-only {
display: block !important;
}
.hide-for-print {
display: none !important;
}
.show-for-print {
display: inherit !important;
}
}  form {
margin: 0 0 19.41641px;
}
.row form .row {
margin: 0 -6px;
}
.row form .row .column, .row form .row .columns {
padding: 0 6px;
}
.row form .row.collapse {
margin: 0;
}
.row form .row.collapse .column, .row form .row.collapse .columns {
padding: 0;
}
label {
font-size: 16px;
color: #4d4d4d;
cursor: pointer;
display: block;
font-weight: 500;
margin-bottom: 3px;
}
label.right {
float: none;
text-align: right;
}
label.inline {
line-height: 30px;
margin: 0 0 12px 0;
}
.prefix, .postfix {
display: block;
position: relative;
z-index: 2;
text-align: center;
width: 100%;
padding-top: 0;
padding-bottom: 0;
height: 30px;
line-height: 29px;
}
a.button.prefix, a.button.postfix {
padding-left: 0;
padding-right: 0;
text-align: center;
}
span.prefix, span.postfix {
background: #f2f2f2;
border: 1px solid #cccccc;
}
.prefix {
left: 2px;
-moz-border-radius-topleft: 2px;
-webkit-border-top-left-radius: 2px;
border-top-left-radius: 2px;
-moz-border-radius-bottomleft: 2px;
-webkit-border-bottom-left-radius: 2px;
border-bottom-left-radius: 2px;
overflow: hidden;
}
.postfix {
right: 2px;
-moz-border-radius-topright: 2px;
-webkit-border-top-right-radius: 2px;
border-top-right-radius: 2px;
-moz-border-radius-bottomright: 2px;
-webkit-border-bottom-right-radius: 2px;
border-bottom-right-radius: 2px;
}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {
background-color: white;
font-family: inherit;
border: 1px solid #cccccc;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
-ms-border-radius: 2px;
-o-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
color: rgba(0, 0, 0, 0.75);
display: block;
font-size: 14px;
margin: 0 0 12px 0;
padding: 5px 15px;
height: 30px;
width: 100%;
-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
-o-transition: all 0.15s linear;
transition: all 0.15s linear;
}
input[type="text"].oversize, input[type="password"].oversize, input[type="date"].oversize, input[type="datetime"].oversize, input[type="email"].oversize, input[type="number"].oversize, input[type="search"].oversize, input[type="tel"].oversize, input[type="time"].oversize, input[type="url"].oversize, textarea.oversize {
font-size: 17px;
padding: 4px 6px;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus {
background: #fafafa;
border-color: #b3b3b3;
}
input[type="text"][disabled], input[type="password"][disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="email"][disabled], input[type="number"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="time"][disabled], input[type="url"][disabled], textarea[disabled] {
background-color: #ddd;
}
textarea {
height: auto;
}
select {
width: 100%;
} fieldset {
border: solid 1px #dddddd;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
padding: 12px;
margin: 18px 0;
}
fieldset legend {
font-weight: bold;
background: white;
padding: 0 3px;
margin: 0;
margin-left: -3px;
} .error input, input.error, .error textarea, textarea.error, .error input:focus, input.error:focus, .error textarea:focus, textarea.error:focus {
border-color: #c60f13;
background-color: rgba(198, 15, 19, 0.1);
}
.error input:focus, input.error:focus, .error textarea:focus, textarea.error:focus {
outline-color: #f5797c;
}
.error label, label.error {
color: #c60f13;
}
.error small, small.error {
display: block;
padding: 6px 4px;
margin-top: -13px;
margin-bottom: 12px;
background: #c60f13;
color: #fff;
font-size: 10px;
font-weight: bold;
-moz-border-radius-bottomleft: 2px;
-webkit-border-bottom-left-radius: 2px;
border-bottom-left-radius: 2px;
-moz-border-radius-bottomright: 2px;
-webkit-border-bottom-right-radius: 2px;
border-bottom-right-radius: 2px;
} form.custom { }
form.custom span.custom {
display: inline-block;
width: 16px;
height: 16px;
position: relative;
top: 2px;
border: solid 1px #cccccc;
background: white;
}
form.custom span.custom.radio {
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
-ms-border-radius: 100px;
-o-border-radius: 100px;
border-radius: 100px;
}
form.custom span.custom.checkbox:before {
content: "";
display: block;
line-height: 0.8;
height: 14px;
width: 14px;
text-align: center;
position: absolute;
top: 0;
left: 0;
font-size: 14px;
color: #fff;
}
form.custom span.custom.radio.checked:before {
content: "";
display: block;
width: 8px;
height: 8px;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
-ms-border-radius: 100px;
-o-border-radius: 100px;
border-radius: 100px;
background: #222222;
position: relative;
top: 3px;
left: 3px;
}
form.custom span.custom.checkbox.checked:before {
content: "\00d7";
color: #222222;
}
form.custom div.custom.dropdown {
display: block;
position: relative;
width: auto;
height: 28px;
margin-bottom: 9px;
margin-top: 2px;
}
form.custom div.custom.dropdown ul {
overflow-y: auto;
max-height: 200px;
}
form.custom div.custom.dropdown a.current {
display: block;
width: auto;
line-height: 26px;
min-height: 28px;
padding: 0;
padding-left: 6px;
padding-right: 38px;
border: solid 1px #dddddd;
color: #141414;
background-color: white;
white-space: nowrap;
}
form.custom div.custom.dropdown a.selector {
position: absolute;
width: 27px;
height: 28px;
display: block;
right: 0;
top: 0;
border: solid 1px #dddddd;
}
form.custom div.custom.dropdown a.selector:after {
content: "";
display: block;
content: "";
display: block;
width: 0;
height: 0;
border: solid 5px;
border-color: #aaaaaa transparent transparent transparent;
position: absolute;
left: 50%;
top: 50%;
margin-top: -2px;
margin-left: -5px;
}
form.custom div.custom.dropdown:hover a.selector:after, form.custom div.custom.dropdown.open a.selector:after {
content: "";
display: block;
width: 0;
height: 0;
border: solid 5px;
border-color: #222222 transparent transparent transparent;
}
form.custom div.custom.dropdown.open ul {
display: block;
z-index: 10;
}
form.custom div.custom.dropdown.small {
width: 134px !important;
}
form.custom div.custom.dropdown.medium {
width: 254px !important;
}
form.custom div.custom.dropdown.large {
width: 434px !important;
}
form.custom div.custom.dropdown.expand {
width: 100% !important;
}
form.custom div.custom.dropdown.open.small ul {
width: 134px !important;
}
form.custom div.custom.dropdown.open.medium ul {
width: 254px !important;
}
form.custom div.custom.dropdown.open.large ul {
width: 434px !important;
}
form.custom div.custom.dropdown.open.expand ul {
width: 100% !important;
}
form.custom div.custom.dropdown ul {
position: absolute;
width: auto;
display: none;
margin: 0;
left: 0;
top: 27px;
margin: 0;
padding: 0;
background: white;
background: rgba(255, 255, 255, 0.95);
border: solid 1px #cccccc;
}
form.custom div.custom.dropdown ul li {
color: #555555;
font-size: 11px;
cursor: pointer;
padding: 3px;
padding-left: 6px;
padding-right: 38px;
min-height: 18px;
line-height: 18px;
margin: 0;
white-space: nowrap;
list-style: none;
}
form.custom div.custom.dropdown ul li.selected {
background: #cdebf5;
color: black;
}
form.custom div.custom.dropdown ul li.selected:after {
content: "\2013";
position: absolute;
right: 10px;
}
form.custom div.custom.dropdown ul li:hover {
background-color: #cdebf5;
color: black;
}
form.custom div.custom.dropdown ul li:hover:after {
content: "\2013";
position: absolute;
right: 10px;
color: #a3dbec;
}
form.custom div.custom.dropdown ul li.selected:hover {
background: #cdebf5;
cursor: default;
color: black;
}
form.custom div.custom.dropdown ul li.selected:hover:after {
color: black;
}
form.custom div.custom.dropdown ul.show {
display: block;
}
form.custom .custom.disabled {
background-color: #dddddd;
} @-moz-document url-prefix() {
form.custom div.custom.dropdown a.selector {
height: 28px;
}
}
.lt-ie9 form.custom div.custom.dropdown a.selector {
height: 28px;
} .row {
margin: 0 auto;
max-width: 1200px;
min-width: 320px; width: 100%;
}
.row .row {
width: auto;
max-width: none;
min-width: 0;
margin: 0 -12.5px;
}
.row.collapse .column, .row.collapse .columns {
padding: 0;
}
.row .row {
width: auto;
max-width: none;
min-width: 0;
margin: 0 -12.5px;
}
.row .row.collapse {
margin: 0;
}
.sidebar-left {
float: right;
min-height: 1px;
padding: 0 12.5px;
position: relative;
} .column, .columns {
float: left;
min-height: 1px;
position: relative;
}
.half-width-cat {
margin: 0 3% 30px 0;
}
.half-width-cat.cb-last {
margin: 0 0 30px;
}
.row.cat {
margin: 0;
}
.half-width-cat .post-thumbnail {
margin: 0;
box-shadow: 0 0 0 #B5B5B5;
padding: 0;
margin-bottom: 10px;
}
.column.centered, .columns.centered {
float: none;
margin: 0 auto;
}
[class*="column"] + [class*="column"]:last-child {
float: right;
}
[class*="column"] + [class*="column"].end {
float: left;
}
img {
height: auto;
}
img, object, embed {
max-width: 100%;
}
img {
-ms-interpolation-mode: bicubic;
}
#map_canvas img, .map_canvas img {
max-width: none!important;
} .row {
*zoom: 1;
}
.row:before, .row:after {
content: " ";
display: table;
}
.row:after {
clear: both;
}  * {
padding: 0;
margin: 0;
outline: none;
border: 0 none;
}
body {
background: #f1f1f1;
font-family: "Open Sans", sans-serif;
font-weight: normal;
font-style: normal;
font-size: 14px;
line-height: 27px;
word-wrap: break-word;
color: #444444;
position: relative;
-webkit-font-smoothing: antialiased;
}
input, button, select, textarea {
font-family: 'Open Sans';
}
a {
text-decoration: none;
transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-webkit-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
outline: none;
color: #333333;
}
.entry a {
color: #EF2748;
}
h1, h2, h3, h4, h5, h6 {
color: #333333;
line-height: 1.2em;
font-family: inherit;
font-weight: bold;
color: inherit;
text-rendering: optimizelegibility;
}
.clear {
clear: both;
}
blockquote {
background-image: none;
position: relative;
background: #FBFBFB;
color: #494949;
padding: 20px;
border: 0px solid #EF2748;
border-left-width: 4px;
margin: 0;
margin-bottom: 30px;
font-style: normal;
overflow: hidden;
}
.entry blockquote p ,.single-quote blockquote p {
font-style: italic;
font-size: 19px;
line-height: 32px;
margin-bottom: 0;
}
.entry blockquote p strong ,.single-quote blockquote p strong {
font-weight: 400;
}
.entry code ,.comment-text code {
padding: 2px 4px;
color: #d14;
white-space: nowrap;
background-color: #f7f7f9;
border: 1px solid #e1e1e8;
}
pre {
background-color: transparent;
background-color: rgba(0, 0, 0, 0.01);
border: 1px solid #eaeaea;
border: 1px solid rgba(51, 51, 51, 0.1);
line-height: 1.2;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 0.8em;
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
.clearfix:before, .clearfix:after {
display: table;
line-height: 0;
content: "";
}
.clearfix:after {
clear: both;
}
.fixe:before, .fixe:after {
display: table;
line-height: 0;
content: "";
}
.fixe:after {
clear: both;
}
.ads-728x90 {
width: 728px;
height: 90px;
overflow: hidden;
}
.inline-list.m0 li {
margin: 0;
}
.clear {
clear: both;
}
.oh {
overflow: hidden;
}
ul, ol, dl {
font-size: 16px;
line-height: 1.6;
margin-bottom: 17px;
list-style-position: outside;
} dd {
margin: 0px 1.5em 1.5em;
}
dt {
font-weight: bold;
}
address {
margin-bottom: 1.5em;
}
mark, ins {
background-color: #fff9c0;
text-decoration: none;
}
var, samp, pre {
font-family: Inconsolata, monospace;
}
.mb10 {
margin-bottom: 10px !important;
}
.mb25 {
margin-bottom: 25px !important;
}
.pull-left {
float: left !important;
margin-left: 0 !important;
}
.pull-right {
float: right !important;
margin-right: 0 !important;
}
.four, .row .four {
width: 33% !important;
}  .lazy-loading #content .post_img, .lazy-loading .item-image, .lazy-loading #content .big-item-image, .lazy-loading #content .small-item-image, .lazy-loading #content .post_img_left, .lazy-loading #content .post-thumbnail, .lazy-loading .content img, .lazy-loading .post-thumbnail {
opacity: 0;
}
.lazy-loading .item-image.appear, .lazy-loading #content .post_img.appear, .lazy-loading #content .big-item-image.appear, .lazy-loading #content .small-item-image.appear, .lazy-loading #content .post_img_left.appear, .lazy-loading #content .post-thumbnail.appear, .lazy-loading .content img.appear, .lazy-loading .post-thumbnail.appear {
opacity: 1;
-webkit-transition: all .6s ease-in-out;
-moz-transition: all .6s ease-in-out;
-o-transition: all .6s ease-in-out;
transition: all .6s ease-in-out;
}
.lazy-loading .big-slideshow img, .lazy-loading .mega-menu-block .post-thumbnail img, .lazy-loading .mega-menu-block .post-thumbnail, .lazy-loading .single-post-thumb img {
opacity: 1;
}  body &gt; .body_wraper_fulid, body &gt;.body_wraper_fulid_full {
width: 100%;
margin: 0 auto;
}
body &gt; .body_wraper_fixed {
width: 1200px;
margin: 0 auto;
box-shadow: 0px 0px 3px #A4A4A4;
}
body &gt; .body_wraper_fixed .fixed-nav {
width: 1200px;
}
body &gt; header {
width: 100%;
background: #fff;
}
body &gt; .container &gt; header .inner-header {
margin: auto;
padding: 25px 30px;
}
body &gt; .body_wraper_fulid &gt; header .inner-header &gt; .row {
padding: 0px 20px;
}
body &gt; .body_wraper_fulid .row.fulid.full {
margin: 0px auto;
max-width: 100%;
min-width: 320px;
width: 100%;
}
.center #logo, .center .ads-top {
float: none;
text-align: center;
}
#logo .logo.text h1 {
text-align: center
}
#logo .logo h1 a {
font-size: 40px;
font-weight: bold;
display: inherit;
line-height: 28px;
line-height: none
}
#logo .logo.text h1 a {
font-size: 60px;
text-transform: uppercase;
font-family: "Merriweather", Arial, sans-serif;
font-weight: 600;
line-height: 50px;
}
#logo .logo.text h1 span {
font-size: 18px;
line-height: 20px;
}
.ads-top a {
display: block;
line-height: 0;
}
.menu-item-first {
float: left;
padding: 12.5px 40px;
}
.footer_header .menu-item-first {
float: left;
padding: 12.5px 10px;
}
.top-nav .menu-item-first {
padding: 6px 10px;
}
.menu-item-first a {
color: #fff;
font-weight: bold;
}
.header-wraper.style2 .menu-item-first a {
color: #333;
}  .top-nav {
background: #2B2D31;
height: 40px;
padding: 0px 30px;
}
.top-nav .menu-alert {
float: left;
color: #666;
padding: 8px 0;
font-style: italic;
}
.top-nav ul {
float: left;
margin: 0;
}
.top-nav ul li {
position: relative;
display: inline-block;
float: left;
font-size: 14px;
font-weight: bold;
line-height: 37px;
}
.top-nav ul li a {
display: inline-block;
height: 38px;
color: #FFFFFF;
padding: 0 10px;
}
.top-nav ul li:first-child a {
padding-left: 0px;
}
.top-nav ul li a:hover {
color: #ef2748;
}
.top-nav ul ul {
background: #2E2E2E;
display: none;
padding: 0;
position: absolute;
top: 30px;
width: 180px;
z-index: 99999;
float: left;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}
.top-nav ul ul li {
background: none !important;
border: none !important;
z-index: 99999;
min-width: 180px;
}
.top-nav ul ul ul {
right: auto;
left: 100%;
top: 0;
z-index: 99999;
margin-left: 0 !important;
}
.top-nav ul ul a {
background: none !important;
height: auto !important;
line-height: 1em;
padding: 10px 10px;
width: 160px;
display: block !important;
margin-right: 0 !important;
z-index: 99999;
color: #E7E4E4 !important;
}
.top-nav ul ul li.current-menu-item:after {
display: none;
}
.top-nav ul li:hover &gt; a, .top-nav ul :hover &gt; a, .top-nav ul li.current-menu-item a {
color: #EF2748;
}
.top-nav ul li.current-menu-item:after {
content: " ";
display: block;
width: 0;
height: 0;
position: absolute;
top: 0;
z-index: 2;
right: 45%;
border: 4px solid transparent;
border-top-color: #ef2748;
}
.top-nav ul ul li:hover &gt; a, .top-nav ul ul :hover &gt; a {
color: #DDD8D8 !important;
padding: 10px 5px 10px 15px;
}
.top-nav ul li:hover &gt; ul {
display: block;
}
.top-menu ul li.parent-list a {
padding-right: 18px;
}
.top-menu ul li a .sub-indicator {
border-top-color: #888;
}
.top-menu ul ul li a .sub-indicator {
border-left-color: #888;
}
.inner-header H1 {
line-height: initial;
} #lang_switcher {
float: right;
padding: 5px;
}
#lang_switcher img {
margin: 0 2px;
} #lang_switcher a {
opacity: 0.4;
line-height: 0;
}
#lang_switcher a:hover {
opacity: 1;
}  .header-wraper.style2 .top-nav {
background: #FBFBFB;
border-bottom: 1px solid rgb(236, 240, 241);
box-shadow: none;
}
.header-wraper.style2 .top-nav ul li a {
color: #474747;
}
.header-wraper.style2 .top-nav ul li a:hover {
color: #EF2748;
}
.header-wraper.style2 .menu_wrapper {
border-bottom: 1px solid #ECF0F1;
border-top: 1px solid #ECF0F1;
background: #FFF;
}
.header-wraper.style2 #main-menu &gt; ul &gt; li &gt; a {
color: #4B4B4B;
}
.header-wraper.style2 #main-menu ul li.current-menu-item &gt; a {
color: #EF2748;
background: none;
}
.header-wraper.style2 #main-menu ul li.menu-item-home a {
border-right: 1px solid #ECF0F1;
}
.body_wraper_fulid .header-wraper.style2 #main-menu ul li.menu-item-home a {
border-left: 1px solid #ECF0F1;
}
.header-wraper.style2 #main-menu ul li.current-menu-item a:hover {
background: #EF2748;
}
.header-wraper.style2 #main-menu ul li:hover &gt; a, .header-wraper.style2 #main-menu ul:hover &gt; a {
color: #FFF;
}
.header-wraper.style2 #main-menu ul li.current-menu-parent &gt; a {
color: #FFF;
}
.header-wraper.style2 #main-menu ul li.current-menu-item.menu-item-home:hover &gt; a::before {
color: #FFF;
}
.header-wraper.style2 #main-menu ul li.menu-item-home.current-menu-parent.parent-list &gt; a::before {
color: #FFF;
}
.header-wraper.style2 #main-menu ul li.menu-item-home:hover &gt; a::before {
color: #FFF;
}
.header-wraper.style2 #main-menu ul li.parent-list ul li a {
color: #000;
}
.header-wraper.style2 #main-menu ul li.current-menu-parent ul a {
color: #4B4B4B;
}
.header-wraper.style2 #main-menu ul ul li:hover &gt; a, .header-wraper.style2 #main-menu ul ul:hover &gt; a {
color: #000;
}
.header-wraper.style2 #main-menu .menu-sub-wrap {
background: #fff;
}
.header-wraper.style2 #main-menu ul li ul a {
color: #000;
}
.header-wraper.style2 #main-menu ul ul li, .header-wraper.style2 #main-menu ul ul li:first-child, .header-wraper.style2 #main-menu .post-meta {
border-color: #ECF0F1;
}
.header-wraper.style2 #main-menu .mega-menu-block a {
color: #000;
}
.header-wraper.style2 .search-buttons .search-icon {
background: none;
color: #EF2748;
font-size: 25px;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
border-left: 1px solid #ECF0F1;
}
.body_wraper_fulid .header-wraper.style2 .search-buttons .search-icon {
border-right: 1px solid #ECF0F1;
}
.header-wraper.style2 .search-buttons .search-icon:hover {
color: #FFF;
background: none repeat scroll 0% 0% #EF2748;
}
#main-menu ul li:hover a {
color: #fff;
background: #EF2748;
}
#main-menu &gt; ul {
margin: 0;
list-style: none;
}
#main-menu ul {
list-style: none;
}
#main-menu &gt; ul &gt; li &gt; a, #main-menu ul li.parent-list ul li a {
font-family: "Merriweather", Arial, sans-serif;
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.9px;
}
#main-menu a {
-webkit-transition: all .5s ease-in-out !important;
-moz-transition: all .5s ease-in-out !important;
-ms-transition: all .5s ease-in-out !important;
-o-transition: all .5s ease-in-out !important;
transition: all .5s ease-in-out !important;
}
#main-menu &gt; ul &gt; li &gt; a {
display: block;
color: #FFF;
padding: 14px;
line-height: 24px;
}
#main-menu .main-menu {
margin-left: 10px;
}
#main-menu a:hover, #main-menu a.active {
background: #ef2748;
}
.sf-menu li {
float: left;
position: relative;
}
#main-menu ul li:last-child a {
border-right-width: 0;
}
#main-menu ul li i.fa, #mobile-slide ul li i.fa {
margin-right: 5px;
}
#main-menu ul li.menu-item-has-children a, #main-menu ul li.mega-menu a {
padding-right: 20px;
}
#main-menu ul li.parent-list a {
padding-right: 22px;
}
#main-menu ul li a .sub-indicator::before, .top-menu ul li a .sub-indicator::before {
content: "\f107";
font-family: "FontAwesome";
right: 7px;
top: 50%;
position: absolute;
display: inline-block;
right: 5px;
line-height: 2px;
font-size: 18px;
}
#main-menu ul ul li a .sub-indicator::before, .top-menu ul ul li a .sub-indicator::before {
content: "\f105";
font-family: "FontAwesome";
right: 7px;
top: 50%;
position: absolute;
display: inline-block;
right: 5px;
line-height: 2px;
font-size: 18px;
}
#main-menu ul li.current-menu-item .menu-sub-wrap a, #main-menu ul li.current-menu-item .menu-sub-wrap a:hover, #main-menu ul li.current-menu-parent .menu-sub-wrap a, #main-menu ul li.current-menu-parent .menu-sub-wrap a:hover, #main-menu ul li.current_page_parent .menu-sub-wrap a, #main-menu ul li.current_page_parent .menu-sub-wrap a:hover, #main-menu ul li.current-page-ancestor .menu-sub-wrap a, #main-menu ul li.current-page-ancestor .menu-sub-wrap a:hover, #main-menu ul li.current-menu-item .menu-sub-wrap ul, #main-menu ul li.current-menu-parent .menu-sub-wrap ul, #main-menu ul li.current_page_parent .menu-sub-wrap ul, #main-menu ul li.current-page-ancestor .menu-sub-wrap ul {
top: 0;
} #main-menu ul li.menu-item-has-children:after, #main-menu ul li.mega-menu:after {
border-top-color: #ddd;
}
#main-menu ul ul li.menu-item-has-children:after {
border-left-color: #ddd;
}
#main-menu ul ul li.current-menu-item a, #main-menu ul ul li.current-menu-item a:hover, #main-menu ul ul li.current-menu-parent a, #main-menu ul ul li.current-menu-parent a:hover, #main-menu ul ul li.current_page_parent a, #main-menu ul ul li.current_page_parent a:hover, #main-menu ul ul li.current-page-ancestor a, #main-menu ul ul li.current-page-ancestor a:hover {
border-width: 1px !important;
} #main-menu ul ul &gt; li.menu-item-has-children:hover &gt; a:after, #main-menu ul ul &gt; li.mega-menu:hover &gt; a:after, #main-menu ul li .mega-menu-block ul.sub-menu:before {
display: none;
}
#main-menu ul &gt; li.current-menu-item.menu-item-has-children:hover &gt; a:after, #main-menu ul &gt; li.current_page_parent.menu-item-has-children:hover &gt; a:after {
top: 45px;
}
.sf-menu ul {
margin: 0 !important;
}
#main-menu ul ul.sub-menu {
width: 220px;
z-index: 2200;
}
#main-menu ul ul ul.sub-menu, #main-menu ul ul li.current-menu-item ul, #main-menu ul ul li.current_page_parent ul, #main-menu ul ul li.current-menu-parent ul, #main-menu ul ul li.current-page-ancestor ul {
top: -2px;
}
#main-menu ul .mega-menu-block ul ul.sub-menu, #main-menu ul .mega-menu-block ul li.current-menu-item ul, #main-menu ul .mega-menu-block ul li.current_page_parent ul, #main-menu ul .mega-menu-block ul li.current-menu-parent ul, #main-menu ul .mega-menu-block ul li.current-page-ancestor ul {
top: 0;
}
#main-menu .menu-sub-wrap {
display: none;
padding: 0;
position: absolute;
z-index: 2000;
border-top: 2px solid #EF2748;
background: #2E2E2E;
color: #999;
-webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.2);
}
#main-menu ul li.current-menu-item ul, #main-menu ul li.current-menu-parent ul, #main-menu ul li.current_page_parent ul, #main-menu ul li.current-page-ancestor ul {
top: 52px;
}
#main-menu ul ul li, #main-menu ul ul li:first-child {
background: none !important;
width: 100%;
border: 0 none;
border-bottom: 1px solid #333;
font-size: 12px;
height: auto !important;
margin: 0 !important;
}
#main-menu ul ul ul, #main-menu ul li .mega-menu-block ul.sub-menu {
border-top: 0 none;
}
#main-menu ul ul li:first-child, #main-menu ul li.current-menu-item ul li:first-child, #main-menu ul li.current_page_parent ul li:first-child, #main-menu ul li.current-menu-parent ul li:first-child {
border-top: 0 none !important;
}
#main-menu ul ul ul {
right: auto;
left: 100%;
top: 0;
z-index: 210;
}
#main-menu ul ul a, #main-menu .mega-menu-block a {
border: 0 none;
background: none !important;
height: auto !important;
line-height: 1.4em;
padding: 7px 15px;
display: block;
margin-right: 0;
z-index: 210;
color: #ccc;
font-size: 12px;
}
#main-menu .mega-menu-block .mega-menu-content .mega-small-item ul li a:hover {
color: #EF2748;
}
#main-menu .mega-menu-block .mega-menu-content .post-box-title a:hover {
color: #EF2748;
}
#main-menu .mega-menu-block h3.post-box-title a {
font-size: 14px;
text-transform: capitalize;
}
#main-menu .mega-menu-block h2.post-box-title a {
font-size: 18px;
}
#main-menu .mega-menu-block .post-thumbnail a {
line-height: 0 !important;
}
#main-menu .mega-menu-block a.mega-menu-link {
padding: 0;
margin: 10px 0;
}
#main-menu ul li.current-menu-item ul a, #main-menu ul li.current_page_parent ul a, #main-menu ul li.current-menu-parent ul a, #main-menu ul li.current-page-ancestor ul a {
color: #eee;
} #main-menu ul li:hover &gt; a, #main-menu ul:hover &gt; a {
color: #FFF;
} #main-menu ul ul li:hover &gt; a, #main-menu ul ul:hover &gt; a {
color: #FFF;
padding-left: 20px;
padding-right: 5px;
}
#main-menu ul li:hover &gt; ul, #main-menu ul li:hover &gt; .mega-menu-block {
display: block;
-webkit-animation: fadeInDown .2s ease-in;
-moz-animation: fadeInDown .2s ease-in;
animation: fadeInDown .2s ease-in;
}
#main-menu ul li.current-menu-item a, #main-menu ul li.current-menu-item a:hover, #main-menu ul li.current-menu-parent a, #main-menu ul li.current-menu-parent a:hover, #main-menu ul li.current-page-ancestor a, #main-menu ul li.current-page-ancestor a:hover {
background: none repeat scroll 0% 0% #EF2748;
}
#main-menu ul li.menu-item-home a {
text-indent: -9999px;
width: 50px;
}
#main-menu ul li.menu-item-home &gt; a:before {
font-family: 'FontAwesome';
content: "\f015";
text-indent: 0;
font-size: 40px;
line-height: 40px;
position: absolute;
left: 7px;
top: 5px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#main-menu ul li.menu-item-home:after {
display: none;
}
#main-menu ul li.menu-item-home ul li a, #main-menu ul ul li.menu-item-home a, #main-menu ul li.menu-item-home ul li a:hover {
background-color: transparent !important;
text-indent: 0;
background-image: none !important;
height: auto !important;
width: auto;
}  #main-menu ul li.mega-menu .mega-menu-block {
width: 1200px;
left: -10px;
padding: 20px;
}
#main-menu ul li.mega-menu .mega-menu-block img {
max-width: 100%;
height: auto;
}
#main-menu ul li.mega-menu .post-thumbnail, #main-menu ul li.mega-menu .post-thumbnail a {
margin: 0;
padding: 0;
} #main-menu ul li.mega-menu.mega-links .mega-menu-block .sub-menu-columns-item {
-webkit-animation: none;
-moz-animation: none;
animation: none;
}
#main-menu li.mega-menu.mega-links .mega-menu-block ul li.mega-link-column {
float: left;
border: 0 none;
margin-bottom: 10px;
padding-right: 25px;
width: 50%;
}
#main-menu li.mega-menu.mega-links .mega-menu-block ul li.mega-link-column:after {
display: none;
}
#main-menu ul li.mega-menu.mega-links a.mega-links-title {
padding: 10px;
display: block;
font-size: 14px;
margin-bottom: 10px;
}
#main-menu li.mega-menu.mega-links .mega-menu-block ul li.mega-link-column a .sub-indicator {
display: none;
} #main-menu li.mega-menu.mega-links.mega-links-3col .mega-menu-block ul li.mega-link-column {
width: 33.333%;
} #main-menu li.mega-menu.mega-links.mega-links-4col .mega-menu-block ul li.mega-link-column {
width: 25%;
} #main-menu li.mega-menu.mega-links.mega-links-5col .mega-menu-block ul li.mega-link-column {
width: 20%;
} #main-menu ul li.mega-menu.mega-cat .mega-menu-block {
padding: 0;
}
#main-menu .mega-cat-wrapper {
clear: both;
}
#main-menu ul ul.sub-menu.mega-sup-cat-links {
width: 100%;
margin: 10px 0;
}
#main-menu ul li.mega-menu.mega-cat .mega-sup-cat-links li {
float: left;
width: 29.333333%;
margin: 0 2% !important;
}
#main-menu ul li.mega-menu.mega-cat .mega-sup-cat-links li ul li {
float: none;
width: 100%;
margin: 0 !important;
}
.mega-cat-sub-categories {
float: left;
width: 20%;
padding-top: 20px;
}
#main-menu ul li.cat-active a {
background: #222 !important;
}
.header-wraper.style2 #main-menu ul li.cat-active a {
background: #fff !important;
}
#main-menu .mega-cat-content-tab {
display: none;
overflow: hidden;
}
#main-menu .mega-cat-content-tab a {
cursor: default;
}
#main-menu .mega-cat-content-tab.already-loaded a {
cursor: pointer;
}
#main-menu .mega-cat-content {
float: left;
padding: 20px;
padding-right: 0;
}
#main-menu .mega-cat-content.mega-cat-sub-exists {
background: #222;
width: 80%;
position: relative;
}
.header-wraper.style2 #main-menu .mega-cat-content.mega-cat-sub-exists {
background: #fff;
}
#main-menu ul li.mega-menu.mega-cat .mega-menu-block .mega-menu-post {
float: left;
padding-right: 20px;
width: 25%;
opacity: 0;
-webkit-transition: opacity .3s ease-in-out;
-moz-transition: opacity .3s ease-in-out;
-ms-transition: opacity .3s ease-in-out;
-o-transition: opacity .3s ease-in-out;
transition: opacity .3s ease-in-out;
}
#main-menu ul li.mega-menu.mega-cat .mega-menu-block .already-loaded .mega-menu-post {
opacity: 1;
}
#main-menu ul li.mega-menu.mega-cat .mega-menu-block .mega-menu-post a {
border: 0 none;
padding: 0;
} #main-menu ul ul.sub-menu.mega-sup-cat-links:after {
content: ' ';
display: block;
clear: both;
} #main-menu .mega-box-recent-list {
width: 25%;
margin-right: 3%;
float: left;
}
#main-menu .mega-recent-post {
float: left;
width: 37%;
margin-right: 3%;
}
#main-menu ul li.mega-menu.mega-box-recent .mega-menu-block .mega-recent-post a {
border: 0 none;
padding: 0;
}
#main-menu .mega-small-item {
float: left;
width: 60%;
}
#main-menu ul .mega-small-item li {
width: 50% !important;
float: left !important;
padding: 5px 0 !important;
margin-bottom: 6px !important;
}
#main-menu .menu-item-has-children .mega-small-item {
width: 32%;
}
#main-menu ul .menu-item-has-children .mega-small-item li {
width: 100% !important;
float: none !important;
overflow: hidden;
}
#main-menu .mega-menu-block .mega-small-item a.mega-menu-link {
display: inline;
margin-top: 0;
}
#main-menu ul li.mega-menu .mega-menu-block .mega-small-item .post-thumbnail {
margin: 0px 10px 10px 0px;
float: left;
}
#main-menu ul li.mega-menu .mega-menu-block .mega-small-item .post-thumbnail img {
max-width : 100px;
height: auto;
}
#main-menu .post-meta {
border-bottom: 1px solid #333;
border-top: 1px solid #333;
margin-bottom: 0px;
}
#main-menu .mega-small-item .post-meta {
border-bottom: none;
border-top: none;
margin-top: 0;
}
#main-menu .post-meta i::before {
font-size: 15px;
}  body.admin-bar .fixed-nav {
top: 27px;
}
.fixed-nav {
box-shadow: 0 5px 3px rgba(0, 0, 0, 0.1);
position: fixed;
top: -5px;
width: 1200px;
width: 100%;
z-index: 999;
} #mobile-slide {
background: #212121;
position: absolute;
display: none;
left: 0;
top: 0;
z-index: 999;
height: 100%;
width: 60%;
min-width: 250px;
color: #A1A1A1;
box-shadow: 3px 0px 6px 0px rgba(0, 0, 0, 0.2);
-webkit-transform: translate3d(-101%, 0, 0);
-moz-transform: translate3d(-100%, 0, 0);
-ms-transform: translate3d(-100%, 0, 0);
-o-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-o-backface-visibility: hidden;
backface-visibility: hidden;
}
.ie9 #mobile-slide {
display: none
}
#mobile-nav {
border-top: 1px solid #2D2D2D;
display: block
}
#mobile-nav.mobile-hide-icons i.fa {
display: none;
}
#mobile-slide #mobile-nav .mega-menu-block {
padding: 0 !important;
background: transparent !important;
min-height: inherit !important;
}
#mobile-slide #mobile-nav ul ul, #mobile-slide #mobile-nav .sub-menu-columns-item {
display: none;
background: #212121;
}
#mobile-slide #mobile-nav li {
list-style: none;
position: relative;
float: none;
}
#mobile-slide #mobile-nav ul li.menu-item-has-children i.mobile-arrows {
position: absolute;
top: 0;
right: 0;
padding: 13px;
border-left: 1px solid #333;
margin: 0;
cursor: pointer;
display: block;
}
#mobile-slide #mobile-nav ul li.menu-item-has-children i.mobile-arrows:hover {
color: #FFF;
}
#mobile-slide #mobile-nav a {
color: #ccc;
display: block;
font-family: "Merriweather", Arial, sans-serif;
font-size: 14px;
text-transform: uppercase;
letter-spacing: 1.5px;
line-height: 21px;
padding: 10px 0px 10px 20px;
border-bottom: 1px solid #2D2D2D;
}
#mobile-slide #mobile-nav a:hover {
background: #111;
color: #FFF;
}
#mobile-slide #mobile-nav ul ul a {
font-size: 14px;
padding-left: 30px
}
#mobile-slide #mobile-nav ul ul ul a {
font-size: 12px;
padding-left: 40px
}
#mobile-slide #mobile-nav ul ul ul a {
padding-left: 50px
}
#mobile-slide #mobile-nav ul ul ul ul a {
padding-left: 60px
} .ms-opening .body_wraper_fixed, .ms-opening .body_wraper_fulid {
left: 80%;
}
.ms-opening #mobile-nav {
display: block;
}
.body_wraper_fixed, #mobile-slide, .body_wraper_fulid {
-webkit-transition: -webkit-transform 500ms ease, opacity 500ms ease;
-moz-transition: -moz-transform 500ms ease, opacity 500ms ease;
-o-transition: -o-transform 500ms ease, opacity 500ms ease;
transition: transform 500ms ease, opacity 500ms ease;
}
.ms-opening .body_wraper_fixed, .ms-opening .body_wraper_fulid {
left: 0 !important;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-o-backface-visibility: hidden;
backface-visibility: hidden;
}
#navbar_toggle {
box-sizing: border-box;
display: none;
width: 60px;
height: 52px;
top: 10px;
left: 0;
z-index: 4;
float: left;
}
#navbar_toggle:before, #navbar_toggle:after, #navbar_toggle span {
background: #fff;
content: '';
display: block;
width: 30px;
height: 5px;
position: absolute;
left: 15px;
}
.header-wraper.style2 #navbar_toggle:before, .header-wraper.style2 #navbar_toggle:after, .header-wraper.style2 #navbar_toggle span {
background: #000;
}
#navbar_toggle:before {
top: 14px;
}
#navbar_toggle span {
top: 24px;
}
#navbar_toggle:after {
top: 34px;
} #navbar_toggle:before, #navbar_toggle:after, #navbar_toggle span {
-webkit-transition: none 0.5s ease 0.5s;
transition: none 0.5s ease 0.5s;
-webkit-transition-property: transform, top, bottom, left, opacity;
transition-property: transform, top, bottom, left, opacity;
}
#navbar_toggle.nav-opening:before,  #navbar_toggle.nav-opening:after {
top: 20px;
}
#navbar_toggle.nav-opening span {
left: -50px;
opacity: 0;
}
#navbar_toggle.nav-opening:before {
transform: rotate( 45deg );
}
#navbar_toggle.nav-opening:after {
transform: rotate( -45deg );
}
.ms-opening .body_wraper_fixed, .ms-opening .body_wraper_fulid {
-webkit-transform: translate3d(80%, 0, 0);
-moz-transform: translate3d(80%, 0, 0);
-ms-transform: translate3d(80%, 0, 0);
-o-transform: translate3d(80%, 0, 0);
transform: translate3d(80%, 0, 0);
}
.ms-opening #mobile-slide {
-webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
-moz-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
-ms-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
-o-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
}
#mobile-nav #mobile_toggle span::before {
content: "\f00d";
font-family: FontAwesome;
font-size: 30px;
float: right;
padding: 0 10px;
}
#mobile-nav #mobile_toggle {
height:42px;
}   a.random-article {
background: #494949;
width: 51px;
height: 52px;
display: block;
float: right;
margin: 0 0 0 10px;
color: #FFF;
}
a.random-article:before {
font-size: 30px;
width: 50px;
line-height: 51px;
}
a.random-article:hover {
background-color: #EF2748;
color: #fff;
}
.favoicon-shuffle:before {
content: '\f074';
}
option {
padding: 0 4px;
} .search-buttons {
float: right;
width: 52px;
height: 52px;
}
.search-buttons .search-icon {
position: absolute;
display: inline-block;
font-size: 32px;
color: #FFF;
padding: 0px 11px;
line-height: 50px;
height: 52px;
width: 52px;
background: none repeat scroll 0% 0% rgb(239, 39, 72);
}
.search-buttons.active .search-icon::before {
content: "\f00d";
font-family: FontAwesome;
}
.search-buttons a.search-icon::before {
content: "\f002";
font-family: FontAwesome;
}
.search-buttons .search-icon:hover {
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
}
.search-buttons .search {
position: absolute;
right: 0px;
top: 2px;
padding: 15px 8px 8px;
background: #F7F7F7;
border-bottom: 1px solid #F3F3F3;
border-left: 1px solid #F3F3F3;
transition: all 0.4s ease-in-out 0s;
-webkit-transition: all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
-o-transition: all 0.4s ease-in-out 0s;
-ms-transition: all 0.4s ease-in-out 0s;
opacity: 0;
visibility: hidden;
}
.search-buttons .search {
background: #EF2748;
border: 0px none;
top: 52px;
width: 100%;
}
.search-buttons.active .search {
visibility: visible;
opacity: 1;
padding-top: 8px;
z-index: 2;
}
.search-buttons input[type="text"] {
height: 50px;
margin: 0;
font-size: 20px;
}
.search-buttons form {
margin: 0;
}
.search-buttons .search-submit {
display:none;
} .search-block {
height: 37px;
overflow: hidden;
float: right;
margin-left: 5px;
position: relative;
}
.search-block input {
height: 37px;
}
.search-block:after {
content: " ";
display: block;
width: 0;
height: 0;
position: absolute;
top: 14px;
z-index: 2;
right: 30px;
border: 4px solid transparent;
border-right-color: #ef2748;
}
.search-block #s {
background: #FFF;
float: right;
font: normal 11px tahoma;
padding: 9px 12px 8px 12px;
width: 90px;
color: #C5C5C5;
border: 0 none;
border-left: 1px solid #ececec;
-o-transition: width .7s, color .4s;
-webkit-transition: width .7s, color .4s;
-moz-transition: width .7s, color .4s;
transition: width .7s, color .4s;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
height: 37px;
}
.search-block #s:focus {
color: #000;
width: 150px;
}
.search-block .search-button {
background: #ef2748;
cursor: pointer;
float: right;
height: 37px;
width: 30px;
display: block;
border: 0 none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
box-shadow: none !important;
padding: 0;
}
.search-block .search-button:active {
top: 0;
}
.search-block:hover .search-button, .search-block:hover #s {
opacity: 1;
color: #444;
}
.search-block button.search-button:before {
font-size: 18px;
width: 30px;
height: 30px;
line-height: 28px;
color: #FFF;
}  .social-icons a {
display: inline-block;
line-height: 0;
margin: 1px;
overflow: hidden;
position: relative;
} .social-icons a i.social_icon-facebook {
background: none repeat scroll 0 0 #3C5B9B;
}
.social-icons.icon-16 a i {
font-size: 16px;
}
.social-footer {
float: right;
}
.social-footer .social-icons {
padding: 5px !important;
}
.social-footer .social-icons a {
padding: 0px 5px;
}
.social-footer .social-icons.icon-15 a i {
font-size: 20px;
background: none;
opacity: 0.4;
}
.social-footer .social-icons.icon-15 a i:hover {
opacity: 1;
}
.social-icons.icon-12 a i {
font-size: 12px;
width: 20px;
height: 20px;
line-height: 20px !important;
border-radius: 0;
}
.social-icons.icon-12 a {
margin: 0;
}
.social-icons.icon-32 a i.social_icon-facebook:hover {
color: #FFFFFF;
}
.social-header {
float: right;
margin-left: 10px;
line-height: 16px;
}
.social-header .social-icons.icon-16 a i {
font-size: 16px;
}
.social-header .social-icons a i {
width: 26px;
height: 26px;
line-height: 26px !important;
}
.social-icons {
line-height: 0 !important;
padding: 0 !important;
position: relative;
}
.social-header .social-icons {
padding: 5px 0px !important;
}
.social-icons a {
display: inline-block;
overflow: hidden;
line-height: 0;
}
.author-social {
display: block;
margin-top: 10px !important;
}
.social-icons a i {
font-size: 15px;
color: #FFF;
display: block;
text-align: center;
overflow: hidden;
-webkit-transition: all ease-in-out 0.2s;
-moz-transition: all ease-in-out 0.2s;
-o-transition: all ease-in-out 0.2s;
transition: all ease-in-out 0.2s;
width: 29px;
height: 29px;
line-height: 28px !important;
line-height: inherit;
}
.social-icons a i.icon-home {
background: #4e5462;
}
.social-icons a i.social_icon-facebook {
background: #3c5b9b;
}
.social-icons a i.social_icon-twitter {
background: #00aced;
}
.social-icons a i.social_icon-rss {
background: #fd9f13;
}
.social-icons a i.social_icon-google {
background: #c20907;
}
.social-icons a i.social_icon-pinterest {
background: #cb2027;
}
.social-icons a i.social_icon-myspace {
background: #2e9fdf;
}
.social-icons a i.social_icon-dribbble {
background: #d97aa5;
}
.social-icons a i.social_icon-linkedin {
background: #91c9db;
}
.social-icons a i.social_icon-evernote {
background: #8ac979;
}
.social-icons a i.social_icon-flickr {
background: #db97be;
}
.social-icons a i.social_icon-youtube {
background: #cc3333;
}
.social-icons a i.social_icon-skype {
background: #38c3f2;
}
.social-icons a i.social_icon-digg {
background: #4ea1d9;
}
.social-icons a i.social_icon-reddit {
background: #7fc1d7;
}
.social-icons a i.social_icon-delicious {
background: #5a91de;
}
.social-icons a i.social_icon-stumbleupon {
background: #e36644;
}
.social-icons a i.social_icon-tumblr {
background: #4e7da2;
}
.social-icons a i.social_icon-vimeo {
background: #87d3e0;
}
.social-icons a i.social_icon-blogger {
background: #fbc95d;
}
.social-icons a i.social_icon-wordpress {
background: #dddcdc;
}
.social-icons a i.social_icon-yelp {
background: #c64947;
}
.social-icons a i.social_icon-lastfm {
background: #c35252;
}
.social-icons a i.social_icon-grooveshark {
background: #2ab8ed;
}
.social-icons a i.social_icon-xing {
background: #639d71;
}
.social-icons a i.social_icon-posterous {
background: #e7c16f;
}
.social-icons a i.social_icon-deviantart {
background: #95a595;
}
.social-icons a i.social_icon-openid {
background: #fb915d;
}
.social-icons a i.social_icon-behance {
background: #18ace3;
}
.social-icons a i.social_icon-instagram {
background: #336699;
}
.social-icons a i.social_icon-paypal {
background: #4ea1d9;
}
.social-icons a i.social_icon-spotify {
background: #6fcb57;
}
.social-icons a i.social_icon-viadeo {
background: #9ec7d5;
}
.social-icons a i.social_icon-googleplay {
background: #ce5452;
}
.social-icons a i.social_icon-forrst {
background: #64bb8d;
}
.social-icons a i.social_icon-vk {
background: #568bb0;
}
.social-icons a i.social_icon-appstore {
background: #cdcccb;
}
.social-icons a i.social_icon-amazon {
background: #f0b22e;
}
.social-icons a i.social_icon-soundcloud {
background: #f35839;
}
.social-icons.icon-16 a i:hover {
background: #FFF;
}
.social-icons.icon-16 a i.icon-home:hover {
color: #4e5462;
}
.social-icons.icon-16 a i.social_icon-facebook:hover {
color: #3c5b9b;
}
.social-icons.icon-16 a i.social_icon-twitter:hover {
color: #359bed;
}
.social-icons.icon-16 a i.social_icon-rss:hover {
color: #fd9f13;
}
.social-icons.icon-16 a i.social_icon-google:hover {
color: #d44132;
}
.social-icons.icon-16 a i.social_icon-pinterest:hover {
color: #cb2027;
}
.social-icons.icon-16 a i.social_icon-myspace:hover {
color: #2e9fdf;
}
.social-icons a i.social_icon-dribbble:hover {
color: #d97aa5;
}
.social-icons.icon-16 a i.social_icon-linkedin:hover {
color: #91c9db;
}
.social-icons.icon-16 a i.social_icon-evernote:hover {
color: #8ac979;
}
.social-icons.icon-16 a i.social_icon-flickr:hover {
color: #db97be;
}
.social-icons.icon-16 a i.social_icon-youtube:hover {
color: #f16361;
}
.social-icons.icon-16 a i.social_icon-skype:hover {
color: #38c3f2;
}
.social-icons.icon-16 a i.social_icon-digg:hover {
color: #4ea1d9;
}
.social-icons.icon-16 a i.social_icon-reddit:hover {
color: #7fc1d7;
}
.social-icons.icon-16 a i.social_icon-delicious:hover {
color: #5a91de;
}
.social-icons.icon-16 a i.social_icon-stumbleupon:hover {
color: #e36644;
}
.social-icons.icon-16 a i.social_icon-tumblr:hover {
color: #4e7da2;
}
.social-icons.icon-16 a i.social_icon-vimeo:hover {
color: #87d3e0;
}
.social-icons.icon-16 a i.social_icon-blogger:hover {
color: #fbc95d;
}
.social-icons.icon-16 a i.social_icon-wordpress:hover {
color: #dddcdc;
}
.social-icons.icon-16 a i.social_icon-yelp:hover {
color: #c64947;
}
.social-icons.icon-16 a i.social_icon-lastfm:hover {
color: #c35252;
}
.social-icons.icon-16 a i.social_icon-grooveshark:hover {
color: #2ab8ed;
}
.social-icons.icon-16 a i.social_icon-xing:hover {
color: #639d71;
}
.social-icons.icon-16 a i.social_icon-posterous:hover {
color: #e7c16f;
}
.social-icons.icon-16 a i.social_icon-deviantart:hover {
color: #95a595;
}
.social-icons.icon-16 a i.social_icon-openid:hover {
color: #fb915d;
}
.social-icons.icon-16 a i.social_icon-behance:hover {
color: #18ace3;
}
.social-icons.icon-16 a i.social_icon-instagram:hover {
color: #c8c5b3;
}
.social-icons.icon-16 a i.social_icon-paypal:hover {
color: #4ea1d9;
}
.social-icons.icon-16 a i.social_icon-spotify:hover {
color: #6fcb57;
}
.social-icons.icon-16 a i.social_icon-viadeo:hover {
color: #9ec7d5;
}
.social-icons.icon-16 a i.social_icon-googleplay:hover {
color: #ce5452;
}
.social-icons.icon-16 a i.social_icon-forrst:hover {
color: #64bb8d;
}
.social-icons.icon-16 a i.social_icon-vk:hover {
color: #568bb0;
}
.social-icons.icon-16 a i.social_icon-appstore:hover {
color: #cdcccb;
}
.social-icons.icon-16 a i.social_icon-amazon:hover {
color: #f0b22e;
}
.social-icons.icon-16 a i.social_icon-soundcloud:hover {
color: #f35839;
}   .container_12 {
max-width: 1200px;
height: 40px;
background-color: #FBFBFB;
margin: 20px 30px 0 30px;
}
.grid_7, .grid_2 {
display: inline;
float: left;
position: relative;
height: inherit;
}
.container_12 .grid_7 {
width: 80%;
}
.newsticker {
padding: 0;
margin: 0 0;
position: relative;
z-index: 0;
list-style: none;
}
.newsticker {
padding-left: 80px;
}
.newsticker h2 {
margin: 0;
font-size: 16px;
line-height: 40px;
font-family: "Merriweather", Arial, sans-serif;
font-weight: normal;
} .newsticker .tickertime {
font-size: 12px;
color: #EF2748;
}
#ticker01 {
display: none;
margin: 0!Important;
} .tickercontainer {
width: 100%;
height: 40px;
margin: 0;
padding: 0;
overflow: hidden;
}
.tickercontainer .mask {
position: relative;
left: 10px;
top: 0;
width: 100%;
height: 40px;
overflow: hidden;
}
ul.newsticker {
position: relative;
left: 750px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;
}
ul.newsticker li {
float: left;
margin: 0 15px 0 0;
padding: 0;
}
.newstickertitle span {
background: none repeat scroll 0 0 #ef2748;
color: #FFFFFF;
display: block;
float: left;
font-family: "Merriweather", Arial, sans-serif;
font-size: 18px;
margin-right: 15px;
padding: 10px;
position: relative;
height: inherit;
line-height: 20px;
text-transform: capitalize;
font-weight: 700;
letter-spacing: 1px;
}
.newstickertitle i {
color: #2F88D6;
font-size: 30px;
position: absolute;
right: -9px;
top: 0;
}  .breadcrumbs {
line-height: 1;
margin-bottom: 20px
}
.breadcrumbs a, .breadcrumbs .current, .breadcrumbs .delim {
color: #999;
font-weight: bold;
font-size: 12px;
}
.breadcrumbs .delim {
font-size: 15px;
}
.breadcrumbs .home-page, .breadcrumbs .current, .breadcrumbs .prev-page {
position: relative;
padding: 0px 10px 0px 10px;
display: inline-block;
}
.breadcrumbs .home-page .icon-home {
margin-right: 5px;
}  .container {
background: #fff;
}
.container .menu_wrapper {
background: #2B2D31;
}
.container .menu_wrapper .row {
position: relative;
}
.container .menu_wrapper {
margin: 0 auto;
}
.container .inner-container {
width: 100%;
margin: 35px auto 0 auto;
padding-left: 30px;
padding-right: 30px;
}
.inner-container.big-scroller .box-module {
margin-bottom: 0px;
}
.inner-container.bottom-scroller {
margin-top: 0px;
}
.post-container {
overflow: hidden;
}
.post-container .entry-header {
margin-bottom: 20px;
}
.entry-header h1 {
margin: 7px 0;
}
.post-container .entry {
margin-bottom: 30px;
padding: 0px 10px;
overflow: hidden;
}
.entry p, .widget-about p {
font-size: 16px;
line-height: 26px;
font-family: "Open Sans", Arial, Helvetica, sans-serif;
margin-bottom: 30px;
}
.post-excerpt p {
font-size: 16px;
line-height: 26px; }
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
margin-bottom: 20px;
line-height: 1.2em;
font-family: "Open Sans", Arial, Helvetica, sans-serif; }
.comment-text h1, .comment-text h2, .comment-text h3, .comment-text h4, .comment-text h5, .comment-text h6 {
margin-bottom: 20px;
line-height: 1.2em;
font-family: "Open Sans", Arial, Helvetica, sans-serif; }
.entry h1 {
font-size: 3em;
line-height: 1.2em;
margin-top: 30px;
margin-bottom: 25px;
}
.entry h2 {
font-size: 2.7em;
margin-top: 30px;
margin-bottom: 20px;
}
.entry h3 {
font-size: 2em;
margin-top: 20px;
}
.entry h4 {
font-size: 1.8em;
margin-top: 20px;
margin-bottom: 16px;
}
.entry h5 {
font-size: 1.6em;
margin-top: 20px;
margin-bottom: 10px
}
.entry h6 {
font-size: 1.5em;
margin-top: 20px;
margin-bottom: 10px
}
.entry ul, #comments ul { margin-left: 20px;
line-height: 1.8;
}
.post-container .post-tag {
margin: 10px;
}
.post-container .post-tag span {
font-size: 15px;
font-weight: 600;
margin-right: 5px;
vertical-align: middle;
text-transform: uppercase;
}
h1.post-title {
margin: 10px 0 10px 0;
color: #000000;
font-family: "Merriweather", Arial, sans-serif;
font-size: 30px;
font-style: normal;
line-height: 40px;
text-transform: capitalize;
font-weight: 700;
} .search-bar {
margin: 10px 10px 0 0;
}
.search-bar input[type="text"] {
float: left;
height: auto;
line-height: normal;
background: #9a9a9a;
width: 120px;
font-size: 11px;
padding: 5px 10px;
border: none;
color: #2e2e2e;
border-radius: 0;
margin: 0 !important;
box-shadow: none;
outline: none;
}
.search-bar input[type="submit"] {
float: right;
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/search-icon.png) no-repeat center center;
border: none;
width: 25px;
height: 25px;
margin-left: 10px;
}  .content {
width: auto;
max-width: 100%;
height: auto;
display: block;
margin: 0 auto;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
transition: max-width 5s;
-moz-transition: max-width .5s;
-webkit-transition: max-width .5s;
-o-transition: max-width .5s;
overflow: hidden;
}
#content {
margin-bottom: 30px;
}
.page-title, .cat-page-title {
color: #333;
font-size: 30px;
margin-right: 10px;
line-height: 1.5em;
text-transform: uppercase;
font-family: "Merriweather", sans-serif;
font-weight: 600;
letter-spacing: 1.5px;
}
.cat-page-title {
float: left;
}
.page-header {
overflow: hidden;
padding: 5px 0;
margin-bottom: 25px;
border-top: 1px solid #F3F3F3;
border-bottom: 1px solid #F3F3F3;
}
.cat-title {
font-family: "Merriweather", Arial, sans-serif;
font-size: 15px;
text-transform: uppercase;
line-height: normal;
font-weight: normal;
color: #fff;
margin: 0px;
padding: 9px 14px 8px 42px;
background: #ef2748 url(//www.suprzena.cz/wp-content/themes/htmag/images/cat-icon.png) no-repeat 5px center;
}
.cat-title a {
color: #fff;
}
.post {
margin-bottom: 20px;
}
.post-image img {
min-width: 100%;
}
.single-post-thumb .loop-image img, .single-post-thumb img {
max-height: 400px;
width: 100%;
}
.layout-full .single-post-thumb .loop-image img, .layout-full .single-post-thumb img {
max-height: 556px;
}
.post-meta {
font-family: "Open Sans", Arial, sans-serif;
font-size: 14px;
line-height: 24px;
color: #999;
margin-bottom: 15px;
border-bottom: 1px solid #F3F3F3;
border-top: 1px solid #F3F3F3;
padding: 5px 0;
text-transform: capitalize;
letter-spacing: 0.7px;
}
.post-meta a, span.date a {
color: #999;
}
.post-meta .date, .post-meta .author, .post-meta .comments, .post-meta .cat-post, .post-meta .post-views {
margin-right: 10px;
}
.post-meta .date i:before, .post-meta .author i:before, .post-meta .comments i:before, .post-meta .cat-post i:before, .post-meta .post-views i:before {
font-size: 14px;
margin-right: 5px;
}
.ads-middle {
border: 1px solid #dbdbdb;
background: #f5f5f5;
padding: 20px;
text-align: center;
}  .author-box-info {
clear: both;
}
.author-bio {
clear: both;
overflow: hidden;
padding: 15px 5px;
border-bottom: 1px solid #f2f2f2;
}
.page-header .author-bio {
margin: 20px 0px 20px 0px;
}
.author-box-info .author-title {
margin-bottom: 30px;
overflow: hidden;
border-bottom: 1px solid #EEE;
}
.author-title h3 {
padding-bottom: 10px;
border-bottom: 3px solid #EF2748;
float: left;
position: relative;
font-size: 16px;
margin: 0px;
text-transform: uppercase;
}
.author-box-info .post-listing {
background-color: #FBFBFB;
clear: both;
position: relative;
border-width: 1px;
border-style: solid;
border-color: #F3F3F3;
padding: 20px;
overflow: hidden;
}
.author-box-info {
margin-bottom: 50px;
}
.author-box-info .block-head h3 a {
color: #FFF;
}
.authors-wrap {
margin-bottom: 40px;
}
ul.authors-wrap  {
list-style: none;
}
.author-avatar {
float: left;
margin-right: 20px;
}
.author-social {
margin-top: 10px;
}
.author-name, .author-name a {
margin-bottom: 10px;
font-size: 16px;
line-height: 22px;
font-weight: 600;
}
.author-name h3 span {
margin-right: 30px;
}
.author-description {
font-size: 16px;
line-height: 26px;
}
ul.authors-wrap li {
background-color: #FBFBFB;
clear: both;
position: relative;
border-width: 1px;
border-style: solid;
border-color: #F3F3F3;
padding: 20px;
overflow: hidden;
margin-bottom: 30px;
}  #related_posts {
clear: both;
}
#related_posts .post-listing {
margin-bottom: 20px;
position: relative;
margin-left: -10px;
margin-right: -10px;
}
#related_posts .scroller {
margin-bottom: 20px;
}
#related_posts li {
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/sidebar-bullet.png) no-repeat left 8px;
padding: 0 12px 10px 0;
line-height: 18px;
overflow: hidden;
}
#related_posts li:hover {
margin-right: 5px;
}
#related_posts .related-item {
float: left;
width: 33.3%;
height: 100%;
padding: 0px 10px 20px 10px;
}
#related_posts .related-item:nth-child(3n+3), #related_posts .post-listing.full .related-item:nth-child(3n+3) {
margin-right: 0;
}
#related_posts .related-item:nth-child(3n+1) {
clear: both;
}
#related_posts .related-item .post-thumbnail {
margin: 0 0 10px 0;
background: #000000;
}  .social-badges {
-moz-transition: all 0.25s ease-out;
-o-transition: all 0.25s ease-out;
-webkit-transition: all 0.25s ease-out;
transition: all 0.25s ease-out;
overflow: hidden;
}
.social-badges .ui-share-popup {
-moz-transition: all 0.25s ease-out;
-o-transition: all 0.25s ease-out;
-webkit-transition: all 0.25s ease-out;
transition: all 0.25s ease-out;
display: block;
width: 310px;
overflow: hidden;
height: 40px;
}
.social-badges .ui-share-row {
display: block;
position: relative;
z-index: 1;
height: 40px;
}
.social-badges .ui-share-row .sharing-link:first-child {
-moz-border-radius: 4px 0px 0px 4px;
-webkit-border-radius: 4px;
border-radius: 4px 0px 0px 4px;
}
.social-badges .ui-share-row .sharing-link:last-child {
-moz-border-radius: 0px 4px 4px 0px;
-webkit-border-radius: 0px;
border-radius: 0px 4px 4px 0px;
}
.social-badges .ui-share-row+.ui-share-row {
-moz-transition: all 0.25s ease-out;
-o-transition: all 0.25s ease-out;
-webkit-transition: all 0.25s ease-out;
transition: all 0.25s ease-out;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
z-index: 0;
top: -40px;
}
.ie8 .social-badges .ui-share-row .sharing-link {
overflow: hidden;
}
.ie8 .social-badges .ui-share-row .sharing-link .label, .ie8 .social-badges .ui-share-row .sharing-link .count {
display: inline-block;
float: right;
height: 40px;
}
.ie8 .social-badges .ui-share-row .sharing-link .label {
width: 65px;
margin-left: 17px;
}
.ie8 .social-badges .ui-share-row .sharing-link .count {
width: 30px;
}
.social-badges.show-more {
height: 80px;
}
.social-badges.show-more .ui-share-popup {
height: 80px;
}
.social-badges.show-more .ui-share-row .sharing-link:first-child {
-moz-border-radius: 4px 0px 0px 0px;
-webkit-border-radius: 4px;
border-radius: 4px 0px 0px 0px;
}
.social-badges.show-more .ui-share-row .sharing-link:last-child {
-moz-border-radius: 0px 4px 0px 0px;
-webkit-border-radius: 0px;
border-radius: 0px 4px 0px 0px;
}
.social-badges.show-more .ui-share-row+.ui-share-row {
top: 0px;
filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
opacity: 1;
}
.social-badges.show-more .ui-share-row+.ui-share-row .sharing-link:first-child {
-moz-border-radius: 0px 0px 0px 4px;
-webkit-border-radius: 0px;
border-radius: 0px 0px 0px 4px;
}
.social-badges.show-more .ui-share-row+.ui-share-row .sharing-link:last-child {
-moz-border-radius: 0px 0px 4px 0px;
-webkit-border-radius: 0px;
border-radius: 0px 0px 4px 0px;
}
.social-badges .sharing-link {
font-style: normal;
font-variant: normal;
text-decoration: none;
font-size: 12px;
color: #fff !important;
letter-spacing: 0.03125rem;
-webkit-font-smoothing: antialiased;
-moz-transition: background-color 0.25s ease-out;
-o-transition: background-color 0.25s ease-out;
-webkit-transition: background-color 0.25s ease-out;
transition: background-color 0.25s ease-out;
display: inline-block;
position: relative;
width: 25%;
height: 40px;
line-height: 40px;
font-weight: bold;
padding: 0px 2px;
float: left;
}
.social-badges i {
vertical-align: middle;
padding-right: 5px;
margin-right: 5px;
border-right: 1px solid rgba(255, 255, 255, 0.3);
display: inline-block;
line-height: inherit;
width: 30px;
text-align: center;
}
.social-badges i::before {
font-size: 20px;
}
.social-badges .sharing-link.facebook {
background-color: #3b579d;
}
.social-badges .sharing-link.facebook:hover {
background-color: #617dc4;
}
.social-badges .sharing-link.twitter {
background-color: #08acee;
}
.social-badges .sharing-link.twitter:hover {
background-color: #4ac7f9;
}
.social-badges .sharing-link.comments {
background-color: #454e5c;
}
.social-badges .sharing-link.comments:hover {
background-color: #667388;
}
.social-badges .sharing-link.more {
background-color: #2f343b;
text-align: center;
}
.social-badges .sharing-link.more:before {
display: none;
}
.social-badges .sharing-link.more:hover {
background-color: #515a66;
color: #fff !important;
}
.social-badges .sharing-link.more.is-active {
background-color: #D8272D;
}
.social-badges .sharing-link.more.is-active:hover {
background-color: #e4686c;
}
.social-badges .sharing-link.more.is-active:hover {
background-color: #D8272D;
}
.social-badges .sharing-link.googleplus {
background-color: #d84e44;
}
.social-badges .sharing-link.googleplus:hover {
background-color: #e58a83;
}
.social-badges .sharing-link.linkedin {
background-color: #1c7db2;
}
.social-badges .sharing-link.linkedin:before {
top: 9px;
}
.social-badges .sharing-link.linkedin:hover {
background-color: #3aa6e0;
}
.social-badges .sharing-link.stumbleupon {
background-color: #ea5037;
}
.social-badges .sharing-link.stumbleupon:before {
top: 10px;
}
.social-badges .sharing-link.stumbleupon:hover {
background-color: #f18d7c;
}
.social-badges .sharing-link.email {
background-color: #2f343b;
}
.social-badges .sharing-link.email:before {
left: 50%;
margin-left: -10px;
}
.social-badges .sharing-link.email:hover {
background-color: #515a66;
}
.social-badges .sharing-link.print {
background-color: #2f343b;
}
.social-badges .sharing-link.print:before {
display: none;
}
.social-badges .sharing-link.print:hover {
color: #fff !important;
background-color: #515a66;
}
.social-badges.wide {
overflow: visible; border-color: #F3F3F3;
border-width: 1px 0px;
border-style: solid;
padding: 10px;
margin-bottom: 50px;
}
.social-badges.wide .share-mask {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
width: 398px;
position: relative;
overflow: hidden;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-ms-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.social-badges.wide .share-mask.active {
width: 724px;
}
.social-badges.wide .share-wrapper {
width: 724px;
overflow: hidden;
}
.social-badges.wide .sharing-link {
position: relative;
width: 109px
}
.social-badges.wide .label {
position: relative;
right: 24px
}
.social-badges.wide .count {
position: absolute;
display: inline-block;
right: 0;
top: 0;
width: 34px;
text-align: center
}
.social-badges.wide .comments .label {
right: 12px
}
.social-badges.wide .stumbleupon .label {
right: 14px
}
.social-badges.wide .print .label {
right: 0;
text-align: center;
width: 100%;
display: inline-block
}
.social-badges.wide .more {
position: relative;
-moz-border-radius: 0px 4px 4px 0px;
-webkit-border-radius: 0px;
border-radius: 0px 4px 4px 0px;
overflow: hidden;
min-width: 70px;
width: 70px;
right: 0px;
position: absolute
}
.social-badges .sharing-link.more.is-active {
font: 0px/0 a !important;
text-indent: -999em;
color: transparent !important;
text-shadow: none !important;
}
.social-badges .sharing-link.more.is-active::after {
content: "\f00d";
font-family: FontAwesome;
font-size: 14px;
font-size: 25px;
color: #fff;
line-height: 1.5em;
height: auto;
width: auto;
left: 0px;
}
.social-badges.wide .more:after {
position: absolute;
display: block;
height: 20px;
width: 20px;
left: 0px;
top: 0px;
}
.social-badges.wide .more::after {
content: "\f105";
font-family: FontAwesome;
font-size: 14px;
}
.social-badges.wide .more:after {
left: auto;
right: 2px
}
.social-badges.wide.show-more {
height: 40px
}
.comments-share {
padding: 20px 0;
border-top: 1px solid #DFE2E5;
border-bottom: 1px solid #DFE2E5;
text-align: center;
margin-bottom: 20px
}
.comments-share .social-badges, .comments-share .ui-button-comments {
margin: 0 3px !important;
display: inline-block;
vertical-align: top
}
.social-badges.wide.cat-share .share-mask {
border-radius: 0px;
width: 100%;
}
.social-badges.wide.cat-share .share-wrapper {
width: 100%;
}
.social-badges.wide.cat-share .sharing-link {
width: 61px;
text-align: center;
}
.social-badges.wide.cat-share i {
padding-right: 0px;
margin-right: 0px;
border-right: none;
}
.cat-share .more {
display: none;
}  .box-container {
width: 100%;
}
.pre-text, .post-text {
width: 100%;
}
.box-container a {
text-decoration: none;
}
h2.post-blog-title, h2.post-box-title, h2.item-title {
line-height: 28px;
font-size: 18px;
font-family: "Merriweather", Arial, sans-serif;
text-transform: capitalize;
font-weight: 700;
}
h2.post-blog-title a, h2.post-box-title a, h2.item-title a {
transition: all ease-in-out 0.3s !important;
-webkit-transition: all ease-in-out 0.3s !important;
}
.big-item h2.post-box-title, h2.post-blog-title.full {
font-size: 30px;
text-transform: capitalize;
font-family: "Merriweather", Arial, sans-serif;
font-weight: 700;
line-height: 40px;
}
.post-blog-title {
margin-bottom: 10px;
}
h3.post-blog-title a {
font-size: 18px;
line-height: normal;
}
.post_img {
position: relative;
}
.post_img.full_thumb {
margin-bottom: 15px;
}
.caption-cat {
position: absolute;
left: 0;
top: 10px;
}
.caption-cat a {
color: #FFFFFF;
font-size: 16px;
font-weight: 700;
letter-spacing: 0.5px;
line-height: 20px;
background: #ef2748;
padding: 5px 10px;
text-transform: uppercase;
-webkit-transition: all .6s ease-in-out !important;
-moz-transition: all .6s ease-in-out !important;
-ms-transition: all .6s ease-in-out !important;
-o-transition: all .6s ease-in-out !important;
transition: all .6s ease-in-out !important;
}
.caption-cat a:hover {
color: #fff;
background: #111 !important;
text-decoration: none;
}
.box-container .small-item-list .small-item-description {
word-wrap: break-word;
}
.box-container .big-item-wrap {
float: left;
width: 56%;
margin-right: 4%;
overflow: hidden;
}
.box-container.theme5 .big-item-wrap {
float: none !important;
width: 100%;
overflow: hidden;
}
.box-module.theme5 {
width: 48%;
float: left;
margin-right: 4%;
}
.box-module.theme5 {
clear: none;
}
.box-module.theme5.last-column {
margin-right: 0;
}
.box-container .big-item-wrap.big-item-wrap-content {
width: 100%;
margin-right: 0;
}
.box-container .big-item-wrap .big-item-image {
margin: 0 0px 20px 0;
padding: 0;
overflow: hidden;
position: relative;
}
.box-container .big-item-wrap .big-item-image img {
width: 100%;
max-width: 100%;
box-shadow: #000 0em 0em 0em;
-webkit-transition: all 0.6s linear;
-moz-transition: all 0.6s linear;
-o-transition: all 0.6s linear;
-ms-transition: all 0.6s linear;
transition: all 0.6s linear;
}
.box-container img:hover {
opacity: 0.5;
filter: alpha(opacity=80);
box-shadow: #000 0em 0em 0em;
-webkit-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.box-container .big-item-wrap .big-item-image a {
float: none;
display: block;
}
.box-container .big-item-wrap .big-item-title {
margin-bottom: 10px;
}
.box-container .big-item-wrap .big-item-title a {
font-size: 18px;
font-weight: bold;
}
.box-container .big-item-wrap .big-item-datetime {
color: #B7B7B7;
font-weight: normal;
margin-bottom: 10px;
}
.box-container .big-item-wrap .big-item-readmore {
text-align: right;
}
.box-container .small-item-list {
float: left;
margin: 0;
padding: 0;
width: 40%;
overflow: hidden;
}
.box-container.theme5 .small-item-list {
float: left;
margin: 0;
padding: 0;
width: 100%;
overflow: hidden;
}
.box-container .small-items-container .small-item-wrap {
margin: 0px 0px 15px;
overflow: hidden;
border-bottom: 1px solid #EBE8E8;
padding-bottom: 15px;
}
.box-container .small-items-container div.small-item-wrap:last-child {
margin: 0px;
padding-bottom: 0px;
border-bottom: none;
}
.box-container .item-tags .tags span a {
display: inline-block;
}
.box-container .small-items-container .small-item-wrap .small-item-image {
margin: 0px 15px 0px 0px;
float: left;
padding: 0;
overflow: hidden;
position: relative;
}
.small-item-datetime i:before {
margin-right: 5px;
}
.box-container.theme4 .small-items-container .small-item-wrap .small-item-image {
margin: 5px 10px 0 0;
}
.box-container .small-items-container .small-item-wrap .small-item-image a {
float: left;
display: block;
}
.box-container .small-items-container .small-item-wrap .small-item-image img {
float: left;
max-width: inherit;
width: 100%;
-webkit-transition: all 0.6s linear;
-moz-transition: all 0.6s linear;
-o-transition: all 0.6s linear;
-ms-transition: all 0.6s linear;
transition: all 0.6s linear;
}
h3.post-box-title {
font-family: "Merriweather", Arial, sans-serif;
font-size: 16px;
text-transform: capitalize;
line-height: 23px;
font-weight: normal;
}
h3.post-box-title a {
transition: all ease-in-out 0.3s !important;
-webkit-transition: all ease-in-out 0.3s !important;
} .box-container.theme4 .small-items-container .small-item-wrap .small-item-title {
margin: 0;
}
.box-container.theme1 .small-items-container .small-item-wrap {
clear: both;
}
.box-container.theme2 .small-items-container .small-item-wrap {
clear: both;
}
.box-container.theme5 .small-items-container .small-item-wrap {
clear: both;
} .box-container.theme2 .big-item-wrap .big-item-readmore a {
float: right;
}
.box-container.theme2 .small-item-wrap {
border-bottom: solid 1px #f0f0f0;
padding-bottom: 7px;
margin-bottom: 5px;
}
.box-container.theme2 .small-item-wrap .small-item-title {
background: url(//www.suprzena.cz/wp-content/themes/images/list-style.png) left center no-repeat;
}
.box-container.theme2 .small-item-wrap .small-item-title, .box-container.theme2 .small-item-wrap .small-item-datetime, .box-container.theme2 .small-item-wrap .small-item-description, .box-container.theme2 .small-item-wrap .small-item-tags {
padding: 0 0 0 13px;
}
.box-container.theme2 .small-item-wrap .small-item-tags {
margin-bottom: 3px;
}
.box-container.theme3 .big-item-wrap {
float: none;
margin: 0 0 10px 0;
clear: both;
}
.box-container.theme3 .big-item-wrap .big-item-image {
float: left;
margin-right: 2%;
}
.box-container.theme3 .small-item-list {
clear: both;
float: none;
width: 100%;
}
.box-container.theme3 .small-items-container {
padding: 0;
}
.box-container.theme3 .small-items-container .small-item-wrap {
float: left;
overflow: hidden;
} .box-container.theme3 .small-items-container .small-item-wrap.column-1 {
float: left;
width: 100%;
}
.box-container.theme3 .small-items-container .small-item-wrap.column-2 {
float: left;
width: 49%;
margin-right: 2%;
}
.box-container.theme3 .small-items-container .small-item-wrap.column-3 {
float: left;
width: 47%;
margin-right: 3%;
}
.box-container.theme3 .small-items-container .small-item-wrap.column-4 {
float: left;
width: 23.5%;
margin-right: 2%;
}
.box-container.theme3 .small-items-container .small-item-wrap.column-5 {
float: left;
width: 18.4%;
margin-right: 2%;
}
.box-container.theme3 .small-items-container .small-item-wrap.column-6 {
float: left;
width: 15%;
margin-right: 2%;
} .box-container.theme3 .small-items-container .small-item-wrap.item-last {
margin-right: 0;
clear: right;
}
.box-container.theme3 .small-items-container .small-item-wrap .small-item-image {
margin: 0 10px 5px 0;
float: left;
}
.box-container:after, .big-item-image:after, .small-item-image:after, .small-items-container:after, .box-container.theme3 .big-item-wrap:after {
content: "\0020";
display: block;
height: 0;
clear: both;
visibility: hidden;
overflow: hidden;
}
.box-container, .big-item-image, .small-item-image, .small-items-container, .frontpage.theme3 .big-item-wrap {
display: block;
}
.box-container.theme3 .big-item-wrap {
width: 100%;
} .post-thumbnail {
margin: 0 15px 10px 2px;
position: relative;
line-height: 0;
overflow: hidden;
}
.post-thumbnail img {
max-width: inherit;
width: 100%;
}
.post_img_left {
float: left;
position: relative;
margin-right: 30px;
}
.post_img_left, .post_img {
display: block;
line-height: 0;
overflow: hidden;
}
.post_img_left a, .post_img a, .big-item-image a, .big-item-image a, .small-item-image a, .post-thumbnail a, .item-image a, .owl-item .item &gt; a {
display: block;
}
.post_img_left a:hover, .post_img a:hover, .big-item-image a:hover, .big-item-image a:hover, .small-item-image a:hover, .post-thumbnail a:hover, .item-image a:hover, .owl-item:hover .item-image a, .owl-item:hover .item &gt; a, .block_item:hover .item-image a {
background: #000;
}
.post_img img, .big-item-image img, .item-image img, .post-thumbnail img, .owl-item img, post-thumbnail {
-webkit-transition: all 0.6s linear;
-moz-transition: all 0.6s linear;
-o-transition: all 0.6s linear;
-ms-transition: all 0.6s linear;
transition: all 0.6s linear;
}
.post_img:hover img, .post_img_left:hover img, .post-thumbnail:hover img, .big-item-image:hover img, .item-image:hover img, .owl-item:hover img, .block_item:hover img {
-webkit-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.post_img_left a:hover img, .post_img a:hover img, .post-thumbnail a:hover img, .big-item-image a:hover img, .small-item-image a:hover img, .item-image a:hover img, .owl-item a:hover img, .owl-item:hover img, .block_item:hover img {
opacity: 0.5 !important;
}
.item-list .post-thumbnail {
float: left;
margin-bottom: 0;
}
.banner-box {
text-align: center;
}
.banner-box a {
display: block;
line-height: 0;
} .post_wrapper {
padding-bottom: 20px;
border-bottom: 1px solid #E9E9E9;
margin-bottom: 30px;
}
.post_wrapper:first-child {
padding-top: 0;
border-top: 0;
}
.big-item .big-item-container {
margin-bottom: 40px;
}
.big-item-container .big-item-image {
overflow: hidden;
position: relative;
line-height: 0;
margin-bottom: 20px;
}
.big-item-container .big-item-image img {
width: 100%;
}
.blog_style2 {
min-height: 188px;
}
.post_wrapper .post_img img {
width: 100%;
box-shadow: #000 0em 0em 0em;
-webkit-transition: all 0.6s linear;
-moz-transition: all 0.6s linear;
-o-transition: all 0.6s linear;
-ms-transition: all 0.6s linear;
transition: all 0.6s linear;
}
.post_wrapper.blog_style2 .post_img_left img {
max-width: 260px;
box-shadow: #000 0em 0em 0em;
-webkit-transition: all 0.6s linear;
-moz-transition: all 0.6s linear;
-o-transition: all 0.6s linear;
-ms-transition: all 0.6s linear;
transition: all 0.6s linear;
}
.post_wrapper .post_img_left img {
max-width: 350px;
box-shadow: #000 0em 0em 0em;
-webkit-transition: all 0.6s linear;
-moz-transition: all 0.6s linear;
-o-transition: all 0.6s linear;
-ms-transition: all 0.6s linear;
transition: all 0.6s linear;
}
.blog_style2 .caption-cat a, .list-grid-3 .caption-cat a {
font-size: 16px;
line-height: 16px;
}
.blog_style1 .big-item-porc-review .big-item-score-title {
line-height: 20px;
}  .box-module {
clear: both;
overflow: hidden; }
.box-module ul {
margin-bottom: 0;
}
.box-module-title {
padding: 3px 0;
overflow: hidden;
}
.box-module-title h2 {
color: #5E5E5E;
float: left;
margin-right: 10px;
font-size: 22px;
font-family: BebasNeueRegular, arial, Georgia, serif;
}
.box-module-title h2 a {
color: #5E5E5E;
}
.box-module-title h2 a:hover {
color: #000;
}
.box-module li.first-news .inner-content {
padding: 20px;
overflow: hidden;
}
.post-meta {
color: #aaa;
margin: 7px 0;
overflow: hidden;
}
.post-meta a {
color: #aaa;
}
.post-meta a:hover {
border-bottom: 1px #000 dotted;
color: #000;
text-decoration: none;
}
.post-meta .stars-small {
float: left;
margin: -1px 10px 0 0;
}
a.more-link {
font-weight: bold;
}
.small-item-datetime {
margin-top: 5px;
}  .block-grid.list-grid-2&gt; .column:nth-child(2n+1) {
clear: both;
}
.block-grid.list-grid-3&gt; .column:nth-child(3n+1) {
clear: both;
}
.block-grid {
overflow: hidden;
clear: both;
}
.block-grid article {
padding: 0px 15px 20px 15px;
margin-bottom: 20px;
}
.block-grid article .post-excerpt p {
margin-bottom: 0px;
}
.block-grid article.column:last-child {
float: left;
} .block-grid img {
width: 100%;
}
.block-grid .post_img {
margin-bottom: 20px;
}
.column.half {
width: 50%;
}
.column.one-third {
width: 33.3333%;
}
.posts-list.masonry {
position: relative;
margin-left: -15px;
margin-right: -15px;
}  .video-box .news-box-title {
background: none repeat scroll 0% 0% #111;
border-bottom: 2px solid #D90000;
text-align: center;
margin-bottom: 0px;
}
.video-box .news-box-title h2 {
float: none;
background: none;
}
.video-box .news-box-title h2 {
color: #FFF;
font-size: 30px;
line-height: 40px;
}
.video-box a, .video-box .big-item-description {
color: #FFF;
}
.big-video-column h2.post-box-title a, .big-video-column a.more-link {
color: #FFF;
}
.video-box li {
overflow: hidden;
margin-bottom: 25px;
position: relative;
}
.video-box .small-item-title {
position: absolute;
bottom: 20px;
padding: 5px 20px;
opacity: 0;
-moz-opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: all 0.9s ease-in 0s;
-moz-transition: all 0.9s ease-in 0s;
-o-transition: all 0.9s ease-in 0s;
-ms-transition: all 0.9s ease-in 0s;
transition: all 0.9s ease-in 0s;
}
.video-box li:hover .small-item-title {
opacity: 1;
}
.video-box h3.post-box-title a {
color: #ffffff;
}
.video-box li:last-child {
margin-bottom: 0px;
}
.video-box .video-wrap {
padding: 20px;
background: #111;
}
.video-box .big-video-column {
width: 70%;
float: left;
margin-bottom: 0;
padding-right: 25px;
}
.video-box.box-module li.big-video-column .post-thumbnail {
margin-bottom: 20px;
}
.video-box .big-video-column iframe, .video-box .big-video-column embed {
height: 301px;
}
.video-box.box-module li .post-thumbnail {
margin: 0;
padding: 0;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
background: none repeat scroll 0% 0% #000;
} .video-box li:hover .post-thumbnail img {
opacity: 0.3 !important;
}
.video-box .post-meta {
border-color: #333;
}
.video-box p.post-meta a:hover {
color: #fff;
}
.video-box.box-module li .overlay_icon:before {
content: '\f01d';
font-size: 50px;
}
.video-box.box-module li .overlay_icon {
opacity: 1;
top: 50%;
}
.video-box li:hover .overlay_icon {
opacity: .8;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
}
.single-post-video iframe, .single-post-video embed, .video-box .big-video-column iframe, .video-box .big-video-column embed, .google-map iframe {
width: 100%;
}  .pic-box .box-module-content {
padding: 20px 5px 10px;
}
.pic-box li.first-pic {
padding: 0px;
width: 52%;
float: left;
margin-right: 1px;
margin-left: 0px;
}
.pic-box li.first-pic .post-thumbnail {
width: 95%;
}
.pic-box li {
overflow: hidden;
float: left;
padding: 2px;
margin-left: 0;
}
.pic-box li.smal-pic {
width: 11.9%;
}
.pic-box .news-box-title {
margin: 0px;
}
.box-module li.smal-pic .post-thumbnail {
margin: 0;
}
.pic-box.box-module li.first-pic .big-item-image {
position: relative;
margin: 2px;
}
.pic-box .big-item-image a {
color: #FFF;
background: transparent;
}
.pic-box.box-module li .big-item-image {
margin: 0 5px 3px 6px;
}
.prev {
display: inline-block;
text-align: center;
width: 30px;
height: 30px;
line-height: 0;
border-radius: 100%;
cursor: pointer;
font-size: 14px;
font-weight: normal;
float: left;
} [class^="favoicon-"]:before, [class*=" favoicon-"]:before, .search-block .search-button:before, blockquote:before, .rss-cat-icon:before, #twitter-widget li:before, .flex-direction-nav a:before {
font-family: "FontAwesome";
font-style: normal;
font-weight: normal;
speak: none;
width: 32px;
height: 32px;
display: inline-block;
text-decoration: inherit;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 32px;
font-size: 18px;
-webkit-font-smoothing: antialiased;
-o-transform: scale(1);
text-rendering: optimizelegibility;
text-shadow: none;
}
.news-box-title h2, .block-head h3 {
background: #ef2748;
font-family: "Merriweather", Arial, sans-serif;
color: #FFFFFF;
float: left;
font-size: 18px;
line-height: 28px;
padding: 4px 15px 0px;
margin: 0px;
text-transform: capitalize;
font-weight: 700;
letter-spacing: 1px;
}
.news-box-title, .block-head {
border-bottom: 4px solid #ef2748;
margin-bottom: 25px;
overflow: hidden;
}
.news-box-title h2 a {
color: inherit;
}  .inner-container.right .sidebar_content {
padding-right: 20px;
width: 67%;
max-width: none;
min-width: 0;
float: left;
min-height: 1px;
position: relative;
margin-right: 0;
}
.inner-container.left .sidebar_content {
width: 67%;
max-width: none;
min-width: 0;
float: right;
min-height: 1px;
padding-left: 30px;
position: relative;
margin-right: 0;
}
#sidebar {
float: right;
padding-left: 20px;
border-left: 1px solid #F3F3F3;
margin-bottom: 30px;
}
.inner-container.full #sidebar {
display: none;
}
.inner-container.left #sidebar {
float: left;
padding-right: 20px;
padding-left: 0px;
border-right: 1px solid #F3F3F3;
border-left: none;
margin-bottom: 30px;
}
#sidebar p {
font-style: normal;
color: #2d2d2d;
font-size: 13px;
}
#sidebar .widget-title {
font-family: 'PT Sans';
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #2e2e2e;
margin: 0 0 15px 0;
}
#sidebar &gt; ul &gt; li {
margin: 0 0 30px 0;
}
#sidebar .widget {
width: 100%;
overflow: hidden;
}
.facebook-box iframe {
width: 100% !important;
}
.google-plus-wid &gt; div, .google-plus-wid &gt; div &gt;iframe {
width: 100% !important;
}
.widget {
clear: both;
margin-bottom: 40px;
overflow: hidden;
}
.widget.latest-posts {
margin-bottom: 20px;
}
.widget ul {
margin-bottom: 0;
font-size: inherit;
}
.widget_archive a,
.widget_categories a,
.widget_links a,
.widget_meta a,
.widget_nav_menu a,
.widget_pages a,
.widget_recent_comments a,
.widget_recent_entries a {
border: 0;
}
.widget_archive ul,
.widget_categories ul,
.widget_links ul,
.widget_meta ul,
.widget_nav_menu ul,
.widget_pages ul,
.widget_recent_comments ul,
.widget_recent_entries ul,.login-widget ul {
list-style: none;
}
.widget_archive li:first-child,
.widget_categories li:first-child,
.widget_links li:first-child,
.widget_meta li:first-child,
.widget_nav_menu li:first-child,
.widget_pages li:first-child,
.widget_recent_comments li:first-child,
.widget_recent_entries li:first-child {
border-top: 0;
padding-top: 0;
}
.widget_archive li:last-child,
.widget_categories li:last-child,
.widget_links li:last-child,
.widget_meta li:last-child,
.widget_nav_menu li:last-child,
.widget_pages li:last-child,
.widget_recent_comments li:last-child,
.widget_recent_entries li:last-child {
padding-bottom: 0;
border-bottom: 0;
}
.widget_categories .children,
.widget_nav_menu .sub-menu,
.widget_pages .children {
border-top: 1px solid #F3F3F3;
margin: 0.7667em 0 0 0.8em;
padding-top: 0.7667em;
}
.widget_recent_entries li, .widget_display_forums li, .widget_display_views li, .widget_display_replies li, .widget_display_topics li, .widget_archive li, .widget_categories li, .widget_links li, .widget_meta li, .widget_nav_menu li, .widget_pages li, .widget_recent_comments li, .widget_recent_entries li {
border-bottom: 1px solid #F3F3F3;
padding: 8px 0px;
}
.widget_recent_entries .post-date {
display: block;
color: #B0B0B0;
font-size: 11px;
padding-top: 5px;
}
.search-widget form, .search-widget input[type="text"] {
margin: 0;
}
.social-icons.icon-32 a i {
border-radius: 0;
font-size: 30px;
height: 40px; width: 40px;
}
#sidebar .social-icons.icon-32 a i.social_icon-facebook:hover {
color: #FFFFFF;
}
#sidebar .social-icons:hover a {
opacity: 0.6;
}
#sidebar .social-icons a:hover {
opacity: 1;
}
.widget.social-icons-widget .social-icons {
text-align: center;
} .social-icons.style2 a i {
background: #fff;
color: #000;
border: 1px solid #000;
}
.social-icons.style2 a i:hover {
color: #FFFFFF;
background: #000;
}
.social-icons.style3 a i {
background: #222;
color: #fff;
border: 1px solid #333;
}
.social-icons.style3 a i:hover {
color: #FFFFFF;
background: #000;
}  tabs-widget {
width: 298px !important;
padding: 0px !important;
border-top: none;
}
.tabs-widget .tab-links {
margin: 0;
border-bottom: 5px solid #ef2748;
}
.tabs-widget .tab-links li {
float: left;
width: 97px;
margin-left: 4px;
margin-bottom: -1px;
background: #fff;
}
.tabs-widget .tab-links li:first-child {
margin-left: 0px;
width: 96px;
}
.tabs-widget .tab-links li a {
font-family: "Open Sans", Arial, sans-serif;
;
color: #5a5a5a;
font-weight: bold;
font-size: 11px;
text-transform: uppercase;
border: 1px solid #d8d8d8;
background: #fff;
border-bottom: none;
padding: 10px 0px;
text-align: center;
display: block;
transition: none;
-moz-transition: none;
-webkit-transition: none;
-o-transition: none;
}
.tabs-widget .tab-links li.active a {
color: #fff;
background: #ef2748;
border: 1px solid #ef2748;
}
.tabs-widget &gt; div {
clear: both;
display: none;
padding: 20px 10px;
border-top: none;
}
.tabs-widget &gt; div &gt; ul {
margin: 0;
}
.tabs-widget #tab1 {
display: block;
}
.tabs-nav {
list-style: none;
margin: 0;
overflow: hidden;
padding: 0;
width: 100%;
position: relative;
}
.tabs-nav li {
overflow: hidden;
display: inline;
float: left;
margin-bottom: -1px;
text-align: center;
min-width: 25%;
}
.tabs-nav li.active span {
display: inline;
position: relative;
border-style: solid;
border-width: 9px 9px 0px;
border-color: #EF2748 transparent;
bottom: -6px;
}
.tabs-nav li a {
letter-spacing: 0;
outline: none;
padding: 7px 5px;
text-decoration: none;
display: block;
font-size: 15px;
text-align: center;
color: #FFF;
background: #2B2D31;
font-family: "Merriweather", Arial, sans-serif;
text-transform: capitalize;
}
.tabs-nav li a:hover {
}
.tabs-nav a.title:hover {
color: #FFF
}
.tabs-nav li a:hover, .tabs-nav li.active a {
transition: background 0.3s linear;
-moz-transition: background 0.3s linear;
-webkit-transition: background 0.3s linear;
-o-transition: background 0.3s linear;
}
.tabs-nav li.active a, .tabs-nav li.active a:hover {
color: #FFF;
background: #EF2748;
} .tabs-container {
overflow: hidden;
}
.tabs-container .post-thumbnail, .widget-container .post-thumbnail, .footer-widget-container .post-thumbnail, .widget.posts-list .post-thumbnail {
margin: 0px 15px 10px 0px;
float: left;
padding: 0px;
overflow: hidden;
position: relative;
}
.tabs-container .post_list h3, .widget-container .post_list h3, .widget.posts-list li h3, .widget.posts-list .post_list h3 {
margin-bottom: 5px;
}
.widget.posts-list ul li h3 a, .widget .tab-content ul li h3 a, .widget.top-ten h3 a, .widget.latest-posts h3 a {
font-size: 16px;
font-weight: 500;
font-style: normal;
text-transform: capitalize;
}
.tabs-container .post-thumbnail img, .footer-widget-container .post-thumbnail img, .widget.posts-list .post-thumbnail img {
width: 100% !important;
}
.tabs-container .post-thumbnail img, .footer-widget-container .post-thumbnail img, .widget.posts-list .post-thumbnail img {
-webkit-transition: all 0.6s ease 0s;
-moz-transition: all 0.6s ease 0s;
-ms-transition: all 0.6s ease 0s;
-o-transition: all 0.6s ease 0s;
transition: all 0.6s ease 0s;
}
.tabs-container .post_list li, .footer-widget-container li, .widget.posts-list li, .widget.top-ten li {
border-bottom: 1px solid #EBE8E8;
float: left;
list-style: none outside none;
margin-bottom: 13px;
padding-bottom: 13px;
width: 100%;
}
.tabs-container .post_list li:last-child, .footer-widget-container li:last-child, .widget.posts-list li:last-child, .widget.top-ten li:last-child {
border: medium none !important;
margin-bottom: 0;
padding-bottom: 0;
}
.tabs-container .post_list p {
margin-bottom: 5px;
}  .widget-newsletter-counter form {
height: 35px;
margin: 0;
overflow: hidden;
}
.widget-newsletter-counter input[type="text"] {
float: left;
border: 1px solid #d8d8d8;
font-size: 15px;
color: #6a6a6a;
width: 100%;
height: 35px;
margin: 0;
line-height: 35px;
border-radius: 0;
box-shadow: none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
outline: none;
}
.widget-newsletter-counter input[type="submit"] {
float: right;
font-weight: bold;
background: #ef2748;
font-size: 16px;
color: #fff;
height: 35px;
text-align: center;
line-height: 16px;
border: none;
position: relative;
top: -35px;
font-family: "Merriweather", Arial, sans-serif;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1.5px;
font-style: normal;
padding: 8px;
}
.widget-newsletter-counter .newsletter-description {
margin: 15px 0px 0px;
}  .ads125, .ads120-60, .ads120-90, .ads120-240, .ads120-600, .ads200-90, .ads250-250, .ads300-250, .ads300-600, .ads320-100, .ads336-280 {
margin-bottom: 0;
text-align: center;
overflow: hidden;
}
.ads125 .ad-cell {
display: inline-block;
margin: 3px 15px 12px 0;
width: 125px;
height: 125px;
}
.ads120-60 .ad-cell {
display: inline-block;
margin: 3px 15px 12px 0;
width: 120px;
height: 60px;
}
.ads120-90 .ad-cell {
display: inline-block;
margin: 3px 15px 12px 0;
width: 120px;
height: 90px;
}
.ads120-240 .ad-cell {
display: inline-block;
margin: 3px 15px 12px 0;
width: 120px;
height: 240px;
}
.ads120-600 .ad-cell {
display: inline-block;
margin: 3px 15px 12px 0;
width: 120px;
height: 600px;
}
.ads160-600 .ad-cell {
display: block;
height: 600px;
margin: 0 auto;
width: 160px;
}
.ads200-90 .ad-cell {
display: block;
margin: 0 auto;
margin-bottom: 12px;
width: 200px;
height: 90px;
}
.ads250-250 .ad-cell {
margin: 0 auto;
width: 250px;
height: 250px;
}
.ads300-250 .ad-cell {
margin: 0 auto;
width: 300px;
height: 250px;
}
.ads300-600 .ad-cell {
margin: 0 auto;
width: 300px;
height: 600px;
}
.ads320-100 .ad-cell {
margin: 0 auto 12px;
width: 320px;
height: 100px;
}
.ads336-280 .ad-cell {
margin: 0 auto;
width: 336px;
height: 280px;
}
li.widget_ads_small li img {
width: 142px;
height: 142px;
}
li.widget_ads_small li:nth-child(2n) {
margin-right: 0px;
}  li.widget_ads_big &gt; div {
width: 100%;
}
li.widget_ads_big &gt; div img {
min-width: 100%;
}  li.widget_archive &gt; ul, li.widget_categories &gt; ul, li.widget_pages &gt; ul, li.widget_recent_entries &gt; ul, li.widget_recent_comments &gt; ul {
margin-left: 0;
}
li.widget_archive li, li.widget_categories li, li.widget_pages li, li.widget_recent_entries li, li.widget_recent_comments li {
display: block;
color: #b5b5b5;
font-style: italic;
font-weight: bold;
font-size: 11px;
margin-bottom: 10px;
}
li.widget_recent_comments li {
font-style: normal;
margin-bottom: 10px;
}
li.widget_archive li:last-child, li.widget_categories li:last-child, li.widget_pages li:last-child, li.widget_recent_entries li:last-child, li.widget_recent_comments li:last-child {
margin-bottom: 0px;
}
li.widget_archive li a, li.widget_categories li a, li.widget_pages li a, li.widget_recent_entries li a, li.widget_recent_comments li a {
color: #000;
font-size: 12px;
font-style: normal;
font-weight: normal;
}
li.widget_recent_comments li a {
line-height: 20px;
}
li.widget_recent_comments li a.url {
font-weight: bold;
}
li.widget_categories ul.children {
margin: 15px 0 0 20px;
}
footer li.widget_archive li a, footer li.widget_pages li a, footer li.widget_categories li a, footer li.widget_recent_entries li a, footer li.widget_recent_comments li a {
color: #fff;
}
footer li.widget_archive li, footer li.widget_pages li, footer li.widget_categories li, footer li.widget_recent_entries li, footer li.widget_recent_comments li {
color: #909191;
}  .widget .box-wrap .posts-list.masonry {
position: relative;
margin-left: -10px;
margin-right: -10px;
}
.widget .box-wrap .big-column {
margin-bottom: 20px;
overflow: hidden;
}
.widget .box-wrap .block-grid article {
padding: 0px 10px 20px;
margin-bottom: 0px;
}
.widget .box-wrap .block-grid.posts-list article {
width: 100%;
}
.widget .box-wrap .post-thumbnail {
margin: 0;
}
.widget .box-wrap .post-thumbnail::before {
bottom: 0px;
content: "";
display: block;
height: 80%;
width: 100%;
position: absolute;
background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.7) 100%) repeat scroll 0% 0% transparent;
}
.widget .box-wrap .title-desc {
color: #EEE;
left: 0px;
right: 0px;
padding: 10px 15px;
bottom: 10px;
position: absolute;
}
.widget .box-wrap .title-desc h2 {
margin-bottom: 10px;
}
.widget .box-wrap .title-desc h3, .widget .box-wrap .title-desc h2 a {
color: #FFF;
}
.widget .box-wrap .title-desc h2 a, .big-column:hover .post-author a {
background: none;
}
.widget .box-wrap .title-desc h3 {
font-size: 13px;
}
.widget .box-wrap :hover .title-desc {
bottom: 10px;
}
.widget .box-wrap .title-desc {
-webkit-transition: all .4s ease-in;
-moz-transition: all .4s ease-in;
-ms-transition: all .4s ease-in;
-o-transition: all .4s ease-in;
transition: all .4s ease-in;
}
.widget .box-wrap .caption-cat {
bottom: 0px;
top: auto;
}
.widget .box-wrap .big-column .caption-cat {
bottom: auto;
top: 0px;
}
.widget .box-wrap .caption-cat a {
font-size: 14px;
line-height: 16px;
color: #ffffff;
padding: 5px 11px;
}
.widget .box-wrap .block-grid .post_img {
margin-bottom: 8px;
}
.widget .box-wrap .block-grid .post-box-title {
margin-bottom: 5px;
}   .widget-slider .item::before {
bottom: 0px;
content: "";
display: block;
height: 50%;
width: 100%;
position: absolute;
z-index: 1;
background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.7) 100%) repeat scroll 0% 0% transparent;
}
.widget-slider .item-title {
position: absolute;
text-align: center;
width: 100%;
bottom: 10px;
z-index: 2;
padding: 10px;
}
.widget-slider .item-title a {
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);
color: #FFF;
}  .widget.top-ten li {
position: relative;
}
.widget.top-ten .top-ten-cont {
background: #2B2D31;
border-radius: 100%;
color: #FFF;
float: left;
height: 50px;
width: 50px;
font-size: 33px;
padding: 6px;
text-align: center;
line-height: 38px;
font-family: "Merriweather", Arial, sans-serif;
margin-right: 10px;
letter-spacing: 1px;
}
.widget.top-ten .small-item-wrap {
width: 68%;
overflow: hidden;
}
.widget.top-ten .small-item-wrap h3 {
margin-bottom: 5px;
}  #social-counter-widget.style1 li, #social-counter-widget.style2 li {
width: 31%;
border-width: 0 0 4px 0;
border-color: #FFF;
color: #FFF;
}
#social-counter-widget.style1 li, #social-counter-widget.style2 li {
line-height: 15px;
display: inline-block;
width: 32%;
border: 1px solid #ddd;
border-width: 0 0 1px 0;
}
#social-counter-widget.style2 li {
border-width: 1px 1px 1px;
margin-right: 1px;
}
#social-counter-widget.style1 li, #social-counter-widget.style2 li {
list-style: none!important;
background: transparent !important;
padding-right: 3px;
margin-bottom: 5px;
}
#social-counter-widget.style1 li.facebook-fans a, #social-counter-widget.style2 li.facebook-fans a i, #social-counter-widget.style3 li.facebook-fans a i, #social-counter-widget.style4 li.facebook-fans a {
background-color: #39599f !important;
}
#social-counter-widget.style1 li.rss-subscribers a, #social-counter-widget.style2 li.rss-subscribers a i, #social-counter-widget.style3 li.rss-subscribers a i, #social-counter-widget.style4 li.rss-subscribers a {
background: #F60!important;
}
#social-counter-widget.style1 li.youtube-subs a, #social-counter-widget.style2 li.youtube-subs a i, #social-counter-widget.style3 li.youtube-subs a i, #social-counter-widget.style4 li.youtube-subs a {
background: #CD332D!important;
}
#social-counter-widget.style1 li.twitter-followers a, #social-counter-widget.style2 li.twitter-followers a i, #social-counter-widget.style3 li.twitter-followers a i, #social-counter-widget.style4 li.twitter-followers a {
background: #4099FF!important;
}
#social-counter-widget.style1 li.vimeo-subs a, #social-counter-widget.style2 li.vimeo-subs a i, #social-counter-widget.style3 li.vimeo-subs a i, #social-counter-widget.style4 li.vimeo-subs a {
background: #1ab7ea!important;
}
#social-counter-widget.style1 li.dribbble-followers a, #social-counter-widget.style2 li.dribbble-followers a i, #social-counter-widget.style3 li.dribbble-followers a i, #social-counter-widget.style4 li.dribbble-followers a {
background: #ea4c89!important;
}
#social-counter-widget.style1 li.soundcloud-followers a, #social-counter-widget.style2 li.soundcloud-followers a i, #social-counter-widget.style3 li.soundcloud-followers a i, #social-counter-widget.style4 li.soundcloud-followers a {
background: #f70!important;
}
#social-counter-widget.style1 li.behance-followers a, #social-counter-widget.style2 li.behance-followers a i, #social-counter-widget.style3 li.behance-followers a i, #social-counter-widget.style4 li.behance-followers a {
background: #005cff!important;
}
#social-counter-widget.style1 li.instagram-followers a, #social-counter-widget.style2 li.instagram-followers a i, #social-counter-widget.style3 li.instagram-followers a i, #social-counter-widget.style4 li.instagram-followers a {
background: #3f729b!important;
}
#social-counter-widget.style3 li, #social-counter-widget.style4 li {
background-color: #FFFFFF;
border: 0 none !important;
border-radius: 2px;
box-shadow: 0 0 1px rgba(0, 0, 0, 0.25);
clear: both;
display: block;
margin: 1px 1px 5px !important;
overflow: hidden;
}
#social-counter-widget.style3 li a i, #social-counter-widget.style4 li a i {
float: left;
margin: 0;
}
#social-counter-widget.style3 li a {
padding: 5px;
}
#social-counter-widget.style3 li span, #social-counter-widget.style4 li span {
display: inline;
line-height: 50px;
padding: 0 16px 0 50px;
}
#social-counter-widget.style3 li small, #social-counter-widget.style4 li small {
font-size: 80%;
}
#social-counter-widget li a:hover {
background: transparent;
opacity: .8;
}
#social-counter-widget.style1 li a, #social-counter-widget.style1 li a small, #social-counter-widget.style4 li a {
color: #FFF;
}
#social-counter-widget.style1 li a, #social-counter-widget.style2 li a {
text-align: center;
}
#social-counter-widget.style4 li a {
padding: 0;
}
#social-counter-widget.style4 li a i {
border-right: 1px solid;
}
#social-counter-widget li a {
color: #444;
text-decoration: none;
display: block;
overflow: hidden;
opacity: 1;
-moz-transition: none;
-webkit-transition: none;
transition: none;
padding: 0 0 7px;
}
#social-counter-widget.style1 li a i {
display: inline-block;
font-size: 3.75em;
height: 60px;
}
#social-counter-widget li a i {
-moz-transition: none;
-webkit-transition: none;
transition: none;
font-size: 28px;
margin: 8px auto;
width: 50px;
color: #FFF;
height: 50px;
line-height: 50px;
display: block;
text-align: center;
font-style: normal;
}
#social-counter-widget li span {
display: block;
font-size: 21px;
text-align: center;
margin-bottom: 6px;
font-family: Merriweather, sans-serif;
letter-spacing: 1.5px;
min-height:15px;
}
#social-counter-widget li small {
font-size: 12px;
}
#social-counter-widget.style2 li a i {
background: none repeat scroll 0 0 #444444;
border-radius: 50px;
}   li.widget_facebook_box iframe {
background: #fff;
border: none;
overflow: hidden;
width: 100%;
height: 258px;
} li.widget_google_plus &gt; div {
width: 100%;
} li.widget_video iframe {
width: 100%;
} li.widget_rss .widget-title &gt; a:first-child {
display: none;
}
li.widget_rss li {
margin-bottom: 15px;
}
li.widget_rss .rsswidget {
display: block;
color: #000;
font-size: 12px;
font-style: normal;
font-weight: bold;
line-height: 18px;
margin-bottom: 5px;
}
li.widget_rss .rss-date {
display: block;
color: #ef2748;
font-size: 11px;
padding: 3px 0 8px 0;
}
li.widget_rss .rssSummary {
line-height: 20px;
color: #2d2d2d;
} .flickr_badge_image {
float: left;
height: 75px;
margin-bottom: 5px;
margin-right: 5px;
width: 75px;
}
ul.image-flickr-widget li img {
opacity: 1;
transition: all 0.2s ease-in-out 0s;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-o-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
}
ul.image-flickr-widget li img:hover {
opacity: 0.4;
} li.widget_search form {
height: 30px;
margin: 0;
overflow: hidden;
}
li.widget_search input[type="text"] {
float: left;
width: 100%;
height: 28px;
margin: 0;
line-height: 28px;
padding-left: 10px;
border: 0px;
border-radius: 0;
box-shadow: none;
outline: none;
font-size: 11px;
color: #bfbfbf;
border: 1px solid #d8d8d8;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
li.widget_search input[type="submit"] {
float: right;
border: 1px solid #d8d8d8;
width: 31px;
height: 28px;
background: #fff url(//www.suprzena.cz/wp-content/themes/htmag/images/search-icon-1.png) no-repeat center center;
cursor: pointer;
position: relative;
top: -28px;
} .twitter-widget {
margin-top: -4px;
}
.twitter-widget ul {
margin-left: 0px;
}
.twitter-widget li {
display: block;
margin-top: 20px;
padding-left: 30px;
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/twitter-icon.png) no-repeat left 7px;
}
#sidebar .twitter-widget li {
display: block;
margin-top: 20px;
padding-left: 0;
}
.twitter-widget li:first-child {
margin-top: 0px;
}
.twitter-widget p {
color: #fff;
}
#sidebar .twitter-widget p {
color: #6d6d6d;
}
.twitter-widget a {
color: #ef2748 !important;
}
#sidebar .twitter-widget a {
color: #000;
} .textwidget p {
color: #6d6d6d;
font-size: 13px;
line-height: 20px;
margin-top: -5px;
}
footer .textwidget p {
color: #fff;
line-height: 22px;
}
.textwidget img {
float: left;
margin: 5px 15px 10px 0;
} .widget_tag_cloud .tagcloud a, .post-tag a, .tabs-wrap.tagcloud a {
font-size: 14px !important;
font-weight: bold;
padding: 5px 7px;
background: #FBFBFB;
margin: 0 6px 6px 0;
border-radius: 3px;
transition: background 0.2s linear;
-moz-transition: background 0.2s linear;
-webkit-transition: background 0.2s linear;
-o-transition: background 0.2s linear;
display: inline-block;
border-width: 1px;
border-style: solid;
border-color: #F3F3F3;
}
.widget_tag_cloud .tagcloud a:hover, .post-tag a:hover, .tabs-wrap.tagcloud a:hover {
background: #ef2748;
color: #fff;
border-color: transparent
}
.tagcloud a {
float: left;
} .widget.news-pic .post-thumbnail {
float: left;
margin: 3px 4px;
} .widget-about {
text-align: center;
}
.widget .widget-about .widget-about-img, .widget .widget-about h3, .widget .widget-about p {
margin: 0px 0px 20px;
}
.widget .widget-about h3 {
font-size: 20px;
font-family: "Merriweather", Arial, sans-serif;
font-weight: 600;
line-height: 28px;
text-transform: uppercase;
}
.widget-about p {
font-size: 16px !important;
}    .entry .error_404 p {
font-size: 250px;
color: #ef2748;
font-weight: normal;
line-height: normal;
font-family: "Merriweather", Arial, sans-serif;
letter-spacing: 1px;
}
.error_404 {
text-align: center;
}
.content.error404 {
margin-bottom: 40px;
}
.error_right {
margin: 0 0 2em;
padding-top: 50px;
}
.error_right h1 {
font-size: 3em;
margin-bottom: 0.2em;
color: #434343;
font-family: "Merriweather", Arial, sans-serif;
letter-spacing: 1px;
}
.error_right h2:after {
background: none repeat scroll 0 0 #ef2748;
content: "";
display: inline-block;
height: 5px;
margin-left: 5px;
width: 100%;
}
.error_right h2 {
color: #434343;
font: 24px/32px Open Sans;
}
.error_right h2 {
margin-bottom: 15px;
overflow: hidden;
white-space: nowrap;
}
.error404 .search-widget {
padding: 20px 0px;
}  .featured-img {
display: block;
margin-bottom: 17px;
}
.featured-img img {
width: 100%;
}
.singlepost p {
line-height: 25px;
}
.line {
clear: both;
float: left;
border-top: 1px solid #e4e4e4;
width: 100%;
height: 0px;
margin: 10px 0 20px 0;
}
.singlepost .post-meta {
float: left;
margin-right: 25px;
}  .contact-form input[type="text"].error, .contact-form textarea.error {
color: #d84c4c;
}
.contact-form input[type="text"], .contact-form textarea {
border-radius: 0;
box-shadow: none;
outline: none;
width: 300px;
font-family: 'PT Sans';
color: #878787;
font-size: 11px;
padding: 6px 10px;
border: 1px solid #d8d8d8;
margin-bottom: 12px;
}
.contact-form input[type="text"] {
margin-left: 15px;
}
.contact-form.comment input[type="text"] {
width: 195px !important;
}
.pull-center .contact-form.comment input[type="text"] {
width: 301px !important;
margin-left: 16px;
}
.pull-center .contact-form input[type="text"] {
width: 460px!important;
}
.contact-form input[type="text"]:first-child {
margin-left: 0 !important;
}
.contact-form textarea {
height: 120px;
min-height: 120px;
}
.contact-form input[type="submit"] {
float: right;
font-weight: bold;
font-size: 12px;
color: #fff;
border: none;
padding: 8px 25px;
background: #ef2748;
cursor: pointer;
}
input[type="submit"] {
transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
-webkit-transition: opacity 0.2s linear;
-o-transition: opacity 0.2s linear;
}
input[type="submit"]:hover {
cursor: pointer;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
}
.message {
clear: both;
float: left;
max-width: 200px;
height: 40px;
line-height: 42px;
overflow: hidden;
font-size: 11px;
}
.message.error {
color: #d84c4c;
}
.message.success {
color: #619d21;
}
#map {
margin: 15px 0 25px 0;
}  .wpcf7-submit, .wpcf7-clear {
border-radius: 3px;
padding: 9px 20px;
background: #151515;
color: #fff;
border: none;
font-size: 16px;
text-shadow: none;
}
.wpcf7-clear {
float: right;
}
.wpcf7-submit:hover {
background: #151515;
color: #fff;
}
.wpcf7-form p.field {
position: relative;
overflow: hidden;
margin-bottom: 15px;
vertical-align: top;
}
.wpcf7-form p.field input {
margin: 0;
padding: 6px 6px 7px 6px;
width: 100%;
height: 35px;
line-height: 15px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.wpcf7-form p.field input[type="file"] {
position: relative;
cursor: pointer;
height: 25px;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.wpcf7-form textarea {
overflow: auto;
margin: 0;
padding: 6px 6px 7px 6px;
width: 100%;
height: 200px;
line-height: 15px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
resize: none;
overflow: auto;
}
.wpcf7-form .submit-wrap {
margin: 0;
padding: 0;
}
.wpcf7-form .submit-wrap input {
margin-right: 10px;
}
span.wpcf7-form-control-wrap {
display: block;
}
.wpcf7-not-valid-tip {
position: absolute;
top: 0 !important;
right: 0 !important;
bottom: 0 !important;
left: 0 !important;
padding: 4px 6px !important;
width: auto !important;
height: auto !important;
background: #F2DEDE !important;
border: 1px solid #DDD !important;
color: #B94A48 !important;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
div.wpcf7-response-output {
margin: 20px 0 !important;
padding: 8px 35px 8px 14px !important;
border: 1px solid #DDD !important;
background-color: #FCF8E3;
color: #C09853;
text-shadow: 0 1px 0 rgba(255,255,255,0.5);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
div.wpcf7-validation-errors {
background-color: #F2DEDE !important;
border-color: #DDD !important;
color: #B94A48 !important;
}
div.wpcf7-mail-sent-ok {
background: #DFF0D8 !important;
border: 1px solid #DDD !important;
color: #468847 !important;
}
.row-fluid [class*="span"] {
box-sizing: border-box;
display: block;
float: left;
margin-left: 2.5641%;
min-height: 30px;
width: 100%;
}  .sitemap {
overflow: hidden;
margin-bottom: 20px;
}
.sitemap li {
list-style-position: inside;
list-style-type: square;
margin-bottom: 10px;
padding-left: 15px;
}
.sitemap .one_fourth h2, .sitemap .one_half h2 {
margin-bottom: 10px;
border-bottom: 1px solid #d5d5d5;
padding: 10px 0px 10px 0px;
}  .timeline-head {
margin: 0px 15px 0px 2px;
font-size: 16px;
padding: 12px 22px 11px;
background-color: #333333;
color: #fff;
display: inline-block;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
-ms-border-radius: 30px;
-o-border-radius: 30px;
border-radius: 30px;
}
ul.timeline {
border-left: 1px solid #dadada;
padding: 20px 10px 30px 20px;
margin: 0px 0px 0px 40px;
}
ul.timeline li {
list-style-type: none;
padding-left: 70px;
position: relative;
margin-bottom: 8px;
}
ul.timeline li span {
left: 0;
position: absolute;
display: inline-block;
color: #999;
}  #comments-title {
overflow: hidden;
margin-bottom: 20px;
border-bottom: 1px solid #EEE;
}
#comments-title h3 {
padding-bottom: 10px;
border-bottom: 3px solid #EF2748;
float: left;
position: relative;
font-size: 16px;
margin: 0;
}
li.comment .comment-box {
border: 1px solid #F3F3F3;
background: #FBFBFB;
position: relative;
transition: border 0.3s linear;
-webkit-transition: border 0.3s linear;
-moz-transition: border 0.3s linear;
-o-transition: border 0.3s linear;
-ms-transition: border 0.3s linear;
}
li.comment .comment-box .avatar {
margin-left: 0;
position: absolute;
left: -18px;
top: 25px;
border: 1px solid #ddd;
padding: 5px;
background: #fff;
}
li.comment .comment-box h5 {
font-size: 1.2em;
color: #444;
font-weight: bold;
margin-top: 1em;
margin-bottom: 0;
clear: none;
}
li.comment .comment-box h5 &gt; a {
font-weight: bold;
}
li.comment .comment-box&gt;* {
margin-left: 65px;
margin-right: 30px;
}
li.comment .datetime {
color: #B7B7B7;
font-size: 12px;
font-weight: 600;
margin-top: 5px;
margin-bottom: 10px;
}
li.comment .datetime .date {
margin-right: 8px;
border-right: 1px solid #ddd;
padding-right: 10px;
}
.commentlist .reply a {
position: absolute;
bottom: 0;
right: 0;
background: #E3E3E3;
padding: 3px 10px;
font-size: 12px;
}
.commentlist .reply a:hover {
background: #333;
color: #FFF;
text-shadow: 0 1px 1px #000;
}
ol.commentlist .children {
position: relative;
list-style: none;
border-left: 1px solid #ddd;
margin-left: 25px;
margin-top: -10px;
padding-top: 25px;
padding-left: 40px;
}
ol.commentlist .children:before {
position: absolute;
top: 80px;
left: 0;
content: '';
width: 15px;
height: 1px;
border-bottom: 1px solid #ddd;
}
#comments .children li.comment {
margin: 0 0 20px;
}
ol.commentlist {
margin-bottom: 40px;
list-style: outside none none;
}
.the-comment {
margin-bottom: 15px;
} .comments-navigation {
border-top: 1px solid rgba(51, 51, 51, 0.1);
border-bottom: 1px solid rgba(51, 51, 51, 0.1);
color: rgba(51, 51, 51, 0.7);
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
overflow: hidden;
padding: 15px 0px;
}
.comment-edit-link {
margin-left: 1em;
}
.comment-notes {
font-size: 16px;
line-height: 26px;
}
.commentlist li.pingback {
border-bottom: 1px solid #EEE;
padding: 5px 10px;
margin-bottom: 15px;
}
.commentlist li p {
margin-bottom: 10px;
}
#respond label {
display: block;
margin-bottom: 5px;
}
#respond .required {
color: #FF4B33;
font-weight: bold;
}
#respond input[type="text"], #respond textarea {
display: block;
font-family: inherit;
font-size: 14px;
padding: 10px;
border: 1px solid #ECECEC;
margin-bottom: 20px;
box-shadow: none;
border-radius: 0;
}
#respond input {
box-sizing: border-box;
padding: 10px 15px;
height: 100%;
}
#respond input, #respond textarea {
display: block;
width: 40%;
clear: both;
float: none;
}
#respond textarea {
width: 100%;
height: 220px;
padding: 10px 15px;
box-sizing: border-box;
}
#respond #submit, .button-primary {
padding: 9px 20px;
color: #fff;
background: #151515;
font-family: "Merriweather", Arial, sans-serif;
font-size: 13px;
letter-spacing: 0.3px;
text-transform: uppercase;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
border: none;
width: inherit;
margin-bottom: 17px;
}
#respond #submit:hover, .button-primary:hover {
opacity: 0.9 !important;
}
#respond h3 {
margin-top: 50px;
margin-bottom: 20px;
font-size: 20px;
text-transform: uppercase;
padding-bottom: 10px;
}  .review-box-header {
border-bottom: 4px solid #333;
font-size: 20px;
padding: 10px 0 6px;
margin-bottom: 3px;
margin-top: 0;
}
.review-box-header h3 {
margin-top: 0px;
margin-bottom: 0px;
font-size: 20px;
font-family: "Merriweather", Arial, sans-serif
}
#rating-box {
color: #000;
margin: 30px 0;
}
.review-criteria {
font-size: 1.5em;
padding: 5px 0 8px;
-webkit-transition: all ease-in-out 0.2s;
-moz-transition: all ease-in-out 0.2s;
-o-transition: all ease-in-out 0.2s;
transition: all ease-in-out 0.2s;
}
.review-criteria &gt; div {
overflow: hidden;
}
#rating-box.floated .review-criteria {
padding: 5px 10px 8px;
}
#rating-box.floated .review-box-header {
padding: 10px 10px 6px;
}
.percentage-digits {
float: right;
font-weight: 600;
white-space: nowrap;
}
.rating-bar {
height: 20px;
background-color: #f5f5f5;
}
.rating-bar .bar {
float: left;
width: 0;
height: 100%;
font-size: 12px;
line-height: 20px;
color: #fff;
text-align: center;
background-color: #EF2748;
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
-webkit-transition: width .6s ease;
-moz-transition: width .6s ease;
-ms-transition: width .6s ease;
-o-transition: width .6s ease;
transition: width .6s ease;
}
.review-summary {
background-color: #F2F2F2;
position: relative;
color: #FFF;
margin-top: 20px;
}
.review-summary .rw-summary p {
padding: 10px;
margin-bottom: 0;
}
.review-summary .rw-summary {
font-size: 11px;
margin-right: 141px;
min-height: 194px;
}
.review-summary .rw-overall {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 140px;
max-height: 188px;
min-height: 194px;
}
.review-summary .rw-overall, .review-criteria, .rw-user-rating-wrapper .score, .rw-overall-titles, .rw-user-rating-wrapper {
font-family: "Merriweather", Arial, sans-serif;
}
.review-summary .rw-overall, span.criteria-percentage {
background: #ef2748;
}
.review-summary .rw-overall:after {
content: "";
display: block;
height: 300px;
}
.review-summary .rw-overall-titles {
display: block;
background: #000;
text-align: center;
font-size: 16px;
padding: 3px 0 5px;
}
.review-summary p {
color: #000;
}
.review-summary .rw-overall-number {
font-size: 8.5rem;
line-height: 8rem;
display: block;
padding-top: 10px;
text-align: center;
min-height: 140px;
max-height: 140px;
}
.review-summary .rw-overall-number small {
font-size: 32px;
font-size: 2rem;
}
.review-summary .rw-overall-number.percent {
font-size: 6em;
margin-bottom: -16px;
}
.review-summary .rw-overall-number.points {
margin-bottom: -16px;
}
.review-summary .rw-overall-number.stars {
padding-top: 0px;
margin-bottom: -34px;
font-size: 8rem;
line-height: 10rem;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.review-summary .rw-overall-number.points {
margin-bottom: -15px; ;
}
}
.review-summary #rw-overall-stars-overlay {
margin: auto;
position: relative;
z-index: 100;
width: 97px;
height: 18px;
display: block;
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/star-sprite.png) scroll transparent no-repeat;
background-position: 0px -20px;
padding: 1px 0;
}
.review-summary #rw-overall-stars-color {
position: absolute;
top: 0px;
left: 0px;
height: 18px;
display: block;
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/star-sprite.png) scroll transparent no-repeat;
}
#rating-box.stars .review-criteria {
position: relative;
background: none repeat scroll 0 0 #F2F2F2;
margin-bottom: 2px;
}
#rating-box.stars .criteria-description {
padding-left: 10px;
}
.rw-user-rating-wrapper {
font-size: 15px;
height: 80px;
margin-top: 1px;
position: relative;
color: #FFFFFF;
}
.rw-user-rating-desc {
display: block;
padding: 9px 10px;
margin-right: 141px;
background: black;
min-height: 80px;
}
.rw-user-rating-wrapper .count {
color: rgba(255, 255, 255, 0.5);
display: inline-block;
font-size: 12px;
padding-top: 7px;
right: 0;
top: 80px;
}
.rw-user-rating-right {
background: #000;
padding: 9px 10px;
min-height: 80px;
position: absolute;
right: 0;
top: 0;
width: 140px;
}
.rw-user-rating-wrapper .score {
color: #E6E6E6;
font-size: 32px;
position: absolute;
right: 0;
text-align: center;
width: 140px;
}
.rw-user-rating-wrapper .points:after { font-size: 2rem;
}
.rw-user-rating-wrapper .percent:after { font-size: 1rem;
}
#rating-box span.criteria-stars-color {
right: 20px;
}
.rw-user-rating-wrapper span.criteria-stars-color {
top: 50px;
}
span.criteria-stars-color {
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/star-sprite.png) no-repeat scroll 0 -20px rgba(0, 0, 0, 0);
height: 18px;
position: absolute;
right: 10px;
top: 11px;
width: 97px;
}
.rw-user-rating-wrapper span.criteria-stars-overlay {
}
span.criteria-stars-overlay {
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/star-sprite.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 18px;
left: 0;
position: absolute;
top: 0;
}
#rating-box.floated {
border: 1px solid #CCCCCC;
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
float: left;
margin-bottom: 10px;
margin-right: 20px;
width: 50%;
}
#sidebar #rating-box.floated {
float: left;
margin-bottom: 10px;
margin-right: 0;
width: 100%;
margin: 0 0;
} .stars_no_active {
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/star-sprite.png) no-repeat scroll 0 -20px rgba(0, 0, 0, 0);
height: 18px;
position: absolute;
right: 10px;
width: 97px;
}
.stars_active {
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/star-sprite.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 18px;
left: 0;
position: absolute;
top: 0;
}
.star_rating_sm_no_active {
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/star-sprite-sm.png) no-repeat scroll 0 -20px rgba(0, 0, 0, 0);
height: 18px;
position: absolute;
width: 60px;
}
.star_rating_sm_active {
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/star-sprite-sm.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 18px;
left: 0;
position: absolute;
top: 0;
}
.star_rating_no_active {
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/star-sprite.png) no-repeat scroll 0 -20px rgba(0, 0, 0, 0);
height: 18px;
position: absolute;
width: 97px;
}
.star_rating_active {
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/star-sprite.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
height: 18px;
left: 0;
position: absolute;
top: 0;
}
.star_rating {
margin: 7px 0;
padding: 5px 0;
}
.big-item-porc-review .big-porc-review-bg {
height: 100%;
left: 0;
opacity: 0.9;
position: absolute;
top: 0;
width: 100%;
border-radius: 50%;
}
.big-item-porc-review .big-porc-review-bg, .big-item-porc-review .big-item-score {
display: block;
}
.big-porc-review-bg {
border: 6px solid;
}
.big-item-porc-review .big-item-score {
font-family: "Merriweather", Arial, sans-serif;
font-size: 24px;
height: 70px;
line-height: 70px;
color: #FFFFFF;
letter-spacing: 1px;
position: relative;
}
.big-item-porc-review .big-item-score-title {
display: inline-block;
font-size: 12px;
color: #F0F0F0;
letter-spacing: 1px;
position: relative;
text-transform: uppercase;
padding: 7px 0 0;
font-family: "Merriweather", Arial, sans-serif;
}
.block-grid .big-item-porc-review .big-item-score-title {
padding: 15px 0 0;
}
.big-item-image .big-item-review {
height: 20px;
margin: 10px;
width: 104px;
position: absolute;
right: 0;
top: 0;
}
.big-item-porc-review {
height: 70px;
width: 70px;
position: absolute;
top: 5px;
right: 5px;
text-align: center;
border-radius: 100%;
background-color: #000;
}
.block-grid:hover .big-item-porc-review {
opacity: 1;
}
.blog_style2 .big-item-porc-review, .list-grid-3 .big-item-porc-review {
height: 55px;
width: 55px;
}
.blog_style2 .big-item-porc-review .big-item-score, .list-grid-3 .big-item-porc-review .big-item-score {
font-size: 22px;
height: 30px;
line-height: 30px;
}
.blog_style2 .big-item-porc-review .big-item-score-title, .list-grid-3 .big-item-porc-review .big-item-score-title {
font-size: 10px;
}  .radial-progress {
margin: 10px;
width: 80px;
height: 80px;
background: rgba(0, 0, 0, 0.25);
border-radius: 50%;
position: absolute;
top: 0px;
right: 5px;
}
.radial-progress .circle .mask, .radial-progress .circle .fill, .radial-progress .circle .shadow {
width: 80px;
height: 80px;
position: absolute;
border-radius: 50%;
}
.radial-progress .circle .mask, .radial-progress .circle .fill {
-webkit-transition: transform 1s ease 0s;
-moz-transition: transform 1s ease 0s;
-ms-transition: transform 1s ease 0s;
-o-transition: transform 1s ease 0s;
transition: transform 1s ease 0s;
}
.radial-progress .circle .mask .fill {
clip: rect(0px, 40px, 80px, 0px);
background-color: #EF2748;
}
.radial-progress .circle .mask {
clip: rect(0px, 80px, 80px, 40px);
}
.radial-progress .inset {
width: 60px !important;
height: 60px !important;
position: absolute;
top: 50%;
left: 50%;
margin: -30px 0px 0px -30px !important;
background: #26272B;
border-radius: 50%;
box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.75), 0px 0px 1px rgba(255, 255, 255, 0.3) inset;
-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.75), 0px 0px 1px rgba(255, 255, 255, 0.3) inset;
-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.75), 0px 0px 1px rgba(255, 255, 255, 0.3) inset;
}
.radial-progress .inset {
text-align: center;
line-height: 60px;
}
.radial-progress .big {
font-size: 35px;
line-height: 55px;
color: #fff;
font-family: "Merriweather", Arial, sans-serif;
}
.radial-progress .little {
font-size: 15px;
color: #D7D7D7;
}
.small-item-review {
position: absolute;
top: 0px;
right: 0px;
line-height: 1.8;
}
.small-item-review span {
font-family: "Merriweather", Arial, sans-serif;
top: 0px;
right: 0px;
color: #FFF;
background-color: #EF2748;
float: right;
font-weight: bold;
font-size: 18px;
line-height: 36px;
padding: 0px 4px;
width: 38px;
height: 38px;
text-align: center;
}
.big-item-review {
height: 20px;
height: 20px;
width: 105px;
position: absolute;
right: 0;
top: 0;
border-radius: 50px;
background: rgba(0, 0, 0, 0.4);
padding: 0px 5px;
margin: 10px;
}
.ads-bottom, .ads-post {
line-height: 0;
margin: 30px auto 30px;
position: relative;
text-align: center;
clear: both;
}
.ads-bottom div, .ads-post div {
width: auto !important;
}  .big-item-image .ht_audio:before, .post_img_left .ht_audio:before, .post_img .ht_audio:before, .small-item-image .ht_audio:before, .post-thumbnail .ht_audio:before, .item-image .ht_audio:before {
content: "\f028";
}
.big-item-image .ht_map:before, .post_img_left .ht_map:before, .post_img .ht_map:before, .small-item-image .ht_map:before, .post-thumbnail .ht_map:before, .item-image .ht_map:before {
content: "\f041";
}
.big-item-image .ht_thumb:before, .post_img_left .ht_thumb:before, .post_img .ht_thumb:before, .small-item-image .ht_thumb:before, .post-thumbnail .ht_thumb:before, .item-image .ht_thumb:before {
content: "\f0f6";
}
.big-item-image .ht_video:before, .post_img_left .ht_video:before, .post_img .ht_video:before, .small-item-image .ht_video:before, .post-thumbnail .ht_video:before, .item-image .ht_video:before {
content: "\f01d";
}
.big-item-image .ht_gallery:before, .post_img_left .ht_gallery:before, .post_img .ht_gallery:before, .small-item-image .ht_gallery:before, .post-thumbnail .ht_gallery:before, .item-image .ht_gallery:before {
content: "\f03e";
}
.big-item-image .ht_quote:before, .post_img_left .ht_quote:before, .post_img .ht_quote:before, .small-item-image .ht_quote:before, .post-thumbnail .ht_quote:before, .item-image .ht_quote:before {
content: "\f10e";
}
.big-item-image .ht_status:before, .post_img_left .ht_status:before, .post_img .ht_status:before, .small-item-image .ht_status:before, .post-thumbnail .ht_status:before, .item-image .ht_status:before {
content: "\f11a";
}
.big-item-image .ht_link:before, .post_img_left .ht_link:before, .post_img .ht_link:before, .small-item-image .ht_link:before, .post-thumbnail .ht_link:before, .item-image .ht_link:before {
content: "\f08e";
}
.big-item-image:hover .overlay_icon, .post_img_left:hover .overlay_icon, .post_img:hover .overlay_icon, .post-thumbnail:hover .overlay_icon, .item-image:hover .overlay_icon {
opacity: 1;
font-style: normal;
font-weight: normal;
font-size: 30px;
text-decoration: none;
top: 50%;
}
.single-audio {
bottom: 7px;
position: absolute;
background: rgba(0 , 0, 0 , .6);
width: 100%;
padding: 10px 0;
}
.single-post-audio {
min-height: 56px;
position: relative;
}
.small-item-image:hover .overlay_icon {
font-style: normal;
font-weight: normal;
font-size: 26px;
opacity: 1;
text-decoration: none;
top: 50%;
z-index: 999;
}
.overlay_icon {
font-family: "FontAwesome";
border-radius: 7%;
color: #FFF;
cursor: pointer;
font-size: 20px;
font-style: normal;
font-weight: normal;
height: 30px;
left: 50%;
line-height: 30px;
margin-left: -20px;
margin-top: -10px;
opacity: 0;
position: absolute;
text-align: center;
text-decoration: none;
top: 30%;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
width: 30px;
z-index: 2;
}
.fa {
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
line-height: 1;
}
.small-item-datetime .post-author, .small-item-datetime .post-date, .small-item-datetime .meta-cat {
margin-right: 10px;
}
.icon-user::before {
content: "\f007";
font-family: FontAwesome;
font-style: normal;
}
.icon-time::before {
content: "\f017";
font-family: FontAwesome;
font-style: normal;
}
.icon-comments:before {
content: "\f086";
font-family: FontAwesome;
font-style: normal;
}
.icon-eye-open::before {
content: "\f06e";
font-family: FontAwesome;
font-style: normal;
}
.icon-book::before {
content: "\f02d";
font-family: FontAwesome;
font-style: normal;
}
.icon-home::before {
content: "\f015";
font-family: FontAwesome;
font-style: normal;
}
.w-search, .widget_search form {
margin-top: 0;
margin-bottom: 0;
position: relative;
}
.w-search .w-search-field {
margin-bottom: 0;
}
.w-search .w-search-field, .widget_search .search_text, .post-password-form label input, .log-username input[type="text"] {
border: 1px solid #CCCCCC;
color: #999999;
font-size: 20px;
height: 45px;
outline: medium none;
padding: 10px 20px 10px 80px;
box-shadow: none;
width: 100%;
-webkit-transition: background 0.35s ease 0s;
-moz-transition: background 0.35s ease 0s;
-ms-transition: background 0.35s ease 0s;
-o-transition: background 0.35s ease 0s;
transition: background 0.35s ease 0s;
}
.post-password-form label {
color: #999;
display: block;
font-size: 16px;
font-weight: bold;
letter-spacing: 0.04em;
line-height: 1.5;
text-transform: uppercase;
}
.post-password-form label input {
padding: 10px 20px;
}
.post-password-form input[type="submit"] {
padding: 9px 20px;
color: #FFF;
background: #151515 none repeat scroll 0% 0%;
font-family: "Merriweather", Arial, sans-serif;
letter-spacing: 1px;
font-size: 13px;
letter-spacing: 0.3px;
text-transform: uppercase;
border-radius: 3px;
border: medium none;
width: inherit;
margin-bottom: 17px;
}
.w-search .search-submit, .widget_search #search_submit {
background: none repeat scroll 0 0 #ef2748;
border: 0 none;
color: #FAFAFA;
font-size: 28px;
height: 45px;
left: 0;
outline: medium none;
position: absolute;
top: 0;
-webkit-transition: background 0.35s ease 0s;
-moz-transition: background 0.35s ease 0s;
-ms-transition: background 0.35s ease 0s;
-o-transition: background 0.35s ease 0s;
transition: background 0.35s ease 0s;
width: 45px;
}
.w-search .search-submit:hover, .widget_search #search_submit:hover {
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
}
.icon-search::before {
content: "\f002";
font-family: FontAwesome;
font-style: normal;
line-height: 40px;
}
.more-link-wrap {
display: inline-block;
}
.more_button {
height: 30px;
display: inline-block;
line-height: 29px;
margin-top: 10px;
}
.Classic .more_button {
display: inherit;
text-align: center;
margin-bottom: 10px;
height: auto;
line-height: 45px;
}
.Classic .more_button a {
font-size: 16px;
padding: 10px;
}
.more_button a {
background-color: #ef2748;
border-radius: 3px;
color: #FFF;
font-size: 13px;
line-height: 16px;
padding: 6px;
font-weight: bold;
}
.more_button a:hover {
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
color: #FFFFFF;
text-decoration: none;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
}   .post-pagination {
padding-top: 20px;
border-top: 1px solid #F3F3F3;
overflow: hidden;
}
.post-pagination&gt;.page-links-title {
border: 0;
color: #707070;
color: rgba(51,51,51,0.7);
height: auto;
margin: 0;
padding-right: 0.5em;
width: auto;
}
.post-pagination .page-numbers, .post-pagination a, .post-pagination &gt; .page-link {
color: #2e2e2e;
padding: 6px 12px;
background: #f3f3f3;
line-height: 35px;
border: 1px solid #F3F3F3;
font-size: 15px;
}
.post-pagination .current, .post-pagination a:hover, .post-pagination &gt; .page-link {
color: #fff;
background: #EF2748;
border-color: #EF2748;
text-decoration: none;
}
.pagenation {
border-top: 1px solid #e4e4e4;
padding: 20px 0 0 0;
margin: 10px 0 30px 0;
}
.pagenation li {
float: left;
background: #ef2748;
margin-left: 4px;
border-radius: 3px;
}
.pagenation li.active {
background: #535353;
}
.pagenation li:first-child {
margin-left: 0;
}
.pagenation li a {
display: block;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 4px 11px;
}
.pagenation li:not(.active):hover {
opacity: 0.90;
-moz-opacity: 0.90;
filter: alpha(opacity=90);
}
.pagination {
clear: both;
font-size: 14px;
margin: 15px 0 15px;
overflow: hidden;
width: 100%;
}
.pagination span, .pagination a {
color: #333;
font-weight: 600;
display: inline-block;
margin: 0 10px 0 0;
padding: 6px 15px;
}
.pagination span, .pagination a:hover {
background: #ef2748;
color: #fff;
}
.pagination a {
}
.pagination a {
border: 1px solid #E3E3E3; color: #828282;
display: inline-block;
margin: 0 10px 0 0;
padding: 6px 15px;
}  .nav-previous {
float: left;
}
.nav-next {
float: right;
}
.post-navigation-link {
clear: both;
margin-bottom: 50px;
overflow: hidden;
line-height: 1.2em;
}
.post-navigation-link div {
display: block;
width: 48%;
position: relative;
font-size: 15px;
font-weight: bold;
color: #999;
text-transform: capitalize;
font-family: Merriweather;
line-height: 25px;
}
.post-previous {
float: left;
padding-left: 50px;
}
.post-next {
float: right;
text-align: right;
padding-right: 50px;
}
.post-navigation-link div span {
display: block;
font-size: 80%;
color: #999;
margin-bottom: 5px;
}
.post-navigation-link div a:after {
position: absolute;
color: #ccc;
font-size: 55px;
margin-top: -6px;
height: 50px;
line-height: 22px;
top: 50%;
}
.post-previous a:after {
content: "\f104";
font-size: 30px;
left: 0;
font-family: FontAwesome;
}
.post-next a:after {
content: "\f105";
font-size: 30px;
right: 0;
font-family: FontAwesome;
}
.post-previous a:hover:after, .post-next a:hover:after {
color: #ef2748;
}
.load-more {
position: relative;
text-align: center;
float: left;
width: 100%;
border-top: 1px solid rgba(0, 0, 0, 0.05);
padding: 13px 20px;
box-sizing: content-box;
margin: 0px -20px;
display: block !important;
}
.load-more a {
background-color: #EF2748;
border-radius: 4px;
font-size: 14px;
line-height: 22px;
color: #FFF;
text-align: center;
display: inline-block;
padding: 10px 20px;
}
.load-more a:focus {
color: #FFF;
}
.load-more a:hover {
cursor: pointer;
color: #FFF;
text-decoration: none;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
}
#infscr-loading {
position: absolute;
left: 50%;
bottom: 0;
z-index: 9999;
text-align: center;
}
a.icon-rss {
float: right;
display: block;
color: #ef2748;
font-size: 30px;
line-height: 1.5em;
}
.icon-rss::before {
font-family: "FontAwesome";
content: "\f09e";
}
.cat-desc {
padding: 15px 0;
}
.post_wrapper.half-width-cat .post_img img {
width: 100%;
}
.wp-video, .mejs-video, .mejs-inner, .wp-video-shortcode, .mejs-overlay, .mejs-poster, .mejs-layer, .mejs-mediaelement .me-plugin, .mejs-mediaelement embed {
width: 100% !important;
}
.layout-full .wp-video, .layout-full .mejs-video, .layout-full .wp-video-shortcode, .layout-full .mejs-overlay, .layout-full .mejs-poster, .layout-full .mejs-layer, .layout-full .mejs-mediaelement .me-plugin, .layout-full .mejs-mediaelement embed {
height: 555px !important;
}
.mejs-poster {
background-size: cover !important;
}
.video_frame, .audio_frame, .gallery-post-slider {
margin-bottom: 20px;
}     .owl-carousel .animated {
-webkit-animation-duration: 1000ms;
animation-duration: 1000ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
z-index: 0;
}
.owl-carousel .owl-animated-out {
z-index: 1;
}
.owl-carousel .fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
} .owl-height {
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
} .owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1;
}
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {
cursor: pointer;
cursor: hand;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel.owl-loaded {
display: block;
}
.owl-carousel.owl-loading {
opacity: 0;
display: block;
}
.owl-carousel.owl-hidden {
opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
display: none;
}
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel .owl-item img {
display: block;
width: 100%;
-webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
-webkit-user-select: auto;
-moz-user-select: auto;
-ms-user-select: auto;
user-select: auto;
}
.owl-carousel .owl-grab {
cursor: move;
cursor: -webkit-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.owl-carousel.owl-rtl {
direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
float: right;
} .no-js .owl-carousel {
display: block;
} .owl-carousel .owl-item .owl-lazy {
opacity: 0;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
transform-style: preserve-3d;
} .owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000;
}
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//www.suprzena.cz/wp-content/themes/htmag/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
-webkit-transition: scale 100ms ease;
-moz-transition: scale 100ms ease;
-ms-transition: scale 100ms ease;
-o-transition: scale 100ms ease;
transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
-webkit-transition: scale(1.3, 1.3);
-moz-transition: scale(1.3, 1.3);
-ms-transition: scale(1.3, 1.3);
-o-transition: scale(1.3, 1.3);
transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {
display: none;
}
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
}  .main-slideshow {
margin-bottom: 40px;
overflow: hidden;
}
.bigslider .main-slideshow {
margin-bottom: 0px;
} .bigslider.grid .main-slideshow.style2 .big-slideshow {
float: left;
padding-right: 20px;
width: 68%;
}
.bigslider .main-slideshow.style2 .big-slideshow {
float: none;
padding-right: 0px;
width: 100%;
}
.bigslider .main-slideshow.style2 .block_right {
float: left;
width: 32%;
}
.bigslider .main-slideshow.style2 .block_right .block_item {
margin-bottom: 20px;
overflow: hidden;
position: relative;
min-height: 1px;
max-height: 191px;
}
.bigslider .block_right .block_item img {
width: 100%;
}
.bigslider .main-slideshow.style2 .block_right .block_item:last-child {
margin-bottom: 0px;
}
.bigslider .main-slideshow.style2 .block_right .item-image {
overflow: hidden;
position: relative;
line-height: 0;
}
.bigslider .main-slideshow.style2 .block_right .item-entry {
width: 100%;
position: absolute;
left: 0px;
z-index: 2;
-webkit-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-ms-transition: all .2s ease-in;
-o-transition: all .2s ease-in;
transition: all .2s ease-in;
padding: 10px 15px;
line-height: 1.2;
bottom: 0px;
}
.block_right .item-title a, .bigslider .main-slideshow.style2 .block_right .post-excerpt {
z-index: 2;
color: #FFF;
position: relative;
}
.bigslider .main-slideshow.style2 .block_right .item-entry.des {
bottom: -85px;
}
.main-slideshow.style2 .block_right .block_item:hover .item-entry {
bottom: 0px;
}
.main-slideshow.style2 .block_right .item-image::before {
bottom: 0px;
content: "";
display: block;
height: 80%;
width: 100%;
position: absolute;
z-index: 1;
background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.7) 100%) repeat scroll 0% 0% transparent;
}
.main-slideshow.style2 .block_right .item-title {
font-size: 20px;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);
font-weight: 700;
margin-bottom: 5px;
padding-bottom: 0px;
border-bottom: medium none;
}
.inner-container .bigslider {
overflow: hidden;
}
.owl-carousel .item {
margin: 3px;
}
.owl-carousel .item img {
display: block;
width: 100%;
height: auto;
}
.big-carssol {
overflow: hidden;
}
.owl-carousel .owl-prev:before {
content: "\f104";
font-size: 20px;
}
.owl-carousel .owl-next:before {
content: "\f105";
font-size: 20px;
}
.big-slideshow:hover .owl-prev, .owl-carousel.scroller.middle:hover .owl-prev, #carousel:hover .owl-prev, .owl-carousel.widget-slider:hover .owl-prev {
opacity: 0.7;
left: 10px;
visibility: visible;
}
.big-slideshow:hover .owl-next, .owl-carousel.scroller.middle:hover .owl-next, #carousel:hover .owl-next, .owl-carousel.widget-slider:hover .owl-next {
opacity: 0.7;
right: 10px;
visibility: visible;
}
.big-slideshow .owl-prev, .big-slideshow .owl-next, .owl-carousel.scroller.middle .owl-prev, .owl-carousel.scroller.middle .owl-next, #carousel .owl-prev, #carousel .owl-next, .owl-carousel.widget-slider .owl-prev, .owl-carousel.widget-slider .owl-next {
visibility: hidden;
opacity: 0;
-webkit-transition: all .3s ease-in;
transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-ms-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
filter: alpha(opacity=0);
position: absolute;
top: 50%;
margin-top: -20px;
color: #fff;
padding: 0 12px;
width: 50px;
height: 50px;
overflow: hidden;
text-align: center;
}
.owl-theme.widget-slider .owl-controls .owl-nav div {
margin-top: -20px;
padding: 0 8px;
}
.big-slideshow .owl-prev:before, .big-slideshow .owl-next:before, #carousel .owl-prev:before, #carousel .owl-next:before, .owl-carousel .owl-prev:before, .owl-carousel .owl-next:before, .owl-carousel.widget-slider .owl-prev:before, .owl-carousel.widget-slider .owl-next:before {
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 40px;
font-size: 50px;
text-align: center;
}
.big-slideshow .owl-prev, .owl-carousel.scroller.middle .owl-prev, #carousel .owl-prev, .owl-carousel.widget-slider .owl-prev {
left: 50px;
}
.big-slideshow .owl-next, .owl-carousel.scroller.middle .owl-next, #carousel .owl-next, .owl-carousel.widget-slider .owl-next {
right: 50px;
}
.owl-carousel.scroller .owl-prev:before, .owl-carousel.scroller.middle .owl-prev:before {
content: "\f104";
font-size: 30px;
}
.owl-carousel.scroller .owl-next:before, .owl-carousel.scroller.middle .owl-next:before {
content: "\f105";
font-size: 30px;
}
.owl-carousel .owl-prev:before, .owl-carousel .owl-next:before {
line-height: 32px;
}
.owl-theme.scroller .owl-controls .owl-nav div {
margin-left: 5px;
background: #ef2748;
color: #FFF;
padding: 0px 10px;
overflow: hidden;
display: inline-block;
height: 31px;
width: 31px;
border-radius: 0;
opacity: 1;
margin: 0 0 0 5px;
}
.owl-theme.scroller .owl-controls .owl-nav div:hover {
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
}
.owl-carousel.scroller .owl-controls .owl-nav {
position: absolute;
right: 0px;
top: -60px;
}
.owl-theme.scroller.middle .owl-controls .owl-nav div { background: none !important;
color: #FFF;
padding: 0px 8px;
overflow: hidden;
height: 40px;
width: 40px;
border-radius: 50%;
opacity: 0.8;
margin: 0px 0px 0px 5px;
top: 40%;
;
}
.owl-carousel.scroller.middle .owl-prev::before, .owl-carousel.scroller.middle .owl-next::before {
font-size: 50px;
}
.owl-theme.scroller.middle .owl-controls .owl-nav div:hover {
background-image: none !important;
}
.owl-carousel.scroller.middle .owl-controls .owl-nav {
position: inherit;
right: auto;
top: auto;
}
.owl-carousel .item {
margin: 0px;
overflow: hidden;
}
.owl-carousel .owl-item .item .item-info {
margin-top: 10px;
}
.owl-carousel .owl-item .item .item-info .item-title {
font-size: 12px;
margin-bottom: 5px;
font-weight: normal;
border-bottom: 1px solid #F3F3F3;
padding-bottom: 5px;
}
.owl-dots {
position: absolute;
z-index: 3;
bottom: 15px;
text-align: center;
width: 100%;
}
.owl-dots .owl-dot span {
background: #202E37;
border: 2px solid #fff;
border-radius: 100%;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
font-size: 0;
display: inline-block;
height: 17px;
margin: 2px;
overflow: hidden;
text-indent: -100%;
vertical-align: middle;
width: 17px;
vertical-align: middle;
*vertical-align: auto;
zoom: 1;
*display: inline;
margin: 5px 7px;
filter: Alpha(Opacity=50);
opacity: 0.5;
}
.owl-dots .owl-dot.active span {
background: #D90000;
} .owl-carousel .owl-controls .owl-dot {
display: inline-block;
zoom: 1;
*display: inline; ;
}
.owl-carousel .owl-controls .owl-dot.active span, .owl-carousel .owl-controls .owl-dot:hover span {
filter: Alpha(Opacity=100); opacity: 1;
}
.owl-carousel .owl-item .item-image {
overflow: hidden;
margin-bottom: 20px;
position: relative;
}
.owl-title h2 a {
color: inherit;
}
.owl-title h2 {
color: #FFF;
font-size: 30px;
font-family: "Merriweather", Arial, sans-serif;
text-transform: uppercase;
} .owl-title {
position: absolute;
left: 10%;
margin-right: 0px;
margin-left: 2%;
bottom: 25%;
color: #FFF;
opacity: 0.8;
}
.owl-title h2 {
float: left;
padding: 5px;
margin-bottom: 10px;
text-align: left;
border-radius: 10px 0 10px;
}
.owl-title h3 {
clear: both;
font-size: 14px;
line-height: 20px;
color: #FFF;
width: 75%;
background: none repeat scroll 0% 0% #000;
padding: 5px;
border-radius: 0 10px 0;
text-align: left;
font-family: "Open Sans", Arial, Helvetica, sans-serif;
}
.owl-title.active h2, .owl-title.active h3 {
text-align: left;
animation: 300ms linear 300ms normal both 1 running swing;
}
.owl-carousel .owl-item.active .owl-title h2 { animation-name: bounceInLeft;
animation-duration: 1s;
animation-fill-mode: both;
}
.owl-carousel .owl-item.active .owl-title h3 {
animation-name: bounceInRight;
animation-duration: 1s;
animation-fill-mode: both;
} .main-slideshow.style2 .owl-item .item::before {
bottom: 0px;
content: "";
display: block;
height: 60%;
width: 100%;
position: absolute;
z-index: 1;
background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.7) 100%) repeat scroll 0% 0% transparent;
}
.main-slideshow.style2 .owl-title {
bottom: 5%;
z-index: 3;
left: 2%;
opacity: 1;
padding-right: 40px;
}
.main-slideshow.style2 .owl-title h2 {
background: none;
padding: 0px;
}
.main-slideshow.style2 .caption-cat {
left: 0px;
top: 0px; margin-bottom: 15px;
position: static
}
.main-slideshow.style2 .owl-title h2 {
font-size: 30px;
text-transform: capitalize;
line-height: 40px;
font-weight: 700;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);
}
.owl-title h3 {
width: 100%;
background: none;
}
.owl-title .small-item-datetime {
clear: both;
}
.owl-title .small-item-datetime a {
font-size: 12px;
color: #B7B7B7;
}
.item.spotlight .item-entry {
width: 100%;
position: absolute;
left: 0px;
bottom: 0px;
z-index: 2;
-webkit-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-ms-transition: all .2s ease-in;
-o-transition: all .2s ease-in;
transition: all .2s ease-in;
padding: 10px 15px;
line-height: 1.2;
}
.item.spotlight .item-entry.des {
bottom: -158px;
}
.item.spotlight .item-image {
margin-bottom: 0px;
}
.scroller .owl-item:hover .item.spotlight .item-entry.des {
bottom: -10px;
}
.scroller .owl-item:hover .item.spotlight .item-entry.des {
background-color: #000;
opacity: 0.8;
}
.item.spotlight .item-inner {
position: relative;
overflow: hidden;
}
.item.spotlight .item-title, .item.spotlight .item-title a, .item.spotlight .item-des {
position: relative;
color: #ffffff;
z-index: 2;
}
.item.spotlight .item-des p {
margin-bottom: 0px;
}
.main-slideshow .small-item-datetime, .main-slideshow .small-item-datetime a, .item.spotlight .small-item-datetime, .item.spotlight .small-item-datetime a, .widget .box-wrap .big-column .small-item-datetime a, .widget .box-wrap .big-column .small-item-datetime {
font-weight: 500;
color: #f0f0f0;
font-size: 14px;
display: inherit;
}
.small-item-datetime, .small-item-datetime a {
color: #B7B7B7;
font-weight: normal;
font-size: 14px;
text-transform: capitalize; }
.item.spotlight .item-image::before {
bottom: 0px;
content: "";
display: block;
height: 80%;
width: 100%;
position: absolute;
z-index: 1;
background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.7) 100%) repeat scroll 0% 0% transparent;
}
.item.spotlight .overlay_icon {
display: none;
}
.owl-carousel.scroller .item {
margin: 0px;
}
.item.spotlight .item-title {
font-size: 20px;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.6);
font-weight: 700 !important;
}
.owl-carousel.scroller .small-item-datetime {
border-bottom: 1px solid #F3F3F3;
border-top: 1px solid #F3F3F3;
padding: 5px 0px;
margin: 7px 0px;
}
.owl-carousel.scroller .item.spotlight .small-item-datetime {
border-bottom: none;
border-top: 1px none;
padding: 0px;
margin: 0px;
}
.owl-carousel.scroller .item.spotlight .item-title {
margin-bottom: 8px;
padding-bottom: 0px;
border-bottom: none;
}  .slider-caption {
position: absolute;
width: 100%;
padding: 15px 0;
background: #000;
right: 0;
bottom: 13px;
color: #FFF;
opacity: 0.8;
}
.slider-caption h2 a, .slider-caption h2, .full-width .content .slider-caption h2 {
color: #FFF;
font-size: 35px;
font-family: BebasNeueRegular, arial, Georgia, serif;
}
.slider-caption h2, .slider-caption p {
padding: 0 15px;
} #content .slider-caption h2 a, .content .slider-caption h2 {
font-size: 22px;
}
#content .ei-slider {
height: 350px;
}
.inner-container .ei-slider ul {
margin-bottom: 0px;
}
#content .ei-slider-loading {
line-height: 375px;
}
#content .ei-title h3 {
font-size: 12px;
line-height: 14px;
width: 435px;
}
#content .ei-title h2 {
font-size: 22px;
}
.ei-slider {
position: relative;
width: 100%;
max-width: 1200px;
height: 556px;
margin: 0 auto 35px;
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);
}
.ei-slider-loading {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 990;
background: #000 url(//www.suprzena.cz/wp-content/themes/htmag/images/black-loader.gif) no-repeat 50% 48%;
color: #fff;
text-align: center;
line-height: 520px;
}
.ei-slider-large {
height: 100%;
width: 100%;
position: relative;
overflow: hidden;
}
.ei-slider-large li {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
height: 100%;
width: 100%;
}
.ei-slider-large li img {
width: 100%;
}
.ei-title {
position: absolute;
right: 10%;
margin-right: 0;
margin-left: 2%;
bottom: 25%;
color: #fff;
opacity: 0.8;
}
.ei-title h2 {
color: #b5b5b5;
font-size: 35px;
font-family: "Merriweather", Arial, sans-serif;
letter-spacing: 1px;
background: #000;
float: right;
padding: 10px;
margin-bottom: 5px;
}
.ei-title h3 {
clear: both;
font-size: 14px;
line-height: 20px;
width: 835px;
background: #000;
padding: 5px;
}
.ei-slider-thumbs {
height: 13px;
margin: 0 auto;
position: relative;
max-width: 100%!important;
}
.ei-title a {
color: #FFF;
}
.ei-title h3 {
color: #fff;
}
.ei-slider-thumbs li {
position: relative;
float: left;
height: 100%;
}
.ei-slider-thumbs li.ei-slider-element {
top: 0;
left: 0;
position: absolute;
height: 100%;
z-index: 10;
text-indent: -9000px;
background: #ef2748;
}
.ei-slider-thumbs li a {
display: block;
text-indent: -9000px;
background: #666;
width: 100%;
height: 100%;
cursor: pointer;
-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.3), 0 1px 0 1px rgba(255,255,255,0.5);
-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.3), 0 1px 0 1px rgba(255,255,255,0.5);
box-shadow: 0 1px 1px 0 rgba(0,0,0,0.3), 0 1px 0 1px rgba(255,255,255,0.5);
-webkit-transition: background 0.2s ease;
-moz-transition: background 0.2s ease;
-o-transition: background 0.2s ease;
-ms-transition: background 0.2s ease;
transition: background 0.2s ease;
}
.ei-slider-thumbs li a:hover {
background-color: #f0f0f0;
}
.ei-slider-thumbs li img {
position: absolute;
bottom: 50px;
opacity: 0 !important;
z-index: 999;
width: 100%;
max-height: 100px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-webkit-box-reflect: below 0px -webkit-gradient( linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(rgba(255,255,255,0.3)) );
}
#content .ei-slider-thumbs li img {
max-height: 65px;
}
.ei-slider-thumbs li:hover img {
opacity: 1 !important;
bottom: 13px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}  .flexslider {
position: relative;
}
.flexslider, .flexslider .slides li {
min-width: 100%;
}
.flexslider .slides {
zoom: 1;
margin: 0;
}
.flexslider .slides &gt; li {
display: none;
}
.pull-center .flexslider {
height: 420px;
overflow: hidden;
}
.pull-center .layout-full .flexslider {
height: 620px;
overflow: hidden;
}
.flexslider img {
min-width: 100%;
max-height: 100%;
height: 342px;
}
.pull-center .flexslider img {
min-width: 100%;
max-height: 100%;
height: 100%;
} .flex-caption {
position: absolute;
left: 0;
bottom: 0;
font-size: 13px;
padding: 18px 20px;
color: #fff;
height: 100px;
width: 100%;
overflow: hidden;
background: rgba(0,0,0, 0.5);
;
}
.flex-caption .desc {
height: 60px;
overflow: hidden;
}
.flex-caption h1 {
line-height: normal;
margin: 0;
}
.flex-caption a {
color: #ef2748;
margin-bottom: 7px;
font-family: 'PT Sans';
font-size: 18px;
line-height: 20px;
display: block;
}
.flex-caption p {
line-height: 17px;
} .flexslider.no-nav .flex-direction-nav {
display: none;
}
.flex-direction-nav {
position: absolute;
left: 0;
top: 50%;
margin: 0;
margin-top: -23px;
right: 0;
height: 46px;
min-width: 100%;
}
.flex-direction-nav li:first-child {
float: left;
}
.flex-direction-nav li {
float: right;
margin-top: 0;
}
.flex-direction-nav a {
display: block;
width: 46px;
height: 46px;
cursor: pointer;
text-indent: -9999px;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
.flex-direction-nav .flex-next {
background: rgba(0,0,0, 0.5) url(//www.suprzena.cz/wp-content/themes/htmag/images/slider-next.png) no-repeat center;
}
.flex-direction-nav .flex-prev {
background: rgba(0,0,0, 0.5) url(//www.suprzena.cz/wp-content/themes/htmag/images/slider-prev.png) no-repeat center;
}
.flex-direction-nav .flex-next:hover {
opacity: 0.8;
}
.flex-direction-nav .flex-prev:hover {
opacity: 0.8;
} .flex-control-nav {
position: absolute;
top: 17px;
right: 17px;
text-align: center;
}
.flex-control-nav li {
margin: 0 6px;
display: inline-block;
zoom: 1;
display: inline;
}
.flex-control-paging li a {
width: 18px;
height: 18px;
display: block;
background: transparent;
cursor: pointer;
text-indent: -9999px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-o-border-radius: 100%;
border-radius: 100%;
border: 3px solid rgba(0,0,0, .5);
}
.flex-control-paging li a.flex-active {
background: #fff;
cursor: default;
}   .tipsy {
font-size: 10px;
position: absolute;
padding: 5px;
z-index: 100000;
}
.tipsy-inner {
background-color: #EF2748;
color: #FFF;
max-width: 200px;
padding: 5px 8px 4px 8px;
text-align: center;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 0 0 2px #EF2748;
-webkit-box-shadow: 0 0 2px #EF2748;
-moz-box-shadow: 0 0 2px #EF2748;
}
.tipsy-arrow {
position: absolute;
width: 0;
height: 0;
line-height: 0;
border: 5px dashed #EF2748;
}
.tipsy-arrow-n {
border-bottom-color: #EF2748;
}
.tipsy-arrow-s {
border-top-color: #EF2748;
}
.tipsy-arrow-e {
border-left-color: #EF2748;
}
.tipsy-arrow-w {
border-right-color: #EF2748;
}
.tipsy-n .tipsy-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-bottom-style: solid;
border-top: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-nw .tipsy-arrow {
top: 0;
left: 10px;
border-bottom-style: solid;
border-top: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-ne .tipsy-arrow {
top: 0;
right: 10px;
border-bottom-style: solid;
border-top: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-s .tipsy-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-top-style: solid;
border-bottom: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-sw .tipsy-arrow {
bottom: 0;
left: 10px;
border-top-style: solid;
border-bottom: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-se .tipsy-arrow {
bottom: 0;
right: 10px;
border-top-style: solid;
border-bottom: none;
border-left-color: transparent;
border-right-color: transparent;
}
.tipsy-e .tipsy-arrow {
right: 0;
top: 50%;
margin-top: -5px;
border-left-style: solid;
border-right: none;
border-top-color: transparent;
border-bottom-color: transparent;
}
.tipsy-w .tipsy-arrow {
left: 0;
top: 50%;
margin-top: -5px;
border-right-style: solid;
border-left: none;
border-top-color: transparent;
border-bottom-color: transparent;
}  footer {
clear: both;
position: relative;
margin: 0 !important;
color: #fff;
background-color: #222; border-bottom: none !important;
border-left: none !important;
border-right: none !important;
margin: 0;
}
.footer-container a {
color: #CCCCCC;
}
.footer-container a:hover {
color: #fff;
}
#footer-widget-area, .footer_header {
padding-left: 30px;
padding-right: 30px;
border-bottom: 1px solid #222222;
margin: 0;
overflow: hidden;
position: relative;
}
#footer-widget-area {
padding-top: 30px;
padding-bottom: 30px;
}
.footer_header {
background-color: #000;
}
.footer_logo {
float: left;
padding-right: 20px;
}
.footer_logo H1 a {
font-size: 25px;
font-weight: bold;
line-height: 20px;
display: inherit; }
.footer_logo H1 a:hover { }
.footer_logo h1 {
margin: 0;
}
.footer-menu {
float: left;
padding: 8px 20px 8px 0;
overflow: hidden;
}
.footer-menu ul {
margin-bottom: 0px;
}
.footer-menu li a, .footer-menu li {
font-family: "Merriweather", Arial, sans-serif;
font-size: 14px;
line-height: 12px;
color: #979C9F;
text-transform: uppercase;
display: inline-block;
font-weight: bold;
letter-spacing: 1.5px;
line-height: 1.5em;
}
.footer-menu li a {
padding: 0px 15px;
}
.footer-menu li + li {
border-left: 1px solid #323537;
}
footer p {
font-family: 'PT Sans';
font-size: 13px;
line-height: 16px;
padding: 10px;
margin: 0;
}
footer .widget-title {
font-family: "Merriweather", Arial, sans-serif;
font-size: 15px;
color: #fff;
font-weight: normal;
text-transform: uppercase;
margin: 0 0 20px 0;
}
.footer-widget-container li {
border-bottom: 1px solid #333 !important;
}
.footer-2 .footer-widgets-box {
width: 48.5%;
}
.footer-3 #footer-first, .footer-4 #footer-second {
width: 33%;
}
.footer-3 #footer-second, .footer-4 #footer-first {
width: 64%;
}
.footer-5 .footer-widgets-box {
width: 31.3%;
}
.footer-widget-container .tagcloud a, .footer-widget-container .post-tag a, .footer-widget-container .tabs-wrap.tagcloud a {
background: #333;
border-width: 0px;
}
.footer-6 #footer-third, .footer-7 #footer-first {
width: 48%;
}
.footer-6 .footer-widgets-box, .footer-7 .footer-widgets-box {
width: 23%;
}
.footer-8 .footer-widgets-box {
width: 22.7%;
}
.footer-1 #footer-first, .footer-2 #footer-second, .footer-3 #footer-second, .footer-4 #footer-second, .footer-5 #footer-third, .footer-6 #footer-third, .footer-7 #footer-third, .footer-8 #footer-fourth {
margin-right: 0;
}
.footer-widgets-box {
float: left;
margin-right: 3%;
}
.footer-widgets-box .footer-widget {
margin-bottom: 10px;
overflow: hidden;
}
.footer-widgets-box div:last-child {
margin-bottom: 0;
}
.footer-widget-title {
padding: 10px 0px;
border-bottom: 1px solid #333;
margin-bottom: 25px;
}
.footer-widget-title h2 {
font-family: "Merriweather", Arial, sans-serif;
font-size: 18px;
color: #FFF;
font-weight: 700;
text-transform: capitalize;
letter-spacing: 1px;
}
.footer-widget ul li h3 a {
font-size: 12px;
}
.footer-copyright {
clear: both;
font-size: 15px;
padding: 10px 20px;
background-color: #000;
color: #CCCCCC;
line-height: 35px;
}
.copyright-left {
float: left;
}
.copyright-right {
float: right;
}
#go-top:before {
color: #FFFFFF;
height: 30px;
line-height: 28px;
width: 30px;
}
.favoicon-up-open:before {
content: "\f077";
}
#go-top {
background: none repeat scroll 0 0 #ef2748;
bottom: -100px;
cursor: pointer;
height: 30px;
overflow: auto;
position: fixed;
right: 10px;
-webkit-transition: all 0.7s ease-in-out 0s;
-moz-transition: all 0.7s ease-in-out 0s;
-o-transition: all 0.7s ease-in-out 0s;
-ms-transition: all 0.7s ease-in-out 0s;
transition: all 0.7s ease-in-out 0s;
width: 30px;
z-index: 2;
}
#go-top:hover {
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%) !important;
}  .alignnone {
margin: 20px 0;
}
.alignleft {
display: inline;
float: left;
margin: 15px 15px 15px 0px;
}
.alignright {
display: inline;
float: right;
margin: 15px 0 15px 15px;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
margin: 20px auto;
}
.wp-caption {
max-width: 100%;
}
.wp-caption-text {
font-weight: normal;
font-style: italic;
text-align: center;
color: #444;
}
.gallery-caption {
font-weight: normal;
}
.bypostauthor {
font-weight: normal;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.sticky {
}      .google-map.alignleft {
float: left;
margin-right: 20px;
}
.google-map.alignright {
float: right;
margin-left: 20px;
} .post-tooltip {
cursor: pointer;
display: inline-block;
border-bottom: 1px dotted #666;
color: #E36600;
} .dropcap {
display: block;
float: left;
margin: 0 8px 0 0;
font-size: 50px;
line-height: 50px;
font-family: Georgia, Arial, "helvetica neue", Helvetica, Verdana, sans-serif;
text-align: center;
text-transform: uppercase;
font-weight: bold;
}
.dropcap.style-2, .dropcap.style-3 {
border-radius: 30px;
width: 44px;
height: 44px;
line-height: 44px;
color: #fff;
font-size: 30px;
margin: 0px 10px 5px 0px;
background-color: #ef2748;
}
.dropcap.style-3 {
border-radius: 5px !important;
} .short-button.red, .short-button.orange, .short-button.green, .short-button.gray, .short-button.gold, .short-button.light-green, .short-button.blue, .short-button.violet, .short-button.black, .short-button.white, .short-button.pink, .short-button.purple, .short-button.yellow, .short-button.rosy, .short-button.brown, .short-button.magenta, .short-button.cyan, .short-button.oqean, .short-button.dark-violet, .short-button.light-gray {
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
display: inline-block;
color: #ffffff;
font-family: arial;
font-size: 15px;
font-weight: bold;
padding: 12px 36px;
text-decoration: none;
margin: 0 5px 20px;
}
.short-button.small {
font-size: 15px;
padding: 8px 16px;
}
.short-button.big {
font-size: 20px;
padding: 24px 62px;
}
.short-button.red {
-moz-box-shadow: inset 0px 1px 0px 0px #f29c93;
-webkit-box-shadow: inset 0px 1px 0px 0px #f29c93;
box-shadow: inset 0px 1px 0px 0px #f29c93;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );
background: -moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');
background-color: #fe1a00;
border: 1px solid #d83526;
text-shadow: 1px 1px 0px #b23e35;
}
.short-button.red:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
background: -moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
background-color: #ce0100;
}
.short-button.red:active {
position: relative;
top: 1px;
}
.short-button.orange {
-moz-box-shadow: inset 0px 1px 0px 0px #F0B393;
-webkit-box-shadow: inset 0px 1px 0px 0px #F0B393;
box-shadow: inset 0px 1px 0px 0px #F0B393;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FE5C00), color-stop(1, #CE4C01) );
background: -moz-linear-gradient( center top, #FE5C00 5%, #CE4C01 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FE5C00', endColorstr='#CE4C01');
background-color: #FE5C00;
border: 1px solid #D76726;
text-shadow: 1px 1px 0px #b06134;
}
.short-button.orange:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #CE4C01), color-stop(1, #FE5C00) );
background: -moz-linear-gradient( center top, #CE4C01 5%, #FE5C00 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CE4C01', endColorstr='#FE5C00');
background-color: #CE4C01;
}
.short-button.orange:active {
position: relative;
top: 1px;
}
.short-button.yellow {
-moz-box-shadow: inset 0px 1px 0px 0px #EED090;
-webkit-box-shadow: inset 0px 1px 0px 0px #EED090;
box-shadow: inset 0px 1px 0px 0px #EED090;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FeAD03), color-stop(1, #CE8A04) );
background: -moz-linear-gradient( center top, #FeAD03 5%, #CE8A04 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FeAD03', endColorstr='#CE8A04');
background-color: #FeAD03;
border: 1px solid #D69F27;
text-shadow: 1px 1px 0px #b08934;
}
.short-button.yellow:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #CE8A04), color-stop(1, #FeAD03) );
background: -moz-linear-gradient( center top, #CE8A04 5%, #FeAD03 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CE8A04', endColorstr='#FeAD03');
background-color: #CE8A04;
}
.short-button.yellow:active {
position: relative;
top: 1px;
}
.short-button.rosy {
-moz-box-shadow: inset 0px 1px 0px 0px #F7A6AF;
-webkit-box-shadow: inset 0px 1px 0px 0px #F7A6AF;
box-shadow: inset 0px 1px 0px 0px #F7A6AF;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F16C7C), color-stop(1, #D25E6C) );
background: -moz-linear-gradient( center top, #F16C7C 5%, #D25E6C 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F16C7C', endColorstr='#D25E6C');
background-color: #F16C7C;
border: 1px solid #BA4553;
text-shadow: 1px 1px 0px #CA4B5B;
}
.short-button.rosy:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #D25E6C), color-stop(1, #F16C7C) );
background: -moz-linear-gradient( center top, #D25E6C 5%, #F16C7C 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D25E6C', endColorstr='#F16C7C');
background-color: #D25E6C;
}
.short-button.rosy:active {
position: relative;
top: 1px;
}
.short-button.green {
-moz-box-shadow: inset 0px 1px 0px 0px #caefab;
-webkit-box-shadow: inset 0px 1px 0px 0px #caefab;
box-shadow: inset 0px 1px 0px 0px #caefab;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8BF632), color-stop(1, #438D06) ); background: -moz-linear-gradient( center top, #8BF632 5%, #438D06 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8BF632', endColorstr='#438D06'); background-color: #8BF632; border: 1px solid #268a16;
color: #306108;
text-shadow: 1px 1px 0px #aade7c;
}
.short-button.green:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #438D06), color-stop(1, #8BF632) );
background: -moz-linear-gradient( center top, #438D06 5%, #8BF632 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#438D06', endColorstr='#8BF632');
background-color: #438D06;
}
.short-button.green:active {
position: relative;
top: 1px;
}
.short-button.blue {
-moz-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
-webkit-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
box-shadow: inset 0px 1px 0px 0px #bbdaf7;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
background: -moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
background-color: #79bbff;
border: 1px solid #84bbf3;
text-shadow: 1px 1px 0px #528ecc;
}
.short-button.blue:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
background: -moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
background-color: #378de5;
}
.short-button.blue:active {
position: relative;
top: 1px;
}
.short-button.gray {
-moz-box-shadow: inset 0px 1px 0px 0px #D5D5D5;
-webkit-box-shadow: inset 0px 1px 0px 0px #D5D5D5;
box-shadow: inset 0px 1px 0px 0px #D5D5D5;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #666666), color-stop(1, #444444) ); background: -moz-linear-gradient( center top, #666666 5%, #444444 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#444444'); background-color: #666666; border: 1px solid #888888;
text-shadow: 1px 1px 0px #595959;
}
.short-button.gray:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #444444), color-stop(1, #666666) );
background: -moz-linear-gradient( center top, #444444 5%, #666666 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#666666');
background-color: #444444;
}
.short-button.gray:active {
position: relative;
top: 1px;
}
.short-button.light-gray {
-moz-box-shadow: inset 0px 1px 0px 0px #EDEBEB;
-webkit-box-shadow: inset 0px 1px 0px 0px #EDEBEB;
box-shadow: inset 0px 1px 0px 0px #EDEBEB;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #C3C3C3), color-stop(1, #8A8A8A) ); background: -moz-linear-gradient( center top, #C3C3C3 5%, #8A8A8A 100% ); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C3C3C3', endColorstr='#8A8A8A'); background-color: #C3C3C3; border: 1px solid #DCDCDC;
text-shadow: 1px 1px 0px #AFAEAE;
}
.short-button.light-gray:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8A8A8A), color-stop(1, #C3C3C3) );
background: -moz-linear-gradient( center top, #8A8A8A 5%, #C3C3C3 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8A8A8A', endColorstr='#C3C3C3');
background-color: #8A8A8A;
}
.short-button.light-gray:active {
position: relative;
top: 1px;
}
.short-button.white {
-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
box-shadow: inset 0px 1px 0px 0px #ffffff;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #D4D4D4) );
background: -moz-linear-gradient( center top, #ffffff 5%, #D4D4D4 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#D4D4D4');
background-color: #ffffff;
border: 1px solid #ACABAB;
color: #666666;
text-shadow: 1px 1px 0px #ffffff;
}
.short-button.white:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #D4D4D4), color-stop(1, #ffffff) );
background: -moz-linear-gradient( center top, #D4D4D4 5%, #ffffff 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D4D4D4', endColorstr='#ffffff');
background-color: #D4D4D4;
}
.short-button.white:active {
position: relative;
top: 1px;
}
.short-button.black {
background: -moz-linear-gradient(center top, #363636 5%, #0D0D0D 100%) repeat scroll 0 0 #363636;
border: 1px solid #494747;
box-shadow: 0 1px 0 0 #7A7277 inset;
text-shadow: 1px 1px 0 #777777;
}
.short-button.black {
-moz-box-shadow: inset 0px 1px 0px 0px #7A7277;
-webkit-box-shadow: inset 0px 1px 0px 0px #7A7277;
box-shadow: inset 0px 1px 0px 0px #7A7277;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #444444), color-stop(1, #1C1C1C) );
background: -moz-linear-gradient( center top, #444444 5%, #1C1C1C 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#1C1C1C');
background-color: #444444;
border: 1px solid #3A3434;
text-shadow: 1px 1px 0px #1D1A1D;
}
.short-button.black:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1C1C1C), color-stop(1, #444444) );
background: -moz-linear-gradient( center top, #1C1C1C 5%, #444444 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1C1C1C', endColorstr='#444444');
background-color: #1C1C1C;
}
.short-button.black:active {
position: relative;
top: 1px;
}
.short-button.violet {
-moz-box-shadow: inset 0px 1px 0px 0px #e184f3;
-webkit-box-shadow: inset 0px 1px 0px 0px #e184f3;
box-shadow: inset 0px 1px 0px 0px #e184f3;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c123de), color-stop(1, #a20dbd) );
background: -moz-linear-gradient( center top, #c123de 5%, #a20dbd 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c123de', endColorstr='#a20dbd');
background-color: #c123de;
border: 1px solid #a511c0;
text-shadow: 1px 1px 0px #9b14b3;
}
.short-button.violet:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a20dbd), color-stop(1, #c123de) );
background: -moz-linear-gradient( center top, #a20dbd 5%, #c123de 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a20dbd', endColorstr='#c123de');
background-color: #a20dbd;
}
.short-button.violet:active {
position: relative;
top: 1px;
}
.short-button.pink {
background: -moz-linear-gradient(center top, #E22092 5%, #FB0696 100%) repeat scroll 0 0 #E22092;
border: 1px solid #BC1176;
box-shadow: 0 1px 0 0 #ed78bd inset;
text-shadow: 1px 1px 0 #b01570;
}
.short-button.pink {
-moz-box-shadow: inset 0px 1px 0px 0px #ed78bd;
-webkit-box-shadow: inset 0px 1px 0px 0px #ed78bd;
box-shadow: inset 0px 1px 0px 0px #ed78bd;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E22092), color-stop(1, #FB0696) );
background: -moz-linear-gradient( center top, #E22092 5%, #FB0696 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E22092', endColorstr='#FB0696');
background-color: #E22092;
border: 1px solid #BC1176;
text-shadow: 1px 1px 0px #b01570;
}
.short-button.pink:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a20dbd), color-stop(1, #E22092) );
background: -moz-linear-gradient( center top, #FB0696 5%, #E22092 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FB0696', endColorstr='#E22092');
background-color: #FB0696;
}
.short-button.pink:active {
position: relative;
top: 1px;
}
.short-button.oqean123 {
background: #578faa; background: -moz-linear-gradient(top, #578faa 0%, #457e99 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #578faa), color-stop(100%, #457e99)); background: -webkit-linear-gradient(top, #578faa 0%, #457e99 100%); background: -o-linear-gradient(top, #578faa 0%, #457e99 100%); background: -ms-linear-gradient(top, #578faa 0%, #457e99 100%); background: linear-gradient(top, #578faa 0%, #457e99 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#578faa', endColorstr='#457e99', GradientType=0 ); ;
}
.short-button.oqean {
background: -moz-linear-gradient(center top, #0077BE 5%, #045483 100%) repeat scroll 0 0 #0077BE;
border: 1px solid #3B8CBD;
box-shadow: 0 1px 0 0 #88C7ED inset;
text-shadow: 1px 1px 0 #25719E;
}
.short-button.oqean {
-moz-box-shadow: inset 0px 1px 0px 0px #88C7ED;
-webkit-box-shadow: inset 0px 1px 0px 0px #88C7ED;
box-shadow: inset 0px 1px 0px 0px #88C7ED;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0077BE), color-stop(1, #045483) );
background: -moz-linear-gradient( center top, #0077BE 5%, #045483 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0077BE', endColorstr='#045483');
background-color: #0077BE;
border: 1px solid #3B8CBD;
text-shadow: 1px 1px 0px #25719E;
}
.short-button.oqean:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #045483), color-stop(1, #0077BE) );
background: -moz-linear-gradient( center top, #045483 5%, #0077BE 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#045483', endColorstr='#0077BE');
background-color: #045483;
}
.short-button.oqean:active {
position: relative;
top: 1px;
}
.short-button.dark-violet123 {
background: #5c57a7; background: -moz-linear-gradient(top, #5c57a7 1%, #4c4595 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #5c57a7), color-stop(100%, #4c4595)); background: -webkit-linear-gradient(top, #5c57a7 1%, #4c4595 100%); background: -o-linear-gradient(top, #5c57a7 1%, #4c4595 100%); background: -ms-linear-gradient(top, #5c57a7 1%, #4c4595 100%); background: linear-gradient(top, #5c57a7 1%, #4c4595 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c57a7', endColorstr='#4c4595', GradientType=0 ); ;
}
.short-button.dark-violet {
-moz-box-shadow: inset 0px 1px 0px 0px #9D9ACB;
-webkit-box-shadow: inset 0px 1px 0px 0px #9D9ACB;
box-shadow: inset 0px 1px 0px 0px #9D9ACB;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5c57a7), color-stop(1, #37326D) );
background: -moz-linear-gradient( center top, #5c57a7 5%, #37326D 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5C57A7', endColorstr='#37326D');
background-color: #5C57A7;
border: 1px solid #666393;
text-shadow: 1px 1px 0px #585493;
}
.short-button.dark-violet:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #37326D), color-stop(1, #5C57A7) );
background: -moz-linear-gradient( center top, #37326D 5%, #5C57A7 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#37326D', endColorstr='#5C57A7');
background-color: #37326D;
}
.short-button.dark-violet:active {
position: relative;
top: 1px;
}
.short-button.gold {
-moz-box-shadow: inset 0px 1px 0px 0px #fce2c1;
-webkit-box-shadow: inset 0px 1px 0px 0px #fce2c1;
box-shadow: inset 0px 1px 0px 0px #fce2c1;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
background: -moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
background-color: #ffc477;
border: 1px solid #eeb44f;
text-shadow: 1px 1px 0px #cc9f52;
}
.short-button.gold:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
background: -moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
background-color: #fb9e25;
}
.short-button.gold:active {
position: relative;
top: 1px;
}
.short-button.light-green {
-moz-box-shadow: inset 0px 1px 0px 0px #c1ed9c;
-webkit-box-shadow: inset 0px 1px 0px 0px #c1ed9c;
box-shadow: inset 0px 1px 0px 0px #c1ed9c;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );
background: -moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');
background-color: #9dce2c;
border: 1px solid #83c41a;
text-shadow: 1px 1px 0px #689324;
}
.short-button.light-green:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) );
background: -moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c');
background-color: #8cb82b;
}
.short-button.light-green:active {
position: relative;
top: 1px;
}
.short-button.brown {
-moz-box-shadow: inset 0px 1px 0px 0px #AC743D;
-webkit-box-shadow: inset 0px 1px 0px 0px #AC743D;
box-shadow: inset 0px 1px 0px 0px #AC743D;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #804000), color-stop(1, #572D02) );
background: -moz-linear-gradient( center top, #804000 5%, #572D02 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#804000', endColorstr='#572D02');
background-color: #804000;
border: 1px solid #754618;
text-shadow: 1px 1px 0px #7B4714;
}
.short-button.brown:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #572D02), color-stop(1, #804000) );
background: -moz-linear-gradient( center top, #572D02 5%, #804000 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#572D02', endColorstr='#804000');
background-color: #572D02;
}
.short-button.brown:active {
position: relative;
top: 1px;
}
.short-button.magenta {
-moz-box-shadow: inset 0px 1px 0px 0px #CB6B95;
-webkit-box-shadow: inset 0px 1px 0px 0px #CB6B95;
box-shadow: inset 0px 1px 0px 0px #CB6B95;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #A9014B), color-stop(1, #6E0332) );
background: -moz-linear-gradient( center top, #A9014B 5%, #6E0332 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A9014B', endColorstr='#6E0332');
background-color: #A9014B;
border: 1px solid #A82961;
text-shadow: 1px 1px 0px #a6205b;
}
.short-button.magenta:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6E0332), color-stop(1, #A9014B) );
background: -moz-linear-gradient( center top, #6E0332 5%, #A9014B 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6E0332', endColorstr='#A9014B');
background-color: #6E0332;
}
.short-button.magenta:active {
position: relative;
top: 1px;
}
.short-button.cyan {
-moz-box-shadow: inset 0px 1px 0px 0px #A4FAFA;
-webkit-box-shadow: inset 0px 1px 0px 0px #A4FAFA;
box-shadow: inset 0px 1px 0px 0px #A4FAFA;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #04FAFA), color-stop(1, #058989) );
background: -moz-linear-gradient( center top, #04FAFA 5%, #058989 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#04FAFA', endColorstr='#058989');
background-color: #04FAFA;
border: 1px solid #2FAAAA;
text-shadow: 1px 1px 0px #A6205B;
}
.short-button.cyan:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #058989), color-stop(1, #04FAFA) );
background: -moz-linear-gradient( center top, #058989 5%, #04FAFA 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#058989', endColorstr='#04FAFA');
background-color: #058989;
}
.short-button.cyan:active {
position: relative;
top: 1px;
}
.short-button.purple {
-moz-box-shadow: inset 0px 1px 0px 0px #984E98;
-webkit-box-shadow: inset 0px 1px 0px 0px #984E98;
box-shadow: inset 0px 1px 0px 0px #984E98;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9A199A), color-stop(1, #800080) );
background: -moz-linear-gradient( center top, #9A199A 5%, #800080 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9A199A', endColorstr='#800080');
background-color: #9A199A;
border: 1px solid #610761;
text-shadow: 1px 1px 0px #6E0B6E;
}
.short-button.purple:hover {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #800080), color-stop(1, #9A199A) );
background: -moz-linear-gradient( center top, #800080 5%, #9A199A 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#800080', endColorstr='#9A199A');
background-color: #800080;
}
.short-button.purple:active {
position: relative;
top: 1px;
} ul.favo-list.type-line li:first-child {
margin-top: 0;
padding-top: 0;
border: medium none;
box-shadow: none;
}
ul.favo-list.type-line li {
border-top: 1px solid #F0F0F0;
font-size: 13px;
list-style: none outside none !important;
margin-top: 7px;
padding-top: 7px;
}
ul.favo-list.type-line, ul.favo-list.type-star {
list-style: none outside none !important;
margin: 0 !important;
padding: 0 !important;
}
ul.favo-list.type-star &gt; li:first-child {
margin-top: 0;
}
.post-entry ul li {
line-height: 25px;
list-style: disc inside none;
}
ul.favo-list.type-star li {
background: url(//www.suprzena.cz/wp-content/themes/htmag/admin/shortcode/images/list/star.png) no-repeat scroll left center rgba(0, 0, 0, 0);
font-size: 13px;
list-style: none outside none !important;
margin-top: 5px;
padding: 3px 0 0 25px;
}
ul.favo-list.type-yes li:before, ul.favo-list.type-no li:before, ul.favo-list.type-star li:before {
content: ' ';
display: inline-block;
float: left;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
height: 18px;
margin-left: -25px;
margin-right: 0;
text-decoration: inherit;
width: 18px;
}
ul.favo-list.type-yes li:before {
color: #6EAD18 !important;
content: '\f00c';
}
ul.favo-list.type-star li:before {
color: #FBD925 !important;
content: '\f005';
}
ul.favo-list.type-no li:before {
color: #EF4E41 !important;
content: '\f00d';
}
ul.favo-list.type-yes &gt; li:first-child, ul.favo-list.type-no &gt; li:first-child {
margin-top: 0;
}
ul.favo-list.type-yes li, ul.favo-list.type-no li {
list-style: none outside none !important;
margin-top: 5px;
padding: 3px 0 0 25px;
}
ul.favo-list.type-bullet li {
list-style: none outside none !important;
}
.bullet-list &gt; li:before, .type-bullet &gt; li:before {
background: none repeat scroll 0 0 #6EAD18;
}
.bullet-list {
counter-reset: section;
list-style: none outside none;
margin: 0;
}
.bullet-list &gt; li:before, .type-bullet &gt; li:before {
background: none repeat scroll 0 0 #666666;
border-radius: 20px;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.4) inset;
color: #FFFFFF;
content: counter(section, decimal);
counter-increment: section;
float: left;
font-size: 11px;
font-weight: bold;
height: 20px;
line-height: 19px;
margin: 0 10px 15px -30px;
text-align: center;
width: 20px;
}
.bullet-list, .type-bullet, .link-list, .map-list, .arrow-list {
float: left;
overflow: hidden;
width: 95%;
margin-right: 20px;
margin-bottom: 20px;
}
.bullet-list li, .type-bullet, .link-list li, .map-list li, .arrow-list li {
color: #4d4d4d;
padding-left: 30px;
display: block;
min-height: 24px;
line-height: 24px;
}
.favo-list.type-bullet {
counter-reset: section;
}
.bullet-list li {
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/bullet-style.png) no-repeat left center;
} div.divider {
border-top: 1px solid #E6E6E6;
border-color: #E0DEDE;
clear: both;
display: block;
font-size: 1px;
height: 1px;
line-height: 0;
margin: 30px 0;
overflow: hidden;
}
div.divider.double {
height: 8px;
border-top: 1px solid #EEE;
border-bottom: 1px solid #EEE;
}
div.divider.dashed {
border-top: 2px dashed #EEE;
}
div.divider.dotted {
border-top: 3px dotted #EEE;
}
div.divider.sep-stripe {
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/texture.png) repeat scroll 0% 0% transparent;
height: 10px;
border-top: none;
}
.symple-heading-double-line {
height: 40px !important;
line-height: 40px !important;
padding: 0px !important;
border-bottom: medium none;
background: url(//www.suprzena.cz/wp-content/themes/htmag/images/double-line.png) repeat-x scroll center center transparent;
}
.symple-heading.text-align-left span {
padding-right: 15px;
}
.symple-heading span {
background: none repeat scroll 0% 0% #FFF;
}
.symple-heading-double-line {
line-height: 40px !important;
}
.content .entry iframe {
max-width: 100%;
}
.single-video iframe {
width: 100%;
} .one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
float: left;
margin-right: 4%;
position: relative;
}
.one_half {
width: 48%;
}
.one_third {
width: 30.66%;
}
.two_third {
width: 65.33%;
}
.one_fourth {
width: 22%;
}
.three_fourth {
width: 74%;
}
.one_fifth {
width: 16.8%;
}
.two_fifth {
width: 37.6%;
}
.three_fifth {
width: 58.4%;
}
.four_fifth {
width: 67.2%;
}
.one_sixth {
width: 13.33%;
}
.five_sixth {
width: 82.67%;
}
.entry .last {
margin-right: 0 !important;
clear: right;
}
.entry-page .last {
clear: right;
margin-right: 0 !important;
} ul.toggle-box {
margin: 0;
list-style: none;
padding: 0;
}
ul.toggle-box li {
margin-bottom: 10px;
}
ul.toggle-box li h3.toggle-box-head {
padding: 5px 8px;
margin: 0;
line-height: 22px;
overflow: hidden;
cursor: pointer;
font-size: 13px;
background-color: #FBFBFB;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffe5e5e5', GradientType=0);
border: 1px solid #ddd;
}
ul.toggle-box li h3.toggle-box-head span {
background-color: rgba(255,255,255,0.5);
color: #999;
height: 34px;
width: 38px;
float: right;
margin: -6px -10px;
display: block;
text-align: center;
-webkit-border-radius: 0 4px 4px 0;
-moz-border-radius: 0 4px 4px 0;
border-radius: 0 4px 4px 0;
border-left: 1px solid #E2E2E2;
}
ul.toggle-box li h3.toggle-box-head span:before {
content: "\f077";
font-family: FontAwesome;
display: block;
vertical-align: middle;
font-size: 14px;
font-weight: normal;
margin-top: 5px;
}
ul.toggle-box li h3.toggle-box-head i {
font-size: 14px;
margin-right: 5px;
}
ul.toggle-box li h3.toggle-box-head.active {
color: #333;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}
ul.toggle-box li h3.toggle-box-head.active span {
-webkit-border-radius: 0 4px 0 0;
-moz-border-radius: 0 4px 0 0;
border-radius: 0 4px 0 0;
}
ul.toggle-box li h3.toggle-box-head.active span:before {
content: "\f078";
}
ul.toggle-box li h3.toggle-box-head:hover {
color: #333;
background: #EFEFEF;
}
ul.toggle-box li .toggle-box-content {
padding: 20px;
border: 1px solid #ddd;
border-top: none;
-webkit-box-shadow: 0 1px 1px 0 rgba(180,180,180,0.1);
-moz-box-shadow: 0 1px 1px 0 rgba(180,180,180,0.1);
box-shadow: 0 1px 1px 0 rgba(180,180,180,0.1);
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
} ul.favo-accordion {
margin: 0;
list-style: none;
padding: 0;
}
ul.favo-accordion li.accordion-group {
border: 1px solid #d5d5d5;
margin-bottom: 5px;
background: #fff;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border-radius: 4px;
}
ul.favo-accordion li.accordion-group h3.accordion-heading {
padding: 5px 8px;
margin: 0;
line-height: 22px;
cursor: pointer;
font-size: 13px;
background-color: #FBFBFB;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffe5e5e5', GradientType=0);
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}
ul.favo-accordion li.accordion-group h3.accordion-heading .fa-plus-circle {
text-align: left;
}
ul.favo-accordion li.accordion-group h3.accordion-heading .fa-plus-circle:before {
font-size: 14px;
}
ul.favo-accordion li.accordion-group h3.accordion-heading.active {
color: #333;
}
.fa-plus-circle:before {
content: "\f055";
}
ul.favo-accordion li.accordion-group h3.accordion-heading.active .fa-shorticon:before {
content: "\f056";
}
[class^="fa-"], [class*=" fa-"] {
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
margin-right: 5px;
}
ul.favo-accordion li.accordion-group h3.accordion-heading.active .fa-plus-circle:before {
content: "\f056";
}
ul.favo-accordion li.accordion-group h3.accordion-heading:hover {
color: #333;
background: #EFEFEF;
}
ul.favo-accordion li.accordion-group .accordion-inner {
border-top: 1px solid #D5D5D5;
background: #fff;
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
-webkit-box-shadow: 0 1px 1px 0 rgba(180,180,180,0.1);
-moz-box-shadow: 0 1px 1px 0 rgba(180,180,180,0.1);
box-shadow: 0 1px 1px 0 rgba(180,180,180,0.1);
padding: 20px;
} div.favo-tabs ul.nav-tabs {
list-style: none;
margin: 0 5px;
padding: 0 5px;
border-bottom: none;
border-bottom: 1px solid #ddd;
}
div.favo-tabs ul.nav-tabs li {
overflow: hidden;
max-width: 25%;
padding: 0;
float: left;
}
.nav-tabs &gt; li {
margin-bottom: -1px;
}
div.favo-tabs ul.nav-tabs li a {
margin-right: 5px;
padding: 8px 25px;
display: block;
border: 1px solid #ddd;
background: #F7F6F6;
font-size: 13px;
color: #666;
font-weight: bold;
line-height: 20px;
text-transform: capitalize;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
div.favo-tabs ul.nav-tabs li a:hover {
color: #000;
}
div.favo-tabs ul.nav-tabs li a.active {
border-bottom-color: #fff;
background: #fff;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
div.favo-tabs div.tab-content {
padding: 10px 5px;
overflow: visible;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #E5E5E5;
border-top: none;
margin: 0 5px;
}
div.favo-tabs div.tab-content &gt; div {
display: none;
}
div.favo-tabs div.tab-content &gt; div.active {
display: block;
}
div.favo-tabs[class*="style"] ul.nav-tabs {
margin: 0 5px;
border-bottom: 3px solid #85B24E;
}
div.favo-tabs[class*="style"] ul.nav-tabs li {
margin-bottom: 0;
}
div.favo-tabs[class*="vertical"] ul.nav-tabs li {
max-width: 300px;
}
div.favo-tabs[class*="style"] ul.nav-tabs li a {
padding: 8px 25px;
}
div.favo-tabs[class*="style"] ul.nav-tabs li a.active {
border-color: #7BA543;
border-bottom-color: #85B24E;
background: #85B24E;
color: #fff;
text-shadow: none;
}
div.favo-tabs[class*="style"] div.tab-content {
padding: 20px;
border: 1px solid #E5E5E5;
border-top: none;
margin: 0 5px;
}
div.favo-tabs.style-blue ul.nav-tabs {
border-bottom-color: #61A5CA;
}
div.favo-tabs.style-blue ul.nav-tabs li a.active {
background: #61A5CA;
border-color: #61A5CA;
}
div.favo-tabs.style-black ul.nav-tabs {
border-bottom-color: #626262;
}
div.favo-tabs.style-black ul.nav-tabs li a.active {
background: #626262;
border-color: #626262;
}
div.favo-tabs.style-red ul.nav-tabs {
border-bottom-color: #E02C26;
}
div.favo-tabs.style-red ul.nav-tabs li a.active {
background: #E02C26;
border-color: #E02C26;
}
div.favo-tabs.style-orange ul.nav-tabs {
border-bottom-color: #ef2748;
}
div.favo-tabs.style-orange ul.nav-tabs li a.active {
background: #ef2748;
border-color: #ef2748;
}
div.favo-tabs.vertical {
margin-left: 120px;
clear: both;
}
div.favo-tabs.vertical ul.nav-tabs {
float: left;
width: 120px;
margin-left: -120px;
border: none;
padding: 0;
}
div.favo-tabs.vertical ul.nav-tabs li {
float: none;
margin-bottom: 10px;
display: block;
overflow: visible;
}
div.favo-tabs.vertical ul.nav-tabs li a {
margin: 0;
padding: 6px 10px;
border: none;
text-align: left;
background: none;
position: relative;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
overflow: visible;
border: 1px solid #ddd;
background: #F7F6F6;
}
div.favo-tabs.vertical ul.nav-tabs li a.active {
background: #606060;
color: #fff;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
div.favo-tabs.vertical ul.nav-tabs li a.active:before {
border-bottom: 17px solid transparent;
border-left: 17px solid #606060;
border-top: 17px solid transparent;
content: "";
height: 0;
width: 0;
position: absolute;
top: -1px;
right: -16px;
}
div.favo-tabs.vertical div.tab-content {
width: 100%;
border: none;
padding: 20px 20px 20px 40px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0 -1px;
border: 1px solid #E5E5E5;
}
div.favo-tabs.vertical.style-green ul.nav-tabs li a.active {
background: #85B24E;
}
div.favo-tabs.vertical.style-green ul.nav-tabs li a:before {
border-left: 15px solid #85B24E;
}
div.favo-tabs.vertical.style-blue ul.nav-tabs li a.active {
background: #61A5CA;
}
div.favo-tabs.vertical.style-blue ul.nav-tabs li a:before {
border-left: 15px solid #61A5CA;
}
div.favo-tabs.vertical.style-red ul.nav-tabs li a.active {
background: #E02C26;
}
div.favo-tabs.vertical.style-red ul.nav-tabs li a:before {
border-left: 15px solid #E02C26;
}
div.favo-tabs.vertical.style-orange ul.nav-tabs li a.active {
background: #ef2748;
}
div.favo-tabs.vertical.style-orange ul.nav-tabs li a:before {
border-left: 15px solid #ef2748;
} ul.thumbnails &gt; li {
margin-bottom: 10px !important;
}
#favo-lightbox:after {
background: -moz-element(#favo-lightbox);
}
#favo-lightbox1:after {
background: -moz-element(#favo-lightbox1);
}
#favo-lightbox2:after {
background: -moz-element(#favo-lightbox2);
}
#favo-lightbox3:after {
background: -moz-element(#favo-lightbox3);
}
#favo-lightbox4:after {
background: -moz-element(#favo-lightbox4);
}
#favo-lightbox5:after {
background: -moz-element(#favo-lightbox5);
}
#favo-lightbox6:after {
background: -moz-element(#favo-lightbox6);
}
#favo-lightbox7:after {
background: -moz-element(#favo-lightbox7);
}
.favo-lightbox {
margin: 0 20px 20px 0;
z-index: 5;
overflow: hidden;
display: block;
}
.favo-lightbox.image-left {
float: left;
}
.favo-lightbox.image-right {
float: right;
margin: 0 0 20px 20px;
}
.favo-lightbox.no-border {
padding: 0;
border: none;
}
.favo-lightbox.image-none {
margin: 0 0 10px;
display: inline-block;
}
.favo-lightbox.border {
padding: 5px;
background: #FCFCFC;
border: 1px solid #ddd;
}
.favo-lightbox.borderInner {
position: relative;
z-index: 1;
}
.favo-lightbox.borderInner .transparent-border {
position: absolute;
content: "";
top: 0;
border: 5px solid rgba(0,0,0,0.2);
z-index: 2;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.favo-lightbox.shadow {
box-shadow: 0 15px 10px -13px rgba(0,0,0,0.5);
}
.favo-lightbox.reflect {
height: 100%;
position: relative;
z-index: 1;
overflow: visible;
}
.favo-lightbox.reflect:after {
content: "";
position: absolute;
left: 0;
top: 100%;
width: 100%;
height: 100%;
mask: url(https://www.suprzena.cz/wp-content/themes/htmag/images/mask.svg#light);
opacity: 0.8;
pointer-events: none;
transform: scaleY(-1);
}
.favo-lightbox a {
min-height: 80px;
min-width: 80px;
margin: 0;
padding: 0;
border: none;
width: auto;
display: block;
position: relative;
left: auto;
top: auto;
right: auto;
overflow: hidden;
z-index: 1;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.favo-lightbox a h3.img-title {
position: absolute;
bottom: -10%;
left: 0;
width: 100%;
padding: 8px 10px;
margin: 0;
font-size: 12px;
color: #eee;
opacity: 0;
filter: alpha(opacity=0);
line-height: 18px;
background: rgba(0,0,0,0.6);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.favo-lightbox a:hover h3.img-title {
bottom: 0;
opacity: 1;
filter: alpha(opacity=100);
}
.favo-lightbox a img {
width: 100%;
} .gallery {
margin: 0px auto 30px;
overflow: hidden;
}
.gallery-item {
display: inline-block;
padding: 1.79104477%;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery .gallery-item img {
background: #FFF;
padding: 2px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
box-shadow: 0 0 2px #B5B5B5;
-moz-box-shadow: 0 0 2px #b5b5b5;
-webkit-box-shadow: 0 0 2px #B5B5B5;
-webkit-transition: all .40s;
-moz-transition: all .40s;
-o-transition: all .40s;
transition: all .40s;
width: 88%;
height: auto;
}
.gallery .gallery-item a:hover img {
box-shadow: 0 0 2px #666;
-moz-box-shadow: 0 0 2px #666;
-webkit-box-shadow: 0 0 2px #666;
opacity: 0.6;
margin: -5px 0 5px;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery img {
border: 0 none !important;
}
.gallery-columns-2 .attachment-medium {
max-width: 92%;
height: auto;
}
.gallery-columns-4 .attachment-thumbnail {
max-width: 84%;
height: auto;
}
.gallery .gallery-caption {
color: #888;
margin: 0 0 12px;
}
.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {
display: none;
}
.gallery br + br {
display: none;
}
.attachment img {
display: block;
margin: 0 auto;
}
.row-fluid .span4 {
width: 31.59%;
*width: 31.59%;
}
.row-fluid {
width: 100%;
display: inline-table;
}
.row-fluid:before, .row-fluid:after {
display: table;
content: "";
line-height: 0;
}
.row-fluid [class*="span"]:first-child {
margin-left: 0;
}  div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9500;
}
div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 10000;
}
div.pp_default .pp_gallery ul li a {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/default_thumb.png) repeat scroll center center #F8F8F8;
border: 1px solid #AAAAAA;
}
.pp_default .ppt {
color: #fff;
text-align: center;
display: none;
font-size: 145%;
margin: 0 0 5px 15px;
z-index: 9999;
}
.pp_default .pp_top {
height: 13px;
}
.pp_default .pp_top .pp_left {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat;
}
.pp_default .pp_top .pp_middle {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite_x.png) top left repeat-x;
}
.pp_default .pp_top .pp_right {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat;
}
.pp_default .pp_content_container {
background: #fff;
padding: 10px;
border: 5px solid #262626;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
position: relative;
}
.pp_default .pp_content_container .pp_content {
min-height: 40px;
overflow: hidden;
}
.pp_default .pp_content_container .pp_content .pp_fade {
display: none;
}
.pp_default .pp_content_container .pp_content .pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
margin: -12px 0 0 -12px;
position: absolute;
top: 50%;
width: 24px;
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/loader.gif) center center no-repeat;
}
.pp_default .pp_content_container .pp_content .pp_expand, .pp_default .pp_content_container .pp_content .pp_contract {
cursor: pointer;
display: none;
height: 20px;
position: absolute;
right: 10px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000;
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;
cursor: pointer;
height: 28px;
width: 28px;
}
.pp_default .pp_content_container .pp_content .pp_expand:hover, .pp_default .pp_content_container .pp_content .pp_contract:hover {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;
}
.pp_default .pp_content_container .pp_content .pp_contract {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;
cursor: pointer;
height: 28px;
width: 28px;
}
.pp_default .pp_content_container .pp_content .pp_contract:hover {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;
}
.pp_default .pp_content_container .pp_content .pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000;
}
.pp_default .pp_content_container .pp_content .pp_hoverContainer a.pp_next {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite_next.png) 10000px 10000px no-repeat;
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 49%;
}
.pp_default .pp_content_container .pp_content .pp_hoverContainer a.pp_next:hover {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite_next.png) center right no-repeat;
cursor: pointer;
}
.pp_default .pp_content_container .pp_content .pp_hoverContainer a.pp_previous {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite_prev.png) 10000px 10000px no-repeat;
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 49%;
}
.pp_default .pp_content_container .pp_content .pp_hoverContainer a.pp_previous:hover {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;
}
.pp_default .pp_content_container .pp_content .pp_gallery {
display: none;
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000;
}
.pp_default .pp_content_container .pp_content .pp_gallery .pp_arrow_previous, .pp_default .pp_content_container .pp_content .pp_gallery .pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
left: auto;
position: static;
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;
height: 20px;
margin: 4px 0 0;
width: 20px;
}
.pp_default .pp_content_container .pp_content .pp_gallery .pp_arrow_next {
background-position: -82px -3px;
left: 52px;
}
.pp_default .pp_content_container .pp_content .pp_gallery div {
float: left;
overflow: hidden;
position: relative;
}
.pp_default .pp_content_container .pp_content .pp_gallery div ul {
float: left;
height: 35px;
margin: 0 0 0 5px;
padding: 0;
position: relative;
white-space: nowrap;
}
.pp_default .pp_content_container .pp_content .pp_gallery div ul li {
display: block;
float: left;
margin: 0 5px 0 0;
padding: 0;
}
.pp_default .pp_content_container .pp_content .pp_gallery div ul li a {
border: 1px rgba(0,0,0,0.3) solid;
display: block;
float: left;
height: 30px;
overflow: hidden;
opacity: 0.6;
filter: alpha(opacity=60);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.pp_default .pp_content_container .pp_content .pp_gallery div ul li a:hover {
opacity: 1;
filter: alpha(opacity=100);
}
.pp_default .pp_content_container .pp_content ul li a {
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/default_thumb.png) repeat scroll center center #F8F8F8;
border: 1px solid #AAAAAA;
display: block;
width: 50px;
}
.pp_default .pp_content_container .pp_content .pp_details {
margin: 10px 0 5px;
position: relative;
float: left;
}
.pp_default .pp_content_container .pp_content .pp_details .pp_nav {
clear: none;
height: 30px;
position: relative;
width: 110px;
float: left;
}
.pp_default .pp_content_container .pp_content .pp_details .pp_nav .pp_play, .pp_default .pp_content_container .pp_content .pp_details .pp_nav .pp_pause {
height: 30px;
width: 30px;
float: left;
margin-right: 4px;
text-indent: -10000px;
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;
}
.pp_default .pp_content_container .pp_content .pp_details .pp_nav .pp_play {
height: 30px;
width: 30px;
}
.pp_default .pp_content_container .pp_content .pp_details .pp_nav .pp_play:hover {
opacity: 0.7;
filter: alpha(opacity=70);
}
.pp_default .pp_content_container .pp_content .pp_details .pp_nav .pp_pause {
background-position: -51px -29px;
}
.pp_default .pp_content_container .pp_content .pp_details .pp_nav .pp_pause:hover {
opacity: 0.7;
filter: alpha(opacity=70);
}
.pp_default .pp_content_container .pp_content .pp_details .pp_nav .pp_arrow_previous, .pp_default .pp_content_container .pp_content .pp_details .pp_nav .pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;
height: 20px;
margin: 4px 0 0;
width: 20px;
}
.pp_default .pp_content_container .pp_content .pp_details .pp_nav .pp_arrow_previous:hover, .pp_default .pp_content_container .pp_content .pp_details .pp_nav .pp_arrow_next:hover {
opacity: 0.7;
filter: alpha(opacity=70);
}
.pp_default .pp_content_container .pp_content .pp_details .pp_nav .pp_arrow_next {
background-position: -82px -3px;
left: 52px;
}
.pp_default .pp_content_container .pp_content .pp_details .pp_nav .currentTextHolder {
color: #999;
font-family: Georgia;
font-size: 95%;
font-style: italic;
left: 75px;
line-height: 25px;
margin: 0;
padding: 0 0 0 10px;
position: absolute;
top: 2px;
}
.pp_default .pp_content_container .pp_content .pp_details .pp_description {
font-size: 95%;
font-weight: 700;
margin: 5px 50px 5px 0px;
height: 30px;
margin: 5px 50px 5px 15px;
display: inline-block;
}
.pp_default .pp_content_container .pp_content .pp_details .pp_close {
display: block;
line-height: 22px;
position: absolute;
right: 0;
text-indent: -10000px;
top: 0;
background: url(https://www.suprzena.cz/wp-content/themes/htmag/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;
cursor: pointer;
height: 30px;
width: 30px;
}
.pp_default .pp_content_container .pp_content .pp_details .pp_close:hover {
opacity: 0.7;
filter: alpha(opacity=70);
}
.pp_default .pp_bottom {
height: 13px;
}
.fv_row-fluid {
margin-bottom: 35px;
}
.fv_row-fluid [class*="fv_col-sm"] {
display: block;
min-height: 1px;
float: left;
position: relative;
padding-right: 15px;
padding-left: 15px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.fv_row-fluid .sidebar_content.left {
padding-right: 20px;
border-right: 1px solid #F3F3F3;
}
.fv_row-fluid .sidebar_content.right {
padding-left: 20px;
border-left: 1px solid #F3F3F3;
}
.fv_row-fluid .sidebar.right {
padding-left: 20px;
}
.fv_row-fluid .sidebar.left {
padding-right: 20px;
}
.fv_col-sm-12 {
width: 100%;
}
.fv_col-sm-11 {
width: 91.66666666666667%;
}
.fv_col-sm-10 {
width: 83.33333333333334%;
}
.fv_col-sm-9 {
width: 75%;
}
.fv_col-sm-8 {
width: 66.66666666666667%;
}
.fv_col-sm-7 {
width: 58.333333333333336%;
}
.fv_col-sm-6 {
width: 50%;
}
.fv_col-sm-5 {
width: 41.66666666666667%;
}
.fv_col-sm-4 {
width: 33.333333333333336%;
}
.fv_col-sm-3 {
width: 25%;
}
.fv_col-sm-2 {
width: 16.666666666666668%;
}
.fv_col-sm-1 {
width: 8.333333333333334%;
}
.wpb_column &gt; .wpb_wrapper &gt; :last-child {
margin-bottom: 0px;
}
.socialSharing {
position: absolute;
z-index: 22;
opacity: 0;
}
article:hover .socialSharing {
opacity: 1;
}
.socialSharing {
top: 70%;
width: 100%;
text-align: center;
}
.socialSharing.socialBar.samll {
top: 70%;
width: 100%;
text-align: center;
}
.socialSharing {
transition-property: all;
transition-duration: 0.2s;
transition-timing-function: ease;
}
.singleButton {
float: none;
margin-right: 5px;
display: inline-block;
}
.singleButton {
width: 60px;
}
.socialBar.samll .singleButton {
width: 45px;
}
.singleButton .social-button a {
background: transparent;
}
.singleButton .social-button a i {
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
transition-property: all;
-webkit-transition-duration: 0.2s;
-moz-transition-duration: 0.2s;
-o-transition-duration: 0.2s;
transition-duration: 0.2s;
-webkit-transition-timing-function: ease;
-moz-transition-timing-function: ease;
-o-transition-timing-function: ease;
transition-timing-function: ease
}
.singleButton .social_icon-facebook {
background-color: #39599F !important;
}
.singleButton .social_icon-twitter {
background-color: #00ACED !important;
}
.singleButton .social_icon-google {
background-color: #C20907 !important;
}
.singleButton .social_icon-email {
background-color: #2964BF !important;
}
.singleButton .social-button a i {
height: 45px;
position: relative;
width: 45px;
border-radius: 100%;
top: 0px;
left: 0px;
color: #FFF;
display: block;
font-size: 24px;
line-height: 45px;
text-align: center;
}
.socialBar.samll .singleButton .social-button a i {
height: 35px;
width: 35px;
font-size: 18px;
line-height: 35px;
}
.singleButton .social-button a i:hover {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2)
}
.socialBar.samll .singleButton .social-button a i:hover {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2)
}
.vc_row.boxed {
margin: 0px auto 35px auto;
max-width: 1200px;
min-width: 320px;
width: 100%;
}
.row.fulid.full .bigslider .main-slideshow.style2 .block_right .block_item {
max-height: 192.33px;
} table {
background: #fff;
width: 100%;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
margin: 0 0 18px;
border: 1px solid #dddddd;
}
table thead, table tfoot {
background: #f5f5f5;
}
table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td {
display: table-cell;
font-size: 12px;
line-height: 18px;
text-align: left;
}
table thead tr th, table tfoot tr td {
padding: 8px 10px 9px;
font-size: 12px;
font-weight: bold;
color: #222;
}
table thead tr th:first-child, table tfoot tr td:first-child {
border-left: none;
}
table thead tr th:last-child, table tfoot tr td:last-child {
border-right: none;
}
table tbody tr.even, table tbody tr.alt {
background: #f9f9f9;
}
table tbody tr:nth-child(even) {
background: #f9f9f9;
}
table tbody tr td {
color: #333;
padding: 9px 10px;
vertical-align: top;
border: none;
} .alert-box {
border-style: solid;
border-width: 1px;
display: block;
font-weight: normal;
margin-bottom: 2rem;
position: relative;
padding: 2rem;
font-size: 16px;
transition: opacity 300ms ease-out;
background-color: #2ba6cb;
border-color: #258faf;
color: white;
}
.alert-box .close {
font-size: 3rem;
padding: 9px 6px 4px;
line-height: 0;
position: absolute;
top: 10%;
margin-top: -0.6875rem;
right: 0.25rem;
color: #333333;
opacity: 0.3;
}
.alert-box.round .close {
top: 50%;
}
.alert-box .close:hover, .alert-box .close:focus {
opacity: 0.5;
}
.alert-box.radius {
border-radius: 10px;
}
.alert-box.round {
border-radius: 1000px;
}
.alert-box.alignright {
float: right;
margin-left: 20px;
}
.alert-box.alignleft {
float: left;
margin-right: 20px;
}
.alert-box.success {
background-color: #D7F4AE;
border-color: #B3E866;
color: #4F4F4F;
}
.alert-box.success .favoicon-boxicon:before {
content: '\f00c';
color: #71ac22
}
.alert-box.alert {
background-color: #c60f13;
border-color: #aa0d10;
color: white;
}
.alert-box.success .favoicon-boxicon:before {
content: '\f00c';
color: #78b428
}
.alert-box.error {
background-color: #fac6bd;
border-color: #f78f7e;
color: #4F4F4F;
}
.alert-box.error .favoicon-boxicon:before {
content: '\f00d';
color: #ff2100
}
.alert-box.secondary {
background-color: #e9e9e9;
border-color: #c8c8c8;
color: #4f4f4f;
}
.alert-box.warning {
background-color: #f9cd98;
border-color: #F9B566;
color: #4F4F4F;
}
.alert-box.warning .favoicon-boxicon:before {
content: '\f056';
color: #FF2100
}
.alert-box.download {
background-color: #CCFA8A;
border-color: #c0fa6c;
color: #4F4F4F;
}
.alert-box.download .favoicon-boxicon:before {
content: '\f0ed';
color: #2d9d06
}
.alert-box.note {
background-color: #fdfca2;
border-color: #fcfb7e;
color: #4F4F4F;
}
.alert-box.note .favoicon-boxicon:before {
content: '\f0eb';
color: #e3cb04
}
.alert-box.info {
background-color: #a0d3e8;
border-color: #74bfdd;
color: #4f4f4f;
}
.alert-box.info .favoicon-boxicon:before {
content: '\f05a';
color: #046DE4
}
.alert-box.alert-close {
opacity: 0;
}
.alert-box .favoicon-boxicon:before {
font-size: 60px;
height: 60px;
line-height: 60px;
margin: 0;
width: 60px;
}
.alert-box .favoicon-boxicon {
float: left;
margin-left: -70px;
}
.alert-box div.box-inner-block {
min-height: 50px;
padding-left: 60px;
}  #check-also-box{
background: #FFF;
position: fixed;
z-index: 999;
bottom: 55px;
right: -350px;
width: 350px; -webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
border: 1px solid rgba( 0, 0, 0, 0.12) !important;
-webkit-box-shadow: 0 0 3px rgba( 0, 0, 0, 0.08);
-moz-box-shadow: 0 0 3px rgba( 0, 0, 0, 0.08);
box-shadow: 0 0 3px rgba( 0, 0, 0, 0.08);
}
#check-also-box.check-also-left {
left: -350px;
right: auto;
}
#check-also-box.show-check-also,
#check-also-box.check-also-left #check-also-close {
right: 0;
left: auto;
}
#check-also-box.check-also-left.show-check-also {
right: auto;
left: 0;
}
#check-also-box .block-head {
padding: 0;
}
#check-also-box .block-head h3 {
text-align: center; display: block;
float: none;
}
#check-also-box .post-thumbnail{
margin: 0 0 10px;
}
.check-also-post {
padding: 0 20px 20px 20px;
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: 1px solid #eee;
}
.check-also-post:last-child {
padding-bottom: 0;
margin-bottom : 0;
border-bottom : 0 none;
}
.check-also-post  .post-title {
font-size: 22px;
margin-bottom: 5px;
}
.check-also-post p {
line-height: 20px;
}
#check-also-close {
position: absolute;
left: 0;
top: 0;
padding: 6px 10px 3px;
background: #151515;
color: #FFF;
font-size: 25px;
}
#check-also-close:hover i {
opacity: 0.7;
}</pre></body></html>