﻿.featurette {margin-top:30px;}
	
.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li:nth-child(1)>a,.pager li:nth-child(3)>a{background:#fafafb}.pager li>a{display:inline-block;padding:5px 14px;background-color:#f4f5f6;border:1px solid #ddd;border-radius:0;color:#afafaf}.pager li>a>b{font-weight:400}.pager li>b{display:inline-block;padding:5px 14px;background-color:#656565;border:1px solid #ddd;border-radius:0;color:#fff}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}



.blog_sm h4 { color:#4ba87b; text-align: left !important
}
.blog_sm { text-align: center; margin-top: 20px}
.blog_sm a img {width:40%;display: block;}
.blog_sm a {font-weight: 100;display: block; border-bottom: 1px dotted #4ba87b; margin-top: 30px; text-decoration: none }
.blog_sm a:hover {border-bottom: 1px solid #4ba87b; color:#337262}

.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 20px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}

.btn-gold { padding: 9px 30px !important; margin-top: 3px !important; background-color: #ffd800 !important; font-size:16px !important}
.btn-red { padding: 5px 19px !important; margin-top: 3px !important; background-color: #c60505 !important; font-size:14px !important; color:#fff;}
.btn-red:hover {
    background-color: #cd3b3b !important;
    color:#fff;

}
.btn-small { padding: 4px 15px !important; margin-top: 3px !important; font-size:12px !important}

.btn-gold:hover {
    background-color: #ffec85 !important
}
.btn-blue { padding: 9px 30px !important; margin-top: 3px !important; background-color: #1a66b1 !important; font-size:16px !important; }
.btn-blue:hover {
    background-color: #ffd800 !important
}
.btn-grey { padding: 5px 19px !important; margin-top: 3px !important; background-color: #5e6c79 !important; font-size:14px !important; color:#fff;}
.btn-grey:hover {  background-color: #4d5863 !important; color:#fff }


.clearfix:before,
.clearfix:after,

.companyD {
	font-size:24px;
}
.companyD small { display: block; }

a.back-link{display:block;position:relative;height:26px;margin-left:6px;color:#fff !important;font-size:12px;text-decoration:none;background-color:#5491a4;line-height:25px;padding:0 10px 0 10px}a.back-link em{display:block;position:absolute;height:26px;width:6px;background-image:url("../../pristav_v_russii/images/back-link.png")}a.back-link .left{left:-5px;background-position:0 0}a.back-link .right{right:-5px;background-position:0 -52px}a.back-link:hover,a.back-link:active{background-color:#fad849;color:#000 !important;}a.back-link:hover .left,a.back-link:active .left{background-position:0 -26px}a.back-link:hover .right,a.back-link:active .right{background-position:0 -78px}

.open-top-controls .reposting{float:right}

.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 10px;
  list-style: none;
  border-radius: 4px;
}
.breadcrumb > li:first-child:before {
 content:" ";display:inline-block;margin-top:-5px;width:20px;height:10px;background:url(../../pristav_v_russii/images/home.png) no-repeat center;background-size:contain; 
 }
 .breadcrumb > li:first-child {
 
 }
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #999;
}
.img-blog {width: 100%;padding-bottom: 10px;}
    	table.faq th { background: #a6e5bd;color:#000;padding:10px; }
	
	table.faq tr {
    background-color: #fff;
}
	table.faq tr:nth-of-type(2n) {
    background-color: #f9f9e3 !important;
}
    table.faq tr td {
    padding:10px;
	font-size: 16px;	
}

.b-pagination, .pagination {
    position: relative;
    padding-left: 40px;
    margin-top: 20px
}

@media screen and (max-width:680px) {
    .b-pagination, .pagination {
        padding-top: 1px;
        padding-left: 0
    }
}

.b-pagination.t-center, .t-center.pagination {
    padding-left: 0;
    text-align: center
}

.b-pagination:before, .pagination:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    border-top: 1px solid #243d6e;
    opacity: .5
}

.b-pagination > * , .pagination > * {
    position: relative
}

#captcha-popup .context .b-pagination #ncapchaAudio, #captcha-popup .context .pagination #ncapchaAudio,
#captcha-popup .input .b-pagination #ncapcha-submit, #captcha-popup .input .pagination #ncapcha-submit,
.b-pagination #captcha-popup .context #ncapchaAudio, .b-pagination #captcha-popup .input #ncapcha-submit,
.b-pagination .c-btn, .b-pagination .pay-wrap .btn-pay, .pagination #captcha-popup .context #ncapchaAudio,
.pagination #captcha-popup .input #ncapcha-submit, .pagination .c-btn,
.pagination .pay-wrap .btn-pay, .pay-wrap .b-pagination .btn-pay, .pay-wrap .pagination .btn-pay {
    min-width: 230px;
    text-align: center
}

.b-pagination__holder, .pagination .context {
    height: 50px;
    padding: 8px;
    background: #243d6e;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: .875em;
    font-weight: 700;
    color: #fff;
    line-height: 33px;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden
}

@media screen and (max-width:680px) {
    .b-pagination__holder, .pagination .context {
        height: auto;
        text-align: center;
        display: block
    }
}

@media screen and (max-width:480px) {
    .b-pagination__holder, .pagination .context {
        margin-top: 43px;
        overflow: visible
    }

    .b-pagination__next, .b-pagination__prev {
        position: absolute;
        top: -43px
    }
}

.b-pagination.t-center .b-pagination__holder, .b-pagination.t-center .pagination .context,
.pagination .b-pagination.t-center .context, .t-center.pagination .b-pagination__holder,
.t-center.pagination .context {
    height: auto
}

.b-pagination__first, .b-pagination__item, .b-pagination__last,
.b-pagination__next, .b-pagination__prev, .pagination .context > * {
    height: 33px;
    margin: 0 2px;
    padding: 0 10px;
    background: #243d6e;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: inherit;
    text-transform: uppercase;
    display: inline-block;
    vertical-align: middle;
    transition: .3s
}

@media screen and (max-width:680px) {
    .b-pagination__first, .b-pagination__item, .b-pagination__last,
    .b-pagination__next, .b-pagination__prev, .pagination .context > * {
        margin: 0
    }
}

.b-pagination__first:hover, .b-pagination__item:hover, .b-pagination__last:hover,
.b-pagination__next:hover, .b-pagination__prev:hover, .pagination .context > :hover {
    background: #ffd800;
    color: #000
}

.b-pagination__first.f-active, .b-pagination__item.f-active, .b-pagination__last.f-active,
.b-pagination__next.f-active, .b-pagination__prev.f-active, .pagination .context > .f-active {
    background: #f9f5ce;
    color: #243d6e
}

.b-pagination__first, .b-pagination__prev {
    margin-right: 15px
}

.b-pagination__last, .b-pagination__next {
    margin-left: 15px
}

@media screen and (max-width:680px) {
    .b-pagination__first, .b-pagination__prev {
        margin-right: 5px
    }

    .b-pagination__last, .b-pagination__next {
        margin-left: 5px
    }

    .b-pagination__first, .b-pagination__last {
        display: none
    }
}

@media screen and (max-width:480px) {
    .b-pagination__prev {
        left: 0;
        right: 50%
    }

    .b-pagination__next {
        right: 0;
        left: 50%
    }
}

.b-pagination_round {
    position: relative;
    padding: 10px 0
}

.b-pagination_round__item {
    width: 16px;
    height: 16px;
    margin: 0 20px 0 0;
    padding: 0;
    border: 2px solid #243d6e;
    background-color: #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    overflow: hidden;
    text-indent: 110%;
    white-space: nowrap;
    display: inline-block;
    vertical-align: middle
}

.b-opros__result, .b-pagination_round__item.f-hidden, .b-personnel-page__holder .b-form__cell ol > li:before,
.b-personnel-page__holder .b-form__cell ul > li:before, .b-personnel-page__holder .b-nolist ol > li:before,
.b-personnel-page__holder .b-nolist ul > li:before, .b-personnel-page__holder .pay-wrap ol > li:before,
.b-personnel-page__holder .pay-wrap ul > li:before, .c-list .b-form__cell ol > li:before,
.c-list .b-form__cell ul > li:before, .c-list .b-nolist ol > li:before,
.c-list .b-nolist ul > li:before, .c-list .pay-wrap ol > li:before, .c-list .pay-wrap ul > li:before,
.f-result .b-opros__btn--active, .f-result .b-opros__counter {
    display: none
}

.b-pagination_round__item:hover {
    background: #fff2a7;
    opacity: 1
}

.b-pagination_round__item.f-active {
    background: #339556 !important;
 
}

.b-pagination_round__item.f-opacity {
    opacity: .4
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}

.row {
  margin-right: -15px;
  margin-left: -15px;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.row:before,
.row:after,

.row:after,




ul.nav4{list-style:none;display:block;width:200px;position:relative;padding:0px 0 2px 0;background-size:50% 100%;-moz-background-size:50% 100%;-o-background-size:50% 100%;-webkit-background-size:50% 100%;}
ul.nav4 li{margin:5px 0 0 0;}
ul.nav4 li a{transition:all 0.3s ease-out;color:#3d0a0b;padding:7px 15px 7px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:540px;display:block;text-decoration:none;background-color:#ebebeb;box-shadow:2px 2px 4px #5d2f28;}
ul.nav4 li a:hover{background-color: #e8c086; color: #5d2f28; padding: 7px 15px 7px 30px;}
ul.nav5{list-style:none;display:block;width:200px;position:relative;padding:0px 0 2px 0;background-size:50% 100%;-moz-background-size:50% 100%;-o-background-size:50% 100%;-webkit-background-size:50% 100%;}
ul.nav5 li{margin:5px 0 0 0;}
ul.nav5 li a{transition:all 0.3s ease-out;color:#3d0a0b;padding:7px 15px 7px 30px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:540px;display:block;text-decoration:none;background-color:#ebebeb;box-shadow:2px 2px 4px #5d2f28;}
ul.nav5 li a:hover{background-color:#e8c086;color:#5d2f28;padding:7px 15px 7px 40px;}
ul.nav11{list-style:none;display:block;width:200px;position:relative;padding:0px 0 2px 0;background-size:50% 100%;-moz-background-size:50% 100%;-o-background-size:50% 100%;-webkit-background-size:50% 100%;}
ul.nav11 li{margin:-20px 0 0 0;}
ul.nav11 li a{transition:all 0.3s ease-out;color:#3d0a0b;padding:7px 15px 7px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:150px;display:block;text-decoration:none;background-color:#ebebeb;box-shadow:2px 2px 4px #5d2f28;}
ul.nav11 li a:hover{background-color:#e8c086;color:#5d2f28;padding:7px 10px 7px 30px;}
.thumbnails{margin:-2em 0 0 -1em;text-align:center;}
.thumbnail{text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;text-align:left;margin:2em 0 0 1em;}
.thumbnail .r{width:15em;float:left;text-align:center;}
.bgc-img img{display:block; max-width:150px;max-height:150px; webkit-transform:scale(0.8); moz-transform:scale(0.8); o-transform:scale(0.8);-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;opacity:0.9; margin:0 25px;}
.bgc-img img:hover{ webkit-transform:scale(2.1); moz-transform:scale(2.1); o-transform:scale(2.1);box-shadow:0px 0px 20px gray; webkit-box-shadow:0px 0px 20px gray; moz-box-shadow:0px 0px 20px gray;opacity:1;border:1px solid gray;margin:0;padding:5px;background:white;z-index:200;position:absolute;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:100%;background:url(../../sistem/889014/t/v155/images/ui.totop.png) no-repeat left top;}
#toTopHover{background:url(../../sistem/889014/t/v155/images/ui.totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#toTop:active, #toTop:focus{outline:none;}
.inner-content-block{background:#ffffff;width:auto;position:relative;border:1px solid #cdcdcd;box-shadow:0 5px 10px rgba(0, 0, 0, 0.3); moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.3); webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.3);margin-bottom:30px;margin-top:20px;clear:both;}
.sbi-price {
    font-weight: 600;
    font-size: 36px;
    color: #737474;
    line-height: 50px;
}
.sbi-price span {
    color: #76bb23;
	}ul.nav3{list-style:none;display:block;width:200px;position:relative;padding:0px 0 2px 0;background-size:50% 100%;-moz-background-size:50% 100%;-o-background-size:50% 100%;-webkit-background-size:50% 100%;}
ul.nav3 li{margin:5px 0 0 0;}
ul.nav3 li a{transition:all 0.3s ease-out;color:#3d0a0b;padding:7px 15px 7px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:480px;display:block;text-decoration:none;background-color:#ebebeb;box-shadow:2px 2px 4px #5d2f28;}
ul.nav3 li a:hover{background-color:#e8c086;color:#5d2f28;padding:7px 15px 7px 30px;}
.thumbnails1{margin:-2em 0 0 -1em;text-align:center;}
.thumbnail1{text-decoration:none;display:-moz-inline-box;display:inline-block;vertical-align:top;text-align:left;margin:2em 0 0 1em;}
.thumbnail1 .r{width:15em;float:left;text-align:center;}
.bgc-img img{display:block; max-width:150px;max-height:150px; webkit-transform:scale(0.8); moz-transform:scale(0.8); o-transform:scale(0.8);-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;opacity:0.9; margin:0 25px;}
.bgc-img1 img:hover{ webkit-transform:scale(2.1); moz-transform:scale(2.1); o-transform:scale(2.1);box-shadow:0px 0px 20px gray; webkit-box-shadow:0px 0px 20px gray; moz-box-shadow:0px 0px 20px gray;opacity:1;border:1px solid gray;margin:0;padding:5px;background:white;z-index:200;position:absolute;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:100%;background:url(../../sistem/889014/t/v155/images/ui.totop.png) no-repeat left top;}
#toTopHover{background:url(../../sistem/889014/t/v155/images/ui.totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#toTop:active, #toTop:focus{outline:none;}
.inner-content-block1{background:#ffffff;width:auto;position:relative;border:1px solid #cdcdcd;box-shadow:0 5px 10px rgba(0, 0, 0, 0.3); moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.3); webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.3); margin-bottom:30px; margin-top:20px;clear:both;}
.sbi-price1 {
    font-weight: 500;
    font-size: 36px;
    color: #737474;
    line-height: 50px;
}
.sbi-price1 span {
    color: #76bb23;
	}.vis_bl p{margin:0px;}
.desc_bl{background:rgba(144, 137, 137, 0.16);padding:10px 15px;border:1px solid #7788aa;margin:22px 0;}
.titles_bl{background:url(../../t/v251/images/images/top-bg-rep.jpg) center top repeat-x;padding:5px 0px;text-align:center;color:#fff;font-size:25px;}
.tit{background:#EFCE9F;padding:5px 37px;font-size:20px;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.45);margin:2px 0px;}
.uslug{background:#EFCE9F url(../../sistem/889014/t/v155/images/handshake-urista.png) 6px 50% no-repeat;background-size:25px;}
.tit1{background:#EFCE9F 6px 50% no-repeat;background-size:25px;}
.client{background:#EFCE9F url(../../sistem/889014/t/v155/images/briefcase-urista.png) 6px 50% no-repeat;background-size:25px;}
.prav{background:#EFCE9F url(../../sistem/889014/t/v155/images/man-urista.png) 6px 50% no-repeat;background-size:25px;}
.soglasie{background:#EFCE9F url(../../sistem/889014/t/v155/images/thumb-urista.png) 6px 50% no-repeat;background-size:25px;}
.soglasie1{background:#EFCE9F url(../../sistem/889014/t/v155/images/thumb-urista.png) 6px 50% no-repeat;background-size:50px;}
.gal ul li{list-style:none;padding:5px 0 5px 20px;background:url(../../sistem/889014/t/v155/images/top-edit-arr.png) 0px 50% no-repeat;background-size:15px;}
.gal-ok ul li{list-style:none;padding:5px 0 5px 20px;background:url(../../sistem/889014/t/v155/images/mark__mainh.png) 0px 50% no-repeat;background-size:22px;}
.hand ul{padding:0px;}
.hand ul li{list-style:none;padding:5px 0 5px 64px;background:url(../../sistem/889014/t/v155/images/thumb-urista.png) 35px 37% no-repeat;background-size:20px;}
.text {	text-align: center;}
.contacts{font-style:italic;}
.adress{list-style:none;padding:5px 0 5px 100px;background:url(../../sistem/889014/t/v155/images/mapss-urista.png) 0px 40% no-repeat;background-size:20px;}
.telefon{list-style:none;padding:5px 0 5px 40px;background:url(../../sistem/889014/t/v155/images/tel-urista.png) 1px 37% no-repeat;background-size:27px;}
.email{list-style:none;padding:5px 0 5px 40px;background:url(../../sistem/889014/t/v155/images/email-urista.png) 1px 37% no-repeat;background-size:27px;}
.icon-descent{list-style:none;padding:5px 0 5px 20px;background:url(../../sistem/889014/t/v155/images/br_next.png) 0px 37% no-repeat;background-size:15px;}
.home-icon{list-style:none;padding:5px 0 5px 20px;background:url(../../sistem/889014/t/v155/images/home-urista.png) 1px 37% no-repeat;background-size:20px;}
.but a{display:inline-block;width:290px;height:57px;margin:0 35px 0 0;text-align:center;font-size:15px;color:#3d0a0b;text-transform:uppercase;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;line-height:60px;-moz-text-shadow:1px 1px 0 #eacaa7;-webkit-text-shadow:1px 1px 0 #eacaa7;text-shadow:1px 1px 0 #eacaa7;-moz-box-shadow:1px 1px 1px #1b0907;-webkit-box-shadow:1px 1px 1px #1b0907;box-shadow:1px 1px 1px #1b0907;background-image:linear-gradient(to bottom, #F2D9B4 0%, #E5BD86 56%, #D59654 89% ,#D39555 100%);}
.but a:hover{background-image:linear-gradient(to bottom, #EED2A7 0%, #E5BD86 56%, #D79B58 89% ,#CB8543 100%);}
.-pull-right{float:right}.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.vgrupe:before, .vgrupe:after { content: ""; display: table; }
.vgrupe:after { clear: both; }
.vgrupe { zoom: 1; }
	
	.post-list { margin-right: -30px; }
.post-list .spistroka { margin-left: -30px; padding-left: 30px; float: left; width: 100%; border-bottom: 1px solid #eee; margin-bottom: 30px; position: relative; }
.post-list .spistroka:last-child { border: none; margin-bottom: 0; }
.post-list .post,
.post-list .page { width: 50%; float: left; }
.post-list .zpsi { margin-right: 30px; }
.single .zpsi .post-thumbnail { margin-bottom: 0em; }	
.featured .post-title { font-size: 34px; letter-spacing: -0.7px; line-height: 1.4em; }
.single .post-title { font-size: 38px; letter-spacing: -1px; line-height: 1.3em; }
.format-aside .post-title { display: none; }
	
.single .related-posts .post-title { margin-bottom: 10px; font-size: 17px; font-weight: 300; line-height: 1.5em; letter-spacing: 0; display: block; }	
.post-title { color: #444; margin-bottom: 6px; font-size: 18px; font-weight: 400; line-height: 20px; -ms-word-wrap: break-word; word-wrap: break-word; }
.post-title strong { font-weight: 600; }
.post-title i { font-style: italic; }
.post-title a { color: #444; }
.post-title a:hover { color: #3b8dbd; }	.zpsh:hover .post-thumbnail { opacity: 0.75; }
.zpsh:hover .post-title a { color: #3b8dbd; }
.zpsh:hover .thumb-icon { background: #fff; color: #111; }.paper {
			background-color: rgb(255, 255, 255);
			/* background: url(../images/papertop.png) top left repeat-x, url(../images/paperbottom.png) bottom left repeat-x; */
			border-top: 2px solid rgb(198, 200, 198);
			border-bottom: 2px solid rgb(198, 200, 198);
			border-left: 2px solid rgb(198, 200, 198);
			border-right: 2px solid rgb(198, 200, 198);
			margin: 20px 10px 10px 20px;
			padding: 40px 35px 40px 55px;
			font-family:"Times New Roman", Georgia, Serif;
			text-align: justify;
			text-indent: 40px;
			line-height: 1.5;	}.pL{
    text-align:left;
}.pR{
    text-align:right;
}.pC{
    text-align:center;
	font-weight:bold;
}.pJ{
    text-align:justify;
}.hC	{ border-left: solid 1pt; border-right: solid 1pt; border-top: solid 1pt; border-bottom: solid 1pt; }
.inner-block {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  position: relative;
  border: 3px solid #500a01;
  box-shadow: 0 5px 18px 0 rgba(0, 0, 0, 0.15);
  padding: 30px 40px;
  margin-bottom: 20px;
}@media screen and (max-width:1024px) {
.inner-block {
    padding: 20px;
  }		
.this_doc {display:block;}
.center_doc {width: avto;}
}@media (max-width: 680px) {
  .inner-block {
    padding: 15px 15px 15px 60px;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
	ul.nav4 li a{transition:all 0.3s ease-out;color:#3d0a0b;padding:7px 15px 7px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:340px;display:block;text-decoration:none;background-color:#ebebeb;box-shadow:2px 2px 4px #5d2f28;}
}.inner-block .btn {
  margin-left: auto;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
	
}@media (max-width: 680px) {
  .inner-block .btn {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    margin-left: 0;
    margin-top: 5px;
  }
}.inner-block__iconwrap {
  width: 80px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  text-align: center;
}@media (max-width: 680px) {
  .inner-block__iconwrap {
    position: absolute;
    left: 15px;
    top: 15px;
    width: 30px;
  }
	.breadcrumb {margin-top: -15px }
}.inner-block__icon {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}.inner-block__content {
  font-size: 22px;
  font-family: "Palatino Linotype", serif;
  font-weight: bold;
  padding: 0 20px 0 30px;
  line-height: 1.3;
  color: #232780;
}@media (max-width: 1024px) {
  .inner-block__content {
    font-size: 16px;
    padding: 0 20px;
  }
	
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 100%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 100%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: 0;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: 0;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (max-width: 680px) {
  .inner-block__content {
    padding: 0;
    margin-bottom: 5px;
  }
}.inner-block__title {
  color: #935cd1;
  line-height: 1;
  margin-bottom: 8px;
}.inner-block__link {
  display: inline-block;
  border-bottom: none !important;
  line-height: 1.2;
}.blog-details-hidden-blocks {
  display: none;
}
@media (max-width: 680px) {
  .inner-block--list {
    padding: 15px;
  }
}
@media screen and (max-width:680px) {
.center_doc {width: avto;}
}
@media screen and (max-width:440px) {
.center_doc {width: avto;}
}
.btn {
  display: inline-block;
  vertical-align: top;
  position: relative;
  padding: 18px 40px;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "Proxima Nova Rg", "Helvetica Neue", Arial, sans-serif;
  line-height: 1.3;
  text-decoration: none;
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.3s ease;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 2px solid #232780;
  background: #232780;
  color: #FFF;
  letter-spacing: 0.08em;
}@media (max-width : 1909px ){
  .btn {
    font-size: 16px;
    padding: 14px 30px;
  }
}@media (max-width: 1024px) {
  .btn {
    font-size: 14px;
    padding: 12px 20px;
  }
}@media (max-width: 680px) {
  .btn {
    font-size: 12px;
    padding: 10px 10px;
  }
}
.btn--violet {
  border-radius: 5px;
  color:#3d0a0b;
  font-family:Georgia, "Times New Roman", Times, serif;
  background: linear-gradient(to bottom, #F2D9B4 0%, #E5BD86 56%, #D59654 89% ,#D39555 100%);
  letter-spacing: 0.15em;
  text-transform: uppercase;
  text-shadow: 0 1px 1px rgba(72, 55, 140, 0.7);
  border: none;
}.btn--violet:hover {
  background: linear-gradient(to bottom, #F2D9B4 0%, #E5BD86 56%, #D59654 89% ,#D39555 100%);
  border: none;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.3);
}.btn--violet:focus {
  outline: none;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.3);
}
.btn .i-ar-right {
  font-size: 0.7em;
  margin-left: 5px;
}
.sidebar {
	margin: 0 10px 10px 10px;
    font-size: 13px;
	}
	
.sidebar a {
	text-decoration: none;
	color: #4d5e6a;
	}.sidebar a:hover {
	text-decoration: underline;
	color:#f5561f;
	}
	
.sidebar h2 {
	margin: 10px 0 0 0;
	padding: 9px 0 12px 10px;
    text-align: left;
	background: url("../../obrazecy/images/sidebar-tab.png") left top repeat-x;
	font-size: 15px;
    line-height: 15px;
    color: #fff;
	font-family: Arial, Helvetica, Sans-serif;
	font-weight: bold;
	text-transform: uppercase;
    text-shadow: 0 1px 0 #33444e;
	}.sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
.sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}.sidebar ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}	
.sidebar ul li li, .sidebar ul li ul li {
	background: url(../../obrazecy/images/sidenar-line.png) left bottom repeat-x;
	padding: 6px 0px 6px 4px;
	margin: 0;
	}
.header a img, .sidebar a img, .footer a img{border:none;}
.header p, .sidebar p, .footer p{margin:0;}
.site-wrapper{width:980px;min-height:100%;margin:0 auto -247px;background:url(../top-bg.jpg) center top no-repeat;background-size:980px 247px;}
.sidebar{position:relative;}
.sidebar.left{float:left;width:222px;margin-right:-100%;padding:38px 0 0 18px;}
.sidebar.left ~ .main > .content{margin-left:240px;}
.mg-tb4{color:#5d2f28;border:2px solid #ebc998;background:#ebc998;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}
.mg-tab{display:inline-block;min-width:260px;margin:10px;padding:12px 28px 13px 14px;border-radius:2px;font:normal 14px/17px arial;}
.mg-tab p{margin:0;}


@media all and (max-width: 320px) {
	ul.nav4 li a{transition:all 0.3s ease-out;color:#3d0a0b;padding:7px 15px 7px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:90px;display:block;text-decoration:none;background-color:#ebebeb;box-shadow:2px 2px 4px #5d2f28;}
}

.para > p {
  font-family: "PT Serif", serif;
  font-size: 18px;
  line-height: 1.56em;
  text-indent: 1.5em;
  margin-bottom: .6em;
	}
@media all and (max-width: 440px) {
	ul.nav4 li a{transition:all 0.3s ease-out;color:#3d0a0b;padding:7px 15px 7px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:300px;display:block;text-decoration:none;background-color:#ebebeb;box-shadow:2px 2px 4px #5d2f28;}
}
@media all and (max-width: 380px) {
	ul.nav4 li a{transition:all 0.3s ease-out;color:#3d0a0b;padding:7px 15px 7px 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:250px;display:block;text-decoration:none;background-color:#ebebeb;box-shadow:2px 2px 4px #5d2f28;}
}
@media (max-width: 991px) {
  .para > p {
    font-size: 16px;
    line-height: 1.5;
  }
}

.para > p sup {
  font-family: "Noto Sans", Roboto, "Helvetica Neue", Arial;
  color: #BA2E3A;
  font-size: 12px;
}

.para > p + ul, .para > p + ol {
  margin-top: .75em;
}
.para .red-sample {
  padding-bottom: 6px;
}

.para .note {
  margin-top: 28px;
  margin-bottom: 28px;
  padding: 0 40px;
  font-family: "PT Serif", serif;
  font-size: 18px;
  line-height: 1.56em;
}

@media (max-width: 991px) {
  .para .note {
    font-size: 16px;
    padding-left: 2em;
    padding-right: 15px;
  }
}

.para > img {
  margin-top: 27px;
  margin-bottom: 29px;
}

.para > ul, .para > ol {
  font-family: "PT Serif", serif;
  font-size: 18px;
  line-height: 1.56em;
}

@media (max-width: 991px) {
  .para > ul, .para > ol {
    font-size: 16px;
  }
	
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
	  .col-md-5 {
    width: 110%;
  }
}
