/*
Theme Name: Avada Child
Theme URI: http://theme-fusion.com/avada/
Template: Avada
Author: ThemeFusion
Author URI: http://themeforest.net/user/ThemeFusion
Description: The #1 selling theme of all time that allows you to build virtually any design style.
Version: 3.9.3.1462916300
Updated: 2016-05-11 10:38:20

*/
/*CUSTOM*/
#wpm_download_8{
display: block !important;
padding-bottom: 50px;
}


/*LINE RULES*/

.fusion-secondary-header, .fusion-main-menu .sub-menu li a {
	border-bottom: 1px solid #ebeaea !important;
}
.fusion-page-title-bar {
	border-top: 1px solid #ebeaea !important;
}
.fusion-blog-layout-grid .fusion-post-wrapper {
    border: 1px solid #ebeaea;
    border-bottom-width: 1px;
}
.fusion-fullwidth-1 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
/*NEW CSS*/

ol.flex-control-nav.flex-control-paging {
    display: none;
}

.with-bg {
    text-shadow: 2px 2px rgb(0, 0, 0);
}

.with-bg > div {
    background-color: transparent !important;
}
.fusion-title .title-heading-left {
	color: #000;
}
.fusion-post-content p {
	font-size: 16px;
}
.with-bg {
    text-shadow: none !important;
}

/*HOME BUTTON*/

div.tfs-button-1 .fusion-button{
    border-width: 1px !important;
    border-color: #fff !important;
    background-color: rgba(0,0,0, 0.4) !important;
    color: #fff !important;
}

.home .fusion-button-text {
    color: #fff !important;
}

/************/

.flip-box-front {
    height: 233px;
}

.flip-box-back {
    height: 233px;
}

.fusion-carousel-border .fusion-image-wrapper {
    border: 0 !important;
}

a.fusion-button.button-flat.button-round.button-large.button-default.button-3 {
    width: 100%;
}

a.fusion-button.button-flat.button-round.button-large.button-default.button-4 {
    width: 100%;
}

a.fusion-button.button-flat.button-round.button-large.button-custom.button-2 {
    width: 100%;
}
.button-large .fusion-button-text-left {
	display: inline-block;
	padding-left: 14px;
}

.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-left {
    margin-bottom: 20px !important;
}

.fusion-content-boxes.content-boxes-icon-on-top .heading .fontawesome-icon {
    font-size: 50px !important;
}
.fusion-title h2.title-heading-left {
	padding-right: 0px;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    width: 100%;
}

.modal-box {
    width: 50% !important;
    right: 24% !important;
    left: 24% !important;
}

input, .textarea, .select {
    width: 100%;
    border: 1px solid #d2d2d2;
}

h2.title-heading-left {
    margin-bottom: 5px;
}

.fusion-reading-box-container.reading-box-container-3 {
    margin: 40px 0 !important;
}

.fusion-equal-height-columns .fusion-column-tablecell {
    text-align: center;
}

.fusion-image-wrapper.hover-type-none h3 {
    margin-top: 2px !important;
    font-size: 16px !important;
    font-weight: 700 !important;
}

.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-wrapper {
    height: 140px !important;
}

.fusion-content-sep {
    height: 0 !important;
    border-bottom: 1px solid #EAEAEA;
    border-top: 0 !important;
}

.fusion-content-boxes .content-box-column-1, .fusion-content-boxes .content-box-column-2, .fusion-content-boxes .content-box-column-3 {
	background-color: rgba(255,255,255,0.2) !important;
	border: 1px solid #fff !important;
	min-height: 311px;
	padding: 0px 20px 20px 20px !important;
	width: 30% !important;
}
.fusion-content-boxes .content-box-column-2 {
	background-color: rgba(255,255,255,0.2) !important;
	border: 1px solid #fff !important;
	min-height: 311px;
	padding: 0px 20px 20px 20px !important;
	margin: 0 55px 0 55px;
	width: 30% !important;
}
.fusion-content-boxes .content-box-column-3 {
	background-color: rgba(255,255,255,0.2) !important;
	border: 1px solid #fff !important;
	min-height: 311px;
	padding: 0px 20px 20px 20px !important;
	width: 30% !important;
}
.fusion-content-boxes h2.content-box-heading {
	padding-bottom: 15px;
}




