html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, article {
border: 0;
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
html {
font-size: 100%;
overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body {
background: #fff;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
display: block;
}
ol, ul {
list-style: none;
}
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
font-weight: normal;
text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active { outline: 0;
}
a img {
border: 0;
}  html {
font-size: 112.5%; } button,
input,
select,
textarea,
.menu-toggle,
pre,
.widget-title,
.page-title,
.site-description {
font-size: 18px;
font-size: 1rem;
}
body,
#page,
button,
input,
select,
textarea,
pre {
line-height: 1.5; } body,
#page,
button,
input,
select,
textarea {
color: #444;
font-family: georgia, serif;
} h1,
h2,
h3,
h4,
h5,
h6 ,
table,
dt,
.post-categories,
.more-link,
button,
.menu-toggle,
html input[type="button"],
input[type="reset"],
input[type="submit"],
label,
.main-navigation,
.entry-meta,
.posted-on,
.wp-caption,
.gallery-caption,
.site-main [class*="navigation"],
.format-quote .entry-content blockquote,
.comment-meta,
.edit-link a,
.comment .fn,
.comment-reply-link,
.widget,
.sticky_post,
.site-footer {
font-family: 'Lato', sans-serif;
} hr,
p,
ul,
ol,
dd,
blockquote,
address,
pre,
table,
.pingback,
.comment-meta,
.page-links,
.video-player {
margin-bottom: 18px;
margin-bottom: 1rem;
} h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
-ms-word-wrap: break-word;
word-wrap:     break-word;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.fn a {
text-decoration: none;
color: #444;
}
h1 {
font-size: 38px;
font-size: 2.11111111111rem;
font-weight: bold;
letter-spacing: -1px;
line-height: 1;
margin-bottom: 18px;
margin-bottom: 1rem;
}
h2 {
font-size: 26px;
font-size: 1.44444444444rem;
font-weight: bold;
letter-spacing: 1px;
line-height: 1;
margin: 38px 0 18px;
margin: 2.11111111111rem 0 1rem;
text-transform: uppercase;
}
h3 {
font-size: 26px;
font-size: 1.44444444444rem;
font-weight: bold;
letter-spacing: 0px;
line-height: 1;
margin: 26px 0 18px;
margin: 1.44444444444rem 0 1rem;
}
h4, .widget-title {
font-weight: bold;
letter-spacing: 1px;
line-height: 1;
text-transform: uppercase;
}
h4 {
margin: 26px 0 18px;
margin: 1.44444444444rem 0 1rem;
}
h5 {
font-weight: bold;
margin: 26px 0 18px;
margin: 1.44444444444rem 0 1rem;
}
h6 {
font-size: 15px;
font-size: 0.83333333333rem;
font-weight: bold;
margin: 27px 0 18px;
margin: 1.5rem 0 1rem;
text-transform: uppercase;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
} ul, ol, dl {
margin-left: 36px;
margin-left: 2rem;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin-bottom: 0;
}
dt {
font-weight: bold;
letter-spacing: 1px;
text-transform: uppercase;
}
b, strong {
font-weight: bold;
}
dfn, cite, em, i {
font-style: italic;
}
blockquote {
border-left: 1px solid #f0665e;
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
font-style: italic;
padding-left: 36px;
padding-left: 2rem;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
max-width: 100%;
overflow: auto;
padding: 26px;
padding: 1.44444444444rem;
}
code, kbd, tt, var {
font-size: 15px;
font-size: 0.9375rem;
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr, acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark, ins {
background: #fff9c0;
text-decoration: none;
}
sup,
sub {
font-size: 75%;
height: 0;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
small {
font-size: 75%;
}
big {
font-size: 125%;
}  ::selection {
background: #ef5f69; 
color: #fff;
} ::-moz-selection {
background: #ef5f69;
color: #fff;
} a {
color: #ef5f69;
text-decoration: none;
-webkit-transition: color 0.3s ease;
-moz-transition: color 0.3s ease;
-o-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
} a:hover,
.comment-metadata a:hover,
.main-navigation a:hover,
.byline a:hover,
.widget a:hover {
-webkit-transition: color 0.3s ease;
-moz-transition: color 0.3s ease;
-o-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
a:hover,
a:active {
color: #f7868e;
}
.comment-metadata a:hover,
.main-navigation a:hover,
.byline a:hover,
.widget a:hover,
.entry-title a:hover {
color: #ef5f69;
} .more-link,
button,
.menu-toggle,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
background-color: #444;
border: 0;
-webkit-border-radius: 3px;
-mox-border-radius: 3px;
border-radius: 4px;
color: #fff;
display: inline-block;
padding: 9px 13.5px;
padding: 0.5rem 0.75rem;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.more-link:hover,
button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
background-color: #ef5f69;
color: #fff;
-webkit-transition: background-color 0.3s ease;
-moz-transition: background-color 0.3s ease;
-o-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
} figure {
margin: 0;
}
img {
height: auto; max-width: 100%; }
embed,
iframe,
object {
max-width: 100%;
} table {
border-collapse: collapse;
width: 100%;
}
th {
color: #999;
font-weight: normal;
text-transform: uppercase;
}
tr {
border-bottom: 1px solid #ccc;
}
td {
padding: 4.5px;
padding: 0.25rem;
}  button,
input,
select,
textarea {
font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button,
input {
line-height: normal; }
input,
textarea {
max-width: 100%; }
button:focus,
html input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
html input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
border-color: #aaa #bbb #bbb #bbb;
box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15);
}
input[type="checkbox"],
input[type="radio"] {
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box; padding: 0; }
input[type="search"] {
-webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing:    content-box;
box-sizing:         content-box;
}
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner { border: 0;
padding: 0;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
border: 1px solid #ccc;
-webkit-border-radius: 4px;
-moz-border-radius:    4px;
border-radius:         4px;
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
color: #666;
padding: 9px 13.5px;
padding: 0.5rem 0.75rem;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
color: #111;
}
textarea {
overflow: auto; vertical-align: top; width: 98%;
} label {
margin-top: 18px;
margin-top: 1rem;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } @font-face {
font-family: 'elucicons';
src:url(//savate-zveza.si/wp-content/themes/elucidate/fonts/elucicons.eot);
src:url(//savate-zveza.si/wp-content/themes/elucidate/fonts/elucicons.eot?#iefix) format('embedded-opentype'),
url(//savate-zveza.si/wp-content/themes/elucidate/fonts/elucicons.ttf) format('truetype'),
url(//savate-zveza.si/wp-content/themes/elucidate/fonts/elucicons.woff) format('woff'),
url(//savate-zveza.si/wp-content/themes/elucidate/fonts/elucicons.svg#elucicons) format('svg');
font-weight: normal;
font-style: normal;
}
.post-categories:before,
.tag-links:before,
.comments-link a:before,
.edit-link a:before,
.comment-reply-link:before,
.menu-item-has-children > a:after,
.menu-item-has-children .menu-item-has-children  > a:after {
display: inline-block;
font-family: 'elucicons';
font-size: 16px;
font-size: 0.88888888888rem; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
margin-right: 4.5px;
margin-right: 0.25rem;
text-transform: none;
speak: none; vertical-align: -10%;
}
.post-categories:before {
content: "\e600";
vertical-align: baseline;
}
.tag-links:before {
content: "\e601";
}
.comments-link a:before {
content: "\e60a";
}
.edit-link a:before {
content: "\e609";
}
.comment-reply-link:before {
content: "\e604";
} #page {
background-color: #fff;
margin: 0 auto;
max-width: 900px;
max-width: 40.9090909091rem;
padding: 0 20px;
padding: 0 1.11111111111rem;
}
.content-area {
width: 100%;
}
.site-main {
margin: 0;
}
.site-content .widget-area {
overflow: hidden;
}
.site-footer {
clear: both;
border-top: 1px solid #ccc;
font-size: 15px;
font-size: 0.83333333333rem;
padding: 38px 0;
padding: 2.11111111111rem 0;
width: 100%;
}  #masthead {
margin-bottom: 57px;
margin-bottom: 3.16666666667rem
}
.site-branding {
padding: 57px 0;
padding: 3.16666666667rem 0;
}
.site-title {
font-size: 38px;
font-size: 2.11111111111rem;
font-weight: 200;
margin: 0;
}
.site-description {
font-weight: normal;
letter-spacing: 0;
line-height: 1;
margin: 4.5px 0 0;
margin: 0.25rem 0 0;
text-transform: none;
} .menu-toggle {
cursor: pointer;
display: block;
text-align: center;
width: 100%;
}
.main-navigation {
line-height: 1.5;
} .main-navigation .menu {
display: none;
}
.main-navigation ul {
list-style: none;
margin: 0;
}
.main-navigation ul ul {
margin-left: 36px;
margin-left: 2rem;
}
.main-navigation a {
color: #777;
display: block; text-decoration: none;
} .main-navigation.toggled .menu {
display: block;
} .sticky_post {
color: #ef5f69;
float: right;
}
.hentry {
border-bottom: 1px solid #ccc;
margin-bottom: 38px;
margin-bottom: 2.11111111111rem;
padding-bottom: 38px;
padding-bottom: 2.11111111111rem;
}
.entry-header {
margin-bottom: 26px;
margin-bottom: 1.44444444444rem;
}
.byline,
.updated {
display: none;
}
.single .byline,
.group-blog .byline {
color: #777;
display: block;
font-style: italic;
margin-top: 26px;
margin-top: 1.44444444444rem;
}
.byline a {
color: inherit;
}
.page-content,
.entry-content,
.entry-summary {
margin-top: 18px;
margin-top: 1rem;
-ms-word-wrap: break-word;
word-wrap:     break-word;
}
.page-links {
clear: both;
} .entry-meta {
color: #777;
margin-top: 8px;
margin-top: 0.44444444444rem;
}
.entry-meta a {
color: #777;
}
.entry-meta a:hover {
color: #ef5f69;
}
.post-categories, .tag-links, .comments-link, .edit-link {
margin-right: 18px;
margin-right: 1rem;
}  .page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
.wp-caption {
color: #777;
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
}
.wp-caption-text {
text-align: center;
}
.wp-caption .wp-caption-text {
margin-top: 15px;
margin-top: 0.83333333333rem;
} .gallery-item {
margin-left: 0;
}
.gallery-caption {
font-size: 15px;
font-size: 0.83333333333rem;
overflow: wrap;
}
.gallery-item  .gallery-icon .attachment-thumbnail {
border: 0 !important;
}
.gallery-item {
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
padding: 2px;
} .alignleft {
display: inline;
float: left;
margin: 0 18px 18px 0;
margin-right: 0 1rem 1rem 0;
}
.alignright {
display: inline;
float: right;
margin: 0 0 18px 18px;
margin-right: 0 0 1rem 1rem;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto 18px;
margin: 0 auto 1rem;
} .site-main [class*="navigation"] {
overflow: hidden;
padding-bottom: 38px;
padding-bottom: 2.11111111111rem;
}
[class*="navigation"] .nav-previous {
float: left;
width: 50%;
}
[class*="navigation"] .nav-next {
float: right;
text-align: right;
width: 50%;
} .comment-list {
margin-left: 0;
}
.comment-list, .children {
list-style: none;
}
.comment {
margin: 38px 0;
margin: 2.11111111111rem 0;
}
.comment-content a {
word-wrap: break-word;
}
.comment-metadata,
.comment-metadata a,
.edit-link a {
color: #777;
}
.comment-metadata > .edit-link {
margin: 0 0 0 18px;
margin: 0 0 0 1rem;
}
.comment .fn {
font-size: 26px;
font-size: 1.44444444444rem;
font-style: normal;
font-weight: normal;
letter-spacing: 0px;
line-height: 1;
margin: 26px 0 18px;
margin: 1.44444444444rem 0 1rem;
}
.bypostauthor {
}
.comment-reply-link:before {
content: "\e604";
} .widget {
font-size: 15px;
font-size: 0.83333333333rem;
margin-bottom: 26px;
margin-bottom: 1.44444444444rem;
}
.widget-title {
margin-bottom: 18px;
margin-bottom: 1rem;
}
.widget a {
color: #777;
}
.widget ul {
list-style: none;
margin-left: 0;
}
.widget li {
margin-bottom: 9px;
margin-bottom: 0.5rem;
} .widget select {
max-width: 100%;
} .widget_search .search-submit {
display: none;
} .post-date {
display: block;
font-family: georgia, serif;
font-style: italic;
} #social-navigation {
overflow: auto;
}
#social-navigation ul {
list-style: none;
margin: 0;
}
#social-navigation li {
float: left;
margin-right: 8px;
margin-right: 0.44444444444rem;
}
#social-navigation li a {
color: #777;
}
#social-navigation li a:hover {
color: #ef5f69;
}
#social-navigation li a:before {
display: inline-block;
font-family: 'elucicons';
font-size: 24px;
font-size: 1.33333333333rem; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.83333333333; text-transform: none;
speak: none;
}
#social-navigation li a[href*="dribbble.com"]:before {
content: "\e614";
}
#social-navigation li a[href^="mailto"]:before {
content: "\e615";
}
#social-navigation li a[href*="facebook.com"]:before {
content: "\e60c";
}
#social-navigation li a[href*="flickr.com"]:before {
content: "\e60b";
}
#social-navigation li a[href*="github.com"]:before {
content: "\e613";
}
#social-navigation li a[href*="plus.google.com"]:before {
content: "\e611";
}
#social-navigation li a[href*="pinterest.com"]:before {
content: "\e60e";
}
#social-navigation li a[href$="/feed/"]:before,
#social-navigation li a[href*="/?feed"]:before {
content: "\e612";
}
#social-navigation li a[href*="twitter.com"]:before {
content: "\e60f";
}
#social-navigation li a[href*="wordpress.com"]:before,
#social-navigation li a[href*="wordpress.org"]:before {
content: "\e60d";
}
#social-navigation li a[href*="youtube.com"]:before {
content: "\e610";
}  .blog .format-aside .entry-title,
.archive .format-aside .entry-title {
display: none;
} .format-quote .entry-content blockquote {
border: 0;
font-size: 26px;
font-size: 1.44444444444rem;
font-style: normal;
padding: 0;
}
.format-quote .entry-content cite {
font-style: normal;
} .page-header {
margin-bottom: 38px;
margin-bottom: 2.11111111111rem;
}
.page-title {
font-weight: bold;
letter-spacing: 1px;
line-height: 1;
text-transform: uppercase;
} .front-page-template #primary {
float: none;
width: 100%;
} .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: '';
display: table;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
} @media screen and (min-width: 800px) {
#primary {
float: left;
width: 73.87228258428122%; }
#secondary, #tertiary {
float: right;
width: 21.725543482922617% }
#page {
margin: 0 auto;
max-width: 920px;
max-width: 51.1111111111rem;
padding: 0 80px;
padding: 0 4.44444444444rem;	
}
.site-branding {
float: left;
}
.main-navigation {
border-color: #ccc;
border-style: solid;
border-width: 1px 0;
float: left;
padding: 9px 0;
padding: 0.5rem 0;
width: 100%;
}
.main-navigation .menu {
display: block;
}
.main-navigation li {
float: left;
margin-right: 26px;	
margin-right: 1.44444444444rem;
position: relative;
} .menu-item-has-children > a:after {
content: "\e608";
margin-left: 4px;
margin-left: 0.25rem;
} .menu-item-has-children .menu-item-has-children > a:after {
content: "\e607";
vertical-align: 0;
}
.main-navigation li:hover > ul,
.main-navigation li.focus > ul {
display: block;
left: auto;
}
.main-navigation ul ul {
background-color: #fff;
border: 1px solid #777;
left: -999em;
margin: 0;
padding: 9px 0 9px 9px;
padding: 0.5rem 0 0.5rem 0.5rem;
position: absolute;
top: 100%;
z-index: 99999;
width: 200px;
width: 11.1111111111rem;
}
.main-navigation ul ul li {
float: none;
margin: 0;
}
.main-navigation ul ul a {
padding: 0 10px 0 5px;
padding: 0 0.5555555555rem 0 0.27777777777rem;
}
.main-navigation ul ul ul {
top: -10px;
top: -0.55555555555rem
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
left: 100%;
}
.menu-toggle {
display: none;
} #front-page-widgets > div {
float: left;
margin-right: 4.347826086%; width: 30.434782608% }
#front-page-widgets > .front-page-3 {
margin-right: 0;
} .site-info {
float: right;
text-align: right;
}
#social-navigation {
float: left;
}
}