body {	background: url(../../../img/fon.jpg) repeat;
        padding: 0px;
        margin: 0px;
        width: 100%;
	    height: 100%;
        position: relative;
}
#container {
    background: #fff;
	border: 4px solid #FE5D03;
    height: auto;
	width: 70%;
	   -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 0 0 70px rgba(0,0,0,1);
	margin: 45px 15% 45px;
	text-align: left;
    position: relative; 
}
h3{
    margin-top: 6%;
    width: 100%;
    display: inline-block;
    font-family: 'Marck Script', cursive;
    color: #464646;
    margin-bottom: 0;
}
h1 {
    background: #fff;
    font-weight: 600;
   margin-top: 1%;
   width: 100%;
   display: inline-block;
   font-family: 'Ubuntu Condensed', sans-serif;
   color: #FE5D03;
   margin-bottom: 0;
}
.jepigraf {
    text-align: right;
    margin-top: 3%;
    font-weight: 300;
    width: 100%;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #494949;
    margin-bottom: 0;
}
.pjepigraf {
    font-weight: 400;
    width: 100%;
    margin-top: 1%;
    margin-bottom: 4%;
    text-align: right;
    font-style: italic;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #494949;
    margin-bottom: 0;
}
.podpis {
 
  font-style: Italic;
  width: 100%;
   text-align:center !important;
   padding: 0 auto;
  margin-top: 6%; /* Отступ сверху */
    margin-bottom: 0%; /* Отступ снизу */
    font-family: 'Roboto', sans-serif;
  font-weight: 700;
  color: #D20607;  
}

p {
    margin-top: 4%; /* Отступ сверху */
    margin-bottom: 3%; /* Отступ снизу */
    font-family: 'Roboto', sans-serif;
    color: #424242;
    font-weight: 300;
    text-indent: 10%;
   }
li {
    color: #2799BB; /* Цвет маркеров */
   }
li span {
    font-weight: 600;
    font-family: 'Roboto', sans-serif;
    color: #545454; /* Цвет текста */
   }

.prim123 li{
    margin-bottom: 7% !important;
    color: #2799BB;
    font-weight: 600;
}

.prim123 li span {
    font-weight: 400;
    font-family: 'PT Sans', sans-serif;
    color: #494949; /* Цвет текста */
   }
   .primer1d1 li{
    margin-bottom: 7% !important;
    color: #2799BB;
    font-weight: 600;
}

.primer1d1 li span {
    font-weight: 400;
    font-family: 'PT Sans', sans-serif;
    color: #494949; /* Цвет текста */
   }
   .prim124 li{
    margin-bottom: 3% !important;
    color: #2799BB;
    font-weight: 600;
}

.prim124 li span {
    font-weight: 400;
    font-family: 'PT Sans', sans-serif;
    color: #494949; /* Цвет текста */
   }


