section.page-top.category-page {
    z-index: 5;
}

.btn-xs, .btn-group-xs>.btn {
    padding: 1px 10px;
    border-radius: 8px;
}

ul.playlist li .functions button,
ul.playlist li .functions span,
ul.playlist li .functions a,
ul.playlist li.black .functions button,
ul.playlist li.black .functions span,
ul.playlist li.black .functions a {
    padding: 0 10px;
    border-radius: 5px;
}

.btn,
.btn-sm, .btn-group-sm>.btn,
.fancybox-opened .fancybox-skin {
	border-radius: 50px;
}

.btn.dropdown-toggle {
	border-radius: 5px;
}

#header .btn.dropdown-toggle {
	border-top-right-radius: 50px;
	border-bottom-right-radius: 50px;
}



.btn-xs,
ul.simple-user-list .post-meta, 
ul.simple-user-list .post-meta a,
ul.playlist li .functions button,
ul.playlist li .functions span,
ul.playlist li .functions a {
	border-radius: 10px !important;
}



ul.comments .comment-block,
.highlight .reactions  {
	border-radius: 5px;
}

.content-layer-content #write_comment input, 
.comment-global-write input {
	border-radius: 0 20px 20px 0;
}

.input-group-btn .btn {
	border-radius: 4px;
}

.btn-social.btn-xs {
    padding-left: 35px;
}

.btn-social>:first-child {
    left: 5px;
}

#global_content .functions div.dropdown:hover div.dropdown-menu, 
ul.playlist li .functions .dropdown.open .dropdown-menu {
    margin-left: 4px;
    border-radius: 6px;
}

.hc-details {
	border-radius: 3px;
}

.btn-primary {
	font-weight: 600;
}

.nav-tabs {
	text-align: center;
	border-bottom: 2px solid #f4f4f4;
}

.nav-tabs li {
    float: none;
}

.tab-pane ul.simple-user-list.small {
    text-align: center;
}

.tab-pane ul.simple-user-list.small .post-info {
	text-align: left;
}

.tab-pane ul.simple-user-list.small > li {
    display: inline-block;
    float: none;
}

@media (min-width: 300px){
	#header nav.mega-menu ul.nav-main li.mega-menu-item:hover ul.sub-menu li:hover a:hover {
	    background: #F4F4F4 !important;
	    text-decoration: none;
	    border-radius: 15px;
	}
}