/*TYPOGRAPHY & CUSTOMIZABLE STYLES*/

body{
/* customize_body_text */ color:#333131; /* customize_body_text */
/* customize_body_background */ background-color:#ffffff; /* customize_body_background */
/* customize_body_text */ font:normal normal 15px 'Open Sans'; /* customize_body_text */
line-height: 22px;}

#c5wrap blockquote {
  /* customize_block_quote_background */ background-color:#efefef; /* customize_block_quote_background */
  /* customize_block_quote_text */ font:normal normal 20px 'Open Sans'; /* customize_block_quote_text */
  /* customize_block_quote_text */ color:#666464; /* customize_block_quote_text */
  padding: 0px 10px 10px 80px;
  background: url(/packages/moda/themes/moda/img/quote.png) top left no-repeat;
}

.flex-direction-nav a:before,.flex-direction-nav a.flex-next:before {
  /* customize_slider_arrows */ color:#A65980; /* customize_slider_arrows */
}

.flex-control-paging li a {
/* customize_slider_navigation */ background-color:#A65980; /* customize_slider_navigation */
}

.flex-control-paging li a:hover {
/* customize_slider_navigation_hover */ background-color:#753F5A; /* customize_slider_navigation_hover */
}

.flex-control-paging li a.flex-active
{
/* customize_slider_navigation_active */ background-color:#753F5A; /* customize_slider_navigation_active */
}

#c5wrap .flex-desc {
display: inline-block;
/* customize_slider_description */ color:#ffffff; /* customize_slider_description */
/* customize_slider_description */ font:normal normal 14px Arial; /* customize_slider_description */
}

#c5wrap .flex-title {
display: inline-block;
/* customize_slider_title */ color:#ffffff; /* customize_slider_title */
/* customize_slider_title */ font:normal bold 22px Arial; /* customize_slider_title */
}

.flex-desc, .flex-title {
  padding: 10px;
  background-color: rgb(0, 0, 0);
    /* RGBa with 0.6 opacity */
    background-color: rgba(0, 0, 0, 0.3);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

.slider_button_cosmetic {
/* customize_full_width_slider_button */ color:#ffffff; /* customize_full_width_slider_button */
/* customize_full_width_slider_button */ font:normal normal 14px Arial; /* customize_full_width_slider_button */
}

#c5wrap .read_more {
/* customize_blog_feed_button_text */ color:#666464; /* customize_blog_feed_button_text */
/* customize_blog_feed_button */ background-color:#ffffff; /* customize_blog_feed_button */
/* customize_blog_feed_button_text */ font:normal normal 15px 'Open Sans'; /* customize_blog_feed_button_text */
}

#c5wrap .blog_date .fa {
  /* customize_blog_feed_continue_icon */ color:#578CA1; /* customize_blog_feed_continue_icon */

}

#c5wrap .header_background {
  width: 100%;
  min-height: 80px;
  /* customize_header_background */ background-color:#ffffff; /* customize_header_background */
}

#c5wrap #avatar_image {
  float: left;
  width: 70px;
  margin-right: 20px;
  border-radius: 64px;
}

#c5wrap #footer {
padding-top: 20px;
/* customize_footer_text */ color:#ffffff; /* customize_footer_text */
/* customize_footer_background */ background-color:#ffffff; /* customize_footer_background */
/* customize_footer_text */ font:normal normal 15px 'Open Sans'; /* customize_footer_text */
line-height: 23px;}

 #c5wrap #footer a {
/* customize_footer_links */ color:#ffffff; /* customize_footer_links */
/* customize_footer_links */ font:normal normal 14px 'Open Sans'; /* customize_footer_links */
line-height: 21px;}

 #c5wrap .blog_date p {
/* customize_blog_date */ color:#8f8f8f; /* customize_blog_date */
/* customize_blog_date */ font:normal normal 11px Arial; /* customize_blog_date */
line-height: 21px;}

