body {
    direction: rtl;
    unicode-bidi: embed;
}

/* COMMON */

img.alignright {
    float: right;
    margin: 0 0 5px 15px;
}

img.alignleft {
    float: left;
    margin: 0 15px 10px 0;
}

/*******************
*  MARGIN/PADDING   *
********************/

/*******************
*    HEADER        *
********************/

.description-site, .description-site2, .description-site2 a {
    padding-left: 180px;
    padding-right: 0;
}

.description-site2 a, .description-site2 {
    padding-left: 10px;
    padding-right: 0;
}

.description-site2 a:last-child {
    padding-left: 0px;
    padding-right: 0;
}

.pads35 {
    padding: 35px 86px 0 35px;
}

/*******************
*    INFO      *
********************/

.iinerinforight {
    padding-right: 85px;
    padding-left: 0;
}

.iinerinfoleft {
    padding-left: 85px;
    padding-right: 0;
}

.links a:after {
    transition: left .2s ease-in-out;
    padding-right: 15px;
    padding-left: 0;
}

.links a:hover:after {
    transition: left .5s ease-in-out;
    padding-right: 20px;
    padding-left: 0;
}

/*******************
*    WHY      *
********************/

.width535 {
    margin-right: -50px;
    margin-left: auto;
}

/*******************
*    FEATURES      *
********************/

/*******************
*    CAMERA      *
********************/

.icon-links {
    float: left;
}

.owl-item:nth-child(3n+1) {
    background: -webkit-linear-gradient(bottom left, #5BCBE3 0%, #D0E467 100%);
    background: -o-linear-gradient(bottom left, #5BCBE3 0%, #D0E467 100%);
    background: linear-gradient(to top right, #5BCBE3 0%, #D0E467 100%);
}

.owl-item:nth-child(3n+2) {
    background: -webkit-linear-gradient(bottom left, #83B8FC 0%, #F5C5F7 100%);
    background: -o-linear-gradient(bottom left, #83B8FC 0%, #F5C5F7 100%);
    background: linear-gradient(to top right, #83B8FC 0%, #F5C5F7 100%);
}

.owl-item:nth-child(3n+3) {
    background: -webkit-linear-gradient(bottom left, #F0AD6B 0%, #FFADEB 100%);
    background: -o-linear-gradient(bottom left, #F0AD6B 0%, #FFADEB 100%);
    background: linear-gradient(to top right, #F0AD6B 0%, #FFADEB 100%);
}

/*******************
*    PARTNERS      *
********************/

/*******************
*    FASTLINKS      *
********************/

.grayborder {
    border-right: 1px solid #DFE7E9;
    border-left: none;
}

/*******************
*    PEOPLE      *
********************/

.blockline {
    border-right: 2px solid rgba(255, 255, 255, 0.4);
    border-left: none;
}

/*******************
*    FOOTER      *
********************/

.social-links a {
    margin: 0 0 0 5px;
}

/*******************
* SINGLES AND PAGES  *
********************/

/*******************
*   OFORMIT        *
********************/

/*******************
*   SCROLLUP       *
********************/

.scrollup {
    left:25px;
    right: auto;
}

/*******************
*  MARGIN/PADDING   *
********************/

/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) {

}

@media (max-width: 1280px) {

/*******************
*  MARGIN/PADDING   *
********************/



/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) 
}

@media (max-width: 1024px) {

/*******************
*  MARGIN/PADDING   *
********************/



/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) 
@media (max-width: 1280px) {

/*******************
*  MARGIN/PADDING   *
********************/



/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) 
}

}

@media (max-width: 980px) {

@media (max-width: 1280px) {

/*******************
*  MARGIN/PADDING   *
********************/



/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) 
}

@media (max-width: 1024px) {

/*******************
*  MARGIN/PADDING   *
********************/



/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) 
@media (max-width: 1280px) {

/*******************
*  MARGIN/PADDING   *
********************/



/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) 
}

}

}

@media (max-width: 800px) {

}

@media (max-width: 768px) {

@media (max-width: 1024px) {

/*******************
*  MARGIN/PADDING   *
********************/



/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) 
@media (max-width: 1280px) {

/*******************
*  MARGIN/PADDING   *
********************/



/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) 
}

}

@media (max-width: 980px) {

@media (max-width: 1280px) {

/*******************
*  MARGIN/PADDING   *
********************/



/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) 
}

@media (max-width: 1024px) {

/*******************
*  MARGIN/PADDING   *
********************/



/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) 
@media (max-width: 1280px) {

/*******************
*  MARGIN/PADDING   *
********************/



/*******************
*      MEDIA       *
********************/

@media (max-width: 1440px) 
}

}

}



@media (max-width: 800px) 
}

@media (max-width: 575px) {

}

@media (max-width: 480px) {

}

@media (max-width: 375px) {

}

/*******************
*   ENTRY          *
********************/

.entry ul {
    padding-right: 20px;
    padding-left: 0;
}

.entry ol {
    padding-right: 20px;
    padding-left: 0;
}

.entry li {
    padding: 2px 10px 2px 0px;
}

blockquote {
    border-right: 4px solid #fee74f;
    border-left: none;
}

blockquote li {
    padding: 2px 10px 2px 0px;
}


/* Made by the RTL-er.com - http://www.rtl-er.com */


.nav-menu ul {
    right: 12%;
    left: auto;
}

.nav-menu > li {
    float: right;
}

.nav-menu ul ul {
    right: 100%;
    left: auto;
}

.sf-arrows .sf-with-ul {
    padding-left: 20px;
    padding-right: 0;
}

.sf-arrows .sf-with-ul:after {
    left: 15px;
    right: auto;
}

/* Nav Meu Container */
#nav-menu-container {
    float: left;
}

@media (max-width: 980px) {

}

#mobile-nav-toggle {
    left: 0;
    margin: 30px 0 0 20px;
    right: auto;
}

@media (max-width: 980px) {

}

#mobile-nav {
    right: -260px;
    left: auto;
}

#mobile-nav ul li a {
    padding: 10px 15px 10px 22px;
}

#mobile-nav ul .menu-item-has-children i {
    left: 0;
    right: auto;
}

#mobile-body-overly {
    right: 0;
    left: auto;
}

body.mobile-nav-active #mobile-nav {
    right: 0;
    left: auto;
}


/* Made by the RTL-er.com - http://www.rtl-er.com */