.wpb_heading{color:#626567;}
.wpb_heading:after{content:"\00A0";width:60px;height:3px;margin:10px 0;display:block;background-color:#aaa;}
.vc_text_separator{height:4px !important;border-bottom:1px solid #dedede !important;border-top:1px solid #dedede !important;}
.vc_text_separator div{top:-0.8em !important;font-size:1.2em;text-transform:uppercase;}
.separator_align_left div{padding-left:0 !important;}
.separator_align_right div{padding-right:0 !important;}
.wpb_flexslider{border:none !important;}
.wpb_flexslider .flex-direction-nav a{background-image:none;z-index:9 !important;}
.wpb_flexslider .flex-direction-nav .flex-prev{left:-60px;}
.wpb_flexslider .flex-direction-nav .flex-next{right:-60px;}
.wpb_toggle, #content h4.wpb_toggle,
.wpb_toggle_title_active,
#content h4.wpb_toggle_title_active{margin-bottom:5px;padding:10px 0 10px 50px !important;border:1px solid #DEDEDE;background-position:20px center !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.wpb_toggle_content{margin:30px 0 !important;}
.wpb_tabs .wpb_tabs_nav li{background:none !important;}
.wpb_tabs .wpb_tabs_nav li.ui-tabs-active{border-bottom:3px solid #dedede;}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{text-transform:uppercase;color:#636567;}
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background:none !important;padding:20px 0;}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{margin-bottom:5px !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:none;border:1px solid #DEDEDE;}
.wpb_tour .wpb_tabs_nav li{margin-bottom:5px !important;background:none;border:1px solid #dedede;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.wpb_teaser_grid .categories_filter li, .wpb_categories_filter li{margin-right:5px !important;}
.wpb_teaser_grid .categories_filter li a, .wpb_categories_filter li a{padding:5px 10px !important;border:1px solid #dedede !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.wpb_teaser_grid .categories_filter li a:hover, .wpb_categories_filter li a:hover, .wpb_teaser_grid .categories_filter li.active a, .wpb_categories_filter li.active a{border-bottom:1px solid #dedede !important;background:#fafafa;}
.wpb_wrapper .post-title{font-size:26px;line-height:1.3;}
.wpb_wrapper .post-title a{color:#555;}
.wpb_wrapper .post-thumb{margin-bottom:15px;padding:5px;border:1px solid #DEDEDE;line-height:0;}
.wpb_wrapper .post-thumb img{width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.wpb_wrapper .entry-content{font-size:13px;margin-bottom:15px !important;}
.vc_read_more{font-size:80%;display:block;margin-top:5px;}
.wpb_call_to_action{border:1px solid rgba(0,0,0,0.2) !important;background:rgba(255,255,255,0.8) !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.wpb_call_to_action .wpb_call_text, #content .wpb_call_to_action .wpb_call_text{font-size:28px;}
.wpb_btn-primary, .wpb_btn-primary:hover, .wpb_btn-warning, .wpb_btn-warning:hover, .wpb_btn-danger, .wpb_btn-danger:hover, .wpb_btn-success, .wpb_btn-success:hover, .wpb_btn-info, .wpb_btn-info:hover, .wpb_btn-inverse, .wpb_btn-inverse:hover{text-shadow:none !important;border:none !important;padding-top:10px !important;padding-bottom:10px !important;}
.vc-carousel{max-width:100%;}
.vc-carousel-indicators{margin-bottom:0;}
.theme-default .nivo-directionNav a,
.vc-carousel-control .icon-prev,
.vc-carousel-control .icon-next{width:40px !important;height:40px !important;background-image:none !important;background:#000 !important;line-height:40px !important;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;zoom:1;filter:alpha(opacity=60);opacity:0.6;}
.vc-carousel-control{width:40px !important;height:40px !important;margin-top:-20px !important;}
.vc-carousel-control .icon-prev,
.vc-carousel-control .icon-next{margin-top:-20px !important;margin-left:-20px !important;}
.theme-default .nivo-directionNav a:hover,
.vc-carousel-control .icon-prev:hover,
.vc-carousel-control .icon-next:hover{zoom:1;filter:alpha(opacity=100);opacity:1;}
.theme-default .nivo-directionNav a:before,
.vc-carousel-control .icon-prev:before,
.vc-carousel-control .icon-next:before{font-family:'FontAwesome';font-size:15px;color:#fff;text-indent:0;float:left;width:100%;top:0 !important;}
.nivo-prevNav:before,
.vc-carousel-control .icon-prev:before{content:"\f053" !important;}
.nivo-nextNav:before,
.vc-carousel-control .icon-next:before{content:"\f054" !important;}
.vc_progress_bar .vc_single_bar.bar_green .vc_label{text-shadow:none !important;}
.vc_progress_bar .vc_single_bar .vc_bar.striped{background-image:none !important;}