#c5wrap #ccm-custom-tag-list li {
  display: inline;
  float:left;
  margin:0px 4px 8px;
  padding: 7px;
  border: 1px solid #ccc;
  /* customize_tags_background */ background-color:#ffffff; /* customize_tags_background */
}

.ccm-custom-tags-display {
	margin-bottom: 15px;
}

#c5wrap #ccm-custom-tag-list a {
/* customize_tags_text */ color:#A65980; /* customize_tags_text */
/* customize_tags_text */ font:normal normal 14px 'Open Sans'; /* customize_tags_text */
line-height: 21px;}

#c5wrap #footer h1,
#c5wrap #footer h2,
#c5wrap #footer h3,
#c5wrap #footer h4,
#c5wrap #footer h4,
#c5wrap #footer h5,
#c5wrap #footer h6,
#c5wrap #footer h1 a,
#c5wrap #footer h2 a,
#c5wrap #footer h3 a,
#c5wrap #footer h4 a,
#c5wrap #footer h4 a,
#c5wrap #footer h5 a,
#c5wrap #footer h6 a {
  /* customize_header_heading */ color:#ffffff; /* customize_header_heading */
}

#c5wrap #header h1,
#c5wrap #header h2,
#c5wrap #header h3,
#c5wrap #header h4,
#c5wrap #header h4,
#c5wrap #header h5,
#c5wrap #header h6,
#c5wrap #header h1 a,
#c5wrap #header h2 a,
#c5wrap #header h3 a,
#c5wrap #header h4 a,
#c5wrap #header h4 a,
#c5wrap #header h5 a,
#c5wrap #header h6 a {
  /* customize_header_heading */ color:#ffffff; /* customize_header_heading */
}
#c5wrap h1,
#c5wrap h2,
#c5wrap h3,
#c5wrap h4,
#c5wrap h4,
#c5wrap h5,
#c5wrap h6,
#c5wrap h1 a,
#c5wrap h2 a,
#c5wrap h3 a,
#c5wrap h4 a,
#c5wrap h4 a,
#c5wrap h5 a,
#c5wrap h6 a {
  font-weight: 300 !important;
}

#c5wrap h1 {
margin-bottom: 20px;
/* customize_heading_one */ color:#2E2D2D; /* customize_heading_one */
/* customize_heading_one */ font:normal normal 38px 'Open Sans'; /* customize_heading_one */
}

#c5wrap h1 a {
margin-bottom: 20px; text-decoration: none;
/* customize_heading_one_link */ color:#2E2D2D; /* customize_heading_one_link */
/* customize_heading_one_link */ font:normal normal 38px 'Open Sans'; /* customize_heading_one_link */
}

#c5wrap h2 {
margin-bottom: 20px;
/* customize_heading_two */ color:#2E2D2D; /* customize_heading_two */
/* customize_heading_two */ font:normal normal 32px 'Open Sans'; /* customize_heading_two */
}

#c5wrap h2 a {
margin-bottom: 20px; text-decoration: none;
/* customize_heading_two_link */ color:#2E2D2D; /* customize_heading_two_link */
/* customize_heading_two_link */ font:normal normal 32px 'Open Sans'; /* customize_heading_two_link */
}

#c5wrap h3 {
margin-bottom: 20px;
/* customize_heading_three */ color:#2E2D2D; /* customize_heading_three */
/* customize_heading_three */ font:normal normal 28px 'Open Sans'; /* customize_heading_three */
}

#c5wrap h3 a {
margin-bottom: 20px; text-decoration: none;
/* customize_heading_three_link */ color:#2E2D2D; /* customize_heading_three_link */
/* customize_heading_three_link */ font:normal normal 28px 'Open Sans'; /* customize_heading_three_link */
}

#c5wrap h4 {
margin-bottom: 20px;
/* customize_heading_four */ color:#2E2D2D; /* customize_heading_four */
/* customize_heading_four */ font:normal normal 22px 'Open Sans'; /* customize_heading_four */
}

#c5wrap h4 a {
margin-bottom: 20px; text-decoration: none;
/* customize_heading_four_link */ color:#2E2D2D; /* customize_heading_four_link */
/* customize_heading_four_link */ font:normal normal 22px 'Open Sans'; /* customize_heading_four_link */
}

#c5wrap h5 {
margin-bottom: 20px;
/* customize_heading_five */ color:#f5eabc; /* customize_heading_five */
/* customize_heading_five */ font:normal normal 18px 'Open Sans'; /* customize_heading_five */
}

#c5wrap h5 a {
margin-bottom: 20px; text-decoration: none;
/* customize_heading_five_link */ color:#2E2D2D; /* customize_heading_five_link */
/* customize_heading_five_link */ font:normal normal 18px 'Open Sans'; /* customize_heading_five_link */
}

#c5wrap h6 {
margin-bottom: 0px;
/* customize_heading_six */ color:#2E2D2D; /* customize_heading_six */
/* customize_heading_six */ font:normal normal 16px 'Open Sans'; /* customize_heading_six */
}

#c5wrap h6 a {
margin-bottom: 0px; text-decoration: none;
/* customize_heading_six_link */ color:#2E2D2D; /* customize_heading_six_link */
/* customize_heading_six_link */ font:normal normal 16px 'Open Sans'; /* customize_heading_six_link */
}

#c5wrap h1 a:hover,
#c5wrap h2 a:hover,
#c5wrap h3 a:hover,
#c5wrap h4 a:hover,
#c5wrap h5 a:hover,
#c5wrap h6 a:hover {
  opacity: 0.5;
}
#c5wrap p {
margin-bottom: 20px;
}

#c5wrap ul#nav ul {
  /* customize_drop_down_nav_border */ background-color:#7a3015; /* customize_drop_down_nav_border */
}

#c5wrap .promo_text {
  clear: both;
  margin-bottom: 20px;
  padding-top: 20px;
  /* customize_promo_text_area_background */ background-color:#efefef; /* customize_promo_text_area_background */
}

#c5wrap a {
-webkit-transition: 0.5s;
        transition: 0.5s;
text-decoration: none;
/* customize_body_links */ color:#80566b; /* customize_body_links */
/* customize_body_links */ font:normal normal 15px 'Open Sans'; /* customize_body_links */
}

#c5wrap ul#nav li.nav-selected a {
  /* customize_active_nav_text */ color:#105c18; /* customize_active_nav_text */
  /* customize_active_nav_background */ background-color:#ab9746; /* customize_active_nav_background */
  /* customize_active_nav_text */ font:normal normal 14px 'Open Sans'; /* customize_active_nav_text */
}

#c5wrap a:hover {
  opacity: 0.7;
}

#c5wrap ul#nav li a {
padding: 10px; text-decoration: none;
/* customize_main_nav */ color:#6e6464; /* customize_main_nav */
/* customize_main_nav */ font:normal normal 14px 'Open Sans'; /* customize_main_nav */
}

#c5wrap ul.nav li a {
  color: #ffffff;
}

#c5wrap ul.nav li.nav-selected a {
  background-color: #753F5A;
}

#c5wrap ul#nav li a:hover {
/* customize_main_nav_hover */ color:#754040; /* customize_main_nav_hover */
/* customize_main_nav_hover */ font:normal normal 14px 'Open Sans'; /* customize_main_nav_hover */
}

#c5wrap ul#nav ul li a{
  opacity: 1 !important;
  /* customize_dropdown_nav_text */ color:#7a3015; /* customize_dropdown_nav_text */border-radius: 0;
  /* customize_dropdown_nav_background */ background-color:#ffffff; /* customize_dropdown_nav_background */
  /* customize_dropdown_nav_text */ font:normal normal 14px 'Open Sans'; /* customize_dropdown_nav_text */
}

#c5wrap ul#nav ul li a:hover {
  /* customize_dropdown_nav_hover_text */ color:#105c17; /* customize_dropdown_nav_hover_text */
  /* customize_dropdown_nav_hover_background */ background-color:#ab9746; /* customize_dropdown_nav_hover_background */
  /* customize_dropdown_nav_hover_text */ font:normal normal 14px 'Open Sans'; /* customize_dropdown_nav_hover_text */
}

