/*!
 ****** DARKSTRAP - Starting from 1 - 438
 ****** TEMPLATE.CSS - FROM 440 - 
 */
/*!
 ****************** DARKstrap 
 *
 * Copyright 2012 Twitter, Inc // http://danneu.com/darkstrap/darkstrap.html // http://danneu.com/posts/4-darkstrap-css-a-dark-theme-for-twitter-bootstrap-2
 */
.well,.breadcrumb,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input,select,textarea,.progress,code,pre{-moz-box-shadow:rgba(255,255,255,.1) 0 1px 0,rgba(0,0,0,.8) 0 1px 7px 0px inset;-webkit-box-shadow:rgba(255,255,255,.1) 0 1px 0,rgba(0,0,0,.8) 0 1px 7px 0px inset;-o-box-shadow:rgba(255,255,255,.1) 0 1px 0,rgba(0,0,0,.8) 0 1px 7px 0px inset;box-shadow:rgba(255,255,255,.1) 0 1px 0,rgba(0,0,0,.8) 0 1px 7px 0px inset;background:#202020;background-color:rgba(0,0,0,.3)}body{background:#1a1a1a;color:#c6c6c6}.breadcrumb{border:0}.breadcrumb li{text-shadow:0 1px 0 #000}.page-header{-moz-box-shadow:rgba(255,255,255,.07) 0 1px 0;-webkit-box-shadow:rgba(255,255,255,.07) 0 1px 0;-o-box-shadow:rgba(255,255,255,.07) 0 1px 0;box-shadow:rgba(255,255,255,.07) 0 1px 0;border-bottom:1px solid #121212}h1,h2,h3,h4,h5,h6{color:#fff}h6{color:#999}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>.open.active>a:hover{background-color:#222;border-color:#2f2f2f #2f2f2f transparent}.nav>.dropdown.active>a:hover{color:#fff}.nav-tabs .active .dropdown-toggle .caret,.nav-pills .active .dropdown-toggle .caret{border-top-color:#fff}.nav-tabs{border-bottom:1px solid #666}.nav-tabs>.active>a,.nav-tabs>.active>a:hover{background-color:#2f2f2f;color:#fff;border-color:#666 #666 transparent}.nav-tabs>li>a:hover{border-color:#2f2f2f #2f2f2f #666;background-color:#222;color:#0af}.nav-tabs.nav-stacked>li>a,.nav-tabs.nav-stacked>li>a:hover{border-color:#666}.nav-pills>li>a:hover{background-color:#222;color:#0af}.nav-list>li>a,.nav-list .nav-header{text-shadow:0 1px 0 #000}.nav-list>li>a:hover{background-color:#161616;color:#0af}.nav-list .active>a:hover{background-color:#08c;color:#fff}.tabs-below .nav-tabs{border-top:1px solid #666}.tabs-left .nav-tabs{border-right:1px solid #666}.tabs-right .nav-tabs{border-left:1px solid #666}.tabs-below .nav-tabs>li>a:hover{border-top:1px solid #666}.tabs-left .nav-tabs>li>a:hover{border-color:transparent #666 transparent transparent}.tabs-right .nav-tabs>li>a:hover{border-color:transparent transparent transparent #666}.tabs-below .nav-tabs .active>a,.tabs-below .nav-tabs .active>a:hover{border-color:transparent #666 #666}.tabs-left .nav-tabs .active>a,.tabs-left .nav-tabs .active>a:hover{border-color:#666 transparent #666 #666}.tabs-right .nav-tabs .active>a,.tabs-right .nav-tabs .active>a:hover{border-color:#666 #666 #666 transparent}:-moz-placeholder{color:#666}::-webkit-input-placeholder{color:#666}.input-prepend .add-on,.input-append .add-on{background:#444;color:#c6c6c6;border-color:#111;text-shadow:0 1px 0 #000}label{color:#c6c6c6}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input,select,textarea{color:#fff;border-color:#fff}.search-query{-webkit-box-shadow:rgba(255,255,255,.1) 0 1px 0,rgba(0,0,0,0) 0 1px 7px 0px inset}legend{color:#fff;-moz-box-shadow:rgba(255,255,255,.07) 0 1px 0;-webkit-box-shadow:rgba(255,255,255,.07) 0 1px 0;-o-box-shadow:rgba(255,255,255,.07) 0 1px 0;box-shadow:rgba(255,255,255,.07) 0 1px 0;border-bottom:1px solid #121212}.form-actions{border-top-color:#222;background-color:#444}.help-inline{color:#999}.control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#faa732}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#faa732;border-color:#faa732}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#faa732;-moz-box-shadow:0 0 6px #faa732;-webkit-box-shadow:0 0 6px #faa732;-o-box-shadow:0 0 6px #faa732;box-shadow:0 0 6px #faa732}.control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#5bb75b}.control-group.success input,.control-group.success select,.control-group.success textarea{color:#5bb75b;border-color:#5bb75b}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#5bb75b;-moz-box-shadow:0 0 6px #5bb75b;-webkit-box-shadow:0 0 6px #5bb75b;-o-box-shadow:0 0 6px #5bb75b;box-shadow:0 0 6px #5bb75b}.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{color:#fc5b5e}.control-group.error input,.control-group.error select,.control-group.error textarea{color:#fc5b5e;border-color:#fc5b5e}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#fc5b5e;-moz-box-shadow:0 0 6px #fc5b5e;-webkit-box-shadow:0 0 6px #fc5b5e;-o-box-shadow:0 0 6px #fc5b5e;box-shadow:0 0 6px #fc5b5e}.table thead{color:#fff}.table td{border-top-color:#666}.table-striped tbody tr:nth-child(2n+1) td,.table-striped tbody tr:nth-child(2n+1) th{background-color:#444}.table-bordered{border:1px solid #666}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #666}.pagination a:hover{background-color:#222}.pagination .active a{color:#fff;background-color:#222}.pagination a{border-color:#666}.pager a{background-color:#2f2f2f;border-color:#666}.pager a:hover{background-color:#222;color:#0af}.alert{color:#fff;background-color:#faa732;text-shadow:0 1px 0 rgba(0,0,0,.25);border-color:#a86404}.alert h4{color:#c17305}.alert-success{color:#fff;background-color:#5bb75b;text-shadow:0 1px 0 rgba(0,0,0,.25);border-color:#2d662d}.alert-success h4{color:#347834}.alert-error{color:#fff;background-color:#fc5b5e;text-shadow:0 1px 0 rgba(0,0,0,.25);border-color:#d40408}.alert-error h4{color:#ed0409}.alert-info{color:#fff;background-color:#3a87ad;text-shadow:0 1px 0 rgba(0,0,0,.25);border-color:#1a3c4e}.alert-info h4{color:#204b61}.modal{background-color:#444}.modal-header{border-bottom:1px solid #222}.modal-body p{color:#c6c6c6}.modal-footer{background-color:#373737;border-top:1px solid #222;-moz-box-shadow:0 1px 0 #333 inset;-webkit-box-shadow:0 1px 0 #333 inset;-o-box-shadow:0 1px 0 #333 inset;box-shadow:0 1px 0 #333 inset}blockquote{border-left-color:#111}blockquote.pull-right{border-right-color:#111}hr{-moz-box-shadow:rgba(255,255,255,.07) 0 1px 0;-webkit-box-shadow:rgba(255,255,255,.07) 0 1px 0;-o-box-shadow:rgba(255,255,255,.07) 0 1px 0;box-shadow:rgba(255,255,255,.07) 0 1px 0;border-bottom:1px solid #121212;border-top:none}code{border:none}pre{border:none;color:#c6c6c6}
/*!
 ********************* TEMPLATE MAIN CSS // DARK STYLE 
 */
a{color:#fff}#footer{background:#1f1f1f;border-top:4px solid #ddd}.action_box{border-bottom:1px solid #000;border-top:2px solid #000}.m_title{margin-top:0;color:#cd2122;text-shadow:0 1px 0 #000}.services_box .title{text-shadow:1px 1px 0 #000}.recentwork_carousel li .details h4+span{color:#aaa}.smallm_title{text-shadow:0 1px 0 #000;border-bottom:1px solid #000}.smallm_title span{border-bottom:1px solid #000}.smallm_title span:before{border-bottom-color:#000}.feature_box .title{text-shadow:1px 1px 0 #000}.css3accordion>ul>li{border-top:4px solid #4b4b4b}.gray-area{background:#474747}.acc-group.default-style>button:hover{background:#555;color:#ddd}.acc-group.default-style>button.collapsed{color:#aaa}.partners_carousel li a{border:4px solid #0e0e0e;background:#5e5e5e}.partners_carousel h5.title{text-shadow:1px 1px 0 #000}.keywordbox{border-top:4px solid #222;color:#727272}.keywordbox:after{border-top-color:#222}.circle_title{text-shadow:0 1px 0 #111}.circle_title:after{border-bottom:1px dotted #999}.circle_title>span{background:#252525}.latest_posts.style3 ul.posts .title{text-shadow:1px 1px 0 #1d1d1d}.latest_posts.style2 ul.posts .title{text-shadow:1px 1px 0 #0e0e0e}.screenshot-box{background:#2c2c2c;border:1px solid #1a1a1a}.infobox2,.infobox1{background:#3d3d3d;border-bottom:1px solid #181818}.infobox2:hover,.infobox1:hover{background:#2c2c2c}.vertical_tabs{background:#131313;border:1px solid #6f6f6f}.vertical_tabs.tabbable .nav>li{border-top:1px solid #6f6f6f}.vertical_tabs.tabbable .nav>li.active>a{background:#131313}.vertical_tabs.tabbable .nav>li>a{color:#777;background:#000;background:-moz-linear-gradient(left,#000 73%,#191919 100%);background:-webkit-gradient(linear,left top,right top,color-stop(73%,#000),color-stop(100%,#191919));background:-webkit-linear-gradient(left,#000 73%,#191919 100%);background:-o-linear-gradient(left,#000 73%,#191919 100%);background:-ms-linear-gradient(left,#000 73%,#191919 100%);background:linear-gradient(to right,#000 73%,#191919 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#191919',GradientType=1)}.vertical_tabs.tabbable .nav{border-right:1px solid #6f6f6f;border-bottom:1px solid #6f6f6f}.tabs_style1{background:#191919;border:1px solid #333}.tabs_style1>ul.nav{background:#191919;background:-moz-linear-gradient(top,#191919 0%,#060606 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#191919),color-stop(100%,#060606));background:-webkit-linear-gradient(top,#191919 0%,#060606 100%);background:-o-linear-gradient(top,#191919 0%,#060606 100%);background:-ms-linear-gradient(top,#191919 0%,#060606 100%);background:linear-gradient(to bottom,#191919 0%,#060606 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#191919',endColorstr='#060606',GradientType=0)}.tabs_style1>ul.nav>li>a{border-right:1px solid #2e2e2e;color:#adadad;border-left:0}.tabs_style1>ul.nav>li.active>a,.tabs_style1>ul.nav>li>a:hover{background-color:#191919}.mb_title{background:#3d3d3d;color:#a2a2a2}.statbox{background:#2e2e2e;border:1px solid #575757}.static-content.simple{text-shadow:0 2px 0 #0c0c0c}.static-content.simple h2,.static-content.simple h3{text-shadow:0 2px 0 #0c0c0c}.static-content.simple .btn.btn-flat:after{background:#252525}.static-content.simple .line{background:#444}.page-title{color:#e7e7e7}.page-title,.subtitle{border-bottom:1px solid #3f3f3f}.subtitle{color:#818181}nav#main_menu>ul ul{background:#111;border:1px solid #000;border:1px solid rgba(0,0,0,.8)}nav#main_menu>ul>li>ul:after{border-bottom-color:#111}nav#main_menu>ul ul li a{color:#949494}nav#main_menu>ul ul li.active>a,nav#main_menu>ul ul li.sfHover>a,nav#main_menu>ul ul li a:hover{color:#999;background:rgba(255,255,255,.04)}nav#main_menu>ul ul .sf-sub-indicator{background:#665}nav#main_menu>ul>li>ul ul:after{border-right-color:#111}#page_header:before{opacity:1}#mainbody .sidebar{background:#0c0c0c}#mainbody .sidebar .moduletitle{color:#d5d5d5}#mainbody .sidebar .moduletitle:after{border-bottom:1px solid #888}#mainbody .sidebar .moduletitle:before{border-bottom:1px solid #444}#mainbody .sidebar ul.menu li a{color:#999}.eBlog .itemContainer{background:#090909}.eBlog .post_details{border-top:1px solid #444;border-bottom:1px solid #444}.eBlog .itemReadMore{border-bottom:1px solid #111;border-bottom:1px solid rgba(255,255,255,.1)}.hg-portfolio-sortable #portfolio-nav li a{background:#111}.hg-portfolio-sortable #sorting{background:#111}.hg-portfolio-sortable ul#thumbs li .inner-item{border:1px solid #555;background:#0a0a0a}.hg-portfolio-sortable ul#thumbs li .inner-item h4{border-bottom:1px dotted #303030}.itemLinks span a{background:#111}.ptcarousel{border:4px solid #252525;-webkit-box-shadow:0 0 0 2px #5c5c5c,0 0 6px rgba(0,0,0,.8);-moz-box-shadow:0 0 0 2px #3d3d3d,0 0 6px rgba(0,0,0,.8);box-shadow:0 0 0 2px #3d3d3d,0 0 6px rgba(0,0,0,.8)}.ptcarousel:after{border-right:15px solid #5c5c5c}.ptcarousel:before{border-right:13px solid #252525}.show-grid [class*=span]{background-color:#111}.show-grid:hover [class*=span]{background:#1a1a1a}.shop.tabbable .nav{border-bottom:3px solid #393939}.shop.tabbable .nav li{border-left:2px solid #444}.shop.tabbable .nav li.active a:after{border-bottom-color:#393939}.shop.tabbable .shop-latest-carousel .controls a{background:#000}.shop.tabbable .shop-latest-carousel:hover .controls a{background:#111}.shop.tabbable .shop-latest-carousel .controls a:hover{background:#212121}.product-list-item .prod-details h3 a{color:#111}.product-list-item>.hover{border:solid 2px #999}.product-list-item:hover>.hover{border:solid 4px #777}.product-list-item .prod-details{background:#aaa;border-top:1px solid #777}.product-list-item .prod-details p.desc{color:#353535}.limited-offers-carousel li h5 a{color:#555}.limited-offers-carousel li{border:2px solid #999}.limited-offers-carousel li:hover{border:2px solid #777}.limited-offers-carousel .controls{background:#ccc;border:2px solid #999}.limited-offers-carousel .controls:after{border-top:1px solid #999}.acc-group.style3{border-bottom:1px solid #333}.acc-group.style3>button:after{background:#111;text-shadow:0 1px 0 #000}.acc-group.style3>button:hover:after{background:#151515}.acc-group.style3>button.collapsed:after{color:#999}.process_box{background:#040404;border:2px solid #222;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2),0 1px 4px #000;-moz-box-shadow:0 1px 0 rgba(255,255,255,.2),0 1px 4px #000;box-shadow:0 1px 0 rgba(255,255,255,.2),0 1px 4px #000}.process_box:hover{-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3),0 1px 8px #000;-moz-box-shadow:0 1px 0 rgba(255,255,255,.3),0 1px 8px #000;box-shadow:0 1px 0 rgba(255,255,255,.3),0 1px 8px #000}.process_box:after{border-top-color:#444}.process_box:before{border-top-color:#222}.process_box .number{background:#444;border-right:1px solid #665}.process_box .number span{color:#ccc}.timeline_bar{background:url(//reunionfishingclub.com/wp-content/themes/reunion-fishing-club/assets/css/../images/timeline_bar_dark.png) repeat-y center top}.timeline_box{background:#000}.timeline_box:after{border-left-color:#000}div[data-align=right] .timeline_box:after{border-right-color:#000}.timeline_box:before{background:#666;border:3px solid #1a1a1a}.end_timeline>span{background:#000}.timeline_box:hover:before{border:2px solid #1a1a1a}.timeline_box .date{background:#000}.error404 h2{text-shadow:0 0 28px rgba(213,213,213,.5);color:rgba(255,255,255,0)}.tabs_style4>ul.nav>li>a{color:#555}.tabs_style4>ul.nav>li.active>a,.tabs_style4>ul.nav>li>a:hover{color:#888;background:#222}.tabs_style4>ul.nav>li.active>a{background:#050505;border:1px solid #252525}.tabs_style4 .tab-content{border:1px solid #252525;background:#050505}.services_box.style2 .box{background:#111}.services_box.style2 .box:hover{background:#000;box-shadow:0 0 30px rgba(0,0,0,.8)}.services_box.style2 .box .list li{border-top:1px solid #252525}.team_member{background:#000}.team_member:hover{box-shadow:0 0 20px rgba(0,0,0,.8)}.team_member .details{background:#000;box-shadow:0 12px 20px rgba(0,0,0,.8)}.acc-group.default-style>button:hover{background:#333}.bs-docs-example{background-color:#0c0c0c;border:1px solid #414141}.bs-docs-example:after{background-color:#000;border:1px solid #414141}.prettyprint{border:1px solid #414141}.pricing_table .pr_table_col{background:#323232}.pricing_table [class*=span]:nth-child(odd) .pr_table_col{background-color:#424242}.pricing_table .pr_table_col.caption_column .tb_header{color:#888;border-bottom:2px solid #fff;background:#222;text-shadow:1px 1px 0 #000}.pricing_table .pr_table_col.caption_column .tb_content li{background:#222}#sliding_panel{background:#363636}.tabs_style2>ul.nav>li{border-left:1px dotted #555}.tabs_style2>ul.nav>li>a{color:#555}.tabs_style2>ul.nav>li.active>a,.tabs_style2>ul.nav>li>a:hover{color:#aaa}.tabs_style3{background:#121212;border:1px solid #333}.tabs_style3>ul.nav{background:#000;background:-moz-linear-gradient(top,#000 0%,#222 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,#222));background:-webkit-linear-gradient(top,#000 0%,#222 100%);background:-o-linear-gradient(top,#000 0%,#222 100%);background:-ms-linear-gradient(top,#000 0%,#222 100%);background:linear-gradient(to bottom,#000 0%,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#222222',GradientType=0)}.tabs_style3>ul.nav>li>a{border-right:1px solid #333;color:#888}.tabs_style3>ul.nav>li.active>a,.tabs_style3>ul.nav>li>a:hover{background-color:#111}.acc-group.style2{border:1px solid #333}.acc-group.style2>button.collapsed{color:#888}.acc-group.style2 .content{border-top:1px solid #333}.topnav li.drop .inner{background:#111}.topnav li.drop .inner:after{border-bottom-color:#111}.topnav li.drop li a{color:#ccc}.topnav li.drop li.active a,.topnav li.drop li a:hover{background:rgba(255,255,255,.1)}#page_header{border-bottom:6px solid #353535}#page_header>.shadowUP:after{border-top-color:#353535}#slideshow #bottom_mask.mask2{background:url(//reunionfishingclub.com/wp-content/themes/reunion-fishing-club/assets/css/../images/bottom_mask2_dark.png) no-repeat center top}#slideshow #bottom_mask{background:url(//reunionfishingclub.com/wp-content/themes/reunion-fishing-club/assets/css/../images/bottom_mask_dark.png) no-repeat center top}.product-list-item .prod-details .actions form.product .quantity-box input,.product-page .addtocart-bar .quantity-input{color:#595959;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.category-view .row .category .inner-item h2 a{color:#000}.product-page .rating_block{background:#5e5e5e}#mainbody .product-page .addtocart-area .product-fields .product-fields-title{background:#2b2b2b;color:#cacaca;text-shadow:0 1px 0 #000;box-shadow:1px 1px 0 #000}#mainbody .product-page .addtocart-area .product-fields .product-fields-title:after{border-left-color:#2b2b2b}.styledform1{background:#111;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2),0 2px 4px rgba(0,0,0,.65);-moz-box-shadow:0 1px 0 rgba(255,255,255,.2),0 2px 4px rgba(0,0,0,.65);box-shadow:0 1px 0 rgba(255,255,255,.2),0 2px 4px rgba(0,0,0,.65)}.cart-view .cart-summary.cs1{border-bottom:4px solid #111}.cart-view .cart-summary.cs1 th{color:#e7e7e7;background:#202020}.cart-view .cart-summary.cs2,.cart-view .cart-summary.cs3{background:#0e0e0e}.checkout-button-top{border-top:solid #363636 1px}.checkout-button-top .tosCont{background:#252525}a.terms-of-service{background:#111}.cart-view .cart-summary .PricebillTotal{color:#fff}body div.pp_kalypso .pp_content{background:#121212;border:1px solid #000}.login-panel .links a,.register-panel .links a,.forgot-panel .links a{text-shadow:0 1px 0 rgba(0,0,0,.7)}