.tinymce.content .contentSplitLine{width:100%;height:5px;margin:5px 0;background-color:#000000;display:block;float:left;}
/* Content */
#Content.content{padding-left:15px;padding-right:15px;}
.content{background:#fbfcfa;padding-bottom:25px;}
/*.content .container{padding-bottom:25px;background:#fbfcfa;}*/

/* Content ----------------------------------------------------- Header */
.content .headers{margin:15px 0 25px 0;}
.content .headers .header .title{width:100%;float:left;text-align:center;margin-bottom:0;color:#2e2d2d;} /* text-transform:uppercase; */
.content .headers .header .title h1{font-size:25pt;line-height:45px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}
.content .headers .header .title h1 span{font-weight:bold;}
.content .headers .header .title hr{width:50%;border-top:1px solid #dcdcdc;}

/* Content ----------------------------------------------------- Text */
.content .txt .single {margin-bottom:30px;}
.content .txt .double {margin-bottom:30px;-webkit-column-count:2;-moz-column-count:2;column-count:2;}
.content .txt .tripple {margin-bottom:30px;-webkit-column-count:3;-moz-column-count:3;column-count:3;}
.content .txt p{margin-bottom:15px;}

/* Content ----------------------------------------------------- Table */
table{width:100%;min-height:1%;border-bottom:1px solid #ededed;}
tr{min-height:1%;}
td{border-top:1px solid #ededed;min-height:1%;}
tbody{}
table img{max-width:100%;height:auto;}

/* Calender */
.calendar-holder{text-align:center;margin-top:20px;}
table.calendar{width:287px;border:0;border-spacing:0;border-collapse:separate;text-align:center;display:inline-block;}
.calendar thead .calendar-month p{font-size:15px;font-weight:bold;line-height:25px;}
.calendar thead .calendar-days p, .calendar thead .calendar-days span{font-weight:bold;font-size:14px;color:#fff;}
.calendar thead .calendar-days th{width:41px;height:41px;background-color:#7f8c8d;border:1px solid #fff;line-height:39px;text-align:center;}
.calendar tbody tr td{width:41px;height:41px;font-size:18px;font-weight:bold;background-color:#eff2f3;color:#000;border:1px solid #fff;line-height:39px;text-align:center;} /* #bdc3c7 */
.calendar tbody tr td span{font-size:18px;font-weight:bold;}

/* Media queries*/
/* xs */
@media only screen and (max-width:639px) {
    .content .txt .single, .content .txt .double, .content .txt .tripple{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
}

/* sm */
@media only screen and (max-width:767px) {
}
@media only screen and (min-width:640px) and (max-width:767px) {
    .content .txt .tripple{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
}

/* md */
@media only screen and (max-width:1023px) {
}
@media only screen and (min-width:768px) and (max-width:1023px) {
}

/* lg */
@media only screen and (max-width:1199px) {
}
@media only screen and (min-width:1024px) and (max-width:1199px) {
}

/* xl */
@media only screen and (min-width:1200px) {
}

/* Retina fixes */
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
}