@font-face {
    font-family: 'OpenSansHebrew';
    font-style: italic;
    font-weight: 300;
    src: url(../fonts/opensanshebrew-lightitalic-webfont.eot);
    src: url(../fonts/opensanshebrew-lightitalic-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-lightitalic-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-lightitalic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'OpenSansHebrew';
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/opensanshebrew-light-webfont.eot);
    src: url(../fonts/opensanshebrew-light-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-light-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-light-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'OpenSansHebrew';
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/opensanshebrew-italic-webfont.eot);
    src: url(../fonts/opensanshebrew-italic-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-italic-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-italic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'OpenSansHebrew';
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/opensanshebrew-regular-webfont.eot);
    src: url(../fonts/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-regular-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-regular-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'OpenSansHebrew';
    font-style: italic;
    font-weight: 700;
    src: url(../fonts/opensanshebrew-bolditalic-webfont.eot);
    src: url(../fonts/opensanshebrew-bolditalic-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-bolditalic-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-bolditalic-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'OpenSansHebrew';
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/opensanshebrew-bold-webfont.eot);
    src: url(../fonts/opensanshebrew-bold-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-bold-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-bold-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'OpenSansHebrew';
    font-style: italic;
    font-weight: 800;
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot);
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'OpenSansHebrew';
    font-style: normal;
    font-weight: 800;
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot);
    src: url(../fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
    url(../fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),
    url(../fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype');
}
    
.sptext{color:#0E6188; font-size:16px; line-height:28px;}   
.dropdown-third{margin-left:190px; margin-top:-35px!important;} 
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body {
  /*padding-top: 80px;*/
  color: black; /*#34495e*/
  background: #fff;
  font-family:'OpenSansHebrew';
  font-weight: 500;
  font-size:16px;
  margin-top:10px;
}
.cfont
{
    font-family:'NullplexGreatVibes'; 
}

h1,
h2,
h3,
h4,
h5,
h6 {
 font-family:'OpenSansHebrew';
 font-weight:700;
 color:#465a79 !important;
 display:inline;
}
a {
  color: #34495e;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
}
hr {
  /*border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #fff;*/
}
.btn {
  font-weight: 400;
}
.btn-transparent {
  border: 3px solid #fff;
  background: transparent;
  color: #fff;
}
.btn-transparent:hover {
  border-color: rgba(255, 255, 255, 0.5);
}
a:hover,
a:focus {
  color: #2c65bf; /*prev: #67768e;*/
  text-decoration: none;
  outline: none;
}
.dropdown-menu {
  margin-top: -1px;
  min-width: 190px;/*190*/
}
body > section {
  padding: 10px 0;
}
.turquoise,
.green-sea,
.sun-flower,
.orange,
.emerald,
.nephrits,
.carrot,
.pumkin,
.peter-river,
.belize-hole,
.alizarin,
.pomegranate,
.amethyst,
.wisteria,
.clouds .silver,
.wet-asphalt,
.midnight-blue,
.concrete,
.asbestos {
  color: #fff;
}
.turquoise h1,
.green-sea h1,
.sun-flower h1,
.orange h1,
.emerald h1,
.nephrits h1,
.carrot h1,
.pumkin h1,
.peter-river h1,
.belize-hole h1,
.alizarin h1,
.pomegranate h1,
.amethyst h1,
.wisteria h1,
.clouds .silver h1,
.wet-asphalt h1,
.midnight-blue h1,
.concrete h1,
.asbestos h1,
.turquoise h2,
.green-sea h2,
.sun-flower h2,
.orange h2,
.emerald h2,
.nephrits h2,
.carrot h2,
.pumkin h2,
.peter-river h2,
.belize-hole h2,
.alizarin h2,
.pomegranate h2,
.amethyst h2,
.wisteria h2,
.clouds .silver h2,
.wet-asphalt h2,
.midnight-blue h2,
.concrete h2,
.asbestos h2,
.turquoise h3,
.green-sea h3,
.sun-flower h3,
.orange h3,
.emerald h3,
.nephrits h3,
.carrot h3,
.pumkin h3,
.peter-river h3,
.belize-hole h3,
.alizarin h3,
.pomegranate h3,
.amethyst h3,
.wisteria h3,
.clouds .silver h3,
.wet-asphalt h3,
.midnight-blue h3,
.concrete h3,
.asbestos h3,
.turquoise h4,
.green-sea h4,
.sun-flower h4,
.orange h4,
.emerald h4,
.nephrits h4,
.carrot h4,
.pumkin h4,
.peter-river h4,
.belize-hole h4,
.alizarin h4,
.pomegranate h4,
.amethyst h4,
.wisteria h4,
.clouds .silver h4,
.wet-asphalt h4,
.midnight-blue h4,
.concrete h4,
.asbestos h4,
.turquoise h5,
.green-sea h5,
.sun-flower h5,
.orange h5,
.emerald h5,
.nephrits h5,
.carrot h5,
.pumkin h5,
.peter-river h5,
.belize-hole h5,
.alizarin h5,
.pomegranate h5,
.amethyst h5,
.wisteria h5,
.clouds .silver h5,
.wet-asphalt h5,
.midnight-blue h5,
.concrete h5,
.asbestos h5,
.turquoise h6,
.green-sea h6,
.sun-flower h6,
.orange h6,
.emerald h6,
.nephrits h6,
.carrot h6,
.pumkin h6,
.peter-river h6,
.belize-hole h6,
.alizarin h6,
.pomegranate h6,
.amethyst h6,
.wisteria h6,
.clouds .silver h6,
.wet-asphalt h6,
.midnight-blue h6,
.concrete h6,
.asbestos h6 {
  color: #fff;
}
.turquoise small,
.green-sea small,
.sun-flower small,
.orange small,
.emerald small,
.nephrits small,
.carrot small,
.pumkin small,
.peter-river small,
.belize-hole small,
.alizarin small,
.pomegranate small,
.amethyst small,
.wisteria small,
.clouds .silver small,
.wet-asphalt small,
.midnight-blue small,
.concrete small,
.asbestos small {
  color: rgba(255, 255, 255, 0.8);
}
.turquoise {
  background-color: #1abc9c;
}
.green-sea {
  background-color: #16a085;
}
.sun-flower {
  background-color: #f1c40f;
}
.orange {
  background-color: #f39c12;
}
.emerald {
  background-color: #9dbd09;/*2ecc71*/
}
.nephritis {
  background-color: #0093DD; /*#114976*/
}
.carrot {
  background-color: #e67e22;
}
.pumkin {
  background-color: #d35400;
}
.peter-river {
  background-color: #3498db;
}
.belize-hole {
  background-color: #2980b9;
}
.alizarin {
  background-color: #0E6188; /*e74c3c*/
}
.pomegranate {
  background-color: #c0392b;
}
.amethyst {
  background-color: #9b59b6;
}
.wisteria {
  background-color: #8e44ad;
}
.clouds {
  background-color: #ecf0f1;
}
.fgray{
  background-color: #EEEFE9;
}
.silver {
  background-color: #bdc3c7;
}
.wet-asphalt {
  background-color: #2F373F;/*9E874F*//*#0A4B67*/
}
.wet-asphalt a:not(.btn) {
  color: #bdc3c7;
}
.wet-asphalt a:not(.btn):hover {
  color: #d9534f;
}
.midnight-blue {
  background-color: #101010;/*#2c3e50*/
}
.concrete {
  background-color: #FF3131;/*#95a5a6*/
}
.asbestos {
  background-color: #7f8c8d;
}
.purewhite
{
    background-color:#ffffff;
}
.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  /* 16/9 ratio */

  padding-top: 30px;
  /* IE6 workaround*/

  height: 0;
  overflow: hidden;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#main-slider {
  position: relative; 
  z-index:0; 
}
#main-slider .carousel h2 {
  font-size: 36px;
}
#main-slider .carousel .btn {
  border: 3px solid rgba(255, 255, 255, 0.5);
  color: #fff;
  border-radius: 0;
  margin-top: 5px;
}
#main-slider .carousel .btn:hover {
  background-color: rgba(255, 255, 255, 0.3);
}
#main-slider .carousel .boxed {
  padding: 8px 25px;
  background-color: rgba(33, 47, 69, 0.7);
  display: inline-block;
  color:#fff;
  width:100%;
}
#main-slider .carousel .boxed h3,#main-slider .carousel .boxed h4
{
    color:#fff!important;
    text-align:right;
	font-weight: normal;
	line-height: 30px;
	margin: 0px;
}
#main-slider .carousel .boxed img
{
	float: left;
}
#main-slider .carousel .item 
{    
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  left: 0 !important;
  opacity: 0;
  top: 0;
  position: absolute;
  width: 100%;
  display: block !important;
  height: 336px;
  -webkit-transition: opacity ease-in-out 500ms;
  -moz-transition: opacity ease-in-out 500ms;
  -o-transition: opacity ease-in-out 500ms;
  transition: opacity ease-in-out 500ms;
}
/*.carousel-inner
{
    background-color: rgba(0, 0, 0, 0.1);
}*/
#main-slider .carousel .item:first-child {
  top: auto;
  position: relative;
}
#main-slider .carousel .item.active {
  opacity: 1;
  -webkit-transition: opacity ease-in-out 500ms;
  -moz-transition: opacity ease-in-out 500ms;
  -o-transition: opacity ease-in-out 500ms;
  transition: opacity ease-in-out 500ms;
  z-index: -1;
}
#main-slider .centered{ margin-top:260px;}
#main-slider .prev,
#main-slider .next {
  position: absolute;
  top: 50%;
  /*background-color:#D52E26;*//* rgba(0, 0, 0, 0.3)*/
  color: #fff;
  display: inline-block;
  margin-top: -25px;
  font-size: 24px;
  height: 50px;
  width: 50px;
  line-height: 50px;
  text-align: center;
  border-radius: 4px;
  z-index: 5;
}
#main-slider .prev:hover,
#main-slider .next:hover {
  /*background-color:#0093DD;*/ /*rgba(0, 0, 0, 0.5)*/
  border-radius: 4px;
  color:#fff;
}
#main-slider .prev {
  left: 10px;
}
#main-slider .next {
  right: 10px;
}
#main-slider .active .animation.animated-item-1 {
  -webkit-animation: fadeInUp 300ms linear 300ms both;
  -moz-animation: fadeInUp 300ms linear 300ms both;
  -o-animation: fadeInUp 300ms linear 300ms both;
  -ms-animation: fadeInUp 300ms linear 300ms both;
  animation: fadeInUp 300ms linear 300ms both;
}
#main-slider .active .animation.animated-item-2 {
  -webkit-animation: fadeInUp 300ms linear 600ms both;
  -moz-animation: fadeInUp 300ms linear 600ms both;
  -o-animation: fadeInUp 300ms linear 600ms both;
  -ms-animation: fadeInUp 300ms linear 600ms both;
  animation: fadeInUp 300ms linear 600ms both;
}
#main-slider .active .animation.animated-item-3 {
  -webkit-animation: fadeInUp 300ms linear 900ms both;
  -moz-animation: fadeInUp 300ms linear 900ms both;
  -o-animation: fadeInUp 300ms linear 900ms both;
  -ms-animation: fadeInUp 300ms linear 900ms both;
  animation: fadeInUp 300ms linear 900ms both;
}
#main-slider .active .animation.animated-item-4 {
  -webkit-animation: fadeInUp 300ms linear 1200ms both;
  -moz-animation: fadeInUp 300ms linear 1200ms both;
  -o-animation: fadeInUp 300ms linear 1200ms both;
  -ms-animation: fadeInUp 300ms linear 1200ms both;
  animation: fadeInUp 300ms linear 1200ms both;
}
#services .media:hover .icon-md {
  /*border-radius: 10px;
  background-color: rgba(0, 0, 0, 0.8);*/
}
#recent-works {
  padding: 90px 0;
}
#recent-works .item-inner {
  position: relative;
  margin: 0;
}
.portfolio-items,
.portfolio-filter {
  list-style: none;
  padding: 0;
  margin: 0 -20px 20px 0;
}
/*.portfolio-filter > li {
  display: inline-block;
}
.portfolio-items > li {
  float: left;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}*/
