/*--------------------------------------------------------------
# Copyright (C) joomla-monster.com
# License: http://www.joomla-monster.com/license.html Joomla-Monster Proprietary Use License
# Website: http://www.joomla-monster.com
# Support: info@joomla-monster.com
---------------------------------------------------------------*/

/*********************** MENUS STYLES ***********************/

/** default module menu **/

ul.menu {
    margin: -10px;
	padding: 0;
	list-style: none;
}

ul.menu li {   
    padding: 0;
	margin: 0;
    background: none;
	border-top: 1px solid #dddddd;
}

ul.menu li:first-child {
	border: none;
}

ul.menu li a:link, 
ul.menu li a:visited, 
ul.menu li span.separator {
    display: block;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    padding: 10px 10px 10px 30px;
	color: #767676;
	margin: 0 -1px;
}

ul.menu li a:hover,
ul.menu li.active a {
	color: #ffffff;
	text-decoration: none;
}

ul.menu li img {
	vertical-align: middle;
}

ul.menu li span.image-title {
	margin: 0 0 0 10px;
}

/** second level **/

ul.menu li ul {
	margin: 0;
	list-style: none;
}

ul.menu li ul {
    padding: 0 0 0 20px;
}

ul.menu li ul li {
	border: none;
}

ul.menu li ul li a:link, 
ul.menu li ul li a:visited, 
ul.menu li ul li.active a, 
ul.menu li ul li.active li a, 
ul.menu li ul li.active li li a, 
ul.menu li ul li.active li li li a {
	color: #767676;
	font-weight: normal;
	background-color: transparent;
    padding: 5px 10px 5px 30px;
}

ul.menu li ul li a:hover,
ul.menu li ul li li a:hover,
ul.menu li ul li li li a:hover,
ul.menu li ul li li li li a:hover,
ul.menu li ul li li li li li a:hover {
	text-decoration: underline;
}

ul.menu li ul li.active a, 
ul.menu li ul li li.active a,
ul.menu li ul li li li.active a, 
ul.menu li ul li li li li.active a, 
ul.menu li ul li li li li li.active a {
	font-weight: bold;
}

/** filled module suffix menu **/

.filled ul.menu li {
	border-top: 1px solid #ffffff;
}

.filled ul.menu li:first-child {
	border: none;
}

