/*
Theme Name: Avada Child
Description: Child theme for the Avada
Author: DigitalForce Ltd.
Template: Avada
*/      
/*@font-face {
    font-family:'VideoJS';
    src:url(/wp-content/images/fonts/vjs.eot);
    src:url(/wp-content/images/fonts/vjs.eot?#iefix) format("embedded-opentype"),url(/wp-content/images/fonts/vjs.woff) format("woff"),url(/wp-content/images/fonts/vjs.ttf) format("truetype");
    font-weight:400;
    font-style:normal
}

@font-face {
    font-family:'fein_probold';
    src:url(/wp-content/images/fonts/feinprobol-webfont.eot);
    src:url(/wp-content/images/fonts/feinprobol-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/images/fonts/feinprobol-webfont.woff) format("woff"),url(/wp-content/images/fonts/feinprobol-webfont.ttf) format("truetype"),url(/wp-content/images/fonts/feinprobol-webfont.svg#fein_probold) format("svg");
    font-weight:400;
    font-style:normal
}*/
/*
@font-face {
    font-family:'arial';

   font-weight:400;

      src: url('hebrew-fonts/aharoniclm-bold-webfont.eot');
    src: url('hebrew-fonts/aharoniclm-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('hebrew-fonts/aharoniclm-bold-webfont.woff') format('woff'),
         url('hebrew-fonts/aharoniclm-bold-webfont.ttf') format('truetype'),
         url('hebrew-fonts/aharoniclm-bold-webfont.svg#aharoni_clmbold') format('svg');
 
    font-style: normal;


}
*/

/*

@font-face {
    font-family:'fein_proregular';
    src:url(/wp-content/images/fonts/feinproreg-webfont.eot);
    src:url(/wp-content/images/fonts/feinproreg-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/images/fonts/feinproreg-webfont.woff) format("woff"),url(/wp-content/images/fonts/feinproreg-webfont.ttf) format("truetype"),url(/wp-content/images/fonts/feinproreg-webfont.svg#fein_proregular) format("svg");
    font-weight:400;
    font-style:normal
}

@font-face {
    font-family:'ionicons';
    src:url(/wp-content/images/fonts/ionicons.eot);
    src:url(/wp-content/images/fonts/ionicons.eot?#iefix) format("embedded-opentype"),url(/wp-content/images/fonts/ionicons.woff) format("woff"),url(/wp-content/images/fonts/ionicons.ttf) format("truetype"),url(/wp-content/images/fonts/ionicons.svg#ionicons) format("svg");
    font-weight:400;
    font-style:normal
}
*/
.woocommerce-shipping-totals .woocommerce-shipping-destination {
	display:none;
}
.woocommerce-checkout.woocommerce-order-pay .post-content > div {
	max-width:600px;
}
.pswp__bg {
	opacity:0.6!important;
}
#main .fusion-row, #slidingbar-area .fusion-row, .fusion-footer-copyright-area .fusion-row, .fusion-footer-widget-area .fusion-row, .fusion-page-title-row, .tfs-slider .slide-content-container .slide-content {
	max-width:1440px!important;
}
#content.full-width {
	float:none;
}
.fusion-main-menu > ul > li > a, .side-nav li a {
	font-family:Arial, Helvetica, sans-serif!important;
}
.fusion-main-menu .fusion-main-menu-cart>a {
    font-family: icomoon!important;
}
.fusion-main-menu .fusion-widget-cart-counter>a {
	height:30px!important;
	line-height:35px!important;
}
.fusion-menu-cart-items {
	right:0!important;
	left:auto!important;
}
.mobile-only {
	display:none;
}
#header-sticky .logo, #header .logo {
    float: right;

}
.fusion-column-wrapper p a {
	color:#ef4b0f;
}
.products h3 {
	margin-top:0;
	color:#000;
	margin-bottom:5px;
}
.footer-contact {
	display:inline-block;
	margin-right:5%;
}
.fusion-accordian .fusion-panel {
	display:block;
	clear:both;
}
.man_starlock_has.sub .fusion-column-wrapper {
	background-size: 150% !important;
}

.polifo .fusion-one-full {
    max-width: 80%;
    display: inline-block;
    float: none !important;
}

.polifo {
    text-align: center;
}

body .fusion-copyright-notice a {
	color:#8c8989;
}
body .fusion-social-links-footer {
	width:15%;
}
#wrapper #main .post-content .fusion-title.history-title h2 {
	font-size:34px;
}
#wrapper #main .post-content .fusion-title.sub h2, #wrapper #main .post-content .sub h2 {
	font-size:34px;
	line-height: 1.2;
}
.home-about-text {
	background-size:cover;
}
.home-about-text p {
	max-width:860px;
	font-size:20px;
	margin:0 auto!important;
}
.searchandfilter ul {
	padding-right:0;
	margin-bottom:20px;
}
.searchandfilter ul li {
	display:inline-block;
	vertical-align:top;	
	margin-left:15px;
}
.searchandfilter ul li input {
	height:35px;
	line-height:35px;
	color:#000;
}
.searchandfilter ul li select {
	background:#fff;
	color:#000;
}
table.branches{
	width:100%;
	max-width:1000px;
}
.search-filter-results .pagination{
	width:100%;
	max-width:1000px;
	float:none!important;
}
.pages{
	width:100%;
	max-width:1000px;
	margin:25px 0 5px;
}
table.branches th {
	font-weight:700;
	padding:5px 10px;
}
table.branches tr {
	padding:5px 0;
}
table.branches tr td {
	padding:5px 10px;
}
table.branches tr:nth-child(odd) {
	background:#e4e4e4;
}
.visible_phone {display: none;}
div#wrapper {
background-color: #F7F7F7;
}

#layerslider-wrapper .ls-shadow-top, .rev_slider_wrapper .shadow-left {
display: none !important; }
div#small-nav, .page-title-container {
border: 0 !important;
}
	
