/*

This file is part of MuraFW1

Copyright 2010-2014 Stephen J. Withington, Jr.
Licensed under the Apache License, Version v2.0
http://www.apache.org/licenses/LICENSE-2.0

*/

/* MuraFW1 Brand
-------------------------------------------------- */



.container-murafw1 .navbar .plugin-brand {
	padding: 5px;
	margin-left: 20px;
	float: right;
	font-weight: bold;
	font-size: 20px;
	color: #fff;
	text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.125);
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	transition: all .2s linear;
}

/* MuraFW1 Nav
-------------------------------------------------- */
.container-murafw1 .navbar-murafw1, .mura #cPlugins .container-murafw1 .navbar-murafw1 {
	margin-bottom: 1.5em;
}
.container-murafw1 .navbar .plugin-brand:hover  {
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.4);
	color:#fff;
}
.container-murafw1 .navbar .nav > li > a, .mura #cPlugins .container-murafw1 .navbar .nav > li > a {
	padding: 6px 15px;
}
.container-murafw1 .navbar .nav > li > .dropdown-menu a, .mura #cPlugins .container-murafw1 .navbar .nav > li > .dropdown-menu a {
	text-shadow: 0 -1px 0 rgba(0,0,0,.2);
}

/* MuraFW1 Sidenav
-------------------------------------------------- */
.container-murafw1 .nav.nav-list.murafw1-sidenav a {
	border: 1px solid #e5e5e5;
	margin: 0 -15px -1px;
}

/* Desktop
------------------------- */
@media (max-width: 980px) {
	/* Unfloat brand */
	.container-murafw1 .navbar-fixed-top .plugin-brand, .mura #cPlugins .container-murafw1 .navbar-fixed-top .plugin-brand {
		float: left;
		margin-left: 0;
		padding-left: 10px;
		padding-right: 10px;
	}
}

/*new styles added here  - LE */ 
	.errorField {
			    color:  red;
				
			}
	
	.error {
		color: red;
		padding: 4px;
		text-align: left;
	}		
		
		
	input.error, textarea.error {
		
       border: 1px solid red !important;


	}	
	
	 em.required {
		color: red;
		font-size: 16px;
	}
	
	form em {
		color: red;
		font-size: 16px;
		padding: 3px;
	}
	
	form small {
		color: #333;
	}
textarea, input[type=text], input[type=password], 
input[type=datetime], input[type=datetime-local], 
input[type=date], input[type=month], 
input[type=time], input[type=week], 
input[type=number], input[type=email], 
input[type=url], input[type=search], input[type=tel], input[type=color], .uneditable-input
{
border: 1px solid #D1CACA;	
}


.form-horizontal .control-label {

width: 170px;

}

.columnfield {
	
	float: left; 
	width: 400px;
    padding-bottom: 10px;
	
}

.add {
	
	
	color: red;
	font-style: italic;
	font-size: 12px;
}

.mura .btn {
	color: #fff;
}


td.infolabel {
		
		font-weight: bold; 
		text-align: right;
		width: 30%;
	}
	
th.tablehead {
	background-color: #eee;
}



/*
#ccbox  {  
        background: transparent url("../images/cards.png");  
        margin: 0 0 10px 190px;  
        padding: 0 0 0 150px;  
        width: 0;  
        height: 23px;  
        overflow: hidden;  
        }
*/  


.ccbtn {
	margin-right:10px;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
 color: #fff; 
background-color: #fff;
border: 1px solid #ddd;
border-bottom-color: transparent;
cursor: default;
}
		