/**add parys styles***/
/* parsys component */
div.par, div.rightpar {
    clear: both;
}
div.parsys_column {
    height: 100%;
    width: 100%;
    float: left;
    border: 0;
    vertical-align:top;
    padding: 0;
    margin: 0px;
    background: -moz-linear-
 }

div.section {
    /* Property added to avoid IE hasLayout issue on paragraphs
       see #20817 - IE6: div around Drag Components image not big enough
    */
    zoom: 1;
}

div.parsys_column .section {
    overflow:hidden;
    /*width: 100%;*/
}
/* column control layouts */
div.cq-colctrl-cols {width: 100%; float: left; }

div.cq-colctrl-default { width: 100%;}

/* layout 1: (3 Col Template) */
div.cq-colctrl-lt12 { }
div.cq-colctrl-lt12-c0 { width: 70% ;}
div.cq-colctrl-lt12-c1 { width: 30% ; float:right ;}
div.cq-colctrl-lt12-c2 { width: 100% ;}

/* layout 2: (4 Col Template) */
div.cq-colctrl-lt14 { }
div.cq-colctrl-lt14-c0 { width: 100% ;}
div.cq-colctrl-lt14-c1 { width: 33% ;float:left ;}
div.cq-colctrl-lt14-c2 { width: 33% ;}
div.cq-colctrl-lt14-c3 { width: 33% ; float:right ;}


/* layout 3: (3 Col Template) */
div.cq-colctrl-lt20 { }
div.cq-colctrl-lt20-c0 { width: 50% ;}
div.cq-colctrl-lt20-c1 { width: 50% ;}
div.cq-colctrl-lt20-c2 { width: 100% ;}

/* layout 4: (4 Col Template V1) */
div.cq-colctrl-lt21 { }
div.cq-colctrl-lt21-c0 { width: 25% ;}
div.cq-colctrl-lt21-c1 { width: 25% ;}
div.cq-colctrl-lt21-c2 { width: 25% ;}
div.cq-colctrl-lt21-c3 { width: 25% ;}

/* layout 5: (3 Col Template) */
div.cq-colctrl-lt22 { }
div.cq-colctrl-lt22-c0 { width: 3% ;}
div.cq-colctrl-lt22-c1 { width: 94% ;}
div.cq-colctrl-lt22-c2 { width: 3% ;}


/* layout 6: (1 Col-Template Margin) */
div.cq-colctrl-lt31 { }
div.cq-colctrl-lt31-c0 { margin-left: 3%; width: 95% ; margin-right: 2%; margin-top: 25px; margin-bottom: 10px;}


/* layout 7: (2 Col-Template Margin) */
div.cq-colctrl-lt32 { }
div.cq-colctrl-lt32-c0 {margin-left: 3%; width: 66.5% ; margin-right: 0.5%;}
div.cq-colctrl-lt32-c1 {margin-left: 0.5%; width: 27.5% ; margin-right: 2%;}


/* layout 8: (2 Col-Template Margin) */
div.cq-colctrl-lt33 { }
div.cq-colctrl-lt33-c0 { margin-left: 3%; width: 46.5% ; margin-right: 0.5%;}
div.cq-colctrl-lt33-c1 { margin-left: 0.5%; width: 47.5% ; margin-right: 2%;}

/* layout 9: (4 Col-Template V2-Margin) */
div.cq-colctrl-lt34 { }
div.cq-colctrl-lt34-c0 { margin-left: 3%; width: 21.5% ; margin-right: 0.5%;}
div.cq-colctrl-lt34-c1 { margin-left: 0.5%; width: 24% ; margin-right: 0.5%;}
div.cq-colctrl-lt34-c2 { margin-left: 0.5%; width: 24% ; margin-right: 0.5%;}
div.cq-colctrl-lt34-c3 { margin-left: 0.5%; width: 22.5% ; margin-right: 2%;}

