ul.PageTemplateContent {
    position: relative;
    width: 100%;
    padding: 0;
    margin: 0px;
}

ul.PageTemplateContent > li {
    position: relative;
    width: 100%;
    padding: 0;
    margin: 0px;
    list-style-type: none;
    float: left;
    white-space: nowrap;
    clear: both;
    display: table-row;
}

ul.PageTemplateContent > li > div {
    position: relative;
    float: left;
}

ul.PageTemplateContent > li div {
    white-space: normal !important;
}


ul.PageTemplateContent .imageHolder {
    padding: 0px;
    margin: 0px;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    overflow: hidden;
}

ul.PageTemplateContent .imageHolder div {
    width: 100%;
    position: relative;
    float: left;
}

ul.PageTemplateContent .imageHolder img
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
}

.hiddenContent
{
    display:none;
}

.SelectionDisabled *:not(input):not(textarea):not(.GGFormTextArea), .SelectionDisabled {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -moz-user-select: none !important;
    -webkit-user-select: none !important;
    -user-select: none !important;
    -ms-user-select: none !important;
}

.SelectionEnabled, .SelectionWarning, .SelectionCitation, .SelectionPenalty,
.SelectionEnabled *, .SelectionWarning *, .SelectionCitation *, .SelectionPenalty * {
    -moz-user-select: text !important;
    -webkit-user-select:  text !important;
    -user-select: text !important;
    -ms-user-select: text !important;
}