html{
		margin:0px;
		padding:0px;
	}
	body{
		width: 100%;
		height:2000px;
		font-family:Arial, Helvetica, sans-serif;
		background:#000;
		color:#FFF;
		overflow-y:scroll;
	}

	a{
		color:white;
		opacity:100%;
		font-size:12px;
		font-style: normal;
		font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
		text-decoration:none;
		text-align: center;
	}
#LinksContainer{
	position:absolute;
	z-index: 988;
	right:5%;
	width:100%;
}

.cat-ui-showimg-box{
	width: 100%;
	height:100px;
	position: relative;
	margin-top:-1em;
	overflow: scroll;
	margin-bottom: 1em;
	border:2px solid #CACACA;
	border-style:dashed;
	display: none;
}

.cat-ui-modal{
		position:fixed;
		left: 2%;
		top:80px;
		width: 90%;
		height: 90%;
		z-index:9999;
		background-color: rgba(0,0,0, 0.5);
		opacity:1;
		visibility:hidden;
		transform: scale(1.1);
		transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;
		
	}
.cat-ui-view-modal{
		position:fixed;
		left: 2%;
		top:80px;
		width: 100%;
		height:94%;
		z-index:9999;
		background-color: rgba(0,0,0, 0.5);
		opacity:1;
		visibility:hidden;
		transform: scale(1.1);
		transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;
}

	.cat-ui-post-modal-content{
		position:fixed;
		top: 48%;
		left:40%;
		transform:translate(-50%,-50%);
		background:#FFF;
		padding: 1rem 1.5rem;
		width:auto;
		height:auto;
		border-radius:0px;
		color: white;
		align-content: center;
		
	}
	cat-ui-close-button{
		position:relative;
		top:80px;
		right:10%;
		width:20px;
		height:20px;
		padding-bottom: 2px;
		line-height:100%;
		text-align: center;
		cursor: pointer;
		border-radius:8px;
		color:black;
		font-size: 18px;
		font-weight: bold;
    z-index: 9999;
		
	}
	.cat-ui-close-button:hover{
		background-color: darkgray;
	}
	
	.cat-ui-show-model{
		opacity: 1;
		visibility: visible;
		transform: scale(1.0);
		transition: visibility 0s linear 0s, opacity 0.25s transform 0.25s;
		z-index:9999;
	}
.cat-ui-list-container{
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #333333;
	
}
.cat-ui-list-container li{
	display:inline;
}
	
.cat-ui-img-frame{
	position: absolute;
	left:10%;
	top: 8%;
	width: 60%;
	height:80%;
	background-color:black;
	}
.cat-ui-img-sidebar{
		position:absolute;
		width:20%;
		height:80%;
		left: 70.5%;
		top:8%;
		display:none;
		background-color:white;
		padding: 10px;
		z-index:1039;
	}

.cat-ui-large-img{
	position: absolute;
	width:auto;
	max-width:97%;
	height:auto;
	max-height:97%;
	margin: 1% auto;
	margin-left: 1%;
	margin-bottom: 1% important;
}

.cat-hotels-grid{
		width:220px;
		height:260px;
		border:1px solid #EFECEC;
		box-shadow:0px 0px 3px 3px #000;
	}

	.cat-hookers-location{
		height:150px;
		width: 100%;
	}

	.cat-hookers-gallary{
		height:auto;
		width:auto;
		border-radius:10px;
		margin:5px auto;
		background: #1A1A1A;
	}
	
	.cat-hookers-profile{
		height:auto;
		width:96%;
		margin-top:15px;
		margin-left:20px;
		padding-top:20px;
		padding-bottom:40px;
		background:#393939;
		opacity:80%;
		border:1px;
		border-radius:4px;
	}
	
	.cat-hookers-background{
		height:2000px;
		width:100%;
		background:#201F1F;
	}
	.cat-hookers-img{
		width:200px;
		height:200px;
		border-radius:15px;
		box-shadow:1px 1px 2px 1px #fff;
	}
	
	.cat-hookers-gal-img{
		transition: box-shadow .6s;
		width:200px;
		height:245px;
		border-radius:15px;
		box-shadow:1px 1px 2px 1px #fff;
		cursor: pointer;
	}
	.cat-hookers-cb{
		width:400px;
		margin:5px auto;
		height:50px;
		background:#0742CE;
		border-radius:25px;
	}
	.cat-ui-edittextfield{
		width:80px;
		height:40px;
		padding-left:30px;
		border-radius:30px;
		position:relative;
		background:#323232;
		align-content:center;
		
	}
.cat-ui-btn-edit{
	width:80px;
	height:40px;
	padding-left:10px;
	border-radius:30px;
	position:relative;
	background:#298D0B;
	align-content:center;
}
.cat-ui-btn-edit{
	
}
	
	.cat-hookers-gal-img:hover{
		box-shadow: 0 0 11px rgba(33,33,33,.2); 
	}
	
	hr{
		background:#fff;
		opacity:50%;
	}

	
	.cat-ui-button-previous{
		width:150px;
		height:50px;
		padding:3px;
		display:inline-block;
		border-radius:30px;
		position:relative;
		left:10%;
		background:#323232;
	}
