html.resp #moreinfo {
    margin-top: 0;
}

.related-links h4, #relatedLinks h4 {
    font-size: 1.4em;
}

@media (max-width: 480px) {
    #moreinfo {
        margin-top: 0;
    }
}
html.resp #insight #pagerating h3,
html.resp #insight #social-share h3 {
    margin: 1em 0 1em;
}
@media (max-width: 500px) {
    .ImageDivR {
        float: none;
        margin: 10px auto;
    }
}
@media (min-width: 768px) {
    .resp #mainContainer02.rhsColFullWidth>.fl,
    .resp #mainContainer03.rhsColFullWidth>.fl,
    .resp #mainContainer04.rhsColFullWidth>.fl {
        width: 100%;
    }
}
#map.WorldHeritage #mapRight {
        float: left !important;
    }
@media (max-width: 1200px) {
    /*Gondwana map list*/
    #map.WorldHeritage #mapRight {
        height: auto !important;
    }
    #map.WorldHeritage #mapRight #mapList {
        width: 100% !important;
        max-width: 530px !important;
    }
}
@media (min-width: 992px) {
    .resp #mainContainer02.rhsColFullWidth>.fl,
    .resp #mainContainer03.rhsColFullWidth>.fl,
    .resp #mainContainer04.rhsColFullWidth>.fl {
        width: 75%;
    }
}
div.ui-tabs-panel {
    padding: 22px 15px !important;
}
.ui-tabs div {
    padding: 0;
    border: none;
}
.ImageDivC img {
    max-width: 100%;
    height: auto;
}
#relatedLinks {
    padding-top: 70px !important;
}
.resp-table {
    width: 100%;
    overflow-y: auto;
    _overflow: auto;
    margin: 0 0 1em;
}
html[xmlns] .vio-clearfix {
    box-sizing: content-box;
}
.min-height-130 .navigation-tile.lvl-three {
    min-height: 130px;
}
.min-height-260 .navigation-tile.lvl-three {
    min-height: 260px;
}
input.filter-region,
input.filter-type {
    width: auto;
}
.aqms-iframe-wrap {
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
}
input[type=image] {
    width: auto;
}
.callout .action-button a {
    color: #474747;
    background-color: #cacbcc;
    border-color: #cacbcc;
}
.callout .action-button a:hover, .callout .action-button a:focus {
    color: #474747;
    background-color: #bdbebf;
    border-color: #bdbebf;
    font-style: italic;
    text-decoration: none;
}
.callout .action-button.color-one a,
.callout .application-button.color-one a {
    color: #fff;
    background-color: #557521;
    border-color: #557521;
}
.callout .action-button.color-one a:hover,
.callout .application-button.color-one a:hover {
    color: #fff;
    background-color: #394f16;
    border-color: #394f16;
}
.callout .application-button.color-three a,
.callout .action-button.color-three a {
    color: #474747;
    background-color: #fdb92c;
    border-color: #fdb92c;
}
.callout .application-button.color-three a:hover,
.callout .action-button.color-three a:hover {
    color: #474747;
    background-color: #f4a502;
    border-color: #f4a502;
}
.video-wrapper {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
}

.video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

html.resp .navigation-tile.lvl-three a:after {
    bottom: 16px;
    color: #557521;
    content: '\f105';
    display: inline-block;
    font-family: FontAwesome;
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    padding-right: 22px;
    position: absolute;
    text-align: right;
    width: 100%;
}
html:not(.resp) .table > thead > tr > th,
html:not(.resp) table > thead > tr > th,
html:not(.resp) .table > thead > tr > td,
html:not(.resp) table > thead > tr > td,
html:not(.resp) .table > tbody > tr > th,
html:not(.resp) table > tbody > tr > th,
html:not(.resp) .table > tbody > tr > td,
html:not(.resp) table > tbody > tr > td,
html:not(.resp) .table > tfoot > tr > th,
html:not(.resp) table > tfoot > tr > th,
html:not(.resp) .table > tfoot > tr > td,
html:not(.resp) table > tfoot > tr > td {
    border-top: none;
}
html:not(.resp) .table-striped > tbody > tr:nth-of-type(odd),
html:not(.resp) table > tbody > tr:nth-of-type(odd) {
    background-color: transparent;
}
.alternatetr {
    background-color: #fafafa!important;
}
html.resp #insight #pagerating,
html.resp #insight #social-share {
    display: table-cell;
}
@media only screen and (max-width: 480px) {
    html.resp #insight #pagerating,
    html.resp #insight #social-share {
        width: 100%;
        display: table-row;
    }
}
form[action^="ConfirmPopup.aspx?Type"] * {
    padding: 0 !important;
    margin: 0 !important;
}

