@media (min-width: 1200px){
	.col-lg-4 {
	    width: 33.33333333%;
	}
}

.section-chatfree{
	padding-right: 15px;
}
.section-chatfree p span{
	font-size: 19px;
}




.bloc{
	padding: 3px;
}

.buttons-navbar .btn{
	margin-top: 26px;
	margin-bottom: 26px;
}
@media (max-width: 991px){
	.buttons-navbar .btn{
		margin-top: 0px;
	}
}


.button-access,
.button-members{
    text-transform: uppercase;
}


/*
	VIDEO
*/
#peli{
	width: 1092px;
	height: 819px;
	top: 0px;
	left: 0px;
}
.video-wrapper{
	text-align: center;
	position: relative;
	width: 1092px;
	height: 819px
}

.video-wrapper video{
	width: 100%;
	height: auto;
}

#video-iframe{
	width: 100%;
	height: 100%;
	border: 0px;
	overflow: hidden;
}

@media (max-width: 1480px){
	.video-wrapper{
		width: 867px;
		height:650px}
}
@media (max-width: 1199px){
	.video-wrapper{
		width: 717px;
		height:538px}
	.top-buttons .nomobile{
		display:none;
	}
}
@media (max-width: 991px){
	.video-wrapper{
		width: 738px;
		height:554px}
	.top-buttons .nomobile{
		display:inline;
	}
}
@media (max-width: 768px){
	#video-iframe{
		position: relative;
		width:100%;
	}
	.video-wrapper{
		width: 100%;
		height: auto;
	}
}


#banner{
	border-radius: 6px;
}

#poster{
	width: 100%;
	height: auto;
}
#step2{
	display: none;
	position:absolute;
	top:0px;

	background: rgba(0,0,0,0.6);
	color: white;
}
#step2 h2 span{
	font-weight: 600;
}
#step2 h3{
	font-size: 40px;
}

#iframe{
	position: absolute;
}
#iframe p{
	font-size: 28px;
	margin: 0px 20px 10px;
}
@media (max-width: 767px){
	#iframe p{
		font-size: 24px;
	}
}



.tab{
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;

	color: #8BA4B0;
	background: #4d4f50;
}

.tab strong{
	font-weight: 400;

	color: white;
}
@media (max-width: 580px){
	#step2 h2,
	#step2 h3{
		font-size:medium;
	}
}
@media (max-width: 400px){
	#step2 h2,
	#step2 h3{
		font-size: small;
	}
}

@media (max-width: 460px){
	.top-buttons .nomobile,
	.nomobile{
		display: none;
	}
}
@media (max-width: 320px){
	.header .nosmobile{
		display: none;
	}
}


.chatfree-banner{
	background: transparent url(../common-images/chtbanner_sm.jpg) no-repeat;
	background-size: cover;
	width: 364px;
	height: 193px;
	border: 1px solid #80d5fc;
	float: right;
	text-align: center;
	font-weight: 600;
	color: white;
}
.chatfree-banner p{
	font-size: 15px;
}
.chatfree-banner .color-text{
	color: #80d5fc;
	margin: 15px 0px 0px;
}
.chatfree-banner .dancing-text-outside{
	display: none;
	margin-top: 105px;
}
.chatfree-banner .dancing-text-inside{
	clear: both;
	display: block;
}

.chatfree-banner .btn{
	width: 80%;
	border: 0px;
	font-weight: 600;
	font-size: 15px;
	height: 60px;
	line-height: 20px;
	margin-top: 30px;
background: #1081b6;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwODFiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDZiOTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #1081b6 0%, #0d6b97 100%);
background: -webkit-linear-gradient(top,  #1081b6 0%,#0d6b97 100%);
background: linear-gradient(to bottom,  #1081b6 0%,#0d6b97 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1081b6', endColorstr='#0d6b97',GradientType=0 );
	-webkit-box-shadow: inset 0 1px 0 0 #47b4e6;
    -moz-box-shadow: inset 0 1px 0 0 #47b4e6;
    box-shadow: inset 0 1px 0 0 #47b4e6;

    color: white;
    text-transform: uppercase;
}

.profile{
	padding: 0px;
	background: #1B1B1B;
	width: 367px;
	height: 193px;
	float: left;
}
.profile .row{
	height: 153px;
	overflow-y: scroll;
}

@media (max-width: 767px){
	.profile{
		width: 100%;
		height: auto;
		margin-top: 6px;
	}
	.chatfree-banner{
		width: 100%;
	}
}

@media (min-width: 992px){
	.chatfree-banner{
		float: none;
		width: 235px;
		height: 269px;
		background: transparent url(../common-images/chtbanner_md.gif) no-repeat;
	}
	.chatfree-banner .dancing-text-outside{
		display: block;
	}
	.chatfree-banner .dancing-text-inside{
		display: none;
	}
	.chatfree-banner .btn{
		height: 56px;
		line-height: 40px;
		font-size: 13px;
		margin-top: 0px;
	}
	.profile{
		margin-top: 6px;
		float: none;
		width: 235px;
		height: 263px;
	}
	.profile .row{
		height: 223px;
	}
	.profile ul{
		font-size: 10px !important;
	}
}
@media (min-width: 1200px){
	.chatfree-banner{
		width: 285px;
		height: 326px;
		background: transparent url(../common-images/chtbanner_md.gif) no-repeat;
		background-size: cover;
	}
	.chatfree-banner p{
		font-size: 18px;
	}
	.chatfree-banner .dancing-text-outside{
		margin-top: 140px;
	}
	.chatfree-banner .btn{
		font-size: 15px;
	}
	.profile{
		width: 285px;
		height: 318px;
	}
	.profile .row{
		height: 278px;
	}
	.profile ul{
		font-size: 13px !important;
	}
}
@media (min-width: 1480px){
	.chatfree-banner{
		margin-left: -7px;
		width: 368px;
		height: 406px;
		background: transparent url(../common-images/chtbanner_lg.gif) no-repeat;
	}
	.chatfree-banner p{
		font-size: 24px;
	}
	.chatfree-banner .dancing-text-outside{
		margin-top: 180px;
	}
	.chatfree-banner .btn{
		font-size: 18px;
	}
	.profile{
		margin-left: -7px;
		width: 368px;
		height: 406px;
	}
	.profile .row{
		height: 366px;
	}
}


.profile hr{
	margin-top: 5px;
}
.profile ul{
	margin: 5px 0px 0px;
	font-size: 13px;
}
.profile ul li{
	margin: 5px 0px;
	color: #86ABAD;
}
.profile ul li a{
	color: #1DA1F2;
}
.profile ul li:before{
	content: "·";
}
.profile ul li strong{
	color: white;
	font-weight: 600;
}

.profile hr{
	margin-bottom: 0px;
	border-color: #373737;
}


.webcammer-list{
	padding: 0px;
}
.webcammer img{
	height: auto;
}