.portfolio-items.col-2 > li {
  width: 50%;
}
.portfolio-items.col-3 > li {
  width: 33%;
}
.portfolio-items.col-4 > li {
  width: 25%;
}
.portfolio-items.col-5 > li {
  width: 20%;
}
.portfolio-items.col-6 > li {
  width: 16%;
}
.portfolio-item {
  padding: 0;
  margin: 0;
}
.portfolio-item .item-inner {
  /*background: #fff;
  border: 1px solid #eee;
  padding: 10px;*/
  margin: 0 20px 15px 0;
  position: relative;  
}
.portfolio-item img {
  width: 100%;
}
.portfolio-item h5 {
  background: #fff;
  margin: 0;
  padding: 10px 0;
  font-weight: 700;
  font-size: 14px;
  color: #2c3e50;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.portfolio-item .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  /*background: rgba(14, 97, 136, 0.7);*/
  text-align: center;
  vertical-align: middle;
  -webkit-transition: opacity 300ms;
  -moz-transition: opacity 300ms;
  -o-transition: opacity 300ms;
  transition: opacity 300ms;
}
.portover
{
 background:rgba(0,0,0,0.5); /* none repeat scroll 0 0 #CEAF78;*/
    bottom: 0;
    float: left;
    height: auto;
    left: 0;
    padding: 15px 0;
    position: absolute;
    /*text-align: right;*/  
    width: 100%;
}
.portover a
{
    color:#fff;
    font-size:18px;
    font-style:inherit;
}
.planname
{
    color:#fff;
    font-size:16px;
    font-style:inherit;
}
.portfolio-item .overlay .preview {
  position: relative;
  top: 50%;
  display: inline-block;
  margin-top: -20px;
}
.portfolio-item:hover .overlay {
  opacity: 1;
}
/* Start: Recommended Isotope styles */
/**** Isotope Filtering ****/
.isotope-item {
  z-index: 2;
}
.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}
/**** Isotope CSS3 transitions ****/
.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  -ms-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
}
.isotope {
  -webkit-transition-property: height, width;
  -moz-transition-property: height, width;
  -ms-transition-property: height, width;
  -o-transition-property: height, width;
  transition-property: height, width;
}
.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  -ms-transition-property: -ms-transform, opacity;
  -o-transition-property: -o-transform, opacity;
  transition-property: transform, opacity;
}
/**** disabling Isotope CSS3 transitions ****/
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -ms-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
}
/* End: Recommended Isotope styles */
/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}
#pricing-table .plan {
  border-radius: 4px;
  list-style: none;
  margin: 0 0 20px;
  background: #3498db;
  text-align: center;
  padding: 30px 0;
}
#pricing-table .plan li {
  padding: 5px 0;
  color: #fff;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
}
#pricing-table .plan li.plan-name {
  font-size: 24px;
  line-height: 24px;
  color: #fff;
}
#pricing-table .plan li.plan-name h3 {
  margin: 0;
}
#pricing-table .plan li.plan-price {
  margin-bottom: 10px;
}
#pricing-table .plan li.plan-price > div {
  display: inline-block;
  background-color: rgba(0, 0, 0, 0.2);
  padding: 10px;
  font-size: 24px;
  border-radius: 100%;
  width: 70px;
  height: 70px;
}
#pricing-table .plan li.plan-price > div sup {
  font-size: 10px;
  line-height: 10px;
}
#pricing-table .plan li.plan-price > div > small {
  display: block;
  font-size: 11px;
}
#pricing-table .plan li.plan-action {
  margin-top: 10px;
  border-top: 0;
}
#pricing-table .plan.featured {
  background-color: #2c3e50;
}
#title h1 {
  margin: 0;
  /*font-size: 36px;*/
  font-weight: 300;
}
.center {
  text-align: center;
}
#meet-the-team .designation {
  margin-top: 5px;
  display: block;
  font-size: 13px;
}
.img-thumbnail {
  border: 0;
}
.progress,
.progress .bar {
  background: #F0F0F0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  height: 30px;
  line-height: 30px;
}
.well {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 0;
}
ul.breadcrumb {
  margin: 20px 0 0;
  background: transparent;
}
ul.breadcrumb > li {
  text-shadow: none;
}
ul.breadcrumb > li > a,
ul.breadcrumb > li .divider {
  color: #fff;
}
ul.breadcrumb > li.active {
  color: rgba(255, 255, 255, 0.7);
}
ul.tag-cloud {
  list-style: none;
  padding: 0;
  margin: 0;
}
ul.tag-cloud li {
  display: inline-block;
  margin: 0 4px 6px 0;
}
.btn-social {
  border: 0;
  color: #fff;
  /*border-radius: 100%;*/
  display: inline-block;
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  padding: 0;
}
.btn-social.btn-facebook {
  background: #394d6d;
}
.btn-social.btn-facebook:hover {
  background: #789bde;
}
.btn-social.btn-twitter {
  background: #5bceff;
}
.btn-social.btn-twitter:hover {
  background: #8eddff;
}
.btn-social.btn-linkedin {
  background: #21a6d8;
}
.btn-social.btn-linkedin:hover {
  background: #49b9e3;
}
.btn-social.btn-google-plus {
  background: #dc422b;
}
.btn-social.btn-google-plus:hover {
  background: #e36957;
}
.btn-social:hover {
  color: #fff;
}
.navbar-inverse {
  /*border: none;*/
  background-color:#fff;
  border-bottom:5px solid #3D4E62;
  border-top:1px solid #DEDEDE;
  z-index:1;
}
.navbar-inverse .navbar-brand {
  font-family: 'Bubbler One', sans-serif;
  font-size: 36px;
  /*line-height: 50px;*/
  color: #fff;
}
.navbar-inverse .navbar-nav {
  -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    /*background: linear-gradient(to bottom, rgba(238,39,42, 1) 0%, rgba(173,15,17, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    /*border-color: #98090b #98090b -moz-use-text-color;*/
    /*border-image: none;*/
    border-radius: 3px;
    /*border-style: solid solid none;
    border-width: 1px 1px medium;*/
    float: right;
    /*margin: 21px 0 0;*/
    padding: 0;
}
.navbar-inverse .navbar-nav > li > a {
  /*padding-top: 10px;
  padding-bottom: 10px;*/
  /*border-radius: 4px;*/
  color: #394d6d;/*bdc3c7*/
  font-size:18px;
  font-weight:bold;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color:#F47720;
  color: #fff;
}
.navbar-inverse .navbar-nav .dropdown-menu {
  background-color: #F2F2F2;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 0;
  padding: 0;
  margin-top: 5px;  
}
.navbar-inverse .navbar-nav .dropdown-menu > li > a {
  padding: 8px 15px;
  color: #333333;/*bdc3c7*/
}
.navbar-inverse .navbar-nav> li:hover
{
    /*background-color:#F7C120;
    border-radius:4px;*/
}
.navbar-inverse .navbar-nav .dropdown-menu > li:hover > a,
.navbar-inverse .navbar-nav .dropdown-menu > li:focus > a,
.navbar-inverse .navbar-nav .dropdown-menu > li.active > a {
  background-color: #e8e8e8;
  color: #424242;
}
.navbar-inverse .navbar-nav .dropdown-menu > li:last-child > a {
  border-radius: 0 0 0 0;
}
.navbar-inverse .navbar-nav .dropdown-menu > li.divider {
  background-color: rgba(0, 0, 0, 0.1);
}
/*.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-top: 1px dashed #dedede;
}*/
.navbar-nav>li
{
	float: right;
	line-height: 16px;
}

