.header{

}

.inconra-navbar{
    background-color: #ffffff;
    border-color: #ffffff;
}
.navbar-brand{
height: 85px;
}
.navbar{
    margin-bottom: 0;
}
#navbar{
    position:relative;
    top:15px;

}
.navbar-brand img{
    max-height: 100%;
}
.icon-bar{
    background-color: #24364D;
    position: relative;
    top:15px;
}
.slide{
    padding: 0;
}
.slide img{
    width: 100%;
    z-index: -1;

}
.caption{
    position:absolute;
    text-align: center;
    bottom:70%;
    height: 50px;
    color:#ffffff;
    padding-top:15px;
}
.holder{
    padding: 0;
}
.holdersmall{
    padding: 5px;
}
.text{
    color: #24364D;
    text-align: left;
    display: block;
    background-size: contain;
    padding: 50px;
    background-color: #ededed;
}
.link{
    color: #ffffff;
    text-align: center;
    display: block;
    background-size: contain;
    padding: 5px;
    background-color: #24364D;
}
.center{
    text-align: center;
}
.title{
    color:#24364D;
}
.rayita{
     height: 2px;
     background-color: #24364D;
     top:7px;
 }
.rayitaw{
    height: 2px;
    background-color: #ffffff;
    top:7px;
}
.section-grey{
     background-color: #F58427;
     background-size: contain;
 }
.section-grey2{
    background-color: #002f8c;
    background-size: contain;
    color: #ffffff;
}
.data{
margin-top: 50px;
margin-bottom: 50px;

}
.data .number{
    font-weight: bolder;
    text-align: center;
    color:#24364D;
}
.data .subtitle{
    text-align: center;
    color: #7c7c7c;
    text-transform: uppercase;
}
.subtitle{
    text-align: right;
    color: #7c7c7c;
    text-transform: uppercase;

}
.subtitleC{
    color: #7c7c7c;
    text-transform: uppercase;

}
.middlesec{

  padding-top: 50px;
    padding-bottom: 50px;
}
.middleimg{

}
.middleimg img{
 width: 100%;
}
h1 {
    color:#24364D;
    text-transform: uppercase;
}
.linktext{
    font-weight: bold;
    margin-top: 35px;
    text-decoration: none;
    cursor: pointer;
    color:#24364D;
}
.bluetext{
    font-weight: bold;
    margin-top: 35px;
    text-decoration: none;
    color:#24364D;
}
.linktext:hover{
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    color: #16172d;

}
.titlebar{
    background-color: #24364D ;
    color:#ffffff;
    padding-top: 50px;
    padding-bottom: 50px;

}
.adjimg{
    width: 100%;
}
.adjimgvert{
    max-height: 100px;
}
.textbelow{
    padding:35px;
}

.textbelow ul {
    list-style: none;
    padding:0;
    margin:0;
}

.textbelow ul li {
    padding-left: 1em;
    text-indent: -.7em;

}

.textbelow ul li:before {
    content: "◦ ";

    color: #24364D ; /* or whatever color you prefer */
}

.margins{
    margin-top:25px;
    margin-bottom:25px;
}

.marginsbig{
    margin-top:50px;
    margin-bottom:50px;
}
.grey {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
.blueblock{
    display: block;
    background-color:#24364D ;
    padding: 25px;
    color: #ffffff;
    height: inherit;
}
.blueblocksmall{
    display: block;
    background-color:#24364D ;
    padding: 10px;
    color: #ffffff;
    height: inherit;
    text-transform: uppercase;
}
.foottext{
    color:#ffffff;
}
.bluebtn{
    background-color: #24364D;
padding-top: 5px;
padding-bottom: 5px;
    color: #ffffff;
}
.bluebtn:hover{
    background-color: #24364D;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #ffffff;
}
.right{
    text-align: right;
}
.left{
    text-align: left;
}

.underline input[type="text"] {
    padding: 10px;
    border: none;
    border-bottom: solid 2px #24364D;
    transition: border 0.3s;
}
.underline input[type="text"]:focus,
.underline input[type="text"].focus {
    border-bottom: solid 2px #24364D;
}
.underline .btnsol{
    padding: 10px;
    border: none;
    border-bottom: solid 2px #24364D;
    border-left: solid 2px #24364D ;
    color:#24364D ;
    transition: border 0.3s;
    border-radius: 0;
}
.borderleft{
   border-left: solid 2px #ededed;
}
.circle{
    height: 60px;
    width: 60px;
    margin-top: -30px;
    background-color: #ffffff;
    z-index: 1200;
    border-radius: 50px;
    padding: 10px;
}
.pt50{
    padding-top: 15px;
}
.limiterverticalthumb{
    max-height: 300px;
}
.limiterhorizontalthumb img{
    max-width: 100px;
}

.marginssmall{
    margin-top: 10px;
    margin-bottom: 10px;
}
.mtm30{
    margin-top: -30px;
}
.bgwhite{
    background-color: #ffffff;
}
.midmargins{
    margin-top: 15px;
    margin-bottom: 15px;
}
