@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 300;
    src: url(Fonts/OpenSansHebrew-Light.eot);
    src: url(Fonts/OpenSansHebrew-Light.eot?#iefix) format('embedded-opentype'),
    url(Fonts/OpenSansHebrew-Light.woff) format('woff'),
    url(Fonts/OpenSansHebrew-Light.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 400;
    src: url(Fonts/OpenSansHebrew-Regular.eot);
    src: url(Fonts/OpenSansHebrew-Regular.eot?#iefix) format('embedded-opentype'),
    url(Fonts/OpenSansHebrew-Regular.woff) format('woff'),
    url(Fonts/OpenSansHebrew-Regular.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 700;
    src: url(Fonts/OpenSansHebrew-Bold.eot);
    src: url(Fonts/OpenSansHebrew-Bold.eot?#iefix) format('embedded-opentype'),
    url(Fonts/OpenSansHebrew-Bold.woff) format('woff'),
    url(Fonts/OpenSansHebrew-Bold.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 800;
    src: url(Fonts/OpenSansHebrew-ExtraBold.eot);
    src: url(Fonts/OpenSansHebrew-ExtraBold.eot?#iefix) format('embedded-opentype'),
    url(Fonts/OpenSansHebrew-ExtraBold.woff) format('woff'),
    url(Fonts/OpenSansHebrew-ExtraBold.ttf) format('truetype');
}
html, body {
    height: 100%;
}
body {
    font-family:'Open Sans Hebrew', arial;
    font-weight: 400;
    margin:0;
    font-size:14px;
    padding-top: 150px;
}
.mt-0{
	margin-top: 0 !important;
}
input{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.wrapper {
    margin: 0 auto -273px;
    min-height: 100%;
    position: relative;
    float: right;
    width: 100%;
}
footer{
    position: relative;
    z-index: 1;
}
footer, .push {
    height: 273px;
    width: 100%;
    float: right;
}
/* add this class to any responsive image to make it sharp */
.sharpen {
    image-rendering:optimizeSpeed;
    image-rendering:-moz-crisp-edges;
    image-rendering:-o-crisp-edges;
    image-rendering:-webkit-optimize-contrast;
    image-rendering:crisp-edges;
    -ms-interpolation-mode:bicubic;
}
/* add this class to any image to make it responsive */
.responsive {
    max-width: 100%;
    width: auto\9;
    height: auto;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
}
/*** print ***/
@media print {
    .noprint {display:none !important;}
    a:link:after, a:visited:after {
        display: none;
        content: "";
    }
}
/*** end print ***/
/*** placeholder label classes ***/
input.placeholder:focus::-moz-placeholder {  color:transparent;  }
input.placeholder:focus::-webkit-input-placeholder {  color:transparent;  }
input.placeholder:focus:-ms-input-placeholder {  color:transparent;  }
input.placeholder + label {
    position:absolute;
left:-999px;
    cursor: text;
    opacity: 0;
}
input.placeholder:focus + label {
    transition: all 0.5s cubic-bezier(1, 0, 0, 1) 0s;
    opacity: 1;
left: 0;
}
/*** end placeholder label classes ***/

.innerHeader1{
    background: #e7e7e7;
    width:100%;
    height:46px;
}
.innerHeader2{
    -webkit-box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.14);
    -moz-box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.14);
    box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.14);
    background: #fff;
}
.logo{
    display: block;
    margin: 10px 0px 0 0;
}
.logo img{
    width: 216px;
}
.lang{
    line-height: 46px;
    float: left;
    margin-left: 23px;
    color: #29afcd;
    font-weight: 600;
    text-decoration: underline;
}
.lang:hover,
.lang:focus{
    color: #29afcd;
    text-decoration: underline;
}
.socialNet{
    float: left;
    padding: 0;
    margin: 0;
    margin-left: 8px;
    list-style: none;
}
.socialNet li{
    float: left;
    padding: 0 12px;
}
.socialNet li a{
    display: block;
    height: 46px;
}
.icon-facebook{
    fill: #3a589e;
    width: 8px;
    height: 46px;
    padding-bottom: 6px;
}
.icon-linkedin{
    fill: #007fb2;
    width: 19px;
    height: 46px;
    padding-bottom: 8px;
}
.menuWrapper{
    padding: 54px 0 0;
    position: static;
}
.navbar-collapse{
    padding: 0;
}
.navbar-nav{
    display: table;
    width: 100%;
}

.navbar-nav li{
    display: table-cell;
    float: none;
    position: relative;
}
.navbar-nav li a{
    text-align: center;
    color:#5c5c5c;
    font-size: 1.106em;
    padding-top: 17px;
    padding-bottom: 13px;
}

.navbar-nav > li.active > a{
    color: #88c241;
}

.dropdown-menu{
    width:100%;
    width:auto;
}

@media(min-width: 1450px){

    .open>.dropdown-menu{
        display: flex;
        width: auto !important;
    }
}


.relPos{
    position: relative;
}
.catalogLi  .dropdown-menu{
    width: 100%;
right: 0;
    transform: translate(0, 0);
}
.dropdown-menu{
    background: #0f4e6b;
    border-top: 2px solid #88c241;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    text-align: center;
right:auto;
}
.dropdown-menu ul{
    width:90%;
    margin: 0 auto;
    display: table;
    padding: 0;
}
.dropdown-menu  li{
    /*display: table-cell;*/
    float: none;
    display: inline-block;
}
.dropdown-menu li a{
    color:#fff;
    text-align: center;
    display: block;
}

.dropdown-menu li a:hover,
.dropdown-menu li a:focus{
    color:#88c241;
    text-decoration: none;
    background: transparent;
}

.dropdown-menu li.active a{
    color:#88c241;
    background: none;
}

.dropdown-menu li.active a:hover{
    color:#88c241;
    background: none;
}

.tycoCredit{
    display: block;
    width: 50px;
    float: left;
}
.mtdCredit{
    color:#fff;
}

.innerFooter1{
    background: #1c789f;
    padding: 28px 0 25px;
}
.innerFooter2{
    background:#0f4e6b;
    padding: 18px 0 14px;
}
.footerLinks ul{
    margin:0;
    padding:0;
    list-style: none;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    width:57%;
}
.footerLinks ul li{
    padding-bottom: 6px;
}
.footerLinks ul li a{
    color:#fff;
    text-decoration: none;
}
.newletterWrapper{
    background: #10465c;
    padding: 20px 28px 18px;
    float: left;
    width: 93%;
}
.newletterWrapper h3{
    color:#fff;
    margin: 0 0 5px 0;
    font-size: 1.67em;
    font-weight: bold;
}
.sideWrapper{
    width:45%;
    float:right;
    position: relative;
    margin-top: 15px;
}
.sideWrapper.emailWrapper{
    width:55%;
}
.inputWrap{
    position: relative;
    margin-bottom: 30px;
    margin-top: 5px;
}
.sideWrapper input[type="email"],
.inputWrap input{
    width:100%;
    border:0;
    background: none;
    border-bottom: 1px solid #9bb1bb;
    padding: 5px 0 9px;
    margin-top: 10px;
    color:#000;
}
#NewsLetterReg {
    color:#fff;
}
.inputWrap input{
    border-bottom: 1px solid #1c789f;
    margin-top: 0;
    padding: 4px 0;
}
.inputWrap .select,
.inputWrap textarea{
    width: 100%;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    border: 0;
    border-bottom: 1px solid #1c789f;
    margin-top: 0;
    padding: 7px 0 5px;
    font-size: 1.1em;
}
.sideWrapper label,
.inputWrap label{
    position: absolute;
    font-size: 1.13em;
    top: 3px;
right: 2px;
    color:#fff;
    font-weight: 400;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
    margin: 0;
}
.inputWrap label{
    color: #424242;
    top: 7px;
    font-size: 0.92em;
    margin-right: -2px;
}
.inputWrap.hasValue label{
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}
.sideWrapper.hover label{
    top:-15px;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;

}
.inputWrap.hover label{
    top:-17px;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
}
.newletterWrapper h3 span{
    font-size: 0.633em;
    font-weight: normal;
}
.subscribe, .submitContact{
    background: #88c241;
    color: #fff;
    border: 0;
    width: calc(100% - 23px);
    margin-right: 23px;
    margin-top: 2px;
    padding: 11px 0;
    font-weight: 700;
}
.submitContact{
    margin: -12px 0 0 0;
    width: 100%;
    color: #0f4e6b;
    font-size: 1.3em;
}
.checkBoxBg{
    width: 100%;
    float: right;
    margin-top: 20px;
    margin-right: 2px;
    position: relative;
}
.checkBoxBg input[type="checkbox"]{
    width: 16px;
    height:16px;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    margin: 0;
    position: relative;
    z-index: 1;
    margin-left: 8px;
    vertical-align: middle;
    cursor: pointer;
}
.checkBoxBg span{
    width: 16px;
    height:16px;
    position: absolute;
    top: calc(50% - 8px);
right:0;
    background: url(https://www.mtdental.co.il/images/checkBg.png) top right no-repeat;

}
.checkBoxBg input:checked + span{
    background: url(https://www.mtdental.co.il/images/checkBg.png) bottom right no-repeat;
}
.checkBoxBg label{
    margin: 0;
    color:#fff;
    font-weight: 400;
    font-size: 0.92em;
}
.icon-bar{
    height:2px;
    background: #1e85b0;
    margin-bottom:2px ;
}
.navbar-toggle{
    float:none;
    margin: 0;
}
.divider{
    width: 2px;
    height: 21px;
    margin: 0 4px;
    background: #fff;
    display: inline-block;
    vertical-align: middle;
}
.blackBg{
    background: rgba(0,0,0,0.4);
    position: fixed;
    z-index: 3;
    top:0;
left:-20%;
    width:20%;
    height: 100%;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
}
.active .blackBg{
left:0;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
}
.play_n_pause.active {
    background: url(https://www.mtdental.co.il/images/pause.png) center center no-repeat;
    background-size: 100% 100%;
    width: 10px;
    height: 10px;
}
.swiper-pagination-bullet{
    width: 10px;
    height: 10px;
    border: 2px solid #565656;
    opacity: 1;
    background: none;
}
.swiper-pagination-bullet-active{
    background: #565656;
}
.swiper-slide-active{z-index: 1000;}
.play_n_pause.active{
    display: inline-block;
}
.bullets{
    display: inline-block;
}
.rotatorSlide img {
    max-width: 100%;
    margin: 0 auto;
    display: block;
}
.mainContent{
    padding: 53px 0 19px;
}
.newTech{
    border:1px solid #c6c6c6;
    position: relative;
    height: 100%;
    /*background: url('https://www.mtdental.co.il/images/hpBox1.jpg') center center no-repeat; */
    background-size: cover;
    overflow: hidden;
}
.newTech h3.style1{
    bottom: 20px;
right: 0;
}
.newTech a{
    display: block;
    /*height:100%;*/
}

h3.style1{
    position: absolute;
    background: #0f4e6b;
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    padding: 12px 17px 8px;
    padding-left: 30px;
    min-width: 160px;
    margin: 0;
    /*height:55px;*/
}

h3.style1:after,
h3.style1:before {
    content: "";
    position: absolute;
    top: 0;
    width: 15px;
    height: 100%;
}
h3.style1:before {
    background: #88c241;
    transform:skew(-20deg,0deg);
left: -15px;
}
h3.style1:after{
    background: #0f4e6b;
    transform:skew(-20deg,0deg);
left:0px;
}
.newTech img{
    width:100%;
}
.hpNews{
    position: relative;
}
.hpNews h3.style1{
    top:0;
right:0;
    padding-left: 50px;
}
.hpNews>a{
    float: left;
    margin: 16px 0 8px;
    text-decoration: underline;
}
.innerHpNewsWrapper, .innerHpContactWrapper{
    padding: 4px 15px 15px;
    border:1px solid #c6c6c6;
    float: right;
    width: 100%;
}
.innerHpNewsWrapper {
    height: 100%;
}
.innerHpContactWrapper{
    margin-top: 44px;
    background: #f7f7f7;
    padding: 20px 25px 12px 26px;
}
.hpNews .scrollup{
    height:230px;
    overflow: hidden;
}
.hpNews .scrollup .infoBox{
    padding: 0 6px 19px;
}
.hpNews .scrollup h4{
    color:#0f4e6b;
    font-size: 14px;
    margin: 22px 0 8px;
}
.hpNews .scrollup h4 span{
    font-weight: 600;

}
.hpNews .scrollup .infoBoxTxt{
    color:#424242;
    font-size: 13px;
    font-size: 1em;
    line-height: 19px;
}
.hpNews .scrollup a{
    color:#424242;
    font-size: 12px;
    text-decoration: underline;
    display: block;
    margin-top: 9px;
}
.hpMainBox{
    margin-bottom: 54px;
}
.hpMainLinks{
    background: #f4f4f4;
    padding: 54px 0;

}
.hpLink{
    width:calc(20% - 4px);
    display: inline-block;
    padding: 0 15px;

}
.innerHpLink{
    width:132px;
    height:132px;
    text-align: center;
    background: #fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid #0f4e6b;
    display: block;
    margin: 0 auto;
}
.hpLink a{
    display: block;
    cursor: pointer;
}
.hpLink a:hover,
.hpLink a:focus{
    text-decoration: none;
}
.hpLink h3{
    text-align: center;
    font-size: 22px;
    color:#0f4e6b;
    font-weight: 700;
    margin: 26px 0 0;
}
.innerHpLink svg.icon-about{
    width: 50px;
    height: 64px;
    margin: 29px 0;
}
.innerHpLink svg.icon-cnasim{
    width: 64px;
    height: 62px;
    margin: 30px 0;
}
.innerHpLink svg.icon-crew{
    width: 64px;
    height: 59px;
    margin: 31px 0;
}
.innerHpLink svg.icon-articles{
    width: 58px;
    height: 64px;
    margin: 28px 0;
}
.innerHpLink svg.icon-contact{
    width: 66px;
    height: 62px;
    margin: 30px 0;
}
.hpClientCaru{
    padding: 27px 0 0 0;
}
.ClientCaru{
    width: calc(100% - 74px);
    margin: 0 auto;
    position: relative;
}
.ClientCaru .swiper-button-next,
.ClientCaru .swiper-container-rtl .swiper-button-prev{
    background-image: url('https://www.mtdental.co.il/images/arr_side.svg');
    background-color: #88c241;
    background-size: 38%;
    top: calc(50% - 10px);
    top: -webkit-calc(50% - 10px);
    right: -37px;
    left: auto;
    width: 37px;
    height: 50px;
    z-index: 1;
}
.ClientCaru .swiper-button-prev,
.ClientCaru .swiper-container-rtl .swiper-button-next{
    background-image: url('https://www.mtdental.co.il/images/arr.svg');
    background-color: #88c241;
    background-size: 38%;
    top: calc(50% - 10px);
    top: -webkit-calc(50% - 10px);
    left: -37px;
    right: auto;
    width: 37px;
    height: 50px;
    z-index: 1;
}
.clientBox{
    /*width: 16.66%;*/
    padding: 0 10px;
    height:141px;
    line-height: 130px;
}
.clientBox a, .clientBox a:hover, .clientBox a:focus {
    display: inline-block;
    text-decoration: none;
    width: 100%;
    vertical-align: middle;
}
.clientBox img{
    margin: 0 auto;
    display: inline-block;
    max-width: 90%;
    vertical-align: middle;
}
.mainRotator{
    z-index: 1;
    position: relative;
}
.breadcrumb{
    margin-bottom: 0;
    padding: 8px 15px 6px;
}
.breadcrumbs{
    padding: 8px 0px 6px;
}
.breadcrumb>li+li:before{
    content: ">";
}
.mainInnerContent{
    padding:19px 0;
}
.mainTitle{
    background: #88c241;
    color: #0f4e6b;
    font-size: 1.8em;
    font-weight: 700;
    padding: 12px 13px 7px;
    padding-left: 30px;
    min-width: 260px;
    margin: 0;
    position: relative;
    /*    height:46px;*/
    display: inline-block;
}
.productPage .mainTitle {
	min-width: 250px;
}
.mainTitle2{
    color: #0f4e6b;
    font-size: 2.1em;
    font-weight: 700;
    padding: 0 18px;
    margin-bottom: 0;
    margin-top: 10px;
}
.mainTitle:before{
    background: #88c241;
    transform:skew(-20deg,0deg);
left: 0px;
}
.mainTitle:after{
    background: #0f4e6b;
    transform:skew(-20deg,0deg);
left: -15px;
}
.mainTitle:after, .mainTitle:before{
    content: "";
    position: absolute;
    top: 0;
    width: 15px;
    height: 100%;
}
.textWrapper{
    margin-top: 25px;
}
.innerHpContactWrapper.footerContactWrapper{
    padding: 24px 0 21px;
    margin-bottom: 59px;
}
.footerContactWrapper .inputWrap input{
    padding: 10px 0;
}
.footerContactWrapper .inputWrap label{
    top:0;
right:17px;
    font-size: 13px;
}
.footerContactWrapper .inputWrap.hover label{
    top:-17px;
}
.footerContactWrapper .submitContact{
    margin-top: 0;
}
.footerContactWrapper .inputWrap{
    margin-bottom: 0;
}
.shortContact{
    margin-top: 10px;
}
.categoryItem{
    margin-top: 26px;
    margin-bottom: 12px;
    /*height: 302px;*/
}
.categoryItem a{
    margin-top: 55px;
    border: 1px solid #c6c6c6;
    display: block;
    position: relative;
}
.categoryItem h3{
    /*top:-55px;*/
    bottom:100%;
right:-1px;
    width: calc(100% - 21px);
    /*transform: translateY(calc(100% + 10px));*/
}
.innerBanner img{
    width: 100%;
}
.categoryImg{
    /*padding: 21px 0 22px;*/
    padding:0;
	height: 245px;
    background: #fff;
}

.subCategory .categoryImg img,
.subSubCategory .categoryImg img{
	transform: translate(0,-50%);
	position: absolute;
	top: 50%;
}

.categoryImg img{
    /*margin: 0 auto;*/
    /*display: block;*/
    width: 100%;
    height: 100%;
    /*    min-height: 100%;*/
}
.subCategory h3.style1{
    font-size: 15px;
    padding: 16px 17px 12px;
    /*height:55px;*/
}
.subSubCategory h1.mainTitle{
    width:auto;
}
.subSubCategory .categoryItem h3{
    font-size: 15px;
    padding: 16px 17px 12px;
}
.categoryItem.productPage{
/*width:80%;*/
    margin-bottom: 20px;
    margin-top: -46px;
}
.categoryItem.productPage .mainTitle{
    background: #0f4e6b;
    color: #fff;
    width:calc(100% - 23px);
    font-size: 1em;
    padding: 16px 8px 11px;
}
.categoryItem.productPage .categoryImg{
    border: 1px solid #c6c6c6;
    border-top: 0;
	height: auto;
}
.categoryItem.productPage .mainTitle:before{
left:-15px;
}
.categoryItem.productPage .mainTitle:after{
left:0px;
}
.techDetailes{
    background: url("https://www.mtdental.co.il/images/techIcon.svg") right top no-repeat;
    background-size: 18px;
    padding-right: 29px;
    line-height: 36px;
    display: inline-block;
    color: #585858;
    text-decoration: underline;
    width:calc(40% - 4px);
}
.askForPrice,
.askForPrice:hover,
.askForPrice:focus{
    display: inline-block;
    width:calc(40% - 4px);
    text-decoration: underline;
    color:#29afcd;
    font-weight: 700;
    line-height: 36px;
    text-align: left;
}
.smallSide{
    margin-top: 65px;
}
.bigSide{
    margin-top: 65px;
    border-right:1px solid #c6c6c6;
    padding-right: 65px;
}
.prd-info{
    margin:0 0 11px;
    font-weight: 700;
    font-size: 18px;
}
.prd-info span{
    font-weight: normal;
}
#prd-content ul{
    padding: 0;
    margin: 0;
    list-style: none;
}
#prd-content ul li{
    background: url("../images/liBg.svg") right 0px no-repeat;
    padding-right: 25px;
    background-size: 14px;
    margin-bottom: 14px;

}
#prd-content .line{
    margin-top: 31px;
    margin-right: 4px;
}
.morePro{
    width:100%;
}
.morePro .header{
    color:#0f4e6b;
    font-weight: 700;
    border-bottom:2px solid #1c789f;
}
.morePro .header th{
    padding: 15px;
}
.morePro tbody{
    background: #f7f7f7;
}
.morePro tbody tr:nth-child(2n+2){
    background: #fff;
}
.morePro tbody tr td{
    padding: 15px;
}
.morePro tbody tr td.add{
    text-align: center;
}
.morePro tbody tr td.add a{
    text-decoration: underline;
    color: #29afcd;
    font-weight: 700;
}
.pages{
    text-align: center;
    margin-top: 25px;
}
.pages a{
    cursor: pointer!important;
    color:#424242;
    text-decoration: none;
    font-size: 22px;
    padding:5px 20px;
}
.pages a.pageNumber{
    font-size:18px;
    padding:5px 10px;
}
#pagination-area{
    margin-top: 25px;
}
.pages a.pageNumber.active{
    background: #88c241;
    color:#fff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.blueIcon{
    display: none;
}
.icon-askForPrice{
    width:20px;
    height:20px;

}
.icon-askForPrice use{
    width:100%;
    height:100%;
}
.smallH3{
    font-size: 20px;
    color:#1c789f;
    font-weight: 700;
    text-align: center;
    margin: 50px 0 0 0;
}
.categoryItem.relatedPro{
    display: inline-block;
    width:calc(20% - 4px);
    padding: 0 15px;
    margin: 15px 0;
}
.categoryItem.relatedPro .categoryImg{
    padding: 0;
}
.categoryItem.relatedPro h3.style1{
    font-size: 16px;
}
.relatedProductWrapper{
    float: right;
    width: 100%;
    background: #f1f1f1;
    position: relative;
    margin-top: 35px;
    text-align: center;
}
.relatedArr{
    background: #f1f1f1;
    width:18px;
    height:18px;
    position: absolute;
    top:-9px;
right:calc(50% - 9px);
    display: block;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.wrapper.mtadDigital{
    background: #d8ecf4;
}
.seperatorImag{
    margin: 30px 0;
}
.seperatorImag img{
    width: 100%;
}
.digitalCat{
    width:calc(20% - 4px);
    display: inline-block;
    padding: 0 15px;
    margin-bottom: 25px;
}
.digitalCat a{
    display: block;
    width:203px;
    height:203px;
    border:4px solid #88c241;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    margin: 0 auto;
    position: relative;
    background: #fff;
}
.digitalCat a img{
    width: 100%;
    margin: 0 auto;
    display: block;

}
.digitalCat a h3{
    background: #f4f4f4;
    z-index: 1;
    height: 89px;
    line-height: 75px;
    margin: -31px 0 0 0;
    text-align: center;
    color:#1c789f;
    font-size: 28px;
    font-weight: bold;
    position: absolute;
    width: 100%;
    bottom: 0;
}
.digitalCat a .innerWrapperA{
    content: '';
    border:1px solid #88c241;
    width:179px;
    height:179px;
    position: absolute;
    top:8px;
right:8px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    overflow: hidden;
}
.digitalCatWrapper{
    text-align: center;
}

.mtadDigital .subSubCategory .categoryImg img {
	top: calc(50% + 25px);
}

.mtadDigital .categoryItem  h3.style1{
    -webkit-border-radius:  20px 0 0 20px;
    -moz-border-radius: 20px 0 0 20px;
    border-radius: 20px 0 0 20px;
    color: #0f4e6b;
    background: #88c241;
    border-left: 3px solid #0f4e6b;
    border-bottom: 2px solid #0f4e6b;
    padding-left: 17px;
	transform: translateY(100%) translateY(10px);
	z-index: 1;
}
.mtadDigital .mainTitle{
    background: #0f4e6b;
    color:#88c241 ;
}
.mtadDigital .mainTitle:before{
left: -15px;
}
.mtadDigital .mainTitle:after{
left: 0;
}
/*.mtadDigital .mainTitle:before{
    border-: 15px solid #88c241;
}
.mtadDigital .mainTitle:after{
    border-: 15px solid #88c241;
}*/
.mtadDigital .categoryItem.productPage .mainTitle{
    -webkit-border-radius:  20px 0 0 20px;
    -moz-border-radius: 20px 0 0 20px;
    border-radius: 20px 0 0 20px;
    color: #0f4e6b;
    background: #88c241;
    border-left: 3px solid #0f4e6b;
    border-bottom: 2px solid #0f4e6b;
    padding-left: 17px;
    height:auto;
}
.mtadDigital .categoryItem.productPage .mainTitle{
    bottom: 100%;
    width: 100%;
}
/*.mtadDigital .categoryItem.productPage .mainTitle:after,
.mtadDigital .categoryItem  h3.style1:after{
border-: 0;
border-bottom: 0;
}*/
.mtadDigital .categoryItem.productPage .mainTitle:after,
.mtadDigital .categoryItem  h3.style1:after,
.mtadDigital .categoryItem.productPage .mainTitle:before,
.mtadDigital .categoryItem  h3.style1:before{
    content: initial;
    display: none;
}
.mtadDigital .subSubCategory .categoryItem a{
    margin-top: 0;
    padding-top:50px;
    background: #fff;
}
.morePro tbody{
    background: #c1e1ed;
}
.articleBox{
    margin: 25px 0;
}
.articleBox.conferenceBox{
    border-bottom:1px solid #1c789f;
    padding: 0;
    margin: 25px 15px;
}
.articleBox.conferenceBox .articleTextWrapper{
    margin-bottom: 10px;
}
.articleBox.conferenceBox .articleTxt{
    margin-bottom: 10px;
}
.articleBox.conferenceBox .innerWrapper{
    width:100%;
    float:right;
    padding-left: 15px;
}
.articleBox.conferenceBox .innerWrapper.withImage{
    width:60%;
}
.articleBox.conferenceBox .imageWrapper{
    width:40%;
    float:right;
    margin:0;
    border:0;
}
.articleBox a{
    display: block;
}
.articleBox .imageWrapper{
    border:1px solid #d9d9d9;
    margin: 25px 0;
}
.articleBox .imageWrapper img{
    width:100%;
}
.articleTextWrapper:hover,
.articleTextWrapper:focus,
.articleTextWrapper{
    color:#88c241;
    font-weight: 700;
    font-size:20px;
    text-decoration: none;
    min-height: 56px;
}
.articleTextWrapper .date{
    font-weight: 400;
    color:#383838;
    font-size:16px;
    line-height: 33px;
}
.articlesWrapper .articleTxt{
    margin-bottom: 15px;
}
.articleTextWrapper .sep{
    margin: 0 15px;
}
.readMore{
    color:#29afcd;
    text-decoration:underline;
    font-weight: 700;
    margin-bottom: 10px;
    display: block;
}
.mainTitle .date{
    font-size:16px;
    font-weight: 400;
    margin-right: 10px;
    line-height: 29px;
}
.companiesWrapper{
    width:100%;
    float:right;
    margin-top: 40px;
}
.companyBox a{
    display: block;
}
.companyBox img{
    margin: 0 auto;
    display: block;
    max-width: 100%;
}
.conference_reg{
    border:0;
    background: #0f4e6b;
    color:#fff;
    padding: 5px 20px;
    float: left;
    margin: 0 20px 0 10px;
}

.conference_reg:hover {
    background: #106d8c;
    color: #fff;
    text-decoration: none;
}

.newsItemBox{
    border-bottom: 1px solid #1c789f;
    padding: 0;
    margin: 25px 15px 0;
    width: calc(100% - 30px);
}
.newsItemBox h3{
    color:#0f4e6b;
    font-size: 16px;
    font-weight: 700;
}
.newsItemBox h3 span{
    color:#88c241;
    margin-left:10px;
    float: right;
}
.newsItemBox p{
    text-align: right!important;
}
#contact-form{
    margin: 0 -15px;
}
#askForPrice-form{
    margin: 0 -15px;
    width:60%;
    margin: 0 auto;
}
#askForPrice-form .inputWrap{
    margin:15px;
    width:calc(50% - 30px);
    float: right;
}
#contact-form .inputWrap{
    margin:15px;
    width:calc(33.3% - 30px);
    float: right;
}
#contact-form .inputWrap.w100{
    width:calc(100% - 30px);
    margin-bottom: 40px;
}
#contact-form .inputWrap input{
    padding: 7px 0;
}
#askForPrice-form .inputWrap label,
#contact-form .inputWrap label{
    font-size: 1.1em;
}
#contact-form .sideWrapper input[type="email"],
#contact-form .inputWrap input{
    color:#424242 !important;
}
.icon-arr{
    width: 13px;
    height: 19px;
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    position: absolute;
    top: 5px;
left: 5px;
}
#contact-form .checkBoxBg{
    margin: 10px 15px;
    width: calc(70% - 30px);
    float: right;
}
#askForPrice-form .checkBoxBg{
    margin: 15px 15px 30px;
    padding: 15px 10px;
    width: calc(100% - 30px);
    float: right;
    background: #f3f3f3;
}
#askForPrice-form  .checkBoxBg label,
#contact-form  .checkBoxBg label{
    color:#424242;
}
#askForPrice-form .checkBoxBg input[type="checkbox"],
#contact-form .checkBoxBg input[type="checkbox"]{
    width:21px;
    height:21px;
}
#askForPrice-form .checkBoxBg span,
#contact-form .checkBoxBg span{
    width:21px;
    height:21px;
    top: calc(50% - 11px);
    background: url(https://www.mtdental.co.il/images/checkBg2.png) top right no-repeat;
}
#askForPrice-form .checkBoxBg span{
right:10px;
}
#askForPrice-form .checkBoxBg input:checked + span,
#contact-form .checkBoxBg input:checked + span{
    background: url(https://www.mtdental.co.il/images/checkBg2.png) bottom right no-repeat;
}
#contact-form .submitContact{
    width: calc(30% - 30px);
    float: right;
    margin: 0 15px;
}
#askForPrice-form .submitContact{
    width: calc(50% - 30px);
    float: left;
    margin: 0 15px 15px;
}
.contactTxtWrapper{
    width: 100%;
    padding: 40px 0;
    background: #f3f3f3;
    margin: 20px 0 30px;
    text-align: center;
}
.contactTxtWrapper.askWrapper{
    text-align: right;
}
.contactTxtWrapper h3, .askSen{
    color:#1c789f;
    font-weight: bold;
    font-size: 19px;
    margin: 0 0 25px;
}
.askSen{
    font-size: 17px;
    margin: 0;
}
.mapWrapper{
    width:100%;
    height:293px;
    margin-top: 20px;
}
.icon-alert{
    width: 32px;
    height: 21px;
    fill: #29afcd;
}
.innerThanksMsg{
    text-align: center;
}
.innerThanksMsg h3{
    color:#88c241;
    font-size: 39px;
    font-weight: 700;
    margin: 15px 0 15px;
}
.innerThanksMsg h4{
    color:#0f4e6b;
    font-size:25px;
    font-weight: normal;
    margin: 0 auto;
    line-height: 35px;
}
.icon-V{
    width:55px;
    height: 70px;
}
.searchResult{
    width:100%;
    float:right;
    margin: 25px 0;
    padding: 0 0 15px 0;
    border-bottom: 1px solid #1c789f;
}
.searchResult .searchResultImg{
    float: right;
    margin-left: 15px;
    border:1px solid #c9c3c0;
    width: 160px;
}
.searchResult .searchResultImg img{
    max-width: 100%;
    margin: 0 auto;
    display: block;
}
.searchResult h3{
    margin: 0 0 15px;
    color:#7e7e7e;
    font-size: 14px;
    font-weight: 400;
}
.searchResult h3 span{
    color:#88c241;
    font-size: 16px;
    font-weight: 700;
}
.wrapper404{
    background: #e7e7e7;
    padding: 120px 0 158px;
    text-align: center;
    font-size: 20px;
    color:#1c789f;
}
.image404{
    max-width: 80%;
}
.wrapper404 a{
    color:#88c241;
    text-decoration: underline;
    font-weight: 700;
}
.Txt404{
    display: block;
    margin-top: 20px;
}
.Txt4042{
    font-weight: 700;
}
.saleItem{
    margin-top: 20px;
}
.saleItem a.saleLink{
    width: 100%;
    display: block;
    padding: 15px 0;
    background: #0f4e6b;
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}
.saleItem img{
    width: 100%;
}
.saleItem .mainTitle{
    position: absolute;
    top: 27px;
    text-align: center;
}
.pp_details{
    display: none;!important;
}
div.pp_default .pp_content, div.light_rounded .pp_content{
    background: none;
}
.modal-headerBox{
    position: relative;
}
div.pp_default .pp_close{
    position: absolute;
    top:0px;
right:0;
    background:#1c789f url('https://www.mtdental.co.il/images/closePop.svg') center center no-repeat;
    background-size: 40%;
    width:60px;
    height:52px;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}



