

body {direction:rtl;}

@media (min-width:768px){
    .col-sm-1,   .col-sm-10,   .col-sm-11,   .col-sm-12,   .col-sm-2,   .col-sm-3,   .col-sm-4,   .col-sm-5,   .col-sm-6,   .col-sm-7,   .col-sm-8,   .col-sm-9{
        float: right;
    }

    .col-sm-pull-12{
        left: 100%;
    }

    .col-sm-pull-11{
        left: 91.66666667%;
    }

    .col-sm-pull-10{
        left: 83.33333333%;
    }

    .col-sm-pull-9{
        left: 75%;
    }

    .col-sm-pull-8{
        left: 66.66666667%;
    }

    .col-sm-pull-7{
        left: 58.33333333%;
    }

    .col-sm-pull-6{
        left: 50%;
    }

    .col-sm-pull-5{
        left: 41.66666667%;
    }

    .col-sm-pull-4{
        left: 33.33333333%;
    }

    .col-sm-pull-3{
        left: 25%;
    }

    .col-sm-pull-2{
        left: 16.66666667%;
    }

    .col-sm-pull-1{
        left: 8.33333333%;
    }

    .col-sm-pull-0{
        left: auto;
    }

    .col-sm-push-12{
        right: 100%;
    }

    .col-sm-push-11{
        right: 91.66666667%;
    }

    .col-sm-push-10{
        right: 83.33333333%;
    }

    .col-sm-push-9{
        right: 75%;
    }

    .col-sm-push-8{
        right: 66.66666667%;
    }

    .col-sm-push-7{
        right: 58.33333333%;
    }

    .col-sm-push-6{
        right: 50%;
    }

    .col-sm-push-5{
        right: 41.66666667%;
    }

    .col-sm-push-4{
        right: 33.33333333%;
    }

    .col-sm-push-3{
        right: 25%;
    }

    .col-sm-push-2{
        right: 16.66666667%;
    }

    .col-sm-push-1{
        right: 8.33333333%;
    }

    .col-sm-push-0{
        right: auto;
    }

    .col-sm-offset-12{
        margin-right: 100%;
    }

    .col-sm-offset-11{
        margin-right: 91.66666667%;
    }

    .col-sm-offset-10{
        margin-right: 83.33333333%;
    }

    .col-sm-offset-9{
        margin-right: 75%;
    }

    .col-sm-offset-8{
        margin-right: 66.66666667%;
    }

    .col-sm-offset-7{
        margin-right: 58.33333333%;
    }

    .col-sm-offset-6{
        margin-right: 50%;
    }

    .col-sm-offset-5{
        margin-right: 41.66666667%;
    }

    .col-sm-offset-4{
        margin-right: 33.33333333%;
    }

    .col-sm-offset-3{
        margin-right: 25%;
    }

    .col-sm-offset-2{
        margin-right: 16.66666667%;
    }

    .col-sm-offset-1{
        margin-right: 8.33333333%;
    }

    .col-sm-offset-0{
        margin-right: 0;
    }

    .form-inline .checkbox label,   .form-inline .radio label{
        padding-right: 0;
    }

    .form-inline .checkbox input[type=checkbox],   .form-inline .radio input[type=radio]{
        margin-right: 0;
    }

    .form-horizontal .control-label{
        text-align: left;
    }

    .nav-tabs.nav-justified>li>a{
        border-radius: 4px 4px 0 0;
    }

    .nav-tabs-justified>li>a{
        border-radius: 4px 4px 0 0;
    }

    .navbar-header{
        float: right;
    }

    .navbar-fixed-bottom .navbar-collapse,   .navbar-fixed-top .navbar-collapse,   .navbar-static-top .navbar-collapse{
        padding-right: 0;
        padding-left: 0;
    }

    .container-fluid>.navbar-collapse,   .container-fluid>.navbar-header,   .container>.navbar-collapse,   .container>.navbar-header{
        margin-left: 0;
        margin-right: 0;
    }

    .navbar>.container .navbar-brand,   .navbar>.container-fluid .navbar-brand{
        margin-right: -15px;
    }

    .navbar-nav{
        float: right;
    }

    .navbar-nav>li{
        float: right;
    }

    .navbar-form .checkbox label,   .navbar-form .radio label{
        padding-right: 0;
    }

    .navbar-form .checkbox input[type=checkbox],   .navbar-form .radio input[type=radio]{
        margin-right: 0;
    }

    .navbar-form{
        margin-right: 0;
        margin-left: 0;
    }

    .navbar-text{
        float: right;
        margin-right: 15px;
        margin-left: 15px;
    }

    .navbar-left{
        float: right!important;
    }

    .navbar-right{
        float: left!important;
        margin-left: -15px;
    }

    .navbar-right~.navbar-right{
        margin-left: 0;
    }

}

@media (min-width:992px){
    .col-md-1,   .col-md-10,   .col-md-11,   .col-md-12,   .col-md-2,   .col-md-3,   .col-md-4,   .col-md-5,   .col-md-6,   .col-md-7,   .col-md-8,   .col-md-9{
        float: right;
    }

    .col-md-pull-12{
        left: 100%;right: auto;
    }

    .col-md-pull-11{
        left: 91.66666667%;right: auto;
    }

    .col-md-pull-10{
        left: 83.33333333%;right: auto;
    }

    .col-md-pull-9{
        left: 70.502%;right: auto;
    }

    .col-md-pull-8{
        left: 66.66666667%;right: auto;
    }

    .col-md-pull-7{
        left: 58.33333333%;right: auto;
    }

    .col-md-pull-6{
        left: 50%;right: auto;
    }

    .col-md-pull-5{
        left: 41.66666667%;right: auto;
    }

    .col-md-pull-4{
        left: 33.33333333%;right: auto;
    }

    .col-md-pull-3{
        left: 25%;right: auto;
    }

    .col-md-pull-2{
        left: 16.66666667%;right: auto;
    }

    .col-md-pull-1{
        left: 8.33333333%;right: auto;
    }

    .col-md-pull-0{
        left: auto;right: auto;
    }

    .col-md-push-12{
        right: 100%;left: auto;
    }

    .col-md-push-11{
        right: 91.66666667%;left: auto;
    }

    .col-md-push-10{
        right: 83.33333333%;left: auto;
    }

    .col-md-push-9{
        right: 75%;left: auto;
    }

    .col-md-push-8{
        right: 66.66666667%;left: auto;
    }

    .col-md-push-7{
        right: 58.33333333%;left: auto;
    }

    .col-md-push-6{
        right: 50%;left: auto;
    }

    .col-md-push-5{
        right: 41.66666667%;left: auto;
    }

    .col-md-push-4{
        right: 33.33333333%;left: auto;
    }

    .col-md-push-3{
        right: 29.498%;left: auto;
    }

    .col-md-push-2{
        right: 16.66666667%;
    }

    .col-md-push-1{
        right: 8.33333333%;left: auto;
    }

    .col-md-push-0{
        right: auto;left: auto;
    }

    .col-md-offset-12{
        margin-right: 100%;
    }

    .col-md-offset-11{
        margin-right: 91.66666667%;
    }

    .col-md-offset-10{
        margin-right: 83.33333333%;
    }

    .col-md-offset-9{
        margin-right: 75%;
    }

    .col-md-offset-8{
        margin-right: 66.66666667%;
    }

    .col-md-offset-7{
        margin-right: 58.33333333%;
    }

    .col-md-offset-6{
        margin-right: 50%;
    }

    .col-md-offset-5{
        margin-right: 41.66666667%;
    }

    .col-md-offset-4{
        margin-right: 33.33333333%;
    }

    .col-md-offset-3{
        margin-right: 25%;
    }

    .col-md-offset-2{
        margin-right: 16.66666667%;
    }

    .col-md-offset-1{
        margin-right: 8.33333333%;
    }

    .col-md-offset-0{
        margin-right: 0;
    }

}