.nzpk {
    width: 100.1%;
    margin: 0 0 -55% 0;
    height: 37vw;
    background: rgb(255,175,165); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(255,175,165,1) 0%, rgba(255,175,165,1) 0%, rgba(255,187,179,1) 25%, rgba(255,218,206,1) 60%, rgba(255,255,255,1) 92%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,175,165,1)), color-stop(0%,rgba(255,175,165,1)), color-stop(25%,rgba(255,187,179,1)), color-stop(60%,rgba(255,218,206,1)), color-stop(92%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,175,165,1) 0%,rgba(255,175,165,1) 0%,rgba(255,187,179,1) 25%,rgba(255,218,206,1) 60%,rgba(255,255,255,1) 92%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,175,165,1) 0%,rgba(255,175,165,1) 0%,rgba(255,187,179,1) 25%,rgba(255,218,206,1) 60%,rgba(255,255,255,1) 92%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,175,165,1) 0%,rgba(255,175,165,1) 0%,rgba(255,187,179,1) 25%,rgba(255,218,206,1) 60%,rgba(255,255,255,1) 92%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,175,165,1) 0%,rgba(255,175,165,1) 0%,rgba(255,187,179,1) 25%,rgba(255,218,206,1) 60%,rgba(255,255,255,1) 92%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffafa5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.zzpk {
    width: 100.1%;
    margin-top: -45%;
    height: 35vw;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 9%, rgba(206,232,235,1) 39%, rgba(115,188,210,1) 72%, rgba(62,159,187,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(9%,rgba(255,255,255,1)), color-stop(39%,rgba(206,232,235,1)), color-stop(72%,rgba(115,188,210,1)), color-stop(100%,rgba(62,159,187,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 9%,rgba(206,232,235,1) 39%,rgba(115,188,210,1) 72%,rgba(62,159,187,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 9%,rgba(206,232,235,1) 39%,rgba(115,188,210,1) 72%,rgba(62,159,187,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 9%,rgba(206,232,235,1) 39%,rgba(115,188,210,1) 72%,rgba(62,159,187,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 9%,rgba(206,232,235,1) 39%,rgba(115,188,210,1) 72%,rgba(62,159,187,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#3e9fbb',GradientType=0 ); /* IE6-9 */
}
.zzpk2 {
    width:100.1%;
    margin: 0 auto -23%;
    height: 25vw;
background: rgb(63,158,186); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(63,158,186,1) 9%, rgba(74,174,203,1) 28%, rgba(115,188,210,1) 48%, rgba(206,232,235,1) 76%, rgba(255,255,255,1) 98%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(9%,rgba(63,158,186,1)), color-stop(28%,rgba(74,174,203,1)), color-stop(48%,rgba(115,188,210,1)), color-stop(76%,rgba(206,232,235,1)), color-stop(98%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(63,158,186,1) 9%,rgba(74,174,203,1) 28%,rgba(115,188,210,1) 48%,rgba(206,232,235,1) 76%,rgba(255,255,255,1) 98%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(63,158,186,1) 9%,rgba(74,174,203,1) 28%,rgba(115,188,210,1) 48%,rgba(206,232,235,1) 76%,rgba(255,255,255,1) 98%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(63,158,186,1) 9%,rgba(74,174,203,1) 28%,rgba(115,188,210,1) 48%,rgba(206,232,235,1) 76%,rgba(255,255,255,1) 98%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(63,158,186,1) 9%,rgba(74,174,203,1) 28%,rgba(115,188,210,1) 48%,rgba(206,232,235,1) 76%,rgba(255,255,255,1) 98%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f9eba', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.comkv1 {
    text-indent: 0%;
    width: 70%;
    margin-left: 15%;
    text-align: center;
}
.comkv1 p{
    text-indent: 0%;
    font-weight: 300;
    color: #4C4C4C;
    font-family: 'Roboto', sans-serif;
}

.osntabl {
   padding: 0 12% 0;
   display: inline-block;
   font-style: none;
   line-height: 145%;
}
.devpr {
    padding: 0 5% 0;
}
.stopr{
     padding: 0 0 0;  


}
.stoprsp{
     padding: 0 0 0;  
   display: inline-block;
   font-style: none;
   line-height: 145%;

}



.kavch img{
    margin: 2% 46% 0 46%;
   width: 8%;
}

.styvdzportr img{
    margin: 2% 0% 0 20%;
   width: 20%;
}


.vvod21 {
    width: 100%;
    display: inline-block;
    font-family: 'Ubuntu Condensed', sans-serif;
    color: #5A5A5A;
    text-align:center;
    margin-top: 0%;
    margin-bottom: 7%;
}

.vvod22 {
    width: 100%;
    display: inline-block;
    font-family: 'Ubuntu Condensed', sans-serif;
    color: #5A5A5A;
    font-weight: 400;
    text-align:center;
    margin-top: 0%;
    margin-bottom: 18%;
}

.osnov {
    width: 100%;
}

.hrred {
    border: 0.1vw solid red;
}





    /*  стили семейного проекта  */

.semproekt{
    border-top: 4px solid #FE5D03;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #494949;
    font-weight: 300;
    line-height: 145%;
    width: 100.1%;
    margin: 5% auto 0;
}


.semprologo{
    margin: 0;
    width: 100%;
}

.ideasempro {
    line-height: 145%;
}

.ideasempro ul {
     text-indent: 0%;
     margin-bottom:9%;
     padding-left:15%;
     padding-right:15%;
}
.ideasempro ol {
     text-indent: 0%;
     margin-bottom:9%;
     padding-left:15%;
     padding-right:15%;
}

.ideasempro li {
    font-weight: 600;
    margin-bottom:2%; 
    color:  #2799BB;
    
}

.ideasempro li span{
    font-weight: 400 !important;
    color:#424242;
    
}

.primsempro{
    line-height: 145%;
    margin-top:-4%;
    margin-bottom:5%;
    margin-left: 20%;
    border-top: 2px solid #D20607;
    border-bottom: 2px solid #D20607;
    width:60%;
}

.primsempro ol {
    text-indent: 0%;
    margin-bottom:1%;
    padding-bottom:1%;
    padding-left:7%;
    padding-right:7%;
}

.primsempro li {
    font-weight: 600;
    margin-bottom:2%; 
    color:  #2799BB;
    
}

.primsempro li span{
    font-weight: 400;
    color:#424242;
    
}

.atsempro{
    line-height: 145%;
    margin-top: 5%;
    margin-bottom:5%;
    margin-left: 20%;
    border-top: 2px solid #D20607;
    border-bottom: 2px solid #D20607;
    width:60%;
}
.atsempro ol {
    padding-bottom:2%;
    text-indent: 0%; 
    margin-bottom:1%;
    padding-left:7%;
    padding-right:0%;
}

.atsempro li {
    font-weight: 600;
    margin-bottom:2%; 
    color:  #2799BB;
    
}

.atsempro li span{
    font-weight: 400 !important;
    color:#424242;
    
}
.zadsempro{
    text-indent: 0%;
    margin-bottom: 2%;
    padding-left:15%;
    padding-right:15%;
    color:#424242;
    line-height: 145%;
}
 .zadsempro  li {
    color: #FE5D03; /* Цвет маркеров */
   }
   
   
.zaversempro {
    z-index: 1;
    background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 12%, rgba(255,218,206,1) 49%, rgba(255,187,179,1) 75%, rgba(255,175,165,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(12%,rgba(255,255,255,1)), color-stop(49%,rgba(255,218,206,1)), color-stop(75%,rgba(255,187,179,1)), color-stop(100%,rgba(255,175,165,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 12%,rgba(255,218,206,1) 49%,rgba(255,187,179,1) 75%,rgba(255,175,165,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 12%,rgba(255,218,206,1) 49%,rgba(255,187,179,1) 75%,rgba(255,175,165,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 12%,rgba(255,218,206,1) 49%,rgba(255,187,179,1) 75%,rgba(255,175,165,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 12%,rgba(255,218,206,1) 49%,rgba(255,187,179,1) 75%,rgba(255,175,165,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffafa5',GradientType=0 ); /* IE6-9 */
width:100%;
MARGIN-TOP: -20%;
height: 25vw;
}

.zadsemprozag {
    text-align:center;
    text-indent: 0;
    margin-bottom: -2%;
    color: #2799BB;
    width: 100%;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    text-align:center;
    margin-top: 2%;
    line-height: 145%;
}

.primsemprozag {
    text-align:center;
    text-indent: 0; 
    color: #FA5400;
    margin-bottom: -1%;
    width: 100%;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    margin-top: 2%;
    line-height: 145%;
}

.textaerasp-1 {
    font-family: 'Lobster', cursive;
    font-size: 19px;
    border: 1px solid #C3BFBF;
    margin: 2% 0% 0%;
    width: 100%;
    padding: 3%;
    display: inline-block;
    background: rgba(0, 170, 238, 0);
    outline: none;
    -moz-appearance: none;
    resize: none;
    color: #6B6B6B;
}


.subsp{ 
        background: -moz-linear-gradient(top,  rgba(130,205,227,1) 0%, rgba(93,191,221,1) 13%, rgba(79,186,218,0.99) 18%, rgba(69,179,211,0.95) 37%, rgba(50,165,199,1) 72%, rgba(36,155,189,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,205,227,1)), color-stop(13%,rgba(93,191,221,1)), color-stop(18%,rgba(79,186,218,0.99)), color-stop(37%,rgba(69,179,211,0.95)), color-stop(72%,rgba(50,165,199,1)), color-stop(99%,rgba(36,155,189,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82cde3', endColorstr='#249bbd',GradientType=0 ); /* IE6-9 */
    display: inline-block;
    height: 3vw;
    margin: 3% 37.5% 10%;
    width: 25%;
    font-size: 12pt;
    font-weight: 600;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    color: #FFF2F2; /* Цвет текста */
}

    /*  конец стилей семейного проекта  */
    
    
    
    
    
    
    /*  стили заданий по курсу  */    
    
.zadaniya{
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #494949;
    font-weight: 400;
    line-height: 145%;
    width: 100%;
    margin: 0 auto 0;
}

.zadpopr {
    font-family: 'Roboto', sans-serif;
    margin-top: 0%;
}
.zadpopr ol{
     text-indent: 10%;
     margin-bottom:-5%;
     padding-left:12%;
     padding-right:12%;
}
.zadpopr li{
    margin-bottom: 4%;
    color: #2799BB;
    font-weight: 600;
}
.obzadz {
    color: #FE5D03 !important;
    padding-right: 2%;
    font-weight: 700;
}
.obzad {
    padding: 0;
    margin: -10% 0 0%;
    text-indent: 0%;
    text-align: center;
}
.obzad span{
    color: #FE5D03 !important;
    padding-right: 2%;
    font-weight: 700;
}

.zadpopr li span {
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
    color: #585858; /* Цвет текста */
   }
   .zadpopr li span b{
    font-weight: 900;
    font-family: 'Roboto', sans-serif;
    color: #585858; /* Цвет текста */
   }
.zadpopr li span p{
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
    color: #585858; /* Цвет текста */
   }  
.posledp{
    margin-bottom: 0;
   }  

    /*  конец стилей заданий по курсу  */  
    
    
    
#zagolovok1 {
    text-align:center;
    text-indent: 0% !important;
    font-weight: 700 !important;
    color: #279AB9;
    margin-top: 1%;
    margin-bottom: -1%;
}
#zagolovok2 {
    text-align:center;
    text-indent: 0% !important;
    font-weight: 700 !important;
    color: #279AB9;
    margin-top: 1%;
    margin-bottom: -1%;
}
#zagolovok3 {
    text-align:center;
    text-indent: 0% !important;
    font-weight: 700 !important;
    color: #279AB9;
    margin-top: -5%;
    margin-bottom: -1%;
}
.zagolovok4 {
    text-align:center;
    text-indent: 0% !important;
    font-weight: 700 !important;
    color: #279AB9;
    margin-top: -2%;
    margin-bottom: 0%;
}
.zagolovok5 {
    text-align:center;
    text-indent: 0% !important;
    font-weight: 700 !important;
    font-family: 'Ubuntu Condensed', sans-serif;
    color: #FE5D03;
    margin-top: 0%;
    margin-bottom: 0%;
}
.zagolovok6 {
    text-align:center;
    text-indent: 0% !important;
    font-weight: 700 !important;
    font-family: 'Ubuntu Condensed', sans-serif;
    color: #FE5D03;
    margin-top: 0%;
    margin-bottom: 0%;
}
.all {
    width: 50%;
    margin-bottom: 0%;
    font-weight: 700 !important;
    font-family: 'Ubuntu Condensed', sans-serif;
    color: #FE5D03;
}
.zagolovok7 {
    margin-left: 2%;
    text-indent: 0% !important;
    font-weight: 700 !important;
    color: #279AB9;
    margin-top: -1%;
    margin-bottom: 0%;
}
#fonzad {
    width: 100%;
    height: 10%;
    background: url(../../../img/wall6.jpg);
}

.my {
    opacity:0;
    width: 30%; 
    text-align: center;
    border-radius: 1vw;
    padding: 1%;
    margin-top:2%;
    margin-left: 20%;
    display: inline-block;
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
    color: #FFF2F2; /* Цвет текста */
    background: #F63132;
}
.my2 {
    opacity:0;
    width: 30%; 
    text-align: center;
    border-radius: 1vw;
    padding: 1%;
    margin-top:2%;
    margin-left: 10%;
    display: inline-block;
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
    color: #FFF2F2; /* Цвет текста */
    background: #F63132;
}
.anketa {
    background: #fff;
    margin-left: -2%;
    margin-bottom: 4%;
    margin-top: 2%;
    padding-left: 2%;
    padding-bottom: 0%;
    border: 1px  solid #BEBEBE;
    width: 102%;
    opacity: 1;
}
.sub1 {
    background: -moz-linear-gradient(top,  rgba(130,205,227,1) 0%, rgba(93,191,221,1) 13%, rgba(79,186,218,0.99) 18%, rgba(69,179,211,0.95) 37%, rgba(50,165,199,1) 72%, rgba(36,155,189,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,205,227,1)), color-stop(13%,rgba(93,191,221,1)), color-stop(18%,rgba(79,186,218,0.99)), color-stop(37%,rgba(69,179,211,0.95)), color-stop(72%,rgba(50,165,199,1)), color-stop(99%,rgba(36,155,189,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82cde3', endColorstr='#249bbd',GradientType=0 ); /* IE6-9 */
    display: inline-block;
    height: 3vw;
    padding-left: 1%;
    padding-right: 1%;
    margin-left:30%;
    width: 15%;
    margin-top:2%;
    font-weight: 600;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    color: #FFF2F2; /* Цвет текста */
}
.sub3 {
    background: -moz-linear-gradient(top,  rgba(130,205,227,1) 0%, rgba(93,191,221,1) 13%, rgba(79,186,218,0.99) 18%, rgba(69,179,211,0.95) 37%, rgba(50,165,199,1) 72%, rgba(36,155,189,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,205,227,1)), color-stop(13%,rgba(93,191,221,1)), color-stop(18%,rgba(79,186,218,0.99)), color-stop(37%,rgba(69,179,211,0.95)), color-stop(72%,rgba(50,165,199,1)), color-stop(99%,rgba(36,155,189,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82cde3', endColorstr='#249bbd',GradientType=0 ); /* IE6-9 */
    display: inline-block;
    height: 3vw;
    padding-left: 1%;
    padding-right: 1%;
    margin-left:25%;
    width: 30%;
    margin-top:2%;
    font-weight: 600;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    color: #FFF2F2; /* Цвет текста */
}
.sub2 {
    background: -moz-linear-gradient(top,  rgba(130,205,227,1) 0%, rgba(93,191,221,1) 13%, rgba(79,186,218,0.99) 18%, rgba(69,179,211,0.95) 37%, rgba(50,165,199,1) 72%, rgba(36,155,189,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,205,227,1)), color-stop(13%,rgba(93,191,221,1)), color-stop(18%,rgba(79,186,218,0.99)), color-stop(37%,rgba(69,179,211,0.95)), color-stop(72%,rgba(50,165,199,1)), color-stop(99%,rgba(36,155,189,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82cde3', endColorstr='#249bbd',GradientType=0 ); /* IE6-9 */
    display: inline-block;
    height: 3vw;
    padding-left: 1%;
    padding-right: 1%;
    width: 11%;
    margin-left:4%;
    margin-top:-7.4%;
    font-weight: 600;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    color: #FFF2F2; /* Цвет текста */
}

.var {
    margin-bottom: 6%;
    display: inline-block;
    font-weight: 600;
    font-family: 'Roboto', sans-serif;
    color: #545454; /* Цвет текста */
}
.voprosaks {
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #585858;
    font-weight: 100 !important;
    text-indent: 10%;
    padding-right: 1.5%;
    margin-bottom: 5%;
    border-right: 2px solid #8F8E8E;
}
#chast h3{
     margin-top: 1000px;
}
#nakartuv img{
     width: 10%;
     margin-top: -45px;
     float: right;
     position: relative;
}
#nazvaniekursa {
    width: 100%;
    display: inline-block;
    font-family: 'Bad Script', cursive;
    color: #2097BA;
    text-align:center;
    margin-top: 2%;
    line-height: 155%;
    margin-bottom: 0%;
    font-weight: 700;
}

.vvod {
    width: 100%;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #494949;
    font-weight: 400;
    text-align:center;
    margin-top: 2%;
    line-height: 145%;
    margin-bottom: 2%;
}

.vvodb {
    width: 100%;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #535353;
    font-weight: 400;
    text-align:center;
    margin: -2% 0 -2%;
    line-height: 145%;
}


.osntabl h4{
    font-family: 'Roboto', sans-serif;
    color: #494949;
    text-align:center;
    line-height: 145%;
    margin: 5% 0 -2% 0;
    font-weight: 400;
}
.vvod9 {
    width: 100%;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #494949;
    font-weight: 300;
    text-align:center;
    margin-top: 0%;
    line-height: 145%;
    margin-bottom: -3%;
}
.vvod92 {
    width: 100%;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #494949;
    font-weight: 300;
    text-align:center;
    margin-top: 0%;
    line-height: 145%;
    margin-bottom: -3%;
}
.vvod48 {
    width: 100%;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #494949;
    font-weight: 300;
    text-align:center;
    margin-top: 4%;
    line-height: 145%;
    margin-bottom: 0%;
}
.vvod49 {
    width: 100%;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #494949;
    font-weight: 300;
    text-align:center;
    margin-top: 4%;
    line-height: 145%;
    margin-bottom: 0%;
}
.vvod12 {
    width: 100%;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    color: #494949;
    font-weight: 400;
    text-align:center;
    margin-top: 2%;
    line-height: 145%;
    margin-bottom: 1%;
}








/* стили вставок*/



.vst2ch2v2{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 5% 0 0% 0;
    padding: 3% 3% 3% 3%;
    background: #FE7427;
    width: 100%;
}
.vst2ch2v2 p{
    text-indent: 0%;
    padding: 0% 12% 0%;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
    color: #fff;
}
.vst2ch2v2 h3{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 3% 0 1%;
    padding: 0% 9% 0%;
    text-align: center;
    width: 100%;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #fff;
}


.vst2ch4v2{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 5% 0 0% 0;
    padding: 3% 3% 3% 3%;
    background: #FE7427;
    width: 100.1%;
}
.vst2ch4v2 p{
    text-indent: 0%;
    padding: 0% 17% 0%;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
    color: #fff;
}
.vst2ch4v2 h3{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 3% 0 1%;
    padding: 0% 9% 0%;
    text-align: center;
    width: 100%;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #fff;
}


.vst1ch4v2{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 5% 0 0% 0;
    padding: 3% 3% 3% 3%;
    background: #FE7427;
    width: 100.1%;
}
.vst1ch4v2 p{
    text-indent: 0%;
    padding: 0% 16% 0%;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    color: #fff;
}
.vst1ch4v2 h3{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 3% 0 1%;
    padding: 0% 9% 0%;
    text-align: center;
    width: 100%;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #fff;
}



.vst1ch2v2{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 5% 0 1% 0;
    padding: 3% 3% 3% 3%;
    background: #1E96BA;
    width: 100%;
}
.vst1ch2v2 p{
    text-indent: 0%;
    padding: 0% 16% 0%;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    color: #fff;
}
.vst1ch2v2 h3{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 3% 0 1%;
    padding: 0% 9% 0%;
    text-align: center;
    width: 100%;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #fff;
}
.vst1ch2v2 h4{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 1% 0 1%;
    padding: 0% 9% 0%;
    text-align: center;
    width: 100%;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #fff;
}






.vst1ch6v2{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 5% 0 1% 0;
    padding: 3% 3% 3% 3%;
    background: #FE7427;
    width: 100.1%;
}
.vst1ch6v2 p{
    text-indent: 0%;
    padding: 0% 12% 0%;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
    color: #fff;
}
.vst1ch6v2 p span{
    text-indent: 0%;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #fff;
}
.vst1ch6v2 p b{
    text-indent: 0%;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #fff;
}


.vst2ch6v2{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 5% 0 1% 0;
    padding: 3% 3% 3% 3%;
    background: #FE7427;
    width: 100%;
}
.vst2ch6v2 p{
    text-indent: 0%;
    padding: 0% 18% 0%;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
    color: #fff;
}
.vst2ch6v2 p span{
    text-indent: 0%;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #fff;
}

.vst2ch6v2.avtor{
    margin: -4% 0 -4% 0%;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #fff;
}

.vst1ch0v2{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 5% 0 1% 0;
    padding: 3% 3% 3% 3%;
    background: #FE7427;
    width: 100.1%;
}
.vst1ch0v2 p{
    text-indent: 0%;
    padding: 0% 18% 0%;
    text-align: left;
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
    color: #fff;
}
.vst1ch0v2 p span{
    text-indent: 0%;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #fff;
}








#vv1ch1 img{
    padding-bottom: 0%;
    padding-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    width: 100%; 
    float: left;
}
#v1ch1 img{
    padding-bottom: 0%;
    padding-right: 8%;
    margin-top: 0%;
    margin-left: -30%;
    width: 62%; 
    float: left;
}

#v2ch1 img{
    padding-bottom: 0%;
    padding-right: 8%;
    margin-top: -2%;
    margin-right: -38%;
    width: 62%; 
    float: right;
}
#v4ch1 img{
    padding-bottom: 0%;
    padding-right: 8%;
    margin-top: -2%;
    margin-right: -38%;
    width: 75%; 
    float: right;
}

#v3ch1 img{
    padding-bottom: 0%;
    padding-right: 5%;
    margin-top: 0%;
    margin-left: -30%;
    width: 70%; 
    float: left;
}

#v1ch2 img{
    padding-bottom: 0%;
    padding-right: 0%;
    padding-left: 1%;
    margin-top: -6%;
    margin-right: -40%;
    width: 70%; 
    float: right;
}
#v2ch2 img{
    padding-bottom: 0%;
    padding-right: 2%;
    margin-top: -5%;
    margin-left: -35%;
    margin-bottom: 0;
    width: 73%; 
    float: left;
}
#v3ch2 img{
    padding-bottom: 0%;
    padding-right: 0%;
    padding-left: 4%;
    margin-top: -6%;
    margin-right: -40%;
    width: 80%; 
    float: right;
}
#v4ch2 img{
    padding-bottom: 0%;
    padding-right: 3%;
    margin-top: -3%;
    margin-left: -35%;
    margin-bottom: 0;
    width: 68%; 
    float: left;
}
#v5ch2 img{
    padding-bottom: 0%;
    padding-right: 0%;
    padding-left: 1%;
    margin-top: -6%;
    margin-right: -35%;
    width: 75%; 
    float: right;
}
#v5ch5 img{
    padding-bottom: 0%;
    padding-right: 3%;
    margin-top: 0%;
    margin-left: -35%;
    width: 78%; 
    float: left;
}
#v6ch2 img{
    padding-bottom: 0%;
    padding-right: 2%;
    margin-top: -5%;
    margin-left: -35%;
    margin-bottom: 0;
    width: 75%; 
    float: left;
}

#v6ch5 img{
    padding-bottom: 0%;
    padding-right: 3%;
    margin-top: 0%;
    margin-left: -35%;
    width: 78%; 
    float: left;
}

#v6ch7 img{
    padding-bottom: 0%;
    padding-right: 3%;
    margin-top: 0%;
    margin-left: -35%;
    width: 60%; 
    float: left;
}

#v6ch8 img{
    padding-bottom: 0%;
    padding-right: 8%;
    margin-top: -2%;
    margin-right: -38%;
    width: 75%; 
    float: right;
}
#v6ch9 img{
    padding-bottom: 0%;
    padding-right: 3%;
    margin-top: 0%;
    margin-left: -35%;
    width: 75%; 
    float: left;
}

