﻿ul#designrangemenu {
    font-size: 1.3em;
    font-weight: 600;
    margin: 5px 5px 5px 5px;
    padding: 0px;
    text-align: left;
    
}

    ul#designrangemenu li {
        display: inline;
        list-style: none;
        
        border:solid;
        border-width:1px;
        border-color:blue;
        margin-right:5px;

    }

     ul#designrangemenu li:hover {
            
            text-decoration: none;
            border:solid;
            border-width:1px;
            color:white;
            background-color:midnightblue;
            
        }

        ul#designrangemenu li a {
            background: none;
            color: #999;
            text-decoration: none;
            padding-left:15px;
            padding-right:15px;
        }

        ul#designrangemenu li a:hover {
            color: white;
            
        }

       #selectedDesignLI
        {
            background-color:midnightblue;
            color:white;
        } 

.ValidationMessage{
    color:red;
}




.INHSection {
  padding-bottom:20px;
  padding-top:10px;
 
}


.INHSection img{
    border-radius:5px;
}

.INHSection h3.title{
    text-align:right;
    font-weight:100;
    /*font-family: 'Roboto', sans-serif;*/
    font-style:normal;
    font-size:50px;
    line-height:55px;

     padding-left:10px;
  padding-right:10px;
}

.INHSection h3.title:after{
    background:none;
    
}

.SectionWhite{
    background:#ffffff;
}

.SectionGray{
    background:#252C34;
}

.SectionGray h3.title {
    background:#252C34;
    color:white;
    text-align:left;
}

.SectionGray p {
    background:#252C34;
    color:white;
}



.slogan-title-gray {
    display: inline-block;
    margin: 10px 0;
	font-size:32px;
	font-weight: 300;
    color:white;
}


.Design h1.title {
    font-size: 26px;
    line-height: 40px;
    margin: 20px 0;
}

.btn-dark{
    color:white;
    background-color:#32465A; 
}
.btn-dark:focus, .btn-dark:hover{
    color:white;
    background-color:#2B3B4C!important; 
}

.btn-inh{
    color:white;
    background-color:#2e6da4; 
}
.btn-inh:focus{
    background:#2e6da4!important;
}

.no-bottom-pad{
    padding-bottom:0px;
}


.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.video-container-shadow{
    box-shadow: 0 0 10px 5px gray;
}

.grecaptcha-badge {
    visibility: hidden;
}
 
.panel-body {
    background-color: #252c34;
}

.panel-body-light {
    background-color: white;
}

.text-white{
    color:white;
}