/*! CSS Used from: /bootstrap.min.css */
a{background-color:transparent;}
a:active,a:hover{outline:0;}
strong{font-weight:700;}
img{border:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
h2,p{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{color:#337ab7;text-decoration:none;}
a:focus,a:hover{color:#23527c;text-decoration:underline;}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
img{vertical-align:middle;}
h2,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h2{margin-top:20px;margin-bottom:10px;}
h4{margin-top:10px;margin-bottom:10px;}
h2{font-size:30px;}
h4{font-size:18px;}
p{margin:0 0 10px;}
/*! CSS Used from: /base.css?cachebust=7627978 */
.sectionContainer{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;}
h2,h4{font-weight:700;}
h2{font-size:1.8rem;}
h4{font-size:1.25rem;}
p{margin:0 0 1.25rem;}
@media (max-width: 767px){
.sectionContainer{padding-left:15px;padding-right:15px;}
h2{font-size:1.5rem;}
h4{font-size:1.15rem;}
}
a{outline:none;}
a{color:#cc0000;cursor:pointer;text-decoration:none;}
a:hover{color:#990000;text-decoration:none;}
.articleContent{border-bottom:1px solid #000;margin-bottom:30px;margin-top:20px;padding-bottom:75px;padding-top:20px;}
@media (max-width: 767px){
.articleContent{margin-top:0;padding-top:10px;}
}
/*! CSS Used from: /custom.css?cachebust=1171237 */
p{font-size:18px;line-height:30px;}
.sectionContainer{max-width:768px;padding-left:0;padding-right:0;}
.articleContent{padding-top:39px;}
@media (max-width: 767px){
.sectionContainer{max-width:100%;}
.articleContent{padding-left:20px;padding-right:20px;padding-top:9px;}
}


/*! CSS Used from: https://d31otfhas71ais.cloudfront.net/cms-assets/lifehacks101-v2/css/bootstrap.min.css */
table{border-spacing:0;border-collapse:collapse;}
td,th{padding:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
tr{page-break-inside:avoid;}
.table{border-collapse:collapse!important;}
.table td,.table th{background-color:#fff!important;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
table{background-color:transparent;}
th{text-align:left;}
.table{width:100%;max-width:100%;margin-bottom:20px;}
.table>tbody>tr>td,.table>tbody>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;}