.cat-ui-button-previous a{
	text-decoration: none;
	width: 100%;
	height: 100%;
}

	
	.cat-ui-button-next{
		width:150px;
		height:50px;
		padding:3px;
		display:inline-block;
		border-radius:30px;
		position:relative;
		left:60%;
		right:10%;
		background:#323232;
	}

	.cat-ui-standout{
		background: #323232;
		width:100%;
		height:50px;
		margin:5px auto;
		padding:10px;
		position:relative;
		left:2%;
		border-radius:5px;
	}
	.cat-ui-standout-gal{
		background: #323232;
		width:50%;
		height:50px;
		margin:5px auto;
		padding:10px;
		position:relative;
		border-radius:5px;

		
	}
		
.cat-ui-pr-pic-container{
	width: 140px;
	height:140px;
	position: relative;
	border-radius: 70px;
}

.circus-ui-loading-image{
    width: 150px;
    height: 150px;
	align-self: center;
    text-align: center;
    cursor: pointer;
}

.cat-ui-img-portrait{
	width:140px;
	height:170px;
	border:1px solid #FFFFFF;
	box-shadow:1px 1px  3px #000;
	margin:3px;
	cursor:pointer;
	
}

.cat-u-image-icon-pr{
	width:40px;
	height:40px;
	position: absolute;
	left:50%;
	top: 100px;
	cursor: pointer;
	background-color: inherit;
	margin-right:3px;
	margin-left:3px;
	border:1px solid #FFFFFF;
	border-radius:30px;
	padding:2px;
	box-shadow:1px 1px 2px #000000;
}
		
.cat-ui-img-link{
	width:30px;
	height:30px;
	margin-right:3px;
	margin-left:3px;
	border:1px solid #FFFFFF;
	border-radius:15px;
	padding:2px;
	box-shadow:1px 1px 2px #000000;
	cursor:pointer;
}
	
#coverPhoto{
	background:no-repeat;
}
	
	
ui-tabs{
	border:2px solid #201F1F;
	background:#000000;;
	border-radius:5px;
	color:#FFF;
}
ui-tabs-panel{
	background: #201F1F;
	border:0px;
	border-color: #201F1F;
}

ui-tabs-tab{
	border:0px;
}
ui-tabs-nav{
	border:0px;
}
ui-widget-header { 
    background:#201F1F;
	border:0px;
	border-color:#201F1F;
} 
ui-tabs-nav .ui-state-default { 
    background:#000000; 
    border:0px;
} 
ui-tabs-nav .ui-state-active { 
    background:#990407;
    border: none; 
} 
ui-tabs-nav .ui-state-default a { 
    color: #FFFFFF;
	opacity:50%;
} 
ui-tabs-nav .ui-state-active a { 
    color:#FFFFFF; 
}
	
.link{
	width:100%;
	height:50px;
	padding:5px;
	background: #393939;
	margin-bottom:4px;
	margin-top:4px;
	border:1px solid #201F1F;
	text-align:left;
	border-top-right-radius:35px;
	border-bottom-right-radius:35px;
	border-bottom-left-radius:0px;
	color:#FFFFFF;
}	
	





.cat-ui-icon-notify{
	
	width:15px !important;
	height:15px !important;
	margin-left:-20px !important;
	margin-right:1px;
	position:relative;
	top:8px;
	border-radius:7px;
	background-color:#FF0000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	padding:3px !important;
	text-align:center;

}

.cat-ui-img-link{
	width:30px;
	height:30px;
	margin-right:3px;
	margin-left:3px;
	border:1px solid #FFFFFF;
	border-radius:15px;
	padding:2px;
	box-shadow:1px 1px 2px #000000;
	cursor:pointer;
}
.cat-ui-text-title{
    width: 80%;
	align-content: center;
    height: auto;
    padding: 3px;
    margin: 3px auto;
    color:#fff;
	opacity:.8;
    text-align: center;
    font-family: "Times New Roman", Times, serif;
    font-size: 18px; 
}


.cat-ui-footer{
  width:100%;
  height:200px;
  position:relative;
  bottom:0px;
  padding-top:1%;
  margin-top:5%;
  align-content: center;
  text-align: center;
  border:1px solid #0e0e0e;
}

.cat-ui-nav{
	z-index:999;
  background:#990407;
  box-shadow:3px 3px 8px #000000;
}
	
.circus-ui-online-indicator {
    width: 15px;
    height: 15px;
    border-radius: 10px;
    background: green;
}

	.cat-ui-image-rating{
	width: 20px;
    height: 20px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    border-radius: 25px;
    margin-right: 5px;
    text-align: center;
    cursor: pointer;
}
.cat-ui-links-large{
	width:35px;
	height:35px;
    display: block;
    color: #FFFFFF;
    text-align: center;
	padding:2px;
    text-decoration: none;
    font-size: 17px;
	z-index:999;
}

.cat-ui-profile{
  position:fixed;
  right:9%;
  left:90%;
  width:auto;
  height:auto;
  cursor:pointer;
  
}
nav #LinksContainer{
	position:fixed;
	display:flex;
	flex-direction:row;
	left:70%;
}

 nav div.gleak-ui-bcontainer{
  position:static;
  display: block;
  top:5px;
  width:auto;
  height: auto;
  right:5px;	
}

