
/*FOOTER*/

footer {
  background: #16222A;
  background: -webkit-linear-gradient(59deg, #3A6073, #16222A);
  background: linear-gradient(59deg, #3A6073, #16222A);
  color: white;
  margin-top:100px;
}

footer a {
  color: #fff;
  font-size: 14px;
  transition-duration: 0.2s;
}

footer a:hover {
  color: #FA944B;
  text-decoration: none;
}

footer a:link {
	color: #FFFFFF;
}

.copy {
  font-size: 12px;
  padding: 10px;
  border-top: 1px solid #FFFFFF;
}

.footer-middle {
  padding-top: 2em;
  color: white;
}


/*SOCİAL İCONS*/

/* footer social icons */

ul.social-network {
  list-style: none;
  display: inline;
  margin-left: 0 !important;
  padding: 0;
}

ul.social-network li {
  display: inline;
  margin: 0 5px;
}


/* footer social icons */

.social-network a.icoFacebook:hover {
  background-color: #3B5998;
}

.social-network a.icoLinkedin:hover {
  background-color: #007bb7;
}

.social-network a.icoFacebook:hover i,
.social-network a.icoLinkedin:hover i {
  color: #fff;
}

.social-network a.socialIcon:hover,
.socialHoverClass {
  color: #44BCDD;
}

.social-circle li a {
  display: inline-block;
  position: relative;
  margin: 0 auto 0 auto;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  width: 30px;
  height: 30px;
  font-size: 15px;
}

.social-circle li i {
  margin: 0;
  line-height: 30px;
  text-align: center;
}

.social-circle li a:hover i,
.triggeredHover {
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -ms--transform: rotate(360deg);
  transform: rotate(360deg);
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -ms-transition: all 0.2s;
  transition: all 0.2s;
}

.social-circle i {
  color: #595959;
  -webkit-transition: all 0.8s;
  -moz-transition: all 0.8s;
  -o-transition: all 0.8s;
  -ms-transition: all 0.8s;
  transition: all 0.8s;
}

.social-network a {
  background-color: #F9F9F9;
}

/*Nav Footer Layout */
.footer {
	font-size:.8em;
	text-align:center;
	margin:10px 0 0 0;
	color:#000;
	vertical-align:middle;
}

.footer p a:link, .footer p a:visited { 
	color:#000; 

}

/*EndFooter Layout*/

.endfooter {
  background: #00529b;
  background: -webkit-linear-gradient(59deg, #00529b, #00529b);
  background: linear-gradient(59deg, #00529b, #00529b);
  vertical-align:middle;
  color: white;
  text-align:center;
  margin:10px 0 0 0;
}

/*
.endfooter p {
	text-align:center;
	margin:10px 0 0 0;
}
*/

.footercontact {
	font-size: 1.0em;
	color:#FFFFFF;	
}

.footercontact p a:link, .endfooter p a:visited { 
	color:#FFFFFF; 
}

.footercontact p a:hover {
  color: #a26a30;
  text-decoration: none;
}

.copyright {
	font-size: .8em;
	color: #a9a3a3;
}

.copyright p a:link, .copyright p a:hover, .copyright p a:visited {
	color: #a9a3a3;
}


.icon-container {
  text-align: center;
  padding: 15px 0;
}

.icon-container a {
  -webkit-transition: all 150ms ease-in-out;
  -moz-transition-property: all 150ms ease-in-out;
  -o-transition-property: all 150ms ease-in-out;
  transition: all 150ms ease-in-out;
}
.icon-container a,
.icon-container a:link { color: #FFFFFF; }
.icon-container a:hover,
.icon-container a:active { text-decoration: none; }

.col-left { background: #D1CBC9; }
.col-right { background: #2e3436; }

#row-6 .icon-container a {
  display: inline-block;
  width: 45px;
  height: 30px;
  font-size: 1.5em;
}

#row-6 .icon-container {
  display: table;
  margin: auto;
}
#row-6 .icon-container a {
  display: table-cell;
  vertical-align: bottom;
}


#row-6 .col-left .icon-container a { color: #2e3436; }
#row-6 .col-right .icon-container a { color: #D1CBC9; }


#row-6 .icon-container a:hover,
#row-6 .icon-container a:active{ font-size: 1.5em; }

#row-6 #facebook-link:hover, #row-6 #facebook-link:active { color: #3B5998; }
#row-6 #youtube-link:hover, #row-6 #youtube-link:active { color: #FF0000; }
#row-6 #twitter-link:hover, #row-6 #twitter-link:active { color: #55ACEE; }
#row-6 #linkedin-link:hover, #row-6 #linkedin-link:active { color: #0077B5; }


/*Registration Table - cle_registration.aspx*/
.reg_table {
    width:100%;
}

.reg_table_left {
    width:23%;
}

.reg_table_right {
    width:77%;
    padding:2px;
}


.BreadCrumb { 
	font-size:10px;
	}
	
a.BreadCrumb:link {
	text-decoration:none;
	color:#00529b;
	font-size:10px;
	font-weight:200;
}

a.BreadCrumb:hover {
	text-decoration:underline;	
}

.clearFloat {
	clear: both;
}

/********************************
DQ Registration Button
**********************************/
.btn-wrap{
    padding: 10px 30px;
    /* border: 1px solid #ccc; */
    text-align: center;
}

.btn {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 6  -moz-border-radius: 6;
  border-radius: 6px;
  font-family: Arial;
  color: #ffffff;
  font-size: 14px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn-rightbar {
  font-family: Arial;
  font-size: 11px;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
}

.btn:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none !important;
  color:#EEE;
}

.btn:link, .btn:visited {
	color:#EEE !important;
	text-decoration:none !important;
}

.btn-rightbar {
	font-size: 12px;
	padding: 5px 10px 5px 10px; 
}

.btn-rightbar:visited{
	color:#EEE;
}

.btn-splash {
	font-size: 16px;
	padding: 5px 10px 5px 10px; 
}

.btn-splash:visited{
	color:#EEE;
}

.button {
   border-top: 1px solid #97f7a9;
   background: #6ad665;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e9c49), to(#6ad665));
   background: -webkit-linear-gradient(top, #3e9c49, #6ad665);
   background: -moz-linear-gradient(top, #3e9c49, #6ad665);
   background: -ms-linear-gradient(top, #3e9c49, #6ad665);
   background: -o-linear-gradient(top, #3e9c49, #6ad665);
   padding: 6px 12px;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 13px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #327828;
   background: #327828;
   color: #ccc;
   }
.button:active {
   border-top-color: #1b5c2c;
   background: #1b5c2c;
   }

.TopicAuthor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-transform: none;
 	color: #000;	
	margin-left: 30px;
}

.hangingIndent  { margin:0 0 0 16px;
	text-indent:-16px;
	}


.Author {
	font-weight:bold;
	font-size:11px;
	text-transform: none;
 	color: #000;	
	margin-left: 30px;
}


.imageleft{
float:left;
padding:8px;
}

.floatright{
float:right;
padding:4px;
}


.floatright_border{
	float:right;
	padding:4px;
	border-style:solid;
	border-width:1px;
	border-color:#727272;
	padding:3px;
	margin: 3px, 3px, 3px, 3px;
}

.floatleft_border{
	float:left;
	padding:4px;
	border-style:solid;
	border-width:1px;
	border-color:#727272;
	padding:3px;
	margin: 3px, 3px, 3px, 3px;
}

.floatleft_border_shadow{
	float:left;
	border-style:solid;
	border-width:1px;
	border-color:#727272;
	padding:3px;
	margin: 3px, 3px, 3px, 3px;
    box-shadow: 5px 5px 5px #888888;
}



.SubTableFormat{
float:right;
border-style:solid;
border-width:1px;
border-color:#727272;
background-color:#FFFFFF;
padding:3px;
font-size:10px;
margin: 0 5px 5px 5px;
}

.SubTableHeading
{
color: #FFFFFF;
font-weight:bold;

}

.centerobject {
	text-align:center;
	padding:4px;
}

.tableborder_smalltext {
	border-style:solid;
	border-width:1px;
	border-color:#727272;
	padding:3px;
	margin: 3px, 3px, 3px, 3px;
	font-size:11px;
}


.tableborder {
	border-style:solid;
	border-width:1px;
	border-color:#727272;
	padding:3px;
	margin: 3px, 3px, 3px, 3px;
}
.download{
	font-weight:bold;
}
.pagesubheader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#743677;
	padding: 1.0em  0em 0em 0em;
	text-transform: none;
}

a.pagesubheader:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#743677;
	padding: 1.0em  0em 0em 0em;
	text-transform: none;
}

a.pagesubheader:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#743677;
	padding: 1.0em  0em 0em 0em;
	text-transform: underline;
}


.pagesubheader_red {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#B12A1B;
	margin: 1.3em  0em 0.5em 0em;
	text-transform: none;

}

.pagetitle{
	font-family:Mignon,Cambria, Times, serif; 
	color: #8a1b04;
	font-size: 18px;
}

.pagetitle_conf{
	font-family:Mignon,Cambria, Times, serif; 
	color: #8a1b04;
	font-size: 20px;
}

.pagetitle_conf_sub{
	color:  #2B2F64;
	font-size: 12px;
	font-family: "Frutiger LT Std", "trebuchet MS", sans-serif;
	text-transform:uppercase;
}

.pagetitle_conf_text{
	font-family:Mignon,Cambria, Times, serif; 
	color: #000;
	font-size: 14px;
}

/************************************/
/*SPLASH PAGE*/

/*header text for the splash intro*/
.pagesubheadsplash {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#743677;
	padding: 1.0em  0em 0em 0em;
	text-transform: none;
}

.splash_video {
    /*background: #085566;*/
    overflow: hidden;
    text-align: center;
}

.splash_title {
	color: #777;
	text-align: left;
	font-family: inherit;
    font-weight: 500;
    line-height: 1.3;
	font-size: 36px;
	margin-top: 20px;
    margin-bottom: 10px;
    padding-top: 66px;
}


.splash_subheader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 1.5em;
    color: #4c4c4c;
    margin: 10px;
    line-height: 1.2;
    font-style: italic;
    text-align: center;
}

.splash_invest{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 600;
    font-size: 1.1em;
    color: #4c4c4c;
    margin: 10px;
    line-height: 1.2;
    font-style: italic;
}

.splash{
	font-family: inherit;
	font-weight: 600;
    font-size: 1.2em;
    margin: 10px;
    color: #4c4c4c;
    line-height: 1.2;
    font-style: italic;
}

a.splash{
	font-family: inherit;
	font-weight: 600;
    font-size: 1.2em;
    line-height: 1.2;
    font-style: italic;
}

.pointofinterest{
	font-family:Geneva, Verdana, sans-serif;
	color: #AE6219;
	font-size: 12px;
	font-weight: bold;
	padding: 0em 0em 0em 0em;	
}

a.pointofinterest:link {
	font-family:Geneva, Verdana, sans-serif;
	color: #AE6219;
	font-size: 12px;
	padding: 0em 0em 0em 0em;	
}

a.pointofinterest:visited {
	font-family:Geneva, Verdana, sans-serif;
	color: #AE6219;
	font-size: 12px;
	padding: 0em 0em 0em 0em;	
}

a.pointofinterest:hover {
	font-family:Geneva, Verdana, sans-serif;
	color: #AE6219;
	font-size: 12px;
	padding: 0em 0em 0em 0em;
	text-decoration:underline;	
}


h1	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:18px;
	color:#8a1b04;
	margin:0 0 20px 0;
	line-height:22px;
		}
		
h2	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#706a09;
	margin: 0.5em  0em 0.5em 0em;
	text-transform: uppercase;
		}
a:link h2 {
	color:#424A88;
}
.hometext h2 {
	font-size:12px;
}
#homeleft, #homemiddle, #homeright {
	padding:0 24px 0 0;
}
#homeleft h2, #homemiddle h2, #homeright h2 {
	display:block;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#8a1b04;
	line-height:13px;
	padding:3px 6px 3px 6px;
	font-weight:normal;
}
#homeleft p, #homemiddle p, #homeright p,
#homeleft td, #homemiddle td, #homeright td {
	font-size:11px;
}
#textarea div + h2, div + h2 {
	margin-top:0;
}
#textarea div + h3 {
	margin-top:0;
}

