/* 158 of 1244 CSS properties converted by rtl.daskhat.ir 
 These properties should be override originals. 
 just load rtl css file after original css file.*/ 

@font-face {
    font-family: 'Bukra';
    src: url('fonts/bukra/bukra-regular.eot');
    src: url('fonts/bukra/bukra-regular.ttf') format('ttf'),
        url('fonts/bukra/bukra-regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/bukra/bukra-regular.woff2') format('woff2'),
        url('fonts/bukra/bukra-regular.woff') format('woff'),
        url('fonts/bukra/bukra-regular.svg#bukra-regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Sky';
    src: url('fonts/sky/sky.eot');
    src: url('fonts/sky/sky.ttf') format('ttf'),
        url('fonts/sky/sky.eot?#iefix') format('embedded-opentype'),
        url('fonts/sky/sky.woff2') format('woff2'),
        url('fonts/sky/sky.woff') format('woff'),
        url('fonts/sky/sky.svg#sky') format('svg');
    font-weight: normal;
    font-style: normal;
}
body,
h1, h2, h3, h4, h5, h6,
.hero-title,
.hero-content-text,
.btn-lg,
.widget-title, 
.module-title,
.item-title,
.item-price .recurring,
.footer-copy,
.item-price,
.paging a, 
.paging > span, 
.paging li span,
label {
    font-family: sky, sans-serif;
}
.header .navigation a,
.site-logo {
    font-family: Bukra, sans-serif;
}
.module-testimonial::before,
.entry-content blockquote::before {
    font-family: serif;
}
.hero-content-text {
    font-weight: bold;
}
.item-price .recurring {
    font-size: 13px;
}
.item-pricing .btn {
    padding: 8px 20px 12px;
    font-size: 14px;
}
.item-price {
    letter-spacing: 2px;
}

/* BASE Layout */
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12{
    float: right;
}

.pull-xs-0{
    left: auto;
}
.pull-xs-1,
.pull-xs-2,
.pull-xs-3,
.pull-xs-4,
.pull-xs-5,
.pull-xs-6,
.pull-xs-7,
.pull-xs-8,
.pull-xs-9,
.pull-xs-10,
.pull-xs-11,
.pull-xs-12 {
    right: auto;
}
.pull-xs-1{
    left: 8.33333%;
}

.pull-xs-2{
    left: 16.66667%;
}

.pull-xs-3{
    left: 25%;
}

.pull-xs-4{
    left: 33.33333%;
}

.pull-xs-5{
    left: 41.66667%;
}

.pull-xs-6{
    left: 50%;
}

.pull-xs-7{
    left: 58.33333%;
}

.pull-xs-8{
    left: 66.66667%;
}

.pull-xs-9{
    left: 75%;
}

.pull-xs-10{
    left: 83.33333%;
}

.pull-xs-11{
    left: 91.66667%;
}

.pull-xs-12{
    left: 100%;
}

.push-xs-0{
    right: auto;
}
.push-xs-1,
.push-xs-2,
.push-xs-3,
.push-xs-4,
.push-xs-5,
.push-xs-6,
.push-xs-7,
.push-xs-8,
.push-xs-9,
.push-xs-10,
.push-xs-11,
.push-xs-12 {
    left: auto;
}
.push-xs-1{
    right: 8.33333%;
}

.push-xs-2{
    right: 16.66667%;
}

.push-xs-3{
    right: 25%;
}

.push-xs-4{
    right: 33.33333%;
}

.push-xs-5{
    right: 41.66667%;
}

.push-xs-6{
    right: 50%;
}

.push-xs-7{
    right: 58.33333%;
}

.push-xs-8{
    right: 66.66667%;
}

.push-xs-9{
    right: 75%;
}

.push-xs-10{
    right: 83.33333%;
}

.push-xs-11{
    right: 91.66667%;
}

.push-xs-12{
    right: 100%;
}
.offset-xs-1,
.offset-xs-2,
.offset-xs-3,
.offset-xs-4,
.offset-xs-5,
.offset-xs-6,
.offset-xs-7,
.offset-xs-8,
.offset-xs-9,
.offset-xs-10,
.offset-xs-11,
.offset-xs-12 {
    margin-left: 0;
}
.offset-xs-1{
    margin-right: 8.33333%;
}

.offset-xs-2{
    margin-right: 16.66667%;
 }

.offset-xs-3{
    margin-right: 25%;
}

.offset-xs-4{
    margin-right: 33.33333%;
}

.offset-xs-5{
    margin-right: 41.66667%;
}

.offset-xs-6{
    margin-right: 50%;
}

.offset-xs-7{
    margin-right: 58.33333%;
}

.offset-xs-8{
    margin-right: 66.66667%;
}

.offset-xs-9{
    margin-right: 75%;
}

.offset-xs-10{
    margin-right: 83.33333%;
}

.offset-xs-11{
    margin-right: 91.66667%;
}

@media (min-width: 544px){
    .col-sm-1,
    .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-sm-10,
    .col-sm-11,
    .col-sm-12{
        float: right;
    }
    .pull-sm-1,
    .pull-sm-2,
    .pull-sm-3,
    .pull-sm-4,
    .pull-sm-5,
    .pull-sm-6,
    .pull-sm-7,
    .pull-sm-8,
    .pull-sm-9,
    .pull-sm-10,
    .pull-sm-11,
    .pull-sm-12{
        right: auto;
    }

    .pull-sm-0{
        left: auto;
    }

    .pull-sm-1{
        left: 8.33333%;
    }

    .pull-sm-2{
        left: 16.66667%;
    }

    .pull-sm-3{
        left: 25%;
    }

    .pull-sm-4{
        left: 33.33333%;
    }

    .pull-sm-5{
        left: 41.66667%;
    }

    .pull-sm-6{
        left: 50%;
    }

    .pull-sm-7{
        left: 58.33333%;
    }

    .pull-sm-8{
        left: 66.66667%;
    }

    .pull-sm-9{
        left: 75%;
    }

    .pull-sm-10{
        left: 83.33333%;
    }

    .pull-sm-11{
        left: 91.66667%;
    }

    .pull-sm-12{
        left: 100%;
    }

    .push-sm-1,
    .push-sm-2,
    .push-sm-3,
    .push-sm-4,
    .push-sm-5,
    .push-sm-6,
    .push-sm-7,
    .push-sm-8,
    .push-sm-9,
    .push-sm-10,
    .push-sm-11,
    .push-sm-12{
        left: auto;
    }
    .push-sm-0{
        right: auto;
    }

    .push-sm-1{
        right: 8.33333%;
    }

    .push-sm-2{
        right: 16.66667%;
    }

    .push-sm-3{
        right: 25%;
    }

    .push-sm-4{
        right: 33.33333%;
    }

    .push-sm-5{
        right: 41.66667%;
    }

    .push-sm-6{
        right: 50%;
    }

    .push-sm-7{
        right: 58.33333%;
    }

    .push-sm-8{
        right: 66.66667%;
    }

    .push-sm-9{
        right: 75%;
    }

    .push-sm-10{
        right: 83.33333%;
    }

    .push-sm-11{
        right: 91.66667%;
    }

    .push-sm-12{
        right: 100%;
    }
    .offset-sm-1,
    .offset-sm-2,
    .offset-sm-3,
    .offset-sm-4,
    .offset-sm-5,
    .offset-sm-6,
    .offset-sm-7,
    .offset-sm-8,
    .offset-sm-9,
    .offset-sm-10,
    .offset-sm-11,
    .offset-sm-12{
        margin-left: 0;
    }
    .offset-sm-0{
        margin-right: 0%;
    }

    .offset-sm-1{
        margin-right: 8.33333%;
    }

    .offset-sm-2{
        margin-right: 16.66667%;
    }

    .offset-sm-3{
        margin-right: 25%;
    }

    .offset-sm-4{
        margin-right: 33.33333%;
    }

    .offset-sm-5{
        margin-right: 41.66667%;
    }

    .offset-sm-6{
        margin-right: 50%;
    }

    .offset-sm-7{
        margin-right: 58.33333%;
    }

    .offset-sm-8{
        margin-right: 66.66667%;
    }

    .offset-sm-9{
        margin-right: 75%;
    }

    .offset-sm-10{
        margin-right: 83.33333%;
    }

    .offset-sm-11{
        margin-right: 91.66667%;
    }

}

@media (min-width: 768px){
    .col-md-1,
    .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-md-10,
    .col-md-11,
    .col-md-12{
        float: right;
    }

    .pull-md-1,
    .pull-md-2,
    .pull-md-3,
    .pull-md-4,
    .pull-md-5,
    .pull-md-6,
    .pull-md-7,
    .pull-md-8,
    .pull-md-9,
    .pull-md-10,
    .pull-md-11,
    .pull-md-12{
        right: auto;
    }
    
    .pull-md-0{
        left: auto;
    }

    .pull-md-1{
        left: 8.33333%;
    }

    .pull-md-2{
        left: 16.66667%;
    }

    .pull-md-3{
        left: 25%;
    }

    .pull-md-4{
        left: 33.33333%;
    }

    .pull-md-5{
        left: 41.66667%;
    }

    .pull-md-6{
        left: 50%;
    }

    .pull-md-7{
        left: 58.33333%;
    }

    .pull-md-8{
        left: 66.66667%;
    }

    .pull-md-9{
        left: 75%;
    }

    .pull-md-10{
        left: 83.33333%;
    }

    .pull-md-11{
        left: 91.66667%;
    }

    .pull-md-12{
        left: 100%;
    }

    .push-md-1,
    .push-md-2,
    .push-md-3,
    .push-md-4,
    .push-md-5,
    .push-md-6,
    .push-md-7,
    .push-md-8,
    .push-md-9,
    .push-md-10,
    .push-md-11,
    .push-md-12{
        left: auto;
    }
    .push-md-0{
        right: auto;
    }

    .push-md-1{
        right: 8.33333%;
    }

    .push-md-2{
        right: 16.66667%;
    }

    .push-md-3{
        right: 25%;
    }

    .push-md-4{
        right: 33.33333%;
    }

    .push-md-5{
        right: 41.66667%;
    }

    .push-md-6{
        right: 50%;
    }

    .push-md-7{
        right: 58.33333%;
    }

    .push-md-8{
        right: 66.66667%;
    }

    .push-md-9{
        right: 75%;
    }

    .push-md-10{
        right: 83.33333%;
    }

    .push-md-11{
        right: 91.66667%;
    }

    .push-md-12{
        right: 100%;
    }
    
    .offset-md-1,
    .offset-md-2,
    .offset-md-3,
    .offset-md-4,
    .offset-md-5,
    .offset-md-6,
    .offset-md-7,
    .offset-md-8,
    .offset-md-9,
    .offset-md-10,
    .offset-md-11,
    .offset-md-12{
        margin-left: 0;
    }
    .offset-md-0{
        margin-right: 0%;
    }

    .offset-md-1{
        margin-right: 8.33333%;
    }

    .offset-md-2{
        margin-right: 16.66667%;
    }

    .offset-md-3{
        margin-right: 25%;
    }

    .offset-md-4{
        margin-right: 33.33333%;
    }

    .offset-md-5{
        margin-right: 41.66667%;
    }

    .offset-md-6{
        margin-right: 50%;
    }

    .offset-md-7{
        margin-right: 58.33333%;
    }

    .offset-md-8{
        margin-right: 66.66667%;
    }

    .offset-md-9{
        margin-right: 75%;
    }

    .offset-md-10{
        margin-right: 83.33333%;
    }

    .offset-md-11{
        margin-right: 91.66667%;
    }

}

@media (min-width: 992px){
    .col-lg-1,
    .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-lg-10,
    .col-lg-11,
    .col-lg-12{
        float: right;
    }
    
    .pull-lg-1,
    .pull-lg-2,
    .pull-lg-3,
    .pull-lg-4,
    .pull-lg-5,
    .pull-lg-6,
    .pull-lg-7,
    .pull-lg-8,
    .pull-lg-9,
    .pull-lg-10,
    .pull-lg-11,
    .pull-lg-12{
        right: auto;
    }
    .pull-lg-0{
        left: auto;
    }

    .pull-lg-1{
        left: 8.33333%;
    }

    .pull-lg-2{
        left: 16.66667%;
    }

    .pull-lg-3{
        left: 25%;
    }

    .pull-lg-4{
        left: 33.33333%;
    }

    .pull-lg-5{
        left: 41.66667%;
    }

    .pull-lg-6{
        left: 50%;
    }

    .pull-lg-7{
        left: 58.33333%;
    }

    .pull-lg-8{
        left: 66.66667%;
    }

    .pull-lg-9{
        left: 75%;
    }

    .pull-lg-10{
        left: 83.33333%;
    }

    .pull-lg-11{
        left: 91.66667%;
    }

    .pull-lg-12{
        left: 100%;
    }
    
    .push-lg-1,
    .push-lg-2,
    .push-lg-3,
    .push-lg-4,
    .push-lg-5,
    .push-lg-6,
    .push-lg-7,
    .push-lg-8,
    .push-lg-9,
    .push-lg-10,
    .push-lg-11,
    .push-lg-12{
        left: auto;
    }
    .push-lg-0{
        right: auto;
    }

    .push-lg-1{
        right: 8.33333%;
    }

    .push-lg-2{
        right: 16.66667%;
    }

    .push-lg-3{
        right: 25%;
    }

    .push-lg-4{
        right: 33.33333%;
    }

    .push-lg-5{
        right: 41.66667%;
    }

    .push-lg-6{
        right: 50%;
    }

    .push-lg-7{
        right: 58.33333%;
    }

    .push-lg-8{
        right: 66.66667%;
    }

    .push-lg-9{
        right: 75%;
    }

    .push-lg-10{
        right: 83.33333%;
    }

    .push-lg-11{
        right: 91.66667%;
    }

    .push-lg-12{
        right: 100%;
    }
    
    .offset-lg-1,
    .offset-lg-2,
    .offset-lg-3,
    .offset-lg-4,
    .offset-lg-5,
    .offset-lg-6,
    .offset-lg-7,
    .offset-lg-8,
    .offset-lg-9,
    .offset-lg-10,
    .offset-lg-11,
    .offset-lg-12{
        margin-left: 0;
    }
    .offset-lg-0{
        margin-right: 0%;
    }

    .offset-lg-1{
        margin-right: 8.33333%;
    }

    .offset-lg-2{
        margin-right: 16.66667%;
    }

    .offset-lg-3{
        margin-right: 25%;
    }

    .offset-lg-4{
        margin-right: 33.33333%;
    }

    .offset-lg-5{
        margin-right: 41.66667%;
    }

    .offset-lg-6{
        margin-right: 50%;
    }

    .offset-lg-7{
        margin-right: 58.33333%;
    }

    .offset-lg-8{
        margin-right: 66.66667%;
    }

    .offset-lg-9{
        margin-right: 75%;
    }

    .offset-lg-10{
        margin-right: 83.33333%;
    }

    .offset-lg-11{
        margin-right: 91.66667%;
    }

}

@media (min-width: 1200px){
    .col-xl-1,
    .col-xl-2,
    .col-xl-3,
    .col-xl-4,
    .col-xl-5,
    .col-xl-6,
    .col-xl-7,
    .col-xl-8,
    .col-xl-9,
    .col-xl-10,
    .col-xl-11,
    .col-xl-12{
        float: right;
    }

    .pull-xl-1,
    .pull-xl-2,
    .pull-xl-3,
    .pull-xl-4,
    .pull-xl-5,
    .pull-xl-6,
    .pull-xl-7,
    .pull-xl-8,
    .pull-xl-9,
    .pull-xl-10,
    .pull-xl-11,
    .pull-xl-12{
        right: auto;
    }

    .pull-xl-0{
        left: auto;
    }

    .pull-xl-1{
        left: 8.33333%;
    }

    .pull-xl-2{
        left: 16.66667%;
    }

    .pull-xl-3{
        left: 25%;
    }

    .pull-xl-4{
        left: 33.33333%;
    }

    .pull-xl-5{
        left: 41.66667%;
    }

    .pull-xl-6{
        left: 50%;
    }

    .pull-xl-7{
        left: 58.33333%;
    }

    .pull-xl-8{
        left: 66.66667%;
    }

    .pull-xl-9{
        left: 75%;
    }

    .pull-xl-10{
        left: 83.33333%;
    }

    .pull-xl-11{
        left: 91.66667%;
    }

    .pull-xl-12{
        left: 100%;
    }
    
    .push-xl-1,
    .push-xl-2,
    .push-xl-3,
    .push-xl-4,
    .push-xl-5,
    .push-xl-6,
    .push-xl-7,
    .push-xl-8,
    .push-xl-9,
    .push-xl-10,
    .push-xl-11,
    .push-xl-12{
        left: auto;
    }
    .push-xl-0{
        right: auto;
    }

    .push-xl-1{
        right: 8.33333%;
    }

    .push-xl-2{
        right: 16.66667%;
    }

    .push-xl-3{
        right: 25%;
    }

    .push-xl-4{
        right: 33.33333%;
    }

    .push-xl-5{
        right: 41.66667%;
    }

    .push-xl-6{
        right: 50%;
    }

    .push-xl-7{
        right: 58.33333%;
    }

    .push-xl-8{
        right: 66.66667%;
    }

    .push-xl-9{
        right: 75%;
    }

    .push-xl-10{
        right: 83.33333%;
    }

    .push-xl-11{
        right: 91.66667%;
    }

    .push-xl-12{
        right: 100%;
    }

    .offset-xl-1,
    .offset-xl-2,
    .offset-xl-3,
    .offset-xl-4,
    .offset-xl-5,
    .offset-xl-6,
    .offset-xl-7,
    .offset-xl-8,
    .offset-xl-9,
    .offset-xl-10,
    .offset-xl-11,
    .offset-xl-12{
        margin-left: 0;
    }

    .offset-xl-0{
        margin-right: 0%;
    }

    .offset-xl-1{
        margin-right: 8.33333%;
    }

    .offset-xl-2{
        margin-right: 16.66667%;
    }

    .offset-xl-3{
        margin-right: 25%;
    }

    .offset-xl-4{
        margin-right: 33.33333%;
    }

    .offset-xl-5{
        margin-right: 41.66667%;
    }

    .offset-xl-6{
        margin-right: 50%;
    }

    .offset-xl-7{
        margin-right: 58.33333%;
    }

    .offset-xl-8{
        margin-right: 66.66667%;
    }

    .offset-xl-9{
        margin-right: 75%;
    }

    .offset-xl-10{
        margin-right: 83.33333%;
    }

    .offset-xl-11{
        margin-right: 91.66667%;
    }

}


/* Text */
.page-title {
    font-weight: normal;
}
.text-right {
    text-align: right;
}
.footer-copy .text-right {
    text-align: left;
}
body {
    direction:rtl;
    font-size: 14px;
} 

h1, h2, h3, h4, h5, h6{
    margin: 0 0 15px 0 ;
}

p{
    margin: 0 0 15px 0 ;
}

ul, ol{
    padding-right: 20px;
}

blockquote{
    padding-right: 15px;
    border-right: 3px solid #ccc;
}

.entry-content table{
    border-width: 1px 1px 0 0 ;
}

.entry-content th:first-child, .entry-content td:first-child{
    padding-right: 0;
}

.entry-content caption, .entry-content th, .entry-content td{
    text-align: right;
}

.entry-content th{
    border-width: 0 0 1px 1px ;
}

.entry-content td{
    border-width: 0 0 1px 1px ;
}

.at-select::after{
    left: 15px;
}

.form-inset-group button[type="submit"], .form-inset-group input[type="submit"]{
    left: 5px;
}

.btn-arrow{
    padding-left: 80px;
    padding-right: 20px;
}

.btn-arrow::after{
    left: 15px;
    right: auto;
    content: '\f104';
}
.btn-lg i{
    margin-right: 5px;
}

.table th, .table td{
    text-align: right;
}

.at-slider.loading:before{
    left: 20px;
}

.at-slider .slides li:after{
    right: 0;
}

.text-left{
    text-align: right;
}
.navigation {
    text-align: left;
}

.navigation > li:last-child ul{
    left: 0;
}

.navigation li li:hover > ul, .navigation li .sfHover > ul{
    left: 100%;
}

.navigation li li li:hover > ul, .navigation li li .sfHover > ul{
    left: 100%;
}

.navigation a{
    text-align: right;
    font-size: 13px;
}

.navigation > li:last-child > a{
    margin-left: 0;
}

.navigation > li > a{
    margin-left: 22px;
    margin-right: 0;
}

.navigation a.sf-with-ul {
    padding-left: 10px;
}

.navigation.sf-arrows .sf-with-ul:after{
    left: -2px;
    right: auto;
    margin-top: -7px;
}

.navigation.sf-arrows ul .sf-with-ul:after{
    left: 8px;
    right: auto;
    content: "\f053";
}

/* Mobile Menu */
.mm-navbar .mm-title {
    display: none;
}
.mm-navbar .mm-close.mm-btn {
    font-size: 18px;
    font-weight: bold;
    right: auto;
    left: 0;
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    background: rgba(0, 0, 0, 0.02);
    width: 50px;
}
.mm-prev.mm-btn {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
    left: auto;
    right: 0px;
    background: rgba(0, 0, 0, 0.02);
    border-right: 1px solid rgba(0, 0, 0, 0.1);
    width: 50px;
}
.mm-listview .mm-next {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
    right: auto;
    left: 0;
    background: rgba(0, 0, 0, 0.02);
}
.mm-listview > li:not(.mm-divider):after {
    left: 0;
    right: 0;
}
.mm-listview .mm-next + a, .mm-listview .mm-next + span {
    margin-right: 0;
    margin-left: 50px;
}
.head-text-icon{
    margin: 3px 0 0 20px ;
}

.head-text-icon i{
    margin-left: 5px;
}

.entry-meta-item{
    margin: 0 0 0 10px ;
}

.entry-meta-item::after{
    margin-right: 10px;
    margin-left: 0;
}

.entry-meta-item:last-child{
    margin-left: 0;
}

.entry-content blockquote{
    padding-right: 50px;
}

.entry-content blockquote::before{
    right: 0;
}

.table-opening-hours td{
    text-align: left;
}

.module-testimonial::before{
    right: auto;
    left: 10px;
}

.module-testimonial-avatar{
    padding-left: 10px;
}

.at-map-wrap iframe{
    right: 0;
}

.module-contact-info li i{
    float: right;
    margin-left: 8px;
}

.project-meta{
    border-left: 0;
}

.project-meta th, .project-meta td{
    text-align: right;
    border-left: 1px solid #EBEAEA;
}

.project-meta th:first-child, .project-meta th:last-child, .project-meta td:first-child, .project-meta td:last-child{
    padding-right: 15px;
}

.item-center .item-title::after{
    margin-right: auto;
    margin-left: auto;
}

.item-media .item-icon{
    float: right;
    margin-left: 15px;
}

.item-center .item-entry-time::after{
    margin-right: -15px;
    right: 50%;
}

.item-pricing .item-title::after{
    margin-right: auto;
    margin-left: auto;
}

.item-features li{
    padding: 6px 2px 7px 0 ;
}

.item-features li:before{
    display: inline-block;
    margin-left: 7px;
    margin-right: 0;
}

.paging a, .paging > span, .paging li span{
    margin: 0 0 0 3px ;
}

.back-top{
    left: 20px;
}

.faq-title::before{
    border-left-color: transparent;
    border-right-color: #FFFFFF;
    right: -10px;
}

.faq-title:hover::before, .faq-title.faq-open::before{
    right: 0;
}

.comment-author .avatar{
    float: right;
    margin: 0 0 15px 15px ;
}
.comment-metadata {
    font-size: 12px;
}
.comment-reply-link{
    font-size: 15px;
    margin-right: 80px;
}

.bypostauthor > article .fn:before{
    margin: 0 0px 0 4px ;
}

#cancel-comment-reply-link{
    margin-right: 5px;
}

