html#mapcomm_policy,#mapcomm_policy body {
background-color:none;
margin:0;
padding:0;
font-family: verdena, arial, sans-serif;
}
html#mapcomm_policy {
overflow-y:scroll;
font-size:100%;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
-webkit-font-smoothing:antialiased;
}
#mapcomm_policy table {
border-collapse:collapse;
border-spacing:0;
}

#mapcomm_policy ol,#mapcomm_policy ul {
list-style:none;
}

#mapcomm_policy q:before,#mapcomm_policy q:after,#mapcomm_policy blockquote:before,#mapcomm_policy blockquote:after {
content:"";
}

#mapcomm_policy audio,#mapcomm_policy canvas,#mapcomm_policy video {
display:inline;
zoom:1;
}

#mapcomm_policy sub,#mapcomm_policy sup {
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline;
}

#mapcomm_policy sup {
top:-.5em;
}

#mapcomm_policy sub {
bottom:-.25em;
}

#mapcomm_policy img {
border:0;
-ms-interpolation-mode:bicubic;
}

#mapcomm_policy button,#mapcomm_policy input,#mapcomm_policy select,#mapcomm_policy textarea {
font-size:100%;
vertical-align:middle;
margin:0;
}

#mapcomm_policy button,#mapcomm_policy input {
line-height:normal;
overflow:visible;
}

#mapcomm_policy button::-moz-focus-inner,#mapcomm_policy input::-moz-focus-inner {
border:0;
padding:0;
}

#mapcomm_policy button,#mapcomm_policy input[type="button"],#mapcomm_policy input[type="reset"],#mapcomm_policy input[type="submit"] {
cursor:pointer;
-webkit-appearance:button;
}

#mapcomm_policy input[type="search"] {
-webkit-appearance:textfield;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
}

#mapcomm_policy input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
}

#mapcomm_policy textarea {
overflow:auto;
vertical-align:top;
}

#mapcomm_policy p {
font-size:13px;
font-weight:400;
line-height:19px;
padding-top:11px;
margin:0;
}

#mapcomm_policy p small {
font-size:11px;
color:#bfbfbf;
}

#mapcomm_policy h1,#mapcomm_policy h2,#mapcomm_policy h3,#mapcomm_policy h4,#mapcomm_policy h5,#mapcomm_policy h6 {
font-weight:700;
color:#333333;
background: #cecece;
padding: 4px 6px;
}

#mapcomm_policy h1 {
font-size:19px;
font-weight:400;
line-height:23px;
margin-bottom:5px;
background: #cecece;
padding: 4px 6px;
}

#mapcomm_policy h1 small {
font-size:18px;
}

#mapcomm_policy h2 {
margin-bottom:18px;
font-size:17px;
font-weight:700;
line-height:21px;
margin-top:21px;
}

#mapcomm_policy h3,#mapcomm_policy h4,#mapcomm_policy h5,#mapcomm_policy h6 {
margin-bottom:9px;
}

#mapcomm_policy h3 {
font-size:13px;
line-height:19px;
font-weight:700;
margin-top:24px;
}

#mapcomm_policy h4 {
font-size:13px;
font-weight:700;
margin-top:19px;
margin-bottom:0;
}

#mapcomm_policy h4 small {
font-weight:700;
font-size:13px;
}

#mapcomm_policy h6 {
font-size:13px;
color:#bfbfbf;
text-transform:uppercase;
}

#mapcomm_policy ul,#mapcomm_policy ol {
margin:0 0 18px 25px;
}

#mapcomm_policy ul.styled {
list-style:disc;
padding-top:5px;
}

#mapcomm_policy ul.styled li {
list-style:disc;
line-height:19px;
font-size:13px;
margin-left:30px;
margin-top:2px;
}

#mapcomm_policy ol {
list-style:decimal;
}

#mapcomm_policy ul.unstyled {
list-style:none;
margin-left:0;
}

#mapcomm_policy dl {
margin-bottom:18px;
}

#mapcomm_policy dl dt {
font-weight:700;
}

#mapcomm_policy dl dd {
margin-left:9px;
}

#mapcomm_policy hr {
border:0;
border-bottom:0px solid #eee;
padding-top:15px;
margin:0 0 15px;
}

#mapcomm_policy strong {
font-style:inherit;
font-weight:700;
}

#mapcomm_policy em {
font-style:italic;
font-weight:inherit;
line-height:inherit;
}

#mapcomm_policy .muted {
color:#bfbfbf;
}

#mapcomm_policy blockquote {
margin-bottom:18px;
/* border-left:5px solid #eee; */
padding-left:15px;
}

#mapcomm_policy blockquote p {
font-size:14px;
font-weight:300;
line-height:18px;
margin-bottom:0;
}

#mapcomm_policy blockquote small {
display:block;
font-size:12px;
font-weight:300;
line-height:18px;
color:#bfbfbf;
}

#mapcomm_policy blockquote small:before {
content:'\2014 \00A0';
}

#mapcomm_policy address {
line-height:inherit;
display:inline;
margin:0;
}

#mapcomm_policy code,#mapcomm_policy pre {
font-family:Monaco,Andale Mono,Courier New,monospace;
font-size:12px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
padding:0 3px 2px;
}

