/*Forgot Password Thank You*/
.forgot-pass-thank{margin:25px auto; margin-bottom: 25px; max-width:400px; font-size: 15px; padding: 20px 28px 15px 28px; border: 5px solid #ee6d35;}

/*Error Validation*/
.error{text-align:center;color:#F00 !important} 
.error p {color:#F00 !important}

/*24-march-14*/
.form-group.marb0 {margin-bottom:0;}
.help-block.upload-doc {display: inline-block; padding-left: 4px; padding-top: 9px; vertical-align: middle;}
/* 02April For Add Animal in trasport Display checkbox and delete button*/
#all_animals .delete{display:none}
#selected_animals .checkboxes{display:none}
.margin-top-6 {margin-top:6px !important;}
.uploader-labl.marb5 {margin-bottom:5px;}
.w100p {width:100%;}
/*Loader*/
#loader,#loader1,#loader2{position: fixed; z-index: 10000000000000; text-align:center;width: 175px; padding: 20px; vertical-align:middle; top: 50%; left:0; right: 0; background:none repeat scroll 0 0 #000000; color: #fff; font-family: 'Roboto',sans-serif; font-size: 12.5pt; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 auto; }/*left:40%; updated 3April17  left: 50%;margin-left:-164px;*/
.fr{float:right}
.fl{float:left}
.alert-danger p {color: #A94442 !important;}
/*.loaderoverlays{/*background-color:black;*//*filter: alpha(opacity=80);opacity: 0.8;cursor: wait;left: 0;top:0; position: fixed; width: 100% !important; z-index: 1001;}*/

.help-info{color: #a1a1a4;font-size: 14px;line-height: 1em;}

.has-error .form-control {border-color: #b94a48 !important;}
.uploadimage {color:#535353; font-size:12px;}
/*.overlay{width:100%;min-height:100%;position:absolute;background-color:#f7f7f7;z-index:999;opacity:.8;display:none;background:rgba(200,200,200,0.75)*/ url(../img/preloader_large.gif) no-repeat center 35%}

/*16April2014*/
#join .help-inline, #animaladdedit .help-inline {width:250px; text-align:left; margin-top:26px; display:inline-block;}
#availability .help-inline {width:250px; text-align:left; margin-top:18px; display:inline-block;}

.marpad0 {margin-right:0 !important; padding-right:0 !important;}
.date-width {width:98px;}
.action-width, .color-width {width:72px;}

/*.fileContainer {
	cursor: pointer;
    overflow: hidden;
    position: absolute;
	font-size:13px;
	color:#fff;
	background: none;
	text-decoration:underline;
	bottom:-35px;
	height:33px;
	padding-top: 7px;
	width: 143px;
	text-align: center;
}*/
.fileContainer {
cursor: pointer;
font-size: 15px;
margin-bottom:0px;
/*position: absolute;
font-size: 13px;
color: #444;
color: #fff;
text-decoration: underline;
bottom: -84px;
height: 86px;
padding-top: 29px;
width:165px;
overflow: hidden;*/
background: none;
/*width: 143px;*/
text-align: center;
}

.fileContainer [type=file] {
    cursor: pointer;
    display: block;
    filter: alpha(opacity=0);
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0;
}

.alert-danger p a {
    color: #A94442 !important;
    text-decoration: underline;
}

/*error message hider for radio option while not selecting*/
/*label.radio-inline span.help-block {display:none !important; margin-right:7px;}*//*disable for admin page add animal validation of video popup not workin on ie */


/*Join legs for driver specify*/
#my-leg{/*-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;*/position:relative;top:0;width:100%;background-color:white;/*opacity:0.8;*/z-index:250;padding:0.9375em 0.875em 0.46875em}
#my-leg:hover{opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}
/*#my-leg #origin-address,#my-leg #destination-address{display:block;float:left;margin-right:1.226%;width:43.2%}*/
#my-leg #origin-address:last-child,#my-leg #destination-address:last-child{margin-right:0}
#my-leg #origin-address input,#my-leg #destination-address input{width:100% !important;padding:0.5em 0.75em}
#my-leg #distance{clear:both}
#my-leg .info{display:block;float:left;margin-right:3.22581%;width:74.19355%;color:#000;font-size:16px}
#my-leg .info:last-child{margin-right:0}
#my-leg .info address{display:block;float:left;margin-right:2.12766%;width:40.42553%;margin:0}
#my-leg .info address:last-child{margin-right:0}
#my-leg .info address:before{content:"\f041";font-family:FontAwesome;padding-right:0.25em;vertical-align:baseline;font-style:normal}
#my-leg .info .delimiter{display:block;float:left;margin-right:2.12766%;width:14.89362%;background:url(../img/arrow-join.png) no-repeat center;height:1.5em}
#my-leg .info .delimiter:last-child{margin-right:0}
#tab_2_2 > #main-transportation-route{position:relative;float:left;width:100% !important}
#main-transportation-route > #my-leg{position:absolute}

#tab_2_2 > #avia-route{position:relative}
#avia-route > #my-leg{position:absolute}

.info span{font-size: 13px;padding-left: 13px;}

.required-note{color: #000000; text-align: right; font: 14px 'Roboto', sans-serif; margin: 0px 5px;}
.required-note span { color: #FF0000;}
.required-note.martm15{ margin-top:-15px;}
.portlet-title .required-note{ color:#fff;}
.subpage-title .required-note{ margin-top:7px; float:right;}
#page-details .title p.required-note{ color:#fff; float:right;}
#page-details .title p.required-note span{ float:none; padding-right:0px;}
.title-patch p.required-note{ color:#fff; float:right; margin-top:3px}



.calender div.checker{margin: 7px 10px 7px 0 !important; float:left;}

/*profile image loader*/
.loader-wrapper-img{position: relative; width: 92%; text-align: center; padding-top: 20px;}

.org_load_img{display: inline-block;
position: absolute;
top: 44px;
left: 61px;}

.textbox-note{color:#535353; font-size:11px; display:inline-block; margin-left:350px;}
.fileinput.nbmar{ margin-bottom:0px;}
span.colon {display: inline-block; margin: 5px; font-size: 20px; font-weight: bold;}
.floatleft{ float:left !important;}
.form-bordered .form-group > div.no-brd{ border-left:0px;}
.newdate{ display:table !important;}


/*15 may 14*/
.form-bordered .form-group .radio-list{ border-left:0px; padding:0px;}
.form-bordered .form-group .radio-list .radio-inline{ padding-top:9px;}
.form-bordered .form-group .radio-list .radio-inline input{ margin:2px 5px 0 0; height:auto;}
.form-bordered .form-group  .control-label.padt8 { padding-top: 8px;}
.cost-to-organization{ float:none;}

/*17 may 14*/
.ie span.cost-footer.pull-right{ margin-right:2px;}


/*19 may 14*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	
	/* Safari and Chrome */
   .dobt-form .macfix.col-lg-5{ width:41.66666667%;}
   .dobt-form .macfix.col-lg-7 {width: 58.33333333%;}

    /* Safari only override */
    ::i-block-chrome,.dobt-form .macfix.col-lg-5{ width:100%;}
    ::i-block-chrome,.dobt-form .macfix.col-lg-7{ width:100%;}
}

/*26May14 Admin CSS*/
.table thead tr th.fcblue {color:#0d638f;}
tr td.text_center {text-align:center;}

label.mart28 {margin-top:28px;}

p.text17 span.remove, h3 span.remove {font-size:13px;}
p.text17 span.remove a, h3 span.remove a {color:#c51f53; text-decoration:underline;}
p.text17 span.remove a:hover, h3 span.remove a:hover {color:#2a6496; text-decoration:underline;}

/*Days availability*/
.checkbox-list.form-control{padding: 0; background: 0; border: 0;}
#select_template .pink-btn.publish {margin-right:0;}

/*13June14 - Block User*/
.btn.grey-btn{color: #fff; border-bottom: 3px solid #636363; background: #909090; font: 17px 'Roboto',sans-serif; margin-right:0px;}
.btn.grey-btn:hover{background: #838383}
.btn.pink-btn.marr0 {margin-right:0px;}

.login-as-admin {float:right;}
.login-as-admin a {color:#fff; font-size: 18px;font-weight: 400;line-height: 18px; margin: 0 8px 0 0; padding: 0;}
.clear {clear:both;}
.table thead tr th.fcblue_new {color:#0d638f;}
/* added by sadique on 5 Feb 2018  */
.org_short_code{color: #a1a1a4;
    font-size: 14px;
    line-height: 1em;
}