body.page-id-13093 div#main {
    padding-bottom: 0 !important;
}
.fusion-title-sc-wrapper {
	background-color: rgba(0,0,0,0.4) !important;
}
#post-2712 .fusion-accordian {
	margin-bottom: 62px;
}
/******************/

body {
	font-size: 16px !important;
	line-height: 1.7em !important;
}
h1.entry-title {font-size: 27px !important;}

.fusion-page-title-bar {background: #F4F4F4;}

.fusion-header-v2 .fusion-header {
	background-color: #fff;
	border-bottom: none;
	height: 119px;
}
#invest_opps_list{
    margin-bottom: 78px;
}
.fusion-title h2 {
	line-height: 24px;
	margin: 20px 0 0 0;
}
.fusion-title h3.title-heading-left {
	color: #747474;
	font-size: 16px !important;
	font-weight: 400 !important;
}
.fusion-title-size-two {
	margin-bottom: 6px !important;
}
.fusion-header-v2 .fusion-secondary-header {
    border-top: 0px solid transparent;
}
.fusion-comments {
	display: none;
}

#categories-3 h2.widgettitle {
	display: none;
}
#categories-3 ul {
	list-style: none;
	padding-left: 0px !important;
}
.tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper {
    padding: 15px 15px 9px 15px !important;
    background-color: rgba(0,0,0,0.4) !important;
}
.tfs-slider .slide-content-container .heading {
    margin-bottom: 20px;
}
.tfs-slider .slide-content-container .fusion-title h3.title-heading-left {
	font-size: 36px !important;
}
.tfs-slider .slide-content-container .fusion-title-size-two h2 {
}
.tfs-button-1 a {
	color: #fff;
}
#main {
    padding-top: 10px !important;
    margin-top: -20px;
    padding-bottom: 0px !important;
}
/*
.fusion-logo {
        margin-top: 60px !important;
}
*/

.fusion-page-title-bar h1, .fusion-widget-area h1, .post-content h1, h2, h3, h4, h5 {
	font-weight: 700 !important;
}
.fusion-checklist {
	margin: 10px 0 25px 0;
}
.menu-text {
	font-weight: 400 !important;
}
.fusion-page-title-bar h1 {
	font-size: 19px;
}

.fusion-title .title-sep-container {
	display: none !important;
}
.fusion-title.fusion-title-center .title-heading-center {
    padding: 0 0px;
}
.fusion-li-item-content {
	font-size: 16px;
}
.fusion-content-boxes .content-container, .fusion-accordian .panel-title .fusion-toggle-heading {
	font-size: 17px;
	line-height: 1.73;
}
.leader p {
	font-size: 18px!important;
	line-height: 1.73;
}
.fusion-accordian .panel-title a .fa-fusion-box {
    background-color: #CCC !important;
}
.fusion-accordian .panel-title a:hover .fa-fusion-box {
    background-color: #000 !important;
    border-color: #000 !important;
}
.fusion-accordian .fusion-panel {
	border-bottom: 1px solid #ccc;
}
.page-id-2712 .fusion-accordian .fusion-panel {
	border-bottom: 0px solid #fff;
}
#prev-feature-boxes {
	display: none;
}
#main .reading-box h2 {
	font-size: 24px;
}
.download-icon {
	color: #747474;
  	font-size: 14px;
	font-weight: 700;
  	background: #fff;
  	border: 1px solid #747474;
  	padding: 10px 20px 10px 20px;
  	text-decoration: none;
	text-transform: uppercase;
}
.fusion-person .person-desc{
 /*   min-height: 140px; */
}
.person-content p {
    margin-bottom: 0px;
}

