.portfolio {
      padding-bottom:20px;
}

body {
     background-color:#474a51;
}

.head_logo {
   text-align:center;
   margin-bottom:20px;
   margin-top:20px;
}

.head_left {
    text-align:left;
    font-family: garmond;
    font-size:18px;
    line-height:19px;
    color:#ffffff;
    font-weight:normal;
    padding-top:10px;
}

.head_left a {
    text-align:left;
    font-family: garmond;
    font-size:18px;
    line-height:19px;
    color:#ffffff;
    font-weight:normal;
}

.head_left a:hover {
    text-align:left;
    font-family: garmond;
    font-size:18px;
    line-height:19px;
    color:#d4d4d4;
    font-weight:normal;
    text-decoration:none;
}

.head_right {
    text-align:right;
    font-family: garmond;
    font-size:18px;
    line-height:19px;
    color:#ffffff;
    font-weight:normal;
    padding-top:10px;
}

.head_right a {
    text-align:right;
    font-family: garmond;
    font-size:18px;
    line-height:19px;
    color:#ffffff;
    font-weight:normal;
}

.head_right a:hover {
    text-align:right;
    font-family: garmond;
    font-size:18px;
    line-height:19px;
    color:#d4d4d4;
    font-weight:normal;
    text-decoration:none;
}


.home_para {
    text-align:center;
    font-family: garamond;
    color:#ffffff;
    font-weight:normal;
    font-size:21px;
}

.home_para a {
    text-align:center;
    font-family: garamond;
    color:#ffffff;
    font-weight:normal;
    font-size:21px;
}

.home_para a:hover {
    text-align:center;
    font-family: garamond;
    color:#d4d4d4;
    font-weight:normal;
    font-size:21px;
    text-decoration:none;
}

.inside_content_center {
    text-align:center;
    font-family: garamond;
    color:#ffffff;
    font-weight:normal;
    font-size:21px;
}

.inside_content_center a {
    text-align:center;
    font-family: garamond;
    color:#ffffff;
    font-weight:normal;
    font-size:21px;
}

.inside_content_center a:hover {
    text-align:center;
    font-family: garamond;
    color:#d4d4d4;
    font-weight:normal;
    font-size:21px;
    text-decoration:none;
}

.inside_content {
    text-align:left;
    font-family: garamond;
    color:#ffffff;
    font-weight:normal;
    font-size:21px;
}

.inside_content a {
    text-align:left;
    font-family: garamond;
    color:#ffffff;
    font-weight:normal;
    font-size:21px;
}

.inside_content a:hover {
    text-align:left;
    font-family: garamond;
    color:#d4d4d4;
    font-weight:normal;
    font-size:21px;
}

.nav_line {
   background-color:#000032;
   height:1px;
}

.nav a {
     font-size:21px;
}

.navv {
    background-color:none;
    color:#d0ac5e !important;
font-family: garamond;
}

.navv a {
    background-color:none;
    color:#d0ac5e !important;
   text-decoration:none;
font-family: garamond;
}

.navv a.sel {
    background-color:none;
    color:#d0ac5e !important;
font-family: garamond;
}

.navv a:hover {
    background-color:none;
    color:#000032 !important;
   text-decoration:none;
font-family: garamond;
}

.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 2.2rem;
    padding-left: 2.2rem;
    font-size:21px;
}

.nav-link {
    padding:0rem 0rem;
}

ul.navbar-nav.nav {
    margin: 0px auto;
}

.dropdown-menu {
    background-color: #474a51 !important;
    border: none !important;
    text-indent:15px;
    padding: 0px !important;
    margin: 0px !important;
}

.form_bg input {
    background-color:#ffffff;
    color: #0d4c91;
    height:30px;
    font-family: arial;
}

.form_bg textarea {
    background-color:#ffffff;
    color: #0d4c91;
    font-family: arial;
}

.bottom_submit {
   background-color:#ed1b24;
   color:#ffffff;  
   font-size:14px;
   text-align:center;
}

.footer {
   background-color:#7e7e7e;
   padding-top:15px;
   padding-bottom:5px;
}

.foot {
    text-align:center;
    font-family: arial;
    font-size:15px;
    line-height:19px;
    color:#ffffff;
    font-weight:normal;
}

.foot a {
    text-align:center;
    font-family: arial;
    font-size:15px;
    line-height:19px;
    color:#ffffff;
    font-weight:normal;
}

.foot a:hover {
    text-align:center;
    font-family: arial;
    font-size:15px;
    line-height:19px;
    color:#d4d4d4;
    font-weight:normal;
    text-decoration:none;
}

.copy {
    text-align:center;
    font-family: garamond;
    font-size:13px;
    line-height:19px;
    color:#ffffff;
    font-weight:normal;
}

.copy a {
    text-align:center;
    font-family: garamond;
    font-size:13px;
    line-height:19px;
    color:#ffffff;
    font-weight:normal;
}

.copy a:hover {
    text-align:center;
    font-family: garamond;
    font-size:13px;
    line-height:19px;
    color:#d4d4d4;
    font-weight:normal;
    text-decoration:none;
}

.btn-link {
   font-family: arial !important;
   color:#653600 !important;
   font-size:18px !important;
   line-height:25px !important;
   text-align:left !important;
   font-weight:normal !important;
   text-decoration:none !important;
}

h1 {
   text-align:left;
   font-family: garamond;
   color:#ffffff;
   font-weight:bold;
   font-size:30px;
   padding-bottom:10px;
}

h2 {
   text-align:left;
   font-family: arial;
   color:#ffffff;
   font-weight:bold;
   font-size:22px;
   padding-bottom:10px;
}

h3 {
  text-align:center;
   font-family: garamond;
   color:#ffffff;
   font-weight:bold;
   font-size:30px;
   padding-bottom:10px;
}

h4 {
   text-align:center;
   font-family: arial;
   color:#ed1b24;
   font-weight:normal;
   font-size:22px;
   padding-bottom:10px;
}

h5 {
   text-align:left;
   font-family: arial;
   color:#ed1b24;
   font-weight:bold;
   font-size:18px;
}

h6 {
   font-family:arial !important;
   color:#ffffff !important;
   font-size:30px;
   text-align:left;
   font-weight:bold;
   padding:20px;
}

.navphone {
   font-size:20px;
}

.navphone a:hover {
   font-size:20px;
   color:#ffffff !important;
}

.foot_indent {
   padding-left:30px;
   font-size:20px !important;
   line-height:28px !important;
}

@media screen and (min-width: 992px) {

	.navphone {
		display: none;
	}
    
    .removebig {
		display: none;
	}
    
}

@media screen and (max-width: 992px) {

    .logo {
        text-align:center;
    }
    
    .head_left {
        display:none;
    }
    
    .head_right {
        display:none;
    }
    
    .bye {
        display:none;
    }
    
    .dropdown-menu {
    text-indent:40px;
}
    
   }
   
   
   
  