body{color:#666;font-size:15px;}
*{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;}
.main-content{padding:30px 0 20px 0;}
img{display: block;max-width: 100%;height: auto;}
img.pic{display:inline;}
hr{clear: both;}
h1, .h1 {font-size: 29px;}
h2, .h2 {font-size: 24px;}
h3, .h3 {font-size: 19px;}
.featured-post-tiles{margin-bottom:60px;}
.featured-post{position:relative;overflow:hidden;}
.featured-post .post-title{position:absolute;bottom:0;margin:0;width:100%;padding:20px;background:rgba(0, 0, 0, 0.25);z-index:1;}
.featured-post .post-title a{color:#fff;}
.featured-post .post-title small.topthema-subtitle{color:#fff;}
.custom-tabs-line.tabs-line-bottom h4 a{border-bottom:1px solid #406da4;padding-bottom:8px;color:#406da4;}
.custom-tabs-line.tabs-line-bottom .active a{display:none;}
.featured-post img{-moz-transition:all 0.5s cubic-bezier(0.74, 0.23, 0.4, 0.91);-o-transition:all 0.5s cubic-bezier(0.74, 0.23, 0.4, 0.91);-webkit-transition:all 0.5s cubic-bezier(0.74, 0.23, 0.4, 0.91);transition:all 0.5s cubic-bezier(0.74, 0.23, 0.4, 0.91);}
.featured-post:hover img, .featured-post:focus img,.featured-image-page:hover img, .featured-image-page:focus img{-webkit-transform:scale3d(1.05,1.05,1.05) translate(-50%,-50%);transform:scale3d(1.05,1.05,1.05) translate(-50%,-50%);}
.portfolio-item-list li {padding: 3px;}
.g-pb-0{padding-bottom: 0!important}

.knowledge {margin-bottom: 40px;}
.knowledge-body {margin-left: 20px;padding:10px 80px 10px 30px;}
.knowledge ul li a {color: #406da4;display: inline; padding-left: 0px;}

.featured-post .post-category{position:absolute;top:15px;right:15px;padding:3px 8px;font-size:16px;color:#fff;background-color:#2084FF;}
.featured-post.featured-1{float:left;width:50%;margin-right:10px;}
.featured-post.featured-3{margin-top:7px;}
.pagecontent-news{margin-bottom:40px;border-bottom:1px solid #eaeaea;}
.blog.single .section-heading{font-weight:500;}
.well-right{margin-left:20px;}
.osm-map{margin-bottom:20px;}
.smallsearch{margin: -25px 0 20px 0;}
div.own-location-button > button {background-color:#fff!important;border:none!important;outline:none!important;width:40px!important;height:40px!important;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);cursor:pointer;margin-right: 10px;padding:0;}
div.own-location-button > button > div{margin:5px 10px;width:18px;height:18px;background-image:url(/assets/img/mapIcons/my-location.svg);background-position: 0 0!important;background-repeat:no-repeat;}
ol.breadcrumb {
  font-size: 14px;
  background-color: #f5f5f5;
}
.testimonial-with-bg {
  padding: 200px 0;
}

.church {
  position: relative;
}

.statisch {
  padding: 50px 0;
  background-position: center 40%;
  background-attachment: inherit;
}

section.testimonial-fancy.bibel {
  margin: 50px 0 100px;
}

.testimonial-body {
  padding: 10px 50px;
  background-color: rgba(20,0,0,0.3);
}
.testimonial-author {
  padding: 10px 50px;
}

.testimonial-fancy .testimonial-body-bibel {
  width: 100%;
}
.testimonial-body-bibel {
  position: relative;
  margin: 0 auto;
}
.testimonial-body-bibel {
  padding: 10px 50px;
}

.testimonial-body-bibel p {
  font-size: 1.5em;
  font-style: italic;
  font-weight: 300;
  color: #717171;
}

article.entry-post.odd,
article.entry-post.even{padding:10px 10px 0;background-color:#ecf6ff;}
article.entry-post.even{background-color:#fafafa}
input[name="event_search[query]"],
input[name="event_search[timeframe]"]{border-right:1px solid transparent;}
button.form-control-clear{background-color:#fff;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;font-size:12px;}
.team-member{margin-bottom:30px;}
.project-detail-list > li{margin-bottom:10px;}
.project-detail-list strong{display:inline-block!important;vertical-align:baseline;min-width:60px;}
.mw250{max-width:350px;}
.pr-20{padding-right:20px;}
.pl-20{padding-left:20px;}
.rotate{-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;}
div.pull-right.well{margin-left:15px;}
div.well-white { background-color: #fff;padding: 10px 15px;margin-left: -10px;margin-right: -10px;border: 1px solid #e3e3e3;}
.post-entry p.read-more,li.read-more{border-top:solid 1px rgba(210, 210, 210, 0.5);padding-top:10px;margin-top:10px;font-size:12px;}
.custom-tabs-line.tabs-line-bottom a{border-bottom:1px solid #406da4;font-family: "Roboto Condensed",sans-serif;}
.custom-tabs-line.tabs-line-bottom a h4{color:#406da4;}
.custom-tabs-left > .nav-tabs {height: 250px;}
.tab-pane > ul {margin-left: 78px;}

.post-entry{-moz-box-shadow:0 2px 4px 0 rgba(210, 210, 210, 0.5);-webkit-box-shadow:0 2px 4px 0 rgba(210, 210, 210, 0.5);box-shadow:0 2px 4px 0 rgba(210, 210, 210, 0.5);margin-bottom:5px;background-color:#fff;}
.post-entry .post-info{padding:10px;}
.post-entry .post-info.odd {background-color: #F3F9FF;}
.post-entry .post-info.even {background-color: #F7F6E3;}
.post-entry .post-title{font-size:18px;font-weight:600;line-height:24px;color:#656565;}
.post-entry .post-title a{color:#656565;}
.post-entry .post-excerpt{margin-bottom:20px;line-height:24px;}
.post-entry .post-meta{font-size:12px;color:#adadad;font-style:italic;}
.post-entry .post-meta i{margin-right:3px;}
.post-entry .read-more:hover, .post-entry .read-more:focus{text-decoration:underline;}

#readspeaker_button1{float:right;top:5px;right:-13px;}
h1.losung{color:#165DA9;font-size: 36px;}
h1.losung i{padding-right:25px;color: #ccc;font-size: 15px;}
h1.losung i.fa-quote-right{padding-right:0;padding-left:25px;}
ul.typeahead.dropdown-menu{max-height:400px;overflow:auto;float:left!important;left:0;right:auto!important;}
.select2-selection__placeholder,.select2-selection__rendered {font-family: Roboto Condensed;}

.gs-event .gs-date,.gs-churchevent .gs-date{width:100px;height:auto;font-family:'Bebas Neue';font-weight:lighter;}
.gs-event .gs-date .gs-day,.gs-churchevent .gs-date .gs-day{position:absolute;font-size:54px;line-height:29px;color:#406da4;}
.gs-event .gs-date .gs-month,.gs-churchevent .gs-date .gs-month{position:absolute;top:30px;left:16px;font-size:24px;color:#406da4;}
.gs-event .gs-date .gs-day_end{position:absolute;left:65px;font-size:24px;color:#bfbfbf;line-height:.8;}
.gs-event .gs-date .gs-month_end{position:absolute;top:15px;left:76px;font-size:14px;color:#bfbfbf;}

.churchevent{padding: 0;}
.gs-churchevent .gs-date{padding: 10px 15px;}
.gs-churchevent .gs-content{padding: 10px 0;}
.gs-churchevent .gs-date .gs-day{position:absolute;font-size:54px;line-height:29px;color:#406da4;}
.gs-churchevent .gs-date .gs-month{top:40px;left:31px;}
.gs-churchevent .gs-date .gs-day_end{position:absolute;left:65px;font-size:24px;color:#bfbfbf;line-height:.8;}
.gs-churchevent .gs-date .gs-month_end{position:absolute;top:15px;left:76px;font-size:14px;color:#bfbfbf;}

.gs-content{height:auto;}
.gs-content .gs-name{font-family:'Bebas Neue';font-weight:lighter;font-size:24px;line-height:24px;color:#7f7f7f;}
.gs-content .gs-time{padding:5px 0;font-size:12px;color:#7f7f7f;}
.gs-content .gs-time span{padding-right:10px;}
.gs-content .gs-description{font-size:13px;color:#7f7f7f;padding-right:5px;}
figure{position: relative;}
figure.image{text-align: center;border: solid 1px #ccc;border-radius: 2px;background: rgba(0,0,0,0.05);padding: 10px;display: inline-block;}
figure.image[style*="float:left"]{margin: 5px 20px 10px 0;}
figure.image[style*="float:right"]{margin: 5px 0 10px 20px;}
figure.image[style*="display:inline-block"]{margin:20px;}
figure.image figcaption{margin-top: 10px;font-size: 12px;}
figure.image > figcaption{text-align: center;display: block;}
figure.image-grayscale img{filter: grayscale(100%);}
figure.image-clean{border: 0;background: none;padding: 0;}
figure.image-clean > figcaption{font-size: .9em;text-align: right;}
.gs-event:hover,
a[aria-expanded="true"] > .gs-event{border-left:solid 3px;cursor:pointer;}
.panel-default > .panel-heading.even{background-color:#fafafa}
.panel-default > .panel-heading.multiday{background:repeating-linear-gradient(135deg,#F2F8FD, #F2F8FD 10px, rgba(250,250,250,0.5) 10px, rgba(250,250,250,0.5) 20px)!important;}
.panel-heading-custom {
  padding: 10px 15px!important;
}
.panel-heading-custom > .panel-title {
  font-size: 16px!important;
}
@media screen and (min-width:992px){.col-xs-2{width:11.66666667%;}
}
@media screen and (min-width:540px) and (max-width:640px){.col-xs-2{width:20.66666667%;}
.col-xs-10{width:79.33333%;}
}
@media screen and (min-width:440px) and (max-width:540px){.col-xs-2{width:24.66666667%;}
.col-xs-10{width:75.33333%;}
}
@media screen and (min-width:370px) and (max-width:440px){.col-xs-2{width:30.66666667%;}
.col-xs-10{width:68.33333%;}
}
@media screen and (max-width:370px){.col-xs-2{width:34.66666667%;}
.col-xs-10{width:65.33333%;}
}
.slick-carousel{position:relative;}
.slick-slide{outline:none;height:auto;}
.slick-next,
.slick-prev{position:absolute;top:50%;width:20px;height:50px;margin-top:-25px;background-color:transparent;}
.slick-next:before,.slick-prev:before{font-size: 48px;color: gray;} /*war:font-size: 24px; */
.slick-next:hover, .slick-next:focus,
.slick-prev:hover, .slick-prev:focus{color:#949494;background-color:transparent;}
.slick-next{right:0;}
.slick-next:before{content:'\f105';margin-left: 20px;}
.slick-prev{z-index:9;left:0;}
.slick-prev:before{content:'\f104';margin-left: -43px;}

.posts-carousel,
.posts-carousel-2{margin-left:0px;/*-10*/}
.team-member.media > .pull-left{max-width:130px;}
.team-member.church > a > img.pull-left{max-width:250px;margin-right:30px;}
.team-member.media img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.image-box .overlay-container img{max-width:100%;}
dl.dl-horizontal.well dd,
dl.dl-horizontal.well dt{line-height:2;}
audio.audios{width:100%;margin:15px 0;}
.post-entry .post-meta > span{margin-right:10px;}
.popover{z-index: 9999999}
.gs-mh-m-15{margin:0 -15px;}
.widget-1{margin-bottom:10px;}
.mw-50{width:50px;}
.facebook-bg{background-color:#3b59ab;}
.twitter-bg{background-color:#2b97f0;}
.googleplus-bg{background-color:#dd4b39;}
.shop-bg{background-color:#88ba14;}
.ekm-bg{background-color: #406da4;}
.youtube-bg{background-color:#cc181e;}
.instagram-bg{background-color:#f50;}
.paypal-bg{background-color:#ffc439;}
.matrix-bg{background-color:#32b4b6;}
.mastodon-bg{background-color:#563ccf;}
.back-to-top{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;width:60px;height:60px;position:fixed;right:10px;bottom:10px;z-index:9999;text-align:center;cursor:pointer;background-color:rgba(0, 0, 0, 0.3);}
.back-to-top:hover, .back-to-top:focus{background-color:rgba(0, 0, 0, 0.5);}
.back-to-top a{font-size:40px;line-height:52px;color:#fff;}
.back-to-top a:hover, .back-to-top a:focus{color:#fff;}
.blog .post-date-info{z-index:10;width:75px;}
.post-source-info{position:absolute;padding:7px 7px 7px 14px;width:auto;background:rgba(0, 0, 0, 0.4);color:rgba(255, 255, 257, 0.9);font-weight:300;bottom:0;right:0;z-index:10;font-size:11px;}
.post-source-info a {color:#fff;}
.team-img {left:0; max-width:130px;font-size: 9px;bottom:15px;}
.gd .featured-video, .gd .featured-image{margin-bottom:20px;height:175px;width:100%;position:relative;overflow:hidden;}
.blog .featured-image img{max-width:none;}
.gd .featured-image img{position:absolute;top:-50%;left:0;right:0;bottom:-50%;margin:auto;}
.featured-image,
.featured-image-page,
.featured-image-1,
.featured-image-2,
.featured-image-3,
.featured-image-church{position:relative;overflow:hidden;padding:0 0 70% 0;}
/*@media screen and (min-width:768px){.featured-image-page{padding:0 0 40% 0;}}*/
.featured-image,.featured-image-1{padding:0 0 77.9% 0;}
.featured-image-2,.featured-image-3{padding:0 0 39% 0;}
.featured-image-page{padding:0 0 40% 0;!important}
.featured-image img{max-width:none;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:scale3d(1,1,1) translate(-50%,-50%);transform:scale3d(1,1,1) translate(-50%,-50%);-webkit-transition:opacity .2s ease-out,transform .35s;transition:opacity .2s ease-out,transform .35s;z-index:1;}
.featured-image img.wide{height:100%;}
.featured-image img.tall{width:100%;}
.featured-image-2 img.tall,
.featured-image-3 img.tall,
.featured-image-2 img.wide,
.featured-image-3 img.wide,
.featured-image-page img.wide{width:100%;height:auto;}
.blog h1{font-size:30px;}
.blog h2{line-height:1.5;}
.blog .post-date{font-size:20px;font-weight:700;}
.blog .excerpt{font-size:14px;}
.blog.single .section-heading{font-family:Roboto Condensed;}
.btn-transparent{background-color:transparent;}
.btn-success {color: #fff;background-color: #88ba14;border-color: #88ba14;}
.btn-danger {background-color: #c9302c;border-color: #ac2925;}
.btn-danger:hover{background-color: #d9534f;border-color: #d43f3a;}
.post-entry{margin-bottom:50px;/*margin: 0 17px 50px 0;*/}


li.previous i{padding-right:10px;}
li.next i{padding-left:10px;}
.fullwidth-search-section{background-color:rgba(0, 81, 158, .75);padding:35px 0 20px;}
.see-all-posts{line-height:26px;margin-top:34px;}
.mb-10{margin-bottom:10px;}
.mb-20{margin-bottom:20px;}
.mb-40{margin-bottom:40px;}
.menu-list > li.last > .menu_level_1{right:0;}
.tranbg > .menu > .menu-list > li > a:hover{background-color:rgba(136,186, 20, .75)!important;color:#fff;}
.tranbg > .menu > .menu-list > li > a:hover > .arrow:after{border-top-color:#fff !important;}
.tranbg > .menu > .menu-list > li.current_ancestor > a{background-color:rgba(0, 81, 158, .75)!important;color:#fff;}
.tranbg > .menu > .menu-list > li.current_ancestor > a > .arrow:after{border-top-color:#fff !important;}
.tranbg > .menu > .menu-list > li.current > a{background-color:rgba(0, 81, 158, .75)!important;color:#fff;}
.tranbg > .menu > .menu-list > li.current > a > .arrow:after{border-top-color:#fff !important;}
.product-item{padding:0px 0;}
.product-item .info{margin-left:5px;}
.billing-address .fancy-radio{margin-bottom:12px;}
.fancy-radio input[type="radio"] + span > i{-moz-border-radius:8px!important;-webkit-border-radius:8px!important;border-radius:8px!important;}
@media screen and (max-width:480px){.featured-post .post-title{padding:10px;position:relative;font-size:16px;line-height:20px;background-color:#252525;}
.featured-post .post-category{display:none;}
.heading{padding:0;}
.post-entry{width:100%;margin-bottom:30px;margin-left:0;}
.posts-carousel,
.posts-carousel-2{padding:0;}
.fa-li{display:none;}
}
@media screen and (max-width:768px){.section-heading{float:none !important;margin-bottom:10px;}
.see-all-posts{float:none !important;display:block;margin-bottom:20px;}
}
@media screen and (min-width:768px) and (max-width:1200px){.featured-post .post-title{font-size:20px;line-height:24px;}
}
@media screen and (max-width:767px){.featured-post{margin-bottom:15px;}
.featured-post.featured-1{float:none;width:100%;}
}
@media screen and (min-width:768px) and (max-width:991px){.featured-post .post-title small.topthema-subtitle{display:none;}
}
@media screen and (max-width:780px){.menu-list > li.first{padding:0px 0 25px!important;}
.tranbg > .menu > .menu-list > li:hover > a{background-color:rgba(136,186, 20, .75)!important;color:#fff;}
.tranbg > .menu > .menu-list > li:hover > span.menu-click i{color:#fff;}
li.current_ancestor > ul.menu-submenu.in.menu_level_1,
li.current_ancestor > ul.menu-submenu.in.menu_level_1 > li.current_ancestor > ul.in.menu_level_2,
li.current_ancestor > ul.menu-submenu.in.menu_level_1 > li.current_ancestor > ul.in.menu_level_2 > li.current_ancestor > ul.in.menu_level_3{display:block;}
.mobile-sub ul.in.menu_level_2 > li{background-color:#fff!important;}
ul.in.menu_level_2 > li.current{background-color:rgba(0, 81, 158, .75)!important;}
.tranbg > .menu > .mobile-sub > li.current_ancestor > a,
.tranbg > .menu > .mobile-sub > li.current_ancestor > menu_level_1 li.current_ancestor > a{background-color:rgba(0, 81, 158, .75)!important;color:#fff;}
.mobile-sub > li.current_ancestor span.menu-click i{color:#fff;}
.mobile-sub .menu_level_1 li a,.mobile-sub .menu_level_1 li .menu_level_2 li a,
.mobile-sub .menu_level_1 li .menu_level_2 li .menu_level_3 li a{height:auto;}
}

/* poll-maker-com */
html BODY.quiz-page:not(.quiz-preview) {
  padding: inherit!important;
}

html BODY.quiz-page,
.quiz-container.quiz-embed,
.quiz-result > DIV {
    margin: 0;
    color: #666!important;
    background: inherit!important;
    background-image: inherit;
    box-sizing: border-box;
    width: 100%;
    border-color: 
    rgb(27,27,27);
    overflow: auto;
    background-image: url('../img/greystyle.png?1353438653')!important;
    background-repeat: repeat;
    background-color: #ccc;
}

.quiz-container {
  margin-left: -5px;
}
.qp_quiz .trial-box,
.qp-notab-c > DIV:last-child {
  display: none!important;
}
.qp_quiz,
.qp_q {
  color: #656565 !important;
  font-family: 'Roboto Condensed',sans-serif !important;
}
.qp_b,
.qp_bo {
  max-width: 100%!important;
}



.gemeindeBrief {
  height: auto!important;
}


/* newsletter */
.newsletter {
  background-color: #252525;
  padding: 100px 0;
}
.newsletter p {
  margin-bottom: 30px;
  font-size: 30px;
  color: #fff;
  text-align: center;
}
.newsletter .newsletter-form {
  width: 40%;
  margin-left: auto;
  margin-right: auto;
}
.newsletter .newsletter-form .input-group-lg > .form-control,
.newsletter .newsletter-form .input-group-lg > .input-group-btn > .btn {
  border: none;
  outline: none;
}
.newsletter .newsletter-form .input-group-lg > .form-control {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
  height: 60px;
  font-size: 20px;
  padding: 18px;
  color: #fff;
  background-color: #2d2d2d;
  border: none;
}
.newsletter .newsletter-form .input-group-lg > .form-control:focus {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.newsletter .newsletter-form .input-group-lg > .input-group-btn > .btn {
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
  min-width: 140px;
  height: 60px;
  font-size: 18px;
  padding: 18px;
  background-color: #406da4;
}
.newsletter .newsletter-form .input-group-lg > .input-group-btn > .btn:hover, .newsletter .newsletter-form .input-group-lg > .input-group-btn > .btn:focus {
  background-color: #396192;
}
.newsletter .newsletter-form .input-group-lg > .input-group-btn > .btn i {
  display: none;
}
.newsletter .newsletter-form .input-group-lg > .input-group-btn > .btn.loading i {
  display: inline;
}
.newsletter .newsletter-form .input-group-lg > .input-group-btn > .btn.loading span {
  display: none;
}
.newsletter .newsletter-form .input-group-btn:last-child > .btn {
  margin-left: 0;
}
.newsletter .newsletter-form .alert {
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  padding: 5px;
  margin-bottom: 0;
  border: none;
  font-size: 12px;
  background: transparent;
  color: #fff;
  font-weight: 600;
}
.newsletter .newsletter-form .alert.active {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}
.newsletter .newsletter-form .alert.alert-danger {
  color: #DF6967;
}
.newsletter .newsletter-form .alert.alert-success {
  color: #69C76A;
}
.newsletter .newsletter-form .alert a {
  color: #fff;
  text-decoration: underline;
}
.newsletter .newsletter-form .alert a:hover, .newsletter .newsletter-form .alert a:focus {
  text-decoration: none;
}
@media screen and (max-width: 1200px) {
  .newsletter .newsletter-form {
    width: 60%;
  }
}
@media screen and (max-width: 768px) {
  .newsletter p {
    font-size: 18px;
  }
  .newsletter .newsletter-form {
    width: 100%;
  }
  .newsletter .newsletter-form .input-group-lg > .form-control,
  .newsletter .newsletter-form .input-group-lg > .input-group-btn > .btn {
    padding: 10px;
    font-size: 14px;
  }
  .newsletter .newsletter-form .input-group-lg > .input-group-btn > .btn {
    min-width: inherit;
  }
}

.select2-results__options{
  font-size:11px !important;
 }
 
 i.fa.fa-li.fa-EKM-Kirche {
   margin-top: -4px;
 }
 
 /* Tempolimit */
 
a {
  word-wrap: break-word;
}

.main-features1 {
  padding: 20px 0;
  text-align: center;
  background-color: #f6f6f6;
  color: #406da4;
}
.main-features1 i {
  font-size: 3em;
  margin-bottom: 14px;
}
.main-features1 div[class^="col-"]:after {
  content: '';
  border-right: 1px dashed #406da4;
  position: absolute;
  height: 80px;
  top: 0;
  right: 0;
}
.main-features1 div[class^="col-"]:last-child:after {
  border-right: none;
}

.feature1-heading {
  margin: 0;
  color: #406da4;
  font-weight: 300;
  font-size: 18px;
}

@media screen and (max-width: 992px) {
  .main-features1 div[class^="col-"] {
    margin-top: 15px;
    margin-bottom: 15px;
  }
}




.info-chart,
.info-chart-s {
  margin: 20px 0;
  text-align: center;
}

.info-chart-s {
  margin: 0 0 25px;
}

.pie-chart,
.pie-chart-s {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: relative;
  width: 180px;
  margin-bottom: 10px;
}

.pie-chart-s {
  width: 125px;
}

.pie-chart .percent,
.pie-chart-s .percent {
  font-size: 26px;
  font-family: "Roboto Condensed",sans-serif
}

.info-chart .chart-title,
.info-chart-s .chart-title {
  font-size: 22px;
  font-family: "Roboto Condensed",sans-serif;
  text-transform: uppercase;
}

.pie-chart-s canvas {
  position: absolute;
  top: 0;
  left: 0;
}

.pie-chart-s .percent {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  line-height: 125px;
  z-index: 2;
  font-size: 18px;
  font-weight: 300;
}

.pie-chart-s .line {
  line-height: 110px;
}


.pie-chart-s small {
  font-family: "Roboto Condensed",sans-serif;
  display: block;
  margin-top: -50px;
  font-weight: 300;
}

.info-chart-s .chart-title {
  font-size: 15px;
}



.post-source-info-tempo {
    position: absolute;
    padding: 7px 7px 7px 14px;
    width: auto;
    background: rgba(80, 80, 80, 0.4);
    color: rgba(179, 179, 179, 0.9);
    font-weight: 300;
    bottom: 0;
    right: 0;
    z-index: 10;
    font-size: 11px;
}

@media screen and (max-width:540px){
  
  .post-source-info-tempo {
    font-size: 8px;
  }
  .main-features1 {
    padding: 0;
  }


  .main-features1 i {
    font-size: 2em;
    margin-bottom: 8px;
  }
  
  .feature1-heading {
    font-size: 11px;
  }
  .main-features1 div[class^="col-"]:after {
    height: 58px;
    border-right:1px dashed rgba(64,109,164,0.2);
  }
}

.mute {
  color: #c2c2c2;
}

.panel-body > img {
  padding-right: 20px;
}

.reg-page{
  background: none repeat scroll 0 0 #fefefe;
  border: 1px solid #eee;
  box-shadow: 0 0 3px #eee;
  color: #555;
  padding: 30px;
}

.hero-unit-slider .slick-carousel .slick-dots {
  position: relative;
  bottom:10px;
}

.hero-unit-slider .slick-carousel .slick-dots button {
  background-color: #656565;
}

.hero-unit-slider .carousel-caption {

    background: rgba(0, 0, 0, 0.65);
    width: 25%;
    left: 75px;
    right: 0;
    bottom: 0;
    top: 0!important;
    padding: 20px;
    text-align: left;
}

@media screen and (max-width:540px){
  .hero-unit-slider .carousel-caption {
    display: none;
  }
}

.g-bg-secondary-opacity-0_9 {
  background-color: rgba(255, 255, 255, 0.9);
}

.g-pa-70 {
  padding: 5rem !important;
}
.g-pt-15 {
    padding-top: 1.07143rem !important;
}

g-py-13 {
    padding-top: 0.92857rem !important;
    padding-bottom: 0.92857rem !important;
}
.g-px-25 {
    padding-left: 1.78571rem !important;
    padding-right: 1.78571rem !important;
}
.g-font-weight-600 {
    font-weight: 600 !important;
}
.g-font-size-12 {
    font-size: 0.85714rem !important;
}
.u-btn-primary {
    color: #fff;
    background-color: #efb225;
}