/**
 * @file
 * Content Shortcode styles.
 */

/* Placeholder for base Slick theming */

.slick{
	position: relative;
}

.slick__arrow button{
	text-indent: -99999px;
	width: 80px;
	height: 80px;
	top: 50%;
	margin: 0;
	margin-top: -40px;
	padding: 0;
	position: absolute;

}
.slick__arrow button,.slick__arrow button:hover{
	background-repeat: no-repeat;
	background-position: center;
	background-color: #F8F8F8;
	border:none;
}
.slick__arrow button:active{
	border:none;
}

.slick__arrow .slick-prev{
	left: -100px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAiCAQAAAAaYVoIAAAAl0lEQVR4Ae3SGxyEQBSF8aVxyG3Gepwwt9xzH6d4HXLOdRzy38XcaXvrty/bvfyfmTrn3p6ZMlTNU7BqZLIyIFQrq2f13hHs6nmBkW+MG+yAeaf7wkwtw2GBE/55kWlcYRkwRaUFpiJjOC1wXCDHvcDBu3/c9DiPev4lDorj/1KpvCq8gJxzgpyxvc9riT9Qy1UK17IW8gBwKW/5Su2hBAAAAABJRU5ErkJggg==);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
	.slick__arrow .slick-prev {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAABECAQAAABdNG/6AAAAwUlEQVR4Ae2UtxWDQBAFZUNScnmvvS2BGqiCMqiBJqiCOq6KCy+V10qx3pf/n3xwM9cCrj9MW9jNElc7D8UOU2k0apRmloCQm6HzGs+XlBDkWm9IV0OeVDIN9pRVq49A5hrALy6FRkMWGGR5h8whoktlyCAZSHT7336tKNENuRmiRW8gWVJ0iv7oKDpFD3jRKTpFx/8gvErvlx6fJ/4gwZuAdxZfF/4cwAfBIBgEg2AQDIJBMAistxYE1lkLwpDP2B57YrxxnQRkuwAAAABJRU5ErkJggg==);
		background-size: 21px 34px;
	}
}

.slick__arrow .slick-next{
	right: -100px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAiCAQAAAAaYVoIAAAAk0lEQVR4Ae3SOQGEQAxA0XRjAAl7n0nKcYAFXKADE9uvCFwgAgGU3ND/cg9SPxj4GRHR0zURMtfEG6/1xGjlnXcaAd4HL0dsKcL2mnAmZKyYcM5wPuGC4WzE/t4HgDVOuESl9eTNgCuKa+/4Wra18M58e/xw/ks8FM/Pl4qvCr6AOLelc+59+Prc41+j3OufaySuB9OMfTq0LkkkAAAAAElFTkSuQmCC);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
	.slick__arrow .slick-next {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAABECAQAAABdNG/6AAAA10lEQVR4Ae2XOaGEUAwAf0VNvZcCriQm8IEKWlxgAxmYQAMK9t6sgXl/rzz64Zp5hL+ES0fpaORgRztKDyKlt+Pt0JGDtnp07HTIUmDnMoewTamrY5dqC2GrrS6OXZsSwpa5zuaPAcMeMp2eWGk57OgP4SgdnIId4SCk0+PHBhFBaJog9DOCiCCa8lOCiCB88UH4ZOPgIVEQbm4EkX5r5J3l64L2Af4F8cMGLz2e53t+WROLbrzoFqKH6F+3o4fo9uuia4jOTe/oL8yCzpae5eqik9hDxtFOYebdbcK/KL0AAAAASUVORK5CYII=);
		background-size: 21px 34px;
	}
}

/* ------ */

.sc-slides .slick__arrow {
	float: right;
	margin-right: 10px;
}

.sc-slides .slick__arrow button{
	width: 18px;
	height: 18px;
	top: auto;
	left: auto;
	right: auto;
	margin: 0;
	margin-top: 20px;
	padding: 0;
	position: relative;

}