#topMenu {
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 2;
}

.accessibility {
    padding: 4px 1px !important;
}


#awbt {
    background-color: transparent !important;
    width: 32px !important;
    height: 32px !important;
    fill: #484858;
}

@-webkit-keyframes ball-beat {
    50% {
        opacity: 0.2;
        -webkit-transform: scale(0.75);
        transform: scale(0.75); }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1); } }

@keyframes ball-beat {
    50% {
        opacity: 0.2;
        -webkit-transform: scale(0.75);
        transform: scale(0.75); }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1); } }

.ball-beat > div {
    background-color: #fff;
    width: 10px;
    height: 10px;
    border-radius: 100%;
    margin: 2px;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    display: inline-block;
    -webkit-animation: ball-beat 0.7s 0s infinite linear;
    animation: ball-beat 0.7s 0s infinite linear;
    vertical-align: middle;
}
.ball-beat > div:nth-child(2n-1) {
    -webkit-animation-delay: -0.35s !important;
    animation-delay: -0.35s !important;
}

.loader {
    background: #88c241;
}

.loader .loader-inner {
    width: 42px;
    margin: 0 auto;
}


[data-href] {
    cursor: pointer;
}

.errorMsgText{
    padding: 25px 0;
    float: right;
}


.bannerLeft {
    position: absolute;
    left:0;
    top:0;
}