@media (min-width:1200px){
    .col-lg-1,   .col-lg-10,   .col-lg-11,   .col-lg-12,   .col-lg-2,   .col-lg-3,   .col-lg-4,   .col-lg-5,   .col-lg-6,   .col-lg-7,   .col-lg-8,   .col-lg-9{
        float: right;
    }

    .col-lg-pull-12{
        left: 100%;right: auto;
    }

    .col-lg-pull-11{
        left: 91.66666667%;right: auto;
    }

    .col-lg-pull-10{
        left: 83.33333333%;right: auto;
    }

    .col-lg-pull-9{
        left: 75%;right: auto;
    }

    .col-lg-pull-8{
        left: 66.66666667%;right: auto;
    }

    .col-lg-pull-7{
        left: 58.33333333%;right: auto;
    }

    .col-lg-pull-6{
        left: 50%;right: auto;
    }

    .col-lg-pull-5{
        left: 41.66666667%;right: auto;
    }

    .col-lg-pull-4{
        left: 33.33333333%;right: auto;
    }

    .col-lg-pull-3{
        left: 25%;right: auto;
    }

    .col-lg-pull-2{
        left: 16.66666667%;right: auto;
    }

    .col-lg-pull-1{
        left: 8.33333333%;right: auto;
    }

    .col-lg-pull-0{
        left: auto;right: auto;
    }

    .col-lg-push-12{
        right: 100%;left: auto;
    }

    .col-lg-push-11{
        right: 91.66666667%;left: auto;
    }

    .col-lg-push-10{
        right: 83.33333333%;left: auto;
    }

    .col-lg-push-9{
        right: 75%;left: auto;
    }

    .col-lg-push-8{
        right: 66.66666667%;left: auto;
    }

    .col-lg-push-7{
        right: 58.33333333%;left: auto;
    }

    .col-lg-push-6{
        right: 50%;left: auto;
    }

    .col-lg-push-5{
        right: 41.66666667%;left: auto;
    }

    .col-lg-push-4{
        right: 33.33333333%;left: auto;
    }

    .col-lg-push-3{
        right: 25%;left: auto;
    }

    .col-lg-push-2{
        right: 16.66666667%;left: auto;
    }

    .col-lg-push-1{
        right: 8.33333333%;left: auto;
    }

    .col-lg-push-0{
        right: auto;left: auto;
    }

    .col-lg-offset-12{
        margin-right: 100%;
    }

    .col-lg-offset-11{
        margin-right: 91.66666667%;
    }

    .col-lg-offset-10{
        margin-right: 83.33333333%;
    }

    .col-lg-offset-9{
        margin-right: 75%;
    }

    .col-lg-offset-8{
        margin-right: 66.66666667%;
    }

    .col-lg-offset-7{
        margin-right: 58.33333333%;
    }

    .col-lg-offset-6{
        margin-right: 50%;
    }

    .col-lg-offset-5{
        margin-right: 41.66666667%;
    }

    .col-lg-offset-4{
        margin-right: 33.33333333%;
    }

    .col-lg-offset-3{
        margin-right: 25%;
    }

    .col-lg-offset-2{
        margin-right: 16.66666667%;
    }

    .col-lg-offset-1{
        margin-right: 8.33333333%;
    }

    .col-lg-offset-0{
        margin-right: 0;
    }

}

@media screen and (max-width:767px){
    .table-responsive>.table-bordered>tbody>tr>td:first-child,   .table-responsive>.table-bordered>tbody>tr>th:first-child,   .table-responsive>.table-bordered>tfoot>tr>td:first-child,   .table-responsive>.table-bordered>tfoot>tr>th:first-child,   .table-responsive>.table-bordered>thead>tr>td:first-child,   .table-responsive>.table-bordered>thead>tr>th:first-child{
        border-right: 0;
    }

    .table-responsive>.table-bordered>tbody>tr>td:last-child,   .table-responsive>.table-bordered>tbody>tr>th:last-child,   .table-responsive>.table-bordered>tfoot>tr>td:last-child,   .table-responsive>.table-bordered>tfoot>tr>th:last-child,   .table-responsive>.table-bordered>thead>tr>td:last-child,   .table-responsive>.table-bordered>thead>tr>th:last-child{
        border-left: 0;
    }

}

.checkbox label, .radio label{
    padding-right: 20px;
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio]{
    margin-right: -20px;
}

.checkbox-inline, .radio-inline{
    padding-right: 20px;
}

.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline{
    margin-right: 10px;
}

.form-control-static.input-lg, .form-control-static.input-sm{
    padding-right: 0;
    padding-left: 0;
}

.has-feedback .form-control{
    padding-left: 42.5px;
}

.form-control-feedback{
    left: 0;
}

.nav-justified>.dropdown .dropdown-menu, .nav-tabs.nav-justified>.dropdown .dropdown-menu{
    right: auto;
}

.form-horizontal .form-group{
    margin-right: -15px;
    margin-left: -15px;
}

.form-horizontal .has-feedback .form-control-feedback{
    left: 15px;
}

.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle, .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child, .btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child){
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}

.btn-group-vertical>.btn, .btn-group>.btn{
    float: right;
}

.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group{
    margin-right: -1px;
}

.btn-toolbar{
    margin-right: -5px;
}

.btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.input-group{
    margin-right: 5px;
}

.btn .caret, .btn-group>.btn:first-child{
    margin-right: 0;
}

.btn-group>.btn+.dropdown-toggle{
    padding-right: 8px;
    padding-left: 8px;
}

.btn-group>.btn-lg+.dropdown-toggle{
    padding-right: 12px;
    padding-left: 12px;
}

.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group{
    margin-right: 0;
}

.btn-group-vertical>.btn:first-child:not(:last-child){
    border-radius: 4px 4px 0 0;
}

.btn-group-vertical>.btn:last-child:not(:first-child){
    border-radius: 0 0 4px 4px;
}

.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.btn-group-justified>.btn-group .dropdown-menu{
    right: auto;
}

.input-group[class*=col-]{
    padding-right: 0;
    padding-left: 0;
}

.input-group .form-control{
    float: right;
}

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

.input-group-addon:first-child{
    border-left: 0;
}

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle{
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}

.input-group-addon:last-child{
    border-right: 0;
}

.input-group-btn>.btn+.btn{
    margin-right: -1px;
}

.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group{
    margin-left: -1px;
}

.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group{
    margin-right: -1px;
}

.nav{
    padding-right: 0;
}

.nav-tabs>li{
    float: right;
}

.nav-tabs>li>a{
    margin-left: 2px;
    border-radius: 4px 4px 0 0;
}

.nav-tabs.nav-justified>li>a{
    margin-left: 0;
}

.nav-pills>li{
    float: right;
}

.nav-pills>li+li{
    margin-right: 2px;
}

.nav-stacked>li+li{
    margin-right: 0;
}

.nav-tabs-justified>li>a{
    margin-left: 0;
}

