/*TYPOGRAPHY & CUSTOMIZABLE STYLES*/    

body{
/* customize_body_text */ font: normal normal 14px Arial; /* customize_body_text */
/* customize_body_text */ color:#8f8f8f; /* customize_body_text */
/* customize_body_background */ background-color: #efefef; /* customize_body_background */
line-height: 21px;} 

#c5wrap .row {  
/* customize_content_background */ background-color: #ffffff; /* customize_content_background */
}

#c5wrap p.bx-caption {
/* customize_slider_caption */ font: normal normal 14px Arial; /* customize_slider_caption */
/* customize_slider_caption */ color: #8f8f8f; /* customize_slider_caption */
}

#c5wrap .bx-caption {
/* customize_slider_caption_background */ background-color: #ffffff; /* customize_slider_caption_background */
}

#c5wrap h1 {
/* customize_heading_one */ font: normal normal 38px 'Petit Formal Script'; /* customize_heading_one */
/* customize_heading_one */ color:#303030; /* customize_heading_one */
margin-bottom: 20px;} 

#c5wrap h1 a {
/* customize_heading_one_link */ font: normal normal 38px 'Petit Formal Script'; /* customize_heading_one_link */
/* customize_heading_one_link */ color:#303030; /* customize_heading_one_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap h2 {
/* customize_heading_two */ font: normal normal 32px 'Petit Formal Script'; /* customize_heading_two */
/* customize_heading_two */ color:#303030; /* customize_heading_two */
margin-bottom: 20px;} 

#c5wrap h2 a {
/* customize_heading_two_link */ font: normal normal 32px 'Petit Formal Script'; /* customize_heading_two_link */
/* customize_heading_two_link */ color:#303030; /* customize_heading_two_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap h3 {
/* customize_heading_three */ font: normal normal 28px 'Petit Formal Script'; /* customize_heading_three */
/* customize_heading_three */ color:#303030; /* customize_heading_three */
margin-bottom: 20px;} 

#c5wrap h3 a {
/* customize_heading_three_link */ font: normal normal 28px 'Petit Formal Script'; /* customize_heading_three_link */
/* customize_heading_three_link */ color:#303030; /* customize_heading_three_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap h4 {
/* customize_heading_four */ font: normal normal 22px 'Petit Formal Script'; /* customize_heading_four */
/* customize_heading_four */ color:#303030; /* customize_heading_four */
margin-bottom: 20px;} 

#c5wrap h4 a {
/* customize_heading_four_link */ font: normal normal 22px 'Petit Formal Script'; /* customize_heading_four_link */
/* customize_heading_four_link */ color:#303030; /* customize_heading_four_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap h5 {
/* customize_heading_five */ font: normal normal 18px 'Petit Formal Script'; /* customize_heading_five */
/* customize_heading_five */ color:#303030; /* customize_heading_five */
margin-bottom: 20px;} 

#c5wrap h5 a {
/* customize_heading_five_link */ font: normal normal 18px 'Petit Formal Script'; /* customize_heading_five_link */
/* customize_heading_five_link */ color:#303030; /* customize_heading_five_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap h6 {
/* customize_heading_six */ font: normal normal 16px 'Petit Formal Script'; /* customize_heading_six */
/* customize_heading_six */ color:#303030; /* customize_heading_six */
margin-bottom: 20px;} 

#c5wrap h6 a {
/* customize_heading_six_link */ font: normal normal 16px 'Petit Formal Script'; /* customize_heading_six_link */
/* customize_heading_six_link */ color:#303030; /* customize_heading_six_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap .footer h1 {
/* customize_heading_footer_one */ font: normal normal 38px 'Petit Formal Script'; /* customize_heading_footer_one */
/* customize_heading_footer_one */ color:#ffffff; /* customize_heading_footer_one */
margin-bottom: 20px;} 

