/*
Theme Name: Intima
Theme URI: http://www.bdinfosys.com/demo/intima-wp
Author: Bdinfosys
Author URI: http://www.bdinfosys.com
Version: 1.1
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: intima
Description: Responsive Resume & Portfolio Theme
Tags: right-sidebar, responsive-layout, post-formats, sticky-post, theme-options
*/
body {
    overflow-y: auto!important;
} 
#our-method{
margin-bottom:-10px;
}
#our-method img {
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
/*show hide */
.show-in-mobile-our-method {  
    display: none;    
}	
@media only screen and (max-width: 768px) {
.portfolio-item .item-wrap{
   height:100%!important;	
}
	.hide-in-mobile-our-method {  
	    display: none!important;    
	}
	.show-in-mobile-our-method {  
	    display: block!important;    
	}	
}

@font-face {
  font-family: 'Open Sans Hebrew';
src: url('http://www.pro-st.co.il/fonts/opensanshebrew-regular-webfont.eot'); /* IE9 Compat Modes */
  src: url('http://www.pro-st.co.il/fonts/opensanshebrew-regular-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('http://www.pro-st.co.il/fonts/opensanshebrew-regular-webfont.woff') format('woff'), /* Modern Browsers */
       url('http://www.pro-st.co.il/fonts/opensanshebrew-regular-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('http://www.pro-st.co.il/fonts/opensanshebrew-regular-webfont.svg#265e1bf8eadfa92b8d955acd546bd2c3') format('svg'); /* Legacy iOS */
  font-style:   normal;
  font-weight:  400;
}
@font-face {
  font-family: 'Open Sans Hebrew';
src: url('http://www.pro-st.co.il/fonts/opensanshebrew-bold-webfont.eot'); /* IE9 Compat Modes */
  src: url('http://www.pro-st.co.il/fonts/opensanshebrew-bold-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('http://www.pro-st.co.il/fonts/opensanshebrew-bold-webfont.woff') format('woff'), /* Modern Browsers */
       url('http://www.pro-st.co.il/fonts/opensanshebrew-bold-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('http://www.pro-st.co.il/fonts/opensanshebrew-bold-webfont.svg#265e1bf8eadfa92b8d955acd546bd2c3') format('svg'); /* Legacy iOS */
  font-style:   normal;
  font-weight:  700;
}
@font-face {
  font-family: 'bloomfield-lightwebfont';
src: url('http://www.pro-st.co.il/fonts/bloomfield-lightwebfont.eot'); /* IE9 Compat Modes */
  src: url('http://www.pro-st.co.il/fonts/bloomfield-lightwebfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('http://www.pro-st.co.il/fonts/bloomfield-lightwebfont.woff') format('woff'), /* Modern Browsers */
       url('http://www.pro-st.co.il/fonts/bloomfield-lightwebfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('http://www.pro-st.co.il/fonts/bloomfield-lightwebfont.svg#265e1bf8eadfa92b8d955acd546bd2c3') format('svg'); /* Legacy iOS */
  font-style:   normal;
    font-weight: 400;
}

header #social {
  display: none!important;
}
#home .row {
    max-width: 1220px!important;
}

#imageContainer img {
    height: auto!important;
}
#about p {
    direction: rtl;
font-family: 'bloomfield-lightwebfont'!important;
    font-size: 19px!important;
    line-height: 27px!important;
}
#about .button i {
  font-size: 20px;

}

@media only screen and (max-width: 767px){
#about {
    background-image: url(http://www.pro-st.co.il/wp-content/uploads/2014/11/portfolio-5.jpg)!important;
}}
.bio-inner span {
    font-family: 'bloomfield-lightwebfont'!important;
    font-size: 30px;
    font-weight: 700;
    line-height: 55px!important;
    color: rgb(17, 171, 176);
}

#about h2 {
    font: 30px/30px 'bloomfield-lightwebfont', sans-serif!important;
    font-weight: 700!important;
}
#testimonials .owl-item img {
    width: 22%;
    margin: 0 1%;
}
#testimonials .row {
    max-width: 1220px;
}
#about h3 {
    font: 400 17px/24px "bloomfield-lightwebfont",sans-serif!important;
    margin-bottom: 15px;
    padding-bottom: 6px!important;
 
}
@media only screen and (max-width: 767px) {
#m-nav:target > ul#nav {

    background: rgb(255, 255, 255)!important;
 
}
.video-background {
    display: none;
}
}
@media only screen and (max-width: 767px) {
ul#nav li {
    text-align: center;
    float: none;
}
#prevLink, #nextLink {
    height: auto!important;
}
#home {
    display: none;
}
}
@media only screen and (min-width: 767px) {
header {
    background: none!important;
}}
@media only screen and (min-width: 767px) {
#about .bio-left {
    float: right;
}
}
#about .download {

    margin-top: 15px!important;
     width: 100%!important;
    padding: 0 12px!important;
}
.logo-menu {
padding-bottom: 10px; max-width: 90px; float: left;
}
@media screen and (max-width: 767px) {
.logo-menu {
 float: none;
}
}
#contact p.lead {
    font: 24px/36px 'bloomfield-lightwebfont', sans-serif!important;
}
#about .download .button {
    font-family: 'bloomfield-lightwebfont'!important;
    font-size: 20px;
    font-weight: 600;
}
.header-overlay {
  display: none;
}
.timeline {
    display: none!important;
}
#contact input[type="submit"] {
  background: none repeat scroll 0 0 #11ABB0!important;}