.fa-lg
{
	line-height: 16px !important;
}

ul.topMenu
{
		width: 100%;
}

ul.topMenu div.midSubMenu,
ul.midMenu div.midSubMenu
{
		position: absolute;
		height: 360px;
		width: 100%;
/*		background-color: rgba(0, 0, 0, 0.6) !important; */
}

ul.topMenu div.midSubMenu ul,
ul.midMenu div.midSubMenu ul
{
		height: 399px;
		background-color: white;
		background-image: url('../designFiles/put-hands.png');
		background-position: left;
		background-repeat: no-repeat;
		list-style-image: none;
		list-style-type: none;
		border-bottom: 5px solid #F47822;
		padding-right: 50px;
		padding-top: 20px;
		margin-bottom: 20px;
}

ul.midMenu div.midSubMenu ul
{
		background-image: none;
}

ul.topMenu div.midSubMenu ul li,
ul.midMenu div.midSubMenu ul li
{
		display: block;
		width: 375px;
		float: right;
		text-align: right;
		font-size: 20px;
		margin-bottom: 20px;
}

ul.midMenu div.midSubMenu ul li
{
		width: 250px;
}

li.midTopMenu
{
		width: 17%;
		text-align: center;
}

li.homeTopSelected
{
  background-color:#354360;
}

li.midTopMenuSelected a,
li.homeTopSelected a
{
  color: #fff !important;
}