#mapcomm_policy code {
background-color:#fee9cc;
color:rgba(0,0,0,0.75);
padding:1px 3px;
}

#mapcomm_policy pre {
background-color:#f5f5f5;
display:block;
line-height:18px;
font-size:12px;
/* border:1px solid rgba(0,0,0,0.15); */
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
white-space:pre-wrap;
word-wrap:break-word;
margin:0 0 18px;
padding:17px;
}

#mapcomm_policy .breadcrumbs {
margin-bottom:30px;
/* border-bottom:1px solid #f6f6f6; */
width:100%;
padding:0 0 10px;
}

#mapcomm_policy .breadcrumbs>li {
float:left;
filter:alpha(opacity=50);
-khtml-opacity:.5;
-moz-opacity:.5;
opacity:.5;
}

#mapcomm_policy .breadcrumbs>li:not(:last-child):after {
color:#333b43;
content:"\203a";
padding:0 10px;
}

#mapcomm_policy .breadcrumbs+.pills,#mapcomm_policy .breadcrumbs+.sec_tabs {
margin-top:-15px;
}

#mapcomm_policy .table {
display:table;
border-collapse:collapse;
margin:0;
padding:0!important;
}

#mapcomm_policy .cust_row {
display:table-row;
margin:0;
}

#mapcomm_policy .column {
display:table-cell;
vertical-align:top;
padding:30px;
}

#mapcomm_policy .box_primary {
/* border:1px solid #c0c1c1; */
/* border-bottom-color:#a8aaab; */
background:#FFF;
}

#mapcomm_policy .box_content {
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
padding:30px;
}

#mapcomm_policy .box_content .iub_content {
padding:30px;
}

#mapcomm_policy .box_content .iub_content>hr {
width:686px;
margin-left:-30px;
margin-right:-30px;
}

#mapcomm_policy .box_content .aside {
width:191px;
padding:30px;
}

#mapcomm_policy .box_content .aside.aside-right {
border-left:1px solid #dfdfdf;
}

#mapcomm_policy .table>.box_content {
padding:0;
}

#mapcomm_policy .box_10 {
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
/* margin-bottom:15px; */
padding:10px;
}

#mapcomm_policy .box_10>h4 {
margin-bottom:0;
font-size:13px;
}

#mapcomm_policy .box_10>.w_icon,#mapcomm_policy .box_10.expand>.w_icon,#mapcomm_policy .box_10>.w_icon.expand-click,#mapcomm_policy .box_10.expand>.w_icon.expand-click {
/* padding-left:45px; */
background-repeat:no-repeat;
background-color:#fff;
background-position-x:10px;
background-position-y:7px;
background-position:10px 7px;
}

#mapcomm_policy .box_10>.w_icon_16,#mapcomm_policy .box_10.expand>.w_icon_16,#mapcomm_policy .box_10>.w_icon_16.expand-click,#mapcomm_policy .box_10.expand>.w_icon_16.expand-click {
padding-left:0px;
background-repeat:no-repeat;
background-color:transparent;
background-position-x:11px;
background-position-y:11px;
background-position:11px 11px;
}

#mapcomm_policy .box_10>.w_icon_24,#mapcomm_policy .box_10.expand>.w_icon_24,#mapcomm_policy .box_10>.w_icon_24.expand-click,#mapcomm_policy .box_10.expand>.w_icon_24.expand-click {
padding-left:5px;
background-repeat:no-repeat;
background-color:transparent;
background-position-x:10px;
background-position-y:10px;
background-position:10px 10px;
}

#mapcomm_policy .box_5 {
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
font-size:11px;
margin-bottom:15px;
padding:5px;
}

#mapcomm_policy .box_5 hr {
padding-top:5px;
border:0;
border-bottom:1px solid #ac3737;
margin:0 -5px 5px;
}

#mapcomm_policy .box_5.w_icon_16 {
padding-left:0px;
background-repeat:no-repeat;
background-position-x:8px;
background-position-y:6px;
background-position:8px 6px;
}

#mapcomm_policy .box_5.w_icon_16 hr {
width:100%;
padding-left:0px;
padding-right:5px;
margin-left:-30px;
margin-right:-5px;
}

#mapcomm_policy .box_thumb {
background:#FFF;
-webkit-box-shadow:0 0 1px #a3a3a3,0 1px 1px #a3a3a3;
-moz-box-shadow:0 0 1px #a3a3a3,0 1px 1px #a3a3a3;
box-shadow:0 0 1px #a3a3a3,0 1px 1px #a3a3a3;
padding:6px;
}

#mapcomm_policy footer {
margin-top:17px;
padding-top:17px;
border-top:1px solid #eee;
}

#mapcomm_policy hr.primary {
border:0;
border-bottom:1px solid #dfdfdf;
-webkit-box-shadow:0 1px 0 #f7f7f7;
-moz-box-shadow:0 1px 0 #f7f7f7;
box-shadow:0 1px 0 #f7f7f7;
}

