/*
Theme Name:	Tevel
*/

/***custom***/

ul.pll-nav { float: right; list-style: none; font-family: 'Arial'; }

ul.pll-dropdown-menu { left: auto; right: 0; }


.top-section .icon-3x { margin-right: 0 !important; margin-left: 10px !important; }

.phone, .email { font-family: 'almoni-tzar'; font-size: 24px; float: left !important; margin-left: 0; margin-right: 10px; padding-left: 0; padding-right: 10px; border-left: none; border-right: solid 1px #999; }



/***bootstrap***/

.pull-right { float: left !important; }

.pull-left { float: right !important; }

th { text-align: right; }

.navbar-toggle { float: left; margin-right: 0; margin-left: 15px; }



/***main***/

.portfolio-style-1-filter ul li { float: right; }

.wpcf7-form .col-xs-1, .wpcf7-form .col-xs-2, .wpcf7-form .col-xs-3, .wpcf7-form .col-xs-4, .wpcf7-form .col-xs-5, .wpcf7-form .col-xs-6, .wpcf7-form .col-xs-7, .wpcf7-form .col-xs-8, .wpcf7-form .col-xs-9, .wpcf7-form .col-xs-10, .wpcf7-form .col-xs-11, .wpcf7-form .col-xs-12, .wpcf7-form .col-sm-1, .wpcf7-form .col-sm-2, .wpcf7-form .col-sm-3, .wpcf7-form .col-sm-4, .wpcf7-form .col-sm-5, .wpcf7-form .col-sm-6, .wpcf7-form .col-sm-7, .wpcf7-form .col-sm-8, .wpcf7-form .col-sm-9, .wpcf7-form .col-sm-10, .wpcf7-form .col-sm-11, .wpcf7-form .col-sm-12, .wpcf7-form .col-md-1, .wpcf7-form .col-md-2, .wpcf7-form .col-md-3, .wpcf7-form .col-md-4, .wpcf7-form .col-md-5, .wpcf7-form .col-md-6, .wpcf7-form .col-md-7, .wpcf7-form .col-md-8, .wpcf7-form .col-md-9, .wpcf7-form .col-md-10, .wpcf7-form .col-md-11, .wpcf7-form .col-md-12, .wpcf7-form .col-lg-1, .wpcf7-form .col-lg-2, .wpcf7-form .col-lg-3, .wpcf7-form .col-lg-4, .wpcf7-form .col-lg-5, .wpcf7-form .col-lg-6, .wpcf7-form .col-lg-7, .wpcf7-form .col-lg-8, .wpcf7-form .col-lg-9, .wpcf7-form .col-lg-10, .wpcf7-form .col-lg-11, .wpcf7-form .col-lg-12 { padding-right: 0; padding-left: 15px; }


.logo { float: right; }

.phone, .email { float: right; }

.email { padding-left: 0; padding-right: 16px; }

.social { float: left; }

.social-box { float: left; margin-right: 5px; }

.top-section .social-box.open { -webkit-border-radius: 7px 0 0 7px; -moz-border-radius: 7px 0 0 7px; border-radius: 7px 0 0 7px; margin-right: 0; }

.top-section .search-widget { float: left; }

.top-section .search-widget .social-box { margin-right: 0; }

.top-section .search { float: left; padding-right: 0; }

.top-section .search.open { padding-left: 0; padding-right: 5px; }

.top-section input { padding-left: 0; padding-right: 6px; -webkit-border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; }


.tabs-featured-slider .nav-tabs { text-align: right; }


.sidebar-widget .search-query { padding-left: 0; padding-right: 12px; }

.sidebar-widget .search-icon { right: auto; left: 9%; }

.blog-wrapper .b_inherit { float: left; }


.contact-info .contact-widget i { margin-right: 0; margin-left: 18px; }

.contact input { padding-left: 0; padding-right: 10px; }

.contact textarea { padding-left: 0; padding-right: 10px; }

.contact p { text-align: left; }


.navbar-collapse { padding-right: auto; padding-left: 0; }

.navbar-right .dropdown-menu { left: auto; right: 0; }

.header-7 .navbar-nav>li.dropdown>ul { text-align: right; }


.shopping { float: left; margin-left: 0; margin-right: 13px; }

.shopping-cart { margin-left: 0; margin-right: 5px; }

.shopping-hover-cart { right: auto; left: 0; padding: 9px 9px 0 0; }

.shopping-hover-cart i { margin-right: 0; margin-left: 5px; }


.breadcrumb { padding-right: 0; padding-left: 15px; text-align: left; float: left; }

.breadcrumb ul { float: left; }

.breadcrumb ul li { float: right; margin-left: 0; margin-right: 2px; }


.wpb_column .wpb_wrapper .wpb_teaser_grid { margin-left: auto; margin-right: 0; }


.latestproduct-title h3 { float: right; }

.double-divider { float: left; }


.latestproduct-item .product-price { float: right; }

.latestproduct-container .price-rating .star-rating { float: left !important; }


.blog-widget .post-date { float: right; }

.blog-widget .post-content { float: right; margin-left: 0; margin-right: 18px; }

.blog-widget .post-content i { margin: 3px 0 0 3px; }

.widget_nav_menu h2, .menu-widget h4 { padding-left: 0; padding-right: 15px; }

.widget_nav_menu ul li, .menu-widget ul li {border-left: 0; border-right: 3px solid #f4f4f4; padding: 14px 15px 14px 0; }


.contact-info .socialbox { float: right; margin-right: 0; margin-left: 6px; }


.featuredproduct-item .product-price { float: right; }

.price-rating .star-rating { float: left !important; }

.featuredproduct-title h3 { float: right; }

.featuredproduct-title .double-divider { float: left; }

.featuredproduct-item-container { float: right; }


.tour-section .nav-tabs { float: right }

.tour-section .tab-content { float: right; padding-left: 0; padding-right: 15px; }


.subscribe-inner { background-position: 95% 80px, top left; }

.subscribe h3 { padding-left: 0; padding-right: 20px; }

.subscribe p { padding-left: 0; padding-right: 20px; }

.subscribe-widget form { padding-right: 0; padding-left: 20px; float: left; }

.subscribe-widget .email-form { float: right; webkit-border-radius: 0 5px 5px 0; -moz-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; padding: 5px 5px 5px 0; }

.subscribe-widget .button { -webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; }


.product-thumbnails { float: right; }

.product-gallery { float: right; }

.product-gallery-active { float: right; margin-left: 0; margin-right: 15px }


.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty { text-align: right !important; padding-left: 0; padding-right: 15px !important; }


.tour-section-2 .nav-tabs { float: right; padding: 0; }

.tour-section-2 .nav-tabs>li.active>a, .tour-section-2 .nav-tabs>li.active>a:hover, .tour-section-2  .nav-tabs>li.active>a:focus, .tour-section-2 .nav-tabs>li>a:hover, .tour-section-2 .nav>li>a:focus  { border-right: 1px solid #f5f5f5; border-right: 1px solid #f5f5f5; border-left: 1px solid #fff; }

.tour-section-2 .tab-content { margin-left: 0; margin-right: -1px; }


.cart-product { float: right; }

.cart-price, .cart-quantity, .cart-total { float: right; }

.cart-product-2 { float: right; text-align: right; }

.cart-price-2, .cart-quantity-2, .cart-total-2 { float: right }

.cart-remove, .cart-remove-2 { float: right; }

.cart-remove-2 { border-left: 1px solid #d8d8d8; }

.cart-shipping { float: right; }

.cart-total3 { float: left; padding-left: 0; padding-right: 15px; }

.cart-total3 .cart-title { float: right; }

.cart-total3 .cart-content { float: left }

.cart-total3 .cart-content-2 { float: left; }

.cart-total3 .cart-title { float: right; }

.cart-total3 .cart-content-total { float: left; }


.mukam-team .team-name { float: right; }

.mukam-team .team-social { float: left; }


.list-none i { margin-right: 0; margin-left: 10px; }

div.pp_pic_holder { direction: ltr; }



/***js-composer***

.vc_row-fluid [class*="vc_span"] { float: right; margin-left: 0; margin-right: 2.5%; }

.vc_row-fluid [class*="vc_span"]:first-child { margin-right: 0; }

.wpb_row ul.wpb_thumbnails-fluid > [class*="vc_span"] { margin-left: 0; margin-right: 2.5%; }

.wpb_row ul.wpb_thumbnails-fluid > [class*="vc_span"]:last-child { margin-right: 0; }

.wpb_row .wpb_grid ul.wpb_thumbnails-fluid, .wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid { margin: 0; width: 100%; }*/

.wpb_row .vc_span1,
.wpb_row .vc_span2,
.wpb_row .vc_span3,
.wpb_row .vc_span4,
.wpb_row .vc_span5,
.wpb_row .vc_span6,
.wpb_row .vc_span7,
.wpb_row .vc_span8,
.wpb_row .vc_span9,
.wpb_row .vc_span10,
.wpb_row .vc_span11,
.wpb_row .vc_span12 { margin-right: 0 !important; }

.vc_non_responsive .wpb_row .vc_span1,
.vc_non_responsive .wpb_row .vc_span2,
.vc_non_responsive .wpb_row .vc_span4,
.vc_non_responsive .wpb_row .vc_span5,
.vc_non_responsive .wpb_row .vc_span6,
.vc_non_responsive .wpb_row .vc_span7,
.vc_non_responsive .wpb_row .vc_span8,
.vc_non_responsive .wpb_row .vc_span9,
.vc_non_responsive .wpb_row .vc_span10,
.vc_non_responsive .wpb_row .vc_span11,
.vc_non_responsive .wpb_row .vc_span12 { float: right !important; }

.wpb_teaser_grid .categories_filter li, .wpb_categories_filter li { float: right !important; }

@media (min-width: 768px) {

	.vc_responsive .wpb_row .vc_span1,
	.vc_responsive .wpb_row .vc_span2,
	.vc_responsive .wpb_row .vc_span3,
	.vc_responsive .wpb_row .vc_span4,
	.vc_responsive .wpb_row .vc_span5,
	.vc_responsive .wpb_row .vc_span6,
	.vc_responsive .wpb_row .vc_span7,
	.vc_responsive .wpb_row .vc_span8,
	.vc_responsive .wpb_row .vc_span9,
	.vc_responsive .wpb_row .vc_span10,
	.vc_responsive .wpb_row .vc_span11,
	.vc_responsive .wpb_row .vc_span12 { float: right !important; }

}



/***font-awesome***/

[class^="icon-"].pull-left, [class*=" icon-"].pull-left { margin-right: 0; margin-left: .3em; }



/***woocommerce***/

.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count { float: right; }

.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering { float: left; }

.dropicontainer { float: left; }

.dropicontainer select { width: 170px; padding-left: 0px; padding-right: 5px; background: #fbfbfb url(../mukam/img/dropicon.png) no-repeat left; }


.woocommerce div.product form.cart div.quantity, .woocommerce #content div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity { float: right; margin: 0 0 0 4px; }

.woocommerce .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce-page #content .quantity .minus { right: auto; left: 0; }

.woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity input.qty { float: right; }

.woocommerce .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce-page #content .quantity .plus { right: auto; left: 0; }

.product-single-content .b_inherit { margin-left: 0; margin-right: 5px; }


.woocommerce div.product, .woocommerce #content div.product, .woocommerce-page div.product, .woocommerce-page #content div.product { float: right; }


.woocommerce-message, .woocommerce-error, .woocommerce-info { padding: 1em 3.5em 1em 1em; }

.woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before { height: 2.5em; left: auto; right: 1em; }

.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button { float: left; }


.woocommerce table.shop_table, .woocommerce-page table.shop_table { text-align: right; }



/***mukam woocommerce***/

.woocommerce div.product div.images, .woocommerce-page div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page #content div.product div.images { float: right; }

body.woocommerce ul.products li.product, body.woocommerce-page ul.products li.product { margin: 0 0 20px 20px; }

body.woocommerce ul.products li.product:nth-child(3n+3), body.woocommerce-page ul.products li.product:nth-child(3n+3) { margin-left: 0; }

body.woocommerce ul.products li.product .product-bottom a { padding: 8px 30px 8px 0; }

body.woocommerce ul.products li.product .product-bottom a.added_to_cart { padding: 8px; }

body.woocommerce ul.products li.product .product-bottom { margin-left: 0; margin-right: -2px; padding-right: 0; padding-left: 4px; }

body.woocommerce ul.products li.product .product-bottom a.add_to_cart_button { background-position: 74px -1493px; border-right: none; border-left: 1px solid #ccc; }

body.woocommerce ul.products li.product .product-bottom a.product-details { background-position: 74px -1465px; }

.woocommerce span.onsale, .woocommerce-page span.onsale { left: auto; right: 6px; }

.woocommerce div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page #content div.product div.summary { float: left; }

.woocommerce div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity, .woocommerce #content div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity { float: right; margin: 0 0 0 4px; }

.woocommerce div.product form.cart div.quantity { margin-right: 0 !important; margin-left: 10px !important; }

.woocommerce div.product form.cart .single_add_to_cart_button { padding: 14px 40px 14px 20px; background-position: -60px -699px; }

.woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page #content div.product form.cart .button { float: right; }

body.woocommerce-page div.product .woocommerce-tabs { float: left; }

.woocommerce table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon, .woocommerce #content table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon { float: right; }

.woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text { float: right; }

body.woocommerce-cart .woocommerce table.cart td.actions .button.alt { float: left; }

.woocommerce-message .button, .woocommerce-error .button, .woocommerce-info .button { float: left; }

.woocommerce-message, .woocommerce-error, .woocommerce-info { padding: 1em 3.5em 1em 1em; }

.woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before { left: auto; right: 1em; }

.woocommerce-page .woocommerce .cart-collaterals .cart_totals { float: right; }

.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator { clear: left; float: left; }

.shipping_calculator h2 { text-align: right; }

.cart_totals h2 { text-align: right; }

.woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods { text-align: right; }

.woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li { text-align: right; }

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 { float: right; }

.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { float: left; }

.woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after { left: auto; right: 0; margin: -1em 2em 0 0; }

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order { float: left; }

.woocommerce .checkout .col-2 h3, .woocommerce-page .checkout .col-2 h3 { float: right; }

.woocommerce .checkout #shiptobilling, .woocommerce-page .checkout #shiptobilling { float: left; }

.woocommerce form .form-row-first, .woocommerce-page form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-last { float: right; }

.woocommerce form .form-row-last, .woocommerce-page form .form-row-last { float: left; }

.woocommerce form.login, .woocommerce-page form.login, .woocommerce form.checkout_coupon, .woocommerce-page form.checkout_coupon, .woocommerce form.register, .woocommerce-page form.register { text-align: right; }

.woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3 { float: right; }

.woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit { float: left; }



@media (min-width: 768px) {

	/***bootstrap***/

	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 { float: right; }

}

@media (min-width: 992px) {

	/***bootstrap***/

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

	.navbar-right { float: left !important; }



	/***main***/

	.navbar-header { float: right; }

	.navbar-collapse .navbar-nav.navbar-right:last-child { margin-right: auto; margin-left: -15px; }

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

}