/*
Continue screen.css here
*/
@font-face {font-family: 'TrendRhSansOne';src: url('../fonts/359A68_0_0.eot');src: url('../fonts/359A68_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/359A68_0_0.woff2') format('woff2'),url('../fonts/359A68_0_0.woff') format('woff'),url('../fonts/359A68_0_0.ttf') format('truetype');}

.tag-cloud {
    margin-bottom: 50px;
}
.tag-cloud a {
    display: inline-block;
    color: #ffffff;
    margin-right: 10px;
}
.tag-cloud a:hover {
    color: #333;
}
.page-template-page-nosidebar-with-tagcloud .tag-cloud a {
  color: #333;
}
.page-template-page-nosidebar-with-tagcloud .tag-cloud a:hover {
  color: #333;
  text-decoration: underline;
}
.page-template-page-home-new-php .ssba,
.page-template-page-podcasts .ssba,
.page-template-page-nosidebar-with-tagcloud .ssba {
  display: none;
}
.pricing-table
{
    width: 33.3%;
    min-height: 1190px;
    float: left;
    margin-top: 30px;
    border: 1px solid #a1a8aa;
    background-color: #ffffff;
    padding-bottom: 10px;
    text-align: center;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-right: -1px;
}
.featured-table {
    background-color: #fff;
    margin-top: -30px;
    -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
    position: relative;
    z-index: 100;
}
.pricing-heading {
    background-color: #f43098;
    margin: 0;
    padding: 14px 0 1px;
}
.pricing-heading h4 {
    margin-top: 0;
    color: #fff;
}
.best-value {
    color: #fff;
    display: block;
}
.pricing-content-top {
    border-bottom: 1px solid #ccc;
    padding: 30px 0;
    padding: 20px 0;
    text-align:center;
}
.pricing-content-top .flat_btn {
    display: inline-block;
    background: #333333;
    border-color: #333333;
    color: #fff !important;
    margin-bottom: 20px;
}
.pricing-content-top .flat_btn:hover {
  background: #f43098 !important;
  border-color: #f43098;
  color: #fff !important;
}
.pricing-content-top img {
    padding: 0 10px 20px;
}
.pricing-content {
    padding: 15px 20px 0px;
    text-align: left;
}
.pricing-content ul,
.pricing-content ol {
    padding-left: 15px;
}

.pricing-content ul li,
.pricing-content ol li,
.pricing-content p,
.pricing-content-top p {
  font-size: 14px !important;
  line-height: 24px !important;
}

.pricing-content ul li,
.pricing-content ol li {
  margin-bottom: 10px;
}

.ssba {
    clear: both;
}

.entry-header h3 {
    margin: 0px auto;
    max-width: 800px;
    padding-right: 10px;
    padding-left: 10px;
}

.cover #featurette {
    padding-top: 50px;
    padding-bottom: 50px;
}
.cover-pattern {
    background-image: url("https://www.collaborationsuperpowers.com/wp-content/uploads/2016/07/cs-cyanback.jpg");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.home .cover-pattern {
    background-image: url("https://www.collaborationsuperpowers.com/wp-content/uploads/2016/07/cs-greenback.jpg");
}

header #logo a {
  display: block;
  position: absolute;
  width: 125px;
  height: 142px;
  background: url("https://www.collaborationsuperpowers.com/wp-content/uploads/2016/07/CSLogo.png");
  text-indent: -99999px;
  background-size: 125px 142px;
  z-index: 999;
  top: 25px;
}

#event-types .type {
    width: 10px;
    height: 10px;
    line-height: 10px;
    margin-right: 10px;
    display: inline-block;
}

.sidebar-search ul.no-bullet li {
    margin-bottom: 8px;
}
@-webkit-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@-moz-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@-o-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

span.free {
  position: absolute;
  top: 15px;
  right: 15px;
  border: solid 3px #fff;
  padding: 0 10px;
  background: #fff;
  border-radius: 3px;
}

