@import url(webfonts/SegoeMDL2Ivica/styles.css);@import url(webfonts/SegoeUI-Light/styles.css);@import url(webfonts/Segoe/styles.css);@import url(webfonts/SegoeMDL2Ivica/segoe-ui-symbol.css);html{}body{background:transparent;color:#fff;font-family:"Segoe", sans-serif}img{max-width:100%}.text-content{color:#989898}a,a:hover,a:focus{text-decoration:none;color:#fff}hr{clear:both;width:100%;border-color:#3e3e3e}.main-menu-link{font-size:20px;margin-left:10px;color:#fff;margin-bottom:20px;display:block;margin-bottom:20px}.main-menu-link:hover,.main-menu-link:visited,.main-menu-link:focus{color:#fff;text-decoration:none;outline:none}.no-pad{padding:0 !important;overflow:hidden}.pad1{padding:10px !important;overflow:hidden}.pad2{padding:20px !important;overflow:hidden}.pad3{padding:30px !important;overflow:hidden}.pad4{padding:40px !important;overflow:hidden}.pad5{padding:50px !important;overflow:hidden}
.vertical-pad1{padding-top:10px !important; padding-bottom:10px !important;overflow:hidden}
.vertical-pad2{padding-top:20px !important; padding-bottom:20px !important;overflow:hidden}
.vertical-pad3{padding-top:30px !important; padding-bottom:30px !important;overflow:hidden}
.vertical-pad4{padding-top:40px !important; padding-bottom:40px !important;overflow:hidden}
.vertical-pad5{padding-top:50px !important; padding-bottom:50px !important;overflow:hidden}
.vertical-top-pad1{padding-top:10px;overflow:hidden}
.vertical-top-pad2{padding-top:20px;overflow:hidden}.vertical-top-pad3{padding-top:30px;overflow:hidden}.vertical-top-pad4{padding-top:40px;overflow:hidden}.vertical-top-pad5{padding-top:50px;overflow:hidden}.vertical-bottom-pad0{padding-bottom:0px !important;overflow:hidden}.vertical-bottom-pad1{padding-bottom:10px !important;overflow:hidden}.vertical-bottom-pad2{padding-bottom:20px !important;overflow:hidden}.vertical-bottom-pad3{padding-bottom:30px !important;overflow:hidden}.vertical-bottom-pad4{padding-bottom:40px !important;overflow:hidden}.vertical-bottom-pad5{padding-bottom:50px !important;overflow:hidden}.vertical-space1{margin:10px 0;overflow:hidden}.vertical-space2{margin:20px 0;overflow:hidden}.vertical-space3{margin:30px 0;overflow:hidden}.vertical-space4{margin:40px 0;overflow:hidden}.vertical-space5{margin:50px 0;overflow:hidden}.pull-left-10{margin-left:-10px !important}.pull-left-15{margin-left:-15px !important}.pull-left-20{margin-left:-20px !important}.pull-left-30{margin-left:-30px !important}.pull-left-40{margin-left:-40px !important}.pull-left-50{margin-left:-50px !important}.pull-top-10{margin-top:-10px !important}.pull-top-15{margin-top:-15px !important}.pull-top-20{margin-top:-20px !important}.pull-top-30{margin-top:-30px !important}.pull-top-40{margin-top:-40px !important}.pull-top-50{margin-top:-50px !important}.color-2{color:#d0d0d0}.color-danger{color:#ff504a}.clearer{clear:both}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.row.no-gutter{margin:0}.right-border{border-right:1px solid #2b2b2b}.left-border{border-left:1px solid #2b2b2b}.success-message{background-color:#417800;color:#fff;clear:both;text-align:center;padding:15px;margin:10px 0;float:left;width:100%;font-size:16px}.success-message h3{margin:0;padding:0}.success-message h2{margin:0;padding:0 0 15px;font-size:30px}.abs-bottom{position:absolute;bottom:10px;left:10px;right:10px}.text-md{font-size:15px !important}.text-l{font-size:18px !important}.text-xl{font-size:22px !important}.text-xxl{font-size:28px !important}.text-xxxl{font-size:36px !important}.text-icon-big{font-size:60px !important}.main-content{margin-right:21%;margin-left:13%;background-color:#000;background-color:rgba(0,0,0,0.6);min-height:1000px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.collapse-menu .main-content{
	margin-left: 60px;
	}.main-sidebar{position:fixed;left:0;top:0;padding-top:50px;padding-left:5px;width:13%}.collapse-menu .main-sidebar{width:50px}.collapse-menu .main-sidebar .user-details-title,.collapse-menu .main-sidebar .user-details-content,.collapse-menu .main-sidebar .link-label{opacity:0;display:none !important}

.collapse-menu .main-sidebar .sidebar-nav-link{text-align:center}.collapse-menu .main-sidebar .sidebar-nav-link i{margin-right:0}.collapse-menu .main-sidebar .sidebar-nav-link .message-count{left:25px}.collapse-menu .main-sidebar .user-details-image{width:100%}
.secondary-sidebar{position:fixed;overflow-y:auto;right:0;top:0;bottom:0;width:21%;}

.page-content{padding:10px 2%;overflow:hidden}
.page-header h1{font-size:36px;padding:40px 3%;margin:0}
.home-page .page-header h1{
	font-size: 34px;
	font-size: 2.1vw;
}
.page-nav{text-align:left;border-top:1px solid #3d3d3d;border-bottom:1px solid #3d3d3d;margin-bottom:20px}

.page-nav .page-nav-list{
	padding:0;
	margin:0;
	padding-left:10px;
	white-space: nowrap;
    overflow: hidden;
    overflow-x: auto;
}
.page-nav .page-nav-list-item{list-style:none;display:inline-block}.page-nav .page-nav-link{font-size:16px;padding:20px;display:block;color:#b2b2b2}.page-nav .page-nav-link:hover{color:#fff;background-color:#000}.page-nav .page-nav-link.active{border-bottom:1px solid #3366ff;color:#fff}h1,h2,h3,h4,h5,h6{font-family:'SegoeUI-Light','Segoe',sans-serif;font-weight:300}.block-title{font-size:24px;font-family:'SegoeUI-Light','Segoe',sans-serif;color:#fff;font-weight:300;padding:10px}
.title-counter{font-size:18px;/*vertical-align:super*/}.title-section,.title-section-l{margin:0;padding-bottom:15px;font-size:22px}.title-section-l{font-size:24px}.subtitle-section{font-size:20px;margin:0;padding-bottom:20px}.title-desc{font-size:16px;clear:both;padding-bottom:15px}.action-title{width:100%;clear:both;font-size:15px;text-align:left;border-bottom:3px solid #511411;padding:10px 10px 15px;position:relative}.action-title a.btn-link{position:absolute;background-color:#511411;color:#fff;padding:15px;bottom:0px;right:0px}
.title-control{padding:0;margin:0;float:left;line-height:1.8}
.title-control + .nicedropdown-wrap-sm {
    margin:6px 10px 0;
    }
.abs-title{position:absolute;padding:40px}/*!
* _modules.scss
* all modules for the site:  
* created by ivica.ivanovski@gmail.com
*
* Content:
*   1. user-details-block
*   2. sidebar-nav
*   3. find-controll
*   4. user-block
*   5. media-block
*   6. nicedropdown-wrap
*   7. view-mode-controlls
*   8. search-wrapper
*   9. controll-header
*  10. media-repeater
*  12. stats-wrap
*  13. media-grid-repeater
*  14. table-generic
*  15. settings-row
*  16. profile-header
*  17. table-small
*  18. notification
*  19. Modal
*
*/
.user-details-block{width:100%;float:left;margin-bottom:30px;min-height:70px;}.user-details-block .user-details-image{display:block;border-radius:100px;float:left;margin-right:5%;width:20%;height:20%}.user-details-block .user-details-title{font-size:16px;font-family:"Segoe",sans-serif;font-weight:normal;padding:0;margin:0}.user-details-block .user-details-content{color:#a2a2a2;font-size:14px;font-size:0.95vw;margin-left:25%}.sidebar-nav{clear:both;width:100%;float:left}.sidebar-nav .sidebar-nav-list{margin:0;padding:0}.sidebar-nav .sidebar-nav-item{list-style:none}
.sidebar-nav .sidebar-nav-link{color:#a2a2a2;display:block;padding:10px 0;position:relative;font-size:16px;/*font-size:.83vw*/}
.sidebar-nav .sidebar-nav-link i{margin-right:15px;display:inline-block;font-size:18px;width:18px}
.sidebar-nav .sidebar-nav-item.logout-nav-item{margin-top:0px}
.sidebar-nav .sidebar-nav-item.logout-nav-item i{}
.sidebar-nav .sidebar-nav-link .message-count{font-size:10px;background-color:#3366ff;border-radius:50px;width:18px;height:18px;display:block;line-height:18px;text-align:center;position:absolute;left:14px;top:-2px;color:#fff}.sidebar-nav .sidebar-nav-link .link-label{display:inline-block}.sidebar-nav .sidebar-nav-link:hover{text-decoration:none;color:#fff;background-color:rgba(0,0,0,0.6)}
.secondary-sidebar .find-controll { padding-top:40px;}
.find-controll{width:100%;float:left;position:relative;min-height:48px;border-bottom:1px solid #3e3e3e;margin-bottom:15px;}
.find-controll .search-input{position:absolute;left:0;padding-right:50px;background:none;width:100%;border:none;padding-left:10px;height:48px;color:#fff;font-size:15px}
.find-controll .search-btn,.find-controll .refresh-btn{color:#fff;float:right;width:48px;height:48px;line-height:48px;text-align:center;background:#000;font-size:18px;position:relative;padding:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.find-controll .search-btn:hover,.find-controll .refresh-btn:hover{background:#444}
.find-controll .search-btn{border-right:1px solid #3e3e3e}
.secondary-sidebar .find-controll { /*padding-top:40px;*/padding-top:0;}
.find-controll .icon-sync:before{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.find-controll .icon-sync:hover:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.user-block{padding:10px 10px;float:left;width:100%}
.user-block .avatar-wrapper{border-radius:100px;width:56px;height:56px;float:left;overflow:hidden;margin-right:13px}
.user-block .avatar-wrapper img{
	width: 	100%;
}
@media screen and (max-width: 1367px){.user-block .avatar-wrapper{width:40px;height:40px;margin-right:9px}}.user-block .user-meta{color:#999;font-size:12px;position:relative;padding-right:36px}.user-block .user-nick{color:#fff}.user-block .meta-desc{display:block;font-size:13px;}.user-block .meta-channel{color:#fff}.user-block .winner-label{display:block}.user-block .comment-button,.user-block .play-button{width:16px;position:absolute;font-size:16px;font-size:.82vw;color:#fff;right:5px;bottom:0}.user-block .play-button{white-space:nowrap;text-align:right;width:auto}.user-block .invite-button{float:right;padding-top:5px}.media-block{padding:10px 15px}.media-block .media-image-wrapper{float:left;margin-right:5%;width:30%}.media-block .media-image{max-width:100%}.media-block .subtitle,.media-block .maintitle{margin:0;position:relative;padding:0;margin-left:35%}.media-block .subtitle{color:#b2b2b2;font-size:13px;font-size:.75vw;padding-bottom:5px}.media-block .maintitle{padding-bottom:4%;font-size:22px;font-size:1.15vw}.media-block .icon-small-star{font-size:12px;font-size:0.65vw;color:#ffcc00}.nicedropdown-wrap-md,

.find-controll-sm{
	height: 32px;
	min-height: 32px;
	border: 1px solid #3e3e3e;
	max-width:95%;

}

.find-controll-sm .search-input
{
	height: 32px;
}
.find-controll-sm  .search-btn{
    width: 22px;
    height: 22px;
    line-height: 30px;
    top: 1px;
    font-size: 12px;
}
.trprop{
	clear: both;
}
.nicedropdown-wrap-sm{position:relative;float:left;overflow:hidden;padding-right:20px;background:url(images/select-arrow-down.png) 95% center no-repeat;height:32px;/* border:1px solid #838484;*/}
.nicedropdown-wrap-md select,.nicedropdown-wrap-sm select{color:#fff;background:transparent;border:0;width:120%;padding:5px 10px;font-family:"SegoeUI-Light","Segoe",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nicedropdown-wrap-md select option,.nicedropdown-wrap-sm select option{background:#000}.nicedropdown-wrap-md select:focus,.nicedropdown-wrap-sm select:focus{outline:none}.nicedropdown-wrap-md select{font-size:22px}.nicedropdown-wrap-sm{margin:0 10px}.nicedropdown-wrap-sm select{font-size:15px}.view-mode-controlls{float:left}.view-mode-controlls .view-mode-link i{font-size:24px;padding:5px}

.search-wrapper{width:45%;float:right;position:relative;height:30px;line-height:30px}
.search-wrapper input{width:100%;padding-right:30px;color:#fff}
.search-wrapper .search-btn{position:absolute;top:1px;right:1px;height:30px;width:30px;text-align:center;line-height:30px}
.search-wrapper .search-btn:hover{background-color:#444}
.search-wrapper-sm{width:25%;}

.search-wrapper-full{
	margin-top: 15px;
	border: 1px solid #3e3e3e;
}
.bgColor-1{
	background-color: #11192f;
}

.search-wrapper-full input{padding:0 30px 0 10px; }
.controll-header-wrapper{float:left;width:100%}.controll-header-wrapper .controll-header-right{width:65%;float:right;padding-top:5px}.controll-header-wrapper .controll-header-right .nicedropdown-wrap-sm,.controll-header-wrapper .controll-header-right .view-mode-controlls{float:right}.controll-header-wrapper{padding:0 2% 20px}
.media-repeater-featured,.media-repeater{float:left;padding:2px;width:25%;
	/*height:318px;*/
}
.media-repeater-featured{
	-webkit-transition: all 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */
	-moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */
	-o-transition: all 0.3s ease-out;  /* Opera 10.50–12.00 */
	transition: all 0.3s ease-out;  /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */
}
.media-repeater-featured .media-inner,
.media-repeater .media-inner{
	position:relative; height:230px;overflow: hidden;

}
.video-stats-wrapper{
	display: block;
	text-align: right;
	margin-top: -35px;
	padding-right: 10px;
	position: relative;
	z-index: 0;
	float: right;
	overflow: hidden;
}
.media-repeater-featured .media-image,.media-repeater .media-image{width:250px;max-width:100%;width:100%;}
.media-repeater-featured .media-description,.media-repeater .media-description{
    position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.8);min-height:82px}
.media-repeater-featured .media-status-wrap,.media-repeater .media-status-wrap
{background:#381713;width:83px;position:absolute;left:0;top:0;bottom:0;text-align:right;overflow: hidden;}
.media-repeater-featured .media-status-wrap img,
.media-repeater .media-status-wrap img{
    position: absolute;
    left:0;
    top:50%;
    max-height: 100%;
    -webkit-transform: translateY(-50%);
    -moz-transform:    translateY(-50%);
    -ms-transform:     translateY(-50%);
    -o-transform:      translateY(-50%);
    transform:         translateY(-50%);
}
.media-repeater-featured .media-content,.media-repeater .media-content{margin-left:15px}
.recomended-video-wrapper .media-repeater .media-content{
	margin-left: 5px;
}
.recomended-video-wrapper .video-stats-wrapper{
	float: left;
}

.media-repeater-featured .media-status-wrap+.media-content,.media-repeater .media-status-wrap+.media-content{margin-left:105px}
.media-repeater-featured .media-title,.media-repeater-featured .media-subtitle,.media-repeater .media-title,.media-repeater .media-subtitle{
	margin:15px 0 0
}
.media-repeater-featured .media-title,.media-repeater .media-title{
	font-size:23px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:0px;line-height: 1.3;
	padding-bottom: 5px;
}

.media-repeater-featured .media-subtitle,.media-repeater .media-subtitle{font-size:13px;color:#fff;margin-top:5px}
.media-repeater-featured .media-time-row,.media-repeater .media-time-row{padding:5px 0;font-size:13px;color:#b2b2b2;display: inline-block;}
.media-repeater-featured .media-time-row time,
.media-repeater .media-time-row time{padding-right:10px}
.media-repeater-featured .media-time-row a,.media-repeater .media-time-row a{font-size:13px}.media-repeater-featured .actions-row,.media-repeater .actions-row{padding-bottom:5px}.media-repeater-featured .actions-row i,.media-repeater .actions-row i{font-size:16px}.media-repeater-featured .actions-row a,.media-repeater .actions-row a{font-size:13px}.media-repeater-featured{width:49.9%}
.media-grid-wrap.col-md-6 .media-repeater-featured{width:100%}
.media-grid-wrap.col-md-6 .media-repeater{width:50%}
.media-grid-wrap{
	display: flex;
	flex-wrap: wrap;
}
.media-repeater+.title-section{clear:both;padding:20px 0;width:100%;float:left}
.media-footer{overflow:hidden;padding:10px 15px;clear:both}
.media-footer .media-footer-info,.media-footer .stats-wrap{width:50%;float:left}
.media-footer .footer-info-image-wrap{display:block;width:40px;height:40px;background-color:#555555;border-radius:100px;text-align:center;line-height:40px;overflow:hidden}
.media-footer .footer-info-image{max-width:100%}
.media-footer .footer-info-content{color:#a2a2a2;white-space: nowrap;}.media-footer .footer-info-title,.media-footer .footer-info-content,.media-footer .footer-info-counter{font-size:11px;}
.stats-wrap .link-icon,.stats-wrap-horizontal .link-icon{display:block;line-height:28px;line-height:1.2vw;padding:2px 0;font-size:12px;white-space:nowrap}
.stats-wrap .link-icon i,.stats-wrap-horizontal .link-icon i{font-size:12px;margin-right:10px;margin-top:0px}.stats-wrap-horizontal{display:inline-block}.stats-wrap-horizontal .link-icon{display:inline-block;padding:0 10px}.media-grid-repeater{display:flex;padding-bottom:10px}.media-grid-repeater .media-grid-img-wrap{margin-right:20px;display:inline-block;width:100px;height: 100px;overflow: hidden}
.media-inner.media-overlay{
    position:relative;
}
.media-inner.media-overlay:after{
    content:"Event coming soon";
    font-size:32px;
    font-weight:300;    
    padding:15px 20px;
    font-family:SegoeUI-Light, Segoe, Arial;
    position:absolute;
    top:0;left:0;
    right:0;
    bottom:0;
    background:rgba(0,0,0,.8) url(images/hour-glass-icon.png) center no-repeat;
    z-index:9;
}
.media-grid-repeater .media-grid-content{display:inline-block;vertical-align:middle;font-size:16px;align-self:center;}.media-grid-repeater .media-grid-content p{margin:0}.media-grid-repeater .media-action-link{opacity:0.7}.media-grid-repeater .media-action-link i{color:#ffcc00;font-size:14px;vertical-align:super}.media-grid-repeater span{font-size:16px;color:#999999}.table-generic{width:100%;text-align:left;font-size:15px;color:#a7a6a6}.table-generic td{padding-bottom:10px}.table-generic .image-cell{width:100px}.table-generic .action-cell{width:150px;text-align:right}.table-generic .action-cell strong{font-family:"Segoe",sans-serif;color:#fff}.table-generic .action-cell a{font-size:16px;opacity:.7}.table-generic .action-cell a:hover{opacity:1}.table-generic .action-cell i{position:relative;top:3px}.settings-row{padding-bottom:15px;overflow:hidden}.settings-row .checkbox-label{font-size:16px}.settings-row .settings-description{color:#8d8c8c;padding-left:30px}
.profile-header-wrapper{
	background:#000;
	background:-moz-linear-gradient(top, #000 0%, #15234f 100%);
	background:-webkit-linear-gradient(top, #000 0%, #15234f 100%);
	background:linear-gradient(to bottom, #000 0%, #15234f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#15234f',GradientType=0 );
	/*padding:20px 50px;*/
	padding: 20px;

	overflow:hidden
	}.profile-image-wrap{border:1px solid #3a3838;border-radius:300px;float:left;overflow:hidden}.profile-image{max-width:100%}.profile-details-wrap{float:left;margin-left:24px}.profile-details-wrap .user-nickname{font-size:22px}.profile-details-wrap .user-title{font-size:16px;font-style:italic;opacity:.5}.profile-details-wrap .profile-details:first-line{font-size:16px}.profile-details-wrap .profile-details p{margin:0;font-size:14px;padding:0;opacity:.5;line-height:1.2}
	.media-grid-repeater .media-grid-img-wrap img{
		width: 	100%;
	}

	.stats-wrap-horizontal-lg{font-size:16px;color:#a2a2a2;clear:both}
	.stats-wrap-horizontal-lg .stat-item{padding:0 20px 0 0 }
	.profile-header-wrapper .stats-wrap-horizontal-lg{padding-top:15px;}
	.profile-header-wrapper .actions-wrap-horizontal{padding-left:0px;padding-top:12px}
	.actions-wrap-horizontal .actions-link{font-size:14px;padding:0 20px 0 0}.actions-wrap-horizontal .actions-link .icon-eye{position:relative;top:4px;font-size:18px}.table-small{margin:4px 0}.table-small td{font-size:15px;padding:2px}.table-small td img{width:40px;padding-right:10px}.notification{background-color:#1f1f1f;padding:10px 15px;max-width:360px;position:relative;position:fixed;bottom:0;right:0;z-index:44;display: none}.notification .notification-close{position:absolute;top:10px;color:#fff;right:10px}.notification .notification-icon{float:left;font-size:30px}.notification .notification-title{margin:0 0 0 50px;font-size:15px;font-weight:bold;padding-bottom:10px}.notification .notification-content{margin-left:50px;font-size:15px;color:#a5a5a5}

#QuestionsModal,
.modalDark{background:rgba(0,0,0,0.8);/*overflow:hidden*/}
#QuestionsModal .modal-dialog,
.modalDark .modal-dialog{width:100%;margin:0;padding:0}
#QuestionsModal .modal-content,
.modalDark .modal-content{border-radius:0;background:transparent;margin-top:2%}

#QuestionsModal .modal-header,
.modalDark .modal-header{border:0;min-height:80px}

#QuestionsModal .modal-body,
.modalDark .modal-body{background-color:#2b2b2b}

.modalDark .modal-body{padding: 0}
#QuestionsModal .left-column,
.modalDark .left-column{
	text-align:center;
	background:#000;
}
#QuestionsModal .right-column,
.modalDark .right-column{position:static;padding-top: 0px;}

#QuestionsModal .modal-header .close,
.modalDark .modal-header .close{
	font-size:55px;color:#fff;opacity:.8;font-weight:normal;font-family:'SegoeUI-Light','Segoe',sans-serif;
	top:-20px;
	position: absolute;
	background: transparent;
	border:0;
	right: 10px;
	padding:0;
	margin:-2px 0 0;
}
#QuestionsModal .modal-subtitle,
.modalDark .modal-subtitle{font-size:24px;color:#8d8c8c;margin:0;padding:0}
#QuestionsModal .modal-title,
.modalDark .modal-title{font-size:48px;color:#fff;margin:0;padding:0}
#QuestionsModal .modal-title-second,
.modalDark .modal-title-second{font-size:22px;}
#QuestionsModal .modal-btn-wrap,
.modalDark .modal-btn-wrap{clear:both;width:90%;padding-top:40px;padding-bottom: 30px;}

#QuestionsModal .modal-title-desc,
.modalDark .modal-title-desc{font-size:16px;padding:0;margin:0;opacity:.5;}

.modalDark .button-outlined,
#QuestionsModal .button-outlined-disabled,
.modalDark .button-outlined-disabled{display:block;float:left;width:350px;max-width:48%;text-align:left;margin-bottom:10px;clear:both;padding:.7em 1em}
#QuestionsModal .modal-back,
.modalDark .modal-back{position:absolute;bottom:25px;left:50%;padding-left:15px;opacity:.4}.modal-input-wrap{width:90%;position:relative;margin:10px 0;float:left}
.modal-input-wrap input[type="text"]{width:100%;border:2px solid #fff;font-size:22px;padding:15px 75px 15px 20px;background:none;color:#fff}.modal-input-wrap .input-icon{font-size:23px;top:20px;right:20px;position:absolute}
.file-upload-wrap input[type="text"]{width:78%;padding-right: 15px;}
.file-upload-wrap .button-solid-gray{font-size:22px;width:21%;float:right;padding:17px 0px 17px 0px}
#QuestionsModal .modal-footer-btn-wrap,
.modalDark .modal-footer-btn-wrap{position:absolute;bottom:15px;width:45%}
#QuestionsModal .modal-footer-btn-wrap .button-outlined,
.modalDark .modal-footer-btn-wrap .button-outlined{clear:none}
.modal-thankyou{background-color:#1f6500;padding:20px}.modal-thankyou h2{font-size:36px;margin:0 0 10px}.modal-thankyou p{font-size:13px}.modal-user-question .modal-user-img-wrap{border-radius:150px;width:40px;height:40px;overflow:hidden;float:left;margin-right:5px}.modal-user-question .modal-team{max-width:46px}.modal-user-question span{font-size:13px;color:#828080;line-height:40px}.modal-user-question .username{font-size:16px;color:#fff}.modal-star-block{margin:10px 0 0 50px}.modal-star-block .star-image{height:88px;float:left;margin-right:10px}.modal-star-block .modal-star-name{padding-top:20px;font-size:24px;color:#fff;padding-bottom:0}.modal-star-block .modal-star-team{display:block;font-size:12px;color:#656363}.modal-thankyou-maincontent{padding:30px}
.modal-thankyou-maincontent .modal-questions{font-size:48px;margin:30px 0 0 10px;clear:both;float:left;padding-bottom: 150px;}

.modal-image-footer{
	background:transparent url(images/modal-image-footer-bg.jpg) top right no-repeat;
	background-size:cover;
	clear:both;
	/*width:100%;*/
	padding:20px 30px;
	margin-top:20px;
	/*float:left*/
	position: absolute;
	bottom: 0;
	right: 0;
	left:66.4%;
}
.modal-image-footer .modal-footer-image-title{font-size:36px;}.modal-image-footer .modal-footer-image-desc{font-size:13px}
.modal-image-footer .modal-image-footer-action{
	font-size:18px;
	padding-top:20px;
}

.modal-image-footer .modal-image-footer-action img{
	width: 32px;
}
.modal-image-footer .modal-image-footer-action i{font-size:34px;float:left;margin-right:10px}
.modal-watch-answer{display:flex;width:90%;align-items:center;clear:both;padding-top:10px;margin:10px 0 0 10px;float:left;border-top:1px solid #555555}
.modal-watch-answer img{padding-right:10px;max-width: 100px;}
.modal-watch-answer .modal-watch-answer-info{font-size:16px}.modal-place-title{font-weight:bold;font-size:24px;padding:10px 0}.confirmation-modal{background:rgba(0,0,0,0.8);overflow:hidden}.confirmation-modal .modal-dialog{width:320px;position:absolute;top:40%;left:50%;margin-left:-160px;height:180px}.confirmation-modal .modal-content{background-color:#531512;border:1px solid #fd2811;border-radius:0}.confirmation-modal .button-solid-red{margin-right:0.5%;width:48%;display:inline-block}
.modal-tabs li.active>a,
.modal-tabs li.active>a:hover,
.modal-tabs li.active>a:focus{
	color:#fff;cursor:default;background-color:transparent;border:0;border-bottom:2px solid #3366ff;
	}.modal-tabs>li>a{
		padding:10px;font-size:15px}.modal-body .user-comments-section{height:488px;padding-top:15px}
	.modal-body .reply-wrap	{
		float:none;
		position:relative;
		}
.modal-body .reply-wrap:after{
	content: "”";
	position: absolute;
	top:0px;
	left:10px;
	font-size: 52px;
	font-family: arial;
	color:#9d9d9d;
}
		.refresh-btn{font-size:18px;padding:7px;opacity:0.8}.refresh-btn:hover{opacity:1}.button-outlined,.button-outlined-disabled{display:inline-block;text-align:center;font-size:16px;padding:0.7em 3em;margin:0 auto;float:none;clear:both;background:none;border:2px solid #fff;position:relative}.button-outlined .arrow-icon,.button-outlined .button-icon,.button-outlined-disabled .arrow-icon,.button-outlined-disabled .button-icon{position:absolute;right:10px;top:1em}.button-outlined .icon-favorite,.button-outlined-disabled .icon-favorite{font-size:16px;color:#ffcc00;vertical-align:super}.button-outlined-disabled{opacity:0.5}
	.button-lg{font-size:20px;}.button-solid,.button-solid-gray,.button-solid-red,.button-solid-wide{text-align:center;display:inline-block;padding:0.8em 0.5em;background:#555555;border:0;color:#fff}.button-solid-red{background-color:#c82b1a;font-size:22px;font-size:1.15vw;padding:0.5em 1em}.button-solid-wide{padding:0.5em 2em}.social-button-facebook,.social-button-twitter,.social-button-google{font-size:24px;width:40px;height:40px;line-height:40px;background-color:#3b5998;text-align:center;margin:10px;display:inline-block}.social-button-facebook i,.social-button-twitter i,.social-button-google i{top:4px;position:relative}.social-button-twitter{background-color:#0084b4}.social-button-google{background-color:#d34836}
	.friends-wrapper{
		margin-bottom: 40px;
		overflow:hidden;
		width: 100%;
	}
	.link-largeIcon{
		font-size: 14px;
	}
	.link-largeIcon i{
		font-size: 22px;
		position: relative;
		top:6px;
		padding-right: 10px;
	}
	.nav-tabs > li > a:hover{
		background:rgba(255,255,255,.1);
		border-color:transparent;

	}
	.gray-generic-button{
		background-color: #6c6c6c;
		position: absolute;
		right: 0;
		top: 50%;
		padding: 0 5px;
	}
	.stats-wrap-media{
		font-size: 12px;
		padding-top:5px;
		display: inline-block;
		float: right;
		text-align: right;
	}

	.stat-item-small{
		font-size: 10px;
		display: block;
		margin-left: 70px;
	}
	.starImage{
		min-height: 450px;
	}
	.terms-link{
		text-decoration: underline;
	}
	.startChatPromoImage{
		width: 100%;
	}
	.frients-online{
		max-height: 150px;
		overflow-y:auto;
	}
.mg-a{
	margin:0 auto;
}
.media-grid-wrap.col-md-6{
    overflow:hidden;
}


@media screen and (min-width: 768px){
.md-pull-left
{
float: left;
}
.md-pull-right{
float: right;
}

}


.comments-form-wrap{
	position: relative;
	width: 100%;
border-bottom: 2px solid #152451;
min-height: 32px;
margin-bottom: 20px;
}
.comments-form-wrap i{
	float:left;
	display: inline-block;
	width: 32px;
	padding-top: 10px;
}
.comments-form-wrap input{
	border:0;
    width: 100%;
    position: absolute;
    left: 0;
    padding: 5px 25px;
    background: transparent;
    color: #fff;
    font-size: 12px;
    line-height: 26px;
}
.comments-form-wrap input:focus{
	outline: none;
}
.comments-form-wrap button{
background-color: #152451;
float:right;
border:0;
min-height: 32px;
z-index: 5;
position: relative;
cursor: pointer;
}
.comments-form-wrap button i{
	padding-top: 0;
}

.profile-page-content .controll-header-wrapper{
 padding-left:15px;
 padding-right:15px;
 width:50%;
 padding-bottom: 10px;
}
.friends-wrapper .controll-header-wrapper {
     padding-left:0px;
     width: 100%;
}
.profile-page-content .find-controll {
       margin: 10px 0 20px;
}
.scroll_tabs_left,
.scroll_tabs_right{
	display: none;
}
.shareLink,
.videoLike,
.videoLike+.stats-val {
padding-left: 5px;
}

.rec-indicator{
	    position: absolute;
    color: #fff;
    top:10px;
    left:5%;
    font-size: 24px;	font-family: "SegoeUI-Light";
	font-weight: 300;}
.rec-icon      	{
	background: #f00;
	border:2px solid #fff;
	width: 23px;
	height: 23px;
	display: inline-block;
	border-radius: 70px;

animation: blinker 1s linear infinite;
}

@keyframes blinker {  
  50% { opacity: 0; }
}

.timer-wrapper{
	display: block;
	font-size: 18px;
}
.current{

}
.total{
	border-left: 1px solid #ccc;
	padding-left: 5px;
	color:#cccccc;
}
/* .scroll_tabs_left,
.scroll_tabs_right{
    display: none ;
    position: absolute;
    background:#444;
    top:0;
    bottom: 0;
    line-height: 45px;
    z-index: 5;
}
.nav > li{
	z-index: 1;
}
.scroll_tabs_left{
	left:0;
}
 .scroll_tabs_right{
	right: 0;
	z-index: 999;
}
.message-tabs{
    white-space: nowrap;
    overflow-y: auto;
    display: block;
}
.message-tabs li{
	float: none;
	display: inline-block;
}*/




/* ====================================================================================================================
*  advertisements start
*  ====================================================================================================================
*/
	.modal-footer.ad-footer{
		border-top: 0;
		padding: 20px;
		margin: 0;
		text-align: center;
	}
	.ad-footer .RIGTH_ADVERTISMENT,
	.ad-footer .LEFT_ADVERTISMENT{
		display: inline-block;
		max-width: calc(50% - 10px);
	}
	.ad-footer .LEFT_ADVERTISMENT + .RIGTH_ADVERTISMENT{
		padding-left:20px;
	}
	.ad-footer .LEFT_ADVERTISMENT{

	}
	.ad-footer .RIGTH_ADVERTISMENT{

	}
	@media screen and (max-width: 991px){
		.ad-footer .RIGTH_ADVERTISMENT,
		.ad-footer .LEFT_ADVERTISMENT{
			display: inline-block;
			max-width: calc(100% - 10px);
			padding-bottom: 20px;
		}
		.ad-footer .LEFT_ADVERTISMENT + .RIGTH_ADVERTISMENT{
			padding-left:0px;
	padding-bottom: 0px;
		}
	}