/*input{-webkit-appearance: caret;-moz-appearance: caret;-o-appearance: caret;appearance: caret;}*/

/* textarea, input[type="text"], input[type="email"], input[type="phone"]{
-webkit-appearance: none;
} */

body{color:#333!important;background:#f1f7fb !important;font-family: Source Sans Pro !important;}
.open-panel, .left-panel, .model-popup, .overlay, .shadow, .open-panel2, .mobile-nav-overlay{position:fixed;top:0px;left:0px}
.action-buttons-wrapper{position:fixed;}
.login-status, .button-common, .input-check-box, .heading-columns li, .sub-menu-1, .sub-menu-2, .sub-menu-3, .sub-menu-4, .sub-menu-5, .sub-menu-6, .users-data-table, .common-widget, .heading-row, .popup-content-wrapper, .anvizent-logo, .radio-button, .data-row-ul ul li input[type="checkbox"], .pr, .lg-button, .circle-text span, .circle-text, .pupup-box-right{position:relative;}
.close-panel, .open-panel, .panel-nav ul li ul, .arrow-toggle, .filter-icon, .delete-icon, .close-button, .close-panel2, .close-icon-bar, .close-icon-bar:before, .close-icon-bar:after, .nav-icons, .form-heading{position:absolute;}
ul, li, a, table, tr, td, th, tbody{text-decoration:none;list-style:none;margin:0px;padding:0px}
.left-panel{width:220px;height:100%;background:#fff;z-index:20;left:0px; top:60px; border-right: 0px solid #fff;}
/* UI */.body-container{width:100%;height:auto;min-height:100%;float:left;}
.inner-wrapper{margin-left:220px;padding:0px}
/* UI */.login-status{background-color:#fff;overflow:hidden; border-bottom:1px solid #EAEAEA;}
.login-status{padding:10px; height:45px;}
.widget-inner1{padding:10px;float: left;}
.form-heading{top:-30px;left:0px;font-weight:bold}
.sprite-icons{background:url(../images/spriteimage-newSVG.svg) no-repeat;}
.sprite-icons-userdef{background:url(../userdefined/images/sprite-icons.png) no-repeat;}
.sprite-icons2{background:url(../images/sprite-icons-2.png) no-repeat;}
.user-icon{width:40px;height:40px;}
.login-status ul li, .anvizent-logo, .logout-label, .inner-titles-left, .inner-titles-right, .field-set, .button-common, .user-details-wrapper ul li, .heading-columns li, .users-data-table ul li, .delete-icon, .filter-icon, .pagination-icon, .confirm-content p, .confirm-icon, .field-set-lg, .data-left-container, .data-row1, .pupup-left, .pupup-right, .pupup-box-small, .pupup-box-left{float:left;}
.pupup-left{width:45%;}
.pupup-box-right{width:50%;}
.pupup-box-left{width:40%;}
.circle-text{background:#fff;border:solid #c9c9c9 2px;border-radius:100px;font-size:10px;width:30px;height:30px;top:38%;left:12px;}
.circle-text span{top:5px;left:5px;}
.pupup-box-small{width:10%;height:181px;} 
.pupup-box-right .buttons-wrapper .button-common{margin:10px 0px 0px 10px}
.pupup-box-left .buttons-wrapper .button-common{width:100%;margin-bottom:10px;}
.logout-wrapper, .logout-icon, .pagination-items, .popup-content-wrapper .buttons-wrapper, .pupup-box-right{float:right;}
/* UI */.user-name{color:#000}
/* N *//* .welcome-text{font-size:14px;color:#454545;text-align:center;} */
.user-icon, .user-name, .welcome-text, .close-panel, .nav-icons, .profile-setting-icon, .clear, .open-panel, .open-panel2, .anvizent-logo, .logout-icon, .heading1, .field-label, .confirm-icon, .button-common, .icon-bar, .close-icon-bar, .close-icon-bar-rotate, .lg-button, .circle-text{display:block;}
/* N */.user-details{padding-left: 0px;text-align: center;color: #454545;margin: 5px 0px;width: 100%;float: left;}

/* UI */.close-panel{/* background-position:0px -10px; width:20px; height:20px; */ top:72px;left:15px;position:fixed;z-index:10;}
.close-panel, .logout-wrapper, table tr, .arrow-toggle, .delete-icon, .filter-icon, .icon-box, .close-button, .overlay, .button-common, .open-panel, .lg-button{cursor:pointer}
.icon-profile-setting{background-position:-160px -52px;}
.icon-manage-data-source{background-position:-85px -52px;}
.icon-manage-home-page{background-position:-10px -52px;}
.icon-manage-create-home-page{background-position:-47px -52px;}
.icon-duplicate{background-position: -148px -7px;width: 30px;height: 33px;}
.icon-duplicated{background-position:-175px -7px; width:30px; height:33px;}
.tr-height, .table-heading { cursor:default!important; }
.icon-manage-user{background-position:-123px -52px;}
.icon-manage-theme{background-position:-200px -110px;}
.icon-logout{background-position:-282px -5px;}
.icon-noti{background-position: -409px -98px;}
.icon-help{background-position:-245px -5px;}
.icon-manage-dashboards{background-position:-161px -111px;}
.icon-reset-password{background-position:-206px -5px;}
.icon-manage-ldap{background-position:-181px -111px;}
 .icon-db-factory{background-position:-198px -52px;}
.icon-db-adv{background-position:-235px -52px;}
.icon-db-layout{background-position:-272px -52px;}
.icon-anv-datamodel{background-position:-310px -52px;}
.btntranprent{background-color: transparent;}


.nav-label{color:#606060;margin-left: 55px;line-height: 34px;}
.nav-label a:hover{color:#333 !important;}
.panel-nav ul li ul li a .nav-label{margin-left:20px;}
/* N */.panel-nav ul li a, .panel-nav ul li ul li a, .tab-active{padding:8px 0px;text-decoration: none;}
.panel-nav ul li:hover{background-color: #D4DEE8; border-left: 5px solid #1b3e56;}
.panel-nav ul li:hover .nav-label{margin-left:50px;}
.panel-nav ul li:hover .nav-icons{left:7px;}
.panel-nav ul li:hover .lockIcon{margin-left:25px;}
.activepage_app{background-color: #D4DEE8; border-left: 5px solid #1b3e56;}
.activepage_app .nav-label{margin-left:50px;}
.activepage_app .nav-icons{left:7px;}
.activepage_app .lockIcon{margin-left:25px;}
.tab-active, .tab-active:hover{background:#0f97ea!important;margin-left:0px;color:#fff;padding-left:20px;}
.nav-label-active{color:#fff;}
.nav-icons, .nav-label{overflow:hidden;}
.nav-icons{left:12px;}
.panel-nav {position: relative;display: block;}
.panel-nav ul li a>span:hover{/* background:#fff;  */ border-radius:0px;/*  border:1px solid #fff */}
/*.panel-nav ul li ul li a:hover .panel-nav ul li a{background:red}; */
.panel-nav ul li a:focus{text-decoration:none;}
/*.sub-menu-1:hover a, .sub-menu-2:hover a, .sub-menu-3:hover a, .sub-menu-4:hover a, .sub-menu-5:hover a, .sub-menu-5:hover a, .sub-menu-6:hover a{background:#fff}*/
.panel-nav ul li ul li a:hover{background:#1a1a1a}
.panel-nav ul li ul li a{padding-left:0px;}
.sub-menu-1, .sub-menu-2, .sub-menu-3, .sub-menu-4, .sub-menu-5, .sub-menu-6 {height:50px !important;} 
a:hover{text-decoration:none;}
.transition{transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out}
.clear{clear:both}
.open-panel, .open-panel2, .panel-nav ul li ul, .model-popup, .overlay, .close-panel2, .mobile-nav-overlay, .text-confirm{display:none}
.panel-nav ul li .ps-sub-nav-items, .panel-nav ul li .mds-sub-nav-items, .panel-nav ul li .mu-sub-nav-items, .panel-nav ul li .mt-sub-nav-items, .panel-nav ul li .md-sub-nav-items, .panel-nav ul li .ml-sub-nav-items, .left-nav-sub-items{right:-250px;background:#272727;width:250px;top:0px;}
.sub-menu-1:hover ul, .sub-menu-2:hover ul, .sub-menu-3:hover ul, .sub-menu-4:hover ul, .sub-menu-5:hover ul, .sub-menu-6:hover ul, .last-logged-in, .arrow-toggle, .users-data-table ul li, .icon-16, .panel-nav ul li a, .panel-nav ul li ul li a, .tab-active{display:block;}
.anvizent-logo{background-position:0 -53px;width:150px;height:24px;}
/* UI */.body-top-container{background:#fff;padding:0px !important;/* box-shadow: 0px 0px 8px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.2);-o-box-shadow: 0px 0px 8px rgba(0,0,0,0.2);-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.2); */z-index:20;position:fixed !important;width:100%;float:left;height:auto;-webkit-box-shadow: 1px 3px 5px -2px rgba(202,205,210,1);
-moz-box-shadow: 1px 3px 5px -2px rgba(202,205,210,1);
box-shadow: 1px 3px 5px -2px rgba(202,205,210,1);}
.logout-icon{background-position:-96px -7px;width:21px;height:23px}
.logout-label{padding:3px 10px 0px 0px;}
.inner-content-wrapper{padding:0;}
.inner-titles-left, .inner-titles-right{width:50%;}
.inner-titles-left{padding: 15px 0px 0px 5px;display:none;}
.inner-titles-right{text-align:right;}
.no-top-padding{padding-top:0px;}
.no-left-padding{padding-left:0px;}
.no-bottom-padding{padding-bottom:0px;}
.no-right-padding{padding-right:0px;}
.no-padding{padding:0px;}
.common-widget{box-shadow: 0px 0px 2px rgba(0,0,0,0.1);background:#fff;width: 100%;float: left;}
.background1{background:#71bb07;}/* Green */

.background2{background:#2576A0;} /* blue */
.heading-row{padding:0px 10px;}
.heading-row-white{padding:25px 25px 0px 25px;}
.heading1{color:#333;font-size:14px; padding-left: 8px;float: left;}
.heading5{color:#333;font-size:14px; padding-left: 8px; font-weight:600; float:left;}
.widget-inner1{}
.common-field{padding:5px 5px 5px 5px;width:200px;border:solid #d3d3d3 1px;height:34px;}
.common-textarea{padding:5px 5px 5px 5px;width:100%;border:solid #d3d3d3 1px;height:127px;resize:none;}
.common-field100{padding:5px 5px 5px 5px;width:100%;border:solid #d3d3d3 1px;height:34px;}
.field-set-lg, .common-field{margin:0px 15px 20px 0px;}
.field-set-lg{width:500px;}
.common-field:focus{outline:0;border-color:rgba(15,151,234,0.5);box-shadow: 0 0 3px 1px rgba(15,151,234,0.3);}
.form-control{box-shadow:none;}
.border-radius{border-radius:3px;}
.field-label{padding-left:5px;color:#333;font-weight:normal; line-height:25px;}
.date-picker-set{width:200px;margin-right:15px;}
.show-tick{width:200px!important;float:left;}
/* .btn:first-child{border:none;padding:0!important} */
.btn-default{border:none}
.asteri{color:red;padding-left:5px;font-weight:normal}
.text-error{color:red;font-size:14px;text-align:center;margin:5px 0px;width: 100%;float: left;}
.btn-group.open .dropdown-toggle{box-shadow:none;}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:200px;}
.last-logged-in{color:#eee;text-align:right;}
.last-log-date{color:#444}
.button-common{padding:9px 20px;border:none;margin-right:15px;text-align:center}
.lg-button{padding:10px;border:none;width:100%;float:left;margin-top:5px;}
.btn-fill:hover{background:rgba(27, 62, 86, 0.7);}
.btn-outline:hover{background:#f4f4f4}
.btn-outline{border:solid #c9c9c9 1px;padding:9px 20px;background:none;color:#3333}
/* UI */.btn-fill{background:#1B3E56;color:#fff;}
.btn-fill-2{background:#70A903;color:#fff;}
.btn-fill-orange{background:#F44336;color:#fff;}
.user-details-wrapper{clear:both;}
.heading-columns li{width:100%;}
.users-table, .tr-border, .td-border{border:solid #ccc 1px;}
.auto-scroll{height:250px;overflow-x:hidden;}
tr, td{padding:5px;}
td a{color:#333;}
.tr-height{height:60px;}
.tr-border:hover{background:#e7f4fd;}
.users-table{width:97%; margin-left:18px;background: #fff;    margin-top: 10px;}
.users-table2{width:100%;}
.no-border{border:solid #E0E0E0 1px;}
.table-heading, .table-heading2{font-size:13px;color:#FFF;font-weight:bold; height:40px;}
.table-heading{background: #d4dee8; color: #333;font-weight: 600;font-size: 15px;}
.input-check-box{width:17px;left:13px;margin:0px!important;}
.text-gray{color:#333;font-size:16px;font-weight:bold}
.no-margin-right{margin-right:0px;}
.no-margin-left{margin-left:0px;}
.no-margin-top{margin-top:0px;}
.no-margin-bottom{margin-bottom:0px;}
.arrow-toggle{width:15px;height:8px;right:14px;top:16px;background-position:-135px -15px;}
.active-arrow-toggle{background-position:-159px -15px;}
.arrow-toggle:hover{opacity:0.5}
.users-table tr:focus{background:red!important;}
.hover-selected{background:red;}
.help-link:hover, .help-link:focus{text-decoration:none}
.theader li{background:#313131;color:#fff;}
.td1{width:3.5%;}
.td6, .td7{width:8%;}
.td4{width:12%;}
.td5{width:12.5%;}
.td8{width:6%;}
.td2{width:30%;}
.td3{width:20%;}
.td8{}
.icon-16, .nav-icons{width:35px;height:35px;}
.usericons{width:35px;height:35px;float:left;}
.usernotifications{width: 30px;height: 30px;float: left;}
.user-label{color:#454545;margin:5px;line-height: 36px;}
.delete-icon{background-position: -192px -11px;right:40px;top:12px;}
.filter-icon{background-position:-213px -11px;right:12px;top:12px;}
.grid-pagination-wrapper{margin:15px 0px;}
.pagination-items ul li .icon-box{background:#ECECEC;margin-left:3px;display:block;padding:7px 7px;border:solid #E0E0E0 1px;color:#333;font-size:12px;}
.pagination-items ul li .icon-box:hover{background:#939393;color:#fff;border:solid #939393 1px;}
.pagination-items ul li p{padding:7px 10px 0px 10px}
ul{margin:0px!important}
.total-count, .text-count{font-size:13px;}
.text-count{color:#6B6B6B}
.total-count{color:#8A8989}
.users-data-table ul li{padding:10px;border-bottom:solid #d8d8d8 1px;border-left:solid #d8d8d8 1px;}
.users-data-table ul li:first-child{border-left:none;}
.theader li{border-bottom:solid #313131 1px!important;border-left:solid #313131 1px!important;}
.users-data-table{border:solid #d8d8d8 1px;}
.panel-body{float: left; top: 110px; margin-bottom: 30px;position: relative;}
.accordion{border-bottom:solid #d8d8d8 1px;background:#fff;}
.buttons-wrapper{clear:both;overflow:hidden;}
/* .validation-msg{margin-top:15px;} */
.m-top{margin-top:24px;}
.model-popup{z-index:25;}
.overlay{width:100%;height:100%;}
.popup-content-wrapper{padding:30px;background:#fff;z-index:30;max-width:600px;min-width:450px;}
.overlay{background-color:rgba(0,0,0,0.7);z-index:22}
.heading2{font-size:16px;color:#333;font-weight:bold;}
.confirm-content{margin:35px 0px;overflow:hidden;}
.popup-inner-text{margin:30px 0px 0px 0px;}
.confirm-content p{padding-top:7px;margin-left:25px;}
.confirm-icon{width:55px;height:55px;background-position:-171px -43px}
.popup-content-wrapper .buttons-wrapper{padding:0px 0px 0px 1px}
.close-button{top:30px;right:30px;background-position:-248px -55px;width:14px;height:14px;}
.shadow{background:url(../images/mask-shadow.png) repeat-x;width:100%;top:0px;left:0px;z-index:13;border:solid red 1px;}
.icon-bar{width:30px;height:3px;background:#606060;margin-top:4px; border-radius: 50px;}
 .open-panel, .open-panel2{left:10px;top:72px;z-index:101;position: fixed;}
.open-panel{opacity:0} 
.close-panel2{left:15px;top:82px;z-index:101;position:fixed;}
.icon-bar2{width:20px;height:3px;background:#0f97ea;border-radius:100px;margin-top:3px;display:block;}
.close-icon-bar:before, .close-icon-bar:after {height:23px;}
.close-icon-bar:hover {opacity: 1;}
.close-icon-bar:before, .close-icon-bar:after {left:13px;content: ' ';width: 2px;background-color: #fff;}
.close-icon-bar:before {transform: rotate(45deg);}
.close-icon-bar:after {transform: rotate(-45deg);}
.mobile-nav-overlay{top:60px;left:0px;background:rgba(0,0,0,0.5);width:100%;height:100%;z-index:9;}
.text-confirm{width:100%;background-color: rgb(255, 240, 190);padding: 10px;font-weight: bold;border: solid #FFC483 1px;}
.radio-button{left:8px;}
.td-radio{width:20px;}
.td-id{width:40px;}
.small-drop-down  .bootstrap-select{width:150px!important;}
.small-drop-down2  .bootstrap-select{width:120px!important;height:27px!important;margin:0px!important}
.small-drop-down2  .filter-option{font-size:12px;}
.data-left-container{padding: 0px 5px;}
.data-left-container{width:50%;}
.col-group-60{width:60%;}
.col-group-50{width:50%;}
.col-group-40{width:40%;}
.col-group-20{width:20%;}
.col-group-10{width:10%;}
.data-row-ul ul li{min-height:30px;margin-bottom:5px;}
.data-row-ul ul li input[type="checkbox"]{top:5px;}
.action-buttons-wrapper{width: auto;top: 55px;right: 0px;z-index: 10;padding: 10px;}
.fixed-buttons{margin-left:220px;overflow:hidden;}
.body-last-container{margin-bottom:30px;}
.big-btn{float:right;margin-right:0px;padding:9px 20px;background-color: #48B21E;}
button#deleterecruiterhotlist{background-color: #F44336;}
.dropdown-menu>li>a {padding: 5px 10px !important;}
.tableborder{border: 1px solid #ccc;}

/*  Login Styles */ 
/* UI */.logo-pad {padding: 10px 0px;width: 100%;margin: 0 auto;max-width: 520px;background-color: #fff;height: auto;position: relative;}
.logo{background: url(../images/anvspriteicon.png) no-repeat -139px -188px;width: 195px;height:50px;display:block;margin:0px auto;}
.loginbox .user-icon{background:url(../images/sprite-icons.png) no-repeat 0 -144px;height:89px;width:89px;display:block;	margin:20px auto 40px auto;}
.loginbox h3{text-align:center;margin: 0px 0px 15px;font-family: arial;font-size: 18px;}
/**,input{outline:none!important;border:none;border-left-style:none} */
/* UI */.loginbox{background:#f1f7fb;-webkit-box-shadow: 0px 0px 24px 1px rgba(0,0,0,0.16);-moz-box-shadow: 0px 0px 24px 1px rgba(0,0,0,0.16);box-shadow: 0px 0px 24px 1px rgba(0,0,0,0.16);/* padding:20px 20px 38px 20px!important; */width:100%;}
/* UI */.form-signin {padding: 15px;margin: 0 auto;}
.form-signin .form-signin-heading,
.form-signin .checkbox {margin-bottom: 10px;}
.form-signin .checkbox {font-weight: normal;}
.redtxt{color:#e52121;padding-top:30px;}
a.back_loginlink{color: #0f97ea;}
a.back_loginlink .fa{margin-right:7px;    font-size: 18px;  top: 2px; position: relative;}
.form-signin .form-control {position: relative;-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing: border-box;}
.form-control{width:100%;}
.label{font-size:12px; color:#848484; font-weight:300;}
.form-signin .form-control:focus {z-index: 2;background:#fff;}
.form-signin input{margin-bottom:-1px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;/*background:#ededed;*/margin-bottom:15px;}
.btn-signin{background:#4a81d1;width:45%; margin:auto;color:#fff;	-webkit-transition: background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition: background-color 0.5s ease-out;transition: background-color 0.5s ease-out;}
.btn-signin:hover{background:rgba(27, 62, 86, 0.7);color:#fff;	}
.loginbox input[type=checkbox], input[type=radio]{position:relative;top:3px;}
.user-help-items{margin-top:13px;}
.user-help-items ul li span,.text-align-centre{color:#848484;}
.user-help-items ul li:first-child{margin-bottom:5px;}
.user-help-items ul li span{font-size:12px;}
/* UI */.login-container{background:rgba(0,0,0,.4) url('../images/loginpage_bg.jpg') no-repeat 100%;height:100%;min-height:650px;padding:90px 0px;}

.forms-message-container{margin:5px 0px;}
.forms-message-container p{margin:0px;padding:0px;}
.error-msg{color:red;text-align:center;font-size:12px;}
.error{background:#fff!important;box-shadow:0px 0px 3px red;border:none;}
.text-align-centre{text-align:center}
.footer{font-size:12px;padding-top:15px;}
.border-radius{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;}

/* .margintop10 {margin-top:10px;} */
.margtop10 {margin-top:10px;}
.margintop20 {margin-top:20px;}
.margintopbot20 {margin-top:20px; margin-bottom: 20px;}
.margintop40 {margin-top:40px;}
.marginleft20{margin-left:20px;}
.margintop120{margin-top:0px;}
.alertwidth{width:80%; margin-left:8%;}
.hr{border-bottom: 1px solid #ccc; line-height:30px;}
.selectlist{border: 1px solid #d3d3d3; height: auto; border-radius: 4px; margin-right:0px; min-width:100%;padding: 5px;}
.textbold{font-weight:bold;}
.floatleft{float: left;}
.floatright{float: right;}
.getbutton{margin:28px auto 0px auto;}
.lockIcon { float: left; padding: 7px; display: none; margin-left: 30px; background-color: #1967a5; border-radius: 30px; color:#fff; position:relative; z-index:500;}
.lockIcon:hover {border-radius:30px !important; background-color: #333 !important;}
.listHd {background: #d4dee8 none repeat scroll 0 0;border: 1px solid #c6d5dc; color: #333;font-size: 13px;font-weight: bold;padding: 10px;height:40px;}
.listItm{font-size:14px; color:#333;}
.listbackground{background-color:#fff;}
a{color:#333;}
.td-border label {font-weight:normal!important;}
.whitefill{background-color: #fff;float:left;width:100%;}
.greenfill{background-color: #0abf9c!important; color:#fff!important;}
.bellnotification{top:5px !important; padding-left: 5px; font-size: 16px;font-family: "Glyphicons Halflings" !important; float: left; color: #333;}
.well{padding:10px;}
.panel-body{padding:10px;}
.mobiletoggle {
    width: 100%;
    background: #fff;
    float: left;
    border-bottom: 0px;
}
@media (min-width:768px) {
.buttons-wrapper .button-common{top:0px;}
/*.button-common{float:none}*/
.user-details-wrapper{margin-top:10px;}
.user-details-wrapper p{margin:0px;}
.inner-wrapper{margin-left:220px}
/*.close-panel2{display:none}*/
.close-panel2, .mobile-nav-overlay{display:none!important}
.close-panel{display:block!important;z-index:555;}
.inner-wrapper{margin-left:220px;}
.anvizent-logo{}
.layout_body{/* padding-top:60px; */width:100%; background: rgba(237,237,237,1);
background: -moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(199,199,199,1) 55%, rgba(125,121,125,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(237,237,237,1)), color-stop(55%, rgba(199,199,199,1)), color-stop(100%, rgba(125,121,125,1)));
background: -webkit-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(199,199,199,1) 55%, rgba(125,121,125,1) 100%);
background: -o-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(199,199,199,1) 55%, rgba(125,121,125,1) 100%);
background: -ms-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(199,199,199,1) 55%, rgba(125,121,125,1) 100%);
background: linear-gradient(to bottom, rgba(237,237,237,1) 0%, rgba(199,199,199,1) 55%, rgba(125,121,125,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#7d797d', GradientType=0 );}
 
}

@media (max-width:767px) {
.td4, .td5, .td6, .td7{display:none!important;}
.inner-wrapper{margin-left:0px!important;}

.td1, .td3, .td4, .td5, .td6, .td7, .last-logged-in, .inner-titles-right, .logout-wrapper, .pagination-icon:first-child, .total-count{display:none}
/* .inner-wrapper{margin-left:0px;} */
.heading-columns li, .inner-titles-left{width:100%;}
.widget-inner1, .heading-row-white{padding:10px;}
.common-field{margin:0px 0px 10px 0px!important}
.field-set, .button-common, .confirm-content p, .confirm-icon, .buttons-wrapper, .data-row1, .data-left-container{float:none!important}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn), .common-field, .date-picker-set, .col-group-60, .col-group-20, .data-left-container{width:100%!important;}
.button-common{margin:0px 0px 10px 0px;width:100%;top:0px;padding:10px}
.date-picker-set{margin-bottom:10px;}
.input-group-addon{position:absolute;/*top:0px;right:0px;z-index:2;width:34px;height:34px;border-left: solid #d3d3d3 1px!important;*/}
.body-top-container{position:fixed;top:0px;left:0px;width:100%;z-index:12}
/* .inner-wrapper{margin-top:60px;} */
.no-margin{margin:0px!important;}
.model-popup{width:85%;}
.popup-content-wrapper{min-width:auto;}
.confirm-content p{margin:0px;padding:25px 0px 0px 0px;}
.anvizent-logo{left:40px;}
.logo-wrapper img{left:40px;}
.layout_body{padding-top:0px;width:100%;background: #88BDE2;}

/*  Left Panel */
.input-group, .open-panel2{display:block;opacity:1;}
/* .open-panel2{left:18px} */
.left-panel{width:60px;}
.panel-nav {margin-top:30px;display:none;background-color: #fff;border: 1px solid #ccc;    margin-right: 5px;
    margin-left: 5px;-webkit-box-shadow: 0px 7px 5px 0px rgba(87,87,87,1);
-moz-box-shadow: 0px 7px 5px 0px rgba(87,87,87,1);
box-shadow: 0px 7px 5px 0px rgba(87,87,87,1);}
.panel-nav ul li ul{position:relative;width:100%;left:0px;}
.panel-nav ul li ul li a .nav-label{margin-left:50px}
.sub-menu-1:hover a{background:#272727}
.panel-nav ul li ul li a:hover{background:none;}
.panel-nav ul li ul li a:focus .nav-label{color:#0f97ea;}
.panel-nav>li {height:55px !important;}
.left-panel{top:60px;overflow-x:hidden;position:fixed;width:100% !important;background-color: transparent;height: auto !important;border-top: 0px solid #eaeaea;z-index: 11;}
.tab-active, .tab-active:hover, .tab-active:focus{background:none!important;padding-left:50px;color:#0f97ea}
.field-set-lg{width:100%;}
.fixed-buttons{margin-left:0px;}
.fixed-buttons .button-common{margin:0px 0px 0px 0px;}
.action-buttons-wrapper{top: 84px;}


}


/*@media (max-width:700px){
.pupup-box-left, .pupup-box-small{float:none;}
.model-popup{position:relative;}

}*/


@media (max-width:350px) {
.td1, .td3, .td4, .td5, .td6, .td7{display:none!important;}
.inner-wrapper{margin-left:0px;}


}
 

@media only screen {
.mblPosSta * label{position:static !important;}
}
.plusMinus{color:#333; float:right; font-weight:bold; font-size:25px; text-align:center; width:20px; cursor:pointer; margin-right:15px;}
.breadcrum { clear: both; float: left; width: 100%; margin: 0px; padding: 0px; position: relative; margin-bottom: 10px !important; z-index: 9;  }
.breadcrum li { height: auto; list-style: none; margin: 0px 10px; float: left; position:relative; color: #fff; font-weight: normal; }
.breadcrum li:after{ content: ""; height: 41px; width: 32px; background-repeat: no-repeat; background-position: center center; position: absolute; top: 0px; z-index:100;}
.breadcrum li img{ float:left; margin:10px 5px;}
.breadcrum li a{ color:#fff; text-decoration:none;}
.breadcrum li a:hover{ color:#c8c8c8; }
.breadcrum li span{ color:#fff; font-weight:bold;}
.breadcrum li.activeBB::after{ background-image: url(../images/bread_crum_GT.png); }
.breadcrum li.activeBG::after{ background-image: url(../images/bread_crum_GT.png); }
.breadcrum li.activeBG, li.activeBB{ background-color: transprent;}
.breadcrum li.first{margin-left:0px;}
.breadcrum li.last::after{ background-image: url(../images/bread_crum_GT.png);}
.breadcrum li.dbSchErrMsgCls{color:red; background:none; margin-left:2%; padding:8px 0px 8px 20px;}

.dbTypeStyle{ display: inline-block;max-width:100%;width:180px;height:150px;padding:5px;background-repeat: no-repeat; -webkit-box-shadow: 0px 0px 0px 10px rgba(198,215,222,1);
-moz-box-shadow: 0px 0px 0px 10px rgba(198,215,222,1); box-shadow: 0px 0px 0px 10px rgba(198,215,222,1); background-color: #fff !important; border: 1px solid #abc0c5; margin-top:30px; }
.mysqlImg { background: url(../images/mysqldb.png) center center no-repeat; }
.mssqlImg {	background: url(../images/mssqldb.png) center center no-repeat; }
.msacessImg { background: url(../images/msacess.png) center center no-repeat; }
.xcelImg { background: url(../images/reality_icon_74.png) center center no-repeat; }
.orcaleImg { background: url(../images/oracle.png) center center no-repeat; }
.noDtlMsgCls {color:red; text-align:center; padding:10px; display:none;float: left;width: 100%;margin: 5px 0px;}
.letter-holder { padding: 16px; }
.letter { float: left; font-size: 20px; color: #0f97ea; font-weight:bold; }
.anv-load {position:fixed;top:50%;left:50%;z-index:999;}
.anv-load .letter { animation-name: loadingF; animation-duration: 1.6s; animation-iteration-count: infinite; animation-direction: linear; }
.anv-sm-load {position:absolute;top:40%;left:30%;z-index:999;}
.anv-sm-load .letter { animation-name: loadingF; animation-duration: 1.6s; animation-iteration-count: infinite; animation-direction: linear; font-size:14px;}
.l-1 { animation-delay: .48s; }
.l-2 { animation-delay: .6s; }
.l-3 { animation-delay: .72s; }
.l-4 { animation-delay: .84s; }
.l-5 { animation-delay: .96s; }
.l-6 { animation-delay: 1.08s; }
.l-7 { animation-delay: 1.2s; }
.l-8 { animation-delay: 1.32s; }
.l-9 { animation-delay: 1.44s; }
.l-10 { animation-delay: 1.56s; }
@keyframes loadingF { 0% { opacity: 0;  }  100% { opacity: 1;  } }



/*UI Added CSS*/
.logo-wrapper {width: 100%; float: left; height: auto;padding:10px 0px;}
.userdetails {float: right;padding: 14px 0px 16px 10px;border-left: 1px solid #EEF1F8;color:#6F7C85;}
.userdetails .btn{background: url(../images/spriteimage-newSVG.svg) no-repeat -445px -99px;width: 30px;height: 30px;padding:0;}
.userdetails .btn:active, .userdetails .btn.active{box-shadow:none;}
.user_image{background: url(../images/anvspriteicon.png) no-repeat -9px -178px;width: 65px;height: 65px;padding:0;margin:auto;}

 .userdetails .dropdown-menu{ right: -12px; left: auto; border-radius: 5px; border: 1px solid #D0D0D0; top: 60px;padding: 20px 0px;min-width: 180px;}   
.userdetails .dropdown-menu:before{content: '';position: absolute;width: 10px;height: 10px;border: 1px solid #ccc;
    top: -11px;border-bottom: 8px solid #ffffff;border-top: 3px solid transparent;border-left: 7px solid transparent;
    border-right: 7px solid transparent;left: 82%;z-index:100;}
 .userdetails .dropdown-menu:after{content: '';position: absolute;width: 10px;height: 10px;border: 1px solid #ccc;
    top: -12px;border-bottom: 8px solid #D0D0D0;border-top: 3px solid transparent;border-left: 7px solid transparent;
    border-right: 7px solid transparent;left: 82%;z-index:1;}  
span#forgotPass{float:left;margin:10px 5px;color: #0f97ea;}       
 span#forgotCid{float:left;margin:10px 5px;color: #0f97ea;}   
.user-menulinks{width:100%;float:left;height:auto;}   
.user-menulinks a{padding:3px 15px;}
.modal-title {color:#fff;font-size:16px; padding-left: 8px;}
.modal-title .heading2{color:#fff;font-size:16px; padding-left: 8px;}
.heading2{color:#333;font-size:16px; padding-left: 8px;}
#pswd{background-image: url(../images/Password_bgimg.png) !important;background-position: 10px 6px;background-repeat: no-repeat;padding-left: 35px;}
#ccid{background-image: url(../images/clientid_bgimg.png) !important;background-position: 10px 5px;background-repeat: no-repeat;padding-left: 35px;margin-bottom:5px;}
.checkbox { margin: 0px;}
.dbSchErrMsgCls {  text-align: center;  color: #f14040;width: 100%;float: left;margin: 3px 0px;}
.editdashboardlink {width: 20px;height: 20px;background: url(../images/anvspriteicon.png) no-repeat;background-position: -131px -143px;}
.viewdashboardlink { width: 20px;height: 20px;background: url(../images/view-dashboardicon.png) no-repeat;background-size: 100%;
    background-position: 0px 4px;}
button#option {background: url(../images/Uploaddashborad-icon.png) no-repeat;border: none;background-size: 20px;background-position: 4px 5px;padding-left: 25px;background-color: #0BBF9C;  border: none;}
button#option2 {background: url(../images/Resetdashboards-icon.png) no-repeat;border: none;background-size: 20px;background-position: 4px 7px;padding-left: 25px;background-color: #71BA44; border: none;}
button#lockDashboard {background: url(../images/lockdashboard-icon.png) no-repeat;background-color: #466480;border: none;background-size: 20px;background-position: 4px 5px;padding-left: 25px;}
button#button1 {background-color: #48B21E;border: none;width: auto;float: right;}
input#filterCriteria{background-image: url(../images/filtercriteria-icon.png);background-repeat: no-repeat;padding-left: 20px !important;background-size: 12px;background-position: 4px 5px;}
.search_saveddashboards{background-image: url(../images/filtercriteria-icon.png);border:1px solid #ccc;background-repeat: no-repeat;padding-left: 20px !important;background-size: 12px;background-position: 4px 6px;}
.heading-row1 {padding: 1px;width:100%;float:left;}
.logo-wrapper img{max-height:40px;}
.tr-border{background-color:#fff;}
.login_form{width: 450px;margin: auto;height:auto;-webkit-box-shadow: 0px 1px 5px 2px rgba(173,173,173,1);
-moz-box-shadow: 0px 1px 5px 2px rgba(173,173,173,1);
box-shadow: 0px 1px 5px 2px rgba(173,173,173,1);}
span#login {font-size: 20px;}
.heading-columns{position: relative; top: 110px;}
.background2{background: #1B3E56; height: auto;color: #fff;float: left;font-size: 15px;line-height: 35px;padding: 5px; position: fixed !important;top: 60px;width: 100%;z-index: 10;} /* blue */
.tabs-labelbackground{background: #d4dee8; height: auto;color: #fff;float: left;font-size: 16px;line-height: 37px;padding: 2px 0px;width:100%;}
#chartarea{position:fixed;width:100%;top:60px;float:left;background-color: #1B3E56;z-index: 10;line-height: 16px;}
#chartarea span{padding: 14px 5px;float: left;color: #fff;font-size: 16px;} 
td.td-border { padding: 10px;}
#viewdashboardlink span{background-color: #48B21E !important;}
#editDashboard span{background-color: #ED8B00 !important;color:#fff;}
#opendashboardlink span{background-color: #FFC82E !important;color:#fff;}
.pupup-box-left span{background-color: #418FDE !important;color:#fff;}
.modal-header {background-color:#1B3E56;}
 .close {float: right;font-size: 24px;font-weight: bold;line-height: 1; color: #fff; opacity: 1;}  
 .wishlistsearchfield{position:fixed;top:105px;width:100%;right: 0;padding-left: 240px;z-index: 10;background-color: #e4eaef;}   
 .mydefaultoption_page{position:relative;top:130px;}
 .ui-widget-header{background:none;border:0px;}
 .ui-tabs .ui-tabs-nav{padding:0px;}
 .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px;
    background: #fff !important;}
 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:0px;background:#B0B7C7;}
 .ui-tabs{padding:0px;}
 .ui-widget-content {border: 1px solid #aaaaaa; background: none;background-color: #fff;}
 .ui-tabs .ui-tabs-panel {background: #fff;border: 1px solid #e2dbdb;padding: 0px 0px 10px;}
 .ui-tabs .ui-tabs-nav li a {float: left;padding: 10px;text-decoration: none;font-weight: 600;color: #333;}
 .ui-tabs .ui-tabs-nav li.ui-tabs-active a{border: 1px solid #ccc;border-bottom: 2px solid transparent;}
 .ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom: -4px;padding-bottom: 0px;}
input#chartOrder0 { background: none; border: none;}
input#chartOrder1 {background: none;border: none;}
.chartOrderAdvanced{background: none !important;border: none !important;}
tr.theadqb{background: #d4dee8; height: auto;color: #333;font-size: 16px;line-height: 37px;padding: 2px 0px;width:100%;}
.btn span{font-size: 14px !important;}
button#button1:focus{border-radius:4px;}
button#getDtlLst { background-color: #48B21E; border-color: #48B21E;}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #b6b9bd; padding-left:10px;}
.wishlistsearchfield a{color:#1b3e56;}    
.skipthumbnailbtn{background:#F44336;color:#fff;}
.skipthumbnailbtn:hover{background:#F44336;color:#fff;}
#captchacode{margin-top:15px;}
img#captchaimg{margin-bottom:10px;}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 5px 10px !important;
    margin-top: 0px !important;
    margin-right: 5px !important;
    margin-bottom: 0px !important;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 30px !important;
    height: 3px !important;
    margin-top:0px;
    border-radius: 50px;
}
.homepage_contentpart { position: relative;top: 90px; float: left;width: 100%;}  
.no_notif { width: 100%; float: left; height: auto;}
.no_notif p{text-align:center;color: #000;font-weight: 100;}
.nonotif-block{position:absolute;top:30%;text-align:center;width: 95%;float: left;}
.nonotif-block p{font-size: 14px;background-color:#efefef; border-radius:4px; padding:10px 5px;color:#000;width:50%;margin: auto;position:relative;margin-bottom: 10px;}
.nonotif-block p:after {content: ''; position: absolute;width: 10px;height: 10px;border: 1px solid #ccc;top: 38px;border-top: 8px solid #efefef;border-bottom: 3px solid transparent;border-left: 7px solid transparent;border-right: 7px solid transparent;right: 45%; z-index: 1000;}
.nonotif-block img{margin:auto;}



@media screen and (max-width:767px) and (min-width:1px){
.wishlistsearchfield{padding-left:10px !important;top: 135px;}
.open-panel, .open-panel2, .close-panel{display:none !important;}
.form-signin{padding:5px;}
.login_form{width: 300px;}
.panel-body { top: 140px;}
.homepage_contentpart{ top: 120px;}
.background2{top: 90px;}
.login-status{display:none;}
#chartarea{top: 90px;}
.creation-container {padding: 0px !important;}
.staging_process{top: 95px !important;}
#topmenubar {position: relative;top: 30px;margin-bottom: 20px;}
.users-table {width: 100%; margin-left: 0px;}
.ui-tabs .ui-tabs-nav li a {
     padding: 2px; font-size: 12px;
}
}
@media screen and (max-width:500px) and (min-width:1px){
.gridxs{width:100% !important;}
}





.user-notificationsicon_header
{
    float: right;
    font-size: 15px;
    padding: 15px 10px;
    color: #6F7C85;    position: relative;
}
.header-notification-user {
    float: right;
    font-size: 15px;
    padding: 14px 0px 16px 10px;
    color: #6F7C85;    position: relative;
}

.header-notification-user #mhs:before {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    border: 1px solid #ccc;
    top: -10px;
    border-bottom: 8px solid #ffffff;
    border-top: 3px solid transparent;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    left: 67%;
    z-index: 1000;
}
.header-notification-user #mhs:after {
    content: '';
    position: absolute;
    width: 10px;
    height: 10px;
    border: 1px solid #ccc;
    top: -11px;
    border-bottom: 8px solid #D0D0D0;
    border-top: 3px solid transparent;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    left: 67%;
    z-index: 1;
}


.usermail{background-position: -478px -99px;width:30px; height:30px; cursor:pointer;position: relative;}
.usernotifications-dropdown{border:1px solid #cdcdcd;float: left; width:200px;height:300px;padding: 5px;display:none;position: absolute;  background-color:#fff;box-shadow: 0 6px 12px rgba(0,0,0,.175); -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;right:-45px;   top:60px;}
.usermail_notifcount{
	float: right;
    position: absolute;
    right:0px;
    background-color: #f00;
    padding: 0px 2px;
    color: #fff;
    font-size: 10px;
    border-radius: 100px;
    top: 0px;
    font-weight: bold;
    display:none;
	
}
 
.homepage_tablesaveicon{width:20px;height:20px;margin:0px 5px;float:left;background:url('../images/KPI_Landingpage_SpriteSheets.svg') no-repeat -215px -52px;}
.homepage_tableediticon{width:20px;height:20px;margin:0px 5px;float:left;background:url('../images/KPI_Landingpage_SpriteSheets.svg') no-repeat -169px -52px;}
.homepage_tabledeleteicon{width:20px;height:20px;margin:0px 5px;float:left;background:url('../images/KPI_Landingpage_SpriteSheets.svg') no-repeat -192px -52px;}
.savetemplate_createhomepg{width:20px;height:20px;margin:0px 5px;float:right;cursor:pointer;background:url('../images/KPI_Landingpage_SpriteSheets.svg') no-repeat -140px -52px;}
.add-new-page:focus{color:#fff;outline:0px;}
a:focus, a:hover { text-decoration: none !important; }