.nav-tabs .dropdown-menu{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.navbar-collapse{
    padding-left: 15px;
    padding-right: 15px;
}

.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{
    margin-left: -15px;
    margin-right: -15px;
}

.navbar-fixed-bottom, .navbar-fixed-top{
    left: 0;
    right: 0;
}

.navbar-brand{
    float: right;
}

.navbar-toggle{
    float: left;
    margin-left: 15px;
}

@media (max-width:767px){
    .navbar-nav .open .dropdown-menu .dropdown-header,   .navbar-nav .open .dropdown-menu>li>a{
        padding: 5px 25px 5px 15px ;
    }

}

.navbar-nav>li>.dropdown-menu{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{
    border-radius: 4px 4px 0 0;
}

.pagination{
    padding-right: 0;
}

.pagination>li>a, .pagination>li>span{
    float: right;
    margin-right: -1px;
}

.pagination>li:first-child>a, .pagination>li:first-child>span{
    margin-right: 0;
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}

.pagination>li:last-child>a, .pagination>li:last-child>span{
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}

.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span{
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
}

.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span{
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}

.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span{
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span{
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}

.pager{
    padding-right: 0;
}

.pager .next>a, .pager .next>span{
    float: left;
}

.pager .previous>a, .pager .previous>span{
    float: right;
}

.thumbnail a>img, .thumbnail>img{
    margin-right: auto;
    margin-left: auto;
}

.progress-bar{
    float: right;
}

.media-right, .media>.pull-right{
    padding-right: 10px;
}

.media-left, .media>.pull-left{
    padding-left: 10px;
}

.media-list{
    padding-right: 0;
}

.list-group{
    padding-right: 0;
}

.list-group-item:first-child{
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.list-group-item:last-child{
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

button.list-group-item{
    text-align: right;
}

.panel-heading{
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.panel-footer{
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel>.table-responsive:last-child>.table:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child, .panel>.table:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child{
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

.panel>.list-group:first-child .list-group-item:first-child, .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.panel>.list-group:last-child .list-group-item:last-child, .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}

.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.panel>.table-responsive:first-child>.table:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child, .panel>.table:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child, .panel>.table:first-child>thead:first-child>tr:first-child{
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.panel>.panel-collapse>.table caption, .panel>.table caption, .panel>.table-responsive>.table caption{
    padding-right: 15px;
    padding-left: 15px;
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table:first-child>thead:first-child>tr:first-child th:first-child{
    border-top-right-radius: 3px;
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table:first-child>thead:first-child>tr:first-child th:last-child{
    border-top-left-radius: 3px;
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{
    border-bottom-right-radius: 3px;
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{
    border-bottom-left-radius: 3px;
}

.panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child{
    border-right: 0;
}

.panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child{
    border-left: 0;
}

.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video{
    right: 0;
}

.tooltip.right{
    margin-right: 3px;
}

.tooltip.left{
    margin-right: -3px;
}

.tooltip.top .tooltip-arrow{
    right: 50%;
    margin-right: -5px;
}

.tooltip.top-left .tooltip-arrow{
    left: 5px;
}

.tooltip.top-right .tooltip-arrow{
    right: 5px;
}

.tooltip.right .tooltip-arrow{
    right: 0;
    border-width: 5px 0 5px 5px ;
    border-left-color: #000;
}

.tooltip.left .tooltip-arrow{
    left: 0;
    border-width: 5px 5px 5px 0 ;
    border-right-color: #000;
}

.tooltip.bottom .tooltip-arrow{
    right: 50%;
    margin-right: -5px;
}

.tooltip.bottom-left .tooltip-arrow{
    left: 5px;
}

.tooltip.bottom-right .tooltip-arrow{
    right: 5px;
}

.center-block{
    margin-right: auto;
    margin-left: auto;
}

.fa.fa-pull-left, .fa.pull-left{
    margin-left: .3em;
}

.pull-right{
    float: left!important;
}

.pull-left{
    float: right!important;
}
/* 708 of 4741 CSS properties converted by rtl.daskhat.ir 
 These properties should be override originals. 
 just load rtl css file after original css file.*/ 

/* body {direction:rtl;} */

.newsletter-picture{
    float: right;
}

.newsletter-form{
    float: left;
}

.banner-category-wrap{
    margin-right: -32px;
    margin-left: -32px;
}

.banner-category-inline{
    margin: 16px 32px 32px 32px !important;
}

.jarallax-img{
    right: 0;
}

.overlay-media{
    right: 0;
}

.overlay-media img{
    right: 0;
}

.buzzblogpro_pullquote_left{
    float: right;
    margin-left: 32px;
}

.buzzblogpro_pullquote_right{
    float: left;
    margin-right: 32px;
}

.buzzblogpro_pullquote.buzzblogpro_pullquote_left.style4{
    border-left: 1px solid #222222;border-right: 0;
}

.buzzblogpro_pullquote.buzzblogpro_pullquote_right.style4{
    border-right: 1px solid #222222;border-left: 0;
}

.single-next-post{
    left: 0;
    text-align: left;right: auto;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
	}
.single-next-post.shows {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
    opacity: 1;
}
.single-next-post .post-text{
    padding-left: 20px;
    float: right;
}

.single-next-post .post-text h5.post-title{
    text-align: left;
}

.single-next-post .post-thumbnail{
    float: left;
}

.twocolumns .services{
    float: right;
    text-align: right;
}

.threecolumns .services{
    float: right;
    text-align: right;
}

.single .narrow .isopad, .single .narrow .paginaton-container, .single .narrow .related-posts, .single .narrow .comment-respond, .single .narrow .comment-holder, .page .narrow .isopad, .single .narrow .single-post-widget{
    margin-right: auto;
    margin-left: auto;
}

.container, .container-fluid{
    padding-right: 32px;
    padding-left: 32px;
}

.container-fluid.fullwidthmenu{
    padding-right: 0px;
    padding-left: 0px;
}

.top-container .container-fluid, .top0-container-full .container-fluid{
    padding-right: 25px;
    padding-left: 25px;
}

.row{
    margin-right: -32px;
    margin-left: -32px;
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
    padding-right: 32px;
    padding-left: 32px;
}

.row.gridable{
    margin-right: -16px;
    margin-left: -16px;
}

.row.gridable [class^="col-"], .row.gridable [class*=" col-"]{
    padding-right: 16px;
    padding-left: 16px;
}

.mega-menu-posts .row{
    margin-right: -15px;
    margin-left: -15px;
}

.mega-menu-posts [class^="col-"], .mega-menu-posts [class*=" col-"]{
    padding-right: 15px;
    padding-left: 15px;
}
@media(max-width:991px){
.left-fullheight .owl-carousel .owl-dots {
    position: relative;
    padding: 0px 0px 0px 0px;
    top: 50%;
    right: auto;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
}
.left-fullheight .owl-carousel .owl-dots .owl-dot {
    display: inline;
}
.container, .container-fluid {
    padding-left: 18px;
    padding-right: 18px;
}
.container-fluid.fullwidthmenu {
    padding-left: 0px;
    padding-right: 0px;
}
.top-container .container-fluid, .top0-container-full .container-fluid  {
    padding-left: 18px;
    padding-right: 18px;
}
.row {
    margin-left: -18px;
    margin-right: -18px;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-left: 18px;
    padding-right: 18px;
}
}
.container-fluid .primary-menu .mega-menu-posts{
    padding-left: 28%;padding-right: unset;
}
.primary-menu .no-sub-menu .mega-menu-posts {
    padding: 0px!important;}
.fullwidth-widget, .fullwidth-image{
    right: 50%;
    left: 50%;
    margin-right: -50vw;
    margin-left: -50vw;
}
.zigazg .left-space, .about-horizontal-layout .left-space, .newsletter-form.left-space, .top-ads-container .left-space, .top-header-left-widget.left-space, .top-header-right-widget.left-space {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: right;
    justify-content: right;
}
.sub-menu .menu-widget-content{
    text-align: right;
}

.sub-menu .menu-widget-content input[type="text"]{
    border-width: 0px 0px 1px 0px !important;
    padding: 16px 8px 16px 0 ;
}

.buzzblogpro-pinterest-widget-container, .sidebar .imgs_wrapper{
    margin: -5px -5px 0 -5px ;
}

a.body-link:after, span.body-link a:after{
    right: 0;
}

.search-results .excerpt p, .search-results .list-post h2.list-post-title a, .search-results .list-post h2.list-post-title{
    text-align: right;
}

.search-option-tab li{
    margin: 0 0 -1px 0 ;
}

.result-item .title{
    margin: 10px 40px 0 0 ;
    padding-right: 55px;
    text-align: right;
}

.search-results-wrap .post-date{
    margin: 0 40px 0 0 ;
    padding-right: 55px;
    text-align: right;
}

.result-item .price{
    margin: 0 40px 0 0 ;
    padding-right: 55px;
    text-align: right;
}

.result-item .price del{
    margin-left: .2em;
}

.result-item img{
    float: right;
}

.view-all-wrap{
    text-align: right;
}

.search-results-wrap .loading:after{
    margin: 0 auto 3em auto ;
    right: 49%;
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    border-right: 1px solid #000;
}

.search-results-wrap{
    right: 0;
}

.owl-slide .cover-wrapper.slide-sub-item-large{
    float: right;
    border-left: 30px solid #ffffff;
}

.owl-slide .cover-wrapper.slide-sub-item-small{
    float: right;
}

.slide-play{
    left: 40px;
}

.slide-play:before{
    right: 0;
    left: 0;
}

.metro-post [class^="col-"], .metro-post [class*=" col-"], .bottom-meta [class^="col-"], .bottom-meta [class*=" col-"]{
    padding-right: 0px;
    padding-left: 0px;
}

.metro-post .col-md-6.nextrow{
    float: left;
}

.slideshow.bottom .cover-content, .metro-post .cover-content{
    text-align: right;
}

.slideshow.middle-square .post_category{
    border-width: 1px 1px 0px 1px ;
    padding: 54px 25px 14px 25px ;
}

.slideshow.middle-square .slide-meta-bottom{
    padding: 13px 25px 50px 25px ;
    border-width: 0px 1px 1px 1px ;
}

.metro-post .meta-space-top, .metro-post .meta-space-top a, .metro-post h2{
    text-align: right;
}

.metro-post .cover:before{
    background: linear-gradient(to bottom, transparent 60% #000000 100%);
}

.slideshow.bottom .meta-space-top, .slideshow.bottom .meta-space-top a, .carousel-wrap.bottom h2{
    text-align: right;
    padding-right: 0px;
}

.slideshow.bottom .owl-carousel span, .slideshow.bottom .owl-carousel .excerpt p{
    text-align: right;
}

.cover-video:before{
    right: 50%;
    left: 0;
    padding-right: 4px;
    margin-right: -40px;
}

.small-post .cover-video:before{
    margin-right: -20px;
}

.hs_recent_popular_tab_widget_content .cover-video:before{
    margin-right: -20px;
}

ul.mag-wrap{
    right: 0;
}

ul.mag-wrap li.mag-item-1{
    border-left: 10px solid transparent;
}

ul.mag-wrap li{
    float: right;
}

ul.mag-wrap li .mag-content, ul.mag-wrap li .mag-content .mag-img{
    right: 0;
    left: 0;
}

.mag-overlay{
    background: linear-gradient(to bottom, transparent 100% #000 100%);
    right: 0;
    left: 0;
}

ul.mag-wrap li .mag-content .mag-img{
    right: 0;
    left: 0;
}

.mostcommented-tab-content .comments-count{
    left: 10px;
}

.mostcommented-tab-content .comments-count span{
    left: 2px;
}

.instagram_footer_heading h4 span{
    padding: 30px 10px 20px 10px ;
}

figure.effect-bubba:hover img::after{
    left: 0px;
    right: 0px;
}

figure.effect-bubba::before{
    left: 0px;
    right: 0px;
}

figure.effect-bubba figcaption::before, figure.effect-bubba figcaption::after{
    left: 15px;
    right: 15px;
}

figure.effect-bubba figcaption::after{
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}

figure.effect-bubba p.icon-links i{
    margin-left: 6px;
}

.imgs_wrapper figure{
    float: right;
}

.imgs_wrapper figure figcaption, .imgs_wrapper figure figcaption > span{
    right: 0;
}

.imgs_wrapper .overlay-button{
    right: 0;
    left: 0;
}

.trending-title span:before, .front-page-title span:before{
    left: 100%;right: auto;
    margin-left: 15px;
}

.trending-title span:after, .front-page-title span:after{
    right: 100%;
    margin-right: 15px;
}

.trending-posts .trending-posts-slideshow{
    margin: 0px 0 0px 0 ;
}

.trending-posts{
    margin: 30px 0 5px 0 ;
}

.trending-posts h6{
    margin: 10px 0 5px 0 ;
}

.trending-posts h6.trending-title{
    margin: 0px 0 5px 0 ;
}

.cover .cover-link{
    right: 0;
    left: 0;
}

.cover:before{
    right: 0;
    left: 0;
}

.about-modernlayout::before{
    left: 15px;
    right: 15px;
}

.about-modernlayout .hs_aboutme_text{
    padding: 0px 42px 25px 42px ;
}

.aboutme-overlay-link{
    right: 0;
}

.jarallax > .jarallax-img{
    right: 0;
}

.slideshow-video iframe{
    right: 0;
}

.related-list-inner{
    right: 5%;
    padding: 20px 20px 20px 20px ;
}

.featured-portrait .post_category, .featured-portrait .meta-space-top, .featured-portrait .meta-space-top a{
    text-align: right;
}

.featured-portrait .post-title{
    margin: 0px 0 20px 0 ;
    text-align: right;
}

.post_category a{
    padding: 3px 4px 1px 4px ;
}

.meta-space-top.post_category a:not(:first-child){
    margin-right: 3px;
}

.featured-portrait .post-header h2 a, .featured-portrait h2.post-title, .featured-portrait .excerpt p{
    text-align: right;
}

.featured-portrait .post-header, .page .featured-portrait .entry-header{
    margin-right: 0;
    float: right;
    margin-left: -100%;
}

.featured-portrait .featured-header, .page .featured-portrait .entry-title{
    padding-left: 0.44444em;
}

.featured-portrait .thumb-container, .page .featured-portrait .entry-featured{
    float: left;
    margin-right: 1.5em;
}

.featured-portrait .post_content, .page .featured-portrait .entry-content{
    clear: right;
}

.bigletter:before{
    right: -0.30818em;left: auto;
}

.bigletter{
    margin: 25px 45px 15px 0px ;text-align: right;
}

.excerpt .bigletter{
    margin: 35px 45px 15px 0px ;
}

.ribbon-wrapper-featured{
    left: 0px;right: auto;
}

.ribbon-featured{
    left: 10px;right: auto;
	-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
}

.boxed .list-post .block .post_content{
    padding: 0px 0 30px 0 ;
}

.single-title-section{
    padding: 0 40px 0 40px ;
}

.single-title-section .post-header{
    padding: 0px 20px 0 20px ;
}

a.pinterest-share-icon{
    left: 10px!important;right: auto !important;
}

.social_labels a{
    margin-left: 8px;
}

.social_labels a:last-child{
    margin-left: 0px;
}

.custom-signature{
    padding: 0px 0 30px 0 ;
}

.hs_aboutme_text .signature-image{
    margin: 15px 0 20px 0 ;
}

.primary-menu > li > a.cart-link i, .primary-menu > li > a.search-icon i{
    margin-right: 5px;
    margin-left: 5px;
}

.mobile-top-panel{
    right: 0;
}

.mobile-top-panel .mobile-shopping-cart, .mobile-top-panel .newsletter-ajax-popup, .mobile-top-panel .st-trigger-effects{
    padding: 0px 10px 0px 10px ;
}

.mobile-top-panel .bt-menu-trigger{
    padding: 12px 12px 14px 12px ;
}

.mobile-icons{
    left: 0;
}

.mobile-top-panel .mobile-shopping-cart .badge{
    left: auto;
    right: -10px;
}

.widget-mobile-top-panel{
    float: right;
    margin-left: 12px;
}

.widget-mobile-top-panel .social__list i, .widget-mobile-top-panel .social__list_both i{
    margin: 0px 0 8px 12px ;
}

.top-left-menu .burger-button .st-trigger-effects .nav-icon4{
    right: 22px;
}

.nav-icon4 span:before, .nav-icon4 span:after{
    left: 0;
}

.menu-mobile ul ul li a{
    padding-right: 24px;
}

.menu-mobile ul ul ul li a{
    padding-right: 3em;
}

#primary .post-list-inner{
    padding: 10px 0px 10px 0px ;
}

#top-navigation{
    float: right;
}

#top-menu li{
    margin: 0 0 0 10px ;
}

#top-menu a{
    margin-left: 0px;
}

#top-menu ul a, #top-menu .current_page_item ul a, #top-menu ul .current_page_item a, #top-menu .current-menu-item ul a, #top-menu ul .current-menu-item a, #top-menu li:hover > ul a{
    padding: 10px 15px 10px 15px ;
}

#top-menu ul{
    right: 0;
}

#top-menu ul ul{
    right: 100%;
    border-right: 1px solid transparent;
}

.icon-menu{
    left: 0px;right: auto;
}
.side-icons {
    right: auto;
    left: 0;
	}
.fullwidthmenu .icon-menu{
    left: 20px;right: auto;
}

.primary-menu-wrap{
    float: left;
}

.primary-menu li{
    margin: -1px 0 0 0 ;
}

.primary-menu > li > a::after{
    right: 15px;
}

.primary-menu > li:last-child > a::after{
    right: 0px;
}

.primary-menu ul a{
    padding: 14px 22px 14px 22px ;
}

.primary-menu .mega-sub-menu ul a{
    padding: 14px 0px 14px 0px ;
}

.primary-menu > li > ul{
    margin-right: 0px;
    right: 0;
}

.primary-menu ul li:not(.buzzblogpro-widget-menu) > ul{
    right: 100%;
}

.primary-menu li:not(.has-mega-column).dropdown-columns-2 > .sub-menu > li, .primary-menu li:not(.has-mega-column).dropdown-columns-3 > .sub-menu > li, .primary-menu li:not(.has-mega-column).dropdown-columns-4 > .sub-menu > li{
    float: right;
}

.primary-menu li:not(.has-mega-column).dropdown-columns-2 > .sub-menu > li > ul, .primary-menu li:not(.has-mega-column).dropdown-columns-3 > .sub-menu > li > ul, .primary-menu li:not(.has-mega-column).dropdown-columns-4 > .sub-menu > li > ul{
    right: 0;
}

.primary-menu li:not(.has-mega-column).dropdown-columns-2 > .sub-menu > li:nth-child(2n+1), .primary-menu li:not(.has-mega-column).dropdown-columns-3 > .sub-menu > li:nth-child(3n+1), .primary-menu li:not(.has-mega-column).dropdown-columns-4 > .sub-menu > li:nth-child(4n+1){
    clear: right;
}

.primary-menu .item-with-widget > .sub-menu, .primary-menu .widget{
    padding: 0px 0 0px 0 ;
}

.primary-menu .has-mega-sub-menu .mega-sub-menu, .primary-menu .has-mega-column > .sub-menu, .primary-menu .item-with-widget > .sub-menu{
    right: 0;
}

.primary-menu .has-mega-sub-menu .mega-sub-menu ul{
    border-right: 0;
    float: left;
    padding-left: 0px;
}

.primary-menu .mega-menu-posts{
    padding-right: 0px;
    padding-left: 24%;
}

.no-fullwidth-menu .primary-menu .has-mega-sub-menu .mega-sub-menu ul{
    padding-left: 0px;
}

.no-fullwidth-menu .primary-menu .mega-menu-posts{
    padding-left: 28%;
}

.primary-menu .mega-menu-posts .post-title{
    margin: 10px 0 0px 0 ;
}

.primary-menu .has-mega-column:not(.widget-in-menu) > .sub-menu > li{
    float: right;
    margin-right: 0;
    padding-right: 2.5%;
}

.primary-menu .has-mega-column > .sub-menu > li:first-child{
    padding-right: 0;
}

.logo-in-menu{
    padding-right: 0px!important;
}

.buzzblogpro-cookie-banner-wrap{
    left: 0;
    right: 0;
}

.buzzblogpro-cookie-banner-wrap .btn{
    margin-right: 8px;
}

.st-menu .social__list a{
    padding: 0 5px 0 5px ;
}

.side-logo{
    margin: 0px 0 30px 0 ;
}

.st-pusher{
    right: 0;
}

.st-menu{
    right: 0;left: auto;
    padding: 60px 30px 30px 30px ;
}
.st-effect-4.st-menu {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}
.st-menu:before{
    right: 0;
    left: 0;
}

.no-csstransforms3d .st-pusher, .no-js .st-pusher{
    padding-left: 320px;
}

.ajax-loader{
    right: 0;
}

.ajax-loader > div{
    right: 50%;
    margin-right: -10px;
}

.buzzblogpro-mc-form .ajax-loader{
    right: auto;
    left: 0px;
}

.comment-body{
    margin: 0 0px 0 0 ;
}

.most-commented h4{
    left: 0;
    text-align: left;
}

.most-commented .post-title{
    margin: 0 0 5px 0 ;
}

.most-commented .meta-space-top{
    margin: 0px 0 10px 0px ;
}

.button{
    margin: 14px 0 0px 0 ;
}

.page-numbers li a, .page-numbers .current{
    margin-right: 2px;
}

.hs-tooltip{
    margin: 0 10px 0 10px ;
}

.hs-tooltip-item{
    padding: 0 0 0 10px ;
}

.hs-tooltip-item::after{
    right: 50%;
}

.hs-tooltip-content{
    right: 50%;
    margin: 0 -50% 20px 0 ;
}

.hs-tooltip-content::after{
    right: 50%;
    margin-right: -10px;
}

.list-post .block .post__holder .post_content{
    padding: 0 0 0px 0 ;
}

h1,h2,h3,h4,h5,h6{
    margin: 10px 0 10px 0 ;
}

.archive_h{
    text-align: right;
    margin: 20px 0 20px 0 ;
}

.archive_lists{
    margin: 30px 0 30px 0 ;
}

.category .archive_lists{
    margin: 0px 0 30px 0 ;
}

.carousel-wrap h2{
    padding-right: 20px;
    padding-left: 20px;
}

.most-commented{
    margin: 0px 0 0px 0 ;
    padding: 30px 0 30px 0 ;
}

h5.most-commented-posts{
    padding: 0 0 30px 0 ;
}

.viewpost-button{
    margin: 10px 0 0 0 ;
}

.frizzly-container.frizzly-default48 div.frizzly-icon-pinterest, .frizzly-container.frizzly-default48 div.frizzly-icon-twitter, .frizzly-container.frizzly-default48 div.frizzly-icon-facebook{
    float: right;
}

.latest-post-number{
    padding: 0 0 0px 0 ;
}

.search-icon-link a{
    padding-right: 8px!important;
    padding-left: 8px!important;
}

.meta-line .meta-space.isopad{
    margin: 0px 25px 0 0 ;
}

.meta-line .share-buttons.isopad{
    margin: 0px 0px 0 25px ;
}

.top-container .sticky-wrapper{
    padding: 0px 0 0px 0 ;
}

.top-container .top-right, .top-container-full .top-right, .top-container-normal .top-right{
    text-align: left;
}

.top-container-full .top-left{
    text-align: right;
    right: 26px;left: auto;
}

.fullwidthmenu nav{
    padding-right: 26px;
    padding-left: 26px;
}

.navbar-fixed-bottom, .navbar-fixed-top{
    right: 0;
}

.primary-menu.right-menu{
    text-align: right;
}

.primary-menu.left-menu{
    text-align: left;
}

.primary-menu.right-menu.alignsideright{
    text-align: left;
}

.primary-menu.left-menu.alignsideleft{
    text-align: right;
}

.yes-topleftmenu-burger .primary-menu.right-menu li:last-child{
    margin-left: 60px;
}

.split-menu .logo{
    margin-right: 26px;
    margin-left: 26px;
}

.post-navigation .nav-previous{
    float: right;
    text-align: left;
}

.post-navigation .nav-next i{
    margin-right: 8px;
}

.post-navigation .nav-previous i{
    margin-left: 8px;
}

.post-navigation .nav-next{
    float: left;
    text-align: right;
    border-right: 1px solid #eee;
}

.top-left-menu .buzzblogpro-cart, .top-right-menu .buzzblogpro-cart{
    left: 0px!important;
}

.top-ads-container .logo{
    margin: 20px 0 10px 0 ;
}

.top-ads-container .logo_tagline{
    text-align: right;
}

.top-ads-container .thumbnail a > img{
    margin-left: unset;
}

.ads-below-menu .primary-menu{
    text-align: right;
}

@media all and (min-width: 992px){
    .top-left-menu .primary-menu, .top-left-logo-menu .primary-menu{
        text-align: right;
    }

    .top-left-logo-menu .primary-menu{
        margin-right: 30px;
    }

    .header-left .primary-menu{
        text-align: left;
    }

    .header-left-ad .primary-menu{
        text-align: right;
    }

}

.hs_aboutme_text .about_para{
    margin: 10px 0 10px 0 ;
}

.isopad{
    margin: 32px 0px 0px 0px ;
}

.page .isopad, .single .isopad{
    margin: 0px 0px 40px 0px ;
}

.single-gallery .isopad{
    margin: 30px 0px 30px 0px ;
}

.hercules-ad-above-single, .hercules-ad-after-single{
    margin: 0px 0px 25px 0px ;
}

.grid-item .isopad{
    margin: 0px 0px 0px 0px ;
}

.before_the_blog_content h4.before_blog_title{
    text-align: right;
    right: 0;
}

.before_the_blog_content .left-thumb{
    margin: 12px 0 12px 0 ;
}

.before_the_blog_content .tab-menu-wrap{
    text-align: left;
    left: 0;
}

.before_the_blog_content .widget{
    padding: 0px 0 20px 0 ;
}

.before_the_blog_content .post-list_h .post-list-inner{
    padding: 26px 14px 25px 14px ;
}

.category-box span{
    margin: -20px 0 -20px 0 !important;
}

.grid-block .post-grid-container{
    padding: 15px 45px 45px 45px ;
}

.list-post-container .viewpost-button{
    text-align: right;
}

.list-post-container .meta-space-top, .list-post-container .meta-space-top a{
    text-align: right;
}

.list-post-container .left-space{
    text-align: right;
}

.post-list_h span.post_categories{
    margin-left: 0px;
}

.post-list_h .post-title, .post-list_h h4{
    margin: 3px 0 9px 0 ;
}

.meta-space-top span{
    margin-left: 4px;
}

.meta-space-top span::after{
    right: 5px;
    margin-left: 5px;
}

.owl-carousel .carousel-box > div{
    padding: 28px 15px 28px 15px ;
}

.page-header{
    margin: 0px 0 20px 0 ;
}

.pagination > li:first-child > a, .pagination > li:first-child > span{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

.pagination > li:last-child > a, .pagination > li:last-child > span{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}

blockquote{
    padding: 40px 30px 30px 30px ;
}

blockquote p::before{
    text-align: right;
    right: 0.1em;
}

blockquote p::after{
    text-align: left;
    left: 0.1em;
}

li > ul, li > ol{
    margin-right: 1.5em;
}

table{
    border-width: 1px 1px 0 0 ;
}

caption, th, td{
    text-align: right;
}

th{
    border-width: 0 0 1px 1px ;
}

td{
    border-width: 0 0 1px 1px ;
}

.breadcrumb{
    padding: 0px 0 24px 0px ;
}

.divider{
    padding: 0 8px 0 8px ;
}

.nav-tabs > li > a{
    margin-left: 1px;
}

.tab-content{
    border-right: 1px solid #dddddd;
    border-left: 1px solid #dddddd;
}

.review-box .review-score{
    float: left;
}

.thumbnail .review{
    left: 10px;
}

.progress-label{
    text-align: right;
}

.progress-value{
    float: left;
}

.progress.active .bar{
    text-align: left;
}

.progress.active .bar span{
    margin-left: 12px;
}

.panel-title{
    text-align: right;
}

.left-thumb .post-list_h .featured-thumbnail.large{
    float: right;
    margin-left: 10px;
}

.sidebar .left-thumb .post-list_h .featured-thumbnail.large{
    margin-left: 5px;
}

.left-thumb .post-list_h .post-list-inner{
    right: auto;
    padding: 0px 10px 5px 0px ;
    text-align: right;
}

.left-thumb .post-list_h .post-list-inner .meta-space-top, .left-thumb .post-list_h .post-list-inner .meta-space-top a, .left-thumb .post-list_h h4 a, .left-thumb .post-list_h h4{
    text-align: right;
}

.post-list_h .featured-thumbnail.large{
    margin-left: 0px;
}

.post-list_h .post-list-inner{
    right: 0;
    padding: 26px 14px 5px 14px ;
}

.trending-posts .post-list_h .post-list-inner{
    padding: 26px 10px 5px 10px ;
}

.header-left .logo, .header-left .logo_tagline{
    text-align: right;
}

.header-left .logo{
    margin: 5px 0 0 0 ;
}

.header-left .header-ad{
    text-align: left;
}

.bottom-widgets-column{
    padding: 0px 0 0px 0 ;
}

.post-title{
    margin: 15px 0 15px 0 ;
}

.small-post .thumb-container{
    float: right;
}

.small-post .thumb-container .thumbnail{
    margin-left: 30px;margin-right: unset;
}

.small-post .post-grid-block .post-header{
    text-align: right;
    float: left;
}

.post_block_3 .post-grid-block .post-header, .post_block_3 .meta-space-top, .post_block_3 .meta-space-top a, .post_block_3 .post-grid-block h2.grid-post-title, .post_block_2 .viewpost-button, .post_block_3 .viewpost-button{
    text-align: right;
}

.post_block_3 .post_category a, .post_block_2 .post_category a, .list-post-container .post_category a{
    padding: 3px 0px 1px 4px ;
}

.post_category a.cat-withbg{
    padding: 3px 4px 1px 4px ;
    font-size:16px !important;
}

.post_block_2 .post-grid-block .post-header, .post_block_2 .meta-space-top, .post_block_2 .meta-space-top a, .post_block_2 .post-grid-block h2.grid-post-title, .post_block_2 .post .post_category{
    text-align: right;
}

.pinit-wrapper{
    left: 30px;
}

.pinit-icon:after{
    right: 0;
}

.page-template-template-full-width-php #comments{
    margin-right: 0;
}

a.comment-reply-link{
    float: left;
}

.commentlist .children > li{
    padding-right: 3.5em;
}

.children .comment{
    margin: 1.5em 0 0 0 ;
}

.post__holder .avatar{
    margin-left: 7px;
}

.comment .avatar{
    float: right;
    margin: 0px 0 10px 10px ;
}

.comment-body h6, .comment-body h6.author a{
    text-align: right;
}

.top-bar .top-right{
    left: 20px;right: auto;
}

.top-container-full.top-container-nofull .top-left{
    right: 50px;left: auto;
}

.top-bar .logo-left .logo{
    margin: 0px 0 0 0 ;
}

.top-bar .logo-left .logo_tagline{
    right: 108%;
    text-align: right;left: auto;
}

.top-right-menu .primary-menu{
    text-align: left;
}

.yes-woo-and-burger .top-right-menu .primary-menu{
    left: 95px;
	right: auto;
}

.yes-burger .top-right-menu .primary-menu{
    left: 45px;
	right: auto;
}

.yes-topleftmenu-woo-and-burger .top-bar .top-right{
    left: 112px;right: auto;
}

.yes-topleftmenu-burger .top-bar .top-right{
    left: 90px;right: auto;
}

.yes-topleftmenu-burger .top-container-full .icon-menu, .yes-topleftmenu-woo-and-burger .top-container-full .icon-menu{
    left: 20px;right: auto;
}

.yes-topleftmenu-burger .top-container-full.top-container-nofull .icon-menu, .yes-topleftmenu-woo-and-burger .top-container-full.top-container-nofull .icon-menu{
    left: 40px;right: auto;
}

.top-container .top-widget-right{
    margin-right: 26px;
}

.top-right .social__list, .top-right .top_heading{
    text-align: left;
}

.top-left .top-widget-left{
    float: right;
}



.justified-gallery>a>.caption, .justified-gallery>div>.caption{
    right: 0;
    left: 0;
}

.justified-gallery>.entry-visible{
    background: right  0;
}

.justified-gallery>.spinner{
    margin-right: -24px;margin-left: unset;
    right: 50%;left: auto;
}

.opengallery-link span:after{
    right: 0px;left: auto;
}

.opengallery-link.justify-center span:after{
    right: 49%;left: auto;
}

a.opengallery-link.justify-right{
    text-align: left;
}

.opengallery-link.justify-right span:after{
    right: auto;
    left: 0px;
}

.hiddenimages{
    right: 0px!important;left: auto!important;
}

.gallery-lastelement-link a.nolightbox:before{
    right: 0px;left: auto;
}

a.lightbox-gallery-link{
    padding: 25px 35px 25px 65px ;
    text-align: right;
    left: 0;right: auto;
}

a.lightbox-gallery-link i{
    left: 20px;right: auto;-webkit-transform: rotate(180deg);
  -moz-transform:    rotate(180deg);
  -ms-transform:     rotate(180deg);
  -o-transform:      rotate(180deg);top: 30%;
}

.mfp-zoom-in .mfp-title{
    text-align: right;
    padding-left: 0px;
}

.mfp-zoom-in .mfp-image-holder .mfp-close{
    left: 0;
}

.mfp-zoom-in .mfp-counter{
    left: 40px;
}

.readmore-button{
    margin: 10px 0 10px 0 ;
}

.vertical-share{
   left: 105%;
}

.left-sidebar .vertical-share{
    right: 103%;left: auto;
}

.single .container.narrow .left-sidebar .vertical-share{
    right: 90%;left: auto;
}

.vertical-share .hs-icon.hs-gplus:before{
    margin-right: 5px;
}

.vertical-share .hercules-likes:before{
    margin-left: 0px;
}

.vertical-share .share-buttons .heart span{
    left: 6px;right: auto;
}

.vertical-share .shareon-vertical{
    margin: 0 0 8px 0 ;
}

.single #content .format-link .post-formats{
    left: 40px;right: auto;
}

.category-filter{
    margin: 0 0 44px 0 ;
}

.cat-des{
    margin: 12px auto 0 auto ;
}

.parallax-image:before{
    right: 0;
    left: 0;
}

.shareon, .instagram-follow-btn, .shop-the-post{
    margin: 0 0 10px 0 ;
}

.shareon:before, .shop-the-post:before, .comments-h span:before, .related-posts_h span:before{
    left: 1.5em;
    margin-right: -50%;
	right: auto;
margin-left: unset;
}

.shareon:after, .shop-the-post:after, .comments-h span:after, .related-posts_h span:after{
    right: 1.5em;
    margin-left: -50%;
	left: auto;
margin-right: unset;
}

#content .post-formats{
    left: 10px;
}

.paging .direct-link-left{
    text-align: right;
    right: 20px;
}

.paging .direct-link-left i{
    margin-left: 5px;
}

.paging .direct-link-right i{
    margin-right: 5px;
}

.paging a{
    padding: 9px 0px 2px 0px ;
}

.single-gallery .paging a{
    padding: 9px 12px 2px 12px ;
}

.paging.no-images a{
    padding: 9px 16px 2px 16px ;
}

.paging .thumbnail.left{
    float: right;
}

.paging .thumbnail.right{
    float: left;
}

.paging .direct-link-right{
    text-align: left;
    left: 20px;
}

.meta-space{
    margin-right: 0px;
}

.image-link{
    right: 0px;
}

.post_meta_grid i{
    padding: 0px 0px 0px 6px ;
}

.post_meta_grid li span{
    padding: 0px 0px 0px 6px ;
}

.bottom1{
    padding: 40px 0 40px 0 ;
}

.lowestfooter{
    padding: 20px 0 20px 0 ;
}

.bottom2, .bottom3, .under-footer-logo{
    padding: 0px 0px 0px 0px ;
}

.zoom-icon{
    right: 0;
}

.zoom-icon:before{
    right: 50%;
    margin: -30px -25px 0 0 ;
}

a:hover .zoom-icon:before{
    margin: -40px -25px 0 0 ;
}

#showTop{
    left: 0;
}

.easyPieChart canvas{
    right: 0;
}

.pre-header{
    padding: 18px 0 8px 0 ;
}

#post-separate .container{
    padding: 40px 0 40px 0 ;
}

.title-left h1{
    text-align: right;
}

.header_fixed_box{
    right: 0;
    left: 0;
}

.logo_tagline{
    margin: 10px 0 0 0 ;
}

.social-side-fixed{
    right: 6px;
	left: auto;
}

.top-container .social__list a, .top-container-normal .social__list a, .logo .social__list a, .top-container-full .social__list a{
    margin: 0 4px 0 4px ;
}

.social__list i, .social__list_both i{
    margin: 0px 0 8px 4px ;
}

.social__list_both .social_label{
    margin-left: 0px;
}

.front-page-widget .buzzblogpro-mc-form.form-inline h4, .widget_underheader .buzzblogpro-mc-form.form-inline h4{
    text-align: right;
}

#primary.sticky{
    right: 0;
}

#content.left{
    float: left !important;
}

.title-section{
    padding: 30px 0 30px 0 ;
}

.gallery_item{
    float: right;
}

.gallery .gallery-item{
    float: right;
}

.filter-wrapper strong{
    margin-left: 5px;
    float: right;
}

.post-author_gravatar{
    float: right;
    margin: 0 0 0 20px ;
}

.faq-list_h{
    padding: 0 28px 5px 0 ;
}

.faq-list_body{
    margin: 0 0 2em 0 ;
    padding: 0 28px 0 0 ;
}

.faq-list .marker{
    right: 0;
}

.error404-holder{
    padding: 30px 0 30px 0 ;
    text-align: right;
}

.error404-holder hgroup{
    margin: 0 0 2em 0 ;
}

.post__holder{
    margin: 0px 0 30px 0 ;
}

.post_footer{
    padding: 15px 0 0 0 ;
}

.post_meta{
    text-align: left;
}

.post_meta ul{
    margin: 0px 0px 0px 0px ;
    padding-left: 0px;
}

.post_meta span{
    padding-left: 0px;
}

.post_meta .post_permalink{
    padding-left: 0;
}

.post_meta i{
    margin-left: 10px;
}

.post_meta .pull-right{
    padding-left: 0;
    padding-right: 0px;
}

.format-quote cite{
    padding-right: 0px;
    text-align: left;
}

.grid-block blockquote{
    padding: 40px 0px 30px 0px ;
}

p.gravatar{
    float: right;
    margin-left: 20px;
}

.related-posts{
    margin: 40px 0 40px 0 ;
}

.bottom-meta{
    padding: 20px 0 25px 0px ;
    margin: 20px 0 20px 0 ;
}

.affiliate-active .bottom-meta{
    padding: 10px 0 25px 0px ;
    margin: 0px 0 20px 0 ;
}

.share-buttons .twitter{
    padding-right: 0px;
}

.share-buttons .heart span{
    left: -14px;right: auto;
}
.mobile-top-panel .st-trigger-effects {
position: absolute;
left: 0;
}
.mobile-icons {
    position: absolute;
    right: 20px;
}
.mobile-style2 .mobile-icons {
    position: absolute!important;
    right: auto;left:20px;
}
.mobile-style3 .mobile-icons {
    position: absolute!important;
    right: auto;left:8px;
}
.excerpt p, .excerpt {text-align:right!important;}
.widget-mobile-top-panel {
    margin-right: 0px !important;
}
.post-carousel .owl-carousel .owl-dots{
    padding: 20px 0px 20px 0px ;
}

.middle-square .owl-carousel .owl-dots{
    padding: 20px 0px 0px 0px ;
}

.widget.buzzblogpro_aboutmebox .about-modernlayout{
    text-align: right;
}

.promo .cover-content{
    padding: 0px 16px 0px 16px ;
}

.buzzblogpro_RecentNewsWidget .overlay-layout .cover-wrapper:before, .promo .cover-wrapper:before{
    left: 15px;
    right: 15px;
}

#wp-calendar td{
    border-width: 0 0 1px 1px ;
}

