@import url('https://fonts.googleapis.com/css?family=Heebo:100,300,400,500,700,800,900&display=swap');
@font-face {
  font-family: 'SegoeUI-Light';
  src: url('./fonts/SegoeUI-Light.eot?#iefix') format('embedded-opentype'),  url('./fonts/SegoeUI-Light.woff') format('woff'), url('./fonts/SegoeUI-Light.ttf')  format('truetype'), url('./fonts/SegoeUI-Light.svg#SegoeUI-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
div #menu-top-menu li a{
    text-transform: inherit;
    font-weight: normal !important;
    font-style: normal;
       font-family: 'SegoeUI-Light' !important;
    color: red;
}
.box h2{margin:0;padding:0;font-size:inherit;font-weight:normal;text-transform:capitalize;}
div#blog_headd{width:100%;text-align:left;float:left;}
div#blog_headd h1{font-size:40px;margin:0;}
.single-post a h1.post-title{font-family:"Source Sans Pro", sans-serif;margin-bottom:50px;font-size:36px;text-align:left;font-weight:600;line-height:1.4em;color:#222 !important;text-transform:capitalize;}


div #menu-top-menu li#menu-item-4373 a {background-color: #373737;}


@media only screen and (min-width:1100px){.separator1 .bg, #intro .bg1{background-attachment:fixed !important;}
}
@media only screen and (max-width:1050px){.hoverimage{display:none !important;}
}
.filter ul li{display:inline-block !important;}
.portfolio_details a{text-decoration:none;}
.portfolio-item iframe, .portfolio-item img{width:620px;height:370px;}
.buttonbuilder{width:90%!important;padding-left:5%!important;padding-right:5% !important;}
iframe, embed, img{max-width:100%;}
img{height:auto;}
.contact-form input[type="text"]:focus,
.contact-form input[type="password"]:focus,
.contact-form input[type="email"]:focus,
.contact-form textarea:focus{color:#FFF;}
nav ul{position:relative;display:inline-table;}
nav ul:after{content:"";clear:both;display:block;}
nav ul li{padding:0;position:relative;float:left;}
nav ul li a{display:inline-block;padding:2px 26px 10px;}
nav ul ul{background-color:#4B4B4B;display:none;position:absolute;top:100%;padding:0px;z-index:1000;margin:0;width:auto;}
/* nav ul ul li{border:none !important;position:relative;width:auto;padding:0px 26px;}  */
 nav ul ul li {
    border-left: none !important;
    position: relative;
   width: 100%;
    border-right: none !important;
    text-align: left;
    border-bottom: 1px solid #e6e6e6;
}
 nav ul ul li:hover{background:#f59e1e;}
nav ul ul li:last-child {
    border-bottom: none;
} 
nav ul li.submenu-icon::after { content: "\f107"; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color:#515151; font-size: 18px; padding-right: 10px; position: absolute; top: 2px; right: 0;}
nav .sub-menu a {font-size: 13px;}
nav ul ul li a{color:#fff !important;padding: 7px 12px 7px 12px;}
nav ul ul li a:hover{color:#fff !important;}
nav ul ul ul{position:absolute;margin-top:-10px;left:100%;top:0%;}
nav ul li:hover > ul{display:block;}
#blog p, #blog a{color:#fff;}
#blog a, #blog a:hover{text-decoration:none;}
p.post-title{font-size:30px;font-weight:600;text-transform:uppercase;margin-top:20px;margin-bottom:7px;}
p.post-info{font-size:14px;opacity:0.65;}
p.post-info img{margin-right:3px;}
.sidebar{margin-top:10px;border-left:1px solid #ddd;padding-left:20px;text-align:center;}
.search input[type="text"]{border:1px solid #ccc;padding:6px 4px;outline:none;font:13px 'Source Sans Pro', sans-serif;color:#fff;margin:0;width:100%;display:block;margin-bottom:20px;background:transparent;}
.sidebar p{margin:0;line-height:20px;color:#fff;}
p.sidebar-title{text-transform:uppercase;margin-bottom:20px;padding-bottom:6px;border-bottom:1px solid #fff;}
p.s-small{font-size:13px;opacity:0.7;}
.sidebar a{text-decoration:none;color:#fff;}
.sidebar a:hover{text-decoration:underline;}
.sidebar ul{list-style:circle;color:#fff;margin-left:20px;margin-bottom:30px;}
.sidebar ul.popular{list-style:none;margin-left:0;}
.sidebar ul li{margin:0 0 10px 0;}
div.single-post{border-bottom:1px dotted #d9d9d9;padding-bottom:20px;margin-top:11px;margin-bottom:30px;}
.comment{margin-top:20px;margin-bottom:0;}
.user-name{margin-bottom:1px;}
.user-date{font-size:12px;color:#868686;margin-bottom:5px;}
.user-text{color:#868686;border-top:1px dotted #d9d9d9;border-bottom:1px dotted #d9d9d9;padding:8px 0;font-size:14px;}
.comment-respond h3{font-size:24px;margin-bottom:10px;}
.comment-respond p.logged-in-as, .comment-respond .comment-notes{margin-bottom:20px;}
p.form-allowed-tags{display:none;}
.comment-respond input[type="text"], .comment-respond textarea{border:1px solid #ccc;padding:6px 4px;outline:none;font:13px 'Source Sans Pro', sans-serif;color:#fff;margin:0;width:100%;display:block;margin-bottom:20px;background:transparent;}
.comment-respond p{margin-bottom:0;font-size:14px;}
.pagination .rightpag{float:right;}
.pagination .leftpag{float:left;}
.user-text{line-height:29px;}
.left_comment{width:10%;margin-right:2%;float:left;}
.right_comment{width:88%;float:left;}
ol.commentlist ul{margin-left:60px;}
h2{line-height:40px;}
a.selected{padding:8px 10px;}
@media only screen and (max-width:768px){span.lines{border:none !important;}
}
.flex-direction-nav a{overflow:visible;color:#FFF;text-shadow:none;}
.flexslider li{margin-bottom:0;}
#popup2 .gform_footer.top_label, #popup3 .gform_footer.top_label{display:table;text-align:center;margin:0 auto!important;}
#popup2 .gform_button.button, #popup3 .gform_button.button{width:140px !important;margin:0 auto!important;}
#popup2 .gform_wrapper ul.gform_fields li.gfield,
#popup3 .gform_wrapper ul.gform_fields li.gfield{padding-right:0 !important;}
#popup2 input[type='text'], #popup3 input[type='text']{width:100% !important;}
.fancybox-outer .gform_wrapper h3.gform_title{font-size:1.23em;}

#popup2 h3,#popup3 h3{color:#000;}
	#popup2 input[type='text'],#popup3 input[type='text']{border: 1px solid grey; width:400px;}

div.wpcf7-mail-sent-ok{text-align:center; color: #000;}
div.wpcf7-validation-errors{text-align:center;}
span.txt-ancr-clr a {
    color: #0099ff !important;
}
.button.facebook.left-pull {
    width: 106px;

}
.buttons.pull-right {
    padding-top: 4px;
}

/* Home Page Css */
#blog .twelve.columns .podcast-item { margin: 0 0 30px; background: #f5f5f5; border: 1px solid #a4a1a1; padding: 20px 20px 10px;}
#blog .twelve.columns .podcast-item img { max-width: 400px; margin: 0 0 10px; border: 1px solid #ddd;}
#blog .twelve.columns .podcast-item .podcast_title { font-size: 20px; display: block; margin: 0 0 10px; font-family: 'Heebo', sans-serif !important; font-weight: 700; font-style: normal;}
#blog .twelve.columns .podcast-item .podcast_content { color: #000; margin: 0 0 10px; font-weight: normal !important;font-style: normal; font-family: 'Heebo', sans-serif;}
#blog .twelve.columns .podcast-item .podcast_title:hover { color: #3598dc !important;}
.home div#blog_headd h1 { color: #000;}
#podcast-linksec .items { list-style-type: disc; text-align: left;}
#podcast-linksec { background: #f5f5f5; border: 1px solid #a4a1a1; padding: 20px 30px 10px;}
.headline.Podcasttitle-class h1 { color: #000; text-align: center; font-size: 40px; margin: 0 0 20px;}
#blog .columns #podcast-linksec .items a { color: #3598dc !important;}
#podcast-linksec .items a:hover { text-decoration: underline;}
#blog .columns #podcast-linksec li.items { list-style-type: disc; text-align: left; /*color: #3598dc !important;*/}
.post-title.Investor-post-title { color: #000; margin: 35px 0 15px;}
.single-post.ic-pages { width: auto; margin-left: 0;}

body p {
    font-weight: normal !important;
    font-style: normal;
    font-family: 'Heebo', sans-serif !important;
}
.sidebar ul li a, .sidebar ul li, .tools .author, #blog .columns #podcast-linksec li.items a, body #blog .columns .resource-linckass li {
    font-weight: normal !important;
    font-style: normal;
    font-family: 'Heebo', sans-serif !important;
}
.share-text {
    font-weight: normal !important;
    font-style: italic;
    font-family: 'Heebo', sans-serif !important;
}


div#undefined-sticky-wrapper { padding: 0px; }
div #menu-top-menu li {border: 0;}
div #menu-top-menu li a {padding: 11px 25px;color: #000;text-transform:uppercase;transition: all .35s ease;}
nav ul#menu-top-menu { padding-top: 0px; margin-bottom: 0px; }
div #menu-top-menu li.about-us-color a {
    color: #0a0903;
}
div #menu-top-menu li.Investor-Connect-color a {
    color: #f2a41f;
}
div #menu-top-menu li.Investor-Perspectives-color a {
    color: #4fc5d7;
}
div #menu-top-menu li.Startup-Funding-Espresso-color a {
    color: #EE5544;
}
/*
div #menu-top-menu li#menu-item-3480 a { background-color:#373737;}
div #menu-top-menu li#menu-item-3481 a { background-color:#4EC5D7;}
div #menu-top-menu li#menu-item-3482 a { background-color:#F4A51E;}
div #menu-top-menu li#menu-item-3483 a { background-color:#EA0001;}
div #menu-top-menu li#menu-item-3480 a:hover { background-color: #2a2929; }
div #menu-top-menu li#menu-item-3481 a:hover { background-color: #4cb3c3; }
div #menu-top-menu li#menu-item-3482 a:hover { background-color: #e89811; }
div #menu-top-menu li#menu-item-3483 a:hover { background-color: #d50607; }
*/

/* responsive css */

@media(max-width:1199px){
#undefined-sticky-wrapper .contct {width: 125px;}
body.home .home-page-contentdfg .title{background-position: center -66px;}
}
@media(max-width:1024px){
#intro .home-page-contentdfg .title img {max-width: 800px; width: 100%; padding: 0px 15px; box-sizing: border-box;}
div#intro { display: flex; justify-content: center; align-items: flex-end; }
#undefined-sticky-wrapper .contct {width: 95px;}

}
@media(max-width: 991px){

div.single-post { margin-left: auto !important; margin-right: auto; width: auto !important;}
.discussion-topics-template-default.single .single-post { margin-left: auto !important;}
#blog .audio { width: 100% !important;}
#blog_headd { margin: 0 !important;}
.more { float: none !important;}
div#intro {max-height: 355px; }
#intro .home-page-contentdfg .title img {max-width: 700px;}
body.home .home-page-contentdfg .title {
    background-size: 91% !important;
}
}

@media(max-width: 960px){

#undefined-sticky-wrapper { padding: 0 10px 10px; height: auto !important; background: #fff;}
nav { -webkit-box-shadow: inherit !important; box-shadow: inherit !important;}
nav select { margin-top: 10px; margin-bottom: 10px !important;}
#undefined-sticky-wrapper .contct { position: unset !important; width: 100% !important;}
.bg{ -webkit-box-shadow: inherit !important; box-shadow: inherit !important;}
.sticky-wrapper.is-sticky {padding-left: 0px !important; padding-right: 0 !important;}
.sidebar a { width: auto !important;height: auto !important;}
.topbar { background-size: cover !important; margin-bottom: 20px !important;}
body.home .home-page-contentdfg .title {
    background-position: center -50px;
}
}



@media(max-width:767px){

h1 { font-size: 30px !important; line-height: 40px !important; margin-bottom: 20px !important;}
.box { padding-bottom: 0px !important; width: 100% !important; float: left; text-shadow: 0 0 10px; transition: all 0.4s ease 0s;}
.topbar { background-size: cover !important; margin-bottom: 20px !important;}
#blog .twelve.columns .podcast-item img{ max-width: 350px;}
#intro .home-page-contentdfg .title img {max-width:600px;}
div#intro {max-height: 295px;}
body.home .home-page-contentdfg .title {
    background-position: center -40px;
}
.home #intro {
    height: 200px;
}
}


@media(max-width:640px){
    
 body.home .home-page-contentdfg .title {
    background-position: center -18px;
}   
    
}


@media(max-width:540px){
    
 body.home .home-page-contentdfg .title {
    background-position: center 0px;
}   
    
}


@media(max-width:480px){


.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha {
    overflow: scroll;
}
#blog .twelve.columns .podcast-item img{ max-width: 250px;}
div#intro {max-height: 220px;}
#intro .home-page-contentdfg .title img { max-width: 428px;}
body.home .home-page-contentdfg .title { background-size:90% !important; }
body.home .home-page-contentdfg .title {
    background-position: center 0px;
}

}

.single-post .date1 {
	top: 0;
	left: 0;
	float: left;
	width: 100%;
}


@media (max-width: 1450px){
	div #menu-top-menu li a {padding: 10px 10px;font-size: 14px;}
}