@charset "utf-8";
/* UTILITY */
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.clearbox , .clear{ clear: both; }

/* CUSTOM STYLING */
/* page */
body { color: #fff; font-size: 17px; text-align: right; margin-top:125px;}
body, select, input, textarea , button ,h1, h2, h3, h4, h5, h6  {font-family:'Open Sans Hebrew', sans-serif;}
h1, h2, h3, h4, h5, h6 { margin: .1em auto .1em; }
h1 { font-size: 2em; font-weight: bold; margin-bottom: 10px; }
h2 { font-size: 1.65em;  color: #EA5322; }
h3 { font-size: 1.40em; }
h4 { font-size: 1.30em; font-weight: bold; margin-bottom: 5px; }
h5 { font-size: 1.18em; }
h6 { font-size: 1.05em; font-weight: bold; }
.page-header { margin: 0; border-bottom: 0; }
	.page-header h2 { line-height: 1; }
html[dir="rtl"] .row-fluid [class*="span"]{float: right; margin-left: 0 ; margin:0 0 20px; padding-left: 20px;}
html[dir="rtl"] p.readmore a.btn [class^="icon-"], html[dir="rtl"] p.readmore a.btn [class*=" icon-"]{display: none ;}
li { list-style-position: outside; }
p { margin-bottom: .35em; }
::selection { }
div#slogan { margin-top: 18px; font-size: 30px; font-style: italic;  line-height: 1.3; }
div#slogan a:hover { color: rgb(237, 84, 34); }
#header a { color: white; word-break: break-all; word-wrap: break-word; display: inline-block; }
a, a:link, a:visited { color: #fff; text-decoration: none;  transition: color .3s; }
a:hover, a:active { color: #E25223; transition: color .3s; }
.nav>li>a:hover, .nav>li>a:focus{background: none;}

/* btn style*/
a.btn , .button, .btn , a.product-details, a.readmore{background: #EA5421 !important;color: #fff;text-shadow: none;font-size: 16px;box-shadow: none;border: 0  !important; transition: all .3s;padding:5px 10px; margin-top: 5px; display: inline-block;}
a.btn:hover , .button:hover, .btn:hover, a.product-details:hover, a.readmore:hover{background: #000  !important; color:#fff; transition: all .3s;}

/* breadcrumb */
ul.breadcrumb{background:none; font-size:24px;}
ul.breadcrumb span.divider.icon-location{display: none}
ul.breadcrumb .divider {background:url(../img/arrows.png) no-repeat center 6px ; }
ul.breadcrumb .divider img{opacity: 0;}

.wrapper { width:100%; max-width: 1060px; margin: 0 auto; }
	.wrapper:after { content: ''; display: table-cell; }
.left{float:left;}
.right{float:right;}
.w100, .w75, .w66, .w50, .w33, .w25 {display: inline-block; margin: 1%;}
.w100{width:100% !important;}
.w75{width:73%;}
.w66{width:64%;}
.w50{width:48%;}
.w33{width:31%;}
.w25{width:19%;}

/* nav */
#helperBG{width:100%;background: #000;}
#helper{padding:0px 5px;}
#helper a, #nav-info .custom.contactinfo > div > i{ color:#fff; font-size:15px;}
#helper a:hover{ color:#A3A3A3;}
#helper .moduletable.contactinfo{padding-top:10px;}
#helper .moduletable .custom.contactinfo > div{display:inline-block; vertical-align: top; margin-left: 10px;}
#helper .moduletable .custom.contactinfo > div{display:inline-block; vertical-align: top; margin-left: 10px;}
#helper .moduletable .custom.contactinfo > div > i{margin-left: 6px;}

/* header */
#headerBG{background: #26241f; box-shadow:0 0 10px rgba(0, 0, 0, 0.6); position: fixed; left:0; right:0; top:0; margin: 0 auto; z-index: 102;  }
#header{padding:10px; }

/* logo */
#logo {
    margin-bottom: -43px;
}

/* nav */
#navBG{width:100%;background: #6c6053; border-top: 4px solid #776D62;}
#menu { text-align: center; display: block; position: relative; z-index: 101; }

/* main menu */
.moduletable.mainmenu{display: inline-block; width:100%; position: relative; z-index: 99; max-width: none; margin:0 auto;  height:auto; line-height: 35px;}
.moduletable.mainmenu .unim{margin:0; }
.moduletable.mainmenu .unim > li{margin-bottom:0 !important; border-right:0; color:#622181; font-size:20px; transition: all .3s;}
	.moduletable.mainmenu .unim > li:first-of-type > a { padding-right: 0 !important; }
.moduletable.mainmenu .unim .mobile-show{visibility: hidden; width:0; height:0;}
.moduletable.mainmenu a{font-size:17px; color:#fff;  transition: all .3s;  font-family:'Open Sans Hebrew', sans-serif;}
.moduletable.mainmenu .unim > li > a i{display: none;}
.moduletable.mainmenu .unim > li.active > a, .moduletable.mainmenu .unim > li.current > a, .moduletable.mainmenu .unim > li:hover > a, .moduletable.mainmenu .unim > li.opened > a{color: #EC5321; transition: all .3s;}
.moduletable.mainmenu .submenu{width: 200px; top:40px;  margin: 0;}
.moduletable.mainmenu ul.submenu.level2{background: #333333; width: 200px; top:0px; }
.moduletable.mainmenu .submenu a{color:#fff;background: #333333; }
.moduletable.mainmenu .submenu > li.active > a, .moduletable.mainmenu .submenu > li.current > a, .moduletable.mainmenu .submenu > li:hover > a{background: #E53011 ; color:#fff;}

/* main menu mobile */
.moduletable.mainmenu .unim-icon.responsive.mobile{padding:10px; color:#fff; text-align: right;}
.moduletable.mainmenu .unim.responsive.mobile{text-align: right;}
.moduletable.mainmenu .unim.responsive.mobile .mobile-show{visibility: visible; width:100%; height:auto;}
.moduletable.mainmenu .unim.responsive.mobile .submenu , .moduletable.mainmenu .unim.responsive.mobile ul.submenu.level2{width:100%; margin-right: 0;}

/*links*/
#links{padding-top: 20px;}
/*vitabook style*/
.vbContainer {
  max-width: 700px;
  margin: 0px auto;
  padding-top: 35px;
}
a#recommendbutton {
  background: rgb(235, 83, 34);
  padding: 5px;
  display: block;
  border-radius: 5px;
  margin-top: 16px;
  margin: 25px auto 0px;
  width: 120px;
  text-align: center;
}
.vbMessage {
  color: black;
}
a#recommendbutton:hover {
  color: black;
}
.vb_lm_message {
  width: 24.5%;
  color: #fff;
  background: rgba(0, 0, 0, 0.6);
  padding: 25px 27px 10px 10px;
  min-height: 300px;
  display: inline-block;
  vertical-align: top;
  text-align: right;
}

.vb_lm_name {
    color: rgb(235, 83, 33);
}
.vb_lm_latest-messages {
    text-align: center;
}
div#vbFormHolder {
  color: black;
}
/* main */
.bg iframe{ max-width: 100%  !important;  max-height: 300px;}
.item-page.inside {padding: 65px 165px;color: #000;}
.item-page.inside h1,h2,h3{ color: #EA5322;}
#content .row{margin-left: 0;}
.moduletable .module-title, .moduletable .title{color: #eb5322; font-weight:normal; margin-bottom: 20px;}
.moduletable .title{font-size:59px; }
.moduletable .module-title{font-size:30px; }
.subtitle{color: #EB5322; font-size:24px; font-weight:normal; margin-bottom: 20px;}
.subtitle i{margin-left: 10px;}

.page-header >*, .newsflash-title, .vbContainer > h2, .blog > h2, .browse-view > h1{ font-size:30px; color:#0D7900; line-height: 32px !important; margin-top:0px; margin-bottom: 10px; font-weight:normal;}
.blog .item .page-header >*{font-size:20px;}
.item-page .article-subtitle{font-size:23px; font-weight: normal;line-height: 25px;}

/*back_to_top*/
#back_to_top{background:url(../img/back-to-top.png)no-repeat center top; width:69px; height:69px; position:absolute;  cursor: pointer; display: block; position: fixed; bottom:100px; right:10px;background-size: 100%; transition: all .3s;}
#back_to_top:hover{background-position:center bottom; transition: all .3s;}

/*section styles*/

/*Waypoints*/
.wp1, .wp2, .wp3, .wp4, .wp5, .wp6 { visibility: hidden; }
.bounceInLeft, .bounceInRight, .fadeInUp, .fadeInUpDelay, .fadeInDown, .fadeInUpD, .fadeInLeft, .fadeInRight { visibility: visible; }
.delay-05s { animation-delay: 0.5s; -webkit-animation-delay: 0.5s; }
.delay-1s { animation-delay: 1s; -webkit-animation-delay: 1s; }
.delay-15s { animation-delay: 1.5s; -webkit-animation-delay: 1.5s; }
.delay-2s { animation-delay: 2s; -webkit-animation-delay: 2s; }

.moduletable.section{width:100%; border-bottom: 8px solid #fff; min-height: 550px; position: relative; overflow: hidden; padding:45px 0; }
.moduletable.section.sliders{padding:0;}
.moduletable.section .custom.section{width:100%; max-width: 1060px; margin:0 auto; }
.moduletable.section .custom.mod-bg{position: absolute; z-index: 0;}
.moduletable.section .custom.item{position: relative; z-index: 2;}
.moduletable.section .custom.text{max-width: 50%;}
.moduletable.section .custom.text-bg{background: rgba(255, 255, 255, 0.6); padding:25px;}
.moduletable.section .custom.circle{max-width: 430px; overflow: hidden; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; border:8px solid #fff;}
.moduletable.section .custom.video{max-width: 430px; }

.moduletable .custom p{margin-bottom: 0;}
	/*home*/
	.moduletable.home{ background:#203337 ;}
	.moduletable.home .custom.title{text-align: center; font-size:54px; color:#fff; line-height: 55px; display: inline-block; margin-bottom: 360px; }
	.moduletable.home .custom.mod-bg{top:0; right:50px; }
	.moduletable.home .unim.categories{ clear: both; text-align: center; margin: 0;}
	.moduletable.home .unim.categories li {height:50px; display: inline-block; width:23%; overflow: hidden; text-align: center; position: relative; transition: all .3s; margin:0px auto;}
	.moduletable.home .unim.categories li:hover {transition: all .3s;}
	.moduletable.home .unim.categories li a {text-align: center; }
	.moduletable.home .unim.categories li a > *{display: inline-block; vertical-align: middle; }
	.moduletable.home .unim.categories li a img{width:45px; height:auto; margin-top: 0;position: absolute; top: 0;left: 5px; transition: all .3s;}
	.moduletable.home .unim.categories li.green a span{color:#9ba318; }
	.moduletable.home .unim.categories li.orange a span{color:#f68921; }
	.moduletable.home .unim.categories li.blue a span{color:#169b9b; }
	.moduletable.home .unim.categories li a span{background:none; position: static; font-size:22px;}
	.moduletable.home .unim.categories li:hover a span{color:#fff; }
	.moduletable.home .unim.categories li:hover a img{top: -93px;}
	
	/*about*/
	.moduletable.about{background: #eeb5322; padding-top:100px;color:#222;}


	/*contactus*/
	.moduletable.contactus.section{background:url(../images/contactus-bg.jpg) no-repeat center top; text-align: center; background-size: cover; }
	.moduletable.contactus.section .custom.contactus.section{text-align: right; font-weight:normal; font-size: 18px; color:#353535; }
	.foxcontainer{ max-width: 600px;}
	.foxcontainer .control-group{display: inline-block; vertical-align: top; width:99.8%; margin-bottom: 7px  !important; text-align: center;}
	.foxcontainer .sender0.control-group,.foxcontainer .sender1.control-group{display: inline-block; vertical-align: top; width:49.5%;}
	.foxcontainer input, .foxcontainer textarea{background: #fff  !important; border:0  !important; color:#353535  !important; font-style: normal; padding:0 10px; font-size:17px;}
	.foxcontainer input{height:35px  !important;}
	.foxcontainer button.btn{background: url(../images/send-btn.png) center top  !important; width:185px; height:65px;}
	.foxcontainer button.btn span{font-size:24px; font-weight:bold; text-shadow:0px 2px 0 rgba(0, 0, 0, 0.3);}
	.foxcontainer button.btn:hover{background: url(../images/send-btn.png) center bottom  !important; }
	
	/*service*/
	.moduletable.service.section{background:url(../images/service-bg.jpg) no-repeat center top; background-size: cover;}
	.moduletable.service.section .newsflash-II.item.articles{margin-top:100px;}
	.moduletable.service.section .newsflash-II.item.articles .subtitle{text-align: center;}

	/*gallery*/
	.moduletable.gallery.section{background: #6c6053; }
	.moduletable.gallery.section .title{color: #eb5322; }
	.pg-cv-box-mod-ri{width:20%; margin:10px 20px;}

/*bottom*/
#bottomBG{background: #26241F; padding:10px; text-align: center;}
#bottom {padding:20px; color:#fff; text-align: center;position: relative;}
#bottom > .moduletable{display: inline-block; vertical-align: top; width:32%; text-align: right; line-height: 25px; font-size:15px;}
#bottom > .moduletable iframe{max-width:100%  !important; height:auto !important;}
#bottom a{color:#fff;}
#bottom a:hover{color:#FF9600;}

/*footer*/
#footerBG{background: #6C6053; padding:10px; text-align: center;}
#footer, #footer a{color:#fff;}
#footer a:hover{color:#FF9600;}
.moduletable.rights{font-size:12px;}


/*component overrides*/

/*social*/
.moduletable.social-menu li a{border:0;color: #000 ;height: 35px;width: 35px; background: #ED5422; font-size: 22px;line-height: 30px; transition: all .3s;}
.moduletable.social-menu li:hover a{background: #6C6053; transition: all .3s;}


/* newsflash*/
.newsflash-item{ width:24.5%; color:#fff; background: rgba(0, 0, 0, 0.6); padding:10px; min-height: 300px;}