nav div.gleak-ui-bcontainer button{
  background-color:#201F1F;
  display: inline;
  width:150px;
  padding:2px;
  margin-right:3px;
  border-radius:15px;
  height:35px;
  text-align: center;
  vertical-align: top;
  font-size:11px;
  border: 1px solid #201f1f;
    box-shadow: 0px 0px 2px black;
}
.cat-ui-table{
  width: 100%;
  height:auto;
  margin-bottom:3em;
}

nav div.gleak-ui-bcontainer button:hover{
  background-color:#000;
  border: 1px solid #000;
  box-shadow: 0px 0px 8px black; 
}

nav div#searchbox img#sicon{
  position: absolute;
  left:39%;
  height:35px;
  top:12px;
  z-index:1000;
}
.gleak-ui-navlinks{
	position:absolute;
	width:100%;
	left:-1em;
	right:0;
	padding-left:1%;
	height:auto;
	z-index: auto;
}
.gleak-ui-navlinks ul{
	margin-top:0px;
	width:100%;
	height:35px;
	padding:5px;
}
.gleak-ui-navlinks ul li{
	display:inline;
	list-style:none;
	margin:0px;
	width:100px;
	height:50px;
	
	
}
.gleak-ui-navlinks ul li a{
	width:100px;
	background: #201F1F;
	height:30px;
	text-decoration:none;
	padding:5px;
}
.gleak-ui-navlinks ul li a:hover{
	background-color:#cecece;
	color:#000;
}

.cat-ui-links-large{
	width:100%;
	height:100%;
    display: block;
    color: #f2f2f2;
	padding:2px;
    text-decoration: none;
    font-size: 17px;
	z-index:999;
}

.cat-ui-links-large  ul{
	margin-top:0px;
	width:100%;
	height:95%;
	padding:5px;
}

.cat-ui-links-large ul li{
	display:block;
	width: 100%;
	list-style:none;
	margin-left:5px;
	margin-top:5px;
	text-align:left;
	align-content: flex-start;
}

.cat-ui-links-large ul li img{
	margin-right:5px;
	vertical-align: top;
}

.cat-ui-links-large ul li a{
	width:98%;
	text-decoration:none;
	padding:5px;
	color:#FFF;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
	font-size:18px;
}

.cat-ui-links-large ul li a:hover{
	background-color:#990407;
	color:#FFF;
	padding:5px;
}

.cat-ui-logout-container{
	width:30px;
	height:30px;
	position:absolute;
  display:block;
	right:5px;
	top:0px;
	border-radius:15px;
}

.gleak-ui-logo{
  width:auto;
  height:42px;
  display:inline;
  top:0px;
}


.gleak-ui-img-logo{
    width:45px;
	height:45px;
	border:1px solid #FFFFFF;
	border-radius:30px;
	padding:1px;
	box-shadow:1px 1px 2px #000000;
	cursor: pointer;
}
.gleak-search-field{
    width:300px;
    background-color:#201F1F;
    padding:5px;
    border-radius:20px;
    border: 1px solid #201f1f;
}

input[type="text"]:focus{
  border:1px solid #000000;
}

.gleak-search-field:focus{
  background-color:#000;
  border: 1px solid #000;
  -webkit-box-shadow:0px 0px 8px black;
  box-shadow: 0px 0px 8px black;
}


.gleak-ui-nav-link-container{
	width:100%;
	top:155px;
	margin-bottom:3%;
	border:1px solid #000;
	box-shadow:1px 1px  3px #000;
	background:#201F1F;
	z-index:2;
}


.cat-ui-progbar{
	width:100% !important;
	height:15px !important;
	position:relative;
	border-radius:1px;
	border:1px solid blue;
	box-shadow: 3px 3px 10px blue;
	background-color:#D5D0D1;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-align:center;
}

.cat-ui-progbar-fill{
	height: 100%;
	width:0%;
	background: #0FC507;
	display: flex;
	align-items: center;
	transition: width 0.05s;
	
}
.cat-ui-progbar-text{
	margin-left: 10px;
	font-weight: bold;
	
}

.gleak-ui-clientlist{
  position:relative;
	display: block;
	top:95px;
  width:90%;
  margin-left:5%;
  margin-right:5%;
	height:99%;
	padding-bottom:50px;
  background-color:#000000;

}
.cat-ui-profile-dialog{
  width:200px;
  height:400px;
  background-color:#201F1F;
  
}
gleak-ui-clientlist img{
  width:180px;
  height: 160px;
  margin:.5em;
  align-content: flex-start;
}

.cat-ui-img-like{
  width:15px;
  height:15px;
  cursor: pointer;
  padding:1px;
}
.cat-ui-img-dislike{
  width:15px;
  height:15px;
  cursor: pointer;
  padding:1px;
  
}
.cat-ui-img-disable{
  width:15px;
  height:15px;
  padding:1px;
  
}
.cat-ui-img-love{
  width: 15px;
  height: 15px;
  cursor: pointer;
}
.cat-ui-img-rate{
  width: 15px;
  height: 15px;
  cursor: pointer;
}

.cat-ui-img-view{
  width:15px;
  height:15px;
  cursor: pointer;
}

