/*
Theme Name: Maabarot Products
Theme URI: http://createam.co
Description: A simple, three column, widget-ready WordPress theme.
Author: Aviv Keter
Author URI: http://createam.co
version: 5.5
*/

@import url(assets/fonts/fonts.css);
@import url(https://fonts.googleapis.com/css?family=Poiret+One&subset=cyrillic,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Assistant:400,300,600,700,800);
/* 'open_sans_hebrewlight', 'open_sans_hebrewbold' font-family: 'Poiret One', cursive; font-family: 'Assistant', sans-serif; */

@font-face {font-family: 'Exo Thin'; src: url(fonts/Exo-Thin.otf);}
@font-face {font-family: 'Exo Light'; src: url(fonts/Exo-Light.otf);}
@font-face {font-family: 'Exo Regular'; src: url(fonts/Exo-Regular.otf);}
@font-face {font-family: 'Exo Medium'; src: url(fonts/Exo-Medium.otf);}
@font-face {font-family: 'Exo Bold'; src: url(fonts/Exo-Bold.otf);}
@font-face {font-family: 'Exo Black';src: url(fonts/Exo-Black.otf);}
/*================================================== RESET */

* {margin: 0px;padding: 0px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;font-family: 'Assistant', 'open_sans_hebrewregular', arial;}
html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body {line-height: 100%;font-size: 16px;text-shadow: none;}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block;}
audio:not([controls]) {display: none;height: 0;}
progress {vertical-align: baseline;}
template, [hidden] {display: none;}
a {text-decoration: none;display: inline-block;transition: 0.3s;-webkit-transition: 0.3s;}
a:active, a:hover {outline-width: 0;}
abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}
b, strong {font-weight: 700;}
em {font-style: italic;}
dfn {font-style: italic;}
del, s {text-decoration: line-through;}
ins, u {text-decoration: underline;}
mark {background-color: #ff0;color: #000;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub {bottom: -0.25em;}
sup {top: -0.5em;}
img {border: 0px;display: block;max-width: 100%;}
svg:not(:root) {overflow: hidden;}
code, kbd, pre, samp {font-family: monospace, monospace;font-size: 16px;}
figure {margin: 16px 40px;}
fieldset {border: 1px solid #c0c0c0;padding: 10px;}
iframe {width: 100%;border: 0px;height: 300px;}
legend {display: table;max-width: 100%;padding: 0;white-space: normal;}
optgroup {font-weight: bold;}
p {line-height: 150%;margin-bottom: 20px;}
p:last-child {margin-bottom: 0px;}
h1, h2, h3, h4, h5, h6 {font-weight: 600;line-height: 110%;color: #4c8d00;margin-bottom: 20px;}
ul, ol {display: block;}
ul li {display: list-item;list-style: inside;list-style-type: disc;}
ol li {display: list-item;list-style: inside;list-style-type: decimal;}
ul.nolist, ol.nolist, ul.nolist li, ol.nolist li {display: block;list-style: none;}
.clr {clear: both;display: block;}
.cf:after, .wrap:after, .colum:after, .wrap2:after, ul:after, ol:after {clear: both;content: '';display: block;width: 100%;}
/*================================================== TYPOGRAPHY */

h1, .h1 {font-size: 46px;}
h2, .h2 {font-size: 40px;}
h3, .h3 {font-size: 34px;}
h4, .h4 {font-size: 28px;}
h5, .h5 {font-size: 22px;}
h6, .h6 {font-size: 18px;}
/*================================================== FORM */

button, input, select, textarea {border-radius: 0px;-webkit-border-radius: 0px;border: 0px;background: none;font-size: 100%;color: #464646;display: block;padding: 0 10px;text-transform: none;width: 100%;direction: rtl;}
select {box-shadow: none;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;}
select::-ms-expand {display: none;}
input[type=button], input[type=submit], button {cursor: pointer;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;transition: 0.3s;}
textarea {resize: none;padding: 10px;overflow: auto;}
/**/
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: 40px;}
/**/
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
/**/
.select {background: #fff;border: 1px solid #666;height: 40px;position: relative;}
.select:before {border-top: 10px solid #999;border-left: 5px solid transparent;border-right: 5px solid transparent;content: '';position: absolute;right: 10px;top: 50%;margin-top: -5px;}
.select select {height: 40px;padding-right: 30px;position: relative;z-index: 9;}
/**/
input[type=checkbox], input[type=radio] {width: auto;display: none;}
input[type="checkbox"] + label span {display: inline-block;width: 20px;height: 20px;margin-left: 4px;position: relative;top: -1px;background: #fff;border: 1px solid #dce0e1;vertical-align: middle;border-radius: 0px;-webkit-border-radius: 0px;cursor: pointer;}
input[type="checkbox"]:checked + label span {background: url(images/tick.png) no-repeat center center #fff;}
input[type="radio"] + label span {display: inline-block;width: 16px;height: 16px;margin-left: 4px;position: relative;top: -1px;background: #fff;border: 1px solid #a0a0a0;vertical-align: middle;border-radius: 50%;-webkit-border-radius: 50%;cursor: pointer;}
input[type="radio"]:checked + label span {background: url(images/dot.png) no-repeat center center #fff;}
input[type="checkbox"]:checked + label {color: #253470;}
/**/
::-webkit-input-placeholder {color: #464646;}
:-moz-placeholder {color: #464646;opacity: 1;}
::-moz-placeholder {color: #464646;opacity: 1;}
:-ms-input-placeholder {color: #464646;}
/**/
.tbl {border-collapse: collapse;display: table;width: 100%;}
.cell {display: table-cell;vertical-align: middle;}
.row {margin-left: -15px;margin-right: -15px;}
.half {float: right;width: 50%;padding: 0 15px;}
.left {float: left;}
.right {float: right;}
.aligncenter {margin: 0px auto 20px auto !important;}
.alignleft {float: left;margin-right: 20px;margin-bottom: 20px;}
.alignright {float: right;margin-left: 20px;margin-bottom: 20px;}
/*================================================== SITE */
body {background: #fff;font-size: 16px;color: #181f16;line-height: 100%;direction: rtl;font-weight: 400;opacity: 0;visibility: hidden;}
.wrapper {width: 100%;position: relative;overflow: hidden;margin: 0px auto;max-width: 100%;}
.wrap {width: 100%;max-width: 1170px;margin: 0px auto;position: relative;transition: 0.7s;}
.wrap.full {max-width: 100%;}
.wow {visibility: hidden;}
#maincontent {padding: 0 0 60px 0;}
.pgcont {padding: 60px 0;}
.pgcont ul {margin-bottom: 20px;}
.pgcont ul li {line-height: 130%;padding: 4px 0;}
.article ul {padding-right: 18px;}
.article ul li {line-height: 150%;list-style: outside;}
#pagebanner {max-width: 1170px;margin: 0 auto;transition: 0.7s;background-size: cover;}
.pgbnr {background: /*rgba(141,198,63,0.2)*/rgba(255,255,255,0.0);color: #000;height: 231px;text-align: center;padding: 0 10px;position: relative;}
.page-template-page-company .pgbnr {height: 231px;}
.page-template-page-about .pgbnr {height: 301px;}
.pgbnr .center {position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.pagetitle {color: #000;font-size: 60px;margin: 0;font-weight: 700;}
.pathway {padding: 20px 0 0 0;}
.pathway .home {display: none;}
.pathway a {color: #000;}
.pathway a:hover {color: #8dc63f;}
/* HEADER */
.header {background: #343333;position: fixed;width: 300px;right: 0;top: 0;bottom: 0px;z-index: 99;color: #fff;transition: 0.7s;}
.header .wrap {position: absolute;right: 0;top: 0;height: 100%;padding: 0 0 40px 0;overflow: hidden;overflow-y: auto;}
.header .top {padding: 40px 40px 40px 0;}
.header.hide {right: -300px;}
.header.open {right: 0;}
.logo {max-width: 150px;}
.logo img {width: 100%;}
.logo a {display: inline-block;}
.nav {padding-bottom: 40px;width: 300px !important;}
.nav ul {display: block;}
.nav ul > li {border-bottom: 1px solid #3d3c3d;display: block;line-height: 80px;position: relative;}
.nav ul > li.menu-item-has-children > a:before {color: #fff;content: "\f107";display: inline-block;font: normal normal normal 18px FontAwesome;position: absolute;left: 20px;top: 50%;margin-top: -9px;}
.nav ul > li > a {color: #FFF;display: block;padding: 0 40px 0 0;font-size: 24px;position: relative;font-family: 'Poiret One', 'open_sans_hebrewregular', cursive;}
.nav ul > li.current_page_item > a, .nav ul > li.current-menu-ancestor > a, .nav ul > li.current_page_item > a:hover, .nav ul > li.current-menu-ancestor > a:hover {background: #e9e8e8;color: #000;outline: none;}
.nav ul > li.menu-item-has-children.current-menu-ancestor > a:before, .nav ul > li.menu-item-has-children.current_page_item > a:before, .nav ul > li.menu-item-has-children.current-menu-ancestor > a:hover:before, .nav ul > li.menu-item-has-children.current_page_item > a:hover:before {color: #000;}
.nav ul > li.menu-item-has-children > a:hover:before {color: #fff;}
.nav ul > li a:hover {background: #252525;color: #FFFFFF;outline: none;}
.nav ul ul {display: none;border-top: 1px solid #3d3c3d;}
.nav ul > li ul > li:last-child {border: 0;}
.nav ul > li.current-page-ancestor ul, .nav ul > li.current-menu-ancestor ul {display: block;}
.nav ul > li > ul li a {font-size: 20px;line-height: 50px;padding-right: 44px;background: #585858;}
.nav ul>li>ul li a:before {content: '-';display: inline-block;padding-left: 10px;display: none;}
.nav ul li > ul li.current_page_item a, .nav ul > li > ul li a:focus, .nav ul li > ul li.current_page_item a:hover {background: #8dc63f;color: #000;outline: none;}
.nav ul > li > ul li a:hover {background: #252525;color: #FFFFFF;outline: none;}
.tglmenu {border: 3px solid #000;border-radius: 50%;-webkit-border-radius: 50%;width: 64px;height: 64px;cursor: pointer;position: absolute;top: 16px;left: -73px;opacity: 0;visibility: hidden;transition: 0.7s;}
.tglmenu.show {opacity: 1;visibility: visible;}
.tglmenu span {display: block;position: absolute;height: 6px;width: 34px;background: #000;border-radius: 6px;opacity: 1;left: 12px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .45s ease-in-out;-moz-transition: .45s ease-in-out;-o-transition: .45s ease-in-out;transition: .45s ease-in-out;}
.tglmenu span:nth-child(1) {top: 15px;}
.tglmenu span:nth-child(2), .tglmenu span:nth-child(3) {top: 26px;}
.tglmenu span:nth-child(4) {top: 37px;}
.tglmenu.opn span:nth-child(1) {top: 18px;width: 0%;left: 50%;}
.tglmenu.opn span:nth-child(2) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.tglmenu.opn span:nth-child(3) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.tglmenu.opn span:nth-child(4) {top: 18px;width: 0%;left: 50%;}
.hdr-search {padding-left: 65px;position: relative;background: url(images/search.png) no-repeat 40px center;}
.hdr-search input[type="text"] {border-bottom: 1px solid #8dc63f;color: #8dc63f;font-size: 18px;font-style: italic;padding: 0 5px;height: 30px;}
.lang .wpml-ls-legacy-list-horizontal{ padding:0px !important; border:none !important;}
.lang span.wpml-ls-display.icl_lang_sel_translated{ display:none !important;}
.lang {padding: 30px 0 25px 0;}
.lang * {background: none !important;height: auto !important;float: none !important;display: inline-block !important;line-height: 100% !important;}
.lang #lang_sel_list li {display: inline-block !important;padding: 0 0 0 40px !important;}
.lang #lang_sel_list li:last-child {padding: 0 !important;}
.lang #lang_sel_list li a {color: #181f16 !important;font-size: 24px !important;border-bottom: 1px solid transparent !important;padding: 0 0 2px 0 !important;}
.lang #lang_sel_list li a:focus {border-bottom: 1px solid #f9feda !important;outline: none;}
.lang #lang_sel_list li a.lang_sel_sel {border-bottom: 1px solid #f9feda !important;}
.lang #lang_sel_list ul {border-top: 0 !important;}
.hdrvideo {display: none;}
.home .hdrvideo {padding: 20px 0 40px 0;text-align: center;display: block;position: relative;}
.hdrvideo img {margin-bottom: 10px;display: inline-block;}
.hdrvideo a {display: inline-block;font-size: 28px;color: #f9feda;}
.hdrvideo a:before {content: '';display: block;width: 60px;height: 60px;margin: 0px auto 20px auto;background: url(images/playmovie.png) no-repeat center top;background-size: contain;position: absolute;left: 0px;right: 0px;margin: 0px auto;top: 28%;}
.accesiblevid { color: #88c437; font-size: 18px; text-align: center; }
.accesiblevid img { display: inline-block; vertical-align: middle; }
.accesiblevid span { color: #88c437; display: inline-block; vertical-align: middle; padding-left: 5px; }
.social {text-align: center;}
.social li {display: inline-block;padding: 0 2px;}
.social li a {border: 2px solid #8dc63f;background: rgba(24,31,22,0.4);color: #8dc63f;height: 46px;width: 46px;border-radius: 50%;-webkit-border-radius: 50%;text-align: center;line-height: 46px;font-size: 23px;}
.social a:hover, .social a:focus {background: rgba(24,31,22,1);outline: none;}
/* FOOTER */
.footer {background: url(images/bl-bg.png) repeat;color: #f9feda;padding: 35px 0;font-size: 14px;}
.footer h4 {color: #ccd970;font-size: 18px;margin-bottom: 10px;}
.footer a {color: #f9feda;}
.footer .fcol li {display: block;padding: 4px 0;}
.footer .fcol {float: right;width: 20%;min-height: 1px;padding-left: 20px;}
.flogo {max-width: 150px;}
.flogo img {width: 100%;}
.footer .social {padding: 80px 0 20px 0;}
/**/
.footer .field {margin-bottom: 12px;}
.footer .field .txtbox {height: 40px;}
.footer .field .submit {width: 100px;height: 40px;margin: 0;}
/**/
.copyright {line-height: 150%;padding: 40px 10px 0px 0;}
.fmenu {float: right;width: 33.33%;padding-left: 20px;}
.fmenu ul li {display: block;list-style-type: none;padding: 4px 0;}
.fmapdiv {float: left;width: 30%;}
.fmap iframe {width: 100%;border: 0px;height: 250px !important;}
.createam_logo {text-align: center;padding-top: 140px;}
.createam_logo a {display: inline-block;background: #fff;padding: 5px;max-width: 110px;}
.fmenus {float: right;width: 50%;}
/*================================================== HOME PAGE */
/* BANNER */
.banner {position: relative;}
.scrollnext {background: rgba(24,31,22,0.7);font-size: 30px;position: absolute;bottom: 40px;z-index: 9;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);padding: 0 29px;line-height: 68px;border-radius: 45px;-webkit-border-radius: 45px;border: 2px solid #8dc63f;color: #8dc63f;}
.scrollnext:before {background: url(images/godown.png) no-repeat;content: '';display: block;position: absolute;bottom: -16px;margin-left: -16px;left: 50%;width: 32px;height: 32px;}
.slider .sitem {}
.slider .caption {position: absolute;z-index: 9;padding: 9.5% 50px 0 0;left: 120px;}
.caption h1 {color: #181f16;font-size: 50px;font-weight: 400;}
.caption h1 strong {font-size: 70px;font-weight: 600;}
.caption p {padding: 15px 0 20px 0;}
.caption a {color: #fff;border-radius: 3px;-webkit-border-radius: 3px;font-size: 16px;text-transform: uppercase;line-height: 48px;padding: 0 30px;margin: 0 10px;}
.caption a:first-child {background: rgba(88,197,111,0.8);border: 2px solid rgba(88,197,111,0);}
.caption a:nth-child(2) {border: 2px solid #fff;}
.caption a:hover, .caption a:focus {background: #58c56f;border-color: #58c56f;outline: none;}
.odots {display: none;}.home .odots {padding: 40px 0 0 0;text-align: center;display: block;}
#customDots {background: rgba(219,255,214,0.4);padding: 10px 10px 7px 10px;display: inline-block;position: static;border-radius: 30px;-webkit-border-radius: 30px;}
#customDots .owl-dot {background: #bdca6d;width: 16px;height: 16px;border: 0;cursor: pointer;}
#customDots .owl-dot.active {background: #3a450f;}
/* BLOCKTITLE */
.blocktitle {text-align: center;}
.blocktitle h1, .blocktitle h2 {display: inline-block;padding-bottom: 80px;position: relative;font-size: 40px;}
.blocktitle h1:before, .blocktitle h2:before {content: '';position: absolute;bottom: 50px;left: 50%;border-bottom: 3px solid #58c56f;width: 40px;margin-right: -20px;}
/* CLIENT LOGOS */
.clientlogos {background: url(images/gr-bg.png) repeat;text-align: center;}
.clogoinn {background: url(images/shadow1.png) no-repeat center top;padding: 60px 0 20px 0;}
.clientlogos ul {margin-left: -35px;margin-right: -35px;}
.clientlogos ul li {display: inline-block;width: 24.5%;padding: 0 35px 80px 35px;vertical-align: top;position: relative;}
.clientlogos ul li a {display: block;}
.clientlogos ul li .imgthumb {width: 100%;border: 6px solid #fff;border-radius: 50%;-webkit-border-radius: 50%;}
.clientlogos ul li img {position: absolute;bottom: 38px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.ctitle {background: url(images/wh-bg.png) repeat;text-align: center;padding: 24px 0;}
.ctitle h1 {font-size: 48px;line-height: 100%;margin: 0px;}
/*================================================== ABOUT PAGE */
.page-template-page-about #pagebanner {background-size: initial !important;background-position: center bottom !important;}
.page-template-page-about .pgbnr .center {display: none;}
.imgborder {background: #fff;border: 1px solid #d9d9d9;padding: 10px;}
.imgborder img {width: 100%;}
.tick {padding: 20px 0;}
.tick li {line-height: 150%;margin-bottom: 5px;display: block;}
.tick li:before {color: #58c56f;content: "\f00c";font: normal normal normal 17px FontAwesome;display: inline-block;margin-left: 15px;}
/* VALUE PAGE */
.values {}
.values .article ul {margin-left: -10px;margin-right: -10px;}
.values .article ul li {float: right;display: block;width: 33.33%;padding: 20px 10px;}
/*================================================== INVESTER PAGE */
.invester ul {margin-left: -5px;margin-right: -5px;}
.invester ul li {display: block;width: 100%;vertical-align: top;margin-bottom: 10px;padding: 0px; /*float:right;*/}
.invester ul li .inn {background: rgba(200, 200, 200, 0.2);padding: 20px;margin: 0 5px;}
.invester ul li .thumb {overflow: hidden;height: 220px;}
.invester ul li h5 {color: #000;padding: 20px 0 0 0;cursor: pointer;}
.invester ul li a {display: inline-block;color: #8dc63f;}
.invester ul li img {width: 100%;}.readmore.pdf {color: #000 !important;}
.readmore.pdf i {margin-left: 10px;}
.invester ul li .inn div.pdflist {width: 100%;float: none;padding-bottom: 0px;display: none;}
.invester ul li .inn div {width: 50%;float: right;padding-bottom: 20px;}
.invester ul li .inn h6 {margin: 0;padding: 0 0 10px 0;color: #000;}
.inve_rgt {float: left;width: 33%;}
.inve_rgt h4 {text-align: center;margin-bottom: 27px;}
.inve_lft {float: right;width: 650px;}
.inve_lft h3 {margin-bottom: 25px;}
.graph_img {}
.btnholder { padding-top: 40px; }
.stockbtn { background: url(images/btnimg.png) no-repeat 95% center #8dc63f; line-height: 53px; border-radius: 30px; -webkit-border-radius: 30px;
color: #fff; font-size: 20px; font-family: 'Assistant','open_sans_hebrewregular',arial; display: block; padding: 0 62px 0 32px; max-width: 248px; margin-bottom: 17px; }
.stockbtn:hover { background: url(images/btnimg.png) no-repeat 95% center #048d4a; }
/*================================================== COMPANY PAGE */
.page-template-page-company #pagebanner {background-size: initial !important;background-position: center bottom !important;}
.page-template-page-company .pgbnr .center {display: none;}
.article {padding-bottom: 40px;}
.company-bnr {padding-bottom: 40px;}
.ttl-path {padding-top: 40px;}
.ttl-path .pagetitle {float: right;font-size: 36px;}
.ttl-path .pathway {float: left;padding: 12px 0 0 0;}
.logoslide {padding: 0 60px;}
.logoslide .owl-item {padding: 0 10px;background: rgba(200,200,200,0.2);transition: 0.3s;border-radius: 5px;-webkit-border-radius: 5px;}
.logoslide .owl-item:hover {background: rgba(141,198,63,0.2);}
.logoslide img {width: auto !important;margin: 0px auto;transition: 0.3s;}
.logoslide .inn {height: 180px;text-align: center;position: relative;overflow: hidden;}
.logoslide .hoverdiv {opacity: 0;visibility: hidden;transition: 0.3s;position: absolute;left: 0;right: 0;top: -100px;margin-top: -20px;}
.logoslide .inn:hover .hoverdiv {opacity: 1;visibility: visible;top: 50%;}
.logoslide .inn:hover img {opacity: 0.5;}
.logoslide .hoverdiv a {display: inline-block;width: 40px;height: 40px;background: #4c8d00;border-radius: 50%;color: #fff;line-height: 39px;}
.logoslide .owl-next, .logoslide .owl-prev, .rightbar .bx-wrapper .bx-controls-direction a {background: #8dc63f;position: absolute;width: 40px;height: 40px;display: inline-block;top: 50%;margin-top: -20px;border-radius: 50%;-webkit-border-radius: 50%;transition: 0.3s;font-size: 25px;text-align: center;line-height: 36px;}
.rightbar .bx-wrapper .bx-controls-direction {text-align: center;padding: 20px 0;}
.rightbar .bx-wrapper .bx-controls-direction a {line-height: 39px;position: static;margin: 0 5px;text-indent: inherit;color: #fff;}
.logoslide .owl-next:hover, .logoslide .owl-prev:hover, .rightbar .bx-wrapper .bx-controls-direction a:hover, .rightbar .bx-wrapper .bx-controls-direction a:focus {background: #4c8d00;outline: none;}
.logoslide .owl-prev {right: 0;}
.logoslide .owl-next {left: 0;}
.rightbar h4 {text-align: center;}
.logoslide2 li .cell {height: 90px;}
.logoslide2 li {margin: 0px 0px;padding: 0px !important;height: 120px;padding: 0 10px;transition: 0.3s;display: block}
.logoslide2 li a:hover {background: rgba(141,198,63,0.2);}
.logoslide2 img {width: auto !important;margin: 0px auto;transition: 0.3s;max-height: 100% !important;}
.logoslide2 .inn {height: 110px;text-align: center;position: relative;overflow: hidden;background: rgba(200,200,200,0.2);transition: 0.3s;border-radius: 5px;-webkit-border-radius: 5px;}
.logoslide2 .hoverdiv {opacity: 0;visibility: hidden;transition: 0.3s;position: absolute;left: 0;right: 0;top: -100px;margin-top: -20px;}
.logoslide2 .inn:hover .hoverdiv {opacity: 1;visibility: visible;top: 50%;}
.vertical a.next, .vertical a.prev {background: #8dc63f;width: 40px;height: 40px;display: inline-block;top: 50%;border-radius: 50%;-webkit-border-radius: 50%;transition: 0.3s;font-size: 25px;text-align: center;line-height: 36px;color: #FFF;vertical-align: top;}
.vertical a.next {line-height: 40px;}
.vertical a.next:hover, .vertical a.prev:hover, .vertical a.next:focus, .vertical a.prev:focus {background: #4c8d00;outline: none;}
.logoslide2 .inn:hover img {opacity: 0.5;}
.logoslide2 .hoverdiv span {display: inline-block;width: 40px;height: 40px;background: #4c8d00;border-radius: 50%;color: #fff;line-height: 39px;}
/**/
.article {float: right;width: 68%;}
.article.fullwidth {float: none;width: 100%;}
#maincontent.compnmain {padding-bottom: 0px;}
.rightbar {float: left;width: 28%;}
.bx-wrapper .bx-viewport {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;border: 0px;left: 0;}
/*================================================== CONTACT PAGE */
.fright {float: right;width: 48%;}
.fleft {float: left;width: 48%;}
.cfield {margin-bottom: 20px;}
.cfield label {font-weight: 600;display: block;padding-bottom: 10px;}
.cfield .txtbox {border: 1px solid #8dc63f;height: 60px;border-radius: 3px;-webkit-border-radius: 3px;}
.cfield .submit {width: 165px;font-size: 18px;font-weight: 700;transition: .3s ease-out;color: #fff;background: #8dc63f;height: 50px;margin: 0px auto;border-radius: 3px;-webkit-border-radius: 3px;}
.cfield textarea.txtbox {height: 220px;}
/**/
.wpcf7 img.ajax-loader {display: none!important;}
.wpcf7-not-valid {border: 1px solid red!important;}
.wpcf7-not-valid-tip {display: none!important;}
.wpcf7-validation-errors {text-align: center;margin: 10px 0!important;padding: 10px!important;border-color: red!important;color: #000;font-size: 16px;}
/* GOOGLE MAP */
#gmap {height: 400px;}
/*================================================== GALLERY PAGE */
.grid-item {width: 33.33%;overflow: hidden;cursor: pointer;padding: 15px;}
.grid-item > div {background: #000;position: relative;}.grid-item img {width: 100%;transition: 0.3s;}
.grid-item i {opacity: 0;position: absolute;left: 50%;top: 50%;font-size: 20px;color: #58c56f;transition: 0.3s;margin-left: -10px;margin-top: -10px;}
.grid-item:hover img {opacity: 0.5;}
.grid-item:hover i {opacity: 1;}
.filters-button {padding-bottom: 40px;}
.filters-button button {display: inline-block;width: auto;padding: 0 0 5px 0;color: #9b9b9b;border-bottom: 1px solid transparent;transition: .3s ease all;margin: 0 10px;}
.filters-button button.is-checked, .filters-button button:hover {color: #35ba52;border-color: #35ba52;}
/*================================================== BLOG, SINGLE, 404, SEARCH PAGE */
.wrap.blogwrap {max-width: 1100px;padding-top: 50px;}
.blogwrap .contdiv {max-width: 100%;}
.bloglist {padding: 50px 0;}
.bloglist ul {margin-left: -10px;margin-right: -10px;}
.bloglist li {display: block;float: right;width: 33.33%;padding: 10px;}
.bloglist li .inn {background: #fff;box-shadow: 0 0 4px rgba(0,0,0,0.4);-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.4);transition: .3s;}
.bloglist li:hover .inn {box-shadow: 0 0 24px rgba(0,0,0,0.4);-webkit-box-shadow: 0 0 24px rgba(0,0,0,0.4);}
.bloglist li .postinn {padding: 20px;}
.bloglist li h4 {font-size: 22px;color: #4d1c33;padding: 0 0 15px;}
.bloglist li .pthumb a {display: block;}
.bloglist li .pthumb {overflow: hidden;height: 170px;}
.bloglist li .pthumb img {width: 100%;}
.bloglist .more {background: url(images/arrow-button2.png) no-repeat;width: 31px;height: 31px;display: inline-block;float: left;margin-top: 15px;}
.single .pgcont h3 {margin-bottom: 40px;}
.backbtn {background: #7a3b58;font-size: 16px;display: inline-block;line-height: 36px;padding: 0 46px 0 15px;position: relative;color: #fff;border-radius: 20px;-webkit-border-radius: 20px;}
.backbtn:after {background: url(images/arrow-button-right.png) no-repeat;width: 26px;height: 25px;content: '';position: absolute;right: 5px;top: 5px;}
.postimgs {padding: 50px 0!important;}.postimgs img {margin: 0 auto;}
.postcont {padding: 0 0 50px;text-align: center;}
.postcont p {margin-bottom: 30px;text-align: center;}
.wp-pagenavi {text-align: center;padding: 30px 0 20px;vertical-align: middle;}
.wp-pagenavi span, .wp-pagenavi a {border: 0;color: #fff;padding: 0 10px;display: inline-block;line-height: 28px;height: 28px;vertical-align: middle;margin: 0 2px;}
.wp-pagenavi span.pages {display: none;}
.wp-pagenavi .current {background: #009bc7;}
.wp-pagenavi .page {background: #b7b7b7;}
.wp-pagenavi .nextpostslink {color: #000;width: 12px;line-height: 26px;display: inline-block;padding: 0;}
.wp-pagenavi .previouspostslink {color: #000;width: 12px;line-height: 26px;display: inline-block;padding: 0;}
.repost {padding: 30px 0;border-bottom: 1px solid #1d1d1b;}
.repost h4 a {color: #4c8d00;}
.repost h4 a:after {border-bottom: 2px solid #4c8d00;padding: 2px 0 0;margin-bottom: 10px;display: block;content: '';width: 50px;}
.repost .small {font-size: 14px;}
.repost img {margin: 0 0 15px;display: none;}
.nopost {padding: 60px 0;}.nopost input[type="text"] {border: 1px solid #ccc;height: 46px;}
/* POPUP */
.popup {background: rgba(58,57,57,0.9);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;display: none;overflow: auto;z-index: 9999;padding: 40px 0;}
.popup .popcont {background: #fff;color: #575b5e;position: relative;top: 50%;width: 100%;max-width: 800px;margin: 0 auto;text-align: center;transform: translateY(-50%);-webkit-transform: translateY(-50%);padding: 30px;}
.pclose {position: absolute;right: -13px;top: -15px;font-size: 20px;color: #58c56f;transition: .1s;cursor: pointer;}
.pclose:hover {color: #fff;}
/**/
#hdrvideo {background: rgba(58,57,57,0.9);position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;display: none;overflow: auto;z-index: 9999;padding: 40px 0px;}
#hdrvideo .vcont {background: #fff;color: #575b5e;position: relative;top: 50%;width: 100%;max-width: 1200px;margin: 0px auto;text-align: center;transform: translateY(-50%);-webkit-transform: translateY(-50%);padding: 10px;box-shadow: 0 0 5px rgba(0,0,0,0.8);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.8);}
#hdrvideo iframe {width: 100%;border: 0px;height: 665px;}
#acp-toolbar-wrap #acp-toggle-toolbar {top: 16px !important;left: 20px !important;right: auto !important;background: #8dc63f !important;width: 50px !important;height: 50px !important;box-shadow: 0 0 3px rgba(0,0,0,0.3) !important;-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3) !important;-moz-box-shadow: 0 0 3px rgba(0,0,0,0.3) !important;-ms-box-shadow: 0 0 3px rgba(0,0,0,0.3) !important;border: 0px !important;}
#acp-toggle-toolbar i {font-size: 20px !important;}
#acp-toolbar #acp-toolbar-close {width: auto;}
#acp-toolbar-title {font-size: 18px;}
div#acp-toolbar {right: auto !important;left: 0 !important;top: 0 !important;bottom: 0 !important;border-radius: 0px !important;}
.lang #lang_sel_list li.icl-he {display: none !important;}
.top-bar {position: relative;}
.top-bar .lang #lang_sel_list li {padding: 0px !important;}
.top-bar .lang {position: absolute;top: 30px;left: 85px;padding: 0px 10px;border-left: 1px solid #181f16;border-right: 1px solid #181f16;z-index: 9;}
.top-bar .hdr-search {position: absolute;top: 26px;left: 150px;width: 230px;z-index: 99;padding-left: 0px;background: none;}
.top-bar .hdr-search.active .searchfo {width: 230px}
.top-bar .hdr-search.active .srchbtnicon {display: none;}
.top-bar .hdr-search span.srchbtnicon {float: left;padding-top: 6px;cursor: pointer;padding-left: 9px;}
.top-bar .hdr-search .searchfo {width: 0px;float: none;overflow: hidden; /*transition:0.3s;*/position: absolute;left: 0px;}
.top-bar .hdr-search .searchfo form {background: #FFF;border: 1px solid #292929;}
.top-bar .hdr-search input[type="text"] {border-bottom: none;color: #4c4c4c;font-size: 18px;font-style: normal;padding: 0;height: 36px;padding: 0px 10px;float: right;width: 160px;}
.top-bar .hdr-search input#searchsubmit {background: #FFF url(images/search-n.png) no-repeat center center;width: 40px;height: 24px;border: none;float: left;position: absolute;top: 6px;left: 1px;display: none;}
.top-bar .hdr-search.active input#searchsubmit {display: block;}
/*.page-template-page-company h1.pagetitle{ display: none;}*/
.aboutmenu ul li {display: block;border-bottom: 1px solid #c4c4c4;padding: 0px;}
.aboutmenu ul li:last-child {border: none;}
.aboutmenu ul li a {display: block;color: #000;padding: 8px 0px;transition: 0.3s;}
.aboutmenu ul li a:hover, .aboutmenu ul li.current_page_item a {color: #FFF;background: #6a6969;padding-right: 10px;}
span.ense {display: none !important;}
.wp-pagenavi a, .wp-pagenavi span {padding: 0px 0px !important;line-height: 28px !important;width: 28px !important;height: 28px !important;color: #4a4a4a !important;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border: none !important;font-weight: bold;}
.wp-pagenavi .nextpostslink, .wp-pagenavi .nextpostslink:hover, .wp-pagenavi .previouspostslink, .wp-pagenavi .previouspostslink:hover {color: #4a4a4a !important;background: none !important;font-size: 20px;font-weight: bold;}
.wp-pagenavi a, .wp-pagenavi span {background: #eeeeee !important;}
.wp-pagenavi a:hover, .wp-pagenavi span.current, .wp-pagenavi .current {background: #8dc63f !important;color: #FFF !important;border: none !important;}
.search.pgcont {padding: 30px 0 60px 0px;}
/* --- Time Line Page --- */
#timeline {overflow: hidden;position: relative;background: url(images/dot.gif) left 45px repeat-x;direction: rtl;}
.dire {direction: ltr;}#dates {height: 60px;overflow: hidden;padding: 0px;margin: 0px;direction: rtl !important;}
#dates li {list-style: none;float: right;width: 130px;padding: 0px;margin: 0px;height: 50px;font-size: 24px;text-align: center;background: url(images/biggerdot.png) center bottom no-repeat;line-height: normal;}
#dates a {line-height: 38px;padding-bottom: 10px;color: #b7b7b7;}
#dates .selected {font-size: 32px;color: #1f1f1f;}
#issues {height: 350px;overflow: hidden;margin: 0px;padding: 0px;direction: ltr;}
#issues li {height: 350px;width: 1170px;list-style: none;float: left;margin: 0px;padding: 0px;line-height: normal;direction: rtl;text-align: right;}
#issues li.selected img {-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}
#issues li img {background: transparent;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);zoom: 1;-webkit-transition: all 2s ease-in-out;-moz-transition: all 2s ease-in-out;-o-transition: all 2s ease-in-out;-ms-transition: all 2s ease-in-out;transition: all 2s ease-in-out;-webkit-transform: scale(0.7, 0.7);-moz-transform: scale(0.7, 0.7);-o-transform: scale(0.7, 0.7);-ms-transform: scale(0.7, 0.7);transform: scale(0.7, 0.7);width: 100%;}
#issues li h1 {color: #1f1f1f;font-size: 48px;margin: 20px 0;}
#issues li h3 {color: #1f1f1f;margin: 20px 0 0px;}
#issues li p {font-size: 17px;font-weight: normal;line-height: 22px;color: #1f1f1f;margin: 20px 0px 0px 0px;}
#next, #prev {position: absolute;top: 0;font-size: 70px;top: 170px;width: 28px;height: 45px;background-repeat: no-repeat;text-indent: -9999px;overflow: hidden;}#next {left: 0;background-image: url(images/blueleftarrow.png);}
#prev {right: 0;background-image: url(images/bluerightarrow.png);}
.timeimg {float: right;padding: 10px 50px 10px 30px;width: 32%;}
.timetext {float: left;width: 68%;padding-left: 40px;}
.wrap, #pagebanner {right: 0px;}
.wrapper {right: 0px;transition: 0.7s;}
.header .wrap {width: 100%;!important}
.header .wrap.inout {right: 0px;}
div.wpcf7-mail-sent-ok {text-align: center !important;padding: 10px !important;}
.top-bar {right: 0px;transition: 0.7s;}
.vertical {text-align: center;}
.mobileslider, .mobilebanner {display: none !important;}
/*----------------Career---------*/
.career-right-cont h4 {font-size: 18px;border-bottom: 1px solid #a6a6a6;padding: 17px 0px 17px 58px;background: url(images/career-plus-icon.png) no-repeat top left;cursor: pointer}
.career-right-cont h5 {font-size: 14px;color: #8db935;font-family: 'open_sans_hebrewbold';padding: 0px 0px 10px}
.career-right-cont dt, .career-right-cont dd {display: block;padding: 0px;margin: 0px}
.career-job-rpt dt.active h4 {font-family: 'open_sans_hebrewbold';background: url(images/career-minus-icon.png) no-repeat top left}
.career-right-cont dd {border-bottom: 1px solid #a6a6a6;padding: 15px 0px 10px}
.career-right-cont .career-job-desc {line-height: 22px;padding: 0px 0px 15px}
.career-right-cont .career-job-desc a {text-decoration: underline}
.career-right-cont ul {line-height: 22px;padding: 0px 0px 15px}
.career-right-cont ul li {padding: 0px 9px 0px 0px;background: url(images/career-left-li-icon.png) no-repeat top right}
.career-right-cont ul li ul li {background: none;padding: 0px 34px 0px 0px}
.career-right-cont .career-form-div {background: #f6f6f6;padding: 15px 20px 20px 132px;margin: 0px 0px 15px}
.career-right-cont h6 {font-size: 17px;color: #333;font-family: 'open_sans_hebrewbold';padding: 0px 0px 15px}
.career-right-cont .inputdiv {margin: 0px 0px 14px}
.career-right-cont .inputdiv input {width: 100%;border: 1px solid #d0d0d0;font-size: 14px;color: #333;box-sizing: border-box;padding: 0px 15px;height: 37px}
.career-right-cont .apply-butt {float: left}
.career-right-cont .apply-butt input {font-size: 17px;color: #333;display: block;background: none;width: 123px;padding: 11px 0 12px;text-align: center;display: block;border: 1px solid #212f4c;float: left;cursor: pointer;margin: 0px 0px 0px 0px}
.career-right-cont .apply-butt input:hover {background: #8eb936;border: 1px solid #8eb936;color: #fff}
.career-right-cont .fnamediv {float: right;width: 48%;position: relative}
.career-right-cont .fphonediv {float: left;width: 48%}
.career-right-cont .femaildiv {float: right;width: 48%}
.career-right-cont .selectdiv {width: 48%;float: left;height: 39px;border: 0px;position: relative;box-sizing: border-box}
.career-right-cont .selectdiv input{ padding:0px;}
.career-right-cont .selectdiv label{ direction:rtl; display:block;}
.career-job-rpt p{ margin-bottom:0px;}
/*================================================== RESPONSIVE */
@media only screen and (max-width:1800px) {
.header {right: -300px;width: 300px;}
.header .tglmenu {opacity: 1;visibility: visible;}
.header.hide {right: -300px;}
.header.open {right: 0;}
}
@media only screen and (max-width:1700px) {
#pagebanner {position: relative;}
.wrap.inout, #pagebanner.inout {right: 50px;}
.wrapper.inout {right: 300px;}
.caption h1 {font-size: 66px;}
.caption h1 strong {font-size: 83px;}
.slider .caption {left: 40px;}
}
@media only screen and (max-width:1600px) {
.wrap.inout, #pagebanner.inout {right: 100px;}
}
@media only screen and (max-width:1500px) {
.wrap.inout, #pagebanner.inout {right: 160px;}
#hdrvideo .vcont {max-width: 800px;}
#hdrvideo iframe {width: 100%;border: 0px;height: 440px;}
.caption h1 {font-size: 50px;}
.caption h1 strong {font-size: 70px;}
}
@media only screen and (max-width:1440px) {
.wrap.inout, #pagebanner.inout {right: 190px;}
}
@media only screen and (max-width:1400px) {
.wrap.inout, #pagebanner.inout {right: 210px;}
}
@media only screen and (max-width:1400px) {
.header .top {padding: 20px 20px 30px 0;}
.nav ul li a {padding: 0 20px 0 0;font-size: 18px;line-height: 50px;}
.nav ul > li > ul li a {font-size: 16px;line-height: 35px;padding: 0 25px 0 0px;}
.tglmenu {border-width: 2px;width: 44px;height: 44px;left: -60px;}
.tglmenu span {height: 2px;width: 22px;left: 9px;}
.tglmenu span:nth-child(1) {top: 12px;}
.tglmenu span:nth-child(2), .tglmenu span:nth-child(3) {top: 19px;}
.tglmenu span:nth-child(4) {top: 26px;}
.hdrvideo {padding: 30px 0;}
.hdrvideo a {font-size: 20px;}
.hdrvideo a:before {width: 60px;height: 60px;margin-bottom: 10px;}
}
@media only screen and (max-width:1370px) {
.wrap.inout, #pagebanner.inout {right: 230px;}
}
@media only screen and (max-width:1310px) {
.wrap.inout, #pagebanner.inout {right: 250px;}
.caption h1 {font-size: 40px;}
.caption h1 strong {font-size: 60px;}
}
@media only screen and (max-width:1200px) {
.wrap {padding-left: 10px;padding-right: 10px;}
.header .wrap {padding-left: 0px;padding-right: 0px;}
#issues li, #timeline {width: 700px;}
#timeline {margin: 0 auto;}
.wrap.inout, #pagebanner.inout {right: 300px;}
.article ul {padding-right: 0px;}
.caption h1 {font-size: 35px;}
.caption h1 strong {font-size: 45px;}
}
@media only screen and (max-width:1169px) {
#issues li, #timeline {width: 1000px;}
}
@media only screen and (max-width:1024px) {
.clientlogos ul li {width: 32.5%;}
.header {right: -280px;width: 280px;}
.nav {width: 280px !important;}
.header .wrap {overflow-y: auto !important;}
.header .tglmenu {opacity: 1;visibility: visible;}
.header.hide {right: -280px;}
.header.open {right: 0;}
.lang li a {font-size: 18px;}
.slider .caption {padding: 0 20px;left: 0;right: 0;text-align: center;transform: translateY(-50%);-webkit-transform: translateY(-50%);top: 50%;}
.caption h1 {font-size: 46px;}
.caption h1 strong {font-size: 56px;}
.ctitle {padding: 32px 0;}
.ctitle h2 {font-size: 28px;}
.page-template-page-company #pagebanner {background-position: right bottom !important;}
.clogoinn .wrap {max-width: 800px;}
.wrapper.inout {right: 279px;}
.mobileslider, .mobilebanner {display: block !important;}
.desktopslider, .desktopbanner {display: none !important;}
.scrollnext {bottom: 20px;}
.caption h1 {font-size: 36px;}
.caption h1 strong {font-size: 42px;}
.slider .caption {top: inherit;bottom: 5%;}
.inve_lft {width: 65%;}
}
@media only screen and (max-width:1023px) {
#issues li, #timeline {width: 920px;}
}
@media only screen and (max-width:919px) {
#issues li, #timeline {width: 800px;}
}
@media only screen and (max-width:800px) {
.half {float: none;width: 100%;padding: 0 0 20px 0;}
/**/

/**/
.article, .rightbar {float: none;width: 100%;}
#hdrvideo .vcont {width: 600px;}
#hdrvideo iframe {width: 100%;border: 0px;height: 327px;}
#issues li, #timeline {width: 700px;}
.wrap.inout, #pagebanner.inout {right: 0px;}
.wrapper.inout {right: 0px;}
}
@media only screen and (max-width:767px) {
.fmap iframe {height: 200px !important;}
.pgbnr {height: 200px;}
.page-template-page-about .pgbnr {height: 200px;}
#pagebanner {background-size: cover !important;}
.page-template-page-about #pagebanner {background-size: cover !important;background-position: center top !important;}
.page-template-page-company .pgbnr {height: 151px;}
.page-template-page-company #pagebanner {background-position: right center !important;background-size: cover !important;}
}
@media only screen and (max-width:725px) {
#issues li, #timeline {width: 650px;}
}
@media only screen and (max-width:680px) {
#issues li, #timeline {width: 600px;}
.inve_lft {float: none;width: 100%;margin-bottom: 30px;}
.inve_rgt {float: none;width: 100%;}
}
@media only screen and (max-width:640px) {
.clientlogos ul {margin-left: -15px;margin-right: -15px;}
.clientlogos ul li {width: 49%;padding: 0 15px 80px 15px;}
.footer .fcol {width: 100%;min-height: 1px;padding: 0 0 30px 0;}
.footer .social {padding: 20px 0;}
.pagetitle {font-size: 40px;}
/**/
.fleft, .fright {width: 100%;}
/**/
.values .article ul li {width: 50%;}
/**/
.ttl-path .pagetitle, .ttl-path .pathway {float: none;}
.fmenus {width: 65%;}
.fmapdiv {width: 35%;}
.home .ctitle {display: none;}
.nav ul>li>ul li a {line-height: 30px;}
.top-bar.hedout {right: 200px;}
.page-template-page-company .pgbnr {height: 130px;}
.scrollnext {padding: 0 0px 6px 0px;line-height: 45px;background: rgba(24,31,22,0.84);bottom: 20px;width: 225px;text-align: center;font-size: 25px !important;}
.page-template-page-invester .btnholder {padding-top:0;}
.page-template-page-invester .stockbtn{margin:0 auto 17px; font-size:18px;}
.inve_rgt h4{font-size:24px;}
.invester ul li h5{font-size:18px;}
.invester ul li .inn h6{font-size:15px;}
.career-right-cont .career-form-div{ padding:15px 20px 20px 20px;}
}
@media only screen and (max-width:620px) {
#hdrvideo .vcont {width: 400px;}
#hdrvideo iframe {height: 213px;}
#issues li, #timeline {width: 500px;}
}
@media only screen and (max-width:639px) {
.timeimg {float: none;width: 70%;margin: 0 auto;padding: 30px 0;}
.timetext {float: none;width: 100%;padding: 0px;}
#issues li, #issues {height: auto;}
.slider .caption {top: inherit;bottom: 5%;}
}
@media only screen and (max-width:530px) {
.caption h1 {font-size: 30px;}
.caption h1 strong {font-size: 36px;}
.ctitle {padding: 16px 80px 16px 10px;}
.ctitle h2 {font-size: 23px;}
/**/
}
@media only screen and (max-width:529px) {
.fmenus {float: none;width: 100%;padding-bottom: 30px;}
.fmapdiv {float: none;width: 100%;padding: 0 20px;}
.top-bar .hdr-search {width: 200px;}
.top-bar .hdr-search.active .searchfo {width: 200px;}
#issues li, #timeline {width: 450px;}
.createam_logo {padding-top: 0px;}
.page-template-page-company .pgbnr {height: 90px;}
}
@media only screen and (max-width:479px) {
.fmenu {padding-left: 5px;}
#issues li, #timeline {width: 390px;}
#acp-toolbar-wrap #acp-toggle-toolbar {left: 10px !important;width: 35px !important;height: 35px !important;}
.top-bar .lang {top: 20px;left: 55px;}
.top-bar .hdr-search {top: 16px;left: 110px;}
.career-right-cont .femaildiv, .career-right-cont .fphonediv, .career-right-cont .selectdiv,.career-right-cont .fnamediv{ width:100%;}
}
@media only screen and (max-width:400px) {
.top-bar .hdr-search {width: 150px;}
.top-bar .hdr-search input[type="text"] {width: 110px;}
.top-bar .hdr-search.active .searchfo {width: 180px;}
#hdrvideo .vcont {width: 300px;}
#issues li, #timeline {width: 360px;}
.caption h1 {font-size: 26px;}
.caption h1 strong {font-size: 30px;}
}
@media only screen and (max-width:380px) {
h1 {font-size: 32px;}h2 {font-size: 28px;}h3 {font-size: 24px;}h4 {font-size: 20px;}h5 {font-size: 16px;}h6 {font-size: 12px;}
.clientlogos ul li {width: 100%;}
/**/
.values .article ul li {width: 100%;}
#issues li, #timeline {width: 300px;}
.pgbnr {height: 130px;}
.page-template-page-about .pgbnr {height: 130px;}
.pagetitle {font-size: 32px;}
.pgcont h1 {font-size: 28px;}
}
@media only screen and (max-width:360px) {
.top-bar .lang {left: 50px;padding: 0 4px;}
.top-bar .hdr-search {left: 95px;}
.top-bar .hdr-search.active .searchfo {width: 150px;}
}
@media only screen and (max-width: 320px) {
.tglmenu.opn {left: -40px;}
}