#event-container-title,
#facilitator-container-title{
    text-align: right;
    font-weight: bold;
}
#event-container,
#facilitator-container {
    width: 102%;
}
.ie8 #event-container,
.ie8 #facilitator-container {
    width: 100%;
}
.top-padding,
#facilitator-container {
    margin-top: 40px !important;
}
#facilitator-sidebar img {
    background: #f5ece1;
}
#facilitator-events-title h3 {
    margin-top: 24px;
}
.dropdown-menu-container {
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 15px;
}
.dropdown-menu-container select {
    font-size: 16px;
}
.popular-content {
    display: inline-block;
    float: left;
    width: 23%;
    height: auto;
    margin-right: 2%;
    margin-bottom: 2%;
}
.resource-container:after {
    content: "";
    display: table;
    clear: both;
}

.resources-box {
    display: inline-block;
    float: left;
    width: 23%;
    background: #00aeef;
    margin-right: 2%;
    margin-bottom: 2%;
    padding: 50px 20px;
    text-align: center;
    text-decoration: none;
    min-height: 320px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.resources-box.blue {
  background-image: url('https://www.collaborationsuperpowers.com/wp-content/uploads/2018/01/Teams.jpeg');
}
.resources-box.pink {
    background-color: #f43098;
    background-image: url('https://www.collaborationsuperpowers.com/wp-content/uploads/2018/01/Individuals.jpeg');
}
.resources-box.green {
    background-color: #4db848;
    background-image: url('https://www.collaborationsuperpowers.com/wp-content/uploads/2018/01/Managers.jpeg');
}
.resources-box.black {
    background-color: #111;
    background-image: url('https://www.collaborationsuperpowers.com/wp-content/uploads/2018/01/Tools.jpeg');
}
.resources-box .title {
    color: #ffffff;
    font-family: TrendRhSansOne, 'Open Sans', 'sans-serif';
    font-weight: normal;
    font-style: normal;
    font-size: 22px;
}
.resources-box .description {
    color: #ffffff;
    text-decoration: none;
}
.resources-box:hover .title {
    text-decoration: underline;
}
.event-box {
	-webkit-animation-duration: 1s;
	   -moz-animation-duration: 1s;
	     -o-animation-duration: 1s;
	        animation-duration: 1s;
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
    width: 48%;
    background: #00aeef;
    margin-right: 2%;
    margin-bottom: 2%;
    min-height: 320px;
}
#event-types .type {
  background: #00aeef;
}

#event-types .type-4,
.event-box.type-4 {
  background: #f43098;
}
.event-box.type-5,
#event-types .type-5 {
  background: #4db848;
}
.event-box.type-22,
#event-types .type-22 {
  background: #999999;
}

.event-box.opened {
    min-height: 500px;
    height: auto;
}
.event-box .event-info,
.event-box .event-details{
    padding: 15px;
}
.event-box .event-info div,
.event-box .event-details div {
    font-weight: normal;
    font-size: 100%;
    line-height: 1.6;
    display: inline-block;
    width: 100%;
    color: #333333;
}
.event-title {
    min-height: 105px;
}
.event-date {
    margin-bottom: 7px;
}
.event-box .event-details .event-website {
    margin-bottom: 14px;
    float:left;
    width: auto;
}
.event-box a {
    color: #222222;
}
.event-box h3 {
    color: #ffffff;
    margin-top: 0;
    margin-bottom: 0;
}

.event-box h6 {
    color: #333333;
}

.event-box h6 {
    display: inline-block;
    margin-bottom: 0;
    margin-top: 15px;
}
.event-location {
    margin-bottom: 15px;
}
.event-box .event-details {
    display: none;
}

.event-box .event-details .tell-friend {
	font-size:80%;
	float: right;
	width: auto;
	margin-top: 5px;
}

