/* Enter Your Custom CSS Here */
.sf-menu > .gdlr-normal-menu ul {
  min-width: 150px;
}
.menu-item-1466 > a::after,
.menu-item-1467 > a::after{
	    content: '\f105';
    top: 50%;
    margin-top: -10px;
    right: 10px;
    border-color: transparent;   
    font-family: FontAwesome;
    position: absolute;
    right: 10px;
    line-height: 20px;
    height: 20px;
    margin-top: -9px;
}
.single-post .gdlr-page-title-wrapper {
	display:none
}
.gdlr-social-share {
 	display:none 
}
.gdlr-single-nav {
	display:none
}
.gdlr-post-author {
   	display:none
}
.gdlr-blog-info {
 	display:none 
}
.row-1 {
	background-color:#CCC
}
.section-container {
	padding-top: 50px;
}
.format {
 	font-weight:bold; 
 
}
.format1 {
  	color:#F00;
}

.gdlr-speaker-info-inner {
 	margin-top:20px; 
}
.gdlr-speaker-thumbnail img {
	margin:auto;
}
#required {
 	text-align:left; 
}
.portfolio-title a{
  	color: #0055a5;
  	font-weight: bold;
}
.portfolio-info, .portfolio-info a{
	color: #0055a5;
}
.gdlr-portfolio-style2 .gdlr-portfolio-thumbnail img{
	width: 200px;
}
.gdlr-page-caption{
	font-size: 30px;
  	margin: 10px 20px 0px;
}
.gdlr-portfolio-style2 .gdlr-portfolio-content .head{
	visibility: hidden;
  	font-size: 0px;
  	margin-bottom: 0px;
}
.gdlr-page-title-wrapper .gdlr-page-caption{
	font-size: 30px;
  	margin: 10px 20px 0px;
}
.single-speaker .gdlr-speaker-info-inner{
	background-color: #0055a5;
  	border-bottom-color: #0055a5;
  	padding: 25px 30px;
  	border-bottom-width: 0px;
}

.single-speaker .speaker-session-item-title{
	background-color: #0055a5;
}
.single-speaker .gdlr-speaker-biography-title{
	font-size: 0px;
  	margin-bottom: 0px;
}
.gdlr-speaker-item .gdlr-speaker-item-title a{
	color: #0055a5;
}
.gdlr-speaker-item .gdlr-speaker-item-position{
	color: #0055a5;
}
.h1, h2, h3, h4, h5, h6, .gdlr-title a{
	color: #0055a5;
}
.gdlr-blog-title, .gdlr-blog-title a{
	color: #0055a5;
}
.gdlr-title-item .gdlr-item-title-wrapper .gdlr-item-title{
	color: #0055a5;
}
.gdlr-item-title-wrapper .gdlr-item-title.gdlr-title-medium{
	color: #0055a5;
}
.gdlr-sidebar .gdlr-widget-title{
	color: #0055a5;
}
.gdlr-box-with-icon-item > i, .gdlr-box-with-icon-item .box-with-icon-title{
	color: #0055a5;
}
.row-1{
    background-color: #CCC;
    color: #0055a5;
    font-weight: 600;
}
.portfolio-item-filter a.gdlr-button {
    background-color: #0055a5;
    color: #fff;
}
.single-speaker .gdlr-page-title-wrapper {
	min-height:232px;
  box-sizing: border-box;
}
.tab-title active{
	color: #0055a5;
}
.gdlr-main-menu > li:hover > a, .gdlr-main-menu > li.current-menu-item > a, .gdlr-main-menu > li.current-menu-ancestor > a	{
 color: #0055a5
}
.portfolio-item-filter .gdlr-button.active {
	background-color: #f62b0a;  	
}
.tab-contents h4.tab-title.active span{
	color: #f62b0a;
}
.tab-contents h4.tab-title span{
	color: #0055a5;
}
.portfolio-title{
	text-align: center;
}
.gdlr-color-wrapper  .gdlr-show-all no-skin{
	padding-top: 50px;
}
.gdlr-parent-menu{
	display:none !important;  
}
.sponsor-title {
	max-width:600px;
  margin:0px auto;
}
.schedules-tab .gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title i {
	display:none;
}
.schedules-tab .gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title.active {
	color:#f62b0a;
}
.schedules-tab .tablepress {
	margin-top:10px !important;
}
.schedules-tab .tablepress thead th,.schedules-tab .tablepress tfoot th {
	    background-color: #CCC;
    color: #0055a5;
    font-weight: 600;
  font-size:100%;
}
@media only screen and (max-width: 767px) {
	.sponsor-title td{
  		padding-left: 10px !important;
    padding-right: 10px !important;
	}
}
.schedules-tab .gdlr-tab-item.horizontal > .tab-content-wrapper .tab-content.active {
	    overflow-y: auto;
}
@media only screen and (max-width: 640px) {
	.sponsor-title img {
		width:100px;
	}
  .tab-contents h4.tab-title span {
  	    word-break: break-word;
  }
}
table {
  text-align:left;
}
@media only screen and (max-width: 959px) {
  .home .row {
      display: block;
    margin: 0px;
  }
  .home .row .item{
      	display: inline-block;
      	margin: 10px 0;
        width: 50%;
    	float: left;
    	box-sizing: border-box;
   		height: 112px;
  }
  
   .home .gala-dinner-sponsors  .row .item{
    	 width: 100%;
  }
   .home .venue-support-bussiness-partner  .row .item{
    	 width: 100%;
  }
  
   .home .travel-partner  .row .item{
    	 width: 100%;
  }
  
   .home .exclusive-media-research-partner  .row .item{
    	 width: 100%;
  }
   .home  .item-3 .last-item{
    	 width: 100%;
  }
   .home .research-sponsor  .row .item{
    	 width: 100%;
  }
  .home .item-1 .item{
    	 width: 100%;
  }
  
  .schedules-tab .gdlr-tab-item.vertical > .tab-title-wrapper,
  .schedules-tab .gdlr-tab-item.vertical > .tab-content-wrapper {
  	float:none;
    width:100%;
    max-width:100%;
  }
  .schedules-tab .gdlr-tab-item.vertical > .tab-title-wrapper {
  	text-align:left;
  }
  .schedules-tab .gdlr-tab-item.vertical > .tab-title-wrapper h4 {
  	display:inline-block;
    border-width:1px 1px 1px;
    padding-bottom:12px;
    border-bottom:none;
    border-right:none;
  }
  .schedules-tab .gdlr-tab-item.vertical > .tab-title-wrapper h4:last-child {
  	border-right:solid 1px #ddd;
  }
}
.gdlr-item .photos img {
    width: 80%;
}
.page-id-3475 .tab-content-wrapper{
	padding: 9px 20px 0px !important;
}
 #tablepress-1 .row-2 .column-6,#tablepress-1 .row-5 .column-8,#tablepress-1 .row-9 .column-3, #tablepress-1 .row-12 .column-5, #tablepress-1 .row-13 .column-4, #tablepress-1 .row-11 .column-7{
 	    background: rgb(146,208,80);
}
 #tablepress-1 .row-5 .column-5,#tablepress-1 .row-11 .column-8,#tablepress-1 .row-13 .column-3,#tablepress-1 .row-7 .column-7,#tablepress-1 .row-12 .column-6,#tablepress-1 .row-17 .column-4 {
 	     background: rgb(178,161,199);
}
   
