/* set 3 */
@font-face {
	font-family: 'icon-cc-set-3';
	src:url('../fonts/icon-cc-set-3.eot?waz9ve');
	src:url('../fonts/icon-cc-set-3.eot?#iefixwaz9ve') format('embedded-opentype'),
		url('../fonts/icon-cc-set-3.ttf?waz9ve') format('truetype'),
		url('../fonts/icon-cc-set-3.woff?waz9ve') format('woff'),
		url('../fonts/icon-cc-set-3.svg?waz9ve#icon-cc-set-3') format('svg');
	font-weight: normal;
	font-style: normal;
}

i.set3,
.media-body em.set3,
.percent em.set3,
.Jequal em.set3,
.media-left em.set3,
.link-cac4 em.set3{
	font-family: 'icon-cc-set-3';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.media-left em,
.media-left em.set3 {
	font-size: 2em;
}



.icon-set3-01:before {
	content: "\e800";
}
.icon-set3-02:before {
	content: "\e801";
}
.icon-set3-03:before {
	content: "\e802";
}
.icon-set3-04:before {
	content: "\e803";
}
.icon-set3-05:before {
	content: "\e804";
}
.icon-set3-06:before {
	content: "\e805";
}
.testimonials .icon-set3-06:before {
	content: "\e805";
	color: #F37021;
}
.icon-set3-07:before {
	content: "\e806";
}
.icon-set3-08:before {
	content: "\e807";
}
.icon-set3-09:before {
	content: "\e808";
}
.icon-set3-10:before {
	content: "\e809";
}
.icon-set3-11:before {
	content: "\e80a";
}
.icon-set3-12:before {
	content: "\e80b";
}
.icon-set3-13:before {
	content: "\e80c";
}
.icon-set3-14:before {
	content: "\e80d";
}
.icon-set3-15:before {
	content: "\e80e";
}
.icon-set3-16:before {
	content: "\e80f";
}
.icon-set3-17:before {
	content: "\e810";
}
.icon-set3-18:before {
	content: "\e811";
}
.icon-set3-19:before {
	content: "\e812";
}
.icon-set3-20:before {
	content: "\e813";
}
.icon-set3-21:before {
	content: "\e814";
}
.icon-set3-22:before {
	content: "\e815";
}
.icon-set3-23:before {
	content: "\e816";
}
.icon-rss:before {
	content: "\e816";
}
.icon-set3-24:before {
	content: "\e817";
}
.icon-set3-25:before {
	content: "\e818";
}
.icon-set3-26:before {
	content: "\e819";
}
.icon-set3-27:before {
	content: "\e81a";
}
.icon-set3-28:before {
	content: "\e81b";
}
.icon-set3-29:before {
	content: "\e81c";
}
.icon-set3-30:before {
	content: "\e81d";
}
.icon-set3-31:before {
	content: "\e81e";
}
.icon-set3-32:before {
	content: "\e81f";
}
.icon-set3-33:before {
	content: "\e820";
}
.icon-set3-34:before {
	content: "\e821";
}
.icon-set3-35:before {
	content: "\e822";
}
.icon-set3-36:before {
	content: "\e823";
}
.icon-set3-37:before {
	content: "\e824";
}
.icon-set3-38:before {
	content: "\e825";
}
.icon-set3-39:before {
	content: "\e826";
}
.icon-set3-40:before {
	content: "\e827";
}
.icon-set3-41:before {
	content: "\e828";
}
.icon-set3-42:before {
	content: "\e829";
}
.icon-set3-43:before {
	content: "\e82a";
}
.icon-set3-44:before {
	content: "\e82b";
}
.icon-set3-45:before {
	content: "\e82c";
}
.icon-set3-46:before {
	content: "\e82d";
}
.icon-set3-47:before {
	content: "\e82e";
}
.icon-set3-48:before {
	content: "\e82f";
}
.icon-set3-49:before {
	content: "\e830";
}
.icon-set3-50:before {
	content: "\e831";
}
.icon-set3-51:before {
	content: "\e832";
}
.icon-set3-52:before {
	content: "\e833";
}


/* end set 3 */



@font-face {
	font-family: 'cc-icon';
	src:url('../fonts/cc-icon.eot?liepec');
	src:url('../fonts/cc-icon.eot?#iefixliepec') format('embedded-opentype'),
		url('../fonts/cc-icon.ttf?liepec') format('truetype'),
		url('../fonts/cc-icon.woff?liepec') format('woff'),
		url('../fonts/cc-icon.svg?liepec#cc-icon') format('svg');
	font-weight: normal;
	font-style: normal;
}

i,
.media-body em,
.percent em,
.Jequal p em,
.media-left em,
.supporters-item em{
	font-family: 'cc-icon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-plus:before {
	content: "\e600";
}
.icon-people-1:before {
	content: "\e601";
}
.icon-people-2:before {
	content: "\e602";
}
.icon-table-1:before {
	content: "\e603";
}
.icon-table-2:before {
	content: "\e604";
}
.icon-paper-1:before {
	content: "\e605";
}
.icon-paper-2:before {
	color: #D6D6D6;
	content: "\e606";
	font-size: 5.4em !important;
	margin-right: 8px;
	display: inline-block;
}
.icon-speech:before {
	content: "\e607";
	position: relative;
    top: 1.5px;
}
.icon-ask:before {
	content: "\e608";
}
.icon-briefcasse:before {
	content: "\e609";
}
.icon-play:before {
	content: "\e60a";
}
.icon-question:before {
	content: "\e60b";
}
.icon-screen-play:before {
	content: "\e60c";
    top: 1px;
    position: relative;
}
.icon-publications:before {
	content: "\e60d";
}
.icon-diary:before {
	content: "\e60e";
}
.icon-diagnosed:before {
	content: "\e60f";
}
.icon-donate:before {
	content: "\e610";
}
.icon-women:before {
	content: "\e611";
}
.icon-women-orange:before {
	color: #F37021;
	content: "\e611";
}
.icon-women-gray:before {
	color: #757e84;
	content: "\e611";
}
.icon-man:before {
	content: "\e612";
}
.icon-man-orange:before {
	color: #F37021;
	content: "\e612";
}
.icon-man-gray:before {
	color: #757e84;
	content: "\e612";
}
.icon-round-facebook:before {
	content: "\e613";
}
.icon-round-twitter:before {
	content: "\e614";
}
.icon-round-youtube:before {
	content: "\e615";
}
.icon-round-linkedin:before {
	content: "\e616";
}
.icon-round-plus-1:before {
	content: "\e617";
}

.icon-round-plus-2:before {
	color: #C7EAFB;
	font-size: 4em;
	content: "\e618";
	width: 64px;
	height: 64px;
	display: inline-block;
}
.icon-round-publications:before {
	color: #C7EAFB;
	font-size: 4em;
	content: "\e619";
	width: 64px;
	height: 64px;
	display: inline-block;
}
.icon-round-papers:before {
	color: #C7EAFB;
	font-size: 4em;
	content: "\e61a";
	width: 64px;
	height: 64px;
	display: inline-block;
}
.icon-magnify-right:before {
	content: "\e61b";
}
.icon-magnify-left:before {
	content: "\e61c";
}
.icon-close:before {
	content: "\e61d";
}
.icon-login:before {
	content: "\e61e";
}
.icon-star:before {
	content: "\e61f";
}
.icon-arrow-down:before {
	content: "\e620";
}
.icon-arrow-mleft:before {
	content: "\e621";
}
.icon-arrow-mright:before {
	content: "\e622";
}
.icon-arrow-light-left:before {
	content: "\e623";
}
.icon-arrow-light-right:before {
	content: "\e624";
}
.icon-financial:before {
	content: "\e625";
}
.icon-settings:before {
	content: "\e626";
}
.icon-coworkers:before {
	content: "\e627";
}
.panel-left-options ul li a i.icon-coworkers:before {
	content: "\e627";
	font-size: 0.9em;
	position: relative;
    top: -0.7px;
}
.icon-info:before {
	content: "\e628";
}
.icon-resources:before {
	content: "\e629";
}
.icon-bold-plus:before {
	content: "\e62a";
}
.icon-arrow-bleft:before {
	content: "\e62b";
	color: #F37021;
}

.icon-arrow-bleft-disable:before {
	content: "\e62b";
	color: #757E84;
	font-size: 11px;
}

.icon-arrow-bright:before {
	content: "\e62b";
}

.icon-signal-left:before {
	content: "\e62c";
}
.icon-round-organized:before {
	content: "\e62d";
}
.icon-round-case:before {
	content: "\e62e";
}
.icon-round-coworkers:before {
	content: "\e62f";
}
.icon-round-star:before {
	content: "\e630";
}
.icon-round-print:before {
	content: "\e631";
}
.icon-round-facebook-2:before {
	content: "\e632";
}
.icon-round-twitter-2:before {
	content: "\e633";
}

@font-face {
  font-family: "cc-last-icon";
  src:url("../fonts/cc-last-icon.eot");
  src:url("../fonts/cc-last-icon.eot?#iefix") format("embedded-opentype"),
    url("../fonts/cc-last-icon.woff") format("woff"),
    url("../fonts/cc-last-icon.ttf") format("truetype"),
    url("../fonts/cc-last-icon.svg#cc-last-icon") format("svg");
  font-weight: normal;
  font-style: normal;
}

i.set4 {
	font-family: 'cc-last-icon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-icon-beauty:before {
  content: "\61";
  color: #fff;
}

@font-face {
  font-family: "cc-last-icon-2";
  src:url("../fonts/cc-last-icon-2.eot");
  src:url("../fonts/cc-last-icon-2.eot?#iefix") format("embedded-opentype"),
    url("../fonts/cc-last-icon-2.woff") format("woff"),
    url("../fonts/cc-last-icon-2.ttf") format("truetype"),
    url("../fonts/cc-last-icon-2.svg#cc-last-icon") format("svg");
  font-weight: normal;
  font-style: normal;
}

i.set5 {
	font-family: 'cc-last-icon-2';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-left-arrow-article:before {
    content: "\e900";
    font-size: 30px;
	top: 7px;
	position: relative;
}
.icon-were-star-icon:before {
    content: "\e901";
	font-size: 40px;
	position: relative;
	top: -9px;
}

.carouselWrapper .icon-were-star-icon:before {
    content: "\e901";
    font-size: 80px;
	position: relative;
	top: 5px;
}

@font-face {
    font-family: 'instagram';
    src:    url('../fonts/instagram.eot?vicu6z');
    src:    url('../fonts/instagram.eot?vicu6z#iefix') format('embedded-opentype'),
        url('../fonts/instagram.ttf?vicu6z') format('truetype'),
        url('../fonts/instagram.woff?vicu6z') format('woff'),
        url('../fonts/instagram.svg?vicu6z#instagram') format('svg');
    font-weight: normal;
    font-style: normal;
}

i.set6 {
	font-family: 'instagram';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
    font-size: 45px;
    position: absolute;
    margin: -7px 0 0 0;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

i.set6:hover {
	color: #D9590D;
}

i.instagram-icon-es {
    font-family: 'instagram';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    font-size: 45px;
    position: relative;
    /* margin: -7px 0 0 0; */
    top: 7px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@media (max-width: 699px){
	i.set6 {
	font-family: 'instagram';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    font-size: 47px;
    position: relative;
    margin: 0 0 0 20px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    top: 9px;
}
i.instagram-icon-es {
    font-family: 'instagram';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    font-size: 45px;
    position: relative;
    margin: -7px 0 0 0;
    top: 7px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
}

.icon-instagram:before {
    content: "\e900";
}

@font-face {
    font-family: 'issue';
    src:    url('../fonts/issue.eot?jih59w');
    src:    url('../fonts/issue.eot?jih59w#iefix') format('embedded-opentype'),
        url('../fonts/issue.ttf?jih59w') format('truetype'),
        url('../fonts/issue.woff?jih59w') format('woff'),
        url('../fonts/issue.svg?jih59w#issue') format('svg');
    font-weight: normal;
    font-style: normal;
}

em.set7 {
	font-family: 'issue';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
    font-size: 8em;
    color: #D6D6D6;
    position: relative;
    top: 25px;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-calendar-about:before {
    content: "\e900";
}
.icon-currently-about:before {
    content: "\e901";
}
.icon-money-about:before {
    content: "\e902";
}

@font-face {
    font-family: 'take-action-land';
    src:    url('../fonts/take-action-land.eot?wxgpw6');
    src:    url('../fonts/take-action-land.eot?wxgpw6#iefix') format('embedded-opentype'),
        url('../fonts/take-action-land.ttf?wxgpw6') format('truetype'),
        url('../fonts/take-action-land.woff?wxgpw6') format('woff'),
        url('../fonts/take-action-land.svg?wxgpw6#take-action-land') format('svg');
    font-weight: normal;
    font-style: normal;
}

i.set9 {
	font-family: 'take-action-land';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
    font-size: 24px;
    color: #D6D6D6;
    position: relative;
    display: block;
    top: -12px;
    height: 100px;
    margin-bottom: -34px;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


.icon-ambassador:before {
    content: "\e900";
}
.icon-shop-for-cause:before {
    content: "\e901";
}

@font-face {
    font-family: 'lfw-icons';
    src:    url('../fonts/lfw.eot?h1bbyl');
    src:    url('../fonts/lfw.eot?h1bbyl#iefix') format('embedded-opentype'),
        url('../fonts/lfw.ttf?h1bbyl') format('truetype'),
        url('../fonts/lfw.woff?h1bbyl') format('woff'),
        url('../fonts/lfw.svg?h1bbyl#lfw') format('svg');
    font-weight: normal;
    font-style: normal;
}

i.set10 {
	font-family: 'lfw-icons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
    font-size: 24px;
    color: #D6D6D6;
    position: relative;
    display: block;
    top: -12px;
    height: 100px;
    margin-bottom: -34px;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-heart-briefcase:before {
    content: "\e900";
}
.icon-laptop-user:before {
    content: "\e901";
}
.icon-quote-bubble:before {
    content: "\e902";
}

@font-face {
    font-family: 'employer-icon';
    src:    url('../fonts/employers.eot?1n9b6y');
    src:    url('../fonts/employers.eot?1n9b6y#iefix') format('embedded-opentype'),
        url('../fonts/employers.ttf?1n9b6y') format('truetype'),
        url('../fonts/employers.woff?1n9b6y') format('woff'),
        url('../fonts/employers.svg?1n9b6y#employers') format('svg');
    font-weight: normal;
    font-style: normal;
}

i.set11 {
	font-family: 'employer-icon';
	width: 33px;
    height: 33px;
    text-align: center;
    background: transparent url("/images/back-circle.svg") no-repeat scroll center top/32px auto;
    background-position: 0.5px -1px;
    margin-right: 10px;
    font-size: 0.7em;
    padding: 7px 1px 0 0;
    padding-left: 1px;
    display: inline-block;
    vertical-align: middle;
}

.icon-employers:before {
    content: "\e900";
    font-size: 0.99em;
    position: relative;
    top: -1px;
    left: 0.25px;
}

@font-face {
    font-family: 'employers-circle';
    src:    url('../fonts/employers-circle.eot?wea9af');
    src:    url('../fonts/employers-circle.eot?wea9af#iefix') format('embedded-opentype'),
        url('../fonts/employers-circle.ttf?wea9af') format('truetype'),
        url('../fonts/employers-circle.woff?wea9af') format('woff'),
        url('../fonts/employers-circle.svg?wea9af#employers-circle') format('svg');
    font-weight: normal;
    font-style: normal;
}

i.set12 {
	font-family: 'employers-circle';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    font-size: 23px;
    color: #D6D6D6;
    position: relative;
    display: block;
    top: -10px;
    height: 100px;
    margin-bottom: -34px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-employers-circle:before {
    content: "\e900";
}

@font-face {
    font-family: 'resume-review';
    src:    url('../fonts/resume-review.eot?wea9af');
    src:    url('../fonts/resume-review.eot?wea9af#iefix') format('embedded-opentype'),
        url('../fonts/resume-review.ttf?wea9af') format('truetype'),
        url('../fonts/resume-review.woff?wea9af') format('woff'),
        url('../fonts/resume-review.svg?wea9af#resume-review') format('svg');
    font-weight: normal;
    font-style: normal;
}

i.set13 {
	font-family: 'resume-review';
  /*  speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
  	font-size: 23px;
    color: #D6D6D6;
    position: relative;
    display: block;
    top: -10px;
    height: 100px;
    margin-bottom: -34px;*/
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

		/*added*/
		position: relative;
		font-size: 3.9em;
		margin-left: 1px;
		margin-top: 1px;
}

.icon-circle-icon-resume-review:before {
    content: "\e900";
}
@font-face {
	font-family: 'cc-new-font';
	src:  url('../fonts/cc-new-font.eot?pr85b2');
	src:  url('../fonts/cc-new-font.eot?pr85b2#iefix') format('embedded-opentype'),
	  url('../fonts/cc-new-font.ttf?pr85b2') format('truetype'),
	  url('../fonts/cc-new-font.woff?pr85b2') format('woff'),
	  url('../fonts/cc-new-font.svg?pr85b2#cc-new-font') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: block;
  }
  .cc-new-font {
	font-family: 'cc-new-font' !important;
	font-size: 1.5em !important;
    padding: 0 !important;
    color: #000 !important;
  }
  
  .cc-new-fonticon-impactcc-new-font:before {
	content: "\e900";
  }
  .cc-new-fonticon-side-diversitycc-new-font:before {
	content: "\e901";
  }
  .cc-new-fonticon-side-the-issuecc-new-font:before {
	content: "\e902";
  }