#social-media .icon-facebook {
  background-color: #3c5899;
}
#social-media .icon-facebook:hover {
  background-color: #4e6fba;
}
#social-media .icon-twitter {
  background-color: #29c5f6;
}
#social-media .icon-twitter:hover {
  background-color: #5ad2f8;
}
#social-media .icon-google-plus {
  background-color: #d13d2f;
}
#social-media .icon-google-plus:hover {
  background-color: #da6459;
}
#social-media .icon-pinterest {
  background-color: #c61118;
}
#social-media .icon-pinterest:hover {
  background-color: #ec1e26;
}
.icon-lg {
  font-size: 48px;
  height: 108px;
  width: 108px;
  line-height: 108px;
  color: #fff;
  margin: 10px;
  background-color: rgba(0, 0, 0, 0.4);
  text-align: center;
  display: inline-block !important;
  border-radius: 100%;
}
.icon-md {
  font-size: 36px;
  height: 68px;
  width: 68px;
  line-height: 68px;
  color: #fff;
  margin-right: 10px;
  /*background-color: rgba(0, 0, 0, 0.4);*/
  text-align: center;
  display: block;
  border-radius: 50%;
  -webkit-transition: 500ms;
  -moz-transition: 500ms;
  -o-transition: 500ms;
  transition: 500ms;
}
.modal {
  border: 0;
}
.modal#loginForm {
  width: 600px;
  margin-left: -300px;
}
.modal .modal-header {
  border: 0;
  padding: 20px 20px 0;
}
.modal .modal-header > h3 {
  font-weight: 700;
  font-size: 18px;
  color: #465a79 !important;
  text-transform: uppercase;
  margin: 0;
}
.modal .modal-header > h4 {
  font-weight: 300;
  font-size: 14px;
  color: #848484;
  text-transform: uppercase;
  margin: 0;
}
.modal .modal-body {
  padding: 20px;
}
.modal input[type="text"],
.modal input[type="password"] {
  padding: 5px 10px;
  min-height: 30px;
  /*width: 130px;
  margin-right: 10px;*/
}
.modal .icon-remove {
  color: #848484;
  position: absolute;
  right: -5px;
  top: -5px;
  width: 16px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  display: block;
  background: #ebebeb;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  cursor: pointer;
}
.modal button {
  margin-left: 10px;
  border: 0;
}
.gap {
  margin-bottom: 50px;
}
.big-gap {
  margin-bottom: 100px;
}
.no-margin {
  margin: 0;
  padding: 0;
}
.registration-form {
  border: 0;
  background-color: #fff;
  padding: 20px;
  display: inline-block;
}
#bottom {
  color: #bdc3c7;  
}
#bottom h4 {
  margin-top: 0;
  margin-bottom: 15px;
}
#bottom .media-heading {
  display: block;
  font-weight: 400;
}
.row > div {
  margin-bottom: 10px;
}
ul.unstyled {
  list-style: none;
  padding: 0;
  margin: 0;
}
/*Unordered Lists*/
ul {
   list-style-image: url('../images/bullet.jpg');
   list-style-position: inside;
}
ul li a 
{
	margin-right: 5px;
}
ul.arrow,
ul.arrow-double,
ul.tick,
ul.cross,
ul.star,
ul.rss {
  list-style: none;
  padding: 0;
  margin: 0;
}
ul.arrow li::before,
ul.arrow-double li::before,
ul.tick li::before,
ul.cross li::before,
ul.star li::before,
ul.rss li::before,
ul.arrow li::after,
ul.arrow-double li::after,
ul.tick li::after,
ul.cross li::after,
ul.star li::after,
ul.rss li::after {
  font-family: FontAwesome;
  font-size: 11px;
}
ul.arrow li::before,
ul.arrow-double li::before,
ul.tick li::before,
ul.cross li::before,
ul.star li::before,
ul.rss li::before {
  margin-right: 5px;
}
ul.arrow li::before {
  content: "\f105";
}
ul.arrow-double li::before {
  content: "\f101";
}
ul.tick li::before {
  content: "\f00c";
}
ul.cross li::before {
  content: "\f00d";
}
ul.star li::before {
  content: "\f006";
}
ul.rss li::before {
  content: "\f09e";
}
#footer 
{
  border-top:solid 3px #E5E6E1;
  padding-top: 20px;
  padding-bottom: 10px;
  /*color: #bdc3c7;*/
  text-align:right;
}
#footer a { 
  color:#60615b;
}
#footer a:hover {
  color: #2c65bf; /*prev: #60615b;*/
}
#footer ul {
  list-style: none;
  padding: 0;
  margin: 0;
  line-height:23px;
  text-align:right;
}
#footer ul > li {
  /*display: inline-block;
  margin-left: 15px;*/
}
.footer-border
{
    border-left:1px solid #E3E4DF;
	height: 300px;
}
ul.social {
  list-style: none;
  margin: 10px 0 0;
  padding: 0;
  display: inline-block;
}
ul.social > li {
  display: inline-block;
  margin: 0 5px;
}
ul.social > li > a {
  font-size: 24px;
  color: #666;
}
ul.social > li > a:hover {
  color: #999;
}
.box-border {
  padding: 15px;
}
.accordion-group {
  background-color: #fff;
  border-top: 1px solid #f0f0f0;
}
.accordion-heading .accordion-toggle {
  color: #666;
  font-weight: 700;
}
.accordion-inner {
  border-top: 0;
}
.blog .blog-item {
  background-color: #fff;
  border-radius: 5px;
  margin-bottom: 20px;
}
.blog .blog-item .img-blog {
  width: 100%;
  border-radius: 5px 5px 0 0;
}
.blog .blog-item .blog-content {
  padding: 20px;
}
.blog .blog-item h3 {
  margin-top: 0;
}
.blog .blog-item .entry-meta {
  margin-bottom: 20px;
}
.blog .blog-item .entry-meta > span {
  display: inline-block;
  color: #999;
  margin-right: 10px;
  font-size: 12px;
}
.blog .blog-item .entry-meta > span a {
  color: #999;
}
ul.pagination > li > a {
  border: 0;
}
ul.pagination > li.active > a,
ul.pagination > li:hover > a {
  background-color: #b8b9b4;
  color: #fff;
}
textarea#message {
  padding: 10px 15px;
  /*height: 219px;*/
}
.widget {
  margin-bottom: 30px;
}
ul.gallery {
  list-style: none;
  padding: 0;
  margin: 0;
}
ul.gallery li {
  display: block;
  width: 60px;
  padding: 0;
  margin: 0 4px 4px 0;
  float: left;
}
ul.faq {
  list-style: none;
  margin: 0;
}
ul.faq li {
  margin-top: 30px;
}
ul.faq li:first-child {
  margin-top: 0;
}
ul.faq li span.number {
  display: block;
  float: left;
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #34495e;
  color: #fff;
  font-size: 24px;
}
ul.faq li > div {
  margin-left: 70px;
}
ul.faq li > div h3 {
  margin-top: 0;
}
#error {
  text-align: center;
  margin-top: 150px;
  margin-bottom: 150px;
}
.topbar
{
    background-color:#209B60;
    border-bottom:1px solid #edebeb;
    padding-top:8px;
    color:#fff;
}

.centerstick{
  position: fixed;
  top: 25%;
  left: 0px;
  /*width: 115px;*/
  height: 0px;
  text-align:right;
  z-index:10;/*9999*/
  margin-top:-15px;
}

