/*

*/

/*
	================================
	GENERAL
	================================
*/

a{
	color: #34495e;
}

.box{
  background-color: #fff;
  padding: 20px;
  border-radius: 4px;
  margin-bottom: 20px;
}

/*
	default : #bdc3c7;
	default-hover: #95a5a6;

	primary: #1abc9c;
	primary-hover: #16a085;

	success: #2ecc71;
	success-hover: #27ae60;

	info: #3498db;
	info-hover: #2980b9;

	warning: #f1c40f;
	warning-hover: #f39c12;

	danger: #e74c3c;
	danger-hover: #c0392b;

	inverse: #34495e;
	inverse-hover: #2c3e50;

	purple: #9b59b6;
	purple-hover: #8e44ad;

	orange: #e67e22;
	orange-hover: #d35400;

	cascade: #95A5A6;
	cascade-hover: #6C7A89;

	jaffa: #F27935;
	jaffa-hover: #F2784B;
*/

.page-header{
	margin-top: 0;
}

/*
	====================================
	BREADCRUMB and PAGINATION and PAGER
	====================================
*/

.breadcrumb{
  border-bottom: 2px solid #bdc3c7;
}

.breadcrumb a{
  color: #2c3e50;
}

.breadcrumb li i.fa{
  width: 25px;
  height: 25px;
  background-color: #2c3e50;
  border-radius: 100%;
  padding-top: 6px;
  padding-left: 6px;
  color: #ddd;
}

.breadcrumb-primary li.active,
.breadcrumb-success li.active,
.breadcrumb-info li.active,
.breadcrumb-warning li.active,
.breadcrumb-danger li.active,
.breadcrumb-inverse li.active,
.breadcrumb-purple li.active{
	color: #ddd;
}

.breadcrumb-primary a,
.breadcrumb-success a,
.breadcrumb-info a,
.breadcrumb-warning a,
.breadcrumb-danger a,
.breadcrumb-inverse a,
.breadcrumb-purple a{
	color: #fff;
}

.breadcrumb-primary{
	background-color: #1abc9c;
	border-bottom: 2px solid #16a085;
}

.breadcrumb-success{
	background-color: #2ecc71;
	border-bottom: 2px solid #27ae60;
}

.breadcrumb-info{
	background-color: #3498db;
	border-bottom: 2px solid #2980b9;
}

.breadcrumb-warning{
	background-color: #f1c40f;
	border-bottom: 2px solid #f39c12;
}

.breadcrumb-danger{
	background-color: #e74c3c;
	border-bottom: 2px solid #c0392b;
}

.breadcrumb-inverse{
	background-color: #34495e;
	border-bottom: 2px solid #2c3e50;
}

.breadcrumb-purple{
	background-color: #9b59b6;
	border-bottom: 2px solid #8e44ad;
}

.pagination{
	border-color: #ddd;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	    -ms-border-radius: 4px;
	     -o-border-radius: 4px;
}

.pagination li a{
	color: #34495e;
}

.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus{
	background-color: #bdc3c7;
	border-color: #bdc3c7;
}

.pagination.pagination-inverse li a{
	background-color: #34495e;
	color: #fff;
	border-color: #2c3e50;
}

.pagination.pagination-inverse li a:hover{
	background-color: #2c3e50;
	color: #fff;
	border-color: #2c3e50;
	-webkit-transition: all 1s ease;
   	   -moz-transition: all 1s ease;
        -ms-transition: all 1s ease;
         -o-transition: all 1s ease;
            transition: all 1s ease;
}

.pagination.pagination-inverse li.active a{
	background-color: #2c3e50;
}

.pagination.pagination-primary li a{
	background-color: #1abc9c;
	color: #fff;
	border-color: #16a085;
}

.pagination.pagination-primary li a:hover{
	background-color: #16a085;
	color: #fff;
	border-color: #16a085;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	   -moz-transition: all 1s ease;
	    -ms-transition: all 1s ease;
	     -o-transition: all 1s ease;
}

.pagination.pagination-primary li.active a{
	background-color: #16a085;
}

