@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');unicode-range:U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');unicode-range:U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');unicode-range:U+0102-0103, U+1EA0-1EF1, U+20AB;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Open Sans';font-display: auto;font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
@media print{*{-webkit-print-color-adjust:exact;}
.btn-u,
.header-v4,
.interactive-slider-v2,
.interactive-slider-v2-mobil,
.footer-v1,
.breadcrumbs,
.ads,
.noprint,
#topcontrol{display:none;}
.panel{border:none;}
body{color:#000;font-size:1.2rem;}
}
body{font-family:"Open Sans", Arial;}
.greyscale{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;opacity:0.4;filter:alpha(opacity=40);}
.justify{text-align:justify;}
.bildunterschrift{display:block;color:#888;font-size:1.15rem;font-family:"Open Sans", Arial, Helvetica}
.img-responsive > img{display:block;max-width:100%!important;height:auto!important}.
.no-left-space{padding-left:0;}
.no-right-space{padding-right:0;}
.no-bottom-space{padding-bottom:0;}
.no-top-space{padding-top:0;}
.grau{color:#777777;}
.margin-top-1rem{margin-top:1rem;}
.weiss, a.weiss , a:hover.weiss{color:#fff;text-decoration:none;}
.cbp-l-filters-text, .cbp-filter-item{font-size:1.75rem!important;font-family:"Open Sans", Arial;font-weight:200!important;}
.bold{font-weight:bold;}
.blau{color:#588db4;}
#topcontrol{background:rgba(24,48,81,1);}
.header-v4 .navbar-default .navbar-nav > li{border:none;}
.header-v4 .navbar-collapse{border-top:none;}
.header-v4 .navbar-brand{margin-top:-0.5em;display:inline-block;}
.interactive-slider-v2{z-index:1;padding:150px 0;position:relative;text-align:center;background:url(/images/tpl/praktikum_header.jpg) no-repeat;background-size:cover;background-position:center 0%;}
h5{font-weight:200;font-size:2rem;line-height:2.80rem;}
.interactive-slider-v2:after{background:rgba(24,48,81,0);}
.interactive-slider-v2 h1{color:#fefefe;font-size:5rem;font-weight:600;line-height:5.2rem;}
.interactive-slider-v2 > .container{z-index:5;position:relative;bottom:-13rem;}
.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);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);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
#block-views-exp-job-listings-page-1 #edit-body-value-wrapper{width:38%;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}
.views-exposed-form label{font-weight:bold;color:#fff;font-size:1.75rem;}
.views-exposed-form .form-item, .views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}
#block-views-exp-job-listings-page-1 #edit-field-industry-tid-wrapper{width:26%;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}
#block-views-exp-job-listings-page-1 #edit-field-location-tid-wrapper{width:22%;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}
.footer-v1 .footer-socials li a{color:#fff;}
.footer-v1 .footer{background-color:#ededed;background:#ededed;color:#000;padding:10px 0 0 0;}
.footer-v1 .copyright{background-color:#183051;background:#183051;color:#fff;padding:0 0 0 0;}
.footer-v1 .footer p{color:#333;}
.footer-v1 .footer h2{color:#333;}
.footer-v1 address, .footer-v1 .link-list a, .footer-v1 .link-list i{color:#333;}
.footer-v1 .link-list a:hover, .footer-v1 .link-list a:visited{text-decoration:none!important;}
a{color:#588db4;}
a:focus,a:hover,a:active{color:#588db4;}
.color-green{color:#588db4;}
a.read-more:hover{color:#588db4;}
.linked:hover{color:#588db4;}
.btn-u{background:#183051;}
.btn-u:hover,
.btn-u:focus,
.btn-u:active,
.btn-u.active,
.open .dropdown-toggle.btn-u{background:#183051;color:#fff;}
.btn-u-split.dropdown-toggle{border-left:solid 1px #183051;}
.btn-u.btn-brd{border-color:#588db4;}
.btn-u.btn-brd:hover{color:#183051;border-color:#183051;}
.btn-u.btn-brd.btn-brd-hover:hover{background:#183051;}
.header .navbar-nav > .active > a{color:#588db4;}
.header .navbar-nav > .active > a{border-color:#588db4;}
.header .dropdown-menu{border-top:solid 2px #588db4;}
.header .navbar-nav > li:hover > a{color:#183051;}
.header .nav > li > .search:hover{border-bottom-color:#183051;color:#183051;}
.header .navbar-nav > li > a:hover,
.header .navbar-nav > .active > a{border-bottom-color:#588db4;}
.header .navbar-toggle{border-color:#183051;}
.header .navbar-toggle,
.header .navbar-toggle:hover,
.header .navbar-toggle:focus{background:#588db4;}
.header .navbar-toggle:hover{background:#183051 !important;}
.header .navbar-nav > .open > a,
.header .navbar-nav > .open > a:hover,
.header .navbar-nav > .open > a:focus{color:#588db4;}
@media (max-width:991px){.header .navbar-nav > .active > a,
.header .navbar-nav > .active > a:hover,
.header .navbar-nav > .active > a:focus{background:#588db4;color:#fff !important;}
.header .navbar-nav > .active > a{border-color:#eee;}
.header .nav > li > .search:hover{background:#588db4;}
}
.header-v4 .navbar-default .navbar-nav > li > a:hover,.header-v4 .navbar-default .navbar-nav > .active > a{border-color:#588db4;}
.header-v4 .navbar-default .navbar-nav > .active > a{color:#588db4;}
.header-v4 .navbar-default .navbar-nav > li:hover > a{border-color:#588db4;color:#183051;}
.header-v4 .navbar .nav > li > .search:hover{color:#588db4;}
.header-v4 .navbar-default .navbar-nav > .open > a,.header-v4 .navbar-default .navbar-nav > .open > a:hover,.header-v4 .navbar-default .navbar-nav > .open > a:focus{color:#588db4;}
@media (max-width:991px){.header-v4 .navbar-default .navbar-nav > li:hover > a{border-color:#eee;}
.header-v4 .navbar-default .navbar-nav > .active > a, .header-v4 .navbar-default .navbar-nav > .active > a:hover, .header-v4 .navbar-default .navbar-nav > .active > a:focus{color:#588db4 !important;}
.header-v4 .navbar-default .navbar-nav > .active > a{border-color:#eee;}
.header-v4 .navbar .nav > li > .search:hover{background:#588db4;}
}
.headline h2,.headline h3,.headline h4{border-bottom:2px solid #588db4;}
blockquote:hover{border-left-color:#588db4;}
.hero{border-left-color:#588db4;}
blockquote.hero.hero-default{background:#588db4;}
blockquote.hero.hero-default:hover{background:#183051;}
.carousel-arrow a.carousel-control:hover{color:#588db4;}
.footer a,.copyright a,.footer a:hover,.copyright a:hover{color:#588db4;}
.footer .dl-horizontal a:hover{color:#588db4 !important;}
.posts .dl-horizontal a:hover{color:#588db4;}
.posts .dl-horizontal:hover dt img,
.posts .dl-horizontal:hover dd a{color:#588db4;border-color:#588db4 !important;}
.post-comment h3,
.blog-item .media h3,
.blog-item .media h4.media-heading span a{color:#588db4;}
.tab-v1 .nav-tabs{border-bottom:solid 2px #588db4;}
.tab-v1 .nav-tabs > .active > a,
.tab-v1 .nav-tabs > .active > a:hover,
.tab-v1 .nav-tabs > .active > a:focus{background:#588db4;}
.tab-v1 .nav-tabs > li > a:hover{background:#588db4;}
.tab-v2 .nav-tabs li.active a{border-top:solid 2px #588db4;}
.tab-v3 .nav-pills li a:hover,
.tab-v3 .nav-pills li.active a{background:#588db4;border:solid 1px #183051;}
.acc-home a.active,
.acc-home a.accordion-toggle:hover{color:#588db4;}
.acc-home .collapse.in{border-bottom:solid 1px #588db4;}
.testimonials .testimonial-info{color:#588db4;}
.testimonials .carousel-arrow i:hover{background:#588db4;}
.info-blocks:hover i.icon-info-blocks{color:#588db4;}
.breadcrumb li.active,
.breadcrumb li a:hover{color:#588db4;}
.team .thumbnail-style:hover h3 a{color:#588db4 !important;}
.team ul.team-socail li i:hover{background:#588db4;}
.who li i,
.who li:hover i,
.who li:hover a{color:#588db4;}
.privacy a:hover{color:#588db4;}
.view a.info:hover{background:#588db4;}
.sorting-block .sorting-nav li.active{color:#588db4;border-bottom:solid 1px #588db4;}
.sorting-block .sorting-grid li a:hover span.sorting-cover{background:#588db4;}
.blog h3{color:#588db4;}
.blog li a:hover{color:#588db4;}
ul.blog-tags a:hover{background:#588db4;}
.blog-post-tags ul.blog-tags a:hover{background:#588db4;}
.blog-photos li img:hover{box-shadow:0 0 0 2px #588db4;}
.blog-twitter .blog-twitter-inner:hover{border-color:#588db4;border-top-color:#588db4;}
.blog-twitter .blog-twitter-inner:hover:after{border-top-color:#588db4;}
.blog-twitter .blog-twitter-inner a{color:#588db4;}
.blog-item h4.media-heading span a{color:#588db4;}
.coming-soon-border{border-top:solid 3px #588db4;}
.booking-blocks p a{color:#588db4;}
.icon-page li:hover{color:#588db4;}
.glyphicons-demo a:hover{color:#588db4;text-decoration:none;}
.social-icons-v1 i:hover{color:#fff;background:#588db4;}
.magazine-news .by-author strong{color:#588db4;}
.magazine-news a.read-more{color:#588db4;}
.magazine-mini-news .post-author strong{color:#588db4;}
.news-read-more i{background:#588db4;}
.magazine-page h3 a:hover{color:#588db4;}
.tag-box-v1{border-top:solid 2px #588db4;}
.tag-box-v2{border-left:solid 2px #588db4;}
.tag-box-v7{border-bottom:solid 2px #588db4;}
.fa-icons li:hover{color:#588db4;}
.fa-icons li:hover i{background:#588db4;}
.bs-glyphicons li:hover{color:#588db4;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{background-color:#588db4;border-color:#588db4;}
.pagination li a:hover{background:#183051;border-color:#183051;}
.pager li > a:hover,
.pager li > a:focus{background:#183051;border-color:#183051;}
.pager.pager-v2 li > a:hover,
.pager.pager-v2 li > a:focus,
.pager.pager-v3 li > a:hover,
.pager.pager-v3 li > a:focus{color:#fff;background:#588db4;}
.reg-block{border-top:solid 2px #588db4;}
#effect-2 figure .img-hover{background:#588db4;}
.blog h2 a:hover{color:#588db4;}
.timeline-v1 > li > .timeline-badge i:hover{color:#588db4;}
.timeline-v1 .timeline-footer .likes:hover i{color:#588db4;}
.timeline-v2 > li .cbp_tmicon{background:#588db4;}
.progress-bar-u{background:#588db4;}
.job-description .save-job a:hover,
.block-description .save-job a:hover{color:#588db4;}
.job-description .p-chart .overflow-h li i,
.job-description .p-chart .overflow-h li a,
.block-description .p-chart .overflow-h li i,
.block-description .p-chart .overflow-h li a{color:#588db4;}
.job-description .colorful-ul li a{color:#588db4;}
.s-results .related-search a:hover{color:#588db4;}
.s-results .inner-results h3 a:hover{color:#588db4;}
.s-results .up-ul li a:hover{color:#588db4;}
.s-results .down-ul li a{color:#588db4;}
.funny-boxes p a{color:#588db4;}
.funny-boxes .funny-boxes-img li i{color:#588db4;}
.funny-boxes-colored p, .funny-boxes-colored h2 a, .funny-boxes-colored .funny-boxes-img li, .funny-boxes-colored .funny-boxes-img li i{color:#fff;}
.sidebar-nav-v1 ul li:hover a,
.sidebar-nav-v1 ul li.active a{color:#588db4;}
blockquote.bq-green{border-color:#588db4;}
blockquote:hover,
blockquote.text-right:hover{border-color:#588db4;}
.quote-v1 p::before{color:#588db4;}
.funny-boxes-left-green{border-left:solid 2px #588db4;}
.funny-boxes-left-green:hover{border-left-color:#588db4;}
.testimonials .carousel-arrow i:hover{background:#588db4;}
.testimonials-bg-default .item p{background:#588db4;}
.testimonials.testimonials-bg-default .item p:after,
.testimonials.testimonials-bg-default .item p:after{border-top-color:#588db4;}
.testimonials-bg-default .carousel-arrow i{background:#588db4;}
.testimonials.testimonials-bg-default .carousel-arrow i:hover{background:#183051;}
.promo-box:hover strong,
.promo-box:hover strong a{color:#588db4;}
.dropcap{color:#588db4;}
.dropcap-bg{color:#fff;background:#588db4;}
span.label-u,span.badge-u{background:#588db4;}
.link-icon:hover i{color:#588db4;border:solid 1px #588db4;}
.link-bg-icon:hover i{color:#588db4;background:#588db4 !important;border-color:#588db4;}
i.icon-color-u{color:#588db4;border:solid 1px #588db4;}
i.icon-bg-u{background:#588db4;}
.line-icon-page .item:hover{color:#588db4;}
.service-block-u{background:#588db4;}
.panel-u{border-color:#588db4;}
.panel-u > .panel-heading{background:#588db4;}
.owl-btn:hover{background:#588db4;}
.counters span.counter-icon i{background:#588db4;}
.counters span.counter-icon i:after{border-top:7px solid #588db4;}
.sky-form .button{background:#588db4;}
.sky-form .rating input:checked ~ label{color:#588db4;}
.sky-form .message{color:#588db4;}
.sky-form .message i{border-color:#588db4;}
.profile .profile-post:hover span.profile-post-numb{color:#588db4;}
.profile .date-formats{background:#588db4;}
.profile .name-location span i,
.profile .name-location span a:hover{color:#588db4;}
.share-list li i{color:#588db4;}
.profile .comment-list-v2 li:hover i,
.profile .comment-list li:hover i{color:#588db4;}
.profile .profile-post.color-one{border-color:#588db4;}
.pricing:hover h4{color:#588db4;}
.pricing-head h3{background:#588db4;text-shadow:0 1px 0 #183051;}
.pricing-head h4{color:#999;background:#fcfcfc;border-bottom:solid 1px #cad9f6;}
.pricing-content li{border-bottom:solid 1px #cad9f6;}
.pricing-content li i{color:#588db4;}
.sticker-left{background:#588db4;}
.pricing-footer a:hover,.pricing-footer button:hover{background:#183051;}
.price-active h4{color:#588db4;}
.no-space-pricing .price-active .pricing-head h4,.no-space-pricing .pricing:hover .pricing-head h4{color:#588db4;}
.pricing-mega-v1 .pricing-head h3,
.pricing-mega-v2 .pricing-head h3,
.pricing-mega-v3 .pricing-head h3{text-shadow:0 1px 0 #183051;}
.pricing-mega-v1 .pricing:hover h4 i{color:#588db4;}
.pricing-mega-v1 .pricing-content li i{color:#588db4;}
.pricing-bg-colored .pricing:hover{background:#588db4;}
.pricing-bg-colored .pricing-head i{color:#588db4;}
.pricing-bg-colored .pricing-footer .btn-u{border:1px solid #fff;}
.pricing-bg-colored .pricing-head p{border-bottom:1px solid #cad9f6;}
.pricing-mega-v2 .block:hover .bg-color{background:#588db4;}
.pricing-mega-v2 .block:hover h3,.pricing-mega-v2 .block:hover h4,.pricing-mega-v2 .block:hover li,.pricing-mega-v2 .block:hover li i,.pricing-mega-v2 .block:hover h4 i{background:#588db4;}
.pricing-mega-v1 .btn-group .dropdown-menu,.pricing-mega-v3 .btn-group .dropdown-menu{background:#588db4 !important;}
.pricing-mega-v1 .btn-group .dropdown-menu li a:hover,.pricing-mega-v3 .btn-group .dropdown-menu li a:hover{background:#183051;}
.grid-block-v2 li:hover .grid-block-v2-info{border-color:#588db4;}
.testimonials-v3 .testimonials-v3-title p{color:#588db4;}
.testimonials-v3 .owl-buttons .owl-prev:hover,.testimonials-v3 .owl-buttons .owl-next:hover{background:#588db4;}
.content-boxes-v4 i{color:#588db4;}
.thumbnails-v1 .read-more{color:#588db4;}
.testimonials-v6 .testimonials-info:hover{border-color:#588db4;}
.team-v1 li:hover > p:before{background:#588db4;}
.team-v4 .team-social-v4 a:hover{color:#588db4;}
.team-v5 small,.team-v6 small,.team-v7 .team-v7-position{color:#588db4;}
.headline-center h2:after{background:#588db4;}
.headline-left .headline-brd:after{background:#588db4;}
.portfolio-box .portfolio-box-in i{background:#588db4;}
.flat-bg-block-v1 .checked-list i{color:#588db4;}
.owl-carousel-v5 .owl-controls .owl-page.active span,
.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span{background:#588db4;}
.content-boxes-v5:hover i{background:#588db4;}
.block-grid-v1:hover, .block-grid-v2 li:hover .block-grid-v2-info{border-color:#588db4;}
.content-boxes-v6:hover i:after{border-color:#588db4;}
.content-boxes-v6:hover i{background:#588db4;}
.portfolio-box-v2 .portfolio-box-v2-in i{background:rgba(71, 101, 160, 0.8);}
.portfolio-box-v2 .portfolio-box-v2-in i:hover{background:#588db4;}
.service-block-v1 i{background:#588db4;}
.service-block-v4 .service-desc i{color:#588db4;}
.service-block-v7 i{background:#588db4;}
.service-block-v8 .service-block-desc h3::after{background:#588db4;}
.testimonials-bs .carousel-control-v2 i:hover{border-color:#588db4;color:#588db4;}
.fusion-portfolio #filters-container .cbp-filter-item-active{background:#588db4;border-color:#588db4;}
.fusion-portfolio #filters-container .cbp-filter-item:hover{color:#588db4;}
.blog_masonry_3col h3 a:hover{color:#588db4;}
.cube-portfolio .cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active, .cube-portfolio .cbp-l-filters-text .cbp-filter-item:hover{color:#588db4;}
.cube-portfolio .link-captions li i:hover{color:#fff;background:#588db4;}
.cube-portfolio .cbp-caption-activeWrap.default-transparent-hover{background:rgba(71, 101, 160, .9) !important;}
.owl-work-v1 .item a:hover span{border-bottom-color:#588db4;}
.footer-default .footer .dl-horizontal a:hover{color:#588db4 !important;}
.footer-default .footer a{color:#588db4;}
.footer-default .footer a:hover{color:#183051;}
.footer-default .copyright a{color:#588db4;}
.footer-default .copyright a:hover{color:#183051;}
.footer-v4 .copyright a{color:#588db4;}
.title-v1 h1:after, .title-v1 h2:after{background-color:#588db4;}
.copyright-section i.back-to-top:hover{color:#588db4;}
#topcontrol:hover{background-color:#588db4;}
.news-v3 .post-shares li span{background:#588db4;}
.news-v1 .news-v1-info li a:hover, .news-v1 h3 a:hover, .news-v2 .news-v2-desc h3 a:hover, .news-v3 .posted-info li a:hover, .news-v3 h2 a:hover{color:#588db4 !important;}
.blog-trending small a:hover{color:#588db4;}
.blog_masonry_3col ul.grid-boxes-news li a:hover{color:#588db4;}
.lists-v1 i{background:#588db4;}
.lists-v2 i{color:#588db4;}
.process-v1 .process-in > li i{background:#588db4;}
.featured-blog h2::after{background:#588db4;}
.featured-blog .featured-img i:hover{color:#fff;background:#588db4;}
.rgba-default{background-color:rgba(55, 93, 129, 1);}
.blog-latest-posts h3 a:hover, .blog-trending h3 a:hover{color:#588db4 !important;}
.btn-primary{background-color:#588db4 !important;border-radius:0.5em;}
.st-container,.st-pusher,.st-content{height:100%;}
.st-content{overflow-y:scroll;background:#f3efe0;}
.st-content,.st-content-inner{position:relative;}
.st-container{position:relative;overflow:hidden;}
.st-pusher{position:relative;right:0;z-index:99;height:100%;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;}
.st-pusher::after{position:absolute;top:0;left:0;width:0;height:0;content:'';opacity:0;-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;}
.st-menu-open .st-pusher::after{width:100%;height:100%;opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}
.st-menu{position:absolute;top:0;right:0;z-index:100;visibility:hidden;width:300px;height:100%;background:#183051;-webkit-transition:all 0.5s;transition:all 0.5s;}
.st-menu::after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2);content:'';opacity:1;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}
.st-menu-open .st-menu::after{width:0;height:0;opacity:0;-webkit-transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;transition:opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;}
.st-menu ul{margin:0;padding:0;list-style:none;}
.st-menu h2{margin:0;padding:1em;color:#f3efe0;text-shadow:0 0 1px rgba(0,0,0,0.1);font-weight:300;font-size:2em;}
.st-menu ul li a{display:block;padding:1em 1em 1em 1.2em;outline:none;box-shadow:inset 0 -1px rgba(255,255,255,0.7);color:#fff;text-transform:uppercase;text-shadow:0 0 1px rgba(255,255,255,0.1);letter-spacing:1px;font-weight:400;-webkit-transition:background 0.3s, box-shadow 0.3s;transition:background 0.3s, box-shadow 0.3s;}
.st-menu ul li:first-child a{box-shadow:inset 0 -1px rgba(255,255,255,0.7), inset 0 1px rgba(255,255,255,0.7);}
.st-menu ul li a:hover{background:rgba(255,255,255,0.2);box-shadow:inset 0 -1px rgba(0,0,0,0);color:#fff;}
.st-effect-2.st-menu-open .st-pusher{-webkit-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0);}
.st-effect-2.st-menu{z-index:1;}
.st-effect-2.st-menu-open .st-effect-2.st-menu{visibility:visible;-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s;}
.st-effect-2.st-menu::after{display:none;}
.no-csstransforms3d .st-pusher, .no-js .st-pusher{padding-left:300px;}
.elastic-video{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden;}
.elastic-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.headline-center{margin:2rem 0 3rem 0;}
.headline-center h1:after{left:45.6%;z-index:1;width:100px;height:2px;content:" ";bottom:-15px;text-align:center;position:absolute;background:#183051;text-transform:uppercase;}
.sky-form{margin:0;outline:none;box-shadow:0 0 20px rgba(0,0,0,.3);font:13px/1.55 'Open Sans', Helvetica, Arial, sans-serif;color:#666;}
.sky-form header{display:block;padding:20px 30px;border-bottom:1px solid rgba(0,0,0,.1);background:rgba(248,248,248,.9);font-size:25px;font-weight:300;color:#232323;}
.sky-form fieldset{display:block;padding:25px 30px 5px;border:none;background:rgba(255,255,255,.9);}
.sky-form fieldset + fieldset{border-top:1px solid rgba(0,0,0,.1);}
.sky-form section{margin-bottom:20px;}
.sky-form footer{display:block;padding:15px 30px 25px;border-top:1px solid rgba(0,0,0,.1);background:rgba(248,248,248,.9);}
.sky-form footer:after{content:'';display:table;clear:both;}
.sky-form a{color:#2da5da;}
.sky-form .label{display:block;margin-bottom:6px;line-height:19px;font-weight:400;}
.sky-form .label.col{margin:0;padding-top:10px;}
.sky-form .note{margin-top:6px;padding:0 1px;font-size:11px;line-height:15px;color:#999;}
.sky-form .input,
.sky-form .select,
.sky-form .textarea,
.sky-form .radio,
.sky-form .checkbox,
.sky-form .toggle,
.sky-form .button{position:relative;display:block;}
.sky-form .input input,
.sky-form .select select,
.sky-form .textarea textarea{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:39px;padding:6px 10px;outline:none;border-width:2px;border-style:solid;border-radius:0;background:#fff;font:15px/23px 'Open Sans', Helvetica, Arial, sans-serif;color:#404040;appearance:normal;-moz-appearance:none;-webkit-appearance:none;}
.sky-form .progress{float:right;margin-top:10px;line-height:39px;color:#232323;}
.sky-form button::-moz-focus-inner{padding:0;border:0;}
/**//**/.sky-form .input-captcha img{position:absolute;top:2px;right:2px;border-left:1px solid #e5e5e5;}
/**//**/.sky-form .input-file .button{position:absolute;top:4px;right:4px;float:none;height:31px;margin:0;padding:0 20px;font-size:13px;line-height:31px;}
.sky-form .input-file .button:hover{box-shadow:none;}
.sky-form .input-file .button input{position:absolute;top:0;right:0;padding:0;font-size:30px;cursor:pointer;opacity:0;}
/**//**/.sky-form .select i{position:absolute;top:2px;right:2px;width:28px;height:35px;background:#fff;pointer-events:none;}
.sky-form .select i:after,
.sky-form .select i:before{content:'';position:absolute;right:10px;border-right:4px solid transparent;border-left:4px solid transparent;}
.sky-form .select i:after{bottom:12px;border-top:4px solid #404040;}
.sky-form .select i:before{top:12px;border-bottom:4px solid #404040;}
.sky-form .select select{padding-right:28px;}
.sky-form .select-multiple select{height:auto;}
/**//**/.sky-form .textarea textarea{height:auto;resize:none;}
.sky-form .textarea-resizable textarea{resize:vertical;}
.sky-form .textarea-expandable textarea{height:39px;}
.sky-form .textarea-expandable textarea:focus{height:auto;}
/**//**/.sky-form .radio,
.sky-form .checkbox{margin-bottom:4px;padding-left:27px;font-size:15px;line-height:27px;color:#404040;cursor:pointer;}
.sky-form .radio:last-child,
.sky-form .checkbox:last-child{margin-bottom:0;}
.sky-form .radio input,
.sky-form .checkbox input{position:absolute;left:-9999px;}
.sky-form .radio i,
.sky-form .checkbox i{position:absolute;top:5px;left:0;display:block;width:13px;height:13px;outline:none;border-width:2px;border-style:solid;background:#fff;}
.sky-form .radio i{border-radius:50%;}
.sky-form .radio input + i:after,
.sky-form .checkbox input + i:after{position:absolute;opacity:0;-ms-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-webkit-transition:opacity 0.1s;}
.sky-form .radio input + i:after{content:'';top:4px;left:4px;width:5px;height:5px;border-radius:50%;}
.sky-form .checkbox input + i:after{content:'\f00c';top:-1px;left:-1px;width:15px;height:15px;font:normal 12px/16px FontAwesome;text-align:center;}
.sky-form .radio input:checked + i:after,
.sky-form .checkbox input:checked + i:after{opacity:1;}
.sky-form .inline-group{margin:0 -30px -4px 0;}
.sky-form .inline-group:after{content:'';display:table;clear:both;}
.sky-form .inline-group .radio,
.sky-form .inline-group .checkbox{float:left;margin-right:30px;}
.sky-form .inline-group .radio:last-child,
.sky-form .inline-group .checkbox:last-child{margin-bottom:4px;}
/**//**/.sky-form .toggle{margin-bottom:4px;padding-right:61px;font-size:15px;line-height:27px;color:#404040;cursor:pointer;}
.sky-form .toggle:last-child{margin-bottom:0;}
.sky-form .toggle input{position:absolute;left:-9999px;}
.sky-form .toggle i{content:'';position:absolute;top:4px;right:0;display:block;width:49px;height:17px;border-width:2px;border-style:solid;border-radius:12px;background:#fff;}
.sky-form .toggle i:after{content:'OFF';position:absolute;top:2px;right:8px;left:8px;font-style:normal;font-size:9px;line-height:13px;font-weight:700;text-align:left;color:#5f5f5f;}
.sky-form .toggle i:before{content:'';position:absolute;z-index:1;top:4px;right:4px;display:block;width:9px;height:9px;border-radius:50%;opacity:1;-ms-transition:right 0.2s;-moz-transition:right 0.2s;-webkit-transition:right 0.2s;}
.sky-form .toggle input:checked + i:after{content:'ON';text-align:right;}
.sky-form .toggle input:checked + i:before{right:36px;}
/**//**/.sky-form .rating{margin-bottom:4px;font-size:15px;line-height:27px;color:#404040;}
.sky-form .rating:last-child{margin-bottom:0;}
.sky-form .rating input{position:absolute;left:-9999px;}
.sky-form .rating label{display:block;float:right;height:17px;margin-top:5px;padding:0 2px;font-size:17px;line-height:17px;cursor:pointer;}
/**//**/.sky-form .button{float:right;height:39px;overflow:hidden;margin:10px 0 0 20px;padding:0 25px;outline:none;border:0;font:300 15px/39px 'Open Sans', Helvetica, Arial, sans-serif;text-decoration:none;color:#fff;cursor:pointer;}
.sky-form .button-uploading{position:relative;color:transparent;cursor:default;}
.sky-form .button-uploading:after{content:'Uploading...';position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;-o-animation:blink 1s linear infinite;-ms-animation:blink 1s linear infinite;-moz-animation:blink 1s linear infinite;-webkit-animation:blink 1s linear infinite;}
@-o-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-ms-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-moz-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
@-webkit-keyframes blink{0%{opacity:1}
50%{opacity:0.3}
100%{opacity:1}
}
/**//**/.sky-form .icon-append,
.sky-form .icon-prepend{position:absolute;top:5px;width:29px;height:29px;font-size:15px;line-height:29px;text-align:center;}
.sky-form .icon-append{right:5px;padding-left:3px;border-left-width:1px;border-left-style:solid;}
.sky-form .icon-prepend{left:5px;padding-right:3px;border-right-width:1px;border-right-style:solid;}
.sky-form .input .icon-prepend + input,
.sky-form .textarea .icon-prepend + textarea{padding-left:46px;}
.sky-form .input .icon-append + input,
.sky-form .textarea .icon-append + textarea{padding-right:46px;}
.sky-form .input .icon-prepend + .icon-append + input,
.sky-form .textarea .icon-prepend + .icon-append + textarea{padding-left:46px;}
/**//**/.sky-form .row{margin:0 -15px;}
.sky-form .row:after{content:'';display:table;clear:both;}
.sky-form .col{float:left;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box;-moz-box-sizing:border-box;}
.sky-form .col-1{width:8.33%;}
.sky-form .col-2{width:16.66%;}
.sky-form .col-3{width:25%;}
.sky-form .col-4{width:33.33%;}
.sky-form .col-5{width:41.66%;}
.sky-form .col-6{width:50%;}
.sky-form .col-7{width:58.33%;}
.sky-form .col-8{width:66.67%;}
.sky-form .col-9{width:75%;}
.sky-form .col-10{width:83.33%;}
.sky-form .col-11{width:91.66%;}
@media screen and (max-width:600px){.sky-form .col{float:none;width:100%;}
}
/**//**/.sky-form .tooltip{position:absolute;z-index:1;left:-9999px;padding:2px 8px 3px;font-size:11px;line-height:16px;font-weight:400;background:rgba(0,0,0,0.9);color:#fff;opacity:0;-ms-transition:margin 0.3s, opacity 0.3s;-moz-transition:margin 0.3s, opacity 0.3s;-webkit-transition:margin 0.3s, opacity 0.3s;}
.sky-form .tooltip:after{content:'';position:absolute;}
.sky-form .input input:focus + .tooltip,
.sky-form .textarea textarea:focus + .tooltip{opacity:1;}
.sky-form .tooltip-top-right{bottom:100%;margin-bottom:15px;}
.sky-form .tooltip-top-right:after{top:100%;right:16px;border-top:4px solid rgba(0,0,0,0.9);border-right:4px solid transparent;border-left:4px solid transparent;}
.sky-form .input input:focus + .tooltip-top-right,
.sky-form .textarea textarea:focus + .tooltip-top-right{right:0;left:auto;margin-bottom:5px;}
.sky-form .tooltip-top-left{bottom:100%;margin-bottom:15px;}
.sky-form .tooltip-top-left:after{top:100%;left:16px;border-top:4px solid rgba(0,0,0,0.9);border-right:4px solid transparent;border-left:4px solid transparent;}
.sky-form .input input:focus + .tooltip-top-left,
.sky-form .textarea textarea:focus + .tooltip-top-left{right:auto;left:0;margin-bottom:5px;}
.sky-form .tooltip-right{top:9px;white-space:nowrap;margin-left:15px;}
.sky-form .tooltip-right:after{top:6px;right:100%;border-top:4px solid transparent;border-right:4px solid rgba(0,0,0,0.9);border-bottom:4px solid transparent;}
.sky-form .input input:focus + .tooltip-right,
.sky-form .textarea textarea:focus + .tooltip-right{left:100%;margin-left:5px;}
.sky-form .tooltip-left{top:9px;white-space:nowrap;margin-right:15px;}
.sky-form .tooltip-left:after{top:6px;left:100%;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid rgba(0,0,0,0.9);}
.sky-form .input input:focus + .tooltip-left,
.sky-form .textarea textarea:focus + .tooltip-left{right:100%;left:auto;margin-right:5px;}
.sky-form .tooltip-bottom-right{top:100%;margin-top:15px;}
.sky-form .tooltip-bottom-right:after{bottom:100%;right:16px;border-right:4px solid transparent;border-bottom:4px solid rgba(0,0,0,0.9);border-left:4px solid transparent;}
.sky-form .input input:focus + .tooltip-bottom-right,
.sky-form .textarea textarea:focus + .tooltip-bottom-right{right:0;left:auto;margin-top:5px;}
.sky-form .tooltip-bottom-left{top:100%;margin-top:15px;}
.sky-form .tooltip-bottom-left:after{bottom:100%;left:16px;border-right:4px solid transparent;border-bottom:4px solid rgba(0,0,0,0.9);border-left:4px solid transparent;}
.sky-form .input input:focus + .tooltip-bottom-left,
.sky-form .textarea textarea:focus + .tooltip-bottom-left{right:auto;left:0;margin-top:5px;}
/**//**/.sky-form .input input,
.sky-form .select select,
.sky-form .textarea textarea,
.sky-form .radio i,
.sky-form .checkbox i,
.sky-form .toggle i,
.sky-form .icon-append,
.sky-form .icon-prepend{border-color:#e5e5e5;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;}
.sky-form .toggle i:before{background-color:#2da5da;}
.sky-form .rating label{color:#ccc;-ms-transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;}
.sky-form .button{background-color:#2da5da;opacity:0.8;-ms-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-webkit-transition:opacity 0.2s;}
.sky-form .button.button-secondary{background-color:#b3b3b3;}
.sky-form .icon-append,
.sky-form .icon-prepend{color:#ccc;}
/**//**/.sky-form .input:hover input,
.sky-form .select:hover select,
.sky-form .textarea:hover textarea,
.sky-form .radio:hover i,
.sky-form .checkbox:hover i,
.sky-form .toggle:hover i,
.sky-form .ui-slider-handle:hover{border-color:#8dc9e5;}
.sky-form .rating input + label:hover,
.sky-form .rating input + label:hover ~ label{color:#2da5da;}
.sky-form .button:hover{opacity:1;}
/**//**/.sky-form .input input:focus,
.sky-form .select select:focus,
.sky-form .textarea textarea:focus,
.sky-form .radio input:focus + i,
.sky-form .checkbox input:focus + i,
.sky-form .toggle input:focus + i{border-color:#2da5da;}
/**//**/.sky-form .radio input + i:after{background-color:#2da5da;}
.sky-form .checkbox input + i:after{color:#2da5da;}
.sky-form .radio input:checked + i,
.sky-form .checkbox input:checked + i,
.sky-form .toggle input:checked + i{border-color:#2da5da;}
.sky-form .rating input:checked ~ label{color:#2da5da;}
/**//**/.sky-form .state-error input,
.sky-form .state-error select,
.sky-form .state-error select + i,
.sky-form .state-error textarea,
.sky-form .radio.state-error i,
.sky-form .checkbox.state-error i,
.sky-form .toggle.state-error i,
.sky-form .toggle.state-error input:checked + i{background:#fff0f0;}
.sky-form .state-error + em{display:block;margin-top:6px;padding:0 1px;font-style:normal;font-size:11px;line-height:15px;color:#ee9393;}
.sky-form .rating.state-error + em{margin-top:-4px;margin-bottom:4px;}
/**//**/.sky-form .state-success input,
.sky-form .state-success select,
.sky-form .state-success select + i,
.sky-form .state-success textarea,
.sky-form .radio.state-success i,
.sky-form .checkbox.state-success i,
.sky-form .toggle.state-success i,
.sky-form .toggle.state-success input:checked + i{background:#f0fff0;}
.sky-form .state-success + em{display:block;margin-top:6px;padding:0 1px;font-style:normal;font-size:11px;line-height:15px;color:#ee9393;}
.sky-form .note-success{color:#6fb679;}
/**//**/.sky-form .input.state-disabled input,
.sky-form .select.state-disabled,
.sky-form .textarea.state-disabled,
.sky-form .radio.state-disabled,
.sky-form .checkbox.state-disabled,
.sky-form .toggle.state-disabled,
.sky-form .button.state-disabled{cursor:default;opacity:0.5;}
.sky-form .input.state-disabled:hover input,
.sky-form .select.state-disabled:hover select,
.sky-form .textarea.state-disabled:hover textarea,
.sky-form .radio.state-disabled:hover i,
.sky-form .checkbox.state-disabled:hover i,
.sky-form .toggle.state-disabled:hover i{border-color:#e5e5e5;}
/**//**/.sky-form .message{display:none;color:#6fb679;}
.sky-form .message i{display:block;margin:0 auto 20px;width:81px;height:81px;border:1px solid #6fb679;border-radius:50%;font-size:30px;line-height:81px;}
.sky-form.submited fieldset,
.sky-form.submited footer{display:none;}
.sky-form.submited .message{display:block;padding:25px 30px;background:rgba(255,255,255,.9);font:300 18px/27px 'Open Sans', Helvetica, Arial, sans-serif;text-align:center;}
/**//**/.ui-datepicker{display:none;padding:10px 12px;background:rgba(255,255,255,0.9);box-shadow:0 0 10px rgba(0,0,0,.3);font:13px/1.55 'Open Sans', Helvetica, Arial, sans-serif;text-align:center;color:#666;}
.ui-datepicker a{color:#404040;}
.ui-datepicker-header{position:relative;margin:-10px -12px 10px;padding:10px;border-bottom:1px solid rgba(0,0,0,.1);font-size:15px;line-height:27px;}
.ui-datepicker-prev,
.ui-datepicker-next{position:absolute;top:0;display:block;width:47px;height:47px;font-size:15px;line-height:47px;text-decoration:none;cursor:pointer;}
.ui-datepicker-prev{left:0;}
.ui-datepicker-next{right:0;}
.ui-datepicker-calendar{border-collapse:collapse;font-size:13px;line-height:27px;}
.ui-datepicker-calendar th{color:#999;}
.ui-datepicker-calendar a,
.ui-datepicker-calendar span{display:block;width:31px;margin:auto;text-decoration:none;color:#404040;}
.ui-datepicker-calendar a:hover{background:rgba(0,0,0,.05);}
.ui-datepicker-calendar span{color:#bfbfbf;}
.ui-datepicker-today a{font-weight:700;}
.ui-datepicker-calendar .ui-state-active{background:rgba(0,0,0,.05);cursor:default;}
.ui-datepicker-inline{border:2px solid #e5e5e5;background:#fff;box-shadow:none;}
.ui-datepicker-inline .ui-datepicker-header{line-height:47px;}
.ui-datepicker-inline .ui-datepicker-calendar{width:100%;}
/**/.ui-datepicker-header{padding:10px 0;font-size:16px;}
.ui-datepicker-inline{border-width:1px;}
.ui-datepicker-inline .ui-datepicker-header{line-height:27px;}
.ui-datepicker-prev,
.ui-datepicker-next{font-size:18px;line-height:47px;}
.ui-datepicker-calendar a{border:1px solid transparent;}
.ui-datepicker-calendar .ui-state-active{background:inherit;border:1px solid #bbb;}
.ui-datepicker-calendar a:hover{background:inherit;border:1px solid #bbb;}
/**//**/.sky-form .ui-slider{position:relative;height:3px;border:2px solid #e5e5e5;background:#fff;margin:12px 6px 26px;}
.sky-form .ui-slider-handle{position:absolute;width:15px;height:15px;margin:-8px 0 0 -8px;border:2px solid #e5e5e5;outline:none;background:#fff;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;}
/**//**/.sky-form-modal{position:fixed;z-index:1;display:none;width:400px;}
.sky-form-modal-overlay{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,0.7);}
/**//**/.sky-form .label{border-radius:0;font-size:100%;text-align:left;white-space:normal;color:inherit;}
.sky-form .radio,
.sky-form .checkbox{font-weight:400;}
.sky-form .radio + .radio,
.sky-form .checkbox + .checkbox{margin-top:0;}
#socialshareprivacy{float:left;display:block;}
.social_share_privacy_area .clearfix::after{content:"";height:0;line-height:0;font-size:0;visibility:hidden;clear:both;display:block;}
.social_share_privacy_area{clear:both;margin:20px 0 !important;list-style-type:none;padding:0 !important;width:auto;height:25px;display:block;font-family:Arial,sans-serif;}
.social_share_privacy_area.vertical{height:auto;}
.social_share_privacy_area li{margin:0 !important;padding:0 !important;height:21px;float:left;}
.social_share_privacy_area.vertical li{float:none;clear:both;width:150px;height:auto;margin:0 0 10px !important;}
.social_share_privacy_area.vertical li.settings_info{height:24px;}
.social_share_privacy_area.vertical.switch_right li{width:120px;}
.social_share_privacy_area li .dummy_btn{float:left;margin:0 0 0 10px;cursor:pointer;padding:0;height:inherit;}
.social_share_privacy_area.vertical li .dummy_btn{width:90px;}
.social_share_privacy_area.vertical.switch_right li .dummy_btn{margin-left:0;}
.social_share_privacy_area li div iframe{overflow:hidden;height:inherit;width:inherit;}
.social_share_privacy_area .facebook{display:inline-block;width:130px;}
.social_share_privacy_area.vertical .facebook{display:block;}
.social_share_privacy_area .facebook .fb_like iframe{width:130px;}
.social_share_privacy_area .twitter{width:130px;}
.social_share_privacy_area li div.tweet{width:130px;}
.social_share_privacy_area .gplus{width:90px;}
.social_share_privacy_area li div.gplusone{width:90px;}
.social_share_privacy_area li .switch{display:none;text-indent:-9999em;background:transparent url(//static.praktikum.de/js/plugins/socialshareprivacy/images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll;width:23px;height:12px;overflow:hidden;float:left;margin:4px 0 0;padding:0;cursor:pointer;}
.social_share_privacy_area.vertical.switch_right li .switch{float:right;}
.social_share_privacy_area.skin-dark li .switch{display:none;background-image:url(//static.praktikum.de/js/plugins/socialshareprivacy/images/socialshareprivacy_on_off_dark.png);}
.social_share_privacy_area li .switch.on{background-position:0 -12px;}
.social_share_privacy_area li.help_info{position:relative;}
.social_share_privacy_area li.help_info .info,
.social_share_privacy_area li .help_info.icon .info{display:none;position:absolute;bottom:40px;left:0;width:290px;padding:10px 15px;margin:0;font-size:12px;line-height:16px;font-weight:bold;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 3px 4px #999;-webkit-box-shadow:0 3px 4px #999;box-shadow:0 3px 4px #999;background-color:#fdfbec;color:#000;z-index:500;}
.social_share_privacy_area li.gplus.help_info .info{left:-60px;}
.social_share_privacy_area li .help_info.icon .info{left:-243px;width:350px;}
.social_share_privacy_area.vertical li.gplus.help_info .info,
.social_share_privacy_area.vertical li .help_info.icon .info{left:0;}
.social_share_privacy_area li.help_info.display .info,
.social_share_privacy_area li .help_info.icon.display .info{display:block;}
.social_share_privacy_area li.help_info.info_off.display .info{display:none;}
.social_share_privacy_area li .help_info.icon{background:#fff url(//static.praktikum.de/js/plugins/socialshareprivacy/images/socialshareprivacy_info_dark.png) no-repeat center center scroll;width:25px;height:20px;position:relative;display:inline-block;vertical-align:top;border:1px solid #e7e3e3;border-right-width:0;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin:0;padding:0;}
.social_share_privacy_area.skin-dark li .help_info.icon{background-image:url(images/socialshareprivacy_info_dark.png),-moz-linear-gradient(top,#6a6767 0,#2d2a2a 100%);background-image:url(images/socialshareprivacy_info_dark.png),-webkit-gradient(linear,center top,center bottom,color-stop(0%,#6a6767),color-stop(100%,#2d2a2a));background-image:url(images/socialshareprivacy_info_dark.png),-webkit-linear-gradient(top,#6a6767 0,#2d2a2a 100%);background-image:url(images/socialshareprivacy_info_dark.png),-o-linear-gradient(top,#6a6767 0,#2d2a2a 100%);background-image:url(images/socialshareprivacy_info_dark.png),-ms-linear-gradient(top,#6a6767 0,#2d2a2a 100%);background-image:url(images/socialshareprivacy_info_dark.png),linear-gradient(top,#6a6767 0,#2d2a2a 100%);background-image:url(images/socialshareprivacy_info_dark.png);background-color:#4f4c4c;border-color:#7e7e7e;}
.social_share_privacy_area li.settings_info .settings_info_menu.on .help_info.icon{border-top-width:0;border-left-width:0;}
.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon{border-right-width:1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.social_share_privacy_area li.settings_info{position:relative;top:-2px;}
.social_share_privacy_area.vertical li.settings_info{top:0;}
.social_share_privacy_area li.settings_info a{text-decoration:none;margin:0 !important;}
.social_share_privacy_area li.settings_info .settings_info_menu{background-color:#f3f4f5;border:1px solid #e7e3e3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 3px #c1c1c1;-webkit-box-shadow:2px 2px 3px #c1c1c1;left:0;position:absolute;top:0;width:135px;z-index:1000;margin:3px 0 0 0;padding:0;}
.social_share_privacy_area li.settings_info .settings_info_menu.off{border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;}
.social_share_privacy_area li.settings_info .settings_info_menu.off form{display:none;margin:0;padding:0;}
.social_share_privacy_area li.settings_info .settings_info_menu .settings{text-indent:-9999em;display:inline-block;background:#fff url(//static.praktikum.de/js/plugins/socialshareprivacy/images/settings.png) no-repeat center center scroll;width:25px;height:20px;border:1px solid #e7e3e3;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border-left:1px solid #ddd;margin:0;padding:0;}
.social_share_privacy_area.skin-dark li.settings_info .settings_info_menu .settings{background-image:url(//static.praktikum.de/js/plugins/socialshareprivacy/images/settings_dark.png),-moz-linear-gradient(top,#6a6767 0,#2d2a2a 100%);background-image:url(//static.praktikum.de/js/plugins/socialshareprivacy/images/settings_dark.png),-webkit-gradient(linear,center top,center bottom,color-stop(0%,#6a6767),color-stop(100%,#2d2a2a));background-image:url(//static.praktikum.de/js/plugins/socialshareprivacy/images/settings_dark.png),-webkit-linear-gradient(top,#6a6767 0,#2d2a2a 100%);background-image:url(//static.praktikum.de/js/plugins/socialshareprivacy/images/settings_dark.png),-o-linear-gradient(top,#6a6767 0,#2d2a2a 100%);background-image:url(//static.praktikum.de/js/plugins/socialshareprivacy/images/settings_dark.png),-ms-linear-gradient(top,#6a6767 0,#2d2a2a 100%);background-image:url(//static.praktikum.de/js/plugins/socialshareprivacy/images/settings_dark.png),linear-gradient(top,#6a6767 0,#2d2a2a 100%);background-image:url(//static.praktikum.de/js/plugins/socialshareprivacy/images/settings_dark.png);background-color:#4f4c4c;border-color:#7e7e7e;}
.social_share_privacy_area.skin-dark li.settings_info .settings_info_menu.on{background-color:#4f4c4c;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.social_share_privacy_area li.settings_info .settings_info_menu.on .settings{border-top-width:0;}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset{border-width:0;margin:0;padding:0 10px 10px;}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend{font-size:11px;font-weight:bold;line-height:14px;margin:0;padding:10px 0;width:115px;}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input{clear:both;float:left;margin:4px 10px 4px 0;padding:0;}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label{display:inline-block;float:left;font-size:12px;font-weight:bold;line-height:24px;-moz-transition:color .5s ease-in;-webkit-transition:color .5s ease-in;transition:color .5s ease-in;margin:0;padding:0;}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked{color:#090;}
.social_share_privacy_area li.settings_info.top{}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on{top:auto;bottom:-3px;padding-bottom:22px;}
.social_share_privacy_area.vertical li.settings_info.top .settings_info_menu.on{bottom:0;}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a{position:absolute;bottom:0;left:0;}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a .help_info.icon{border-top-width:2px;border-bottom-width:0;-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;border-radius:0 0 0 5px;}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a.settings{left:25px;border-top-width:2px;border-bottom-width:0;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0;}
.nb-form{position:fixed;z-index:9999;width:300px;background:#FFF;right:20px;bottom:-203px;transition:all .8s cubic-bezier(.22, .67, .43, 1.22) .2s;border-radius:5px 5px 0 0;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);}
.nb-form:hover{bottom:0px;}
.nb-form .user-icon{position:absolute;top:-49px;right:12px;display:block;width:58px;margin:10px auto 10px;border-radius:100%;}
.nb-form .title{background:#588db4;font-size:16px !important;color:#fff !important;border-radius:5px 5px 0 0;}
.nb-form p{font-size:13px;margin:0;padding:12px;color:#000;}
.nb-form p.message{margin-left:7px;}
.nb-form form{padding:0 15px 15px 15px;}
.nb-form input{font-size:12px;width:254px;max-width:254px;margin-bottom:10px;margin-left:7px;padding:6px;border:none;border-radius:4px;color:#000;border-bottom:1px solid #f0f0f0;}
.nb-form input:focus,
.nb-form textarea:focus{outline:none;box-shadow:none;}
.nb-form input[type='submit']{display:block;width:120px;margin:0 auto;padding:0 20px;height:40px;line-height:40px;cursor:pointer;transition:all .4s ease;color:#fff !important;border:none;}
.nb-form input[type='submit']:hover{box-shadow:0 3px 3px 0 rgba(0,0,0,0.07),0 1px 7px 0 rgba(0,0,0,0.02),0 3px 1px -1px rgba(0,0,0,0.1);}
.nb-form textarea{min-height:110px;}
.nb-form::-webkit-input-placeholder{color:#ccb0b0;}
.nb-form::-moz-placeholder{color:#ccb0b0;}
.nb-form:-ms-input-placeholder{color:#ccb0b0;}
.nb-form:-moz-placeholder{color:#ccb0b0;}
.nb-form input[type='submit']{background:#03a9f4;}
@media screen and (max-width:676px){.nb-form:hover .user-icon{display:none;}
.nb-form .message{display:none;}
.nb-form form{padding-top:15px;}
.nb-form{right:50%;bottom:-320px;left:50%;transform:translateX(-50%);}
}