body {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  color: #333;
  background-color: #fff;
  margin: 0;
  padding: 0;
  width: 100%;
  overflow: hidden;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
b,
strong {
  font-weight: bold;
}
h1 {
  font-size: 2em;
}
img {
  border: 0;
}
ol,
ul,
fieldset {
  list-style: none;
  padding: 0;
  margin: 0;
}
a {
  text-decoration: none;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
}
p {
  margin: 0;
  padding: 0;
}
/*@thankyou-message: #0C97D3;*/
/*Help Modules*/
/*Link color*/
/*maintenance*/
/*Image Paths*/
/*@agile-glow-logo: '/Themes/AgilePortalNew/Content/Images/agile-glow-logo.png';
@tenant-progress-bg:'/Themes/AgilePortalNew/Content/Images/banners/tenant-progress-bg.png';
@tenant-banner:'/Themes/AgilePortalNew/Content/Images/banners/tenant-banner.png';*/
.transparent {
  opacity: 0;
}
.display-none {
  display: none;
}
.marginall10 {
  margin: 10px;
}
.margintop10 {
  margin-top: 10px;
}
.margintop15 {
  margin-top: 15px;
}
.margintop20 {
  margin-top: 20px;
}
.marginleft10 {
  margin-left: 10px;
}
.paddingtop100 {
  padding-top: 100px;
}
.paddingtop5 {
  padding-top: 5px !important;
}
.text-align-center {
  text-align: center !important;
}
/**/
.pull-left {
  float: left;
}
.pull-right {
  float: right;
}
.clear-pull {
  clear: both;
}
.plain-list {
  list-style: none;
}
.bold {
  font-weight: bold;
}
.force-bold {
  font-weight: bold !important;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.invisible {
  visibility: hidden;
}
.inline {
  display: inline;
}
.inline-block {
  display: inline-block;
}
.force-inline {
  display: inline !important;
}
.force-inline-block {
  display: inline-block !important;
}
.auto-height {
  height: auto !important;
}
.full-height {
  height: 100%;
}
.inherit-height {
  height: inherit;
}
.full-width {
  width: 100%;
}
.force-full-width {
  width: 100% !important;
}
.half-width {
  width: 50%;
}
.half-height {
  height: 50%;
}
.auto-width {
  width: auto;
}
.capitalize {
  text-transform: capitalize;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
left-align-text {
  text-align: left;
}
.textcenter {
  position: absolute;
  top: 50%;
  text-align: center;
  width: 100%;
}
.marginauto {
  margin: 0 auto;
}
fieldset {
  border: none;
}
.absolute-center {
  overflow: auto;
  margin: auto !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.text-ellipsis {
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.padding-left10 {
  padding-left: 10px;
}
.red-color {
  color: red;
}
.modal-container {
  background-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 10000;
}
.k-button {
  background-color: #8e9918;
  color: #fff;
  border: 1px solid #8e9918;
  cursor: pointer;
}
.k-button:hover,
.k-button:active {
  background-color: #d0d4a1;
  background-image: none;
}
.default-list-style {
  list-style: disc;
}
.link-white {
  color: #fff !important;
}
.link-theme {
  color: #333 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* IE10+ specific styles go here */
  .agile-portal.user-profile fieldset {
    width: 69% !important;
  }
  .agile-portal.user-profile fieldset input[name="file"] {
    width: 60%;
    float: left;
  }
  .agile-portal.user-profile fieldset .image-upload {
    clear: both;
  }
  .agile-portal.user-profile fieldset .submit-buttons {
    float: left !important;
    margin-top: 10px !important;
  }
}
@media all and (max-height: 2000px) and (min-height: 800px) {
  .agile-portal.section-content {
    min-height: 750px !important;
  }
  .agile-portal.settings-wrap {
    /*.setting-inner-wrap {
                height: 600px;
                overflow: auto;
            }*/
  }
  .agile-portal.collaboration-wrap .collaboration-wrap-inner {
    height: 736px !important;
  }
}
@media screen and (min-width: 1800px) {
  .agile-portal ul.menu-main-menu li {
    width: 90px !important;
  }
}
@media only screen and (max-width: 700px) {
  .agile-portal.landing-page .store-buttons {
    top: 200px !important;
  }
  .agile-portal.landing-page .store-buttons .link img {
    width: 66% !important;
  }
}
/*@media only screen and (max-width : 1024px) and (min-width: 992px) {

    .agile-portal {
        //Header Start here
        &.logowrap {
            width: @left-logo-width - 70px !important;
        }

        &.mainmenu-horizontal {
            ul.menu {
                .pull-left;
                width: 100%;
                margin: 0;
                padding: 0;

                li {
                    width: 62px !important;

                    a {
                        font-size: 7.6px !important;
                    }
                }
            }

            .active-arrow-down {
                background-position: -9px -92px !important;
            }
        }

        &.login {
            width: @login-width - 20px !important;
        }

        &.user {
            width: @login-width - 20 !important;

            .welcome {
                width: 58% !important;
            }
        }
        //Header End here
        &.section-content {
            min-height: 550px !important;
        }
        //Setting page
        &.settings-wrap {
            min-width: 77% !important;
        }

        &.setting-inner-wrap {
            height: 400px;
            overflow: auto;

            .form-row {
                .k-input {
                    width: 400px !important;
                }
            }
        }

        &.app-builder-setting {
            .form-row {
                .k-input {
                    width: 200px !important;
                }
            }

            ul.Titels {
                li {
                    &.DefaultNames {
                        width: 25% !important;
                    }

                    &.CustomNames {
                        width: 36% !important;
                    }

                    &.QuickView, &.Visible {
                        width: 17% !important;
                    }
                }
            }
        }

        &.em-setting {
            .form-column1, .form-column2 {
                width: auto !important;
            }
        }

        &.uploaded-img {
            max-height: 100px !important;
            max-width: 200px !important;
        }

        &.workcenter-content {
            left: 210px !important;
            width: 80% !important;


            .tabContent {
                .ListMyApp {
                    .myappdata {
                        width: 45% !important;
                    }
                }
            }
        }
    }
}*/
@media only screen and (max-width: 1024px) {
  .agile-portal.section-content {
    height: 400px !important;
    margin-top: 30px !important;
  }
  .agile-portal.section {
    width: 100%;
    height: 100%;
    float: left;
    position: absolute;
    left: 0;
  }
  .agile-portal.logowrap .img-responsive {
    max-width: 100% !important;
  }
  .agile-portal.upperbarpanel {
    display: block !important;
    position: relative;
  }
  .agile-portal.nav-aux {
    float: none !important;
  }
  .agile-portal.maximize-window {
    display: none !important;
  }
  .agile-portal.user {
    height: 35px !important;
    float: left !important;
    width: 220px !important;
    margin-top: 0 !important;
    padding: 2px 0 2px 0 !important;
    z-index: 9;
    position: absolute;
    background-color: transparent !important;
    right: -220px;
    top: 0;
    border-bottom: 1px solid #818688;
    height: 38px !important;
  }
  .agile-portal.user .welcome {
    padding: 10px 0 0 10px !important;
  }
  .agile-portal.user .userprofile {
    width: 25px !important;
    height: 25px !important;
    margin-top: 2px !important;
    margin-left: 21px !important;
  }
  .agile-portal.user .login {
    top: 405px !important;
    box-shadow: none !important;
    width: 220px !important;
    border-top: 1px solid #555858;
    border-bottom: 1px solid #555858;
    display: block !important;
  }
  .agile-portal.user .login .user-actions {
    background-color: #3E3E3E;
    border: 0 none !important;
  }
  .agile-portal.mobileview {
    display: block !important;
    padding: 20px 10px 0 0 !important;
    float: right;
  }
  .agile-portal.mainmenu-horizontal-mobile {
    display: none;
    background: #333333 !important;
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    float: left;
    padding: 10px 0 0 10px;
    position: absolute !important;
    right: -210px !important;
    top: 0;
    width: 200px;
    min-height: 700px !important;
    margin: 0 !important;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile {
    margin-top: 32px;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li {
    display: block !important;
    width: 100% !important;
    margin-bottom: 5px !important;
    cursor: pointer;
    margin: 0;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li a {
    text-align: left !important;
    text-transform: capitalize !important;
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    width: 100%;
    color: #fff !important;
    display: inline-block;
    font-size: 14px !important;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li a .text {
    display: inline-block;
    padding: 14px 0 0 10px !important;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li.first .icon {
    float: left;
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
    background-repeat: no-repeat;
    margin: 5px 0 0 13px;
    width: 26px !important;
    height: 26px !important;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #88cadf;
    background-position: -137px -14px;
    background-color: transparent;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li.first .icon:hover {
    background-position: -137px -60px;
    background-color: #88cadf;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li.first.current .icon,
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li.first:hover .icon {
    background-color: #88cadf;
    background-position: -137px -60px;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li.first.current .text,
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li.first:hover .text {
    color: #88cadf;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li.dropdown > ul {
    display: none;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li.dropdown:hover ul {
    display: block;
    background: #333;
    min-width: 120px;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li.dropdown .submenulist:hover {
    background-color: #57B1C9;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li.dropdown .submenulist a {
    width: 100% !important;
    display: inline;
    line-height: 18px;
    font-size: 12px !important;
  }
  .agile-portal.mainmenu-horizontal-mobile ul.mainmenu-mobile li.dropdown .submenulist a .text {
    padding: 5px 0 5px 45px !important;
    color: #fff !important;
  }
  .agile-portal.mainmenu-horizontal {
    display: none !important;
  }
  .agile-portal.mainmenu-horizontal-toolbar {
    float: none !important;
  }
  .agile-portal.mainmenu-horizontal-toolbar ul.messages-details {
    z-index: 1;
    position: relative;
    display: block !important;
  }
  .agile-portal.mainmenu-horizontal-toolbar ul.messages-details .fullscreenopen-icon {
    display: none;
  }
  .agile-portal.mainmenu-horizontal-toolbar ul.messages-details .notifications-count {
    right: 2px !important;
    top: 1px !important;
  }
  .agile-portal.mainmenu-horizontal-toolbar ul.messages-details li {
    float: none !important;
  }
  .agile-portal.mainmenu-horizontal-toolbar .switchto-text-display {
    margin-top: 2px;
  }
  .agile-portal.mainmenu-horizontal-toolbar ul.breadcrumb {
    margin: 5px 0 10px 15px !important;
  }
  .agile-portal.footer .inner-footer {
    text-align: left !important;
    padding-left: 5px !important;
  }
  .agile-portal.footer .release-date {
    display: none;
  }
  .agile-portal.landing-page {
    margin-top: 10px !important;
    /*.landing-page-inner {
                width: 96%;
                overflow-y: scroll;
                height: 494px;
            }*/
  }
  .agile-portal.landing-page .landing-banner-image {
    width: 91%;
    min-height: 34%;
    margin-left: 2%;
  }
  .agile-portal.landing-page .landing-banner-image .home-banner-img {
    width: 100%;
  }
  .agile-portal.landing-page .landing-banner-image-title {
    width: 50%;
  }
  .agile-portal.landing-page .landing-banner-image-title .home-banner-img-title {
    width: 100%;
  }
  .agile-portal.landing-page .store-buttons {
    position: absolute;
    top: 265px;
  }
  .agile-portal.landing-page .store-buttons .link img {
    width: 92%;
  }
  .agile-portal.landing-page .app-list {
    width: 98%;
    /*position: relative;
                margin-left: 2%;*/
  }
  .agile-portal.landing-page .app-list-inner .boxs h3 {
    width: 90%;
    display: inline-block;
    padding-left: 2%;
  }
  .agile-portal.settings-wrap {
    width: 90% !important;
    margin: 10px auto 0 !important;
    position: relative !important;
    left: 0 !important;
  }
  .agile-portal.settings-wrap .form-inner-wrap {
    height: auto;
  }
  .agile-portal.settings-wrap .form-inner-wrap .form-row .k-input {
    width: 430px;
  }
  .agile-portal.settings-wrap .buttons {
    margin: 0 0 30px 0 !important;
  }
  .agile-portal.settings-wrap.app-builder-setting .form-row label {
    width: 17% !important;
  }
  .agile-portal.settings-wrap.app-builder-setting .form-row .k-input {
    width: 40% !important;
  }
  .agile-portal.settings-wrap.app-builder-setting ul.Titels li.DefaultNames {
    width: 18%;
  }
  .agile-portal.settings-wrap.app-builder-setting ul.Titels li.CustomNames {
    width: 46%;
  }
  .agile-portal.settings-wrap.app-builder-setting ul.Titels li.QuickView,
  .agile-portal.settings-wrap.app-builder-setting ul.Titels li.Visible {
    width: 17%;
  }
}
.AB-Sprites {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
}
/*.navigation {
    .pull-left;
    background-image: url(@mainmenu);
    background-repeat: no-repeat;
    margin: 5px 0 0 13px;
    width: 46px;
    height: 46px;
    .border-radius(25px);
    .transition (all, 0.5s, ease);
}*/
.userprofile {
  width: 50px;
  height: 50px;
}
.title-bg-line {
  background-image: url('/Themes/AgilePortalNew/Content/Images/title-bg-line.png?rev=070000021') !important;
  width: 100%;
  height: 28px;
  background-repeat: no-repeat;
  background-position: 10px 14px;
}
.landing-banner {
  background-image: url('/Themes/AgilePortalNew/Content/Images/banners/home-banner-new.png?rev=070000021');
  background-repeat: no-repeat;
}
.home-bg-line {
  background-image: url('/Themes/AgilePortalNew/Content/Images/home_bg_line.png?rev=070000021');
  background-repeat: repeat-x;
  background-position: 0 0;
  min-height: 540px;
}
.arrow-icon-home {
  background-image: url('/Themes/AgilePortalNew/Content/Images/arrow-homepage.png?rev=070000021');
  width: 20px;
  height: 20px;
  display: inline-block;
  position: absolute;
  right: 10px;
}
.blue-arrow {
  /*.arrow-icon-home;
    background-position: 1px 2px;*/
}
.green-arrow {
  /*.arrow-icon-home;
    background-position: 1px -16px;*/
}
.down-curve-home {
  background-image: url('/Themes/AgilePortalNew/Content/Images/down-curve.png?rev=070000021');
  width: 15px;
  height: 13px;
  position: absolute;
  left: -12px;
}
.blue-curve {
  background-image: url('/Themes/AgilePortalNew/Content/Images/down-curve.png?rev=070000021');
  width: 15px;
  height: 13px;
  position: absolute;
  left: -12px;
  background-position: -1px 0;
}
.green-curve {
  background-image: url('/Themes/AgilePortalNew/Content/Images/down-curve.png?rev=070000021');
  width: 15px;
  height: 13px;
  position: absolute;
  left: -12px;
  background-position: 0 -17px;
}
.topappicon {
  background-position: -149px -56px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 38px;
  height: 38px;
}
.newappicon {
  background-position: -203px -59px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 38px;
  height: 38px;
}
.domain-field input[type=text] {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-inner-icons.png?rev=070000021') !important;
  background-position: 0 -86px;
  background-repeat: no-repeat;
  background-color: #fff !important;
}
.username-field input[type=text] {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-inner-icons.png?rev=070000021') !important;
  background-position: -3px -44px;
  background-repeat: no-repeat;
  background-color: #fff !important;
}
.password-field input[type=password] {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-inner-icons.png?rev=070000021') !important;
  background-position: -3px -3px;
  background-repeat: no-repeat;
  background-color: #fff !important;
}
.active-arrow-down {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -5px -92px;
}
.changepassword-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -3px -251px;
}
.user-profile-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: 2px 0;
}
.announcements-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: 0px -584px;
}
.environment-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: 1px -231px;
}
.environment-icon-large {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -352px -281px;
}
.signout-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: 3px -25px;
}
.openclose {
  background-image: url('/Themes/AgilePortalNew/Content/Images/opencollaspemenu.png?rev=070000021');
}
.login-sign-logo {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-agilpoint-logos.png?rev=070000021');
  background-position: 0 -3px;
  width: 90px;
  height: 90px;
  display: inline-block;
}
.agilepoint-sign-logo {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-agilpoint-logos.png?rev=070000021');
  background-position: 0 -3px;
  width: 90px;
  height: 90px;
  display: inline-block;
}
.waad-sign-logo {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-agilpoint-logos.png?rev=070000021');
  background-position: 0 -115px;
  width: 90px;
  height: 90px;
  display: inline-block;
}
.salesforce-sign-logo {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-agilpoint-logos.png?rev=070000021');
  background-position: 0 -223px;
  width: 90px;
  height: 90px;
  display: inline-block;
}
.activedirectory-sign-logo {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-agilpoint-logos.png?rev=070000021');
  background-position: 0 -331px;
  width: 90px;
  height: 90px;
  display: inline-block;
}
.agilepoint-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: -1px -6px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.waad-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: -1px -72px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.salesforce-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: -1px -137px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.office365-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: -2px -198px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.activedirectory-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: -1px -255px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.adfs-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: -2px -374px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.googleplus-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: -2px -310px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.okta-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: 0px -438px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.facebook-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: -1px -500px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.linkedin-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: -1px -571px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.yahoo-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: -1px -633px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.oidc-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: -2px -688px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.pingfed-sign-icon {
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: 0px -811px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.siteminder-sign-icon {
  width: 48px;
  height: 48px;
  background-color: #fff;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  margin: 6px 0 6px 13px;
  float: left;
  position: relative;
}
.siteminder-sign-icon::after {
  position: absolute;
  content: "";
  left: 0;
  transform: scale(0.8);
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/login-sprites.png?rev=070000021');
  background-position: 0px -745px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.login-divider {
  background-image: url('/Themes/AgilePortalNew/Content/Images/login-divider.png?rev=070000021');
  width: 2px;
  height: 60px;
  margin-left: 13px;
  float: left;
}
@media only screen and (min-width: 1024px) {
  .menu-main-menu {
    /*.page-builder {
            position: relative;

            .icon::before {
                content: "BETA";
                color: red;
                bottom: 38px;
                position: absolute;
                left: 28px;
                background-color: #fff;
                text-shadow: 2px 2px 5px #fff;
                font-size: 9px;
                border-radius: 2px;
            }
        }*/
  }
  .menu-main-menu li .icon {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
    background-repeat: no-repeat;
    width: 36px !important;
    height: 36px !important;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #1dc3b5;
    background-position: -173px -11px;
    background-color: transparent;
    margin: 0;
    float: none !important;
  }
  .menu-main-menu li .icon:hover {
    background-position: -173px -51px;
    background-color: #1dc3b5;
  }
  .menu-main-menu li.current .icon,
  .menu-main-menu li:hover .icon {
    background-color: #1dc3b5;
    background-position: -173px -51px;
  }
  .menu-main-menu li.current .text,
  .menu-main-menu li:hover .text {
    color: #1dc3b5;
  }
  .menu-main-menu .work-center .icon {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
    background-repeat: no-repeat;
    width: 36px !important;
    height: 36px !important;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #eed517;
    background-position: -106px -11px;
    background-color: transparent;
    margin: 0;
    float: none !important;
  }
  .menu-main-menu .work-center .icon:hover {
    background-position: -106px -50px;
    background-color: #eed517;
  }
  .menu-main-menu .work-center.current .icon,
  .menu-main-menu .work-center:hover .icon {
    background-color: #eed517;
    background-position: -106px -50px;
  }
  .menu-main-menu .work-center.current .text,
  .menu-main-menu .work-center:hover .text {
    color: #eed517;
  }
  .menu-main-menu .documents .icon {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
    background-repeat: no-repeat;
    width: 36px !important;
    height: 36px !important;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #1dc3b5;
    background-position: -173px -11px;
    background-color: transparent;
    margin: 0;
    float: none !important;
  }
  .menu-main-menu .documents .icon:hover {
    background-position: -173px -51px;
    background-color: #1dc3b5;
  }
  .menu-main-menu .documents.current .icon,
  .menu-main-menu .documents:hover .icon {
    background-color: #1dc3b5;
    background-position: -173px -51px;
  }
  .menu-main-menu .documents.current .text,
  .menu-main-menu .documents:hover .text {
    color: #1dc3b5;
  }
  .menu-main-menu .collaboration .icon {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
    background-repeat: no-repeat;
    width: 36px !important;
    height: 36px !important;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #c58a9f;
    background-position: -234px -10px;
    background-color: transparent;
    margin: 0;
    float: none !important;
  }
  .menu-main-menu .collaboration .icon:hover {
    background-position: -234px -47px;
    background-color: #c58a9f;
  }
  .menu-main-menu .collaboration.current .icon,
  .menu-main-menu .collaboration:hover .icon {
    background-color: #c58a9f;
    background-position: -234px -47px;
  }
  .menu-main-menu .collaboration.current .text,
  .menu-main-menu .collaboration:hover .text {
    color: #c58a9f;
  }
  .menu-main-menu .settings .icon {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
    background-repeat: no-repeat;
    width: 36px !important;
    height: 36px !important;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #f78f1e;
    background-position: -597px -10px;
    background-color: transparent;
    margin: 0;
    float: none !important;
  }
  .menu-main-menu .settings .icon:hover {
    background-position: -597px -48px;
    background-color: #f78f1e;
  }
  .menu-main-menu .settings.current .icon,
  .menu-main-menu .settings:hover .icon {
    background-color: #f78f1e;
    background-position: -597px -48px;
  }
  .menu-main-menu .settings.current .text,
  .menu-main-menu .settings:hover .text {
    color: #f78f1e;
  }
  .menu-main-menu .market-place .icon {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
    background-repeat: no-repeat;
    width: 36px !important;
    height: 36px !important;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #c2cd22;
    background-position: -539px -8px;
    background-color: transparent;
    margin: 0;
    float: none !important;
  }
  .menu-main-menu .market-place .icon:hover {
    background-position: -539px -47px;
    background-color: #c2cd22;
  }
  .menu-main-menu .market-place.current .icon,
  .menu-main-menu .market-place:hover .icon {
    background-color: #c2cd22;
    background-position: -539px -47px;
  }
  .menu-main-menu .market-place.current .text,
  .menu-main-menu .market-place:hover .text {
    color: #c2cd22;
  }
  .menu-main-menu .help .icon {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
    background-repeat: no-repeat;
    width: 36px !important;
    height: 36px !important;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #897DAE;
    background-position: -478px -9px;
    background-color: transparent;
    margin: 0;
    float: none !important;
  }
  .menu-main-menu .help .icon:hover {
    background-position: -478px -48px;
    background-color: #897DAE;
  }
  .menu-main-menu .help.current .icon,
  .menu-main-menu .help:hover .icon {
    background-color: #897DAE;
    background-position: -478px -48px;
  }
  .menu-main-menu .help.current .text,
  .menu-main-menu .help:hover .text {
    color: #897DAE;
  }
  .menu-main-menu .my-reports .icon {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
    background-repeat: no-repeat;
    width: 36px !important;
    height: 36px !important;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #8dc63f;
    background-position: -297px -11px;
    background-color: transparent;
    margin: 0;
    float: none !important;
  }
  .menu-main-menu .my-reports .icon:hover {
    background-position: -297px -50px;
    background-color: #8dc63f;
  }
  .menu-main-menu .my-reports.current .icon,
  .menu-main-menu .my-reports:hover .icon {
    background-color: #8dc63f;
    background-position: -297px -50px;
  }
  .menu-main-menu .my-reports.current .text,
  .menu-main-menu .my-reports:hover .text {
    color: #8dc63f;
  }
  .menu-main-menu .manage .icon {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
    background-repeat: no-repeat;
    width: 36px !important;
    height: 36px !important;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #b9ac97;
    background-position: -422px -13px;
    background-color: transparent;
    margin: 0;
    float: none !important;
  }
  .menu-main-menu .manage .icon:hover {
    background-position: -422px -52px;
    background-color: #b9ac97;
  }
  .menu-main-menu .manage.current .icon,
  .menu-main-menu .manage:hover .icon {
    background-color: #b9ac97;
    background-position: -422px -52px;
  }
  .menu-main-menu .manage.current .text,
  .menu-main-menu .manage:hover .text {
    color: #b9ac97;
  }
  .menu-main-menu .app-builder .icon {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
    background-repeat: no-repeat;
    width: 36px !important;
    height: 36px !important;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #60cae4;
    background-position: -359px -11px;
    background-color: transparent;
    margin: 0;
    float: none !important;
  }
  .menu-main-menu .app-builder .icon:hover {
    background-position: -359px -50px;
    background-color: #60cae4;
  }
  .menu-main-menu .app-builder.current .icon,
  .menu-main-menu .app-builder:hover .icon {
    background-color: #60cae4;
    background-position: -359px -50px;
  }
  .menu-main-menu .app-builder.current .text,
  .menu-main-menu .app-builder:hover .text {
    color: #60cae4;
  }
  .menu-main-menu .add-on .icon {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
    background-repeat: no-repeat;
    width: 36px !important;
    height: 36px !important;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    border: 2px solid #0cbdad;
    background-position: -661px -10px;
    background-color: transparent;
    margin: 0;
    float: none !important;
  }
  .menu-main-menu .add-on .icon:hover {
    background-position: -661px -10px;
    background-color: #0cbdad;
  }
  .menu-main-menu .add-on.current .icon,
  .menu-main-menu .add-on:hover .icon {
    background-color: #0cbdad;
    background-position: -661px -10px;
  }
  .menu-main-menu .add-on.current .text,
  .menu-main-menu .add-on:hover .text {
    color: #0cbdad;
  }
}
.portalsetting-setting {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/left-menu-settings-sprites.png?rev=070000021') !important;
  width: 38px;
  height: 30px;
  background-position: 0 0;
  background-repeat: no-repeat;
  margin: 8px 0 0 5px;
}
.workcenter-setting {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/left-menu-settings-sprites.png?rev=070000021') !important;
  width: 38px;
  height: 30px;
  background-position: -39px 0;
  background-repeat: no-repeat;
  margin: 8px 0 0 5px;
}
.manager-setting {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/left-menu-settings-sprites.png?rev=070000021') !important;
  width: 38px;
  height: 30px;
  background-position: -77px 0;
  background-repeat: no-repeat;
  margin: 8px 0 0 5px;
}
.appbuilder-setting {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/left-menu-settings-sprites.png?rev=070000021') !important;
  width: 38px;
  height: 30px;
  background-position: -109px 0;
  background-repeat: no-repeat;
  margin: 8px 0 0 5px;
}
.admin-settings {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/left-menu-settings-sprites.png?rev=070000021') !important;
  width: 38px;
  height: 30px;
  background-position: -145px 0;
  background-repeat: no-repeat;
  margin: 8px 0 0 5px;
}
.tenant-settings {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/left-menu-settings-sprites.png?rev=070000021') !important;
  width: 38px;
  height: 30px;
  background-position: -187px 0;
  background-repeat: no-repeat;
  margin: 8px 0 0 5px;
}
.mobile-settings {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/left-menu-settings-sprites.png?rev=070000021') !important;
  width: 38px;
  height: 30px;
  background-position: -227px 0;
  background-repeat: no-repeat;
  margin: 8px 0 0 5px;
}
.log-files {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/left-menu-settings-sprites.png?rev=070000021') !important;
  width: 38px;
  height: 30px;
  background-position: -266px 0;
  background-repeat: no-repeat;
  margin: 8px 0 0 5px;
}
.addon-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/left-menu-settings-sprites.png?rev=070000021') !important;
  width: 38px;
  height: 30px;
  background-position: -312px 0;
  background-repeat: no-repeat;
  margin: 8px 0 0 5px;
}
/*.processdesigner-setting {
    .left-menu-settings(-2px -185px);
}*/
.inbox-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/work-center-sprites.png?rev=070000021') !important;
  width: 40px;
  height: 40px;
  background-position: 0 -3px;
  margin: 3px 0 0 5px;
}
.myapplications-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/work-center-sprites.png?rev=070000021') !important;
  width: 40px;
  height: 40px;
  background-position: 0 -50px;
  margin: 3px 0 0 5px;
}
.externalapps-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/work-center-sprites.png?rev=070000021') !important;
  width: 40px;
  height: 40px;
  background-position: 0 -190px;
  margin: 3px 0 0 5px;
}
.userdashboard-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/work-center-sprites.png?rev=070000021') !important;
  width: 40px;
  height: 40px;
  background-position: 0 -147px;
  margin: 3px 0 0 5px;
}
.processadaptation-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/work-center-sprites.png?rev=070000021') !important;
  width: 40px;
  height: 40px;
  background-position: 0 -96px;
  margin: 3px 0 0 5px;
}
.feedback-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -238px -1px;
}
.feedback-icon:hover {
  background-position: -238px -1px !important;
}
.fullscreenopen-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 28px !important;
  height: 22px !important;
  background-position: -32px -284px;
  display: block;
  text-indent: -20000px;
}
.fullscreenclose-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 28px !important;
  height: 22px !important;
  background-position: -2px -284px;
  display: block;
  text-indent: -20000px;
}
.guidedtour-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 28px !important;
  height: 22px !important;
  background-position: -64px -284px;
  display: block;
  text-indent: -20000px;
}
.messaging-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 28px !important;
  height: 22px !important;
  background-position: -95px -284px;
  display: block;
  text-indent: -20000px;
}
.publicstatus-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 28px !important;
  height: 22px !important;
  background-position: -38px -495px;
  display: block;
  text-indent: -20000px;
}
.notification-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 28px !important;
  height: 22px !important;
  background-position: -125px -284px;
  display: block;
  text-indent: -20000px;
  margin-right: 5px;
}
.notification-inner-wrap:focus {
  outline-color: #51cbee;
}
.close-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 28px !important;
  height: 22px !important;
  background-position: -153px -285px;
  display: block;
  text-indent: -20000px;
}
.close-icon.black {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 28px !important;
  height: 22px !important;
  background-position: -153px -306px;
  display: block;
  text-indent: -20000px;
}
/*Help Page*/
.help-sprite {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
}
.documentation {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
  background-position: -537px 0px;
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 10px 0 0;
}
.support {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
  background-position: 0px 0px;
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 10px 0 0;
}
.faqs {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
  background-position: -378px 0px;
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 10px 0 0;
}
.video {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
  background-position: -301px 0px;
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 10px 0 0;
}
.fourm {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
  background-position: -620px 0px;
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 10px 0 0;
}
.webinar {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
  background-position: -72px 0px;
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 10px 0 0;
}
.marker {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
  background-position: -222px 117px;
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 10px 0 0;
}
.knowledge {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
  background-position: -150px 0px;
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 10px 0 0;
}
.about {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
  background-position: -459px 0px;
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 10px 0 0;
}
.custommobile {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
  background-position: -703px -1px;
  width: 60px;
  height: 60px;
  float: left;
  margin: 0 10px 0 0;
}
.topmenubar-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-position: 118px -127px;
  height: 30px;
  display: block;
  background-repeat: no-repeat;
  cursor: pointer;
}
.maximode-logo {
  background-image: url('/Themes/AgilePortalNew/Content/Images/maximode-logo.png?rev=070000021');
  height: 27px;
  width: 40px;
}
.yammer-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/collaboratio-sprite.png?rev=070000021') !important;
  width: 40px;
  height: 40px;
  background-position: 2px 2px;
  margin: 0 0 0 10px;
}
/*help mobile view styles*/
@media (max-width: 768px) {
  .documentation {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
    background-position: -280px -73px;
    width: 35px;
    height: 35px;
    float: left;
    margin: 0 10px 0 0;
  }
  .support {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
    background-position: -12px -73px;
    width: 35px;
    height: 35px;
    float: left;
    margin: 0 10px 0 0;
  }
  .faqs {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
    background-position: -202px -73px;
    width: 35px;
    height: 35px;
    float: left;
    margin: 0 10px 0 0;
  }
  .video {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
    background-position: -163px -73px;
    width: 35px;
    height: 35px;
    float: left;
    margin: 0 10px 0 0;
  }
  .fourm {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
    background-position: -323px -73px;
    width: 35px;
    height: 35px;
    float: left;
    margin: 0 10px 0 0;
  }
  .webinar {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
    background-position: -48px -73px;
    width: 35px;
    height: 35px;
    float: left;
    margin: 0 10px 0 0;
  }
  .marker {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
    background-position: -123px -73px;
    width: 35px;
    height: 35px;
    float: left;
    margin: 0 10px 0 0;
  }
  .knowledge {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
    background-position: -88px -73px;
    width: 35px;
    height: 35px;
    float: left;
    margin: 0 10px 0 0;
  }
  .about {
    background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/help-sprite.png?rev=070000021');
    background-position: -242px -73px;
    width: 35px;
    height: 35px;
    float: left;
    margin: 0 10px 0 0;
  }
}
.explore-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/browser-icons.png?rev=070000021');
  width: 40px;
  height: 40px;
  background-position: 0 -5px;
  display: inline-block;
  float: left;
}
.safari-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/browser-icons.png?rev=070000021');
  width: 40px;
  height: 40px;
  background-position: 0 -151px;
  display: inline-block;
  float: left;
}
.firefox-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/browser-icons.png?rev=070000021');
  width: 40px;
  height: 40px;
  background-position: 1px -56px;
  display: inline-block;
  float: left;
}
.chrome-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/browser-icons.png?rev=070000021');
  width: 40px;
  height: 40px;
  background-position: 0 -101px;
  display: inline-block;
  float: left;
}
.reload-icon {
  float: right;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -7px -317px;
  width: 22px;
  cursor: pointer;
  height: 22px;
  margin-right: 6px;
}
.reload-icon:hover {
  background-position: -7px -344px;
}
.agilepointid-logo-icon,
.agilepoint-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -7px -7px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.waadchina-logo-icon,
.waad-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -6px -170px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.adfs-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -6px -382px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.custom-logo-icon,
.hostedactivedirectory-logo-icon,
.activedirectory-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -6px -242px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.sfsandbox-logo-icon,
.salesforce-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -6px -87px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.googleplus-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -8px -306px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.office365-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -7px -461px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.okta-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -8px -527px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.facebook-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -7px -587px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.linkedin-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -7px -657px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.yahoo-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -7px -716px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.oidc-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -7px -771px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.siteminder-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -7px -830px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.pingfed-logo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/admin-login-sprites.png?rev=070000021');
  background-position: -6px -892px;
  background-color: #fff;
  -webkit-border-radius: 56px;
  -moz-border-radius: 56px;
  border-radius: 56px;
  margin: 6px 0 6px 13px;
  width: 56px;
  height: 56px;
  display: inline-block;
  float: left;
}
.admin-divider {
  background-image: url('/Themes/AgilePortalNew/Content/Images/admin-divider.png?rev=070000021');
  width: 1px;
  height: 68px;
  margin-left: 13px;
  float: left;
}
.apple-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/store-icon.png?rev=070000021');
  background-position: 2px -1px;
  width: 38px;
  height: 38px;
  display: inline-block;
  background-repeat: no-repeat;
  float: left;
}
.window-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/store-icon.png?rev=070000021');
  background-position: 2px -66px;
  width: 38px;
  height: 38px;
  display: inline-block;
  background-repeat: no-repeat;
  float: left;
}
.support-help-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -188px -284px;
  display: inline-block !important;
  float: right !important;
  width: 5px !important;
  margin: 20px 5px 0 0;
  height: 20px;
  cursor: pointer;
}
.support-help-icon.blue {
  background-position: -188px -306px;
  width: 20px !important;
}
.remove-box {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -267px -283px;
}
.info-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -311px -283px;
}
.maintenance-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -164px -358px;
}
.warning-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -8px -414px;
}
.warning-icon.white {
  background-position: -8px -449px;
}
.error-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -39px -414px;
}
.error-icon.white {
  background-position: -39px -449px;
}
.information-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -72px -413px;
}
.information-icon.white {
  background-position: -72px -449px;
}
.app-builder-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -103px -409px;
}
.tickmark-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -143px -414px;
}
.tickmark1-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -186px -446px;
}
.pdf-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -239px -448px;
}
.pdf-icon.blue {
  background-position: -237px -414px;
}
.video-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -284px -448px;
}
.video-icon.blue {
  background-position: -284px -415px;
}
.usagevideo-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  background-position: -328px -448px;
}
.usagevideo-icon.blue {
  background-position: -324px -414px;
}
.workcenter-common-settings .k-minus,
.workcenter-common-settings .k-minus-disabled {
  background-position: 0px -228px;
}
.workcenter-common-settings .k-plus,
.workcenter-common-settings .k-plus-disabled {
  background-position: 0px -196px;
}
.information-small-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
}
.information-small-icon.blue {
  background-position: -367px -435px;
}
.information-small-icon.white {
  background-position: -367px -413px;
}
.signup-bg {
  background-image: url('/Themes/AgilePortalNew/Content/Images/signup-bg.png?rev=070000021');
  background-position: right bottom;
  background-size: contain;
  background-repeat: no-repeat;
  height: 100%;
  float: right;
  width: 100%;
}
.forward-btn {
  background-image: url('/Themes/AgilePortalNew/Content/Images/forwardbtn.png?rev=070000021');
  background-repeat: no-repeat;
  background-position: 0 1px;
  height: 26px;
  width: 26px;
  display: inline-block;
}
.copy-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/copy-icon.png?rev=070000021');
  background-repeat: no-repeat;
  height: 20px;
  width: 20px;
  display: inline-block;
  cursor: pointer;
  margin: 4px 0 0 5px;
}
.buildapps-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/buildapps-icon.png?rev=070000021');
  background-repeat: no-repeat;
  height: 36px;
  width: 25px;
  display: inline-block;
  margin-top: 4px;
}
.delete-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/delete-icon.png?rev=070000021');
  background-repeat: no-repeat;
  cursor: pointer;
  height: 23px;
  width: 16px;
  display: inline-block;
}
.delete-icon.blue {
  margin-top: 4px;
}
.plusicon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  float: left;
}
.plusicon.white {
  background-position: -9px -525px;
}
.plusicon.blue {
  background-position: -9px -496px;
  margin: 4px 0 0 4px;
  cursor: pointer;
}
body {
  overflow-y: auto;
  /*em scroll bar issue fixed*/
  -ms-overflow-style: scrollbar;
}
.ABMain {
  width: 100%;
  margin: 0 auto;
  box-sizing: content-box;
}
.ABMain .agile-portal {
  /*&.mainmenu-horizontal-mobile {
            display: none;
        }*/
  /*&.switchto-text-display {
            position: absolute;
            right: 128px;
            text-transform: uppercase;
            background-color: #FF5038;
            border: 1px solid #FF2700;
            color: #fff;
            padding: 3px 8px;*/
}
.ABMain .agile-portal.upperbarpanel {
  width: 100%;
  z-index: 99;
}
.ABMain .agile-portal.upperbarpanel .row {
  display: inline-block;
  width: 100%;
}
.ABMain .agile-portal.upperbarpanel .header {
  height: 80px;
  background-color: #333;
  background-image: url('/Themes/AgilePortalNew/Content/Images/top-bg-banner.png?rev=070000021');
  background-repeat: no-repeat;
  z-index: 999;
  display: block;
  padding: 0 !important;
  font-size: 13px;
}
.ABMain .agile-portal.upperbarpanel .upperbarheader {
  height: 80px;
  background-color: #333;
  background-image: url('/Themes/AgilePortalNew/Content/Images/top-bg-banner.png?rev=070000021');
  background-repeat: no-repeat;
  z-index: 999;
  display: block;
}
.ABMain .agile-portal.logowrap {
  float: left;
  width: 180px;
  height: 59px;
  padding: 20px 0 0 10px;
  /*.AgileLogo{
                background-image:url(~/Themes/AgilePortalNew/Styles/Images/AgilepointLogo.png);
                width:200px;
                height:66px;
            }*/
}
.ABMain .agile-portal.logowrap .logo {
  max-width: 160px;
  max-height: 60px;
}
.ABMain .agile-portal.logowrap-login {
  float: left;
  width: 180px;
  height: 59px;
  padding: 20px 0 0 10px;
}
.ABMain .agile-portal.logowrap-login .logo {
  max-width: 160px;
  max-height: 60px;
}
.ABMain .agile-portal.mainmenu-horizontal {
  margin-top: 10px;
  float: right;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
  /*For now we are using LI, in future we have target to Class */
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li {
  cursor: pointer;
  margin: 0;
  display: inline-block;
  width: 76px;
  height: 70px;
  vertical-align: top;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li .text {
  display: inline-block;
  padding-top: 5px;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  text-overflow: ellipsis;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li a {
  font-family: Arial;
  font-size: 10px;
  font-weight: bold;
  width: 100%;
  color: #fff !important;
  padding: 0 !important;
  text-align: center;
  display: inline-block;
  text-transform: uppercase;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li a:focus {
  outline: 1px solid #4D90FE !important;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li.first .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #88cadf;
  background-position: -45px -13px;
  background-color: transparent;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite.png?rev=070000021') !important;
  width: 36px !important;
  height: 36px !important;
  margin: 0;
  float: none;
  display: inline-block;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li.first .icon:hover {
  background-position: -45px -51px;
  background-color: #88cadf;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li.first.current .icon,
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li.first:hover .icon {
  background-color: #88cadf;
  background-position: -45px -51px;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li.first.current .text,
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li.first:hover .text {
  color: #88cadf;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li > ul,
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li ul.submenu {
  min-width: 180px !important;
  z-index: 9999999 !important;
  top: 80px !important;
  position: absolute;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li .submenulist {
  width: 65% !important;
  height: 25px !important;
  background-color: #333;
  margin: 0 !important;
  border-top: 1px solid rgba(0, 0, 0, 0.9);
  display: block;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li .submenulist:hover {
  background-color: #57B1C9;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li .submenulist a {
  width: 100% !important;
  display: inline;
  line-height: 18px;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li .submenulist a:focus {
  outline: 1px solid #4D90FE !important;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li .submenulist .icon {
  display: none !important;
}
.ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li .submenulist .text {
  width: 94%;
  text-align: left;
  padding-left: 5px;
  color: #fff;
}
.ABMain .agile-portal .agile-portal-dummyfooter {
  height: 28px;
}
@media only screen and (min-width: 1020px) and (max-width: 1180px) {
  .ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li {
    width: 55px !important;
  }
  .ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li a {
    font-size: 8px !important;
  }
  .ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li a:focus {
    outline: 1px solid #4D90FE !important;
  }
  .ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu .page-builder .icon::before {
    left: 17px;
  }
}
@media only screen and (min-width: 1180px) and (max-width: 1240px) {
  .ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li {
    width: 61px !important;
  }
  .ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li a {
    font-size: 9px !important;
  }
  .ABMain .agile-portal.mainmenu-horizontal ul.menu-main-menu li a:focus {
    outline: 1px solid #4D90FE !important;
  }
}
.ABMain .agile-portal.mainmenu-horizontal-toolbar {
  width: 100%;
  height: 30px;
  float: left;
  position: relative;
  z-index: 999;
  background-color: #fff;
  padding-top: 3px;
}
.ABMain .agile-portal.mainmenu-horizontal-toolbar ul.messages-details {
  float: right;
  width: auto;
  /*max-width: @right-icons-width;*/
}
.ABMain .agile-portal.mainmenu-horizontal-toolbar ul.messages-details li {
  float: left;
  display: inline-block;
  padding: 0 2px 0 2px;
}
.ABMain .agile-portal.mainmenu-horizontal-toolbar ul.messages-details li a:focus {
  outline: 1px solid #4D90FE !important;
}
.ABMain .agile-portal.menu-vertical,
.ABMain .agile-portal #MenuV {
  display: none;
}
.ABMain .agile-portal.mobileview {
  display: none;
}
.ABMain .agile-portal .mobileview-menu {
  display: none;
}
.ABMain .agile-portal.nav-aux {
  float: right;
}
.ABMain .agile-portal.maximize-window {
  display: none;
  border-top: 3px solid #7CC610;
  width: 100%;
  background-color: #fff;
  position: relative;
  z-index: 9;
}
.ABMain .agile-portal.maximize-window .maximode-logo {
  display: none;
  margin: 3px 0 0 10px;
  float: left;
}
.ABMain .agile-portal.maximize-window .topmenubar {
  width: 350px;
  display: block;
  margin: 0 auto;
}
.ABMain .agile-portal.maximize-window ul.minimode {
  float: right;
  margin-top: -25px;
  position: relative;
  z-index: 999;
  width: auto;
  min-width: 130px;
}
.ABMain .agile-portal.maximize-window ul.minimode li {
  display: inline-block;
  padding: 0 2px 0 2px;
  float: left;
}
.ABMain .agile-portal.maximize-window ul.minimode .notifications-count {
  top: 3px !important;
}
.ABMain .agile-portal.maximize-window ul.breadcrumb {
  margin-top: 10px !important;
}
.ABMain .agile-portal .progressbar-evaluation {
  min-width: 86px;
  background-color: #e5e0c7;
  clear: both;
  position: relative;
  line-height: 20px;
  color: #fff;
  height: 25px;
  overflow: hidden;
}
.ABMain .agile-portal .progressbar-evaluation .progress {
  background: #B6A03B;
  width: 0;
  max-width: 100%;
  float: left;
  -moz-transition: all ease-in;
  -o-transition: all ease-in;
  -webkit-transition: all ease-in;
  transition: all ease-in;
  border-right: 5px solid #B6A03B;
}
.ABMain .agile-portal .progressbar-evaluation .progress-text {
  font-size: 12px;
}
.ABMain .agile-portal .progressbar-evaluation .progress-text.color-white {
  position: relative;
  overflow: hidden;
  top: -13px;
  left: 5px;
  color: white;
  display: inline-block;
  white-space: nowrap;
  width: 100%;
}
.ABMain .agile-portal .progressbar-evaluation .progress-text.color-black {
  position: absolute;
  top: 2px;
  left: 5px;
  color: black;
}
.ABMain .agile-portal .progressbar-evaluation .progressbar-anim {
  height: 15px;
  width: 100%;
  overflow: hidden;
  opacity: 0.25;
}
.ABMain .agile-portal .tutorialContainer {
  width: 100%;
  min-width: 86px;
  background-color: #81B045;
  clear: both;
  position: relative;
  line-height: 20px;
  color: #fff;
  height: 25px;
  overflow: hidden;
  padding-right: 4px;
}
.ABMain .agile-portal .tutorialContainer .tutorial-text.color-white {
  position: relative;
  overflow: hidden;
  top: 2px;
  left: 2px;
  color: white;
  display: inline-block;
  white-space: nowrap;
  width: 100%;
  text-align: center;
}
.ABMain .agile-portal.user {
  width: 220px;
  height: 73px;
  background-color: #57B1C9;
  padding: 7px 0 0 10px;
  cursor: pointer;
}
.ABMain .agile-portal.user .userprofile {
  float: left;
  cursor: pointer;
  margin: 4px 5px 0 9px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  box-shadow: 4px 4px 9px -5px #000;
  -moz-box-shadow: 4px 4px 9px -5px #000;
  -webkit-box-shadow: 4px 4px 9px -5px #000;
  border: 4px solid #fff;
}
.ABMain .agile-portal.user .welcome {
  padding: 26px 0 0 10px;
  display: inline-block;
  width: 60%;
  color: #fff;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ABMain .agile-portal.user .login {
  width: 230px;
  background-color: #4b4b4b;
  position: absolute;
  top: 76px;
  z-index: 9999999;
  right: 0;
  padding: 0;
  height: auto;
  -moz-box-shadow: -1px 3px 6px #B3B8BA;
  -webkit-box-shadow: -1px 3px 6px #B3B8BA;
  box-shadow: -1px 3px 6px #B3B8BA;
  display: none;
}
.ABMain .agile-portal.user .login span.user-actions {
  width: 100%;
  padding: 5px 0;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
}
.ABMain .agile-portal.user .login span.user-actions a {
  padding: 5px 0 5px 30px !important;
  color: #fff;
  display: inline-block;
  width: 100%;
}
.ABMain .agile-portal.user .login span.user-actions:hover {
  background-color: #57B1C9;
}
.ABMain .agile-portal.user:active {
  background-color: #57B1C9;
  /*.login {
                    display: block !important;
                }*/
}
.ABMain .agile-portal.section-content {
  /*.relative;
            width: 100%;
            margin-top: 30px;
            overflow-y: auto;
            overflow-x: hidden;
            min-height: 550px;
            height: 550px;
            margin-top: 31px;*/
}
.ABMain .agile-portal.section-content .page.content-item > header > h1 {
  display: none;
}
.ABMain .agile-portal.section-content .mandatory,
.ABMain .agile-portal.section-content .mandatoryfield {
  color: red;
}
.ABMain .agile-portal.section-content.minimizemode .EM-Container .RuntimeManagementContent .ProcessDetailHolder .ProcessDetail .ProcessDetailTabs .ProcessMonitor .Display .imageholder .k-overlay {
  top: 17%;
}
@media all and (max-height: 2000px) and (min-height: 800px) {
  .ABMain .agile-portal.section-content.minimizemode .EM-Container .RuntimeManagementContent .ProcessDetailHolder .ProcessDetail .ProcessDetailTabs .ProcessMonitor .Display .imageholder .k-overlay {
    top: 12.5%;
  }
}
.ABMain .agile-portal.section-content.maximizemode .EM-Container .RuntimeManagementContent .ProcessDetailHolder .ProcessDetail .ProcessDetailTabs .ProcessMonitor .Display .imageholder .k-overlay {
  top: 6%;
}
@media all and (max-height: 2000px) and (min-height: 800px) {
  .ABMain .agile-portal.section-content.maximizemode .EM-Container .RuntimeManagementContent .ProcessDetailHolder .ProcessDetail .ProcessDetailTabs .ProcessMonitor .Display .imageholder .k-overlay {
    top: 4.5%;
  }
}
.ABMain .agile-portal.section-content.maximizemode .EM-Container .RuntimeManagementContent .ProcessDetailHolder .ProcessDetail .ProcessDetailTabs .ProcessMonitor {
  bottom: 6px !important;
}
.ABMain .agile-portal.row {
  margin: 0 !important;
}
.ABMain .agile-portal.coming-soon {
  text-align: center;
  margin-top: 5em;
  font-family: Arial;
  font-size: 32px;
  font-weight: bold;
}
.ABMain .agile-portal.coming-soon span {
  color: #ee392e;
}
.ABMain .agile-portal.changepassword,
.ABMain .agile-portal.forgotpassword {
  margin: 0 auto !important;
  float: none !important;
  width: 50% !important;
  position: relative;
  min-width: 50%;
}
.ABMain .agile-portal.changepassword .validation-summary-errors,
.ABMain .agile-portal.forgotpassword .validation-summary-errors {
  color: red;
  text-align: center;
  padding: 10px 0;
}
.ABMain .agile-portal.changepassword .form-row,
.ABMain .agile-portal.forgotpassword .form-row {
  width: 85%;
  margin: 0 auto;
}
.ABMain .agile-portal.changepassword .form-row label,
.ABMain .agile-portal.forgotpassword .form-row label {
  width: 30%;
  display: inline-block;
  padding: 13px 0;
}
.ABMain .agile-portal.changepassword .form-row input[type=password],
.ABMain .agile-portal.forgotpassword .form-row input[type=password] {
  display: inline-block;
  width: 40%;
}
.ABMain .agile-portal.changepassword .form-row .submit-buttons,
.ABMain .agile-portal.forgotpassword .form-row .submit-buttons {
  text-align: center;
  margin: 10px 0;
}
.ABMain .agile-portal.changepassword .form-row .field-validation-error,
.ABMain .agile-portal.forgotpassword .form-row .field-validation-error {
  padding-left: 31%;
  display: inline-block;
}
.ABMain .agile-portal.changepassword .heading2 .help-link:focus,
.ABMain .agile-portal.forgotpassword .heading2 .help-link:focus {
  outline: 1px solid #4D90FE !important;
  display: inline-block;
  float: right;
}
.ABMain .agile-portal.forgotpassword .form-row input[type="text"] {
  display: inline-block;
  width: 60%;
}
.ABMain .agile-portal.footer {
  width: 100%;
  background: #f0f0f0;
  position: fixed;
  bottom: 0;
  padding: 0;
  height: 25px;
  z-index: 9;
}
.ABMain .agile-portal.footer .inner-footer {
  width: 100%;
  text-align: center;
  color: #5c6770;
  line-height: 25px;
  font-family: Arial;
  font-size: 10px;
  font-weight: bold;
}
.ABMain .agile-portal.footer .inner-footer span {
  color: #0d73b3;
}
.ABMain .agile-portal.footer .inner-footer .release-date {
  color: #808080;
  position: absolute;
  left: 20px;
}
.ABMain .agile-portal.footer .inner-footer .release-version {
  color: #808080;
  position: absolute;
  right: 25px;
}
.ABMain .agile-portal.feedback-btn {
  display: inline-block;
  padding: 5px 10px 6px 35px;
  margin-bottom: 0;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  background-image: none;
  background-color: #0494d2;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: none;
  color: #fff;
  cursor: pointer;
  min-height: 25px;
}
.ABMain .agile-portal.feedback-bottom-right {
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 99999;
}
.ABMain .agile-portal .EM-Container {
  position: relative;
}
.ABMain .agile-portal .EM-Container #EMMain {
  font-size: 100%;
}
.ABMain .agile-portal .EM-Container #EMMain .Root .MainMenu {
  top: 0 !important;
  position: absolute;
}
.ABMain .agile-portal.collaboration-wrap {
  -moz-box-shadow: 0px 1px 3px #aaa;
  -webkit-box-shadow: 0px 1px 3px #aaa;
  box-shadow: 0px 1px 3px #aaa;
  border: 1px solid #fff;
  padding: 0 0 10px 0;
  width: 90%;
  position: relative;
  top: 0;
  display: block;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.ABMain .agile-portal.collaboration-wrap.collapsed {
  left: 90px;
}
.ABMain .agile-portal.collaboration-wrap.expanded {
  width: 80%;
  left: 230px;
}
.ABMain .agile-portal.collaboration-wrap .collaboration-wrap-inner {
  height: 490px;
}
.ABMain .agile-portal.appbuilder-wrap {
  height: 400px;
}
.ABMain .agile-portal.content-wrap {
  margin: 0 auto;
  width: 98%;
}
.ABMain .agile-portal.content-wrap .viewexception-link {
  font-size: 14px;
  font-weight: bold;
  color: #2389E0;
  padding: 10px 0;
  display: inline-block;
  cursor: pointer;
}
.ABMain .agile-portal.content-wrap .viewexception-link:hover {
  color: #5A5959;
}
.ABMain .agile-portal.content-wrap .exception-box {
  display: none;
  width: 75%;
  position: relative;
  background: #ECCFCF;
  border: 1px solid #F19E9E;
  margin: 0 0 10px 40px;
  padding: 10px;
  overflow: auto;
  /*text-align: justify;*/
  line-height: 19px;
  box-shadow: 2px 2px 20px 1px #ccc;
  -moz-box-shadow: 2px 2px 20px 1px #ccc;
  -webkit-box-shadow: 2px 2px 20px 1px #ccc;
  max-height: 387px;
}
.ABMain .custom-portal-menu {
  z-index: 9999;
}
.ABMain #loader {
  width: 100%;
  height: 100%;
  z-index: 1000;
  position: fixed;
  background: #000;
  top: 0;
  left: 0;
  opacity: 0.5;
  display: none;
}
.ABMain #loadericon {
  margin: 20% 0 0 50%;
}
#modal-container {
  background-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 10000;
}
#modal-container #alertBox {
  position: fixed;
  width: 300px;
  min-height: 100px;
  margin-top: 50px;
  border: 1px solid #aaa;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 20px 30px;
  left: 40%;
  top: 30%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#modal-container #alertBox h1 {
  margin: 0;
  font-family: Arial;
  font-size: 0.9em;
  font-weight: bold;
  background-color: #57B1C9;
  color: #fff;
  border-bottom: 1px solid #aaa;
  padding-left: 5px;
  height: 25px;
  line-height: 23px;
}
#modal-container #alertBox p {
  height: 50px;
  padding-top: 24px;
  text-align: center;
  font-family: Arial !important;
  font-size: 16px !important;
  font-weight: bold !important;
}
#modal-container #alertBox #closeBtn {
  display: block;
  position: relative;
  margin: 5px auto;
  padding: 7px;
  border: 0 none;
  width: 70px;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  background-color: #8e9918;
  text-decoration: none;
  margin-bottom: 15px;
}
#modal-container #alertBox #closeBtn:active,
#modal-container #alertBox #closeBtn :focus {
  border-color: #8e9918;
}
.k-window .k-window-action.k-state-hover {
  background-color: transparent !important;
  border: transparent !important;
}
/*MyriadPro Font*/
@font-face {
  font-family: MyriadProRegular;
  src: url('/Themes/AgilePortalNew/Styles/fonts/MyriadPro/MyriadPro-Regular.otf');
  src: url('/Themes/AgilePortalNew/Styles/fonts/MyriadPro/MyriadPro-Regular.eot');
  /* IE9 Compat Modes */
  src: url('/Themes/AgilePortalNew/Styles/fonts/MyriadPro/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/Themes/AgilePortalNew/Styles/fonts/MyriadPro/MyriadPro-Regular.woff') format('woff'), /* Pretty Modern Browsers */ url('/Themes/AgilePortalNew/Styles/fonts/MyriadPro/MyriadPro-Regular.ttf') format('truetype');
  /* Safari, Android, iOS */
  /*url('webfont.svg#svgFontName') format('svg')*/
  /* Legacy iOS */
  /*url('webfont.woff2') format('woff2')*/
  /* Super Modern Browsers */
}
@font-face {
  font-family: MyriadProLight;
  src: url('/Themes/AgilePortalNew/Styles/fonts/MyriadPro/MyriadPro-Light.otf');
  src: url('/Themes/AgilePortalNew/Styles/fonts/MyriadPro/MyriadPro-Light.eot'), url('/Themes/AgilePortalNew/Styles/fonts/MyriadPro/MyriadPro-Light.ttf'), url('/Themes/AgilePortalNew/Styles/fonts/MyriadPro/MyriadPro-Light.woff');
}
/* Font mixins */
.default-font {
  font-family: Arial, Verdana, sans-serif;
}
.help-shadow-inset {
  -moz-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.05) inset, 0 -5px 15px 0 rgba(0, 0, 0, 0.05) inset;
  -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.05) inset, 0 -5px 15px 0 rgba(0, 0, 0, 0.05) inset;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.05) inset, 0 -5px 15px 0 rgba(0, 0, 0, 0.05) inset;
}
.progressbar-shadow {
  -webkit-box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 2px 9px rgba(255, 255, 255, 0.3), inset 0 -2px 6px rgba(0, 0, 0, 0.4);
}
/*input[type="text"], input[type="password"] {
    border-style: solid;
    border-width: 1px;
    border-color: @textbox-border-color;
    color: @common-text-color;
    font-size: 13px !important;
    margin: 0;
}*/
input[type=text],
input[type=password],
input[type=email],
textarea,
.k-input,
select {
  padding: 5px;
  background-color: #fff;
  border: 1px solid #b7b7b7;
}
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
textarea:focus,
.k-input:focus,
select:focus {
  border-color: #2162ac;
  outline: 0;
}
/* Remove controls from Firefox */
input[type=number] {
  -moz-appearance: textfield;
}
/* Re-applies the controls on :hover and :focus */
input[type="number"]:hover,
input[type="number"]:focus {
  -moz-appearance: number-input;
}
input[type=text]:disabled {
  background-color: #e1e1e1;
}
.buttons .k-button,
.submit-buttons .k-button {
  border: 0 none;
  text-align: center;
  cursor: pointer;
  padding: 5px;
}
.field-validation-error {
  color: red;
}
.k-popup .k-list .k-item {
  border-bottom: 1px dotted #ccc;
}
.k-popup.k-list-container {
  padding: 2px;
  border: 1px solid #56b0c9;
}
.k-list > .k-state-selected {
  background-color: #56b0c9 !important;
  border-color: #56b0c9 !important;
}
.k-list > .k-state-focused {
  background-color: #56b0c9 !important;
  border-color: #56b0c9 !important;
}
.k-list > .k-state-hover {
  background-color: #56b0c9 !important;
  opacity: 0.7;
  background-image: none !important;
}
/*.k-buttons-all() {
    .k-button {
        background-color: @k-button-bg-color !important;
        color: @k-button-text-color;
        border:1px solid @k-button-border-color !important;
        cursor: pointer;
        &:hover{
            background-color: @k-button-hover-bg-color !important;
        }
    }
}*/
.animate-width {
  -moz-transition: width ease-in-out 0.35s;
  -o-transition: width ease-in-out 0.35s;
  -webkit-transition: width ease-in-out 0.35s;
  transition: width ease-in-out 0.35s;
}
.animate-all {
  -moz-transition: all ease-in-out 0.35s;
  -o-transition: all ease-in-out 0.35s;
  -webkit-transition: all ease-in-out 0.35s;
  transition: all ease-in-out 0.35s;
}
.animation-bg-color {
  -moz-transition: background-color ease-in-out 0.35s;
  -o-transition: background-color ease-in-out 0.35s;
  -webkit-transition: background-color ease-in-out 0.35s;
  transition: background-color ease-in-out 0.35s;
}
@-moz-keyframes fade-in {
  0% {
    display: block;
    opacity: 0;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fade-in {
  0% {
    display: block;
    opacity: 0;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    display: block;
    opacity: 0;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes slide-fade-in-to-right {
  0% {
    display: block;
    opacity: 0;
    -moz-transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -o-transform: translateX(-100px);
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@-moz-keyframes slide-fade-in-to-right {
  0% {
    display: block;
    opacity: 0;
    -moz-transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -o-transform: translateX(-100px);
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slide-fade-in-to-right {
  0% {
    display: block;
    opacity: 0;
    -moz-transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -o-transform: translateX(-100px);
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.slide-fade-in-to-right {
  -moz-animation: slide-fade-in-to-right 0.35s forwards 0.5s 1;
  -o-animation: slide-fade-in-to-right 0.35s forwards 0.5s 1;
  -webkit-animation: slide-fade-in-to-right 0.35s forwards 0.5s 1;
  animation: slide-fade-in-to-right 0.35s forwards 0.5s 1;
}
.fade-in {
  -moz-animation: fade-in 0.35s forwards 0.5s 1;
  -o-animation: fade-in 0.35s forwards 0.5s 1;
  -webkit-animation: fade-in 0.35s forwards 0.5s 1;
  animation: fade-in 0.35s forwards 0.5s 1;
}
.menu {
  -moz-transition: width ease-in-out 0.35s;
  -o-transition: width ease-in-out 0.35s;
  -webkit-transition: width ease-in-out 0.35s;
  transition: width ease-in-out 0.35s;
}
.menu .menu-item {
  -moz-transition: all ease-in-out 0.35s;
  -o-transition: all ease-in-out 0.35s;
  -webkit-transition: all ease-in-out 0.35s;
  transition: all ease-in-out 0.35s;
  display: block;
}
.menu .menu-item .link {
  white-space: nowrap;
  overflow: hidden;
  outline: none;
}
.menu .menu-item.menu-item-active .sub-menu {
  display: block;
  opacity: 1;
}
.menu .menu-icon {
  display: inline-block;
  float: left;
}
.menu .sub-menu {
  position: absolute;
  top: -1px;
  left: 100%;
  opacity: 0;
  display: none;
}
.menu.collapsed {
  width: 60px;
}
.menu.collapsed .grand-container {
  width: 60px;
}
.menu.collapsed .grand-container > .menu-item {
  width: 60px;
}
.menu.collapsed .grand-container > .menu-item.menu-item-active {
  width: 200px;
}
.menu.collapsed .grand-container > .menu-item.menu-item-active .text {
  display: inline-block;
}
.menu.collapsed .grand-container > .menu-item .text {
  display: none;
}
.menu.expanded {
  width: 200px;
}
.menu.expanded .menu-item {
  width: 200px;
}
.menu.expanded .menu-item .text {
  -ms-word-break: keep-all;
  word-break: keep-all;
  text-wrap: none;
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-3px);
    -ms-transform: translateY(-3px);
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px);
  }
  60% {
    -moz-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px);
  }
}
@-moz-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-3px);
    -ms-transform: translateY(-3px);
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px);
  }
  60% {
    -moz-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px);
  }
}
@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-3px);
    -ms-transform: translateY(-3px);
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px);
  }
  60% {
    -moz-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px);
  }
}
.agile-portal.leftmenubar {
  padding-top: 20px;
  display: block;
  left: 0;
  margin: 0;
  z-index: 8;
  position: absolute;
  height: 100%;
  font-family: Arial !important;
  font-size: 13px !important;
  font-weight: normal !important;
  /*background-color: @left-settings-menu-bg-color;
        background-size: 100% 100%;
        border-right: 5px solid @left-settings-menu-border-color;*/
  background: linear-gradient(#ECECEB 90%, transparent);
  background: -webkit-linear-gradient(#ECECEB 90%, transparent);
  background: -moz-linear-gradient(#ECECEB 90%, transparent);
  background: -o-linear-gradient(#ECECEB 90% transparent);
  background: -ms-linear-gradient(#ECECEB 90%, transparent);
}
.agile-portal.leftmenubar:before,
.agile-portal.leftmenubar:after {
  content: "";
  position: absolute;
  right: 0;
}
.agile-portal.leftmenubar:after {
  height: 100%;
  width: 5px;
  right: -5px;
  top: 0;
  z-index: -1;
  background-image: linear-gradient(to bottom, #e1e1e1 90%, transparent 10%);
  background-image: -ms-linear-gradient(top, #e1e1e1 90%, transparent);
  background-image: -webkit-linear-gradient(top, #e1e1e1 90%, transparent);
  background-image: -moz-linear-gradient(top, #e1e1e1 90%, transparent);
  background-image: -o-linear-gradient(top, #e1e1e1 90%, transparent);
}
.agile-portal.leftmenubar .openclose-button {
  background-image: url('/Themes/AgilePortalNew/Content/Images/opencollaspemenu.png?rev=070000021');
  position: absolute;
  z-index: 4;
  height: 20px;
  width: 20px;
  top: 0;
  right: -4px;
  cursor: pointer;
}
.agile-portal.leftmenubar .openclose-button.open {
  background-position: 0 0;
}
.agile-portal.leftmenubar .openclose-button.close {
  background-position: -18px 0;
}
.agile-portal.leftmenubar .menu-item {
  height: 60px;
  border-style: solid;
  border-color: #e1e1e1;
  border-width: 1px 1px 1px 0;
  cursor: pointer;
  position: relative;
}
.agile-portal.leftmenubar .menu-item .text {
  display: inline-block;
  padding: 17px 0 0 10px;
  font-family: Arial !important;
  font-size: 13px !important;
  font-weight: normal !important;
  overflow: hidden;
  white-space: nowrap;
  width: 91%;
  text-overflow: ellipsis;
}
.agile-portal.leftmenubar .menu-item .settings-icons {
  display: inline-block;
  float: left;
}
.agile-portal.leftmenubar .menu-item .link {
  padding: 7px 0 0 8px;
  display: inline-block;
  color: #666;
  width: 100%;
  height: 47px;
}
.agile-portal.leftmenubar .menu-item .link:focus {
  outline: none !important;
  border: 1px solid #4D90FE !important;
  width: 90%;
  /*-webkit-box-shadow: 0px 0px 5px #1b5cc7 !important;
                box-shadow: 0px 0px 4px #1b5cc7 !important;*/
}
.agile-portal.leftmenubar .menu-item:hover,
.agile-portal.leftmenubar .menu-item:active {
  background-color: #fff;
  color: #056caa !important;
}
.agile-portal.leftmenubar .menu-item ul.sub-menu {
  background-color: #ececec;
  margin-left: 1px;
  width: 200px;
}
.agile-portal.leftmenubar .menu-item ul.sub-menu > .menu-item {
  height: 46px !important;
  border-width: 1px 1px 1px 1px;
}
.agile-portal.leftmenubar .menu-item ul.sub-menu > .menu-item .link {
  padding-top: 0 !important;
  height: 46px !important;
}
.agile-portal.leftmenubar .menu-item ul.sub-menu > .menu-item .link:focus {
  outline: none !important;
  border: 1px solid #4D90FE !important;
  width: 90%;
  /*-webkit-box-shadow: 0px 0px 5px #1b5cc7 !important;
                        box-shadow: 0px 0px 4px #1b5cc7 !important;*/
}
.agile-portal.leftmenu-min-height {
  height: 80% !important;
}
@media only screen and (max-width: 1024px) {
  .agile-portal.leftmenubar .openclose-button {
    display: none !important;
  }
  .agile-portal.workcenter-wrap,
  .agile-portal.settings-wrap,
  .agile-portal.collaboration-wrap {
    width: 88% !important;
  }
}
.agile-portal {
  /*New SignUp-Register page design*/
  /*Layout-AgilePoint_Portal_Users-SignUp-RegisterAgilePointID.cshtml*/
}
.agile-portal .button-link {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  -moz-box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  -webkit-box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  clear: both;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  height: 40px;
  padding-left: 12px;
  text-align: left;
  text-decoration: none;
  line-height: 40px;
  min-width: 337px;
  border: 1px solid #B5BE01;
  background-color: #B5BE01;
  outline: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.agile-portal .button-link:hover {
  box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -moz-box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -webkit-box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -o-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
  color: #fff;
}
.agile-portal.sign-page-main {
  background-color: #fff;
  min-height: 800px;
}
.agile-portal.sign-wrap-main {
  margin: 0 auto;
  width: 100%;
  height: 84px;
  background-image: url('/Themes/AgilePortalNew/Content/Images/banners/login-banner.png?rev=070000021');
  background-color: #333;
}
.agile-portal.sign-wrap-main .logo-sign {
  width: 170px;
  padding: 27px 0 0 30px;
}
.agile-portal.sign-wrap-main .logo-sign img {
  width: 155px;
}
.agile-portal.sign-contaner-main {
  width: 460px;
  padding: 10px;
  background: #f5f5f5;
  margin: 50px auto 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 4px 4px 9px -4px #aaa;
  -moz-box-shadow: 4px 4px 9px -4px #aaa;
  -webkit-box-shadow: 4px 4px 9px -4px #aaa;
  min-height: 430px;
  font-family: Arial, Helvetica, sans-serif;
  /*.agile-login {
            display: none;
        }*/
}
.agile-portal.sign-contaner-main h1 {
  text-align: left;
  color: #ec8a40;
  margin: 20px 0;
  font-family: Arial;
  font-size: 22px;
  font-weight: bold;
  padding-left: 10px;
}
.agile-portal.sign-contaner-main .welcome-info {
  text-align: center;
  width: 100%;
  color: #4d4d4d;
}
.agile-portal.sign-contaner-main .welcome-info .user-text {
  display: inline-block;
  padding-bottom: 5px;
  font-weight: bold;
  color: #32C2E2;
}
.agile-portal.sign-contaner-main ul.list-login {
  margin: 15px 0 20px 0;
  text-align: center;
}
.agile-portal.sign-contaner-main ul.list-login li {
  position: relative;
  display: inline-block;
  width: 95%;
  vertical-align: top;
  margin: 10px 0;
  background-color: #32c2e5;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  box-shadow: 4px 4px 9px -4px #aaa;
  -moz-box-shadow: 4px 4px 9px -4px #aaa;
  -webkit-box-shadow: 4px 4px 9px -4px #aaa;
}
.agile-portal.sign-contaner-main ul.list-login li a {
  display: inline-block;
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
  padding-left: 15px;
  float: left;
  color: #fff;
  width: 90%;
}
.agile-portal.sign-contaner-main ul.list-login li .text {
  display: inline-block;
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
  padding-left: 15px;
  float: left;
  line-height: 60px;
  color: #fff;
}
.agile-portal.sign-contaner-main ul.list-login li .sub-line {
  color: #fff;
  font-size: 73%;
  bottom: 7px;
  position: absolute;
  left: 107px;
  text-align: left;
}
.agile-portal.sign-contaner-main ul.list {
  margin: 15px 0 20px 0;
  text-align: center;
}
.agile-portal.sign-contaner-main ul.list li {
  display: inline-block;
  width: 30%;
  vertical-align: top;
}
.agile-portal.sign-contaner-main ul.list li a {
  text-align: center;
  width: 100%;
  display: inline-block;
  color: #000;
}
.agile-portal.sign-contaner-main ul.list li a:hover {
  color: #32c2e2;
}
.agile-portal.sign-contaner-main ul.list li .text {
  display: inline-block;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
}
.agile-portal.sign-contaner-main ul.link li {
  display: inline-block;
  width: 100%;
  margin: 10px 0;
  text-align: center;
}
.agile-portal.sign-contaner-main ul.link li a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  -moz-box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  -webkit-box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  clear: both;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  height: 40px;
  padding-left: 12px;
  text-align: left;
  text-decoration: none;
  line-height: 40px;
  min-width: 337px;
  border: 1px solid #B5BE01;
  background-color: #B5BE01;
  outline: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.agile-portal.sign-contaner-main ul.link li a:hover {
  box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -moz-box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -webkit-box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -o-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
  color: #fff;
}
.agile-portal.sign-contaner-main .invlid-message {
  width: 100%;
  text-align: center;
  color: red;
}
.agile-portal.sign-contaner-main .thankyou-message {
  color: #4d4d4d;
  padding: 5% 10px 0 10px;
  display: inline-block;
  font-size: 15px;
  text-align: justify;
}
.agile-portal.sign-contaner-main .note {
  font-family: Arial;
  font-size: 15px;
  font-weight: normal;
  color: #4d4d4d;
  text-align: justify;
  padding: 0 13px 0 10px;
}
.agile-portal.sign-contaner-main .info {
  font-family: Arial;
  font-size: 15px;
  font-weight: normal;
  color: #4d4d4d;
  text-align: left;
}
.agile-portal.sign-icon-wrap-main h1 {
  text-align: left;
  color: #ec8a40;
  margin: 10px 0;
  font-family: Arial;
  font-size: 24px;
  font-weight: bold;
  padding-left: 10px;
}
.agile-portal.sign-icon-wrap-main .thankyou-message {
  color: #4d4d4d;
  padding: 5% 10px 0 10px;
  display: inline-block;
  font-size: 15px;
  text-align: justify;
}
.agile-portal.sign-icon-wrap-main .unsubscribe-wrap {
  width: 345px !important;
  margin: 73px 0 20px 0;
}
.agile-portal.sign-icon-wrap-main .unsubscribe-wrap h2 {
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  margin: 20px 0;
}
.agile-portal.sign-icon-wrap-main .unsubscribe-wrap ul.interval {
  padding: 5px 0 5px 23px;
}
.agile-portal.sign-icon-wrap-main .unsubscribe-wrap .title-field {
  padding-bottom: 5px;
}
.agile-portal.sign-icon-wrap-main .unsubscribe-wrap .dropdown-box {
  width: 86% !important;
  height: 28px !important;
  padding: 0 10px 0 8px !important;
}
.agile-portal.sign-icon-wrap-main ul.salesforce-options-list {
  display: none;
  position: absolute;
  left: 100%;
}
.agile-portal.sign-icon-wrap-main ul.salesforce-options-list li {
  padding: 10px 0 10px 20px !important;
  width: 118px !important;
  margin: 0px 0 5px 5px !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.agile-portal.sign-icon-wrap-main ul.salesforce-options-list li a {
  width: 100% !important;
  padding: 0 !important;
}
.agile-portal.sign-icon-wrap-main ul.salesforce-options-list li .text {
  font-size: 15px !important;
  padding: 0 10px !important;
  display: inline-block !important;
  line-height: normal !important;
}
.agile-portal.sign-icon-wrap-main .loadingC {
  width: 25px;
}
.agile-portal.inner-sign-contaner-main {
  width: 385px;
  margin: 0 auto;
  /*.forgot-password {
            .translateY(50%);
            height: 392px;
        }*/
}
.agile-portal.inner-sign-contaner-main .username-text-box {
  width: 85% !important;
  height: 42px !important;
  line-height: 18px !important;
  padding: 0 10px 0 38px !important;
}
.agile-portal.inner-sign-contaner-main .remember-content label {
  font-size: 14px;
  display: inline-block;
  padding: 10px 0 5px 0;
}
.agile-portal.inner-sign-contaner-main .forgot {
  width: 100%;
  float: left;
  padding-top: 5px;
}
.agile-portal.inner-sign-contaner-main .forgot a {
  color: #006baf;
  font-size: 14px;
  margin: 10px 0 0;
  padding: 0;
}
.agile-portal.inner-sign-contaner-main .validation-summary-errors {
  width: 50% !important;
  margin: 0 auto !important;
  position: fixed !important;
  top: 85px !important;
  left: 0 !important;
  right: 0 !important;
  bottom: inherit !important;
  min-height: 16px !important;
  overflow: auto !important;
  line-height: 16px !important;
  color: #fff !important;
  max-height: 300px !important;
  background-color: #E86565 !important;
  padding: 5px 25px 5px 5px !important;
  border: 1px solid #fff !important;
  -webkit-border-radius: 8px !important;
  -moz-border-radius: 8px !important;
  border-radius: 8px !important;
  box-shadow: 4px 4px 9px -4px #939393 !important;
  -moz-box-shadow: 4px 4px 9px -4px #939393 !important;
  -webkit-box-shadow: 4px 4px 9px -4px #939393 !important;
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  -ms-user-select: none !important;
  -o-user-select: none !important;
  user-select: none !important;
}
.agile-portal.inner-sign-contaner-main .validation-summary-errors + .close-errormsg {
  display: block;
  cursor: pointer;
  position: fixed;
  right: 24%;
  top: 95px;
}
.agile-portal.inner-sign-contaner-main .signin-button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  -moz-box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  -webkit-box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  clear: both;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  height: 40px;
  padding-left: 12px;
  text-align: left;
  text-decoration: none;
  line-height: 40px;
  min-width: 337px;
  border: 1px solid #B5BE01;
  outline: none;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
  text-align: center;
  background-color: #B5BE01;
  margin: 10px 0;
}
.agile-portal.inner-sign-contaner-main .signin-button:hover {
  box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -moz-box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -webkit-box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -o-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
  color: #fff;
}
.agile-portal.inner-sign-contaner-main .signin-button:focus {
  outline-offset: -2px !important;
  outline: none !important;
  border: 1px solid #4D90FE !important;
}
.agile-portal.inner-sign-contaner-main .reset-button {
  text-align: center;
  margin: 10px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  -moz-box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  -webkit-box-shadow: 28px 31px 20px -24px #B5BE01 inset;
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  clear: both;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  padding-left: 12px;
  text-align: left;
  text-decoration: none;
  line-height: 26px;
  height: 28px;
  width: 60px;
  border: 1px solid #B5BE01;
  background-color: #B5BE01;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.agile-portal.inner-sign-contaner-main .reset-button:hover {
  box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -moz-box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -webkit-box-shadow: 28px 31px 75px -24px #B5BE01 inset;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -o-transition: all 0.5s ease-in;
  -ms-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
  color: #fff;
}
.agile-portal.inner-sign-contaner-main .signup-form {
  /*.k-input, select {
                width: 210px;
                float: left;
            }*/
}
.agile-portal.inner-sign-contaner-main .signup-form .field {
  padding-top: 15px;
  float: right;
}
.agile-portal.inner-sign-contaner-main .signup-form .mandatory {
  color: red;
}
.agile-portal.inner-sign-contaner-main .signup-form .label-field {
  width: 150px;
  display: inline-block;
  font-weight: normal;
}
.agile-portal.inner-sign-contaner-main .signup-form input[type="password"],
.agile-portal.inner-sign-contaner-main .signup-form .text-box {
  width: 210px;
}
.agile-portal.inner-sign-contaner-main .signup-form select {
  width: 220px;
}
.agile-portal.inner-sign-contaner-main .signup-form .list-item {
  padding: 5px 0;
  display: inline-block;
}
.agile-portal.inner-sign-contaner-main .signup-form .field-validation-error {
  display: inline-block;
  padding-left: 155px;
  padding-top: 3px;
  font-size: 12px !important;
}
.agile-portal.signup-contaner {
  width: 100%;
  margin: 20px 0 0;
  position: relative;
}
.agile-portal.signup-contaner h3 {
  font-family: MyriadProLight;
}
.agile-portal.signup-contaner .sign-icon-wrap-main {
  width: 635px;
  position: relative;
  min-height: 450px;
  margin: 0 auto;
}
.agile-portal.signup-contaner .sign-icon-wrap-main h1 {
  font-family: MyriadProLight;
  font-size: 45px;
  padding: 25px 0 10px;
  font-weight: normal;
  color: #414042;
}
.agile-portal.signup-contaner .sign-icon-wrap-main .registerwith {
  padding-top: 5px;
}
.agile-portal.signup-contaner .sign-icon-wrap-main .note {
  font-family: MyriadProLight;
  font-size: 16px;
  margin: 0 20px;
}
.agile-portal.signup-contaner ul.list-login {
  margin: 15px 0 20px 0;
  text-align: center;
}
.agile-portal.signup-contaner ul.list-login li {
  position: relative;
  display: inline-block;
  width: 95%;
  vertical-align: top;
  margin: 10px 0;
  background-color: #32c2e5;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  box-shadow: 4px 4px 9px -4px #aaa;
  -moz-box-shadow: 4px 4px 9px -4px #aaa;
  -webkit-box-shadow: 4px 4px 9px -4px #aaa;
}
.agile-portal.signup-contaner ul.list-login li a {
  display: inline-block;
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
  padding-left: 15px;
  float: left;
  color: #fff;
  width: 90%;
}
.agile-portal.signup-contaner ul.list-login li .text {
  display: inline-block;
  font-family: Arial;
  font-size: 18px;
  font-weight: bold;
  padding-left: 15px;
  float: left;
  line-height: 60px;
  color: #fff;
}
.agile-portal.signup-contaner ul.list-login li .sub-line {
  color: #fff;
  font-size: 73%;
  bottom: 7px;
  position: absolute;
  left: 107px;
  text-align: left;
}
.agile-portal.signup-contaner ul.list-login li .tooltip-content {
  right: -13px;
}
.agile-portal.signup-contaner .NXTrial {
  background-color: #05afe9;
  color: #fff;
  font-size: 30px;
  width: 320px;
  height: 70px;
  text-align: center;
  line-height: 70px;
  margin-left: -70px;
}
.agile-portal.signup-contaner .letsgo {
  color: #414042;
  font-size: 40px;
  margin: 35px 0 0 0;
  font-family: MyriadProLight;
}
.agile-portal.signup-contaner .inner-sign-contaner-main {
  width: 635px;
  position: relative;
  min-height: 450px;
}
.agile-portal.signup-contaner ol.field {
  float: left;
  width: 100%;
  padding-top: 0px !important;
  position: relative;
}
.agile-portal.signup-contaner ol.field .list-item {
  padding: 20px 0 !important;
  position: relative;
}
.agile-portal.signup-contaner ol.field .tooltip .tooltip-icon {
  width: 20px !important;
  margin-top: 8px !important;
}
.agile-portal.signup-contaner ol.field .tooltip .tooltip-content {
  margin: 100px 0 0 0 !important;
  right: -13px;
  top: 0;
}
.agile-portal.signup-contaner ol.field .tooltip .tooltip-content:before {
  border-bottom-color: #dadada;
}
.agile-portal.signup-contaner .signup-form .h3 {
  font-family: MyriadProLight;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 0;
}
.agile-portal.signup-contaner .signup-form .label-field {
  position: absolute;
  transform: translateY(10px);
  left: 4px;
  color: #ccc;
  transition: all 0.25s ease;
  pointer-events: none;
  font-size: 16px;
  font-family: MyriadProRegular;
  width: 260px;
}
.agile-portal.signup-contaner .signup-form .label-field.active {
  transform: translateY(-20px);
  left: 2px;
  font-size: 16px;
  color: #333;
}
.agile-portal.signup-contaner .signup-form .label-field.highlight {
  color: #333 !important;
}
.agile-portal.signup-contaner .signup-form .k-input,
.agile-portal.signup-contaner .signup-form .text-box,
.agile-portal.signup-contaner .signup-form select {
  width: 290px !important;
  padding: 9px 5px;
  font-family: MyriadProRegular;
  color: #333;
  border-color: #908f8f;
  font-size: 16px;
}
.agile-portal.signup-contaner .signup-form .list-item1 .text-box {
  width: 596px !important;
}
.agile-portal.signup-contaner .signup-form .list-item1 select {
  width: 608px !important;
  min-height: 35px;
  color: #333 !important;
}
.agile-portal.signup-contaner .signup-form .field-validation-error {
  padding-left: 0 !important;
  display: block;
  position: absolute;
}
.agile-portal.signup-contaner .signup-form .validation-summary-errors {
  position: absolute !important;
  top: -25px !important;
  width: 100% !important;
}
.agile-portal.signup-contaner .signin-button {
  min-width: 245px !important;
  font-size: 21px !important;
  font-family: MyriadProRegular;
  background-color: #b4be02;
  line-height: 36px;
  font-weight: normal;
}
.agile-portal.signup-contaner .signin-button:focus {
  outline-offset: -2px !important;
  outline: none !important;
  border: 1px solid #4D90FE !important;
}
.agile-portal.signup-contaner .final-screen .sign-inlink {
  font-family: MyriadProLight;
  color: #58595b;
  font-size: 32px;
  padding: 10px 0;
}
.agile-portal.signup-contaner .final-screen .sign-inlink .link {
  font-family: MyriadProLight;
  color: #0c97d3;
  font-size: 20px;
  display: block;
  padding-top: 10px;
}
.agile-portal.signup-contaner .final-screen .readytogo-text {
  font-family: MyriadProLight;
  color: #f15a29;
  font-size: 32px;
  position: absolute;
  bottom: 25px;
}
.agile-portal.signup-contaner .final-screen .loadingC {
  width: 25px;
}
.agile-portal.signup-contaner .final-screen .lblerrormessage {
  font-family: MyriadProLight;
  color: #58595b;
  font-size: 18px;
  padding-top: 40px;
  display: inline-block;
}
.agile-portal.signup-contaner .final-screen .lblerrormessage span {
  color: #f15a29;
}
.agile-portal.signup-contaner .final-screen .timer {
  background: #e4e1e1;
  padding: 0 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-left: 10px;
  color: #fff;
}
.agile-portal.agile-login {
  width: 340px !important;
}
.agile-portal .close-errormsg {
  display: none;
}
.agile-portal.login-fields-main .label-field {
  display: inline-block;
  padding: 10px 0 5px 0;
  font-weight: 700;
}
.agile-portal.login-fields-main input[type=checkbox] {
  display: inline-block;
  margin: 10px 5px 0 0;
}
.agile-portal.login-fields-main .forgot-password {
  float: right;
  padding: 10px 5px 0 0;
  color: #32c2e2;
  text-decoration: underline;
}
.agile-portal.login-fields-main .forgot-password:hover {
  text-decoration: none;
}
.agile-portal.browser-wrap h4 {
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  color: #29abe2;
  text-align: center;
  margin: 30px 0 5px 0;
}
.agile-portal.browser-wrap ul.browser-list {
  margin: 0 auto;
  width: 37%;
}
.agile-portal.browser-wrap ul.browser-list li {
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  color: #4d4d4d;
  display: inline-block;
  width: 100%;
  padding: 10px 0;
}
.agile-portal.browser-wrap ul.browser-list li .text {
  display: inline-block;
  margin-top: 17px;
  padding-left: 10px;
}
.agile-portal.browser-wrap .browser-info {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #FDFFAC;
  padding: 5px;
  margin-top: 15px;
  border: 1px solid #E4BA6B;
}
.agile-portal.browser-wrap .browser-info .info {
  font-size: 13px;
}
.agile-portal.main-error-message {
  position: fixed;
  top: 88px;
  width: 100%;
  z-index: 100001;
}
.agile-portal.main-error-message .error-message-inner {
  position: relative;
  width: 50%;
  margin: 0 auto;
}
.agile-portal.main-error-message .error-message-inner .message-Information {
  width: 51%;
  margin: 0 auto;
  border: 1px solid #046C12;
  background-color: #c7face;
  color: #046C12;
  padding: 10px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  box-shadow: 4px 4px 9px -4px #939393;
  -moz-box-shadow: 4px 4px 9px -4px #939393;
  -webkit-box-shadow: 4px 4px 9px -4px #939393;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  width: 96%;
}
.agile-portal.main-error-message .error-message-inner .message-Warning {
  width: 51%;
  margin: 0 auto;
  border: 1px solid #B5B30F;
  background-color: #F9FDCE;
  color: #999210;
  padding: 10px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  box-shadow: 4px 4px 9px -4px #939393;
  -moz-box-shadow: 4px 4px 9px -4px #939393;
  -webkit-box-shadow: 4px 4px 9px -4px #939393;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  width: 96%;
}
.agile-portal.main-error-message .error-message-inner .message-Error {
  width: 51%;
  margin: 0 auto;
  border: 1px solid #e07c7c;
  background-color: #FAE0E0;
  color: #E86565;
  padding: 10px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  box-shadow: 4px 4px 9px -4px #939393;
  -moz-box-shadow: 4px 4px 9px -4px #939393;
  -webkit-box-shadow: 4px 4px 9px -4px #939393;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  width: 96%;
}
.agile-portal.main-error-message .error-message-inner .close-errormsg {
  display: block;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 7px;
}
.agile-portal.footer-sign-main {
  color: #444a52;
  width: 100%;
  font-size: 10px;
  text-align: center;
  padding: 10px 0;
  font-weight: bold;
}
.agile-portal.footer-sign-main .learnmore {
  color: #0FA8CA;
  font-size: 11px;
  padding-left: 5px;
}
.agile-portal.footer-sign-main .learnmore:hover {
  text-decoration: underline;
}
.agile-portal.login-page {
  background-color: #fff;
}
.agile-portal.login-content-wrap {
  width: 775px;
  padding: 10px;
  border: 1px #B6BCC1 solid;
  background: #f5f5f5;
}
.agile-portal.login-wrap {
  margin: 0 auto;
  width: 940px;
}
.agile-portal.login-contaner {
  width: 775px;
  padding: 10px;
  border: 1px #B6BCC1 solid;
  background: #f5f5f5;
  height: 397px;
  margin: 110px auto 0;
}
.agile-portal.inner-login-contaner {
  width: 284px;
  float: left;
}
.agile-portal.inner-login-contaner .logo-login {
  width: 170px;
  margin: 15px auto;
}
.agile-portal.inner-login-contaner input[type="text"],
.agile-portal.inner-login-contaner input[type="password"] {
  width: 81% !important;
  height: 42px !important;
  line-height: 18px !important;
  padding: 0 10px 0 38px !important;
}
.agile-portal.inner-login-contaner .remember-content label {
  font-size: 14px;
  display: inline-block;
  padding: 10px 0 5px 0;
}
.agile-portal.inner-login-contaner .forgot {
  width: 100%;
  float: left;
  padding-top: 5px;
}
.agile-portal.inner-login-contaner .forgot a {
  color: #006baf;
  font-size: 14px;
  margin: 10px 0 0;
  padding: 0;
}
.agile-portal.inner-login-contaner .validation-summary-errors {
  position: absolute;
  top: 5px;
  margin-left: -65px;
  min-height: 51px;
  background-color: #fff;
  width: 450px;
  padding: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.agile-portal.inner-login-contaner .k-button {
  border: 0 none;
  height: 38px;
  margin: 15px 0 0;
  text-align: center;
  width: 100%;
  cursor: pointer;
  font-size: 16px;
  font-family: Arial;
}
.agile-portal.login-page-banner {
  margin-left: 10px;
  display: inline-block;
}
.agile-portal.login-fields .label-field {
  display: inline-block;
  padding: 10px 0 5px 0;
  font-weight: 700;
}
.agile-portal.login-fields input[type=checkbox] {
  display: inline-block;
  margin: 10px 5px 0 0;
}
.agile-portal.footer-login {
  color: #0d73b3;
  width: 100%;
  font-size: 10px;
  text-align: center;
}
.agile-portal.settings-wrap {
  margin: 0 0 32px 0;
  -moz-box-shadow: 0px 1px 3px #aaa;
  -webkit-box-shadow: 0px 1px 3px #aaa;
  box-shadow: 0px 1px 3px #aaa;
  border: 1px solid #fff;
  padding: 0 0 10px 0;
  width: 90%;
  position: relative;
  top: 0;
  display: block;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.agile-portal.settings-wrap.collapsed {
  left: 90px;
}
.agile-portal.settings-wrap.expanded {
  width: 80%;
  left: 230px;
}
.agile-portal.settings-wrap .successfully-message {
  text-align: center;
  color: #1AB009;
  font-weight: 700;
  padding: 3px 0;
}
.agile-portal.settings-wrap .error-message {
  color: red;
}
.agile-portal.settings-wrap .k-loading-mask {
  padding: 10px 0 10px 10px;
}
.agile-portal.settings-wrap .k-loading-mask .k-loading-text {
  color: #1AB009;
  font-weight: bold;
}
.agile-portal.settings-wrap .tooltip {
  position: absolute;
  top: -18px;
  padding-left: 5px;
}
.agile-portal.settings-wrap .tooltip .tooltip-content {
  width: 550px;
  margin-left: -10px;
  list-style: none;
  border-color: #0470b8;
}
.agile-portal.settings-wrap .tooltip .tooltip-content:before {
  border-bottom-color: #0470b8;
  left: 10px;
}
.agile-portal.settings-wrap .beta-text {
  color: red;
  font-size: 10px;
}
.agile-portal.settings-wrap .betalink {
  float: none !important;
  margin: -5px 0 -5px 0;
}
.agile-portal.settings-wrap .common-help-link {
  margin: 0 10px 0;
  float: right;
}
.agile-portal.heading2 {
  position: relative;
  padding: 8px 0 8px 10px;
  background: #ececec;
  color: #0470b8;
  line-height: 18px;
  margin: 0;
  width: 99.2%;
  font-family: Arial !important;
  font-size: 16px !important;
  font-weight: bold !important;
}
.agile-portal.heading3 {
  padding: 8px 0;
  color: #0470b8;
  font-weight: bold;
  font-family: Arial !important;
  font-size: 14px !important;
  font-weight: bold !important;
}
.agile-portal.form-inner-wrap {
  padding: 10px;
  display: inline-block;
  width: 98%;
}
.agile-portal.form-inner-wrap .mandatory {
  float: left;
  margin-left: -10px;
}
.agile-portal.form-inner-wrap .mandatoryfield {
  text-align: right;
}
.agile-portal.form-inner-wrap ul.Titels li {
  display: inline-block;
  padding-bottom: 5px;
  color: #0470B8;
  font-weight: bold;
}
.agile-portal.form-inner-wrap ul.Titels li.DefaultNames {
  width: 18%;
}
.agile-portal.form-inner-wrap ul.Titels li.CustomNames {
  width: 45.5%;
}
.agile-portal.form-inner-wrap ul.Titels li.QuickView,
.agile-portal.form-inner-wrap ul.Titels li.Visible {
  width: 12.5%;
}
.agile-portal.form-inner-wrap ul.Titels li.AllComponent {
  width: 30%;
}
.agile-portal.form-inner-wrap ul.Titels li.ColumnNames {
  width: 29%;
}
.agile-portal.form-inner-wrap ul.Titels li.CustomNames1 {
  width: 43%;
}
.agile-portal.form-inner-wrap .form-row {
  margin: 0 0 10px 0;
  padding: 5px 0 5px 10px;
  height: 25px;
}
.agile-portal.form-inner-wrap .form-row .margintop15 {
  z-index: -10;
}
.agile-portal.form-inner-wrap .form-row label {
  float: left;
  font-size: 12px;
  width: 391px;
  font-weight: bold;
}
.agile-portal.form-inner-wrap .form-row .k-combobox .k-dropdown-wrap {
  display: inline-block;
  width: 97%;
  border-color: #b7b7b7;
}
.agile-portal.form-inner-wrap .form-row .k-input,
.agile-portal.form-inner-wrap .form-row .k-combobox {
  background: #fff !important;
  float: left !important;
  width: 501px;
  font-family: Arial;
  font-size: 13px;
  font-weight: normal;
}
.agile-portal.form-inner-wrap .form-row .force-normal {
  font-weight: normal !important;
}
.agile-portal.form-inner-wrap .form-row .disabled-textbox {
  background-color: #e1e1e1 !important;
}
.agile-portal.form-inner-wrap .form-row fieldset {
  position: relative;
  width: 100px;
  height: 26px;
  background: #e1e1e1;
  padding: 0;
}
.agile-portal.form-inner-wrap .form-row fieldset .input-switch {
  position: absolute;
  opacity: 0;
  z-index: -10;
}
.agile-portal.form-inner-wrap .form-row fieldset .switch-bg {
  position: absolute;
  z-index: 0;
  width: 50%;
  height: inherit;
  left: 50%;
  background: #7e7e7e;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.agile-portal.form-inner-wrap .form-row fieldset .switch-labels {
  position: absolute;
  width: inherit;
  height: inherit;
}
.agile-portal.form-inner-wrap .form-row fieldset .switch-labels:before,
.agile-portal.form-inner-wrap .form-row fieldset .switch-labels:after {
  position: absolute;
  height: 40px;
  width: 50%;
  line-height: 25px;
  /*transition: all 0.3s;
                -webkit-transition: all 0.3s;*/
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: center;
}
.agile-portal.form-inner-wrap .form-row fieldset .switch-labels:before {
  content: attr(data-on);
  left: 0;
}
.agile-portal.form-inner-wrap .form-row fieldset .switch-labels:after {
  content: attr(data-off);
  right: 0;
  color: #fff;
}
.agile-portal.form-inner-wrap .form-row fieldset label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100% !important;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.agile-portal.form-inner-wrap .form-row fieldset.show-hide {
  width: 130px;
}
.agile-portal.form-inner-wrap .form-row .input-switch:checked ~ .switch-bg {
  left: 0;
  background: #006baf;
}
.agile-portal.form-inner-wrap .form-row .input-switch:checked ~ .switch-labels:before {
  color: #fff;
}
.agile-portal.form-inner-wrap .form-row .input-switch:checked ~ .switch-labels:after {
  color: #000;
}
.agile-portal.form-inner-wrap .form-row-new {
  height: auto !important;
  min-height: 100px;
  min-width: 74%;
}
.agile-portal.form-inner-wrap .form-row-new label {
  width: 200px;
}
.agile-portal.form-inner-wrap .form-row-new fieldset {
  width: 69%;
  background-color: transparent;
}
.agile-portal.form-inner-wrap .form-row-new fieldset,
.agile-portal.form-inner-wrap .form-row-new .buttons {
  display: inline-block;
}
.agile-portal.form-inner-wrap .form-row-new-text {
  height: auto !important;
  min-height: 30px;
  min-width: 74%;
}
.agile-portal.form-inner-wrap .form-row-new-text label {
  width: 200px;
}
.agile-portal.form-inner-wrap .form-row-new-text fieldset {
  width: 69%;
  background-color: transparent;
}
.agile-portal.form-inner-wrap .form-row-new-text fieldset,
.agile-portal.form-inner-wrap .form-row-new-text .buttons {
  display: inline-block;
}
.agile-portal.form-inner-wrap .dropdown dd,
.agile-portal.form-inner-wrap .dropdown dt {
  margin: 0;
  padding: 0;
}
.agile-portal.form-inner-wrap .dropdown ul {
  margin: -1px 0 0 0;
}
.agile-portal.form-inner-wrap .dropdown dd {
  position: absolute;
  width: 501px;
  z-index: 500;
  left: 295px;
}
.agile-portal.form-inner-wrap .dropdown dd ul {
  background-color: #fff;
  border: 1px solid #b7b7b7;
  color: #000;
  display: none;
  padding: 2px 0 2px 10px;
  width: 501px !important;
  list-style: none;
  height: 100px;
  overflow: auto;
  margin-top: 30px;
}
.agile-portal.form-inner-wrap .dropdown dd ul li a {
  padding: 5px;
  display: block;
}
.agile-portal.form-inner-wrap .dropdown dd ul li a:hover {
  background-color: #fff;
}
.agile-portal.form-inner-wrap .dropdown dt a {
  background-color: #fff;
  display: block;
  padding: 3px 0 0 5px;
  line-height: 16px;
  overflow: auto;
  border: 1px solid #b7b7b7;
  width: 505px !important;
  min-height: 25px;
  float: left;
  margin-bottom: 10px;
  height: 32px;
  overflow-x: hidden;
}
.agile-portal.form-inner-wrap .dropdown a,
.agile-portal.form-inner-wrap .dropdown:visited {
  color: #fff;
  text-decoration: none;
  outline: none;
  font-size: 12px;
}
.agile-portal.form-inner-wrap .dropdown span.value {
  display: none;
}
.agile-portal.form-inner-wrap .dropdown dt a span,
.agile-portal.form-inner-wrap .dropdown .multiSel span {
  cursor: pointer;
  display: inline-block;
  padding: 0 3px 2px 0;
  color: #000;
}
.agile-portal.form-inner-wrap .dropdown dt a span:first-child,
.agile-portal.form-inner-wrap .dropdown .multiSel span:first-child {
  padding: 4px 3px 2px 0;
}
.agile-portal.form-inner-wrap .scroll-pane {
  width: 50%;
  height: 200px;
  overflow: auto;
  background: red;
}
.agile-portal.form-inner-wrap .k-state-focused {
  background-color: #8e9918;
  background-image: none;
  box-shadow: none;
}
.agile-portal.form-inner-wrap .k-multiselect .k-multiselect-wrap .k-button {
  background-color: #56b0c9;
  border: 1px solid #56b0c9;
}
.agile-portal.form-inner-wrap .k-multiselect .k-multiselect-wrap .k-button.k-state-hover {
  background-color: #7FD3EA;
  border: 1px solid #7FD3EA;
}
.agile-portal.form-inner-wrap .k-dropdown .k-dropdown-wrap .k-select {
  background-color: #56b0c9;
}
.agile-portal.form-inner-wrap .customdatabases {
  border: 1px solid #ddd;
  /* margin: 0 auto; */
  width: auto;
}
.agile-portal.form-inner-wrap .customdatabases .form-row {
  padding: 10px 0 0px 10px;
}
.agile-portal.form-inner-wrap .customdatabases .form-row:nth-child(even) {
  background: #ececec;
  margin: 0;
  padding: 10px 0 10px 10px;
}
.agile-portal.form-inner-wrap .customdatabases .head {
  height: 22px;
  background: #106bb5;
  line-height: 12px;
  color: #fff;
  margin: 0;
}
.agile-portal.form-inner-wrap .customdatabases .head .databasename {
  width: 46%;
  margin-right: 12px;
}
.agile-portal.form-inner-wrap .customdatabases .dbname {
  width: 45%;
  margin-right: 12px;
}
.agile-portal.setting-inner-wrap {
  min-height: 403px;
  overflow: auto;
}
.agile-portal.buttons {
  width: 100%;
  text-align: center;
  margin: 15px 0;
}
.agile-portal.buttons .k-button {
  min-width: 80px;
  padding: 4px 0;
  display: inline-block;
  height: 28px;
  line-height: 19px;
}
.agile-portal.buttons .k-button:hover,
.agile-portal.buttons .k-button:active {
  background-color: #d0d4a1;
  background-image: none;
  border: none;
}
.agile-portal.buttons .ButtSaveDiv {
  height: 20px;
}
.agile-portal.buttons1 {
  margin: 5px 0 !important;
}
.agile-portal.uploaded-img {
  max-height: 125px;
  max-width: 280px;
  display: inline-block;
  float: right;
  border: 1px solid #D8D7D7;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.agile-portal.uploaded-img-logo {
  background-color: #333;
  padding: 10px;
  min-width: 197px;
  min-height: 44px;
  float: left;
}
.agile-portal.uploaded-img-banner {
  min-width: 200px;
  min-height: 125px;
}
.agile-portal.tasklist-settings .form-row .k-input {
  width: 40%;
  margin-right: 20px;
}
.agile-portal.tasklist-settings .form-row select,
.agile-portal.tasklist-settings .form-row .k-multiselect {
  width: 411px;
  margin-right: 20px;
}
.agile-portal.tasklist-settings .form-row .k-multiselect {
  float: left;
  border: 1px solid #b7b7b7;
}
.agile-portal.tasklist-settings .form-row .k-dropdown {
  width: 399px;
}
.agile-portal.tasklist-settings .form-row .k-dropdown .k-dropdown-wrap {
  display: inline-block;
  width: 97%;
  border-color: #b7b7b7;
}
.agile-portal.tasklist-settings .form-row .k-dropdown .k-dropdown-wrap .k-input {
  width: 100%;
  color: #787878;
}
.agile-portal.tasklist-settings .form-row fieldset {
  float: left;
}
.agile-portal.tasklist-settings .form-row label {
  padding-top: 8px;
  width: 25% !important;
}
.agile-portal.tasklist-settings .form-row .number-box {
  width: 4% !important;
  margin: 0px 0 0 60px;
}
.agile-portal.tasklist-settings ul.Titels li {
  display: inline-block;
  padding-bottom: 5px;
  color: #0470B8;
  font-weight: bold;
}
.agile-portal.tasklist-settings ul.Titels li.ColumnNames {
  width: 24.5% !important;
  padding-left: 10px !important;
}
.agile-portal.tasklist-settings ul.Titels li.CustomNames1 {
  width: 408px !important;
  margin-right: 20px !important;
}
.agile-portal.tasklist-settings ul.Titels li.Visible {
  width: 156px !important;
}
.agile-portal.tasklist-settings .CustomColumnsConfig {
  display: inline-block;
  width: 100%;
}
.agile-portal.tasklist-settings .CustomColumnsConfig .popup-button {
  margin-right: 3px;
  border: 0;
  height: 30px;
  border-color: #0494d2;
  background: #0494d2 !important;
  color: #fff;
  border-style: solid solid none;
  border-width: 1px;
  cursor: pointer;
}
.agile-portal.tasklist-settings .CustomColumnsConfig .delettab {
  float: right;
  margin-right: 10px;
}
.agile-portal.tasklist-settings .CustomColumnsConfig .tabs li {
  display: inline-block;
  outline: 0;
  margin: 10px 0;
}
.agile-portal.tasklist-settings .tabpanel {
  border: 0;
}
.agile-portal.tasklist-settings .tabpanel > li.k-item {
  background-color: #C1C1C1;
  margin: 2px 0;
}
.agile-portal.tasklist-settings .tabpanel > li.k-item > .k-link.k-header {
  color: #fff;
  font: 400 12px Arial;
  width: 98%;
  padding: 8px;
  display: inline-block;
  background: #C1C1C1;
}
.agile-portal.tasklist-settings .tabpanel > li.k-item > .k-link.k-header.k-state-selected {
  background: #006baf;
  width: 98.6%;
}
.agile-portal.tasklist-settings .tabpanel > li.k-item > .k-link.k-header.k-state-hover {
  background: #6CA9D0;
  width: 98.6%;
}
.agile-portal.tasklist-settings .tabpanel > li.k-item > .k-link.k-header .k-i-arrow-s {
  background-position: -16px -32px;
}
.agile-portal.tasklist-settings .tabpanel > li.k-item > div.k-content {
  border: 1px solid #dadada;
}
.agile-portal.tasklist-settings .columnconfiggrid select {
  width: 94%;
}
.agile-portal.tasklist-settings .columnconfiggrid .k-input {
  width: 98% !important;
}
.agile-portal.tasklist-settings .columnconfiggrid .textarea {
  width: 94%;
  height: 50px;
  font-size: 13px;
  color: #787878;
  font-family: Arial, Verdana, sans-serif;
  border: 1px solid #B7B7B7;
}
.agile-portal.tasklist-settings .columnconfiggrid .invalidTemplate {
  border-color: #ffe13a;
  background-color: #ffe13a;
  color: #787878;
  font-size: 12px !important;
  font-weight: normal !important;
  margin-top: 0px;
  width: 94%;
  display: inline-block;
  padding-left: 12px;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.298039);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.298039);
}
.agile-portal.tasklist-settings .columnconfiggrid .k-numerictextbox {
  border-bottom: 1px solid #dadada;
}
.agile-portal.tasklist-settings .columnconfiggrid .k-numerictextbox .k-input {
  width: 96% !important;
  margin-right: 0;
}
.agile-portal.tasklist-settings .columnconfiggrid .k-grid-content {
  overflow-y: auto;
  min-height: 147px;
}
.agile-portal.tasklist-settings .columnconfiggrid .k-grid-content .k-button {
  min-width: 30px;
  padding-right: 0;
}
.agile-portal.tasklist-settings .columnconfiggrid .k-grid-content .k-grid td {
  text-align: center;
}
.agile-portal.tasklist-settings .ButtSaveDiv {
  height: auto !important;
}
.agile-portal.tasklist-settings .EnableDynamic {
  float: left;
  width: 20%;
}
.agile-portal.tasklist-settings .k-grid .k-update {
  background-position: -48px -32px;
}
.agile-portal.tasklist-settings .k-grid .k-add {
  background-position: -48px -64px;
}
.agile-portal.tasklist-settings .k-grid .k-cancel {
  background-position: -48px -48px;
}
.agile-portal.tasklist-settings .k-grid .k-delete {
  background-position: -48px -16px;
}
.agile-portal.tasklist-settings .k-grid .k-edit {
  background-position: -47px 0px;
}
.agile-portal.tasklist-settings .k-grid .k-grid-header {
  padding-right: 0 !important;
}
.agile-portal.tasklist-settings .k-grid .k-grid-header .k-header {
  font-weight: 700 !important;
  background-color: #e9e9e9 !important;
}
.agile-portal.tasklist-settings .k-grid .k-grouping-header .k-button .k-icon {
  margin: 6px 0 0 3px;
}
.agile-portal.tasklist-settings .k-grid .k-pager-wrap {
  background-color: #e9e9e9;
  border-radius: 0px;
}
.agile-portal.tasklist-settings .k-grid .k-pager-wrap .k-link {
  text-align: center;
  border-radius: 0;
  background-color: #dadada;
  border-radius: 0px;
  border-color: #CDCDCD;
}
.agile-portal.tasklist-settings .k-grid .k-pager-wrap .k-link:hover {
  background: #dadada;
}
.agile-portal.tasklist-settings .k-grid .k-pager-wrap .k-pager-numbers .k-state-selected {
  background-color: #56b0c9;
  border-color: #56b0c9;
  color: #fff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.agile-portal.tasklist-settings .k-grid .k-pager-wrap .k-pager-info {
  line-height: 28px;
}
.agile-portal.tasklist-advanced-settings .form-inner-wrap {
  display: inline-block;
  width: 100%;
}
.agile-portal.tasklist-advanced-settings .form-inner-wrap .form-row {
  padding: 5px 0 10px 10px;
}
.agile-portal.tasklist-advanced-settings .form-inner-wrap .multisel-row {
  min-height: 25px;
  margin: 0;
  height: auto;
}
.agile-portal.tasklist-advanced-settings .form-inner-wrap .processstatus-row {
  margin-top: 20px;
  display: inline-block;
}
.agile-portal.tasklist-advanced-settings .form-inner-wrap label {
  margin-top: 16px;
}
.agile-portal.tasklist-advanced-settings .form-inner-wrap .dropdown {
  display: inline-block;
  margin: 0;
}
.agile-portal.workcenter-common-settings .k-grid .k-update {
  background-position: -48px -32px;
}
.agile-portal.workcenter-common-settings .k-grid .k-add {
  background-position: -48px -64px;
}
.agile-portal.workcenter-common-settings .k-grid .k-cancel {
  background-position: -48px -48px;
}
.agile-portal.workcenter-common-settings .k-grid .k-delete {
  background-position: -48px -16px;
}
.agile-portal.workcenter-common-settings .k-grid .k-edit {
  background-position: -47px 0px;
}
.agile-portal.workcenter-common-settings .k-grid .k-grid-header {
  padding-right: 0 !important;
}
.agile-portal.workcenter-common-settings .k-grid .k-grid-header .k-header {
  font-weight: 700 !important;
  background-color: #e9e9e9 !important;
}
.agile-portal.workcenter-common-settings .k-grid .k-grouping-header .k-button .k-icon {
  margin: 6px 0 0 3px;
}
.agile-portal.workcenter-common-settings .k-grid .k-pager-wrap {
  background-color: #e9e9e9;
  border-radius: 0px;
}
.agile-portal.workcenter-common-settings .k-grid .k-pager-wrap .k-link {
  text-align: center;
  border-radius: 0;
  background-color: #dadada;
  border-radius: 0px;
  border-color: #CDCDCD;
}
.agile-portal.workcenter-common-settings .k-grid .k-pager-wrap .k-link:hover {
  background: #dadada;
}
.agile-portal.workcenter-common-settings .k-grid .k-pager-wrap .k-pager-numbers .k-state-selected {
  background-color: #56b0c9;
  border-color: #56b0c9;
  color: #fff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.agile-portal.workcenter-common-settings .k-grid .k-pager-wrap .k-pager-info {
  line-height: 28px;
}
.agile-portal.workcenter-common-settings .extURLConfig {
  /*width: 600px;*/
  overflow: hidden;
  min-height: 250px;
}
.agile-portal.workcenter-common-settings .extURLConfig .k-grid-toolbar {
  padding: 7px 0 7px 7px !important;
}
.agile-portal.workcenter-common-settings .extURLConfig .k-grid-content {
  overflow: auto !important;
}
.agile-portal.workcenter-common-settings .extURLConfig .k-grid-content .k-input,
.agile-portal.workcenter-common-settings .extURLConfig .k-grid-content .k-textbox {
  width: 100% !important;
}
.agile-portal.workcenter-common-settings .extURLConfig .k-grid-content td .k-dropdown-wrap {
  height: 26px;
}
.agile-portal.workcenter-common-settings .extURLConfig .k-grid-content td .k-tooltip-validation {
  display: inherit !important;
  margin: 0 !important;
}
.agile-portal.workcenter-common-settings .ButtSaveDiv {
  height: auto !important;
}
.agile-portal.workcenter-common-settings .applications-list {
  height: 250px !important;
  background-color: white !important;
  border: 1px solid #b7b7b7;
  overflow-y: auto;
  overflow-x: hidden;
  min-width: 520px;
}
.agile-portal.workcenter-common-settings .k-treeview-lines .k-item {
  padding: 2px 0;
}
.agile-portal.workcenter-common-settings .k-treeview-lines .k-state-focused {
  color: #fff !important;
}
.agile-portal.workcenter-common-settings .k-treeview-lines .k-state-selected {
  background-color: #8e9918;
  color: #fff;
}
.agile-portal.workcenter-common-settings .k-treeview-lines .k-state-hover {
  background: #006baf !important;
  color: #fff;
}
.agile-portal.workcenter-common-settings .k-treeview-lines .k-in {
  padding: 3px !important;
}
.agile-portal.workcenter-common-settings .k-treeview-lines .k-group {
  padding-left: 16px;
}
.agile-portal.tasklist-tab .form-row .k-input {
  width: 401px;
  margin-right: 20px;
}
.agile-portal.tasklist-tab ul.Titels li.ColumnNames {
  width: 280px;
}
.agile-portal.tasklist-tab ul.Titels li.CustomNames {
  width: 450px;
}
.agile-portal.em-setting .form-column1,
.agile-portal.em-setting .form-column2 {
  float: left;
  width: 47%;
}
.agile-portal.em-setting .form-column1 label,
.agile-portal.em-setting .form-column2 label {
  width: 165px;
  margin-top: 8px;
}
.agile-portal.em-setting .form-column1 .k-input,
.agile-portal.em-setting .form-column2 .k-input {
  width: 280px !important;
}
.agile-portal.em-setting .form-column1 fieldset,
.agile-portal.em-setting .form-column2 fieldset {
  position: relative;
  width: 100px;
  height: 26px;
  background: #e1e1e1;
  padding: 0;
}
.agile-portal.em-setting .form-column1 fieldset .input-switch,
.agile-portal.em-setting .form-column2 fieldset .input-switch {
  position: absolute;
  opacity: 0;
  z-index: -10;
}
.agile-portal.em-setting .form-column1 fieldset .switch-bg,
.agile-portal.em-setting .form-column2 fieldset .switch-bg {
  position: absolute;
  z-index: 0;
  width: 50%;
  height: inherit;
  left: 50%;
  background: #7e7e7e;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.agile-portal.em-setting .form-column1 fieldset .switch-labels,
.agile-portal.em-setting .form-column2 fieldset .switch-labels {
  position: absolute;
  width: inherit;
  height: inherit;
}
.agile-portal.em-setting .form-column1 fieldset .switch-labels:before,
.agile-portal.em-setting .form-column2 fieldset .switch-labels:before,
.agile-portal.em-setting .form-column1 fieldset .switch-labels:after,
.agile-portal.em-setting .form-column2 fieldset .switch-labels:after {
  position: absolute;
  height: 40px;
  width: 50%;
  line-height: 25px;
  /*transition: all 0.3s;
                -webkit-transition: all 0.3s;*/
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: center;
}
.agile-portal.em-setting .form-column1 fieldset .switch-labels:before,
.agile-portal.em-setting .form-column2 fieldset .switch-labels:before {
  content: attr(data-on);
  left: 0;
}
.agile-portal.em-setting .form-column1 fieldset .switch-labels:after,
.agile-portal.em-setting .form-column2 fieldset .switch-labels:after {
  content: attr(data-off);
  right: 0;
  color: #fff;
}
.agile-portal.em-setting .form-column1 fieldset label,
.agile-portal.em-setting .form-column2 fieldset label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100% !important;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.agile-portal.em-setting .form-column1 fieldset.show-hide,
.agile-portal.em-setting .form-column2 fieldset.show-hide {
  width: 130px;
}
.agile-portal.em-setting .form-column1 .input-switch:checked ~ .switch-bg,
.agile-portal.em-setting .form-column2 .input-switch:checked ~ .switch-bg {
  left: 0;
  background: #006baf;
}
.agile-portal.em-setting .form-column1 .input-switch:checked ~ .switch-labels:before,
.agile-portal.em-setting .form-column2 .input-switch:checked ~ .switch-labels:before {
  color: #fff;
}
.agile-portal.em-setting .form-column1 .input-switch:checked ~ .switch-labels:after,
.agile-portal.em-setting .form-column2 .input-switch:checked ~ .switch-labels:after {
  color: #000;
}
.agile-portal.em-setting .padding-left22 {
  padding-left: 22px !important;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-tabstrip-items .k-item {
  border-color: #57B1C9;
  background-color: #57B1C9;
  border-radius: 3px 3px 0 0;
  border-width: 0px 1px 0;
  margin-right: 2px;
  background-image: none;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-tabstrip-items .k-item .k-link {
  color: #fff;
  font-weight: bold;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-tabstrip-items .k-item.k-state-active {
  background-color: #fff !important;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-tabstrip-items .k-item.k-state-active .k-link {
  color: #000;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-tabstrip-items .k-item.k-state-hover {
  background-color: #79C9ED;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-content {
  border-width: 1px;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-content.k-state-active {
  border-color: #57B1C9;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-upload-files .k-file-success .k-upload-status {
  top: 16px !important;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-upload-files .k-file-progress .k-upload-status {
  top: 0 !important;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-upload-files .k-file-progress .k-upload-status .k-cancel {
  margin-top: 11px;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-upload-files .k-button:hover .k-cancel {
  background-position: -32px -48px;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-upload-status-total {
  color: #898686;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-update {
  background-position: -48px -32px;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-add {
  background-position: -48px -64px;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-cancel {
  background-position: -48px -48px;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-delete {
  background-position: -48px -16px;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-edit {
  background-position: -47px 0px;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-header {
  padding-right: 0 !important;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-header .k-header {
  font-weight: 700 !important;
  background-color: #e9e9e9 !important;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-grouping-header .k-button .k-icon {
  margin: 6px 0 0 3px;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-wrap {
  background-color: #e9e9e9;
  border-radius: 0px;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-wrap .k-link {
  text-align: center;
  border-radius: 0;
  background-color: #dadada;
  border-radius: 0px;
  border-color: #CDCDCD;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-wrap .k-link:hover {
  background: #dadada;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-wrap .k-pager-numbers .k-state-selected {
  background-color: #56b0c9;
  border-color: #56b0c9;
  color: #fff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.agile-portal.admin-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-wrap .k-pager-info {
  line-height: 28px;
}
.agile-portal.admin-setting .form-inner-wrap .downloadtemplate {
  /*width: 100%;*/
  display: inline-block;
  padding: 10px 0;
  color: #57B1C9;
  font-weight: 700;
  text-decoration: underline;
}
.agile-portal.admin-setting .form-inner-wrap .k-button {
  height: 28px;
}
.agile-portal.admin-setting .Registered {
  color: #008000;
}
.agile-portal.admin-setting .Registered.Not {
  color: #F00;
}
.agile-portal.admin-setting .k-upload-button {
  border: 0;
}
.agile-portal.admin-setting .k-tooltip-validation {
  padding: 3px;
}
.agile-portal.admin-setting ul.list-icons {
  display: inline-block;
  width: 100%;
}
.agile-portal.admin-setting ul.list-icons li {
  display: inline-block;
  width: 32.5%;
  vertical-align: top;
  margin: 5px 2px;
  background-color: #DBDBDB;
  /*.remove-box {
                    display: block;
                    float: right;
                    width: 26px;
                    height: 27px;
                    margin: 3px 0 0 0;
                }*/
  /*&:hover {
                    .remove-box {
                        display: block;
                    }
                }*/
}
.agile-portal.admin-setting ul.list-icons li a {
  float: left;
  width: 99%;
}
.agile-portal.admin-setting ul.list-icons li .text {
  display: inline-block;
  font-family: Arial;
  font-size: 15px;
  font-weight: bold;
  padding-left: 15px;
  text-align: left;
  line-height: 65px;
  color: #847E7E;
  overflow: hidden;
  white-space: nowrap;
  width: 65%;
  text-overflow: ellipsis;
}
.agile-portal.admin-setting ul.list-icons li .header-list {
  border: 1px solid #57b1c9;
  height: 29px;
  background-color: #fff;
}
.agile-portal.admin-setting ul.list-icons li .primary-text {
  padding: 7px 0 0 9px;
  display: inline-block;
  color: #010A0D;
  font-weight: bold;
}
.agile-portal.admin-setting ul.list-icons li .icons {
  display: block;
  float: right;
  width: 24px;
  height: 23px;
  margin: 3px 5px 0 0;
  cursor: pointer;
}
.agile-portal.admin-setting ul.list-icons li .makeprimary-button {
  background-color: #006baf;
  color: #fff;
  padding: 4px;
  display: block;
  width: 85px;
  float: right;
  margin: 3px 5px 0 0;
  text-align: center;
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.agile-portal.admin-setting ul.list-icons li.Select {
  background-color: #57b1c9;
}
.agile-portal.admin-setting ul.list-icons li.Select .text {
  color: #fff;
}
.agile-portal.app-builder-setting {
  margin-top: 4px !important;
}
.agile-portal.app-builder-setting .form-row label {
  width: 17%;
  margin-top: 8px;
  font-weight: normal;
}
.agile-portal.app-builder-setting .form-row fieldset {
  float: left;
  margin: 5px 0 0 50px;
}
.agile-portal.app-builder-setting .form-row .k-input {
  width: 40% !important;
}
.agile-portal.app-builder-setting .form-row fieldset {
  position: relative;
  width: 100px;
  height: 26px;
  background: #e1e1e1;
  padding: 0;
}
.agile-portal.app-builder-setting .form-row fieldset .input-switch {
  position: absolute;
  opacity: 0;
  z-index: -10;
}
.agile-portal.app-builder-setting .form-row fieldset .switch-bg {
  position: absolute;
  z-index: 0;
  width: 50%;
  height: inherit;
  left: 50%;
  background: #7e7e7e;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.agile-portal.app-builder-setting .form-row fieldset .switch-labels {
  position: absolute;
  width: inherit;
  height: inherit;
}
.agile-portal.app-builder-setting .form-row fieldset .switch-labels:before,
.agile-portal.app-builder-setting .form-row fieldset .switch-labels:after {
  position: absolute;
  height: 40px;
  width: 50%;
  line-height: 25px;
  /*transition: all 0.3s;
                -webkit-transition: all 0.3s;*/
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: center;
}
.agile-portal.app-builder-setting .form-row fieldset .switch-labels:before {
  content: attr(data-on);
  left: 0;
}
.agile-portal.app-builder-setting .form-row fieldset .switch-labels:after {
  content: attr(data-off);
  right: 0;
  color: #fff;
}
.agile-portal.app-builder-setting .form-row fieldset label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100% !important;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.agile-portal.app-builder-setting .form-row fieldset.show-hide {
  width: 130px;
}
.agile-portal.app-builder-setting .form-row .input-switch:checked ~ .switch-bg {
  left: 0;
  background: #006baf;
}
.agile-portal.app-builder-setting .form-row .input-switch:checked ~ .switch-labels:before {
  color: #fff;
}
.agile-portal.app-builder-setting .form-row .input-switch:checked ~ .switch-labels:after {
  color: #000;
}
.agile-portal.app-builder-setting ul.Titels li.DefaultNames {
  width: 17%;
}
.agile-portal.app-builder-setting ul.Titels li.CustomNames {
  width: 46%;
}
.agile-portal.app-builder-setting ul.Titels li.QuickView {
  width: 14%;
}
.agile-portal.tenant-setting.collapsed {
  min-height: 100px !important;
}
.agile-portal.tenant-setting .form-inner-wrap .inner-content {
  border: 1px solid #ececec;
  margin: 10px 0;
}
.agile-portal.tenant-setting .form-inner-wrap .inner-content .heading3 {
  background: #ececec;
  padding-left: 10px;
}
.agile-portal.tenant-setting .form-inner-wrap .inner-content .form-info {
  margin: 10px;
}
.agile-portal.tenant-setting #listView {
  margin-left: 27.6%;
  width: 502px;
  border: none;
}
.agile-portal.tenant-setting #listView .list {
  background-color: #ddd;
  width: 180px;
  padding: 0 5px;
  margin: 5px 0;
}
.agile-portal.tenant-setting #listView .text {
  display: inline-block;
  line-height: 26px;
  padding: 0 5px;
}
.agile-portal.tenant-setting #AddCurrentIp {
  margin-left: 27%;
  background-color: #56b0c9;
  border: 1px solid #56b0c9;
  background-image: none;
}
.agile-portal.tenant-setting #AddCurrentIp:hover {
  background-color: #7FD3EA;
  border: 1px solid #7FD3EA;
}
.agile-portal.tenant-setting .buttonBackground {
  background-color: #56b0c9;
  cursor: pointer;
}
.agile-portal.tenant-setting select {
  color: #787878;
  min-width: 183px;
  padding: 4px;
}
.agile-portal.tenant-setting .update-tenant-admin {
  margin-left: 30px;
}
.agile-portal.tenant-setting .databasename {
  width: 25% !important;
  margin-right: 25px !important;
}
.agile-portal.tenant-setting .dbname {
  width: 25% !important;
  margin-right: 12px !important;
}
.agile-portal.tenant-setting .db-input {
  width: 45% !important;
}
.agile-portal.tenant-setting .copy-icon {
  margin-right: 12px !important;
  float: left !important;
}
.agile-portal.tenant-setting .dbschema {
  width: 20% !important;
}
.agile-portal.tenant-setting .dbconnectionstring {
  width: 45% !important;
  margin-right: 50px !important;
}
.agile-portal.tenant-setting .k-button {
  height: auto;
  border: none;
}
.agile-portal.tenant-setting .k-button:active:hover {
  background-color: #d0d4a1;
}
.agile-portal.tenant-setting .copy-btn {
  vertical-align: top;
  height: 27px;
}
.agile-portal.portal-settings .form-row-new {
  min-height: 165px;
}
.agile-portal.portal-settings .form-row-new fieldset {
  width: 69%;
  background-color: transparent;
}
.agile-portal.portal-settings .form-row-new fieldset .split {
  float: left;
}
.agile-portal.portal-settings .form-row-new fieldset .split:nth-child(1) {
  width: 293px;
}
.agile-portal.portal-settings .form-row-new fieldset .split .buttons {
  margin-top: 10px !important;
  float: left;
  clear: both;
}
.agile-portal.portal-settings .form-row-new fieldset .split span {
  float: left;
  width: 100%;
}
.agile-portal.portal-settings .form-row-new fieldset .split .fileUploadContainer .fileUploadControl {
  width: 90px;
  color: transparent;
}
.agile-portal.portal-settings .form-row-new fieldset .split .fileUploadContainer .selectedFileName {
  position: absolute;
  top: 4px;
  left: 95px;
  z-index: 1;
  width: auto;
  height: auto;
  opacity: 1;
  cursor: default;
  font-weight: normal;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip {
  outline: 0;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-tabstrip-items .k-item {
  background-color: #0470b8 !important;
  border-color: #0470b8 !important;
  border-radius: 3px 3px 0 0;
  border-width: 0px 1px 0;
  margin-right: 2px;
  background-image: none;
  padding: 5px;
  display: inline-block;
  cursor: pointer;
  border: 1px solid #0470b8;
  outline: 0;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-tabstrip-items .k-item .k-link {
  color: #fff;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-tabstrip-items .k-item.k-state-active {
  background-color: #fff !important;
  border-bottom: 0;
  height: 17px;
  z-index: 1;
  position: relative;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-tabstrip-items .k-item.k-state-active .k-link {
  color: #0470b8 !important;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-tabstrip-items .k-item.k-state-hover {
  background-color: #0470b8 !important;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-tabstrip-items .k-item.k-state-hover .k-link {
  color: #fff;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-content {
  display: none;
  border: 1px solid #0470b8;
  margin-top: -1px;
  padding: 10px;
  position: relative;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-content.k-state-active {
  display: block;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-upload-files .k-file-success .k-upload-status {
  top: 16px !important;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-upload-files .k-file-progress .k-upload-status {
  top: 0 !important;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-upload-files .k-file-progress .k-upload-status .k-cancel {
  margin-top: 11px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-upload-files .k-button:hover .k-cancel {
  background-position: -32px -48px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-upload-status-total {
  color: #898686;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid {
  min-height: 450px;
  margin-top: 20px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid table {
  width: 100%;
  margin: 0;
  border-collapse: separate;
  border-spacing: 0;
  empty-cells: show;
  border-width: 0;
  outline: 0;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-header-wrap table {
  width: 100%;
  border-spacing: 0;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-header-wrap th:last-child {
  width: 77px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grouping-header {
  padding-top: 10px;
  display: none;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-header {
  padding-right: 0 !important;
  margin: 30px 5px 0 5px !important;
  border-top: 1px solid #dcdcdc !important;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-header .k-header {
  font-weight: 700 !important;
  background-color: #e9e9e9 !important;
  color: #333;
  overflow: hidden;
  border-style: solid;
  border-width: 0 0 0 1px;
  padding: 0.5em 0.6em 0.4em;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: left;
  border-color: #ddd;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-header .k-header .k-link {
  color: #333;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-content {
  display: block;
  position: absolute;
  height: auto;
  bottom: 0;
  top: 102px;
  left: 0;
  right: 0;
  border-color: #ececec;
  margin: 0 15px !important;
  border-left: 1px solid #dadada;
  border-right: 1px solid #dadada;
  color: #333;
  margin-bottom: 38px !important;
  overflow-y: auto;
  min-height: 100px;
  border: 0;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-content table {
  width: 100%;
  border-spacing: 0;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-content .k-alt,
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-content .k-separator {
  background-color: #f5f5f5;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid td {
  border-style: solid;
  border-width: 0 0 0 1px;
  padding: 0.4em 0.6em;
  overflow: hidden;
  line-height: 1.6em;
  vertical-align: middle;
  text-overflow: ellipsis;
  text-align: left !important;
  border-color: #ddd;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-pager {
  display: block;
  position: absolute;
  background-color: #e9e9e9 !important;
  color: #333;
  bottom: 3px !important;
  height: 25px;
  margin: 0 15px 0 !important;
  padding-left: 0;
  border-bottom-width: 1px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-grid-pager .k-link {
  background: #d7d7d7;
  border-radius: 0;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-wrap .k-i-seek-w {
  background-position: -9px -67px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-wrap .k-i-arrow-w {
  background-position: -23px -67px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-wrap .k-i-arrow-e {
  background-position: -35px -67px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-wrap .k-i-seek-e {
  background-position: -48px -67px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-numbers {
  float: left;
  cursor: default;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-numbers .k-state-selected {
  border-radius: 0;
  height: 28px;
  border: 0;
  line-height: 28px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-numbers .k-state-selected {
  background-color: #56b0c9;
  color: #fff;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid .k-pager-numbers .k-link {
  background: #d7d7d7;
  border-radius: 0;
  height: 26px;
  line-height: 26px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-button {
  padding: 4px;
}
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid-edit,
.agile-portal.dataentity-setting .form-inner-wrap .k-tabstrip .k-grid-delete {
  margin-right: 5px;
  padding: 0 5px;
}
.agile-portal.add-on-settings fieldset {
  position: relative;
  width: 100px;
  height: 26px;
  background: #e1e1e1;
  padding: 0;
}
.agile-portal.add-on-settings fieldset .input-switch {
  position: absolute;
  opacity: 0;
  z-index: -10;
}
.agile-portal.add-on-settings fieldset .switch-bg {
  position: absolute;
  z-index: 0;
  width: 50%;
  height: inherit;
  left: 50%;
  background: #7e7e7e;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.agile-portal.add-on-settings fieldset .switch-labels {
  position: absolute;
  width: inherit;
  height: inherit;
}
.agile-portal.add-on-settings fieldset .switch-labels:before,
.agile-portal.add-on-settings fieldset .switch-labels:after {
  position: absolute;
  height: 40px;
  width: 50%;
  line-height: 25px;
  /*transition: all 0.3s;
                -webkit-transition: all 0.3s;*/
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: center;
}
.agile-portal.add-on-settings fieldset .switch-labels:before {
  content: attr(data-on);
  left: 0;
}
.agile-portal.add-on-settings fieldset .switch-labels:after {
  content: attr(data-off);
  right: 0;
  color: #fff;
}
.agile-portal.add-on-settings fieldset label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100% !important;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.agile-portal.add-on-settings fieldset.show-hide {
  width: 130px;
}
.agile-portal.add-on-settings .input-switch:checked ~ .switch-bg {
  left: 0;
  background: #006baf;
}
.agile-portal.add-on-settings .input-switch:checked ~ .switch-labels:before {
  color: #fff;
}
.agile-portal.add-on-settings .input-switch:checked ~ .switch-labels:after {
  color: #000;
}
.agile-portal .create-announcement .select-input .k-input {
  width: 513px;
}
.agile-portal .create-announcement .k-editable-area {
  padding: 5px;
}
.agile-portal .create-announcement .k-editable-area:hover {
  border: 1px #56b0c9 solid !important;
}
.agile-portal.evaluationstatus {
  margin: 0 auto;
  width: 60%;
  border: 1px solid #ddd;
  -moz-box-shadow: 0px 1px 3px #aaa;
  -webkit-box-shadow: 0px 1px 3px #aaa;
  box-shadow: 0px 1px 3px #aaa;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  min-height: 300px;
  padding: 10px 20px;
  position: relative;
  background-color: #E9ECEC;
  top: 20px;
  background-image: url('/Themes/AgilePortalNew/Content/Images/cloud-bg.png?rev=070000021');
  background-repeat: repeat-x;
  background-position: left bottom;
}
.agile-portal.evaluationstatus .name {
  color: #0470b8;
  text-transform: uppercase;
  font-size: 21px;
}
.agile-portal.evaluationstatus h2 {
  color: #697173;
  font-family: Arial;
  font-size: 25px;
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 0;
}
.agile-portal.evaluationstatus .thankyou-text {
  font-size: 15px;
}
.agile-portal.evaluationstatus .days-text {
  font-size: 20px;
  color: #44494A;
  padding: 40px 0 10px 0;
}
.agile-portal.evaluationstatus .successfully-message {
  text-align: center;
  color: #0DA8E6;
  font-weight: bold;
  padding-top: 45px;
  font-size: 14px;
}
.agile-portal.evaluationstatus .progressbar {
  width: 100%;
  background-color: #D5D6D6;
  margin: 0 0 10px 0;
  clear: both;
  position: relative;
  line-height: 24px;
  color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  height: 30px;
  overflow: hidden;
}
.agile-portal.evaluationstatus .progress {
  border-right: 5px solid transparent;
  width: 0;
  max-width: 100%;
  float: left;
  -moz-transition: all ease-in;
  -o-transition: all ease-in;
  -webkit-transition: all ease-in;
  transition: all ease-in;
}
.agile-portal.evaluationstatus .progress.progress-100 {
  background-color: #5CB85C;
}
.agile-portal.evaluationstatus .progress.progress-75 {
  background-color: #5BC0DE;
}
.agile-portal.evaluationstatus .progress.progress-50 {
  background-color: #F0AD4E;
}
.agile-portal.evaluationstatus .progress.progress-25 {
  background-color: #D9534F;
}
.agile-portal.evaluationstatus .progress-text {
  font-size: 12px;
}
.agile-portal.evaluationstatus .progressbar-anim {
  height: 15px;
  width: 100%;
  overflow: hidden;
  opacity: 0.25;
}
.agile-portal.evaluationstatus .progress-text.color-white {
  position: relative;
  overflow: hidden;
  top: -13px;
  left: 5px;
  color: white;
  display: inline-block;
  white-space: nowrap;
  width: 100%;
}
.agile-portal.evaluationstatus .progress-text.color-black {
  position: absolute;
  top: 2px;
  left: 5px;
  color: black;
}
.agile-portal.evaluationstatus .checkbox-info {
  width: 70%;
  position: absolute;
  bottom: 30px;
  left: 20px;
}
.agile-portal.evaluationstatus .Buttons {
  position: absolute;
  bottom: 20px;
  right: 20px;
}
.agile-portal.evaluationstatus .Buttons .k-button {
  padding: 5px;
}
.agile-portal.mobile-wrap {
  box-shadow: none;
  width: 93%;
  margin-left: 0px;
}
/*Pop up window */
.portal-dialog {
  /*App store*/
}
.portal-dialog .form-row {
  display: inline-block;
  margin: 10px 0;
}
.portal-dialog .form-row label {
  width: 160px;
  display: inline-block;
  text-align: right;
  padding-right: 10px;
}
.portal-dialog .form-row .k-input {
  width: 316px;
  display: inline-block;
  padding: 5px;
  border-color: #b7b7b7;
}
.portal-dialog .form-row .k-input:focus {
  border-color: #2162ac;
}
.portal-dialog .error-message-holder {
  text-align: left;
  padding-left: 176px;
  color: red;
}
.portal-dialog .buttons {
  margin-top: 20px !important;
}
.portal-dialog .buttons .k-button {
  min-width: 60px;
}
.portal-dialog .content .application {
  width: 17%;
  padding: 2px;
}
.portal-dialog .loader {
  width: 100% !important;
  min-height: 10px;
  background-color: dimgrey;
  color: white;
  border-radius: 10px;
  text-align: center;
  display: block !important;
}
.portal-dialog .application {
  width: 15%;
  align-content: center;
  margin: 5px;
  vertical-align: top;
  cursor: pointer;
  overflow: hidden;
  background-color: transparent;
  min-height: 140px;
  display: inline-block;
  position: relative;
}
.portal-dialog .AppMetadata {
  color: #030303;
  position: relative;
}
.portal-dialog .application-icon {
  text-align: center;
  background-color: #f1f3f4;
  min-height: 75px;
}
.portal-dialog .content .application {
  width: 17%;
  padding: 2px;
}
.portal-dialog .application:hover .application-basic-info {
  opacity: 0 !important;
}
.portal-dialog .application:hover .application-description {
  top: 0 !important;
  opacity: 1 !important;
  z-index: 1 !important;
  background-color: #646466;
  color: #fff;
  min-height: 70px;
}
.portal-dialog .application .application-selected {
  position: absolute;
  top: 5px;
  right: -3px;
  display: block;
  opacity: 1;
}
.portal-dialog .application .error-box {
  background-image: url(/Themes/AgilePortalNew/Content/Images/sprites/sprite.png) !important;
  background-repeat: no-repeat;
  background-position: -146px -556px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.portal-dialog .application .install-box {
  background-image: url(/Themes/AgilePortalNew/Content/Images/sprites/sprite.png) !important;
  background-repeat: no-repeat;
  background-position: -115px -556px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.portal-dialog .application .remove-box {
  background-image: url(/Themes/AgilePortalNew/Content/Images/sprites/sprite.png) !important;
  background-repeat: no-repeat;
  background-position: -177px -556px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.portal-dialog .application .add-box {
  background-image: url(/Themes/AgilePortalNew/Content/Images/sprites/sprite.png) !important;
  background-repeat: no-repeat;
  background-position: -186px -415px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.portal-dialog .AppMetadata .application-basic-info {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 1;
  min-height: 70px;
  overflow-wrap: break-word;
}
.portal-dialog .AppMetadata .application-basic-info .Title {
  float: left;
  padding: 5px 0;
  width: 99%;
}
.portal-dialog .AppMetadata .application-basic-info .Type {
  float: left;
  color: #6e6e6e;
}
.portal-dialog .AppMetadata .application-description {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  top: 35px;
  z-index: -1;
  width: 100%;
  overflow: hidden;
  opacity: 0;
}
.portal-dialog .AppMetadata .application-description .Text {
  padding: 2px;
  display: inline-block;
  font-size: 11px;
}
.portal-dialog .AppMetadata .application-description .Text .link {
  text-align: right;
  color: #fff;
  text-decoration: underline;
}
.portal-dialog .AppMetadata .application-description .Text .link:hover {
  text-decoration: none;
}
.portal-dialog #progressBar {
  display: block;
  width: 100%;
  margin-bottom: 10px;
}
/*Check box style*/
.check-box-yes-no fieldset {
  position: relative;
  width: 100px;
  height: 26px;
  background: #e1e1e1;
  padding: 0;
}
.check-box-yes-no fieldset .input-switch {
  position: absolute;
  opacity: 0;
  z-index: -10;
}
.check-box-yes-no fieldset .switch-bg {
  position: absolute;
  z-index: 0;
  width: 50%;
  height: inherit;
  left: 50%;
  background: #7e7e7e;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.check-box-yes-no fieldset .switch-labels {
  position: absolute;
  width: inherit;
  height: inherit;
}
.check-box-yes-no fieldset .switch-labels:before,
.check-box-yes-no fieldset .switch-labels:after {
  position: absolute;
  height: 40px;
  width: 50%;
  line-height: 25px;
  /*transition: all 0.3s;
                -webkit-transition: all 0.3s;*/
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  text-align: center;
}
.check-box-yes-no fieldset .switch-labels:before {
  content: attr(data-on);
  left: 0;
}
.check-box-yes-no fieldset .switch-labels:after {
  content: attr(data-off);
  right: 0;
  color: #fff;
}
.check-box-yes-no fieldset label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100% !important;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.check-box-yes-no fieldset.show-hide {
  width: 130px;
}
.check-box-yes-no .input-switch:checked ~ .switch-bg {
  left: 0;
  background: #006baf;
}
.check-box-yes-no .input-switch:checked ~ .switch-labels:before {
  color: #fff;
}
.check-box-yes-no .input-switch:checked ~ .switch-labels:after {
  color: #000;
}
@media only screen and (max-width: 1024px) {
  .agile-portal.tasklist-settings .form-row label {
    width: 18% !important;
  }
  .agile-portal.tasklist-settings .form-row .k-input,
  .agile-portal.tasklist-settings .form-row select {
    width: inherit !important;
  }
  .agile-portal.tasklist-settings .form-row .number-box {
    width: 35px !important;
  }
  .agile-portal.tasklist-settings ul.Titels li.ColumnNames {
    width: 18% !important;
  }
  .agile-portal.tasklist-settings ul.Titels li.CustomNames1 {
    width: 26% !important;
  }
  .agile-portal.tasklist-settings ul.Titels li.Visible {
    width: 160px !important;
  }
  .agile-portal.tasklist-tab ul.Titels li.CustomNames {
    width: 200px !important;
  }
  .agile-portal.app-builder-setting .form-row fieldset {
    margin-left: 10px !important;
  }
  .agile-portal.workcenter-common-settings {
    /*.extURLConfig {
                width: 500px !important;
            }*/
  }
  .agile-portal.admin-setting ul.list-icons li .text {
    overflow: hidden;
    white-space: nowrap;
    width: 56%;
    text-overflow: ellipsis;
  }
  .agile-portal.admin-setting .tooltip {
    top: -3px !important;
  }
}
@media only screen and (min-width: 641px) and (max-width: 760px) {
  .agile-portal.app-builder-setting .form-row label {
    width: 17% !important;
  }
  .agile-portal.app-builder-setting .form-row .k-input {
    width: 28% !important;
  }
  .agile-portal.app-builder-setting ul.Titels li.CustomNames {
    width: 30% !important;
  }
}
.agile-portal.landing-page {
  margin: 0 -15px 0 -15px;
  background-image: url('/Themes/AgilePortalNew/Content/Images/home_bg_line.png?rev=070000021');
  background-repeat: repeat-x;
  background-position: 0 0;
  min-height: 540px;
}
.agile-portal.landing-page-inner {
  width: 94%;
  height: auto;
  margin: auto;
  position: relative;
}
.agile-portal.landing-banner-image {
  float: left;
  width: 72%;
  min-height: 500px;
  text-align: center;
}
.agile-portal.landing-banner-image .home-banner-img {
  width: 100%;
}
.agile-portal.landing-banner-image-title {
  position: absolute;
  padding-top: 23px;
  /*.home-banner-img {
            width: 96%;
        }*/
}
.agile-portal.landing-banner-image-title .home-banner-img-title {
  width: 90%;
}
.agile-portal.app-list {
  margin: 25px 0 25px 4%;
  width: 24%;
  float: left;
  box-shadow: 4px 6px 12px -3px #aaa;
  -moz-box-shadow: 4px 6px 12px -3px #aaa;
  -webkit-box-shadow: 4px 6px 12px -3px #aaa;
}
.agile-portal.app-list-inner {
  height: auto;
  display: inline-block;
  position: relative;
  border-left: 1px solid #EFEFEF;
  background-color: #fff;
}
.agile-portal.app-list-inner h2 {
  background: #88cadf;
  color: #fff;
  font-family: Arial !important;
  font-size: 12px !important;
  font-weight: normal !important;
  height: 15px;
  padding: 8px 0 7px 10px;
  margin: 0 0 0 -13px;
}
.agile-portal.app-list-inner .new-app-list {
  background-color: #c2cd22;
}
.agile-portal.app-list-inner .boxs {
  float: left;
  width: 100%;
  height: auto;
  border-bottom: 1px #E4E4E8 solid;
  position: relative;
  padding-top: 10px;
}
.agile-portal.app-list-inner .boxs .icon {
  float: left;
  width: 15%;
  padding: 0 0 0 15px;
}
.agile-portal.app-list-inner .boxs .box-details {
  float: left;
  width: 74%;
  height: auto;
  padding-bottom: 5px;
  min-height: 45px;
}
.agile-portal.app-list-inner .boxs .box-details .info {
  width: 100%;
  height: auto;
  font-family: Arial !important;
  font-size: 12px !important;
  font-weight: normal !important;
  color: #7a7676;
  line-height: 16px;
}
.agile-portal.app-list-inner .boxs .box-details .subtitle {
  width: 100%;
  height: auto;
  color: #4b4b4b;
  font-family: Arial !important;
  font-size: 13px !important;
  font-weight: normal !important;
  line-height: 18px;
}
.agile-portal.app-list-inner .boxs .box-details .free {
  color: #4b4b4b;
}
.agile-portal.app-list-inner .boxs h3 {
  font-family: Arial !important;
  font-size: 11px !important;
  font-weight: bold !important;
  text-align: left;
  padding-left: 68px;
  text-transform: uppercase;
}
.agile-portal.app-list-inner .boxs h3 a {
  color: #4b2974;
  font-size: 10px;
  font-weight: 800;
}
.agile-portal.app-list-inner .boxs-new {
  padding: 7px 0;
}
.agile-portal.app-list-inner .boxs-new .icon {
  padding: 0;
  width: 16%;
}
.agile-portal.app-list-inner .boxs-new .tappicon {
  max-width: 38px;
  max-height: 38px;
  padding-left: 5px;
}
.agile-portal.app-list-inner .boxs-new .box-details-new {
  width: 82%;
  padding-bottom: 0;
  display: table;
  min-height: 36px;
}
.agile-portal.app-list-inner .boxs-new .box-details-new .infoText {
  height: auto;
  font-family: Arial !important;
  font-size: 13px !important;
  font-weight: normal !important;
  color: #7a7676;
  line-height: 16px;
  width: 87%;
  display: inline-block;
  /*text-align: justify;*/
  height: 36px;
  vertical-align: middle;
  display: table-cell;
}
.agile-portal.app-list-inner .boxs-new .box-details-new .link {
  color: #0674D2;
  padding-top: 5px;
  display: inline-block;
}
.agile-portal.app-list-inner .boxs-new .box-details-new .link:hover {
  text-decoration: underline;
}
.agile-portal.app-list-inner .boxs-new .information-small-icon {
  float: right;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-top: 10px;
  cursor: pointer;
}
.agile-portal.app-list-inner .boxs-new .video-icon {
  float: right;
  display: inline-block;
  width: 24px;
  height: 24px;
  cursor: pointer;
  position: absolute;
  bottom: 5px;
  right: 0;
}
.agile-portal.app-list-inner .morevideos {
  padding: 7px 0;
  display: inline-block;
  text-align: right;
  width: 97%;
}
.agile-portal.app-list-inner .morevideos a.text {
  color: #21A3F2;
  font-size: 13px;
  /*font-style: italic;*/
}
.agile-portal.app-list-inner .no-icon {
  padding-left: 10px;
}
.agile-portal.app-list-inner .no-icon .icon {
  padding: 0 0 0 5px;
  display: none;
}
.agile-portal.app-list-inner .no-icon .box-details-new {
  width: 95%;
}
.agile-portal.app-list-inner .arrows {
  width: 10px;
  position: absolute;
  right: 10px;
  top: 40%;
  font-size: 20px;
  font-weight: bold;
  cursor: pointer;
}
.agile-portal.app-list-inner .blue-arrow {
  color: #8acbdf;
}
.agile-portal.app-list-inner .green-arrow {
  color: #c2cd22;
}
.agile-portal.store-download-buttons {
  position: absolute;
  bottom: 50px;
  width: 205px;
}
.agile-portal.store-download-buttons .link {
  background-color: #88cadf;
  padding: 10px 0 10px 10px;
  color: #fff;
  margin: 10px 0;
  display: block;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  box-shadow: 4px 3px 10px -3px #aaa;
  -moz-box-shadow: 4px 3px 10px -3px #aaa;
  -webkit-box-shadow: 4px 3px 10px -3px #aaa;
}
.agile-portal.store-download-buttons .link b {
  display: inline-block;
  font-size: 14px;
  padding-top: 5px;
}
.agile-portal.store-buttons {
  position: absolute;
  top: 420px;
}
.agile-portal.store-buttons .link {
  display: block;
  padding-bottom: 4px;
  text-align: left;
}
.agile-portal.store-buttons .otherlinks {
  display: inline-block;
  padding-right: 8px;
}
.agile-portal.loading-image {
  background-image: url('/Themes/AgilePortalNew/Styles/Metro/loading-image.gif?rev=070000021');
  position: absolute;
  top: 50%;
  width: 34px;
  height: 10px;
  text-align: center;
  left: 50%;
}
.agile-portal .hideBackground {
  background: none !important;
}
.agile-portal.workcenter-wrap {
  padding: 0 0 10px 0;
  width: 90%;
  position: relative;
  top: 0;
  display: block;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.agile-portal.workcenter-wrap.collapsed {
  left: 90px;
}
.agile-portal.workcenter-wrap.expanded {
  left: 230px;
  width: 80% !important;
}
.agile-portal.workcenter-wrap .myTaskView .k-select {
  margin-top: 0 !important;
}
.agile-portal.workcenter-wrap .k-context-menu {
  position: fixed !important;
}
.agile-portal.workcenter-content .tabContent .ListMyApp {
  padding-left: 15px;
}
.agile-portal.workcenter-content .tabContent .ListMyApp .myappdata {
  width: 46% !important;
}
.agile-portal.workcenter-content .tabContent .toolbar {
  width: 99% !important;
}
.agile-portal.workcenter-content .center {
  position: relative;
  left: 0;
  top: 0;
}
.modalWindow .fieldcontainfullwidth .k-dropdown {
  border: 1px solid #c5c5c5;
}
.modalWindow .myTaskView .k-select {
  margin-top: 0;
  border: 1px solid #c5c5c5;
}
ul.breadcrumb {
  float: left;
  width: 23%;
  margin: 4px 0 0 15px;
}
ul.breadcrumb li {
  display: inline;
}
ul.breadcrumb li a {
  font-family: Arial;
  font-size: 10px;
  font-weight: bold;
  color: #697173;
  text-transform: uppercase;
}
ul.breadcrumb li a:before {
  content: "\003e";
}
ul.breadcrumb li a:hover {
  text-decoration: underline;
}
ul.breadcrumb li a:first {
  color: #697173;
}
ul.breadcrumb li a:focus {
  outline: 1px solid #4D90FE !important;
}
ul.breadcrumb li.first :before {
  content: "";
}
@media (max-width: 468px) {
  ul.breadcrumb {
    width: 43% !important;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .agile-portal.help-container .helpbanner {
    width: 78% !important;
    height: 150px !important;
    margin: 0px 0 30px 5% !important;
  }
  .agile-portal.help-container .helpbanner .mobile-margin {
    margin-left: 70px;
  }
  .agile-portal.help-container .detailsbanner {
    width: 95% !important;
    padding-top: 10px;
  }
  .agile-portal.help-container .detailsbanner h2 {
    font-size: 22px !important;
    line-height: 22px;
    text-align: center;
  }
  .agile-portal.help-container .detailsbanner h3 {
    font-size: 13px !important;
    line-height: 20px;
    text-align: center;
  }
}
@media (max-width: 768px) {
  .agile-portal.help-container-wrap {
    margin: 0 0px 0 -8px;
    width: 100% !important;
  }
  .agile-portal.help-container {
    width: 100% !important;
  }
  .agile-portal.help-container .helpbanner {
    width: 88% !important;
    height: 25px !important;
    margin: 0px 0 2px 5% !important;
    padding: 10px !important;
  }
  .agile-portal.help-container .helpbanner .mobile-margin {
    /*margin-left: 35%;*/
    margin-top: -3px;
  }
  .agile-portal.help-container .helpbanner:focus {
    outline: none !important;
    border: 1px solid #4D90FE !important;
    /*-webkit-box-shadow: 0px 0px 5px #1b5cc7 !important;
                    box-shadow: 0px 0px 4px #1b5cc7 !important;*/
  }
  .agile-portal.help-container .detailsbanner {
    height: 20px !important;
    /*padding-top: 5px;*/
    margin: 0px 0px 0px 0;
  }
  .agile-portal.help-container .detailsbanner h2 {
    font-size: 20px !important;
    text-align: left;
  }
  .agile-portal.help-container .detailsbanner h3 {
    display: none;
    text-align: left;
  }
}
.agile-portal.help-container-wrap {
  margin: 10px auto;
  width: 91%;
}
.agile-portal.help-container {
  width: 33.33333333%;
  float: left;
  min-height: 155px;
}
.agile-portal.help-container .helpbanner {
  width: 83%;
  height: 90px;
  background: #ddd;
  margin: 0 0 30px 5%;
  padding: 20px 15px 10px;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  transition: all 300ms ease;
  cursor: pointer;
  overflow: auto;
}
.agile-portal.help-container .helpbanner:hover {
  background: #e8f7fd;
  color: #fff;
  -moz-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.05) inset, 0 -5px 15px 0 rgba(0, 0, 0, 0.05) inset;
  -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.05) inset, 0 -5px 15px 0 rgba(0, 0, 0, 0.05) inset;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.05) inset, 0 -5px 15px 0 rgba(0, 0, 0, 0.05) inset;
}
.agile-portal.help-container .helpbanner:focus {
  outline: none !important;
  border: 1px solid #4D90FE !important;
  /*-webkit-box-shadow: 0px 0px 5px #1b5cc7 !important;
                box-shadow: 0px 0px 4px #1b5cc7 !important;*/
}
.agile-portal.help-container .detailsbanner {
  width: 74%;
  height: auto;
  float: left;
}
.agile-portal.help-container .detailsbanner h2 {
  font-size: 28px;
  line-height: 28px;
  font-weight: lighter;
  color: #485c6d;
  margin: 0 0 10px 0;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  text-overflow: ellipsis;
}
.agile-portal.help-container .detailsbanner h3 {
  font-size: 16px;
  line-height: 20px;
  font-weight: lighter;
  color: #485c6d;
  margin: 0 0 10px 0;
}
.agile-portal.support-message {
  border: 1px solid #ddd;
  padding: 20px;
  width: 80%;
  margin: 100px auto 0;
  background-color: #F2F2F2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.agile-portal.support-message h2 {
  line-height: 20px;
  color: #485c6d;
  font-family: Arial;
  font-size: 16px;
  font-weight: lighter;
}
.agile-portal.support-message a {
  text-decoration: underline;
}
@media (max-width: 1024px) {
  .agile-portal.leftmenubar {
    position: relative;
    width: 100%;
    height: 47px !important;
    padding: 0;
    border-top: 5px solid #e1e1e1;
    z-index: 99;
    border-bottom: 1px solid #e1e1e1;
  }
  .agile-portal.leftmenubar .openclose-button {
    display: none !important;
  }
  .agile-portal.leftmenubar .grand-container {
    float: left;
    width: 100%;
    display: block;
  }
  .agile-portal.leftmenubar .menu-item {
    float: left;
    width: 16.3% !important;
    height: auto;
    text-align: center;
  }
  .agile-portal.leftmenubar .menu-item:last-child {
    border-right: none;
  }
  .agile-portal.leftmenubar .menu-item .link {
    padding: 0 !important;
    height: 43px;
  }
  .agile-portal.leftmenubar .menu-item .menu-icon {
    float: none !important;
  }
  .agile-portal.leftmenubar .menu-item .text {
    display: none;
  }
  .agile-portal.leftmenubar .menu-item.menu-item-active .text {
    display: none !important;
  }
  .agile-portal.leftmenubar .menu-item .sub-menu {
    top: 47px;
    left: 0;
  }
  .agile-portal.leftmenubar .menu-item .sub-menu .menu-item {
    width: 200px !important;
    text-align: left !important;
  }
  .agile-portal.leftmenubar .menu-item .sub-menu .menu-item .text {
    display: inline-block !important;
  }
  .agile-portal.leftmenu-min-height {
    height: inherit;
  }
}
@media only screen and (max-width: 1024px) {
  .agile-portal.sign-contaner-main {
    width: 90%;
  }
  .agile-portal.sign-contaner-main ul.list-login li a {
    padding-left: 7px;
  }
  .agile-portal.sign-contaner-main ul.list-login li .text,
  .agile-portal.sign-contaner-main ul.list-login li .sub-line {
    overflow: hidden;
    white-space: nowrap;
    width: 63%;
    text-overflow: ellipsis;
  }
  .agile-portal.sign-contaner-main ul.list-login li .tooltip {
    width: 20px;
    float: right;
  }
  .agile-portal.sign-contaner-main ul.list-login li .tooltip a {
    width: 20px !important;
  }
  .agile-portal.sign-contaner-main ul.list-login li .tooltip .tooltip-content {
    width: 90% !important;
    margin-left: -88%;
  }
  .agile-portal.sign-contaner-main ul.list li .text {
    display: block;
  }
  .agile-portal.sign-contaner-main ul.link li a {
    width: 96% !important;
  }
  .agile-portal.sign-contaner-main .title-bg-line {
    background-image: none !important;
  }
  .agile-portal.agile-login .username-text-box {
    width: 92% !important;
  }
  .agile-portal.inner-sign-contaner-main {
    width: 90% !important;
  }
  .agile-portal.inner-sign-contaner-main h3 {
    width: 100%;
  }
  .agile-portal.inner-sign-contaner-main input[type="password"],
  .agile-portal.inner-sign-contaner-main .text-box {
    width: 92% !important;
  }
  .agile-portal.inner-sign-contaner-main .signin-button {
    margin: 10px auto 0;
    display: block;
  }
  .agile-portal.inner-sign-contaner-main .signin-button:focus {
    outline-offset: -2px !important;
    outline: none !important;
    border: 1px solid #4D90FE !important;
  }
  .agile-portal.main-error-message {
    top: 160px !important;
  }
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
  .agile-portal.agile-login .username-text-box,
  .agile-portal.agile-login input[type="password"] {
    width: 80% !important;
  }
  .agile-portal.agile-login .signin-button {
    min-width: 258px !important;
  }
  .agile-portal.agile-login .signin-button:focus {
    outline-offset: -2px !important;
    outline: none !important;
    border: 1px solid #4D90FE !important;
  }
  .agile-portal.agile-login .label-field {
    width: 100% !important;
  }
}
.AB-Sprites {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
}
.mobileview-icon {
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/sprite.png?rev=070000021') !important;
  background-repeat: no-repeat;
  width: 28px !important;
  height: 28px !important;
  background-position: -9px -163px;
  display: block;
  cursor: pointer;
  border: 1px solid #42a9f4;
}
.mobileview-icon-expanded {
  background-position: -9px -197px;
  border: 1px solid #929191;
}
.mainmenu-mobile li .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #1dc3b5;
  background-position: -49px -12px;
  background-color: transparent;
}
.mainmenu-mobile li .icon:hover {
  background-position: -49px -59px;
  background-color: #1dc3b5;
}
.mainmenu-mobile li.current .icon,
.mainmenu-mobile li:hover .icon {
  background-color: #1dc3b5;
  background-position: -49px -59px;
}
.mainmenu-mobile li.current .text,
.mainmenu-mobile li:hover .text {
  color: #1dc3b5;
}
.mainmenu-mobile .work-center .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #eed517;
  background-position: -87px -11px;
  background-color: transparent;
}
.mainmenu-mobile .work-center .icon:hover {
  background-position: -87px -58px;
  background-color: #eed517;
}
.mainmenu-mobile .work-center.current .icon,
.mainmenu-mobile .work-center:hover .icon {
  background-color: #eed517;
  background-position: -87px -58px;
}
.mainmenu-mobile .work-center.current .text,
.mainmenu-mobile .work-center:hover .text {
  color: #eed517;
}
.mainmenu-mobile .documents .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #1dc3b5;
  background-position: -173px -8px;
  background-color: transparent;
}
.mainmenu-mobile .documents .icon:hover {
  background-position: -173px -47px;
  background-color: #1dc3b5;
}
.mainmenu-mobile .documents.current .icon,
.mainmenu-mobile .documents:hover .icon {
  background-color: #1dc3b5;
  background-position: -173px -47px;
}
.mainmenu-mobile .documents.current .text,
.mainmenu-mobile .documents:hover .text {
  color: #1dc3b5;
}
.mainmenu-mobile .collaboration .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #c58a9f;
  background-position: -10px -13px;
  background-color: transparent;
}
.mainmenu-mobile .collaboration .icon:hover {
  background-position: -10px -60px;
  background-color: #c58a9f;
}
.mainmenu-mobile .collaboration.current .icon,
.mainmenu-mobile .collaboration:hover .icon {
  background-color: #c58a9f;
  background-position: -10px -60px;
}
.mainmenu-mobile .collaboration.current .text,
.mainmenu-mobile .collaboration:hover .text {
  color: #c58a9f;
}
.mainmenu-mobile .settings .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #f78f1e;
  background-position: -180px -12px;
  background-color: transparent;
}
.mainmenu-mobile .settings .icon:hover {
  background-position: -180px -59px;
  background-color: #f78f1e;
}
.mainmenu-mobile .settings.current .icon,
.mainmenu-mobile .settings:hover .icon {
  background-color: #f78f1e;
  background-position: -180px -59px;
}
.mainmenu-mobile .settings.current .text,
.mainmenu-mobile .settings:hover .text {
  color: #f78f1e;
}
.mainmenu-mobile .market-place .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #c2cd22;
  background-position: -223px -11px;
  background-color: transparent;
}
.mainmenu-mobile .market-place .icon:hover {
  background-position: -223px -58px;
  background-color: #c2cd22;
}
.mainmenu-mobile .market-place.current .icon,
.mainmenu-mobile .market-place:hover .icon {
  background-color: #c2cd22;
  background-position: -223px -58px;
}
.mainmenu-mobile .market-place.current .text,
.mainmenu-mobile .market-place:hover .text {
  color: #c2cd22;
}
.mainmenu-mobile .help .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #897DAE;
  background-position: -258px -11px;
  background-color: transparent;
}
.mainmenu-mobile .help .icon:hover {
  background-position: -258px -59px;
  background-color: #897DAE;
}
.mainmenu-mobile .help.current .icon,
.mainmenu-mobile .help:hover .icon {
  background-color: #897DAE;
  background-position: -258px -59px;
}
.mainmenu-mobile .help.current .text,
.mainmenu-mobile .help:hover .text {
  color: #897DAE;
}
.mainmenu-mobile .my-reports .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #8dc63f;
  background-position: -380px -13px;
  background-color: transparent;
}
.mainmenu-mobile .my-reports .icon:hover {
  background-position: -380px -60px;
  background-color: #8dc63f;
}
.mainmenu-mobile .my-reports.current .icon,
.mainmenu-mobile .my-reports:hover .icon {
  background-color: #8dc63f;
  background-position: -380px -60px;
}
.mainmenu-mobile .my-reports.current .text,
.mainmenu-mobile .my-reports:hover .text {
  color: #8dc63f;
}
.mainmenu-mobile .manage .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #b9ac97;
  background-position: -296px -13px;
  background-color: transparent;
}
.mainmenu-mobile .manage .icon:hover {
  background-position: -296px -60px;
  background-color: #b9ac97;
}
.mainmenu-mobile .manage.current .icon,
.mainmenu-mobile .manage:hover .icon {
  background-color: #b9ac97;
  background-position: -296px -60px;
}
.mainmenu-mobile .manage.current .text,
.mainmenu-mobile .manage:hover .text {
  color: #b9ac97;
}
.mainmenu-mobile .app-builder .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #60cae4;
  background-position: -339px -13px;
  background-color: transparent;
}
.mainmenu-mobile .app-builder .icon:hover {
  background-position: -339px -60px;
  background-color: #60cae4;
}
.mainmenu-mobile .app-builder.current .icon,
.mainmenu-mobile .app-builder:hover .icon {
  background-color: #60cae4;
  background-position: -339px -60px;
}
.mainmenu-mobile .app-builder.current .text,
.mainmenu-mobile .app-builder:hover .text {
  color: #60cae4;
}
.mainmenu-mobile .add-on .icon {
  float: left;
  background-image: url('/Themes/AgilePortalNew/Content/Images/sprites/menu-sprite-mobile.png?rev=070000021') !important;
  background-repeat: no-repeat;
  margin: 5px 0 0 13px;
  width: 26px !important;
  height: 26px !important;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  border: 2px solid #0cbdad;
  background-position: -424px -14px;
  background-color: transparent;
}
.mainmenu-mobile .add-on .icon:hover {
  background-position: -424px -14px;
  background-color: #0cbdad;
}
.mainmenu-mobile .add-on.current .icon,
.mainmenu-mobile .add-on:hover .icon {
  background-color: #0cbdad;
  background-position: -424px -14px;
}
.mainmenu-mobile .add-on.current .text,
.mainmenu-mobile .add-on:hover .text {
  color: #0cbdad;
}
.agile-portal.user-profile {
  margin: 0 auto;
  float: none;
  width: 80%;
  position: relative;
}
.agile-portal.user-profile .heading2 .help-link:focus {
  outline: 1px solid #4D90FE !important;
  display: inline-block;
  float: right;
}
.agile-portal.user-profile .form-row .k-input,
.agile-portal.user-profile .form-row .text-box,
.agile-portal.user-profile .form-row input[type="text"] {
  width: 400px;
}
.agile-portal.user-profile .form-row select {
  width: 412px;
}
.agile-portal.user-profile .form-row .submit-buttons {
  margin: 20px 0 0 10px;
  display: inline-block;
}
.agile-portal.user-profile .form-row .image-upload {
  max-width: 96px;
  max-height: 60px;
  padding-top: 15px;
  display: inline-block;
  float: left;
}
.agile-portal.user-profile .form-row fieldset {
  background: transparent;
  display: inline-block;
}
.agile-portal.user-profile .form-row .browse {
  border: 1px solid #ddd;
  display: block;
  padding: 10px;
  min-height: 95px;
  width: 340px !important;
}
.agile-portal.user-profile .form-row .browse .fileUploadContainer .fileUploadControl {
  width: 90px;
  color: transparent;
}
.agile-portal.user-profile .form-row .browse .fileUploadContainer .selectedFileName {
  position: absolute;
  top: 14px;
  left: 105px;
  z-index: 1;
  width: auto;
  height: auto;
  opacity: 1;
  cursor: default;
  font-weight: normal;
}
.agile-portal.user-profile .form-row .upload-user-profile {
  float: left;
  width: 391px;
}
.agile-portal.user-profile .k-button {
  margin-top: 20px;
}
@-moz-document url-prefix() {
  .agile-portal.user-profile .user-profile-buttons {
    margin-top: 70px !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .agile-portal.user-profile .browse {
    display: inline-block !important;
    width: 390px !important;
  }
}
@media only screen and (max-width: 1020px) {
  .agile-portal.user-profile .form-row .k-input,
  .agile-portal.user-profile .form-row .text-box,
  .agile-portal.user-profile .form-row input[type="text"],
  .agile-portal.user-profile .form-row fieldset {
    width: 92%;
  }
}
.agile-portal.browsers-list {
  margin-left: 17px;
}
.agile-portal.notification-main {
  display: none;
  position: relative;
  z-index: 10000;
  -webkit-transition: all 0.25s ease-in;
  -moz-transition: all 0.25s ease-in;
  -o-transition: all 0.25s ease-in;
  -ms-transition: all 0.25s ease-in;
  transition: all 0.25s ease-in;
}
.agile-portal.notification-wrap {
  background: #ecf0f1;
  border: 1px solid #bdc3c7;
  width: 350px;
  float: right;
  box-shadow: 4px 6px 12px -3px #aaa;
  -moz-box-shadow: 4px 6px 12px -3px #aaa;
  -webkit-box-shadow: 4px 6px 12px -3px #aaa;
  margin: 5px 15px 0;
  position: absolute;
  right: 0;
  z-index: 99999;
  top: -2px;
}
.agile-portal.notification-wrap .notification-pager .k-link:focus {
  outline: none !important;
  border: 1px solid #549bd9;
}
.agile-portal.notification-wrap h2 {
  background: #57b1c9;
  color: #fff;
  margin: 0;
  padding: 7px;
  font-size: 15px;
}
.agile-portal.notification-wrap h3:before,
.agile-portal.notification-wrap h4:before {
  background: #fff;
  bottom: 0;
  position: absolute;
  right: 0;
  content: '\2026';
}
.agile-portal.notification-wrap h3:after,
.agile-portal.notification-wrap h4:after {
  content: '';
  background: #fff;
  position: absolute;
  height: 50px;
  width: 100%;
  z-index: 1;
}
.agile-portal.notification-wrap h3 {
  color: #57b1c9;
  padding: 0 5px;
  font-size: 13px;
  margin: 0;
  overflow: hidden;
  position: relative;
  max-height: 2.4em;
}
.agile-portal.notification-wrap h4 {
  color: #7a7676;
  padding: 0 2px;
  margin: 2px 0 0 5px;
  font-weight: normal;
  line-height: 16px;
  font-size: 12px;
  overflow: hidden;
  position: relative;
  max-height: 4em;
}
.agile-portal.notification-wrap h5 {
  color: #7a7676;
  padding: 0;
  margin: 0;
  font-size: 12px;
}
.agile-portal.notification-wrap .notification-inner-wrap.Archived {
  opacity: 0.8;
}
.agile-portal.notification-wrap ul.notification-list {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 357px;
}
.agile-portal.notification-wrap ul.notification-list li {
  color: #7a7676;
  border-top: 1px solid #bdc3c7;
  cursor: default;
  display: block;
  padding: 10px;
  position: relative;
  width: 95%;
  cursor: pointer;
}
.agile-portal.notification-wrap ul.notification-list li:first-child {
  border-top: none;
}
.agile-portal.notification-wrap ul.notification-list li[class*="Announcement 2"] {
  opacity: 0.6 !important;
  cursor: default !important;
}
.agile-portal.notification-wrap ul.notification-list li.read {
  background-color: #e5e5e5;
}
.agile-portal.notification-wrap ul.notification-list li.read h3:before,
.agile-portal.notification-wrap ul.notification-list li.read h4:before {
  background: #e5e5e5;
  bottom: 0;
  position: absolute;
  right: 0;
  content: '\2026';
}
.agile-portal.notification-wrap ul.notification-list li.read h3:after,
.agile-portal.notification-wrap ul.notification-list li.read h4:after {
  content: '';
  background: #e5e5e5;
  position: absolute;
  height: 50px;
  width: 100%;
  z-index: 1;
}
.agile-portal.notification-wrap ul.notification-list .k-state-selected h3:before,
.agile-portal.notification-wrap ul.notification-list .k-state-selected h4:before {
  background: #d1e4f0;
  bottom: 0;
  position: absolute;
  right: 0;
  content: '\2026';
}
.agile-portal.notification-wrap ul.notification-list .k-state-selected h3:after,
.agile-portal.notification-wrap ul.notification-list .k-state-selected h4:after {
  content: '';
  background: #d1e4f0;
  position: absolute;
  height: 50px;
  width: 100%;
  z-index: 1;
}
.agile-portal.notification-wrap ul.notification-list .k-state-selected li.read h3:before,
.agile-portal.notification-wrap ul.notification-list .k-state-selected li.read h4:before {
  background: #d1e4f0;
  bottom: 0;
  position: absolute;
  right: 0;
  content: '\2026';
}
.agile-portal.notification-wrap ul.notification-list .k-state-selected li.read h3:after,
.agile-portal.notification-wrap ul.notification-list .k-state-selected li.read h4:after {
  content: '';
  background: #d1e4f0;
  position: absolute;
  height: 50px;
  width: 100%;
  z-index: 1;
}
.agile-portal.notification-wrap:before {
  border: 10px solid transparent;
  border-bottom-color: #57b1c9;
  content: '';
  display: block;
  height: 0;
  right: 8px;
  position: absolute;
  width: 0;
  top: -20px;
}
.agile-portal.notification-wrap .notification-close {
  position: absolute;
  right: 2px;
  top: 6px;
  cursor: pointer;
}
.agile-portal.notification-wrap .norecordmessage {
  text-align: center;
  padding: 10px;
}
.agile-portal.notifications-count {
  background-clip: padding-box;
  background: #E70000;
  color: #fff;
  height: 16px;
  line-height: 1.65em;
  position: absolute;
  right: 3px;
  text-align: center;
  top: -2px;
  width: 16px;
  font-size: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}
.agile-portal.notification-popup-wrap {
  list-style-type: none;
  cursor: default !important;
  font-size: 12px;
}
.agile-portal.notification-popup-wrap h3 {
  color: #57b1c9;
  padding: 0 0 10px 0;
  font-size: 14px;
  margin: 0;
}
.agile-portal.notification-content-holder {
  width: 90%;
  -ms-word-break: break-word;
  word-break: break-word;
  padding: 12px;
  max-height: 420px;
  font-size: 12px;
  line-height: 16px;
}
.server-maintenance-form {
  width: 100%;
  margin: 0 !important;
  display: inline-block;
}
.server-maintenance-form .text {
  width: 86%;
  display: inline-block;
  vertical-align: top;
  padding: 10px 0 0 10px;
  font-size: 15px;
  line-height: 19px;
}
.server-maintenance-form .maintenance-icon {
  width: 50px;
  height: 50px;
  margin-top: 12px;
  background-color: #56b0c9;
  display: inline-block;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
}
.environments-box {
  width: 100%;
  display: inline-block;
  max-height: 288px;
  overflow-x: hidden;
}
.environments-box h3 {
  padding-left: 20px;
  margin: 10px 0 0 0;
  font-weight: normal;
}
.environments-box .environments-list {
  margin: 5px 10px !important;
  text-align: center;
}
.environments-box .environments-list a.box {
  font-size: 15px;
  color: #fff;
  width: 200px;
  height: 45px;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  background-color: #57b1c9;
  border: 1px solid #E7DEDE;
  margin: 10px;
  /*padding-top: 50px;*/
}
.environments-box .environments-list a.box:hover {
  background-color: #eee;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.environments-box .environments-list a.box:hover .environment-icon-large {
  background-position: -352px -309px;
}
.environments-box .environments-list a.box:hover .text {
  color: #484845;
}
.environments-box .environments-list a.box .environment-icon-large {
  display: inline-block;
  height: 30px;
  width: 30px;
  margin: 8px 0 0 10px;
}
.environments-box .environments-list a.box .text {
  display: inline-block;
  vertical-align: top;
  padding: 14px 0 0 5px;
}
.tooltip {
  /*> a:focus + .tooltip-content {
        display: block;
    }*/
}
.tooltip > .tooltip-content {
  display: none;
}
.tooltip a,
.tooltip .tooltip-icon {
  float: right !important;
  /*width: 5px !important;*/
  margin: 20px 5px 0 0;
  height: 20px;
  cursor: pointer;
}
.tooltip .tooltip-content-show {
  display: block;
}
.tooltip .tooltip-content {
  z-index: 10;
  padding: 5px;
  margin: 50px 0 0 93px;
  width: 347px;
  -moz-box-shadow: 2px 2px 8px #CCC;
  -webkit-box-shadow: 2px 2px 8px #CCC;
  box-shadow: 2px 2px 8px #CCC;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  color: #333;
  border: 1px solid #DCA;
  background: #F5F5F5;
  text-align: justify;
  position: absolute;
}
.tooltip .tooltip-content a.learnmore {
  width: 98% !important;
  color: #0FA8CA !important;
  font-size: 11px !important;
  padding: 0 !important;
  margin: 0 !important;
  text-align: right;
  line-height: 25px;
}
.tooltip .tooltip-content:before {
  border: 10px solid transparent;
  border-bottom-color: #F2F7F9;
  content: '';
  display: block;
  height: 0;
  right: 20px;
  position: absolute;
  width: 0;
  top: -20px;
}
.agile-portal.box-wrap-outer {
  float: right;
  width: 100%;
  margin-top: 2px;
  border-top: 1px solid #ddd;
}
.agile-portal.box-wrap-inner {
  margin: 0 auto;
  width: 97%;
  /* hover effect */
  /**/
}
.agile-portal.box-wrap-inner .heading2 {
  color: #0470b8;
  display: inline;
  margin-top: 10px;
  padding-left: 6px;
  float: left;
  font-family: Arial !important;
  font-size: 16px !important;
  font-weight: bold !important;
}
.agile-portal.box-wrap-inner .selectworkplace {
  float: left;
  width: 100%;
  padding: 5px 0 0 6px;
}
.agile-portal.box-wrap-inner .default-message {
  text-align: center;
  background-color: #f9dbdb;
  width: 80%;
  margin: 0 auto;
  padding: 20px;
  border: 1px solid #f1c7c7;
}
.agile-portal.box-wrap-inner .apps-packages-list {
  border: 0 !important;
  margin-top: 5px;
  width: 100%;
  display: inline-block;
}
.agile-portal.box-wrap-inner .showmorelink {
  text-align: center;
  background-color: #57b1c9;
  padding: 10px;
  width: 88px;
  margin: 0 auto 4px;
  color: #fff;
  cursor: pointer;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.agile-portal.box-wrap-inner .category-list {
  border-bottom: 1px solid #57B1c9 !important;
  margin-left: 10px !important;
}
.agile-portal.box-wrap-inner .category-list .k-state-selected {
  border: 0px !important;
  border-bottom: 2px solid #57B1c9 !important;
  background-color: white !important;
  color: black !important;
  font-weight: bold !important;
}
.agile-portal.box-wrap-inner .categoryHeading {
  float: left;
  margin: 10px 20px 0px 1px;
  padding-bottom: 5px;
}
.agile-portal.box-wrap-inner .categoryHeading .categoryGroup {
  cursor: pointer;
}
.agile-portal.box-wrap-inner .box-container {
  width: 156px;
  height: 156px;
  display: inline-block;
  position: relative;
  background-color: #59A2E8;
  color: #fff;
  margin: 0 5px 20px 5px;
  border: 1px solid #fff;
  overflow: hidden;
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.05), 0 0 3px rgba(0, 0, 0, 0.3);
  /* .app-builder-icon {
                height: 24px;
                background-color: #fff;
                .border-radius(25px);
                padding: 4px;
            }*/
  /*&:hover {
                border: 1px solid #969191 !important;
            }*/
}
.agile-portal.box-wrap-inner .box-container .front,
.agile-portal.box-wrap-inner .box-container .back {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
}
.agile-portal.box-wrap-inner .box-container .front {
  width: 100%;
  height: 100%;
}
.agile-portal.box-wrap-inner .box-container .front .logo {
  height: 126px;
  width: 156px;
  text-align: center;
}
.agile-portal.box-wrap-inner .box-container .front .heading {
  background: #fff;
  color: #333;
  text-align: center;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  text-overflow: ellipsis;
}
.agile-portal.box-wrap-inner .box-container .back {
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
  background: #fff;
  padding: 5px;
  color: #333;
  height: 94%;
}
.agile-portal.box-wrap-inner .box-container .back .heading {
  text-align: left;
  display: inline-block;
  font-size: 13px;
  padding-bottom: 4px;
  font-weight: bold;
}
.agile-portal.box-wrap-inner .box-container .back .description {
  width: 100%;
  height: 96px;
  overflow: hidden;
  font-size: 12px;
}
.agile-portal.box-wrap-inner .box-container .provisioned-link {
  color: #fff;
  display: inline-block;
  font-size: 14px;
  text-shadow: 0 1px 1px #9E9E9E;
  -moz-text-shadow: 0 1px 1px #9E9E9E;
  -webkit-text-shadow: 0 1px 1px #9E9E9E;
  -o-text-shadow: 0 1px 1px #9E9E9E;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  height: 30px;
  width: 65px;
  background: #0494d1;
  line-height: 30px;
  text-align: center;
  float: right;
}
.agile-portal.box-wrap-inner .box-container .buttons {
  height: 30px;
  position: absolute;
  bottom: 4px;
  width: 97%;
  right: 5px;
  background: #fff;
}
.agile-portal.box-wrap-inner .box-container .icons {
  height: 50px;
  background-color: #fff;
  padding: 4px;
  width: 50px;
  margin-top: 34px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  display: inline-block;
}
.agile-portal.box-wrap-inner .box-container .icons .icon-text {
  color: #f68e20;
  line-height: 50px;
  font-size: 36px;
  text-transform: capitalize;
  font-variant: small-caps;
}
.agile-portal.box-wrap-inner .box-container .icons .image {
  padding-top: 5px;
  max-width: 40px;
}
.agile-portal.box-wrap-inner .box-container .field {
  padding: 4px 0;
}
.agile-portal.box-wrap-inner .box-container .label {
  display: inline-block;
  font-weight: bold;
  width: 100%;
  vertical-align: top;
  margin-top: -5px;
}
.agile-portal.box-wrap-inner .box-container .text {
  display: inline-block;
  margin: 8px 0 0 5px;
  vertical-align: top;
  overflow: hidden;
  white-space: nowrap;
  width: 89%;
  text-overflow: ellipsis;
}
.agile-portal.box-wrap-inner .box-container .version {
  display: inline-block;
  margin-top: 0px;
  vertical-align: top;
}
.agile-portal.box-wrap-inner .box-container .information-icon,
.agile-portal.box-wrap-inner .box-container .warning-icon,
.agile-portal.box-wrap-inner .box-container .error-icon {
  width: 25px;
  height: 23px;
  display: inline-block;
  margin: 0;
  float: left !important;
}
.agile-portal.box-wrap-inner .box-container .messages .icons-list {
  display: inline;
  vertical-align: bottom;
  float: left;
  margin: 0 5px;
}
.agile-portal.box-wrap-inner .box-container .messages .number {
  padding-top: 8px;
  display: inline-block;
  padding-left: 3px;
}
.agile-portal.box-wrap-inner .box-container .tooltip .tooltip-content {
  margin: 10px 0 0 0;
  top: 104px;
  border: 1px solid #57B1C9;
  width: 290px;
}
.agile-portal.box-wrap-inner .box-container .tooltip .tooltip-content:before {
  left: 4px;
  border-bottom-color: #57B1C9;
}
.agile-portal.box-wrap-inner .box-container .imported-link {
  padding: 3px 0 0 0;
  color: #fff;
  display: inline-block;
  font-size: 15px;
  text-shadow: 0 1px 1px #9E9E9E;
  -moz-text-shadow: 0 1px 1px #9E9E9E;
  -webkit-text-shadow: 0 1px 1px #9E9E9E;
  -o-text-shadow: 0 1px 1px #9E9E9E;
}
.agile-portal.box-wrap-inner .box-container .informations {
  float: left;
  margin-top: 4px;
}
.agile-portal.box-wrap-inner .box-container .informations .link {
  display: inline;
  width: 25px;
  height: 23px;
  float: right;
  margin: 0 4px;
}
.agile-portal.box-wrap-inner .hover:hover .front {
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
.agile-portal.box-wrap-inner .hover:hover .back {
  -webkit-transform: rotateY(0);
  transform: rotateY(0);
}
.agile-portal.box-wrap-inner .box-container-new {
  width: 156px;
  height: 156px;
  display: inline-block;
  position: relative;
  border: 1px dashed #a5a5a5;
  margin: 0 5px 20px 5px;
  overflow: hidden;
}
.agile-portal.box-wrap-inner .box-container-new .addicon {
  height: 126px;
  width: 100%;
  text-align: center;
}
.agile-portal.box-wrap-inner .box-container-new .addicon .plus {
  font-size: 75px;
  margin-top: 20px;
  display: inline-block;
  color: #778d9a;
}
.agile-portal.box-wrap-inner .box-container-new .heading {
  height: 30px;
  text-align: center;
  line-height: 30px;
}
.agile-portal.box-wrap-inner .box-container-comingsoon {
  width: 156px;
  height: 156px;
  display: inline-block;
  position: relative;
  border: 1px solid #a5a5a5;
  margin: 0 5px 20px 5px;
  overflow: hidden;
}
.agile-portal.box-wrap-inner .box-container-comingsoon .heading {
  height: 30px;
  text-align: center;
  line-height: 30px;
  margin: 65px 0px 0px 0px;
}
.agile-portal.box-wrap-inner .tickmark1-icon {
  position: absolute;
  right: 0px;
  width: 25px;
  height: 25px;
  top: 0;
  display: none;
}
.agile-portal.box-wrap-inner .k-state-selected {
  border: 1px solid #000 !important;
}
.agile-portal.box-wrap-inner .k-state-selected .tickmark1-icon {
  display: block;
}
.agile-portal.box-wrap-inner .control {
  float: right;
  width: 70%;
  text-align: right;
  margin: -20px 0 10px 0;
  padding-right: 18px;
  min-height: 28px;
}
.agile-portal.box-wrap-inner .disabledDiv {
  pointer-events: none;
  opacity: 0.6;
}
.agile-portal.anonymousformrender {
  margin: 0 auto;
  width: 60%;
  border: 1px solid #ddd;
  -moz-box-shadow: 0px 1px 3px #aaa;
  -webkit-box-shadow: 0px 1px 3px #aaa;
  box-shadow: 0px 1px 3px #aaa;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  min-height: 300px;
  padding: 10px 20px;
  position: relative;
  background-color: #E9ECEC;
  top: 20px;
}
.agile-portal.anonymousformrender .error-message {
  color: red;
  text-align: center;
  font-weight: 700;
}
@media only screen and (max-width: 1024px) {
  .agile-portal .box-container {
    width: 43.9% !important;
  }
}
.k-window {
  border: 0 !important;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  outline: 0;
}
.k-window .k-window-titlebar {
  background-color: #56b0c9;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  /*.k-i-close {
            background-position: -48px -16px;
        }*/
}
.k-window .k-window-titlebar .k-window-title {
  color: #fff !important;
  position: static !important;
  padding-right: 10px;
}
.k-window .k-window-titlebar .k-state-hover {
  background-image: none;
}
.k-window .k-content {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.LatestUpdatesWindow {
  /*.PupUpTitle {
        padding: 8px 30px 14px 14px !important;
    }*/
}
.LatestUpdatesWindow h3.title {
  font-family: Arial !important;
  font-size: 14px !important;
  font-weight: bold !important;
  text-align: left;
  text-transform: uppercase;
  margin: 0 0 10px 0;
}
.LatestUpdatesWindow .description {
  float: left;
  width: 100%;
  padding: 8px 0;
  font-family: Arial !important;
  font-size: 12px !important;
  font-weight: normal !important;
  color: #7a7676;
  line-height: 16px;
}
.LatestUpdatesWindow .link {
  color: #0674D2;
  padding-top: 5px;
  display: inline-block;
  font-weight: bold;
}
.LatestUpdatesWindow .link:hover {
  text-decoration: underline;
}
.ImportReportWindow .heading3 {
  color: #0470b8;
  font-size: 16px;
  margin: 0;
}
.ImportReportWindow .heading4 {
  margin-bottom: 4px;
  color: #3FA7C3;
}
.ImportReportWindow .app-details {
  overflow-y: auto;
  min-height: 130px;
  max-height: 400px;
}
.ImportReportWindow .app-info {
  margin: 10px;
}
.ImportReportWindow .app-info .success-info {
  background-color: #d5e5ef;
  padding: 10px;
  color: #545454;
  border: 1px solid #B1D3E8;
}
.ImportReportWindow .app-info .error-info {
  background-color: #F9DBDB;
  padding: 10px;
  color: #545454;
  border: 1px solid #F1C7C7;
}
.main-preloader {
  margin: 0;
  padding: 0;
  /*Supported browsers*/
}
.main-preloader .progressbar {
  width: 100%;
  height: 15px;
  background-color: #eee;
  padding: 2px;
  margin: 0.6em 0;
  border: 1px rgba(8, 154, 213, 0.2) thin;
  clear: both;
  position: relative;
}
.main-preloader .progress {
  background: #089ad5;
  /*-- Color of the bar --*/
  height: 15px;
  width: 0%;
  max-width: 100%;
  float: left;
  -moz-transition: all ease-in;
  -o-transition: all ease-in;
  -webkit-transition: all ease-in;
  transition: all ease-in;
}
.main-preloader .tenant-progress-wrap .agile-glowing {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJUAAACVCAIAAADewC8YAAAACXBIWXMAAAsSAAALEgHS3X78AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAGoeSURBVHja7L1nfFTnmf8tG4PJZrPJs/9sebZnW7LJJnHHDYNxwxiwMc303ouEMM0GXDA2MS5gAyo0A+pletVoika9t2nnnDm9Te/tTNPz4oyEKHawjVI+z1+f+wWaGYGY7/yudl/3deeN/Hl+ZUdGstmRdGYklc5y6Uw8lYklMxEuHU6kg/F0IJby37gCsVQwng4n0hEuHU1m4qkMl86kMtl0ZiSbHcmO/Ll+5f05McuOpLMjyXQ2nsxEuHQgnvJEk84QRwXiuC+GeKKQK2pzRMxs2MSEhujQIJVbQ1RomAmZmbDNEYFcEcQTxX0xOhB3hjlPNBmMpyJcOp7KJNPZTHYkm/2//O6qzjLZkVQ6G09mwom0N5p0hBK4L253Ry1suJ8MdqKBZrtPC3hUFrfc5BIPOusHHLV9bHUfU9nLVPYwlb1MVS9T08fW9bOiQafU5FRa3I2Ax2j3dqCBfjJoYcN2d5TwxR2hhC+WjHDpRCqTymQz2f/L7/tILZNNpDKhRMobTTLBBOKOmZhwNxZogrxKs0sw4KjsYS61U0UtxBdN+Kd67HeNyIca5FgD/L4afldtP6q0H1Xajyjth5X2I0r7UaX9XRX8ngo+1gAf1yAfa9HP9NgZI3G+jSrrpusGHHKTywB6u9CAiQkjnigbTPiiyXAizaUymcz/5fctsI0kUplgPOUKc5g3ZmZCXVhAD3olQ86KbuZ8K3HagJ3QIMfU8FEF9LYcPCAD90mBN6XgXglYKAH3SMACCVggAfIlQL4E3C0BdouB3WJwlxjYKQJ2iYBdYmCXCMgXAflisEAC7JWCB2XQYYX9WAN8UoeeayaudtGiQYcO8HZhATMbxn1xd/g6yOz/5Xfbr0x2JJHKhBJpdySJeWPDTKgV9ivMrqqeHLOPNPB7KvvbcuigDNwvBfdJwTdl4D45eEABHVRChxvgo43IO1rkPS163IB9aMBONGGfthKfthKfNBMnjPiHBuwDPXpUi7ytQQ6p4f0qe6Ec2i0Fd4qB7SJghwjcKQZ2i4BCCXhABr2jgj/WYkXNRFkXLR92tcJ+ExPGfTFPJBlOpLl05k/HtP6R+WVHRtKZbCyZ8cVSpD9uZsMdqF9ldlX2MMUtxEkt8r7KflgOHZSBB2TgATl0UAG9rbK/q0U+0KMfG/EvO6iibvZ8L3tlwHltyFU27CkzeSpMngqzt8LsqTR7q8zeKou3yuKtNHsrzZ5yk6fM5Ckbdl8ZdJ7vY890MafaqA+b8CON6EE1nC+DdojBrUJgmxDYIQLyxeABGfS+Gj5twK910QqTqwP1m9kw6Y/7Y6n4n4ZdzfsjCi6VyUa5tDvCIZ5YLxFotLqrepnzrcQnWvT9nNSgA3KQZ3ZMh3xsxM92UqU97JUBJ4+qzOwtM3uvDXuuDHm+GnJfHvJcGnJfGHRdHHRfGHCfH3BfGHRfGHRfGnJfHnZ/Ney+anKXmT0VFk+lxVdt9dVYfbVWX43FW2HyXhtyFfewp9rJY3rsgBreJQW3ioAtQmCLANghBPZJwWNq5KyRqOhmGizuPiKIeGKeSDKWTKcy2T9iyJr3R3FyqUw2mkx7o0nUG+slgmqLu7yb/sKAHW+ADyugfVJgvww8pITe1cAfGdDT7eT5XvbakKvS7K00eyvM3jKT9+qw+9KQ+8KAq7jfdbbP+UWv8/Me56fdzpPdzhOd7IedjuOd7Aed7PFO9ngne6LL8bsux8ke5+d9zi/7XWf7XSWD7ksmzzWTt8LirQG8dYBPAPhFoF8M+ARWb6XJXdrDftJCHtYgBXJokxBYX2/bWG/bKQQPyaCTjehXHbTS7O7Fg6gn5o0mY8l0+o9kUvP+KH7OH0vivtgwHdKDnupe5qwRP94AH5KB+6TgPjn4lgr6yIB+0U5c7HNcHXaXmTzlZu+VYc/FQXdxv+uLXuen3c7fdbHvt7NvtzJ7jfQuA7VZS65rJFc1EMvU+GIVvlCJL1DgC+T4AgW+QIEvVhJLVMQyNblKQ67XUlv01K4mel8Le7Td8WGX87M+19kBd+mw+4rFW2Xz1QF+IegXgQGBzVdl8VzsYz9pJQ+o4W1iYG2dbV2dbasA2C+DTmqxq51Mo9UzRIVwb8wfSyZSmT+8EPP+kLJLpjPBeIryxweooMbmruphvjRg76vsB2XgPil4UAG+r4U/a8FLe5grQ66rJs+VYc/5QXdRn+t0j/OjDvadVubNJmqrllylJhYrsDlS9DkRMl2APFEPT6uDH6uDH62DH62DH7t11cOP1cOP1cHT6uBp9cgT9chTAuQZEfq8BJsjwxeriDWN5DYDvb+FPdblPNXvKh32lFl9NYC/HvSLoYAI9NeYPaU9zAcGLF8Orau3rq61bawDCiXQiUb0aietMrv7ySDpjwfjqWT6D0ox7w9nMLm0I5SwsGEd4Knopk/p0feU9n0SW6HE9pYS/EiPfNlOXB5wXBlyXx72lPS7TnWzJ9qZI81UoZ7cpMEXy7HZYmR6HTyt1v5wjf3hGvvDtfbH6uBp9fATAuQpITpdiD4jQmeI0BkidKYYffbGNVOMzhShM0ToMyJ0uhB9Wog8KUAer0em1SM82ifqkRlCdLYUW6ImNuupg63s8W7n6X7XRZO3yuarB/1C0F9r9X414Py0hdirhNbUWZdXW9bXWveKwY8akCsdVKPNY2LCjmAiyqX/YBDz/gAGM5bMeKIc7I62I35BP3umCXtPaT8oBfZKgAMK8LgePttJXhpwXhp0l/a7v+xxnuhg3mqidjTiy+ToS0J4ep390RrowWrooRr7I7X2x+vhpwTIdBE6Q4Q+K8aeE2PPS7AXJNiLUuwlKT5bhr0sw1+W4XNuXPyDs2XYbBn2khR/UYq9IMGel2CzxOhMMfqMCH1KiDwhQHgRT6uHZ4jQV2TY8gYi30gf63R+OeD+yuytBvz1oL/O5isbdn3eRhYqoDV1tpXV1o211n0S8GQjVtnDtth9sDvqjSbjyT9EmpH3BzCYuC/WRwSVZtfFNvJEA3xICrwpAQ4pwA908Jcd5MUB54Uh95le1+/amaPNVIGOXKHAXhLC06qhB6qg31ZBD9fYp9XBTwmQZ4ToTBE6S4w9L8FelGI8qlfk+Dw5Pl+Bv6rAX1MSrymJBUpigYp4/Za1QEUsUBILlMSrSmK+Ap+nIObK8Vfk+MsynCf6vAR7VozNEKFPCdHH65FH6+BH6uAnBchsKbZKQ77Zwnzc6yoacpdZvfWgXwT6K0zuz9rIAjm0ps66otqyqdZ2SGY/aySkw85ePID7YqF4KjXBSUbehMkum0hl3BHO5gjrAE95N31Kjx6RQ/t4clr7lx34hX7H+QH3Fz3O423Mm3pynRKdK4KfqrE/UAn+phJ6qMY+rR5+WoA8I0KfFaOjzPA5cnyuHJ+vwF9TEq+riIUqcrGaWKImlzaQbzSQbzSQyzTUcg1561rGrwZyaQO5pIFcrCYXqYmFKmKBknhNScxX4HPl+BwZPluKvSDFnhOjM0XodCH6BA+yFn5agLymwDfpqCPt7JeD7nKbTwgFRKC/bMj1cTO+UwqsqLWuqLbuqLcdVyNftVMaq9vqCHsiXGIiM4wJ4ZfJZBOptCvMmdlwg9V9sY38sAHeLwX3SoD3NPYvW7ELfezFIXfJgPuTLvawkdrSgM8Tw49VQ7+uAH9bBT1aBz85DttLUuxlGc+M4JktUpNL1DlUKzTUykZqtZZao6XWaOm1Onqdjl6no9ffsvjH1+roNVp6tZZa1UitbKRWaKhlGmppA7lETS5Sk6+riNeUxDwFwevyRSn2nBibKUKfFiLT6uGH6+AnBMg8Bba9if6o13nJ4q2HAnIkKAb9VwYc7+vRDQLrkkrL+hrrIan9TBMuNzmH6bAzPIEI7za/0VCFDiT6yaBkyHHGiB2RQ3vEtgNy8GQTcr6bujToLOp3f9zJHm2ht2rwuSJ4WjX060rwwWr7Y3XwU0JkhgidJcZelGIvy7C5cvxVBb5ASSxS5Zgt15A8sLVaep2O3qCnN+rpTQZmSxOzrYnZbmS2G5lt4/683chsG32Ef3BrE7OlidlkoDfqc1zXaOlVWmplI7VcQ73RQC5Wk7wu5yuIV+T4bCn2ggR7Vow9I0QfFyCP1MFPCJD5CnyXkfm4z3XF5quDAjI4KAb9xV30XgW0rMqyvNKySwCc0CDVvWwnFqD8cT6ouev107y77vD8sSTmibYhvqoe5mQjsk9sKxTb3tVAZ9qxCwOOkgH3p13Ot43UehU6TwQ/WgX9bwX4QBU0rQ5+WojOEKHPSbCXpNgcOT5fQSxQEgtV5JIGcpmGXNFIrdJSa7X0eh29UU9vNjDbjMyuZqaghS1sdRS2srub2e1NzCY9vaWJ2dPK7mlh97Sye1ode1od/LcFreyuZnazgd5pZPa0sHvbHHta2d0t7A4js7WJ2WSgN+h5ltSqG0G+piTmKXJynCXGnhGhjwuQh+vgx+uR+Qp8dzPzUa/rssUnhoMKOFhtch83oBsE1sUV5nXV1rdl9ottlAH0wu5YIJZMpjN/ovz4xNwd4cxsWAd4LreTx1T2QpFtj9j6kc5e0kWeH3Ce7nG900xvUWEv19sfKAd+VQ78tgoa09xzEuwlKf6KHJ+vIF5XEYvV5BsN5AoNtVpLrdXR6/X0JgO9rYnZ1cIWtrL5LewWA71CQ82T4U8JkF9X2/+zDPzHK8CPL1hfVeBHulwH250HO0ZXu/NAu/NQh3N3M/OvV4F/vgr8ogJ6qNb+ghhdrCY36uldRmZvq6Oghd3ZzGxpYnhdrtHSPMilDeQiNcnLcY78BoqP1MKP1yNzZNguI/3ZgLsC8EvgoBDwnemktoltCyvMKyrMb4rAM02E2uy2sGF3mONSdzMszbtb0Uo8lXaEuH4yKB5yFjXjRxVgoch2WAl+3oyU9DJF/a6POtg9WuJ1EfxIOfCLa8BvKqFHa+EnBWPksDFyS9TkMg25spFao6XW6+hNBnq7kSloYQta2M0GeqGKeKIe+a9y6G8u2aaWWqaUmO8rNk8qNk8uNt9bZP67y7aD7c73ul1Hu1zvjFv8t8d6XE/VI3nnTGM/cn+J5a8uWP/tKvhgjX2uDF+no3c3s4Wtjl3N7NYmZuOoIlc25uS4QEXMUxBzRrU4XYhOq0cerIWn1SELVfjbHY5Ss1cABcRQ4KsB51sa+/JqyxsVll31wGdarL7f0UsEHKFEPJW+W5Y0767AiyXTbDDRgwfq+tnPdMhBCbBHbPtAAxV1YiX97KfdzqNGep0Se6YK/OUV2y/LwYer7Y/XI9OFOT83Zxy55RpqVSO1Vkdv1NNbm5j8FraghV2vo2dLsV9WQj+9ZLu/xHJfsfm+YvP9JZYflN6w7i0yz5Zinwx4jve6b10f9LpP9HkKWti/PG8Z/7NTSy2TR3H+6Lz138vAGSJ0dSOV38wWtrI7jMxmA7NBT6/R0isbqWUacrGaXKAk5imIl2X4CxLsWTH6tBB9tA5+sAaeKUI36qlP+t1lNr8ACtRYPCeasHX11sXl5i21tmNKuKyL7kT9dCARS6XvSkST9/1DzWgyTQcSXVigqpf5nQbeK7IWiK0ndPbSLvJMn+P9NmabGp8vsD9QZvv5Vdtvq6DHauGnBMhMEfqCBHtZhs9XEAtUxOJRcut09CYDvcPIFLSw25uY+XL8l5XQjy9YJ38Ns7F1f4nlJxesb3c4Pxv0nOz3nBzwfDK6TvKr33NywPP5oOfRWvjeIvNt/xKe5X3F5h+WWv7tGjBLjG7U04WtbH4zu6WJ2aCn1/IURy3qPDk+W4Y/L8FmiNAnBchDtfaHa+HXlPj+NvbMkKcWCogg/7kOcovItrDMvK7Selhm/6qdaoP9lD8RTd6FjcS87282nWGunwwKBhwnG5FCkW2vxHbSYC/tJr/ocx1tYdcp0KcqbD+/Yv1lOfhQtf3xevgZEfqcGHtJis+V468picVqcpmGzGnOQO80MgUt7Dod9bQA+fvLtim/D9t48T0jRIpMvi+GvKeHvKeHvF+MW/wjp4a850y+3c3M/SWWqd/4t42J8icXrL+ttr/RQPIGnKfIa/GNBnKRinxVSbwix1+U5oT4WB38QI19uhDZbKBODXrq7EEpHDzfw+4Q214vM6+ttByR2a920l1YwBFMxFPft9CW932UF0umXWFukAqJBh0nG5ECoeVNqe10M3y+j/yiz3W4hVklQ6ZVAP991fbrCvDRcbKbI8PnK4iFKmJpA7mikVqjpTfoc5pb3Ug9VA3/+IL1vmLzlDvANvZ2/6DUcqjdccHiLzL5iky+IrOveNwqMvuKTL5zJl+x2XfO5P1lBTTpayR4q6wnFZvvL7H8dzm0RE0WtPChE7NeT6/WUss11JIG8nUVMU9xXYhPCJAHa+En6pG1WuqzQY8ADimR0JV+9k0FuKjcvKLCclhmv9ZFd2MBRygR+34F77zvrrxkmg1yg1RIOOj4uBHZI7QekNm+aEbO95Gn+lwHmqgFAvv/XrX+N28z6+CnhegsMfaSDJurwF9T8bKjVmup9Tp6axNT0MKu1dIPVtv/8rx10p0J7ibxPVBtv2T1X7T6L1j9F61+/s9ja+zbC1b/NSCwWU/fW2SeWvotPh/3XadI7Glhdzazmwz0Oh29iheimnxVScyR4y9IsZki9CkB8nAt/GAtvEBFHO91V9uDKixUOeQ8qAIXVphWVJjfltqvdTJdWID2x78PwrzvluclUhlHiOslAsJBx0ktki+wHpTZzrUgRb3MiS7nHi35Ui3088vmn1+zPVgNTeNtpgSbLcPnjZPdWh29yUDnt7Bbm5gnBfCPL1gnfZv3dPyaVGTOb2ar7cErQOAqELjGL3B0jT5yFQhcBfxlgL/U7PvZNeC+YvO3+ld4ilNLLP9bBa3RUoWt7DYjs0FPr9FRKzTUEjW5QEnMleMvybBnJdjTQvTROuS31fbZUuytTkc5GJAiwbIh5+EGaGG5aVWF5YjMXtbFtCN+Jpj4znuH35pfdmQkmc64w9wAGazrZz/ToXtFtv1S29lWpLiXea/NsVGBzagE/vOS5RfXgIeq7U/UwzNE6AtSbI4Mf1VJLFKTb2hIXnbbjUx+CztPTvz9Zdt30Nx1eMXm/ygDrwL+anugEgpUQoEqKFhlD1aPrip+QUH+2UooIEBCqzTkPefM3+Gfm1pqmVRs/qvzlhlCZGczk9/CbjbQa0eFuFBFzFcQs2X4cxJsugh9rB75TbX9GRGyt81x3uKrh4JVJtdBFbiwwry20vKuHL7aQXdjAVeI41KZieeXHUmls75o0sSERIPOT7XIm2LbXonti2a4tI/8oMOxSoY8eMXyH5csvywDHqq2PyFAZorRF6XYK3J8gZJYwns7HbVRT+e3sOt19P9W2aeUmCcXf0dy/LrnnGmDlpZh4To4yK96JFiPBAVIiF/8t/Wjz9bCQSESKjX5/vaSbcp3/dDwfvFfrgLLGsg9rew2Y84jLtNct6XPS7BnROi0euQ31fanhMg2I1Nk8snQULXJ+aYcXFhuXl9lPSqDK7qZfiLoiSRT6ezE8stksqFECnJFlWbXaT22X2zLF1k/aYJLe8kTXY5NKuzhq5Z/u2j+VTn4cI39yVF4cxX4AhWxtIFc2Uit1dFbm+j8FnaeHP8/F22Tir+jwRxbk0ssf3/ZdsXql2EhERoSoyExGpKgIQkWkmAhKRaSjv5BMvqsCA2J0JAKD7+mwPPOmb7Xv15s/otSy0whsruZ3dnMbjDQa3XU8kZqsZp8TUm8IsdfkGIzROjjAuS3NfZH6+AtTfRlm1+Fh8qHnDslwKJy88Yq6zElXN/nMDPhQCz1bTOKvG/n9pIZOhBvhX2X2snDcjBfZPtQC5V2E5/1OAu05IxK4GcXzb8chfesGH1Jis1T4K+riDcaSD63225ktjcx02rhKSWW7/zZH7/yzpkWKnEtFZHjYTkeVuBhJb+IsIoIK8cvPKwYXTIs3ECEzw57f3RjLv/dhHhfsfnn5RBvVHhbuqKRWtJALrgR4W+q7dOFyNudzlok1EiEL/exmwS2xeXmHbW2z7SY2uJBPbEYl/5WjjDvzuFxqYw7zPWRwape5n2VPV9ofbcBKu0izvW5DjczC4T2n1+2/E8Z+NCt8DTkKi21QU/vambX6aiflYHfX3Zj792PzltKTF49HVUT4QYyrCEj/GrkFxVppCKNow9qyEgDGWkgw2oirCbCWioyS4TmfScveKsP/ptL1iVqsrCV3Wxg1unolY3U0gZygWocwnrkgRr7fCX+6aBHSYSbiFBpF7m2zvpGuTm/Higyki1237eNZe6UXzKd8UWSVjYsHnJ+rEV2C60HFOC5DqxkwPVhh2OVDPn1FevPrwEPVefMJg9voYrgo5UNenp3C7NUTf7NJeu3jfq+WXyzRKiRieroiI6K6KiIno7o6YiBjhjo6I0rYqBzz+qoiJaKNFKRFjb6ca97SrHlrnyYeFs6W4rtaWW3Nt0e4WP1yIM18IpGstjia6QiOiz4WQu+vNqyvNxyQAxd7aD7iKArzHF3vE2Rd4duLxhLQa6IxuY+04QdkAAFYuvJJqS0j/2027ldQ0yrAP7rqu3Baujx+pzPG1Peai21UU/vbmZfleM/Om+dfPfg8SWST/rdnc5YExM1MlEjE21mos1stOVrVjMbbR59ZRMdNTJRPR15qMZ+b9Hd+a3uL7FMKTHPEKJ7Wh1bjcz6WxA+I0IfrYMfq0d2tTBlUEBPRRSQ73CDfUmFZV2l9X0FLBhwmJiwP5a8w4bSvDuwnNlYMo17Y02Q93I7eVQO7pXYPtLZi3qZUz2u/Qbq+Rrwv7+y/qYSmlaXSxXmynM+bwzeixLsB6WWKSV3Dd5Yzm5kou2OWCsbbWOjbY5YuyPW7oh18Ms5ukYf4Z9tc8Ra2WgrG21ho73u+JEO5z3fL4q54VNVYplcbH60Ft7dzG4z5lS4pIF8bTQinS5EH66FnxWjR7qdAiSoI8P1Zne+FFxaYdlWY/tciynNbrs7Gk3eUTCadweWM+sKc11YoLybPq6GC8XA+xp7URf5Ra/zbSO1WAL/8qrtfyvAx+rgZ0To83yqoCKWNuR83u5m5kUJdn+J+f4Sy12Ex6cNb3c4hzzxDkes0xnrdMa6nLFuV6zbFevJrfjoivW4ck91O2NdztzrOxyxLmdMR0b+swycdFcNw33F5odr7PktNyN8WYbPkmBPCdGHauEFKuKzQY8IDRnI8Fd9zCahbXmFZa8APNdENEE+Jpi4k53CvN+7KxtOpEBXRDrs/EyH8n1jZ9uxon7Huy3Majn6cAXwP+XgI7X2p4XocxJsjgx/TUksbSBXNVLr9fSuZvaFiYF3X7H5X64CWjLS7473uGK9rnivO97njve54/2ja8BzfY09yL+m1xXvccW7XbEuZ8zsS+w2Mnl3T4LjEMK7m3O+cEUjtVhNvqogZsvwZ8XoEwLksXpkvZ7+ctirIsIGIvRpM7682rKuynpYYq/oZobpsD+W/L3BaN7vDVscoUQb4r/QRr4thwrEwMcGuLSfOdnt3NqAPVkJ/s9ozPKsGJ0tw19VEkvU5MpGar2O3tXCvCLDJwIeH7ls1TOAn+sbRTXoiQ964kOe+JA3MXy7NcQvT3xwHNQ+d3zYk1Dh4b+/bJt8V39PvkzzRD1c0MJuNjBrdfRyDbVITcxT4C9KsZki9LF65BkRsruFLQP9RiaqgnwHVPY3Ki3bqm0nNWiDxY17Y/Fk5rvzy2RHgvGUmQ3X9bPH1XCByHZEDZV0kSUDrndb6AVi+BfXbL+pysUsL0mx+Qp8kZpc3kit09E7m5nXlcQPv3d2dds1pcTy4wsWKRqy+RODnviQN2Hily9h9iXMvoTlaxb/LP9inihPHfRzb6jJvLOmu/t78hHWsyK0oIXdZKDXaKllGvJ1FfGKAn9Bgk0Xoo/UwvPk+CeDngYy0s1GywccmwS25RWWQgF4oZXqQgOeyO8xot/EL5HKkP64DvB82YTtFQN7pMBnLejFQeenXc4tDfgjlcCveLcnRF+QYK8o8NdVxDINuUZLbTcyKzXUX1+0Tim++/B48S1QEFCAM3uv07L6EzZ/wubnbH4O4Fdg3PJzgJ+z+TmbP2H1J6yjOE2+xLA3AQa4Onvwh6V3/9N2f6llaon5VQWe38pu1NOrtdTSBvI1FTFHhj8nxp4UINPqkS1NzFXQ3+aItlPhk03YimrL+krre3JY0O8AnJHIN2b0ed8gPl80NUAFy7vpd5VQgdj2boO9tIcp6ne9ZaReFtj/pwx4qMb+lACZJcbmyPDXVMTSBnK1ltpsoDcbmH+8AtzFPO+md+T+Yku5zY+GOKsvYfMneFRggINGlz14+8U/CwY4MJDDybO0+hNQgHtJgt5dLzjOWlhXaqhdzex6Pb2ykVqsJvka90wxOq0eeUGKvd/jkhPhHmdMZvPslUMrKy27aoEvDXiz3ecIJb5BgnlfV22JpzK4L6a2uj/XofskwEE5+GUbfnHQ/bsOdp0Se6AC+HUl9EQ9MlPEW05isZpc0Uht0NM7jcyvq+yTiiYE3g9KLfcUmZ+uRyB/jsQYMDjIwUEOCXJIKInebiH8Gn0ljxMMcECAs/k5Ipy8aPbed5cKQ7em9v94BdjaxPDh6HINtVBFzJXjL0j5PQp4tZY6b/Ub6WgnE7nQRW+sB9ZWWA9L7NW9rNURCX+9BG/Pj99k6COD17qoIwqoUAJ8oIMvDTiK+t0HDdTzdfZfloGP1sLThegLEmyuHF+oIpZpyLU6elcz+5wYnVw8UfB+UGrJO2f+rN/NRFNj2JBgjhAWSmKhJB7OLWLcGnuQf02O6DiQcDAJ+rlHvr415q5kq3yBdLWWWqohFyiJOTJ8lhh7oh55Vowe6XJKsVCPM2ZAA0c0yMoq67Zq2ykdbgB8TDDxdRWZvNuKL5ZME764xuY+pUf3SoD9cvB0O3FxyP1xp2ONEv1tBfDbKj7mxF4eSxi01LYmZlkD+aPz1omIWcb2af+nAjJ7E3g4iQZzzMZokeEkGUmSkSSVWyk2mnJEU1QkxT9CRpLkOKhjLHmQjljqZJ/7rpRDbxvLTCkxz5Hh+S03WNGXpNgMETqtHlnZSJVY/M1stM8ZvdbHbhTYVldaD0vtNb0OqyMSjN/eiN6GXyqT9UWTw0y4qpd5XwXni4H3tXBpP1vU537LSL8gsP9qNFvn62SL1OSKRmqjnt7WxPzbNfC+CRXfWdOBVtYTT9+AbZQWHUnRkRQTzS1nLGXzJXqdMXc8PfYg/xqeKDkqTZ4iEUmaPPG7m8vf5Aj/+qKV37heq6OXaciFKuIVOf68BHtSgMySYEe7nFIs3OeK69HAUQ2yssq6sxY4YyBa7D42yN22IHMbfrFkGvfFDKD3SyN+QAq+KQe/6MAvDrlPdzt3aMlHq6EHqkfDFjm+QEW80UCu0VI7m9lnhMikiYQ3ucTyd5dtHWyMjaV4tVGR5BgzNppTmyOWW7FU5miHY10jFUlmnPyDoy8bY3kTSE88/WYre9cTifHbFP9bZc9vZjcZ6FVaamkD+aqSmC3DZ4jRJwXIJgNzFQh0OGN9zmhZH7tVCKyttr0jg+v7HRY2HIqnbvWCebcLO5ODVLCmj31fZd8jAd7Xwuf72aJ+1/ttzAIZ+utK6LE6eMa4sGVlI7WliVnVSP34gmXiLCcvvrWNlDeeHlMbM46ZM5ZyxlKuWMoVS7tiaV8izUZTv66CfnLRavYkglzGFUu7YinX6Csdsess6VGKzliqnY397aW7nMvfaEUt8xX47mZ2NJAh58rx5yXYUwJkjhz/XZ9HRUZ63TEjFnivEVldY91dCxQZSSPkY4KJWyV4Mz8ulSF8cR3gKWomDsjA/XLoVDtxach9stORryOfqrU/UG1/ii+VyXMJ31odvcPI/KoSmlDx3V9i+YtSixIL+xLp6+TGMXPH0+542jO6EplsBeC/95wp74zpox4Xl8l6Ermn+Fe6YukcyHEU6UjKl0iv1pATJ8HJJeZ/uGLb1sRsMYymg0pitgznT6ntambKwUALG+1zRMv62C1CYEOV9ZgCqe9z2By3yQXzbopcQvHUMBOu7WM/1CB7JMB7jfCFPkfJgPtIM7VEhvKdgOPFt6qR2tbEvK7Ef29H7PcPO2dLMFcszetmlNx1bN542ptIexNpXyId4NLhZOYVKZZ3znRvkfl/KyEmkgwl075E7jU3grwuRyaa8iUyajw8Ebn8+OLtsyKU7wBaMU6CTwqQhSris0GPHA/3u+JNiP9wA7ym2vqmACw2ku2I3xNJ3hTG3MAvnck6Q1yz3VfUQrwlhwql4Gct2OUh9+ke504tMbMefqDa/qQAGS8+vnvz368BE5ozTC213HPOfMXqD6cy48mNYfMl0r5E2p9I+7l0gEtz6ayBivyw1DKlxDK11DLpnOma1Z/OZv1c2p9I+0dfPx6ka1SLzljKE0+/LMUmIpcfC2T+zyUrf8BjzTgJzhChz4rRfW2Oq6C/0xkbdEYvdFIb621ba2zHlYhsyIV5YvEb29TybiqYod6YzOT8uBEplAAHlVBJD3Vx0P1hO7tUjj5YBT06GnaOeb5tRmauDJsykfD45OnBajsdTnriaVcslSN3C7YAlwlymVAyk8qObNbReWdMY/W250RoJJkJJzNBLhPgMgEuzbPMKfJGiuFUphII3FdknjiLMqnIPF2I3CrBp4Xoikbqs0GPlo6aPHEl4C6UgeuqrQeE0NUOZogOBWI3KDBvvPEMxlPDdKi8m35Had8tBo/pkMsDruJ+18FmapYA/nUV9KQAmSVG58jwBUpiWQO5Tkdva2L+/Ro4eYL55Z01neh1JdKZMc2NkbuOjcuEkplQMsNlsjZf4u8u28YymSkllh+UWHRkJJ0d4V8T5MaBHKdF3i96E2kmknykFr73nHni3Pn/uZiT4OqxQFSKTxeis2X4W51OIRoa8MS7qPDvDNjaWtvOWuC0Hm+2+9nQDRXtvBuMZ5hrsfvOGvH9UnCPDDzdRlwzeb/sde7SkdNq7A/V2PmCyzwFzotvaxOzQIlPnciY8wellvuKLf98BbD6EkEuMyY7nlxwVHChZCaczISTmUgqMzIycqzLOSa+sU/AGg2ZyWajqdwrx0DelmI8nfl8wD1xUcwPSi33FZlnitDdLWOBKPGKHJ8lRp8RoVuamGtAoNsVN7vjFf3sViGwsdr2vhwWDzrtrmhs3KZS3njjiXliMpPrQw1SIAb2q+ylvewVk+fjTsdyBf5Alf2xemSmGJ0tw15T5nK+7Ubml5XQfRMvvt1GJpHOem/V3Bi2ZCaSykRTGS6TdUZTP68AbyqDTS42//SS1eKNp7LZaCoTSWUiyesgeYp+7jrCAJeBAtx/loETV8idUmL+h6+ArU3MZgO9qpFaoibnK4gXpdhTAuR1FXF6yGtgojZfQmv3HlTa11Xb9gnAKx10Pxkcb0Lzxrriw4m0iQmVdzOHFdAuMfieFrk65Low6HmnlZktQn/LRy5i7BU5vlBFLNdQmwz0Cg31l+etExp28sX7djYaTWVG4d2eXDSViaUyIyMjl8y+vLOmW3+rvDPDb7c7RkZGYqOvH6M4Tos5IXriaS6TPdjmmFAJTim2zJPjO43sWi39RgO5QEm8LMP5wV5HulwyPGz2JfqY8KdGfEMtsLMWOK3DmyCfI3jdhOaNpe2eCNeO+Itb8AMycI8M+qQFLzN5z/W5CvTUE3X2h2rHIhd8iZpc1UhtN7JPCpA/gPheVxCxVC7iGA9vjFwslYmlsvF0NpnJxlPZ6QLktv1I9xaZ/7scdEZTqWw2lsrelmJOiIm0L5GOpDL9rvhPL1knF1smrhzzP5XQ7mZ2g55eoaEWqYi5cvw5MTZdhG43MhVQsNcdt3hi5f3sNhGwudp2TAFLh5yoJ5YYjULzxvokqEBcY/V8okX3SsADSqiohykzeT/rdq5V4w9V26fVITPF6MsyfIGSeKOB5E/J/sOVCU8bJhebRXAwmcn6uTQfpIz5ufHk4ulsIp0dGRnR4OHJX3MUZmqpJe+sqXjYOzIykkjnfuo6xVsQ+hPpRDq7tpGaOAlOLbH8+IJ1jZbio5hxJhRdpqGKTL5WR8zmSzSA3v1K+4Zq2yERVN7JmJhwOJFL5HP84skM7I6KBh3H1HC+BDyigS8NOK6YPMc72AUyjC94jhnPFRpqi4F+XUlMdORyzznzE/VwIJHm39ZbZTdGLpHOJjPZ7MjIsm9sg7jnnOlpARJPZVKZ7DiEOYqR1M0IE+lsIxGeWmK+v3Ric/ldLexaHb0sZ0KxZ0ToHDn+UZ9bQ0YsvkQnEfpIj26stRbWg6UtZBcW8EX5/+4ov1AiPcyErnXRhxX2fAn4oQErM3kvDHnebmaeFyEP1tini/jIM1dz2W5kHqmFJ9x4njOdHfJkstnx8EZdXXY8PC6THRkZGXbHf3Lhm1qE7y+xTC4yK7HQyMgIN/qz44V4E8JgMhNOpmdLJjCXv6/Y/F/l4E5jzoQuVJGvyPFnxegsMXqw3SFCw0NebtgZvdBFbRUAO2ptnzViOsDLBHK10Dze+XkjyS4sUNxM7JNCe+TQ6Tay0uItHXQXNtFP1cOP1MIzROhsKcZv9a3VUZsN9D9NsPGcVGT+73KQCCWjqSxvNnl4YzYzRy6d5TLZZCY7MjLyZgubd3b49zrUxSqC3ybjMtnxFGOp7C0I06lstsLmnzRhufx1E2pgVuU2BfEXJNgzInSHkamAgv2eOOCNC4Zd+VJwS7XtAyUiHXIhnhi/IZjH/0/YYEIPej/VYXsk4JsKqLSHrbb6zvW7t+rIx2rhafXws2J0jixXM9tkoJc1kD8sneCC51nToTZHdmSEF9/t4WWyyUzOcjKR5L/cQdPN5GLzX523DLpjIyMjyTtAGE5m3LHUQ9X2eycskZhcbH5Zhu00Mmu0NF9Le0mKTReha3TUBau/0xWH/Am93fe2yr6x2npYYq/qYc1szgXm8Zkf7o3LTa7jaqRAAr6ltl8ecFRZfZ/3OleoiYdrYL7mOVeOL1KRKxqpbU3Mc6KJbZKYUmL5fy5a+11xLj0SuiFgycHjxsHjg+nTA+68M6Y7+UjlnRkubGH4kgX/N3CZb0KYGcl+3u+ZuCjmvmLzA9V2PpFfpqFeV+WyiNdV5KkhbxMTBf1cNxU6ocM21tr2CcFLrVQfEfTFUulMNi87MhJNpkFnpK7fcVRpz5eA7+mQCrO73OL9XbfjNTn2UK39aSH6wg2ZA/OrKvukCd5nX91IprMj4TuAl81mY8nMQzX2OzwPPanY/C9XADqc5AcD3w7h9Yg0yGViqSwa4P79GjipeKL0989XgK1NzCY9vaIxV4iZKUbnyPHjvW41GbH5uWFH9FwbubkeyK8DzxqINtjvCnOpTDYvkx0JJVImJlTWRb8lh/Il4HEDVm3xXTF73+tgXxSjD9fCz4jQl6TYq0piaQO5Tkdt0NP/eAW4u4dRbukQNKvxMM9vzHLeajZTo+KrtwcnnTPdeZSYd8b0eb+b9x03IRwfzoyT4MiBu7EvP3Xcur/EMrnEMjaXiK9H8i5wngJ/ToI+L8Xe6nCKsbDZl7B64mV9zHYhsKPW9mkjprN5KX+CS2Xy0pkRfyzVRwQvtJP7pVC+FPy0lai1+i6bPIfamJlC5NE6eKYIfVmGLVASyzTkBj29XEP+8PwEOr+8c2Z+uyCSyo6JbyzavAFeNpsZyWZHRuZIsW/15t5TZHqw2h5JZrIj2RsQ3taKcplEOtvrjP3kgvVOzgxPLbVMLeHxmCcVm/OKzHnnTPxO5JRi89QSy1+UWn543vLTS9Z/ugL8Rxn43+XgLyvtKzTkNmNuO+lVBf6CFHtWjBa0sDX24KA3AfoSQpOrQAJuqwVOqFGlyY16Y7FkJi+VybgjyQ7Uf7YZL5QABTLoXBddZ/NdHPYUGumnBMi0Opjv0OXLZlsM9Dw5PrF9EudMV6y+7A3iu245xyuPT2I72OgPSszf6jT2/SWWSedMtVBgZGQknb2OkLsBYc6KhpKZEJdJZbIrGm5OLnkZ8bMM8s6Z886a8s6a+MjgL89b//kK8Nsq+wwh8rIMW9JAbtRRhS3soXbHO10ufiTbsR73e92uw53Ogx2O/BZ2SxPDF9L4EGaGGN3axFwDA33uOORPaEDPQYV9S63tfTkiGnCCzmg4kc7jUhlHKNEE+T43YAUSoFAGlXQ76my+0iHPTgP9eB3yxPXgheA3/GYIkckTZjzvLTL/qhJyRlOxdE58t1rOMXh8FXD8Vt+3crEvSzB+pCqP8CYrOl6CQS6TzGTVeGhKsXlyjpYp74zpnnPmqSWWv7pg/UU5+JwIXdpA7mlmT/a6L1p8AjiowsMaMswfDOZP6AuQYJU9eAUIlFr8Xw77Ph3wfNjnfqfbdajDWdjKbmviu3tJPoSZIULX6ehLVn+XK273cy2o/90GZHOd7YjUXt3DmphwIJ7Ki6cypD+usXk+1mK7xcA+pf1Cn6Me8BUPuTfrqGl18JMC5PncnhGxqpHaYWR+Uz2BwUveWdN7nc6RkZHQN4ovnc3yvTxoIPndzmTzm4LtTDQnwezXSnCswB1JZl4Uo5OLzD8vB+fKsK1NzMledy0UbGWjQ5446OewUBINJwE/N+yN97ri7Y6YkYk0UhElEZagoXo4WAUFrwGBS1Z/sdn35bD380HvJwOe4z3ug+3OHUaGnwa0QkMuVBFz5PhMEbqykSw2+9odcXuA6yKDH2rRLfXAIQl0rZPpJ4PeaDIvlsxg3pjc7DquQXaKwUNq+Nqgs9bmOzPgXtNIPVoLjw8++Urdf1VM1J7R5GLz31+2AX4ukcneJuy8nfiOdbm+g/jGopiNOpqvYNxkRW+Q4GgUE01lBlyxdjaKhZKeeCqSygS5tCueoiMpNJSEApzVlxj2JvgjiR2OWCsbbaKjjWRESYSlWEiAhGrgYCUULAcDX9n8Xw57j3Q6VzVSzwjRn10Df3YN3GJgNhnolY3UotEQdIma/GLIa2SjQIDrZ8KfG/Ft9cB+IXS5je7GAq4wlxfh0rA7Kh5yvK+Gd4jBI41I+bC7xuo93ede0UA8UgdPF6IvSbFXFThfedmkp//lKjBB9jPvrGmTjkpncjnf+LDztuLzxdP/XQZ958z6vmLzTy/Z4AB3qwTHconxJjTApSPJTCSZ8XMZdzzFRlNUJEWEk2goaQ9yQICz+BLD3sSAJ97jinc6c/x0VERDhhvIiIqI1MHBs8PewhZ2rhz/eTn4kwvWKcXme4rMk4rNPzpvXa+jt+SqMMRcOT5LjC5Qkp8NevVMBAgkhhyRs63EdgGwVwCVtlDtiN8RTOSF4mnQFa3vd7yjtO8QAUe1aIXJU2Pzfd7nXqIiHsklD/hro9sO67TU316yTUT8cn+p5YelliYqkszcznjeKD6e31eW22/13UmImAs6Ph860MqOl+Atgeh1E8oXtb2JtDuedsZSbDRFR1J8Hz4c5MAAZ/UnTN7EgCfe684d7u12xVvZqAQNnRrwrNPS02rhn16yTSkx8zOAx5r2+IxiZSO5rel6FW2WGJ2vxD/udzdSEZufM7tiFzqonSJwjwAqMhItdh8dSOQF4ymbI1zTxx5R2LeLwHe0aKXFU2XzftrnWqjEc5XP0T33DXp6dSP1/1ywTp2YI7VzZVgsdd3Z3J5fNstPH+bS2ae/Zqvvm4de8VHi1BLLf5SBi5X4BbM3m/0GE3pDIvjN/Gz+hIU/0hbgel1xKRp6v9s1X47/+zXgL0oteedM9xSZp3xNo+XUUstiNbHdOLaRhPNh40e9bjUZNvs5qzt2pZvaJQIL6sGzBsIAeUlfPC8QS1kc4ape9m2lfbsIeFeHVlm81TbfJ72uBUr8kbocPz7526inV2jIH0xM5TPvnKkS8KezWb7qmHN+NxZcxotPQ4QnF/3+nR1+EzHvnCnvzPD9Jeb/LAOXqohTA+52Jhrg0mPb15nsSDo7cpMJvdUF+rlcg4VrlB8ZTuKhJB7iqEiKDCeHvfF6e/BAm2OGAPnpJRsfqd7JCNr7Syzz5Pj20RRwvgJ/XoK9kivBhM0+zuaJlfUyBWIwvx78Qk/oAA/O8zMz4fIe+i0FtFUEHNOj1RZfjc33ca/rNSU+mrzjC5TEMg21UU+vbJwQfvcWmR6qsbtjqfBo1Xgsbb/V+fGRy2IV8Q05e05qZ0z3nDP//WXbK1Lswx5XMx0JjTIb33g3xi99B/x8o/yc0ZQzlvZxaVcsZfEmqsDAjibmkRr7X5635J0z5RWZppR8i12L+0ssc2T4zuspPPG8BHtZhr/X7VIQYZOPAzzxyj6mUAoVCMDTOlxr82DeeJ4/ljQxobJu+pAc2ioCjhuw2q/lR2400EsbJoRf3lnTx73udDYb4NKhUX5fF7yMjIyYPPEfn7feekph6ii2ycXm/ygDt+jpcpufDCVvOwgzt76GH+8CY+ns+FpogEv7Eml3PB3g0sFEGvBz12z+dVrqfyqgqSWWvLOme4q+47yG+0ssr+T40Xw74XV+eNjk50BvomaA5fmd0uEaqwf1xHL8rnXTB+XQVhHwoQGrtfpqbb6TN/FTEcs15CYDvUBJTJ2AAvy/XgUhPxdJZn4vP77xo7CZzTszfFPukXfWdG+R+b/LwHwjo8bC/kT6mweZfgt+qRv4hZKZJjqyREX861XgvmJz3lnT95lf+m34OQqlYL4APKXFG8b4mcf4CYHj38hvo4F+YwL0x3cIcuksf3Thm/mNjIzQkdQ/f2XjawhTSy33FJnzzpj+5pJtmZoQwcHgN2K7K/yiqawKD+WdNd1bbL5bodxt+c2R4+/3uJRE2OznIG+iZoDdy+tPi2ssHsQTG/V/3fQhBbRVCLyvR2usvjrQ/2mf+3UlcbP/M9CrGqm/uKv8ppRY/uq8tYWJRlIZ32hX7jfz+7w/t9XHlxz/txL6uNeNBLhvO0j4m/nd5P/C4/yfN5EOJNJz7uoZiZv5KYjnJdjc0S0ki5+DvPGqPmavFOT933V+FjZc0cO8pbBvEQLvatEaq68e9J8acC9W5/iNxp/URj29opGcelf55Z01va7Aw1yG74ofz298/MKN7rNHkukHqu15Xw7nnTU9WgtftfqjyW89efhWeHxMlB0ZucP4JZbKlNv89xaZpt5VfjvGbUE8L8HmyfGP+twNZMTq5yBvrKKPKZSCBQLwCz3eaPOgnlheMJ6yOSNVfexbCvsWoe2oFqmxeoWQ/8tBz7IG4tG66/nfslz+R/7k7uV/U0st9xWZBfZANJX1xNO+RNo/xu92+d/IyEiZzZ93auiRavtVq3/sMA4P47vxG/sKJTNBLp3OfiO/0fzPm0iT4eQD1fZ7i0x3661YqBrN/xpy+d9rSvzkgFtLR4AAB3piZT30Hgm4RwieMRB6wIt543nhRBpyRev62bcV9k0C4LAGqbZ6RXb/2SHPSg35aB0yvv6ynq+/XL5r9Zd7ikzT6mBHNOUZPVKU6/O8Hb90Nhvm0osV+LudzjCXGYv+s+N43Dm88fnDkDt+vNv1v+Xg0Q5nri/mDuovkVTmeLfrrvRV8CbtjQZy22gj6DwFPkuMva4iPx/0GpgIFORs7tjlLipfDO4VQkVG0gD6cF88L8KlYU9MNOQ8qoI3C4C3GpBqs0cM+UuGvet01GP1yHThdX5rdfTdrX/mnTN9MegNJzPOWIr/UPMd8retf6azWWc0ZfHExyfdmewNCO8E3tgXE0mWDHtfkqA/vmDJO2PKO2P6RTnkj6cy2ZHx/MZ2cQNcxpdIe+M5fp5EetAd/8evbN+/mj+11PIXpRZ+e4Cvn81V4LPE6JIG8sthr5GJQUHO7IyWtpG7ReA+MXS+hWy2+yh/Ii+WzODemNzkek8NbxYA+1VwxZBLZg9cNHu3NDGP1yNPC5Fc23wDuUZHbbt7+w/3FZv/swy0+ThPPJ3jl3OBmbGepdiNLpBP/tLZXBXmVn53QpFLZxvw0EYt9U9fAXlnTXnnTPze79RSyz1nTV9ZfGMN2jcFL4HryXvaEUsx0VQgkd6ouwsN2veXWP7mkm2Tnt48rn79rBhd2UiVmH3tjhgc5IYckS+b8d0i4IAYutRG8RdH5CVSGcof11jdxxuRzQKgQAZd7nfIkeAVqze/mXlSgDwpRMbOjK1qpHbevf2/vLOmvS1MkMsw0ZQjlnLF056bQpjfV8LOfD3C21IkQtzn/e4n6mA+Wbx12lLeOdN0AcKHuzdtwd9UfHFEU0w05YmnVXfjsPXkYvO/XQO3NzEbDbkWpjly/Fkxul6f279Fgsk+OvSJHtspBMbubnGEuDwuleGbPz/WYVuFwE4JeL6XVSLBCsB/oI19RoQ8Xo/wgewiNbGykdp+l/bfJ5eY/89FawsTdcVSTDTliKZcsZRn1IQGv8aE3ljF/hYIW+jIVj39j1/Z8s6a8s59bdJ2f4llSrG5kQiPjIyM3zz6us0HKpxkIqmXvneD9qRi86+q7Ltb2PXj9t9nSbDtRqYcDPR54liQ68QDHzUiOwXAURlc0c32EUF3JJmXSmfcEa4N9p8y4NuEwDYxWNRFK+FADeh/t9P5vASdVo/MGn/yoYmefzf6X/LOmpaoCHcsTYaTdCTFRlNjLjBnQrnM123hjitk34IwewO5RCpbAwZekWH3l5jzzpjuxOznnTWtaiCv87vFePL8mNHNP1c8fdHsm/T9Eon7is1PCpB8/hSEhlygJF6SYc9JsL2tjjo4NOxN4EHOYPe+q7bvFADHFEhdr2OICvmiqbxMZsQfS/XgweJWcqcI3CwEP2shFPaAwB78Xa9rnhx/tA6eKcb45uuxY3/fs/+M7/mphQLOWIoIJ6lIKmdCY+nxWUToluZB7nZW9CaE/FcgkS4a9jxaY7/nnCnvrOnOP3CTiy0/vWg1exLp7Ejklp2j8caTjPAzoFI2X+I3Vd+rQXtKiWWuPJe88/1LL0ix2TLsSKdLhodtfg4LcAqr65AC2i0AfqdGJYNOqyMSiKXystmRcCJtosNXOukCCbhBABzTYzLIL4EDpwfci1TEI3U3bAGu09Ebv3f/Z9450zMCBAtx/BgsMpKko7nZDzdEodw3Ne+mblEh/+WMpj7scf2iHMo7a8r7TucWxk56hm8sm41FnmM7R1goiQQ5RzT1bqfzO0cxU0stPzxv4SexjN/8m6fAP+pzN1ARKMjBvnjdAFsoAQsEwOdaXGV2293RcCKdxw/MglzRmn72gAxaXw8c1iBCm1eGBIqHPasbqUfrkOljJzcbyDVaaoeR/Z7913nnTKcHPEwkBQc5LJQkbjShN0lwzAvG0rfvIhwbK+WMpj7qcf3sGpB3Zvj7qIEvgjORZDydHe/5xkeeVCTJd07AQQ4NJdvZ6D9915Gnk0vM/3gF2NY02vwyGnwuUpGnBj1NTBQJJgFX9HInlS8C3hSBZw2kHvDi3lg0mc4bGRnh0hnCF5ebXO+o4I31wF6lvWLIqUSDX1m9O5qYxwXIuBY0kg9hnhOj3/lU6r3F5l+UQwPuOD+7EQ0l8XCSiiTHopjxErwxEB3XxTuKkGcXTKS/GHD/7CqQd2Z40t3IxvLOms4NeUZGRr5BfHg4iYSS9gAH+Dk8nFyn/Y6JxKRi82+r7fm54IUaaz5bo6XOW/wdzjgWTA4x4dNGfKcAOCSBLrVS7YifDSbiqUwef4zDEUroQe/vGtFN9cB2CXCxh1WhwSrQf6jdMVN0QwizXENtNtDLGsjvE7nsb2XxcNLm56AAh9wiQddoIjg+l7+1i54vp6Uy2ctm368qIH4T5y5eTvBEPRJMZELJGz3fuMiFb5uAApzNn7AHOSEc/NH573KpE3/+aFczu1aXOwU/W4o9K8Z2NjOVUHDAE8eDXBvq/7AR2Vlve0cOV3QxvXjQFeY4nh8/s64D9X/RhG8TAJuEwKlWUgkHhPbARz2ul2X4+BZ63gVuNtD/dPW7nP+bXGL+m0s2LRnmu33AwHUJkpEkP9Xsxlz+uhUdf+yWN5gaPDxLhPJ9JXd9PsvkIrMUCSUz2fFh583iC3KAn7P4EiZvwupPvCD+1hOYp5ZafnTeukY76vz45nkJ9qIUe7vTKUHDVj+HBRIqq+uw0r6rHjiuROr7HEN0yBdNJtPZ3PnbcCI9RIUutVMFYnCdAHhPh0pBvxwJnhnyLGsgH6mDeRf4qoJY0kCu1lI7jex3O3+bd870hpoEAtywN2HxJYBbJDgaiKY813OJdGgcwkQ6MzIyggS4jTpqarHlu/Wf3aGdWKwi4qmMbzTn48NO3vONF5/ZlxjyJmwB7stB77c96Tm52PxfZeCuZnajnnd+JO/8XlUSJ/s9OjpiD3KQJ1bVR++Vgvn1wGeNmMLkAp2RUDyVzozyi6cydle0rp89JIPW1Nn2qezVJpcaC122+HY00Y/XI08JbsjitxqYhUri22aB95dYflhqqQD8Fl9i0BPnP7M3SXC8FfVcd4Q5FaazI1w6Uzzs/acrQN4Z04Qew5hcYvnrC9YuRzSSyoxZzrGGMySY83y8+Pg7JToc0V9/y0TivmLzLBGaPzrF53UVMUeGzxShq7VUqcXX4YzjYW6ICZ1txvOFwD4hVGwk9YAX88UjXDqTHT3/nspk6UCiweL+oAFZXwdsFQMXelk1GqoG/Uc6HM+KsWl18KzrR3Cp9brckPlvZULzzplnCJE+V6zPHR/wxHkJ8l6Qj+KI0UDm5lg0kQ4lMyMjI2ZPfL4Mu7uu7psbtAtb2Fg6e91yRpL4aNjJuwCzLzHkifM918Pe+IG2b3HMbGqp5a/OW9do6bGTR68piRel2Cwxlt/CVNuDQ94EEeKaYe9xDbyzHjgitV/rZDpRPxvk4qlMNjtu/osvmmxH/F824dsEwHoBcLIZl9sDAnvgd72uuQr84Vp+bCTOnwLkB+4+9W3mv0wttUwqMp/scw964t2uWJ87npOgLwH4Ofs4K5pL58chDCczyUz2ktn3j5dtE2cwbxsZ/us1wOZPeOLp21nO6w3Xve54lzPW7YzJ0NA/fGW7w/rifcXmX1RAu5vZjYbcRGz+5N+LUuxolzOXufvjoiHHITm0qx74UIUK+p2DVMgTSV6fX8B/Rbi0mQ1f66QLxeCqWttbDbDA6pHBwaJh72ot9Ugd/LQAeUGCzZPji9TkykZqs4FZoSF/dMfzl+4tNv+yEtLTkQ5nrNMZ63HF+93xIW/C7LvFio5zhM5Yip9+vMPA3HPONHGH0L/BC37S5w4nM9R1y8nx3fLWUcvZ5453jx546HLG3lCTeWfv6PecUmyZp8B3jzOer8jxGSJ0oZo8NeRpYqJwiLM5I6VtZIEIKBSAX+hwldkNuiLBeIpvJckbP3kX88Ykg86jCnhVjXW7GPiq36FCg+WA/81W9ikBMq0+dxCQn2KwTkfvNLK/uOO9pLxz5j3NbJcz1sJG2x2xLmes92us6HiE4VRmyB2fLkDyzgzfX2L5A8Pjd5gfrYV5w46FcjEnOC5s6XfHe13xTmeszRFrZqKtbPSCxfeXd3BxED//bFsTs2XcCMKXpNizYmxLE30N8Pe643iI68D8J7TILiFwSAxdaKGaIB/ui0e4dDqbvc38QQPo/USLbqyzra23fdpCKOGAGA583Od+RY5fP0itIJbkJu+yC+4siplcYv6Hr4B6e4i/O7GVjXY4YuOt6FgsCo+LZYLJjIGK/LwcnNAhZL/3VMZ9RaZywO+Op9HrffI3W852R6xl9LSKno5MF6B5v89UTCoyzxSiBS3sBj29opFapCbnyfFZYmy+gjja5ZJiIZufwwMJqcn5tgLaVQ+8J4eretgePOAIXb9jNW/8xnQwnhqgQhfbqAIRuKLWelBtF1g9Kix43uzdqKen1ecKMWOJ/Ho9vc3I/OwO5n/mnTMvURFNdKSRjOjpSDMTbXNEr1vRcY5wDKE3kRbAwX+4bJu42Tl3bkLnyTA2mkLGub0bLKcz1spGjQx/1CiipyPvdTm/+Y5ffv7nJgO9zciMDa+bLcOeFaPrdfSZYW8zG0VDnM0VOd9GFIqBQgH4WSMuH3ZZ2LA/lhobZH7z/F3EHRMNOt9RwmtqbZtFwIUeugEN1kCBw53Ol+X4Y/XITBE6e/TOjtVaaruRmSvHv7mWfX+J5a8uWIuGvRoywt8abKCj162oKz7gue4IgQAHBThnPCVFQj+9aM07Z/7jwsvNQDxvaSDCZCQ5ljCMxpy85Yw2M1EDHWkkIyoirMDDAjj4iwro3q//WE8qMj8jRPa0sBvG3eXxvASbLcMPdzqr7cFBb4IMca2I97gGzhcBb0vs51soI+TDvPFwIj02xvym+dcjrjDXDPm+MODbBcDKWtuHBlQO+eVo8IshzwY9PW18IqgiV2ioDXp6u5H52TfOv84rMj8jQORYWIqFlHhYQ0Z0VKSJibaw0Y4bHSGPEA8nm5nof1wD/+jKGy/BjTqKCiet4+D1um6wnFoq0kCEFXhYgoYURHiLnv66D9+UEsv/uWjdbLh+kQef9s0Qocs05JdDXg0VgQIc4ovX9tMHZOBeEXhChdb2OvrJkCPEjb+gOu+m3p4IlzYx4coe5i25fWWNrVABlg85lWjoK6vvULtjphh9rB7mr2p8bTSR2GFkX1MS93/9sajJxeYjnU4pFhKhIRkWUhFh3ore5Ah5hPwRrOkC5I/o824b6P/TFVsbEwX83BDv9lzxLufoIdtRy6nEw1IsJERCAiRUavb9/WXbbT/W9xWbZ4nRPS3sRj09etqPeEGKzRSju5rZcjDQ4YwhQa6PCp4yoAVi4G2p/VwT2WDxQK7oeON5m/sfkuks5Y9rbZ7P9fjGOtvaeuunLbgcDgjg4OlBz9IG8uFaeLoQeUGCzVXgC9U5Ce5qZr9uEC9/Y1E5GKixB+vhoBgNyfGwehRhMxNtY6MdzusIkSB3aIKnpn5nCR7pcCKh5FjMwsMbc3sqIizDQiI0VAcHq6BAHRycL8dvleDkEvM/XrHtaGK2NY0Tnxx/VozOVeAn+txqImL2cbAvLjM5jyihAhF4Qo1WdLGdaIAOJqJcevwdELe/f6WfDF7rYgrF4PJqyx45WGN2qfFwBeh/s419SohMu1GCq7XUNiOzqpH6q9vdv3JvkXmznq6xByvAQI09KEBCEjSkwMOjjvB6LNPtig17Exoi/A93oyNvIgZj/LrK3uuK9XtugKcfdXtyLCxGQwI4WG0PloOBcjDwQY/rptu8+PtXXlPgBTd6vhel2AwRutlAXwUCPe44EuCG6FBRC1YoBg6IobNNhHzYbWbC3khyvPH8uvuPMognqjS7j6vRNbXW1XXW0214IxZUYaHTg57XVcR1CcrxhSpyuYZap6N3N7PPCNGb3vfJxeZ/+Ao4Pei5YvNfAwKVUKAWDgqRkBQLKfBwA5mLZcYQWnyJ3Ub2T1B8Y/WjLwY9Jm/iJnhqIizHwxI0JECC/Cf1KuC/ZPVftPofu/FCuknF5l9X2fe0sFsMzBottayBXMDv9onRl2XYsR6XigiDAQ4PJNRW13tqe4EIeF8BX+tgjJAP9cbCifQ33d8xlgh6Isk+InihjdotBN+oshYqIIHVbaTCVVBgbyv7pACZVg/PHLuwuIFc1UhtNtDbmph/vXFT6Z4i83w5fsnqP2/xXbb5y4AAb1h4hMobEXY4Yk10ZOKu/7pbg6H63PE2NpaDR0XUozGLAAnV2oOVUICfEFJq9p23+HYYmcnjrjH464vWjQZ6ZzOzfvRG6nkK4kUpNl2ErtfTX9n83e44EUqaHOHiFnyvGNgnBk/rcNmQa5AKOcNcIpXJZO/g/sZYMoN543KT65gKWV1lXVVn/aKNaCJCaiJ8esizUEU8VAvzF4a/MnYLkpbeYWSWNZBjpYf7Syw/vmA93Ok8Z/IVmXwXLL6vbP4yMFAFBevgoAi9CWGk1xX/oNt177k/XHnzOyQSf1lquWLzdzpjN8DDQkIkVAvn4F22+c9bfOdMvi+HvJ/0e/79Gsg3mk4pNr8ix/e0OjaNu/mIn9MzR45/0OtWkxEwwBGBhMriOqKEdgls7ymQqx10M+RDPDG+Zpa9k/s3M9kRfzTZSwQvtlG7BeDSSuteBSSyuJqpaK09cKDdMV2I3nQR0opGar2ezm9mZ43ev3lvkXlaHXxq0PP5oOfMsLfY7Lto9V+x+cvBQLX9ZoQ6KtLCRJ+oR/KK/kTFN35TsMMZ5c2mYjTgrIWDVVCgDAx8ZfOft/iKTL4vh7yfDXo+H/S+riQmFZn5+zf3tLJbm3J3ifNXqD4vwZ4RoVubcn2eRCg5zITONmMFImCfGDqtw6VDriE67Axx8VvE9033F/NDQdUW9/EGZE21dXWd9XQLrsWCKjz0xZBnsZp4oBbmbwEcfwXnJgO9u5n5VSV0T5F5aol5s54+2e852e85Neg5O+wt4RECNyNU4OEmJnp2yPuDUssfpcj5rbZb//aSrdYe1FKRMeXVjYN3wTI2W8nzcb/7oz73gTbHTy5Y/9+vbNuMzI7m62HLqwriJSn+jBCdI8M+5PvMAknYGxcPOQ4roN0C4JgCudrBNNv96Kj4vt3904FYapAKXumgC0XgG1WW3TKwfNChIcKVUGBfG/uUEHlk9PLwubmKGrlWR29rYjYb6L+9bPvZNfCdLuexHtdHfe5PBjynh7xnTbdDiISkWEhHRV6V4386Cfs3txBsN9B6OiJBb1YeD+/MsPfzQc/Jfs+Hve73ul3vdLmeF6NvqMn8FnbMco5efos+LUQ3NzHXgECvO44GuHbU/4kOyRcCB0TQGQMhH3YN02FXmIsn03d6f+p1CaYzhC+utrhPNCDrqq3Lqq3HdYjS7msgwsVm78pG6sFaeNrYFdRKgr9Idb2O3tnMLFGRi1TE4S7n0S7nsR7XiXEIS29BKMPCl63+n16yTdxYvLu7KfjzclAAB0XojfCsOXineHh97ve7XYc7nQfaHXtb2d0t7GYDbznJherc5dNPCZFXlcSngx49E7UHOdAVvdZN7peCuwTAB0qkvJNp+Ubx/R5+meyIP5YcIINXOug3ReAbFZaNQtvFbqqJDEnQ0Ae9rlfk+ENjVlSOvzYai27Q0zuMzJ5W9s02x6EO5ztdLh7hpzep0OYvBwNVUFCOhzdoqT+FUucdJhL3FpkPtTukWKjyFuWdGvR+MuD5qM/9fo/rSJfzYIejsNWxq5nd0sSsG4055yuJl6TYMyL0JRl+sMMhRENmH0cEOR3g/qDBvktoOyCCzugJ+bBriA45Qlwsmc5kvz2/kZERLpWlAwk94P1Mi22ptS2utOxXgkKL20BFykH/wXbHcxLsoVp4uhDl9yUWqIg3NORqLbVRT283Mvkt7L42x1sdzne6XB98DcIKKHAN8P8ppw23vYN+Wh1caw+WATw835jyxuAd7XIe6nDubXPsbma3NjEb9PSqRmpJA/mqknhZhs8UozNE6O4W5rLN3+WK48HkIB08Y8T2SoBCAXBCjVT1sO2wH/PGgvFUKv21Z+J+D79sdiSSSNsckbo+xzsKeFWVdVmV5RMj2oD4G4jIRat/p5F5rA7hj1m/KMXmjd4Fv0ZLbTLQO4xMAY+w0/lO940Ih70lZt8Fq78KCuxpZu8t+rOBNxZkvdflKgcD52+Bd2wU3pttjvwWdlsTs0FPr9ZS/CbRHDn+nAR7SoiubKSKzV49HYUCnN0Tq+yhDsrAAiHwrhw+30JqbR6rI+KO3Cbn+xb8RtN5rhPzX26n9kugxRXmrSLgYjdlIEJqIlxk9r2hIR+qhZ8QIDNF6EsybL4CX6Qml2uotTp68xjCdsdbnddV+MmA59SQ98ywt8Tsu2z1P1wD/3nx4yX4vBi9AviLTLlo82T/Dcrj4W03Mhv19Gotxdc5ebf3tBCZp8A/HvBoqIjFz6H+eIPVeUwN5YuAwzL7GQMhHnQOkEE6EI9w6XTmmw6k5t3JgfFEMkP4YjrAe9ZIbK8HFlWaC+Vg9bDTSEUkWOj9HtdzEuyBGpi/3ZEvyvAZ4VodvdnAXEc4zhd+MuA5NegpMfveanf+xZ982nDb7oe/vmj9qNd9zuT7fCxguRWegV6jpfir3ucp8Bel2DNCdLoQLWx11CGhQV8CDSQ6UN+nOrhQDOwXQ6d0eE2vow3xYd6YP5bivtbxfRt+/L3GoCsqN7lOaNA11dZFFeajGrsU8Oip6FUwsN3IPFoHjxVlXh6HcN14hG2OtzqcR7tcfFJxst9zzuSbJULv+XMT35gEFyiIc8Pe3/W7+VThyI3wNo3CW6Qm5ivwl2TYTDH6hABZ2UiVWHxtzhgc4IaYcEkrvlcM7BGBH6nR8i5GD3gBR8Qb+aaw5dvx4y8oc0e4fjJY1sUckEBvlJtX1lpONaMGNKCno6UW3yot9WCN/ZFaZPro7eKvKYkl1xHSO0bDmUMdzqNdzvd7XL/rcx/tcvLzMP8c+fH3NnzQ4/6o7/oY8r03Km+5hlykJucriNkyfJYYnVaPvKbEPxv0NLFROMhB7mhdP/22HNwpsB2R2YuNpMLk6ieDTCAR4VKp34/vjvmNZEfiqQwTSLTAvqJmMr8eWFJu3iSwlXYSzURIQ0VODXsXqIjf1MD8ebPnRxGOGdJNhlxEurfNcbDDebjTeaLXPV+O3/vnKb6xndjlDdSHve63O50H2h2FrY7dzey2JmajfrzyiNky/Fkx9ng98qIUO9bjUpERIMAhvph0mH1fDe0W2A6IwC90uKDf0YUGUE8sEEtx6UzmDuZp3DG/kZFsdiSWTGPemMbi+UyLba2xLSwzbxfbyvqoZiosxyMf9btflmG/rrY/dgvC5Y3UWh3Ft+vsbmELWx0H25372xwTfQnWH4Dff5WBb3U49rc79rSyu0ZThdU3wZNg/Bj/Qx1OCR62+BO4P9FgdX2ghvKFwF4BeFKDVnWzzXYf5Ip6IslEKpP5/dr7lvz4jD6cSIHOiGTQ+aEKWV9pWVBm2qcA6oaYFjosxkLv9bjmyPEHx6lwzBcu15BrtBR/4/KuZvbNNsdcOc6/BX++/O4tNv/NJdu2Jrqw1bGzmdkylipoyIUqYr4Cny3DeOXNlmIHO5y1cGjIm8ADXBPk+bAB2i20FQhsH6qQK+20zuaxsmFniIv9vpjzu/Pj0wl/LGmiwzW97HsKeE2lZWGF+WgDJDIzRjpSj4Y+HnAv05AP18KP1uV84csyfL6SWKQmlmnI1Vpqg57e0sTsbGb2tDhWaKh/LwPvKzZP+fOLPy2Ti83/UwFt1NN7WtntRmazgVmno1c2UksbyNdVxDwF/pIMe1aMPilA5iuIYz1uERYa8CSIINeO+D7R2veIgT0i4JgCudhKqc3uITpEBxKRRCo1eih1QviNZEeS6awnwvUSwYou5j0lvLLSsqTKfExrF1lcBioixsKfDXmWNpAP1sCP1MFPC9FZYmy2DJ+nwF9XEUsbyJWN1LpRd7i3zVHY6nhFhv/tZdukIvOfRRZxf4llUpH5by7b5snxN9sc/JbQRgO9Vket0FBL1OQCJTFXgb8oxWaK0Gn18Dw5fqzHLcHDA94E4k90Yv7P9XCh2FYoAo+rkNJmPmYJEb54MJ66g5Dze/LLjTDKOIKJTjRQ0c0clcPLKyxLq8zvNEB1JlcLE5UTkc+HvSsaST6peEqIPCtGX5RiryiuB6W8Ld3SxOxqZve3O3Y1szOE6E8uWP+UKfLDfX903vJkPbKjidnX7tjZzGw2XHd4i9Xkq0riFTn+ghSbLkKfECCvq4gPet1iPDzojdv9iTbU97neXigGCkTAB0rkQislHXL1EUGcz/ZSmUzmW83h+678stlslEsTvngb4r/cTh0UQ0vLzAvLTW+rQbHZ0cVGtHTkvMW3o5mZIUIfrIGfqEdmitAXJNgcOf6qklikJt9oIFeNCnFbE1PQwh7ocG41ME8KYJ7in5RF5adp/+V568O18AY9vb/dmd/Cbm1iNurpteNs5nwF8bKML48h04XoGi19esiroaIWfwLzJ9pR3ykDvEdk2y0Ejsrs55pI8aCrAw2gnpgvmoyn0ulvYzm/F7+RkZFMNhvh0oQv3gz5LrRS+0XQ8nLL0krzISUoHGa62UgzG6uwBw93OecpiMfqkcfq4WdE6HOS67Z0SQO5XEOt0VIb9PRmA7PdyOxpZQ92OLc1MTOEKH8rzn3F5ql/7DrLpGLzTy5YH6mF1+toPs7c3sRsMjDrdbzsqMVq8jUlMVeOvyTFZorQ6UJ0jhzPb2Ev2fzNbBQKcHggYbR7P9cje8XALoHtHbn9XBMpGnB2oAE+4Iwlvwu878VvZGQkk8mpsNnuu9BKHRRDqyssi8rNhTKgaoDupMNdrpgYC3026NluZJ6XoI/UwU8KRm2pHH9tVIgrG6m1Opo3pzuMTGEre7DdsauZmSPH/qMM5Bu//sBy5AU3pdj895dtM4ToZj29v91ROBqnbNDTa7TUikZqaQMfZxJzZPjzEmy6EH1WjK7T0Sf63NVwsMsVR4Ic6otrrK4TGvsekW23AHhHBhcZSdGgswMN2N1RdzgZS6X5Wyi/A4LvxY9XYZRLk/5EK+y/3E69JYHWVFgWlJl2SmyXuoh2ItjnimvpSAUUfK/HtaSBfFKATKtHnhGhz48KcYGSWKwml2ly5pRPMHYYmYJW9kC74802x6pG6vE65O8u26aUWCYVmydPpCKnlFh40f/1Retvqu2LVcTuZnZ/m2NPC7vdyGwxMBv09FotvbKReqOBXDRedmJ0uhB5VUHsb3dctvkbqcigN4GHkpA7Kh5k3lWCuwW2AgHwrhwuMZLiQVcnD+97KO/u8OMRxpJpOpDoQPxXO+l35PCmatuicvMWoe1cG9aE+IbcsV53XEGEz5l8u1vYl+X44/UIL8QXpNgcGT5fQbyuIpaoyWUaavUoxS0GZruR2d3MvtnmONjuzG9hlqrJx+rgf7kK8LWrScXmySXfl+XU0twti/cVm6eWWP7+MvBAtf1VBb6tidnf5nizLVdP2TxKblUj9UYDuVhNLlAS8xQ47+34Y3Ub9cwnAx4RGupxx+3BJBHizGyoqoc6qgTzRcA+MXRchZQ2U9IhVycWsLujnkgylkqns98d3t3hx4cz8VSaDSZ68EBVD/uxBt1RByypMK+ts36gtctt7mFXbMgbb2KiFVDweK97tZaaIUKn1SN8dvGSFHtFfgPFVY3UWi3N+0Vejnzt9GC7c08ru05Hz5Ziv622//MV4C/P51KxSUVmXp1TSnLz1cbmdN9fYplSYplSYplcYr6v2Dyp+Porf3Te8s9XgV9X2Z8Xoys15K5mZn+7Y1+bI7+F3WFktjYxmwz0eh29RkutHCOnIuYpiDky/AUpxnv0NxrIw53OSza/lo6YfQkiyBH+RAfqL27G3pIDBSLgkBT6vBG72sEoTe5ePIh4op7vGrBMCL+RkZHsSDaRyjhC3AAZkgw5T+vxQiG4rMKytNL8phy82kt3kIFBd7yVjQrQ0Kkhb34Lu0hNTBeiT9Qj00Xoc5IcxVcVxOsqYrGaXNZArmyk1mhzcuRBbs+V39gD7Y6D7Y6CFnazgVnaQL4kwR6phX9Vaf+PMvCfrgB/e9n200u2MYX9+IL17y7b/u6y7V+vAv9VDv26yv54PTJHii1tIDcb6IJm9kC7I1e9bGG357AxG/T0Oh29Wkut0IzXHDFHjr8gwWaI0Bki9FUFkd/Cnuz3VNmDzWzU6uPwIAe4okqz8xMdvFdsyxcCb8vsp3V4VTertXkGqBDui3vvEry7yY9HGE+lnSHOxIQUJtcZA7FPBK6psLxRad0msn3ejOpgn8kdH/Ak9Ey0yh78cti3t82xSE08I0KfECDTRegsCTqmxQVKYpGaXNpALtdQYyA36OlNBmZLE7OtidlhZHa3sHyXzf52x8EOx/42R2Erm9/M7jQyO4zMJgO9ycBsNDBbm5idRmankSloYfe2Og60Ow51OPa3O/jse3dzTmr89Xtj2FY2Uss05JIGcpGKfE1JzFPgc2Q5cjPF6HwFvt3IfNLvqbYHeW+HhpJkkOunAuU91DE1VCACdtXbDktz8PSAd4gOEf64P3bX4N1lfrwhTaQy3mgSdEZ0Nu/5Vuqw1L6l2rai0rK+znpEDVUPsH1M2OpL9HniRjYqQIJfDnv3tTmWNpCzJOhTQvRpITrmF+fJ8deUvByJMZCrtdRaHb0+x5LeYqC3NjHbmpjtRmankdnVzO5uYfNb2IIWdk9rbhW0svktbH4Lu7uZ3dXM8jddbm1itjQxmw3MJn2O2RotvUpLrWiklmnIpQ3kIjXxuop4VYHPleOzpdhzEmymGHtOgr2uInY1Myf7PRVQQEdHhrwJezBJhZOwJ6oFXGeM6FtykK9KH1MgxUZS0O9shnwWNkwF4oF4KpHK3C14d59f7gqFdCaUSBG+eAfir+phT6iRPfXgukrr8irLVqH1syZUBbjNrijo54a9CSMbFSChcybf2x3ODXr6VSXxrBh9WojO4GNUKfaKHJ+nyIFcpCaXNJBvjLJc1Uit0VJrdfQ6Hb1eT2/Q0xv19CY9vcnAbL5lbTIwm/T0Rj29QU+v19HrdPRaLb1GS61qpFY0Uss11BsN5BI1uUhFLlASryrweXL8ZRn+ggSbJUafk2DzFMQ6Hb2vzfH5oKcKCuqoyIAngYSSVDiJ+eOdmP9qF/m+CioUAwVC4C0J9HED+lUbLR92d6IBwBVxhLhwIpVM3014E8KPZ5jJjsSTaWcoMUSHZMOukmbyXTm8tca2vNKyssZSKAXOdxBGxAd4YvYAN+xLtDhiUix8BQh8OuDZ1+ZY1Ui9IsdnitBnROhMEfqcBH1Jir0sw+fK8fnXWRJL1OTSBnJZA7lcQ67QkCsbc1BXa2+zVjXm1opGarmGXKah3mgglzaQi9XkIhXxuop4TUnMV+CvyPHZMvz5UWxzZPhyDZXfwp7oc1+y+oVoyMBEB70JJJSkw0kiEO8ng/UDzO+09v1ScLfItk8MfqhCioxkVQ+rs3kGyCDmiXkiySiX5mub2bv6Tk8Mv1Fbmkxn/LGk3RVtg/21fY7PdPh+MbSh2rayyrpJaDuitpf10h14EPLG4QBn8XO9rriejgiR0HmL76M+955WdrWWei03VQOdKUZnidHnpdhLMuxleY7lq0pigZJ4XUUsVBGLVMQiNbFYTS7hV8PoGn1ksZpYrCYWqojXVcQCJfEarzMF/oocf1mGvyjFnpdgz0uwl2TYAiWxSkvtambe73YVmbzV9qCGinS7YhZ/Ag0nmUiSCnAmJiQzOb5oQt9WQAUioFAEvqOAT+vwsk5GMexqR/w2Z4QKxP2x1KjDy971N3kC+Y3tN0W4tCPEmZlwo81zpYP+UIUWCMB11dbVNbatQuBdDVzex7TjAdAbQwMcFOCGvVybM6Yiw1X2QLHZ97t+z1udzm1NzBsacq4Cf3409ntWjD4nxl6QYi9JsdkyfI4cf0WOz5Xj8xTEPAUxX4GPX/MU+DwFMVeBz5Xjc+T4yzL8JRnGA5slRp8Vo/yh/qUN5GYDs7/dcaLPXWTylYEBGRZuZqOD3oQ9mCTDSTqcJPyJYSYkNznPGrGjSmivGCwQgYek9o816MVWSjTgNEK+QSqEeWOeCBdJpLj0t65K/wnx43d9uXTGH02inlgXFhD0O7/Q44cl9h11trXV1tU1tm0i23uN8NUeuhnxWdxRJMBBAc7kS3S54no6IsXCVVCwxOz7uN9zuNPJj3pbpqH4RtgXJNgsCa9O7FkxOmt0PSfBxq9ZEiz3lAR9Tow9L8FelOb2lpc2kGt19M5m9q0O54k+9zmTrwwISNCQlo50OOPD3gQcTJLhJBXmUG+slwxIhh3nWrB3VNAeMZgvBPaLoXfl8GkdUdbFqMzuLiwAuiJsMBGMpxKpTCozEar7w/Ljey9SmWyUSztDCQsb1gHesk7mcy32tsS+oxZYV2VdW2vbIQbfaYBL2gmV1d3PhOzeOBbk7AHO5ucGPYkOZ6yRikiwcBUUvGT1nzP5PhnwvN/jOtTh3DPaZrlGS18P+tXX15IGcpmGGtu02tbE5LcwB9od73a7Pu73fDnsvWj1V4BBERrSkJFWNtbvidv8HBJKkuEUE05SwQTgjLTA3uo+5lQTekQJ7ZWA+SLgTTH4nhw+pcUv5WTnHaJ52SWjXCaZyWQmGN4fjt+YEJPpbCCeInzxATLUaPNUdDOntPhhqX1XHbCh2rah1rZNCBxQQJ8YsMo+xgj7TI4w4o8ToSQeSsJBzubnhr2JHne8zRHT0xElERahoVp77kZ1/hDCWZP3yyHv6cFxa8h7dtjLnyG9bAuUgYFqe1CEhBR4WEtFWthotys+4ElY/RycG0OaZMJJKpCA3NFOzC81OS604yca4UPyXHh5QAwdUyJf6PCrHYxkyGUAvf1kyO6OskEuEE/FkjnZZSf+Lf2D8hujmEhl/LEU6YsPUiEd4K3qYb/UE+/K4UIBtK3WtqHGtqHOtkMEvK2EPmtCy3roBsDdRwZBdxQPJMhQkgyn8HAKDSWhQNLq54Z9iQFPotcV73LG2x2xVke0hY3yg7r41cxGW9lou2N0bp4nPuxLWPwcGEgi/PTtcJKOJNlIkgomEG9smAkZ7V7BIFvahp9ohN9WQHslYL4Q2CsCD0mg4yrkjJ641klLh1zNkG+ACkGuKBtM+GPJKJdJpjMTE6n8yfDjzWk6k02kMoFYigokzEzYCHkF/Y7zzdQnGuxtiT2/HtxcY1tfY9tYZ9shBPbLweNauLiNqB9kdZC3lwxYnVHYGycCCTqUpMNJOpykwkkqnKLCKSKcxMNJLJzEQkkslMTCSTycJCJJMpykIkk6kmQiSSaSYsMpNpykgxzmi4OuyCAdaoG9cpPjahd5ugk9prYflIN7JMBuIVAgBA6KofcV8OeNWEkzWdXNKkzuFrt/iA7BHp5cKpbMcOlM+g9I7o/JbzxFLp0JJVJsMAE4Ip1ooMHiqe5hi4zkCTX6ttReUA9urwe21ANbBMAOEVAohQ6r7Sd0yJkW/GoPLRxyaAB3K+LrIQJDbMjmjNrdUcQTQ30JzBcn/Al+4f445ouj3rjdEwVdUYsj3E8FOzC/HvTITM6qPvpCB3m6CfuwETmihA7IwEIJWCACC8XgAQn0rgL+pBErNpLlXax40KW1ebrQgJkNo96YI5Szlsl0dvzVIf9/4XeTX4wk0u5IEvfGTUy4DfErTe7Kbra4mfxUix1TIgcl9gIhuL0e3CoAtgqA7SIgXwzulUGHlNB7DfBHWuRTA3qmBS9tJy53kle76bIeuqqPqe5nqvuZil76Wjd1pYu62E4WteKnjdgneuQjLfyuCn5bYT8gh/ZKwQIxWCAGCyXgfgl0VA5/qEI/1+LFRrKskxENODVWTzviH6LDdleUDiQ8kWQokYqnMql0NpP9Y751fxL8xiimMtlYMu2PpRzBhN0V7SeCTaBXPuyq7mEvtFKntPhxFXpYat8nggoE4M56YHsdsK0O2Fpv2yYAdgiBnSJwlxjcLQH3SMBCKbhXCr4pg96UQftk4F4ptEcK7pGA+WJwtwjcJQJ2CYCdAmC3ANwjBN8UgQfF0Lty+CMVelqHn2+myrsY4YBTZXa32H19RNDmiBC+uCvMBeKpaDLNJwZ/XHJ/cvxuNKrZCJf2RpO0Pw65ooNUqB3xa6we8YCzvIs530KdMRCfNmIfqZD35PBhqf2gGNongvYKoT0CsEAA5o9bBaNrjxDcK4L2iaADIugtif2oDH5fAZ9QoZ81YmcM5Plm6lonU9frkA27dDZvO+IfIEM2RwT3xhzBhC+ajHCpRCqdTGf/8E7uz4nfWBGcTxkTqUwkkfbFUs4Qh/vigDM6QIU6kEAT6GuweCSDrro+R0UXc6WdvthKlTST55qIL/XEaR1+WoefGl38t2cMRFETWdJMXmylrrTT5V1MTa9DNOBUmFyNVo8R9HVggX4yZGEjsCdK+hPOMOePpcKJVCyZGRNc9k/sjfoT5TceZCY7ks5kk+lsIpWJcGl/LOUKc3QggXnjkCtqYSMDVKgHD3YggRa7rwn06WzeRqtHY/U0WD0NFneDxdNg8WisHq3NawC8RtDXCvs6UH8PHhggQ2YmDDqjiCdG+OJsiHOFkzwz3kgm09n0nyS2Pxt+N5nW8SzjyUyUS4fiKX805Y0mXWHOEUzQgQThi+PeGOaNod4Y4omhowvzxghfnPTHmUDCEeJcIc4TSfpjqWA8FUmkY8l0PJW5gVn2z+A9+f8GAFIgThxw4Pv3AAAAAElFTkSuQmCC') /*../Images/agile-glow-logo.png*/ /*../Images/agile-glow-logo.png*/ /*../Images/agile-glow-logo.png*/;
  background-position: center;
  background-repeat: no-repeat;
  height: 149px;
  width: 149px;
  z-index: 4;
  position: relative;
  margin: 10% auto 0;
  -moz-animation-name: glowing;
  -o-animation-name: glowing;
  -webkit-animation-name: glowing;
  animation-name: glowing;
  -moz-animation-duration: 3s;
  -o-animation-duration: 3s;
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
  -moz-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -moz-animation-timing-function: ease-in-out;
  -o-animation-timing-function: ease-in-out;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -moz-border-radius: 78px;
  -webkit-border-radius: 78px;
  border-radius: 78px;
}
.main-preloader .tenant-progress-wrap .tenant-inner-wrap {
  width: 60%;
  margin: 0 auto;
}
.main-preloader .info {
  font-size: 15px;
  text-align: left;
  font-weight: bold;
  line-height: 22px;
  margin: 20px auto 10px;
  width: 73%;
}
.main-preloader .browser-wrap h4 {
  text-align: left;
  margin: 10px auto 10px;
  width: 73%;
}
.main-preloader .browser-wrap ul.browser-list {
  width: 75%;
  text-align: center;
}
.main-preloader .browser-wrap ul.browser-list li {
  width: 22%;
  border: 1px solid #c7c5c5;
  border-radius: 4px;
  background-color: #eee;
  margin: 0px 5px;
  text-align: left;
  padding: 4px 5px;
}
.main-preloader .browser-wrap ul.browser-list li .text {
  margin-top: 12px;
}
@-moz-keyframes glowing {
  0% {
    -moz-box-shadow: 0 0 20px -5px #e2f3fa;
    -webkit-box-shadow: 0 0 20px -5px #e2f3fa;
    box-shadow: 0 0 20px -5px #e2f3fa;
  }
  50% {
    -moz-box-shadow: 0 0 90px 5px #089ad5;
    -webkit-box-shadow: 0 0 90px 5px #089ad5;
    box-shadow: 0 0 90px 5px #089ad5;
  }
  100% {
    -moz-box-shadow: 0 0 20px -2px #e2f3fa;
    -webkit-box-shadow: 0 0 20px -2px #e2f3fa;
    box-shadow: 0 0 20px -2px #e2f3fa;
  }
}
@-ms-keyframes glowing {
  0% {
    -moz-box-shadow: 0 0 20px -5px #e2f3fa;
    -webkit-box-shadow: 0 0 20px -5px #e2f3fa;
    box-shadow: 0 0 20px -5px #e2f3fa;
  }
  50% {
    -moz-box-shadow: 0 0 90px 5px #089ad5;
    -webkit-box-shadow: 0 0 90px 5px #089ad5;
    box-shadow: 0 0 90px 5px #089ad5;
  }
  100% {
    -moz-box-shadow: 0 0 20px -2px #e2f3fa;
    -webkit-box-shadow: 0 0 20px -2px #e2f3fa;
    box-shadow: 0 0 20px -2px #e2f3fa;
  }
}
@-webkit-keyframes glowing {
  0% {
    -moz-box-shadow: 0 0 20px -5px #e2f3fa;
    -webkit-box-shadow: 0 0 20px -5px #e2f3fa;
    box-shadow: 0 0 20px -5px #e2f3fa;
  }
  50% {
    -moz-box-shadow: 0 0 90px 5px #089ad5;
    -webkit-box-shadow: 0 0 90px 5px #089ad5;
    box-shadow: 0 0 90px 5px #089ad5;
  }
  100% {
    -moz-box-shadow: 0 0 20px -2px #e2f3fa;
    -webkit-box-shadow: 0 0 20px -2px #e2f3fa;
    box-shadow: 0 0 20px -2px #e2f3fa;
  }
}
@keyframes glowing {
  0% {
    -moz-box-shadow: 0 0 20px -5px #e2f3fa;
    -webkit-box-shadow: 0 0 20px -5px #e2f3fa;
    box-shadow: 0 0 20px -5px #e2f3fa;
  }
  50% {
    -moz-box-shadow: 0 0 90px 5px #089ad5;
    -webkit-box-shadow: 0 0 90px 5px #089ad5;
    box-shadow: 0 0 90px 5px #089ad5;
  }
  100% {
    -moz-box-shadow: 0 0 20px -2px #e2f3fa;
    -webkit-box-shadow: 0 0 20px -2px #e2f3fa;
    box-shadow: 0 0 20px -2px #e2f3fa;
  }
}
@media screen and (min-height: 768px) {
  .main-preloader .tenant-progress-wrap .agile-glowing {
    margin-top: 15% !important;
  }
}
@media only screen and (max-width: 1245px) {
  .main-preloader .browser-wrap ul.browser-list li {
    width: 100% !important;
    margin: 5px !important;
  }
  .main-preloader .browser-wrap ul.browser-list li .text {
    text-align: left;
  }
}
.agile-portal.app-store {
  width: 99.3% !important;
  margin-left: 0.3%;
  position: relative;
  top: 4px;
  border: 1px solid #eee;
  /*.k-window-content .AppMetadata .application-description .link {
            text-align: right;
            color: #fff;
            text-decoration: underline;
        }

        .k-window-content .AppMetadata .application-description .link:hover {
            text-decoration: none;
        }*/
}
.agile-portal.app-store .app-store-list {
  width: 99%;
  margin: 0 auto;
}
.agile-portal.app-store .app-store-list .agile-portal.form-inner-wrap {
  padding: 10px 0px;
  display: inline-block;
  width: 100%;
}
.agile-portal.app-store .app-store-list .errorMessage {
  position: absolute;
  top: 15px;
  left: 35%;
  z-index: 9999;
}
.agile-portal.app-store .app-store-list .errorMessage .content {
  overflow: auto !important;
  line-height: 16px !important;
  color: #ffffff !important;
  max-height: 300px !important;
  background-color: #e86565 !important;
  padding: 4px 50px 5px 5px !important;
  border: 1px solid #ffffff !important;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  box-shadow: 4px 4px 9px -4px #939393;
  -moz-box-shadow: 4px 4px 9px -4px #939393;
  -webkit-box-shadow: 4px 4px 9px -4px #939393;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  text-align: left;
  font-size: small;
}
.agile-portal.app-store .app-store-list .errorMessage .error-close {
  background-image: url(/Themes/AgilePortalNew/Content/Images/sprites/sprite.png) !important;
  background-repeat: no-repeat;
  background-position: -160px -283px;
  width: 30px;
  height: 30px;
  display: inline-block;
  position: absolute;
  right: 0px;
  top: 4px;
}
.agile-portal.app-store .app-header {
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #ddd;
  padding-bottom: 5px;
}
.agile-portal.app-store .heading2 {
  font-size: 20px;
  display: inline-block;
  margin-bottom: 5px;
}
.agile-portal.app-store .app-info {
  font-style: italic;
}
.agile-portal.app-store .app-header .buttons {
  float: right;
  width: 10%;
  text-align: right;
}
.agile-portal.app-store .form-action span {
  padding-left: 10px;
}
.agile-portal.app-store .dropdown {
  min-width: 20%;
}
.agile-portal.app-store .agile-portal.buttons .k-button.clearSelection {
  min-width: 100px;
  padding-left: 0;
}
.agile-portal.app-store .application-container {
  overflow-x: hidden;
  margin-top: 5px;
  width: 100%;
  display: flex;
  flex-flow: row;
  flex-wrap: wrap;
  justify-content: space-around;
  height: 100%;
}
.agile-portal.app-store .application-container:after {
  content: "";
  flex: auto;
}
.agile-portal.app-store .disable-button {
  background-color: #d0d4a1;
  background-image: none;
  border: none;
  color: #fff;
  cursor: context-menu !important;
}
.agile-portal.app-store .application-NotFound {
  font-size: 17px;
  font-weight: 500;
  position: absolute;
  top: 60%;
  left: 38%;
  font-size: x-large;
}
.agile-portal.app-store .modal {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 125px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: #000000;
  background-color: rgba(0, 0, 0, 0.4);
}
.agile-portal.app-store .modal-wrapper {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
  overflow: auto;
  max-height: 60%;
  padding-top: 15px;
  border-radius: 10px;
}
.agile-portal.app-store .modal-header {
  font-size: larger;
  font-weight: bolder;
}
.agile-portal.app-store .close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
  margin-top: -2px;
}
.agile-portal.app-store .close:hover,
.agile-portal.app-store .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.agile-portal.app-store .form-footer-wrap {
  float: right;
  padding-bottom: 4%;
  padding-right: 2%;
}
.agile-portal.app-store .application {
  width: 15%;
  align-content: center;
  margin: 5px;
  vertical-align: top;
  cursor: pointer;
  overflow: hidden;
  background-color: transparent;
  min-height: 140px;
  display: flex;
  position: relative;
  flex-direction: column;
}
.agile-portal.app-store .AppMetadata {
  color: #030303;
  position: relative;
}
.agile-portal.app-store .application-icon {
  text-align: center;
  background-color: #f1f3f4;
  min-height: 75px;
  flex-grow: 1;
}
.agile-portal.app-store .k-window .content .application {
  width: 17%;
  padding: 2px;
}
.agile-portal.app-store .loader {
  width: 100% !important;
  min-height: 10px;
  background-color: dimgrey;
  color: white;
  border-radius: 10px;
  text-align: center;
  display: block !important;
}
.agile-portal.app-store .AppMetadata .application-basic-info {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  opacity: 1;
  min-height: 70px;
  overflow-wrap: break-word;
}
.agile-portal.app-store .AppMetadata .application-basic-info .Title {
  float: left;
  padding: 5px 0;
  width: 99%;
}
.agile-portal.app-store .AppMetadata .application-basic-info .Type {
  float: left;
  color: #6e6e6e;
}
.agile-portal.app-store .AppMetadata .application-description {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: absolute;
  top: 35px;
  z-index: -1;
  width: 100%;
  overflow: hidden;
  opacity: 0;
}
.agile-portal.app-store .AppMetadata .application-description .Text {
  padding: 5px;
  display: inline-block;
  font-size: 12px;
}
.agile-portal.app-store .k-window .AppMetadata .application-description .Text {
  padding: 2px;
  display: inline-block;
  font-size: 11px;
}
.agile-portal.app-store .AppMetadata .application-description .link {
  text-align: right;
  color: #fff;
  text-decoration: underline;
}
.agile-portal.app-store .AppMetadata .application-description .link:hover {
  text-decoration: none;
}
.agile-portal.app-store .content {
  font-size: 11px;
}
.agile-portal.app-store .content .application-description {
  font-size: 10px;
}
.agile-portal.app-store .application:hover .application-basic-info {
  opacity: 0 !important;
}
.agile-portal.app-store .application:hover .application-description {
  top: 0 !important;
  opacity: 1 !important;
  z-index: 1 !important;
  background-color: #646466;
  color: #fff;
  min-height: 70px;
}
.agile-portal.app-store .application-selected {
  position: absolute;
  top: 5px;
  right: -3px;
  display: block;
  opacity: 1;
}
.agile-portal.app-store .error-box {
  background-image: url(/Themes/AgilePortalNew/Content/Images/sprites/sprite.png) !important;
  background-repeat: no-repeat;
  background-position: -146px -556px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.agile-portal.app-store .install-box {
  background-image: url(/Themes/AgilePortalNew/Content/Images/sprites/sprite.png) !important;
  background-repeat: no-repeat;
  background-position: -115px -556px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.agile-portal.app-store .remove-box {
  background-image: url(/Themes/AgilePortalNew/Content/Images/sprites/sprite.png) !important;
  background-repeat: no-repeat;
  background-position: -177px -556px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.agile-portal.app-store .add-box {
  background-image: url(/Themes/AgilePortalNew/Content/Images/sprites/sprite.png) !important;
  background-repeat: no-repeat;
  background-position: -186px -415px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.agile-portal.form-report-wrapper {
  margin: 15px auto;
  float: none;
  width: 96%;
  position: relative;
  border: 0;
  box-shadow: none;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  display: flex;
}
.agile-portal.form-report-wrapper .form-inner-wrap {
  width: 98% !important;
}
.agile-portal.form-report-wrapper .reports-top-menubar {
  /*margin-left: 10px;*/
}
.agile-portal.form-report-wrapper .reports-top-menubar .menu-item {
  color: #667287;
  padding: 5px;
  /*font-weight: 900;*/
  display: inline-flex;
  align-items: center;
  /*margin-top: 10px;*/
}
.agile-portal.form-report-wrapper .reports-top-menubar .menu-item:hover,
.agile-portal.form-report-wrapper .reports-top-menubar .menu-item.active {
  color: #0077D9;
}
.agile-portal.form-report-wrapper .reports-top-menubar .menu-item:hover span,
.agile-portal.form-report-wrapper .reports-top-menubar .menu-item.active span {
  border-bottom: solid;
}
.agile-portal.form-report-wrapper .reports-top-menubar .menu-item span {
  font-size: 13px;
}
.agile-portal.form-report-wrapper .reports-top-menubar .menu-item .svg {
  width: 30px;
  height: 30px;
  /*margin: 5px;*/
  margin-right: 5px;
}
.agile-portal.form-report-wrapper .reports-top-menubar .menu-item .svg.report-icon {
  width: 25px;
  height: 27px;
  content: url("/Modules/AgilePoint.Portal.Reportsv2/Content/Images/reportIcon.svg");
}
.agile-portal.form-report-wrapper .reports-top-menubar .menu-item .svg.create-report-icon {
  content: url("/Modules/AgilePoint.Portal.Reportsv2/Content/Images/createReport.svg");
}
.agile-portal.form-report-wrapper .reports-top-menubar .menu-item .svg.create-dashboard-icon {
  content: url("/Modules/AgilePoint.Portal.Reportsv2/Content/Images/createDashboard.svg");
}
.agile-portal.form-report-wrapper .reports-top-menubar .menu-item .svg.create-datasource-icon {
  content: url("/Modules/AgilePoint.Portal.Reportsv2/Content/Images/addDataSource.svg");
}
.agile-portal.form-report-wrapper .tabs {
  border-bottom-style: solid;
  overflow: auto;
  border-width: thin;
  display: flex;
  justify-content: space-between;
  border-bottom-color: #0077D9;
}
.agile-portal.form-report-wrapper .tabs .tab .tablinks {
  cursor: pointer;
  /*padding: 14px 16px;*/
  transition: 0.3s;
  font-size: 14px;
  /*font-weight: bold;*/
  /*display: inline-flex;*/
}
.agile-portal.form-report-wrapper .tabs .tab .tablinks:hover,
.agile-portal.form-report-wrapper .tabs .tab .tablinks.active {
  border-bottom-style: solid;
  border-color: #0077D9;
  color: #0077D9;
  border-width: thick;
}