#v1ch3 img{
    padding-bottom: 0%;
    padding-right: 0%;
    padding-left: 1%;
    margin-top: -6%;
    margin-right: -35%;
    width: 75%; 
    float: right;
}
#v2ch3 img{
    padding-bottom: 0%;
    padding-right: 4%;
    margin-top: -2%;
    margin-left: -35%;
    margin-bottom: 0;
    width: 70%; 
    float: left;
}
#v3ch3 img{
    padding-bottom: 3%;
    padding-right: 0%;
    padding-left: 1%;
    padding-top: -60%;
    margin-top: -2%;
    margin-right: -35%;
    width: 70%; 
    float: right;
}
#v4ch3 img{
    padding-bottom: 0%;
    padding-right: 2%;
    margin-top: -5%;
    margin-left: -35%;
    margin-bottom: 0;
    width: 80%; 
    float: left;
}
#v5ch7 img{
    padding-bottom: 0%;
    padding-right: 0%;
    margin-top: -5%;
    margin-left: -35%;
    margin-bottom: 0;
    width: 80%; 
    float: left;
}

#v5ch3 img{
    padding-bottom: 0%;
    padding-right: 0%;
    padding-left: 1%;
    margin-top: -2%;
    margin-right: -35%;
    width: 75%; 
    float: right;
}
#v6ch3 img{
    padding-bottom: 0%;
    padding-right: 2%;
    margin-top: -1%;
    margin-left: -35%;
    margin-bottom: 0;
    width: 65%; 
    float: left;
}
#v7ch3 img{
    padding-bottom: 0%;
    padding-right: 0%;
    padding-left: 1%;
    margin-top: -8%;
    margin-right: -35%;
    width: 85%; 
    float: right;
}
#v8ch3 img{
    padding-bottom: -2%;
    padding-right: 2%;
    margin-top: -2%;
    margin-left: -35%;
    margin-bottom: -2%;
    width: 65%; 
    float: left;
}
#v9ch3 img{
    padding-bottom: -4%;
    padding-right: 0%;
    padding-left: 1%;
    margin-top: -6%;
    margin-bottom: -4%;
    margin-right: -35%;
    width: 70%; 
    float: right;
}
#v10ch3 img{
    padding-bottom: 0%;
    padding-right: 2%;
    margin-top: -2%;
    margin-left: -35%;
    margin-bottom: 0;
    width: 65%; 
    float: left;
}
#v11ch3 img{
    padding-bottom: 0%;
    padding-right: 0%;
    padding-left: 1%;
    margin-top: -2%;
    margin-right: -35%;
    width: 65%; 
    float: right;
}
#v12ch3 img{
    padding-bottom: -4%;
    padding-right: 2%;
    margin-top: 1%;
    margin-left: -35%;
    margin-bottom: -4%;
    width: 70%; 
    float: left;
}
#v13ch3 img{
    padding-bottom: -4%;
    padding-right: 5%;
    margin-top: 1%;
    margin-left: -31%;
    margin-bottom: -4%;
    width: 65%; 
    float: left;
}
#v14ch3 img{
    padding-bottom: -4%;
    padding-right: 2%;
    margin-top: 1%;
    margin-left: -30%;
    margin-bottom: -4%;
    width: 55%; 
    float: left;
}
#v15ch3 img{
    padding-bottom: -4%;
    padding-right: 2%;
    margin-top: 1%;
    margin-left: -35%;
    margin-bottom: -4%;
    width: 75%; 
    float: left;
}
#v1ch4 img{
    padding-bottom: 0%;
    padding-right: 4%;
    margin-top: -2%;
    margin-left: -35%;
    margin-bottom: 0;
    width: 70%; 
    float: left;
}
#v2ch4 img{
    padding-bottom: 0%;
    padding-right: 0%;
    padding-left: 1%;
    margin-top: -6%;
    margin-right: -35%;
    width: 55%; 
    float: right;
}
#v3ch4 img{
    padding-bottom: 0%;
    padding-right: 4%;
    margin-top: -2%;
    margin-left: -35%;
    margin-bottom: 0;
    width: 60%; 
    float: left;
}
#v4ch4 img{
    padding-bottom: 0%;
    padding-right: 0%;
    padding-left: 1%;
    margin-top: -1%;
    margin-bottom: -14%;
    margin-right: -35%;
    width: 70%; 
    float: right;
}
#v5ch4 img{
    padding-bottom: 0%;
    padding-right: 4%;
    margin-top: -2%;
    margin-left: -35%;
    margin-bottom: 0;
    width: 70%; 
    float: left;
}
/* конец стилей вставок*/









