

/* Start:/local/templates/psk_souls/c/c.css?175925105810704*/
.montserrat {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}



a,b,big,blockquote,body,canvas,dd,div,dl,dt,em,embed,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,label,li,ol,option,p,pre,q,s,small,span,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:inherit;font-family:inherit;vertical-align:baseline;color:inherit}
body{font-size:13px;color:#3f3f3f;font-family:"Montserrat", sans-serif;background:#fff;overflow-x:hidden}
.container:after,.container:before,.row:after,.row:before{display:table;content:""}
.container:after, .row:after{clear:both}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{margin-right:-15px;margin-left:-15px}
.c-1,.c-10,.c-11,.c-12,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}
img{max-width:100%}

h2,.lkh2{font-size:20px;margin:30px 0 15px;color:#000;font-weight:normal}
h3{font-size:24px;margin:30px 0 15px;color:#000;font-weight:normal}
p{padding:0 0 15px}
ul,ol{margin:0 0 0 15px}
ul li, ol li{padding:0 0 15px}
ol{counter-reset:section;list-style-type:none}


ol li{position:relative}
ol>li::before {position:absolute;top:0;right:100%;
  counter-increment: section;
  content: '';
}
ol>li>ol>li::before {position:absolute;top:0;right:100%;
  counter-increment: section;
  content: counters(section, ".") ".\00a0";
}

.psk001{height:calc(100vh - 30px);display:flex;border:1px solid var(--c3)}
.psk002{height:100%;display:flex;flex-direction:column;width:68px}
.psk003{height:100%;display:flex;flex-direction:column;border-left:1px solid var(--c3);width:calc(100% - 68px)}

.psk005{min-width:45px;height:45px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover}
.psk006{display:none}
.psk007{font-size:12.5px;font-weight:500;margin:3px 0 7px;color:var(--c1);max-width:150px}
.psk008{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12.5px;color:var(--c2);padding:0 0 1px;max-width:150px}
.psk009{border-bottom:1px solid var(--c3);padding:5px 15px;font-weight:700}
.psk010{margin:auto 0 0;width:100%}
.psk010>li{display:flex;gap:15px;padding:7.5px 15px;position:relative}

.psk011{display:flex;gap:30px;padding:15px;background:var(--c6);border-top:1px solid var(--c3)}
.psk012{width:calc(100% - 45px);border:1px solid var(--c3);resize:none;padding:7.5px 15px;max-height:200px;overflow-wrap: break-word;border-radius:6px;font-size:13px;background:var(--c5);overflow-y:auto;overflow-x:hidden;min-height:34px}

.psk013{border-bottom:1px solid var(--c3);padding:5px 15px;font-weight:700}
.psk014{overflow-y:auto;margin:0}
.psk014 li{display:flex;gap:15px;padding:7.5px;border-bottom:1px solid var(--c3);cursor:pointer}
.psk014 li:hover{background:var(--c8)}
.psk014 li:last-child{border-bottom:none}
.dn{display:none}

.psk015::-webkit-scrollbar{width:8px}
.psk015::-webkit-scrollbar-track{background:#transparent}
.psk015::-webkit-scrollbar-thumb{background:var(--c3);border-radius:3px;border:1px solid var(--c5)}
.psk015::-webkit-scrollbar-thumb:hover{background:var(--c4)}
.psk016{min-width:30px;height:30px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover}
.psk017{max-width:calc(100% - 45px)}
.psk018{font-size:0}
.pb15{padding-bottom:15px}
.red{color:var(--c9)}
.mb15{margin-bottom:15px}
.psk019{font-size:13px;color:var(--c1);padding:3px 0 0;word-wrap:break-word;line-height:18px}
.psk020{width:30px;display:flex;justify-content:center;align-items:center;opacity:0}
.psk021{padding:15px 0;height:100vh}
.psk022{font-size:12.5px;font-weight:700;color:var(--c7);padding:0 5px 0 0}
.psk023{font-size:12.5px;font-weight:400;color:var(--c7)}
.psk024, .psk030 select{font-size:13px;font-weight:400;color:var(--c7);border:1px solid var(--c7);width:100%;padding:5px 15px;border-radius:3px;margin:0 0 15px}
.psk025{font-size:13px;font-weight:400;color:var(--c7);padding:5px 0;text-align:right;display:block}
.psk026{font-size:13px;font-weight:400;color:var(--c7);padding:5px 0;margin:0 0 15px}
.psk027{display:flex;list-style:none;margin:0;padding:0;font-size:12px;color:var(--c1);line-height:15px;padding:45px 0;flex-wrap:wrap}
.psk028{font-size:13px;font-weight:400;color:var(--c7);border:1px solid var(--c7);padding:5px 15px;border-radius:3px;cursor:pointer;text-decoration:none;display:inline-block}
.psk028:hover{background:var(--c3)}
.tac{text-align:center}
.psk029{font-size:13px;font-weight:400;color:var(--c7);border:1px solid var(--c7);padding:5px 15px;border-radius:3px;margin:0 0 15px;cursor:pointer}
.psk031 input{font-size:13px;font-weight:400;color:var(--c7);border:1px solid var(--c7);width:100%;padding:5px 15px;border-radius:3px;margin:0 0 15px}
.psk032{font-size:13px;font-weight:400;color:var(--c7);padding:5px 0;display:block}
.psk033{display:flex;gap:30px}
.pr{position:relative}
.fs0{font-size:0}

table{border-collapse:collapse}
.bordered td{padding:15px;border:1px solid var(--c3)}
.bordered th{padding:15px;border:1px solid var(--c3)}
.psk034{gap:15px;margin:0;list-style:none;padding:5px 15px 5px 60px;background:var(--c3);display:none}
.psk034 li{font-size:13px;font-weight:400;color:var(--c7);background:var(--c5);border:1px solid var(--c7);padding:5px 15px;border-radius:3px;cursor:pointer}
.psk035{overflow-y:auto;height:100%;display:flex;align-items: flex-end;/*flex-direction:column-reverse;overflow-anchor:auto !important;*/}
.pskdf{display:flex}
.psk036{background:var(--c8)}
.psk037{padding:15px 0}
.psk038{display:inline-flex;border-radius:15px;overflow:hidden;gap:7.5px;flex-wrap:wrap;margin:3px 0 0;border:2px solid var(--c8)}
.psk039{width:80px;height:120px;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}
.psk040{font-size:12.5px;font-weight:700;color:var(--c7);padding:0 5px 0 0}
.psk_up{position:absolute;top:0;left:-22px;width:22px;height:14px;background:var(--c5);border: 1px solid var(--c7);text-align:center;cursor:pointer;font-size:14px;line-height:11px}
.psk_down{position:absolute;bottom:15px;left:-22px;width:22px;height:14px;background:var(--c5);border: 1px solid var(--c7);text-align:center;cursor:pointer;font-size:14px;line-height:11px}
.psk_up:hover, .psk_down:hover{background:var(--c3)}

.psk041{opacity:1;cursor:pointer}
.psk042{display:flex;justify-content:space-between;padding:15px 0;align-items:center}
.psk044{display:flex;align-items:center;gap:15px}
#pks045{display:flex;gap:15px;list-style:none;margin:0;padding:0}
#pks045>li{position:relative;padding:0}
#pks045>li>a{display:block;padding:15px 7.5px}
#pks045>li>ul{position:absolute;top:100%;left:0;background:var(--c5);display:none;margin:0;padding:0;list-style:none}
#pks045>li>ul>li{padding:0}
#pks045>li>ul>li>a{display:block;padding:7.5px 7.5px}
#pks045>li:hover>ul{display:block}
.pks046{display:grid;grid-template-columns:repeat(1,1fr);gap:30px;list-style:none;margin:0 0 15px;padding:0}
.pks046 li{border:2px solid var(--c2);border-radius:15px;padding:15px}
.pks046 li:not(.psk047){cursor:pointer}
.pks046 li.psk047{border-color:var(--c9)}
div.adm-fileinput-item div.adm-fileinput-item-preview{width:100%}
.adm-fileinput-wrapper{margin:0 0 15px}
.mb0{margin-bottom:0}
.mb30{margin-bottom:30px}

.psk053{opacity:.5;cursor:not-allowed}
.psk054{padding:5px 0 15px}
.psk055{display:flex;list-style:none;margin:0;padding:0 0 15px}
.psk055 li{padding:0}
.psk055 li input{display:none}
.psk055 li input:checked+.psk056{background:var(--c3)}
.psk056{font-size:13px;font-weight:400;color:var(--c7);border:1px solid var(--c7);padding:5px 15px;border-radius:3px 3px 0 0;cursor:pointer;    text-decoration: none}
.psk057{list-style:none;margin:0;padding:0}
.psk057 li{display:none;padding:0}
.psk057 li.active{display:block}
.psk058{}
.psk059{list-style:none;margin:0;padding:0}
.psk059 li{padding:0}
.psk059 ul{list-style:none;margin:0 0 0 15px;padding:0}
.psk059 a{display:block;padding:5px 0}
.psk060{background: url(/local/templates/psk_souls/c/../i/thums-up-blue.svg) no-repeat center left;background-size:25px;width:30px;height:30px;cursor:pointer}
.psk061{display:flex;gap:7.5px;align-items:center}
.psk062{background: url(/local/templates/psk_souls/c/../i/thums-up-grey.svg) no-repeat center left;background-size:25px;width:30px;height:30px;cursor:pointer}
.psk063 li{display:flex;justify-content:space-between;gap:15px;padding:0 0 15px}
.psk064{position:relative;padding:0 0 0 15px}
.psk064:before{content:"";position:absolute;top:7px;border-radius:50%;left:0;width:4px;height:4px;background:var(--c1)}
.psk065{}
.psk066{font-size:12px;color:var(--c1);padding:3px 0 0;}
.psk067{position:absolute;top:0;right:5px;padding:5px;background:var(--c5);box-shadow:0 8px 24px 0px rgba(0, 0, 0, 0.08), 0 0 2px 0 rgba(0, 0, 0, 0.08);}
:root {
	--c1: #000;
	--c2: #626d7a;
	--c3: #dce1e6;
	--c4: #555;
	--c5: #fff;
	--c6: #fafbfc;
	--c7: #2a5885;
	--c8: #f5f6f7;
	--c9: #f00;
}
@media (min-width: 350px){
	.mid_container{width:300px}
	#PSKModal .popup-window-titlebar-text{width:330px}
}
@media (min-width: 360px){

}
@media (min-width: 400px){

	.mid_container{width:350px}
	#PSKModal .popup-window-titlebar-text{width:380px}
}
@media (min-width: 500px){
	.mid_container{width:400px}
	#PSKModal .popup-window-titlebar-text{width:430px}
	
}
@media (min-width: 576px){
	.psk104{width:500px}
	.small_container{width:300px}
	
}
@media (min-width:768px){
	.pks046{grid-template-columns:repeat(3,1fr)}
	.psk002{width:233px}
	.psk003{width:calc(100% - 233px)}
	.psk006{display:block}
	
	.psk014 li{padding:15px}
	.psk_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction: column;    flex-direction: column;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
	.mid_container{width:550px}
	#PSKModal .popup-window-titlebar-text{width:610px}
	.c-1,.c-10,.c-11,.c-12,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9{float:left}
	.c-12{width:100%}.c-11{width:91.66666667%}.c-10{width:83.33333333%}.c-9{width:75%}.c-8{width:66.66666667%}.c-7{width:58.33333333%}.c-6{width:50%}.c-5{width:41.66666667%}.c-4{width:33.33333333%}.c-3{width:25%}.c-2{width:16.66666667%}.c-1{width:8.33333333%}
	.container{width:750px}

}
@media (min-width:992px){

	.container{width:970px}
}
@media (min-width:1200px){

	.container{width:1170px}
}

/* End */
/* /local/templates/psk_souls/c/c.css?175925105810704 */
