/*! ========================================================================
 * Bootstrap Toggle: bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */
#cookieManagementModal .checkbox label .toggle,.checkbox-inline .toggle{margin-left:-20px;margin-right:5px}
#cookieManagementModal .toggle{position:relative;overflow:hidden;margin-top:0;margin-bottom:0;}
#cookieManagementModal .toggle input[type=checkbox]{display:none}
#cookieManagementModal .toggle-group{position:absolute;width:200%;top:0;bottom:0;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none}
#cookieManagementModal .toggle.off .toggle-group{left:-100%}
#cookieManagementModal .toggle-on{position:absolute;top:0;bottom:0;left:0;right:50%;margin:0;border:0;border-radius:0;background-color:#001489;color:#FFFFFF;}
#cookieManagementModal .toggle-off{position:absolute;top:0;bottom:0;left:50%;right:0;margin:0;border:0;border-radius:0}
#cookieManagementModal .toggle-handle{position:relative;margin:0 auto;padding-top:0;padding-bottom:0;height:100%;width:0;border-width:0 1px}
#cookieManagementModal .toggle.btn{min-width:59px;min-height:34px}
#cookieManagementModal .toggle-on.btn{padding-right:24px}
#cookieManagementModal .toggle-off.btn{padding-left:24px}
#cookieManagementModal .toggle.btn-lg{min-width:79px;min-height:45px}
#cookieManagementModal .toggle-on.btn-lg{padding-right:31px}
#cookieManagementModal .toggle-off.btn-lg{padding-left:31px}
#cookieManagementModal .toggle-handle.btn-lg{width:40px}
#cookieManagementModal .toggle.btn-sm{min-width:50px;min-height:30px}
#cookieManagementModal .toggle-on.btn-sm{padding-right:20px}
#cookieManagementModal .toggle-off.btn-sm{padding-left:20px}
#cookieManagementModal .toggle.btn-xs{min-width:35px;min-height:22px}
#cookieManagementModal .toggle-on.btn-xs{padding-right:12px}
#cookieManagementModal .toggle-off.btn-xs{padding-left:12px}

#cookieManagementModal .toggle.btn.btn-primary {
	border-color: #ccc;
}

#cookieManagementModal .tab-content {
    border-radius: 0;
    box-shadow:none;
    background-color: #fff;
    border:none;
    border-top: 0;
    padding: 5px;
}

#cookieManagementModal .modal-body {
	padding-right: 30px;	
}

#cookieManagementModal .modal-content{
	background-color:#FFFFFF;
}
#cookieManagementModal .contentColumn{
	background-color:#FFFFFF;
}

#cookieManagementModal b {
	font-size: 16px;
	line-height: 20px;
}

#cookieManagementModal p {
	font-size: 14px;
	line-height:18px;
	margin-bottom:10px;
}

#cookieManagementModal hr {
	margin-top: 5px;
	margin-bottom: 5px;
}

#cookieManagementModal .checkboxColumn {
	text-align:right;
}

#cookieManagementModal .modal-content .contentColumn {
	line-height: 20px !important;
}
#cookieManagementModal div {
	box-sizing:border-box;
}

#cookieOptInStrip {
    position: fixed;
    z-index: 1040;
    /* background: url(/Resources/Images/cookie-strip-background.png) repeat; */
	background-color:#001489;
    width: 100%;
    height: auto;
    padding: 10px 20px;
    bottom: 0px;
}

#cookieOptInStrip {
	color:#ffffff;
	font-size: 14px;
	line-height:18px;
	text-align:center;
    font-family: "Open Sans",Arial,sans-serif;
	font-weight:normal;
}

#cookieOptInStrip a,
#cookieOptInStrip a:link,
#cookieOptInStrip a:visited,
#cookieOptInStrip a:hover,
#cookieOptInStrip a:active {
	color:#ffffff;
	text-decoration:underline;
}

#cookieOptInStrip .btn {
	color: #FFFFFF;
	background-color: #C57B24;
	border-color:#C57B24;
    font-family: "Open Sans",Arial,sans-serif;
	font-weight:bold;
	width:120px;
}

#cookieOptInStrip span {
	display: inline-block;
	margin: 3px;
}

#cookieManagementModal html, #cookieManagementModal body, #cookieManagementModal p, #cookieManagementModal label, #cookieManagementModal li {
    font-size: 15px;
    font-family: "Open Sans",Arial,sans-serif;
    color: #000000;
}

#cookieManagementModal b {
    font-family: "Open Sans",Arial,sans-serif;
    color: #000000;
}

#cookieManagementModal .nav-pills>li>a {
    border-radius: 4px;
	border: 1px solid #bfc4e1;
    display: block;
    padding: 10px 15px;
}

#cookieManagementModal ul.nav-pills > li.active > a {
    background-color: #001489;
	border: 1px solid #001489;
	color: #FFFFFF;
}

#cookieManagementModal a, #cookieManagementModal a:visited {
    color: #000000;
}

#cookieManagementModal button.btn {
    font-weight: normal;
}

#cookieManagementModal h4 {
    font-weight: bold;
}

.cookieManagerCookieNameList {
    font-family: "Open Sans",Arial,sans-serif;
    color: #000000;
}

#dnn_CookieManagement {
    font-family: "Open Sans",Arial,sans-serif;
	text-align:right;
	font-weight:normal;
}

.footer-copyright .copyright {
	text-align:left;
}

#cookieManagementModal .nav-pills > li {
    padding-left: 0;
    padding-right: 0;
	width: 100%;
    margin-bottom: 5px;	
}

.cookieManagementMoreInformationLink {
	font-size:11px;
}

.isTablet .cookieManagementModalAlignRightIfNotXS,
.isSmallDesktop .cookieManagementModalAlignRightIfNotXS,
.isLargeDesktop .cookieManagementModalAlignRightIfNotXS {
	text-align:right;
}


#cookieManagementModal a.cookieManagementModalTitlePrivacyPolicyLink, 
#cookieManagementModal a.cookieManagementModalTitlePrivacyPolicyLink:link, 
#cookieManagementModal a.cookieManagementModalTitlePrivacyPolicyLink:visited, 
#cookieManagementModal a.cookieManagementModalTitlePrivacyPolicyLink:hover, 
#cookieManagementModal a.cookieManagementModalTitlePrivacyPolicyLink:active {
	color: #001489;
    font-family: "Open Sans",Arial,sans-serif;
	font-weight:normal;
	text-decoration:underline;
}