.about-introduction .coll-8 {
	max-width:700px;
}

.dedicated-page.contact .contact-footer {
	float:left;
}

.dedicated-page .about-featured .post-item .image img {
	width: 100%;
	height: 100%;
	margin-top: -1px;
	margin-left: -1px;
}

.see-more-dp-list {
	text-align: center;
	margin-top: -30px;
	margin-bottom: 30px;
}

.see-more-dp-list .load-more {
	margin-top:0;
}

.coll-4.item-learnmore li {
	margin:3px 0;
}
.view-dp-contact .box p {
	max-width:80%;
}

.view-dp-posts .item-list {
	text-align:center;
}

.rslides img.file-icon {
	width:auto;
}
.field-name-field-dp-timeline-files { margin-top:20px; }

.dedicated-page .box.header .field-name-field-dp-cover-image img {
	max-width:100%;
	height:auto;
}

.node-type-dedicated-page #overlay-tabs,
.node-type-dp-contact-person #overlay-tabs,
.node-type-dp-contest #overlay-tabs,
.node-type-dp-subpage #overlay-tabs,
.node-type-dp-timeline-entry #overlay-tabs,
.node-type-dp-maplocation #overlay-tabs {
	display:none !important;
}

.box .add_rearrange {
	text-align: right;
	padding-top: 2px;
}
.box .edit_link {
	position: absolute;
	bottom: 20px;
	right: 20px;
	text-align: right;
}
.box .edit_link a {
	margin:0 !important;
	padding-top:2px;
	font-size:12px;
}

.add_timeline_entry {
	position: absolute;
	right: 20px;
	top: 20px;
}

.masquerade_info {
	background-color: #ffa500;
	padding: 4px 0;
}
.masquerade_info strong {
	font-weight:bold;
}
.dedicated-page .box p {
	margin-bottom:0.8em;
}

section.dedicated-page .emptycover {
	width: 100%;
	height: 100px;
	background-color: #ccc;
}

.box.subpage .coll-12 {
	padding:20px;
}

.item-featured-links .field-name-field-dp-featured-links .field-item {
	margin-bottom:15px;
}
.item-featured-links .field-name-field-dp-featured-links .field-item .link-title {

}

.item-social li div {
	margin-right:5px;
}

.empty_dp_contact {
	background-color:#ccc;
	width:100%;
	height:200px;
	margin-bottom:20px;
}