.section-title-wrap::after{
    margin-right: auto;
    margin-left: auto;
}

.slide-video-wrap{
    right: 0;
}

.slide-video-wrap iframe{
    right: 50%;
}

.widget_meta ul ul, .widget_pages ul ul, .widget_categories ul ul, .widget_archive ul ul, .widget_recent_entries ul ul{
    margin-right: 15px;
}

.widget_meta ul li .count, .widget_meta ul li .at-count, .widget_pages ul li .count, .widget_pages ul li .at-count, .widget_categories ul li .count, .widget_categories ul li .at-count, .widget_archive ul li .count, .widget_archive ul li .at-count, .widget_recent_entries ul li .count, .widget_recent_entries ul li .at-count{
    margin-right: 5px;
}

.menu .current-menu-item > a::before{
    right: 0;
}

.sidebar .menu-item a::before{
    border-right-color: #FFFFFF;
    right: -10px;
}

.sidebar .menu-item a:hover::before{
    right: 0;
}

.link-list .current-menu-item > a::before{
    right: 0;
}

.link-list-icon{
    padding-left: 10px;
}

#ads125 li, .ads125 li{
    float: right;
    margin: 0 0 10px 15px ;
}

.flickr_badge_image{
    float: right;
    margin: 0 0 15px 15px ;
}

