body{
    /*font-family: Tahoma !important;*/
    font: 400 18px "PT Sans Narrow", Arial, sans-serif;
    font-weight: 300;
    text-transform: uppercase;
    padding:70px 0px;
    background:#efefef;
    background:#fff;
    color:#808080;
}
a:link{
    /*color:#808080;*/
}

header nav{
    height: 60px;
    padding: 0;
}

header nav li{
    padding:5px 0px;
}

header nav a:link, header nav a:visited,header nav a:hover,header nav a:active{
    color:#78828c;
}

header nav a:hover, header nav.nav-default a:active, header nav li.current a{
    color:#5bc0de !important;
}

.r-index .fa{
    color:#dedede;
}
.r-index .fa:hover{
    /*cursor: pointer;
    color:#5bc0de;*/
}

.cursor-pointer{
    display:block;
    cursor:pointer;
}
a.cursor-pointer:link{
    color:#808080 !important;
}
.cursor-pointer:hover h3, .cursor-pointer:hover .fa{
    color:#5bc0de !important;
}

.cursor-pointer:hover{
        text-decoration: none !important;
}
.text-center{
    text-align: center;
}

.page-index{
    margin:auto;
    max-width: 1170px;
    min-height: 500px;
    background:#fff;
}

.page-index h1{
    font-size:180%;
    color:#8b8b8b;
}
.page-index h2{
    font-size:150%;
}
.page-index p{
    font-size:120%;
    font-weight:300;
    color:#777;
}
.page-index-feeds{
    border-right:1px dashed #ccc;
    padding-bottom:10px;
}

.page-index-feeds .feed-list-item{
    margin-top:20px;
    border-bottom: 1px #ccc dashed;
    padding-bottom: 40px;
}
.page-index-feeds .feed-list-item p{
    color:#777;
}
.page-index-feeds .feed-list-item .thumbnail-img{
    width:100%;
    background:#eee;
    border:#ddd 1pd solid;
}
.page-index-signup{
    padding-bottom: 40px;
}

.page-index-sidebar{
    
}

.tags h4{
    display: inline;
    margin-bottom: 20px;
}
.tags-inline{
    display: inline;    
}
.tags-inline li{
    display: inline;
    margin-right:5px;
}
.tags-inline li i{
    margin-right: 5px;
}

header{
    position:relative;
}

.navbar-default{
        background: rgba(255, 255, 255, 0.95);
    /*box-shadow: 0 1px 4px rgba(228, 228, 228, 0.95);
    z-index: 9999;*/
}


.text-color-info{
    color:#5bc0de !important;
}

@media only screen and (min-width:1024px){
    .page-index-feeds .feed-list-item .thumbnail-img{
        height:240px;
    }
}


