body{direction:rtl;}
.close-btn{ float: left!important;
    padding: 8px 16px;
    font-size: 17px!important;cursor:pointer;}
.mainmenu nav.menu > ul > li > a, .site-header .h-menu > ul > li > a{font-size:19px;}
.blog-sb-widgets h3.widgettitle, .contacts-page h3{color:#051175;}
.prod-items .prod-i .prod-i-ttl{font-size:20px;}
.blog-sb-widgets ul li,.prod-review h3{font-size:16px;}
.content_carousel-cont p,.prod-i-desc,a.blog-i-more,.prod-tabs li a{font-size: 17px !important;}
.page-styling p, .page-cont p,.blog-i p,.prod .prod-cont .prod-excerpt{color:#000;font-size:17px;}
.h-logo{margin-left:0!important;}
.contacts-con>h3, p{font-size:16px;}
.page-styling input[type=submit]:hover, .page-cont input[type=submit]:hover{background-color:#333333;}
.site-footer .widget .menu li a{color:#000;}
.page-styling textarea, .page-styling input[type=password], .page-styling input[type=tel], .page-styling input[type=email], .page-styling input[type=text], .page-cont textarea, .page-cont input[type=password], .page-cont input[type=tel], .page-cont input[type=email], .page-cont input[type=text]{font-size:17px;}
h2.heading-multishop{text-align:right;}
.prod-items .prod-i .prod-i-bot{padding-bottom:0;}
.item-description{background-color:#fff;padding:0 40px 18px;direction:rtl;}
.heroblock{/*padding-top:400px;*/padding-top:35vh;}
.bottom-form-wrap{position: absolute; width: 100%;bottom: 0;}
.bottom-form-wrap h2{text-align:center;color:white;margin-bottom:10px;}
.orangeBcg{background-color:rgba(243,87,46,0.8);}
.bottom-form-wrap p{font-size:18px;color:#fff;text-align:center;margin-bottom:0;margin-top:11px;}
.page-styling textarea, .page-styling input[type=password], .page-styling input[type=tel], .page-styling input[type=email], .page-styling input[type=text], .page-cont textarea, .page-cont input[type=password], .page-cont input[type=tel], .page-cont input[type=email], .page-cont input[type=text]
{text-align:right;}
.banner-input{display:inline-block!important;margin-left:15px;width:25%!important;background-color:rgba(255,255,255,0.6)!important;}
.banner-submit{display:inline-block!important;margin:0!important;}
.banner-form{padding:14px 0;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: black!important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: black!important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: black!important;
}
:-moz-placeholder { /* Firefox 18- */
  color: black!important;
}

.blog-sb-widgets form input[type=text], .blog-sb-widgets form input[type=email], .blog-sb-widgets form input[type=search],input[type=text],input[type=email]{color:black;}
.page-styling textarea, .page-styling input[type=password], .page-styling input[type=tel], .page-styling input[type=email], .page-styling input[type=text],
 .page-cont textarea, .page-cont input[type=password], .page-cont input[type=tel], .page-cont input[type=email], .page-cont input[type=text]{color:black;}
.overlay{width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    background: rgba(0,0,0,0.1);
}
iframe{max-width:100%!important;}
.getspec .getspec-cont form input[type=password], .getspec .getspec-cont form input[type=tel], .getspec .getspec-cont form input[type=email], .getspec .getspec-cont form input[type=text]
{padding:0 25px;}
#fa-foot{
    color: #f3572e;
    font-size:16px;
    width:20px;
}
.getspec .getspec-cont form input[type=password], .getspec .getspec-cont form input[type=tel], .getspec .getspec-cont form input[type=email], .getspec .getspec-cont form input[type=text]
{color:black;}
.share{color:white;vertical-align:super;font-size:17px;display:inline-block;}
ul.share-buttons{display:inline-block;}
.page-styling ul{margin-bottom:0;}
 .share-wrap{text-align:left;}
 .buttons-wrap{text-align:right;}
 .site-header-before {
    background-color: #252877;
}
 .page-cont{margin-bottom:25px;}
 .getspec .getspec-cont{text-transform:initial;}
 .prod-items .prod-i .prod-i-bot, .item-description{padding-right:15px;padding-left:15px;}
 .page-styling a:hover,
.page-cont a:hover{text-decoration:underline;}
 .item-excerpt{height:8em;overflow:hidden;}

@media only screen and (min-width: 1500px){

    .h-shop{

        display: none !important;

    }

}


@media only screen and (min-width: 1220px){

/*.mainmenu nav.menu > ul, .site-header .h-menu > ul{

    float: left;

}*/


.site-header .mainmenu {
    width: 67%;
    float: right;
    margin-left: 5%;
}

}



@media only screen and (max-width: 600px) {
    .site-header .h-logo {
        float: left !important;
    }

    .h-search-btn, .site-header .h-shop-links .h-shop-icon, .site-header .h-shop-links .h-cart, .site-header .h-menu-btn {
        margin-top: 6px;
    }

    .main-img-logo {
        float: left !important;
    }
}

@media only screen and (max-width: 990px){
.btn_contact_footer {
    margin-right: 0 auto !important;
    width: 42% !important;
}

}

/*Elements style override*/

.content_carousel-cont h3{

padding-left: 0;
margin:5px;

}

.content_carousel-cont p{

padding-left: 0;
margin:5px;
line-height:150%;

}

/* end */





/*--End of navbar design--*/
@media only screen and (min-width: 990px){
.btn_contact_footer{
	margin-right: 0 !important;
	width: 60% !important;
}
}

@media only screen and (max-width: 990px){
.btn_contact_footer{
	margin-right: 0 auto !important;
	width: 45% !important;
}
}



ul.links_list {
	width: 100%;
	margin: 0 auto !important;
}



.nav_new{

}

logo_new{

}

.site_header_new{
	direction: rtl;
}

.getspec .getspec-cont form input[type=password], .getspec .getspec-cont form input[type=tel], .getspec .getspec-cont form input[type=email], .getspec .getspec-cont form input[type=text]::placeholder{
color: black;
}

input[type=email]{
color: black;
}

.getspec .getspec-cont form input[type=email]::placeholder{
color: black;
}

.blog-i-item{
color:#051175;
font-weight: bold;
}

.blog-i-item:hover{
color:#f3572e;
}

.contact-head{
color:#051175 !important;
}

.testimonials-name{
	color:#f3572e !important;
}



#f-fName::placeholder{
color: black;
}

#f-eMail::placeholder{
color: black;
}

.text-orientation-right{
 text-align: right;
margin-top: 18px;
direction: rtl;
}

 p.links_list-value>a {
    color: white;
    font-size: 16px;
}


.manuf_a_link{
color:#f3572e;
font-weight:bold;
}

.manuf_a_link:hover{
	color: #f3572e;
   text-decoration:underline;

}
    
    	#f-btnSubmit{
    	background: #051175 !important; 
    position: relative !important;
    width: 70%;
    height: 30px;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 5px;
    border-radius: 15px;
    height: 34px;
    line-height: 8px;
    font-size: 18px;
   		 }
    #f-fName{
    padding: 0 !important;
    width: 70%;
    height: 30px;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 5px;
    border-radius: 15px;
    height: 34px;
    line-height: 8px;
    font-size: 18px;
    }
    #f-eMail{
    padding: 0 !important;
    width: 70%;
    height: 30px;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 5px;
    border-radius: 15px;
    height: 34px;
    line-height: 8px;
    font-size: 18px;
    }

