p {
	direction: rtl;
}

#main-menu > ul.menu > li > a {
	padding: 0px 16px;
}

.single ol {
    list-style-type: none;
    list-style-type: decimal !ie; /*IE 7- hack*/
     
    margin: 0;
    margin-right: 3em;
    padding: 0;
     
    counter-reset: li-counter;
}
.single ol > li{
    position: relative;
    margin-bottom: 20px;
    padding: 1em;
    border-right: 2px solid #a1cd3a;
    border-left: 0;
    background-color: #f5f5f5;
}
.single ol > li:before {
    position: absolute;
    top: 0;
	left: auto;
    right: -0.95em;
    width: 1em;
 
    font-size: 4em;
    line-height: 1;
    font-weight: bold;
    text-align: left;
    color: #a1cd3a;
     
    transform: rotate(25deg);
    -ms-transform: rotate(25deg);
    -webkit-transform: rotate(25deg);
    z-index: -99;
    overflow: hidden;
     
    content: counter(li-counter);
    counter-increment: li-counter;
}


.ls-wrapper * {
	direction: rtl !important;
}

#page_testi .slick-next {
	left: -35px;
}

#page_testi .slick-prev {
	right: -35px;
}


.ls-wrapper * {
	direction: rtl;
}

.single .widgettitle, .page .widgettitle {
	font-size: 22px;
}

body.ie .circle-content .vc_row  {
	clear: both;
}