﻿body {
}

.glyphicon-triangle-right:before {
    content: "more\e250";
}
.thumb span {
    font-size: 20px;
    display: inline-block;
    padding-top: 6%;
    color: #333399;
    font-weight: 800;
    text-transform: uppercase;
}
.thumb_overlay {
    position: absolute;
    text-align: center;
    left: 0;
    right: 0;
    bottom: 0;
    top: 79%;
    background: #ffd700;
    -moz-transition: 0.3s all ease;
    -webkit-transition: 0.3s all ease;
    -o-transition: 0.3s all ease;
    transition: 0.3s all ease;
    color: #ffffff;
}
.sf-menu ul {
    white-space: nowrap;
}
 a[href^="mailto:"]:before {
  /*content: "\f0e0";*/
  margin-right: 0.5em;
}

    
    .editwrap{
        position: relative;
        z-index: 100;
    }
    .paragraph-button::before{
        content: "\f1dd";
        color: #000;
        font-family: "FontAwesome";
    }
    .glyphicon-header::before, .glyphicon-edit::before, .glyphicon-floppy-disk::before{
        color: #000;
    }
    .stdlist{
        padding-left: 40px;
            margin-bottom: 10px;
    }
    .stdlist li{
        list-style:disc !important;
        /*padding-left: 40px;*/
    }
    .sublist li{
        list-style:circle !important;
    }
    h7{
        font-style:italic;
    }
    h6{
        text-decoration:underline;
    }
          ol li {
              list-style:decimal !important;
          }
          ol{
        padding-left: 40px;
            margin-bottom: 10px;
    }
          .breadcrumb > .active {
              color: #ffd700;
          }
          .glyphicon-remove::after{
              content: " ";
          }
          .camera_link{
              display:block;
              height:300px;
              width: 457.5px;
          }
          .thumbnail img {
    width: 100%;
    height: 300px;
    object-fit: cover;
}
          .imagemain img{
              height: auto;
          }
          #contact-form input[type='password'] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font: 400 13px "Raleway", Helvetica, Arial, sans-serif;
    line-height: 20px;
    padding: 10px 15px 10px;
    color: #ffffff;
    background-color: #3b3b3b;
    border: 0;
    width: 100%;
    outline: none;
    -webkit-appearance: none;
    height: 40px;
    margin: 0;
}
          td{
                  font-family:Helvetica, Arial, sans-serif;
          }
          .nav-tabs > li > a {
    background-color: #f9f9f9;
    border-bottom-color: #ddd;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #1d218d;
    background-color: transparent;
    border: 1px solid #dddddd;
    border-bottom-color: #fff;
    cursor: default;
}
.nav-tabs>li>a:hover {
    border-color: #ddd #ddd #ddd;
}

.nav-tabs>li>a:focus, .nav-tab>li>a:hover {
    text-decoration: none;
    background-color: #fff;
     border: 1px solid #dddddd;
}
header {
    background: #fff;
}
a:hover {
    color: #fa0600;
}

