@font-face{font-family:'open_sans_semiboldregular';src:url('../fonts/opensans-semibold-webfont.eot');src:url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-semibold-webfont.woff') format('woff'),url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),url('../fonts/opensans-semibold-webfont.svg#open_sans_semiboldregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansbold';src:url('../fonts/opensans-bold-webfont.eot');src:url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-bold-webfont.woff') format('woff'),url('../fonts/opensans-bold-webfont.ttf') format('truetype'),url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansregular';src:url('../fonts/opensans-regular-webfont.eot');src:url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-regular-webfont.woff') format('woff'),url('../fonts/opensans-regular-webfont.ttf') format('truetype'),url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanssemibold_italic';src:url('../fonts/opensans-semibolditalic-webfont.eot');src:url('../fonts/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-semibolditalic-webfont.woff') format('woff'),url('../fonts/opensans-semibolditalic-webfont.ttf') format('truetype'),url('../fonts/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sansitalic';src:url('../fonts/opensans-italic-webfont.eot');src:url('../fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-italic-webfont.woff') format('woff'),url('../fonts/opensans-italic-webfont.ttf') format('truetype'),url('../fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'open_sanslight';src:url('../fonts/opensans-light-webfont.eot');src:url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans-light-webfont.woff') format('woff'),url('../fonts/opensans-light-webfont.ttf') format('truetype'),url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}img{max-width:100%;}a:focus{outline:none;}a.selected{color:#64902a;}a:hover{text-decoration:none;}body{padding:27px 0 42px;}#wrapper{max-width:1222px;margin:0 auto;background:#fff;padding:44px 0 0;}.mod-search__aside .mod-search_searchword{width:100%;}.mod-login__aside .mod-login_username,.mod-login__aside .mod-login_passwd{width:100%;}.mod-login_submit{margin:9px 0;}#form-login-remember label{margin-bottom:20px;}#mod-finder-searchword{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin-bottom:4px;border:1px solid #ebebeb;box-shadow:none;}.row-fluid [class*="itemSpan"]{-moz-box-sizing:border-box;display:block;float:left;margin-left:2.127659574468085%;min-height:30px;width:100%;}.row-fluid [class*="itemSpan"]:first-child{margin-left:0;}.row-fluid .itemSpan1{width:100%;}.row-fluid .itemSpan2{width:48.93617021276596%;}.row-fluid .itemSpan3{width:31.914893617021278%;}.row-fluid .itemSpan4{width:23.404255319148937%;}.row-fluid .itemSpan5{width:18.297872340425535%;}.row-fluid .itemSpan6{width:14.893617021276595%;}.row-fluid .itemSpan7{width:12.462006079027356%;}.row-fluid .itemSpan8{width:10.638297872340425%;}.row-fluid .itemSpan9{width:9.21985815602837%;}.row-fluid .itemSpan10{width:8.085106382978724%;}.row-fluid .itemSpan11{width:7.156673114119923%;}.row-fluid .itemSpan12{width:6.382978723404254%;}.modalClose{margin:14px;}div.modal.fade.in.loginPopup{width:260px;margin:-130px 0 0 -130px;top:50%;left:50%;}.login-greeting{margin:0 0 9px 0;}.input-modal{width:146px;}div.modal.fade{z-index:-500;}div.modal.fade.in{z-index:1100;}input,textarea{width:220px;}textarea{resize:none;}select,textarea,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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:28px;color:#4f5651;line-height:16px;padding:5px 4px;}.checkbox-radio-wrap__inline{display:inline-block;margin-left:6px;vertical-align:top;}.checkbox-radio-wrap__inline input[type="radio"],.checkbox-radio-wrap__inline input[type="checkbox"]{margin:-2px 0 0 0;}.page-registration form label,.page-remind form label,.page-reset form label,.page-login form label,.page-login form label,.page-profile__edit form label{display:inline-block;}textarea.invalid{border:1px solid #9D261D;}.form-vertical label{display:inline-block;}input::-webkit-input-placeholder{color:#4f5651;opacity:1;}input:-moz-placeholder{color:#4f5651;opacity:1;}input::-moz-placeholder{color:#4f5651;opacity:1;}input:-ms-input-placeholder{color:#4f5651;opacity:1;}ul#finder-filter-select-dates li.filter-date{margin-bottom:4px;margin-right:4px;}ul#finder-filter-select-dates li.filter-date select.filter-date-operator{margin-bottom:9px;}#searchForm fieldset{margin-bottom:20px;}#searchForm fieldset label{display:inline-block;margin-right:1em;}#searchForm .form-limit label{float:left;}#searchForm .form-limit select{float:right;position:relative;top:-4px;}#searchForm .form-limit p{overflow:hidden;clear:both;}#searchForm .phrases-box{padding-bottom:1em;}#searchForm .phrases-box label{min-width:90px;}#searchForm .btn-primary{line-height:28px;height:28px;}dl.search-results{margin-bottom:30px;}dl.search-results dt{margin-top:20px;}.navbar-form .btn,.navbar-form .btn-group{margin-top:5px;}.page-gallery a.zoom,.page-item__gallery a.zoom{position:relative;display:block;overflow:hidden;z-index:1;}.page-gallery a.zoom span.zoom-bg,.page-item__gallery a.zoom span.zoom-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#000;opacity:0;filter:alpha(opacity=0);z-index:3;}.page-gallery a.zoom span.zoom-icon,.page-item__gallery a.zoom span.zoom-icon{background:url(../images/zoom.png) left top no-repeat;display:block;width:36px;height:36px;position:absolute;top:-50%;left:50%;margin:-18px 0 0 -18px;z-index:4;}.page-gallery a.zoom img,.page-item__gallery a.zoom img{-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;z-index:2;}.page-gallery a.zoom.active img,.page-item__gallery a.zoom.active img{z-index:2;}.page-gallery .item_icons,.page-item__gallery .item_icons{margin-bottom:9px;}.view-article #prevArrow,.view-article #nextArrow{display:none;}.isotope-item{z-index:2;}.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width;}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity;}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}ul#filters li{display:inline-block;vertical-align:top;margin:9px 9px 0 0;}#isotopeContainer{padding-top:8px;}#isotopeContainer .item_img{margin-right:0;}.page-gallery_img{margin-left:0;}.category_children .category_child{margin-bottom:20px;}.page-archive_filters .filter-search{padding-bottom:21px;overflow:hidden;}.page-archive_filters select{margin-bottom:8px;display:inline-block;}.page-archive_filters button{display:inline-block;margin-bottom:8px;}#jform_contact_message{resize:none;width:100%;height:149px;}#contact-form label{display:inline-block;margin-bottom:5px;}.phone-num{display:inline-block;}#jform_contact_name,#jform_contact_email,#jform_contact_emailmsg{width:100%;}.contact_email-copy,.contact_vcard{margin:0 14px;height:28px;line-height:42px;display:inline-block;}.contact_vcard{margin:0;}.contact_details .icons-marker{display:block;width:16px;margin-right:12px;float:left;}.contact_address{overflow:hidden;}#contact_map{margin-bottom:21px;border:1px solid #c5bfa1;height:358px;}#contact_map>div{height:100%;}.contact_details_item{margin-bottom:20px;}.page-login form .control-group{margin:0;}.page-item_addThis{padding-top:12px;}.img_caption{text-align:center!important;}.img_caption.left{float:left;margin-right:1em;}.img_caption.left p{clear:left;text-align:center;}.img_caption.right{float:right;margin-left:1em;}.img_caption.right p{clear:right;text-align:center;}.img_caption.none{margin-left:auto;margin-right:auto;}.errorBox{background:none;text-align:left;}#back-top{position:fixed;bottom:90px;right:20px;z-index:99;}#back-top a{width:34px;height:34px;background:url(../images/up-arrow.png) 50% 50% no-repeat #ffb90f;display:block;text-align:center;font-size:0;line-height:0;overflow:hidden;text-indent:-9999px;border-radius:1000px;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s;}#back-top a:hover{background-color:#8dc73f;}.item_icons.btn-group.pull-right{margin:0 0 10px 10px;position:relative;z-index:100;}#section-kmt .kmt-form-content .kmt-form-addon>div b{margin-bottom:10px!important;}#section-kmt .kmt-head{padding-right:70px!important;height:auto!important;}#section-kmt .kmt-form-content .kmt-form-addon>div{max-width:90%;}#section-kmt .kmt-form-content .kmt-form-addon>div .input.kmt-location{max-width:100%;}#section-kmt .kmt-author,#section-kmt .kmt-author a{height:auto!important;}#section-kmt .input{padding:7px 6px!important;}#section-kmt .kmt-avatar,#section-kmt .kmt-avatar a{width:48px;}#section-kmt .input[type="checkbox"]{padding:0!important;border:none;background:none;}.radio input[type="radio"],.checkbox input[type="checkbox"]{margin-left:0;margin-right:15px;}.contact_email-copy{margin-left:0;}