%PDF- %PDF-
| Direktori : /home/bitrix/www/local/templates/p4_new/ |
| Current File : //home/bitrix/www/local/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;
}