.cat-ui-linked-img{
	width: 40px;
    height: 40px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    border-radius: 25px;
    margin-right: 5px;
    text-align: center;
    cursor: pointer;
}


.gleak-ui-clientlist table tr td{
  padding:1%;
  background-blend-mode: normal;
  
}


.gleak-ui-rightbar{
	position:fixed;
	display: block;
	margin-left:1%;
	margin-right:0;
	top:95px;
	right:1px;
  width:15%;
	height:100%;
	background:#000;
	color:#FFF;
	padding-bottom:50px;
	overflow-y:hidden;
	overflow-x: hidden;
  overflow:scroll;
}
.cat-ui-form-control-lg{
		width: 90%;
		height: 40px;
	}

.gleak-ui-playvideo{
	position:fixed;
	display: block;
	margin-left:1%;
	margin-right: 1%;
	top:95px;
	left:46%;
    width:40%;
	height:99%;
	background:#990407;
	padding-bottom:0px;
}
cat-ui-video-canvas{
  background:red;
  height:500px;
  width: 800px;
  overflow: scroll;
  margin-bottom:5em !important;
  cursor: pointer;
}
.circus-ui-video {
    width:800px;
    height:600px;
	  margin:10px auto;
	  padding-top:30px;
    max-height: 500px;
	  border-radius:3px;
}
.link{
	width:100%;
	height:50px;
	padding:5px;
	background: #393939;
	margin-bottom:4px;
	margin-top:4px;
	border:1px solid #201F1F;
	text-align:left;
	border-top-right-radius:35px;
	border-bottom-right-radius:35px;
	border-bottom-left-radius:0px;
	color:#FFFFFF;
}	
gleak-ui-videos{
    position:fixed;
	left:55%;
	top:95px;
	width:60%;
	height:95%;
	background:#000;
	border:1px solid #FFFFFF;
}

.cat-ui-img-1x{
  margin-left:20px;
}

.cat-ui-video-left-div{
	width:100%;
	height:700px;
	padding-top:5px;
	background-color:#000;
	border: 1px solid #FFFFFF;
  box-shadow: 0px 0px 8px black;
}
.cat-ui-video-middle-div{
	width:100%;
	height:700px;
	padding-top:5px;
	background-color:#FFFFFF;
	border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
}
.cat-ui-video-right-div{
	width:100%;
	height:700px;
	padding-top:5px;
	background-color:#FFFFFF;
	border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
}
.cat-ui-video-right-div-inner{
	width:100%;
	height:230px;
	margin-top:5px;
	background-color:#FFF;
	overflow:scroll;
}
.cat-ui-video-inner-div{
	width:100%;
	margin:5px auto;
	height:100%;
	overflow:scroll;
	border-radius:5px;
	background-color:#000;
}

.cat-ui-video-upload-button{
}

.cat-ui-video-upload{
	width:100%;
	height:100%;
	padding:8px;
	color: #000;
  overflow:hidden;
}
.cat-ui-video-upload table{
  width: 100%;
}
.cat-ui-video-upload table tr td{
  padding:.5%;
}

input{
  background-color:#201F1F;
  width:100%;
  height:35px;
  color:#FFF;
  margin-top:5px;
  margin-bottom:5px;
  border:1px solid #000;
  padding-left:1em;
  border-radius:20px;
}
input[type='radio']{
  max-width:20px;
  background-color: #201F1F;
}

input[type='text']:hover{
  border:1px solid #201F1F;
}

input:focus{
  border:1px solid #201F1F;
}
input:active{
  border:1px solid #201F1F;
}
.cat-ui-video-upload input[type='text']{
  background-color:#201F1F;
  width:100%;
  height:35px;
  color:#FFF;
  border:1px solid #000;
  padding-left:1em;
  border-radius:20px;
}

.cat-ui-video-upload input[type='text']:focus{
  border: 1px solid #000000;
  margin-top:5px;
  margin-bottom:5px;
}

select{
  background-color:#201F1F;
  width:100%;
  height:35px;
  color:#FFF;
  border:1px solid #000;
  padding-left:1em;
  border-radius:20px;
}

select:hover{
  background-color:#000;
  border:1px solid #201F1F;
}
.cat-ui-button{
    background-color:#201F1F;
	  color:#FFF;
}
button{
    border-radius:7px;
	  margin-top:5px;
	  margin-bottom:5px;
    border:1px solid #201F1F;
    padding:3px;
    text-align:center;
    vertical-align:text-top;
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
    background-color:#201F1F;
	  color:#FFF;
  
}

input[type='submit']{
   height:35px;
    width:100%;
    border-radius:15px;
	margin-top:5px;
	margin-bottom:5px;
    border:1px solid #201F1F;
    padding:3px;
    text-align:center;
    vertical-align:text-top;
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
    background-color:#940608;
	color:#FFF;
}

button:hover{
  background-color:#000;
}

