@media (max-width:979px){html body .hidden-desktop{display:inherit !important;}html body .visible-desktop{display:none !important;}html body .visible-phone{display:inherit !important;}html body .hidden-phone{display:none !important;}html body body{padding-right:20px;padding-left:20px;}html body .navbar-fixed-top,html body .navbar-fixed-bottom,html body .navbar-static-top{margin-right:-20px;margin-left:-20px;}html body .container-fluid{padding:0;}html body .dl-horizontal dt{float:none;width:auto;clear:none;text-align:left;}html body .dl-horizontal dd{margin-left:0;}html body .container{width:auto;}html body .row-fluid{width:100%;}html body .row,html body .thumbnails{margin-left:0;}html body .thumbnails > li{float:none;margin-left:0;}html body [class*="span"],html body .uneditable-input[class*="span"],html body .row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html body .span12,html body .row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html body .row-fluid [class*="offset"]:first-child{margin-left:0;}html body .input-large,html body .input-xlarge,html body .input-xxlarge,html body input[class*="span"],html body select[class*="span"],html body textarea[class*="span"],html body .uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html body .input-prepend input,html body .input-append input,html body .input-prepend input[class*="span"],html body .input-append input[class*="span"]{display:inline-block;width:auto;}html body .controls-row [class*="span"] + [class*="span"]{margin-left:0;}html body .modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0;}html body .modal.fade{top:-100px;}html body .modal.fade.in{top:20px;}}@media (min-width:1200px){html body .row{margin-left:-20px;*zoom:1;}html body .row:before,html body .row:after{display:table;line-height:0;content:"";}html body .row:after{clear:both;}[class*="span"]{float:left;min-height:1px;margin-left:20px;}html body .container,html body .navbar-static-top .container,html body .navbar-fixed-top .container,html body .navbar-fixed-bottom .container{width:940px;}html body .span12{width:940px;}html body .span11{width:860px;}html body .span10{width:780px;}html body .span9{width:700px;}html body .span8{width:620px;}html body .span7{width:540px;}html body .span6{width:460px;}html body .span5{width:380px;}html body .span4{width:300px;}html body .span3{width:220px;}html body .span2{width:140px;}html body .span1{width:60px;}html body .offset12{margin-left:980px;}html body .offset11{margin-left:900px;}html body .offset10{margin-left:820px;}html body .offset9{margin-left:740px;}html body .offset8{margin-left:660px;}html body .offset7{margin-left:580px;}html body .offset6{margin-left:500px;}html body .offset5{margin-left:420px;}html body .offset4{margin-left:340px;}html body .offset3{margin-left:260px;}html body .offset2{margin-left:180px;}html body .offset1{margin-left:100px;}}html body .row .row,body #footer-container .row .row,body #main-container .row .row,body #menu-container .row .row{background:transparent !important;}html body a{color:#677036}html body a:hover{color:#677036}.button *,.btn-navbar *,.btn *,.button:hover *,.btn-navbar:hover *,.btn:hover *{text-shadow:none !important;color:#ffffff !important;}.accordion-group,.accordion-inner{border-color:#677036 !important;}.button,.btn-navbar,.btn,html body .accordion-heading{text-shadow:none !important;color:#ffffff !important;background-color:#677036 !important;background-image:-moz-linear-gradient(top,#677036,#677036) !important;background-image:-ms-linear-gradient(top,#677036,#677036) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#677036),to(#677036)) !important;background-image:-webkit-linear-gradient(top,#677036,#677036) !important;background-image:-o-linear-gradient(top,#677036,#677036) !important;background-image:linear-gradient(top,#677036,#677036) !important;background-repeat:repeat-x !important;border-color:#677036 !important;border:1px solid #677036 !important;border-bottom-color:#677036 !important;}html body .btn-primary{text-shadow:none !important;color:#ffffff !important;background-color:#677036 !important;background-image:-moz-linear-gradient(top,#677036,#677036) !important;background-image:-ms-linear-gradient(top,#677036,#677036) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#677036),to(#677036)) !important;background-image:-webkit-linear-gradient(top,#677036,#677036) !important;background-image:-o-linear-gradient(top,#677036,#677036) !important;background-image:linear-gradient(top,#677036,#677036) !important;background-repeat:repeat-x !important;border-color:#677036 !important;border:1px solid #677036 !important;border-bottom-color:#677036 !important;}html body .btn-primary:hover{text-shadow:none !important;color:#ffffff !important;background-color:#677036 !important;background-image:-moz-linear-gradient(top,#677036,#677036) !important;background-image:-ms-linear-gradient(top,#677036,#677036) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#677036),to(#677036)) !important;background-image:-webkit-linear-gradient(top,#677036,#677036) !important;background-image:-o-linear-gradient(top,#677036,#677036) !important;background-image:linear-gradient(top,#677036,#677036) !important;background-repeat:repeat-x !important;border-color:#677036 !important;border:1px solid #677036 !important;border-bottom-color:#677036 !important;}.nav-tabs > .active > a{border:1px solid #677036;}.nav-tabs > li > a:hover,.nav-tabs > .active > a:hover{border:1px solid #677036;}.button:hover,.btn-navbar:hover,.btn:hover,.accordion-heading:hover{color:#ffffff !important;background-color:#677036 !important;background-image:-moz-linear-gradient(top,#677036,#677036) !important;background-image:-ms-linear-gradient(top,#677036,#677036) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#677036),to(#677036)) !important;background-image:-webkit-linear-gradient(top,#677036,#677036) !important;background-image:-o-linear-gradient(top,#677036,#677036) !important;background-image:linear-gradient(top,#677036,#677036) !important;background-repeat:repeat-x !important;border-color:#677036 !important;border:1px solid #677036 !important;border-bottom-color:#677036 !important;}#nav-select select{background:#677036;color:#ffffff !important;border:1px solid #677036 !important;}#nav-select select:focus{background:#677036;}html body .popover.top .arrow:after{border-top-color:#677036;}html body .popover.right .arrow:after{border-right-color:#677036;}html body .popover.bottom .arrow:after{border-bottom-color:#677036;}html body .popover.left .arrow:after{border-left-color:#677036;}html body .popover .popover-inner{background:transparent;}html body .popover{
                    background: #677036;
                    background: -moz-linear-gradient(top,  #677036 0%, #677036 100%);
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#677036), color-stop(100%,#677036));
                    background: -webkit-linear-gradient(top,  #677036 0%,#677036 100%);
                    background: -o-linear-gradient(top,  #677036 0%,#677036 100%);
                    background: -ms-linear-gradient(top,  #677036 0%,#677036 100%);
                    background: linear-gradient(to bottom,  #677036 0%,#677036 100%);
                    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#677036,endColorstr=#677036);
                    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#677036, endColorstr=#677036)";border:1px solid #677036;}html body .popover .popover-title{border:0px;}html body .popover .popover-title{background-color:transparent;}html body .popover h3{color:#ffffff;}html body .popover .popover-content{background-color:transparent;}html body .popover .popover-content{color:#ffffff;}.pagination ul > li > a,.pagination ul > li > span{
                    background: #677036;
                    background: -moz-linear-gradient(top,  #677036 0%, #677036 100%);
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#677036), color-stop(100%,#677036));
                    background: -webkit-linear-gradient(top,  #677036 0%,#677036 100%);
                    background: -o-linear-gradient(top,  #677036 0%,#677036 100%);
                    background: -ms-linear-gradient(top,  #677036 0%,#677036 100%);
                    background: linear-gradient(to bottom,  #677036 0%,#677036 100%);
                    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#677036,endColorstr=#677036);
                    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#677036, endColorstr=#677036)";}.pagination ul > li > a,.pagination ul > li > span{border-color:#677036;}html body .thumbnail{border:1px solid #677036;}html body .well{
                    background-color: #677036;
                    background: #677036;
                    background: -moz-radial-gradient(center, ellipse cover,  #677036 0%, #677036 100%);
                    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#677036), color-stop(100%,#677036));
                    background: -webkit-radial-gradient(center, ellipse cover,  #677036 0%,#677036 100%);
                    background: -o-radial-gradient(center, ellipse cover,  #677036 0%,#677036 100%);
                    background: -ms-radial-gradient(center, ellipse cover,  #677036 0%,#677036 100%);
                    background: radial-gradient(ellipse at center,  #677036 0%,#677036 100%);border:1px solid #677036;}html body hr{border-top:1px solid #677036;border-bottom:1px solid #677036;}html body .flex-control-paging li a{background:#677036;border:1px solid #677036;}html body .flex-control-paging li a:hover,html body .flex-control-paging li a.flex-active{background:#677036;}.module-title{border-bottom-color:#677036 !important;}html body .form-actions{border-top:1px solid #677036;}html body .input-prepend input,html body .input-prepend textarea{background:#ffffff;border-color:#677036 !important;border:1px solid #677036 !important;border-bottom-color:#677036 !important;}html body .add-on,html body .flexslider .flex-next,html body .flexslider .flex-prev{background-color:#677036 !important;background-image:-moz-linear-gradient(top,#677036,#677036) !important;background-image:-ms-linear-gradient(top,#677036,#677036) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#677036),to(#677036)) !important;background-image:-webkit-linear-gradient(top,#677036,#677036) !important;background-image:-o-linear-gradient(top,#677036,#677036) !important;background-image:linear-gradient(top,#677036,#677036) !important;background-repeat:repeat-x !important;border-color:#677036 !important;border:1px solid #677036 !important;border-bottom-color:#677036 !important;}body .container-component .nav li.active a,body .container-component .nav .dropdown-menu{background:#677036 !important;}body .container-component .nav li a{background:#677036 !important;}body .container-component .nav-tabs{border-bottom:1px solid #677036;}html body .add-on,html body .flexslider .flex-next,html body .flexslider .flex-prev,html body .add-on,html body .container-component .nav li a,html body .container-component .nav li a:hover{color:#ffffff !important;}html body .well,html body .add-on,html body .container-component .nav .dropdown-menu li a,html body .container-component .nav .dropdown-menu li a:hover{color:#ffffff !important;}::-moz-selection,::selection{color:#ffffff !important;background:#677036 !important;}.tipsy-inner,.formError .formErrorContent,.formError .formErrorArrow div{color:#ffffff !important;background-color:#677036 !important;background-image:-moz-linear-gradient(top,#677036,#677036) !important;background-image:-ms-linear-gradient(top,#677036,#677036) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#677036),to(#677036)) !important;background-image:-webkit-linear-gradient(top,#677036,#677036) !important;background-image:-o-linear-gradient(top,#677036,#677036) !important;background-image:linear-gradient(top,#677036,#677036) !important;background-repeat:repeat-x !important;border-color:#677036 !important;border:1px solid #677036 !important;border-bottom-color:#677036 !important;}.formErrorArrow{display:none;}body #main-nav .level1 > a,body #main-nav ul a,.w980 #main-nav ul a{font-size:16px;}@media (min-width:1200px){body #main-nav .level1 > a,body #main-nav ul a,.w980 #main-nav ul a{font-size:16px;}}body #main-nav .level1 > a{padding-left:8px;padding-right:8px;}@media (min-width:1200px){body #main-nav .level1 > a{padding-left:8px;padding-right:8px;}}#mobile-actions{display:block;position:fixed;z-index:9999;bottom:0;left:0;right:0;margin:0px;width:100%;background:rgba(51,51,51,0.9);}#mobile-actions li{float:none;width:1%;display:table-cell;list-style:none;text-align:center;}#mobile-actions li a{color:#fff;cursor:pointer;display:block;text-align:center;border-right:1px solid #333;padding:8px 0px;font-size:10px;line-height:16px;}#mobile-actions li a:hover{text-decoration:none;}#mobile-actions li:last-child a{border:none;}#mobile-actions li a i{font-size:20px;}.image_stack{margin:40px 80px 10px;}.image-caption .thumbnail-1 figcaption{z-index:200;position:absolute;}.image-caption .thumbnail-5 figcaption{z-index:200;position:absolute;}.image-caption ul{list-style:none;padding:0;margin:0;}.image-caption ul li{margin-bottom:10px;margin-right:10px;display:inline-block;vertical-align:top;background:#fff;cursor:pointer;position:relative;overflow:hidden;border:1px solid white;
                -moz-box-shadow: 2px 2px 8px rgba(0,0,0,0.5);
                -webkit-box-shadow: 2px 2px 8px rgba(0,0,0,0.5);
                box-shadow: 2px 2px 8px rgba(0,0,0,0.5);}.thumbnail-container{background-repeat:no-repeat !important;background-position:center center;}.image-caption .thumbnail-container{display:block;}.image-caption .thumbnail-item *,.image-caption .thumbnail-item:hover *{text-decoration:none;}.image-caption .thumbnail-container{display:inline-block;}.image-caption .pattern-overlay,.image-caption .pattern-overlay-1,.image-caption .pattern-overlay-2{position:absolute;z-index:1;}.image-caption .thumbnail-item figcaption{background:#666;background:rgba(100,100,100,0.9);margin:10px;padding:2px;color:#fff;font-size:10pt;}.image-caption .thumbnail-item figcaption h3{font-size:11pt;font-weight:normal;}.image-caption .thumbnail-item figcaption p,.image-caption .thumbnail-item figcaption h3{margin:3px;padding:0;}.image-caption .thumbnail-1 figcaption{margin:0 10px 0 10px;}.image-caption .thumbnail-5 figcaption{margin:0 10px 0 10px;}.image-caption .thumbnail-2 figcaption{height:150px;position:absolute;top:-190px;}.image-caption .thumbnail-3 figcaption{
            -webkit-transform: scale(0);
            -moz-transform: scale(0);
            -ms-transform: scale(0);
            -o-transform: scale(0);
            transform: scale(0);  height:150px;opacity:0;position:absolute;top:0;}.image-caption .thumbnail-4 figcaption{top:0;position:absolute;height:150px;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;
            -webkit-transform: scale(0);
            -moz-transform: scale(0);
            -ms-transform: scale(0);
            -o-transform: scale(0);
            transform: scale(0);  opacity:0;}.image-caption .thumbnail-4,.image-caption .thumbnail-4 .thumbnail-container{box-shadow:1px 1px 1px 0px rgba(0,0,1,.5);}#image-slider li .thumbnail-container{
            -webkit-transition: all 1s linear;
            -moz-transition: all 1s linear;
            -ms-transition: all 1s linear;
            -o-transition: all 1s linear;
            transition: all 1s linear;  }#image-slider li figcaption{
            -webkit-transition: all 500ms ease-in-out 300ms;
            -moz-transition: all 500ms ease-in-out 300ms;
            -ms-transition: all 500ms ease-in-out 300ms;
            -o-transition: all 500ms ease-in-out 300ms;
            transition: all 500ms ease-in-out 300ms;  }#image-slider li:target .thumbnail-container{opacity:1;}#image-slider li:target figcaption{
            -webkit-transform: translateY(-100%);
            -moz-transform: translateY(-100%);
            -ms-transform: translateY(-100%);
            -o-transform: translateY(-100%);
            transform: translateY(-100%);  }#image-slider li:first-child figcaption{
            -webkit-transform: translateY(-100%);
            -moz-transform: translateY(-100%);
            -ms-transform: translateY(-100%);
            -o-transform: translateY(-100%);
            transform: translateY(-100%);  }#image-slider li:first-child figcaption.hide{
            -webkit-transform: translateY(0);
            -moz-transform: translateY(0);
            -ms-transform: translateY(0);
            -o-transform: translateY(0);
            transform: translateY(0);  }.image-caption .thumbnail-item .thumbnail-container{
            -webkit-transition: all 350ms;
            -moz-transition: all 350ms;
            -ms-transition: all 350ms;
            -o-transition: all 350ms;
            transition: all 350ms;  }.image-caption .thumbnail-1 figcaption{
            -webkit-transition: all 350ms linear;
            -moz-transition: all 350ms linear;
            -ms-transition: all 350ms linear;
            -o-transition: all 350ms linear;
            transition: all 350ms linear;  bottom:0px;}.image-caption .thumbnail-2 figcaption{
            -webkit-transition: all 350ms ease-in 350ms;
            -moz-transition: all 350ms ease-in 350ms;
            -ms-transition: all 350ms ease-in 350ms;
            -o-transition: all 350ms ease-in 350ms;
            transition: all 350ms ease-in 350ms;  }.image-caption .thumbnail-3 figcaption{
            -webkit-transition: all 350ms ease-out;
            -moz-transition: all 350ms ease-out;
            -ms-transition: all 350ms ease-out;
            -o-transition: all 350ms ease-out;
            transition: all 350ms ease-out;  }.image-caption .thumbnail-4 figcaption,.image-caption .thumbnail-4 .thumbnail-container{
            -webkit-transition: all 500ms;
            -moz-transition: all 500ms;
            -ms-transition: all 500ms;
            -o-transition: all 500ms;
            transition: all 500ms;  }.image-caption .thumbnail-5 figcaption{
            -webkit-transition: all 350ms linear;
            -moz-transition: all 350ms linear;
            -ms-transition: all 350ms linear;
            -o-transition: all 350ms linear;
            transition: all 350ms linear;  }.image-caption .thumbnail-item .pattern-overlay{opacity:0.5;
            -webkit-transition: all 500ms;
            -moz-transition: all 500ms;
            -ms-transition: all 500ms;
            -o-transition: all 500ms;
            transition: all 500ms;  }.thumbnail-item:hover .pattern-overlay{opacity:0;}.thumbnail-1:hover figcaption{
            -webkit-transform: translateY(100%);
            -moz-transform: translateY(100%);
            -ms-transform: translateY(100%);
            -o-transform: translateY(100%);
            transform: translateY(100%);  margin-top:-10px;}.thumbnail-1:hover .thumbnail-container{opacity:0.8;}.thumbnail-2:hover figcaption{
            -webkit-transform: translateY(190px);
            -moz-transform: translateY(190px);
            -ms-transform: translateY(190px);
            -o-transform: translateY(190px);
            transform: translateY(190px);  }.thumbnail-3:hover figcaption{
            -webkit-transform: scale(1);
            -moz-transform: scale(1);
            -ms-transform: scale(1);
            -o-transform: scale(1);
            transform: scale(1);  opacity:1;}.thumbnail-4:hover .thumbnail-container{
            -webkit-transform: scale(0);
            -moz-transform: scale(0);
            -ms-transform: scale(0);
            -o-transform: scale(0);
            transform: scale(0);  -webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;opacity:0;}.thumbnail-4:hover figcaption{
            -webkit-transform: scale(1);
            -moz-transform: scale(1);
            -ms-transform: scale(1);
            -o-transform: scale(1);
            transform: scale(1);  -webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;opacity:1;}.thumbnail-5:hover figcaption{
            -webkit-transform: translateY(-100%);
            -moz-transform: translateY(-100%);
            -ms-transform: translateY(-100%);
            -o-transform: translateY(-100%);
            transform: translateY(-100%);  margin-top:-10px;}.thumbnail-5:hover .thumbnail-container{
            -webkit-transform: scale(1.1);
            -moz-transform: scale(1.1);
            -ms-transform: scale(1.1);
            -o-transform: scale(1.1);
            transform: scale(1.1);  }.image-caption ul li{height:80px;width:120px;}.image-caption .thumbnail-container{height:80px;width:120px;}.image-caption .pattern-overlay,.image-caption .pattern-overlay-1,.image-caption .pattern-overlay-2{height:80px;width:120px;}.image-caption .thumbnail-item figcaption{width:95px;}.module-77.mod-web4sitemap ul,.module-77.mod-web4sitemap li{list-style:none;}.module-77.mod-web4sitemap ul > li{width:50%;padding:0;}.module-77.mod-web4sitemap ul li:last-child{padding-right:0 !important;margin-right:0 !important;}