@font-face {
	font-family: 'OpenSans-Regular';
	src: url('font/OpenSans-Regular.eot');
	src: local('OpenSans-Regular normal'), local('OpenSans-Regular'), url('font/OpenSans-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'DroidSerif-Regular';
	src: url('font/DroidSerif-Regular.eot');
	src: local('DroidSerif-Regular normal'), local('DroidSerif-Regular'), url('font/DroidSerif-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'DroidSans';
	src: url('font/DroidSans.eot');
	src: local('DroidSans normal'), local('DroidSans'), url('font/DroidSans.ttf') format('truetype');
}

@font-face {
	font-family: 'ProximaNova-Light';
	src: url('font/ProximaNova-Light.eot');
	src: local('ProximaNova-Light normal'), local('ProximaNova-Light'), url('font/ProximaNova-Light.otf') format('opentype');
}
@font-face {
	font-family: 'Lato-Reg';
	src: url('font/Lato-Reg.eot');
	src: local('Lato-Reg normal'), local('Lato-Reg'), url('font/Lato-Reg.ttf') format('truetype');
}

@font-face {
	font-family: 'Roboto-Condensed';
	src: url('font/Roboto-Condensed.eot');
	src: local('Roboto-Condensed normal'), local('Roboto-Condensed'), url('font/Roboto-Condensed.ttf') format('truetype');
}

body
{
	margin: 0;
	padding: 0;
	color: #ffffff;
	font: normal 10pt Arial,Helvetica,sans-serif;
	/*background: #EFEFEF; background-image:url(../images/grain-bg.png);*/
}
#page
{
/*	margin-top: 5px;
	margin-bottom: 5px;*/
	background: white;
/*	border: 1px solid #C9E0ED;
*/}
#header
{
	margin: 0;
	padding: 0;
	
	width:100%;
}
#content
{
    padding: 0px;
}

#sidebar {
	border: 1px solid #e6e6e6;
	background: #fbfbfb;
	padding: 10px 20px;
	margin-bottom: 30px;
    margin-top: 30px;
}

.required_once
{
	font-size:13px;
	font-weight:600;	
	color: #000;
	 font-family: "Proxima Nova",proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;
	/*background-color: #FFFF00;*/
}

#logo{ margin-top:10px; position:relative; z-index:10002}
.header-social{ border:1px solid #f2f2f2}
.header-social a{ margin:5px; border:1px solid #f2f2f2}

#mainmenu
{
	background:white url(bg.gif) repeat-x left top;
}
#mainmenu ul
{
	padding:6px 20px 5px 20px;
	margin:0px;
}
#mainmenu ul li
{
	display: inline;
}
#mainmenu ul li a
{
	color:#ffffff;
	background-color:transparent;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:5px 8px;
}
#mainmenu ul li a:hover, #mainmenu ul li.active a
{
	color: #6399cd;
	background-color:#EFF4FA;
	text-decoration:none;
}
div.form label{ color:#000; font-family: 400 13px/21px "Ubuntu", sans-serif;
  }

#content h1{color:#333; sans-serif; font-size:34px; padding-left:0px; font-weight:400px
    font-family: "Proxima Nova",proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif; }

div.flash-error, div.flash-notice, div.flash-success
{
	padding:.8em;
	margin-top:10px;
	margin-bottom: 10px;
	/*border:2px solid #ddd;*/
}

div.flash-error
{
	background:#B2;
	color:#8a1f11;
	border-color:#FBC2C4;
}

div.flash-notice
{
	background:#FFF6BF;
	color:#514721;
	border-color:#FFD324;
}

.flash-success {
    color: #e60015;
    width: 100% !important;
    font-weight: 600;
    font-size: 13px;
    letter-spacing: 0.5px;
    padding: 0px !important;
}

div.flash-success1
{
	
	background:#B2D877;
	color:#000;
	/*border-color:#000;*/
	width:180px;
	font-weight:700;
}
div.flash-msg
{
	
	background:#B2D877;
	color:#000;
	/*border-color:#000;*/
	width:450px;
	font-weight:700;
}

div.flash-suc
{
	
	background:#B2D877;
	
	/*border-color:#000;*/
	width:250px;
	height:-10px;
	color:#000;
	font-weight:700;
	padding-top: 18px;
	padding-bottom: 18px;

}


div.flash-error a
{
	color:#8a1f11;
}

div.flash-notice a
{
	color:#514721;
}

div.flash-success a
{
	color:#264409;
}

div.form .rememberMe label
{
	display: inline;
}

div.commentview
{
	border-bottom:1px solid #e6e6e6;
}

.fc-listing-left a{ text-align:center;}

div.breadcrumbs
{
	font-size: 1.0em; /*margin-top:115px*/;
	padding: 10px 0px;
	/*position:relative;*/
	z-index:0;
	/*border-left:1px solid #91c73e;
	border-right:1px solid #91c73e;*/
}
div.breadcrumbs a{ color:#000;}

div.breadcrumbs span {
	color:#000; font-weight:500;
}

div.search-form
{
	padding: 10px;
	margin: 10px 0;
	background: #eee;
}


.portlet-decoration
{
	padding: 3px 8px;
	background: #B7D6E7;
	border-left: 5px solid #6FACCF;
}

.portlet-title
{
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	color: #298dcd;
}

.portlet-content
{
	font-size:0.9em;
	margin: 0 0 15px 0;
	padding: 5px 8px;
	background:#EFFDFF;
}

.portlet-content ul
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0;
	padding: 0;
}

.portlet-content li
{
	padding: 2px 0 4px 0px;
}

.operations
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.operations li
{
	padding-bottom: 2px;
}

.operations li a
{
	font: bold 12px Arial;
	color: #0066A4;
	display: block;
	padding: 2px 0 2px 8px;
	line-height: 15px;
	text-decoration: none;
}

.operations li a:visited
{
	color: #0066A4;
}

.operations li a:hover
{
	background: #80CFFF;
}
.text-large-size{ color:#000; font-size:14px; text-align:justify}
.text-medium-size{ color:#000; font-size:13px; text-align:justify}
.text-small-size{ color:#000; font-size:12px; text-align:justify; line-height:13px;}
.content-divider{ margin-top:15px; margin-bottom:20px; width:100%; border-bottom:1px solid #91c73e}
.content-divider-right{ margin-top:25px; margin-bottom:30px; width:100%; border-bottom:1px solid #91c73e}
.calltoaction-title{ color:#e1650a; font-size:22px; font-weight:bold; text-align:center; text-transform:uppercase; padding-top:10px;}
.new-post-title{ font-size:15px; color:#000; text-transform:uppercase; font-weight:bold; padding:5px; }
.new-post-date{ color:#91c73e; font-style:italic; font-size:13px; font-weight:bold}
.new-post-readmore{color:#91c73e; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.new-post-readmore a{color:#91c73e; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.new-post-readmore a:hover{ color:#000;}
h3.list-title{ color:#ef1c00; font-size:16px; padding-top:20px; text-transform:uppercase; line-height:17px; font-weight:normal; text-align:justify; }
.right-list-more a{color:#ef1c00; font-style:italic; font-size:13px; font-weight:bold}

/*list view*/
h2.list-view-title {
    color: #129d12;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 20px;
    padding: 6px;
    font-weight: bold;
    margin: 0px;
    /* margin-top: 10px; */
    margin-bottom: 10px;
    text-transform: uppercase;
}

h2.list-view-title a{ color:#1b2968;}
.dd_blog{ padding-bottom:15px; padding-left:5px;}
.dd_blog h3{color:#000; border-bottom:1px solid #90f846; }
.blog h3{color:#000; border-bottom:1px solid #90f846;  }
.blog{ padding-bottom:15px;padding-left:5px; }
.blog h4{ color:#000; font-size:16px;}
.dd_blog h4{color:#000;font-size:16px;}
.by-title{color:#bbb; font-size:20px; padding-top:7px; padding-bottom:7px; padding-left:5px;}
.by-title a{cursor:pointer; color:#000;}
.list-view-list{}
.list-view-list ul { list-style-type: none;margin:0 !important; color:#666;font-size:11px; padding-top:10px;}
.list-view-list ul li { display: inline; padding-right:10px;}
.list-view-list ul li a{cursor:pointer;}
.list-view-list .description{  color:#444;font-size:16px; padding-right:20px; text-align:justify; padding-top:20px; padding-bottom:10px; line-height:28px}
.add-to-favourite a{ color:#000; font-size:12px; cursor:pointer; }
.list-view-page p{ padding:10px; padding-top:5px; padding-bottom:0px; text-align:justify;  color:#222; font-size:15px; line-height:28px}

.list-view-page-sub-title{color:#333; font-size:20px; padding-top:20px; padding-bottom:20px; 
border-bottom:1px solid #ccc;border-top:1px solid #ccc; }

.comments .span12{border-top:1px solid #eee;  margin-bottom:20px; margin-top:20px;}
.comments .span11{border-top:1px solid #eee; margin-bottom:20px; }
.comments-body{ width:85%; text-align:justify}
.comments-body h4.comments-heading{color:#222;font-size:20px; padding-left:15px}
.comments-body .message{ color:#555; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-right:20px; padding-left:20px; }
.date-comments{ color:#94ca3e; font-size:13px;}


.comments-form{ margin-top:20px;}
.comments-form input[type="text"]{ height:40px !important; background-color:#fff !important;}
.comments-form textarea{ height:80px !important; background-color:#fff !important;}

.related-articles{ margin-bottom:20px;}
.related-articles-title{color:#222;font-family:'OpenSans-Regular', calibri; font-size:25px; padding-bottom:10px; border-bottom:1px  solid #ccc}
.related-link{padding-top:10px;font-family:'OpenSans-Regular', calibri; font-size:14px; padding-left:10px; padding-bottom:10px;}
.related-link a{ font-family:'OpenSans-Regular', calibri; font-size:16px;   }
.list-view-next-button{ border:1px solid #ccc; height:45px; border-radius:35px; }
.message-li ul li{ border-bottom:1px solid #eee}
.message-li ul li a:hover{ background-color:#fafafa; border-radius:0px;}
.message-li ul li a{ color:#000;font-family:'OpenSans-Regular', calibri; font-size:14px; }
.message-right{ border:1px solid #ccc; padding-left:10px; padding-right:10px; background-color:#fafafa}
.message-right h1{ color:#ef1c00 !important; font-family:'OpenSans-Regular', calibri; font-size:18px; text-transform:uppercase; border-bottom:0px !important;}
.message-right label{color:#000;font-family:'OpenSans-Regular', calibri; font-size:14px; }
.message-right input[type="text"]{ width:80%; height:40px !important;}
.nav-tabs > li > a {font-family:'OpenSans-Regular', calibri;}
#looking_other_id{ margin-top:30px;}
#preferred_other_id{ margin-top:30px;}

@media (max-width: 1200px) and (min-width: 980px){ 
.comment1{margin-left:25px!important;}
.comment2{margin-left:18px!important;}
}

@media (max-width: 979px) and (min-width: 768px){
.new-line { display: block; }
.top-login{  margin-left:-60px;}
.header-social{ margin-top:50px !important; margin-right:50px;}
/*#logo{ margin-top:50px !important;}*/
.login-form-center{ margin:0px !important} .contact-form{ margin:0px !important }
#content h1{color:#333; width:100%;  font-size:30px;  margin-top:25px; padding-left:0px;
 /*border-bottom:1px dashed #999*/ }
/* #content{ margin-top:80px !important;}*/

.top1marg1 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.col-md-12.padleftnull p {
    text-align: justify;
}

.profile_result {
    margin-top: 75px;
}

#tab_view {
	margin-top: 25px;
}

.padleftnull h3 {
    margin: 0 15px;
}

.col-md-7.disfc.padleftnull {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

#latest_img {
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 0px;
}

#space_sign {
    margin: 15px;
}

.newzealand .pull-right {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.container .pull-right {
    margin-bottom: 0px !important;
}

.newzealand .pagebotspace {
    margin-top: 0px;
}

.pagebotspace {
    margin-top: 65px;
}

.col-md-12.padleftnull.pagebotspace {
	padding-left: 15px !important;
	padding-right: 15px !important;
}

.col-md-12.padleftnull.pagebotspace p {
	text-align: justify;
}

.cms-content h4 {
	margin: 15px;
}

.cms-content p {
	text-align: justify;
}

.singlevw-biz {
    margin-bottom: 20px !important;
}

#new_biz {
	margin-top: 20px !important;
}
 
.sm-inner {
    margin-top: 50px;
}

.bordertrend {
    margin: 10px;
}

.topmarg {
    margin-top: 0px;
}

.btn.btn-info.btn-info7.btn-lg.btn-arrow.btn-arrow-left.btn-danger.btn-outline {
    margin-top: 34px;
} 

#post_fc {
    padding: 15px;
}

div#post_right1 img {
    width: 100%;
}

.subcont_bg {
    margin-top: 0px;
    margin-bottom: 40px;
}

.fundservice {
    margin-top: 80px;
}

a.button._secondary.js-track__topNavCTA {
    padding: 10px 15px !important;
}

 .comment1{margin-left:0px!important;} .comment2{margin-left:0px!important;}
 
 .top-social-icon-label{font-family:'Roboto-Condensed', calibri; font-size:18px;font-weight: normal; position:fixed; }
 
.registration .offset2{ margin:0px !important; padding:0px !important;}
 
.cbp-af-header { 	position: fixed;  	top: 0; 	left: 0; 	width: 100%; 	z-index: 10000; 	height: auto !important; 	/*overflow: hidden;*/
	-webkit-transition: height 0.3s; 	-moz-transition: height 0.3s; 	transition: height 0.3s; 	background-color:#fff; }
/*.cbp-af-header.cbp-af-header-shrink { 	height: auto !important; 	/*margin-top:-95px !important;}*/
#footer a{/* color:#fff !important*/}
.footer-copyright{ color:#92D050}
.member-filter{ color:#fff;}
input,
textarea,
.uneditable-input {
  /*width: 100px !important;*/
}
.cbp-af-header.cbp-af-header-shrink { 	height: 120px !important; 	/*margin-top:-95px !important;*/}
.radar-content{font-size:15px; margin-left:15px!important; padding-top:5px; }
}

@media (max-width: 767px){
.edit_post_list{margin-top:10px;}
.navbar-fixed-top,.navbar-fixed-bottom{}
.comment1{margin-left:0px!important;}
.comment2{margin-left:0px!important;}
.header-social{ margin-top:20px !important; margin-right:0px !important; float:left!important}
#logo{ margin-top:0px !important;}	
#content h1{color:#333; width:100%;  font-size:24px;  margin-top:0px; padding-left:0px;
 /*border-bottom:1px dashed #999*/ }
 .comments .span12{;border-top:0px;  margin-bottom:20px; margin-top:20px;}
.comments .span11{border-bottom:0px;border-top:1px solid #eee; margin-bottom:20px; }
.registration .offset2{ margin:0px !important; padding:0px !important;}
.cbp-af-header.cbp-af-header-shrink .navbar-inverse .nav{ }
 .cbp-af-header.cbp-af-header-shrink {
	height: 155px !important;
	margin-top:-105px !important;
	}
	 /*.cbp-af-header.cbp-af-header-shrink .brand{ margin-left:25px;}*/
.cbp-af-header.cbp-af-header-shrink	 .icon-bar{ margin-right:20px !important;}
	
	.cbp-af-header {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10000;
	height: auto !important;
	/*overflow: hidden;*/
	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	transition: height 0.3s;
	background-color:#fff;
}

.divider{ display:none!important;}

/*#content{ margin-top:150px !important;}*/

#footer a{ /*color:#fff !important*/}
.footer-copyright{ color:#92D050}
.member-filter{ color:#fff;}
input,
textarea,
.uneditable-input {
  /*width: 100px !important;*/
}
.row-fluid .span8 div.nbanner img{ width:100% !important}
.nbanner{ width:100% !important}

/*design correction*/
.home_firstcolomn>div:last-child {
 border-right: #F9AB0D 0px solid!important; 
padding-right: 0px!important;
}
.home_firstcolomn>div {
border-left: #F9AB0D 0px solid!important;
padding-left: 0px!important;
}
.home_firstcolomn>div:first-child {
border: none;
padding-left: 0px!important;
}
.fourth_column {
padding-right: 0px!important;
padding-top: 0px!important;
}
#sidebar {
border-bottom: 2px solid #0f3;
}
}
@media (max-width: 480px){ 
.comments-body{ width:100%; text-align:justify}
.comments-body .message{ color:#555; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-right:10px; padding-left:10px; }
#content h1{color:#333; width:100%;  font-size:20px;  margin-top:0px; padding-left:0px;
 /*border-bottom:1px dashed #999*/ }
 
.comment1{margin-left:0px!important;}
.comment2{margin-left:0px!important;}

#header{ width:100%;}
#logo{margin-top:0px !important;}
.mega-nav { margin-top:100px; margin-right:15px;}
#footer a{ /*color:#fff !important*/}
.footer-copyright{ color:#92D050}
.member-filter{ color:#fff;}

.login-form form input[type="text"]{  height:30px; border-radius:0px; width:100%}
.col-md-4.padleftnull.fshadow.toplogin {
    padding: 1px 0px !important;
}
.login-form form input[type="password"]{  height:30px; border-radius:0px;width:100%}
.login-form form input[type="submit"]{ height:40px; border-radius:0px; background-color:#91c73e; color:#fff;  border:0px; font-weight:bold; font-size:16px; text-transform:uppercase; width:65%}
.login-form p{padding-top:0px !important;  }
.registration .offset2{ margin:0px !important; padding:0px !important;}
.cbp-af-header.cbp-af-header-shrink .navbar-inverse .nav{ padding:0px !important;}
 .cbp-af-header.cbp-af-header-shrink {
	height: 250px !important;
	margin-top:-200px !important;
	}
/*	.social-popout {margin-top:-10px;}*/
	.row-fluid .span8 div.nbanner img{ width:100% !important}
.nbanner{ width:100% !important}
.top-login{  margin-left:60px;}
.header-social{ margin-top:150px !important; margin-right:50px;}

.cbp-af-header.cbp-af-header-shrink {
height: 150px !important;
margin-top: -107px !important;
}	
}
@media (max-width: 320px){ #logo{margin-top:0px;} .mega-nav { margin-top:100px; margin-right:35px;} /*.social-popout {margin-top:-15px;}*/
.row-fluid .span8 div.nbanner img{ width:100% !important}
.nbanner{ width:100% !important}
}
@media (min-width:50em){}
@media (min-width:40.625em){}

/*********** business filters **************/
.business_filters{display:none; padding:5px;}
.business_filters_css1{border:#CCCCCC 1px solid; padding:10px;}
.business_filters_css2{font-weight:bold;}
.business_filters_css3{font-size:11px;}
.business_filters_css5, .business_filters_css7, .business_filters_css9{display:none;}


.thumbnail span a{ color:#94ca3e; font-family:'OpenSans-Regular', calibri; font-size:12px; cursor:pointer; }


/*New layout*/
.top-login{ position:relative; z-index:10002}
.top-login .well{ min-height: 0px !important; padding: 0px; margin-bottom:0px; border:0px; -webkit-box-shadow: none !important;  -moz-box-shadow: none !important; box-shadow:none !important}
.top-login .well input[type="text"]{ margin-right:10px ;font-family:'OpenSans-Regular', calibri; font-size:12px; color:#ffffff !important;;  border-radius:0px !important; width:140px !important;  border:1px solid #98f947; background-color:#000; box-shadow: none !important; margin:5px;margin-left:0px }

.top-login .well input[type="password"]{ margin-right:10px ;font-family:'OpenSans-Regular', calibri; font-size:12px; color:#fff;  border-radius:0px !important; width:140px !important;border:1px solid #98f947; background-color:#000; box-shadow: none !important;margin:5px; margin-left:0px;}
.top-login .well span{ padding-top:5px !important; font-family: calibri; font-size:12px; font-weight:normal !important; padding-left:5px;color:#000;}
.top-login .forgot a{ padding-top:5px !important; font-family:calibri; font-size:12px; font-weight:normal !important;  color:#000;}
.top-login input[type="checkbox"]{ height:10px; width:10px; margin-top:0px;}
.top-login .forgot a:hover{ color:#b51700;}
.top-login .well input[type="text"]:focus{ border:1px solid #00477c}
.top-login .well input[type="password"]:focus{ border:1px solid #00477c}

.top-login .btn.btn-success{ background-color: #98f947 !important; color:#000 !important;background-image: -moz-linear-gradient(top, #98f947, #68ce13)!important;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#98f947), to(#68ce13))!important;
background-image: -webkit-linear-gradient(top, #98f947, #68ce13)!important;
background-image: -o-linear-gradient(top, #98f947, #68ce13)!important;
background-image: linear-gradient(to bottom, #98f947, #68ce13)!important;
background-repeat: repeat-x!important;
border-color: #51a351 #51a351 #387038!important;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)!important;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0)!important;
font-family: Arial, Helvetica, sans-serif; font-size:16px;  padding-top:5px !important;padding-bottom:5px !important; font-weight:bold}
.top-login .btn.btn-success:hover{background-color:none !important; color:#000 !important;background-image:none!important;
background-image: none !important;
background-image:none !important;
background-image: none !important;
background-image: none !important;
background-repeat: repeat-x!important;
border-color:none !important;
border-color: none !important;
filter: none!important;}

.navbar-form .btn-success{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-shadow:none !important; font-size:16px;}
.navbar-inner input[type="text"]{ border-radius:5px !important; box-shadow:none !important; border:5px solid #000;}
.top-social-icon-label{font-family:'Roboto-Condensed', calibri; font-size:18px;font-weight: normal; }
.navbar .nav > li > a  {font-family:calibri;  font-weight:bold; padding: 3px 9px 3px !important;}
.navbar .nav > li > a:hover{ background-color:#98f947 !important; color:#000 !important; }
.navbar-search .search-query  { font-family:'OpenSans-Regular', calibri; color:#000; padding-right:20px !important; font-size:12px; background:#fff url(../images/search.png)210px 5px !important; background-repeat:no-repeat !important}
.carousel-caption h4{font-family:'Roboto-Condensed', calibri;}
.carousel-caption p{ font-size:30px; line-height:45px;color: white; text-shadow: 2px 2px 4px #000000;}

.blue-title{ }
.blue-title h2{
	color:#FFFFFF;
	background-color:#000000;
	font-family:'OpenSans-Regular', calibri;
	font-size:18px;
	font-weight:normal;
	margin:0px !important;
	width:65%;
	border:2px solid #000000;
	padding-left:10px;
}
.green-title{ }
.green-title h2{ color:#fff;line-height:33px !important; background-color:#C00000; font-family:'OpenSans-Regular', calibri; font-size:18px; font-weight:normal; margin:0px !important; /*width:100%;*/ border:3px solid #385D8A;text-align:center;}

.slow-title{ }
.slow-title h2{ color:#fff;padding-left:5px !important;font-family:'OpenSans-Regular', calibri; font-size:18px; font-weight:normal;  width:100%; border-bottom:2px solid #000; margin-top:-40px;text-align:center;}


.common-sub-title a{ color:#000;font-family:calibri; font-size:16px; font-weight:bold; text-align:justify; letter-spacing:0.25px; text-shadow:none !important; line-height:16px;}
.common-sub-title a:hover{ border-bottom:1px solid #9afb49; text-decoration:none; color:#1b2968;}
.common-more a{ color:#000; font-family:calibri; font-size:16px; font-weight:bold;}

/*.trending-discussion{margin-top:20px; padding-bottom:5px; border-bottom:1px solid #000}
.trending-discussion .date-time {color:#000;  font-size:12px;font-family:calibri; line-height:15px; }
.trending-discussion .row-fluid{ margin-top:10px;border-bottom:2px solid #71d29d}*/

.featured-video { padding-bottom:25px; border-bottom:1px solid #000}
.featured-video .main-content {color:#00477C; font-family:calibri; font-size:13px; line-height:14px;  padding-top:10px;}
.featured-video .row-fluid{ /*margin-top:25px; padding-bottom:28px; height:96px;*/border-bottom:2px solid #71d29d;}



.entrepreneur-listing{padding-bottom:5px; border-bottom:1px solid #000;}
.entrepreneur-listing .date-time {color:#000;  font-size:12px;font-family:calibri; }
.entrepreneur-listing .row-fluid{ margin-top:8px;/*border-bottom:2px solid #71d29d*/}
.entrepreneur-listing .content{ font-size:13px;font-family:calibri;}

.welcome-content{ background-color: #F0FEE9 !important; border:2px solid #000000; height:310px; overflow:auto; } /*background-color: #E1FCD4 !important;*/
.welcome-content1{ background-color: #E1FCD4 !important; border:2px solid #000000; height:310px; overflow:auto; } /*background-color: #E1FCD4 !important;*/
.welcome-content strong{ /*font-size:15px;*/font-weight:bolder; color:#000;}
.welcome-content ul li{ font-weight:bold; font-size:14px;}

.welcome-content h4 { font-family:'Roboto-Condensed', calibri; font-size:25px; font-weight:normal;  color:#4F5658; font-size:20px;}
.welcome-content  p{font-family:calibri; font-size:14px; color:#333; text-align:center }
.welcome-content  p b{color:#000;font-size:18px;}
.date-time-video {color:#000;  /*font-size:11px;font-family:'OpenSans-Regular', calibri;*/ }
#footer .footer-green{
width:100%;
}

#footer .footer-green a{ color:#069; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; }
#footer .footer-follow-us a{ color:#fff; font-family:'Roboto-Condensed', calibri; font-size:18px; font-weight:normal; border-bottom:1px solid #eee }
/*.under-footer{ color:#222; padding:8px; font-family:'OpenSans-Regular', calibri;}*/
.bottom-adv{ border: 1px solid #000 !important;  font-family:'Roboto-Condensed', calibri; font-size:20px;  }

.bottom-ad{ border:1px solid #009933;  font-family:'Roboto-Condensed', calibri; font-size:20px;  }
.bottom-ad img{ margin-right:20px;}
.bottom-adv img{ margin-right:20px;}
.adv_img{margin:1px;}
.profile-type{ font-size:20px; }
.profile-type-list span input{ float:left  }
.registration .span5 div{ padding-top:40px; padding-left:80px;}
.profile-type-list label{ font-family:'OpenSans-Regular', calibri; font-size:16px;color:#222;  padding-left:20px; }
.registration-brief label{font-size:14px;font-weight:bold;color:#000;  }
.registration-brief input[type="text"]{ box-shadow:none !important; }
.registration-brief input[type="password"]{ box-shadow:none !important; height:36px; border-radius:3px !important;}
.registration-brief select{ height:32px !important}
.registration-brief legend{ margin-top:15px;}
.registration-brief .title-label{ color:#000; font-family:'OpenSans-Regular', calibri; font-weight:bold; font-size:16px; padding-bottom:15px;}
.registration-brief .title-label span{ color:#b51700}

/*Member Dashboard*/
.dashboard-member-menu ul{  border-radius:6px; background-color:#fff;}
.dashboard-member-menu .nav-list > .active > a{font-family:'OpenSans-Regular', calibri; font-weight:bold; color:#fff; font-size:12px; padding-bottom:6px;padding-top:6px; background-color:#b61701;}
.dashboard-member-menu .nav-list > li > a{font-family:'OpenSans-Regular', calibri;font:bold; font-weight:bold; color:#000; font-size:12px; padding-bottom:6px;padding-top:6px;
/*display: block;
margin: 0 0 -1px;
padding: 8px 14px;
border: 1px solid #e5e5e5;*/}

.social-popout {
	height: 22px;
			-webkit-transition: all ease 0.5s;
	-moz-transition: all ease 0.5s;
	-o-transition: all ease 0.5s;
	-ms-transition: all ease 0.5s;
	transition: all ease 0.5s;
}
.tooltips4 { 
	position:relative !important; z-index:3000 !important;}
.social-popout img {
	margin:2px;
		-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;

  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  /*filter: url(grayscale.svg);*/ /* Firefox 4+ */
  filter: gray; /* IE 6-9 */
}
.social-popout img:hover {
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	transform:rotate(360deg);
	-webkit-filter: grayscale(100%);
/*	-webkit-filter: grayscale(0%);*/
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: grayscale(0%);
 
}
.footer-green .footer-links{ margin-top:10px;}
.footer-green .footer-links a{ padding-right:6px;  border-right:1px solid #ccc; color:#fff !important; } /*padding-left:6px;*/
.footer-green .footer-follow-us a{ padding-left:0px;color:#fff; }
.footer-green .divider{ border-bottom:1px solid #ccc; margin-top:15px; margin-bottom:15px;}
#footer .member-filter{ text-align:center;color:#eee !important}
#footer .member-filter a{ color:#f1f1f1 !important}
.footer-copyright{ padding-top:7px; padding-left:10px; color:#92d050; text-align:center; font-weight:bold}
.user-settings{ position:relative; z-index:10002}
.user-settings .user-name a{ color:#00477c; font-family:'OpenSans-Regular', calibri; font-size:13px; padding-right:20px;}
.user-settings .user-name a:hover{ color:#b51700}
.video-you iframe{ width:100% !important; height:445px !important;}
.cms-content{ font-family:"Ubuntu" sans-serif; font-size:13px/21px; color:#333; /*padding:15px;*/ }  
.listing-header h2{ padding:0px !important; margin:0px !important; line-height:25px !important;}
.listing-header h2 a{ color:#1b2968; font-size:18px;font-family: Arial, Helvetica, sans-serif; font-weight:700 !important;}
.posted-on{font-family:'ProximaNova-Light', calibri; font-size:13px; color:#00477d}
.posted-on span{font-family:'ProximaNova-Light', calibri; font-size:13px; color:#777 }
.alias-name{font-family:'OpenSans-Regular', calibri; font-size:14px; color:#222}
.alias-name span{font-family:'OpenSans-Regular', calibri; font-size:14px; color:#00477d}
.intro-content{ font-family: Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-align:justify}
.favourites{ color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/*.favourites:hover{ color:#b61701;}*/
.last-update{ color:#000; font-size:14px; margin-bottom: 0px;}


#comments h3{font-family:'OpenSans-Regular', calibri; font-size:25px;font-weight: 400;
color: #444; border-bottom:1px solid #ddd; }
#comments{ }

#comments .avatar {

-webkit-border-radius: 999px;
-moz-border-radius: 999px;
-ms-border-radius: 999px;
-o-border-radius: 999px;
border-radius: 999px;}
#comments .avatar img{ height:80px; width:80px;-webkit-border-radius: 999px;-moz-border-radius: 999px;-ms-border-radius: 999px;-o-border-radius: 999px;
border-radius: 999px;}
#comments .author a{ font-family:'DroidSerif-Regular';font-size:18px;line-height: 1.5em;color: #3A4145; font-weight:bold;}
#comments .author span{font-family: Georgia, Times New Roman, Times, serif;font-size:17px;}
#comments .comment{ border-bottom:1px solid #ddd;padding:20px 0 10px 0}
#comments .time{color: #BBC7CC;
-webkit-transition: color 0.3s ease, border 0.3s ease, background 0.3s ease;
-webkit-transition-delay: 0s, 0s, 0s;
-moz-transition: color 0.3s ease 0s, border 0.3s ease 0s, background 0.3s ease 0s;
-o-transition: color 0.3s ease 0s, border 0.3s ease 0s, background 0.3s ease 0s;
transition: color 0.3s ease 0s, border 0.3s ease 0s, background 0.3s ease 0s;font-family:'DroidSerif-Regular', Georgia, Times New Roman, Times, serif;font-size:14px;}
#comments .time:hover{ color:#333;}

#comments .content{font-family:'DroidSerif-Regular', Georgia,Times, serif; line-height: 1.5em; color: #000; font-size:15px;word-wrap: break-word; padding-top:10px;}
#comments .reply a{color: #bbb;font-family:'DroidSerif-Regular', Georgia,Times, serif;font-size:15px; margin-top:20px;line-height: 1.5em;}
#comments .reply a:hover{ color:#000; text-decoration:none;}
.btn-navbar { position:relative; z-index:1100;}
/*.navbar .navbar-inner form{ position:relative; z-index:1100;}
*/.comments-form .note{font-family:'DroidSerif-Regular', Georgia,Times, serif; color:#111; font-style:normal !important}
.comments-form input[type="text"]{ width:90% !important; height:30px !important; box-shadow: none !important; border:1px solid #9da3a0}
.comments-form textarea{ width:90% !important; border:1px solid #9da3a0; box-shadow: none !important;}
.comments-form input[type="submit"]{ background-color:#08579a; color:#fff; border:0px; width:100px; height:40px; font-weight:bold;}
.comments-form input[type="submit"]:hover{ background-color:#b51700;}
.post .title a{font-family:'DroidSerif-Regular', Georgia,Times, serif; color: #1b2968; font-size:17.5px; line-height:35px !important; font-weight:bold;}
.post .content{font-family:'OpenSans-Regular', calibri; font-size:14px;}
.post .author {
    font-size: 16px;
    color: #d9534f;
    text-transform: capitalize;
    margin-bottom: 7px;
    text-decoration: none;
}

.post .author span {
    font-size: 16px;
    color: #08579a;
}

.post .bottom-tag {
    font-size: 14px;
    color: #08579a;
    margin-bottom: 15px;
}

.post {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 20px;
}


.sidebar-heading h3 {
    color: #129d12!important;
    font-size: 16px !important;
	font-weight: 600;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    text-align: center;
}

.related-profile .name a{color: #000; font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px; text-transform: capitalize;}
.related-profile .name span{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.related-profile .row-fluid{ margin-bottom:13px;}
.related-profile .more a{ color: #069; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.tag-gruop a {
    float: left;
    color: #666;
    font-family: 'OpenSans-Regular', calibri;
    padding: 5px 10px;
    border: 1px solid #ccc;
    margin: 0 6px 6px 0;
    transition: background 0.2s linear;
    -moz-transition: background 0.2s linear;
    -webkit-transition: background 0.2s linear;
    -o-transition: background 0.2s linear;
    border-radius: 4px;
}

.tag-gruop a:hover {
    background-color: #5cb85c;
    color: #fff !important;
    text-decoration: none;
}

.radar{}
.radar-content{/*font-family:'OpenSans-Regular', calibri;*/ font-size:15px; margin-left:5px; padding-top:5px; }
.radar .number-area
{
color:#ffffff;
font-size:18px;
padding:15px;

background:#000000;
/*animation:myfirst 5s;
-moz-animation:myfirst 5s; /* Firefox */
/*-webkit-animation:myfirst 5s; *//* Safari and Chrome */
 /*-o-animation:myfirst 5s; /* Opera */

padding:6px;
width:22px;
text-align:center;
border: 1px solid #92D050;
}

@keyframes myfirst
{
0%   {background:#00477c;}
25%  {background:#096bb4;}
50%  {background:#b51700;transform: rotate(30deg);
-ms-transform: rotate(30deg); /* IE 9 */
-webkit-transform: rotate(30deg); /* Safari and Chrome */}
100% {background:green;}
}

@-moz-keyframes myfirst /* Firefox */
{
0%   {background:#00477c;}
25%  {background:#096bb4;}
50%  {background:#b51700;transform: rotate(30deg);
-ms-transform: rotate(30deg); /* IE 9 */
-webkit-transform: rotate(30deg); /* Safari and Chrome */}
100% {background:green;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
0%   {background:#00477c;}
25%  {background:#096bb4;}
50%  {background:#b51700;transform: rotate(30deg);
-ms-transform: rotate(30deg); /* IE 9 */
-webkit-transform: rotate(30deg); /* Safari and Chrome */}
100% {background:green;}
}

@-o-keyframes myfirst /* Opera */
{
0%   {background:#00477c;}
25%  {background:#096bb4;}
50%  {background:#b51700;transform: rotate(30deg);
-ms-transform: rotate(30deg); /* IE 9 */
-webkit-transform: rotate(30deg); /* Safari and Chrome */}
100% {background:green;}}


.profile_main{
}

.dd_blog{
}
.blog{
	margin-top:0px;
}
.black{
font-weight:bold;
}
.lable{
 color:#00477C;
 }
 
 .spam{
 font-weight:bold;
 
 }
 
 
 .dg_view{
 float:right;
 }
 
.mega-nav{ position:absolute;left:0px; right:0px; top:0px; }
.mega-nav .accordion-group{border: 0px solid #e5e5e5;}
 
.mega-nav .accordion-group .accordion-heading{ padding-left:75%;font-family:'OpenSans-Regular', calibri; font-size:14px;}
.mega-nav .accordion-group .accordion-heading a{ color:#fff !important;}
.mega-nav .accordion-group .accordion-heading span{ margin-top:10px !important; }
.mega-nav .accordion-group .accordion-inner { background-color:#699e03; color:#fff;  position:relative; z-index:10003; border:0px;}
.mega-nav .accordion-group .accordion-inner a{ color:#fff;font-family:'OpenSans-Regular', calibri; font-size:14px;}
.mega-nav .accordion-group .accordion-inner a:hover{ color:#000; text-decoration:none}
.mega-nav .accordion-group .accordion-inner h2{ color:#fff;font-family: Arial, Helvetica, sans-serif; font-size:25px; font-weight:normal}

.sign-up-active{ background-color:#b61701;}

.video_form{margin-top:20px;}
h4 small{ color:#000 !important; font-weight:bold !important}
#update_profile_tab .nav-tabs{ background-color:#000; font-family:Calibri !important;}
#update_profile_tab .nav-tabs > li > a{ color:#90f846;}
#update_profile_tab .nav-tabs > li > a:hover{ color:#000 !important}
#update_profile_tab .nav-tabs > li.active a{ color:#000 !important; border-radius:0px !important}
#update_profile_tab .tab-content{ font-family:calibri; font-size:14px; color:#000;}
#update_profile_tab input[type="text"]{ box-shadow:none; border:1px solid #000; width:85% !important }
#update_profile_tab input[type="password"]{ box-shadow:none; border:1px solid #000;width:85% !important; border-radius:0px !important; height:25px;}
#update_profile_tab select{ box-shadow:none; border:1px solid #000;  width:88% !important}
#update_profile_tab textarea{ box-shadow:none; border:1px solid #000;  width:85% !important}

/*.bootstrap-widget-content input[type="text"]{ box-shadow:none; border:1px solid #000; width:250px !important }
.bootstrap-widget-content input[type="password"]{ box-shadow:none; border:1px solid #000; }
.bootstrap-widget-content select{ box-shadow:none; border:1px solid #000;  width:250px !important}
.bootstrap-widget-content textarea{ box-shadow:none; border:1px solid #000;  width:250px !important}*/

#update_profile_tab #my-interest-grid .summary{font-family:'OpenSans-Regular', calibri; font-size:12px; }
#update_profile_tab #my-interest-grid td, #my-expert-grid td, #user-listing-grid td, #post-grid td{font-family:'OpenSans-Regular', calibri; font-size:13px;border-radius:0px !important;}
#update_profile_tab #my-interest-grid a, #my-expert-grid a, #user-listing-grid a, #post-grid a{ color:#000;}
#update_profile_tab #my-interest-grid table, #my-expert-grid table, #user-listing-grid table, #post-grid table{ border-radius:0px !important;}
#update_profile_tab .select2-search-field input[type="text"]{ box-shadow:none; border:0px !important;}

#update_profile_tab input[type="text"]:hover, #update_profile_tab input[type="text"]:focus{ border:1px solid #067ab4}
#update_profile_tab input[type="password"]:hover, #update_profile_tab input[type="password"]:focus{ border:1px solid #067ab4}
#update_profile_tab select:hover, #update_profile_tab select:focus{ border:1px solid #067ab4}
#update_profile_tab textarea:hover, #update_profile_tab textarea:focus{ border:1px solid #067ab4}
.red_signup a{ background-color:#b61701 !important}
.red_mypage a{ color:#FFFFFF !important; background-color:#b61701 !important}
#update_profile_tab .btn-success{ margin-top:-10px;}

.video-play-button{-webkit-transition: all ease 0.5s;	-moz-transition: all ease 0.5s;	-o-transition: all ease 0.5s;	-ms-transition: all ease 0.5s;
	transition: all ease 0.5s; position:absolute; z-index:100; background-image:url(../images/play-button.png); width: 74px;
height: 50px;
background-repeat: no-repeat;
background-position-x: 20px;
background-position-y: 10px;}
.video-play-button:hover{
		-webkit-transition: all ease 0.3s; 	-moz-transition: all ease 0.3s; 	-o-transition: all ease 0.3s; 	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s; 	-webkit-filter: grayscale(100%);   -moz-filter: grayscale(100%);   -ms-filter: grayscale(100%);   -o-filter: grayscale(100%);
  filter: grayscale(100%);   filter: url(grayscale.svg); /* Firefox 4+ */   filter: gray; /* IE 6-9 */}

.profile_main h3{ color:#000;}
.profile_main {}
.list-view-page .img img{ padding:10px; margin-left:0px; border:1px solid #000; -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;}
.list-view-page .img img:hover{ border: 1px solid #8cd518;
  border-radius: 50%; filter: sepia(1); 	-webkit-filter: sepia(1); 	-moz-filter: sepia(1); 	-o-filter: sepia(1); 	-ms-filter: sepia(1);  
}
.comment{margin-left:280px;}
.comment1{margin:10px 0px;}
.comment2{margin:0px;}

.profile-small-bold{ font-family:Arial, Helvetica, sans-serif;}
.profile-small-text{ font-size:11px; color:#777}
.profile-view-box{background-color:#fff;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.15),-1px 0 0 rgba(0,0,0,0.03),1px 0 0 rgba(0,0,0,0.03),0 1px 0 rgba(0,0,0,0.12);
-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.15),-1px 0 0 rgba(0,0,0,0.03),1px 0 0 rgba(0,0,0,0.03),0 1px 0 rgba(0,0,0,0.12);
box-shadow: 0 1px 1px rgba(0,0,0,0.15),-1px 0 0 rgba(0,0,0,0.03),1px 0 0 rgba(0,0,0,0.03),0 1px 0 rgba(0,0,0,0.12); padding-bottom:15px;padding-left:0px;}
.view-connections{ font-weight:bold; text-align:right; padding-right:20px;}
.view-connections span{ font-weight:normal !important; font-size:11px; color:#777; }
.endorese-img img{ margin:2px; cursor:pointer }
.endorese-img{ margin-right:15px;}
.connection-name a{ font-weight:bold}


.top-login input::-moz-placeholder {
  color: #0f0 !important;
}

.top-login input:-ms-input-placeholder {
 color: #ffffff !important;
}

.top-login input::-webkit-input-placeholder {
  color: #ffffff !important;
}

.nbanner{ width:100% !important}

.view_blog{
font-weight:bold;
color:#000000;
}
.accordion-heading .accordion-toggle{ border-bottom:0px;}
.row-fluid .span8 div.nbanner img{ width:100% !important}
.nbanner ul li img{ width:100% !important}
.nbanner ul.slides li.slide{ width:100% !important}


.register_entrepreneur>div{float:left; word-wrap:break-word;}
.register_entrepreneur>div: first-child{ padding-left:15px; margin-top:-15px;}


/*.home_firstcolomn{display: table; width:100%; table-layout:fixed; border:#0033FF 2px solid; padding:0!important;}
.home_firstcolomn>div{float:none!important;}
.home_firstcolomn>div:first-child{display: table-cell; width:30%; padding:0!important; border:#996600 2px solid;}
.home_firstcolomn>div:nth-child(2){display: table-cell; width:30%;}
.home_firstcolomn>div:nth-child(3){display: table-cell; width:30%;}*/
.home_firstcolomn>div{border-left:#F9AB0D 1px solid; padding-left:15px; display:table-cell;}
.home_firstcolomn>div:first-child{border:none; padding-left:0px;}
.home_firstcolomn>div:last-child{border-right:#F9AB0D 1px solid; padding-right:20px;}

.home_secondcolomn>div{border-left:#F9AB0D 1px solid; display:table-cell;}
.home_secondcolomn>div:first-child{border:none; padding-left:0px;}
.home_secondcolomn>div:last-child{border-right:#F9AB0D 1px solid; padding-right:20px!important;}

.fourth_column{padding-right:20px;padding-top: 20px;}

.dashboard-profile{ border-radius: 2px;background-color: #fbfbfb;border: 1px solid #f0f0f0;/*padding: 23px 17px 20px 17px;*/margin-bottom: 20px;}

.dashboard-profile1{ /* border: 4px solid #243F60; */
/* border-radius: 15px; 
margin-top: 54px;*/
background: #fff !important;
border: 1px solid #f0f0f0;
text-align: center;
padding: 12px 17px 20px 17px;}

.dashboard-profile2{ /* border: 4px solid #243F60; */
/* border-radius: 15px; 
margin-top: 54px;*/
background: rgb(246, 240, 216) !important;
border: 1px solid #f0f0f0;
text-align: center;
padding: 23px 17px 20px 17px;}

.dashboard-profile3{ /* border: 4px solid #243F60; */
/* border-radius: 15px; 
margin-top: 54px;
background: rgb(244, 243, 241) !important;*/
background: rgb(255, 255, 255) !important;
border: 1px solid #f0f0f0;
text-align: center;
padding: 23px 17px 20px 17px;}

.dashboard-partner{ border:4px solid #385D8A; border-radius:15px; background:#C3D69B;}

.dashboard-transactions{ border:4px solid #243F60;}

.dashboard-payment{ border:4px solid #243F60; border-radius:5px;}
.dashboard-profile p{ text-align:center; font-family:calibri; font-size:18px;padding:7px;}

.reg-welcome{ border:4px solid #243F60; border-radius:15px;}
.reg-welcome p{ text-align:center; font-family:calibri; font-size:18px;padding:7px; text-align:left; }
.dashboard-add{ border:4px solid #243F60; border-radius:15px;}
.dashboard-add p{ text-align:center; font-family:calibri; font-size:18px;padding:7px;}

.dashboard-profile .date-time p {color:#000;  font-size:12px;font-family:calibri; line-height:15px; text-align:left; margin-left:-8px; }

.update{ /*padding-right:50px;*/}


.reg_button{margin-top:230px; margin-left:240px;}
.bus_button{margin-top:260px; margin-left:240px;}
.inv_button{margin-top:80px; margin-left:240px;}

.error{color:#ff0000;}
.activity-radar-profile{ padding-left:10px;}

.hint img {
    height: 20px;
    width: 20px;
}

.hints{margin-left:145px; margin-bottom:-20px;}

.green-title1 h2{
width: 100% !important;
border: 1px solid #000 !important;}

.area{
margin: 0px 0px 10px; height: 111px; width: 371px;
}

.fc-listing-single-profile{/* border:3px solid #000000;*/ border-radius:2px;background-color: rgb(246, 240, 216) !important;
border: 1px solid #f0f0f0;
padding: 23px 17px 20px 17px;}

.fc-listing{/* border:3px solid #000000;*/ border-radius:2px;background-color:#fbfbfb;
border: 1px solid #e6e6e6;
/*text-align: center;*/
padding: 23px 17px 20px 17px; margin-top: 25px;}

.fc-events-listing{/* border:3px solid #000000;*/ border-radius:2px;background-color:#FCFDE7;
border: 1px solid #f0f0f0;
/*text-align: center;*/
padding: 8px 8px 8px 8px; margin-bottom:20px}

.fc-listing-left{padding:0px; text-align: center;}
.fc-listing-alias{/*border:3px solid #000000;*/ border-radius:4px; /*text-align:center;*/margin-top:5px;/*background-color:#92D050;*/}
.fc-listing-alias h2 a {
    color: #129d12!important;
    font-size: 16px !important;
    line-height: 26px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-transform: uppercase;
	font-weight: 600;
}
.fc-listing-header {
    /* border: 3px solid #000000; */
    border-radius: 5px;
    /* margin-top: 4px; */
    padding-bottom: 5px;
    font-size: 15px!important;
    text-align: left;
    color: #364141;
    letter-spacing: 0.5px;
	text-align: justify;
}
.fc-listing-right{/*border:3px solid #00B050;*/ border-radius:7px;/*background-color:#FABF8F;text-decoration:underline;*/text-align:center;margin-top:4px;margin-right:4px;
padding-top:10px;padding-bottom:10px;font-family:Calibri!important;font-size:14px!important;font-weight:bold;}
.fc-listing-right:hover{color:#000000!important;text-decoration:none!important;}
.fc-listing-header-btm{border:1px solid #ccc; border-radius:7px;margin-top:9px;padding:4px 2px 1px 5px;margin-left:4px;margin-right:4px;margin-bottom:4px;
font-family:Calibri!important;font-size:13px!important;}
.fc-listing-contant{padding:15px;font-family:Calibri!important;font-size:14px!important;}

.full-listing-border{border:1px solid #e6e6e6;margin-top:10px;background-color:#fbfbfb;}
.full-listing{border:3px solid #000000; border-radius:4px; text-align:center;background-color:#92D050;font-family:Calibri!important;font-size:16px!important; margin-top:5px;
color:#000;font-weight:bold}
.full-listing1{border:3px solid #00B050; border-radius:4px; text-align:center;background-color:#000;color:#fff;font-family:Calibri!important;font-size:13px!important;
margin-top:5px;}


.full-listing-title{border:3px solid #000000; border-radius:4px;margin-left:4px;margin-right:4px;}

/*.full-listing-title{border:3px solid #000000; border-radius:7px;margin-top:0px;margin-left:4px;margin-right:4px;margin-bottom:4px;
font-family:Calibri!important;font-size:13px!important;font-weight:bold;color:#000;margin-top:2px;}*/

.fc-listing-objective{/*border:3px solid #000000;*/ border-radius:5px;margin-top:4px;padding:2px;font-family:Calibri!important;font-size:15px!important; font-weight:bold; text-align:left; color:#000;}

.full-listing2{border:3px solid #000000; border-radius:4px; text-align:center;background-color:#92D050;font-family:Calibri!important;font-size:16px!important;margin-top:2px;
color:#000;margin-left:2px;font-weight:bold;}
.full-listing-p{font-family:Calibri!important;font-size:16px!important;padding:7px;color:#000;}
.full-listing-Industry{border:3px solid #00B050; border-radius:4px;margin-top:4px;border-radius:4px;margin-left:4px;margin-right:4px;}
.full-listing-Industry1{border:3px solid #E36C0A; border-radius:4px;margin-top:4px;border-radius:4px;margin-left:4px;margin-right:4px;}


.full-listing-Industry2{border:3px solid #E36C0A; border-radius:4px;margin-top:4px;} /*margin-left:4px;*/
.full-listing-Industry3{border:3px solid #00B050; border-radius:4px;margin-top:4px;} /*margin-right:4px;*/



.full-listing-Industry-title{font-family:Calibri!important;font-size:16px!important;font-weight:bold;border:3px solid #000000; border-radius:4px; text-align:center;background-color:#92D050;color:#000;}
.full-listing-Industry-p{font-family:Calibri!important;font-size:14px!important;padding:7px;color:#000;/*font-weight:bold;*/}


.fc-listing-header-btm1{border:3px solid #000000; border-radius:7px;margin-top:0px;padding:4px 2px 1px 5px;margin-left:4px;margin-right:4px;margin-bottom:4px;
font-family:Calibri!important;font-size:13px!important;font-weight:bold;color:#000;margin-top:2px;}

.full-profile3{border:1px solid #000000; border-radius:7px; text-align:center;background-color:#000000;font-family:Calibri!important;font-size:16px!important; margin-top:5px;color:#FFFFFF;font-weight:bold;padding:7px; width:500px; } /*#558ED5*/

.full-listing3{/*background-color:#333;*/font-family:Calibri!important;font-size:19px !important; color:#943634;font-weight:bold;padding: 8px 0px;}
.full-listing3 a{ color: #943634; }
.full-listing3-p{font-family:Calibri!important;font-size:14px!important;padding:7px;color:#000; text-align:justify;}
.more-button{border:1px solid #000000; width:8%; height:12%!important; text-align:center; margin-right:10px;}
.full-listing-border2{border:3px solid #E36C0A;border-radius:2px; margin-top:2px;}
.full-listing-border7{border:3px solid #00B050;border-radius:2px; margin-top:2px;}

.full-listing-border8{border:3px solid #E36C0A;border-radius:2px; margin-top:2px; background-color:#F0FEE9 !important; margin-left:0%!important} /*#FFF7EB;*/
.full-listing-border9{border:3px solid #00B050;border-radius:2px; margin-top:2px; background-color:#FFFFFF !important; margin-left:0%!important;} /* */

.profile_view_more_button{ width:15%; /*height:12%!important;*/ text-align:center; margin:15px; float:right; background-color:#CC0; padding:5px;}
.profile_view_more_button1{ width:12%; /*height:12%!important;*/ text-align:center; margin:15px; float:right; text-decoration:underline}

.error_msg{font-weight:bold;  color:#b94a48}

.full-listing-fc-brd{border:3px solid #000000;border-radius:2px; margin-top:2px;}

.full_pro_btn {background-color:#77ab3d; padding:5px 10px; color:#fff; border:#77ab3dsolid 1px; margin:5px; float:left; border-radius:4px;}
.full_pro_btn:hover {background-color:#2D7A2D; cursor:pointer; }

.full_icon_btn { padding:3px; color:#FFF; margin-left:0px !important; height:30px; text-align:center; border-right:#999 solid 1px;float:left;}
.full_icon_btn:hover {background-color:#9B9C9E; cursor:pointer; }

.notice {
    background:#FFF6BF;
    color:#514721;
}

.normal {
    background:#000099;
    color:#514721;
}


.advance_search a {font-size:18px!important;font-family:calibri;color:#000000!important; margin-top:-1.53698%; }
.advance_search a:hover{color:#b51700!important; text-decoration:none!important; }
.video-you { z-index:-20 !important;}
.signup-spet1{font-family:'OpenSans-Regular', calibri; font-size:13px;color:#222;padding-left:13px;}
.signup-spet1-h1{ font-size:20px;color:#333;padding:10px; margin-top: 10px;}
/*.box{height:35px;}
.box1{height:100px;}
*/
/*@media (min-width: 765px) and (max-width: 995px) {
	..comment{ margin-left:30px;}
	}
*/

.reg-step{width:570px !important;}

.profile_entre_entre, .profile_entre_profes, .profile_entre_domain, .profile_entre_busin,.profile_entre_inves,.profile_entre_serv{margin-top:-20px !important;margin-left:20px;}



.signprof1
{font-family: 'Roboto-Condensed', calibri !important;
 font-size: 20px !important;
 color: #333 !important; font-weight:normal !important;
}

.signprof_content
{
 color: #222 !important; font-weight:normal !important;
}



.signprof_label {
	color: #333 !important; font-weight:500 !important;
}

.panel.show {
    padding: 0px;
}

.related-profile {
	border-top: #eee 1px solid;
    padding-top: 15px;
	padding-bottom: 15px;
}

.bolg-rightside-heading a{ font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:15px; color:#000; font-weight:700;}
.bolg-rightside-heading a:hover{ text-decoration:none; color:#000;}
.column-list li{ font-size:14px; color:#3b94bc; font-weight:normal;}
.column-list a { font-size:13px; color:#3b94bc;}
.column-list a:hover{ font-size:13px; color:#dd1f1f; text-decoration:none;}
.info-marker{ color:#333; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:12px;}
.bolg-rightside-archives li { padding: 0 0 9px 12px; margin: 0 0 8px 0; background:url(<?php echo Yii::app()->baseUrl; ?>/images/widget-list.png) left 3px no-repeat; border-bottom: 1px dotted #D0D3D0; list-style:none;}
.bolg-rightside-archives a{ text-decoration:none; color:#3b94bc; font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:12px;}
.bolg-rightside-archives a:hover{ font-size:12px; color:#dd1f1f; text-decoration:none;}

.content ol, content ul {
	list-style:initial !important;
	margin-left:40px !important;
}
.content p {
	margin: 0 0 10px !important;
}

#objectives label {
	 margin-bottom: 8px;
}

font-face {
	font-family: 'AdobeGothicStd-Bold';
	src: url('fonts/AdobeGothicStd-Bold.eot');
	src: local('AdobeGothicStd-Bold'), local('AdobeGothicStd-Bold'), url('fonts/AdobeGothicStd-Bold.otf') format('opentype');
}

@media (min-width:400px) {
	.animated_height { height:200px !important; }
	.animated_width { width:100% !important; }	
}

@media (min-width:767px) {
	.animated_height { height:255px !important; }
	.animated_width { width:110% !important; }	
}

@media (min-width: 1200px) {
	.animated_height { height:205px !important; }
	.animated_width { width:110% !important; }	
}

.featuredImage { position: relative; }
.featuredImage.Big {margin-bottom: 30px;}
.bigpost .avatarimage {width: 44px; height: 44px; -webkit-border-radius: 44px; -moz-border-radius: 44px; border-radius: 44px; border: 5px solid #fff; position: absolute; top: 233px; left: -5px;}
.avatartext {margin-left: 55px; margin-top: 6px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; color: #c4cdd6; font-style: italic; letter-spacing: 0.16em;}
.avatartext a { font-style: normal; font-weight: bold; text-transform: uppercase; }
.entry {color: #525d68; font-size: 16px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
.smallpost {width: 191px; float: left; padding-bottom:30px; margin-bottom: 29px; border-bottom: 1px solid #dde2e8; position: relative; }
.smallpost.nobbottom {border-bottom: none;}
.smallpost a {text-decoration: none!important;}
.smallpost .over {width: 191px; }
.smallpost:nth-child(4) { margin-right: 50px; }
.smallpost:nth-child(5) { margin-right: 50px; }
.smallpost .grayblock {height: 125px;}
.smallpost h2 {font-size: 16px; font-family: 'Roboto', sans-serif; color: #182028; line-height: 1em;}
.smallpost h2 a {color: #182028;}
.smallpost h2 a:hover {color: #0080a7; text-decoration: none;}
.smallpost .avatarimage {width: 44px; height: 44px; -webkit-border-radius: 44px; -moz-border-radius: 44px; border-radius: 44px; border: 5px solid #fff; position: absolute;  top: 112px; left: -5px;}
.mediumpost h2 a {color: #182028;}
.mediumpost h2 a:hover {color: #0080a7; text-decoration: none;}
.mediumpost .avatarimage {width: 44px; height: 44px; -webkit-border-radius: 44px; -moz-border-radius: 44px; border-radius: 44px; border: 5px solid #fff; position: absolute;  top: 233px; left: -5px;}
.swipewrapper {border-bottom: 1px solid #dde2e8; margin-bottom: 15px; padding-bottom: 15px; overflow: hidden; width: 275px; min-height: 228px;}
.relatedwrapper {height: auto; margin-top: 29px;}
.categorywrapper .swipewrapper {height: auto; border-bottom: 0 none;}
.moreposts-mobile .swipewrapper {border-bottom: 0 none;}
#swipeul {list-style-type: none; margin: 0; padding: 0;}
.swiper-slide {float: left; width: 275px; }
.nametag-photo-name {
	line-height:18px;display:block;color:#000;
	orphans:2;
	vertical-align:bottom;
	width:100%;
	bottom:0;
	left:0;
	margin-top:5px;
	font-size: 13.5px;
	font-weight: bold;
}

#reg_backgroung1 { height:45px; padding:5px;}
#reg_backgroung3,#reg_backgroung4,#reg_backgroung5 { height:35px; padding-top:15px; padding-left:2px; margin-top:-10px;}
#reg_backgroung2 {
	/*height:35px; padding-top:10px; padding-left:2px; margin-top:-10px;*/
}
.hk{width:100%;}

table td, table th {
    padding: 3px 3px;
    text-align: left;
}

label {
   display: block; 
   margin-bottom: 0px;
}

.help-block {
	color:#FF0000;
}

.error_message {
	border: #FF0000 solid 1px; background:#FFE8E8;
}

#reg_backgroung2 input {
    margin-left: 10px;
}

#quick_reg {
    padding: 10px 15px 10px 0px;
	font-size: 16.7px;
}

.profile-type {
    font-size: 20px;
    margin-bottom: 20px;
    color: #617b37;
}

.title-label h2 {
    font-size: 34px;
}

form#professional-reg-form input {
    margin-bottom: 0.2em;
}

.back_select {
    background-color: #fcfde7;
    border: #f5f5f5 solid 1px;
    margin-top: 0px !important;
	border-radius: 3px;
}

ul.arrow_li li {
	list-style:url(../images/arrow1.png);
	padding: 5px;
}

#arrow_space {
    padding: 0px 40px;
}

label.signprof_label.hint {
    margin-bottom: 5px;
    text-align: center;
    margin-top: 7px;
}

span.fc_font{font-family: 'Bubblegum Sans', cursive;}
span.foundc_font{font-family: 'Bubblegum Sans', cursive;}
.full-listing-border.full-list-padd {
    padding: 25px 25px 25px 25px;
}

#lp_rightside_top{ background-color:#fff;}
.lp_rightside{
	border-radius: 5px 5px 0px 0px;
	background-color: none;
}
.lp_rightside h5{ 
	padding: 3px 10px;
	color: #fff;
	border-radius: 3px;
	font-size: 12px;
	text-transform: capitalize;
	margin-left: 0px;
}
.green_bg{ 
	background-color:#daffd6;
	padding:10px 10px;
}
.arrowstyle img{ float:right}
.textstyle{font-size: 12px;    line-height: 14px;}
.white_bg{
	background-color:#fff;
	padding: 10px 10px;
}
.lp_rightside .col-md-12{ padding:0;} 
.seemore{ background-color:#ddf9fa;}
.seemore h3{ color:#000; text-align: right; font-size:14px; padding:10px;}
.morecontent span {
	display: none;
}
.morelink {
	display: block;
}
.textstyle {
    font-size: 13px;
}
.seemore3{
	background-color:#FFF;
}
@media (max-width: 480px) {
.green_bg {
    padding: 25px 10px !important;
}	
.white_bg {
    padding: 25px 10px !important;
}
.arrowstyle img {
    margin-top: 10px;
}
.textstyle {
    font-size: 13px !important;
    line-height: 4px !important;
}
.mb-view{margin-top:-20px;}
.lp_rightside h5 {
    padding: 3px 10px;
    color: #fff;
    border-radius: 3px;
    font-size: 12px;
    text-transform: capitalize;
    margin-left: 0px;
	margin-top:0px !important;
	margin-bottom:0px !important;
	line-height:2.5;
}}

@media (min-width: 481px) and (max-width: 667px) {
.green_bg {
    padding: 18px 10px !important;
}	
.white_bg {
    padding: 20px 10px !important;
}
.textstyle {
    font-size: 13px !important;
    line-height: 4px !important;
}
.mb-view{margin-top:-14px;}
.lp_rightside h5 {
    padding: 3px 10px;
    color: #fff;
    border-radius: 3px;
    font-size: 12px;
    text-transform: capitalize;
    margin-left: 0px;
	margin-top:0px !important;
	margin-bottom:0px !important;
	line-height:2.5;
}
.npadding-left.mb-view {
    padding-left: 15px !important;
	float: initial;
}

div#hintpost_form {
    padding-right: 0px;
}}

.PricingBox-content p {
    text-align: center;
}
