h1,h2,h3,h4,h5{margin:0;padding:0;}
button{background:none;border:none;padding:0;margin:0;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
a{text-decoration:underline;color:#473328;}
a:hover{text-decoration:none;}
a img{border:0;text-decoration:none;}
img, embed, object, iframe{max-width:100%;}
form, p{margin:0;padding:0;}
input, textarea, select{font-family:arial;font-size:12px;}
textarea{overflow:auto;resize:none;}
input[type="button"], input[type="submit"], input[type="image"], input[type="reset"], a, select, button{cursor:pointer;}
table{border-collapse:collapse;}
::-webkit-input-placeholder{color:#5a5a5a;}
:-moz-placeholder{color:#5a5a5a;}
.error::-webkit-input-placeholder{color:red;}
.error:-moz-placeholder{color:red;}
.dooble{text-decoration:none;color:#fff;text-align:center;padding:0 0 20px 0;font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;font-size:14px;color:#6884A0;}
.dooble:hover{color:#00CCFF;}
input.error, textarea.error, select.error{
color:red;
border:1px solid red !important;
}
ul{padding:1%;margin:0;}
input[type="checkbox"].error ~ span{color:red;}
label.error{display:none !important;}
input[type="checkbox"], input[type="radio"]{vertical-align:middle;cursor:pointer;}
 .clear{
    clear:both;
    font-size:1px;
    line-height:1px;
    display:block;
    height:0;
}
.noStyla{
text-decoration:none;
color:inherit;
}
.no_mar{
    margin:0 !important;
}
.pad_last{
    padding:0 !important;
}
.no_bg{
    background:none !important;
}
.no_border{
    border:none !important;
}
.fl_lf{
    float:left !important;
}
.fl_rf{
    float:right !important;
}
.last{
    margin:0 0 0 0 !important;
}
*{
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
html{
    width:100%;
    -webkit-text-size-adjust:100%;
    direction:ltr;
    height:100%;
}
body{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif,arial;
    font-size:12px;
    line-height:20px;
    color:#000;
    background:#ffffff;
    padding:0;
    margin:0;
    height:100%;
}
img{
    border:none;
}
.wrapper{
     direction:rtl;
     margin:89px auto 0;
     min-width:100%;
     height:auto;
     min-height:100%;
     width:100%;
     overflow:hidden;
}
.push{
    clear:both;
}
.container{
    width:1200px;
    margin:0 auto;
}
.header{
    width:100%;
    padding:9px 0 0;
    box-shadow:0 0 5px #999;
    position:fixed;
    z-index:99999;
    background:#fff;
    top:0;
    right:0;
    -ms-filter:none !important;
    -webkit-filter:none !important;
    filter:none !important;
    filter:none !important;
    filter:none !important;
    filter:none !important;
}
.BreadCrumb{
    display:inline-block;
    margin:0;
    padding:0;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
}
.BreadCrumbStop{
    display:inline-block;
    margin:0px 0 0 4px;
    width:14px;
    height:10px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    background:url(/content/images/arrow11.png) no-repeat left bottom;
    background-size:contain;   
}
.nav ,.searchButton{
    display:inline-block;
    margin:16px 0 0 0;
    float:right;
}
.nav{
	width:950px;
	max-width:-webkit-calc(100% - 332px);
	max-width:calc(100% - 332px);
}
.nav > ul{
    margin:0;
    padding:0;
    list-style-type:none;
    position:relative;
}
.nav > ul > li{
    margin:0px 0 0 0;
    float:right;
    padding:3px 0px 23px 35px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.nav > ul > li a::after{
    content:"";
    width:0;
    height:4px;
    position:absolute;
    right:0;
    top:43px;
    background:#fff;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.nav > ul > li.liParent a::after{
    background:transparent;
}
.nav > ul > li > a{
    display:inline-block;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#193282;
    font-weight:600;
    text-decoration:none;
    position:relative;
    display:block;
    width:100%;
}
.nav > ul > li:hover > a::after , .nav > ul > li.active > a::after{
    width:100%;
    background:#0198e7;
}
.nav > ul > li
.submenu{
    position:absolute;
    width:100%;
    max-width:100%;
    background:#fff;
    top:46px;
    right:0;
    border-top:5px solid #0198E7;
    z-index:999;
    padding:15px 15px 25px 15px;
    display:none;
    -webkit-box-shadow:2px 6px 15px #777777;
    -moz-box-shadow:2px 6px 15px #777777;
    box-shadow:2px 6px 15px #777777;
}
.submenu::before{
   content:"";
   background:#0198E7;
   position:absolute;
   width:100px;
   height:60px;
   display:block;
   top:-65px;
   right:20%;
   margin-right:15px;
   border-radius:5px 5px 0 0px;
}
.nav > ul > li.liParent:hover > a{
    color:#fff;
    position:relative;
    z-index:2222;
}
.nav > ul > li.liParent:hover .submenu{
    display:block;
    
}
.submenu > ul{
    padding:0;
    margin:0;
    list-style:none;
    max-width:100%;
}
.submenu > ul > li{
    width:19.666777%;
    margin:0;
    display:inline-block;
    padding:0 0.5%;
}
.submenu > ul > li > a{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:18px;
    font-weight:900;
    padding:13px 0 10px 0;
    width:100%;
    float:right;
    text-decoration:none;
    width:100%;
}
.submenu > ul > li > ul{
    padding:0;
    margin:5px 0 0 0;
    list-style:none;
    display:block;
    float:right;
}
.submenu > ul > li > ul > li{
    float:right;
    width:100%;
    padding:10px 0 0;
}
.submenu > ul > li > ul > li > a{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    line-height:20px;
    text-decoration:none;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.submenu > ul > li > ul > li:hover > a , .submenu > ul > li > ul > li.active > a{
    color:#0198E7;
}
.navliImgWrp{width:100%;height:100px;overflow:hidden;}
.navliImgWrp a{
    display:block;
    width:100%;
    height:100%;
    float:right;
}
.navimg{
    width:100%;
    height:100%;
    -webkit-transform:scale3d(1, 1, 1);
    -moz-transform:scale3d(1, 1, 1);
    -o-transform:scale3d(1, 1, 1);
    -ms-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1);
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.navliImgWrp:hover .navimg{
  -webkit-transform:scale3d(1.1, 1.1, 1.1);
-moz-transform:scale3d(1.1, 1.1, 1.1);
-o-transform:scale3d(1.1, 1.1, 1.1);
-ms-transform:scale3d(1.1, 1.1, 1.1);
transform:scale3d(1.1, 1.1, 1.1);
}
.searchButton{
    width:60px;
    top:0px;
    position:absolute;
    background:#fff;
    overflow:hidden;
    height:100%;
    float:right;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:888;
    margin-top:0;
    padding-top:25px;
}
.serch_btn{
    display:inline-block;
    background:#fff;
    z-index:3;
    margin:10px 0 0 0;
    float:right;
    padding:11px 18px;
    border-right:1px solid #ccc;
    position:absolute;
    top:10px;
    left:0;
    width:50px;
    float:left;
}
.search{
    height:100%;
    width:230px;
    padding:0px 10px 5px 0;
    position:relative;
    float:right;
    right:0;
    z-index:2;
    overflow:hidden;
}
.searchButton.show{
    width:345px;
}
.input1{
    width:70%;
    background:#ffffff;
    border:1px solid #dddddd;
    margin:0 0 0px 2%;
    padding:4px 10px;
    display:inline-block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#999999;
    font-weight:normal;
    border-radius:0px;
    float:right;
    outline:none;  
}
.srchSubmit{
    background-color:#0198e7;
    display:inline-block;
    margin:0 0 14px 0;
    padding:4px 13px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#ffffff;
    font-weight:normal;
    border-radius:25px 0px 0px 25px;
    text-decoration:none;
    border:0;
    cursor:pointer;
    outline:none;
    border:1px solid #0198e7;
    -webkit-transition:all 0.2s ease;
-moz-transition:all 0.2s ease;
-o-transition:all 0.2s ease;
transition:all 0.2s ease;
}
.srchSubmit:hover{
    background:#fff;
    color:#0198e7;
}
.nav ul > li.last:hover{
    border-bottom:0;
}
.logo{
    display:inline-block;
    float:left;
}
.logo_img{
    vertical-align:top;
}
.mobail_logo{
    display:none;
}
.banner_main{
    width:100%;
    position:relative;
}
.banner_img{
    width:100%;
    display:block;
}
.banner2_img{
    width:100%;
    display:block;
}
.banner{
    width:100%;
    position:absolute;
    right:0;
    top:0;
    height:100%;
}
.container1{
    width:1200px;
    margin:0 auto;
    height:100%;
    display:table;
}
.aligner{
    display:table-cell;
    width:100%;
    height:100%;
    vertical-align:middle;
}
.banner_cont{
    width:400px;
    margin:0 18px 0 0;
}
.banner_cont .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:43px;
    color:#020a42;
    font-weight:900;
    line-height:52px;
    padding:7px 0 0 0;
}
.banner_cont .sub_title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:40px;
    color:#07093d;
    font-weight:bold;
    line-height:56px;
    padding:0 0 10px 0;
}
.banner_cont .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#3a3a3a;
    font-weight:normal;
    line-height:29px;
}
.banner_cont .pera.limitHeight{
    height:90px;
    overflow:hidden;
}
.banner_cont .title1{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:40px;
    color:#0198e7;
    font-weight:900;
    line-height:50px;
    padding:0px 0 7px 0;
    margin:0 0 17px;
}
.banner_cont .btn{padding:0px 21px 0px 21px;font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;font-size:17px;line-height:39px;height:40px;color:#ffffff;font-weight:bold;border-radius:20px;text-decoration:none;display:inline-block;margin:23px 0 0 0;position:relative;overflow:hidden;z-index:2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.banner_cont1{
    width:470px;
    margin:0;
}
.prev{
    position:absolute;
    left:2%;
    top:47%;
    margin:-25px 0 0 0;
    z-index:888;
    border:3px solid #ccc;
    border-radius:50%;
    width:56px;
    height:56px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    overflow:hidden;
}
.next{
    position:absolute;
    right:2%;
    top:47%;
    margin:-25px 0 0 0;
    z-index:888;
    border:3px solid #ccc;
    border-radius:50%;
    width:56px;
    height:56px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    overflow:hidden;
}
.prev:hover,.next:hover{
    border:3px solid #bbb;
} 
.prev .pic,.next .pic{
      -webkit-transition:all 0.3s ease;
      -moz-transition:all 0.3s ease;
      -o-transition:all 0.3s ease;
      transition:all 0.3s ease;
      -webkit-transform:scale3d(1, 1, 1);
      -moz-transform:scale3d(1, 1, 1);
      -o-transform:scale3d(1, 1, 1);
      -ms-transform:scale3d(1, 1, 1);
      transform:scale3d(1, 1, 1);
      will-change:transform;
      max-width:100%;
      height:auto;
}
.prev:hover .pic,.next:hover .pic{-webkit-transform:scale3d(1.3, 1.3, 1.3);-moz-transform:scale3d(1.3, 1.3, 1.3);-o-transform:scale3d(1.3, 1.3, 1.3);-ms-transform:scale3d(1.3, 1.3, 1.3);transform:scale3d(1.3, 1.3, 1.3);}
.block{
    background-color:#eeeeee;
    border:1px solid #dddddd;
    width:31.5%;
    min-height:258px;
    margin:31px 0 31px 0;
    padding:0px 14px 0px 14px;
    position:relative;
    float:right;
}
.block_in{
    float:right;
    width:60%;
    padding:6px 0px 6px 0;
    min-height:255px;
    position:relative;
    z-index:999;
}
.block_pic{
    float:left;
    margin:-12px 0 0 -19px;
    position:absolute;
    left:0;
    top:0;
}
.block .pic{
    display:table;
}
.block .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:29px;
    color:#193282;
    font-weight:900;
    line-height:32px;
    background:url(/content/images/line1.png) no-repeat right bottom;
    padding:5px 0 15px 0;
}
.block .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:normal;
    line-height:26px;
    margin:9px 0 29px 0;
}
.block .btn{
    background-color:#193282;
    padding:10px 10px 10px 10px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:0px;
    bottom:20px;
    border-radius:20px;
    text-decoration:none;
    border:1px solid #193282;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:2;
    overflow:hidden;
}
.block .btn:hover{
    color:#193282;
}
.block2{
    background-color:#eeeeee;
    border:1px solid #dddddd;
    width:31.5%;
    min-height:258px;
    margin:31px 31px 31px 31px;
    padding:0px 14px 0px 14px;
    position:relative;
    float:right;
}
.block2_pic{
    float:left;
    margin:-12px 0 0 -17px;
    position:absolute;
    left:0;
    top:0;
}
.block2 .pic{
    display:table;
}
.block2 .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:29px;
    color:#0198e7;
    font-weight:900;
    line-height:32px;
    background:url(/content/images/line2.png) no-repeat right bottom;
    padding:5px 0 18px 0;
}
.block2 .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:normal;
    line-height:26px;
    margin:9px 0 29px 0;
}
.block2 .btn{
    background-color:#0198e7;
    padding:10px 10px 10px 10px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:0px;
    bottom:20px;
    border-radius:20px;
    text-decoration:none;
    border:1px solid #0198e7;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:2;
    overflow:hidden;
}
.block2 .btn:hover{
    color:#0198e7;
}
.block3{
    background-color:#eeeeee;
    border:1px solid #dddddd;
    width:31.5%;
    min-height:258px;
    margin:31px 0 31px 0;
    padding:0px 14px 0px 14px;
    position:relative;
    float:right;
}
.block3_pic{
    float:left;
    margin:-14px 0 0 -24px;
    position:absolute;
    left:0;
    top:0;
}
.block3 .pic{
    display:table;
}
.block3 .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:29px;
    color:#f59f1a;
    font-weight:900;
    line-height:32px;
    background:url(/content/images/line3.png) no-repeat right bottom;
    padding:5px 0 18px 0;
}
.block3 .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:normal;
    line-height:26px;
    margin:9px 0 29px 0;
}
.block3 .btn{
    background-color:#f59f1a;
    padding:10px 10px 10px 10px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    border-radius:20px;
    text-decoration:none;
    position:absolute;
    right:0px;
    bottom:20px;
    border:1px solid #f59f1a;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:2;
    overflow:hidden;
}
.block3 .btn:hover{
    color:#f59f1a;
}
.about_section{
    width:100%;
    background-color:#eeeeee;
}
.about_in{
    margin:0 auto;
    width:1000px;
    padding:118px 0 106px 0;
}
.gallery{
    float:right;
    margin:0;
    padding:10px 10px 10px 10px;
    background-color:#ffffff;
    width:50%;
}
.gallery_img{
    width:100%;
    display:block;
}
.gallery_cont{
    float:left;
    width:44%;
}
.gallery_cont .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:29px;
    color:#193282;
    font-weight:900;
    padding:0px 0 20px 0;
}
.gallery_cont .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16.5px;
    color:#666666;
    font-weight:normal;
    line-height:30px;
    margin:18px 0 29px 0;
}
.gallery_cont .btn{
    background-color:#0198e7;
    padding:14px 21px 14px 21px;
    display:inline-block;
    margin:22px 0 0 0;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#ffffff;
    font-weight:bold;
    border-radius:26px;
    text-decoration:none;
    border:1px solid #0198e7;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    position:relative;
    z-index:2;
    overflow:hidden;
}
.gallery_cont .btn:hover{
    color:#0198e7;
}
.gallery_cont .btn::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:0;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    z-index:-1;
    background-color:#fff;     
}
.gallery_cont .btn:hover::after{
    width:100%;
}
.logos_section{
    width:100%;
    text-align:center;
    padding:86px 0 48px 0;
    font-size:0;
}
.logos_section1{
    background-color:#eeeeee;
    margin:50px 0 0;
}
.logos_section2{
    padding:56px 0 48px 0;
}
.logos_section .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:33px;
    color:#193282;
    font-weight:900;
    padding:0px 0 60px 0;
    text-transform:uppercase;
}
.logo1{
    margin:0 3.3%;
    display:inline-block;
    float:left;
    width:200px;
    height:58px;
    line-height:58px;
    text-align:center;
    font-size:1px;
    letter-spacing:-1px;
    padding:0 10%;
}
.swiper-slide .logo1{
    display:block;
    line-height:58px;
    font-size:0;
}
.swiper-slide .pic{
    max-width:100%;
    max-height:99%;
    width:auto;
    height:auto;
    vertical-align:middle;
}
.img_wrapper img{
max-width:100%;
max-height:100%;
vertical-align:middle;
}
.slide{
    margin:35px 0;
    padding:0;
}
.footer{
    width:100%;
    background-color:#143555;
     direction:rtl;
}
.footer_in{
    padding:77px 19px 0 19px;
    width:1200px;
    margin:0 auto 0 auto;
}
.fot_right{
    display:inline-block;
    margin:0;
    padding:5px 0 0 0;
    float:right;
    width:auto;
    max-width:50%;
    text-align:center;
}
.icons{
    display:block;
    margin:49px 0 0 0;
    padding:0;
}
.icon1{
    display:inline-block;
    margin:0 0 0 17px;
}
.icon1 img{
    -webkit-transform:translate3d(0px, 0px, 0px);
    -moz-transform:translate3d(0px, 0px, 0px);
    -o-transform:translate3d(0px, 0px, 0px);
    -ms-transform:translate3d(0px, 0px, 0px);
    transform:translate3d(0px, 0px, 0px);
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;   
}
.icon1:hover img{
     -webkit-transform:translate3d(0px, -5px, 0px);
    -moz-transform:translate3d(0px, -5px, 0px);
    -o-transform:translate3d(0px, -5px, 0px);
    -ms-transform:translate3d(0px, -5px, 0px);
    transform:translate3d(0px, -5px, 0px);  
}
.fot_nav{
    float:left;
}
.fot_nav ul{
    margin:25px 0px 0 0;
    padding:0;
    display:inline-block;
    list-style-type:none;
    width:100%;
}
.fot_nav ul > li{
    display:block;
    margin:0 0 20px 0;
    padding:0;
}
.fot_nav ul > li > a{
    display:inline-block;
    margin:0;
    padding:0;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#fff;
    text-decoration:none;
    opacity:0.5;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.fot_nav ul > li > a:hover{
    opacity:1;
}
.fot_nav .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:20px;
    line-height:26px;
    color:#fff;
    font-weight:900;
    padding:0px 0 10px 0;
    margin:0;
}
.copy_right{
    border-top:1px solid #353b68;
    text-align:center;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#fff;
    text-decoration:none;
    padding:30px 0 10px 0;
    margin:34px 0 0 0;
}
.copy_right span{
    opacity:0.5;
}
.link{
    border-top:1px solid #353b68;
    text-align:center;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#fff;
    text-decoration:none;
    padding:30px 0 30px 0;
    margin:34px 0 0 0;
    opacity:1;
    background:url(/content/images/arrow8.png) no-repeat 20px center;
    width:100%;
    display:none;
}
.block4{
    border:1px solid #eeeeee;
    width:31.5%;
    margin:0.8% 0.9% 1% 0.9%;
    padding:8px 8px;
    float:right;
    height:360px;
}
.block1 .pic  ,.block2 .pic ,.block3 .pic ,.block4 .pic ,.block5 .pic ,.block6 .pic ,.block7 .pic ,.block8 .pic{
    max-width:100%;
    margin:0 auto;
    display:inline-block;
    width:auto;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    opacity:1;
    filter:alpha(opacity=100);
}
.block1 .pic:hover ,.block2 .pic:hover,.block3 .pic:hover,.block4 .pic:hover,.block5 .pic:hover,.block6 .pic:hover,.block7 .pic:hover,.block8 .pic:hover{
    opacity:0.8;
    filter:alpha(opacity=80);
}
.block4 .title ,.block5 .title,.block6 .title,.block7 .title,.block8 .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:28px;
    color:#193282;
    font-weight:900;
    padding:13px 0 6px 0;
    width:100%;
    float:right;
    line-height:28px;
}
.block4 .pera,.block5 .pera,.block6 .pera,.block7 .pera,.block8 .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    line-height:26px;
    margin:9px 0 0 0;
    float:right;
}
.block4 .btn , .block5 .btn, .block6 .btn, .block7 .btn, .block8 .btn{display:block;float:right;margin:20px 0 14px 0;padding:0px 11px 0px 21px;line-height:35px;height:40px;font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;font-size:17px;color:#ffffff;font-weight:bold;border-radius:20px;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;z-index:2;overflow:hidden;}
.block4 .btn::after , .block5 .btn::after,.block6 .btn::after,.block7 .btn::after,.block8 .btn::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:0;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    z-index:-1;
    background-color:#fff;
}
.block4 .btn:hover::after ,.block5 .btn:hover::after,.block6 .btn:hover::after,.block7 .btn:hover::after ,.block8 .btn:hover::after{
    width:100%;
}
.block_in1{
    padding:6px 19px 6px 0;
    height:100%;
}
.top_section{
    display:block;
    margin:0;
    padding:15px 2px 13px 2px;
}
.social_icons{
    display:inline-block;
    margin:5px 0 0 0;
    float:left;
}
.social_icon1{
    display:inline-block;
    margin:0;
    float:right;
}
.top_right{
    float:right;
    margin:0;
    padding:0;
}
.top_right ul{
    display:inline-block;
    margin:0;
    padding:0;
    list-style-type:none;
}
.top_right ul > li{
    display:inline-block;
    margin:0 0 0 4px;
    padding:0 0 0 15px;
    float:right;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    background:url(/content/images/arrow11.png) no-repeat left center;
}
.top_right ul > li > a{
    display:inline-block;
    margin:0;
    padding:0;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
}
.top_right ul > li > a:hover,
.top_right ul > li > a.active{
    color:#0198e7;
}
.contact_block{
    width:100%;
    padding:21px 0 77px;
}
.map{
    display:inline-block;
    float:left;
    width:45%;
    margin:10px 0 0 0;
    border:9px solid #eeeeee;
    height:440px;
}
.map_img , #map_canvas{
    width:100%;
    height:100%;
    display:block;
}
.address{
    display:inline-block;
    float:right;
    width:51%;
}
.location{
    display:block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:15px;
    color:#666666;
    font-weight:300;
    background:url(/content/images/icon9.png) no-repeat right top;
    padding:0 24px 0 0;
}
.details{
    display:block;
    margin:16px 0 23px 0;
}
.ph_no{
    margin:0 0 0 18px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:300;
    background:url(/content/images/icon10.png) no-repeat right top;
    padding:0 23px 0 0;
    float:right;
}
.fx_no{
    margin:0 0 0 28px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:300;
    background:url(/content/images/icon11.png) no-repeat right top;
    padding:0 31px 0 0px;
    float:right;
}
.mail_id{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#666666;
    font-weight:300;
    background:url(/content/images/icon12.png) no-repeat right top;
    padding:0 28px 0 0;
    float:right;
    text-decoration:none;
}
.mail_id:hover{
    color:#0198e7;
}
.form_section{
    display:block;
    direction:rtl;
}
.text_fild{
    background:#ffffff;
    width:48%;
	height:46px;
	line-height:46px;
    border:1px solid #dddddd;
    margin:0 0 10px 2%;
    padding:11px 10px;
    display:inline-block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#5a5a5a;
    font-weight:normal;
    border-radius:0px;
    float:right;
    outline:none;
}
.text_fild1{
    width:98%;
    background:#ffffff;
    border:1px solid #dddddd;
    margin:0 0 5px 10px;
    padding:11px 10px;
    display:inline-block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#5a5a5a;
    font-weight:normal;
    border-radius:0px;
    height:160px;
    outline:none;
    resize:none;
    overflow:auto;
}
.select_box{
    width:98%;
	height:46px;
    background:url(/content/images/arrow3.png) no-repeat 10px center #ffffff;
    border:1px solid #dddddd;
    margin:0 0 10px 10px;
    padding:0 10px;
    display:inline-block;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#5a5a5a;
    font-weight:normal;
    border-radius:0px;
    appearance:none;
    -moz-appearance:none;
    -ms-appearance:none;
    -o-appearance:none;
    -webkit-appearance:none;
    outline:none;
}
.text_fild.select_box{
	width:48%;
	background-position:95.7% center;
}
.form_section .btn{
    display:block;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
    cursor:pointer;
    outline:none;
    width:100%;
    position:absolute;
    top:0;
    right:0;
    height:100%;
    background:none;
    border:0;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.form_section .btn:hover{
    color:#0198e7;
}
.product_top_right , .about_top_right{
    float:right;
    margin:0;
    padding:0;
}
.product_top_right ul  , .about_top_right ul{
    display:inline-block;
    margin:0;
    padding:0;
    list-style-type:none;
}
.product_top_right ul > li , .about_top_right ul > li{
    display:inline-block;
    margin:0 0 0 4px;
    padding:0 0 0 15px;
    float:right;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    background:url(/content/images/arrow11.png) no-repeat left center;
}
.product_top_right ul > li > a  ,  .about_top_right ul > li > a{
    display:inline-block;
    margin:0;
    padding:0;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    text-decoration:none;
}
.product_top_right ul > li > a:hover,
.product_top_right ul > li > a.active{
    color:#f59f1a;
}
.about_top_right ul > li > a:hover,
.about_top_right ul > li > a.active{
    color:#0198e7;
}
.product_gallery ,.aboutCont{
    display:block;
    padding:29px 0 90px 0;
}
.aboutCont{
    float:right;
    width:100%;
    position:relative;
}
.product_cont_right{
    display:inline-block;
    margin:0;
    padding:0;
    float:right;
    width:53%;
}
.aboutCont .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:32px;
    color:#193282;
    font-weight:900;
    padding:0px 0 21px 0;
    margin:0 0 24px 0;
}
.product_cont_right .title{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:23px;
    color:#193282;
    font-weight:900;
    
    padding:0px 0 21px 0;
    margin:0 0 24px 0;
}
.product_cont_right .sub_title{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:16px;
    color:#666666;
    font-weight:bold;
    padding:0 0 46px 0;
}
.product_cont_right .list{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:15px;
    color:#666666;
    font-weight:normal;
    line-height:normal;
}
.product_cont_right .list ul{
  padding:0;
   list-style:none;
   margin:0; 
}
.product_cont_right .list ul li{
    float:right;
    width:100%;
    padding:0 12px 14px 0;
   background:url(/content/images/dot.jpg) no-repeat right 9px;
}
.product_cont_right .btn{
    
    display:inline-block;
    margin:48px 0 14px 0;
    
    padding:0px 31px 0px 31px;
    line-height:37px;
    height:40px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#ffffff;
    font-weight:bold;
    border-radius:33px;
    text-decoration:none;
    overflow:hidden;
    position:relative;
    z-index:2;
        -webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease;
}
.product_cont_right .btn::after{
  background-color:#fff;
  
    content:"";
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:0;
    -webkit-transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
transition:all 0.5s ease;
z-index:-1;
}
.product_cont_right .btn:hover::after{
    width:100%;
}
.slide_gallery{
    display:inline-block;
    margin:0 0 0 11px;
    padding:0;
    float:left;
    width:41%;
}
.slide_view{
    border:10px solid #eeeeee;
    background-color:#fff;
    padding:17px 16% 0 13%;
    position:relative;
}
.slide_view_img{
    width:100%;
    height:auto;
    width:auto;
    margin:0 auto;
    display:block;
}
.slide_gallery .prev{
    position:absolute;
    left:3%;
    top:50%;
    margin:-25px 0 0 0;
    border:2px solid transparent;
    border-radius:50%;
    width:55px;
    height:55px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:3;
}
.slide_gallery .next{
    position:absolute;
    right:3%;
    top:50%;
    margin:-25px 0 0 0;
    border:2px solid transparent;
    border-radius:50%;
    width:55px;
    height:55px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:3;
}
.slide_gallery .prev:hover , .slide_gallery .next:hover{
  border:2px solid #eee; 
}
.thumbnail_slider{
    display:block;
    margin:19px 0 0 0;
}
.thumb{
    display:inline-block;
    margin:0;
    padding:6px 6px 6px 6px;
    float:right;
    border:10px solid #eeeeee;
    width:30.5%;
    height:150px;
    text-align:center;
    cursor:pointer;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.thumb_middle{
    display:inline-block;
    margin:0 4% 0 4%;
    padding:6px 6px 6px 6px;
    float:right;
    border:10px solid #eeeeee;
    text-align:center;
}
.thumbnail_slider .pic{
    width:100%;
    display:block;
}
.additional_products{
    width:100%;
    padding:54px 0 30px 0;
    background-color:#eeeeee;
    text-align:center;
}
.additional_pumps{
    width:100%;
    padding:54px 0 2px 0;
    background-color:#eeeeee;
    text-align:center;
    overflow:hidden;
}
.additional_products .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:32px;
    color:#193282;
    font-weight:900;
    padding:10px 0 26px 0;
    display:inline-block;
}
.products{
    margin:59px 0 0 0;
    font-size:0px;
}
.product_block{
    display:inline-block;
    float:none;
    vertical-align:top;
    width:23.4%;
    margin:0 0.6% 47px 1%;
}
.product_img{
    background-color:#fff;
    padding:8% 0;
    display:block;
    -webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.27);
    -moz-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.27);
    box-shadow:0px 0px 0px rgba(0, 0, 0, 0.27);
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.product_block:hover .product_img{
     -webkit-box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);
    -moz-box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);
    box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);  
}
.product_block .sub_title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#193282;
    font-weight:bold;
    line-height:normal;
    padding:17px 0 20px 0;
    text-transform:uppercase;
}
.product_block .btn{
      background-color:#fff;
    display:inline-block;
    margin:0 0 14px 0;
    padding:0px 20px 0px 20px;
    height:40px;
    line-height:37px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    font-weight:normal;
    border-radius:33px;
    text-decoration:none;
    position:relative;
    overflow:hidden;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    overflow:hidden;
    z-index:2;
}
.product_block .btn::after{
    content:"";
    position:absolute;
    right:0;
    top:0;
    height:100%;
    width:0;
    
        -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    z-index:-1;
}
.product_block .btn:hover{
    color:#fff;
}
.product_block .btn:hover::after{
    width:100%;
}
.product_block .pic{
    -webkit-transform:translate3d(0px, 0px, 0px);
    -moz-transform:translate3d(0px, 0px, 0px);
    -o-transform:translate3d(0px, 0px, 0px);
    -ms-transform:translate3d(0px, 0px, 0px);
    transform:translate3d(0px, 0px, 0px);
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.product_block:hover .pic{
      -webkit-transform:translate3d(0px, -5px, 0px);
    -moz-transform:translate3d(0px, -5px, 0px);
    -o-transform:translate3d(0px, -5px, 0px);
    -ms-transform:translate3d(0px, -5px, 0px);
    transform:translate3d(0px, -5px, 0px); 
}
.ameda_section{
    display:block;
    text-align:center;
    padding:30px 0 30px 0;
}
.ameda_section .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:32px;
    color:#193282;
    font-weight:900;
    padding:0px 0 21px 0;
    margin:6px 0 24px 0;
}
.block_section{
    display:block;
    padding:35px 0 0 0;
}
.block_section_in{
    display:inline-block;
    margin:0 0 23px 0;
    float:right;
    position:relative;
    width:31.5%;
    overflow:hidden;
    height:260px;
}
.block_section_cont{
    width:100%;
    position:absolute;
    left:0;
    bottom:70px;
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:32px;
    color:#fff;
    font-weight:900;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    padding:15px 0 15px 0;
}
.block_section_in .pic{
    width:100%;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.shorttextBlock{
    position:absolute;
    bottom:-50%;
    opacity:0;
    filter:alpha(opacity=0);
    left:0;
    width:100%;
    z-index:2;
    color:#fff;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    font-weight:normal;
    line-height:normal;
    padding:11px 10px 7px 10px;
    text-transform:uppercase;
    -webkit-transition:all 0.9s ease;
    -moz-transition:all 0.9s ease;
    -o-transition:all 0.9s ease;
    transition:all 0.9s ease;
}
.block_section_in:hover .shorttextBlock{
    bottom:0;
    opacity:1;
    filter:alpha(opcaity=100);
}
.block_section_in:hover .pic{
   -webkit-filter:blur(3px);
  -moz-filter:blur(3px);
  -o-filter:blur(3px);
  -ms-filter:blur(3px);
  filter:blur(3px);  
} 
.block_section_in:hover .block_section_cont{
    bottom:170px;
}
.block_section_middle{
    margin:0 2.5% 0 2.5%;
}
.tabs{
    display:block;
    padding:30px 0 0px 0;
    text-align:center;
}
.tabs .btn{
    background-color:#fff;
    display:inline-block;
    margin:0 3px 0 3px;
    padding:4px 13px 4px 13px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#f59f1a;
    font-weight:bold;
    border-radius:33px;
    text-decoration:none;
    border:1px solid #f59f1a;
}
.banner4_cont{
    width:400px;
    margin:74px 18px 0 0;
}
.banner4_cont .title{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:30px;
    color:#005bd1;
    font-weight:900;
    line-height:50px;
    background:url(/content/images/line4.png) no-repeat right top;
    padding:7px 0 12px 0;
}
.banner4_cont .btn{
    background-color:#f59f1a;
    padding:11px 21px 11px 21px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#ffffff;
    font-weight:bold;
    border-radius:20px;
    text-decoration:none;
    display:inline-block;
    margin:23px 0 0 0;
}
.banner4_cont .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:-height:28px;
}
.content{
    width:100%;
    background-color:#fff;
    padding:0px 3% 0px 3%;
}
.right_cont{
    display:inline-block;
    float:right;
    width:45%;
    padding:43px 0 43px 0;
}
.right_cont .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:28px;
    color:#193282;
    font-weight:900;
    line-height:50px;
    padding:0 0 5px 0;
    margin:0 0 59px 0;
}
.right_cont .sub_title{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#193282;
    font-weight:bold;
    padding:0 20px 0 0;
    text-transform:uppercase;
    background:url(/content/images/arrow6.png) no-repeat right 3px;
    margin:0 0 22px 0;
    cursor:pointer;
    display:table;
    -webkit-transition:all 0.15s ease;
    -moz-transition:all 0.15s ease;
    -o-transition:all 0.15s ease;
    transition:all 0.15s ease;
}
.right_cont .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#666666;
    font-weight:normal;
    line-height:28px;
    padding:0 22px 20px 0;
    display:none;
}
.right_cont .sub_title:hover,
.right_cont .sub_title.active{
    color:#0198e7;
    background:url(/content/images/arrow7.png) no-repeat right 3px;
}
.right_cont .btn.btnlnk ,.btnbtn{padding:0px 21px 0px 21px;  font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;  font-size:17px;  color:#ffffff;  font-weight:bold;  border-radius:20px;  text-decoration:none;  display:inline-block;  margin:9px 5px 0 0;  height:40px;  line-height:35px;  position:relative;  z-index:2;  overflow:hidden;  -webkit-transition:all 0.3s ease;  -moz-transition:all 0.3s ease;  -o-transition:all 0.3s ease;  transition:all 0.3s ease;
}
.left_cont{
    display:inline-block;
    float:left;
    width:51%;
    padding:43px 3% 89px 0;
    border-right:1px solid #eeeeee;
}
.left_cont .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:30px;
    color:#193282;
    font-weight:900;
    line-height:50px;
    padding:0 0 5px 0;
    margin:0 0 31px 0;
}
.left_cont .pera{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#666666;
    font-weight:normal;
    line-height:28px;
    padding:0 22px 39px 0;
}
.left_cont .btn.btnlnk{
    padding:0px 21px 0px 21px;
    height:40px;
    line-height:35px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    border-radius:20px;
    text-decoration:none;
    display:inline-block;
    margin:9px 5px 0 0;
    position:relative;
    overflow:hidden;
    z-index:2;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.btn.btnlnk::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:0;
    z-index:-1;
    background:#fff;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.btn.btnlnk:hover::after{
    width:100%;
}
.pera_block{
    padding:10px 59px 17px 0px;
}
.slide .prev{
    position:absolute;
    left:10%;
    top:50%;
    margin:-13px 0 0 0;
    display:none;
}
.slide .next{
    position:absolute;
    right:10%;
    top:50%;
    margin:-13px 0 0 0;
    display:none;
}
.menu_icon{
    display:none;
}
.mobile-menu{
    display:block;
}
.mobile-menu .menu_icon{
    display:inline-block;
    margin:12px 0 0 0;
    cursor:pointer;
}
.mobile-menu .mobail_logo{
    display:inline-block;
    float:left;
}
.side-bar .nav{
    display:block;
    width:100%;
}
.side-bar .nav ul > li{
    display:block;
    float:none;
    margin:0 0 0 0;
    padding:0 0 15px 0;
}
.aboutContBlock{
    width:100%;
    margin-bottom:115px;
    clear:both;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#666666;
    font-weight:normal;
    line-height:27px;
}
.aboutContRight{
    float:right;
}
.aboutContLeft{
    float:left;
}
.aboutContRight .contText{
    float:right;
    width:50%;
    padding-left:50px;
}
.aboutContRight .contImage{
    float:left;
    width:50%;
    padding-right:50px;
}
.aboutContLeft .contText{
    float:left;
    width:50%;
    padding-right:50px;
}
.aboutContLeft .contImage{
    float:right;
    width:50%;
    padding-left:50px;
}
.imgWrap{
    border:10px solid #eeeeee;
    -webkit-box-shadow:0px 0px 0px transparent;
    -moz-box-shadow:0px 0px 0px transparent;
    box-shadow:0px 0px 0px transparent;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.imgWrap:hover{
    -webkit-box-shadow:1px 5px 5px rgba(0, 0, 0, 0.29);   
    -moz-box-shadow:1px 5px 5px rgba(0, 0, 0, 0.29);   
    box-shadow:1px 5px 5px rgba(0, 0, 0, 0.29);   
}
.aboutPic{
    display:block;
    width:100%;
    height:auto;
}
.sideNav{
  float:right;
  width:25%;
  padding:29px 0 90px 60px;
}
.sideNavUl{
    padding:0;margin:0;list-style:none;
}
.sideNavUl li.sideNavLi{
    float:right;
    position:relative;
    width:100%;
    margin-bottom:1px;
}
.sideNavA{
    display:block;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#666666;
    text-decoration:none;
    height:40px;
    line-height:40px;
    overflow:hidden;
    font-weight:bold;
    white-space:nowrap;
    width:100%;
    text-overflow:ellipsis;
    border-radius:25px;
    padding-right:14px;
    padding-left:25px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    z-index:4;
}
.sideNavA::after{
    content:"";
    position:absolute;
    right:0;
    top:0;
    width:0%;
    height:100%;
    
    border-radius:25px;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    z-index:-1;
}
.sideNavUl li.sideNavLi:hover .sideNavA , .sideNavUl li.sideNavLi.active .sideNavA{
    color:#fff;
    background:url(/content/images/sideNavArrow.png) 10px center no-repeat
}
.sideNavUl li.sideNavLi:hover .sideNavA::after , .sideNavUl li.sideNavLi.active .sideNavA::after{
    width:100%;
}
.aboutCont.catCont{
    width:75%;
}
.catCont .aboutContBlock{
    margin-bottom:60px;
}
.contText.catText{
    width:100%;
    padding-left:0;
}
.catText .contImage{
    margin:0 30px 30px 0;
    width:440px;
    max-width:100%;
    padding-right:0;
}
.catGallery{float:left;width:100%;max-width:900px;}
.bigImageWrap{
    width:100%;
    max-width:900px;
    max-height:510px;
    height:510px !important;
    border:9px solid #eee;
    position:relative;
    overflow:hidden;
    line-height:510px;
    text-align:center;
    font-size:1px;
    letter-spacing:-1px;
}
 .bigImageWrap .bigimg{
 max-width:100%;
 max-height:100%;
 vertical-align:middle;
 display:block;
 float:left;
 width:auto;
 min-width:50%;
 } 
 .catThumbWrap{
    width:100%;
    position:relative;
    overflow:hidden;
    margin:30px auto;
    display:block;
    height:110px;
 }
 .catThumbs{
    width:85%;
    overflow:hidden;
    margin:0 auto;
    height:110px;
 }
 .catthumb{
    max-width:100%;
    width:100%;
    height:110px;
    float:left;
    margin:0 7px;
    box-sizing:initial;
    position:relative;
 }
 .catthumb img{
    max-width:100%;
    width:auto;
    max-height:100%;
    border:3px solid transparent;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s;
 }
 .catthumbArrow.next{
    right:0;
 }
 .catthumbArrow.prev{
    left:0;
 }
 .partnersCont{
    float:left;
    width:100%;
 }
 .partnersCont .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:31px;
    color:#193282;
    font-weight:900;
    padding:27px 0 21px 0;
    margin:0 auto 24px;
    display:block;
    text-align:center;
 }
 .sorters{
    display:block;
    margin:0 auto;
    width:auto;
    text-align:center; 
 }
 .sorter{
    cursor:pointer;
    display:inline-block;
    margin:0 5px;
    height:30px;
    line-height:30px;
    padding:0 15px;
    border-radius:25px;
    border:1px solid #0198e7;
    color:#0198e7;
    position:relative;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:16px;
    overflow:hidden;
    -webkit-transition:all 0.1s ease;
    -moz-transition:all 0.1s ease;
    -o-transition:all 0.1s ease;
    transition:all 0.1s ease;
    z-index:1;
 }
 .sorter::after{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:0;
    height:100%;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    background:#0198e7;
    z-index:-1;
 }
 .sorter.btn{
    cursor:pointer;
    display:inline-block;
    margin:0 5px;
    height:30px;
    line-height:28px;
    padding:0 15px;
    border-radius:25px;
    border:1px solid #F59F1A;
    color:#F59F1A;
    position:relative;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:16px;
    overflow:hidden;
    -webkit-transition:all 0.1s ease;
    -moz-transition:all 0.1s ease;
    -o-transition:all 0.1s ease;
    transition:all 0.1s ease;
    z-index:1;
 }
 .sorter.btn::after{
    content:"";
    position:absolute;
    top:0;
    right:0;
    width:0;
    height:100%;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    background:#F59F1B;
    z-index:-1;
 }
 .sorter:hover , .sorter.active{
    color:#fff;
 }