.zagolovok8 {
    width: 100%;
    display: inline-block;
    font-family: 'PT Sans', sans-serif;
    color: #494949;
    font-weight: 400;
    text-align:center;
    margin-top: 0%;
    margin-bottom: 1%;
}

.vdnevniks{
    margin: 0% 35% 5%;
    background: url(../../../img/strelka.png) center center no-repeat;
    cursor: pointer;
    font-weight: 900;
    line-height: 5vw;
    white-space: nowrap;
    display: inline-block;
    text-align: center;
    font-family: 'Comfortaa', cursive;
    color: #fff;
    background-size: contain;
    height: 5vw;
    width: 30%;
}


.vdnevniks1{
    margin: 0% 35% 5%;
    background: url(../../../img/strelka.png) center center no-repeat;
    cursor: pointer;
    font-weight: 900;
    line-height: 5vw;
    white-space: nowrap;
    display: inline-block;
    text-align: center;
    font-family: 'Comfortaa', cursive;
    color: #fff;
    background-size: contain;
    height: 5vw;
    width: 30%;
}


.vdnevniks2{
    margin: 10% 35% 5%;
    background: url(../../../img/strelka.png) center center no-repeat;
    cursor: pointer;
    font-weight: 900;
    line-height: 5vw;
    white-space: nowrap;
    display: inline-block;
    text-align: center;
    font-family: 'Comfortaa', cursive;
    color: #fff;
    background-size: contain;
    height: 5vw;
    width: 30%;
}

