%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/bitrix/www/bitrix/templates/p4_new/
Upload File :
Create Path :
Current File : /home/bitrix/www/bitrix/templates/p4_new/template_styles.css

html,body{width:100%; height:100%; margin:0; padding:0;}
body{font-family:proximanovalight; background:#fff;}
h1, h2{font-size:34px; letter-spacing:0;}
ul{list-style:none; margin:0; padding:0;}
a,a:hover,a:focus{outline:0; text-decoration:none; cursor:pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-touch-callout: none; -webkit-user-select: none; user-select: none;}
button,button:after,label,form*{cursor:pointer; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-touch-callout: none; -webkit-user-select: none; user-select: none;}
input,label{font-size:16px; font-family:proximanovalight;}



/* * {-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;}

::selection{color:transparent; background:transparent;}
::-moz-selection{color:transparent; background:transparent;}

*/
/* [class*="col-"]{outline:1px solid #000; outline-offset:-1px;} */



.container-fluid{min-width:1200px;}
.container{position:relative; min-width:1200px;
}
/*
@media (min-width: 768px) {.container{width:970px;}}
@media (min-width: 992px) {.container{width:970px;}}
@media (min-width: 1200px) {.container{width:970px;}}
*/


header,#filter,.container
{transition:all .4s; -webkit-transition:all .4s;}


.t{display:table;}
.tc{display:table-cell; vertical-align:middle;}
.relative{position:relative;}
.nooutline,.nooutline:hover{outline:0;}
.nooverflow,.nooverflow:hover{overflow:visible;}
.nopadding{padding:0;}
.forsedmargin{margin-left:-30px; padding-left:0;}

.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}

