	.col-box-form-input{

	margin-bottom: 20px;

}

.col-box-form-input .form-group label{

	color: #333;

	font-size: 18px;

	font-family: 'RobotoSlab-Bold';

	padding-left: 10px;

}

.col-box-form-input .form-group select, .col-box-form-input .form-group input{

	height: 40px;

	border-radius: 0;

}

.col-box-form-input .form-group select::-moz-placeholder,

.col-box-form-input .form-group select::-webkit-input-placeholder,

.col-box-form-input .form-group input::-moz-placeholder,

.col-box-form-input .form-group input::-webkit-input-placeholder{

	color: #7f7e7b;

	font-size: 14px;

	font-family: 'RobotoSlab-Regular';

}

.col-box-form-input button{

	color: #FFF;

	font-size: 18px;

	font-family: 'RobotoSlab-Regular';

	background-color: #a5d8ff;

	border-bottom:  solid 4px #a5d8ff;

	width: 100%;

	float: left;

	padding: 10px 0px;

	border-radius: 0;

}

.col-box-form-input button:hover,

.col-box-form-input button:active,

.col-box-form-input button:focus{

	transition: 0.5s;

	padding-top: 13px;

	padding-bottom: 7px;

	color: #fff;

  border-bottom: solid 4px #a5d8ff;

}

/* BTNS */

.row-btns-csv-print{

	margin-top: 15px;

	margin-bottom: 30px;

}

.btn-exporting-csv, .btn-exporting-print{

  margin-top: 15px;

  font-family: 'RobotoSlab-Regular';

  width: 240px;

  height: 55px;

  border-radius: 0;

  background-color: #a5d8ff;

  box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.08);

  color: #fff;

  border-bottom: solid 4px #a5d8ff;

  font-size: 18px;

}

.btn.btn-exporting-csv{

	padding: 14px 12px;

}

.btn.btn-exporting-csv:hover{

	padding-top: 16px;

	padding-bottom: 4px;

}

.btn-exporting-csv:hover,

.btn-exporting-print:hover,

.btn-exporting-csv:active,

.btn-exporting-print:active,

.btn-exporting-csv:focus,

.btn-exporting-print:focus{

	color: #fff;

	padding-top: 8px;

	padding-bottom: 4px;

	border-color: #a5d8ff;

	transition: 0.3s;

}

/* TABLE */

.table-downloads-interna{

	background-color: #f2f2f2;

	border: solid 1px #cecece;

}

.thead-downloads tr th{

	color: #4a4a4a;

	font-size: 14px;

	font-weight: lighter;

	padding-left: 15px;

	font-family: 'RobotoSlab-Bold';

	border: solid 1px #cecece;

}

.tbdoy-downloads td{

	border: solid 1px #cecece;

}

.tbdoy-downloads tr{

	background-color: #FFF ;

}

.tbdoy-download tr:nth-of-type(odd){

	background-color: #f9f9f9;

}

.tbdoy-downloads tr td section b{

		font-family: 'RobotoSlab-Bold';

	}

.tbdoy-downloads tr td section{

	font-family: 'RobotoSlab-Regular';

	padding-top: 5px;

	padding-bottom: 5px;

	width: 100%;

	float: left;

}

.td-download section a{

	font-size: 18px;

	font-weight: lighter;

	color: #333;

	padding: 0px;

}

.td-download section a i{

	color: rgb(42, 40, 78);

}

.td-download section a:hover{

	color: rgb(42, 40, 78);

}



@media screen and (max-width: 767px) {

	.col-box-form-input, .col-box-form-input .form-group{

		margin-bottom: 5px;

	}

	.col-box-table-downloads .table-responsive{

		padding-left: 0px;

		padding-right: 0px;

	}



	.btn-exporting-csv, .btn-exporting-print{

		width: 100%;

		float: left;

	}

	.col-box-btn-print{

		padding-left: 0px;

	}

}