/* calculight */
input.ng-invalid.calcuInput, select.ng-invalid.calcuInput {
    border-left: 5px solid #E03930 !important;
}

input.ng-valid.calcuInput, select.ng-valid.calcuInput {
    border-left: 5px solid #57A83F !important;
}

#contentArea ol li ul li {
    background: transparent url(/images/decc/new-bullet.png) 3px 9px no-repeat;
    padding-left: 1.6em;
}

ol[type="a"] {
	list-style-type: lower-alpha !important;
	margin: 10px 25px !important;
}

ol[type="I"] {
	list-style-type: upper-roman !important;
	margin: 10px 25px !important;
}

ol[type="i"] {
	list-style-type: lower-roman !important;
	margin: 10px 25px !important;
}

ol[type="a"] li:before, ol[type="i"] li:before, ol[type="I"] li:before {
 content: none !important;
}

ol[type="a"] > li, ol[type="I"] > li, ol[type="i"] > li {
 content: none !important;
 padding: 0 !important;

}

ol li ol[type="a"], ol li ol[type="I"], ol li ol[type="i"] {
     margin-left: 20px !important;
}

#contentArea table.small {
	font-size: 12px;
}

#contentArea table.small th, #contentArea table.small td {
	padding: 4px;
}

.list-counter-1 {counter-reset: list-counter !important;}
.list-counter-2 {counter-reset: list-counter 1 !important;}
.list-counter-3 {counter-reset: list-counter 2 !important;}
.list-counter-4 {counter-reset: list-counter 3 !important;}
.list-counter-5 {counter-reset: list-counter 4 !important;}
.list-counter-6 {counter-reset: list-counter 5 !important;}
.list-counter-7 {counter-reset: list-counter 6 !important;}
.list-counter-8 {counter-reset: list-counter 7 !important;}
.list-counter-9 {counter-reset: list-counter 8 !important;}
.list-counter-10 {counter-reset: list-counter 9 !important;}
.list-counter-11 {counter-reset: list-counter 10 !important;}
.list-counter-12 {counter-reset: list-counter 11 !important;}
.list-counter-13 {counter-reset: list-counter 12 !important;}
.list-counter-14 {counter-reset: list-counter 13 !important;}
.list-counter-15 {counter-reset: list-counter 14 !important;}
.list-counter-16 {counter-reset: list-counter 15 !important;}
.list-counter-17 {counter-reset: list-counter 16 !important;}
.list-counter-18 {counter-reset: list-counter 17 !important;}
.list-counter-19 {counter-reset: list-counter 18 !important;}
.list-counter-20 {counter-reset: list-counter 19 !important;}
.list-counter-21 {counter-reset: list-counter 20 !important;}
.list-counter-22 {counter-reset: list-counter 21 !important;}
.list-counter-23{counter-reset: list-counter 22 !important;}
.list-counter-24 {counter-reset: list-counter 23 !important;}
.list-counter-25 {counter-reset: list-counter 24 !important;}
.list-counter-26 {counter-reset: list-counter 25 !important;}
.list-counter-27 {counter-reset: list-counter 26 !important;}
.list-counter-28 {counter-reset: list-counter 27 !important;}
.list-counter-29{counter-reset: list-counter 28 !important;}
.list-counter-30{counter-reset: list-counter 29 !important;}
.list-counter-31{counter-reset: list-counter 30 !important;}
.list-counter-32{counter-reset: list-counter 31 !important;}
.list-counter-33{counter-reset: list-counter 32 !important;}
.list-counter-34{counter-reset: list-counter 33 !important;}
.list-counter-35{counter-reset: list-counter 34 !important;}
.list-counter-36{counter-reset: list-counter 35 !important;}
.list-counter-37{counter-reset: list-counter 36 !important;}
.list-counter-38{counter-reset: list-counter 37 !important;}
.list-counter-39{counter-reset: list-counter 38 !important;}
.list-counter-40{counter-reset: list-counter 39 !important;}
.list-counter-41{counter-reset: list-counter 40 !important;}
.list-counter-42{counter-reset: list-counter 41 !important;}
.list-counter-43{counter-reset: list-counter 42 !important;}
.list-counter-44{counter-reset: list-counter 43 !important;}
.list-counter-45{counter-reset: list-counter 44 !important;}
.list-counter-46{counter-reset: list-counter 45 !important;}
.list-counter-47{counter-reset: list-counter 46 !important;}
.list-counter-48{counter-reset: list-counter 47 !important;}
.list-counter-49{counter-reset: list-counter 48 !important;}
.list-counter-50{counter-reset: list-counter 49 !important;}



























