
@font-face {
    font-family: 'OpenSans_Light';
    src:url('../../../../../../Fonts/OpenSans-Light.eot');
    src:url('../../../../../../Fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
        url('../../../../../../Fonts/OpenSans-Light.woff') format('woff'),
        url('../../../../../../Fonts/OpenSans-Light.ttf') format('truetype'),
        url('../../../../../../Fonts/OpenSans-Light.svg') format('svg');
   
}

.yui-layout-loading{visibility:hidden;}
body.yui-layout{overflow:auto;position:relative;padding:0;margin:0;}
.yui-layout-doc{position:relative;}

.yui-layout-unit{height:50px;width:50px;padding:0;margin:0;float:none;z-index:0;overflow:hidden;}



.yui-layout div.yui-layout-hd{position:absolute;top:0;left:0;zoom:1;width:100%;overflow:hidden;}
.yui-layout div.yui-layout-bd{position:absolute;top:0;left:0;zoom:1;width:100%;overflow:hidden;}
.yui-layout .yui-layout-scroll div.yui-layout-bd{overflow:auto;}
.yui-layout div.yui-layout-ft{position:absolute;bottom:0;left:0;width:100%;zoom:1;overflow:hidden;}
.yui-layout .yui-layout-unit div.yui-layout-hd h2{text-align:left;}
.yui-layout .yui-layout-unit div.yui-layout-hd .collapse{cursor:pointer;height:13px;position:absolute;right:2px;top:2px;width:17px;font-size:0;}
.yui-layout .yui-layout-unit div.yui-layout-hd .close{cursor:pointer;height:13px;position:absolute;right:2px;top:2px;width:17px;font-size:0;}
.yui-layout .yui-layout-unit div.yui-layout-hd .collapse-close{right:25px;}
.yui-layout .yui-layout-clip{position:absolute;height:20px;background-color:#c0c0c0;display:none;}
.yui-layout .yui-layout-clip .collapse{cursor:pointer;height:13px;position:absolute;right:2px;top:2px;width:17px;font-size:0px;}

.yui-layout .yui-layout-wrap{height:100%;width:100%;position:absolute;left:0;}

.yui-layout .yui-layout-unit .yui-content{overflow:hidden;}
.yui-layout .yui-layout-unit .yui-layout-scroll{overflow:auto;}


.yui-skin-sam .yui-layout .yui-layout-unit-left div.yui-layout-hd .collapse{background:transparent url(layout_sprite.png) no-repeat -20px -160px;border:1px solid #808080;}

.yui-skin-sam .yui-layout .yui-layout-clip-left .collapse{background:transparent url(layout_sprite.png) no-repeat -20px -140px;border:1px solid #808080;}

.yui-skin-sam .yui-layout .yui-layout-unit-right div.yui-layout-hd .collapse{background:transparent url(layout_sprite.png) no-repeat -20px -200px;border:1px solid #808080;}


.yui-skin-sam .yui-layout .yui-layout-clip-right .collapse{background:transparent url(layout_sprite.png) no-repeat -20px -120px;border:1px solid #808080;}

.yui-skin-sam .yui-layout .yui-layout-unit-right div.yui-layout-bd .collapse{background:transparent url(layout_sprite.png) no-repeat -20px -200px;border:0px solid #808080;}



.yui-skin-sam .yui-layout .yui-layout-unit-top div.yui-layout-hd .collapse{background:transparent url(layout_sprite.png) no-repeat -20px -220px;border:1px solid #808080;}



/*
.yui-skin-sam .yui-layout-unit-top 
{
	background-color:#cccccc;

}
*/

.yui-skin-sam .yui-layout .yui-layout-clip-top .collapse{background:transparent url(layout_sprite.png) no-repeat -20px -240px;border:0px solid #808080;}
.yui-skin-sam .yui-layout .yui-layout-unit-bottom div.yui-layout-hd .collapse{background:transparent url(layout_sprite.png) no-repeat -20px -260px;border:0px solid #808080;}
.yui-skin-sam .yui-layout .yui-layout-clip-bottom .collapse{background:transparent url(layout_sprite.png) no-repeat -20px -180px;border:0px solid #808080;}
.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-hd .close{background:transparent url(layout_sprite.png) no-repeat -20px -100px;border:0px solid #808080;}

/*
.yui-skin-sam .yui-layout .yui-layout-hd{background:url(../../../../assets/skins/sam/sprite.png) repeat-x 0 -1400px;border:1px solid #808080;}
*/
/*A.R*/
/*.yui-skin-sam .yui-layout .yui-layout-hd{ background:url(../../../../../images/left_nav_bg.jpg) repeat-x;border:1px solid #808080;}*/
/*===================================================================A.R===============================================*/
.yui-skin-sam .yui-layout .yui-layout-unit-left div.yui-layout-bd
{

	background:url(../../../../../images/left_nav_bg.jpg) repeat-x;border:0px solid #808080;
	background-color:#FFFFFF;
}
.yui-skin-sam .yui-layout .yui-layout-unit-left div.yui-layout-hd
{
	background:url(../../../../../images/left_nav_bg.jpg) repeat-x;border:0px solid #808080;
	background-color:#FFFFFF;
}


.yui-skin-sam .yui-layout .yui-layout-unit-center div.yui-layout-bd
{
	background-color:#FFFFFF;
}

.yui-skin-sam .yui-layout .yui-layout-unit-right div.yui-layout-bd
{
	background-color:#FFFFFF;
}
.yui-skin-sam .yui-layout .yui-layout-unit-right div.yui-layout-hd
{
	background-color:#FFFFFF;
}


.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd
{
	border:0px solid #808080;border-bottom:none;border-top:none;border-bottom-width:0;border-top-width:0;text-align:left;
}
.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-hd
{
	border:0px solid #808080;
}

.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-ft
{
	border:0px solid #808080;
}
.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd-noft{border-bottom:0px solid #808080;}
.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd-nohd{border-top:0px solid #808080;}

/*Resize Handler*/

.yui-skin-sam .yui-layout .yui-resize-proxy{border:none;font-size:0;margin:0;padding:0;}
.yui-skin-sam .yui-layout .yui-resize-resizing .yui-resize-handle{opacity:0;filter:alpha(opacity=0);}
.yui-skin-sam .yui-layout .yui-resize-proxy div{position:absolute;border:0px solid #808080;background-color:#EDF5FF;}
.yui-skin-sam .yui-layout .yui-resize .yui-resize-handle-active{background-color:#EDF5FF;}
.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-l{width:5px;height:100%;top:0;left:0;}
.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-r{width:5px;top:0;right:0;height:100%;}
.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-b{width:100%;bottom:0;left:0;height:5px;}
.yui-skin-sam .yui-layout .yui-resize-proxy .yui-layout-handle-t{width:100%;top:0;left:0;height:5px;}



.yui-skin-sam .yui-layout-unit .yui-resize-handle{background-color:transparent;}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-r{right:0;top:0;background-image:none;}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-l{left:0;top:0;background-image:none;}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-b{right:0;bottom:0;background-image:none;}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-t{right:0;top:0;background-image:none;}
.yui-skin-sam .yui-layout-unit .yui-resize-handle-r .yui-layout-resize-knob,.yui-skin-sam .yui-layout-unit .yui-resize-handle-l .yui-layout-resize-knob{position:absolute;height:16px;width:6px;top:45%;left:2px;background:transparent url(layout_sprite.png) no-repeat 0 -5px;}.yui-skin-sam .yui-layout-unit .yui-resize-handle-t .yui-layout-resize-knob,.yui-skin-sam .yui-layout-unit .yui-resize-handle-b .yui-layout-resize-knob{position:absolute;height:6px;width:16px;left:45%;background:transparent url(layout_sprite.png) no-repeat -20px 0;}


.yui-layout-unit-top{position:absolute;top:0;left:0;width:100%;}

.yui-layout-unit-left{position:absolute;top:0;left:0;}
.yui-layout-unit-right{position:absolute;top:0;right:0;}
.yui-layout-unit-bottom{position:absolute;bottom:0;left:0;width:100%;}
.yui-layout-unit-center{position:absolute;top:0;left:0;width:100%;}

/*Navigation panes collasped state*/
.yui-skin-sam .yui-layout .yui-layout-clip-right
{
	position:absolute;height:20px;background-color:#ffffff;display:none;border:0px solid #808080;
	
}

.yui-skin-sam .yui-layout .yui-layout-clip-left
{
	background:url(../../../../../images/left_nav_bg.jpg) repeat-x;border:0px solid #808080;
	position:absolute;height:20px;background-color:#ffffff;display:none;border:0px solid #808080;
	
}

/*=======================================================================================================================*/
.yui-skin-sam .yui-layout{background-color:#fff;}

.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-hd h2{font-weight:bold;color:#000;padding:3px;}
/*
.yui-skin-sam .yui-layout .yui-layout-unit-right div.yui-layout-hd h2{font-weight:bold;color:#000;padding:3px;}
.yui-skin-sam .yui-layout .yui-layout-unit-left div.yui-layout-hd h2{font-weight:bold;color:#fff;padding:3px;}

.yui-skin-sam .yui-layout .yui-layout-unit div.yui-layout-bd
{
	border:1px solid #808080;border-bottom:none;border-top:none;*border-bottom-width:0;*border-top-width:0;background-color:#f2f2f2;text-align:left;
}

*/

.yui-skin-sam .yui-layout div.yui-layout-ft{border:1px solid #808080;border-top:none;border-top-width:0;background-color:#f2f2f2;}
.loginparent {
    position: initial !important;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100% !important;
    height: 100%;
    float: left !important;
}
.loginScreen {
    position: fixed !important;
    border: 1px solid #ccc;
    border-radius: 5px !important;
    position: absolute;
    top: 45%;
    -ms-transform: translateY(-55%);
    -webkit-transform: translateY(-55%);
    transform: translateY(-55%);
    background-color: #fff;
    padding: 0% !important;
    box-shadow: 0px 1px 1px #888888;
    width: 800px !important;
    float: left;
    left: 50%;
    margin-left: -400px;
    min-height: 266px;
    overflow: hidden;
}
.loginDetail {
    background-color: #dfdfdf;
    padding: 20px;
    min-height: 200px !important;
    /* max-height: 499px !important; */
    padding-bottom: 500em;
    margin-bottom: -500em;
}
.loginDetail img{
    width: 90%;
}
.loginForm {
    /* padding: 50px; */
    padding-top: 0px;
    padding-bottom: 500em;
    margin-bottom: -500em;
}
.clientLogoDiv{
    /* position: absolute !important; */
    min-height: 100px !important;
    padding: 0%;
    /* right: 15px; */
    /* top: 0px !important; */
}
.clientLogo img {
 
width: 80%;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
    border-right: 0 none !important;
}
.form-control {
    background-color: #FFFFFF !important;
    border: 1px solid #E3E3E3 !important;
    border-radius: 0px !important;
    /* color: #565656; */
    padding: 8px 12px !important;
    height: 45px !important;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 0px !important;
    min-width: 45px;
    /* border-right: 1px solid #ddd!important; */
}
.form-control:focus {
    background-color: #FFFFFF !important;
    border: 1px solid #AAAAAA !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    outline: 0 !important;
    color: #333333 !important;
}
.zero-padding{
    padding: 0% !important;
}
#idImgWaitIcon {
    width: 100%;
    height: 100%;
    position: fixed;
    text-align: center;
    z-index: 9999999999999999;
    background-color: rgba(0 , 0, 0, 0.1);
}
#idImgWaitIcon img {
    width: 10%;
    position: absolute;
    top: 50%;
    left: 45%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center;
}
.loginScreenImg{
        position: fixed !important;
        bottom: 4%;
        right: 10px;
        float: right;
        text-align: right;
}