h3	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	margin: 1em 0em 0em;
		}
h4	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#6B6B6B;
	margin: 1em  0em 0.5em 0em;
		}

.QuoteHighlight {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	border-style:solid;
	border-width:1px;
	border-color:#727272;
	padding:3px;
	margin: 3px, 3px, 3px, 3px;
	background: #CCC49F;
}

.QuoteText {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:italic;
}

.SearchHighlight {
	background: #FF9;
}

.quote {
	color:#ad923c;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:130%;
	margin-bottom:.2em;
}

.quoteAuthor {
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	text-align:right;
}
td.ruleabove {
	border-top:1px solid #000;
}

.highlight { color:#8a1b04;
	font-weight:bold;
	}

a.highlight:link {
	color: #8a1b04;
	font-weight:bold;
}

a.highlight:visited {
	color: #8a1b04;
	font-weight:bold;	
}

a.highlight:hover {
	color: #8a1b04;
	font-weight:bold;
}

.textindent {
	margin-left: 30px;
}
.query {
	color: #CC0033;
	font-weight: bold;
}
.photoright, #textarea .photoright { float:right;
	margin:0 0 10px 14px;
	}
.photoleft, #textarea .photoleft { float:left;
	margin:0 14px 10px 0;
	}
.green {
	color:#706a09;
}