#mapcomm_policy .btn {
cursor:pointer;
display:inline-block;
font-weight:700;
background-color:#f3f3f3;
background-repeat:repeat-x;
background-image:linear-gradient(top,#fafafa,#f3f3f3);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa',endColorstr='#f3f3f3',GradientType=0);
line-height:38px;
text-shadow:0 1px 1px rgba(255,255,255,0.75);
color:#54616b;
font-size:13px;
border:1px solid #ccc;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px #fff,0 1px 0 #ddd;
-moz-box-shadow:inset 0 0 0 1px #fff,0 1px 0 #ddd;
box-shadow:inset 0 0 0 1px #fff,0 1px 0 #ddd;
border-collapse:separate;
-webkit-transition:.1s linear all;
-moz-transition:.1s linear all;
-ms-transition:.1s linear all;
-o-transition:.1s linear all;
transition:.1s linear all;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) #bbb;
padding:0 20px;
}

#mapcomm_policy .btn:hover {
background-position:0 -15px;
text-decoration:none;
}

#mapcomm_policy .btn:focus {
outline:1px dotted #666;
}

#mapcomm_policy .btn:active {
-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);
-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);
box-shadow:inset 0 2px 4px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.05);
}

#mapcomm_policy .btn.large {
font-size:16px;
line-height:normal;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
padding:0 14px;
}

#mapcomm_policy .btn.mid_large {
line-height:32px;
font-size:13px;
padding:0 10px;
}

#mapcomm_policy .btn.mid {
line-height:28px;
font-size:11px;
padding:0 10px;
}

#mapcomm_policy .btn.small {
line-height:18px;
font-size:11px;
padding:0 8px;
}

#mapcomm_policy :root .alert-message,#mapcomm_policy :root .btn {
border-radius:0 \0;
}

#mapcomm_policy button.btn::-moz-focus-inner,#mapcomm_policy input[type=submit].btn::-moz-focus-inner {
border:0;
padding:0;
}

#mapcomm_policy .circle {
font-size:11px;
line-height:18px;
width:18px;
text-align:center;
-webkit-border-radius:11px;
-moz-border-radius:11px;
border-radius:11px;
padding:0;
}

#mapcomm_policy .circle.small {
width:14px;
line-height:14px;
-webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
padding:0;
}

#mapcomm_policy .yellow {
color:#6d693d;
background-color:#fbf9e3;
background-repeat:repeat-x;
background-image:linear-gradient(top,#fbf9e3,#fbf9e3);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbf9e3',endColorstr='#fbf9e3',GradientType=0);
-webkit-box-shadow:inset 0 0 0 1px #fdfcf2,0 1px 0 #e7e3bd;
-moz-box-shadow:inset 0 0 0 1px #fdfcf2,0 1px 0 #e7e3bd;
box-shadow:inset 0 0 0 1px #fdfcf2,0 1px 0 #e7e3bd;
text-shadow:0 1px 1px #fdfcf1;
border-color:#c9c6a2;
}

#mapcomm_policy .red {
color:#FFF;
background-color:#d34141;
background-repeat:repeat-x;
background-image:linear-gradient(top,#d34141,#d34141);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d34141',endColorstr='#d34141',GradientType=0);
-webkit-box-shadow:inset 0 0 0 1px #d56264,0 1px 0 #d6c3c4;
-moz-box-shadow:inset 0 0 0 1px #d56264,0 1px 0 #d6c3c4;
box-shadow:inset 0 0 0 1px #d56264,0 1px 0 #d6c3c4;
text-shadow:0 1px 1px #a93434;
border-color:#ac3737;
}

#mapcomm_policy .red a,#mapcomm_policy .red a:hover:not(.btn) {
color:#FFF;
}

#mapcomm_policy .green {
color:#4d6c47;
background-color:#e8fae3;
background-repeat:repeat-x;
background-image:linear-gradient(top,#e9fae5,#e8fae3);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9fae5',endColorstr='#e8fae3',GradientType=0);
-webkit-box-shadow:inset 0 0 0 1px #edfbe9,0 1px 0 #dfeadd;
-moz-box-shadow:inset 0 0 0 1px #edfbe9,0 1px 0 #dfeadd;
box-shadow:inset 0 0 0 1px #edfbe9,0 1px 0 #dfeadd;
text-shadow:0 1px 1px #FFF;
border-color:#9fca96;
}

#mapcomm_policy .iubgreen {
color:#fff;
background-color:#1aa779;
background-repeat:repeat-x;
background-image:linear-gradient(top,#26b385,#1aa779);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26b385',endColorstr='#1aa779',GradientType=0);
-webkit-box-shadow:inset 0 0 0 1px #67c8af,0 1px 0 #dfeadd;
-moz-box-shadow:inset 0 0 0 1px #67c8af,0 1px 0 #dfeadd;
box-shadow:inset 0 0 0 1px #67c8af,0 1px 0 #dfeadd;
text-shadow:0 1px 1px #1a926a;
border-color:#1a926a;
}

#mapcomm_policy .azure {
color:#364048;
background-color:#d5dfeb;
background-repeat:repeat-x;
background-image:linear-gradient(top,#d5dfeb,#d5dfeb);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5dfeb',endColorstr='#d5dfeb',GradientType=0);
-webkit-box-shadow:inset 0 0 0 1px #e5ecf3,0 1px 0 #dfe2e4;
-moz-box-shadow:inset 0 0 0 1px #e5ecf3,0 1px 0 #dfe2e4;
box-shadow:inset 0 0 0 1px #e5ecf3,0 1px 0 #dfe2e4;
text-shadow:0 1px 1px #FFF;
border-color:#a6b1b9;
}