.widget_about .alignleft{
    float: right;
    margin: 5px 0 6px 15px ;
}

.widget_about .alignright{
    float: left;
    margin: 5px 15px 6px 0 ;
}

#wp-calendar caption{
    text-align: right;
    background: none repeat scroll right  0 rgba(0, 0, 0, 0.03);
}

#wp-calendar tfoot #next{
    text-align: left;
}

.pre-head .social-icons{
    text-align: left;
}

.gallery{
    margin-right: -5px;
    margin-left: -5px;
}

.gallery-columns-1 .gallery-item{
    padding-left: 5px;
    padding-right: 5px;
    float: right;
}

.gallery-columns-2 .gallery-item{
    padding-left: 5px;
    padding-right: 5px;
    float: right;
}

.gallery-columns-3 .gallery-item{
    padding-left: 5px;
    padding-right: 5px;
    float: right;
}

.gallery-columns-4 .gallery-item{
    padding-left: 5px;
    padding-right: 5px;
    float: right;
}

.gallery-columns-5 .gallery-item{
    padding-left: 5px;
    padding-right: 5px;
    float: right;
}

.gallery-columns-6 .gallery-item{
    padding-left: 5px;
    padding-right: 5px;
    float: right;
}

.gallery-columns-7 .gallery-item{
    padding-left: 5px;
    padding-right: 5px;
    float: right;
}

