﻿body {}

#content > .container {padding:0; padding-right: 15px;}

body#PSACourse #copyright {margin-top:0;}

#academySliderHP {margin-top:0; margin-bottom: 30px;}
#academySliderSide {background: #f2f2f2}

#academySliderContainer {width: 100%; padding: 0; margin-bottom:30px;}

#academySliderHP .slick-arrow {-webkit-transform: none; transform: none; width: 20px!important; height: 20px!important; background: none!important; bottom: 20px;}

#academySliderHP .slick-slider .slick-prev:before {content:"\e5cb"; font-family:'Material Icons'}
#academySliderHP .slick-slider .slick-next:before {content:"\e5cc"; font-family:'Material Icons'}
#academySliderHP .slick-slider .slick-prev {right:-105px!important; left:auto!important;}
#academySliderHP .slick-slider .slick-next {right:-165px!important; left:auto!important;}

#PSACourse #contentRoundCA:not(.acaSearchBtn) {display:none!important;}

#academySliderContainer #academySliderHP.v2 .slick-slider .slick-prev,
#academySliderContainer #academySliderHP.v2 .slick-slider .slick-next {top:-35px; bottom:auto;}

.crsCourseStatus span {display:inline-block;}
.crsCourseStatus span:first-child {width:20px;}


#PSACourse #mainContent {margin-top:0;}
#PSACourse #crsInnerBodySX {font-size:16px;}
#PSACourse #crsInnerBodySX h4 {color:black; margin:30px 0 15px; font-size:21px;}
#PSACourse #crsInnerBodySX h4:first-child {margin-top: 15px;}



#PSACourse #crsImageButtons .btn:not(.btn-raised):not(.btn-link):hover,
#PSACourse #crsStickyButtons .btn:not(.btn-raised):not(.btn-link):hover,
#PSACourse #crsImageButtons .btn:not(.btn-raised):not(.btn-link):focus,
#PSACourse #crsStickyButtons .btn:not(.btn-raised):not(.btn-link):focus {
    background-color: rgba(153,153,153,.2);
}

#PSACourse .btn.btn-raised.btn-primary i{color: #000 }

#PSACourse .btn.btn-link{left: auto;}
#PSACourse .btn.btn-link:before{content:none}

#PSACourse .btn.btn-link.modal_send{background:transparent;}



#PSACourse .fullWidthBoxes .panel a.contentBox {background:white;}
body#PSACourse #favStutusLabel {margin-left:0;}

/* ARCHIVE */

#academyArchiveList li.panel {background:white;}


/* PROFILE */

body.profile #content #crsPROFBox.panel {
    background: rgb(129,242,0);
    background: -moz-linear-gradient(38deg, rgba(129,242,0,1) 0%, rgba(40,29,163,1) 100%);
    background: -webkit-linear-gradient(38deg, rgba(129,242,0,1) 0%, rgba(40,29,163,1) 100%);
    background: linear-gradient(38deg, rgba(129,242,0,1) 0%, rgba(40,29,163,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#81f200",endColorstr="#281da3",GradientType=1);
    position: relative;
}

/* v2 */

#acaCHContents #mainBoxes li:last-child .panel, #acaCHContents #mainBoxes li:last-child .panel .img {height:90px;}
#acaCHContents ul#mainBoxes .panel:hover .panel-body {background: transparent!important;}
#acaCHContents ul#mainBoxes .panel {margin-bottom: 20px;}

body.section #acaCHContents ul#mainBoxes .panel-body {height: 100%;}

#acaCHContents #mainBoxes li:first-child .panel-body {height:auto!important;}

/*#acaCHPillars {background: #000;}*/

#academySliderHP.v2 #academySliderBody {background:white;}
#PSACourse #academySliderHP.v2 #academySliderBody {background:transparent;}
.acaCampActivity-c2a .btn.btn-primary .material-icons {color: black;}


#elenco_aggregato h4{padding: 0px;}

.acaResltHead-perc{padding-top: 6px}


/**/