#mapcomm_policy .white {
color:#54616b;
background-color:#f3f6f9;
background-repeat:repeat-x;
background-image:linear-gradient(top,#fff,#f3f6f9);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f3f6f9',GradientType=0);
-webkit-box-shadow:inset 0 0 0 1px #f9fbfc,0 1px 0 #dfe2e4;
-moz-box-shadow:inset 0 0 0 1px #f9fbfc,0 1px 0 #dfe2e4;
box-shadow:inset 0 0 0 1px #f9fbfc,0 1px 0 #dfe2e4;
text-shadow:0 1px 1px #FFF;
border-color:#c3c7cf;
}

#mapcomm_policy .black {
color:#FFF;
background-color:#394147;
background-repeat:repeat-x;
background-image:linear-gradient(top,#394147,#394147);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#394147',endColorstr='#394147',GradientType=0);
-webkit-box-shadow:inset 0 0 0 1px #4a555c,0 1px 0 #a3a3a3;
-moz-box-shadow:inset 0 0 0 1px #4a555c,0 1px 0 #a3a3a3;
box-shadow:inset 0 0 0 1px #4a555c,0 1px 0 #a3a3a3;
text-shadow:0 1px 1px #32393f;
border-color:#0e1012;
}

#mapcomm_policy .trasp {
color:#333b43;
background-color:#fff;
background-repeat:repeat-x;
background-image:linear-gradient(top,#fff,#fff);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
-webkit-box-shadow:0 1px 1px #979797,0 1px 0 #6c6c6c;
-moz-box-shadow:0 1px 1px #979797,0 1px 0 #6c6c6c;
box-shadow:0 1px 1px #979797,0 1px 0 #6c6c6c;
border:0;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}

#mapcomm_policy .alert-message {
position:relative;
margin-bottom:18px;
color:#404040;
background-color:#eedc94;
background-repeat:repeat-x;
background-image:linear-gradient(top,#fceec1,#eedc94);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1',endColorstr='#eedc94',GradientType=0);
text-shadow:0 1px 0 rgba(255,255,255,0.5);
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
border-style:solid;
border-width:1px;
padding:7px 15px;
}

#mapcomm_policy .alert-message .close {
margin-top:3px;
}

#mapcomm_policy .alert-message div {
margin-top:5px;
margin-bottom:2px;
line-height:28px;
}

#mapcomm_policy .alert-message .btn {
-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.25);
-moz-box-shadow:0 1px 0 rgba(255,255,255,0.25);
box-shadow:0 1px 0 rgba(255,255,255,0.25);
}

#mapcomm_policy .alert-message.block-message {
background-image:none;
background-color:#fdf5d9;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
border-color:#fceec1;
padding:14px;
}

#mapcomm_policy .alert-message.block-message ul,#mapcomm_policy .alert-message.block-message p {
margin-right:30px;
}

#mapcomm_policy .alert-message.block-message li {
color:#404040;
}

#mapcomm_policy .alert-message.block-message .alert-actions {
margin-top:5px;
}

#mapcomm_policy .alert-message.block-message.error,#mapcomm_policy .alert-message.block-message.success,#mapcomm_policy .alert-message.block-message.info {
color:#404040;
text-shadow:0 1px 0 rgba(255,255,255,0.5);
}

#mapcomm_policy .alert-message.block-message.error {
background-color:#fddfde;
border-color:#fbc7c6;
}

#mapcomm_policy .alert-message.block-message.success {
background-color:#d1eed1;
border-color:#bfe7bf;
}

#mapcomm_policy .alert-message.block-message.info {
background-color:#ddf4fb;
border-color:#c6edf9;
}

#mapcomm_policy .fade {
-webkit-transition:opacity .15s linear;
-moz-transition:opacity .15s linear;
-ms-transition:opacity .15s linear;
-o-transition:opacity .15s linear;
transition:opacity .15s linear;
opacity:0;
}

#mapcomm_policy .fade.in {
opacity:1;
}

#mapcomm_policy .expand-click {
cursor:pointer;
position:relative;
}

#mapcomm_policy .box_10.expand .expand-click {
margin:-10px;
padding:12px 25px 13px 10px;
}

#mapcomm_policy .box_10.expand .expand-content {
margin-top:10px;
}

#mapcomm_policy .box_10.expand .expand-content>:first-child {
margin-top:0;
padding-top:0;
}

#mapcomm_policy .expand.expanded .expand-click:after,#mapcomm_policy .box_10.expand.expanded .expand-click:after {
content:"";
position:absolute;
right:10px;
top:19px;
border:5px;
border-color:#333b43 transparent transparent;
border-style:solid;
}

#mapcomm_policy .expand .expand-click,#mapcomm_policy .box_10.expand .expand-click,#mapcomm_policy .expand.expanded .expand-click,#mapcomm_policy .box_10.expand.expanded .expand-click {
border-bottom:1px dotted #DDD;
margin-bottom:10px;
-webkit-transition:.2s linear all;
-moz-transition:.2s linear all;
-ms-transition:.2s linear all;
-o-transition:.2s linear all;
transition:.2s linear all;
}