.filled ul.menu li a:link, 
.filled ul.menu li a:visited, 
.filled ul.menu li span.separator {
	color: #fff;
    background-image: url(/web/20180829172819im_/http://aldurgham.com/templates/jm-hct-pharmacy/images/arrow-white.png);
}

.filled ul.menu li a:hover,
.filled ul.menu li.active a {
	background-color: #f9f9f9;	
	text-decoration: none;
}

.filled ul.menu li ul li {
	border: none;
}

.filled ul.menu li ul li a:link, 
.filled ul.menu li ul li a:visited, 
.filled ul.menu li ul li.active a, 
.filled ul.menu li ul li.active li a, 
.filled ul.menu li ul li.active li li a, 
.filled ul.menu li ul li.active li li li a {
	color: #fff;
    background-image: url(/web/20180829172819im_/http://aldurgham.com/templates/jm-hct-pharmacy/images/arrow-white.png);
	background-color: transparent;
}

.filled ul.menu li ul li a:hover,
.filled ul.menu li ul li li a:hover,
.filled ul.menu li ul li li li a:hover,
.filled ul.menu li ul li li li li a:hover,
.filled ul.menu li ul li li li li li a:hover {
	text-decoration: underline;
}

/** bar & bar2 & blank module suffix menu **/

.blank ul.menu {
	margin: 0;
}

.bar ul.menu,
.bar2 ul.menu {
    margin: -10px -10px 0;
}

.bar ul.menu li,
.bar2 ul.menu li,
.blank ul.menu li {   
	border-top: 1px dotted #dddddd;    
}

.bar ul.menu li:first-child,
.bar2 ul.menu li:first-child,
.blank ul.menu li:first-child {
	border: none;
}

.bar ul.menu li a:link, 
.bar ul.menu li a:visited, 
.bar ul.menu li span.separator,
.bar2 ul.menu li a:link, 
.bar2 ul.menu li a:visited, 
.bar2 ul.menu li span.separator,
.blank ul.menu li a:link, 
.blank ul.menu li a:visited, 
.blank ul.menu li span.separator {
    background-image: url(/web/20180829172819im_/http://aldurgham.com/templates/jm-hct-pharmacy/images/arrow-gray.png);
	margin: 0;
}

.bar ul.menu li a:hover,
.bar ul.menu li.active a,
.bar2 ul.menu li a:hover,
.bar2 ul.menu li.active a,
.blank ul.menu li a:hover,
.blank ul.menu li.active a {
	color: #767676;
    background-image: url(/web/20180829172819im_/http://aldurgham.com/templates/jm-hct-pharmacy/images/arrow-gray.png);
	background-color: transparent;
}

.bar ul.menu li a:hover,
.bar2 ul.menu li a:hover,
.blank ul.menu li a:hover {
	text-decoration: underline;
}

.bar ul.menu li.active a,
.bar2 ul.menu li.active a,
.blank ul.menu li.active a {
	font-weight: bold;
}

.bar ul.menu li ul li a:link, 
.bar ul.menu li ul li a:visited, 
.bar ul.menu li ul li.active a, 
.bar ul.menu li ul li.active li a, 
.bar ul.menu li ul li.active li li a, 
.bar ul.menu li ul li.active li li li a,
.bar2 ul.menu li ul li a:link, 
.bar2 ul.menu li ul li a:visited, 
.bar2 ul.menu li ul li.active a, 
.bar2 ul.menu li ul li.active li a, 
.bar2 ul.menu li ul li.active li li a, 
.bar2 ul.menu li ul li.active li li li a,
.blank ul.menu li ul li a:link, 
.blank ul.menu li ul li a:visited, 
.blank ul.menu li ul li.active a, 
.blank ul.menu li ul li.active li a, 
.blank ul.menu li ul li.active li li a, 
.blank ul.menu li ul li.active li li li a {
	font-weight: normal;
}

.bar ul.menu li ul li.active a, 
.bar ul.menu li ul li li.active a,
.bar ul.menu li ul li li li.active a, 
.bar ul.menu li ul li li li li.active a, 
.bar ul.menu li ul li li li li li.active a,
.bar2 ul.menu li ul li.active a, 
.bar2 ul.menu li ul li li.active a,
.bar2 ul.menu li ul li li li.active a, 
.bar2 ul.menu li ul li li li li.active a, 
.bar2 ul.menu li ul li li li li li.active a,
.blank ul.menu li ul li.active a, 
.blank ul.menu li ul li li.active a,
.blank ul.menu li ul li li li.active a, 
.blank ul.menu li ul li li li li.active a, 
.blank ul.menu li ul li li li li li.active a {
	font-weight: bold;
}

.bar ul.menu li ul li a:hover,
.bar ul.menu li ul li li a:hover,
.bar ul.menu li ul li li li a:hover,
.bar ul.menu li ul li li li li a:hover,
.bar ul.menu li ul li li li li li a:hover,
.bar2 ul.menu li ul li a:hover,
.bar2 ul.menu li ul li li a:hover,
.bar2 ul.menu li ul li li li a:hover,
.bar2 ul.menu li ul li li li li a:hover,
.bar2 ul.menu li ul li li li li li a:hover,
.blank ul.menu li ul li a:hover,
.blank ul.menu li ul li li a:hover,
.blank ul.menu li ul li li li a:hover,
.blank ul.menu li ul li li li li a:hover,
.blank ul.menu li ul li li li li li a:hover {
	text-decoration: underline;
}

/** bottom menu **/

#jm-bottom-menu ul.menu {
	margin: 0;
}

#jm-bottom-menu ul.menu li {
	display: inline-block;
	border: none;
}

#jm-bottom-menu ul.menu li a:link, 
#jm-bottom-menu ul.menu li a:visited, 
#jm-bottom-menu ul.menu li span.separator {
	background-image: none;
	padding: 0 10px;
	margin: 0;
	border-left: 1px solid #767676;
	line-height: 1.2em;
}

#jm-bottom-menu ul.menu li:first-child a:link, 
#jm-bottom-menu ul.menu li:first-child a:visited, 
#jm-bottom-menu ul.menu li:first-child span.separator {
	border: none;
	padding: 0 10px 0 0;
}

#jm-bottom-menu ul.menu li a:hover {
	text-decoration: none;
}

#jm-bottom-menu ul.menu li a:hover,
#jm-bottom-menu ul.menu li.active a {
	color: #8e8e8e;
	background-color: transparent;
}
/*
     FILE ARCHIVED ON 17:28:19 Aug 29, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:38:34 Oct 03, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots: 0.138
  RedisCDXSource: 0.921
  load_resource: 1337.415
  LoadShardBlock: 40.728 (3)
  esindex: 0.012
  captures_list: 58.711
  PetaboxLoader3.resolve: 1264.548 (2)
  CDXLines.iter: 14.02 (3)
  exclusion.robots.policy: 0.129
  PetaboxLoader3.datanode: 75.968 (5)
*/