#c5wrap ul#sidebarnav li a {
  float: left;
  width: 100%;
  margin-bottom: 4px;
  padding: 4px 0px 4px 4px;
/* customize_sidebar_nav_text */ color:#ffffff; /* customize_sidebar_nav_text */
/* customize_sidebar_nav_background */ background-color:#cccccc; /* customize_sidebar_nav_background */
/* customize_sidebar_nav_text */ font:normal normal 14px 'Open Sans'; /* customize_sidebar_nav_text */
}

#c5wrap ul#sidebarnav li a:hover {
  opacity: 1;
/* customize_sidebar_nav_text_hover */ color:#ffffff; /* customize_sidebar_nav_text_hover */
/* customize_sidebar_nav_background_hover */ background-color:#A65980; /* customize_sidebar_nav_background_hover */
/* customize_sidebar_nav_text_hover */ font:normal normal 14px 'Open Sans'; /* customize_sidebar_nav_text_hover */
}

#c5wrap .BlockForm .formBlockSubmitButton {
/* customize_form_button */ color:#ffffff; /* customize_form_button */
/* customize_form_button */ font:normal normal 14px 'Open Sans'; /* customize_form_button */
line-height: 21px;
}

#c5wrap .BlockForm .formBlockSubmitButton {
border: none;
/* customize_form_button_background */ background-color:#A65980; /* customize_form_button_background */
line-height: 21px;
}

#c5wrap .BlockGuestbook .formBlockSubmitButton
{
/* customize_guestbook_button */ color:#ffffff; /* customize_guestbook_button */
/* customize_guestbook_button */ font:normal normal 14px 'Open Sans'; /* customize_guestbook_button */
line-height: 21px;
}

#c5wrap .BlockGuestbook .formBlockSubmitButton {
border: none;
/* customize_guestbook_button_background */ background-color:#A65980; /* customize_guestbook_button_background */
line-height: 21px;
}

#c5wrap #toTop{
    position: fixed;
    right: 10px;
    bottom: 10px;
    display: none;
    padding: 5px;
    cursor: pointer;
    text-align: center;
  }

#c5wrap #footer #toTop div.fa {
  /* customize_scroll_button */ color:#cccccc; /* customize_scroll_button */
}

.nivo-lightbox-title {
padding: 10px;
/* customize_lightbox_caption */ color:#ffffff; /* customize_lightbox_caption */
/* customize_lightbox_caption_background */ background-color:#000000; /* customize_lightbox_caption_background */
/* customize_lightbox_caption */ font:normal normal 14px 'Open Sans'; /* customize_lightbox_caption */
}

#c5wrap .vidall_buttons a {
position: relative;
clear: both;
margin: 10px 0px 10px 0px;
padding: 10px;
text-align: center;
/* customize_button */ color:#fff; /* customize_button */
/* customize_button_background */ background-color:#A65980; /* customize_button_background */
/* customize_button */ font:normal normal 15px 'Open Sans'; /* customize_button */
}

#c5wrap .right_shadow {
  margin-right: 10px;
}

#c5wrap .vidall_buttons a:hover {
  opacity: 1.0 !important;
  -webkit-box-shadow: 3px 3px 3px #888;
          box-shadow: 3px 3px 3px #888;
}

#c5wrap .vidall_calltoaction a {
position: relative;
clear: both;
margin: 10px 0px 10px 0px;
padding: 20px;
text-align: center;

/* customize_call_to_action */ color:#fff; /* customize_call_to_action */
/* customize_call_to_action_background */ background-color:#A65980; /* customize_call_to_action_background */
/* customize_call_to_action */ font:normal normal 22px 'Open Sans'; /* customize_call_to_action */
}

/* customize_miscellaneous */  /* customize_miscellaneous */