.sorter:hover::after , .sorter.active::after{
    width:100%;
}
.patrnerBoxes{
    position:relative;
    float:left;
    width:100%;
    margin:60px auto;
    text-align:left;
    overflow:hidden;
}
.partnerBox{
    float:right;
    width:25%;
    margin-bottom:30px;
}
.partnerBoxInner{
    width:85%;
    border:9px solid #eee;
    height:270px;
    margin:0 auto;
    -webkit-box-shadow:0px 0px 0px  rgba(0, 0, 0, 0.27);
    -moz-box-shadow:0px 0px 0px  rgba(0, 0, 0, 0.27);
    box-shadow:0px 0px 0px  rgba(0, 0, 0, 0.27);
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.partnerBox:hover .partnerBoxInner{
  -webkit-box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);  
    -moz-box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);  
    box-shadow:0px 10px 15px rgba(0, 0, 0, 0.27);  
}
.pbxLogoWrap{
    width:100%;
    height:180px;
    background:#fff;
    line-height:180px;
    text-align:center;
    font-size:1px;
    letter-spacing:-1px;
    padding:10px;
}
.pbxLogoWrap img{
  max-width:100%;
  max-height:100%;
  vertical-align:middle;
}
.pbxBottom{
    float:left;
    width:100%;
    padding:30px;
    background:#eee;
}  
.pbxTtl{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:19px;
    color:#193282;
    font-weight:bold;
    text-transform:capitalize;
    height:20px;
    text-align:center;
}
.pbxLink{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:15px;
    color:#0198e7;
    font-weight:600;
    overflow:hidden;
    white-space:nowrap;
    width:100%;
    float:left;
    text-overflow:ellipsis;
    direction:ltr;
    text-align:left;
    text-decoration:none;
}
#Container .mix{
    display:none;
}
.footLinkWrp{
    display:inline-block;
    margin:0 15px 0 0;
    padding:0;
    display:block;
    list-style-type:none;
    width:160px;
    float:right;
}
button{cursor:pointer;margin:0;padding:0;border:0;background:none;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.gcw1{position:relative;}
.gcul1{
    height:100% !important;
    margin:0;
    padding:0;
    list-style:none;
    overflow:hidden;
}
.gcul1 li{
    float:left;
    width:100%;
    max-height:510px;
    position:relative;
    overflow:hidden;
}
.gcul1_a{
    display:block;
    height:100%;
}
.gcul1_img{
    min-width:100%;
    max-width:none;
    height:100%;
    position:absolute;
    top:0;
    left:50%;
    -webkit-transform:translate(-50%,0);
    -ms-transform:translate(-50%,0);
    transform:translate(-50%,0);
}
.gcw1 .prev, .gcw1 .next{
    background:rgba(255,255,255,0.8);
    position:absolute;
    top:50%;
    width:35px;
    height:50px;
    margin:-25px 0 0 0;
    z-index:5;
    filter:alpha(opacity=0);
    opacity:0;
    -khtml-opacity:0;
    -webkit-transition:all 0.2s ease;
    transition:all 0.2s ease;
}
.gcw1:hover .prev, .gcw1:hover .next{
    filter:alpha(opacity=100);
    opacity:1;
    -khtml-opacity:1;
}
.gcw1 .prev:before, .gcw1 .next:before{
    content:'';
    position:absolute;
    left:50%;
    top:50%;
    width:15px;
    height:15px;
    margin:-7.5px 0 0 -3px;
    border-top:1px solid #36445c;
}
.gcw1 .next:before{
    border-right:1px solid #36445c;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    margin-left:-11px;
}
.gcw1 .prev:before{
    border-left:1px solid #36445c;
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg);
}
.gcw1 .next,
.gcw2 .next{
    right:0;
    border-right:none;
}
.gcw1 .prev,
.gcw2 .prev{
    left:0;
    border:2px solid transparent;
    border-radius:50%;
    width:55px;
    height:55px;
    box-sizing:border-box;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.gcw2 .next{
    border:2px solid transparent;
    border-radius:50%;
    width:55px;
    height:55px;
    box-sizing:border-box;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.gcw2 .prev, .gcw2 .next{
    filter:alpha(opacity=100);
    opacity:1;
    -khtml-opacity:1;
}
.gcw2 .prev:hover, .gcw2 .next:hover{
border:2px solid #eee;   
}
.gcw2{position:relative;overflow:hidden;height:100%;}
.gcul2{
    margin:0;
    padding:0;
    list-style:none;
    height:100% !important;
}
.gcul2 li{
    float:left;
    width:auto;
    height:100%;
    height:110px;
    position:relative;
    cursor:pointer;
}
.gcul2_img{
    width:100%;
    max-height:100%;
    max-width:25%;
    width:170px;
    position:absolute;
    top:50%;
    left:0;
    -webkit-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    transform:translate(0,-50%);
    -webkit-transition:all 0.2s ease;
    transition:all 0.2s ease;
}
.gcul2_img:hover{
    filter:alpha(opacity=80);
    opacity:0.8;
}
.gcul2 li.active .catthumb img{
    border:3px solid #CAC6C6;
}
#purchasePop{display:none;}
.popTtl{
  font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#193282;
    font-weight:bold;
    padding:0 0 15px 0; 
}
.greyy{
    color:#666;
}
.submitLabel{
    background-color:#0198e7;
    display:block;
    margin:0 0 14px 0;
    padding:15px 52px 15px 52px;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:14px;
    height:50px;
    width:140px;
    float:right;
    color:#ffffff;
    font-weight:bold;
    border-radius:33px;
    text-decoration:none;
    border:0;
    cursor:pointer;
    outline:none;
    border:1px solid #0198e7;
    position:relative;
    overflow:hidden;
    z-index:2;
}
.submitLabel::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    height:100%;
    background:#fff;
    width:0;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    z-index:-1;
}
.submitLabel:hover::after{
    width:100%;
}
.submitLabel:hover  .btn{color:#0198E7;}
.sonimgwrp{
float:right;
width:100%;
height:180px;
line-height:180px;
text-align:center;
font-size:1px;
letter-spacing:-1px;  
}
.sonimgwrp img{
max-width:100%;
max-height:100%;
vertical-align:middle;
}
#nav-icon4{
  width:24px;
  height:18px;
  -webkit-transform:rotate(0deg);
  -moz-transform:rotate(0deg);
  -o-transform:rotate(0deg);
  transform:rotate(0deg);
  -webkit-transition:.5s ease-in-out;
  -moz-transition:.5s ease-in-out;
  -o-transition:.5s ease-in-out;
  transition:.5s ease-in-out;
  cursor:pointer;
  background:#fff;
}
 #nav-icon4 span{
  display:block;
  position:absolute;
  height:3px;
  width:100%;
  background:#193282;
  border-radius:4px;
  opacity:1;
  left:0;
  -webkit-transform:rotate(0deg);
  -moz-transform:rotate(0deg);
  -o-transform:rotate(0deg);
  transform:rotate(0deg);
  -webkit-transition:.25s ease-in-out;
  -moz-transition:.25s ease-in-out;
  -o-transition:.25s ease-in-out;
  transition:.25s ease-in-out;
}
#nav-icon4 span:nth-child(1){
  top:0;
  -webkit-transform-origin:left center;
  -moz-transform-origin:left center;
  -o-transform-origin:left center;
  transform-origin:left center;
}
#nav-icon4 span:nth-child(2){
  top:9px;
  -webkit-transform-origin:left center;
  -moz-transform-origin:left center;
  -o-transform-origin:left center;
  transform-origin:left center;
}
#nav-icon4 span:nth-child(3){
  top:18px;
  -webkit-transform-origin:left center;
  -moz-transform-origin:left center;
  -o-transform-origin:left center;
  transform-origin:left center;
}
#nav-icon4.open span:nth-child(1){
  -webkit-transform:rotate(45deg);
  -moz-transform:rotate(45deg);
  -o-transform:rotate(45deg);
  transform:rotate(45deg);
  top:0;
  left:0;
}
#nav-icon4.open span:nth-child(2){
  width:0%;
  opacity:0;
}
#nav-icon4.open span:nth-child(3){
  -webkit-transform:rotate(-45deg);
  -moz-transform:rotate(-45deg);
  -o-transform:rotate(-45deg);
  transform:rotate(-45deg);
  top:17px;
  left:0;
}
#nav-icon4.open.subMenu span:nth-child(1){
  -webkit-transform:rotate(90deg);
  -moz-transform:rotate(90deg);
  -o-transform:rotate(90deg);
  transform:rotate(90deg);
  top:0px;
  left:5px;
  background:red;
}
#nav-icon4.open.subMenu span:nth-child(3){
  -webkit-transform:rotate(-90deg);
  -moz-transform:rotate(-90deg);
  -o-transform:rotate(-90deg);
  transform:rotate(-90deg);
  top:24px;
  left:15px;
  background:red;
}
.playIcon.playIconBig{
    width:128px;
    height:128px;
    background:url(/content/images/play.png) center center no-repeat;
    background-size:contain;
    position:absolute;
    top:calc(50% - 64px);
    left:calc(50% - 64px);
}
.playIcon.playIconSmall{
      width:48px;
    height:48px;
    background:url(/content/images/play.png) center center no-repeat;
    background-size:contain;
    position:absolute;
    top:calc(50% - 24px);
    left:calc(50% - 24px);  
}
.linksSpan{
    width:50px;
    height:50px;
     background:rgba(51, 51, 51, 0.39) url(/content/images/play.png) center center no-repeat;
    background-size:contain;
    position:absolute;
    top:calc(50% - 25px);
    left:calc(50% - 25px);  
}
.linksSpan.linkIcon{
     background:rgba(51, 51, 51, 0.39) url(/content/images/linkIcon.png) center center no-repeat;
      background-size:contain;
}
.linksSpan.pdfIcon{
     background:rgba(51, 51, 51, 0.39)url(/content/images/pdfIcon.png) center center no-repeat;
      background-size:contain;
}
.linksSpan.imgIcon{
     background:rgba(51, 51, 51, 0.39)url(/content/images/imageIcon.png) center center no-repeat;
      background-size:contain;
}
.hpbSwprpr{
    width:100%;
    position:relative;
}
.rtlme{
    background-color:#eeeeee;
    border:1px solid #dddddd;
    width:31.5%;
    height:258px;
    margin:31px 0 31px 0;
    padding:0px 14px 0px 14px;
    position:relative;
    float:right;
}
.rtlme .pic{
    display:table;
    height:100%;
    max-width:100%;
    width:auto;
}
.amedalogo{position:relative;top:14px;}
.banShorttext , .innerBannerBannerText{
    height:85px;
    overflow:hidden;
}
.fancybox-opened{
    z-index:999911 !important;
}
.playVid{
    position:absolute;
    top:calc(50% - 32px);
    left:calc(50% - 32px);
    z-index:3;
    width:64px;
    height:64px;
    line-height:normal;
    display:block;   
}
.conttextTitle{
    float:right;
}
.catGal{width:50%;}
.imageLink{
    display:block;
    position:relative;
}
.linkThumb{position:absolute;bottom:0;right:0;color:#fff;width:100%;font-size:22px;text-align:center;background:#0d4692;border:1px solid #fff;padding:15px;}
.block_in1 .btn{margin-top:45px !important;}
.hpBlockPera{
      font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
      font-size:16px !important;
      color:#666666;
      font-weight:normal  !important;
      line-height:26px  !important;
      max-height:130px;
      overflow:hidden;
}
.hpBlockTitle{
    font-size:29px !important;
    font-weight:900 !important;
    line-height:30px !important;
    padding:5px 0 5px 0 !important;
}
.hpBlockBtn{
    position:absolute !important;
    right:0px;
    bottom:20px;
    margin:0 !important;
}
.bwpic{
    filter:url(grayscale.svg);
    -webkit-filter:gray;
    filter:gray;
    -webkit-filter:grayscale(100%);
    -moz-filter:grayscale(100%);
    -ms-filter:grayscale(100%);
    -o-filter:grayscale(100%);
    filter:grayscale(100%);   
}
.hpbannerImgBox{
    width:100%;
    height:74vh;
    background-repeat:no-repeat;
    background-position:center center;
    -webkit-background-size:cover;
    background-size:cover;
    max-height:700px;
}
.hpbannerImgBox.phisyoBanner{
    max-height:585px;
}
.inner_blockin1 .btn{
    margin-top:5px !important;
}
.innerBlock4{height:375px;}
.phisyoSwprpr{
    width:100%;
    position:relative;
}
.block_section_cont-ph{
    width:100%;
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:32px;
    color:#fff;
    font-weight:900;
    padding:20px 0 0px 0;
}
.block_section_cont-ph::after{
    content:"";
    width:35px;
    height:2px;
    background:#fff;
    margin:20px auto;
    display:block;
}
.block_section_cont-ph::before{
    content:"";
    width:100%;
    height:0px;
    display:block;
     -webkit-transition:all 0.4s ease;
    -moz-transition:all 0.4s ease;
    -o-transition:all 0.4s ease;
    transition:all 0.4s ease;
}
.shorttextBlock-ph{
    width:100%;
    color:#fff;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    font-weight:normal;
    line-height:normal;
    padding:11px 10px 7px 10px;
    text-transform:uppercase; 
}
.hoverShoww{
    width:100%;
    height:100%;
    overflow:hidden;
    position:absolute;
    left:0;
    bottom:-200px;
    -webkit-transition:all 0.7s ease;
    -moz-transition:all 0.7s ease;
    -o-transition:all 0.7s ease;
    transition:all 0.7s ease;
}
.block_section_in:hover .hoverShoww{
    bottom:0;
}
.block_section_in:hover .block_section_cont-ph::before{
height:45px;
}
.compBlock .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:33px;
    font-weight:900;
    padding:0px 0 23px 0;
    text-align:center;
}
.comp{
    display:inline-block;
    height:375px;
    width:50%;
    text-decoration:none;
    color:#fff;
    position:relative;
}
.copmBox{
    display:block;
    float:right;
    width:100%;
    height:100%;
    text-align:center;
    font-size:20px;
    background-repeat:no-repeat;
    background-position:top left;
    background-size:cover;
    padding:25% 0;
}
.comptitle{
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:40px;
    color:#fff;
    font-weight:500;
    padding:0px 0 35px 0;
    position:relative;
    z-index:3;
}
.compLink{
       display:inline-block;
    float:none;
    margin:0px auto;
    padding:0px 11px 0px 21px;
    line-height:35px;
    height:40px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    border-radius:20px;
    text-decoration:none;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    position:relative;
    z-index:3;
    overflow:hidden;
    border:1px solid #fff;
}
.compLink::after{
    content:"";
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
    z-index:-1;
    width:0;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.compLink:hover::after{
    width:100%;
}
.comp::after{
     content:"";
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
    will-change:scale3d;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    border-radius:50%;
    background:rgba(51, 51, 51, 0.35);
    -webkit-transform:scale3d(0,0,0);
    -moz-transform:scale3d(0,0,0);
    -o-transform:scale3d(0,0,0);
    -ms-transform:scale3d(0,0,0);
    transform:scale3d(0,0,0);
    z-index:2;
}
.comp:hover::after{
    border-radius:0;
    -webkit-transform:scale3d(1, 1, 1);
-moz-transform:scale3d(1, 1, 1);
-o-transform:scale3d(1, 1, 1);
-ms-transform:scale3d(1, 1, 1);
transform:scale3d(1, 1, 1);
}
.compxProd{
    text-align:center;
    font-size:0;
}
.compProdBox{
    display:inline-block;
    width:22%;
    padding:1%;
    border:1px solid #eee;
    text-align:center;
    margin:0 1% 2%;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.compProdBox:hover{-webkit-box-shadow:1px 5px 5px rgba(0, 0, 0, 0.26);-moz-box-shadow:1px 5px 5px rgba(0, 0, 0, 0.26);box-shadow:1px 5px 5px rgba(0, 0, 0, 0.26);}
.compProdImagBox{
    display:block;
    width:100%;
    height:250px;
    line-height:250px;
    text-align:center;
    font-size:1px;
    letter-spacing:-1px;
}
.compProdImagBox img{
    max-width:100%;
    max-height:100%;
    vertical-align:middle;
}
.compTxt{padding-bottom:60px;}
.compTtl{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:22px;
    font-weight:900;
    padding:13px 0 6px 0;
    width:100%;
    float:right;
    text-align:center;
    line-height:22px;
}
.compLinkk{
      font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
      font-size:19px;
      font-weight:500;
      padding:5px 0 6px 0;
      width:100%;
      float:right;
      text-align:center;
      line-height:19px;
      color:#4b5b5d;
}
.compVidWrap{
    position:relative;
    display:block;
    width:100%;
    font-size:0;
    text-align:center;
}
.compVidBox{
    display:inline-block;
    position:relative;
    width:31%;
    margin:0 1% 1%;
}
.compPlay{
    border-radius:50%;
    position:absolute;
    top:50%;
    left:50%;
    margin:-30px;
    border:2px solid transparent;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.compVidBox:hover .compPlay{
    border:2px solid #fff;
}
.compVidBox a , .compVidBox img{
    width:100%;height:100%;display:block;
}
.moreProd{
    background-color:#f59f1a;
    border:1px solid #f59f1a;
    display:inline-block;
    float:none;
    margin:40px 0 0px 0;
    padding:0px 11px 0px 21px;
    line-height:35px;
    height:40px;
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#ffffff;
    font-weight:bold;
    border-radius:20px;
    text-decoration:none;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
    position:relative;
    z-index:2;
    overflow:hidden;
}
.moreProd::after{
    width:0;
    content:"";
    height:100%;
    position:absolute;
    top:0;left:0;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.moreProd:hover::after{
    width:100%;
}
.moreProd:hover{
    color:#f59f1a; 
}
.compexSwiper , .compexSwiper .banner2_img{
    height:409px;
}
.compexSwiper600 , .compexSwiper600 .banner2_img{
    height:600px;
}
.compexSearch{
    display:block;
    width:100%;
    background:#193282;
    color:#fff;
    float:right;
    padding:25px 20% 15px;
    -webkit-transition:all 0.7s ease;
    -moz-transition:all 0.7s ease;
    -o-transition:all 0.7s ease;
    transition:all 0.7s ease;
    position:static;
}
.featLabel{
   float:right;
   display:inline-block;
   margin:0 0 0 10px;
   padding:0;
   font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
   font-size:18px;
   color:#fff;
   font-weight:normal;
   text-decoration:none;
   height:45px;
   line-height:45px;
}
.comboStyle{
    position:relative;
    margin:0 0 10px 0;
    float:right;
    width:25%;
    margin-left:10px;
    min-width:265px;
    max-width:265px;
}
.comboStyle > span{
    font-family:OpenSansHebrewBold, Tahoma, Geneva, sans-serif,arial;
    background:#fff url(/content/images/comboArrow.png) 25px center no-repeat;
    display:block;
    color:#888888;
    height:44px;
    line-height:44px;
    font-weight:normal;
    padding:0 30px 0 10px;
    overflow:hidden;
    position:relative;
    border-radius:25px;
    font-size:15px;
    font-weight:600;
}
.comboStyle .error ~ span{
    color:red;
    outline:1px solid red;
}
.comboStyle .valid ~ span{
    color:#3e3e3e;
    outline:none;
}
.comboStyle select{
    width:100%;
    font-size:14px;
    height:100%;
    position:absolute;
    font-family:arial;
    right:0;
    top:0;
    z-index:1;
    filter:alpha(opacity=0);
    opacity:0;
    cursor:pointer;
}
.comboSearch{
    outline:0;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    float:right;
    width:120px;
    height:45px;
    line-height:45px;
    color:#fff;
    font-size:18px;
    font-family:inherit;
    background:#5a8ef7;
    border-radius:25px;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
.comboSearch:hover{
    background:#54bbf1;
}
.on-scroll{
    position:fixed;
    top:75px;
    left:0;
    z-index:334;
}
.centertext{
    width:60%;
    float:none;
    margin:0 auto;
}
.eeebox{
    background:#eee;
}
.comxserachFormVids{
    display:block;
    width:100%;
    margin:0 auto;
    z-index:222;
    float:right;
    padding:0 25%;
}
.ajaxSportVid{
    float:left;
    width:100%;
    overflow:hidden;
}
.comboChexs{
    position:absolute;
    right:0;
    top:100%;
    list-style:none;
    z-index:4;
    background:#fff;
    width:100%;
    border:1px solid #193282;
    display:none;
}
.comboChexs li{
    float:right;
    width:100%;
    color:#000;
    font-size:15px;
    padding:2px 2px;
    font-family:arial;
    font-size:14px;
}
.comboChexs li:hover{
    color:#fff;
    background:#5a8ef7;
}
.comboChexs li label{
    float:right;
    width:100%;
    display:block;
    cursor:pointer;
}
.noResults{
    float:right;
    width:100%;text-align:center;color:red;
    font-size:20px;
}
.vl{
      display:inline-block;
      width:auto;
      font-size:13px;
      background:#e6e6e6;
      position:relative;
      z-index:3;
      line-height:22px;
      padding:0px 5px;
      color:#333;
      border:1px solid #c3c3c3;
      margin:2px 2px;
      cursor:pointer;
      border-radius:4px;
      vertical-align:top;
}
.clse{
font-size:14px;
    float:left;
    margin-right:10px;
    color:#000;
    font-weight:600;   
}
.comboStyle > span.spanChecked{
    height:auto;
    min-height:44px;
    line-height:normal;
    color:#fff;
    background-position:25px 20px; 
    padding:10px; 
}
.mini-loader-content{
  align-items:center;
  display:flex;
  height:100px;
  justify-content:center;
  opacity:0;
  filter:alpha(opacity=0);
}
svg#mini-loader{
  height:50px;
  width:50px;
}
#b0{
  animation:b0 4s infinite ease;
  transform-origin:250px 250px;
}
#b1{
  animation:b1 4s infinite ease;
}
#b2{
  animation:b2 4s infinite ease;
}
#b3{
  animation:b3 4s infinite ease;
}
#b4{
  animation:b4 4s infinite ease;
}
@keyframes b0{
  0%{
    transform:rotate(0);
  }
  
  25%{
    transform:rotate(-90deg);
  }
  
  50%{
    transform:rotate(-180deg);
  }
  
  75%{
    transform:rotate(-270deg);
  }
  
  100%{
    transform:rotate(-360deg);
  }
}
@keyframes b1{
  0%{
    transform:translate(0, 0);
  }
  
  25%{
    transform:translate(0, 355px);
  }
  
  50%{
    transform:translate(355px, 355px);
  }
  
  75%{
    transform:translate(355px, 0);
  }
  
  100%{
    transform:translate(0, 0);
  }
}
@keyframes b2{
  0%{
    transform:translate(0, 0);
  }
  
  25%{
    transform:translate(-355px, 0);
  }
  
  50%{
    transform:translate(-355px, 355px);
  }
  
  75%{
    transform:translate(0, 355px);
  }
  
  100%{
    transform:translate(0, 0);
  }
}
@keyframes b3{
  0%{
    transform:translate(0, 0);
  }
  
  25%{
    transform:translate(0, -355px);
  }
  
  50%{
    transform:translate(-355px, -355px);
  }
  
  75%{
    transform:translate(-355px, 0);
  }
  
  100%{
    transform:translate(0, 0);
  }
}
@keyframes b4{
  0%{
    transform:translate(0, 0);
  }
  
  25%{
    transform:translate(355px, 0);
  }
  
  50%{
    transform:translate(355px, -355px);
  }
  
  75%{
    transform:translate(0, -355px);
  }
  
  100%{
    transform:translate(0, 0);
  }
}
.compxContt{margin-bottom:0px;}
.markME{
    font-weight:600;
}
.popcompexNl{
    display:none;
    position:fixed;
    width:100%;
    height:100%;
    z-index:999991;
    top:0;
    left:0;  
}
.popcompexNlOuter{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1;
    background:rgba(0, 0, 0, 0.35); 
}
.popcompexNlInner{
     width:890px;
     max-width:95%;
     background:#fff;
     position:absolute;
     z-index:2;
     padding:0;
     float:right;
     left:0;
     right:0;
     margin:0 auto;
     top:-45%;
     height:480px;
     opacity:0;
     filter:alpha(opacity=0);
     -webkit-transition:all 0.7s ease;
     -moz-transition:all 0.7s ease;
     -o-transition:all 0.7s ease;
     transition:all 0.7s ease;
     max-height:45vh;
}
.popcompexNlInner.show{
 top:15%;  
 opacity:1;
 filter:alpha(opacity=100);
}
.popcompexNlRight{
    width:50%;
    height:100%;
    float:right;
    padding:84px 45px;
}
.popcompexNlLeft{
    width:50%;
    height:100%;
    float:left;
    background-repeat:no-repeat;
    background-position:center center;
    -webkit-background-size:cover;
    background-size:cover;
}
.popcompexNlRight .title{
    font-family:OpenSansHebrewCondensedBold, Tahoma, Geneva, sans-serif;
    font-size:33px;
    color:#193282;
    font-weight:900;
    padding:0px 0 50px 0;
    text-transform:uppercase;
    text-align:center;   
}
.popcompexNlRight .pera{
    width:100%;
    clear:both;
    font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:17px;
    color:#666666;
    font-weight:normal;
    line-height:27px;
    text-align:center;
    margin-bottom:45px;   
}
.nlInput{
font-family:inherit;
    width:100%;
    float:right;
    height:40px;
    line-height:40px;
    padding-right:15px;
    font-size:18px;
    border-radius:20px;
    border:1px solid #ccc;
    margin-bottom:15px;
    outline:0;   
}
.nlSubmit{
  font-family:inherit;
  width:100%;
  float:right;
  height:40px;
  line-height:35px;
  padding-right:15px;
  font-size:18px;
  border-radius:20px;
  border:1px solid #f3b34f;
  outline:0;
  background:#f3b34f;
  color:#fff;
  text-align:center;
  -webkit-transition:all 0.3s ease;
  -moz-transition:all 0.3s ease;
  -o-transition:all 0.3s ease;
  transition:all 0.3s ease;
}
.nlSubmit:hover{
    background:#f7aa31;
}
.popcompexNlClose{
    width:35px;
    height:35px;
    position:absolute;
    top:20px;
    right:20px;
    background:url(/content/images/fancyClose.png) top left no-repeat;
    cursor:pointer;   
}
@media only screen and (max-width:599px){
    .popcompexNlRight{
        width:100%;
        height:100%;
        float:right;
        padding:14px 15px;
    }
    .popcompexNlLeft{
        width:100%;
    }
    .popcompexNlRight .title{
        font-size:23px;
        padding:0px 0 10px 0; 
    }
     .popcompexNlRight .pera{
        font-size:15px;
        margin-bottom:15px;
     }
     .popcompexNlClose{
        width:20px;
        height:20px;
        position:absolute;
        top:5px;
        right:5px;
        background:url(/content/images/fancyClose.png) top left no-repeat;
        cursor:pointer;
        background-size:cover;
    }
    .nlInput{
        height:25px;
        line-height:25px;
        padding-right:10px;
        font-size:14px;
        margin-bottom:10px;
    }
    .nlSubmit{
        height:25px;
        line-height:20px;
        font-size:15px;
    }
    .popcompexNlInner.show{
        top:5%;
    }
}
.iconWrap{
    width:100%;
    padding:50px 0;
    background:#eee;
    margin-top:60px;
    float:left;
}
.iconBox{
    display:block;
    width:33%;
    text-align:center;
    margin:50px 0;
    float:left;
}
.iconImage{
    display:block;
    border-radius:50%;
    width:100px;
    height:100px;
    margin:0 auto;
    background:#1e79bf;
    line-height:100px;
    text-align:center;
    font-size:1px;
    letter-spacing:-1px; 
}
.iconImage img{
max-width:100%;
max-height:100%;
vertical-align:middle;
-webkit-transform:translate3d(0px, 0px, 0px);
-moz-transform:translate3d(0px, 0px, 0px);
-o-transform:translate3d(0px, 0px, 0px);
-ms-transform:translate3d(0px, 0px, 0px);
transform:translate3d(0px, 0px, 0px);
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease;
}
.iconBox:hover .iconImage img{
 -webkit-transform:translate3d(0px, -5px, 0px);
-moz-transform:translate3d(0px, -5px, 0px);
-o-transform:translate3d(0px, -5px, 0px);
-ms-transform:translate3d(0px, -5px, 0px);
transform:translate3d(0px, -5px, 0px);  
}
.icontext{
   font-family:OpenSansHebrewRegular, Tahoma, Geneva, sans-serif;
    font-size:18px;
    color:#666666;
    font-weight:normal;
    line-height:26px;
    margin:15px 0 0px 0;
        padding:0 15%;
    display:block;
}
.contactPageText{
	font-size:15px;
	color:#666;
	font-family:OpenSansHebrewRegular;
}
.contactPageText > p:last-child{
	padding:0 0 20px 0;
}
.hpAbout{
	background:#EEEEEE;
	padding:70px 0 135px 0;
	overflow:hidden;
	position:relative;
}
.hpAboutLeftBG, .hpAboutLeftBG::before{
	position:absolute;
	border-top:50px solid #FBDF51;
	border-left:50px solid #FBDF51;
	border-radius:30px;
}
.hpAboutLeftBG{
	right:-290px;
	width:300px;
	height:300px;
	top:50%;
	margin:-30px 0 0 0;
	-webkit-transform:rotate(-45deg) translate(0,-50%);
	transform:rotate(-45deg) translate(0,-50%);
}
.hpAboutLeftBG::before{
	content:'';
	width:250px;
	height:250px;
	left:20px;
	top:20px;
}
.hpAbout .container{
	position:relative;
	z-index:1;
}
.hpAbout_title{
	color:#0198e7;
	border-bottom:1px solid #0198e7;
	font-size:36px;
	line-height:36px;
	margin:0 0 54px 0;
	padding:0 0 34px 0;
	font-family:OpenSansHebrewCondensedBold;
}
.hpAbout_subtitle{
	font-size:25px;
	line-height:32px;
	margin:0 0 8px 0;
	font-family:OpenSansHebrewCondensedBold;
}
.hpAbout_text{
	line-height:22px;
	font-size:15px;
	margin:0 0 20px 0;
}
.hpAbout_readMore{
	text-decoration:none;
	font-size:15px;
	color:#143555;
	font-family:OpenSansHebrewCondensedBold;
}
.hpAbout_readMore::after{
	content:'';
	width:6px;
	height:6px;
	margin:0 2px 0 0;
	display:inline-block;
	vertical-align:middle;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	border-top:1px solid #143555;
	border-left:1px solid #143555;
}
.hpBloksItem .title{
	background:none;
	position:relative;
}
.hpBloksItem .title::after{
	display:none;
	content:"";
	position:absolute;
	right:0;
	bottom:0;
	width:30px;
	height:2px;
}
.body_2020product .top_section{
	padding-top:45px;
}
.p20contentSection{
	color:#666;
}
.p20contentSection .slide_gallery{
	width:33.4%;
}
.p20contentSection .product_cont_right{
	width:100%;
}
.p20contentSection .slide_view{
	background:#EDEDED;
	height:443px;
	border:none;
	padding:0;
}
.p20contentSection .slide_view .swiper-slide a{
	display:block;
	height:100%;
	font-size:0;
	text-decoration:none;
	white-space:nowrap;
	text-align:center;
}
.p20contentSection .slide_view .swiper-slide a::before{
	content:'';
	display:inline-block;
	vertical-align:middle;
	height:100%;
}
.p20contentSection .slide_view .swiper-slide a .slide_view_img{
	max-height:100%;
	display:inline-block;
	vertical-align:middle;
}
.p20contentSection .gallery-thumbs .thumb{
	background:#EDEDED;
	height:120px;
	line-height:116px;
	padding:0;
	border:3px solid #EDEDED;
}
.p20contentSection .gallery-thumbs .thumb.swiper-slide .pic{
	display:inline-block;
	width:auto;
	height:auto;
}
.p20contentSection .gallery-thumbs .thumb.swiper-slide-active{
	border-color:#0198e7;
}
.p2020tabs_ulPush{
	height:61px;
	position:relative;
	z-index:5;
}
.p2020tabs_ulWrap{
	background:#0198E7;
	width:100%;
	height:61px;
	padding:9px 0 8px 0;
	position:fixed;
	right:0;
	top:89px;
	border-bottom:1px solid #b7b7b7;
}
.p2020tabs_ul{
	width:100%;
	list-style:none;
	padding:0;
	margin:0;
	font-size:0;
}
.p2020tabs_ulPush.active .p2020tabs_ulWrap{
	position:fixed;
	top:77px;
}
.p2020tabs_li{
	display:inline-block;
	max-width:25%;
	vertical-align:top;
}
.p2020tabs_btn{
	height:45px;
	padding:0 30px;
	text-align:center;
	border-left:1px solid #fff;
	border-bottom:none;
	text-decoration:none;
	display:block;
	font-family:OpenSansHebrewBold;
	color:#fff;
	white-space:nowrap;
	font-size:0;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.p2020tabs_btn::before{
	content:'';
	display:inline-block;
	width:0;
	height:100%;
	vertical-align:middle;
}
.p2020tabs_btn span{
	display:inline-block;
	vertical-align:middle;
	white-space:normal;
	font-size:18px;
}
.p2020rightImg{
	background:#EDEDED;
	float:right;
	width:34%;
	height:444px;
	position:relative;
}
.p20ri_img{
	max-width:-webkit-calc(100% - 60px);
	max-width:calc(100% - 60px);
	max-height:-webkit-calc(100% - 60px);
	max-height:calc(100% - 60px);
	position:absolute;
	right:50%;
	top:50%;
	-webkit-transform:translate(50%,-50%);
	transform:translate(50%,-50%);
}
.p2020leftContent{
	float:right;
	width:66%;
	padding:0 96px 0 0;
}
.p2020tabsContent{
	min-height:380px;
	padding:45px 0;
}
#generalInfo{padding-top:0;}
.p2020tabsContentTitle{
	font-size:25px;
	line-height:normal;
	font-family:OpenSansHebrewBold;
	font-weight:normal;
	margin:0 0 42px 0;
	color:#0198E7;
}
.p20contentSection .product_cont_right .sub_title{
	padding:0 0 25px 0;
}
.p20contentSection .product_cont_right .list{
	font-size:18px;
}
#techInfo, #techInfo2{
	border-top:1px solid #b7b7b7;
}
.p2020contact{
	width:598px;
	max-width:100%;
	padding:95px 0 155px 0;
}
.p2020contact .p2020tabsContentTitle{
	margin:0 0 80px 0;
}
.p2020inputs{
	background:#EBEBEB;
	width:100%;
	height:45px;
	line-height:45px;
	padding:0 27px;
	border:none;
	margin:0 0 18px 0;
	color:#838383;
	font-size:15px;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.p2020inputs:hover{background:#DDDDDD;}
.p2020inputs::-webkit-input-placeholder{color:#838383;}
.p2020inputs:-moz-placeholder{color:#838383;}
.p2020contact .containerss{
	margin:0 0 18px 0;
}
.p2020submit{
	background:#22287D;
	width:100%;
	color:#fff;
	border:none;
	text-align:center;
	font-size:25px;
	font-family:OpenSansHebrewBold;
	-webkit-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.p2020submit:hover{background:#428ED2;}
#p2020faqs{padding:130px 0;}
#p2020faqs.Qul > li:first-child .Q_a{
	border-top:none;
}
.multiPpageSection1Wrap{
	background:#F7F8FC;
	position:relative;
}
.multiProductBottomItems{
	position:relative;
	top:100px;
}
.p2020contacWrap{
	background:#F7F8FC;
	padding:0 0 60px 0;
}
.p2020contactTitle{
	font-size:25px;
	line-height:28px;
	padding:120px 0 50px 0;
	color:#0198E7;
	font-family:OpenSansHebrewBold;
	margin:0;
}
.Qul{
	list-style:none;
	padding:0;
	margin:0;
}
.Qul > li .Q_a{
	display:flex;
	align-items:center;
	width:100%;
	min-height:65px;
	text-decoration:none;
	border-top:1px solid #D5D5D5;
	padding:8px 30px 8px 70px;
	color:#848484;
	font-size:16px;
	cursor:pointer;
	transition:all 0.2s ease;
	font-family:OpenSansHebrewBold;
	position:relative;
}
.Qul > li .Q_a .plusMinus{
	width:0;
	height:0;
	border-top:8px solid #39A0FF;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	position:absolute;
	left:45px;
	top:50%;
	margin:-5px 0 0 0;
}
.Qul > li .Q_a:hover{
	color:#39A0FF;
}
.Qul > li .Q_a.active .plusMinus{
    border-top:none;
	border-bottom:8px solid #39A0FF;
}
.Qul > li > .Q_showME{
	border-top:1px solid #D5D5D5;
	display:none;
	padding:15px 30px;
	color:#848484;
	font-size:15px;
	line-height:23px;
}