.chknigu {
    margin: 5% 35% 0%;
    background: url(../../../img/strelka.png) center center no-repeat;
    cursor: pointer;
    font-weight: 900;
    line-height: 5vw;
    white-space: nowrap;
    display: inline-block;
    text-align: center;
    font-family: 'Comfortaa', cursive;
    color: #fff;
    background-size: contain;
    height: 5vw;
    width: 30%;
}



.next0{
    outline: 0;
    background: url(../../../img/strelka.png) center center no-repeat;
    cursor: pointer;
    font-weight: 900;
    display: inline-block;
    text-align: center;
    font-family: 'Comfortaa', cursive !important;
    color: #fff !important;
    border: 0 !important;
    background-size: 100% 90%;
    height: 5vw;
    width: 114%;
}
#next0{
    cursor:pointer;
    left: 31.25%;
    margin-top: 8%;
    margin-bottom: 9%;
    width: 35%;
    position: relative;
}


.next1{
    outline: 0;
    line-height: 5vw;
    white-space: nowrap;
    margin: 0 30% 5%;
    background: url(../../../img/strelkaor.png) center center no-repeat;
    cursor: pointer;
    font-weight: 900;
    display: inline-block;
    text-align: center;
    font-family: 'Comfortaa', cursive;
    color: #fff;
    border: 0;
    background-size: contain;
    height: 5vw;
    width: 40%;
}

