/* 

Add here your custom css styles Example: p { text-align: center; color: red; } 

*/

.videos-latest-list.row.pt_timeline_vids.row {
    display: flex;
    flex-wrap: wrap;
    direction: rtl;
	order: 2;
}
.pt_timeline_vids {
    margin: 20px -12px 0;
}
.pt_sec_nav_cats {
    direction: rtl;
}
.video-latest-list .video-title, .video-latest-list .video-info {
    direction: rtl;
	padding: 0 5px 0;
    margin-top: -60px;
    position: relative;
	text-align: center;
}
.home-page-categories .video-latest-list .video-title, .video-latest-list .video-info {
    direction: rtl;
    padding: 0 5px 0;
    margin-top: -130px;
    position: relative;
}
.video-info a {
    text-decoration: none;
}
.video-title h2 {
    font-size: 14px;
    font-weight: 400;
    color: #fbfbfb;
    background: #0000004a;
}
.home_text {
    direction: rtl;
}
.home_text h2 {
    font-size: 21px;
    font-weight: 600;
}
.home_text p {
    font-size: 0.9em;
}
.home_text h3 {
    font-size: 19px;
    font-weight: 600;
}
.title.white h1 {
    font-size: 23px;
    font-weight: 600;
	color: #fff;
}
.bg_title_thumb {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 56px; 
    border-radius: 0px;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
}
.home-page-categories .video-latest-list.video-wrapper {
    height: 500px;
}
.go_cat {
    margin: 20px 0 60px;
    text-align: center;
}
.go_cat a {
    background: #f40e55;
    padding: 7px 5% 10px;
    font-size: 1.2em;
    font-weight: 600;
    color: #ffffff;
    text-decoration: none !important;
    cursor: pointer;
    border-radius: 4px;
    white-space: nowrap;
    /*box-shadow: -2px 3px 2px 0px #c8c8c8;*/
}
.go_cat a:hover {
    background: #bd013b;
    border: 1px solid #bd013b;
}
.bottom-descr {
	font-size: 12px;
    color: #8e8e8e;
	padding: 50px 10px 50px;
    direction: rtl;
}
.bottom-descr p {
    font-size: .9em;
	margin: 0;
}
.bottom-descr h2 {
    font-size: 21px;
    font-weight: 600;
	margin-top: 0;
    margin-bottom: 0;
}
.bottom-descr h3 {
    font-size: 18px;
    font-weight: 600;
}
.pirsum_can a {
    color: #fff;
    border: 1px #d2d2d2 solid;
    border-radius: 3px;
    padding: 1px 10px 2px;
    position: absolute;
    top: 7px;
    right: 25px;
    z-index: 99999;
    font-size: 15px;
}
@media screen and (max-width: 1360px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 600px;
}
}
@media screen and (max-width: 1251px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 500px;
}
}
@media screen and (max-width: 1127px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 500px;
}
}
@media screen and (max-width: 909px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 490px;
}
}
@media screen and (max-width: 815px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 445px;
}
}
@media screen and (max-width: 705px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 500px;
}
}
@media screen and (max-width: 640px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 515px;
}
}
@media screen and (max-width: 560px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 470px;
}
}
@media screen and (max-width: 485px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 720px;
}
}
@media screen and (max-width: 465px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 480px;
}
}
@media screen and (max-width: 425px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 450px;
}
}
@media screen and (max-width: 385px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 580px;
}
}
@media screen and (max-width: 360px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 540px;
}
}
@media screen and (max-width: 330px) {
.home-page-categories .video-latest-list.video-wrapper {
    height: 450px;
} 
}