/* layout 10: (3 Col-Template Margin) */
div.cq-colctrl-lt35 { }
div.cq-colctrl-lt35-c0 { margin-left: 3%; width: 29.5% ; margin-right: 0.5%;}
div.cq-colctrl-lt35-c1 { margin-left: 0.5%; width: 33% ; margin-right: 0.5%;}
div.cq-colctrl-lt35-c2 { margin-left: 0.5%; width: 30.5% ; margin-right: 2%;}

/* layout 1: (Home Template) */
/*div.cq-colctrl-lt36 { margin-top:20px; }*/
div.cq-colctrl-lt36-c0 { width: 74% ;}
div.cq-colctrl-lt36-c1 { width: 26% ;}

/* layout 11: (2 Col-Template Margin) */
div.cq-colctrl-lt37 { }
div.cq-colctrl-lt37-c0 { margin-left: 3%; width: 56.5% ; margin-right: 0.5%;}
div.cq-colctrl-lt37-c1 { margin-left: 0.5%; width: 37.5% ; margin-right: 2%;}

/* layout 13: (2 Col-Template Margin) */
div.cq-colctrl-lt38 { }
div.cq-colctrl-lt38-c0 { margin-left: 3%; width: 26.5% ; margin-right: 0.5%;}
div.cq-colctrl-lt38-c1 { margin-left: 0.5%; width: 67.5% ; margin-right: 2%;}

/* layout 14: (5 Col-Template Margin) */
div.cq-colctrl-lt39 { }
div.cq-colctrl-lt39-c0 { margin-left: 3%; width: 16.5% ; margin-right: 0.5%;}
div.cq-colctrl-lt39-c1 { margin-left: 0.5%; width: 19% ; margin-right: 0.5%;}
div.cq-colctrl-lt39-c2 { margin-left: 0.5%; width: 19% ; margin-right: 0.5%;}
div.cq-colctrl-lt39-c3 { margin-left: 0.5%; width: 19% ; margin-right: 0.5%;}
div.cq-colctrl-lt39-c4 { margin-left: 0.5%; width: 17.5% ; margin-right: 2%;}

/* layout 12: (3 Col-Template Margin) */
div.cq-colctrl-lt40 { }
div.cq-colctrl-lt40-c0 {/* margin-left: 3%;*/ width: 44.5%; margin-right: 0.5%;}  
div.cq-colctrl-lt40-c1 { margin-left: 0.5%; width: 4%; margin-right: 0.5%;}
div.cq-colctrl-lt40-c2 { margin-left: 0.5%; width: 44.5%; margin-right: 2%;}

/* layout 15: (2 Col-Template Margin) */
div.cq-colctrl-lt41 { }
div.cq-colctrl-lt41-c0 { margin-left: 2.5%; width: 33.5% ; margin-right: 2.5%;}
div.cq-colctrl-lt41-c1 { width: 60.0%;margin-right: 1.5%;}

/* layout 16: (1 Col-Template without Top Margin ) */
div.cq-colctrl-lt42 { }
div.cq-colctrl-lt42-c0 { margin-left: 3%; width: 95% ; margin-right: 2%; margin-bottom: 10px;}

