﻿body {
}
.page-header.navbar .page-logo {
	float: left;
	display: block;
	width: 54px !important;
	height: 75px;
}
.page-content-wrapper .page-content {
	z-index: -1 !important;
}
.page-sidebar {
	z-index: 1 !important;
}
.modal-body {
	padding: 10px !important;
}

.form_cust_input {
    border: 1px solid #A5A5A5;
    height: 22px !important;
}

.form_cust_btn {
    padding: 0px 10px !important;
}

.form_cust_dropDown {
    border: 1px solid #A5A5A5;
    height: 22px !important;
}

.page-content-wrapper .page-content
{
    margin-top:15px !important;
}

.page-sidebar-menu {
    min-height: 1000px !important;
    /*height:100vh !important;*/
}

.page-content {
    min-height: 850px !important;
    overflow: auto;
    margin-bottom: 10px !important;
}

.modal-lg {
    width: 900px;
}

.overflow_auto
{
    overflow:auto !important;
}

#spnLoggedUser {
    font-family: "Segoe UI Light",wf_segoe-ui_light,helvetica,arial,sans-serif;
    color: #ffffff;
    font-size: 20px;
    border-right: 1px solid #ffffff;
    padding-right: 10px;
    position: relative;
    top: 7px;
}

.pApplicationTitle {
    font-size: 25px;
    color: #ffffff;
    margin: 0px !important;
    float: left !important;
}

.visibility_hidden {
    visibility: hidden;
}


.page-top {
    padding-right: 35px;
    margin-top: 5px;
    float: left !important;
}


#notice-cookie-block {
    position: fixed;
    bottom: 0;
    margin: 0;
    height: auto;
    top: initial;
    background: rgba( 231, 231, 231,0.25);
    filter: alpha(opacity=50);
}
.notice-text > p > a {
    color: #333333;
}
.notice-text > p {
    color: #000;
    font-family: "Open Sans", sans-serif;
}
.notice-text > p > a:hover {
        color: #888 !important;
        text-decoration: none;
        line-height: inherit;
        transition: color 0.5s ease;
}
.notice-text > p > a, .notice-text > p > a:hover, .notice-text > p > a:visited, .notice-text > p > a:active, .notice-text > p > a:link, .notice-text > p > ae:active {
    text-decoration: none;
}
.btn_accept {
    max-width: 100%;
    min-width: 0;
    padding: 5px 16px;
    border: 1px solid;
    border-color: #4d4d4d;
    color: #4d4d4d;
    text-transform: uppercase;
    font-weight: normal;
    text-align: center;
    font-size: 11px;
    letter-spacing: 1px;
    font-family: "Open Sans", sans-serif;
}
.accept_actions > button:hover {
    background: #606060 !important;
    color:#fff !important;
}

.button_cust > span {
    margin-right:3px !important;
}

#divAnnouncementsClose {
    position: absolute;
    bottom: 5px;
    right: 5px;
    z-index:99999;
}
/*BEGIN COMMON*/
.padding_5 {
    padding: 5px !important;
}

.padding_5_10 {
    padding: 5px 10px !important;
}

.padding_2 {
    padding: 2px !important;
}

.padding_5 {
    padding: 5px !important;
}
.padding_20 {
    padding: 20px !important;
}
.padding_30 {
    padding: 30px !important;
}
.padding_9 {
    padding: 9px !important;
}
.padding_6 {
    padding: 6px !important;
}
.padding_LR_2 {
    padding-left: 2px !important;
    padding-right: 2px !important;
}

.padding_R_2 {
    padding: 0 2px 0 0 !important;
}

.padding_2_5 {
    padding: 2px 5px !important;
}

.padding_TB_2 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}

.padding_TB_5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.padding_TB_15 {
	padding: 15px 0 !important;
	
}

.padding_top_bottom_5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.padding_L_50 {
    padding-left: 50px !important;
}

