/* font-family: "EurofurenceLight"; */
@font-face {
    font-family: "EurofurenceLight";
    src: url("../fonts/EurofurenceLight/EurofurenceLight.eot");
    src: url("../fonts/EurofurenceLight/EurofurenceLight.eot?#iefix")format("embedded-opentype"),
    url("../fonts/EurofurenceLight/EurofurenceLight.woff") format("woff"),
    url("../fonts/EurofurenceLight/EurofurenceLight.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "MyriadProRegular"; */
@font-face {
    font-family: "MyriadProRegular";
    src: url("../fonts/MyriadProRegular/MyriadProRegular.eot");
    src: url("../fonts/MyriadProRegular/MyriadProRegular.eot?#iefix")format("embedded-opentype"),
    url("../fonts/MyriadProRegular/MyriadProRegular.woff") format("woff"),
    url("../fonts/MyriadProRegular/MyriadProRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
body{font-family:Arial;    margin: 0px;}
p{margin:0 0 10px 0;}
.main {width:1260px;margin:0 auto;font-size:14px;}
.text-center{text-align:center;}
.img-width{width:100%;}
.title{margin: 10px 0 40px;}
.title span{background:#f2cf2f;font-family: "EurofurenceLight";padding:2px 10px;font-size: 36px;}
.top-block {background:url(../images/top_pic.jpg);height:624px;width:1260px;margin:0 auto;}
.top-block .inside{width: 640px;margin: 0 auto;}
.top-block .inside img{display: inline-block;   vertical-align: top;    margin-right: 30px;padding-top: 7px;}
.top-block .inside p  {padding-top:275px;}
.top-block .inside p span {line-height: 1;display: inline-block;vertical-align: top;color:#161515;font-size:60px;}
.top-block .inside .hrefs span {    padding: 18px 77px 19px;
    -webkit-box-shadow: inset 1px -1px 3px 1px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: inset 1px -1px 3px 1px rgba(50, 50, 50, 0.75);
    box-shadow: inset 1px -1px 3px 1px rgba(50, 50, 50, 0.75);}
.top-block .more{ -webkit-box-shadow: 3px -2px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px -2px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         3px -2px 5px 0px rgba(50, 50, 50, 0.75);   font-weight: bold;margin-top: 10px;display: inline-block;border:4px solid #1ac64f;padding:18px 0px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-decoration: none;font-size:24px;color:#1d1f1e;}
.top-block .register{ -webkit-box-shadow: 3px -2px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px -2px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         3px -2px 5px 0px rgba(50, 50, 50, 0.75);   font-weight: bold;float: right;margin-top: 10px;display: inline-block;border:4px solid #f5c91a;padding:18px 0px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-decoration: none;font-size:24px;color:#1d1f1e;}
.top-block .more:hover{text-shadow: 2px 2px 2px rgba(26, 198, 79, 1);}
.top-block .register:hover{text-shadow: 2px 2px 2px rgba(245, 201, 26, 1);}
.content .left {display:inline-block;width:590px;    vertical-align: top;}
.content .right {display:inline-block;width:590px;    vertical-align: top;}

.content {width:1190px;margin:0 auto;}
.content .block1 {position:relative;margin-bottom: 100px;}
.content .block1 .figure1{position:absolute;right: 100px;top: 40px;}
.content .block1 .first-text{font-family: "MyriadProRegular";font-size:16px;    margin: 30px 0 20px 0;}
.content .block1 .left{}
.content .block1 .right{font-family:Verdana;}
.content .block1 .right .special{font-family: "EurofurenceLight";font-size:24px;line-height: 30px;margin: 30px 0;}
.content .block1 .right .special .left-img{    margin-right: 10px;}
.content .block1 .right .special .right-img{    margin-left: 10px;}
.content .block2{position:relative;}
.content .block2 div span{color:#f2cf2f;font-size:24px;font-family: "MyriadProRegular";font-style: italic;    vertical-align: middle;}
.content .block2 img {vertical-align: middle;}
.content .block2 .figure2{position:absolute;left: 120px;top: -3px;}
.content .block2 .figure3{position:absolute;right: 75px;bottom: -140px;}
.content .block2 div {}
.content .block2 .block2_1{margin: 0 30px 0 65px;}
.content .block2 .block2_2{margin: 0 30px 0 30px;}
.content .block2 .block2_3{margin: 0 30px 0 30px;}
.content .block2 .block2_4{margin: 0 30px 0 30px;}
.content .block3 {    padding-top: 85px;}
.content .block3 .title {    letter-spacing: 4px;}
.content .block3 .left {width: 450px;padding: 50px 20px 0 100px;}
.content .block3 .left p.text {border: 1px dashed #000;padding:10px 50px;font-family:Verdana;}
.content .block3 .left p span{color:#fbd72f;font-family:Verdana;font-size:24px;}
.href-link {width: 650px;margin: 65px auto;position:relative;}
.href-link .figure4 {position:absolute;left: -210px;top: -125px;}
.href-link .figure5 {position:absolute;left: 292px;top: 15px;}
.href-link .figure6 {position:absolute;right: -170px;top: 25px;}
.href-link .more{  -webkit-box-shadow: 3px -2px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px -2px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         3px -2px 5px 0px rgba(50, 50, 50, 0.75);  font-weight: bold;display: inline-block;border:4px solid #1ac64f;padding:18px 0px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-decoration: none;font-size:24px;color:#1d1f1e;}
.href-link .register{ -webkit-box-shadow: 3px -2px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px -2px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         3px -2px 5px 0px rgba(50, 50, 50, 0.75);   font-weight: bold;float: right;display: inline-block;border:4px solid #f5c91a;padding:18px 0px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-decoration: none;font-size:24px;color:#1d1f1e;}
.href-link .hrefs span {    padding: 18px 77px 19px;
    -webkit-box-shadow: inset 1px -1px 3px 1px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: inset 1px -1px 3px 1px rgba(50, 50, 50, 0.75);
    box-shadow: inset 1px -1px 3px 1px rgba(50, 50, 50, 0.75);}
.href-link .hrefs .register span {    padding: 18px 48px 19px;}
.href-link .hrefs a.more:hover{text-shadow: 2px 2px 2px rgba(26, 198, 79, 1);}
.href-link .hrefs a.register:hover{text-shadow: 2px 2px 2px rgba(245, 201, 26, 1);}
.content .block4{padding-top: 2px;}
.content .block5 {position:relative;padding-top: 75px;}
.content .block5 .figure7 {position:absolute;left: 235px;top: -10px;}
.content .block5 form p label {color:#fff;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;background:#f2862f;font-size:24px;font-family: "MyriadProRegular";width: 55px;height: 55px;display: inline-block;vertical-align: top;}
.content .block5 form p label span {padding-top: 10px;display: inline-block;font-style: italic;}
.content .block5 form p input[type="text"] {    margin-bottom: 10px;border:2px solid #000;width:645px;text-align:center;outline:none;padding: 20px 20px;font-size:18px;font-family: "EurofurenceLight";}
.content .block5 form p input[type="submit"] {-webkit-box-shadow: 3px -2px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px -2px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         3px -2px 5px 0px rgba(50, 50, 50, 0.75);cursor:pointer;outline:none;padding: 12px 0;background:#fff;width:645px; border:4px solid #f2cf2f;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;font-size:24px;}
.content .block5 form p input[type="submit"]:hover {text-shadow: 2px 2px 2px rgba(245, 201, 26, 1);}
footer{background:#faf9f5;width:100%;padding: 50px 0 20px;}
.footer {height:155px;width:1240px;margin:0 auto;border: 2px solid #000;}
.footer .inside{width:600px;     display: table;margin: 0 auto;}
.footer .inside span {     width: 155px; display: table-cell;height: 155px;vertical-align: middle; /* значение не может быть в % от высоты родителя */}
.footer .inside span .topodin {border:4px solid #000;color:#161515;font-size:18px;font-weight: italic;text-transform: uppercase;}
.footer .inside .copy{color:#474643;font-size:10px;font-family: "MyriadProRegular";font-weight: bold;}
footer .inside .link ul{list-style:none;margin: 0;}
footer .inside .link ul li {float:left;margin-right: 5px;    cursor: pointer;}
footer .inside .link .youtube{width:26px;height:26px;background:url(../images/youtube.png);display: inline-block;border:1px solid #ececec;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
footer .inside .link .twitter{width:26px;height:26px;background:url(../images/twitter.png);display: inline-block;border:1px solid #ececec;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
footer .inside .link .facebook{width:26px;height:26px;background:url(../images/facebook.png);display: inline-block;border:1px solid #ececec;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
footer .inside .link .linkedin{width:26px;height:26px;background:url(../images/linkedin.png);display: inline-block;border:1px solid #ececec;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
footer .inside .link .youtube:hover,footer .inside .link .twitter:hover,footer .inside .link .facebook:hover,footer .inside .link .linkedin:hover{border:1px solid #a8a8a8;}