#wp-calendar thead{
    border-right: 1px solid #f7f7f7;
}

#wp-calendar tbody{
    border-right: 1px solid #f7f7f7;
}

#wp-calendar #prev{
    text-align: right;
}

#wp-calendar #next{
    text-align: left;
}

.widget_categories li{
    padding-left: 13px;
}

.top-container .widget_categories li{
    padding: 0 0 0 8px ;
}

.widget_categories li span{
    float: left;
}

.widget_nav_menu ul{
    text-align: right;
}

.widget_nav_menu .sub-menu li a{
    margin-right: 12px;
}

.widget_categories .children, .widget_pages .children{
    margin: 0.7667em 0.8em 0 0 ;
}

.widget_rss ul{
    text-align: right;
}

.comments-custom li{
    padding: 10px 0 10px 0 ;
}

.post-list .para{
    padding: 10px 0px 0px 0px ;
}

.banners_li{
    margin: 6px 6px 6px 0px ;
}

.recent-posts{
    margin: 0 -20px 0 0 !important;
}

.recent-posts_li{
    margin: 0 20px 20px 0 ;
}

.recent-posts_li .featured-thumbnail{
    float: right;
    margin: 0 0 0 20px ;
}

.recent-posts_li .post-date{
    float: right;
}

.recent-posts_li .post-comments{
    float: left;
}