.tell-friend span {
	color: #ffffff;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}

a.event-tell-twitter {
  float: left;
  margin-right: 10px;
}
a.event-tell-linkedin {
  float: left;
}
a.event-tell-twitter i,
a.event-tell-linkedin i {
    color: #ffffff;
    font-size: 2.5em;
}

.event-box .view_more,
.event-box .visit-website {
    background: transparent !important;
}

.event-box .register,
.event-box .view_more {
    display: inline-block;
    margin-top: 0;
}

.event-box .register {
    background: #ffffff !important;
    border: solid 3px #ffffff !important;
    margin-right: 10px;
    color: #333333 !important;
}

.event-box .register:hover {
    background: #333333 !important;
    border: solid 3px #333333 !important;
    color: #ffffff !important;
}

.upcoming-event-info {
    border-bottom: 1px solid #cccccc;
    margin-bottom: 20px;
    padding-bottom: 14px;
}

#search-input {
    max-width: 400px;
}

input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {

    height: 42px;
    padding: 8px 12px;
    font-size: 15px;
    line-height: 1.467;
    color: #333;
    border: 2px solid #999;
    box-shadow: none;
    -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear;
          transition: border .25s linear, color .25s linear, background-color .25s linear;
    display: block;
    margin: 0 0 12px 0;
    width: 100%;
}

input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus {
    background: #fff;
    outline: none !important;
    border-color: #428bca;
}

.facilitator-box {
    -webkit-animation-duration: 1s;
       -moz-animation-duration: 1s;
	 -o-animation-duration: 1s;
	    animation-duration: 1s;
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
    -o-animation-name: fadeIn;
    animation-name: fadeIn;
    width: 23%;
    background-color: #f43098;
    margin-right: 2%;
    margin-bottom: 2%;
    height: 280px;
}
.facilitator-content {
    height: 100%;
    width: 100%;
}
.facilitator-box .facilitator-info {
    padding: 10px 15px;
}
.facilitator-box .facilitator-img {
    background-size: cover;
    background-position: center;
    width: 100%;
    height: 180px;
    background-color: #ffffff;
}
.facilitator-box .facilitator-info .facilitator-title,
.facilitator-box .facilitator-info .facilitator-country {
    color: #ffffff;
}
.facilitator-box:hover {
    background-color: #333;
}
.facilitator-box a:hover {
    text-decoration: none;
}
.facilitator-img-container {
    position: relative;
}

#sidebar .widget_panel ul a:last-child li {
    border-bottom: none !important;
}
#sidebar .widget_panel ul a li {
    color: inherit !important;
}

.teller-content .ssba {
    display: none !important;
}

ul.no-bullet {
    list-style: none;
    padding: 0;
    margin: 0;
}

#single-facilitator-content #featurette {
    display: inline-block;
    text-align: left;
    padding: 0;
    margin: 0;
}

#single-facilitator-content #featurette .share-box {
    margin: 0;
    padding: 0;
    width: auto;
}

#facilitator-events-future,
#facilitator-events-past {
    margin-top: 14px;
}

.podcast-image {
    margin-bottom: 20px;
}

img {
    max-width: 100%;
}

#home-events .item-date,
#home-facilitators .item-date {
    background: transparent;
}

#home-events .flat_btn,
#home-facilitators .flat_btn {
    display: inline-block;
}

#home-facilitators .item {
    margin-bottom: 80px;
}

#home-facilitators .facilitator-img {
    background-size: cover;
    background-position: center;
    width: 200px;
    height: 200px;
    margin: 0 auto;
    border-radius: 50%;
}

.loading {min-height: 200px; background: url('AjaxLoader.gif') no-repeat center center !important;}

.big_btn.white.blue-text {
    background: #fff;
    color: #00aeef;
}
section.page.facilitators h1, section.page.facilitators h2, section.page.facilitators h3, section.page.facilitators h4, section.page.facilitators h5, section.page.facilitators h6 {
    color: #fff !important;
}
section.page.facilitators h1 a, section.page.facilitators h2 a, section.page.facilitators h3 a, section.page.facilitators h4 a, section.page.facilitators h5 a, section.page.facilitators h6 a {
    color: #fff;
}
.home .section-header {
    max-width: 900px;
}

