/*  ==========================================================================
	Reset
	========================================================================== */
html {
    direction: ltr;
}
body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.side-header .logo,
.side-header nav,
.pull-right,
.tabs-s2 .nav-tabs>li.nav-item{
    float: left !important;
}

.topleft-nav, .pull-left {
    float: right !important;
}
.dropdown-menu{
    text-align: left;
}
.angle-togg{
    left: inherit;
    right: 0;
    border-right: 0;
    border-left: #d3e1f8 solid 1px;
}
.top-filter-search, .top-filter-search button {
    left: inherit;
    right: 15px;
}
.side-statistics>span, .sheikh-list .sheikh-list-thumb {
    margin-right: 15px;
    margin-left: 0;
}

label.checkbox, label.radio {
    padding-right: 0;
    padding-left: 30px;
}
label.checkbox:before, label.checkbox:after, label.radio:before, label.radio:after{
    left: 0;
    right: inherit;
}
.sorah-num{
    margin-left: 0;
    margin-right: 15px;
}
.side-carousel .owl-nav {
    right: 0px;
    left: inherit;
}
.side-statistics {
    float: right;
}
.sheikh-list a.sheikh-item {
    padding: 15px 55px 15px 15px;
}

a.sheikh-item:after {
    content: "\f105";
    left: inherit;
    right: 0;
}

.topleft-nav .dropdown-menu {
    right: 0;
    left: inherit;
    float: right;
}
.audio-player {
    right: 15px;
    left: inherit;
    padding-left: 30px;
}

.listitem-thumb {
    margin-right: 15px;
    margin-left:0;
}
.listitem-action>a, .listitem-action .dropdown {
    margin-left:0;
    margin-right: 15px;
}
.styled-combo:after {
    left: inherit;
    right: 1px;
}
.sort .sort-by {
    margin-right: 0;
    margin-left: 15px;
}
.newsletter {
    right: -100px;
    left:inherit;
}
.newsletter.active {
    right: 25px;
    left: inherit;
}
input:not([type="submit"]), textarea.form-control{
    direction: ltr;
}
.modal-close {
    right: 35px;
    left: initial;
}
.close-newsletter {
    left: initial;
    right: 5px;
    line-height: 22px;
}
.side-links li {
    margin-left: 0;
    padding-left: 0;
    margin-right: 5px;
    padding-right: 10px;
}
.side-links li:after{
    right:0;
    left: inherit;
}

.inputfile-1 + label strong{
    left: inherit;
    right:0;
}

.lang-menu {
    margin-right: 0;
    margin-left: 30px;
}

.sheikh-details .sheikh-infobox {
    margin-right: 0;
    margin-left: 110px;
}
.sheikh-details img{
    right: inherit;
    left: 0;
}

.audio-player {
    padding-left: 0;
    padding-right: 30px;
}
.repeat-track, .repeat-track:focus{
    right:0 !important;
}

@media only screen and (max-width: 991px) {
    .audio-player {
        margin-left: 15px;
        margin-right: 0;
        margin-bottom: 30px;
    }
    .topleft-nav{
        float: none !important;
    }
    .side-header .logo, .side-header nav{
        float: none;
    }
}
@media (min-width: 768px){
    .pull-md-left {
        float: right!important;
    }
    .pull-md-right {
        float: left!important;
    }
}
@media only screen and (max-width: 520px){
    .listitem-thumb {
        margin: 0 auto 15px auto;
    }
}