.themecolor, .opening_hours .opening_hours_wrapper li span, .fancy_heading_icon .icon_top, .fancy_heading_arrows .icon-right-dir, .fancy_heading_arrows .icon-left-dir, .fancy_heading_line .title, .button-love a.mfn-love, .format-link .post-title .icon-link, .pager-single > span, .pager-single a:hover, .widget_meta ul, .widget_pages ul, .widget_rss ul, .widget_mfn_recent_comments ul li:after, .widget_archive ul, .widget_recent_comments ul li:after, .widget_nav_menu ul, .woocommerce ul.products li.product .price, .shop_slider .shop_slider_ul li .item_wrapper .price, .woocommerce-page ul.products li.product .price, .widget_price_filter .price_label .from, .widget_price_filter .price_label .to, .woocommerce ul.product_list_widget li .quantity .amount, .woocommerce .product div.entry-summary .price, .woocommerce .star-rating span, #Error_404 .error_pic i {
  color: #0463B1;
}

#Top_bar .menu > li > a span {
  font-family: Trebuchet MS;
  font-size: 18px;
  font-weight: bold;
  color: rgb(41, 145, 214) !important;
}



#Top_bar .menu > li:hover > a span {
 color: #2991D6 !important; 
}

#menu #menu-main-menu .current-menu-parent a span {
  color: #2991D6 !important;
}

#menu #menu-main-menu .current-menu-item a span {
  color: #5f5f5f !important;
   /* background-color: #2991D6;
    border-radius: 5px; */
}


span.button_label {
  color: white;
}

.no-margin-h .one-fourth.column {
  border-top: 1px solid rgb(150, 195, 224);

}

body {
  background: url('http://www.northernlight.lk/wp-content/uploads/2015/06/bg_repeat1.jpg') repeat-x !important;
}

.top_bar_right {
  /*display: none;*/
}



div#Top_bar {
background-image:url('http://www.northernlight.lk/wp-content/uploads/2015/06/back009.jpg');
background-repeat:no-repeat;
background-size:100%;
}

#Top_bar #logo {
  padding: 0px;
    height: 70px;
  line-height: 70px;
}

#Top_bar .logo {
  margin: 0px !important;
padding: 0px;
    height: 70px;
  line-height: 70px;
}

#Top_bar #logo img {
  height: 100%;
}

#Top_bar.is-sticky #logo img {
  max-height: 100%;
}

/*---------------------Action bar-------------------------*/
div#Action_bar {
  background-color: red !important;
}

li.slogan {
  color: white !important;
  font-weight: bold;
  text-transform: uppercase;
}

ul.social {
  display: none;
}

#Action_bar .contact_details {
  float: left;
  width: 100%;
  text-align: center;
}

/*---------------------End Action bar-------------------------*/

ul.list_idea {
  font-size: 13px;
}

.one-fifth:nth-child(5) {
  background-color: rgba(242, 245, 250, .6);
}

.one-fifth:nth-child(6) {
  background-color: rgba(242, 245, 250, .6);
}

ul.list_idea span {
  display: none;
}

ul.list_idea li a {
  color: black !important;
  /* font-weight: bold; */
}

.column.one-fifth h4 {
  padding: 10px;
}

#Subheader {
    background-color: #2991D6;
}

#Subheader .title {
    width: 50%;
    color: white !important;
}

#Subheader ul.breadcrumbs {
    width: 50%;
}

#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a {
    color: white;
}

.post-nav {
    display: none;
}

#info-ul li {
    display: table-cell;
    vertical-align: top;
    width: 43%;
    float: left;
    font-size: 12px;
    line-height: 14px;
    min-height: 30px;
    padding-bottom: 4px;
    padding-left: 35px;
    background: none;
    background-repeat: no-repeat;
    background-position: left top;
}

#text-43 .textwidget{
  text-align:center;
}

a.footer-pkgs {
    border: 1px solid #f7f7f7;
    padding: 5px;
    margin-right: 5px;
    width: 20%;
    display: block;
    float: left;
    text-align: center;
    color: #f7f7f7 !important;
}

a.footer-pkgs:hover {
    background: #F7F7F7;
    color: #545454 !important;
    text-decoration: none;
}

#text-44 h5 {
    margin-top: 10px;
    margin-bottom: 10px;
}

#Footer {
    background-color: #272727;
}

#contactpg-tabs-3 .wpcf7-list-item {
    margin-left: 0.5em;
    width: 40% !important;
    display: block;
    float: left;
}

.pricetag {
    display: none !important;
}