.pagination.pagination-success li a{
	background-color: #2ecc71;
	color: #fff;
	border-color: #27ae60;
}

.pagination.pagination-success li a:hover{
	background-color: #27ae60;
	color: #fff;
	border-color: #27ae60;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	   -moz-transition: all 1s ease;
	    -ms-transition: all 1s ease;
	     -o-transition: all 1s ease;
}

.pagination.pagination-success li.active a{
	background-color: #27ae60;
}

.pagination.pagination-info li a{
	background-color: #3498db;
	color: #fff;
	border-color: #2980b9;
}

.pagination.pagination-info li a:hover{
	background-color: #2980b9;
	color: #fff;
	border-color: #2980b9;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	   -moz-transition: all 1s ease;
	    -ms-transition: all 1s ease;
	     -o-transition: all 1s ease;
}

.pagination.pagination-info li.active a{
	background-color: #2980b9;
}

.pagination.pagination-warning li a{
	background-color: #f1c40f;
	color: #fff;
	border-color: #f39c12;
}

.pagination.pagination-warning li a:hover{
	background-color: #f39c12;
	color: #fff;
	border-color: #f39c12;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	   -moz-transition: all 1s ease;
	    -ms-transition: all 1s ease;
	     -o-transition: all 1s ease;
}

.pagination.pagination-warning li.active a{
	background-color: #f39c12;
}

.pagination.pagination-danger li a{
	background-color: #e74c3c;
	color: #fff;
	border-color: #c0392b;
}

.pagination.pagination-danger li a:hover{
	background-color: #c0392b;
	color: #fff;
	border-color: #c0392b;
	transition: all 1s ease;
	-webkit-transition: all 1s ease;
	   -moz-transition: all 1s ease;
	    -ms-transition: all 1s ease;
	     -o-transition: all 1s ease;
}

.pagination.pagination-danger li.active a{
	background-color: #c0392b;
}

.pagination.pagination-square > li:first-child > a, 
.pagination.paginatoin-square > li:first-child > span{
	border-bottom-left-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	   -moz-border-bottom-left-radius: 0;
	    -ms-border-bottom-left-radius: 0;
	     -o-border-bottom-left-radius: 0;
	border-top-left-radius: 0;
	-webkit-border-top-left-radius: 0;
	   -moz-border-top-left-radius: 0;
	    -ms-border-top-left-radius: 0;
	     -o-border-top-left-radius: 0;
}

.pagination.pagination-square > li:last-child > a,
.pagiantion.pagination-square > li:last-child > span{
	border-bottom-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	   -moz-border-bottom-right-radius: 0;
	    -ms-border-bottom-right-radius: 0;
	     -o-border-bottom-right-radius: 0;
	border-top-right-radius: 0;
	-webkit-border-top-right-radius: 0;
	   -moz-border-top-right-radius: 0;
	    -ms-border-top-right-radius: 0;
	     -o-border-top-right-radius: 0;
}

.pagination.pagination-separated li a{
	margin-right: 5px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	    -ms-border-radius: 4px;
	     -o-border-radius: 4px;
}

.pagination.pagination-squarated li a{
	margin-right: 5px;
	border-radius: 0;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
	    -ms-border-radius: 0;
	     -o-border-radius: 0;
}

.pager.pager-primary li > a, 
.pager.pager-primary li > span{
	background-color: #1abc9c;
	color: #fff;
	border: 1px solid #16a085;
}

.pager.pager-success li > a,
.pager.pager-success li > span{
	background-color: #2ecc71;
	color: #fff;
	border: 1px solid #27ae60;
}

.pager.pager-info li > a,
.pager.pager-info li > span{
	background-color: #3498db;
	color: #fff;
	border: 1px solid #2980b9;
}

.pager.pager-warning li > a,
.pager.pager-warning li > span{
	background-color: #f1c40f;
	color: #fff;
	border: 1px solid #f39c12;
}

.pager.pager-danger li > a,
.pager.pager-danger li > span{
	background-color: #e74c3c;
	color: #fff;
	border: 1px solid #c0392b;
}

