.share-wrp { float: left; }
		.study_buddy_banner { float: right; }
		.marginT20 { margin-top:20px; }
		.img-Pad img { margin-bottom: 10px; margin-right: 170px; }
		@media (max-width: 1024px) {
		  .study_buddy_banner { display:none;}
		  
		}
		
		.videotitle {
			float: left;
			margin-left: 20px;
			color:black;
			margin-top: 13px;
			font-size:15px;
			text-align: left;
		}
		.more-topic-btn {
			float: right;
			margin-top: 2px;
			max-width: 130px;
            margin-right: 12px;			
		}
	    .more-topic-btn .panel-heading {
			padding: 7px 6px;
		}
		
		.more-topic-btn a{
		    font-size:12px;
		}
		.more{
		   display:none;
		}
		.title{
		  display:none;
		}
		
		.img-container{
		   float:left;
		  
    }
	   .content-container .content-functional-area div.area-element{
	     margin-right: 26px;
	   }
	   
	   i.fa.fa-play-circle {
            vertical-align: middle;
        }
	    
	   .banner{
	     -moz-box-shadow: 0 0 5px 5px #888;
		 -webkit-box-shadow: 0 0 16px 2px #888;
          box-shadow: 0 0 6px 2px #888; 
		  height: 35px;
          width: 125px; 
		  border-radius: 8px; 
		  border:2px solid black;
	   }
	   .banner-text{
	      color:red;
		  position:relative;
		  right:60px;
		  margin: 6px 0;
	   }
	   .tooltip-inner{
	      background: #D3D3D3;
		  color: #000000;
		  margin: 0px 0px 10px 0px
		  border-radius: 10px;
		  border: 2px solid grey;
		  font-weight:bold;
	   }
	   .videoimg, .videotitle, .videosec {
			float:left;
	   }
	   .videoimg img {
		width:50px;
		height:50px;
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
		-o-border-radius:8px;
		-ms-border-radius:8px;
		border-radius:8px;
	   }
	   .videotitle > a {
         vertical-align: middle;
       }
	   .panel-heading{
	     text-align:center;
	   }
	   .title{
	     display:none;
	   }
	   .panel-body .post-category-tree ul li.open > .collapsed-box i {
           background: none;
       }
       .panel-body .post-category-tree ul li .collapsed-box i.more {
            background: none;
      }
	  
	  .panel-body .collapsed-box .toggle-tree{
	       float:left;
	  }
	  .panel-body .post-category-tree.highlight-current > ul {
		float: left;
		padding: 0 0 0 9px;
	  }
	  .post-category-tree.highlight-current li {
        clear: both;
      }
	  
	  .panel-body ul .sub ul {
		padding: 5px;
	}

	.panel-body ul .sub ul li {
		padding: -1px;
		float: left;
	}
	.container.video-related.more-topic-btn {
		padding-left: 10px;
	}
	.half_content {
       float: left;
       font-size: 16px;
       width: 86%;
    }
	.half_content1 {
		float: left;
		font-size: 16px;
		width: 86%;
	}
	.content-functional-area a {
		color: #0095c4 !important;
	}
	.content-container .content-functional-area div.area-element a:hover{
		color: #0095c4 !important;
	}
	.content-container .content-functional-area div.area-element a:hover i{
		color: #0095c4 !important;
	}
	.content-container .content-functional-area div.area-element a:hover span{
		color: #0095c4 !important;
	}
	.panel{
	  position:relative;
	}
	#collapse11{
	   display:none;
		background: #fff none repeat scroll 0 0;
		border: 1px solid #c6c6c6;
		border-radius: 0 0 6px 6px;
		display: none;
		font-size: 16px;
		left: 0;
		line-height: 24px;
		padding: 0;
		position: absolute;
		min-width: 210px;
		z-index: 900;
		box-shadow: 0 0 -1px 1px rgba(0, 0, 0, 0.25);
	}
	.panel:hover #collapse11 {
		display: block;
		
	}
	
	.half-width {
		margin-top: 15px;
        width: 38%;
	}

	.banner-ads {
	   /* removed JMH 20170517*/
	   display:none !important;
	    text-align: right;
	    margin: 10px 0;
	    display: inline-block;
	    width: 100%;
	}
	.banner-ads a img {
	    float: right;
	}
	.banner-ads a span {
	    float: right;
	    margin-right: 10px;
	    color: #000;
	    font-weight: normal;
	    line-height: 1.5;
	    font-size: 16px;
	}
	
	@media (max-width: 767px) {
	  .half-width {
		margin-top: 15px;
        width: 91%;
	  }
	}
	
	.author-dtl{
	   margin-bottom: 20px;
       text-align: center;
       vertical-align: middle;
	   float:left;
	   margin: auto;
       min-width: 100%;
	}