#c5wrap .footer h1 a {
/* customize_heading_footer_one_link */ font: normal normal 38px 'Petit Formal Script'; /* customize_heading_footer_one_link */
/* customize_heading_footer_one_link */ color:#ffffff; /* customize_heading_footer_one_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap .footer h2 {
/* customize_heading_footer_two */ font: normal normal 32px 'Petit Formal Script'; /* customize_heading_footer_two */
/* customize_heading_footer_two */ color:#ffffff; /* customize_heading_footer_two */
margin-bottom: 20px;} 

#c5wrap .footer h2 a {
/* customize_heading_footer_two_link */ font: normal normal 32px 'Petit Formal Script'; /* customize_heading_footer_two_link */
/* customize_heading_footer_two_link */ color:#ffffff; /* customize_heading_footer_two_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap .footer h3 {
/* customize_heading_footer_three */ font: normal normal 25px 'Petit Formal Script'; /* customize_heading_footer_three */
/* customize_heading_footer_three */ color:#ffffff; /* customize_heading_footer_three */
margin-bottom: 20px;} 

#c5wrap .footer h3 a {
/* customize_heading_footer_three_link */ font: normal normal 25px 'Petit Formal Script'; /* customize_heading_footer_three_link */
/* customize_heading_footer_three_link */ color:#ffffff; /* customize_heading_footer_three_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap .footer h4 {
/* customize_heading_footer_four */ font: normal normal 22px 'Petit Formal Script'; /* customize_heading_footer_four */
/* customize_heading_footer_four */ color:#ffffff; /* customize_heading_footer_four */
margin-bottom: 20px;} 

#c5wrap .footer h4 a {
/* customize_heading_footer_four_link */ font: normal normal 22px 'Petit Formal Script'; /* customize_heading_footer_four_link */
/* customize_heading_footer_four_link */ color:#ffffff; /* customize_heading_footer_four_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap .footer h5 {
/* customize_heading_footer_five */ font: normal normal 18px 'Petit Formal Script'; /* customize_heading_footer_five */
/* customize_heading_footer_five */ color:#ffffff; /* customize_heading_footer_five */
margin-bottom: 20px;} 

#c5wrap .footer h5 a {
/* customize_heading_footer_five_link */ font: normal normal 18px 'Petit Formal Script'; /* customize_heading_footer_five_link */
/* customize_heading_footer_five_link */ color:#ffffff; /* customize_heading_footer_five_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap .footer h6 {
/* customize_heading_footer_six */ font: normal normal 16px 'Petit Formal Script'; /* customize_heading_footer_six */
/* customize_heading_footer_six */ color:#ffffff; /* customize_heading_footer_six */
margin-bottom: 20px;} 

#c5wrap .footer h6 a {
/* customize_heading_footer_six_link */ font: bold normal 16px Arial; /* customize_heading_footer_six_link */
/* customize_heading_footer_six_link */ color:#ffffff; /* customize_heading_footer_six_link */
margin-bottom: 20px; text-decoration: none;} 

#c5wrap .footer p {
/* customize_footer_text */ font: normal normal 14px Arial; /* customize_footer_text */
/* customize_footer_text */ color:#ffffff; /* customize_footer_text */
line-height: 21px;} 

#c5wrap .footer p a, #c5wrap .footer li a {
/* customize_footer_link */ font: normal normal 14px Arial; /* customize_footer_link */
/* customize_footer_link */ color:#ffffff; /* customize_footer_link */
line-height: 21px;} 

#c5wrap .footer p a:hover, #c5wrap .footer li a:hover {
/* customize_footer_link_hover */ font: normal normal 14px Arial; /* customize_footer_link_hover */
/* customize_footer_link_hover */ color:#ffffff; /* customize_footer_link_hover */
line-height: 21px;} 

#c5wrap .blog_footer div[class|="icon"] {
/* customize_blog_footer_icon */ color: #ffffff; /* customize_blog_footer_icon */
}