.centerstick a{
 /*transform: rotate(-90deg);
 -webkit-transform: rotate(-90deg); 
-moz-transform: rotate(-90deg); 
-o-transform: rotate(-90deg); 
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
display: block; 
background: #292929;/*F5DE1E*/ 
text-align:center;
/*height: 15px;*/ 
 width: 165px;
 padding: 8px 16px;
 color: #646464; 
 font-family: Arial, sans-serif; 
 font-size: 17px; 
 font-weight: bold; 
 text-decoration: none; 
 border:1px dashed #da1515; 
 border-radius:8px;               
}
.top-profile
{
    background-color:#EEEFE9;
}
.top-profile button
{
	border: 0px;
}
.topNoMember
{
		cursor: pointer;
}
.top-profile-msg
{
    background-color:#fff;
    padding: 8px 10px;
    text-align:center;
    color: #3A4D6E !important;
    float:left;
}
.msg-count
{
    background-color:#f47721;
    border-radius:100px;
    padding: 3px 5px!important;
    position:absolute;
    margin-right:-35px;
    font-size:12px!important;
	color: white;
    font-family: 'OpenSansHebrew';
}
.join-box
{
    border:1px solid #dedede;
    padding:5px;
    margin-bottom:10px;
    border-bottom:4px solid #f47720;
	cursor: pointer;
}
.notify-box
{
    border:1px solid #dedede;
    padding:5px;
}
.notify-head
{
    color:#5a6b80;
    font-weight:bold;
}
.notify-count
{
    color:#A4A4A2;
    font-weight:bold;
    margin-top:-8px;
}
.ask-box
{
    padding:5px;
    margin-bottom:10px;
    border-top:4px solid #394d6d;
    background-color:#eeefe9;
}
.search-box
{
	height: 365px;
    padding: 50px 5px;
    margin-bottom:10px;
    background-color:#eeefe9;
}
form#topQuerySearch
{
	margin-right: 24px;
}
.filter
{
    background-color:#EEEFE9;
    padding:10px;
    text-align:right;
	margin: 0px 14px;
}
.home-box
{
    border:1px solid #dedede;
    padding:15px 0  15px 0;
    margin-bottom:10px;
    min-height:104px;
}
.home-box-title
{
    color:#5a6b80;
    font-weight:bold;
    text-align:right;
}
.home-box-desc
{
    text-align:right;
}
.home-box i
{
    color:#394d6d;
}

.home-box h5
{
	font-weight: normal;
}

.home-box img
{
//	max-height: 32px;
}

.msg-btn{color:#fff; background-color:transparent; display:inline-block;/*padding:6px 12px;*/margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;}

.pagination-bottom{display:inline-block;padding-left:0;margin:10px 0;border-radius:4px}
.pagination-bottom>li{display:inline}
.pagination-bottom>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd; color:#5a6b80; font-weight:bold;}
.pagination-bottom>li:first-child>a,.pagination>li:first-child>span{margin-left:0;}
.pagination-bottom>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}
.pagination-bottom>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#5a6b80;cursor:default;background-color:#428bca;border-color:#428bca}