.gallery-columns-8 .gallery-item{
    padding-left: 5px;
    padding-right: 5px;
    float: right;
}

.gallery-columns-9 .gallery-item{
    padding-left: 5px;
    padding-right: 5px;
    float: right;
}

.gallery-caption{
    margin: 0 5px 0 0 ;
    right: 0;
    text-align: right;
}

.gallery-caption:before{
    right: 0;
}

.alignnone{
    margin: 5px 0 20px 0 ;
}

.aligncenter{
    margin: 7px auto 7px auto ;
}

.alignright{
    float: left;
    margin: 7px 24px 7px 0 ;
}

.alignleft{
    float: right;
    margin: 7px 0 7px 24px ;
}

.wp-caption .wp-caption-text{
    padding: 5px 0 0 0 ;
    text-align: right;
}

.mobile-menu-trigger{
    float: left;
}

.widget .instagram-pics li{
    float: right;
}

@media (max-width: 991px){
    .gallery-columns-7 .gallery-item{
        padding-left: 5px;
        padding-right: 5px;
        float: right;
    }

    .gallery-columns-8 .gallery-item{
        padding-left: 5px;
        padding-right: 5px;
        float: right;
    }

    .gallery-columns-9 .gallery-item{
        padding-left: 5px;
        padding-right: 5px;
        float: right;
    }

}

@media (max-width: 767px){
    .footer-copy .text-right {
        text-align: center;
    }
    .gallery-columns-5 .gallery-item{
        padding-left: 5px;
        padding-right: 5px;
        float: right;
    }

    .gallery-columns-6 .gallery-item{
        padding-left: 5px;
        padding-right: 5px;
        float: right;
    }

    .gallery-columns-7 .gallery-item{
        padding-left: 5px;
        padding-right: 5px;
        float: right;
    }

    .gallery-columns-8 .gallery-item{
        padding-left: 5px;
        padding-right: 5px;
        float: right;
    }

    .gallery-columns-9 .gallery-item{
        padding-left: 5px;
        padding-right: 5px;
        float: right;
    }

}

