/*
Theme Name: Gillion Child
Description: Child theme for Gillion theme
Template: gillion
*/

/* Add your custom CSS below */



@font-face {
  font-family: iranyekan;
  font-style: normal;
  font-weight: bold;
  src: url('fonts/eot/iranyekanwebbold.eot');
  src: url('fonts/eot/iranyekanwebbold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
     url('fonts/woff2/iranyekanwebbold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
     url('fonts/woff/iranyekanwebbold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
     url('fonts/ttf/iranyekanwebbold.ttf') format('truetype');
}

@font-face {
  font-family: iranyekan;
  font-style: normal;
  font-weight: 300;
  src: url('fonts/eot/iranyekanweblight.eot');
  src: url('fonts/eot/iranyekanweblight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
     url('fonts/woff2/iranyekanweblight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
     url('fonts/woff/iranyekanweblight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
     url('fonts/ttf/iranyekanweblight.ttf') format('truetype');
}

@font-face {
  font-family: iranyekan;
  font-style: normal;
  font-weight: normal;
  src: url('fonts/eot/iranyekanwebregular.eot');
  src: url('fonts/eot/iranyekanwebregular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
     url('fonts/woff2/iranyekanwebregular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
     url('fonts/woff/iranyekanwebregular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
     url('fonts/ttf/iranyekanwebregular.ttf') format('truetype');
}

@font-face {
	font-family: iranyekannum;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/iranyekanwebregular(fanum).eot');
	src: url('fonts/eot/iranyekanwebregular(fanum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iranyekanwebregular(fanum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iranyekanwebregular(fanum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebregular(fanum).ttf') format('truetype');
}











/*
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: bold;
  src: url('fonts/eot/IRANSansWeb_Bold.eot');
  src: url('fonts/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),
     url('fonts/woff2/IRANSansWeb_Bold.woff2') format('woff2'),
     url('fonts/woff/IRANSansWeb_Bold.woff') format('woff'),
     url('fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: 500;
  src: url('fonts/eot/IRANSansWeb_Medium.eot');
  src: url('fonts/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),
     url('fonts/woff2/IRANSansWeb_Medium.woff2') format('woff2'),
     url('fonts/woff/IRANSansWeb_Medium.woff') format('woff'),
     url('fonts/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: 300;
  src: url('fonts/eot/IRANSansWeb_Light.eot');
  src: url('fonts/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),
     url('fonts/woff2/IRANSansWeb_Light.woff2') format('woff2'),
     url('fonts/woff/IRANSansWeb_Light.woff') format('woff'),
     url('fonts/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: 200;
  src: url('fonts/eot/IRANSansWeb_UltraLight.eot');
  src: url('fonts/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),
     url('fonts/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),
     url('fonts/woff/IRANSansWeb_UltraLight.woff') format('woff'),
     url('fonts/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: normal;
  src: url('fonts/eot/IRANSansWeb.eot');
  src: url('fonts/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
     url('fonts/woff2/IRANSansWeb.woff2') format('woff2'),
     url('fonts/woff/IRANSansWeb.woff') format('woff'),
     url('fonts/ttf/IRANSansWeb.ttf') format('truetype');
}

@font-face {
   font-family: IRANSansNum;
   font-style: normal;
   font-weight: normal;
   src: url('fonts/eot/IRANSansWeb(FaNum).eot');
   src: url('fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),
   url('fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),
   url('fonts/woff/IRANSansWeb(FaNum).woff') format('woff'), 
   url('fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}
*/


body h1, body h2, body h3, body h4, body h5, body h6 {font-family: IRANYekan,IRANSans,'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 700;}
html body, html .menu-item a,.sh-heading-font,#lightcase-case,
.cat-item a, .post-categories, .post-categories a,
.post-meta, .post-categories, .post-switch-item-right, .sh-read-later-review-score, .sh-nav li.menu-item a, .sh-nav-container li.menu-item a, .sh-comment-date a, .post-button .post-button-text, .widget_categories li, .sh-dropcaps, .sh-dropcaps-full-square, .sh-dropcaps-full-square-border, .sh-dropcaps-full-square-tale, .sh-dropcaps-square-border, .sh-dropcaps-square-border2, .sh-dropcaps-circle, .comment-body .reply, .sh-comment-form label, blockquote, blockquote:after, .post-review-score, .sh-comment-author a, .sh-header-top .sh-nav li.menu-item a, .post-quote-link-content p, .instagram-post-overlay-container, .widget_categories li .count, .sh-login-popup, .widget-learn-more, .gillion-woocommerce ul.products li.product, .gillion-woocommerce div.product div.summary > *:not(.woocommerce-product-details__short-description), .gillion-woocommerce div.product .woocommerce-tabs ul.tabs li a, .gillion-woocommerce #review_form, .gillion-woocommerce .widget_shopping_cart .cart_list > li > a:not(.remove), .gillion-woocommerce .widget_shopping_cart .total, .gillion-woocommerce .woocommerce-MyAccount-navigation ul li, .gillion-woocommerce table thead, body.woocommerce-account.woocommerce-page:not(.woocommerce-edit-address) .woocommerce-MyAccount-content > p, .gillion-woocommerce .woocommerce .button, .gillion-woocommerce #coupon_code, .sh-instagram-widget-with-button .null-instagram-feed .clear a
{font-family: IRANYekan,IRANSans,'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;}


.post-readtime,.post-auhor-date,.woocommerce-Price-amount,.quantity,.woocommerce-header-icon > span,.post-content-review-score h4 {font-family: iranyekannum}

/***********************************/
#lightcase-case {text-align: right;}
.post-meta img {filter: none;border-radius: 8px}
.post-title h1, .post-title h2 {line-height: 140%!important;}
.post-switch.post-swtich-style1 > .row {margin-left: 0;margin-right: 0}
.post-switch.post-swtich-style1 .icon-arrow-left-circle:before {content: "\e079";}
.post-switch.post-swtich-style1 .icon-arrow-right-circle:before {content: "\e07a";}
.post-related-arrows .post-slide-arrows.sh-carousel-buttons-styling .icon-arrow-left-circle:before {content: "\e606";}
.post-related-arrows .post-slide-arrows.sh-carousel-buttons-styling .icon-arrow-right-circle:before {content: "\e605";}
body.single .post-readtime i.icon-clock {display: inline-block;}
.gillion-woocommerce .woocommerce-ordering select {background-position: center left 18px;}
.gillion-woocommerce ul.products li.product span.product-tag-button, .gillion-woocommerce span.product-tag-button {left: auto;right: 0;}
.gillion-woocommerce div.product-tag-container {right: 13px;left: auto;}
.gillion-woocommerce div.product .star-rating {display: none;}
body.woocommerce-cart .woocommerce-cart-form__cart-item .coupon {display: none;}
.post-content-review-pros-cons li {padding-left: 0;padding-right: 22px;}
/*************Header ***************/
.sh-nav li.menu-item {float: right;}
.sh-nav{ float: left;}
.sh-carousel-buttons {right: auto;left: 0;}
.blog-textslider-style5 .blog-textslider-title {border-right: 0px;border-left: 1px solid #eeeeee;padding-left: 21px;padding-right: 0px;margin-right: auto;margin-left: 20px;}
.blog-textslider-post {left: auto;right: -10px;padding-right: 0px;padding-left: 65px;}

.sh-header-3 .sh-header-banner-container {text-align: left;}
.blog-mini-post-thumb {right:0;left: auto}
.blog-mini-post-large .blog-mini-post-content {padding-right: 128px;padding-left: 0;}

body:not(.sh-bookmarks-style_meta) .post-meta-content > *:not(:last-child):not(:nth-last-child(2)), body.sh-bookmarks-style_meta .post-meta-content > *:not(:last-child) {padding-right: 0;padding-left: 10px;margin-right: auto;margin-left: 10px;}
body:not(.sh-bookmarks-style_meta) .post-meta-content > *:not(:last-child):not(:nth-last-child(2)):after, body.sh-bookmarks-style_meta .post-meta-content > *:not(:last-child):after {left: -1px;right: auto;}
.post-meta i {margin-left: 4px;padding-left: 0;padding-right: 1px;margin-right: 0px;}
.sh-blog-fancy-title-container:not(.sh-blog-fancy-title-container-sides) {padding-right: 0;padding-left: 80px;}
.post-read-later {margin-left: auto;margin-right: -6px;padding-left: 5px;padding-right: 6px;}

.sh-title-style2 .sh-widget-poststab-title .nav-tabs {float: left;}

.sh-widget-poststab .nav-tabs li:first-child {margin-right: auto;margin-left: 20px;}
.sh-title-style2 .sh-tabs-stying li {padding-right: 14px!important;padding-left: 0!important;}
.blog-mini-post-content {padding-left: 0;padding-right: 100px;}
.blog-textslider-style5 .blog-textslider-post-thumnail {margin-right: auto;margin-left: 20px;}
.sh-header-3 .sh-nav > li.menu-item:last-child {padding-right: 14px;padding-left: 0;}
.sh-header-top-meta {margin-right: auto;margin-left: unset;}
.header-social-media:not(:only-child) {border-right: 0;border-left: 1px solid #434343;margin-right: auto;margin-left: 20px;padding-right: 0;padding-left: 20px;}
.header-social-media {text-align: left;}
.sh-login-popup {margin-left: auto;margin-right: 20px;}

.blog-slider.slick-slider .slick-list,.blog-slider-list.slick-slider .slick-list {direction: ltr}



/***************arrow****************/
/*.sh-carousel-style2 .sh-carousel-buttons-styling .icon-arrow-left-circle:before {content: "\e606";}
.sh-carousel-style2 .sh-carousel-buttons-styling .icon-arrow-right-circle:before {content: "\e605";}
.icon-arrow-left-circle:before {content: "\e649"!important;}
.icon-arrow-right-circle:before {content: "\e64a"!important;}*/

/******footer******/
.sh-widget-posts-slider-style1 .sh-widget-posts-slider-thumbnail {left: auto;right: 0;}




/************single post*****************/
#content.content-with-sidebar-right {float: right;}
#sidebar.sidebar-left, #sidebar.sidebar-right {float: right;}
.sh-titlebar .title-level {text-align: left;}
.post-content-share:not(.post-content-share-side):not(.post-content-share-mobile) {margin-left: auto;margin-right: -80px;float: right;}
.jssocials-share {margin: .3em 0 .3em .6em;}
.post-single-meta {padding: 0px 0 35px 30px;}
.post-author-image {margin-right: auto;margin-left: 8px;}
.post-slide-arrows-container {padding-right: 0;padding-left: 75px;}
.sh-comment-form-column p {margin-right: auto;margin-left: 25px;}
.sh-comments-required-notice {float: left;}
.sh-comment-form-column .comment-form-url {margin-right: auto;margin-left: 0px;}








/*!
 * Bootstrap RTL
*/

.text-left {text-align: right}
.text-right {text-align: left}
.list-unstyled {padding-right: 0;}
.list-inline {padding-right: 0;margin-left: auto;margin-right: -5px;}
dd {margin-left: auto;margin-right: 0}
@media (min-width: 768px) {
    .dl-horizontal dt {float:right;clear: right;text-align: left;}
    .dl-horizontal dd {margin-left: auto;margin-right: 180px}
}
blockquote {border-left: 0;border-right: 5px solid #eee}
.blockquote-reverse,blockquote.pull-right {padding-left: 15px;padding-right: 0;text-align: left;border-right: 0;border-left: 5px solid #eee;}


.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 {float: right}

.col-xs-pull-12 {right: auto;left: 100%}
.col-xs-pull-11 {right: auto;left: 91.66666667%}
.col-xs-pull-10 {right: auto;left: 83.33333333%}
.col-xs-pull-9 {right: auto;left: 75%}
.col-xs-pull-8 {right: auto;left: 66.66666667%}
.col-xs-pull-7 {right: auto;left: 58.33333333%}
.col-xs-pull-6 {right: auto;left: 50%}
.col-xs-pull-5 {right: auto;left: 41.66666667%}
.col-xs-pull-4 {right: auto;left: 33.33333333%}
.col-xs-pull-3 {right: auto;left: 25%}
.col-xs-pull-2 {right: auto;left: 16.66666667%}
.col-xs-pull-1 {right: auto;left: 8.33333333%}

.col-xs-push-12 {left: auto;right: 100%}
.col-xs-push-11 {left: auto;right: 91.66666667%}
.col-xs-push-10 {left: auto;right: 83.33333333%}
.col-xs-push-9 {left: auto;right: 75%}
.col-xs-push-8 {left: auto;right: 66.66666667%}
.col-xs-push-7 {left: auto;right: 58.33333333%}
.col-xs-push-6 {left: auto;right:50%}
.col-xs-push-5 {left: auto;right: 41.66666667%}
.col-xs-push-4 {left: auto;right: 33.33333333%}
.col-xs-push-3 {left: auto;right: 25%}
.col-xs-push-2 {left: auto;right: 16.66666667%}
.col-xs-push-1 {left: auto;right: 8.33333333%}


.col-xs-offset-12 {margin-left: auto;margin-right: 100%}
.col-xs-offset-11 {margin-left: auto;margin-right: 91.66666667%}
.col-xs-offset-10 {margin-left: auto;margin-right: 83.33333333%}
.col-xs-offset-9 {margin-left: auto;margin-right: 75%}
.col-xs-offset-8 {margin-left: auto;margin-right: 66.66666667%}
.col-xs-offset-7 {margin-left: auto;margin-right: 58.33333333%}
.col-xs-offset-6 {margin-left: auto;margin-right: 50%}
.col-xs-offset-5 {margin-left: auto;margin-right: 41.66666667%}
.col-xs-offset-4 {margin-left: auto;margin-right: 33.33333333%}
.col-xs-offset-3 {margin-left: auto;margin-right: 25%}
.col-xs-offset-2 {margin-left: auto;margin-right: 16.66666667%}
.col-xs-offset-1 {margin-left: auto;margin-right: 8.33333333%}
.col-xs-offset-0 {margin-left: auto;margin-right: 0}



@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 {right: auto;left: 100%}
    .col-sm-pull-11 {right: auto;left:91.66666667%}
    .col-sm-pull-10 {right: auto;left:83.33333333%}
    .col-sm-pull-9 {right: auto;left:75%}
    .col-sm-pull-8 {right: auto;left:66.66666667%}
    .col-sm-pull-7 {right: auto;left:58.33333333%}
    .col-sm-pull-6 {right: auto;left:50%}
    .col-sm-pull-5 {right: auto;left:41.66666667%}
    .col-sm-pull-4 {right: auto;left:33.33333333%}
    .col-sm-pull-3 {right: auto;left:25%}
    .col-sm-pull-2 {right: auto;left:16.66666667%}
    .col-sm-pull-1 {right: auto;left:8.33333333%}

    .col-sm-push-12 {left: auto;right: 100%}
    .col-sm-push-11 {left: auto;right:91.66666667%}
    .col-sm-push-10 {left: auto;right:83.33333333%}
    .col-sm-push-9 {left: auto;right:75%}
    .col-sm-push-8 {left: auto;right:66.66666667%}
    .col-sm-push-7 {left: auto;right:58.33333333%}
    .col-sm-push-6 {left: auto;right:50%}
    .col-sm-push-5 {left: auto;right:41.66666667%}
    .col-sm-push-4 {left: auto;right:33.33333333%}
    .col-sm-push-3 {left: auto;right:25%}
    .col-sm-push-2 {left: auto;right:16.66666667%}
    .col-sm-push-1 {left: auto;right:8.33333333%}

    .col-sm-offset-12 {margin-left: auto;margin-right: 100%}
    .col-sm-offset-11 {margin-left: auto;margin-right: 91.66666667%}
    .col-sm-offset-10 {margin-left: auto;margin-right: 83.33333333%}
    .col-sm-offset-9 {margin-left: auto;margin-right: 75%}
    .col-sm-offset-8 {margin-left: auto;margin-right: 66.66666667%}
    .col-sm-offset-7 {margin-left: auto;margin-right: 58.33333333%}
    .col-sm-offset-6 {margin-left: auto;margin-right: 50%}
    .col-sm-offset-5 {margin-left: auto;margin-right: 41.66666667%}
    .col-sm-offset-4 {margin-left: auto;margin-right: 33.33333333%}
    .col-sm-offset-3 {margin-left: auto;margin-right: 25%}
    .col-sm-offset-2 {margin-left: auto;margin-right: 16.66666667%}
    .col-sm-offset-1 {margin-left: auto;margin-right: 8.33333333%}
    .col-sm-offset-0 {margin-left: auto;margin-right: 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 {right: auto;left: 100%}
    .col-md-pull-11 {right:auto;left: 91.66666667%}
    .col-md-pull-10 {right:auto;left: 83.33333333%}
    .col-md-pull-9 {right:auto;left: 75%}
    .col-md-pull-8 {right:auto;left: 66.66666667%}
    .col-md-pull-7 {right:auto;left: 58.33333333%}
    .col-md-pull-6 {right:auto;left: 50%}
    .col-md-pull-5 {right:auto;left: 41.66666667%}
    .col-md-pull-4 {right:auto;left: 33.33333333%}
    .col-md-pull-3 {right:auto;left: 25%}
    .col-md-pull-2 {right:auto;left: 16.66666667%}
    .col-md-pull-1 {right:auto;left: 8.33333333%}
    .col-md-pull-0 {right: auto}

    .col-md-push-12 {left: auto;right: 100%}
    .col-md-push-11 {left: auto;right: 91.66666667%}
    .col-md-push-10 {left: auto;right: 83.33333333%}
    .col-md-push-9 {left: auto;right: 75%}
    .col-md-push-8 {left: auto;right: 66.66666667%}
    .col-md-push-7 {left: auto;right: 58.33333333%}
    .col-md-push-6 {left: auto;right: 50%}
    .col-md-push-5 {left: auto;right: 41.66666667%}
    .col-md-push-4 {left: auto;right: 33.33333333%}
    .col-md-push-3 {left: auto;right: 25%}
    .col-md-push-2 {left: auto;right: 16.66666667%}
    .col-md-push-1 {left: auto;right: 8.33333333%}
    .col-md-push-0 {left: auto}

    .col-md-offset-12 {margin-left: auto;margin-right: 100%}
    .col-md-offset-11 {margin-left: auto;margin-right: 91.66666667%}
    .col-md-offset-10 {margin-left: auto;margin-right: 83.33333333%}
    .col-md-offset-9 {margin-left: auto;margin-right: 75%}
    .col-md-offset-8 {margin-left: auto;margin-right: 66.66666667%}
    .col-md-offset-7 {margin-left: auto;margin-right: 58.33333333%}
    .col-md-offset-6 {margin-left: auto;margin-right: 50%}
    .col-md-offset-5 {margin-left: auto;margin-right: 41.66666667%}
    .col-md-offset-4 {margin-left: auto;margin-right: 33.33333333%}
    .col-md-offset-3 {margin-left: auto;margin-right: 25%}
    .col-md-offset-2 {margin-left: auto;margin-right: 16.66666667%}
    .col-md-offset-1 {margin-left: auto;margin-right: 8.33333333%}
    .col-md-offset-0 {margin-left: auto;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 {right: auto;left: 100%}
    .col-lg-pull-11 {right: auto;left: 91.66666667%}
    .col-lg-pull-10 {right: auto;left: 83.33333333%}
    .col-lg-pull-9 {right: auto;left: 75%}
    .col-lg-pull-8 {right: auto;left: 66.66666667%}
    .col-lg-pull-7 {right: auto;left: 58.33333333%}
    .col-lg-pull-6 {right: auto;left: 50%}
    .col-lg-pull-5 {right: auto;left: 41.66666667%}
    .col-lg-pull-4 {right: auto;left: 33.33333333%}
    .col-lg-pull-3 {right: auto;left: 25%}
    .col-lg-pull-2 {right: auto;left: 16.66666667%}
    .col-lg-pull-1 {right: auto;left: 8.33333333%}
    .col-lg-pull-0 {right: auto}

    .col-lg-push-12 {left: auto;right: 100%}
    .col-lg-push-11 {left: auto;right: 91.66666667%}
    .col-lg-push-10 {left: auto;right: 83.33333333%}
    .col-lg-push-9 {left: auto;right: 75%}
    .col-lg-push-8 {left: auto;right: 66.66666667%}
    .col-lg-push-7 {left: auto;right: 58.33333333%}
    .col-lg-push-6 {left: auto;right: 50%}
    .col-lg-push-5 {left: auto;right: 41.66666667%}
    .col-lg-push-4 {left: auto;right: 33.33333333%}
    .col-lg-push-3 {left: auto;right: 25%}
    .col-lg-push-2 {left: auto;right: 16.66666667%}
    .col-lg-push-1 {left: auto;right: 8.33333333%}
    .col-lg-push-0 {left: auto}

    .col-lg-offset-12 {margin-left: auto;margin-right: 100%}
    .col-lg-offset-11 {margin-left: auto;margin-right: 91.66666667%}
    .col-lg-offset-10 {margin-left: auto;margin-right: 83.33333333%}
    .col-lg-offset-9 {margin-left: auto;margin-right: 75%}
    .col-lg-offset-8 {margin-left: auto;margin-right: 66.66666667%}
    .col-lg-offset-7 {margin-left: auto;margin-right: 58.33333333%}
    .col-lg-offset-6 {margin-left: auto;margin-right: 50%}
    .col-lg-offset-5 {margin-left: auto;margin-right: 41.66666667%}
    .col-lg-offset-4 {margin-left: auto;margin-right: 33.33333333%}
    .col-lg-offset-3 {margin-left: auto;margin-right: 25%}
    .col-lg-offset-2 {margin-left: auto;margin-right: 16.66666667%}
    .col-lg-offset-1 {margin-left: auto;margin-right: 8.33333333%}
    .col-lg-offset-0 {margin-left: auto;margin-right: 0}
}

caption {text-align: right}
th {text-align: right}
@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-left: 0;padding-right: 20px;}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio] {margin-left: auto;margin-right: -20px}
.checkbox-inline,.radio-inline {padding-left: 0;padding-right: 20px;}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline {margin-left: auto;margin-right: 10px}
.has-feedback .form-control {padding-right: 0;padding-left: 42.5px}
.form-control-feedback {right: auto;left: 0;}
@media (min-width: 768px) {
    .form-inline .checkbox label,.form-inline .radio label {padding-right: 0;padding-left: 0}
    .form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio] {margin-left: auto;margin-right: 0}
}

@media (min-width: 768px) {
    .form-horizontal .control-label {text-align: left}
}
.form-horizontal .has-feedback .form-control-feedback {right: auto;left: 15px}
.caret {margin-left: auto;margin-right: 2px;}
.dropdown-menu {left: auto;right: 0;float: right;text-align: right;}
.dropdown-menu.pull-right {left: 0;right: auto}
.dropdown-menu-right {left: 0;right: auto}
.dropdown-menu-left {left: auto;right: 0}
.pull-right>.dropdown-menu {left: 0;right: auto}
@media (min-width: 768px) {
    .navbar-right .dropdown-menu {left:0;right: auto}
    .navbar-right .dropdown-menu-left {left: auto;right: 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-left: auto;margin-right: -1px}
.btn-toolbar {margin-left: auto;margin-right: -5px}
.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group {float: right}
.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group {margin-left: auto;margin-right: 5px}
.btn-group>.btn:first-child {margin-left: auto;margin-right: 0}
.btn-group>.btn-group {float: right}
.btn .caret {margin-left: auto;margin-right: 0}
.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-left: auto;margin-right: 0}
.btn-group-justified>.btn-group .dropdown-menu {right: auto}
.input-group .form-control {float: right;}
.input-group-btn>.btn+.btn {margin-left: auto;margin-right: -1px}
.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group {margin-right: auto;margin-left: -1px}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group {margin-left: auto;margin-right: -1px}
.nav {padding-right: 0;}
.nav-tabs>li {float: right;}
.nav-tabs>li>a {margin-right: auto;margin-left: 2px;}
.nav-tabs.nav-justified>.dropdown .dropdown-menu {right: auto}
.nav-tabs.nav-justified>li>a {margin-right: auto;margin-left: 0;}
.nav-pills>li {float: right}
.nav-pills>li+li {margin-left: auto;margin-right: 2px}
.nav-stacked>li+li {margin-left: auto;margin-right: 0}
.nav-justified>.dropdown .dropdown-menu {right: auto}
.nav-tabs-justified>li>a {margin-right: auto;margin-left: 0;}
@media (min-width: 768px) {
    .navbar-header {float:right}
}
.navbar-brand {float: right;}
@media (min-width: 768px) {
    .navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand {margin-left:auto;margin-right:-15px}
}
.navbar-toggle {float: left;margin-right: auto;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}
}
@media (min-width: 768px) {
    .navbar-nav {float:right;}
    .navbar-nav>li {float: right}
}
@media (min-width: 768px) {
    .navbar-form .checkbox label,.navbar-form .radio label {padding-right: 0}
    .navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio] {margin-left: auto;margin-right: 0}
}
@media (min-width: 768px) {
    .navbar-text {float:right;}
}
@media (min-width: 768px) {
    .navbar-left {float:right!important}
    .navbar-right {float: left!important;margin-right: auto;margin-left: -15px}
    .navbar-right~.navbar-right {margin-right: auto;margin-left: 0}
}
.pagination {padding-right: 0;}
.pagination>li>a,.pagination>li>span {float: right;margin-left: auto;margin-right: -1px;}
.pagination>li:first-child>a,.pagination>li:first-child>span {margin-left: auto;margin-right: 0;border-top-left-radius: 0;border-top-right-radius: 4px;border-bottom-left-radius: 0;border-bottom-right-radius: 4px}
.pagination>li:last-child>a,.pagination>li:last-child>span {border-top-right-radius: 0;border-top-left-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 4px}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {border-top-left-radius: 0;border-top-right-radius: 6px;border-bottom-left-radius: 0;border-bottom-right-radius: 6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {border-top-right-radius: 0;border-top-left-radius: 6px;border-bottom-right-radius: 0;border-bottom-left-radius: 6px}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {border-top-left-radius: 0;border-top-right-radius: 3px;border-bottom-left-radius: 0;border-bottom-right-radius: 3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {border-top-right-radius: 0;border-top-left-radius: 3px;border-bottom-right-radius: 0;border-bottom-left-radius: 3px}
.pager {padding-right: 0;}
.pager .next>a,.pager .next>span {float: left}
.pager .previous>a,.pager .previous>span {float: right}
.list-group-item>.badge {float: left}
.list-group-item>.badge+.badge {margin-right: auto;margin-left: 5px}
.nav-pills>li>a>.badge {margin-left: auto;margin-right: 3px}
.alert-dismissable,.alert-dismissible {padding-right: 0;padding-left: 35px}
.alert-dismissable .close,.alert-dismissible .close {right: auto;left: -21px;}
.progress-bar {float: right;}
.media-right,.media>.pull-right {padding-left: 0;padding-right: 10px}
.media-left,.media>.pull-left {padding-right: 0;padding-left: 10px}
.media-list {padding-right: 0;}
.list-group {padding-right: 0;}
button.list-group-item {text-align: right}
.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: 0;border-top-right-radius: 3px;border-top-right-radius: 0;border-top-left-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-right-radius: 0;border-bottom-left-radius: 3px;border-bottom-left-radius: 0;border-bottom-right-radius: 3px}
.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child {border-top-left-radius: 0;border-top-right-radius: 3px;border-top-right-radius: 0;border-top-left-radius: 3px}
.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>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child {border-top-left-radius: 0;border-top-right-radius: 3px;border-top-right-radius: 0;border-top-left-radius: 3px}
.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-left-radius: 0;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-right-radius: 0;border-top-left-radius: 3px}
.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child {border-bottom-right-radius: 0;border-bottom-left-radius: 3px;border-bottom-left-radius: 0;border-bottom-right-radius: 3px}
.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>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child {border-bottom-right-radius: 0;border-bottom-left-radius: 3px;border-bottom-left-radius: 0;border-bottom-right-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-left-radius: 0;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-right-radius: 0;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 {left: auto;right: 0;}
.close {float: left;}
.modal-footer {text-align: left;}
.modal-footer .btn+.btn {margin-left: auto;margin-right: 5px}
.modal-footer .btn-group .btn+.btn {margin-left: auto;margin-right: -1px}
.modal-footer .btn-block+.btn-block {margin-left: auto;margin-right: 0}
.tooltip {text-align: right;}
.tooltip.right {margin-left: auto;margin-right: 3px}
.tooltip.left {margin-left: auto;margin-right: -3px}
.tooltip.top .tooltip-arrow {left: auto;right: 50%;margin-left: auto;margin-right: -5px;}
.tooltip.top-left .tooltip-arrow {right: auto;left: 5px;}
.tooltip.top-right .tooltip-arrow {left: auto;right: 5px;}
.tooltip.right .tooltip-arrow {left: auto;right: 0;border-right-color: #000;border-left-color: #000}
.tooltip.left .tooltip-arrow {right: auto;left: 0;border-left-color: #000;border-right-color: #000}
.tooltip.bottom .tooltip-arrow {left: auto;right: 50%;margin-left: auto;margin-right: -5px;}
.tooltip.bottom-left .tooltip-arrow {right: auto;left: 5px;}
.tooltip.bottom-right .tooltip-arrow {left: auto;right: 5px;}


/*
.popover {
    left: 0;
    text-align: left;
}

.popover.right {
    margin-left: 10px
}

.popover.left {
    margin-left: -10px
}

.popover.top>.arrow {
    left: 50%;
    margin-left: -11px;
}

.popover.top>.arrow:after {
    margin-left: -10px;
}

.popover.right>.arrow {
    left: -11px;
    border-right-color: #999;
    border-right-color: rgba(0,0,0,.25);
    border-left-width: 0
}

.popover.right>.arrow:after {
    left: 1px;
    border-right-color: #fff;
    border-left-width: 0
}

.popover.bottom>.arrow {
    left: 50%;
    margin-left: -11px;
}

.popover.bottom>.arrow:after {
    margin-left: -10px;
}

.popover.left>.arrow {
    right: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0,0,0,.25)
}

.popover.left>.arrow:after {
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff
}
.carousel-inner>.item {
    -webkit-transition: .6s ease-in-out left;
    -o-transition: .6s ease-in-out left;
    transition: .6s ease-in-out left
}
*/
@media all and (transform-3d),(-webkit-transform-3d) {
    .carousel-inner>.item.active.right,.carousel-inner>.item.next {left: auto;right: 0;}
    .carousel-inner>.item.active.left,.carousel-inner>.item.prev {left: auto;right: 0;}
    .carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right {left: auto;right: 0;}
}
.carousel-inner>.active {left: auto;right: 0}
.carousel-inner>.next {left: auto;right: 100%}
.carousel-inner>.prev {left: auto;right: -100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right {left: auto;right: 0}
.carousel-inner>.active.left {left: auto;right: -100%}
.carousel-inner>.active.right {left: auto;right: 100%}
.carousel-control {left: auto;right: 0;}
/*.carousel-control.left {
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));
    background-image: linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x
}

.carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));
    background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x
}
*/
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {left: auto;right: 50%;margin-left: auto;margin-right: -10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {right: auto;left: 50%;margin-right: auto;margin-left: -10px}
.carousel-indicators {left: auto;right: 50%;padding-left: 0;padding-right: 0;margin-left: auto;margin-right: -30%;}
@media screen and (min-width: 768px) {
    .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {margin-left: auto;margin-right: -10px}
    .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {margin-right: auto;margin-left: -10px}
}


/*
.pull-right {
    float: right!important
}

.pull-left {
    float: left!important
}
*/



/************************************************* \/ main style file******************************************************/
/*i.icon {margin-left: auto;margin-right: 0px}*/
.sh-social-share-button:before,.sh-pricing-button:not(.sh-pricing-button-style1):not(.sh-pricing-button-style2):not(.sh-pricing-button-style3):before {right: auto;left: 0;margin: -5px -5px 0 0}
.post-content img:not(.alignleft):not(.alignright) {margin-right: auto;margin-left: 15px}
.alignleft, img.alignleft {margin-right: auto;margin-left: 40px;float: right}
.alignright, img.alignright {margin-left: auto;margin-right: 40px;float: left}
figcaption.wp-caption-text ‌{text-align: right}
blockquote:before {left: auto;right: 50%;margin-left: auto;margin-right: -120px}
blockquote.left {margin-left: 20px;text-align: left;margin-right: 0;float: right}
blockquote.right {margin-right: 20px;text-align: right;margin-left: 0;float: left}
.blog-blockquote-style2 blockquote {padding: 0 60px 0 0;border-left-width: inherit;border-right-width: 0;text-align: right}
.blog-blockquote-style2 blockquote:after {left: auto;right: 40px}
.blog-blockquote-style2 blockquote:before {left: auto;right: 0;margin-left: auto;margin-right: 0}
figure.gallery-item {margin-right: auto;margin-left: -4px}
figure.gallery-item figcaption {padding-right: unset;padding-left: 15px}
.post-content-gallery.justify {margin-left: auto;margin-right: -10px}
.post-content-gallery.masonry .post-content-gallery-item ‌{float: right}
.post-content-gallery.grid .post-content-gallery-item {margin-right: auto;margin-left: -4px}
.sh-dropcaps {margin-right: auto;margin-left: 15px;float: right}
.sh-dropcaps-full-square,.sh-dropcaps-full-square-border,.sh-dropcaps-full-square-tale,.sh-dropcaps-square-border,.sh-dropcaps-square-border2,.sh-dropcaps-circle {float: right;margin-right: auto;margin-left: 15px}
.sh-dropcaps-full-square-tale:after {right: auto;left: -10px;border-left: inherit;border-right: 10px solid #d79c74}
.sh-placement-left {margin-left: auto}
.sh-placement-right {margin-right: auto}
.sh-group > * {float: right}
.sh-columns > * {float: right}
.sh-columns > :last-child {float: left}
#sidebar.sidebar-left,#sidebar.sidebar-right ‌{float: right}
#content.content-with-sidebar-right ‌{float: right}
#content.content-with-sidebar-left ‌{float: left}
.sh-blog-fancy-title-container:not(.sh-blog-fancy-title-container-sides) {padding-right: unset;padding-left: 80px}
.header-social-media {text-align: left}
.header-social-media a {padding-left: unset;padding-right: 15px}
.header-social-media a:last-child {padding-right: unset;padding-left: 0}
.header-contacts-details {padding-right: unset;padding-left: 20px}
.header-contacts-details > i {padding-right: unset;padding-left: 8px}
.sh-header-top-meta {margin-right: auto}
.header-social-media:not(:only-child) {border-right: inherit;border-left: 1px solid #434343;margin-right: auto;margin-left: 20px;padding-right: unset;padding-left: 20px}
@media (max-width: 900px) {.sh-header-top .header-social-media a {padding-left: unset;padding-right: 10px}}
.sh-nav ‌{float: left}
.sh-nav li.menu-item ‌{float: right}
.sh-nav li.menu-item > a.fa:before {padding-right: unset;padding-left: 8px}
.sh-nav > li.menu-item:last-child {padding-right: unset;padding-left: 0}
.sh-nav > li.menu-item:nth-last-child(-n+2) > ul.sub-menu {margin-left: auto;margin-right: -144px}
.sh-nav > .menu-item > .sub-menu {margin-left: auto;margin-right: -26px}
.primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav-readmore ul,.primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav-share ul,.primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav-share ul li:first-child a,.sh-nav li.menu-item-has-children > a:after,.sh-nav li.menu-item li.menu-item-has-children > a:after {margin-left: auto;margin-right: 2px}
.sh-nav li.menu-item li.menu-item-has-children > a:after ‌{float: left}
.new-item {right: auto;left: -4px}
.sh-nav ul.sub-menu ul.sub-menu {left: auto;right: 218px}
.mega-menu-row .sub-menu {margin-left: auto;margin-right: 0}
.sh-nav ul.mega-menu-row {right: auto;left: 0px}
.sh-nav ul.mega-menu-row li.mega-menu-col ‌{float: right}
.sh-nav ul.mega-menu-row ul.sub-menu {left: auto!important;right: 0!important}
.sh-nav .mega-menu-row-1 li.menu-item:nth-child(1n+0),.sh-nav .mega-menu-row-2 li.menu-item:nth-child(2n+0),.sh-nav .mega-menu-row-3 li.menu-item:nth-child(3n+0),.sh-nav .mega-menu-row-4 li.menu-item:nth-child(4n+0),.sh-nav .mega-menu-row-5 li.menu-item:nth-child(5n+0) {border-right: inherit;border-left: 0px solid transparent!important}
.post-header-item {margin-left: auto;margin-right: -4px}
.header-dynamic-categories > div:only-child {padding-left: unset;padding-right: 26px}
.header-dynamic-categories-content .header-dynamic-categories-loader {right: -15px; left: -1px}
.header-dynamic-categories .sh-categories-names a {padding-left: 10px!important;padding-right: 15px!important}
.header-dynamic-categories .sh-categories-line-container {margin-right: 15px;margin-left: 0px}
.nav-tabs-header-categories:after {right: auto;left: 0;margin-right: auto;margin-left: -5px}
.nav-tabs-header-categories li a {margin-right: auto;margin-left: 0px;text-align: left}
.tab-pagination button {padding-left: 0;padding-right: 1px}
.tab-pagination button.tab-pagination-back {padding-right: unset;padding-left: 5px}
.sh-categories-switch {right: auto;left: 20px}
.sh-categories-switch .tab-pagination {margin-right: auto}
.sh-nav-readmore .sh-read-later-total {right: auto;left: -9px}
.sh-nav-readmore ul {margin-left: auto!important;margin-right: -278px!important}
.sh-nav-social {padding-left: unset!important;padding-right: 0!important}
.sh-nav-social a ‌{float: right}
.sh-nav-social a:first-child {padding-left: unset;padding-right: 0}
.sh-nav-social a:last-child {padding-right: unset;padding-left: 0}
.sh-nav-menu-full span {padding-left: unset;padding-right: 12px}
.sh-nav-login #header-quote {border-left: inherit;border-right: 2px solid #937fd5;padding-right: unset;padding-left: 0}
.sh-nav-purchase-button {margin-left: auto;margin-right: 25px}
.sh-header-2 .sh-nav-special {margin-left: auto!important;margin-right: 7px!important}
/*.sh-header-3 .sh-nav > li.menu-item:last-child {padding-right: unset;padding-left: 0}*/
.sh-header-3 .sh-header-nav-container .sh-nav > li:first-child {padding-left: 14px;padding-right: 0px}
.sh-header-3 .sh-header-banner-container {text-align: left}
.sh-header-4 .sh-header-meta1-container .sh-nav ‌{float: right}
.sh-header-4 .sh-header-meta2-container .sh-nav ‌{float: left}
.sh-header-side {border-left: inherit;border-right: 1px solid rgba( 0,0,0,0.45 )}
.sh-header-side-close {right: auto;left: 30px;padding-left: unset;padding-right: 20px}
.sh-header-search-side-close {right: auto;left: 60px}
.sh-header-search-side-icon {left: auto;right: 60px}
.sh-nav-share ul {margin-left: auto!important;margin-right: -14px!important}
.post-content-share:not(.post-content-share-side):not(.post-content-share-mobile) {margin-left: auto;margin-right: -80px;float: right}
.entry-summary-item {margin-left: auto;margin-right: -4px;padding-right: unset;padding-left: 35px}
.entry-summary .post-content-share:not(.post-content-share-side):not(.post-content-share-mobile) {margin-left: auto;margin-right: -4px}
@media (max-width: 768px) {.entry-summary-item {padding-right: unset;padding-left: 0}.blog-style-single-share .post-item-single-container {padding-left: unset!important;padding-right: 0px!important}}
.blog-style-single-share .post-item-single-container {padding-left: unset;padding-right: 80px}
.post-content-share-side .jssocials-share:first-child {margin-left: auto;margin-right: 8px}
.sh-nav-mobile ul li a {padding-left: unset!important;padding-right: 30px!important}
.sh-nav-mobile ul ul li a {padding-left: unset!important;padding-right: 60px!important}
.sh-nav-mobile ul ul ul li a {padding-left: unset!important;padding-right: 90px!important}
.sh-nav-mobile ul ul ul ul li a {padding-left: unset!important;padding-right: 110px!important}
.sh-nav-mobile ul ul ul ul ul li a {padding-left: unset!important;padding-right: 130px!important}
.sh-nav-mobile li.menu-item-has-children > a:after {margin-left: auto;margin-right: 6px;float: left}
.sh-nav-mobile li.menu-item-has-children li.menu-item-has-children > a:after {margin-right: auto;margin-left: 30px}
.header-mobile-search .header-mobile-form .header-mobile-form-input {padding-right: 0;padding-left: 50px}
.header-mobile-search .header-mobile-form-submit {right: auto;left: 0}
.header-mobile-social-media a {text-align: right;padding-right: unset;padding-left: 30px}
.header-mobile-social-media a:first-child {border-left: inherit;border-right: none}
.header-mobile-social-media i {padding-left: unset;padding-right: 0px}
.header-mobile-social-media a.sh-login-popup {margin-left: auto;margin-right: 0;float: left}
@media (max-width: 550px) {.header-mobile-social-media a {padding-right: unset;padding-left: 20px}}
.sh-titlebar .title-level {text-align: left}
.sh-titlebar-light .sh-titlebar-icon {left: auto;right: 0}
.sh-titlebar-dark .sh-titlebar-icon {left: auto;right: 0}
.sh-footer-columns > .widget-item {margin-right: auto;margin-left: -4px}
@media (max-width: 1025px) and (min-width: 701px) {#sidebar .widget-item, .gillion-columns-sidebar .widget-item {float: right}}
.sh-footer-widgets h3:not(.widget-tab-title):after{margin-left: auto;margin-right: 20px}
.sh-copyrights-align-left2 .sh-copyrights-info {text-align: left}
.sh-copyrights-style1 ‌{float: right}
.sh-footer-widgets .widget-item:not(.widget_pages):not(.widget_nav_menu) ul {padding-left: unset;padding-right: 0}
.sh-copyrights-social {margin-right: auto;margin-left: 4px}
.sh-copyrights-social a {border-left: inherit;border-right: 1px solid rgba( 255,255,255,0.1 );margin-right: auto;margin-left: -4px}
.sh-copyrights-social a:last-child {border-right: inherit;border-left: 1px solid rgba( 255,255,255,0.1 )}
.sh-copyrights-social a:first-child i {padding-left: unset;padding-right: 0}
.sh-copyrights-social a:last-child i{padding-right: unset;padding-left: 0}
.post-left-side {margin-right: auto;margin-left: 3%}
.post-title-container > a ‌{float: right}
.post-read-later {margin-left: auto;margin-right: -6px;padding-left: 5px;padding-right: 6px}
#sidebar .post-read-later,.sh-footer .post-read-later {padding-left: unset;padding-right: 8px}
@media (max-width: 1024px) {.responsive-post-read-later .post-read-later {margin-left: auto;margin-right: -12px}}
.desktop-post-read-later .post-read-later {margin-left: auto;margin-right: -12px}
.post-sticky {padding-right: unset;padding-left: 7px}
.post-meta i {margin-left: 4px;padding-left: 0;padding-right: 1px;margin-right: 0px}
body:not(.sh-bookmarks-style_meta) .post-meta-content > *:not(:last-child):not(:nth-last-child(2)):after,body.sh-bookmarks-style_meta .post-meta-content > *:not(:last-child):after {right: auto;left: -1px}
@media (max-width: 1025px) {body.sh-bookmarks-style_meta .post-meta-content > *:nth-last-child(2):after,body.sh-bookmarks-style_title .post-meta-content > *:nth-last-child(2):after {right: auto;left: -1px}}
.post-author-image {margin-right: auto;margin-left: 8px}
.post-single-meta {padding: 0px 0 35px 30px}
@media (max-width: 700px) {.post-single-meta {padding-right: unset;padding-left: 0px}}
.blog-style-masonry article ‌{float: right}
.blog-style-grid .post-item {margin-right: auto;margin-left: -4px}
.blog-style-left-mini .post-container-right {margin-left: auto;margin-right: 290px}
@media (max-width: 800px) {.blog-style-left-mini .post-container-right {margin-left: auto;margin-right: 200px}}
@media (max-width: 550px) {.blog-style-left-mini .post-container-left,  .blog-style-left-mini .post-container-right {margin-left: auto;margin-right: 0}}
@media (max-width: 991px) {.blog-style-left article {margin-left: auto;margin-right: -4px}}
.blog-style-left-small .post-item {padding-left: unset;padding-right: 315px}
.blog-style-left-small .post-thumbnail {left:auto;right: 0}
@media (max-width: 768px) {.blog-style-left-small .post-item {padding-left: unset;padding-right: 0px}}
@media (min-width: 768px) {.blog-style-left-right .post-item:nth-of-type(even) .post-container-left {float: left}}
.blog-style-left-right-large .post-container-right ‌{text-align: right}
.blog-mini-post-content {padding-left: unset;padding-right: 100px}
.blog-mini-post-small .post-meta {border-left-width: inherit;border-right-width: 0px;padding-left: unset;padding-right: 0px}
.blog-mini-post-large .blog-mini-post-content {padding-left: unset;padding-right: 128px}
.blog-mini-post-layout2 .blog-mini-post-content {padding-left: unset;padding-right: 22px}
.blog-style-round {margin-left: auto;margin-right: -15px}
.blog-style-round > article {margin-left: auto;margin-right: -4px}
.blog-style-card article:nth-child(odd) .post-container {margin-right: auto;margin-left: 0px}
.blog-style-card article:nth-child(even) .post-container {margin-left: auto;margin-right: 0px}
.post-tags-item {margin-right: auto;margin-left: 3px}
.sh-blog-pageswitch-back i {padding-right: unset;padding-left: 6px}
.sh-blog-pageswitch-back {padding-left: unset;padding-right: 0}
.sh-blog-pageswitch-current {padding-left: unset;padding-right: 0}
.sh-blog-pageswitch-next {text-align: left}
.sh-blog-pageswitch-next i {padding-left: unset;padding-right: 6px}
@media (min-width: 992px) {.post-switch .row > div:first-child {padding-right: unset;padding-left: 7.5px}.post-switch .row > div:last-child {padding-left: unset;padding-right: 7.5px}}
.post-switch-item-right {padding-left: unset;padding-right: 25%;margin-right: auto;margin-left: 30px}
.post-switch-next .post-switch-item-left {right: auto;left: 0}
.post-switch-next .post-switch-item-right {padding-right: 30px;margin-right: auto;margin-left: 0px;padding-left: 25%;text-align: left}
@media (max-width: 1025px) {.post-swtich-style2 .post-switch-next {text-align: right}}
.sh-post-author-info .sh-post-author-icons a {padding-right: unset;padding-left: 18px}
.sh-read-later-content {padding-left: unset;padding-right: 75px}
.post-media-play-content {left: auto;right: 28px}
.post-style-cover .post-button {padding-right: unset;padding-left: 15px}
article.format-quote .post-quote-link-content {text-align: right}
.post-content-review {float: right;margin-right: auto;margin-left: 40px}
.post-content-review-right {float: left;margin-right: 40px;margin-left: 0px}
.post-content-review-full {margin-right: auto;margin-left: 0px}
.post-content-review-pros-cons li:before {left: auto;right: 0px;padding-left: unset;padding-left: 1px}
.post-gallery .slick-dots {text-align: right;margin-left: auto;margin-right: 25px}
.post-gallery .slick-arrow,.post-content-gallery .slick-arrow,.slick-slider .post-gallery .slick-arrow {left: auto;right: 0}
.post-gallery .slick-prev,.post-content-gallery .slick-prev {left: auto!important;right: 14px!important}
.post-gallery .slick-next,.post-content-gallery .slick-next {left: auto!important;right: 44px!important}
.post-style-cover .post-gallery-buttons button {left: auto;right: 0;padding-left: unset;padding-right: 0}
.post-style-cover .post-gallery .slick-prev {left: auto;right: 11px}
.post-gallery-pagination:not(.post-gallery-pagination-inside-cover) {left: 20px!important;right: auto!important}
.post-gallery-pagination-inside-cover {left: auto;right: 20px}
.sh-comment-list ol,.sh-comment-list ol ol {padding-left: unset;padding-right: 90px}
@media screen and (max-width: 700px) {.sh-comment-list ol,.sh-comment-list ol ol {padding-left: unset;padding-right: 30px}}
@media screen and (max-width: 550px) {.sh-comment-list ol ol ol {padding-left: unset!important;padding-right: 0px!important}}
.sh-comments #cancel-comment-reply-link {padding-left: unset;padding-right: 15px}
.comment-body .reply {padding-left: unset;padding-right: 0px}
.comment-body .reply i {padding-right: unset;padding-left: 3px}
.comment-body .reply .sh-comment-date {padding-right: unset;padding-left: 14px;margin-right: auto;margin-left: 14px}
.comment-body .reply .sh-comment-date:after {right: auto;left: -1px}
.comment-body .reply .sh-comment-date-reply {padding-left: unset;padding-right: 14px}
.comment-body .sh-reply-link-button {padding-right: unset;padding-left: 15px}
.sh-comment-list .comment .comment-respond {padding-left: unset;padding-right: 90px}
.sh-comment-form i {padding-left: unset;padding-right: 5px}
.sh-comment-form .sh-comment-form-column {margin-left: auto;margin-right: -4px}
.sh-comment-form-column p {margin-right: auto;margin-left: 25px}
.sh-comment-form-column .comment-form-url {margin-right: auto;margin-left: 0px}
.sh-comments-required-notice ‌{float: left}
@media screen and (max-width: 800px) {.sh-comment-form-column p {margin-right: auto;margin-left: 0px}}
.slick-dots {padding-left: unset;padding-right: 0}
.slick-prev {left: auto;right: 0}
.slick-next {right: auto;left: 0}
#lightcase-info #lightcase-sequenceInfo {float: left}
.sh-login-popup-content #rememberme {margin-right: auto;margin-left: 6px}
.sh-login-popup-tabs a {margin-left: auto;margin-right: -15px}
.sh-login-popup {margin-left: auto;margin-right: 20px}
.sh-social-share-button {padding: 0 20px 0 30px;margin-right: auto;margin-left: 5px}
.sh-social-share-button i {padding-right: unset;padding-left: 15px}
.sh-social-share-networks.sh-social-share-networks-active .jssocials-share {margin-left: auto;margin-right: 0px}
.sh-social-share-networks .jssocials-share {margin-left: auto;margin-right: -15px}
.sh-pagination-right ul.page-numbers {margin-right: auto}
ul.page-numbers {padding-left: unset;padding-right: 0px}
ul.page-numbers li {float: right}
ul.page-numbers .prev {margin-right: auto;margin-left: 10px}
ul.page-numbers .next {margin-left: auto;margin-right: 10px}
.widget-item:not(.widget_pages):not(.widget_nav_menu) ul {padding-left: unset;padding-right: 0}
.widget-item ul ul{padding-left: unset;padding-left: 30px}
.widget_product_search input[type=submit],.widget_search .search-submit {right: auto;left: 15px}
.widget_product_categories ul.product-categories ul {padding-left: unset!important;padding-right: 20px!important}
.widget_archive li > a,.widget_categories li > a,.widget_product_categories li > a {padding-left: unset;padding-right: 14px}
.widget_archive li > a:before,.widget_categories li > a:before,.widget_product_categories li > a:before {left: auto;right: 0}
.widget_categories li .count ‌{float: left}
.widget_tag_cloud a:hover:after {border-left-color: inherit;border-right-color: #d79c74}
.widget_recent_entries li:before {left: auto;right: 0}
.widget_recent_entries li {padding-left: unset!important;padding-right: 35px!important}
.widget-product-item-right {padding-left: unset;padding-right: 90px}
li.widget-product-item img {margin-left: auto!important;margin-right: 0px!important}
.sh-recent-posts-widgets-item-content {padding-left: unset;padding-right: 80px}
.sh-recent-posts-widgets-item-thumb {left: auto;right: 0}
.sh-recent-posts-widgets-count {right: auto;left: -7px}
.sh-recent-posts-widgets-item-meta i {padding-right: unset; padding-left: 5px}
.sh-contacts-widget-item {padding-left: unset;padding-right: 40px}
.sh-contacts-widget-item i {left: auto;right: 0}
.sh-social-widgets-item ‌{float: right}
.sh-image-widgets-description a {margin-right: auto;margin-left: 25px}
.null-instagram-feed .instagram-pics li {margin-right: auto;margin-left: -4px}
.sh-instagram-meta-content span:not(:last-child) {padding-right: unset;padding-left: 8px}
.sh-instagram-meta-content span:not(:first-child) {padding-left: unset;padding-right: 0px}
.sh-instagram-meta-content span:not(:first-child):after {left: auto;right: -1px}
.sh-instagram-meta-content i {padding-right: unset;padding-left: 3px}
.sh-footer-instagram-title i {padding-right: unset;padding-left: 6px}
.sh-footer-instagram .sh-instagram-meta-content span:not(:first-child) {padding-left: unset;padding-right: 10px}
.sh-footer-instagram .null-instagram-feed .instagram-pics {margin-right: 5px;margin-left: 3px}
.widget_instagram .sh-widget-instagram-list {margin-left: -13px;margin-right: -2px}
.widget_instagram .sh-widget-instagram-item {margin-left: auto;margin-right: -4px}
.sh-widget-twitter-meta {border-left: inherit;border-right: 1px solid #f0f0f0; padding-left: unset;padding-right: 15px}
.sh-widget-twitter-meta span {margin-right: auto;margin-left: 6px}
.sh-widget-posts-slider-style1 .post-meta {border-left-width: inherit;border-right-width: 0px;padding-left: unset;padding-right: 0px}
.sh-widget-posts-slider-style1 .sh-widget-posts-slider-thumbnail {left: auto;right: 0}
.sh-widget-posts-slider-style1 .sh-widget-posts-slider-content {margin-left: auto;margin-right: 90px}
.sh-footer-widgets .sh-widget-posts-slider-style1 .sh-widget-posts-slider-content {margin-left:auto;margin-right: 100px}
.sh-widget-poststab .nav-tabs li:first-child {margin-right: auto;margin-left: 20px}
.sh-widget-connected-count {border-left: inherit;border-right: 1px solid rgba(255,255,255,0.1)}
.post-slide-arrows-container {padding-right: unset;padding-left: 75px}
.sh-widget-connected-style1 .sh-widget-connected-item {padding: 0 18px 0 0}
.sh-widget-connected-style2 .sh-widget-connected-item {margin-right: auto;margin-left: -4px}
.sh-widget-connected-style2 .sh-widget-connected-bubble .sh-widget-connected-bubble-count {right: auto;left: -8px}
.sh-404-left {padding-right: unset;padding-left: 35px}
.sh-404-right {padding-left: unset;padding-right: 35px}
.sh-back-to-top {right: auto;left: 30px}
.sk-cube-grid .sk-cube {float: right}
.sk-folding-cube .sk-cube {float: right}
.sk-folding-cube .sk-cube:before {left: auto;right: 0}
.sh-page-loader-style-spinner .object {float: right;margin-right: auto;margin-left: 20px}
.sh-page-loader-style-spinner .object:last-child {margin-right: auto;margin-left: 0}
.loader-8::before,.loader-8::after {left: auto;right: calc(50% - 5px)}
.sh-window-line.line-left {left: auto}
.sh-window-line.line-right {right: auto}
.sh-page-notice .sh-page-notice-button {margin-left: auto;margin-right: 16px}
.kc_column:first-child {padding-left: unset;padding-right: 0px}
.kc_column:last-child {padding-right: unset;padding-left: 0px}
@media (max-width: 768px) { .kc_column { padding-left: 0px!important; padding-right: 0px!important; } }
.five-columns.vc_row .vc_col-sm-2 {float: right;margin-right: auto;margin-left: 1.5%}
.five-columns.vc_row .vc_col-sm-2:nth-last-child(2) {margin-right: auto;margin-left: 0}
.sh-text-tag-green-small {margin-left: auto;margin-right: 8px}
.vcg-list-content {margin-left: auto;margin-right: 28px}
@media (min-width: 768px) {.vcg-single-image-stretch-left {margin-left: auto;margin-right: calc(100% - 100vw/2 + 22px)}.vcg-single-image-stretch-right {margin-right: auto;margin-left: calc(100% - 100vw + 22px)}}
.vcg-single-image-overlay i {margin-right: auto;margin-left: 10px}
.vcg-single-image-align-right .vcg-single-image-container {margin-right: auto}
.vcg-single-image-tag {right: auto;left: -10px}
.blog-slider-content-icon {left: auto;right: 0;border-right: inherit;border-left: 1px solid rgba(255, 255, 255, 0.14);padding-right: unset;padding-left: 25px}
.blog-slider-content-details {padding-left: unset;padding-right: 60px}
.blog-slider-item .post-meta {border-left-width: inherit;border-right-width: 0px;padding-left: unset;padding-right: 0px}
.blog-slider-dots .slick-dots {text-align: left}
.blog-slider .slick-prev {padding-left: unset;padding-right: 65px;margin-left: auto;margin-right: 35px}
.blog-slider .slick-prev i {left: auto;right: 0}
.blog-slider .slick-next {text-align: left;padding-right: unset;padding-left: 65px;margin-right: auto;margin-left: 35px}
.blog-slider .slick-next i {right: auto;left: 0}
.blog-slider-style4 .blog-slider-mini-list {right: auto;left: 30px}
.blog-slider-style4 .blog-slider-mini-list .sh-widget-posts-slider-style1:not(:last-child) {margin-right: auto;margin-left: 20px}
.blog-slider-style4 .blog-slider-mini-list .sh-widget-posts-slider-content {margin-left: auto;margin-right: 120px;padding-right: unset;padding-left: 10px}
@media (max-width: 800px) {.blog-slider-style4 .blog-slider-mini-list .sh-widget-posts-slider-content {margin-left: auto!important;margin-right: 0px!important}.blog-slider-style4 .blog-slider-mini-list {left: auto;right: 30px}}
.blog-slider-style2:not(.style10) .blog-slider-dots {right: auto;left: 32%}
@media (max-width: 1200px) {.blog-slider-style2:not(.style10) .blog-slider-dots {right: auto;left: 21%}}
@media (max-width: 700px) {.blog-slider-style1 .blog-slider-content-icon,.blog-slider-style3 .blog-slider-content-icon {padding-right: unset;padding-left: 10px}.blog-slider-style1 .blog-slider-content,.blog-slider-style3 .blog-slider-content {padding-right: unset;padding-left: 0px}.blog-slider-style1 .blog-slider-content-details,.blog-slider-style3 .blog-slider-content-details {padding-left: unset;padding-right: 20px}}
.blog-slider-style5 .blog-grid-large,.blog-slider-style5 .blog-grid-small ‌{float: right}
.blog-slider-style5 .blog-grid-small .blog-grid-item-container {margin-left: auto;margin-right: 12px}
.blog-slider-style5 .blog-slider-content-details {padding-left: unset;padding-right: 0px}
@media (max-width: 1000px) {.blog-slider-style5 .blog-grid-item2 .blog-grid-item-container {margin-left: auto;margin-right: 0px}}
@media (max-width: 768px) {.blog-slider-style5 .blog-grid-item2 .blog-grid-item-container {border-top-left-radius: inherit;border-top-right-radius: 0px;border-bottom-left-radius: inherit;border-bottom-right-radius: 0px}.blog-slider-style5 .blog-grid-item3 .blog-grid-item-container {border-top-right-radius: inherit;border-top-left-radius: 0px;border-bottom-right-radius: inherit;border-bottom-left-radius: 0px}}
.blog-slider-style8 .blog-grid-large,.blog-slider-style8 .blog-grid-small ‌{float: right}
.blog-slider-style8 .blog-grid-item2 .blog-grid-item-container {margin-left: auto;margin-right: 12px}
.blog-slider-style8 .blog-grid-item3 .blog-grid-item-container {margin-right: auto;margin-left: 12px}
.blog-slider-style8 .blog-slider-content-details {padding-left: unset;padding-right: 0px}
@media (max-width: 768px) {.blog-slider-style8 .blog-grid-item1 .blog-grid-item-container,.blog-slider-style8 .blog-grid-item3 .blog-grid-item-container {border-top-left-radius: inherit;border-top-right-radius: 0px;border-bottom-left-radius: inherit;border-bottom-right-radius: 0px}.blog-slider-style8 .blog-grid-item2 .blog-grid-item-container,.blog-slider-style8 .blog-grid-item4 .blog-grid-item-container {border-top-right-radius: inherit;border-top-left-radius: 0px;border-bottom-right-radius: inherit;border-bottom-left-radius: 0px}}
.blog-slider-style9 .blog-grid-large,.blog-slider-style9 .blog-grid-small,.blog-slider-style9 .blog-grid-medium ‌{float: right}
.blog-slider-style9 .blog-grid-item2 .blog-grid-item-container,.blog-slider-style9 .blog-grid-item3 .blog-grid-item-container,.blog-slider-style9 .blog-grid-item4 .blog-grid-item-container {margin-left: auto;margin-right: 12px}
.blog-slider-style9 .blog-slider-content-details {padding-left: unset;padding-right: 0px}
/*.blog-slider-style9 .slick-next i {margin-right: auto;margin-left: -7px}*/
.blog-slider-style9 .slick-prev i {margin-left: auto;margin-right: -7px}
.blog-slider-style9 .slick-prev {padding-left: unset;padding-right: 0;margin-left: auto;margin-right: 6px;border-top-right-radius: 0;border-top-left-radius: 10px;border-bottom-right-radius: 0;border-bottom-left-radius: 10px}
.blog-slider-style9 .slick-next {padding-right: unset;padding-left: 0;margin-right: auto;margin-left: 6px;border-top-left-radius: 0;border-top-right-radius: 10px;border-bottom-left-radius: 0;border-bottom-right-radius: 10px}
@media (max-width: 768px) {.blog-slider-style9 .blog-grid-item2 .blog-slider-item {margin-right: auto!important;margin-left: 2px!important}.blog-slider-style9 .blog-grid-item3 .blog-slider-item {margin-left: auto!important;margin-right: 2px!important}}
.blog-slider-style5.blog-slider .slick-next,.blog-slider-style8.blog-slider .slick-next {margin-right: auto;margin-left: 0px;right: auto;left: 35px}
.blog-slider-style5.blog-slider .slick-prev,.blog-slider-style5.blog-slider .slick-prev,.blog-slider-style8.blog-slider .slick-prev,.blog-slider-style8.blog-slider .slick-prev {left: 25px;right: auto}
.blog-slider-style5.blog-slider .slick-next i,.blog-slider-style5.blog-slider .slick-prev i,.blog-slider-style8.blog-slider .slick-next i,.blog-slider-style8.blog-slider .slick-prev i {right: auto;left: 0px}
.blog-slider-style6 .blog-slider-content-details {padding-left: unset;padding-right: 0px}
@media (max-width: 767px) {.blog-basic-slider-item .blog-slider-content-details {padding-left: unset!important;padding-right: 0px!important}}
.blog-basic-slider-item .blog-slider-content-details {padding-left: unset;padding-right: 25px}
.blog-basic-slider-item-controls span {padding-right: unset;padding-left: 6px}
.blog-slider-style2.style10 .blog-slider-dots {right: 50%;left: auto}
.sh-blog-fancy .slick-slider .slick-prev.slick-arrow {left: auto;right: -18px}
.sh-blog-fancy .slick-slider .slick-next {right: auto;left: -18px}
.post-style-cover ‌{float: right}
.blog-style-cover.columns2 .post-meta {border-left-width: inherit;border-right-width: 0px}
.kc-row-container:not(.kc-container) .blog-style-coverbig article:nth-child(odd) .post-container,.blog-style-coverbig article:nth-child(odd) .post-container {margin-left: auto;margin-right: 0px}
.vc_row[data-vc-full-width="true"] .blog-style-coverbig article:nth-child(odd) .sh-ratio-content,.vc_row[data-vc-full-width="true"] .blog-style-coverbig article:nth-child(odd) .post-cover-link,.vc_row[data-vc-full-width="true"] .blog-style-coverbig article:nth-child(odd) .post-container:after,.kc-row-container:not(.kc-container) .blog-style-coverbig article:nth-child(odd) .sh-ratio-content,.kc-row-container:not(.kc-container) .blog-style-coverbig article:nth-child(odd) .post-cover-link,.kc-row-container:not(.kc-container) .blog-style-coverbig article:nth-child(odd) .post-container:after {border-top-left-radius: inherit;border-top-right-radius: 0px;border-bottom-left-radius: inherit;border-bottom-right-radius: 0px}
.vc_row[data-vc-full-width="true"] .blog-style-coverbig article:nth-child(even) .sh-ratio-content,.vc_row[data-vc-full-width="true"] .blog-style-coverbig article:nth-child(even) .post-cover-link,.vc_row[data-vc-full-width="true"] .blog-style-coverbig article:nth-child(even) .post-container:after,.kc-row-container:not(.kc-container) .blog-style-coverbig article:nth-child(even) .sh-ratio-content,.kc-row-container:not(.kc-container) .blog-style-coverbig article:nth-child(even) .post-cover-link,.kc-row-container:not(.kc-container) .blog-style-coverbig article:nth-child(even) .post-container:after {border-top-right-radius: inherit;border-top-left-radius: 0px;border-bottom-right-radius: inherit;border-bottom-left-radius: 0px}
.blog-style-mini1 {margin-left: auto;margin-right: 4px}
.blog-style-mini1 article {margin-left: auto;margin-right: -4px}
.blog-style-mini2 article {margin-left: auto;margin-right: -4px}
.blog-style-mini2 .post-thumbnail-mini {left: auto;right:0}
.blog-style-mini2 .post-container-mini {padding-left: unset;padding-right: 90px}
.blog-style-fancy1 .blog-style-cover .post-meta {border-left-width: inherit;border-right-width: 0px}
.categories-list-item .categories-list-item-name {left: auto;right: 27px}
.categories-list-item-icon {right: auto;left: -15px}
.sh-categories-tabs li {margin-right: auto;margin-left: -4px}
.sh-categories-style3 .sh-categories-line-container {margin-right: auto;margin-left: 0px}
.text-seperator2-align-left .text-seperator2-content {padding-left: unset;padding-right: 0px}
.text-seperator2-align-right .text-seperator2-content {padding-right: unset;padding-left: 0px}
.vcg-heading i {padding-right: unset;padding-left: 8px}
.vcg-heading-align-right {text-align: left}
.blog-textslider-title {margin-right: auto;margin-left: 20px}
.blog-textslider-style4 .blog-textslider-title {border-right: inherit;border-left: 1px solid #eeeeee;padding-left: unset;padding-right: 0px}
.blog-textslider-style5 .blog-textslider-title {border-right: inherit;border-left: 1px solid #eeeeee;padding-left: unset;padding-right: 0px}
.blog-textslider-style5 .blog-textslider-post-thumnail {margin-right: auto;margin-left: 20px}
@media (max-width: 800px) {.blog-textslider-style5 .blog-textslider-title {padding-right: unset;padding-left: 0;border-right-width: inherit;border-left-width: 0;margin-left: auto}}
.blog-textslider-posts:not(.sh-carousel-loadedd) .blog-textslider-post:first-child {left: auto;right: 0px}
.blog-textslider-post {left: auto;right: -10px;padding-right: unset;padding-left: 65px}
@media (max-width: 800px) {.blog-textslider-post {padding-right: unset;padding-left: 0px;left: auto!important;right: 0px!important}}
.vcg-button-alignment-right {margin-right: auto}
.vcg-button-icon-image {margin-right: auto;margin-left: 6px}
.vcg-social-networks-alignment-right > div {margin-right: auto}
.vcg-image-container:after {left: 10%;right: 4%}
.vcg-image-container-content-left {padding-right: unset;padding-left: 70px}
.vcg-image-container-content-right {right: auto;left: 40px}
.vcg-image-container-share > i {left: auto;right: -2px}
.vcg-image-container-social {left: auto;right: -117px}
.vcg-image-container-social:after {left: auto;right: 142px;margin-left: auto;margin-right: -7px}
.vcg-image-container-social .jssocials-share:not(:last-child) {margin-right: auto;margin-left: 6px}
.vcg-woocommerce-categories-item {float: right}
.sh-hamburger-menu span {left: auto;right: 0}
.sh-hamburger-menu.open span:nth-child(1) {left: auto;right: 50%}
.sh-hamburger-menu.open span:nth-child(2) {left: auto;right: -2px}
.sh-hamburger-menu.open span:nth-child(3) {left: auto;right: -2px}
.sh-hamburger-menu.open span:nth-child(4) {left: auto;right: 50%}
.mc4wp-form input[type=email] {padding-right: unset;padding-left: 140px}
.mc4wp-form input[type=submit],.mc4wp-form button[type=submit] {right: auto;left: 0}
.vc_row .mc4wp-form-name,.vc_row .mc4wp-form-email {margin-right: auto;margin-left: -4px}
.vc_row .mc4wp-form-email {padding-left: unset;padding-right: 20px}
.widget-item .mc4wp-form input[type=email] {padding-right: unset;padding-left: 100px}
@media (max-width: 800px) {.mc4wp-form input[type=email] {padding-right: unset;padding-left: 100px}}
.widget_sh_mailChimp_style2 .mc4wp-form input[type=email] {padding-right: 15px;padding-left: 70px}
.sh-carousel-buttons {right: auto;left: 0}
.widget-slide-arrows button,.post-slide-arrows button {padding-right: 8px;padding-left: 0px}
.sh-carousel-style1 .sh-carousel-buttons i {margin-left: auto;margin-right: 6px}
.sh-carousel-style2 .sh-carousel-buttons-styling:after {left: auto;right: 50%}
.sh-carousel-style2 .sh-carousel-buttons-styling .sh-carousel-prev,.sh-carousel-style2 .sh-carousel-buttons-styling .slick-prev {margin-right: auto;margin-left: 3px}
.sh-carousel-style2 .sh-carousel-buttons-styling .sh-carousel-next,.sh-carousel-style2 .sh-carousel-buttons-styling .slick-next {margin-left: auto;margin-right: 3px}
.sh-carousel-position-title.sh-carousel-style1.sh-title-style1 .widget-slide-arrows-container:not(.not-slider) {padding-right: unset;padding-left: 65px}
.sh-carousel-position-title.sh-carousel-style2 .widget-slide-arrows-container:not(.not-slider) {padding-right: unset;padding-left: 90px}
.sh-carousel-position-title .widget-slide-arrows,.sh-carousel-position-title .post-slide-arrows {right: auto;left: 0px;margin-right: auto;margin-left: 2px}
.sh-carousel-position-bottom.sh-carousel-style1 .widget-slide-arrows button,.sh-carousel-position-bottom.sh-carousel-style1 .post-slide-arrows button {padding-left: 6px;padding-right: 0px}
.sh-title-style1 #sidebar h3:after,.sh-title-style1 .gillion-columns-sidebar .wpb_widgetised_column > .wpb_wrapper h3:after,.sh-title-style1 .post-single-title:after,.sh-title-style1 .sh-widget-poststab-title:after,.sh-title-style1 .sh-blog-fancy-title:after,.sh-title-style1 .sh-header-side h3:after {margin-left: auto;margin-right: 20px}
.sh-title-style2 .sh-widget-poststab-title .nav-tabs ‌{float: left}
.sh-title-style2 .sh-tabs-stying li {padding-left: unset!important;padding-right: 14px!important}
.sh-title-style2 .sh-tabs-stying li a {margin-right: auto;margin-left: 0}
@media (max-width: 767px) {.sh-title-style2 .sh-tabs-stying li:first-child {padding-left: unset!important;padding-right: 0px!important}}
.post-format-icon {margin-right: auto;margin-left: 4px}
.post-related .post-format-icon i {right: auto;left: -1px}
.post-thumbnail .post-categories-container,.post-gallery .post-categories-container {left: auto;right: 25px}
.post-related .post-thumbnail .post-categories-container,.post-related .post-gallery .post-categories-container,.blog-style-left-mini .post-thumbnail .post-categories-container,.blog-style-left-mini .post-gallery .post-categories-container {left: auto;right: 20px}
.sh-post-categories-style2 .post-thumbnail .post-categories a,.sh-post-categories-style2 .post-gallery .post-categories a,.sh-post-categories-style2 .blog-slider-item .post-categories a,.sh-post-categories-style2 .post-style-cover .post-categories a {margin-right: auto;margin-left: 4px}
.post-review {right: auto;left: 0px}
.blog-style-coverbig .post-review {right: auto;left: 40px}
.blog-style-round .post-review {right: auto;left: 7px}
.sh-review-style1 .post-review {right: auto;left: -5px}
.sh-review-style1 .blog-mini-post-thumb .post-review {right: auto;left: -5px}
.sh-review-style1 .sh-read-later-review {right: auto;left: -5px}
.sh-review-style2 .post-style-cover .post-review,.sh-review-style2 .post-gallery .post-review,.sh-review-style2 .post-thumbnail .post-review {right: auto;left: 13px}
.sh-review-style2 .sh-read-later-review,.sh-review-style2 .sh-post-review-mini .post-review {right: auto;left: 0px}
.post-review-svg {right: auto;left: 14px}
/*.sh-pie:after {right: 50%;left: auto}*/



/************************************************************************************************/
.sh-nav li.menu-item li.menu-item-has-children > a:after {float: left;}

.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {float: right;}
.sh-header-3 .sh-header-nav-container .sh-nav > li.current_page_item li a:after {background-color: transparent;}
.gillion-woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow {right: auto;left: 15px;}
.gillion-woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered {padding-right: 20px;padding-left: 8px;}
.sh-widget-socialv2-list {text-align: center;}
.mc4wp-response,#sidebar .widget-quote-description, .sh-header-side .widget-quote-description, .gillion-columns-sidebar .widget-quote-description {float:right}
.gillion-woocommerce .widget_shopping_cart .total span {float: left;}
.gillion-woocommerce .widget_shopping_cart .buttons a:before {padding-right: unset;padding-left: 10px;}
.sh-increase-numbers span.sh-increase-number-down {border-width: 1px;}
.sh-copyrights {padding: 20px 10px;}
.sh-footer-widgets {padding: 50px 0;margin-top: 50px;}

.icon-arrow-right-circle:before {content: "\e07a";}
.icon-arrow-left-circle:before {content: "\e079";}
.mc4wp-form input[type=email]::placeholder {padding-right: 5px;}



.gillion-woocommerce ul.products li.product .button:before {margin-right: auto;margin-left: 8px;}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1 {float: right;}
.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2 {float: left;}
.gillion-woocommerce .woocommerce .woocommerce-billing-fields .form-row label[for^="mailchimp_woocommerce_newsletter"] {display: inline;}
@media (max-width: 1025px) {
body.sh-bookmarks-style_meta .post-meta-content > *:nth-last-child(2), body.sh-bookmarks-style_title .post-meta-content > *:nth-last-child(2) {
    padding-right: 0;
    padding-left: 10px;
    margin-right: auto;
    margin-left: 10px;
}
}
.sh-nav > li.menu-item:nth-last-child(-n+2) > ul.sub-menu {
    margin-right: -226px;
}



.white__text {color: white}
.sh-comment-form .sh-comment-form-column {width: 50%;}
#commentform .sh-comment-form-column p.comment-form-email {margin-left: 0}