html, body {
  width: auto !important;
  overflow-x: hidden !important;
}
/* #Clearing */
.clearfix:before,
.clearfix:after,
.row:before,
.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.row:after,
.clearfix:after{clear:both;}
.row,
.clearfix{zoom:1;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
/* #Grid */
.row,.contain-to-grid .top-bar{max-width:75em;width:auto!important;/* Page Width */}
.row .one-third{position:relative;width:33.333333333333333%;}
.row .two-thirds{position:relative;width:66.666666666666667%;}
.row .one-fifth{position:relative;width:20%;}
.alpha{padding-left:0;}
.omega{padding-right:0;}
/* #General */
/* Styles */
.ff-right{float:right;}
.ff-left{float:left;}
/* Padding */
.ff-pad-top-small{padding-top:10px;}
.ff-pad-top-medium{padding-top:20px;}
.ff-pad-top-large{padding-top:50px;}
.ff-pad-bottom-small{padding-bottom:10px;}
.ff-pad-bottom-medium{padding-bottom:20px;}
.ff-pad-bottom-large{padding-bottom:50px;}
.ff-pad-left-small{padding-left:10px;}
.ff-pad-left-medium{padding-left:20px;}
.ff-pad-left-large{padding-left:50px;}
.ff-pad-right-small{padding-right:10px;}
.ff-pad-left-medium{padding-right:20px;}
.ff-pad-left-large{padding-right:50px;}
/* Margin */
.ff-mar-top-small{margin-top:10px;}
.ff-mar-top-medium{margin-top:20px;}
.ff-mar-top-large{margin-top:50px;}
.ff-mar-bottom-small{margin-bottom:10px;}
.ff-mar-bottom-medium{margin-bottom:20px;}
.ff-mar-bottom-large{margin-bottom:50px;}
.ff-mar-left-small{margin-left:10px;}
.ff-mar-left-medium{margin-left:20px;}
.ff-mar-left-large{margin-left:50px;}
.ff-mar-right-small{margin-right:10px;}
.ff-mar-left-medium{margin-right:20px;}
.ff-mar-left-large{margin-right:50px;}
/* Border */
.ff-bor-left{border-left:1px dotted rgba(255,255,255,0.20);}
.ff-bor-right{border-right:1px dotted rgba(0,0,0,0.15);}
@media only screen and (max-width :768px){.ff-bor-left{border-left:none;}
.ff-bor-right{border-right:none;}
#ff-header-nav{margin-bottom:10px;}
}
.ff-box-shadow{-moz-box-shadow:3px 3px 6px 1px rgba(0,0,0,0.1);-webkit-box-shadow:3px 3px 6px 1px rgba(0,0,0,0.1);box-shadow:3px 3px 6px 1px rgba(0,0,0,0.1);}
.ff-box-hightlight{-moz-box-shadow:3px 3px 6px 1px rgba(255,255,255,0.1);-webkit-box-shadow:3px 3px 6px 1px rgba(255,255,255,0.1);box-shadow:3px 3px 6px 1px rgba(255,255,255,0.1);}
.ff-box-border{-moz-box-shadow:0 0 0px 3px rgba(0,0,0,0.06);-webkit-box-shadow:0 0 0px 3px rgba(0,0,0,0.06);box-shadow:0 0 0px 3px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.25);}
.ff-text-shadow{text-shadow:2px 2px 1px rgba(0,0,0,0.1);}
.ff-text-highlight{text-shadow:2px 2px 1px rgba(255,255,255,0.2);}
.ff-outline{border:1px solid #E8E8E8;}
.ff-fill-white{background-color:#ffffff;}
.ff-fill-grey{background-color:#F9F9F9;}
.ff-noise{background-image:url(/packages/alpha/themes/alpha/images/noise-bg.png);background-repeat:repeat;}
.ff-full-width{width:100%;}
#ff-wrapper #ff-back-top{text-align:center;}
#ff-wrapper #ff-back-top a{font-size:35px;/* customize_back_to_top_color */ color:#FFFFFF; /* customize_back_to_top_color */-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
#ff-wrapper #ff-back-top a:hover{/* customize_back_to_top_hover_color */ color:#3975ad; /* customize_back_to_top_hover_color */-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
body{/* customize_body_background_color */ background-color:#F5F5F5; /* customize_body_background_color */}
#ff-top-bar-wrap{/* customize_top_bar_background_color */ background-color:#1C1C1C; /* customize_top_bar_background_color */}
#ff-top-bar{}
#ff-page-wrap{/* customize_page_wrap_background_color */ background-color:#FFFFFF; /* customize_page_wrap_background_color */padding-top:30px;padding-bottom:30px;}
#ff-header-wrap{position:relative;z-index:2;}
#ff-header-wrap,#ff-wrapper .contain-to-grid{/* customize_header_wrap_background_color */ background-color:#000000; /* customize_header_wrap_background_color */}
#ff-banner-wrap{background-color:#ffffff;}
#ff-banner{}
#ff-call-to-action-top-wrap{border-left:none;border-right:none;}
#ff-call-to-action-bottom-wrap{border-left:none;border-right:none;}
#ff-header{}
#ff-logo h1{margin-top:0;margin-bottom:0;color:#fff;}
#ff-logo h1 a{color:#fff;font-family:'Roboto',sans-serif;text-shadow:0 0 0 #000;font-size:2rem;}
#ff-logo h1 a:hover{color:#fff;text-decoration:none;}
#ff-main-wrap{/* customize_main_wrap_background_color */ background-color:#E8E8E8; /* customize_main_wrap_background_color */position:relative;z-index:1;border-top:1px solid transparent;border-bottom:1px solid transparent;}
#ff-main{max-width:100%!important;border-radius:10px;/* customize_main_background_color */ background-color:#FFFFFF; /* customize_main_background_color */opacity:1;margin:40px;padding-top:20px;padding-bottom:20px;padding-left:20px;}
#ff-main a:hover{text-decoration:underline;}
#ff-main-content-right,#ff-main-content-left{}
#ff-sidebar-left,#ff-sidebar-right{border-radius:10px;padding:20px;right:30px;top:20px;background:#ccc;margin-bottom:20px;text-align:center;}
#ff-sidebar-left .ff-call-to-action-center-wrap{border-radius:10px;margin-top:20px;}
#ff-sidebar-left .ccm-core-commerce-add-to-cart-image{text-align:center;}
#ff-sidebar-left .ccm-core-commerce-add-to-cart-container img{margin:10px 5px 20px 5px;}
#ff-sidebar-left .ccm-core-commerce-add-to-cart-product-quantity{text-align:center;}
#ff-sidebar-left .ccm-core-commerce-add-to-cart-product-quantity label{display:inline-block;text-align:center;}
#ff-sidebar-left .ccm-core-commerce-add-to-cart-product-button-box,#ff-sidebar-left .cc-cart-links{text-align:center;}
#ff-sidebar-left .cc-cart-links{color:#666;}
#ff-sidebar-left .ccm-core-commerce-add-to-cart-product-button-box input{margin-right:0;}
#ff-sidebar-left .ccm-core-commerce-add-to-cart-product-quantity-display input{height:auto;border-radius:5px;margin:0 0 -7px 0;}
#ff-sidebar-left .jbpopup, #ff-sidebar-left .jbpopup a, #ff-sidebar-left .jbpopup span, #ff-sidebar-left .jbpopup div, #ff-sidebar-left .jbpopup img{width:250px!important;height:140px!important;padding:0!important;margin:10px auto 10px auto;}
#ff-sidebar-left .jbpopup a:hover{text-decoration:none;}
#ff-sidebar-left .jbpopup{background-color:transparent!important;border:0 solid rgba(0, 0, 0, 0.25)!important;border-radius:0!important;box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.06)!important;color:transparent!important;}
#ff-sidebar-left .jbpopup img{border-radius:5px!important;background-color:#ccc!important;border: 1px solid rgba(0, 0, 0, 0.25)!important;box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.06)!important;color:transparent!important;}
.pp_content_container .pp_details{margin-top: 3px!important;}
#ff-main-content-right{}
#ff-main-content-left{}
#ff-sidebar-left{}
#ff-sidebar-right{}
#ff-featured-top-wrap,#ff-featured-bottom-wrap{}
#ff-footer-wrap{}
#ff-footer{margin-top:-1px;}
#ff-wrapper #ff-footer-top-wrap{/* customize_footer_top_background_color */ background-color:#000000; /* customize_footer_top_background_color */}
#ff-wrapper #ff-footer-top,#ff-wrapper #ff-footer-top p,#ff-wrapper #ff-footer-top h1,#ff-wrapper #ff-footer-top h2,#ff-wrapper #ff-footer-top h3,#ff-wrapper #ff-footer-top h4,#ff-wrapper #ff-footer-top h5,#ff-wrapper #ff-footer-top h6{/* customize_footer_top_font_color */ color:#E8E8E8; /* customize_footer_top_font_color */}
#ff-wrapper #ff-footer-top a,#ff-wrapper #ff-footer-top a h1,#ff-wrapper #ff-footer-top a h2,#ff-wrapper #ff-footer-top a h3,#ff-wrapper #ff-footer-top a h4,#ff-wrapper #ff-footer-top a h5,#ff-wrapper #ff-footer-top a h6{/* customize_footer_top_link_color */ color:#00B0F0; /* customize_footer_top_link_color */}
#ff-wrapper #ff-footer-top a:hover,#ff-wrapper #ff-footer-top a h1:hover,#ff-wrapper #ff-footer-top a h2:hover,#ff-wrapper #ff-footer-top a h3:hover,#ff-wrapper #ff-footer-top a h4:hover,#ff-wrapper #ff-footer-top a h5:hover,#ff-wrapper #ff-footer-top a h6:hover{/* customize_footer_top_link_hover_color */ color:#FFFFFF; /* customize_footer_top_link_hover_color */}
#ff-wrapper #ff-footer-top div,#ff-wrapper #ff-footer-top p{font-size:13px;}
#ff-wrapper #ff-footer-top h1{/* customize_footer_top_h1_color */ color:#FFFFFF; /* customize_footer_top_h1_color */}
#ff-wrapper #ff-footer-top h2{/* customize_footer_top_h2_color */ color:#FFFFFF; /* customize_footer_top_h2_color */}
#ff-wrapper #ff-footer-top h3{/* customize_footer_top_h3_color */ color:#FFFFFF; /* customize_footer_top_h3_color */}
#ff-footer-top{}
#ff-footer-top .block-responsive-image img{border-radius:10px;}
#ff-footer-top-one{margin-top:25px!important;margin-bottom:0!important;padding:0 35px 0 35px;}
#ff-footer-top-four ul{list-style:none!important;}
#ff-footer-top-two,#ff-footer-top-three,#ff-footer-top-four,#ff-footer-top-five{text-align:center;margin-top:0!important;margin-bottom:10px!important;}
#ff-footer-top-three,#ff-footer-top-five{border-left:0 dotted #000!important;}
#ff-footer-bottom{}
#ff-footer-bottom-wrap{padding-top:20px;padding-bottom:20px;/* customize_footer_bottom_background_color */ background-color:#999999; /* customize_footer_bottom_background_color */color:#fff;}
#ff-footer #ff-footer-top-wrap a{color:#ffffff!important;}
#ff-copyright{text-align:center;line-height:37px;}
#ff-footer-signin{text-align:center;line-height:37px;}
/* #Buttons */
#ff-wrapper .button,#ff-wrapper button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 0px 3px rgba(0,0,0,0.06);-webkit-box-shadow:0 0 0px 3px rgba(0,0,0,0.06);box-shadow:0 0 0px 3px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.25);/* customize_primary_button_font */ color:#3975ad; /* customize_primary_button_font */
/* customize_primary_button_background */ background-color:#ffffff; /* customize_primary_button_background */-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
#ff-wrapper .button:hover,#ff-wrapper button:hover{/* customize_primary_button_font_hover */ color:#FFFFFF; /* customize_primary_button_font_hover */
/* customize_primary_button_background_hover */ background-color:#3975ad; /* customize_primary_button_background_hover */-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
#ff-wrapper .secondary{/* customize_secondary_button_font */ color:#3975ad; /* customize_secondary_button_font */
/* customize_secondary_button_background */ background-color:#ffffff; /* customize_secondary_button_background */}
#ff-wrapper .secondary:hover{/* customize_secondary_button_font_hover */ background-color:#FFFFFF; /* customize_secondary_button_font_hover */
/* customize_secondary_button_background_hover */ background-color:#3975ad; /* customize_secondary_button_background_hover */}
/* #Typography */
body{color:#424242;font-family:'Roboto',sans-serif;}
small{font-size:80%;}
#ff-wrapper p,#ff-wrapper ul,#ff-wrapper ol{font-size:16px;}
#ff-wrapper #ff-main p{margin-right:55px;}
#ff-wrapper h1,#ff-wrapper h2,#ff-wrapper h3,#ff-wrapper h4,#ff-wrapper h5,#ff-wrapper h6{font-family:'Reenie Beanie',sans-serif;font-weight:300;font-weight:bold;text-transform:uppercase;}
#ff-wrapper h1{font-size:4em!important;text-shadow:2px 2px 5px #999;margin:0!important;}
#ff-wrapper h1{/* customize_h1 */ color:#6c6e70; /* customize_h1 */}
#ff-wrapper h2{/* customize_h2 */ color:#6c6e70; /* customize_h2 */}
#ff-wrapper h3{/* customize_h3 */ color:#6c6e70; /* customize_h3 */}
#ff-wrapper h4{/* customize_h4 */ color:#6c6e70; /* customize_h4 */}
#ff-wrapper h5{/* customize_h5 */ color:#6c6e70; /* customize_h5 */}
#ff-wrapper h6{/* customize_h6 */ color:#6c6e70; /* customize_h6 */}
#ff-main ul,#ff-main ol{list-style-position:inside;}
#ff-wrapper a{/* customize_link_color */ color:#3975ad; /* customize_link_color */outline:none;}
#ff-wrapper a:hover{/* customize_link_hover_color */ color:#3975ad; /* customize_link_hover_color */text-decoration:underline;}
.username{font-weight:700;}
/* #Navigation */
/* iPad */
/* Horizontal Navigation */
.nav-last{display:none;}
.top-bar .fa{color:#666!important;}
.top-bar-section li a{padding:0 7px 0 7px!important;}
#ff-wrapper nav.top-bar ul.title-area li.name h1 a{display:none;}
#ff-wrapper nav.top-bar.expanded .title-area{background-color:#ffffff;background-color:rgba(255,255,255,0.95);}
#ff-wrapper nav.top-bar .toggle-topbar.menu-icon a span{box-shadow:0 10px 0 1px rgba(0,0,0,0.2),0 16px 0 1px rgba(0,0,0,0.2),0 22px 0 1px rgba(0,0,0,0.2);}
#ff-wrapper nav.top-bar,#ff-wrapper .top-bar-section ul,#ff-wrapper .top-bar-section li a:not(.button){background-color:transparent;}
#ff-wrapper nav.top-bar ul li a{/* customize_nav_link_color */ color:#ffffff; /* customize_nav_link_color */}
#ff-wrapper nav.top-bar ul li a i{/* customize_nav_icon_color */ color:#666666; /* customize_nav_icon_color */}
#ff-wrapper nav.top-bar ul li ul li a{}
#ff-wrapper nav.top-bar ul li a.nav-selected,#ff-wrapper nav.top-bar ul li a.nav-path-selected{/* customize_nav_selected_background_color */ background-color:#000000; /* customize_nav_selected_background_color */
font-weight:700;}
#ff-wrapper nav.top-bar section.top-bar-section li a:hover{/* customize_nav_hover_background_color */ background-color:transparent; /* customize_nav_hover_background_color */}
.top-bar-section .has-dropdown > a:after{border-color:rgba(0,0,0,0.5) transparent transparent;}
/* Sub Nav */
.sub-nav dt a,.sub-nav dd a{/* customize_pill_nav_font_color */ color:#000000; /* customize_pill_nav_font_color */}
.sub-nav dd.nav-selected a.nav-selected{/* customize_pill_nav_selected_font_color */ color:#FFFFFF!important; /* customize_pill_nav_selected_font_color */}
.sub-nav dt a.nav-selected,.sub-nav dd a.nav-selected{/* customize_pill_nav_selected_background_color */ background-color:#00B0F0; /* customize_pill_nav_selected_background_color */}
/* #Log In */
#ff-wrapper #ff-log-in-wrap,#ff-wrapper #ff-register-wrap{clear:both;background-color:#ffffff;text-align:center;}
#ff-log-in-wrap h3{font-size:3.5em!important;}
#ff-log-in-wrap input,#ff-log-in-wrap fieldset{border-radius:10px;}
#ff-log-in-wrap fieldset{background:#efefef;}
#ff-log-in-wrap label{text-align:left!important;padding-left:10px;}
#ff-wrapper #ff-log-in-wrap fieldset,#ff-wrapper #ff-register-wrap fieldset{}
#ff-wrapper #ff-log-in-wrap fieldset legend,#ff-wrapper #ff-register-wrap fieldset legend{display:block;width:100%;text-align:center;background-color:transparent;}
fieldset input#submit.button,fieldset a.button{margin-bottom:0;}
fieldset label.checkbox{margin-bottom:20px;}
/* #Blog */
p.ff-blog-meta{margin-bottom:0;}
/* Media Queries */
@media only screen and (min-width:58.75em){#ff-header-nav{}
#ff-header-nav a{text-transform:uppercase;font-size:14px;font-weight:400;}
#ff-wrapper nav.top-bar .top-bar-section ul li a.nav-selected,#ff-wrapper nav.top-bar .top-bar-section ul li a.nav-path-selected{}
#ff-wrapper nav.top-bar{float:right;}
#ff-wrapper nav.top-bar .top-bar-section ul{/*text-align:center;width:100%;*/}
#ff-wrapper nav.top-bar .top-bar-section ul li:not(.title){/*display:inline-block;float:none;*/position:relative;}
#ff-wrapper nav.top-bar .top-bar-section ul li:not(.title):after{color:#D6D6D6;/* customize_nav_seperator */ color:rgba(0,0,0,0.1); /* customize_nav_seperator */content:"/";display:block;float:left;position:absolute;right:-5px;top:5px;font-size:22px;}
#ff-wrapper nav.top-bar .top-bar-section ul li a{}
#ff-wrapper nav.top-bar .top-bar-section ul li a:hover{}
#ff-wrapper nav.top-bar .top-bar-section ul li:not(.title):last-child:after{content:"";}
#ff-wrapper nav.top-bar .top-bar-section ul.dropdown{width:auto;/* customize_sub_nav_background_color */ background-color:rgba(255,255,255,0.9); /* customize_sub_nav_background_color */-moz-box-shadow:0 0 0px 3px rgba(0,0,0,0.06);-webkit-box-shadow:0 0 0px 3px rgba(0,0,0,0.06);box-shadow:0 0 0px 3px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.25);}
#ff-wrapper nav.top-bar .top-bar-section ul.dropdown li a{/* customize_sub_nav_font_color */ color:#424242; /* customize_sub_nav_font_color */}
#ff-wrapper nav.top-bar .top-bar-section ul.dropdown li a:hover{/* customize_sub_nav_link_hover_color */ background-color:#00B0F0; /* customize_sub_nav_link_hover_color */
/* customize_sub_nav_font_hover_color */ color:#FFFFFF; /* customize_sub_nav_font_hover_color */ -moz-transition:background-color 0.5s ease;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;}
#ff-wrapper nav.top-bar .top-bar-section ul.dropdown ul{width:auto;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(0,0,0,0.25);}
#ff-wrapper nav.top-bar .top-bar-section ul.dropdown ul li a.nav-first{border-top:none;}
#ff-wrapper nav.top-bar .top-bar-section ul.dropdown li a.nav-first{}
#ff-wrapper nav.top-bar .top-bar-section ul.dropdown li:after{color:#D6D6D6;color:rgba(0,0,0,0.1);content:"";display:block;float:left;position:absolute;right:-5px;top:5px;font-size:22px;}
#ff-wrapper nav.top-bar .top-bar-section ul.dropdown li a{text-align:left;font-size:90%;border-bottom:none;}
#alpha-right-nav nav.top-bar .top-bar-section ul{}
#alpha-right-nav nav.top-bar .top-bar-section ul li:not(.title){display:block;float:left;position:relative;}
#alpha-right-nav nav.top-bar .top-bar-section ul.dropdown li a.nav-first{border-top:none;}
#alpha-right-nav nav.top-bar .top-bar-section ul.dropdown{z-index:auto;}
#alpha-right-nav .fixed{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#ff-copyright{text-align:left;}
#ff-footer-signin{text-align:right;}
}
@media only screen and (max-width:58.75em){#ff-logo{text-align:left;margin-bottom:10px;}
#ff-header-wrap{padding-top:0;padding-bottom:0;}
#ff-sidebar-left,#ff-sidebar-right{margin:0 20px 20px 20px;right:0;width:96%;}
.block-sociallinks{display:none;}
#ff-wrapper nav.top-bar ul.title-area li.name{background:#666!important;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
}
/* #Slider */
#ff-wrapper ol.orbit-bullets{margin:0;overflow:hidden;position:absolute;top:auto;bottom:15px;right:15px;z-index:10;opacity:.6;}
#ff-wrapper ol.orbit-bullets:hover{cursor:pointer;}
#ff-wrapper ol.orbit-bullets li,#ff-wrapper ol.orbit-bullets li.active{border:none;}
#ff-wrapper .orbit-container .orbit-slides-container img{margin-left:auto;margin-right:auto;width:100%;}
#ff-wrapper .orbit-slide-number{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;left:20px;}
#ff-wrapper .orbit-timer{right:20px;}
#ff-wrapper .orbit-container .orbit-prev{left:20px;background:#c00!important;opacity:.6!important;}
#ff-wrapper .orbit-container .orbit-next{right:20px;background:#c00!important;opacity:.6!important;}
#ff-wrapper .orbit-container .orbit-prev:hover,#ff-wrapper .orbit-container .orbit-next:hover{opacity:.4!important;}
#ff-wrapper .orbit-container .orbit-prev,#ff-wrapper .orbit-container .orbit-next{height:50px;line-height:50px;margin-top:-25px;position:absolute;text-indent:-9999px !important;top:50%;width:50px;z-index:10;opacity:1.0;transition:opacity 0.5s ease;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 0px 3px rgba(0,0,0,0.06);-webkit-box-shadow:0 0 0px 3px rgba(0,0,0,0.06);box-shadow:0 0 0px 3px rgba(0,0,0,0.06);border:1px solid rgba(0,0,0,0.25);}
#ff-wrapper .orbit-container .orbit-prev > span{border-color:rgba(0,0,0,0) #ffffff rgba(0,0,0,0) rgba(0,0,0,0);border-right-style:solid;border-width:10px;right:50%;margin-right:-3px;}
#ff-wrapper .orbit-container .orbit-next > span{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ffffff;border-left-style:solid;border-width:10px;left:50%;margin-left:-3px;}
#ff-wrapper .orbit-container .orbit-prev > span,#ff-wrapper .orbit-container .orbit-next > span{display:block;height:0;margin-top:-10px;position:absolute;top:50%;width:0;}
#ff-wrapper .orbit-container .orbit-prev:hover,#ff-wrapper .orbit-container .orbit-next:hover{opacity:0.7;transition:opacity 0.5s ease;}
/* #Tags */
#ff-wrapper ul.ff-blog-page-tags-list{float:left;list-style:none;width:100%;margin-bottom:30px;}
#ff-wrapper ul.ff-blog-page-tags-list:before{content:"Tags:";float:left;line-height:34px;margin-right:5px;}
#ff-wrapper ul.ff-blog-page-tags-list li{float:left;margin-right:10px;margin-bottom:10px;}
#ff-wrapper ul.ff-blog-page-tags-list li a{margin-bottom:0;}
/* #Fixes */
/* Fix for top tool bar */
#ccm-toolbar,a#ccm-nav-edit.ccm-icon-edit,a#ccm-nav-dashboard,a#ccm-nav-sign-out,.ccm-input-text{-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;}
/* Fix for Page Properties */
.ui-dialog #cDatePublic_dt{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
/* Fix for area heights */
div.ccm-add-block{padding-top:5px!important;padding-bottom:5px!important;}
/* Fix for Tabs Index */
.section-container.auto > section .content,.section-container.auto > .section .content{border:1px solid #CCCCCC;top:-1px;z-index:4;}
/* Fix for Tabs Index */
.section-container.auto > section.active > .title,.section-container.auto > .section.active > .title{background-color:white;border-bottom:0 none;z-index:5;}
/* Fix for Design Tool */
.ccm-ui input,.ccm-ui textarea,.ccm-ui .uneditable-input{-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;}
/* Fix to Center Captcha */
img.ccm-captcha-image{margin:0 auto;}
/* Fix for Quick Nav */
#ccm-dashboard-overlay-main{width:580px;}
/* audio player overrides */
.jp-audio,.jp-playlist ul{text-align:center!important;margin-left:auto!important;margin-right:auto!important;}
.jp-audio img{border-radius:10px;box-shadow:3px 3px 15px #000;}
.jp-interface{margin:0 auto 15px auto!important;border-radius:10px!important;}
.jp-playlist ul{border-radius:10px!important;opacity:.9;box-shadow:5px 5px 20px #000;}
.jp-playlist ul li:first-child{border-top-left-radius:10px!important;border-top-right-radius:10px!important;}
.jp-playlist ul li:last-child{border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important;padding-bottom:5px!important;}
.jp-playlist ul li{background:#000!important;}
.jp-playlist ul li a{color:#fff!important;}
.jp-playlist ul li.jp-playlist-current{background:#c7ab40!important;font-weight:bold;}
.jp-playlist ul li.jp-playlist-current a{color:#333!important;}
.jp-type-playlist{padding-top:15px;}
a.jp-playlist-item{font-family:"Source Sans Pro"!important;}
/* video player overrides */
.video-container article{margin:0 auto 0 auto!important;text-align:center!important;float:none!important;}
.video-container article:hover{cursor:pointer;}
.video-container article img{border-radius:10px;border:1px solid #333;}
.video-title{display:none;}
.light-grey{color:#aaabaf!important;}
/* formidable overrides */
div.label{width:65%!important;background-color:transparent!important;float:none!important;text-align:left!important;}
div.label label{display:inline!important;float:none!important;}
div.label span{display:inline!important;float:none!important;}
.formidable .input{margin-left:0!important;}
.formidable label{font-size:14px!important;}
.formidable .element{margin-bottom:5px!important;}
.formidable .buttons{margin-left:0!important;}
.formidable input[type='text'],.formidable input[type='email']{width:65%!important;margin-bottom:5px!important;margin-top:0!important;}
.formidable input[type='email']{height:3.2em!important;width:66%!important;}
.formidable textarea{width:66%!important;height:100px!important;margin: 0 0 1em 0!important;}
.formidable div.error{display:none;}
/* Social links */
.block-sociallinks{float:right;}
/* Block quote */
blockquote{font-size:18px;font-style:italic;margin:0.25em 55px 0.25em 0.25em;padding:0.25em 40px;line-height:1.45;position:relative;color:#383838;border-left:0 solid #ddd;}
blockquote:before{display:block;content:"\201C";font-size:80px;position:absolute;left:-20px;top:-20px;color:#7a7a7a;}
blockquote cite{color:#999;font-size:14px;display:block;margin-top:5px;}
blockquote cite:before{content:"\2014 \2009";}
/* YouTube block */
.youtubeBlock div iframe{border-radius:10px;}
#ff-main-content-right .ccm-core-commerce-add-to-cart-container{margin:0;max-width:400px;}
