/*
Theme Name: presscore

Adding support for language written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

http://codex.wordpress.org/Right_to_Left_Language_Support

*/

/*
body {
	direction: rtl;
	unicode-bidi: embed;
}
*/
.vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {
    float: right;
}


body {
	direction: rtl;
	unicode-bidi: embed;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td,#main-nav > li > a, #mobile-menu, .main-nav > li > a .menu-text {

    font-family: Open Sans Hebrew ,arial,sans-serif !important;
}

#fixed-conbox {
    width: 125px;
    height: 125px;
    bottom: 15px;
    left: 5px;
    position: fixed;
    z-index: 100;
    display: block;
    background: url(http://www.combar.co.il/wp-content/uploads/2015/08/combar1.png) no-repeat center center;
}

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

#fixed-conbox  {visibility: hidden;display: none;}
 }

.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav {
    right: auto !important;
}

.sub-nav, .dt-mega-menu-wrap {
    right: 0;
}
.slick-slider .slick-list {direction: ltr !important;}
.dt-mega-menu .dt-mega-menu-wrap {
    text-align: right !important;
}

.masthead.widgets .mini-contacts {
    font-family: Open Sans Hebrew ,arial,sans-serif !important;
}

.main-nav .menu-item a .fa, .mini-nav .menu-item a .fa {
    padding-left: 6px  !important;
}
.main-nav .menu-item a .fa, .mini-nav .menu-item a .fa {
    padding-right: 0px  !important;
}


button.ult-align-center {
    margin: 0 auto;
    display: block;
    font-size: 20px;
}
.ult_modal-header>.modal-icon {
    font-size: 2em;
    display: table-cell;
    vertical-align: middle;
    padding: 0 20px 0 0px;
}
.mobile-main-nav .sub-nav > li > a {
    padding: 7px 0 7px 30px;
}

.mobile-main-nav .sub-nav > .menu-item > a .fa {
    font-size: 14px;
    margin-left: 6px;
}

#former1 {width: 100%;}
}
#former {width: 100%;} 
#former p {font-weight:bold;font-size:13px;color:#333333;}
#former1 p {color:#fff;}


input[type="text"], input[type="tel"], input[type="url"], input[type="email"], input[type="number"], input[type="date"], input[type="range"], input[type="password"], select, textarea {
    padding: 7px 15px 7px 15px;
    border: 1px solid #e0e1e1;
    background-color: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color:#555 !important;
}
.contact-form-ios textarea, .contact-form-ios .searchform input[type="text"] {
    background-color: #fff;
    border: 1px solid #eaeaea;

}


.form-part-half { float: right; margin: 0 0 0 1%; width: 49%;}
.form-part {float: right;  margin: 0px 0; width: 100%;}
.form-part .last-part {margin:0;float:left}
.form-part textarea {max-height:80px; width:100%;}
.formerpage .wpcf7 span.wpcf7-form-control-wrap { display: block;  margin: 3px 0;}
.formerpage {
    background: none;

}

@media screen and (max-width:700px) {
.form-part-half { float: right; margin: 0 0 0 1%; width:100% !important;}
.form-part {float: right;  margin: 5px 0; width: 100% !important;}
.form-part .last-part {margin:0;float:left !important}
.wd_mobile_account {display: none !important}
}
input, textarea, select, email {
  -webkit-box-shadow:none;
  border-width:0;
  box-shadow:none;
  line-height:16px;
  max-width:100% !important;
  border:0px !important;
  margin:6px 0;
   border:1px #ccc solid !important;

}
.shortcode-tabs .tab_content *:last-child {
    margin-bottom: 6px;
}

.entry-tags, .portfolio-categories, .entry-meta {
    font-size: 13px;
    line-height: 22px;
direction: ltr; 
text-align: right;
}
.blog .details.more-link, .dt-blog-shortcode .details.more-link {
    margin-bottom: 10px;
    color: #54842a;
}
@media screen and (min-width:800px) {
.page-title .wf-td .breadcrumbs {
    display: inline-block;
    float: left;
}
}
@media screen and (max-width:700px) {
.scroll-top {
    position: fixed;
    right: 10px;
    bottom: 60px;
    width: 44px;
    height: 44px;
    opacity: 0;
    z-index: -1;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transition: opacity 400ms ease;
    transition: opacity 400ms ease;
}
.sub-nav  {right: 33.75px !important;}

}

button.button, a.button, .dt-form button, .widget .dt-form .dt-btn, input[type="button"], input[type="reset"], input[type="submit"], .nsu-submit {
    color: #ffffff;
    background-color: #54842a;
}
#page input[type="submit"]:hover {background: #c2201d;}