.form-control, .form-control:focus{
	background:				#000;
	box-shadow:				none;
	text-shadow:			none;
	border-radius:			0px;
	border:					0px;
	padding:				0px;
	margin:					0px;
	height:					auto;
	color:					#FFF;	
	font-family:			'Nunito Sans';
	font-weight:			400;
	font-size:				14px;
	padding-left:			13px;
	padding-right:			13px;
	padding-top:			7px;
	padding-bottom:			7px;
	border-radius:			5px;
	letter-spacing: 		0.050em;
       

}
.form-control:focus{
	background:				#000;
	color:					#FFF;	
       

}

.input-group-addon{
	background: 			#ffd100;
	color: 					#FFF;
	border: 				0px;
	border-radius: 			0px;
	padding: 				5px 9px 5px 9px;
}

form#add_post_form{
	width: 100%;
	max-width: 100%;
        

}

/*
	Mainmenu:
*/
#navmain-search{
	margin: 				0px;
	padding: 				0px;
	margin-top: 			-4px;
}
#navmain-search input{
	background: 			5px 0px no-repeat url('/static/PS/img/soek.png');
	background-color: 		#FFF;
	color: 					#000;
	padding: 				1px 15px;
	padding-left: 			27px;
	height: 				auto;
	margin: 				0px;
	width: 					120px;
	
	-webkit-transition: width 130ms linear;
    -moz-transition: width 130ms linear;
    -o-transition: width 130ms linear;
    -ms-transition: width 130ms linear;
    transition: width 130ms linear;

	border-radius: 13px;
}

#navmain-search input:focus{
	background-color: 		#FFF;
	width: 					180px;
	color: 					#000;
	
    -webkit-transition: background-color 130ms linear;
    -moz-transition: background-color 130ms linear;
    -o-transition: background-color 130ms linear;
    -ms-transition: background-color 130ms linear;
    transition: background-color 130ms linear;
	
	-webkit-transition: width 130ms linear;
    -moz-transition: width 130ms linear;
    -o-transition: width 130ms linear;
    -ms-transition: width 130ms linear;
    transition: width 130ms linear;
}

#navmain-search ::-webkit-input-placeholder {
    color:    #000;
}
#navmain-search :-moz-placeholder {
    color:    #000;
}
#navmain-search ::-moz-placeholder {
    color:    #000;
}
#navmain-search :-ms-input-placeholder {
    color:    #000;
}

#navmain-search .form-group{
	margin-bottom: 0px;
}

/*

*/
.btn {
	border-radius: 			5px;
	border: 				0px;
	/*border: 1px solid rgba(0,0,0,0.1);
	 box-shadow: inset 0 1px 0 rgba(255,255,255,0.7); */
	background: #000;
	color: 	#FFF !important;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 0.025em;
	font-size: 12px;
}
li.btn a{
	color: 			#FFF;
}
li.btn{
	margin-right: 	5px;
}
li.btn.current{
	background: #ffd100;
	color: 		#FFF;
}

.btn:hover, .btn a:hover{
	background: #ffd100;
	color: 		#000 !important;
	text-decoration: none;
}

.btn-warning{
	background: 		#F47900;
}
.btn-warning:hover{
	background: 		#ff3636;
}

.btn-danger{
	background: 		#DC1B00;
}
.btn-danger:hover{
	background: 		#ff3636;
}

.btn-success{
	background: 		#8AD000;
}
.btn-success:hover{
	background: 		#749A00;
}

.btn-primary{
	background: 		#BD24D1;
}
.btn-primary:hover{
	background: 		#7B00AA;
}

.btn-grey{
	color: 				#666;
	border: 			0px solid #CCC;
	background: 		#000;
}
.btn-grey:hover{
	border: 			0px solid #ffd100;
}

.btn-label {position: relative;left: -12px;display: inline-block;padding: 6px 12px;background: rgba(0,0,0,0.15);border-radius: 0px 0 0 3px;}
.btn-labeled {padding-top: 0;padding-bottom: 0;}
.btn { margin-bottom:10px; }