#c5wrap .blog_footer p {
/* customize_blog_footer_text */font: normal normal 13px Arial;/* customize_blog_footer_text */
/* customize_blog_footer_text */color: #ffffff;/* customize_blog_footer_text */
}
#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 p a, #c5wrap li a  {
/* customize_body_links */ font: normal normal 14px Arial; /* customize_body_links */
/* customize_body_links */ color:#303030; /* customize_body_links */
text-decoration: none;
-webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    transition: 0.5s;
}

#c5wrap a:hover {
  opacity: 0.7;
}

#c5wrap #copyright p, #c5wrap #copyright a {
/* customize_copyright_text */font: normal normal 11px Arial;/* customize_copyright_text */
/* customize_copyright_text */color: #ffffff;/* customize_copyright_text */
}

#c5wrap #copyright {
/* customize_copyright_background */ background-color: #303030;  /* customize_copyright_background */
   padding-top: 15px;
   text-align: center;
   width: 100%;
}

#c5wrap ul#nav li a {
/* customize_main_nav */ font: normal normal 14px Arial; /* customize_main_nav */
/* customize_main_nav */ color:#8f8f8f; /* customize_main_nav */
padding: 10px; text-decoration: none;
}

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

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

#c5wrap ul#nav ul li a {
/* customize_dropdown_nav_text */font: normal normal 14px Arial;/* customize_dropdown_nav_text */
/* customize_dropdown_nav_text */color: #8f8f8f;/* customize_dropdown_nav_text */
/* customize_dropdown_nav_background */background-color: #fff;/* customize_dropdown_nav_background */
}

#c5wrap ul#nav li.nav-selected a{
/* customize_active_nav_text */ font: normal normal 14px Arial; /* customize_active_nav_text */
/* customize_active_nav_text */ color:#000000; /* customize_active_nav_text */
}

#c5wrap ul#nav ul li a:hover {
/* customize_dropdown_nav_hover_text */ font: normal normal 14px Arial; /* customize_dropdown_nav_hover_text */
/* customize_dropdown_nav_hover_text */ color:#000000; /* customize_dropdown_nav_hover_text */
/* customize_dropdown_nav_hover_background */background-color: #efefef;/* customize_dropdown_nav_hover_background */
  opacity: 1;
}

#c5wrap ul#nav li a:hover {
/* customize_main_nav_hover */ font: normal normal 14px Arial; /* customize_main_nav_hover */
/* customize_main_nav_hover */ color:#000000; /* customize_main_nav_hover */
opacity: 1;
}

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

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

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

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

#c5wrap .footer_divider {
/* customize_footer_divider_line */ background-color: #ffffff; /* customize_footer_divider_line */
  width: 100%;
  float: left;
  clear: both;
  height: 1px;
}

#c5wrap #toTop {
/* customize_scroll_button_background */ background-color: #303030;/* customize_scroll_button_background */ 
/* customize_scroll_button */ font: normal normal 18px Arial;/* customize_scroll_button */  
/* customize_scroll_button */ color:#fff;/* customize_scroll_button */ 
  width: 40px;
    height: 40px;
    text-align: center;
    padding: 5px;
    position: fixed; 
    bottom: 20px;
    right: 10px;
    cursor: pointer;
    display: none;
    font-family: Arial;
    -moz-border-radius: 60px;
    -webkit-border-radius: 60px;
    border-radius: 60px;
    z-index: 10;
    border: 1px solid #ffffff;
}

#c5wrap .underline {
/* customize_header_divider */background-color: #efefef;/* customize_header_divider */
  width: 100%;
  height: 2px;
}
.nivo-lightbox-title {
/* customize_lightbox_caption */ font: normal normal 14px Arial; /* customize_lightbox_caption */
/* customize_lightbox_caption */ color:#ffffff; /* customize_lightbox_caption */
/* customize_lightbox_caption_background */ background-color: #000000; /* customize_lightbox_caption_background */
padding: 10px;
}

#c5wrap .vidall_buttons a {
/* customize_button_background */ background-color: #000000;/* customize_button_background */ 
/* customize_button */ font: normal normal 15px Arial;/* customize_button */  
/* customize_button */ color:#fff;/* customize_button */ 
  -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
