.underline{
text-decoration:underline;
color:#87C2ED;
}


.pageHeader{
border-bottom:1px solid #ccc;
text-align:center;
font-size:18px;
font-weight:bold;
padding-bottom:20px;
padding-top:10px;
}

.detailedPolicy{
border-bottom:1px solid #ccc;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
}

.clear{
clear:both;
}

.topPad{
margin-top:10px;
}

.data-collected{
background-color:#000;
margin-top:10px;
}

.btn{
font-weight:bold;
 display: inline-block !important;
    vertical-align: middle !important;
}

.btn.disabled{
background-color:#EEEEEE !important;
opacity: 0.5 !important;
font-weight:normal;
}

.appIntro{
padding-left:10px;
padding-right:10px;
}


.security{
padding:10px;
}

.data-collected-body .btn , .security .btn{
width:125px;
margin-top:5px;
min-height:40px;
}

.sub-section{
display:none;
}

.floatLeft{
float:left;
}

.floatRight{
float:right;
}

.rightPad{
margin-right:10px;
}

.goBack{
float:left;
width:40px;;
margin-top:10px;
margin-left:10px;
margin-bottom:10px

}

.pageTitle{
float:left;
width:80%;
text-align:center;
font-size:150%;
font-weight:bold;
margin-top:20px;
}

.thickBottom{
border-bottom:2px solid #ccc;
margin-bottom:20px;
}

.showMobile, showDesktop{
display:none;
}


.itemRow{
margin-bottom:10px;
margin-left:10px;
}

.itemActive{
width:20%;
float:left;
}

.itemName{
width:80%;
font-weight:bold;
margin-top:5px;
float:left;
}
 
.itemName a{
color:#87C2ED;
}

.itemName a:hover{
text-decoration:none !important;
}

.itemDetails{
display:none;
font-weight:normal;
}

.padLeft{
margin-left:10px;
}

.padRight{
margin-left:10px;
}

.dm-icon{
float:left;
width:25%;
}

.dm-icon-box{
float:left;
width:65px;
border:1px solid #ccc;
height:65px;
}

.dm-icon-name{
width:75px;
text-align:center;
margin-top:10px;
}

.dm-row{
margin-top:10px;
}


.social-icon{
float:left;
width:20%;
}

.social-icon-box{
float:left;

width:50px;
border:1px solid #000;
height:51px;
}

.social-icon-name{
width:55px;
text-align:center;
margin-top:10px;
font-size:85%;
line-height:1.3em;
}

.social-row{
margin-top:10px;
margin-bottom:10px;
}



.bottomPad{
margin-bottom:15px;
}

.tick-list{
margin-left:10px;
margin-top:10px;
}

.tick-item{
font-size:80%;
}

.tick-item img{
vertical-align:middle;
margin-right:5px;

}

.btnLink{
border:1px solid #ccc;
padding:5px;
display:block;
color:#fff;
width:90%;
}

.btnLink a{
color:#87C2ED;
}

body {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }



