﻿.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .vc_col-md-1, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5,
.vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12,.col-md-2-4{
    float: right;
}
.top-head.classic .itr_main_nav > ul, .top-head.creative .itr_main_nav > ul,.single_cats_tags .text-right .post-tags a,.nav-single .nav-previous .meta-nav i,.recent-item.style1 .bottom_links .rit-more{
    float: left;
}
.pull-left,.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1{
    float: right !important
}
.pull-right,.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2{
    float: left !important
}
.btn + .btn {
    margin-right: 10px;
    margin-left: 0;
}
.vc_progress_bar.prog1 .vc_label_units, .vc_progress_bar.prog2 .vc_label_units{
    margin-right: 7px;
    margin-left: 0px;
}
.mini-cart-list li{
    padding-left: 15px;
    padding-right: 0
}
.pageWrapper{
    overflow: hidden;
}
.text-right.top-foot-nl-form{
    text-align: left;
}
.nl_form_div form .nl_btn{
    left: 0;
    right: auto;
    transform: rotate(180deg);
}
#footWrapper .nl_form_div form input[type="email"] {
    padding: 0 20px 0 55px;
}
.flxrow.lft-cell .itr-content-column {
    padding-right: 0;
    padding-left: 30px;
}
.flxrow.rit-cell .itr-content-column {
    padding-right: 30px;
    padding-left: 0
}
.widget_recent_entries .post-img, .widget_recent_entries .post-gallery, .widget_recent_entries .post-media {
    float: right;
    margin-right: 0px;
    margin-left: 20px;
}
.widget_recent_entries .meta > span > i {
    padding-right: 0;
    padding-left: 8px
}
.widget_recent_entries .wid_post-date i,ul.post-meta li i, .singl_cat_lbl i,.itr_main_nav ul li a i.itr_nav_icon {
    padding-right: 0;
    padding-left: 10px
}
.sidebar .widget.widget_archive ul li a:before, .sidebar .widget.widget_meta ul li a:before, .sidebar .widget.widget_pages ul li a:before, .sidebar .widget.widget_categories ul li a:before, .sidebar .widget.widget_nav_menu ul li a:before, .wpb_widgetised_column .widget.widget_archive ul li a:before, .wpb_widgetised_column .widget.widget_meta ul li a:before, .wpb_widgetised_column .widget.widget_pages ul li a:before, .wpb_widgetised_column .widget.widget_categories ul li a:before, .wpb_widgetised_column .widget.widget_nav_menu ul li a:before {
    content: "\f104";
    padding-right: 0;
    padding-left: 10px;
}
ul.post-meta li:after {
    padding-left: 0;
    padding-right: 10px;
}
.itr_post_share > div {
    margin-left: 0;
    margin-right: 10px;
}
.blog-single .post-categories li {
    float: right;
    margin: 0 0 4px 4px;
}
.single_cats_tags .text-right{
    text-align: left;
}
.nav-single .nav-next .meta-nav i{
    float: right;
    margin-top: 2px;
}
.author-info .author-avatar .avatar {
    margin: 0 0 0 30px;
}
blockquote {
    padding: 30px 70px 30px 30px;
}
blockquote:before {
    left: auto;
    right: 20px;
}
.post-sticky {
    left: auto;
    right: 10px;
}
.blog-posts.small-image .post-item .post-info, .blog-posts.small-image .post-item .post-meta, .blog-posts.small-image .post-item .more_container, .blog-posts.small-image .post-item .itr_post_share{
    text-align: right
}
.itr_main_nav > ul > li > ul, .itr_main_nav .mega-content,.itr_main_nav ul ul li a:after {
    left: auto;
    right: 0;
}
.abs_qte{
    left: 15px;
    right: auto;
}
.blog-posts.small-image .post-item .abs_bg{
    width: 100%
}
.itr_main_nav ul ul {
    left: auto;
    right: 100%;
    transform: translate(20px,0);
    -webkit-transform: translate(20px,0);
}
.top-head.classic .itr_main_nav .mega-content, .top-head.creative .itr_main_nav .mega-content, .cart-btn .cart-box {
    left: 0;
    right: auto;
}
.steps_wrap.horiz_steps .itr_step:first-child .step_line:before,.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-style-creative .vc_tta-tab:first-child:after{
    display:none
}
.steps_wrap.horiz_steps .itr_step:last-child .step_line:before,.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-style-creative .vc_tta-tab:last-child:after{
    display: inline-block !important;
}
.steps_wrap.vert_steps.alt_steps .itr_step {
    margin: 0 42px 0 auto !important;
}
.steps_wrap.vert_steps.alt_steps .itr_step:nth-child(odd) {
    margin: 0 auto 0 42px !important;
}
.steps_wrap.vert_steps .itr_step .step_line,.itr_list:not(.pop_posts):not(.text-right) > li.hasI > i {
    margin: 0 0 0 15px !important;
}
.itr_list.text-right > li > i {
    margin-left: 0 !important;
    margin-right: 15px !important;
}
.no-touch .itr_main_nav ul li li:not(.with_icons) > a:before {
    margin: 0 0 0 10px !important;
}
.steps_wrap.vert_steps.alt_steps .itr_step:nth-child(even) .step_inner {
    text-align: left !important;
}
.recent-item.style1 .bottom_links > span,.cart-mini-lft {
    margin-right: 0;
    margin-left: 8px;
    float: right;
}
.recent-item.style1 .bottom_links .byline.author img,.shop-item .itr-quick-view i,.shop-item .add_to_cart_button:before,.woocommerce div.product .summary .product_meta > span:before,
.description_tab a:before, .reviews_tab a:before, .additional_information_tab a:before,.woocommerce-info::before, .woocommerce-message::before {
    margin-left: 8px;
    margin-right: 0;
}
.recent-item.style1 .bottom_links .byline.author:after {
    margin-left: 0;
    margin-right: 8px;
}
.sm-mag-item .recent-item .post-info {
    text-align: right;
    padding-right: 10px;
    padding-left: 0;
}
.vc_progress_bar .vc_single_bar .vc_bar{
    left: auto;
    right: 0
}
.vc_progress_bar.prog2 .vc_single_bar .vc_bar {
    transform: skew(25deg) rotateY(180deg);
    -webkit-transform: skew(25deg) rotateY(180deg);
    margin-left: 0;
    margin-right: -14px;
}
.vc_progress_bar.prog3 .vc_single_bar .vc_label_units,.vc_progress_bar.prog4 .vc_single_bar .vc_label_units,.vc_progress_bar.prog4 .vc_single_bar .vc_label_units:after,.md-close {
    right: auto !important;
    left: 0 !important
}
#to-top{
	left: 30px;
	right: auto;
}
.vc_progress_bar.prog4 .vc_single_bar .vc_label_units:after{
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
}
.itr-testimonial-2 .itr-blockquote .testi_img{
    float: left !important;
}
.divider {
    flex-direction: row-reverse;
}
.slick-slider.arrows-bottom-center .slick-arrow.slick-next,.slick-slider.arrows-top-center .slick-arrow.slick-next{
    right: auto;
}
.search-wrapper .search-form .btn{
    right: auto;
    left: 5px
}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:before, .itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:after{
    right: auto !important;
    left: 10px !important;
}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:after{
    left: 16px !important
}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:hover:after {
    transform: translate(-8px,-5px) rotate(45deg) !important;
    -webkit-transform: translate(-8px,-5px) rotate(45deg) !important;
}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:hover:before {
    transform: translate(-5px,2px) rotate(225deg) !important;
    -webkit-transform: translate(-5px,3px) rotate(225deg) !important;
}
.search-wrapper .close_search {
    left: 5px;
    right: auto;
}
.search-wrapper.active .close_search {
    left: -70px;
    right: auto;
}
.slbar_close{
    right: auto;
    left: 30px
}
.slick-slider.arrows-sides .slick-arrow,.slick-slider.arrows-top-left .slick-arrow.slick-next, .slick-slider.arrows-bottom-left .slick-arrow.slick-next {
    right: auto;
}
#footWrapper .foot_slrv{
    right: -6.5%;
    left: auto;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.page-title.style1 .slurve-svg{
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    left: auto !important;
    right: -40px
}
.top-head.creative .itr_head_wrap .slurve-svg{
    -webkit-transform: translate(-5%,0) scaleX(-1);
    transform: translate(-5%,0) scaleX(-1);
}
#footWrapper .foot-top > .container svg{
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
}
#footWrapper .widget ul li a:after {
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    left: auto;
    right: 0
}
#footWrapper .widget ul li a:hover:after {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
}
.woocommerce .catalog-wrap span.onsale {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    left: -34px !important;
    right: auto !important;
}
/*.woocommerce.single span.onsale {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}*/
.shop-item .button.add_to_cart_button, .shop-item .itr-quick-view, .shop-item .button.product_type_variable, .shop-item .button.product_type_grouped, .shop-item .button.product_type_external {
    font-size: 12px !important;
}
form.checkout_coupon .form-row-first {
    width: 84%;
}
form.checkout_coupon .form-row-last {
    width: 16%;
}
@media (max-width: 768px) {
.itr-head-btns {
    display: block;
  float:left;
  margin-left:50px;
}
.itr_logo {
    float: right;
}
.cart-box {
    display:none
  }
}
@media (max-width: 300px) {
  .top-head .head-btn > a.open_search{
    display:none
  }
}
@media (max-width: 768px) {
  .search-wrapper.active {
    width: 90%;
}
}

/*---------------
Added by SBThemes
---------------*/

@font-face {
	font-family: is;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/IRANSansWeb(FaNum).eot');
	src: url('fonts/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb(FaNum).ttf') format('truetype');
}
@font-face {
	font-family: isb;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/IRANSansWeb(FaNum)_Bold.eot');
	src: url('fonts/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: isl;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/IRANSansWeb(FaNum)_Light.eot');
	src: url('fonts/IRANSansWeb(FaNum)_Light(FaNum)_Lightght.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb(FaNum)_Light(FaNum)_LightWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: ism;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/IRANSansWeb(FaNum)_Medium.eot');
	src: url('fonts/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: isul;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('fonts/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
body {
	font-family: Josefin Sans, is !important;
	letter-spacing: none;
	font-weight: normal;
}
h1 {
	font-family: Josefin Sans, isb !important;
	letter-spacing: none;
	font-weight: normal;
}
h2 {
	font-family: Josefin Sans, ism !important;
	letter-spacing: none;
	font-weight: normal;
}
h3 {
	font-family: Josefin Sans, is !important;
	letter-spacing: none;
	font-weight: normal;
}
h4 {
	font-family: Josefin Sans, is !important;
	letter-spacing: none;
	font-weight: normal;
}
h5 {
	font-family: Josefin Sans, isl !important;
	letter-spacing: none;
	font-weight: normal;
}
h6 {
	font-family: Josefin Sans, isul !important;
	letter-spacing: none;
	font-weight: normal;
}
p {
	font-family: Josefin Sans, isl !important;
	letter-spacing: none;
	font-weight: normal;
}
a {
	font-family: Josefin Sans, is !important;
	letter-spacing: none;
	font-weight: normal;
}
.top-head.classic .itr_main_nav > ul, .top-head.creative .itr_main_nav > ul {
	float: left;
}
#wpadminbar .ab-icon, #wpadminbar .ab-item::before, #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon {
	font: normal 20px/1 dashicons !important;
}
.search-wrapper .search-form .btn {
	right: auto;
	left: 5px;
}
.search-wrapper .search-form .form-control {
	padding: 0 35px 0 30px;
}
.search-wrapper.active .close_search {
	right: auto;
	left: -60px;
}
.itr_list:not(.pop_posts) > li.hasI > i {
	margin-left: 15px;
	margin-right: 0;
}
.main-bg {
	float: left;
}
#footWrapper .footer-middle .widget h2.widgettitle {
	letter-spacing: normal;
}
footer ul {
	float: left;
}
.nl_form_div form .nl_btn {
	left: 0;
	right: auto;
}
.fa-long-arrow-right::before {
    content: "\f177" !important;
}
#footWrapper .nl_form_div form input[type="email"] {
	padding: 0 22px 0 20px;
}
.itr-icon-box.itr_side_icn .box_icon {
	margin-left: 20px;
}
ul.post-meta li::after {
	top: 0px;
	float: right;
}
ul.post-meta li a {
	letter-spacing: normal;
}
ul.post-meta li i, .singl_cat_lbl i {
	padding-left: 10px;
}
.itr_main_nav.custom > ul > li:not(.mega-menu) ul li.hasChildren::before, .itr_main_nav.custom > ul > li:not(.mega-menu) ul li.hasChildren::after, .no-touch .itr_main_nav ul li li:not(.with_icons) > a::before {
	margin-left: 10px;
}
.sidebar .widget.widget_archive ul li a::before, .sidebar .widget.widget_meta ul li a::before, .sidebar .widget.widget_pages ul li a::before, .sidebar .widget.widget_categories ul li a::before, .sidebar .widget.widget_nav_menu ul li a::before, .wpb_widgetised_column .widget.widget_archive ul li a::before, .wpb_widgetised_column .widget.widget_meta ul li a::before, .wpb_widgetised_column .widget.widget_pages ul li a::before, .wpb_widgetised_column .widget.widget_categories ul li a::before, .wpb_widgetised_column .widget.widget_nav_menu ul li a::before {
	content: "\f104";
	padding-left: 10px;
}
.nav-single .nav-next .meta-nav i {
	float: right;
}
.nav-single .nav-previous .meta-nav i {
	float: left;
}
.fa-long-arrow-right::before {
	content: "\f178" !important;
}
.nav-single .meta-nav {
	font-family: is !important;
}
.search-form .btn {
	left: 15px;
	top: 13px;
	right: auto;
}
.tagcloud a {
	float: right;
}
.widget_recent_entries .meta > span {
	margin-right: none;
}
ul.post-meta li::after {
	padding-right: 0;
	padding-left: 10px;
}
.main-bg, .form-submit input.submit, .pager .page-numbers li > span:not(.dots), .tagcloud a:hover, .cp-text.loading-bar .cd-words-wrapper::after, .post-tags a:hover::after, #pp-nav li .active span, .pp-slidesNav .active span, .sidebar .mc4wp-form input[type="submit"], .vc_progress_bar .vc_single_bar .vc_bar, .post-info h3.itr-post-title::after, .post-info h2.itr-post-title::after, .cp-img-compare-handle i, .itr-blog-single .post-categories li a:hover, .itr_main_nav.colored li.mega-menu .mega-content, .page-loader .line_with_Dots .circlesload i, .page-loader .large_dots::before, .page-loader .large_dots::after, .page-loader .large_dots > div::before, #to-top::before, #to-top::after, .page-loader .circles .circlesload::after, thead th, .page-loader .cp-balls::after, .page-loader .spin_Square, .page-loader .cp-bubble::before, .page-loader .cp-bubble::after, .page-loader .cp-bubble, .itr-single-tags a:hover, .page-loader .cp-eclipse, .page-loader .circles .circlesload::before, .page-loader .large_dots > div::after, #raysgrid_related.raysgrid.kara .portfolio-item:hover .port-captions::after, .filter-by.style1 li.selected a, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic .vc_tta-tab.vc_active > a, .wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-style-with_shadow .vc_tta-tab.vc_active > a, .itr-heading.main::before, .vc_toggle_title::after, .vc_grid-filter-item.vc_active > span, .vc_gitem-post-data-source-post_title h4::after, .social-list a i:last-child, .jssocials-share-link i:last-child {
	letter-spacing: normal;
}
.btn-login i, .btn-logout i {
	margin-left: 10px;
}
.itr_main_nav > ul > li > a span span {
	font-weight: normal;
}
.vc_progress_bar .vc_single_bar .vc_label {
	font-family: ism !important;
}
.itr-heading.main.centered::before, .itr-heading.style2.centered::before {
	display: none;
}
.itr-heading.main::before, .itr-heading.style2::before {
	display: none;
}
.btn_5c9cf7d5e9f4c i {
	margin-left: 15px;
	margin-right: 0px !important;
}
.btn_5c9cf7d5ea507 i {
	margin-left: 15px;
	margin-right: 0px !important;
}
.abuttoninhere {
	text-align: center;
}
.divider.div-right .icospan {
	letter-spacing: normal;
	font-size: 14px;
}
.form-group label {
	float: right;
}
.wpcf7-form label {
	margin-right: -10px;
	letter-spacing: normal;
}
.wpcf7-form label + .wpcf7-form-control.wpcf7-text, .wpcf7-form label + .wpcf7-form-control.wpcf7-textarea {
	text-align: right;
}
.wpb-js-composer .vc_tta.vc_tta-accordion.with_pd .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
	left: 30px !important;
	right: auto !important;
}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
	left: 20px;
	right: auto !important;
}
.divider .icospan {
	letter-spacing: normal;
}
.cta-icon-left {
	padding-left: 25px;
	padding-right: 0;
}
.cta-btn-left {
	padding-left: 25px;
}
.itr-chart-percent {
	font-family: ism;
}
.counter-box .counter-number {
	font-family: ism !important;
}
.widget_recent_entries .meta > span {
	margin-left: 8px;
}
.divider .icospan.center {
	font-weight: normal;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
	font-size: 20px;
}
.woocommerce ul.products li.product .price {
	line-height: 20px;
}
.woocommerce-Reviews #review_form_wrapper .comment-reply-title {
	font-size: 16px;
	font-weight: normal;
	text-transform: none;
	letter-spacing: normal;
}
.woocommerce div.product .product_title {
	font-family: Josefin Sans, ism !important;
}
.woocommerce div.product .summary p.price {
	font-family: ism !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
	font-weight: normal;
	letter-spacing: normal;
	font-family: ism !important;
	font-size: 14px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	letter-spacing: normal;
	font-family: ism !important;
	font-weight: normal;
	font-size: 14px;
}
.woocommerce ul.products li.product .price {
	font-family: is !important;
}
.oc-woo .woocommerce-result-count {
	font-family: isb !important;
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-title-text:not(:empty):not(:first-child), .wpb-js-composer .vc_tta.vc_general .vc_tta-title-text:not(:empty) ~ * {
	margin-right: 14px;
}
.itr-border-form .wpcf7-form-control.wpcf7-text, .itr-border-form .wpcf7-form-control.wpcf7-textarea {
	text-align: right;
}
.itr-border-form .form-group {
	direction: rtl;
}
.not-found-form .search-form .btn {
	left: 20px;
	right: auto;
}
b.cart-num {
	font-family: isb;
}
.not_found_icon {
	margin-left: 25px;
}
.no_products_found h3 p {
	font-family: ism !important;
}
.not_found_info > p {
	line-height: 45px;
}
.woocommerce ul.products li.product a {
	font-family: normal normal normal 14px/1 FontAwesome !important;
}
.itr_woo_quick_view .itr-pro-block .product-specs {
	text-align: right;
	font-family: is !important;
	font-weight: normal;
}
.itr_woo_quick_view .itr-pro-block {
	text-align: right;
}
.itr_woo_quick_view .itr-pro-block ul li i {
	margin-left: 8px;
}
.itr_woo_quick_view .itr-pro-block .btn i {
	margin-left: 7px;
}
.cart-mini-lft {
	float: right;
	margin-left: 10px;
}
.woocommerce-billing-fields > h3 {
	font-family: ism !important;
}	
.woocommerce-additional-fields > h3 {
	font-family: ism !important;
}	
.woocommerce table.shop_table tfoot td {
	font-family: ism;
}
.woocommerce table.shop_table td {
	font-family: is;
}
.mini-cart .cart-body span.price {
	font-family: is;
}
.mini-cart-total {
	font-family: ism !important;
}	
.recent-item.style1 .bottom_links .rit-more {
	letter-spacing: normal;
    font-size: 13px;
}
.widget ul li a {
	font-family: is !important;
}
.itr-single-tags a {
	float: right;
}
.comment-list li .comment-author img {
	margin-left: 10px;
	margin-right: 0;
}
.comment-list li .comment-metadata {
	margin: -25px 60px 0 60px;
}
.comment-list li article .reply {
	left: 0;
	top: 0;
	right: auto;
	font-size: 13px;
}
.itr-responsive-btn {
	left: 20px;
	right: auto;
}
.coll-menu {
	left: 0px;
	right: auto;
}
.no-results-wrap .lg-not-found h3 {
	text-align: right;
	font-size: 50px;
}
.cp-img-compare-container {
	direction: ltr;
}
.oc-woo .woocommerce-ordering select {
	height: 40px;
}
.woocommerce.single span.onsale {
	right: auto !important;
}
.nav-single .nav-blog {
	top: 100%;
}
@media (max-width: 768px) {
.itr-head-btns {
    display: block;
  float:left;
  margin-left:50px;
}
.itr_logo {
    float: right;
}
.cart-box {
    display:none;
  }
}
@media (max-width: 300px) {
  .top-head .head-btn > a.open_search{
    display:none;
  }
}
@media (max-width: 768px) {
  .search-wrapper.active {
    width: 90%;
}
}
.page-title.style1 .slurve-svg {
	right: unset;
}
.vc_progress_bar .vc_single_bar .vc_label {
	z-index: 2;
}
.itr_main_nav .mega-content .row ul li a {
    padding: 15px 35px !important;
}
.no-touch .itr_main_nav ul li li:not(.with_icons) > a::before {
    display: none;
}
.top-head .itr_main_nav .mega-content .coll-menu {
    left: 0;
    right: auto;
}
.top-head .itr_main_nav .mega-content > .row > ul > li > a {
    padding-right: 0 !important;
    padding-left: unset !important;
}
.top-head.creative .itr_head_wrap .slurve-svg {
    fill: rgba(0,0,0,0.1);
}
.vc_progress_bar .vc_single_bar {
    -webkit-box-shadow: unset;
    box-shadow: unset;
}
@media (max-width: 640px) {
.comment-list li footer.comment-meta {
    text-align: unset;
}
}
