
.Titulo h2{
    font-family:sans-serif;
    margin-top: 0px;
    text-align: center;
    color: #fff;
    font-size: 40px;
    font-weight: 500;
   
}

.carousel-item > h5 {
    min-width: 100%;
    min-height: 100%;
    text-align: justify;
    color: #fff;
}

#LogoMyBD
{
    height:90%;
    width:100%;
    margin:auto;
    background: #144463;
    border-radius:10px;
}
.Padding
{
	padding:0;
}
.login-clean form
{
	padding-top:30px;
	padding-bottom:20px;
}
.login-clean form .form-control
{
    width: 100%;
    background: rgba(255, 255, 255, 0.2);
    border: none;
    outline: none;
    padding: 10px;
    border-radius: 10px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-right: 1px solid rgba(255, 255, 255, 0.2);
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
    font-size: 14px;
    letter-spacing: 1px;
    color: rgb(0, 0, 0);
    cursor: pointer;
}

.login-clean form .form-control::placeholder{
    color: #fff;
    font-family: Arial;
    font-size: 13px;
    font-weight: 500;
}
.login-clean form .form-control:hover{
    background:rgba(255, 255, 255, 0.6);
    border: 1px solid rgba(255, 255, 255, 0.6);
    
}

.form-control {
    font-size: 13px;
}
/*Carousel*/
/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
    .fixed-bottom{
        position:relative;
    }
    .carousel-inner, .carousel, .carousel-item, .fill {
        min-height: 450px;
        width: 100%;
        background-position: center center;
        background-size: cover;
    }
    .modal-dialog {
        max-width: 500px;
    }
}

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {
    .fixed-bottom{
        position:relative;
    }
    .carousel-inner, .carousel, .carousel-item, .fill {
        min-height: 450px;
        width: 100%;
        background-position: center center;
        background-size: cover;
    }
    .modal-dialog {
        max-width: 500px;
    }
}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {
    .carousel-inner, .carousel, .carousel-item, .fill {
        min-height: 500px;
        width: 100%;
        background-position: center center;
        background-size: cover;
    }
    .modal-dialog {
        max-width: 700px;
    }
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
    .carousel-inner, .carousel, .carousel-item, .fill {
        min-height: 350px;
        width: 100%;
        background-position: center center;
        background-size: cover;
    }
    .modal-dialog {
        max-width: 700px;
    }
}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
    .carousel-inner, .carousel, .carousel-item, .fill {
        min-height: 350px;
        width: 100%;
        background-position: center center;
        background-size: cover;
    }
    .modal-dialog {
        max-width: 700px;
    }
}

.slide-wrapper {
    display: inline;
}

    .slide-wrapper .container {
        padding: 0;
    }


/*------------------------------ vertical bootstrap slider----------------------------*/

.carousel-inner > .carousel-item.carousel-item-next,
.carousel-inner > .carousel-item.active.carousel-item-right {
    transform: translate3d(0, 100%, 0);
    -webkit-transform: translate3d(0, 100%, 0);
    -ms-transform: translate3d(0, 100%, 0);
    -moz-transform: translate3d(0, 100%, 0);
    -o-transform: translate3d(0, 100%, 0);
    top: 0;
}

.carousel-inner > .carousel-item.carousel-item-prev,
.carousel-inner > .carousel-item.active.carousel-item-left {
    transform: translate3d(0,-100%, 0);
    -webkit-transform: translate3d(0,-100%, 0);
    -moz-transform: translate3d(0,-100%, 0);
    -ms-transform: translate3d(0,-100%, 0);
    -o-transform: translate3d(0,-100%, 0);
    top: 0;
}

    .carousel-inner > .carousel-item.next.carousel-item-left,
    .carousel-inner > .carousel-item.carousel-item-prev.carousel-item-right,
    .carousel-inner > .carousel-item.active {
        transform: translate3d(0,0,0);
        -webkit-transform: translate3d(0,0,0);
        -ms-transform: translate3d(0,0,0);
        -moz-transform: translate3d(0,0,0);
        -o-transform: translate3d(0,0,0);
        top: 0;
    }

/*Carousel*/

/*Checkbox*/
input[type=checkbox] {
display:none;
}
 
input[type=checkbox] + label
{
background: url("../../img/check.png") no-repeat;
background-size: 100%;
height: 14px;
width: 14px;
/*display:inline-block;*/
padding: 0 0 0 0px;
border:1px solid #000;
}
input[type=checkbox]:checked + label
{
background-color:#007bff;
background-size: 100%;
height: 14px;
width: 14px;
/*display:inline-block;*/
padding: 0 0 0 0px;
border:1px solid #000;

}