.sf-menu li
{
float: right;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul
{
right: 0;
left: auto;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul
{
right: 10em;
left: auto;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul
{
right: 10em;
left: auto;
} .sf-menu
{
float: right;
}
.sf-menu a
{
border-right: 1px solid #fff;
border-left: 0;
} .sf-menu a.sf-with-ul
{
padding-left: 2.25em;
padding-right: 0;
}
.sf-sub-indicator
{
left: .75em;
right: auto;
} div.pp_default .pp_content_container .pp_left
{
padding-right: 13px;
padding-left: 0;
}
div.pp_default .pp_content_container .pp_right
{
padding-left: 13px;
padding-right: 0;
}
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next
{
right: auto;
left: auto;
}
div.pp_default a.pp_arrow_next
{
right: 52px;
left: auto;
}
div.pp_default .pp_nav .currentTextHolder
{
left: auto;
right: 75px;
padding: 0 10px 0 0;
}
div.pp_default .pp_description
{
margin: 5px 0 5px 50px;
}
div.dark_rounded .pp_description
{
margin-left: 85px;
margin-right: 0;
}
div.dark_square .pp_description
{
margin: 0 0 0 85px;
}
div.facebook .pp_description
{
margin: 0 0 0 37px;
}
div.facebook .pp_nav p
{
padding: 0 4px 0 3px;
}
div.pp_overlay
{
left: auto;
right: 0;
}
.pp_content_container
{
text-align: right;
}
.pp_content_container .pp_left
{
padding-right: 20px;
padding-left: 0;
}
.pp_content_container .pp_right
{
padding-left: 20px;
padding-right: 0;
}
.pp_content_container .pp_details
{
float: right;
margin: 10px 0 2px;
}
.pp_social
{
float: right;
}
.pp_social .facebook
{
float: right;
margin-right: 5px;
margin-left: 0;
}
.pp_social .twitter
{
float: right;
}
.pp_nav
{
clear: left;
float: right;
margin: 3px 0 0 10px;
}
.pp_nav p
{
float: right;
}
.pp_nav .pp_play,
.pp_nav .pp_pause
{
float: right;
margin-left: 4px;
margin-right: 0;
}
a.pp_arrow_previous,
a.pp_arrow_next
{
float: right;
}
.pp_gallery
{
right: 50%;
left: auto;
}
.pp_gallery div
{
float: right;
}
.pp_gallery ul
{
float: right;
margin: 0 5px 0 0;
}
.pp_gallery ul a
{
float: right;
}
.pp_gallery li
{
float: right;
margin: 0 0 0 5px;
}
a.pp_next
{
float: left;
}
a.pp_previous
{
float: right;
}
a.pp_expand,
a.pp_contract
{
right: auto;
left: 30px;
}
a.pp_close
{
left: 0;
right: auto;
}
.pp_loaderIcon
{
left: auto;
right: 50%;
margin: -12px -12px 0 0;
}
#pp_full_res .pp_inline
{
text-align: right;
}
#pp_full_res .pp_inline p
{
margin: 0 0 15px;
}
div.ppt
{
margin: 0 15px 5px 0;
}
div.light_rounded .pp_description,
div.light_square .pp_description
{
margin-left: 85px;
margin-right: 0;
}
div.light_rounded .pp_arrow_next.disabled,
div.dark_rounded .pp_arrow_next.disabled,
div.dark_square .pp_arrow_next.disabled,
div.light_square .pp_arrow_next.disabled
{
background-position: -22px -87px;
}
.pp_top .pp_left,
.pp_bottom .pp_left
{
right: 0;
left: auto;
}
.pp_top .pp_middle,
.pp_bottom .pp_middle
{
right: 20px;
left: 20px;
}
* html .pp_top .pp_middle,
* html .pp_bottom .pp_middle
{
right: 0;
left: auto;
}
.pp_top .pp_right,
.pp_bottom .pp_right
{
right: auto;
left: 0;
} .ui-tooltip-fluid
{
float: right !important;
}
.qtip-content
{
text-align: right;
}
.ui-tooltip-titlebar
{
padding: 5px 10px 5px 35px;
}
.ui-tooltip-titlebar .ui-state-default
{
left: 4px;
right: auto;
}
#qtip-overlay
{
right: -10000em;
left: auto;
}
.ui-tooltip-rounded .ui-tooltip-titlebar,
.ui-tooltip-tipsy .ui-tooltip-titlebar,
.ui-tooltip-youtube .ui-tooltip-titlebar
{
-moz-border-radius: 5px 0 0 5px;
-webkit-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
}
.ui-tooltip-rounded .ui-tooltip-titlebar + .qtip-content,
.ui-tooltip-tipsy .ui-tooltip-titlebar + .qtip-content,
.ui-tooltip-youtube .ui-tooltip-titlebar + .qtip-content
{
-moz-border-radius: 0 5px 5px 0;
-webkit-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
}
.ui-tooltip-tipsy .ui-tooltip-titlebar
{
padding: 6px 10 0 35px;
}  body
{
direction: rtl;
unicode-bidi: embed;
}
blockquote:before
{
text-align: right;
}
caption, th, td
{
text-align: right;
}
table td, table th
{
border-right: 1px solid #E2E6E7;
border-left: none;
}
table td:first-child, table th:first-child
{
text-align: left;
border-right: none;
}
.align-left table td:first-child, .align-left table th:first-child
{
text-align: right;
}
.float
{
float: right;
}
.align-left
{
text-align: right;
}
.align-right
{
text-align: left;
} h2.box-header.align-left
{
text-align: right;
}
h2.box-header.align-left:after
{
margin-right: 0;
margin-left: 0;
}
h3 .more
{
margin-right: 50px;
margin-left: 0;
} .header-top-bar-container .header-toggle
{
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
-ms-filter: fliph;
filter: fliph;
}
.header-top-bar-container .header-toggle.active
{
-moz-transform: rotate(0);
-webkit-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);
} .page-header-right label
{
float: right;
} .bread-crumb-container
{
float: left;
}
.bread-crumb
{
float: right;
}
.bread-crumb li
{
float: right;
margin-right: 3px;
margin-left: 0;
} .menu-container nav
{
float: left;
}
body .header-container .menu-container .sf-menu>li:first-child>a
{
padding-right: 0;
}
.sf-menu li a, .sf-menu li a:visited
{
padding: 12px 26px 12px 0;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul
{
right: 5px;
left: auto;
}
.sf-menu li.left-flyout:hover ul, .sf-menu li.left-flyout.sfHover ul
{
right: auto;
left: 0;
}
.sf-menu li.left-flyout:hover ul ul 
{
left: auto;
right: -202px;
}
.sf-menu>li:first-child:hover ul, .sf-menu>li:first-child.sfHover ul
{
right: -21px;
left: auto;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul,
ul.sf-menu>li:first-child li:hover ul, ul.sf-menu>li:first-child li.sfHover ul,
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul
{
right: 218px;
left: auto;
}
.sf-menu li ul li.menu-item-has-children>a::after, .sf-menu li:hover ul li.menu-item-has-children>a::after
{
float: left;
-moz-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
-o-transform: scaleX(-1);
transform: scaleX(-1);
-ms-filter: fliph;
filter: fliph;
} .mobile-menu li ul a
{
padding-right: 40px;
padding-left: 0;
}
.mobile-menu li ul ul a
{
padding-right: 80px;
padding-left: 0;
} .vertical-menu li a
{	
padding: 18px 19px 18px 18px;
}
.vertical-menu li a:after
{
float: left;
-webkit-transform:scaleX(-1);
-moz-transform:scaleX(-1);
-ms-transform:scaleX(-1);
-o-transform:scaleX(-1);
transform:scaleX(-1);
} .column 
{
float: right;
margin-right: 30px;
margin-left: 0;
}
.column:first-child,
.column.first
{
margin-right: 0;
margin-left: 0;
}
.column-right
{
float: left;
} .services-list li,
.team-box
{
float: right;
}
.services-list.services-icons li:nth-child(even)
{
margin-left: 0;
margin-right: 30px;
}
.services-list.services-icons li h4,
.services-list.services-icons li p
{
text-align: right;
}
.services-list li .service-icon::before
{
float: right;
}
.services-list.services-icons li .service-content
{
margin-left: 0;
margin-right: 128px;
}
.team-box ul.social-icons li
{
margin-right: 1px;
margin-left: 0;
}
.team-box ul.social-icons li:first-child
{
margin-right: 0;
} .projects-list li
{
float: right;
} .feature-item
{
float: right;
}
.feature-item:before
{
float: right;
margin-left: 30px;
margin-right: 0;
}
.feature-item .featured-item-icon-url 
{
left: auto;
right: 0;
}
.feature-item p
{
margin-right: 118px;
margin-left: 0;
}
.feature-item.no-icon p
{
margin-right: 0;
}
.feature-item.feature-item-big .ornament:after
{
right: -6px;
left: auto;
} .timeline-item .label-container .timeline-circle
{
left: -11px;
right: auto;
}
.timeline-item .label-container .timeline-circle::after
{
margin-right: 6px;
margin-left: 0;
}
.timeline-item label
{
float: left;
padding: 4px 20px 6px 15px;
}
.timeline-item .label-triangle
{
float: left;
margin-left: 40px;
margin-right: auto;
border-width: 15px 15px 15px 0;
border-color: transparent #F4BC16 transparent transparent;
}
.timeline-content
{
padding-right: 40px;
padding-left: 0;
border-right: 1px solid #E2E6E7;
border-left: none;
}
.timeline-content span
{
float: right;
}
.timeline-content span.timeline-title
{
margin-right: 0;
margin-left: 10px;
} .testimonials-container .caroufredsel_wrapper_testimonials
{
right: 60px !important;
left: auto !important;
}
.testimonials-container.type-small .caroufredsel_wrapper_testimonials
{
right: 0 !important;
left: auto !important;
}
.testimonials-list .ornament:after
{
right: -6px;
left: auto;
}
.vc_col-sm-6 .type-small .testimonials-list li,
.vc_col-sm-4 .type-small .testimonials-list li
{
text-align: right;
}
.testimonials-container .re-carousel-pagination
{
left: 0;
right: auto;
}
.type-small .testimonials-list .ornament
{
float: right;
margin-right: 44px;
margin-left: 43px;
}
.type-small .testimonials-list .ornament::before
{
right: -44px;
left: auto;
}
body .type-small .testimonials-list .ornament.empty-circle
{
margin-left: 6px;
margin-right: 44px;
}
body .type-small .testimonials-list .ornament.empty-circle::before
{
right: -6px;
}
.type-small .testimonials-list .author-details-box
{
float: right;
margin-left: 0;
margin-right: 30px;
} .our-clients-list li
{
margin-right: 0;
margin-left: 30px;
}
.our-clients-list.type-list li
{
float: right;
margin-left: -1px;
margin-right: 0;
} .contact-details-box:before
{
float: right;
margin-left: 30px;
margin-right: 0;
} .slider-control
{
direction: ltr;
} span.odometer.number .odometer-inside
{
direction: ltr;
} .blog>li
{
float: right;
}
.blog .post-image,
.blog .post-content,
.blog .post-details,
.blog .post-content-details li
{
float: right;
}
.blog .post-details
{
margin-left: 30px;
margin-right: 0;
}
.blog .post-details li
{
border-left: 1px solid #E2E6E7;
border-right: none;
}
.blog .post-content-details li
{
margin-right: 10px;
margin-left: 0;
}
.blog .post-content-details li:first-child
{
margin-right: 0;
margin-left: 0;
}
.blog.small .post-image
{
margin-left: 20px;
margin-right: 0;
}
.blog.small li .post-details
{
margin-left: 0;
margin-right: 0;
}
.blog.small li .post-details li
{
text-align: right;
}
.blog.three-columns .post-details li
{
float: right;
}
.blog.three-columns .post-details li::before, 
.blog.three-columns .post-details li.date::before
{
float: right;
margin-left: 10px;
margin-right: 0;
margin-top: 3px;
}
.blog.three-columns .post-details li:first-child
{
padding-right: 0;
padding-left: 20px;
}
.blog.three-columns .post-details li:last-child
{
padding-right: 20px;
border-left: none;
} .re-carousel-pagination
{
direction: ltr;
}
.re-carousel-pagination a:first-child
{
margin-right: 0;
}
.blog.horizontal-carousel .post
{
float: left;
text-align: right;
}
.blog.horizontal-carousel .post:first-child
{
margin-right: 30px;
} .post.single .post-content ol ol,
.single-page ol ol,
.wpb_text_column ol ol,
.post.single .post-content ul li:not([class^="elementor-"]),
.single-page ul li:not([class^="elementor-"]),
.wpb_text_column ul li
{
padding-left: 0;
padding-right: 30px;
}
.post.single .post-content ul li:not([class^="template-"]):not([class*=" template-"]):not([class^="elementor-"])::before,
.single-page ul li:not([class^="template-"]):not([class*=" template-"]):not([class^="elementor-"])::before,
.wpb_text_column ul li:not([class^="template-"]):not([class*=" template-"]):not([class^="elementor-"])::before
{
padding-left: 15px;
padding-right: 0;
margin-left: 0;
margin-right: -30px;
} .widget_categories li,
.widget_archive li,
.widget_tag_cloud a,
.taxonomies li
{
float: right;
margin-left: 7px;
margin-right: 0;
}
.widget_categories a,
.widget_archive a,
.widget_tag_cloud a,
.taxonomies a
{
text-align: right;
}
.full-width>.widget_categories li,
.full-width>.widget_archive li,
.full-width>.widget_tag_cloud li,
.taxonomies.full-width li
{
margin-left: 0;
margin-right: 0;
}
.widget_categories a span,
.widget_archive a span,
.widget_tag_cloud a span,
.taxonomies a span
{
float: left;
margin-left: 0;
margin-right: 5px;
} .re-action-button
{	
padding: 18px 62px 18px 18px;
}
.re-action-button:before
{
float: right;
margin-left: 19px;
margin-right: -43px;
} .announcement .vertical-align-cell:before
{
float: right;
margin-left: 30px;
margin-right: 0;
}
.announcement  h3
{
margin-right: 118px;
margin-left: 0;
}
.announcement p.description
{
margin-right: 118px;
margin-left: 0;
}
.announcement .vc_row .vc_col-sm-3
{
float: left;
margin-right: 0;
margin-left: 0;
} #cancel-comment
{
margin-left: 20px;
margin-right: 0;
}
.re-contact-form .submit-container .vc_col-sm-6>.vc_row
{
text-align: left;
}
.re-contact-form .g-recaptcha-wrapper
{
float: left;
margin-left: 50px;
margin-right: 0;
}
.re-contact-form .g-recaptcha,
.comment-form .g-recaptcha
{
margin-left: 0;
margin-right: -3px;
}
.re-contact-form .button-with-recaptcha,
.comment-form .button-with-recaptcha
{
float: left;
}
.vc_col-sm-8 .submit-container.fieldset-with-recaptcha .recaptcha-container .button-with-recaptcha,
.comment-form .button-with-recaptcha
{
margin-left: 0;
margin-right: auto;
}
.vc_col-sm-8 .fieldset-with-recaptcha .recaptcha-container .g-recaptcha-wrapper
{
margin-left: 0;
margin-right: auto;
}
.fieldset-with-recaptcha .terms-container
{
float: right;
}
.recaptcha-container,
.submit-container .vc_col-sm-6 .terms-container,
.submit-container .vc_col-sm-6 .terms-container + .vc_row,
.comment-form .terms-container
{
float: left;
}
.re-contact-form .submit-container .column-with-recaptcha .recaptcha-container .button-with-recaptcha
{
margin-left: 0;
margin-right: auto;
}
.terms-container label
{
margin-left: 0;
margin-right: 10px;
}
.re-contact-form .submit-container.fieldset-with-recaptcha .recaptcha-container .button-with-recaptcha
{
margin-left: 0;
margin-right: auto;
} .comment-author-avatar
{
float: right;
}
.posted-by .in-reply
{
margin-left: 5px;
margin-right: 0;
}
#comments-list .comment-details
{
float: right;
margin-right: 30px;
margin-left: 0;
}
#comments-list .children 
{
float: right;
margin-right: 120px;
margin-left: 0;
}
#comments-list .children .children
{
margin-right: 0;
margin-left: 0;
}
#comments-list .comment-details .more
{
float: left;
} .pagination
{
float: left;
}
.pagination li
{
float: right;
margin-right: 7px;
margin-left: 0;
}
.pagination li:first-child
{
margin-right: 0;
margin-left: 0;
}
.pagination li.right
{
-moz-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
-o-transform: scaleX(-1);
transform: scaleX(-1);
-ms-filter: fliph;
filter: fliph;
} .list li
{
padding-right: 30px;
padding-left: 0;
}
li.template-bullet:before
{
padding-left: 15px;
padding-right: 0;
margin-right: -30px;
margin-left: 0;
float: right;
} .tabs.align-left.ui-tabs .ui-tabs-nav
{
text-align: right;
}
.tabs.align-left.ui-tabs .ui-tabs-panel
{
text-align: right;
}
.tabs.ui-tabs .ui-tabs-nav li,
.ui-tabs-nav li
{
margin-right: 30px;
margin-left: 0;
}
.tabs.ui-tabs .ui-tabs-nav li:first-child,
.ui-tabs-nav li:first-child
{
margin-right: 0;
margin-left: 6px;
}
.small.tabs.ui-tabs .ui-tabs-nav li,
.small .ui-tabs-nav li
{
margin-left: 10px;
margin-right: 0
}
.tabs.ui-tabs .ui-tabs-nav li:last-child a
{
border-left: none;
border-right: none;
}
.tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active::after
{
margin-right: -9px;
margin-left: 0;
} .accordion .ui-accordion-header h3
{
margin-right: 39px;
margin-left: 0;
}
.accordion  .ui-accordion-header .ui-accordion-header-icon
{
float: right;
margin-left: 15px;
margin-right: 0;
-webkit-transform:scaleX(-1);
-moz-transform:scaleX(-1);
-ms-transform:scaleX(-1);
-o-transform:scaleX(-1);
transform:scaleX(-1);
}
.accordion  .ui-accordion-header:hover
{
padding-right: 25px;
padding-left: 5px;
} .header-top-bar .contact-details
{
float: right;
}
.contact-details li
{
float: right;
border-left: 1px solid #E2E6E7;
border-right: none;
}
.contact-details li:first-child
{
border-right: 1px solid #E2E6E7;
}
.contact-details li:before
{
float: right;
margin-left: 10px;
margin-right: 0;
margin-top: 3px;
} .social-icons li
{
float: right;
border-left: 1px solid #E2E6E7;
border-right: none;
}
.re_social_icons_widget .social-icons li:first-child
{
border-right: 1px solid #E2E6E7;
}
.social-icons li:first-child
{
border-right: 2px solid #F4BC16;
}
.header-top-bar .social-icons
{
float: left;
}
.social-icons.yellow li
{
margin-right: 1px;
margin-left: 0;
}
.social-icons.yellow li:first-child
{
margin-right: 0;
margin-left: 0;
} .header-top-bar .search-container
{
float: left;
}
.header-top-bar .template-search
{
border-left: 1px solid #E2E6E7;
border-right: none;
}
.header-top-bar .search-form
{
left: 0;
right: auto;
}
.search-form .search-input
{
float: right;
padding: 12px 12px 12px 14px;
}
.theme-page .search-form .search-input
{
padding-left: 50px;
padding-right: 12px;
}
.search-form .search-submit-container
{
float: left;
}
.header-top-bar .search-form .template-search
{
padding: 18px 18px 17px 18px;
}
.theme-page .search-form .search-submit-container .template-search
{
margin-left: 20px;
margin-right: 0;
}
.search-form .search-submit
{
right: 0;
left: auto;
} .cost-calculator-summary-box::before
{
float: right;
margin-left: 30px;
margin-right: 0;
}
div.cost-calculator-box .cost-slider-container
{
margin-left: 0;
margin-right: 30px;
}
.cost-calculator-container div.cost-calculator-box input,
.cost-calculator-container div.cost-calculator-box input[type='text'],
.cost-calculator-container div.cost-calculator-box input[type='email'],
.cost-calculator-container div.cost-calculator-box input[type='number']
{
margin-left: 0;
margin-right: 30px;
}
div.cost-calculator-box.cost-calculator-contact-box input,
div.cost-calculator-box.cost-calculator-contact-box input[type='text'],
div.cost-calculator-box.cost-calculator-contact-box input[type='email'],
div.cost-calculator-box.cost-calculator-contact-box input[type='number']
{
margin-right: 0;
} .site-container.boxed .rev_slider_wrapper[data-alias="main"] .tp-parallax-wrap,
.site-container.boxed rs-module-wrap[data-alias="main"] .rs-parallax-wrap
{
right: 70px !important;
left: auto !important;
}
.slider-content-box
{
text-align: right;
}
.slider-content-box .more
{
margin-left: 0;
margin-right: 30px;
} .scroll-top.animated-element
{
left: 30px;
right: auto;
}
.style-selector .style-selector-content ul.layout-chooser li a
{
padding-left: 0;
padding-right: 6px;
} .has-gutenberg-blocks .alignleft
{
float: left;
}
.has-gutenberg-blocks .alignright
{
float: right;
}
table.wp-block-table td:first-child, table.wp-block-table th:first-child
{
text-align: right;
border-right: 1px solid currentColor;
}
.has-gutenberg-blocks .wp-block-quote p,
.has-gutenberg-blocks .wp-block-quote cite
{
text-align: right;
}
.has-gutenberg-blocks .wp-block-quote.is-large cite
{
text-align: left;
} .vc_row-fluid .wpb_column.page_left
{
float: right;
}
.vc_row-fluid .wpb_column.page_right
{
float: left;
}
.vc_row-fluid [class*="vc_col-sm"]
{
float: right;
margin-left: 0;
margin-right: 30px;
}
.vc_row-fluid [class*="vc_col-sm"]:first-child ,
.vc_row-fluid .vc_container-anchor+[class*="vc_col-sm"]
{
margin-right: 0;
margin-left: 0;
}
.vc_row .vc_grid-item[class*="vc_col-sm"] 
{
margin-right: 0;
}
body .vc_progress_bar .vc_single_bar .vc_bar
{
right: 0;
left: auto;
}
.vc_label_units
{
float: left;
} .alignnone 
{
margin: 5px 0 20px 20px;
}
.alignright 
{
float: left;
margin: 5px 20px 20px 0;
}
.alignleft 
{
float: right;
margin: 5px 0 20px 20px;
}
a img.alignright 
{
float: left;
margin: 5px 20px 20px 0;
}
a img.alignnone 
{
margin: 5px 0 20px 20px;
}
a img.alignleft 
{
float: right;
margin: 5px 0 20px 20px;
}
.wp-caption.alignnone
{
margin: 5px 0 20px 20px;
}
.wp-caption.alignleft 
{
margin: 5px 0 20px 20px;
}
.wp-caption.alignright 
{
margin: 5px 20px 20px 0;
}  .slideRight
{
animation-name: slideRight;
-webkit-animation-name: slideRight;	
}
@keyframes slideRight 
{
0% 
{
opacity: 0;
transform: translateX(100%);
}
100% 
{
opacity: 1;
transform: translateX(0%);
}
}
@-webkit-keyframes slideRight 
{
0% 
{
opacity: 0;
-webkit-transform: translateX(100%);
}
100% 
{
opacity: 1;
-webkit-transform: translateX(0%);
}
} .slideRightBack
{
animation-name: slideRightBack;
-webkit-animation-name: slideRightBack;	
}
@keyframes slideRightBack 
{
0% 
{
opacity: 1;
transform: translateX(0%);
}
100% 
{
opacity: 0;
transform: translateX(100%);
}
}
@-webkit-keyframes slideRightBack 
{
0% 
{
opacity: 1;
-webkit-transform: translateX(0%);
}
100% 
{
opacity: 0;
-webkit-transform: translateX(100%);
}
} .slideRight25
{
animation-name: slideRight25;
-webkit-animation-name: slideRight25;	
}
@keyframes slideRight25
{
0% 
{
opacity: 0;
transform: translateX(25%);
}
100% 
{
opacity: 1;
transform: translateX(0%);
}
}
@-webkit-keyframes slideRight25
{
0% 
{
opacity: 0;
-webkit-transform: translateX(25%);
}
100% 
{
opacity: 1;
-webkit-transform: translateX(0%);
}
} .slideRight200
{
animation-name: slideRight200;
-webkit-animation-name: slideRight200;	
}
@keyframes slideRight200 
{
0%
{
opacity: 0;
transform: translateX(200%);
}
100% 
{
opacity: 1;
transform: translateX(0%);
}
}
@-webkit-keyframes slideRight200 
{
0%
{
opacity: 0;
-webkit-transform: translateX(200%);
}
100% 
{
opacity: 1;
-webkit-transform: translateX(0%);
}
} .slideLeft
{
animation-name: slideLeft;
-webkit-animation-name: slideLeft;
}
@keyframes slideLeft 
{
0% 
{
opacity: 0;
transform: translateX(-100%);
}
100% 
{
opacity: 1;
transform: translateX(0%);
}	
}
@-webkit-keyframes slideLeft 
{
0% 
{
opacity: 0;
-webkit-transform: translateX(-100%);
}
100% 
{
opacity: 1;
-webkit-transform: translateX(0%);
}
} .slideLeftBack
{
animation-name: slideLeftBack;
-webkit-animation-name: slideLeftBack;
}
@keyframes slideLeftBack 
{
0% 
{
opacity: 1;
transform: translateX(0%);
}
100% 
{
opacity: 0;
transform: translateX(-100%);
}	
}
@-webkit-keyframes slideLeftBack 
{
0% 
{
opacity: 1;
-webkit-transform: translateX(0%);
}
100% 
{
opacity: 0;
-webkit-transform: translateX(-100%);
}
} .slideLeft50
{
animation-name: slideLeft50;
-webkit-animation-name: slideLeft50;
}
@keyframes slideLeft50 
{
0% 
{
opacity: 0;
transform: translateX(-50%);
}
100% 
{
opacity: 1;
transform: translateX(0%);
}	
}
@-webkit-keyframes slideLeft50 
{
0% 
{
opacity: 0;
-webkit-transform: translateX(-50%);
}
100% 
{
opacity: 1;
-webkit-transform: translateX(0%);
}
} @media screen and (max-width:1189px)
{ .menu-container
{
float: right;
}
.menu-container nav
{
float: right;
}
.sf-menu li a, .sf-menu li a:visited
{
padding: 12px 16px 12px 0;
} .vertical-menu li a
{
padding: 18px 11px 18px 10px;
} .rev_slider_wrapper[data-alias="main"] .tp-parallax-wrap,
.site-container.boxed .rev_slider_wrapper[data-alias="main"] .tp-parallax-wrap,
rs-module-wrap[data-alias="main"] .rs-parallax-wrap,
.site-container.boxed rs-module-wrap[data-alias="main"] .rs-parallax-wrap,
sr7-module[data-alias="main"] sr7-txt
{
right: 0 !important;
left: auto !important;
}
.rev_slider_wrapper[data-alias="main"] .tp-parallax-wrap .slider-content-box,
rs-module-wrap[data-alias="main"] .rs-parallax-wrap .slider-content-box,
sr7-module[data-alias="main"] sr7-txt .slider-content-box
{
margin-left: 0;
margin-right: 50px;
}
.slider-content-box .more
{
margin-right: 25px;
} .vc_row .vc_col-sm-4 .column-1-2
{
margin-right: 0;
margin-left: 0;
}
.row-4-4.vc_row .vc_col-sm-3:nth-child(odd)
{
margin-right: 0;
margin-left: 0;
} .fieldset-with-recaptcha .recaptcha-container .g-recaptcha-wrapper
{
margin-left: 0;
margin-right: auto;
}
.vc_col-sm-8 .fieldset-with-recaptcha .recaptcha-container .g-recaptcha-wrapper
{
margin-right: 0;
}
.re-contact-form .submit-container.fieldset-with-recaptcha .recaptcha-container .button-with-recaptcha
{
margin-left: 0;
margin-right: auto;
}
.vc_col-sm-8 .re-contact-form .submit-container.fieldset-with-recaptcha .recaptcha-container .button-with-recaptcha,
.vc_col-sm-8 .re-contact-form .submit-container .column-with-recaptcha .recaptcha-container .button-with-recaptcha
{
margin-left: auto;
} h3 .more
{
margin-right: 30px;
margin-left: 0;
} .vc_row .vc_col-sm-4 .feature-item::before
{
margin-left: 15px;
margin-right: 0;
}
.vc_row .vc_col-sm-4 .feature-item p
{
margin-right: 103px;
margin-left: 0;
}
.vc_row .vc_col-sm-4 .feature-item.feature-item-big::before
{
margin-left: auto;
}
.vc_row .vc_col-sm-4 .feature-item.feature-item-big p
{
margin-right: auto;
} .vc_col-sm-4 .type-small .testimonials-list .author-details-box
{
margin-left: 0;
margin-right: 10px;
}
.vc_col-sm-4 .type-small .testimonials-list .ornament
{
margin-left: 38px;
margin-right: 39px;
}
.vc_col-sm-4 .type-small .testimonials-list .ornament::before
{
right: -39px;
left: auto;
} .contact-details li::before
{
margin-left: 5px;
margin-right: 0;
}
.contact-details li:last-child
{
border: none;
}
.contact-details-box:before
{
float: none;
margin-left: auto;
margin-right: auto;
} .cost-calculator-form div.cost-calculator-flex-box fieldset.wpb_column.vc_col-sm-6
{
margin-left: 0;
margin-right: 30px;
}
.cost-calculator-form div.cost-calculator-flex-box fieldset.wpb_column.vc_col-sm-6:first-child,
div.cost-calculator-box .cost-slider-container
{
margin-right: 0;
} .services-list.services-icons li .service-content
{
margin-right: 123px;
} .our-clients-list.type-list li:nth-child(3n)
{
width: 32%;
width: calc(33% - 1px);
}
}
@media screen and (max-width:767px)
{ .bread-crumb-container
{
float: right;
}
.page-header-left,
.page-header-right
{
float: right;
} .menu-item-has-children a.template-arrow-menu
{
right: auto;
left: 0;
} .vertical-menu li a
{
padding: 18px 19px 18px 18px;
} .rev_slider_wrapper[data-alias="main"] .tp-parallax-wrap .slider-content-box,
rs-module-wrap[data-alias="main"] .rs-parallax-wrap .slider-content-box,
sr7-module[data-alias="main"] sr7-txt .slider-content-box
{
margin-left: 0;
margin-right: 20px;
} .vc_row-fluid [class*="vc_col-sm"],
.vc_row .vc_col-sm-8 .submit-container .vc_col-sm-6
{
margin-right: 0;
margin-left: 0;
}
.vc_row .vc_col-sm-8 .vc_col-sm-6,
.vc_row .vc_col-sm-4 .column-1-2,
.vc_row .vc_col-sm-9  .vc_col-sm-6,
.vc_row .vc_col-sm-6 .vc_col-sm-6
{
margin-right: 30px;
margin-left: 0;
}
.vc_row .vc_col-sm-8 .vc_col-sm-6:first-child,
.vc_row .vc_col-sm-4 .column-1-2:first-child,
.vc_row .vc_col-sm-9  .vc_col-sm-6:first-child,
.vc_row .vc_col-sm-6 .vc_col-sm-6:first-child
{
margin-right: 0;
margin-left: 0;
} .re-contact-form .g-recaptcha-wrapper
{
margin: 0;
}
.fieldset-with-recaptcha .recaptcha-container .g-recaptcha-wrapper
{
margin-right: 0;
}
.re-contact-form .submit-container .vc_col-sm-6>.vc_row
{
text-align: center;
}
.re-contact-form .submit-container.fieldset-with-recaptcha .recaptcha-container .button-with-recaptcha,
.re-contact-form .submit-container .column-with-recaptcha .recaptcha-container .button-with-recaptcha,
.comment-form .button-with-recaptcha
{
margin-left: auto;
} #comments-list .comment-details
{
margin-right: 15px;
margin-left: 0;
}
#comments-list .children
{
margin-right: 45px;
margin-left: 0;
} .vc_row .vc_col-sm-4 .feature-item::before
{
margin-left: 30px;
margin-right: 0;
}
.vc_row .vc_col-sm-4 .feature-item p
{
margin-right: 118px;
margin-left: 0;
} .contact-details li,
.contact-details li:first-child
{
border: none;
} .tabs.ui-tabs .ui-tabs-nav li
{
margin-right: 10px;
margin-left: 0;
}
.small.tabs.ui-tabs.align-left .ui-tabs-nav
{
text-align: right;
} .header-top-bar .contact-details
{
float: none;
margin-left: auto;
margin-right: auto;
} .testimonials-container .caroufredsel_wrapper_testimonials
{
right: 48px !important;
left: auto;
}
.vc_row .type-small .testimonials-list .author-details-box
{
margin-right: 30px;
}
.vc_row  .type-small .testimonials-list .ornament
{
margin-right: 44px;
margin-left: 43px;
}
.vc_row  .type-small .testimonials-list .ornament::before
{
right: -44px;
} .our-clients-list.type-list li:nth-child(3n)
{
width: 33%;
} .contact-details-box::before
{
float: right;
margin-right: auto;
margin-left: 30px;
}
.contact-details-box p
{
text-align: right;
} .header-top-bar .social-icons li,
.header-top-bar .social-icons li:first-child
{
border: none;
} .header-top-bar .template-search
{
border: none;
} .vc_row .vc_col-sm-9 .vc_col-sm-6 .accordion .ui-accordion-header:hover
{
padding-right: 10px;
padding-left: 0;
} .scroll-top.animated-element
{
left: 10px;
right: auto;
}
}
@media screen and (max-width:479px)
{ .header-top-bar .social-icons,
.header-top-bar .search-container
{	
float: right;
} .rev_slider_wrapper[data-alias="main"] .tp-parallax-wrap .slider-content-box,
rs-module-wrap[data-alias="main"] .rs-parallax-wrap .slider-content-box,
sr7-module[data-alias="main"] sr7-txt .slider-content-box
{
margin-left: 0;
margin-right: 10px;
} .vc_row .vc_col-sm-8 .vc_col-sm-6, .vc_row .vc_col-sm-4 .column-1-2,
.vc_row .vc_col-sm-9  .vc_col-sm-6,
.vc_row .vc_col-sm-6 .vc_col-sm-6
{
margin-right: 0;
margin-left: 0;
} .services-list.services-icons li .service-content
{
margin-right: 0;
} .header-top-bar .social-icons li a,
.header-top-bar .template-search
{
padding: 10px;
} .blog .post-details
{
margin-left: 0;
margin-right: 0;
}
.blog .post-details li
{
float: right;
}
.blog .post-details li:first-child
{
padding-right: 0;
padding-left: 20px;
}
.blog .post-details li:last-child
{
border-left: none;
border-right: none;
padding-left: 0;
padding-right: 20px;
}
.blog .post-details li::before,
.blog .post-details li.date::before
{
float: right;
margin-left: 10px;
margin-right: 0;
margin-top: 3px;
} #comments-list .comment-details
{
margin-right: 0;
margin-left: 0;
}
#comments-list .children
{
margin-right: 15px;
margin-left: 0;
} .timeline-item label
{
padding: 4px 5px 6px;
}
.timeline-item .label-triangle
{
margin-left: 25px;
}
.timeline-content
{
padding-right: 25px;
}
.timeline-content span.timeline-title
{
margin-left: 0;
} .testimonials-container .caroufredsel_wrapper_testimonials
{	
right: 0 !important;
left: auto !important;
} h3 .more
{
margin-right: 0;
margin-left: 0;
} .cost-calculator-form div.cost-calculator-flex-box fieldset.wpb_column.vc_col-sm-6
{
margin-right: 0;
} .our-clients-list li
{
margin-left: 10px;
margin-right: 0;
}
.our-clients-list.type-list li:nth-child(3n)
{
width: 49%;
} .contact-details-box::before
{
margin-left: 10px;
margin-right: 0;
} .header-top-bar .search-form
{
right: 0;
left: auto;
}
.search-container .template-search
{
padding-right: 5px;
} .tabs.ui-tabs .ui-tabs-nav
{
text-align: right;
}
.tabs.ui-tabs .ui-tabs-nav li
{
margin-right: 0;
margin-left: 6px;
}
.small.tabs.ui-tabs .ui-tabs-nav li
{
margin-right: 0;
} .vc_row .vc_col-sm-9 .vc_col-sm-6 .accordion .ui-accordion-header:hover,
.accordion .ui-accordion-header:hover
{
padding-right: 25px;
padding-left: 5px;
}
}