﻿@font-face {
    font-family: 'FontAwesome';
    src: url('./fonts/fontawesome-webfont.eot?v=4.7.0');
    src: url('./fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('./fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('./fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('./fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('./fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear;
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}






.fa-refresh:before {
    content: "\f021"
}



 
.main-content {min-height:536px;}

 .fright{float:right;}
 .fleft{float:left;}


 /*loader*/
 .bigloader{position:fixed;top:10px;z-index:9;text-align:center;left:50%;}
 .bigloader .fa-spinner{font-size:25px;color:#35DAEF;}
 /*new loader*/
 .bigloader1 {position: fixed;top: 50%;z-index:9999;left: 49%;overflow: hidden;zoom: 1;}
 .preloader2 {display: inline-block;padding: 0px;text-align: left;}
 /*new loader*/

   


/*loader*/

.bigloader .fa-spinner{font-size:25px;color:#35DAEF;}
/*new loader*/

.preloader2 span {position: absolute;display: inline-block;width: 8px;height: 8px;border-radius: 100%;background: #fff;opacity: 0.5;-webkit-animation: preloader21 2s linear infinite alternate;animation: preloader21 2s linear infinite alternate;}
.preloader2 span:nth-child(2) {animation-name: preloader22;-webkit-animation-name: preloader22;}
.preloader2 span:nth-child(3) {animation-name: preloader23;-webkit-animation-name: preloader23;}
.preloader2 span:nth-child(4) {animation-name: preloader24;-webkit-animation-name: preloader24;}
.preloader2 span:nth-child(5) {animation-name: preloader25;-webkit-animation-name: preloader25;}
@keyframes preloader21 {0% {margin-left: 0px;}50% {margin-left: 64px;}100% {margin-left: 64px;}}
@-webkit-keyframes preloader21 {0% {margin-left: 0px;}50% {margin-left: 64px;}100% {margin-left: 64px;}}
@keyframes preloader22 {0% {margin-left: 0px;}37.5% {margin-left: 48px;}87.5% {margin-left: 48px;}100% {margin-left: 64px;}}
@-webkit-keyframes preloader22 {0% {margin-left: 0px;}37.5% {margin-left: 48px;}87.5% {margin-left: 48px;}100% {margin-left: 64px;}}
@keyframes preloader23 {0% {margin-left: 0px;}25% {margin-left: 32px;}75% {margin-left: 32px;}100% {margin-left: 64px;}}
@-webkit-keyframes preloader23 {0% {margin-left: 0px;}25% {margin-left: 32px;}75% {margin-left: 32px;}100% {margin-left: 64px;}}
@keyframes preloader24 {0% {margin-left: 0px;}12.5% {margin-left: 16px;}62.5% {margin-left: 16px;}100% {margin-left: 64px;}}
@-webkit-keyframes preloader24 {0% {margin-left: 0px;}12.5% {margin-left: 16px;}62.5% {margin-left: 16px;}100% {margin-left: 64px;}}
@keyframes preloader25 {0% {margin-left: 0px;}50% {margin-left: 0px;}100% {margin-left: 64px;}}
@-webkit-keyframes preloader25 {0% {margin-left: 0px;}50% {margin-left: 0px;}100% {margin-left: 64px;}}
/*new loader*/


.alertbx{position: fixed;top: 15px; width: 100%;z-index: 50;text-align:center;}
.altbx button.close{float:initial;color:red;}


/**Top advance search**/

.manageform .col-lg-12{color:#777;font-size:13px;font-weight:normal;padding:0px 0px;}
.manageform{padding:10px;background: #fff; -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.05);  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.05);    padding-bottom: 0px;}
.srhop{height: 30px !important;margin-right: 1px;}
.ticsort {margin: -2px 0px;background: silver;display: inline-block;width: 10px;height: 10px;border-radius: 5px;}
.ticsort:hover {cursor:pointer;}
.line {background:rgb(240, 240, 240);display:inline-block;height:1px;width:100%}
table.mstable>tbody>tr>td{color:#777;font-size:13px;}
table.mstable {width:100%;border-collapse:separate!important;width: 100%;border-collapse: separate!important;padding: 10px 0px;margin: 0px 0px;padding-top:0px;}
table.mstable>tbody>tr>td {padding: 2px;vertical-align:middle;}
table.mstable>tbody>tr>td>input[type=text],table.mstable>tbody>tr>td>select {width:93%;padding:0px 5px;font-size:12px;line-height: 1;border: 1px solid silver;border-radius: 0;-webkit-appearance: none;margin-top:2px;color:#000;height:30px;}
table.mstable>tbody>tr>td>select ::-ms-expand{display:none;}

table.mstable>tbody>tr>td>input[type=text]:hover {background-color: #F3F3F3;-webkit-transition: background-color 2s ease-in;-moz-transition: background-color 2s ease-in;-o-transition: background-color 2s ease-in;transition: background-color 2s ease-in;}
.selop{width:120px!important;height:20px!important;padding:0px 5px!important;font-size: 11px;line-height: 1;border: 1px solid silver;border-radius: 0;-webkit-appearance: none;}
table.mstable>tbody>tr>td>input[type=submit],table.mstable>tbody>tr>td>input[type=reset],table.mstable>tbody>tr>td>input[type=submit],table.mstable>tbody>tr>td>input[type=button] {width:100px;height:21px;padding:0px 5px;font-size: 13px;line-height: 1;border-radius: 0;-webkit-appearance:none;margin-top:2px;color:#fff;}
table.mstable>tbody>tr>td>input[type=submit],table.mstable>tbody>tr>td>input[type=button] {margin-top:0px;vertical-align:baseline;}
table.mstable>tbody>tr>td>input[type=reset] {background:#B34545;border: 1px solid #B34545;}
table.mstable>tbody>tr>td>input[type=reset]:hover {background-color: #DA6363;-webkit-transition:background-color .5s ease-in;-moz-transition:background-color .5s ease-in;}
table.mstable>tbody>tr>td>input[type=submit]:hover,table.mstable>tbody>tr>td>input[type=button]:hover {background-color: #6C9FCB;-webkit-transition:background-color .5s ease-in;-moz-transition:background-color .5s ease-in;}
table.mgtable {width:100%;border-collapse:collapse;}
table.mgtable>tbody>tr>th,table.mgtable>tbody>tr>td {padding: 2px 5px;border:1px solid #eae3e3;vertical-align:middle;}
table.mgtable>tbody>tr>th {background: #f2eded;font-weight:normal;padding: 4px 5px;}
table.mgtable>tbody>tr:hover{background-color: #f2eded;-webkit-transition:background-color .5s ease-in;-moz-transition:background-color .5s ease-in;}
.mpaging{padding:3px 0px;color: #3A3029;font-weight: normal;}
.mpaging > a {margin-left:10px;text-decoration:none;font-weight:bold;}
.mpaging > a:hover {color:#6F72FB;-webkit-transition:color .5s ease-in;-moz-transition:color .5s ease-in;}
.loadsearch { cursor:pointer;margin-left: -12px;margin-top: 9px;position:absolute;}
.page-content{padding:2px 0px 0px 0px;overflow:hidden;zoom:1;}
.results{padding:0px 20px 20px 20px;background:#fff;min-height:700px;}
#menu-toggle{margin-right:0px;}
.topreftesh,.topback{padding:15px 20px 15px 15px;background-color: transparent;display:inline-block;}
.topreftesh i,.topback i{font-size:16px;position:relative;top:3px;color:#fff;}
.topback {padding-right:0px;padding-left:0px;}
#page-wrapper{background:#fff!important;}
#title-breadcrumb-option-demo{padding-left:0px!important;padding-right:0px!important;margin-left:20px;margin-right:20px;overflow:hidden;zoom:1;}

/*clear text advance search*/
.advancesearch table.mstable tr td input[type="text"], .advancesearch table.mstable tr td input[type="text"]:focus{background-color: #fff!important;}
.advancesearch table.mstable tr td .advclr {position: absolute;margin-top:6px;margin-left:-27px;background-color:#fff;display:inline-block;padding:2px 5px;}
.advancesearch table.mstable tr td .advclr>span{color:#000;font-size:13px;font-weight:normal;}
.advancesearch table.mstable tr td .advclr>span:hover{color:red;}
 #topbar-search .input-group .srchclr{position:absolute;z-index:5;display:inline-block;margin-top:4px;margin-left:-41px;padding:2px 2px;background-color:transparent;}
#topbar-search .input-group .srchclr>span{font-size:22px;color:#fff;text-transform:lowercase;}
input[type="text"]::-ms-clear,textarea::-ms-clear,input[type="password"]::-ms-clear {width:0;height:0;}
.contclr{position: relative;display: inline-block; margin-top: 1px; float: right; padding: 6px 27px 6px 2px!important; background-color:#FFF; margin-bottom: -33px; right: 13px;}
.contclr>span{color:#000;font-size:13px;font-weight:normal;position:relative;top:0px;}
.contclr>span:hover{color:#F44C4C;}

.fieldslst .open .contclr{position:relative;padding: 2px 2px;background: #fff;float: right;margin-bottom: -25px;left: -5%;}
.fieldslst .open > input[type=text] {width: 97%!important;}
/*clear text advance search*/

.ihelp{color: maroon;margin-left: 10px;}
.clear{clear:both;}
.smplsrch {font-size: 13px;}
.bx-img img {max-height:100px;max-width: 200px;}
a.rmv-attach {position: absolute;left: 0;color: #ca6363;font-weight: bold;text-decoration: none;}

#ul-menu{display:none;}
#ul-menu ul {padding-left:0px;}
#ul-menu{position: absolute;background:#d35400;right: 10px;color: white!important;padding: 7px;}
#ul-menu li {display:table;color:white;padding-top: 10px;}
#ul-menu a {color:white;padding: 0px 5px;margin: 0px 5px;border-bottom: 1px solid #409ad5;font-weight: 300;font-size: 11px;text-transform: uppercase;}

#ul-menu li span {color:#d4e451;padding: 0px 5px;margin: 0px 5px;border-bottom: 1px solid #409ad5;font-weight: 300;font-size: 11px;text-transform: uppercase;}

/* licence profile */

.licence {width: 80%;}
table.licence > tbody > tr > td { padding: 4px;border-top: 0px;}
.pad {margin-top: 6px;padding-left: 0px;}
.btndiv {float: right;margin-top: -285px;margin-right: -205px;}
table > tbody > tr > td.lblcontent {width: 151px;padding-bottom: 0.5em;}
table > tbody > tr > td.regestercontent {width: 240px;padding-bottom: 0.5em;}

.key {display:none;}
div.spinedit {
    display: inline-block;
    position: relative;
}

input[type="text"].spinedit {
    width: 35px;
}

div.spinedit .icon-chevron-up,
div.spinedit .icon-chevron-down {
    position: relative;
    cursor: pointer;
    width: 12px;
    left: 8px;
}

div.spinedit .icon-chevron-up {
    top: -12px;
}

div.spinedit .icon-chevron-down {
    top: 3px;
    left: -4px;
}

.form-search div.spinedit, .form-inline div.spinedit, .form-horizontal div.spinedit {
    top: 5px;
}
.ml-1{margin-left:10px;}
.ml-2 {margin-left: 20px;}
