
html, body {
   	/*background-color:#ededed;*/
	background-color:#f4f4f2;
	height:100%;
	color:#000;
}

.top-bg{
background: linear-gradient(to bottom, #101010 0%,#4f4f4f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
isplay:block;
padding:20px;
color:#fff;
margin:0 auto;
margin-bottom:10px;
border-radius: 5px;
font-size:25px;
}

.border-whole{border:1px solid #ccc; border-radius:5px; padding:10px 0; background-color:#fff; margin-bottom:30px; -webkit-box-shadow: -1px 0px 5px 5px rgba(219,219,219,1);
-moz-box-shadow: -1px 0px 5px 5px rgba(219,219,219,1);
box-shadow: -1px 0px 5px 5px rgba(219,219,219,1);}
.input-hac{background:none !important; border:none !important; box-shadow:none !important;}

.mandetoty_field_nopad {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #f71212;
}

.container {max-width:1061px; }

.info-catagoy{ font-weight: bold; border-bottom:2px solid #ccc; margin:10px 0; display:block; width:100%; font-size:large;}

.scrollbar
{
	float: left;
	height:180px;
	width:100%;
	
	overflow-y: scroll;
	margin-bottom: 25px;
	border:1px solid #ccc;
}

.force-overflow
{
	min-height:200px;
	padding:4px;
	margin-top:2px;
}
.black-line{ border-top:1px solid #333;}
.font-normal{font-weight:normal !important;}

.add-on-cal {
    width: auto;
font-size: 16px;
font-weight: normal;
text-align: center;
position: absolute;
top: 31px;
right: 16px;
}

.form-control-date{padding-left:6px; padding-right:6px!important;}
.button-plus{ display: block;    height: 32px;    clear: both;}
/*.combo input{ width: 100% !important;    border: 1px dotted #cccc !important;}*/
.modal-footer { border-top: none!important;}

/* ------------------------------ZIP Hack----------------------------------------------- */
.modal-header {background-color:#286090!important; color:#fff!important;   border-radius: 4px 4px 0 0!important;}
.combo-arrow {right: 19px;position: absolute; background-position: 0 2px !important;}
.validatebox-invalid{width:100% !important;}
.combo {width:104% !important;}
/* ------------------------------Bootstrap adjustemnts------------------------------------------------ */
.panel-body {padding:0 !important;}
.input-group-addon {padding:6px 5px !important;}

/* ------------------------------Media Queiry----------------------------------------------- */

@media only screen and (min-width: 768px) and (max-width: 990px) {
 .mob-no-dispaly{display:none;}
.button-plus{ display:none;}   

}


@media only screen and (min-width: 980px) and (max-width: 1024px) {
	.mob-no-dispaly{display:none;}
.button-plus{ display:none;}

}


@media only screen and (min-width: 768px) and (max-width: 979px) {
.mob-no-dispaly{display:none;}
.button-plus{ display:none;}
}

@media only screen and (max-width: 767px) {

.mob-no-dispaly{display:none;}
.button-plus{ display:none;}
}



@media only screen and (max-width: 640px) {
.mob-no-dispaly{display:none;}
.button-plus{ display:none;}
.top-bg{font-size:16px;}

}


@media only screen and (max-width: 479px) {


}

.mb-0 {margin-bottom:0 !important;}
.accordina-header {    display: block;
    width: 100%;
    background: #efefef;
    font-size: 15px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    color: #000;
	font-weight:bold;
	cursor: pointer;
}
 
 .f-right{float: right !important;}
 
 .doc-scroll{height:250px; overflow:auto; width:100%; border:1px solid #ddd; margin-top:5px; padding:4px;}
 
 
 	.blink{
		text-align:left;
		display:block;
				
			}
	.text-blink{
		font-size:15px;
		font-weight:bold;
		font-family: Arial, sans-serif;
		color:#F00;
		/*animation: blink 2s linear infinite;*/
	}
@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}

.required {color:#F00 !important;}

.next{color:#000;}
.prev{color:#000;}
.remove-mar-top{margin-top:29px;}
.mar-top-10{margin-top:10px;}
.zip-cross{ cursor:pointer; position:absolute; top:35px; right:-8px;}
.text-red{color:#F00;}
.bold-font{font-weight:bold;}
.font-italic{ font-style:italic;}
.font-size-13{font-size:13px;}
.font-size-16{font-size:16px;}
.font-deep-blue{color:#015cab;}
.file-name-bolck{float:left; background-color:#e7e7ff; width:100%;margin-bottom: 10px; padding:4px; font-size:15px;}