

/* Start:/bitrix/components/bitrix/news.detail/templates/pedago/style.css?15743560289981*/
.light input, .light td {padding: 0!important}
.ckroll  {width: 48%;display: inline-block;vertical-align: top;}
.ckrolm  {width: 90%;margin:0 auto}
.ckroll table,.ckrolm table  {width: 100%;padding: 10%;}
.prep_ych {margin: 0 auto; text-align: center;font-size: 30px;position: relative;z-index: 2;}
.cat {width: 28%;padding: 2%;display: inline-block;}

table.form-table {width:100%;background-color:white;border-collapse:collapse;font-size:100%;font-weight:normal;	line-height:160%;
}
.newprep {   width: 100%;   background:    #000;position: relative;display: inline flow-root list-item;}
.newprep img {float: right;}
.opis {position: absolute;top: 0;}
table.form-table th, table.form-table td
{
	border:1px solid #ccc;
	padding: 5px 5px;
	vertical-align:top;
}

.style span {  font-size: 15px;  line-height: 15px;  text-align: left;  display: inherit;  padding: 2% 8%;width: 60%;}
.prew,.prewr  { width: 55%;  margin: 3%;  background: #31313199;padding: 2%;border-radius: 30px;border: 1px solid   #454545;position: relative;}
.privel {width: 24%;}
.contur {background: rgb(235, 53, 53) none repeat scroll 0% 0%; padding: 3%;}
#ajax_form3.zapis input {width: 20%;display: inline-block;margin: 1%;box-shadow: 0 5px 0 #196C79;-webkit-appearance: none;  -moz-appearance: none;}


#ajax_form2.zap input {width: 80%;display: inline-block;margin: 2%;box-shadow: 0 5px 0 #196C79;}
#ajax_form2.zap select {width: 86%;display: inline-block;margin:2%;box-shadow: 0 5px 0 #196C79;padding: 12px;border-radius: 8px;-webkit-appearance: none;  -moz-appearance: none;background: #fff;}
#ajax_form2.zap  { width: 40%; padding: 5%;position: relative;z-index: 2;}
#btnms {color:#000;background-color:#0ff;box-shadow: 0 5px 0#196C79;width: 85% !important;-webkit-appearance: none;}

.hide {display: none;} .show{ display: block; text-align: center; background:  #ff00a7; padding: 2%; border-radius: 10px; border-bottom: 3px solid; font-weight: 700;margin: 5%;}
a.fag {  text-decoration: none;  background: #0ff;color: #000 !important; float: right; padding: 1%; border-radius: 10px; margin: -80px 10px 10px 10px;position: relative;}
.qet {width: 27%;padding: 3%;display: inline-block;vertical-align: top;}
.qet b {  font-weight: bold; margin-left: -2%;  background: #0ff;padding: 2%;border-radius: 10px;color:  #000;}
#ajax_form input,#ajax_form3 input,#ajax_form2 input { text-align: center; cursor: pointer;  padding: 12px;   margin: 12px auto;width:80%;display: inherit;border-radius: 8px;border: 0;  -webkit-appearance: none;  -moz-appearance: none;}
.prew ul, .prewr ul {   padding:0; list-style: none;margin-left: 30px;}
.dod {   border-radius: 100px;   width: 30%;float: left;box-shadow: 0 0 0 2px white, 0 0 13px #fff;margin-bottom: 15px;}

.detail h2 {  position: absolute;  margin-top: -40px;}
.sdd {  display: inherit;  width: 100%; text-align: center;   color:   #fff000;}
.detail {column-count: 2;padding: 5%;}
#btn {color:#000;background-color:#0ff;box-shadow: 0 5px 0#196C79;width: 85% !important;-webkit-appearance: none;}
#btnm {color:#000;background-color:#0ff;box-shadow: 0 5px 0#196C79;-webkit-appearance: none;}
.vidos {  display: inline-block;  width: 39%;  padding: 5%;}
.prew li{ padding:6px;}
.proba_za {width:100%;position: relative;background: #000;}
.rop  {  top: 0; position: absolute;right: 0;height: 100%;}
.prew li:before, .prewr li:before{ margin-left: -28px;
    padding-right:10px;
    font-weight: bold;
  color: #FFF000;
        content: "\2605";
    transition-duration: 0.5s;
}
.yel {background:#fff000;color:#000;padding: 1%;}
.blu {background:aqua;color:#000;padding: 1%;}
.flo {background:#ec09ff;padding: 1%;}
.gre {background:#d3ff00;color:#000;padding: 1%;}
.bol {background:#00c0ff;padding: 1%;}

table.form-table th
{
	background-image:url(/bitrix/components/bitrix/news.detail/templates/pedago/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}
.displey a {
    text-decoration: none;
    color: #eeff93 !important;
    font-weight: 500;
}
.ckol {width: 48%!important; vertical-align: middle; background: url(/bitrix/components/bitrix/news.detail/templates/pedago/images/bg_li.jpg) no-repeat;
display: inline-block; padding: 2%; float: left;}

table.form-table td
{padding: 15px 5px;}

.form-required {color: red;}
.ckol.r {padding: 0px; height: 1089px; overflow: hidden;}
.heder.m {   padding: 0px !important; width: 1224px!important;}

.error-fld {display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/components/bitrix/news.detail/templates/pedago/images/icon_warn.gif);
}

.form {display: inline-block;
float: right;
width: 450px;
text-align: right;
float: right; 
}

.displey input, .displey select{
width: 260px; margin: 5px;
padding: 10px;
font-size: 150%;
font-weight: 700;
color: #871900;
font-family: PompaduBook;

}
.light {width:450px; }
.displey input, .displey select {width: 93% !important;}

.displey textarea {padding: 10px;
font-size: 200%;
font-weight: 700;
color: #871900;
font-family: PompaduBook;
width: 85%!important;
margin: 5px;
height: 50px;}
.light input {
    width: 92% !important;
}
@media screen and (max-width: 1024px) {
.heder.m { width: 100% !important;}
}


@media screen and (max-width: 720px) {
.qet {width: 95%;padding: 5%;}
.qet b {display: inherit;}
a.fag {float: none;}
.ckroll ,.ckrolm{ width: 95%; overflow:scroll;margin: 0 auto;display: inherit;}
.ckroll table,.ckrolm table{width: 100%;padding: 0;}
.dod {width: 25%;margin-top: 5%;}
#ajax_form2.zap{width: 95%;background: #000000d1;}
#ajax_form3.zapis input {width: 85%;margin: 2%;}
div.catalog-item-image {width: 50%;margin: 0 auto;}
.prep_ych {margin-top: 10%;}
.cat {display: inherit;margin: 0 auto;width: 50%;}
.tot {}
.vidos {width: 90%;padding: 4%;}
.detail { column-count: 1;}
.detail h2 {margin-top: 0;position: relative;}
.prew {font-size: 15px;margin: 35% auto 0 auto;width: 85%;padding: 2%;line-height: 21px;}
.prewr {font-size: 15px;margin: 65% auto 0 auto;width: 85%;padding: 2%;line-height: 21px;}
}


.news-detail { padding: 0 3% 0% 0%;}
div.news-detail img.detail_picture
{float:left;margin:0 8px 6px 1px;
border-top: 3px #fff solid;}
.news-date-time
{
	color:#486DAA;
}

.place_ty {display: inline-block;
background: green;
margin: 3px;
padding: 0 5px;}
div.news-list img.preview-picture
{
	float:left;
	margin:0 4px 6px 0;
}
.displey ul {
list-style-position: inside; counter-reset: heading;
}
.displey ul li {position: relative; display: block; padding: 0.4em 0.4em 0.4em 0.8em; margin: 0.5em 0px 0.5em 2.5em; background: #17ab00;  text-decoration: none;
transition: all 0.3s ease-out 0s;}
.displey ul li:before {
counter-increment: heading;
content: counter(heading);
    position: absolute;
    left: -2.5em;
    top: 50%;
    margin-top: -1em;
    border: 1px solid rgba(250, 205, 100, 0.2);
    height: 2em;
    width: 2em;
    line-height: 2em;
    text-align: center;
    font-weight: bold;
}
.displey ul li:after {
position: absolute;
content: "";
border: .5em solid transparent;
left: -1em;
top: 50%;
margin-top: -.5em;
transition: all .3s ease-out;
}
p.news-item
{
	margin:0;
	margin-bottom:15px;
}

.news-date-time
{
	font-size:95%;
	display:block;
	color:#82929a;
}

.preview-picture {border: 1px solid #E4E7E9;}

.imagi{
margin: 1% 1% 1%;
display: inline-block;
width: 30%;
height: auto;
text-align: center;
font-size: 14px;
padding-bottom: 10px;
text-transform: uppercase;
border: 1px #7a7a7a solid;
}

.preview-picture2
{overflow: hidden;
margin-bottom: 10px;
width: 100%;
height: 150px;
}


.style a {padding: 2% 0; display: block;}
.style a { text-decoration: none; font-weight: 700; }
.ckroll span a { color:    #fff !important;  border-bottom: 1px dashed;  display: inherit;  font-size: 27px;line-height: 27px;}
.st_ned { background: #858585 none repeat scroll 0% 0%; padding: 5px; color: #fff;font-weight: 700;background: #ec09ff none repeat scroll 0% 0%;}

.st_ras {background: #ffffff21;  text-align: center; transition: background-color 0.9s ease;}
.st_prep a { font-weight: 700; text-decoration: none;}
.st_prep { background: #fff;; text-align: center}
.btom {transition: background-color 0.7s ease; margin-bottom: 10px;  background: #003f5d none repeat scroll 0% 0%; padding: 10px; display: inline-block; width: 21%; clear: both; text-align: center; height: 50px; vertical-align: middle; border: 1px solid #fff;}
.btom a { text-decoration: none; font-size: 25px; font-family:  PompaduBook;}
.btom:hover {background: #00cbe0; }

.catalog-item-price {font-size: 35px;
font-weight: 700;
font-family: PompaduBold;
}

.catalog-item-price b{

    font-size: 25px;
}

.catalog-item-price img {
position: absolute;
margin: -40% 0px 0px 30%;
z-index: 100;
}
.catalog-item-image img {z-index: 99;position: relative;}




.content {
	text-align: center;
}

.modal-overlay {
	background: rgba(60, 63, 78, 0.9);
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	opacity: 0;
	visibility: hidden; z-index: 99;
}

.modal-wrapper {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	overflow: auto;
	pointer-events: none; z-index: 999;
}

.modal {
	color: #666871; z-index: 9999999;
	text-align: center;
	width: 400px;
	max-width: 90%;
	height: 650px;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	position: absolute;
	margin: auto;
	padding: 45px;
	pointer-events: auto;
	font-weight: bold;
	visibility: hidden;
       background: url(/bitrix/templates/wsdanc/components/bitrix/form.result.new/.default/images/bg_li.jpg) repeat-y; background-size: 100%;
}

@media screen and (max-width: 980px) {
.modal { height: auto;}
}

.modal h2 {
	font-size: 2.25em;
	margin: 0.5em 0 0.25em;
	color: #BDBFCA;
	font-family: 'Lustria', 'Goudy Old Style', Garamond, 'Big Caslon', 'Times New Roman', serif;
}

/* Buttons */
.open-modal {
	border: none;
	
}

.open-modal:hover {
	
}

.close-modal {
	color: #aaa;
	background: none;
	position: absolute;
	top: 10px;
	right: 70px;
	border: none;
	width: 20px;
	height: 20px;
	line-height: 15px;
	font-size: 50px;
	font-weight: bold;
}

.close-modal:hover {
	color: #666871;
}
@media screen and (max-width: 980px) {
.modal {
width: 100%;
}
}
/* End */


/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/.default/style.min.css?1465458736659*/
div.modern-page-navigation{padding:.5em 0}div.modern-page-navigation a,span.modern-page-current,span.modern-page-dots{border-left-width:1px;border-left-style:solid;padding-left:.75em;padding-right:.5em;text-decoration:none}div.modern-page-navigation a.modern-page-previous{border-right-width:1px;border-right-style:solid;border-left:none}div.modern-page-navigation a.modern-page-first,div.modern-page-navigation span.modern-page-first{border-left:none;padding-left:.5em}span.modern-page-current{font-weight:bold}div.modern-page-navigation a,span.modern-page-current,div.modern-page-navigation a.modern-page-previous,span.modern-page-dots{border-color:#cdcdcd}
/* End */
/* /bitrix/components/bitrix/news.detail/templates/pedago/style.css?15743560289981 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/.default/style.min.css?1465458736659 */
