/* Fonts */  @font-face {      font-family: 'OpenSansLight';      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-Light-webfont.eot');      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Light-webfont.woff') format('woff'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Light-webfont.ttf') format('truetype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');      font-weight: normal;      font-style: normal;  }  @font-face {      font-family: 'OpenSansLightItalic';      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-LightItalic-webfont.eot');      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-LightItalic-webfont.woff') format('woff'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');      font-weight: normal;      font-style: normal;  }  @font-face {      font-family: 'OpenSansRegular';      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-Regular-webfont.eot');      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Regular-webfont.woff') format('woff'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');      font-weight: normal;      font-style: normal;  }  @font-face {      font-family: 'OpenSansItalic';      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-Italic-webfont.eot');      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Italic-webfont.woff') format('woff'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');      font-weight: normal;      font-style: normal;  }  @font-face {      font-family: 'OpenSansSemibold';      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-Semibold-webfont.eot');      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Semibold-webfont.woff') format('woff'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');      font-weight: normal;      font-style: normal;  }  @font-face {      font-family: 'OpenSansSemiboldItalic';      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-SemiboldItalic-webfont.eot');      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');      font-weight: normal;      font-style: normal;  }  @font-face {      font-family: 'OpenSansBold';      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-Bold-webfont.eot');      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Bold-webfont.woff') format('woff'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');      font-weight: normal;      font-style: normal;  }  @font-face {      font-family: 'OpenSansBoldItalic';      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-BoldItalic-webfont.eot');      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');      font-weight: normal;      font-style: normal;  }  @font-face {      font-family: 'OpenSansExtrabold';      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-ExtraBold-webfont.eot');      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');      font-weight: normal;      font-style: normal;  }  @font-face {      font-family: 'OpenSansExtraboldItalic';      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-ExtraBoldItalic-webfont.eot');      src: url('/guidedtoursisrael-com/_img/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),           url('/guidedtoursisrael-com/_img/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');      font-weight: normal;      font-style: normal;  }  /* Font Styles */  h1 {font-family: 'OpenSansLight'; font-weight: normal; font-style: normal;}  h2 {font-family: 'OpenSansLight'; font-weight: normal; font-style: normal;}  h3 {font-family: 'OpenSansLight'; font-weight: normal; font-style: normal;}  h4 {font-family: 'OpenSansLight'; font-weight: normal; font-style: normal;}  h5 {font-family: 'OpenSansLight'; font-weight: normal; font-style: normal;}  h6 {font-family: 'OpenSansLight'; font-weight: normal; font-style: normal;}  p {font-family: 'OpenSansRegular'; font-weight: normal; font-style: normal; font-size: 16px;}  a {font-family: 'OpenSansRegular'; font-weight: normal; font-style: normal;}  ul li, ol li, ul li p, ol li p {font-family: 'OpenSansRegular'; font-weight: normal; font-style: normal;}  h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {font-family: 'OpenSansExtrabold'; font-weight: normal; font-style: normal;}/* Slider */  .slider-bar {height: 368px;background: #00AEEF;}  .flex-container a:active,  .flexslider a:active {outline: none;}  .slides,  .flex-control-nav,  .flex-direction-nav {margin: 0; padding: 0; list-style: none;}   .flexslider {width: 100%; height: 368px; margin: 0; padding: 0; overflow: hidden;}  .flexslider .slides, .flexslider .slides li {height: 368px;}  .flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */  .flexslider .slides img {width: 100%; min-width: 1000px; max-height: 368px; display: block;}  .flex-pauseplay span {text-transform: capitalize;}  .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}   html[xmlns] .slides {display: block;}   * html .slides {height: 1%;}  .no-js .slides > li:first-child {display: block;}  .flexslider { background: #fff; position: relative; zoom: 1;}  .flexslider .slides {zoom: 1;}  .flexslider .slides > li {position: relative;}  /* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */  .flex-container {zoom: 1; position: relative;}  /* Direction Nav */  .flex-direction-nav li a {  width: 10px; height: 14px; margin: 0px 0 0; z-index: 120; display: block; background: url(" ") no-repeat 0 0; position: absolute; bottom: 15px; cursor: pointer; text-indent: -9999px; }  .flex-direction-nav .flex-next {background-position: -10px 0; left: 245px; }  .flex-direction-nav .flex-prev {left: 35px; }  .flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}  /* Control Nav */  .flex-control-nav {width: 995px; position: absolute; bottom: 20px; left: 0px; text-align: center; z-index: 120;}  .flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}  .flex-control-nav li:first-child {margin: 0;}  .flex-control-nav li a {width: 14px; height: 14px; display: block; background: url("") no-repeat 0 0; cursor: pointer; text-indent: -9999px;}  .flex-control-nav li a:hover {background-position: 0 -14px;}  .flex-control-nav li a.flex-active {background-position: 0 -28px; cursor: default;}  .flex-text {position: absolute; top: 278px; width: 100%; text-align: center; }  .flex-text-black {background:rgba(0,0,0,0.75); padding: 5px 0px; text-transform: uppercase;}  .flex-text-black h1 {font-family: 'OpenSansLight'; font-style: normal; font-weight: normal; font-size: 80px; line-height: 80px; color: #fff; margin: 0px;}  .flex-text-black h1 span {font-family: 'OpenSansExtrabold'; }  .flex-text-blue {background:rgba(0,186,255,0.75); padding: 5px 0px; text-align: center;}  .flex-text-blue h2 {font-family: 'OpenSansBold'; font-style: normal; font-weight: normal; font-size: 28px; color: #fff; margin: 0px; letter-spacing: 1.2px;}/* Main Content */  .intro-heading {text-align: justify; padding: 20px 0px;}  .intro-heading strong {font-family: 'OpenSansBold'; font-weight: normal; font-style: normal;}  .intro-heading h2 {font-family: 'OpenSansBold'; font-weight: normal; font-style: normal; font-size: 16px; color: #00aeef; text-align: center;}  .home-text {text-align: justify; padding: 20px  15px 20px 0px;}/* Side Col Home */  /* left col top box */  .left-col-top { margin-bottom: 20px; text-align: center; padding: 25px 0px; cursor: pointer; background: #005b7f;}  .left-col-top a {font-family: 'OpenSansBold'; text-decoration: none; color: #fff;}  .left-col-top h3 { font-style: normal; font-weight: normal; font-size: 18px; line-height: 38px; color: #fff; margin: 0px 15px 20px 15px; padding-bottom: 15px; border-bottom: 1px solid #337c99;}  .left-col-top p {font-family: 'OpenSansLight'; font-style: normal; font-weight: normal; font-size: 18px; line-height: 26px; color: #fff; margin: 0px 0px 0px 0px;}    /* Category Nav */    .catNav #navCategory li {list-style:  none;}    .catNav #navCategory > ul {width: 100%; display:  block; padding: 0px 0px 0px 0px;}    .catNav #navCategory >ul>li { width: 100%; margin-bottom:  2px; position:  relative;  }    .catNav #navCategory>ul>li>a {color: #fff; font-family: 'OpenSansLight'; font-size:  18px;  display:  block; text-decoration:  none;}        .catNav #navCategory>ul>li>ul {padding: 0px 0px; display:  none; background-color:  #002c3d;  position:  absolute;  top: -15px;  left: 306px;  width: 200px; box-shadow:  5px 5px 12px 0px rgba(0,  0,  0,  0.5); z-index: 1000;}    .catNav #navCategory>ul>li:hover>ul {display:  block;}    .catNav #navCategory>ul>li>ul>li {width: 218px; line-height:  35px; background-color:  #002c3d; font-family: 'OpenSansLight';  font-size:  16px;  color:  #fff;  margin-bottom:  0px; border-bottom: 1px solid #005b7f;}        .catNav #navCategory>ul>li>ul>li>a { color: #444; line-height: 35px; display:  block; text-decoration:  none; font-family: 'OpenSansLight'; font-weight: normal; font-style: normal; color: #fff;}    .catNav #navCategory>ul>li>ul>li:hover {background-color:  #005b7f;  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease;}    .catNav #navCategory>ul>li>ul>li>a:hover {color:  #fff;}  /* left col middle */  .left-col-middle { background: #00aeef; text-align: center; padding: 15px 0px; position: relative; margin-bottom: 20px;}  .left-col-middle h3 {font-family: 'OpenSansLight'; font-style: normal; font-weight: normal; font-size: 34px; line-height: 38px; color: #fff; margin: 0px 0px 20px 0px;}  .left-col-middle .product_tag .product_item .product_img {display: none;}  .left-col-middle .product_tag .product_info .productCat,  .left-col-middle .product_tag .product_info .productId,  .left-col-middle .product_tag .product_info .productDesc,  .left-col-middle .product_tag .product_info .productPrice,  .left-col-middle .product_item .product_view_btn {display: none;}  .left-col-middle .product_tag .product_info {padding: 0px 35px; position: absolute; top: 240px; }  .left-col-middle .product_tag .product_info .productName a {font-family: 'OpenSansLight'; font-style: normal; font-weight: normal; font-size: 18px; line-height: 26px; color: #222; text-decoration: none;}    /* Navigation */    .left-col-middle .nav {padding-bottom: 10px;}    .left-col-middle .nav li {list-style:  none;}    .left-col-middle .nav > ul {width: 100%; display:  block; padding: 0px 0px 0px 0px; margin-bottom: 0px;}    .left-col-middle .nav >ul>li { width: 100%; margin-bottom:  2px;position:  relative;}    .left-col-middle .nav>ul>li>a {color: #fff; font-family: 'OpenSansLight'; font-size:  18px;  display:  block; text-decoration:  none; padding: 5px 0px;}        .left-col-middle .nav>ul>li>a:hover {background: #0390c5;}    .left-col-middle .nav>ul>li>ul {padding: 0px 0px; display:  none; background-color: rgba(0,44,61,0.7);  position:  absolute;  top: -15px;  left: 306px;  width: 217px; height: ; box-shadow:  5px 5px 12px 0px rgba(0,  0,  0,  0.5); z-index: 1000;}    .left-col-middle .nav>ul>li:hover>ul {display:  block;}    .left-col-middle .nav>ul>li>ul>li {width: 218px; height: 35px; line-height:  35px; background-color: rgba(0,44,61,0.7); font-family: 'OpenSansLight';  font-size:  16px;  color:  #fff;  margin-bottom:  0px; border-bottom: 1px solid #005b7f;}        .left-col-middle .nav>ul>li>ul>li>a { color: #444; line-height: 35px; display:  block; text-decoration:  none; font-family: 'OpenSansLight'; font-weight: normal; font-style: normal; color: #fff;}    .left-col-middle .nav>ul>li>ul>li:hover {background-color:  #005b7f;  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease;}    .left-col-middle .nav>ul>li>ul>li>a:hover {color:  #fff;}    .left-col-middle .nav>ul>li>ul>li>ul {padding: 0px 0px; display:  none; background-color: rgba(2,71,97,0.7);  position:  absolute;  top: -16px;  left: 217px;  width: 217px; height: ; box-shadow:  5px 5px 12px 0px rgba(0,  0,  0,  0.5); z-index: 1000;}    .left-col-middle .nav>ul>li>ul>li:hover>ul {display:  block;}    .left-col-middle .nav>ul>li>ul>li>ul>li {width: 218px; height: 35px; line-height:  35px; background-color: rgba(2,71,97,0.7); font-family: 'OpenSansLight';  font-size:  16px;  color:  #fff;  margin-bottom:  0px; border-bottom: 1px solid #005b7f;}        .left-col-middle .nav>ul>li>ul>li>ul>li>a { color: #444; line-height: 35px; display:  block; text-decoration:  none; font-family: 'OpenSansLight'; font-weight: normal; font-style: normal; color: #fff;}    .left-col-middle .nav>ul>li>ul>li>ul>li:hover {background-color:  #005b7f;  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease;}    .left-col-middle .nav>ul>li>ul>li>ul>li>a:hover {color:  #fff;}    .left-col-middle #navInsmenu #menu #menu0 a {font-family: 'OpenSansBold';}    /* Divides */    .left-col-middle #navInsmenu #menu0 {border-bottom: 1px solid #0390c5; padding-bottom: 10px; margin-bottom: 10px;}    .left-col-middle #navInsmenu #menu5 {border-top: 1px solid #0390c5; padding-top: 10px; margin-top: 10px; border-bottom: 1px solid #0390c5; padding-bottom: 10px; margin-bottom: 10px;}    /* Manual Links */    .manual-nav {padding: 15px 0px 0px 0px; margin: 0px 15px; border-top: 1px solid #33bef2;}    .manual-nav a {display: block; text-decoration: none; color:  #fff;}  /* left col bottom */  .left-col-bottom {background: #8ec560; text-align: center; padding: 10px 0px; position: relative; margin-bottom: 20px;}  .left-col-bottom h3 {margin: 0px 0px 10px 0px; color: #fff;}  /* left col bottom 2 */  .left-col-bottom-2 {background: #4596b4; text-align: center; padding: 10px 0px; position: relative; margin-bottom: 20px;}  .left-col-bottom-2 h3 {margin: 0px 0px 10px 0px; color: #fff;}  .left-col-bottom-2 {}/* Option Boxes */  #ecommerceCategoryGroups a {width: 300px; float: left; margin: 0px 20px 20px 0px;}  #ecommerceCategoryGroupItemImage img {width: 300px; height: 221px;}  #ecommerceCategoryGroupItem {position: relative;}  #ecommerceCategoryGroupItemName {position: absolute; bottom: 5px; height: 50px; width: 290px; line-height: 50px; padding-left: 10px; background:rgba(0,186,255,0.75);text-align: center; text-shadow: 3px 4px 9px rgba(0, 0, 0, 0.77); font-family: 'OpenSansBold'; font-weight: normal; font-style: normal; color: #fff; font-size: 22px; }  #ecommerceCategoryGroupItem:hover #ecommerceCategoryGroupItemName {background:rgba(3,144,197,0.75);}  #ecommerceCategoryGroupItemDescription {display: none;}  .end {margin-right: 0px !important;}  .box {height: 221px; background: #333; margin-bottom: 20px; position: relative;}  .box:hover {cursor: pointer;}  .caption-box {width: 100%; height: 50px; background:rgba(0,186,255,0.75); text-align: center; position: absolute; bottom: 0px;}  .caption-box h3 {font-family: 'OpenSansBold'; font-weight: normal; font-style: normal; color: #fff; font-size: 20px; margin: 0px; line-height: 50px; text-shadow: 3px 4px 9px rgba(0, 0, 0, 0.77);}  .caption-box h3 span {font-size: 20px;}    .box:hover .caption-box h3 {font-size: 25px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease;}  .box:hover .caption-box h3 span {font-size: 21px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease;}/* Footer */  .footer {width: 100%; height: 200px; background: #000;}  .footer p {font-size: 11px; margin: 0px;}  .footer a {}  .footer h3 {font-family: 'OpenSansBold'; font-weight: normal; font-style: normal; color: #fff; font-size: 24px; margin: 25px 0px 15px 0px;}  .quick-links #menuFooter {margin: 0px; padding: 0px;}  .quick-links #menuFooter li {font-size: 11px;}  .quick-links #menuFooter li a {color: #fff; text-decoration: none;}  .quick-links #menuFooter li ul {display: none;}  .quick-links #menuFooter li ul li {float: none; text-align: left; }  .quick-links #menuFooter li ul li a {font-size: 10px !important; line-height: 14px !important; color: #fff; font-family: 'OpenSansLight'; text-decoration:none; font-weight: normal; padding: 0px;}  .social-links, .social-links a {font-family: 'OpenSansLight'; font-style: normal; font-weight: normal; color: #fff; font-size: 10px; text-decoration: none;}  .contact-links, .contact-links a {font-family: 'OpenSansLight'; font-style: normal; font-weight: normal; color: #fff; font-size: 10px; text-decoration: none;}  .credit-links {padding-top: 120px;}  .credit-links, .credit-links a {font-family: 'OpenSansLight'; font-style: normal; font-weight: normal; color: #fff; text-align: right; font-size: 10px; text-decoration: none;}/* Inner Page Layout */  .inner-breadcrumbs-row {height: 50px; line-height: 50px; margin-bottom: 15px; border-bottom: 1px solid #005B7F;}  .siteBreadcrumbs a {font-family: 'OpenSansLight'; font-weight: normal; font-style: normal; color: #333; text-decoration: none;}  .inner-breadcrumbs-left {width: 78%; float: left;}  .inner-breadcrumbs-right {width: 22%; float: left;}  .inner-breadcrumbs-row h4 {margin: 0px; line-height: 50px; width: 165px; float: left; margin-right: 5px;}  #displayTime {font-family: 'OpenSansLight'; font-weight: normal; font-style: normal; color: #333; text-decoration: none; float: right;}  .inner-content h1 {margin-top: 0px;}  .inner-content p {text-align: justify;}  .inner-content img {max-width: 100%;}/* Contact Us */  .inner-content .defaultForm {padding: 20px; background: #005B7F; margin:0 auto 20px auto;}  .inner-content .defaultForm h2 {margin: 0px;}  .inner-content .inputset {margin-bottom: 10px; position: relative;}  .inner-content .inputset label {width: 40%; float: left; font-family: 'OpenSansBold'; font-weight: normal; font-style: normal; color: #fff; margin-bottom: 10px; font-size: 14px;}  .inner-content .inputset select {width: 60%; padding: 5px; float: left; margin-bottom: 15px;  font-family: 'OpenSansRegular'; font-weight: normal; font-style: normal; color: #333;}  .inner-content .inputset input.text {width: 57%; padding: 5px; float: left; margin-bottom: 15px;  font-family: 'OpenSansRegular'; font-weight: normal; font-style: normal; color: #333;}  .inner-content .inputset textarea {width: 57%; padding: 5px; float: left; margin-bottom: 15px;  font-family: 'OpenSansRegular'; font-weight: normal; font-style: normal; color: #333;}  .inner-content .inputsetcheck label {width: 100%;}  .inner-content .inputset .inline {width: 45% !important; float: left !important; margin: 0px 10px; font-family: 'OpenSansRegular'; font-weight: normal; font-style: normal;}  .inner-content .inputset input[type="checkbox"] {float: left; margin-top: 5px; margin-right: 10px;}  .inner-content .defaultForm input.fbElementButton {width: 150px; height: 40px; line-height: 40px; text-align: center; background: #00AEEF; border: 0px; font-family: 'OpenSansRegular'; font-weight: normal; font-style: normal; color: #fff; }  .inner-content .defaultForm input.fbElementButton:hover {background: #0c89b8;}  .inner-content .form_error {background: #cd3f3f; border: 2px solid #a72323; padding: 7px 10px; margin-bottom: 15px; color: #fff; font-family: 'OpenSansRegular'; font-weight: normal; font-style: normal; }  .inner-content .defaultForm .form_error_specific {position: absolute; left: -133px; top: 22px;width: 50%; float: left; font-family: 'OpenSansRegular'; font-weight: normal; font-style: normal; color: #fff; text-align: right;}/* Tour Page */  .product_item {width: 100%; height: 250px; background: #005B7F; margin-bottom: 20px; position: relative;}  .product_item .product_img {width: 200px; height: 250px; overflow: hidden; float: left; position: relative;}  .product_slide {width: 200px; height: 250px; overflow: hidden;}  .product_item .product_img img {height: 100%; min-width: 200px;}  .product_item .product_info {width: 400px; padding: 15px 15px; float: left;}  .product_item .product_info .productName {margin-bottom: 10px;}  .product_item .product_info .productName a {font-family: 'OpenSansBold'; font-weight: normal; font-style: normal; color: #fff; text-decoration: none; font-size: 20px;}  .product_item .product_info .productCat {margin-bottom: 10px; font-family: 'OpenSansLight'; font-weight: normal; font-style: normal; color: #fff;}  .product_item .product_info .productDesc {margin-bottom: 10px; font-family: 'OpenSansLight'; font-weight: normal; font-style: normal; color: #fff;}  .product_item .product_info .productPrice {font-family: 'OpenSansBold'; font-weight: normal; font-style: normal; color: #00AEEF;}  .product_view_btn {position: absolute; bottom: 20px; right: 20px;}  .product_view_btn a {width: 150px; height: 40px; display: block; text-decoration: none; line-height: 40px; text-align: center; background: #00AEEF; border: 0px; font-family: 'OpenSansRegular'; font-weight: normal; font-style: normal; color: #fff; }  .product_view_btn a:hover {background: #0c89b8;}/* Tour Detail */.product-image {  width: 100%;}.cycle-slideshow, .cycle-slide {  width: 100%;}.cycle-slideshow img, .cycle-slide img {  max-width: 100%;  height: auto;}.product-image #carousel {  width: 100%;  position: relative;  *zoom: 1;}.product-image #carousel:before, .product-image #carousel:after {  content: " ";  display: table;}.product-image #carousel:after {  clear: both;}.product-image #carousel .cycle-slide {  width: 90px;  height: 90px;  margin: 1%;  overflow: hidden;  cursor: pointer;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.product-image #carousel .cycle-slide img {  max-width: 100%;  height: auto;}.product-image #carousel #cycle-2 {  width: 633px;  position: relative;  *zoom: 1;}.product-image #carousel #cycle-2:before, .product-image #carousel #cycle-2:after {  content: " ";  display: table;}.product-image #carousel #cycle-2:after {  clear: both;}.product-image #carousel a {  text-decoration: none;  display: block;  width: 30px;  height: 30px;  margin: -15px 0 0;  position: absolute;  top: 50%;  z-index: 10;  overflow: hidden;  opacity: 1;  cursor: pointer;  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);  -webkit-transition: all .3s ease;  -moz-transition: all .3s ease;  transition: all .3s ease;}.product-image #carousel .cycle-prev {  left: -30px;}.product-image #carousel .cycle-next {  right: -30px;}.product-image #carousel a:before {  font-family: "flexslider-icon";  font-size: 15px;  display: inline-block;  content: '\f001';  background-color: #ec008a;  width: 30px;  height: 30px;  border-radius: 50%;  text-align: center;  line-height: 30px;  color: #fff;}.product-image #carousel a.cycle-next:before {  content: '\f002';}.cycle-carousel-wrap {  min-width: 100%;}.tour-price {font-family: 'OpenSansBold'; font-weight: normal; font-style: normal; color: #00AEEF; font-size: 25px; margin-bottom: 20px;}.detailProductSocial {height: 20px; margin-bottom: 20px;}.detailProductSocial .detailProductSocialFacebook {width: 160px; float: left;}.detailProductSocial .detailProductSocialTwitter {width: 200px; float: left;}.tourGallery {position: relative !important; display: block; width: 633px; height: 450px; overflow: hidden;}.tourGallery img {max-width: 100%; min-width: 100%;}.inner-breadcrumbs-row .inner-breadcrumbs-left .siteBreadcrumbs a {color: #00AEEF; font-family: 'OpenSansBold';}.inner-content .sidenav .sidenavL1 {float: left; margin-right: 10px;}.inner-content .sidenav .sidenavL1 a {text-decoration: none; margin-bottom: 20px; height: 50px; width: 290px; display: block; line-height: 50px; padding-left: 10px; background:rgba(0,186,255,0.75);text-align: center; text-shadow: 3px 4px 9px rgba(0, 0, 0, 0.77); font-family: 'OpenSansBold'; font-weight: normal; font-style: normal; color: #fff; font-size: 22px; }.inner-content .sidenav .sidenavL1 a:hover {background:rgba(3,144,197,0.75);}/* Category Table */.inner-content {margin-bottom: 20px;}.main-content .row .inner-content table tbody tr td {padding: 5px; vertical-align: top;}.main-content .row .inner-content table tbody tr td h3 {margin-top: 0px;}.main-content .row .inner-content table tbody tr td p {margin-top: 0px;}.main-content .row .inner-content table tbody tr td:first-of-type a {text-decoration: none; margin-bottom: 0px; height: auto; width: auto; display: block; padding-left: 0px !important; background: none !important; text-align: center; }.main-content .row .inner-content table tbody tr td:first-of-type a:hover {background: none;}.main-content .row .inner-content table tbody tr td img {max-width: 300px;}span.btn--medium a {text-decoration: none; margin-bottom: 20px; height: 50px; width: 300px; display: block; line-height: 50px; padding-left: 10px; background:rgba(0,186,255,0.75);text-align: center; text-shadow: 1px 2px 4px rgba(0, 0, 0, 0.77); font-family: 'OpenSansBold'; font-weight: normal; font-style: normal; color: #fff; font-size: 22px; }span.btn--medium a:hover {background:rgba(3,144,197,0.75);}span.btn--small a {font-family: 'OpenSansBold'; font-weight: normal; font-style: normal; color: #333; font-size: 16px; }span.btn--small a:hover {}#editirForm0 {width: 38%;}#editirForm1 {width: 30%; margin-right: 10px;}.hide {display: none;}#editirForm2 {width: 45%; }select#editirForm3, select#editirForm4, select#editirForm5 {width: 38%;}.inputset {width: 100%;float: left;}.inputsetItem1 {width: 60%; float: left;}.inputsetItem1 label {width: 67% !important;}.inputsetItem2 {width: 40%; float: left;}.inputset select {width: 38%;}/* NEW EDITS 31/07/14 */.features-box {width: 593px; padding:20px; background: #c9cac8; border-radius: 10px;}.left-col-bottom-3 {display: block; background: #b1b2b3; min-height: 100%; padding: 15px;}.home-left-col {overflow: hidden;}#s120395 .left-col-bottom-3 {display: none;}.inner-content {margin-bottom: 20px;}.inner-content .formWrap p {display: none;}.inner-content .defaultForm {margin-bottom: 0px;}
/* not required */