.recent-posts .format-image{
    float: right;
    margin: 0 0 20px 20px ;
}

.recent-posts .format-video{
    float: right;
}

nav.footer-nav ul{
    margin: 0px 0 0 0 ;
    text-align: right;
}

.copyright-handle{
    padding: 10px 0 10px 0 ;
}

.footer-text{
    text-align: left;
    padding: 0px 0 0px 0 ;
}

.btn [class^="icon-"], .btn [class*=" icon-"]{
    margin-left: 0.25em;
}

.label [class^="icon-"], .label [class*=" icon-"]{
    margin-left: 0.25em;
}

.alignleft{
    float: right;
    margin: 0px 0 10px 20px ;
}

.alignright{
    float: left;
    margin: 0px 20px 10px 0 ;
}

a img.alignleft{
    float: right;
    margin: 5px 0 10px 20px ;
}

a img.alignright{
    float: left;
    margin: 5px 20px 10px 0 ;
}

a img.aligncenter{
    margin-right: auto;
    margin-left: auto;
}

img.alignnone, a img.alignnone{
    margin: 0px 0 32px 0px ;
}

.gridable img.alignnone, .gridable a img.alignnone{
    margin: 0px 0 0px 0px ;
}

.screen-reader-text:focus{
    right: 5px;
}