.sc-slides .slick__arrow button{
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAASCAQAAACK/fRXAAAAkElEQVR4AbWUZwFDIQyEYyBKmLGBFaRgJpaekvZ17x7XcT+BfNnIo2qqTQjVFnXmWbLFlpoE6/Le4fvadlgbUWfBUc1hKCfs4w1Ajz36VQGt77FdeMkDGlwBgbA4LC4kV34ezWPxsJpH/R+YqDCB/W/z+CnGWHzFTzH+Kfi948pP/xSv0c5+m5Pvo7If/TPsFi66bvf82AZUAAAAAElFTkSuQmCC);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
	.sc-slides .slick__arrow button {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAkCAQAAACnfDUFAAAA9klEQVR4AbWY1wGFIBAELcI+4LAg+qEaG7EN2ng55zCD/8dc2lWHT0+eBvGkEQ4YrXQPOU+xRIVxt4+DnMZYttGjUuHm0vdPzAbwRfzG4i5pdAaidAh5O1vn6gK4wD1MGKKT93f5jeKG7+v1jsrjesgn3A/FBhfQL0U0mo8L3n6fI3+Q/gKD7yA33yR8M+FVlzcTHtc3E98keGX2TYJH9seB12UfmXc+XtL4ceBNw8flbdmXNP7FxzcN/9XS/XTwdZm/XXU+vL++MuMb5CODGgWYCau6fBgfl28UbxIQsvUzEN+VqPLPQF5Ao5oznCdB712V+LwYa59drhb/3iJtAAAAAElFTkSuQmCC) !important;
		background-size: 44px 18px;
	}
}
.sc-slides .slick__arrow button,.sc-slides .slick__arrow button:hover{
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
}

.sc-slides .slick__arrow .slick-prev, .sc-slides .slick__arrow .slick-prev:hover{
	background-position: 2px 0;
}
.sc-slides .slick__arrow .slick-next, .sc-slides .slick__arrow .slick-next:hover{
	background-position: -29px 0;
}

/* ------ */

.slick-dots{
	margin: 0;
	width: 100%;
	text-align: center;
}

.sc-slides .slick-dots{
	width: auto;
	text-align: right;
	float: right;
}

.slick-dots li{
	list-style: none;
	display: inline-block;
	padding: 4px;
	margin-top: 20px
}
.slick-dots li button{
	text-indent: -99999px;
	background: #ddd;
	border: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 100%;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0;
	padding: 0;
}

.slick-dots li.slick-active button{
	background: #333;
}

.sc-columns-2 .node,
.sc-columns-2 .taxonomy-term {
    width: 50%;
}

.sc-columns-3 .node,
.sc-columns-3 .taxonomy-term  {
    width: 33.333%;
}

.sc-columns-4 .node,
.sc-columns-4 .taxonomy-term  {
    width: 25%;
}

.sc-columns-5 .node,
.sc-columns-5 .taxonomy-term  {
    width: 20%;
}

@media only screen and (min-width: 768px) {
	.sc-columns-2 .node:nth-child(2n+1),
	.sc-columns-2 .taxonomy-term:nth-child(2n+1){
		clear: left;
	}
	
	.sc-columns-3 .node:nth-child(3n+1),
	.sc-columns-3 .taxonomy-term:nth-child(3n+1){
		clear: left;
	}
	
	.sc-columns-4 .node:nth-child(4n+1),
	.sc-columns-4 .taxonomy-term:nth-child(4n+1){
		clear: left;
	}
	
	.sc-columns-5 .node:nth-child(5n+1),
	.sc-columns-5 .taxonomy-term:nth-child(5n+1){
		clear: left;
	}
}

.sc-content .node:before,
.sc-content .node:after,
.sc-content .taxonomy-term:before,
.sc-content .taxonomy-term:after{
    content: none !important;
}

[class*="sc-columns"] .node,
[class*="sc-columns"] .taxonomy-term,
[class*="sc-xs"] .node,
[class*="sc-xs"] .taxonomy-term,
[class*="sc-sm"] .node,
[class*="sc-sm"] .taxonomy-term,
[class*="sc-md"] .node,
[class*="sc-md"] .taxonomy-term,
[class*="sc-lg"] .node,
[class*="sc-lg"] .taxonomy-term  {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 1px;
    float: left;
    padding-left: 30px;
    vertical-align: top;
}

[class*="sc-xs"] .node,
[class*="sc-xs"] .taxonomy-term,
[class*="sc-sm"] .node,
[class*="sc-sm"] .taxonomy-term,
[class*="sc-md"] .node,
[class*="sc-md"] .taxonomy-term,
[class*="sc-lg"] .node,
[class*="sc-lg"] .taxonomy-term {
    width: 100%;
}



.sc-xs-2 .node,
.sc-xs-2 .taxonomy-term {
    width: 50% !important;
} 
.sc-xs-3 .node,
.sc-xs-3 .taxonomy-term {
    width: 33.333% !important;
}
.sc-xs-4 .node,
.sc-xs-4 .taxonomy-term{
    width: 25% !important;
}
.sc-xs-5 .node,
.sc-xs-5 .taxonomy-term {
    width: 20% !important;
}

