ul.event-info li.event-url .event-class-value a:link, ul.event-info li.event-url .event-class-value a:visited, ul.event-info li.event-url .event-class-value a:focus, ul.event-info li.event-url .event-class-value a:hover, ul.event-info li.event-url .event-class-value a:active,
.event-text a:link, .event-text a:focus, .event-text a:hover, .event-text a:active{
color: #0277bd;
}
section.section-single h1.posttitle.cal {
font-weight: normal;
font-size:1.2em;
margin-left:0%;;
margin-top:3%;
margin-bottom: 2%;
padding-left:0%;
}
h2.calendar {
width:100%;
padding-left:0%;
font-size:1.2em;
margin-top:10%;
}
.event-change-date{
width:100%;
float:right;
margin-right:0;
margin-top:4.5%;
display:inline-block;
right:0;
font-size:1.1em;
}
.event-change-date img.ui-datepicker-trigger {
margin-left:2%;
margin-bottom:-3px;
}
#event-list{
width:100%;
}
article.single.post.calendar-event {
width: 96%;
margin-top:2%;
margin-left:0%;
padding:1% 2%;
border: dashed 1px #202020;
}
.entry-content-small {
display:block;
}
h3.event-title {
font-size:1.2em;
width:83%;
}
.event-title-small{
font-style:italic;
}
.event-text {
width:100%;
font-size:1.1em;
margin-top:2%;
}
ul.event-info {
width:100%;
margin-top:2%;
float:left;
list-style-type: none;
}
ul.event-location {
width:100%;
margin-top:2%;
float:left;
list-style-type: none;
}
ul.event-info li,  ul.event-location li{
display:block;
text-align:left;
}
ul li span.event-class-name {
width:40%;
float:left;
font-weight:bold!important;
font-size:1em;
}
ul li span.event-class-value {
width:60%;
float:right;
font-size: 1em;
}
button.event-btn.show-details {
top:5px;
right:2px;
position: absolute;
float:right;
width:15%;
height: 40px;
background-color: #fcfcfc;
color:#202020;
text-transform:uppercase;
font-size:0.55em;
cursor:pointer;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border:2px solid #202020;
}
button.event-btn.event-add-btn {
display:none;
}
button.event-btn.event-map-btn {
display:none;
}
a.less_posts {
float:left;
margin-left:2%;
margin-top:2%;
}
a.more_posts {
float:right;
margin-top:2%;
}
p#calendar-intro {
margin-left:2%;
}
@media screen and (min-width: 768px) {
section.section-single h1.posttitle.cal {
font-weight: normal;
font-size:1.8em;
margin-left:0%;;
margin-top:3%;
margin-bottom: 2%;
padding-left:1.5%;
}
h2.calendar {
width:58.5%;
padding-left:1.5%;
display:inline-block;
float:left;
margin-top:3%;
margin-bottom:2%;
font-size:1.5em;
}
.event-change-date{
width: 40%;
max-width:40%;
float:right;
margin-right:0;
margin-top:4%;
display:inline-block;
right:0;
}
#event-list{
width:100%;
}
article.single.post.calendar-event {
width:94.5%;
margin-top:2%;
margin-left:1.5%;
margin-right:0%;
padding:1% 2%;
border: dashed 1px #202020;
}
ul.event-info {
width:50%;
float:left;
}
ul.event-location {
width:50%;
float:right;
}
button.event-btn.show-details {
top:10px;
right:10px;
width:20%;
height:40px;
font-size:0.7em;
}
}
@media screen and (min-width: 641px) and (max-width: 768px) {
button.event-btn.show-details {
width:20%;
height:30px;
}
}.ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 100%;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-helper-clearfix {
min-height: 0; }
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
filter:Alpha(Opacity=0); }
.ui-front {
z-index: 100;
} .ui-state-disabled {
cursor: default !important;
}  .ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}  .ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin: 2px 0 0 0;
padding: .5em .5em .5em .7em;
min-height: 0; font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
position: absolute;
left: .5em;
top: 50%;
margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
.ui-button {
display: inline-block;
position: relative;
padding: 0;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
overflow: visible; }
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
} .ui-button-icon-only {
width: 2.2em;
} button.ui-button-icon-only {
width: 2.4em;
}
.ui-button-icons-only {
width: 3.4em;
}
button.ui-button-icons-only {
width: 3.7em;
} .ui-button .ui-button-text {
display: block;
line-height: normal;
}
.ui-button-text-only .ui-button-text {
padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
padding: .4em;
text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
padding-left: 2.1em;
padding-right: 2.1em;
} input.ui-button {
padding: .4em 1em;
} .ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
position: absolute;
top: 50%;
margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
left: 50%;
margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
right: .5em;
} .ui-buttonset {
margin-right: 7px;
}
.ui-buttonset .ui-button {
margin-left: 0;
margin-right: -.3em;
}  input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
.ui-datepicker {
width: 17em;
padding: .2em .2em 0;
display: none;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 1em;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 45%;
}
.ui-datepicker table {
width: 100%;
font-size: .9em;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: .7em 0 0 0;
padding: 0 .2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: .5em .2em .4em;
cursor: pointer;
padding: .2em .6em .3em .6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
} .ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
} .ui-datepicker-rtl {
direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right: 2px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left: 2px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right: 1px;
left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left: 1px;
right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width: 0;
border-left-width: 1px;
}
.ui-dialog {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
padding: .2em;
outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
padding: .4em 1em;
position: relative;
}
.ui-dialog .ui-dialog-title {
float: left;
margin: .1em 0;
white-space: nowrap;
width: 90%;
overflow: hidden;
text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position: absolute;
right: .3em;
top: 50%;
width: 20px;
margin: -10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-se {
width: 12px;
height: 12px;
right: -5px;
bottom: -5px;
background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
.ui-draggable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-menu {
list-style: none;
padding: 0;
margin: 0;
display: block;
outline: none;
}
.ui-menu .ui-menu {
position: absolute;
}
.ui-menu .ui-menu-item {
position: relative;
margin: 0;
padding: 3px 1em 3px .4em;
cursor: pointer;
min-height: 0;  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
margin: 5px 0;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
margin: -1px;
} .ui-menu-icons {
position: relative;
}
.ui-menu-icons .ui-menu-item {
padding-left: 2em;
} .ui-menu .ui-icon {
position: absolute;
top: 0;
bottom: 0;
left: .2em;
margin: auto 0;
} .ui-menu .ui-menu-icon {
left: auto;
right: 0;
}
.ui-progressbar {
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);
height: 100%;
filter: alpha(opacity=25); opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
-ms-touch-action: none;
touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
.ui-selectable {
-ms-touch-action: none;
touch-action: none;
}
.ui-selectable-helper {
position: absolute;
z-index: 100;
border: 1px dotted black;
}
.ui-selectmenu-menu {
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 0;
display: none;
}
.ui-selectmenu-menu .ui-menu {
overflow: auto; overflow-x: hidden;
padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
font-size: 1em;
font-weight: bold;
line-height: 1.5;
padding: 2px 0.4em;
margin: 0.5em 0 0 0;
height: auto;
border: 0;
}
.ui-selectmenu-open {
display: block;
}
.ui-selectmenu-button {
display: inline-block;
overflow: hidden;
position: relative;
text-decoration: none;
cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
right: 0.5em;
left: auto;
margin-top: -8px;
position: absolute;
top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
text-align: left;
padding: 0.4em 2.1em 0.4em 1em;
display: block;
line-height: 1.4;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
-ms-touch-action: none;
touch-action: none;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
} .ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.ui-sortable-handle {
-ms-touch-action: none;
touch-action: none;
}
.ui-spinner {
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.ui-spinner-input {
border: none;
background: none;
color: inherit;
padding: 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 22px;
}
.ui-spinner-button {
width: 16px;
height: 50%;
font-size: .5em;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
} .ui-spinner a.ui-spinner-button {
border-top: none;
border-bottom: none;
border-right: none;
} .ui-spinner .ui-icon {
position: absolute;
margin-top: -8px;
top: 50%;
left: 0;
}
.ui-spinner-up {
top: 0;
}
.ui-spinner-down {
bottom: 0;
} .ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px;
}
.ui-tabs {
position: relative; padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 1em 1.4em;
background: none;
}
.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
-webkit-box-shadow: 0 0 5px #aaa;
box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
border-width: 2px;
} .ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-widget .ui-widget {
font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-family: Verdana,Arial,sans-serif;
font-size: 1em;
}
.ui-widget-content {
border: 1px solid #aaaaaa;
background: #ffffff url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
color: #222222;
}
.ui-widget-content a {
color: #222222;
}
.ui-widget-header {
border: 1px solid #aaaaaa;
background: #cccccc url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
color: #222222;
font-weight: bold;
}
.ui-widget-header a {
color: #222222;
} .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
border: 1px solid #d3d3d3;
background: #e6e6e6 url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
color: #555555;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
border: 1px solid #999999;
background: #dadada url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
color: #212121;
text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
border: 1px solid #aaaaaa;
background: #ffffff url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #212121;
text-decoration: none;
} .ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #fcefa1;
background: #fbf9ee url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #cd0a0a;
background: #fef1ec url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: .7;
filter:Alpha(Opacity=70); font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: .35;
filter:Alpha(Opacity=35); background-image: none;
}
.ui-state-disabled .ui-icon {
filter:Alpha(Opacity=35); }  .ui-icon {
width: 16px;
height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-icons_222222_256x240.png);
}
.ui-state-default .ui-icon {
background-image: url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
background-image: url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-icons_454545_256x240.png);
}
.ui-state-active .ui-icon {
background-image: url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
background-image: url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-icons_cd0a0a_256x240.png);
} .ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  .ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
border-bottom-right-radius: 4px;
} .ui-widget-overlay {
background: #aaaaaa url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30); }
.ui-widget-shadow {
margin: -8px 0 0 -8px;
padding: 8px;
background: #aaaaaa url(//berlinspirational.com/wp-content/plugins/bi-event-calendar/includes/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
opacity: .3;
filter: Alpha(Opacity=30); border-radius: 8px;
}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin:-10px 0 0 0;width:15px;height:15px;opacity:.5;padding:10px;border:none;outline:0;background:0 0;box-shadow:none;cursor:pointer}.cn-close-icon:focus,.cn-close-icon:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px 0}.cn-buttons-container,.cn-text-container{display:inline-block}.cn-compliance-warning{display:block;color:#f5a623!important;font-size:12px;line-height:18px;margin:4px 0 8px 0}.cn-compliance-warning .cn-warning-icon{color:#f5a623!important;margin-right:4px}.cn-compliance-warning strong{color:#f5a623!important}.cn-compliance-warning a{color:#f5a623!important;text-decoration:underline}.cn-compliance-warning a:hover{color:#ffb84d!important}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}@font-face {
font-family: 'EB Garamond';
font-style: normal;
font-weight: 400;
src: url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-regular.eot); src: local(''),
url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-regular.eot?#iefix) format('embedded-opentype'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-regular.woff2) format('woff2'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-regular.woff) format('woff'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-regular.ttf) format('truetype'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-regular.svg#EBGaramond) format('svg'); } @font-face {
font-family: 'EB Garamond';
font-style: normal;
font-weight: 700;
src: url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-700.eot); src: local(''),
url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-700.eot?#iefix) format('embedded-opentype'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-700.woff2) format('woff2'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-700.woff) format('woff'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-700.ttf) format('truetype'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-700.svg#EBGaramond) format('svg'); } @font-face {
font-family: 'EB Garamond';
font-style: italic;
font-weight: 400;
src: url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-italic.eot); src: local(''),
url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-italic.eot?#iefix) format('embedded-opentype'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-italic.woff2) format('woff2'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-italic.woff) format('woff'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-italic.ttf) format('truetype'), url(//berlinspirational.com/wp-content/themes/bi-theme/fonts/eb-garamond-v24-latin-italic.svg#EBGaramond) format('svg'); }
* {
margin:0;
padding:0;
}
#blogname, h1, h2, h3, nav {
font-family: 'EB Garamond', serif;
font-weight: normal;
}
body, p, h4, section li {
font-family: 'EB Garamond', serif;
font-weight: normal;
}
h1 {
font-size: 1.2em;
font-weight: normal;
color: #202020;
margin-top:15%;
margin-left:2%;
}
h1.posttitle {
font-weight: normal;
text-transform:uppercase;
font-size:1.2em;
}
h2.posttitle {
font-size: 1.2em;
font-weight:normal;
}
h2#title2 {
display:none;
}
.section-front h4.postheader, .section-blog h4.postheader {
bottom:0px;
right:10px;
font-size:0.7em;
position:absolute;
}
.section-single h4.postheader {
margin-bottom:2%;
font-size:0.7em;
}
.single h4.postheader {
margin-bottom:2%;
font-size:0.7em;
}
p, table {
font-size: 1.1em;
font-weight: normal;
color: #202020;
line-height:1.1;
}
section p, .main p, sidebar p {
text-align:justify;
font-size: 1.1em;
font-weight: normal;
color: #202020;
line-height:1.3;
} 
a:link, a:visited, a:focus, a:hover, a:active{
color: #202020;
text-decoration:none;
}
nav a:link, nav a:visited, nav a:focus, nav a:hover, nav a:active {
color: #202020;
text-decoration:none;
}
header a:link, header a:visited, header a:focus, header a:hover, header a:active{
color: #202020;
text-decoration:none;
}
.postcontent a:link, .postcontent a:visited, .postcontent a:focus, .postcontent a:hover, .postcontent a:active{
color: #0277bd;
text-decoration:none;
}
h4.relatedtags {
margin-top:2%;
}
ol, .postcontent ul {
padding-left:4%;
list-style-position: outside;
font-size:1.2em;
}
ol li {
padding-top:5px;
padding-bottom:5px;
}
.postcontent h2 {
margin-top:2%;
font-size: 1.4em;
font-weight:normal;
}
.postcontent p {
margin-bottom:1em;
}
p#breadcrumbs {
margin-left:0%;
margin-bottom:2%;
}
body {
background-color: #fcfcfc;
font-size: 100%;
line-height: 1.3;
position: relative;
}
.wrapper {
width:100%;
max-width:100%;
background-color: #fcfcfc;
margin: 0 auto;
}
header {
width:100%;	
display: inline;
margin-bottom:2px;
height:50px;
margin-left:0%;
margin-right:0%;
background-color: #fcfcfc;
position: fixed;
float: left;
top:0;
z-index:100;
}
#blogname {
width: 100%;
font-size:2em;
text-align:center;
font-weight: normal;
color:#202020;
}
.menuButton {
display:inline;
position: fixed;
font-size:1em;
line-height:0.6em;
padding: 0.4em 0.5em 0.5em 0.4em;
top: 0.6em;
left: 2%;
text-align: center;
background-color:#fcfcfc;
color: #202020; 
width:10%;   
}
.closeButton {
display:inline;
position: fixed;
font-size:1em;
line-height:0.6em;
padding: 0.4em 0.5em 0.5em 0.5em;
top: 0.6em;
left: 2%;
text-align: center;
background-color:#fcfcfc;
color: #202020; 
width:10%;    
}
nav {
background-color: #fcfcfc;
border-top: #202020 solid 2px;
border-bottom: #202020 solid 0px;
padding-bottom:1%;
padding-left:1%;
height: auto;
font-size: 1.5em;
top:51px;
width: 100%;
float: left;
position: fixed;
z-index:99;
}
nav #header-searchform {
position:relative;
display: inline;
margin-left: 1%;
margin-top:1%;
color: #202020;
padding-bottom:1%;
padding-top:1.1%;
float:left;
width:97%;
height: auto;
}
nav #headerSearchFormMob {
position:relative;
display: inline;
margin-left: 3.5%;
margin-top:1%;
color: #202020;
padding-bottom:1%;
padding-top:1.1%;
float:left;
width:97%;
height: auto;
}
nav #headerSearchFormMob input{
width:93%;
}
nav #header-searchform input,nav #header-searchform textarea{
height:auto;
padding-left:5%;
margin-bottom:3%;
max-width: 90%;
width:90%;
}
nav ul.menu  {
padding: 1% 1% 0% 1%;
margin-right:3%;
margin-left: 3%;
float:left;
width: 100%;
clear:left;
}
nav ul.menu li{
font-size: 0.8em;
display: block;
text-align:left;
}	
.banner {
width:100%;	
height: 90px;
border: solid 0px #202020;
position: relative;
float: left;
margin-top:50px;
background-color: #f2f2f2;
margin-bottom:2%;
}
.bannerButtonDown, .bannerButtonUp  {
width:30px;
height:30px;
float:right;
margin-right:2%;
margin-top:4%;
cursor:pointer;
font-size:1em;
-webkit-appearance: none;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5); 
-moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
}
.bannerButtonDown {
background-color: #ff9100;
}
.banner h2.banner-titel{
margin-top: 1%;
margin-left: 5%;
margin-bottom: 3%;
color:#202020;
}
.banner .banner-content{
width:63%;
margin-left: 3%;
margin-right: 3%;
margin-bottom: 2%;
display: block;
color:#202020;
}
.banner button.banner-button{
position: absolute;
min-width:60%;
height: 40px;
margin-left: 20%;
margin-right: 20%;
margin-bottom: 15%;
margin-top:20%;
font-size: 1em;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5); 
-moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
background-color: #ff9100;
border:0;
cursor:pointer;
text-transform:uppercase;
}
.banner .banner-form{
position: absolute;
width:70%;
height: 40px;
margin-left: 15%;
margin-right: 15%;
margin-bottom: 15%;
margin-top:5%;
}
.banner .banner-form input[type=submit].banner-button2{
-webkit-appearance: none;
position: relative;
width:100%;
height: 40px;
margin-left: 0%;
margin-right: 0%;
margin-bottom: 1%;
margin-top:0%;
font-size: 1em;
border-radius: 3px!important;
-webkit-border-radius: 3px!important;
-moz-border-radius: 3px!important;
box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5); 
-moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
text-transform:uppercase;
background-color:#ff9100;
border:0;
cursor: pointer;
}
.banner .banner-form input#banner-email, .banner .banner-form input#banner-name{
position: relative;
width:93.5%;
height: 33px;
margin-left: 0%;
margin-right: 0%;
margin-bottom: 1.5%;
margin-top:0%;
font-size: 1em;
padding-left:5%;
}
.banner p.banner-abmeldung {
margin-left:1%;
font-size: 0.8em;
color:#202020;
}
main {
width: 92%;
margin-left:auto;
margin-right: auto; padding-left:4%;
padding-right:4%;
margin-top: 50px;
margin-bottom:2%;
border-top:2px solid #202020;
}
main .main-item {
width: 100%;
height: 60px;
float: left;
margin-left:0%;
margin-right:0%;
padding-left:auto;
padding-right:auto;
padding-top:8px;
margin-top:1.5%;
border:solid #202020 1px;
font-size: 1.3em;
text-align:center;
background-color:#f2f2f2;
}
button.blogbutton {
width: 70%;
height: 40px;
margin-left:15%;
margin-right:15%;
margin-top:3%;
margin-bottom: 3%;
font-size:1em;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5); 
-moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
background-color:#f2f2f2;
color: #202020;
border:0;
cursor:pointer;
}
footer {
width: 100%;
margin-top: 2%;
padding-top:2%;
padding-left:0%;
padding-right:0%;
background-color:#f2f2f2;
padding-bottom:100px;
clear:both;
}
.footer-widget {
width: 90%;
float: left;
margin-left: 5%;
margin-right: 5%;
margin-top:2%;
margin-bottom:3%;
padding: 0%;
}
.footer-widget .footer-widget-section ul{
list-style-type: none;
}
.footer-widget-section {
width: 100%;
float: left;
padding: 0%;
margin-left:0%;
margin-right:0%;
margin-top:0%;
} 
.footer-widget-section ul.menu li{
margin-top:1.5%;
}
footer ul.socialbutton li {
display: inline;
}
footer ul.socialbutton {
margin-top:4%;
}
footer p#cr{
width: 100%;
text-align: center;
margin-top:2%;
font-size: 0.9em;
padding-bottom:1%;
}
section {
width: 96%;
margin-left:2%;
margin-right:2%;
margin-top:2%;
}
section.section-front {
width: 92%;
margin-left:0%;
margin-right:0%;
margin-top:2%;
border-top: 2px solid #202020;
padding-left:4%;
padding-right:4%;
}
section.section-blog, section.section-search {
width: 90%;
margin-left:5%;
margin-right:5%;
margin-top:50px;
border: 1px solid 1px;
}
section.section-single {
width: 90%;
margin-left:5%;
margin-right:5%;
margin-top:50px;
border: 1px solid 1px;
}
section h2.section-header {
margin-left:0%;
}
section h1.posttitle {
margin-left:0%;
margin-top:0%;
margin-bottom: 1%;
}
article.section-index{
float: left;
text-align:left;
width: 100%;
height:auto;
min-height: 10px;
margin-right:0%;
margin-left:0%;
}
.postcontentshort.mob {
display:none;
}
.post {
background-color: #fcfcfc;
max-height: 100%;
position: relative;
margin-bottom:0%;
margin-top: 4%;
margin-right:0%;
margin-left:0%;
width: 100%;
height: auto;
border: #666666 0px solid;
background-color: #fcfcfc;
padding-bottom: 0%;
}
.post a {
max-height:1px;
}
.post img.attachment-post-thumbnail.wp-post-image {
width:40%;
margin-left: 0%;
margin-right: 0%;
clear: left;
position: relative;
}
.posttext {
width:58%;
height:110px;
right:0%;
margin-top: 0%;
margin-right: 0%;
margin-left: auto;
position: relative;
float: right;
}
.postcontent img {
margin:2% 0%;
width:100%;
height:auto;
}
.wp-caption {
width:100%!important;
margin-bottom:3%;
}
.wp-caption-text { 
text-align:center;
font-size:0.8em;
font-style:italic;
}
section h2.section-header{
width: 100%;
float: left;
padding-left:0%;
padding-right:0%;
margin-bottom:1.5%;
margin-top:2%;
font-size:1em;
text-transform:uppercase;
border-top:0;
}
main h1.section-header {
width: 100%;
float: left;
padding-left:0%;
padding-right:0%;
margin-bottom:1.5%;
margin-top:2%;
font-size:1em;
text-transform:uppercase;
}
#inst {
border-top:2px solid #202020;
width:92%;
padding-left:4%;
padding-right:4%;
margin-left:0%;
margin-right:0%;
margin-top:2%;
margin-bottom:1%;
float: left;
}
#inst h2.section-header {
width:100%;
padding-left:0%;
padding-right:0%;
margin-top:2%;
margin-bottom:0%;
font-size:1em;
text-transform:uppercase;
}
aside {
width:100%;
float:left;
border-top: 0px #000000 solid;
margin-top:2%;
margin-right:0%;
margin-left:0%;
padding-right: 0%;
padding-left: 0%;
}
aside ul{
list-style: none;
}
aside .widget.aside-widget {
margin-top:3%;
margin-bottom:5%;
margin-left:10%;
margin-right:10%;
background-color: #f2f2f2;
padding:3%;
}
.aside-widget-section {
width: 100%;
margin-left: 0%;
margin-right:0%;
margin-top:2%;
padding: 0;
}
.aside-widget-section .optin-button {
width: 70%;
height: 40px;
margin-left:15%;
margin-right:15%;
font-size:1em;
}
.socialbutton li span{
font-size: 1.5em;
width: 1.5em;
text-align: center;
line-height: 1.5em;
color: #202020;
border: 2px solid #202020;
border-radius: 0.9em;
} #comments {
clear: both;
margin-top:5%;
}	
h3#comments-title {
padding: 0 0;
margin-left: 0%;
margin-right:0%;
clear:both;
font-size:1.4em;
}
h3#reply-title {
clear:both;
font-size:1.4em;
}
.commentlist {
margin-top:2%;
margin-left: 0%;
margin-right:0%;
list-style-type:none;
height:auto;
} .commentlist ul li {
border-bottom: #202020 solid 0px;
}
.commentlist ul li.comment {
margin: 0 0 2% 0;
padding: 0 0 0 0.5%;
position: relative;
float:left;
}
.commentlist ul li:last-child {
border-bottom: #202020 solid 0px;
}
#comments.comment-body ul,
#comments.comment-body ol {
margin-bottom: 1%;
}
#comments.comment-body p:last-child {
margin-bottom: 1%;
}
#comments.comment-body blockquote p:last-child {
margin-bottom: 1%;
}
ul.children {
max-width:100%;
padding-left:15%;
padding-right:0.5%;
list-style:none;
}
ul.children li {
width:100%;
}
.comment-author{
float: left;
font-size:1.1em;
margin-bottom:1%;
}
.comment-meta {
font-size: 1em;
margin:1% 0% 0.5% 0%;
float:right;
position:relative;
max-width:40%;
}
#comments p {
float:left;
width:100%;
font-size: 1.1em;
line-height:1.1em;
}
.comment-meta a:link,
.comment-meta a:visited, 
.comment-meta a:active,
.comment-meta a:hover {
color: #202020;
text-decoration: none;
}
.commentlist p {
font-size:1em;
color: #202020;
}
#comments .pingback {
border-bottom: 1px solid #fcfcfc;
margin-bottom: 18px;
padding-bottom: 18px;
}
.commentlist li.comment+li.pingback {
margin-top: -6px;
}
#comments .pingback p {
color: #202020;
display: block;
font-size: 1.1em;
line-height: 1%;
margin: 0;
}
#comments .pingback .url {
font-size: 0.9em;
font-style: italic;
}
.reply {
font-size: 0.8em!important;
padding: 1% 0 2% 0;
float:left;
width:100%;
text-transform: uppercase;
}
.reply a,
a.comment-edit-link {
color: #aaaaaa;
}
.reply a:hover,
a.comment-edit-link:hover {
color: #aaaaaa;
}
.nopassword,
.nocomments {
display: none;
} #respond {
padding: 0;
padding-top:2%;
position: relative;
width: 100%;
clear:both;
}
#respond input[type="text"],
#respond textarea {
background: #fcfcfc;
border: 2px solid #cccccc;
position: relative;
padding: 2%;
text-indent: 0px;;
}
#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url,
#respond .comment-form-comment {
position: relative;
}
#respond .comment-form-author label,
#respond .comment-form-email label,
#respond .comment-form-url label,
#respond .comment-form-comment label {
color: #202020;
font-size: 1.1em;
left: 0%;
min-width: 60%;
padding: 0 2% 0 0;
position: relative;
top: 4%;
z-index: 1;
}
#respond input[type="text"]:focus,
#respond textarea:focus {
text-indent: 0;
z-index: 0;
}
#respond textarea {
resize: vertical;
width: 95%;
}
#respond .comment-form-author .required,
#respond .comment-form-email .required,
#respond .comment-form-comment .required {
color: #202020;
font-size: 0.8em;
font-weight: normal;
margin-left: 1%;
position: relative;
z-index: 1;
}
#respond .comment-notes,
#respond .logged-in-as {
font-size: 0.8em;
}
#respond p {
margin: 1% 0%;
}
#respond .form-submit {
float: right;
margin: 0 0 1%;
}
#respond input#submit {
background-color: #f2f2f2;
border: 0;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5); 
-moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-appearance: none;
color: #202020;
cursor: pointer;
font-size: 0.7em;
margin: 2% 0.5%;
padding: 2% 2% 2% 2%;
position: relative;
right: 0px;
float:right;
text-transform:uppercase;
}
#respond input#submit:active {
background: #aaaaaa;
color: #fcfcfc;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5); 
-moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
}
#respond #cancel-comment-reply-link {
color: #202020;
margin-left: 10px;
text-decoration: none;
}
#respond .logged-in-as a:hover,
#respond #cancel-comment-reply-link:hover {
text-decoration: underline;
}
.commentlist #respond {
margin: 1.625em 0 0;
width: auto;
}
#cancel-comment-reply-link {
color: #202020;
display: block;
font-size: 10px;
font-weight: normal;
line-height: 2.2em;
letter-spacing: 0.05em;
position: absolute;
right: 1.625em;
text-decoration: none;
text-transform: uppercase;
top: 1.1em;
}
#cancel-comment-reply-link:focus,
#cancel-comment-reply-link:active,
#cancel-comment-reply-link:hover {
color: #202020;
}
#respond label {
line-height: 2.2em;
}
#respond input[type=text] {
display: block;
height: 24px;
width: 95%;
}
#respond p {
font-size: 1em;
}
.form-allowed-tags {
display: none;
}
#respond p.comment-form-comment {
margin-bottom: 0%;
}
@media screen and (min-width: 641px) {
h1.posttitle, h1.posttitlepage, section h1.posttitle {
font-weight: normal;
font-size:2em;
margin-left:0%;
margin-top:0%;
margin-bottom: 0%;
}
h2.posttitle {
font-size: 1.5em;
font-weight:normal;
}
section.section-search h2.posttitle {
margin-left:0%;
}
.section-front h4.postheader, 
.section-blog h4.postheader,
.section-single h4.postheader {
display:none;
}
.wrapper {
width:100%;
max-width:100%;
background-color: #fcfcfc;
margin: 0 auto;
}
header {
width:100%;	
display: inline;
margin-bottom:2px;
background-color: #fcfcfc;
position: fixed;
float: left;
top:0;
z-index:100;
}
#blogname {
width:100%;
font-size:4.5em;
text-align: left;
text-decoration: none;
float: left;
margin-left:3.3%;
}
h2#title2 {
display:none;
}
nav {
width:30%;
display: inline;
float: right;
font-size:0.7em;
text-transform:uppercase;
position: fixed;
height:99px;
min-height:50px;
top:0px;
right:0px;
left:70%;
background-color: #fcfcfc;
border-top: #aaaaaa solid 0px;
border-bottom: #aaaaaa solid 0px;
position: fixed;
z-index:98;
padding-bottom:0%;
padding-left:auto;
padding-right:0;
clear:both;
}
#headerSearchForm {
height: 60px;
border: 0px dotted #999;
border-radius: 0;
margin-top:0%;
padding-left:0%;
float:right;
width:46%;
position:relative;
margin-right:3.3%;
clear:right;
z-index:99;
background-color: #fcfcfc;
}
#headerSearchForm  input {
width:93%;
height:40px;
margin: 10px 2.5% 10px 2.5%;
padding-left:2%;
border: 1px dotted #999;
background-color: #fcfcfc;
font-size: 1em;
font-style: italic;
font-family: "Open Sans", Arial, sans-serif;
}
nav li.header-menu-suchen {
display:inline;
cursor:pointer;
}
nav ul.menu {
width:100%;
float: right;
padding-right:0%;
max-width: 100%;
right:0%;
display: inline;
padding: 0;
margin-left:auto;
margin-right:0%;
margin-top:50px;
position: relative;
clear:right;
z-index:90;
}
nav ul.menu li {
display: inline;
margin-right:2%;
font-size: 1.2em;
}
.banner {
width:100%;	
height: 80px;
min-height:80px;
border-bottom: solid 2px #202020;
position: relative;
float: left;
margin-top: 100px;
}
.banner h2.banner-titel{	
width:70%;
margin-top: 2%;
margin-left: 3.5%;
margin-bottom: 2%;
}
.banner .banner-content{
margin-left: 3.5%;
margin-bottom: 2%;
display: block;
}
.banner img.banner-ebook {
width:10%;
float:right;
margin-right:20%;
margin-top:1%;
}
.banner button.banner-button{
position: absolute;
top:25%;
right:3.5%;
width:29.17%;
min-width:29%;
height: 40px;
float:right;
margin-left: auto;
margin-right: 0%;
margin-bottom: 3%;
margin-top:0%;
font-size: 1em;
padding-right:3%;
padding-left:3%;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5); 
-moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
text-transform:uppercase;
cursor:pointer;
}
.banner .banner-form{
position: absolute;
top:25%;
right:0%;
width:96%;
height: 40px;
margin-left: 2%;
margin-right: 2%;
margin-bottom: 3%;
margin-top:0%;
}
.banner .banner-form input[type=submit].banner-button2{
position: relative;
width:30.3%;
height: 40px;
margin-left: 1.5%;
margin-right: 1.5%;
margin-bottom: 0%;
margin-top:0%;
font-size: 1em;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5); 
-moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
text-transform:uppercase;
cursor:pointer;
}
.banner .banner-form input#banner-email, .banner .banner-form input#banner-name{
position: relative;
width:28.3%;
height: 33px;
margin-left: 1.5%;
margin-right: 1.5%;
margin-bottom: 0%;
margin-top:0%;
font-size: 1em;
border: none;
padding-left:2%;
}
.banner p.banner-abmeldung {
margin-left:1.5%;
margin-top:0.7%;
font-size: 0.8em;
}
main {
width: 96%;
margin-left:auto;
margin-right: auto; padding-left:2%;
padding-right:2%;
margin-top: 110px;
border-top:2px solid #202020;
}
main .main-item {
width: 30.05%;
height: 120px;
float: left;
margin-left:1.5%;
margin-right:1.5%;
padding-left:auto;
padding-right:auto;
padding-top:40px;
margin-top:1.5%;
border:solid #202020 1px;
font-size: 2em;
text-align:center;
background-color:#f2f2f2;
}
footer {
width: 96%;
margin-top:2%;
padding-top:2%;
padding-left:2%;
padding-right:2%;
background-color:#f2f2f2;
padding-bottom:0px;
}
.footer-widget {
width: 30.333333%;
float: left;
padding: 0%;
margin-left:1.5%;
margin-right:1.5%;
margin-top:0%;
}
.footer-widget-section {
width: 100%;
float: left;
padding: 0%;
margin-left:0%;
margin-right:0%;
margin-top:0%;
}
footer p#cr{
width: 100%;
text-align: center;
margin-top:0%;
font-size: 0.9em;
}
section {
width: 96%;
margin-left:auto;
margin-right:auto;
margin-top:2%;
padding-left:2%;
padding-right:2%;
float: left;
}
section.section-front {
width: 96%;
margin-left:auto;
margin-right:auto;
margin-top:2%; 
padding-left:2%;
padding-right:2%;
float: left;
border-top:2px solid #202020;
}
section.section-single {
width: 64%;
margin-left:auto;
margin-right:auto;
margin-top:100px;
padding-left:2%;
padding-right:1.5%;
float: left;
}
section.section-blog, section.section-search {
width: 96%;
margin-left:auto;
margin-right:auto;
margin-top:100px;
padding-left:2%;
padding-right:2%;
float: left;
}
section h2.section-header{
width: 97%;
float: left;
padding-left:1.5%;
padding-right:1.5%;
margin-bottom:1.5%;
margin-top:1%;
font-size:1.4em;
text-transform:uppercase;
border-top:0;
}
main h1.section-header {
width: 97%;
float: left;
padding-left:1.5%;
padding-right:1.5%;
margin-bottom:1.5%;
margin-top:1%;
margin-left:0%;
font-size:1.4em;
text-transform:uppercase;
}
#inst {
border-top:2px solid #202020;
width:96%;
padding-left:2%;
padding-right:2%;
margin-left:0%;
margin-right:0%;
margin-top:2%;
margin-bottom:1.5%;
float: left;
}
#inst h2.section-header {
width:97%;
padding-left:1.5%;
padding-right:1.5%;
margin-top:1%;
margin-bottom:0%;
font-size:1.4em;
text-transform:uppercase;
}
p#breadcrumbs {
margin-left:1.5%;
margin-bottom:1%;
}
article.single.post {
background-color:#fcfcfc;
max-height: 100%;
position: relative;
margin-bottom:4%;
margin-top: 0%;
margin-right:2%;
margin-left:2%;
width: 96%;
border: #666666 0px solid;
}
.section-index.post {
float: left;
text-align:left;
width: 30.333333%;
height:auto;
min-height: 370px;
background-color:#fcfcfc;
max-height: 100%;
position: relative;
margin-bottom:2%;
margin-top: 0%;
margin-right:1.5%;
margin-left:1.5%;
border: #666666 0px solid;
clear:right;
}
.section-index.post:hover {
background-color:#fcfcfc;
}
.section-index.post.category-basiskurs:hover {
background-color:#fcfcfc;
}
.section-index.post.category-nachbearbeitung:hover {
background-color:#fcfcfc;
}
.section-blog.post, .section-search.post, .section-search.wiki {
float: left;
text-align:left;
width: 30.333333%;
height:auto;
min-height: 370px;
background-color:#fcfcfc;
max-height: 100%;
position: relative;
margin-bottom:2%;
margin-top: 0%;
margin-right:1.5%;
margin-left:1.5%;
border: #666666 0px solid;
clear:right;
}
.post img.attachment-post-thumbnail.wp-post-image {
width:100%;
margin-left: 0%;
margin-right: 0%;
}
.posttext {
width:96%;
margin-top: 0%;
padding-top:2%;
padding-bottom:2%;
margin-left: auto;
margin-right: auto;
float: none;
}	
.postcontentshort{
font-size:1.1em;
}
.postcontent img {
margin:3% 0% 2% 0%;
width:100%;
height:auto;
}
.categories-index {
width: 93%;
margin-left:auto;
margin-right: auto;
margin-top:2%;
}
button.blogbutton {
width: 25%;
height: 40px;
margin-left:73.5%;
margin-right:1.5%;
font-size:1em;
margin-top:0%;
margin-bottom:2%;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5); 
-moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
border:0;
cursor:pointer;
}
aside {
width:29.2%;
float:right;
border: 0px #000000 solid;
margin-top:100px;
margin-right:3%;
margin-left:0%;
padding-right: 0%;
padding-left: 0%;
}
aside ul{
list-style: none;
}
aside .widget.aside-widget {
margin-top:3%;
margin-bottom:5%;
margin-left:10%;
margin-right:10%;
background-color: #f2f2f2;
padding:3%;
}
.aside-widget-section {
width: 100%;
margin-left: 0%;
margin-right:0%;
margin-top:2%;
padding: 0;
}
.aside-widget-section .optin-button {
width: 70%;
height: 40px;
margin-left:15%;
margin-right:15%;
font-size:1em;
}
header.large {
height:105px;
min-height:50px;
border-bottom: 2px solid #202020;
}
header.small {
height:50px;
min-height:50px;
}
header.small #blogname {
font-size:2em;
}
nav.small {
height: 50px;
min-height:50px;
}
nav.small ul.menu {	
margin-top:20px;
}
nav.small #searchform {	
margin-top:10px;
}
.banner.small {
margin-top: 100px;
}
section.optinpage {
width: 80%;
margin-left: 10%;
margin-right: 10%;
margin-top: 5%;
float: left;
padding-left: 0%;
padding-right: 0%;
}
h1.landingpage-title {
width:90%;
margin-top: 2%;
margin-left: 5%;
margin-right:5%;
text-align: center;
}
.post.optin {
width: 100%;
margin-left: auto;
margin-right: auto;
margin-top: 2%;
float: left;
}
.post.optin .optin-content {
width: 80%;
margin-left: 10%;
margin-right: 10%;
margin-top: 3%;
float: left;
}
.post.optin .optin-testimonial{
width: 75.6%;
margin-left: 10%;
margin-right: 10%;
margin-top: 3%;
float: left;
border: solid 1px #202020;
background-color: #dddddd;
padding: 2%;
}
.post.optin .optin-benefit-bullets{
width: 35%;
margin-left: 10%;
margin-right: auto;
margin-top: 3%;
float: left;
}
.post.optin .optin-form .optin-form-table{
margin-bottom:2%;
margin-top:2%;
}
.post.optin ul.optin-benefit-bullets {
list-style: none;
}
.post.optin li.bb {
padding-left: 20px;
background-image: url(//berlinspirational.com/wp-content/themes/bi-theme/images/bb.gif);
background-repeat: no-repeat;
background-position: 0 0em;
}
footer ul.socialbutton {
margin-top:2%;
}
footer ul.socialbutton li {
display: inline;
}
#comments {
margin-top:3%;
}
section.landingpage {
width:70%;
max-width:1000px;
margin-left:13%;
margin-right:13%;
}
article.optin1 .ebook {
width:30%;
float:left;
padding-left: 0 auto;
}
article.optin1 .ebook img {
width:100%;
height:auto;
float:left;
}
article.optin1 .cta {
max-width:47%;
height:auto;
float:right;
margin-right:0%;
}
footer.landingpage {
bottom:0;
position:fixed;
}
section.landingpage h2{
margin-top:2%;
margin-bottom:2%;
width: 100%;
color: #ffffff;
background-color:#0277bd;
}
section.landingpage ul{
width: 100%;
}
}
@media screen and (min-width: 768px) {
section.section-blog h1.posttitle, section.section-search h1.posttitle {
font-weight: normal;
font-size:1.8em;
margin-left:1.5%;
margin-top:2%;
margin-bottom: 1%;
}
section.section-single h1.posttitle {
font-weight: normal;
font-size:1.8em;
margin-left:0%;;
margin-top:3%;
margin-bottom: 2%;
}
section.section-search h2, section.section-search p {
margin-left:1.5%;
margin-top:2%;
margin-bottom: 3%;
}
}
@media screen and (min-width:641px) and (max-width:767px) {
section.section-blog h1.posttitle, section.section-search h1.posttitle {
font-weight: normal;
font-size:1.8em;
margin-left:0%;
margin-top:2%;
margin-bottom: 1%;
}
section.section-single h1.posttitle {
font-weight: normal;
font-size:1.8em;
margin-left:0%;;
margin-top:3%;
margin-bottom: 2%;
}
section.section-search h2, section.section-search p {
margin-left:0%;
margin-top:2%;
margin-bottom: 3%;
}
#blogname {
width:50%;
font-size:4.3em;
text-align: left;
text-decoration: none;
float: left;
margin-left:3.5%;
}
nav {
width:50%;
margin:0;
left:52%;
}	
main {
width: 96%;
margin-left: auto;
margin-right: auto;
padding-left: 2%;
padding-right: 2%;
margin-top: 110px;
border-top: 2px solid #202020;
}
main h1.section-header {
margin-top:1%;
}
main .main-item {
width: 30%;
height: 100px;
float: left;
margin-left:1.5%;
margin-right:1.5%;
padding-left:auto;
padding-right:auto;
padding-top:40px;
margin-top:1.5%;
border:solid #202020 1px;
font-size: 1.5em;
text-align:center;	
}
section.section-front {
width: 100%;
margin-left:0%;
margin-right:0%;
margin-top:2%;
margin-bottom:1.5%;
float: left;
padding-left:0%;
padding-right:0%;
}
section h2.section-header {
width:93%;
padding-left:3.5%;
padding-right:3.5%;
}
section.section-blog,
section.section-search, 
section.section-single {
width: 93%;
margin-left:3.5%;
margin-right:3.5%;
margin-top:100px;
float: left;
padding-left:0%;
padding-right:0%;
}
section h1.posttitle {
width:100%;
padding:0;
margin-left: 0%;
}
.section-index.post, .section-blog.post, .section-search.post {
float: left;
text-align:left;
width: 100%;
height:auto;
min-height: 100px;
background-color:#fcfcfc;
max-height: 100%;
position: relative;
margin-bottom:2%;
margin-top: 0%;
margin-right:0%;
margin-left:0%;
padding-right:0%;
padding-left:0%;
border: #666666 0px solid;
clear:right;
}
.section-index.post img.attachment-post-thumbnail.wp-post-image,
.section-blog.post img.attachment-post-thumbnail.wp-post-image,
.section-search.post img.attachment-post-thumbnail.wp-post-image {
width:50%;
}
.section-index.post .posttext, .section-blog.post .posttext, .section-search.post .posttext {
width:48%;
float:right;
padding-top:0%;
}
article.single.post {
background-color:#fcfcfc;
max-height: 100%;
position: relative;
margin-bottom:4%;
margin-top: 0%;
margin-right:0%;
margin-left:0%;
width: 100%;
border: #666666 0px solid;
}
#inst {
width:96%;
padding-left:2%;
padding-right:2%;
margin-left:0%;
margin-right:0%;
margin-top:2%;
margin-bottom:1.5%;
float: left;
}
#inst h2.section-header {
width:97%;
padding-left:1.5%;
padding-right:1.5%;
}
button.blogbutton {
float:right;
width: 30%;
height: 40px;
margin-left:auto;
margin-right:3.5%;
font-size:1em;
margin-top:0%;
margin-bottom:2%;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5); 
-moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
border:0;
}
aside {
width:50%;
float:left;
border: 0px #000000 solid;
margin-top:2%;
margin-right:25%;
margin-left:25%;
}
nav ul.menu {
width:100%;
float:right;
font-size:0.8em;
margin-top:60px;
}
nav #searchform {
position: absolute;
display: block;
right:6%;
margin-right:6%;
margin-top:20px;
color: #202020;
padding-bottom:1%;
padding-top:1.1%;
width:20%;
height: auto;
float: right;
}
} .social-share{
clear: both;
width: 100%;
height: auto;
text-align: center;
background-color: #fcfcfc;
position: fixed;
bottom:0px;	
left: 0px;
right: 0px;
z-index: 10;
}
.social-share ul{
width:100%;
height: 30px;
text-align: center;
right:0%;
left: 0%;
}
.social-share ul li{
display: inline;
width:25%;
margin-left:0%;
margin-right: 0%;
height: 30px;
float:left;
padding-top:10px;
}
.social-share ul li a {
color: #ffffff;
padding-left: auto;
padding-right: auto;
text-transform: uppercase;
font-size: 0.8em;
}
.social-share ul li.facebook-share{
color: #ffffff;
background-color: #3f51b5;	
}
.social-share ul li.twitter-share{
color: #ffffff;
background-color: #03a9f4;
}
.social-share ul li.google-plus-share{
color: #ffffff;
background-color: #df4a32;
}
.social-share ul li.pinterest-share{
color: #ffffff;
background-color: #c9171b;
}
@media screen and (min-width: 641px) {
.social-share{
clear: both;
width: 100%;
height: auto;
text-align: left;
position: relative;
margin-top: 3%;
margin-bottom: auto;	
margin-left: auto;
margin-right: auto;
background-color: #fcfcfc;
}
.social-share ul{
width:100%;
height: 36px;
text-align: left;
margin-right:auto;
margin-left: auto;
margin-top: 1%;
}
.social-share ul li{
display: inline;
min-width:15%;
width:auto;
margin-left:0%;
margin-right: 5%;
height: 36px;
float:left;
padding-top:10px;
}
.social-share ul li a {
color: #ffffff;
padding-left: auto;
padding-right: auto;
text-transform: uppercase;
font-size: 0.8em;
height: 36px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
}
.social-share ul li.facebook-share, .social-share ul li.twitter-share, .social-share ul li.google-plus-share,.social-share ul li.pinterest-share{
background-color:#fcfcfc;
}
.social-share ul li.facebook-share a:link, .social-share ul li.facebook-share a:visited{	
color: #3f51b5;
background-color: #fcfcfc;
}
.social-share ul li.facebook-share a:hover, .social-share ul li.facebook-share a:active{
color: #ffffff;
background-color: #3f51b5;	
}
.social-share ul li.twitter-share a:link, .social-share ul li.twitter-share a:visited{	
color:#03a9f4;
background-color: #fcfcfc;
}	
.social-share ul li.twitter-share a:hover, .social-share ul li.twitter-share a:active{
color: #ffffff;
background-color: #03a9f4;
}
.social-share ul li.google-plus-share a:link, .social-share ul li.google-plus-share a:visited{	
color:#df4a32;
background-color: #fcfcfc;
}	
.social-share ul li.google-plus-share a:hover, .social-share ul li.google-plus-share a:active{
color: #ffffff;
background-color: #df4a32;
}
.social-share ul li.pinterest-share a:link, .social-share ul li.pinterest-share a:visited{	
color:#c9171b;
background-color: #fcfcfc;
}	
.social-share ul li.pinterest-share a:hover, .social-share ul li.pinterest-share a:active{
color: #ffffff;
background-color: #c9171b;
}
h3.social-share-title {
font-size:1.3em;
}
} .cta button.cta-button, .cta-2step .cta-form .cta-button2 {
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
-webkit-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5); 
-moz-box-shadow: 0px 1px 3px rgba(50, 50, 50, 0.5);
}
aside .widget.aside-widget {
padding:0!important;
}
.cta-2step {
width:100%;
height:220px;
margin-left: 0%;
margin-right: 0%;
margin-top: 3%;
margin-bottom: 3%;
padding-left:5%;
padding-right:5%;
padding-top:2%;
padding-bottom:2%;
float: right;
}
.cta-2step h2{
margin-top:4%;
margin-bottom:4%;
margin-left: 5%;
margin-right: 5%;
}
.cta-2step p{
margin-bottom:4%;
margin-left: 5%;
margin-right: 5%;
}
.cta-2step input{
width:90%;
height: 40px;
float:left;	
font-size: 1em;
margin-bottom: 1%;
margin-top: 1%;
margin-left: 5%;
margin-right: 5%;
border:0;
}
.cta-2step button.cta-button, .cta-2step .cta-form .cta-button2 {
position: relative;
width:90%;
height: 40px;
margin-left: 5%;
margin-right: 5%;
margin-bottom: 1%;
margin-top:1%;
font-size: 1em;
border:0;
}
.cta-2step .cta-antispam{
font-size:0.8em;
width:90%;
margin-left: 5%;
margin-right: 5%;
}@font-face{font-family:'fontello';src:url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-e01c6dfe/font/fontello.eot?33374623);src:url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-e01c6dfe/font/fontello.eot?33374623#iefix) format("embedded-opentype"),url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-e01c6dfe/font/fontello.woff2?33374623) format("woff2"),url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-e01c6dfe/font/fontello.woff?33374623) format("woff"),url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-e01c6dfe/font/fontello.ttf?33374623) format("truetype"),url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-e01c6dfe/font/fontello.svg?33374623#fontello) format("svg");font-weight:400;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ok:before{content:'\e800'}.icon-cancel:before{content:'\e801'}.icon-up-open:before{content:'\e802'}.icon-down-open:before{content:'\e803'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-menu:before{content:'\f0c9'}.icon-instagram:before{content:'\f16d'}@font-face{font-family:fontello;src:url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-15e8819c/font/fontello.eot?45408552);src:url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-15e8819c/font/fontello.eot?45408552#iefix) format('embedded-opentype'),url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-15e8819c/font/fontello.woff2?45408552) format('woff2'),url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-15e8819c/font/fontello.woff?45408552) format('woff'),url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-15e8819c/font/fontello.ttf?45408552) format('truetype'),url(//berlinspirational.com/wp-content/themes/bi-theme/css/fontello-15e8819c/font/fontello.svg?45408552#fontello) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ok:before{content:'\e800'}.icon-cancel:before{content:'\e801'}.icon-up-open:before{content:'\e802'}.icon-down-open:before{content:'\e803'}.icon-gplus:before{content:'\e804'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-menu:before{content:'\f0c9'}.icon-linkedin:before{content:'\f0e1'}.icon-youtube:before{content:'\f167'}.icon-xing:before{content:'\f168'}.icon-instagram:before{content:'\f16d'}.icon-pinterest:before{content:'\f231'}