@media screen and (max-width: 525px) {
.col-sm-4 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    border: 3px solid transparent;
   }
}
@media screen and (min-width: 450px) {
	.pirsum_can a {
	right: 14px !important;
   }
}
@media screen and (min-width: 525px) {
.col-sm-4 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    border: 3px solid transparent;
   }
}
@media screen and (min-width: 705px) {
    .pt_timeline_vids {
    margin: 20px -26px 0;
   }
}
@media screen and (max-width: 960px) {
    .col-sm-4 {
    padding-right: 0;
    padding-left: 0;
	padding-bottom: 0;
	margin-bottom: -46px !important;
   }
   .video-latest-list.video-wrapper {
    margin: 2px;
   }
   .col-md-6.col-sm-4.no-padding-right-at-all.no-padding-mobile-left {
    width: 200px !important;
   }
.slick-slide {
    width: 200px !important;
   }
.slick-initialized .slick-slide {
    width: 200px !important;
   }
}
@media screen and (min-width: 802px) {
.col-sm-4 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    border: 3px solid transparent;
	padding-bottom: 0;
	margin-bottom: -20px;
   }
}
@media screen and (min-width: 1065px) {
.col-sm-4 {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    border: 3px solid transparent;
	margin-bottom: -20px;
   }
}
@media screen and (min-width: 1430px) {
.pirsum_can a {
	right: 70px !important;
}
.pt_header_nav {
    margin-left: 30px;
}
.pt_sec_nav_cats {
    margin: -20px 30px 0;
}
.nav {
    margin-right: 30px;
}
.pt_shorts_page_title .btn {
    right: 14px;
}
}
ul.dropdown-menu.dropdown-menu-right.ani-acc-menu li {
    margin-left: 100%;
   }
li {
    direction: rtl;
   }
li.dropdown.hide-from-mobile.profile-nav {
    direction: ltr;
   }
   .pt_acc_menu_hdr img {
    display: none;
   }
   .profiles-block {
    text-align: right;
}
.content.pt_shadow .wo_terms_page.red-list {
    margin: 20px 0 80px;
    padding: 15px 10px 10px;
    direction: rtl;
}
.custom_page_h1 h1 {
    margin: 50px 0 30px;
    direction: rtl;
    font-size: 23px;
    font-weight: 600;
	color: #fff;
}
.content.pt_shadow .wo_terms_page.red-list h2 {
    font-size: 21px;
    font-weight: 600;
}
.content.pt_shadow .wo_terms_page.red-list h3 {
    font-size: 19px;
    font-weight: 600;
}
.content.pt_shadow .wo_terms_page.red-list p {
    font-size: 0.9em;
}
svg.feather path {
    display: none;
}
.video-info p {
    position: relative;
    background: #0000004a;
    font-weight: 600;
}
.card-container {
    display: none;
}
.info-container h1 {
    font-size: 27px;
	color: #fff;
}
.row.pt_about .col-md-8 {
    width: 100%;
	margin-bottom: 50px;
}
.pt_main_chnl_content_title.pt_shorts_page_title svg {
    transform: scale(-1, 1);
	margin-left: 10px;
}
ul.nav.right-part {
    display: none;
}
.video-thumb .lable {
    position: absolute;
    top: 0;
    width: 100%;
    height: 44px;
}
.video-thumb .lable .premium {
    object-fit: none;
}
.profile-container .video-latest-list.video-wrapper.short {
    margin-bottom: 50px;
	border-radius: max(0px, min(8px, calc((100vw - 4px - 100%)* 9999))) / 8px;
}
.whatsapp {
    text-align: center;
    font-weight: 600;
    background: #e8ffe8;
    padding: 30px 30px 20px;
    margin: 70px 10px 10px;
}
a.button_whatsapp {
    text-decoration: none;
    padding: 6px 8px;
    margin: 0 0 20px;
    display: block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    color: #ffffff !important;
    font-weight: normal;
    background: -webkit-gradient(linear, left top, left bottom, from(#00b0ff), to(#5c5c5c));
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.list- {
    display: none;
}
.modal-header .close {
    float: left;
}
.modal-content .user-avatar.pull-left {
    float: right !important;
}