@font-face {
  font-family: "ScalaSans-Regular";
  font-style: normal;
  font-weight: normal;
  src: url(a3a80e3add64c9931f8722fa8fdae6753437cbb7.eot)  format("embedded-opentype"), url(de937639e1a50a4ef32792fd5c39463da7aa5ebc.woff)  format("woff"), url(a4062d129188c26534e72fcd0512189799501bc6.ttf)  format("truetype"), url(22b9f4aca0b0ee60927ff420f45d4cc5aef10edd.svg)  format("svg");
}
body { font-family: ScalaSans-Regular,"Helvetica Neue",Helvetica,Arial,sans-serif; line-height: 1.6; color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); letter-spacing: -0.01em; text-rendering: optimizelegibility; }
@media not all {
  body { letter-spacing: -0.01em; }
  h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: ScalaSans-Regular; letter-spacing: -0.05em; font-weight: bold; }
}
.circle-img { border: medium none; }
.circle-img img { border: 1px solid rgb(211, 211, 211); border-radius: 100%; }
.flickr_badge_image a, .img-thumbnail { background: rgb(255, 255, 255) none repeat scroll 0px 0px; border: 1px solid rgb(230, 230, 230); display: inline-block; padding: 3px; }
.news-wrap .placeholder-img { float: left; position: relative; width: auto; padding: 0px; margin-right: 10px; }
.news-wrap li { float: left; position: relative; width: 100%; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted rgb(211, 211, 211); color: rgb(84, 84, 84); }
p { margin-bottom: 1.3em; color: rgb(84, 84, 84); }
h1.page-title { padding-bottom: 5px; margin-bottom: 5px; }
h4.spik { padding-top: 7px; margin-bottom: 3px; }
a.link-item { font-weight: 500; }
.col-md-3 { padding-left: 5px; margin-right: 0px; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { color: rgb(68, 68, 68); font-family: ScalaSans-Regular; font-weight: 600; letter-spacing: -0.02em; line-height: 1.2; }
.logonmenu.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-15860.current_page_item.menu-item-16688 { font-size: 90%; margin-left: 20px; padding-top: 1px; text-transform: uppercase; }
li.listberita { width: 99%; float: left; list-style: outside none none; }
.listberita .placeholder-img { margin-bottom: 10px; margin-left: 0px; margin-right: 10px; width: auto; }
.posisi { font-size: 1.2em; line-height: 1.2; margin-bottom: 14px; margin-top: -15px; padding-left: 3px; padding-top: 0px; }
.dm_tweet_box { width: auto ! important; color: rgb(51, 51, 51) ! important; font-size: 18px ! important; padding: 15px 15px 15px 0px ! important; }
.dm_tweet_box:hover { background: rgb(153, 153, 153) none repeat scroll 0% 0% ! important; }
ul.related_agenda::before { clear: both; }
ul.related_agenda::after { clear: both; }
.speakers-post { float: right; width: 59%; }
ul.related_agenda { clear: both; font-size: 13px; margin-top: 5px; padding-left: 4px; padding-top: 4px; }
ul.related_agenda li { list-style: outside none none; }
.expand_related { background: rgb(43, 181, 55) none repeat scroll 0px 0px; color: rgb(255, 255, 255); float: right; font-size: 0.9em; padding: 2px; text-align: center; width: 100%; }
.agenda_time_group.press { padding: 12px; border: 1px solid rgb(227, 227, 227); margin-bottom: 10px; }
.speakers-post { float: left; padding: 10px 5px 5px 2px; width: 60%; }
.shareicon { padding-left: 0px; margin-left: 0px; text-align: left; float: left; }
.img-frame { float: left; padding: 4px; border: 1px solid rgb(234, 234, 234); margin-right: 90px; margin-bottom: 20px; }
.img-topic { float: left; padding: 4px; border: 1px solid rgb(234, 234, 234); margin-bottom: 20px; }
.shareicon .share-post { text-align: left; margin-left: -70px; }
.placeholder-img { margin-left: 0px; margin-right: 5px; width: 240px; margin-bottom: 10px; }
h4.tagline { font-size: 110%; font-weight: 400; line-height: 1.3; text-align: justify; }
h4.tagline1 { font-size: 110%; font-weight: 400; line-height: 1.3; }
h4.articletitle { float: left; font-size: 90%; width: 160px; }
h1 { font-size: 240%; margin: 0px 0px 0.35em; }
h2 { font-size: 200%; margin: 0px 0px 0.75em; }
h3 { font-size: 150%; margin: 0px 0px 0.75em; }
h3.glf2015 { font-size: 105%; color: rgb(102, 102, 102); margin: 10px 0px -7px; }
.capt { clear: both; color: rgb(51, 51, 51); float: left; font-size: 13px; margin-top: 5px; padding-top: 0px; padding-bottom: 0px; text-align: center; width: 100%; }
theme-description p { font-size: 110px; color: rgb(85, 85, 85); line-height: 1.5; }
.entry-title-topic { font-size: 270%; }
span.midtext { display: table-cell; vertical-align: middle; }
.depan .share-bottom > li:first-child { width: 120px; }
li.twee { padding: 3px; }
.noted p { margin-bottom: 0.7em; }
.noted { font-style: italic; font-size: 14px; vertical-align: 20px; margin: 15px 0px; color: rgb(85, 85, 85); }
.pub_item { height: auto; }
.wp-caption.alignleft { width: auto ! important; }
.depan .header-social-icons a#twit { padding: 5px 5px 4px; color: rgb(125, 125, 125); display: block; }
.depan i { color: rgb(85, 85, 85); }
.child-site-glf2015 .featured { background: rgb(255, 255, 255) none repeat scroll 0px 0px; }
article figure.wp-caption { color: rgb(64, 172, 72); font-size: 14px; text-align: center; }
.depan .header-social-icons a#fb { padding: 5px 9px; color: rgb(125, 125, 125); display: block; }
.depan .header-social-icons a { border: 1px solid rgb(145, 145, 145); border-radius: 100%; height: 30px; padding: 6px 9px 3px; text-align: center; width: 30px; }
.depan .header-social-icons { margin-left: 3px; margin-top: 12px; }
#df, #df1, #df2, #df3, #df4, #df5, #df6 { float: left; font-size: 25px; font-style: normal; height: 33px; margin-right: 8px; padding-top: 5px; }
#individu { padding-top: 30px; }
h2.color-green { color: rgb(64, 172, 72); padding-left: 15px; }
.pdf-icon { float: left; margin-top: 12px; padding-top: 12px; width: 100%; }
#gi { margin-bottom: 0px; }
h4.green { font-size: 105%; font-weight: 700; }
h4 { font-size: 100%; margin: 0px 0px 0.75em; }
h5 { font-size: 80%; margin: 0px 0px 0.75em; }
h6 { font-size: 60%; margin: 0px 0px 0.75em; }
.partners-footer img { height: auto; margin-bottom: 30px; margin-right: 24px; }
.partners-footer img.coor { height: 70px; }
li.list2015 { color: rgb(102, 102, 102); font-size: 18px; font-weight: 600; list-style: outside none none; clear: both; margin-top: 13px; float: left; width: 100%; margin-bottom: 5px; }
.titletheme { padding-top: 8px; }
.btheme { background-color: rgb(255, 255, 255); border-radius: 45px; float: left; font-size: 26px; height: 45px; color: rgb(102, 102, 102); margin-right: 15px; padding-left: 15px; width: 45px; padding-top: 5px; box-shadow: 0px 6px 5px 0px rgba(0, 0, 0, 0.75); }
a { color: rgb(44, 142, 211); outline: medium none; transition: all 0.2s ease 0s; }
a.visited { outline: medium none; }
a:hover { text-decoration: none; }
.head-top { background: rgb(0, 0, 0) none repeat scroll 0px 0px; }
.child-site-glf2015 .parallax .col-xs-12.col-sm-6:nth-child(2n+1) { clear: both; }
.child-site-glf2015 .featured {  }
.btn-green-2.l-box::before { background: rgb(29, 138, 37) none repeat scroll 0px 0px; font-size: 97%; height: 125%; left: 0px; line-height: 2.3em; padding-left: 3px; padding-top: 3px; position: absolute; top: 0px; width: 30px; }
.btn-green-2 { background: rgb(34, 164, 43) none repeat scroll 0% 0%; }
.btn-green-2 { background: rgb(34, 164, 43) none repeat scroll 0% 0%; box-shadow: 0px 3px rgb(193, 86, 7); transition: none 0s ease 0s ; }
.btn-green-2:hover { background: rgb(34, 164, 43) none repeat scroll 0px 0px; box-shadow: 0px 2px rgb(193, 86, 7); top: 1px; }
.btn-green-2:active { box-shadow: 0px 0px rgb(34, 164, 43); top: 4px; }
.btn-green-3.l-box::before { background: rgb(22, 103, 29) none repeat scroll 0px 0px; font-size: 97%; height: 125%; left: 0px; line-height: 2.3em; padding-left: 11px; padding-top: 12px; position: absolute; top: 0px; width: 30px; }
.btn-green-3 { background: rgb(28, 137, 34) none repeat scroll 0% 0%; text-align: left; box-shadow: 0px 3px rgb(193, 86, 7); transition: none 0s ease 0s ; }
.btn-green-15 { background: rgb(58, 170, 66) none repeat scroll 0px 0px; display: table; box-shadow: 0px 3px rgb(55, 131, 61); font-size: 17px; padding-left: 12px; text-align: left; transition: none 0s ease 0s ; width: 155px; vertical-align: middle; }
.btn-green-15.reg { height: 41px; }
.btn-blue-15s { background: rgb(0, 150, 214) none repeat scroll 0px 0px; box-shadow: 0px 3px rgb(13, 96, 153); display: table; transition: none 0s ease 0s ; text-align: left; padding-left: 12px; width: 155px; height: 59px; font-size: 16px; vertical-align: middle; }
.btn.netral { color: rgb(68, 68, 68); }
.btn.netral:hover { background: rgb(64, 172, 72) none repeat scroll 0% 0%; }
.green_buttonh { float: left; width: auto; padding-top: 10px; }
.btn-blue-15h { background: rgb(0, 150, 214) none repeat scroll 0px 0px; box-shadow: 0px 3px rgb(13, 96, 153); display: table; transition: none 0s ease 0s ; text-align: left; padding-left: 12px; width: 160px; height: 39px; font-size: 16px; vertical-align: middle; text-transform: uppercase; }
.highlight { background: transparent url(a3d9e22395f5a7afb738111ec9f1ceff151fb58f.jpg)  repeat scroll 0px 100px; min-height: 270px; padding: 20px 0px; }
.btn-blue-15h:hover { background: rgb(2, 116, 164) none repeat scroll 0px 0px; box-shadow: 0px 2px rgb(2, 116, 164); top: 1px; }
.btn-blue-15h:active, .btn-blue-15h:visited, .btn-blue-15h:focus { box-shadow: 0px 0px rgb(0, 150, 214); top: 4px; }
.btn-green-15s:hover { background: rgb(28, 137, 34) none repeat scroll 0px 0px; box-shadow: 0px 2px rgb(193, 86, 7); top: 1px; }
.btn-green-15s:active, .btn-green-3:visited, .btn-green-3:focus { box-shadow: 0px 0px rgb(28, 137, 34); top: 4px; }
.btn-green-15:hover { background: rgb(28, 137, 34) none repeat scroll 0px 0px; box-shadow: 0px 2px rgb(193, 86, 7); top: 1px; }
.btn-green-15:active, .btn-green-3:visited, .btn-green-3:focus { box-shadow: 0px 0px rgb(28, 137, 34); top: 4px; }
.btn-green-3:hover { background: rgb(28, 137, 34) none repeat scroll 0px 0px; box-shadow: 0px 2px rgb(193, 86, 7); top: 1px; }
.btn-green-3:active, .btn-green-3:visited, .btn-green-3:focus { box-shadow: 0px 0px rgb(28, 137, 34); top: 4px; }
.btn-blue-15 { font-size: 17px; padding-left: 0px; background: rgb(0, 150, 214) none repeat scroll 0px 0px; transition: none 0s ease 0s ; width: 100%; text-align: center; box-shadow: 0px 3px rgb(13, 96, 153); }
.btn-blue-15:hover { background: rgb(0, 150, 214) none repeat scroll 0px 0px; box-shadow: 0px 2px rgb(0, 150, 214); top: 1px; }
.btn-blue-15:active, .btn-blue-3:visited, .btn-blue-3:focus { box-shadow: 0px 0px rgb(0, 150, 214); top: 4px; }
.btn-blue-15s:hover { background: rgb(0, 150, 214) none repeat scroll 0px 0px; box-shadow: 0px 2px rgb(0, 150, 214); top: 1px; }
.btn-blue-15s:active, .btn-blue-3:visited, .btn-blue-3:focus { box-shadow: 0px 0px rgb(0, 150, 214); top: 4px; }
.btn-blue-3 { background: rgb(0, 150, 214) none repeat scroll 0% 0%; text-align: left; box-shadow: 0px 3px rgb(0, 150, 214); transition: none 0s ease 0s ; }
.btn-blue-3:hover { background: rgb(0, 150, 214) none repeat scroll 0px 0px; box-shadow: 0px 2px rgb(0, 150, 214); top: 1px; }
.btn-blue-3:active, .btn-blue-3:visited, .btn-blue-3:focus { box-shadow: 0px 0px rgb(0, 150, 214); top: 4px; }
.child-site-glf2015 #carousel-quote .attachment-post-thumbnail.wp-post-image { width: 95px; }
@media all and (max-width: 370px) {
  .child-site-glf2015 .featured .col-md-4 { height: 355px; }
}
@media all and (max-width: 991px) and (min-width: 768px) {
  .child-site-glf2015 .logo-wrapper { width: 90% ! important; }
  .nav-top-bar > li > a { font-size: 13px; padding: 10px 12px; }
  .about-text-content.glf2015-page { display: block; padding-top: 0px; }
}
.btn-blue-15h { width: 140px ! important; }
.top-bar { background: rgb(70, 70, 70) none repeat scroll 0px 0px; }
.current_blog::before { border-bottom: 8px solid rgb(33, 33, 33); border-left: 8px solid transparent; border-right: 8px solid transparent; bottom: 0px; content: ""; height: 0px; left: 0px; margin: auto; position: absolute; right: 0px; width: 0px; z-index: 1; }
.nav > li > a:hover { background: rgb(102, 102, 102) none repeat scroll 0px 0px; }
.nav-top-bar > li.current_blog > a { background: rgb(64, 172, 72) none repeat scroll 0px 0px; color: rgb(255, 255, 255); }
.nav-top-bar a { color: rgb(174, 174, 174); }
.video-wrapper .video-item { float: left; width: 25%; position: relative; }
.vid-info { position: absolute; bottom: 0px; width: 100%; padding: 3% 4%; }
.pi-overlay-slide { background: transparent linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.7) 40%, rgba(0, 0, 0, 0.9) 100%) repeat scroll 0% 0%; }
.video-item i { background: transparent url(eccc1124407a4f39ade152cce2ce9619cebad997.gif)  no-repeat scroll center center; border-radius: 60%; bottom: 25px; color: rgb(64, 172, 72); font-size: 51px; left: 10px; position: absolute; line-height: 29px; }
.vid-info-table { display: table; width: 100%; height: 100%; }
.vid-i-cell { display: table-cell; width: 18%; vertical-align: middle; text-align: left; line-height: normal; }
.vid-t-cell { display: table-cell; vertical-align: middle; color: rgb(255, 255, 255); }
.vid-t-cell h4 { color: rgb(255, 255, 255); }
.video-item { transition: all 0.2s ease 0s; }
.video-wrapper .video-item:hover { opacity: 0.9; }
@media (max-width: 480px) {
  .video-item i { font-size: 25px; line-height: 20px; }
}