.header-v1 #header{border-bottom: none;}
.grey-background img {background: #e0e0e0;}


#wrapper .header-social{display: none;}
.avada-skin-rev {
border-top: none!important;
border-bottom:none!important;
}
div#page-navigation,div#page-navigation2,div#page-navigation3 {  margin-top:0; margin-bottom:0; padding:0; position:relative; }
#page-navigation div div div { list-style:none; position:relative; float:right; }
.fusion-megamenu-holder
{
  width:911px !important;
}

.floatleft{float:left;}
div.show-main-divigation { margin-top:91px }
div div.level2 {
    background-color: #f7f7f7;
    padding: 25px 27px 20px;
    position: absolute;
    /*top: 10px;*/
    top: 15px;
    width: 1099px;
    z-index: 10;
   /* right: 122px;*/
   right: 18px;

}

div div.level2.appdivcations { padding-left:43px; padding-right:42px }
div div.level2.appdivcations>div { border-right:10; padding-top:10px }
div div.level2.appdivcations>div>a>p { padding:0 }
div div.level2.appdivcations > div > a > p span { height:40px; max-width:165px }
/*div div.level2 div { border-left:1px solid #e2e3e4; margin-bottom:20px; text-align:right; vertical-align:top }*/
div div.level2 div.machines { width:769px; border-left:0; padding:0; margin-bottom:3px;float:right; }
div div.level2 div.machines>div>div.last-row { margin-bottom:20px }
div div.level2 div.machines > div > div p span { height:40px; max-width:200px }
div div.level2 div.comparison { width:255px; border-left:0; margin-bottom:3px }
div div.level2 div.comparison > div > div.last a { padding:0 }
div div.level2 div.comparison > div > div.last p { text-align:center }
div div.level2 div.separator { width:1024px; border-bottom:1px solid #e2e3e4; margin-left:auto; margin-right:auto; margin-bottom:20px }
div div.level2 div.info { border-left:0; padding:0; margin-bottom:0 }
/*div div.level2 div.info>div { padding-right:11px; padding-left:11px }*/
div div.level2 div.info>div>div { border-left:0; text-align:center; margin-bottom:0 }
div div.level2 div.info>div>div>a { padding:0 }
div div.level2 div.last-row { margin-bottom:0 }
div div.level2 div.last-row > a:after { display:none }
div div.level2 div.last { border-left:0 }
div div.level2 div>a { color:black; display:inline-block; padding:0 10px; position:relative; text-decoration:none }
div div.level2 div>a:hover { color:#ef4b0f }
div div.level2 div>a:after {border-bottom: 1px solid #e2e3e4;
content: '';
position: absolute;
bottom: -10px;
right: 10px;
width: 236px;
height: 1px;}
div div.level2 div > a img { vertical-align:bottom }
div div.level2 div p { margin:6px 0 0; padding:0 10px;text-align:center; }
div div.level2 div p span { display:inline-block; margin-left:4px; vertical-align:top }


.arrow-navigation_right {
   background-image: url('data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAALAAgDAREAAhEBAxEB/8QAcgABAQAAAAAAAAAAAAAAAAAAAQgBAQEBAAAAAAAAAAAAAAAAAAEEBRAAAAUCBgMBAAAAAAAAAAAAARECEgMEBSExIhMUBgBBYRYRAAEBBQUJAQAAAAAAAAAAAAECABEhUQMxYdFiE/BxgaESMlLyMwT/2gAMAwEAAhEDEQA/AKFikXdux1ENYoaeG0LSumt4iSplCBpqliGCozwjSGQgasSAIknUqkKgEWCebdLm2moCjQBTE1BFUsgvndZBnsDP0NmNrzkZsu5fo8tHHae674WovGv9UbH1nix+R+hU4W9uPX4uvfBv/9k=');
    height: 11px;
    width: 6px;
}
.arrow-medium_right {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAiCAYAAABfqvm9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4tJREFUeNqklttPE1kcx8/c22HaGQjDxdYV6kOzSipsrIoXsChrBWxBo1H0SV+87OOuLxtjoo+a6IOJGjTuiwnJJprdJSsrbhBv8RIte4EVV7JeQIlApQXaQs/M2d9Q/oE5/SYnM2cePvme3/ldhhkaGkK0YmAlMUIBNydZ27+SRobRNI0KRmAlsgTt9Yqoo9r5Ley3HIqlj6F8dMArsKkW96npZjchrSr5ISi3U8OO+SRktmrnki0qSUfUuXizerS+mKeDnfA7HKRVu5gAWDaipj6G1f3BQo4OdmalQyFtWufnZpXMR7TE60Z3W5WbEnalRi4CWJcFA4fjfza4Gpc6WfsgmWNQZ7DAA7A+iBWB2I08qlM2lEiMfZiLZ9Bv65Xl4Oi5BQPoy1u1yipNoIBZDh7WuQIAGVw4Zlth7MdggY+nYKEKmUX9IdcaHNXe5mDa/cvVsofGGPIrLBpudNUbUW10KgfrOlvlLKK6ybWQT6Nhd0smok0uwm5875cUKthWnUfxJrU9E1FnrQrIRrVr3/gkmQrWWi6g2R3qEViZmR2QtFHtQrtXZKhg+70CAlfHp8FVCmDg7nS0XGAps9/JQU2etI4IT+ND2P1dSKcr8kAgwLEHK6UOeD9uQENz88z5w/3pM73jmAro8/mCXLSMHyyR2C8AuMJEaKlPYQd7PuHhJCa2gbquJ3MdpGqhg1yfytXpzMutrl2VMl0IF/oOOJqHcvrl61KhNJkltbrERnYtEcb6JnBsbI7YB1rqncDmLCbdzWWClDbJZij+yG6vmHwcx4/fpYl9oKVHccMcSZt3di4R8ZyJQg4Whfd5RfJHwuj7d9a0D7QUSxjonxnjPiT6BMzJbSyDGvZ4ROm/FLn7d9IgtoGWBqdN9HzKeAZO30FswyZBob0esWRszrwF34ltoKVhOGLfJO4H6GuFR9thux7el0Moeh5M4nnbQEsjcBm3x/FAU6kQKxLZ8Awm61rKhADEtvv3cZyhnsHLICcHtrg2Qo6+X2xpvZeqnaV5/SWUOxj0pF75yoxqr+K5qff0+uoCn5Nj6KFF0M16Nih+cBhbhA78Wqv45XygIuTRzbXWSC18sDgFX93bpNToYl5QhK7WyDo47LGgMMhGX4RcdV4Y+lT/EFYm/jyWTRUKTNfmYv7LaUxWVyjc7mKJecHlc1Hdn3AmY5CfGnTeg01S0vEm2/m/AAMAo0h7vgM8nN0AAAAASUVORK5CYII=');}
i {
    display: inline-block;
}
#comment-input .placeholder, #comment-input input, #comment-textarea .placeholder, #comment-textarea textarea, #wrapper .search-table .search-field input, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice2, .avada-select-parent select, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .gform_wrapper .gfield input[type="email"], .gform_wrapper .gfield input[type="number"], .gform_wrapper .gfield input[type="password"], .gform_wrapper .gfield input[type="password"] input[type="number"], .gform_wrapper .gfield input[type="tel"], .gform_wrapper .gfield input[type="text"], .gform_wrapper .gfield input[type="url"], .gform_wrapper .gfield select, .gform_wrapper .gfield textarea, .gform_wrapper .gfield_select[multiple=multiple], .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, input.s, input.s .placeholder, input[type="email"], input[type="text"], select, textarea {
	color:#333!important;
}
.column
{
    float:right;
   width: 256px;
}
.woocommerce .addresses {
	float:none;
}
.checkout .payment_methods .payment_box {
	display:none!important;
}
.product-additional-info {
	width:100%;
	clear:both;
	margin:20px 0 0 0;
	padding:30px;
	background:#f9f9f9;
}
.product-additional-info .column {
	display:inline-block;
	width:33.33%;
	vertical-align:top;
	box-sizing:border-box;
	padding:0 15px;
	float:none;
}
.product-additional-info .column h3 {
	border-bottom:1px solid #e0dede;
	margin-bottom:25px;
	padding-bottom:10px;
}
.product-additional-info .column  ul {
	padding-right:20px;
}
.product-additional-info .column  ul li{
	line-height:1.8;
}
.product-additional-info .column  p {
	line-height:1.8;
}
.product-additional-info .column:nth-child  ul {
	padding-bottom:30px;
	border-bottom:1px solid #e0dede;
}
.product-additional-info .column:nth-child(3) a:before  {
	content:"";
	background:url('/wp-content/uploads/2015/02/pdf-icon.png');
	background-size:100% 100%;
	width:26px;
	height:25px;
	margin-left:10px;
	display:inline-block;
	vertical-align:middle;
}
.product .entry-summary .price {
	margin:25px 0;
}
.info .column {
width: 341px;
}

div div.level2  .last-row div>a:after {
display: none;
}
div div.level2 div.accessories { border-left:0; padding:0; margin-bottom:3px;float:right; }
div div.level2 div.accessories>div>div.last-row { margin-bottom:20px }
div div.level2 div.accessories > div > div p span { height:40px; max-width:200px }
div div.level2 div.versatility { border-left:0; padding:0; margin-bottom:3px;float:right; }
div div.level2 div.versatility>div>div.last-row { margin-bottom:20px }
div div.level2 div.versatility > div > div p span { height:40px; max-width:200px }

.versatility .column.last {width: initial; width: inherit;}

/* REMOVE CART CSS */
li.cart.last-menu-item {
display: none;
}

/* END REMOVE CART CSS */

/* HOT TOPIC SECTION */


.multimaster-starlock .fusion_builder_column_1_4, .multimaster-starlock .fusion_builder_column_1_3  {
	padding-bottom:150px;
}
.multimaster-starlock .fusion_builder_column_1_4 .imageframe-align-center, .multimaster-starlock .fusion_builder_column_1_3 .imageframe-align-center  {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
}
 .hot-topic.last {
    border-bottom:0;
    margin-bottom:0;
    padding-bottom:0
}

 .hot-topic .hot-topic-link {
    display:inline-block;
    overflow:hidden;
    position:relative;
    text-decoration:none
}

 .hot-topic .hot-topic-link:hover .hot-topic-title.grey {
    color:#000
}

 .hot-topic .hot-topic-link:hover .hot-topic-more-link
span {
    opacity:1;
    -webkit-transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    visibility:visible
}

 .hot-topic .hot-topic-link:hover .hot-topic-overlay {
    top:0;
    -webkit-transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out
}

 .hot-topic .hot-topic-title {
    color:#000;
    font-family:'arial';
    font-size:27px;
    line-height:1.2;
    margin:20px 15px 32px;
    position:absolute;
    top:0;
    left: inherit;
right: 0;
    z-index:10
}

 .hot-topic .hot-topic-title.grey {
    color:#e2e3e4
}

 .hot-topic .hot-topic-image {
    line-height:0;

}
#text-27 .hot-topic .hot-topic-image {
	min-height:305px;
	background:#fff;
}
#text-27 .fusion_builder_column_1_3:nth-child(3) .hot-topic-image img {
	margin:60px 0;
}

 .hot-topic .hot-topic-more-link {
    position:absolute;
    bottom:20px;
    right:20px;
    z-index:10
}

 .hot-topic .hot-topic-more-link
span {
    color:#ef4b0f;
    font-family:'arial';
    font-size:18px;
    line-height:34px;
    margin-left:15px;
    opacity:1;
    text-transform:uppercase;
    -webkit-transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    vertical-align:top;
    visibility:visible
}

 .hot-topic .hot-topic-overlay {
    background-color:#f7f7f7;
    height:300px;
    position:absolute;
    top:300px;
    left: inherit;
right: 0;
    -webkit-transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    width:100%;
    z-index:5
}.feye h2.content-box-heading {    text-align: center;    font-weight: bold;    font-size: 24px !important;}.feye h3 a, a.buttoni {    background: #ef4b0f;    color: #fff !important;    padding: 10px;    margin: 0 auto;    display: block;    width: 27%;    text-align: center;    font-weight: bold;}.feye .col.content-wrapper-background {    padding-bottom: 10px;}.fusion-title-sc-wrapper {    background: none !important;}.fusion-title-sc-wrapper * {    color: #000 !important;}.rtl .fusion-title.fusion-sep-none .title-heading-left {    text-align: left !important;}

 .hot-topic .hot-topic-overlay .hot-topic-text {
    color:#3a3a3a;
    font-size:16px;
    line-height:1.5;
    margin:90px 15px 0
}

.hot-topic p {display: none;}

p.hot-topic-text {display: block;}


.hot-topic .hot-topic-title.white {color: white;}
.hot-topic-link:hover .hot-topic-title.white {color: #000;}



#additional-links {
    background-color:#e2e3e4;
    padding:30px 0
}

.additional-link {
    position:relative
}



.additional-link.grid-b4:after {
    display:none
}

.additional-link-label {
color: #000!important;
font-family: 'arial'!important;
font-size: 22px!important;
height: 45px!important;
margin: 20px 10px 0px!important;
}

 .additional-link-more-link {
    margin:0 0 0 20px;
    text-align:left
}

 .additional-link-more-link
span {
    color:#ef4b0f;
    font-family:'arial';
    font-size:18px;
    line-height:34px;
    margin-left:15px;
    opacity:0;
    text-transform:uppercase;
    -webkit-transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    vertical-align:top;
    visibility:hidden
}

.additional-link-image {
    display:inline-block;
    margin-bottom:40px;
    position:relative;
    text-decoration:none
}

.additional-link-image:hover .additional-link-more-link
span {
    opacity:1;
    -webkit-transition:all .2s ease-in-out;
    -moz-transition:all .2s ease-in-out;
    transition:all .2s ease-in-out;
    visibility:visible
}
.arrow-medium_right {
width: 20px;
height: 34px;
}

.fusion-footer-widget-area {
background-color: #e2e3e4!important;
border-top: 0!important;
padding: 0!important;
}

.additional-link:after {
border-right: 1px solid #c5c5c5;
content: '';
position: absolute;
top: 0;
right: -10px;
width: 1px;
height: 90%;
}
.additional-link.noborder:after {
display: none;
}

body.home #main { 
background-color: #f7f7f7;
}

.fusion-footer-widget-area a {
	text-shadow: none!important;
}

#nav ul .current_page_item > a, #nav ul .current-menu-item > a, #nav ul > .current-menu-parent > a, #sticky-nav ul .current_page_item > a, #sticky-nav ul .current-menu-item > a, #sticky-nav ul > .current-menu-parent > a {
color: black;
text-decoration: none;
border-top: none;
border-bottom: 2px solid #ef4b0f;
}
#nav ul li > a:hover{color: black;border-top: none;border-bottom: 2px solid #ef4b0f;}

