*{ margin: 0; padding: 0; border: 0; }.box {width: 100%;height: 100%;}
h1,h2,h3,h4,h5,h6,a,li,p,td,th,button{font-family: 'Open Sans Condensed', sans-serif;}
a{text-decoration: none;}
.cli{width: 100%;float: left;}
.cli>div{width: 1230px;margin: 0 auto;}
.pr_menu{background: #67427e;position: fixed;z-index: 99;}
.pr_site8{background: url(../images/bg1.jpg) repeat;}
.pr_site8>div{margin-top: 50px;}
.itemBackToTop{display: none;}
.pr_con1_con{background: #e8631e;margin-bottom: 50px;padding: 30px;box-shadow: 0 0 10px 4px rgb(255, 255, 255);}
.pr_con1_con p,.pr_con1_con h1{font-weight: 100;color: #fff;font-size: 25px;text-align: justify;padding: 10px;}

.pr_soc{text-align: center;    background: url(../images/bg3.jpg) no-repeat top center, url(../images/bg3_1.jpg) repeat center;}
.pr_soc>div{margin-top: 50px;}
.pr_info button{font-size: 20px;background: #e8631e;color: #fff;border: 2px solid #fff;margin: 20px;cursor: pointer;padding: 15px;}
.pr_info a{color: #fff;}
.pr_soc h1{color: #e8631e;margin-top: 100px;font-weight: 100;font-size: 50px;}
.pr_soc p,.pr_soc li{color: #fff;font-size: 25px;line-height: 1.3;margin-bottom: 20px;}
.pr_soc ul{margin: 30px 0 30px 76px;}
.pr_soc_ik {margin-top: 100px;}
.pr_soc_ik div{display: inline-table;width: 264px;padding: 20px;margin-bottom: 100px;}
.pr_soc_ul ul{margin-bottom: 20px;}
.pr_soc_ul li{color: #fff;text-align: left;font-size: 30px;}
.pr_infodoski>div{margin-top: 100px;}
.pr_infodoski h1{text-align: center;margin-bottom: 50px;font-weight: 100;font-size: 50px;}
.pr_infodoski p{color: #f00;font-size: 40px;}
.pr_inforxt p,.pr_inforxt li{font-size: 25px;line-height: 1.3;margin-bottom: 15px;}
.pr_inforxt ul{margin: 50px 0 50px 70px;}
.itemVideoBlock{background: #67427e !important;margin: 0 !important;}
.itemVideoBlock h3{display: none;}
.pr_paradox{background: #163273;text-align: center;}
.pr_paradox h1{color: #fff;font-weight: 100;}
.pr_paradox h2{color: #e8631e;font-weight: 100;font-size: 57px;}
.pr_paradox p,.pr_paradox li{color: #fff;font-size: 30px;}
.pr_paradox ul{margin: 10px 0 50px 70px;}
.pr_paradox_div{width: 100%;float: left;margin: 100px 0;}
.pr_paradox_div>div{width: 410px;float: left;}
.pr_paradox_div h3{color: #e8631e;font-size: 24px;}
.pr_paradox a{color: #fff;}
.pr_paradox_img{margin-top: 50px;}
.foot{background: #ff870c;text-align: center;}
.foot>div>div{width: 307px;float: left;margin-bottom: 50px;}
.foot h2{color: #fff;font-weight: 100;margin: 50px 0;font-size: 70px;}
.foot p{color: #fff;font-size: 36px;}
.pr_site8 ul{margin-left: 50px;}
.pr_site8 p,.pr_site8 li{font-size: 20px;line-height: 1.3;margin-bottom: 15px;}
.pr_listovki {text-align: center;background: url(../images/bg4.jpg) repeat center;}
.pr_listovki img{margin: 100px 0;}
.pr_listovki h1{margin-bottom: 50px;}
.pr_listovki .table{background: #ffffffa6;}
.pr_listovki h3{text-align: left;padding: 0 !important;}
.pr_listovki ul{margin-left: 50px;}
.pr_listovki p,.pr_listovki li{font-size: 20px;line-height: 1.3;margin-bottom: 15px;text-align: left;}


/* менюха */
.dj-megamenu-default {background: none !important;}
.dj-megamenu-default li.active a.dj-up_a {border-left-color: #46a5df00!important;background: #000 !important;}
.dj-megamenu-default li:hover a.dj-up_a,.dj-megamenu-default li.hover a.dj-up_a, .dj-megamenu-default li.active a.dj-up_a {background: #e8631e!important;border-left-color: #46a5df00!important;}
.dj-megamenu-default li a.dj-up_a {font-size: 20px !important;font-weight: 100 !important;padding: 10px 20px !important;border-right: 1px solid #0000!important;border-left: 1px solid #0000!important;height: auto!important;}
.dj-megamenu-default li a.dj-up_a span {height: auto !important;line-height: initial !important;}

/* таблица */
.table {width: 83%;max-width: 100%;margin-bottom: 50px;border-spacing: 0;margin: 0 auto;margin-bottom: 50px;}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {font-size: 20px;padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #000;}
.table-hover > tbody > tr:hover {background: #e8631e;color: #fff;}
.table > thead > tr > th,
.table > tbody > tr > th{background: #e8631e;color: #fff;font-weight: 100;font-size: 19px;}
.pr_site8 .table{width: 40%;}
button.contactus-button {font-family: 'Open Sans Condensed', sans-serif;font-weight: 100!important;font-size: 20px !important;border: 1px solid #fff !important;}
@media (min-width: 768px) and (max-width: 1230px){
.cli{width: 1230px;}
.pr_site8 p, .pr_site8 li,.pr_soc p, .pr_soc li,.pr_inforxt p, .pr_inforxt li,.pr_listovki p, .pr_listovki li {padding: 0 15px;}

}
@media (min-width: 0px) and (max-width: 767px){
.pr_menu {background: none;}
div.itemBody {padding: 0 !important;}
.dj-megamenu-select-dark .dj-mobile-open-btn, .dj-megamenu-offcanvas-dark .dj-mobile-open-btn, .dj-megamenu-accordion-dark .dj-mobile-open-btn {background: #67427e !important;}
.cli>div{width: 100%;margin: 0 auto;}
.pr_site8-img,.pr_paradox_img{width: 80%;}
.pr_soc_ik div {width: 42%;}
.pr_soc_ul li {font-size: 25px;margin-bottom: 15px;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {font-size: 10px;}
.table > thead > tr > th, .table > tbody > tr > th {font-size: 10px;}
.pr_soc_ik {margin-top: 50px;}
.pr_paradox h2 {font-size: 50px;}
.pr_paradox_div>div {width: 100%;margin-bottom: 30px;}
.foot h2 {font-size: 50px;}
.foot>div>div {margin-bottom: 10px;width: 100%;}
.pr_site8 p, .pr_site8 li,.pr_soc p, .pr_soc li,.pr_inforxt p, .pr_inforxt li ,.pr_listovki p, .pr_listovki li {padding: 0 15px;}

}



