@charset "UTF-8";
.flex-container:before {
-webkit-animation: fa-spin 2s infinite linear;
-moz-animation: fa-spin 2s infinite linear;
-o-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
} .fa,
.sidr-class-fa,
.flex-direction-nav,
.flex-control-nav,
.comments-link a:before,
.after,
#navsearch:before,
.flexslider:before,
.pull_w:after {
font-family: FontAwesome;
line-height: 1em
}
.flex-direction-nav {
font-size: 48px;
}
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, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
img {
max-width: 100%
} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}  ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
table {
border-collapse: collapse;
border-spacing: 0;
} abbr,
acronym,
cite {
border-bottom: dashed 1px;
cursor: help;
}
cite {
font-style: italic
}
big {
font-size: 1.25em;
line-height: 1.30em
}
pre {
white-space: pre-wrap;
white-space: -moz-pre-wrap;
white-space: -o-pre-wrap;
word-wrap: break-word;
overflow: auto;
font: .9em Monaco, monospace, Courier, "Courier New";
line-height: 1.8056em;
margin-bottom: 1.8056em;
}
small {
font-size: .75em !important
}
sup,
sub {
height: 0;
line-height: 1;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: .5ex;
}
code, var, kbd, tt {
background: #f3f3f7;
padding: 0 3px;
font-family: Monaco, monospace, Courier, "Courier New";
display: inline-block;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
code pre, pre code {
padding: 10px;
border-style: dashed
}
kbd, tt {
font-family: 'Courier', 'Courier New', monospace;
}
strong, b {
font-weight: bold
}
em, i {
font-style: italic;
}
del {
}
ins {
text-decoration: none;
background: #f6f6f6;
}
dl {
margin: 0 0 1.625em 1em
}
dt, dd {
display: list-item;
}
dt {
list-style-type: square;
font-weight: bold
}
dd {
list-style-type: circle;
margin-left: 1.625em;
}
img {
max-width: 100%
} html, html a {
-webkit-font-smoothing: antialiased;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.004);
}
html{    background: #FFF
}
body {
font: 300 14px/1.625em 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #575757;
word-wrap: break-word;
-webkit-font-smoothing: subpixel-antialiased;
-webkit-text-stroke: 0.15px
}
a {
color: #005fa1;
text-decoration: none
}
a:hover {
color: #F00
}
h1, h2, h3, h4, h5, h6 {
font-weight: bold
}
h1 {
font-size: 2.5000em;
line-height: 1.3000em;
margin-bottom: 0.65em
}
h2 {
font-size: 2.0000em;
line-height: 1.6250em;
margin-bottom: 0.8125em
}
h3 {
font-size: 1.5000em;
line-height: 1.0833em;
margin-bottom: 1.0833em
}
h4 {
font-size: 1.2500em;
line-height: 1.3000em;
margin-bottom: 1.3000em
}
h5,
h6 {
font-size: 1.0000em;
line-height: 1.6250em;
margin-bottom: 1.6250em;
}
.post-title, .entry-title {
padding: 10px 0;
margin: 0
}
address {
font: 1.2500em/1.3000em "Courier new";
margin-bottom: 1.3em;
}
img {
max-width: 100%
}
h1, h2, h3, h4, h5, h6,
.navigation,
.single-meta-above-title,
.single-meta-below-title,
.entry-meta,
.posted-on,
.widget-title,
.meta,
#cancel-comment-reply-link,
.np-section-title,
#rss-links {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.navigation {
font-size: 12px;
line-height: 1.625em
}
#site-title {
}
#site-description {
}
#nivo-caption {
}
#niv-caption h2 {
}
h1.entry-title a,
h2.entry-title a {
}
h1.entry-title {
}
h2.entry-title {
}
.single-meta-above-title a,
.single-meta-below-title a,
.posted-on a {
text-transform: uppercase
}
p.widget-title {
}
#footer p.widget-title {
}
.meta {
font-size: .7em;
text-transform: uppercase;
letter-spacing: 2px;
} .twocol-one {
width: 100%;
}
.threecol-one {
width: 33.33%;
}
.threecol-two {
width: 66.67%;
}
.fourcol-one {
width: 25%;
}
.fourcol-two {
width: 50%;
}
.fourcol-three {
width: 75%;
}
.fivecol-one {
width: 20%;
}
.fivecol-two {
width: 40%;
}
.fivecol-three {
width: 60%;
}
.fivecol-four {
width: 80%;
}
.sixcol-one {
width: 16.66%;
}
.sixcol-two {
width: 33.33%;
}
.sixcol-three {
width: 50%;
}
.sixcol-four {
width: 66.67%;
}
.sixcol-five {
width: 83.3%;
}
.twocol-one, .threecol-one, .threecol-two, .fourcol-one, .fourcol-two, .fourcol-three, .fivecol-one, .fivecol-two, .fivecol-three, .fivecol-four, .sixcol-one, .sixcol-two, .sixcol-three, .sixcol-four, .sixcol-five {
float: left;
}
.div-content {
padding: 0 10px
}
.alpha {
padding-left: 0 !important
}
.omega {
padding-right: 0 !important
}
.hybrid {
margin: 0 auto;
box-sizing: border-box;
}
#wrapper {
width: 1160px;
margin: auto;
}
#main,
#footer,
#copyright{box-sizing: border-box;position: relative}
#content {
width: 62%
}
#sidebar-container {
width: 38%;
position: relative;
}
#content, #sidebar-container,
#sb1, #sb2 {
float: left
}
#sb1 {
width: 62%
}
#sb2 {
width: 38%
}
#content, #sidebar {
padding-top: 20px
}
#footer {
margin-top: 20px;
} body.page-template-page-left-sidebar-php #content {
float: right;
width: 75%;
}
body.page-template-page-left-sidebar-php #sidebar-container {
float: left;
width: 25%
}
body.page-template-page-right-sidebar-php #content {
float: left;
width: 75%;
}
body.page-template-page-right-sidebar-php #sidebar-container {
float: left;
width: 25%
}
#woo-sidebar-container{
width: 25%;
}
body.page-template-page-full-width-blank-php #content {
margin-top: -20px
}
body.page-template-page-full-width-hybrid-php #content {
width: 100%;
}
body.page-template-page-full-width-hybrid #wrapper{width: 100%} #content._85percent {
width: 85%;
padding: 3em 7.5%
}
._85percent h1.entry-title {
text-align: center;
margin-bottom: 1em !important
}
#content.woocommerce-page {
float: left;
width: 75%;
}
body.woocommerce-page.page-template-page-full-width-php #content {
width: 100% !important;
} #site-title {
padding: 0;
font-weight: 700;
font-size: 3em;
line-height: 1em;
margin: 0;
}
#site-title a {
text-decoration: none;
color: #005fa1
}
#site-description {
color: #999;
padding: 0;
font-weight: 300;
line-height: 1em;
font-size: 1em;
margin: .3em 0 0 0
}
#logo-wrapper {
display: inline;
margin: 0
}
#branding {
padding: 20px 0;
position: relative
}
#social-media {
float: right;
font-size: 40px;
}
#social-media span {
display: inline;
margin-right: 20px
}
#social-media span:last-child {
margin-right: 0
}
#social-media span a {
font-family: FontAwesome
}
#nav-ad-container {
padding: 5px 0;
background: #F6F6F6;
z-index: 4;
position: relative
}
.is-sticky {
width: auto
} #above-logo-container {
z-index: 12;
position: relative
}
#below-logo-container {
z-index: 5;
position: relative
}
#breadcrumbs {
margin-bottom: 10px
}
#breadcrumbs:before {
content: "\f015";
font-family: FontAwesome;
font-size: 1.2em
}
#breadcrumbs a {
text-decoration: underline
}  #rss-links {
float: right;
}
#rss-links li {
float: left;
margin-right: 10px
}
#rss-links li a {
overflow: hidden;
margin: 0;
font-family: FontAwesome !important;
font-size: 1.625em !important;
float: left;
line-height: 1em !important
}
#rss-links .posts-feed {
color: #FF8300;
}
#rss-links .comments-feed {
color: #37aae4;
}
#rss-links .email-feed {
color: #FFF;
}
.navigation {
position: relative
}
.after {
position: absolute;
right: 4px;
top: 0;
font-size: 1.5em;
color: rgba(0, 0, 0, 0.3)
} .flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
outline: none;
}
.slides,
.flex-control-nav,
.flex-direction-nav,
#wrapper .flexslider ul,
#wrapper .flexslider ol,
#wrapper .flexslider li{
margin: 0;
padding: 0;
list-style: none;
border: 0!important;
} .flex-container {
margin-bottom: 0;
position: relative;
}
.flex-container a {
text-decoration: none !important
}
.flexslider {
margin: 0;
padding: 0;
float: left;
max-width: 100%;
}
.flex-container:before {
content: "\f1ce";
font-family: FontAwesome;
font-size: 48px !important;
line-height: 1 !important;
text-align: center;
color: #888;
display: block;
float: left;
height: 1.175em;
width: 1.175em;
position: absolute;
left:50%;
right:50%;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
#custom-slider:before {
content: ''
}
.flexslider .slides > li {
display: none;
-webkit-backface-visibility: hidden;
vertical-align: middle;
position: relative;
z-index: 3;
float: left;
margin: auto;
padding:0;
}
.flexslider .slides > li img {
float: left
} .flexslider .slides .slide-thumbnail {
width: 100%;
display: block;
}
.flex-pauseplay span {
text-transform: capitalize;
} .slides:after {
content: "\0020";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .slides {
display: block;
}
* html .slides {
height: 1%;
}  .no-js .slides > li:first-child {
display: block;
} .flexslider {
margin: 0 0 20px;
position: relative;
zoom: 1;
}
.flexslider img {
max-width: 100% !important;
}
.flex-viewport {
max-height: 2000px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.loading .flex-viewport {
max-height: 300px;
}
.flexslider .slides {
zoom: 1;
}
.carousel li {
margin-right: 5px;
} .flex-direction-nav {
*height: 0;
}
.flex-direction-nav li {
}
.flex-direction-nav a {
color: #FFF;
color: rgba(255, 255, 255, .15);
height: 48px;
padding: 2px;
position: absolute;
z-index: 2;
overflow: hidden;
cursor: pointer;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
transition: all 1s ease;
margin: auto;
top: 0;
bottom: 0;
}
.flexslider .flex-prev {
left: 10px;
}
.flexslider .flex-next {
right: 10px;
}
.flexslider:hover .flex-direction-nav a {
color: #FFF
}
.flex-direction-nav .flex-disabled {
opacity: 0 !important;
filter: alpha(opacity=0);
cursor: default;
}  .flex-pauseplay a {
display: block;
width: 20px;
height: 20px;
position: absolute;
bottom: 5px;
left: 10px;
opacity: 0.8;
z-index: 10;
overflow: hidden;
cursor: pointer;
color: #000;
}
.flex-pauseplay a:before {
font-family: "flexslider-icon";
font-size: 20px;
display: inline-block;
content: '\f004';
}
.flex-pauseplay a:hover {
opacity: 1;
}
.flex-pauseplay a.flex-play:before {
content: '\f003';
} .flex-control-nav {
width: 100%;
position: absolute;
bottom: 10px;
text-align: center;
z-index: 2;
font-size: 12px;
}
.flex-control-nav li {
margin: 0 6px!important;
display: inline-block;
zoom: 1;
*display: inline;
}
.flex-control-nav li a {
display: block;
color: rgba(255, 255, 255, .9);
}
.flex-control-nav li a:before {
content: "\f10c";
}
.flex-control-nav li a.flex-active:before {
content: "\f111";
}
.flex-control-paging li a:hover {
}
.flex-control-paging li a.flex-active {
cursor: default;
}
.flex-control-thumbs {
margin: 5px 0 0;
position: static;
overflow: hidden;
}
.flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
}
.flex-control-thumbs img {
width: 100%;
display: block;
opacity: .7;
cursor: pointer;
}
.flex-control-thumbs img:hover {
opacity: 1;
}
.flex-control-thumbs .flex-active {
opacity: 1;
cursor: default;
}
#content-width-slider {
margin-bottom: 20px
}
@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {
opacity: 1;
left: 10px;
}
.flex-direction-nav .flex-next {
opacity: 1;
right: 10px;
}
} .flex-caption {
color: #FFF;
text-align: center;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
width: 86%;
padding: 10px 7% 30px;
display: block;
position: absolute;
bottom: 0;
font-size: 1.1em;
line-height: 1.5em;
}
.flex-caption a {
color: #FFF;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
.flex-caption h2 {
padding: 0 !important;
margin: 0;
font-size: 1.5em;
line-height: 1.1em;
margin-bottom: .25em;
}
.flex-caption p{margin: 0}
#full-width-slider .slide-thumbnail {
width: 100%;
}
#about-us {
margin: 0 -10px 0 10px
}
.flexslider li {
malrgin: none !important
}
.flex-direction-nav li {
list-style: none !important;
margin: 0 !important
}  .entry-summary p {
margin-bottom: 0
} .read-more {
padding: 2px 8px;
color: #000;
font-size: .75em;
letter-spacing: 1px;
background: #EEE
}
.read-more:hover {
background: #DDD;
padding: 1px 7px;
color: #000;
border: solid 1px #CCC
}
.blog-thumb {
padding: 3px !important;
border:solid 1px #EEE;
margin: 0 10px 10px 0;
box-sizing: border-box;
}
.hentry {
margin-bottom: 1.625em
}
article p {
margin-bottom: 1.625em
}
.sticky {
} footer.home.entry-meta {
text-transform: uppercase;
font-size: 12px;
line-height: 21px;
float: left;
padding: 5px 1%;
width: 98%;
border: dashed 1px #EEE;
border-width: 1px 0;
}
h1.entry-title a,
h2.entry-title a {
text-decoration: none;
color: #000
}
h1.entry-title {
font-size: 2.4em;
line-height: 1.25em;
font-weight: 500;
color: #000;
margin: 0;
padding: 0
}
h2.entry-title {
font-size: 1.8em;
line-height: 1.625em;
font-weight: 500;
color: #000;
padding: 0;
margin: 0 0 10px
}
article.page h1.entry-title {
border-bottom: dotted 1px;
margin-bottom: .125em
}
article.page .entry-header {
margin-bottom: 20px
}
.comments-link {
background-repeat: no-repeat;
background-position: 0% 40%;
padding-left: 22px;
line-height: 21px !important;
font-size: 12px;
vertical-align: middle;
} .entry-meta {
font-size: .8em;
color: #BBB
}
.entry-meta .avatar{
margin-bottom: -.25em;
border-radius: 50%;
}
#mas-wrapper {
padding: 0 20px;
margin: 0
}
.mag1 .cat-tag {
padding: 0;
float: left;
width: 100% !important;
}
div.comments-link, .edit-link {
float: right
} .single-meta-above-title {
margin: 20px 0 0 0
}
.mag1 {
overflow: hidden;
margin-bottom: 20px;
float: left;
background: #f6f6f6;
position: relative;
border-radius: 3px;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.33)
}
.mag1.temp {
margin-right: 20px;
}
.gutter-sizer {
width: 20px
}
.mag1 .div-content {
padding: 10px 10px 0;
}
.mag1 h2 {
font-size: 1.5em;
line-height: 1.2em;
padding: 0 0 10px;
margin: 0;
color: rgba(0, 0, 0, .7);
}
.mag1 img {
margin: 0 0 10px;
}
.mag1 .entry-summary {
overflow: hidden;
padding-bottom: 10px;
margin-bottom: 50px
}
.mag1 .entry-meta {
background: rgba(0, 0, 0, .1);
margin: 0 -10px;
padding: 5px 10px;
border-top: solid 1px rgba(0, 0, 0, .15);
position: absolute;
bottom: 0;
display: block;
width: 100%;
color: rgba(246, 246, 246, .9);
-webkit-box-sizing : border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mag1 .entry-meta a {
color: #FFF;
}
.mag1 .avatar {
margin: 0 10px 0 0;
float: left;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.mag1 .comments-link {
position: absolute;
top: 10px;
right: 10px;
font-size: 16px;
display: none
}
.mag1 .comments-link a {
color: #FFF !important
}
.mag1:hover .comments-link {
display: inline
}
.mag1 .post-categories li {
display: inline
}
.mag1 .post-categories li:first-child:before {
content: "\f114";
font-family: FontAwesome;
font-size: 1.5em;
margin-right: 10px
}
.mag1 .tags:before {
content: "\f114";
font-family: FontAwesome;
font-size: 1.5em;
margin-right: 10px
}
.post-listing {
margin-bottom: 20px;
}
.post-listing li {
margin: 0;
padding: 5px 0;
border-bottom: solid 1px #EEE
}
.post-listing span {
color: #CCC;
text-transform: none;
}
.post-listing span a {
text-transform: uppercase
}
.mag1 .comments-link a:before {
font-size: 1.2em;
margin-right: .3em;
color: red
}
.home-ad{margin-bottom: 1.625em} .entry-content iframe,
.entry-content object,
.entry-content embed {
padding: 0;
max-width: 100%;
}
.entry-content img {
padding: 0;
max-width: 100%;
height: auto
}
.entry-content img.alignright {
padding: 10px 0 0 10px
}
.entry-content img.alignleft {
padding: 10px 10px 0 0
}
.entry-content a {
text-decoration: underline
}
.entry-content blockquote {
border-left: solid 20px #EEE;
font-size: 1.25em;
font-style: italic;
line-height: 1.3000em;
padding: .65em 0 .65em 10px;
margin: 0 30px 1.3em;
}
.entry-content blockquote p {
margin-bottom: 1.3em
}
.entry-content blockquote p:last-child {
margin-bottom: 0
}
.wp-caption {
padding: 4px 4px 0;
border: solid 1px #EEE;
background: #f6f6f6;
margin-bottom: 2.03em;
text-align: center;
max-width: 100%;
height: auto;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
img.wp-smiley {
margin: 0 5px;
padding: 0 !important
}
.entry-content img.size-thumbnail {
padding: 8px
}
.entry-content img.size-medium {
padding: 8px
}
.wp-caption.alignright {
margin: .3125em 0 .3125em 10px
}
.wp-caption.alignleft {
margin: .3125em 10px .3125em 0;
}
.wp-caption.aligncenter {
margin: .3125em auto 2.03em;
}
.wp-caption img {
padding: 0 !important;
display: block;
margin: 0 auto !important;
}
.wp-caption p,
.wp-caption-dd {
margin: 4px 0 0;
padding: 0;
font-size: .8em
}
.wp-caption-text {
}
.wp-caption dl, .wp-caption dt, .wp-caption dd, .wp-caption dt, .wp-caption dd {
margin: 0;
padding: 0;
list-style: none
} .entry-content ol,
.entry-content ul {
margin-bottom: 1.625em
}
.entry-content ul li,
.comment-content ul li {
list-style: square;
}
.entry-content ol li,
.comment-content ol li {
list-style: decimal;
}
.entry-content li,
.comment-content li {
margin-left: 1.625em;
}
.entry-content ul li ul,
.entry-content ul li ol,
.entry-content ol li ul,
.entry-content ol li ol {
margin: 0 0 0 1em;
} .entry-content .flexslider ol,
.entry-content .flexslider ul {
margin-bottom: auto
}
.entry-content .flexslider ul li,
.comment-content .flexslider ul li {
list-style: none;
}
.entry-content .flexslider ol li,
.comment-content .flexslider ol li {
list-style: none;
}
.entry-content .flexslider li,
.comment-content .flexslider li {
margin-left: auto;
}
.entry-content .flexslider ul li ul,
.entry-content .flexslider ul li ol,
.entry-content .flexslider ol li ul,
.entry-content .flexslider ol li ol {
margin: auto;
} .nav-previous {
float: left
}
.nav-next {
float: right
}
div.border {
border-bottom: dotted 1px #CCC;
margin-bottom: 1.625em
} div.tags {
font-style: italic;
font-size: .75em;
margin-bottom: 1.33em
}
.tags h6 {
display: inline;
font-weight: normal;
letter-spacing: 1px;
}
.tags a {
background: #EEE;
padding: 3px;
border-radius: 3px;
text-decoration: none
}
#author-info {
margin: 0 0 20px 0 !important;
background: #E8EEF7;
border: solid 1px #DDD;
padding: 10px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#author-info .avatar {
float: left;
padding: 5px;
margin-right: 10px
}
.archive-title {
font-size: 1.5em
}
.archive-title h1 {
display: inline;
font-size: 1em;
} .gallery-item{
background: #F7F7F7;
border: solid 1px;
border-color: #f2f2f2 #EEE #DDD;
box-sizing: border-box;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
.gallery-columns-1 .gallery-item {
width: 98%;
float: left;
}
.gallery-columns-2 .gallery-item {
width: 48%;
float: left;
margin: 1%
}
.gallery-columns-3 .gallery-item {
width: 31.33%;
float: left;
margin: 1%
}
.gallery-columns-4 .gallery-item {
width: 23%;
float: left;
margin: 1%
}
.gallery-columns-5 .gallery-item {
width: 18%;
float: left;
margin: 1%
}
.gallery-columns-6 .gallery-item {
width: 14.67%;
float: left;
margin: 1%
}
.gallery-columns-7 .gallery-item {
width: 12.28%;
float: left;
margin: 1%
}
.gallery-columns-8 .gallery-item {
width: 10.25%;
float: left;
margin: 1%
}
.gallery dt {
list-style-type: none;
font-weight: normal
}
.gallery dd {
list-style-type: none;
margin: 0
}
.gallery img {
padding: 10px;
border: solid 1px #CCC
}
.gallery-item img {
margin: 0;
padding: 5px 5px 0;
width: 100%;
height: auto;
border: none;
box-sizing: border-box;
}
.gallery-item .gallery-caption {
font-size: .8em;
text-align: center;
}
img.gallery-full {
padding: 5px;
max-width: 100%;
background: #F6F6F6;
border: solid #EEE 1px;
margin: 20px auto;
box-sizing: border-box;
}
.gallery-nav img {
border: solid 1px #EEE;
float: left;
}
.gallery-nav:before{
font:60px/36px FontAwesome;
float:left;
color:#CCC;
color:rgba(0,0,0,.2)
}
.gallery-nav.alignleft:before{
content: "\f104";
margin: 0 8px 0 0;
}
.gallery-nav.alignright:before{
content: "\f105";
margin: 0 0 0 8px;
float: right;
}
.gallery-nav  {
padding: 5px !important;
background: #f6f6f6;
border: solid 1px #EEE;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.gallery-nav.alignright a{float: left}
#nav-above h1 {
text-align: center;
margin: 0 20px
}
.page-link span {
}
.pagination,
.page-link {
margin: 0 0 10px;
text-align: center;
}
.page-link {
display: inline-block;
}
.pagination ul {
display: inline-block;
*display: inline; *zoom: 1;
margin-left: 0;
margin-bottom: 0;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.pagination ul > li,
.page-link span,
.page-link a {
display: inline;
}
.pagination ul > li > a,
.pagination ul > li > span,
.page-link a,
.page-link span {
float: left;
padding: 4px 12px;
line-height: 20px;
text-decoration: none;
background-color: #ffffff;
border: 1px solid #dddddd;
border-left-width: 0;
}
.pagination ul > li > a:hover,
.pagination ul > .current > span,
.page-link a:hover,
.page-link span {
background-color: #f5f5f5;
}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span,
.page-link a:first-child,
.page-link span:first-child {
border-left-width: 1px;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topleft: 4px;
border-top-left-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-left-radius: 4px;
}
.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span,
.page-link a:last-child,
.page-link span:last-child {
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topright: 4px;
border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-bottomright: 4px;
border-bottom-right-radius: 4px;
}
.page-link a span {
border: 0;
padding: 0;
margin: 0;
background: none
}
#share-post {
display: none
}
div.share {
}
ul.share-post {
border: solid 1px #eee;
border-width: 1px 0;
line-height: 12px;
padding: 8px 0;
margin: 20px 0;
}
ul.share-post li {
display: inline;
float: left;
margin-right: 10px;
}  .entry-content .widget{
padding:0;
font-size:1em;
border:none;
margin-bottom: 20px;
} .entry-content .widget-title{
margin:0 0 .5em;
}
.widget {
font-size: .9em
}
.widget {
border: solid 1px #DDD;
padding: 10px;
margin-bottom: 20px;
overflow: hidden
}
p.widget-title {
background: #F6F6F6;
margin: -10px -10px 0;
font-size: 1.2em;
padding: 6px 10px;
border-bottom: solid 1px #DDD
}
.widget ul {
margin: 0 0 -10px
}
.widget li {
border-bottom: solid 1px #f2f2f2;
margin: 0 -10px;
padding: .15em 10px
}
.widget li:last-child {
border-bottom: none;
}
.widget li ul {
margin: .25em 0
}
.widget li li {
border: none;
margin: 0 0 0 0;
list-style: inside square
}
.widget li li li {
margin: 0 0 .8125em 0;
}
.footer .widget {
border: none
}
.footer .widget a {
}
.footer p.widget-title {
background: #FFF;
border-bottom: solid 3px #EEE;
} #footer-container {
padding-top: 20px
}
#footer-ad-container {
padding: 10px 0;
margin-bottom: -20px
}
ul#footer-links li {
display: inline;
margin-right: 10px
} #copyright-container {
border-top: solid 3px #DBDBDB;
color: #666;
font-size: .8em;
padding: 5px 0
}
#copyright-container a {
color: #000;
text-decoration: underline
} .commentlist > li {
list-style: none !important
}
li.comment,
li.pingback,
li.trackback {
padding: 10px;
border: solid 1px #EEE;
margin-bottom: 20px;
border-width: 1px;
min-height: 68px;
}
ul.children li.comment {
margin: 20px -10px 20px 42px;
border-style: dashed;
border-width: 1px 0 1px 1px
}
li.comment.bypostauthor,
ul.children li.comment.bypostauthor {
border-left: solid 6px #89BA10;
}
li.comment .avatar {
padding: 10px;
background: #EEE;
float: left;
margin: 0 10px 0 -52px
}
li.comment.bypostauthor .postauthor-avatar .avatar {
background: #89BA10
}
cite.fn {
font-size: 1.5em;
font-style: italic;
border: none;
}
span.says {
display: none
}
.commentmetadata {
text-decoration: none;
float: right;
font-size: .8em;
font-style: italic
}
li.comment p:first-child {
margin-top: -.5em
}
li.comment p {
margin-bottom: 1em
}
li.comment p:last-child {
margin-bottom: 0
}
li.comment .reply {
float: right;
margin-top: -10px
}
li.comment .reply a {
line-height: 1em;
padding: 5px;
text-decoration: none;
}
ul.children ul.children ul.children ul.children li.comment {
margin: 20px -10px 20px 10px
}
ul.children ul.children ul.children ul.children li.comment .avatar {
margin: 0 10px 0 0
}
.comment-text,
.comment-content {
margin-top: .8125em;
border: 0 !important
} li.comment,
li.pingback,
li.trackback,
li.comment .avatar,
legend {
-moz-box-shadow: inset 0 2px 50px #EEE;
-webkit-box-shadow: inset 0 2px 50px #EEE;
box-shadow: inset 0 2px 50px #EEE;
} #respond {
padding: 10px 0 60px;
}
li.comment #respond {
margin: 10px -10px;
border-width: 4px 0 0;
background: #FFF;
background: rgba(255,255,255,.95);
}
h3#reply-title {
padding: 0;
margin: 10px 0 20px
}
#cancel-comment-reply-link {
float: right;
background: black;
padding: .3em 5px;
margin: -10px;
color: #FFF;
text-decoration: none;
text-transform: uppercase;
font-size: .8em;
font-weight: lighter;
}
#commentform label {
font-size: 1.1em;
margin-bottom: 10px !important;
display: inline
}
#commentform #subscribe-reloaded {
font-size: 1em;
letter-spacing: 0
}
#commentform input, #commentform textarea {
width: 100%;
padding: 8px 0;
margin: 10px 0;
}
#commentform input[type="text"] {
height: 2.1em;
padding-left: 2.5em;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#commentform textarea {
padding: 0
}
#commentform input#submit {
width: auto;
float: right;
padding: 5px;
cursor: pointer;
display: block;
margin: 20px 0 !important
}
#commentform code {
border: none
}
span.required {
font-size: 1.5em;
font-weight: bold;
color: red;
}
.comment-notes {
margin-bottom: 20px;
width: 100%
}
.form-allowed-tags {
font: .8em/1.4em 'courier';
width: auto;
color: #BBB;
width: 100%
}
.form-allowed-tags code {
background: none
}
.comment-form-author,
.comment-form-email,
.comment-form-url {
position: relative
}
.comment-form-author:before,
.comment-form-email:before,
.comment-form-url:before {
font-family: FontAwesome;
position: absolute;
bottom: 11px;
left: 1px;
padding: 0;
font-size: 1.4em;
line-height: 1.375em;
background: #F6f6f6;
border-right: solid 1px #CCC;
float: left;
display: inline-block;
width: 1.6em;
text-align: center;
}
.comment-form-author:before {
content: "\f007";
}
.comment-form-email:before {
content: "\f0e0";
}
.comment-form-url:before {
content: "\f0c1";
} .thumb-list p{margin: 0}
.widget_calendar {
padding: 10px 0 0 !important;
border-bottom: 0
}
.widget_calendar .widget-title {
margin: -10px 0 0
}
.widget_calendar table {
width: 100%;
border-width: 1px 0;
margin-bottom: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.widget_calendar caption {
padding: 5px;
font-weight: bold
}
.widget_calendar td,
.widget_calendar th {
width: 14.28% !important;
text-align: center
}
.widget_calendar table th:first-child,
.widget_calendar table td:first-child {
border-left: 0 solid #dddddd;
} .thumb-list li {
padding: .5em .65em
}
.widget .thumb {
margin: 0 10px 0 -2px;
padding: 5px 0
}
.meta a {
color: #CCC
}
.widget-title .btn.small {
padding: 2px 6px;
margin-top: -2px !important
} .widget .post-title{line-height: 1.2em;font-weight: normal} .nopadding .widget-title{
padding:6px 10px;margin:0 0;
}
ul.image-list li{
position:relative;float:left;border:0;padding:0;margin:0!important;
list-style: none;
text-shadow: 1px 1px 1px rgba(0,0,0,.5)!important;
}
.image-list img{padding: 0!important;cursor: pointer}
ul.image-list li a{
text-shadow: 1px 1px 1px rgba(0,0,0,.5);
}
ul.image-list li .meta{color:#AAA}
ul.image-list li .meta a{color:#EEE}
.widget-post-title{
position:absolute;
bottom:0;padding:5px;
border-top:solid 1px rgba(0,0,0,.3);width:100%;
background: rgba(0,0,0,.2);
box-sizing: border-box;}
ul.image-list li:hover .widget-post-title{
background: rgba(0,0,0,.4);
cursor: pointer;
}
ul li .widget-post-title >a {font-size:1.2em;
color:#FFF;
} .widget.widget_text_nopadding,
.widget.nopadding {
padding: 0 !important;
border: none
}
.widget.widget_text_nopadding p.widget-title {
margin: 0 !important
} .widget.widget_text_smart {
overflow: visible
}
.widget .nopadding {
margin: -11px;
background: #FFF
} .widget.widget_search {
padding: 0 !important;
border: 0;
}
.widget.widget_search p.widget-title {
margin: 0 0 10px
}
#searchform fieldset {
margin: 0;
position: relative
}
#searchform input[type=text] {
width: 100%;
padding: .3em 0.25em;
font-size: 1.5em;
height: 1.75em;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#searchform input#searchsubmit {
width: auto;
position: absolute;
top: 0;
right: 0;
padding: .45em .5em;
margin: 0;
font-size: 1em;
height: 2.625em;
line-height: 1.5em;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-top-left-radius: 0;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius-topleft: 0;
-moz-border-radius-bottomleft: 0;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
} .widget_swift_tabs {
padding: 0;
border: 0;
}
.widget_swift_tabs .shortcode-tabs {
margin: 0 !important;
}
.widget_swift_tabs .avatar {
float: left;
margin: 5px 10px 5px -5px;
padding: 3px;
border: solid 1px #DDD;
background: #FFF
}
.widget_swift_tabs .tab_titles li.nav-tab {
border: none
}
.widget_swift_tabs .shortcode-tabs {
background: #333
}
.widget_swift_tabs .tab_titles li.nav-tab.ui-tabs-selected a,
.widget_swift_tabs .tab_titles li a:hover,
.widget_swift_tabs .tab {
background: #FFF !important;
border: none
} .widget_affiliate img {
width: 100%
} .widget_subscribe_box {
color: #000;
border: solid 1px #bdd7f2;
background-color: #D7E4EF;
background-repeat: no-repeat !important;
background-position: 0 0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.widget_subscribe_box form {
box-shadow: 0 0 0 transparent inset !important;
padding: 0
}
.widget_subscribe_box h3 {
display: inline;
line-height: 1em;
margin: 0 0 2px 0;
font-weight: bolder
}
.widget_subscribe_box .chicklet {
}
.widget_subscribe_box input[type=text] {
font-size: 1.2em;
padding: 4px;
border: 0;
width: 62%;
border: solid 1px #CCC;
margin: 5px 10px 0 0;
display: block;
overflow: hidden;
}
.widget_subscribe_box input[type=submit] {
margin: 0;
margin-top: 5px;
float: right;
text-align: center;
}
.sm-love {
padding: 10px 25px 0;
background: #bdd7f2;
margin: 10px -15px 0 !important;
-moz-box-shadow: inset 0 0 5px #000000;
-webkit-box-shadow: inset 0 0 5px #000000;
box-shadow: inset 0 0 5px #000000;
}
.sm-love li {
display: inline;
border: none;
padding: 0;
max-width: 30%;
overflow: hidden;
float: left;
margin-right: 12px;
background: none !important
}
.sm-love li.plus1 {
margin-right: 0px
}
.sm-love li.twitter-follow {
max-width: 45%;
margin-right: 0
}
.widget-title .btn:after {
content: "\f074";
font-family: FontAwesome;
margin-left: .5em
}
.widget-title .btn {
margin: 0 !important;
} #sb1 .widget_subscribe_box h3,
#sb2 .widget_subscribe_box h3,
#footer .widget_subscribe_box h3 {
font-size: 1.2em
}
#sb1 .widget_subscribe_box input[type=text],
#sb2 .widget_subscribe_box input[type=text],
#footer .widget_subscribe_box input[type=text] {
padding: 3%;
border: 0;
width: 94%;
border: solid 1px #CCC;
margin: 5px 10px 0 0
}
#sb1 .widget_subscribe_box input[type=submit],
#sb2 .widget_subscribe_box input[type=submit],
#footer .widget_subscribe_box input[type=submit] {
margin: 0;
margin-top: 5px;
width: 100%;
text-align: center;
}
#sb1 .sm-love li,
#sb2 .sm-love li,
#footer .sm-love li {
display: block;
border: none;
padding: 0;
max-width: 100%;
overflow: hidden;
width: 100% !important
}
#sb1 .sm-love li.plus1,
#sb2 .sm-love li.plus1,
#footer .sm-love li.plus1 {
margin-right: 0px
}
#sb1 .sm-love li.twitter-follow,
#sb2 .sm-love li.twitter-follow,
#footer .sm-love li.twitter-follow {
max-width: 100% !important;
margin-right: 0
} #scroll {
font-family: FontAwesome;
width: 40px;
position: fixed;
bottom: 0;
left: 50%;
margin-left: 600px;
padding: 5px 10px 10px;
border: solid 1px #CCC;
background: #f7f7f7;
border-width: 1px 1px 0;
font-size: 40px;
text-align: center;
line-height: 1em;
-moz-box-shadow: 0 0 4px 0px #AAA;
-webkit-box-shadow: 0 0 4px 0px #AAA;
box-shadow: 0 0 4px 0px #AAA;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
z-index: 999;
} .thumb {
padding: 3px !important;
background: #FFF;
border: solid 1px #EEE;
margin-right: 10px
}
.alignleft {
float: left
}
.alignright {
float: right
}
.aligncenter {
display: block;
margin: 0 auto
}
.clear {
clear: both
}
.reset {
padding: 0;
margin: 0
}
.inline {
display: inline-block;
width: auto !important
}
.hide-on-desktop{display: none}
.parallelogram {
color: #333;
-webkit-transform: skew(20deg);
-moz-transform: skew(20deg);
-o-transform: skew(20deg);
-webkit-box-shadow: 0 8px 6px -6px black;
-moz-box-shadow: 0 8px 6px -6px black;
box-shadow: 0 8px 6px -6px black;
padding: 3px 6px;
background: #FFF200;
background: rgba(255, 242, 0, .95);
line-height: 1em;
}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix {
display: inline-block;
}/*\*/* html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}/**/.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 340px;
background: #EEEEEE;
border: solid 1px #DDD;
background-color: #f5f5f5;
*background-color: #e6e6e6;
background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(top, #ffffff, #e6e6e6);
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
-webkit-box-shadow: -10px 8px 7px -7px black;
-moz-box-shadow: -10px 8px 7px -7px black;
box-shadow: -10px 8px 7px -7px black;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.ui-tooltip .heading {
margin: -8px -8px 8px;
padding: 5px;
border-bottom: solid 1px #DDD
}
body .ui-tooltip {
border-width: 1px;
} .woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar {
width: 60px !important;
left: -34px !important;
top: 10px !important;
}
#payment ul li {
list-style: none
}
#em_size {
width: 1em;
display: none
} .single-ss {
margin: 0 0 1em;
clear: both
}
.single-ss li {
display: inline;
margin: 0 10px 0 0;
list-style: none;
float: left
}
.single-ss li.facebook {
margin-top: -3px
}
.single-ss iframe {
max-width: none;
}
#wrapper .single-ss li iframe {
float: left;
}
.shadow{
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
.banner { position: relative; overflow: auto; }
.banner li { list-style: none; }
.banner ul li { float: left; height:600px}
.full-width{width:100%!important}
.entry-content .widget{overflow: visible}
.inline_list{margin: 0!important;}
.inline_list li{display: inline;float: left;margin: 0;padding:.2em .4em;border:0}
.inline_list li a{text-decoration: none}
.center{margin: auto;text-align: center!important;}
.lighter{font-weight: 300}
.widget li a{
text-decoration: none;
}
@media screen and (max-width: 780px) {
.responsive {
width: 100%;
box-sizing: border-box;
margin: auto;
text-align: center;
float: none;
}
}
.pill{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding:0 .5em;
background-color: #fff200;
color: #000;
}
.white-gradient{
background-image: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,.5) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,.5))); background-image: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%); background-image: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%); background-image: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%); background-image: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); } .products li{border: 0}
.products li .add_to_cart_button{display: block}
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li,p.total{margin: 0 -10px !important;padding: 5px 10px!important;}
.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li{padding-left: 2.7em!important;} .sow-icon-fontawesome {
font-family: 'FontAwesome';
display: inline-block;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sow-icon-fontawesome[data-sow-icon]:before {
content: attr(data-sow-icon);
}
.unslider .dots {
position: absolute;
left: 0;
right: 0;
bottom: 20px;
}
.unslider .dots li {
display: inline-block;
width: 10px;
height: 10px;
margin: 0 4px;
text-indent: -999em;
border: 2px solid #fff;
border-radius: 6px;
cursor: pointer;
opacity: .4;
-webkit-transition: background .5s, opacity .5s;
-moz-transition: background .5s, opacity .5s;
transition: background .5s, opacity .5s;
}
.unslider .dots li.active {
background: #fff;
opacity: 1;
}
.full{width:100%;box-sizing: border-box}
.block{display: block}
.inline{display: inline}
.inline-block{display: inline-block}
.hide-on-mobile{}
.hide-on-tablet{} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.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-size: 0.875rem;
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:'FontAwesome';src:url(https://hausboote-xanten.de/wp-content/themes/swift/css/fontawesome-medium/fontawesome-webfont.eot);src:url(https://hausboote-xanten.de/wp-content/themes/swift/css/fontawesome-medium/fontawesome-webfont.eot?#iefix) format('embedded-opentype'),url(https://hausboote-xanten.de/wp-content/themes/swift/css/fontawesome-medium/fontawesome-webfont.woff) format('woff'),url(https://hausboote-xanten.de/wp-content/themes/swift/css/fontawesome-medium/fontawesome-webfont.ttf) format('truetype'),url(https://hausboote-xanten.de/wp-content/themes/swift/css/fontawesome-medium/fontawesome-webfont.svg#fontawesomeregular) format('svg');font-weight:normal;font-style:normal;}#main,#footer,#copyright{padding:0 10px;}.div-content{padding:0 10px}.gutter-sizer{width:20px}.mag1.temp{margin-right:20px}#content,#sidebar,#woo-sidebar,#right-sidebar,#left-sidebar{padding-top:20px}#full-width-slider{margin:0 -10px}#mas-wrapper{padding:0 10px}li.comment,li.pingback,li.trackback,#content-width-slider,.mag1,.widget,.flexslider{margin-bottom:20px}#wrapper,.hybrid{width:1160px}#content.full-width{width:1140px; margin:auto}#content.full-width img{max-width:100%;height:auto}.footer-widgets{width:285px;}@media screen and (min-width:1160px) {#content.full-width{margin:0 -10px;padding-left:10px;padding-right:10px;}}.pull_t{margin-top:-10px}.pull_r{margin-right:-10px}.pull_b{margin-bottom:-10px}.pull_l{margin-left:-10px}.pull_rl{margin-right:-10px;margin-left:-10px}.pull_tb{margin-top:-10px;margin-bottom:-10px}.pull_trl{margin-top:-10px;margin-right:-10px;margin-left:-10px}.pull_rlb{margin-bottom:-10px;margin-right:-10px;margin-left:-10px}.pull_all{margin:-10px}.pad_t{padding-top:10px}.pad_r{padding-right:10px}.pad_l{padding-left:10px}.pad_b{padding-bottom:10px}.pad_rl{padding-right:10px;padding-left:10px;}.pad_tb{padding-top:10px;padding-bottom:10px;}.pad_trl{padding-top:10px;padding-right:10px;padding-left:10px;}.pad_rlb{padding-right:10px;padding-left:10px;padding-bottom:10px;}.pad_all{padding:10px}.pull_t_2x{margin-top:-20px}.pull_r_2x{margin-right:-20px}.pull_b_2x{margin-bottom:-20px}.pull_l_2x{margin-left:-20px}.pull_rl_2x{margin-right:-20px;margin-left:-20px}.pull_tb_2x{margin-top:-20px;margin-bottom:-20px}.pull_trl_2x{margin-top:-20px;margin-right:-20px;margin-left:-20px}.pull_rlb_2x{margin-bottom:-20px;margin-right:-20px;margin-left:-20px}.pull_all_2x{margin:-20px}.pad_t_2x{padding-top:20px}.pad_r_2x{padding-right:20px}.pad_l_2x{padding-left:20px}.pad_b_2x{padding-bottom:20px}.pad_rl_2x{padding-right:20px;padding-left:20px;}.pad_tb_2x{padding-top:20px;padding-bottom:20px;}.pad_trl_2x{padding-top:20px;padding-right:20px;padding-left:20px;}.pad_rlb_2x{padding-right:20px;padding-left:20px;padding-bottom:20px;}.pad_all_2x{padding:20px}#content{width:706px}#sidebar-container,#about-us,#sticky{width:434px}#main,#footer{width:1160px}#sb1{width:265px}#sb2{width:169px}.mag1{width:333px}#mas-wrapper .mag1.temp:nth-child(2n+1){margin-right:0}.mag1 img.thumb{width:333px;height:205px}body.bbpress #content,body.buddyPress #content{width:798px}body.bbpress #sidebar-container,body.buddyPress #sidebar-container{width:342px}#full-width-slider {width:1160px;height:580px}#content-width-slider {width:686px;height:435px}.temp.mag1 .entry-summary{height:300px;overflow:hidden}#social-media{line-height:141px}img#logo{float:right;}#header-ad,#social-media{float:left;}@media screen and (min-width:580px){#above-logo-container,#below-logo-container {padding:.25em 0;background-color:#2C2C2C;}#above-logo-container {-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;}#below-logo-container {-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}.sw_nav {float:left}.sw_nav a {text-transform:uppercase;color:#FFF;}.sw_nav li {position:relative;float:left;display:inline;}.sw_nav li a {display:inline-block;padding:.25em .5em;text-decoration:none;background:transparent;margin-left:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.sw_nav li li a {display:block}#rss-links li a {padding:.1538em 0}.sw_nav li a:hover,.sw_nav li.current-menu-item a {background:transparent;}.sw_nav li:hover a {background:#005fa1;position:relative;z-index:5;}.sw_nav li:hover ul a {background:transparent;border:none;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sw_nav li a.add-arrow:before,.sw_nav li ul li a.add-arrow-right:before {content:"\f103";font-family:FontAwesome;float:right;margin-left:6px;}.sw_nav li ul li a.add-arrow-right:before {content:"\f101";}.sw_nav li a.add-arrow:hover,.sw_nav li:hover a.add-arrow {-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;}.sw_nav li:hover a.add-arrow {padding:.25em .5em .5em;margin-bottom:-.275em;-moz-border-radius:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}.sw_nav ul {display:none;opacity:1;padding-bottom:.5em; margin-top:-1px;border:none;border-width:0 1px 1px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;}.sw_nav ul li a {margin:0}.sw_nav li:hover ul,.sw_nav li:hover ul li:hover ul {display:block;background:#005fa1;position:absolute;top:2.3em;left:10px;width:12em;z-index:999}.sw_nav ul a, .sw_nav ul li {float:none;}.sw_nav ul li a:hover {background:#333;}.sw_nav li:hover ul li ul {display:none;}.sw_nav li:hover ul li:hover ul {display:block;position:absolute;left:12em;top:-1.125em !important;}.sw_nav li:hover ul li ul li ul {display:none !important;}.sw_nav li:hover ul li ul li:hover ul {display:block !important;}}#below-logo .after {display:none}#navsearch {float:right;font-size:1em;line-height:1em;width:auto;margin-right:10px;padding:0}#navsearch form {padding:0}#navsearch input[type=text] {font-size:1em;padding:.25em 1.8em .25em .25em;font-style:italic;font-family:georgia, serif;color:#999;width:15.5em;margin:0 !important;border:none;border:solid 1px #CCC;height:2.125em;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }#navsearch input[type=submit] {width:auto;cursor:pointer;padding:.3em;margin:0 0 0 6px !important;float:right}#navsearch .fa-search {position:absolute;right:4px;top:.25em;font-size:1.625em;opacity:.5;}button,input,select,textarea {margin:0;font-size:100%;vertical-align:middle;}button,input {*overflow:visible;line-height:normal;}button::-moz-focus-inner,input::-moz-focus-inner {padding:0;border:0;}button,input[type="button"],input[type="reset"],input[type="submit"] {cursor:pointer;-webkit-appearance:button;}input[type="search"] {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {-webkit-appearance:none;}textarea {overflow:auto;vertical-align:top;}form {-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}legend {float:left;padding:.0 .5em;margin:-.8em 0 1em -.8em;display:block;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;}legend small {font-size:.8em;color:#999999;}input,button,select,textarea {font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}label {margin-bottom:.5em;clear:both;}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input {display:inline-block;padding:.225em .3em;color:#555555;font-size:1em;line-height:1em;}select,textarea {display:inline-block;padding:.25em;color:#555555;}input,textarea {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}input {width:100%}input[type='image'] {width:auto}textarea {width:100%;}textarea {height:auto;}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input {background-color:#ffffff;border:1px solid #cccccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-ms-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus {border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);}input[type="radio"],input[type="checkbox"] {margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;}input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"] {width:auto;}.uneditable-textarea {width:auto;height:auto;}select,input[type="file"] {*margin-top:.25em;line-height:1.625em;}select {border:1px solid #bbb;}select[multiple],select[size] {height:auto;}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly] {cursor:not-allowed;background-color:#eeeeee;border-color:#ddd;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly] {background-color:transparent;}input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid {color:#b94a48;border-color:#ee5f5b;}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus {border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}table {max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}table {width:100%;margin-bottom:18px;}table th,table td {padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;}table th {font-weight:bold;}table thead th {vertical-align:bottom;}table caption + thead tr:first-child th,table caption + thead tr:first-child td,table colgroup + thead tr:first-child th,table colgroup + thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td {border-top:0;}table tbody + tbody {border-top:2px solid #dddddd;}.table-condensed th,.table-condensed td {padding:4px 5px;}table {border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}table th,table td {border-left:1px solid #dddddd;}table caption + thead tr:first-child th,table caption + tbody tr:first-child th,table caption + tbody tr:first-child td,table colgroup + thead tr:first-child th,table colgroup + tbody tr:first-child th,table colgroup + tbody tr:first-child td,table thead:first-child tr:first-child th,table tbody:first-child tr:first-child th,table tbody:first-child tr:first-child td {border-top:0;}table thead:first-child tr:first-child th:first-child,table tbody:first-child tr:first-child td:first-child {-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;}table thead:first-child tr:first-child th:last-child,table tbody:first-child tr:first-child td:last-child {-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px;}table thead:last-child tr:last-child th:first-child,table tbody:last-child tr:last-child td:first-child {-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;}table thead:last-child tr:last-child th:last-child,table tbody:last-child tr:last-child td:last-child {-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;}table tbody tr:nth-child(odd) td,table tbody tr:nth-child(odd) th {background-color:#f9f9f9;}table tbody tr:hover td,table tbody tr:hover th {background-color:#f5f5f5;}[class*='fa-']:before {font-family:FontAwesome;margin-right:.4em}a[class*='fa-']:before {display:inline-block;margin-right:.25em;}.fa {display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg {font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x {font-size:2em}.fa-3x {font-size:3em}.fa-4x {font-size:4em}.fa-5x {font-size:5em}.fa-fw {width:1.28571429em;text-align:center}.fa-ul {padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul > li {position:relative}.fa-li {position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg {left:-1.85714286em}.fa-border {padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right {float:right}.pull-left {float:left}.fa.pull-left {margin-right:.3em}.fa.pull-right {margin-left:.3em}.fa-spin {-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}100% {-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}100% {-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {filter:none}.fa-stack {position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x, .fa-stack-2x {position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x {line-height:inherit}.fa-stack-2x {font-size:2em}.fa-inverse {color:#fff}.alert:before {font-family:FontAwesome;font-size:1.5em;margin-right:12px;margin-bottom:-.25em}.alert.medium:before {margin-right:16px}.alert.large:before {margin-right:23px}.alert {padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}.alert h4 {margin-top:0;color:inherit;}.alert .alert-link {font-weight:bold;}.alert > p,.alert > ul {margin-bottom:0;}.alert > p + p {margin-top:5px;}.alert-dismissable {padding-right:35px;}.alert-dismissable .close {position:relative;top:-2px;right:-21px;color:inherit;}.alert-success {background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}.alert-success hr {border-top-color:#c9e2b3;}.alert-success .alert-link {color:#2b542c;}.alert-info {background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}.alert-info hr {border-top-color:#a6e1ec;}.alert-info .alert-link {color:#245269;}.alert-warning {background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}.alert-warning hr {border-top-color:#f7e1b5;}.alert-warning .alert-link {color:#66512c;}.alert-danger {background-color:#f2dede;border-color:#ebccd1;color:#a94442;}.alert-danger hr {border-top-color:#e4b9c0;}.alert-danger .alert-link {color:#843534;}.alert {background-repeat:no-repeat;background-position:14px 50%;}.alert.none {border-width:0;}.alert.full {border-width:1px;}.alert.medium {padding:18px 20px;font-size:1.1em;}.alert.large {padding:25px 27px;font-size:1.3em;}.alert.rounded {-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.swift-sc-box.rounded {-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}p.swift-sc-box, div.swift-sc-box {margin:1em 0 1.5em 0;padding:9px 10px 9px 50px;border-width:1px 0 1px 0;border-style:solid;color:#555;text-shadow:none;}.swift-sc-box.none {border-width:0;}.swift-sc-box.full {border-width:1px;}.swift-sc-box.medium {padding:18px 20px 18px 50px;font-size:1.1em;}.swift-sc-box.large {padding:25px 27px 25px 50px;font-size:1.2em;}.swift-sc-box.rounded {-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.swift-sc-box.alert {border-color:#f0baa2;background:#ffd9c8}.swift-sc-box.download {border-color:#d4ebaf;background:#edfcd5}.swift-sc-box.tick {border-color:#d4ebaf;background:#edfcd5}.swift-sc-box.info {border-color:#ccc;background:#eee}.swift-sc-box.note {border-color:#efe3ae;background:#fef6d2}.swift-sc-box.normal {border-color:#ccc;background:#eee;padding:9px 15px;}.swift-tweetmeme.left {margin:0 1.5em 1.5em 0;float:left;}.swift-tweetmeme.none {margin:0 0 1.5em 0;}.swift-tweetmeme.right {margin:0 0 1.5em 1.5em;float:right;}.swift-sc-twitter.left {margin:0 1.5em 1.5em 0;float:left;}.swift-sc-twitter.none {margin:0 0 1.5em 0;}.swift-sc-twitter.right {margin:0 0 1.5em 1.5em;float:right;}.swift-digg.left {margin:0 1.5em 1.5em 0;float:left;}.swift-digg.none {margin:0 0 1.5em 0;}.swift-digg.right {margin:0 0 1.5em 1.5em;float:right;}.swift-sc-related-posts .thumbnail {float:left;margin:0 1em 1em 0;}.swift-sc-related-posts ul {border:solid 1px #EEE;}.swift-sc-related-posts ul li {list-style:none !important;clear:both;border-bottom:solid 1px #EEE;padding:5px;margin-left:0}.swift-sc-related-posts ul li:last-child {border-bottom:none}.swift-sc-hr {border-bottom:1px solid #e6e6e6;}.swift-sc-hr, .swift-sc-divider {clear:both;display:block;margin-bottom:20px;padding-top:20px;width:100%;}.swift-sc-divider.flat {padding:0;margin:0;}.swift-sc-quote p {margin:0 20px 1.3em;padding-left:48px;font-family:serif;font-size:1.25em;font-style:italic;color:#777;min-height:32px;}.swift-sc-quote.left {float:left;width:30%;}.swift-sc-quote.right {float:right;width:30%;}.swift-sc-quote.boxed {background:#f5f5f5;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}.swift-sc-quote.boxed.left {margin:0 1.5em 1em 0;}.swift-sc-quote.boxed.right {margin:0 0 1em 1.5em;}.swift-sc-ilink {padding:0 0.3em;}.swift-sc-ilink a {padding-left:40px;text-decoration:underline;display:inline-block;}.swift-sc-ilink a:hover {text-decoration:none;}.swift-fbshare.left {margin:0 1.5em 1.5em 0;float:left;}.swift-fbshare.none {margin:0 0 1.5em 0;}.swift-fbshare.right {margin:0 0 1.5em 1.5em;float:right;}.swift-fblike.left {margin:0 1.5em 1.5em 0;float:left;}.swift-fblike.none {margin:0 0 1.5em 0;}.swift-fblike.right {margin:0 0 1.5em 1.5em;float:right;}#content fieldset.forms {width:96%;padding:10px 2% !important}.contact-form .screenReader {left:-9999px;position:absolute;top:-9999px;}.contact-form .forms {float:left;list-style:none;width:100%;margin:10px 0 0;padding:20px !important;}.contact-form .forms p {clear:both;float:left;margin-bottom:1em;position:relative;display:block;width:100%}.contact-form .forms label {cursor:pointer;display:block;font-weight:100;text-transform:capitalize;}.contact-form .forms input.txt {width:80% !important;margin-top:-.5em;}.contact-form .forms input#sendCopy {border:none;}.contact-form .forms textarea {height:240px;width:99%}.contact-form .forms .error {font-size:12px;display:block;margin-left:120px;color:red;}.contact-form .forms .textarea .error {display:block;margin-left:120px}.contact-form .forms .screenReader {margin-bottom:0;}.contact-form .forms .buttons {margin-top:-30px}.contact-form .forms .buttons .submit {margin:0 20px 0 0;float:right;cursor:pointer;}.contact-form .forms .inline input {width:auto;margin-left:120px;}.contact-form .forms .inline label {display:inline;float:none;width:auto;}.entry .contact-form ol.forms li {list-style:none;}.contact-form .forms p.inline {float:left}.contact-form .forms #sendCopy {float:left;margin:.4em 10px 0 0;padding:10px}.shortcode-tabs {background:#f0f0f0;background:rgba(0, 0, 0, .05);clear:both;height:auto;display:block;padding:5px;margin-bottom:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.shortcode-tabs ul.tab_titles {padding:0px;background:none;border:none;margin:0;}.shortcode-tabs ul.tab_titles li.nav-tab {background:none;padding:0;float:left;display:inline;color:#ffffff;margin:0px;cursor:pointer;}.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-active a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover {background:#fff !important;text-decoration:none;}.shortcode-tabs ul.tab_titles li.nav-tab a {color:#777;display:block;float:left;padding:8px;text-transform:uppercase;font:11px/18px sans-serif;}.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-active a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover {-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;}.shortcode-tabs .tab {background:#fff;padding:10px;text-align:left;clear:both;}.shortcode-tabs .tab li.nav-tab {background:#fff;}.shortcode-tabs .tab ul.tab_titles {margin:0;border:1px solid #e6e6e6;border-width:1px 0 1px 0;}.shortcode-tabs .tab li.nav-tab {border:1px solid #e6e6e6;border-width:0 1px 1px 1px;padding:10px;}.shortcode-tabs .tab li.nav-tab a {color:#555;font:bold 12px/18px sans-serif;}.shortcode-tabs .tab a:hover {}.shortcode-tabs .ui-tabs-hide {display:none;}.shortcode-tabs.boxed {background:#FFFFFF;}.shortcode-tabs.boxed ul.tab_titles {clear:both;float:left;background:none;border:none;border-left:1px solid #EBEBEB;margin-bottom:0px;position:relative;z-index:2;}.shortcode-tabs.boxed ul.tab_titles li {background:none;padding:0;border-top:1px solid #EBEBEB;border-right:1px solid #EBEBEB;margin:0 !important}.shortcode-tabs.boxed ul.tab_titles li.ui-state-active {border-bottom:1px solid #FFFFFF;}.shortcode-tabs.boxed .tab {border:1px solid #EBEBEB;top:-2px;position:relative;z-index:1;}.shortcode-tabs.vertical {background:#FFF;border:solid 5px #f0f0f0;padding:0}.shortcode-tabs.vertical .tab_header {border:1px solid #F0F0F0;border-bottom:0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:auto;max-width:20%;float:left;margin-bottom:-5px;color:#555;font:bold 12px/18px sans-serif;}.shortcode-tabs.vertical .tab_header {background:#f5f5f5;background:-moz-linear-gradient(100% 100% 90deg, #f5f5f5, #fff);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f5f5f5));border-bottom-left-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;}.shortcode-tabs.vertical .tab_header span {display:block;padding:8px 8px 12px 8px;border:1px solid #EBEBEB;}.shortcode-tabs.vertical ul.tab_titles {clear:left;float:left;background:#f0f0f0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:0px;position:relative;z-index:2;width:auto;padding:0;text-align:right}.shortcode-tabs.vertical ul.tab_titles.has_title {border-top:0px !important;margin-top:5px;}.shortcode-tabs.vertical ul.tab_titles.has_title {-moz-border-radius:0 !important}.shortcode-tabs.vertical ul.tab_titles li {clear:both;background:none;padding:0;border-bottom:1px solid #EBEBEB;border-left:0;border-right:0;display:block !important;float:none !important;margin-left:0 !important;-moz-border-radius:0 !important}.shortcode-tabs.vertical ul.tab_titles li.ui-state-active {}.shortcode-tabs.vertical ul.tab_titles li.ui-state-active a {background:#fff;background:#fff;;}.shortcode-tabs.vertical ul.tab_titles li a:link {display:block;float:none !important;}.shortcode-tabs.vertical ul.tab_titles li a:hover {background:#F0F0F0;background:rgba(0, 0, 0, .05);}.shortcode-tabs.vertical .tab {clear:right !important;top:5px;position:relative;z-index:1;padding:0px;float:left;padding:0 10px}span.dropcap {font-size:300%;font-weight:bold;float:left;position:relative;margin:5px 7px 0 0;line-height:0.7em;}.shortcode-toggle {margin:0 0 1.625em;}.shortcode-toggle h4 {margin:0;padding:0}.shortcode-toggle h4 a {display:block;padding:3px 0 3px 10px;background:#f3f3f3 url(//hausboote-xanten.de/wp-content/uploads/images/shortcode-toggle-close.png) no-repeat 99% center;}.shortcode-toggle.closed h4 a {background-image:url(//hausboote-xanten.de/wp-content/uploads/images/shortcode-toggle-open.png);}.shortcode-toggle .toggle-content {padding:10px 10px;background:#f9f9f9;}.shortcode-toggle.closed .toggle-content, .shortcode-toggle .more-text.closed {display:none;}.shortcode-toggle .more-text.open {display:block;}.shortcode-toggle.border {border:1px solid #EBEBEB;}.shortcode-toggle.white h4 a {background-color:#FFFFFF;}.shortcode-toggle.white .toggle-content {background-color:#FFFFFF;}span.shortcode-highlight {background:#FFFFAA;padding:3px 3px 1px;}abbr {border-bottom:1px dashed #999999;cursor:help;}.entry .shortcode-unorderedlist ul li, .shortcode-unorderedlist ul li, .entry .shortcode-unorderedlist ul li ul, .shortcode-unorderedlist ul li ul {list-style-type:none;padding-left:25px;}.entry .shortcode-unorderedlist ul li, .shortcode-unorderedlist ul li, .entry .shortcode-unorderedlist ul li ul, .shortcode-unorderedlist ul li ul {list-style-type:none;}.shortcode-unorderedlist li:before {font-family:FontAwesome;margin:0 .5em 0 -1.5em}.shortcode-unorderedlist.tick li:before {content:"\f058";color:#4bb463;}.shortcode-unorderedlist.star li:before {content:"\f005";color:#edcc00;}.shortcode-unorderedlist.red-x li:before {content:"\f00d";color:#ff3a2f;}.shortcode-unorderedlist.bullet li:before {content:"\f0da";}.shortcode-unorderedlist.green-dot li:before {content:"\f111";color:#079f2a;}.shortcode-unorderedlist.arrow li:before {content:"\f0a9";}.entry .shortcode-orderedlist ol li, .entry .shortcode-orderedlist ol li ol, .shortcode-orderedlist ol li {list-style-type:none;margin-left:25px;}.entry .shortcode-orderedlist.armenian ol li, .shortcode-orderedlist.armenian ol li {list-style-type:armenian;}.entry .shortcode-orderedlist.decimal ol li, .shortcode-orderedlist.decimal ol li {list-style-type:decimal;}.entry .shortcode-orderedlist.decimal-leading-zero ol li, .shortcode-orderedlist.decimal-leading-zero ol li {list-style-type:decimal-leading-zero;}.entry .shortcode-orderedlist.georgian ol li, .shortcode-orderedlist.georgian ol li {list-style-type:georgian;}.entry .shortcode-orderedlist.lower-alpha ol li, .shortcode-orderedlist.lower-alpha ol li {list-style-type:lower-alpha;}.entry .shortcode-orderedlist.lower-greek ol li, .shortcode-orderedlist.lower-greek ol li {list-style-type:lower-greek;}.entry .shortcode-orderedlist.lower-latin ol li, .shortcode-orderedlist.lower-latin ol li {list-style-type:lower-latin;}.entry .shortcode-orderedlist.lower-roman ol li, .shortcode-orderedlist.lower-roman ol li {list-style-type:lower-roman;}.entry .shortcode-orderedlist.upper-alpha ol li, .shortcode-orderedlist.upper-alpha ol li {list-style-type:upper-alpha;}.entry .shortcode-orderedlist.upper-latin ol li, .shortcode-orderedlist.upper-latin ol li {list-style-type:upper-latin;}.entry .shortcode-orderedlist.upper-roman ol li, .shortcode-orderedlist.upper-roman ol li {list-style-type:upper-roman;}img.social-icon {border:none;}.fa-music:before {content:"\f001"}.fa-search:before {content:"\f002"}.fa-envelope-o:before {content:"\f003"}.fa-heart:before {content:"\f004"}.fa-star:before {content:"\f005"}.fa-star-o:before {content:"\f006"}.fa-user:before {content:"\f007"}.fa-check:before {content:"\f00c"}.fa-close:before, .fa-remove:before, .fa-times:before {content:"\f00d"}.fa-power-off:before {content:"\f011"}.fa-cog:before, .fa-gear:before {content:"\f013"}.fa-home:before {content:"\f015"}.fa-clock-o:before {content:"\f017"}.fa-download:before {content:"\f019"}.fa-arrow-circle-o-down:before {content:"\f01a"}.fa-arrow-circle-o-up:before {content:"\f01b"}.fa-play-circle-o:before {content:"\f01d"}.fa-repeat:before, .fa-rotate-right:before {content:"\f01e"}.fa-refresh:before {content:"\f021"}.fa-tag:before {content:"\f02b"}.fa-tags:before {content:"\f02c"}.fa-bookmark:before {content:"\f02e"}.fa-print:before {content:"\f02f"}.fa-pencil:before {content:"\f040"}.fa-edit:before, .fa-pencil-square-o:before {content:"\f044"}.fa-share-square-o:before {content:"\f045"}.fa-check-square-o:before {content:"\f046"}.fa-chevron-left:before {content:"\f053"}.fa-chevron-right:before {content:"\f054"}.fa-times-circle:before {content:"\f057"}.fa-check-circle:before {content:"\f058"}.fa-question-circle:before {content:"\f059"}.fa-info-circle:before {content:"\f05a"}.fa-times-circle-o:before {content:"\f05c"}.fa-check-circle-o:before {content:"\f05d"}.fa-ban:before {content:"\f05e"}.fa-asterisk:before {content:"\f069"}.fa-exclamation-triangle:before, .fa-warning:before {content:"\f071"}.fa-plane:before {content:"\f072"}.fa-calendar:before {content:"\f073"}.fa-random:before {content:"\f074"}.fa-comment:before {content:"\f075"}.fa-chevron-up:before {content:"\f077"}.fa-chevron-down:before {content:"\f078"}.fa-retweet:before {content:"\f079"}.fa-shopping-cart:before {content:"\f07a"}.fa-comments:before {content:"\f086"}.fa-thumbs-o-up:before {content:"\f087"}.fa-thumbs-o-down:before {content:"\f088"}.fa-heart-o:before {content:"\f08a"}.fa-sign-out:before {content:"\f08b"}.fa-thumb-tack:before {content:"\f08d"}.fa-external-link:before {content:"\f08e"}.fa-sign-in:before {content:"\f090"}.fa-upload:before {content:"\f093"}.fa-phone:before {content:"\f095"}.fa-square-o:before {content:"\f096"}.fa-bookmark-o:before {content:"\f097"}.fa-twitter:before {content:"\f099"}.fa-facebook:before {content:"\f09a"}.fa-rss:before {content:"\f09e"}.fa-certificate:before {content:"\f0a3"}.fa-hand-o-right:before {content:"\f0a4"}.fa-arrow-circle-left:before {content:"\f0a8"}.fa-arrow-circle-right:before {content:"\f0a9"}.fa-arrow-circle-up:before {content:"\f0aa"}.fa-arrow-circle-down:before {content:"\f0ab"}.fa-group:before, .fa-users:before {content:"\f0c0"}.fa-chain:before, .fa-link:before {content:"\f0c1"}.fa-square:before {content:"\f0c8"}.fa-bars:before, .fa-navicon:before, .fa-reorder:before {content:"\f0c9"}.fa-magic:before {content:"\f0d0"}.fa-pinterest:before {content:"\f0d2"}.fa-google-plus:before {content:"\f0d5"}.fa-caret-down:before {content:"\f0d7"}.fa-caret-up:before {content:"\f0d8"}.fa-caret-left:before {content:"\f0d9"}.fa-caret-right:before {content:"\f0da"}.fa-sort-desc:before, .fa-sort-down:before {content:"\f0dd"}.fa-sort-asc:before, .fa-sort-up:before {content:"\f0de"}.fa-envelope:before {content:"\f0e0"}.fa-linkedin:before {content:"\f0e1"}.fa-rotate-left:before, .fa-undo:before {content:"\f0e2"}.fa-comment-o:before {content:"\f0e5"}.fa-comments-o:before {content:"\f0e6"}.fa-lightbulb-o:before {content:"\f0eb"}.fa-file-text-o:before {content:"\f0f6"}.fa-plus-square:before {content:"\f0fe"}.fa-angle-double-left:before {content:"\f100"}.fa-angle-double-right:before {content:"\f101"}.fa-angle-double-up:before {content:"\f102"}.fa-angle-double-down:before {content:"\f103"}.fa-angle-left:before {content:"\f104"}.fa-angle-right:before {content:"\f105"}.fa-angle-up:before {content:"\f106"}.fa-angle-down:before {content:"\f107"}.fa-circle-o:before {content:"\f10c"}.fa-quote-left:before {content:"\f10d"}.fa-quote-right:before {content:"\f10e"}.fa-spinner:before {content:"\f110"}.fa-circle:before {content:"\f111"}.fa-github-alt:before {content:"\f113"}.fa-code-fork:before {content:"\f126"}.fa-chain-broken:before, .fa-unlink:before {content:"\f127"}.fa-maxcdn:before {content:"\f136"}.fa-chevron-circle-left:before {content:"\f137"}.fa-chevron-circle-right:before {content:"\f138"}.fa-chevron-circle-up:before {content:"\f139"}.fa-chevron-circle-down:before {content:"\f13a"}.fa-ellipsis-h:before {content:"\f141"}.fa-ellipsis-v:before {content:"\f142"}.fa-rss-square:before {content:"\f143"}.fa-minus-square-o:before {content:"\f147"}.fa-eur:before, .fa-euro:before {content:"\f153"}.fa-gbp:before {content:"\f154"}.fa-dollar:before, .fa-usd:before {content:"\f155"}.fa-inr:before, .fa-rupee:before {content:"\f156"}.fa-youtube:before {content:"\f167"}.fa-stack-overflow:before {content:"\f16c"}.fa-instagram:before {content:"\f16d"}.fa-flickr:before {content:"\f16e"}.fa-bitbucket:before {content:"\f171"}.fa-tumblr:before {content:"\f173"}.fa-dribbble:before {content:"\f17d"}.fa-skype:before {content:"\f17e"}.fa-arrow-circle-o-right:before {content:"\f18e"}.fa-arrow-circle-o-left:before {content:"\f190"}.fa-dot-circle-o:before {content:"\f192"}.fa-plus-square-o:before {content:"\f196"}.fa-envelope-square:before {content:"\f199"}.fa-yahoo:before {content:"\f19e"}.fa-google:before {content:"\f1a0"}.fa-reddit:before {content:"\f1a1"}.fa-stumbleupon:before {content:"\f1a4"}.fa-drupal:before {content:"\f1a9"}.fa-circle-o-notch:before {content:"\f1ce"}.fa-git:before {content:"\f1d3"}.fa-circle-thin:before {content:"\f1db"}.fa-share-alt:before {content:"\f1e0"}.fa-share-alt-square:before {content:"\f1e1"}.fa-toggle-off:before {content:"\f204"}.fa-toggle-on:before {content:"\f205"}.btn:before {font-family:FontAwesome;margin-right:.3em;font-size:1.25em;line-height:1em;margin:-.1em .3em -.1em 0;}.btn:hover:before {text-shadow:-1px 1px 1px #000;}.btn-lg:before,.btn-large:before {margin-right:14px;}.btn:before {margin-right:10px}.btn-sm:before,.btn-small:before {margin-right:8px;}.btn-xs:before,.btn-mini:before {margin-right:4px;}.btn.light {color:#f2f2f2}.form-submit #submit,.btn {display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;text-decoration:none !important;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;margin:5px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.btn:focus {outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,.btn:focus {color:#333333;text-decoration:none;}.btn:active,.btn.active {outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}.btn, .btn-default {color:#333333;background-color:#ffffff;border-color:#cccccc;}.btn:hover, .btn-default:hover,.btn:focus, .btn-default:focus,.btn:active, .btn-default.active,.open .dropdown-toggle.btn-default {color:#333333;background-color:#ebebeb;border-color:#adadad;}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {background-image:none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {background-color:#ffffff;border-color:#cccccc;}.btn-default .badge {color:#ffffff;background-color:#fff;}.form-submit #submit,.btn-primary {color:#ffffff!important;background-color:#428bca;border-color:#357ebd;}.form-submit #submit:hover,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary {color:#ffffff!important;background-color:#3276b1;border-color:#285e8e;}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary {background-image:none;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active {background-color:#428bca;border-color:#357ebd;}.btn-primary .badge {color:#428bca;background-color:#fff;}.btn-inverse {color:#ffffff!important;background-color:#545454;border-color:#333333;}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.open .dropdown-toggle.btn-inverse {color:#ffffff!important;background-color:#323232;border-color:#000;}.btn-inverse:active,.btn-inverse.active,.open .dropdown-toggle.btn-primary {background-image:none;}.btn-inverse.disabled,.btn-inverse[disabled],fieldset[disabled] .btn-inverse,.btn-inverse.disabled:hover,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse:hover,.btn-inverse.disabled:focus,.btn-inverse[disabled]:focus,fieldset[disabled] .btn-inverse:focus,.btn-inverse.disabled:active,.btn-inverse[disabled]:active,fieldset[disabled] .btn-inverse:active,.btn-inverse.disabled.active,.btn-inverse[disabled].active,fieldset[disabled] .btn-inverse.active {background-color:#428bca;border-color:#357ebd;}.btn-inverse .badge {color:#428bca!important;background-color:#fff;}.btn-warning {color:#ffffff!important;background-color:#f0ad4e;border-color:#eea236;}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning {color:#ffffff!important;background-color:#ed9c28;border-color:#d58512;}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning {background-image:none;}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active {background-color:#f0ad4e;border-color:#eea236;}.btn-warning .badge {color:#f0ad4e!important;background-color:#fff;}.btn-danger {color:#ffffff!important;background-color:#d9534f;border-color:#d43f3a;}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger {color:#ffffff!important;background-color:#d2322d;border-color:#ac2925;}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger {background-image:none;}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active {background-color:#d9534f;border-color:#d43f3a;}.btn-danger .badge {color:#d9534f!important;background-color:#fff;}.btn-success {color:#ffffff!important;background-color:#5cb85c;border-color:#4cae4c;}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success {color:#ffffff!important;background-color:#47a447;border-color:#398439;}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success {background-image:none;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active {background-color:#5cb85c;border-color:#4cae4c;}.btn-success .badge {color:#5cb85c;background-color:#fff;}.btn-info {color:#ffffff;background-color:#5bc0de;border-color:#46b8da;}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info {color:#ffffff;background-color:#39b3d7;border-color:#269abc;}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info {background-image:none;}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active {background-color:#5bc0de;border-color:#46b8da;}.btn-info .badge {color:#5bc0de;background-color:#fff;}.btn-link {color:#428bca;font-weight:normal;cursor:pointer;border-radius:0;}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {border-color:transparent;}.btn-link:hover,.btn-link:focus {color:#2a6496;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus {color:#999999;text-decoration:none;}.btn-xl,.btn-extra-large {padding:15px 22px;font-size:24px;line-height:1.33;border-radius:8px;}.btn-lg,.btn-large {padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;}.btn-sm,.btn-small {padding:3px 8px;font-size:12px;line-height:1.5;border-radius:3px;}.btn-xs,.btn-mini {padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px;}.btn-block {display:block;width:100%;padding-left:0;padding-right:0;}.btn-block + .btn-block {margin-top:5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width:100%;} body{background:#cae8eb;background:rgb(202, 232, 235);color:#24454c;color:rgb(36, 69, 76);}body a{color:#2f4244;color:rgb(47, 66, 68);}body a:hover{color:#418015;color:rgb(65, 128, 21);}#wrapper{background:#cae8eb;background:rgb(202, 232, 235);}#main{background:#cae8eb;background:rgb(202, 232, 235);}#sidebar-container{background:#cae8eb;background:rgb(202, 232, 235);}#footer-container{background:rgb(36, 69, 76);}#copyright-container{background:#cae8eb;background:rgb(202, 232, 235);}#above-header-ad-container{background:#cae8eb;background:rgb(202, 232, 235);}#nav-ad-container{background:#cae8eb;background:rgb(202, 232, 235);}#footer-ad-container{background:#cae8eb;background:rgb(202, 232, 235);}#header-container{background:#cae8eb;background:rgb(202, 232, 235);}#site-title a{color:#24454c;color:rgb(36, 69, 76);}#site-description {color:#24454c;color:rgb(36, 69, 76);}#social-media a{color:#e42d20;color:rgb(228, 45, 32);}#social-media a:hover{color:#111111;color:rgb(17, 17, 17);}#above-logo-container{background:#1093a7;background:rgb(16, 147, 167);}#above-logo-container .sw_nav li a{color:#ffffff;color:rgb(255, 255, 255);background-color:#1093a7;background-color:rgb(16, 147, 167);}#above-logo-container .sw_nav li a:hover{color:#ffffff;color:rgb(255, 255, 255);}#above-logo-container .sw_nav li a:hover, #above-logo-container .sw_nav li:hover a, #above-logo-container .sw_nav li.current-menu-item a { background-color:#24454c; background-color:rgb(36, 69, 76)}#above-logo-container .sw_nav li:hover ul,#above-logo-container .sw_nav li:hover a {background:#24454c;background:rgb(36, 69, 76)}#above-logo-container .sw_nav li:hover a{color:#ffffff;color:rgb(255, 255, 255) }#above-logo-container .sw_nav li:hover ul a:hover{background-color:#1093a7;background-color:rgb(16, 147, 167);}#above-logo-container .sw_nav li:hover ul a:hover{color:#ffffff;color:rgb(255, 255, 255);background-color:#1093a7;background-color:rgb(16, 147, 167)}#below-logo-container{background:#636c6d;background:rgb(99, 108, 109);}#below-logo-container .sw_nav li a{color:#ffffff;color:rgb(255, 255, 255);background-color:#a09f9c;background-color:rgb(160, 159, 156);}#below-logo-container .sw_nav li a:hover{color:#ffffff;color:rgb(255, 255, 255);}#below-logo-container .sw_nav li a:hover,#below-logo-container .sw_nav li:hover a,#below-logo-container .sw_nav li.current-menu-item a { background-color:#24454c; background-color:rgb(36, 69, 76)}#below-logo-container .sw_nav li:hover ul,#below-logo-container .sw_nav li:hover a {background-color:#24454c;background-color:rgb(36, 69, 76)}#below-logo-container .sw_nav li:hover a{color:#ffffff;color:rgb(255, 255, 255) }#below-logo-container .sw_nav li:hover ul a:hover{background-color:#1093a7;background-color:rgb(16, 147, 167); }#below-logo-container .sw_nav li:hover ul a:hover{color:#ffffff;color:rgb(255, 255, 255);background-color:#1093a7;background-color:rgb(16, 147, 167)}h2.entry-title a,h1.entry-title{color:#24454c;color:rgb(36, 69, 76);}.entry-meta{color:#589ba4;color:rgb(88, 155, 164);}.entry-meta{color:#589ba4;color:rgb(88, 155, 164);}.entry-content blockquote{border-color:#1093a7;border-color:rgb(16, 147, 167)}.wp-caption{background:#cae8eb;background:rgb(202, 232, 235);border-color:#b6e7ec;border-color:rgb(182, 231, 236)}.tags a{background:#1093a7;background:rgb(16, 147, 167);color:#ffffff;color:rgb(255, 255, 255)}.tags a:hover{background:#1ad3f1;background:rgb(26, 211, 241);color:#ffffff;color:rgb(255, 255, 255)}#np-slider,#np-slider .flex-control-nav{background:CCC}#np-slider,#np-slider a{color:rgb(236, 0, 140)}#np-tiles .title{background:F6F6F6}#np-tiles .title a{color:rgb(236, 0, 140)}.widget{background:#cae8eb;background:rgb(202, 232, 235);border-color:#cae8eb;border-color:rgb(202, 232, 235);color:#24454c;color:rgb(36, 69, 76);}.widget a{color:#24454c;color:rgb(36, 69, 76);}.widget a:hover{color:#1ad3f1;color:rgb(26, 211, 241);}p.widget-title,p.np-section-title{background:#cae8eb;background:rgb(202, 232, 235);color:#24454c;color:rgb(36, 69, 76);border-color:#cae8eb;border-color:rgb(202, 232, 235)}.widget li{border-color:#cae8eb;border-color:rgb(202, 232, 235);}.widget li:hover{background:#589ba4;background:rgb(88, 155, 164);}.widget .thumb,.widget .avatar{background:#589ba4;background:rgb(88, 155, 164);border-color:#589ba4;border-color:rgb(88, 155, 164)}.widget .nopadding{background:#cae8eb;background:rgb(202, 232, 235)}.widget .meta a{color:#589ba4;color:rgb(88, 155, 164)}.footer .widget{background:#24454c;background:rgb(36, 69, 76);border-color:#24454c;border-color:rgb(36, 69, 76);color:#def2f3;color:rgb(222, 242, 243);}.footer .widget a{color:#1093a7;color:rgb(16, 147, 167);}.footer .widget a:hover{color:#1ad3f1;color:rgb(26, 211, 241);}.footer p.widget-title{background:#24454c;background:rgb(36, 69, 76);color:#def2f3;color:rgb(222, 242, 243);border-color:#1093a7;border-color:rgb(16, 147, 167)}.footer .widget li{border-color:#589ba4;border-color:rgb(88, 155, 164);}.footer .widget li:hover{background:#589ba4;background:rgb(88, 155, 164);}.footer .widget .thumb,.footer .widget .avatar{background:#1093a7;background:rgb(16, 147, 167);border-color:#1093a7;border-color:rgb(16, 147, 167)}.footer .widget .nopadding{background:#24454c;background:rgb(36, 69, 76)}.footer .widget .meta a{color:#1093a7;color:rgb(16, 147, 167)}.widget_subscribe_box{color:#24454c;color:rgb(36, 69, 76);background-color:#589ba4;background-color:rgb(88, 155, 164);border-color:#1ad3f1;border-color:rgb(26, 211, 241);}.sm-love{background:#1ad3f1;background:rgb(26, 211, 241);}li.comment,li.pingback,li.trackback{background:#def2f3;background:rgb(222, 242, 243);border-color:#ace9ef;border-color:rgb(172, 233, 239);color:#24454c;color:rgb(36, 69, 76);}li.comment a,li.pingback a,li.trackback a{color:#1093a7;color:rgb(16, 147, 167);}li.comment a:hover,li.pingback a:hover,li.trackback a:hover{color:#1ad3f1;color:rgb(26, 211, 241);}li.comment .avatar{background:#ace9ef;background:rgb(172, 233, 239);}li.comment.bypostauthor,ul.children li.comment.bypostauthor{border-left-color:#1ad3f1;border-left-color:rgb(26, 211, 241);}li.comment.bypostauthor .postauthor-avatar .avatar{background:#1ad3f1;background:rgb(26, 211, 241)!important;}#respond{background:#def2f3;background:rgb(222, 242, 243);}#commentform input,#commentform textarea{background:#ffffff;background:rgb(255, 255, 255);border-color:#589ba4;border-color:rgb(88, 155, 164)}li.comment,li.pingback,li.trackback,li.comment .avatar{-moz-box-shadow:inset 0 2px 50px rgb(88, 155, 164);-webkit-box-shadow:inset 0 2px 50px rgb(88, 155, 164);box-shadow:inset 0 2px 50px rgb(88, 155, 164);}#copyright-container{border-color:#589ba4;border-color:rgb(88, 155, 164);color:#589ba4;color:rgb(88, 155, 164)}#copyright-container a{color:#24454c;color:rgb(36, 69, 76)}#copyright-container a:hover{color:#1ad3f1;color:rgb(26, 211, 241)}article.mag1 {background-color:#cae8eb;background:rgb(202, 232, 235);border-color:#cae8eb;border-color:rgb(202, 232, 235);}article.mag1 img{background:#cae8eb;background:rgb(202, 232, 235);}article.mag1 footer{background:#589ba4;background:rgb(88, 155, 164);color:#24454c;color:rgb(36, 69, 76)}article.mag1 footer a{color:#24454c;color:rgb(36, 69, 76)}#rp-sm{background:#589ba4;background:rgb(88, 155, 164);border-color:#24454c;border-color:rgb(36, 69, 76);}#nav-single{background:#24454c;background:rgb(36, 69, 76);}#nav-single a{color:#ffffff;color:rgb(255, 255, 255);border:none}#nav-single a:hover{}#related-posts .h4{color:#444;color:444;background:#F6F6F6;background:F6F6F6;}#related-posts li a{color:#1093a7;color:rgb(16, 147, 167);}#related-posts .posted-on,#related-posts .posted-on a{color:#def2f3;color:rgb(222, 242, 243)}#related-posts img{background:#def2f3;background:rgb(222, 242, 243);border-color:#ace9ef;border-color:rgb(172, 233, 239)}#author-info{background:#cae8eb;background:rgb(202, 232, 235);border-color:#ace9ef;border-color:rgb(172, 233, 239);color:#24454c;color:rgb(36, 69, 76);}#author-info a{color:#1093a7;color:rgb(16, 147, 167);}#author-info a:hover{color:#1ad3f1;color:rgb(26, 211, 241);}footer #author-info .avatar{background:#589ba4;background:rgb(88, 155, 164);}a.btn,a.comment-reply-link,.btn,#commentform input#submit,#searchsubmit,input[type=submit] {border:1px solid rgb(20, 191, 217);border-bottom-color:rgb(20, 191, 217);color:rgb(222, 242, 243) !important;background-color:rgb(21, 191, 217); background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, rgb(20, 191, 217)),color-stop(1, rgb(87, 165, 194)));background:-moz-linear-gradient(center top,rgb(20, 191, 217) 20%,rgb(87, 165, 194) 100%);}a.btn:hover,.btn:hover,a.comment-reply-link:hover,#commentform input#submit:hover,#searchsubmit:hover,input[type=submit]:hover {background-color:rgb(21, 191, 217); background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, rgb(87, 165, 194)),color-stop(1, rgb(20, 191, 217)));background:-moz-linear-gradient(center top,rgb(87, 165, 194) 20%,rgb(20, 191, 217) 100%);}footer.home.entry-meta,.wp-pagenavi,.page-link{border-color:#cae8eb;border-color:rgb(202, 232, 235);}.wp-pagenavi a,.wp-pagenavi span.current,.page-link a,a.page-numbers,.page-numbers.current{border-color:#b6e7ec;border-color:rgb(182, 231, 236);}.wp-pagenavi a:hover,.wp-pagenavi span.current,.page-link a:hover,a.page-numbers:hover,.page-numbers.current{background:#cae8eb;background:rgb(202, 232, 235);border-color:#b6e7ec;border-color:rgb(182, 231, 236)}.flex-caption{background:#24454c;background:rgb(36, 69, 76);color:#ffffff;color:rgb(255, 255, 255);}.flex-caption a,.flex-caption a:hover{color:#ffffff;color:rgb(255, 255, 255);}.flex-direction-nav a {color:#ffffff;color:rgba(255,255,255,.5);}.flexslider:hover .flex-direction-nav a {color:#ffffff;color:rgba(255,255,255);}.widget_swift_tabs .shortcode-tabs{background:#24454c;background:rgb(36, 69, 76)}.widget_swift_tabs .tab_titles li.sw_nav-tab a{color:#1093a7;color:rgb(16, 147, 167)!important;}.widget_swift_tabs .tab_titles li.sw_nav-tab.ui-tabs-selected a,.widget_swift_tabs .tab_titles li a:hover,.widget_swift_tabs .tab{background:#def2f3;background:rgb(222, 242, 243)!important;color:#24454c;color:rgb(36, 69, 76);}.widget_swift_tabs .tab a{color:#1093a7;color:rgb(16, 147, 167);}.widget_swift_tabs .tab a:hover{color:#1ad3f1;color:rgb(26, 211, 241);}.entry-content tr th,.entry-content thead th {background:#24454c;background:rgb(36, 69, 76);color:#1ad3f1;color:rgb(26, 211, 241)}.entry-content tr td {background:#ace9ef;background:rgb(172, 233, 239)}.entry-content tr:nth-child(odd) td {background:#ffffff;background:rgb(255, 255, 255)}.entry-content table,.entry-content tr td{color:#24454c;color:rgb(36, 69, 76);border-color:#ace9ef;border-color:rgb(172, 233, 239)}.blog-thumb{background:#cae8eb;background:rgb(202, 232, 235);border-color:#b6e7ec;border-color:rgb(182, 231, 236);}body{font: 14px/1.625em "Open Sans", sans-serif; text-transform:None }#site-title{font:400 4em/1em "Bree Serif", serif; text-transform:None }#site-description{font: 1.2em/1em "Open Sans", sans-serif; text-transform:None }#above-logo-container .sw_navigation,#above-logo-container .sw_nav a{font: 1.2em/1.625em "Open Sans", sans-serif; text-transform:None }#below-logo-container .sw_navigation,#below-logo-container .sw_nav a{font: 1.2em/1.625em "Open Sans", sans-serif; text-transform:None }#header{font-size:1.2em}h2.entry-title{font:700 2.5em/1.2em "Bree Serif", serif; text-transform:None }.mag1 h2.entry-title{font:700 1.5em/1.2em "Bree Serif", serif; text-transform:None }h1.entry-title{font:700 3em/1.2em "Bree Serif", serif; text-transform:None }h1,h2,h3,h4,h5,h6,.post-title,.entry-title{font-family:"Bree Serif", serif;font-style:; text-transform:None }.entry-meta{font: .9em/1.625em "Open Sans", sans-serif; text-transform:None }.single-meta-above-title,.single-meta-below-title,.entry-meta,.posted-on,.widget-title,.meta,#cancel-comment-reply-link,.np-section-title{font-family:"Open Sans", sans-serif}.widget-title{font:700 1.2em/1.625em "Bree Serif", serif; text-transform:None }.widget{font: 1em/1.625em "Open Sans", sans-serif; text-transform:}#footer .widget-title{font:700 1.2em/1.625em "Bree Serif", serif; text-transform:}#footer .widget{font: 1em/1.8em "Open Sans", sans-serif; text-transform:}#copyright{font: .9em/1.8em "Open Sans", sans-serif; text-transform:}.commentlist{font: 1em/1.625em "Open Sans", sans-serif; text-transform:}.entry-content,.entry-summary,.widget,.comment{text-align:left;}#above-logo-container .sw_navigation,#above-logo-container .sw_nav a,#above-logo-container #navsearch {font:normal normal 12px/1.625em Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:none}#below-logo-container .sw_navigation,#below-logo-container .sw_nav a,#below-logo-container #navsearch{font:normal normal 12px/1.625em Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:none}#above-logo-container,#below-logo-container{border-radius:0;-moz-border-radius:0 ;-webkit-border-radius:0;}@media screen and (max-width:1160px) {.footer-widgets{width:25%}}@media screen and (min-width:1160px) {.hide-on-desktop{display:none}}@media screen and (max-width:1160px) {#wrapper,.hybrid,#sticky,#main,#footer,#content.full-width,body.page-template-page-full-width-hybrid #main,body.page-template-page-full-width #main{ width:100%}body.blog.mag-full #content {width:100% }#left {float:none}#above-logo-container,#below-logo-container {-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#about-us{ display:none;}#wrapper #main, #footer, #copyright {padding:0 10px !important;box-sizing:border-box}.div-content {padding:0 10px}#content {padding-top:20px;width:70%;}#sidebar-container {width:30%}#sidebar {padding-top:20px}#mas-wrapper {padding:0;margin:0 10px}li.comment,li.pingback,li.trackback,#content-width-slider,article.page .entry-header,.mag1,.widget,.flexslider { margin-bottom:20px}.flex-container::before{display:none}.flexslider img {max-width:100% !important;height:auto !important;display:block}.flex-caption h2{font-size:20px!important; }.flex-caption h3{font-size:18px!important; }.flex-caption p{font-size:12px!important; }#sb1,#sb2,.wsb { width:100%}li.comment .avatar {padding:5px !important;background:#EEE;float:left;margin:0 10px 0 0;width:32px;height:32px;}.widget_subscribe_box h3 {font-size:1.2em }.widget_subscribe_box .chicklet { }.widget_subscribe_box input[type=text] {padding:1.75%;border:0;width:100%;border:solid 1px #CCC;margin:5px 10px 0 0;}.widget_subscribe_box input[type=submit] {margin:0;margin-top:5px;width:100%;text-align:center;}.sm-love li {display:block; border:none; padding:0;max-width:100%;overflow:hidden;width:100% !important}.sm-love li.plus1 {margin-right:0px;}.sm-love li.twitter-follow {max-width:100% !important;margin-right:0}#searchform input[type=text] {width:100%;padding:6px .5em;margin:.5em auto}#searchform input#searchsubmit {width:100%;margin:.5em auto;position:static;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.gutter-sizer {width:4%}.mag1 .mag-thumbnail {width:100%;height:auto}.flex-container {max-width:100%;height:auto !important}#full-width-slider{width:auto!important;max-width:none;}#below-logo-container,#nav-ad-container {width:100%}.is-sticky #below-logo-container {-webkit-box-shadow:0 4px 10px -4px rgba(0, 0, 0, 0.8);-moz-box-shadow:0 4px 10px -4px rgba(0, 0, 0, 0.8);box-shadow:0 4px 10px -4px rgba(0, 0, 0, 0.8);}#social-media span a {padding:.5em .15em}#navsearch .fa-search{display:none}#mas-wrapper .mag1 {width:30.667% !important;padding:0;overflow:hidden;margin:0 0 20px;display:inline-block}#mas-wrapper .mag1.temp {margin-right:4% !important}#mas-wrapper .mag1.temp:nth-child(3n+1) {margin-right:0 !important;}body.mag-full .mag1 {width:21.95% !important;}body.mag-full #mas-wrapper .mag1.temp:nth-child(3n+1) {margin-right:4% !important;}body.mag-full #mas-wrapper .mag1.temp:nth-child(4n+1) {margin-right:0 !important;}#below-logo .after {font-size:1.75em;line-height:1.1428em;float:right;margin-right:10px;display:inline }.pull_t{margin-top:-10px}.pull_r{margin-right:-10px}.pull_b{margin-bottom:-10px}.pull_l{margin-left:-10px}.pull_rl{margin-right:-10px;margin-left:-10px}.pull_tb{margin-top:-10px;margin-bottom:-10px}.pull_trl{margin-top:-10px;margin-right:-10px;margin-left:-10px}.pull_rlb{margin-right:-20px;margin-left:-20px;margin-bottom:-10px;}.pull_all{margin:-10px}.pad_t{padding-top:10px}.pad_r{padding-right:10px}.pad_l{padding-left:10px}.pad_b{padding-bottom:10px}.pad_rl{padding-right:10px;padding-left:10px}.pad_tb{padding-top:10pz;padding-bottom:10px}.pad_trl{padding-top:10px;padding-right:10px;padding-left:10px}.pad_rlb{padding-right:10px;padding-left:10px;padding-bottom:10px}.pad_all{padding:10px}.pull_t_2x{margin-top:-20px}.pull_r_2x{margin-right:-20px}.pull_b_2x{margin-bottom:-20px}.pull_l_2x{margin-left:-20px}.pull_rl_2x{margin-right:-20px;margin-left:-20px}.pull_tb_2x{margin-top:-20px;margin-bottom:-20px}.pull_trl_2x{margin-top:-20px;margin-right:-20px;margin-left:-20px}.pull_rlb_2x{margin-right:-20px;margin-left:-20px;margin-bottom:-20px;}.pull_all_2x{margin:-20px}.pad_t_2x{padding-top:20px}.pad_r_2x{padding-right:20px}.pad_l_2x{padding-left:20px}.pad_b_2x{padding-bottom:20px}.pad_rl_2x{padding-right:20px;padding-left:20px}.pad_tb_2x{padding-top:20px;padding-bottom:20px}.pad_trl_2x{padding-top:20px;padding-right:20px;padding-left:20px}.pad_rlb_2x{padding-right:20px;padding-left:20px;padding-bottom:20px}.pad_all_2x{padding:20px}}@media screen and (min-width:580px) and (max-width:768px) {#navsearch:before {content:"\f0de";vertical-align:baseline;position:absolute;float:right;top:-.35em;right:10px;font-size:2em;color:#e2e3e5;}#navsearch {display:none;position:absolute;top:3.5em;right:0;margin:0;padding:10px;background:#e2e3e5;-webkit-box-shadow:0 8px 6px -6px black;-moz-box-shadow:0 8px 6px -6px black;box-shadow:0 8px 6px -6px black;}#navsearch input {border-color:#8e8e93;}.hide-on-tablet,.hide-on-tab{display:none}}@media screen and (max-width:768px){#content,#sidebar-container,#woo-sidebar-container{width:100% !important;}#content-width-slider{width:auto!important;max-width:none;}.sc-slider .slides li a > img{width:100%!important}.wsb, #sb1, #sb2 {width:50%!important;float:left;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }#sidebar-container #sticky{width:none!important;}#footer{padding:0!important;border:solid 10px transparent;border-width:0 10px}}@media screen and (max-width:640px) {#sb1, #sb2 {padding-top:0 !important;}#rss-links {display:none}#sidebar {padding-top:10px}#mas-wrapper .mag1 {width:30.667% !important;}#mas-wrapper .mag1.temp {margin-right:4% !important}#mas-wrapper .mag1.temp:nth-child(3n+1) {margin-right:0 !important;}.mag2{width:48%;margin-right:4%!important;}.mag2:nth-child(2n+1){margin-right:0!important;}.flex-caption,.caption{font-size:.8em}.flex-caption.tall{width:50%}.unslider .dots {bottom:5px;}}@media screen and (max-width:580px) {#branding {text-align:center;height:auto}#site-title {font-size:2.25em}#site-description {font-size:.8em}#above-logo-container {height:0}#below-logo-container {background:#222;padding:0!important;}.sw_nav{display:none}#social-media {display:block;text-align:center;float:none;font-size:24px !important;line-height:1em !important;margin:20px auto 0 !important}#social-media span {margin-right:10px}#social-media {clear:both}#social-media span,#social-media span a {padding:0;width:48px;height:48px}#rss-links {display:none;}#below-logo .after {display:none}#navsearch {float:none;overflow:hidden;margin:0 60px !important;padding:6px 0}#navsearch input[type="text"] {display:block;overflow:hidden;height:18px;width:100%;height:30px;margin:.35em 0 !important;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }.menu {display:none}.menu a:hover {background:rgba(0, 0, 0, 0.2);}.pull.alignright {background:#333}.pull.alignleft {background:#333}.pull { display:block;width:50px;height:51px;color:#999;cursor:pointer}.pull:before {content:"\f0c9";font-family:FontAwesome;font-size:32px;padding:10px;line-height:50px;}.pull_w {display:block;text-align:left;margin:5px 0;padding:3px 10px;line-height:30px;}.pull_w:before {content:"\f0c9";float:right;font-size:1.2em;line-height:30px}.is-sticky #above-logo-container {width:180px}.is-sticky #above-logo .menu {width:100%}hgroup, #site-title, #site-description, #header-ad {width:100%}.blog-thumb{margin:auto;width:100%;max-width:100%}#footer .footer-widgets {width:100%}#copyright span{width:100%;}#mas-wrapper .mag1 {width:48% !important}#mas-wrapper .mag1.temp {margin-right:4% !important}#mas-wrapper .mag1.temp:nth-child(2n+1) {margin-right:0 !important;}.mag2{width:100%!important;margin-right:0!important;}.hide-on-mobile,.hide-on-mob{display:none}.image-list li img{width:100%;min-height:32px}}@media screen and (min-width:380px) and (max-width:580px) {#content,#sidebar-container {width:100%}.wsb, #sb1, #sb2 {float:left;width:50%}.flexslider .flex-caption p {display:none}#sb1, #sb2, .wsb {width:100% !important;margin-bottom:0}.mag1 {width:48% !important;padding:0;overflow:hidden;margin:0 0 20px;display:inline-block}.mag1.temp {margin-right:4% !important}#mas-wrapper .mag1.temp:nth-child(2n+1) {margin-right:0 !important;}}@media screen and (max-width:380px) {#mas-wrapper .mag1 {width:100% !important;}.wsb, #sb1, #sb2 {float:left;width:100%!important;}.mag2{height:64px}.mag2 > .div-content{height:64px;margin-left:64px}.mag2 h2.entry-title{margin:0}.mag2 .entry-meta{display:none}.mag2 img{width:64px;height:64px}.button-group{display:none}.flexslider .flex-direction-nav {font-size:24px}.flexslider .flex-caption h2,.flexslider .flex-caption h3{font-size:16px;line-height:1.2em;font-weight:normal}.flexslider .flex-caption p {display:none}}.sidr {display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:15px;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.sidr .sidr-inner {padding:0 0 15px}.sidr .sidr-inner > p {margin-left:15px;margin-right:15px }.sidr.right {left:auto;right:-260px}.sidr.left {left:-260px;right:auto}.sidr h1, .sidr h2, .sidr h3, .sidr h4, .sidr h5, .sidr h6 {font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d, #1a1a1a);background-image:-moz-linear-gradient(#4d4d4d, #1a1a1a);background-image:-o-linear-gradient(#4d4d4d, #1a1a1a);background-image:linear-gradient(#4d4d4d, #1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 5px 3px rgba(0, 0, 0, 0.2);box-shadow:0 5px 5px 3px rgba(0, 0, 0, 0.2)}.sidr p {font-size:13px;margin:0 0 12px}.sidr p a {color:rgba(255, 255, 255, 0.9)}.sidr > p {margin-left:15px;margin-right:15px}.sidr {display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr li {display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr li:hover, .sidr li.active, .sidr li.sidr-class-active {border-top:none;line-height:49px}.sidr li:hover > a, .sidr li:hover > span, .sidr li.active > a, .sidr li.active > span, .sidr li.sidr-class-active > a, .sidr li.sidr-class-active > span {-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr li a, .sidr li span {padding:0 15px;display:block;text-decoration:none;color:#fff}.sidr li ul {border-bottom:none;margin:0}.sidr li ul li {line-height:40px;font-size:13px}.sidr li ul li:last-child {border-bottom:none}.sidr li ul li:hover, .sidr li ul li.active, .sidr li ul li.sidr-class-active {border-top:none;line-height:41px}.sidr li ul li:hover > a, .sidr li ul li:hover > span, .sidr li ul li.active > a, .sidr li ul li.active > span, .sidr li ul li.sidr-class-active > a, .sidr li ul li.sidr-class-active > span {-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr li ul li a, .sidr li ul li span {color:rgba(255, 255, 255, 0.8);padding-left:30px}.sidr form {margin:0 15px}.sidr label {font-size:13px}.sidr input[type="text"], .sidr input[type="password"], .sidr input[type="date"], .sidr input[type="datetime"], .sidr input[type="email"], .sidr input[type="number"], .sidr input[type="search"], .sidr input[type="tel"], .sidr input[type="time"], .sidr input[type="url"], .sidr textarea, .sidr select {width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0, 0, 0, 0.1);color:rgba(255, 255, 255, 0.6);display:block;clear:both}.sidr input[type=checkbox] {width:auto;display:inline;clear:none}.sidr input[type=button], .sidr input[type=submit] {color:#333;background:#fff}.sidr input[type=button]:hover, .sidr input[type=submit]:hover {background:rgba(255, 255, 255, 0.9)}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;z-index:7}.editor-block-list__layout .editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .reusable-block-indicator{background:#fff;border-left:1px dashed #e2e4e7;color:#555d66;border-bottom:1px dashed #e2e4e7;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background:transparent;border:2px solid}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:50%;flex-grow:0}}@media (min-width:600px){.wp-block-column:nth-child(odd){margin-right:32px}.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:32px}.wp-block-column:not(:last-child){margin-right:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,.editor-block-list__block[data-type="core/embed"][data-align=right] .editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 5px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 60%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}p.is-small-text{font-size:14px}p.is-regular-text{font-size:16px}p.is-large-text{font-size:36px}p.is-larger-text{font-size:48px}p.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}#cookie-law-info-bar { font-size: 12pt;
margin: 0 auto;
padding: 13px 10px;
position: absolute;
text-align: center;
box-sizing: border-box;
width:100%;
z-index: 9999;
box-shadow:rgba(0,0,0,.5) 0px 5px 50px;
display: none;
left:0px;
font-weight:300;
}
#cookie-law-info-again {
font-size: 10pt;
margin: 0;
padding:5px 10px;
text-align: center;
z-index: 9999;
cursor: pointer;
box-shadow: #161616 2px 2px 5px 2px;
}
#cookie-law-info-bar span {
vertical-align: middle;
} .cli-plugin-button, .cli-plugin-button:visited {
display: inline-block;
padding:10px 16px 10px;
color: #fff;
text-decoration: none;
position: relative;
cursor: pointer;
margin-left: 0px;
text-decoration: none;
}
.cli-plugin-main-link {
margin-left:0px;
font-weight: 550; text-decoration: underline;
}
.cli-plugin-button:hover {
background-color: #111;
color: #fff;
text-decoration: none;
}
.small.cli-plugin-button, .small.cli-plugin-button:visited {
font-size: 11px;
}
.cli-plugin-button, .cli-plugin-button:visited,
.medium.cli-plugin-button, .medium.cli-plugin-button:visited {
font-size: 14px;
font-weight: 500;
line-height: 1;
}
.large.cli-plugin-button, .large.cli-plugin-button:visited {
font-size: 14px;
padding: 8px 14px 9px;
}
.super.cli-plugin-button, .super.cli-plugin-button:visited {
font-size: 34px;
padding: 8px 14px 9px;
}
.pink.cli-plugin-button, .magenta.cli-plugin-button:visited {
background-color: #e22092;
}
.pink.cli-plugin-button:hover {
background-color: #c81e82;
}
.green.cli-plugin-button, .green.cli-plugin-button:visited {
background-color: #91bd09;
}
.green.cli-plugin-button:hover {
background-color: #749a02;
}
.red.cli-plugin-button, .red.cli-plugin-button:visited {
background-color: #e62727;
}
.red.cli-plugin-button:hover {
background-color: #cf2525;
}
.orange.cli-plugin-button, .orange.cli-plugin-button:visited {
background-color: #ff5c00;
}
.orange.cli-plugin-button:hover {
background-color: #d45500;
}
.blue.cli-plugin-button, .blue.cli-plugin-button:visited {
background-color: #2981e4;
}
.blue.cli-plugin-button:hover {
background-color: #2575cf;
}
.yellow.cli-plugin-button, .yellow.cli-plugin-button:visited {
background-color: #ffb515;
}
.yellow.cli-plugin-button:hover {
background-color: #fc9200;
}
.cli-plugin-button{ margin-top:5px; }
.cli-bar-popup{
-moz-background-clip: padding;
-webkit-background-clip: padding;
background-clip: padding-box;
border:20px solid rgba(0,0,0,0.5) !important;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
padding:20px;
}
.cli-powered_by_p{width:100% !important; display:block !important; color:#333; clear:both; font-style:italic !important; font-size:12px !important; margin-top:15px !important; }
.cli-powered_by_a{color:#333; font-weight:600 !important; font-size:12px !important;}.gdpr-container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.gdpr-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.gdpr-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.gdpr-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.gdpr-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.gdpr-d-flex {
display: -ms-flexbox!important;
display: flex!important;
}
.gdpr-px-0 {
padding-left: 0;
padding-right: 0;
}
.modal-backdrop.show {
opacity: .8;
}
.modal-open {
overflow: hidden
}
.modal-open .gdpr-modal {
overflow-x: hidden;
overflow-y: auto
}
.gdpr-modal.fade .gdpr-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0,-25%);
transform: translate(0,-25%)
}
.gdpr-modal.show .gdpr-modal-dialog {
-webkit-transform: translate(0,0);
transform: translate(0,0)
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1039;
background-color: #000
}
.modal-backdrop.fade {
opacity: 0
}
.modal-backdrop.show {
opacity: .5
}
.gdpr-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
display: none;
overflow: hidden;
outline: 0
}
.gdpr-modal a {
text-decoration: none;
}
.gdpr-modal .gdpr-modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
.gdpr-modal .gdpr-modal-dialog {
max-width:500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2));		
}
}
@media (min-width: 992px) {
.gdpr-modal .gdpr-modal-dialog {
max-width: 900px;			
}
}
.gdpr-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0,0,0,.2);
border-radius: .3rem;
outline: 0
}
.gdpr-modal .row {
margin: 0 -15px;
}
.gdpr-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.gdpr-modal .close {
position: absolute;
right: 10px;
top: 10px;
z-index: 1;
padding: 0;
background-color: transparent;
border: 0;
-webkit-appearance: none;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.gdpr-modal .close:focus {
outline: 0;
}
.gdpr-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 70px;
font-size: 14px;
}
.gdpr-switch input[type="checkbox"] {
display:none;
}
.gdpr-switch .gdpr-slider {
background-color: #e3e1e8;
height: 24px;
width: 50px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
}
.gdpr-switch .gdpr-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 20px;
left: 2px;
position: absolute;
transition: .4s;
width: 20px;
}
.gdpr-switch input:checked + .gdpr-slider {
background-color:rgb(99, 179, 95);
}
.gdpr-switch input:checked + .gdpr-slider:before {
transform: translateX(26px);
}
.gdpr-switch .gdpr-slider {
border-radius: 34px;
}
.gdpr-switch .gdpr-slider:before {
border-radius: 50%;
}
.gdpr-tab-content>.gdpr-tab-pane {
display: none;
}
.gdpr-tab-content>.active {
display: block;
}
.gdpr-fade {
transition: opacity .15s linear;
}
.gdpr-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column !important;
flex-direction: column !important;
align-items: stretch !important;
-ms-align-items: stretch !important;
}
.nav.gdpr-nav-pills, .gdpr-tab-content {
width: 100%;
padding: 30px;
}
.nav.gdpr-nav-pills {
background: #f3f3f3;
}
.nav.gdpr-nav-pills .gdpr-nav-link {
border: 1px solid #0070ad;
margin-bottom: 10px;
color: #0070ad;
font-size: 14px;
display: block;
padding: .5rem 1rem;
border-radius: .25rem;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active, .nav.gdpr-nav-pills .show>.gdpr-nav-link {
background-color: #0070ad;
border: 1px solid #0070ad;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active {
color: #ffffff;
}
.gdpr-tab-content .gdpr-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr {
background-color: #0070ad;
border-color: #0070ad;
color: #ffffff;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: .25rem;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.gdpr-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.gdpr-tab-content h4 {
font-size: 20px;
margin-bottom: .5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
}
.cli-container-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.cli-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.cli-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.cli-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.cli-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.cli-d-flex {
display: -ms-flexbox!important;
display: flex!important;
}
.cli-px-0 {
padding-left: 0;
padding-right: 0;
}
.cli-btn {
cursor: pointer;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .5rem 1.25rem;
line-height: 1;
border-radius: .25rem;
transition: all .15s ease-in-out;
}
.cli-btn:hover {
opacity: .8;
}
.cli-read-more-link {
cursor: pointer;
font-size: 15px;
font-weight: 500;
text-decoration: underline;
}
.cli-btn:focus {
outline: 0;
}
.cli-modal-backdrop.cli-show {
opacity: .8;
}
.cli-modal-open {
overflow: hidden
}
.cli-barmodal-open {
overflow: hidden
}
.cli-modal-open .cli-modal {
overflow-x: hidden;
overflow-y: auto
}
.cli-modal.cli-fade .cli-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0,-25%);
transform: translate(0,-25%)
}
.cli-modal.cli-show .cli-modal-dialog {
-webkit-transform: translate(0,0);
transform: translate(0,0)
}
.cli-modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
display: none;
}
.cli-modal-backdrop.cli-fade {
opacity: 0
}
.cli-modal-backdrop.cli-show {
opacity: .5;
display: block;
}
.cli-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99999;
display: none;
overflow: hidden;
outline: 0
}
.cli-modal.cli-show {
display: block;
}
.cli-modal a {
text-decoration: none;
}
.cli-modal .cli-modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
.cli-modal .cli-modal-dialog {
max-width:500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2))
}
}
@media (min-width: 992px) {
.cli-modal .cli-modal-dialog {
max-width: 900px;
}
}
.cli-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0,0,0,.2);
border-radius: .3rem;
outline: 0
}
.cli-modal .row {
margin: 0 -15px;
}
.cli-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.cli-modal .cli-modal-close {
position: absolute;
right: 10px;
top: 10px;
z-index: 1;
padding: 0;
background-color: transparent;
border: 0;
-webkit-appearance: none;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.cli-modal .cli-modal-close:focus {
outline: 0;
}
.cli-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 70px;
font-size: 14px;
}
.cli-switch input[type="checkbox"] {
display:none;
}
.cli-switch .cli-slider {
background-color: #e3e1e8;
height: 24px;
width: 50px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
}
.cli-switch .cli-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 20px;
left: 2px;
position: absolute;
transition: .4s;
width: 20px;
}
.cli-switch input:checked + .cli-slider {
background-color: #00acad
}
.cli-switch input:checked + .cli-slider:before {
transform: translateX(26px);
}
.cli-switch .cli-slider {
border-radius: 34px;
}
.cli-switch .cli-slider:before {
border-radius: 50%;
}
.cli-tab-content {
background: #ffffff;
}
.cli-tab-content>.cli-tab-pane {
display: none;
}
.cli-tab-content>.cli-active {
display: block;
}
.cli-fade {
transition: opacity .15s linear;
}
.cli-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column;
flex-direction: column;
}
.cli-nav-pills, .cli-tab-content {
width: 100%;
padding: 30px;
}
@media (max-width: 767px) {
.cli-nav-pills, .cli-tab-content {
padding: 30px 10px;
}
}
.cli-nav-pills {
background: #f3f3f3;
}
.cli-nav-pills .cli-nav-link {
border: 1px solid #00acad;
margin-bottom: 10px;
color: #00acad;
font-size: 14px;
display: block;
padding: .5rem 1rem;
border-radius: .25rem;
cursor: pointer
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link {
background-color: #00acad;
border: 1px solid #00acad;
}
.cli-nav-pills .cli-nav-link.cli-active {
color: #ffffff;
}
.cli-tab-content .cli-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.cli-tab-content h4 {
font-size: 20px;
margin-bottom: 1.5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
}.download-attachments .download-title {
padding-bottom: 0.5em;
}
.download-attachments table { 
border-collapse: 
collapse; border-spacing: 0;
background-color: transparent;
width: 100%; max-width: 100%;
}
.download-attachments div a,
.download-attachments ul a,
.download-attachments table a {
text-decoration: none;
border: none;
}
.download-attachments table td,
.download-attachments table th { 
padding: 8px; 
line-height: 1.6; 
vertical-align: top; 
border-top: 1px solid #ddd; 
text-align: left;
}
.da-attachments-list {
list-style: none;
}
.dynatable-search {
float: right;
margin-bottom: 10px;
}
.dynatable-pagination-links {
float: right;
}
.dynatable-record-count {
display: block;
padding: 5px 0;
}
.dynatable-pagination-links span,
.dynatable-pagination-links li {
display: inline-block;
}
.dynatable-page-link,
.dynatable-page-break {
display: block;
padding: 5px 7px;
}
.dynatable-page-link {
cursor: pointer;
}
.dynatable-active-page,
.dynatable-disabled-page {
cursor: text;
}
.dynatable-active-page:hover,
.dynatable-disabled-page:hover {
text-decoration: none;
}
.dynatable-disabled-page,
.dynatable-disabled-page:hover {
background: none;
color: #999;
}.wp-color-picker{width:80px}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{height:24px;margin:0 6px 6px 0;padding:0 0 0 30px;font-size:11px}.wp-color-result-text{background:#f7f7f7;border-radius:0 2px 2px 0;border-left:1px solid #ccc;color:#555;display:block;line-height:22px;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#fafafa;border-color:#999;color:#23282d}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#23282d;border-color:#a0a5aa;border-left:1px solid #999}.wp-picker-containers{display:inline-block}.wp-color-result:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgba(0,115,170,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button,.wp-picker-input-wrap .button{margin-left:6px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#555}.wp-picker-container .iris-picker{border-radius:0;border-color:#ddd;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:65px;font-size:12px;font-family:monospace;line-height:16px;margin:0;vertical-align:top}.wp-color-picker::-webkit-input-placeholder{color:#72777c}.wp-color-picker::-moz-placeholder{color:#72777c;opacity:1}.wp-color-picker:-ms-input-placeholder{color:#72777c}.wp-picker-container input[type=text].iris-error{background-color:#ffebe8;border-color:#c00;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.iris-picker .iris-palette:focus{box-shadow:inset 0 0 5px rgba(0,0,0,.4),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:80px;padding:6px 5px 5px;font-size:16px;line-height:18px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:5px 5px 4px}.wp-picker-container .wp-color-result.button{height:auto;padding:0 0 0 40px;font-size:14px;line-height:29px}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:13px;line-height:26px}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}}@media screen and (max-width:640px){.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:29px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:6px 5px}}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:visible;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} #cboxOverlay{background:#000; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxContent{margin-top:20px;background:#000;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxLoadingGraphic{background:url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/libs/colorbox/images/loading.gif) no-repeat center center;} #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; } #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/libs/colorbox/images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/libs/colorbox/images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/libs/colorbox/images/controls.png) no-repeat bottom center; width:38px; height:19px; text-indent:-9999px; border: 0 none !important; border-radius: 0 !important; box-shadow: none !important; }
#cboxClose:hover{opacity: 0.8;}      @media only screen and (min-width: 0) and (max-width: 767px) {
#cboxClose { background: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/libs/colorbox/images/controls.png) no-repeat scroll center bottom / 84px auto; height: 16px;   width: 34px; }
}@font-face {
font-family: 'Roboto-Regular';
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/fonts/roboto-regular.eot);
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/fonts/roboto-regular.eot?#iefix) format('embedded-opentype'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/fonts/roboto-regular.woff) format('woff'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/fonts/roboto-regular.ttf) format('truetype'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/fonts/roboto-regular.svg#Roboto-Regular) format('svg');
}   @font-face {
font-family: 'Roboto-Bold';
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/fonts/roboto-bold.eot);
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/fonts/roboto-bold.eot?#iefix) format('embedded-opentype'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/fonts/roboto-bold.woff) format('woff'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/fonts/roboto-bold.ttf) format('truetype'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/assets/fonts/roboto-bold.svg#Roboto-Bold) format('svg');
}   .wcp-openweather-settings-popup .wcp-openweather-settings-title, .wcp-openweather-settings-popup .wcp-openweather-settings-section-title, .wcp-openweather-settings-popup .wcp-openweather-settings-actions .wcp-openweather-settings-btn { font-family: 'Roboto-Bold', Arial, sans-serif; font-weight: normal !important; font-style: normal !important; }
.wcp-openweather-settings-popup { font-family: 'Roboto-Regular', Arial, sans-serif; font-weight: normal !important; font-style: normal !important; }   .wcp-openweather-settings-popup { padding: 12px 15px 15px; background: #fff; color: #333; text-align: left !important; }
.wcp-openweather-settings-popup .wcp-openweather-settings-title { border-bottom: 1px solid #cfcfcf; display: block; font-size: 20px; line-height: 22px; margin: 0 0 12px; padding: 0 0 7px; }
.wcp-openweather-settings-popup .wcp-openweather-settings-form { border: 0; margin: 0; padding: 0; width: 100%; overflow: hidden; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section { margin: 0; padding: 0 0 12px 0; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section-title { display: block; font-size: 16px; line-height: 16px; margin: 0; padding: 0 0 5px; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section input[type="text"], .wcp-openweather-settings-popup .wcp-openweather-settings-section select, .wcp-openweather-settings-popup .wcp-openweather-settings-section textarea {  font-family: 'Roboto-Regular', Arial, sans-serif; font-weight: normal !important; font-style: normal !important; background: #fff; border: 1px solid #cfcfcf; border-radius: 0; box-sizing: border-box; color: #333; font-size: 14px; line-height: 17px; height: 32px; margin: 0; padding: 7px 8px 6px; width: 100%; box-shadow: none !important; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section input[type="text"] { -webkit-appearance: none; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section input::-webkit-input-placeholder { color: #999; padding: 1px 0 0 0; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section input:-ms-input-placeholder { color: #999; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section input:-moz-placeholder { opacity: 1; color: #999;}
.wcp-openweather-settings-popup .wcp-openweather-settings-section input::-moz-placeholder { opacity: 1; color: #999; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section select { padding: 5px 8px; line-height: 32px; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section textarea { padding: 5px 8px; }
.wcp-openweather-settings-popup .wcp-openweather-settings-field { margin: 0; padding: 0; line-height: 19px; }
.wcp-openweather-settings-popup .wcp-openweather-settings-label { display: inline-block; font-size: 14px; line-height: 14px; padding: 0 0 5px; margin: 0; color: #333; vertical-align: baseline; }
.wcp-openweather-settings-popup .wcp-openweather-settings-description { display: block; font-size: 12px; line-height: 14px; margin: 0; padding: 2px 0 0; color: #333; }
.wcp-openweather-settings-popup .wcp-openweather-settings-description a { font-size: 12px; margin: 0; padding: 0; color: #03a9f4; text-decoration: underline; outline: none; border: 0; }
.wcp-openweather-settings-popup .wcp-openweather-settings-description a:hover { font-size: 12px; margin: 0; padding: 0; color: #03a9f4; text-decoration: none; outline: none; border: 0; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section.wcp-openweather-settings-units { width: 102%; margin-left: -2%; display: table; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section.wcp-openweather-settings-units .wcp-openweather-settings-section-title { width: 100%; float: left; padding-left: 2%; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section.wcp-openweather-settings-units .wcp-openweather-settings-field { float: left; width: 33.33%; padding: 0 0 0 2%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section.wcp-openweather-settings-options .wcp-openweather-settings-field { width: 100%; overflow: hidden; padding-top: 6px; line-height: 16px; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section.wcp-openweather-settings-options .wcp-openweather-settings-field label { line-height: 15px; max-width: 95%; padding: 0; vertical-align: top; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section.wcp-openweather-settings-options .wcp-openweather-settings-field input[type="checkbox"] { float: left; padding: 0; margin: 1px 5px 0 0; height: auto; min-width: inherit; width: auto !important; position: static; }
.wcp-openweather-settings-popup .wcp-openweather-settings-actions { width: 100%; overflow: hidden; padding: 2px 0 0 0; margin: 0; }
.wcp-openweather-settings-popup .wcp-openweather-settings-actions .wcp-openweather-settings-btn { float: left; background: #959595 !important; border: 0 none !important; border-radius: 0 !important; box-shadow: none !important; color: #fff; cursor: pointer; font-size: 14px !important; line-height: 15px !important; margin: 0 0 0 15px; min-height: 33px; min-width: 160px; outline: none !important; padding: 9px 15px; text-shadow: none !important; text-transform: uppercase; text-align: center; vertical-align: bottom; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; text-decoration: none !important; word-wrap: break-word; }
.wcp-openweather-settings-popup .wcp-openweather-settings-actions #submit { background: #03a9f4 !important; font-family: 'Roboto-Bold', Arial, sans-serif !important; }
.wcp-openweather-settings-popup .wcp-openweather-settings-actions input[type="submit"].wcp-openweather-settings-btn { line-height: 13px; -webkit-appearance: none; }
.wcp-openweather-settings-popup .wcp-openweather-settings-actions .wcp-openweather-settings-btn:first-child { margin: 0; background: #03a9f4 !important; }
.wcp-openweather-settings-popup .wcp-openweather-settings-actions .wcp-openweather-settings-btn:hover, .wcp-openweather-settings-popup .wcp-openweather-settings-actions #submit:hover { background: #03a9f4; opacity: 0.8; text-decoration: none !important; }      @media only screen and (min-width: 0) and (max-width: 767px) {
.wcp-openweather-settings-popup { padding: 9px 12px 12px; }
.wcp-openweather-settings-popup .wcp-openweather-settings-label { padding: 0 0 3px; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section.wcp-openweather-settings-units { width: 100%; margin-left: 0; display: block; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section.wcp-openweather-settings-units .wcp-openweather-settings-section-title { float: none; padding-left: 0; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section.wcp-openweather-settings-units .wcp-openweather-settings-field { float: none; width: 100%; padding: 0; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section.wcp-openweather-settings-options .wcp-openweather-settings-field label { max-width: 80%; }
.wcp-openweather-settings-popup .wcp-openweather-settings-actions .wcp-openweather-settings-btn { display: block; float: none; width: 100%; margin: 7px 0 0 0; }
.wcp-openweather-settings-popup .wcp-openweather-settings-actions .wcp-openweather-settings-btn:first-child { margin-top: 0; }
.wcp-openweather-settings-popup .wcp-openweather-settings-section.wcp-openweather-settings-options .wcp-openweather-settings-field input[type="checkbox"] { margin: 0 5px 0 0; }
}@font-face {
font-family: 'Roboto-Regular';
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/roboto-regular.eot);
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/roboto-regular.eot?#iefix) format('embedded-opentype'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/roboto-regular.woff) format('woff'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/roboto-regular.ttf) format('truetype'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/roboto-regular.svg#Roboto-Regular) format('svg');
}   @font-face {
font-family: 'Dosis-Bold';
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/dosis-bold.eot);
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/dosis-bold.eot?#iefix) format('embedded-opentype'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/dosis-bold.woff) format('woff'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/dosis-bold.ttf) format('truetype'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/dosis-bold.svg#Dosis-Bold) format('svg');
}   @font-face {
font-family: 'wcp-ow-icons';
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/wcp-ow-icon.eot);
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/wcp-ow-icon.eot?#iefix) format('embedded-opentype'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/wcp-ow-icon.woff) format('woff'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/wcp-ow-icon.ttf) format('truetype'),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/wcp-ow-icon.svg#wcp-ow-icons) format('svg');
}   .wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-temperature .wcp-openweather-now-value, .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-temperature-wrapper .wcp-openweather-now-value { font-family: 'Dosis-Bold', Arial, sans-serif; font-weight: normal !important; font-style: normal !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content, .wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-header .wcp-openweather-forecast-day .wcp-openweather-forecast-item-date { font-family: 'Roboto-Regular', Arial, sans-serif; font-weight: normal !important; font-style: normal !important; }   [class^="wcp-ow-icon-"], [class*=" wcp-ow-icon-"] { display: inline-block; font-family: 'wcp-ow-icons' !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.wcp-ow-icon-arrow-down:before { content: "\f044"; }
.wcp-ow-icon-refresh:before { content: "\f021"; }
.wcp-ow-icon-cog:before { content: "\e602"; }
.wcp-ow-icon-raindrop:before { content: "\2d"; }
.wcp-ow-icon-wind:before { content: "\7c"; } .wcp-openweather-visible-xs { display: none; }   .wcp-openweather-default-metro-widget { font: 12px/14px 'Roboto-Regular', Arial, sans-serif; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; color: #fff; background-repeat: no-repeat; background-position: center top; background-size: cover; position: relative; }
.wcp-openweather-default-metro-widget div, .wcp-openweather-default-metro-widget span { font-family: 'Roboto-Regular', Arial, sans-serif; }
.wcp-openweather-default-metro-widget .wcp-openweather-default-metro-opacity { opacity: 0.6; position: absolute; top: 0; width: 100%; bottom: 0; margin: 0 !important; padding: 0 !important; }
.wcp-openweather-default-metro-widget .wcp-openweather-container { padding: 0 10px; margin: 0; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; }
.wcp-openweather-default-metro-widget .wcp-openweather-default-metro-widget-container { position: relative; z-index: 1; margin: 0 !important; padding: 0 !important; }   .wcp-openweather-default-metro-widget .wcp-openweather-header { margin: 0; padding: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-header-wrapper { background: rgba(255,255,255,0.3); height: 24px; margin: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-header-wrapper .wcp-openweather-container { padding-top: 5px; padding-bottom: 5px; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-day-wrapper { padding: 0 42px 0 0;  margin: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-day-wrapper .wcp-openweather-day { display: block; font-size: 12px; line-height: 14px; text-align: left; text-transform: uppercase; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options-wrapper { float: right; width: 40px; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options, .wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-refresh { float: right; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options-wrapper { position: relative; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options { padding-left: 8px; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon, .wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon { color: #263238; display: block; width: 14px; height: 14px; font-size: 15px; line-height: 14px; outline: none; text-decoration: none; padding: 0; margin: 0; border: 0; background: none; box-shadow: 0 0 0 0 !important; transition: none; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon:hover, .wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon:hover { color: inherit; width: 14px; height: 14px; font-size: 15px; line-height: 14px; outline: none; text-decoration: none; padding: 0; margin: 0; border: 0; background: none; opacity: 0.7; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon .wcp-ow-icon-refresh { font-size: 15px; line-height: 15px; color: #fff; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon .wcp-ow-icon-refresh.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 1s infinite linear; width: 13px; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-spinner { position: absolute; left: -20px; top: 0; display: none; width: 14px; height: 14px; padding: 0; margin: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-spinner img { display: block; background: none !important; margin: 0 !important; padding: 0 !important; border: 0 !important; max-width: 100%; height: auto; }
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon .wcp-ow-icon-cog { font-size: 18px; line-height: 14px; margin-left: -2px; color: #fff; } .wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings { display: none; }   .wcp-openweather-default-metro-widget .wcp-openweather-content { padding: 0; margin: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content > .wcp-openweather-container { padding-top: 12px; padding-bottom: 10px; margin: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-city-wrapper { text-align: center; margin: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-city-wrapper .wcp-openweather-city { font-size: 18px; line-height: 20px; text-transform: none; hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; -ms-hyphens: none; word-wrap: break-word; -moz-word-wrap: break-word; -webkit-word-wrap: break-word; -ms-word-wrap: break-word; margin: 0; padding: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-city-wrapper .wcp-openweather-country { display: block; padding: 3px 0 0 0; margin: 0; font-size: 14px; line-height: 16px; text-transform: none; hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; -ms-hyphens: none; word-wrap: break-word; -moz-word-wrap: break-word; -webkit-word-wrap: break-word; -ms-word-wrap: break-word; } .wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper { padding: 12px 0 0 0; margin: 0; width: 100%; overflow: hidden; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now { margin: 0; padding: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-temperature .wcp-openweather-now-icon { margin: 0; padding: 0; line-height: 92px; text-align: left; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-temperature .wcp-openweather-now-icon .icon { font-size: 75px !important; width: 75px; height: 75px; margin: 0 auto; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-temperature .wcp-openweather-now-icon .icon.diw-sun { font-size: 72px !important; width: 72px; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-temperature { width: 100%; overflow: hidden; padding: 0; margin: 0; text-align: center; } 
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-temperature .wcp-openweather-now-value { padding-top: 8px; font-size: 45px; line-height: 40px; text-transform: uppercase; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-temperature .wcp-openweather-now-value .wcp-openweather-now-value-deg { bottom: 0 !important; height: 0; line-height: 0; position: relative; top: 16px !important; vertical-align: super !important; font-size: 45px; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-status { font-size: 14px; line-height: 16px; margin: 0; padding: 4px 0 0 0; text-align: center; text-transform: lowercase; } .wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-details { width: 100%; overflow: hidden; padding: 11px 0 0 0; margin: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-details .wcp-openweather-now-details-col { width: 35%; float: left; text-align: right; margin: 0; padding: 0 0 0 3px; box-sizing: border-box; -webkit-box-sizing: border-box; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-details .wcp-openweather-now-details-col:first-child { width: 65%; text-align: left !important; padding: 0 3px 0 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-details .wcp-openweather-now-details-row { padding: 6px 0 0 0; margin: 0; overflow: hidden; width: 100%; text-transform: uppercase; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-details .wcp-openweather-now-details-row:first-child { padding: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-details .wcp-openweather-now-details-row .wcp-openweather-now-details-title { display: block; font-size: 10px; line-height: 10px; margin: 0; padding: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-details .wcp-openweather-now-details-row .wcp-openweather-now-details-value { display: block; font-size: 12px; line-height: 14px; margin: -1px 0 0 0; padding: 0; }   .wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper { padding: 12px 0 0 0; margin: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-header { background: rgba(255,255,255,0.3); padding: 4px 0 5px; margin: 0; width: 100%; overflow: hidden; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-header .wcp-openweather-forecast-day { float: left; width: 20%; font-size: 11px; line-height: 11px; text-transform: uppercase; text-align: center; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content { padding: 10px 0 0 0 !important; margin: 0 !important; overflow: hidden; width: 100%; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item { float: left; width: 20%; padding: 0; margin: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item .wcp-openweather-forecast-day-icon { margin: 0; padding: 0; text-align: left; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item .wcp-openweather-forecast-day-icon .icon { font-size: 20px !important; width: 20px; height: 20px; margin: 0 auto; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item .wcp-openweather-forecast-day-icon .icon.diw-sun { font-size: 18px !important; width: 18px; height: 19px; padding-top: 1px; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item .wcp-openweather-forecast-day-value { display: block; font-size: 10px; line-height: 10px; text-transform: uppercase; text-align: center; word-wrap: break-word; padding: 4px 0 0 0; margin: 0; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item .wcp-openweather-forecast-day-value .wcp-openweather-forecast-day-deg { position: relative; top: 4px !important; bottom: 0 !important; font-size: 11px; line-height: 0; height: 0; vertical-align: super; }   .wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-nodata-wrapper { padding: 15px 0 1px; margin: 0; text-align: left; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-nodata-wrapper:first-child { padding: 0 0 1px; }
.wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-nodata-wrapper .wcp-openweather-nodata { font-size: 12px; line-height: 12px; margin: 0; padding: 0; text-transform: uppercase; }   .wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-container { padding-left: 10px; padding-right: 10px; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-city-wrapper { text-align: center; } .wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-header .wcp-openweather-header-wrapper { height: 23px; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-header .wcp-openweather-day-wrapper .wcp-openweather-day { font-size: 11px; line-height: 13px; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-header .wcp-openweather-options { padding-left: 6px; } 
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon, .wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon { font-size: 14px; height: 13px; line-height: 14px; width: 13px; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon .wcp-ow-icon-refresh { font-size: 14px; line-height: 14px; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon .wcp-ow-icon-cog { font-size: 17px; line-height: 13px; } .wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-now-wrapper { padding: 1px 0 0 0; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now { float: none; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now { width: 100%; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-temperature .wcp-openweather-now-value { float: none; display: block; max-width: 100%; text-align: center; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-temperature .wcp-openweather-now-icon { float: none; margin: 0 auto; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-now-wrapper .wcp-openweather-now-status { text-align: center; max-width: 100%; display: block; }   .wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl { margin: 0; padding: 0; border: 0; border-collapse: separate; border-spacing: 0; width: 100%; font: 11px/13px 'Roboto-Regular', Arial, sans-serif; table-layout: fixed; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-header { background: rgba(255,255,255,0.3); } 
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-header th { margin: 0; padding: 3px 5px !important; border: 0; font-weight: normal !important; text-align: center !important; text-transform: uppercase; font-size: 11px; line-height: 14px; height: 14px; background: none; } 
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td { margin: 0; padding: 7px 5px !important; border: 0; font-weight: normal !important; text-align: center !important; font-size: 11px; line-height: 13px; vertical-align: middle; background: rgba(255,255,255,0.2); }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item.wcp-openweather-forecast-item-light td { background: rgba(255,255,255,0.3); }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td.wcp-openweather-forecast-item-icon { width: 35px; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-deg { position: relative; bottom: 0 !important; top: 4px !important; line-height: 0; height: 0; font-size: 12px; vertical-align: super; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-temp, .wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-temp-last { display: block; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-temp { font-size: 12px; line-height: 13px; margin: 0; padding: 0; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-temp-last { font-size: 10px; line-height: 12px; margin: 0; padding: 0; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td .wcp-openweather-forecast-item-day { font-size: 12px; display: block; text-transform: uppercase; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td .wcp-openweather-forecast-item-date { font-size: 10px; line-height: 12px; display: block; text-transform: uppercase; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-icon { margin: 0; padding: 0; text-align: left; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-icon .icon { font-size: 25px !important; width: 25px; height: 25px; margin: 0 auto; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-icon .icon.diw-sun { font-size: 22px !important; width: 22px; height: 22px; padding: 2px 0 1px; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-icon img { display: block; background: none !important; margin: 0 !important; padding: 0 !important; border: 0 !important; max-width: 100%; height: auto; }     .wcp-openweather-default-metro-shortcode { font: 12px/14px 'Roboto-Regular', Arial, sans-serif; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; color: #fff; background-repeat: no-repeat; background-position: center top; background-size: cover; position: relative; margin-bottom: 15px; }
.wcp-openweather-default-metro-shortcode div, .wcp-openweather-default-metro-shortcode span { font-family: 'Roboto-Regular', Arial, sans-serif; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-default-metro-opacity { opacity: 0.6; position: absolute; top: 0; width: 100%; bottom: 0; margin: 0 !important; padding: 0 !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-container { padding: 0 15px; margin: 0; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-default-metro-widget-container { position: relative; z-index: 1; margin: 0 !important; padding: 0 !important; }   .wcp-openweather-default-metro-shortcode .wcp-openweather-header { padding: 0; margin: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-header-wrapper { background: rgba(255,255,255,0.30); height: 24px; padding: 0; margin: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-header-wrapper .wcp-openweather-container { padding-top: 5px; padding-bottom: 5px; margin: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-day-wrapper { padding: 0 42px 0 0; margin: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-day-wrapper .wcp-openweather-day { display: block; font-size: 12px; line-height: 14px; text-align: left; text-transform: uppercase; font-weight: normal !important; color: #fff; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options-wrapper { float: right; width: 40px; padding: 0; margin: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options, .wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-refresh { float: right; padding: 0; margin: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options-wrapper { position: relative; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options { padding-left: 9px; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-wrapper { padding: 0; margin: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon, .wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon { color: #fff; display: block; width: 14px; height: 14px; font-size: 15px; line-height: 14px; outline: none; text-decoration: none; padding: 0; margin: 0; border: 0; background: none; box-shadow: 0 0 0 0 !important; transition: none; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon:hover, .wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon:hover { color: inherit; width: 14px; height: 14px; font-size: 15px; line-height: 14px; outline: none; text-decoration: none; padding: 0; margin: 0; border: 0; background: none; opacity: 0.7; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon .wcp-ow-icon-refresh { font-size: 15px; line-height: 15px; color: #fff; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon .wcp-ow-icon-refresh.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 1s infinite linear; width: 13px; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-spinner { position: absolute; left: -20px; top: 0; display: none; width: 14px; height: 14px; padding: 0; margin: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-spinner img { display: block; background: none !important; margin: 0 !important; padding: 0 !important; border: 0 !important; max-width: 100%; height: auto; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon .wcp-ow-icon-cog { font-size: 18px; line-height: 14px; margin-left: -2px; color: #fff; } .wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings { display: none; }   .wcp-openweather-default-metro-shortcode .wcp-openweather-content { padding: 0; margin: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content > .wcp-openweather-container { padding-top: 12px; padding-bottom: 13px; margin: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-city-wrapper { text-align: center; margin: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-city-wrapper .wcp-openweather-city { font-size: 18px; line-height: 20px; text-transform: none; hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; -ms-hyphens: none; word-wrap: break-word; -moz-word-wrap: break-word; -webkit-word-wrap: break-word; -ms-word-wrap: break-word; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-city-wrapper .wcp-openweather-country { display: block; padding: 3px 0 0 0; margin: 0; font-size: 14px; line-height: 16px; text-transform: none; hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; -ms-hyphens: none; word-wrap: break-word; -moz-word-wrap: break-word; -webkit-word-wrap: break-word; -ms-word-wrap: break-word; } .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl { margin: 17px 0 0 0 !important; padding: 0 !important; border: 0 !important; border-collapse: separate !important; border-spacing: 0 !important; width: 100% !important; font: 12px/13px 'Roboto-Regular', Arial, sans-serif; color: #fff; background: none !important; table-layout: fixed; text-shadow: none !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl tr { margin: 0; padding: 0 !important; border: 0 !important; background: none !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl td { margin: 0; padding: 0 !important; border: 0 !important; font-weight: normal !important; text-align: center !important; font-size: 12px; line-height: 13px; vertical-align: middle; background: none !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl td.wcp-openweather-now-details { text-align: right !important; vertical-align: bottom; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl td.wcp-openweather-now-details:first-child { text-align: left !important; } .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-icon-wrapper { padding: 0; margin: 0; text-align: center; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-temperature-wrapper .wcp-openweather-now-value { display: inline-block; font-size: 40px; line-height: 35px; text-transform: uppercase; padding: 0; margin: 0; vertical-align: top; color: #fff; } 
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-temperature-wrapper .wcp-openweather-now-value .wcp-openweather-now-value-deg { font-size: 40px; bottom: 0 !important; height: 0; line-height: 0 !important; position: relative; top: 15px !important; vertical-align: super !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-icon-wrapper .wcp-openweather-now-icon { display: inline-block; height: 34px; margin: 0; padding: 0 0 0 1px; vertical-align: top; color: #fff; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-icon-wrapper .wcp-openweather-now-icon .icon { margin: 0; padding: 0; font-size: 35px !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-status { display: block; text-transform: lowercase; font-size: 12px; line-height: 12px; padding: 1px 0 0 0; margin: 0; color: #fff; } .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-details .wcp-openweather-now-details-row { padding: 10px 0 0 0; margin: 0; overflow: hidden; width: 100%; text-transform: uppercase; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-details .wcp-openweather-now-details-row:first-child { padding: 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-details .wcp-openweather-now-details-row .wcp-openweather-now-details-title { display: block; font-size: 10px; line-height: 10px; color: #fff; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-details .wcp-openweather-now-details-row .wcp-openweather-now-details-value { display: block; font-size: 12px; line-height: 14px; margin-top: -1px; color: #fff; }   .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-wrapper { margin: 0; padding: 0 15px 15px; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content { margin: 0 !important; padding: 0; border: 0 !important; border-collapse: separate !important; border-spacing: 0 !important; width: 100% !important; font: 12px/14px 'Roboto-Regular', Arial, sans-serif; color: #fff; table-layout: auto; text-transform: uppercase; letter-spacing: 0; text-shadow: none !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-header { background: none !important; } 
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content tr, .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content tr:hover { background: none !important; } 
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-header th { background: rgba(255,255,255,0.3) !important; font-family: 'Roboto-Regular', Arial, sans-serif; margin: 0; padding: 5px 5px 6px !important; border: 0 !important; font-weight: normal !important; text-align: center !important; text-transform: uppercase; font-size: 11px !important; line-height: 12px; height: 12px; color: #fff; letter-spacing: 0; } 
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-header th:first-child { padding: 5px 5px 6px 15px !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-header th span { font-size: 11px; line-height: 12px; margin: 0; padding: 0; } 
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td { font-family: 'Roboto-Regular', Arial, sans-serif; margin: 0; padding: 6px 5px !important; border: 0 !important; font-weight: normal !important; text-align: center !important; font-size: 12px; line-height: 14px; vertical-align: middle; color: #fff; letter-spacing: 0; background: rgba(255,255,255,0.2); }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item:hover td { background: rgba(255,255,255,0.2); }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item.wcp-openweather-forecast-item-light td, .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item.wcp-openweather-forecast-item-light:hover td { background: rgba(255,255,255,0.25); }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td:first-child { padding: 6px 5px 6px 15px !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td:last-child, .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-header th:last-child, .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td.wcp-openweather-forecast-item-last, .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-header th.wcp-openweather-forecast-item-last { padding: 4px !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td.wcp-openweather-forecast-item-align, .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-header th.wcp-openweather-forecast-item-align { text-align: left !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-deg { position: relative; bottom: 0 !important; top: 4px !important; line-height: 0; height: 0; font-size: 12px; vertical-align: super; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td wcp-openweather-forecast-day-temp-last .wcp-openweather-forecast-day-deg { top: 6px !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td .wcp-openweather-forecast-item-day { font-size: 12px; display: block; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td .wcp-openweather-forecast-item-date { font-size: 10px; line-height: 12px; display: block; text-transform: uppercase; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-icon { text-align: left; min-height: 35px; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-icon .icon { font-size: 35px !important; line-height: 27px; width: 35px; height: 35px; margin: 0 auto; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-icon .icon.diw-sun { font-size: 28px !important; width: 28px; height: 28px; padding: 4px 0 3px 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-temp-last { line-height: 12px; font-size: 10px; }   .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-nodata-wrapper { margin: 0; padding: 2px 0 0 0; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-nodata-wrapper .wcp-openweather-nodata { display: block; padding: 0; margin: 0; text-transform: uppercase; text-align: left; line-height: 12px; font-size: 12px; }     .wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-header { background: rgba(255,255,255,0.3); padding: 4px 0 5px; margin: 0; width: 100%; overflow: hidden; }
.wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-header .wcp-openweather-container { padding: 0 5px; }
.wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-header .wcp-openweather-forecast-day { float: left; width: 20%; font-size: 11px; line-height: 11px; text-transform: uppercase; text-align: center; }
.wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-header .wcp-openweather-forecast-day .wcp-openweather-forecast-item-date { display: block; font-size: 11px; line-height: 12px; text-align: center; }
.wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content { padding: 10px 0 0 0 !important; margin: 0 !important; overflow: hidden; width: 100%; }
.wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-container { padding: 0 5px; }
.wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item { float: left; width: 20%; padding: 0; margin: 0; }
.wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item .wcp-openweather-forecast-day-icon { margin: 0; padding: 0; text-align: left; }
.wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item .wcp-openweather-forecast-day-icon .icon { font-size: 20px !important; width: 20px; height: 20px; margin: 0 auto; }
.wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item .wcp-openweather-forecast-day-icon .icon.diw-sun { font-size: 18px !important; width: 18px; height: 19px; padding-top: 1px; }
.wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item .wcp-openweather-forecast-day-value { display: block; font-size: 10px; line-height: 10px; text-transform: uppercase; text-align: center; word-wrap: break-word; padding: 4px 0 0 0; margin: 0; }
.wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-content .wcp-openweather-forecast-item .wcp-openweather-forecast-day-value .wcp-openweather-forecast-day-deg { position: relative; top: 4px !important; bottom: 0 !important; font-size: 11px; line-height: 0; height: 0; vertical-align: super; }   @-webkit-keyframes fa-spin { 
0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
}
@keyframes fa-spin {
0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
}   @media screen and (-webkit-min-device-pixel-ratio:0) { 
.wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon .wcp-ow-icon-refresh, .wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon .wcp-ow-icon-refresh { line-height: 15px; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon .wcp-ow-icon-refresh { line-height: 14px; }
}      @media only screen and (min-width: 0) and (max-width: 767px) { 
.wcp-openweather-hidden-xs { display: none; }
.wcp-openweather-visible-xs { display: block; }    
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-temperature-wrapper .wcp-openweather-now-icon { padding: 3px 0 1px; display: none; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-status { padding: 0 5px; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-temperature-wrapper .wcp-openweather-now-value { line-height: 32px; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td:first-child { width: 30px; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td.wcp-openweather-forecast-item-status { display: none !important; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td.wcp-openweather-forecast-item-hidden-xs, .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content th.wcp-openweather-forecast-item-hidden-xs { display: none !important; }        
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-temp-last { display: block; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-icon .icon { font-size: 25px !important; line-height: 19px; width: 25px; }      
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td .wcp-openweather-forecast-day-icon .icon.diw-sun { font-size: 22px !important; line-height: 14px; width: 22px; padding-top: 2px; }      
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td:first-child, .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-header th:first-child { width: 35px; } .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td, .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td .wcp-openweather-forecast-item-day { font-size: 11px; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl .wcp-openweather-now-details .wcp-openweather-now-details-row .wcp-openweather-now-details-value { font-size: 11px; line-height: 10px; margin: 2px 0 0 0; } 
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-content-tbl td.wcp-openweather-now-details:first-child .wcp-openweather-now-details-row { min-width: 95px; } .wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-header th { padding: 4px 5px !important; line-height: 11px; height: auto; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-header th { height: auto; line-height: 11px; padding-bottom: 5px !important } .wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon:hover, .wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon:hover, .wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon:hover, .wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon:hover { opacity: 1; } .wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-header th { padding-bottom: 5px; }
.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-header th:first-child { padding-left: 7px !important; }.wcp-openweather-default-metro-shortcode .wcp-openweather-content .wcp-openweather-forecast-content .wcp-openweather-forecast-item td:first-child { padding-left: 7px !important; } .wcp-openweather-default-metro-shortcode.wcp-openweather-default-metro-compact .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-header, .wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-header, .wcp-openweather-default-metro-widget .wcp-openweather-content .wcp-openweather-forecast-wrapper .wcp-openweather-forecast-header, .wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-content .wcp-openweather-forecast-tbl .wcp-openweather-forecast-header th { padding-top: 5px !important; }
} @media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) {
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon .wcp-ow-icon-cog, .wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon .wcp-ow-icon-cog { line-height: 16px; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon .wcp-ow-icon-refresh { line-height: 13px; }
} @media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon .wcp-ow-icon-cog, .wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon .wcp-ow-icon-cog { line-height: 16px; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon .wcp-ow-icon-refresh { line-height: 13px; }
} @media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
.wcp-openweather-default-metro-widget .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon .wcp-ow-icon-cog, .wcp-openweather-default-metro-shortcode .wcp-openweather-header .wcp-openweather-options .wcp-openweather-settings-icon .wcp-ow-icon-cog { line-height: 16px; }
.wcp-openweather-default-metro-widget.wcp-openweather-default-mini .wcp-openweather-header .wcp-openweather-refresh .wcp-openweather-refresh-icon .wcp-ow-icon-refresh { line-height: 13px; }
}

@font-face {
font-family: "dripicons-weather";
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/dripicons-weather.eot);
src: url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/dripicons-weather.eot?#iefix) format("embedded-opentype"),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/dripicons-weather.woff) format("woff"),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/dripicons-weather.ttf) format("truetype"),
url(//hausboote-xanten.de/wp-content/plugins/wcp-openweather/theme/metro/assets/fonts/dripicons-weather.svg#dripicons-weather) format("svg");
font-weight: normal !important;
font-style: normal !important;
}
[data-icon]:before {
font-family: "dripicons-weather" !important;
content: attr(data-icon);
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
[class^="diw-"]:before,
[class*=" diw-"]:before {
font-family: "dripicons-weather" !important;
font-style: normal !important;
font-weight: normal !important;
font-variant: normal !important;
text-transform: none !important;
speak: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.diw-cloud:before {
content: "a";
}
.diw-cloud-drizzle:before {
content: "b";
}
.diw-cloud-drizzle-lightning:before {
content: "c";
}
.diw-cloud-drizzle-lightning-moon:before {
content: "d";
}
.diw-cloud-drizzle-lightning-sun:before {
content: "e";
}
.diw-cloud-drizzle-lightning-sun-2:before {
content: "f";
}
.diw-cloud-drizzle-moon:before {
content: "g";
}
.diw-cloud-drizzle-sun:before {
content: "h";
}
.diw-cloud-drizzle-sun-2:before {
content: "i";
}
.diw-cloud-fog:before {
content: "j";
}
.diw-cloud-fog-2:before {
content: "k";
}
.diw-cloud-fog-moon:before {
content: "l";
}
.diw-cloud-fog-sun:before {
content: "m";
}
.diw-cloud-fog-sun-2:before {
content: "n";
}
.diw-cloud-hail:before {
content: "o";
}
.diw-cloud-hail-lightning:before {
content: "p";
}
.diw-cloud-hail-lightning-moon:before {
content: "q";
}
.diw-cloud-hail-lightning-sun:before {
content: "r";
}
.diw-cloud-hail-lightning-sun-2:before {
content: "s";
}
.diw-cloud-hail-moon:before {
content: "t";
}
.diw-cloud-hail-sun:before {
content: "u";
}
.diw-cloud-hail-sun-2:before {
content: "v";
}
.diw-cloud-lightning:before {
content: "w";
}
.diw-cloud-lightning-moon:before {
content: "x";
}
.diw-cloud-lightning-sun:before {
content: "y";
}
.diw-cloud-lightning-sun-2:before {
content: "z";
}
.diw-cloud-moon:before {
content: "A";
}
.diw-cloud-rain:before {
content: "B";
}
.diw-cloud-rain-2:before {
content: "C";
}
.diw-cloud-rain-2-moon:before {
content: "D";
}
.diw-cloud-rain-2-sun:before {
content: "E";
}
.diw-cloud-rain-2-sun-2:before {
content: "F";
}
.diw-cloud-rain-lightning:before {
content: "G";
}
.diw-cloud-rain-lightning-moon:before {
content: "H";
}
.diw-cloud-rain-lightning-sun:before {
content: "I";
}
.diw-cloud-rain-lightning-sun-2:before {
content: "J";
}
.diw-cloud-rain-moon:before {
content: "K";
}
.diw-cloud-rain-sun:before {
content: "L";
}
.diw-cloud-rain-sun-2:before {
content: "M";
}
.diw-cloud-snow:before {
content: "N";
}
.diw-cloud-snow-moon:before {
content: "O";
}
.diw-cloud-snow-sun:before {
content: "P";
}
.diw-cloud-snow-sun-2:before {
content: "Q";
}
.diw-cloud-sun:before {
content: "R";
}
.diw-cloud-sun-2:before {
content: "S";
}
.diw-cloud-wind:before {
content: "T";
}
.diw-cloud-wind-2:before {
content: "U";
}
.diw-cloud-wind-2-moon:before {
content: "V";
}
.diw-cloud-wind-2-sun:before {
content: "W";
}
.diw-cloud-wind-2-sun-2:before {
content: "X";
}
.diw-cloud-wind-moon:before {
content: "Y";
}
.diw-cloud-wind-sun:before {
content: "Z";
}
.diw-cloud-wind-sun-2:before {
content: "0";
}
.diw-clouds:before {
content: "1";
}
.diw-clouds-moon:before {
content: "2";
}
.diw-clouds-sun:before {
content: "3";
}
.diw-clouds-sun-2:before {
content: "4";
}
.diw-compass-east:before {
content: "5";
}
.diw-compass-north:before {
content: "6";
}
.diw-compass-south:before {
content: "7";
}
.diw-compass-west:before {
content: "8";
}
.diw-degrees-celcius:before {
content: "9";
}
.diw-degrees-fahrenheit:before {
content: "!";
}
.diw-drizzle:before {
content: "\"";
}
.diw-flag:before {
content: "#";
}
.diw-fog:before {
content: "$";
}
.diw-hail:before {
content: "%";
}
.diw-lightning:before {
content: "&";
}
.diw-moon-25:before {
content: "'";
}
.diw-moon-50:before {
content: "(";
}
.diw-moon-75:before {
content: ")";
}
.diw-moon-100:before {
content: "*";
}
.diw-moon-stars:before {
content: "+";
}
.diw-rain:before {
content: ",";
}
.diw-raindrop:before {
content: "-";
}
.diw-snow:before {
content: ".";
}
.diw-sun:before {
content: "/";
}
.diw-sun-eclipse:before {
content: ":";
}
.diw-sun-low:before {
content: ";";
}
.diw-sun-lower:before {
content: "<";
}
.diw-sun-rise:before {
content: "=";
}
.diw-sun-set:before {
content: ">";
}
.diw-thermometer-25:before {
content: "?";
}
.diw-thermometer-50:before {
content: "@";
}
.diw-thermometer-75:before {
content: "[";
}
.diw-thermometer-100:before {
content: "]";
}
.diw-tornado:before {
content: "^";
}
.diw-umbrella:before {
content: "_";
}
.diw-umbrella-drizzle:before {
content: "`";
}
.diw-wet:before {
content: "{";
}
.diw-wind:before {
content: "|";
}#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
width: 40px;
height: 40px;
margin-top: -20px;
margin-left: -20px;
cursor: pointer;
overflow: hidden;
z-index: 1104;
display: none;
}
#fancybox-loading div {
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 480px;
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox.png);
}
#fancybox-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 1100;
display: none;
}
#fancybox-tmp {
padding: 0;
margin: 0;
border: 0;
overflow: auto;
display: none;
}
#fancybox-wrap {
position: absolute;
top: 0;
left: 0;
padding: 20px;
z-index: 1101;
outline: none;
display: none;
}
#fancybox-outer {
position: relative;
width: 100%;
height: 100%;
background: #fff;
}
#fancybox-content {
width: 0;
height: 0;
padding: 0;
outline: none;
position: relative;
overflow: hidden;
z-index: 1102;
border: 0px solid #fff;
}
#fancybox-hide-sel-frame {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: transparent;
z-index: 1101;
}
#fancybox-close {
position: absolute;
top: -15px;
right: -15px;
width: 30px;
height: 30px;
background: transparent url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox.png) -40px 0px;
cursor: pointer;
z-index: 1103;
display: none;
}
#fancybox-error {
color: #444;
font: normal 12px/20px Arial;
padding: 14px;
margin: 0;
}
#fancybox-img {
width: 100%;
height: 100%;
padding: 0;
margin: 0;
border: none;
outline: none;
line-height: 0;
vertical-align: top;
}
#fancybox-frame {
width: 100%;
height: 100%;
border: none;
display: block;
}
#fancybox-left, #fancybox-right {
position: absolute;
bottom: 0px;
height: 100%;
width: 35%;
cursor: pointer;
outline: none;
background: transparent url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/blank.gif);
z-index: 1102;
display: none;
}
#fancybox-left {
left: 0px;
}
#fancybox-right {
right: 0px;
}
#fancybox-left-ico, #fancybox-right-ico {
position: absolute;
top: 50%;
left: -9999px;
width: 30px;
height: 30px;
margin-top: -15px;
cursor: pointer;
z-index: 1102;
display: block;
}
#fancybox-left-ico {
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox.png);
background-position: -40px -30px;
}
#fancybox-right-ico {
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox.png);
background-position: -40px -60px;
}
#fancybox-left:hover, #fancybox-right:hover {
visibility: visible; }
#fancybox-left:hover span {
left: 20px;
}
#fancybox-right:hover span {
left: auto;
right: 20px;
}
.fancybox-bg {
position: absolute;
padding: 0;
margin: 0;
border: 0;
width: 20px;
height: 20px;
z-index: 1001;
}
#fancybox-bg-n {
top: -20px;
left: 0;
width: 100%;
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox-x.png);
}
#fancybox-bg-ne {
top: -20px;
right: -20px;
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox.png);
background-position: -40px -162px;
}
#fancybox-bg-e {
top: 0;
right: -20px;
height: 100%;
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox-y.png);
background-position: -20px 0px;
}
#fancybox-bg-se {
bottom: -20px;
right: -20px;
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox.png);
background-position: -40px -182px; 
}
#fancybox-bg-s {
bottom: -20px;
left: 0;
width: 100%;
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox-x.png);
background-position: 0px -20px;
}
#fancybox-bg-sw {
bottom: -20px;
left: -20px;
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox.png);
background-position: -40px -142px;
}
#fancybox-bg-w {
top: 0;
left: -20px;
height: 100%;
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox-y.png);
}
#fancybox-bg-nw {
top: -20px;
left: -20px;
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox.png);
background-position: -40px -122px;
}
#fancybox-title {
font-family: Helvetica;
font-size: 12px;
z-index: 1102;
}
.fancybox-title-inside {
padding-bottom: 10px;
text-align: center;
color: #333;
background: #fff;
position: relative;
}
.fancybox-title-outside {
padding-top: 10px;
color: #fff;
}
.fancybox-title-over {
position: absolute;
bottom: 0;
left: 0;
color: #FFF;
text-align: left;
}
#fancybox-title-over {
padding: 10px;
background-image: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancy_title_over.png);
display: block;
}
.fancybox-title-float {
position: absolute;
left: 0;
bottom: -20px;
height: 32px;
}
#fancybox-title-float-wrap {
border: none;
border-collapse: collapse;
width: auto;
}
#fancybox-title-float-wrap td {
border: none;
white-space: nowrap;
}
#fancybox-title-float-left {
padding: 0 0 0 15px;
background: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox.png) -40px -90px no-repeat;
}
#fancybox-title-float-main {
color: #FFF;
line-height: 29px;
font-weight: bold;
padding: 0 0 3px 0;
background: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox-x.png) 0px -40px;
}
#fancybox-title-float-right {
padding: 0 0 0 15px;
background: url(//hausboote-xanten.de/wp-content/plugins/simplest-gallery/fancybox/fancybox.png) -55px -90px no-repeat;
} .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
height: expression(this.parentNode.clientHeight + "px");
}
#fancybox-loading.fancybox-ie6 {
position: absolute; margin-top: 0;
top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}
#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); } .fancybox-ie .fancybox-bg { background: transparent !important; }
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }