/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Aug 24 2016 | 10:56:43 (am)
/*
/******* Do not edit this file *******/

/* NOTICE TO ANY OTHER DESIGNER/TAKING THIS PROJECT ON */
/* NOTICE TO ANY OTHER DESIGNER/TAKING THIS PROJECT ON */
/* CSS LINTED */
/* CSS REDUNDENCY = PLENTY OF IT. TRIED TO MOVE THIS SITE OVER TO ANOTHER SERVER, HAD PROBLEMS. Changed existing code in the end. Not the best by amy stretch of the imagination. No cpanel access. No FTP access.  Lots of messing around. Good luck.*/
/* address any questions to: design at liquid dot gallery */
.liquid-credits {color:#fff; font-size:10px; text-transform:uppercase; }
.footer-credits-container {text-align:center;padding-top:10px; margin-left:-50px;}
#intro .article {
margin-right: 20px;
border: none;
}
#contentMain{min-height:3800px !important;}
.article .side {
width: 185px;
}
#mainNavi{min-height:56px;}
@media only screen and (max-width: 800px){
#tabnavi li a{padding-left:3px;padding-right:3px;}
}
#tabnavi > li:nth-child(3) > a, #tabnavi > li:nth-child(5) > a{display:none;}
#mainNavi > li > a::after{
    content:"";
    height: 100%;
    width: 100%;
    top: -40%;
    left: 0%;
    position: absolute;
} 

#menu-item-5803 a::after {
    content:"";
    height: 0%;
    width: 30%;
    top: -40%;
    left: 0%;
} 

#menu-item-5838 a::after{
    content:"";
    height: 0%;
    width: 30%;
    top: -40%;
    left: 0%;
}



#profile_overview .rating .ratingbar {
background: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/starts2.png) repeat-x 0 -24px;
height: 12px;
}


.book {padding-bottom:10px; padding-top:5px;}

#search-3{padding-left:16px !important; width:220px;} 
#contentSidebar{margin-bottom:5px !important;}
#searchsubmit {width: 70px;}
#s{width:136px; background:none !Important;}
.contentcontainerside {
width: 220px !important;
  float:left;
padding-left: 0px !important;
}
a:hover {
color: #1f5b63 !important;
}

#contentMain h2.taxonomy a {
  color: #1f5b63 !important;
}


.videoportal_right{ display:none;}
#header .half {DISPLAY:NONE;}
#wrapper {BACKGROUND-IMAGE:NONE;}
#topBar {BACKGROUND-COLOR:#FFFFFF;}
#topBar .rss, #topBar .dim {color: #000000;}
.workgeist-link {color: #000000;}
#header #logo {
width: 199px;
float: left;
display: block;
height: 90px;
background: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/aligned-logo-200-90px-crowdsourcing.png) no-repeat bottom center;
margin-top:10px;
}

#mainNavi .sub-menu > li {
list-style-type: none;
}
#mainNavi > li > a:hover, #mainNavi > li.current-menu-item > a, #mainNavi > li.current-menu-ancestor > a {
color: #000000;
}

#mainNavi > li > a {
  color: #000000;
border: none;
}

#mainNavi > li.has-sub-menu:hover > a {
color: #000000 !important;
background: #ffffff;

}

#mainNavi > li.has-sub-menu:hover > .sub-menu {
background: #ffffff;}

#mainNavi .sub-menu > li > a {
color: #000000 !important;
}







#mainNavi > li.has-sub-menu:hover > a {
border-top:none;
border-left:none;
border-right:none;
}
.attachment-intro{min-height:132px !important; width:auto;}
#mainNavi {
  border-bottom: none;}

#mainNavi > li.has-sub-menu:hover > .sub-menu {
border: 1px dotted #777777;
  z-index:1000 !important;
}

#menu-item-18434 {
background-position-y: 0px !important;
background-image: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/Untitled.png) !important;
background-position: center top;
background-repeat: no-repeat;
  background-position-x: center;
}
#menu-item-5803 {
background-position-y: 0px !important;
background-image: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/ver.png) !important;
background-position: center top;
background-repeat: no-repeat;
  background-position-x: center;
}
#menu-item-5838 {
background-position-y: 0px !important;
background-image: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/blog.png) !important;
background-position: center top;
background-repeat: no-repeat;
  background-position-x: center;
}
#menu-item-6271 {
background-position-y: 0px !important;
background-image: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/about.png) !important;
background-position: center top;
background-repeat: no-repeat;
  background-position-x: center;
}
#menu-item-11498 {
background-position-y: 0px !important;
background-image: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/news.png) !important;
background-position: center top;
background-repeat: no-repeat;
  background-position-x: center;
}
#menu-item-11355 {
background-position-y: 0px !important;
background-image: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/info.png) !important;
background-position: center top;
background-repeat: no-repeat;
  background-position-x: center;
}
#menu-item-10557 {
background-position-y: 0px !important;
background-image: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/people.png) !important;
background-position: center top;
background-repeat: no-repeat;
  background-position-x: center;
}

