/*
h3{
	color: #CE0000;
}

.btn-primry{
	background-color: #CE0000 !important;
	color:white;
}
*/

.breadcrumb *{
	color: #CE0000 !important;
}

.css-header{
	position: relative;
	z-index: 1000;
	
	padding-top: 30px;
	padding-bottom: 30px;

	-webkit-box-shadow: 0px 3px 3px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow:    0px 3px 3px 0px rgba(50, 50, 50, 0.35);
	box-shadow:         0px 3px 3px 0px rgba(50, 50, 50, 0.35);
}

.css-header .css-logo{}

.css-header .css-logo img{
	padding-top: 4px;
	width: 176px;
}

.css-header .css-menu{}

.css-header .css-menu .nav-pills > li > a{
	background-color: transparent;
	color: #333;
}

.css-header .css-menu .nav-pills > li > a:hover{
	background-color: #CE0000;
	color: white;
}

.css-header .css-menu .nav-pills > li.active > a,
.css-header .css-menu .nav-pills > li.active > a:focus,
.css-header .css-menu .nav-pills > li.active > a:hover{
	background-color: #CE0000;
	color: white;
}

.css-header .css-buttons{}

.css-header .css-buttons .css-login{
	color: #CE0000;
	float: right;
}

.css-header .css-buttons .css-register{
	background-color: #CE0000;
	border: solid #C00000 1px;
	float: right;
}

/* --------------- */

/* md */
@media screen and (max-width: 1200px){
	.css-header{
		padding-top: 15px;
		padding-bottom: 15px;
	}

	.css-header .css-logo img{
		padding-top: 14px;
	}

	.css-header .css-menu{
		padding-top: 14px;
	}
}

/* sm */
@media screen and (max-width: 992px){
	.css-header .css-logo{
		text-align: center;
	}
	.css-header .css-menu{
		margin-top: 15px;
	}

	.css-header .css-menu{
		text-align: center;
	}

	.css-header .css-menu .nav-pills > li {
		float: none;
	}
	.css-header .css-menu .nav > li {
		display: inline-block;
	}

	.css-header .css-buttons{
		margin-top: 15px;
		text-align: center;
	}

	.css-header .css-buttons .css-login,
	.css-header .css-buttons .css-register{
		float: none;
	}
}

/* xs */
@media screen and (max-width: 768px){}

/* xxs*/
@media screen and (max-width: 500px){}