@charset "utf-8";
/* CSS Document */

.pagination{height:40px;margin:20px 0;}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;}
.pagination ul>li{display:inline;}
.pagination ul>li>a,.pagination ul>li>span{outline: none;float:left;padding:0 5px;line-height:30px;text-decoration:none;font-family: Nunito-Bold;}
.pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{color:#B0002D;font-weight: bold}
.pagination ul>.active>a,.pagination ul>.active>span{color:#B0002D; cursor:default;font-weight: bold}
/* For Color on anchor tag */
.pagination ul>li>a,.pagination ul>span{color:#68655C;}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover{cursor:default;}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{ outline: none; border-left-width:0px #25497b;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{ outline: none; border-left-width:0px #25497b;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.pagination-centered{text-align:center;}
.pagination-right{text-align:right;}
.pagination ul>li:first-child:not(.disabled)>a{outline: none; float:left;padding:0 5px;line-height:30px;text-decoration:none;border-left-width:0;}
.pagination ul>li:last-child:not(.disabled)>a{outline: none; float:left;padding:0 5px;line-height:30px;text-decoration:none;border-left-width:0;}

#cssmenu ul,
#cssmenu li,
#cssmenu span,
#cssmenu a {
  margin: 0;
  padding: 0;
  position: relative;
}
#cssmenu {
  line-height: 1;
 /* border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0; */
  width: 100%;
  float:left;
  font-size: 12px;
  font-family: Nunito-Regular, Arial;
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
}
#cssmenu a {
  color: rgba(255,255,255,0.67);
  display: block;
  padding:9px 20px;
  text-decoration: none;
  font-size: 12px;
    font-family: Nunito-Regular, Arial;
}
#cssmenu ul {
  list-style: none;
}
#cssmenu > ul > li {
  display: inline-block;
  float: left;
  margin: 0;
}
#cssmenu.align-center {
  text-align: center;
}
#cssmenu.align-center > ul > li {
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
}
#cssmenu.align-right > ul {
  float: right;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > a {
  color: rgba(255,255,255,0.67);
  font-size: 12px; font-family:Nunito-Regular; font-weight:normal;
}


#cssmenu > ul > li:first-child > a {
  border-radius: 5px 0 0 0;
  -moz-border-radius: 5px 0 0 0;
  -webkit-border-radius: 5px 0 0 0;
}
#cssmenu.align-right > ul > li:first-child > a,
#cssmenu.align-center > ul > li:first-child > a {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}
#cssmenu.align-right > ul > li:last-child > a {
  border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
  -webkit-border-radius: 0 5px 0 0;
}
#cssmenu > ul > li > a {
 color: rgba(255,255,255,0.67);
    padding: 5px 15px;
    display: block;
    font-size: 12px;
    font-family: Nunito-Regular, Arial;
    text-shadow: none;
    text-decoration: none;
    margin: 0px;
    height: 25px;
    line-height: 23px;
    letter-spacing: 0.5px;
    /* font-weight: 600; */
    word-spacing: 0.20px;
    /* background: url(../images/sepratorIcon.png) no-repeat right 9px; */
    background: url(../images/sperator.png) no-repeat right 9px;
  
}


#cssmenu > ul > li > a:hover{border-bottom: 5px solid #FFFFFF;
    color: #FFFFFF;
    margin: 0px;
    height: 20px;
    line-height: 23px;
    font-family: Nunito-Regular, Arial;
    text-shadow: none;
    letter-spacing: 0.5px;
    /* font-weight: 600; */
    word-spacing: 0.20px;}


#cssmenu .has-sub {
  z-index: 1;  
  /* background: url(../images/sepratorIcon.png) no-repeat right 9px; */
}
#cssmenu .has-sub:hover > ul {
  display: block;
}
#cssmenu .has-sub ul {
  display: none;
  position: absolute;
  width: 250px;
  top: 100%;
  left: 0;
  background: #42413C;
  border: 1px solid #68655C;
  margin-top:-5px;	
}
#cssmenu.align-right .has-sub ul {
  left: auto;
  right: 0;
}
#cssmenu .has-sub ul li {  
      top: 0px;
}
#cssmenu .has-sub ul li a {
  font-size: 12px;
  filter: none;
  display: block;
 
  padding: 10px 15px; 
  color: rgba(255,255,255,0.67);
    line-height: 14px;
    font-family: Nunito-Regular, Arial;
    text-shadow: none;
    letter-spacing: 0.5px;
    word-spacing: 0.20px;

 /*  font-weight:bold; */
}
#cssmenu .has-sub ul li:hover a {
 /*  background:#d00038 url(../images/bullet.png) no-repeat 8px 8px; */
  font-weight: 600;
  background: #68655C;
}
#cssmenu ul ul li:hover > a {
  color: #ffffff;
  font-weight: 600;
  font-weight: normal !important;
}
#cssmenu .has-sub .has-sub:hover > ul {
  display: block;
   margin-top: -1px;
}
#cssmenu .has-sub .has-sub ul {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
}
#cssmenu.align-right .has-sub .has-sub ul,
#cssmenu.align-right ul ul ul {
  left: auto;
  right: 100%;
}
#cssmenu .has-sub .has-sub ul li a {
 /*  background: url(../images/bullet.png) no-repeat 8px 14px; */
/*   border-bottom: 2px dotted #cccccc; */
  font-size: 12px;
  filter: none;
  display: block;
  line-height: 120%;
  padding: 10px 20px;
  color: rgba(255,255,255,0.67);
 /*  font-weight: bold; */
 background: #42413c !important;
 font-family: Nunito-Regular !important;
    font-weight: normal;
}


#cssmenu .has-sub ul li a:hover{
	background: #68655C !important;
    font-family: Nunito-Regular !important;
    font-weight: normal !important;
	color: #fff;
	}

#cssmenu .has-sub .has-sub ul li a:hover {
/* background: #d00038 url(../images/bullet.png) no-repeat 8px 8px; color:#fff; */
 font-weight: 600;
}
#cssmenu ul ul li.last > a,
#cssmenu ul ul li:last-child > a,
#cssmenu ul ul ul li.last > a,
#cssmenu ul ul ul li:last-child > a,
#cssmenu .has-sub ul li:last-child > a,
#cssmenu .has-sub ul li.last > a {
  border-bottom: 0;
}

#cssmenu .has-sub .active {border-bottom: 5px solid #FFFFFF;}

li.active{background:none !important;}
a.subMenuArrow:hover{background:#68655C url(../images/arrowDown.png) no-repeat right center;}