#tablepress-1 .row-4 .column-8,#tablepress-1 .row-8 .column-4,#tablepress-1 .row-9 .column-5,#tablepress-1 .row-12 .column-7,#tablepress-1 .row-10 .column-3,#tablepress-1 .row-13 .column-6{
 	    background: rgb(147,205,221); 
}
#tablepress-1 .row-5 .column-3, #tablepress-1 .row-4 .column-5,#tablepress-1 .row-6 .column-6,#tablepress-1 .row-7 .column-8{
 	 background:black;
	color: white;
}
  #tablepress-1 .row-8 .column-5,#tablepress-1 .row-9 .column-7 {
     background: #ffc000;
}
 #tablepress-1 .row-7 .column-5,#tablepress-1 .row-10 .column-8,#tablepress-1 .row-11 .column-4,#tablepress-1 .row-12 .column-3 ,#tablepress-1 .row-13 .column-7,#tablepress-1 .row-17 .column-6{
 	 background: rgb(216,216,216);
}
 #tablepress-1 .row-3 .column-7, #tablepress-1 .row-8 .column-6,#tablepress-1 .row-10 .column-4  ,#tablepress-1 .row-11 .column-5,#tablepress-1 .row-17 .column-8,#tablepress-1 .row-6 .column-3{
 	background: #e6b9b8;
}
#tablepress-1 .row-17 .column-3,#tablepress-1 .row-5 .column-4,#tablepress-1 .row-2 .column-7,#tablepress-1 .row-3 .column-6 ,#tablepress-1 .row-6 .column-5 {
 	background: #c00000;
  color: white;
}
#tablepress-1 .row-13 .column-8,#tablepress-1 .row-2 .column-5,#tablepress-1 .row-3 .column-4,#tablepress-1 .row-4 .column-6, #tablepress-1 .row-8 .column-3,#tablepress-1 .row-17 .column-7 {
 	background: #31869b;
  color: white;

}
#tablepress-1 .row-2 .column-8,#tablepress-1 .row-3 .column-5,#tablepress-1 .row-4 .column-7, #tablepress-1 .row-5 .column-6,#tablepress-1 .row-6 .column-4,#tablepress-1 .row-7 .column-3{
 	background: #76933c;
 	color: white;
}
#tablepress-1 .row-7 .column-6,#tablepress-1 .row-2 .column-4,#tablepress-1 .row-3 .column-8,#tablepress-1 .row-4 .column-3,#tablepress-1 .row-8 .column-5,#tablepress-1 .row-4 .column-3,#tablepress-1 .row-9 .column-7{
 	 background: #808080;
 	color: white;
}
#tablepress-1 .row-3 .column-3,#tablepress-1 .row-4 .column-4,#tablepress-1 .row-3 .column-3,#tablepress-1 .row-5 .column-7,#tablepress-1 .row-9 .column-8,#tablepress-1 .row-10 .column-5,#tablepress-1 .row-11 .column-6{
 	background: #ffff00;
 	color: black;
}

 #tablepress-1 .row-14 .column-3,#tablepress-1 .row-15 .column-4,#tablepress-1 .row-16 .column-5 {
 	     background: rgb(197,190,151);
  		color: black;
}
 #tablepress-1 .row-14 .column-4,#tablepress-1 .row-15 .column-5,#tablepress-1 .row-16 .column-3{
 	 background: rgb(255,255,153);
  	color: black;
}
#tablepress-1 .row-14 .column-5, #tablepress-1 .row-15 .column-3,#tablepress-1 .row-16 .column-4{
     background: rgb(255,153,204);
   	color: black;
}
#tablepress-1 .row-14 .column-6, #tablepress-1 .row-15 .column-7, #tablepress-1 .row-16 .column-8{
      background: rgb(153,255,51);
   	color: black;
}
#tablepress-1 .row-14 .column-7,#tablepress-1 .row-15 .column-8,#tablepress-1 .row-16 .column-6{
  background: rgb(255,124,128);
    	color: black;
}
 #tablepress-1 .row-14 .column-8,#tablepress-1 .row-15 .column-6,#tablepress-1  .row-16 .column-7 {
 	 background: rgb(51,153,255);
  color: black;
}
#tablepress-1 .row-2 .column-3,#tablepress-1 .row-7 .column-4,#tablepress-1 .row-8 .column-7,#tablepress-1 .row-12 .column-8 {
 	background: #948b54; 
  	color:black;
}

 #tablepress-1 .row-9 .column-4,#tablepress-1 .row-10 .column-6,#tablepress-1 .row-6 .column-7,#tablepress-1 .row-17 .column-5{
  background: #ff7c80;
  color: black;
}
#tablepress-1 .row-8 .column-8,#tablepress-1 .row-9 .column-6,#tablepress-1 .row-10 .column-7,#tablepress-1 .row-11 .column-3,#tablepress-1 .row-12 .column-4,#tablepress-1 .row-13 .column-5 {
	background: #cc6600;
     color:black;
}
#tablepress-1 td,#tablepress-12 th,#tablepress-13 th,#tablepress-14 th,#tablepress-15 th{
 	border-top: 1px solid #ddd;
  	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