.fusion-person .person-desc .person-author .person-name, .fusion-person .person-desc .person-author .person-title {
    display: block;
    font-weight: 700;
    font-size: 16px;
    width: 300px;
}
.download-icon:hover {
  	background: #fff;
	border: 1px solid #D7BE85;
  	color: #D7BE85;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0px;
  	text-decoration: none;
	text-transform: uppercase;
}
/*
.fusion-main-menu{
display:block !important;
}
#menu-main-menu-1{
display:none;
}
.fusion-is-sticky>:first-child{
opacity:.7;
}
.fusion-is-sticky :first-child:hover{
opacity:1;

.fusion-is-sticky #menu-main-menu-1{
display:block !important;
     margin-top: -14px;
}
.fusion-is-sticky #menu-main-menu-1 li{
    height: 50px;
}
.fusion-is-sticky #menu-main-menu-1 li a{
    line-height: 40px;
}

.fusion-is-sticky #menu-main-menu-1 .fusion-main-menu-search{
display:none;
}
.type-investmentopps .entry-title{
display:none;
}

*/

.fusion-main-menu .sub-menu{
    width: 241px !important;
}
/*
.fusion-dropdown-submenu, .fusion-main-menu .sub-menu li a {
    border-bottom: 1px solid #e8e5e5;
    padding-top: 9px;
    padding-bottom: 9px;
    color: #333333;
    font-weight: 400;
    font-size: 16px;
}
.fusion-copyright-notice {
    display: table-cell;
    vertical-align: middle;
    margin: 0;
    padding: 0px;
    color: #8c8989;
    font-size: 16px !important;
    line-height: 100% !important;
}
.gold_leaf_hover:hover{
color: #B78B20;
}
.fusion-is-sticky .fusion-sticky-menu-1 .fusion-sticky-menu{
display:none !important;
}
.fusion-footer-copyright-area > .fusion-row{
    padding-left: 0 !important;
}
.fusion-copyright-notice {
    padding-left: 0;
}
.fusion-header-v2 .fusion-header{
    height: 137px;
}
.fusion-is-sticky .fusion-header-v2 .fusion-header{
    height: 123px;
}
*/
.fusion-copyright-notice p {
	margin: 5px 0;
} 
.ts_main_button{
    border: 2px solid #ccc;
    padding: 10px;
    margin-bottom: 14px;
    display: inline-block;
	text-transform:uppercase;
	font-weight:bold;
}
.fusion-main-menu .sub-menu li a {
    border-bottom: 1px solid #e8e5e5;
    padding-top: 9px;
    padding-bottom: 9px;
    color: #333333;
    font-weight: 400 !important;
}
#un-button.un-right:hover{
    background-color: #b78b20 !important;
}
/* WHY INVEST  PAGE*/

.page-id-69 .fusion-image-wrapper{
    height: 142px !important;
}
.sidebar .widget .heading h4, .sidebar .widget h4 {
	color: #000 !important;
}
.sidebar .widget h4 {
    font-size: 18px !important;
    margin-bottom: 0px !important;
} 
/****************************************************/

.hide{
	display:none;
}
.banner_techs h2{
    font-size: 36px;
}
.banner_techs .content-container{
color: #000000;
    font-size: 24px;
    font-weight: bold;
}
.fusion-reading-box-container .reading-box{
    /*border-left-color: #B78B20 !important;*/
    border: #B78A1F 0 0 0 3px;
}
.button-1,
.button-2, 
.button-3,
.button-4,
.fusion-button{
    border-width: 1px !important;
    border-color: #6b6b6b !important;
    background: #ffffff !important;
}
.button-1:hover,
.button-2:hover, 
.button-3:hover,
.button-4:hover,
.fusion-button:hover{
    border-color: #D7BE85!important;
}
.button-1 span, .button-1 i,
.button-2 span, .button-2 i,
.button-3 span, .button-3 i,
.button-4 span, .button-4 i,
.fusion-button{
color: #6b6b6b !important;
}
.button-1:hover span, .button-1:hover i,
.button-2:hover span, .button-2:hover i,
.button-3:hover span, .button-3:hover i,
.button-4:hover span, .button-4:hover i,
.fusion-button:hover{
color: #D7BE85!important;
}
/*
.fusion-header-v2 .fusion-header{
    height: 169px;
}
.fusion-is-sticky .fusion-header-v2 .fusion-header{
    height: 100px !important;
}
.fusion-is-sticky .fusion-header-v2 .fusion-logo{
    margin-top: 52px !important;
}
.fusion-secondary-header{
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1111;
	background: none;
}

.fusion-main-menu {
    margin-top: 37px;
}
.fusion-sticky-logo-1x{
	height:42px;
	margin-bottom: 20px;
}
*/
input[type="email"]{
    height: 35px;
    padding-top: 0;
    padding-bottom: 0;
}