#nav ul li > a, #sticky-nav ul li > a, .navigation li.current-menu-ancestor > a {
border-top: none;
font-weight: bold;
border-bottom: 2px solid transparent;

}
@media (min-width: 768px) {
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder {
border-top: none;
padding: 0;
border-right: 0;
}

}

.section-heading h2{
color: #aaa!important;
font-family: 'arial'!important;
font-size: 21px!important;
text-transform: uppercase;
}

h1, h2, h3, h4, h5, h6 {
font-weight: normal;
text-rendering: optimizeLegibility;
word-wrap: break-word;
}

.main-technology-title {
color: black;
font-family: 'arial'!important;
font-size: 23px!important;
}

#footer {
padding-top: 4px!important;
padding-bottom: 4px!important;
 border-top: 1px solid #F7F7F7; 
}
#nav.nav-holder .navigation > li > a {
height: 50px!important;
line-height: 75px!important;
}
 #nav ul .current_page_item > a, #nav ul .current-menu-item > a , #nav ul li > a:hover , .current_page_item > a, #sticky-nav ul .current-menu-item > a , #sticky-nav ul li > a:hover {color: black!important;}
 #wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu {background-color: #F7F7F7!important}

 .sticky-header #sticky-nav > ul > li > a {
height: 52px!important;
line-height: 78px!important;
}
.rtl .products-4 li {
	min-height: 307px;
}
.rtl .products-4 li .product-details {
	padding:30px 25px 0;
}
.rtl .products-4 li .product-details .product-details {
	padding:0;
}
.rtl .products-4 li .product-details-container {
	min-height:79px;
}
.rtl .products-4 li .product-images img {
	min-height:195px;
	max-height:195px;
	width:auto;
}
.wpn_buttons {
	clear:both;
	margin-bottom:20px;
}
.wpn_buttons .previous {
	float:none;
	text-align:right;
	width:49.5%;
	display:inline-block;
	vertical-align:top;
}
.wpn_buttons .next {
	float:none;
	text-align:left;
	width:49.5%;
	display:inline-block;
	vertical-align:top;
}
.multimaster-title {
font-family: arial,sans-serif!important;
font-size: 42px!important;
font-weight: normal!important;
line-height: 1.2!important;
margin: 0!important;
margin: 70px 0 50px;
text-align: center;
}
 #multimaster-teaser {
background: url("/assets/36810298/img/multimaster/multimaster-teaser.jpg") no-repeat center top;
height: 511px;
margin: 0 auto;
padding: 40px 0 0;
}
.multimaster-set-left {max-width: 400px;
text-align: right;
vertical-align: top;
position: relative;
float: right;
margin-bottom: 20px;
}
.multimaster-set-right {max-width: 400px;
float: left;
margin-left: 30px;
border-left: 1px solid #e2e3e4;
margin-bottom: 20px;
text-align: right;
vertical-align: top;
position: relative;
}
.multimaster-set-right.drawborder i:after {
border-bottom: 1px solid #e2e3e4;
content: '';
position: absolute;
bottom: -10px;
right: 10px;
width: 95%;
height: 1px;
}
.multimaster-set-left.drawborder i:after {
border-bottom: 1px solid #e2e3e4;
content: '';
position: absolute;
bottom: -10px;
right: -75px;
width: 95%;
height: 1px;
}
.max1000 .fusion-row {max-width: 1000px!important; margin-right: auto!important;
margin-left: auto!important;}
.height720 {max-height: 720px;}


.fusion-columns.fusion-columns-4.fusion-widget-area
{
max-width: 1000px;
margin-left: auto;
margin-right: auto;
}
#sliders-container ul.slides{
width: inherit!important;
}
div#sliders-container {
background-color: #f7f7f7;
}


#header .fusion-row ,#header-sticky .fusion-row{
max-width: 1000px!important; 
margin-left: auto;
margin-right: auto;
}

body.home {
background-color: #F7F7F7;
}
.sticky-shadow {
background: #F7F7F7;
}
body #header-sticky.sticky-header .sticky-shadow {
background: inherit;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.header-v1 {
box-shadow: none!important;
}
.header-wrapper {
margin-top: 0px!important;
}
/*.tfs-slider .flex-control-nav {
bottom: -30px !important;
}
.tfs-slider.flexslider.main-flex.full-width-slider { height: 530px!important;}*/

.woocommerce-tabs {
overflow: hidden;
padding-top: 0px;
float: right;
}
.woocommerce-tabs {
clear: none;
}
.rtl .woocommerce-tabs .panel {
margin-left: inherit;
margin-right: 0;
}
div#tab-description {
padding: 0;
border: none;
}

.product-border {
display: none;
}
.button-link.red {
background: -webkit-linear-gradient(top,#e10320,#b9031a);
background: -moz-linear-gradient(top,#e10320,#b9031a);
background: -ms-linear-gradient(top,#e10320,#b9031a);
background: linear-gradient(top,#e10320,#b9031a);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#e10320',EndColorStr='#b9031a')";
}
.button-link {
border-radius: 3px;
display: inline-block;
padding: 10px 15px 10px 30px;
text-align: left;
text-decoration: none;
-ms-behavior: url("/css/pie/PIE.htc");
}
.button-link span {
color: white;
font-family: arial;
font-size: 18px;
margin-left: 5px;
text-transform: uppercase;
}
.button-link.red:hover {
background: #b9031a;
}

.woocommerce-container ul.social-share {
display: none;
}
.facebook-button {
display: none;
}
.social-share .facebook-button {
display: block;
}

.product-buttons {
display: none;
}

.related.products {
clear: both;
}
.accessory-order-links {
margin-top: 20px;
}

.table-1 table th, .tkt-slctr-tbl-wrap-dv table th {
padding: 5px;
}
.table-1 tr td, .tkt-slctr-tbl-wrap-dv tr td {
padding: 5px 10px;
}
.fusion-table.table-1 table{
font-size: 14px;
max-width: 600px;
border:none;
}
.bottom-accessories {
	background-color: #f9f9f9;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-color: #eae9e9;
    border-top-style: solid;
    border-bottom-style: solid;
	clear:both;
}
#footer-accessories .column {
	min-height:150px;
    display: inline-block;
	vertical-align:top;
    text-decoration: none;
    position: relative;
    text-align: center;
	box-sizing:border-box;
	width:25%;
	padding:20px 10px;
}
#footer-accessories .column a:hover img {
	opacity:0.8;
}
#footer-accessories .column:nth-child(4n+1) {
	clear:right;
}
#footer-accessories .column:nth-child(4n+1):after {
	display:none;
}
#footer-accessories .column h3 {
	text-align:center;
	margin:5px 0 0 0;
	font-size:16px;
	color:#000;
}
#footer-accessories .column h3 i {
	margin-right:5px;
	font-size:18px;
	vertical-align:middle;
}
#footer-accessories .column:after {
border-right: 1px solid #e2e3e4;
content: '';
position: absolute;
top: 5%;
right: 0px;
width: 1px;
height: 90%;
}
#footer-accessories .column:first-child:after {
display: none;
}
#footer-accessories .column:nth-child(n+5) {
color: black;
display: inline-block;
text-decoration: none;
position: relative;
text-align: center;
}
#footer-accessories .column:nth-child(n+5):before {
	border-top: 1px solid #e2e3e4;
	content: '';
	position: absolute;
top: 0;
right: 5%;
width:90%;
}
#fancybox-content {
	width:100%!important;
	border:none!important;
}
a.starlock_icon {
	display:block;
	margin:30px 0;
}
#starlock_popup {
	padding:30px;
	display:flex;
}
#starlock_popup .column {
	padding:0 15px;
	text-align:center;
	display:inline-block;
	float:none;
	vertical-align:top;
	padding-bottom:150px;
	position:relative;
}
#starlock_popup .column div {
	text-align:right;
}
#starlock_popup .column .bottom-image {
	position:absolute;
	bottom:0;
	right:Calc(50% - 64px);
}
/*.shipping-info {
	width:100%;
	max-width:800px;
	margin:0 auto;
	text-align:center;
}*/
.shipping-info .column p {
	margin-bottom:0;
	/*text-align:center;*/
}
#tab-description {max-width: 600px;}

.max1000 ul:not(.fusion-checklist) li {
padding-bottom: 10px;
}
span.left-align {
text-align: left;
float: left;
}
span.right-align {
text-align: right;
float: right;
}
.comparison .table-1 tr:nth-child(even), .tkt-slctr-tbl-wrap-dv tr:nth-child(even) {
  background: inherit;
}
.comparison .table-1 tr img {width: 100%}
.comparison td {
  max-width: 208px;
}
.comparison .table-1 tr:first-child img {
  max-width: 147px;
}

.slide-content-left {text-align: left;}
/*.fusion-megamenu-wrapper {z-index: -1!important}*/

.tfs-slider .flex-control-nav {

  z-index: 999999;
}
.contact-spacer {
  height: 48px;
}
.page-title-container.page-title-container-breadcrumbs.page-title-left .page-title, .fusion-page-title-row {max-width: 1000px!important;}

 #accessories_group-info .header-wrap {
  height: 460px;
  margin: 0 auto;
  max-width: 1250px;
  position: relative;
}
.acc-next {
  position: absolute;
  left: 0;
  z-index: 9;
  width: 40%;
  height: 100%;
  top: 0;
}
.acc-pre {
    position: absolute;
right: 0;
    z-index: 9;
  width: 40%;
  height: 100%;
  top: 0;

}
.acc-next:hover span {display: block;}
.acc-pre:hover span {display: block;} 

.acc-next span {
  top: 58%;
  position: absolute;
  left: 17%;
  padding: 10px;
  color: white;
  background: black;
  font-size: 20px;
  display: none;
}
.acc-pre span {
  top: 58%;
  position: absolute;
  right: 17%;
  padding: 10px;
  color: white;
  background: black;
  font-size: 20px;
  display: none;
}

.relative {position: relative;}


.input-text,
input[type="text"],
.gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_first, .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.has_last_name span.name_middle, .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span.name_first {
  margin-right: 0!important;
}
.fusion-checklist .size-small {
  font-size: 15px;

}
span.fusion-button-text {
  font-size: 120%;
}

.phone {
float: left;
  margin-left: 20px;
  margin-top: 13px;
  font-weight: bold;
}
.phone ul {list-style: none!important;}
.phone li {float: left; margin-right: 10px;}

/*.wooslider .wooslider-prev, .main-flex .flex-prev {
  right: 0;
  left: inherit!important;
}
.wooslider .wooslider-next, .main-flex .flex-next {
  left: 0;
  right: inherit!important;
 
}*/
.fusion-flip-box .flip-box-grafix {
    display: block!important;
}
.single-product .woocommerce-main-image img {
	max-height:400px;
	width:auto;
}
.single-product .product .images {
	text-align:center;
}

@media (max-width: 875px) {
.phone {display: none;}
    }
/* Page specific */

.page-id-12012 .fusion-video.fusion-youtube {
  margin: 0 auto;
}

.center .fusion-video.fusion-youtube {
  margin: 0 auto;
}      

                                     

@media only screen and (min-width: 320px) and (max-width: 540px){             
  
  #sliders-container {
      display: none !important;
  }
  p {
    padding-right: 8px;
}
        /* 
  .footer-widget-col.widget_text .additional-link-more-link {
      display: none !important;
  }
  .footer-widget-col.widget_text .sprite.arrow-medium_right {
      display: none !important;
  }
  
  .footer-widget-col.widget_text .additional-link-image > img {
      margin: 0 20% !important;
  }   
  
  .footer-widget-col.widget_text .additional-link-label {
      margin: 0 25% !important;
      width: 100% !important;
  }           */
  
}  
 #text-32 , #text-33 ,#text-37 {display: none;}

@media only screen and (max-width: 800px){       

.multimaster-title {
     font-size: 25px!important; 
    line-height: 28px!important;
}
      
  #text-32, #text-33,#text-37 {display: inherit;}
  .hidden_phone , .page-id-10709 div#sliders-container , #text-27 ,#text-30 , #text-35 , .hidden_desktop{
      display: none !important;
  }
 
.rasterBigBox {
  display: block;
  position: relative;
  width: 96%;
  margin-left: 2%;
  margin-right: 2%;
  margin-bottom: 2%;
  float: right;
}
.rasterBigBox img {
  display: block;
  width: 100%;
}
.rasterBox img {
  display: block;
  width: 100%;
}

.rasterTitle {
    position: absolute;
    top: 0;
    left: 0;
    color: #000000;
    font-size: 18px;
    background: rgba(226, 227, 229,0.8 );
    padding: 6px;
    text-align: left;
    width: 100%;
    height: 62px;
}

.rasterBox {
  display: block;
  position: relative;
  width: 46%;
  margin-left: 2%;
  margin-right: 2%;

  margin-bottom: 5%;
  float: right;
}
.fusion-footer-widget-area .fusion-columns .fusion-column {
  width: 25% !important;
  padding-left: 0;
  padding-right: 0;
}
.fusion-footer-widget-area .additional-link-more-link {
  display: none;
}

.fusion-footer-widget-area h3 {
  font-size: 14px!important; 
   line-height: 23px!important;
   height: 23px!important;
     overflow: hidden;
}

div#text-32 {
  margin-top: -90px;
}
/*.fusion-row .woocommerce  .products li {
  width: 48%;
    float: right!important;
}*/
/* FIX SHOP */
body.rtl .products li,body.rtl  #wrapper .catalog-ordering > ul,body.rtl  #main .products li:nth-child(3n),body.rtl  #main .products li:nth-child(4n),
body.rtl  #main .has-sidebar .products li,body.rtl  .avada-myaccount-data .addresses .col-1
,body.rtl  .avada-myaccount-data .addresses .col-2,body.rtl  .avada-customer-details .addresses .col-1,body.rtl  .avada-customer-details .addresses .col-2
{
  float: right!important;
  width: 49%!important;
  margin-left: 1%!important;
  margin-right: 0px!important;
}

.home .width-100#main , .page-id-14217 .width-100#main , .page-id-13635 .width-100#main{
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.home .contentHeader {
  padding-left: 10px;
  padding-right: 20px;
}

}  
@media screen and (max-device-width:768px){
.heading3 .title-heading-left {
font-size: 18px;
    font-weight: bold;
}
.heading5 .title-heading-left {
   font-size: 30px;
    font-weight: bold;
}

.heading1 .title-heading-left {
    font-size: 20px;
    font-weight: bold;
}
.heading2 .title-heading-left {
    font-size: 23px ;
 font-weight: bold;
}
.heading4 .title-heading-left {
    font-size: 19px !important;
 font-weight: bold;
}
}
@media screen and (max-device-width: 640px) and (min-device-width: 320px) {
.rtl .fusion-footer-widget-area .fusion-columns .fusion-column {

  width: 50%!important;
}
.entry-title {
    clear:both;
}
.heading2 .title-heading-left {
    font-size: 20px !important;
 font-weight: bold;
}
.heading4 .title-heading-left {
    font-size: 21px !important;
 font-weight: bold;
}
.heading3 .title-heading-left {
    font-size: 15px !important;
 font-weight: bold;
}
.heading1 .title-heading-left {
    font-size: 16px !important;  
    font-weight: bold;
}
.rtl .post-12012 .fusion-fullwidth.fullwidth-box.max1000 {
  background-image: inherit!important;
}
div#text-31 {
  display: none;
}
.visible_phone {display: block;}
.post-12012 .fusion-fullwidth.fullwidth-box.max1000 {
  padding-bottom: 0px!important;
}
.fusion-table.table-1 table  {max-width: 300px;}
div#tab-description {
  width: inherit;
}

}
@media screen and (max-device-width:435px){
.heading4 .title-heading-left {
    font-size: 27px !important;
 font-weight: bold;
}
.heading1 .title-heading-left {
    font-size: 22px !important;  
    font-weight: bold;
}
.heading3 .title-heading-left {
    font-size: 19px !important;
 font-weight: bold;
}
.heading2 .title-heading-left {
    font-size: 25px !important;
    font-weight: bold;
}
}
@media screen and (max-device-width:420px){
.heading4 .title-heading-left {
    font-size: 27px !important;
 font-weight: bold;
}
.heading3 .title-heading-left {
    font-size: 19px !important;
 font-weight: bold;
}
.heading2 .title-heading-left {
    font-size: 23px !important;
 font-weight: bold;
}
.heading1 .title-heading-left {
    font-size: 21px !important;  
    font-weight: bold;
}
}
@media screen and (max-device-width:375px){
.heading4 .title-heading-left {
    font-size: 24px !important;
 font-weight: bold;
}
.heading1 .title-heading-left {
    font-size: 18px !important;  
    font-weight: bold;
}
}
@media screen and (max-device-width:320px){
.heading4 .title-heading-left {
    font-size: 19px !important;
 font-weight: bold;
}
.heading3 .title-heading-left {
    font-size: 14px !important;
 font-weight: bold;
}
.heading2 .title-heading-left {
    font-size: 18px !important;
 font-weight: bold;
}
.heading1 .title-heading-left {
    font-size: 15px !important;  
    font-weight: bold;
}
}
/* darken page on menu */
.darkness {
    background:rgba(0, 0, 0, 0.5);
    display:none;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:1;
}
#main {
  position: relative;
}
/*
.yf-viewport .active .yf-pcontent {
  display: block;
  position: absolute;
  top: 0px;
  width: 400px;
}
.yf-pdesc {
  display: none;
}
div#yf-viewport-14367132682331 {
  margin-top: 88px!important;
}*/
h1, h2, h3, h4, h5, h6 {
  word-wrap: normal!important;
}
.product-details-container {
  padding-bottom: inherit;
  min-height: 77px;
}
.yf-overview li {
  float: right;
}
.yf-pdesc {display: none;}
.yendifplayer .yf-playlist .yf-clear {
display:none;
}
.yendifplayer .yf-playlist a {
  width: 100px;
}
.yendifplayer.white .yf-playlist a:hover, .yendifplayer.white .yf-playlist a.active {
  background-color: inherit;
}
.yendifplayer.white .yf-playlist {background-color:transparent;}
.yendifplayer.white .yf-playlist a {
  border-bottom: none;
  border-top: none;
}

.yendifplayer .yf-playlist .yf-pcontent {
  clear: both;
}
.yendifplayer .yf-playlist .yf-pcontent {
  margin-left: 0;
}
.yf-ptitle {
  text-align: center;
  height: 50px;
  overflow: hidden;
}
.fusion-slider-container.fixed-width-slider-container {
    margin-top: 0px!important;
}
/*@media (min-width: 1000px) {
.home div#sliders-container {
margin-top: 68px;
}
}*/
h3.fusion-megamenu-title {
    display: none;
}
#header #nav, #header-sticky #sticky-nav {
    float: right!important;
    margin-right: 55px;
}
li.tel {
    display: none;
}

body.rtl .page-title-left .page-title-captions, body.rtl .page-title-center .page-title-captions, body.rtl .page-title-right .page-title-captions, body.rtl .page-title-left .breadcrumbs, body.rtl .page-title-center .breadcrumbs, body.rtl .page-title-right .breadcrumbs, body.rtl .page-title-left .search, body.rtl .page-title-center .search, body.rtl .page-title-right .search {
    direction: ltr;
}

div#text-36 {
        background-color: #f7f7f7;
    background-position: bottom left;
    background-repeat: no-repeat;
    text-align: center;
    
}

div#text-36 .column {
    float: right;
	width: 12.5%;
    min-width: 155px;
}
#multimaster-teaser2 {
    max-width: 1054px;
    margin: 0 auto;
    max-height: 478px;
}
.fusion-accordian .panel-title a.active {
    font-size: 16px;
    font-weight: bold;
}
#menu-item-15074 div div.level2 {
    /*top: 20px;*/
    /*right: 707px;*/
    right: 545px;
    width: 619px;
}

#menu-item-15074 div div.level2 .column{
width: 188px;
}

 #nav ul #menu-item-15074 ul {
   background-color: transparent; 
}

 #nav ul #menu-item-15074 ul li {
   background-color: transparent!important; 
}

.fusion-megamenu-widgets-container.second-level-widget , ul.fusion-megamenu{visibility: hidden;}
.fusion-megamenu-widgets-container.second-level-widget .textwidget {
    visibility: visible;
}


