/* Application Style Sheet */

body:not(#blank) {
    background: url("http://cdn.seemynewvehicle.com/assets/images/core/smnv-header-557x60_w_background.png") no-repeat scroll 50% 0 transparent;
}
.nav-main{
     margin-top: 10px;
}
#content,.main{
    min-height: 600px;
    margin-top: 30px;
}

.copyright{
    text-align: center;
}
.loading{
    background-image: url(//cdn.seemynewvehicle.com/assets/images/core/loading.gif);
    background-position: 50% 50%;
    background-repeat: no-repeat;  
}
thead th, thead td{
    background: #eeeeee;
}
/* Global data handlers */
#details{
    padding-bottom: 10px;
}
/* Global photo handlers */
.photo{

}
.photo-small{
    min-height: 150px;
}
/* DataTables */
.data-row{
    cursor: pointer;
}
.dataTables_length,.dataTables_filter,.dataTables_paginate,.dataTables_info{
    width: 45%;
    float: left;
}
.dataTables_paginate{
    text-align: right;
} 
.dataTables_paginate a{
    padding: 0px 5px;
}
table{
    clear: both;
}
.hideme{
    display:none;
}

/* Use as inner to allow forms/images to be displayed */
.open-over{ 
    position: absolute;
    overflow: visible;
    z-index:90;
}

/* collapsable (no need for parent container). Default: closed */
*[data-toggle=collapse] i{
    float: right;
}

/*open*/
[data-toggle="collapse"] i{
    display: none !important; 
}
[data-toggle="collapse"] i+i{
    display: block !important;
}

/*closed*/
.collapsed i{    
    display: block !important;
}
.collapsed i+i{
    display: none !important; 
}

/* Share buttons global settings */
.share-buttons a{
    display: block;
    margin: 3px;
    float: left;
    width: 48px;
}

.box90 {
	width:90%;
}

.center-txt { 
	text-align: center;
}

.center {
	margin: 0 auto;	
}

.mr-l-20 {
	margin-left: 20px;
}

#quick-start-guide {
	font-family: verdana, sans-serif;
	font-size: 14px;
}

#quick-start-guide ul.sublist {
	list-style-type: disc;
	margin-bottom: 10px;
}

#quick-start-guide li.list-head {
	margin-bottom: 10px;
}

#quick-start-guide #close-guide {
	width: 110px;
	margin-top: 5px;
}

#quick-start-guide .center-txt h3 {
	margin-bottom: 0px;
}

.fa {
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.fa-rotate-left:before, .fa-undo:before {
	content: "\f0e2";
}

.fa-rotate-right:before, .fa-repeat:before {
	content: "\f01e";
}

div.navbar-inner ul.nav li.highlight a {
    background-color: #DBDBD5;
}

div#cboxLoadedContent {
    height: auto !important;
}

.black-btn{
    padding: 5px 12px;
    margin-right: 1.5%;
    font-size: 13px;
}

.emailBody{
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    display: inline-block;
    height: 140px;
    padding: 4px 6px;
    overflow: auto;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #555;
    vertical-align: middle;
    border: 1px #ccc solid;
    transition: border linear .2s,box-shadow linear .2s;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    width: 365px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

.email-error{
    border: 1px red solid;
    /*color: #D8000C;*/
    background-color: #FFBABA;
}