﻿input, textarea, select {
    width: 100%;
    border: 1px solid #d3d2d2;
    background-color: #fbfbfb;
    border-radius: 2px;
    padding: 7px 0px 7px 5px;
    color: #3e3939;
    margin-top: 10px;
    margin-bottom: 5px;
}

.form-row label{
font-size: 14px;
color:#9c9696;
font-weight: 300;
display: block;
padding: 0;
margin: 0;

}
.form-row{
margin-bottom: 15px;
display: block;
}

input[type="file"]{
	display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
}
.file-input-wrapper
{

}
.file-input-wrapper .action-btn{
	  position: relative;
  overflow: hidden;
  font-size: 14px;
  cursor: pointer;
}
.pagination-container{
clear: both;
}
.pagination-container .pagination>.active>a{
background-color: #d75c30;
  color: #fff !important;
  border-color: #d75c30;
  font-size: 12px;
  padding: 10px 15px;
  border-radius: 0;
}
.pagination-container .pagination > li > a, .pagination > li > span{
	font-size: 12px	;
	  padding: 10px 15px;
	  color:#444 !important;
	  font-family: "Open Sans", sans serif;
}
.pagination-container .pagination > li:first-child > a,.pagination-container  .pagination > li:first-child > span,
.pagination-container .pagination > li:last-child > a,.pagination-container  .pagination > li:last-child > span{
	border-radius: 0;
}
table caption{
  text-align: left;
  font-weight: bold;
  padding: 10px 0;
}