.rtl .fusion-logo-right .fusion-header-banner,.rtl .fusion-logo-right .fusion-header-tagline,.rtl .fusion-logo-right .searchform,.rtl .fusion-logo-right.fusion-header-v1 .fusion-main-menu,.rtl .fusion-logo-right.fusion-header-v2 .fusion-main-menu,.rtl .fusion-logo-right.fusion-header-v3 .fusion-main-menu,.rtl .fusion-logo-right.fusion-header-v6 .fusion-main-menu {
    float: right;
    margin-right: 35px;
  /*      margin-top: 20px;*/
}

.fusion-main-menu > ul > li > a {
    border-bottom: 3px solid transparent;
    border-top: none!important;
}

.mtvid iframe {
	max-width: 100%;
}

.modal-body * {
    max-width: 100% !important;
}

.modal-header {
	position: absolute;
    left: auto;
	right:0;
    background: #ef4b0f;
    top: 0px;
    border: 0;
    z-index: 9;
    padding: 7px 10px 3px !important;
    min-height: unset !important;
    border-radius: 50%;
}

.modal-header button {
    color: #fff;
    opacity: 1;
}

.modal-body {
    padding-top: 0;
}

.comment-form input[type="submit"], .fusion-button, .fusion-load-more-button, .gform_page_footer input[type="button"], .gform_wrapper .button, .gform_wrapper .gform_button, .ticket-selector-submit-btn[type="submit"], .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .cart-collaterals .checkout-button, .woocommerce .checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .register .button, .woocommerce .single_add_to_cart_button, .woocommerce .track_order .button, .woocommerce button.button, .woocommerce-MyAccount-content form .button, .woocommerce.add_to_cart_inline .button {
    font-family: inherit!important;
    font-weight: bold!important;
}
.fusion-button:hover , .fusion-button:hover i ,
.fusion-button:hover .fusion-button-text {color: black!important;}
.no-overflow-y .fusion-is-sticky .fusion-header-v1 .fusion-header{    padding-right: 20px!important;}

.fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow{ box-shadow: none!important}

ul.fusion-megamenu.fusion-megamenu-border {
    visibility: hidden;
}
.page-id-13635 .hundred-percent-fullwidth .fusion-row {
     max-width: 1000px!important;
}
div#favorite_div_s {
    display: none;
}
.fusion-page-title-bar {

    border: none!important;
}
/*.fusion-page-title-captions {
    display: none;
}/*ul.tabs.wc-tabs {
    display: none;
}*/
.rtl .woocommerce-tabs .panel {

    margin-right: 0!important;
}
.fusion-title .title-sep.sep-double {
    border: none;
}
h2.product_title.entry-title {
    font-size: 30px!important;
}
.rtl .product .summary.entry-summary {
    margin-left: 0;
    margin-right: 405px!important;
}

.fusion-mobile-selector span {
    display: none;
}
.rtl .comment-respond .fusion-title .comment-reply-title.title-heading-left,.rtl .fusion-title h1.title-heading-left,.rtl .fusion-title h2.title-heading-left,.rtl .fusion-title h3.title-heading-left,.rtl  .fusion-title h4.title-heading-left,.rtl  .fusion-title h5.title-heading-left,.rtl  .fusion-title h6.title-heading-left {
    padding-right: 0px;
    text-align: right;
    padding-left: 8px;
}
.fusion-title .title-sep-container {
    height: 0px!important;

}

.rtl .fusion-footer .fusion-columns .fusion-column {
    float: right;
}

li.multiselect-item.filter {
    display: none;
}
li.multiselect-item.multiselect-all {
    display: none;
}
.woo-col-md-3.woo-thumb-col {
    max-width: 215px;
}

h2.title-heading-right {
    color: #222 !important;
}

.numbers {
    margin-top: 2rem !important;
}

.numbers--item p {
    margin: 0 !important;
    line-height: 1;
}

.numbers--item h2 {
    font-size: 3.5rem !important;
    white-space: nowrap !important;
    line-height: .9 !important;
    margin-top: .2rem !important;
	margin-bottom: .2rem !important;
}

.numbers--item {
    margin-bottom: 1.5rem !important;
}

.numbers .col-2 {
    width: calc(100% / 12 * 2);
    padding: 0 1rem;
    display: inline-block;
    float :left;
}

.rtl .fusion-page-title-bar {
	height: auto !important;
    padding: 15px 0;
}

.setiti img {
    max-height: 147px;
    width: auto;
}

.setiti .fusion-imageframe {
	display: table-cell;
    height: 147px;
    vertical-align: middle;
    text-align: center;
    width: 100%;
}

.setiti .fusion-column-wrapper > p:first-child {
    height: 75px;
}

.page-template-100 h2.title-heading-right {
    font-size: 28px !important;
    color: #000 !important;
}

#dtools {
    max-width: 75%;
    margin: 0 auto !important;
}

#dtools a {
    color: #000;
}

#dtools p {
    height: 100px;
}

#dtools .open-modal-starlock-info img, #dtools h3 img , #dtools h2 img {
	max-width: 70%;
	margin: 0 auto;
}

[class^='col'] {
    float: right;
    min-height: 1px;
}

.col-6.numbers--item {
    width: 50%;
}

h2.dw {
    font-size: 26px !important;
    font-weight: bold !important;
}

a[data-target=".fusion-modal.mtvid"] {
    height: 286px;
    display: block;
    overflow: hidden;
}

a[data-target=".fusion-modal.mtvid"]:before {
    content: '\f144';
    position: absolute;
    color: rgba(255, 255, 255, 0.4);
    display: block;
    font-size: 8vw;
    font-family: FontAwesome;
    right: 50%;
    top: 50%;
    margin-top: -4vw;
    margin-right: -3vw;
}

@media only screen and (max-width: 768px){
	.mobile-only {
	display:block;
	}
	body .fusion-header-wrapper {
		position:fixed;
		width:100%;
		top:0;
		padding-top:5px;
		padding-bottom:5px;
	}
	body {
		padding-top:74px;
	}
	body .fusion-social-links-footer {
	width:100%;
	} 
	.home-about-text p {
		font-size:17px;
		padding:0 15px;
	}
	#post-14217 .content {
	    float: right;
	    padding-left: 2%;
	    padding-right: 5%;
	    width: 97%;
	}
	#post-14217 .contentHeader {
	    float: left;
	    width: 100%;
	}
	#post-14217 .contentHeader h1 {
	    padding-right: 2% !important;
	    float: left;
	    width: 100%;
	}
	#post-14217 .contentHeader h2 {
	    padding-right: 2% !important;
	    float: left;
	    width: 100%;
	}
	#post-14217 .rasterBigBox {
	    width: 96%;
	}
    /******inner-page********/
    /*.width-100 .fullwidth-box, .width-100 .fusion-section-separator {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }*/
    .page-id-11942 #main {
        background: #eff1f2 !important;
    }
    .width-100 .nonhundred-percent-fullwidth {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    #post-11216 ul.products.clearfix.products-4 li{
        height: 280px !important;
    }
    /**********multimaster/accessories/********/
    .page-id-11216 .width-100 .fullwidth-box, .width-100 .fusion-section-separator{
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    /**************/
    /****screwdrivers/ascm-18-qx***/

    #post-14107 .width-100 .nonhundred-percent-fullwidth {
        margin-left: -20px !important;
        margin-right: -18px !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .page-id-14255 .fusion-fullwidth.fullwidth-box.fusion-parallax-fixed.hundred-percent-fullwidth{
        padding-left: 0px !important;
        padding-right: 0 !important;
    }
    /****************/
    .fusion-header-v1.fusion-sticky-menu- .fusion-header {
        background: rgba(247,247,247,1);
    }
    /*******multimaster*inner-page*******/
    .table-1 td, .table-1 th, .tkt-slctr-tbl-wrap-dv td, .tkt-slctr-tbl-wrap-dv th {
        white-space: pre-line !important;
    }
    /************multimaster/versatility/****************/
    #post-12012 .fusion-fullwidth.fullwidth-box.fusion-parallax-none.max1000.hidden_phone.nonhundred-percent-fullwidth {
        display: block !important;
    }

}

@media only screen and (max-width: 1440px){  
    .width-100#main {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .width-100 .fullwidth-box, .width-100 .fusion-section-separator {
        margin-left: -30px !important;
        margin-right: -30px !important;
    }
    .width-100 .fullwidth-box, .width-100 .fusion-section-separator {
        padding-left: 30px !important;
        padding-right: 30px !important;
    }
    .page-id-12012 .width-100#main {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

}


