Server : Apache System : Linux webm012.cluster129.gra.hosting.ovh.net 6.18.39-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Tue Jul 21 12:03:15 CEST 2026 x86_64 User : eventfrsgx ( 61451) PHP Version : 7.3.33 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl Directory : /home/eventfrsgx/www/templates/shaper_revibe/less/ |
/**
* @package Helix Framework
* @author JoomShaper http://www.joomshaper.com
* @copyright Copyright (c) 2010 - 2015 JoomShaper
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later
*/
@import 'variables';
@import 'mixins';
/* RTL Direction
*=======================================*/
body {
&.rtl {
#sp-top-bar .sp-module {
margin: 0 20px 0 0;
}
//top address
.sp-contact-info {
float: left;
}
// lang switcher
.sp-module-content .mod-languages ul.lang-inline li {
margin: 0 0 0 5px;
}
//Offcanvas
#offcanvas-toggler {
float: left;
}
#offcanvas-toggler >i {
padding: 0 10px 0 0;
}
.close-offcanvas {
right: auto;
left: 10px;
}
.offcanvas-menu {
-webkit-transition: opacity 400ms cubic-bezier(0.7,0,0.3,1), left 400ms cubic-bezier(0.7,0,0.3,1);
transition: opacity 400ms cubic-bezier(0.7,0,0.3,1), left 400ms cubic-bezier(0.7,0,0.3,1);
}
.body-innerwrapper:after {
left: 0;
}
.offcanvas-menu {
left: -320px;
}
&.offcanvas {
.offcanvas-menu {
right: 0px;
left: auto;
}
}
//mega menu
.sp-megamenu-parent {
float: left;
}
.sp-megamenu-parent >li.sp-has-child>a:after {
//display: none;
position: absolute;
left: 0;
}
.sp-megamenu-parent >li.sp-has-child>a:before {
content: "";
font-family: FontAwesome;
margin-right: 5px;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after {
float: left;
content: " \f104";
}
//module
.sp-module ul >li >a:before {
margin-right: 0;
margin-left: 8px;
content: "\f104";
float: right;
}
//blog
.entry-header.has-post-format {
margin-left: 0;
margin-right: 68px;
}
.post-format {
left: auto;
right: -68px;
}
.article-info >dt >i, .article-info >dd >i {
margin-right: 0;
margin-left: 3px;
}
.entry-link:before {
top:auto;
left: auto;
right: -60px;
transform: rotate(-90deg);
}
.entry-quote:before {
left: auto;
transform: rotate(-15deg);
top:auto;
right: -40px;
}
.categories-list .page-header a.pull-right {
float: left !important;
}
.newsfeed-category .category li .pull-left{
float: right !important;
}
//search
.search .btn-toolbar .pull-left{
float: right !important;
}
/* ************************************************************************************** */
/* ************** SHAPER REVIBE *************** */
/* ************************************************************************************ */
//Off-canvas menu
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler{
right: inherit;
left: 0;
}
//Slider
.slide_thumb_wrap{
direction: initial;
}
//Twitter and Testimonial
.sppb-revibe-twitter,
.sppb-revibe-testimonial{
.fa-angle-right:before{
content: "\f104";
}
.fa-angle-left:before{
content: "\f105";
}
}
//Bottom-1
.acymailing_form .acysubbuttons{
right: inherit;
left: 0;
}
.acymailing_form .acysubbuttons:before{
content: "\f177";
}
// Bottom-2
#sp-bottom2 {
.sp-column {
.sp-module {
padding-right: 25px;
}
}
}
//Bottom-3
#sp-bottom3 .address:first-letter,
#sp-bottom3 .telephone:first-letter,
#sp-bottom3 .fax:first-letter,
#sp-bottom3 .email:first-letter{
float: right;
}
#sp-bottom3 .address:first-letter, #sp-bottom3 .telephone:first-letter, #sp-bottom3 .fax:first-letter, #sp-bottom3 .email:first-letter{
margin-right: 0;
margin-left: 10px;
}
//Fotter
.sp-bottom-footer:before{
background: linear-gradient(to left,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.05) 40%);
}
.sp-copyright{
margin-left: 0;
margin-right: 40px;
}
/*** ***************************** About-Page ***************************** ***/
//Progress-Bar
.sppb-progress-bar{
float: right;
}
.sppb-progress-wrap{
.pull-left{
float: right !important;
}
.pull-right{
float: left !important;
}
}
//Team-Member
.sp-revibe-team .sppb-addon-persion .sppb-person-information{
text-align: right;
}
/*** ***************************** Service-Page ***************************** ***/
//Tab
.revibe-tab{
.sppb-nav-tabs > li{
float: right;
}
}
//Pricing-Table
.revibe-pricing .sppb-addon-pricing-table .sppb-pricing-box .sppb-pricing-features ul li:before{
left: inherit;
right: 20px;
}
/*** ***************************** Contact-Page ***************************** ***/
//Contact-From
.sp-revibe-contact-form .sppb-input-group{
float: right;
padding-right: 0;
padding-left: 30px;
}
.sp-revibe-contact-form .sppb-addon-ajax-contact button[type="submit"]{
position: absolute;
bottom: -40px;
left: 15px;
}
}
}