/* Remove date modified Start */
#wb-dtmd {
	display: none;
}
/* Remove date modified End */





/*Fixes bg color issue from 7.3, fixed in 7.3.1*/
.atom h1, .atom h2, .atom h3, .atom h4, .atom h5, .atom h6 {
    background-color: #666666;
}

/* Expand / Collapse */
		details.expand-style-1 {
			background-color: #DDA;
		}

		details.expand-style-1 summary {
			padding: 5px;
		}

		details.expand-style-1 > div,
		details.expand-style-1 > p { padding: 10px; }
		details.expand-style-1 table { background: #FFF; }

		details.expand-style-1 summary:hover,
		details.expand-style-1 summary:focus,
		details.expand-style-1 summary:active {
			background: #CCC !important;
		}

		.no-js details.expand-style-1 summary:hover,
		.no-js details.expand-style-1 summary:focus,
		.no-js details.expand-style-1 summary:active {
			background: #CCC !important;
		}

		details.expand-style-1 summary:focus,
		details.expand-style-1 summary:active {
			outline: 1px dotted #000;
		}

		details.expand-style-2 summary {
			padding: 5px;
		}

		details.expand-style-2 summary {
			background-color: #176CA7;
			color: #FFF;
		}

		details.expand-style-2 summary:hover,
		details.expand-style-2 summary:focus,
		details.expand-style-2 summary:active {
			background: #1A4D7C !important;
		}

		.no-js details.expand-style-2 summary:hover,
		.no-js details.expand-style-2 summary:focus,
		.no-js details.expand-style-2 summary:active {
			background: #1A4D7C !important;
		}

		details.expand-style-2 summary:focus,
		details.expand-style-2 summary:active {
			outline: 1px dotted #000;
		}

.gcwu-gcnb-lang {padding-left:15px !important;}
#gcwu-gcnb-lang {padding-left:15px !important;}


/*! Travel advice and advisories styling Start */

.country-travel-safe, .country-travel-safe:link, .country-travel-safe:visited, .country-travel-safe:hover, .country-travel-safe:active, .country-travel-warning, .country-travel-warning:link, .country-travel-warning:visited, .country-travel-warning:hover, .country-travel-warning:active, .country-travel-danger, .country-travel-danger:link, .country-travel-danger:visited, .country-travel-danger:hover, .country-travel-danger:active {
    width: 100%;
    padding: 15px;
    margin-bottom: 30px;
    color: #333333;
    text-decoration: none;
    display: block;
}

    .country-travel-safe, .country-travel-safe:link, .country-travel-safe:visited, .country-travel-warning, .country-travel-warning:link, .country-travel-warning:visited, .country-travel-danger, .country-travel-danger:link, .country-travel-danger:visited {
        -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
        -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
        box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);
    }

        .country-travel-safe:hover, .country-travel-safe:active, .country-travel-warning:hover, .country-travel-warning:active, .country-travel-danger:hover, .country-travel-danger:active {
            -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
            -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
            box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
        }

        .country-travel-safe, .country-travel-safe:link, .country-travel-safe:visited {
            background: #f4f9f2 url('https://international.gc.ca/country-pays/assets/images/country-travel-safe.svg') no-repeat left top;
            background-size: 65px 65px;
            border-left: 5px solid #278400;
        }

            .country-travel-safe:hover, .country-travel-safe:active {
                background: #f4f9f2 url('https://international.gc.ca/country-pays/assets/images/country-travel-safe.svg') no-repeat left top;
                background-size: 65px 65px;
                border-left: 5px solid #056200;
            }

        .country-travel-warning, .country-travel-warning:link, .country-travel-warning:visited {
            background: #fffaf2 url('https://international.gc.ca/country-pays/assets/images/country-travel-warning.svg') no-repeat left top;
            background-size: 65px 65px;
            border-left: 5px solid #ff9900;
        }

            .country-travel-warning:hover, .country-travel-warning:active {
                background: #fffaf2 url('https://international.gc.ca/country-pays/assets/images/country-travel-warning.svg') no-repeat left top;
                background-size: 65px 65px;
                border-left: 5px solid #dd7700;
            }

        .country-travel-danger, .country-travel-danger:link, .country-travel-danger:visited {
            background: #fdf2f3 url('https://international.gc.ca/country-pays/assets/images/country-travel-danger.svg') no-repeat left top;
            background-size: 65px 65px;
            border-left: 5px solid #d3080c;
        }

            .country-travel-danger:hover, .country-travel-danger:active {
                background: #fdf2f3 url('https://international.gc.ca/country-pays/assets/images/country-travel-danger.svg') no-repeat left top;
                background-size: 65px 65px;
                border-left: 5px solid #b1060a;
            }

            .country-travel-safe h2, .country-travel-warning h2, .country-travel-danger h2 {
                margin: 17px 0px 10px 55px;
                padding: 0px 0px 5px 0px;
                border-bottom: 1px solid #333333;
            }

            .country-travel-safe p, .country-travel-warning p, .country-travel-danger p {
                margin: 0px;
                padding: 0px;
            }

                .country-travel-safe p b {
                    color: #056200;
                }

                .country-travel-warning p b {
                    color: #dd7700;
                }

                .country-travel-danger p b {
                    color: #d3080c;
                }
/*! Travel advice and advisories styling End */ /*! Office card Start */

.grecaptcha-badge {
  z-index: 6;
}


