
.bg-title span {
    color: #EB621F !important;
}

.rnPictureThumbnail {
	margin:20px 0;
}
				  
				  
				  
			  .relativeNav {
				/*width:100%;*/
				border-top:solid 1px #eee;
				border-bottom:solid 1px #eee;
				padding:20px 10px;
				margin:0 15px;
			  }
			    .content{
				  margin-top:30px;
				  font-size:16px;	
				}
				
				.contentList li {
				   font-size:16px;	
				   margin:15px 0;
				}
				
				.aboutInfo .col-md-8 {
				  padding-left:0px !important;	
				}
				
				.friendImg {
				  border-radius: 50%;
				  max-width: 85px;
                  padding: 10px;
				}
				
				.friendInteractBox {
				  border-radius:5px;
				  color:#fff !important;
				  padding:2% 3%;
				  max-width:59px;
				  margin:auto;	
                  display:block;
				}
				
				.friendsContent {
				   padding: 10px 10px;	
				   margin: 50px 0;
				}
				
				.friendContent h4 {
				   font-weight:bold;	
				}
				
				.friendContent p {
				   width: 85%;
                   font-size: 15px;	
				}
				
				.friendInteractBox i {
					color:#fff !important;
				    margin: 0 5px;
				}
				
				.searchFriends input {
  border:solid 1px #DDD;
  border-right:none;
  width:100%;
  max-width:700px;
  margin:0;	
  padding:1% 2%;
  float:left;
  max-height:36px;
}

.searchFriends button {
  margin:0;
  float:left;
  border:none;
  padding: 6px 4%;
  font-size:15px !important;	
  max-height:36px;
}

.friendImgContainer {
    text-align:center;
}

.rnButton {
    width: 100% !important;
}

.btn-default {
    color: inherit;
    background: white;
    border: 1px solid #e7eaec !important;
}

				  .h2theRight {
					 padding-left:15px;
					 padding-bottom: 0;
                     margin-bottom: 15px;
				  }
				  
				  .mainRightNowLinks {
					  padding-left:15px;
				  }
.ibox-content {
    background-color: #ffffff;
    color: inherit;
    padding: 15px 20px 20px 20px;
    border-color: #e7eaec;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 0;
}

.ibox-contentv {
    margin: 20px 0px;
    background: #fff;
    box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
    padding: 10px 0px !important;
}

.tabbox{
    background-color: #ffffff;
    color: inherit;
    padding: 35px 20px 35px 20px;
}

.blog h2 {
    font-weight: 700;
}

.loadMore {
  border-radius:50%;
  width:100%;
  max-width:75px;
  height:75px;
  border: solid 1px #777;
  margin:auto;	
  text-align:center;
  font-size:40px !important;
}

.loadMore i {
	color:#777 !important;
	margin-top: 15px;
	
}
				  
				  #individualRNButton, #loadMore {
                     text-decoration: none;
                     color: #777;
                     text-align: center;
                      display: block;
					  margin:40px 0;
 
				  }
				  
				  .noPadding {
					  padding-left:0;
					  padding-right:0;
				  }
				  
				  .sharethisButtons {
					  margin:5% 0;
				  }
				  
				  .postTitle {
				    margin:10px 0;	  
				  }
				  
				  .well {
					  margin-top:20px;
				  }
				  
				  .btn-info, .btn-warning {
					  
					  color:#fff!important;
				  }
				  
				  .rnPostContent {
					  margin-bottom:40px !important;
				  }
				  
				  .rnPostText {
					  margin:10px 15px 40px 15px;
				  }
				  
		
				  

.commentBox {
	position:relative;
    margin: 40px 0;
    font-size: 16px !important;
    padding: 2.5%;
    background: #eee;
    border-radius: 5px;
}

.commentBox::before {
	position: absolute;
content: "";
width: 0px;
height: 0px;
border-top: 15px solid transparent;
border-right: 15px solid transparent;
border-bottom: 15px solid #eee;
border-left: 15px solid transparent;
top: -30px;
right: 0;
left: 0;
margin-left: auto;
margin-right: auto;
}

.social-footer .social-comment img {
    width: 42px !important;
    margin-right: 10px;
    border-radius: 50%;
}


.media-body {
    font-size: 16px !important;
}

.social-comment {
    margin-top: 15px;
}


.prAndLink ul li {
    list-style: none;
    text-decoration: none;
    border-top: solid 1px #ddd;
    padding: 15px;
}

.mobileHR {
    display:none;
}