label{
	  padding:3px;
  width:auto;
	  margin-top:5px;
    font-family: "Times New Roman", Times, serif;
    color:#FFF;
  font-size:12px;
    text-align: left;
    text-decoration: none;
}
table{
  width:auto;
  height: auto;
  align-content: center;
  align-self: center;
  border:1px;
}
table tr{
  margin:.5em;
  align-content: center;
}
table tr td{
  width:auto;
}
.cat-ui-video-upload input[type='text']:active{
  border:1px solid #201F1F;
}
.cat-ui-video-upload input[type='text']:focus{
  border:1px solid #201F1F;
}
.cat-ui-video-upload input[type='text']:visited{
  border:1px solid #201F1F;
}

.cat-ui-video-upload input[type='text']:hover{
  border:1px solid #201F1F;
}

.cat-ui-videos-add-button{
	width:100px;
	height:30px;
    border-radius:7px;
	margin-top:10px;
	margin-left:20px;
    box-shadow:0px 0px 8px black;
    padding:1px;
    background-color:#00FF33;
    border:1px solid white;
    text-align:center;
    color:black;
    text-shadow:-1px -1px #FFF793, 1px 1px #77744D;
}
.cat-ui-videos-add-button-mouseout{
	background-color:#00FF33;
	opacity:1;
	border:1px solid white;
	box-shadow:0px 0px 8px black;
}
.cat-ui-videos-add-button-mouseover{
	width:30px;
    background-color:#00FF33;
	opacity:.5;
	border:1px solid #F5F5F5;
	box-shadow:3px 3px 5px 3px #6CCAFD; 
}
.cat-ui-videos-add-button-click{
	width:30px;
	height:35px;
    border-radius:7px;
	margin-top:10px;
	margin-left:20px;
	background-color:#00FF33;
	border:1px solid #F5F5F5;
}

.cat-ui-videos-upload-button{
	height:30px;
    width:200px;
    border-radius:7px;
	margin-top:5px;
	margin-bottom:5px;
    border:1px groove silver;
    padding:3px;
    text-align:center;
    vertical-align:text-top;
    font-size:16px;
    font-family:Tahoma, Geneva, sans-serif;
	color:#000;
}
.cat-ui-videos-file{
	height: auto;
    width: auto;
    border-radius: 7px;
	margin-top:5px;
	margin-bottom:5px;
    border: 1px groove silver;
    padding: 3px;
    text-align: center;
    vertical-align: text-top;
    font-size: 16px;
    font-family: Tahoma, Geneva, sans-serif;
	color: #000;
}
.cat-ui-video-upload-inner{
	width:auto;
	height:auto;
	margin:5px auto;
	padding:5px;
	border-radius:5px;
	background-color:#F5F5F5;
}
.cat-ui-video-textfield{
	width:300px;
	height: 27.5px;
	margin:8px auto;
    border-radius: 5px;
    background-color: #DEDCDD;
    font-family: "Times New Roman", Times, serif;
	color: #000;
}

.cat-ui-videos-movietitle{
	padding:3px;
	margin:5px auto;
  
  border-radius: 5px;
  font-family: "Times New Roman", Times, serif;
	font-size:14px;
	text-shadow:1px 1px #FFF793, 1px 1px #C5B813;
	text-align:center;
  border: 1px solid #201f1f;
  color: black;
    
}
.cat-ui-videos-moviecategory{
	text-shadow: 0.1em 0.1em 0.2em rgba(0,0,0,0.4);
	font-size:12px;
	font-family:"Arial Black", Gadget, sans-serif;
	text-align:center;
	text-transform:capitalize;
}
.cat-ui-video-screen{
	width:99% !important;
	height:450px;
	margin:3px;
	background-color:black;
	border:1px solid white;
}
.cat-ui-video-screen-inner{
	width:530px !important;
	height:430px;
	border-color:white;
	border:4px inset;
	background-color:black;
	margin:10px auto !important;
}
.cat-ui-video-hide-item{
	display:none;
}
.cat-ui-video-show-item{
	display:block;
	position:absolute;
	width:390px;
	height:auto;
	left:0px;
}
.cat-ui-video-del{
	display:none;
	width:15px;
	height:20px;
	background:#9D0206;
	border-radius:5px;
	border:1px solid black;
	text-align:top;
	font-size:12px;
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}
.cat-ui-video-ads{
	display:block;
	width:98%;
	height:700px;
	margin:2% auto;
	border:1px solid white;
	box-shadow:0px 0px 8px black;
	
}
.cat-ui-uni-box{
	width:300px;
	height:auto;
	background: #FFF;
	border:1px solid #FFFFFF;
	box-shadow:1px 1px 2px #000000;

}

/* STYLING TEXTFIELDS */
.circus-ui-form-textField {
    height:40px;
    background-color: #DEDCDD;
    opacity: 1;
    border-radius: 7px;
    width:98%;
	margin-bottom:2%;
	margin-top:1%;
	color:#000;
}
.circus-ui-form-textField:focus{
	background: #F8DDAC;
	color:#000;
}

.cat-ui-txt-small{
		font-family: Cambria, Hoefler Text, Liberation Serif, Times, Times New Roman, serif;
		font-size:12px;
		font-style: italic;
		color: #07B305;
	}

cat-ui-form-container{
	max-width:99%;
	max-height: 99%;
	padding:1%;
}

.circus-link-image-vsmall {
    width: 30px;
    height: 30px;
    border-radius: 15px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    cursor: pointer;
    background:#FFF;
}