/* MEDIA QUERIES ********************************************/

@media only screen and (max-width: 1150px) and (min-width: 800px){

.fusion-content-boxes .content-box-column-1, .fusion-content-boxes .content-box-column-2, .fusion-content-boxes .content-box-column-3 {
    width: 25% !important;
}

}

@media only screen and (max-width: 800px){
.fusion-main-menu{
display:none !important;
}
.fusion-mobile-menu-icons{
    margin-top: 100px !important;
}
.fusion-logo{
    margin-top: 100px !important;
}

.modal-box {
    margin-top: 0;
    width: 96% !important;
    right: 2% !important;
    left: 2% !important;
}

.fusion-content-boxes .content-box-column-1, .fusion-content-boxes .content-box-column-2, .fusion-content-boxes .content-box-column-3 {
    width: 100% !important;
    margin: 0 !important;
}

}

@media only screen and (min-width: 600px) {
	.vote-header {
		width: 22%; float: left;
		}
	}

@media only screen and (max-width: 600px) {
	.vote-header {
		width: 100%; float: left;
		}
	}
	
.fusion-secondary-header {
	color: #333 !important;
}

.fusion-secondary-header a{
	color: #333 !important;
}

.fusion-page-title-captions {
    display: table-cell;
    vertical-align: middle;
    width: 45%;
}

.fusion-page-title-secondary {
    display: table-cell;
    vertical-align: middle;
    width: 45%;
    text-align: right;
}
.float-button{
    position: fixed;
    bottom: 40%;
    right: 0px;
    color: #FFF;
    text-align: center;
    max-width: 228px;
    border-width: 1px;
    border-color: #fff;
    border-radius: 2px;
    background: #B78B20;
    padding: 13px 29px;
    font-weight: 700;
    line-height: 17px;
    font-size: 14px;
    text-transform: uppercase;
    cursor: pointer;
    transition: ease 0.3s;
    border-style: solid;
}
.float-button:hover {
    background: #ffffff;
}
.float-button a {
    color: #fff;
}
.float-button:hover > a {
	color: #B78B20;
}
@media only screen and (min-width: 600px) {
	.float-button.global-float-button {
		bottom: calc(40% - 60px);
	}
}
@media only screen and (max-width: 600px) {
.float-button {
    bottom: 0;
    max-width: unset;
    padding: 10px 0;
    width: 100%;
}
.float-button a {
    padding: 10px 30px;
    width: 100%;
}
}

.fe-float-button.fas {
    font-size: 27px;
    display: block;
    padding-bottom: 15px;
}
.remodal-wrapper {
    z-index: 10020!important;
}

.remodal-close {
    background-color: #111!important;
    color: #fff!important;
    border-radius: 50%;
    margin-top: 10px!important;
    margin-right: 10px!important;
}
.remodal-close:hover {
	background-color: #666;
    color: #fff!important;
}

 #nav ul li ul li a,#sticky-nav ul li ul li a,#wrapper #nav ul li ul li > a,#wrapper #sticky-nav ul li ul li > a,.avada-container h3,.comment-form input[type="submit"],.ei-title h3,.fusion-blog-shortcode .fusion-timeline-date,.fusion-body #main .tribe-common .tribe-events-c-day-marker__date,.fusion-body #main .tribe-events .datepicker,.fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium,.fusion-body .tribe-common .tribe-common-b2,.fusion-body .tribe-common .tribe-common-b3,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-load-more-button,.fusion-main-menu .sub-menu,.fusion-main-menu .sub-menu li a,.fusion-megamenu-widgets-container,.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover,.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled,.fusion-page-title-bar h3,.gform_page_footer input[type="button"],.gform_page_footer input[type=button],.gform_wrapper .button,.gform_wrapper .gfield_description,.gform_wrapper .gform_button,.gform_wrapper label,.meta .fusion-date,.more,.post-content blockquote,.review blockquote div strong,.review blockquote q,.ticket-selector-submit-btn[type=submit],.wpcf7-form input[type="submit"],body {
	 font-family: neuzeit-grotesk, sans-serif!important;
     font-style: normal!important;
}