.sc-xs-2 .node:nth-child(3n+1),
.sc-xs-2 .taxonomy-term:nth-child(3n+1){
    clear: none;
}
.sc-xs-2 .node:nth-child(4n+1),
.sc-xs-2 .taxonomy-term:nth-child(4n+1){
    clear: none;
}
.sc-xs-2 .node:nth-child(5n+1),
.sc-xs-2 .taxonomy-term:nth-child(5n+1){
    clear: none;
}
.sc-xs-2 .node:nth-child(2n+1),
.sc-xs-2 .taxonomy-term:nth-child(2n+1){
    clear: left;
}

.sc-xs-3 .node:nth-child(2n+1),
.sc-xs-3 .taxonomy-term:nth-child(2n+1){
	clear: none;
}
.sc-xs-3 .node:nth-child(4n+1),
.sc-xs-3 .taxonomy-term:nth-child(4n+1){
    clear: none;
}
.sc-xs-3 .node:nth-child(5n+1),
.sc-xs-3 .taxonomy-term:nth-child(5n+1){
    clear: none;
}
.sc-xs-3 .node:nth-child(3n+1),
.sc-xs-3 .taxonomy-term:nth-child(3n+1){
    clear: left;
}

.sc-xs-4 .node:nth-child(2n+1),
.sc-xs-4 .taxonomy-term:nth-child(2n+1){
	clear: none;
}
.sc-xs-4 .node:nth-child(3n+1),
.sc-xs-4 .taxonomy-term:nth-child(3n+1){
    clear: none;
}
.sc-xs-4 .node:nth-child(5n+1),
.sc-xs-4 .taxonomy-term:nth-child(5n+1){
    clear: none;
}
.sc-xs-4 .node:nth-child(4n+1),
.sc-xs-4 .taxonomy-term:nth-child(4n+1){
    clear: left;
}

.sc-xs-5 .node:nth-child(2n+1),
.sc-xs-5 .taxonomy-term:nth-child(2n+1){
	clear: none;
}
.sc-xs-5 .node:nth-child(3n+1),
.sc-xs-5 .taxonomy-term:nth-child(3n+1){
    clear: none;
}
.sc-xs-5 .node:nth-child(4n+1),
.sc-xs-5 .taxonomy-term:nth-child(4n+1){
    clear: none;
}
.sc-xs-5 .node:nth-child(5n+1),
.sc-xs-5 .taxonomy-term:nth-child(5n+1){
    clear: left;
}


@media (min-width: 768px) {
    .sc-sm-2 .node,
    .sc-sm-2 .taxonomy-term {
        width: 50% !important;
    } 
    .sc-sm-3 .node,
    .sc-sm-3 .taxonomy-term {
        width: 33.333% !important;
    }
    .sc-sm-4 .node,
    .sc-sm-4 .taxonomy-term{
        width: 25% !important;
    }
    .sc-sm-5 .node,
    .sc-sm-5 .taxonomy-term {
        width: 20% !important;
    }

    .sc-sm-2 .node:nth-child(3n+1),
    .sc-sm-2 .taxonomy-term:nth-child(3n+1){
        clear: none;
    }
    .sc-sm-2 .node:nth-child(4n+1),
    .sc-sm-2 .taxonomy-term:nth-child(4n+1){
        clear: none;
    }
    .sc-sm-2 .node:nth-child(5n+1),
    .sc-sm-2 .taxonomy-term:nth-child(5n+1){
        clear: none;
    }
    .sc-sm-2 .node:nth-child(2n+1),
    .sc-sm-2 .taxonomy-term:nth-child(2n+1){
        clear: left;
    }

    .sc-sm-3 .node:nth-child(2n+1),
    .sc-sm-3 .taxonomy-term:nth-child(2n+1){
        clear: none;
    }
    .sc-sm-3 .node:nth-child(4n+1),
    .sc-sm-3 .taxonomy-term:nth-child(4n+1){
        clear: none;
    }
    .sc-sm-3 .node:nth-child(5n+1),
    .sc-sm-3 .taxonomy-term:nth-child(5n+1){
        clear: none;
    }
    .sc-sm-3 .node:nth-child(3n+1),
    .sc-sm-3 .taxonomy-term:nth-child(3n+1){
        clear: none;
    }

    .sc-sm-4 .node:nth-child(2n+1),
    .sc-sm-4 .taxonomy-term:nth-child(2n+1){
        clear: none;
    }
    .sc-sm-4 .node:nth-child(3n+1),
    .sc-sm-4 .taxonomy-term:nth-child(3n+1){
        clear: none;
    }
    .sc-sm-4 .node:nth-child(5n+1),
    .sc-sm-4 .taxonomy-term:nth-child(5n+1){
        clear: none;
    }
    .sc-sm-4 .node:nth-child(4n+1),
    .sc-sm-4 .taxonomy-term:nth-child(4n+1){
        clear: left;
    }

    .sc-sm-5 .node:nth-child(2n+1),
    .sc-sm-5 .taxonomy-term:nth-child(2n+1){
        clear: none;
    }
    .sc-sm-5 .node:nth-child(3n+1),
    .sc-sm-5 .taxonomy-term:nth-child(3n+1){
        clear: none;
    }
    .sc-sm-5 .node:nth-child(4n+1),
    .sc-sm-5 .taxonomy-term:nth-child(4n+1){
        clear: none;
    }
    .sc-sm-5 .node:nth-child(5n+1),
    .sc-sm-5 .taxonomy-term:nth-child(5n+1){
        clear: left;
    }
}

