#page .text .left_text { float:left; width:48%; padding-right:2%;}
#page .text .right_text { float:left;width:48%; padding-left:2%;}
#page .text .clr {clear:both; display:block;}
#page .text ol {list-style-type: none;  counter-reset:  item;margin: 5px 0 15px;}
#page .text ol:after {content:" "; display:block; clear:both;}
#page .text ol li:before {background: url(img/ol-bg.png) no-repeat; color: #ffffff; content: counter(item, decimal) " "; counter-increment: item; display: inline-block; float: left; font-size: 23px; height: 34px; padding-right: 15px; padding-top: 3px;
    text-align: center;  width: 35px;}
#page .text ol li {color: #434343; float: left; font-size: 12px; margin: 3px 0;width:100%; }
#page .text ol li i {display: block; font-style:normal;padding: 9px 0 0 47px;}
#page .text ol li i.big {padding: 3px 0 0 47px;}
#page .text h3 {color: #623716; font-size:20px;}
#page .text h4 {color: #b1011a; font-size:18px;}
#page .text p { color: #7A531A;  font-size: 13px;  padding: 6px 0;}
#page .text ul {}
#page .text ul li { background:url(img/page-text-li-bg.png) no-repeat 0 3px; color:#7a531a; font-size:13px;margin: 10px 0 10px 23px; padding: 0 0 0 15px; list-style:none;}




#page .text table {width:100%; border-collapse:collapse; border-bottom:1px solid #ded5cd;margin-top: 10px;}
#page .text table tr td { background:url(img/page-text-table-td-bg.png) repeat-x; padding:10px;border-right:1px solid #e6dacd;border-left:1px solid #e6dacd; color:#ad7a4f; font-size:13px; font-style:italic;}
#page .text table tr td:first-of-type { text-align:center;border-left:1px solid #ded5cd;color:#7a531a; font-style:normal;padding: 10px 35px; }
#page .text table tr td:last-of-type {border-right:1px solid #ded5cd; padding: 10px 10px 10px 20px; border-left:1px solid #e6dacd}
#page .text table tr:nth-child(2) td { background:url(img/page-text-table-td-top-bg.png) repeat-x;}
#page .text table tr:first-of-type td {border-left:none; background:#fdf2e5;border:1px solid #f3ddc5; box-shadow:0 0 1px 1px #FCF6EF inset;color:#ae4c00 !important; font-size:13px; font-weight:bold !important; text-align:center; font-style:normal;}
#page .text .idea { background:#fefcef; border:3px solid #ffe3c1;padding: 2px 19px; position:relative; margin-bottom:35px; margin-top:5px;}
#page .text .idea p:last-of-type {bottom: -32px; color: #BE9B67;  display: block; font-size: 14px;  height: 19px;left: 15px; padding: 13px 0 0 35px; position: absolute; text-decoration: none;width: 300px;background:url(img/idea-p-strike.png) no-repeat;letter-spacing: -1px;}
#page .text .idea p i { color:#7a531a;}

/****************************dont forget ***********************/
.text-center{
    text-align: center !important;
}
.text-primary{
    color:#60a914;
}
.bg-primary{
    background-color: #60a914;
}
.text-white{
    color: #fff;
}
.h4{
    font-weight: bold;
    font-size: 0.9rem;
    font-weight: bold;
}
.h3{
    font-weight: bold;
    font-size: 1.2rem;
    font-weight: bold;
}
.price-wrapp__guarantee{
    position: static !important;
    margin: 10px auto 0 auto;
    width: 95%;
}