#mapcomm_policy .expand.collapsed .expand-click:after {
content:"";
position:absolute;
right:10px;
top:17px;
border:5px;
border-color:transparent #333b43 transparent transparent;
border-style:solid;
}

#mapcomm_policy .expand.collapsed .expand-click {
border-bottom:0;
margin-bottom:-10px;
}

#mapcomm_policy {
font-family:"Helvetica Neue",Helvetica,Arial,FreeSans,sans-serif;
font-size:13px;
font-weight:400;
line-height:18px;
color:#59636d;
}

#mapcomm_policy body {
margin:0;
}

#mapcomm_policy .iub_container-fluid {
position:relative;
min-width:940px;
padding-left:20px;
padding-right:20px;
zoom:1;
}

#mapcomm_policy .iub_container-fluid>.sidebar {
float:left;
width:220px;
}

#mapcomm_policy .iub_container-fluid>.iub_content {
margin-left:240px;
}

#mapcomm_policy a {
text-decoration:none;
line-height:inherit;
color:#333b43;
font-weight:400;
border-bottom:1px solid #f0f0f0;
}

#mapcomm_policy a.unstyled {
border-bottom:0;
}

#mapcomm_policy a:hover:not(.btn) {
color:#121518;
border-bottom-color:#d6d6d6;
-webkit-transition:.1s linear all;
-moz-transition:.1s linear all;
-ms-transition:.1s linear all;
-o-transition:.1s linear all;
transition:.1s linear all;
}

#mapcomm_policy a.no_border,#mapcomm_policy a.no_border:hover {
border-bottom-width:0;
}

#mapcomm_policy .pull-right {
float:right;
}

#mapcomm_policy .pull-left {
float:left;
}

#mapcomm_policy .iub_base_container {
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
background:#fff;
color:#6b6b6b;
position:relative;
}

#mapcomm_policy .iub_base_container>.close {
border:0;
display:block;
position:absolute;
z-index:110;
top:-10px;
right:-9px;
height:24px;
width:23px;
}

#mapcomm_policy .iub_content {
position:relative;
-webkit-border-radius:3px 3px 0 0;
-moz-border-radius:3px 3px 0 0;
border-radius:3px 3px 0 0;
margin:0 auto;
padding:25px 30px;
}

#mapcomm_policy #wbars {
position:relative;
overflow-y:auto;
overflow-x:hidden;
background: #fff;
}

#mapcomm_policy .iub_header {
border-bottom:1px dotted #dfdfdf;
padding-bottom:25px;
position:relative;
}

#mapcomm_policy .iub_header p {
margin:0;
padding:0;
}

#mapcomm_policy .iub_header img {
display:block;
position:absolute;
top:5px;
right:0;
}

#mapcomm_policy h1,#mapcomm_policy h2,#mapcomm_policy h3 {
color:#3f3f3f;
margin:10px 0px;
}

#mapcomm_policy h1+p,#mapcomm_policy h2+p,#mapcomm_policy h3+p {
padding-top:10px;
margin-top: 10px;
}

#mapcomm_policy .iconed ul li h3 {
color:#787878;
}

#mapcomm_policy ul,#mapcomm_policy li {
list-style:none;
margin:0;
padding:0;
}

#mapcomm_policy ul.for_boxes {
zoom:1;
}

#mapcomm_policy .half_col {
float:left;
width:50%;
zoom:1;
}

#mapcomm_policy .half_col+.one_line_col,#mapcomm_policy .half_col+.iub_footer {
border-top:1px dotted #dfdfdf;
}

#mapcomm_policy .one_line_col {
zoom:1;
float:left;
width:100%;
border-bottom:1px dotted #dfdfdf;
}

#mapcomm_policy .one_line_col>ul.for_boxes>li {
float:left;
width:100%;
}

#mapcomm_policy .one_line_col>ul.for_boxes>li:nth-child(2n+1) {
clear:left;
}

#mapcomm_policy .one_line_col>ul.for_boxes>li:nth-child(2n) {
clear:right;
}

#mapcomm_policy ul.normal_list {
list-style:disc;
display:block;
padding-top:5px;
}

#mapcomm_policy ul.normal_list li {
list-style:disc;
float:none;
line-height:19px;
margin:5px 25px;
}

#mapcomm_policy .simple_pp>ul>li {
padding-bottom:21px;
}

#mapcomm_policy .simple_pp>ul>li>ul .iconed {
padding-left:0px;
background-repeat:no-repeat;
background-color:transparent;
background-position-x:2px;
background-position-y:26px;
background-position:2px 26px;
}

#mapcomm_policy .simple_pp .for_boxes>.one_line_col>ul.for_boxes {
margin-top:0;
}

#mapcomm_policy .legal_pp .one_line_col {
float:none;
border-top:0;
padding-bottom:21px;
}

#mapcomm_policy .legal_pp .one_line_col>ul.for_boxes>li:nth-child(2n+1) {
clear:left;
float:left;
}

#mapcomm_policy .legal_pp .one_line_col>ul.for_boxes>li:nth-child(2n) {
float:right;
clear:right;
}