padding: 10px;
clear: both;
position: relative;
margin: 10px 0px 10px 0px;
}

#c5wrap p, #c5wrap ul, #c5wrap ol {
margin-bottom: 20px;
}

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

#c5wrap .vidall_calltoaction a {
/* customize_call_to_action_background */ background-color: #000000;/* customize_call_to_action_background */ 
/* customize_call_to_action */ font: normal normal 22px Arial;/* customize_call_to_action */  
/* customize_call_to_action */ color:#fff;/* customize_call_to_action */ 
  -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
padding: 20px;
clear: both;
position: relative;
margin: 10px 0px 10px 0px;
}

#c5wrap .vidall_calltoaction, #c5wrap .vidall_buttons {
  clear: both;
  overflow: hidden;
}

#c5wrap .ccm-tag-list-custom li {
/* customize_tags_background */ background-color: #000000; /* customize_tags_background */
}

#c5wrap .ccm-tag-list-custom li a {
/* customize_tags */color: #ffffff;/* customize_tags */
/* customize_tags */font: normal normal 14px Arial;/* customize_tags */
} 

#c5wrap .portfolio_img {
/* customize_portfolio_slider_image_border */ background-color: #8f8f8f; /* customize_portfolio_slider_image_border */ 
  padding: 1px;
}

#c5wrap .portfolio_image img {
/* customize_portfolio_entry_image_border */ background-color: #8f8f8f; /* customize_portfolio_entry_image_border */ 
  padding: 1px;

}

#c5wrap .image-link-footer img {
    padding: 4px;
/* customize_footer_blog_feed_images_border */ background-color: #ffffff; /* customize_footer_blog_feed_images_border */ 
    padding: 1px;
}

#c5wrap .footer {
/* customize_footer_background */ background-color: #303030;/* customize_footer_background */ 
}
/* customize_miscellaneous */ /* customize_miscellaneous */

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

#c5wrap div[class|="icon"] {
/* customize_icon_colour */ color: #303030;/* customize_icon_colour */  
}

#c5wrap div .fa {
/* customize_fontawesome4_icon_colour */ color: #303030;/* customize_fontawesome4_icon_colour */  
}

#c5wrap a div[class|="icon"] {
/* customize_icon_link_colour */ color: #8f8f8f;/* customize_icon_link_colour */  
}

#c5wrap a.fa {
/* customize_fontawesome4_icon_link_colour */ color: #8f8f8f;/* customize_fontawesome4_icon_link_colour */ 
font-family: FontAwesome4; text-decoration: none;
}

#c5wrap a div[class|="icon"]:hover {
/* customize_icon_link_colour_hover */ color: #cccccc;/* customize_icon_link_colour_hover */  
}

#c5wrap a.fa:hover {
/* customize_fontawesome4_icon_link_hover_colour */ color: #ffffff;/* customize_fontawesome4_icon_link_hover_colour */  
}

#c5wrap .footer div[class|="icon"] {
/* customize_footer_icon_colour */ color: #ffffff;/* customize_footer_icon_colour */  
}

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

#c5wrap .footer a div[class|="icon"] {
/* customize_footer_icon_link_colour */ color: #ffffff;/* customize_footer_icon_link_colour */  
}

#c5wrap .footer a.fa {
/* customize_fontawesome4_footer_icon_link_colour */ color: #ffffff;/* customize_fontawesome4_footer_icon_link_colour */ 
font-family: FontAwesome4; text-decoration: none;
}

#c5wrap .footer a div[class|="icon"]:hover {
/* customize_footer_icon_link_colour_hover */ color: #cccccc;/* customize_footer_icon_link_colour_hover */  
}

#c5wrap .footer a.fa:hover {
/* customize_fontawesome4_footer_icon_link_colour_hover*/ color: #efefef;/* customize_fontawesome4_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 {
      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*/    