.padding_LR_05 {
    padding-left: 5px !important;
    padding-right: 0px !important;
}

.padding_LR_10 {
    padding: 0px 10px !important;
}

.padding_LR_5 {
    padding: 0px 10px !important;
}
.padding_LR_4 {
    padding: 0px 4px !important;
}

.padding_TB_5 {
    padding: 5px 0px !important;
}
.padding_bottom_20 {
    padding-bottom: 20px !important;
   
}
.padding_bottom_10 {
    padding-bottom: 10px !important;
}
.padding_top_bottom_25 {
    padding: 25px 0 !important;
}
.padding_left_0 {
    padding-left: 0px !important;
}

.padding_left_5 {
    padding-left: 5px !important;
}

.padding_left_10 {
    padding-left: 10px !important;
}

.padding_right_35 {
    padding-right: 35px !important;
}
.padding_left_25 {
    padding-left: 25px !important;
}

.margin_bottom_5 {
    margin-bottom: 5px !important;
}

.margin_top_6 {
    margin-top: 6px !important;
}

.margin_bottom_3 {
    margin-bottom: 3px !important;
}

.margin_top_2 {
    margin-top: 2px !important;
}

.margin_top_10 {
    margin-top: 10px !important;
}

.margin_bottom_10 {
    margin-bottom: 10px !important;
}

.no_padding {
    padding: 0px !important;
}

.no_bold {
    font-weight: 100 !important;
}

.bold {
    font-weight: 600 !important;
}

.border_radius_5 {
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
}

.border_radius_left_5 {
    -webkit-border-radius: 5px 0px 0px 5px !important;
    -moz-border-radius: 5px 0px 0px 5px !important;
    border-radius: 5px 0px 0px 5px !important;
}

.page-container {
    /*overflow-y:scroll !important;*/
}

.margin_top_5 {
    margin-top: 5px !important;
}
.margin_top_6 {
    margin-top: 6px !important;
}
.margin_bottom_3 {
    margin-bottom: 3px !important;
}
.margin_top_2 {
    margin-top: 2px !important;
}
.margin_top_15 {
    margin-top: 15px !important;
}
.margin_TB_5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}

.margin_0 {
    margin: 0px !important;
}

.margin_5 {
    margin: 5px !important;
}

.margin_0_5 {
    margin: 0 5px !important;
}

.margin_left_5 {
    margin-left: 5px !important;
}

.margin_left_2 {
    margin-left: 2px !important;
}

.margin_left_16 {
    margin-left: 16px !important;
}

.margin_left-16 {
    margin-left: -16px !important;
}
.margin_left_23 {
    margin-left: 23px !important;
}
.font_10 {
    font-size: 11px !important;
}

.font_11 {
    font-size: 11px !important;
}

.font_12 {
    font-size: 12px !important;
}

.font_13 {
    font-size: 13px !important;
}

.font_14 {
    font-size: 14px !important;
}

.font_15 {
    font-size: 15px !important;
}
.font_16 {
    font-size: 16px !important;
}
.font_17 {
    font-size: 17px !important;
}

.font_20 {
    font-size: 20px !important;
}
.font_25 {
    font-size: 25px !important;
}

.font_30 {
    font-size: 30px !important;
}


.font_35 {
    font-size: 35px !important;
}
.font_45 {
    font-size: 45px !important;
}
.font_50 {
    font-size: 50px !important;
}
.float_left {
    float: left !important;
}

.no_curser_point {
    cursor: default !important;
}

.margin_right_2 {
    margin-right: 2px !important;
}

.margin_right_5 {
    margin-right: 5px !important;
}

.border_bottom_gray {
    border-bottom: 1px solid #E6E6E6;
}

.border_right_gray {
    border-right: 1px solid #E6E6E6;
}

.border_custom_green_26A1AB {
    border-color: #26A1AB;
}

.border_custom_black_333333 {
    border-color: #333333;
}

