@import url(//fonts.googleapis.com/css?family=Lato:100,200,300,400,500,600,700);
body{
background: #fff;
font-family: 'Lato', Calibri, Arial, sans-serif;
font-size: 15px;
color: #656D78;
overflow-x: hidden;
height: 100%;
    
}
body.no-padding-top{
    padding-top: 0px;
    
}
body.top-navigation{}
h1,h2,h3,h4,h5,h6{
    font-weight: 500;
    
}
h1.bolded,h2.bolded,h3.bolded,h4.bolded,h5.bolded,h6.bolded{
    font-weight: 600;
    
}
h1.less-distance,h2.less-distance,h3.less-distance,h4.less-distance,h5.less-distance,h6.less-distance{
    padding: 2px 0;
    margin: 2px;

 /**-------------------------------------------TYPOGRAPY-------------------------------------------**/

hr{
    margin: 30px 0;
}
a{
    color: #37BC9B;
    
}
a:hover{
    color: #29AF8E;
    
}
a:focus{
    color: #29AF8E;
    
}
.text-muted{
    color: #AAB2BD;
    
}
h1.text-primary,h2.text-primary,h3.text-primary,h4.text-primary,h5.text-primary,h6.text-primary,.text-primary{
    color: #37BC9B;
    
}
h1.text-success,h2.text-success,h3.text-success,h4.text-success,h5.text-success,h6.text-success,.text-success{
    color: #B4E87E;
    
}
h1.text-info,h2.text-info,h3.text-info,h4.text-info,h5.text-info,h6.text-info,.text-info{
    color: #3BAFDA;
    
}
h1.text-warning,h2.text-warning,h3.text-warning,h4.text-warning,h5.text-warning,h6.text-warning,.text-warning{
    color: #F6BB42;
    
}
h1.text-danger,h2.text-danger,h3.text-danger,h4.text-danger,h5.text-danger,h6.text-danger,.text-danger{
    color: #E9573F;
    
}
a.text-primary:hover{
    color: #29AF8E;
    
}
a.text-success:hover{
    color: #74AD3B;
    
}
a.text-info:hover{
    color: #5DCBF7;
    
}
a.text-warning:hover{
    color: #FCCB6A;
    
}
a.text-danger:hover{
    color: #D8482C;
    
}
.bg-dark,.bg-primary,.bg-success,.bg-info,.bg-danger,.bg-warning{
    color: #fff;
    
}
.bg-primary .text-primary,.bg-success .text-success,.bg-info .text-info,.bg-danger .text-danger,.bg-warning .text-warning{
    color: #fff;
    color: rgba(0,0,0,0.4);
    
}
.bg-dark a,.bg-primary a,.bg-success a,.bg-info a,.bg-danger a,.bg-warning a{
    color: #fff;
    color: rgba(255,255,255,0.7);
    
}
.bg-primary{
    background-color: #FF0066;
}
a.bg-primary:hover{
    background-color: #29A0CB;
    
}
.bg-success{
    background-color: #8CC152;
    
}
a.bg-success:hover{
    background-color: #c1e2b3;
    
}
.bg-info{
    background-color: #3BAFDA;
    
}
a.bg-info:hover{
    background-color: #afd9ee;
    
}
.bg-warning{
    background-color: #F6BB42;
    
}
a.bg-warning:hover{
    background-color: #f7ecb5;
    
}
.bg-danger{
    background-color: #E9573F;
    
}
a.bg-danger:hover{
    background-color: #e4b9b9;
    
}
.bg-dark{
    background-color: #434A54;
    
}
a.bg-dark:hover{
    background-color: #434A54;
    
}
.bg-primary h1,
.bg-primary h2,
.bg-primary h3,
.bg-primary h4,
.bg-primary h5,
.bg-primary h6,
.bg-success h1,
.bg-success h2,
.bg-success h3,
.bg-success h4,
.bg-success h5,
.bg-success h6,
.bg-info h1,
.bg-info h2,
.bg-info h3,
.bg-info h4,
.bg-info h5,
.bg-info h6,
.bg-danger h1,
.bg-danger h2,
.bg-danger h3,
.bg-danger h4,.bg-danger h5,.bg-danger h6,.bg-warning h1,.bg-warning h2,.bg-warning h3,.bg-warning h4,.bg-warning h5,.bg-warning h6,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6{
    color: #fff;
    
}
.bg-primary .form-control,
.bg-success .form-control,
.bg-info .form-control,
.bg-danger .form-control,
.bg-warning .form-control,
.bg-dark .form-control{
    border: none;
    
}
.bg-primary .btn.btn-primary{
    background-color: #27A283;
    border-color: #27A283;
    
}
.bg-primary .btn.btn-primary:hover,.bg-primary .btn.btn-primary:active,
.bg-primary .btn.btn-primary:focus{
    background-color: #1C9376;
    border-color: #1C9376;
    
}
.bg-success .btn.btn-success{
    background-color: #76AD3E;
    border-color: #76AD3E;
    
}
.bg-success .btn.btn-success:hover,.bg-success .btn.btn-success:active,
.bg-success .btn.btn-success:focus{
    background-color: #679D2E;
    border-color: #679D2E;
    
}
.bg-info .btn.btn-info{
    background-color: #2998C1;
    border-color: #2998C1;
    
}
.bg-info .btn.btn-info:hover,.bg-info .btn.btn-info:active,
.bg-info .btn.btn-info:focus{
    background-color: #1C86AF;
    border-color: #1C86AF;
    
}
.bg-danger .btn.btn-danger{
    background-color: #D1462C;
    border-color: #D1462C;
    
}
.bg-danger .btn.btn-danger:hover,.bg-danger .btn.btn-danger:active,
.bg-danger .btn.btn-danger:focus{
    background-color: #C1361F;
    border-color: #C1361F;
    
}
.bg-warning .btn.btn-warning{
    background-color: #E0A52C;
    border-color: #E0A52C;
    
}
.bg-warning .btn.btn-warning:hover,.bg-warning .btn.btn-warning:active,
.bg-warning .btn.btn-warning:focus{
    background-color: #CB8E12;
    border-color: #CB8E12;
    
}
.bg-primary .progress-bar-primary{
    background-color: #27A283;
    
}
.bg-success .progress-bar-success{
    background-color: #76AD3E;
    
}
.bg-info .progress-bar-info{
    background-color: #2998C1;
    
}
.bg-warning .progress-bar-warning{
    background-color: #E0A52C;
    
}
.bg-danger .progress-bar-danger{
    background-color: #D1462C;
    
}
.bg-primary hr{
    border-top-color: #27A283;
    
}
.bg-success hr{
    border-top-color: #76AD3E;
    
}
.bg-info hr{
    border-top-color: #2998C1;
    
}
.bg-warning hr{
    border-top-color: #E0A52C;
    
}.bg-danger hr{
    border-top-color: #D1462C;
    
}

 
 
 /* -------------------------------------------LABEL AND BADGE-------------------------------------------**/
 .label.square{
     border-radius: 0em;
     
 }
 .badge,.label-default,.label-default[href]:hover,.label-default[href]:focus{
     background-color: #AAB2BD;
     
 }
 .label-primary,.badge-primary,.label-primary[href]:hover,.label-primary[href]:focus{
     background-color: #37BC9B;
     
 }
 .label-success,.badge-success,.label-success[href]:hover,.label-success[href]:focus{
     background-color: #8CC152;
     
 }
 .label-info,.badge-info,.label-info[href]:hover,.label-info[href]:focus{
     background-color: #3BAFDA;
     
 }
 .label-warning,.badge-warning,.label-warning[href]:hover,.label-warning[href]:focus{
     background-color: #F6BB42;
     
 }
 .label-danger,.badge-danger,.label-danger[href]:hover,.label-danger[href]:focus{
     background-color: #E9573F;}


 
 