@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,300italic,400italic,600italic,600);

html,body{background: transparent !important}
.fileupload-buttonbar{display: none;}
label{color: #fff;font-size: 0.9em;font-weight: 300;}
.form-control{border-radius: 0; background: #e7e7e7; border: 1px solid #bcbcbc; }
#dropzone {background: #EEEEEE;width: 86%;margin: 0 auto;height: 1em;line-height: 1;text-align: center;padding: 2em 2em 2.8em !important;font-weight: bold;color: #bbb;text-shadow: 0px 2px 1px #fff;box-shadow: 0 0 0em #888;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
#dropzone.in {width: 96%;height: 2em;line-height: 2em;font-size: larger;padding: 2em 2em 3.7em !important;background: #EFEFEF;box-shadow: 0 0 1em #ddd;border-color: #ddd;}
#dropzone.hover {background: #FFFFFF;}
#dropzone.fade {opacity: 1;}
.errorFile{
 border: 2px solid #ff0000;
}
.fileinput-buttons{display: none;}
.upload-CV{
	color: white;
	margin-left: 15px;
	background-color: #67a2d8;
}
.upload-CV:hover{
	color: white;
	margin-left: 15px;
	background-color: #80aed8;
}


/* Uncomment this to hide the dropzone.
#dropzone{display: none !important;}
*/



/*** Custom ***/
.bg-blue, .btn-success, #dropzone, #dropzone.in, #dropzone.hover, button.DTTT_button, div.DTTT_button, a.DTTT_button,button.DTTT_button:hover, div.DTTT_button:hover, a.DTTT_button:hover, .paginate_button a{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#124e7f+0,76aada+100 */
	 /* Old browsers */
	 /* FF3.6-15 */
	 /* Chrome10-25,Safari5.1-6 */
	 /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	 /* IE6-9 */
	background: #fff !important;
	border-radius: 0 !important;
	border-color: #fff !important;
	padding: 0.4em 1.4em;
	font-weight: 500;
	line-height: 16px;
	font-size: 16px;
	text-transform: uppercase;
	border-width: 2px;
	color: #345ba6 !important;
}

.btn-success{border-radius: 2px}
.label-warning, .label-danger{background: #ee3897;border-color: #d62e86;font-size: 0.7em;}
.form-control{background: #fff;border: 1px solid #6e6e6e;color: #606060;}
.has-error .form-control{background: #fbc6c6; border: 1px solid #ff0000;}
.has-success .form-control{background: #c6e6d0; border: 1px solid #17ab41; color: #414141}
::-webkit-input-placeholder { color: inherit !important; opacity: 0.9; font-weight: 300; }
::-moz-placeholder { color: inherit !important;  opacity: 0.9; font-weight: 300; } /* firefox 19+ */
:-ms-input-placeholder { color:inherit !important;  opacity: 0.9; font-weight: 300;  } /* ie */
:-moz-placeholder { color:inherit !important;  opacity: 0.9; font-weight: 300; }
#dropzone, #dropzone.in, #dropzone.hover{color: #fff;text-shadow: 0 1px 5px rgba(0,0,0,0.5);font-size: 23px;}
#dropzone.hover{opacity: 0.7}
.progress-bar-success{background: #c6e6d0 !important;}
.progress{background: #b6b6b6 !important;margin: 0;height: 16px;border-radius: 0;}


table.dataTable thead th{background: transparent !important;}
button.DTTT_button, div.DTTT_button, a.DTTT_button, button.DTTT_button:hover, div.DTTT_button:hover, a.DTTT_button:hover{
	/* background: transparent !important; */
	min-width: 1.5em;
	padding: 0.5em 1em;
	margin-left: 2px;
	text-align: center;
	text-decoration: none !important;
	cursor: pointer;
	color: #333 !important;
	border: 1px solid rgba(0, 0, 0, 0);
	box-shadow: 0 0 0 !important;
}
button.DTTT_button:hover, div.DTTT_button:hover, a.DTTT_button:hover{
	opacity: 0.8;
	background: initial;
}
.padding{padding: 2em}
button.DTTT_button, div.DTTT_button, a.DTTT_button, .paginate_button a{border-radius: 2px !important; color: #fff !important;}
.paginate_button.disabled{opacity: 0.8}
thead{background: #035BAA;}
thead th{color: #fff}
thead th::after{opacity: 0.8 !important;}
tbody td:last-child{text-align: right;}
.btn-cancelar, button.delete{background: transparent !important;color: #c32322 !important; border: 0 !important;font-size: 14px;font-weight: bold;}
.btn-cancelar span, button.delete span{border-radius: 2em; background: #c32322; color: #fff;padding: 0.4em;}
.btn-cancelar:hover, button.delete:hover{opacity: 0.7}

.btn-subir-archivos span{border-bottom: 1.5px solid #fff;color: #fff;font-size: 1.2em;padding-bottom: 4px;}
.inline{display: inline-block; vertical-align: middle;}
body{font-size: 18px;letter-spacing: 0.5px;color: #606060;line-height: 1.2;}
body, textarea, select, input{font-family: 'Raleway', sans-serif;}
.label{transition: all 0.3s ease-in-out;}
.form-group input:focus~.label,.form-group textarea:focus~.label{opacity: 0.6}
.table-striped>tbody>tr{color: #fff}
.table-striped>tbody>tr a{color: #fff}
.table-striped>tbody>tr a:hover{color: #fff; opacity: 0.8}
.table-striped>tbody>tr{background: rgba(74,117,139,0.6);}
.table-striped>tbody>tr:nth-of-type(odd){background: rgba(74,117,139,0.9);}
.table-striped{margin-bottom: 0}
.table-striped .label {font-size: 0.6em;}
.table-striped p{margin: 0}
.table-striped td{border-color: rgba(0,0,0,0.1) !important;}
.bg-lightblue{background: #edf0f2}

.userfiles-listado{font-size: 14px;}
.userfiles-listado .table-striped>tbody>tr>td, .table-striped>tbody>tr>th{color: #606060}
.userfiles-listado .table-striped>tbody>tr a{color: rgba(74,117,139,0.9);}
.userfiles-listado .table-striped>tbody>tr a:hover{color: rgba(74,117,139,0.6);}

.files .name{width: 100% !important;}

@media (min-width: 620px) {
	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left;}.col-sm-12 {width: 100%;}.col-sm-11 {width: 91.66666667%;}.col-sm-10 {width: 83.33333333%;}.col-sm-9 {width: 75%;}.col-sm-8 {width: 66.66666667%;}.col-sm-7 {width: 58.33333333%;}.col-sm-6 {width: 50%;}.col-sm-5 {width: 41.66666667%;}.col-sm-4 {width: 33.33333333%;}.col-sm-3 {width: 25%;}.col-sm-2 {width: 16.66666667%;}.col-sm-1 {width: 8.33333333%;}
}