[class*="col-xs-"], [class*="col-sm-"], [class*="col-md-"],
[class*="col-lg-"]{
    float: right;

}

.ttl-new-prod{
text-align:left !important;
}

.orientation{
   padding: 0 130px 0px 15px !important;
text-align: left !important;

}

.btn-submit-eng{
    right: 3px;
left: auto !important;

}

#sec-name::placeholder{
color: black;
}

#sec-email::placeholder{
color: black;
}


#sec-phone::placeholder{
color: black;
}

.text-orientation-f{
text-align: left !important;
}


#sec-message::placeholder{
color: black;
}


.content-img{
    width: 45% !important;
    height: 100% !important;
    float: left;
padding: 10px;

}

.p-share{
color: white !important;
font-size: 18px;
}

.prod .prod-cont .prod-excerpt-more:hover{
  color: #f3572e;
}

/* #content{
    padding-bottom: 93px;
} */

.icon-share{
    width: 30px;
    height: 30px;
    margin-right: 5px;
}

/*.share-buttons > li{    
    margin-right: 3%;
}*/

.fa{
    float: right;
    line-height: 27px;
}

.main-img-logo{
	height: 65px;
}

li.info-list-item{
    margin: 0 2% !important;
}

ul.share-buttons{
    list-style: none;
    padding: 0;
    vertical-align:sub;
  }
  
  ul.share-buttons li{
    display: inline;
  }
  
  ul.share-buttons .sr-only{
    position: absolute;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden;
  }

.share-icons{
    margin-right: 15px;
}

.fa{
    color: white;
   
    font-size: 22px;
}

.section-top{
    width: 100%;
    padding: 0;
}
ul.b-crumbs{
    text-align: right;
}

.prod-cont>h1{
    text-align: right;
}

