@font-face {
    font-family: "FA";
    font-weight: normal;
    font-style : normal;
    src : 
        url("/fonts/fontawesome.woff") format("woff"),
        url("/fonts/fontawesome.ttf") format("truetype"),
        url("/fonts/fontawesome.eot?#iefix") format("embedded-opentype");
}
dropdown-item > .active > a,.dropdown-item > .active > a:hover.dropdown-item > .active > a:focus {color: black!important; background-color: #e7e7e7!important;}
.dropdown-menu a{
    color: #FFFFFF;
}
.carousel-indicators li {
    border-radius: 12px;
    width: 12px;
    height: 12px;

}
.carousel-caption {
    background-color: black;
    top:0;
    bottom:0;
    opacity:0.5;
    overflow:hidden
}
.slider-image {
    max-height: 450px;
    min-height:150px;
    background-size: cover;
}
.mdropdown-toggle:after {
    font-family: FA;
    content: "\f107";
}

.border-r6 {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.social {
    width:32px;
    margin-right:3px;
}

.navbar-nav > li{
    white-space:nowrap;
    padding-left:4px;
    padding-right:4px;
}

.navbar-custom .navbar-nav > .active{
    color: #0564cb !important; 
}
.navbar-custom .navbar-nav > .active > a {
    color: #0564cb !important;
}
.navbar-custom .navbar-nav > .active > a:hover,
.navbar-custom .navbar-nav > .active > a:focus {
    color: #0564cb !important;
    text-decoration:underline !important;
}

.carousel-inner .carousel-item {
    transition: -webkit-transform 3s ease;
    transition: transform 3s ease;
    transition: transform 3s ease, -webkit-transform 3s ease;
}

.dropdown-submenu{ position: relative; }

.dropdown-submenu>.dropdown-menu{
    top:-3px;
    left:100%;
    margin-top:-6px;
    margin-left:-1px;
    -webkit-border-radius:0 6px 6px 6px;
    -moz-border-radius:0 6px 6px 6px;
    border-radius:0 6px 6px 6px;
}

.dropdown-submenu>a:after{
    display:block;
    content:" ";
    float:right;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid;
    border-width:5px 0 5px 5px;
    border-left-color:#cccccc;
    margin-top:6px;
    margin-right:-10px;
}
.dropdown-submenu:hover>a:after{
    border-left-color:#555;
}
.dropdown-submenu.pull-left{ float: none; }
.dropdown-submenu.pull-left>.dropdown-menu{
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

.yanmenu {
    color: #2d88ce;
}

.yanmenu:hover {
    color: red;
    text-decoration: none;
}

.brmenu {
    color: black;
}

.brmenu:hover {
    color: black;
    text-decoration: none;
}

.ortamenu {
    color: white;
}

.ortamenu:hover {
    color: white;
    text-decoration: none;
}

body {
    font-family: 'Open Sans', sans-serif  !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

h5 {
    font-weight: 600 !important
}

.hheader {
    color: white;
}

.hheader:hover {
    color: white;
}

.dot {
    height: 10px;
    width: 10px;
    background-color: #bbb;
    border-radius: 50%;
    display: inline-block;
    margin-right:7px;
    margin-left:7px;
}

.agenda {  }

/* Dates */
.agenda .agenda-date { width: 180px; }
.agenda .agenda-date .dayofmonth {
    width: 40px;
    font-size: 38px;
    line-height: 38px;
    float: left;
    text-align: right;
    margin-right: 10px; 
}
.agenda .agenda-date .shortdate {
    font-size: 0.75em; 
}


/* Times */
.agenda .agenda-time { width: 140px; } 


/* Events */
.agenda .agenda-events {  } 
.agenda .agenda-events .agenda-event {  } 

body {
  padding-top: 170px;
}
