/*
Theme Name: Articulate
Author: Jake Bonin (http://jakebonin.com.au)
*/

/*Services*/

.services-list h2, .client-list-4col h2 {
    font-size: 1.3em;
    padding-left:7%;
    padding-right:7%;
    padding-bottom: 30px;
    margin-top:60px;
}

.services-list .list p, .client-list-4col .list p {
    font-size: 1em;
}
@media (min-width:768px) {
    .services-list .list, .client-list-4col .list {
        padding-right: 7%;
        padding-left: 7%;
    } 
}
/*End Services*/

span.togglex {
    font-size: 20px;
    color: #000;
    height: 12px !important;
    position: relative;
    left: -12px;
    top: 4px;
}
ul.dropdown-menu {
    height: 0;
    opacity: 0;
    transition: 0.3s all ease-in;
}

li.dropdown:hover > ul {
    height: auto;
    opacity: 1;
    padding-bottom: 5px;
}

.cursite {
    width: 100% !important;
    max-width: 192px !important;
    max-height: 12px;
    height: 150px;
}
/*Client List*/
.client-list-4col a {
    text-decoration: none;
}
section.row_two {
    clear: both;
    float: left;
    width: 100%;
}
/*End Client list*/
nav#uni {
    width: 100%;
    top: 0;
    z-index: 555;
    height: auto;    position: relative;
    display: inline-block;
}

@media (min-width:1025px) {
body:not(.home) .header--fixed {

}
}

@media (min-width:768px) {
    section.row_two {
    /*margin-top: 60px;*/
}
body:not(.home) nav#uni {
    position:absolute;
}
body:not(.home) .main {
    padding-top: 245px;
}

}

@media (max-width: 768px) {
    .services-list h2, .client-list-4col h2 {
    padding-top: 10px;
     padding-top: 30px;
}
     body:not(.home) .main {
     padding-top: 61px !important;
    }
}

@media (min-width:768px) and (max-width:1024px) {
 body:not(.home) .main {
    padding-top: 84px !important;
 }
}

 #uni a.articulate img {
    /* max-height: 12px !important; */
}
#uni ul {
    list-style: none;
}

#uni li {
    display: inline-block;
    text-align: center;
    
margin: auto;padding: 0 10px;}
#uni li a {
        vertical-align: middle;
     display: inline-block;
    width: auto;
    color: #000;
}

.home #uni li a, .page #uni li a, .single #uni li a, .archive #uni li a, body:not(.home) #uni li a {
    opacity:0.3;
}
.page #uni li a.articulate, .single #uni li a.articulate, .archive #uni li a.articulate, body:not(.home) #uni li a.articulate{
    opacity:1;
}
#mnav {
    display:none;
}

#navdropdown a.nav-link.dropdown-toggle {
    margin-bottom: 0;
}

@media (max-width: 720px) {
  #menu-desktop-1 .showmob {
    display: block;
  }
}

li.showmob.switch {
    font-size:16px;
    font-weight: bold !important;
    letter-spacing: 0.8px;
    color: #000;
    margin-top: 20px;
}
.showmob {
    display: none;
}

#uni li img {
height: 150px;
        max-height: 10px;
    max-width: 200px;
    width:100%;
}
a.golden img {
    position: relative;
    top: 0px;
    
}
#uni .accomplice img {
    /* max-width: 200px !important; */
    /* max-height: 11px !important; */
    /* margin-bottom: 0px; */
    /* height: auto !important; */
}
.showmob .articulate img {
    
   margin-top: 3px;
max-height: 12px !important;}
.showmob .accomplice img {
    
    
    margin-bottom: 3px;
    margin-top: 9px;
    height: auto !important;
max-height: 12px !important;}
#uni ul {
    text-align: center;
    padding: 10px 0;
    margin: 0 auto;
display: flex;align-items: center;justify-content: center;max-width: 675px;}

#uni li:last-child {
    margin-right: auto;
}

#uni {
    padding: 0 40px;
    background: #FFF;
}
@media (min-width:1025px) {
 .showmob, .dropdown {
  display:none !important;
 }
}
@media (max-width:1024px) {
    #menu-desktop-1 .showmob {
    display:block;
}
    nav#uni {
        display:none;
    }
    #uni li {
        width:100%;
        text-align:center;
margin-right:0;
    }
}
.social-icons {
display:none;
}