.hrlogo{
    z-index: 100000;
}

.zagolovok9 {
    -webkit-box-sizing: border-box; /* Safari, Chrome, другие браузеры на WebKit */
    -moz-box-sizing: border-box; /* Firefox, другие браузеры на Gecko */
    box-sizing: border-box;
    width: 100%;
    padding-left: 10%;
    padding-right: 10%;
    display: inline-block;
    font-family: 'PT Sans', sans-serif;
    color: #5A5A5A;
    font-weight: 400;
    text-align:center;
    margin-top: 0%;
    margin-bottom: 3%;
}
.zagolovok9 p{
    text-indent: 0;
    margin-bottom: 6%;

}
.zagolovok10 {
    width: 100%;
    display: inline-block;
    font-family: 'PT Sans', sans-serif;
    color: #FE5D03;
    font-weight: 400;
    text-align:center;
    margin-top: 5% !important;
    margin-bottom: 5% !important;
}
.tablres2 {
    padding-left: 10%;
    border-bottom: 1px solid #8F8E8E;
    font-family: 'PT Sans', sans-serif;
    color: #5A5A5A;
    font-weight: 400;
}
.tablres22 {
    padding-left: 20%;
    border-bottom: 1px solid #8F8E8E;
    font-family: 'PT Sans', sans-serif;
    color: #5A5A5A;
    font-weight: 400;
}
.tablres1 {
    padding-bottom: 1%;
    padding-top: 1%;
    border-bottom: 1px solid #8F8E8E;
    font-family: 'PT Sans', sans-serif;
    color: #5A5A5A;
    font-weight: 400;
}
.poster {
     margin-left: 25%;
     margin-top: -2%;
     float: right;
     position: relative;
}
#nakartun img{
     width: 10%;
     margin-top: -12%;
     float: right;
     position: relative;
}