p.prod-excerpt{
    text-align: right;
    direction:rtl;
}

li.prod-review> h3, p{
    text-align: right;
}

.prod-excerpt-more{
    text-align: right;
}

ul.prod-tabs{
    text-align: right;
}

li#prod-desc{
    float: right;
}

li#prod-props{
    float: right;
}

li#prod-fulldesc{
    float: right;
}

li#prod-reviews{
    float: right;
}

.prod-tab-desc>p{
    text-align: right;
}

.contacts-check{
    width: 5%;
    float: right;
}

p.p-checkbox{
    text-align: right;
    float: right;
    line-height: 15px;
    width: 60%;
}

h3.mb20{
    text-align: right;
    font-size: 22px;
}

.contacts-con>h3, p{
    text-align: right;
}

.wpb_wrapper>h3{
    text-align: right;
}

p.blog-info>a {
    font-size: 14px !important;
    line-height: 25px;
    text-align: right;
}
.blog-info{
    direction: rtl;
}

.blog-info>p ,h3{
    text-align: right;
    direction: rtl;
}

a.blog-i-more{
    text-align: right;
}

.prod-i-desc{
    text-align: right;
direction:rtl;
}

h1.maincont-ttl{
    text-align: right;
}

li.menu-item-has-children.active{
    color: #051175;
}

.site-header .h-shop-links{
    border: none;
}

p.links_list-value>a {
    color: white;
font-size: 18px;
}

p.links_list-value>a:hover {
    color: #f3572e;
}

.h-menu>a:hover{
    color: #051175 !important;
}

ul.menu>li{
    text-align: right;
}

p.links_list-label-foot{
    width:5%;
    float: right;
}

p.links_list_value-foot{
    width: 80%;
    float: left;
}

.new-ttl{
    text-align: center;
}


#fName {
    width: 70%;
    text-align: center;
    height: 30px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 22px;
  }

  .p-sign{
      color: #051175;
  }

  .content_carousel{
      margin-bottom: -50px;
  }

  .ttl-eng{
    text-align: left;
    float: left;
  }

  .eng-h3{
      text-align: left;
  }

  .eng-ttl-p{
      color: #051175;
  }

  .eng-p{
      text-align: left;
  }

  #eMail {
    border-radius: none !important;
    width: 80%;
    height: auto;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 29px;
  }

  #btnSubmit {
    border-radius: none !important;
	width: 70%;
    font-size: 18px;
    text-align: center;
    height: 35px;
    margin-right: auto;
    margin-left: auto;
    margin-top: -10px !important;
	line-height: 1px;
	vertical-align: middle;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
  }

  #btnSubmit:hover{
      background-color: #051175;
  }


  .callback{
      margin: 15px auto !important;
      float: right;
      height: 34px;
      line-height: 8px;
      font-size: 18px;
  }

  #map{
      margin-bottom: 45px !important;
  }

  #blog-grid{
      height: auto;
  }

  .fixedOrange{position:fixed;width:100%;z-index:99;top:0;}
  
  .prod .prod-slider .slides li a{height:auto;
  }
  .about-en, .about-he{margin-bottom:95px!important;}
  .about-en .content_carousel-cont p{text-align:left;}
  .sticy-menu{    position: fixed;
    width: 100%;
    z-index: 9;
    top: 61px;}
  .site-content{margin-top:163px;}
 
   .isotope .isotope-item {
  -webkit-transition-property: right, top, -webkit-transform, opacity;
     -moz-transition-property: right, top, -moz-transform, opacity;
      -ms-transition-property: right, top, -ms-transform, opacity;
       -o-transition-property: right, top, -o-transform, opacity;
          transition-property: right, top, transform, opacity;
}

   .secSticky {
    width: 100%;
    background:rgba(243,87,46,0.8);
    position:fixed;
    bottom: 0 !important;
    margin: 0 auto;
    z-index:999;
}
   .secSticky p{
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin-bottom: 0;
    margin-top: 11px;
}
   .secSticky .banner-submit{
    background: #051175;
    transition: all 0.2s;
    border-radius: 30px;
    color: #fff;
    font-weight: 600;
    font-size: 15px;
    display: block;
    border: none;
    letter-spacing: 0.04em;
    margin: 20px 0 20px;
    padding: 11px 32px 12px;
    cursor: pointer;
}
    .secSticky .banner-submit:hover {
        background-color: #333333;
    }
    .secSticky .banner-form{text-align:center;}
    .secSticky input[type=text]{
    border: none;
    border-radius: 30px;
    background: #f4f5fb;
    color: #000;
    transition: all 0.2s;
    display: block;
    height: 42px;
    text-align: left;
    width: 100%;
    padding: 0 25px;
    max-width: 100%;
    text-align:right;
    font-weight:bold;
    font-size:15px;
}