#mapcomm_policy .legal_pp .definitions .expand-click.w_icon_24 {
margin-top:-11px;
background-repeat:no-repeat;
background-color:transparent;
background-position-x:5px;
background-position-y:0;
background-position:5px 0;
padding:14px 10px 12px 5px;
}

#mapcomm_policy .legal_pp .definitions .expand-content {
padding-left:5px;
padding-right:5px;
}

#mapcomm_policy .iub_footer {
clear:both;
position:relative;
font-size:11px;
}

#mapcomm_policy .iub_footer p {
font-size:11px;
padding:0;
}

#mapcomm_policy .iub_content .iub_footer {
padding:24px 0;
}

#mapcomm_policy .iub_content .iub_footer .show_comp_link {
display:block;
position:absolute;
top:30px;
right:0;
}

#mapcomm_policy .iub_container>.iub_footer {
min-height:21px;
background-color:#f6f6f6;
color:#949494;
-webkit-box-shadow:0 -1px 6px #cfcfcf;
-moz-box-shadow:0 -1px 6px #cfcfcf;
box-shadow:0 -1px 6px #cfcfcf;
-webkit-border-radius:0 0 3px 3px;
-moz-border-radius:0 0 3px 3px;
border-radius:0 0 3px 3px;
padding:30px;
}

#mapcomm_policy .iub_container>.iub_footer>.btn {
position:absolute;
top:25px;
right:30px;
}

#mapcomm_policy .iub_container>.iub_footer .btn {
line-height:29px;
padding:0 10px;
}

#mapcomm_policy .iub_container>.iub_footer .button-stack {
margin:-4px 0;
}

#mapcomm_policy .iub_container>.iub_footer .button-stack .btn+.btn {
margin-left:5px;
}

#mapcomm_policy .iub_container>.iub_footer img {
margin:0 0 -4px 2px;
}

#mapcomm_policy .wide {
width:150px;
}

#mapcomm_policy.mapcomm_fixed_policy .iub_base_container {
max-width:800px;
}

#mapcomm_policy.mapcomm_fixed_policy .iub_container {
margin-left:auto;
margin-right:auto;
zoom:1;
}

#mapcomm_policy.iubenda_fluid_policy #wbars {
overflow-y:auto;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
height:auto;
}

#mapcomm_policy.iubenda_fluid_policy .iub_container {
margin-top:30px;
margin-bottom:30px;
}

#mapcomm_policy.iubenda_embed_policy .iub_base_container {
background:0;
}

#mapcomm_policy.iubenda_embed_policy .iub_container>.iub_footer {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
-webkit-border-radius:none;
-moz-border-radius:none;
border-radius:none;
}

#mapcomm_policy.iubenda_embed_policy .expand-click {
cursor:default;
}

#mapcomm_policy.iubenda_vip_policy.mapcomm_fixed_policy .iub_container {
max-width:660px;
padding-top:80px;
}

#mapcomm_policy.iubenda_vip_policy .iub_base_container {
color:#777;
}

#mapcomm_policy.iubenda_vip_policy h1 {
font-size:30px;
color:#141414;
line-height:1.6;
margin-bottom:60px;
}

#mapcomm_policy.iubenda_vip_policy h2 {
font-size:18px;
color:#141414;
line-height:1.6;
padding-top:50px;
padding-bottom:15px;
}

#mapcomm_policy.iubenda_vip_policy h3 {
color:#141414;
font-size:16px;
line-height:1.6;
margin-bottom:10px;
}

#mapcomm_policy.iubenda_vip_policy .legal_pp .one_line_col {
padding-bottom:50px;
}

#mapcomm_policy.iubenda_vip_policy .definitions,#mapcomm_policy.iubenda_vip_policy .iub_footer,#mapcomm_policy.iubenda_vip_policy .for_boxes {
color:#59636d;
}

#mapcomm_policy.iubenda_vip_policy .w_icon_24 {
background-image:none;
}

#mapcomm_policy.iubenda_vip_policy .box_10.expand .expand-click.w_icon_24 {
padding-left:10px;
}

#mapcomm_policy.iubenda_vip_policy .box_primary {
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
border-color:#e0e0e0 #e0e0e0 #d3d3d3;
}

#mapcomm_policy.iubenda_vip_policy .box_primary h3 {
color:#333;
}

#mapcomm_policy a:focus,#mapcomm_policy a:hover,#mapcomm_policy a:active {
outline:0;
}

#mapcomm_policy article,#mapcomm_policy aside,#mapcomm_policy details,#mapcomm_policy figcaption,#mapcomm_policy figure,#mapcomm_policy footer,#mapcomm_policy header,#mapcomm_policy hgroup,#mapcomm_policy nav,#mapcomm_policy section,#mapcomm_policy .show,.expand:hover .datas {
display:block;
}
.expand{
	display: block;
}

#mapcomm_policy audio:not([controls]),#mapcomm_policy .hide,#mapcomm_policy #wbars .horizontal,.datas {
display:none;
}

#mapcomm_policy h2 small,#mapcomm_policy h3 small,#mapcomm_policy h5 {
font-size:14px;
}

#mapcomm_policy ul ul,#mapcomm_policy ul ol,#mapcomm_policy ol ol,#mapcomm_policy ol ul,#mapcomm_policy .alert-message p,#mapcomm_policy .alert-message.block-message ul {
margin-bottom:0;
}

