@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}
.btn{border:none;border-bottom:3px solid transparent;border-radius:10px 10px 10px 10px}
.btn.btn-lg{font-size:16px;padding:16px 36px 14px}
.btn.btn-tt{text-transform:uppercase}
.btn.btn-with-icon{padding-left:35px;position:relative;text-align:left}
.btn.btn-with-icon img{left:12px;margin-top:-11px;position:absolute;top:50%}
.btn.btn-primary{background:#eb071f;border-bottom-color:#c50e20}
.btn.btn-primary:hover{background:#ee6372}
.btn.btn-primary:active{background:#ec4c5d;border-bottom-color:#d73747}
.btn.btn-info{background:#5d9cec;border-bottom-color:#4a89dc}
.btn.btn-info:hover{background:#6ba4ee}
.btn.btn-info:active{background:#5496eb;border-bottom-color:#3d81da}

@media (max-width:767px)
{
.btn{display:block;white-space:normal}}
.form-control{border:2px solid #e3e4e8;box-shadow:none}
.form-control:focus{border-color:#48cfad;box-shadow:none}
.form-control::-moz-placeholder{color:#929ba7}
.form-control::placeholder{color:#929ba7}
.b{font-weight:700}
.text-h{color:#eb071f}h1,h2,h3,h4,h5,h6{font-weight:700;margin:1.2em 0}
.heading:first-child{margin-top:0}h2
.heading{font-size:36px}
.block-home-page{padding:75px 0}
.block-home-page h2
.heading{color:#f23d50}.cells{display:table;width:100%}.cells>.cell{display:table-cell;vertical-align:top}.cells>.cell:first-child{padding-left:0}.cells>.cell:last-child{padding-right:0}.form-group .help-block{font-size:14px}.form-group .help-block.has-error{color:#eb071f}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#555}.has-error .form-control{border-color:#eb071f;box-shadow:none}.has-error .form-control:focus{border-color:#f2838f;box-shadow:none}.has-error .input-group-addon{background-color:#eb071f;border-color:#eb071f;color:#fff}.has-error .form-control-feedback{color:#eb071f}
.panel.panel-content{background-color:hsla(0,0%,100%,.7);border:0;border-radius:5px;box-shadow:none;margin-bottom:20px}
.panel.panel-content.panel-content-darken{background-color:hsla(0,0%,100%,.9)}.panel.panel-content>.panel-body{padding:20px}
.panel.panel-content>.panel-heading{background-color:rgba(57,63,72,.9);border-bottom:1px solid #fff;border-top-left-radius:5px;border-top-right-radius:5px;color:#adb4bd;display:flex;justify-content:space-between;padding:15px 20px}
.panel.panel-content>.panel-heading h2{font-size:14px;line-height:1.2}
.panel.panel-content>.panel-heading .badge{background-color:#eb071f;color:#fff}
.btn-outline.btn-danger{background-color:transparent;border:1px solid #eb071f;border-radius:4px;color:#eb071f}
.btn-outline.btn-danger.focus,
.btn-outline.btn-danger:focus,
.btn-outline.btn-danger:hover{border:1px solid #f2838f;color:#f2838f}
.btn-outline.btn-danger.active,.btn-outline.btn-danger:active{background-color:transparent;border:1px solid #eb071f;box-shadow:none;color:#eb071f}#dropzone,
.btn-outline.btn-danger.disabled,.btn-outline.btn-danger[disabled],fieldset[disabled] 
.btn-outline.btn-danger{background-color:transparent}#dropzone{border:4px dashed #eb071f;
	border-radius:10px;color:#eb071f;margin-bottom:30px;min-height:0}#dropzone .dz-default.dz-message,#dropzone .preview{font-size:16px;font-weight:700}#dropzone .preview{line-height:1.8;text-align:center}#profile-photos .photo{margin-bottom:30px;text-align:center}#profile-photos .photo img{margin:0 auto}#profile-photos .photo .delete-photo{display:inline-block;margin-top:5px}body{color:#4a4f55;display:flex;flex-direction:column;font-family:Arimo,sans-serif;font-size:16px;min-height:100vh;min-width:380px}@media (min-width:768px) and (max-width:991px){body .container{width:auto}}
	@media (max-width:600px){
		body .container{max-width:500px}}
		body .section-global{display:flex;flex:1 0 auto;flex-direction:column}
		body .section-global .header{flex:none}
		body .section-global .section-global-inn{flex:1 0 auto;width:100%}
		body .footer{flex:none}a:not(.btn){text-decoration:none}a:not(.btn):active,a:not(.btn):hover,a:not(.btn):link,a:not(.btn):visited{color:#eb071f}a:not(.btn):active,a:not(.btn):hover{text-decoration:underline}
		.home-page-img{background:url(../images/index-page-header-bg.jpg) 50% 0 no-repeat;
						background-size:cover;
						margin:0 auto;
						max-width:2000px;
						min-height:100vh}
		.home-page-img .logo-wrapper{padding-top:160px}
		.home-page-img .logo-wrapper a:focus,
		.home-page-img .logo-wrapper a:hover,
		.home-page-img .logo-wrapper a:visited{text-decoration:none}@media (max-width:767px)
		{
		.home-page-img .logo-wrapper a{align-items:center;display:flex;flex-direction:column}}
		.home-page-img .logo-sign{color:#fff;font-size:23px;font-style:italic;letter-spacing:.06rem;line-height:1.3;margin-top:10px;word-spacing:.2rem}

		@media (max-width:767px){
			.home-page-img .logo-sign{text-align:center}}
		@media (max-width:460px){
			.home-page-img .logo-sign{font-size:18px}}
			.home-page-img .btn-wrapper{margin-top:100px}




/*!home-page-img*/

.block-home-page-content
{
	background:url(../images/index-page-content-bg.jpg) 50% 0 no-repeat;
	background-size:cover;
	margin:0 auto;
	max-width:2000px;
	min-height:660px
}



.block-home-page-content .content{font-size:18px}

/*!block-home-page-content*/

	.block-home-page-cols .row>.col:first-child~.col{padding-top:30px}
	.block-home-page-cols .row>.col .heading{font-size:20px;padding-left:43px;position:relative}
	.block-home-page-cols .row>.col .heading img{left:0;position:absolute;top:-6px}
	.block-home-page-cols .row>.col .content{letter-spacing:1px}


@media (min-width:768px){
	.block-home-page-cols .row>.col:first-child~.col{padding-top:0}
	.block-home-page-cols .row>.col .heading{min-height:44px}
}
@media (min-width:768px) and (max-width:1199px)
{
	.block-home-page-cols .row>.col .heading{margin-bottom:.5em;min-height:44px}
	.block-home-page-cols .row>.col .heading img{top:0}}
	.block-home-page-cols .btn-wrapper{margin-top:60px}














/*!home-page-cols*/


.header
{background:#393f48;color:#fff;padding:3px 0 5px}
.header .row>.col.col-profile{line-height:57px;text-align:right}

.header 
.link-profile{display:inline-block;font-size:16px;padding-right:14px;position:relative}.header .link-profile .count{background:#eb071f;border-radius:4px;font-size:11px;font-weight:700;line-height:1;margin-left:2px;padding:2px 5px;position:relative;top:-12px}.header .link-profile:link,.header .link-profile:visited{color:#fff}.header .link-profile:active,.header .link-profile:hover{color:#eb071f;text-decoration:none}.header .link-profile:active .count,.header .link-profile:hover .count{color:#fff}.block-content-page .row{margin:0}.block-content-page .row>.col-content{padding-left:0}@media (max-width:600px){.block-content-page .row>.col-content{padding-right:0}}.block-content-page .content{background:hsla(0,0%,100%,.65);min-height:797px;padding:40px 30px 20px}.block-content-page .content .heading{margin-bottom:1em}.block-content-page .content h3{margin:.6em 0 .2em}.block-content-page .content p{line-height:1.5}.block-content-page .content p:last-child{margin-bottom:0}
.section-global-inn{background-position:50% 0;background-repeat:no-repeat;margin:0 auto;max-width:2000px;min-height:795px;padding:25px 0 35px}
.section-global-inn:only-child{padding-top:0}
.section-global-inn.section-global-inn-landing-page{background-attachment:fixed;background-image:url(../images/landing-page-bg.jpg);
	background-position:50%;
	background-repeat:no-repeat;
	background-size:contain,cover}
.section-global-inn.section-global-inn-content-page{background-image:url(../images/content-page-bg.jpg);
	padding:0}

@media (max-width:1199px){
	.section-global-inn.section-global-inn-content-page{background-size:cover}}
	.section-global-inn.section-global-inn-membership-page,
	.section-global-inn.section-global-inn-profile-page{background:url(../images/membership-page-bg.jpg) 50%/contain no-repeat fixed}

@media (max-width:991px){
	.section-global-inn[class]{background-color:#f2f2f2;background-image:none}}
	.section-global-inn.section-global-inn-404-page,
	.section-global-inn.section-global-inn-unsubscribe-page{background-image:url(../images/404-page-bg.jpg);
		background-size:cover}

@media (max-width:991px){.section-global-inn.section-global-inn-404-page,.section-global-inn.section-global-inn-unsubscribe-page{background-position:left 0}}@media (min-width:1300px){.section-global-inn.section-global-inn-404-page,.section-global-inn.section-global-inn-unsubscribe-page{background-size:contain}}
/*!section-global-inn*/

.progress{border-radius:0;height:auto;margin-bottom:0;position:relative}.progress:before{border:1px solid hsla(0,0%,100%,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.progress>.progress-bar-line{background-color:#f97381;background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 0,transparent 50%,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 75%,transparent 0,transparent);background-size:12px 12px;height:14px;position:relative;top:0}.status{background:#48cfad url(../images/icon-check.png) 9px 50% no-repeat;color:#fff;font-size:13.2px;height:28px;min-width:15%;padding:5px 16px 0 42px;text-transform:uppercase}.block-progress>.row{overflow:hidden}.block-progress>.row:first-child~.row{margin-top:-1px}.block-progress>.row:after,.block-progress>.row:before{display:none}.block-progress>.row>.col.col-title{padding-top:3px;text-align:right}.block-progress>.row>.col.col-progress .progress-wrapper{border-color:#393f48;border-style:solid;border-width:7px 5px}.block-progress>.row>.col.col-status .status{margin-left:-30px;max-width:98px;opacity:0;transition:opacity .5s linear}.block-progress>.row>.col.col-status .status.status-visible{opacity:1}@media (max-width:767px){.block-progress>.row>.col.col-title{font-size:15px}.block-progress>.row>.col.col-progress{padding-left:7px}.block-progress>.row>.col.col-status{font-size:0}.block-progress>.row>.col.col-status .status{background-position:50% 50%;font-size:0;min-width:0;padding:0;width:28px}}@media (max-width:1199px){.block-progress>.row>.col.col-title{padding-right:0}}@media (max-width:600px){.block-progress{display:none}}
/*!block-progress*/

.block-form{margin-top:34px}@media (max-width:600px){.block-form{margin-top:0}}.block-form>.row>.col.col-title{font-size:18px;padding-top:10px}@media (max-width:991px){.block-form>.row>.col.col-title{padding-bottom:10px}}@media (max-width:767px){.block-form>.row>.col.col-title{text-align:center}}.block-form>.row>.col.col-form>.row:first-child~.row{margin-top:9px}.block-form>.row>.col.col-form>.row>.col.col-input input.form-control{height:43px}.block-form>.row>.col.col-form>.row>.col.col-btn .btn{max-width:260px}.block-form .btn{display:block;font-size:14px;padding-bottom:9px;padding-top:11px}.block-form .btn-phone{padding-top:5px}.block-form .btn-phone>.row>.col{padding-top:15px}@media (max-width:600px){.block-form .btn-phone>.row>.col{float:none;width:auto}}
/*!block-form*/

.block-models{margin-top:15px}.block-models .row-models{margin-bottom:0}.block-models .row-models .model{margin-top:30px}
@media (max-width:600px){.block-models .row-models>div{float:none;width:auto}}
/*!block-models*/

.model{background:gray;background:linear-gradient(180deg,rgba(0,0,0,.5),hsla(0,0%,100%,.5),hsla(0,0%,100%,.5));border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.3);height:214px;margin:0 auto;max-width:350px;padding:20px 8px 8px;text-align:center}.model .name{color:#fff;font-weight:700;line-height:1;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.model .avatar-wrapper{height:121px;margin:11px auto 9px;position:relative;width:121px}.model .avatar-wrapper .avatar{border:2px solid #f23d50;border-radius:100%;height:inherit;overflow:hidden}.model .avatar-wrapper .locked{background:#f23d50;border-radius:5px;color:#fff;height:30px;left:-10px;margin-top:-15px;padding:4px;position:absolute;right:-10px;top:50%;transform:rotate(-45deg)}.model .avatar-wrapper .pending{animation:spin 5s linear infinite;background:url(../images/spinner.png);height:71px;left:50%;margin-left:-35.5px;margin-top:-35.5px;position:absolute;top:50%;width:71px}.model .country{font-size:14px;font-style:italic;line-height:1.3;padding:0 20%}
/*!model*/

.row-membership-page>div{padding-top:5px}
/*!row-membership-page*/

.block-models-avail>.row .model-avail{margin-bottom:30px}
@media (max-width:600px){.block-models-avail>.row>div{float:none;width:auto}}
/*!block-models-avail*/

.model-avail{background:gray;background:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.5),hsla(0,0%,100%,.5));
	border-radius:5px;
	box-shadow:0 2px 10px rgba(0,0,0,.3);
	color:#fff;
	margin:0 auto;max-width:350px;
	min-height:245px;
	padding:15px}

.model-avail .name{font-weight:700;margin:0 0 .2em;text-transform:uppercase}
.model-avail .country{color:#f97381;font-size:14px;font-style:italic;margin:0}
.model-avail .cells.cells-inf-wrapper>.cell.cell-img{width:1%}.model-avail .cells.cells-inf-wrapper>.cell.cell-img .country,.model-avail .cells.cells-inf-wrapper>.cell.cell-img .name{display:none}.model-avail .cells.cells-inf-wrapper>.cell.cell-img .img-wrapper{border:3px solid #f97381;border-radius:100%;height:100px;overflow:hidden;width:100px}.model-avail .cells.cells-inf-wrapper>.cell.cell-img .img-wrapper img{width:100%}.model-avail .cells.cells-inf-wrapper>.cell.cell-info{padding-left:5px}.model-avail .cells.cells-inf-wrapper>.cell.cell-info .country,.model-avail .cells.cells-inf-wrapper>.cell.cell-info .name{margin-left:10px}.model-avail .cells.cells-inf-wrapper>.cell.cell-info .cells.cells-icons-wrapper{margin-top:8px;text-align:center}.model-avail .cells.cells-inf-wrapper>.cell.cell-info .cells.cells-icons-wrapper>.cell{width:33.33%}.model-avail .cells.cells-inf-wrapper>.cell.cell-info .cells.cells-icons-wrapper>.cell .circles-text{background-position:50% 50%;background-repeat:no-repeat;background-size:14px 16px}.model-avail .cells.cells-inf-wrapper>.cell.cell-info .cells.cells-icons-wrapper>.cell .circle-interests .circles-text{background-image:url(../images/icon-interests.png)}.model-avail .cells.cells-inf-wrapper>.cell.cell-info .cells.cells-icons-wrapper>.cell .circle-location .circles-text{background-image:url(../images/icon-location.png)}.model-avail .cells.cells-inf-wrapper>.cell.cell-info .cells.cells-icons-wrapper>.cell .circle-match .circles-text{background-image:url(../images/icon-match.png)}.model-avail .cells.cells-inf-wrapper>.cell.cell-info .cells.cells-icons-wrapper>.cell p{font-size:12px;font-style:italic;margin:.05em 0 0}@media (min-width:601px) and (max-width:700px){.model-avail .cells.cells-inf-wrapper{display:block;text-align:center}.model-avail .cells.cells-inf-wrapper>.cell{display:block}.model-avail .cells.cells-inf-wrapper>.cell.cell-img{width:auto}.model-avail .cells.cells-inf-wrapper>.cell.cell-img .country,.model-avail .cells.cells-inf-wrapper>.cell.cell-img .name{display:block}.model-avail .cells.cells-inf-wrapper>.cell.cell-img .img-wrapper{margin:10px auto 15px}.model-avail .cells.cells-inf-wrapper>.cell.cell-img .img-wrapper img{width:100%}.model-avail .cells.cells-inf-wrapper>.cell.cell-info{padding-left:0;width:auto}.model-avail .cells.cells-inf-wrapper>.cell.cell-info .country,.model-avail .cells.cells-inf-wrapper>.cell.cell-info .name{display:none}}.model-avail .inf-add{font-family:Open Sans,sans-serif;font-size:14px;margin-top:15px;min-height:30px;padding-bottom:10px;text-align:center}.model-avail .inf-add p{margin:0}.model-avail .btn-wrapper{margin-top:10px;text-align:center}.model-avail .btn-wrapper .btn{min-width:160px;padding-bottom:7px;padding-top:8px}
/*!model-avail*/

.block-h-text{font-size:23px;font-weight:700;margin:1em auto 0;max-width:350px}
/*!block-h-text*/

.speech-balloon{background:hsla(0,0%,100%,.5);
	background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.9));
	border-radius:35px/15px;filter:drop-shadow(0 0 25px hsla(0,0%,0%,.2));
	font-size:18px;font-style:italic;line-height:1.7em;padding:32px 30px 35px;position:relative}.speech-balloon:after{border-color:hsla(0,0%,100%,.9) transparent transparent;
	border-style:solid;border-width:34px 34px 0;bottom:-34px;
	content:"";left:80px;
	position:absolute;t
	ransform:skewX(55deg)}

.speech-balloon .text-h{font-weight:700}.speech-balloon p{margin:0}.speech-balloon p:first-child~p{margin-top:10px}


/*!speech-balloon*/

.block-error{color:#fff;padding-top:40px}.block-error .error-number{color:#393f48;font-size:236px;
	font-weight:700;line-height:.85}

	@media (max-width:600px)
	{
	.block-error .error-number{font-size:200px}}
	.block-error .error-number-text{font-size:30px;
		font-weight:700;
		margin-bottom:1em}

	.block-error .error-text{font-size:28px}
	.block-error .error-text-add{font-size:18px}
	.block-error .btn-wrapper{margin-top:44px}
	.block-error .btn-wrapper .btn{min-width:285px}
/*!block-error*/

.footer

{background:#434a54}.footer .row{margin:0}.footer .row>.col{padding:16px 0 15px;text-align:center}.footer .row>.col.col-left,.footer .row>.col.col-left>*{position:relative}

.footer .copyright{color:#929ba7;font-weight:700;text-transform:uppercase}
.footer .f-nav{list-style:none;margin:0;padding:0}
.footer .f-nav li:first-child~li{margin-top:5px}
.footer .f-nav li a{font-weight:700}
.footer .f-nav li a:active,
.footer .f-nav li a:hover,
.footer .f-nav li a:link,
.footer .f-nav li a:visited{color:#929ba7}
.footer .f-nav li a.h:active,
.footer .f-nav li a.h:hover,
.footer .f-nav li a.h:link,
.footer .f-nav li a.h:visited{color:#fff}

@media (min-width:768px)

{
	.footer .f-nav li{display:inline-block;margin-left:28px}
	.footer .f-nav li:first-child~li{margin-top:0}}


@media (min-width:992px)
{
	.footer .row>.col.col-left{text-align:left}
	.footer .row>.col.col-left:before{background:#393f48;content:"";
		height:100%;
		position:absolute;
		right:15px;
		top:0;
		width:2000%
	}

	.footer .row>.col.col-right{text-align:right}}.btn-default{background-color:#dedede}.modal-content{box-shadow:0 3px 9px rgba(0,0,0,.1)}

@media (min-width:768px)
	{.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.1)}}
	.modal-footer,.modal-header{border-color:transparent}
