/*
	Skin Name: WPCS Skin
	Skin URI: http://wordpresscornershop.com/
	Author: David Waumsley  
	Author URI: http://wordpresscornershop.com/
	Version: 1.0
*/
/* Theme Tweeks */
.genesis-nav-menu LI A
{
 text-transform: uppercase;
}

INPUT.gform_button.button
{
 padding: 8px 12px !important;
 /*+border-radius: 4px;*/
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
 border-radius: 4px;
 border: 1px solid #A0BFDE;
 background-color: #A0BFDE;
 color: #FFFFFF;
 width: 98%;
}

INPUT.gform_button.button:hover
{
 background-color: #79A7D2;
}

#ez-fat-footer-container-wrap #ez-fat-footer-container .fl-row-content-wrap
{
 padding: 0 !important;
}

.home-sidebar-nav .fl-callout
{
 background-color: #FFFFFF;
 padding: 5px;
 /*+border-radius: 12px;*/
 -moz-border-radius: 12px;
 -webkit-border-radius: 12px;
 -khtml-border-radius: 12px;
 border-radius: 12px;
 border: 1px solid #ABABAB;
 line-height: ;
}

.home-sidebar-nav .fl-module-callout .fl-photo-img
{
}

.home-sidebar-nav .fl-callout-photo-left .fl-callout-photo
{
 padding-right: 0;
}

.home-sidebar-nav .fl-callout-title-link
{
 font-weight: bold !important;
}

H1.fl-heading .fl-heading-text
{
 font-weight: 700;
}

.search-form INPUT
{
 text-transform: uppercase;
 padding: 0;
}

H3
{
 text-transform: uppercase;
 font-weight: 700 !important;
}

.dynamik-page-builder .site-inner UL LI, .archive-page UL LI, .entry-content UL LI, .dynamik-widget-area UL LI .fl-module IMG
{
 margin: 0;
}

.fl-node-content .fl-rich-text UL LI
{
 margin-left: 30px !important;
}

.type-post HEADER H1.entry-title
{
 display: none;
}

.fl-subscribe-form.fl-subscribe-form-stacked.fl-subscribe-form-name-show .fl-form-field INPUT
{
 width: 75%;
 float: left;
 margin-bottom: 6px;
}

.fl-subscribe-form-stacked.fl-subscribe-form-name-show .fl-button
{
 width: 22%;
 float: right;
 padding: 9px 24px 9px 5px !important;
 margin-top: 5px;
}

.single-post .pagination-previous.alignleft
{
 background-color: #D9DBDA;
 padding: 8px 12px;
 color: #336799;
 /*+border-radius: 5px;*/
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 border-radius: 5px;
}

.pagination .pagination-next.alignright
{
 background-color: #D9DBDA;
 padding: 8px 12px;
 color: #336799;
 /*+border-radius: 5px;*/
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px;
 border-radius: 5px;
}

.single-post .content .pagination A
{
 color: #336799;
}

.product-description .fl-module-content .fl-rich-text P A
{
 text-decoration: underline;
}

.fl-node-content .masonry-brick H2 A
{
 font-size: 24px;
}

.fl-node-content .fl-post-grid-more
{
 color: #336799 !important;
}

.fl-node-content .masonry .masonry-brick
{
 padding: 28px;
 /*+border-radius: 9px;*/
 -moz-border-radius: 9px;
 -webkit-border-radius: 9px;
 -khtml-border-radius: 9px;
 border-radius: 9px;
}

#ez-feature-top-1 LI
{
 list-style: none;
}

.ez-widget-area .fl-menu-mobile-toggle-label
{
 color: #FFFFFF;
}

#gform_2 .gfield_label
{
 display: none;
}

#ez-fat-footer-1 .gform_widget H2
{
 font-size: 18px;
 margin: 0 0 -8px 0;
 padding: 0;
}

#ez-fat-footer-1 .gform_widget #gform_wrapper_2 .gform_footer
{
 margin-top: 0 !important;
 padding-top: 8px !important;
}

/* Remove Page titles */
.type-page .entry-title
{
 display: none;
}

/*Page Builder User View
--------------------------------------------- */
.home-picture IMG.fl-photo-img
{
 width: 370px !important;
}

.fl-builder-bar .fl-builder-bar-content
{
 background-color: #222222;
 border-bottom: 0px solid black;
}

.fl-builder-bar-title
{
 display: none !important;
}

.fl-active .fl-builder-blocks-section-title
{
 background-color: #0074A2;
 color: #FFFFFF;
}

.fl-active .fl-builder-blocks-section-title:hover
{
 background-color: #0074A2;
}

.fl-builder-help-button
{
 display: none !important;
}

/* Custom Responsive CSS
------------------------------------------------------------ */
@media only screen and (min-width: 1140px)
{
 BODY .site-container #ez-feature-top-container-wrap
 {
  display: none;
 }
}

@media only screen and (max-width: 1140px)
{
 .site-header .widget-area
 {
  display: none;
 }
 
 .home-sidebar-nav A.fl-callout-title-link
 {
  font-size: 16px;
  font-weight: bold;
 }
 
 .fl-subscribe-form-stacked.fl-subscribe-form-name-show .fl-button
 {
  width: 100% !important;
  float: none !important;
 }
 
 .full-width-content .site-header .wrap
 {
  width: auto;
 }
 
 .fl-subscribe-form.fl-subscribe-form-stacked.fl-subscribe-form-name-show .fl-form-field INPUT
 {
  width: 100%;
  float: none;
 }
}

@media only screen and (min-width: 480px) and (max-width: 1140px)
{
}

@media only screen and (max-width: 839px)
{
 .site-header .widget-area
 {
  display: none;
 }
 
 .site-footer .wrap P
 {
  font-size: 16px;
 }
}

@media only screen and (min-width: 480px) and (max-width: 839px)
{
 .home-sidebar-nav .fl-callout-title A.fl-callout-title-link
 {
  left: 376px;
 }
 
 .home-sidebar-nav .fl-callout-title
 {
  text-align: center;
 }
}

@media only screen and (max-width: 479px)
{
 .home-sidebar-nav .fl-callout-title
 {
  text-align: center;
 }
}
