#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}
#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:100%;max-height:100%;}
.cboxIframe{width:100%;height:100%;display:block;border:0;}
#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
#cboxOverlay{background:#000;}
#colorbox{outline:0;}
#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#cboxTopLeft{width:15px;height:15px;}
#cboxTopCenter{height:15px;}
#cboxTopRight{width:15px;height:15px;}
#cboxBottomLeft{width:15px;height:10px;}
#cboxBottomCenter{height:10px;}
#cboxBottomRight{width:15px;height:10px;}
#cboxMiddleLeft{width:15px;}
#cboxMiddleRight{width:15px;}
#cboxContent{background:#fff;overflow:hidden;}
#cboxError{padding:50px;border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}
.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}
.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:#fff;}
#cboxLoadingGraphic{background:url(/sites/all/modules/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}
#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}
.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}
a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}
div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
.locale-untranslated{font-style:normal;text-decoration:line-through;}
#locale-translation-filter-form .form-item-language,#locale-translation-filter-form .form-item-translation,#locale-translation-filter-form .form-item-group{float:left;padding-right:.8em;margin:0.1em;width:15em;}
#locale-translation-filter-form .form-type-select select{width:100%;}
#locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em;}
.language-switcher-locale-session a.active{color:#0062A0;}
.language-switcher-locale-session a.session-active{color:#000000;}
.url-textfield{display:none !important;}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}
html.js input.webform-calendar{display:inline;}
.webform-container-inline label{display:inline;margin-right:1em;}
.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}
.webform-container-inline div.description{display:block;}
.webform-container-inline div.messages{display:block;float:left;}
.webform-container-inline div.ajax-progress-bar div{display:inherit;}
.responsive-menus.responsified{clear:both;width:100%;}
.responsive-menus.responsified span.toggler{padding:1px;display:block;background:#333;color:#fff;border-radius:5px;box-shadow:2px 2px 2px #000;font-size:1.35em;text-align:center;cursor:pointer;outline:none;}
.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #bbb;}
.responsive-menus.responsified .responsive-menus-simple{display:none;width:100%;background:#333;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 2px #000;}
.responsive-menus.responsified.responsive-toggled .responsive-menus-simple,.responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{display:block;padding:0;margin:0;}
.responsive-menus.responsified.responsive-toggled.absolute{position:relative;z-index:999;}
.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{position:absolute;z-index:999;top:auto;}
.responsive-menus.responsified .responsive-menus-simple li{width:100%;display:block;padding:0;margin:0;clear:both;list-style:none;}
.responsive-menus.responsified .responsive-menus-simple li a{color:#fff;display:block;padding:1em 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #bbb;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase;}
.responsive-menus.responsified .responsive-menus-simple>li.last a{border-bottom:none;}
.responsive-menus.responsified .responsive-menus-simple li ul li a{padding:1em 0 1em 10%;}
.responsive-menus.responsified .responsive-menus-simple li ul li ul li a{padding:1em 0 1em 15%;}
.responsive-menus.responsified .responsive-menus-simple li ul{display:block !important;visibility:visible !important;margin:0;padding:0;}
.responsive-menus span.toggler{display:none;}
div.edit-feed-me-wrapper{display:none;}
.topic-pager{font-size:90%;font-style:italic;}
#forum-comments .pager{text-align:right;}
#forum-comments .pager li{padding:3px;margin:0;}
.forum-pager .pager,.forum-comment-wrapper .pager{text-align:right;float:right;clear:none;width:30%;}
#forum-pager-top .pager{padding:14px 0 0 0;}
#forum-pager-bottom .pager{padding:0 0 10px 0;}
.forum-pager .pager a,.forum-comment-wrapper .pager a{padding:1px 3px;margin:0pt;}
.forum-pager .pager li,.forum-comment-wrapper .pager li{padding:0pt;margin:0pt;}
.forum-pager.pager li.pager-current,.forum-comment-wrapper .pager li.pager-current{padding:2px 3px 2px 3px;}
ul.forum-links li{display:inline;}
.forum-node-create-links{width:30%;float:left;}
.forum-node-create-links-top{clear:both;padding-top:20px;}
.forum-node-create-links .forum-add-node{float:left;margin-right:10px;}
.forum-table{margin:0;}
.forum-table-wrap,.forum-table-topics{margin-bottom:15px;clear:both;}
.forum-table-superheader{padding:10px;}
.forum-table-superheader .forum-table-name{margin:5px 0 3px 5px;width:90%;display:inline;font-size:1.2em;}
.forum-table-superheader .forum-table-description{margin:0 0 3px 5px;width:90%;}
.forum-table th{text-align:left;}
th.forum-name{text-align:left;}
th.forum-icon{width:5%;}
td.forum-details{}
td.forum-details .forum-description{margin:0;font-size:0.9em;}
td.forum-details .forum-subforums,td.forum-details .forum-subcontainers{margin-left:10px;}
th.forum-topics,th.forum-posts{width:10%;text-align:center;}
td.forum-number-topics,td.forum-number-posts{text-align:center;}
th.forum-last-post{width:20%;}
td.forum-last-reply{}
.view-advanced-forum-topic-list .view-empty{clear:both;margin:20px 0 20px 0;padding:10px;}
.forum-table-topics td.views-field-topic-icon{width:26px;}
.forum-table-topics td.views-field-title{}
.forum-table-topics td.views-field-comment-count,.forum-table-topics td.views-field-totalcount{width:10%;}
.forum-table-topics td.views-field-last-updated{width:30%;}
.forum-table-topics .views-field-title{text-align:left;}
.forum-table-topics td.views-field-comment-count,.forum-table-topics td.views-field-totalcount{text-align:center;white-space:nowrap;}
.forum-table-topics td.views-field-last-updated{line-height:140%;white-space:normal !important;}
.forum-table-topics span.topic-icon{display:block;}
#advanced-forum-forum-topic-list-sort-form,#advanced-forum-forum-topic-list-sort-form input,#advanced-forum-forum-topic-list-sort-form .form-item{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;vertical-align:center;}
#forum-sort{clear:both;float:left;}
.forum-tools{float:right;margin-top:10px;}
#forum-statistics-header,.forum-statistics-sub-header{padding:0.3em 0.5em;}
.forum-statistics-sub-body{padding:0.3em 0.5em 0 2em;}
.forum-list-icon-legend{margin-bottom:30px;}
.forum-list-icon-legend div{float:left;margin-right:30px;}
.forum-topic-legend div{clear:both;float:left;padding:5px 0 5px 25px;margin-right:7px;}
.forum-topic-header{margin:10px 0 2px 0;}
.forum-topic-header .search-topic{float:right;}
.forum-topic-header .topic-post-count{clear:right;float:right;margin:7px 7px 0 0;}
.forum-topic-header .topic-reply-link,.forum-topic-header .topic-new-post-link,.forum-topic-header .last-post-link{float:left;margin:0 7px 7px 0;}
.forum-topic-header .reply-count{float:right;margin:10px 0 2px 0;}
div.forum-post{margin:0 0 5px 0;padding:0;}
.forum-post-wrapper{clear:both;height:100%;}
.forum-post-info{height:100%;clear:both;}
.forum-posted-on{padding:0 5px;float:left;font-size:.8em;}
.forum-post .new{float:none;}
.forum-post-number{float:right;margin-right:5px;}
.forum-post-title{padding:1px 1px 1px 10px;}
.forum-post-panel-sub{float:left;line-height:100%;width:150px;}
.forum-post-panel-sub .author-pane{margin:10px;}
.forum-post-panel-sub .author-pane .author-name{font-size:120%;}
.forum-post-panel-sub .author-pane .picture{float:none;padding-left:0px;margin:2px 0 10px 0;}
.forum-post-panel-sub .author-pane .picture img{padding:5px;}
.forum-post-panel-sub .author-pane .author-pane-section{margin-bottom:10px;}
.forum-post-panel-sub .author-pane .author-pane-line{margin-bottom:7px;}
.forum-post-panel-main{margin-left:150px;min-height:230px;height:auto !important;height:230px;}
.forum-post-panel-main .forum-post-content{padding-top:2px;}
.forum-post-panel-main .post-title,.forum-post-panel-main .forum-post-content{margin-left:0;padding-left:10px;}
.forum-post-panel-main p{margin-right:10px;}
.author-signature{margin:10px 0 5px 10px;}
.post-edited{margin:10px;}
.forum-post-footer{margin-top:0;clear:both;}
.forum-jump-links{float:left;line-height:2em;margin:5px;}
.forum-post-links{float:right;line-height:2em;text-align:right;margin:10px 0 5px 5px;}
.forum-post-links ul.links li{display:block;float:left;}
.forum-top-post-footer{margin:10px 0 10px 0;padding:5px;}
#comments.forum-comment-wrapper{margin-top:0;}
.forum-comment-wrapper .box{clear:both;}
#search-all-forums{float:right;}
#search-single-forum{float:left;}
#advanced-forum-search-forum,.forum-topic-header #advanced-forum-search-topic{margin:0;padding:14px 0 0 0;}
#advanced-forum-search-forum input,.forum-topic-header #advanced-forum-search-topic input{margin:0;padding:0;}
.forum-topic-header #advanced-forum-search-topic{margin-bottom:10px;}
.view-avf-search .views-row,.view-avf-search-topic .views-row{margin-bottom:2em;}
.forum-search-result{margin-bottom:10px;}
.preview{display:block;}
.post-info{margin-bottom:none}
.posted-on{padding:0 10px;}
.post-title{padding:5px 0px 5px 10px;}
.forum-post-panel-sub{float:none;line-height:110%;width:auto;}
.forum-post-panel-sub .author-pane{margin:0;padding:10px 0 5px 10px;}
.forum-post-panel-sub .author-pane-top{overflow:auto;height:100px;}
.forum-post-panel-sub .author-pane .picture{float:left;display:block;margin:2px 10px 2px 2px;}
.forum-post-panel-sub .author-pane-section-1,.forum-post-panel-sub .author-pane-section-2,.forum-post-panel-sub .author-pane-stats{float:left;display:block;margin-right:10px;}
.forum-post-panel-sub .author-pane-contact,.forum-post-panel-sub .author-pane-admin{float:right;display:block;margin-right:5px;}
.forum-post-wrapper .forum-post-panel-main{clear:both;margin-left:0px;min-height:0px;height:auto !important;}
.forum-post-panel-main .content{padding-top:0;padding:5px;}
.forum-post-links{float:right;}
td.forum-list-icon{vertical-align:middle;text-align:center;width:70px;}
.forum-list-icon-wrapper span{text-indent:-9999px;width:50px;height:50px;display:block;}
tr.even td.forum-list-icon-default .forum-list-icon-wrapper span,tr.odd td.forum-list-icon-default .forum-list-icon-wrapper span{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/forum_list_default.png) no-repeat center center;}
tr.even td.forum-list-icon-new-posts .forum-list-icon-wrapper span,tr.odd td.forum-list-icon-new-posts .forum-list-icon-wrapper span{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/forum_list_new_posts.png) no-repeat center center;}
.forum-list-icon-legend .forum-list-icon-default{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/forum_list_default.png) no-repeat center center;}
.forum-list-icon-legend .forum-list-icon-new-posts{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/forum_list_new_posts.png) no-repeat center center;}
span.topic-icon{width:24px;height:24px;text-indent:-9999px;}
.topic-icon-default{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_default.png) no-repeat center center;}
.topic-icon-new{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_new.png) no-repeat center center;}
.topic-icon-hot{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_hot.png) no-repeat center center;}
.topic-icon-hot-new{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_hot_new.png) no-repeat center center;}
.topic-icon-sticky{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_sticky.png) no-repeat center center;}
.topic-icon-closed{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_closed.png) no-repeat center center;}
.topic-icon-default{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_default.png) no-repeat top left;}
.topic-icon-new{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_new.png) no-repeat top left;}
.topic-icon-hot{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_hot.png) no-repeat top left;}
.topic-icon-hot-new{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_hot_new.png) no-repeat top left;}
.topic-icon-sticky{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_sticky.png) no-repeat top left;}
.topic-icon-closed{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/topic_list_closed.png) no-repeat top left;}
span.forum-collapsible{width:9px;height:100%;text-indent:-9999px;display:block;margin-left:10px;margin-right:10px;float:right;background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/container_collapse.png) no-repeat center center;}
span.container-collapsed{background:transparent url(/sites/all/modules/advanced_forum/styles/naked/images/container_expand.png) no-repeat center center;}
.author-pane-section{margin-bottom:10px;}
.author-pane-line{padding-bottom:5px;}
.author-pane .picture{float:none;padding-left:0px;margin-bottom:10px;}
.author-online{background:transparent url(/sites/all/modules/author_pane/images/user-online.png) no-repeat;padding-left:20px;height:20px;width:200px;display:block;}
.author-offline{background:transparent url(/sites/all/modules/author_pane/images/user-offline.png) no-repeat;padding-left:20px;height:20px;width:200px;display:block;}
.author-email-icon{background:transparent url(/sites/all/modules/author_pane/images/contact.png) no-repeat;padding-left:26px;height:20px;width:200px;display:block;}
.author-privatemsg{background:transparent url(/sites/all/modules/author_pane/images/private-message.png) no-repeat;padding-left:26px;height:20px;width:200px;display:block;}
.author-user-relationship a[href*="request/"]{background:transparent url(/sites/all/modules/author_pane/images/buddy-add.png) no-repeat;padding-left:26px;height:20px;width:200px;display:block;}
.author-user-relationship a[href*="/remove?"]{background:transparent url(/sites/all/modules/author_pane/images/buddy-remove.png) no-repeat;padding-left:26px;height:20px;width:100px;display:block;}
form.fivestar-widget{clear:both;display:block;}
form.fivestar-widget select,form.fivestar-widget input{margin:0;}
.fivestar-combo-stars .fivestar-static-form-item{float:left;margin-right:40px;margin-left:40px;}
.fivestar-combo-stars .fivestar-static-item{float:left;margin-right:40px;}
.fivestar-combo-stars .fivestar-form-item{float:left;}
.fivestar-static-form-item .form-item,.fivestar-form-item .form-item{margin:0;}
div.fivestar-widget-static{display:block;}
div.fivestar-widget-static br{clear:left;}
div.fivestar-widget-static .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;}
div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 -32px;}
div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;}
div.fivestar-widget{display:block;}
div.fivestar-widget .cancel,div.fivestar-widget .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;}
div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background:url(/sites/all/modules/fivestar/widgets/default/delete.gif) no-repeat 0 -16px;text-decoration:none;}
div.fivestar-widget .star,div.fivestar-widget .star a{background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;text-decoration:none;}
div.fivestar-widget .cancel a,div.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0;cursor:pointer;}
div.fivestar-widget div.on a{background-position:0 -16px;}
div.fivestar-widget div.hover a,div.rating div a:hover{background-position:0 -32px;}
form.fivestar-widget div.description{margin-bottom:0;}
html.js .fivestar-submit{display:none;}
.fivestar-combo-stars .form-type-fivestar .form-item{float:left;}
tr.taxonomy-term-preview{background-color:#EEE;}
tr.taxonomy-term-divider-top{border-bottom:none;}
tr.taxonomy-term-divider-bottom{border-top:1px dotted #CCC;}
.taxonomy-term-description{margin:5px 0 20px;}
.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:none;}
.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:block;}
@font-face{font-family:'flexslider-icon';src:url(/sites/all/libraries/flexslider/fonts/flexslider-icon.eot);src:url(/sites/all/libraries/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}
.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none;}
.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flex-pauseplay span{text-transform:capitalize;}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{width:100%;display:block;}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .flexslider .slides{display:block;}
* html .flexslider .slides{height:1%;}
.no-js .flexslider .slides > li:first-child{display:block;}
.flexslider{margin:0 0 60px;background:#ffffff;border:4px solid #ffffff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);}
.flexslider .slides{zoom:1;}
.flexslider .slides img{height:auto;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.carousel li{margin-right:5px;}
.flex-direction-nav{*height:0;}
.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}
.flex-direction-nav a.flex-next:before{content:'\f002';}
.flex-direction-nav .flex-prev{left:-50px;}
.flex-direction-nav .flex-next{right:-50px;text-align:right;}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}
.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}
.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}
.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}
.flex-pauseplay a:hover{opacity:1;}
.flex-pauseplay a.flex-play:before{content:'\f003';}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