@media only screen and (min-width: 1024px){
    .fusion-header-wrapper .fusion-header .fusion-row{
        max-width: 1000px!important;
    }
    .fusion-page-title-bar-breadcrumbs .fusion-page-title-row {
        max-width: 1000px !important;
    }
    #post-11138 .fusion-fullwidth .parallax-inner {
        transform: none !important;
        background-size: 119em 71% !important;
    }
}
@media only screen and (min-width: 1355px){
     .acc-next {
        top: -300px !important;
        padding: 3% 0;
    }
    .acc-pre{
        top: -300px !important;
        padding: 3% 0;
    }
}
@media only screen and (min-width: 320px) and (max-width: 420px) {
    .acc-next {
        top: -75px !important;
        padding: 7% 0;
    }
    .acc-pre{
        top: -75px !important;
        padding: 7% 0;
    }
    /***************starlock****************/
    .max_str {
	    top: 0 !important;
		font-size: 9px !important;
		width: 36% !important;
	}
	.man_starlock_has .destnic {
	    top: 8% !important;
	    font-size: 8px !important;
	    padding-left: 11% !important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
	/******************accessories**************************/
    #post-11216 div#text-36 .column {
        min-width: 125px;
    }


}
@media only screen and (min-width: 421px) and (max-width: 520px) {
    .acc-next {
        top: -105px !important;
        padding: 7% 0;
    }
    .acc-pre{
        top: -105px !important;
        padding: 7% 0;
    }
     /***************starlock****************/
    .max_str {
	    top: 0 !important;
		font-size: 16px !important;
		width: 38% !important;
	}
	.man_starlock_has .destnic {
	    top: 10% !important;
		font-size: 13px !important;
		padding-left: 5% !important;
	}
	.man_starlock_has .destnic {
		width:38%!important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
    /******************accessories**************************/
    #post-11216 div#text-36 .column {
        width:49%;
		display:inline-block;
		vertical-align:top;
    }

}
@media only screen and (min-width: 521px) and (max-width: 620px) {
    .acc-next {
        top: -133px !important;
        padding: 7% 0;
    }
    .acc-pre{
        top: -133px !important;
        padding: 7% 0;
    }
    /***************starlock****************/
    .max_str {
	    top: 0 !important;
		font-size: 18px !important;
		width: 38% !important;
	}
	.man_starlock_has .destnic {
	    top: 15% !important;
		font-size: 14px !important;
		padding-left: 11% !important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
    /******************accessories**************************/
    #post-11216 div#text-36 .column {
        min-width: 165px;
    }
}

@media only screen and (min-width: 621px) and (max-width: 700px) {
    .acc-next {
        top: -155px !important;
        padding: 7% 0;
    }
    .acc-pre{
        top: -155px !important;
        padding: 7% 0;
    }
    /***************starlock****************/
    .max_str {
	    top: 0 !important;
		font-size: 20px !important;
		width: 38% !important;
	}
	.man_starlock_has .destnic {
	    top: 10% !important;
		font-size: 16px !important;
		padding-left: 11% !important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
}
@media only screen and (min-width: 701px) and (max-width: 770px) {
    .acc-next {
        top: -180px !important;
        padding: 7% 0;
    }
    .acc-pre{
        top: -180px !important;
        padding: 7% 0;
    }
     /***************starlock****************/
    .max_str {
	    top: 0 !important;
		font-size: 24px !important;
		width: 38% !important;
	}
	.man_starlock_has .destnic {
	    top: 10% !important;
		font-size: 17px !important;
		padding-left: 11% !important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
}
@media only screen and (min-width: 771px) and (max-width: 840px) {
    .acc-next {
        top: -200px !important;
        padding: 7% 0;
    }
    .acc-pre{
        top: -200px !important;
        padding: 7% 0;
    }
     /***************starlock****************/
    .max_str {
	    top: 7% !important;
		font-size: 24px !important;
		width: 38% !important;
	}
	.man_starlock_has .destnic {
	    top: 20% !important;
		font-size: 18px !important;
		padding-left: 11% !important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
}
@media only screen and (min-width: 841px) and (max-width: 940px) {
    .acc-next {
        top: -225px !important;
        padding: 5% 0;
    }
    .acc-pre{
        top: -225px !important;
        padding: 5% 0;
    }
     /***************starlock****************/
    .max_str {
	    top: 7% !important;
		font-size: 25px !important;
		width: 38% !important;
	}
	.man_starlock_has .destnic {
	    top: 20% !important;
		font-size: 19px !important;
		padding-left: 11% !important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
}

@media only screen and (max-width: 968px) {
    .max1000 .fusion-row {
        margin-left: auto;
        margin-right: auto;
        width: inherit !important;
    }


}
@media only screen and (min-width: 941px) and (max-width: 1024px) {
    .acc-next {
        top: -250px !important;
        padding: 5% 0;
    }
    .acc-pre{
        top: -250px !important;
        padding: 5% 0;
    }
      /***************starlock****************/
    .max_str {
	    top: 12% !important;
		font-size: 25px !important;
		width: 38% !important;
	}
	.man_starlock_has .destnic {
	    top: 20% !important;
		font-size: 19px !important;
		padding-left: 11% !important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
}
@media only screen and (min-width: 1025px) and (max-width: 1120px) {
    .acc-next {
        top: -275px !important;
        padding: 5% 0;
    }
    .acc-pre{
        top: -275px !important;
        padding: 5% 0;
    }
      /***************starlock****************/
    .max_str {
	    top: 12% !important;
		font-size: 25px !important;
		width: 35% !important;
	}
	.man_starlock_has .destnic {
	    top: 20% !important;
		font-size: 19px !important;
		padding-left: 11% !important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
}
@media only screen and (min-width: 1121px) and (max-width: 1200px) {
    .acc-next {
        top: -295px !important;
        padding: 5% 0;
    }
    .acc-pre{
        top: -295px !important;
        padding: 5% 0;
    }
      /***************starlock****************/
    .max_str {
	    top: 12% !important;
		font-size: 25px !important;
		width: 35% !important;
	}
	.man_starlock_has .destnic {
	    top: 20% !important;
		font-size: 19px !important;
		padding-left: 11% !important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
}
@media only screen and (min-width: 1201px) and (max-width: 1280px) {
    .acc-next {
        top: -310px !important;
        padding: 5% 0;
    }
    .acc-pre{
        top: -310px !important;
        padding: 5% 0;
    }
      /***************starlock****************/
    .max_str {
	    top: 12% !important;
		font-size: 25px !important;
		width: 35% !important;
	}
	.man_starlock_has .destnic {
	    top: 14% !important;
		font-size: 19px !important;
		padding-left: 11% !important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
}

@media only screen and (min-width: 1281px) and (max-width: 1355px) {
    .acc-next {
        top: -330px !important;
        padding: 5% 0;
    }
    .acc-pre{
        top: -330px !important;
        padding: 5% 0;
    }
      /***************starlock****************/
    .max_str {
	    top: 12% !important;
		font-size: 25px !important;
		width: 35% !important;
	}
	.man_starlock_has .destnic {
	    top: 15% !important;
		font-size: 19px !important;
		padding-left: 11% !important;
	}
	.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
	    padding-left: 20px !important;
	    padding-right: 20px !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
	   width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
		width: 33% !important;
	}
	.page-template-100-width.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
		width: 33% !important;
	}
}


.fusion-image-wrapper:hover .fusion-rollover{
   background: rgba(239,75,15,.85) !important;
   /*background-color: -webkit-linear-gradient(top, rgba(239,75,15,.85) 0%, rgba(239,75,15,.85) 100%) !important; */
}
.related-posts .fusion-title .title-sep.sep-double {
    border: 1px solid #e0dede;
    border-right: none;
    margin-top: -5px;
}
div.yendifplayer {
    transition: opacity 1000ms linear;
}





/*********************new-page******************/
.page-id-15591 #main {
    padding-top: 0;
    padding-bottom: 40px;
    padding: 0 !important;
}
.max_str {
    float: left;
    width: 42%;
    text-align: right;
    z-index: 1111111;
    position: absolute;
    padding-left: 0 !important;
    margin-left: 0 !important;
    margin-top: 0%;
    margin: 0 !important;
    left: 0;
    top: 11%;
}
.man_starlock_has .destnic {
    width: 42%;
    text-align: right;
    left: 0;
    position: absolute;
    z-index: 10000000001;
    padding-left: 14%;
    float: left;
    margin-top: 7%;
    font-size: 19px;
    top: 15%;
}

img.alignnone.wp-image-15747.size-full {
    width: 100%;
}
.fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(1) .fusion-builder-row.fusion-row {
    max-width: 100% !important;
}

#post-15591 .fusion_builder_column_1_4 ul {
    float: none;
    width: 100%;
	padding-right:20px;
}
#post-15591 .fusion_builder_column_1_4 ul li {
    width: 100%;
}
.fusion_builder_column_1_2 .fusion-slider-sc.flexslider .slides img {
	max-height:360px;
}

.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion-builder-row.fusion-row {
    max-width: 1075px !important;
}
.page-id-15591 .fusion_builder_column_1_4:nth-child(7) {
   /* width: 33% !important;*/
    width: 39% !important;
    margin-left: 0 !important;
    float: left;
}

.page-id-15591 .fusion_builder_column_1_4:nth-child(8) {
    /*width: 33% !important;*/
    width: 20% !important;
    margin-left: 0 !important;
    float: left;
}
.page-id-15591 .fusion_builder_column_1_4:nth-child(9) {
    width: 33% !important;
    margin-left: 0 !important;
    float: left;
}

h2.align-center.fein800 {
    font-weight: 800 !important;
}

.imghei img {
    height: 150px;
    width: auto;
}

.accessories.last-row {
    clear: both;
}

.fusion-fullwidth.fullwidth-box.grey.hundred-percent-fullwidth .accessories.last-row {
	clear: unset;
}

.vibe--numbers .col-4, .toggle-content .col-4 {
    width: calc(100% / 12 * 4);
    padding: 0 1rem;
}

.vibe--numbers-percent {
    font-size: 4rem;
    font-family: "Fein Condensed",Helvetica,Arial,sans-serif;
    font-weight: bold;
    color: black;
    margin: .25rem 0 0 0;
    line-height: 1;
}

button.link {
    color: initial;
    display: inline-block;
    font-size: 1rem;
    transition: color .5s ease;
    background: none;
    border: none;
    outline: none;
}

.readmore h4 {
    text-align: center;
}


.readmore h4 a {
    float: none !important;
    display: inline-block !important;
}


/*.page-id-15591 .fusion-fullwidth.fullwidth-box.max1000.hundred-percent-fullwidth:nth-child(4) {
    position: relative;
    top: -319px;
    z-index: 999;
}*/
.page-id-15591 #main .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(1) {
    padding-bottom: 0 !important;
}
.man_starlock_has {
    margin-bottom: 0 !important;
}
.fusion-modal.modal.fade.modal-1.man_starlock_has.in.has {
    display: block !important;
    overflow-y: hidden;
}
#post-15591 .fusion-fullwidth.fullwidth-box.max1000.nonhundred-percent-fullwidth:nth-child(2) .fusion_builder_column_1_6:nth-child(6) {
    margin-bottom: 4% !important;
}

/*****************vi-25-07-17*********************/

.fusion-header nav.fusion-main-menu {
    margin-right: 55px !important;
    margin-top: 23px !important;
}
.max1000 .fusion-row {
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
}
.fusion-main-menu > ul > li > a {
    line-height: 35px !important;
	height:30px!important;
}
nav.fusion-main-menu .fusion-menu .menu-item {
    padding-left: 40px !important;
}
/*li #menu-item-12997 #page-navigation .level2 {
    right: -240px;
}*/
li #menu-item-15073 #page-navigation .level2 {
    right: 270px;
}
/*nav.fusion-main-menu .menu-item a:hover {
    border-bottom: 2px solid #ef4b0f !important;
}*/
/*@-moz-document url-prefix() { 
    .fusion-header-backface nav.fusion-main-menu {
        margin-right: 55px !important;
        margin-top: 20px !important;
    }
    .fusion-main-menu > ul > li > a {
        line-height: 35px !important;
    }
}

*/
@media only screen and (max-width: 800px) {
.rasterBox {
	background: #f7f7f7;
}
.rasterTitle {
    position: relative;
	height:50px;
    color: #000000;
    font-size: 18px;
    background: #f7f7f7;
    padding:10px 6px 6px 6px;
    text-align: center;
    width: 100%;
	margin:0;
}
#starlock_popup .column {
	width:100%;
	margin-bottom:35px;
}
#starlock_popup {
	display:block;
}
.vibe--numbers-percent {
	font-size:2.5rem;
}
}
@media (max-width: 767px){
body #main {
	padding-right:15px;
	padding-left:15px;
}
#footer-accessories .column {
	width:50%;
}
#footer-accessories .column:nth-child(n+3):before {
	border-top: 1px solid #e2e3e4;
	content: '';
	position: absolute;