#mainNavi > li {
padding-top: 40px;
padding-bottom: 10px;
line-height: 0px;
}

#mainNavi .sub-menu {
margin-top: 10px;
}

#topBar{display:none;}

.article {
border-bottom: 1px dotted #777777;}

.article .post_thumbnail {
border: none;
box-shadow: none;}

#intro {
border-bottom: 1px dotted #777777;
}

.latest-profiles {
border-bottom: 1px dotted #777777;
border-top: 1px dotted #777777;
}

#contentSidebar {
border-left: 1px dotted #777777;}

#contentSidebar h3 {
background: none;
font-size: 14px;
color: #000000;
}

#contentSidebar .contentContainer.teaser {
border: none;
color: #000000;
}

#contentSidebar .contentContainer.teaser a {
color: #1f5b63;
}

#contentSidebar .contentContainer a.more {
background: #000000;
border: 1px solid black;
color:#ffffff;  
}

#contentSidebar .contentContainer a.more:hover {
background: #ffffff;
border: 1px solid black;
  color:#000000;
}

#contentSidebar .contentContainer a.more {
  -webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;}

#mc_embed_signup input {
border: 1px solid #000000 !important;}
#mc_embed_signup .button {
background-color: #000000 !important;}
#mc_embed_signup .button:hover {
background-color: #ffffff !important;
color: #000000 !important;
}
#mc_embed_signup label {color:#ffffff;}
#mc_embed_signup .button {
  -webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;}

.latest-profiles .image {
border: none;}



intro .imgwrapper {
border: none; 
box-shadow: none; }

#mc_embed_signup input.email {
width: 100% !important;
}

#mc_embed_signup input {
border: 1px solid #000000 !important;}
#mc_embed_signup .button {
background-color: #000000 !important;}
#mc_embed_signup .button:hover {
background-color: #ffffff !important;
color: #000000 !important;
}

#mc_embed_signup .button {
  -webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;}

.latest-profiles .image {
border: none;}

#contentContainer a {
color:#1f5b63;}

intro .imgwrapper {
border: none; 
box-shadow: none; }

#slider {
background: none;}

#slider h2, #slider .text {
text-shadow: none;
}
#slider h2 a, #slider h2 a:hover {
color: #000000;
}

#slider .text {
color: #777777;
}

#slider .readmore {
color: #000000;
opacity:1.0
}
#slider .readmore:hover {
color: #000000;
}

#slider .pagenum {
color: #cccccc;}

#slider .active {
color: #000000;
}

#slider .readmore {
background: none;
}

#intro .imgwrapper {
  border:none;
  box-shadow:none;
}

#footer {
background: none;
}

.box .current-menu-item > a {
color: #ffffff;
}

.box li a {
color: #ffffff;}

#bottomBar a {
color: #ffffff;
}
#bottomBar a:hover, .box li a:hover {
color: rgba(255, 255, 255, 0.5) !important;
  -webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}


#bottomBar {
color: #ffffff;
text-shadow:none;
text-transform: uppercase;
}

#bottomBar a.colognelove {display:none;}



#pagination .wp-pagenavi a:hover, #pagination .wp-pagenavi span.current
{background-color: #000000; color:#ffffff !important;}
#pagination .wp-pagenavi .nextpostslink:hover, #pagination .wp-pagenavi .previouspostslink:hover{background-color:#000000;}

#pagination .wp-pagenavi .last:hover, #pagination .wp-pagenavi .first:hover{background-color:#000000;}

#contentMain h2.taxonomy {background:none; color:#000000;}

#sortswitcher a {background:none;
}





#contentMain h2.taxonomy {padding:0px; padding-bottom:20px;}
#mainNavi{margin-left:-24px;}


#contentContainer .tags li a{
background-color:#000000;}