.deadfog{color:#aba9b5;}
.violetlight{color:#7b7497;}
.violet{color:#3b3559; color:rgba(59,53,89,1);} .violetbg{background:#3b3559; background:rgba(59,53,89,1);} .violetbg2{background:#623fbf;}
.violetbtn{background:#613fbe;}
.violet2{color:#8064ca;}
.violet4{color:#633ebd;}
.violet5{color:#a08cd8;}

.violetdark{color:#2e2946;}

.whitebg{background:#fff;}
.lightgreybg{background:#f4f4f4;}
.lightgrey,.lightgrey2{background:#f5f5f5; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; }
.lightgrey2{border:0;}
.darkgreybg{background:#313131;}




header{position:fixed; top:0; left:0; right:0; width:100%; height:60px;	z-index:777;}
#brand{}
#brand img{width:137px; height:38px;}

#lang{position:relative; display:inline-block; vertical-align:top; width:70px; height:38px;}
.ru,.en{position:absolute; top:4px; right:35px; display:block; width:0; height:0; padding:0; border-radius:555px; -webkit-border-radius:555px; color:#aba9b5; font-size:12px; background:none; border:1px solid rgba(255,255,255,0);	overflow:hidden;}

#lang:hover .ru,#lang:hover .en{width:31px; height:31px; padding:6px; color:#aba9b5; background:none; border:1px solid #2e2946;}
#lang:hover .ru:hover,#lang:hover .en:hover{color:#fff;}
#lang .ru,#lang:hover .ru,
#lang .en,#lang:hover .en{right:35px;}
footer #lang:hover .ru,footer #lang:hover .en{color:#fff; background:none; border:1px solid #2a2a2a;}

#lang:hover .en.langselected,#lang:hover .ru.langselected{width:31px; height:31px; padding:6px; color:#aba9b5; background:#2e2946;}
#lang .ru.langselected,#lang:hover .ru.langselected,
#lang .en.langselected,#lang:hover .en.langselected{right:0;}
footer #lang:hover .en.langselected,footer #lang:hover .ru.langselected{color:#aaa; background:#2a2a2a;}

.langselected{right:0; width:31px; height:31px; padding:6px; color:#aba9b5; background:#2e2946;}
footer .langselected{color:#aaa; background:#2a2a2a;}

.ru:active,.en:active{background:#2e2946; border:1px solid #fff;}
footer .ru:active,footer .en:active{background:#313131; border:1px solid #fff;}



#login{position:relative; min-width:190px; display:inline-block; vertical-align:top; height:38px;}
#login a, #login span{vertical-align: middle; line-height:38px; color:#fff;	font-size:13px;}
#login a.inactive, #login span.inactive{color:#b9b9b9;}
#login .firstlink:first-of-type:after{content:''; position:relative; margin:0 15px; padding:2px 0 2px 2px; border-right:1px solid #7b7497;}
#login .firstlink{margin-right: -2px;}

#signin .container-fluid.t,#signup .container-fluid.t,#loadphoto .container-fluid.t,#createalbum .container-fluid.t,
#loadavatar .container-fluid.t{height:100%;}
#signin .container-fluid.t,#signup .container-fluid.t{min-width:300px; width:300px;/* display: inline-block; padding: 0;*/}
#signin .container-fluid.t .row,#signup .container-fluid.t .row{/*width:0; display: inline-block;*/}
#loadphoto .container-fluid.t,#createalbum .container-fluid.t,#loadavatar .container-fluid.t{min-width:600px; width:600px;}
.modal-dialog {margin:auto;}

.form-signin input,.form-signup input{}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
#accountlink{position:absolute; display:block; right:-15px; width:100%; height:60px; top:-11px;}
/* #accountlink .ava{position:absolute; right:30px; width:40px; height:40px; top:10px;} */
#accountlink .ava{display:inline-block; width:40px; height:40px; margin:10px 50px 0 0; border-radius:555px; -webkit-border-radius:555px; overflow:hidden;}
#accountlink .fa-angle-down,
#accountlink .fa-angle-up{position:absolute; top:18px; right:15px; font-size:24px;}
#accountlink .fa-angle-down:hover,
#accountlink .fa-angle-up:hover{cursor: pointer;}
#accountlink .fa-angle-up{display:none;}

#accountlink:hover, #accountlink.selected{background:#2e2946;}
#accountlink.selected .fa-angle-down{display:none;}
#accountlink.selected .fa-angle-up{display:block;}



#accountmenu {font-family:proximanovalight;position:absolute; top:49px; right:-15px; width:150px; background:#fff;}
/*
#accountmenu:before{content:''; position:absolute; top:-10px; right:12px;
width:0; height:0; border-style:solid; border-width:0 10px 10px 10px; border-color:transparent transparent #fff transparent;}
*/
#accountmenu a{position:relative; display:block; padding:0 0 0 35px; 
font-family:proximanovalight; font-family:proximanovaregular; color:#000; border-bottom:1px solid #eee;}
#accountmenu.active a{font-family:proximanovalight;}
/* 
#accountmenu a:before{content:''; position:absolute; top:15px; left:20px; width:5px; height:5px; background:red url(/local/templates/p4_new/img/sprite.png)no-repeat; background-position:;}
*/


#filter{
	position:fixed; top:60px; left:0; right:0; width:100%; height:60px;	z-index:666;    
	background-image: linear-gradient(0deg, rgba(0,0,0,0), rgba(0,0,0,0.1) 50%, rgba(0,0,0,0)),  linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.25) 50%, rgba(255,255,255,0.25));
    background-repeat: no-repeat, no-repeat;
    background-position: 50% 100%, 50% 100%;
    background-size: 100% 1px, 100% 1px;
    background-origin: padding-box, border-box;
    border-bottom: 1px solid transparent;
}

#gender{position:relative;}
.male,.female{position:relative; width:40px; height:40px; display:inline-block; text-align:center; margin:0 0 0 10px; border-radius:555px; -webkit-border-radius:555px; background:#f1f1f1; font-size:18px; color:#989797;}
.male i,.female i{padding:12px 0 0 -5px;}
.male.genderselected,.male.genderselected:hover,
.female.genderselected,.female.genderselected:hover{color:#fff; background:#613fbe;}


/* dropthatmess */ 
.form-control,
.btn-group.open .dropdown-toggle, .btn-group.open .dropdown-toggle:hover,
.btn-default.active, .btn-default:active,
.open > .dropdown-toggle.btn-default, .open > .dropdown-toggle.btn-default:hover,
.bootstrap-select .dropdown-toggle:focus,.bootstrap-select .dropdown-toggle:hover,
bootstrap-select .dropdown-toggle:focus, .bootstrap-select .dropdown-toggle:hover
{outline:0 !important; box-shadow:none !important; -webkit-box-shadow:none !important; background:none !important;}

.form-control .btn{padding:12px 0 12px 0; color:#999; font-weight:bold; outline:0; border:0; border-radius:0; -webkit-border-radius:0; /*border-bottom:1px solid #e1e1e1;*/}
.form-control.violet2 .btn{color:#8064ca;}
.form-control .btn:hover{background:none;}
.bootstrap-select.btn-group .dropdown-toggle .caret {top:7px; right:0; margin:0; border:0; text-align:center; width:32px; height:32px; border-radius:555px; -webkit-border-radius:555px; background:#f1f1f1;}
.caret i{padding:10px;}

.dropdown-menu {top:120%;}

/* 
.caret:after{content:'↓'; position:absolute; top:-16px; right:0; width:32px; height:32px; padding:4px; color:#777; border-radius:555px; background:#f1f1f1;}
*/
.filters button{border-radius:0; -webkit-border-radius:0;}

#search{position:relative;}
#search .btn-blue,.btn-blue:active{position:absolute; top:4px; width:150px; height:40px; padding:0 50px 0 30px; font-size:14px; border:0; border-radius:555px; -webkit-border-radius:555px; color:#fff; background:#613fbe;}
.btn-blue:active{background:#3B3559 !important;}

#search .btn-blue:before{content:''; position:absolute; top:0; right:0; width:40px; height:40px; border:0; border-radius:555px; -webkit-border-radius:555px; border-top-left-radius:0; border-bottom-left-radius:0; 
background:#4f31b0;}
#search .btn-blue i{position:absolute; top:13px; right:15px;}

/*
#search .btn-blue:after{content:''; position:absolute; top:14px; right:14px; width:14px; height:15px; border:0; border-radius:555px; -webkit-border-radius:555px; border-top-left-radius:0; border-bottom-left-radius:0; 
background:url(/local/templates/p4_new/img/sprite.png)no-repeat; background-position:-225px -12px;}
*/
#search .btn-blue:focus{outline:0; border:0;}


/*
#exp{color:#fff; padding:50px; background:linear-gradient(to top, #fff, #000, red);}
.explosion{animation:explosion 2s 0s infinite !important;}
@keyframes explosion {
0%{opacity:1; background:linear-gradient(to top, #fff, #000, red) !important;}
100%{opacity:.5; background:linear-gradient(to top, red, #eee, #000) !important;}
}
*/

#accountsettings{}
.form-account .col-xs-6,.form-account .col-xs-12{height:50px;}

#accountsettings h3{font-size:14px; font-family:proximanovabold; text-transform:uppercase;}
.avatar .vignette{width:120px; height:120px; border-radius:1555px; -webkit-border-radius:1555px; /*box-shadow:inset 0 0 1000px 1000px #fff;*/ cursor:pointer;}
.avatar img{opacity:.8;}
/*.avatar a{opacity:.9; position:absolute; top:175px; left:145px; width:50px; height:50px; background:url(/local/templates/p4_new/img/photocam.png)no-repeat center; background-size:contain; -webkit-background-size:contain;}*/
.vignette:hover ~ a,.avatar a:hover{opacity:1;}


#accountsettings #gender a{margin:10px 20px;}
.lolbirthday{margin:16px 0px;}






.subscription{min-width:390px; height:300px;}
.offer *{cursor:pointer; transition:all .2s; -webkit-transition:all .2s;}
#oneweek,#onemonth,#oneyear{display:none;}
#oneweek:checked  ~ .oneweek,#onemonth:checked  ~ .onemonth,#oneyear:checked  ~ .oneyear{border:6px solid #fff;}
 
.offer{margin:20px 0; }
.offer i{display:none; position:absolute; left:20px; top:4px; padding:0; font-size:22px;}
#oneweek:checked  ~ i,
#onemonth:checked  ~ i,
#oneyear:checked  ~ i 
{display:block;}
 
.oneweek,.onemonth,.oneyear{position:relative; display:block; float:left; top:0; left:0; width:30px; height:30px; margin:0 20px 0 0;
background:#fff; border:6px solid rgba(255,255,255,0); outline:3px solid #633ebd; outline-offset:0px;}
.onemonth {}
.oneyear {}

.oneweek label,.onemonth label,.oneyear label{position:relative; display:block; top:0; left:0; margin:0;}
.onemonth label{}
.oneyear label{}


.oneweek .notyet{display:block; left:0; font-size:15px;}
.oneyear .notyet{}
.oneyear .notyet{}

.light{font-family:proximanovalight; font-weight: normal;}

#news,#special{display:inline-block; }




.newsandspecials{}
.lolforced{margin-left:130px;}











#welcome{position:relative; width:100%; /*height:500px;*/ color:#fff; text-transform:uppercase;}
.welcome{margin-top:120px;}
.welcomemodel{margin-top:60px;height:500px;}
.welcomemodel .row, .welcomemodel .container{height:100%;}
#keyvisual{/*position:absolute; */top:0; left:0; width:100%; /*height:100%;*/ margin:0; /*background:url(/local/templates/p4_new/del/candy.jpg) no-repeat center top;*/ background-size:cover; -webkit-background-size:cover; /*opacity:.5;*/ overflow:hidden;}
.copyright{height:430px;}
.createportfolio{position:absolute; bottom:6%;}
.btn-transparent,.btn-transparent:hover,.btn-transparent:focus
{color:#fff; text-transform:uppercase; font-size:14px; padding:16px 46px; outline:0; background:none; border-radius:555px; -webkit-border-radius:555px; border:3px solid #fff;}
.btn-transparent:active{color:violet !important; border:3px solid violet !important;}



#selfvisual{position:absolute; top:0; left:0; width:100%; height:100%; margin:0;}

#person{position:absolute; width:100%; left:0; bottom:6%;}
.ava{width:50px; height:50px; margin:0 20px 0 0; border-radius:555px; -webkit-border-radius:555px; overflow:hidden; }
#person .ava{float:left;}
#person h1,#person h2{display:block; font-size:24px; text-transform:none; margin:5px 0 0 0;}
#person h2{font-size:16px; margin:2px 0 0 0;}
.photocam{width:38px; height:31px; display:inline-block;}


.modal{}
.modal-content{border-radius:0; -webkit-border-radius:0;}
.modal-dialog{height:80%;}
.modal-header{font-size:20px;}
.modal-header,.close{height:50px; color:#fff;}
.close,.close:focus,.close:hover {opacity:1; color:#fff;}
/* .cross:after{content:'\d7'; position:relative; top:20px; font-size:20px;} */
.modal-body{}
.plus{margin:15px 0 0; padding:100px; font-size:50px; color:#eee; outline:4px dashed #eee; outline-offset:-4px;}
.modal-footer{border:0;}
.modal .btn-transparent,.modal .btn-transparent:hover,.modal .btn-transparent:focus
{color:#633ebd; text-transform:none; font-size:14px; padding:16px 46px; outline:0; background:none; border-radius:0; -webkit-border-radius:0; border:3px solid #633ebd;}
.modal .btn-transparent:active{color:pink !important; border:3px solid pink !important;}

.form-signin{}
.form-signin a{display:inline-block; margin:20px 0; color:#999; border-bottom:1px solid #999;}
.form-control{}
.form-account input,.form-signin input,.form-signup input{display:block; margin:15px 0; padding:7px 0; font-weight:bold; border:0; border-radius:0; -webkit-border-radius:0; border-bottom:1px solid #eee;}
.form-signin button,.form-signup button{margin:10px 0 0;}


.terms {position:relative; height:50px; margin:20px 0;}
.terms * {transition:all .2s; -webkit-transition:all .2s;}
.terms label{position:absolute; top:0; left:3px; font-weight:bold; font-family:proximanovalight;}
#confirm{}
.terms .confirm {top:6px; width:30px; height:30px; background:#fff; border:10px solid rgba(255,255,255,0); outline:3px solid #633ebd; outline-offset:0px;}
#confirm:checked  ~ .confirm{border:10px solid #fff; background:#633ebd;}
.terms .notyet{display:block; left:48px; font-size:15px;}

/*
.terms {position:relative; height:50px; margin:20px 0;}
.terms * {transition:all 1s;}
.terms label{position:absolute; top:0; left:20px; font-weight:bold; }
#confirm{display:none;}
.terms .confirm {width:30px; height:30px; background:#fff; outline:3px solid purple; outline-offset:3px;}
#confirm:checked  ~ .confirm{width:50px; height:50px; outline:0; background:url(http://a.deviantart.net/avatars/a/s/ask-nyancat.gif)no-repeat center; }
.terms .notyet{display:block; top:-3px; left:70px; }
.terms .nyancat{display:none; left:70px; font-size:20px;}
#confirm:checked  ~ .notyet{display:none;}
#confirm:checked  ~ .nyancat{display:block; color:pink; margin:0 0 0 15px;}
*/






#tabs{position:relative;}
#tabs [class*="col-"]{height:60px;}
#tabs a{text-transform:uppercase; color:#000;}
.emptylink:after{content:''; position:relative; display:inline-block; overflow:hidden; height:10px; font-weight:normal; margin:0 25px; border-right:1px solid #666;}


#tabs .active{font-family:proximanovabold;}
#tabs a{margin:0; padding:0; background:none; border:0;}

.selected{font-family:proximanovabold;}
#shareicon{position:relative; display:inline-block; width:40px; height:40px; border-radius:555px; -webkit-border-radius:555px;}
#shareicon i{color:#989797; margin:14px;}
#shareicon.shareiconselected{background:#613fbe;}
#shareicon.shareiconselected i{color:#fff;}


#shareappear{margin-top: -2px; display:none; width:30%; height:100%; float: right;}
.ins,.tw,.fb,.vk,.ok{display:inline-block; vertical-align:middle; height:0; text-transform:uppercase; padding:0 10px; 
line-height:45px; font-size:20px; text-align:center; color:#fff; font-family:proximanovalight;}
#shareappear a{
	color: grey;
}
#shareappear a:hover{
	color: #613FBE;
}
.ins:hover,.tw:hover,.fb:hover,.vk:hover,.ok:hover{color:#eee;}

.disappear{animation:disappear 2s .2s forwards;} 
@keyframes disappear{0%{opacity:1; height:100%;}100%{opacity:0; height:0;}}
.appear{animation:appear 2s .2s forwards !important;} 
@keyframes appear{0%{opacity:0; height:0;}100%{opacity:1; height:100%;}}


.nav-tabs {border:0;}


.title{height:50px;}
.edit{height:50px; bottom:0; color:#633ebd;}
.edit a{}

.divider{margin:0 0 10px; border-top:1px dashed #e5e5e5;}
.divider5{height:50px; margin:0; border-bottom:1px dashed #e5e5e5;}
.divider50{height:50px; width:45%; margin: 0px 55% 10px; border-bottom:1px dashed #e5e5e5;}
.soliddivider{margin:20px 0 0; border-top:1px solid #e5e5e5;}



#models{margin-top:40px; margin-bottom:0;}

.tab-content{} .tab-pane{} .fade{} .active{} .in{}

#modelpage{padding-top:0;}

#information h3{margin:0; font-size:16px; font-family:proximanovaregular; text-transform:uppercase;}
#genres h3{}
#genres button,#genres .genre, #contacts button, #contacts div[id^="type"]{display:inline-block; margin:0 12px 12px 0; padding:7px 22px; text-transform:uppercase; 
border-radius:555px; -webkit-border-radius:555px; color:#613fbe; border:2px solid #a08cd8; background:#fff;}
#genres .tagged,#contacts div[id^="type"].tagged{color:#fff; border-color:rgba(255,255,255,0); background:#613fbe;}
#genres .genre:hover, #contacts div[id^="type"]:hover{
	cursor: pointer;
}




#measurements,#contacts {position:relative;}
#measurements .col-xs-3,#contacts .col-xs-4,#contacts .col-xs-3, #contacts .col-xs-5,
#measurements .col-xs-6,#contacts .col-xs-6
{height:50px;}


#measurements h3{}
#measurements h4,#measurements a
{position:absolute; left:15px; right:15px; bottom:0; text-align:left; color:#7f7f7f; font-size:14px; font-family:proximanovaregular; letter-spacing:1px;}
.savediv a{
	text-align:left; color:#7f7f7f; font-size:14px; font-family:proximanovaregular; letter-spacing:1px;
}
#measurements h4{right:auto;}
#measurements a{left:auto; bottom:8px; color:#000;}

#measurements .edit a,#contacts .edit a,.edit a {position:relative;
width:auto; right:0; bottom:0; font-weight:proximanovaregular; color:#633ebd; border-bottom:1px solid #633ebd;}
.lolw47{position:relative; width:47%; height:50px; margin:auto;}
#measurements .lolw47 h4{left:0;}#measurements .lolw47 a{right:0;}
.lolempty{height:50px; border:0;}

#contacts {top:12px;}
#contacts h3{}
/*
#contacts button{display:inline-block; margin:0 12px 0 0; padding:10px 30px; text-transform:none; font-family:proximanovabold;
border-radius:0; -webkit-border-radius:0; color:#000; border:2px solid #e8e8e8; background:#fff;}
#contacts .tagged{color:#000; border:2px solid #613fbe; background:#fff;}
*/
#contacts button{margin:0 12px 0 0;}
#contacts h4,#contacts a{
position:absolute; left:15px; right:15px; bottom:0; text-align:left; 
color:#7f7f7f; font-size:14px; font-family:proximanovaregular; letter-spacing:1px;}
#contacts h4{right:auto;}
#contacts a{left:auto; bottom:8px; color:#000;}




.modelsocials {margin:20px 0 0;}
#contacts .modelsocials a{position:relative; left: 0; width:40px; height:40px; display:inline-block; text-align:center; margin:20px 10px 0; padding: 4px; font-size:20px; color:#ccc; border:2px solid #e8e8e8;}
#contacts .modelsocials .modelsocialsselected{color:#613fbe; border:2px solid #613fbe;}


#portfolio h3{font-size:16px; font-weight:bold; color:#999;}


.overflow{position:relative; overflow:hidden;}
.bordertop,.borderleft,.borderright,.borderbottom{position:absolute; bottom:13px; width:100%; height:100%; background:#fff;}
.bordertop{top:-1px; height:15px;}.borderleft{left:-1px; width:15px;}.borderright{right:-1px; width:15px;}.borderbottom{height:15px;}

figure{margin-bottom:30px; }
figure a,figure a:hover{position:relative; display:block; overflow:hidden; outline:1px solid #f2f2f2; outline-offset:15px;}
figure a img{width:100%;} 

figcaption{z-index:1;}
.modelname{position:absolute; bottom:16px; width: 260px; color:rgba(255,255,255,.8); font-family:proximanovalight; font-size:18px;}
.modelname:hover{color:#fff;}
.bin{position:absolute; bottom:12px; right:10%; color:rgba(255,255,255,.8); font-size:24px;}
.bin:active{color:#fff;}

.addphoto,.addphoto:hover,.createalbum,.createalbum:hover
{padding-top:27%; padding-bottom:29%; width:100%; color:#633ebd; outline:2px solid #633ebd; outline-offset:-2px;}

.createalbum,.createalbum:hover{padding-top:30%; padding-bottom:28%; color:#fff; background:#633ebd; outline:0;}
.addphoto .plus,.createalbum .plus{color:#633ebd; font-size:50px; padding:0; outline:0;}
.createalbum .plus{color:#fff;}

.createalbum .bordertop,.createalbum:hover .bordertop,.createalbum .borderbottom{width:auto; left:4%; right:4%; top:auto; height:10px; bottom:-10px; background:#633ebd; opacity:.5;}
.createalbum .borderbottom{left:8%; right:8%; height:20px; bottom:-20px; opacity:.3;}

.addphoto:active,.createalbum:active,.addphoto .plus:active,.createalbum .plus:active{color:pink; outline-color:pink;}
.createalbum:active,.createalbum:active .plus,.createalbum:active .bordertop,.createalbum:active .borderbottom{color:#fff; background:pink;}


/* .addphoto:after{content:''; position:relative; width:; height:; background:url(/local/templates/p4_new/img/sprite.png)no-repeat; background-position:;} */


.shadow,.shadow2{box-shadow:0 0 60px 50px #000 inset; -webkit-box-shadow:0 0 60px 50px #000 inset; position:absolute; width:200%; height:150%; top:-50%; left:-50%;} 
.shadow2{box-shadow:0 0 100px 30px #000 inset; -webkit-box-shadow:0 0 100px 30px #000 inset;} 



.loadmore{margin:10px 0 0;}
.loadmore .btn-transparent,.loadmore .btn-transparent:hover,.loadmore .btn-transparent:focus, .allmodl .btn-transparent,.allmodl .btn-transparent:hover,.allmodl .btn-transparent:focus
{color:#633ebd; text-transform:none; font-size:14px; padding:16px 46px; outline:0; background:none; border-radius:0; -webkit-border-radius:0; border:3px solid #633ebd;}
.loadmore .btn-transparent:active, .allmodl .btn-transparent:active{color:pink !important; border:3px solid pink !important;}


.savesettings{margin:0;}
.savesettings .btn-transparent,.savesettings .btn-transparent:hover,.savesettings .btn-transparent:focus
{color:#633ebd; text-transform:none; font-size:14px; padding:10px 46px; outline:0; background:none; border-radius:0; -webkit-border-radius:0; border:3px solid #633ebd;}
.savesettings .btn-transparent:active{color:pink !important; border:0 !important;}






footer{margin-top:-65px; width:100%; height:160px;}
footer a,footer a:hover{color:#999;}
#copy{}
.wrapper_p{
	height: 100%;
	min-width: 1230px !important;
}
.content_p{	
	background-color: white;
  box-sizing: border-box;
  min-height: 100%;
  padding-bottom: 90px;
}

#socials{height:38px;}
#socials a{padding:5px; font-size:20px;}
#socials a:visited{color:#999;}
#socials a:hover{color:#613fbe;}

/*
@font-face {
    font-family: "proximanovalight";
    src: url("/local/templates/p4_new/fonts/proximanovalight/proximanovalight.eot");
    src: url("/local/templates/p4_new/fonts/proximanovalight/proximanovalight.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/p4_new/fonts/proximanovalight/proximanovalight.woff") format("woff"),
    url("/local/templates/p4_new/fonts/proximanovalight/proximanovalight.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: "proximanovaregular";
    src: url("/local/templates/p4_new/fonts/proximanovaregular/proximanovaregular.eot");
    src: url("/local/templates/p4_new/fonts/proximanovaregular/proximanovaregular.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/p4_new/fonts/proximanovaregular/proximanovaregular.woff") format("woff"),
    url("/local/templates/p4_new/fonts/proximanovaregular/proximanovaregular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: "proximanovabold";
    src: url("/local/templates/p4_new/fonts/proximanovabold/proximanovabold.eot");
    src: url("/local/templates/p4_new/fonts/proximanovabold/proximanovabold.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/p4_new/fonts/proximanovabold/proximanovabold.woff") format("woff"),
    url("/local/templates/p4_new/fonts/proximanovabold/proximanovabold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: "proximanovablack";
    src: url("/local/templates/p4_new/fonts/proximanovablack/proximanovablack.eot");
    src: url("/local/templates/p4_new/fonts/proximanovablack/proximanovablack.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/p4_new/fonts/proximanovablack/proximanovablack.woff") format("woff"),
    url("/local/templates/p4_new/fonts/proximanovablack/proximanovablack.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
*/

.bootstrap-select {
  width: 220px \0;
  /*IE9 and below*/
}
.bootstrap-select > .dropdown-toggle {
  width: 100%;
  padding-right: 25px;
}
.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle {
  border-color: #b94a48;
}
.bootstrap-select.fit-width {
  width: auto !important;
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  width: 220px;
}
.bootstrap-select .dropdown-toggle:focus {
  /*outline: thin dotted #333333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px;*/
}
.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
}
.bootstrap-select.form-control:not([class*="col-"]) {
  width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
  z-index: auto;
}
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
  float: right;
}
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group {
  margin-bottom: 0;
}
.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control {
  padding: 0;
}
.form-inline .bootstrap-select.btn-group .form-control {
  width: 100%;
}
.bootstrap-select.btn-group.disabled,
.bootstrap-select.btn-group > .disabled {
  cursor: not-allowed;
}
.bootstrap-select.btn-group.disabled:focus,
.bootstrap-select.btn-group > .disabled:focus {
  outline: none !important;
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  text-align: left;
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}
.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle {
  width: 100%;
}
.bootstrap-select.btn-group .dropdown-menu {
  min-width: 100%;
  z-index: 1035;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.bootstrap-select.btn-group .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.bootstrap-select.btn-group .dropdown-menu li {
  position: relative;
}
.bootstrap-select.btn-group .dropdown-menu li.active small {
  color: #fff;
}
.bootstrap-select.btn-group .dropdown-menu li.disabled a {
  cursor: not-allowed;
}
.bootstrap-select.btn-group .dropdown-menu li a {
  cursor: pointer;
}
.bootstrap-select.btn-group .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
  display: inline-block;
}
.bootstrap-select.btn-group .dropdown-menu li small {
  padding-left: 0.5em;
}
.bootstrap-select.btn-group .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.bootstrap-select.btn-group .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
  position: static;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.bootstrap-select.btn-group .dropdown-toggle .caret {top:7px; right:0; margin:0; border:0; text-align:center; width:32px; height:32px; border-radius:555px; -webkit-border-radius:555px; background:#f1f1f1;}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  margin-top: 5px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
  z-index: 1036;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
  content: '';
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
  bottom: auto;
  top: -3px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
  bottom: auto;
  top: -3px;
  border-top: 6px solid white;
  border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
  right: 12px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
  right: 13px;
  left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
  display: block;
}
.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
  padding: 4px 8px;
}
.bs-actionsbox {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.bs-actionsbox .btn-group button {
  width: 50%;
}
.bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.bs-donebutton .btn-group button {
  width: 100%;
}
.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}
.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
}
select.bs-select-hidden,
select.selectpicker {
  display: none !important;
}
select.mobile-device {
  position: absolute !important;
  top: 0;
  left: 0;
  display: block !important;
  width: 100%;
  height: 100% !important;
  opacity: 0;
}
/*# sourceMappingURL=bootstrap-select.css.map */
#gridlink,#maketlink,#portlink,#gazonlink,#gazon981link{position:fixed; top:0; right:70px; padding:5px; color:pink; cursor:pointer; z-index:999;}
#maketlink{right:10px;}
#portlink{right:10px;}
#gazonlink{top:50px; right:10px;}
#gazon981link{top:80px; right:10px;}
.activelink{background:violet;}

#grid,#maket,#port,gazon,#gazon981{opacity:.3; position:absolute; top:0; left:0; display:none; width:100%; height:2112px; background:url(/local/templates/p4_new/del/970.png)repeat-y top center;    z-index:888;}


/* #maket{opacity:1;  background:url(/local/templates/p4_new/del/1214.png)no-repeat top center / 1029px 100%, url(/local/templates/p4_new/del/main.png)no-repeat top center;    z-index:-2;} */
#maket{opacity:1;  background:url(/local/templates/p4_new/del/main.png)no-repeat top center;    z-index:888;}
#port{opacity:1;  background:url(/local/templates/p4_new/del/portfolio.jpg)no-repeat top center / 1600px 2525px ;    z-index:888;}
#gazon{opacity:1;  background:url(/local/templates/p4_new/del/1214.png)no-repeat top center / 1214px 100%, url(/local/templates/p4_new/del/fotogazon_port.png)no-repeat top center;    z-index:888;}
#gazon981{opacity:1;  background:url(/local/templates/p4_new/del/1214.png)no-repeat top center / 981px 100%, url(/local/templates/p4_new/del/gazon981.png)no-repeat top center;    z-index:888;}
.article01{
	margin: 100px 65px 0;
}
.dropdown-menu.open, .dropdown-menu.inner{
	width: 100%;
}
.dropdown-menu.inner li a{
	margin-left: -7px;
}
.pil2 img {height:262px;}
.portfolio-icons {width:33.33%; float:left; text-align:center;}
.portfolio-icons i {cursor: pointer;}
.portfolio_forbutton {width:100%; float:left; text-align:center;margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px dashed #dddddd;}
.portfolio-item img {
	display:block;
	width:100%;
}
.blog-divider3 {
	margin:20px 0 15px 0;
	height:5px;
	background:url(img/bg_off.png) repeat;
	content:"";
}
.post-image,.img-content {
	padding:4px;
	border:1px solid #ddd;
	background:url(img/bg_off.png) repeat;
}
.breadcrumb-wrapper {
	margin-bottom: 20px;
	border:1px solid #DDD;
	background:#FAFAFA;
	-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1);
	box-shadow:0 0 3px rgba(0,0,0,0.1);
/* Safari 4-5,Chrome 1-9 */
	background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f8f8f8),to(#fafafa));
/* Safari 5.1,Chrome 10+*/
	background:-webkit-linear-gradient(top,#f8f8f8,#fafafa);
/* Firefox 3.6+*/
	background:-moz-linear-gradient(top,#f8f8f8,#fafafa);
/* IE 10 */
	background:-ms-linear-gradient(top,#f8f8f8,#fafafa);
/* Opera 11.10+*/
	background:-o-linear-gradient(top,#f8f8f8,#fafafa);
	z-index:5;
	min-width: 1200px;
}
.form-control[readonly]{
	cursor: not-allowed;
}
#main-feedback .btn-small, #casting-feedback-dialog  .btn-small {
    margin-top: 5px;
    margin-bottom: 25px;
	color: #633ebd;
	font-size: 14px;
	outline: 0;
    background: none;
    border: 3px solid #633ebd;
	padding: 10px 38px;
}
#main-feedback .chosen-container-single .chosen-single {
	border: 1px solid #ccc !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: none !important;
	font-family: proximanovalight;
	margin-top: 0 !important;
}
#main-feedback .chosen-container-single .chosen-single:focus{
	border: 1px solid #ccc !important;

}


#main-feedback h3.modal-title{
	text-align: center;
	font-size: 24px;
}
#casting-feedback-dialog h3.modal-title{
	color: #fff;
}
#casting-feedback-dialog .modal-dialog {
	margin-top: 30px;
}
#main-feedback .modal-header .close, #casting-feedback-dialog .modal-header .close{
	margin-top: -8px !important;

}
#main-feedback .modal-header .close:hover{
	color: #CCCCCC; 

}
#main-feedback .modal-header, #casting-feedback-dialog .modal-header{
    background: #623fbf !important;
	text-align: center !important;
}
#main-feedback .modal-dialog{
	width: 68% !important; 
    margin: 30px auto !important;
}
#main-feedback textarea {
	margin-bottom: 20px;
}
   
form[name^=FEEDBACK_FORM] label{
	margin-top: 10px;
}
/*@media (max-width: 1024px) {
	header {position: inherit}
	#filter {position: inherit}
	.welcome {margin-top: 0px;}
	.welcomemodel {margin-top: 0px}
	#accountmenu {z-index: 90}
	#main-feedback .modal-dialog{
	width: 600px !important; 
}
}*/
@media (max-width: 1024px){
.colmart {	
    margin-top: 0 !important;
	}
}
@media (max-width: 1024px){
.colpadt {	
    padding-top: 20px !important;
	}
}
.adult_item{
	background: url(/local/templates/p4_new/img/18plsi.png) center center no-repeat;
	background-size: cover;
	width: 24px;
	height: 24px;
	right:8.6%;
	position: absolute;
	top: 20px;
    padding-left: 7px;
    padding-right: 7px;
	}
.red_item{
	background: url(/local/templates/p4_new/img/18plred.png) center center no-repeat;
	background-size: cover;
	width: 24px;
	height: 24px;
	right:8.6%;
	position: absolute;
	top: 20px;
    padding-left: 7px;
    padding-right: 7px;
}
.public18{
	z-index: 101;
	background: url(/local/templates/p4_new/img/18public.png) center center no-repeat;
	background-size: cover;
	width: 100px;
	height: 100px;
	right:31%;
	position: absolute;
	top: 33.5%;
    padding-left: 7px;
    padding-right: 7px;
}

ol.social{
	list-style-type: none;
}

.blurf{
			position: absolute;
			top: 0;
			z-index: 100;
			width:100%;
			height:100%;
			background-position: center center !important;
			background-size: cover !important;
		}
#cookie_warning{
position: fixed; background: #fff; width: 100%; left: 0; right: 0; top: 0; padding: 2px; height: 25px; font-size: 14px; text-align: center; z-index: 999; display: none; 
}
#top_links{
    position: absolute;
    left: 18%;
    font-size: 14px;
    top: 9px;

} 
#top_links a{
   color: #fff;
}
#top_links .first_top_link:after
{
	content:'';
	position:relative;
	margin:0 15px;
	padding:2px 0 2px 2px;
	border-right:1px solid #7b7497;
 }
.pl18:hover{
    cursor: pointer;
}

Zerion Mini Shell 1.0