.pub_editor{} 
.pub_editor_pbs{}


.pub_editor_pb{margin:5px;background-color:#f5f5f5;width:90%;padding:5px;border-radius:5px;}
    .pub_editor_pb_content{padding:5px;}
    .pub_editor_pb_panel{display:flex;padding:5px;border:1px solid #dfdfdf;}
    .pub_editor_pb_panel .iface_but{margin:3px;}

.page_block{padding:30px 0;}
/*.page_block:nth-child(1){padding-top:0;}*/

.page_block_form{margin:5px;border:1px solid #eee;padding:5px;width:100%;}
.page_block_form_controls{display:flex;padding:10px 0;}
.page_block_form_controls>div{margin-right:2px;}
.page_block_form_controls .iface_color{width:40px;}

.page_block_content_text div,.page_block_content a,.page_block_content p,.page_block_content b,.page_block_content strong,.page_block_content ul li{font-size:18px;color:inherit;}
.page_block_content h1{font-family: 'Lora';font-size:50px;font-weight:400;margin-bottom:40px;}
.page_block_content h2{font-family: 'Lora';font-size:32px;font-weight:400;margin-top:50px;margin-bottom:20px;}
.page_block_content h3{font-size:20px;font-weight:700;margin-top:30px;margin-bottom:10px;}
.page_block_content p{margin:20px 0;}
.page_block_content ul,.page_block_content ol{margin:30px 0 30px 20px;}
.page_block_content li{margin:20px 0;list-style-type: disc;font-size:16px;}
/*.page_block_content li::before{color:var(--primary-color);content:"✔";padding-right:5px;font-weight:bold;font-size:20px;}*/


.page_block_content table{border-collapse: collapse;margin:30px 0;}
.page_block_content table tr{}
.page_block_content table tr td{border:1px solid #aaa;padding:10px;}


.centrer.max{width:auto;}
.centrer.short{width:70%;}

@media screen and (max-width:1150px){
    .page_block_content{padding:0 10px;}
}

@media screen and (max-width:500px){
    .centrer.short{width:auto;}
}