#inscroll .item {
  min-height: 0 !important;
}
header {
    background-image: url("https://www.collaborationsuperpowers.com/wp-content/uploads/2016/07/cs-blackback.jpg");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
section.page:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 5px;
  background: none;
  top: 0;
  left: 0;
  z-index: 2;
  display: none;
}
.entry-header h1 {
      padding: 30px 20px 10px 20px;
}
.entry-header h3 {
      padding: 0px 0px 40px 0px;
}
section.page {
  min-height: 300px;
}
.ssba span.ssba_sharecount {
    display: none !important;
}
#top-search-container {
  float: right;
  padding-top: 35px;
  padding-left: 30px;
}
.header-search-container #searchform #s {
    width: 100%;
    max-width: 400px;
    display: block;
    padding: 10px 20px;
    background: #ffffff;
    border: none;
    float:right;
    margin: 0;
    font-size: 18px;
}
.menu#menu-main-menu-1 {
  float: left;
}
.menu#menu-main-menu-1 li ul.sub-menu {
  display: none;
  opacity: 1;
}
.menu#menu-main-menu-1 .menu-item-has-children:hover>.sub-menu {
  display: block;
}
.search-icon {
  background-image: url("../img/search-icon.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 60px 30px;
  width: 30px;
  height: 30px;
}
#open-header-search:hover .search-icon {
  background-position: -30px 0;
}
.current-menu-item > a,.current_page_item > a{
  color:#4db848 !important
}
.section-owl .podcast-item {
  margin: 0 0 50px 0;
  position: relative;
  clear: both;
  float: left;
}
.home .section-owl .item .item-image {
  margin: 10px;
}
.section-owl .item .item-image {
  margin: 0 0 10px 0;
}
.section-owl .podcast-item .title a{
  color: #ffffff;
}
.section-owl .podcast-item .title a:hover {
  color: #333;
}
.loadmore.white a {
  display: inline-block;
  margin-top: 20px;
  padding: 10px 15px;
  text-align: center;
  font-size: 18px;
  font-weight: 300;
  background: none;
  text-shadow: none;
  color: #f43098;
  background: #fff;
}
.loadmore.white:hover a {
  color: #ffffff;
  background: #333333;
}
#submenu-navigation {
  background:#efefef;
  padding: 20px 10px;
}
#submenu-navigation .menu-main-menu-container, #submenu-navigation .menu-container {
  margin-bottom: 0;
}
#submenu-navigation ul {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: center;
}
#submenu-navigation ul.sub-menu li {
  display: inline-block;
  margin-right: 30px;
}
#submenu-navigation ul.sub-menu li:last-child {
  margin-right: 0;
}
#submenu-navigation ul.sub-menu {
  display: none;
}
#submenu-navigation ul li.current-menu-parent ul.sub-menu,
#submenu-navigation ul li.current-menu-item ul.sub-menu {
  display: block;
}
#submenu-navigation ul li a {
  display: none;
  font-size: 18px;
  color: #333;
  font-weight: bold;
}
#submenu-navigation ul li a:hover {
  text-decoration: underline;
}
#submenu-navigation ul li.current-menu-parent ul.sub-menu > li a,
#submenu-navigation ul li.current-menu-item ul.sub-menu > li a {
  display: block;
}
section.page.ppanel .container{
  padding-bottom:100px;
  padding-top:50px
}
.home-container {
  display: flex;
  background-image: url("https://www.collaborationsuperpowers.com/wp-content/uploads/2018/02/spidertile.png");
  background-repeat: repeat;
  background-position: left top;
}
.home-sidebar {
  flex: 0 0 340px;
  background-color: #f43098;
  background-color: rgba(244, 48, 152, 0.90);
}
.share-box {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center;
}
.share-box li {
  display: inline-block;
  margin: 5px;
}
.sidebar-content {
  color: #fff;
  padding: 120px 40px;
}
.sidebar-content .home-title {
  text-align: center;
  font-size: 22px;
  margin-bottom: 20px;
  font-family: TrendRhSansOne, 'Open Sans', 'sans-serif';
}
.sidebar-content p {
  margin-bottom: 20px;
}
.home-sidebar-stripe-1 {
  flex: 0 0 15px;
  background-color: #4db848;
  background-color: rgba(77, 184, 72, 0.90);
}
.home-sidebar-stripe-2 {
  flex: 0 0 15px;
  background-color: #ffed00;
  background-color: rgba(255, 237, 0, 0.90);
}
.home-sidebar-stripe-3 {
  flex: 0 0 15px;
  background-color: #00aeef;
  background-color: rgba(0, 174, 239, 0.90);
}
.home-content {
  flex: 1;
  flex-grow: 1;
  text-align: center;
  padding: 80px 0;
}
.home-box {
  display: inline-block;
  margin: 40px;
}
.home-box .home-box-title {
  color: #222;
  font-family: TrendRhSansOne, 'Open Sans', 'sans-serif';
  text-decoration: none;
  margin-bottom: 30px;
}
a:hover .home-box .home-box-title {
  text-decoration: none;
}
.home-box .home-box-image {
  width: 200px;
  height: 200px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin: 0 auto;
}
footer.hidden_footer {
  width: 100%;
  background: #111;
  padding-top: 80px;
  padding-bottom: 80px;
}

