.rubric .wrapper-page{padding: 45px 0px 72px;}
.rubric .wrapper-rubric{max-width: 1330px;}
.rubric .wrapper-rubric .title{max-width: 1062px;margin: 0 auto;padding-bottom: 39px;}
.rubric .container-rubric{padding-bottom: 49px;min-height: 450px;}


.rubric .tabsWrapper{width: 236px;padding-top: 10px;float: left;}
.rubric .tabsWrapper > p{padding-bottom: 20px;}
.rubric .tabsWrapper .tabs{margin-left: 0;list-style-type: none;}
.rubric .tabsWrapper .tabs li{padding-top: 13px;}
.rubric .tabsWrapper .tabs li:first-child{padding-top: 0;}
.rubric .tabsWrapper .tabs li a{display: block;position: relative;}
.rubric .tabsWrapper .tabs li a:hover::before, .rubric .tabsWrapper .tabs li a.sel::before{content: '';position: absolute;left: -15px;top: 8px;background: url(/sysimages/setaMenu.png) no-repeat;background-size: 4px 6px;width: 4px;height: 6px;}

.rubric .tabsWrapper + .rightWrapper{width: calc(100% - 236px);width: -webkit-calc(100% - 236px);}
.rubric .rightWrapper{width: 100%;float: left;}

@media screen and (max-width: 768px){
	.rubric .wrapper-page{padding: 15px 0 30px;}
	.rubric .container-rubric{padding-bottom: 30px;}
	.rubric .title{padding-bottom: 15px !important;}
	.rubric .title .h1,
	.rubric .tit_H1{font-size: 21px;line-height: 26px;}
	.rubric .tit_H2{font-size: 15px;line-height: 20px;}
	.rubric .rightWrapper{width: 100% !important;}
	.rubric .tabsWrapper{display: none;}
}