.border_right_purple_2 {
    border-right: 2px solid #8E44AD;
}

.border_bottom_purple {
    border-bottom: 1px solid #8E44AD;
}

.border_left_purple {
    border-left: 1px solid #8E44AD;
}

.border_left_black {
    border-left: 1px solid #333333;
}

.background_light_blue_D9EDF7 {
    background-color: #D9EDF7 !important;
}

.background_dark_blue {
    background-color: #2980b9 !important;
}

.background_purple {
    background-color: #8E44AD !important;
}

.border_right_yellow_2 {
    border-right: 2px solid #C49F47;
}

.border_bottom_yellow {
    border-bottom: 1px solid #C49F47;
}

.background_yellow {
    background-color: #C49F47;
}

.background_ECECEC {
    background-color: #ECECEC;
}


.border_right_red_2 {
    border-right: 2px solid #E7505A;
}

.border_bottom_red {
    border-bottom: 1px solid #E7505A;
}

.border_top_black_1 {
    border-top: 1px solid #333333;
}

.border_top_black_2 {
    border-top: 2px solid #333333;
}

.border_bottom_black_1 {
    border-bottom: 1px solid #333333;
}

.border_right_black_1 {
    border-right: 1px solid #333333;
}

.border_right_white_1 {
    border-right: 1px solid #ffffff;
}

.border_black_1 {
    border: 1px solid #333333;
}

.border_gray_1_bdc3c7 {
    border: 1px solid #bdc3c7;
}

.border_light_green_5 {
    border: 5px solid #26C281 !important;
}

.background_red {
    background-color: #E7505A;
}

.background_black {
    background-color: #333333 !important;
}

.background_white {
    background-color: #ffffff !important;
}


.background_light_orange {
    background-color: #FFF0E0 !important;
}

.background_light_blue {
    background-color: #D4E3EC !important;
}

.background_custom_green {
    background-color: #EDFDF3 !important;
}

.background_custom_green_dark {
    background-color: #3FBB68 !important;
}

.background_custom_yellow {
    background-color: #FFFBE6 !important;
}

.background_custom_pink {
    background-color: #F6DCE6 !important;
}

.background_custom_pink_dark {
    background-color: #F69CBF !important;
}

.background_custom_yellow_dark {
    background-color: #EAC084 !important;
}

.background_custom_blue {
    background-color: #DDEDFE !important;
}

.background_custom_blue_dark {
    background-color: #2F8DE4 !important;
}

.background_custom_gray {
    background-color: #C3C3C3 !important;
}

.background_custom_green_26A1AB {
    background-color: #26A1AB !important;
}
.background_cecece {
    background-color: #cecece !important;
}


.font_colour_custom_gray {
    color: #C3C3C3 !important;
}

.font_colour_custom_blue_2980b9 {
    color: #2980b9 !important;
}

.font_colour_custom_blue_1F5E88 {
    color: #1F5E88 !important;
}

.font_color_custom_green_27ae60 {
    color: #27ae60 !important;
}
.font_colour_custom_green {
    color: #EDFDF3 !important;
}

.font_colour_custom_green_26A1AB {
    color: #26A1AB !important;
}

 .font_colour_custom_yellow {
    color: #FFFBE6 !important;
}

.font_colour_custom_blue {
    color: #DDEDFE !important;
}

.font_colour_custom_blue_dark {
    color: #2F8DE4 !important;
}

.font_colour_custom_pink_dark {
    color: #F69CBF !important;
}

.font_white {
    color: #ffffff !important;
}

.font_red {
    color: #e7505a !important;
}
.font_color_jungle_green {
    color: #27AE61 !important;
}

.font_gold {
    color: #ffbd3d !important;
}

.font_gray {
    color: #A5A5A5 !important;
}

.font_color_red {
    color: #E7505A !important;
}

.font_color_purple {
    color: #8E44AD !important;
}