.rnIconMobile {
    display:none;
}

/*#st-4 {
  display:none;		
}*/

.prAndLink ul {
        padding-left: 10px;
    }


        .prAndLink ul li {
            list-style: none;
            text-decoration: none;
            border-top: solid 1px #ddd;
            padding: 15px;
        }

    .prAndLink i {
        font-size: 20px;
        color: #777;
    }

    .prAndLink img {
        max-width: 637px;
        width: 100% !important;
        max-height: 375px;
        object-fit: cover;
        display: block;
        margin: auto;
    }


    .prAndLink .mySpan {
        display: block;
        margin: 15px !important;
        text-align: center;
    }

.rnPhoto {
    /*height:327px !important;*/
    object-fit: cover;
    height: auto;
}




@media screen and (max-width:979px) {

    .rnPicThumbnail {
        width: 100%;
        display: inline-block;
        margin: 15px 0;
    }


    
}
				  
                  @media screen and (max-width:768px) {
                      
    .prAndLink ul li {
        padding:0px !important;
    }

                      .rnPhoto {
                          /*height:327px !important;*/
                          object-fit:cover;
                          height:auto;
                      }
    .userNameTitle {
        font-size: 18px !important;
    }
	.contentContainer, .containerEx{
	width:100% !important;
	padding:0px 0px 20px 0px !important;
		}

    .contentContainer h3, .contentContainer h5, .content {
        padding: 0 25px;
    }
    .contentContainer .m-b-xs {
        padding:0 35px !important;
    }

    .contentContainer .titlePadding {
        padding-left:0px !important;
    }

    

    .contentContainer .rnPostText {
        margin:10px 15px 40px 15px !important;
        padding:0 55px !important;
            overflow: hidden;
    word-wrap: break-word;
    }
	.contentContainer .col-sm-12 {
		padding:0px !important;
	}
	
	.contentContainer .col-sm-12 img {
		width:100%;
	}

    .contentContainer .social-footer {
        padding: 0 15px !important;
    }

   
	.userPost {
		padding:0 20px;
		margin-bottom:15px;
	}
	
	.userPost h4 {
		padding-bottom: 0px !important;
        margin-bottom: 0px !important;
	}
	
	.socialInteraction {
		  color:#000 !important;
		  border:none !important;
		  margin-top:10px;
		  padding:2%;
		margin-bottom: 20px;
        text-align: center;
		}
	
	.imgPostContainer {
		margin:0 !important;
		padding:0px !important;
	}
	
	.ibox-contentv {
    margin:0px 0px 20px 0px !important;
    background: #fff;
    box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
    padding:10px 0px 20px 0px !important;
}

    .rnPostImgs {
        height:327px;
        width:100% !important;
    }
	
	.ibox-contentv h2, .ibox-contentv p, .ibox-contentv div {
		padding:0 20px;
	}
	
	.contactInfo {
		display:none !important;
	}
	.userNameTitle {
    margin-top: 2%;
    width: 100% !important;
    float: left !important;
}
	.userNameInfo {
		display:block;
	}
	
	.rnUserPhoto img {
		max-width:45px;
	}
	
	.rnPosts .row {
		padding-top: 10px;
padding-bottom: 10px;
padding-left: 40px;
	}
	
	.rnPosts .col-xs-9 {
		padding-left: 0;
	}
    .myBtnPadding {
        padding-right: 0 !important;
    }
    .imgHolder .row {
        width:100% !important;
    }

    .h2theRight {
        display:none;
    }

     .bg-title {
        display:none !important;
    }

     .rnIconMobile {
        display: block !important;
    /* background-color: #f0f0f0; */
    padding: 10px 20px;
    margin: 15px;
    color: #777;
    text-align: center;
    text-transform: uppercase;
    font-weight: 800;
    font-size: 20px;
    border: solid 1px #ddd;
}

     #editInit {
         margin-right:50px !important;
     }
    
     .note-editor, #editControls {
    margin: 0 15px !important;
    padding: 0 15px !important;
}
}
				  
				  
				  @media screen and (max-width:765px){
					  
					  .contactInfo ul li{
					  text-decoration:none;
					  list-style:none;
					  display:inline-block !important;
					  
				  }
				  }
				@media screen and (max-width:500px) {
				  .aboutInfo .col-md-4 {
					margin-top:50px;  
				  }

                  .mobileHR {
                      display:block;
                  }
				}
/* single right now  headline*/			  
.btn-link {
 text-decoration:none !important;
 cursor:pointer;
}