.pager.pager-inverse li > a,
.pager.pager-inverse li > span{
	background-color: #34495e;
	color: #fff;
	border: 1px solid #2c3e50;
}

.pager.pager-square li a{
	border-radius: 0;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
	    -ms-border-radius: 0;
	     -o-border-radius: 0;
}

/*
	================================
	BUTTON
	================================
*/

.btn.btn-default{
  background-color: #bdc3c7;
  border-color: #bdc3c7;
  color: #fff;
}

.btn.btn-default:hover{
  background-color: #95a5a6;
  border-color: #95a5a6;
  color: #fff;
}

.btn.btn-primary{
  background-color: #1abc9c;
  border-color: #1abc9c;
  color: #fff;
}

.btn.btn-primary:hover{
  background-color: #16a085;
  border-color: #16a085;
  color: #fff;
}

.btn.btn-success{
  background-color: #2ecc71;
  border-color: #2ecc71;
  color: #fff;
}

.btn.btn-success:hover{
  background-color: #27ae60;
  border-color: #27ae60;
  color: #fff;
}

.btn.btn-info{
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.btn.btn-info:hover{
  background-color: #2980b9;
  border-color: #2980b9;
  color: #fff;
}

.btn.btn-warning{
  background-color: #f1c40f;
  border-color: #f1c40f;
  color: #fff;
}

.btn.btn-warning:hover{
  background-color: #f39c12;
  border-color: #f39c12;
  color: #fff;
}

.btn.btn-danger{
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.btn.btn-danger:hover{
  background-color: #c0392b;
  border-color: #c0392b;
  color: #fff;
}

.btn.btn-square{
  border-radius: 0;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
      -ms-border-radius: 0;
       -o-border-radius: 0;
}

.btn.btn-rounded{
	border-radius: 20px;
	-webkit-border-radius: 20px;
	   -moz-border-radius: 20px;
	    -ms-border-radius: 20px;
	     -o-border-radius: 20px;
}

.btn.btn-default.btn-perspective{
	border-bottom: 4px solid #95a5a6;
}

.btn.btn-primary.btn-perspective{
	border-bottom: 4px solid #16a085;
}

.btn.btn-success.btn-perspective{
	border-bottom: 4px solid #27ae60;
}

.btn.btn-info.btn-perspective{
	border-bottom: 4px solid #2980b9;
}

.btn.btn-warning.btn-perspective{
	border-bottom: 4px solid #f39c12;
}

.btn.btn-danger.btn-perspective{
	border-bottom: 4px solid #c0392b;
}

.btn.btn-cascade{
	background-color: #95A5A6;
	border-color: #95A5A6;
	color: #fff;
}

.btn.btn-cascade:hover{
	background-color: #6C7A89;
	border-color: #6C7A89;
	color: #fff;
}

.btn.btn-cascade.btn-perspective{
	border-bottom: 4px solid #6C7A89;
}

.btn.btn-jaffa{
	background-color: #F27935;
	border-color: #F27935;
	color: #fff;
}

.btn.btn-jaffa:hover{
	background-color: #F2784B;
	border-color: #F2784B;
	color: #fff;
}

.btn.btn-jaffa.btn-perspective{
	border-bottom: 4px solid #F2784B;
}

.btn.btn-inverse{
	background-color: #34495e;
	border-color: #34495e;
	color: #fff;
}

.btn.btn-inverse:hover{
	background-color: #2c3e50;
	border-color: #2c3e50;
	color: #fff;
}

.btn.btn-inverse.btn-perspective{
	border-bottom: 4px solid #2c3e50;
}

.btn.btn-purple{
	background-color: #9b59b6;
	border-color: #9b59b6;
	color: #fff;
}

.btn.btn-purple:hover{
	background-color: #8e44ad;
	border-color: #8e44ad;
	color: #fff;
}

.btn.btn-purple.btn-perspective{
	border-bottom: 4px solid #8e44ad;
}

.btn.btn-orange{
	background-color: #e67e22;
	border-color: #e67e22;
	color: #fff;
}

.btn.btn-orange:hover{
	background-color: #d35400;
	border-color: #d35400;
	color: #fff;
}

.btn.btn-orange.btn-perspective{
	border-bottom: 4px solid #d35400;
}

.dropdown-menu > li > a:hover{
	background-color: #1abc9c;
	color: #fff;
}

.btn-default:hover, 
.btn-default:focus, 
.btn-default:active, 
.btn-default.active, 
.open .dropdown-toggle.btn-default{
	background-color: #95a5a6;
	border-color: #95a5a6;
	color: #fff;
}

.btn-primary:hover, 
.btn-primary:focus, 
.btn-primary:active, 
.btn-primary.active, 
.open .dropdown-toggle.btn-primary{
	background-color: #16a085;
	border-color: #16a085;
	color: #fff;
}

.btn-success:hover, 
.btn-success:focus, 
.btn-success:active, 
.btn-success.active, 
.open .dropdown-toggle.btn-success{
	background-color: #27ae60;
	border-color: #27ae60;
	color: #fff;
}

.btn-info:hover, 
.btn-info:focus, 
.btn-info:active, 
.btn-info.active, 
.open .dropdown-toggle.btn-info{
	background-color: #2980b9;
	border-color: #2980b9;
	color: #fff;
}

.btn-warning:hover, 
.btn-warning:focus, 
.btn-warning:active, 
.btn-warning.active, 
.open .dropdown-toggle.btn-warning{
	background-color: #f39c12;
	border-color: #f39c12;
	color: #fff;
}

.btn-danger:hover, 
.btn-danger:focus, 
.btn-danger:active, 
.btn-danger.active, 
.open .dropdown-toggle.btn-danger{
	background-color: #c0392b;
	border-color: #c0392b;
	color: #fff;
}

.btn-inverse:hover, 
.btn-inverse:focus, 
.btn-inverse:active, 
.btn-inverse.active, 
.open .dropdown-toggle.btn-inverse{
	background-color: #2c3e50;
	border-color: #2c3e50;
	color: #fff;
}

.btn-purple:hover, 
.btn-purple:focus, 
.btn-purple:active, 
.btn-purple.active, 
.open .dropdown-toggle.btn-purple{
	background-color: #8e44ad;
	border-color: #8e44ad;
	color: #fff;
}

.btn-orange:hover, 
.btn-orange:focus, 
.btn-orange:active, 
.btn-orange.active, 
.open .dropdown-toggle.btn-orange{
	background-color: #d35400;
	border-color: #d35400;
	color: #fff;
}

.btn-cascade:hover, 
.btn-cascade:focus, 
.btn-cascade:active, 
.btn-cascade.active, 
.open .dropdown-toggle.btn-cascade{
	background-color: #6C7A89;
	border-color: #6C7A89;
	color: #fff;
}

.btn-jaffa:hover, 
.btn-jaffa:focus, 
.btn-jaffa:active, 
.btn-jaffa.active, 
.open .dropdown-toggle.btn-jaffa{
	background-color: #F2784B;
	border-color: #F2784B;
	color: #fff;
}

/*
	===============================
	ICONS
	===============================
*/

.icon-circle{
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-ms-border-radius: 100%;
	-o-border-radius: 100%;
	border-radius: 100%;
	padding-left: 7.1px;
	padding-top: 6px;
	width: 30px;
	height: 30px;
	border: 1px solid #ddd;
}

.icon-square{
	padding-top: 7px;
	padding-left: 6.5px;
	width: 30px;
	height: 30px;
	border: 1px solid #ddd;
}

.icon-rounded{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	padding-top: 6px;
	padding-left: 7px;
	width: 30px;
	height: 30px;
	border: 1px solid #ddd;
}

.icon-default{
	background-color: #bdc3c7;
	border-color: #bdc3c7;
	color: #fff;
}

.icon-primary{
	background-color: #1abc9c;
	border-color: #1abc9c;
	color: #fff;
}

.icon-success{
	background-color: #2ecc71;
	border-color: #2ecc71;
	color: #fff;
}

.icon-info{
	background-color: #3498db;
	border-color: #3498db;
	color: #fff;
}

.icon-warning{
	background-color: #f1c40f;
	border-color: #f1c40f;
	color: #fff;
}

.icon-danger{
	background-color: #e74c3c;
	border-color: #e74c3c;
	color: #fff;
}

.icon-inverse{
	background-color: #34495e;
	border-color: #34495e;
	color: #fff;
}

.icon-purple{
	background-color: #9b59b6;
	border-color: #9b59b6;
	color: #fff;
}

.icon-orange{
	background-color: #e67e22;
	border-color: #e67e22;
	color: #fff;
}

.icon-cascade{
	background-color: #95A5A6;
	border-color: #95A5A6;
	color: #fff;
}

.icon-jaffa{
	background-color: #F27935;
	border-color: #F27935;
	color: #fff;
}

.bs-glyphicons {
	margin: 0 -19px 20px -16px;
	overflow: hidden;
}

.bs-glyphicons {
	margin-left: 0;
	margin-right: 0;
}

.bs-glyphicons-list {
	padding-left: 10px;
	list-style: none;
}

.bs-glyphicons li {
	float: left;
	width: 24.6%;
	height: 115px;
	padding: 10px;
	font-size: 10px;
	line-height: 1.4;
	text-align: center;
	border: 1px solid #fff;
	background-color: #f9f9f9;
}

.bs-glyphicons .glyphicon {
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 24px;
}

.bs-glyphicons .glyphicon-class {
	display: block;
	text-align: center;
	word-wrap: break-word;
}

.fontawesome-icon-list {
	margin-top: 22px;
}

/*
	=================================
	ALERT
	=================================
*/

.alert.alert-success{
	background-color: #00B16A;
	color: #fff;
	border-color: #00B16A;
}

.alert.alert-info{
	background-color: #4183D7;
	color: #fff;
	border-color: #4183D7;
}

.alert.alert-warning{
	background-color: #F5AB35;
	color: #fff;
	border-color: #F5AB35;
}

.alert.alert-danger{
	background-color: #D91E18;
	color: #fff;
	border-color: #D91E18;
}

.alert-success .alert-link,
.alert-info .alert-link,
.alert-warning .alert-link,
.alert-danger .alert-link{
	color: #ddd;
}

.progress{
	height: 10px;
}

.progress-bar.progress-bar-success{
	background-color: #00B16A;
}

.progress-bar.progress-bar-info{
	background-color: #4183D7;
}

.progress-bar.progress-bar-warning{
	background-color: #F5AB35;
}

.progress-bar.progress-bar-danger{
	background-color: #D91E18;
}

a.list-group-item-success{
	background-color: #00B16A;
	border-color: #00B16A;
	color: #fff;
}

a.list-group-item-success:hover{
	background-color: #26C281;
	border-color: #26C281;
	color: #fff;
}

a.list-group-item-info{
	background-color: #4183D7;
	border-color: #4183D7;
	color: #fff;
}

a.list-group-item-info:hover{
	background-color: #3498DB;
	border-color: #3498DB;
	color: #fff;
}

a.list-group-item-warning{
	background-color: #F5AB35;
	border-color: #F5AB35;
	color: #fff;
}

a.list-group-item-warning:hover{
	background-color: #F9BF3B;
	border-color: #F9BF3B;
	color: #fff;
}

a.list-group-item-danger{
	background-color: #D91E18;
	border-color: #D91E18;
	color: #fff;
}

a.list-group-item-danger:hover{
	background-color: #E74C3C;
	border-color: #E74C3C;
	color: #fff;
}

/*
	=================================
	NAVBAR
	=================================
*/

.nav-pills > li > a{
	color: #34495e;
}

.nav-pills > li.active > a, 
.nav-pills > li.active > a:hover, 
.nav-pills > li.active > a:focus{
	background-color: #1abc9c;
}

a.list-group-item.active > .badge, 
.nav-pills > .active > a > .badge{
	color: #34495e;
}

/*
	=================================
	PANEL
	=================================
*/

.panel-default{
	border-color: #fff;
}

.panel-default > .panel-heading{
	background-color: #fff;
}

.panel-heading > a{
	color: #34495e;
}

.panel-primary{
	border-color: #1abc9c;
}

.panel-primary .panel-heading{
	background-color: #1abc9c;
	border-bottom: 1px solid #1abc9c;
	color: #fff;
}

.panel-success{
	border-color: #2ecc71;
}

.panel-success .panel-heading{
	background-color: #2ecc71;
	border-bottom: 1px solid #2ecc71;
	color: #fff;
}

.panel-info{
	border-color: #3498db;
}

.panel-info .panel-heading{
	background-color: #3498db;
	border-bottom: 1px solid #3498db;
	color: #fff;
}

.panel-warning{
	border-color: #f1c40f;
}

.panel-warning .panel-heading{
	background-color: #f1c40f;
	border-bottom: 1px solid #f1c40f;
	color: #fff;
}

.panel-danger{
	border-color: #e74c3c;
}

.panel-danger .panel-heading{
	background-color: #e74c3c;
	border-bottom: 1px solid #e74c3c;
	color: #fff;
}

.panel-default.panel-drop{
	border-color: transparent;
	border-bottom: 4px solid #95a5a6;
}

.panel-default.panel-drop .panel-heading{
	background-color: #fff;
	border-bottom: 1px solid #ddd;
	color: #000;
}

.panel-primary.panel-drop{
	border-color: transparent;
	border-bottom: 4px solid #1abc9c;
}

.panel-primary.panel-drop .panel-heading{
	background-color: #fff;
	border-bottom: 1px solid #ddd;
	color: #000;
}

.panel-success.panel-drop{
	border-color: transparent;
	border-bottom: 4px solid #2ecc71;
}

.panel-success.panel-drop .panel-heading{
	background-color: #fff;
	border-bottom: 1px solid #ddd;
	color: #000;
}

.panel-info.panel-drop{
	border-color: transparent;
	border-bottom: 4px solid #3498db;
}

.panel-info.panel-drop .panel-heading{
	background-color: #fff;
	border-bottom: 1px solid #ddd;
	color: #000;
}

.panel-warning.panel-drop{
	border-color: transparent;
	border-bottom: 4px solid #f1c40f;
}

.panel-warning.panel-drop .panel-heading{
	background-color: #fff;
	border-bottom: 1px solid #ddd;
	color: #000;
}

.panel-danger.panel-drop{
	border-color: transparent;
	border-bottom: 4px solid #e74c3c;
}

.panel-danger.panel-drop .panel-heading{
	background-color: #fff;
	border-bottom: 1px solid #ddd;
	color: #000;
}

.well{
	background-color: #fff;
	border: 1px solid #fff;
	box-shadow: none;
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
	    -ms-box-shadow: none;
	     -o-box-shadow: none;
}

.primary-well{
	background-color: #1abc9c;
	color: #fff;
	border: 1px solid #1abc9c;
}

.success-well{
	background-color: #2ecc71;
	color: #fff;
	border: 1px solid #2ecc71;
}

.info-well{
	background-color: #3498db;
	color: #fff;
	border: 1px solid #3498db;
}

.warning-well{
	background-color: #f1c40f;
	color: #fff;
	border: 1px solid #f1c40f;
}

.danger-well{
	background-color: #e74c3c;
	color: #fff;
	border: 1px solid #e74c3c;
}

/*
	=================================
	Collapse
	=================================
*/

.nav > li  >a:hover, 
.nav > li > a:focus{
	background-color: #34495e;
	color: #fff;
}

.nav .open > a, 
.nav .open > a:hover, 
.nav .open > a:focus{
	background-color: #34495e;
}

.dropdown-menu > .active > a, 
.dropdown-menu > .active > a:hover, 
.dropdown-menu > .active > a:focus{
	background-color: #1abc9c;
}

/*
	=================================
	BADGE
	=================================
*/

.list-group-item-primary{
	background-color: #1abc9c;
	color: #fff;
	border: 1px solid #1abc9c;
}

.list-group-item-success{
	background-color: #2ecc71;
	color: #fff;
	border: 1px solid #2ecc71;
}

.list-group-item-info{
	background-color: #3498db;
	color: #fff;
	border: 1px solid #3498db;
}

.list-group-item-warning{
	background-color: #f1c40f;
	color: #fff;
	border: 1px solid #f1c40f;
}

.list-group-item-danger{
	background-color: #e74c3c;
	color: #fff;
	border: 1px solid #e74c3c;
}

.badge-primary{
	background-color: #1abc9c;
}

.badge-success{
	background-color: #2ecc71;
}

.badge-info{
	background-color: #3498db;
}

.badge-warning{
	background-color: #f1c40f;
}

.badge-danger{
	background-color: #e74c3c;
}

.list-group-item-square .list-group-item:first-child{
	border-top-right-radius: 0;
	-webkit-border-top-right-radius: 0;
	   -moz-border-top-right-radius: 0;
	    -ms-border-top-right-radius: 0;
	     -o-border-top-right-radius: 0;
	border-top-left-radius: 0;
	-webkit-border-top-left-radius: 0;
	   -moz-border-top-left-radius: 0;
	    -ms-border-top-left-radius: 0;
	     -o-border-top-left-radius: 0;
}

.list-group-item-square .list-group-item:last-child{
	border-bottom-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	   -moz-border-bottom-right-radius: 0;
	    -ms-border-bottom-right-radius: 0;
	     -o-border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	   -moz-border-bottom-left-radius: 0;
	    -ms-border-bottom-left-radius: 0;
	     -o-border-bottom-left-radius: 0;
}

.media img{
	width: 50px;
	height: 50px;
}

/*
	=================================
	JUMBOTRON and THUMBNAIL
	=================================
*/

.jumbotron{
	background-color: #fff;
	border-radius: 4px;
}

.jumbotron.jumbotron-primary{
	background-color: #1abc9c;
	color: #fff;
}

.jumbotron.jumbotron-square{
	border-radius: 0;
}

.jumbotron.jumbotron-sm{
	padding: 15px;
}

.jumbotron.jumbotron-sm h1{
	font-size: 30pt;
}

.jumbotron.jumbotron-sm p{
	font-size: 12pt;
}

.thumbnail-square{
	border-radius: 0;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
	    -ms-border-radius: 0;
	     -o-border-radius: 0;
}

.thumbnail-no{
	padding: 0px;
	border: none;
	border-radius: 0;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
	    -ms-border-radius: 0;
	     -o-border-radius: 0;
}

/*
	=================================
	FORM COMPONENT
	=================================
*/

.form-control:focus,
.form-control:active{
	box-shadow: none;
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
	    -ms-box-shadow: none;
	     -o-box-shadow: none;
	border-color: #1abc9c;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	   -moz-transition: all 0.5s ease;
	    -ms-transition: all 0.5s ease;
	     -o-transition: all 0.5s ease;
}


/*
	=================================
	LABEL
	=================================
*/

.label-default{
	background-color: #bdc3c7;
	color: #fff;
}

.label-primary{
	background-color: #1abc9c;
	color: #fff;
}

.label-success{
	background-color: #2ecc71;
	color: #fff;
}

.label-info{
	background-color: #3498db;
	color: #fff;
}

.label-warning{
	background-color: #f1c40f;
	color: #fff;
}

.label-danger{
	background-color: #e74c3c;
	color: #fff;
}

.label-inverse{
	background-color: #34495e;
	color: #fff;
}

.label-purple{
	background-color: #9b59b6;
	color: #fff;
}

/*
	=================================
	
	=================================
*/

/*
	=================================
	
	=================================
*/

/*
	=================================
	
	=================================
*/

/*
	=================================
	
	=================================
*/

/*
	=================================
	
	=================================
*/

/*
	=================================
	
	=================================
*/

/*
	=================================
	
	=================================
*/

/*
	=================================
	
	=================================
*/

/*
	=================================
	
	=================================
*/