@media (min-width: 992px) {
    .sc-md-2 .node,
    .sc-md-2 .taxonomy-term {
        width: 50% !important;
    } 
    .sc-md-3 .node,
    .sc-md-3 .taxonomy-term {
        width: 33.333% !important;
    }
    .sc-md-4 .node,
    .sc-md-4 .taxonomy-term{
        width: 25% !important;
    }
    .sc-md-5 .node,
    .sc-md-5 .taxonomy-term {
        width: 20% !important;
    }
    .sc-md-2 .node:nth-child(3n+1),
    .sc-md-2 .taxonomy-term:nth-child(3n+1){
        clear: none;
    }
    .sc-md-2 .node:nth-child(4n+1),
    .sc-md-2 .taxonomy-term:nth-child(4n+1){
        clear: none;
    }
    .sc-md-2 .node:nth-child(5n+1),
    .sc-md-2 .taxonomy-term:nth-child(5n+1){
        clear: none;
    }
    .sc-md-2 .node:nth-child(2n+1),
    .sc-md-2 .taxonomy-term:nth-child(2n+1){
        clear: left;
    }

    .sc-md-3 .node:nth-child(2n+1),
    .sc-md-3 .taxonomy-term:nth-child(2n+1){
        clear: none;
    }
    .sc-md-3 .node:nth-child(4n+1),
    .sc-md-3 .taxonomy-term:nth-child(4n+1){
        clear: none;
    }
    .sc-md-3 .node:nth-child(5n+1),
    .sc-md-3 .taxonomy-term:nth-child(5n+1){
        clear: none;
    }
    .sc-md-3 .node:nth-child(3n+1),
    .sc-md-3 .taxonomy-term:nth-child(3n+1){
        clear: left;
    }

    .sc-md-4 .node:nth-child(2n+1),
    .sc-md-4 .taxonomy-term:nth-child(2n+1){
        clear: none;
    }
    .sc-md-4 .node:nth-child(3n+1),
    .sc-md-4 .taxonomy-term:nth-child(3n+1){
        clear: none;
    }
    .sc-md-4 .node:nth-child(5n+1),
    .sc-md-4 .taxonomy-term:nth-child(5n+1){
        clear: none;
    }
    .sc-md-4 .node:nth-child(4n+1),
    .sc-md-4 .taxonomy-term:nth-child(4n+1){
        clear: left;
    }

    .sc-md-5 .node:nth-child(2n+1),
    .sc-md-5 .taxonomy-term:nth-child(2n+1){
        clear: none;
    }
    .sc-md-5 .node:nth-child(3n+1),
    .sc-md-5 .taxonomy-term:nth-child(3n+1){
        clear: none;
    }
    .sc-md-5 .node:nth-child(4n+1),
    .sc-md-5 .taxonomy-term:nth-child(4n+1){
        clear: none;
    }
    .sc-md-5 .node:nth-child(5n+1),
    .sc-md-5 .taxonomy-term:nth-child(5n+1){
        clear: left;
    }
}