.wp-caption .wp-caption-text{
    padding: 9px 0px 5px 0 ;
}

.featured-thumbnail{
    float: right;
}

.featured-thumbnail.large{
    margin-left: 0;
    margin-right: 0;
}

.list.unstyled > ul li{
    margin: 0 0 .5em 0 ;
}

.list.styled > ul li{
    margin: 0 0 .5em 0 ;
}

.list li:before{
    margin-left: 12px;
}

#back-top-wrapper{
    left: 10px;
}

.dropcap:first-letter{
    float: right;
    margin-left: 14px;
}

.dropcap.big:first-letter{
    margin-left: 20px;
}

.dropcap.whbr:first-letter{
    border-left: 1px solid #222222;border-right: 0;
}
.post-inner .has-drop-cap:first-letter{
    float: right;
    margin-left: 14px;margin-right: auto;
}

.post-inner .has-drop-cap.is-style-big:first-letter{
    margin-left: 20px;
}

.post-inner .has-drop-cap.is-style-whbr:first-letter{
    border-left: 1px solid #222222;border-right: 0;
}
.vertical-divider{
    margin-right: 20px;
    padding-right: 40px;
    border-right: 1px solid #f5f5f5;border-left: 0;
}

.google-map{
    background-position: 50% 50%;
}

