﻿html, body {
    height: 100%;
    width: 100%;
    /*background-color: #fff;
    background: url(../img/img-2.jpg);
    background-repeat: no-repeat;
    background-size: 100%;*/
}   

label {
    margin-bottom: 10px;
    margin-left: 3px;
}

.alert {
    border-radius: 4px !important;
}

.btn {
    border-radius: 4px !important;
}

.container-fluid {
    margin:0;
    padding:0;
}

.container-fluid, .row, .col-lg-4, .col-lg-8 {
    height:100%;
}

.col-border-youtube 
{
    background-color:Black;    
    margin:0px;
    padding-top:85px;
    padding-left:0px;
    padding-right:0px;
}

.col-border-rigth
{  
    background:#f3f3f3;
    border-right: 1px solid rgba(0,0,0,0.2);  
}

.form-signin {
    max-width: 410px;
    min-width: 320px;
    padding: 25px 25px 25px 25px;
    margin: 0 auto;
    opacity: 0.91;
    background: #fff;
    border-radius: 10px;    
}

.checkbox {
    font-weight: normal;
}

.form-control {
    font-size: 16px;
    height: auto;
    padding: 10px;
    border-radius: 4px !important;
}

input[type="text"] {
    margin-bottom: 15px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

input[type="password"] {
    margin-bottom: 15px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.row {
    margin-left:0;
    margin-right:0;
    padding-top: 25px;
}

.input-icon.right > i {
    padding-top: 5px;
}

/* Carrousel */
.w3-section, .w3-code {
    position: fixed !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