#mapcomm_policy dl dt,#mapcomm_policy dl dd,#mapcomm_policy .alert-message h5 {
line-height:18px;
}

#mapcomm_policy .btn.primary,#mapcomm_policy .blue {
color:#fff;
background-color:#018ff3;
background-repeat:repeat-x;
background-image:linear-gradient(top,#0d9bff,#018ff3);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d9bff',endColorstr='#018ff3',GradientType=0);
-webkit-box-shadow:inset 0 0 0 1px #48aef6,0 1px 0 #ccc;
-moz-box-shadow:inset 0 0 0 1px #48aef6,0 1px 0 #ccc;
box-shadow:inset 0 0 0 1px #48aef6,0 1px 0 #ccc;
text-shadow:0 1px 1px #0493f6;
border-color:#0c6eb3;
}

#mapcomm_policy .btn.disabled,#mapcomm_policy .btn[disabled] {
cursor:default;
background-image:none;
filter:alpha(opacity=65);
-khtml-opacity:.65;
-moz-opacity:.65;
opacity:.65;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}

#mapcomm_policy .red a,#mapcomm_policy .link_on_dark a {
border-bottom-color:rgba(247,247,247,0.3);
}

#mapcomm_policy .red a:hover,#mapcomm_policy .link_on_dark a:hover {
border-bottom-color:rgba(247,247,247,0.6);
}

#mapcomm_policy .iub_container-fluid:before,#mapcomm_policy .iub_container-fluid:after,#mapcomm_policy ul.for_boxes:before,#mapcomm_policy ul.for_boxes:after,#mapcomm_policy .half_col:before,#mapcomm_policy .half_col:after,#mapcomm_policy .one_line_col:before,#mapcomm_policy .one_line_col:after,#mapcomm_policy.mapcomm_fixed_policy .iub_container:before,#mapcomm_policy.mapcomm_fixed_policy .iub_container:after {
content:"";
zoom:1;
display:inline;
}

#mapcomm_policy .iub_container-fluid:after,#mapcomm_policy ul.for_boxes:after,#mapcomm_policy .half_col:after,#mapcomm_policy .one_line_col:after,#mapcomm_policy.mapcomm_fixed_policy .iub_container:after {
clear:both;
}

#mapcomm_policy h3+p,#mapcomm_policy h4:first-child {
padding-top:0;
}

#mapcomm_policy .half_col:nth-child(2n+1)>*,#mapcomm_policy .one_line_col>ul.for_boxes>li:nth-child(2n+1)>div {
margin-right:0px;
}

#mapcomm_policy .half_col:nth-child(2n)>*,#mapcomm_policy .one_line_col>ul.for_boxes>li:nth-child(2n)>div {
margin-left:0px;
}

#mapcomm_policy .one_line_col.wide,#mapcomm_policy.iubenda_fluid_policy .one_line_col,#mapcomm_policy.iubenda_fluid_policy .half_col,#mapcomm_policy.iubenda_vip_policy .one_line_col,#mapcomm_policy.iubenda_vip_policy .half_col {
width:100%;
}

#mapcomm_policy .one_line_col.wide>ul.for_boxes>li,#mapcomm_policy.iubenda_fluid_policy .one_line_col>ul.for_boxes>li,#mapcomm_policy.iubenda_fluid_policy .half_col>ul.for_boxes>li,#mapcomm_policy.iubenda_vip_policy .one_line_col>ul.for_boxes>li,#mapcomm_policy.iubenda_vip_policy .half_col>ul.for_boxes>li {
clear:both;
width:100%;
}

#mapcomm_policy .one_line_col.wide>ul.for_boxes>li:nth-child(2n+1)>div,#mapcomm_policy.iubenda_fluid_policy .half_col:nth-child(2n+1)>*,#mapcomm_policy.iubenda_fluid_policy .one_line_col>ul.for_boxes>li:nth-child(2n+1)>div,#mapcomm_policy.iubenda_fluid_policy .half_col>ul.for_boxes>li:nth-child(2n+1)>div,#mapcomm_policy.iubenda_vip_policy .half_col:nth-child(2n+1)>*,#mapcomm_policy.iubenda_vip_policy .one_line_col>ul.for_boxes>li:nth-child(2n+1)>div,#mapcomm_policy.iubenda_vip_policy .half_col>ul.for_boxes>li:nth-child(2n+1)>div {
margin-right:0;
}

#mapcomm_policy .one_line_col.wide>ul.for_boxes>li:nth-child(2n)>div,#mapcomm_policy.iubenda_fluid_policy .half_col:nth-child(2n)>*,#mapcomm_policy.iubenda_fluid_policy .one_line_col>ul.for_boxes>li:nth-child(2n)>div,#mapcomm_policy.iubenda_fluid_policy .half_col>ul.for_boxes>li:nth-child(2n)>div,#mapcomm_policy.iubenda_vip_policy .half_col:nth-child(2n)>*,#mapcomm_policy.iubenda_vip_policy .one_line_col>ul.for_boxes>li:nth-child(2n)>div,#mapcomm_policy.iubenda_vip_policy .half_col>ul.for_boxes>li:nth-child(2n)>div {
margin-left:0;
}

