/* #Sun Flower Button
==================================================
.modal:nth-of-type(even) {
    z-index: 1052 !important;
}
.modal-backdrop.in:nth-of-type(even) {
    z-index: 1051 !important;
}
*/
#after-delay {
    z-index: 1052 !important;
}
#myModal265565{
    z-index: 1052 !important;
}
.podrobstat{
font-weight: 400;
color: #3c4b51;
font-size: 16px;
}
#after-delay ul{
padding:0;
}
#after-delay ul li{
list-style-type:none;
}
.block-float1{
float: left;
}
.block-float2{
float: right;
}
.clear-both{
clear: both;
}
.sun-flower-button {
  position: relative;
  vertical-align: top;
  width: 235px;
  height: 50px;
  padding: 0;
  font-size: 20px;
  color: #fff;
  text-align: center;
  background: #4caf50;
  border: 0;
  border-bottom: 0px solid #4d9c2a;
  cursor: pointer;
  -webkit-box-shadow: inset 0 -2px #4d9c2a;
  box-shadow: inset 0 -2px #4d9c2a;
  font-weight: 400;
}
.sun-flower-button:active {
  top: 1px;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.sun-flower-button2 {
  position: relative;
  vertical-align: top;
  width: 235px;
  height: 50px;
  padding: 0;
  font-size: 20px;
  color: #fff;
  text-align: center;
  background: #f44336;
  border: 0;
  border-bottom: 0px solid #d43c31;
  cursor: pointer;
  -webkit-box-shadow: inset 0 -2px #d43c31;
  box-shadow: inset 0 -2px #d43c31;
  font-weight: 400;
  padding-top: 11px;
  margin-bottom: 10px;
}
.sun-flower-button2:active {
  top: 1px;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.telegramotstup{
	margin-top: 50px;
}
.delo ul{
    padding-left: 15px;
}
.delo ul ul{
    padding-left: 40px;
}
.voproznak {
    height: 31px;
    width: 31px;
    background: url(izbr/ostnervzv.png) no-repeat;
    margin-top: 18px;
}
.vprigodtekst{
max-width: 900px;
}
.sppbaner{
	width:580px;
	height:300px;
background: url(izbr2/tm3.png) no-repeat;
text-align: center;
font: 29px Intro;
color:#fff;
padding-top: 20px;
}
.sppbt1{
margin-top: 4px;
margin-bottom: 10px;
color: #fff;
}
.sppbt2{
	    color: #e1d65b;
    margin-bottom: 10px;
}

.sppbv{
color: #e1ab5b;
}
#specpred  .videotekst{
margin-top: 30px;
}
#specpred  .videotekst .zalsluchtxt{
font-size: 17px;
}
.sppbzhelkn{
display: inline-block;
margin-top: 18px;
padding-top: 20px;
height: 73px;
width:389px;
background: url(/izbr/zhelkn.png) no-repeat;
cursor: pointer;
}
.provideo ul{
margin-left:-20px;
}
.blvoprzagl h2{
font-family: 'Roboto', sans-serif;
font-size:22px;
color: #303030;
margin-top: 7px;
margin-right: 22px;
font-weight: 400;
margin-bottom: 0px;
line-height: 1.42857143;
}
@media screen and (max-width: 501px) {
.blvoprzagl h2{
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    color: #303030;
    margin-top: 0px;
    margin-right: 22px;
}
}
.menu2{
color: #303030;
font-family: 'Roboto', sans-serif;
font-weight: 300;
font-size: 16px;
line-height: 23px;
}
.menu2 li{
list-style-type: none;
}