top: 0;
right: 5%;
width:90%;
}
#footer-accessories .column:nth-child(odd):after {
	display:none;
}
.fusion_builder_column .woocommerce.columns-4 ul.products-4 > li {
	width:49%!important;
	display:inline-block;
	vertical-align:top;
}
.fusion-modal h1, .fusion-widget-area h1, .post-content h1 {
	font-size:30px;
}
#multitalent .max1000 {
	padding-right:15px!important;
	padding-left:15px!important;
}
.max1000.setiti {
	padding-right:0!important;
	padding-left:0!important;
}
.max1000.setiti .fusion_builder_column_1_3 {
	width:50%!important;
	clear:none!important;
}
.max1000.setiti .fusion_builder_column_1_3 .fusion-column-wrapper {
	padding:10px!important;
}
.max1000.setiti .fusion_builder_column_1_3:nth-child(odd) {
	clear:right!important;
}
.max1000.setiti .fusion_builder_column_1_3 .fusion-column-wrapper p span, .max1000.setiti .fusion_builder_column_1_3 .fusion-column-wrapper p {
	font-size:16px!important;
	margin-bottom:5px;
	word-break:break-word;
}
.setiti .fusion-imageframe {
	height:110px;
}
.setiti .fusion-button {
	padding:10px 0;
	width:100%;
	text-align:center;
	display:block;
}
.setiti .fusion-column-wrapper > p:first-child {
	height:90px;
}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-header, .fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-header, .fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-header, .fusion-mobile-menu-design-classic.fusion-header-v7 .fusion-header {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}
body .fusion-modal h1, .fusion-widget-area h1, body .post-content h1 {
	font-size:28px;
	line-height:1.2;
}
.width-100#main .width-100 .fullwidth-box, .width-100#main .fusion-section-separator {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.width-100#main {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.imghei img {
	height:auto;
	max-height:150px;
}
.additional-link:after {
	right:0;
}
#dtools {
	max-width:100%;
	padding-right:0!important;
	padding-left:0!important;
}
#dtools p {
	height:auto;
}
h2.product_title.entry-title {
	font-size:20px!important;
	line-height:1.4;
}
.product-additional-info {
	padding:15px 0;
}
.product-additional-info h3 {
	margin-top:0;
}
body.rtl .related.products .products li {
	width:49%;
	display:inline-block;
	vertical-align:top;
}
.related.products .woocommerce-container .product-title, .products.products-4 .product .product-title  {
	font-size:14px;
	line-height:1.3;
}
.product-additional-info .column p , .product-additional-info .column li{
	font-size:12px;
	padding-right:0;
}
.fusion-layout-column .fusion-column-wrapper {
	padding:0!important;
}
.about-text .fusion-layout-column {
	margin-bottom:15px!important;
}
.about-text .fusion-layout-column.fusion-one-fourth.fusion-column-last {
	margin-bottom:0!important;
}
.post-content .vibe--numbers p {
	font-size:14px;
	margin-bottom:15px;
}
.fusion-accordian.readmore p {
	font-size:12px;
	line-height:1.3;
}
.fusion-accordian.readmore .col-4 {
	padding:0 10px;
}
}
@media (max-width: 500px) {
body div#powerTip {
    top: 40%!important;
    left: 5%!important;
    width: 90%;
    height: 30%;
	background-color:rgba(0,0,0,0.8);
}
.point_style img {
	width:24px;
	height:24px;
}
}