.color-white{color:white}
.logo-wrapper{width:68%;}
.col-sm-9{width:66.6667%;}
.event-date{border:1px solid #424242;color:#c5c5c5;font-size:13px;margin-right:23px;text-align:center;}
.e-city{font-weight:500;letter-spacing:0;padding:2px 5px;}
.e-country{border-bottom:1px solid #424242;color:#dddddd;font-size:14px;letter-spacing:0.25em;margin-bottom:3px;padding:6px 10px 2px;text-align:center;}
.glf-home{width:164px !important;}
.highlight{background:url("/wp-content/images/bg_logo_green.jpg") repeat-y fixed center top/cover #f5f5f5;min-height:300px;padding:20px 0;}
.parallax h3{color:#18541e;}
.parallax a.color-white{text-decoration:underline;}
.parallax a.color-white:hover{color:#fafafa}
.page-template-template-home-london-2015 .parallax{padding-top:30px;}
.margin-top-40px{margin-top:40px;}
.no-padding{padding:0}
.padding-left-0{padding-left:0}
.itemspeaker {
  padding-right: 10px;
  padding-bottom: 10px;
  padding-top: 10px;
  display: inline-block;
  width: 49%;
}

h1.page-title{
	padding-bottom:30px;
}

.pub_item {
  height:100px;
}

.pub_item_white {
  display: inline-block;
  margin-bottom: 20px;
  padding-bottom: 20px;
/*  border-bottom:dotted 1px #d3d3d3; */
  margin-left: 5px;
  vertical-align: top;
  width: 32%;
  margin-top: 10px;
  float:left;
  height:350px;
}

.blog-post {
  float: left;
  padding: 2px;
  padding-top:10px;
  padding-right:5px;
  padding-bottom:5px;
  width:100%;
  height:400px;
}

.speakers-post {
  float: left;
  padding: 2px;
  padding-top:10px;
  padding-right:5px;
  padding-bottom:5px;
  width:100%;
}

.placeholder-img {
  width: 200px;
  float: left;
}

.entry-content .speaker_item {
  margin-bottom: 30px;
}


.vid-speaker-name {color: #666666;font-size: 15px;text-align: left;}
.vid-speaker-name a{color: #666; font-weight:600; }

.home-speaker-name {
  color: #ffffff;
  font-size: 15px;
  text-align: left;
  display: inline-block;
  width: 62%;
  vertical-align: top;
}
.home-speaker-name a {
  color: #fff;
}
.placeholder-img-pub .img-thumbnail{
	height:110px;
	width:80px;
}

.placeholder-img-news .img-thumbnail{
	height:80px;
	width:120px;
	float:left;
	margin-right:12px;
}

.news-date-title {
/*  float: right;
  width: 70%; */
  margin-left: 20px;
}


.pub-date-title {
/*  float: right;
  width: 70%; */
  margin-left: 20px;
}

.placeholder-img-pub  img{
	height:110px;
	width:80px;
	float:left;
	margin-right:12px;
}

.news-wrap .placeholder-img-pub  .pub-crop1::before {
  height:130px;
	width:100px;
}


.itemspeaker .home-speaker-img {
  height: 30%;
  margin: auto auto 15px;
  overflow: hidden;
  width: 30%;
  border-radius: 60px;
  display: inline-block;
  margin-right: 7px;
  border: none;
  vertical-align: top;
  max-width: 60px;
}

.img-thumbnail-london{border:1px solid #eaeaea;border-radius:50%;margin-bottom:20px;padding:3px;}
.container.event-structure-section{margin-bottom:60px;margin-top:60px;}
.event-structure-container.text-center > p{font-size:14px;margin-top:10px;}
.event-structure-section h1::after{background:none repeat scroll 0 0 #6a6a6a;content:"";display:block;height:5px;margin-bottom:36px;margin-top:16px;width:68px;}
.event-structure-section h1{color:#40ac48;}
.event-structure-container .box-effect{border:medium none;padding:0;}
.event-structure-section hr::before{background:none repeat scroll 0 0 #ffffff;border:1px solid #e7e7e7;border-radius:50%;content:"";height:15px;position:absolute;top:13px;width:15px;}
.color-white.margin-top-40px.summary-download{border-top:2px dashed;padding-top:30px;text-align:center;}
.col-xs-12.col-sm-6.padding-left-30px > p{font-size:17px;line-height:1.5;}
.about-icon{color:#fff;display:table-cell;font-size:50px;padding-top:20px;vertical-align:top;width:60px;}
.about-text-content{display:table-cell;padding-top:20px}
.about-text-content i{font-weight:bold}
.about-text-content p{line-height:1.3;margin-bottom:15px;}
.about-text-content > h3{font-size:20px;margin-bottom:7px;}
.about-text-content .pe-7s-angle-right-circle{font-size:19px;margin-left:4px;margin-top:1px;position:absolute;}
.more-info{font-size:18px;margin-bottom:0;}
.about-section{}
.padding-right-30px{padding-right:30px}
.padding-left-30px{padding-left:30px}
.london-img, .london-map{width:100%;height:420px;}
.london-map-text{color:#fff;font-size:23px;padding:40px;position:absolute;top:0;}
.btn-blue-2{background:none repeat scroll 0 0 #097ccc;box-shadow:0 3px #0d6099;transition:none 0s ease 0s;}
.btn-blue-2:hover{background:none repeat scroll 0 0 #097ccc;box-shadow:0 2px #0d6099;top:1px;}
.btn-blue-2:active{box-shadow:0 0 #ab3c3c;top:4px;}
.glf2014-btn{padding:10px 17px 7px;}
.summary-download > span{margin-right:10px;}
.home-news-image{padding-bottom:15px;position:relative;}
.home-news-image i{background:url("../images/bg_white_circle.png") no-repeat scroll center center rgba(0, 0, 0, 0);border-radius:60%;bottom:25px;color:#40ac48;font-size:30px;left:10px;position:absolute;}
.attachment-slider-images.wp-post-image{width:100%;}
#timing{background:none repeat scroll 0 0 #c7e6c7;padding-top:35px;}
.box-effect-circle{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius:0;height:35%;left:0;margin:auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:200px;}
.box-effect-circle i{background:none repeat scroll 0 0 #40ac48;border-radius:50%;height:50px;margin:10px;padding-top:15px;width:50px;}
#cluster{background:none repeat scroll 0 0 #fdf5e3;border-radius:10px;padding:20px;}
#cluster h3{color:#40ac48}
#cluster p:last-child{margin-bottom:0px}
.footer-bg{padding-bottom:23px;}
.main-site-footer{margin-top:0;}
.main-site-footer-fisrt{min-height:297px;position:relative;}
.partners-footer{padding-bottom:30px;padding-top:36px;}
.partners-footer img{height:70px;margin-right:30px;margin-bottom:15px;}
.m-uppercase{text-transform:uppercase;}
.btn-outline{border:1px solid rgb(255, 255, 255);}
.btn-outline:hover{background-color:#FFFFFF;color:#000000;}
.share-post{padding-bottom:20px;}
@media (max-width:1200px){.glf-home{width:135px !important;}
.site-name{margin-top:16px;}
}
@media (min-width:992px) and (max-width:1200px){.news-slider .carousel{width:405px !important;}
}
@media (max-width:991px){.search-box.di{display:block inline;}
.event-date{display:inline-block;float:right;margin-top:8px;position:absolute;right:-8px;top:0;width:170px;}
}
@media (min-width:982px) and (max-width:991px){.london-news-slider .carousel{width:420px !important;}
}
@media (max-width:981px){.quote-info{text-align:left !important}
}
@media (min-width:980px) and (max-width:1200px){}
@media (max-width:980px){.logo-wrapper{width:100%;}
.col-xs-4, .col-sm-4, .col-md-4, .col-lg-4 {  float: left;}
  .col-md-4.venue{width:32%;float:left;}
   .col-md-12.venue{width:100%;clear:both;float:left;}
}
@media (max-width:767px){.event-date.di{margin-right:15px;right:0;}
.site-name, .site-description, .site-event-date{float:left;}
 .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4 {  float: left;}
  .col-md-4.venue{width:32%;float:left;}
   .col-md-12.venue{width:100%;clear:both;float:left;}
}
@media (max-width:670px){.event-date.di{display:block;margin:auto auto auto -8px;position:relative;width:100%;}
.pub_item_white {          width: 45%;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  float: left;}
   .col-md-4.venue{width:100%;clear:both;float:left;}
   .col-md-12.venue{width:100%;clear:both;float:left;}

}
@media all and (max-width:544px){.site-name{margin-top:3px;}
.pub_item_white {          width: 45%;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  float: left;}
  .col-md-4.venue{width:100%;clear:both;float:left;}
   .col-md-12.venue{width:100%;clear:both;float:left;}

}
@media all and (min-width:280px) and (max-width:479px){ 
	.pub_item_white {          width: 100%; list-style:none;}
	.placeholder-img {  width:280px;}
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  float: left;}
  .col-md-4.venue{width:100%;clear:both;float:left;}
   .col-md-12.venue{width:100%;clear:both;float:left;}

}
@media all and (max-width:411px){.site-name, .site-description, .site-event-date{float:right;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  float: left;}
  .col-md-4.venue{width:100%;clear:both;float:left;}
   .col-md-12.venue{width:100%;clear:both;float:left;}
}
@media all and (max-width:479px){.london-map-text{font-size:15px}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  float: left;}
  .col-md-4.venue{width:100%;clear:both;float:left;}
   .col-md-12.venue{width:100%;clear:both;float:left;}
}

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {

	.pub_item_white {          
           width: 100%; list-style:none;
         }
	.placeholder-img {  width:280px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  float: left;}
  .col-md-4.venue{width:100%;clear:both;float:left;}
  .col-md-12.venue{width:100%;clear:both;float:left;}
}