.cat-ui-notice{
  color: #837F7F;
}
/* CSS FOR CREATING A MODAL */

.gleak-ui-text-main{
	text-align: center;
	text-decoration-style: solid;
	font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";
	padding-top:5px;
	margin-top:5px;
}

.cat-ui-button-link{
	width:200px;
	height:50px;
	font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";
	font-size:14px;
	font-weight: 400;
}
.cat-ui-button-link:hover{
	background:#E0040D;
}

.cat-ui-hr{
	width:100%;
	margin-bottom:1em !important;
	margin-top:.5em !important;
	border:1px solid #E0040D;
	box-shadow:1px 1px  3px #000;
	clear:both;
}

embed-responsive-item{
	width: 80%;
	height: 60%;
}

.cat-ui-text-link{
    display: block;
    color:#FFF;
	opacity:50%;
    text-align: center;
	padding:2px;
    text-decoration: none;
	font-weight:400;
	font-size:14px;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
}
.cat-ui-text-link:hover{
	opacity:100%;
	text-decoration:none;
	color:#FFF;
}


@media(min-width: 1200px){
  nav div.gleak-ui-bcontainer{
  
    position:fixed;
    display: block;
    top:5px;
    width:32%;
    height: auto;
    right:8rem;
}
  

    
}

@media(min-width:1266px){
	.smallar-devices{
		display:none;
	}
	cat-ui-videos-moviecover{
		width:99%;
		height:170px;
		border:1px; 
		margin-top:10px;
		margin-bottom:5px;
		cursor:pointer;
}
cat-ui-videos-moviecover:hover{
	border:1px solid white;
	box-shadow:1px 1px 10px 1px #51A8FF;
	border-radius:0px;
}
	
}



/* BORROWED FROM CIRCUS */

.cat-ui-pr-name{
	width:auto;
	height:30px;
	padding:2px;
	border:1px solid #FFFFFF;
	box-shadow:1px 1px  3px #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
}
.cat-ui-pr-mo{
	width:150px;
	height:150px;
	margin:1% auto;
	border-radius:70px;
	border:1px solid #FFFFFF;
	box-shadow:3px 3px 3px  3px #000;
}
.cat-ui-button-long:hover{
	background:#E0E0E0;
}
.cat-ui-uploadfilebutton {
    background: #DEDCDD;
    border: 1px solid white;
    width: 90%;
    height: 27.5px;
    font: "Times New Roman", Times, serif;
    border-radius: 5px;
	padding:5px;
}
.cat-u-image-icon-pr{
	width:40px;
	height:40px;
	position: absolute;
	left:50%;
	top: 100px;
	cursor: pointer;
	background-color: inherit;
	margin-right:3px;
	margin-left:3px;
	border:1px solid #FFFFFF;
	border-radius:30px;
	padding:2px;
	box-shadow:1px 1px 2px #000000;
}
.cat-u-image-icon{
	width:23px;
	height:15px;
	padding-right: 5px;
}

.cat-ui-post-images{
	width: 100%; 
	height: auto;
	opacity: 50%;
	background-color:#FFF; 
}

/* STYLING IMAGES */
.circus-ui-link-image {
    width: 50px;
    height: 50px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    border-radius: 25px;
    margin-right: 5px;
    text-align: center;
    cursor: pointer;
}

.cat-ui-pr-pic-container{
	width: 140px;
	height:140px;
	position: relative;
	border-radius: 70px;
}

.circus-ui-loading-image{
    width: 150px;
    height: 150px;
	align-self: center;
    text-align: center;
    cursor: pointer;
}
.cat-ui-image-rating{
	width: 20px;
    height: 20px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    border-radius: 25px;
    margin-right: 5px;
    text-align: center;
    cursor: pointer;
}
.circus-link-image {
    width: 40px;
    height: 40px;
    border-radius: 20px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    cursor: pointer;
}

.cat_ui_image_big {
    width: 300px;
    height: 300px;
    border-radius: 1px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    cursor: pointer;
}

.cat_css_listImages {
    width: 80px;
    height: 80px;
    margin: 2px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    border-radius: 0px;
    text-align: center;
    cursor: pointer;
}
.cat-ui-img-link{
	width:40px;
	height:40px;
	margin-right:3px;
	margin-left:3px;
	border:1px solid #FFFFFF;
	border-radius:30px;
	padding:2px;
	box-shadow:1px 1px 2px #000000;
	cursor:pointer;
}


.cat-ui-img-rate{
  align-content: center;
  width:20px;
	height:20px;
	margin-right:3px;
	margin-left:3px;
	border-radius:20px;
	padding:2px;
	box-shadow:1px 1px 2px #000000;
	cursor:pointer;
}

.cat-ui-img-rating{
  align-content:center;
  width:20px;
	height:20px;
	margin-right:3px;
	margin-left:3px;
	border-radius:20px;
	padding:2px;
	cursor:pointer;
}
.cat-ui-rating-imgcontainer{
  display:flex;
  flex-flow: wrap;
  background-color: #CFCECE;
  width:auto;
  height: auto;
  align-content: center;
  padding-left: 3em;
  border-radius:20px;
  padding-top:.5em;
  padding-bottom:.5em;
}
.cat-ui-rate:hover{
  background-color:dodgerblue;
}