.bannerRight {
    position: absolute;
    right:0;
    top:0;
}
#askForPrice-form input {
    color: #000;
}

.prd-imageLink {
    margin:0 !important;
    border:none !important;
    cursor: zoom-in;
}
/*.innerBanner + .bannerLeft,
.innerBanner + .bannerLeft + .bannerRight{
    top:413px;
}
.mainRotator + .bannerLeft,
.mainRotator + .bannerLeft + .bannerRight{
    top:390px;
}*/
.mainContentWrapper{
    position: relative;
}
#pp_full_res{
    background: #fff!important;
}
.flText span{
    float: right;
}
.articleTextWrapper span{
    float: none;
    /*display: inline-block;*/
}

/******************************Responsive**********************************/
@media only screen and (min-width:992px) and (max-width:1200px){
    .categoryItem.productPage .mainTitle{font-size: 1.2em;}
    .categoryItem.relatedPro{width:calc(25% - 4px);}
    .digitalCat{width: calc(25% - 4px);}
}
@media only screen and (min-width:768px) and (max-width:991px){
    .menuWrapper{width: 100%;padding: 10px 0 0;}
    .subSubCategory .categoryItem h3{font-size: 15px;}
/*.categoryItem.productPage{width: 50%;}*/
    .bigSide{    padding-right: 15px;border-right: 0;margin: 30px 0;}
    .categoryItem.relatedPro{width:calc(33.3% - 4px);}
    .digitalCat{ width:calc(50% - 4px);}
    #askForPrice-form{width:70%;}
    .mainTitle{width: 180px;    font-size: 1.1em;}
    .saleItem a.saleLink{font-size: 14px;}
}
@media only screen and (max-width:992px){
	.categoryItem.productPage {
		max-width: 300px;
		width: 80%;
	}
}
@media only screen and (min-width:767px){
    .searchWrapper{width:43px;float:left!important;direction:ltr;}
    .searchWrapper .searchBtn{background: #88c241 url(https://www.mtdental.co.il/images/search.svg) center center no-repeat;background-size: 18px;height:46px;width:43px;border:0;-webkit-border-radius: 0!important;-moz-border-radius: 0!important;border-radius: 0!important;}
    .searchWrapper.hover .searchBtn{background: #88c241 url(https://www.mtdental.co.il/images/search.svg) center center no-repeat;background-size: 18px;}
    .searchWrapper .group2{background: #88c241;}
    .searchWrapper .group2 input{height:35px;width:0;padding:0;-webkit-border-radius: 0!important;-moz-border-radius: 0!important;border-radius: 0!important;text-align: right;border: 0;text-indent: 8px;transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-webkit-transition: all .25s ease-in-out;}
    .searchWrapper:hover .group2 input,.searchWrapper.hover .group2 input{width:250px;margin-right: 6px;padding: 6px 12px;transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-webkit-transition: all .25s ease-in-out;}
    .searchWrapper .group1{width:43px;}
    .btn-default.searchBtn:focus,.btn-default.searchBtn:hover{background: #88c241 url(https://www.mtdental.co.il/images/search.svg) center center no-repeat;background-size: 18px;}
    .searchWrapper.hover .btn-default.searchBtn:focus,.searchWrapper.hover .btn-default.searchBtn:hover{background: #88c241 url(https://www.mtdental.co.il/images/search.svg) center center no-repeat;background-size: 18px;}
    .nav .open>a, .nav .open>a:focus, .nav .open>a:hover, .nav>li>a:focus, .nav>li>a:hover{background-color: #fff;color: #88c241;}
    .caret{border: 0;background: #88c241;height: 8px;width:8px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg); position: absolute;bottom: -4px;left: calc(50% - 4px);display: none;}
    .open .caret{display: block;}
}
@media only screen and (max-width:767px){
    body {padding-top: 105px }
    .wrapper404{padding: 120px 0 185px;}
    .digitalCat{ width:calc(50% - 4px);}
    .caret{display: none;}
    .searchWrapper{position: fixed;top: 105px;left: 0;z-index: 9999;width: 100%;background: #0f4e6b;display: none;}
    .group1{float:left;width:20%;}
    .group2{float:left;width:80%;}
    .searchBtn, .btn-default.active, .btn-default:active{background: url(https://www.mtdental.co.il/images/search.svg) center center no-repeat; background-size: 20px;height:50px;width:100%;border:0;-webkit-border-radius: 0!important;-moz-border-radius: 0!important;border-radius: 0!important;}
    .btn-default:hover,.btn-default:active:focus, .btn-default:active:hover, .btn-default.active, .btn-default:active{background-color: transparent;border:0;}
    .group2 .form-control{background: #0f4e6b;border:0;color:#fff;box-shadow: none;height:50px}
    .group2 .form-control::-webkit-input-placeholder{color:#fff;}
    .group2 .form-control:-moz-placeholder{color:#fff;}
    .searchMobileBtn{border:0;background: none;padding:0;width: 30px;float: left;}
    .searchMobileBtn.hover .searchMobileBtnIcon{background: url(https://www.mtdental.co.il/images/closeBtnMobile.svg) center center no-repeat;background-size: 20px;}
    .searchMobileBtnIcon{background: url(https://www.mtdental.co.il/images/searchMobile.svg) center center no-repeat; background-size: 25px;height: 30px;margin-top: 3px;width: 30px;float: left;}
    .searchMobileBtnTxt{text-align: center;font-size: 11px;margin-top: 5px;float: left;width:100%;}
    .newletterWrapper{width:100%;}
    .newletterWrapper h3 span:not(.divider){display: block;    margin-top: 10px;font-size: 13px;}
    .checkBoxBg label{font-size: 13px;}
    .newletterWrapper h3{font-size: 1.5em;}
    .divider{display: none;}
    .newletterWrapper h3{text-align: center;}
    .sideWrapper.emailWrapper{width:100%;}
    .sideWrapper{width:100%;margin: 0;}
    .subscribe{width:100%;margin: 15px 0 0 0;padding: 8px 0;}
    .mtdCredit{font-size: 11px;}
    footer, .push{height:285px;}
    .wrapper{margin: 0 auto -285px;}
    .sideWrapper label{    font-size: 1em;    top: 11px;}
    .sideWrapper.hover label{top:-5px;}
    .checkBoxBg{margin-top: 10px;}
    .logo{margin: 0;}
    .logo img{width: 216px;margin: 0 auto;display: block;}
    .logoWrapper{padding: 0;}
    .innerHeader2{padding: 10px 0;height:75px;}
    .menuBtn{width: 30px;text-align: center;}
    .innerHeader1{height: 30px;}
    .navbar-toggle .icon-bar{width: 100%;}
    .navbar-toggle{padding: 9px 0 0;width: 100%;}
    .navbar-toggle .icon-bar+.icon-bar{margin-top: 8px;}
    .menuBtn>div{font-size: 11px;margin-top: -4px;}
    .logo img{width: 138px;;}
    .lang{font-size: 10px;margin-left: 0;background: url(https://www.mtdental.co.il/images/lang.svg) center left no-repeat;background-size: 15px;color:#414141;font-weight: 400;padding-left: 24px;text-decoration: none;line-height: 30px;}
    .navbar-nav{display: block; margin: 0;padding: 0 10px;}
    .navbar-nav>li{display: block;border-top:1px solid #acacac;position: relative;}
    .dropdown-menu ul li{display: block;}
    .dropdown-menu ul li a{text-align: right;padding: 7px 0;font-size: 1em;}
    .dropdown-menu ul{display: block;padding: 0 15px;}
    .navbar-nav li a{color:#fff;text-align: right;padding: 11px;width: calc(100% - 40px);}
    .menuWrapper{padding: 0;width: 0;}
    .closeMobileBtnTxt{color:#fff;font-size: 12px;}
    .closeMobileBtnIcon{height: 30px;width: 30px;background: url(https://www.mtdental.co.il/images/closeBtnMobileW.svg) center center no-repeat;background-size: 20px;}
    .closeMenu{background: none;border:0;display: inline-block!important;padding: 0 15px;margin: 10px 0 20px;}
    .nav>li>a:focus, .nav>li>a:hover{background-color: transparent;}
    .nav .open>a, .nav .open>a:focus, .nav .open>a:hover{border:0;background-color: transparent;font-weight: bold;}
    .icon-linkedin, .icon-facebook{fill: #fff;padding-bottom: 0;}
    .socialNetMobile{padding: 0; margin: 0;list-style: none; float: left;padding: 0;margin-top: 6px;}
    .socialNetMobile li{display: inline-block;margin-left: 15px;}
    .socialNetMobile li a{display: block; height: 50px;}
    .navbar-collapse.in{overflow-y: visible;}
    .navbar-collapse{display: block;position: fixed;top:0;right:-80%;width:80%;height:100%;background: #0f4e6b;z-index: 3;transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-webkit-transition: all .25s ease-in-out;}
    .navbar-collapse.in, .collapsing{right:0;transition: all .25s ease-in-out;-moz-transition: all .25s ease-in-out;-webkit-transition: all .25s ease-in-out;}
    .hpLink{width:calc(33.3% - 4px);margin-bottom: 20px;}
    .mainContent{padding:15px 0;}
    .hpClientCaru{padding: 15px 0 0 0;}
    .hpMainLinks{padding: 15px 0;}
    .hpLink h3{font-size: 18px;}
    .hpMainBox{margin-bottom: 15px;}
    .innerHpNewsWrapper, .newTech{margin-bottom: 15px;}
    .newTech{min-height: 250px;}
    .hpNews h3.style1{padding-left: 20px;}
    h3.style1{padding-left: 20px;min-width: 50px;font-size: 18px;}
    /*h3.style1:after{border-bottom: 44px solid rgba(0,0,0,0);}
    h3.style1:before{border-top: 44px solid rgba(0, 0, 0, 0);}
    h3.style1:after{border-bottom: 44px solid rgba(0,0,0,0);}
    h3.style1:before{border-top: 44px solid rgba(0, 0, 0, 0);}*/
    /*.hpNews>a{margin: 26px 0 8px;}*/
    .clientBox img{max-width: 65%;}
    header{position: fixed;width: 100%;z-index: 2;background: #fff;}
    /*.breadcrumbs, .wrapper404, .mainRotator{margin-top: 105px;}*/
    .footerContactWrapper .inputWrap{margin-bottom: 30px;}
    .footerContactWrapper .inputWrap input{padding: 6px 0;}
    .subSubCategory .categoryItem h3{font-size: 14px;}
/*.categoryItem.productPage{width: 50%;}*/
    .bigSide{padding-right: 15px;border-right: 0;margin:30px 0;}
    .categoryItem.relatedPro{width:calc(33.3% - 4px);}
    .articleBox{width: calc(50% - 30px);}
    #contact-form .inputWrap{width:calc(50% - 30px);}
    #contact-form .submitContact{width:calc(100% - 30px);}
    #contact-form .checkBoxBg{width:calc(100% - 30px);margin: 0 15px 15px;}
    #contact-form .checkBoxBg label{width: 90%; }
    #contact-form .checkBoxBg input[type="checkbox"]{vertical-align: top;margin-top: 5px;}
    #contact-form .checkBoxBg span{top:0;margin-top: 5px;}
    #contact-form .inputWrap.w100{margin-bottom: 15px;}
    #askForPrice-form{width:90%;}
    .mainTitle{width: 180px;    font-size: 1.1em;}
    .saleItem a.saleLink{font-size: 14px;}
    .dropdown-menu li{display: block;}
    .dropdown-menu{right: 0;transform: translate(0, 0);}
    .lego-row table tr td{padding: 5px!important;}
    .askForPrice, .askForPrice:hover, .askForPrice:focus{text-align: right;width: 100%;}
    .navbar-nav>li.dropdown .mobileBtn{background: url(https://www.mtdental.co.il/images/dropdown.svg) center center no-repeat;background-size: 10px;width: 40px;height: 40px;display: block;position: absolute;top:0;left: 0;z-index: 999;}
    .navbar-nav>li.dropdown.open .mobileBtn{background: #0d4159 url(https://www.mtdental.co.il/images/dropUp.svg) center center no-repeat;background-size: 10px;}
    .navbar-nav .open2 .dropdown-menu {position: static;float: none;width: auto; margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;}
    .open2>.dropdown-menu { display: block;}
}
@media only screen and (max-width:599px) {
    .hpLink{width:calc(50% - 4px)}
    .hpSingleBox{width:100%;}
    .categoryItem.relatedPro{width:calc(50% - 4px);}
    .smallH3{margin-top: 0px;}
    #askForPrice-form{width:100%;}
    #askForPrice-form .inputWrap{width:calc(100% - 30px);}
    #askForPrice-form .checkBoxBg label{width:80%;}
}
@media only screen and (max-width:479px){
    .categoryImg img{
        /*margin: 0 auto;*/
        /*display: block;*/
        width: inherit;
        height: 100%;
        /*    min-height: 100%;*/
    }
    .digitalCat{ width:100%;}
    .mtdCredit{font-size: 12px;}
    .hpLink{width:100%;}
    .clientBox{height:78px;line-height: 78px;text-align: center;}
    .ClientCaru .swiper-button-prev, .ClientCaru .swiper-container-rtl .swiper-button-next{width: 25px; height: 40px;top: 50%;}
    .ClientCaru .swiper-button-next, .ClientCaru .swiper-container-rtl .swiper-button-prev{width: 25px; height: 40px;top: 50%;}
    .newTech{min-height: 200px;}
    .categoryItem{width: 100%;}
    .relatedProductWrapper{padding: 0 0 15px 0;}
    .categoryItem.relatedPro{width:100%;margin: 15px 0 0 0;}
    .blue{display: none;}
    .blueIcon{display: block;}
    .categoryItem.productPage{width:100%;}
    .articleBox{width: calc(100% - 30px);}
    .articleBox.conferenceBox .innerWrapper.withImage{width: 100%;padding: 0}
    .articleBox.conferenceBox .imageWrapper{width: 100%;}
    .textWrapper img{width:100%;margin: 0;margin-bottom: 25px;}
    #contact-form .inputWrap{width:calc(100% - 30px);}
    .searchResult .searchResultImg{width:100%;margin: 0 0 15px 0;}
    .saleItem{width:100%;}
}
/******************************Responsive**********************************/


@media(max-width: 1700px){
    .bannerLeft,.bannerRight{
        display: none;
    }
}