#c5wrap .vidall_calltoaction a:hover {
   opacity: 1.0 !important;
   -webkit-box-shadow: 3px 3px 3px #888;
           box-shadow: 3px 3px 3px #888;
}

#c5wrap .copyright_wrap {
padding-bottom: 15px;
text-align: center;
/* customize_copyright_area_background */ background-color:#252528; /* customize_copyright_area_background */
}

#c5wrap .footer_breaker {
  float: left;
  width: 100%;
  height: 1px;
  margin: 12px 0px 12px 0px;
  /* customize_footer_underline */ background-color:#575757; /* customize_footer_underline */
}

#c5wrap .copyright_wrap p {
  margin-bottom: 0px;
  padding: 10px 0px 10px 0px;
}

#c5wrap #copyright a,
#c5wrap #copyright p {
/* customize_copyright_text */ color:#ffffff; /* customize_copyright_text */
/* customize_copyright_text */ font:normal normal 10px 'Open Sans'; /* customize_copyright_text */
}

#c5wrap div.fa {
  padding-top: 3px;
  /* customize_icon_colour */ color:#578CA1; /* customize_icon_colour */
}

#c5wrap a div.fa {
  /* customize_icon_link_colour */ color:#A65980; /* customize_icon_link_colour */
}

#c5wrap a div.fa:hover {
  /* customize_icon_link_colour_hover */ color:#A65980; /* customize_icon_link_colour_hover */
}

#c5wrap #footer div.fa {
  padding-top: 1px;
  /* customize_footer_icon_colour */ color:#ffffff; /* customize_footer_icon_colour */
}

#c5wrap #footer a div.fa {
  /* customize_footer_icon_link_colour */ color:#ffffff; /* customize_footer_icon_link_colour */
}

#c5wrap #footer a div.fa:hover {
  /* customize_footer_icon_link_colour_hover */ color:#A65980; /* customize_footer_icon_link_colour_hover */
}

@media only screen and (max-width: 769px) {
   #c5wrap h1 {
      font-size: 30px;
   }
   #c5wrap h1 a{
      font-size: 30px;
   }

   #c5wrap h2 {
      font-size: 26px;
   }
   #c5wrap h2 a {
      font-size: 26px;
   }

   #c5wrap h3 {
      font-size: 22px;
   }
   #c5wrap h3 a {
      font-size: 22px;
   }

   #c5wrap h4 a{
      font-size: 18px ;
   }
   #c5wrap h4{
      font-size: 18px ;
   }

   #c5wrap h5 {
      font-size: 16px;
   }
   #c5wrap h5 a {
      font-size: 16px;
   }

   #c5wrap h6 {
      font-size: 14px;
   }
   #c5wrap h6 a {
      font-size: 14px;
   }

}

@media only screen and (max-width: 320px) {
   #c5wrap h1, #c5wrap .footer h1 {
      font-size: 28px;
   }
   #c5wrap h1 a, #c5wrap .footer h1 a{
      font-size: 28px;
   }

   #c5wrap h2, #c5wrap .footer h2 {
      font-size: 23px;
   }
   #c5wrap h2 a, #c5wrap .footer h2 a {
      font-size: 23px;
   }

   #c5wrap h3, #c5wrap .footer h3 {
      font-size: 21px;
   }
   #c5wrap h3 a, #c5wrap .footer h3 a {
      font-size: 21px;
   }

   #c5wrap h4 a, #c5wrap .footer h4 a{
      font-size: 16px ;
   }
   #c5wrap h4, #c5wrap .footer h4{
      font-size: 16px ;
   }

   #c5wrap h5, #c5wrap .footer h5 {
      font-size: 15px;
   }
   #c5wrap h5 a, #c5wrap .footer h5 a {
      font-size: 15px;
   }

   #c5wrap h6, #c5wrap .footer h6 {
      font-size: 14px;
   }
   #c5wrap h6 a, #c5wrap .footer h6 a {
      font-size: 14px;
   }

}

/*END OF TYPOGRAPHY & CUSTOMIZABLE STYLES*/