/*navbar*/

.navbar {
font-family: 'Open Sans', sans-serif;
font-weight: 500;}

.navbar-nav {float: right;}


.navbar-default {background-color: white;
border-color: white;}


.navigationoptions  {margin-top:20px;
}

.navigationlogo     {
}

.navbar-default .navbar-nav > li > a {color: black;}

.navcontainerwidth  {width: 100%;}

.logo{ width:300px;}



.logomobile { width:200px;}

.navbar-toggle  {margin-top: 18px;}

/*body*/
body {font-family: 'Open Sans', sans-serif;}

.content   {margin-top: 150px;}

.singlecontent   {margin-top: 150px;}

.paypal ul  {list-style: none;}

.topblurb    {padding-bottom: 50px;}


.copy {
font-family: 'Open Sans', sans-serif;
font-weight: 100;
line-height: 25px;
}

.claimcopy  {
    font-weight: 100;
    padding: 30px;
    
}

.insurancecontacts  {
    color: #6B1E29;
font-weight: 600;
padding-bottom: 10px;

}

.glyphicon  {text-align: center;
margin-left: 0;
margin-right:0;
display: block;
}

.header { color: #6B1E29;
font-weight: 800;
font-size:36px;}

.ourproducts    {background-color:#d7d7d7;
padding-top:50px;
padding-bottom:70px;}

.productheader  {color: white;
text-align: center;
margin-top:50px;
margin-bottom:50px;
font-weight: 800;}

.productsselect p   {text-align: center;
padding-bottom: 20px;
padding-top:20px;
font-weight: 700;
}

.documentsection {
    background-color: #032D40;
color: white;
padding-bottom: 50px;
}
.here   {color: #ccc745;}

a {
    color: white;
    text-decoration: none;}
    
a:hover {
    color: #ccc745;
    text-decoration: none;}

.link a {
    color: black;
}

.link a:hover {
    color: #ccc745;
}


.imgcenter  {display: block;
    margin-left: auto;
    margin-right: auto}
.imgright   {float: right;}

.mandarin    {margin-top:50px;
margin-bottom:50px;}

.mandarincopy   {font-weight: 800;
                margin-top:30px;}

.boldred    {color:#6B1E29;
            font-weight: 600;}

.floatLeft  {float: left;}
.clear  {clear: both;}
.payrules   {padding-left: 60px;
            padding-top: 30px;
            }
.rules  {padding-bottom: 10px;}

.paypalimage    {margin-top: 25px;}
/*footer*/

.footer {background-color: #333333;
font-family: 'Open Sans', sans-serif;
}

.footernav li { color: white;
list-style: none;}

.footerproducts li { color: white;
list-style: none;}

.footercontact li { color: white;
list-style: none;
}

.footerpadding  {padding-top: 50px;
                padding-bottom: 30px;}

.footerheading  {color:#E6E6E6;
padding-bottom: 10px;
font-weight: 800;}

.iconsizesmall  {width: 60%;}

.copyright   { color: white;
                text-align: center;}

/*buttons*/
.btn-default {
    color: white;
    background-color: #333333;
    border-color: #ccc;
    font-weight: 600;
    }
.btn-primary {color: white;
    background-color: #333333;
    border-color: #ccc;
    font-weight: 600;}
    
.btn-form   {color: #333333;
    background-color: white;
    border-color: black;
    font-weight: 600;
    width: 50%;
    margin-left: auto;
margin-right: auto;
display: block;
    
}

.docbutt    {
    background-color: #032D40;
color: white;
}

.paybutton  {margin-top: 20px;}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
    color: white;
    background-color: #ccc745;
    border-color: #bcb733; /*set the color you want here*/
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
    color: white;
    background-color: #ccc745;
    border-color: #bcb733; 
}
.label-default{
    background-color: #032D40;
}

.buttonmove {margin-top: -10px;}

/*media query*/    
 
    
.mobile	{
	display: none !important;
}


@media screen and (max-width: 768px) {
    .topblurb  {margin-top:50px;}
        .large	{display: none !important;}
        .tablet	{display: none !important;}
        .mobile	{display: block !important;}
        .navbar {padding-bottom: 10px;}
        .navbar-toggle  {margin-top: 18px;}
        .navigationoptions  {margin-top:20px;}
.navigationlogo     {margin-top:0px;}
.iconsizesmall {width: 30%;}
.content   {margin-top: 40px;}
.singlecontent   {margin-top: 30px;}
.header    {font-size: 36px;
            padding-top:30px;}
.copy       {font-size:14px;}
.mandarincopy   {
font-size:18px;}

        
}



@media screen and (max-width: 448px) {
 
 .topblurb  {margin-top:50px;}   
 .content   {margin-top:40px;}       
.header    {font-size: 18px;
            font-weight: 800;}
.copy       {font-size:14px;}

.drawing    {margin-top:60px;}
.mandarincopy   {
font-size:12px;
margin-top:10px;}
.footercontact li{
    font-weight: 600;
    font-size:12px;
    }
.contactus  {font-size: 20px;}

.footerpadding  {font-size: 10px;}
}

/*forms*/

.form-group     {display:block;
margin:0 auto;
width:50%;
padding-bottom:5px;

}
.centerform {
padding-top:50px;
padding-bottom:50px; 
}
    
.formsection    { background-color: #032D40;
color: white;}