/*Links to social media icons*/
.sprite { background: url('../../img/vers2.0/entrepreneur/links_share.png') no-repeat top left;  }
.sprite.fb_blue { background-position: 0px 0px; width: 40px; height: 39px;  }
.sprite.fb_gray { background-position: -50px 0px; width: 40px; height: 39px;  }
.sprite.g_blue { background-position: -100px 0px; width: 40px; height: 40px;  }
.sprite.g_gray { background-position: -150px 0px; width: 40px; height: 40px;  }
.sprite.li_blue { background-position: -200px 0px; width: 40px; height: 39px;  }
.sprite.li_gray { background-position: -250px 0px; width: 40px; height: 39px;  }
.sprite.tw_blue { background-position: -300px 0px; width: 40px; height: 39px;  }
.sprite.tw_gray { background-position: -350px 0px; width: 40px; height: 39px;  }
.chat-content .grid_12{width:100% !important;}
.message .admin{    background: url("../../img/vers2.0/admin_reply.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    box-sizing: border-box;
    display: block;
    margin: 0 20px;
    padding-left: 30px;
    width: auto !important;}
/*Banner*/
.top-banner {
    background: #66b9ea;font-size:17px;color:#fff;
    position: relative; border: 1px solid #efefee;
    text-align: center; padding:18px; margin:0 20px 47px 20px;
}
.top-banner p{width:85%;display: block;margin:0 auto;}
.close-banner {
    position: absolute; top: 11px;
    right: 16px; border: 1px solid #fff;
    height: 25px; width: 25px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    font-size:17px;
}
.access  th, .access td {
    font-size:14px;
    vertical-align: middle;
}
.access th{
    line-height: 30px;
}
.access thead{
    background: none repeat scroll 0 0 #0e4b8b !important;
    border: 1px solid #e9e9e9;
    color: #ffffff;
    font-size: 16px;
    font-weight: lighter;
    height: 50px;
    overflow: hidden;
}

.leg{
    position:relative;
    float:left;
    color:#000;
    margin-left:15px;
    width:180px;
    text-align: left;
}
.imgleg{
    display:block;
    float:left;
    width:auto;
    min-width: 100%;
}
.top-banner-eq {
    background: #66b9ea;font-size:17px;color:#fff;
    position: relative; border: 1px solid #efefee;
    text-align: center; padding:18px; margin:20px 5px;
    float:left;
    width:100%;
    box-sizing: border-box;
}
.top-banner-eq p{width:85%;display: block;margin:0 auto;}

.todo-section .pending_icon { background: url(../../img/investors/pending.png) no-repeat 5px 3px;}
.todo-section .assigned_icon { background: url(../../img/investors/assigned.png) no-repeat 5px 3px;}
.todo-section .review_icon { background: url(../../img/investors/review.png) no-repeat 5px 3px;}
.todo-section .completed_icon { background: url(../../img/investors/completed.png) no-repeat 5px 3px;}
.todo-section .todo-head {
    background: transparent;
    border: 1px solid #e4e4e2;
    position: relative;
    margin-bottom: 0;
    line-height: 41px;
    text-align: center;
    overflow:hidden;
    color:#333;
}

.todo-section .todo-head.member_edit{background: #efefef;}
.todo-section .todo-head-level1 {
    border: 1px solid #dfdfdf;
    position: relative;
    padding-left:10px;
    line-height: 41px;
    text-align: left;
    font-size:14px;
    color:#333;
}
.todo-section .todo-head-level2 { background: #fff; border: 1px solid #e4e4e2; position: relative;  margin-bottom: 15px; line-height: 41px; font-size: 20px; text-align: center; }

span.proc{border-right:1px solid #dfdfdf;text-align:center;width:7%;max-width:80px;font-size:14px;font-weight:bold;}
span.act-content{font-weight:bold;padding:0 20px;text-align:center;font-size:14px;}
span.act-expand{
    font-size:14px;
    border-left:1px solid #dfdfdf;
    background:url('../../img/vers2.0/downspinner.png') no-repeat scroll 92% center;
    width:70px;
    padding:0 20px;
    text-align: left;
    cursor: pointer;
}

.b-right{border-right:1px solid #e4e4e4;}
.b-left{border-left:1px solid #e4e4e4;}

.pictmes{margin:0 20px;}

.todo-section  { width: 100%;font-size: 14px;}
.todo-section .buttons {width:43px;float:right;height:41px;display:block;box-sizing: border-box;cursor: pointer;}

.todo-list .list-head { border-bottom: 2px solid #e4e4e2; overflow: hidden;}
.todo-list .list-head span { padding-left:20px;text-align: left;font-weight:bold;line-height:41px;box-sizing: border-box;}
.todo-list .tr{  border-bottom: 1px solid #e4e4e2; line-height: 41px;overflow: hidden;}
.todo-list .td{
    text-align: left;
    font-weight: lighter;
    line-height: 20px;
    box-sizing: border-box;
    padding: 10px 15px;
    min-height:41px;
}
.edu{padding-right:10px;}
#investor_education .playe{  padding: 10px 0;}
#investor_education .grid_3 span{display: table;clear:both;}
.texte,.play2{display: none;}
.todo-list .list-row .todo-status { background: url(../../img/entrepreneur/not_checked.png) no-repeat center;}
.todo-list .list-row .todo-status.pending { background: url(../../img/entrepreneur/check_checked.png) no-repeat center;}
.todo-list .list-row .todo-status.review { background: url(../../img/entrepreneur/review_checked.png) no-repeat center;}
.todo-list .list-row .todo-status.complete { background: url(../../img/entrepreneur/complete_checked.png) no-repeat center;}
.todo-head-level1 .todo-buttons{position: absolute;top:10px;right:5px; z-index: 1001;}
.todo-head-level1 .todo-buttons .todo-button { cursor: pointer; height: 22px; margin: 0 3px; width: 22px; }

.todo-chat span.red{
    background: none repeat scroll 0 0 #FF0000;
    -webkit-border-radius: 120px;
    -moz-border-radius: 120px;
    border-radius: 120px;
    margin-top: -5px;
    color:#fff;
    margin-left:5px;
}
div .red{line-height: 1.5;}
.todo-chat span{
    font-size: 10px;
    font-weight: 800;
    text-align: center;
    display:block;
}
.todo-tool { background: url(../../img/vers2.0/entrepreneur/act_qm.png) no-repeat scroll center center;}
.x-tool{text-indent: -9999px;width:40px;height:25px;display: block;}
.todo-chat { background: url(../../img/vers2.0/entrepreneur/act_chat.png) no-repeat scroll center center;}
.todo-delete { background: url(../../img/vers2.0/entrepreneur/act_trash.png) no-repeat scroll center center;}
.todo-edit { background: url(../../img/vers2.0/entrepreneur/act_edit.png) no-repeat scroll center center;}

/*User profile*/

.profile-content { margin: 0 auto;background: #fff; overflow: hidden; min-height:700px;}
.profile-content .entrepreneur-links { margin: 65px auto 0; display: table;}
.profile-content .entrepreneur-info h2 { background:#fad648; color:#fff;padding:3px 5px;width:auto;display: table;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.profile-content .entrepreneur-section .entrepreneur-description {    border-left: none !important;}
.profile-content .entrepreneur-description > div {    margin-left: 50px; padding-left:0 !important;position: relative; }
.profile-content  .user_name{padding:10px 0;border-bottom:1px solid #efefef;border-top:1px solid #efefef;}
.profile-content  .user_name img,.profile-content  .user_div img{margin-right:25px;vertical-align: middle;}
.profile-content  .user_div {padding: 10px 0 25px;border-bottom:1px solid #efefef;}
.profile-content  .user_activ {}
.profile-content  .user_text {margin-top:20px;}
.profile-content  .user_text strong {color:#0080dc ;}
.followno{
    font-weight: lighter;
    margin: 0 0 20px;
    font-size:14px;
    color:#333;
    position:absolute;
    right:0;
    top:0;
}
.follow {
    background: none repeat scroll 0 0 #0c7fc4 !important;
    box-shadow: -1px 1px 1px 1px #efefef;
    font-size: 14px !important;
    height: auto !important;
    padding: 8px 25px !important;
    position: relative;
    clear:both;
    z-index: 995;
}
.user_profile .user_text span{font-size:13px;display:table;}
.user_profile .user_login {
    font-size:14px;
    padding:20px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background:#efefef;
    box-shadow: 1px 1px 1px 0px #ccc inset;
    border:1px solid #cfcfcf;
    box-sizing: border-box;
}
#reference{
    resize: none;
    width:90%;
    height:80px;
    padding: 5px;
}
.ref_mess{
    display: block;
    margin:10px auto;
    font-size:14px;
}
.p_act:after{
    content:"/";
    font-weight:normal;
    margin-right:2px;
}
.p_follr:after{
    content:"/";
    font-weight:normal;
    margin-right:2px;
}
.follow_item{
    background:#777 !important;
    color:#fff;
    position:absolute;
    font-size: 14px !important;
    height:30px !important;
}
.post_ref{
    background: none repeat scroll 0 0 #0c7fc4 !important;
    font-size: 14px !important;
    height: auto !important;
    padding: 8px 25px !important;
    position: relative;
    clear:both;
    margin:15px auto 0 !important;
}
.foll_list{overflow:hidden;}
.user_activ .more{ height:40px;margin:40px auto;text-align: center;background: #777;color:#fff;line-height:40px;font-weight: 800; padding:0;}

.foll_list li{padding: 10px 15px 10px 0;box-sizing: border-box; height:100px; overflow:hidden;}
.foll_list a{
    clear: both;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}
.foll_list  div{clear:none !important;padding-top: 0 !important;width:50%;overflow:hidden;}
.foll_list img{    width: 25%;    padding: 0 15px 0 0;box-sizing: border-box;}
#reference::-webkit-input-placeholder  {font-style:normal;font-family: helveticaneueroman_roman, verdana, sans-serif;}
#reference:-moz-placeholder            {font-style:normal;font-family: helveticaneueroman_roman, verdana, sans-serif;}
#reference::-moz-placeholder           {font-style:normal;font-family: helveticaneueroman_roman, verdana, sans-serif;}
#reference:-ms-input-placeholder       {font-style:normal;font-family: helveticaneueroman_roman, verdana, sans-serif;}

.user_login img{    max-width: 60px;    padding: 0 20px 0 0;}
.user_profile h3{font-weight: lighter;margin: 30px 0;font-size:14px;}
.profile-content  .user_name span.hat{top:-2px;position: relative;}
.profile-content  .user_name span.user_since{float:right;color:#777;}
.profile-content .entrepreneur-description div.float_l{padding: 10px 0;clear:both;}
.profile-content .grid_3{min-width: 270px !important;}
/*Entrepreneur*/

.entrepreneur-content { background: #f6f6f5; float: left;width:100%;}
.entrepreneur-header {  padding: 23px 18px; margin:0 auto; float:none !important; color:#333;overflow: hidden; }
.entrepreneur-section {   overflow:hidden; padding: 17px 18px 50px; margin:0 auto; float:none !important; color:#333; box-sizing: border-box;}
.entrepreneur-section .entrepreneur-img {
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
background: #FFF; border:1px solid #ececeb;
padding: 5px 4px; height: 250px; width:250px;
margin:0 auto;
}

.entrepreneur-img img {
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
display: block;
border-left: 1px solid #f8f7ed;
border-right:  1px solid #f8f7ed;
height: 250px;
width: 248px; }

.entrepreneur-section .entrepreneur-info { border-right: 1px solid #ffffff; }
.entrepreneur-info div{padding: 0 65px 0 50px;float:left;}
.entrepreneur-info h1 { margin: 20px 0 5px; line-height: 41px; font-size: 46px;font-weight: lighter;height:82px;   overflow: hidden;
    text-overflow: ellipsis; line-height: 1.1;}
.entrepreneur-info h2 { color: #b3b3b3; font-size: 16px; line-height: 20px; margin-bottom: 35px;}
.entrepreneur-info span { padding-left: 30px; display: table; font-weight: lighter; font-size: 16px; line-height: 25px; width: 358px;}
.entrepreneur-info .entrepreneur-adress { background: url(../../img/vers2.0/pointer.png) no-repeat 7px 0px;  margin-bottom: 10px;}
.entrepreneur-adress-empty{margin-bottom: 10px;height:25px;}
.entrepreneur-info .entrepreneur-link {display:block;
    margin-bottom: 10px;}
.long .entrepreneur-link a{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;}

.entrepreneur-link a{white-space: nowrap;}
.entrepreneur-info .entrepreneur-domain { display: table; margin-bottom: 10px;}
.entrepreneur-domain-elem { line-height: 25px; font-weight: lighter;}

.entrepreneur-links { display: inline-block;padding-top:5px;}
.entrepreneur-link-elem a { display:block;  text-indent:-9999px;padding:5px;}
.entrepreneur-section .entrepreneur-description { border-left: 1px solid #fff; }
.supl.entrepreneur-description div { padding: 0 10px 0 25px; margin-top: 134px; height:200px;}
.long img.collapse{
bottom: 20px;
position: absolute;
right: 60px;
cursor: pointer;
z-index:1050;
}
.entrepreneur-description h1 { font-size: 20px; font-weight:lighter;line-height: 28px; margin: 8px 0 15px 0;}
.entrepreneur-description p { width: 100%; font-size: 16px; line-height: 25px; font-weight: lighter; margin-bottom: 15px;

}

.entrepreneur-info h5 {
    font-size: 20px;
    font-weight: lighter;
    line-height: 28px;
    margin: 8px 0 15px;

}
#investor_summary .bord{border-left:  1px solid #dfdfdf;}
#investor_summary h1.blue{
    text-align: center;
    font-weight: 800;
    font-size:38px;
}
#investor_summary .steps{
    font-weight:800;
    line-height: 1.5;
    padding: 0 20px;
    font-size: 20px;

}
#investor_summary .steps li{padding:15px; float:left;}
#investor_summary .steps a{
    clear:both;
    width:100%;
}
.entrepreneur-view { background:#ffffff;/*overflow:hidden;*/display: block !important;margin: 0 auto;}
.entrepreneur-view .grid_12 { display: block !important;margin: 0 auto;float:none;z-index: 996;}
.entrepreneur-menu { height:50px;border:1px solid #e9e9e9;font-weight:lighter;font-size: 18px;text-align: center;line-height: 2.8;color:#333;cursor: pointer;}
.entrepreneur-menu .selected{background:#0080dc ;font-weight:bold;color:#fff;position: relative;}
.entrepreneur-menu .selected:after{content:"";width:24px;height:10px;background:url('../../img/vers2.0/blue_sel.png') no-repeat;top:49px;position:absolute;left:50%;margin-left:-12px;}
.entrepreneur-menu .grid_20{
margin-top:-1px;
border:1px solid #e9e9e9;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;
position:relative;
}
.entrepreneur-menu ul ul{position:absolute;overflow: hidden;z-index: 997;width:100%;background: #FFFFFF;border-bottom:3px solid #e9e9e9;}
.entrepreneur-menu ul ul li{
height:50px;border:1px solid #e9e9e9;
width:100%;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;
margin-top:-1px;
text-align:left;
padding-left:15px;
color:#333;
font-weight:lighter;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.entrepreneur-menu ul ul li[disabled]{
cursor:none;
color:#777;
}
.entrepreneur-menu ul ul li:first-child{margin-top:0;}
.entrepreneur-menu ul ul li:hover{background:#aaa;color:#ffffff;}


.entrepreneur-pages { margin-top:40px !important;display: block;float:none;z-index:5;}
.for-content{  background: none repeat scroll 0 0 #ffffff;
    display: block !important;
   width:100%;float:left;}
.entrepreneur-page-content { margin-bottom: 0; width: 100%;}
.entrepreneur-page-content .page-tabs {display: table; width: 100%;}
.entrepreneur-page-content .page-tabs .menu-tabs { height: 50px; width: 100%;}
.entrepreneur-page-content .page-tabs .tabs-elem.six-tabs .tab_arrow { background: url(../../img/entrepreneur/sprite.png) no-repeat -93px 0px; height: 12px; width: 100%; position: absolute; left: 0; bottom: -10px;}
.entrepreneur-page-content .page-tabs .tabs-elem.five-tabs .tab_arrow { background: url(../../img/investors/sprite.png) no-repeat -80px 0px; height: 12px; width: 100%; position: absolute; left: 0; bottom: -10px;}
.entrepreneur-page-content .page-tabs .included_pages { border: 2px solid #e4e4e2; min-height: 140px; width: 913px; margin-bottom: 215px;}
/*short descrition container on entrepreneur page*/
.short{background: #e5e5e5;border:1px solid #d1d1d1;}
.short .entrepreneur-section{padding:5px;}
.short .entrepreneur-section .entrepreneur-img,
.short .entrepreneur-img img {width:70px;height:70px;}
.short .entrepreneur-section .entrepreneur-info { border-right: none;     margin-top: 5px;z-index:996;}
.short .entrepreneur-info h1 {font-size:30px;margin: 0;}
/*.short .entrepreneur-info .entrepreneur-adress{margin-left:-10px;}*/
.short .entrepreneur-info div{padding-left:20px;}
.short .entrepreneur-section > img {position: absolute;top:33px;right:50px;cursor: pointer;z-index:996;}
/*INVESTORS TAB*/
/*INVESTOR FOLLOWING*/
.follow-banner { background: #f6f6f5; border: 1px solid #e4e4e2; font-size: 24px; line-height: 40px; height: 40px; padding: 10px 70px; position: relative; margin-bottom: 27px; top: -1px; left: 0px; width: 775px; text-align: left;}
.follow-banner .banner-share-button { background: url("../../img/entrepreneur/buttons.png") no-repeat scroll 0 -82px transparent; display: table; height: 40px; text-align: center; width: 201px; text-shadow: 0 1px #444;}
.follow-banner .banner-share-button:hover { background-position: 0 -121px;}
.follow-banner .banner-share-button a { color: #ffffff; font-size: 22px; line-height: 40px; height: 100%; width: 100%;}

.following-content { display: table; padding: 27px 20px 90px; width: 861px;}
.following-content .following-colum-left { display: table; width: 585px;}
.following-content .following-colum-left .investors-list { display: table; background: #efefef; border: 1px solid #dadada; margin-left: 5px; height: 148px; padding: 10px; width: 554px;}
.following-content .following-colum-left .investors-list img { cursor: pointer; border: 2px solid #FFF; float: left; margin: 2px; height: 38px; width: 38px;}
.following-content .following-colum-left .investors-list img.selected{ border-color: #5bbdd2;}
.following-content .following-colum-left .recent-feeds { margin-left: 5px; width: 580px;}
.following-colum-left .recent-feeds .investor-feed { display: table; border-bottom: 1px solid #e1e1e1; padding: 25px 0; width: 100%;}
.recent-feeds .investor-feed .investor-pic { border: 1px solid #f2f2f2; display: table; padding: 3px;}
.recent-feeds .investor-feed .feed-info { height: 18px; margin-bottom: 10px; width: 498px;}
.investor-feed .feed-info .media-icon { height:19px; width: 19px;}
.investor-feed .feed-info .investor-name { font-size: 16px; font-weight: bold; height:18px; line-height: 18px; padding-left: 10px;}
.investor-feed .feed-info .feed-date { color: #bababa; font-size: 14px; font-style: italic; height:18px;}
.recent-feeds .investor-feed .feed-text { font-size: 16px; line-height: 22px; text-align: justify; width: 498px;}

.following-content .following-colum-right { display: table; width: 266px;}
.following-content .following-colum-right .investor-feeds { border: 1px solid #dadada; padding: 15px; min-height: 192px; position: relative; width: 226px;}
.following-colum-right .investor-feeds .feeds-arrow { background: url(../../img/entrepreneur/sprite.png) no-repeat -88px -16px; display: block; padding: 0; position: absolute; height: 22px; top: 28px; left: -9px; width: 10px;}
.following-colum-right .investor-feeds .feeds-body { position: absolute; top:15px; left:15px; width: 226px;}
.investor-feeds .feeds-body .investor-name { color: #222222; font-size: 20px; line-height: 22px; text-align: left; width: 100%;}
.investor-feeds .feeds-body .investor-position { color: #b0b0b0; font-size: 13px; line-height: 22px; text-align: left; width: 100%;}
.investor-feeds .feeds-body .feeds-list { margin-top: 30px;}
.investor-feeds .feeds-body .feeds-list hr { border-color: #dadada; float: left; margin: 10px 0; width: 175px;}
.investor-feeds .feeds-body .feeds-list .feeds-date { color: #bababa; font-size: 14px; line-height: 22px;}
.investor-feeds .feeds-body .feeds-list p { font-size: 15px; line-height: 22px; text-align: justify;}

#step31 .error {display:block;}
.selected_question { background-color: #f6f6f5; }

/*Resources page*/
.add-resoureces-category-but { background: #f6f6f5; border: 1px solid #E4E4E2; height: 24px; padding: 13px 17px; cursor:pointer; width: 881px;}
.add-resoureces-category-but .add-resoureces-category-icon { background: url(../../img/entrepreneur/sprite.png) no-repeat -116px -150px; height: 16px ; margin:4px 15px 4px 0; width: 16px;}
.add-resoureces-category-but .add-resoureces-category-text { font-family: amazing; font-size: 24px;}

.resource-head { background: #f6f6f5; border: 1px solid #E4E4E2; font-size: 24px; line-height: 41px; position: relative; margin-bottom:35px; text-align: center; width: 915px;font-family:amazing;}
.resource-head .resource-head-arrow { background: url(../../img/entrepreneur/sprite.png) no-repeat 0px -113px; display: table; position: absolute; bottom: -12px; left:0; height: 12px; width: 917px;}
.resource-head .resource-save-name { background: #f6f6f5; border: 0; font-size: 23px; line-height: 23px; margin: 9px 0; text-align: center;}

.resource-table { border: 2px solid #E4E4E2; display: table; margin-bottom: 41px; width: 913px;}
.resource-table table { width: 100%;}
.resource-table .resource-table-head { background: #f6f6f5; border-bottom: 2px solid #E4E4E2; font-size: 16px; font-weight: bold; line-height: 70px; width: 100%;}
.resource-table .resource-table-elem { border-bottom: 1px solid #E4E4E2; font-size: 16px; font-weight: lighter; height: 70px;}
.resource-table .resource-table-elem td { vertical-align: middle;}
.resource-table .resource-table-elem .resource-media-but { display: block; height: 21px; margin-right: 5px; text-decoration: none; width: 21px;}
.resource-table .resource-table-elem .resource-media-but.resource-facebook-media { background: url("../../img/entrepreneur/social_media_icons_21x21.png") no-repeat 0px 0px;}
.resource-table .resource-table-elem .resource-media-but.resource-linkedin-media { background: url("../../img/entrepreneur/social_media_icons_21x21.png") no-repeat 0px -42px;}
.resource-table .resource-table-elem .resource-media-but.resource-google-media { background: url("../../img/entrepreneur/social_media_icons_21x21.png") no-repeat 0px -63px;}
.resource-table .add-resoureces-but { cursor: pointer; display: table; margin: 20px; padding: 5px; font-size: 16px; height: 16px;}
.resource-table .add-resoureces-but .add-resoureces-icon {  background: url(../../img/entrepreneur/sprite.png) no-repeat -116px -150px; height: 16px ; margin-right: 15px; width: 16px;}
.resource-table .add-resoureces-but b { font-weight: bold;}

#activities .todo-list .list-row td .todo-buttons  {width:145px;}

#activities .add-resoureces-but { cursor: pointer; display: table; margin: 20px; padding: 5px; font-size: 16px; height: 16px;}
#activities .add-resoureces-but .add-resoureces-icon {  background: url(../../img/entrepreneur/sprite.png) no-repeat -116px -150px; height: 16px ; margin-right: 15px; width: 16px;}
#activities .add-resoureces-but b { font-weight: bold;}
#activities  #resources_but_name{font-weight:lighter;}

.list-row-act td{
line-height: 1.5 !important;
padding-bottom: 20px;
padding-top: 20px;
}

.uploadbut{position:absolute;right:36px;z-index:1001;cursor:pointer;}
.nothing{width:20px;height:20px;}

/*summary entrepreneur*/
.chart-legend{
background: none repeat scroll 0 0 #F6F6F5;
top:50px;
font-size: 16px;
color:#797979;
height:auto;
line-height: 30px;
padding: 15px;
position: absolute;
right: -2px;
text-align: left;
min-width: 150px;
border:2px solid #E4E4E2;
}
.chart-legend .legend{float:left;width:50%;}


.summary-content-visuals-chart .chart-body2 {
height: 500px;
margin: 0px 100px;
width: 500px;
}

.summary-content-visuals-chart .chart-body3 {
height: 220px;
margin: -360px 240px 0;
width: 220px;
position:relative;
-webkit-border-radius: 120px;
-moz-border-radius: 120px;
border-radius: 120px;
}

#chart_body{height:600px;display:block;margin: 30px auto;clear:both;float:none;}
.legendLabel div{padding:3px 10px;}

.fortabs .select div{  background: url(../../img/investors/sprite.png) no-repeat -40px 0px; height: 46px; width: 34px;  position: absolute; top: 35px; left: 124px;}
.noselect {background-color:#fff !important;}
.noselect div{  background: url(../../img/entrepreneur/noselect.png) no-repeat; height: 46px; width: 34px;  position: absolute; top: 33px; left: 124px;}
.chart-body2 span div,.chart-body3 span div{color:#333 !important;font-size:11px !important;line-height:5px;}
#for-legend{
position:absolute;
width:150px;
height:150px;
top:180px;
left:282px;
z-index:1001;
}
.summary-content-visuals-stat {
float:left;
border: 2px solid #E4E4E2;
min-height: 374px;
height:auto;
padding: 15px 1px;
width: 913px;
color:#333;
font-size:16px;
}
.summary-content-visuals-stat ul{ 
display: block;
margin: 0 auto;
width: 98%;}
.summary-content-visuals-stat li{
background:#f6f6f5;
width:47%;
float:left;
margin:1%;
border:1px solid #e4e4e2;
height:45px;
position:relative;
cursor:pointer;}
.summary-content-visuals-stat li span{float:left;height:15px;padding:15px;}	
.summary-content-visuals-stat li .proc{float:right;height:15px;width:32px;border-left:1px solid #e4e4e2;background:#fff;text-align:center;padding:15px;}
li .proc_line{bottom:0}
.chart-legend .facebook,.chart-legend .twitter,.chart-legend .google,.chart-legend .linkedin{height:24px;margin:24px 0;padding-left:34px;display:block;line-height:24px;}
.chart-legend .facebook{background:url(../../img/entrepreneur/facebook_legend.png) no-repeat;}
.chart-legend .twitter{background:url(../../img/entrepreneur/twitter_legend.png) no-repeat;}
.chart-legend .google{background:url(../../img/entrepreneur/google_legend.png) no-repeat; }
.chart-legend .linkedin{background:url(../../img/entrepreneur/linkedin_legend.png) no-repeat; }
.add-resource-layer { padding: 30px 15px; background: #FFF;}
.add-resource-layer h2 { color: #b3b3b3; font-size: 16px; line-height: 30px; margin-bottom: 23px; border-bottom: 1px solid #E4E4E2; width: 100%;}
.add-resource-layer form { width: 400px;}
.add-resource-layer form label { text-align: right; line-height: 22px; margin-bottom: 5px; clear:left;}
.add-resource-layer form input { text-align: left; line-height: 20px; margin-bottom: 5px; width: 280px;display:block;}
.add-resource-layer .resource-form-button { background: url(../../img/entrepreneur/sprite.png) no-repeat -116px -150px; cursor: pointer; font-size: 16px; height: 16px ; display: table; padding-left: 20px; margin-top: 15px; }

/*social media*/
.f_follow{
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webit-border-radius: 4px;
    color:#fff;
    background:#0e4b8b;
    padding:3px 8px;
}
.moref{
    background: none repeat scroll 0 0 #cecece;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webit-border-radius: 4px;
    display: block;
    float: none !important;
    height: 20px;
    margin: 0 auto 40px;
    padding: 25px 0 30px;
    text-align: center;
    color:#fff;
    min-width:300px;
}
.moref div {
    color: #fff;
    float: none;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    margin: 0 auto;
    text-align: left;
    min-width:250px;
}
.moref img {
    float: right;
    vertical-align: top;
}
.friend-tc{
    line-height: 23px;
    padding: 0 0 0 9px;
    font-size:14px;
}
.sm1 .fortabs{border: 1px solid #e9e9e9;background:#0e4b8b !important;height:50px;color:#FFFFFF;font-size:16px;font-weight:lighter;overflow:hidden}
.sm1 .empty{font-weight:bold;padding:15px 10px;}
.sm1 .select{font-weight:bold;color:#66b9ea;}
.sm1 .noselect {background-color:#0e4b8b  !important;cursor:pointer;}
.sm1 .top{margin-top:0 !important;}
.sm1 .friend-icon{border:2px solid #fff;max-height:37px !important;margin:3px;}
/*.sm1 .friend-img {border: 0 !important;padding:0 !important;}*/
.friend-info a{font-size:14px;}
.sm1 .summary-content-visuals-text .set,.sm1 .summary-content-visuals-text .del{position:absolute;top:3px;float:right;text-align:center;width:11px;	height:14px;}
.connect-tab-elem .set{position:absolute;top:8%;float:right;text-align:left;width:26px;text-indent:-9999px;	height:25px;
background-color:#F6F6F5;background:url(../../img/vers2.0/refresh_button.png) no-repeat;left:50%;margin-left:-13px;cursor:pointer;}
/*.sm1 .tab{cursor:pointer;display:block;background:#0e4b8b !important;margin-top:-13px;}*/
.sm1 .set{	background:url(../../img/vers2.0/set.png) no-repeat 0 2px ;right:18px;text-indent:-9999px;}
.sm1 .del{  font-weight: bold;    margin-top: -4px;    right: 0;color:#fff;}

.sm1 .details{	border: 1px solid #dbdbdb;min-height:80px;	font-size:23px;color:#fff;padding: 20px;margin-bottom:20px;background:#008adc;}
.sm1 .details img{margin:10px;border:2px solid #fff;}
.sm1 .details span{font-style:italic;font-size:14px;font-weight:lighter;line-height:1.3;}
.sm1 .col2{float:right;margin: 25px 0;}
.sm1 .tot_inv{padding:20px 0 5px 15px;text-align:left;font-size:12px;color:#959595;font-weight:lighter;line-height:1.2;}
.sm1 .color1{background-color:#b7f592;border: 1px solid #4fa31e;}
.sm1 .color2{margin-top:20px;border:1px solid #dbdbdb;}
.tot_inv .nr{font-size:35px;font-weight:bold;color:#333;display: block;margin-bottom:15px;}
.sm1 .last{border-top:none !important;}
.sm1 .left-arrow{background:url(../../img/vers2.0/entrepreneur/left-arrow.png) no-repeat; width:11px;height:22px;position:absolute;top:30px;left:-10px;}

/* social media descr*/
#tabs-all,#descr-all{overflow:hidden; display:block;height:auto;position:relative;overflow:hidden;float:left; }
#tabs-all{margin:25px 0;width:100%; }
#tabs-all > div.relative{border: 1px solid #dbdbdb;display: block;overflow: hidden;background:#efefef;}
/*.sm1 .connect-friend-list{margin:0px 30px;padding:5px 5px;border-left: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;min-height:190px;width:90%;width:calc(100% - 70px);}*/
.prev-symbol,.next-symbol{width:30px;position:absolute;top:45%;top:calc(50% - 10px);text-align: center;font-size:20px;cursor:pointer;}
.prev-symbol{left:0;}
.next-symbol{right:0;}
#tabs-all .pagination {float:right;margin:25px 0 40px 0; }
#descr-all .pagination{float:right;margin:25px auto;}
.descr-cel{ border-bottom: 1px solid #dbdbdb;    margin: 10px 25px;    padding: 0 5px 15px;    width: 93%;}
.descr-cel .col-left{    float:left;    margin-right:10px;  }
.descr-cel .col-right{
display:block;
float:left;
line-height:1.3;
color:#333;
font-size:14px;
}
.descr-cel .col-right span{font-size:14px;font-weight:300;}
.descr-cel .float_r{width:80px;}
.descr-friend-list{min-height:500px;}
.descr-icon{
display:block;margin:0 auto;
border-radius:50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
}
.sm-icon{
float:right;
margin-right:5px;
}



/*Preferences page*/
.settings-list .settings-list-elem .input-label-long { display: table-cell; height: 46px; font-size: 16px; font-weight: bold; vertical-align: middle; width: 290px;}
.input-wraper .input-display-div {  padding-left: 2px; text-align: left; font-size: 16px; height: 20px; margin:12px 0; font-weight: lighter;  line-height: 20px;}
.input-wraper .input-display-div.veridied { color: #77b754;}
.input-wraper .input-display-div.not_veridied {  color: #b1664e;}

.input-wraper input[readonly]{color:	#6D6D6D;}
.input-wraper input.label-text {
border: medium none;
float: left;
width: 185px;
font-size:14px;
}
.input-wraper .input-save { border: 1px solid #e4e4e2; height: 22px; padding: 11px;}
.settings-list .settings-list-elem .input-tool-but { background: url(../../img/entrepreneur/sprite.png) no-repeat 0px -83px; cursor: pointer; height: 22px; width: 22px; margin: 12px 10px 0 0;}
.settings-list .settings-list-elem .input-edit-but { background: url(../../img/entrepreneur/sprite.png) no-repeat -21px -61px; cursor: pointer; height: 18px; width: 22px; margin: 14px 0;}
.settings-list .settings-list-elem .input-edit-but.checked { background: url(../../img/entrepreneur/sprite.png) no-repeat -0px -61px; }
.settings-list .settings-list-elem .input-edit-ok { background: url(../../img/entrepreneur/sprite.png) no-repeat -43px -63px; cursor: pointer; height: 18px; width: 22px; margin: 14px 10px 14px 0;}
.settings-list .settings-list-elem .accoun_button_gray { font-family: amazing; background:  url(../../img/entrepreneur/buttons.png) no-repeat 0px -164px; height: 29px; width: 224px; padding-top: 8px; text-align: center;  color: #fff; display: table; text-shadow: 0 1px #444; font-size: 18px; line-height: 22px; cursor: pointer;}
.settings-list-elem .accoun_button_gray:hover { background-position: 0px -205px;}
.settings-list .settings-list-elem .accoun_small_button_gray { font-family: amazing; background:  url(../../img/entrepreneur/buttons.png) no-repeat 0px -205px;
margin-right:8px;
height: 29px; width: 113px; padding-top: 8px; text-align: center;  color: #fff; text-shadow: 0 1px #444; font-size: 18px; line-height: 22px; cursor: pointer;}
.settings-list-elem .accoun_small_button_gray:hover { background-position: -114px -205px;}
.settings-list .settings-list-elem.big  { height: 140px; padding: 0;}
.settings-list .settings-list-elem.big .setting-list-paragrapf { height: 20px; padding: 25px 10px 25px 30px; width: 873px;}
.settings-list .settings-list-elem.big .input-edit-but.big { margin: 35px 0;}

.settings-list-elem .inputCard { border: 0; margin: 0; width: 45px; height:28px;margin-right:8px;background:#eee;}
.settings-list-elem h1 { border-bottom: 2px solid #E4E4E2; color: #333333; font-family: amazing; padding-left: 30px; position: relative; font-size: 26px; line-height: 50px; left: -30px; width: 883px;}


#account_securityquestions	.sec-step2 {    margin-bottom: 15px;}								
#account_securityquestions      .accoun_button_gray {display:block;margin:0 auto;}
/* Connect */
.connect-title-h1 { font-size: 30px; margin: 45px 0 30px; text-align: left; float:left;color:#0c7fc4;}
.connect-banner { background: #f6f6f5; text-align: center; margin-bottom: 32px; line-height: 24px; }
.connect-banner .connect-banner-top { display: table; padding: 10px 208px; }
.connect-banner-top .banner-share-text { font-size: 18px; display: table-cell; height: 40px; text-align: left;font-weight:lighter;color:#333;line-height:40px;padding:0 25px;}
.connect-banner-top .banner-share-button { background: #008adc; color: #ffffff; font-size: 18px;font-weight: bold; line-height: 40px; height: 40px;
padding:0 20px;text-align: center; cursor:pointer;}
.connect-banner-top{ border:1px solid #0c7fc4;margin-top: 45px;}
.connect-banner-top .banner-share-button:hover { background-position: 0 -121px;}
.connect-banner-top img{margin-left:-7px;vertical-align: middle;}
.connect-banner .connect-banner-bottom { border-top: 1px solid #e4e4e2; display: table; height: 55px; padding: 10px 289px; width: 340px;}
.connect-banner .connect-banner-bottom .connect-banner-elem { display: table; margin: 5px 15px; height: 55px; text-indent: -9999px; width: 55px;}
.connect-banner .connect-banner-bottom .connect-banner-elem a { display: table; height: 100%; width: 100%;}
.connect-banner-elem a.facebook_share {  background: url("../../img/entrepreneur/links_share.png") no-repeat scroll 0 0px transparent;;}
.connect-banner-elem a.twitter_share { background: url("../../img/entrepreneur/links_share.png") no-repeat scroll -84px 0px transparent;}
.connect-banner-elem a.google_share { background: url("../../img/entrepreneur/links_share.png") no-repeat scroll -168px 0px transparent;}
.connect-banner-elem a.linked_share { background: url("../../img/entrepreneur/links_share.png") no-repeat scroll -252px 0px transparent;}
.connect-banner-elem a.facebook_share.linked { background-position: 0 -54px; }
.connect-banner-elem a.twitter_share.linked { background-position: -84px -54px; }
.connect-banner-elem a.google_share.linked { background-position: -168px -54px; }
.connect-banner-elem a.linked_share.linked { background-position: -252px -54px; }

.connect-content { display: table; width: 100%;}
.connect-content .connect-friends-tabs {  overflow:hidden;}
.connect-content .connect-friends-tabs ul {margin:0 auto; display:block; position:relative;width:80%;}
.connect-content .connect-friends-tabs .connect-tab-elem {

    /*float:left;position:relative;margin:20px;max-width:20%;max-width:calc(25% - 40px);*/
    box-sizing: border-box;
    float: left;
    margin: 20px 0;
    width: 25%;
    padding: 0 20px;
    position: relative;
}
.connect-content .connect-friends-tabs .connect-tab-elem a { display: block;margin:0 auto;}
.connect-friends-tabs .connect-tab-elem.facebook { /*background: url(../../img/vers2.0/connect_fb.png) no-repeat scroll center center;*/}
.connect-friends-tabs .connect-tab-elem.twitter { /*background: url(../../img/connect_tw.png) no-repeat scroll center center;*/}
.connect-friends-tabs .connect-tab-elem.google { /*background: url(../../img/connect_gg.png)  no-repeat scroll center center;*/}
.connect-friends-tabs .connect-tab-elem.linkedin { /*background:url(../../img/connect_lk.png) no-repeat scroll center center;*/}

.connect-content .connect-friends { border: 1px solid #ebebeb; padding: 15px 25px; margin-bottom: 30px; }
.connect-content .connect-friends .connect-friend-search { display: none; border: 2px solid #ebebeb; margin: 1px; }
.connect-friends .connect-friend-search input { border: 0; margin: 0; font-size: 16px; padding: 11px; }
.connect-friends .connect-friend-search .connect_search_button{ background:#fff url(../../img/entrepreneur/search.png) no-repeat center center; cursor: pointer; display: block; height: 41px; width: 41px;}
.friend-paginate{display: none;}
.connect-content .connect-friend-list { display: table; padding: 14px 0 12px; width: 100%;}

.connect-content .connect-friend-list .friend-cel { height: 54px; margin: 12px 0; width: 25%;}
.connect-friend-list .friend-cel .friend-img { padding: 1px; border: 2px solid #ebebeb;position:relative;overflow:hidden;}
.connect-friend-list .friend-cel .friend-img .friend-icon{ max-height: 50px; display:block;}
.connect-friend-list .friend-cel .friend-info { padding: 4px 0 4px 9px; line-height: 23px;}
.friend-cel .friend-info h2 { font-size: 15px;color:#333; font-weight: lighter;}
.friend-cel .friend-info h4 { font-size: 15px; color: #008adc;}

.connect-content .connect-friend-list .friend-paginate { clear: both; margin: 12px 12px 0;}

/* Data room*/

.data-room-files { border-color: #e4e4e2; border-style: solid; border-width: 1px 2px; display: table; margin-bottom: 46px; width: 913px;}
.data-room-files .data-room-file { background: #f6f6f5 url(../../img/entrepreneur/dataroom_icon.png) no-repeat left top; border-color: #e4e4e2; border-style: solid; border-width: 1px 0; font-size: 16px; height: 40px; text-shadow: 0 1px #444; width: 913px;}
.data-room-files .data-room-file .data-room-file-name { border-right: 1px solid #e4e4e2; height: 40px; line-height: 40px; padding-left: 40px; width: 778px;}
.data-room-files .data-room-file .data-room-file-status { background: url(../../img/entrepreneur/dataroom_icon.png) no-repeat left bottom; height: 40px; line-height: 40px; width: 94px;}



.data-room-form .data-room-form-body {
    border: 1px solid #dfdfdf;
    padding: 4px 5px;
    display: block;
    margin: 0 0 0 25px;
    height: 37px; width: 435px;
}
.data-room-form .data-room-form-body .file-input-text { border: 0; font-size:14px;color:#333; height: 27px; width: 325px;}
.data-room-form .data-room-form-body .file-browse-button {
    background: none repeat scroll 0 0 #0c7fc4 !important;
    color: #fff;   border: 0;
    font-size: 13px;
    font-weight: 600;
    padding: 0px;
    height: 37px;
    width: 99px;
}
.data-room-form .data-room-form-text{padding-left:25px; float: left; clear:both;}
.data-room-form .links{padding-left:25px; float: left; clear:both;margin:5px 0;}


/*create an offer*/
.top40{margin-top:30px;position:relative;}

.social_link{width:26px; height:22px;margin-left:5px;display:block;float:right;cursor:pointer;}
.member_container .social_link{position:relative;float:left !important;margin-left:5px;margin-top:11px;margin-right:1px;text-align:left;text-indent:-9999px;}
.member_container{display:block;height:38px;width:767px;display:block;font-size:14px;border:1px solid #e4e4e2;cursor:pointer;padding-left:10px;position:relative;}
.member_container.none{display:none;}
.member_edit{background:#efefef;}
.member{line-height:38px;max-width:50%;white-space: nowrap;text-overflow: ellipsis;}
.offer_fb{background:url(../../img/vers2.0/fb_mobile.png) no-repeat;}
.offer_tw{background:url(../../img/vers2.0/tw_mobile.png) no-repeat;}
.offer_lk{background:url(../../img/vers2.0/lk_mobile.png) no-repeat;}
.offer_gg{background:url(../../img/vers2.0/gg_mobile.png) no-repeat;}
.offer_pin{background:url(../../img/vers2.0/pin_mobile.png) no-repeat;}
.offer_email{background:url(../../img/entrepreneur/add_social.png) -130px 0 no-repeat;}

.fancybox-skin {
    background:transparent !important;
}
/*.wrap_iframe iframe {
margin:0px auto;
display:block;
height:1700px;
width:1270px;
overflow:hidden;
-moz-transform:scale(0.385);
-moz-transform-origin: 0 0;
-o-transform: scale(0.385);
-o-transform-origin: 0 0;
-webkit-transform: scale(0.385);
-webkit-transform-origin: 0 0;
}
.wrap_iframe{width:480px; height:470px;overflow:hidden;z-index:1001;border:1px solid #eaeaea;margin-top:10px;}
.wrap_iframe iframe {z-index:-1;pointer-events:none;}*/
#page_preview a{margin-top:-5px;}
.company_info{font-family:amazing;border-bottom:2px solid #e4e4e2;font-size:34px;color:#333;}
.add_button{
    border-radius: 0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    background:url(../../img/entrepreneur/add.png) no-repeat;
    height:38px;
    width:99px;
    font-family:amazing;
    color:#fff;
    font-size:18px;
    text-align:center;
    border:none;
    margin-top:0;
    cursor:pointer;
}
#small_preview{margin:50px auto; width:292px;z-index:1002;}
#small_preview .equity-body{float:none !important; display:block;margin:10px auto 0;z-index:-1;pointer-events:none;}
#small_preview span.title{text-align:center;display:block;width:100%;}
/*loading */
.modal {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 )
    url('../../img/FhHRx.gif')
    50% 50%
    no-repeat;
    opacity: 0.80;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 80);
    filter: alpha(opacity = 80)	;
}

.loading .modal {    display: block;}
.idle .modal{
    display: block;
    background: rgba( 255, 255, 255, .8 ) !important;}
.idle .page-header{z-index: 1;}
#equity_value,#equity_shares {width:240px;}
#equity_value input, #equity_shares input {max-width:230px;}
#equity_precent input,#equity_shares_price input{max-width:118px;}
#pledge_date .radio {
margin-right:50px;
padding-top:2px;
background: url("../../img/radio.png") no-repeat;
height:25px;
width:auto;
margin-top:15px;}
#pledge_date .selected{
background: url("../../img/radio_active.png") no-repeat;
height:25px;
margin-right:50px;
width:auto;
margin-top:15px;
}	

#pledge_date  input[type='radio']{margin-right:10px;}
.top40  .file-browse-button { cursor:pointer;background: url(../../img/entrepreneur/input_button.png) no-repeat 0px 0px; border: 0; color: #ffffff; font-size: 17px; padding: 0px; height: 37px; text-shadow: 0 1px #323232; width: 99px;margin-top:-42px;margin-right:5px;}
.top40  .file-browse-button:hover { background-position: 0px -37px;}

/*for select sectors offer*/
.top40 .accoun_dropdown{margin-top:10px}
.offer-content .accoun_dropdown_wrapper{height: auto !important;}


.foradd {position: relative;}

.entrepreneur .container{display:block;float:left;position:relative;width:100%;}

.financial{text-indent:-9999px; margin-top:12px !important;}
.bankf{text-indent:-9999px; margin-top:12px !important;margin-right:10px;}
#bank .error{margin-top:0 !important;}
#bank-name{clear:both; height: auto;  border:none;  margin-left: 230px;    margin-top: 10px;min-height:25px;}
#entrepreneur_account_form{position:relative;}
.width40{width:40% !important;}
.entrepreneur-domain-elem img{margin-right:10px;}
input.label-text {width:70% !important;}
.todo-head .unseen,.todo-head-level2 .unseen,.todo-head-level1 .unseen{  background: none repeat scroll 0 0 rgb(255, 0, 0);
border-radius: 120px;
color: rgb(255, 255, 255);
font-size: 14px;
margin-right: 5px;
margin-top: 0;
padding: 0 5px;
width:10px;
float:left;
text-align: center;
}
.todo-head-level1 .unseen{margin-left:-10px;}
.various-chat-com{  cursor: pointer;
height: 22px;
margin: 0 3px;
text-indent: -9999px;
width: 20px;}
.various-chat-com .red{margin-top: -29px !important;text-indent: 0 !important;}


/*Personal information*/
#entrepreneur_persinfo{}
.entrepreneur-view .bread_crumb{font-size: 24px;color:#333; line-height:35px;margin:0 0 20px 0;z-index:1;}
.black{color:#333;}
.pers_div{border:1px solid #dbdbdb;color:#777;font-size:14px;display:block; padding:15px 15px 15px 20px;position: relative;clear: both;}

.pers_div >div {min-height:100px;width:100%;overflow: hidden;}
.pers_div .editpen,.editpen2{float:right !important;background: url('../../img/vers2.0/edit_pen.png') no-repeat;height:34px;width:91px !important;cursor:pointer;}
.pers_div .addpen{float:right !important;background: url('../../img/vers2.0/add_pen.png') no-repeat;height:34px;width:91px !important;cursor:pointer;padding:0 10px !important;}
.editmode > div,.viewmode > div{padding:5px 10px; }
.pers_div .viewmode > div {width:70%;float:left;}
.entrepreneur-view img.profile {max-width:140px;float:left;width:140px;height:140px;}
.editmode{display:none;position: relative;min-height:155px !important;}
.reset .editmode{display: block !important;}
.reset{
    border: 0 none;
    box-sizing: border-box;
    max-width: 60%;
    padding-left: 0;
}
#reset_q .combo{
    width:80% !important;
    top: 52px;
}
#reset_q .error{
    margin:0px 10px 10px;
}
.over {overflow:hidden;}
#eq_video .error{margin-top:0px !important;}
#eq_video .editmode{margin-top:-10px;}
#comp_activ .editmode{margin-top:-10px;}
.editmode input{float:left;}
.editmode textarea{width:100%;resize: none;
font-family: helveticaneueroman_roman, verdana, sans-serif;font-size:14px;color:#333;height:100px;
border:1px solid #dbdbdb;
border-radius:  8px 8px;
-moz-border-radius:  8px 8px;
padding:10px;
box-sizing: border-box;
-webkit-border-radius:  8px 8px;
}
ul.pen{
    margin:0 5px 10px -30px;
    position:absolute;
}

.user_name ul.pen{    margin-top:0px !important;}
.entrepreneur-links .pen{margin-top:10px;}
.user_div .pen{margin-top:10px;}
.entrepreneur-description ul.pen{margin-top:4px;}
.entrepreneur-domain .pen{margin-top:-5px;}
li.pen{
    margin:0 5px 10px -30px;
    position: absolute;}
.public{
    background:#0c7fc4 !important;
    font-size:15px !important;
    height:auto !important;
    padding: 10px !important;
    margin-right:25px;
    top: -10px;
    position: relative;
    box-shadow:-1px 1px 1px 1px #efefef;
}
.nopublic{
    font-size:15px !important;
    height:auto !important;
    padding: 10px !important;
    margin-right:25px;
    top: -10px;
    position: relative;
    box-shadow:-1px 1px 1px 1px #efefef;
}
.profile_act{font-size:16px;line-height: 1.8;width:100%;padding-right:2px;box-sizing: border-box;}

.max700{max-width:700px;}
.max700{top:26px !important;}
.entrepreneur-info.grid_8 >div{width:100%;}
h1.relative a{margin-left:-30px;}
input[type="button"].cancelb{color:#777;font-weight:normal;background:transparent;margin-left:30px;text-decoration: underline;}
input[type="button"].foridq{color:#777;font-weight:normal;background:transparent;margin-left:30px;text-decoration: underline;}
#wizard_ok,.authenticated{    background: #0c7fc4 !important;}
.editmode input[type="button"]{font-size:14px;width:140px;height:30px;line-height: 30px;}
input[type="button"].saveb,input[type="button"].savebinv,input[type="button"].savecomp{background:#0c7fc4 !important;color:#fff;}
input[type="button"].saveeq,input[type="button"].savebinv,input[type="button"].savecompinv{background:#0c7fc4 !important;color:#fff;}
input[type="button"].resend{background:#0c7fc4 !important;color:#fff;}

#pers_name input[type="text"],#pers_address input[type="text"]{width:50%;}
#pers_ssn input[type="text"]{width:30%;}
.editmode input, .editmode textarea{color:#777;font-size:14px;font-family:helveticaneueroman_roman,​verdana,​sans-serif;}
#pers_city,#pers_state,#pers_zip,#pers_ssn4,#pers_dll{width:280px !important;}
.add .stil,.add .viewmode {min-height:0;}
.add input.combo, .add div.combo div{margin-left:10px;}
.add.pers_div div.combo {width:80% !important;}
.pimg{float:left;width:100%;}
.editmode form {float:left;width:50%;}
.pimg input[type="text"]{ width:60%;margin:0 20px ;}
.mpimg input[type="text"]{ max-width:375px;margin:0 20px 0 0 ;}
.imgm input[type="text"]{ max-width:375px;margin:0 20px 0 0 ;}
.mpimg form{width:550px!important;margin-top:15px;}
.imgm form{width:550px!important;margin-top:15px;}
.pimg input[type="button"]{background:#0c7fc4 !important;color:#fff;margin-top:3px;}
#mget_p,#sget_p,#imgget_p,#videoget_p{background:#0c7fc4 !important;color:#fff;margin-top:3px;}
.blue_btn{background:#0c7fc4 !important;color:#fff !important;margin-top:3px;}
.upl input[type="text"]{ width:60%;margin:0 10px 0 0 ;}
.upl input[type="button"]{background:#0c7fc4 !important;color:#fff;margin-top:3px;}
.editmode .error,.act-confirm .error{
background-color: transparent;
border: none;
padding:0;
min-height:20px;
margin:-10px 10px 10px;
line-height:1.5;
}
.editmode .error{display: none;}
.fc .error{margin:10px auto !important;}
.viewmode .error{
background-color: transparent;
border: none;
padding:0;
min-height:20px;
margin:10px 10px 10px;
}
.prev{
    color:#fff;
    padding:6px 8px;
    background: #0080dc;
    font-size:14px;
    font-weight: bold;
}
.viewmode .error.auth{
    background-color: #F2DEDE;
    border: 1px solid #B94A48;
    color: #B94A48 ;
    font-size:14px ;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    display: none;
    padding:8px 20px;
    margin:10px 0;
    clear:both;
}

.w100{width:100% !important; }
.w50{width:50% !important; }
.w80{width:80% !important; }
.in80 input[type="text"]{width:80% !important;}
.w30{width:120px !important;margin-right:10px;}
.pers_div .w30 div.combo{width:110px !important;}
.fors{margin:35px 0;clear:both;float: left;}
.forb{margin:35px 0;clear:both;float: left;}


/*personal information*/
#pers_birth input{width:150px;margin-right:15px;}

#pers_birth div.combo{width:151px;top:10px !important;}
#eq_share div.combo{width:386px;top:10px !important;}
#pers_address div.combo{width:278px;top:10px !important;}
#eq_share .like_in{width:378px;}
#eqtsh,#eqminsh,#eqmaxsh{width:390px !important; }
#save_qq{width:390px !important;margin-right:15px;margin-top:0;}

/*account settings*/

.acc .stil ,.pers_div.acc > div{min-height:50px;}

.stil #agree-mail ~ label {color:#666;}

#pers_ps,#pers_newps,#pers_newcf,#pers_un{width:50%;}
.qq{width:100% !important;}
.qq input{width:50% !important;}
#pers_q div.combo{width:50%; width:calc(50% - 2px);top:30px !important;}
.pers_div div.combo{padding-left:0 !important;padding-right: 0 !important;}
.label_drop{border-bottom:1px solid #dfdfdf;cursor: none; padding-left:0 !important;padding-right: 0 !important;}
.label_drop em{padding-left:10px;padding-right: 5px;}

/*company information*/
#comp_sm .clear strong{margin-left:30px;}
.fb_sm{ background: url("../../img/vers2.0/fb_mobile.png") no-repeat scroll left center rgba(0, 0, 0, 0); line-height:30px;margin: 5px 0;}
.tw_sm{ background: url("../../img/vers2.0/tw_mobile.png") no-repeat scroll left center rgba(0, 0, 0, 0);line-height:30px;margin: 5px 0;}
.gg_sm{ background: url("../../img/vers2.0/gg_mobile.png") no-repeat scroll left center rgba(0, 0, 0, 0);line-height:30px;margin: 5px 0;}
.lk_sm{ background: url("../../img/vers2.0/lk_mobile.png") no-repeat scroll left center rgba(0, 0, 0, 0);line-height:30px;margin: 5px 0;}
.pn_sm{ background: url("../../img/vers2.0/pin_mobile.png") no-repeat scroll left center rgba(0, 0, 0, 0);line-height:30px;margin: 5px 0;}
.fb_lk,.tw_lk,.gg-lk,.lk_lk,.pn_lk{padding-left: 5px;}
.foradd{width:780px;}
.foradd li.settings-list-elem {border:1px solid #dfdfdf;height:34px;position: relative;float:left;width:100%;}
.foradd li.add-transfer {width:100%;float:left;}
.foradd li.add-transfer span  {
     float: left;
     margin: 10px 0;
     width: 310px;
 }
.foradd li.add-transfer span.agree  {
    width: 100%;
}
.foradd li.add-transfer label{
    font-weight: normal;
    padding-right: 8px;
}
.foradd li.add-transfer button{
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border: medium none;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    margin: 0 0 20px;
    padding: 5px 15px;
    width: 30%;
}
.foradd li.add-transfer .green{float:left;}
.foradd li.add-transfer .cancel{
    float:right;
   background: transparent;
    text-decoration: underline;
    color:#777;
    font-weight:400;
}
.foradd li.add-transfer h2 {font-size:20px;}
.foradd li.add-transfer div {
    width:75%;margin:25px 0 25px 25%;}
.foradd li.settings-list-elem span{padding-left:10px;line-height:38px;}
span.delete,span.edit,span.play{/*width:8% !important;*/border-left: 1px solid #dfdfdf;padding-left:10px;padding-right: 10px; text-indent: -9999px;}
span.def{width:20%;color:#008adc;font-weight:bold;font-size:14px;text-align: center;border-left: 1px solid #dfdfdf;padding-left: 0 !important;cursor:pointer;}
.acc-default{background:#008adc;}
.acc-default span{color:#fff;}

.delete{width:20px;height:38px;cursor:pointer;background:url(../../img/vers2.0/entrepreneur/myacc_trash.png) no-repeat scroll center center;}
.acc-default .delete{background:url(../../img/vers2.0/entrepreneur/trash_white.png) no-repeat scroll center center;}

.edit {width:20px;height:38px;cursor:pointer;background:url(../../img/vers2.0/entrepreneur/pen.png) no-repeat scroll center center;}
.bankedit{border-left: 1px solid #dfdfdf;width:8%;height:38px;cursor:pointer;background:url(../../img/vers2.0/entrepreneur/pen.png) no-repeat scroll center center;}
.acc-default .bankedit{background:url(../../img/vers2.0/entrepreneur/pencil_white.png) no-repeat scroll center center;}
.play{width:20px;height:38px;cursor:pointer;background:url(../../img/vers2.0/entrepreneur/play.png) no-repeat scroll center center;}
#comp_fin .play{width:20px;height:38px;cursor:pointer;background:url(../../img/vers2.0/entrepreneur/view_icon.png) no-repeat scroll center center;}
#save_sect{margin-top:20px;margin-left:0;max-width:700px;}
.pers_div div.combo.stateinc{top:10px !important;width:278px !important;}
#compi_state{width:280px !important;}
#comp_neval{border:none;margin: 0;padding-left:0;}
#comp_nr{max-width:280px;}
.viewmode{min-height:35px !important; }
.like_in{
display: table;
border: 2px solid #d8d8d8;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
height: 35px;
outline: medium none;
padding-left:10px;
line-height: 35px;
}
.like_in input{border:none;margin: 0;padding-left:0;max-width:80%;}
.forimg{width:250px;line-height: 25px;border-left: 1px solid #dfdfdf;height:38px;}
.forimg div{margin:0 auto;display: table;}
.forimg img{padding-top:9px;}
#comp_contact span.edit{background: none;border-left: 1px solid #fff;}
#comp_contact span.delete{background: none;border-left: 1px solid #fff;}
#comp_contact .forimg{border-left: 1px solid #fff;}
#comp_contact .member_container{border: 1px solid #fff;padding-left: 10px;max-width: 767px;width:100%;}
.pers_div .space{margin-top:15px;}
#pers_ccity, #pers_cstate, #pers_czip {    width: 280px !important;}
#bank_city, #bank_state, #bank_zip,#pers_bstate,#bank_dl,#pers_dlstate,#bank_phone {    width: 280px !important;}
#entrepreneur_financial div.combo {top: 10px !important;width: 278px;}
#comp_address div.combo {    top: 10px !important;    width: 278px;}
.yform {  width: 200px;}
.yform  div.combo{    top: 10px !important;    width: 200px;}


/*eq info*/
#eq_wall img, #eq_swall img,#eq_images img{
    border:1px solid #dfdfdf;
    border-radius:4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    display:block;
    width:auto;
    margin-top:15px;
    max-width: 300px;
}

#eq_wall img,.mpimg1{max-height:225px;}
#eq_swall img,.mpimg2{max-height:165px;}
.play-video{ height:auto !important;}

/*activities*/
#act-update-status .like_in{width:90%;height:auto !important;}
#act-update-status #save_status{width:300px !important;}
#act-update-status div.combo{top:10px;}
#entrepreneur_activities .todo-section .buttons{text-indent: -9999px;}

/*Data room*/
#entrepreneur_dealRoom .todo-button{width:auto !important;padding:0 15px 0 40px;border-left:1px solid #dfdfdf;color:#777;height:41px;cursor: pointer;}
.cf-delete { background: url(../../img/vers2.0/entrepreneur/act_trash.png) no-repeat scroll 10px center;}
.todo-wiz{   background: url(../../img/vers2.0/entrepreneur/wizard_icon.png) no-repeat 10px center;}
.todo-pdf{   background: url(../../img/vers2.0/entrepreneur/file_icon.png) no-repeat 10px center;}
.disabled.todo-pdf{   background: url(../../img/vers2.0/entrepreneur/file_icon_disabled.png) no-repeat 10px center;cursor: auto !important;}
.todo-up{   background: url(../../img/vers2.0/entrepreneur/upload_icon.png) no-repeat 10px center;}
.todo-down{   background: url(../../img/vers2.0/entrepreneur/download_icon.png) no-repeat 10px center;}
.disabled.todo-down{   background: url(../../img/vers2.0/entrepreneur/download_icon_disabled.png) no-repeat 10px center; cursor: auto !important;}
.disabled.todo-wiz{   background: url(../../img/vers2.0/entrepreneur/wizard_icon_disabled.png) no-repeat 10px center; cursor: auto !important;}
#entrepreneur_dealRoom .todo-chat{background-position: 10px center;width:60px !important;}

.upload{ max-width:700px !important;}

/*wizard*/
.wizard {    max-width: 70% !important; font-family: helveticaneueroman_roman, verdana, sans-serif;}
.wizard .ui-dialog-titlebar-close{   /* display: none;*/}
.wizard .ui-dialog-content{height:auto !important;padding: 0 !important;}
.sidebar{width:49%;text-align: left;padding-bottom: 200px;}
.tooltip-m,.content{padding-left:30px;padding-top:30px;}
.wizard  .select_item{font-weight:bold;color:#333;margin-bottom: 30px;}
.navigation{border-top:1px solid #dfdfdf;height:40px;clear:both;padding:20px;}
.wizard .content ul li {list-style: disc inside; padding-left: 15px;}
.wizard .content {line-height: 25px;}
.wizard .active {color:#008adc; line-height: 25px;font-weight: bold;}
.wizard  div.strong {color:#000;}
.wizard .strong {color:#008adc;}
/*#wizard_prev:before{padding:0 3px;color:#fff;content:'\00AB';}*/
/*#wizard_next:after{padding:0 3px;color:#fff;content:'\00BB';}*/
.wizard input[type='button']{width:140px;font-size:14px;height:40px;}
.wizard .cancelb{margin-right:30px;}
.wizard textarea{font-family: helveticaneueroman_roman, verdana, sans-serif;font-size:14px;width:100%;box-sizing:border-box;margin:10px 0 25px 0;padding:8px 15px;resize:none;color:#333;height:120px;}
iframe{width:100%;display:block;}
.wizard-room{
    max-width:70%;
    min-height:500px;
}
.custom-confirm2 {
    background: none repeat scroll 0 0 #fff;
    border: 2px solid #dfdfdf;
    font-family: helveticaneueroman_roman,verdana,sans-serif;
    z-index: 9999 !important;
    max-width:80% !important;
}
.custom-confirm2 iframe{height:100% !important;}
/*Overview*/

h1.overview{font-size:40px;color:#333;font-weight:lighter;margin:0 auto 20px;text-align:center;font-family: helveticaneueroman_roman, verdana, sans-serif;display: table;}
.h400{min-height:400px;border-bottom: 1px solid #dfdfdf;padding-top:70px;overflow:hidden;}
#entrepreneur_summary .h400:first-child{border-right:1px solid #dfdfdf; }
#investor_summary .grid_8{ display:block;border-right: 1px solid #dfdfdf;}
#investor_summary .w50{box-sizing: border-box;}
#investor_summary .circle img{margin:60px auto 0;display: block;}
#investor_summary .circle ul{
    left: 50%;
    margin-left: -105px;
    padding-left: 10px;
    position: relative;
    text-align: center;
    top: -130px;
    width: 200px;
}
.forgraph {    list-style: none;    padding:0;    margin:40px 0 0;line-height: 30px;font-size: 17px;color:#777;clear:both;}
.square{width:8px;height:8px;background:#000; float:left;margin:12px 15px 0 0;}
.activity[data-field="1"] .square{background:#cbe08e;}
.activity[data-field="2"] .square{background:#a0d9fb;}
.activity[data-field="3"] .square{background:#93d7e6;}
.activity[data-field="4"] .square{background:#ff998d;}
.dataroom[data-field="1"] .square{background:#c3b2f7;}
.dataroom[data-field="2"] .square{background:#efa9cb;}
.dataroom[data-field="3"] .square{background:#b6e0d8;}
.dataroom[data-field="4"] .square{background:#bec5ec;}
.dataroom[data-field="5"] .square{background:#c3b2d7;}
.dataroom[data-field="6"] .square{background:#c5a4e1;}
.dataroom[data-field="7"] .square{background:#d8b8d8;}
.dataroom[data-field="8"] .square{background:#e0d49d;}
.dataroom[data-field="9"] .square{background:#eeab7a;}
.dataroom[data-field="10"] .square{background:#dac6e3;}
.dataroom[data-field="11"] .square{background:#b1dfd6;}
.dataroom[data-field="12"] .square{background:#a5b9df;}
.dataroom[data-field="13"] .square{background:#ffa7a7;}

.bar.activity[data-field="1"] {background:#cbe08e;}
.bar.activity[data-field="2"] {background:#a0d9fb;}
.bar.activity[data-field="3"] {background:#93d7e6;}
.bar.activity[data-field="4"] {background:#ff998d;}
.bar.dataroom[data-field="1"] {background:#c3b2f7;}
.bar.dataroom[data-field="2"] {background:#efa9cb;}
.bar.dataroom[data-field="3"] {background:#b6e0d8;}
.bar.dataroom[data-field="4"] {background:#bec5ec;}
.bar.dataroom[data-field="5"] {background:#c3b2d7;}
.bar.dataroom[data-field="6"] {background:#c5a4e1;}
.bar.dataroom[data-field="7"] {background:#d8b8d8;}
.bar.dataroom[data-field="8"] {background:#e0d49d;}
.bar.dataroom[data-field="9"] {background:#eeab7a;}
.bar.dataroom[data-field="10"] {background:#dac6e3;}
.bar.dataroom[data-field="11"] {background:#b1dfd6;}
.bar.dataroom[data-field="12"] {background:#a5b9df;}
.bar.dataroom[data-field="13"] {background:#ffa7a7;}
.bar{width:18px;margin:0 9px;
 border-radius:9px 9px 0 0;
 -moz-border-radius:9px 9px 0 0;
 -webkit-border-radius:9px 9px 0 0;
    display: block;
    float:left;
    position: relative;
}

.more{cursor: pointer;}
.grafic,#entrepreneur_summary .legend{margin-bottom:100px;}
.grafic{border-bottom:1px solid #dfdfdf;}
#entrepreneur_summary .legend {margin-left: 50px;float:left;}
#chart_body .legend table{ left:75% !important;top:40% !important; min-width: 175px;}
.legendColorBox > div{border-color:#fff !important;}
.legendColorBox{padding-top:3px;display: inline-block;}
.nrb{
    /* Rotate div */
    -ms-transform: rotate(-50deg); /* IE 9 */
    -webkit-transform: rotate(-50deg); /* Chrome, Safari, Opera */
    transform: rotate(-50deg); /* Standard syntax */
    display: block;
}
.bar span{font-size:14px;font-weight:bold;top:-30px;position: relative;margin:0 auto;text-align: center;left:-5px;}
.bar:hover .fort {
    padding: 0px 8px;
    font-size:13px;
    font-weight:bold;
    border:1px solid #0c7fc4;
    border-left:none;
    white-space: nowrap;
    left:30px;
    top:10%;
    display: table !important;
    position: absolute;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    z-index:1001;
    padding-left: 0px;
}
.fort img{left:-5px;position: relative;vertical-align: middle;}
.grid_5 .fort img{left:-8px;}

.circle .w50{text-align:center;font-size:16px;color:#333;font-weight:lighter;}
.circle,.plic,.net {margin:60px 0 !important;}
.circle ul{
    padding-left: 10px;
    position: relative;
    text-align: center;
    top: -130px;
    width: 200px;}
.circle .bb{
    font-size:16px;
    color:#008adc;
    margin:0;
    text-align: center;
    cursor:pointer;
}
.plic img{display: block;margin:0 auto;}
.plic div{display: block;margin:0 auto;text-align: center;position: relative;top:-140px !important;}
.plic div p{display: block;margin:0 auto;text-align: center;clear:both;color:#333;cursor:pointer;}
.net .bb{
    font-size:18px;
    color:#008adc;
    margin:40px 0;
    text-align: center;
    cursor:pointer;
}

.net ul{    margin:60px 0;}
.net ul li{
    text-align:center;
    font-size:20px;
    color:#333;
    font-weight:lighter;
}
.net .bignr{font-size:45px;}
.mm{margin-left:50px !important;}
.net .grid_5{position: relative;top:-50px !important;}
.fb_f {display:table; clear: both;
    margin-bottom: 15px;
    margin-left: 50px;
    cursor:pointer;
}
.out{margin-left:90px !important;}
.ff{
    display: table;
    float: left;
    position: relative;
    clear:both;
}

.ff:hover .fort { display: table !important;}
.fort {
    padding: 0px 8px;
    font-size:13px;
    font-weight:bold;
    white-space: nowrap;
    background: #38cdff;
    color:#fff;
   /*float:right;*/
    right:-90px;
    font-size:14px;
    position: absolute;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    z-index:1001;
    top:10px;
}

.follows,.pledges{
    display:block;
    clear:both;
    font-size:14px;
}
.pledges{    margin-top:50px;}

.follows .title,.pledges .title{
    background: none repeat scroll 0 0 #f6f6f5;
    border: 1px solid #dfdfdf;
    font-size: 22px;
    letter-spacing: 1px;
    line-height: 45px;
}
table.investors{
    margin-top:1px;
    border:1px solid #dfdfdf;

}
.investors a{
    text-decoration: underline;
}
.investors td,.investors th{
    border:1px solid #dfdfdf;
}
.pg-no{width:40px; display: block;}
.pag-new span{
    margin:0 7px;
}
.pag-new input{
    height:25px !important;
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    background: #e4e4e4;
    margin-top: -15px;
}
.see-all{
    float:none !important;
    margin:0 auto;
    display: block;
    color: #4fa31e;
    font-size:30px;
    line-height: 50px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border: 2px solid #4fa31e;
}

/*sort*/
th.desc{   background:url('../../img/sort_desc.png') no-repeat scroll 95% center ;  }
th.asc{    background:url('../../img/sort_asc.png') no-repeat scroll 95% center;  }
.btn-approve{
    background:url('../../img/accept.png') no-repeat scroll center ;
    width:25px;
    height:25px;
    float:left;
    margin:0 10px;
}
.btn-approve_grey{
    background:url('../../img/accept_grey.jpg') no-repeat scroll center ;
    width:25px;
    height:25px;
    float:left;
    margin:0 10px;
}
.btn-deny{
    background:url('../../img/reject.png') no-repeat scroll center ;
    width:25px;
    height:25px;
    float:left;
}
.btn-deny_grey{
    background:url('../../img/reject_grey.jpg') no-repeat scroll center ;
    width:25px;
    height:25px;
    float:left;
}
#investor_summary .fort { right:-85px;}
.pr_prof{font-size:40px;font-weight: lighter;text-align:center;margin-top:00px;}
.prof1{color:#b3d348;}
.prof2{color:#008adc;}
.prof3{color:#ff5757;}
/*Chat*/
#entrepreneur_chat  .chat_edit{text-align: left; height:43px;font-weight: bold; background: none repeat scroll 0 0 #efefef;line-height: 41px;overflow:hidden;}
#entrepreneur_chat  .place{width:65%;}
#entrepreneur_chat  .date{width:17%;}
#entrepreneur_chat  .read{width:9%;}
#entrepreneur_chat  tr{display:block;border:none !important;}
#entrepreneur_chat  .tr{display:block;min-height:40px;border:none !important;}
#entrepreneur_chat  tbody{display:block;}
#entrepreneur_chat td{font-size:14px;border:1px solid #dfdfdf;box-sizing: border-box;padding-left: 20px;text-align: left;}
#entrepreneur_chat .td{font-size:14px;border:1px solid #dfdfdf;box-sizing: border-box;padding-left:20px;text-align: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

#investor_chat  .chat_edit{text-align: left; height:43px;font-weight: bold; background: none repeat scroll 0 0 #efefef;line-height: 41px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
#investor_chat  .place,#investor_chat  .place{width:67%;}
#investor_chat  .date{width:15%;}
#investor_chat  .read{width:9%;}
#investor_chat  tr{display:block;border:none !important;}
#investor_chat  .tr{display:block;border:none !important;min-height:40px;}
#investor_chat  tbody{display:block;}
#investor_chat td{font-size:14px;border:1px solid #dfdfdf;box-sizing: border-box;padding-left: 20px;text-align: left;}
#investor_chat .td{font-size:14px;border:1px solid #dfdfdf;box-sizing: border-box;padding-left: 20px;text-align: left;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
.reply_chat{background: url('../../img/vers2.0/entrepreneur/reply_Chat.png') no-repeat scroll 8px center;    padding-left: 33px !important;
    text-align: left !important;}
.read_chat{background: url('../../img/vers2.0/entrepreneur/read_chat.png') no-repeat scroll 8px center;    padding-left: 33px !important;
    text-align: left !important;}


/*Notifications*/
#notification_details .todo-head{
    text-align: left; height:41px;font-weight: bold; background: none repeat scroll 0 0 #efefef;height:41px;line-height: 41px;overflow:hidden;
    font-size: 14px;
}
#notification_details label,#entrepreneur_chat label{
    color:#333;
    display:none;
}
.notification{
    border: 1px solid #dfdfdf;
    box-sizing: border-box;
    display: block;
    width: 100%;
    line-height: 41px;
}
.notification.unread .not_title{font-weight: 800;}
.not_title{  display:block;box-sizing: border-box;border-left: 1px solid #dfdfdf;  width:16%;padding-left: 20px;height:41px;overflow: hidden;}
.not_mess{   display:block;box-sizing: border-box;border-left: 1px solid #dfdfdf;  width: 52%;padding-left: 20px;height:41px;}
.not_type{    display:block;box-sizing: border-box;border-left: 1px solid #dfdfdf; width: 16%;padding-left: 20px; height:41px;text-transform: capitalize;}
.not_date{   display:block;box-sizing: border-box;border-left: 1px solid #dfdfdf;  width: 16%; padding-left: 20px;height:41px;}
#notification_details{float:left;overflow: hidden;box-sizing: border-box;}
.notification .body{border-top:1px solid #dfdfdf;padding: 15px;background: #fff; box-sizing: border-box;    height: auto;line-height: 1.3; }
.notification.select{background: #efefef;}
#entrepreneur_not .combo,#investor_not .combo{
    top:auto;
    width:196px;
    right:0;
    font-size: 14px;
}

#notification_order{width:200px;}
.not_mess2{display: none;}

@media only screen and (max-width:1020px) {
    /*for profile page*/
    .profile-content .entrepreneur-description p,.profile-content .entrepreneur-description > div,.profile-content .entrepreneur-info h2 {font-size:13px;}
    .profile-content  .entrepreneur-info h1{font-size:25px;}
    .public{font-size:12px !important;top:-5px;}
    .profile-content .entrepreneur-img img{height:170px;width:168px;}
    .profile-content .entrepreneur-section .entrepreneur-img{height:170px;width:170px;}
    /*.profile-content .entrepreneur-info div{ padding: 0 65px 0 25px;}*/
    .profile-content .grid_3{min-width: 180px !important;}
    .profile-content .entrepreneur-section .grid_12{max-width:100px;margin-left: 46px;}
    .profile-content .entrepreneur-links {         margin: 25px auto 0;    }
    .profile-content .entrepreneur-description div.float_l{white-space: nowrap;}

    .profile-content .sprite.fb_blue {        background-position: 5px 5px;}
    .profile-content .sprite.tw_blue {        background-position: -295px 5px;}
    .profile-content .sprite.li_blue {        background-position: -195px 5px;}
    .profile-content .sprite.g_blue {        background-position: -95px 5px;}

    .profile-content .sprite.fb_gray {        background-position: -45px 5px;}
    .profile-content .sprite.tw_gray {        background-position: -345px 5px;}
    .profile-content .sprite.li_gray {        background-position: -245px 5px;}
    .profile-content .sprite.g_gray  {        background-position: -145px 5px;}
}


@media screen and (max-width:950px){
    /*table dataroom */
    #entrepreneur_dealRoom .todo-button {
        width:93px !important;
        clear:both;
        float:left;
        border-bottom: 1px solid #dfdfdf;
        border-top: 1px solid #dfdfdf;
        border-right: 1px solid #dfdfdf;
    }
    .expand_b{
        display:block;
        background: #fff url("../../img/vers2.0/downspinner.png") no-repeat scroll center center ;
        border-left: 1px solid #dfdfdf;
        cursor: pointer;
        font-size: 14px;
        padding: 0 20px;
        float: right;
        text-indent: -9999px;
    }

    #comp_board .for_b span,#comp_activ .for_b span,#eq_video .for_b span{
        background-position: 10px center;
        border: 1px solid #dfdfdf;
        clear: both;
        display: block;
        float: left;
        line-height: 40px;
        padding-left: 30px;
        width: 50px;
        text-indent: 0px;
    }
    #comp_board .expand_b,#comp_activ .expand_b,#eq_video .expand_b{        line-height: 38px;    }
    #comp_board .viewmode,#comp_activ .viewmode,#eq_video .viewmode{       overflow:inherit !important;display: inline-block;   }
    #eq_video .member_container{width:100%;}
    .entrepreneur-content ~ div {padding-top:0 !important;}
    .entrepreneur-page-content ,.investor-page-content { padding-bottom: 95px;}
    #activities .for_b,#comp_board .for_b,#comp_activ .for_b,#eq_video .for_b,#entrepreneur_chat .for_b,#investor_chat .for_b,#entrepreneur_activities .for_b{
        z-index: 1001;
        position: absolute;
        right:0;
        display:none;
        background: #fff;
        top:37px;
    }
    .new_messages .for_b{
        z-index: 1001;
        position: absolute;
        right:0;
        display:none;
        background: #fff;
        top:42px;
        border: 1px solid #dfdfdf;
        width:100px;
    }
    #activities .for_b, #entrepreneur_activities span.buttons{        width:150px;}
    .for_b span.buttons{text-indent: 40px !important;font-size:14px;line-height: 50px;border-bottom: 1px solid #dfdfdf;}
    .todo-chat span{color:#000;font-weight:lighter;font-size:14px;text-align: left;padding-left:40px;}
    #entrepreneur_chat .for_b,#investor_chat .for_b{top:53px;}
    #entrepreneur_activities .empty{display:none;}
    /*communication*/
    .td.read{display:none;}
    #entrepreneur_messages  .tr{overflow: initial;min-height: 42px;}
     .member{overflow: hidden;}
    .td.expand_b ,.td.forexpand{width:5%;   text-indent: -9999px !important;padding:0 !important;}
    #entrepreneur_chat .td .expand_b{border-left: 0 none !important;}
    .td.forexpand{ text-indent: -9999px !important;}
    .td.place{width:70% !important;}
    .td.date{width:25% !important;}
    .td.subject {  width: 30% !important;    }
    .for-chat,.for-not{font-size:15px;}
    .todo-head td{line-height:20px;}
    .for_b a{    border: 1px solid #dfdfdf;
        clear: both;
        float: left;
        font-size: 14px;
        height: 40px;
        text-indent: 30px;
        width: 100px;}
    #entrepreneur_dealRoom .for_b a{text-indent: 0;}
    #entrepreneur_chat .td,#investor_chat .td{height:55px;padding-top:5px;white-space: inherit;}
    #entrepreneur_chat .tr,#investor_chat .tr{min-height:55px;}
    #entrepreneur_chat .tr.todo-head,#investor_chat .tr.todo-head{overflow: initial;}
/*activities ipad*/
    #entrepreneur_activities .th.b-left{display:none !important;}
    #entrepreneur_activities .expand_b{border-left:1px solid #dfdfdf;min-height:50px;}
    #entrepreneur_activities .td{ min-height:50px;}
    #entrepreneur_activities .tr{overflow:initial; min-height:50px;}
    .todo-chat,.todo-tool,.todo-edit{background-position: 10px center;border:1px solid #dfdfdf; }
    .todo-chat a{border:none !important;text-indent: 0;}
    #entrepreneur_chat  .tr{border:1px solid #dfdfdf;}
    .member_container{width:100%;}
    #comp_board .pname,#comp_contact .pname{width:130%;}
    .foradd{width:100%;}
    #entrepreneur_chat .expand_b {float:left !important;}
    /*For wizard*/
    .wizard{max-width:90% !important;}
    .custom-confirm .ui-dialog-content,.wizard input[type="button"] {font-size: 12px;}
    .wizard input[type="button"] {        height: 30px;        width: 100px;}
    .fb_f {     margin-left: 30px;}
    .out {        margin-left: 60px !important;    }
    .forgraph {      font-size: 14px;}

  .circle img{display:block;margin:0 auto;float:none !important;}

    .circle ul {        float: none;        margin: 0 auto;}

    #chart_body .legend table{top:0 !important;}
}



@media only screen and (max-width:750px) {
    .profile-content .entrepreneur-info{
        display: block !important;
        float: none !important;
        margin: 0 auto;
        width: 100%;
        clear:both;
    }
    .profile-content .entrepreneur-description{  display: block !important;
        float: none !important;
        margin: 0 auto;
        width: 100%;}
	.profile-content .entrepreneur-description > div{margin-left:0;overflow:hidden;}	
    .profile-content .grid_3 {
        float: none;
        margin: 0 auto;
    }
	.profile-content .user_name span.user_since{float:left;width:100%;margin-left:50px;}
    .profile-content .entrepreneur-section .grid_12 {
        float: none;
        margin: 0 auto;
    }
	.profile-content .user_div a{display:block;}
	.profile-content .user_name img{margin-top:15px;}
    .profile-content .entrepreneur-info div{padding:0;float:none;margin:20px auto 0;text-align: center;}
    .profile-content .entrepreneur-info h2{margin:0 auto 40px;}
    .forprofile{
        padding:17px 18px 50px 48px;
      box-sizing: border-box;
        overflow: hidden;
    }
	
}


@media only screen and (max-width:690px) {
    .member_container{max-width:380px;}
    .member{max-width:380px;}
    #comp_contact span.edit,#comp_contact span.delete{display:none;}
    #comp_contact .forimg div,#comp_board .forimg div {float:left;}
    #comp_contact .forimg, #comp_board .forimg{float:left;border:0;}
    #comp_board .forimg{border-top:1px solid #dfdfdf;width:100%;}
    #comp_contact .member_container,#comp_board .member_container{font-size:12px;height:80px;padding-left: 0;text-indent: 10px;}
    #eq_video .pname,#eq_video .member_container{ box-sizing: border-box;
        overflow: hidden;
        width:380px;}
    span.proc{font-size:12px; width: 9%;}
    span.act-content {font-size:12px;padding:0 10px;}
    span.act-expand{position:absolute;right:0;top:0;background-color: #fff;}
    #activities .th.buttons{display:none;}
    #entrepreneur_activities .tr{height:90px;font-size: 12px;}
    #entrepreneur_activities .expand_b{height:90px;}

    .sidebar{width:90% !important;padding-bottom:20px !important;}
    .sidebar.b-right{border:none !important;}
    .wizard .cancelb {
        left: 50%;
        margin-left: -50px !important;
         position: absolute;
    }
    .plic div{display: block;margin:0 auto;text-align: center;position: relative;}

    .h400{width:100% !important;      min-height: 200px;  padding-top: 30px;clear:both;max-height: 1100px;}


    .h400 .circle{width:100%;}
    .h400 .circle img{margin: 0 auto;display:block;float:none !important;}
    .circle ul {
        left: 50%;
        margin-left: -100px !important;
        position: absolute;
        text-align: center;
        top: 70px;
        width: 200px;}
    .fb_f{float:left;}
    .plic,.net {margin:0 !important;}
    .circle {margin:0 0 50px !important;}
    h1.overview {padding:0 0 40px 0; width: 100% !important;}
    .long{visibility: hidden;height:0;}
	.profile-content .long{visibility:visible;height:auto;display:block;}
    .net ul.grid_7 {float:none !important;}
    .bread_crumb .grid_4{min-width:200px;}
    .grafic{
        border-bottom: 1px solid #dfdfdf;
        display: block;
        float: left;
        margin: 0 auto;
        width: 100% !important;
    }

    #entrepreneur_summary .legend {
        display: block;
        float: left;
        margin: 50px auto;
        position: relative;
        padding:0 0 0 20px;
    }
    .expand{visibility: hidden;}


    .net .grid_5 {
        display: table;
        float: none;
        margin: 0 auto;
        overflow: hidden;
        position: relative !important;
        right: auto;
        top: -25px !important;
    }
    .over.h400{overflow:initial;border:none;}
    .out{margin-top:40px;}
    .fb_f {clear:none;margin-left:10px !important;margin-right:10px !important; width: 50px;}


    #investor_summary .grid_8{width:100% !important;}
    #investor_summary .w50 {width:100% !important;
        clear: both;
        max-height: 1100px;
        min-height: 200px;
        padding-top: 30px;
        border-bottom: 1px solid #dfdfdf;
        padding-bottom: 30px;
    }
    #investor_summary .circle{margin-bottom:0 !important;}
   /* #chart_body{width: 100% !important;}*/
    #chart_body .legend table{left:25px !important;top:0;}
    #investor_summary .legend {position:relative;width:100% !important;float:left;height:200px;top:-50px;}
    #chart_body {height:400px;}


    /*Notification small screens*/
    #notification_details .todo-head{        display:none;    }
    #notification_details label{        display:inline-block;  width:100px; color:#333; }
    .notification >div{float:left;width:100%;padding:7px 0 7px 15px;height:30px;border-left:none;}
    .not_mess{display: none;}
    .not_mess2{display: block;border-top:1px solid #dfdfdf;box-sizing: border-box;  text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
    .notification{
        float: none;
        line-height: 1.3;
        margin: 10px auto 20px;
        overflow: hidden;
        width: 95%;}
    .notification.unread {background: none;color:#333;}
    .mgrey{background:#efefef;}
    .unread .foru{background:  #008adc !important;}
    .unread label{color:#fff;}


    #entrepreneur_chat .chat_edit{        display:none;    }
    #entrepreneur_chat label{        display:inline-block;  width:150px; color:#333; }
    #entrepreneur_chat .expand_b {display: none;}
    #entrepreneur_chat .todo-head .place{float:left;width:100% !important;box-sizing: border-box; padding:7px 0 7px 15px;height:auto;border-left:none;font-size:14px;border:none;}
    #entrepreneur_chat .todo-head .date{float:left;width:100% !important;box-sizing: border-box; padding:7px 0 7px 15px;height:auto;border-left:none;display:block;font-size:14px;border:none;}
    #entrepreneur_chat .tr{overflow:hidden !important;min-height:25px;margin:10px auto 20px;border: 1px solid #dfdfdf !important;width:95%;}
    #entrepreneur_chat .for_b{
        clear: both;
        display: block !important;
        float: left;
        position: relative;
        top: 0;
        width: 100%;
        background: #efefef;
    }
    #entrepreneur_chat .for_b a{display: block !important;width:50%;box-sizing: border-box;clear:initial;}
    .fors{width:100%;}
    .editmode input[type="button"] {width:100px;}
    .connect-content .connect-friends-tabs .connect-tab-elem{width:50%;padding:0 5px;}
    .connect-content .more{width:75% !important;}

}

@media only screen and (max-width:500px) {
    .plic div{display: block;margin:0 auto;text-align: center;position: relative;top:-140px !important;}
    .member_container{max-width:280px;}
    .member{max-width:280px;}
     #eq_video .pname,#eq_video .member_container{width:280px;}
    .todo-section .todo-head-level1{font-size:12px;}
    #entrepreneur_dealRoom .for_b a{font-size:12px;}
    .preferences-form {    margin: 0 auto;    width: 90%;}
    .top-banner {font-size:13px;}
    .entrepreneur-view .bread_crumb{font-size:14px;}
    #entrepreneur_chat .td{     font-size:12px;border:0; }
    #entrepreneur_chat .tr{     font-size:12px;border:1px solid #dfdfdf !important; }
    #entrepreneur_chat .place{width:90% !important;}
    #entrepreneur_chat .expand_b{   border-left:1px solid #dfdfdf;}
    #entrepreneur_chat .date{display: none; }
    #comp_activ .pname,#comp_contact .pname{width:130%;}
    #comp_activ .expand_b{position: absolute;top:0;right:0;}
    .play-h{display: none;}
    #education .tr{font-size:12px;}
    #education .th{float:left !important;}
    #education .td,.playe{height:50px !important;min-height:50px !important;line-height:1.3;padding:5px;}
    #education .td{float:left;}
    #education .td.grid_2{width:25%;}
    .playe{position:absolute;right:13%;border:0;width:30px;}

    #investor_education .th{display:none;}
    .playe {     display: none;  }
    #investor_education .grid_3{width:40%;}
    #investor_education .grid_3 img{       cursor:pointer;    }
    .play2{
        display:block;
        position:absolute;
        border: 1px solid #dfdfdf;
        width: 28px;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        left:50%;
        margin-left:-14px;
    }
    #investor_education .grid_3 span{display:none;}
    #investor_education .grid_6,  #investor_education .grid_2{display: none;}
    .texte{display:block;width:60%;    line-height: 20px;
        min-height: 41px;
        padding: 10px 0;}
    .texte span{font-weight:800;width:50%;padding-right: 5px;}
    .texte p{padding:0 15px;}

    .grid_5 .fort img{display:none;}
    .fort {right:-5px !important;top:-23px;}
    .net .grid_5 {overflow:initial;}

    .write textarea {width:95%;}
    .write   .data-room-form-chat  {max-width:95%;margin-left:auto;margin-right:auto;float:none;}
    .uploadbut-chat {float:left;}
    .post{float:left;clear:both;margin:12px;}
    .w50 {        width: 80% !important;    }

    #comp_board .forimg {border-top:none;}
    #comp_board .forimg img{padding-top:5px;}
    #comp_board .expand_b{line-height: 76px;}
    #comp_board .member_container,#comp_board .expand_b {height:76px;}
    .member_container {max-width: 500px;}
    #comp_board .for_b{top:46px;font-size:14px;width:92px;}
    #comp_board .for_b span{float:right;}
    .forprofile{padding:17px 18px 50px 18px;}

    /*pledge page*/
    .pledge-eq .w50{width: 100% !important; }
    .pledge-eq .grid_3{width: 100% !important; }
    .pledge-eq .grid_4{width: 100% !important; }
    .plsect .w50 div p:first-child{font-size:16px !important;font-weight:bold; text-align: center;}

}

@media only screen and (max-width:400px) {
  .expand_b{position:absolute;right:0;top:0;z-index:100;}
  .entrepreneur-link {/*margin-left:-100px;-*/ line-height:1.3;}
  .entrepreneur-info h5{margin:0;}
  .public{margin-right:0;}
}


/*crop images*/
.action input[type="button"]{
    background: #efefef;
    padding:0 3px;
    margin:10px 8px 10px 0;
}
.imageBox {
    position: relative;
    border:1px solid #aaa;
    background: #fff;
    overflow: hidden;
    background-repeat: no-repeat;
    cursor:move;
}
.smallimg,.bigimg{    overflow: auto;}
.smallimg .imageBox{
    height: 465px;
    width: 640px;
}

.smallimg .imageBox .thumbBox{
    height: 387px;
    width: 562px;
    top:40px;
    left:40px;
}

.bigimg .imageBox{
    height: 480px;
    width: 940px;
}

.bigimg .imageBox .thumbBox{
    height: 402px;
    width: 862px;
    top:40px;
    left:40px;
}

.imageBox .thumbBox
{
    position: absolute;
 /*   top: 50%;
    left: 50%;
    width: 200px;
    height: 200px;
    margin-top: -100px;
    margin-left: -100px;*/
    box-sizing: border-box;
    border: 1px solid rgb(102, 102, 102);
    box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);
    background: none repeat scroll 0% 0% transparent;
}

.imageBox .spinner
{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
    line-height: 400px;
    background: rgba(0,0,0,0.7);
}

#custom_file{
    border:none;
    padding: 25px 0;

}
#custom_file .addpen{
    min-height:35px;
}
#custom_file .viewmode >div{
    width:100%;
}

#prev_nda{
    line-height: 2.3;
    margin-right: 10px;
    cursor: pointer;
}
#for_nda .overflow{
    max-height:350px;
    overflow: auto;
}

#for_nda .custom-confirm .ui-dialog-buttonpane{
    padding:10px 0;
}

.mce-container-body{
    float:left !important;
    width: 100%  !important;
}

.mce-panel {
    overflow: hidden;
}

#edit_nda,#for_nda{
    margin-bottom: 0;
    padding-bottom: 0;
}