@media (min-width: 1200px) {
    .sc-lg-2 .node,
    .sc-lg-2 .taxonomy-term {
        width: 50% !important;
    } 
    .sc-lg-3 .node,
    .sc-lg-3 .taxonomy-term {
        width: 33.333% !important;
    }
    .sc-lg-4 .node,
    .sc-lg-4 .taxonomy-term{
        width: 25% !important;
    }
    .sc-lg-5 .node,
    .sc-lg-5 .taxonomy-term {
        width: 20% !important;
    }
    
    .sc-lg-2 .node:nth-child(3n+1),
    .sc-lg-2 .taxonomy-term:nth-child(3n+1){
        clear: none;
    }
    .sc-lg-2 .node:nth-child(4n+1),
    .sc-lg-2 .taxonomy-term:nth-child(4n+1){
        clear: none;
    }
    .sc-lg-2 .node:nth-child(5n+1),
    .sc-lg-2 .taxonomy-term:nth-child(5n+1){
        clear: none;
    }
    .sc-lg-2 .node:nth-child(2n+1),
    .sc-lg-2 .taxonomy-term:nth-child(2n+1){
        clear: left;
    }

    .sc-lg-3 .node:nth-child(2n+1),
    .sc-lg-3 .taxonomy-term:nth-child(2n+1){
        clear: none;
    }
    .sc-lg-3 .node:nth-child(4n+1),
    .sc-lg-3 .taxonomy-term:nth-child(4n+1){
        clear: none;
    }
    .sc-lg-3 .node:nth-child(5n+1),
    .sc-lg-3 .taxonomy-term:nth-child(5n+1){
        clear: none;
    }
    .sc-lg-3 .node:nth-child(3n+1),
    .sc-lg-3 .taxonomy-term:nth-child(3n+1){
        clear: left;
    }

    .sc-lg-4 .node:nth-child(2n+1),
    .sc-lg-4 .taxonomy-term:nth-child(2n+1){
        clear: none;
    }
    .sc-lg-4 .node:nth-child(3n+1),
    .sc-lg-4 .taxonomy-term:nth-child(3n+1){
        clear: none;
    }
    .sc-lg-4 .node:nth-child(5n+1),
    .sc-lg-4 .taxonomy-term:nth-child(5n+1){
        clear: none;
    }
    .sc-lg-4 .node:nth-child(4n+1),
    .sc-lg-4 .taxonomy-term:nth-child(4n+1){
        clear: left;
    }

    .sc-lg-5 .node:nth-child(2n+1),
    .sc-lg-5 .taxonomy-term:nth-child(2n+1){
        clear: none;
    }
    .sc-lg-5 .node:nth-child(3n+1),
    .sc-lg-5 .taxonomy-term:nth-child(3n+1){
        clear: none;
    }
    .sc-lg-5 .node:nth-child(4n+1),
    .sc-lg-5 .taxonomy-term:nth-child(4n+1){
        clear: none;
    }
    .sc-lg-5 .node:nth-child(5n+1),
    .sc-lg-5 .taxonomy-term:nth-child(5n+1){
        clear: left;
    }
}

@media only screen and (max-width: 767px) {
    [class*="sc-columns"] .node,
    [class*="sc-columns"] .taxonomy-term {
        width: 100%;
        padding-left: 0;
    }
    [class*="sc-mobile-columns"] .node,
    [class*="sc-mobile-columns"] .taxonomy-term {
        padding-left: 20px !important;
    }
    .sc-mobile-columns-2 .node,
    .sc-mobile-columns-2 .taxonomy-term {
        width: 50% !important;
    } 
    .sc-mobile-columns-3 .node,
    .sc-mobile-columns-3 .taxonomy-term {
        width: 33.333% !important;
    }
    .sc-mobile-columns-3 .node,
    .sc-mobile-columns-3 .taxonomy-term{
        width: 25% !important;
    }
    .sc-mobile-columns-5 .node,
    .sc-mobile-columns-5 .taxonomy-term {
        width: 20% !important;
    }
    .sc-mobile-columns-2 .node:nth-child(2n+1),
    .sc-mobile-columns-2 .taxonomy-term:nth-child(2n+1){
    	clear: left;
    }
    
    .sc-mobile-columns-3 .node:nth-child(3n+1),
    .sc-mobile-columns-3 .taxonomy-term:nth-child(3n+1){
    	clear: left;
    }
    
    .sc-mobile-columns-4 .node:nth-child(4n+1),
    .sc-mobile-columns-4 .taxonomy-term:nth-child(4n+1){
    	clear: left;
    }
    
    .sc-mobile-columns-5 .node:nth-child(5n+1),
    .sc-mobile-columns-5 .taxonomy-term:nth-child(5n+1){
    	clear: left;
    }
}

[class*="sc-columns"], [class*="sc-xs"], [class*="sc-sm"], [class*="sc-md"], [class*="sc-lg"] {
    margin: 0;
    padding: 0;
    margin-left: -30px;
}

.sc-content:before,
.sc-content:after{
    content: " "; /* 1 */
    display: table; /* 2 */
}

.sc-content:after {
    clear: both;
}

@media only screen and (max-width: 959px) {
    [class*="sc-columns"] {
        margin: 0;
    }
    [class*="sc-mobile-columns"] {
        margin-left: -20px !important;
    }
    
}