.ac-list > li {
    color: #016893;
}
.margin-100{
    margin-bottom: 100px!important;

}
.ac-list span {
    color: #FFFFFF;
}

.ac-subheading {
    font-size: 25px !important;
}

a.ac-nav-logo:hover {
    background-color: #016893!important;
}

.ac-nav-logo{
    width: 150px!important;
    background-color: #016893 !important;
    border-bottom: 3px solid #1C556E;

}
.ac-bg-blue{
    background:#016893!important;
}
.ac-bg-blue-dark{
    background: #016893; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover, #016893 67%, #333333 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(67%,#016893), color-stop(100%,#333333)); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover, #016893 67%,#333333 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover, #016893 67%,#333333 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover, #016893 67%,#333333 100%); /* IE10+ */
    background: radial-gradient(ellipse at center, #016893 67%,#333333 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#016893', endColorstr='#333333',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.metro .tile-group.eight{
    width: 1040px;
}

.ac-horizontal-menu-main {
    margin-left: 0 !important;
}
.ac-horizontal-menu-main > ul {
    margin-left:  0px;
    padding-left: 0;
}
.main-logo {
    margin-top: 30px;
    margin-left: 30px;
}
.ac-nav-logo {

}
.metro .navigation-bar.dark .element-menu > li > a:hover {
    color: #016893;
}
.metro h1, .metro h2, .metro h3, .metro h4, .metro h5, .metro a, .metro body , .roboto{
    font-family: "Roboto" !important;
}
.metro h1, .metro h2, .metro h3, .metro h4, .metro h5{
    color:#A3A1A1;
}
.metro textarea::-webkit-input-placeholder{
    color: #999999 !important;
}
.ac-font-light{
    color:#A3A1A1!important;
}
.ac-font-blue{
    color:#016893!important;
}
.metro .scrollbar-v{
    display: block!important;
}
.metro textarea:-ms-input-placeholder{
    color: #999999 !important;
}
.metro textarea:-moz-placeholder{
    color: #999999 !important;
}
.metro textarea::-moz-placeholder {
    color: #999999 !important;
}
.metro input[type="button"], .metro input[type="submit"], .metro input[type="reset"] {
    font-family: 'Roboto','Open Sans Light',Verdana,Arial,Helvetica,sans-serif;
}
.roboto-light{
    font-family: "Roboto" !important;
    font-weight: 300;
}
.ac-main-content{
    box-shadow: 0 12px 10px -6px;
}
.ac-box-shadow-light{
    box-shadow: 0 1px 40px -5px #000000 !important
}
.ac-box-shadow{
    box-shadow: 0 1px 24px -5px #000000 !important
}

.ac-bg-blue{
    background: #016893!important;
}
.ac-bg-dark{
    background: #4E4F54;
}
.ac-font-light{
    color: #A3A1A1;
}
.ac-font-white{
    color: #FFF !important;
}

.font-white{
    color:#FFF!important;
}
.ac-front-page-img {
    height:100%;
    width:100%;
}
.metro .horizontal-menu li a{
    font-size: 16px;
}
.ac-copyright {
    color: #333333 !important;
    font-size: 12px !important;
}
.ac-copyright > span {

    font-family: arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.ac-quote{
    font-size:20px !important;
}
.metro .horizontal-menu li a:hover {
    font-size: 16px;
    color:#016893!important;
}
.ac-dark-nav{
    background-color: #333333 !important;

}
.ac-tile-offset-correct {
    margin-left: 120px !important;
}
.no-margin-bottom{
    margin-bottom: 0!important;
}

.metro textarea, .metro input, .metro label {
    font-family: "Roboto";
}

.metro label{
    color:#A3A1A1;
}
.ac-transparent{
    background-color:rgba(0,0,0,0.3);
}
.ac-background{
    background-image:url('../img/15AshfordStTemplestoweLower01.jpg');
    background-repeat:no-repeat;
    background-size:cover;
}
body.metro{
    background-color: #CCC!important;
    background: #CCC!important;
    padding:20px;
}

.ac-project-desc{
    padding:10px 20px;
}
.test-border{
    border:1px solid pink !important;
}
.ac-box-pad-std{
    padding:20px
;}
.ac-button{
    background-color: #016893!important;
    color:#CCC!important;
}
.ac-address {

}
.ac-project-img{
    padding:20px;
}
.ac-text-area{
    resize: none;
}

.ac-address {
    float: right;
    margin: -16px 30px;
}
.ac-address h4 {
    font-weight: normal;
}
.ac-nav-dash {
    border-bottom: 2px solid #016893;
}
.ac-address-label {
    color: #CCCCCC;
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 20px;
}
.ac-address-value {
    color: #FFFFFF;
    display: inline-block;
}
.ac-address > div {
    margin: 6px;
}
.ac-footer-nav > p > span {
    padding: 24px;
}
.ac-font-dark{
    color:#333333 !important;
}

.ac-bg-grad{
    background: #333333; /* Old browsers */
    background: -moz-radial-gradient(center, ellipse cover, #333333 0%, #262626 100%); /* FF3.6+ */
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#333333), color-stop(100%,#262626)); /* Chrome,Safari4+ */
    background: -webkit-radial-gradient(center, ellipse cover, #333333 0%,#262626 100%); /* Chrome10+,Safari5.1+ */
    background: -o-radial-gradient(center, ellipse cover, #333333 0%,#262626 100%); /* Opera 12+ */
    background: -ms-radial-gradient(center, ellipse cover, #333333 0%,#262626 100%); /* IE10+ */
    background: radial-gradient(ellipse at center, #333333 0%,#262626 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#262626',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
h2.ac-project-subtitle {
    display: inline-block;
    font-weight: lighter;
    margin: 20px 0;

}
.metro .carousel .controls {
    font-size: 32px;
    line-height: 30px;
    margin-top: -20px;
    min-height: 20px;
    min-width: 20px;
}
.ac-font-normal{
    font-weight: normal !important;
}
/*
.metro .navigation-bar .element-menu, .metro .navbar .element-menu {
    color: inherit;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    border-top: 5px solid #4E4F54;
}*/

.ac-hr{
    border-bottom:3px solid #016893 !important;
}
.ac-hr-light{
    border-bottom:3px solid #4E4F54 !important;
}
.ac-paragraph-box {
    padding: 20px;
}

.pull-right{
    float:right!important;
}