@media only screen and (max-width: 1070px) and (min-width:968px) {
  .gdlr-fixed-header .gdlr-navigation-gimmick {
  	bottom:14px;
  }
}

#tablepress-12_wrapper .row-1 .column-1,#tablepress-12_wrapper .row-1 .column-2,#tablepress-12_wrapper .row-1 .column-3{
    background-color: #CCC;
    color: #0055a5;
    font-weight: 600;
}
#tablepress-13_wrapper .row-1 .column-1,#tablepress-13_wrapper .row-1 .column-2,#tablepress-13_wrapper .row-1 .column-3,#tablepress-13_wrapper .row-1 .column-4,#tablepress-13_wrapper .row-1 .column-5{
    background-color: #CCC;
    color: #0055a5;
    font-weight: 600;
}
#tablepress-14_wrapper .row-1 .column-1,#tablepress-14_wrapper .row-1 .column-2,#tablepress-14_wrapper .row-1 .column-3,#tablepress-14_wrapper .row-1 .column-4,#tablepress-14_wrapper .row-1 .column-5{
    background-color: #CCC;
    color: #0055a5;
    font-weight: 600;
}
#tablepress-15_wrapper .row-1 .column-1,#tablepress-15_wrapper .row-1 .column-2,#tablepress-15_wrapper .row-1 .column-3,#tablepress-15_wrapper .row-1 .column-4,#tablepress-15_wrapper .row-1 .column-5{
    background-color: #CCC;
    color: #0055a5;
    font-weight: 600;
}
.vnito-award-tab .gdlr-tab-item.horizontal > .tab-title-wrapper .tab-title.active {
    color: #f62b0a;
}
.vnito-award-tab .tablepress thead th,.vnito-award .tablepress tfoot th {
	background-color: #CCC;
    color: #0055a5;
    font-weight: 600;
  font-size:100%;
}
.vnito-award-tab{
	padding-top: 10px;
}
#tablepress-16 .row-1{
	background-color: white;
    font-weight: normal;
}
#tablepress-17 .row-1{
	background-color: white;
    font-weight: normal;
}
#tablepress-18 .row-1{
	background-color: white;
    font-weight: normal;
}