#mapcomm_policy .legal_pp .one_line_col>ul.for_boxes,#mapcomm_policy .legal_pp .definitions {
margin-top:21px;
}

#mapcomm_policy.iubenda_vip_policy p,#mapcomm_policy.iubenda_vip_policy ul.styled li {
font-size:14px;
line-height:1.6;
}

#mapcomm_policy.iubenda_vip_policy .definitions h3,#mapcomm_policy.iubenda_vip_policy .iub_footer h3,#mapcomm_policy.iubenda_vip_policy .for_boxes h3,#mapcomm_policy.iubenda_vip_policy .definitions p,#mapcomm_policy.iubenda_vip_policy .iub_footer p,#mapcomm_policy.iubenda_vip_policy .for_boxes p {
font-size:13px;
}

@mediamax-width767px{
#mapcomm_policy .legal_pp .one_line_col,#mapcomm_policy .legal_pp .half_col {
width:100%;
}

#mapcomm_policy .legal_pp .one_line_col>ul.for_boxes>li,#mapcomm_policy .legal_pp .half_col>ul.for_boxes>li {
clear:both;
width:100%;
}

#mapcomm_policy .legal_pp .one_line_col>ul.for_boxes>li:nth-child(2n+1)>div,#mapcomm_policy .legal_pp .half_col>ul.for_boxes>li:nth-child(2n+1)>div {
margin-right:0;
}

#mapcomm_policy .legal_pp .one_line_col>ul.for_boxes>li:nth-child(2n)>div,#mapcomm_policy .legal_pp .half_col>ul.for_boxes>li:nth-child(2n)>div {
margin-left:0;
}

#mapcomm_policy .iub_header img {
position:static;
margin-bottom:12.5px;
}

#mapcomm_policy .iub_content>.iub_footer .show_comp_link {
position:static;
display:inline;
}

#mapcomm_policy .iub_container>.iub_footer {
padding:20px;
}

#mapcomm_policy .iub_container>.iub_footer .btn {
top:15px;
right:15px;
}

#mapcomm_policy .iub_base_container>.close {
content:"X";
color:#000;
font-size:11px;
line-height:18px;
text-align:center;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
display:block;
background:#fff url(../design/images/close_big.png) no-repeat;
background-position-x:18px;
background-position-y:18px;
background-position:18px 18px;
position:absolute;
z-index:110;
top:-10px;
right:-10px;
height:57px;
width:60px;
-webkit-box-shadow:0 1px 1px #000;
-moz-box-shadow:0 1px 1px #000;
box-shadow:0 1px 1px #000;
margin:5px 5px 0 0;
padding:0;
}

#mapcomm_policy .iub_base_container>.close.small {
width:14px;
line-height:14px;
-webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
padding:0;
}
}

@mediamax-width480px{
#mapcomm_policy .iub_base_container,#mapcomm_policy .iub_container {
margin:0;
}

#mapcomm_policy .one_line_col,#mapcomm_policy .half_col {
width:100%;
}

#mapcomm_policy .one_line_col>ul.for_boxes>li,#mapcomm_policy .half_col>ul.for_boxes>li {
clear:both;
width:100%;
}

#mapcomm_policy .iub_header img {
position:static;
margin-bottom:12.5px;
}

#mapcomm_policy .iub_content>.iub_footer .show_comp_link {
position:static;
display:inline;
}

#mapcomm_policy .iub_container>.iub_footer {
text-align:center;
padding:10px;
}

#mapcomm_policy .iub_container>.iub_footer .btn {
position:static;
width:auto;
display:block;
max-width:200px;
margin:10px auto 0;
}

#mapcomm_policy .iub_container>.iub_footer.in_preview {
padding:30px 10px;
}

#mapcomm_policy .iub_content {
padding-left:20px;
padding-right:20px;
}

#mapcomm_policy .iub_base_container>.close {
content:"X";
color:#000;
font-size:11px;
line-height:18px;
text-align:center;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
display:block;
background:#fff url(../design/images/close_big.png) no-repeat;
background-position-x:18px;
background-position-y:18px;
background-position:18px 18px;
position:absolute;
z-index:110;
top:-10px;
right:-10px;
height:57px;
width:60px;
-webkit-box-shadow:0 1px 1px #000;
-moz-box-shadow:0 1px 1px #000;
box-shadow:0 1px 1px #000;
margin:5px 5px 0 0;
padding:0;
}
.box_primary box_10 .expand{
background: #fff;
}
#mapcomm_policy .iub_base_container>.close.small {
width:14px;
line-height:14px;
-webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
padding:0;
}

html#mapcomm_policy,#mapcomm_policy body {
padding:0;
}

#mapcomm_policy .half_col:nth-child(2n+1)>*,#mapcomm_policy .one_line_col>ul.for_boxes>li:nth-child(2n+1)>div,#mapcomm_policy .half_col>ul.for_boxes>li:nth-child(2n+1)>div {
margin-right:0;
}

#mapcomm_policy .half_col:nth-child(2n)>*,#mapcomm_policy .one_line_col>ul.for_boxes>li:nth-child(2n)>div,#mapcomm_policy .half_col>ul.for_boxes>li:nth-child(2n)>div {
margin-left:0;
}
}