.page-template-page-home-new-php header #logo {
  position: absolute;
  top: 0px;
  left: 100px;
}
section.book {
  background: rgb(196,237,238);
  background: -moz-linear-gradient(left, rgba(196,237,238,1) 0%, rgba(82,189,195,1) 100%);
  background: -webkit-linear-gradient(left, rgba(196,237,238,1) 0%,rgba(82,189,195,1) 100%);
  background: linear-gradient(to right, rgba(196,237,238,1) 0%,rgba(82,189,195,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4edee', endColorstr='#52bdc3',GradientType=1 );
}
section.book .background {
  width: 100%;
  height: 100%;
  top:0;
  left: 0;
  position: absolute;
  background-image: url('../img/cs_background_1920px.png');
  background-repeat: no-repeat;
  background-position: right center;
  background-size: cover;
}
section.page.ppanel.book .container {
  padding-top: 150px;
}
section.book h6 {
  color: #0095df;
}
section.book .ssba {
  display: none;
}
section.book a {
  color:#f43098;
  text-decoration: none;
}
section.book a:hover {
  color:#f43098;
  text-decoration: underline;
}
.book-cover-img {
  max-width: 500px;
}
@media only screen and (max-width : 1200px) {
        section.page {
                min-height: 250px;
        }
        .resources-box {
          min-height: 350px;
        }
}

@media only screen and (max-width : 990px) {
  footer h4 {
    text-align: center;
  }
  footer .share-box {
    margin-bottom: 20px;
  }
  footer #mc_embed_signup {
    text-align: center;
  }
  footer #mc_embed_signup input {
    margin-left: auto;
    margin-right: auto;
  }
  section.page.ppanel.book .container {
    padding-top: 50px;
  }
  img.alignright {
    margin-left: auto;
    margin-right: auto;
    display: block;
    float: none;
  }
  .page-template-page-home-new-php header #logo {
    position: relative;
    top: auto;
    left: auto;
  }
  .home-container {
    display: block;
  }
  .home-sidebar,
  .home-sidebar-stripe-1,
  .home-sidebar-stripe-2,
  .home-sidebar-stripe-3 {
    flex: none;
  }
  .resources-box {
      width: 48%;
  }
  .popular-content {
    width: 31%;
  }
  #top-search-container {
    padding-top: 32px;
    padding-left: 0;
    padding-right: 60px;
  }
  header #logo a {
        width: 60px !important;
        height: 70px;
        background-size: 60px 70px;
        top: 15px;
        left: 20px;
  }
	.pricing-table {
		width: 100%;
		max-width: 320px;
		margin-bottom: 40px;
		float: none;
		min-height: 0;
		margin-left:auto;
		margin-right:auto;
	}
	.featured-table {
		margin-top: 0;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.facilitator-box {
	    width: 48%;
	}
	.event-box {
	    width: 100%;
	    height: auto;
	    margin-right: 0;
	    margin-bottom: 20px;
	}
}

@media only screen and (max-width : 680px) {
  section.book .background {
    display: none;
  }
  .book-cover-img {
    max-width: 100%;
  }
  .resources-box {
      width: 100%;
      margin-right: 0;
      float: none;
      min-height: 0;
  }
  .popular-content {
    width: 48%;
  }
}