/*@media only screen and (max-width : 1256px){
    ul.links_list.topbar-contacts{
        width: 93% !important;
    }

    li.info-list-item{
        margin: 0 2% !important;
    }
}*/

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

    li.info-list-item{
        margin: 0 2% !important;
    }

    /*.header-top{
        width: 100%;
    }*/
p.links_list-value-foot {
    padding-right: 20px;
}

}
@media only screen and (min-width:768px) and (max-width : 1229px) {
    .content-wrap {
        margin-top: 98px;
    }
}
@media only screen and (max-width : 1229px){
     /*.fixedOrange{position:relative;}*/
  
  ul.share-buttons, #footer-contacts{text-align:center;}


}

/*@media only screen and (max-width : 1000px){
    li.info-list-item{
        margin: 0 2% !important;
    }
}*/

@media only screen and (max-width : 467px){
    li.info-list-item{
        margin: 0 2% !important;
        width: 100%;
    }


}
@media only screen and (min-width: 1200px) {
     .hidden-lg{display:none!important;}
     }
@media only screen and (min-width: 992px) and (max-width:1229px){
     .hidden-md{display:none!important;}

     .buttons-wrap{padding:0;margin:0;}
     .share-buttons{margin-left:0!important;}
     li.info-list-item{margin:0 1px!important;}
     ul.links_list li{font-size:14px;}
     .links_list.topbar-contacts{padding:0;}
     .header-top{margin:0;padding:0;}

     }

@media only screen and (min-width: 768px) and (max-width:991px){
     .hidden-sm{display:none!important;}
     .sticy-menu{position:relative!important;top:0!important;z-index:90;}
     .site-content {margin-top:0;}
          .mainmenu nav.menu > ul > li > a, .site-header .h-menu > ul > li > a {
    padding-left: 13px;
    padding-right: 13px;}
   .site-header .h-shop{display:none;}
}


@media only screen and (max-width: 767px) {
    .main-img-logo {height: auto;}
    .site-content {margin-top: 127px;}
    .bottom-form-wrap p{font-size:15px;}
     .prod .prod-slider .slides li a{height:auto;max-height:100%;}
    .heroblock{background-image: url(../media/banner-mobile1.jpg)!important;}
    /*.heroblock{background-position:top;background-size:100%;padding-top:200px;}*/
    .share-wrap {
    text-align: center;
}
 .share-buttons{width: 100%;}
    .page-styling h2{font-size:18px;padding:0 5px;}
    .banner-submit{width:30%!important;}
     .banner-input{width:63%!important;}
    .hidden-xs, ul.links_list li .hidden-xs, .info-list-item.hidden-xs{display:none!important;}
    .share-buttons > li{margin-right:0;}
    .callback{
        margin-left: 15% !important;
        margin-right: 15% !important;
        width: 74%;
        float: none;
    }

    .content-img{
        width: 100% !important;
    }

    .f-logo{
        text-align: center !important;
        vertical-align: middle;
    }

    .f-logo>img{
        position: relative;
        max-width:180px;
        height: auto;
        float: none;
        margin: 0 auto;
        text-align: center !important;
        vertical-align: middle;
    }
    .secSticky input[type=text]{
    width: 33%!important;
    margin-left: 0;
    margin-bottom: 5px;
}
    .secSticky input[type=text],.secSticky input[type=submit]{height:34px;}
    .secSticky .banner-form{padding-bottom:0;}
    .secSticky .banner-submit{padding:0;}
    .secSticky p{font-size:13px;}
}
@media only screen and (max-width: 1600px){
	.secSticky p {font-size: 16px;}
	.secSticky input[type=text] {
    height: auto;
    padding: 7px 25px;}
	.secSticky .banner-submit{ padding: 7px 25px;}
	.banner-form{padding:9px 0;}
	.secSticky p{margin-top:5px;}
.banner-form {
    padding: 10px 0;
}
	
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .item-excerpt {
        height: 10em;
    }
}

@media only screen and (max-width: 991px) {
    .item-excerpt {
        height: auto;
    }
	
}


@media only screen and (min-width: 770px) and (max-width: 992px){
.f-logo{
width: 250px;
height: 140px;
margin: 0 auto !important;
}
}


@media only screen and (max-width:600px) {
    .site-header .h-logo img {
        margin-bottom: 0;
    }

    .heroblock {
        margin-top: 0;
    }
}
@media only screen and (max-width:550px){
    .prod-items .prod-i .prod-i-ttl{margin-bottom:0;}
}

