/*------ button ------*/
.btn-success {
  background: #75d428;
  color: #ffffff;
  *text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  *background-image: -webkit-gradient(linear, left 0%, left 100%, from(#75d428), to(#4ead00));
  *background-image: -webkit-linear-gradient(top, #75d428, 0%, #4ead00, 100%);
  *background-image: -moz-linear-gradient(top, #75d428 0%, #4ead00 100%);
  *background-image: linear-gradient(to bottom, #75d428 0%, #4ead00 100%);
  *background-repeat: repeat-x;
  padding:20px 0;
  border-radius:3px;

}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  color: #ffffff;
  background-color: #75d428;
  *background-color: #439400;
}

.hot-service ul {
	list-style:none;
	background-color:#855533;
	height:100px;
}
.hot-service li {
	float:left;
	list-style:none;
}
.card-content {
    display: block;
  border-width: 1px;
  border-color: rgb(225, 225, 227);
  border-style: solid;
  border-radius: 3px;
  background-color: rgb(255, 255, 255);
      padding-left: 15px;
    padding-right: 15px;

}
.pady-1 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

.mary-1 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}

.topic_cat {
    background-color: #6f5852;
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.text-white {
    color: #FFFFFF;
}

.pad10 {
    padding: 10px;
}

.text-white {
    color: #fff !important;
}

.pl-1 {
    padding-left: 1rem !important;
}

.mb-1 {
    margin-bottom: 1rem !important;
}

.rounded {
    border-radius: 0.25rem;
}

.card-title {
    margin-bottom: 0.75rem;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
    color: #FFFFFF;
}
.nav-tabs {
    border-bottom: 5px solid #a03431 !important;
	}

	
/*----------------------*/
/*-------- Table -------*/
/*----------------------*/	
	
* {
box-sizing: border-box;
}

*:focus {
	outline: none;
}

.login {
margin: 20px auto;
width: 300px;
}
.login-screen {background-color: #eeeeee;padding: 20px;border-radius: 5px;}

.app-title {
text-align: center;
color: #777;
}

.login-form {
text-align: center;
}
.control-group {
margin-bottom: 10px;
}

/* input form ///////
input {text-align: center;background-color: #ffffff;border: 2px solid transparent;border-radius: 3px;font-size: 16px;font-weight: 200;padding: 10px 0;width: 250px;transition: border .5s;}

input:focus {
border: 2px solid #3498DB;
box-shadow: none;
}
*/

.btn:hover {
  background-color: #2980B9;
}

.login-link {
  font-size: 12px;
  color: #444;
  display: block;
	margin-top: 12px;
}
/*--------- page number---------*/
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 0px !important;
}