.extraSmallFont{font-size:x-small;}
.extraSmallFont a, span a.extraSmallFont, a span.extraSmallFont {font-size:x-small; color:#076E98;}
.extraSmallFont a:hover, span a.extraSmallFont:hover, a span.extraSmallFont:hover  {font-size:x-small; color:#003059;  text-decoration:underline;}


.doubleExtraSmallFont{font-size:xx-small;}
.doubleExtraSmallFont a, span a.doubleExtraSmallFont, a span.doubleExtraSmallFont {font-size:xx-small; color:#076E98;}
.doubleExtraSmallFont a:hover, span a.doubleExtraSmallFont:hover, a span.doubleExtraSmallFont:hover  {font-size:xx-small; color:#003059;  text-decoration:underline;}

.mediumFont{font-size:medium;}
.mediumFont a, span a.mediumFont, a span.mediumFont {font-size:medium; color:#076E98;}
.mediumFont a:hover, span a.mediumFont:hover, a span.mediumFont:hover  {font-size:medium; color:#003059;  text-decoration:underline;}

.WUSmallFont{font-size:11px;}
.WUSmallFont a, span a.WUSmallFont, a span.WUSmallFont {font-size:11px; color:#076E98;}
.WUSmallFont a:hover, span a.WUSmallFont:hover, a span.WUSmallFont:hover  {font-size:11px; color:#003059;  text-decoration:underline;}


.WUFont-15px a, span a.WUFont-15px, a span.WUFont-15px {font-size:15px; color:#076E98;}
 .WUFont-15px a:hover, span a.WUFont-15px:hover, a span.WUFont-15px:hover  {font-size:15px; color:#003059;  text-decoration:underline;}
.WUFont-15px{font-size:15px;}

.WUFont-12px{font-size:12px;}
.WUFont-12px a, span a.WUFont-12px, a span.WUFont-12px  {font-size:12px; color:#076E98;}
.WUFont-12px a:hover, span a.WUFont-12px:hover, a span.WUFont-12px:hover  {font-size:12px; color:#003059;  text-decoration:underline;}

.WUText{font-size:13px;}
.WUText a, span a.WUText, a span.WUText {font-size:13px; color:#076E98;}
.WUText a:hover, span a.WUText:hover, a span.WUText:hover {font-size:13px; color:#003059; text-decoration:underline;}

.greenlinks{font-size:13px;}
.greenlinks a, span a.greenlinks, a span.greenlinks {font-size:15px; color:#4EDF4E; font-weight:bold;}
.greenlinks a:hover, span a.greenlinks:hover, a span.greenlinks:hover {font-size:15px; color:#4EDF4E; text-decoration:underline; font-weight:bold;}

.blacklinks{font-size:13px;}
.blacklinks a, span a.blacklinks, a span.blacklinks {font-size:14px; color:#000; font-weight:bold; margin-left:-6px;}
.blacklinks a:hover, span a.blacklinks:hover, a span.blacklinks:hover {font-size:14px; color:#000; text-decoration:underline; font-weight:bold; margin-left:-4px;}


p span.check-list { 
    list-style: none;
    margin: 10px 0 10px;  
	background: url("/staticassets/etc/designs/wu-loggedout/clientlibs/images/checkmark.png") no-repeat left top;
    padding: 0.2em 0.5em 0.8em 2.3em;
    display:block;
}

p:nth-child(4) span.yellow-numbers{font-size:13px; background: url("/staticassets/etc/designs/wu-loggedout/clientlibs/images/list-item3.png") no-repeat left top;
    margin: 10px 0 10px; padding: 0.2em 0.5em 0.8em 3em; display:block; list-style: none;}


p:nth-child(2) span.yellow-numbers{font-size:13px; background: url("/staticassets/etc/designs/wu-loggedout/clientlibs/images/list-item1.png") no-repeat left top;
    margin: 10px 0 10px; padding: 0.2em 0.5em 0.8em 3em; display:block; list-style: none;}

p:nth-child(3) span.yellow-numbers{font-size:13px; background: url("/staticassets/etc/designs/wu-loggedout/clientlibs/images/list-item2.png") no-repeat left top;
     margin: 10px 0 10px; padding: 0.2em 0.5em 0.8em 3em; display:block; list-style: none;}


ul li, ol li{font-size:13px;}


p span.grey-bullets{background: url("/staticassets/etc/designs/wu-loggedout/clientlibs/images/bullet-ul.png") no-repeat; padding-left:20px; background-position:5px; margin-left:10px;}



p:nth-child(2) span.yellow-numbered-list{font-size:13px;  margin: 10px 0 10px; display:block; list-style: none;}

p:nth-child(2) span.yellow-numbered-list:before{content: "1.\00a0\00a0\00a0"; font-weight:bold;line-height: 25px;  font-size: 20px; color: #ffde38;}

p:nth-child(3) span.yellow-numbered-list{font-size:13px;  margin: 10px 0 10px; display:block; list-style: none;}

p:nth-child(3) span.yellow-numbered-list:before{content: "2.\00a0\00a0\00a0"; font-weight:bold;line-height: 25px;  font-size: 20px; color: #ffde38;}

p:nth-child(4) span.yellow-numbered-list{font-size:13px;  margin: 10px 0 10px; display:block; list-style: none;}

p:nth-child(4) span.yellow-numbered-list:before{content: "3.\00a0\00a0\00a0"; font-weight:bold; line-height: 25px; font-size: 20px; color: #ffde38;}

p:nth-child(5) span.yellow-numbered-list{font-size:13px;  margin: 10px 0 10px; display:block; list-style: none;}

p:nth-child(5) span.yellow-numbered-list:before{content: "4.\00a0\00a0\00a0"; font-weight:bold;line-height: 25px;  font-size: 20px; color: #ffde38;}


 div.fal-container {
        background: -moz-linear-gradient(center top , #EFEFEF 0px, #FFFFFF 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
        box-shadow: 0 3px 3px #E4E4E4;
        min-height: 500px;
        width: 100%;
    }
    .fal-container {
        padding-bottom: 40px;
        padding-top: 20px;
    }
    .ls-row {
        text-align: left;
    }
    
    #ls-gen39946260-ls-fxr {
        width: 950px;
    }
    .ls-fxr {
        margin: auto;
    }
    #ls-row-2-area-one {
        display: inline;
        float: left;
        width: 190px;
    }
    body .ls-canvas .ls-area, body .ls-canvas .ls-area-body {
        overflow: visible;
    }
    .ls-canvas .ls-area {
        overflow: hidden;
    }

    #ls-row-2-col-two {
        display: inline;
        float: left;
        width: 560px;

    }

    #ls-gen39946262-ls-col-body {
        margin-left: 10px;
        width: 550px;
    }
    .ls-canvas .ls-col-body {
        overflow: hidden;
    }

    .ls-canvas .ls-col {
        overflow: hidden;
    }

    #ls-row-2-area-three {
        display: inline;
        float: left;
        width: 200px;
    }
    #ls-gen39946274-ls-area-body {
        margin-left: 10px;
        width: 190px;
    }
    body .ls-canvas .ls-area, body .ls-canvas .ls-area-body {
        overflow: visible;
    }
    .ls-canvas .ls-area {
        overflow: hidden;
    }
    .ls-canvas .ls-row .ls-row-clr {
        clear: both;
    }

/* corridor pages css start */

.corridor_h2 {
	color: #232323;
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    margin-bottom: 10px;
    font-weight:normal; 
}  

.corridor-fee-table table {
    margin-bottom: 30px;
    width: 100%;
    border: medium none !important;
}


td.corridor-fee-table-col3 {
    background-image: url("/../staticassets/content/dam/wu/fraudawareness/faded-border.png");
    background-position: right bottom;
    background-repeat: no-repeat;
}


.corridor-fee-table td, .corridor-fee-table th {
    font-size: 15px;
    font-weight: normal;
    height: 62px;
    padding-right:20px !important;
    vertical-align: middle;
}

th.corridor-fee-table-col3, td.corridor-fee-table-col3 {
    font-weight: bold !important;
    min-width: 260px;
    padding-right: 20px !important;
    text-align: right;
}

.corridor-fee-table td, .corridor-fee-table th {
    font-size: 15px !important;
    font-weight: normal;
    height: 62px !important;
    padding: 5px 5px 5px 0 !important;
    vertical-align: middle !important;
}

.corridor-fee-table td p {
        margin-bottom:0px;
    	font-size:15px;
}

.corridor-fee-table-col3.zero-fee a:link, .corridor-fee-table-col3.zero-fee a:visited {
    color: #4EDF4E;
}
.corridor-fee-table td.corridor-fee-table-col3 a {
    font-size: 15px;
    padding-right:20px;
}
.corridor-fee-table-col3 a:link, .corridor-fee-table-col3 a:visited {
    color: #222222;
}
.corridor-fee-table td a {
    font-size: 13px;
}

/* corridor pages css end */