.cat_ui_image_enlarger {
    width: 302px;
    height: 302px;
}
.cicus-ui-video{
	width: 200px;
	height: 200px;
}
.circus-link-image-vsmall {
    width: 30px;
    height: 30px;
    border-radius: 15px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    cursor: pointer;
}
.cat-ui-link-img-vsmall{
				width: 30px;
    height: 30px;
    border-radius: 15px;
				margin-left: .4em;
				margin-right: .4em;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    cursor: pointer;
}
.cat-ui-linkedup-flex{
	display:flex;
	flex-direction:row;
	width:100%;
	height:50px !important;
	padding-top:2px;
	cursor:pointer;
	align-content: center;
	align-items: center;
	align-self: center;
}
.cat-ui-online-flex table a:hover{
	text-decoration:none;
}
.cirkux-ui-favourite {
    width: 20px;
    height: 20px;
    border-radius: 10px;
    border: 1px solid #FFFFFF;
    cursor: pointer;
}

.cirkux-ui-love-request {
    width: 20px;
    height: 20px;
    border-radius: 10px;
    border: 1px solid #FFFFFF;
    cursor: pointer;
}

.cirkux-ui-rateme {
    width: 20px;
    height: 20px;
    border-radius: 10px;
    border: 1px solid #FFFFFF;
    cursor: pointer;
}

.cirkux-ui-send {
    width: 20px;
    height: 20px;
    border-radius: 10px;
    border: 1px solid #FFFFFF;
    cursor: pointer;
}

.circus-ui-image-small {
    width: 80px;
    height: 80px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    padding: 3px;
    border-radius: 60px;
}
.cat-ui-gallery-img-tiles{
	width: 120px;
    height: 120px;
    border:1px solid #CBCBCB ;
	margin-top: .5em;
	margin-left: .5em;
    padding: 3px;
	border-radius:0;
	background-color: #FFF;
	align-content: center;
}
.cat-ui-gallery-img-tiles-focus{
	 border:1px solid #FFF ;
	box-shadow: 1px 1px 5px 3px #9E9B9C;
}
.cat-ui-gallery{
	width: 100%;
	height: auto;
	position: relative;
	top: 0em;
	left:0%;
	background: #FFF;
	align-content: center;
}
/* INDICATORS */
.circus-ui-online-indicator {
    width: 15px;
    height: 15px;
    border-radius: 10px;
    background: green;
}

.circus-ui-offline-indicator {
    width: 20px;
    height: 20px;
    border-radius: 10px;
    background: silver;
}

.cirkux-ui-progress-indicator {
    margin-top: 200px;
}

.circus-ui-link-image img {
    width: 79px;
    height: 79px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    border-radius: 3px;
}

.circus-ui-image-v-small {
    width: 40px;
    height: 40px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    border-radius: 20px;
}
/* STYLING BUTTONS */
.cat-ui-button-share{
	width:auto;
    height: 15px;
    border: 1px solid #09CE98;
    box-shadow: 0px 0px 8px black;
    border-radius:0px;
	font-size:9px;
}
.cat-ui-button-edit{
	width: auto;
    height: 15px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    border-radius:0px;
	font-size:9px;
}
.cat-ui-button-delete{
	width:auto;
    height:15px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    border-radius:0px;
	font-size:9px;
}
.cat-ui-button-like{
	width:auto;
    height: 15px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    border-radius:0px;
	font-size:9px;
}
.circus-ui-linkup-button {
    width: 30px;
    height: 30px;
    padding: 5px;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: bold;
    border-radius: 20px;
    border: 3px solid #9D0206;
    background: #00FF33;
    text-align: center;
    cursor: pointer;
}

.circus-ui-message-button {
    width: 30px;
    height: 30px;
    padding: 5px;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: bold;
   
    border: 3px solid #9D0206;
    background-color: white;
    border-radius: 10px;
    text-align: center;
    cursor: pointer;
}

.cat-css-ui-msg-notification {
    width: 30px;
    height: 30px;
    padding: 5px;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: bold;
    border: 3px solid #9D0206;
    background-color: white;
    border-radius: 10px;
    text-align: center;
    cursor: pointer;
}

.circus-ui-fiencee-button {
    width: 30px;
    height: 30px;
    padding: 5px;
    font-weight: bold;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
   
    border: 3px solid #9D0206;
    background-color: gold;
    border-radius: 10px;
    text-align: center;
    cursor: pointer;
}

.circus-ui-vfamily-button {
    width: 30px;
    height: 30px;
    padding: 5px;
    font-weight: bold;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
   
    border: 3px solid #9D0206;
    background-color: blue;
    border-radius: 10px;
    text-align: center;
    cursor: pointer;
}

.circus-ui-linking-button {
    width: 80px;
    height: 25px;
    padding: 5px;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    border-radius: 20px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    background-color: #00FF33;
    text-align: center;
    cursor: pointer;
}

.circus-ui-relinking-button {
    width: 130px;
    height: 30px;
    padding: 5px;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    border-radius: 20px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    background-color: #00FF33;
    text-align: center;
    cursor: pointer;
}