.bkv2{
		margin-right:13px;
	display:inline-block;
height: 14px;
width:14px;
background: url(izbr2/bkv2.png) no-repeat;
position: absolute;
margin-top: 5px;
margin-left: -20px;
}
.telb{
padding-left: 5px;
padding-right: 5px;
}
.provocen{
height: 398px;
width:580px;
background: url(izbr2/provocen.png) no-repeat;
text-align: center;
}
.sgarant{
height: 398px;
width:580px;
background: url(izbr2/sgarant.png) no-repeat;
text-align: center;
}
.mgnprzv1{
height: 398px;
width:580px;
background: url(izbr2/pr1.png) no-repeat;
text-align: center;
}
.mgnprzv2{
height: 398px;
width:580px;
background: url(izbr2/pr2.png) no-repeat;
text-align: center;
}
.mgnprzv3{
height: 398px;
width:580px;
background: url(izbr2/pr3.png) no-repeat;
text-align: center;
}
.mgnprzv4{
height: 398px;
width:580px;
background: url(izbr2/pr4.png) no-repeat;
text-align: center;
}
.mgnprzv5{
height: 398px;
width:580px;
background: url(izbr2/pr5.png) no-repeat;
text-align: center;
}
.mgnprzv6{
height: 398px;
width:580px;
background: url(izbr2/pr6.png) no-repeat;
text-align: center;
}
.mgnprzv7{
height: 398px;
width:580px;
background: url(izbr2/pr7.png) no-repeat;
text-align: center;
}
.mgnprzv8{
height: 398px;
width:580px;
background: url(izbr2/pr8.png) no-repeat;
text-align: center;
}
.mgnprzv9{
height: 398px;
width:580px;
background: url(izbr2/pr9.png) no-repeat;
text-align: center;
}
.mgnprzv10{
height: 398px;
width:580px;
background: url(izbr3/pr10.jpg) no-repeat;
text-align: center;
}
.mgnprzv11{
height: 398px;
width:580px;
background: url(izbr3/pr11.jpg) no-repeat;
text-align: center;
}

.mdev{
height: 398px;
width:580px;
background: url(izbr2/dev.jpg) no-repeat;
text-align: center;
}

.vyzalili{
height: 398px;
width:580px;
background: url(izbr2/vz.png) no-repeat;
text-align: center;
}
.btnknt2{
	float: right;
    margin-top:33px;
    cursor: pointer;
	height:47px;
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: 0.05em;
    color: #68b5d1;

	background: none;
border: 3px solid #68b6d2;
border-radius: 25px;
padding: 12px 26px;
	margin-left: 16px;

}
.renavikn{
display: none;
}
@media (max-width: 1199.98px) {
	.telegramotstup{
	margin-top: 0px;
}
	.sppbaner{
height: 316px;
width:460px;
background: url(izbr2/mtm3.png) no-repeat;
text-align: center;
font: 26px Intro;
padding-top: 36px;
}
.provocen{
height: 316px;
width:460px;
background: url(izbr2/provocen-m.png) no-repeat;
text-align: center;
}
.sgarant{
height: 316px;
width:460px;
background: url(izbr2/sgarant-m.png) no-repeat;
text-align: center;
}
.mgnprzv1{
height: 316px;
width:460px;
background: url(izbr2/mpr1.png) no-repeat;
text-align: center;
}
.mgnprzv2{
height: 316px;
width:460px;
background: url(izbr2/mpr2.png) no-repeat;
text-align: center;
}
.mgnprzv3{
height: 316px;
width:460px;
background: url(izbr2/mpr3.png) no-repeat;
text-align: center;
}
.mgnprzv4{
height: 316px;
width:460px;
background: url(izbr2/mpr4.png) no-repeat;
text-align: center;
}
.mgnprzv5{
height: 316px;
width:460px;
background: url(izbr2/mpr5.png) no-repeat;
text-align: center;
}
.mgnprzv6{
height: 316px;
width:460px;
background: url(izbr2/mpr6.png) no-repeat;
text-align: center;
}
.mgnprzv7{
height: 316px;
width:460px;
background: url(izbr2/mpr7.png) no-repeat;
text-align: center;
}
.mgnprzv8{
height: 316px;
width:460px;
background: url(izbr2/mpr8.png) no-repeat;
text-align: center;
}
.mgnprzv9{
height: 316px;
width:460px;
background: url(izbr2/mpr9.png) no-repeat;
text-align: center;
}
.mgnprzv10{
height: 316px;
width:460px;
background: url(izbr3/mpr10.jpg) no-repeat;
text-align: center;
}
.mgnprzv11{
height: 316px;
width:460px;
background: url(izbr3/mpr11.jpg) no-repeat;
text-align: center;
}
.mdev{
height: 316px;
width:460px;
background: url(izbr2/mdev.jpg) no-repeat;
text-align: center;
}
.msknigu{
height: 316px;
width:460px;
background: url(izbr2/msknigu.png) no-repeat;
text-align: center;
}
.vyzalili{
height: 316px;
width:460px;
background: url(izbr2/mvz.png) no-repeat;
text-align: center;
}
}
@media (max-width: 991.98px) {
.btnknt2{
display: none;
}
.renavikn{
display: block;
}
}

