sql("SELECT * FROM `settings` WHERE `uid`={$uid} limit 1"); $setting = (object) $settings[0]; $designs = $con->sql("SELECT `title`,`value` FROM `design` WHERE `uid`={$uid} ORDER BY `design`.`id` DESC"); $design = (object) array_column($designs, 'value', 'title'); // $db = new mysql_class($cfg['db_host'], $cfg['db_user'], $cfg['db_password'], $cfg['db_name']); //$set = mysqli_fetch_object($db->query("select * from `settings`")); function d($title) { global $design; //$db if (!isset($design->$title)) { return ''; // $design->$title = ''; } if (substr($design->$title, 0, 2) == "./") { $design->$title = "." . $design->$title; } return $design->$title; } $setting->lang = $_COOKIE['lang'] ?? $setting->lang; if (!in_array($setting->lang, $cfg['available_languages'])) { $setting->lang = 'he_IL'; } //$site_type = $db->fetch($db->query("select `value` from `design` where `title`='site_type'")); //$setting->site_type = $site_type['value']; if ($setting->ssl) $cfg['url'] = str_replace("http://", "https://", $cfg['url']); $setting->uid = $uid; $setting->url = $cfg['url']; if ($setting->lang == "he_IL" || $setting->lang == "ar_PS") { $setting->right = "right"; $setting->left = "left"; } else { $setting->right = "left"; $setting->left = "right"; } // require DIR."/includes/css_parser.php"; header("Content-Type: text/css"); $css = '/*--- - Headers: --- Second Header --- ---*/ header.second .logo { text-align: ' . $setting->right . '; background-color: ' . d('header_bgcolor') . '; } header.second .logo a { display: block; width: 100%; height: 55px; background-color: ' . d('header_bgcolor') . '; font-size: 0; line-height: 55px; } header.second .logo a img { max-width: 100%; max-height: 55px; } header.second .guest_wrap { height: 55px; background-color: ' . d('header_login_bgcolor') . '; } header.second .guest_wrap .call { height: 55px; font-size: 16px; line-height: 55px; color: ' . d('header_phone_color') . '; float: ' . $setting->right . '; } header.second .guest_wrap .call img { margin-' . $setting->left . ': 5px; } header.second .guest_wrap .guest { height: 55px; font-size: 0; overflow: hidden; float: ' . $setting->left . '; } header.second .guest_wrap .guest a { display: block; height: 55px; padding: 0 20px 0 20px; font-size: 15px; line-height: 55px; color: ' . d('header_phone_color') . '; float: ' . $setting->right . '; } header.second .guest_wrap .guest a:hover { background-color: ' . d('header_login_bgcolor') . '; -webkit-transition: all 150ms linear; -moz-transition: all 150ms linear; -o-transition: all 150ms linear; -ms-transition: all 150ms linear; transition: all 150ms linear; } header.second .guest_wrap .guest a:first-child { border-' . $setting->left . ': 1px solid #141414; } header.second .guest_wrap .guest a:last-child { border-' . $setting->right . ': 1px solid #606060; } header.second .menu .menu_toggler { display: none; } header.second .menu .menu_toggler .toggle { display: inline-block; width: 29px; height: 19px; color: #000000; line-height: 19px; } .nav > ul > li.sub .toggle span { margin: 13px 0 0 0; } header.second .menu .menu_toggler .toggle span, header.second .menu .menu_toggler .toggle span:before, header.second .menu .menu_toggler .toggle span:after { display: block; position: absolute; width: 19px; height: 2px; background-color: ' . d('hamburger_bgcolor') . '; border-radius: 1px; cursor: pointer; content: ""; } header.second .menu .menu_toggler .toggle span:before { top: -6px; } header.second .menu .menu_toggler .toggle span:after { bottom: -6px; } header.second .menu .menu_toggler .toggle span, header.second .menu .menu_toggler .toggle span:before, header.second .menu .menu_toggler .toggle span:after { transition: all 250ms ease-in-out; } header.second .menu .menu_toggler .toggle.active span { background-color: transparent; } header.second .menu .menu_toggler .toggle.active span:before, header.second .menu .menu_toggler .toggle.active span:after { top: 0; } header.second .menu .menu_toggler .toggle.active span:before { transform: rotate(45deg); } header.second .menu .menu_toggler .toggle.active span:after { transform: rotate(-45deg); } header.second .menu ul { display: table; margin: 0 auto 0 auto; padding: 0; list-style: none; overflow: hidden; } header.second .menu ul li { float: ' . $setting->right . '; } header.second .menu ul li a { display: block; height: 55px; padding: 0 10px 0 10px; font-size: 15px; line-height: 55px; color: ' . d('header_menu_color') . '; } header.second .menu ul li a:hover { background-color: ' . d('header_menu_a_hover_bgcolor') . '; color: ' . d('header_menu_a_hover_color') . '; -webkit-transition: all 150ms linear; -moz-transition: all 150ms linear; -o-transition: all 150ms linear; -ms-transition: all 150ms linear; transition: all 150ms linear; } header.second .search { padding-top: 12px; } header.second .search form { margin: 0; padding: 0; } header.second .search .form { width: 100%; } header.second .search .form #ts_s { display: block; width: 65%; height: 30px; background-color: #ffffff; margin: 0; padding: 0 10px 0 5px; font-weight: bold; font-size: 14px; line-height: 30px; color: #707070; border: 1px solid #dedede; border-' . $setting->left . ': 0; -webkit-border-top-' . $setting->right . '-radius: 5px; -webkit-border-bottom-' . $setting->right . '-radius: 5px; -moz-border-radius-top' . $setting->right . ': 5px; -moz-border-radius-bottom' . $setting->right . ': 5px; border-top-' . $setting->right . '-radius: 5px; border-bottom-' . $setting->right . '-radius: 5px; float: ' . $setting->right . '; } header.second .search .form #ts_s:focus, header.second .search .form #ts_s:hover { color: #000000; -webkit-transition: all 500ms linear; -moz-transition: all 500ms linear; -o-transition: all 500ms linear; -ms-transition: all 500ms linear; transition: all 500ms linear; } header.second .search .form .submit { display: block; width: 35px; height: 30px; background: #ffffff url(\'../images/icon_search.png\') center center no-repeat; margin: 0; padding: 0; font-size: 0; border: 1px solid #dedede; border-' . $setting->right . ': 0; -webkit-border-top-' . $setting->left . '-radius: 5px; -webkit-border-bottom-' . $setting->left . '-radius: 5px; -moz-border-radius-top' . $setting->left . ': 5px; -moz-border-radius-bottom' . $setting->left . ': 5px; border-top-' . $setting->left . '-radius: 5px; border-bottom-' . $setting->left . '-radius: 5px; float: ' . $setting->right . '; cursor: pointer; } header.second .search .form .submit:focus, header.second .search .form .submit:hover { background-color: #e2e2e2; -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear; transition: all 300ms linear; } /*--- Second Header :: Navigation ---*/ nav.second .nav { width: 100%; height: 50px; background-color: ' . d('header_cats_bgcolor') . '; overflow: hidden; } nav.second .nav > ul { display: block; width: 90%; height: 50px; margin: 0; padding: 0; list-style: none; overflow: hidden; float: ' . $setting->right . '; } nav.second .nav > ul > li { display: block; margin: 0; padding: 0; float: ' . $setting->right . '; } nav.second .nav > ul > li:after { display: inline-block; position: relative; width: 1px; height: 20px; background-color: #1f1f1f; /* margin-top: 15px; */ font-size: 0; vertical-align: middle; content: " "; } nav.second .nav > ul > li:nth-last-child(2):after, nav.second .nav > ul > li:last-child:after { display: none; } nav.second .nav > ul > li > a { display: inline-block; height: 50px; margin: 0; padding: 0 20px 0 20px; font-size: 16px; line-height: 50px; color: ' . d('header_cats_color') . '; } nav.second .nav > ul > li > a:hover { background-color: ' . d('header_cats_hover_bgcolor') . '; color: ' . d('header_cats_hover_color') . '; -webkit-transition: all 150ms linear; -moz-transition: all 150ms linear; -o-transition: all 150ms linear; -ms-transition: all 150ms linear; transition: all 150ms linear; } nav.second .nav > ul > li.sub { height: 50px; background-color: ' . d('header_cats_all_bgcolor') . '; padding: 0 20px 0 15px; font-weight: bold; font-size: 17px; line-height: 50px; color: ' . d('header_cats_all_color') . '; border: 0; cursor: pointer; float: ' . $setting->left . '; } nav.second .nav > ul > li.sub.active, nav.second .nav > ul > li.sub:hover { background-color: ' . d('header_cats_all_hover_bgcolor') . '; color: ' . d('header_cats_all_hover_color') . '; -webkit-transition: all 150ms linear; -moz-transition: all 150ms linear; -o-transition: all 150ms linear; -ms-transition: all 150ms linear; transition: all 150ms linear; } nav.second .nav > ul > li.sub:hover .toggle span, nav.second .nav > ul > li.sub:hover .toggle span:before, nav.second .nav > ul > li.sub:hover .toggle span:after, nav.second .nav > ul > li.sub .toggle.active span, nav.second .nav > ul > li.sub .toggle.active span:before, nav.second .nav > ul > li.sub .toggle.active span:after { background-color: ' . d('header_cats_all_hover_bgcolor') . '; color: ' . d('header_cats_all_hover_color') . '; -webkit-transition: all 150ms linear; -moz-transition: all 150ms linear; -o-transition: all 150ms linear; -ms-transition: all 150ms linear; transition: all 150ms linear; } nav.second .nav > ul > li.sub .toggle { display: inline-block; width: 19px; height: 19px; color: #000000; line-height: 19px; } .nav > ul > li.sub .toggle span { margin: 13px 0 0 0; } nav.second .nav > ul > li.sub .toggle span, nav.second .nav > ul > li.sub .toggle span:before, nav.second .nav > ul > li.sub .toggle span:after { display: block; position: absolute; width: 19px; height: 2px; background: #000000; border-radius: 1px; cursor: pointer; content: ""; } nav.second .nav > ul > li.sub .toggle span:before { top: -6px; } nav.second .nav > ul > li.sub .toggle span:after { bottom: -6px; } nav.second .nav > ul > li.sub .toggle span, nav.second .nav > ul > li.sub .toggle span:before, nav.second .nav > ul > li.sub .toggle span:after { transition: all 250ms ease-in-out; } nav.second .nav > ul > li.sub .toggle.active span { background-color: transparent; } nav.second .nav > ul > li.sub .toggle.active span:before, nav.second .nav > ul > li.sub .toggle.active span:after { top: 0; } nav.second .nav > ul > li.sub .toggle.active span:before { transform: rotate(45deg); } nav.second .nav > ul > li.sub .toggle.active span:after { transform: rotate(-45deg); } nav.second .nav > ul > li > ul.more { display: none; position: absolute; width: 300px; background-color: ' . d('header_cats_all_bgcolor') . '; margin: 0 -266px 0 0; padding: 0; list-style: none; overflow: hidden; float: ' . $setting->right . '; border: 1px solid #cfcfcf; z-index: 9999; } nav.second .nav > ul > li > ul.more > li { display: block; width: 100%; height: 40px; border-bottom: 1px solid #e6e6e6; } nav.second .nav > ul > li > ul.more > li > a { text-align: ' . $setting->right . '; display: block; width: calc(100% - 4px); height: 36px; margin: 3px auto 0 auto; padding: 0 40px 0 15px; font-size: 16px; line-height: 40px; color: ' . d('header_cats_all_color') . '; } nav.second .nav > ul > li > ul.more > li > a img { max-width: 50px; max-height: 25px; } nav.second .nav > ul > li > ul.more > li > a:before { display: inline-block; width: 20px; margin-' . $setting->right . ': -20px; content: "> "; } nav.second .nav > ul > li > ul.more > li > a:hover { background-color: ' . d('header_cats_all_hover_bgcolor') . '; color: ' . d('header_cats_all_hover_color') . '; -webkit-transition: all 150ms linear; -moz-transition: all 150ms linear; -o-transition: all 150ms linear; -ms-transition: all 150ms linear; transition: all 150ms linear; } nav.second .nav .cart { display: block; width: 10%; height: 50px; background: ' . d('header_cart_bgcolor') . ' url(\'' . d('header_cart_icon') . '\') ' . $setting->left . ' center no-repeat; float: ' . $setting->left . '; cursor: pointer; } nav.second .nav .cart .counter { display: block; width: 30px; height: 30px; background-color: ' . d('header_cart_counter_bgcolor') . '; margin: 10px auto 0 auto; margin-' . $setting->right . ': 20px; text-align: center; font-weight: bold; font-size: 17px; line-height: 31px; color: ' . d('header_cart_counter_color') . '; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } /*--- Mobile Phones ---*/ @media only screen and (max-width: 700px) { header.second .logo a { text-align: center; } header.second .menu .menu_toggler { display: block; margin: 26px 47% 0 0; } header.second .menu { } header.second .menu ul { display: none; position: fixed; ' . $setting->right . ': 0; width: 100%; height: auto !important; min-height: 25px !important; background-color: #ffffff; margin: 30px 0 30px 0; z-index: 9999; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; } header.second .menu ul li { display: inline-block; } header.second .menu ul li a { height: 25px; font-size: 14px; line-height: 25px; } header.second .search .form #ts_s { width: 85%; } header.second .search .form .submit { width: 15%; } nav.second .nav > ul { width: 70%; } nav.second .nav > ul > li { display: none; } nav.second .nav > ul > li.sub { display: block; width: 100%; float: ' . $setting->right . '; } }'; die(print($css)); ?>