#contentContainer .tags li a:hover{background-color:#000000; color:#ffffff !important;}
 #contentSidebar > div:nth-child(3):hover > a{color:#000000 !important;}

.profile h2 span, .job h2 span, h2.tab span {
background:#1f5b63;
color:#ffffff;
border:1px solid #1f5b63;
border-bottom:none;
}

.profile h2 span, .job h2 span, h2.tab span
{
  -webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;}


.social .twitter-share-button{position:absolute !Important;}


#profile_overview .url a, #profile_overview .infos strong em{
color:#1f5b63;
}

.profile h2 span:hover:after  {content:" ➡";}


#contentMain h2 {
border-bottom: 1px dotted #777777;
}

#contentMain h2.taxonomy {border-radius:0px;}
#mainNavi > li > a:hover, #mainNavi > li.current-menu-item > a, #mainNavi > li.current-menu-ancestor > a{color:#000000 !important;}

#content .text a {
color: #1f5b63;
}

/* hovertiles */
/* hovertiles */
/* hovertiles */

.tiledback {
background-color:#ffffff;
margin-left: 0px;
margin-right: 0px;
}

ul.img-list {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  text-align: center;
}

ul.img-list li {
  display: inline-block;
  height: 100px;
  margin:0px;
  margin-left: -50px !important;
  position: relative;
  width: 200px;
}
 
ul.img-list2 li {
  display: inline-block;
  height: 100px;
  margin:0px;
  margin-left: 0px !important;
  position: relative;
  width: 200px;
}
ul.img-list2 {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  text-align: center;
}
 



span.text-content {
  background-color: rgba(255,255,255,0.9);
  color: white;
  cursor: pointer;
  display: table;
  height: 100px;
  left: 0;
  position: absolute;
  top: 0;
  width: 200px;
   -webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
 
span.text-content span {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}


ul.img-list li:hover span.text-content {
  opacity: 1;
}

ul.img-list2 li:hover span.text-content {
  opacity: 1;
}



.tile-text {
  font-size: 22px;
color: #000000;
}

/* hovertiles */
/* hovertiles */
/* hovertiles */


.tiledback {
margin-left: 30px;
}



/* hover image effect */
/* hover image effect */
/* hover image effect */

.post_thumbnail{
background: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/hover-tile-search.png) !important;
    background-repeat: no-repeat !important;
}

.big-thumb {
background: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/hover-large-crowd.png) !important;
    background-repeat: no-repeat !important;
}


.post_thumbnail img:hover, .big-thumb img:hover {opacity:0.5; 
border:none; 
-webkit-transform: scale(2, 2);
-moz-transform: scale(2, 2);
-ms-transform: scale(2, 2);
-o-transform: scale(2, 2);
-webkit-filter:grayscale(100%);
}


.post_thumbnail img, .big-thumb img{
 -webkit-transition: all 2.5s ease-in-out;
-moz-transition: all 2.5s ease-in-out;
-ms-transition: all 2.5s ease-in-out;
-o-transition: all 2.5s ease-in-out;
transition: all 2.5s ease-in-out;
}

.imgwrapper{
overflow: hidden;
}

/* hover image effect */
/* hover image effect */
/* hover image effect */

.latest-profiles{display:none;}

.article .meta {
color: #777777;
font-size: small;
}


#termine{display:none;}

.greenback{background-image:url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/sidebar-right.jpg);
background-repeat:no-repeat;
padding:10px;
margin-bottom:40px;
}

#mc_embed_signup {
background: rgba(0,0,0,0) !important;
padding: 0px;
}

#mc_embed_signup form {
padding: 0px !important;
}

#contentSidebar {
border-left: none;
padding-left: 5px;
padding-right: 5px;
color:#000000;
}

#termine .desc {color: #000000;}





#contentSidebar .contentContainer {
margin-bottom: 10px;
}

#contentSidebar h3 span {background: transparent;
color:#000000;
}

.tiledback {
margin-left: 47px;
}

#termine{margin-top:-30px;}
#footer {background-image:url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/footer-image.jpg);}
#footer {
background-image: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/footer-image.jpg);
background-repeat: no-repeat;
background-size: cover;
}

#mainNavi {
padding-top: 30px;
}




#slider .panels li {
padding-left: 0px;
padding-right:40px;
  padding-top:0px;
}

.aligner{padding:10px 0px;}

.teaser {display:none !important; visibility:hidden !important;}
.gone {display:none !important; visibility:hidden !important;}

