/*
	Theme Name: Catom Base
	Theme URI: http://catom.com
	Description: Catom Theme
	Version: 1 
	Date:6.5.2020
	Author: Slava
*/ 
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl,
dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0px;padding:0px;border:0px;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table {border-collapse:collapse;border-spacing:0;}
table, td, th {vertical-align:top;}
*:focus { outline: none;}
a img {border:none;}
hr{display: block;clear: both;background: #cccccc;color: #cccccc;width: 100%;height: 1px;border: none;} 
input, textarea, select, button {line-height:normal;margin:0px;padding:0px;border:none;color: #333;font: normal 18px Heebo, Arial, Helvetica, sans-serif;background:#454444;vertical-align: middle;}
textarea{overflow:auto;vertical-align:top;resize: none;} 
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
.errorplace {color:#ff0000;}

::-moz-selection {background:#00346d;color:#ffffff;text-shadow: none;}
::-webkit-selection {background:#00346d;color:#ffffff;text-shadow: none;}
::selection {background:#00346d;color:#ffffff;text-shadow: none;}
* {-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing: border-box;}
::-webkit-input-placeholder {color: #999999;}
::-moz-placeholder {color: #999999;}
:-ms-input-placeholder {color: #999999;} 
:-moz-placeholder {color: #999999;}

html {font-size:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;background: url(img/bg-main.jpg);height: 100%;}
body {font-size:15px;color:#333;-webkit-animation: bugfix infinite 1s;overflow-x:hidden;height: 100%;}

h1, h2, h3, h4, h5, h6, h7 {color:#000a36;margin:0px 0px 20px 0px;line-height:100%;}
h1 {font-size:42px;font-weight: 600}
h2 {font-size:18px;color: #768692}
h3, h4, h5, h6 {font-size:16px;}

p {margin:0px 0px 10px 0px;line-height:120%;} 
a,  a:link,  a:visited,  a:focus,  a:active{color:#00346d;text-decoration:none;outline-style:none;}
a:hover, a:focus {color:#d49f0f;}
img { -ms-interpolation-mode: bicubic;display: block; max-width:100%;}
li ul, li ol {margin:0 1.5em;}
ol {list-style-type:decimal;}

nav ul{ display: inline;margin:0;list-style-type:none;list-style: none;}
nav ul li {display:inline-block}
ul li{margin:0;/*list-style: none;*/}

body,  p, li, input, textarea, select, button {font-family:tahoma, Arial, Helvetica, sans-serif;}

.clear {clear:both;}
.clearline {clear:both;height: 1px;background: #ccc;width: 100%;float:left;}

div, span, a, header, footer, :before, :after, img, input, textarea, button {transition: all 0.30s ease-in-out;-o-transition: all 0.30s ease-in-out;-ms-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;-webkit-transition: all 0.30s ease-in-out;}
.contactform, .errorplace, .errorplace2, .answer, .loginplace, .forgotpass, .login, .dropmenuplace, aside, aside div, .sidecontent,
 .sidecontent div, .homecontent, .homecontent div, .popupplace, #popupplace {transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;}

div:after, footer:after, nav:after {content: "";display: table;clear: both;}

slick-slide div:after {display: none;}

#main {max-width:1920px;margin:auto;height: 99.99%;}

header {position:fixed;width:100%;top:0;left:0;z-index: 555;background: rgb(0,52,109); background: -moz-linear-gradient(left, rgba(0,52,109,1) 0%, rgba(0,9,54,1) 100%);background: -webkit-linear-gradient(left, rgba(0,52,109,1) 0%,rgba(0,9,54,1) 100%);background: linear-gradient(to right, rgba(0,52,109,1) 0%,rgba(0,9,54,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00346d', endColorstr='#000936',GradientType=1 ); }

.pagemain {margin:auto;position:relative;max-width:1370px;}
.shortpage {max-width:780px;margin:auto;position:relative;}

.logo {display:block;float:left;margin: 17px 20px 17px 0px;}
.logo:hover, .logo:focus{-moz-box-shadow: 0px 0px 5px rgba(255,255,255,0.5);-webkit-box-shadow: 0px 0px 5px rgba(255,255,255,0.5);box-shadow: 0px 0px 5px rgba(255,255,255,0.5);}
.logo img {max-height: 50px}

a.logolink {display: inline-block;color: #fff;font-size: 19px;width: 290px;margin: 15px 0 0 0;font-weight: 600;line-height: 100%;border-left: 1px solid #b5870d;padding: 10px 20px}
a.logolink:hover, a.logolink:focus {color: #b5870d}

.contentpage {position: relative;background:#fff;height: 100%;padding: 125px 75px 80px 75px;}

.openmenu {padding:23px 0 0 0;color: #fff;background: #d49f0f;width: 85px;height: 85px;text-align: center;border-radius: 0;z-index: 1000;position: relative;float:right;}
.openmenu span {    background-color: #fff;height: 2px;display: block;margin: 8px auto;width: 35px;}
.openmenu.opened {padding:30px 0 0 0;}
.openmenu.opened span {    transform: rotate(45deg);margin-top: 8px;}
.openmenu.opened span:nth-of-type(2n) {display: none}
.openmenu.opened span:nth-of-type(3n) {transform: rotate(-45deg);margin-top: -10px;}
.openmenu:hover, .openmenu:focus {background: #906903;}

.bigmainmenu {position: fixed;left:0;top:0px;width: 100%;height: 100%;background: #000000\8;background: rgba(0, 0, 0, 0.8);display: none}
.bigmainmenu .nav {background:#fff;margin: 85px auto 0px auto;height: 87.4%;padding:60px 20px;}
.nav li {float:left;width: 33.3%;margin: 0 0 20px 0;}
.nav li a {color: #000936;font-size: 18px;font-weight: 700;line-height: 27px;display: block;text-decoration: underline;}
.nav li a:hover, .nav li a:focus {color: #d49f0f;}
.nav .sub-menu li {float: none;width: 100%;margin: 0}
.nav .sub-menu li a {font-weight: 400;font-size: 15px;color: #333;line-height: 27px;display: block;text-decoration: none;}
.nav .sub-menu li a:hover, .nav .sub-menu li a:focus {color: #d49f0f;}
.nav .sub-menu .menutitle {display: none;}
.nav .sub-menu .sub-menu li, .leveltabplace_ul .sub-menu .sub-menu .sub-menu li {margin:0 15px;}
.bigmainmenu .nav.homemenu {padding: 60px 20px 60px 155px;}
.bigmainmenu .nav > ul {width: 75%;display: inline-block;}
.bigmainmenu .nav > ul > li {padding: 0 20px 0 0}

footer.pagemain {padding: 15px;margin-top: -48px;background: rgb(0,52,109); background: -moz-linear-gradient(left, rgba(0,52,109,1) 0%, rgba(0,9,54,1) 100%);background: -webkit-linear-gradient(left, rgba(0,52,109,1) 0%,rgba(0,9,54,1) 100%);background: linear-gradient(to right, rgba(0,52,109,1) 0%,rgba(0,9,54,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00346d', endColorstr='#000936',GradientType=1 ); }
.copyright {color: #676d81;float:left;max-width: 65%;font-size: 15px;}
.copyright a {color:#676d81;}
.copyright a:hover, .copyright a:focus {text-decoration: underline;color:#fff;}
.copyright p {margin:0;font-size: 13px;}

.footerlinks {float:right;max-width: 35%;}
.footerlinks a {display: inline-block;color: #fff;padding: 0 10px;border-right:1px solid #d59f10;    font-size: 13px;}
.footerlinks a:hover, .footerlinks a:focus {color: #d59f10}

.breadcrumbs{margin: -15px 0 20px 0;display: block;color: #768692;}
.breadcrumbs a {color: #768692;display: inline-block;margin: 0;position: relative;}
.breadcrumbs a:hover, .breadcrumbs a:focus {color: #000;text-decoration: underline}

.sidemenuplace {position: absolute;left:0;height: 100%;top:0px;padding: 85px 0 48px 0;}
.sidemenuplace.w100 {width: 100%;}

.homecontent {padding: 0px 0px 0px 130px;height: 100%;overflow-y: auto;overflow-x: hidden;position: relative;}
.homecontent .mCustomScrollBox {padding: 0 0 0 30px}

.popupplace {position: fixed;left:0;top:0px;width: 100%;height: 100%;background: #000000\8;background: rgba(0, 0, 0, 0.8);display: none;z-index: 554;}
.popupplace.opened {display:block;}
.popupplace.openedblack {z-index: 550;}

#popupplace {display:none;border: 0 none;position: fixed;width: 100%;height:100%;left: 0;z-index: 1001;top: 0;background: #000000\8;background: rgba(0, 0, 0, 0.8);}
#popupplace.opened {display: block;}
.popupdata {position:relative;background:#fff;margin:85px auto auto auto;padding: 60px;height:87.4%;    max-width: 1370px;}
.popupdata .closeicon {content:"";cursor: pointer;background: url(img/icon_close_side_menu2.png) center center no-repeat;width: 30px;height: 30px;display: block;position: absolute;top: 20px;right: 20px;}
.popupdata h2 a:hover {color: #d59f10;}
.popupdataslide {max-height: 90%;overflow-y: auto;overflow-x: hidden;position: relative;}
.popupdataslide .bodytext {/*display: -webkit-box; -webkit-line-clamp: 3;  -webkit-box-orient: vertical; */overflow: hidden;text-overflow: ellipsis;position: relative;max-height: 120px;}
.popupdataslide .bodytext:after {content: "";text-align: left;position: absolute;bottom: 0;right: 0;width: 70%;height: 1.8em;background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);}

.leveltabplace_ul, .leveltabplace_ul ul {list-style-type: none;list-style: none;margin: 0;padding: 0;display: block;height: 100%;}
.leveltabplace, .leveltabplace_ul .menu-item-type-custom {height: 25%;width: 130px;}
.leveltabplace .tabside, .leveltabplace_ul .menu-item-type-custom > a {text-align: center;height: 100%;color: #000936;font-size: 18px;font-weight: 600;background:#ebebeb;display: block;position: relative;border-bottom: 1px solid #cccccc;z-index: 778;}

.leveltabplace {display: none;}
.leveltabplace .tabside.opened, .leveltabplace_ul .menu-item-type-custom > a.opened {background:#ebebeb;}
.leveltabplace .tabside.notopened, .leveltabplace_ul .menu-item-type-custom > a.notopened {background:#5e5e5e;}
.leveltabplace .tabside:hover, .leveltabplace .tabside:focus, .leveltabplace_ul .menu-item-type-custom > a:hover, 
.leveltabplace_ul .menu-item-type-custom > a:focus {background:#cccccc;}
.leveltabplace .tabside span, .leveltabplace_ul .menu-item-type-custom > a span {-webkit-transform: translate(0, 0%);-ms-transform: translate(0, 0%);transform: translate(-50%, -50%);position: absolute;top: 50%;left: 50%;}

.closetab {background: url(img/icon_close_side_menu2.png) center center no-repeat;width: 32px;height: 32px;position: absolute;top: 20px;left:150px;}
.closetab:hover, .closetab:focus {-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);box-shadow: 0px 0px 5px rgba(0,0,0,0.5);}

.level0place {display: none;padding:60px 20px 20px 150px;height: 87.4%;width:100%;background: #ffffff;position: absolute;left:0px;top:85px;z-index: 777;}
.level0place.opened {display:block;}

.level0place .level0place, [dir='rtl'] .level0place .level0place {padding: 0;display: block;position: static;background:none;height: auto;}

.level1place, .leveltabplace_ul .sub-menu li {width: 33.3%;float: left;margin: 0 0 20px 0;}
.level1place a, .leveltabplace_ul .sub-menu a {color: #000936;font-size: 18px;font-weight: 700;line-height: 27px;display: block;text-align: inherit}
.level1place a:hover, .level1place a:focus, .leveltabplace_ul .sub-menu a:focus, .leveltabplace_ul .sub-menu a:hover {color: #d49f0f;}

.leveltabplace_ul .sub-menu .sub-menu li {float:none;width: 100%;margin: 0}

.level2place a, .leveltabplace_ul .sub-menu .sub-menu a {font-weight: 400;font-size: 15px;color: #333;line-height: 27px;display: block}
.level2place a:hover, .level2place a:focus, .leveltabplace_ul .sub-menu .sub-menu a:hover, .leveltabplace_ul .sub-menu .sub-menu a:focus {color: #d49f0f;}

.bodytext ul {list-style-type: none;list-style: none;margin: 0;padding: 0;}
.bodytext li {margin-bottom: 10px;}
.bodytext ul li {padding: 0 0px 0 25px;background: url(img/dotli.png) left 2px no-repeat;}
.bodytext ol {padding: 0 20px;}
.bodytext p a {color: #d49f0f;}

.subtitleplace h2 {font-weight: 600}

.imgside {background: #ebebeb;width: 100%;margin-bottom: 20px;}
.imgside img {margin: auto;display: block;max-width: 100%;max-height: 200px;}

.sidebar {float:left;width: 25%;height: 100%;}
.sidecontent {float:right;width: 70%;height: 100%;overflow-y: auto;overflow-x: hidden;position: relative;}
.sidecontent .mCustomScrollBox {padding: 0 0px 40px 50px;}

.sidebar-widget {max-height: 100%;overflow-y: auto;overflow-x: hidden;position: relative;left: -50px;height: 100%;}
.sidebar-widget h3 {display: none;}

.menu, .menu ul {list-style-type: none;list-style: none;margin: 0;padding: 0;}
.menu a {background:#ebebeb url(img/icon_menu_open.png) 5px center no-repeat;color: #000a36;font-weight: 600;padding: 8px 10px 8px 45px;display: block ;/*margin:0 0 5px 0;*/}
.menu a:hover, .menu a:focus, .menu .current-menu-item a, .menu .current_page_item a {text-decoration: underline;color: #d49f0f;}
.menu .sub-menu a, .menu .children a {padding: 5px 10px 5px 40px;color: #000;background:none ;font-weight: 500;text-decoration:none}
.menu .sub-menu a:hover, .menu .sub-menu a:focus, .menu .sub-menu .current_page_item a, .menu .children .current_page_item a,
.menu .children a:hover, .menu .children a:focus {text-decoration: underline;color: #d49f0f;}
.menu .sub-menu .sub-menu a, .menu .children .children a {font-size: 15px;color: #768692;padding: 5px 10px 5px 70px;text-decoration:none}
.menu .sub-menu .sub-menu a:hover, .menu .sub-menu .sub-menu a:focus, .menu .children .children .current_page_item a, .menu .sub-menu .sub-menu .current_page_item a,
.menu .children .children a:hover, .menu .children .children a:focus {background: #ebebeb;color: #d49f0f;text-decoration: underline;}

.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools {left: 0;right: auto;width: 20px;}

.mCSB_scrollTools {right:auto;left:0;}

.widget_nav_menu {margin-left: 50px;margin-right: 0;}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {background: #ebebeb;width: 20px;}
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background: #acacac;width: 20px;margin: 0;}

.mCS-dir-rtl>.mCSB_inside>.mCSB_container, .mCSB_inside>.mCSB_container {margin:0;}

a.lang {background: #000936;color: #fff;font-size: 22px;width: 85px;height: 85px;display: flex;justify-content: center;align-items: center;float:right}
a.lang:hover, a.lang:focus {text-decoration: underline}

.homefeatures {float:right;width: 30%;}

.boxplace {margin:0 0 20px 0;}
.boxplace h3 {color: #768692;font-size: 15px;font-weight: 400;background: #ebebeb;padding: 8px 11px;display: inline-block;margin: 0;}
.boxplace .sidebox {border: 1px solid #ebebeb;padding: 20px 12px;font-size: 15px;}
.boxplace .sidebox div {margin:0 0 5px 0;}
.boxplace iframe {width: 100%;}
.boxplace .sidebox .sidebox_date {color: #768692;margin-left: 10px;float: right;}
.boxplace .sidebox .sidebox_content {color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.boxplace .sidebox a.more {color: #d59f10;text-decoration: underline;margin-top: 10px;display: inline-block;}
.boxplace .sidebox a.more:hover, .boxplace .sidebox a.more:focus {text-decoration: none}

.indexcontent {float:left;width: 65%;}

.specialtitle {color: #768692;font-size: 15px;font-weight: 600;background:#ebebeb url(img/icon-special.png) 5px center no-repeat;padding: 8px 11px 8px 40px;display: inline-block;margin: 0;}

.specialbox {font-size: 15px;background: #ebebeb;}
.specialbox_img {float: left;overflow: hidden;width: 250px;margin: 0 20px 0 0px}
.specialbox_content {padding: 20px 20px 0 20px;color: #768692;font-size: 15px;font-weight: 400;}
.specialbox_content h2 {color: #768692;font-size: 24px;font-weight: 700;margin: 0 0 20px 0;}
.specialbox_content .more {color: #fff;font-size: 15px;background-color: #d59f10;padding: 10px 20px;margin-top:20px;display: inline-block;}
.specialbox_content .more:hover, .specialbox_content .more:focus {text-decoration: none;background-color: #fff;color: #d59f10;}

.search {width: 300px;background: #f7eccf;margin:0 0 100px 0;}
.search .search-input {height: 50px;padding: 0 10px 0 10px;color: #000a36;float: left;background: none;width: 76%;}
.search .search-submit2 {height: 50px;width: 50px;background: #d59f10 url(img/icon_search.png) no-repeat center;display: block;float:right;}
.search .search-submit2:hover, .search .search-submit2:focus {background-color:#be8d0b ;}

#top_search.search {background:#1e5047 ;float:right;margin:0;}
#top_search.search .search-input {height: 85px;color: #fff;width: 64.2%;font-size: 15px;}
#top_search.search .search-submit2 {width: 85px;height: 85px;background: #1e5047 url(img/icon_search.png) no-repeat center;}
#top_search.search .search-submit2:hover, #top_search.search .search-submit2:focus {background-color:#143f37 ;}

.regular-posts, .listview {color: #333;font-size: 14px;line-height: 21px;margin-bottom: 30px;}
.regular-posts h2, .regular-posts h2 a, .listview h2, .listview h2 a {color: #000936;font-size: 24px;line-height: 35px;font-weight: 700;margin-bottom: 10px;}
.regular-posts .post-details, .listview .post-details {margin-bottom: 5px;font-size: 12px;font-weight: 700;}
.regular-posts a {color: #768692;}
.regular-posts h1 {color: #768692;}
.listview a.more {text-decoration: underline;color: #d49f0f;margin:10px 0 0 0;}
.regular-posts .imgplace, .listview .imgplace {display: none;}

 #skiplinks {position: absolute;top: 0;left: 0;width: 300px;}

.opensearch  {margin: 13px 5px 10px 5px;padding: 0px;border: 0;display: block;outline: none;position: relative;width: 30px;height: 30px;float:right;}
.opensearch:after {content: "";display: block;border: 1px solid #39b54a;width: 2px;height: 11px;position: absolute;left: 24px;top: 19px;-webkit-transform: rotate(-40deg);-ms-transform: rotate(-40deg);transform: rotate(-40deg);-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 2px;}
.opensearch:before {content: "";display: block;width: 20px;height: 20px;position: absolute;left: 3px;top: 0;border: 2px solid #39b54a;-moz-border-radius: 30px;-webkit-border-radius: 30px;border-radius: 30px;}
.opensearch.opened:before {width: 0px;height: 32px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(45deg);top: -2px;left: 16px;border: 1px solid #39b54a;}
.opensearch.opened:after {top: -2px;left: 16px;width: 0px;height: 32px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}

.feamenu {float:right;width: 25%;}
.feamenuitem {margin:0 0 20px 0;}
.feamenuitem .imgplace {position: relative;margin: 0 0 20px 0;}
.feamenuitem .imgplace img {max-height: 300px}
.feamenuitem h2 {position: absolute;bottom: 0;background: rgba(0,9,54,.75);width: 100%;right: 0;margin:0;color: #fff;font-size: 18px;font-weight: 700;line-height: 22px;padding: 5px 10px;}
.feamenuitem a {color: #666}
.feamenuitem a:hover, .feamenuitem a:focus {text-decoration: underline}



/*-HEBREW-*/
/*-HEBREW-*/
/*-HEBREW-*/

[dir='rtl'] p, [dir='rtl'] h1, [dir='rtl'] h2, [dir='rtl'] h3, [dir='rtl'] h4, [dir='rtl'] h5, [dir='rtl'] h6, 
[dir='rtl'] label, [dir='rtl'] li,  [dir='rtl'] div {text-align:right;direction:rtl;}

[dir='rtl'] .evenbody:nth-of-type(even), [dir='rtl'] .navigation a, [dir='rtl'] .evenbody, [dir='rtl'] .navigation a.previous, [dir='rtl'] .nav li,
[dir='rtl'] .topmenu li, [dir='rtl'] .nav .sub-menu li.menu-item, [dir='rtl'] .menutitle, [dir='rtl'] .attachments, 
[dir='rtl'] .triplebox2, [dir='rtl'] .quadruple, [dir='rtl'] .leftside, [dir='rtl'] .contactform span,  [dir='rtl'] .search .search-input,
[dir='rtl'] .downloaditem, [dir='rtl']  .quadruplefull, [dir='rtl']  .copyright, [dir='rtl'] .indexcontent,[dir='rtl'] .nav li,
[dir='rtl'] .sidebar, [dir='rtl'] .level1place, [dir='rtl'] .leveltabplace_ul .sub-menu li  {float:right;}

[dir='rtl'] .slick-slide, [dir='rtl'] .topmenu, [dir='rtl'] .rightside, [dir='rtl'] .footerlinks, [dir='rtl'] a.lang,
[dir='rtl'] .openmenu, [dir='rtl'] .homefeatures, [dir='rtl'] .search .search-submit2, [dir='rtl'] #top_search.search,
[dir='rtl'] .feamenu, [dir='rtl'] .sidecontent, [dir='rtl'] .opensearch {float:left;}

[dir='rtl'] .logo {float:right;margin: 17px 0px 17px 20px;}

[dir='rtl'] .slides, [dir='rtl'] .slides div, [dir='rtl'] .slick-slider, [dir='rtl'] .slick-slider div {direction: ltr}
[dir='rtl'] .rtl .slick-prev, [dir='rtl'] .rowslider .slick-prev {right:auto;left:5%;}
[dir='rtl'] .rtl .slick-next, [dir='rtl'] .rowslider .slick-next {left:auto;right:5%;}

[dir='rtl'] .rtl .slider4 .slick-prev, [dir='rtl'] .rtl .slider5 .slick-prev {left:-5%;}
[dir='rtl'] .rtl .slider4 .slick-next, [dir='rtl'] .rtl .slider5 .slick-next {right:-5%;}

[dir='rtl'] .topmenu .sub-menu li {float:none;}

[dir='rtl'] .sidemenuplace, [dir='rtl'] .mCSB_scrollTools {left:auto;right:0;}

[dir='rtl'] .feature {float:right;margin: 0 0 4% 3%;}
[dir='rtl'] .feature.nomargin {margin: 0 0 4% 0;}

[dir='rtl'] .indexcontent h6 {text-align: center}

[dir='rtl'] .teamitem:nth-of-type(even) .imgplace, [dir='rtl'] .slidesplace {float:left;margin: 0 30px 0 0}
[dir='rtl'] .teamitem .imgplace, [dir='rtl'] .listview .imgplace {float:right;margin: 0 0px 0 30px}

[dir='rtl'] .attachments a {background: url(img/pdf.png) right 0px no-repeat;padding: 20px 80px 20px 0px;}

[dir='rtl'] .triplebox {float:right;width: 30%;margin: 0 0 5% 5% }

[dir='rtl'] .bodytext ul li {padding: 0 25px 0 0px;background: url(img/dotli.png) right 2px no-repeat;}

[dir='rtl'] a.logolink {width: 190px;border-left: none;border-right: 1px solid #b5870d;}

[dir='rtl'] .specialbox_img {float: right;margin: 0 0 0 20px}

[dir='rtl'] .popupdataslide .bodytext:after {text-align: right;right:auto;left: 0;background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 50%);}

[dir='rtl'] .wpa-hide-rtl#skiplinks a, [dir='rtl'] .wpa-hide-rtl#skiplinks a:hover, [dir='rtl'] .wpa-hide-rtl#skiplinks a:visited {right:auto;left: 0;width: 300px;}

[dir='rtl'] .bigmainmenu .nav > ul > li {padding: 0 0px 0 20px}

[dir='rtl'] .homecontent {padding: 0px 100px 0px 0px;}
[dir='rtl'] .homecontent .mCustomScrollBox {padding: 0 30px 0 0}

[dir='rtl'] .specialtitle {background:#ebebeb url(img/icon-special.png) 92% center no-repeat;padding: 8px 40px 8px 11px;}

[dir='rtl'] .level0place {padding:60px 150px 20px 20px;left:auto;right:0px;}

[dir='rtl'] .closetab {left:auto;right:150px;}

[dir='rtl'] .bigmainmenu .nav.homemenu {padding: 60px 155px 60px 20px;}

[dir='rtl'] .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools {right: 0;left: auto;}

[dir='rtl'] .widget_nav_menu {margin-right: 50px;margin-left: 0;}

[dir='rtl'] .sidecontent .mCustomScrollBox {padding: 0 50px 40px 0;}

[dir='rtl'] .sidebar-widget {left:auto;right: -50px}

[dir='rtl'] .menu a {background:#ebebeb url(img/icon_menu_open.png) 96% center no-repeat;padding: 8px 45px 8px 10px;}
[dir='rtl'] .menu .sub-menu a, [dir='rtl'] .menu .children a {background:none ;padding: 5px 40px 5px 10px;}
[dir='rtl'] .menu .sub-menu .sub-menu a, [dir='rtl'] .menu .children .children a {padding: 5px 70px 5px 10px;}



/*-MOBILE-*/
/*-MOBILE-*/
/*-MOBILE-*/

@media screen and (max-width: 1000px)
{
	@-webkit-keyframes bugfix { from {padding:0;} to {padding:0;} }
	input {border-radius: 0;}

	div, span, a, header, footer, :before, :after, img, input, textarea, button, p, h2, h3 {transition:none;-o-transition:none;-ms-transition:none;-moz-transition:none;-webkit-transition:none;}
	.bigmainmenu .nav {transition: all 0.30s ease-in-out;-o-transition: all 0.30s ease-in-out;-ms-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;-webkit-transition: all 0.30s ease-in-out;}

	h1 {font-size: 26px;}

	a.lang, .sidebar, .breadcrumbs, .feamenu, .level0place .level0place .closetab {display: none;}

	header {z-index: 999;}

	footer.pagemain {margin:0;padding: 10px 0;}

	.pagemain, .indexcontent, .homefeatures, .sidecontent {width: 100%;}

	.footerlinks, .copyright {max-width: 100%;}

	.search, .feamenu {margin:20px auto;width: 100%}
	
	.homecontent, [dir='rtl'] .homecontent {padding: 0;overflow: visible;height: auto;}

	[dir='rtl'] .homecontent .mCustomScrollBox, [dir='rtl'] .bigmainmenu .nav.homemenu, [dir='rtl'] .sidecontent .mCustomScrollBox {padding: 0}

	.contentpage {padding: 130px 4% 20px 4%;height: auto;}

	#top_search.search {width: 100%;position: fixed;left:0;top:62px;display: none;}
	#top_search.search input.search-input {    background: rgba(100,167,11,.95);}
	#top_search.opened {display: block}

	.sidemenuplace {padding: 0;height: auto;width: 100%;position: fixed;top: 62px;z-index: 553;-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);box-shadow: 0px 0px 5px rgba(0,0,0,0.5);}
	.leveltabplace, .leveltabplace_ul .menu-item-type-custom {width: 25%;height: auto;float: left;height: 50px;}
	[dir='rtl'] .leveltabplace, [dir='rtl'] .leveltabplace_ul .menu-item-type-custom {float: right;}
	.leveltabplace .tabside, .leveltabplace_ul .menu-item-type-custom > a {font-size: 14px;line-height: 100%;border:none;border-right:1px solid #ccc;}
	[dir='rtl'] .leveltabplace .tabside, [dir='rtl'] .leveltabplace_ul .menu-item-type-custom > a {border:none;border-left:1px solid #ccc;}
	.leveltabplace li:last-of-type .tabside, .leveltabplace_ul .menu-item-type-custom:last-of-type > a {border:none;}

	.openmenu span {background-color: #d49f0f;}
	.openmenu, .openmenu.opened {padding: 0;width: auto;background:none;height: auto;margin:10px;}
	.openmenu:hover, .openmenu:focus {background:none;}
	.openmenu.opened span {    margin-top: 20px;}

	[dir='rtl'] .logo, .logo {margin: 10px;}
	.logo img {max-height: 33px;}
	[dir='rtl'] .logo img {max-height: 40px;}
	a.logolink {padding: 10px 10px;width: 175px;  margin: 5px 0;    font-size: 12px;}

	[dir='rtl'] a.logolink {width: 140px;font-size: 16px;}

	#top_search.search .search-input {    height: 60px;width: 78%;}
	#top_search.search .search-submit2 {width: 60px;height: 60px;}

	.specialbox_content .more {display: block;text-align: center;margin: 10px auto;}
	.specialbox_content .more {padding: 10px;}
	.specialbox {margin:0 0 20px 0;}

	[dir='rtl'] .specialbox_img, .specialbox_img {width: 100%;height: 100px;margin:0 0 20px 0;}

	.sidecontent .mCustomScrollBox {padding: 0}

	[dir='rtl'] .footerlinks, [dir='rtl'] .copyright, .footerlinks, .copyright {float:none;text-align: center}

	.copyright p {text-align: center}

	.level1place {float:none;}
	.closetab{top:10px;right:auto;left:10px;}
	[dir='rtl'] .closetab {left:auto;right:10px;} 
	.level0place, [dir='rtl'] .level0place {top: 110px;padding: 50px 2%;transform: translateX(-0%);background: #fff;position: fixed;right: 0;width: 100%;margin: 0;height: 100vh;height: calc(var(--vh, 1vh) * 100);}
	.level0place > .sub-menu , [dir='rtl'] .level0place > .sub-menu {width: 100%;height: 100%;padding: 0;/*position: absolute;*/top: 50px;left: 0%;margin: 0; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;background: inherit;-webkit-overflow-scrolling: touch;overflow: scroll;overflow-x: hidden;overflow-y: auto;}
	.level1place, .leveltabplace_ul .sub-menu li {width: 100%;}
	.level2place a, .leveltabplace_ul .sub-menu .sub-menu a, .level1place a, .leveltabplace_ul .sub-menu a {    line-height: 120%;}

	.bigmainmenu .nav.homemenu {padding: 0}
	.bigmainmenu {z-index: 999;transform: translateX(-0%);background: #fff;position: fixed;right: 0;top: 0px;width: 85%;margin: 0;height: 100vh;height: calc(var(--vh, 1vh) * 100);padding: 0;margin: 0;}
	.nav li a {text-decoration: none}
	.bigmainmenu .nav {width: 100%;height: 100%;padding: 0;position: absolute;top: 0px;left: 0%;margin: 0; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;background: inherit;-webkit-overflow-scrolling: touch;overflow: scroll;overflow-x: hidden;overflow-y: auto;} 
	.bigmainmenu .nav li {margin:0;}
	.bigmainmenu .nav > ul {width: 100%;display: block;}
	.bigmainmenu .nav > ul > li, [dir='rtl'] .bigmainmenu .nav > ul > li {padding: 0 20px}

	[dir='rtl'] .nav li.menu-item-has-children > a {background: url(img/icon_mobile_menu_blur_open2.png) right center no-repeat;padding-right: 30px}
	[dir='rtl'] .nav .sub-menu li a, .nav .sub-menu li a { background:none;font-size: 15px;line-height: 18px;font-weight: 400;border: 0;padding: 6px 15px}
	[dir='rtl'] .nav li ul li .menu-item-has-children > a {background:none;}
	[dir='rtl'] .nav li, .nav li {float: none;width: 100%;padding: 0 15px}
	[dir='rtl'] .nav li a, .nav li a {border-bottom: 1px solid #e4e7e9;color: #000936;font-size: 20px;line-height: 22px;font-weight: 700;padding: 12px 0;margin: 0 0 1px;}

	.mdisable,  .mdisable #main {overflow: hidden;}

	.bigmainmenu .sidemenuplace {display: block;position: static;padding: 0;height: auto;background: #d49f0f;padding: 15px;}
	.bigmainmenu .leveltabplace {width: 100%;height: auto;}
	.bigmainmenu .leveltabplace .tabside {background: #d49f0f;text-align: inherit;    border-bottom: 1px solid #c19a29;color: #000936;font-size: 20px;line-height: 22px;font-weight: 700;padding: 12px 0;margin: 0 0 1px;}
	[dir='rtl'] .bigmainmenu .level0place, [dir='rtl'] .bigmainmenu .level1place, [dir='rtl'] .bigmainmenu .level2place {padding: 0;height: auto;position: static;width: auto;background: none;margin: 0 20px 10px 0;}
	[dir='rtl'] .bigmainmenu .level2place {    margin: 0;}
	.bigmainmenu .leveltabplace .tabside span {position: static;-webkit-transform: translate(0, 0%); -ms-transform: translate(0, 0%);transform: translate(0%, 0%); }
	[dir='rtl'] .bigmainmenu .leveltabplace > .tabside {padding-right: 40px;background: url(img/icon_mobile_menu_blur_close.png) no-repeat 100% 12px;}

	.bigmainmenu .leveltabplace .tabside.opened {background-image: url(img/icon_mobile_menu_blur_open.png);}

	.popupdata {    margin: 0;padding: 60px 4%;height: 100%;}

	 a.langmobile {color: #d49f0f;display: block;font-size: 20px;line-height: 22px;font-weight: 700;padding: 12px 20px;border-bottom: 1px solid #e4e7e9;}

}


@media screen and (min-width: 1000px) and (max-width: 1029px)
{
	.opensearch, .level0place .level0place .closetab, .langmobile  {display: none;}
	[dir='rtl'] .logo, .logo {    margin: 17px 20px 17px 20px;}
	.contentpage {padding: 160px 2% 80px 2%;}
	.sidebar {width: 30%;}
	[dir='rtl'] .sidebar-widget {right: 0}
	[dir='rtl'] .homecontent, .homecontent {padding: 0}
	[dir='rtl'] .homecontent .mCustomScrollBox {padding: 0 50px 0 0;}
	[dir='rtl'] .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools {    right: 20px;}

	.sidemenuplace {padding: 0;height: auto;width: 100%;position: fixed;top: 85px;z-index: 553;-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.5);box-shadow: 0px 0px 5px rgba(0,0,0,0.5);}
	.leveltabplace, .leveltabplace_ul .menu-item-type-custom {width: 25%;height: auto;float: left;height: 50px;}
	[dir='rtl'] .leveltabplace, [dir='rtl'] .leveltabplace_ul .menu-item-type-custom {float: right;}
	.leveltabplace .tabside, .leveltabplace_ul .menu-item-type-custom > a {font-size: 14px;line-height: 100%;border:none;border-left:1px solid #ccc;}
	.leveltabplace li:last-of-type .tabside, .leveltabplace_ul .menu-item-type-custom:last-of-type > a {border:none;}

	.level1place {float:none;}
	.closetab{top:10px;right:auto;left:20px;}
	[dir='rtl'] .closetab {left:auto;right:20px;} 
	.level0place, [dir='rtl'] .level0place {top: 135px;padding: 50px 2%;transform: translateX(-0%);background: #fff;position: fixed;right: 0;width: 100%;margin: 0;height: 100vh;height: calc(var(--vh, 1vh) * 100);}
	.level0place > .sub-menu , [dir='rtl'] .level0place > .sub-menu {width: 100%;height: 100%;padding: 0;/*position: absolute;*/top: 50px;left: 0%;margin: 0; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;background: inherit;-webkit-overflow-scrolling: touch;overflow: scroll;overflow-x: hidden;overflow-y: auto;}
	.level2place a, .leveltabplace_ul .sub-menu .sub-menu a, .level1place a, .leveltabplace_ul .sub-menu a {    line-height: 120%;}

	.homecontent .mCustomScrollBox {padding: 0 0 0 30px}

	[dir='rtl'] .bigmainmenu .nav.homemenu, .bigmainmenu .nav.homemenu {    padding: 40px 40px 40px 40px;}

	.bigmainmenu .nav {height: 100%;}
	.nav .sub-menu li a {line-height: 120%}

}

@media screen and (min-width: 1029px) and (max-width: 1369px)
{
	[dir='rtl'] .logo, .logo  {margin: 17px 20px 17px 20px;}
	.bigmainmenu .nav {height: 100%;}
	.nav .sub-menu li a {line-height: 120%}
}

@media screen and (min-height: 600px) and (max-height: 700px)
{
	.bigmainmenu .nav, .level0place {height: 78%;}
}

@media screen and (min-height: 701px) and (max-height: 800px)
{
	.bigmainmenu .nav, .level0place {height: 82%;}
}

@media screen and (min-height: 801px) and (max-height: 900px)
{
	.bigmainmenu .nav, .level0place {height: 84.3%;}
}

@media screen and (min-height: 901px) and (max-height: 1000px)
{
	.bigmainmenu .nav, .level0place {height: 87%;}
}

#wpadminbar {display: none;}

body.contrast .contentpage {background: none ;}
body.contrast .openmenu {background-color: #999 !important ;}
body.contrast .closetab {background:#333 url(img/icon_close_side_menu2.png) center center no-repeat !important;}
body.contrast #top_search.search .search-submit2 {background: #333 url(img/icon_search.png) no-repeat center !important;}