body{background:none;}
.user-text-online{ font-size:18px;  color:#fff}
.user-circle-online{ width:15px!important;  height:15px!important}
.nav >li >a:hover, .nav >li >a:focus{ background-color:rgba(74,72,126,0)}
.navbar-top-links >li >a{color:#FFF}
input:focus{box-shadow:none;border:none;}

.blue{ background-color:rgb(113,159,241)}
.green{ background-color:rgb(144,236,192)}
.red{ background-color:rgb(255,102,133)}
.yellow{ background-color:rgb(237,253,46)}
.no-boder{ border:0px solid #5bc0de !important}
.top-label{ position:absolute; top:50%; right:50%; margin-top:-24px; margin-right:-24px}
.large-font{ font-size:18px}
/*new*/
.body-Login-back{ background:url(../img/login/login-body-bg.jpg) repeat}
/*new*/
.margin-tips{ margin:5px}
@media(min-width:768px){ 
#page-wrapper{ position:inherit;  margin:0 0 0 250px;  padding:0 15px; }
}
@media(max-width:768px){
#wrapper{ margin-top:140px!important}
}
/**rajesh**/
#wrapper{margin-top:0 !important;background:none;}
h1, h2, h3, h4, h5, h6{margin:0; padding:0; clear:both}
input{border:none}
a{outline:none !important}
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400, 300, 300italic, 400italic); 
/*new*/
.login-panel.panel.panel-default{width:100%; height:460px; box-shadow:none; border:none; margin:0;background:none;}
/*new*/

.panel-body{margin:0 auto; width:380px}

/*new*/
/* .login-cont select{width:87%; padding:10px; border:none;color:#868a8d; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; height:45px; background:#fff;} */
/*new*/

/*new*/
/* .login-cont input{width:87%; padding:10px 30px 10px 10px; border:none; border-radius:0 5px 5px 0; color:#868a8d; border-top:1px solid #2f383f; border-right:1px solid #2f383f; border-bottom:1px solid #2f383f; height:45px; background:#171d22; background:-moz-linear-gradient(top, #171d22 0%,#1f272d 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#171d22),color-stop(100%,#1f272d)); background:-webkit-linear-gradient(top, #171d22 0%,#1f272d 100%); background:-o-linear-gradient(top, #171d22 0%,#1f272d 100%); background:-ms-linear-gradient(top, #171d22 0%,#1f272d 100%); background:linear-gradient(to bottom, #171d22 0%,#1f272d 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#171d22',endColorstr='#1f272d',GradientType=0 )}
.login-cont input:focus{box-shadow:none; border-top:1px solid #2f383f; border-right:1px solid #2f383f; border-bottom:1px solid #2f383f} */
/*new*/
.login-cont .checkbox{margin:0 0 20px 0; min-height:inherit; padding:0}
.login-cont .checkbox input{float:left; height:auto; margin-left:0; width:auto}
.chk-box{float:left; margin:25px 0 0; width:44%}
input[type=checkbox].css-checkbox{position:absolute; z-index:-1000; left:-1000px; overflow:hidden; clip:rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0}
input[type=checkbox].css-checkbox+label.css-label, input[type=checkbox].css-checkbox+label.css-label.clr{height:18px; width:25px; display:inline-block; line-height:32px; background-repeat:no-repeat; background-position:0 -2px; font-size:32px; vertical-align:middle; cursor:pointer}
input[type=checkbox].css-checkbox:checked+label.css-label, input[type=checkbox].css-checkbox+label.css-label.chk{background-position:0 -25px}
label.css-label{background-image:url(../img/radio.png); -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.login-cont .chk-box label span{color:#fff; font-size:12px; line-height:12px; float:left; margin:3px 0 0 30px; font-weight:normal}
.login-cont form .chk-box label{width:100% !important}

/*new*/
.login-cont a.btn{padding:12.2px 0; float:left; width:100%; background: #960721;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk2MDcyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZDA2MWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #960721 0%, #7d061c 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#960721), color-stop(100%,#7d061c)); background: -webkit-linear-gradient(top,  #960721 0%,#7d061c 100%);background: -o-linear-gradient(top,  #960721 0%,#7d061c 100%);background: -ms-linear-gradient(top,  #960721 0%,#7d061c 100%);background: linear-gradient(to bottom,  #960721 0%,#7d061c 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#960721', endColorstr='#7d061c',GradientType=0 ); color:#fff; font-size:15px;border-radius:0;border:1px solid #370d13;text-shadow:0 4px 2px #240007;}


hr{
	margin-top: 1px;
 	margin-bottom: 5px
}


.login-cont a.btn:hover{background: #7d061c;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkMDYxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NjA3MjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #7d061c 0%, #960721 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d061c), color-stop(100%,#960721));background: -webkit-linear-gradient(top,  #7d061c 0%,#960721 100%);background: -o-linear-gradient(top,  #7d061c 0%,#960721 100%);background: -ms-linear-gradient(top,  #7d061c 0%,#960721 100%);background: linear-gradient(to bottom,  #7d061c 0%,#960721 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d061c', endColorstr='#960721',GradientType=0 );}
/*new*/

/*new*/
.panel-body.login-cont{position:relative;}
/*new*/

.form-group{margin-bottom:10px;position:relative;}

/*new*/
.login-logo{text-align:center;margin:0 0 50px 0}
/*new*/

/*new*/
.logo-margin{margin:0;}
/*new*/

/*new*/
.panel-body.login-cont{
background:url(../img/login/login-panel-bg.png);
width:543px;
height:697px;
padding:0;
}
/*new*/

/*new*/
.login-container{margin:0 auto; width:67%;padding:78px 0 0;}
/*new*/



.login-cont .form-group img{float:left}
.ml0{margin-left:0}



#navbar{background:#f8f8f8; background:-moz-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#dadada)); background:-webkit-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-o-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-ms-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:linear-gradient(to bottom, #f8f8f8 0%,#dadada 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8',endColorstr='#dadada',GradientType=0 ); border:none}


.navbar-header{background:#f8f8f8; background:-moz-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#dadada)); background:-webkit-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-o-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-ms-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:linear-gradient(to bottom, #f8f8f8 0%,#dadada 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8',endColorstr='#dadada',GradientType=0 ); width:170px; text-align:center; padding:12px 0;}
.navbar-brand{padding:0px; float:none}

.top-right-nav li.dropdown.open{background:#f8f8f8; background:-moz-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#dadada)); background:-webkit-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-o-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-ms-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:linear-gradient(to bottom, #f8f8f8 0%,#dadada 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8',endColorstr='#dadada',GradientType=0 )}


.nav li a{padding:20px 35px 19px 15px; font-size:12px}
.nav li a img{margin:0 10px 0 0}
.navbar{margin-bottom:0;position:static;}

.user-section{margin:40px 0 0; float:left; width:100%}
.side-nav-bar .sidebar-collapse ul li.first{border-bottom:0 !important}
.side-nav-bar .user-section{text-align:center}
.user-section-inner{width:100%; float:left; margin:0}
.user-info{color:#000!important; padding:15px}
.user-info{margin:0}
.user-info h2{color:#fff; font-size:17px; font-weight:normal; margin:0 0 5px 0}
.user-info h3{color:#fff; font-size:17px; font-weight:bold}
/* .navbar-static-side ul li{float:left; width:100%} */

.sidebar-search .custom-search-form span.input-group-btn{float:left; width:auto}
.sidebar-search .custom-search-form input{float:left; width:81%; box-shadow:none}
.sidebar-search .custom-search-form input:focus{box-shadow:none}
.sidebar-search .custom-search-form{border-top:1px solid #1f272d; border-bottom:1px solid #1f272d; padding:30px 0}



/* .selected{-moz-box-shadow:0px 3px 0px 0px #c61132 inset; -webkit-box-shadow:0px 3px 0px 0px #c61132 inset; box-shadow:0px 3px 0px 0px #c61132 inset; background:#171d22; background:-moz-linear-gradient(left, #171d22 0%,#1f272d 100%); background:-webkit-gradient(linear,left top,right top,color-stop(0%,#171d22),color-stop(100%,#1f272d)); background:-webkit-linear-gradient(left, #171d22 0%,#1f272d 100%); background:-o-linear-gradient(left, #171d22 0%,#1f272d 100%); background:-ms-linear-gradient(left, #171d22 0%,#1f272d 100%); background:linear-gradient(to right, #171d22 0%,#1f272d 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#171d22',endColorstr='#1f272d',GradientType=1 )} */

/*new*/
.selected{-moz-box-shadow:0px 3px 0px 0px #c61132 inset; -webkit-box-shadow:0px 3px 0px 0px #c61132 inset; box-shadow:0px 3px 0px 0px #c61132 inset; background:#30383a;}
/*new*/



.side-nav-bar .sidebar-collapse ul.nav li.sub-nav a span{background:url(../img/left-nav-on-hover.png) no-repeat 225px 20px; outline:none}
.side-nav-bar .sidebar-collapse ul.nav li.sub-nav a span:hover{background:url(../img/left-nav-on-hover.png) no-repeat 225px 20px}
.side-nav-bar .sidebar-collapse ul.nav li.sub-nav.active  a span{background:url(../img/left-nav-on-active.png) no-repeat 225px 20px}
.side-nav-bar .sidebar-collapse ul.nav li.sub-nav.active  a span:hover{background:url(../img/left-nav-on-active.png) no-repeat 225px 20px}


.navbar-static-side ul li ul li{background:#283036;width:100%;}
.navbar-static-side ul li ul li a{padding-left:30px; border-bottom:1px solid #1f272d;text-align:left;width:100%;}
.navbar-static-side ul li ul li:hover{background:#283036; box-shadow:none}
.side-nav-bar .sidebar-collapse ul.nav li.sub-nav ul.nav-second-level li a, .side-nav-bar .sidebar-collapse ul.nav li.sub-nav ul.nav-second-level li a:hover{background:none}
li.first, li.sidebar-search{background:none !important; box-shadow:none !important}

.dropdown-menu.dropdown-messages li a p{margin:0; text-shadow:none}
.dropdown-menu.dropdown-messages li a{background:none; border-bottom:1px solid #e5e5e5; padding:10px 0 10px 20px}
.dropdown-menu.dropdown-messages li:last-child a{border:none}
.ed-user{background:url(../img/edit-user.png) no-repeat left center; padding-left:25px}
.change-pw{background:url(../img/change-pw.png) no-repeat left center; padding-left:25px}
.Signout{background:url(../img/signout.png) no-repeat left center; padding-left:25px}
.breadcrumb >li+li:before{background:url(../img/bread-arrow.png) no-repeat left center; content:""; margin:0 10px 0 10px}
.breadcrumb{border:1px solid #dadada; background:#eee; margin:5px 0 5px 0}
.breadcrumb li{color:#868686; font-size:12px; margin:3px 0 0}
.work-order-list-btn ul li{list-style:none; padding:0; display:inline-block; margin:10px 10px 0 0}
.work-order-list-btn ul{margin:0 0 10px 0; padding:0}
.blue-btn{color:#fff; font-size:14px; padding:6px 12px; text-shadow:0 1px 0px #0987af; border:1px solid #068ec1; width:150px; border-radius:none; background:#0cf; background:-moz-linear-gradient(top, #0cf 0%,#079ed0 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0cf),color-stop(100%,#079ed0)); background:-webkit-linear-gradient(top, #0cf 0%,#079ed0 100%); background:-o-linear-gradient(top, #0cf 0%,#079ed0 100%); background:-ms-linear-gradient(top, #0cf 0%,#079ed0 100%); background:linear-gradient(to bottom, #0cf 0%,#079ed0 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0cf',endColorstr='#079ed0',GradientType=0 )}
.blue-btn:hover{background:#079ed0; background:-moz-linear-gradient(top, #079ed0 0%,#0cf 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#079ed0),color-stop(100%,#0cf)); background:-webkit-linear-gradient(top, #079ed0 0%,#0cf 100%); background:-o-linear-gradient(top, #079ed0 0%,#0cf 100%); background:-ms-linear-gradient(top, #079ed0 0%,#0cf 100%); background:linear-gradient(to bottom, #079ed0 0%,#0cf 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#079ed0',endColorstr='#0cf',GradientType=0 )}
.grey-btn{color:#525151; font-size:14px; padding:6px 12px; text-shadow:0 1px 0px #fff; border:1px solid #c9c9c9; border-radius:none; background:#eaeaea; background:-moz-linear-gradient(top, #eaeaea 0%,#cbcbcb 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eaeaea),color-stop(100%,#cbcbcb)); background:-webkit-linear-gradient(top, #eaeaea 0%,#cbcbcb 100%); background:-o-linear-gradient(top, #eaeaea 0%,#cbcbcb 100%); background:-ms-linear-gradient(top, #eaeaea 0%,#cbcbcb 100%); background:linear-gradient(to bottom, #eaeaea 0%,#cbcbcb 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea',endColorstr='#cbcbcb',GradientType=0 )}
.grey-btn:hover{background:#cbcbcb; background:-moz-linear-gradient(top, #cbcbcb 0%,#eaeaea 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cbcbcb),color-stop(100%,#eaeaea)); background:-webkit-linear-gradient(top, #cbcbcb 0%,#eaeaea 100%); background:-o-linear-gradient(top, #cbcbcb 0%,#eaeaea 100%); background:-ms-linear-gradient(top, #cbcbcb 0%,#eaeaea 100%); background:linear-gradient(to bottom, #cbcbcb 0%,#eaeaea 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbcbcb',endColorstr='#eaeaea',GradientType=0 )}
.green-btn{color:#fff; font-size:14px; padding:6px 12px; text-shadow:0 1px 0px #448944; border:1px solid #52a452; border-radius:none; background:#61c161; background:-moz-linear-gradient(top, #61c161 0%,#51a451 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#61c161),color-stop(100%,#51a451)); background:-webkit-linear-gradient(top, #61c161 0%,#51a451 100%); background:-o-linear-gradient(top, #61c161 0%,#51a451 100%); background:-ms-linear-gradient(top, #61c161 0%,#51a451 100%); background:linear-gradient(to bottom, #61c161 0%,#51a451 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#61c161',endColorstr='#51a451',GradientType=0 )}
.green-btn:hover{background:#51a451; background:-moz-linear-gradient(top, #51a451 0%,#61c161 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#51a451),color-stop(100%,#61c161)); background:-webkit-linear-gradient(top, #51a451 0%,#61c161 100%); background:-o-linear-gradient(top, #51a451 0%,#61c161 100%); background:-ms-linear-gradient(top, #51a451 0%,#61c161 100%); background:linear-gradient(to bottom, #51a451 0%,#61c161 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#51a451',endColorstr='#61c161',GradientType=0 )}
/* .work-order-listing .table-responsive table th{text-align:center; background:#ededed; font-weight:lighter; padding:15px 0; font-size:17px; color:#4c4c4c; font-family:'Open Sans',sans-serif; border-bottom:0; width:215px}
.work-order-listing .table-responsive table tr td{text-align:center; padding:13px; font-weight:lighter; font-size:14px; color:#4c4c4c; font-family:'Open Sans',sans-serif} */
.table-responsive table th{text-align:center; background:#ededed; font-weight:lighter; padding:8px 0 !important; font-size:17px; color:#4c4c4c; font-family:'Open Sans',sans-serif; border-bottom:0 !important; width:215px}
.table-responsive-full table th{text-align:center; background:#ededed; font-weight:lighter; padding:15px 0 !important; font-size:17px; color:#4c4c4c; font-family:'Open Sans',sans-serif; border-bottom:0 !important; width:215px}
.table-responsive table tr td{text-align:center; padding:7px !important; font-weight:lighter; font-size:14px; color:#4c4c4c; font-family:'Open Sans',sans-serif}
.pagination ul li a{padding:8px 18px 10px 18px}
.pagination ul{padding:0; border-radius:5px; overflow:hidden}
.pagination ul li.active a{color:#940721}
.progres-level ul{padding:0}
.progres-level ul li{margin:0; padding:0; list-style:none; display:inline-block; margin:0 15px 0 0}
.progres-level ul li span{color:#919191; font-size:13px; margin:0 0 0 5px; position:relative; top:2px}
.completed-green{color:#5cb85c !important}
.incomplete-red{color:#a94442 !important;}
.new-blue{color:#5bc0de !important;}
.progress-orange{color:#f0ad4e !important;}
/* .work-order-listing .table-responsive .radio{ float: none;left: 25px;margin: 0;position: relative;} */
.table-responsive .radio{ float: none;margin: 0;padding:0;width: 100%;}
.table-responsive .radio input{margin-left:0;float:none;}

.work-order-check-td {width: 43px !important;}
.work-order-check-th {width: 43px !important;}
.mb0{margin-bottom:0 !important;}
.new-user-page .col-sm-4 .form-group form {
    border: 1px solid #ccc;
    border-radius: 5px;
    height: 34px;
    padding: 5px 0 0 10px;
}
.new-user-page .form-group label{font-weight: normal;padding:0;}
.new-user-page .form-group input:focus{box-shadow:none;border:1px solid #ccc;}
.new-user-page legend{padding:0 0 10px 0;}
.new-user-page .DOB input{width:90%;}
.new-user-page .DOB label {
    float: left;
    width: 100%;
}
.new-user-page .DOB input {
    border-radius: 5px 0 0 5px;
    border-right: 0 none;
    float: left;
    width:88.5%;
}
.DOB a {
    float: left;
}
.map{margin:0 0 30px 0;}
.map iframe{width:100%;height:350px;}

.update{background:url(../img/update.png) no-repeat left center;padding:0 0 0 23px;}
.new-user{background:url(../img/new-user.png) no-repeat left center;padding:0 0 0 23px;border:none;color:#60c060;width:auto !important;}
.create-group{background:url(../img/create-group.png) no-repeat left center;padding:0 0 0 23px;border:none;color:#60c060;}
.add{background:url(../img/add.png) no-repeat left center;padding:0 0 0 23px;border:none;color:#2abd68;}
.remove{background:url(../img/remove.png) no-repeat left center;padding:0 0 0 23px;border:none;color:#d34233;}

a:hover{text-decoration:none;outline:none}
a:focus{text-decoration:none;outline:none}
.modal-content-cont {margin: 15px 0 0;padding: 0 15px;}
.work-order-listing .table-responsive table tr td input:focus{box-shadow:none;border:1px solid #ccc;}
.modal-header .close {
    position: absolute;
    right: 10px;
    top: 20px;
}
.modal-title{width: 95%;}
.col-3-table {
    width: 97%;
}
button:focus  {outline: none;border: none;}
.col-3-table .table-responsive{width:70%;}
.table-scroll{height: 306px;overflow-y: scroll;}

.col-3-table .table-responsive-full{width:100%;}
.col-3-table .table-scroll-full{width:100%;}
/**rajesh**/



/*22-12-2014*/
.navbar-static-side{position:static;float:left;}
.navbar-static-side{width:auto;}
#side-menu a {
    color: #fff;
    float: left;
    /*padding: 16px;*/
	/* width: 111px; */
}

#side-menu a span img{margin:0 0 0 10px;}
#side-menu a img{margin:0 0 10px 0;}
/* #side-menu{background-color:#283036} */
#side-menu{background:#f8f8f8; background:-moz-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8f8f8),color-stop(100%,#dadada)); background:-webkit-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-o-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:-ms-linear-gradient(top, #f8f8f8 0%,#dadada 100%); background:linear-gradient(to bottom, #f8f8f8 0%,#dadada 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8',endColorstr='#dadada',GradientType=0 ); border:none}

.navbar-static-side ul li:hover{-moz-box-shadow:0px 3px 0px 0px #c61132 inset; -webkit-box-shadow:0px 3px 0px 0px #c61132 inset; box-shadow:0px 3px 0px 0px #c61132 inset; background:#30383a;}


/* .navbar-static-side ul li:hover{-moz-box-shadow:0px 3px 0px 0px #c61132 inset; -webkit-box-shadow:0px 3px 0px 0px #c61132 inset; box-shadow:0px 3px 0px 0px #c61132 inset; background:#171d22; background:-moz-linear-gradient(left, #171d22 0%,#1f272d 100%); background:-webkit-gradient(linear,left top,right top,color-stop(0%,#171d22),color-stop(100%,#1f272d)); background:-webkit-linear-gradient(left, #171d22 0%,#1f272d 100%); background:-o-linear-gradient(left, #171d22 0%,#1f272d 100%); background:-ms-linear-gradient(left, #171d22 0%,#1f272d 100%); background:linear-gradient(to right, #171d22 0%,#1f272d 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#171d22',endColorstr='#1f272d',GradientType=1 )} */

.navbar-static-side ul li{float:left;text-align:center;/* border-right: 1px solid #1a1f23; height:75px;*/}
.navbar-static-side ul li a{background:url(../img/menu-line.jpg) right repeat-y;}
#page-wrapper{margin: 0 auto;max-width: 100%;width: 1200px;padding:0;position:relative;}
.nav.nav-second-level.collapse.in {left: -1px;position: absolute;top: 75px;width: 225px;z-index: 9999;}
.navbar-static-side ul li.sub-nav.active a{-moz-box-shadow:0px 3px 0px 0px #c61132 inset; -webkit-box-shadow:0px 3px 0px 0px #c61132 inset; box-shadow:0px 3px 0px 0px #c61132 inset; background:#283036;}
.navbar-static-side ul li.sub-nav.active ul li a {box-shadow: none;}
.nav.nav-second-level.collapsing{left: -1px;position: absolute;top: 75px;width: 225px;z-index: 9999;}
.navbar-top-links li:last-child{margin:0;}
/*22-12-2014*/

/*26-12-2014*/
.alert-danger{border:1px solid #a01112;background:#181e23;}
.alert .cust_mess{margin:0;background:url(../img/error.png) no-repeat left;padding:0 0 0 25px;font-size:12px;color:#868889;font-family: arial;}
.mandatory{background:url(../img/mandatory.png) no-repeat;height: 16px; position: absolute;right: 12px;top: 14px;width: 16px;}
.error{border:1px solid #e11819;}
.bg-success{border:1px solid #b9d8ac;padding:15px 10px;color:#468847;border-radius:5px;margin:0 0 20px 0;}
.bg-success p{margin:0;background:url(../img/success.png) no-repeat;padding:0 0 0 30px;}
.DOB select{float:left;width:30%;margin:0 17px 0 0;}
.DOB select.last{margin:0;}
/*26-12-2014*/

.bg-danger{border:1px solid #eb8d8d;padding:15px 10px;color:#b53c3c;border-radius:5px;margin:0 0 20px 0;}
.bg-danger p{margin:0;background:url(../img/error.png) no-repeat;padding:0 0 0 30px;}
.radio-th{width:25px !important;}

/*7-1-2015*/
.new-agentLocation{background:url(../img/user-location.png) no-repeat left center;padding:0 0 0 23px;border:none;color:#428BCA;width:auto !important;}
.lable-name {display: inline-block; margin: 0 0 20px; width: 100%;}
.lable-name label{float:left;margin:0 20px 0 0;}
.lable-name p{float:left;margin:0;}
.lable-name .col-md-4 {border-right: 1px solid #b9b9b9;}
.lable-name .col-md-4:last-child{margin-right:0;padding-right:0;border:none;}
.lable-name .col-md-4:first-child{padding-left:0;}
.popup-container {margin: 20px auto;width: 570px;}
/*7-1-2015*/
/*13-1-2015*/
.sorting{background:url(../img/sort.png) no-repeat right center;border:none;padding:0px 2px 0 15px;width:16px;margin:0 0 0 10px;}
.search-bar{float: left;width: 100%;margin: 0 0 10px 0;}
.search-bar input{float: right;width: 24%;}
/*13-1-2015*/

/*14-01-2015*/
/*ul#side-menu li a span{background:url(../img/user.png) no-repeat;}
ul#side-menu li.selected a span{background:blue;}*/
ul#side-menu li a{padding:0;}
ul#side-menu li a span{padding:38px 8px 20px;}
ul#side-menu li a span:hover{color:#fff;text-shadow:0 1px 0px #000;}
#side-menu a span{width:100%;float:left;}

/*menu icons*/
/*new*/.user{background:url(../img/1.png) no-repeat center 30%;color:#30383a; text-shadow:0 1px 0px #fff;}/*new*/
.user:hover{background:url(../img/1-active.png) no-repeat center 30%;}
li.selected a span.user{background:url(../img/1-active.png) no-repeat center 30%; text-shadow:none;color:#ffffff;text-shadow:0 1px 0px #000;}

/*new*/.account{background:url(../img/2.png) no-repeat center 30%;color:#30383a; text-shadow:0 1px 0px #fff;}/*new*/
.account:hover{background:url(../img/2-active.png) no-repeat center 30%;}
li.selected a span.account{background:url(../img/2-active.png) no-repeat center 30%; text-shadow:none;color:#ffffff;text-shadow:0 1px 0px #000;}

/*new*/.tag{background:url(../img/3.png) no-repeat center 30%;color:#30383a; text-shadow:0 1px 0px #fff;}/*new*/
.tag:hover{background:url(../img/3-active.png) no-repeat center 30%;}
li.selected a span.tag{background:url(../img/3-active.png) no-repeat center 30%; text-shadow:none;color:#ffffff;text-shadow:0 1px 0px #000;}

/*new*/.agent{background:url(../img/4.png) no-repeat center 30%;color:#30383a; text-shadow:0 1px 0px #fff;}/*new*/
.agent:hover{background:url(../img/4-active.png) no-repeat center 30%;}
li.selected a span.agent{background:url(../img/4-active.png) no-repeat center 30%; text-shadow:none;color:#ffffff;text-shadow:0 1px 0px #000;}

/*new*/.access-master{background:url(../img/5.png) no-repeat center 30%;color:#30383a; text-shadow:0 1px 0px #fff;}/*new*/
.access-master:hover{background:url(../img/5-active.png) no-repeat center 30%;}
li.selected a span.access-master{background:url(../img/5-active.png) no-repeat center 30%; text-shadow:none;color:#ffffff;text-shadow:0 1px 0px #000;}

/*new*/.static-code{background:url(../img/6.png) no-repeat center 30%;color:#30383a; text-shadow:0 1px 0px #fff;}/*new*/
.static-code:hover{background:url(../img/6-active.png) no-repeat center 30%;}
li.selected a span.static-code{background:url(../img/6-active.png) no-repeat center 30%; text-shadow:none;color:#ffffff;text-shadow:0 1px 0px #000;}

/*new*/.asset-info{background:url(../img/7.png) no-repeat center 30%;color:#30383a; text-shadow:0 1px 0px #fff;}/*new*/
.asset-info:hover{background:url(../img/7-active.png) no-repeat center 30%;}
li.selected a span.asset-info{background:url(../img/7-active.png) no-repeat center 30%; text-shadow:none;color:#ffffff;text-shadow:0 1px 0px #000;}

/*new*/.workorder{background:url(../img/8.png) no-repeat center 30%;color:#30383a; text-shadow:0 1px 0px #fff;}/*new*/
.workorder:hover{background:url(../img/8-active.png) no-repeat center 30%;}
li.selected a span.workorder{background:url(../img/8-active.png) no-repeat center 30%; text-shadow:none;color:#ffffff;text-shadow:0 1px 0px #000;}

/*new*/.asset-listing{background:url(../img/9.png) no-repeat center 30%;color:#30383a; text-shadow:0 1px 0px #fff;}/*new*/
.asset-listing:hover{background:url(../img/9-active.png) no-repeat center 30%;}
li.selected a span.asset-listing{background:url(../img/9-active.png) no-repeat center 30%; text-shadow:none;color:#ffffff;text-shadow:0 1px 0px #000;}

/*menu icons*/

.top-right-nav li.dropdown a{background:url(../img/user-mini-arw.png) no-repeat 160px 35px;  text-shadow:0 1px 0 #520211;padding:30px 20px 10px;height:75px;width:180px;color:#343a3d;text-shadow:0 1px 0px #fff;}
.top-right-nav li.dropdown a:hover{background:url(../img/user-icon-mini-hover.png) no-repeat 160px 35px;  text-shadow:0 1px 0 #520211;padding:30px 20px 10px;height:75px;width:180px;color:#fff;text-shadow:0 1px 0px #000;}
.top-right-nav{margin:0 15px 0 0;height:75px;}
.top-right-nav li.dropdown{background: #f6f6f6;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNWM1YzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #f6f6f6 0%, #c5c5c5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#c5c5c5));background: -webkit-linear-gradient(top,  #f6f6f6 0%,#c5c5c5 100%);background: -o-linear-gradient(top,  #f6f6f6 0%,#c5c5c5 100%);background: -ms-linear-gradient(top,  #f6f6f6 0%,#c5c5c5 100%);background: linear-gradient(to bottom,  #f6f6f6 0%,#c5c5c5 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#c5c5c5',GradientType=0 );
}
/*new*/

/* .top-right-nav li.dropdown.open{background: #283036;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4MzAzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTFlMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #283036 0%, #191e22 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#283036), color-stop(100%,#191e22));background: -webkit-linear-gradient(top,  #283036 0%,#191e22 100%);background: -o-linear-gradient(top,  #283036 0%,#191e22 100%);background: -ms-linear-gradient(top,  #283036 0%,#191e22 100%);background: linear-gradient(to bottom,  #283036 0%,#191e22 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#283036', endColorstr='#191e22',GradientType=0 );
} */
.top-right-nav li.dropdown.open a{text-shadow:0 1px 0px red;padding:30px 20px 10px;}
/*new*/
.top-right-nav li.dropdown:hover{background: #30383a;}
/*new*/

/* .top-right-nav li.dropdown:hover{background: #283036;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4MzAzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTFlMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #283036 0%, #191e22 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#283036), color-stop(100%,#191e22));background: -webkit-linear-gradient(top,  #283036 0%,#191e22 100%);background: -o-linear-gradient(top,  #283036 0%,#191e22 100%);background: -ms-linear-gradient(top,  #283036 0%,#191e22 100%);background: linear-gradient(to bottom,  #283036 0%,#191e22 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#283036', endColorstr='#191e22',GradientType=0 );} */
.top-right-nav li.dropdown.open a.dropdown-toggle{color:#1c1c1c; background:url(../img/user-icon-mini-active.png) no-repeat 160px 35px; text-shadow:0 1px 0 #000;color:#fff;}
.dropdown-menu.dropdown-messages{width:180px; border-radius:0 0 5px 5px; box-shadow:none; margin:0; background:#f0f0f0; border:1px solid #dadada}
ul.top-right-nav li ul.dropdown-menu.dropdown-messages li a{padding:10px;height:auto;background:none;}
ul.top-right-nav li ul.dropdown-menu.dropdown-messages li a:hover{color:#000;}

/*14-01-2015*/



/*19-1-2015*/
.gender{border: 1px solid #CCCCCC;border-radius: 5px;height: 34px;padding: 5px 0 0 10px;}
.search-bar ul{margin:5px 0 0 0;}
/*19-1-2015*/

/*20-1-2015*/
table tr:nth-child(odd)	{
  background-color: #f1f1f1;
}
table tr:nth-child(even) {
  background-color: #ffffff;
}
/*20-1-2015*/

/*21-1-2015*/
.form-div{background:#fff;border:1px solid #dadada;width:100%;float:left;height:48px;}
.form-div img{float:left;margin:10px 20px 9px 10px;}
.select-cont{float:left;width:310px;overflow:hidden;}
.select-cont select{width:110%;border:none;background:url(../img/login/select-arrow.png) no-repeat 280px 20px ;padding:12px 0 12px 0;cursor:pointer;}
.form-div input{padding: 13px 0;width: 82%;}
.form-new h1{font-size:16px;color:#30383a;margin:0 0 13px 0;}
.form-new {float: left;width: 100%;margin:0 0 10px;}
.form-new.last{margin-bottom:30px;}
.form-splitter{background:url(../img/login/form-splitter.jpg) repeat-x;height:2px;width:100%;float:left;margin-bottom:10px;}
.alert {box-sizing: border-box; margin: 0;padding: 7px 7px 7px 15px;position: absolute;top: 152px;width: 67%;}
/*21-1-2015*/

/*2-2-2015*/
.search-bar button.searhcbtn{float:left;background:url(../img/search-field.png) #ccc no-repeat 15px 7px;height: 34px;width:50px;border:none;border-radius: 0px 5px 5px 0px ;}
.search-cont{float:right;width:30%;}
.search-cont input{float:left;width:82%;border-radius:5px 0px 0px 5px;}
.search-cont input:focus{box-shadow:none;border:1px solid #ccc;}
/*2-2-2015*/

/*2-3-2015*/
.infoWindowPanel .infoWindowContent {
    font-size: 12px !important;
    border-top: 1px solid #ccc;
	padding-top: 10px;
}
.infoWindowPanel h2 {
    font-size: 23px;
}
/*2-3-2015*/

.gallery{color:#525151; font-size:14px; text-shadow:0 1px 0px #fff; border:none; width:24px; height:19px;background:url(../img/editor_image_picture_photo-24.png) no-repeat;}


/*10-2-2015*/
/*.filter-date .start-date, .filter-date .end-date, .filter-date .search-filter {
    float: left;
}
.filter-date input {
    border-right: 1px solid #CCCCCC;
    margin: 0 15px 0 0;
    padding: 0 15px 0 0;
    width: 160px;
}
.filter-field {
float: left;
margin: 5px 40px 0 0px;
}
.filter-field label {
margin: 0;
}*/
/*10-2-2015*/



/*12-2-2015*/
.filter-cont {float:right;}
.filter-date{float:left;width:90%}
.filter-icon{float:right;}
.filter-date div{float:left;}
.filter-date div input{padding:0;}
.filter-date .start-date input{width: 50%;}
.filter-date .start-date label{margin:0;}
.filter-date .end-date input{width: 50%;}
.filter-date .end-date label{margin:0;}
.filter-field select{border:1px solid #dadada;padding:6px}
.start-date{border:1px solid #dadada;margin:0 0 0 20px;padding:0 10px 0 10px;width:27%}
.end-date{border:1px solid #dadada;margin:0 0 0 20px;padding:0 10px 0 10px;width:27%}
.search-filter{margin:7px 0 0 20px;}
.search-filter a{padding:6px 20px 8px 20px;}
/*12-2-2015*/

/* 24-2-2015 */
.form-date {
  display: block;
  width: 70%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.cal-search{margin-bottom:0;}
.cal-search .search-filter{margin:0;}
.cal-search a.grey-btn{float: left;width:auto;}
.cal-inputs{width:75%;}
.cal-search input {width: 75%;float: left;margin: 0 18px 0 0;padding: 0;}
/* 24-2-2015 */

/* 3-3-2015 */
.map-grp {
    float: left;
    height: 65%;
    overflow: hidden;
    position: absolute;
    top: 20px;
    width: 100%;
}
/*.table-responsive-full.table-responsive-scroll {
    bottom: 0;
    position: absolute;
    width: 100%;
}*/
.table-responsive-full.table-responsive-scroll {
    bottom: 0;
    height: 30%;
    position: absolute;
    width: 100%;
}
#map {
    height: 100%;
    margin-bottom: 20px;
    width: 100%;
}



/* 3-3-2015 */

/*3-3-2015*/
.table-responsive-scroll .table-scroll {
    bottom: 0;
    height: 130px;
    position: absolute;
}

.modal-content.pop-photo td.photo-view div img {
    width: 100%;
}
.modal-content.pop-photo td.photo-view div {
    float: left;
    margin: 0;
    padding: 5px;
    width: 25%;
}
.page-wrapper-2 {
    min-height: 568px !important;
}
/*3-3-2015*/

/*4-3-2015*/
.pop-wrap{background-color: rgba(0, 0, 0, 0.4);bottom: 0;left: 0;position: fixed;right: 0;top: 0;z-index: 1040;}
.pop-cont{margin:0 auto;max-width:100%;width:600px;position:relative}
.pop-light{background:#fff;padding:10px; position:absolute;width:100%;top: 100px;}
.pop-cont .pop-light div {
    float: left;
    padding: 5px;
    width: 25%;
}

.pop-light img {
    float: left;
    width: 100%;
}
.pop-close{ background: url(../img/pop-close.png);border-radius: 50px;height: 31px;position: absolute;right: -31px;top: 90px;width: 31px;z-index: 99999;}
/*4-3-2015*/

/*12-7-2016*/

.form-div img {
	margin: 10px;
}

.form-div input,
.form-div .select-cont {
	margin-top: 0px;
	height: 100%;
	padding-left: 20px;
}

.form-div .select-cont select {
	width: 95%;
	/*for firefox*/
    -moz-appearance: none;
    /*for chrome*/
    -webkit-appearance:none;
    background: url(../img/login/select-arrow.png);
	background-position:  right center;
	background-repeat: no-repeat;
	padding-right: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	/*padding-left: 20px;*/
	height: 100%;
}

.form-div .select-cont select::-ms-expand {
	display: none;
}

.login-panel.panel-default {
	height: 100% !important;
}

.panel-body.login-cont {
	margin-top: 10%;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 6px rgba(0, 0, 0, 0.19);
	min-width:290px;
	max-width:520px;
	width: 100%;
	padding:50px;
	position: absolute;

	background: rgb(242,242,242); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(219,219,219,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(219,219,219,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(219,219,219,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-9 */
}

.login-container{
	margin:0 auto; 
	width:initial;
	padding:initial;
	height: initial;
}

@media (min-width: 350px) {
	.login-container{
		padding-left: 20px;
		padding-right: 20px;
	}
}


@media (max-width: 550px) {
	.form-div input,
	.form-div .select-cont {
		width: 75%;
	}
}

/*@media (max-height: 690px) {
	.panel-body.login-cont {
		margin-top: 0;
		margin-top: -moz-calc(100% - 620px);
	    margin-top: -webkit-calc(100% - 620px);
	    margin-top: -o-calc(100% - 620px);
	    margin-top: calc(100% - 620px);
	}
}*/

/*26-7-2016*/
.panel-body.login-cont {
	margin-top: 0;
	left: 50%;
	top: 50%;
	-ms-transform: translate(-50%,-50%); /* IE 9 */
   	-webkit-transform: translate(-50%,-50%); /* Safari */
    transform: translate(-50%,-50%);
}

.container {
	height: 100%;
}

/*23-9-2016*/
.login-cont .btn{padding:12.2px 0; float:left; width:100%; background: #960721;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk2MDcyMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZDA2MWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #960721 0%, #7d061c 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#960721), color-stop(100%,#7d061c)); background: -webkit-linear-gradient(top,  #960721 0%,#7d061c 100%);background: -o-linear-gradient(top,  #960721 0%,#7d061c 100%);background: -ms-linear-gradient(top,  #960721 0%,#7d061c 100%);background: linear-gradient(to bottom,  #960721 0%,#7d061c 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#960721', endColorstr='#7d061c',GradientType=0 ); color:#fff; font-size:15px;border-radius:0;border:1px solid #370d13;text-shadow:0 4px 2px #240007;}
.login-cont .btn:hover{background: #7d061c;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkMDYxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NjA3MjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #7d061c 0%, #960721 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d061c), color-stop(100%,#960721));background: -webkit-linear-gradient(top,  #7d061c 0%,#960721 100%);background: -o-linear-gradient(top,  #7d061c 0%,#960721 100%);background: -ms-linear-gradient(top,  #7d061c 0%,#960721 100%);background: linear-gradient(to bottom,  #7d061c 0%,#960721 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d061c', endColorstr='#960721',GradientType=0 );}