.wpcf7-form .input-file{
    background: url(images/btn-choose-file.html) right  0 no-repeat;
}

.wpcf7-form .submit-wrap input{
    margin-left: 10px;
}

.wpcf7-not-valid-tip{
    right: 0px !important;
}

div.wpcf7-response-output{
    padding: 8px 14px 8px 35px !important;
}

.video-wrap iframe{
    right: 0;
}

.read-more a:hover{
    padding-right: 12px;
    padding-left: 12px;
}

.read-more a{
    padding-right: 12px;
    padding-left: 12px;
}

.post_date{
    padding: 0px 0px 0px 0px ;
    text-align: right;
}

.post_date span{
    text-align: left;
}

.post_date span:after{
    left: 72px;
}

.header_follow{
    float: right;
}
.menu-mobile ul li a, ul li.has-subnav .accordion-btn {

    margin-left: 20%!important;
    margin-right: 0px !important;

}
.st-menu .menu-container {
    top: 30px;
}
ul li.has-subnav .accordion-btn {
text-align: left !important;
}
.accordion-btn-wrap {
right: auto!important;
left: 0px!important;
}
ul li.has-subnav .accordion-btn i {
-webkit-transform: rotate(180deg);
  -moz-transform:    rotate(180deg);
  -ms-transform:     rotate(180deg);
  -o-transform:      rotate(180deg);}
