
.logo{background:url(../images/keyscore_logo.jpg) 0% 0% no-repeat; text-indent:-1000px; line-height:27px;}
.additional_info{text-align:right; font:12px "Open sans"; color:#7D797A;}
.additional_info p{padding:10px 0; margin:0;}
.logo_wrapper{padding:16px 0;}
.home_banner{min-height:264px; margin-bottom:20px;}
.bannerarea{background-image:url(../images/bannerimg_left.jpg), url(../images/bannerimg_right.jpg); min-height:264px;
background-position:0% 100%,100% 100%;
background-repeat:no-repeat;
background-color:#e5e5e5;}
.bannerarea h1{font: Normal 46px/65px "open sans condensed"; color:#00A2E5; margin:0; text-align:center; padding:35px 0 20px 0;}
.bannerarea h1 span{font-size:41px; color:#424242;}
.banner_shadow{height:5px; background:url(../images/banner_shadow.jpg) top center no-repeat;}
.search_home input[type="text"]{background:none!important; color:#cfcfcf; width:75%; border:0 none;} 
.search_home{ background:url(../images/search_bg.png); height:37px; padding:3px 5px;
			  margin:0 auto; width:56%; position:relative; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #ffffff;}
.textbox_search,
.search_home input[type="text"]{ width:78%; padding:0 10px!important; margin:0!important;  height:36px!important; font:15px/34px "open sans"; color:#cfcfcf; background:none!important; border:0 none!important;
								box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}

.search_btn_home{ width:121px!important;  border:0 none!important; position:absolute; right:3px; top:3px; z-index:1000; background:url(../images/btnbg_1.png) 0% 0% no-repeat; border:1px solid #B90000; font:21px/34px "Open sans condensed"; color:#ffffff; height:36px; opacity:1!important; filter:alpha(opacity=100); }
.sort_option{border:1px solid #E0DDDD; padding:0 10px 0 10px; float:right; height:25px; min-width:258px;}
.sort_option p{font:13px/25px "open Sans", arial; color:#7A7777; float:left; margin:0; padding-right:10px;}
.sort_option a{ display:block; float:right; width:11px; height:6px; display:block; background:url(../images/arrow_down.gif) 0% 0% no-repeat; margin:10px 0 9px;}
.startup_listing{padding:20px 0 10px 0;}
.startup{ border:1px solid #E1DEDE; padding:0;}
.startup .row1{ padding:12px;}
.startup .row2{ margin:0 14px 14px 14px; border-bottom:1px solid #EDEDED; padding:0 0 15px 0; height:60px;}
.startup .row3{padding:0 12px 12px 12px; border-bottom:1px solid #E0DDDD; height:75px;}
.startup .row4{padding:12px 12px 5px 12px; background-color:#ECECEC; border-top:1px solid #ffffff;}
.startup .row1 .cmpny_logo{ width:85px; height:85px; border:1px solid #E1DEDE; padding:4px; display:table-cell;}
.startup .row1 .cmpny_logo a{ display: block;  width:85px; height:85px; cursor: pointer;}
.startup .row1 .cmpny_name{padding:10px; display:table-cell; vertical-align:middle; font:16px/18px "open Sans", arial; color:#000000;}
.startup .row1 .cmpny_name a{color:#000000; cursor: pointer;}
.startup .row1 .cmpny_name a:hover {text-decoration: none; color:#0B6D95;}
.startup .row2 p{font:13px/21px "open Sans", arial; color:#787777; margin:0;}
.startup ul{margin:0; padding:0;}
.startup ul li{list-style:none; display:block; clear:both;}
.startup ul li label{ width:150px; float:left; font:12px/21px "open Sans", arial; color:#4B4747; text-transform:uppercase;}
.startup ul li span{ width:150px; float:left; font:12px/21px "open Sans", arial; color:#787777;}
.clear{clear:both;}
.textstyle1{ color:#1F94BC!important;}
.seprator{float:left; width:10px!important;}
footer .row1{ background-color:#E8E8E8; padding:10px 0;}
.sociallinks{text-align:left;}
.sociallinks p{font:normal 23px "open Sans Condensed", arial; color:#464545; float:left; margin:7px 15px 0 0;}
.sociallinks a{ width:32px; height:32px; display:block; float:left; margin: 7px 10px 0 0;}
.sociallinks a span{display:none;}
.fb_link{background:url(../images/fb.png) 0% 0% no-repeat; margin:10px 0 9px;}
.twtr_link{background:url(../images/twitter.png) 0% 0% no-repeat; margin:10px 0 9px;}
.li_link{background:url(../images/linkedin.png) 0% 0% no-repeat; margin:10px 0 9px;}
.copyright{float:right; font:12px/21px "open Sans", arial; color:#A8A8A8; margin:0; background:url(../images/logo_grey.jpg) 100% 0% no-repeat; padding:25px 0 0 10px;}
footer .row2{ padding:10px  0  20px 0; text-align:right;}
footer .row2 a{ font:12px/21px "open Sans", arial; margin:0; color:#ABABAB; text-transform:uppercase; padding:0 0 0 10px;}
footer .row2 a:hover{color:#575757; text-decoration:none;}
/*-------------------------------------------------------profile---------------------------------------------------------*/	
.innercontentarea{
	border-top:3px solid #E8E8E7; padding:10px 0 0 0;}		 
.ata_glance{border-bottom:1px solid #E0DEDE; padding:0 0 10px 0; margin: 0 0 20px 0;}
.cmpny_logo{display:table-cell; width:102px; padding-right:20px; vertical-align:top;}
.cmpny_logo .image{width:100px; height:100px; border:1px solid #C9C7C7; vertical-align:top;}
.cmpny_details{display:table-cell;}

.cmpny_details h2{font:normal 43px/40px "open Sans Condensed", arial; color:#424242; margin:0; padding: 0 0 15px 0; }
.cmpny_details p{font:13px/20px "open Sans", arial; margin:0; color:#787777; }
.noover:hover{  text-decoration:none!important;}
.startup_rating{border:1px solid #DDDDDD; padding:8px 8px 5px 8px;}
.marginbtm{margin:0 0 10px 0;}
.startup_rating .heading{font:normal 13px "open Sans", arial; color:#424242; border-bottom:1px solid #F0EFEF; text-transform:uppercase; padding: 0 0 5px 0; margin:0 0 5px 0;}
.startup_rating .content{ display:table; width:100%;}
.startup_rating .content .col1{display:table-cell; width:50%; vertical-align:middle;}
.startup_rating .content .col2{display:table-cell; width:50%; vertical-align:middle; text-align:right;}
.startup_rating .content .col1 p{font:12px/21px "open Sans", arial; color:#00A2E5; margin:0;}
.startup_rating .content .col2 a{color:#0B6D95; font:11px/21px "open Sans", arial!important;}
.startup_rating .content .col2 .Positive{color:#39A239; font:15px/21px "open Sans", arial!important; margin:0;}
.startup_rating .content .col2 .Negative{color:#dd1a01; font:15px/21px "open Sans", arial!important; margin:0;}
.cmpny_detailswrapper{padding:22px 0;}
.startup_details h3{font:normal 29px/40px "open Sans Condensed", arial; color:#1179A5; margin:0; padding: 0 0 15px 0; }
.startup_details p{font:13px/25px "open Sans", arial; color:#646262; margin:0 0 15px 0;}
.investment_rounds{ border-top:1px dotted #AEAEAE; padding:15px 0 0 0;}
.founders{padding:10px; background-color:#F6F6F6; border:1px solid #E1E1E1;}
.founders h3{font:normal 22px/20px "open Sans Condensed", arial; color:#6C6C6C; margin:0; padding: 5px 0 10px 0; }
.founders ul{margin:0; padding:0;}
.founders ul li{list-style:none!important; margin:0; padding:15px 0; background:url(../images/sprtr.gif) 0% 100% repeat-x;} 
.founder .leftcol{display:table-cell; vertical-align:top; padding-right:10px;}
.founder .rightcol{display:table-cell; vertical-align:top;}
.founder_img{width:75px; height:75px; border:1px solid #AFAFAF; background-color:#ffffff;}
.founders ul li h4{font:normal 12px/20px "open Sans", arial; text-transform:uppercase; color:#454545; margin:0; padding:0 0 10px 0; }
.founders ul li p{font:normal 13px/23px "open Sans", arial; color:#646262; }
.nobg{background:0 none!important;}
.startup_details_wrapper{padding:0 0 25px 0;}
.no_resultfound{padding:100px 0 150px 0; text-align:center;}
.no_resultfound h3{font:normal 17px/28px "open Sans", arial; color:#515151;}
.no_resultfound h3 span{color:#00A2E5;}
.social_meter{ width:100px; height:15px; background-color:#DD1A01; border:1px solid #ffffff; position:relative;}
.social_meter_rate{ height:15px; position:absolute; background:url(../images/socialmeter_bg.jpg) 100% 0% repeat-y; left:0; top:0;
                    }
.social_meter_ratepercentage{float:left; height:15px; margin:3px 0 0 5px; font:11px/14px "open sans"; color:#242424; text-align: center;}
.startup .row4 .social_meter{ float:left; margin-top:2px;}


.pagewrapper{}
.pagewrapper h3{font:normal 29px/40px "open Sans Condensed", arial; color:#1179A5; margin:0; padding: 10px 0 15px 0; }
.pagewrapper h4{font:normal 24px/40px "open Sans Condensed", arial; color:#242424; margin:0; padding: 10px 0 5px 0; }
.pagewrapper p{font:13px/25px "open Sans", arial; color:#646262; margin:0 0 15px 0;}
.pagewrapper p span{ font-weight:bold;}
.row4 label{cursor:default!important;}
.noleft{margin-left:0!important;}