body{position:relative;padding-top:100px;background-image:url(images/midd_bg.jpg);font-family:arial;}
.clearfix{clear:both;}
p{text-align:justify;}
.pull-left{float:left;}
.pull-right{float:right;}
.row{clear:both;overflow:auto;position:relative;}
.first-half{width:49%;float:left;}
.second-half{width:49%;float:right;}
.page{position:relative;}
.drop-shadow{position:relative;float:left;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 30px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 30px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 30px rgba(0, 0, 0, 0.1) inset;}
.drop-shadow:before,
.drop-shadow:after{content:"";position:absolute;z-index:-2;}
.lifted{-moz-border-radius:4px;border-radius:4px;}
.lifted:before,
.lifted:after{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;-webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);-moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);}
.lifted:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);}
.full_width > .page{background-color:transparent;}
#header_area{position:fixed;background-color:#fff;-webkit-box-shadow:0px 10px 10px -5px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 10px 10px -5px rgba(0, 0, 0, 0.5);box-shadow:0px 10px 10px -5px rgba(0, 0, 0, 0.5);left:0;right:0;z-index:999;top:0;height:100px;}
#content_area{padding-top:49px;padding-bottom:48px;border-bottom:1px solid #DEE1C6;}
#content{padding-top:2.2em;}
.post_box{padding-top:0;}
.benefits #content_area, .portfolio #content_area, .about-us #content_area, .detailed #content_area, .contact-us #content_area,
.become-a-mentor #content_area, .press #content_area, .faq #content_area, .blog #content_area{padding-top:99px;}
#footer_area{padding:20px 0;border-top:1px solid #FFFFFF;}
#footer{border:0;}
.format_text{position:relative;z-index:990; float:left;}
#header_area .page{padding-top:0;}
#header{float:left;margin:10px 5px 5px;border:0;position:relative;}
.menu{float:right !important;border:0 !important;width:auto !important;}
.menu .current, .menu .current-cat, .menu .current-menu-item, .menu .current-parent, .menu .current-cat-parent, .menu .current-menu-ancestor{background-image:url(images/menu_hv.png);height:129px;margin-bottom:-2.9em;background-position:50%;}
.menu a{padding:3.5em 0.833em 0.22em;height:2.5em;text-transform:capitalize;font-size:1.6em;letter-spacing:0;}
#home-featured .page{background-image:url(images/2_bg.jpg);background-position:50%;background-repeat:no-repeat;min-height:400px;margin:60px auto;}
.need-a-brand{background-image:url(images/need-a-brand-bg.png);background-repeat:no-repeat;float:left;width:375px;font-family:Vegur;font-size:32px;color:white;text-align:center;padding:80px 90px 0px 20px;position:relative;height:330px;}
.need-a-brand .hot_arrow{position:absolute;background-image:url(images/arro_img.png);background-repeat:no-repeat;width:92px;height:63px;right:30px;bottom:50px;}
.home-featured-right{float:right;width:450px;padding-top:220px;}
body.home .home-featured-right h2{font-size:24px;color:#343434;text-align:center;font-weight:bold;font-family:arial;}
.home-featured-right p{font-size:24px;color:#343434;font-weight:bold;margin-top:7px;}
.need-a-brand .hot{font-family:Impact;font-size:46px;color:#FF7E00;text-shadow:-3px 1px 0px #E9F6C4;}
.need-a-brand .great-idea{color:#5A8201;}
.need-a-brand .great-idea{color:#5A8201;}
.need-a-brand .big{font-family:Arial, Helvetica, sans-serif;font-size:36px;color:#5A8201;font-weight:bold;text-transform:uppercase;}
.portfolio #content_area{background:#06C1DE url(images/portfolio_bg.jpg) top center no-repeat;border-bottom:1px solid #11ADC3;}
.portfolio #footer_area{background:#06C1DE url(images/portfolio_bg.jpg) bottom center no-repeat;color:#fff;border-top:1px solid #46DAF8;}
.portfolio #footer, .portfolio #footer a{color:#fff;}
.headline_area{background-color:#F77A00;border-radius:10px;height:80px;position:relative;margin-bottom:40px;padding:0 1em;}
.headline_area:before, .headline_area:after{bottom:15px;left:10px;width:50%;height:20%;content:"";position:absolute;z-index:-2;max-width:300px;-webkit-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);-moz-box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);}
.headline_area:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg);}
.type-post .headline_area:before, .type-post .headline_area:after{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}
.blog-headline{margin-left:1.1em;margin-right:1.1em;}
.headline_area h1 a, .headline_area h2 a{color:#fff;}
.headline_area h1 a:hover, .headline_area h2 a:hover{color:#2361A1;text-shadow:1px 1px 0px #fff;}
.headline_area h1{line-height:60px;color:white;padding-top:10px;border-bottom:1px dashed #F7B574;}
.type-post .headline_area h1{line-height:normal;color:#81B604;padding:0;border:0;}
.benefits .headline_area h1, .portfolio .headline_area h1, .about-us .headline_area h1, .detailed .headline_area h1, .contact-us .headline_area h1,
.become-a-mentor .headline_area h1, .press .headline_area h1, .faq .headline_area h1, .blog .headline_area h1{background-image:url(images/heading_green_bg.png);color:white;background-repeat:no-repeat;height:80px;margin-top:-90px;padding:70px 37px 0 30px;font-family:Subpear;font-size:32px;font-weight:bold;text-shadow:1px 1px 0px black;left:30px;text-align:center;position:absolute;width:162px;line-height:1em;}
.become-a-mentor .headline_area h1{padding-top:55px;height:95px;}
.benefits .headline-border, .portfolio .headline-border, .about-us .headline-border, .detailed .headline-border, .contact-us .headline-border,
.become-a-mentor .headline-border, .press .headline-border, .faq .headline-border, .blog .headline-border{border-bottom:1px dashed #E9AB6D;position:absolute;left:30px;right:30px;height:1px;bottom:19px;}
.portfolio .after-headline{background:#06C1DE url(images/portfolio_bg.jpg) top center no-repeat;}
.apply .headline_area{background-image:none;background-color:transparent;}
h2.special, .apply .headline_area h1{color:#fff !important;background-image:url(images/heading_special_bg.png);text-align:center;background-repeat:no-repeat;background-position:50%;padding:50px;font-family:Subpear;font-size:30px;text-shadow:1px 1px 0px #866748;}
.apply .headline_area h1{position:relative;margin:0;height:auto;border:0;}
.apply .after-headline{display:none;}
.portfolio-main{padding:25px;border-top:4px solid #40828c;border-radius:10px;font-size:1.2em;}
.portfolio-main p:last-child, .portfolio-main p:only-child{margin-bottom:0;}
.portfolio-item-wrapper{clear:both;padding:80px 0;}
.portfolio-item{width:322px;}
.portfolio-details{width:568px;padding:20px 22px 0;color:#fff;text-align:justify;}
.affiliated-bands-wrapper{color:#fff;clear:both;padding-top:30px;font-size:1.3em;font-weight:bold;}
.format_text .affiliated-bands{border:4px solid #5ADBEE;background-color:#fff;list-style-type:none;padding:20px 10px;margin:20px 0;overflow:auto;-moz-border-radius:8px;border-radius:8px;}
.affiliated-bands li{float:left;padding:10px 15px 0;}
.apply{color:#333;}
.apply b{color:#000;}
.apply h3{color:#fff;}
.apply #content_area{background-image:url(images/green_full_bg.jpg);background-repeat:no-repeat;background-color:#bddd6a;border-bottom:1px solid #80AF00;padding-top:30px;}
.apply #footer_area{background-color:#BDDD6A;border-top:1px solid #ECF6CF;}
.apply #footer, .apply #footer a{color:#fff;}
.control-group{clear:both;margin-bottom:1em;}
label.control-label{float:left;width:135px;color:#fff;font-size:1.2em;padding:8px 5px 0 0;font-weight:bold;}
label.textarea{float:none;width:auto;;color:#fff;font-size:1.2em;padding:0 0 5px;font-weight:bold;}
label.checkbox{float:none;padding-left:140px;color:#fff;font-size:1.2em;padding-top:8px;font-weight:bold;}
.controls input, .controls textarea{font-size:1.2em;color:#444;background:#ECF6CF;padding:7px;width:300px;border:1px solid #80AF00;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.controls textarea{width:442px;}
.controls input:focus, .controls textarea:focus{background:#fff;}
#footer-nav{list-style-type:none;margin:0;padding:0;font-size:1.2em;float:left;margin-bottom:5px;}
#footer p{clear:both;}
#footer-nav li{float:left;border-left:1px solid #888;padding:0 10px;}
#footer-nav li:first-child{padding-left:0;border:0;}
#footer-nav li:last-child{padding-right:0;}
#footer-nav a{border:0;}
#footer-nav a:hover{border-bottom:1px dotted #000;}
.portfolio #footer-nav li{border-left:1px solid #fff;}
.portfolio #footer-nav li:first-child{padding-left:0;border:0;}
.portfolio #footer-nav li:last-child{padding-right:0;}
.portfolio #footer-nav a:hover{border-bottom:1px dotted #fff;}
.mentor h3{font-family:Subpear;font-size:1.8em;color:#81B604;margin-top:1.5em;margin-bottom:0;}
.mentor h4{font-family:arial;color:#979797;font-weight:normal;}
.custom-sub-nav{position:absolute;padding-right:3.5em;right:0;z-index:998;}
.custom-sub-nav ul{list-style-type:none;font-size:1.5em;font-weight:bold;}
.custom-sub-nav li{float:left;padding:0 1em;border-right:2px solid #90C20B;color:#807D79;}
.custom-sub-nav li:last-child{padding-right:0;border-right:0px;}
.custom-sub-nav a{color:#90C20B;}
.benefits-previous, .benefits-next{position:absolute;top:50%;bottom:50%;margin-top:-24px;margin-bottom:-24px;}
.benefits-previous{left:-24px;}
.benefits-next{right:-24px;}
.dark-box{padding:25px;border:1px solid #E7E2DC;overflow:auto;background-image:url(images/trans_bg.png);-moz-border-radius:20px;border-radius:20px;}
.star{overflow:auto;}
.dark-box h2{font-family:Subpear;font-size:30px;color:#81B604;margin:0;}
.dark-box h3{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#70A000;margin:25px 0;}
h3.star{background-image:url(images/star_img.png);background-repeat:no-repeat;background-position:left;font-family:Subpear;font-size:21px;color:#81B604;}
h3.star span{padding:20px 90px 15px;display:block;background-image:url(images/star_img.png);background-repeat:no-repeat;background-position:right;text-align:center;}
.dark-box h4{margin-bottom:10px;}
.dark-box p{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#807D79;line-height:20px;text-align:justify;text-shadow:1px 1px 0px white;}
.format_text .benefits-brands-list{list-style-type:none;border-top:1px solid white;border-left:1px solid white;overflow:auto;margin:0 14px;}
.benefits-brands-list li{float:left;width:177px;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:5px;background:rgb(222, 218, 209);background:rgba(222, 218, 209, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99DEDAD1, endColorstr=#99DEDAD1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99DEDAD1, endColorstr=#99DEDAD1)";}
.benefits-brands-list li:nth-child(4n), .benefits-brands-list li:nth-child(4n-1){background:rgb(208, 204, 193);background:rgba(208, 204, 193, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99D0CCC1, endColorstr=#99D0CCC1);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99D0CCC1, endColorstr=#99D0CCC1)";}
.benefits-brands-list a{color:#000;text-decoration:none;}
body.benefits .second-half, body.brand .second-half, body.capital .second-half, body.mentors .second-half, body.audience .second-half{position:relative;}
.apply-now-wrapper{position:absolute;bottom:0px;}
.capital-special{font-size:18px;color:#F77A00;margin-top:40px;text-align:center;}
.mentors-special{background-image:url(images/mentors_img.jpg);background-position:100% 100%;background-repeat:no-repeat;padding-right:100px;padding-bottom:90px;margin-bottom:-25px;}
.mentors-special p:last-child{margin-bottom:0;}
.type-post .format_text, .post-bodycopy, .faq-answer{width:80%;margin:0 auto;background-color:white;padding:2.5%;border-radius:1em;}
.post-comments{display:none;}
.type-post .headline_area{background-color:transparent;height:auto;margin-bottom:2.2em;border-radius:0;}
#sidebars{border-width:0;}
.post-headline, .faq-question{width:85%;margin:auto;}
.post-headline h2 a{color:#000;text-decoration:none;font-size:0.9em;}
.post-headline h2 a:hover{text-decoration:underline;}
span.bullet{background-color:#81B604;border-radius:5px;display:inline-block;margin-right:10px;width:10px;height:10px;}
.post-bodycopy h3{margin-top:0;font-family:Subpear;font-size:24px;color:#81B604;}
.single-faq{padding-top:7.5em;position:relative;}
.back-to-top-wrapper{position:absolute;right:70px;bottom:-40px;z-index:99;}
.back-to-top-wrapper a{color:#81B604;text-decoration:none;}
.back-to-top-wrapper a:hover{text-decoration:underline;}
.faq-question{line-height:1.1em;font-size:1.3em;margin-bottom:0.5em;color:#81B604;}
.faq-answer .faq-link{display:none;}
.faq-answer{padding-bottom:0;overflow:auto;margin-bottom:0;}
.post-bodycopy{padding-bottom:0;overflow:auto;}
.contact-us-wrapper{width:75%;margin:auto;}
#wpcf7-f146-p67-o1{border:1px solid #EAEADF;background-color:#fff;padding:1px;-moz-border-radius:1em;border-radius:1em;position:relative;}
#wpcf7-f146-p67-o1 form{border:0;padding:20px;background-color:#EAEADF;-moz-border-radius:1em;border-radius:1em;}
#wpcf7-f146-p67-o1 h2{margin:0.5em 0 1.5em;color:#7DB304;text-align:right;font-family:Subpear;font-size:34px;color:#7DB304;text-shadow:1px 1px 0px white;padding-bottom:3px;border-bottom:1px solid #D8D7C5;width:477px;}
.block-info-required{position:absolute;top:-14px;right:20px;background-image:url(images/form-top.png);background-repeat:no-repeat;height:82px;width:123px;color:white;font-size:1.3em;padding-left:35px;padding-top:40px;}
#wpcf7-f146-p67-o1 .control-group{clear:both;margin-bottom:1em;overflow:auto;padding-left:50px;}
#wpcf7-f146-p67-o1 .control-label{float:left;width:135px;color:#676747;font-size:1.2em;padding:8px 5px 0 0;font-weight:bold;}
#wpcf7-f146-p67-o1 label.textarea{float:none;width:auto;;padding:0 0 5px;}
#wpcf7-f146-p67-o1 .controls input, #wpcf7-f146-p67-o1 .controls textarea, #wpcf7-f146-p67-o1 .controls select{font-size:1.2em;color:#444;background:#F4F4EF;padding:10px;width:350px;border:1px solid #D8D8C5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.1) inset;}
#wpcf7-f146-p67-o1 .controls textarea{width:492px;}
#wpcf7-f146-p67-o1 .controls select{box-sizing:content-box;}
#wpcf7-f146-p67-o1 .form-action{text-align:center;}
#wpcf7-f146-p67-o1 .form-action input{width:auto;background-color:transparent;border:0;}
#wpcf7-f210-p79-o1{margin:auto;border:1px solid #EAEADF;background-color:#fff;padding:1px;-moz-border-radius:1em;border-radius:1em;position:relative;}
#wpcf7-f210-p79-o1 form{border:0;padding:20px;background-color:#EAEADF;-moz-border-radius:1em;border-radius:1em;}
#wpcf7-f210-p79-o1 h2{margin:0.5em 0 1.5em;text-align:right;font-family:Subpear;font-size:34px;color:#7DB304;text-shadow:1px 1px 0px white;padding-bottom:3px;border-bottom:1px solid #D8D7C5;width:270px;font-weight:normal;}
#wpcf7-f210-p79-o1 .control-group{clear:both;margin-bottom:1em;padding:0 10px;}
#wpcf7-f210-p79-o1 .control-label{float:left;width:105px;color:#676747;font-size:1.2em;padding:8px 5px 0 0;font-weight:normal;}
#wpcf7-f210-p79-o1 label.textarea{float:none;width:auto;;padding:0 0 5px;}
#wpcf7-f210-p79-o1 .controls input, #wpcf7-f210-p79-o1 .controls textarea, #wpcf7-f210-p79-o1 .controls select{font-size:1.2em;color:#444;background:#F4F4EF;padding:7px 5px;width:270px;border:1px solid #D8D8C5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.1) inset;}
#wpcf7-f210-p79-o1 .controls textarea{width:382px;}
#wpcf7-f210-p79-o1 .form-action{text-align:center;}
#wpcf7-f210-p79-o1 .form-action input, #wpcf7-f59-p12-o1 .form-action input{width:auto;background-color:transparent;border:0;}
.footer-social-wrapper{list-style-type:none;flat:right;}
.footer-social-wrapper li{display:block;float:left;margin-left:10px;}
.footer-social-wrapper li a{display:block;float:left;}
#footer .footer-social-wrapper a{border-bottom:0;}
body.home .headline_area{display:none;}
.home-first-half{float:left;width:555px;}
.home-second-half{float:right;width:360px;}
.white-box{background:white;padding:10px;-moz-border-radius:5px;border-radius:5px;}
.white-box-border{border:1px dashed #CCD0B8;padding:10px 10px 0;}
.format_text .white-box-border h3{font-family:Subpear;font-size:24px;color:#81B604;margin-top:1em;}
.format_text .white-box-border h4{margin-bottom:1.5em;}
.white-box-special{color:#81B604;font-weight:bold;}
.home h2{font-family:Subpear;font-size:36px;color:#F77A00;margin-top:0;font-weight:normal;}
.home h2.home-benefits-link{margin-top:1em;padding:10px;}
.home-benefits-link a, .home-benefits-link a:hover{color:#81B604;text-decoration:none;font-size:27px;font-weight:normal;line-height:1.2em;}
.home .benefits-image-wrapper, .home .home-brand-arrow{text-align:center;}
.home .home-brand-arrow{padding-left:20px;padding-top:30px;}
#how-it-works{background-image:url(images/blu_bg.jpg);background-position:top center;margin-bottom:50px;}
#how-it-works .brands-available{font-family:Subpear;font-size:30px;margin-top:2em;color:white;text-align:right;padding-right:2em;margin-bottom:0;}
#how-it-works .page{padding:100px 0;position:relative;}
.how-it-works-arrow{position:absolute;right:200px;bottom:-100px;width:112px;height:166px;background-image:url(images/arro_img3.png);background-repeat:no-repeat;}
.how-it-works-first-section{float:left;width:350px;font-size:1.5em;line-height:1.5em;}
.how-it-works-first-section h3{font-family:Subpear;font-size:24px;color:#F77A00;margin:15px 0 1em;}
.how-it-works-first-section p{margin-bottom:1.5em;letter-spacing:1px;}
.team{background-image:url(images/1_bg.png);height:152px;background-repeat:no-repeat;margin-left:420px;}
.team_hed{font-family:Subpear;font-size:24px;color:#F77A00;margin-top:15px;line-height:32px;padding:20px 50px;}
.team_txt{font-family:Subpear;font-size:18px;color:#00606B;padding-top:30px;}
.great-idea{text-align:right;}
.become-a-mentor .first-half h2{font-family:Subpear;font-size:32px;color:#F77A00;font-weight:normal;margin:0;}
.become-a-mentor .second-half{padding-top:100px;}
.become-a-mentor .second-half h2{font-family:Subpear;font-size:32px;color:#262626;margin:0;font-weight:normal;}
.become-a-mentor .second-half h3{margin:0 0 7px;font-family:Subpear;font-size:20px;color:#F77A00;}
.wpcf7-checkbox input{width:auto;}
p.interested{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#333;padding-left:30px;margin:30px 0 0;}
.contact-us h2{font-family:Subpear;font-size:32px;color:#F77A00;font-weight:normal;}
.buzz-item{background-color:white;padding:2em 2em 2em 6em;width:65%;margin:0 auto 4em auto;position:relative;border:2px solid #CCC;float:none;font-size:1.1em;}
.buzz-item h2{margin-bottom:.5em;}
.buzz-item h2 a{color:#F77A00;font-size:1.1em;text-decoration:underline;}
.entry-date{padding-bottom:1em;}
.entry-share{float:right;}
.beta{float:right;background-color:#81B604;width:100px;height:20px;border-radius:0 0 8px 8px;text-align:center;color:white;line-height:20px;font-size:1.2em;font-weight:bold;margin-left:3px;margin-right:1px;box-shadow:1px 2px 5px rgba(0, 0, 0, 0.6);}
.beta-tag{background-image:url(images/red_tag.png);background-repeat:no-repeat;width:60px;height:55px;position:absolute;color:white;text-align:center;padding-top:25px;font-size:1.3em;font-weight:bold;}
#view-more-names{color:#F77A00;text-decoration:underline;}
#view-more-names:hover{text-decoration:none;}
.format_text p.view-more-names-wrapper{text-align:right;padding:1em;}
.noTitleStuff .ui-dialog-titlebar{display:none}
.custom .noTitleStuff{border:20px solid #DDD;-webkit-box-shadow:0px 0px 20px black;-moz-box-shadow:0px 0px 20px #000;box-shadow:0px 0px 20px black;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;}
.custom .ui-dialog{overflow:visible;}
.noTitleStuff .close{position:absolute;background-image:url(images/close_img.png);background-repeat:no-repeat;width:46px;right:-40px;top:-40px;height:45px;}
.custom .ui-widget-overlay{background:#000;opacity:.7;filter:Alpha(Opacity=70);}
.custom .ui-dialog .ui-dialog-content{}
body.custom .modal{overflow:visible;}
body.custom #privaryPolicyDialog{padding:0;}
.modal-body{overflow:auto;height:410px;padding:22px;}
.close{cursor:pointer;}
.modal{display:none;font-size:1.2em;line-height:1.5em;}
.modal p{text-align:justify;}
#privaryPolicyDialog h2{font-family:Subpear;font-size:32px;color:#F77A00;line-height:1.5em;}
#privaryPolicyDialog h3{font-size:19px;color:#F77A00;line-height:2em;font-weight:normal;padding:10px 0;}
#privaryPolicyDialog h4{font-size:19px;color:#7AAD00;line-height:1.4em;font-weight:normal;padding:10px 0;}
.icon-mic{background-image:url(images/mic.png);background-repeat:no-repeat;background-position:20px 30px;}
.icon-pin{background-image:url(images/pin.png);background-repeat:no-repeat;background-position:25px 30px;}
.icon-interviewer{background-image:url(images/interviewer.png);background-repeat:no-repeat;background-position:30px 30px;}
.faq-list{line-height:1.5em;margin:0 auto;color:#81B604;width:85%;}
.format_text .faq-list ul{margin-bottom:0;}
.faq-list a{color:#81B604;text-decoration:none;}
.faq-list a:hover{text-decoration:underline;}
h2.meet-our-team, h2.meet-our-partners{font-family:Subpear;font-size:33px;color:#F77A00;line-height:56px;margin-bottom:0;}
h2.meet-our-team{background-image:url(images/icon_img.png);background-repeat:no-repeat;padding-left:70px;background-position:left bottom;}
.about-us .mentors-list, .detailed .mentors-list, .about-us .partners-list, .detailed .partners-list{list-style-type:none;margin-left:-18px;overflow:auto;}
.about-us .mentors-list li, .detailed .mentors-list li, .about-us .partners-list li, .detailed .partners-list li{float:left;text-align:center;background-color:#fff;-moz-border-radius:1em;border-radius:1em;margin-top:18px;margin-left:18px;padding:15px 10px;width:200px;height:230px;position:relative;}
.about-us .partners-list li, .detailed .partners-list li{width:418px;height:150px;position:relative;padding:15px 20px;}
.about-us .mentors-list img, .detailed .mentors-list img{margin:0 auto;padding:5px;border:1px solid #ccc;}
.about-us .partners-list img, .detailed .partners-list img{margin:0 auto;padding:5px;border:0px solid #ccc;}
.about-us .mentors-list .social{position:absolute;right:10px;top:15px;}
.about-us .mentors-list .social img, .detailed .mentors-list .social img{margin:0;padding:0;border:0;}
.about-us .mentors-list h3, .detailed .mentors-list h3, .about-us .partners-list h3, .detailed .partners-list h3{margin:0.5em 0 0.3em;line-height:1.1em;color:#81B604;}
.about-us .mentors-list a, .detailed .mentors-list a, .about-us .partners-list a, .detailed .partners-list a{color:#81B604;}
.about-us .partners-list h3, .about-us .partners-list h4{text-align:left;}
.about-us .partners-list p a, .detailed .partners-list a, #modal-details-box a{color:#57C1E8;}
.detailed .partners-list a.partner{color:#81B604;}
.detailed .partners-list-detailed .partners-list li{width:auto;float:none;height:auto;background-color:transparent;text-align:left;}
.detailed .partners-list-detailed .partners-list .partner-details{display:none;}
.detailed .partners-list-detailed .partners-list .partner-summary{background-color:white;padding:15px 20px;-moz-border-radius:1em;border-radius:1em;margin-top:18px;}
.detailed .partners-list-detailed .partners-list .partner-summary li{padding:0;margin:0;text-align:left;}
.mentor-details{background:white;-moz-border-radius:1em;border-radius:1em;margin-top:1em;padding:1.5em 1.5em 0;overflow:auto;}
.about-us .mentors-list .mentor-details{display:none;}
.about-us .partners-list .partner-details{display:none;}
#modal-details-box p{margin-bottom:1em;}
#modal-details-box p:only-child, #modal-details-box p.only-child{overflow:auto;}
#modal-details-box .mentor-details img{margin:0 5px 5px 0;padding:5px;border:1px solid #ccc;}
#modal-details-box .mentor-details{background-color:transparent;overflow:visible;padding:0;margin:0;-moz-border-radius:0;border-radius:0;}
#modal-details-box .social{position:absolute;left:10px;bottom:-45px;}
#modal-details-box .social img{margin:0;padding:0;border:0;}
#modal-details-box .partner-details{height:500px;overflow:auto;padding-right:10px;}
#modal-details-box ul{padding-left:20px;margin-bottom:10px;}
.mentors-details-nav{list-style-type:none;margin:0 auto 15px auto;width:470px;overflow:auto;}
.mentors-details-nav li{border:0px solid #ccc;padding:5px 10px;display:block;width:200px;float:left;height:20px;}
.mentors-details-nav .second{margin-left:30px;text-align:right;}
.mentors-details-nav li a span.name{color:#81B604;font-weight:bold;}
.ui-dialog .ui-dialog-title{font-size:1.4em;}
.mentors-list-format{font-size:1.2em;text-align:right;}
.mentors-list-format a{color:#81B604;font-weight:bold;}
.mentors-list-format a.selected{color:#999;text-decoration:none;}
.detailed .mentors-list-detailed ul.mentors-list{margin:0;}
.detailed .mentors-list-detailed ul.mentors-list li{float:none;background-color:transparent;text-align:left;width:auto;margin:-60px 0 0;height:auto;padding:100px 0 0;}
.detailed .mentors-list-detailed ul.mentors-list li .social, .detailed .mentors-list-detailed ul.mentors-list li .mentor-image-wrapper{display:none;}
.detailed .mentors-list-detailed ul.mentors-list li .mentor-details, .detailed .mentors-list-detailed ul.mentors-list li .mentor-details .social{display:block;margin:0;}
.detailed .mentors-list-detailed .mentors-list img.alignleft{margin:0 5px 5px 0;}
.detailed .mentors-list-detailed .mentors-list .social{float:left;padding-right:5px;}
.detailed .mentors-list-detailed .mentors-list .social a{display:block;}
.detailed .mentors-list-short{list-style-type:none;overflow:auto;margin:25px 0 0;}
.mentors-list-short li{float:left;width:180px;}
.mentors-list-short a{color:#81B604;}
#meet-the-team{padding-top:100px;margin-top:-30px;}
.table-special{border-collapse:collapse;border-spacing:0;margin-bottom:1em;}
.table-special thead th{color:#fff;background-color:#999;}
.table-special td, .table-special th{padding:3px 5px;border-bottom:1px solid #999;}
.table-special tbody th{text-align:left;}
.table-special tbody td{text-align:center;}
.table-special tbody tr:nth-child(odd) td,
.table-special tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
.table-special tbody tr:hover td,
.table-special tbody tr:hover th{background-color:#f5f5f5;}
.three-column-list{list-style-type:none;}
.three-column-list li{float:left;width:220px;}
.domain-joined{padding:67px;text-align:center;color:white;font-size:1.2em;font-weight:bold;position:absolute;float:left;width:200px;margin:1em;height:200px;background-image:url(images/green_bg2.png);}
.domain-joined h2{font-family:Vegur;font-size:43px;color:white;text-align:center;}
.domain-joined h3{font-family:Impact;font-size:57px;color:white;text-align:center;}
.domain-joined-arrow{position:absolute;right:-20px;right:-40px;top:50%;background-image:url(images/arro_img.png);background-repeat:no-repeat;width:97px;height:65px;}
.domains-list-wrapper{margin-bottom:10em;overflow:auto;background-image:url(images/white_bg_new.png);background-repeat:no-repeat;}
.domains-list-border{padding:1em;overflow:auto;font-size:1.8em;padding-left:400px;padding-top:90px;}
.more p{font-size:1.5em;color:#555;line-height:1.3em;}
.more p.domains{text-align:justify;font-size:1.2em;margin-bottom:0;}
.domains span{padding:0 5px;}
.domains a{color:#000;}
.styleFontSerif{font-family:serif;}
.styleFontCursive{font-family:cursive;}
.styleFontFantasy{font-family:fantasy;}
.styleFontMonospace{font-family:monospace;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.large{font-size:1.1em;}
.larger{font-size:1.2em;}
.huge{font-size:1.35em;}
.short{font-size:0.85em;}
.shorter{font-size:0.7em;}