/** Icons 48px **/
/* line 326, ../sass/basic.scss */
.icon-social-white-24px {
  position: relative;
  width: 24px;
  height: 24px;
  background-image: url("../images/sprite-social-icons-white-24x24.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
}
/* line 336, ../sass/basic.scss */
.icon-social-white-24px.icon-facebook {
  background-position: 0px 0px;
}
/* line 339, ../sass/basic.scss */
.icon-social-white-24px.icon-twitter {
  background-position: 0px -24px;
}
/* line 342, ../sass/basic.scss */
.icon-social-white-24px.icon-instagram {
  background-position: 0px -48px;
}
/* line 342, ../sass/basic.scss */
.icon-social-white-24px.icon-googlemaps {
  background-position: 0px -72px;
}
/* line 342, ../sass/basic.scss */
.icon-social-white-24px.icon-googleplus {
  background-position: 0px -96px;
}
/* line 345, ../sass/basic.scss */
.icon-social-white-24px.icon-flickr {
  background-position: 0px -120px;
}
/* line 348, ../sass/basic.scss */
.icon-social-white-24px.icon-youtube {
  background-position: 0px -144px;
}
/* line 348, ../sass/basic.scss */
.icon-social-white-24px.icon-issuu {
  background-position: 0px -168px;
}
/* line 348, ../sass/basic.scss */
.icon-social-white-24px.icon-pinterest {
  background-position: 0px -192px;
}
/* line 348, ../sass/basic.scss */
.icon-social-white-24px.icon-linkedin {
  background-position: 0px -216px;
}
/* line 348, ../sass/basic.scss */
.icon-social-white-24px.icon-scribd {
  background-position: 0px -240px;
}
/* line 348, ../sass/basic.scss */
.icon-social-white-24px.icon-other {
  background-position: 0px -264px;
}



/** Scout colors **/
/** Includes **/
/** Extends **/
/* line 47, ../sass/base.scss */
.box-border-gray, section.page-dedicated-page .dedicated-page .box.participate-box .image, section.page-dedicated-page .dedicated-page .box.about-introduction .coll-4 .image, .dedicated-page .about-featured .post-item .image, .dedicated-page .about-featured .post-item .image img, .dedicated-page .about-timeline .timeline-content .timeline-image, .dedicated-page .about-timeline .timeline-navigation {
  border: 1px solid #8c8c8c;
}

/* line 51, ../sass/base.scss */
.left-right-padding {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 56, ../sass/base.scss */
.left-right-margin {
  margin-left: 20px;
  margin-right: 20px;
}

/* line 61, ../sass/base.scss */
.negetive-top-margin-20px {
  margin-top: -20px !important;
}

/* line 64, ../sass/base.scss */
.negetive-bottom-margin-20px {
  margin-bottom: -20px !important;
}

/* line 67, ../sass/base.scss */
.negetive-left-margin-20px {
  margin-left: -20px !important;
}

/* line 70, ../sass/base.scss */
.negetive-right-margin-20px {
  margin-right: -20px !important;
}

/* line 74, ../sass/base.scss */
.piefix, section.page-dedicated-page .dedicated-page .box.participate-box .image, section.page-dedicated-page .dedicated-page .box.about-introduction .coll-4 .image, .dedicated-page .box.header .header-info img, .dedicated-page.contact .contact-footer .item-social ul li .icon-social-white-24px, .dedicated-page .about-featured .post-item .image, .dedicated-page .about-featured .post-item .image img, .dedicated-page .about-timeline .timeline-content .timeline-image, .dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry div {
  behavior: url("pie-1.0.0/PIE.htc");
}

/* line 78, ../sass/base.scss */
.ease-in-out-300, .dedicated-page .box.header .header-menu ul li a, .dedicated-page .box.header .header-menu ul li a:hover {
  -webkit-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  /* ease-in-out */
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  /* ease-in-out */
}

/* line 90, ../sass/base.scss */
.ease-in-out-200 {
  -webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  /* ease-in-out */
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  /* ease-in-out */
}

/* line 102, ../sass/base.scss */
.ease-in-out-100, .dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry div, .dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry div:hover, .dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry div.active {
  -webkit-transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 100ms cubic-bezier(0.42, 0, 0.58, 1);
  /* ease-in-out */
  -webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
  /* ease-in-out */
}

/* line 114, ../sass/base.scss */
.ease-100 {
  -webkit-transition: all 100ms cubic-bezier(0.25, 0.1, 0.25, 1);
  -moz-transition: all 100ms cubic-bezier(0.25, 0.1, 0.25, 1);
  -o-transition: all 100ms cubic-bezier(0.25, 0.1, 0.25, 1);
  transition: all 100ms cubic-bezier(0.25, 0.1, 0.25, 1);
  /* ease (default) */
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
  -moz-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
  -o-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
  /* ease (default) */
}

/* line 126, ../sass/base.scss */
.no-animate, section.page-dedicated-page .dedicated-page .box.participate-box .image.video a.icon-48px.icon-play, section.page-dedicated-page .dedicated-page .box.about-introduction .coll-4 .image.video a.icon-48px.icon-play, section.page-dedicated-page .dedicated-page .box.participate-box .image.video a.icon-48px.icon-play:hover, section.page-dedicated-page .dedicated-page .box.about-introduction .coll-4 .image.video a.icon-48px.icon-play:hover {
  -webkit-transition: all 1ms cubic-bezier(0.25, 0.25, 0.75, 0.75) !important;
  -moz-transition: all 1ms cubic-bezier(0.25, 0.25, 0.75, 0.75) !important;
  -o-transition: all 1ms cubic-bezier(0.25, 0.25, 0.75, 0.75) !important;
  transition: all 1ms cubic-bezier(0.25, 0.25, 0.75, 0.75) !important;
  /* linear */
  -webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75) !important;
  -moz-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75) !important;
  -o-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75) !important;
  transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75) !important;
  /* linear */
}

