/******** FONTS ********/
@font-face {
    font-family: 'Helvetica Neue';
    src: url('/public/_layouts/boot3/font/HelveticaNeueLTStd-Md.otf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Helvetica Neue Thin';
    src: url('/public/_layouts/boot3/font/HelveticaNeueLTStd-Lt.otf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Helvetica Neue Light';
    src: url('/public/_layouts/boot3/font/HelveticaNeueLTStd-UltLt.otf');
    font-weight: normal;
    font-style: normal;
}
html, body {
    height: 100%
}

#wrap {
    min-height: 100%;
    height: auto !important;
    margin: 0 auto -50px;
    padding: 0 0 80px
}

#footer {
    min-height: 80px;
    background-color: #f5f5f5;
    border-top: 1px solid #e8e8e8
}

.nav > li > a {
    padding: 10px 6px;
}

.navbar-nav a {
    color: #414141;
}

.navbar-right a {
    color: #969696;
}
.ckr-nav {
    padding: 1px 5px !important;
    margin-top: 9px !important;
    margin-right: 5px;
    text-shadow: none !important;
    color: #fff !important;
}

body {
    background-image: none;
    background-color: #f5f5f5;
    font-family: Helvetica, Arial, sans-serif;
}

.scores-nav {
    list-style-type: none;
    padding: 3px;
}

.scores-nav li {
    display: inline;
}
@media(max-width:767px){
    .scores-nav .scores-nav-extra {
        display: none;
    }
}

.hide-sale-tags {
    display: inline-block;
}

@media (min-width: 768px) and (max-width: 991px) {
    .hide-sale-tags {
        display: none;
    }
}


.carousel-indicators li { visibility: hidden; }
.bkg-cancel,
.bkg-save,
.bkg-edit {
    color: #fff;
    cursor: pointer;
    left: 5px;
    position: absolute;
    top: 5px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
}  
.bkg-cancel{
	top: 55px;
}
.bkg-cancel,
.bkg-edit,
.bkg-save {
	display: none;
} 
.bkg-cancel.active,
.bkg-edit.active,
.bkg-save.active{
	display: block;
}     
.bkg-frm {
	display: none;
}
#tour-eaves {
	font-size: 18px;
	margin-top: 1px;
}


.main-content {
    margin-top: 105px;
}

.subnav-item {
    font-size: 14px;
    letter-spacing: 0px;
    color: #8c8c8c;
    margin-left: 30px;
}



.panel,
.list-group,
.well,
.well-sm,
.alert

{
    border-radius: 0;
}

.navbar-nav {
    margin: 0px;
}
#footer .nav-pills {
	display: inline-block;
}
#footer .footer-copyright{
	display: inline-block;
    float: right;
}


#grab-widget-area .grab-widget-item-avatar-container .img-responsive {
	max-width: 46px !important;	
    border-radius: 25px;
}
.grab-widget-item-comment-form[data-loading="1"] .grab-widget-item-comment-form-container {
	display: none;
}
.grab-widget-item-comment-form[data-loading="0"] .loading {
	display: none;
}
.grab-widget-item-comment-form textarea {
	border: 1px solid #9e9e9e;
	margin-top: 1em;
	color: #353535;
	background: rgba(255, 255, 255, 0.8);
}
.grab-widget-item-message .grab-widget-item-comment-form {
	margin-bottom: 1em;
}
.grab-widget-item-message .grab-widget-item-actions .grab-widget-item-actions-delete {
	padding: 0;
}	
.grab-widget-item-comment-container { margin-top: 15px; }
.grab-widget-item.comment-item { margin-bottom: 10px; }

#postFrm[data-loading="0"] .loading {
    display: none;
}
.grab-widget-item-message-media {
    margin: 10px 0;
    width: 100%;
}

.grab-widget-item .data-card {
    display: flex;
    margin-top: 25px;
    width: 100%;
    border: 1px solid #e8e8e8;
}

.grab-widget-item .data-card .og-image{
    display: block;
    width: 100%;
}
.grab-widget-item .data-card .left-div{
    padding: 0;
    flex: 1;
}
.grab-widget-item .data-card .right-div{
    padding: 0 15px;
    flex: 1;
}
.grab-widget-item .data-card .og-title{
    display: block;
    font-weight: bold;
    margin-top: 8px;
}
.grab-widget-item .data-card .og-description{
    display: block;
}
.grab-widget-item .data-card .og-url{
    display: block;
    color: #cccccc;
    text-transform: uppercase;
    text-decoration: none;
}
.grab-widget-item .feed-about {
    color: #cccccc;
}
#grab-widget-postbox .app_widgets_writePost-fileAttachContainer i{
    margin-top: 0 !important;
    vertical-align: middle !important;
    padding: 0;
}
/*
.grab-widget-item .fa-thumb-tack.pin-msg {
    color: #000;
}
*/
.grab-widget-item .pinned-msg,
.grab-widget-item .unpin-msg,
.grab-widget-item .pin-msg {
    margin-left: 5px;
}
.grab-widget-item .fa-thumb-tack.pinned-msg,
.grab-widget-item .fa-thumb-tack.unpin-msg {
    opacity: 0.3;
}
.grab-widget-item-actions .fa {
    cursor: pointer;
}
.grab-widget-item .fa-thumb-tack.pinned-msg{
    cursor: default !important;
}
.grab-widget-item .history-items {
    display: none;
}
.data-card .right-div {
    overflow: hidden;
} 
.investUser {
    vertical-align: middle;
}
.use_power {
    vertical-align: text-bottom;
}
.footer-toggle{
    display: none;
}

.img-thumbnail{
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: none;
    border: none;
    border-radius: 50px;
} 
.discuss .media-object {
    border-radius: 15px;
    height: 30px;
}
.rank-item,
.img-thumbnail img,
#portfolio_item_listing .media-object{
    border-radius: 50px;
}
.img-thumbnail.portfolio-highlight img{
    border-radius: 75px;
}
#tour-coins img {
	width: 20px;
	height: 20px;
}
.user-coin-balance{
	font-size: 18px; vertical-align: middle; color: rgba(210,150,59); 
}
@media only screen and (min-width : 300px) and (max-width : 420px) {
    .data-card {
        font-size: 11px;
    }   
}

.g-recaptcha{
    width: 304px;
    display: block;
    margin: auto;
}
/*
.log-in .fa-facebook,
.log-in .fa-twitter {
    line-height: 1.33;
}
*/

@media (min-width: 768px) and (max-width: 1024px) {
	.navbar-brand img {
		height: 15px !important;
	}
	.navbar > .container .navbar-brand{
		margin-left: -20px;
	}
	.navbar-nav {
	    margin: 0px;
	    font-size: 11px;
	}
	.nav > li > a {
		padding-right: 5px !important;
		padding-left: 5px !important;
	}
	#tour-eaves {
		font-size: 12px;
    	margin-top: 0;

	}
	.fa-shopping-cart.fa-2x {
		font-size:22px;
	}
	.user-coin-balance {
		font-size:  12px;	
	}
	#tour-coins img {
		width: 11px;
		height: 11px;
	}
}