.node{}
.preview .node{}
.node-promoted{}
.node-sticky{}
.node-unpublished{}
.node-unpublished div.unpublished,
.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}
.node-by-viewer{}
.node-teaser{}
.node-page{}
.node-article{}
h2.node-title{}
.node .user-picture{}
.node.view-mode-full .submitted{position:absolute;top:44px;padding:2px 0;font-size:0.875em;color:#707070;z-index:100;}
.node .content{}
.node ul.links{}
.node-teaser, .view-regulation .views-row{overflow:inherit;border-bottom:1px solid #ddd;margin-bottom:10px;}
div.node-teaser:last-child, .view-regulation div.views-row:last-child{border-bottom:0;}
.node-teaser .content{}
.node-teaser ul.link{}
/*.view-supporter-corner .view-content {padding-bottom:20px;} */
.view-supporter-corner .views-row{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;}
/8 .view-supporter-corner .views-row-last{border-bottom:0;padding-bottom:0;margin-bottom:0;} */
.view-supporter-corner .field-name-title h2{margin:0;}
.view-supporter-corner .field-name-post-date .field-item.even {margin:5px 0 10px;font-size:0.875em;color:#999;}
.view-supporter-corner .field-name-field-image {float:left;margin:0 10px 0 0;}
.view-supporter-corner .views-row-even  .field-name-field-image {float:right;margin:0 0 0 10px;}
.view-supporter-corner .field-name-body p{margin-top:0;}

.node-article.node-teaser{}
.node-article.node-teaser .group-left{width:220px;}
.node-article.node-teaser .group-right{width:460px;}
.node-article.node-teaser .group-right .field p{margin-top:0;}
.node-advisory-board.node-teaser{min-height:160px;margin:1.5em 0;border-bottom:1px solid #ddd;}
.views-row-first .node-advisory-board.node-teaser{margin-top:0;}
.views-row-last .node-advisory-board.node-teaser{margin-bottom:0;border-bottom:0;}
.node-advisory-board.node-teaser .group-left{width:160px;}
.node-advisory-board.node-teaser .group-right{width:530px;}
.node-advisory-board.node-teaser .group-right h2{margin-top:0px;}
.node-advisory-board.view-mode-full .group-left{width:365px;}
.node-advisory-board.view-mode-full .group-right{width:325px;}
.node-advisory-board.view-mode-full .group-right p:first-child{margin-top:0;}
.node-photo-galleries .field-name-field-image .field-item{float:left;padding:0 10px 5px 0;margin:0;position:relative;}
.node-photo-galleries .field-name-body .field-item{clear:both;}
.node-partnership .field-name-field-image-logo img{float: left;margin:0 10px 10px 0;}
.node-partnership.node-teaser:nth-child(2n+1) .field-name-field-image-logo img {float:right !important;margin:0 0 20px 20px;}
.view-images-slideshow .views-row.slideshow,
.view-photo-gallery .views-row{float:left;position:relative;margin:0 20px 20px 0;padding:0;width:310px;height:210px;}
.view-images-slideshow .views-row.slideshow img,
.view-photo-gallery .views-row img{width:300px;height:200px;}
/*.view-photo-gallery .views-row h2.album-names{margin:5px 0;font-size:1.0em;line-height:1.0em;}*/
.view-images-slideshow .views-row .album-names a,
.view-photo-gallery .views-row .album-names a{text-decoration:none !important;}
.view-partnership .views-row, .view-kemitraan .views-row{border-bottom:1px solid #ddd;min-height:220px;}
.view-partnership .views-row.views-row-last, .view-kemitraan .views-row.views-row-last{border-bottom:0;}
.view-partnership .views-row-even .field-content .logo-partnership img, .view-kemitraan .views-row-even .field-content img{float:right !important;margin:0 0 20px 20px;}
.view-partnership .views-row-odd .field-content .logo-partnership img, .view-kemitraan .views-row-odd .field-content img{float:left !important;margin:0 20px 20px 0;}
.node-regulation h3, .node-regulation h4, .node-regulation h5, .node-regulation h6, .node-regulation p.center{text-align:center;}
.node-regulation h3{font-size:1.25em;}
.node-regulation h4{font-size:1.125em;}
.node-regulation h5{font-size:1.0625em;}
.node-regulation h6{font-size:1em;}
.node-regulation li{margin-bottom:.625em;}
.node-regulation ol.plain li span{text-indent:-2em;display:inline-block;}
.node-regulation ol.verse li::marker{content:"(" counter(counter) ")";width:6em;text-align:center;}
.node-regulation ol.verse li{display:list-item;counter-increment:counter;}
.node-regulation ol ol{margin-top:.625em;}
.node-regulation ol ol li:last-child{margin-bottom:0;}
.node-regulation .opener h5{text-align:left;}
.node-regulation .opener ol, .node-regulation .opener p{margin-left:2em;}
.node-regulation .description h5, .node-regulation .description h6{text-align:left;}
.node-regulation .description ol{list-style-type:none;margin-left:2em;padding-left:0;}
.node-regulation .description ol.decimal{list-style-type:decimal;padding-left:2em;}
.node-regulation .description ol ol.decimal{padding-left:2em;}
.node-regulation .description ol.lower-alpha{list-style-type:lower-alpha;padding-left:2em;}
.node-regulation .description p, .node-regulation .description li p{margin: 10px 0 10px 2em;}
.node-regulation .description .lower-alpha li p {margin-left: 0;}
.node-wildlife-species .field-label{color:#060;}
.node-wildlife-species .field-item p{margin:5px 0 16px;}
.node-wildlife-species.view-mode-full .field-name-field-image-wildlife{float:left;margin-right:20px;}
.node-wildlife-species.node-teaser:nth-child(3n+1),ul.category-wildlife-species li:nth-child(3n+3){margin-right:0;}
h3.field-name-field-scientific-name{font-style:italic;color:#ff9500;margin:0.5em 0 1.2em;width:360px;display:inline-block;}
/* .node-wildlife-species.node-teaser .field-name-title h2{margin:.5em 0 0;font-size:1.2em;}*/
ul.category-wildlife-species {padding:0;list-style:none;border-bottom:1px solid #ddd;}
.node-merchandise .field-name-field-images-merchandise{float:left;margin-right:20px;}
.node-merchandise .field-name-title h2{margin-bottom:5px}
.node-merchandise .field-name-field-merchandise-sku{margin:0;color:#999;}
.node-merchandise .field-name-field-merchandise-price{color:#ff9500;font-size:3em;margin:20px 0 40px;font-weight:bold;}
.node-merchandise .field-name-body h3{font-size:1.1em;margin:15px 0 5px;}
.node-merchandise .field-name-body ul.color,
.node-merchandise .field-name-body ul.size{margin:0;padding:0;list-style:none;display:inline-block;}
.node-merchandise .field-name-body ul.color li,
.node-merchandise .field-name-body ul.size li{font-weight:bold;float:left;margin:0 5px 0 0;padding:2px 5px;border:1px solid #ccc;background:#ecfcc4;color:#666;}
.node-merchandise .field-name-body ul.color li{text-indent:-9999px;width:16px;}
.node-merchandise .field-name-body ul.color li.black{background:#000;}
.node-merchandise .field-name-body ul.color li.white{background:#fff;}
.node-merchandise .field-name-body ul.color li.cream{background:#fff5db;}
.node-merchandise .field-name-body ul.color li.gray{background:#c0c0c0;}
.node-merchandise .field-name-body ul.color li.greenish-gray{background:#e0e1db;}
.node-merchandise .field-name-body ul.size li:hover{border-color:#ff9500;background:#ff9500;color:#fff;}
.node-wildlife-species.node-teaser,
ul.category-wildlife-species li,
.node-merchandise.node-teaser{float:left;width:216px;height:216px;margin:0 20px 20px 0;border-bottom:0;position:relative;}
.node-merchandise.node-teaser:nth-child(3n+1){margin-right:0;}
.node-merchandise.node-teaser .field-name-field-images-merchandise a{color:#ff9500;width:216px;height: 216px;display:block;}
.view-images-slideshow .views-row h2.slide-title a,
.view-photo-gallery .views-row h2.album-names a,
.node-wildlife-species.node-teaser .field-name-title h2 a,
ul.category-wildlife-species .field-name-title h2 a,
.node-merchandise.node-teaser .field-name-title h2 a{margin:0;font-size:.725em;position:absolute;background:rgba(255,255,255,.8);width:196px;padding:5px 10px 10px;left:0px;text-align:center;}
ul.category-wildlife-species .field-name-title h2 a,
.node-merchandise.node-teaser .field-name-title h2 a{bottom:0px;}
.view-images-slideshow .views-row h2.slide-title a,
.view-photo-gallery .views-row h2.album-names a{top:5px;left:5px;width:280px;background:rgba(0,0,0,.8);padding:5px 10px;color:#ff9500;}
.node-wildlife-species.node-teaser .field-name-title h2 a{top:0;padding:10px 10px 5px;}
.node-merchandise.node-teaser .field-name-field-merchandise-price{margin:0;font-size:1em;position:absolute;background:rgba(240,0,0,.8);padding:5px 10px 5px 15px;top:20px;right:-5px;color:#fff;}
.node-wildlife-species.node-teaser h3.field-name-field-scientific-name{margin:0;font-size:.825em;position:absolute;background:rgba(0,0,0,.5);padding:5px 10px;left:5px;bottom:5px;width:186px;color:#fff;}
.node-wildlife-species .field-items ul{margin:5px 0 16px;}