

#navigation, #hamburger, #content, #header, #content-wrapper{

    transition: left .25s ease ;
}

#footer .set:nth-of-type(1),#footer .set:nth-of-type(2),#footer .set:nth-of-type(3),#footer .set:nth-of-type(4) { width:90%;}
#footer .set:nth-of-type(4){text-align:right;  text-transform: uppercase; a {font-size:1rem;}}
#footer .set:nth-of-type(2) h2 {margin-top:2rem;}

@media(min-width:768px){
    #footer .set:nth-of-type(1),#footer .set:nth-of-type(2),#footer .set:nth-of-type(3),#footer .set:nth-of-type(4) { width:45%;}
}

@media(min-width:1000px){
    #footer .set:nth-of-type(1) {width:24%}
    #footer .set:nth-of-type(2) {width:33.33%}
    #footer .set:nth-of-type(3) {width:16.666667%}
    #footer .set:nth-of-type(4) {width:25%;}
}

nav#cl-menu ul li:nth-of-type(4), 
nav#cl-menu ul li:nth-of-type(12), 
nav#cl-menu ul li:nth-of-type(14) {
	border: none;
}
nav#cl-menu > ul > li:nth-of-type(4), 
nav#cl-menu > ul > li:nth-of-type(12), 
nav#cl-menu > ul > li:nth-of-type(14) {
	border-top: 2px solid #860037;
}
nav#cl-menu ul li {position: relative;}
nav#cl-menu ul li.isparent > a::after {
    content: "\f0da";
    font-family: FontAwesome;
    display: inline;
    font-size: 1rem;
    padding: 14px 5px 0 .5rem;
    margin:0;
    color:inherit;
}
nav#cl-menu ul li.isparent.active > a::after {
    content: "\f0d7" !important;
}