#message .btn 
{
    background-color:white;
	padding: 0;
    height:40px;text-align:right!important;
	-webkit-appearance: none !important;
}
#message .btn:active
{
    background: none !important;
	-webkit-appearance: none !important;
	border: none !important;
	box-shadow: none !important;
}
#message .dropdown-menu {
    background: none repeat scroll 0 0 #EEEFE9;
    border: medium none;
    border-radius: 0;
    margin-top: 5px;
    min-width: 100%;
    z-index: 1001;
}
#message span
{
    vertical-align:middle;
    padding: 0px 5px 0px 0px;
    font-size:16px;
}
.neg-pad
{
    margin-left:-15px;
    margin-right:-15px;
}
.social
{
    margin-top:-10px;
}
.lbl-paid
{
    margin-top:-15px;
    margin-left:-15px;
    margin-right:15px;
}
.tools-box
{
    background-color:#eeefe9;
    padding:10px;
    margin-bottom:20px;
    text-align:right;
    color:#394d6d;
}
.comment-box
{
    border-bottom:4px solid #394d6d;
}
.tools-box i
{
    font-size:28px;
}
.tools-box-2
{
    background-color:#eeefe9;
    padding:10px;
    margin-bottom:20px;
    text-align:right;
    color:#394d6d;
}
.proff-date
{
    color: black;
}
.proff-like
{
    color:#394d6d;
}
.proff-name
{
    width:100%;
    text-align:center;
    background-color:#fff;
    padding:10px;
}
.form-control-ck {
    background-color: #fff;
    border: 1px solid #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    font-size: 14px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
}
.chk
{
    color: #465a79 !important;
    font-family: "OpenSansHebrew";
    font-weight: 500;
    vertical-align:middle;
    margin-top:18px;
}
.lbl-chk
{
    color: #465a79 !important;
    font-family: "OpenSansHebrew";
    font-weight: 500;
    vertical-align:middle;
    padding-top:4px;
}
.line{/*margin-top:20px;margin-bottom:20px;*/border:0;border-top:1px solid #d8d8d8;}
.box-height
{
    min-height:300px;
}
.sp-text{ color:#f47720!important;}

.shopTerms
{
		padding: 20px;
		border: 1px solid #DEDEDE;
}
.product
{
    border: 1px solid #dedede;
	position: relative;
	width: 265px;
	height: 365px;
	padding: 15px 15px 0px 15px;
	float: right;
	margin-left: 15px;
	margin-bottom: 20px;
}
.attachedProduct
{
    border: 1px solid #dedede;
	position: relative;
	width: 265px;
	float: right;
	margin-left: 15px;
	margin-bottom: 20px;
	min-height: 230px;
}
.attachedProductName
{
	line-height: 50px;
}
.product div:first-child
{
//		line-height: 240px;
}
.prod-img
{
    max-height:220px;
    width:100%;
    position:relative;
    margin-bottom:10px;
}

.image {
    display: block;
    max-height: 240px;
    margin-bottom:20px;
    overflow: hidden;
    position: relative;
    text-align: center;
    transition: all 0.5s ease 0s;
    width: 100%;
}
.image img {
    margin: 0 auto;
    max-height: 240px;
//    min-height: 240px;
    transition: all 0.5s ease 0s;
}
.productImageConatiner
{
		line-height: 150px;
}
.productImage
{
		max-height: 140px;
		max-width: 230px;
		margin-bottom: 5px;
}
.productPageImage
{
		max-height: 420px;
		max-width: 100%; // fallback
		max-width: min(420px, 100%);
		margin-bottom: 5px;
}
.producer
{
		font-size: 18px;
		color: #3D4B6E;
}
div.productPrice
{
		font-size: 22px;
		font-weight: bold;
		margin: 15px 0px;
}
.prod-name
{
    margin-bottom:10px;
    display:block;
}
.prod-desc
{
    margin-bottom:10px;
    display:block;
}
.prod-desc p
{
    display:block;
}
.prod-price
{
    font-weight:bold;
    font-size:16px;
    margin-bottom:10px;
}
.cat-price
{
    font-size:16px;
    margin-bottom:10px;
	text-decoration: line-through;
}
.prod-detail
{
    background-color:#eeefe9;
    padding:10px;
    margin-top:20px;
    text-align:right;
    color:#394d6d;
	position: absolute;
	bottom: 0px;
	width: 100%;
	margin-bottom: 0px !important;
	line-height: 28px;
}
#slider
{
    background-color:#eeefe9;
    opacity:1;
    /*z-index:100;*/
}
.blue-top
{
    border-top: 6px solid #394d6d;
}
.blue-bottom
{
    border-bottom: 4px solid #394d6d;
}
.orange-bottom
{
    border-bottom: 4px solid #f47720;
}
.tour-1
{
    padding-bottom:10px;
    margin-bottom:10px;
}
.tour-1 .tourBorder
{
	border: 1px solid #D9D9D9;
	padding: 10px;
}
.tour-1 div
{
	font-weight: 18px;
}
.tour-1 div:first-child
{
	margin-bottom: 5px;
}
.tour-1 img
{
    min-height:250px;
    max-height:250px;
    position:relative;
    width:100%;
}
.tour-2
{
    border-bottom: 4px solid #4f91df;
    font-size:16px;
    padding-bottom:10px;
    margin-bottom:10px;
}
.tour-2 h3 a ,.tour-2 i
{
    color:#4f91df!important;
}
.tour-2 div:first-child
{
    border-bottom: 4px solid #4f91df;    
	margin-bottom: 5px;
}
.tour-2 img
{
    min-height:250px;
    max-height:250px;
    position:relative;
    width:100%;
    border-bottom: 4px solid #394d6d;    
	margin-bottom: 5px;
}
.tour-3
{
    border-bottom: 4px solid #394d6d;
    font-size:16px;
    padding-bottom:10px;
    margin-bottom:10px;
}
.tour-3 h3 a ,.tour-3 i
{
    color:#394d6d!important;
}
.tour-3 div:first-child
{
    border-bottom: 4px solid #394d6d;    
	margin-bottom: 5px;
}
.tour-3 img
{
    min-height:250px;
    max-height:250px;
    position:relative;
    width:100%;
    border-bottom: 4px solid #394d6d;    
	margin-bottom: 5px;
}
.tour-4
{
    border-bottom: 4px solid #0a7d88;
    font-size:16px;
    padding-bottom:10px;
    margin-bottom:10px;
}
.tour-4 h3 ,.tour-4 i
{
    color:#0a7d88!important;
}
.tour-4 div:first-child
{
    border-bottom: 4px solid #0a7d88;    
	margin-bottom: 5px;
}
.tour-4 img
{
    min-height:250px;
    max-height:250px;
    position:relative;
    width:100%;
    border-bottom: 4px solid #0a7d88;    
	margin-bottom: 5px;
}
.tour-1 a, .tour-2 a, .tour-3 a, .tour-4 a
{
	font-weight: bold;
}
.p-sp
{
    font-size:20px;
    color:#202121;
}

.maman-list
{
    padding-bottom:10px;
}

.maman-list img
{
    min-height:180px;
    max-height:180px;
    position:relative;
    width:100%;
    margin-bottom:10px;
}

.mag-list
{
    padding-bottom:10px;
}

.mag-list img
{
/*    min-height:275px;*/
    max-height:275px;
    position:relative;
    max-width: 100%;
    margin-bottom:10px;
	display: block;
}

.mag-list h3
{
		font-size: 17px;
}

.mag-list p
{
		color: black;
		font-size: 15px;
}

.select-style {
    padding: 0;
    margin: 0;
    border: 1px solid #ccc;
    border-radius: 3px;
    overflow: hidden;
    background-color: #fff;
    background: #fff url("../images/selectarrow.png") no-repeat 0 50%;
}
.select-style select {
    padding: 5px 8px;
    border: none;
    box-shadow: none;
    background-color: transparent;
    background-image: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}

.select-style select:focus {
    outline: none;
}

.boxBanner
{
		margin-bottom: 35px;
}

.bottomMenu div
{
		float: right;
}

div#interuseLogo
{
		float: left;
		direction: ltr;
}
section#alertify
{
		padding: 0px;
}

.ltr
{
		direction: ltr;
}
.rtl
{
		direction: rtl;
}
.floatRight
{
		float: right;
}
.topMember
{
		padding-left: 0px;
		padding-right: 25px;
}
.fa-angle-down
{
		vertical-align: middle;
		margin-right: 10px;
}
.writerPic img
{
		width: 40px;
		height: 40px;
}
div.essayContent h1,
div.essayContent h2,
div.essayContent h3,
div.essayContent h4,
div.essayContent h5,
div.essayContent h6
{
		display: block;
}

div.essayContent img,
div.essayContent iframe
{
	max-width: 95%;
}

.innerContent p
{
		display: block;
}

div#essayText
{
		margin: 15px 0px;
}

div#essayAddTalkbackBtn, div#essaySendTalkbackBtn, div.postAddComment, div#print
{
		background: url('../designFiles/essayAddTalkbackBtn.png') no-repeat;
		height: 25px;
		width: 105px;
		float: left;
		cursor: pointer;
		margin-top: 2px;
}

div#essayAddTalkbackBtn div, div#essaySendTalkbackBtn div, div.postAddComment div, div.assaultReportBtn div, div#print div
{
		color: white;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		padding-top: 3px;
}

div#print
{
	float: right;
	padding-bottom: 10px;
}

div.assaultReportBtn
{
	background: url('../designFiles/assaultReportBtn.png') no-repeat;
	height: 22px;
	width: 144px;
	cursor: pointer;
	margin-top: 15px;
}

div#essayTalkbacksTop
{
		border-top: 4px solid #D8D9D3;
		border-bottom: 1px solid #D8D9D3;
		margin-top: 15px;
		height: 30px;
		clear: both;
}

div#essayAddTalkbackHeader, div.postCommentsHeader
{
		font-size: 18px;
		font-weight: bold;
		margin-top: 5px;
}

div#essayTalkbacksTitle
{
		margin-bottom: 7px;
}

div#addTalkback_form
{
		border: 1px solid #E0E9B4;
		background-color: #FDFEF8;
		padding: 10px 20px;
		margin-top: 5px;
}

ul.pagination
{
		line-height: 32px;
}

.pagination>li
{
		display: inline-block;
}

.pagination>li>a
{
		float: none;
		position: inherit;
		padding: 4px 12px;
}

.selectedLetter
{
		background-color: #b8b9b4 !important;
}

div.row1 .navbar-nav>li
{
		float: right;
}

div.row1 .navbar-nav>li a
{
		font-size: 16px;
}


input[type="radio"], input[type="checkbox"]
{
		margin: 0px !important;
}

input.hiddenUpload
{
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
}

div#editProfileIntro div div
{
		height: 237px;
		border-bottom: 3px solid #F27621;
}

div#editProfileIntro div div:last-child
{
		padding: 0;
}

div#editProfileIntro div div p
{
		display: block;
		color: #465a79 !important;
}

div#editProfileIntro div div img
{
		width: 100%;
		height: 100%;
}

div.emailRow p
{
		float: none !important;
		display: block;
		clear: both;
}

.link
{
		cursor: pointer;
}

label
{
 font-family:'OpenSansHebrew';
 font-weight:700;
 font-size: 14px;
 color:#465a79 !important;
 display:inline;
}

div#sendEmail .modal-content
{
		background-color: #EEEFE9;
}

form#sendEmailForm label
{
		width: 50px;
}

form#sendEmailForm input,
form#sendEmailForm textarea
{
		width: 253px;
}

button.blogAddComment
{
		width: 120px;
		float: left;
}

.newsItem
{
	margin-bottom: 10px;
}

.newsDate
{
	color:  #727272;
	font-size: 16px;
	font-weight: 400;
	text-align: right;
}

.newsTitle
{
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	text-align: right;
}

.newsTitle a
{
	color:  #202121;
}

#slogan
{
	font-weight: normal;
	padding-right: 10px;
	display: inline-block;
	font-size:20px;
	float: left;
	margin-top: 35px;
	margin-bottom: 0px;
}

.pageNumber,
.thisPageNumber
{
	padding:6px 12px;
	margin-left:-1px;
	line-height:1.428571429;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd;
	color:#5a6b80;
	font-weight:bold;
}

.thisPageNumber
{
	font-weight:normal;
}

span.peopleResult img
{
	margin-left: 6px;
	margin-bottom: 2px;
}

header.midHeader
{
	height: 43px;
}

.midHeader .navbar-nav > .active > a,
.midHeader .navbar-nav > .active > a:hover,
.midHeader .navbar-nav > .active > a:focus,
.midHeader .navbar-nav > .open > a,
.midHeader .navbar-nav > .open > a:hover,
.midHeader .navbar-nav > .open > a:focus {
  background-color:#F47720;
  color: white;
}

li.midTopMenuSelected
{
  background-color:#354360;
}

ul.midMenu div.midSubMenu ul
{
  background-color:#eeefe9;
  list-style-image: url('../images/bullet.jpg');
}

.midHeader .navbar-nav .dropdown-menu
{
	margin-top: 4px;
}

.whatsnew
{
	min-height: 255px;
}

/* [22/03/16 Amir] Dani asked to remove this for essay 7595. Where will it be wrong?
.innerContent li
{
	list-style-image: none;
	list-style-type: none;
	float: right;
}*/

div.rightsCat
{
		float: right;
		margin: 10px;
}

div#searchBox
{
		background-color: #EEEFE9;
		padding: 10px 0px;
		display: none;
}

input#queryText
{
	background: url(../designFiles/iconSearch.png) no-repeat 5px;
	padding-left: 38px;
	height: 40px;
}

div#facebook
{
}

.clear
{
		clear: both;
}

.quest h4 a
{
		color: black;
}

.rowBanner
{
		background-color: #F6F7F2;
		padding: 18px 0px;
}
.rowBanner img
{
		border: 1px solid white !important;
}

textarea.editor
{
		height: 150px;
}

.editPostClass
{
		display: none;
}

h3.orit-new-font-style
{
		font-size: 18px;
		color: #394C6D !important;
		display: block;
}

.orit-new-subtitle-style
{
		color: black;
		font-size: 14px;
}

h3.orit-new-search-title
{
		font-weight: normal;
}

.orit-link-with-underline-WTF
{
		text-decoration: underline;
		font-size: 14px;
}

.orit-link-with-underline-WTF:hover
{
		text-decoration: none;
}

a h3.pull-right:hover
{
		color: #2c65bf !important;
}

div.rtlRow > div
{
		float: right;
}

div.homepageItem
{
		margin-bottom: 30px;
}

div.homepageSmallBox
{
		border: 1px solid #D9D9D9;
		width: 263px;
		padding: 15px;
}

div.homepageSmallBoxImage
{
		overflow: hidden;
		width: 263px;
		height: 213px;
}

div.homepageSmallBoxImage img
{
		width: 263px;
		height: 213px;
		transition: all 1s ease;
}

div.homepageSmallBoxImage img:hover
{
		width: 110%;
		height: 110%;
		transition: all 1s ease;
}

div.blogPost_txt p
{
		display: block;
}

div.tourism-services
{
		padding: 0px !important;
}

div.tourism-services > div > div
{
		margin: 0px;
}

div.tourism-services > div > div > div
{
		margin-top: 10px;
}

/* [02/02/2016 Amir] Amir Natan asked to freez the forums */
span.styleNewMsg
{
		display: none;
}

.upbutton
{
	display: none;
	position: fixed;
	bottom: 25px;
	right: 25px;
	width: 40px;
	height: 40px;
	background-image: url("data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2212px%22%20height=%228px%22%20viewBox=%220%200%2012%208%22%20enable-background=%22new%200%200%2012%208%22%20xml:space=%22preserve%22%3E%3Cpolygon%20fill=%22white%22%20points=%225.999,3.376%201.6,8%200,6.303%205.999,0%2012,6.303%2010.4,8%20%22/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
	border-radius: 20px;
	background-color: #F47720;
}

.uptext
{
	display: none;
	position: fixed;
	bottom: 5px;
	right: 21px;
	width: 40px;
	color: black;
	font-size: 16px;
	text-decoration: none;
	cursor: pointer;
}

img.personImage40
{
	border-radius: 50%;
	width: 40px;
	height: 40px; 
}

div.collapse
{
		margin: 0px 40px -10px;
}

div#homeWhatsNew
{
		background: url('../designFiles/possible.jpg') left no-repeat;
		color: #394d6d;
		height: 338px;
		margin: 20px 0px;
		padding: 20px 40px;
		border: 1px solid #d9d9d9;
		border-bottom: 7px solid #f47721;
}

div#homeWhatsNew .homeWhatsNewTitle
{
		font-size: 30px;
		font-weight: bold;
		color: #f47721;
}

div#homeWhatsNew .homeWhatsNewLink
{
		margin: 18px 0px;
		width: 50%;
		padding-right: 18px;
		background: url('../designFiles/blueArrow2.png') right 8px no-repeat;
}

div#homeWhatsNew .homeWhatsNewLink a
{
		font-size: 16px;
		font-weight: bold;
}

div#topSubMenu
{
/*		background: url('../designFiles/topSubMenuExperts.png') left top no-repeat;*/
		background-color: #EEEFE9;
		padding: 20px 40px;
		border-bottom: 5px solid #F47820;
}

img.subMenuBgMask
{
		position: absolute;
		left: 0;
		top: 0;
}

div.subMenuBg2
{
		background: url('../designFiles/menu-community.jpg') 25px 25px no-repeat;
}

div.subMenuBg96
{
		background: url('../designFiles/menu-experts.jpg') 25px 25px no-repeat;
}

div.subMenuBg4
{
		background: url('../designFiles/menu-work.jpg') 25px 25px no-repeat;
}

div.subMenuBg6
{
		background: url('../designFiles/menu-pnay.jpg') 25px 25px no-repeat;
}

div.subMenuBg93
{
		background: url('../designFiles/magazine.png') left top no-repeat;
}

div#topSubMenu .topSubMenuTitle
{
		font-size: 30px;
		font-weight: bold;
		color: #3A4F6E;
}

div#topSubMenu .topSubMenuLink,
div#topSubMenu .topSubMenuLink_unique
{
		margin: 30px 0px;
		width: 50%;
		padding-right: 22px;
		background: url('../designFiles/grayArrow.png') right no-repeat;
		text-align: right;
}

div#topSubMenu .topSubMenuLink a,
div#topSubMenu .topSubMenuLink_unique a
{
		font-size: 20px;
}

div#topSubMenu .topSubMenuLink_unique a
{
		color: #f47721;
}

div#topSubMenu .topSubMenuTitle
{
		margin: 30px 0px;
		width: 50%;
		text-align: right;
		font-size: 20px;
		color: #3A4F6E;
}

div#topSubMenu .topSubMenuExtra
{
		position: absolute;
		left: 25px;
		top: 225px;
		text-align: center;
		color: white;
		background-color: #3A4F6E;
		width: 520px;
		height: 90px;
		padding: 20px;
}

.topSubMenuExtra p
{
		display: block;
}

.topSubMenuExtra a
{
		color: white;
}

form#addPostForm
{
		display: none;
}

#addPostTitle
{
		cursor: pointer;
}

form#contactForm textarea
{
		height: 120px;
}

form#contactForm input[type="file"]
{
		box-shadow: none;
		border: none;
}

p.jobTitle
{
		font-weight: bold;
}

.btn-amirn
{
		font-size: 17px;
}

div#homeTopJobs
{
	margin-bottom: 15px;
}

table#homeTopJobsTbl td.data1 { width: 210px; }
table#homeTopJobsTbl td.data2 { width: 130px; }
table#homeTopJobsTbl td.data3 { width: 40px;  }
table#homeTopJobsTbl td.data4 { width: 120px; }
table#homeTopJobsTbl td.data5 { width: 120px; }
table#homeTopJobsTbl td.data6 { width: 40px; text-align: center;}

table#homeTopJobsTbl td.data3
{
	text-align: center;
}

table#homeTopJobsTbl td.data2 div.data_in,
table#homeTopJobsTbl td.data4 div.data_in
{
	padding-left: 10px;
}

table#homeTopJobsTbl td.data1 a
{
	font-weight: bold;
	text-decoration: none;
	font-size: 1.1em;
}

table#homeTopJobsTbl td.data6 a
{
	font-size: 0px;
}

table#homeTopJobsTbl td.data6 img
{
	margin-top: 10px;
}

div#gotoMagazine
{
	text-align: left;
	padding-top: 5px;
}

div#gotoMagazine a
{
	font-weight: bold;
	text-decoration: none;
}

div#serviceMoreDetails
{
	border-top: 6px solid #F47822;
	color: #465977;
	font-size: 16px;
}

div.serviceMoreDetailsTitle
{
	font-size: 18px;
	font-weight: bold;
	color: #F47822;
	margin-bottom: 5px;
}

div.serviceDescription h2
{
	display: block;
	font-size: 20px;
	color: #465977;
}

div.serviceDescription p,
div.serviceExpertDesc p,
div.serviceExtra p
{
	display: block;
}

div#rightButtons
{
	float: right;
	width: 140px;
}

div.serviceExtraBtn
{
	border-top: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	padding: 20px 10px 20px 20px;
	font-weight: bold;
	color: #465977;
	cursor: pointer;
}

div.serviceExtraBtn:last-child
{
	border-bottom: 1px solid #D9D9D9;
}

div.btn_selected
{
	color: white;
	background-color: #F47822;
}

div.serviceExtra
{
	margin: 0px 140px 0px 14px;
	border: 1px solid #D9D9D9;
	padding: 25px;
}

div.serviceExpertName
{
	font-size: 20px;
	font-weight: bold;
	color: #465977;
}

div.serviceExpertTitle
{
	font-size: 20px;
	color: #465977;
}

div.serviceExpertMore
{
	margin-top: 15px;
}

div.serviceExpertPicture
{
	float: left;
}

div.serviceExpertPhone
{
	font-weight: bold;
}

img.abilikoTravel
{
	width: 244px;
	display: block;
	margin: 0px auto 5px;
}

/* -- faq page ---------------------------------------------------------------------------------------------------- */

div#faqPage div.oneFaq, div#faqPage div.oneFaq_over
{
	margin-top: 5px;
	padding-bottom: 0px;
	cursor: pointer;
}

div#faqPage div#faq
{
	margin-top: 10px;
	border-top: 1px solid #F0F0F0;
}

div#faqPage div.oneFaq
{
	border-bottom: 1px solid #F0F0F0;
	background: url(../designFiles/iconBlueArrow.png) right 6px no-repeat;
	padding-bottom: 5px;
}

body.fontBig div#faqPage div.oneFaq
{
	background-position: right 9px;
}

div#faqPage div.oneFaq div.oneFaq_question
{
	padding-right: 15px;
}

div#faqPage div.oneFaq_over,
div#faqPage div.oneFaq_answer
{
	background-color: #F0F0F0;
	list-style: none;
	padding: 5px;
}

div#faqPage div.oneFaq_over div.oneFaq_question
{
	border: 1px solid #D7D7D7;
	background-color: white;
}

div#faqPage div.oneFaq_over div.oneFaq_question div
{
	padding: 3px 5px;
}

div#faqPage div.oneFaq_answer
{
	font-size: 0.8em;
	padding-top: 12px;
	padding-bottom: 10px;
	overflow: hidden;
}

div#faqPage div.oneFaq_like
{
	background: url(../designFiles/iconLike.png) no-repeat right;
	margin-top: 12px;
	cursor: pointer;
}

body.fontBig div#faqPage div.oneFaq_like
{
	background: url(../designFiles/iconLike.png) no-repeat right 3px;
}

div#faqPage div.oneFaq_like div
{
	padding-right: 20px;
	padding-top: 3px;
	font-size: 0.87em;
}

div.inlineSearchBox
{
	margin-bottom: 10px;
	background-color: #DBE7F5;
	padding: 15px;
}

div.inlineSearch
{
	width: 420px;
	height: 42px;
	background-color: white;
	border: 1px solid #C6D3E4;
	float: right;
	margin-left: 12px;
}

div.inlineSearch div
{
	padding-top: 5px;
	padding-right: 5px;
}

div.inlineSearch input[type="text"]
{
	border: 0px;
	width: 370px;
	font-size: 1.1em;
	vertical-align: top;
	outline: none;
}

div#faqTop div.btn
{
	background-color: #1E5598;
	font-size: 1.2em;
	cursor: pointer;
	height: 40px;
	margin-top: 1px;
}
div#faqPage div#faqGoAdd
{
	float: right;
	width: 168px;
	padding: 5px 12px 5px;
	color: white;
	text-align: center;
	display: block;
}

div#faqPage div#faqGoAdd:hover
{
	background-color: #4F91DF;
}

div.inlineSearchCats
{
	clear: both;
	padding-top: 10px;
}

div.inlineSearchCats p
{
	padding-bottom: 5px;
	font-size: 1.1em;
	display: block;
}

div.inlineSearchCats a
{
	color: black;
}

div.inlineSearchCats a.selected
{
	text-decoration: none;
	color: #1E5598;
}

div#addFaq
{
	margin-top: 25px;
}

div#addFaq label
{
	display: block;
	padding-top: 10px;
	padding-bottom: 5px;
}

div#addFaq input#captcha, div#addFaq div.selectField
{
	width: 175px;
}

div#addFaq select#catId
{
	width: 195px;
}

div#addFaq input#question,
div#addFaq textarea
{
	width: 632px;
	margin: 10px 0px;
}

div#captchaPromo
{
	padding-top: 10px;
}

label#captchaQuestion
{
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
}

div#addFaq div#submitFaq
{
	margin-top: 20px;
}

div#addFaq div#submitFaq input
{
	background-color: #1E5598;
	border: 0px;
	color: white;
	font-size: 1.4em;
	padding: 3px 40px 5px;
	cursor: pointer;
}

@media screen and (max-width:1070px)
{
	div#leftBanner {display: none}
	ul.topMenu div.midSubMenu ul li {width: 350px;}
}

@media screen and (max-width:990px)
{
	ul.topMenu div.midSubMenu ul li {width: 350px;}

	.midMenu a.dropdown-toggle
	{
		padding-left: 8px;
		padding-right: 8px;
	}

	ul.midMenu div.midSubMenu ul
	{
		height: 500px;
	}

	form#topQuerySearch
	{
		margin-top: 50px;
	}

	div#homeWhatsNew
	{
		background-image: none;
	}

	div#homeWhatsNew .homeWhatsNewLink
	{
		width: 100%;
	}
}

@media screen and (max-width:767px)
{
	.hidden-xs {display: none}
	li.midTopMenu { width: auto }
	div#commonLeftSide {display: none}
	ul.portfolio-items {display: none}
	.navbar-inverse .navbar-nav .dropdown-menu { margin-top: -5px; }
	div#topSubMenu { background-image: none; }

}

@media screen and (max-width:600px)
{
	.rowBanner { display: none; }
	div#homeWhatsNew .homeWhatsNewLink a { font-size: 16px; }
	div#facebook { display: none; }
	div.homepageBanner { display: none; }
	div.topSubMenuExtra { display: none; }
}

@media screen and (max-width:430px)
{
	#slogan {margin-top: 0px;}
	div#facebook {display: none}
}
