﻿



#header{
	width:960px; 
	height:137px; 
	float:left;
}

.thumb_top .tube{
	width: 100%;
	text-align: center;
	font-weight: bold;
}

.thumb_top{height:200px; width: 242px; margin:3px; float:left;text-align:center;overflow:hidden;}
.ap_home_extra .app_premium_note_cintillo{margin-bottom:5px}
.post-area.standard-minimal .post-author .grav-wrap{width:70px;height:70px}
.post-area.standard-minimal .grav-wrap{display:none}
.category .grav-wrap{text-align:center;}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-one-half{width:48%;}
.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50%;}

.fusion-one-half {
  width: 48%;
}

.fusion-spacing-no.fusion-one-half {
  width: 50%;
}

.fusion-events-shortcode .fusion-one-half .tribe-events-event-image {
  height: 416px;
}

  #footer-right {
    padding-top: 0;
    padding-bottom: 0;
  }

  #footer-right p {
    text-align: center;
    display: block;
  }


.half {
  width: 50%;
  float: left;
  padding: 20px;
}


#cta .half.first {
  text-align: right;
}



#join-the-talk .half h1 {
  margin-top: 0;
}


.half#event-details h2 {
  margin-top: 0;
}



.half.flexible {
  padding: 20px 0;
}


#statistics .half {
  padding: 0;
}

  #cta .half {
    text-align: center !important;
  }

  #news-list .half {
    padding-bottom: 0;
  }
.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#000;background:rgba(0,0,0,.15);position:absolute;z-index:200;top:0}
.tp-bannertimer.tp-bottom{top:auto;bottom:0!important;height:5px}

.pad-top-8{
	padding-top:8px;
}


.main {
	position:relative;
	width:960px; 	
	padding:0;
	margin:0 auto;
	font-size:13px;
	line-height:20px;
}
.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}


.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}

.clearfix:after {
  clear: both;
}

.heading-large{font-size:36px;font-weight:700;line-height:1.1111111111;text-transform:none;margin-bottom: 0;}
.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}
.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}

#top-links .sep,#top-mobile-menu .sep{background:url(data:image/gif;base64,R0lGODlhAgApANUAADV7wz56wkN8wzx+zB5gnUWAxkeAxSRrrT99xkOBzEKBzhpcmUGAzUB/zEJ9zStytEV+w0J8xUV9yiBnqTp9zDl8y0N+xEB+xwtalUR9zDR6wj97wy91vUB6wyJpqz97xD17xilwsjl/xyxztRxem0F9xUJ+xzF3vzZ8xCdusEN+zDN5wRhWjx9mqD1/zRlbmCh72zqAyEF8wiBinz2DyxdZlj6EzEB9zTuByUR9yjyCyhZUjRdVjhhTixlUjAAAACH5BAAAAAAALAAAAAACACkAAAZLwJhNZEPRADSNbqU74Ti4UeKhCDFSjYPLM5hQWpWZZJYj5EiZherlqN3crALPwovwSjzT7rJD7EA+Bj4QPQI9Mj0dPQE+Gz4fGDBBADs=) center top no-repeat;width:2px;}

#top-mobile-menu .button,#top-mobile-menu .sep{float:left;}

#top-mobile-menu .sep{width:0.4%;min-width:2px;height:41px;}




#home-title {width:90%; padding:55px 5% 56px 5%; background-color:#ffffff; text-align:center;}

#home-title h1 {font-size:30px; font-weight:normal; display:block;}

#home-title h1 strong {font-weight: 600; font-style: normal;}
.genesis-nav-menu .menu-item {padding:0 5px!important}

.job_txt1 h3{ font-family:Myriad Pro, Myriad; font-size:18px; color:#4f4e4d; font-weight:normal; line-height:30px;}

.job_txt1 li{ list-style:none;  float:left; width:170px; font-family:Tahoma; font-size:12px; color:#686868; }

.job_txt1 li a{ color:#686868;}

  .tt-header .top-line {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 40px;
    background: #000;
  }

  .tt-header .top-line-left {
    float: left;
    font-size: 0;
  }

  .tt-header .top-line-right {
    float: right;
    font-size: 0;
  }

  .tt-header .top-line-entry {
    display: inline-block;
  }

  .tt-header.color-2 .top-line {
    background: #e9e5d9;
  }

				.w-nav-arrow {
					display: none;
					position: absolute;
					top: 0;
					right: 0;
					font-weight: normal;
					line-height: inherit;
					text-align: center;
					width: 20px;
					}

				.w-nav.type_desktop [class*="columns"] .menu-item-has-children .w-nav-arrow {
					display: none !important;
					}

	
	.byline .m-all:nth-child(2){
		padding: 10px 0 !important;
	}
.g-mobile-logo{display:none}
.ad_scripts{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
header .q_logo img.light,header .q_logo img.dark,header .q_logo img.sticky{display:none!important}
header.sticky .q_logo img.normal,header.sticky .q_logo img.light,header.sticky .q_logo img.dark{opacity:0!important}
.q_logo img.light,.q_logo img.sticky,.q_logo img.dark{opacity:0}
header.light .q_logo img.normal{opacity:0}
header.light .q_logo img.light{opacity:1}
header.light .q_logo img.dark{opacity:0}
header.dark .q_logo img.light{opacity:0}
.q_message a.close i.light{color:#fff}


#notification-modal .nm-button__wrapper {
  margin-bottom: 30px;
  text-align: right; }
.blog_vertical_loop .full_width_inner{margin:0!important}


.footer-v4 .copyright {  padding: 5px 0;  border-top: none;  background: #2973ba;  color:#fff}

.footer-v4 .copyright p {  color: #fff;  font-size: 12px;  margin-top: 5px;  margin-bottom: 0;}

.footer-v4 .copyright a {  color: #fff;}

	
	
	.full-section-scrolling.themify_builder_active .themify_builder_row .themify_builder_row_content .col-full.tb-column .tb_holder,
	.full-section-scrolling .themify_builder_row.fp-table .row_inner .col-full.tb-column {
		min-height: 100%;
		display:-ms-flexbox;
		display: flex;
		width: 100%;
		flex-wrap: wrap;
	}

.row_inner,
.tb-column-inner,
.themify_builder .module,
.module_row, .module_subrow{
    position:relative;
}


.subrow_inner,
.row_inner,
.module_subrow,
.tb-column-inner,
.tb_module_front,
.tb_state_highlight,
.themify_builder .col-full{
    width:100%;
    box-sizing:border-box;
}

.normal { font-size: 80%; }

.normal table { font-size: 100%; }
.bitcoin-icon-wrap{position:absolute;left:-4px;top:-6px;height:48px;width:48px;border-radius:100px;border:4px solid #050505}
.row{margin-left:-15px;margin-right:-15px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}

.spots{width:920px;margin:0 auto;}