.moreSpaceAbove { margin-top:1.5em;
	}
.noSpaceBelow	{ margin-bottom:0;
	}
.noSpaceAbove	{ margin-top:0;
	}


.textSmaller { font-size:10px;
	}

sup, .superscript { 	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
}
#textarea table.spacedcells td {
	padding-bottom:14px;
}
#textarea table.noSpaceCells td {
	padding-bottom:0px;
}
ul.spaced li, ol.spaced li {
	margin-bottom:.5em;
}
.brown { color:#ae6219; }
.noWrapLeft {
	clear:left;
}
.photoCaption {
	color:#ad923c;
	font-size:10px;
	font-weight:bold;
	margin:0;
}
table.ruled, table.ruled td {
	border:1px solid #000;
	border-collapse:collapse;
}
#textarea table.ruled td {
	padding:3px 6px 3px 6px;
}
tr.headyellow td {
	background-color:#ffe198;
	font-weight:bold;
}
tr.headbrown td {
	background-color:#e0d7bf;
	font-weight:bold;
}


ul.square {
 margin:1em;
 padding: 5px;

 list-style-type:square;
 list-style-image:url("http://static.clexchange.org/images/sqbullet.jpg");
 list-style-position:inside;
 
 }

ul.square li {
	padding:5px;
}

.conference_title{
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 1.2em;
    color: #000000;
    margin: 1em 0em 0em;

}

/*CONFERENCE LAYOUT*/
.conference_author{
    margin-left: 15px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.83em;
    color: #6B6B6B;
}
.conf_keynote{
    border-style:solid;
	border-width:1px;
	border-color:#727272;
	padding:3px;
	margin-bottom: 8px;
    border-radius:3px;
    box-shadow: 5px 5px 5px #888888;
    
}

/******
Layout for informational boxes about bulk pricing
*******/
.textFieldBulkPricing{
	/*display: none;*/
}

/*when the field is displayed*/
.textFieldBulkPricing{
	display: inline;
	color: #CC3333;
}
