/* Add here all your css styles (customizations) */


//.header .container > .navbar-header, .header .container-fluid > .navbar-header, .header .container > .navbar-collapse, .header .container-fluid > .navbar-collapse {


//    margin-bottom: -17px;


//}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {


    min-height: 1px;


    padding-left: 20px;


    padding-right: 20px;


    position: relative;


}

.header .navbar-default .navbar-nav > li > a {

    text-transform: none;


}

/* Flexible iFrame */

.Flexible-container {


    position: relative;


    padding-bottom: 76.25%;


    padding-top: 30px;


    height: 0;


    overflow: hidden;


}

.Flexible-container iframe,


.Flexible-container object,


.Flexible-container embed {


    position: absolute;


    top: 0;


    left: 0;


    width: 100%;


    height: 100%;


}
.thumbnail {

    border: 0px !important;

}
.thumbnail a > img {

    border-radius: 5px !important;
    position: absolute;
   left: 50%;
   top: 50%;
   -webkit-transform: translateY(-50%) translateX(-50%);

}


.full-width{
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
}


.full-width [class^="col-"]{
    padding: 0px;
}

.full-width .row{
    margin: 0px;
}

.full-width .container [class^="col-"]{
    padding-right: 15px;
    padding-left: 15px;
}

.full-width .container .row{
    margin-right: -15px;
    margin-left: -15px;
}

.thumbnail {
    border: 0px !important;
    position: relative;
    height: 166px;
    overflow: hidden;
    border-radius: 5px !important;
    padding: 0px;
}

.image-text{
    position: absolute;
    width: 100%;
    height: 30px;
    bottom: -100%;
    transition: bottom 0.5s ease;
}

.image-text p{
color: #fff;
text-align: center;
margin: 4px 0;
position: absolute;
bottom: 0px;
width: 100%;
}

.background-text{
    height: 100%;
    width: 100%;
    background-color: #000;
    opacity: 0.6; 
}

.image-link:hover .image-text{
   bottom: 0%;
}

.slidermenu{
    text-align: center;
    width: 100%;
    font-size: 30px;
}

.slidermenu a {
    margin:10px;
}

.slidermenu a:hover{
    text-decoration: none;
}