.boxes:hover {
    margin-top: -15px;
    transition: all 0.5s ease;
}
.boxes {
 transition: all 0.5s ease;
    font-size: 17px;
      width: 18%;
       font-family: 'bloomfield-lightwebfont';
    float: right;
    margin: 10px 1%;
  color: #000;
    line-height: 20px;
    font-weight: 600;
    background: #fff;
    padding-bottom: 9px;
}
.owl-carousel .owl-item {
    text-align: center;
}
.boxes-group {
    margin-top: 40px!important;
    margin: auto;
    display: table;
    width: ;
}

#nav li {
    float: right;
}
#nav li.current a {
    color: #007073!important;
}
#portfolio-wrapper .columns {
    margin-bottom: 36px;
    float: right;
}
#nav li a {
    letter-spacing: 0;
    font-size: 19px;
          font-family: 'bloomfield-lightwebfont';
}
@media only screen and (min-width: 900px) {
.bgrid-quarters [class*="column"] {
    width: 20%!important;
}}
.boxes img {
    border: 4px solid #fff;
}
footer {
    padding-top: 48px!important;
    padding-bottom: 28px!important;
    color: rgb(80, 80, 80)!important;
    background: rgb(255, 255, 255)!important;
    margin: 0!important;
}
header .banner-text {
    margin-top:100px!important;
}
.scrolldown {
     margin-top: 40px!important;
}
ul#nav li a {
padding: 0px 22px!important;
    color: #000!important;
}
@media only screen and (min-width: 767px) {
ul#nav li a {
    line-height: 16px!important;
    border-left: 1px solid!important;
}
}
@media only screen and (max-width: 767px) {
#imageDataContainer {
    width: 100%!important;
}
#outerImageContainer {
    max-width: 100%;
    height: auto!important;
}
.boxes {
    font-size: 13px;
    width: 48%;
}
}
.row .nine {
    width: 100%!important;
}
#portfolio .row, #resume .row {
    max-width: 1220px!important;
}
.timeline:before {
    background: rgba(0, 0, 0, 0)!important;}
li.timeline-event {
    width: 14%;
    float: right;
    margin: 0 15px;
}
.mishpat {
    margin: auto;
    display: block;
    width: 700px;
    direction: rtl;
    text-align: center;
}
#contact input, #contact textarea, #contact select, .section-title, #call-to-action h2, #call-to-action p {
    font-family: 'bloomfield-lightwebfont'!important;
}
#contact input, #contact textarea, #contact select {
    font-size: 19px!important;
}
#cf {
    position: relative;
    height: 230px;
    width: 22%;
    margin: 0px 10px;
    float: right;
}

#cf img {
  position:absolute;
  left:0;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
}

#cf img.top:hover {
  opacity:0;
}
.popup-modal img {
    width: 39%!important;
    float: right;
    padding-left: 20px;
}
.popup-modal .description-box {
    padding: 20px 20px 10px!important;
    direction: rtl;
    text-align: right;
}
.portfolio-item .item-wrap .overlay {
    background: rgba(16, 170, 175, 0.78)!important;
}
.columns.portfolio-item {
    float: right;
}
.btn-close {
     background: rgba(16, 170, 175, 1)!important;
}

header .banner-text hr {
    border-color: rgba(255, 255, 255, 0)!important;
}
header .banner-text h1 {
    font-size: 50px!important;
    font-weight: 600!important;
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.74)!important;
font-family: 'bloomfield-lightwebfont', sans-serif!important;
    color: #fff!important;
    letter-spacing: 0px!important;
    margin: 0 auto 10px!important;
}
header .banner-text h3 {
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.20)!important;
    font-family: 'bloomfield-lightwebfont'!important;
    color: #fff!important;
    font-weight: 600!important;
    direction: rtl;
}
* { box-sizing: border-box; }
.video-background {
  background: #fff;
  position: fixed;
  top: 0; 
  z-index: -99;
}
.video-foreground,
.video-background iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

@media (min-aspect-ratio: 16/9) {
  .video-foreground { height: 300%; top: -100%; }
}
@media (max-aspect-ratio: 16/9) {
  .video-foreground { width: 300%; left: -100%; }
}
@media all and (max-width: 600px) {
.vid-info { width: 50%; padding: .5rem; }
.vid-info h1 { margin-bottom: .2rem; }
}
@media all and (max-width: 500px) {
.vid-info .acronym { display: none; }
}
#m-nav {
    background: rgba(255, 255, 255, 0.93);
}
.logo-head img {
    max-width: 148px;
    margin-top: 60px;
}
#nav {
    padding: 13px 65px!important;
}
#nav li {
    line-height: 60px!important;
}
#nav li a:hover {
    border-bottom: 0px solid rgba(255, 255, 255, 0)!important;
}
#contact input[type="submit"], .popup-modal .link-box a {
    letter-spacing: 0px!important;
}

@media only screen and (max-width: 767px) {
li.timeline-event {
    width: 33%;
    float: right;
    padding: 0 2%;
}
.mishpat {
    width: 295px;
}
#cf {
    height: 73px;
    width: 21%;
    margin: 0px 6px;
}
}

#testimonials blockquote cite:before {
    display: none;
}
footer a, footer a:visited {
    color: #000!important;
}