.font_color_green {
    color: #26C281 !important;
}

.font_color_yellow {
    color: #C49F47 !important;
}

.font_color_blue {
    color: #3598DC !important;
}

.font_color_black {
    color: #333333 !important;
}

.font_color_gray {
    color: #C3C3C3 !important;
}

.cursor_pointer {
    cursor: pointer !important;
}

.hide {
    display: none !important;
}

.show_block {
    display: block !important;
}

.show_inline {
    display: inline !important;
}

.progress-bar-jungle-green {
    background-color: #26C281;
}

.progress-bar-jungle-green-light {
    background-color: #72C7A4;
}

.progress-bar-black {
    background-color: #000000;
}


.progress-bar-black {
    background-color: #000000;
}

.progress-bar-light-blue {
    background-color: #79A0C2;
}

/*.progress-striped .progress-bar-black {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}*/


.fix_wrap
{
    overflow:auto !important;
}

.logout {
    font-size: 17px;
    color: #ffffff;
    font-family: "Segoe UI Light",wf_segoe-ui_light,helvetica,arial,sans-serif;
    cursor: pointer;
    margin: 7.5px 14px 0 6px !important;
    float:right;
}

/*END COMMON*/


#imgPrfPic {
    padding: 0px !important;
    position: relative !important;
    width: 45px;
    background-color: #000000;
    right: 3px;
}


.progress {
    border: 1px solid #ffffff !important;
    -webkit-border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
}


/*BEGIN BACK TO TOP*/
.back-to-top {
    background: none;
    margin: 0;
    position: fixed;
    bottom: 0;
    right: 0;
    width: 70px;
    height: 70px;
    z-index: 100;
    display: none;
    text-decoration: none;
    color: #337ab7;
    z-index: 9999999 !important;
    opacity: 0.55; /* Opacity (Transparency) */
}

    .back-to-top > i {
        font-size: 40px !important;
    }

    .back-to-top:hover {
        opacity: 1;
    }
/*END BACK TO TOP*/


#imgLogo {
    padding: 8px !important;
    position: relative !important;
    right: 15px;
    width: 46px;
    color: #ffffff;
    font-size: 25px;
    top: 8px;
}

#spnTitle {
    position: absolute;
    top: 4px;
    left: 60px;
    
}

#spnTitle2 {
    position: absolute;
    top: 4px;
    left: 80px;
    text-transform: lowercase;
}
#spnTitle3 {
    position: absolute;
    top: 4px;
    left: 232px;
    text-transform: uppercase !important;
}

#spnTitle2:first-letter {
        text-transform: uppercase !important;
}


.title_top {
    font-family: "Segoe UI Light",wf_segoe-ui_light,helvetica,arial,sans-serif;
    font-size: 17px;
    color: #ffffff;
    top: 8px !important;
}

.page-sidebar {
    padding-top: 45px !important;
    position: fixed;
}

.page-sidebar-menu > li > a,
.page-sidebar-menu > li > a > i {
    color: #ffffff !important;
    font-size: 15px !important;
}

.spnCredit {
    color: #ffffff;
    padding-right: 10px;
    position: relative;
    top: 7px;
}

        /*COMMON BEGIN*/
        .border_bottom_dark_gray {
    border-bottom: 1px solid #333333 !important;
}
#spnLoggedUserEmail {
    color: #ffffff;
    padding-right: 10px;
    position: relative;
    top: 7px;
}
#imgCompLogo {
    width: 350px;
    margin: auto;
    padding: 30px 0 20px 0;
}
.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 40px;
    background: #231F20 !important;
    color: #f9f9f9;
}

.copyright {
    font-family: "Open Sans", sans-serif !important;
    margin-top: 5px;
}
.approval_header {
    background: #000000;
}
/*COMMON END*/