#profile_overview .projectstats .link {
background: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/world.png) no-repeat 186px center;
}

#profile_overview .projectstats li a.founder {
padding-left: 16px;
background: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/manager.png) no-repeat left center;
}




#slider h2 a {
color:#1f5b63 !important;}

.readmore{
color:#1f5b63 !important;}




#profile_overview strong {color:#777777;}

#profile_overview {color:#777777; font-size:medium;}

#profile_overview .projectstats .twitter {color:#777777;}

#profile_overview .projectstats li a {color:#777777;}

#content .text {color:black;}

#slider h2, #slider .text {border-bottom:none;}

#content .text {
color: #777777;
font-size: 16px;
}

body {
color: #222;
font-family: "lato";
font-weight:300;
}
#intro h3 a{
color:#1f5b63;}

article .text {
font-size: 16px;}

.aligner > p{font-weight:800;}

#slider .text {
font-family: Lato;
font-weight: 300;
font-style: normal;
color: #999999;
font-size: 15px;
}

.article .meta {
color:#999999;
font-size:12px;
font-weight:700;}

#contentSidebar {
color:#999999;}

#social #reply-title {background:none;}
.cat a {color:#777777 !important;
font-size:12px !important;
}

#social{border-bottom:none;}

.box.content li {border-bottom:none;}

#footer .box h4 {border-bottom:1px dotted white; color: #ffffff;}

#footer .box {
float: left;
width: 29%;
text-align: center;
text-transform: uppercase;
}

.fa {
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
    color:#ffffff;
  padding: 5px;
}

