/*-------------------------------------------------------------------------------------------------------------------*/
/* 2.0 Integration**/
.bannerTable { height:90px; /*overflow:hidden;*/ background-color:#FFF;
}
.bannerTable table tr:nth-child(2) td { height:12px; padding-right:20px; overflow:hidden;
}
.bannerTable .bannerLine, .bannerLine1 { height:5px; width:100%; background-color: #9c7b36;
}
.header_right_icon ul li:first-child { margin-top: 0; padding-left: 0;
}
/*.bannerTable .rightLink { text-align: right; width:100%; padding-right:none; font-size:12px; padding-top:7px;
}
.bannerTable .rightLink ul { list-style:none; display:block; float:right;
}
.bannerTable .rightLink ul li { float:left; padding:0 12px; line-height: 13px; border-right:1px solid #666464;
}
.bannerTable .rightLink ul li:last-child { border-right:none; padding-right:0;
}
.bannerTable .rightLink ul li a{ font-size:22px; color: #686666; padding:0;
}*/
#quesmenubox.top_box { right: 58px; text-transform: none;
}
#exmenubox.top_box { right: auto; margin-left: -192px; text-transform: none;
}
.loginContent { min-height: 220px; padding: 60px 48px; float:left; background:url(../images/background.png) transparent repeat;
}
.loginContent .leftDiv { width:318px; float:left; height: 123px; background-color:#fff; -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.25); -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.25); box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.25); padding:20px 16px 25px; position: relative;
}
.loginContent .rightDiv { width:calc(100% - 450px); float:left; padding: 15px 65px 15px 35px; font-size:15px; line-height:25px;
}
.loginContent .leftDiv div:first-child span { width:100%; float:left; margin-bottom:5px;
}
.loginContent .leftDiv div:first-child input[type="text"], .loginContent .leftDiv div:first-child input[type="password"] { border: 1px solid #cbcbcb; border-radius: 0; color: #333; font-size: 13px; font-weight: normal; outline-style: none; padding: 8px; /*width: 100% !important;*/ width: 95% !important;
}
.loginContent .leftDiv div div:last-child { padding-top: 26px; width: 100%; float:left;
}
.loginContent .leftDiv div div:last-child .btn { background-color:#A29060;
}
.loginContent .leftDiv div:last-child a { font-size:12px; color:#346ec0; padding:0 !important; float:right;
}
.bannerLine1 { background-color: #eaeaea; float:left;
}
.moreContent { padding: 24px 20px; float:left; width:calc(100% - 40px);
}
.moreContent { min-height:200px;
}
.moreContent .leftDiv { width:47%; float:left;
}
.moreContent .rightDiv { width:47%; float:right;
}
.moreContent span { width:100%; float:left; font-size:18px; color:#A29060; margin-bottom:10px;
}
.moreContent p { font-size:13px; line-height:20px; margin-bottom:10px;
}
.moreContent p a { padding:0 !important; margin:0 !important;
}
.footer { padding:30px 20px !important; float:left; width:calc(100% - 40px); font-size:12px !important; text-align:left !important; color:#838383 !important;
}
.footer span { line-height:18px; float:left;
}
.footer img { float:right;
}
.moreContent p { margin-bottom:20px !important;}
.moreContent p span.subHeader, .regContent p span.subHeader{ font-size:18px; color:#333;}
.moreContent ul{ margin: -15px 0 20px 10px; padding: 0; text-align: left; clear: both; float: left; width: 100%;
}
.moreContent ul li{margin: 5px 0 0 10px;} /* splash CSS Ends */
/*-------------------------------------------------------------------------------------------------------------------*/ @charset "utf-8";
/* CSS Document */
/* style CSS Starts */
/* -- Shared CSS -- */ htm, body { background-color: #FFFFFF; margin: 0; padding: 0; color: #333333; vertical-align: top; height:100% !important;
} .main { width: 100%; margin: 0; background-color: #FFFFFF } img { border: 0;
} hr { margin: 6px 0; color: #CECECE
} select,
input { font: normal 13px/normal Arial, Verdana, Helvetica, sans-serif; vertical-align: sub; font-weight:normal !important;
}
input:-moz-read-only { /* For Firefox */ /* background-color: #e3e3e3;*/
} input:read-only { /* background-color: #e3e3e3;*/
}
textarea[readonly] { background-color: #e3e3e3;
}
select optgroup{ font-style:normal; padding:5px; } P,
textarea { font: normal 13px/normal Arial, Verdana, Helvetica, sans-serif; vertical-align: top;
} textarea { font: normal 13px/normal Arial, Verdana, Helvetica, sans-serif; vertical-align: top; border: thin solid #cbcbcb; padding:5px; } a:link,
a:active { color: #0057b8; text-decoration: none !important; background-color: inherit
} a:hover { color: #333 !important; text-decoration: none !important; background-color: inherit
} a:visited { color: #800080; text-decoration: none; background-color: inherit
} ol { font: normal 12px/normal Arial, Verdana, Helvetica, sans-serif
} table td { font-size:13px;} .t10pxN { font: normal 10px/15px Arial, Verdana, Helvetica, sans-serif; padding: 0 1px
} .t11pxN { font: normal 12px/normal Arial, Verdana, Helvetica, sans-serif !important;
} .t11pxB { font: bold 12px/normal Arial, Verdana, Helvetica, sans-serif;
} .t11pxNPOP { font: normal 12px/normal Arial, Verdana, Helvetica, sans-serif; padding: 8px; background-color: #fff; color:#333; -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.25); -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.25); box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.25); -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border:1px solid #999 !important; } .t12pxN { font: normal 12px/normal Arial, Verdana, Helvetica, sans-serif !important;
}
.t12pxN a { font-size:12px !important;
}
.t12pxB { font: bold 12px/normal Arial, Verdana, Helvetica, sans-serif !important; } .t13pxN { font: normal 13px/normal Arial, Verdana, Helvetica, sans-serif;
} .t13pxB { font: 13px/normal Arial, Verdana, Helvetica, sans-serif; font-weight:bold !important;
} .line-through { text-decoration: line-through
} .step { font: bold 13px/18px Arial, Verdana, Helvetica, sans-serif; color: #333333; padding: 3px 0; background-color: inherit
} .desc { font: normal 12px/13px Arial, Verdana, Helvetica, sans-serif; color: #333; background-color: inherit; margin-top:5px;
} .showicon {cursor: hand
} .disclosure { font: normal 12px/18px Arial, Verdana, Helvetica, sans-serif; text-align: justify; background-color: inherit
} .disclosure_lg { font: normal 85%/normal Arial, Verdana, Helvetica, sans-serif; text-align: justify; background-color: inherit
} /* -- inserted for fee billing -- */
.botton:link,
.botton:active,
.botton:visited,
.botton { font-weight: normal; color: #333; background-color: #fff; border: 1px solid #ccc; text-align: center; padding: 0 4px; text-decoration: none
} .botton:hover { color: #333; text-decoration: none; border: 1px solid #000000; background-color: inherit
}
/* -- inserted for fee billing stops here -- */ /* *** Data Table Border BEGIN *** */
/* Data Table Border (top, left)*/
.btl{}
/* Data Table Border (top, center)*/
.btc{}
/* Data Table Border (top, right)*/
.btr{}
/* Data Table Border (bottom, left)*/
.bbl{}
/* Data Table Border (bottom, center)*/
.bbc{}
/* Data Table Border (bottom, center) for "Asset Class Performance - Asset Allocation Data Table" */
.bbaac{}
/* Data Table Border (bottom, right)*/
.bbr{}
/* *** Data Table Border END *** */ /* *** Data Table BEGIN *** */
.rpt_table { width: 100%; font: 74%/ normal Arial, Verdana, Helvetica, sans-serif; border-collapse: collapse
}
.rpt_table td { } .rpt_table td: first-child { border-left: 0
} .r_table { /* font: 74%/ normal Arial, Verdana, Helvetica, sans-serif*/
} /* css for common row display on all screens */ tr .table_headerN td{ border-bottom:1px solid #acacac !important; border-top:1px solid #acacac !important; font-weight: bold; padding: 10px 5px 10px 15px !important;} /* superscript in the table header */
.table_header SUP,
.table_header2 SUP,
.table_headerN SUP { } /* table row background color */
.row1 { padding: 2px; background-color: #E0E9EA; vertical-align: top
}
.r_table .row1:hover tr, .r_table .row2:hover tr, .r_table .row3:hover tr, .row1:hover, .row2:hover, .row3:hover{ background:#ebebeb !important;}
/*.r_table .row1:hover td, .r_table .row2:hover td, .r_table .row3:hover td, .row1:hover, .row2:hover, .row3:hover{ background-color:#ebebeb !important;}*/
.r_table .row1:hover td.noHover, .r_table td.noHover:hover{ background-color:#fff !important;
}
.row1_bordergray { padding: 2px; background-color: #E0E9EA; vertical-align: top; background-image:url(images/pixel_gray.gif); background-repeat:repeat-x; background-position:bottom
} .row2 { padding: 2px; background-color: #efefef; vertical-align: top
} .row2_bordergray { padding: 2px; background-color: #efefef; vertical-align: top; background-image:url(images/pixel_gray.gif); background-repeat:repeat-x; background-position:bottom
} .row3 { padding: 2px; background-color: #fff; vertical-align: top
} /* *** Data Table END *** */ .t_step { background-color: #efefef; vertical-align: top; font: bold 13px/1.5em Arial, Verdana, Helvetica, sans-serif; color: #333333; margin: 1px 0
} .step_td { padding: 5px 3px
} .title { font: 13px Arial, Verdana, Helvetica, sans-serif; padding: 10px 0; vertical-align: bottom
} .rptName { font: bold 13px/1.5em Arial, Verdana, Helvetica, sans-serif; padding: 4px 0; color: #333333; vertical-align: bottom; text-align: right
} /* css for client reports */
.c_table { font: normal 84%/normal Arial, Verdana, Helvetica, sans-serif; padding: 1px
} .seg { font: bold 84%/1.4em Arial, Verdana, Helvetica, sans-serif; padding: 6px 1px 2px
} /* Use for acct_seg for Core Accounts, Manual Accounts, External Accounts, Balance Only Accounts, Combined Total */
.acct_seg_plus { font: bold 110%/1.5em Arial, Verdana, Helvetica, sans-serif; padding: 23px 0 6px 0; color: #045FAA
} .acct_seg { font: 97%/1.1em Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 23px 0 6px 0; color: #045FAA
} /* use for acct_seg_a for Core Summary portfolio value */
.acct_seg_a { font: bold 97%/1.2em Arial, Verdana, Helvetica, sans-serif; padding: 4px 0; color: #045FAA
} /* use for acct_seg_b for report segment */
.acct_seg_b { font: bold 97%/1.1em Arial, Verdana, Helvetica, sans-serif; padding: 4px 0; color: #045FAA
} .advrpt_total { font: 104%/1.2em Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 1px 2px; vertical-align: top
} .mpr_c { color: #FFFFFF; background-color: #045FAA; vertical-align: top
} .mpr_m { color: #FFFFFF; background-color: #666666; vertical-align: top
}
.success { background-color: #f0f0f0; border:1px solid #08ab05; border-radius: 3px; padding: 9px; font-weight:normal !important; color:#333 !important; position:relative; margin:10px; min-height:25px;
}
.success .fa-check-circle{color: #08ab05; font-size: 26px; }
.inform { background-color: #f0f0f0; border:1px solid #0066ff; border-radius: 3px; padding: 9px; font-weight:normal !important; color:#333 !important; position:relative; margin:10px; min-height:25px;
}
.inform .fa-info-circle{color: #0066ff; font-size: 26px; }
.failure { background-color: #f0f0f0; border:1px solid #e35205; border-radius: 3px; padding: 9px; font-weight:normal !important; color:#333 !important; position:relative; margin:10px; min-height:25px;
}
.failure .fa-times-circle{color: #e35205; font-size: 26px; }
.warning { background-color: #f0f0f0; border:1px solid #febf00; border-radius: 3px; padding: 9px; font-weight:normal !important; color:#333 !important; position:relative; margin:10px; min-height:25px;
}
.warning .fa-exclamation-triangle{color: #febf00; font-size: 26px !important; } .warning div, .success div, .inform div, .failure div{ padding-right: 10px !important; margin-top: -2px; margin-bottom:10px;
display: table-cell;
vertical-align:middle; } .warning div:first-child, .success div:first-child, .inform div:first-child, .failure div:first-child { display: table-cell;
vertical-align:top; } .popupMessage .warning { background-color: #f0f0f0; border-radius: 3px; float: left; font-weight: normal !important; padding: 7px 10px; width: 96.5%;
} /* move up 3 pixels */
.moveup3 { position: relative; top: -3px
} /* blue hr below page title */
.t_hr { border-top: 2px solid #000000; padding: 0
} /* gray hr with t_step table */
.s_hr { background-color: #acacac; color: inherit; height: 1px !important; padding: 0 !important;
} /* t_step table row 1 */
.s_row_a { padding: 6px 0 6px 2px; vertical-align: top
} /* t_step table row 2 */
.s_row_b { padding: 0 0 6px 2px; vertical-align: top
}
.s_row_b div{ padding-left:10px;}
.r_info { /*font: normal 84%/1.2em Arial, Verdana, Helvetica, sans-serif;*/ padding: 0; width: 100%
} /* quick link */
.rpt_quick { padding: 0 6px 0 2px; font-weight: normal; vertical-align: top
} /* breadcrumb above page title */
#breadcrumb { font: 70%/ 1.0em Arial, Verdana, Helvetica, sans-serif; padding: 4px 0;
} /* report content div */
#rpt_content { padding: 10px 0; border-top: 1px solid #acacac; width: 100%
} /* disclosure div below the report content */
#lang { padding: 20px 0; width: 100%
} /* report header (advisor and investor info) div above the report content */
#rpt_info { padding: 8px 0; width: 100%
} /* div for step 123 table page-break-inside:auto;*/
#rpt_step { padding: 10px 0; width: 100%
} /* div for submit cancel buttons */
#action { padding: 0; text-align: left; width: 100%
} /* liability indicator */
.liability { font-weight: bold; font-size: 8px; vertical-align: top
} .row_nobg { background-color: #FFFFFF
} /* Liability pop up */
.lia_table { width: 300px; font: 84%/ 1.4em Arial, Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; background: #ffffff; border: 2px solid black
} /* Show HyperLink in gray color */
.gray { color: #cecece
} /*Portfolio Detail with transactions report */
.bordergray { border-bottom: 1px solid #555555
} /*For Filter Admin*/
.rtc_table { font: 100%/1.5em Arial, Verdana, Helvetica, sans-serif; padding: 2px 1px
} .footer { font: 10px/13px Arial, Verdana, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #333; text-align: center; padding: 1px 0; background-color: inherit; } .chl { font: bold 13px/normal Arial, Helvetica, sans-serif; padding: 4px 0; vertical-align: top; text-align: left;
} .chc { font: bold 13px/normal Arial, Helvetica, sans-serif; padding: 4px 0; vertical-align: top; text-align: left;
} .chr { font: normal 12px/normal Arial, Helvetica, sans-serif; padding: 4px 1px; vertical-align: top; text-align: right;
} /* --
@media print works for ie and mozilla
hides banner and left navigation from print
!!!! Do NOT move this section above the Shared CSS !!!! -- */
@page { size: 8.5in 11in; margin: 30mm 20mm
} @media print { .navtable,#banner,#breadcrumb,#inv_links,#rpt_step,#footer { position: absolute; left: 0; top: 0; width: 0; height: 0; visibility: hidden
} #leftnav { position: absolute; top: 0; height: 100%
} #content { position: relative; left: 5px; top: 20px
} .r_table { font: 8pt/10pt Arial, Verdana, Helvetica, sans-serif; padding: 2px 1px; page-break-inside: auto
} #rpt_Name { position: relative; right: 5mm
}
} /* -- end @media print for print screen -- */ /*Iframe Elements*/ #popupMask { position: absolute; z-index: 200; top: 0; left: 0; width: 100%; height: 100%; opacity: .6; filter: alpha(opacity=60); background-color: #FFFFFF; display:none;
}
#popupIntMask { position: absolute; z-index: 200; top: 0; left: 0; width: 100%; height: 100%; opacity: .6; filter: alpha(opacity=60); background-color: #2d2d2d; display:none;
}
#popupIntInner { background: #FFFFFF; color: #333; float: left; text-align: left; padding: 20px; border: 1px solid #7f7f7f;
} #popupContainer { position: absolute; z-index: 201; top: 0; left: 0; display:none; padding: 0;
}
#popupInner { /* allow custom border color ? */ border: 1px solid #045FAA; background-color: #ffffff;
}
#popupFrame { margin: 0; width: 100%; height: 100%; position: relative; z-index: 202;
} #popupTitleBar { /* allow custom background-color color ? */ background-color: #045FAA; color: #ffffff; font-weight: bold; height: 13px; padding: 4px 4px 5px 5px; border-bottom: 0 solid #000000; border-top: 0 solid #b20011; border-left: 0 solid #b20011; border-right: 0 solid #b20011; position: relative; z-index: 203; text-align: right;
}
#popupTitle { float:left; font-size: 12px;
}
#popupControls { float: right; cursor: pointer; cursor: hand;
} .timer { border: 3px double #b20011; background-color:#b20011; font-size:15px; font-weight:bold; color:#FFFFFF; width:60px; height: auto; text-align:center;
} /*End of Iframe Elements*/
/* -- Shared CSS -- */ /* *** PMR 20.2 BEGIN *** */
.awr_rpt_seg{ border-left: 5px solid #D1D3D4; border-bottom: 1px solid #D1D3D4; color: #595A5C; width:100%; line-height: normal; margin: 13px 0; padding: 3px 0 3px 11px;
}
tr.awr_rpt_seg td{ border-bottom: 1px solid #D1D3D4; color: #333 ; width:100%; line-height: normal; margin: 13px 0; padding: 3px 0 3px 11px; font-weight:bold;
}
tr.awr_rpt_seg td:first-child{ border-left: 5px solid #D1D3D4 !important; border-bottom: 1px solid #D1D3D4; color: #a29060 !important; width:100%; line-height: normal; margin: 13px 0; padding: 3px 0 3px 11px !important;
} .awr_rpt_table { width: 100%; font: 71%/normal Arial, Verdana, Helvetica, sans-serif; color: #333333; border-collapse: collapse;
}
.awr_rpt_table th { padding: 4px 3px; font-weight: normal; vertical-align: top;
}
.awr_rpt_table td { padding: 4px 3px; vertical-align: top;
} .th_border { border-bottom: 1px solid #939598;
} SUP:link { } .awr_rpt_table .row1_bordergray {
background-image:url(images/pixel_gray.gif);
background-repeat:repeat-x;
background-position:bottom
} .awr_rpt_table .row2_bordergray {
background-image:url(images/pixel_gray.gif);
background-repeat:repeat-x;
background-position:bottom
}
/* *** PMR 20.2 END *** */ /* style CSS Ends */ /*-------------------------------------------------------------------------------------------------------------------*/ /* custom CSS Starts */ /* -- CSS for FI, Adv, Inv Banner --
#appversion { color: #0045AA; text-align: right; padding-right: 20px; font: bold normal 11px/13px Arial, Verdana, Helvetica, sans-serif; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 13px; text-transform: uppercase; font-weight: bold; letter-spacing: .05em; }
*/ /* -- CSS for Powered by Albridge Solutions --
#poweredby { color: #0045AA; text-align: right; padding-right: 20px; font: normal normal 10px/11px Arial, Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 10px; line-height: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; }*/ /* custom css for navigation backgroundcolor (lightcolor)
.navbg { }*/ /* custom css for banner background color (darkcolor)
.bannerbg { }*/ .fibannerText,
.fibannerText:link,
.fibannerText:active,
.fibannerText:visited { background-color : #EAEAEA; font : bold normal 11px/13px Arial, Verdana, Helvetica, sans-serif; font-family : Arial, Verdana, Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 11px; line-height : 13px; color : #333; padding : 1 1 1 1; text-decoration : none;	}
.fibannerText:hover { color : #777777; text-decoration : none; } /* -- Common FI Banner ends here -- */ /* custom css for advisor name */
.advName { font : bold normal 13px/normal Arial, Verdana, Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 13px; line-height : normal; font-family : Arial, Verdana, Helvetica, sans-serif; color : #FFFFFF;
} /* banner where advisor name and DBA name are displaying */
.banner {	background-color : #0A5EAF;	height : 35px;	padding-left : 20px;	color : #FFFFFF;	} .navtable {	border : 1px solid #999999;	width : 160px;	} /* custom css for control center - left navigation */ .controlcenter { background-color : #045FAA; font : bold normal 11px/24px Arial, Verdana, Helvetica, sans-serif; font-family : Arial, Verdana, Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 11px; line-height : 24px; padding-left : 20px; color : #FFFFFF;	} .navA {	background-color : #DFECF7; } .nav1,
.nav1:active,
.nav1:link,
.nav1:visited { font : bold normal 11px/20px Arial, Verdana, Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 11px; line-height : 20px; font-family : Arial, Verdana, Helvetica, sans-serif; padding-left: 20px; color : #0045AA; text-decoration : none; } .nav1MouseOver:Hover	{ font : bold normal 11px/20px Arial, Verdana, Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 11px; line-height : 20px; font-family : Arial, Verdana, Helvetica, sans-serif; padding-left: 20px; color : #777777; text-decoration : none; } /* custom css for control center - left navigation - subnav */ .navB { background-color : #DFECF7;	} .nav2,
.nav2:active,
.nav2:link,
.nav2:visited { font : normal normal 11px/18px Arial, Verdana, Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 11px; line-height : 18px; font-family : Arial, Verdana, Helvetica, sans-serif; padding-left : 24px; color : #0045AA; text-decoration : none; } .nav2MouseOver:Hover { font : normal normal 11px/18px Arial, Verdana, Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 11px; line-height : 18px; font-family : Arial, Verdana, Helvetica, sans-serif; padding-left : 24px; color : #555555; text-decoration : none;	} /* fi banner hyperlinks where fi banner tab used to be */
.bannersmtext,
.bannersmtext:active ,
.bannersmtext:link ,
.bannersmtext:visited { background-color : #000000; font : normal normal 11px/20px Arial, Verdana, Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 11px; line-height : 20px; font-family : Arial, Verdana, Helvetica, sans-serif; padding-left: 4px; padding-right: 4px; color : #FFFFFF; text-decoration : none; text-align: right;	} .bannersmtext:Hover {	color : #CCCCCC;	text-decoration : none;	} /* -- for client, account, and advisor search --- */
.searchbox {	background-color : #DFECF7;	text-align : center;	padding: 6 0 6 0;	} /* -- copyright footer -- */
.copyright { background-color : #fff; font : normal normal 10px/13px Arial, Verdana, Helvetica, sans-serif; font-family : Arial, Verdana, Helvetica, sans-serif; font-weight : normal; font-style : normal; font-size : 10px; line-height : 14px; color : #333333; text-align : center; padding-top : 10px; padding-bottom : 1px; border-top: 1px solid #cccccc;} /* -- CSS for Future Build ends here -- */ /* -- h3 -- */
.t18pxb {font : normal bold 18px/24px Arial, Verdana, Helvetica, sans-serif; font-family : Arial, Verdana, Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 18px; line-height : 24px; color : #045FAA; text-align : left; padding-top : 4px; padding-bottom : 4px; } H3 { font : normal bold 20px/24px Arial, Verdana, Helvetica, sans-serif; font-family : Arial, Verdana, Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 20px; line-height : 24px; color : #045FAA; text-align : left; padding-top : 4px; padding-bottom : 20px;	} H4 { font : normal bold 14px/20px Arial, Verdana, Helvetica, sans-serif; font-family : Arial, Verdana, Helvetica, sans-serif; font-weight : bold; font-style : normal; font-size : 16px; line-height : 20px; color : #333; text-align : left; padding-top : 4px; padding-bottom : 4px;	} /* -- CSS for Future Build ends here -- */ /* custom CSS Ends */
/*-------------------------------------------------------------------------------------------------------------------*/
/* Splash 2.0 Starts */
/*body { color:#333; background-image:none !important; background-color:#fff !important;
}*/ /*table td { background-color:transparent !important;}
table tr { background-color:transparent !important;}*/ .bannerTable { height:90px; /*overflow:hidden;*/ background-color:#FFF;
} .bannerTable table tr:nth-child(2) td { height:12px; padding-right:20px; overflow:hidden;
}
.bannerTable .bannerLine, .bannerLine1 { height:5px; width:100%; background-color: #9c7b36;
} .loginContent, .regContent { min-height: 220px; padding: 25px 35px; /***GDPR ***/ float:left; background:url(../images/background.png) transparent repeat; width:92.5%;
}
.loginContent .leftDiv { width:318px; float:left; height: 123px; background-color:#fff; -webkit-box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.25); -moz-box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.25); box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.25); padding:20px 16px 25px;
} .loginContent .rightDiv { width:calc(100% - 450px); float:left; padding: 15px 65px 15px 35px; font-size:15px; line-height:25px;
} .loginContent .leftDiv div:first-child span { width:100%; float:left; margin-bottom:5px;
}
.loginContent .leftDiv div:first-child input[type="text"], .loginContent .leftDiv div:first-child input[type="password"] { border: 1px solid #cbcbcb; border-radius: 0; color: #333; font-size: 13px; font-weight: normal; outline-style: none; width:300px; }
.loginContent .leftDiv div div:last-child { padding-top: 26px; width: 100%; float:left;
}
.loginContent .leftDiv div div:last-child .btn { background-color:#A29060;
}
.loginContent .leftDiv div:last-child a { font-size:12px; color:#346ec0; padding:0 !important; float:right;
}
.regContent{ float:left;}
.regContent .leftDiv { width:450px; float:left; padding:0px 16px 25px;
}
.regContent .leftDiv td{ padding:5px 10px 5px 0px;}
.regContent .rightDiv{ float:left; width:calc(100% - 550px); padding: 0px 15px 0px 15px; line-height:25px; border-left:1px solid #ccc; }
.regContent .rightDiv span { float:left; width:100%; font-size:18px !important; color:#A29060; margin-bottom:10px;
}
.regContent .rightDiv span.subHeader { float:left; width:100%; font-size:18px !important; color:#333; margin-bottom:10px;
}
.regContent .rightDiv p { font-size:13px; margin-bottom:10px;} .regContent ul, .regContent ol { clear: both; float: left; margin: 0px 0 10px 10px; padding: 0; text-align: left; width: 100%;
}
.regContent ol li { margin: 7px 0 0 10px; line-height: 20px;
}
.regContent ol li ol li{ margin: 7px 0 0 10px; list-style: lower-alpha; line-height: 20px;
}
.regContent ul li { margin: 7px 0 0 10px; list-style: square; line-height: 20px;
}
.regContent ol li ol li ul li{ margin: 7px 0 0 10px; list-style: square; line-height: 20px;
}
.bannerLine1 { background-color: #eaeaea; float:left;
}
.moreContent { padding: 25px 10px 0 35px; /***GDPR ***/ float:left; width:calc(100% - 45px);
}
.moreContent { min-height:200px; background-color:#fff !important;
}
.moreContent .leftDiv { width:47%; float:left;
}
.moreContent .rightDiv { width:47%; float:right;
}
.moreContent span { width:100%; float:left; font-size:18px; color:#A29060; margin-bottom:10px;
}
.moreContent span.subHeader{ padding-bottom:0 !important; margin-bottom:2px !important;
}
.moreContent p { font-size:13px; line-height:20px; margin-bottom:10px;
}
.moreContent p a { padding:0 !important; margin:0 !important;
}
.loginFooter { color: #838383 !important; float: left; font-size: 12px !important; padding: 20px 0px 15px 35px !important; /***GDPR ***/ text-align: left !important; width: calc(100% - 40px); border-top: 5px solid #eaeaea; color: #333 !important;
}
.loginFooter span { line-height:18px; float:left;
}
.loginFooter img { float:right;
}
.popupMessage .footer { color: #333 !important; font-size: 12px !important; padding:15px 0 0 0 !important; width: 100%; margin-top:10px; }
.footer { color: #333 !important; font-size: 12px !important; border-top:1px solid #ccc; padding-top:20px; }
.footer .btn { float:right!important;} /* Splash 2.0 Ends */ /* Style 2.0 Starts */
hr { display:none;
} ol { font: normal 13px/normal Arial, Verdana, Helvetica, sans-serif;
} /* -- table row header A -- */
.theader:Hover,
.theader:Link,
.theader:Active,
.theader:Visited,
.theader { font: 13px/normal Arial, Verdana, Helvetica, sans-serif;
}
/* -- table row header A ends -- */
/* -- table row header B -- */ /* -- table row header B ends -- */
.t13pxN { font: normal 13px/normal Arial, Verdana, Helvetica, sans-serif;
}
.t13pxB { font: 13px/normal Arial, Verdana, Helvetica, sans-serif;
}
.r_table td.t13pxB{ padding-top:10px;}
.r_table td u { text-decoration:none;}
/*.r_table tr:last-child td{ border-bottom:none !important; }*/
.r_table td.alignTop, .r_table td span.alignTop{ vertical-align:top!important;}
.rpt_table { width: 100%; border-collapse: collapse
}
.rpt_table td { }
.r_table { font-size:13px;
}
.row2 { background-color: #fff;
}
.row2_bordergray { background-color: #fff;
}
.t_step { font: bold 13px/1.5em Arial, Verdana, Helvetica, sans-serif; background:none;
}
.t_step tr td ol li{ padding-bottom:5px;}
/*.t_step tbody:first-child tr:first-child td { padding-top:25px !important;}*/
.t_step tr td { width:auto }
.t_step tr td:first-child { width:215px !important; font-size: 13px !important; font-weight: bold !important; padding-right:20px !important; vertical-align:top !important;}
.t_step tr td { padding-right:10px !important;}
.t_step tr td.fontNormal{ font-weight:normal !important;} .t_step tr td:last-child { padding-right:0px !important;}
.t_step tr { height:auto !important;}
.t_step td div{ text-align:left; margin-top:5px; margin-right:20px}
.t_step td.s_hr{ height:1px !important; padding:0 !important; margin:0 !important;}
.t_step tr td table td, .t_step tbody:first-child tr:first-child td table td, .t_step tbody tr td table td div{ ; vertical-align:top ; margin-top:0 !important; /*padding:0 0 5px 0 !important;*/ }
.t_step tbody tr td table td div.button_row{ margin-top: 15 !important; vertical-align: top !important;
}
.t_step tr td:first-child .r_table td{ font-weight:normal !important;}
.t_step tr td:first-child .r_table tr.table_header td{ font-weight:bold !important;}
.t_step tbody:first-child tr:first-child td table td div img{ display:inline !important; white-space:nowrap !important; position:relative;}
.t_step tr td table td span{ vertical-align:top !important;} .t_step tr td:first-child.t12pxN, .t_step tr td:first-child .t12pxN{ font-size:12px !important; font-weight:normal !important; }
.c_table tr td { width:auto !important; font-weight:normal !important; }
.c_table tr td b{ font-weight:normal;}
.c_table tbody:first-child tr:first-child td select{ margin-bottom:5px !important;}
.c_table { font: normal 13px/normal Arial, Verdana, Helvetica, sans-serif; padding: 5px}
.c_table tr td{ padding:10px 0; /*border-bottom:1px solid #e1e1e1;*/}
.c_table tr:last-child td {border-bottom:0;} .c_table tr.row1 td b, .c_table tr.row2 td b{ font-weight:normal;}
.seg { font: 13px Arial, Verdana, Helvetica, sans-serif;
}
.lg2B { font-size: 16px; font-weight: normal;
}
.r_info { /*font-size:13px !important;*/
}
#popupTitle { font-size: 13px;
}
/* new report CSS Starts */
/* report redesign css */
table { border: 0; width: 100% }
table tr th { vertical-align: middle; }
table tr td { vertical-align: top; }
.pointer { cursor: pointer }
.hidden { visibility: hidden }
.clear { clear: both }
.float_left { float: left }
.float_right { float: right }
.valign_bottom { vertical-align: bottom !important; }
.valign_middle { vertical-align: middle !important; }
.right { text-align: right }
.left { text-align: left }
.center { text-align: center }
.tab { padding-left: 23px }
.nowrap { white-space: nowrap }
.sm_spacer { height: 0.3em; padding: 0; }
.large { font-size: large }
.x-large { font-size: x-large }
.xx-large { font-size: xx-large }
.expand_collapse_icon { font-size: 1.3em; line-height: 1em; border: 0 solid #555; margin: 0 3px; padding: 0 4px; width: 15px; cursor: pointer; color: #FFF } /* report header */
#rpt_info_box { margin: 11px 0 25px 0; -webkit-box-shadow: 0 8px 6px -6px rgba(133, 167, 198, 0.3); -moz-box-shadow: 0 8px 6px -6px rgba(133, 167, 198, 0.3); box-shadow: 0 8px 6px -6px rgba(133, 167, 198, 0.3); border-bottom: 0px solid #AFB5D0; border-bottom: 0px solid rgba(133, 167, 198, 0.3); z-index: 1; position: relative; border-collapse: collapse; }
#rpt_info_box td hr{margin-bottom:10px;}
.awr_rpt_info .info, .info { font-size: .8em; vertical-align: bottom; padding-bottom: 5px } /* section header */
#caption { border-left: 7px solid #BCBEC0; border-bottom: 1px solid #BCBEC0; vertical-align: bottom; padding-bottom: 3px; height: 1.35em } /* clear: both; height: 1.35em */
#no_caption { border-left: 0 solid #FFF; border-bottom: 0 solid #BCBEC0; vertical-align: bottom; padding-bottom: 3px; height: 1.35em } /* clear: both; height: 1.35em */
#caption div.header, #caption .unit, #no_caption div.header, #no_caption .unit { font-family: Whitney-Semibold, Arial, Verdana, Helvetica, sans-serif; color: #333333 }
#caption div.header { float: left; padding-top: 3px; padding-left: .83em; padding-right: 0; font-size: .90em; vertical-align: bottom; width: auto }
#caption .unit, #no_caption .unit { padding-top: 3px; font-size: .90em }
#caption .run_date, #no_caption .run_date, .run_date { float: right; padding-top: 0; padding-right: 5px; font-size: .66em; position:relative; white-space:nowrap } .summary { font-size: .8em }
.summary_value { font-size: 18px !important; color: #a29060; font-weight:normal;}
.legend { margin: 0; padding: 0; font-size: .9em; vertical-align: top }
#acct_info { font-size: 80%; line-height: 1.5em }
#inv_name { color: #0B4F8D; /* AWR Blue #0B4F8D */	font-size: 87%; padding-top: 9px; line-height: 1.5em } /* report data table */
.awr_rpt_table { width: 100%; border-collapse: collapse; /* #was rgb(129, 106, 68)*/ border-color: #e8e7e7; font-size:12px;/* #was rgba(129, 106, 68, 0.3)*/ }
.awr_rpt_table thead tr { border: 0 }
.awr_rpt_table thead tr th { background-color: #0B4F8D; /* AWR Blue #0B4F8D (Customizable) */ color: #FFF; /* if background-color is a light color change this value to #000 */ ; text-transform: uppercase; padding-top: 4px; padding-bottom: 4px; padding-right: 5px; font-weight:bold; vertical-align:middle;}
.awr_rpt_table thead tr th:first-of-type { padding-left: 5px }
.awr_rpt_table .border-side { border-left: 1px solid #FFFFFF }
.awr_rpt_table thead th sup: link { color: #FFF; font-size: 61%; margin-top: -.5em } .awr_rpt_table td { padding-left: 0; padding-top: 4px; padding-bottom: 4px; padding-right: 5px }
.awr_rpt_table tr td:first-of-type { padding-left: 5px }
.awr_rpt_table tr td .padding_zero{ padding: 0 }
.awr_rpt_table tbody td { border-top: 1px solid #e8e7e7; /* for Safari */ -webkit-background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */ background-clip: padding-box; }
.awr_rpt_table tbody tr:hover, .awr_rpt_table tr:hover, .awr_rpt_table tfoot tr:hover { background-color:#ebebeb;	/* AWR Blue #0B4F8D */ }
tr: hover #no_highlight { background-color: #FFF }
.awr_rpt_table .sum_above td { border-top: solid 2px #0B4F8D	/* AWR Blue #0B4F8D */ }
.awr_rpt_table .sum_normal td { border-top: 0; border-bottom: solid 2px #0B4F8D; /* AWR Blue #0B4F8D */ }
.awr_rpt_table tfoot tr td { border-top: solid 1px #0B4F8D;	/* AWR Blue #0B4F8D */ border-bottom: solid 0 #0B4F8D;	/* AWR Blue #0B4F8D */ margin-bottom: 2px; vertical-align:text-bottom;font-weight:bold; } .border-bottom-gray, .awr_rpt_table .border-bottom-gray td { border-bottom: 1px solid #e8e7e7; /* for Safari */ -webkit-background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */ background-clip: padding-box; } .awr_rpt_table .border-bottom-blue td { border-bottom: solid 2px #0B4F8D	/* AWR Blue #0B4F8D */ }
.awr_rpt_table .border-top-blue td { border-top: solid 2px #0B4F8D	/* AWR Blue #0B4F8D */ } .awr_rpt_table tbody tr:first-of-type, .awr_rpt_table tbody tr:first-of-type td { border-top: 0 }
.awr_rpt_table tbody tr:first-of-type .sum, .awr_rpt_table tbody tr .sum, .awr_rpt_table .sum { border-bottom: solid 2px #0B4F8D	/* AWR Blue #0B4F8D */ }
.awr_rpt_table .no_border, .awr_rpt_table .sum .no_border, .awr_rpt_table .border-bottom-blue .no_border, .awr_rpt_table .border-bottom-gray .no_border{ border: 0 }
#inv_name, #acct_info .sec_th, .awr_rpt_table th, .awr_rpt_table .sum td, .awr_rpt_table .sum_above td, .awr_rpt_table tfoot, .summary, .summary .summary_value, .summary_value { font-family: Whitney-Semibold, Arial, Verdana, Helvetica, sans-serif } .rpt_disclosure { font-size: .8em; text-align: justify; padding: 5px 0 7px 0; }
#disclosure{ padding:0 20x 0 0;}
#c_alloc { background-color: #0B4F8D; margin: 0 0 2px 0; padding: 0; height: 7px }
#m_alloc { background-color: rgba(129, 106, 68, 0.7);	/* AWR Gold 70% #a29060 */ background-color: #A08C6E;	/* AWR Gold 70% #a29060 */ margin: 0; padding: 0; height: 7px } #long_alloc { background-color: rgba(129, 106, 68, 0.4);	/* AWR Gold 40% #a29060 */ margin: 0 0 2px 0; padding: 0; height: 7px }
#short_alloc { background-color: rgba(129, 106, 68, 0.7);	/* AWR Gold 70% #a29060 */ margin: 0 0 2px 0; padding: 0; height: 7px }
#net_alloc { background-color: rgba(129, 106, 68, 1.0);	/* AWR Gold 100% #a29060 */ margin: 0; padding: 0; height: 7px } .key { -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; /* future proofing */ -khtml-border-radius: 2px; /* for old Konqueror browsers */ width: 17px; height: 13px; margin-top: 1px }
#ac { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; /* future proofing */ -khtml-border-radius: 3px; /* for old Konqueror browsers */ width: 17px; height: 11px; padding-top: 3px }
#bv { background-color: #a29060; }
#nc { background-color: rgba(129, 106, 68, 0.7); /* AWR Gold 70% #a29060 */ background-color: #A08C6E; /* AWR Gold 70% #a29060 */ }
#cv { background-color: rgba(129, 106, 68, 0.4); /* AWR Gold 40% #a29060 */ background-color: #C3B4A0; /* AWR Gold 40% #a29060 */ }
#ev { background-color: #0B4F8D; /* AWR Blue #0B4F8D */ }
/* { margin: 0; padding: 0; } */ /* risk & return symbols starts here */
.square { position: relative; background-image: url(images/risk_icons.png); background-position: 0 3px; width: 10px; height: 12px; margin: 3px 0 0 0; /* html5 code ===== does work in IE 8 width: 10px; height: 10px; background: #0A4E8D; margin: 3px 0 0 0; ===== */ }
.circle { background-image: url(images/risk_icons.png); background-position: 0 -9px; width: 10px; height: 12px; margin: 3px 0 0 0; /* html5 code ===== does work in IE 8 background: #a29060; width: 10px; height: 10px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; margin: 3px 0 0 0; ===== */ }
.diamond { background-image: url(images/risk_icons.png); background-position: 0 -23px; width: 10px; height: 12px; margin: 3px 0 0 0; /* html5 code ===== does work in IE 8 width: 7px; height: 7px; background: #00A651; margin: 8px 0 0 0; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transform-origin: 0 100%; -moz-transform-origin: 0 100%; -ms-transform-origin: 0 100%; -o-transform-origin: 0 100%; transform-origin: 0 100%; ====== */ }
.triangle { margin: 3px 0 0 3px; width: 0; height: 0; border-bottom: 9px solid #00A651; border-left: 5px solid transparent; border-right: 5px solid transparent; }
.triangle-down { margin: 3px 0 0 3px; width: 0; height: 0; border-top: 9px solid red; border-left: 5px solid transparent; border-right: 5px solid transparent; }
/* risk & return symbols ends here */ /* temp css */
#page-wrap { margin: 0 auto 70px auto; clear: both; width: 100%; height: auto; position: absolute; top: 130px; z-index: 999 }
.info-col { float: left; width: 160px; height: 100%; padding: 1px; overflow: hidden; border-right: 0 solid white }
.info-col h2 { vertical-align: top; text-align: center; font-weight: normal; padding: 15px 0; font-size: 1em; color: #FFFFF }
dt { padding: 5px; background: #FFF; color: #a29060; border-top: 1px solid #ccc; }
dd { position: absolute; left: -9999px; top: -9999px; width: 320px; padding: 7px 5px; color: white; display: none }
dt: nth-of-type(1), dd: nth-of-type(1), dt: nth-of-type(2), dd: nth-of-type(2), dt: nth-of-type(3), dd: nth-of-type(3), dt: nth-of-type(4), dd: nth-of-type(4), dt: nth-of-type(5), dd: nth-of-type(5), dt: nth-of-type(6), dd: nth-of-type(6) { background: #FFF; }
.curCol { -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); z-index: 1; position: relative; }
/* temp css */ /* Legacy Report css */ .legacyReport { display:none; border-top: 1px solid #acacac;
}
.legacyReport table { background-color:#fff;
}
.r_table { border-collapse: collapse !important; border:none ; margin:20px 5px 20px 0; /*padding:2px 0;*/ background:#fff;
} .lg, .lg2 { font: 100%; /* line-height: 1.8em;*/
} .lg b, .lg2 b{ font-weight:normal;}
.table_header td, .table_header2 td{ background-color: #fff; color: #333333 !important; font-size: 13px; padding: 4px 0; border-bottom:1px solid #acacac;
}
.table_header td font, .table_header2 td font{ color: #fff !important; }
/*.table_header:link, .table_header:visited, .table_header:active, .table_header:hover, .table_header { color: #fff; font-weight: normal; background-color: #0b4f8d;
}*/
.r_table .row1 td, .r_table .row2 td, .r_table .row3 td, .r_table .row1, .r_table .row2, .r_table .row3{ /*background-color: #fff;*/ /*height: 16px;*/ vertical-align:top !important; padding:7px 5px !important; border-bottom: 1px solid #e1e1e1 !important; height:auto !important; /*line-height:30px;*/ } .r_table .row1 td img, .r_table .row2 td img{ display:inline;} td .t11pxN br{ line-height:20px;}
.r_table .row1 td.t13pxN b, .r_table .row2 td.t13pxN b{ font-weight:normal; }
.r_table .lg2_total td{ border-top: 1px solid #0b4f8d !important; background-color: #fff; height: 16px; padding-bottom: 4px; padding-right: 5px; padding-top: 4px; padding-left: 5px;
}
.r_table .lg2B td{ padding-bottom: 4px; padding-right: 5px; padding-top: 4px; padding-left: 5px;
}
.r_table .lg2B td:nth-child(2){
font-size: 13px; }
.rpt_info_box hr, .r_table hr { border:none; margin:0;
} .rpt_info_box td{
margin: 11px 0 25px 0;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
border-bottom: none !important;
border-bottom: none !important;
z-index: 1;
position: relative; border-collapse: collapse; height:17px;} .r_info{ margin-right:10px;}
.r_info td{ padding:5px;}
.r_info td b{font-weight:normal;}
#content hr{ color:#FFF;} .r_table tr.table_header{ border-bottom:1px solid #0b4f8d !important; }
.r_table tr.table_header td a{ color:#333; font-weight:bold;} /* new report CSS Ends */ body { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color:#333333; background:url(../images/background.png) transparent repeat;
}
table tr td, table tr{ padding: 0; /*background-color: transparent;*/
}
a:link,
a:active { color: #0057B8; font-size:13px; text-decoration: none; background-color: inherit; font-weight:normal;
}
a:hover { color: #0057B8; font-size:13px; text-decoration: none; background-color: inherit
} a:visited { color: #0057B8; font-size:13px; text-decoration: none; background-color: inherit
}
table{ border-collapse: collapse; border-spacing: 0;
} .s_row_a b{ font-weight:bold; }
.r_table tr.t13pxN td { width:30% !important;
}
.r_table tr th b{ font-weight:700 }
.r_table tr th, .r_table tr.table_header th, .r_table tr th{ font-weight:bold !important; border-bottom:1px solid #acacac; padding:7px 5px; }
.r_table tr th, .r_table tr.table_header th, .r_table tr.table_header td, .r_table tr td.table_header, .r_table .table_header2, .theader2, .r_table .theader{ font-weight:bold !important; border-bottom:1px solid #acacac !important; padding:7px 5px !important; /*height:42px;*/ }
.r_table tr.table_header td:first-child {	padding: 7px 5px 7px 15px;} /* -- table row header A ends -- */ /* -- table row header B -- */
.theader2 b{ font-weight: bold !important;
} .r_table tr.theader2 td{ border-bottom:1px solid #ccc;}
/* -- table row header B ends -- */ .r_table{ border-collapse: separate !important; margin:0 !important;} .r_table .row1 { /*background-color: #e0e9ea;*/ padding: 2px; vertical-align: top; } .r_table .row1_bordergray { padding: 0; background-color: #ffffff; vertical-align: top; background-image:none !important; background-repeat:repeat-x; background-position:bottom
} .r_table .row2 { /* background-color: #fff;*/ padding: 2px; vertical-align: top;
} .r_table .row2_bordergray { padding: 0; background-color: #fff; vertical-align: top; background-image:url(images/pixel_gray.gif); background-repeat:repeat-x; background-position:bottom
} .r_table .row3 { padding: 0; background-color: #ECF3F4; vertical-align: top
} /* table row background color */
.row1 { padding: 0; background-color: #ffffff; vertical-align: top
} .row1_bordergray { padding: 0; background-color: #ffffff; vertical-align: top; background-image:url(images/pixel_gray.gif); background-repeat:repeat-x; background-position:bottom
} .row2 { padding: 0; background-color: #fff; vertical-align: top
} .row2_bordergray { padding: 0; background-color: #fff; vertical-align: top; background-image:url(images/pixel_gray.gif); background-repeat:repeat-x; background-position:bottom
} .row3 { padding: 0; /*background-color: #ECF3F4;*/ background-color: #fff !important; vertical-align: top;
}
/* *** Data Table END *** */
.t11pxN, .t11pxN font { font-size:11px !important;
} select, input { border: 1px solid #cbcbcb; border-radius: 0; color: #333; font-size: 13px; font-weight: normal; outline-style: none; padding: 5px 6px 6px; /** Defect ID: 20938 **/ margin: 0 5px 0 0; /** Defect ID: 20263 **/
}
input[type='checkbox']{ border: none !important; padding:0; margin:0 5px 0 0 ;
} select[multiple]{height:auto !important; background:none !important; padding:0px; min-width:150px; }
select option { border-bottom: 1px solid #cbcbcb; font-size:13px !important;
} select > option:hover, select > option:checked{ /* color:#333 !important; */ /*Defect #3108 - CTSQC-283836-PSD 00390880 - fixed select dropdown font color issue on selection*/
} /* 2.0 into 1.0 Integration changes */
.t_step td, .t_step tr td .t_step tr td { padding: 7px 20px 7px 0 !important; vertical-align: middle !important; font-size:13px; font-weight:normal; }
.t_step tr td .t_step tr td:nth-child(2){padding: 7px 10px 7px 0 !important;}
/* 2.0 into 1.0 Integration changes */
.t_step tr td { background-color:#ffffff; vertical-align: top !important;
}
#startday1 input:first-child, #endday1 input:first-child { margin-right:5px; margin-left:0;
}
#startday1 input, #endday1 input, #startday input, #ddate input { margin-right:5px; margin-left:5px; width: 30px; /* AWR-2765 - iPad date text field fix . Also, updated to 30 from 28 for wove*/ }
#startday1 input:nth-child(3), #endday1 input:nth-child(3), #startday input:nth-child(3), #ddate input:nth-child(3) { margin-right:0; width: 48px !important; /* AWR-2765 - iPad date text field fix */
}
/* #startday1 a, #endday1 a { padding: 3px 5px 5px 5px !important;
} */
#startday1 a, #endday1 a, #startdatedisp a, #startday a, #ddate a { padding: 3px 5px 5px 5px !important; position: relative; top: 2px; /*display:block; float:right;*/
}
#startday i { /* AWR-4671 - Fix */ font-size: 18px; position: relative; top: 5px;
}
#quick img{ margin-top:-10px;}
.lg2B { font-size: 16px; font-weight: normal; height:30px;
}
.lg2B td { padding: 5px !important;
} #section_1 table tr td, #section_2 table tr td, #section_3 table tr td{ background-color:#ffffff;; padding:10px 5px !important;
}
#section_1 table tr td.padLR0, #section_2 table tr td.padLR0, #section_3 table tr td.padLR0{ padding-left:0px !important; padding-right:0px !important;}
#section_1 table tr td.padTB0, #section_2 table tr td.padTB0, #section_3 table tr td.padTB0{ padding-top:0px !important; padding-bottom:0px !important;} #footerTable { } .t_hr { border-top: 1px solid #ccc; padding: 0; display:none;
}
.t11pxB { font-weight:normal; margin-top:10px;}
.t11pxB b{ font-weight:normal; padding-left:10px;}
#content { padding:0 0;} /* Top Menu */
#error_msg { height: 30px; min-height: 30px; padding: 10px; font-size: 13px;
}
.fltlft{ float:left;
}
.fltctr{ float:center !important;
}
.hideMe { display:none;
}
.fa-exclamation-triangle{font-size: 18px !important; margin-right:10px;}
.fa-search { color: #686666; float: right; font-size: 22px !important; margin: 4px 7px 0 0; font-weight:normal;
}
.icon-small { font-size: 16px !important; margin-left: 2px; margin-top: -3px;
}
.bg_color_highlight { background-color: #cecece !important; color: #333 !important;
}
.font_color_highlight { color: #333 !important;
}
/* Semi Transparent layer for Overlay popups */
.trans_overlay { background-image: url(../images/site_overlay_bg.png); height: 100%; left: 0; position: absolute; text-align: center; top: 0; vertical-align: middle; width: 100%; z-index: 9999; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;
}
.help_cont_outer { margin: 0 auto; max-width: 1180px; min-width: 520px; padding: 25px;
} .popupLarge { margin: 140px auto; padding: 20px; width:90%;
}
.popupSmall { margin: 140px auto; width: 300px; padding: 20px;
}
.popupMedium { margin: 140px auto; width: 600px; padding: 20px;
}
.popupTitle { color: #686666; font-size: 20px; margin:0 0 0 0;
}
/* Header - Menu Overlay */
.header_right_icon ul, .header_right_icon li, .header_right_icon a { margin: 0; padding: 0; -webkit-box-sizing: unset !important; -moz-box-sizing: unset !important; box-sizing: unset !important;
}
.top_box { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #b7b7b7; border-radius: 0; margin-top: 10px; padding: 15px; position: absolute; right: 42px; width: 185px; z-index: 999; display:none; -webkit-box-sizing: unset !important; -moz-box-sizing: unset !important; box-sizing: unset !important; /*border-bottom: 4px solid #A29060;*/
}
.top_box:after, .top_box:before { bottom: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;
}
.top_box:after { border-color: rgba(241, 241, 241, 0); border-bottom-color: #fff; border-width: 10px; right: 4px;
}
.top_box:before { border-color: rgba(162, 162, 162, 0); border-bottom-color: #a5a5a5; border-width: 11px; right: 3px;
}
.left_box { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #BCBCBC; border-radius: 0; box-shadow: 0 0 0 0 #666666; margin-top: 10px; padding: 1px 0 0; position: absolute; right: 0; width: 195px; z-index: 999;
}
.left_box:after, .left_box:before { bottom: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;
}
.left_box:after { border-color: rgba(241, 241, 241, 0); border-bottom-color: #fff; border-width: 13px; left: 5px;
}
.left_box:before { border-color: rgba(162, 162, 162, 0); border-bottom-color: #a2a2a2; border-width: 14px; left: 4px;
}
/* Login/Logout - Menu Overlay */
.login_box { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #b7b7b7; border-radius: 0; margin-top: 10px; padding: 1px 0 0; position: absolute; right: 0; width: 180px; z-index: 999; border-top: none; border-bottom: 4px solid #999;
} ul.top_menu { margin: 0 !important; padding: 0 !important; background-color: #fff !important; float:left !important; width:100% !important; overflow:hidden !important;
}
ul.top_menu li { margin: 0; padding: 7px 12px !important; list-style: none; background-color: #fff; color: #0057B8; text-align: left; clear: both; float: left; width: 100%; cursor: pointer; font-size: 13px; font-weight:normal; text-transform:none !important; margin-top:0 !important;
}
#menubox ul.top_menu li:first-child { border-bottom: 1px solid #b7b7b7 !important;
}
#menubox ul.top_menu li:last-child { border-top: 0 solid #b7b7b7 !important;
} ul.top_menu li.userColor { color:#686666 !important; font-size:13px; padding-top: 10px !important; padding-bottom: 10px !important; cursor:default !important;
}
ul.top_menu li .fa { font-size:20px; padding-right:5px; color:#686666 !important; width: 20px; text-align:center;
} ul.top_menu li#portbox { margin: 0; padding: 11px !important; border-bottom: 1px solid #d9d9d9; list-style: none; background-color: #fff ; color: #336699; text-align: left; font-weight: bold; clear: both; float: left; width: 92% !important; cursor: pointer; font-size: 13px;
}
ul.top_menu li:first-child { border-radius: 0;
}
ul.top_menu li:last-child { border-radius: 0; border-bottom: none !important;
}
#nav1 { float: left; margin: 13px 0 4px; position: relative;
}
#nav1 .page_dropdown { color: #333333; font-size: 20px; font-weight: bold;
}
.clearboth { clear: both;
}
/* Help Overlay */
.popupContent .headerarea { height: 37px; margin-top:-3px; border-bottom: 1px solid #e1e1e1; overflow:hidden;
}
.popupContent .headerarea .header { font-size: 18px; float: left; height:100%;
}
.popupContent { background: #FFFFFF; color: #333; text-align: left; /*width: calc(100% - 20px);*/ padding: 20px; /*border:1px solid #7f7f7f;*/
}
.popupContent .popupMessage { min-height: 60px; overflow: auto; font-size:13px;
}
.popupContent .popupMessage .cont{ margin-top:15px;}
.cont ol.c { list-style-type: lower-alpha; clear: both; float: left; margin: 0 0 20px 10px; padding: 0; text-align: left;
}
.cont ol.c li {margin: 7px 0 0 10px;} .popupContent .popupMessage table { font-size:13px; margin-top:10px;
}
.popupContent .popupMessage table td{ padding:5px 0;}
.formbox td:first-child, th:first-child { /*width: 200px;*/ vertical-align: middle; padding: 20px 20px 0 0; text-align: left;
}
.formbox td:nth-child(2) { padding: 20px; padding-bottom: 0
}
.formbox input[type="text"] { border: 1px solid #cbcbcb; border-radius: 0; color: #333; font-size: 13px; padding: 6px; width: 342px !important; font-weight: normal; outline-style: none;
}
.formbox select { width: 342px !important;
}
.help_cont .helpcontent .cont { font-size:12px; color: #333; float: left; padding: 12px 10px 10px 0;
}
.port_head { color: #333; font-size: 20px; margin:20px 20px 10px 20px; }
.port_head b { font-weight:normal !important;}
.port_head_inner { color: #686666; font-size: 20px; margin:0 0 0 0; padding-top:25px;
}
.port_head_inner b { font-weight:normal;
}
.legacy_container, .legacy_container1{ border:1px solid #cfcfcf; margin:0 20px; padding:10px 20px 20px 18px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color:#fff; min-height:200px; /* overflow: hidden; */ /***Defect Id: 23959 ****/
} .legacy_container1 { padding:20px; overflow: hidden;
} .legacy_container:after{ content: ""; visibility: hidden; height: 0; clear: both; display: block;
} .table_header img{ width:auto !important;} .blue_bar { background-color: #A29060; height: 4px; display: none;
} #bannerTable table { background-color:#fff;
} #showScr{ display:none;
} /* FI Top Menu Starts */ #fiTopMenu { position:absolute; top:0; right:20px; }
#fiTopMenu ul { margin:20px 0 0; padding:0; display:block; line-height:normal; text-decoration:none; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:12px; color: #656565; float:right;
} #fiTopMenu ul li{ float:left; line-height:13px; padding:0 12px;
}
#fiTopMenu ul li:last-child { border-right:none; padding-right:0; margin-top: -16px;
}
#fiTopMenu ul li:last-child .fa-sort-down { margin-top: -43px; color: #A29060;
}
#fiTopMenu ul li a{ text-decoration:none; color:#686666;
}
#fiTopMenu ul li a:hover{ color:#686666;
}
.header_left_icon { float: left;
}
.firstIcon{ margin-top:0 !important;
}
#fiTopMenu ul li span.report_count { background-color: #e1751c; border: none; border-radius: 10px; color: #fff; font-weight:bold; float: left; font-size: 11px; height: 13px; margin: -5px 0 0 -9px !important; min-width: 12px; padding: 2px 3px 0 3px; position: absolute; text-align: center; z-index: 99;
}
#fiTopMenu ul li span.report_count center{ margin-top: -2px;
}
/* FI Top Menu Ends */
#exmenubox.top_box { text-transform:none;
}
#quesmenubox.top_box { text-transform:none; right:auto; margin-left: -192px;
}
div[id^="actionmenubox"].left_box { margin-left: -7px; margin-top: 28px; right: auto; text-transform: none;
}
#notyfy.top_box { margin-top: 28px; right: auto; margin-left: -537px; text-transform: none; width: 540px;
}
#greenNotify a { font-size:13px; color:#0057b8; text-transform:none;}
#greenNotify.top_box { margin-top: 35px; right: 2px; text-transform: none; width: 240px; padding:15px; background:#e9e9e9; display:none; }
#greenNotify.top_box:after { border-color: rgba(241, 241, 241, 0); border-bottom-color: #e9e9e9; border-width: 8px; right: 15px;
}
#greenNotify.top_box:before { border-color: rgba(162, 162, 162, 0); border-bottom-color: #b7b7b7; border-width: 10px; right: 13px;
}
#greenNotify.top_box .float_left{ width: 215px; text-align:left; color:#000; font-size: 12px; line-height: 18px; margin-top: -4px;
}
#greenNotify.top_box .float_right{ margin-top:-9px; margin-right:-6px;
}
#greenNotify.top_box i { font-size:13px;
} #greenNotify.top_box .showTicker { margin-top:10px; }
#greenNotify.top_box .showTicker input[type="checkbox"]{ margin-top:-4px;
} #greenNotify.top_box .showTicker input[type="checkbox"]:checked ~ label::before, #greenNotify.top_box .showTicker input[type="checkbox"] ~ label::before{ font-size:15px;
}
#notyfy #tab2 { display: none;
} #notyfy .moreLink { border-top: 1px solid #d5d5d5; clear: both; margin-left: 10px; padding: 10px 2px 0 2px;
}
#notyfy .moreLink .fa-sort-desc{ font-size:17px;
}
#notyfy.top_box .scrollLeft { float: left; min-height:150px; height: 100%; text-transform: none; width: 160px; z-index: 9999; margin-top:-10px;
}
#notyfy.top_box .scrollRight { border-left: 1px solid #d5d5d5; float: left; height: 100%; min-height:150px; text-transform: none; width: calc(99% - 161px); margin-left: -5px;
}
#notyfy.top_box .scrollRight .content { float: left; height: 100%; width: 100%;
}
#notyfy.top_box .scrollRight .grid_content { padding-left:10px;
}
#notyfy.top_box .scrollLeft ul { float: left; list-style: outside none none; margin-left: 5px; padding-left: 0; position: relative; width: 94%;
}
#notyfy.top_box .scrollLeft ul li { color: #333; display: block; font-size: 13px; height: 32px; line-height: 33px; padding: 2px 0; text-align: left; text-indent: 10px; text-transform: none; width: 100%;
}
#notyfy.top_box .scrollLeft ul li span.tabreport_count { background-color: #e1751c; border: medium none; border-radius: 10px; color: #fff; float: left; font-size: 11px; font-weight: bold; height: 13px; margin: 2px 2px 0 !important; min-width: 12px; padding: 2px 3px 0; position: absolute; text-align: center; z-index: 99;
}
#notyfy.top_box .scrollLeft ul li span.tabreport_count center { line-height: 1; text-indent: 0;
}
#notyfy.top_box .scrollLeft ul li.sel { background-color: #fff; border-bottom: 1px solid #d5d5d5; border-right: 1px solid #fff; border-top: 1px solid #d5d5d5; border-left: 4px solid #979797; color: #333; display: block; padding: 2px 0; text-indent: 10px;
}
#notyfy.top_box .scrollLeft ul li div { float: left; height: 38px; margin-left: -4px; margin-top: -3px; width: 4px;
}
#notyfy.top_box .scrollLeft ul li.sel div { background-color: #979797;
}
.tabMenu { float:left !important; width:100% !important; margin-bottom:-1px !important;
}
.tabMenu ul{ margin:0 !important; float: left !important; box-sizing: border-box; color: #656565; display: block; line-height: normal; list-style: outside none none; margin: 20px 0 0; padding: 0; text-decoration: none;
}
.tabMenu ul li{ font-size:13px !important; text-transform: none !important; float:left !important; margin-top:0 !important; padding:0 !important;
}
.tabMenu ul li:first-child{ margin-left:30px !important;
}
.tabMenu ul li a { border-left: 1px solid #fff !important; border-top: 4px solid #fff !important; color: #0057B8 !important; font-size: 13px !important; padding:10px !important; padding-top:15px !important; padding-left:15px !important; text-align: center !important; text-transform: none !important; float:left !important; height:auto !important;
}
.tabMenu ul li a.menu_selected { background:#fff !important; color:#686666 !important; border-top:4px solid !important; border-top-color:#A29060 !important; border-bottom:0 !important; border-left:1px solid #E8E7E7 !important; border-right:1px solid #E8E7E7 !important; font-weight:bold !important; font-size:13px !important; text-transform: none !important; text-align: center !important; cursor:default !important; height:auto!important;
}
.tabMenu ul li a div.tabreport_count { background-color: #e1751c; border: none; border-radius: 10px; color: #fff; font-weight:bold; font-size: 11px; height: 13px; margin: -10px 0 0 !important; min-width: 12px; padding: 1px 3px; text-align: center; float:right;
}
#notyfy .tabContent { }
.dataMsg { padding-bottom: 3px; color: #333333 !important; font-size: 13px !important; text-align:left;
}
.dataMsg div{font-size: 12px; font-weight: bold; }
.dataMsg span { font-weight:bold; font-size: 12px;
}
.notyfy .report_name { padding-bottom: 3px; font-size:13px; word-break: break-all;
}
.notyfy .report_time { padding-bottom: 3px; font-size:12px; word-break: break-all;
}
.notyfy tr { border-top: 1px solid #e8e7e7; border-bottom: 1px solid #e8e7e7; }
/* 2.0 Changes */
.notyfy tr:first-child { border-top: none; border-bottom: 1px solid #e8e7e7; }
/* 2.0 Changes */
.notyfy tr:last-child { border-bottom: none; text-align:right;
}
.notyfy tr:last-child td{ padding-top:10px;
}
.notyfy td { padding:10px; font-size: 13px; }
.notyfy tr:first-child td{ padding-top:20px;}
.notyfy td:first-child { width:10%; padding-right:5px !important;
}
.notyfy td:nth-child(2) { color: #333333; text-align: left !important; padding-top:10px;
}
.notyfy td:nth-child(3) { width:10%; text-align:right;
}
.notyfy td:nth-child(3) a { color:#333 !important; font-weight:normal !important; font-size:12px !important; cursor:pointer;
}
.notyfy a{ color: #0057B8 !important; text-decoration:none; font-size:13px !important; text-transform: none !important;
}
.notyfy .fa-sort-desc { /* Safari */
-webkit-transform: rotate(-90deg); /* Firefox */
-moz-transform: rotate(-90deg); /* IE */
-ms-transform: rotate(-90deg); /* Opera */
-o-transform: rotate(-90deg); /* Internet Explorer
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
margin-left:10px;
color:#333;
} iframe { padding-top: 20px; background:none !important; background-color:transparent !important;
}
/* Client List */
#AdvisorList_mainTable, #ClientList_mainTable { border-color:#e8e7e7; border-spacing: 0 !important; } .r_table .row1 td{ border-bottom:1px solid #f2f2f2;}
.r_table .row2 td{ border-bottom:1px solid #f2f2f2;} #ClientList_mainTable td, #ClientList_mainTable td a:link, a:active, AdvisorList_mainTable td, #AdvisorList_mainTable td a:link, a:active{ font-size:13px; /*height:42px;*/ /*padding-top:5px;*/ background:none; /*padding-bottom:2px;*/}
/*#ClientList_mainTable td:first-child{padding: 5px 5px 2px 15px; vertical-align:middle;}*/
#ClientList_mainTable th, #ClientList_mainTable th a:link, a:active, #AdvisorList_mainTable th, #AdvisorList_mainTable th a:link, a:active{ font-size:13px; height:auto; /*padding-top:10px;*/}
#ClientList_mainTable th:first-child, #AdvisorList_mainTable th:first-child{padding: 2px 5px 2px 10px; font-weight:bold;} .copyright { padding-bottom:10px; background-color:transparent !important; border-top:none; padding-top:25px;} .aBlack{ color:#333333; }
.pdfIcon { background: url("../images/AWR_Sprite.png") no-repeat !important; background-position: 0 -463px !important; float: left; width:21px !important; height: 27px !important; padding-right:9px !important; margin-top:-5px !important;
}
button { float: left; margin: 0; font-size: 13px; padding: 8px; border-top: 1px solid #afafaf !important; border-bottom: 1px solid #afafaf !important; border-right: 1px solid #fff !important; background: #A29060 !important; border-left: none; color:#fff; cursor:pointer;
}
button:hover {	/* fallback */ color: #FFF; background: none; background-color: #bba058 !important;
}
.selected { background: #8a7848 !important; /*Safari 4-5, Chrome 1-9 */ color: #FFF;
}
button:first-child { float: left; margin: 0; padding: 8px !important; border-radius: 0 !important; /* top left, top right, bottom right, bottom left */ border-left: 1px solid #afafaf !important;
}
button:last-of-type { float: left; margin: 0; margin-left: -0; padding: 8px; border-radius: 0; border-right: 1px solid #afafaf !important; border-left: none;
} input.btn { background: #A29060; border: 1px solid #A29060; color: #FFFFFF; cursor: pointer; font-size: 16px; padding: 8px 25px !important; text-align: center; font-weight: bold; min-width:70px; border-radius: 0 !important;
}
.addButton { background: #A29060 !important; border: 1px solid #A29060 !important; color: #FFFFFF !important; cursor: pointer; font-size: 16px; text-align: center; font-weight: bold; min-width:70px;
}
input.smallbtn { background: #A29060; border: 1px solid #A29060; color: #FFFFFF; cursor: pointer; font-size: 12px; opacity: 1; padding: 3px 5px; text-align: center; font-weight: bold; float:right;
}
input.btn_nm, input.btn { background: #A29060; font-size: 13px; padding: 5px !important; font-weight: normal !important; margin-right:10px!important; float:none; height: 32px; line-height: normal;
}
.popupMessage .footer input.btn_nm:first-child, .popupMessage .footer input.btn:first-child, .popupMessage .footer input.btn_nm_highlight:first-child, .popupMessage .footer input.btn_nm_highlight:first-child{ float:right; margin-right:0px !important;}
.footer input.btn_nm_highlight{ float:right; !important;}
input.btn_nm_highlight, input.btn_highlight { background: #cecece !important; font-size: 13px; padding: 5px; font-weight: normal !important; color:#333 !important; min-width: 70px; margin-right:10px!important; float:none; height: 32px; /*float:right;*/
}
/* 2.0 Integration */ /* For New Look */ a.theader { border-bottom:none !important; padding:0 !important; color:#333; cursor:default;
} #ClientList_mainTable, #AdvisorList_mainTable { padding: 2px 0; border: 0; border-radius: 3px; margin-top:-10px !important;
}
#ClientList_mainTable a .icon-small, #AdvisorList_mainTable a .icon-small{ font-size:19px !important; color:#686666; margin-top:-22px !important; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;
}
.r_table a .icon-small{ font-size:19px !important; color:#686666; margin-top:-22px !important; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; }
span.t13pxN { } .r_table .row1 td, .r_table .row2 td { border-bottom: 1px solid #e1e1e1 !important; padding:10px 0 10px 0;
}
.r_table .row1 td tr td, .r_table .row2 td tr td { border-bottom: 0px solid #e1e1e1 !important; padding:0px 0 0px 0 !important;
}
/*.r_table td tr .r_table td{border-bottom: 1px solid #e1e1e1 !important;}*/
.r_table td tr .r_table tr.theader td, .r_table td tr .r_table tr.table_header td{border-bottom: 1px solid #acacac !important;}
.r_table td{padding:5px 0 5px 0;}
.r_table tbody:last-child tr:first-child td.theader, .r_table tr td.theader, .r_table .theader td, .r_table .table_header2, .r_table tr.table_header2 td, .r_table tr.table_header td, .r_table tr.theader2 td, .r_table tr td.theader2, .r_table tr.table_header th,.r_table tr th.theader, .r_table tr.theader th {border-bottom: 1px solid #acacac !important; border-top: 1px solid #acacac !important; padding:7px 5px !important;} /*.r_table tbody:last-child tr:first-child td, .r_table tr:last-child td { border-bottom:0 !important ;}
*/
.r_table tbody:first-child tr.table_header td{border-bottom: 1px solid #acacac !important;} .r_table tbody:last-child tr:first-child td.acct_seg{ border-bottom: 1px solid #d9d9d9 !important; border-left: 5px solid #d9d9d9; color: #a29060; font-size: 13px; font-weight: bold !important; height: 20px !important; padding: 6px 1px 2px 5px !important; }
.r_table .row1 td:first-child, .r_table .row2 td:first-child, .r_table td.theader:first-child { padding-left:15px;} .clientID { font-size:11px;
}
div[id^="actionmenubox"].top_box { right: auto; margin-left: -177px; margin-top: 24px; text-transform: none;
}
div[id^="externalmenubox"].top_box { right: auto; margin-left: -107px; margin-top:6px !important; text-transform: none;
}
.contentMenu{ padding:1px 15px; -webkit-box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.25); -moz-box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.25); box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.25);
} .contentMenu ul { background-color: #fff !important; float: left !important; margin: 0 !important; overflow: hidden !important; padding: 0 !important; width: 100% !important;
}
.contentMenu ul li{ font-size:13px; border-bottom:1px solid #c4c4c4; padding: 12px 0 12px 32px !important; line-height:normal !important; box-sizing: unset; /* Fix for 46888*/ }
.contentMenu_noPadding{ padding:1px 15px !important; -webkit-box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.25); -moz-box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.25); box-shadow: 1px 1px 5px 0 rgba(0,0,0,0.25);
}
.contentMenu_noPadding ul li, .contentMenu_noPadding ul.top_menu li { font-size:13px; border-bottom:1px solid #c4c4c4; padding: 12px 0 12px 0 !important; line-height:normal !important; } div[id^="actionmenubox"].contentMenu ul li { background: url("../images/AWR_Sprite.png") no-repeat;
}
div[id^="actionmenubox"] ul.top_menu .clientDashboard { background-position: -9px -2202px;
}
div[id^="actionmenubox"] ul.top_menu .clientDashboard_White { background-position: -9px -2202px;
}
div[id^="actionmenubox"] ul.top_menu .CreatePortfolio { background-position: -10px -415px;
}
div[id^="actionmenubox"] ul.top_menu .profile { background-position: -9px -2237px;
}
div[id^="actionmenubox"] ul.top_menu .profile_White { background-position: -9px -2237px;
}
div[id^="actionmenubox"] ul.top_menu .emulateLogin { background-position: -9px -2279px;
}
div[id^="actionmenubox"] ul.top_menu .portDash { background-position: -9px -569px;
} div[id^="actionmenubox"] ul.top_menu .emulateLogin_White { background-position: -9px -2279px;
}
div[id^="actionmenubox"] ul.top_menu .passwordReset { background-position: -9px -2321px;
} div[id^="actionmenubox"] ul.top_menu .passwordReset_White { background-position: -9px -2321px;
} div[id^="actionmenubox"] ul.top_menu .createPdf { background-position: -9px -1656px;
}
div[id^="actionmenubox"] ul.top_menu .createPdf_White { background-position: -9px -1652px;
} .background_texture{ background: transparent url("../images/background.png") repeat scroll 0 0;}
.c_table .row1 td table td table td, .c_table .row2 td table td table td, .c_table .row2 td table td, .c_table .row1 td table td {border-bottom:none !important;} /* AWR standard Dropdown Starts */
select { background-color: white; border: thin solid #cbcbcb; font-weight:normal; display: inline-block; font: inherit; /* reset */ margin: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;
} select { background: transparent url("../images/AWR_Sprite.png") no-repeat scroll right -717px; padding:6px 20px 5px 4px; /***Defect ID: 20938 select drop down alignment issue fixed ***/ padding:5px \0\9;
} select:focus { /*background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(225deg, transparent 50%, gray 50%), linear-gradient(315deg, gray 50%, transparent 50%), linear-gradient(to bottom, #e8e8e8, #b0b0b0), linear-gradient(to right, #a8b5c5, #a8b5c5); background-position: calc(100% - 15px) 1em, calc(100% - 20px) 1em, calc(100% - 2.5em) 0em; background-size: 5px 5px, 5px 5px, 1px 2.5em; background-repeat: no-repeat;*/ border-color: #6699cc; outline: 0;
}
select:hover { /* background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(225deg, transparent 50%, gray 50%), linear-gradient(315deg, gray 50%, transparent 50%), linear-gradient(to bottom, #e8e8e8, #b0b0b0), linear-gradient(to right, #a8b5c5, #a8b5c5); border-color: #6699cc;*/
}
/* AWR standard Dropdown Ends */ /* NEXEN standard Dropdown Starts */ /* NEXEN standard Dropdown Ends */ select:-moz-focusring { color: transparent; text-shadow: 0 0 0 #333;
}
.fluidMedia { position: relative; padding-bottom: 56.25%; /* proportion value to aspect ratio 16:9 (9 / 16 = 0.5625 or 56.25%) */ padding-top: 30px; height: 0; overflow: hidden;
} .fluidMedia iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100% !important;
}
.advisorSearch { /* background-color: #A29060 !important;*/ border: 1px solid #cbcbcb; float: right; height: 32px; margin: 15px 0 0 0; width: 115px; border-right:none; overflow:hidden;
}
.advisorSearch input, .advisorSearch select { /* background: #A29060;*/ border: 1px solid #fff; float: left; font-size: 13px; outline-style: none; padding: 5px 3px 8px 3px; width: 115px; height:32px;
} .advisorSearch select option{ padding: 7px 12px 7px 7px; background:#fff; color:#333;
}
.advisorSearch input::-webkit-input-placeholder
{ color: #fff;
} .advisorSearch input:-moz-placeholder
{ color: #fff;
} .advisorSearch input::-moz-placeholder
{ color: #fff;
} .advisorSearch input:-ms-input-placeholder
{ color: #fff;
} td .button_row{ border-top: 1px solid #acacac; padding-top: 15px !important; text-align: left; width: 100% !important; margin-top:15px; }
td .button_top_row{ width: 100% !important; margin-bottom:10px; display: inline-block; }
/* New Report style */ #report_content{ background-color: #fff; border-top: 1px solid #b7b7b7; margin: 20px 5px; padding-top: 30px !important; font-size:13px !important; } #report_content .r_table .table_header td { background-color:#05528e !important; color:#fff !important; text-transform:uppercase; font-size:12px; font-weight:bold;} .top_dropdown { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #BCBCBC; border-radius: 0; box-shadow: 0 0 0 0 #666666; margin-top: 10px; padding: 1px 0 0; position: absolute; right: 0; width: 195px; z-index: 999;
}
.top_dropdown:after, .top_dropdown:before { bottom: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;
}
.top_dropdown:after { border-color: rgba(241, 241, 241, 0); border-bottom-color: #fff; border-width: 13px; left: 5px;
}
.top_dropdown:before { border-color: rgba(162, 162, 162, 0); border-bottom-color: #a2a2a2; border-width: 14px; left: 4px;
} /* Style 2.0 Ends */ /* Custome 2.0 Starts */
.copyright{ padding : 0 10px 10px; border-top: none; color: #333 !important; font-size: 12px !important; font-weight:normal !important; }
.copyright b { font-weight:normal !important;}
/* 2.0 Integration */ .banner { background-color: #FFF; color: #333; height: 26px; padding-left: 20px; border-top:0 solid #ccc; font-size:12px; vertical-align:bottom; /*border-bottom:1px solid #ccc;*/
}
.banner span { font-weight:bold;
}
.banner i { font-size:16px; z-index:99;
}
.bannerSpacing { padding: 20px 20px 0 0
}
.bannerLoginSpacing { padding: 15px 20px 0 0
}
.advName { color: #333;
}
.banner span{ display:none;
}
.navtable{ display:none !important;}
#navtable{ display:none;} /* Navigation Menu starts */
.megamenu { margin-left:-20px; padding:0 20px; margin-top:2px; background-color:#A29060; height:40px; z-index:100;
}
/* Navigation Menu ends */
/* Top Right Icons from 2.0 Layout.css starts */
.header_right_icon_popup { float: right; margin: 0 ;
}
.header_right_icon { float: right; height:55px;
}
.header_right_icon ul { margin:20px 0 0; padding:0; display:block; line-height:normal; text-decoration:none; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:12px; color: #656565; float:right;
} .header_right_icon ul li{ float:left; line-height:13px; padding:0 12px; text-transform:uppercase; position:relative;
}
.header_right_icon ul li:last-child { padding:0 0 0 12px;
}
.header_right_icon ul li:last-child .fa-user, .banner .fiDropdown .fa-user { color: #A29060 !important;
}
#menubox ul li .fa-user { color: #686666 !important;
}
.header_right_icon ul li:last-child .fa-sort-down { margin-top: -20px; color: #A29060;
}
.header_right_icon ul li a{ text-transform:uppercase; text-decoration:none; color:#686666; font-size:22px; padding:0;
}
.header_right_icon ul li a:hover{ color:#686666;
}
.header_left_icon { float: left;
}
.header_right_icon ul li span.report_count { background-color:#e1751c ; border: none; border-radius: 10px; color: #fff; font-weight:bold; float: left; font-size: 11px; height: 13px; margin: -2px 0 0 20px !important; min-width: 12px; padding: 2px 3px 0 3px; /*position: absolute;*/ text-align: center; z-index: 99;
} .header_right_icon ul li span.report_count center{ margin-top: -2px;
}
/* Top Right Icons from 2.0 Layout.css ends */
/* Local Search Panel */
#local_search_panel { float: right; margin: 10px 20px 0 0; width: 59%; padding-top: 20px;
}
#searchbox_small { float: right; background-color: #fff; margin: 15px 30px 0 0; border: 1px solid #cbcbcb; width: 351px; height:32px;
}
#searchbox_small input { background: none repeat scroll 0 0 transparent; border: medium none; padding:8px 11px; width: 277px; font-size: 13px; float: left; outline-style: none; color: #333333; height:32px;
}
/* IE 9 Hack Starts */
@media screen and (min-width:0) and (min-resolution: .001dpcm) { #searchbox_small input{height:16px\9\0;/*Only works in IE9*/} }
/* IE 9 Hack Ends */
#searchbox_small input:-moz-placeholder, #searchbox_small input:-ms-input-placeholder { color:#999;
}
#searchbox_small div.clearicon, #clt_lst_txtbox div.clearicon, .invite_search div.clearicon { background: url("../images/clear.png") no-repeat scroll;
}
#searchbox_small div.clearicon, .invite_search div.clearicon { cursor: pointer; margin: 9px 4px 0 0; float: right; height: 15px; width: 16px;
}
#clt_lst_txtbox div.clearicon { cursor: pointer; margin: 2px 10px 0 0; float: right; height: 15px; width: 16px;
}
#searchbox_small div.arrow { cursor: pointer; margin: 1px 5px 0 0; float: right; background-position: -11px 0; height: 15px; width: 16px;
}
#searchbox_small div.arrow_White { cursor: pointer; margin: 1px 5px 0 0; float: right; background-position: -11px 0; height: 15px; width: 16px;
}
#searchbox_local { float: right; background-color: #fff; border-radius: 0; padding: 6px; box-shadow: 0 0 0 #949ca2 inset; margin: 18px 20px 0 10px; border: 1px solid #C3C3C3; min-width: 200px;
}
#searchbox_local input { background: none repeat scroll 0 0 transparent; border: medium none; padding-left: 5px; color: #333333; width: 150px; font-size: 12px; float: left; outline-style: none;
}
#searchbox_local div.arrow { cursor: pointer; margin: 2px 5px 0 0; float: right; background-position: -11px 0; height: 15px; width: 16px;
}
#searchbox_local div.arrow_White { cursor: pointer; margin: 2px 5px 0 0; float: right; background-position: -11px 0; height: 15px; width: 16px;
}
.searchbox_local { float: right; background-color: #fff; border-radius: 0; padding: 6px; box-shadow: 0 0 0 #949ca2 inset; margin: 18px 20px 0 10px; border: 1px solid #C3C3C3; min-width: 200px;
}
.searchbox_local input { background: none repeat scroll 0 0 transparent; border: medium none; padding-left: 5px; color: #333333; width: 150px; font-size: 12px; float: left; outline-style: none;
}
.searchbox_local div.arrow { cursor: pointer; margin: 2px 5px 0 0; float: right; background: url("../images/AWR_Sprite.png") no-repeat scroll; background-position: -11px 0; height: 15px; width: 16px;
}
.searchbox_local div.arrow_White { cursor: pointer; margin: 2px 5px 0 0; float: right; background: url("../images/AWR_Sprite_White.png") no-repeat scroll; background-position: -11px 0; height: 15px; width: 16px;
}
/* Global Search Panel */
.global_search_result { background-color: #FFFFFF; border-color: #a5a5a5; border-radius: 0; border-style: solid; border-width: 1px; line-height: 21px; margin: 50px 0 0 0; min-height: 162px; min-width: 340px; padding: 0; position: absolute; text-align: left; width: 210px; z-index: 22; box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.25);
}
.global_search_result ul { margin: 0; padding: 0; border-bottom: 1px solid #c7c7c7; width:100%
}
.global_search_result ul li { font-size: 13px; list-style: none outside none; margin: 0; padding: 3px 5px 6px 50px !important; cursor: pointer; border-right:none; text-transform:none; color:#333; line-height:normal; width:84%;
} /*.global_search_result ul:last-child li { width:100%; text-align:center; padding:5px 0 5px 0 !important;
}
.global_search_result ul:last-child li:last-child { padding:0 0 8px 0 !important;
}*/
.global_search_result a:link, a:active a:visited { background-color: inherit; color: #3169a4; text-decoration: none;
} .global_search_result .cltnam { width: 150px; float: left; color: #0057B8;
}
.global_search_result .cltnam_head { color: #0057B8;
}
.clientsearch { height: 21px; background-image: url(../images/search.png); background-position: right; background-repeat: no-repeat; margin: 0;
}
.global_search_result .last_ul { border-bottom: 0;
}
/* Left/Right Navigation Starts */
.content { width:100% position:relative; float:left;
}
#leftNav { float:left; width:200px; /*height: calc(100% - 240px);*/ padding-bottom:10px; margin-left:20px; margin-top:40px; }
.navMenu { min-height:200px; border:1px solid #bcbcbc; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border-top-right-radius:0; -webkit-border-top-right-radius:0; -moz-border-top-right-radius:0; background-color:#fff; margin-top:-3px; }
.navMenu.hide{ display:none;
}
.cursor { cursor: pointer;
}
.cursorDefault { cursor: default;
}
.navMenu ul { list-style:none; padding:0; margin:0; position:relative; width:100%; margin:20px 0 30px 0;
} .navMenu ul li{ padding:0; display:block; line-height:32px; color: #0057B8; text-indent:10px; font-size:13px;
}
.navMenu ul li.subMenu{ padding-top:20px; color:#333; margin-left:4px; cursor:default !important; text-transform:uppercase;
}
.navMenu ul li.sel{ background-color:#ece9e0; text-indent:10px; line-height: 32px; color:#333; width:100%; padding: 0; display:block;
} .navMenu ul li div{ width:4px; float:left; height:32px; margin:0;
}
.navMenu ul li.sel div { background-color:#9f8d5a;
}
.menuBtn{ -moz-border-radius: 3px; -moz-border-bottom-left-radius:0; -moz-border-bottom-right-radius:0; -webkit-border-radius: 3px; -webkit-border-bottom-left-radius:0; -webkit-border-bottom-right-radius:0; border-radius: 3px; border-bottom-left-radius:0; border-bottom-right-radius:0; width:31px; height:22px; border:1px solid #bcbcbc; border-bottom:none; margin-top: -30px; margin-right: 0; float:right; background-color:#fff; text-align:center; font-size:19px; padding-top:5px; cursor: pointer; z-index:999;
} #leftNav #showBtn { display:none;
}
#leftNav #showBtn.show { transition: all 0.3s ease-out 0s; display:block; font-size:17px; border-radius: 3px; border:1px solid #bcbcbc;
}
#leftNav #hideBtn.hide { transition: all 0.3s ease-out 0s; display:none; }
#leftNav.open { margin-left: 0; transition: all 0.3s ease-out 0s;
}
#leftNav.closed { width: 31px; transition: all 0.3s ease-out 0s;
}
#rightNav { transition: all 0.3s ease-out 0s; margin-left: 220px;
}
#rightNav.closed { margin-left: 50px;
} /* Left/Right Navigation Ends */ /*! * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */
/* FONT PATH * -------------------------- */
@font-face { font-family: 'FontAwesome'; src: url('../font-awesome/fonts/fontawesome-webfont.eot?v=4.3.0'); src: url('../font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../font-awesome/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../font-awesome/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../font-awesome/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../font-awesome/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; }
/*@charset "utf-8";
@font-face { font-family: 'FontAwesome'; src: url('../fonts/fontawesome-webfont.eot?v=4.3.0'); src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal;
}
*/
.fa { display: inline-block; font: normal normal normal 13px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); color:#686666;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg { font-size: 1.33333333em; line-height: 0.75em; vertical-align: -15%;
}
.fa-2x { font-size: 2em;
}
.fa-3x { font-size: 3em;
}
.fa-4x { font-size: 4em;
}
.fa-5x { font-size: 5em;
}
.fa-fw { width: 1.28571429em; text-align: center;
}
.fa-ul { padding-left: 0; margin-left: 2.14285714em; list-style-type: none;
}
.fa-ul > li { position: relative;
}
.fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: 0.14285714em; text-align: center;
}
.fa-li.fa-lg { left: -1.85714286em;
}
.fa-border { padding: .2em .25em .15em; border: solid 0.08em #eeeeee; border-radius: .1em;
}
.pull-right { float: right;
}
.pull-left { float: left;
}
.fa.pull-left { margin-right: .3em;
}
.fa.pull-right { margin-left: .3em;
}
.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear;
}
.fa-warning{ font-size:19px; }
.fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
}
@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); }
}
.fa-rotate-45 { /*filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);*/ -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);
}
.fa-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);
} .fa-rotate-135 { transform: rotate(135deg);
} .fa-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);
}
.fa-rotate-225 { transform: rotate(225deg);
}
.fa-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg);
}
.fa-rotate-315 { transform: rotate(315deg); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg);
}
.fa-rotate-360 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);
}
.fa-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1);
}
.fa-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical { filter: none;
}
.fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center;
}
.fa-stack-1x { line-height: inherit;
}
.fa-stack-2x { font-size: 2em;
}
.fa-inverse { color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */
.fa-glass:before { content: "\f000";
}
.fa-music:before { content: "\f001";
}
.fa-search:before { content: "\f002";
}
.fa-envelope-o:before { content: "\f003";
}
.fa-heart:before { content: "\f004";
}
.fa-star:before { content: "\f005";
}
.fa-star-o:before { content: "\f006";
}
.fa-user:before { content: "\f007";
}
.fa-film:before { content: "\f008";
}
.fa-th-large:before { content: "\f009";
}
.fa-th:before { content: "\f00a";
}
.fa-th-list:before { content: "\f00b";
}
.fa-check:before { content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before { content: "\f00d";
}
.fa-search-plus:before { content: "\f00e";
}
.fa-search-minus:before { content: "\f010";
}
.fa-power-off:before { content: "\f011";
}
.fa-signal:before { content: "\f012";
}
.fa-gear:before,
.fa-cog:before { content: "\f013";
}
.fa-trash-o:before { content: "\f014";
}
.fa-home:before { content: "\f015";
}
.fa-file-o:before { content: "\f016";
}
.fa-clock-o:before { content: "\f017";
}
.fa-road:before { content: "\f018";
}
.fa-download:before { content: "\f019";
}
.fa-arrow-circle-o-down:before { content: "\f01a";
}
.fa-arrow-circle-o-up:before { content: "\f01b";
}
.fa-inbox:before { content: "\f01c";
}
.fa-play-circle-o:before { content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before { content: "\f01e";
}
.fa-refresh:before { content: "\f021";
}
.fa-list-alt:before { content: "\f022";
}
.fa-lock:before { content: "\f023";
}
.fa-flag:before { content: "\f024";
}
.fa-headphones:before { content: "\f025";
}
.fa-volume-off:before { content: "\f026";
}
.fa-volume-down:before { content: "\f027";
}
.fa-volume-up:before { content: "\f028";
}
.fa-qrcode:before { content: "\f029";
}
.fa-barcode:before { content: "\f02a";
}
.fa-tag:before { content: "\f02b";
}
.fa-tags:before { content: "\f02c";
}
.fa-book:before { content: "\f02d";
}
.fa-bookmark:before { content: "\f02e";
}
.fa-print:before { content: "\f02f";
}
.fa-camera:before { content: "\f030";
}
.fa-font:before { content: "\f031";
}
.fa-bold:before { content: "\f032";
}
.fa-italic:before { content: "\f033";
}
.fa-text-height:before { content: "\f034";
}
.fa-text-width:before { content: "\f035";
}
.fa-align-left:before { content: "\f036";
}
.fa-align-center:before { content: "\f037";
}
.fa-align-right:before { content: "\f038";
}
.fa-align-justify:before { content: "\f039";
}
.fa-list:before { content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before { content: "\f03b";
}
.fa-indent:before { content: "\f03c";
}
.fa-video-camera:before { content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before { content: "\f03e";
}
.fa-pencil:before { content: "\f040";
}
.fa-map-marker:before { content: "\f041";
}
.fa-adjust:before { content: "\f042";
}
.fa-tint:before { content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before { content: "\f044";
}
.fa-share-square-o:before { content: "\f045";
}
.fa-check-square-o:before { content: "\f046";
}
.fa-arrows:before { content: "\f047";
}
.fa-step-backward:before { content: "\f048";
}
.fa-fast-backward:before { content: "\f049";
}
.fa-backward:before { content: "\f04a";
}
.fa-play:before { content: "\f04b";
}
.fa-pause:before { content: "\f04c";
}
.fa-stop:before { content: "\f04d";
}
.fa-forward:before { content: "\f04e";
}
.fa-fast-forward:before { content: "\f050";
}
.fa-step-forward:before { content: "\f051";
}
.fa-eject:before { content: "\f052";
}
.fa-chevron-left:before { content: "\f053";
}
.fa-chevron-right:before { content: "\f054";
}
.fa-plus-circle:before { content: "\f055";
}
.fa-minus-circle:before { content: "\f056";
}
.fa-times-circle:before { content: "\f057";
}
.fa-check-circle:before { content: "\f058";
}
.fa-question-circle:before { content: "\f059";
}
.fa-info-circle:before { content: "\f05a";
}
.fa-crosshairs:before { content: "\f05b";
}
.fa-times-circle-o:before { content: "\f05c";
}
.fa-check-circle-o:before { content: "\f05d";
}
.fa-ban:before { content: "\f05e";
}
.fa-arrow-left:before { content: "\f060";
}
.fa-arrow-right:before { content: "\f061";
}
.fa-arrow-up:before { content: "\f062";
}
.fa-arrow-down:before { content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before { content: "\f064";
}
.fa-expand:before { content: "\f065";
}
.fa-compress:before { content: "\f066";
}
.fa-plus:before { content: "\f067";
}
.fa-minus:before { content: "\f068";
}
.fa-asterisk:before { content: "\f069";
}
.fa-exclamation-circle:before { content: "\f06a";
}
.fa-gift:before { content: "\f06b";
}
.fa-leaf:before { content: "\f06c";
}
.fa-fire:before { content: "\f06d";
}
.fa-eye:before { content: "\f06e";
}
.fa-eye-slash:before { content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before { content: "\f071";
}
.fa-plane:before { content: "\f072";
}
.fa-calendar:before { content: "\f073";
}
.fa-random:before { content: "\f074";
}
.fa-comment:before { content: "\f075";
}
.fa-magnet:before { content: "\f076";
}
.fa-chevron-up:before { content: "\f077";
}
.fa-chevron-down:before { content: "\f078";
}
.fa-retweet:before { content: "\f079";
}
.fa-shopping-cart:before { content: "\f07a";
}
.fa-folder:before { content: "\f07b";
}
.fa-folder-open:before { content: "\f07c";
}
.fa-arrows-v:before { content: "\f07d";
}
.fa-arrows-h:before { content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before { content: "\f080";
}
.fa-twitter-square:before { content: "\f081";
}
.fa-facebook-square:before { content: "\f082";
}
.fa-camera-retro:before { content: "\f083";
}
.fa-key:before { content: "\f084";
}
.fa-gears:before,
.fa-cogs:before { content: "\f085";
}
.fa-comments:before { content: "\f086";
}
.fa-thumbs-o-up:before { content: "\f087";
}
.fa-thumbs-o-down:before { content: "\f088";
}
.fa-star-half:before { content: "\f089";
}
.fa-heart-o:before { content: "\f08a";
}
.fa-sign-out:before { content: "\f08b";
}
.fa-linkedin-square:before { content: "\f08c";
}
.fa-thumb-tack:before { content: "\f08d";
}
.fa-external-link:before { content: "\f08e";
}
.fa-sign-in:before { content: "\f090";
}
.fa-trophy:before { content: "\f091";
}
.fa-github-square:before { content: "\f092";
}
.fa-upload:before { content: "\f093";
}
.fa-lemon-o:before { content: "\f094";
}
.fa-phone:before { content: "\f095";
}
.fa-square-o:before { content: "\f096";
}
.fa-bookmark-o:before { content: "\f097";
}
.fa-phone-square:before { content: "\f098";
}
.fa-twitter:before { content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before { content: "\f09a";
}
.fa-github:before { content: "\f09b";
}
.fa-unlock:before { content: "\f09c";
}
.fa-credit-card:before { content: "\f09d";
}
.fa-rss:before { content: "\f09e";
}
.fa-hdd-o:before { content: "\f0a0";
}
.fa-bullhorn:before { content: "\f0a1";
}
.fa-bell:before { content: "\f0f3";
}
.fa-certificate:before { content: "\f0a3";
}
.fa-hand-o-right:before { content: "\f0a4";
}
.fa-hand-o-left:before { content: "\f0a5";
}
.fa-hand-o-up:before { content: "\f0a6";
}
.fa-hand-o-down:before { content: "\f0a7";
}
.fa-arrow-circle-left:before { content: "\f0a8";
}
.fa-arrow-circle-right:before { content: "\f0a9";
}
.fa-arrow-circle-up:before { content: "\f0aa";
}
.fa-arrow-circle-down:before { content: "\f0ab";
}
.fa-globe:before { content: "\f0ac";
}
.fa-wrench:before { content: "\f0ad";
}
.fa-tasks:before { content: "\f0ae";
}
.fa-filter:before { content: "\f0b0";
}
.fa-briefcase:before { content: "\f0b1";
}
.fa-arrows-alt:before { content: "\f0b2";
}
.fa-group:before,
.fa-users:before { content: "\f0c0";
}
.fa-chain:before,
.fa-link:before { content: "\f0c1";
}
.fa-cloud:before { content: "\f0c2";
}
.fa-flask:before { content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before { content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before { content: "\f0c5";
}
.fa-paperclip:before { content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before { content: "\f0c7";
}
.fa-square:before { content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before { content: "\f0c9";
}
.fa-list-ul:before { content: "\f0ca";
}
.fa-list-ol:before { content: "\f0cb";
}
.fa-strikethrough:before { content: "\f0cc";
}
.fa-underline:before { content: "\f0cd";
}
.fa-table:before { content: "\f0ce";
}
.fa-magic:before { content: "\f0d0";
}
.fa-truck:before { content: "\f0d1";
}
.fa-pinterest:before { content: "\f0d2";
}
.fa-pinterest-square:before { content: "\f0d3";
}
.fa-google-plus-square:before { content: "\f0d4";
}
.fa-google-plus:before { content: "\f0d5";
}
.fa-money:before { content: "\f0d6";
}
.fa-caret-down:before { content: "\f0d7";
}
.fa-caret-up:before { content: "\f0d8";
}
.fa-caret-left:before { content: "\f0d9";
}
.fa-caret-right:before { content: "\f0da";
}
.fa-columns:before { content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before { content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before { content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before { content: "\f0de";
}
.fa-envelope:before { content: "\f0e0";
}
.fa-linkedin:before { content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before { content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before { content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before { content: "\f0e4";
}
.fa-comment-o:before { content: "\f0e5";
}
.fa-comments-o:before { content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before { content: "\f0e7";
}
.fa-sitemap:before { content: "\f0e8";
}
.fa-umbrella:before { content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before { content: "\f0ea";
}
.fa-lightbulb-o:before { content: "\f0eb";
}
.fa-exchange:before { content: "\f0ec";
}
.fa-cloud-download:before { content: "\f0ed";
}
.fa-cloud-upload:before { content: "\f0ee";
}
.fa-user-md:before { content: "\f0f0";
}
.fa-stethoscope:before { content: "\f0f1";
}
.fa-suitcase:before { content: "\f0f2";
}
.fa-bell-o:before { content: "\f0a2";
}
.fa-coffee:before { content: "\f0f4";
}
.fa-cutlery:before { content: "\f0f5";
}
.fa-file-text-o:before { content: "\f0f6";
}
.fa-building-o:before { content: "\f0f7";
}
.fa-hospital-o:before { content: "\f0f8";
}
.fa-ambulance:before { content: "\f0f9";
}
.fa-medkit:before { content: "\f0fa";
}
.fa-fighter-jet:before { content: "\f0fb";
}
.fa-beer:before { content: "\f0fc";
}
.fa-h-square:before { content: "\f0fd";
}
.fa-plus-square:before { content: "\f0fe";
}
.fa-angle-double-left:before { content: "\f100";
}
.fa-angle-double-right:before { content: "\f101";
}
.fa-angle-double-up:before { content: "\f102";
}
.fa-angle-double-down:before { content: "\f103";
}
.fa-angle-left:before { content: "\f104";
}
.fa-angle-right:before { content: "\f105";
}
.fa-angle-up:before { content: "\f106";
}
.fa-angle-down:before { content: "\f107";
}
.fa-desktop:before { content: "\f108";
}
.fa-laptop:before { content: "\f109";
}
.fa-tablet:before { content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before { content: "\f10b";
}
.fa-circle-o:before { content: "\f10c";
}
.fa-quote-left:before { content: "\f10d";
}
.fa-quote-right:before { content: "\f10e";
}
.fa-spinner:before { content: "\f110";
}
.fa-circle:before { content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before { content: "\f112";
}
.fa-github-alt:before { content: "\f113";
}
.fa-folder-o:before { content: "\f114";
}
.fa-folder-open-o:before { content: "\f115";
}
.fa-smile-o:before { content: "\f118";
}
.fa-frown-o:before { content: "\f119";
}
.fa-meh-o:before { content: "\f11a";
}
.fa-gamepad:before { content: "\f11b";
}
.fa-keyboard-o:before { content: "\f11c";
}
.fa-flag-o:before { content: "\f11d";
}
.fa-flag-checkered:before { content: "\f11e";
}
.fa-terminal:before { content: "\f120";
}
.fa-code:before { content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before { content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before { content: "\f123";
}
.fa-location-arrow:before { content: "\f124";
}
.fa-crop:before { content: "\f125";
}
.fa-code-fork:before { content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before { content: "\f127";
}
.fa-question:before { content: "\f128";
}
.fa-info:before { content: "\f129";
}
.fa-exclamation:before { content: "\f12a";
}
.fa-superscript:before { content: "\f12b";
}
.fa-subscript:before { content: "\f12c";
}
.fa-eraser:before { content: "\f12d";
}
.fa-puzzle-piece:before { content: "\f12e";
}
.fa-microphone:before { content: "\f130";
}
.fa-microphone-slash:before { content: "\f131";
}
.fa-shield:before { content: "\f132";
}
.fa-calendar-o:before { content: "\f133";
}
.fa-fire-extinguisher:before { content: "\f134";
}
.fa-rocket:before { content: "\f135";
}
.fa-maxcdn:before { content: "\f136";
}
.fa-chevron-circle-left:before { content: "\f137";
}
.fa-chevron-circle-right:before { content: "\f138";
}
.fa-chevron-circle-up:before { content: "\f139";
}
.fa-chevron-circle-down:before { content: "\f13a";
}
.fa-html5:before { content: "\f13b";
}
.fa-css3:before { content: "\f13c";
}
.fa-anchor:before { content: "\f13d";
}
.fa-unlock-alt:before { content: "\f13e";
}
.fa-bullseye:before { content: "\f140";
}
.fa-ellipsis-h:before { content: "\f141";
}
.fa-ellipsis-v:before { content: "\f142";
}
.fa-rss-square:before { content: "\f143";
}
.fa-play-circle:before { content: "\f144";
}
.fa-ticket:before { content: "\f145";
}
.fa-minus-square:before { content: "\f146";
}
.fa-minus-square-o:before { content: "\f147";
}
.fa-level-up:before { content: "\f148";
}
.fa-level-down:before { content: "\f149";
}
.fa-check-square:before { content: "\f14a";
}
.fa-pencil-square:before { content: "\f14b";
}
.fa-external-link-square:before { content: "\f14c";
}
.fa-share-square:before { content: "\f14d";
}
.fa-compass:before { content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before { content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before { content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before { content: "\f152";
}
.fa-euro:before,
.fa-eur:before { content: "\f153";
}
.fa-gbp:before { content: "\f154";
}
.fa-dollar:before,
.fa-usd:before { content: "\f155";
}
.fa-rupee:before,
.fa-inr:before { content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before { content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before { content: "\f158";
}
.fa-won:before,
.fa-krw:before { content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before { content: "\f15a";
}
.fa-file:before { content: "\f15b";
}
.fa-file-text:before { content: "\f15c";
}
.fa-sort-alpha-asc:before { content: "\f15d";
}
.fa-sort-alpha-desc:before { content: "\f15e";
}
.fa-sort-amount-asc:before { content: "\f160";
}
.fa-sort-amount-desc:before { content: "\f161";
}
.fa-sort-numeric-asc:before { content: "\f162";
}
.fa-sort-numeric-desc:before { content: "\f163";
}
.fa-thumbs-up:before { content: "\f164"; }
.fa-thumbs-down:before { content: "\f165";
}
.fa-youtube-square:before { content: "\f166";
}
.fa-youtube:before { content: "\f167";
}
.fa-xing:before { content: "\f168";
}
.fa-xing-square:before { content: "\f169";
}
.fa-youtube-play:before { content: "\f16a";
}
.fa-dropbox:before { content: "\f16b";
}
.fa-stack-overflow:before { content: "\f16c";
}
.fa-instagram:before { content: "\f16d";
}
.fa-flickr:before { content: "\f16e";
}
.fa-adn:before { content: "\f170";
}
.fa-bitbucket:before { content: "\f171";
}
.fa-bitbucket-square:before { content: "\f172";
}
.fa-tumblr:before { content: "\f173";
}
.fa-tumblr-square:before { content: "\f174";
}
.fa-long-arrow-down:before { content: "\f175";
}
.fa-long-arrow-up:before { content: "\f176";
}
.fa-long-arrow-left:before { content: "\f177";
}
.fa-long-arrow-right:before { content: "\f178";
}
.fa-apple:before { content: "\f179";
}
.fa-windows:before { content: "\f17a";
}
.fa-android:before { content: "\f17b";
}
.fa-linux:before { content: "\f17c";
}
.fa-dribbble:before { content: "\f17d";
}
.fa-skype:before { content: "\f17e";
}
.fa-foursquare:before { content: "\f180";
}
.fa-trello:before { content: "\f181";
}
.fa-female:before { content: "\f182";
}
.fa-male:before { content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before { content: "\f184";
}
.fa-sun-o:before { content: "\f185";
}
.fa-moon-o:before { content: "\f186";
}
.fa-archive:before { content: "\f187";
}
.fa-bug:before { content: "\f188";
}
.fa-vk:before { content: "\f189";
}
.fa-weibo:before { content: "\f18a";
}
.fa-renren:before { content: "\f18b";
}
.fa-pagelines:before { content: "\f18c";
}
.fa-stack-exchange:before { content: "\f18d";
}
.fa-arrow-circle-o-right:before { content: "\f18e";
}
.fa-arrow-circle-o-left:before { content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before { content: "\f191";
}
.fa-dot-circle-o:before { content: "\f192";
}
.fa-wheelchair:before { content: "\f193";
}
.fa-vimeo-square:before { content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before { content: "\f195";
}
.fa-plus-square-o:before { content: "\f196";
}
.fa-space-shuttle:before { content: "\f197";
}
.fa-slack:before { content: "\f198";
}
.fa-envelope-square:before { content: "\f199";
}
.fa-wordpress:before { content: "\f19a";
}
.fa-openid:before { content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before { content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before { content: "\f19d";
}
.fa-yahoo:before { content: "\f19e";
}
.fa-google:before { content: "\f1a0";
}
.fa-reddit:before { content: "\f1a1";
}
.fa-reddit-square:before { content: "\f1a2";
}
.fa-stumbleupon-circle:before { content: "\f1a3";
}
.fa-stumbleupon:before { content: "\f1a4";
}
.fa-delicious:before { content: "\f1a5";
}
.fa-digg:before { content: "\f1a6";
}
.fa-pied-piper:before { content: "\f1a7";
}
.fa-pied-piper-alt:before { content: "\f1a8";
}
.fa-drupal:before { content: "\f1a9";
}
.fa-joomla:before { content: "\f1aa";
}
.fa-language:before { content: "\f1ab";
}
.fa-fax:before { content: "\f1ac";
}
.fa-building:before { content: "\f1ad";
}
.fa-child:before { content: "\f1ae";
}
.fa-paw:before { content: "\f1b0";
}
.fa-spoon:before { content: "\f1b1";
}
.fa-cube:before { content: "\f1b2";
}
.fa-cubes:before { content: "\f1b3";
}
.fa-behance:before { content: "\f1b4";
}
.fa-behance-square:before { content: "\f1b5";
}
.fa-steam:before { content: "\f1b6";
}
.fa-steam-square:before { content: "\f1b7";
}
.fa-recycle:before { content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before { content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before { content: "\f1ba";
}
.fa-tree:before { content: "\f1bb";
} .fa-spotify:before { content: "\f1bc";
}
.fa-deviantart:before { content: "\f1bd";
}
.fa-soundcloud:before { content: "\f1be";
}
.fa-database:before { content: "\f1c0";
}
.fa-file-pdf-o:before { content: "\f1c1";
}
.fa-file-word-o:before { content: "\f1c2";
}
.fa-file-excel-o:before { content: "\f1c3";
}
.fa-file-powerpoint-o:before { content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before { content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before { content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before { content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before { content: "\f1c8";
}
.fa-file-code-o:before { content: "\f1c9";
}
.fa-vine:before { content: "\f1ca";
}
.fa-codepen:before { content: "\f1cb";
}
.fa-jsfiddle:before { content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before { content: "\f1cd";
}
.fa-circle-o-notch:before { content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before { content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before { content: "\f1d1";
}
.fa-git-square:before { content: "\f1d2";
}
.fa-git:before { content: "\f1d3";
}
.fa-hacker-news:before { content: "\f1d4";
}
.fa-tencent-weibo:before { content: "\f1d5";
}
.fa-qq:before { content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before { content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before { content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before { content: "\f1d9";
}
.fa-history:before { content: "\f1da";
}
.fa-genderless:before,
.fa-circle-thin:before { content: "\f1db";
}
.fa-header:before { content: "\f1dc";
}
.fa-paragraph:before { content: "\f1dd";
}
.fa-sliders:before { content: "\f1de";
}
.fa-share-alt:before { content: "\f1e0";
}
.fa-share-alt-square:before { content: "\f1e1";
}
.fa-bomb:before { content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before { content: "\f1e3";
}
.fa-tty:before { content: "\f1e4";
}
.fa-binoculars:before { content: "\f1e5";
}
.fa-plug:before { content: "\f1e6";
}
.fa-slideshare:before { content: "\f1e7";
}
.fa-twitch:before { content: "\f1e8";
}
.fa-yelp:before { content: "\f1e9";
}
.fa-newspaper-o:before { content: "\f1ea";
}
.fa-wifi:before { content: "\f1eb";
}
.fa-calculator:before { content: "\f1ec";
}
.fa-paypal:before { content: "\f1ed";
}
.fa-google-wallet:before { content: "\f1ee";
}
.fa-cc-visa:before { content: "\f1f0";
}
.fa-cc-mastercard:before { content: "\f1f1";
}
.fa-cc-discover:before { content: "\f1f2";
}
.fa-cc-amex:before { content: "\f1f3";
}
.fa-cc-paypal:before { content: "\f1f4";
}
.fa-cc-stripe:before { content: "\f1f5";
}
.fa-bell-slash:before { content: "\f1f6";
}
.fa-bell-slash-o:before { content: "\f1f7";
}
.fa-trash:before { content: "\f1f8";
}
.fa-copyright:before { content: "\f1f9";
}
.fa-at:before { content: "\f1fa";
}
.fa-eyedropper:before { content: "\f1fb";
}
.fa-paint-brush:before { content: "\f1fc";
}
.fa-birthday-cake:before { content: "\f1fd";
}
.fa-area-chart:before { content: "\f1fe";
}
.fa-pie-chart:before { content: "\f200";
}
.fa-line-chart:before { content: "\f201";
}
.fa-lastfm:before { content: "\f202";
}
.fa-lastfm-square:before { content: "\f203";
}
.fa-toggle-off:before { content: "\f204";
}
.fa-toggle-on:before { content: "\f205";
}
.fa-bicycle:before { content: "\f206";
}
.fa-bus:before { content: "\f207";
}
.fa-ioxhost:before { content: "\f208";
}
.fa-angellist:before { content: "\f209";
}
.fa-cc:before { content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before { content: "\f20b";
}
.fa-meanpath:before { content: "\f20c";
}
.fa-buysellads:before { content: "\f20d";
}
.fa-connectdevelop:before { content: "\f20e";
}
.fa-dashcube:before { content: "\f210";
}
.fa-forumbee:before { content: "\f211";
}
.fa-leanpub:before { content: "\f212";
}
.fa-sellsy:before { content: "\f213";
}
.fa-shirtsinbulk:before { content: "\f214";
}
.fa-simplybuilt:before { content: "\f215";
}
.fa-skyatlas:before { content: "\f216";
}
.fa-cart-plus:before { content: "\f217";
}
.fa-cart-arrow-down:before { content: "\f218";
}
.fa-diamond:before { content: "\f219";
}
.fa-ship:before { content: "\f21a";
}
.fa-user-secret:before { content: "\f21b";
}
.fa-motorcycle:before { content: "\f21c";
}
.fa-street-view:before { content: "\f21d";
}
.fa-heartbeat:before { content: "\f21e";
}
.fa-venus:before { content: "\f221";
}
.fa-mars:before { content: "\f222";
}
.fa-mercury:before { content: "\f223";
}
.fa-transgender:before { content: "\f224";
}
.fa-transgender-alt:before { content: "\f225";
}
.fa-venus-double:before { content: "\f226";
}
.fa-mars-double:before { content: "\f227";
}
.fa-venus-mars:before { content: "\f228";
}
.fa-mars-stroke:before { content: "\f229";
}
.fa-mars-stroke-v:before { content: "\f22a";
}
.fa-mars-stroke-h:before { content: "\f22b";
}
.fa-neuter:before { content: "\f22c";
}
.fa-facebook-official:before { content: "\f230";
}
.fa-pinterest-p:before { content: "\f231";
}
.fa-whatsapp:before { content: "\f232";
}
.fa-server:before { content: "\f233";
}
.fa-user-plus:before { content: "\f234";
}
.fa-user-times:before { content: "\f235";
}
.fa-hotel:before,
.fa-bed:before { content: "\f236";
}
.fa-viacoin:before { content: "\f237";
}
.fa-train:before { content: "\f238";
}
.fa-subway:before { content: "\f239";
}
.fa-medium:before { content: "\f23a";
}
/* Font Awesome - Ends */ /* Mega Menu - Starts */
#flat-mega-menu.color_1 ul,#flat-mega-menu.color_1 li,#flat-mega-menu.color_1 a,#flat-mega-menu.color_1 p,#flat-mega-menu.color_1 img,#flat-mega-menu.color_1 h2{ margin:0; padding:0; display:block; line-height:normal; text-decoration:none; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:13px; font-family:Arial, Helvetica, sans-serif;
} #flat-mega-menu.color_1{ margin:0 auto; padding:0; position:relative; font-size:13px; display:block; max-width:100%; height:49px; max-height:49px; width:100%; min-width:180px;
} #flat-mega-menu.color_1>ul{ float:left; width:100%; height:40px; background-color:#A29060;
} #flat-mega-menu.color_1>ul>li{ float:left; height:40px; line-height:33px; color:#fff; min-width:5%; margin-right:2px;
} #flat-mega-menu.color_1 ul.menuheader li{ padding-left:5px;
}
#flat-mega-menu.color_1 ul.menuheader li h2{ margin-left:-3px;
}
#flat-mega-menu.color_1 ul.menuheader li a{ padding: 6px 20px 6px 12px !important;
} #flat-mega-menu.color_1>ul>li>a{ line-height:33px; color:#fff; text-align:center; width:100%; padding-left:16px !important; padding-right:16px !important; padding-top:0px !important; font-size:13px; text-transform:uppercase; border-top:4px solid; border-top-color:#A29060; border-bottom:4px solid; border-bottom-color:#A29060; height:100%; border-left:1px solid #A29060;
} #flat-mega-menu.color_1>ul>.title>a{ text-transform:uppercase; font-size:1.4em; line-height:33px; padding-left:20px; text-align:left; padding-right:20px;
} #flat-mega-menu.color_1>ul>.title{ border-left:none; min-width:2%;
} #flat-mega-menu.color_1 ul .login-form{ min-width:6%; text-align:center; float:right; padding-left:10px; padding-right:0; position:relative; line-height:41px; margin-right:0 !important;
} #flat-mega-menu.color_1 .login-form table,#flat-mega-menu.color_1 .login-form tbody{ width:100%
} #flat-mega-menu.color_1 .login-form input{width:100%;margin:0 0 3px;padding:0 10px;display:block;border-radius:3px;background-color:#f4f4f4;box-shadow:inset .5px 1px 3px 0 rgba(0,0,0,0.10);-webkit-box-shadow:inset .5px 1px 3px 0 rgba(0,0,0,0.10);border:0;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0} #flat-mega-menu.color_1 .login-form input[type=submit]{border:1px solid rgba(0,0,0,0.15);border-radius:3px;opacity:.81;box-shadow:inset .5px .866px 0 0 rgba(255,248,68,0.106);background:#656565;color:#fff;height:35px;width:100px;font-size:13px; margin-top:10px;cursor:pointer;outline:0} #flat-mega-menu.color_1 .login-form input[type=submit]:hover{opacity:1} #flat-mega-menu.color_1 .login-form input[type=checkbox]{float:left;display:block;height:35px;width:auto;cursor:pointer;outline:0;background-color:#fff} #flat-mega-menu.color_1 .login-form label{color:#7d7d7d; font-size:13px;font-weight:normal;height:35px;display:block;margin:10px 0 0;padding:0;line-height:35px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none} #flat-mega-menu.color_1 .login-form .login_box{ right:-2px;margin-top: 41px; background-color:#f0f0f0 !important;}
#flat-mega-menu.color_1 .login-form a{ text-transform:none;font-size:13px;float:left; border:none;line-height:39px;padding:0;}
#flat-mega-menu.color_1 .login-form:hover a{ background:none;border:none;color:#fff;border-left: 0 !important;} /*#flat-mega-menu.color_1 .login-form:hover{background-color:#fff;color:#656565;transition:background .3s linear 0s,color .3s linear 0s;-moz-transition:background .3s linear 0s,color .3s linear 0s;-ms-transition:background .3s linear 0s,color .3s linear 0s;-o-transition:background .3s linear 0s,color .3s linear 0s;-webkit-transition:background .3s linear 0s,color .3s linear 0s}*/ #flat-mega-menu.color_1 ul .login{text-align:center;cursor:pointer;float:right;position:relative;height:41px;height:33px;line-height:33px;color:#fff;min-width:5%;} #flat-mega-menu.color_1 .login:hover{background-color:#fff;color:#656565;} #flat-mega-menu.color_1 .login ul{position:absolute;right:0;width:300px;padding:15px 15px 10px} #flat-mega-menu.color_1 ul .search-bar{min-width:6%;text-align:center;cursor:pointer;float:right;padding-left:10px;padding-right:10px} #flat-mega-menu.color_1 .search-bar:hover{background-color:#fff;color:#656565;transition:background .3s linear 0s,color .3s linear 0s;-moz-transition:background .3s linear 0s,color .3s linear 0s;-ms-transition:background .3s linear 0s,color .3s linear 0s;-o-transition:background .3s linear 0s,color .3s linear 0s;-webkit-transition:background .3s linear 0s,color .3s linear 0s} #flat-mega-menu.color_1 .search-bar ul{position:absolute;right:0;width:50%} #flat-mega-menu.color_1 .search-bar table,#flat-mega-menu.color_1 .fa-user tbody{width:100%} #flat-mega-menu.color_1 .search-bar table tr td:last-child{width:120px} #flat-mega-menu.color_1 .search-bar ul input[type=text]{background-color:#fff;box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.55);-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.55);border:0;padding:10px;width:100%;float:left;border-right:10px solid rgba(0,0,0,0.00);border-left:20px solid rgba(0,0,0,0.00);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;outline:0} #flat-mega-menu.color_1 .search-bar ul input[type=submit]{width:85%;cursor:pointer;font-size:13px; float:left;height:40px;outline:0;border:1px solid rgba(0,0,0,0.15);opacity:.81;box-shadow:inset .5px .866px 0 0 rgba(255,248,68,0.106);background:#656565;color:#fff} #flat-mega-menu.color_1 .search-bar ul input[type=submit]:hover{opacity:1;outline:0} /*#flat-mega-menu.color_1>ul>li:hover>a{background:#fff;color:#656565;transition:background .3s linear 0s,color .3s linear 0s;-moz-transition:background .3s linear 0s,color .3s linear 0s;-ms-transition:background .3s linear 0s,color .3s linear 0s;-o-transition:background .3s linear 0s,color .3s linear 0s;-webkit-transition:background .3s linear 0s,color .3s linear 0s;border-top:4px solid;border-top-color:#3a6aae
}*/ #flat-mega-menu.color_1>ul>li:hover>a { background:#fff; color:#686666; border-top:4px solid; border-top-color: #979797; border-bottom:0 solid; border-bottom-color:#ffffff; padding-bottom:4px !important; color: #686666; border-left:1px solid #c7c7c7 !important;
}
#flat-mega-menu.color_1>ul>li:first-child:hover>a, #flat-mega-menu.color_1>ul>li:first-child>a.menu_selected { border-left:1px solid #A29060 !important;
}
.menu_selected { background:url(../images/background.png) transparent repeat !important; color:#686666 !important; border-top:4px solid !important; border-top-color:#979797 !important; border-bottom:0 !important; /*cursor:default;*/ border-left:1px solid #656565 !important;
} #flat-mega-menu.color_1>ul>.title:hover>a{ background:inherit; color:inherit!important;
} #flat-mega-menu.color_1 .drop-down{ position:absolute; background:#fff; z-index:1001; margin-left:0; float:left; /*width:150px;*/ border:1px solid #c7c7c7; border-top:0; padding-top:8px; padding-bottom:8px; border-bottom:4px solid; /*border-bottom-color:#3a6aae*/ border-bottom-color:#A29060;
} #flat-mega-menu.color_1 .drop-down .drop-down{border-top:1px solid rgba(0,0,0,0.10)} #flat-mega-menu.color_1 .drop-down li{float:left;width:100%;position:relative} /*#flat-mega-menu.color_1 .drop-down li a{color:#555658;font-size:13px;text-align:left;padding:10px 20px 10px 25px;background-color:#fff;transition:color .2s linear 0s,padding-left .2s linear 0s;-moz-transition:color .2s linear 0s,padding-left .2s linear 0s;-ms-transition:color .2s linear 0s,padding-left .2s linear 0s;-o-transition:color .2s linear 0s,padding-left .2s linear 0s;-webkit-transition:color .2s linear 0s,padding-left .2s linear 0s}*/ #flat-mega-menu.color_1 .drop-down li a{color:#0057B8;font-size:13px;text-align:left;padding:6px 20px 6px 17px !important; height:auto; white-space:nowrap;/*background-color:#fff;*/} #flat-mega-menu.color_1 .drop-down li:hover>a{color:#333;/*padding-left:30px*/} #flat-mega-menu.color_1>ul>li:hover .drop-down{display:block} #flat-mega-menu.color_1 ul li .drop-down li:hover>.drop-down{display:block} #flat-mega-menu.color_1>ul>li .drop-down.hover-fade{display:none} #flat-mega-menu.color_1>ul>li .drop-down.hover-nofade{display:none} #flat-mega-menu.color_1>ul>li:hover>.drop-down.hover-fade,#flat-mega-menu.color_1>ul>li .drop-down li:hover>.drop-down.hover-fade{display:block;animation:hover-fade .3s linear 0s forwards;-moz-animation:hover-fade .3s linear 0s forwards;-ms-animation:hover-fade .3s linear 0s forwards;-o-animation:hover-fade .3s linear 0s forwards;-webkit-animation:hover-fade .3s linear 0s forwards} #flat-mega-menu.color_1>ul>li:hover>.drop-down.hover-nofade,#flat-mega-menu.color_1>ul>li .drop-down li:hover>.drop-down.hover-nofade{display:block;} @keyframes hover-fade{0%{opacity:0}100%{opacity:1}} @-moz-keyframes hover-fade{0%{opacity:0}100%{opacity:1}} @-ms-keyframes hover-fade{0%{opacity:0}100%{opacity:1}} @-o-keyframes hover-fade{0%{opacity:0}100%{opacity:1}} @-webkit-keyframes hover-fade{0%{opacity:0}100%{opacity:1}} #flat-mega-menu.color_1>ul>li .drop-down.hover-zoom{display:none} #flat-mega-menu.color_1>ul>li:hover>.drop-down.hover-zoom,#flat-mega-menu.color_1>ul>li .drop-down li:hover>.drop-down.hover-zoom{display:block;animation:hover-zoom .2s linear 0s forwards;-moz-animation:hover-zoom .2s linear 0s forwards;-ms-animation:hover-zoom .2s linear 0s forwards;-o-animation:hover-zoom .2s linear 0s forwards;-webkit-animation:hover-zoom .2s linear 0s forwards} @keyframes hover-zoom{0%{opacity:0;transform:scale(0.8,0.8)}100%{opacity:1;transform:scale(1.0,1.0)}} @-moz-keyframes hover-zoom{0%{opacity:0;-moz-transform:scale(0.8,0.8)}100%{opacity:1;-moz-transform:scale(1.0,1.0)}} @-ms-keyframes hover-zoom{0%{opacity:0;-ms-transform:scale(0.8,0.8)} 100%{opacity:1;-ms-transform:scale(1.0,1.0)} } @-o-keyframes hover-zoom{0%{opacity:0;-o-transform:scale(0.8,0.8)} 100%{opacity:1;-o-transform:scale(1.0,1.0)} } @-webkit-keyframes hover-zoom{0%{opacity:0;-webkit-transform:scale(0.8,0.8)} 100%{opacity:1;-webkit-transform:scale(1.0,1.0)} } #flat-mega-menu.color_1>ul>li .drop-down.hover-expand{display:none} #flat-mega-menu.color_1>ul>li:hover>.drop-down.hover-expand,#flat-mega-menu.color_1>ul>li .drop-down li:hover>.drop-down.hover-expand{display:block;animation:hover-expand .2s linear 0s forwards;-moz-animation:hover-expand .2s linear 0s forwards;-ms-animation:hover-expand .2s linear 0s forwards;-o-animation:hover-expand .2s linear 0s forwards;-webkit-animation:hover-expand .2s linear 0s forwards} @keyframes hover-expand{0%{opacity:0;transform:rotateY(90deg)} 100%{opacity:1;transform:rotateY(0deg)} } @-moz-keyframes hover-expand{0%{opacity:0;-moz-transform:rotateY(90deg)} 100%{opacity:1;-moz-transform:rotateY(0deg)} } @-ms-keyframes hover-expand{0%{opacity:0;-ms-transform:rotateY(90deg)} 100%{opacity:1;-ms-transform:rotateY(0deg)} } @-o-keyframes hover-expand{0%{opacity:0;-o-transform:rotateY(90deg)} 100%{opacity:1;-o-transform:rotateY(0deg)} } @-webkit-keyframes hover-expand{0%{opacity:0;-webkit-transform:rotateY(90deg)} 100%{opacity:1;-webkit-transform:rotateY(0deg)} } #flat-mega-menu.color_1 .drop-down li i{position:absolute;z-index:999;top:0;right:20px;bottom:0;height:16px;margin:auto;color:#555658} #flat-mega-menu.color_1 .drop-down .drop-down{left:100%;top:-10px;width:150px} #flat-mega-menu.color_1 .drop-down.one-column{/*width:195px*/ float:left;}
#flat-mega-menu.color_1 .drop-down.one-column ul{float:left;width:235px;margin:0;padding:0} #flat-mega-menu.color_1 .drop-down .drop-down.one-column{width:200px} #flat-mega-menu.color_1 .drop-down.two-column{/*width:400px*/ float:left;} #flat-mega-menu.color_1 .drop-down.two-column ul{float:left;width:235px;margin:0;padding:0}
#flat-mega-menu.color_1 .drop-down.two-column ul ul{width:100%;} #flat-mega-menu.color_1 .drop-down.three-column{/*width:700px*/ float:left;} #flat-mega-menu.color_1 .drop-down.three-column ul{float:left;width:235px;margin:0;padding:0}
#flat-mega-menu.color_1 .drop-down.three-column ul ul{width:100%;} .three-column .menuheader.separator { margin-bottom:10px !important; margin-top:10px !important; } #flat-mega-menu.color_1 .drop-down.full-width{width:100%;margin-left:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} #flat-mega-menu.color_1 .drop-down.full-width ul{float:left;width:25%;cursor:default} #flat-mega-menu.color_1 .drop-down.full-width ul li{margin:0;padding:10px 0;float:left;width:100%} /*#flat-mega-menu.color_1 .drop-down.full-width ul li a{margin:0;border:0;padding:0;float:left;margin-right:10%;margin-left:10%;transition:text-indent .2s linear 0s;-moz-transition:text-indent .2s linear 0s;-ms-transition:text-indent .2s linear 0s;-o-transition:text-indent .2s linear 0s;-webkit-transition:text-indent .2s linear 0s}*/
#flat-mega-menu.color_1 .drop-down.full-width ul li a{margin:0;border:0;padding:0;float:left;margin-right:10%;margin-left:10%;} /*#flat-mega-menu.color_1 .drop-down.full-width ul li:hover a{text-indent:5px}*/ #flat-mega-menu.color_1 .drop-down.full-width ul li p{margin:0;padding:10px 10px 10px 11%;float:left;width:100%;clear:both;font-size:13px;color:#949598} #flat-mega-menu.color_1 .drop-down.social-bar{width:200px} #flat-mega-menu.color_1 hr{margin:0;padding:0;display:block} #flat-mega-menu.color_1 img{width:100%;float:left;border-style:solid;border-width:4px;border-color:#fff;background-color:#ebebeb;box-shadow:0 0 5px 0 rgba(0,0,0,0.078),inset 0 0 76px 0 rgba(0,0,0,0.039)} #flat-mega-menu.color_1 img:hover{opacity:.8} #flat-mega-menu.color_1 h2{color:#535456;font-size:13px;font-weight:normal;margin:0;padding:0 5px 5px 16px; text-transform:uppercase;margin-top:6px; white-space:nowrap;} #flat-mega-menu.color_1 .social-bar{position:relative} #flat-mega-menu.color_1 .social-bar ul{width:262px;padding:10px;position:absolute;background-color:#fff;border-bottom:3px solid;border-bottom-color:#656565;right:0} #flat-mega-menu.color_1 .social-bar ul li{float:left;width:40px;height:40px;margin:10px;padding:0} #flat-mega-menu.color_1 .social-bar ul a{margin:0;padding:0 !important;display:block;height:40px;width:40px;position:relative} #flat-mega-menu.color_1 .social-bar ul a i{text-align:center;padding:0;margin:0;height:40px;width:40px;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,0.10);line-height:40px;border-radius:5px;color:#797979;font-size:1.3em;border-radius:4px;background-image:-moz-linear-gradient(90deg,rgba(233,233,233,1.00) 0,rgba(233,233,233,1.00) 100%);background-image:-webkit-linear-gradient(90deg,rgba(233,233,233,1.00) 0,rgba(233,233,233,1.00) 100%);background-image:-ms-linear-gradient(90deg,#f0f0f0 0,#f3f3f3 100%);background-image:-o-linear-gradient(90deg,rgba(233,233,233,1.00) 0,rgba(233,233,233,1.00) 100%);background-image:linear-gradient(0deg,rgba(233,233,233,1.00) 0,rgba(233,233,233,1.00) 100%)} #flat-mega-menu.color_1 .social-bar ul a:hover i{background:#c7c7c7;color:#333} #flat-mega-menu.color_1>label,#flat-mega-menu.color_1>input{display:none} @media screen and (max-width:768px){ #flat-mega-menu.color_1>ul>li{ margin-right:0; } #flat-mega-menu.color_1 ul .login-form { padding-left:5px; }
} @media screen and (max-width:320px){#flat-mega-menu.color_1 .drop-down.two-column ul,#flat-mega-menu.color_1 .drop-down.full-width ul{width:100%} #flat-mega-menu.color_1 ul .search-bar td{width:100%!important;float:left;padding:5px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:default} #flat-mega-menu.color_1 ul .search-bar input[type=text],#flat-mega-menu.color_1 ul .search-bar input[type=submit]{width:100%;margin:0;border:0} #flat-mega-menu.color_1 ul .login-form ul { margin-top:-41px;
}
#flat-mega-menu.color_1 ul .login-form ul{padding:20px;} #flat-mega-menu.color_1 ul .login-form td{float:left;width:100%;cursor:default} #flat-mega-menu.color_1 ul .login-form input[type=submit]{width:100%} #flat-mega-menu.color_1 ul .title{padding-left:0;text-indent:33px} } /* Mega Menu - Ends */ #fiMenuLinks { position:absolute; right:20px; top:-9px;
} #fiMenuLinks .rightLink { text-align: right; width:100%; padding-right:none; font-size:12px; padding-top:10px;
}
#fiMenuLinks .rightLink ul { list-style:none; display:block; float:right; margin:0; padding: 0;
}
#fiMenuLinks .rightLink ul li { float:left; padding:0 10px; border-right:1px solid #666464; margin-top:0; font-size:12px; text-transform:none;
}
#fiMenuLinks .rightLink ul li:last-child { border-right:none; padding-right:0;
}
#fiMenuLinks .rightLink ul li a{ font-size:12px; color:#0057b8; padding:0; text-transform:none;
}
.fiDropdown { float:left; margin-bottom:3px; font-weight:bold; cursor:pointer;
}
.fiDropdown .fa-sort-down { margin-left: 7px; margin-top: -4px; float:right;
}
.fiDropdown div:first-child { display:block; float:left; }
.fiDropdown div:nth-child(2) { float:right; padding-top:1px; padding-left:2px;
}
.fiDropdown div span{ display:block; float:left;
}
#menubox.top_box { right:-11px !important;
} #clientmenubox.top_dropdown { margin-top: 26px; text-transform: none; font-family:Arial, Helvetica, sans-serif; margin-left: -8px; right: auto; text-transform: none;
}
.goldColor{ color:#A29060 } .modelBtn div { float:left; margin-right:15px;
}
input:disabled{ /*background-color:#cebd9b !important; border:1px solid #cebd9b !important; */cursor:default;} input[type=radio]:disabled, input[type=checkbox]:disabled{background-color:#fff !important; border:1px solid #fff !important; } input[type=radio], input[type=checkbox] { border: none !important; margin: 0 !important; vertical-align: middle;
} /*
input[type=radio] ~ label:before,
input[type=checkbox] ~ label:before { font-family: FontAwesome; display: inline-block; content: "\f1db"; letter-spacing: 10px; font-size: 17px; color: #979797; width: 1.2em; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;
}
input[type=checkbox]:disabled ~ label:before { color:#e3e3e3;
} input[type=radio]:checked ~ label:before,
input[type=checkbox]:checked ~ label:before { content: "\f192"; font-size: 17px; color: #979797; letter-spacing: 5px; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;
}
input[type=checkbox] ~ label:before { content: "\f096"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; font-weight:normal !important;
}
input[type=checkbox]:checked ~ label:before { content: "\f046"; color: #979797; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;
}
input[type=radio]:focus ~ label:before,
input[type=checkbox]:focus ~ label:before,
input[type=radio]:focus ~ label,
input[type=checkbox]:focus ~ label
{ color: none;
}*/ input.neg{ background-color:#fff !important; color:#A29060 !important; border:1px solid #A29060 !important;}
a .fa-calendar, a .fa-times, a .fa-caret-right, a .fa-caret-left{ font-size:21px; color:#686666;} .fa-thumb-tack{ font-size:21px; color:#979797; margin-left:5px;}
.pin{ color:#e1751c; cursor:pointer; }
#form-iframe{ margin:0; width:100%; overflow:hidden;
}
/*input[type="text"], select { border: 1px solid #cbcbcb; border-radius: 0; color: #333; font-size: 13px !important; font-weight: normal; outline-style: none; padding: 8px !important; /* width: 342px !important;
}*/
/*.t_step tr td div { float:left;
}*/
.t_step tr td table tr td { font-size: 13px; /*vertical-align: middle !important;*/ color:#333 !important; padding-bottom: 0 !important;
} .calheaderbg select { width:100px !important;
} .calheaderbg td select { margin-right:5px; padding:5px !important; height:30px;}
.calbodybg td { padding:4px;}
/* Custome 2.0 Ends */ /* boders */
.noBorder td, td.noBorder, .r_table td.noBorder, .noBorder { border:none !important;}
tr.noBBorder td{ border-bottom:0 !important;}
.r_table tbody tr.noBorder td{ border:0 !important;}
tr.bottomBorder td{ border-bottom: 1px solid #e1e1e1;}
.r_table tbody tr.noTBorder td, .r_table tbody tr.noTBorder th, .r_table thead tr.noTBorder td { border-top: 0px !important;}
td.lBorder{border-left: 1px solid #acacac !important;}
td.rBorder{border-right:1px solid #acacac !important;}
tr.bottomHeaderBorder td{border-bottom: 1px solid #ccc;}
tr.tBorder td{border-top: 1px solid #ccc;}
div.noDivBorder{border:none !important; padding-top:0 !important;}
.noBold, .t_step tr td.noBold{ font-weight:normal !important;
}
.header td { border-bottom: 1px solid #c1c1c1 !important;
}
.detail td { border-bottom: 1px solid #e1e1e1 !important;
}
/* Font Style */ .fontNormal{ font-weight:normal !important;} /* WidthAuto */
.widthAuto{ width:auto !important;}
/* color */
.green{ color:#40753f; } /* Margin */
.marT5{ margin-top:5px;}
.marT10{ margin-top:10px;}
.marginR20{ margin-right:20px;}
.margin20{ margin:20px;}
.marginT25{ margin-top:25px !important;}
.marginT-15{ margin-top:-15px;} /* paddings */
.padTB5 td{ padding-top:5px!important; padding-bottom:5px!important;}
.padT2 { padding-top:2px!important; }
.padT5 { padding-top:5px!important; }
.padTB10 td{ padding-top:10px!important; padding-bottom:10px!important;}
.padT10 td, .padT10{ padding-top:10px!important; }
.padB10 td, .padB10{ padding-bottom:10px!important;}
.padT15 td, .padT15{ padding-top:15px!important; }
tr.padB20 td{ padding-bottom:20px!important;}
.pad0 td, .r_table .pad0 td, .t_step tr.pad0 td, .t_step tr.pad0 td.pad0{ padding:0px !important;}
.padT0 td, .r_table .padT0 td, .t_step tr.padT0 td, .t_step tr.padT0 td.padT0, .r_table td .padT0{ padding-top:0px !important;}
.padT2 td, .r_table .padT2 td{ padding-top:2px !important;}
.padB2 td, .r_table .padB2 td{ padding-bottom:2px !important;}
.padT3 td, .r_table .padT3 td{ padding-top:3px !important;}
.padB3 td, .r_table .padB3 td{ padding-bottom:3px !important;}
.marB0{ margin-bottom:0 !important;}
.r_table .padT0 td{padding-top:0 !important;}
.r_table .padB0 td{padding-bottom:0 !important;}
.pad0{ padding:0 !important;}
.padT0{ padding-top:0 !important;}
.r_table td.padL0, td.padL0{ padding-left:0px !important;}
.r_table td.padR0, td.padR0{ padding-right:0px !important;}
.r_table td.padR10, td.padR10{ padding-right:10px !important;}
.pad10 {padding:10px !important;}
.c_table .row1 td table td table td .pad0, .c_table .row2 td table td table td .pad0, .c_table .row2 td table td .pad0, .c_table .row1 td table td .pad0{padding:0px !important;}
.c_table .row1 td table td table td.padL0, .c_table .row2 td table td table td.padL0, .c_table .row2 td table td.padL0, .c_table .row1 td table td.padL0{padding-left:0px !important;}
.c_table tr td.pad0{ padding:0px !important;}
.c_table tr td.padL0, .padL0, .r_table tr td.padL0{ padding-left:0 !important;}
.padL5{ padding-left:5px !important;}
.padL10{ padding-left:10px !important;}
.padL15{ padding-left:15px !important;}
.padL30{ padding-left:30px !important;}
.t_step .padL10{ padding-left:10px !important;}
.t_step .padL15{ padding-left:15px !important;margin-top:5px;}
.t_step .pad0{ padding:0 !important;}
.t_step td .r_table tr td {	padding-top:10px !important;}
/* Font Size */
.subHeader, .r_table tr td.subHeader, .r_table tr td.subHeader b, .t_step tr td.subHeader b, .t_step tr td.subHeader, .detailTable tr td.subHeader b, tr td.subHeader b{ font-weight:100 !important; font-size:18px !important; padding-left:0px!important; padding-bottom:10px !important; }
td font b { font-weight:normal !important;} /* Form Elements */
.small{ width:150px}
.medium{ width:250px !important;}
.big{ width:350px;}
input:focus, select:focus{ border:1px solid #e1751c;} tr.formSep td{ border-bottom:1px solid #ccc; padding:0px !important; } /* Alignment */
.alignLeft { text-align:left !important;
}
.alignRight { text-align:right !important;
}
.alignCenter { text-align:center !important;
}
/* Detail Table */
.detailTable tr td { padding:5px 0 2px 0 ; }
.detailTable tr td .t_step td{ padding:7px 0px !important;}
.detailTable tr td .t_step td:first-child{ padding:7px 20px 7px 0 !important;} .detailTable tr td .t12pxN { font-weight:normal !important;}
/* Alert Notification */
.alertMsg { background-color:#e1e1e1; border: 1px solid #cbcbcb; border-radius: 3px; padding:15px 20px; float:left; width:97%; margin-bottom: 10px;
}
.alertMsg i { font-size:21px; color: #686666; padding-right:10px; margin-top:2px; float:left;
}
.alertMsg div { float:left; margin-top:4px;
}
.fa-envelope { color:#686666;} span.new { background-color: #e1751c; border: medium none; border-radius: 3px; color: #fff; font-size: 8px; height: 12px; letter-spacing: 1px; margin: 0 0 0 5px; padding:1px 2px 1px 3px; text-align: center; text-transform: uppercase; width: 26px;
}
.fa-plus-circle, .fa-minus-circle { color: #686666; font-size: 21px !important; font-weight: normal !important; cursor:pointer;
} .r_table tr.table_header { border:none !important;
}
.autoWidth tr td{ width: inherit !important;
}
.rtc_table tr:last-child td { border-bottom:none !important;
}
.t_step tr td ol{ padding-left:25px;
}
.divfiledecorator{background:url(../images/browse_button.png) no-repeat right 7px;width:95%;margin-bottom:0 !important;height:40px;}
.filedecorator{opacity:.0;-moz-opacity:.0;filter:alpha(opacity=00);font-size:13px;width:100%; margin-top:5px;}
.divfakefiledecorator{margin-top:-45px !important;margin-bottom:0 !important;}
.fakefiledecorator{width:85%;font-size:13px;font-family:Arial; height:31px; margin-top:5px;}
a.FButton:link{text-decoration:none}a.FButton:visited{text-decoration:none}a.FButton:hover{text-decoration:none}
a.FButton:active{text-decoration:none}img#processindicator{position:absolute;top:50%;left:50%;width:86px;height:10px;margin-top:-43px;margin-left:-5px;display:none}
div.transOFF{width:100%;border:0 solid black}div.transON{width:100%;opacity:.60;filter:alpha(opacity=60);-moz-opacity:.6;border:0 solid black}
.reportTable tr td{ padding:10px;
}
div.t11pxB{ font-size:11px; margin: 0;
}
span.t11pxB{ font-size:11px; display:block; padding-bottom:10px; margin-top:0;
}
span.t12pxN{ display:block; font-size:12px;
} .fa-search-plus { color: #333 !important; font-size: 13px !important;
}
#CriteriaProduct, #rolloverPop{ -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.25); -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.25); box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.25); /*padding: 8px 8px;*/ color: #333; /* position: absolute; left: 20%; top: 150%;*/ z-index: 999999; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border:1px solid #999 !important; background-color:#fff; font-size:12px; color:#333; text-align:left; display:none; line-height:18px; max-width:400px;
}
#rolloverPop b { font-weight:normal; font-size:13px;
}
#rolloverPop table { width:100%;
}
#rolloverPop table tr td { padding:5px;
}
#rolloverPop i{ font-size:16px; }
.r_table table.t12pxN tr td { border:none !important; padding:0 !important;
}
a.table_header { padding:0 !important; border:none !important; font-weight:bold; color: #333; cursor:text;
}
a.table_header:hover { color: #333;
}
.clearboth { clear: both;
}
.lg td, .lgB td, div#reportContent .lg2 td, .lg2B td, .lg3 td , .lg3B td { padding: 5px 5px 5px 0 !important;
} .lg, .lgB, .lg2, .lg2B, .lg3, .lg3B { padding: 5px 5px 5px 0 !important;
}
.seg { margin-bottom: 10px; height:20px !important; }
.seg b{ font-weight:bold !important;}
p.disclosure8 { margin-top:20px !important; }
a.moreBtn { background:url(../images/more.png) no-repeat center !important; width:24px; height:12px; display:inline-block; cursor:pointer; margin-right:12px; margin-bottom:-1px;
}
.right_icon_low_resltn {display:none;}
.r_table tr td.s_hr { background-color:#fff; border-top:0px solid #e1e1e1;}
.rightLink{float:right; font-size:13px; font-weight:normal; margin-top:5px; margin-left:20px;}
.msgContent { margin-top:15px; border-bottom: 1px solid #ccc; width:100%; float:left; padding-bottom:15px;
}
.msgContent:last-child { border-bottom: none; padding-bottom:0;
}
.msgContent .tickerTitle { width:100%; padding-bottom:8px; float:left;
}
.msgContent .tickerTitle div:first-child{ width:70%;
}
.loadingMessage{ font-weight:bold; float:left; background-color:#ebebeb; padding:7px 10px; border-radius:3px;}
.loadingMessage div{ margin-right:10px !important; margin-top:3px;}
.infoMessage{ background-color:#ebebeb; padding:10px; border-radius:3px; text-align:left }
.infoMessage div{ margin-right:10px !important; margin-top:-2px; float:left; font-size:21px;} .infoMessageBig{ font-weight:bold; background-color:#ebebeb; padding:10px; border-radius:3px; min-height:30px; text-align:left }
.infoMessageBig div{ margin-right:10px !important; margin-top:-2px; float:left; font-size:21px;}
.infoMessageBig div.icon{ margin-right:10px !important; margin-top:-2px; }
.infoMessageBig div.message{ margin-right:10px !important; font-size:13px; margin-top:7px; padding-bottom:15px; } /* HTML Report */
#content { padding-top:0px !important; background-color:transparent; margin:0px;
}
div#reportContent table td img{ display:block;}
/*div#reportContent .r_table tr td[bgcolor] { background: #99ccff none repeat scroll 0 0 !important;
}*/
#reportContent { background-color: #fff; padding-top: 20px !important;
}
td.reportSep { padding-top:20px; border-top:1px solid #ccc;}
tr.reportSep{ padding-top:20px; border-top:1px solid #ccc;} .reportSep table td.first-child { min-width:200px;} div#reportContent .r_table tr td, div#reportContent .awr_rpt_table tr td{ padding:5px; font-size:13px;}
div#reportContent .r_table tr.table_header td, div#reportContent .r_table tr.table_header2 td, div#reportContent .r_table tr td.table_header2, div#reportContent .r_table tr.table_header th, div#reportContent .awr_rpt_table tr.table_header td, div#reportContent .awr_rpt_table tr.table_header2 td, div#reportContent .awr_rpt_table tr td.table_header2, div#reportContent .awr_rpt_table tr.table_header th , div#reportContent .awr_rpt_table tr th{ background: #114d80 !important; height: auto; font-size:12px; color:#fff!important; font-weight:bold; text-transform:uppercase; border:none !important;
} div#reportContent .r_table tr.row1 td, div#reportContent .r_table tr.row2 td, div#reportContent .r_table .row2, div#reportContent .r_table .row1, div#reportContent .awr_rpt_table tr.row1 td, div#reportContent .awr_rpt_table tr.row2 td, div#reportContent .awr_rpt_table .row2, div#reportContent .awr_rpt_table .row1{ color:#333!important; padding:5px !important;}
div#reportContent .r_table tr.table_header td, div#reportContent .r_table tr td.table_header2, div#reportContent .r_table tr.table_header th, div#reportContent .awr_rpt_table tr.table_header td, div#reportContent .awr_rpt_table tr td.table_header2, div#reportContent .awr_rpt_table tr.table_header th, div#reportContent .awr_rpt_table tr th { font-weight:bold !important; padding:5px !important;
}
div#reportContent .r_table tr.totalBorder td, div#reportContent .awr_rpt_table tr.totalBorder td {border-top:1px solid #114d80; border-bottom:0 !important;}
div#reportContent .r_table tr.blueBorder td, div#reportContent .awr_rpt_table tr.blueBorder td {border-top:1px solid #114d80;border-bottom:1px solid #e1e1e1 !important;}
div#reportContent .r_table tr td.textIndent {padding-left:20px !important;}
div#reportContent .r_table td.grandTotal, div#reportContent .awr_rpt_table td.grandTotal{ font-size:18px; color:#333333;}
div#reportContent .r_table tr td hr, div#reportContent table tr td hr, div#reportContent .awr_rpt_table tr td hr, div#reportContent table tr td hr { color: #cecece; margin: 6px 0; } div#reportContent .r_table .table_header2, .r_table tr.table_header2 td, div#reportContent .awr_rpt_table .table_header2, .awr_rpt_table tr.table_header2 td{padding:5px !important;}
div#reportContent td.acct_seg, .seg, div.acct_seg { border-left: 5px solid #d9d9d9; border-bottom:1px solid #d9d9d9; font-size:13px; color:#a29060; padding: 6px 1px 2px 5px !important; font-weight:bold !important; height:20px !important;
} table[bgcolor] { background: none;
}
.awr_rpt_table { border-collapse: collapse; width: 100%;
} /* Tab Style Starts */
#nav2 { width: 85%; border-radius: 0; float: left; position:relative; z-index:4; top: 7px; margin-bottom: -10px;
}
#nav2 .left_arrow { width: 20px; height: 20px; margin: 8px 4px 0; left: 0; top: 0; cursor: pointer;
/*	position: absolute;*/ z-index: 2; float: left;
} #nav2 .right_arrow { width: 20px; height: 20px; padding-left: 4px; margin: 8px 0 4px 4px; right: 0; top: 0; cursor: pointer;
/*	position: absolute;*/ z-index: 2; float: left;
} #nav2 .menu_content { overflow: hidden !important; text-align: left !important; border-bottom: 0; position: relative; float: left; z-index: 1; height: 42px;
/*	margin: 0 auto;*/ top: 1px; width: 100%;
}
#nav2 .menu_content ul { padding: 0; margin: 0; border-bottom: 0; position: absolute; top: 0; left: 0;
}
#nav2 .menu_content ul li { list-style-type: none; white-space: nowrap; display:inline-block;
}
/* 2.0 into 1.0 Integration changes */
#nav2 .menu_content ul li button { vertical-align: middle; border-radius: 0; border: 0; background: none !important; font-size: 13px; padding: 8px 10px 10px 10px !important; height: 35px; color: #0057b8; border:none !important;
}
#nav2 .menu_content ul li button:hover { background:#ebebeb !important; border-bottom: 1px solid #cfcfcf !important;
}
#nav2 .menu_content ul li button.sel { color:#333; background: #fff !important; line-height:0 !important; float: left; border: 1px solid #cfcfcf !important; border-top: 4px solid #979797 !important; border-bottom:none !important; cursor:default; padding-top:6px !important; cursor:pointer;
}
td b, td strong { font-weight:700 !important;
}
.filterTable td:nth-child(2){ padding-left:25px !important;
}
.filterTable tr td:nth-child(2) table.r_table{ margin-left:32px !important;
}
.filterTable tr td:nth-child(2) table.r_table tr.table_header td{ padding:10px 5px !important;
}
.cal_icon { background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; color: #686666; font-size: 20px; height: 25px !important; padding: 4px 0 0 5px !important; width: 26px !important; display:inline-block; margin-top:0;
}
/* Tabd Style Ends */
::-ms-clear, ::-ms-reveal { width : 0; height: 0; display: none; } .r_table table.innerTable tr td{ padding:7px 5px !important;}
.r_table tr.theader td a{ color:#333; font-weight:bold; border: none !important;} #popupCalendar { margin-left: 11px; margin-top: 32px; padding:8px; border:1px solid #cacaca; background-color:#fff !important; font-size:11px !important; color:#333; visibility:hidden;
}
#popupCalendar font {font-size:11px !important;}
#popupCalendar .calbodybg td table td:first-child{ width:20px;}
#popupCalendar .calbodybg td table td font b{ font-size:12px !important;}
#popupCalendar .calbodybg td table td table td{ border:1px solid #cacaca;}
#popupCalendar .calbodybg td table td table tr:first-child td font b{font-weight:bold !important;}
#popupCalendar .calbodybg td table td table tr:first-child td{ border-bottom:1px solid #cacaca;}
#popupCalendar .calbodybg td table td table tr td{ border-bottom:1px solid #e1e1e1;}
.calwallbg{ padding:0px !important;} /* Firefox Browser */
@-moz-document url-prefix() { select option { padding:4px;
} select { padding: 0px 20px 0px 0px;
}
.loginContent .leftDiv div:first-child input[type="text"], .loginContent .leftDiv div:first-child input[type="password"] { width:300px; }
} #scrolllft, #scrollrgt { cursor: pointer; position: fixed; top: 300px; right: 0;
}
#scrolllft { right: auto; left: 0;
}
.posrel{ position:relative;} .port_head:after { display: block; content: " "; visibility: hidden; width: 0; height: 0; clear: both;
}
/*.pad20Right{ padding-right:20px;}*/ .content_loading { margin: 0 auto; position:relative; margin-top:85px; width:245px;
}
.content_loading img, .content_loading div{ float:left;
}
.content_loading div { padding-left:7px; font-size:12px;
}
.extMargin{ margin: 0; } /* Changed margin left from -20px to 0 for AWR-3442 - CSS Issue in AMPF XAT */ .theader > img { cursor: pointer;}
#footerTable table tr td, #footerTable table tr { background-color: transparent !important;
}
#footerTable img { display: none;} .theader > a { color: #333 !important;} .r_table .row1 td span, .r_table .row2 td span, .r_table .row3 td span { clear:both; display:inline-table; margin:0;
}
#breadcrumb { display: none !important;
}
img[src='/images/pixel.gif'], img[src='images/pixel.gif'], img[src='images/pixel_black.gif'] { display:none !important;
}
table[height="100%"]{ height:auto !important;} .s_row_b div{ padding-left: 0 !important;
}
td.s_row_b{ padding:0 !important;
}
u { text-decoration: none !important;
}
.dgrid-row-table tr { border:none !important;
}
.filterTable tr td { padding:0 !important;
} .popupContent table{ width:100%;
}
.popupContent table tr td .warning, .popupContent table tr td .success, .popupContent table tr td .inform, .popupContent table tr td .failure { margin-left:0 !important; margin-right:0 !important;
}
.popupContent table tr td .warning div:nth-child(2),.popupContent table tr td .success div:nth-child(2), .popupContent table tr td .inform div:nth-child(2), .popupContent table tr td .failure div:nth-child(2){ width:100%;
}
.popupContent table tr td .warning div span:nth-child(2), .popupContent table tr td .success div span:nth-child(2), .popupContent table tr td .inform div span:nth-child(2), .popupContent table tr td .failure div span:nth-child(2) { font-weight:bold;
}
.popupContent table tr th { border-bottom: 1px solid #e1e1e1; height: 37px; margin-bottom: 15px; margin-top: -3px; overflow: hidden; font-size: 18px; background: none !important; background-color: none !important; padding:0; font-weight:normal !important; vertical-align:top;
}
.popupBtn { text-align: right !important; padding: 20px 0 0 !important; border-top: 1px solid #ccc;
}
.popupBtn input { float: none !important;
}
.popupBtn input:last-child { margin-right:0 !important;
}
#loading > div { float: left;
}
div#reportContent .r_table tr td[bgcolor]:not(:first-child), .r_table tr[bgcolor], .r_table tr, #footerTable table tr, #footerTable table tr td, .detailTable tr, .detailTable tr td { background-color:#fff !important;
}
.legacy_container td[bgcolor="#efefef"], .legacy_container tr[bgcolor="#efefef"], .legacy_container tr[bgcolor="#e0e9ea"]{ background-color:#fff;} .tabFrame { padding-top: 0; margin-top:-11px;
}
.headerarea td { border-bottom: 1px solid #e1e1e1; padding-bottom: 15px;
} #reportContent table.r_table { margin-top: 5px !important;
}
.acct_seg_b{ color:#333 !important; font-size:13px !important;}
td.acct_seg { border-bottom: 1px solid #d9d9d9; border-left: 5px solid #d9d9d9; color: #a29060; font-size: 13px; height: 20px !important; padding: 6px 1px 5px 5px !important;
}
a.link{ color:#0057b8;}
div#reportContent .r_table tr.table_header_color td[bgcolor="#D3D3D3"]{ background-color:#D3D3D3 !important; }
div#reportContent .r_table tr.table_header_color td font[color="#000000"]{ color:#000 !important;}
div#reportContent .r_table tr.table_header_color td[bgcolor="#1A4CA0"]{ background-color:#1A4CA0 !important; }
div#reportContent .r_table tr.table_header_color td[bgcolor="#EAAA33"]{ background-color:#EAAA33 !important; }
div#reportContent .r_table tr.table_header_color td[bgcolor="#777777"]{ background-color:#777777 !important; }
div#reportContent .r_table tr.table_header_color td[bgcolor="#315394"]{ background-color:#315394 !important; }
div#reportContent .r_table tr.row1:hover td[bgcolor="#D3D3D3"],
div#reportContent .r_table tr.row2:hover td[bgcolor="#D3D3D3"],
div#reportContent .r_table tr.row3:hover td[bgcolor="#D3D3D3"]{ background-color:#D3D3D3 !important; }
div#reportContent .table_header a sup, div#reportContent .table_header2 a sup, div#reportContent .table_headerN a sup { color: #fff;
} div#reportContent .r_table tr.row1:hover td font[color="#000000"],
div#reportContent .r_table tr.row2:hover td font[color="#000000"],
div#reportContent .r_table tr.row3:hover td font[color="#000000"] { color:#000 !important;}
div#reportContent .r_table tr.row1:hover td[bgcolor="#1A4CA0"],
div#reportContent .r_table tr.row2:hover td[bgcolor="#1A4CA0"],
div#reportContent .r_table tr.row3:hover td[bgcolor="#1A4CA0"] { background-color:#1A4CA0 !important; }
div#reportContent .r_table tr.row1:hover td[bgcolor="#EAAA33"],
div#reportContent .r_table tr.row2:hover td[bgcolor="#EAAA33"],
div#reportContent .r_table tr.row3:hover td[bgcolor="#EAAA33"]{ background-color:#EAAA33 !important; }
div#reportContent .r_table tr.row1:hover td[bgcolor="#777777"],
div#reportContent .r_table tr.row2:hover td[bgcolor="#777777"],
div#reportContent .r_table tr.row3:hover td[bgcolor="#777777"] { background-color:#777777 !important; }
div#reportContent .r_table tr.row1:hover td[bgcolor="#99ccff"],
div#reportContent .r_table tr.row2:hover td[bgcolor="#99ccff"],
div#reportContent .r_table tr.row3:hover td[bgcolor="#99ccff"] { background-color:#99ccff !important; }
/* Please repeate the classes for various legend colors */ .olistDropdown { min-width:410px;
}
.t_step select { line-height:normal;}
#reportContent .r_table .row2 .bBorder, #reportContent .r_table .row1 .bBorder{border-bottom:1px solid #e1e1e1 !important;}
#reportContent .r_table .row2.TopBlueBorder td, #reportContent .r_table .row1.TopBlueBorder td, #reportContent .rpt_table .row2.TopBlueBorder td, #reportContent .rpt_table .row1.TopBlueBorder td{border-top:1px solid #114d80 !important;}
#reportContent .r_table .row2.BotBlueBorder td, #reportContent .r_table .row1.BotBlueBorder td, #reportContent .rpt_table .row2.BotBlueBorder td, #reportContent .rpt_table .row1.BotBlueBorder td {border-bottom: 1px solid #114d80 !important;}
#reportContent .r_table .row1:hover tr, #reportContent .r_table .row2:hover tr, #reportContent .r_table .row3:hover tr, #reportContent .row1:hover, #reportContent .row2:hover, #reportContent .row3:hover{ background:none !important;}
.boldText{ font-weight:bold;} @-moz-document url-prefix() { .extMargin { margin: 0; }
}
div#reportContent .r_table tr td.separator { border-right: 1px solid #fff !important;
} ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #a9a9a9;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #a9a9a9; opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #a9a9a9; opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #a9a9a9 !important;
}
td, td:active, td:focus, th, th:active, th:focus,a, a:active, a:focus,
button, button:focus, button:active,
.btn, .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus { outline: none; outline: 0;
} input::-moz-focus-inner { border: 0;
} .global_search_result ul li.head, .global_search_result ul li:first-child { padding: 6px 10px !important;
} /*Info popoup for Pre-Run Reports - Start*/
.port_box { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #BCBCBC; border-radius: 0; margin-left: -117px; margin-top: 36px !important; padding: 1px 0 0; position: relative; z-index: 999;
}
.port_box:after, .port_box:before { bottom: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;
}
.port_box:after { border-color: rgba(241, 241, 241, 0); border-bottom-color: #fff; border-width: 13px; left: 114px;
}
.port_box:before { border-color: rgba(162, 162, 162, 0); border-bottom-color: #a2a2a2; border-width: 14px; left: 113px;
}
.accountlist_cnt .port_box { right: -79px; top: 25px;
}
.port_box, .contentMenu { box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.25); padding: 10px 0 10px 15px !important; width: 185px;
}
.contentMenu { width: auto !important;
}
.adv_dash_icon {
color: #686666;
width: 22px;
background: rgba(0, 0, 0, 0) url("images/info-icon.png") no-repeat scroll 0 0;
height: 22px;
cursor: pointer;
float:left;
}
/*Info popoup for Pre-Run Reports - End*/ /* Investor Improvements UI page change starts */
.practice-tab .nav{ padding: 0 10px 10px; border-bottom: 0; margin: 0; /* Defect #14206 Fix */
} .practice-tab .nav::before { top: 145px; bottom: 0; position: absolute; content: " "; width: 90%; height: 4px; border: 1px solid #a1a1a1; background: #fff; left: 65px;
} .practice-tab .nav > li{ display: table-cell; text-align: center; position: relative; width: 25%; float: left;
} .practice-tab .nav-tabs > li > p{ margin: 0 0 10px;
} .practice-tab .nav > li.disabled > a:hover, .practice-tab .nav > li.disabled > a:focus{ background-color: #fff;
} .practice-tab .nav > li > a{ padding: 3px; border-radius: 25px; width: 20px; height: 20px; background: #FFF; margin: 0 auto; color: #333; font-weight: bold; position: absolute; left: 50%; margin-left: -15px; line-height: 22px; border:1px solid #909090;
} .tab-select{ border:2px solid #909090; width: 32px; height: 32px; border-radius: 25px; position: absolute; top: 21px; left: 50%; background: #fff; margin-left: -19px;
} .practice-tab .nav-tabs > li.active > a{ background: #909090; color: #fff; border: 1px solid #909090; cursor: default; /* Defect #14207 Fix */
} .practice-tab .nav-tabs > li.active > a > i{ color: #fff;
} .practice-tab .nav-tabs > li.active > a:hover{ color: #fff !important;
} .practice-tab .nav > li > a > .fa-check:before{ line-height: 19px;
} .practice-tab .nav > li > a + p{ margin: 10px 0;
} .practice-tab .nav > li > a + p.active-fee{ color: #0572D6;
}
.wizard-tab { padding: 0 15px 65px;
} #client_name > .t_step a, #more_invite > .t_step a{ vertical-align: sub;
} #client_name ul.top_menu{ border-bottom: 1px solid #ccc; margin: 0 0 15px !important;
} #client_name .float_right{ margin-bottom: 20px; margin-right: 0;
} .rightDiv .subHeader{ margin: 15px 0 0 !important; padding-bottom: 0 !important;
} .rightDiv ul{ margin-bottom: 20px;
} #userDiv .t_step tr td{ background: none;
} .loginContent .leftDiv #passwordDiv a{ font-size: 13px;
} /*#invest_investor1 ul.top_menu{ border-bottom: 1px solid #ccc; margin: 0 0 15px !important;
}*/ /* #plus-investor .fa-plus-square-o:before { */ /* font-size: 18px; */ /* vertical-align: middle; */ /* margin: 0 2px 0 5px; */
/* } */ a.plus-investor { color: #333; margin-top: 6px; display: inline-block; position: relative;
}
.plus-investor .fa-plus-square-o{ font-size: 18px; margin-right: 5px; margin-top: -1px; vertical-align: middle; color: #333; }
.legacy_container #client_list a .fa-times, .legacy_container #more_invite a .fa-times, #more_invite1 a .fa-times{ font-size: 18px;
} .wizard_login{ padding: 20px;
} .wizard_btn{ border-top: 1px solid #ccc;
} .wizard_btn .padT10{ padding-top: 15px !important;
} .wizard_btn input.btn, .wizard_btn input.btn_nm_highlight{ margin-left: 10px !important; margin-right: 0 !important; float: inherit;
} .wizard_btn .float_left input.btn, .wizard_btn .float_left input.btn_nm_highlight{ margin-left: 0px !important;
} .wizard_login .margin20{ margin-top: 10px; margin-left: 0;
} .wizard_login .legacy_container{ width: auto !important; margin: 0 0 20px !important; padding: 15px;
} .wizard_login .regContent{ padding: 15px 45px;
} .wizard_login .regContent .leftDiv{ padding-left: 0; } .wizard_login .success{ margin: 0;
} .wizard_btn a{ font-size: 14px; margin: 3px 0 0; display: inline-block
} .wizard_btn a i{ color: #0057B8;
} .wizard_btn a:hover{ color: #0057B8 !important;
} #wizard_login .leftLoginDiv { width: 425px; float: left;
} #wizard_login .leftLoginDiv a{ font-size: 12px; margin-top: 2px;
} #wizard_login .leftLoginDiv a i.fa{ color: #0057B8; font-size: 14px; vertical-align: middle; margin-top: -3px; margin-left: 5px;
} #wizard_login .leftLoginDiv a:hover i.fa{ color: #333;
} #wizard_login .regLabel { display: block; min-width: 60px; float: left;
} #wizard_login .leftDiv{ width: calc(100% - 40px); padding: 20px; height: auto;
} #wizard_login .leftDiv:last-child { margin-top:10px;
}
#wizard_login.loginContent .leftDiv div div:last-child { padding-top: 0;
} #wizard_login .rightDiv{ width: calc(100% - 475px); padding: 15px 0 15px 50px;
} #wizard_login .separator { margin: 10px 0; float: left; width:100%; border-top: 1px solid #cbcbcb;
} .next-step{ border-bottom:1px solid #ccc; padding: 10px 10px 10px 0; margin: 10px 0 0;
} #next-list{ margin-top: 10px; margin-bottom: 30px; min-height: 200px;
} #wizard_success .regContent{ min-height: 450px;
} #legacy_content{ margin-bottom:25px !important; line-height: 20px;
} #wizardReg .leftDiv{ width: auto; padding-left: 0;
} /*#wizard_login .marT10{ margin-top: 15px;
}*/ #wizard_login .forgot_pipe{ float: left; margin: 0 10px; width: auto;
} #wizard_login .float_left{ float: left;
} #wizard_login input.btn, #wizard_login input.btn_nm_highlight { min-width:85px;
} .statusLink { margin-left: 15px;
} .noMargin { margin: 0;
} #inactiveMsg { display: none;
} .topMsg { margin: 10px 0 0 0;
} #invest_investor.top_box, #invest_investor1.top_box, #invest_investor2.top_box { right: 74px; top: 23px; /* margin-left: -315px;*/ text-transform: none; width:350px; color:#000; padding-bottom: 20px !important;
}
#invest_investor.top_box li, #invest_investor1.top_box li, #invest_investor2.top_box li { cursor:default !important; color:#000 !important;
}
#invest_investor #searchbox_small, #invest_investor1 #searchbox_small, #invest_investor2 #searchbox_small{ margin-right: 0px !important;
} .searchInvestor .float_right{ margin-top: 20px;
} .searchInvestor ul li:last-child { border-bottom: 1px solid #c4c4c4 !important;
} .searchInvestor .float_right input:last-child { margin-right: 0px !important;
}
.invitation { margin-top:20px;
}
.invitation .t_step tr td:first-child { font-size: 15px !important; font-weight: normal !important; padding-bottom: 0 !important;
} .invitation .invitationMsg { border: 1px solid #acacac; padding: 20px; font-size: 13px; margin:0;
}
input.error { border: 1px solid #ff0000;
} .resultHeader { border-bottom: 1px solid #acacac !important; border-top: 1px solid #acacac !important; padding: 7px 20px !important; font-weight: bold; margin-top:10px;
}
.disableAdd, .disableAdd:hover, .disableAdd .fa-plus-square-o{ color: #ccc !important; cursor: default !important;
} #client_default{ position: relative;
} #client_default #searchbox_small{ margin-right: 0;
} #invest_investor.top_box{ left: -358px; /*top: 85px;*/ text-transform: none; width: 350px; color: #000;
} .emailtxt{ width: 210px;} /* Investor Improvements UI page change ends */ /* Fixed classes for QC 13228 starts */
.invite_search { float: right; background-color: #fff; margin: 15px 0 0 0; border: 1px solid #cbcbcb; width: 351px; height:32px;
}
.invite_search input { background: none repeat scroll 0 0 transparent; border: medium none; padding:8px 11px; width: 277px; font-size: 13px; float: left; outline-style: none; color: #333333; height:32px;
}
.invite_search input:focus { border: none;
}
/* Fixed classes for QC 13228 ends */ /* Defect #13607 - Firefox browser fix starts */
@supports (-moz-appearance:none) { #wizard_login .forgot_pipe{ float: left; margin: 0 8px; width: auto; }
}
/* Defect #13607 - Firefox browser fix ends */ /* Defect #14207 - Firefox browser fix starts */
.practice-tab .nav-tabs > li.disabled > a{ cursor: default;
}
.practice-tab .nav-tabs > li.active p + a{ cursor: pointer;
}
/* Defect #14207 - Firefox browser fix ends */ /* For Printer Friendly button and drop down starts */
.wrapperP { display: inline-block; margin-right: 10px !important;}
.wrapperP span{ position: relative; }
.wrapperP input.btn { min-width: auto !important; text-align: left; text-indent: 5px; margin-right: 0 !important; padding-right: 25px !important}
.wrapperP input.btn_nm_highlight { min-width: 70px !important; text-align: left; text-indent: 5px; margin-right: 0 !important;}
.wrapperP i.fa-caret-down { position: absolute; margin-top: 7px; margin-left: -18px; font-size:16px; color: #ffffff; }
.wrapperP input.btn_nm_highlight + i.fa-caret-down{color: #000;}
.wrapperP #externalmenubox.top_box { margin-left: -22px !important; margin-top: 12px !important; width: 93px; }
/* For Printer Friendly button and drop down ends */ /**** Add Program Heading and Right Side Link ****/
.add-program-head{ overflow: hidden;
} .add-program-head .port_head{ float: left;
} .add-info-links{ float: right; margin: 25px 25px 0 0;
} /**** GDPR footer links ****/
.login-footer, .row-expand{ overflow: hidden;
} .footer-links { list-style: none; float: left; margin: 0; padding: 0;
} .footer-links li { float: left; margin: 0 12px 0 0; padding: 0 12px 0 0; border-right: 1px solid #333;
} .footer-links li a, .login-footer .float_right a{ font-size: 12px;
} .footer-links li:last-child { border-right: 0;
} .login-footer .float_right{ margin-right: 25px;
} .footer-center{ text-align: center; display: inherit;
} #cyber-trust { margin: 15px 0 0;
} #cyber-trust p { margin: 0 0 10px;
} #cyber-trust span { display: block; float: none;
} .popupContent .popupMessage p{ margin: 0 0 15px; line-height: 20px;
} .popupContent .popupMessage p:last-child { margin: 0;
} #login-expand .collapse, #login-expand .expand{ float: left; margin: 0 10px 0 0;
} #login-expand .head{ margin: 3px 0 0; display: inline-block; color: #0057B8; cursor: pointer;
} #login-expand .table-cookie{ margin: 10px 0;
} #login-expand .table-cookie th{ border-top: 1px solid #acacac; border-bottom: 1px solid #acacac; text-align: left; padding: 8px 5px;
} #login-expand .table-cookie td{ border-bottom: 1px solid #ccc; padding: 8px 5px;
} .expand-content{ margin: 10px 0 0 28px; /* height: 300px; */ /* overflow: auto; */
} .expand-content span{ margin: 0 0 5px; display: block;
} .row-expand{ margin: 0 0 15px;
} .row-expand:last-child{ margin-bottom: 0;
} .row-expand .fa{ font-size: 21px;
} .cookie-list{ margin: 0 0 15px 30px; padding: 0;
} .cookie-list li{ margin: 7px 0 0;
} /* New Loading icon */
.load_new .load_img_new { background: url("../images/awr_loading.gif") no-repeat scroll center 0; border-radius: 0 0 0 0; height: 71px; opacity: 0.8; text-align: center; color:#000; margin: 15px 0 0 0;
} .load_img div { margin-top: 2px; font-size: 10px; color: #000; text-align: center;
} .loadLeft { position: absolute; width: 100%; height: 100%; z-index: 9999;
} .loadLeft .load_img { background: url("/images/awr_loading.gif") no-repeat scroll center 4px #fff; border-radius: 0 0 0 0; height: 75px; margin: 40px auto; opacity: 0.8; padding: 4px; text-align: center; width: 70px;
}
.loadLeft .load_img div { margin-top: 2px; font-size: 10px; color: #000; text-align: center;
} .panel-container { display: flex; flex-direction: row; position: relative; xtouch-action: none;
} .panel-left { flex: 0 0 auto; width: 325px; min-height: 200px; min-width: 150px;
} .splitter { flex: 0 0 auto; right: -6px; cursor: col-resize; position: absolute; top: 280px; border: 1px solid #a0a0a0; border-radius: 3px; padding: 3px 2px; font-size: 16px; color: #686666; background-color: #fff;
} .panel-right { flex: 1 1 auto; padding: 10px; width: 100%; min-height: 200px; min-width: 200px; background: #eee;
} .img-container { text-align: center; vertical-align: middle; width: 100%; height: 100%; background: #fff;
} div[id^="actionmenubox"] ul.top_menu .inviteExtAccount { background: url("../images/invite_client.png") no-repeat 0 8px;
} /*****Video part CSS here********/
.howTo_section { background: #fff; color: #333333; float: right; margin-right: 0; font-size: 13px; border: 1px solid #b7b7b7; padding: 5px 6px; width: 86px; border-radius: 16px; font-weight: normal; box-sizing: content-box;
}
#howtomenubox{ width:265px; border-radius: 7px; top: 21px; border-top-right-radius: 0; box-sizing: content-box;
}
.howTo_outerdiv .contentMenu_noPadding { box-shadow: 1px 3px 5px 0 rgba(0, 0, 0, 0.25); padding: 1px 15px !important;
} .howTo_outerdiv .contentMenu_noPadding ul li { padding: 12px 0 !important;
}
.howTo_section .playBtn {width:21px; height: 21px; border-radius: 30px; background: #A29060; float: left; text-align: center;} .howTo_section .playBtn .fa{ color: #fff; margin-left:1px; margin-top: 5px; font-size: 10px;
}
.datefnc #howtomenubox{ top: 32px;
}
.datefnc .top_boxx { right: 20px;
}
.datefnc .howTo_section{ margin-right: 0px; margin-left: 15px; position: relative; /*bottom: 4px;*/
}
.top_boxx { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #b7b7b7; border-radius: 0; margin-top: 10px; padding: 15px; position: absolute; right: 0px; width: 185px; z-index: 999; display:none; /*border-bottom: 4px solid #A29060;*/
}
.top_boxx:after, .top_boxx:before { bottom: 100%; border: 1px solid white; content: " "; height: 0; width: 96px; position: absolute; pointer-events: none; right: 0; box-shadow: none; box-sizing: content-box;
}
.textCls{ float: right; top: 3px; right: 6px; position: relative;
}
.howTo_outerdiv{ position: relative; float:right; margin-top: -1px;
}
.inform { background-color: #f0f0f0; border:1px solid #0066ff; border-radius: 3px; padding: 9px; font-weight:normal !important; color:#333 !important; position:relative; margin:10px 0; min-height:25px;
}
.inform .fa-info-circle{color: #0066ff; font-size: 26px; }
.fa-info-circle:before { content: "\f05a";
}
.fa { display: inline-block; font: normal normal normal 13px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); color:#686666;
}
#portfolio_content .inform { margin: 0 0 22px 0;
}
/*****Video part CSS here********/ /* Video Popup style starts */ .darkBody { background: #6e6e6e !important; color: #ffffff;
}
.darkBody .videoContent { /*background: url("../images/Dark.png") no-repeat; */ width: 930px; height: 719px; margin: 0 auto;
} .darkBody .videoContent .header { margin: 18px 15px 10px 15px; color: #ffffff;
} .darkBody .videoContent .header h5 { font-family: Arial; font-size: 18px; font-weight: normal; display: inline;
} .darkBody .videoContent .header span { padding-left: 6px;
} .darkBody .videoContent .header div { float: right; margin-top: 6px;
}
.darkBody .videoContent .header .txtLabel { margin-top: -1px; margin-left: 9px;
} .darkBody .videoContent .videoPlayer { margin-left: 15px; margin-right: 15px; width: 900px;
} .darkBody .videoContent .videoPlayer iframe { padding-top: 0;
} .darkBody .videoContent .relatedInfo { margin-left: 15px; margin-right: 15px; margin-top: 25px;
} .darkBody .videoContent .relatedInfo h6 { font-size: 15px; font-weight: normal; margin: 0; padding: 0;
} /*Slider component */
.switch { position: relative; display: inline-block; width: 34px; height: 12px; padding: 0;
} .switch input { opacity: 0; width: 0; height: 0;
} .sliderOption { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #bdbdbd; -webkit-transition: .4s; transition: .4s;
} .sliderOption:before { position: absolute; content: ""; height: 16px; width: 16px; left: 0px; bottom: -2px; background-color: #F7F7F7; -webkit-transition: .4s; transition: .4s;
} input:checked + .sliderOption { background-color: #3386f9;
} input:focus + .sliderOption { box-shadow: 0 0 1px #3386f9;
} input:checked + .sliderOption:before { -webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);
} /* Rounded sliders */
.sliderOption.round { border-radius: 20px;
} .sliderOption.round:before { border-radius: 50%;
} .slider { width: 101%; margin: 10px -5px; } .slick-slide { margin: 0 10px; } .slick-slide .thumbDiv { /*width: 200px;*/ height: 130px; border-radius: 5px; position: relative; cursor: pointer; overflow: hidden; } .slick-slide .thumbDiv img { width: 100%; } .slick-slide .thumbDiv .imgOverlay { position: absolute; left: 0; top:0; width: 100%; height: 103%; border-radius: 5px; z-index: 99; } .slick-slide .thumbDiv .imgOverlay .overlayfade { background: #000; width: 100%; height: 100%; opacity: 0.1; border-radius: 5px; } .slick-slide .thumbDiv .imgOverlay .overlayLabel{ position: absolute; width: calc(100% - 30px) !important; height: 45px; bottom: 1px; background: #000; opacity: .65; z-index: 999; border-radius: 0 0 5px 5px; color: #fff; font-weight: normal; font-size: 13px; padding: 5px 15px; } .slick-prev:before, .slick-next:before { color: black; } .slick-slide { transition: all ease-in-out .3s; opacity: 1; } .slick-active { opacity: 1; } .slick-current { opacity: 1; } .slick-slide .thumbDiv .imgOverlay .fa_overlayLabel{ position: absolute; top: 26px; left:84px; opacity: .55; z-index: 999; padding: 5px 15px; border: 1px solid #686666; width: 9px; height: 27px; border-radius: 50%; background-color: #686666; } .fa_overlayLabel .fa{ font-size: 19px; color: #fff; left: 0px; bottom: -4px; position: relative; } /* SliderThumb */
.slick-slider
{ position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;
} .slick-list
{ position: relative; display: block; overflow: hidden; margin: 0; padding: 0;
}
.slick-list:focus
{ outline: none;
}
.slick-list.dragging
{ cursor: pointer; cursor: hand;
} .slick-slider .slick-track,
.slick-slider .slick-list
{ -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);
} .slick-track
{ position: relative; top: 0; left: 0; display: block; /*margin-left: auto;*/ margin-right: auto;
}
.slick-track:before,
.slick-track:after
{ display: table; content: '';
}
.slick-track:after
{ clear: both;
}
.slick-loading .slick-track
{ visibility: hidden;
} .slick-slide
{ display: none; float: left; height: 130px; min-height: 1px;
}
[dir='rtl'] .slick-slide
{ float: right;
}
.slick-slide img
{ display: block;
}
.slick-slide.slick-loading img
{ display: none;
}
.slick-slide.dragging img
{ pointer-events: none;
}
.slick-initialized .slick-slide
{ display: block;
}
.slick-loading .slick-slide
{ visibility: hidden;
}
.slick-vertical .slick-slide
{ display: block; height: auto; border: 1px solid transparent;
}
.slick-arrow.slick-hidden { display: none;
} @charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{ background: #fff url('./ajax-loader.gif') center center no-repeat;
} /* Arrows */
.slider .slick-prev,
.slider .slick-next
{ font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 30px; height: 30px; padding: 0 !important; border-radius: 20px !important; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; border: none !important; outline: none; background: #fff !important; z-index: 9999;
}
.slider .slick-prev:hover,
.slider .slick-prev:focus,
.slider .slick-next:hover,
.slider .slick-next:focus
{ outline: none; background: #fff;
}
.slider .slick-prev:hover:before,
.slider .slick-prev:focus:before,
.slider .slick-next:hover:before,
.slider .slick-next:focus:before
{ opacity: 1; visibility: visible;
}
.slider .slick-prev.slick-disabled:before,
.slider .slick-next.slick-disabled:before,
.slider .slick-prev.slick-disabled,
.slider .slick-next.slick-disabled
{ opacity: 0; visibility: hidden
} .slider .slick-prev:before,
.slider .slick-next:before
{ font-family: 'Fontawesome'; font-size: 22px; line-height: 0.7; opacity: 1; color: #333; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
} .slick-prev
{ left: -4px;
}
[dir='rtl'] .slick-prev
{ right: -5px; left: auto;
}
.slick-prev:before
{ content: '\f104'; margin-left: -2px;
}
[dir='rtl'] .slick-prev:before
{ content: '\f105';
} .slick-next
{ right: -6px;
}
[dir='rtl'] .slick-next
{ right: auto; left: -8px;
}
.slick-next:before
{ content: '\f105'; padding-left: 3px;
}
[dir='rtl'] .slick-next:before
{ content: '\f104';
} /* Dots */
.slick-dotted.slick-slider
{ margin-bottom: 30px;
} .slick-dots
{ position: absolute; bottom: -25px; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center;
}
.slick-dots li
{ position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer;
}
.slick-dots li button
{ font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{ outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{ opacity: 1;
}
.slick-dots li button:before
{ font-family: 'slick'; font-size: 6px; line-height: 20px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; content: '•'; text-align: center; opacity: .25; color: black; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{ opacity: .75; color: black;
} /* Video Popup style ends */ #footerTable table tr, #footerTable table tr td, #footerTable table tr td.copyright { background: unset !important; background-color: unset !important;
} ul.top_menu li .fa-book-reader { background: url(../images/learntrian.png) no-repeat; text-indent: 31px; height: 23px; line-height: 26px; display: inline-block;
}
ul.top_menu li .fa-book-reader:before { content:"";
}
ul.top_menu li .playBtn, ul.top_menu li .contactBtn {width:23px; height: 23px; border-radius: 30px; background: #686666; float: left; text-align: center;} ul.top_menu li .playBtn .fa { color: #fff !important; margin-left:2px; margin-top: 6px; font-size: 10px;
} ul.top_menu li .contactBtn .fa{ color: #fff !important; margin-left: 1px; margin-top: 5px; font-size: 14px;
} ul.top_menu li .playBtn + span, ul.top_menu li .contactBtn + span{ margin-left: 8px; line-height: 21px;
} .inviteForm input[type=text] { width: 380px; padding-top: 7px; padding-bottom: 7px;
} .inviteForm textarea { width: 680px; height: 210px;
} .inviteForm textarea:focus { border: 1px solid #e1751c; outline: unset;
} .inviteForm tr td { padding-top: 10px !important; padding-bottom: 10px !important;
} .supportDiv { width: 100%;
}
.supportDiv { margin-top: 50px; display: inline-block; height: 500px;
} .supportDiv div:first-child{ float: left; /*width: 360px; Fix - PXEAWR-7016- Call Support screen misaligned.*/ padding: 0 50px 60px 40px;
}
.supportDiv div:first-child img { width:360px;
}
.supportDiv div:last-child{ float: left; width: 516px;
}
.supportDiv div:last-child div { width: 100%; padding: 0; display: inline-block;
}
.supportDiv div:last-child div:first-child { font-size: 16px; margin-top: 15px; margin-bottom: 30px;
}
.supportDiv div:last-child div:nth-child(2) { border-bottom: 1px solid #d8d8d8; padding-bottom: 20px;
}
.supportDiv div:last-child div:last-child { margin-top: 20px;
}
.supportDiv div:last-child div span { display: block; font-size: 20px;
}
.supportDiv div:last-child div span.label { font-size: 14px; font-weight: bold; padding-bottom: 10px;
}
.supportDiv div:last-child div:last-child span select { font-size: 13px; float: left; padding: 0 20px 0 0; padding: 5px \0\9; height: 30px; padding-left: 5px !important; width: 260px; margin-right: 8px;
}
.supportDiv div:last-child div:last-child span input { height: 30px;
}
.icoDrop, .icoDrop option { font-family: "FontAwesome", Arial;
}
.nxiSplashWidth { width: 775px;
}
.popupMax { margin: 140px auto; padding: 20px;
}
.popupContent .headerarea { height: 30px;
}
.popupContent .headerarea .header_right_icon_popup .fa { font-size: 20px;
}
/* Updated splash image and CSS on 9-Mar-2021 */
.popupContent .popupMessage .nxiImage { width: calc(734px - 60px); height: calc(285px - 60px); background: url("../images/splash_image.png") no-repeat; background-size: 734px 285px; position: relative; padding: 30px;
} .popupContent .popupMessage .nxiImage .boxText{ height: 170px; width: 230px; opacity: 0.80; background-color: #F2F2F2; padding: 26px 22px; position: absolute;
}
.popupContent .popupMessage .nxiImage .boxTextInner { height: 170px; width: 230px; padding: 26px 22px; position: relative;
}
.popupContent .popupMessage .nxiImage .boxTextInner div { text-align: center; width: 100%; overflow: hidden;
}
.popupContent .popupMessage .nxiImage .boxTextInner div:first-child { font-size: 26px;
}
.popupContent .popupMessage .nxiImage .boxTextInner div:nth-child(2) { margin: 16px auto;
}
.popupContent .popupMessage .nxiImage .boxTextInner div:nth-child(2) input.btn, .popupContent .popupMessage .nxiImage .boxTextInner div:nth-child(2) input.btn_nm_highlight { width: 150px; height: 38px; margin: 0 37px !important; font-size: 15px !important;
}
.popupContent .popupMessage .nxiImage .boxTextInner div:last-child a:first-child { margin-right: 20px;
}
.popupContent .popupMessage .nxiText { padding: 20px 36px 0 0; position: relative; overflow: hidden;
}
.popupContent .popupMessage .nxiText div { /*height: 108px;*/ float: left;
}
.popupContent .popupMessage .nxiText div.nxiTextLeft { background: url("../images/Icon1.png") no-repeat 40px -5px; background-size: 88px; /*border-right: 1px solid #d8d8d8;*/ /*width: calc(50% - 141px);*/ padding-left: 167px; /*padding-right: 50px;*/
}
.popupContent .popupMessage .nxiText div.nxiTextLeft:last-child { background: url("../images/Icon2.png") no-repeat 50px 0; background-size: 75px; margin-top: 25px;
}
.popupContent .popupMessage .nxiText div.nxiTextRight { background: url("../images/Icon2.png") no-repeat 50px 0; background-size: 66px; width: calc(50% - 140px); padding-left: 140px;
}
.popupContent .popupMessage .nxiText div span { display: inline-block; line-height: 18px;
}
.popupContent .popupMessage .nxiText div span:first-child { font-size: 18px; margin-bottom: 8px;
}
.popupContent .popupMessage .nxiText div span:last-child { line-height: 18px;
}
.popupContent .popupMessage .nxiText div.nxiTextLeft:last-child span:last-child { font-size: 10px; margin-top: 4px;
} .angular_container { /* legacy container for Angular page */ position: relative !important; padding: 0 !important; border: none !important;
}
.howTo_outerdiv_angular { position: absolute; right: 0; z-index: 997;
}
/* Private Client List Styles Starts */
.header_right_icon ul li:last-child .private_profile { background: url("../images/private_profile.png") no-repeat; width: 32px; height: 23px; display: block; margin-right: 12px;
}
.header_right_icon ul li:last-child .private_profile .fa-sort-down { color: #686666; position: absolute; right: 0; bottom: 0;
}
.no_client { background: url("../images/private_profile_large.png") no-repeat top center; width: 400px; margin: 0 auto; margin-top: 23px; text-align: center; font-size: 16px; padding-top: 102px; min-height: 343px;
}
.no_client span { margin-bottom: 20px; display: inline-block;
}
.no_client span:last-child { margin-bottom: 0;
}
.no_client span a { font-size: 16px;
}
.contentMenu_noPadding ul li i { float: left; margin-top: -4px;
}
.contentMenu_noPadding ul li .private_profile_setting{ background: url("../images/private_icon.png") no-repeat; width:20px; height: 20px; background-size: 20px; margin-right: 5px; display: inline-block;
}
label { margin: 0 0 0 10px !important; font-weight: unset !important; display: inline-block; vertical-align: middle; float: none; padding-top: 5px; } td .button_row_popup { border-top: 1px solid #acacac; padding-top: 15px !important; text-align: right; width: 100% !important; margin-top:15px; } .button_row_popup input.btn_nm, .button_row_popup input.btn { float: none; } .button_row input.btn_nm:last-child, .button_row input.btn:last-child, .button_row_popup input.btn_nm:last-child, .button_row_popup input.btn:last-child, .button_row_popup input.btn_nm_highlight:last-child { margin-right:0 !important; /*float: left;*/ } .button_row_popup { border-top: 1px solid #acacac; padding-top: 15px !important; text-align: right !important; width: 100% !important; margin-top: 15px; } #privateModePopup .popupMedium tr td { vertical-align: top;
}
#privateModePopup .popupMedium tr td:first-child { width: 140px !important;
} #privateModePopup .popupMedium tr td input { margin-top: 0 !important; cursor: pointer;
}
#privateModePopup .popupMedium tr td label { padding-top: 0 !important; margin-left: 3px !important; cursor: pointer;
}
.promptforMode .title { padding: 10px 0 17px; font-size: 18px; font-weight: normal;
}
.promptforMode .rbleftDiv331 { width: 208px; border: 1px solid #CACACA; margin-right: 20px !important; /*height: 198px;*/ float:left; background-color: #F3F3F3; border-radius: 4px; /*box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.34);*/ cursor: pointer; position: relative;
}
.promptforMode .rbleftDiv331:last-child { margin-right: 0;
}
.bottomTitle { text-align: left; padding: 5px 12px 10px 12px;
}
.promptforMode .outerDiv { width:210px; margin-right: 20px; float: left; margin-bottom: 20px;
}
.promptforMode .rbleftDiv331 .rbl_overlayLabel { padding: 10px 12px 0 12px; height: 40px;
}
.promptforMode .rbleftDiv34 { background-color: #F3F3F3; border-radius: 3px; margin-left: 1px;
}
.promptforMode .rbl_thumbDiv { padding: 12px; position: relative;
}
.promptforMode .rbleftDiv331 .fa { font-size: 14px; background: #fff; border-color: rgba(241, 241, 241, 0); border-bottom-color: #fff; border-width: 13px; left: 114px;
}
.promptforMode .selThumbnail { border: 1px solid #FA6400;
}
.promptforMode .baseReportTitle { width: 100%; }
.promptforMode .baseReportTitle div { float: left; margin-top: 1px; line-height: 20px;
}
.promptforMode .rbl_thumbDiv img { width: 100%;
}
.promptforMode .button_row { text-align: left !important;
}
.whiteBg { background: #fff;
}
/* Private Client List Styles Ends */
#superQuerypwdMask.fa-eye, #superQuerypwdMask.fa-eye-slash, #superQuerypwdMask2.fa-eye, #superQuerypwdMask2.fa-eye-slash { position: relative !important; right: 10px !important; font-size: 14px !important; top: -22px !important; float: right !important;
}
.maskedIp { padding-right: 30px !important;
} /** New Login input fields css starts**/
.group {
position: relative;
}
#userDivInput, #passwordfield {
padding: 10px 10px 10px 5px;
display: block;
border: none;
border-bottom: 1px solid #cbcbcb;
}
input:focus {
outline: none;
} /* LABEL */ .group label, .group label { color: #999; font-size: 14px; font-weight: normal; position: absolute; pointer-events: none; left: 5px; top: 10px; margin: 0 !important; transition: 0.2s ease all; -moz-transition: 0.2s ease all; -webkit-transition: 0.2s ease all; } /* active state */ .group input:focus ~ label, .group input:focus ~ label, .group input:valid ~ label { top: -10px; font-size: 14px; color: #cbcbcb; } /* BOTTOM BARS */ .group .bar { position: relative; display: block; width: 300px; } .group .bar:before, .group .bar:after { content: ''; height: 1px; width: 0; bottom: 1px; position: absolute; /* background:#cbcbcb; */ transition: 0.2s ease all; -moz-transition: 0.2s ease all; -webkit-transition: 0.2s ease all; } .bar:before { left: 50%; } .bar:after { right: 50%; } /* active state */ .group input:focus ~ .bar:before, .group input:focus ~ .bar:before, input:focus ~ .bar:after { width: 50%; } /* HIGHLIGHTER */ .highlight { position: absolute; height: 60%; width: 100px; top: 25%; left: 0; pointer-events: none; opacity: 0.5; } /* active state */ input:focus ~ .highlight { -webkit-animation: inputHighlighter 0.3s ease; -moz-animation: inputHighlighter 0.3s ease; animation: inputHighlighter 0.3s ease; } /* ANIMATIONS */ @-webkit-keyframes inputHighlighter { from { background: #cbcbcb } to { width: 0; background: transparent; } } @-moz-keyframes inputHighlighter { from { background: #cbcbcb } to { width: 0; background: transparent; } } @keyframes inputHighlighter { from { background: #cbcbcb } to { width: 0; background: transparent; } }
/** New Login input fields css Ends**/ /* Reset password screen CSS Starts */
.userGroup{ padding:10px 0px; height: 30px;
}
.reg_userGroup input, .userGroup input { height: 16px; width: 16px;
}
.msgTooltip:before { content: ""; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid #fff; position: absolute; top: -12px; left: 5%; z-index: 10; } .msgTooltip:after { content: ""; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid #ccc; position: absolute; top: -13px; left: 5%; z-index: 9; } .msgTooltip { position: absolute; margin-top: 10px; width: 265px; padding: 10px; background: #fff; z-index: 10; cursor: pointer; /*left: 1530px; top: 262px;*/ border: 1px solid rgba(0, 0, 0, .15); box-shadow: 0 4px 10px rgba(0, 0, 0, .175); } #userDiv .msgTooltip { width: 350px; left: 140px; } #pwdMask,#pwdMask1,#eye{ position:relative; top:3px; } #fi_user_inv_ssn_fun #eye , #fi_user_inv_ssn #pwdMask{ right: 122px; } .userGroup label, .reg_userGroup label{ margin: -5px 15px 0 5px !important; font-size: 14px; color: #333333; } #resetFun font, #resetPwdAdv font{ position: relative; top: 3px; } #fi_user_reset_phone #pwdMask{ right: 28px; } #fi_user_reset_phone_fun #pwdMask1{ right: 2px; }
/* Reset passwrod screen CSS Ends */ /* Mass Edit Account popup CSS Starts */
.popupMinMax { margin: 140px auto; padding: 20px; min-width: 1000px; max-width:1250px; }
.popTextLarge { width: 160px; }
.popupMinMax .header_right_icon_popup .icon_outer { width: 16px !important;
}
select.small, td.small { width: 125px !important;
}
select.medium, td.medium { width: 210px !important; }
select.large, td.large { width: 250px !important; font-size: unset;
}
select { background-color: #fff;
}
.tableContent { border-bottom: none !important; margin-bottom: 5px;
}
.borderedTable { margin-bottom: 25px !important;
}
.borderedTable tr th, .borderedTable tr td { border-left: 1px solid #e1e1e1 !important; padding: 7px 5px !important;
}
.borderedTable tr th:last-child, .borderedTable tr td:last-child { border-right: 1px solid #e1e1e1 !important;
}
.table_header { border-bottom: 1px solid #acacac !important; border-top: 1px solid #acacac !important; padding: 7px 5px !important; width:auto !important;
}
.borderedTable tbody tr.row1 td { border-left: 1px solid #e1e1e1 !important; padding: 7px 5px !important; vertical-align: middle !important;
} .borderedTable select { background: transparent url(../images/AWR_Sprite.png) no-repeat scroll right -717px; padding: 5px 20px 6px 4px; padding: 5px \0\9;
}
/* Mass Edit Account popup CSS Ends */
.padbtm5{ padding-bottom: 5px !important;
}
/* FI User Registration CSS*/
#invest_fiUser.top_box { top: 16px; right:7px; text-transform: none; width: 350px; color: #000; padding-bottom: 20px !important;
}
.reg_userGroup { padding: 15px 0; height: 30px; border-bottom: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; margin-bottom: 30px; margin-top: 10px;
}
#errMsg { font-size: 12px; font-weight: normal !important;
} #errMsg .fa-times-circle, #errMsg1 .fa-times-circle, #errMsg2 .fa-times-circle, #invitation_errMsg .fa-times-circle, #pwdErrMsg .fa-times-circle, #confirmErrMsg .fa-times-circle, #emptyErrMsg .fa-times-circle, #splcharErrMsg .fa-times-circle, #dobErrmsg .fa-times-circle, #dodthErrmsg .fa-times-circle, #errMsgph .fa-times-circle, #errMsgvalid .fa-times-circle { color: #E35205; font-size: 15px; margin: 3px 3px 0 0;
}
/** Login screen CSS with new class name and id name**/
.groupLogin { position: relative; }
.groupLogin #userName, .groupLogin #password { padding: 10px 10px 5px 5px; display: block; border: none; border-bottom: 1px solid #cbcbcb;
} /* LABEL */ .groupLogin label, .groupLogin label { color: #999; font-size: 14px; font-weight: normal; position: absolute; pointer-events: none; left: 4px; top: 5px; margin: 0 !important; transition: 0.2s ease all; -moz-transition: 0.2s ease all; -webkit-transition: 0.2s ease all; } /* active state */ .groupLogin input:focus ~ label, .groupLogin input:focus ~ label, .groupLogin input:valid ~ label { top: -15px; font-size: 14px; color: #cbcbcb; } /* BOTTOM BARS */ .groupLogin .bar { position: relative; display: block; width: 300px; } .groupLogin .bar:before, .groupLogin .bar:after { content: ''; height: 1px; width: 0; bottom: 1px; position: absolute; /* background:#cbcbcb; */ transition: 0.2s ease all; -moz-transition: 0.2s ease all; -webkit-transition: 0.2s ease all; } /* active state */ .groupLogin input:focus ~ .bar:before, .groupLogin input:focus ~ .bar:before, input:focus ~ .bar:after { width: 50%; } /** Login screen CSS with new class name and id name**/ /*AWR-2489*/
.legendTable{ border-spacing: 0px 8px; border-collapse: separate !important;
} /** WRI Mobile Web screens Starts **/
.qr_box, #qrbox_dropdown{ right: 5px !important; padding: 15px !important; width: 270px !important; margin-top: 35px !important;
}
.qr_box div { text-align: left;
}
.qr_title{ font-size: 22px; line-height: 28px; text-transform: none; color: #000000;
}
.qr_subtitle{ font-size: 13px; text-transform: none; color: #000000; margin-top: 8px; line-height: 16px;
}
.iconsDiv { margin-top: 15px; cursor: pointer;
}
/*.iconsDiv img:first-child { float: left
}
.iconsDiv img:last-child { float: right;
}*/
.iconsDiv a:first-child{ margin-right: 8px !important;
}
.qrCodeDiv{ width: 268px; height: 188px; opacity: .95; margin-top: 29px; display: inline-block; color: #000000; background: radial-gradient(circle at top, white 20px, #eeeef4 15px); border-radius: 6px; text-align: center; font-size: 13px;
}
.qrCodeDiv div:first-child { margin-top: 10px; font-weight: bold; font-size: 12px;
}
.qrCodeDiv div img{ width: 120px; height: 119px; margin: 20px 10px 10px;
}
.qrCodeDiv div{ text-align: center; position: relative; bottom: 17px; font-size: 13px; font-weight: normal; text-transform: none;
}
.fa-angle-right, .fa-angle-left{ position: relative; color: #686666; font-size: 24px; }
.qrCodeLink { margin-top: 13px;
}
.btn, .btn:focus, .btn:hover { border-radius: 0 !important; outline: none !important;
}
.btn:focus, .btn:hover { color: #fff;
}
.btn:hover, .btn:focus, .btn:active { box-shadow: none;
}
.secondDiv{ background: url(../images/WebMobile_bannerimage.png) transparent no-repeat; width: 734px; height: 570px; background-size: 734px 570px;
}
.carousel-control { box-sizing: border-box; height: 57px !important; width: 43px !important; border: 1px solid #E0DFDF !important; opacity: 0.85 !important; box-shadow: 0 2px 4px 0 rgba(0,0,0,0.14) !important; top: 50% !important;
} .right.carousel-control{ right: 0 !important; border-radius: 8px 0 0 8px; background: url("../images/carousel_right_arrow.png") #FFF no-repeat center !important;
}
.left.carousel-control{ left: 0 !important; border-radius: 0 8px 8px 0; background: url("../images/carousel_left_arrow.png") #FFF no-repeat center !important;
}
.carousel-indicators .active{ background-color: #686666 !important;
}
.carousel-indicators li { border: none !important; background-color: #EAE7E7 !important; margin: 0 10px 0 0 !important; width: 10px !important; height: 10px !important; border: none !important; border-radius: 10px !important;
}
.carouselQrbox { position: absolute; top: 32px; width:300px; height: 444px; left: 39px; padding: 16px !important; border: none; background-color: #FFFFFF; box-shadow: none; border-radius: 8px; opacity: .95;
}
.carouselQrbox div { text-align: center;
} .carouselPopup{ width: calc(774px + 40px); height: calc(667px + 40px);
}
.carouselPopup .popupContent { height: 100%; position: relative;
}
.carouselPopup .popupContent .popupMessage .nxiImage{ width: calc(774px - 40px); height: calc(285px - 0px); background: url("../images/splash_image.png") no-repeat; background-size: 734px 285px; position: relative;
}
.carouselPopup .popupContent .popupMessage { overflow: unset;
}
.carousel-indicators{ bottom: -40px !important;
}
.mobileIcon { background: url("../images/wri_mobile.png") no-repeat !important; float: left; width: 14px !important; height: 24px !important;
}
.iframeBorder { margin: 20px !important; width: calc(100% - 40px) !important; background-color: #fff !important; border: 1px solid #cfcfcf; border-radius: 3px; min-height: 600px;
}
.detailLine .dropdownRows input[type='radio'] { margin-left: 0px !important;
} /** WRI Mobile Web screens Ends **/ /** Fee Billing Batch Bill screen changes Starts **/ .text_center { text-align: center !important;
}
.batchBills td{ padding-bottom: 11px; padding-top: 11px; border-bottom: 1px solid #b2b2b2;
}
.fixedTable{ table-layout: fixed;
}
.billDetailsRow td{ padding-top: 18px; padding-bottom: 15px;
}
.billDetailsRow td div { display: inline-block; margin-right: 10px;
}
.billDetailsRow td div > span:first-child { font-weight: bold;
}
.billDetailsRow td div span { margin-right: 7px;
}
.billDetailsRow td div div { float: none;
}
.billGroupRow td{ padding-bottom: 15px; padding-top: 0;
}
.batchBills td a:first-child{ /*color:#000000;*/
}
.batchBills td a[tabindex]:focus, .billGroupRow td a[tabindex]:focus{ /*color:#000000 !important;*/
}
.bottomBorder { border-bottom: 1px solid #bcbcbc;
}
.rowExpand div .fa { font-size: 18px !important;
}
.rowExpand .head { margin: 2px 0 0 6px; font-weight: bold; display: inline-block; vertical-align: top;
}
.checkboxTable tr th:first-child, .checkboxTable tr td:first-child, .checkboxTable col:first-child { width: 109px;
}
#act1Edit span select { width: 80px;
}
#delete_confirmPp .warning, #inactive_confirmPp .warning{ width: 95.5%;
}
.outerBatchTable { border-left: none !important; border-right: none !important; border-bottom: 1px solid #e1e1e1 !important; padding: 0 !important;
}
.borderedTable .outerBatchTable { /* AWR-4295 - Retrieve All Batch Bill screen fix */ padding: 0 !important;
}
.r_table tr td.bBorder, .borderedTable tr.row1 td.bBorder { /* AWR-4295 - Retrieve All Batch Bill screen fix */ border-left: none !important; border-right: none !important; border-bottom: 1px solid #e1e1e1 !important; padding: 9px 10px !important;
}
.r_table tr th.bBorder{ padding: 9px 10px !important;
}
.r_table .billDetailsRow .bBorder{ border-bottom: none !important; vertical-align: middle;
}
.r_table .billDetailsRow .bBorder:last-child { float: right; min-width: 120px; /* AWR-4295 - Retrieve All Batch Bill screen fix */
}
.r_table tr td.detailsTable{ border-left: none !important; border-right: none !important;
}
.detailsTable, .borderedTable tr td.detailsTable { /* AWR-4295 - Retrieve All Batch Bill screen fix */ padding: 0 10px !important;
}
.billDetailsRow input[type=button] { /* AWR-4295 - Retrieve All Batch Bill screen fix */ float: left;
}
.billDetailsRow .infoIcon{ margin-right: 0px !important; font-size: 18px !important; width: 18px; margin-top: 7px; margin-left: 2px;
}
.billDetailsRow .infoIcon .fa{ margin-left: 3px !important;
}
.billDetailsRow .msgTooltip::after,.billDetailsRow .msgTooltip::before{ left: 89% !important;
}
.billDetailsRow .msgTooltip{ width: 500px; right: 9px !important; /* AWR-4295 - Retrieve All Batch Bill screen fix */ line-height: 20px; text-align: left;
}
.r_table tr .bBorder .fa{ font-size: 18px !important; margin-right: 5px !important;
}
.doneBtnRow{ padding-top: 15px; border-top: 1px solid #e1e1e1;
}
.cprDetailsRow .fa-file-pdf,.cprDetailsRow .fa-file-csv, .fa-download{ font-size: 18px; color: #686666;
}
.titleRow td:first-child{ font-size: 20px !important;
}
.titleRow td{ padding-bottom: 10px;
}
.titleRow .fa-download{ margin-right: 10px;
}
.billDetailsRow td div span select { vertical-align: middle; width: 80px;
}
.borderRow th, .borderRow td { border-left: 1px solid #e1e1e1 !important;
}
.borderRow th:last-child, .borderRow td:last-child { border-right: 1px solid #e1e1e1 !important;
} /** Fee Billing Batch Bill screen changes Ends **/ /* AWR-4756 Fix start */
.infoIcon { position: relative; top: 4px; margin-left: 5px; display: inline-block;
}
.infoIcon .msgTooltip { margin-top: 15px; margin-left: -18px; text-align: left;
}
.infoIcon .fa { color: #686666; font-size: 18px;
}
/* AWR-4756 Fix end */ /* PXAWR-3030 - PX Loading Style starts */
.px-spinner { height: 56px; position: absolute; width: 56px; /*margin: calc(50vh - 30px) 50% 50vh 50%;*/ margin: 40vh 50%; z-index: 999;
}
#report_builder .px-spinner { margin: auto; left: 50%; top: calc(50% - 30px); }
.px-spinner:before,
.px-spinner:after { border-radius: 50%; box-shadow: 0 0 0 4px var(--px-neutral-200, #c8d5ee) inset; content: ''; inset: 0; position: absolute;
} .px-spinner:after { animation: rotate 2s linear infinite; box-shadow: 0 4px 0 var(--px-primary-300, #5bc2e3) inset;
} @keyframes rotate { 0% { transform: rotate(0)} 100% { transform: rotate(360deg)}
}
/* PXAWR-3030 - PX Loading Style ends */ /* PXD2-5403 - AAD Registration style starts */
.aad-regmsg-container { display: flex; flex-direction: column; align-items: flex-start; padding: 10px; gap: 10px; width: 100%; height: 56px; background: #F0F0F0; border: 1px solid #0066FF; border-radius: 3px
} .aad-regmsg { width: 100%; height: 36px; font-family: 'Arial'; font-style: normal; font-weight: 400; font-size: 13px; line-height: 15px; display: flex; align-items: center; color: #333333;
} .aad-icon-container { background: url(/images/info.png); width: 39px; height: 36px;
} .aad-profile-fi-msg-container{ width: 32px; height: 32px; background: url(/images/info.png); flex: none; order: 0; flex-grow: 0; display: flex;
} .aad-profile-fi-msg-desc{ padding-left: 41px; width: 800px; height: 36px; font-family: 'Arial'; font-style: normal; font-weight: 400; font-size: 13px; line-height: 15px; display: flex; align-items: center; color: #333333;flex: none; order: 1; align-self: stretch; flex-grow: 0; display: flex;
} .aad-info-box { background-color: #f0f0f0; border: 1px solid #0066FF; border-radius: 3px; padding: 9px; color: #333; position: relative; margin: 10px 0;
} .aad-ac-container { box-sizing: border-box; display: flex; flex-direction: column; align-items: flex-start; padding: 20px 0px 0px; gap: 10px; position: absolute; width: 600px; height: 260px; left: calc(50% - 600px/2); top: 141px; background: #FFFFFF; border: 1px solid #AAAAAA;
} .aad-ac-container-failed { box-sizing: border-box; display: flex; flex-direction: column; align-items: flex-start; padding: 20px 0px 0px; gap: 10px; position: absolute; width: 600px; height: 285px; left: calc(50% - 600px/2); top: 141px; background: #FFFFFF; border: 1px solid #AAAAAA;
} .aad-ac-title-container { display: flex; flex-direction: column; align-items: flex-start; padding: 0px 20px; gap: 11px; width: 600px; height: 34px;
} .aad-ac-title { width: 139px; height: 21px; font-family: 'Arial'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; /* identical to box height */ color: #333333;
} .aad-ac-body-container { display: flex; flex-direction: column; align-items: flex-start; padding: 10px 20px 20px; gap: 20px; width: 600px; height: 192px;
} .aad-ac-email { display: flex; flex-direction: column; align-items: flex-start; padding: 0px; gap: 10px; width: 460px; height: 46px;
} .aad-ac-chk-label { width: 500px; height: 18px; font-family: 'Arial'; font-style: normal; font-weight: 400; font-size: 16px; line-height: 18px; /* identical to box height, or 112% */ color: #333333; text-align: initial;
} .aad-ac-email-exstng-user { display: flex; flex-direction: column; align-items: flex-start; padding: 0px; gap: 10px; width: 560px; height: 126px;
} .aad-ac-chk-label-exstng-user { width: 500px; height: 40px; font-family: 'Arial'; font-style: normal; font-weight: 400; /*font-size: 16px;*/ line-height: 18px; /* identical to box height, or 112% */ color: #333333; text-align: initial;
} .aad-ac-enter-label { height: 18px; font-family: 'Arial'; font-style: normal; font-weight: 400; font-size: 13px; line-height: 18px; /* identical to box height, or 138% */ color: #333333;
} .aad-ac-verification { height: 32px; display: flex; flex-direction: row; align-items: center; gap: 20px;
} .aad-ac-ver-label { height: 18px; font-family: 'Arial'; font-style: normal; font-weight: 400; font-size: 13px; line-height: 18px; /* identical to box height, or 138% */ color: #333333; padding-right: 60px;
} .aad-ac-input { width: 248px; height: 32px; box-sizing: border-box; background: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.2);
} .aad-ac-resend-link { height: 18px; font-family: 'Arial'; font-style: normal; font-weight: 400; font-size: 13px; line-height: 18px; /* identical to box height, or 138% */ color: #0057B9;
} .aad-ac-btns { display: flex; align-self: flex-end;
} .aad-ac-btns-fi { display: flex; align-self: flex-end; padding-top: 10px;
} .aad-ac-body-border{ border-bottom: 1px solid #CCCCCC; width: 100%;
} .aad-ac-verified-container{ display: flex; flex-direction: column; align-items: center; padding: 20px 20px; gap: 30px; width: 100%; height: 170px;
} .aad-ac-verified-label{ display: flex; flex-direction: column; align-items: center; padding: 0px; gap: 10px; width: 100%; height: 46px;
} .aad-ac-verified{ height: 18px; font-family: 'Arial'; font-style: italic; font-weight: 400; font-size: 16px; line-height: 18px; color: #333333
} .aad-ac-redirect{ height: 18px; font-family: 'Arial';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 18px;
/* identical to box height, or 138% */ color: #000000;
} .aad-ac-verified-icon{ background: url(/images/success.png); width: 38px; height: 41px;
} .aad-ac-body-container-fi { display: flex; flex-direction: column; align-items: flex-start; padding: 10px 20px 20px; width: 564px; height: 192px;
}
.aad-ac-title-container-fi { display: flex; flex-direction: column; align-items: flex-start; padding: 0px 20px; gap: 11px; width: 564px; height: 34px;
}
.aad-ac-verification-fi { height: 56px; display: flex; flex-direction: row; gap: 20px; padding-top: 20px;
}
.aad-ac-input-fi { width: 248px; height: 32px; box-sizing: border-box; background: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.2) !important;
}
.aad-ac-resend-link-fi{ cursor: pointer; background: none !important; border: none !important; color: #0057B9; font-weight: 400; font-family: 'Arial'; font-style: normal; font-weight: 400; font-size: 13px;
} .aad-skipContinue-body { width: 75px; height: 58.24px; background: url(/images/id_icon.png); flex: none; order: 0; flex-grow: 0
} .aad-skipContinue-body-content { /*position: absolute;*/
width: 560px;
height: 56px;
left: 20px;
top: 98.24px;
font-family: 'Arial';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 28px;
text-align: center;
color: #000000;
padding-top:10px;
} .aad-ac-title-fi { height: 21px; font-family: 'Arial'; font-style: normal; font-weight: 400; font-size: 18px; line-height: 21px; color: #333333;
} .aad-ac-verified-container-skip{ display: flex; flex-direction: column; align-items: center; padding: 20px 20px; width: 519px; height: 170px;
} .aad-ac-container-skip { box-sizing: border-box; display: flex; flex-direction: column; align-items: flex-start; padding: 20px 0px 0px; gap: 10px; position: absolute; width: 600px; height: 300px; left: calc(50% - 600px/2); top: 125px; background: #FFFFFF; border: 1px solid #AAAAAA;
} .aad-ac-body-container-fi-skip { display: flex; flex-direction: column; align-items: flex-start; padding: 10px 20px 20px; gap: 10px; width: 564px; height: 192px;
} .aad-ac-verified-container-fi{ display: flex; flex-direction: column; align-items: center; gap: 30px; width: 100%; height: 170px;
} .aad-ac-ver-label-fi { height: 18px; font-family: 'Arial'; font-style: normal; font-weight: 400; font-size: 13px; line-height: 18px; /* identical to box height, or 138% */ color: #333333; padding-right: 60px; text-align: initial; padding-top: 5px;
}
/* PXD2-5403 - AAD Registration style ends */ /* PXD2-6180 - AAD Registration style starts */ .aad-id-width { width : 260px;
} .aad-id-chk-label{
height: 18px;
font-family: 'Arial';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 28px;
/* or 215% */ text-align: center; color: #000000;
} .aad-id-message{ display: flex;
flex-direction: column;
align-items: center;
padding: 0px;
gap: 10px; width: 560px;
/*height: 46px; */
} .aad-id-verified-icon{ background: url(/images/id_icon.png); width: 75px; height: 58px;
} .aad-id-height{ height: 280px;
} .aad-text-align { text-align: initial;
} .aad-ac-input-container{ width: 248px; text-align: initial;
} .aad-ac-input-container .fa { color: #ff0000; font-size: 14px; margin-right: 3px;
} .aad-ac-failed-icon{ background: url(/images/error.png); width: 38px; height: 41px;
} /* PXD2-6180 - AAD Registration style ends */ /* PXD2-7004 - AAD Registration style starts */
.p-container{ display: flex;
padding: 20px;
flex-direction: column;
align-items: flex-start;
gap: 15px;
align-self: stretch;
border: 1px solid var(--neutrals-30-of-raven-black, #B2B2B2);
background: #FFF;
} .b-ctn { display: flex;
flex-direction: column;
align-items: flex-start;
gap: 20px;
align-self: stretch;
} .button-ctn{ display: flex;
align-items: flex-start;
gap: 15px;
} .mfa-info{ display: flex;
/*width: 1248px;*/
flex-direction: column;
justify-content: center;
align-self: stretch; color: var(--dark-black-100, #000);
font-family: Arial;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: normal;
} .error-info-ctn{
display: flex;
width: 1353px;
height: 51px;
padding: 4px 8px 4px 18px;
flex-direction: column;
align-items: flex-start;
border-radius: 2px;
border-left: 6px solid var(--status-error-error-3, #F84C3F);
background: var(--grayscale-gray-1, #FCFCFD); /* Shadow/Shadow 1 */
box-shadow: 0px 2px 4px 0px rgba(91, 40, 138, 0.35), 0px 0px 4px 0px rgba(91, 40, 138, 0.10);
} .mfa-img{ width: 39px; height: 36px; background: url(images/info.png), #F0F0F0 0px 0px / 100% 100% no-repeat;
} .mfa-info-ctn{ display: flex;
padding: 10px;
flex-direction: column;
align-items: flex-start;
gap: 10px;
align-self: stretch;
border-radius: 2px;
border-left: 6px solid #2A8CEF;
background: #FCFCFD;
box-shadow: 0px 2px 4px 0px rgba(91, 40, 138, 0.35), 0px 0px 4px 0px rgba(91, 40, 138, 0.10);
} .mfa-info-body { display: flex;
align-items: flex-start;
} .mfa-profile-ctn{ display: flex;
flex-direction: column;
align-items: flex-start;
align-self: stretch;
} .mfa-profile-body{ display: flex;
flex-direction: column;
align-items: flex-start;
gap: 24px;
} .mfa-profile-section-1{ display: flex;
height: 152px;
flex-direction: column;
align-items: flex-start;
gap: 10px;
} .mfa-profile-section-2{ display: flex;
height: 2px;
flex-direction: column;
align-items: flex-start;
gap: 10px;
align-self: stretch;
} .mfa-profile-section-3 { display: flex; align-items: flex-start; gap: 20px; border-top: 1px solid #CCCCCC; padding-top: 20px; /* width: 1360px;*/
} .mfa-profile-name{ display: flex;
height: 46px;
padding-bottom: 0px;
justify-content: center;
align-items: center;
gap: 24px;
flex-shrink: 0;
} .mfa-profile-label { display: flex;
width: 195px;
align-items: center;
gap: 10px;
color: var(--primary-metal-black, #333);
font-family: Arial;
font-size: 13px;
font-style: normal;
font-weight: 700;
line-height: normal;
} .mfa-profile-nfield { display: flex;
justify-content: center;
align-items: flex-end;
gap: 10px;
/* align-self: stretch; */
} .mfa-profile-nfield mat-form-field { width : 157px;
} .mfa-profile-mfield mat-form-field { width : 157px;
} .mfa-profile-efield mat-form-field { width : 246px;
} .mfa-profile-pwd-field mat-form-field { width : 157px;
} .mfa-profile-efield { display: flex;
justify-content: center;
align-items: center;
gap: 10px;
} .mfa-profile-text{ color: #333;
font-family: Arial;
font-size: 11px;
font-style: normal;
font-weight: 400;
line-height: 18px; /* 163.636% */
} .mfa-profile-email{ display: flex;
align-items: center;
gap: 24px;
flex: 1 0 0;
align-self: stretch;
} .mfa-profile-number{ display: flex;
height: 40px;
align-items: center;
gap: 24px;
flex-shrink: 0;
} .mfa-profile-mfield { display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: center;
gap: 10px;
align-self: stretch;
} .mfa-separator{
flex: 1 0 0;
align-self: stretch;
stroke-width: 1px;
stroke: #CCC;
background: #CCCCCC;
height: 1px;
width: 865px;
} .mfa-profile-pwd{ display: flex;
flex-direction: column;
align-items: flex-start;
gap: 10px;
} .mfa-profile-npwd { display: flex; min-height: 46px; padding-bottom: 0px; justify-content: center; align-items: flex-start; gap: 24px;
}
.mfa-profile-npwd .mat-input-box { display: flex !important;
}
.mfa-profile-npwd .mfa-profile-pwd-field td { padding: 0 !important;
}
.mfa-profile-npwd #tickMark { display: flex; align-items: center; margin-left: 5px;
}
#labeltest .mdc-text-field .mat-mdc-form-field-infix { line-height: 0 !important;
}
.mfa-profile-npwd .mat-input-box .mat-mdc-form-field-infix input + i.fa-eye-slash { top: 0 !important;
}
.mfa-profile-npwd .mfa-profile-pwd-field td .mat-input-box .mat-mdc-form-field .mat-mdc-form-field-infix input[type="password"] + i.fa-eye { margin-top: -3px !important;
}
.mfa-profile-pwd-field { display: flex; justify-content: center; align-items: flex-start; gap: 10px; align-self: stretch;
} .form-input {
flex-shrink: 0;
border: 1px solid var(--neutrals-30-of-raven-black, #B2B2B2);
background: var(--primary-extra-white, #FFF);
} .mfa-profile-nfield input[type="text"]:focus { transition: all 0.3s; border: 1px solid #e1751c;
} .mfa-profile-efield input[type="text"]:focus { transition: all 0.3s; border: 1px solid #e1751c;
} .mfa-profile-mfield input[type="text"]:focus { transition: all 0.3s; border: 1px solid #e1751c;
} .mfa-profile-pwd-field input[type="text"]:focus { transition: all 0.3s; border: 1px solid #e1751c;
} .mfa-profile-pwd-field input[type="password"]:focus { transition: all 0.3s; border: 1px solid #e1751c;
} .vertical-border { background: #D8D8D8; width: 1px; height: 152px;
} .mfa-pwd-req { display: flex;
padding-right: 0px;
/* align-items: center; */
flex-direction: column;
} .mfa-pwd-req ul li { list-style: disc; color: #333;
font-family: Arial;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: 20px;
} .mfa-pwd-req span { color: #333;
font-family: Arial;
font-size: 13px;
font-style: normal;
font-weight: 700;
line-height: 20px; /* 153.846% */
} .mfa-vb { flex: 1 0 0; align-self: stretch; stroke-width: 1px; stroke: #CCC; background: #CCCCCC; height: 1360px; width: 2px;
} .aad-container { display: flex; /*height: 924px;*/ padding: 20px 20px 0px 20px; flex-direction: column; /*align-items: flex-start;*/ gap: 20px; flex-shrink: 0; background: #FAFAFA;
} .aad-header-msg { display: flex; flex-direction: column; align-items: flex-start; align-self: stretch; padding: 0px 20px 0px 20px; gap: 10px;
} .aad-main-header { color: #565656; font-family: Archivo; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal;
} .aad-sub-header { color: var(--dark-black-100, #000); font-family: Arial; font-size: 13px; font-style: normal; font-weight: 400; line-height: normal;
} .mfa-button-ctn { display: flex; align-items: flex-start; gap: 15px; border-top: 1px solid #CCCCCC; padding-top: 20px; align-self: stretch; /*width: 1360px;*/
} .mfa-button-ctn-aad { display: flex; align-items: flex-start; gap: 15px; padding-top: 20px; width: 250px; padding-left: 40px;
} .mfa-button-ctn-wove { display: flex; align-items: flex-start; gap: 15px; padding-top: 20px; width: 250px; padding-left: 142px;
} .mfa-button-ctn-aad { display: flex; align-items: flex-start; gap: 15px; padding-top: 20px; width: 250px; padding-left: 40px;
} .mfa-button-ctn-wove { display: flex; align-items: flex-start; gap: 15px; padding-top: 20px; width: 250px; padding-left: 142px;
} .mfa-skip-btn { background: #FFF; color: #A49064;
} .mfa-btn { text-align: center; font-family: Archivo; font-size: 13px; font-style: normal; font-weight: 400; line-height: normal; width: 144px; height: 28px; border: 1px solid #A49064;
} .mfa-send-btn { background: #A49064; color: #FFF;
} .aad-ac-verified-text { color: #333; font-family: Arial; font-size: 18px; font-style: normal; font-weight: 400; line-height: normal; } .aad-ac-verified-text2 { width: 253px; color: #000; text-align: center; font-feature-settings: 'clig' off, 'liga' off; font-family: Arial; font-size: 13px; font-style: normal; font-weight: 400; line-height: 20px; /* 153.846% */ } .aad-ac-verified-text3 { width: 310px; color: #000; text-align: center; font-feature-settings: 'clig' off, 'liga' off; font-family: Arial; font-size: 13px; font-style: normal; font-weight: 400; line-height: 12px; /* 153.846% */ } .login-now-btn { color: #FFF; text-align: center; font-family: Arial !important; font-size: 13px; font-style: normal; font-weight: 400; line-height: normal; width: 100px; } .lgc-role-section { width: 554px; height: 350px; padding: 0 !important; overflow: hidden;
}
.text_left_align { text-align: left; padding-left: 35px; padding-right: 10px;
}
.text_left_align_radio { text-align: left; padding-left: 33px !important;
}
.aad-multiple-persona-border { border-bottom: 1px solid #CCCCCC; width: 86%; padding-left: 13px; padding-top: 10px; margin: 3px auto !important;
}
.aad-button-div{ padding-right: 32px;
}
.aad-lgc-footer-multiple-persona { background: rgba(255,255,255,1); position: fixed; bottom: 0; width: 100%; left: 0; z-index: 2; margin-top: -1px; margin-left: 0; margin-bottom: 0; padding: 26px 50px; margin-right: auto; text-align: center; height: 60px;
}
.aad-multiple-persona-border { border-bottom: 1px solid #CCCCCC; width: 86%; padding-left: 13px; padding-top: 5px; margin: 3px auto !important;
} .text_left_align_radio_user_persona { text-align: left; /* padding-left: 34px !important;*/
}
.radio_group_user_persona{ padding-top: 11px; padding-left: 34px; text-align: left !important;
} .text_left_align_header { text-align: left; padding-left: 35px; padding-right: 10px; font-size: 15px;
}
.text_left_align_middle { text-align: left; padding-left: 35px; padding-right: 10px; font-size: 14px;
}
.fi_selection_user_persona{ display:flex; flex-direction: column; height :80px ;
}
.firm_text_user_persona{ float:left; margin-left: 36px; padding-top: 5px; padding-left: 38px;
}
.select_dropdown_user_persona{ float:left; margin-left: 36px;
}
.custom-button{ width: 100px;
}
.radio_group_user_persona_role{ padding-top: 11px; padding-left: 34px; text-align: left !important;
} .mat-input-ele::placeholder{ text-align: center; } .aad_verification_message{ font-family: Arial !important; font-size: 16px !important; font-style: normal !important; font-weight: 500 !important; line-height: 24px !important; } #labeltest label{ color: rgba(0, 0, 0, 0.28); font-size: 14px; font-weight: normal; position: absolute; pointer-events: none; left: 0 !important; top: 16px !important; margin: 5px !important; } /* PXD2-7004 - AAD Registration style ends */ /*PXD-23531 - Cookie consent banner and Prefrence changes starts*/
#onetrust-banner-sdk .onetrust-close-btn-ui { width: 44px; height: 44px; background-size: 12px !important; border: none !important; position: relative; margin: auto; padding: 0 !important; background-image: url(https://cdn.cookielaw.org/logos/static/ot_close.svg) !important
} #onetrust-banner-sdk .ot-close-icon, #onetrust-pc-sdk .ot-close-icon, #ot-sync-ntfy .ot-close-icon { background-size: contain; background-repeat: no-repeat !important; background-position: center !important; height: 12px !important; width: 12px;
} #onetrust-banner-sdk .ot-sdk-button, #onetrust-banner-sdk button, #onetrust-pc-sdk .ot-sdk-button, #onetrust-pc-sdk button, #ot-sdk-cookie-policy .ot-sdk-button, #ot-sdk-cookie-policy button { display: inline-block; height: 38px; padding: 0 30px; color: #555; text-align: center; font-size: .9em; font-weight: 400; line-height: 38px; letter-spacing: .01em; text-decoration: none; white-space: nowrap; background-color: rgba(0,0,0,0) !important; border-radius: 2px !important; border: 1px solid #bbb !important; cursor: pointer; box-sizing: border-box;
} #onetrust-banner-sdk #onetrust-close-btn-container { top: 50%; margin: auto; transform: translate(-50%, -50%); position: absolute; right: 23px;
} #onetrust-pc-sdk ul li { position: relative; margin: 0; padding: 15px 15px 15px 15px !important; border-bottom: 1px solid #e2e2e2 !important;
} #onetrust-banner-sdk #onetrust-policy-text a { font-weight: bold; margin-left: 5px; color: rgb(51,102,204)!important;
} /*PXD-23531 - Cookie consent banner and Prefrence changes ends*/ .mfa-info-alb { border-radius: 8px !important; border: 1px solid #2A8CEF !important; background: #EBF2FA !important; margin-bottom: 18px !important;
}
.mfa-info-alb .mfa-img{ background-size: 30px !important; background-repeat: no-repeat !important; background-position-x: -3px; width: 75px !important; height: 28px !important; align-self: center;
}
.mfa-info-alb .mfa-info-body { background: #EBF2FA !important; padding: 24px !important; font-size: 14px !important; column-gap: 16px !important; display: flex !important; flex-direction: row !important;
}
.mfa-info-alb .mfa-info { font-size: 14px !important; color: #1A151E !important; text-align: left !important; font-weight: 400 !important; line-height: 20px !important; width: auto !important;
}
.countryCodeAAD{ width: 75px; margin-right: 8px;
}
.dayPhoneAAD{ width: 92px; top: -1px; position: relative;
}
#profileOverlayWizard{ padding-bottom: 20px;
}
.loginInfo{ font-size: 18px !important; font-weight: 400 !important;
}
.loginFont{ font-weight: 400 !important;
}
.loginIdInfoDesc{ font-size: 12px !important; font-weight: 400 !important;
}
.azureLoginBtn { width: 120px !important; margin-right: 0 !important;
}
.azureCancelBtn { width: 120px !important;
.fixedTableLayout{ table-layout: fixed !important;
}
.modalWidthPercent{ width: 100% !important;
} .bannerMsg { background-color: #EBF2FA; border: 1px solid #2A8CEF; border-radius: 16px; padding:15px 20px; float:left; width:97%; margin-bottom: 10px; }
.bannerMsg i { font-size:21px; color: #2A8CEF; padding-right:10px; margin-top:2px; float:left;
}
.bannerMsg div { float:left; margin-top:4px;
} .image-break-icon { position: absolute; top: 716px; left: 0px; width: 1440px; height: 243px; overflow: hidden; object-fit: cover;
}
.terms-of-use { position: relative; letter-spacing: 0.01em; line-height: 20px; font-weight: 500;
}
.links { display: flex; flex-direction: row; align-items: flex-start; justify-content: flex-start; gap: 24px;
}
.pershing-x-inc { position: relative; font-size: 12px; line-height: 16px; text-align: left;
}
.links-disclaimer { position: absolute; top: 928px; left: 0px; background-color: #080211; width: 1440px; overflow: hidden; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; padding: 24px 48px; box-sizing: border-box; gap: 12px;
}
.sign-in { position: relative; line-height: 36px; font-weight: 500; display: none;
}
.image-1348-icon { width: 182px; position: relative; height: 55px; object-fit: cover;
}
.sign-in-group { display: flex; flex-direction: row; align-items: center; justify-content: center;
}
.sign-in-parent { align-self: stretch; display: flex; flex-direction: row; align-items: center; justify-content: center;
}
.label { position: relative; line-height: 19.6px;
}
.label-info { display: flex; flex-direction: row; align-items: center; justify-content: flex-start;
}
.partinput-label { height: 20px; display: flex; flex-direction: row; align-items: center; justify-content: flex-start; padding: 0px 0px 8px; box-sizing: border-box;
}
.inputwrapper { flex: 1; height: 29px;
}
.inputroot { align-self: stretch; border-radius: 8px; background-color: #fff; border: 1px solid #716d78; box-sizing: border-box; height: 44px; display: flex; flex-direction: row; align-items: center; justify-content: flex-start; padding: 8px 12px; cursor: pointer;
}
.text-input { align-self: stretch; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; z-index: 0;
}
.eye { width: 16px; position: absolute; margin: 0 !important; top: 114px; left: 323px; height: 16px; overflow: hidden; flex-shrink: 0; display: none; z-index: 1;
}
.text-input-parent { align-self: stretch; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; position: relative; gap: 20px;
}
.partcheckbox { width: 16px; position: relative; border-radius: 2px; background-color: #fff; border: 1px solid #716d78; box-sizing: border-box; height: 16px;
}
.checkbox-label { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; gap: 8px;
}
.checkbox { border-radius: 4px; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; padding: 2px;
}
.checkbox-wrapper { display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start;
}
.frame-div { width: 350px; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; gap: 12px; font-size: 14px; color: #000;
}
.frame-container { align-self: stretch; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; gap: 32px;
}
.btn-label { position: relative; line-height: 20px; font-weight: 500;
}
.button { align-self: stretch; border-radius: 8px; background-color: #000; height: 51.5px; overflow: hidden; flex-shrink: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 0px 24px; box-sizing: border-box;
}
.button-wrapper { position: absolute; top: 0px; left: 0px; width: 350px; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start;
}
.forgot-username { width: 117px; position: relative; line-height: 20px; display: none; height: 20px; flex-shrink: 0;
}
.btn-label1 { position: relative; text-decoration: underline; line-height: 18px; font-weight: 500;
}
.button-tertiary-text { height: 44px; display: flex; flex-direction: row; align-items: center; justify-content: center; padding: 12px 0px; box-sizing: border-box; color: #000;
}
.forgot-username-parent { position: absolute; top: 71.46px; left: 0px; width: 350px; display: none; flex-direction: row; align-items: flex-start; justify-content: center; gap: 106px; color: #7101da;
}
.group-div { width: 350px; position: relative; height: 51.5px; font-size: 14px; color: #fff;
}
.frame-group { width: 446px; border-radius: 16px; background-color: #fff; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; padding: 48px; box-sizing: border-box; gap: 24px;
}
.bny-logo-reversed-white-icon { width: 69.6px; position: relative; height: 15px; overflow: hidden; flex-shrink: 0;
}
.bny-logo-reversed-white-wrapper { display: flex; flex-direction: column; align-items: center; justify-content: flex-start;
}
.frame-wrapper { align-self: stretch; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 32px 0px 0px;
}
.frame-parent { position: absolute; top: calc(50% - 230.36px); left: calc(50% - 223px); display: flex; flex-direction: column; align-items: center; justify-content: flex-start; text-align: left; font-size: 30px; color: #1a151e;
}
.opt-b-thicker-weave-logo-c { width: 100%; position: relative; background-color: #080211; height: 1024px; overflow: hidden; text-align: center; font-size: 14px; color: #e4e3e8; font-family: Inter;
}
#userInput { height: 28px; border: none; width: 320px;
}