.background_light_green {
	background-color: #DDF9EF !important;
}
.background_color_light_yellow_F0E2C8 {
	background-color: #F0E2C8 !important;
}
.background_blue_275682 {
	background-color: #0F416E !important;
}
.padding_2_10 {
	padding: 2px 10px !important;
}
.padding_2_15 {
	padding: 2px 15px !important;
}
.margin_left_10 {
	margin-left: 10px !important;
}
.background_navy_blue {
	background-color: #245984 !important;
}
.background_light_aqua_blue {
	background-color: #C5E0FD !important;
}
.font_color_dark_blue {
	color: #275682 !important;
}
.background_color_custom_red {
	background-color: #d9534f;
}
.background_custom_green_27AE60 {
	background-color: #27ae60 !important;
}

.background_blue_dark {
	background-color: #2980b9;
}
.cssload-loader {
	width: 313px;
	height: 63px;
	line-height: 63px;
	text-align: center;
	position: absolute;
	left: 50%;
	top: 52%;
	transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	font-family: helvetica, arial, sans-serif;
	text-transform: uppercase;
	font-weight: 900;
	font-size: 23px;
	color: rgb(36,89,132);
	letter-spacing: 0.2em;
}

	.cssload-loader::before, .cssload-loader::after {
		content: "";
		display: block;
		width: 19px;
		height: 19px;
		background: rgba(53,153,220,0.57);
		position: absolute;
		animation: cssload-load 0.7s infinite alternate ease-in-out;
		-o-animation: cssload-load 0.7s infinite alternate ease-in-out;
		-ms-animation: cssload-load 0.7s infinite alternate ease-in-out;
		-webkit-animation: cssload-load 0.7s infinite alternate ease-in-out;
		-moz-animation: cssload-load 0.7s infinite alternate ease-in-out;
	}

	.cssload-loader::before {
		top: 0;
	}

	.cssload-loader::after {
		bottom: 0;
	}



@keyframes cssload-load {
	0% {
		left: 0;
		height: 38px;
		width: 19px;
	}

	50% {
		height: 10px;
		width: 50px;
	}

	100% {
		left: 294px;
		height: 38px;
		width: 19px;
	}
}

@-o-keyframes cssload-load {
	0% {
		left: 0;
		height: 38px;
		width: 19px;
	}

	50% {
		height: 10px;
		width: 50px;
	}

	100% {
		left: 294px;
		height: 38px;
		width: 19px;
	}
}

@-ms-keyframes cssload-load {
	0% {
		left: 0;
		height: 38px;
		width: 19px;
	}

	50% {
		height: 10px;
		width: 50px;
	}

	100% {
		left: 294px;
		height: 38px;
		width: 19px;
	}
}

@-webkit-keyframes cssload-load {
	0% {
		left: 0;
		height: 38px;
		width: 19px;
	}

	50% {
		height: 10px;
		width: 50px;
	}

	100% {
		left: 294px;
		height: 38px;
		width: 19px;
	}
}

@-moz-keyframes cssload-load {
	0% {
		left: 0;
		height: 38px;
		width: 19px;
	}

	50% {
		height: 10px;
		width: 50px;
	}

	100% {
		left: 294px;
		height: 38px;
		width: 19px;
	}
}

/* ----------- iPhone 5 and 5S ----------- */

/* Portrait and Landscape */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {

    .page-header.navbar .menu-toggler.responsive-toggler {
        margin: 14.5px 14px 0 6px !important;
    }

    .page-header.navbar .page-logo {
        height: 40px !important;
    }

    .page-header.navbar .page-top {
        height: 0px;
    }

    .page-sidebar-menu {
        min-height: 160px !important;
        /*height:100vh !important;*/
    }

    #spnLoggedUser {
        display: none !important;
    }
    #spnLoggedUserEmail {
        display: none !important;
    }
    .border_right_black_1 {
        border-right: 0px;
    }
    .copyright {
        font-size: 13px !important;
    }

    #imgCompLogo {
        width: 200px;
    }
    .link_expired
    {
        font-size:20px !important;
    }
    .mob_text_left{
        text-align:left !important;
    }
    .mob_text_right {
        text-align: right !important;
    }
    .mob_text_center{
        text-align: center !important;
    }
    .mob_no_padding
    {
        padding:0px !important;
    }
    .mob_hide{
        display:none !important;
    }
    #imgWelcome {
        height: auto !important;
    }

   
}