.fa:hover {
    -moz-transform: scale(2) rotate(360deg) translate(0px, -5px);
-webkit-transform: scale(2) rotate(360deg) translate(0px, -5px);
-o-transform: scale(2) rotate(360deg) translate(0px, -5px);
transform: scale(2) rotate(360deg) translatey(0px, -5px);
z-index: 1000;
opacity: 1;
}
.fa-facebook-square:hover {color:#49659D;}
.fa-google-plus-square:hover {color:#CC3A2B;}
.fa-twitter-square:hover {color:#09AEEC;}
.footer-social{width: 300px;margin:auto; padding-left: 125px; padding-top:20px; }

#footerWrapper > div:nth-child(3){display:none;}


@media only screen and (max-width: 480px)  {
#bottomBar, #recent-posts-4, #nav_menu-3, .footer-social, .post_thumbnail  {display:none !important;}
#footer .box {margin: 20px 10px 10px 20px;}
#access .menu-header, div.menu, #colophon, #branding, #main, #wrapper, #site-title {width:95%;}
#mainNavi {max-width:400px !important; padding: 5px;}
  #contentMain {margin-top: 40px;width: 95%; padding-top:10px;}  
  #mainNavi > li {padding-left:0px; padding-right:0px; padding-bottom:0px;}
#slider {display:none;}  
#intro .article {float: left;width: 95%;margin-right: 0px;}
  
  .article .content {width:95%;float: left;padding-left: 5px;}
  #intro .article .content, #intro .article .side {width: 95%;}
.post_thumbnail img, .big-thumb img {margin-left:auto;margin-right:auto;}
.post_thumbnail img{height: 100% !Important; width: auto !Important; min-height:132px !Important;}
  #intro .imgwrapper {display:none;}
#content .text {width: 95%;}
  #contentSidebar {width: 95%;}
  .greenback {background-size: 100%;}
.twitter-widget-5{width: 100%;}
  .facebook{display:none;}
  .size-full {margin-bottom: 20px;margin-top: 20px;width: 95%;height: inherit;}
  .adsoff, #social .social-identity .avatar{display:none;}
 .logged-in #social .social-input-row {float: none; padding-left: 0px;}
  #pages{display:none;}
#social #respond textarea.social-input {max-width: 90%;}
.logged-in #social #respond .form-submit, .logged-in #social .social-input-row {float: left; padding-left: 0px;}
#social #reply-title {padding-left: 0px;}  
}

.profile h2 span:hover {background-color:#1f5b63; border: 1px sold #1f5b63; padding-right:3px !important;padding-left:3px !important; color:white !important;}

.profile h2 span:hover, .job h2 span:hover, h2.tab span:hover {
padding-right:3px !important;padding-left:3px !important;}

h2.tab span:hover:hover:after  {content:" ➡";}

#tabnavi li a.selected{color:#ffffff;}
#tabnavi li a:hover {color:#ffffff !Important;}

#tabnavi{background:#1f5b63;}
.customisable, .customisable:link, .customisable:visited, .customisable:hover, .customisable:focus, .customisable:active, .customisable-highlight:hover, .customisable-highlight:focus, a:hover .customisable-highlight, a:focus .customisable-highlight{color:#1f5b63 !Important;}
span.text-content span{background-color:#ffffff;}
a.hashtag.customisable {color: #333333 !important;}
#social input#submit {background:#1f5b63; color:#ffffff; text-shadow:none;}

/* Hometiles */
/* Hometiles */
/* Hometiles */

.tiledback {
background-color:ffffff;
margin-left: 0px;
margin-right: 0px;
}

ul.img-list {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  text-align: center;
}

ul.img-list li {
  display: inline-block;
  height: 100px;
  margin:0px;
  margin-left: -50px !important;
  position: relative;
  width: 200px;
}
 
ul.img-list2 li {
  display: inline-block;
  height: 100px;
  margin:0px;
  margin-left: 0px !important;
  position: relative;
  width: 200px;
}
ul.img-list2 {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  text-align: center;
}
 



span.text-content {
  background: rgba(255, 255, 255,0.9);
  color: white;
  cursor: pointer;
  display: table;
  height: 100px;
  left: 0;
  position: absolute;
  top: 0;
  width: 200px;
   -webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
 
span.text-content span {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}


ul.img-list li:hover span.text-content {
  opacity: 1;
}

ul.img-list2 li:hover span.text-content {
  opacity: 1;
}
span.text-content {
  background: rgba(255,255,0,1);
  color: white;
  cursor: pointer;
  display: table;
  height: 100px;
  left: 0;
  position: absolute;
  top: 0;
  width: 200px;
  opacity: 0;
  -webkit-transition: opacity 500ms;
  -moz-transition: opacity 500ms;
  -o-transition: opacity 500ms;
  transition: opacity 500ms;
}


.tile-text {
  font-size: 22px;
color: #000000;
}

/* Hometiles */
/* Hometiles */
/* Hometiles */
.widget_text h3{display:none;}
.tiledback{margin-left:30px;}
#slider .viewport {height:330px;}


.screen-reader-text{display:none;}



#searchsubmit{background-color:#1f5b63; color:#ffffff; border:1px solid black; height: 33px; padding:0px; border-left:none;}

#s{border:1px solid black ;}

#searchsubmit:hover {color:#000000; background-color:#ffffff;}


#searchsubmit{
 -webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;}

.termine2 {margin-bottom:40px !important; font-size:1.2em;}

.fb  {margin-top:40px; margin-bottom:20px;}

#slider {border-bottom: 1px dotted #777777; padding-bottom:30px}

#slider .pager {
bottom: 0px;
margin-bottom: 20px;
}
#footerNavi .sub-menu{border:none;}

h3 a {
    text-decoration: none;
    display: inline-block;
    border-bottom: 2px solid transparent;    
    width:100%;
    transition: 1.5s ease-in-out;

   
}
h3 a:hover {
    border-bottom: 2px solid #1f5b63;
    width: 100%;
}
@media (min-width:961px) { /* tablet, landscape iPad, lo-res laptops ands desktops */ 

#mainNavi > li > a{
 text-decoration: none;
    display: inline-block;

    border-bottom: 2px solid transparent;    

    transition: 1.8s ease;
    height: 25px;
    white-space: nowrap;

}

#mainNavi > li > a:hover {
border-bottom: 2px solid black;
 }

#mainNavi {
padding-bottom:10px;
padding-left:0px;
border-bottom-color: #ffffff;
border-bottom-width: 1px;
border-bottom-style: dotted;
margin-left:0px;
width:100%;
}

body {background-color: #f0f0f0; width: 100% !important;}

#wrapper{background-color:#ffffff; padding-left:100px; padding-right:100px;}


#header #logo {
float: left;
width:100%;
background: url(http://www.crowdsourcingblog.de/wp-content/uploads/2014/10/aligned-logo-200-90px-crowdsourcing.png) no-repeat bottom left;
margin-top: 10px;
}

#contentContainer{width:100% !important;}


#search-3{margin-left:-20px}
#wp_editor_widget-4{padding-bottom:20px; padding-left:20px !important;}
#profile_overview > div.left > ul > li:nth-child(2){display:none;}
.bookadjust{margin-top:0px !important;}}
.adsoff {display:none !Important;}