.cirkux-ui-linking-button-sent {
    width: 130px;
    height: 20px;
    padding: 5px;
    font-family: "Times New Roman", Times, serif;
    font-size: 10px;
    font-weight: bold;
    border: 1px groove #0B932D;
    background-color: #5AF8BD;
    border-radius: 8px;
    text-align: center;
    cursor: pointer;
    color: #FE36CC;
}

.circus-ui-green-button {
    width: 198px;
    height: 30px;
    padding: 5px;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    border: 1px groove #0B932D;
    background: #005B2E;
    border-radius: 8px;
    text-align: center;
    cursor: pointer;
}

.cat_css_postads_button {
    height:30px;
    border-radius: 7px;
    box-shadow: 1px 1px 3px black;
    width:98%;
    padding: 1px;
				margin:1px auto;
    background-color: #00FF33;
    border: 1px solid white;
    text-align: center;
    color: black;
    text-shadow: -1px -1px #FFF793, 1px 1px #77744D;
}

.circus-ui-linkup-confirmed-button {
    width: 130px;
    height: 30px;
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    border-radius: 20px;
    border: 1px solid #FFFFFF;
    box-shadow: 0px 0px 8px black;
    background-color: #00FF33;
    text-align: center;
    cursor: pointer;
}

.circus-ui-button-large {
    height: 40px;
    width: 300px !important;
    border-radius: 7px;
	margin-bottom:5px !important;
	margin-top:5px !important;
	margin-left:5px !important;
    box-shadow: 0 0 20px #FCF;
    text-align: center;
    vertical-align: text-top;
    font-size: 16px;
    font-family: Tahoma, Geneva, sans-serif;
}

.circus-ui-deny-button {
    width: 200px;
    height: auto;
    padding: 5px;
    border: 1px groove #0B932D;
    background-color: #FC729B;
    border-radius: 8px;
    text-align: center;
    cursor: pointer;
    font-family: "Times New Roman", Times, serif;
}
#LinksContainer{
}
.ui-tabs{
	border:2px solid #201F1F;
	background:#201F1F;
	border-radius:5px;
	border-color:#201F1F;
}
.ui-tabs-panel{
	background: #201F1F;
	border:0px;
	border-color: #201F1F;
}

.ui-tabs-tab{
	border:0px;
	border-color: #201F1F;
}
.ui-tabs-nav{
	border:0px;
	border-color: #201F1F;
}
.ui-widget-header { 
    background:#201F1F;
	border:0px;
	border-color:#201F1F;
} 
.ui-tabs-nav .ui-state-default { 
    background:#000000; 
    border:0px;
} 
.ui-tabs-nav .ui-state-active { 
    background:#990407;
    border: none; 
} 
.ui-tabs-nav .ui-state-default a { 
    color: #FFFFFF;
	opacity:50%;
} 
.ui-tabs-nav .ui-state-active a { 
    color:#FFFFFF; 
}







@media(min-width:240px) and (max-width:1200px){
	.bigger-devices{
		display:none;
	}
	cat-ui-videos-moviecover{
		width:90%;
		height:200px;
		border:1px; 
		margin-top:10px;
		margin-bottom:5px;
		cursor:pointer;
}
cat-ui-videos-moviecover:hover{
	border:1px solid white;
	box-shadow:1px 1px 10px 1px #51A8FF;
	border-radius:0px;
}
	
}
	
.dislike{
  width:45px;
  cursor: pointer;
  display: inline-block;
  min-height: 1em;
  outline: none;
  border: none;
  vertical-align: baseline;
  background: #E0E1E2 none;
  color: rgba(0, 0, 0, 0.6);
  font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  margin: 0em 0.25em 0em 0em;
  padding: 0.78571429em 1.5em 0.78571429em;
  text-transform: none;
  text-shadow: none;
  font-weight: bold;
  line-height: 1em;
  font-style: normal;
  text-align: center;
  text-decoration: none;
  border-radius: 0.28571429rem;
  box-shadow: 0px 0px 0px 1px transparent inset, 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
  will-change: '';
  -webkit-tap-highlight-color: transparent;
	}
	
.likeit{
  width:45px;
  cursor: pointer;
  display: inline-block;
  min-height: 1em;
  outline: none;
  border: none;
  vertical-align: baseline;
  background: #E0E1E2 none;
  color: rgba(0, 0, 0, 0.6);
  font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
  margin: 0em 0.25em 0em 0em;
  padding: 0.78571429em 1.5em 0.78571429em;
  text-transform: none;
  text-shadow: none;
  font-weight: bold;
  line-height: 1em;
  font-style: normal;
  text-align: center;
  text-decoration: none;
  border-radius: 0.28571429rem;
  box-shadow: 1px 1px 1px 3px transparent inset, 0px 0em 0px 0px rgba(34, 36, 38, 0.15) inset;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
  will-change: '';
  -webkit-tap-highlight-color: transparent;
	}

.cat-ui-videos-moviecover{
	width:280px;
	height:180px;
	border:1px; 
	margin-bottom:5px;
	cursor:pointer;
}
.cat-ui-videos-moviecover:hover{
	border:1px solid white;
	box-shadow:1px 1px 10px 1px  #201F1F;
	border-radius:0px;
}