/* Portrait */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
}

/* Landscape */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
}

/* ----------- iPhone 6 ----------- */

/* Portrait and Landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {

    .page-header.navbar .menu-toggler.responsive-toggler {
        margin: 14.5px 14px 0 6px !important;
    }

    .page-header.navbar .page-logo {
        height: 40px !important;
    }

    .page-header.navbar .page-top {
        height: 0px;
    }

    .page-sidebar-menu {
        min-height: 160px !important;
        /*height:100vh !important;*/
    }

    #spnLoggedUser {
        display: none !important;
    }
    #spnLoggedUserEmail {
        display: none !important;
    }
    .border_right_black_1 {
        border-right: 0px;
    }
    .copyright {
        font-size: 13px !important;
    }

    #imgCompLogo {
        width: 200px;
    }
    .link_expired {
        font-size: 20px !important;
    }
    .mob_text_left {
        text-align: left !important;
    }

    .mob_text_right {
        text-align: right !important;
    }

    .mob_text_center {
        text-align: center !important;
    }
    .mob_no_padding {
        padding: 0px !important;
    }
    .mob_hide {
        display: none !important;
    }
   
}

/* Portrait */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
}

/* Landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
}

/* ----------- iPhone 6+ ----------- */

/* Portrait and Landscape */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) {

    .page-header.navbar .menu-toggler.responsive-toggler {
        margin: 14.5px 14px 0 6px !important;
    }

    .page-header.navbar .page-logo {
        height: 40px !important;
    }

    .page-header.navbar .page-top {
        height: 0px;
    }

    .page-sidebar-menu {
        min-height: 160px !important;
        /*height:100vh !important;*/
    }

    #spnLoggedUser {
        display: none !important;
    }
    #spnLoggedUserEmail {
        display: none !important;
    }
    .border_right_black_1 {
        border-right: 0px;
    }
    .copyright {
        font-size: 13px !important;
    }

    #imgCompLogo {
        width: 200px;
    }
    .link_expired {
        font-size: 20px !important;
    }
    .mob_text_left {
        text-align: left !important;
    }

    .mob_text_right {
        text-align: right !important;
    }

    .mob_text_center {
        text-align: center !important;
    }
    .mob_no_padding {
        padding: 0px !important;
    }
    .mob_hide {
        display: none !important;
    }
   
}

/* Portrait */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
}

/* Landscape */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
}

/* ----------- IPAD  ----------- */

/* Portrait and Landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {

    .page-header.navbar .menu-toggler.responsive-toggler {
        margin: 14.5px 14px 0 6px !important;
    }

    .page-header.navbar .page-logo {
        height: 40px !important;
    }

    .page-header.navbar .page-top {
        height: 0px;
    }
}
/* Portrait */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
    .page-sidebar-menu {
        min-height: 160px !important;
        /*height:100vh !important;*/
    }

    .page-sidebar.navbar-collapse.in {
        margin: 0px !important;
    }

    .page-container {
        bottom: 45px !important;
    }

    #spnLoggedUser {
        display: none !important;
    }
    #spnLoggedUserEmail {
        display: none !important;
    }
    .mob_hide {
        display: none !important;
    }
}

/* Landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
    .page-sidebar-menu {
        min-height: 1000px !important;
        /*height:100vh !important;*/
    }
    #imgCompLogo {
        width: 200px;
    }
    .link_expired {
        font-size: 20px !important;
    }
   
}