/** Generelt **/
/* line 6, ../sass/dedicated-pages.scss */
section.page-dedicated-page .dedicated-page .box {
  padding: 0 0 0 0;
  margin-bottom: 30px;
  margin-top: 0px;
  z-index: 50;
}
/* line 12, ../sass/dedicated-pages.scss */
section.page-dedicated-page .dedicated-page .box .coll-4, section.page-dedicated-page .dedicated-page .box .coll-8 {
  margin-top: 0px;
}
/* line 16, ../sass/dedicated-pages.scss */
section.page-dedicated-page .dedicated-page .box.participate-box .image, section.page-dedicated-page .dedicated-page .box.about-introduction .coll-4 .image {
  position: relative;
  overflow: hidden;
  display: inline-block;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 23, ../sass/dedicated-pages.scss */
section.page-dedicated-page .dedicated-page .box.participate-box .image img, section.page-dedicated-page .dedicated-page .box.about-introduction .coll-4 .image img {
  display: block;
  width: 100%;
  height: auto;
}
/* line 29, ../sass/dedicated-pages.scss */
section.page-dedicated-page .dedicated-page .box.participate-box .image a.icon-48px.icon-play, section.page-dedicated-page .dedicated-page .box.about-introduction .coll-4 .image a.icon-48px.icon-play {
  display: none;
}
/* line 34, ../sass/dedicated-pages.scss */
section.page-dedicated-page .dedicated-page .box.participate-box .image.video a.icon-48px.icon-play, section.page-dedicated-page .dedicated-page .box.about-introduction .coll-4 .image.video a.icon-48px.icon-play {
  display: block;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  margin: auto;
}
/* line 44, ../sass/dedicated-pages.scss */
section.page-dedicated-page .dedicated-page .box.participate-box .image.video a.icon-48px.icon-play:hover, section.page-dedicated-page .dedicated-page .box.about-introduction .coll-4 .image.video a.icon-48px.icon-play:hover {
  background-position: -48px -1296px;
}

@media only screen and (max-width: 1190px) {
  /* line 58, ../sass/dedicated-pages.scss */
  section.page-dedicated-page .dedicated-page .box {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 768px) {
  /* line 68, ../sass/dedicated-pages.scss */
  section.page-dedicated-page .dedicated-page .box {
    float: none;
    box-sizing: border-box;
		width:100% !important;
  }
  section.page-dedicated-page .dedicated-page .box.learnmore {
		float:left;
  }
}
/** Dedicated page - header **/
/* line 81, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-image {
  display: block;
  margin: 0 0 0 0;
  width: 100%;
  height: auto;
}
/* line 88, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-menu {
  position: relative;
}
/* line 91, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-menu ul {
  position: relative;
  display: block;
  float: right;
  overflow: hidden;
  -webkit-border-radius: 0px 0px 3px 0px;
  -moz-border-radius: 0px 0px 3px 0px;
  -ms-border-radius: 0px 0px 3px 0px;
  -o-border-radius: 0px 0px 3px 0px;
  border-radius: 0px 0px 3px 0px;
}
/* line 98, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-menu ul li {
  position: relative;
  float: left;
  border-left: 1px solid #a8a8a8;
}
/* line 103, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-menu ul li a {
  display: block;
  padding: 20px 20px 15px 20px;
  margin: 0 0 0 0 !important;
  border-bottom: 5px solid white;
  background-color: white;
}
/* line 111, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-menu ul li a.active {
  border-bottom: 5px solid #461b6e;
  background-color: #622599;
  color: white;
}
/* line 116, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-menu ul li a.active:hover {
  border-bottom: 5px solid #461b6e;
  background-color: #622599;
  color: white;
}
/* line 123, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-menu ul li a:hover {
  border-bottom: 5px solid #8c8c8c;
  background-color: #f2f2f2;
}
/* line 133, ../sass/dedicated-pages.scss */
.dedicated-page .flag-follow-user {
  position: absolute;
  bottom: 65px;
  right: 0;
  width: 100px;
  padding-bottom: 10px;
  padding-top: 10px;
}
.dedicated-page .btn.gray {
  position: absolute;
  bottom: 110px;
  right: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 142, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-info {
  position: absolute;
  z-index: 10;
  bottom: 20px;
  left: 20px;
}
/* line 148, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-info img {
  display: block;
  float: left;
  border: 5px solid white;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
}
/* line 156, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-info h1 {
  color: white;
  float: left;
  width: auto;
  margin: 35px 0 0 10px;
  font-size: 21px;
  font-weight: 300;
  text-shadow: 2px 2px black;
}
/* line 165, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-info h1 span {
  display: block;
  color: #8c8c8c;
  font-size: 13px;
  font-weight: 300;
  margin: 5px 0 0 0;
  text-shadow: 0px 0px white;
}
/* line 173, ../sass/dedicated-pages.scss */
.dedicated-page .box.header .header-info h1 span:first-child {
  margin-top: 25px;
}



/** Dedicated page - header - mobile **/
@media only screen and (max-width: 768px) {
	

  /* line 185, ../sass/dedicated-pages.scss */
  .dedicated-page .box.header {
    width: inherit;
  }
  /* line 188, ../sass/dedicated-pages.scss */
  .dedicated-page .box.header .header-image {
    max-width: 100%;
    height: auto;
  }
  /* line 193, ../sass/dedicated-pages.scss */
  .dedicated-page .box.header .header-menu {
    margin-right: 0px !important;
  }
  /* line 196, ../sass/dedicated-pages.scss */
  .dedicated-page .box.header .header-menu ul {
    float: none !important;
    display: block !important;
    width: auto;
    margin: 0 10px 10px 10px;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    -ms-border-radius: 0px !important;
    -o-border-radius: 0px !important;
    border-radius: 0px !important;
    padding-right: 0px !important;
  }
  /* line 208, ../sass/dedicated-pages.scss */
  .dedicated-page .box.header .header-menu ul li {
    float: none !important;
    display: block !important;
    padding: 0 0 0 0 !important;
    border: 0px solid !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    -o-border-radius: 0px !important;
    border-radius: 0px;
  }
  /* line 218, ../sass/dedicated-pages.scss */
  .dedicated-page .box.header .header-menu ul li a {
    padding: 10px 10px 10px 10px;
  }
  /* line 225, ../sass/dedicated-pages.scss */
  .dedicated-page .box.header .btn {
    position: relative;
    display: block;
    bottom: inherit;
    right: inherit;
    margin: 10px auto 10px auto;
  }
  /* line 233, ../sass/dedicated-pages.scss */
  .dedicated-page .box.header .header-info {
    position: relative;
    z-index: 10;
    bottom: inherit;
    left: 0px;
  }
  /* line 239, ../sass/dedicated-pages.scss */
  .dedicated-page .box.header .header-info img {
    float: none;
    margin: -40px auto 0 auto;
  }
  /* line 244, ../sass/dedicated-pages.scss */
  .dedicated-page .box.header .header-info h1 {
    float: none;
    margin: 0px 0 0 0px;
    color: #404040;
    text-align: center;
    text-shadow: none;
  }
}
/** Dedicated page - sort menu **/
/* line 259, ../sass/dedicated-pages.scss */
.dedicated-page .box.frontpage-sort {
  padding: 20px 20px 20px 20px !important;
  position: relative;
  float: none;
  top: inherit;
  right: inherit;
  display: block;
  margin-top: 0px;
}
/* line 268, ../sass/dedicated-pages.scss */
.dedicated-page .box.frontpage-sort h2 {
  margin-right: 20px;
  font-weight: 300;
  font-size: 18px;
}
/* line 274, ../sass/dedicated-pages.scss */
.dedicated-page .box.frontpage-sort ul {
  float: left;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
}
/* line 278, ../sass/dedicated-pages.scss */
.dedicated-page .box.frontpage-sort ul li {
  border-left: 0px solid #a8a8a8;
  border-right: 1px solid #a8a8a8;
}
/* line 282, ../sass/dedicated-pages.scss */
.dedicated-page .box.frontpage-sort ul li:first-child {
  border-left: 1px solid #a8a8a8;
}

/** Dedicated page - sort menu - mobile **/
@media only screen and (max-width: 768px) {
	.dedicated-page .about-participate .participate-box {
		width: 300px;
		padding: 20px !important;
		background-color: #f2f2f2;
		margin-bottom: 0px !important;
	}
	.dedicated-page .about-participate .box.ugc {
		margin-left:30px;
		width:300px;
	}

  /* line 294, ../sass/dedicated-pages.scss */
  .dedicated-page .box.frontpage-sort {
    padding: 10px 10px 10px 10px !important;
    position: relative;
    margin: 0px auto 0 auto;
    float: none;
    right: inherit !important;
    left: inherit !important;
    width: 100%;
    max-width: 308px;
  }
  /* line 304, ../sass/dedicated-pages.scss */
  .dedicated-page .box.frontpage-sort h2 {
    margin-right: 0px;
  }
  /* line 308, ../sass/dedicated-pages.scss */
  .dedicated-page .box.frontpage-sort ul {
    float: left;
    margin: 0 0 0 0 !important;
    width: 100%;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
  }
  /* line 314, ../sass/dedicated-pages.scss */
  .dedicated-page .box.frontpage-sort ul li {
    border-left: 0px solid #a8a8a8;
    border-right: 1px solid #a8a8a8;
  }
  /* line 318, ../sass/dedicated-pages.scss */
  .dedicated-page .box.frontpage-sort ul li:first-child {
    border-left: 1px solid #a8a8a8;
  }
}
/** Dedicated page - Contact **/
/* line 330, ../sass/dedicated-pages.scss */
.dedicated-page.contact .item {
  width: 370px;
 /* margin: 0 30px 30px 0;*/
}
/* line 334, ../sass/dedicated-pages.scss */
.dedicated-page.contact .item:nth-child(3) {
  margin-right: 0px;
}
/* line 338, ../sass/dedicated-pages.scss */
.dedicated-page.contact .item img {
  display: block;
  margin: 0px 0 20px 0px;
}
/* line 343, ../sass/dedicated-pages.scss */
.dedicated-page.contact .item h3 {
  margin: 0 20px 5px 20px;
  font-size: 16px;
  font-weight: 500;
}
/* line 349, ../sass/dedicated-pages.scss */
.dedicated-page.contact .item p {
  margin: 0 20px 0 20px;
}
/* line 353, ../sass/dedicated-pages.scss */
.dedicated-page.contact .item a {
  display: block;
  margin: 0 20px 20px 20px;
}
/* line 361, ../sass/dedicated-pages.scss */
.dedicated-page.contact .contact-footer .coll-4,
.dedicated-page.about .learnmore .coll-4 {
  position: relative;
  float: left;
  width: 363px;
  padding: 20px 10px 20px 10px;
  margin-top: 0px;
}
/* line 368, ../sass/dedicated-pages.scss */
.dedicated-page.contact .contact-footer .coll-4.item-contact,
.dedicated-page.about .learnmore .coll-4.item-learnmore {
  padding-left: 20px;
}
/* line 372, ../sass/dedicated-pages.scss */
.dedicated-page.contact .contact-footer .coll-4.item-partners,
.dedicated-page.about .learnmore .coll-4.item-partners {
  padding-right: 20px;
}
/* line 381, ../sass/dedicated-pages.scss */
.dedicated-page.contact .contact-footer .item-social ul li,
.dedicated-page.about .learnmore .item-social ul li {
  margin: 0 0 10px 0;
}
/* line 384, ../sass/dedicated-pages.scss */
.dedicated-page.contact .contact-footer .item-social ul li a,
.dedicated-page.about .learnmore .item-social ul li a {
  vertical-align: top;
  margin-top: 6px;
  display: inline-block;
  color: #8c8c8c;
}
/* line 391, ../sass/dedicated-pages.scss */
.dedicated-page.contact .contact-footer .item-social ul li .icon-social-white-24px,
.dedicated-page.about .learnmore .item-social ul li .icon-social-white-24px {
  display: inline-block;
  background-color: #8c8c8c;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
  border-radius: 15px;
}
.dedicated-page.contact .contact-footer .item-social ul li a,
.dedicated-page.about .learnmore .item-social ul li a {
	max-width:80%;
}

/* line 403, ../sass/dedicated-pages.scss */
.dedicated-page.contact .contact-footer .item-partners ul,
.dedicated-page.about .learnmore .item-partners ul {
  position: relative;
}
/* line 406, ../sass/dedicated-pages.scss */
.dedicated-page.contact .contact-footer .item-partners ul li,
.dedicated-page.about .learnmore .item-partners ul li {
  position: relative;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 412, ../sass/dedicated-pages.scss */
.dedicated-page.contact .contact-footer .item-partners ul li img,
.dedicated-page.about .learnmore .item-partners ul li img {
  max-height: 120px;
  width: auto;
}

/** Dedicated page - contact - small desktop **/
@media only screen and (max-width: 1190px) {
  /* line 426, ../sass/dedicated-pages.scss */
  .dedicated-page.contact .item {
    width: 235px;
    margin: 0 20px 20px 0;
  }
  /* line 430, ../sass/dedicated-pages.scss */
  .dedicated-page.contact .item img {
    max-width: 233px;
  }
  /* line 437, ../sass/dedicated-pages.scss */
  .dedicated-page.contact .contact-footer .coll-4 {
    width: 221px;
  }
}
/** Dedicated page - contact - mobile **/
@media only screen and (max-width: 768px) {
  /* line 448, ../sass/dedicated-pages.scss */
  .dedicated-page.contact .item {
    width: 100%;
  }
  /* line 451, ../sass/dedicated-pages.scss */
  .dedicated-page.contact .item img {
    width: 100%;
    max-width: inherit;
    height: auto;
  }
  /* line 457, ../sass/dedicated-pages.scss */
  .dedicated-page.contact .item h3, .dedicated-page.contact .item p, .dedicated-page.contact .item a {
    margin-left: 10px;
    margin-right: 10px;
  }
  /* line 462, ../sass/dedicated-pages.scss */
  .dedicated-page.contact .item a {
    margin-bottom: 10px;
  }
  /* line 469, ../sass/dedicated-pages.scss */
  .dedicated-page.contact .contact-footer .coll-4 {
    float: none;
    width: 100%;
    padding: 10px 10px 10px 10px;
    box-sizing: border-box;
  }
  /* line 475, ../sass/dedicated-pages.scss */
  .dedicated-page.contact .contact-footer .coll-4.item-contact {
    padding-left: 10px;
  }
  /* line 479, ../sass/dedicated-pages.scss */
  .dedicated-page.contact .contact-footer .coll-4.item-partners {
    padding-right: 10px;
  }
  /* line 488, ../sass/dedicated-pages.scss */
  .dedicated-page.contact .contact-footer .item-partners ul li {
    margin-right: 10px;
    margin-bottom: 10px;
  }
}
/** Dedicated page - About **/
/* line 503, ../sass/dedicated-pages.scss */
.dedicated-page .about-featured .coll-4 {
  position: relative;
  float: left;
  border-left: 1px solid #8c8c8c;
  width: 346px;
  min-height: 200px;
  padding: 20px 20px 20px 20px;
}
/* line 511, ../sass/dedicated-pages.scss */
.dedicated-page .about-featured .coll-4 h2 {
  margin-bottom: 20px;
}
/* line 515, ../sass/dedicated-pages.scss */
.dedicated-page .about-featured .coll-4:first-child {
  border-left: 0px;
}
/* line 520, ../sass/dedicated-pages.scss */
.dedicated-page .about-featured a.see-more {
  position: absolute;
  right: 20px;
  bottom: 20px;
}
/* line 526, ../sass/dedicated-pages.scss */
.dedicated-page .about-featured .post-item {
  position: relative;
  display: block;
  margin: 0 0 20px 0;
}
/* line 531, ../sass/dedicated-pages.scss */
.dedicated-page .about-featured .post-item .image {
  position: relative;
  float: left;
  width: 30px;
  height: 30px;
  margin: 0 10px 0 0;
  overflow: hidden;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
}
/* line 541, ../sass/dedicated-pages.scss */
.dedicated-page .about-featured .post-item .image img {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
}
/* line 547, ../sass/dedicated-pages.scss */
.dedicated-page .about-featured .post-item .text {
  position: relative;
  float: left;
  width: 303px;
}
/* line 552, ../sass/dedicated-pages.scss */
.dedicated-page .about-featured .post-item .text h3 {
  font-size: 15px;
  margin: 0 0 0 0;
  color: #404040;
}
/* line 558, ../sass/dedicated-pages.scss */
.dedicated-page .about-featured .post-item .text p {
  margin: 0 0 0 0;
  color: #404040;
}
/* line 568, ../sass/dedicated-pages.scss */
.dedicated-page .about-introduction .coll-8 {
  position: relative;
  float: left;
  width: 710px;
  padding: 20px 20px 20px 20px;
}
/* line 575, ../sass/dedicated-pages.scss */
.dedicated-page .about-introduction .coll-4 {
  position: relative;
  float: left;
  width: 400px;
  padding: 20px 20px 20px 0px;
  text-align: right;
}
/* line 583, ../sass/dedicated-pages.scss */
.dedicated-page .about-introduction ul {
  font-size: 13px;
  list-style-type: disc;
  list-style-position: inside;
  margin: 0 0 15px 15px;
}
/* line 589, ../sass/dedicated-pages.scss */
.dedicated-page .about-introduction ul li {
  margin: 0 0 10px -5px;
}
/* line 595, ../sass/dedicated-pages.scss */
.dedicated-page .about-map {
  margin: 0 0 30px 0;
}
/* line 598, ../sass/dedicated-pages.scss */
.dedicated-page .about-map h2 {
  margin: 20px 0 10px 20px;
}
/* line 602, ../sass/dedicated-pages.scss */
.dedicated-page .about-map .map-wrapper {
  position: relative;
}
/* line 605, ../sass/dedicated-pages.scss */
.dedicated-page .about-map .map-wrapper .dp_map {
  width: 1170px;
  height: 500px;
  display: block;
  -webkit-border-radius: 0px 0px 5px 5px;
  -moz-border-radius: 0px 0px 5px 5px;
  -ms-border-radius: 0px 0px 5px 5px;
  -o-border-radius: 0px 0px 5px 5px;
  border-radius: 0px 0px 5px 5px;
}
/* line 616, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline h2 {
  margin: 20px 0 20px 20px;
}
/* line 620, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-content {
  position: relative;
  width: 1170px;
}
/* line 624, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-content h2 {
  margin: 0 0 0 0;
}
/* line 628, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-content .timeline-image {
  position: relative;
  margin: 0 0 20px 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 635, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-content .item-date {
  text-align: right;
  color: #a8a8a8;
  margin-bottom: 10px;
}
/* line 641, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-content .rslides_nav.prev {
  left: -10px;
}
/* line 645, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-content .rslides_nav.next {
  right: -10px;
}
/* line 649, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-content ul {
  margin: 0 auto 0 auto;
}
/* line 654, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation-mobile {
  display: none;
  z-index: 50;
}
/* line 659, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation {
  position: relative;
  width: 100%;
  max-width: 968px;
  height: 86px;
  margin: 50px auto 40px auto;
  background-color: #f2f2f2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 669, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation span.main-line {
  position: absolute;
  z-index: 1;
  width: 100%;
  max-width: 856px;
  height: 2px;
  background-color: #a8a8a8;
  top: 35px;
  left: 0px;
  right: 0px;
  margin: 0 auto 0 auto;
}
/* line 682, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .nav-arrow {
  position: absolute;
  height: 86px;
  width: 50px;
  vertical-align: top;
  text-align: center;
  top: 0px;
  z-index: 3;
}
/* line 691, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .nav-arrow.prev {
  left: 23px;
}
/* line 695, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .nav-arrow.next {
  right: 23px;
}
/* line 699, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .nav-arrow:hover {
  cursor: pointer;
}
/* line 703, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .nav-arrow:hover.next .icon-arrow-right {
  background-position: -16px -736px;
}
/* line 710, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .nav-arrow:hover.prev .icon-arrow-left {
  background-position: -16px -752px;
}
/* line 716, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .nav-arrow div {
  margin: 28px auto 0 auto;
}
/* line 720, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .nav-arrow p {
  color: #a8a8a8;
  font-size: 11px;
  margin: 0 0 0 0;
}
/* line 727, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-mask {
  position: absolute;
  z-index: 2;
  width: 100%;
  max-width: 782px;
  height: 120px;
  top: 0px;
  left: 0px;
  right: 0px;
  margin: 0 auto 0 auto;
  overflow: hidden;
}
/* line 740, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys {
  position: relative;
  width: inherit;
  padding: 0 20px 0 20px;
}
/* line 745, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys .year {
  position: relative;
  float: left;
  height: 100px;
  border-left: 2px solid #a8a8a8;
}
/* line 751, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys .year span {
  position: absolute;
  bottom: -18px;
  left: -16px;
  color: #404040;
  font-size: 13px;
}
/* line 760, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry {
  position: relative;
  display: inline-block;
  height: 72px;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  z-index: 2;
}
/* line 768, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry.level-1 {
  width: 52px;
}
/* line 771, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry.level-1 div {
  width: 16px;
  height: 16px;
}
/* line 775, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry.level-1 div:hover {
  width: 22px;
  height: 22px;
}
/* line 782, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry.level-2 {
  width: 68px;
}
/* line 785, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry.level-2 div {
  width: 32px;
  height: 32px;
}
/* line 789, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry.level-2 div:hover {
  width: 38px;
  height: 38px;
}
/* line 796, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry div {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
  margin: auto;
  background-color: #622599;
  border: 3px solid transparent;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
  -webkit-box-shadow: 0px 0px 0px transparent;
  -moz-box-shadow: 0px 0px 0px transparent;
  box-shadow: 0px 0px 0px transparent;
  -webkit-background-clip: border;
  -moz-background-clip: border;
  background-clip: border-box;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
/* line 811, ../sass/dedicated-pages.scss */
.dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry div:hover, .dedicated-page .about-timeline .timeline-navigation .timeline-entrys .timeline-entry div.active {
  border: 3px solid rgba(255, 255, 255, 0.4);
  cursor: pointer;
  -webkit-box-shadow: 0px 0px 7px #8c8c8c;
  -moz-box-shadow: 0px 0px 7px #8c8c8c;
  box-shadow: 0px 0px 7px #8c8c8c;
}
/* line 823, ../sass/dedicated-pages.scss */
.dedicated-page .about-participate {
  margin: 0 0 30px 0;
  z-index: 30;
}
/* line 827, ../sass/dedicated-pages.scss */
.dedicated-page .about-participate .participate-box {
  width: 328px;
  padding: 20px !important;
  background-color: #f2f2f2;
  margin-bottom: 0px !important;
  float:left;
}
.dedicated-page .about-participate .box.ugc {
	margin-left:30px;
	width:328px;
	float:left;
}

/* line 833, ../sass/dedicated-pages.scss */
.dedicated-page .about-participate .participate-box .btn {
  position: relative;
  margin-bottom: 10px;
}
/* line 838, ../sass/dedicated-pages.scss */
.dedicated-page .about-participate .participate-box .image {
  margin-bottom: 20px;
}

/** Dedicated page - about - small desktop **/
@media only screen and (max-width: 1190px) {
	.dedicated-page .about-participate .participate-box {
		width: 300px;
		padding: 20px !important;
		background-color: #f2f2f2;
		margin-bottom: 0px !important;
	}
	.dedicated-page .about-participate .box.ugc {
		margin-left:30px;
		width:300px;
	}
	
  /* line 851, ../sass/dedicated-pages.scss */
  .dedicated-page .about-featured .coll-4 {
    width: 227px;
    height: 230px;
    padding: 10px 10px 10px 10px;
  }
  /* line 859, ../sass/dedicated-pages.scss */
  .dedicated-page .about-featured .post-item .text {
    width: 180px;
  }
  /* line 867, ../sass/dedicated-pages.scss */
  .dedicated-page .about-introduction .coll-8 {
    width: 400px;
  }
  /* line 871, ../sass/dedicated-pages.scss */
  .dedicated-page .about-introduction .coll-4 {
    width: 280px;
    padding: 20px 20px 20px 0px;
  }
  /* line 881, ../sass/dedicated-pages.scss */
  .dedicated-page .about-map .map-wrapper .dp_map {
    width: 743px;
  }
  /* line 889, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-content {
    width: 600px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 894, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-content .rslides_nav.prev {
    left: -81px;
  }
  /* line 898, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-content .rslides_nav.next {
    right: -82px;
  }
  /* line 903, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-navigation {
    max-width: 600px;
  }
  /* line 906, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-navigation span.main-line {
    max-width: 540px;
  }
  /* line 912, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-navigation .nav-arrow.prev {
    left: 10px;
  }
  /* line 916, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-navigation .nav-arrow.next {
    right: 10px;
  }
  /* line 921, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-navigation .timeline-mask {
    max-width: 475px;
  }
  /* line 927, ../sass/dedicated-pages.scss */
  .dedicated-page .about-participate {
    margin-bottom: 20px;
  }
  /* line 930, ../sass/dedicated-pages.scss */
  .dedicated-page .about-participate .participate-box {
    width: 328px;
    padding: 20px !important;
  }
}
/** Dedicated page - about - mobile **/
@media only screen and (max-width: 768px) {
  /* line 944, ../sass/dedicated-pages.scss */
  .dedicated-page .about-featured .coll-4 {
    float: none;
    width: 100%;
    height: auto;
    box-sizing: border-box;
    border-left: 0px;
    border-top: 1px solid #8c8c8c;
  }
  /* line 952, ../sass/dedicated-pages.scss */
  .dedicated-page .about-featured .coll-4:first-child {
    border-top: 0px;
  }
  /* line 957, ../sass/dedicated-pages.scss */
  .dedicated-page .about-featured a.see-more {
    position: relative;
    right: inherit;
    bottom: inherit;
  }
  /* line 965, ../sass/dedicated-pages.scss */
  .dedicated-page .about-featured .post-item .text {
    width: 240px;
  }
  /* line 973, ../sass/dedicated-pages.scss */
  .dedicated-page .about-introduction .coll-8, .dedicated-page .about-introduction .coll-4 {
    float: none;
    width: 100%;
    padding: 10px;
    box-sizing: border-box;
  }
  /* line 983, ../sass/dedicated-pages.scss */
  .dedicated-page .about-map h2 {
    margin: 10px 0 10px 10px;
  }
  /* line 987, ../sass/dedicated-pages.scss */
  .dedicated-page .about-map .map-wrapper {
    position: relative;
  }
  /* line 990, ../sass/dedicated-pages.scss */
  .dedicated-page .about-map .map-wrapper .dp_map {
    width: 100%;
    max-width: 306px;
    height: 300px;
  }
  /* line 1000, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline h2 {
    margin: 10px 10px 20px 10px;
  }
  /* line 1004, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-content {
    width: 236px;
  }
  /* line 1007, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-content .rslides_nav.prev {
    left: -40px;
  }
  /* line 1011, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-content .rslides_nav.next {
    right: -40px;
  }
  /* line 1016, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-navigation {
    display: none;
  }
  /* line 1020, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-navigation-mobile {
    display: block;
    max-width: 280px;
    margin: 0px auto 0px auto;
  }
  /* line 1025, ../sass/dedicated-pages.scss */
  .dedicated-page .about-timeline .timeline-navigation-mobile.selectize-control {
    margin-top: 20px;
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 768px) { 
	.dedicated-page .flag-follow-user {
		position:relative;
		right:auto;
		width:auto;
		bottom:auto;
	}
	.dedicated-page .flag-follow-user a.btn,
	.dedicated-page .box.header .btn {
		width:70%;
	}
 .dedicated-page.contact .contact-footer .item-social ul li a, .dedicated-page.about .learnmore .item-social ul li a {
		max-width:250px;
  }
  .view-dp-contact, section.explore.view-dp-contact {
		float:none !important;
  }
}
