/*---------------------------------------------------------------
# Package - Joomla Template based on Stools Framework   
# ---------------------------------------------------------------
# Author - joomlatd http://www.joomlatd.com
# Copyright (C) 2008 - 2016 joomlatd.com. All Rights Reserved.
# Websites: http://www.joomlatd.com
-----------------------------------------------------------------*/
a{color:#fff02b}
a:hover,a:active,a:focus{color:#fff02b}
body {font-size: 20px;
    color: #ff0;
    zoom:1.1;}

a#logo-text {
    display: none;
}

section#slider  {
    display: none;
}
body.bg {
    background-color: #000;
}

#navmenu ul li .submenu-inner,#sublevel ul li .submenu-inner {background:#000;color:#333}  


#navmenu li.menu-item li.menu-item,
#sublevel li.menu-item li.menu-item {background:none;display:block;margin:0;padding:3px;float:none;border-top:1px solid #e5e5e5;border-bottom:1px solid #000}

#navmenu li.menu-item li.menu-item a.menu-item,
#sublevel li.menu-item li.menu-item a.menu-item
{display:block;font-weight:200;line-height:normal;text-decoration:none;margin:0;padding:10px;color:#fff02b;}

#ju-top-header {color: #000;background-color:#000;}
#ju-basetop{background:#9966cc; color:#fafafa !important;}
.colors, #navmenu ul li .submenu-inner,#sublevel ul li .submenu-inner {background:#000;}
#ju-footer, #ju-inform {color:#ff0;  background:#000;padding-top: 5px;}
#ju-footer a, #ju-inform a {color:#000;}
.ju-menubg {background:url(../../images/styles/lilac/bg.png) no-repeat center center}
.ju-icon, .ju-menu li:hover .ju-sub{color:#9966cc!important}



#navmenu 
{display:block;font-weight:200;line-height:normal;text-decoration:none;margin:0;padding:10px;color:#fff02b;}

#navmenu li.menu-item li.menu-item,
#sublevel li.menu-item li.menu-item {background:none;display:block;margin:0;padding:3px;float:none;border-top:0px solid #e5e5e5;border-bottom:0px solid #fff}

#navmenu li.menu-item li.menu-item a.menu-item,
#sublevel li.menu-item li.menu-item a.menu-item
{color:#fff02b; background-color: #000}


div.color-site a.btn_fs_blue{ background: url('/altisk/images/akadalymentes.gif') repeat; padding: 11px 15px 3px 16px;}
div.color-site a.btn_fs_red{ background: #000; color: #000; display:none;}
div.color-site a.btn_fs_orange{ background: #000; color: #000;}
div.color-site a.btn_fs_green{ background: #000; color: #000;}
div.color-site a.btn_fs_brown{ background: #000; color: #000;}
div.color-site a.btn_fs_lilac{ background: #000; color: #000;}

.ju-inner {
    
    background-color:#000;}


#navmenu, #sublevel {
    position: relative;
    width: 960px;
background:#000;

}
}#navmenu{ background-color: #fff; margin:auto; background-image: -webkit-linear-gradient(top,  #000, #000);
	background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #fff, #e6e6e6);
	background-image: -o-linear-gradient(top, #fff, #e6e6e6);
    box-shadow: 0px 1px 0px #FFF, 0px 0px 1px rgba(0, 0, 0, 0.3), 0px 0px 1px rgba(255, 255, 255, 0.2) inset;
}

#navmenu ul li .submenu-inner,#sublevel ul li .submenu-inner { padding: 3px; margin: 0px 3px 3px 3px;
	box-shadow:0 0 3px rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);
	-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);

#ju-footer .ju-base, #ju-top-header .ju-base , #header .ju-base, #ju-main-header .ju-base{ 
color:#000;	box-shadow:0 0 0 rgba(0,0,0,0.1);
	-moz-box-shadow:0 0 0 rgba(0,0,0,0.1);
	-webkit-box-shadow:0 0 0 rgba(0,0,0,0.1);
#jul-panel-login, #jul-panel-registration {background-color:#9966cc; }
.white h3, .grey h3, .light h3, .beige h3 {color: #f1f1f1;background:#9966cc !important;font-size:20px;margin:-8px -10px 10px;padding:10px;}
/*k2*/
div.itemRelated ul li,div.itemAuthorLatest ul li {background:url(../../images/styles/lilac/circle_bg.png) no-repeat 0 10px}
.rtl div.itemRelated ul li,.rtl div.itemAuthorLatest ul li {background:url(../../images/styles/lilac/circle_bg.png) no-repeat 100% 10px!important}
div.subCategory ul li {background:url(../../images/styles/lilac/circle_bg.png) no-repeat 0 10px}
.rtl div.subCategory ul li {background:url(../../images/styles/lilac/circle_bg.png) no-repeat 100% 10px!important}
/*
// #Accordion
// --------------------------------------------------
*/
.accordion-heading {
  font-size: 13px !important;
  font-family: 'Muli', sans-serif;
  line-height: 1.5em;
  text-transform: none;
  padding: 0;
}
.tp-bannershadow.tp-shadow1 {
    background: #000;}

.accordion-heading > a {
  display: block;
  padding: 12px 18px 12px 12px !important;
  color: #fff;
  background-color: #9966cc;
  -webkit-transition: 0.2s;
  transition: 0.2s;
  position: relative;
}

.accordion-heading > a.collapsed {
  color: #6d6d6d;
  background-color: #f4f4f4;
}




.accordion-heading > a.collapsed:hover {
  background: #ececec;
  text-decoration: none;
}
.accordion-heading > a:hover {
  text-decoration: none;
}
.accordion-inner {
  padding: 14px 20px;
  background: #f7f7f7;
}
/*
// #Tabs
// --------------------------------------------------
*/
.tab .nav-tabs > li > a {
  background: #f7f7f7;
  margin-right: 2px;
  border-left: 1px solid #f7f7f7;
  border-right: 1px solid #f7f7f7;
  border-bottom: none !important;
  border-radius: 0;
  padding: 10px 20px;
  color: #6d6d6d;
  position: relative;
}


.tab .nav-tabs > li > a:after {
  content: "";
  display: block;
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  height: 3px;
}
.tab .nav-tabs > li > a:before {
  content: "";
  display: block;
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  height: 1px;
}
.tab .nav-tabs > li > a:hover {
  border-color: #f7f7f7;
}
.tab .nav-tabs > li > a .fa {
  margin-right: 4px;
}
.tab .nav-tabs > li.active > a {
  color: #9966cc;
  border-left-color: #dcdcdc;
  border-right-color: #dcdcdc;
  background: #fff;
}
.tab .nav-tabs > li.active > a:after {
  background: #9966cc;
}
.tab .nav-tabs > li.active > a:before {
  background: #fff;
}
.tab .nav-tabs > li.active > a:hover {
  border-bottom-color: #fff;
}

.tab .tab-content {
  padding: 20px;
  margin-top: -5px;
  border: 1px solid #dcdcdc;
  background: #fff;
  -webkit-box-shadow: 0 5px 12px rgba(0, 0, 0, 0.06);
  box-shadow: 0 5px 12px rgba(0, 0, 0, 0.06);
}
.tab .tab-content:before,
.tab .tab-content:after {
  content: " ";
  display: table;
}
.tab .tab-content:after {
  clear: both;
}
.tab .tab-content p:last-child {
  margin-bottom: 0;
}
.dropcap {
  display: inline-block;
  float: left;
  margin-right: 5px;
  width: 60px;
  height: 50px;
  color: #9966cc;
  text-align: center;
  font-size: 66px;
  line-height: 54px;
}

/*
// #Gallery
// --------------------------------------------------
*/

.gallery-filters .btn{ 
padding:3px 15px;
text-transform:uppercase; 
margin-right: 2px;
height:auto; 
color: #f1f1f1;
 background:#9966cc;
border-color:rgba(50,50,50,0.2); 
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
-ms-border-radius:0px;
-o-border-radius:0px;
}
.gallery-filters .btn:hover,
.gallery-filters .btn:active,
.gallery-filters .btn:focus{ 
padding:3px 15px;
text-transform:uppercase; 
margin-right: 2px;
height:auto; 
color: #9966cc;
 background:#fafafa;
border-color:rgba(50,50,50,0.2); 
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
-ms-border-radius:0px;
-o-border-radius:0px;
}
/*
// #Blockquotes & Testimonial
// --------------------------------------------------
*/
blockquote {
  padding: 18px 18px 18px 50px;
  margin: 0 0 18px;
  font-size: 13px;
  border-left: 4px solid #9966cc;
  background: #f7f7f7;
  font-style: italic;
  position: relative;
}
blockquote:before {
  display: block;
  position: absolute;
  left: 14px;
  top: 18px;
  content: "\f10d";
  font-family: 'FontAwesome';
  font-size: 28px;
  color: #d6d6d6;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
blockquote.testimonial {
  background: #fff;
  border-top: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
  -webkit-box-shadow: 0 5px 12px rgba(0, 0, 0, 0.06);
  box-shadow: 0 5px 12px rgba(0, 0, 0, 0.06);
  margin-bottom: 0;
}
cite {
  text-align: right;
  display: block;
}
cite:before {
  content: "—";
  margin-right: 4px;
}
.bq-author {
  padding: 16px 0 0 110px;
  position: relative;
}
.bq-author:before {
  content: "";
  display: block;
  position: absolute;
  top: -1px;
  left: 69px;
  width: 0;
  height: 0;
  border-left: 22px solid transparent;
  border-right: 0 solid transparent;
  border-top: 22px solid #dcdcdc;
  z-index: 2;
}
.bq-author:after {
  content: "";
  display: block;
  position: absolute;
  top: -1px;
  left: 70px;
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 0 solid transparent;
  border-top: 20px solid #fff;
  z-index: 3;
}
.bq-author h6 {
  margin-bottom: .2em;
}
.bq-author .bq-author-info {
  font-style: italic;
}