.scrollup{
width: 41px;
height: 90px;
opacity: 0.65;
position: fixed;
bottom: 40px;
left: 20px;
display:none;
text-indent:-9999px;
background: url('../../../wp-content/themes/Infinite/img/up.png') no-repeat;
}




.textaera-1 {
    font-family: 'Lobster', cursive;
    font-size: 19px;
    display: inline-block;
    border: 1px solid #C3BFBF;
    margin: 3% 0% 0% -10%;
    width: 100%;
    padding: 3%;
    background: rgba(0, 170, 238, 0);
    outline: none;
    -moz-appearance: none;
    resize: none;
    color: #6B6B6B;
}



.subzad{ 
        background: -moz-linear-gradient(top,  rgba(130,205,227,1) 0%, rgba(93,191,221,1) 13%, rgba(79,186,218,0.99) 18%, rgba(69,179,211,0.95) 37%, rgba(50,165,199,1) 72%, rgba(36,155,189,1) 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,205,227,1)), color-stop(13%,rgba(93,191,221,1)), color-stop(18%,rgba(79,186,218,0.99)), color-stop(37%,rgba(69,179,211,0.95)), color-stop(72%,rgba(50,165,199,1)), color-stop(99%,rgba(36,155,189,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(130,205,227,1) 0%,rgba(93,191,221,1) 13%,rgba(79,186,218,0.99) 18%,rgba(69,179,211,0.95) 37%,rgba(50,165,199,1) 72%,rgba(36,155,189,1) 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#82cde3', endColorstr='#249bbd',GradientType=0 ); /* IE6-9 */
    display: inline-block;
    height: 3vw;
    margin: 3% 37.5% 2%;
    width: 25%;
    font-size: 12pt;
    font-weight: 600;
    text-align: center;
    font-family: 'PT Sans', sans-serif;
    color: #FFF2F2; /* Цвет текста */
}
.sem2 {
    line-height: 145%;
}
.sem3 {
    line-height: 145%;
}
.sem1 {
    line-height: 145%;
}


/* стили для четвертого задания первого дня */


table.tablezad4ch1{
    width: 80%;
    margin: 0 10% 0 10%;
    border-collapse: collapse;
}
.tablezad4ch1 td{
    border: 1px solid #FE5D03;
}
.tdschet td{
    text-align: center;
}

.dd1z4{
    width: 20%;
    font-size: 16pt;
    text-align: left;
    font-weight: 700;
    font-family: 'Roboto', sans-serif;
    color: #6E6E6E;
}
.pd1z4{
    width: 20%;
    font-size: 16pt;
    text-align: left;
    font-weight: 700;
    font-family: 'Roboto', sans-serif;
    color: #6E6E6E;
}

.tdname{
    width: 60%;
    height: 5vw;
    padding: 0% 0% 0% 0%;
}
   
   
.hrname{
    margin: 17% 45% -17% 45%;
    width: 10%;
    color: #C3BFBF;
}

.schetd1z4 {
    border: 1px solid #C3BFBF;
    resize: none;
    color: #6B6B6B;
    text-align: center;
    background: rgba(0, 170, 238, 0);
    outline: none;
    font-family: 'Lobster', cursive;
    font-size: 13pt;
}
.d1z1n1 {
    font-family: 'Lobster', cursive;
    margin: 1% 15%;
    border: 0;
    width: 70%;
    border-bottom: 1px solid #C3BFBF;
    text-align: center;
    background: rgba(0, 170, 238, 0);
    outline: none;
    -moz-appearance: none;
    resize: none;
    font-size: 16pt;
    color: #6B6B6B;
}
.d1z1n2 {
    width: 70%;
    font-family: 'Lobster', cursive;
    margin: 2% 15%;
    font-size: 16pt;
    border: 0;
    border-bottom: 1px solid #C3BFBF;
    text-align: center;
    background: rgba(0, 170, 238, 0);
    outline: none;
    -moz-appearance: none;
    resize: none;
    color: #6B6B6B;
}

.chd1z4{
    width: 20%;
    text-align: left;
    font-family: 'PT Sans', sans-serif;
    color: #6E6E6E;
    font-size: 15pt; 
}

/* конец стилей для четвертого задания первого дня */