#block14 {
	margin-top:60px;
}
#akordion{
max-width: 900px;
}
.persvin{
width: 100% !important;
margin-top: 0px !important;
font-weight: 300 !important;
}

.blvoprzagl {
margin-left: 75px;
}
.dobtekst{
display:none;
}
.neszhim{
width:250px;
}
.otstgal {
margin-left: 20px;
list-style-type: none;
}

.skrtxt{
font-size:17px;
max-width:826px;
}
#block8 ul{
padding-left: 15px;
}
#block82 {
margin-top: 76px;
}
#opisblok {
color: #60696c;
font-family: 'Roboto', sans-serif;
font-weight: 300;
line-height: 23px;

margin-top: -14px;
margin-bottom: 45px;
font-size:17px;
max-width:900px;
}
#block865{
color: #303030;
font-family: 'Roboto', sans-serif;
font-weight: 300;
font-size: 16px;
line-height: 23px;
}
.vydel{
font-weight: 400;
font-size: 17px;
/*color: #3698bc;*/
}
.vydelm{
font-weight: 400;
color: #4f4f50;;
}
.etap1{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap1.png) no-repeat;
}
.etap2{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap2.png) no-repeat;
}
.etap3{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap3.png) no-repeat;
}
.etap4{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap4.png) no-repeat;
}
.etap5{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap5.png) no-repeat;
}
.etap6{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap6.png) no-repeat;
}
.etap7{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap7.png) no-repeat;
}
.etap8{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap8.png) no-repeat;
}
.etap9{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap9.png) no-repeat;
}
.etap10{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap10.png) no-repeat;
}
.etap11{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap11.png) no-repeat;
}
.etap12{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap12.png) no-repeat;
}
.etap13{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/etap13.png) no-repeat;
}
.problema{
position: absolute;
width: 46px;
height: 46px;
background: url(izbr2/izbr/problema.png) no-repeat;
}
.keis{
position: absolute;
width: 46px;
height: 46px;
background: url(../izbr/keis.png) no-repeat;
}
.uspeh{
	position: absolute;
margin-left: -48px;
background: url(../izbr/uspeh.png) no-repeat;
height:35px;
width: 35px;
}

/* Style page content - use this if you want to push the page content to the right when you open the side navigation */
.renavikn{
cursor: pointer;
width: 26px;
height: 16px;
position: relative;
float: right;
margin: 47px 21px 0 15px;

}
.navliniya{
display: block;
background: #333;
width: 26px;
height: 0px;
border: 1px solid #333;
border: 1px solid #2D8EB1;
position: absolute;
left: 0;
transition: all 0.4s;
border-radius: 300px;

}
.navlin1{
top: 0;
width: 32px;
}
.navlin2{
top: 50%;
}
.navlin3{
top: 100%;
}
.glkntkst{
padding-right: 6px;
margin-left: -18px;
}
.glknikon{
position: absolute;
margin-top: -1px;
font-size: 24px !important;
color: #000000B3;
}