.excerpt{
    padding-right: 0px;
    padding-left: 0px;
}

.post_title_grid{
    margin: -70px 5% 0 0 ;
}

.post_date_grid{
    background: none repeat scroll 100% 0% rgb(255, 255, 255);
    left: 0px;
}

#before-footer{
    text-align: right;
    padding: 50px 0 50px 0 ;
    margin: 0px 0 0 0 ;
}

.sb-search-input{
    padding: 0 0px 0px 0px !important;
}

.closeit{
    left: 0;
}

.top-panel22{
    text-align: right;
}

.sb-icon-search, .sb-search-submit{
    left: 0;
}

.custom-search-form button{
    left: 10px;
}

.footer .logo{
    margin: 40px 0 40px 0 ;
}

.norm{
    margin-left: 15px;
}

.pagelink a, .pagelink > span{
    margin: 0 0 0.3333em 0.3333em ;
}

.pagelink > .page-links-title{
    padding-left: 0.5em;
}

.percent{
    right: 0;
}

.percent.showpercent:after{
    margin-right: .1em;
}

.page-template-page-faq-php h3{
    margin: 25px 0 25px 0 ;
}

.widget .menu > li:after{
    margin-right: 0px;
}

.widget .sub-menu ul li{
    margin-right: 10px;
}

.tagcloud a{
    margin: 0 0 4px 0 ;
}

.post__holder .tagcloud a{
    margin-left: 4px;
}

.widget-content h4.subtitle{
    margin: 0 0 14px 0 ;
}

.widget-content h4.subtitle:before{
    right: 50%;
    margin-right: -6px;
}

.widget-content h4.subtitle:after{
    right: 50%;
    margin-right: -6px;
}

.slideshow-cap{
    right: 0;
}

.slideshow-desc{
    right: 0;
}

.hercules-likes:before{
    margin-left: 6px;
}

.hercules-related-default img{
    right: 0;
}

.related-posts .meta-space-top span{
    margin-left: 0px;
}

.primary-menu li.mega-link.loading:before{
    left: 15px;
}

.audio-wrap{
    padding: 30px 10px 30px 10px ;
}

.audio-title:after{
    margin-right: 4px;
}

.audio-meta{
    right: 4.9em;
}

.audio-artist{
    margin-right: 4px;
}

.audioplayer-playpause{
    text-align: right;
    right: 0;
}

.audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{
    border-left: none;
    border-right-color: #222;
    right: 50%;
    margin: -0.3em -0.25em 0 0 ;
}

.audioplayer-playing .audioplayer-playpause a{
    right: 50%;
    margin: -0.375em -0.375em 0 0 ;
}

.audioplayer-playing .audioplayer-playpause a:before{
    right: 0;
}

.audioplayer-playing .audioplayer-playpause a:after{
    left: 0;
}

.audioplayer-time-current{
    left: 7.4em;
}

.audioplayer-time-duration:before{
    margin-left: 8px;
}

.audioplayer-time-duration{
    left: 3.5em;
}

.audioplayer-novolume .audioplayer-time-duration{
    border-left: 0;
    left: 0.5em;
}

.audioplayer-bar{
    left: 9.875em;
    right: 2.5em;
}

.audioplayer-novolume .audioplayer-bar{
    left: 6.975em;
}

.audioplayer-novolume .audioplayer-time-current{
    left: 4em;
}

.audioplayer-bar div{
    right: 0;
}

.audioplayer-volume{
    text-align: right;
    left: 0;
}

.audioplayer-volume-button a{
    right: 35%;
}

.audioplayer-volume-button a:before{
    border-right: none;
    border-left-color: #222;
    left: -0.25em;
}

.audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after{
    border-width: 0.25em 0 0 0.25em ;
    right: 0.563em;
    border-radius: 0.938em 0 0 0;
}

.audioplayer-volume-adjust{
    right: 0;
    left: -1px;
}

.audioplayer-volume-adjust div div{
    right: 0;
}

@media(max-width:767px){
    .footer .social__list i, .footer .social__list_both i{
        margin: 0 auto 8px auto ;
    }

    post__holder .avatar{
        margin-left: 0px;
    }

    .slideshow.middle-square .post_category{
        border-width: 0px 0px 0px 0px ;
        padding: 24px 15px 8px 15px ;
    }

    .slideshow.middle-square .slide-meta-bottom{
        padding: 7px 15px 24px 15px ;
        border-width: 0px 0px 0px 0px ;
    }

    .single .narrow .isopad, .single .narrow .tagcloud, .single .narrow .paginaton-container, .single .narrow .related-posts, .single .narrow .comment-respond, .single .narrow .comment-holder, .single .layout8 .post-header, .page .narrow .isopad{
        margin-right: auto;
        margin-left: auto;
    }

    .parallax-image [class^="col-"], .parallax-image [class*=" col-"]{
        padding-right: 0px;
        padding-left: 0px;
    }

    .parallax-image .row.paging{
        margin-right: 0px;
        margin-left: 0px;
    }

    .buzzblogpro_pullquote_right, .buzzblogpro_pullquote_left{
        margin-right: 0px!important;
        margin-left: 0px!important;
    }

    .before_the_blog_content .tab-menu-wrap{
        left: 0;
    }

    .before_the_blog_content .hs_recent_popular_tab_widget_content .tab_title a{
        padding: 0 0 0 12px !important;
    }

    .owl-slide .cover-wrapper.slide-sub-item-large{
        border-left-width: 0px!important;
    }

    .owl-slide .cover-wrapper.slide-sub-item-small.middle{
        border-left: 10px solid #ffffff;
    }

    .owl-slide .cover-wrapper.slide-sub-item-small.last{
        border-right: 10px solid #ffffff;
    }

    .featured-portrait .post-title{
        margin: 0px 0 0px 0 ;
    }

    .share-buttons .hs-icon:after{
        margin-left: 9px;
        margin-right: 12px;
    }

    .list-post .post-header{
        padding: 20px 0 0 0 ;
    }

    .paging .direct-link-right, .paging .direct-link-left{
        margin-right: 0;
    }

    .paging [class^="col-"], .paging [class*=" col-"]{
        padding-right: 0px;
        padding-left: 0px;
    }

    .row.paging{
        margin-right: 0px;
        margin-left: 0px;
    }

    .post-header{
        padding: 0px 0px 0 0px ;
    }

    .meta-space-top span{
        margin-left: 2px;
    }

}

@media(max-width:991px){
    body:not(.single) .post__holder, .related-posts, .author .post-author-box{
        padding-left: 15px!important;
        padding-right: 15px!important;
    }

    .affiliate-active .bottom-meta{
        padding: 10px 0 0px 0px !important;
        margin: 0px 0 0px 0 !important;
    }

    .single-title-section{
        padding: 0 10px 0 10px ;
    }

    .second-featured-image .thumbnail{
        padding: 15px 15px 0px 15px ;
    }

    .list-post-container .left-space, .zigazg .left-space, .about-horizontal-layout .left-space, .newsletter-form.left-space, .top-ads-container .left-space, .top-header-left-widget.left-space, .top-header-right-widget.left-space{
        text-align: right;
    }

    .instagram_footer_heading{
        margin: 0px 0 20px 0 ;
    }

}

@media(min-width:992px){
    .top-container .top-widget-right{
        padding-left: 30px;
    }

}

@media(min-width:1200px){
    .top-container .top-widget-right{
        padding-left: 0px;
    }

}

@media (max-width : 480px){
    .owl-slide .cover-wrapper.slide-sub-item-small.middle{
        border-left: 0px solid #ffffff;
    }

    .owl-slide .cover-wrapper.slide-sub-item-small.last{
        border-right: 0px solid #ffffff;
    }

}