@media (max-width: 991.98px) {
.sppbaner{
height: 316px;
max-width:460px;
background: url(izbr2/mtm3.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
font: 26px Intro;
padding-top: 36px;
}
.provocen{
height: 316px;
max-width:460px;
background: url(izbr2/provocen-m.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.sgarant{
height: 316px;
max-width:460px;
background: url(izbr2/sgarant-m.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv1{
height: 316px;
max-width:460px;
background: url(izbr2/mpr1.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv2{
height: 316px;
max-width:460px;
background: url(izbr2/mpr2.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv3{
height: 316px;
max-width:460px;
background: url(izbr2/mpr3.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv4{
height: 316px;
max-width:460px;
background: url(izbr2/mpr4.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv5{
height: 316px;
max-width:460px;
background: url(izbr2/mpr5.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv6{
height: 316px;
max-width:460px;
background: url(izbr2/mpr6.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv7{
height: 316px;
max-width:460px;
background: url(izbr2/mpr7.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv8{
height: 316px;
max-width:460px;
background: url(izbr2/mpr8.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv9{
height: 316px;
max-width:460px;
background: url(izbr2/mpr9.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv10{
height: 316px;
max-width:460px;
background: url(izbr3/mpr10.jpg) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv11{
height: 316px;
max-width:460px;
background: url(izbr3/mpr11.jpg) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mdev{
  display: none;
height: 316px;
max-width:460px;
background: url(izbr2/mdev.jpg) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.msknigu{
height: 316px;
max-width:460px;
background: url(izbr2/msknigu.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.vyzalili{
height: 316px;
max-width:460px;
background: url(izbr2/mvz.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.btnknt {
    float: right;
    margin-top: 40px;
    padding: 6px 8px;
    cursor: pointer;
    width: 100px;
    height: 35px;
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0.05em;
    color: #68b5d1;
    background-image: none;
    border: 2px solid;
    border-radius: 25px;
}
}
@media (max-width: 767.98px) {
	.telb {
    padding-left: 3px;
    padding-right: 3px;
}
.logotlf {
	margin-left: 0px;
}

#header{
height: 90px;
}
.renavikn{
margin-top:39px;
margin-right:3px;
}
.btnknt {
display: none;
}

.elogotext{
	font-size:14px;
}
.logotlf {
	font-size:15px;
}

}
.spmar6 {
    margin-top: 40px !important;
}
@media screen and (max-width: 501px) {
.sppbaner{
height: 261px;
max-width:380px;
background: url(izbr2/omtm3.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.provocen{
height: 261px;
max-width:380px;
background: url(izbr2/provocen-om.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.sgarant{
height: 261px;
max-width:380px;
background: url(izbr2/sgarant-om.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv1{
height: 261px;
max-width:380px;
background: url(izbr2/ompr1.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv2{
height: 261px;
max-width:380px;
background: url(izbr2/ompr2.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv3{
height: 261px;
max-width:380px;
background: url(izbr2/ompr3.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv4{
height: 261px;
max-width:380px;
background: url(izbr2/ompr4.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv5{
height: 261px;
max-width:380px;
background: url(izbr2/ompr5.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv6{
height: 261px;
max-width:380px;
background: url(izbr2/ompr6.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv7{
height: 261px;
max-width:380px;
background: url(izbr2/ompr7.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv8{
height: 261px;
max-width:380px;
background: url(izbr2/ompr8.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv9{
height: 261px;
max-width:380px;
background: url(izbr2/ompr9.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv10{
height: 261px;
max-width:380px;
background: url(izbr3/ompr10.jpg) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mgnprzv11{
height: 261px;
max-width:380px;
background: url(izbr3/ompr11.jpg) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.mdev{
height: 261px;
max-width:380px;
background: url(izbr2/omdev.jpg) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.msknigu{
height: 261px;
max-width:380px;
background: url(izbr2/omsknigu.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
.vyzalili{
height: 261px;
max-width:380px;
background: url(izbr2/omvz.png) no-repeat;
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 17px;
}
}
@media screen and (max-width: 454px) {
	.skrytekst{
		display:none;
	}
.elogotext {
    font-size: 14px;
    letter-spacing: -0.5px;
}
.dobtekst{
display:inline;
}
}
