html{ font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%}body{ margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{ display:block}audio,canvas,progress,video{ display:inline-block; vertical-align:baseline} audio:not([controls]){  display:none;  height:0 }[hidden],template{ display:none}a{ background-color:transparent} a:active,a:hover{  outline:0 }abbr[title]{ border-bottom:1px dotted}b,strong{ font-weight:bold}dfn{ font-style:italic}h1{ font-size:2em; margin:.67em 0}mark{ background:#ff0; color:#1d1031}small{ font-size:80%}sub,sup{ font-size:75%; line-height:0; position:relative; vertical-align:baseline}sup{ top:-0.5em}sub{ bottom:-0.25em}img{ border:0}svg:not(:root){ overflow:hidden}figure{ margin:1em 40px}hr{ box-sizing:content-box; height:0}pre{ overflow:auto}code,kbd,pre,samp{ font-family:monospace,monospace; font-size:1em}button,input,optgroup,select,textarea{ color:inherit; font:inherit; margin:0}button{ overflow:visible}button,select{ text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{ -webkit-appearance:button; cursor:pointer} button[disabled],html input[disabled]{  cursor:default } button::-moz-focus-inner,input::-moz-focus-inner{  border:0;  padding:0 }input{ line-height:normal} input[type="checkbox"],input[type="radio"]{  box-sizing:border-box;  padding:0 } input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{  height:auto } input[type="search"]{  -webkit-appearance:textfield;  box-sizing:content-box }  input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{  -webkit-appearance:none  }fieldset{ border:1px solid #c0c0c0; margin:0 2px; padding:.35em .625em .75em}legend{ border:0; padding:0}textarea{ overflow:auto}optgroup{ font-weight:bold}table{ border-collapse:collapse; border-spacing:0}td,th{ padding:0}@media print{ *,*:before,*:after{  background:transparent !important;  color:#1d1031 !important;  box-shadow:none !important;  text-shadow:none !important } a,a:visited{  text-decoration:underline }  a[href]:after{  content:" (" attr(href) ")"  } abbr[title]:after{  content:" (" attr(title) ")" } a[href^="#"]:after,a[href^="javascript:"]:after{  content:"" } pre,blockquote{  border:1px solid #999;  page-break-inside:avoid } thead{  display:table-header-group } tr,img{  page-break-inside:avoid } img{  max-width:100% !important } p,h2,h3{  orphans:3;  widows:3 } h2,h3{  page-break-after:avoid } .navbar{  display:none } .btn > .caret,.dropup > .btn > .caret{  border-top-color:#1d1031 !important } .label{  border:1px solid #1d1031 } .table{  border-collapse:collapse !important }  .table td,.table th{  background-color:#fff !important  } .table-bordered th,.table-bordered td{  border:1px solid #ddd !important }}@font-face{ font-family:'Glyphicons Halflings'; src:url('../fonts/glyphicons-halflings-regular.eot'); src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{ position:relative; top:1px; display:inline-block; font-family:'Glyphicons Halflings'; font-style:normal; font-weight:normal; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{ content:"\002a"}.glyphicon-plus:before{ content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{ content:"\20ac"}.glyphicon-minus:before{ content:"\2212"}.glyphicon-cloud:before{ content:"\2601"}.glyphicon-envelope:before{ content:"\2709"}.glyphicon-pencil:before{ content:"\270f"}.glyphicon-glass:before{ content:"\e001"}.glyphicon-music:before{ content:"\e002"}.glyphicon-search:before{ content:"\e003"}.glyphicon-heart:before{ content:"\e005"}.glyphicon-star:before{ content:"\e006"}.glyphicon-star-empty:before{ content:"\e007"}.glyphicon-user:before{ content:"\e008"}.glyphicon-film:before{ content:"\e009"}.glyphicon-th-large:before{ content:"\e010"}.glyphicon-th:before{ content:"\e011"}.glyphicon-th-list:before{ content:"\e012"}.glyphicon-ok:before{ content:"\e013"}.glyphicon-remove:before{ content:"\e014"}.glyphicon-zoom-in:before{ content:"\e015"}.glyphicon-zoom-out:before{ content:"\e016"}.glyphicon-off:before{ content:"\e017"}.glyphicon-signal:before{ content:"\e018"}.glyphicon-cog:before{ content:"\e019"}.glyphicon-trash:before{ content:"\e020"}.glyphicon-home:before{ content:"\e021"}.glyphicon-file:before{ content:"\e022"}.glyphicon-time:before{ content:"\e023"}.glyphicon-road:before{ content:"\e024"}.glyphicon-download-alt:before{ content:"\e025"}.glyphicon-download:before{ content:"\e026"}.glyphicon-upload:before{ content:"\e027"}.glyphicon-inbox:before{ content:"\e028"}.glyphicon-play-circle:before{ content:"\e029"}.glyphicon-repeat:before{ content:"\e030"}.glyphicon-refresh:before{ content:"\e031"}.glyphicon-list-alt:before{ content:"\e032"}.glyphicon-lock:before{ content:"\e033"}.glyphicon-flag:before{ content:"\e034"}.glyphicon-headphones:before{ content:"\e035"}.glyphicon-volume-off:before{ content:"\e036"}.glyphicon-volume-down:before{ content:"\e037"}.glyphicon-volume-up:before{ content:"\e038"}.glyphicon-qrcode:before{ content:"\e039"}.glyphicon-barcode:before{ content:"\e040"}.glyphicon-tag:before{ content:"\e041"}.glyphicon-tags:before{ content:"\e042"}.glyphicon-book:before{ content:"\e043"}.glyphicon-bookmark:before{ content:"\e044"}.glyphicon-print:before{ content:"\e045"}.glyphicon-camera:before{ content:"\e046"}.glyphicon-font:before{ content:"\e047"}.glyphicon-bold:before{ content:"\e048"}.glyphicon-italic:before{ content:"\e049"}.glyphicon-text-height:before{ content:"\e050"}.glyphicon-text-width:before{ content:"\e051"}.glyphicon-align-left:before{ content:"\e052"}.glyphicon-align-center:before{ content:"\e053"}.glyphicon-align-right:before{ content:"\e054"}.glyphicon-align-justify:before{ content:"\e055"}.glyphicon-list:before{ content:"\e056"}.glyphicon-indent-left:before{ content:"\e057"}.glyphicon-indent-right:before{ content:"\e058"}.glyphicon-facetime-video:before{ content:"\e059"}.glyphicon-picture:before{ content:"\e060"}.glyphicon-map-marker:before{ content:"\e062"}.glyphicon-adjust:before{ content:"\e063"}.glyphicon-tint:before{ content:"\e064"}.glyphicon-edit:before{ content:"\e065"}.glyphicon-share:before{ content:"\e066"}.glyphicon-check:before{ content:"\e067"}.glyphicon-move:before{ content:"\e068"}.glyphicon-step-backward:before{ content:"\e069"}.glyphicon-fast-backward:before{ content:"\e070"}.glyphicon-backward:before{ content:"\e071"}.glyphicon-play:before{ content:"\e072"}.glyphicon-pause:before{ content:"\e073"}.glyphicon-stop:before{ content:"\e074"}.glyphicon-forward:before{ content:"\e075"}.glyphicon-fast-forward:before{ content:"\e076"}.glyphicon-step-forward:before{ content:"\e077"}.glyphicon-eject:before{ content:"\e078"}.glyphicon-chevron-left:before{ content:"\e079"}.glyphicon-chevron-right:before{ content:"\e080"}.glyphicon-plus-sign:before{ content:"\e081"}.glyphicon-minus-sign:before{ content:"\e082"}.glyphicon-remove-sign:before{ content:"\e083"}.glyphicon-ok-sign:before{ content:"\e084"}.glyphicon-question-sign:before{ content:"\e085"}.glyphicon-info-sign:before{ content:"\e086"}.glyphicon-screenshot:before{ content:"\e087"}.glyphicon-remove-circle:before{ content:"\e088"}.glyphicon-ok-circle:before{ content:"\e089"}.glyphicon-ban-circle:before{ content:"\e090"}.glyphicon-arrow-left:before{ content:"\e091"}.glyphicon-arrow-right:before{ content:"\e092"}.glyphicon-arrow-up:before{ content:"\e093"}.glyphicon-arrow-down:before{ content:"\e094"}.glyphicon-share-alt:before{ content:"\e095"}.glyphicon-resize-full:before{ content:"\e096"}.glyphicon-resize-small:before{ content:"\e097"}.glyphicon-exclamation-sign:before{ content:"\e101"}.glyphicon-gift:before{ content:"\e102"}.glyphicon-leaf:before{ content:"\e103"}.glyphicon-fire:before{ content:"\e104"}.glyphicon-eye-open:before{ content:"\e105"}.glyphicon-eye-close:before{ content:"\e106"}.glyphicon-warning-sign:before{ content:"\e107"}.glyphicon-plane:before{ content:"\e108"}.glyphicon-calendar:before{ content:"\e109"}.glyphicon-random:before{ content:"\e110"}.glyphicon-comment:before{ content:"\e111"}.glyphicon-magnet:before{ content:"\e112"}.glyphicon-chevron-up:before{ content:"\e113"}.glyphicon-chevron-down:before{ content:"\e114"}.glyphicon-retweet:before{ content:"\e115"}.glyphicon-shopping-cart:before{ content:"\e116"}.glyphicon-folder-close:before{ content:"\e117"}.glyphicon-folder-open:before{ content:"\e118"}.glyphicon-resize-vertical:before{ content:"\e119"}.glyphicon-resize-horizontal:before{ content:"\e120"}.glyphicon-hdd:before{ content:"\e121"}.glyphicon-bullhorn:before{ content:"\e122"}.glyphicon-bell:before{ content:"\e123"}.glyphicon-certificate:before{ content:"\e124"}.glyphicon-thumbs-up:before{ content:"\e125"}.glyphicon-thumbs-down:before{ content:"\e126"}.glyphicon-hand-right:before{ content:"\e127"}.glyphicon-hand-left:before{ content:"\e128"}.glyphicon-hand-up:before{ content:"\e129"}.glyphicon-hand-down:before{ content:"\e130"}.glyphicon-circle-arrow-right:before{ content:"\e131"}.glyphicon-circle-arrow-left:before{ content:"\e132"}.glyphicon-circle-arrow-up:before{ content:"\e133"}.glyphicon-circle-arrow-down:before{ content:"\e134"}.glyphicon-globe:before{ content:"\e135"}.glyphicon-wrench:before{ content:"\e136"}.glyphicon-tasks:before{ content:"\e137"}.glyphicon-filter:before{ content:"\e138"}.glyphicon-briefcase:before{ content:"\e139"}.glyphicon-fullscreen:before{ content:"\e140"}.glyphicon-dashboard:before{ content:"\e141"}.glyphicon-paperclip:before{ content:"\e142"}.glyphicon-heart-empty:before{ content:"\e143"}.glyphicon-link:before{ content:"\e144"}.glyphicon-phone:before{ content:"\e145"}.glyphicon-pushpin:before{ content:"\e146"}.glyphicon-usd:before{ content:"\e148"}.glyphicon-gbp:before{ content:"\e149"}.glyphicon-sort:before{ content:"\e150"}.glyphicon-sort-by-alphabet:before{ content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{ content:"\e152"}.glyphicon-sort-by-order:before{ content:"\e153"}.glyphicon-sort-by-order-alt:before{ content:"\e154"}.glyphicon-sort-by-attributes:before{ content:"\e155"}.glyphicon-sort-by-attributes-alt:before{ content:"\e156"}.glyphicon-unchecked:before{ content:"\e157"}.glyphicon-expand:before{ content:"\e158"}.glyphicon-collapse-down:before{ content:"\e159"}.glyphicon-collapse-up:before{ content:"\e160"}.glyphicon-log-in:before{ content:"\e161"}.glyphicon-flash:before{ content:"\e162"}.glyphicon-log-out:before{ content:"\e163"}.glyphicon-new-window:before{ content:"\e164"}.glyphicon-record:before{ content:"\e165"}.glyphicon-save:before{ content:"\e166"}.glyphicon-open:before{ content:"\e167"}.glyphicon-saved:before{ content:"\e168"}.glyphicon-import:before{ content:"\e169"}.glyphicon-export:before{ content:"\e170"}.glyphicon-send:before{ content:"\e171"}.glyphicon-floppy-disk:before{ content:"\e172"}.glyphicon-floppy-saved:before{ content:"\e173"}.glyphicon-floppy-remove:before{ content:"\e174"}.glyphicon-floppy-save:before{ content:"\e175"}.glyphicon-floppy-open:before{ content:"\e176"}.glyphicon-credit-card:before{ content:"\e177"}.glyphicon-transfer:before{ content:"\e178"}.glyphicon-cutlery:before{ content:"\e179"}.glyphicon-header:before{ content:"\e180"}.glyphicon-compressed:before{ content:"\e181"}.glyphicon-earphone:before{ content:"\e182"}.glyphicon-phone-alt:before{ content:"\e183"}.glyphicon-tower:before{ content:"\e184"}.glyphicon-stats:before{ content:"\e185"}.glyphicon-sd-video:before{ content:"\e186"}.glyphicon-hd-video:before{ content:"\e187"}.glyphicon-subtitles:before{ content:"\e188"}.glyphicon-sound-stereo:before{ content:"\e189"}.glyphicon-sound-dolby:before{ content:"\e190"}.glyphicon-sound-5-1:before{ content:"\e191"}.glyphicon-sound-6-1:before{ content:"\e192"}.glyphicon-sound-7-1:before{ content:"\e193"}.glyphicon-copyright-mark:before{ content:"\e194"}.glyphicon-registration-mark:before{ content:"\e195"}.glyphicon-cloud-download:before{ content:"\e197"}.glyphicon-cloud-upload:before{ content:"\e198"}.glyphicon-tree-conifer:before{ content:"\e199"}.glyphicon-tree-deciduous:before{ content:"\e200"}.glyphicon-cd:before{ content:"\e201"}.glyphicon-save-file:before{ content:"\e202"}.glyphicon-open-file:before{ content:"\e203"}.glyphicon-level-up:before{ content:"\e204"}.glyphicon-copy:before{ content:"\e205"}.glyphicon-paste:before{ content:"\e206"}.glyphicon-alert:before{ content:"\e209"}.glyphicon-equalizer:before{ content:"\e210"}.glyphicon-king:before{ content:"\e211"}.glyphicon-queen:before{ content:"\e212"}.glyphicon-pawn:before{ content:"\e213"}.glyphicon-bishop:before{ content:"\e214"}.glyphicon-knight:before{ content:"\e215"}.glyphicon-baby-formula:before{ content:"\e216"}.glyphicon-tent:before{ content:"\26fa"}.glyphicon-blackboard:before{ content:"\e218"}.glyphicon-bed:before{ content:"\e219"}.glyphicon-apple:before{ content:"\f8ff"}.glyphicon-erase:before{ content:"\e221"}.glyphicon-hourglass:before{ content:"\231b"}.glyphicon-lamp:before{ content:"\e223"}.glyphicon-duplicate:before{ content:"\e224"}.glyphicon-piggy-bank:before{ content:"\e225"}.glyphicon-scissors:before{ content:"\e226"}.glyphicon-bitcoin:before{ content:"\e227"}.glyphicon-btc:before{ content:"\e227"}.glyphicon-xbt:before{ content:"\e227"}.glyphicon-yen:before{ content:"\00a5"}.glyphicon-jpy:before{ content:"\00a5"}.glyphicon-ruble:before{ content:"\20bd"}.glyphicon-rub:before{ content:"\20bd"}.glyphicon-scale:before{ content:"\e230"}.glyphicon-ice-lolly:before{ content:"\e231"}.glyphicon-ice-lolly-tasted:before{ content:"\e232"}.glyphicon-education:before{ content:"\e233"}.glyphicon-option-horizontal:before{ content:"\e234"}.glyphicon-option-vertical:before{ content:"\e235"}.glyphicon-menu-hamburger:before{ content:"\e236"}.glyphicon-modal-window:before{ content:"\e237"}.glyphicon-oil:before{ content:"\e238"}.glyphicon-grain:before{ content:"\e239"}.glyphicon-sunglasses:before{ content:"\e240"}.glyphicon-text-size:before{ content:"\e241"}.glyphicon-text-color:before{ content:"\e242"}.glyphicon-text-background:before{ content:"\e243"}.glyphicon-object-align-top:before{ content:"\e244"}.glyphicon-object-align-bottom:before{ content:"\e245"}.glyphicon-object-align-horizontal:before{ content:"\e246"}.glyphicon-object-align-left:before{ content:"\e247"}.glyphicon-object-align-vertical:before{ content:"\e248"}.glyphicon-object-align-right:before{ content:"\e249"}.glyphicon-triangle-right:before{ content:"\e250"}.glyphicon-triangle-left:before{ content:"\e251"}.glyphicon-triangle-bottom:before{ content:"\e252"}.glyphicon-triangle-top:before{ content:"\e253"}.glyphicon-console:before{ content:"\e254"}.glyphicon-superscript:before{ content:"\e255"}.glyphicon-subscript:before{ content:"\e256"}.glyphicon-menu-left:before{ content:"\e257"}.glyphicon-menu-right:before{ content:"\e258"}.glyphicon-menu-down:before{ content:"\e259"}.glyphicon-menu-up:before{ content:"\e260"}*{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box} *:before,*:after{  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box }html{ font-size:10px; -webkit-tap-highlight-color:rgba(0,0,0,0)}body{ font-family:'Lato',sans-serif; font-size:17px; line-height:25px; color:#777; background-color:#f2f2f2}input,button,select,textarea{ font-family:inherit; font-size:inherit; line-height:inherit}a{ color:#54a506; text-decoration:none; -webkit-transition:.5s all ease; -o-transition:.5s all ease; transition:.5s all ease} a:hover,a:focus{  color:#777;  text-decoration:none } a:focus{  outline:0;  outline:thin dotted;  outline:5px auto -webkit-focus-ring-color;  outline-offset:-2px }figure{ margin:0}img{ vertical-align:middle}.img-responsive{ display:block; max-width:100%; height:auto}.img-rounded{ border-radius:6px}.img-thumbnail{ padding:4px; line-height:25px; background-color:#f2f2f2; border:1px solid #ddd; border-radius:0; -webkit-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; transition:all .2s ease-in-out; display:inline-block; max-width:100%; height:auto}.img-circle{ border-radius:50%}hr{ margin-top:20px; margin-bottom:20px; border:0; border-top:1px solid #7be911}.sr-only{ position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; clip:rect(0,0,0,0); border:0}.sr-only-focusable:active,.sr-only-focusable:focus{ position:static; width:auto; height:auto; margin:0; overflow:visible; clip:auto}[role="button"]{ cursor:pointer}.lead{ margin-bottom:25px; font-size:25.5px; line-height:37.5px}a{ -webkit-transition:.5s all ease; -o-transition:.5s all ease; transition:.5s all ease; color:#54a506; outline:0; cursor:pointer} a:focus,a:active{  outline:0 } a:hover,a:focus{  text-decoration:none;  color:#777;  outline:0 }h1,h2,h3,h4,h5,h6{ color:#1d1031; font-family:'Lato',sans-serif; font-weight:400; line-height:1.2307; text-transform:uppercase; position:relative; margin-top:0; text-rendering:optimizelegibility} h1.heading-style-1,h2.heading-style-1,h3.heading-style-1,h4.heading-style-1,h5.heading-style-1,h6.heading-style-1{  font-size:50px;  margin-bottom:30px } h1.heading-style-2,h2.heading-style-2,h3.heading-style-2,h4.heading-style-2,h5.heading-style-2,h6.heading-style-2{  font-size:50px;  font-weight:300;  margin-bottom:30px } h1.heading-style-3,h2.heading-style-3,h3.heading-style-3,h4.heading-style-3,h5.heading-style-3,h6.heading-style-3{  font-size:51px;  margin-bottom:20px } h1.heading-style-4,h2.heading-style-4,h3.heading-style-4,h4.heading-style-4,h5.heading-style-4,h6.heading-style-4{  font-size:31px;  line-height:33px;  margin-bottom:15px } h1.heading-style-5,h2.heading-style-5,h3.heading-style-5,h4.heading-style-5,h5.heading-style-5,h6.heading-style-5{  font-size:21px;  line-height:33px;  margin-bottom:13px } h1.heading-style-6,h2.heading-style-6,h3.heading-style-6,h4.heading-style-6,h5.heading-style-6,h6.heading-style-6{  font-size:17px;  margin-bottom:10px } h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{  font-weight:normal;  line-height:1;  color:#777 }p{ margin:0; padding:0 0 30px; font-weight:300}.text-offset{ margin-top:46px}.lead{ margin-bottom:20px; font-size:19px; font-weight:300; line-height:1.4}@media(min-width:768px){ .lead{  font-size:25.5px }}small,.small{ font-size:88%}mark,.mark{ background-color:#fcf8e3; padding:.2em}.text-left{ text-align:left}.text-right{ text-align:right}.text-center{ text-align:center}.text-justify{ text-align:justify}.text-nowrap{ white-space:nowrap}.text-lowercase{ text-transform:lowercase}.text-uppercase{ text-transform:uppercase}.text-capitalize{ text-transform:capitalize}.text-muted{ color:#777}.text-primary{ color:#54a506}a.text-primary:hover,a.text-primary:focus{ color:#3b7404}.text-success{ color:#3c763d}a.text-success:hover,a.text-success:focus{ color:#2b542c}.text-info{ color:#31708f}a.text-info:hover,a.text-info:focus{ color:#245269}.text-warning{ color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{ color:#66512c}.text-danger{ color:#a94442}a.text-danger:hover,a.text-danger:focus{ color:#843534}.bg-primary{ color:#fff; background-color:#54a506}a.bg-primary:hover,a.bg-primary:focus{ background-color:#3b7404}.bg-success{ background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{ background-color:#c1e2b3}.bg-info{ background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{ background-color:#afd9ee}.bg-warning{ background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{ background-color:#f7ecb5}.bg-danger{ background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{ background-color:#e4b9b9}ul,ol{ margin-top:0; margin-bottom:25px} ul ul,ol ul,ul ol,ol ol{  margin-bottom:0 }.list-unstyled{ padding-left:0; list-style:none}.list-inline{ padding-left:0; list-style:none; margin-left:-5px} .list-inline > li{  display:inline-block;  padding-left:5px;  padding-right:5px }dl{ margin-top:0; margin-bottom:20px}dt,dd{ line-height:25px}dt{ font-weight:bold}dd{ margin-left:0}abbr[title],abbr[data-original-title]{ cursor:help; border-bottom:1px dotted #777}.initialism{ font-size:90%; text-transform:uppercase}blockquote{ padding:0; margin:0 0 20px; position:relative} blockquote:before{  content:'\f10d';  font:98px/98px 'FontAwesome';  color:#1d1031;  display:block } blockquote p,blockquote ul,blockquote ol{  font:400 21px/34px 'Lato',sans-serif;  text-transform:uppercase;  color:#1d1031;  padding-bottom:15px }  blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{  margin-bottom:0  } blockquote footer,blockquote small,blockquote .small{  display:block;  font-size:80%;  line-height:25px;  color:#777 }  blockquote footer:before,blockquote small:before,blockquote .small:before{  content:'\2014 \00A0'  } blockquote cite{  color:#54a506;  display:inline-block;  font:400 15px/25px 'Lato',sans-serif;  text-transform:uppercase }@media(max-width:767px){ blockquote{  margin-bottom:30px }}.blockquote-reverse,blockquote.pull-right{ padding-right:15px; padding-left:0; border-right:5px solid #eee; border-left:0; text-align:right} .blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{  content:'' } .blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{  content:'\00A0 \2014' }.item_introtext p a:not(.btn),.item_fulltext p a:not(.btn),.category_desc p a:not(.btn){ text-decoration:underline}.item_introtext strong,.item_fulltext strong,.category_desc strong{ color:#54a506}.item_introtext mark,.item_fulltext mark,.category_desc mark{ color:white; padding:0 4px; background:#54a506}address{ margin-bottom:20px; font-style:normal; line-height:25px}code,kbd,pre,samp{ font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{ padding:2px 4px; font-size:90%; color:#c7254e; background-color:#f9f2f4; border-radius:0}kbd{ padding:2px 4px; font-size:90%; color:#fff; background-color:#333; border-radius:3px; box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)} kbd kbd{  padding:0;  font-size:100%;  font-weight:bold;  box-shadow:none }pre{ display:block; padding:9.5px; margin:0 0 10px; font-size:16px; line-height:25px; word-break:break-all; word-wrap:break-word; color:#333; background-color:#f5f5f5; border:1px solid #ccc; border-radius:0} pre code{  padding:0;  font-size:inherit;  color:inherit;  white-space:pre-wrap;  background-color:transparent;  border-radius:0 }.pre-scrollable{ max-height:340px; overflow-y:scroll}.container{ margin-right:auto; margin-left:auto; padding-left:15px; padding-right:15px; width:100%; max-width:1200px}.container-fluid{ margin-right:auto; margin-left:auto; padding-left:15px; padding-right:15px}.row{ margin-left:-15px; margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{ position:relative; min-height:1px; padding-left:15px; padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{ float:left}.col-xs-12{ width:100%}.col-xs-11{ width:91.66666667%}.col-xs-10{ width:83.33333333%}.col-xs-9{ width:75%}.col-xs-8{ width:66.66666667%}.col-xs-7{ width:58.33333333%}.col-xs-6{ width:50%}.col-xs-5{ width:41.66666667%}.col-xs-4{ width:33.33333333%}.col-xs-3{ width:25%}.col-xs-2{ width:16.66666667%}.col-xs-1{ width:8.33333333%}.col-xs-pull-12{ right:100%}.col-xs-pull-11{ right:91.66666667%}.col-xs-pull-10{ right:83.33333333%}.col-xs-pull-9{ right:75%}.col-xs-pull-8{ right:66.66666667%}.col-xs-pull-7{ right:58.33333333%}.col-xs-pull-6{ right:50%}.col-xs-pull-5{ right:41.66666667%}.col-xs-pull-4{ right:33.33333333%}.col-xs-pull-3{ right:25%}.col-xs-pull-2{ right:16.66666667%}.col-xs-pull-1{ right:8.33333333%}.col-xs-pull-0{ right:auto}.col-xs-push-12{ left:100%}.col-xs-push-11{ left:91.66666667%}.col-xs-push-10{ left:83.33333333%}.col-xs-push-9{ left:75%}.col-xs-push-8{ left:66.66666667%}.col-xs-push-7{ left:58.33333333%}.col-xs-push-6{ left:50%}.col-xs-push-5{ left:41.66666667%}.col-xs-push-4{ left:33.33333333%}.col-xs-push-3{ left:25%}.col-xs-push-2{ left:16.66666667%}.col-xs-push-1{ left:8.33333333%}.col-xs-push-0{ left:auto}.col-xs-offset-12{ margin-left:100%}.col-xs-offset-11{ margin-left:91.66666667%}.col-xs-offset-10{ margin-left:83.33333333%}.col-xs-offset-9{ margin-left:75%}.col-xs-offset-8{ margin-left:66.66666667%}.col-xs-offset-7{ margin-left:58.33333333%}.col-xs-offset-6{ margin-left:50%}.col-xs-offset-5{ margin-left:41.66666667%}.col-xs-offset-4{ margin-left:33.33333333%}.col-xs-offset-3{ margin-left:25%}.col-xs-offset-2{ margin-left:16.66666667%}.col-xs-offset-1{ margin-left:8.33333333%}.col-xs-offset-0{ margin-left:0}@media(min-width:768px){ .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{  float:left } .col-sm-12{  width:100% } .col-sm-11{  width:91.66666667% } .col-sm-10{  width:83.33333333% } .col-sm-9{  width:75% } .col-sm-8{  width:66.66666667% } .col-sm-7{  width:58.33333333% } .col-sm-6{  width:50% } .col-sm-5{  width:41.66666667% } .col-sm-4{  width:33.33333333% } .col-sm-3{  width:25% } .col-sm-2{  width:16.66666667% } .col-sm-1{  width:8.33333333% } .col-sm-pull-12{  right:100% } .col-sm-pull-11{  right:91.66666667% } .col-sm-pull-10{  right:83.33333333% } .col-sm-pull-9{  right:75% } .col-sm-pull-8{  right:66.66666667% } .col-sm-pull-7{  right:58.33333333% } .col-sm-pull-6{  right:50% } .col-sm-pull-5{  right:41.66666667% } .col-sm-pull-4{  right:33.33333333% } .col-sm-pull-3{  right:25% } .col-sm-pull-2{  right:16.66666667% } .col-sm-pull-1{  right:8.33333333% } .col-sm-pull-0{  right:auto } .col-sm-push-12{  left:100% } .col-sm-push-11{  left:91.66666667% } .col-sm-push-10{  left:83.33333333% } .col-sm-push-9{  left:75% } .col-sm-push-8{  left:66.66666667% } .col-sm-push-7{  left:58.33333333% } .col-sm-push-6{  left:50% } .col-sm-push-5{  left:41.66666667% } .col-sm-push-4{  left:33.33333333% } .col-sm-push-3{  left:25% } .col-sm-push-2{  left:16.66666667% } .col-sm-push-1{  left:8.33333333% } .col-sm-push-0{  left:auto } .col-sm-offset-12{  margin-left:100% } .col-sm-offset-11{  margin-left:91.66666667% } .col-sm-offset-10{  margin-left:83.33333333% } .col-sm-offset-9{  margin-left:75% } .col-sm-offset-8{  margin-left:66.66666667% } .col-sm-offset-7{  margin-left:58.33333333% } .col-sm-offset-6{  margin-left:50% } .col-sm-offset-5{  margin-left:41.66666667% } .col-sm-offset-4{  margin-left:33.33333333% } .col-sm-offset-3{  margin-left:25% } .col-sm-offset-2{  margin-left:16.66666667% } .col-sm-offset-1{  margin-left:8.33333333% } .col-sm-offset-0{  margin-left:0 }}@media(min-width:992px){ .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{  float:left } .col-md-12{  width:100% } .col-md-11{  width:91.66666667% } .col-md-10{  width:83.33333333% } .col-md-9{  width:75% } .col-md-8{  width:66.66666667% } .col-md-7{  width:58.33333333% } .col-md-6{  width:50% } .col-md-5{  width:41.66666667% } .col-md-4{  width:33.33333333% } .col-md-3{  width:25% } .col-md-2{  width:16.66666667% } .col-md-1{  width:8.33333333% } .col-md-pull-12{  right:100% } .col-md-pull-11{  right:91.66666667% } .col-md-pull-10{  right:83.33333333% } .col-md-pull-9{  right:75% } .col-md-pull-8{  right:66.66666667% } .col-md-pull-7{  right:58.33333333% } .col-md-pull-6{  right:50% } .col-md-pull-5{  right:41.66666667% } .col-md-pull-4{  right:33.33333333% } .col-md-pull-3{  right:25% } .col-md-pull-2{  right:16.66666667% } .col-md-pull-1{  right:8.33333333% } .col-md-pull-0{  right:auto } .col-md-push-12{  left:100% } .col-md-push-11{  left:91.66666667% } .col-md-push-10{  left:83.33333333% } .col-md-push-9{  left:75% } .col-md-push-8{  left:66.66666667% } .col-md-push-7{  left:58.33333333% } .col-md-push-6{  left:50% } .col-md-push-5{  left:41.66666667% } .col-md-push-4{  left:33.33333333% } .col-md-push-3{  left:25% } .col-md-push-2{  left:16.66666667% } .col-md-push-1{  left:8.33333333% } .col-md-push-0{  left:auto } .col-md-offset-12{  margin-left:100% } .col-md-offset-11{  margin-left:91.66666667% } .col-md-offset-10{  margin-left:83.33333333% } .col-md-offset-9{  margin-left:75% } .col-md-offset-8{  margin-left:66.66666667% } .col-md-offset-7{  margin-left:58.33333333% } .col-md-offset-6{  margin-left:50% } .col-md-offset-5{  margin-left:41.66666667% } .col-md-offset-4{  margin-left:33.33333333% } .col-md-offset-3{  margin-left:25% } .col-md-offset-2{  margin-left:16.66666667% } .col-md-offset-1{  margin-left:8.33333333% } .col-md-offset-0{  margin-left:0 }}@media(min-width:1200px){ .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{  float:left } .col-lg-12{  width:100% } .col-lg-11{  width:91.66666667% } .col-lg-10{  width:83.33333333% } .col-lg-9{  width:75% } .col-lg-8{  width:66.66666667% } .col-lg-7{  width:58.33333333% } .col-lg-6{  width:50% } .col-lg-5{  width:41.66666667% } .col-lg-4{  width:33.33333333% } .col-lg-3{  width:25% } .col-lg-2{  width:16.66666667% } .col-lg-1{  width:8.33333333% } .col-lg-pull-12{  right:100% } .col-lg-pull-11{  right:91.66666667% } .col-lg-pull-10{  right:83.33333333% } .col-lg-pull-9{  right:75% } .col-lg-pull-8{  right:66.66666667% } .col-lg-pull-7{  right:58.33333333% } .col-lg-pull-6{  right:50% } .col-lg-pull-5{  right:41.66666667% } .col-lg-pull-4{  right:33.33333333% } .col-lg-pull-3{  right:25% } .col-lg-pull-2{  right:16.66666667% } .col-lg-pull-1{  right:8.33333333% } .col-lg-pull-0{  right:auto } .col-lg-push-12{  left:100% } .col-lg-push-11{  left:91.66666667% } .col-lg-push-10{  left:83.33333333% } .col-lg-push-9{  left:75% } .col-lg-push-8{  left:66.66666667% } .col-lg-push-7{  left:58.33333333% } .col-lg-push-6{  left:50% } .col-lg-push-5{  left:41.66666667% } .col-lg-push-4{  left:33.33333333% } .col-lg-push-3{  left:25% } .col-lg-push-2{  left:16.66666667% } .col-lg-push-1{  left:8.33333333% } .col-lg-push-0{  left:auto } .col-lg-offset-12{  margin-left:100% } .col-lg-offset-11{  margin-left:91.66666667% } .col-lg-offset-10{  margin-left:83.33333333% } .col-lg-offset-9{  margin-left:75% } .col-lg-offset-8{  margin-left:66.66666667% } .col-lg-offset-7{  margin-left:58.33333333% } .col-lg-offset-6{  margin-left:50% } .col-lg-offset-5{  margin-left:41.66666667% } .col-lg-offset-4{  margin-left:33.33333333% } .col-lg-offset-3{  margin-left:25% } .col-lg-offset-2{  margin-left:16.66666667% } .col-lg-offset-1{  margin-left:8.33333333% } .col-lg-offset-0{  margin-left:0 }}table{ width:100%; max-width:100%; background-color:transparent; border-spacing:0; border:1px solid #ddd; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0} table th{  background:#54a506;  color:#fff;  font-size:18px;  line-height:25px;  padding:2.5px 10px 2.5px 15px;  font-weight:700;  border-right:1px solid #ddd;  padding:5px }  table th:first-child{  -webkit-border-top-left-radius:0;  -moz-border-radius-topleft:0;  border-top-left-radius:0  }  table th:last-child{  -webkit-border-top-right-radius:0;  -moz-border-radius-topright:0;  border-top-right-radius:0  }  table th:last-child{  border-right:0  } table tr td{  padding:8px;  border-top:0;  border-right:1px solid #ddd }  table tr td:last-child{  border-right:0  } table tr + tr td{  border-top:1px solid #ddd } table a{  color:#54a506 }  table a:hover{  color:#1d1031  }dl.table{ display:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; border:1px solid #ddd; background:transparent} dl.table dt,dl.table dd{  display:block } dl.table dt{  background:#54a506;  color:#fff;  font-size:18px;  line-height:25px;  padding:2.5px 10px 2.5px 15px;  border-bottom:1px solid #ddd;  font-weight:700 } dl.table dd{  margin-left:0;  padding:8px }  dl.table dd + dd{  border-top:1px solid #ddd  }table{ background-color:transparent}caption{ padding-top:8px; padding-bottom:8px; color:#777; text-align:left}th{ text-align:left}.table{ width:100%; max-width:100%; margin-bottom:20px} .table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{  padding:8px;  line-height:25px;  vertical-align:top;  border-top:1px solid #ddd } .table > thead > tr > th{  vertical-align:bottom;  border-bottom:2px solid #ddd } .table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td{  border-top:0 } .table > tbody + tbody{  border-top:2px solid #ddd } .table .table{  background-color:#f2f2f2 }.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td{ padding:5px}.table-bordered{ border:1px solid #ddd} .table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{  border:1px solid #ddd } .table-bordered > thead > tr > th,.table-bordered > thead > tr > td{  border-bottom-width:2px }.table-striped > tbody > tr:nth-of-type(odd){ background-color:#f9f9f9}.table-hover > tbody > tr:hover{ background-color:#f5f5f5}table col[class*="col-"]{ position:static; float:none; display:table-column}table td[class*="col-"],table th[class*="col-"]{ position:static; float:none; display:table-cell}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th{ background-color:#f5f5f5}.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th{ background-color:#e8e8e8}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th{ background-color:#dff0d8}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th{ background-color:#d0e9c6}.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th{ background-color:#d9edf7}.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th{ background-color:#c4e3f3}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th{ background-color:#fcf8e3}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th{ background-color:#faf2cc}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th{ background-color:#f2dede}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th{ background-color:#ebcccc}.table-responsive{ overflow-x:auto; min-height:.01%}@media screen and (max-width:767px){ .table-responsive{  width:100%;  margin-bottom:15px;  overflow-y:hidden;  -ms-overflow-style:-ms-autohiding-scrollbar;  border:1px solid #ddd }  .table-responsive > .table{  margin-bottom:0  }   .table-responsive > .table > thead > tr > th,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > td{   white-space:nowrap   }  .table-responsive > .table-bordered{  border:0  }   .table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{   border-left:0   }   .table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{   border-right:0   }   .table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > td{   border-bottom:0   }}form{ margin-bottom:50px} form mark{  background:none !important;  font-size:11px;  line-height:14px;  top:4px;  right:4px;  padding:0 !important;  position:absolute;  z-index:1 }  form mark label{  color:#f00;  display:block;  font-size:11px;  line-height:14px;  margin:0 !important  }  form mark label.error{   display:inline   } form textarea{  min-height:190px;  max-height:190px } form .btn,form .kbutton{  padding:20px 60px }.controls,.control-group,.mod_tm_ajax_contact_form .control-group{ position:relative} .controls.reset-margin,.control-group.reset-margin,.mod_tm_ajax_contact_form .control-group.reset-margin{  margin-bottom:0 }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{ display:block; max-width:100%; height:70px; background:#fff; border:1px solid rgba(255,255,255,0); color:#777; font-family:'Lato',sans-serif; font-size:17px; line-height:25px; font-weight:300; padding:22.5px 20px; vertical-align:middle; outline:0; margin-bottom:10px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-transition:border-color 1s ease,box-shadow 1s ease; -o-transition:border-color 1s ease,box-shadow 1s ease; transition:border-color 1s ease,box-shadow 1s ease; -webkit-box-shadow:none; box-shadow:none} select:-webkit-autofill,textarea:-webkit-autofill,input[type="text"]:-webkit-autofill,input[type="password"]:-webkit-autofill,input[type="datetime"]:-webkit-autofill,input[type="datetime-local"]:-webkit-autofill,input[type="date"]:-webkit-autofill,input[type="month"]:-webkit-autofill,input[type="time"]:-webkit-autofill,input[type="week"]:-webkit-autofill,input[type="number"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="url"]:-webkit-autofill,input[type="search"]:-webkit-autofill,input[type="tel"]:-webkit-autofill,input[type="color"]:-webkit-autofill,.uneditable-input:-webkit-autofill{  -webkit-box-shadow:inset 0 0 0 20px #fff !important;  -webkit-text-fill-color:#777 !important;  color:#777 !important } select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{  border-color:#6dd608 }label.inline{ display:inline-block}.mod_tm_ajax_contact_form_select{ margin-bottom:10px; font-size:0}div.chzn-container{ font-size:17px; line-height:25px; text-align:left; margin-bottom:10px} div.chzn-container .chzn-results{  margin:0;  padding:0 }  div.chzn-container .chzn-results li{  padding:10px 20px;  color:#777;  background:#fff  }  div.chzn-container .chzn-results li.highlighted{   background:#54a506;   color:#fff   }div.chzn-container-single .chzn-single{ background:#fff; height:70px; padding:22.5px 20px; line-height:inherit; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-box-shadow:none; box-shadow:none; border:1px solid rgba(255,255,255,0); color:#777; font-weight:300} div.chzn-container-single .chzn-single > span{  padding-right:70px } div.chzn-container-single .chzn-single div{  background:#fff;  color:#1d1031;  height:70px;  top:-1px;  right:-1px;  width:70px;  -webkit-transition:.3s all ease;  -o-transition:.3s all ease;  transition:.3s all ease }  div.chzn-container-single .chzn-single div b{  display:none  }  div.chzn-container-single .chzn-single div:before{  content:'\f078';  font-size:13px;  font-family:'FontAwesome';  line-height:0;  position:absolute;  top:50%;  left:0;  width:100%;  text-align:center  } div.chzn-container-single .chzn-single span{  margin:0 }div.chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single{ background:#fff; border:1px solid #54a506} div.chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single div{  color:#54a506 }  div.chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single div:before{  content:'\f077';  color:#fff  }div.chzn-container-single .chzn-drop{ -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-box-shadow:none; box-shadow:none; border:1px solid #ddd; border-top:0; margin:0; height:auto; color:#374046}div.chzn-container-single .chzn-results li{ color:#374046}.chzn-container .chzn-drop{ z-index:1009}span.checkbox{ position:relative; display:inline-block; min-height:0; height:14px; line-height:14px; width:14px; background:#fff; border:1px solid #aaa; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; vertical-align:middle} span.checkbox input[type="checkbox"]{  -webkit-appearance:none;  -moz-appearance:none;  -ms-appearance:none;  appearance:none;  margin:0;  opacity:0;  filter:alpha(opacity=0) }  span.checkbox input[type="checkbox"]:checked + label.checkbox_inner:before{  content:'\f00c'  } span.checkbox label.checkbox_inner{  left:0;  margin:0;  padding:0;  position:absolute;  top:0;  bottom:0;  right:0 }  span.checkbox label.checkbox_inner:before{  content:'';  font-family:'FontAwesome';  font-size:13px;  height:100%;  left:0;  position:absolute;  right:0;  top:0;  color:#454545;  text-align:center  } span.checkbox + label{  margin:0 0 0 2px;  vertical-align:middle;  font-weight:300 }span.radio{ display:inline-block; height:14px; line-height:14px; min-height:0; position:relative; text-align:center; vertical-align:middle; width:14px; border:1px solid #aaa; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#fff} span.radio input[type="radio"]{  -webkit-appearance:none;  -moz-appearance:none;  -ms-appearance:none;  appearance:none;  margin:0;  opacity:0;  filter:alpha(opacity=0) }  span.radio input[type="radio"]:checked + label.radio_inner:before{  border-radius:50%;  content:"";  height:6px;  left:50%;  position:absolute;  top:50%;  -moz-transform:translate(-50%,-50%);  -webkit-transform:translate(-50%,-50%);  -ms-transform:translate(-50%,-50%);  -o-transform:translate(-50%,-50%);  transform:translate(-50%,-50%);  width:6px;  background:#454545  } span.radio label.radio_inner{  bottom:0;  left:0;  line-height:14px;  margin:0;  padding:0;  position:absolute;  right:0;  top:0 } span.radio + label{  margin:0 0 0 2px;  vertical-align:middle;  font-weight:300 }.item_introtext input,.item_fulltext input,.category_desc input,.controls input,.item_introtext select,.item_fulltext select,.category_desc select,.controls select,.item_introtext .select,.item_fulltext .select,.category_desc .select,.controls .select,.item_introtext textarea,.item_fulltext textarea,.category_desc textarea,.controls textarea{ width:100%}.item_introtext textarea,.item_fulltext textarea,.category_desc textarea,.controls textarea{ height:190px}.form-inline .checkbox input[type="checkbox"]{ float:none}.form-horizontal .control-label{ padding-top:11px} .form-horizontal .control-label label{  margin-bottom:0 }.acymailing_module .acyfield_email{ display:inline-block; position:relative} .acymailing_module .acyfield_email input{  margin:0 }.form_placeholder{ border-color:transparent; border-style:solid; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; cursor:text; height:100%; left:0; margin:0; pointer-events:none; position:absolute; top:0; width:100%}.ie_placeholder_controls{ position:relative}.btn#jform_profile_dob_img{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; height:70px !important; line-height:100%; padding:0 !important; text-align:center; width:70px !important} .btn#jform_profile_dob_img i{  margin:0 }input.search-query{ -webkit-border-radius:0; -moz-border-radius:0; border-radius:0}.chzn-container-multi .chzn-choices li.search-field .default{ -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box}textarea#jform_profile_aboutme{ height:200px; width:100%}#helpsite-refresh{ margin-bottom:9px}.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 !important}textarea.invalid{ border:#f00}.form-vertical label{ display:inline-block; margin-bottom:25px}select[name=ordering]{ margin:0}textarea[style*="overflow"]{ overflow:auto !important}#form-login .btn{ margin-bottom:30px}.add-on.btn{ padding-left:0; padding-right:0; width:70px}fieldset{ padding:0; margin:0; border:0}legend{ display:block; width:100%; padding:0; margin-bottom:25px; font-size:25.5px; line-height:50px; color:#333; border:0; border-bottom:1px solid #e5e5e5} legend small{  font-size:18.75px;  color:#777 }label{ color:#777; font-size:16px; font-weight:400; display:block} label + *{  margin-top:30px }.uneditable-input{ width:206px}input,textarea{ width:100%} input::-moz-placeholder,textarea::-moz-placeholder{  color:#777;  opacity:1 } input:-ms-input-placeholder,textarea:-ms-input-placeholder{  color:#777 } input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{  color:#777 }textarea{ resize:none; height:auto}input[type="radio"],input[type="checkbox"]{ margin:-2px 0 0; line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{ width:auto}select,input[type="file"]{ height:70px; line-height:70px; max-width:100%; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap} select[multiple]{  height:auto }.uneditable-input,.uneditable-textarea{ color:#777; background-color:#fcfcfc; border-color:#ddd; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025); box-shadow:inset 0 1px 2px rgba(0,0,0,0.025); cursor:not-allowed}.uneditable-input{ overflow:hidden; white-space:nowrap}.uneditable-textarea{ width:auto; height:auto}.radio,.checkbox{ min-height:25px} .radio input[type="radio"],.checkbox input[type="checkbox"]{  float:left }.controls > .radio:first-child,.controls > .checkbox:first-child{ padding-top:5px}.radio.inline,.checkbox.inline{ display:inline-block; padding-top:5px; margin-bottom:0; vertical-align:middle} .radio.inline + .radio.inline,.checkbox.inline + .checkbox.inline{  margin-left:10px }.input-mini{ width:60px}.input-small{ width:120px}.input-medium{ width:150px}.input-large{ width:210px}.input-xlarge{ width:270px}.input-xxlarge{ width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{ float:none; margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{ display:inline-block}.controls-row:before,.controls-row:after{ content:" "; display:table}.controls-row:after{ clear:both}.controls-row:before,.controls-row:after{ content:" "; display:table}.controls-row:after{ clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{ float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{ padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{ cursor:not-allowed; background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{ background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{ color:#1d1031}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{ color:#1d1031}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{ border-color:#1d1031; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)} .control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{  border-color:#1d1031;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333;  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333 }.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{ color:#1d1031; background-color:#faffbd; border-color:#1d1031}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{ color:#1d1031}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{ color:#1d1031}.control-group.error input,.control-group.error select,.control-group.error textarea{ border-color:#1d1031; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)} .control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{  border-color:#1d1031;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333;  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333 }.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{ color:#1d1031; background-color:#ffe6e7; border-color:#1d1031}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{ color:#1d1031}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{ color:#1d1031}.control-group.success input,.control-group.success select,.control-group.success textarea{ border-color:#1d1031; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)} .control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{  border-color:#1d1031;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333;  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333 }.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{ color:#1d1031; background-color:#cffeca; border-color:#1d1031}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{ color:#1d1031}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{ color:#1d1031}.control-group.info input,.control-group.info select,.control-group.info textarea{ border-color:#1d1031; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)} .control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{  border-color:#1d1031;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333;  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #333 }.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{ color:#1d1031; background-color:#d8f3fd; border-color:#1d1031}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{ color:#777; border-color:#f00} input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{  border-color:#54a506 }input.error,textarea.error,select.error{ border-color:#f00 !important; color:#777 !important} input.error::-webkit-input-placeholder,input.error:-moz-placeholder,input.error::-moz-placeholder,input.error:-ms-input-placeholder,textarea.error::-webkit-input-placeholder,textarea.error:-moz-placeholder,textarea.error::-moz-placeholder,textarea.error:-ms-input-placeholder{  color:#777 !important }.form-actions{ padding:24px 20px 25px; margin-top:25px; margin-bottom:25px; background-color:#f5f5f5; border-top:1px solid #e5e5e5} .form-actions:before,.form-actions:after{  content:" ";  display:table } .form-actions:after{  clear:both } .form-actions:before,.form-actions:after{  content:" ";  display:table } .form-actions:after{  clear:both }.help-block,.help-inline{ color:#9d9d9d}.help-block{ display:block; margin-bottom:12.5px}.help-inline{ display:inline-block; vertical-align:middle; padding-left:5px}.input-append,.input-prepend{ display:inline-block; vertical-align:middle; font-size:0; white-space:nowrap} .input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{  font-size:17px } .input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{  position:relative;  vertical-align:top;  display:inline-block } .input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group > .dropdown-toggle,.input-prepend .btn-group > .dropdown-toggle{  vertical-align:top;  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0 } .input-append .active,.input-prepend .active{  background-color:#a9dba9;  border-color:#46a546 } .input-append .btn.hasTooltip,.input-prepend .btn.hasTooltip{  width:70px;  padding-left:0;  padding-right:0 }.input-prepend{ position:relative} .input-prepend .add-on{  display:none;  font-size:18px;  width:70px;  height:70px;  line-height:40px;  text-align:center;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  background:transparent !important;  position:absolute;  left:0;  top:0;  z-index:10 }  .input-prepend .add-on i,.input-prepend .add-on > span{  position:absolute;  left:50%;  top:50%;  transform:translate(-50%,-50%);  -o-transform:translate(-50%,-50%);  -moz-transform:translate(-50%,-50%);  -webkit-transform:translate(-50%,-50%);  -ms-transform:translate(-50%,-50%);  border:1px solid #ddd;  -webkit-border-radius:100px;  -moz-border-radius:100px;  border-radius:100px;  line-height:35px;  width:35px;  color:#54a506;  font-size:13px;  -webkit-transition:.3s all ease;  -o-transition:.3s all ease;  transition:.3s all ease  }  .input-prepend .add-on:hover i{  background:#54a506;  color:#fff  } .input-prepend:focus .add-on{  background:#F00 }.input-append input,.input-append select,.input-append .uneditable-input{ -webkit-border-radius:0; -moz-border-radius:0; border-radius:0} .input-append input + .btn-group .btn:last-child,.input-append select + .btn-group .btn:last-child,.input-append .uneditable-input + .btn-group .btn:last-child{  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0 }.input-append .add-on,.input-append .btn,.input-append .btn-group{ margin-left:-1px} .input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child > .dropdown-toggle{  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0 }.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{ -webkit-border-radius:0; -moz-border-radius:0; border-radius:0} .input-prepend.input-append input + .btn-group .btn,.input-prepend.input-append select + .btn-group .btn,.input-prepend.input-append .uneditable-input + .btn-group .btn{  -webkit-border-radius:0;  -moz-border-radius:0;  border-radius:0 }.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{ margin-right:-1px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{ margin-left:-1px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0}.input-prepend.input-append .btn-group:first-child{ margin-left:0}input.search-query{ padding-right:14px; padding-left:14px; margin-bottom:0; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px}.form-search .input-append .search-query{ -webkit-border-radius:14px 0 0 14px; -moz-border-radius:14px 0 0 14px; border-radius:14px 0 0 14px}.form-search .input-append .btn{ -webkit-border-radius:0 14px 14px 0; -moz-border-radius:0 14px 14px 0; border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{ -webkit-border-radius:0 14px 14px 0; -moz-border-radius:0 14px 14px 0; border-radius:0 14px 14px 0}.form-search .input-prepend .btn{ -webkit-border-radius:14px 0 0 14px; -moz-border-radius:14px 0 0 14px; border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{ display:inline-block; margin-bottom:0; vertical-align:middle}.form-search .hide,.form-inline .hide,.form-horizontal .hide{ display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{ display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{ margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{ padding-left:0; margin-bottom:0; vertical-align:middle} .form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{  float:left;  margin-right:3px;  margin-left:0 }legend + .control-group{ margin-top:25px; -webkit-margin-top-collapse:separate}.form-horizontal .control-group{ margin-bottom:25px} .form-horizontal .control-group:before,.form-horizontal .control-group:after{  content:" ";  display:table } .form-horizontal .control-group:after{  clear:both } .form-horizontal .control-group:before,.form-horizontal .control-group:after{  content:" ";  display:table } .form-horizontal .control-group:after{  clear:both }.form-horizontal .control-label{ float:left; width:160px; padding-top:5px; text-align:right}.form-horizontal .controls{ margin-left:180px}.form-horizontal .help-block{ margin-bottom:0}.form-horizontal input + .help-block,.form-horizontal select + .help-block,.form-horizontal textarea + .help-block,.form-horizontal .uneditable-input + .help-block,.form-horizontal .input-prepend + .help-block,.form-horizontal .input-append + .help-block{ margin-top:12.5px}.form-horizontal .form-actions{ padding-left:180px}form .btn,form .kbutton{ padding:22.5px 60px}.btn,.kbutton{ -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; display:inline-block; margin-bottom:0; font-weight:700; font-size:20px; line-height:30px; text-transform:uppercase; vertical-align:middle; color:white; background:#54a506; touch-action:manipulation; cursor:pointer; background-image:none; border:0; max-width:100%; padding:20px 60px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease} .btn .fa,.kbutton .fa{  margin:0 3px } .btn:focus,.kbutton:focus,.btn:active:focus,.kbutton:active:focus,.btn.active:focus,.kbutton.active:focus,.btn.focus,.kbutton.focus,.btn:active.focus,.kbutton:active.focus,.btn.active.focus,.kbutton.active.focus{  outline:thin dotted;  outline:5px auto -webkit-focus-ring-color;  outline-offset:-2px;  outline:0 } .btn:hover,.kbutton:hover,.btn:focus,.kbutton:focus,.btn.focus,.kbutton.focus,.btn.active,.kbutton.active,.btn.selected,.kbutton.selected{  color:white;  background:#1d1031;  text-decoration:none } .btn:active,.kbutton:active,.btn.active,.kbutton.active{  outline:0;  background-image:none } .btn.disabled,.kbutton.disabled,.btn[disabled],.kbutton[disabled],fieldset[disabled] .btn,fieldset[disabled] .kbutton{  cursor:not-allowed;  opacity:.65;  filter:alpha(opacity=65);  -webkit-box-shadow:none;  box-shadow:none;  pointer-events:none }a.btn.disabled,a.kbutton.disabled,fieldset[disabled] a.btn,fieldset[disabled] a.kbutton{ pointer-events:none}.btn.jmodedit:hover > span,.kbutton.jmodedit:hover > span,.btn.jmodedit:focus > span,.kbutton.jmodedit:focus > span,.btn.jmodedit:active > span,.kbutton.jmodedit:active > span{ transform:rotateX(0deg) translateY(0px); -o-transform:rotateX(0deg) translateY(0px); -moz-transform:rotateX(0deg) translateY(0px); -webkit-transform:rotateX(0deg) translateY(0px); -ms-transform:rotateX(0deg) translateY(0px)}#style_switcher_form .btn,#style_switcher_form .kbutton{ color:#fff}.btn-warning{ background:#fbb450; color:#fff} .btn-warning:hover{  background:#f89406;  color:#fff }.btn-danger{ background:#ee5f5b; color:#374046} .btn-danger:hover{  background:#bd362f;  color:#fff }.btn-success{ background:#62c462; color:#374046} .btn-success:hover{  background:#51a351;  color:#fff }.btn-inverse{ background:#444; color:#374046} .btn-inverse:hover{  background:#242424;  color:#fff }.btn-link{ color:#54a506; font-weight:normal; border-radius:0} .btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{  background-color:transparent;  -webkit-box-shadow:none;  box-shadow:none }  .btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{  border-color:transparent  }   .btn-link:hover,.btn-link:focus{   color:#777;   text-decoration:none;   background-color:transparent   }   .btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{   color:#777;   text-decoration:none   }.btn-lg{ padding:10px 16px; font-size:22px; line-height:1.3333333; border-radius:0}.btn-sm{ padding:5px 10px; font-size:15px; line-height:1.5; border-radius:0}.btn-xs{ padding:1px 5px; font-size:15px; line-height:1.5; border-radius:0}.btn-block{ display:block; width:100%} .btn-block + .btn-block{  margin-top:5px }input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{ width:100%}.fade{ opacity:0; -webkit-transition:opacity .15s linear; -o-transition:opacity .15s linear; transition:opacity .15s linear} .fade.in{  opacity:1 }.collapse{ display:none} .collapse.in{  display:block }tr.collapse.in{ display:table-row}tbody.collapse.in{ display:table-row-group}.collapsing{ position:relative; height:0; overflow:hidden; -webkit-transition-property:height,visibility; transition-property:height,visibility; -webkit-transition-duration:.35s; transition-duration:.35s; -webkit-transition-timing-function:ease; transition-timing-function:ease}.caret{ display:inline-block; width:0; height:0; margin-left:2px; vertical-align:middle; border-top:4px dashed; border-top:4px solid \9; border-right:4px solid transparent; border-left:4px solid transparent}.dropup,.dropdown{ position:relative}.dropdown-toggle:focus{ outline:0}.dropdown-menu{ position:absolute; top:100%; left:0; z-index:1000; display:none; float:left; min-width:160px; padding:5px 0; margin:2px 0 0; list-style:none; font-size:17px; text-align:left; background-color:#fff; border:1px solid #ccc; border:1px solid rgba(0,0,0,0.15); border-radius:0; -webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175); box-shadow:0 6px 12px rgba(0,0,0,0.175); background-clip:padding-box} .dropdown-menu.pull-right{  right:0;  left:auto } .dropdown-menu .divider{  height:1px;  margin:9px 0;  overflow:hidden;  background-color:#e5e5e5 } .dropdown-menu > li > a{  display:block;  padding:3px 20px;  clear:both;  font-weight:normal;  line-height:25px;  color:#333;  white-space:nowrap }  .dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{  text-decoration:none;  color:#262626;  background-color:#f5f5f5  } .dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{  color:#fff;  text-decoration:none;  outline:0;  background-color:#54a506 } .dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{  color:#777 }  .dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{  text-decoration:none;  background-color:transparent;  background-image:none;  filter:progid:DXImageTransform.Microsoft.gradient(enabled= false);  cursor:not-allowed  }.open > .dropdown-menu{ display:block}.open > a{ outline:0}.dropdown-menu-right{ left:auto; right:0}.dropdown-menu-left{ left:0; right:auto}.dropdown-header{ display:block; padding:3px 20px; font-size:15px; line-height:25px; color:#777; white-space:nowrap}.dropdown-backdrop{ position:fixed; left:0; right:0; bottom:0; top:0; z-index:990}.pull-right > .dropdown-menu{ right:0; left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{ border-top:0; border-bottom:4px dashed; border-bottom:4px solid \9; content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{ top:auto; bottom:100%; margin-bottom:2px}@media(min-width:768px){ .navbar-right .dropdown-menu{  left:auto;  right:0 } .navbar-right .dropdown-menu-left{  left:0;  right:auto }}.btn-group,.btn-group-vertical{ position:relative; display:inline-block; vertical-align:middle} .btn-group > .btn,.btn-group-vertical > .btn{  position:relative }  .btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active{  z-index:2  } .btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{  margin-left:5px }.btn-toolbar{ margin-left:-5px} .btn-toolbar:before,.btn-toolbar:after{  content:" ";  display:table } .btn-toolbar:after{  clear:both } .btn-toolbar:before,.btn-toolbar:after{  content:" ";  display:table } .btn-toolbar:after{  clear:both } .btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{  float:left } .btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group{  margin-left:5px }.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){ border-radius:0}.btn-group > .btn:first-child{ margin-left:0} .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){  -webkit-border-top-right-radius:0;  -moz-border-radius-topright:0;  border-top-right-radius:0;  -webkit-border-bottom-right-radius:0;  -moz-border-radius-bottomright:0;  border-bottom-right-radius:0 }.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){ -webkit-border-top-left-radius:0; -moz-border-radius-topleft:0; border-top-left-radius:0; -webkit-border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; border-bottom-left-radius:0}.btn-group > .btn-group{ float:left} .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{  border-radius:0 } .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle{  -webkit-border-top-right-radius:0;  -moz-border-radius-topright:0;  border-top-right-radius:0;  -webkit-border-bottom-right-radius:0;  -moz-border-radius-bottomright:0;  border-bottom-right-radius:0 } .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child{  -webkit-border-top-left-radius:0;  -moz-border-radius-topleft:0;  border-top-left-radius:0;  -webkit-border-bottom-left-radius:0;  -moz-border-radius-bottomleft:0;  border-bottom-left-radius:0 }.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{ outline:0}.btn-group > .btn + .dropdown-toggle{ padding-left:8px; padding-right:8px}.btn-group > .btn-lg + .dropdown-toggle{ padding-left:12px; padding-right:12px}.btn-group.open .dropdown-toggle{ -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125); box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)} .btn-group.open .dropdown-toggle.btn-link{  -webkit-box-shadow:none;  box-shadow:none }.btn .caret{ margin-left:0}.btn-lg .caret{ border-width:5px 5px 0; border-bottom-width:0}.dropup .btn-lg .caret{ border-width:0 5px 5px}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn{ display:block; float:none; width:100%; max-width:100%} .btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after{  content:" ";  display:table } .btn-group-vertical > .btn-group:after{  clear:both } .btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after{  content:" ";  display:table } .btn-group-vertical > .btn-group:after{  clear:both } .btn-group-vertical > .btn-group > .btn{  float:none } .btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{  margin-top:-1px;  margin-left:0 } .btn-group-vertical > .btn:not(:first-child):not(:last-child){  border-radius:0 } .btn-group-vertical > .btn:first-child:not(:last-child){  -webkit-border-top-right-radius:0;  -moz-border-radius-topright:0;  border-top-right-radius:0;  -webkit-border-top-left-radius:0;  -moz-border-radius-topleft:0;  border-top-left-radius:0;  -webkit-border-bottom-right-radius:0;  -moz-border-radius-bottomright:0;  border-bottom-right-radius:0;  -webkit-border-bottom-left-radius:0;  -moz-border-radius-bottomleft:0;  border-bottom-left-radius:0 } .btn-group-vertical > .btn:last-child:not(:first-child){  -webkit-border-top-right-radius:0;  -moz-border-radius-topright:0;  border-top-right-radius:0;  -webkit-border-top-left-radius:0;  -moz-border-radius-topleft:0;  border-top-left-radius:0;  -webkit-border-bottom-right-radius:0;  -moz-border-radius-bottomright:0;  border-bottom-right-radius:0;  -webkit-border-bottom-left-radius:0;  -moz-border-radius-bottomleft:0;  border-bottom-left-radius:0 } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{  border-radius:0 } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{  -webkit-border-bottom-right-radius:0;  -moz-border-radius-bottomright:0;  border-bottom-right-radius:0;  -webkit-border-bottom-left-radius:0;  -moz-border-radius-bottomleft:0;  border-bottom-left-radius:0 } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{  -webkit-border-top-right-radius:0;  -moz-border-radius-topright:0;  border-top-right-radius:0;  -webkit-border-top-left-radius:0;  -moz-border-radius-topleft:0;  border-top-left-radius:0 }.btn-group-justified{ display:table; width:100%; table-layout:fixed; border-collapse:separate} .btn-group-justified > .btn,.btn-group-justified > .btn-group{  float:none;  display:table-cell;  width:1% }  .btn-group-justified > .btn-group .btn{  width:100%  }  .btn-group-justified > .btn-group .dropdown-menu{  left:auto  }[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"]{ position:absolute; clip:rect(0,0,0,0); pointer-events:none}.input-group{ position:relative; display:table; border-collapse:separate} .input-group[class*="col-"]{  float:none;  padding-left:0;  padding-right:0 } .input-group .form-control{  position:relative;  z-index:2;  float:left;  width:100%;  margin-bottom:0 }  .input-group .form-control:focus{  z-index:3  } .input-group-addon,.input-group-btn,.input-group .form-control{  display:table-cell }  .input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){  border-radius:0  }.input-group-addon,.input-group-btn{ width:1%; white-space:nowrap; vertical-align:middle}.input-group-addon{ padding:6px 12px; font-size:17px; font-weight:normal; line-height:1; color:#777; text-align:center; background-color:#eee; border:1px solid #ddd; border-radius:0} .input-group-addon.input-sm{  padding:5px 10px;  font-size:15px;  border-radius:0 } .input-group-addon.input-lg{  padding:10px 16px;  font-size:22px;  border-radius:0 } .input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{  margin-top:0 } .input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{  -webkit-border-top-right-radius:0;  -moz-border-radius-topright:0;  border-top-right-radius:0;  -webkit-border-bottom-right-radius:0;  -moz-border-radius-bottomright:0;  border-bottom-right-radius:0 } .input-group-addon:first-child{  border-right:0 } .input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{  -webkit-border-top-left-radius:0;  -moz-border-radius-topleft:0;  border-top-left-radius:0;  -webkit-border-bottom-left-radius:0;  -moz-border-radius-bottomleft:0;  border-bottom-left-radius:0 } .input-group-addon:last-child{  border-left:0 }.input-group-btn{ position:relative; font-size:0; white-space:nowrap} .input-group-btn > .btn{  position:relative }  .input-group-btn > .btn + .btn{  margin-left:-1px  }  .input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active{  z-index:2  } .input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group{  margin-right:-1px } .input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{  z-index:2;  margin-left:-1px }.nav{ margin-bottom:0; padding-left:0; list-style:none} .nav:before,.nav:after{  content:" ";  display:table } .nav:after{  clear:both } .nav:before,.nav:after{  content:" ";  display:table } .nav:after{  clear:both } .nav > li{  position:relative;  display:block }  .nav > li > a{  position:relative;  display:block;  padding:0  }   .nav > li > a:hover,.nav > li > a:focus{   text-decoration:none;   background-color:#eee   }  .nav > li.disabled > a{  color:#777  }   .nav > li.disabled > a:hover,.nav > li.disabled > a:focus{   color:#777;   text-decoration:none;   background-color:transparent;   cursor:not-allowed   } .nav .open > a,.nav .open > a:hover,.nav .open > a:focus{  background-color:#eee;  border-color:#54a506 } .nav .nav-divider{  height:1px;  margin:9px 0;  overflow:hidden;  background-color:#e5e5e5 } .nav > li > a > img{  max-width:none }.nav-tabs{ margin-bottom:15px} .nav-tabs > li{  float:left;  margin:0 20px 10px 0 }  .nav-tabs > li > a{  font-size:17px;  line-height:25px;  text-transform:uppercase;  color:#1d1031  }   .nav-tabs > li > a:hover{   background:transparent;   color:#54a506   }  .nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{  color:#54a506;  background-color:transparent;  cursor:default  } .nav-tabs.nav-justified{  width:100%;  border-bottom:0 }  .nav-tabs.nav-justified > li{  float:none  }   .nav-tabs.nav-justified > li > a{   text-align:center;   margin-bottom:5px   }  .nav-tabs.nav-justified > .dropdown .dropdown-menu{  top:auto;  left:auto  }@media(min-width:768px){ .nav-tabs.nav-justified > li{  display:table-cell;  width:1% }  .nav-tabs.nav-justified > li > a{  margin-bottom:0  }}.nav-tabs.nav-justified > li > a{ margin-right:0; border-radius:0}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{ border:1px solid #ddd}@media(min-width:768px){ .nav-tabs.nav-justified > li > a{  border-bottom:1px solid #ddd;  border-radius:0 } .nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{  border-bottom-color:#f2f2f2 }}.nav-pills > li{ float:left} .nav-pills > li > a{  border-radius:0 } .nav-pills > li + li{  margin-left:2px } .nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{  color:#fff;  background-color:#54a506 }.nav-stacked > li{ float:none} .nav-stacked > li + li{  margin-top:2px;  margin-left:0 }.nav-justified{ width:100%} .nav-justified > li{  float:none }  .nav-justified > li > a{  text-align:center;  margin-bottom:5px  } .nav-justified > .dropdown .dropdown-menu{  top:auto;  left:auto }@media(min-width:768px){ .nav-justified > li{  display:table-cell;  width:1% }  .nav-justified > li > a{  margin-bottom:0  }}.nav-tabs-justified{ border-bottom:0} .nav-tabs-justified > li > a{  margin-right:0;  border-radius:0 } .nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{  border:1px solid #ddd }@media(min-width:768px){ .nav-tabs-justified > li > a{  border-bottom:1px solid #ddd;  border-radius:0 } .nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{  border-bottom-color:#f2f2f2 }}.tab-content > .tab-pane{ display:none}.tab-content > .active{ display:block}.nav-tabs .dropdown-menu{ margin-top:-1px; -webkit-border-top-right-radius:0; -moz-border-radius-topright:0; border-top-right-radius:0; -webkit-border-top-left-radius:0; -moz-border-radius-topleft:0; border-top-left-radius:0}.navbar{ position:relative; min-height:50px; margin-bottom:20px; border:1px solid transparent} .navbar:before,.navbar:after{  content:" ";  display:table } .navbar:after{  clear:both } .navbar:before,.navbar:after{  content:" ";  display:table } .navbar:after{  clear:both }@media(min-width:768px){ .navbar{  border-radius:0 }}.navbar-header:before,.navbar-header:after{ content:" "; display:table}.navbar-header:after{ clear:both}.navbar-header:before,.navbar-header:after{ content:" "; display:table}.navbar-header:after{ clear:both}@media(min-width:768px){ .navbar-header{  float:left }}.navbar-collapse{ overflow-x:visible; padding-right:15px; padding-left:15px; border-top:1px solid transparent; box-shadow:inset 0 1px 0 rgba(255,255,255,0.1); -webkit-overflow-scrolling:touch} .navbar-collapse:before,.navbar-collapse:after{  content:" ";  display:table } .navbar-collapse:after{  clear:both } .navbar-collapse:before,.navbar-collapse:after{  content:" ";  display:table } .navbar-collapse:after{  clear:both } .navbar-collapse.in{  overflow-y:auto }@media(min-width:768px){ .navbar-collapse{  width:auto;  border-top:0;  box-shadow:none }  .navbar-collapse.collapse{  display:block !important;  height:auto !important;  padding-bottom:0;  overflow:visible !important  }  .navbar-collapse.in{  overflow-y:visible  } .navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{  padding-left:0;  padding-right:0 }}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{ max-height:340px}@media(max-device-width:480px) and (orientation:landscape){ .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{  max-height:200px }}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{ margin-right:-15px; margin-left:-15px}@media(min-width:768px){ .container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{  margin-right:0;  margin-left:0 }}.navbar-static-top{ z-index:1000; border-width:0 0 1px}@media(min-width:768px){ .navbar-static-top{  border-radius:0 }}.navbar-fixed-top,.navbar-fixed-bottom{ position:fixed; right:0; left:0; z-index:1030}@media(min-width:768px){ .navbar-fixed-top,.navbar-fixed-bottom{  border-radius:0 }}.navbar-fixed-top{ top:0; border-width:0 0 1px}.navbar-fixed-bottom{ bottom:0; margin-bottom:0; border-width:1px 0 0}.navbar-brand{ float:left; padding:15px 15px; font-size:22px; line-height:20px; height:50px} .navbar-brand:hover,.navbar-brand:focus{  text-decoration:none } .navbar-brand > img{  display:block }@media(min-width:768px){ .navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{  margin-left:-15px }}.navbar-toggle{ position:relative; float:right; margin-right:15px; padding:9px 10px; margin-top:8px; margin-bottom:8px; background-color:transparent; background-image:none; border:1px solid transparent; border-radius:0} .navbar-toggle:focus{  outline:0 } .navbar-toggle .icon-bar{  display:block;  width:22px;  height:2px;  border-radius:1px }  .navbar-toggle .icon-bar + .icon-bar{  margin-top:4px  }@media(min-width:768px){ .navbar-toggle{  display:none }}.navbar-nav{ margin:7.5px -15px} .navbar-nav > li > a{  padding-top:10px;  padding-bottom:10px;  line-height:20px }@media(max-width:768px max){ .navbar-nav .open .dropdown-menu{  position:static;  float:none;  width:auto;  margin-top:0;  background-color:transparent;  border:0;  box-shadow:none }  .navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{  padding:5px 15px 5px 25px  }  .navbar-nav .open .dropdown-menu > li > a{  line-height:20px  }   .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus{   background-image:none   }}@media(min-width:768px){ .navbar-nav{  float:left;  margin:0 }  .navbar-nav > li{  float:left  }   .navbar-nav > li > a{   padding-top:15px;   padding-bottom:15px   }}.navbar-form{ margin-left:-15px; margin-right:-15px; padding:10px 15px; border-top:1px solid transparent; border-bottom:1px solid transparent; -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1); box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1); margin-top:-10px; margin-bottom:-10px} .navbar-form input,.navbar-form textarea,.navbar-form select,.navbar-form .help-inline,.navbar-form .uneditable-input,.navbar-form .input-prepend,.navbar-form .input-append{  display:inline-block;  margin-bottom:0;  vertical-align:middle } .navbar-form .hide{  display:none }@media(max-width:768px max){ .navbar-form .form-group{  margin-bottom:5px }  .navbar-form .form-group:last-child{  margin-bottom:0  }}@media(min-width:768px){ .navbar-form{  width:auto;  border:0;  margin-left:0;  margin-right:0;  padding-top:0;  padding-bottom:0;  -webkit-box-shadow:none;  box-shadow:none }}.navbar-nav > li > .dropdown-menu{ margin-top:0; -webkit-border-top-right-radius:0; -moz-border-radius-topright:0; border-top-right-radius:0; -webkit-border-top-left-radius:0; -moz-border-radius-topleft:0; border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{ margin-bottom:0; -webkit-border-top-right-radius:0; -moz-border-radius-topright:0; border-top-right-radius:0; -webkit-border-top-left-radius:0; -moz-border-radius-topleft:0; border-top-left-radius:0; -webkit-border-bottom-right-radius:0; -moz-border-radius-bottomright:0; border-bottom-right-radius:0; -webkit-border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; border-bottom-left-radius:0}.navbar-btn{ margin-top:-10px; margin-bottom:-10px} .navbar-btn.btn-sm{  margin-top:8px;  margin-bottom:8px } .navbar-btn.btn-xs{  margin-top:14px;  margin-bottom:14px }.navbar-text{ margin-top:15px; margin-bottom:15px}@media(min-width:768px){ .navbar-text{  float:left;  margin-left:15px;  margin-right:15px }}@media(min-width:768px){ .navbar-left{  float:left !important } .navbar-right{  float:right !important;  margin-right:-15px }  .navbar-right ~ .navbar-right{  margin-right:0  }}.navbar-default{ background-color:#f8f8f8; border-color:#e7e7e7} .navbar-default .navbar-brand{  color:#777 }  .navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{  color:#5e5e5e;  background-color:transparent  } .navbar-default .navbar-text{  color:#777 } .navbar-default .navbar-nav > li > a{  color:#777 }  .navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{  color:#333;  background-color:transparent  } .navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{  color:#555;  background-color:#e7e7e7 } .navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus{  color:#ccc;  background-color:transparent } .navbar-default .navbar-toggle{  border-color:#ddd }  .navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{  background-color:#ddd  }  .navbar-default .navbar-toggle .icon-bar{  background-color:#888  } .navbar-default .navbar-collapse,.navbar-default .navbar-form{  border-color:#e7e7e7 } .navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{  background-color:#e7e7e7;  color:#555 }@media(max-width:768px max){ .navbar-default .navbar-nav .open .dropdown-menu > li > a{  color:#777 }  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{  color:#333;  background-color:transparent  } .navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{  color:#555;  background-color:#e7e7e7 } .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{  color:#ccc;  background-color:transparent }}.navbar-default .navbar-link{ color:#777} .navbar-default .navbar-link:hover{  color:#333 }.navbar-default .btn-link{ color:#777} .navbar-default .btn-link:hover,.navbar-default .btn-link:focus{  color:#333 } .navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{  color:#ccc }.navbar-inverse{ background-color:#222; border-color:#080808} .navbar-inverse .navbar-brand{  color:#9d9d9d }  .navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{  color:#fff;  background-color:transparent  } .navbar-inverse .navbar-text{  color:#9d9d9d } .navbar-inverse .navbar-nav > li > a{  color:#9d9d9d }  .navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus{  color:#fff;  background-color:transparent  } .navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{  color:#fff;  background-color:#080808 } .navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus{  color:#444;  background-color:transparent } .navbar-inverse .navbar-toggle{  border-color:#333 }  .navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{  background-color:#333  }  .navbar-inverse .navbar-toggle .icon-bar{  background-color:#fff  } .navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{  border-color:#101010 } .navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{  background-color:#080808;  color:#fff }@media(max-width:768px max){ .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{  border-color:#080808 } .navbar-inverse .navbar-nav .open .dropdown-menu .divider{  background-color:#080808 } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a{  color:#9d9d9d }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{  color:#fff;  background-color:transparent  } .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{  color:#fff;  background-color:#080808 } .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{  color:#444;  background-color:transparent }}.navbar-inverse .navbar-link{ color:#9d9d9d} .navbar-inverse .navbar-link:hover{  color:#fff }.navbar-inverse .btn-link{ color:#9d9d9d} .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{  color:#fff } .navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{  color:#444 }#breadcrumbs{ border-bottom:1px solid #ddd}.breadcrumb{ background:0; padding:0; text-align:left; margin:13px 0} .breadcrumb li{  padding:0;  display:none;  font:400 15px/1.2em 'Lato',sans-serif;  text-transform:uppercase;  color:#1d1031;  position:relative }  .breadcrumb li:first-child{  display:inline-block  }   .breadcrumb li:first-child:after{   content:"\f178";   font:14px/20px FontAwesome;   color:#1d1031;   position:relative;   padding:0 10px;   display:inline-block;   -webkit-transition:all .3s ease;   -o-transition:all .3s ease;   transition:all .3s ease   }  .breadcrumb li .divider{  display:inline-block;  vertical-align:middle;  padding:0 5px;  color:#CCC;  vertical-align:top;  display:none  }  .breadcrumb li.active{  display:inline-block;  color:#1d1031  }   .breadcrumb li.active span{   color:#1d1031   }  .breadcrumb li > span{  color:#777  } .breadcrumb a{  color:#54a506 }  .breadcrumb a:hover{  color:#1d1031  } .breadcrumb .firstItem > a.pathway{  display:inline-block;  font-size:0;  line-height:0;  vertical-align:middle }  .breadcrumb .firstItem > a.pathway:before{  content:'\f015';  font-family:FontAwesome;  font-size:14px;  line-height:25px;  -webkit-transition:all .5s ease;  -o-transition:all .5s ease;  transition:all .5s ease  }.pagination{ height:auto; margin:0; padding:0 0 50px} .pagination ul{  margin:0;  text-align:center;  width:100% }  .pagination ul li{  display:inline-block;  margin:0 2px  }   .pagination ul li > a,.pagination ul li > span{   display:block;   padding:7px 13px;   line-height:25px;   border:none !important;   -webkit-border-radius:0;   -moz-border-radius:0;   border-radius:0   }   .pagination ul li > a:focus,.pagination ul li > span:focus{    background:#777   }    .pagination ul li > a:focus:hover,.pagination ul li > span:focus:hover{    background:#54a506    }   .pagination ul li > a:hover,.pagination ul li > span:hover{    background:#54a506;    color:#fff   }   .pagination ul li > .pagenav,.pagination ul li > .hasTooltip{   background:#777;   color:#54a506   }   .pagination ul li > span.pagenav{   background:#54a506;   color:#fff   }  .pagination ul > .active > a,.pagination ul > .active > span{  cursor:default  }  .pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover{  cursor:default  }.pagination-centered{ text-align:center}.pagination-right{ text-align:right}.pagination-lg > li > a,.pagination-lg > li > span{ padding:10px 16px; font-size:22px; line-height:1.3333333}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{ -webkit-border-top-left-radius:6px; -moz-border-radius-topleft:6px; border-top-left-radius:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomleft:6px; border-bottom-left-radius:6px}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{ -webkit-border-top-right-radius:6px; -moz-border-radius-topright:6px; border-top-right-radius:6px; -webkit-border-bottom-right-radius:6px; -moz-border-radius-bottomright:6px; border-bottom-right-radius:6px}.pagination-sm > li > a,.pagination-sm > li > span{ padding:5px 10px; font-size:15px; line-height:1.5}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{ -webkit-border-top-left-radius:3px; -moz-border-radius-topleft:3px; border-top-left-radius:3px; -webkit-border-bottom-left-radius:3px; -moz-border-radius-bottomleft:3px; border-bottom-left-radius:3px}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{ -webkit-border-top-right-radius:3px; -moz-border-radius-topright:3px; border-top-right-radius:3px; -webkit-border-bottom-right-radius:3px; -moz-border-radius-bottomright:3px; border-bottom-right-radius:3px}.pager{ padding-left:0; margin:20px 0; list-style:none; text-align:center} .pager:before,.pager:after{  content:" ";  display:table } .pager:after{  clear:both } .pager:before,.pager:after{  content:" ";  display:table } .pager:after{  clear:both } .pager li{  display:inline }  .pager li > a,.pager li > span{  display:inline-block;  padding:5px 14px;  background-color:#777;  border:1px solid #ddd;  border-radius:15px  }   .pager li > a:hover,.pager li > a:focus{   text-decoration:none;   background-color:#eee   } .pager .next > a,.pager .next > span{  float:right } .pager .previous > a,.pager .previous > span{  float:left } .pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{  color:#777;  background-color:#777;  cursor:not-allowed;  pointer-events:none }.label{ display:inline; padding:.2em .6em .3em; font-size:75%; font-weight:bold; line-height:1; color:#777; text-align:center; white-space:nowrap; vertical-align:baseline; border-radius:.25em}a.label:hover,a.label:focus{ color:#fff; text-decoration:none; cursor:pointer}.label:empty{ display:none}.btn .label{ position:relative; top:-1px}.badge{ display:inline-block; min-width:10px; padding:3px 7px; font-size:15px; font-weight:bold; color:#fff; line-height:1; vertical-align:middle; white-space:nowrap; text-align:center; background-color:#777; border-radius:10px} .badge:empty{  display:none }.btn .badge{ position:relative; top:-1px}.btn-xs .badge,.btn-group-xs > .btn .badge{ top:0; padding:1px 5px}a.badge:hover,a.badge:focus{ color:#fff; text-decoration:none; cursor:pointer}.list-group-item.active > .badge,.nav-pills > .active > a > .badge{ color:#54a506; background-color:#fff}.list-group-item > .badge{ float:right} .list-group-item > .badge + .badge{  margin-right:5px }.nav-pills > li > a > .badge{ margin-left:3px}.jumbotron{ padding-top:30px; padding-bottom:30px; margin-bottom:30px; color:inherit; background-color:#eee} .jumbotron h1,.jumbotron .h1{  color:inherit } .jumbotron p{  margin-bottom:15px;  font-size:26px;  font-weight:200 } .jumbotron > hr{  border-top-color:#d5d5d5 }.container .jumbotron,.container-fluid .jumbotron{ border-radius:6px; padding-left:15px; padding-right:15px}.jumbotron .container{ max-width:100%}@media screen and (min-width:768px){ .jumbotron{  padding-top:48px;  padding-bottom:48px } .container .jumbotron,.container-fluid .jumbotron{  padding-left:60px;  padding-right:60px } .jumbotron h1,.jumbotron .h1{  font-size:77px }}.thumbnail{ display:block; padding:4px; margin-bottom:20px; line-height:25px; background-color:#f2f2f2; border:1px solid #ddd; border-radius:0; -webkit-transition:border .2s ease-in-out; -o-transition:border .2s ease-in-out; transition:border .2s ease-in-out} .thumbnail > img,.thumbnail a > img{  display:block;  max-width:100%;  height:auto;  margin-left:auto;  margin-right:auto }a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{ border-color:#54a506}.thumbnail .caption{ padding:9px; color:#777}.alert{ padding:28px 128px 28px; min-height:60px; margin-bottom:25px; background-color:#fcf8e3; position:relative; color:#8a6d3b} .alert h4{  color:#8a6d3b } .alert:before{  position:absolute;  font-family:FontAwesome;  left:26px;  top:50%;  line-height:0;  content:'\f071';  font-size:79px;  color:#fcdd9a } .alert .close{  position:absolute;  top:12px;  right:20px;  line-height:25px }.alert-dismissable,.alert-dismissible{ padding-right:35px} .alert-dismissable .close,.alert-dismissible .close{  position:relative;  top:-2px;  right:-21px;  color:inherit }.alert-success{ background-color:#dff0d8; border-color:#d6e9c6; color:#3c763d} .alert-success hr{  border-top-color:#c9e2b3 } .alert-success .alert-link{  color:#2b542c }.alert-info{ background-color:#d9edf7; border-color:#bce8f1; color:#31708f} .alert-info hr{  border-top-color:#a6e1ec } .alert-info .alert-link{  color:#245269 }.alert-warning{ background-color:#fcf8e3; border-color:#faebcc; color:#8a6d3b} .alert-warning hr{  border-top-color:#f7e1b5 } .alert-warning .alert-link{  color:#66512c }.alert-danger{ background-color:#f2dede; border-color:#ebccd1; color:#a94442} .alert-danger hr{  border-top-color:#e4b9c0 } .alert-danger .alert-link{  color:#843534 }.progress-bar-wrap{ max-width:100%; width:210px}.progress-bar{ position:relative; width:100%; margin:0} .progress-bar .progress-bar__body{  position:absolute;  right:50%;  width:100%;  top:50%;  padding:0;  margin:0;  text-align:center;  white-space:nowrap }  .progress-bar .progress-bar__body:after{  content:'%'  } .progress-bar .progress-bar__stroke,.progress-bar .progress-bar__trail{  stroke-linejoin:round }.progress-bar-horizontal{ text-align:left} .progress-bar-horizontal > svg{  margin-top:7px } .progress-bar-horizontal .progress-bar__body{  width:auto !important;  top:-29px;  right:0;  font-size:16px;  font-weight:400;  line-height:28px }.progress-bar-radial{ position:relative; padding-bottom:100%} .progress-bar-radial > svg{  position:absolute;  width:100%;  height:100%;  left:0;  top:0;  -webkit-border-radius:50%;  -moz-border-radius:50%;  border-radius:50%;  overflow:hidden;  background:#fff } .progress-bar-radial .progress-bar__stroke,.progress-bar-radial .progress-bar__trail{  stroke-location:outside } .progress-bar-radial.progress-zero .progress-bar__stroke{  stroke-dasharray:279,280 !important } .progress-bar-radial.progress-full .progress-bar__stroke{  stroke-dasharray:280,280 !important } .progress-bar-radial .progress-bar__body{  -moz-transform:translate(50%,-50%);  -webkit-transform:translate(50%,-50%);  -ms-transform:translate(50%,-50%);  -o-transform:translate(50%,-50%);  transform:translate(50%,-50%);  font-size:51px;  font-weight:400;  line-height:51px;  color:#bcbcbc }@media(max-width:1199px){ .progress-bar-radial .progress-bar__body{  font-size:30px;  line-height:36px }}.progress-bar-default .progress-bar__stroke{ stroke:#54a506}.progress-bar-default .progress-bar__trail{ stroke:#777}.progress-bar-default.progress-bar-radial .progress-bar__stroke{ stroke:#54a506}.progress-bar-default.progress-bar-radial .progress-bar__trail{ stroke:#1d1031}.mod-newsflash-adv__progbars_circle .item_content .progr_wrap{ width:100%; height:100%; max-width:192px; max-height:192px; position:relative; margin:30px 0 20px}.media{ margin-top:15px} .media:first-child{  margin-top:0 }.media,.media-body{ zoom:1; overflow:hidden}.media-body{ width:10000px}.media-object{ display:block} .media-object.img-thumbnail{  max-width:none }.media-right,.media > .pull-right{ padding-left:10px}.media-left,.media > .pull-left{ padding-right:10px}.media-left,.media-right,.media-body{ display:table-cell; vertical-align:top}.media-middle{ vertical-align:middle}.media-bottom{ vertical-align:bottom}.media-heading{ margin-top:0; margin-bottom:5px}.media-list{ padding-left:0; list-style:none}.list-group{ margin-bottom:20px; padding-left:0}.list-group-item{ position:relative; display:block; padding:10px 15px; margin-bottom:-1px; background-color:#fff; border:1px solid #ddd} .list-group-item:first-child{  -webkit-border-top-right-radius:0;  -moz-border-radius-topright:0;  border-top-right-radius:0;  -webkit-border-top-left-radius:0;  -moz-border-radius-topleft:0;  border-top-left-radius:0 } .list-group-item:last-child{  margin-bottom:0;  -webkit-border-bottom-right-radius:0;  -moz-border-radius-bottomright:0;  border-bottom-right-radius:0;  -webkit-border-bottom-left-radius:0;  -moz-border-radius-bottomleft:0;  border-bottom-left-radius:0 }a.list-group-item,button.list-group-item{ color:#555} a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{  color:#333 } a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{  text-decoration:none;  color:#555;  background-color:#f5f5f5 }button.list-group-item{ width:100%; text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{ background-color:#eee; color:#777; cursor:not-allowed} .list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{  color:inherit } .list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{  color:#777 }.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{ z-index:2; color:#fff; background-color:#54a506; border-color:#54a506} .list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading > small,.list-group-item.active:hover .list-group-item-heading > small,.list-group-item.active:focus .list-group-item-heading > small,.list-group-item.active .list-group-item-heading > .small,.list-group-item.active:hover .list-group-item-heading > .small,.list-group-item.active:focus .list-group-item-heading > .small{  color:inherit } .list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{  color:#bafa7d }.list-group-item-success{ color:#3c763d; background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{ color:#3c763d} a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{  color:inherit } a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus{  color:#3c763d;  background-color:#d0e9c6 } a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus{  color:#fff;  background-color:#3c763d;  border-color:#3c763d }.list-group-item-info{ color:#31708f; background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{ color:#31708f} a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{  color:inherit } a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus{  color:#31708f;  background-color:#c4e3f3 } a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus{  color:#fff;  background-color:#31708f;  border-color:#31708f }.list-group-item-warning{ color:#8a6d3b; background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{ color:#8a6d3b} a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{  color:inherit } a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus{  color:#8a6d3b;  background-color:#faf2cc } a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus{  color:#fff;  background-color:#8a6d3b;  border-color:#8a6d3b }.list-group-item-danger{ color:#a94442; background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{ color:#a94442} a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{  color:inherit } a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus{  color:#a94442;  background-color:#ebcccc } a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus{  color:#fff;  background-color:#a94442;  border-color:#a94442 }.list-group-item-heading{ margin-top:0; margin-bottom:5px}.list-group-item-text{ margin-bottom:0; line-height:1.3}ul,ol{ margin:0 0 25px; padding:0; list-style:none} ul li,ol li{  line-height:25px }  ul li a,ol li a{  text-decoration:none;  color:#54a506  }  ul li a:hover,ol li a:hover{   color:#777   }ol{ list-style:none; counter-reset:list} ol li{  padding-left:30px;  position:relative }  ol li a,ol li span{  text-decoration:none;  font:400 14px/14px 'Lato',sans-serif;  text-transform:uppercase;  color:#777  }  ol li a:hover{   color:#54a506   }  ol li:before{  content:counter(list,decimal-leading-zero) '.';  counter-increment:list;  left:0;  padding:0;  position:absolute;  top:6px;  font:400 14px/14px 'Lato',sans-serif;  text-transform:uppercase;  color:#54a506  }  ol li + li{  margin-top:5px  }.item_introtext ul li + li,.item_fulltext ul li + li,.category_desc ul li + li,.site_map ul li + li{ margin-top:5px}.item_introtext ul.nav-tabs li,.item_fulltext ul.nav-tabs li,.category_desc ul.nav-tabs li,.site_map ul.nav-tabs li{ padding:0} .item_introtext ul.nav-tabs li:before,.item_fulltext ul.nav-tabs li:before,.category_desc ul.nav-tabs li:before,.site_map ul.nav-tabs li:before{  display:none }.item_introtext ul a,.item_fulltext ul a,.category_desc ul a,.site_map ul a,.item_introtext ul span,.item_fulltext ul span,.category_desc ul span,.site_map ul span{ text-decoration:none; font:400 14px/14px 'Lato',sans-serif; text-transform:uppercase; color:#777} .item_introtext ul a:hover,.item_fulltext ul a:hover,.category_desc ul a:hover,.site_map ul a:hover{  color:#54a506 }ul.tags li:before,ul.nav li:before,ul.btn-toolbar li:before,ul.dropdown-menu li:before,ul.chzn-results li:before,ul.chzn-choices li:before{ display:none}.nav.menu.social{ font-size:0; line-height:0; margin:0} .nav.menu.social li{  display:inline-block;  padding:0;  margin:0 5px }  .nav.menu.social li:before{  display:none  }  .nav.menu.social li a{  -webkit-border-radius:1000px;  -moz-border-radius:1000px;  border-radius:1000px;  color:#fff;  display:block;  line-height:60px;  font-size:31px;  text-align:center;  width:60px;  background:#3e3e3e;  -webkit-transition:all .5s ease;  -o-transition:all .5s ease;  transition:all .5s ease  }   .nav.menu.social li a:hover{   background:#54a506   }ul.list li{ list-style:none; position:relative; padding-left:15px} ul.list li + li{  margin-top:5px }ul.icons li{ list-style:none; position:relative; padding-left:0} ul.icons li a,ul.icons li span{  text-decoration:none;  font:400 21px/21px 'Lato',sans-serif;  text-transform:uppercase;  color:#1d1031 }  ul.icons li a:hover{  color:#54a506  } ul.icons li + li{  margin-top:15px }ul ul.nav-child,ul ol.nav-child,ol ol.nav-child,ol ul.nav-child{ margin:5px 0 0}ul.unstyled,ol.unstyled{ margin-left:0; list-style:none}ul.inline,ol.inline{ margin-left:0} ul.inline > li,ol.inline > li{  display:inline-block;  padding-left:5px;  padding-right:5px }dl + *{ margin-top:25px}dt,dd{ line-height:25px}dt{ font-weight:bold}dd{ margin-left:12.5px}.dl-horizontal:before,.dl-horizontal:after{ content:" "; display:table}.dl-horizontal:after{ clear:both}.dl-horizontal:before,.dl-horizontal:after{ content:" "; display:table}.dl-horizontal:after{ clear:both}.dl-horizontal dt{ float:left; width:160px; clear:left; text-align:right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}.dl-horizontal dd{ margin-left:180px}.portfolio-meta-list{ display:table; margin-left:0; overflow:hidden} .portfolio-meta-list li{  color:#777;  display:table-row }  .portfolio-meta-list li strong{  color:#777  }  .portfolio-meta-list li > strong,.portfolio-meta-list li > span{  display:table-cell  }  .portfolio-meta-list li > span{  padding-left:5px;  color:#777  }  .portfolio-meta-list li:before{  display:none  }.item_fulltext .portfolio-meta-list li span:hover{ color:inherit}.panel{ margin-bottom:20px; background-color:#fff; border:1px solid transparent; border-radius:0; -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05); box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{ padding:15px} .panel-body:before,.panel-body:after{  content:" ";  display:table } .panel-body:after{  clear:both } .panel-body:before,.panel-body:after{  content:" ";  display:table } .panel-body:after{  clear:both }.panel-heading{ border-bottom:1px solid transparent; -webkit-border-top-right-radius:-1px; -moz-border-radius-topright:-1px; border-top-right-radius:-1px; -webkit-border-top-left-radius:-1px; -moz-border-radius-topleft:-1px; border-top-left-radius:-1px} .panel-heading > .dropdown .dropdown-toggle{  color:inherit } .panel-heading a{  padding:10px 15px;  display:block }.panel-title{ margin-top:0; margin-bottom:0; font-size:20px; color:inherit} .panel-title > a,.panel-title > small,.panel-title > .small,.panel-title > small > a,.panel-title > .small > a{  color:inherit }.panel-footer{ padding:10px 15px; background-color:#f5f5f5; border-top:1px solid #ddd; -webkit-border-bottom-right-radius:-1px; -moz-border-radius-bottomright:-1px; border-bottom-right-radius:-1px; -webkit-border-bottom-left-radius:-1px; -moz-border-radius-bottomleft:-1px; border-bottom-left-radius:-1px}.panel > .list-group,.panel > .panel-collapse > .list-group{ margin-bottom:0} .panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item{  border-width:1px 0;  border-radius:0 } .panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child{  border-top:0;  -webkit-border-top-right-radius:-1px;  -moz-border-radius-topright:-1px;  border-top-right-radius:-1px;  -webkit-border-top-left-radius:-1px;  -moz-border-radius-topleft:-1px;  border-top-left-radius:-1px } .panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child{  border-bottom:0;  -webkit-border-bottom-right-radius:-1px;  -moz-border-radius-bottomright:-1px;  border-bottom-right-radius:-1px;  -webkit-border-bottom-left-radius:-1px;  -moz-border-radius-bottomleft:-1px;  border-bottom-left-radius:-1px }.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child{ -webkit-border-top-right-radius:0; -moz-border-radius-topright:0; border-top-right-radius:0; -webkit-border-top-left-radius:0; -moz-border-radius-topleft:0; border-top-left-radius:0}.panel-heading + .list-group .list-group-item:first-child{ border-top-width:0}.list-group + .panel-footer{ border-top-width:0}.panel > .table,.panel > .table-responsive > .table,.panel > .panel-collapse > .table{ margin-bottom:0} .panel > .table caption,.panel > .table-responsive > .table caption,.panel > .panel-collapse > .table caption{  padding-left:15px;  padding-right:15px } .panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child{  -webkit-border-top-right-radius:-1px;  -moz-border-radius-topright:-1px;  border-top-right-radius:-1px;  -webkit-border-top-left-radius:-1px;  -moz-border-radius-topleft:-1px;  border-top-left-radius:-1px }  .panel > .table:first-child > thead:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child{  border-top-left-radius:-1px;  border-top-right-radius:-1px  }   .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child{   border-top-left-radius:-1px   }   .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child{   border-top-right-radius:-1px   } .panel > .table:last-child,.panel > .table-responsive:last-child > .table:last-child{  -webkit-border-bottom-right-radius:-1px;  -moz-border-radius-bottomright:-1px;  border-bottom-right-radius:-1px;  -webkit-border-bottom-left-radius:-1px;  -moz-border-radius-bottomleft:-1px;  border-bottom-left-radius:-1px }  .panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child{  border-bottom-left-radius:-1px;  border-bottom-right-radius:-1px  }   .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child{   border-bottom-left-radius:-1px   }   .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child{   border-bottom-right-radius:-1px   } .panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body{  border-top:1px solid #ddd } .panel > .table > tbody:first-child > tr:first-child th,.panel > .table > tbody:first-child > tr:first-child td{  border-top:0 }.panel > .table-bordered,.panel > .table-responsive > .table-bordered{ border:0} .panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child{  border-left:0 } .panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child{  border-right:0 } .panel > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th{  border-bottom:0 } .panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th{  border-bottom:0 }.panel > .table-responsive{ border:0; margin-bottom:0}.panel-group{ margin-bottom:50px} .panel-group .panel{  margin-bottom:0;  background:transparent;  border:0;  -webkit-box-shadow:none;  box-shadow:none }  .panel-group .panel + .panel{  margin-top:15px  } .panel-group .panel-heading{  position:relative }  .panel-group .panel-heading > .dropdown .dropdown-toggle{  color:inherit  }  .panel-group .panel-heading a{  color:#54a506;  display:block;  margin-left:30px;  padding:8px 0;  font:400 21px/1.2em 'Lato',sans-serif;  text-transform:uppercase  }   .panel-group .panel-heading a:before{   content:'\f078';   font-size:18px;   font-family:'FontAwesome';   left:0;   position:absolute;   top:8px;   color:#54a506   }   .panel-group .panel-heading a.collapsed{   color:#1d1031   }   .panel-group .panel-heading a.collapsed:before{    color:#1d1031;    content:'\f054'   } .panel-group .panel-body{  padding:0 0 0 34px }  .panel-group .panel-body:before,.panel-group .panel-body:after{  content:" ";  display:table  }  .panel-group .panel-body:after{  clear:both  }  .panel-group .panel-body:before,.panel-group .panel-body:after{  content:" ";  display:table  }  .panel-group .panel-body:after{  clear:both  }  .panel-group .panel-body p{  padding-bottom:0  } .panel-group .panel-footer{  border-top:0 }  .panel-group .panel-footer + .panel-collapse .panel-body{  border-bottom:1px solid #ddd  }.custom .panel-group{ margin-bottom:30px} .custom .panel-group .panel{  margin-bottom:0;  background:transparent;  border:0;  -webkit-box-shadow:none;  box-shadow:none }  .custom .panel-group .panel + .panel{  margin-top:10px  } .custom .panel-group .panel-heading{  position:relative }  .custom .panel-group .panel-heading > .dropdown .dropdown-toggle{  color:inherit  }  .custom .panel-group .panel-heading a{  display:block;  background:#54a506;  color:#fff;  margin:0;  padding:23px 10px 22px 65px  }   .custom .panel-group .panel-heading a:before{   left:35px;   top:23px;   color:#fff   }   .custom .panel-group .panel-heading a.collapsed{   background:#1d1031   } .custom .panel-group .panel-body{  padding:10px 10px 10px 40px }  .custom .panel-group .panel-body:before,.custom .panel-group .panel-body:after{  content:" ";  display:table  }  .custom .panel-group .panel-body:after{  clear:both  }  .custom .panel-group .panel-body:before,.custom .panel-group .panel-body:after{  content:" ";  display:table  }  .custom .panel-group .panel-body:after{  clear:both  } .custom .panel-group .panel-footer{  border-top:0 }  .custom .panel-group .panel-footer + .panel-collapse .panel-body{  border-bottom:1px solid #ddd  }.embed-responsive{ position:relative; display:block; height:0; padding:0; overflow:hidden} .embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{  position:absolute;  top:0;  left:0;  bottom:0;  height:100%;  width:100%;  border:0 }.embed-responsive-16by9{ padding-bottom:56.25%}.embed-responsive-4by3{ padding-bottom:75%}.well{ min-height:20px; padding:19px; margin-bottom:20px; background-color:#f5f5f5; border:1px solid #e3e3e3; border-radius:0; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)} .well blockquote{  border-color:#ddd;  border-color:rgba(0,0,0,0.15) }.well-lg{ padding:24px; border-radius:6px}.well-sm{ padding:9px; border-radius:3px}.close{ position:absolute; right:0; font-size:25.5px; font-weight:bold; line-height:1; color:#1d1031; text-shadow:0 1px 0 #fff; opacity:.2; filter:alpha(opacity=20); z-index:2} .close:hover,.close:focus{  color:#1d1031;  text-decoration:none;  cursor:pointer;  opacity:.5;  filter:alpha(opacity=50) } button.close,.close button.close{  padding:3px;  cursor:pointer;  background:transparent;  border:0;  -webkit-appearance:none }#modal .close{ color:#fff; font-size:34px; font-weight:300; line-height:1; margin-right:9px; margin-top:1px; opacity:1; position:absolute; right:6%; top:5%; z-index:2} #modal .close:hover{  color:#777 }@media(max-width:479px){ #modal .close{  top:0;  right:0 }}.modal-open{ overflow:hidden}.modal{ display:none; overflow:hidden; position:fixed; top:0; right:0; bottom:0; left:0; z-index:1050; -webkit-overflow-scrolling:touch; background:#54a506; outline:0} .modal.fade .modal-dialog{  -webkit-transition:-webkit-transform .2s ease-out;  -moz-transition:-moz-transform .2s ease-out;  -o-transition:-o-transform .2s ease-out;  transition:transform .2s ease-out }.modal-open .modal{ overflow-x:hidden; overflow-y:auto}.modal-dialog{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); width:auto; margin:10px}@media(max-width:479px){ .modal-dialog{  bottom:0;  left:0;  margin:20px;  position:absolute;  right:0;  top:0;  transform:translate(0,0);  width:auto }}.modal-content{ position:relative; background-color:#54a506; border-radius:6px; background-clip:padding-box; outline:0}.modal-backdrop{ position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background-color:#1d1031} .modal-backdrop.fade{  opacity:0;  filter:alpha(opacity=0) } .modal-backdrop.in{  opacity:.5;  filter:alpha(opacity=50) }.modal-header{ padding:15px; border-bottom:1px solid #e5e5e5} .modal-header:before,.modal-header:after{  content:" ";  display:table } .modal-header:after{  clear:both } .modal-header:before,.modal-header:after{  content:" ";  display:table } .modal-header:after{  clear:both } .modal-header .close{  margin-top:-2px }.modal-title{ margin:0; line-height:25px}.modal-body{ position:relative; padding:0} .modal-body h5{  font-size:34px;  font-weight:400;  color:#fff;  margin-bottom:38px }.modal-footer{ padding:0; text-align:right} .modal-footer:before,.modal-footer:after{  content:" ";  display:table } .modal-footer:after{  clear:both } .modal-footer:before,.modal-footer:after{  content:" ";  display:table } .modal-footer:after{  clear:both } .modal-footer .btn + .btn{  margin-left:5px;  margin-bottom:0 } .modal-footer .btn-group .btn + .btn{  margin-left:-1px } .modal-footer .btn-block + .btn-block{  margin-left:0 }.modal-scrollbar-measure{ position:absolute; top:-9999px; width:50px; height:50px; overflow:scroll}@media(min-width:768px){ .modal-dialog{  width:370px;  margin:0 auto } .modal-sm{  width:300px }}@media(min-width:992px){ .modal-lg{  width:900px }}.tooltip{ position:absolute; z-index:1070; display:block; font-family:'Lato',sans-serif; font-style:normal; font-weight:normal; letter-spacing:normal; line-break:auto; line-height:25px; text-align:left; text-align:start; text-decoration:none; text-shadow:none; text-transform:none; white-space:normal; word-break:normal; word-spacing:normal; word-wrap:normal; font-size:15px; opacity:0; filter:alpha(opacity=0)} .tooltip.in{  opacity:.9;  filter:alpha(opacity=90) } .tooltip.top{  margin-top:-3px;  padding:5px 0 } .tooltip.right{  margin-left:3px;  padding:0 5px } .tooltip.bottom{  margin-top:3px;  padding:5px 0 } .tooltip.left{  margin-left:-3px;  padding:0 5px }.tooltip-inner{ max-width:200px; padding:3px 8px; color:#fff; text-align:center; background-color:#1d1031; border-radius:0}.tooltip-arrow{ position:absolute; width:0; height:0; border-color:transparent; border-style:solid}.tooltip.top .tooltip-arrow{ bottom:0; left:50%; margin-left:-5px; border-width:5px 5px 0; border-top-color:#1d1031}.tooltip.top-left .tooltip-arrow{ bottom:0; right:5px; margin-bottom:-5px; border-width:5px 5px 0; border-top-color:#1d1031}.tooltip.top-right .tooltip-arrow{ bottom:0; left:5px; margin-bottom:-5px; border-width:5px 5px 0; border-top-color:#1d1031}.tooltip.right .tooltip-arrow{ top:50%; left:0; margin-top:-5px; border-width:5px 5px 5px 0; border-right-color:#1d1031}.tooltip.left .tooltip-arrow{ top:50%; right:0; margin-top:-5px; border-width:5px 0 5px 5px; border-left-color:#1d1031}.tooltip.bottom .tooltip-arrow{ top:0; left:50%; margin-left:-5px; border-width:0 5px 5px; border-bottom-color:#1d1031}.tooltip.bottom-left .tooltip-arrow{ top:0; right:5px; margin-top:-5px; border-width:0 5px 5px; border-bottom-color:#1d1031}.tooltip.bottom-right .tooltip-arrow{ top:0; left:5px; margin-top:-5px; border-width:0 5px 5px; border-bottom-color:#1d1031}.popover{ position:absolute; top:0; left:0; z-index:1060; display:none; max-width:276px; padding:1px; font-family:'Lato',sans-serif; font-style:normal; font-weight:normal; letter-spacing:normal; line-break:auto; line-height:25px; text-align:left; text-align:start; text-decoration:none; text-shadow:none; text-transform:none; white-space:normal; word-break:normal; word-spacing:normal; word-wrap:normal; font-size:17px; background-color:#fff; background-clip:padding-box; border:1px solid #ccc; border:1px solid rgba(0,0,0,0.2); border-radius:6px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2); box-shadow:0 5px 10px rgba(0,0,0,0.2)} .popover.top{  margin-top:-10px } .popover.right{  margin-left:10px } .popover.bottom{  margin-top:10px } .popover.left{  margin-left:-10px }.popover-title{ margin:0; padding:8px 14px; font-size:17px; background-color:#f7f7f7; border-bottom:1px solid #ebebeb; border-radius:5px 5px 0 0}.popover-content{ padding:9px 14px}.popover > .arrow,.popover > .arrow:after{ position:absolute; display:block; width:0; height:0; border-color:transparent; border-style:solid}.popover > .arrow{ border-width:11px} .popover > .arrow:after{  border-width:10px;  content:"" }.popover.top > .arrow{ left:50%; margin-left:-11px; border-bottom-width:0; border-top-color:#999; border-top-color:rgba(0,0,0,0.25); bottom:-11px} .popover.top > .arrow:after{  content:" ";  bottom:1px;  margin-left:-10px;  border-bottom-width:0;  border-top-color:#fff }.popover.right > .arrow{ top:50%; left:-11px; margin-top:-11px; border-left-width:0; border-right-color:#999; border-right-color:rgba(0,0,0,0.25)} .popover.right > .arrow:after{  content:" ";  left:1px;  bottom:-10px;  border-left-width:0;  border-right-color:#fff }.popover.bottom > .arrow{ left:50%; margin-left:-11px; border-top-width:0; border-bottom-color:#999; border-bottom-color:rgba(0,0,0,0.25); top:-11px} .popover.bottom > .arrow:after{  content:" ";  top:1px;  margin-left:-10px;  border-top-width:0;  border-bottom-color:#fff }.popover.left > .arrow{ top:50%; right:-11px; margin-top:-11px; border-right-width:0; border-left-color:#999; border-left-color:rgba(0,0,0,0.25)} .popover.left > .arrow:after{  content:" ";  right:1px;  border-right-width:0;  border-left-color:#fff;  bottom:-10px }.carousel{ position:relative}.carousel-inner{ position:relative; overflow:hidden; width:100%} .carousel-inner > .item{  display:none;  position:relative;  -webkit-transition:.6s ease-in-out left;  -o-transition:.6s ease-in-out left;  transition:.6s ease-in-out left }  .carousel-inner > .item > img,.carousel-inner > .item > a > img{  display:block;  max-width:100%;  height:auto;  line-height:1  }@media all and (transform-3d),(-webkit-transform-3d){ .carousel-inner > .item{  -webkit-transition:-webkit-transform .6s ease-in-out;  -moz-transition:-moz-transform .6s ease-in-out;  -o-transition:-o-transform .6s ease-in-out;  transition:transform .6s ease-in-out;  -webkit-backface-visibility:hidden;  -moz-backface-visibility:hidden;  backface-visibility:hidden;  -webkit-perspective:1000px;  -moz-perspective:1000px;  perspective:1000px }  .carousel-inner > .item.next,.carousel-inner > .item.active.right{  -moz-transform:translate3d(100%,0,0);  -o-transform:translate3d(100%,0,0);  -webkit-transform:translate3d(100%,0,0);  transform:translate3d(100%,0,0);  left:0  }  .carousel-inner > .item.prev,.carousel-inner > .item.active.left{  -moz-transform:translate3d(-100%,0,0);  -o-transform:translate3d(-100%,0,0);  -webkit-transform:translate3d(-100%,0,0);  transform:translate3d(-100%,0,0);  left:0  }   .carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active{   -moz-transform:translate3d(0,0,0);   -o-transform:translate3d(0,0,0);   -webkit-transform:translate3d(0,0,0);   transform:translate3d(0,0,0);   left:0   }}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{ display:block}.carousel-inner > .active{ left:0}.carousel-inner > .next,.carousel-inner > .prev{ position:absolute; top:0; width:100%}.carousel-inner > .next{ left:100%}.carousel-inner > .prev{ left:-100%} .carousel-inner > .next.left,.carousel-inner > .prev.right{  left:0 }.carousel-inner > .active.left{ left:-100%}.carousel-inner > .active.right{ left:100%}.carousel-control{ position:absolute; top:0; left:0; bottom:0; width:15%; opacity:.5; filter:alpha(opacity=50); font-size:20px; color:#fff; text-align:center; text-shadow:0 1px 2px rgba(0,0,0,0.6); background-color:rgba(0,0,0,0)} .carousel-control.left{  background-repeat:repeat-x;  background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%) } .carousel-control.right{  left:auto;  right:0;  background-repeat:repeat-x;  background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%) } .carousel-control:hover,.carousel-control:focus{  outline:0;  color:#fff;  text-decoration:none;  opacity:.9;  filter:alpha(opacity=90) } .carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{  position:absolute;  top:50%;  margin-top:-10px;  z-index:5;  display:inline-block } .carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{  left:50%;  margin-left:-10px } .carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{  right:50%;  margin-right:-10px } .carousel-control .icon-prev,.carousel-control .icon-next{  width:20px;  height:20px;  line-height:1;  font-family:serif }  .carousel-control .icon-prev:before{  content:'\2039'  }  .carousel-control .icon-next:before{  content:'\203a'  }.carousel-indicators{ position:absolute; bottom:10px; left:50%; z-index:15; width:60%; margin-left:-30%; padding-left:0; list-style:none; text-align:center} .carousel-indicators li{  display:inline-block;  width:10px;  height:10px;  margin:1px;  text-indent:-999px;  border:1px solid #fff;  border-radius:10px;  cursor:pointer;  background-color:#1d1031 \9;  background-color:rgba(0,0,0,0) } .carousel-indicators .active{  margin:0;  width:12px;  height:12px;  background-color:#fff }.carousel-caption{ position:absolute; left:15%; right:15%; bottom:20px; z-index:10; padding-top:20px; padding-bottom:20px; color:#fff; text-align:center; text-shadow:0 1px 2px rgba(0,0,0,0.6)} .carousel-caption .btn{  text-shadow:none }@media screen and (min-width:768px){ .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{  width:30px;  height:30px;  margin-top:-10px;  font-size:30px } .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{  margin-left:-10px } .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{  margin-right:-10px } .carousel-caption{  left:20%;  right:20%;  padding-bottom:30px } .carousel-indicators{  bottom:20px }}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{ content:" "; display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{ clear:both}.center-block{ display:block; margin-left:auto; margin-right:auto}.pull-right{ float:right !important}.pull-left{ float:left !important}.hide{ display:none !important}.show{ display:block !important}.invisible{ visibility:hidden}.text-hide{ font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0}.hidden{ display:none !important}.affix{ position:fixed}@-ms-viewport{ width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{ display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{ display:none !important}@media(max-width:767px){ .visible-xs{  display:block !important } table.visible-xs{  display:table !important } tr.visible-xs{  display:table-row !important } th.visible-xs,td.visible-xs{  display:table-cell !important }}@media(max-width:767px){ .visible-xs-block{  display:block !important }}@media(max-width:767px){ .visible-xs-inline{  display:inline !important }}@media(max-width:767px){ .visible-xs-inline-block{  display:inline-block !important }}@media(min-width:768px) and (max-width:991px){ .visible-sm{  display:block !important } table.visible-sm{  display:table !important } tr.visible-sm{  display:table-row !important } th.visible-sm,td.visible-sm{  display:table-cell !important }}@media(min-width:768px) and (max-width:991px){ .visible-sm-block{  display:block !important }}@media(min-width:768px) and (max-width:991px){ .visible-sm-inline{  display:inline !important }}@media(min-width:768px) and (max-width:991px){ .visible-sm-inline-block{  display:inline-block !important }}@media(min-width:992px) and (max-width:1199px){ .visible-md{  display:block !important } table.visible-md{  display:table !important } tr.visible-md{  display:table-row !important } th.visible-md,td.visible-md{  display:table-cell !important }}@media(min-width:992px) and (max-width:1199px){ .visible-md-block{  display:block !important }}@media(min-width:992px) and (max-width:1199px){ .visible-md-inline{  display:inline !important }}@media(min-width:992px) and (max-width:1199px){ .visible-md-inline-block{  display:inline-block !important }}@media(min-width:1200px){ .visible-lg{  display:block !important } table.visible-lg{  display:table !important } tr.visible-lg{  display:table-row !important } th.visible-lg,td.visible-lg{  display:table-cell !important }}@media(min-width:1200px){ .visible-lg-block{  display:block !important }}@media(min-width:1200px){ .visible-lg-inline{  display:inline !important }}@media(min-width:1200px){ .visible-lg-inline-block{  display:inline-block !important }}@media(max-width:767px){ .hidden-xs{  display:none !important }}@media(min-width:768px) and (max-width:991px){ .hidden-sm{  display:none !important }}@media(min-width:992px) and (max-width:1199px){ .hidden-md{  display:none !important }}@media(min-width:1200px){ .hidden-lg{  display:none !important }}.visible-print{ display:none !important}@media print{ .visible-print{  display:block !important } table.visible-print{  display:table !important } tr.visible-print{  display:table-row !important } th.visible-print,td.visible-print{  display:table-cell !important }}.visible-print-block{ display:none !important}@media print{ .visible-print-block{  display:block !important }}.visible-print-inline{ display:none !important}@media print{ .visible-print-inline{  display:inline !important }}.visible-print-inline-block{ display:none !important}@media print{ .visible-print-inline-block{  display:inline-block !important }}@media print{ .hidden-print{  display:none !important }}.fa-file-add:before{ content:"\f016"}.fa-remove:before{ content:"\f00d"}.fa-picture:before{ content:"\f03e"}.icon-edit:before{ content:"\f044"}[class^="icon-"],[class*=" icon-"]{ font-family:FontAwesome; font-weight:normal; font-style:normal; text-decoration:inherit; -webkit-font-smoothing:antialiased; display:inline; width:auto; height:auto; line-height:normal; vertical-align:baseline; background-image:none; background-position:0 0; background-repeat:repeat; margin-top:0}body:after{ content:''; height:100%; left:0; position:fixed; top:0; width:100%; z-index:-999}body.disable-hover:after{ z-index:999999999999999999}.custom_hover strong{ display:none}html{ -ms-overflow-style:scrollbar}html,body{ height:100%}.container-fluid{ margin:0 20px; padding:0; position:relative}.element-invisible{ border:0 none; height:1px; margin:0; overflow:hidden; padding:0; position:absolute; width:1px}#Kunena #jumpto .btn,#Kunena .search-user .btn,.krowmoderation .btn,.input-append .btn,.input-prepend .btn,#kpost-attachments .btn,#searchForm .btn{ padding-top:0; padding-bottom:0; height:70px; line-height:70px; vertical-align:top}.offline_container{ font-size:0; height:100%; line-height:0; text-align:center} .offline_container:before{  content:'';  display:inline-block;  height:100%;  overflow:hidden;  vertical-align:middle;  width:0 } .offline_container .container{  display:inline-block;  max-width:100%;  vertical-align:middle } .offline_container #logo,.offline_container .offline_message{  text-align:center } .offline_container .well{  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  display:inline-block;  font-size:17px;  line-height:25px;  margin:0;  max-width:100%;  text-align:left;  vertical-align:middle;  background:#54a506 }  .offline_container .well > p{  color:#FFF  }  .offline_container .well #logo{  margin-bottom:20px;  max-width:100%  }  .offline_container .well .btn-primary{  float:right  }  .offline_container .well #form-login-remember{  float:left;  overflow:hidden;  padding:10px 0  }   .offline_container .well #form-login-remember label{   color:#FFF;   display:inline-block;   margin-bottom:0;   white-space:nowrap   }  .offline_container .well input[type=text],.offline_container .well input[type=password]{  width:100%  }  .offline_container .well div[id*=form-login]{  position:relative  }  .offline_container .well #form-login{  padding-top:30px;  text-align:center  }  .offline_container .well fieldset{  display:inline-block;  max-width:100%;  text-align:left;  width:400px  }.moduletable:before,.moduletable:after{ content:" "; display:table}.moduletable:after{ clear:both}.moduletable:before,.moduletable:after{ content:" "; display:table}.moduletable:after{ clear:both}.moduletable.col-sm-12 + .moduletable{ clear:both}.moduletable.col-sm-12:last-child{ margin-bottom:0}.mod-menu .nav.menu.nav-pills > li > a{ display:block}.mod-menu .nav.menu.nav-pills > li.active > a{ background:#54a506}time,.item_hits,.item_category-name address,.item_createdby{ white-space:nowrap; margin:0}.calendar table{ border:0; border-collapse:collapse} .calendar table th,.calendar table td{  border:none !important;  padding:0 !important;  text-align:center !important }.moduletable.col-sm-12 + *{ margin-top:0}.moduletable.col-sm-12.title_only + *{ margin-top:0}.mod-login_submit{ margin:0 0 9px}#form-login-remember label{ margin-bottom:20px}#mod-finder-searchword{ border:1px solid #ebebeb; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; box-shadow:none; margin-bottom:4px}#mailto-window{ padding-top:1em}.mailto-close{ margin-bottom:1em; overflow:hidden} .mailto-close a{  float:right }.icons .btn-group.pull-right{ margin:0 0 10px 10px; position:relative; z-index:10} .icons .btn-group.pull-right a.dropdown-toggle{  margin-top:30px;  padding:0 5px }  .icons .btn-group.pull-right a.dropdown-toggle .caret{  border:0;  font-size:.8em;  height:auto;  margin:0;  width:auto  }   .icons .btn-group.pull-right a.dropdown-toggle .caret:before{   content:'\f078';   font-family:'FontAwesome'   } .icons .btn-group.pull-right ul.dropdown-menu{  background-clip:padding-box;  background-color:#fff;  border:1px solid rgba(0,0,0,0.15);  -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);  box-shadow:0 5px 10px rgba(0,0,0,0.15);  list-style:none;  margin:2px 0 0;  min-width:160px;  padding:5px 0;  position:absolute;  top:100%;  z-index:1000 }  .icons .btn-group.pull-right ul.dropdown-menu > li{  float:none;  padding:0  }   .icons .btn-group.pull-right ul.dropdown-menu > li .fa-edit{   margin-right:5px   }   .icons .btn-group.pull-right ul.dropdown-menu > li > a{   color:#777   }   .icons .btn-group.pull-right ul.dropdown-menu > li > a:hover{    color:#fff;    background:#54a506   }.icons:after{ content:''; clear:both; display:block}.body__elements #content-bottom .moduletable.col-sm-12 .module_container{ position:relative} .body__elements #content-bottom .moduletable.col-sm-12 .module_container:before{  background:#ddd;  content:'';  display:block;  height:1px;  margin:50px 0 80px }.body__elements .spacer{ background:#ddd; clear:both; height:1px; margin:50px 0 80px}.body__elements .img-offset1{ margin-top:8px}.jmodedit{ padding:0 5px !important}.pretext,.category_desc{ font:400 50px/50px 'Lato',sans-serif; text-transform:uppercase; color:#54a506; padding-bottom:25px}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 }.navbar-form .btn,.navbar-form .btn-group{ margin-top:5px}.category_children .category_child{ margin-bottom:20px}.page-item_addThis{ padding-top:12px}.addthis_sharing_toolbox{ margin-top:20px}.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 }#mod_table .module{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:10px} #mod_table .module:nth-child(even){  background:transparent }#mod_table ul li{ list-style:none}#back-top{ bottom:90px; position:fixed; right:20px; -webkit-transform:translateZ(0); z-index:99; display:none} #back-top a{  text-shadow:0 0 10px rgba(0,0,0,0.2);  display:block;  font:34px/34px FontAwesome;  color:#54a506 }  #back-top a > span:before{  content:"\f0aa"  }  #back-top a:hover{  color:#777  }.dropdown-toggle > *{ display:inline-block; vertical-align:middle}.dropdown-toggle .fa-cog{ margin-right:4px}label[for=mod-login_remember]{ display:inline-block}.btn-group{ max-width:100%; white-space:normal}.form-horizontal .remember .control-label{ padding-top:0}#sw_pinterest_display{ max-width:280px} #sw_pinterest_display > div{  display:none }#outer{ padding:0 !important} #outer div#cookieMessageContainer{  margin-top:0 }.mod_tm_ajax_contact_form .controls,.mod_tm_ajax_contact_form_input{ width:100%}form.mod_tm_ajax_contact_form .chzn-container{ width:100% !important}form.mod_tm_ajax_contact_form .control-group-button .btn{ margin-right:10px}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox,.navbar-form .btn,.navbar-form .btn-group{ margin-top:0}.acymailing_module_success{ font-weight:bold} .acymailing_module_success:before{  content:'\f058';  display:inline-block;  font-family:FontAwesome;  font-size:22px;  padding-right:10px;  vertical-align:middle } .acymailing_module_success + form{  display:none }.items-more ul{ margin:0 0 30px -30px} .items-more ul li{  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  float:left;  font-weight:bold;  padding:0 0 10px 30px;  width:50% } .items-more ul:after{  clear:both;  content:'';  display:block }#habla_window_div{ -webkit-transform:translateZ(0)} #habla_window_div .habla_offline_submit_input{  background:extract(#54a506,2) !important;  color:#374046 !important }  #habla_window_div .habla_offline_submit_input:hover,#habla_window_div .habla_offline_submit_input:active,#habla_window_div .habla_offline_submit_input:focus,#habla_window_div .habla_offline_submit_input.active,#habla_window_div .habla_offline_submit_input.selected{  color:#fff !important;  background:#374046 !important  } #habla_window_div #habla_topbar_div{  background:#54a506 !important }.moduletable.olark{ display:none}#habla_window_div.habla_window_div_base{ z-index:1034 !important}#style_switcher div.color_scheme{ position:relative; overflow:hidden} #style_switcher div.color_scheme:before,#style_switcher div.color_scheme:after{  content:'';  position:absolute;  left:50%;  width:50%;  height:50% } #style_switcher div.color_scheme.color_scheme_1{  background:#54a506 }  #style_switcher div.color_scheme.color_scheme_1:before{  top:0;  background:extract(#54a506,2)  }  #style_switcher div.color_scheme.color_scheme_1:after{  bottom:0;  background:extract(#54a506,3)  } #style_switcher div.color_scheme.color_scheme_2{  background:#ff5603 }  #style_switcher div.color_scheme.color_scheme_2:before{  top:0;  background:extract(#ff5603,2)  }  #style_switcher div.color_scheme.color_scheme_2:after{  bottom:0;  background:extract(#ff5603,3)  } #style_switcher div.color_scheme.color_scheme_3{  background:#0089c3 }  #style_switcher div.color_scheme.color_scheme_3:before{  top:0;  background:extract(#0089c3,2)  }  #style_switcher div.color_scheme.color_scheme_3:after{  bottom:0;  background:extract(#0089c3,3)  } #style_switcher div.color_scheme.color_scheme_4{  background:#ffb503 }  #style_switcher div.color_scheme.color_scheme_4:before{  top:0;  background:extract(#ffb503,2)  }  #style_switcher div.color_scheme.color_scheme_4:after{  bottom:0;  background:extract(#ffb503,3)  }*::selection{ background:#54a506; color:#fff}*::-moz-selection{ background:#54a506; color:#fff}#style_switcher.shown{ z-index:1008 !important} #style_switcher.shown p{  margin:0 0 5px 0;  padding:0 }.iceMenuLiLevel_1.search{ margin-left:30px}.icemega_modulewrap.top_search{ padding:0; position:relative; text-align:left} .icemega_modulewrap.top_search.visible > i.fa-search{  opacity:0;  filter:alpha(opacity=0) } .icemega_modulewrap.top_search.visible .mod-search{  visibility:visible }  .icemega_modulewrap.top_search.visible .mod-search #searchword{  width:100%  } .icemega_modulewrap.top_search.visible i.fa-times{  opacity:100;  filter:alpha(opacity=10000) } .icemega_modulewrap.top_search > i.fa-search{  background:transparent;  cursor:pointer;  display:block;  font-size:20px;  line-height:20px;  color:#1d1031;  border:0;  -webkit-transition:all .3s ease;  -o-transition:all .3s ease;  transition:all .3s ease;  z-index:10;  padding-top:10px;  opacity:100;  filter:alpha(opacity=10000) }  .icemega_modulewrap.top_search > i.fa-search:hover{  color:#fff;  background:#1d1031  } .icemega_modulewrap.top_search .navbar-form{  vertical-align:middle;  margin:0;  padding:0 16px;  width:100% } .icemega_modulewrap.top_search .mod-search{  background:white;  font-size:0;  line-height:0;  -webkit-transition:opacity .2s ease;  -o-transition:opacity .2s ease;  transition:opacity .2s ease;  white-space:nowrap;  padding:5px 110px 5px 0;  visibility:hidden;  position:absolute;  top:0;  right:0;  margin:0;  width:100%;  z-index:100 } .icemega_modulewrap.top_search i.fa-times{  font-size:20px;  line-height:40px;  color:#54a506;  -webkit-transition:.3s all ease;  -o-transition:.3s all ease;  transition:.3s all ease;  padding:0 20px;  position:absolute;  right:0;  top:0;  cursor:pointer;  opacity:0;  filter:alpha(opacity=0) }  .icemega_modulewrap.top_search i.fa-times:hover{  color:#1d1031  } .icemega_modulewrap.top_search #searchword{  height:50px;  padding:12.5px 20px;  border:1px solid #1d1031;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  -webkit-transition:all .2s ease;  -o-transition:all .2s ease;  transition:all .2s ease;  width:0;  margin:0 } .icemega_modulewrap.top_search .btn-primary{  background:0;  box-shadow:none;  border:0;  padding:0;  position:absolute;  right:68px;  top:0;  text-align:center;  z-index:100;  color:#54a506;  font-size:20px;  line-height:40px;  -webkit-transition:all .2s ease;  -o-transition:all .2s ease;  transition:all .2s ease }  .icemega_modulewrap.top_search .btn-primary:active,.icemega_modulewrap.top_search .btn-primary:focus,.icemega_modulewrap.top_search .btn-primary:hover,.icemega_modulewrap.top_search .btn-primary.active,.icemega_modulewrap.top_search .btn-primary.selected{  color:#777  }   .icemega_modulewrap.top_search .btn-primary:active:hover,.icemega_modulewrap.top_search .btn-primary:focus:hover,.icemega_modulewrap.top_search .btn-primary:hover:hover,.icemega_modulewrap.top_search .btn-primary.active:hover,.icemega_modulewrap.top_search .btn-primary.selected:hover,.icemega_modulewrap.top_search .btn-primary:active.active,.icemega_modulewrap.top_search .btn-primary:focus.active,.icemega_modulewrap.top_search .btn-primary:hover.active,.icemega_modulewrap.top_search .btn-primary.active.active,.icemega_modulewrap.top_search .btn-primary.selected.active,.icemega_modulewrap.top_search .btn-primary:active.selected,.icemega_modulewrap.top_search .btn-primary:focus.selected,.icemega_modulewrap.top_search .btn-primary:hover.selected,.icemega_modulewrap.top_search .btn-primary.active.selected,.icemega_modulewrap.top_search .btn-primary.selected.selected{   color:#777   }#searchForm fieldset{ margin-bottom:20px} #searchForm fieldset .controls > label{  display:inline-block;  margin-right:1em } #searchForm fieldset .controls span.radio{  margin-right:10px }#searchForm .form-limit label{ float:left; margin-right:5px; line-height:70px}#searchForm .form-limit > span.select,#searchForm .form-limit > select{ float:right; position:relative; top:-10px}#searchForm .form-limit p{ clear:both; overflow:hidden}#searchForm .phrases-box{ float:left} #searchForm .phrases-box > *{  display:inline-block } #searchForm .phrases-box strong{  padding-right:10px;  line-height:14px;  vertical-align:middle } #searchForm .phrases-box .controls > label{  min-width:90px }  #searchForm .phrases-box .controls > label + label{  margin-top:0  }#searchForm .ordering-box{ float:right} #searchForm .ordering-box strong{  vertical-align:top;  padding-right:10px;  line-height:70px }#searchForm .chzn-container{ min-width:200px}dl.search-results{ margin-bottom:30px} dl.search-results dt{  margin-top:20px }@media(max-width:767px){ #searchForm .phrases-box,#searchForm .ordering-box{  float:none;  padding-bottom:25px }}@media(max-width:479px){ #searchForm .phrases-box > .controls,#searchForm fieldset .controls > label{  display:block } #searchForm .btn-toolbar .btn-group{  width:70% }  #searchForm .btn-toolbar .btn-group + .btn-group{  width:20%  }}.login_shell{ background:#54a506}@media(max-width:479px){ .login_shell .lr_providericons{  font-size:13px }}.login_shell *[class*=heading-style]{ color:white}.login_shell form{ margin-bottom:0}.login_shell button{ vertical-align:inherit}.login_shell .moduleTitle{ color:inherit}.login_shell .controls{ text-align:center}.login_shell .control{ position:relative}.login_shell input,.login_shell textarea{ border-color:white; color:#1d1031; height:40px; line-height:40px; font-size:14px; margin-bottom:16px; padding:0 14px} .login_shell input:focus,.login_shell textarea:focus{  border-color:white } .login_shell input::-moz-placeholder,.login_shell textarea::-moz-placeholder{  color:#1d1031 }.login_shell .btn{ background:white; color:black; height:40px; line-height:40px; font-size:14px; font-weight:300; margin-bottom:16px; padding:0 14px} .login_shell .btn:focus,.login_shell .btn:hover{  background:#777;  color:white !important }.login_shell .control-group + .control-group{ margin-top:5px}.login_shell .input-prepend{ display:block}.login_shell .add-on{ border:0}.login_shell * + .mod-login_submit{ margin:0}.login_shell .mod-login_submit .btn{ vertical-align:middle}.login_shell label.checkbox{ color:white; cursor:inherit} .login_shell label.checkbox span.checkbox input[type="checkbox"]{  position:relative;  z-index:2 }.login_shell .reset_remind{ color:white; margin:16px 0; font-size:14px; font-weight:300} .login_shell .reset_remind a{  color:white }  .login_shell .reset_remind a:hover{  text-decoration:underline  }.login_shell .login-greeting a{ color:white} .login_shell .login-greeting a:hover{  text-decoration:underline }div[class*="lr_social_login_basic"] > a{ display:none}.lr_social_login_basic_150{ width:100% !important} .lr_social_login_basic_150 .lr_providers .lr_icons_box{  float:none !important;  width:100% !important }  .lr_social_login_basic_150 .lr_providers .lr_icons_box div{  float:none !important;  margin:0 0 10px !important  } .lr_social_login_basic_150 .lr_providers .lr_providericons{  color:#FFF;  display:block;  font-weight:500;  height:50px !important;  line-height:49px;  position:relative;  text-align:center;  -webkit-transition:.2s;  -o-transition:.2s;  transition:.2s;  width:auto !important;  z-index:1 !important }  .lr_social_login_basic_150 .lr_providers .lr_providericons:before{  display:inline-block;  font-family:'FontAwesome';  font-size:21px;  vertical-align:middle  }  .lr_social_login_basic_150 .lr_providers .lr_providericons:hover{  -moz-transform:scale(1.05);  -webkit-transform:scale(1.05);  -ms-transform:scale(1.05);  -o-transform:scale(1.05);  transform:scale(1.05)  } .lr_social_login_basic_150 .lr_providers .lr_facebook{  background:#3b5998 !important }  .lr_social_login_basic_150 .lr_providers .lr_facebook:before{  content:'\f09a';  margin-right:13px  } .lr_social_login_basic_150 .lr_providers .lr_google{  background:#df4a32 !important }  .lr_social_login_basic_150 .lr_providers .lr_google:before{  content:'\f0d5';  margin-right:9px  }div#fixed-sidebar-right{ bottom:0; height:100%; position:fixed; right:0; top:0; width:0; z-index:1034} div#fixed-sidebar-right .moduletable.login{  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  right:0;  position:absolute;  top:0;  width:0;  left:auto;  transition:width .2s ease }  div#fixed-sidebar-right .moduletable.login > i.fa-user{  color:#fff;  cursor:pointer;  font-size:18px;  height:40px;  left:-40px;  line-height:40px;  position:absolute;  text-align:center;  top:0;  width:40px;  background:#54a506;  -webkit-transition:all .2s ease;  -o-transition:all .2s ease;  transition:all .2s ease  }  div#fixed-sidebar-right .moduletable.login > i.fa-user:hover{   font-size:22px   }  div#fixed-sidebar-right .moduletable.login input{  color:white  }  div#fixed-sidebar-right .moduletable.login input:focus{   color:white   }  div#fixed-sidebar-right .moduletable.login.shown{  width:330px  }  div#fixed-sidebar-right .moduletable.login.shown .mod_login_wrapper{   overflow:auto;   padding:30px 30px;   width:330px;   right:0;   transition:width 0s linear 0s,padding 0s linear 0s,right 0s linear 0s   }  div#fixed-sidebar-right .moduletable.login .mod_login_wrapper{  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  max-height:100%;  position:relative;  right:330px;  width:0;  padding:30px 0;  overflow:hidden;  background:#54a506;  transition:width 0s linear .2s,padding 0s linear .2s,right 0s linear .2s  }  div#fixed-sidebar-right .moduletable.login .mod_login_wrapper *[class*=heading-style]{   color:white   }  div#fixed-sidebar-right .moduletable.login .mod_login_wrapper .login-greeting{   margin-bottom:25px   }  div#fixed-sidebar-right .moduletable.login .mod_login_wrapper .input-prepend .add-on:hover i{   background:transparent;   color:#54a506   }.menu-login-form > ul:before{ width:0; height:0; border-style:solid; border-width:0 11px 11px 11px; border-color:transparent transparent #54a506 transparent}.menu-login-form .icemega_modulewrap.login_megamenu{ background:#54a506; padding:30px} .menu-login-form .icemega_modulewrap.login_megamenu .input-prepend .add-on span{  color:#1d1031 } .menu-login-form .icemega_modulewrap.login_megamenu *[class*=heading-style]{  color:white }@media(max-width:767px){ .login_shell .control-group + *{  margin-top:10px }}@media screen and (max-height:550px){ #style_switcher,div#fixed-sidebar-right .moduletable.login,div#fixed-sidebar-right .login_shell{  padding-bottom:10px;  bottom:0 }  #style_switcher .mod_login_wrapper,div#fixed-sidebar-right .moduletable.login .mod_login_wrapper,div#fixed-sidebar-right .login_shell .mod_login_wrapper{  max-height:100%  }}@media(max-width:479px){ div#fixed-sidebar-right .moduletable.login{  bottom:0 }  div#fixed-sidebar-right .moduletable.login .mod_login_wrapper{  right:280px  }  div#fixed-sidebar-right .moduletable.login.shown{  width:280px  }  div#fixed-sidebar-right .moduletable.login.shown .mod_login_wrapper{   padding-left:20px;   padding-right:20px;   width:280px;   right:0   }}.page-category__history .items-row{ position:relative} .page-category__history .items-row > div{  clear:both;  position:relative }  .page-category__history .items-row > div:before{  color:transparent;  content:'\f073';  display:block;  position:absolute;  line-height:40px;  -webkit-border-radius:1000px;  -moz-border-radius:1000px;  border-radius:1000px;  right:-21px;  text-align:center;  top:15px;  width:40px;  background:#54a506  }  .page-category__history .items-row > div .item{  border:1px solid #ddd;  margin-right:25px;  padding:30px;  position:relative  }   .page-category__history .items-row > div .item:before,.page-category__history .items-row > div .item:after{   border-bottom:10px solid transparent;   border-top:10px solid transparent;   content:'';   position:absolute;   top:24px   }   .page-category__history .items-row > div .item:before{   border-left:10px solid #ddd;   right:-10px   }   .page-category__history .items-row > div .item:after{   border-left:10px solid #f2f2f2;   right:-9px   }   .page-category__history .items-row > div .item .item_introtext p{   padding-bottom:0   }   .page-category__history .items-row > div .item .item_info{   left:100%;   margin-left:80px;   position:absolute;   top:20px   }@media(max-width:767px){ .page-category__history .items-row > div .item{  margin-bottom:30px }}.page-category__history .items-row > div + div{ float:right} .page-category__history .items-row > div + div:before{  left:-19px;  right:auto } .page-category__history .items-row > div + div .item{  margin-left:25px;  margin-right:0 }  .page-category__history .items-row > div + div .item:before,.page-category__history .items-row > div + div .item:after{  border-bottom:10px solid transparent;  border-left:none;  border-top:10px solid transparent;  content:'';  position:absolute;  right:auto;  top:24px  }  .page-category__history .items-row > div + div .item:before{  border-right:10px solid #ddd;  left:-10px  }  .page-category__history .items-row > div + div .item:after{  border-right:10px solid #f2f2f2;  left:-9px  }  .page-category__history .items-row > div + div .item .item_info{  left:auto;  margin-left:0;  margin-right:80px;  right:100%  }.page-category__history .items-row:before{ bottom:0; content:''; display:block; left:50%; margin-left:0; position:absolute; top:0; width:2px; background:#54a506}@media(max-width:767px){ .page-category__history .items-row:before{  display:none }}.page-category__history .item_info_dl{ font-size:inherit}.page-category__faqs .item_title span.item_title_part0{ color:#54a506}.page-category__faqs .to_top{ margin-bottom:30px; position:relative; text-align:right} .page-category__faqs .to_top:before{  background:#777;  content:'';  height:1px;  left:0;  position:absolute;  right:30px;  top:50% } .page-category__faqs .to_top a{  font-size:18px }.page-category__faqs .item{ margin-bottom:0}.page-archive_filters .filter-search{ overflow:hidden; padding-bottom:21px}.page-archive_filters select,.page-archive_filters button{ display:inline-block; margin-bottom:8px}#jform_contact_message{ height:149px; resize:none; width:100%}#contact-form label{ display:inline-block; margin-bottom:5px}.contact_misc{ margin-bottom:15px}#contact{ margin-top:15px}.phone-num{ display:inline-block}#jform_contact_name,#jform_contact_email,#jform_contact_emailmsg{ width:100%}.contact_email-copy,.contact_vcard{ display:inline-block; height:70px; line-height:70px; margin:0 35px 0 0}.contact_vcard{ margin:0}.contact_details .icons-marker{ display:block; float:left; line-height:25px; margin-right:5px; width:16px; color:#777}.contact_details h5{ text-align:left}@media(max-width:767px){ .contact_details{  margin-bottom:30px }}.contact_address{ overflow:hidden; padding-bottom:25px}.contact_details_fax{ padding-bottom:25px}#contact_map{ margin-bottom:25px} #contact_map .map{  border:1px solid #ccc;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box }  #contact_map .map.mfp-hide{  display:block !important  }#map{ margin-bottom:30px} #map header{  margin-bottom:30px }.map img{ max-width:none !important}.mfp-content .map{ max-width:1200px}.contact_details_item{ margin-bottom:20px}.errorBox{ background:0; text-align:left}#error .well{ margin-bottom:0}.body__404 .big-404{ text-align:center}.body__404 big{ display:block; font-weight:bold; padding:0 0 17px}.body__404 .page-item__404{ padding:50px 0 100px 0}.body__404 img{ -webkit-box-shadow:none; box-shadow:none}@media(max-width:767px){ .body__404 img{  width:100% }}.body__404 .mod-search_searchword + .btn{ margin-top:0}.body__404 .navbar-form{ padding:0}.site_map h1,.site_map h2,.site_map h3,.site_map h4,.site_map h5,.site_map h6{ text-align:left}.site_map .menu ul{ padding-left:15px} .site_map .menu ul ul{  padding-left:30px }  .site_map .menu ul ul ul{  padding-left:45px  }#member-registration,#member-profile,#user-registration{ width:65%; margin-left:auto; margin-right:auto} #member-registration .chzn-container,#member-profile .chzn-container,#user-registration .chzn-container{  width:100% !important } #member-registration #helpsite-refresh,#member-profile #helpsite-refresh,#user-registration #helpsite-refresh{  margin-top:10px } #member-registration .btn,#member-profile .btn,#user-registration .btn{  vertical-align:top } #member-registration .input-append,#member-profile .input-append,#user-registration .input-append{  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  padding-right:70px;  width:50% } #member-registration .calendar_wrapper #jform_profile_dob_spacer-lbl,#member-profile .calendar_wrapper #jform_profile_dob_spacer-lbl,#user-registration .calendar_wrapper #jform_profile_dob_spacer-lbl{  display:block;  margin-top:10px }.page-login{ text-align:center; width:50%; margin:0 auto} .page-login .btn{  vertical-align:inherit } .page-login .input-prepend{  width:100% } .page-login form mark{  top:0 }#modules-form .chzn-container,#adminForm .chzn-container{ width:100% !important}#modules-form .input-prepend .btn + .btn,#adminForm .input-prepend .btn + .btn,#modules-form .input-append .btn + .btn,#adminForm .input-append .btn + .btn{ margin-left:1px}#modules-form .btn-toolbar > .btn,#adminForm .btn-toolbar > .btn{ margin:0 5px 5px 0} #modules-form .btn-toolbar > .btn + .btn,#adminForm .btn-toolbar > .btn + .btn{  margin-left:0 }#modules-form .accordion-inner,#adminForm .accordion-inner{ padding:5px}#modules-form span.radio,#adminForm span.radio{ display:none}#modules-form #jform_published .btn,#adminForm #jform_published .btn{ display:block !important}#modules-form .btn-toolbar,#adminForm .btn-toolbar{ margin-bottom:20px}#adminForm #images .input-prepend.input-append{ width:100%} #adminForm #images .input-prepend.input-append .btn{  width:5% }  #adminForm #images .input-prepend.input-append .btn + input{  width:85%  }  #adminForm #images .input-prepend.input-append .btn + input + .btn{   width:5%   }@media(max-width:1200px){ #contact_map{  height:376px } .page-category__history .items-row:before{  margin-left:9px } .page-category__history .items-row > div:before{  right:-31px } .page-category__history .items-row > div + div:before{  left:-10px }}@media(max-width:979px){ .page-category__history .items-row:before{  margin-left:5px } .page-category__history .items-row > div:before{  right:-27px } .page-category__history .items-row > div + div::before{  left:-18px }}@media(max-width:767px){ .page-category__history .items-row:before{  left:19px;  margin-left:0 } .page-category__history .items-row > div + div{  float:none }  .page-category__history .items-row > div + div:before{  left:0;  display:none  } .page-category__history .items-row > div::before{  left:0;  right:auto;  display:none } .page-category__history .items-row > div .item{  margin-left:50px !important;  margin-right:0 !important }  .page-category__history .items-row > div .item:before{  border-left:none;  border-right:10px solid #e5e5e5;  left:-10px;  right:auto;  display:none  }  .page-category__history .items-row > div .item:after{  border-left:none;  border-right:10px solid #e5e5e5;  left:-10px;  right:auto;  display:none  }  .page-category__history .items-row > div .item .item_info,.page-category__history .items-row > div + div .item .item_info{  margin:0;  position:static  } .body__404 .big-404{  margin-bottom:15px } #member-registration,#member-profile,#user-registration,.page-login{  width:100% } #helpsite-refresh{  display:block;  margin-top:10px } .page_profile .btn-toolbar{  float:none } .input-prepend input{  width:100% } .page-category__history .items-row > div .item{  margin-left:0 !important } #adminForm #images .input-prepend.input-append .btn{  width:10% }  #adminForm #images .input-prepend.input-append .btn + input{  width:75%;  padding-left:12%  }  #adminForm #images .input-prepend.input-append .btn + input + .btn{   width:10%   }}@media(max-width:639px){ #modules-form fieldset#jform_published label.btn span{  display:none }}@media(min-width:500px) and (max-width:767px){ .row-fluid [class*="span"].site_map{  float:left;  width:50% }  .row-fluid [class*="span"].site_map:nth-child(2n-1){  clear:both  }}@media(max-width:480px){ .control-label + .controls{  margin-top:10px } .page-category__history .items-row > div .item{  padding:20px } .page-item__privacy_policy .item_fulltext *[class*=heading-style]{  float:none;  width:100% } .page-item__privacy_policy .item_fulltext p{  margin-left:0 }  .page-item__privacy_policy .item_fulltext p:before{  display:none  } #modules-form .btn span:not(.icon-calendar){  display:none } #modules-form .form-horizontal .control-label{  padding-bottom:10px;  padding-top:0 } #adminForm #images .input-prepend.input-append .btn{  width:13% }  #adminForm #images .input-prepend.input-append .btn + input{  width:64%;  padding-left:15%  }  #adminForm #images .input-prepend.input-append .btn + input + .btn{   width:15%   } #login-form .controls .input-prepend .btn,#member-registration .controls .input-prepend .btn,#member-profile .controls .input-prepend .btn,#user-registration .controls .input-prepend .btn,#login-form .controls .input-append .btn,#member-registration .controls .input-append .btn,#member-profile .controls .input-append .btn,#user-registration .controls .input-append .btn{  margin-bottom:0 } #login-form .controls .btn,#member-registration .controls .btn,#member-profile .controls .btn,#user-registration .controls .btn{  margin-bottom:10px } #adminForm .btn-toolbar .btn-group{  margin-bottom:10px }}.moduletable.diagnose .moduleTitle,.moduletable.excellence .moduleTitle,.moduletable.installation .moduleTitle{ margin-bottom:0; line-height:67px}.moduletable.folio .moduleTitle{ margin-bottom:0}.moduletable.folio .nav-tabs{ display:-webkit-flex; display:flex; flex-wrap:wrap; justify-content:flex-end; margin-top:-35px; position:relative} .moduletable.folio .nav-tabs li{  float:right;  order:1;  margin:0 0 10px 20px }  .moduletable.folio .nav-tabs li + li{  order:2  }   .moduletable.folio .nav-tabs li + li + li{   order:3   }.moduletable.folio .tab-content{ padding-top:35px}.moduletable.home_contacts .moduleTitle{ margin-bottom:50px}.moduletable.careers_form .pretext{ font:400 25px/30px 'Lato',sans-serif}.mod-newsflash-adv.mod-newsflash-adv__home_services .item{ margin:35px 0 27px; overflow:hidden} .mod-newsflash-adv.mod-newsflash-adv__home_services .item i{  font-size:90px;  line-height:170px;  text-align:center;  width:170px;  border-radius:500px;  background:#54a506;  color:#fff;  float:left;  margin-right:30px } .mod-newsflash-adv.mod-newsflash-adv__home_services .item .item_title{  padding-top:5px;  color:#fff;  max-width:240px }  .mod-newsflash-adv.mod-newsflash-adv__home_services .item .item_title a{  color:inherit  }   .mod-newsflash-adv.mod-newsflash-adv__home_services .item .item_title a:hover{   color:#54a506   }.mod-newsflash-adv.mod-newsflash-adv__home_services .row + .row{ position:relative} .mod-newsflash-adv.mod-newsflash-adv__home_services .row + .row:before{  content:"";  position:absolute;  display:block;  top:0;  left:15px;  right:15px;  height:1px;  background:#494949 }.mod-newsflash-adv.team .item{ padding-top:15px} .mod-newsflash-adv.team .item .item_content{  background:#fff;  text-align:center;  padding-bottom:8px;  -webkit-transition:all .6s ease;  -o-transition:all .6s ease;  transition:all .6s ease }  .mod-newsflash-adv.team .item .item_content .item_img{  margin-bottom:15px  }  .mod-newsflash-adv.team .item .item_content .item_title{  margin-bottom:5px  }  .mod-newsflash-adv.team .item .item_content p{  padding-bottom:10px;  color:#54a506  }  .mod-newsflash-adv.team .item .item_content .social-links li a{  color:#bbb;  background:#f2f2f2;  border:none !important  }   .mod-newsflash-adv.team .item .item_content .social-links li a:hover{   color:#fff;   background:#54a506   }  .mod-newsflash-adv.team .item .item_content:hover{  background:#1d1031  }   .mod-newsflash-adv.team .item .item_content:hover .item_title{   color:#fff   }   .mod-newsflash-adv.team .item .item_content:hover p{   color:#fff   }.mod-newsflash-adv.mod-newsflash-adv__home_services2 .item{ margin-bottom:40px} .mod-newsflash-adv.mod-newsflash-adv__home_services2 .item .item_content{  padding-bottom:5px;  border-bottom:1px solid #386f04 }  .mod-newsflash-adv.mod-newsflash-adv__home_services2 .item .item_content i{  width:104px;  height:104px;  border-radius:500px;  font-size:61px;  line-height:104px;  color:#fff;  background:#242424;  text-align:center;  float:left;  margin-right:20px;  -webkit-transition:all .3s ease;  -o-transition:all .3s ease;  transition:all .3s ease  }  .mod-newsflash-adv.mod-newsflash-adv__home_services2 .item .item_content .item_title{  margin-top:20px  }  .mod-newsflash-adv.mod-newsflash-adv__home_services2 .item .item_content .oh{  margin-bottom:15px  }  .mod-newsflash-adv.mod-newsflash-adv__home_services2 .item .item_content:hover i{  background:#fff;  color:#1d1031  }.mod-newsflash-adv.mod-newsflash-adv__home_services2 .row + .row + .row .item .item_content{ border:0}.mod-newsflash-adv.mod-newsflash-adv__progbars_circle .item .item_title{ text-align:left}.mod-newsflash-adv.mod-newsflash-adv__progbars_circle .item .item_introtext{ text-align:left}.mod-newsflash-adv.mod-newsflash-adv__folio_1 .row,.mod-newsflash-adv.mod-newsflash-adv__folio_2 .row,.mod-newsflash-adv.mod-newsflash-adv__folio_3 .row{ margin:0} .mod-newsflash-adv.mod-newsflash-adv__folio_1 .row .item,.mod-newsflash-adv.mod-newsflash-adv__folio_2 .row .item,.mod-newsflash-adv.mod-newsflash-adv__folio_3 .row .item{  padding:0;  margin:0 }  .mod-newsflash-adv.mod-newsflash-adv__folio_1 .row .item .item_img,.mod-newsflash-adv.mod-newsflash-adv__folio_2 .row .item .item_img,.mod-newsflash-adv.mod-newsflash-adv__folio_3 .row .item .item_img{  margin-bottom:0  }   .mod-newsflash-adv.mod-newsflash-adv__folio_1 .row .item .item_img a,.mod-newsflash-adv.mod-newsflash-adv__folio_2 .row .item .item_img a,.mod-newsflash-adv.mod-newsflash-adv__folio_3 .row .item .item_img a{   position:relative   }   .mod-newsflash-adv.mod-newsflash-adv__folio_1 .row .item .item_img a:before,.mod-newsflash-adv.mod-newsflash-adv__folio_2 .row .item .item_img a:before,.mod-newsflash-adv.mod-newsflash-adv__folio_3 .row .item .item_img a:before{    content:"";    position:absolute;    top:30px;    bottom:30px;    left:30px;    right:30px;    background:rgba(84,165,6,0);    -webkit-transition:all .3s ease;    -o-transition:all .3s ease;    transition:all .3s ease;    z-index:2   }   .mod-newsflash-adv.mod-newsflash-adv__folio_1 .row .item .item_img a:hover:before,.mod-newsflash-adv.mod-newsflash-adv__folio_2 .row .item .item_img a:hover:before,.mod-newsflash-adv.mod-newsflash-adv__folio_3 .row .item .item_img a:hover:before{    top:0;    bottom:0;    left:0;    right:0;    background:rgba(84,165,6,0.3)   }.mod-newsflash-adv.mod-newsflash-adv__home_blog{ padding-top:20px} .mod-newsflash-adv.mod-newsflash-adv__home_blog .item{  margin-bottom:30px }  .mod-newsflash-adv.mod-newsflash-adv__home_blog .item .item_title{  color:#fff  }   .mod-newsflash-adv.mod-newsflash-adv__home_blog .item .item_title a{   color:inherit   }   .mod-newsflash-adv.mod-newsflash-adv__home_blog .item .item_title a:hover{    color:#54a506   }  .mod-newsflash-adv.mod-newsflash-adv__home_blog .item .item_introtext{  color:#fff;  padding-bottom:15px;  font-weight:300  }  .mod-newsflash-adv.mod-newsflash-adv__home_blog .item .item_info dd{  font-size:15px;  font-weight:400;  color:#fff  }   .mod-newsflash-adv.mod-newsflash-adv__home_blog .item .item_info dd a{   color:inherit   }   .mod-newsflash-adv.mod-newsflash-adv__home_blog .item .item_info dd a:hover{    color:#54a506   }.mod-newsflash-adv.mod-newsflash-adv__installation .item p{ color:#1d1031}.mod-newsflash-adv.mod-newsflash-adv__about_services .item{ margin-bottom:40px} .mod-newsflash-adv.mod-newsflash-adv__about_services .item .item_content{  padding-bottom:5px }  .mod-newsflash-adv.mod-newsflash-adv__about_services .item .item_content i{  width:104px;  height:104px;  border-radius:500px;  font-size:61px;  line-height:104px;  color:#fff;  background:#242424;  text-align:center;  float:left;  margin-right:20px;  -webkit-transition:all .3s ease;  -o-transition:all .3s ease;  transition:all .3s ease  }  .mod-newsflash-adv.mod-newsflash-adv__about_services .item .item_content .item_title{  margin-top:20px  }  .mod-newsflash-adv.mod-newsflash-adv__about_services .item .item_content .oh{  margin-bottom:15px  }  .mod-newsflash-adv.mod-newsflash-adv__about_services .item .item_content:hover i{  background:#54a506;  color:#fff  }.mod-article-single.mod-article-single__excellence p{ color:#1d1031}.mod-article-single.mod-article-single__address .item_introtext{ position:relative} .mod-article-single.mod-article-single__address .item_introtext .maps_inner{  background:rgba(0,0,0,0.8);  padding:25px 25px 20px 25px;  text-align:center;  position:absolute;  left:0;  right:0;  bottom:0 }  .mod-article-single.mod-article-single__address .item_introtext .maps_inner p{  color:#fff;  padding-bottom:5px  }  .mod-article-single.mod-article-single__address .item_introtext .maps_inner i{  font-size:54px;  line-height:54px;  color:#54a506;  float:left;  position:relative  }  .mod-article-single.mod-article-single__address .item_introtext .maps_inner .phone{  position:relative;  margin:0 auto;  max-width:300px  }   .mod-article-single.mod-article-single__address .item_introtext .maps_inner .phone li{   font:400 34px/47px 'Lato',sans-serif;   color:#fff   }   .mod-article-single.mod-article-single__address .item_introtext .maps_inner .phone:before{   content:"\f095";   font:54px/54px FontAwesome;   color:#54a506;   position:relative;   padding-right:20px;   padding-bottom:40px;   padding-top:10px;   display:inline-block;   float:left   }.mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item{ text-align:center; width:100%} .mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item .owl-item_content{  max-width:1170px;  position:relative;  margin:0 auto;  text-align:left }  .mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item .owl-item_content .item_img{  border-radius:500px;  overflow:hidden;  margin-right:40px  }  .mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item .owl-item_content blockquote{  padding-top:15px  }   .mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item .owl-item_content blockquote:before{   color:#fff   }   .mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item .owl-item_content blockquote p{   color:#fff   } .mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item.active,.mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item.cloned{  text-align:center }.map_wrapper .map{ height:515px !important}.home_form form.mod_tm_ajax_contact_form .control-group-button .btn{ width:49%; float:left} .home_form form.mod_tm_ajax_contact_form .control-group-button .btn + .btn{  margin-right:0;  float:right }.mod-bootstrap-collapse .pretext{ font:400 20px/1.2em 'Lato',sans-serif}.body__404 .mod-search.mod-search__ .mod-search_searchword + .btn{ margin-top:0; height:70px; padding:20px 60px; margin-top:20px}.social_login_profile .profile .login-greeting{ margin:0 0 10px}#modules-form #jform_published .btn,#adminForm #jform_published .btn{ margin:10px 0}.icemegamenu{ padding-top:20px; float:right; position:static} .icemegamenu > ul{  clear:both;  margin:0;  padding:0;  width:100%;  z-index:999 }  .icemegamenu > ul:before,.icemegamenu > ul:after{  content:" ";  display:table  }  .icemegamenu > ul:after{  clear:both  }  .icemegamenu > ul:before,.icemegamenu > ul:after{  content:" ";  display:table  }  .icemegamenu > ul:after{  clear:both  }  .icemegamenu > ul > li{  display:block;  float:left;  position:static;  z-index:1  }   .icemegamenu > ul > li + li{   margin-left:27px   }   .icemegamenu > ul > li > a.iceMenuTitle{   display:block;   font:20px / 40px 'Lato',sans-serif;   height:40px;   padding:0;   position:relative;   font-weight:700;   z-index:1;   color:#1d1031;   background:#fff   }   .icemegamenu > ul > li > a.iceMenuTitle *{    font:inherit   }   .icemegamenu > ul > li > a.iceMenuTitle:hover,.icemegamenu > ul > li > a.iceMenuTitle.hover,.icemegamenu > ul > li > a.iceMenuTitle.icemega_active{    color:#54a506;    background:#fff   }   .icemegamenu > ul > li.active > a.iceMenuTitle,.icemegamenu > ul > li.hover > a.iceMenuTitle{   color:#54a506;   background:#fff   }   .icemegamenu > ul > li.active > a.iceMenuTitle.menu-login-form,.icemegamenu > ul > li.hover > a.iceMenuTitle.menu-login-form{    background:0;    color:#1d1031   }   .icemegamenu > ul > li.parent{   position:relative   }   .icemegamenu > ul > li.parent > .iceMenuTitle:after,.icemegamenu > ul > li.parent > .icemega_title:after{    content:'\f107';    font-family:'FontAwesome';    font-size:14px;    color:#777;    margin-left:5px;    font-weight:300;    line-height:0;    display:block;    text-align:center;    top:-2px;    position:relative   }   .icemegamenu > ul > li span.icemega_desc{   color:#1d1031;   display:block;   line-height:1.25em;   padding:0   }   .icemegamenu > ul > li.menu-login-form{   margin-left:20px   }   .icemegamenu > ul > li.menu-login-form > a.iceMenuTitle{    font-size:0;    height:40px;    line-height:40px;    background:0;    color:#1d1031   }    .icemegamenu > ul > li.menu-login-form > a.iceMenuTitle:before{    content:'\f007';    font-size:20px;    font-family:'FontAwesome'    }    .icemegamenu > ul > li.menu-login-form > a.iceMenuTitle:after{    display:none    }   .icemegamenu > ul > li.menu-login-form.hover > a.iceMenuTitle,.icemegamenu > ul > li.menu-login-form.hover > a.iceMenuTitle.hover > a.iceMenuTitle:hover{    color:#54a506;    background:0   }   .icemegamenu > ul > li.menu-login-form ul.icesubMenu.sub_level_1{    left:auto;    right:0;    -moz-transform:translate(0px,30px);    -webkit-transform:translate(0px,30px);    -ms-transform:translate(0px,30px);    -o-transform:translate(0px,30px);    transform:translate(0px,30px)   }    .icemegamenu > ul > li.menu-login-form ul.icesubMenu.sub_level_1:before{    width:0;    height:0;    border-style:solid;    border-width:0 0 22px 22px;    border-color:transparent transparent #54a506 transparent;    right:0;    left:auto;    -moz-transform:translate(0px,0px);    -webkit-transform:translate(0px,0px);    -ms-transform:translate(0px,0px);    -o-transform:translate(0px,0px);    transform:translate(0px,0px)    }   .icemegamenu > ul > li.menu-search{   margin-left:40px;   position:static   }   .icemegamenu > ul > li.menu-search > a.iceMenuTitle{    font-size:0;    background:0;    color:#1d1031   }    .icemegamenu > ul > li.menu-search > a.iceMenuTitle:before{    content:'\f002';    font-size:20px;    font-weight:normal;    font-family:'FontAwesome'    }    .icemegamenu > ul > li.menu-search > a.iceMenuTitle:after{    display:none    }    .icemegamenu > ul > li.menu-search > a.iceMenuTitle.hover,.icemegamenu > ul > li.menu-search > a.iceMenuTitle:hover{    background:transparent;    color:#54a506    }   .icemegamenu > ul > li.menu-search > ul.icesubMenu{    top:0;    left:auto;    right:0;    position:absolute;    height:auto;    padding:0;    margin-top:0;    opacity:100;    filter:alpha(opacity=10000);    overflow:visible;    -moz-transform:translate(0,0) !important;    -webkit-transform:translate(0,0) !important;    -ms-transform:translate(0,0) !important;    -o-transform:translate(0,0) !important;    transform:translate(0,0) !important;    pointer-events:auto   }    .icemegamenu > ul > li.menu-search > ul.icesubMenu:before{    display:none    }   .icemegamenu > ul > li.menu-search .fa-times{    display:block;    font-size:20px   }   .icemegamenu > ul > li.menu-search .top_search{    z-index:2   } .icemegamenu .ice-megamenu-toggle{  display:none } .icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle{  display:inline-block }ul.icesubMenu{ height:0; left:50%; margin:0; opacity:.7 !important; overflow:hidden; pointer-events:none; position:absolute; text-align:left; top:100%; -webkit-transition:all .25s ease-out; -o-transition:all .25s ease-out; transition:all .25s ease-out; -moz-transform:translate(-50%,30px); -webkit-transform:translate(-50%,30px); -ms-transform:translate(-50%,30px); -o-transform:translate(-50%,30px); transform:translate(-50%,30px); z-index:9999; background:#1d1031; border:0} ul.icesubMenu > li:before,ul.icesubMenu > li:after{  content:" ";  display:table } ul.icesubMenu > li:after{  clear:both } ul.icesubMenu > li:before,ul.icesubMenu > li:after{  content:" ";  display:table } ul.icesubMenu > li:after{  clear:both } ul.icesubMenu li a.iceMenuTitle{  display:block;  font:14px / 16px 'Lato',sans-serif;  color:#fff;  text-align:left;  padding-top:10px;  padding-bottom:8px } ul.icesubMenu li.active > a.iceMenuTitle,ul.icesubMenu li:hover > a.iceMenuTitle,ul.icesubMenu li.hover > a.iceMenuTitle{  color:#54a506;  background:#f2f2f2 } ul.icesubMenu.sub_level_2{  margin-top:-15px }li[class*=iceMenuLiLevel]{ padding:0} li[class*=iceMenuLiLevel]:before{  display:none }#icemegamenu li.iceMenuLiLevel_1.hover > ul.icesubMenu{ opacity:1; overflow:visible; pointer-events:auto; -moz-transform:translate(-50%,0px); -webkit-transform:translate(-50%,0px); -ms-transform:translate(-50%,0px); -o-transform:translate(-50%,0px); transform:translate(-50%,0px)}#icemegamenu li.iceMenuLiLevel_1.hover.menu-login-form > ul.icesubMenu{ -moz-transform:translate(0px,0px); -webkit-transform:translate(0px,0px); -ms-transform:translate(0px,0px); -o-transform:translate(0px,0px); transform:translate(0px,0px)}ul.icesubMenu.sub_level_2:before,ul.icesubMenu.sub_level_2:after{ border-bottom:5px solid transparent; border-top:5px solid transparent; content:''; position:absolute; top:23px}ul.icesubMenu.sub_level_2:before{ left:-5px}ul.icesubMenu.sub_level_2:after{ border-right:5px solid #FFF; left:-4px}#icemegamenu li.iceMenuLiLevel_1 li.hover > ul.icesubMenu{ height:auto; opacity:1; overflow:visible; pointer-events:auto; -moz-transform:translate(0,0px); -webkit-transform:translate(0,0px); -ms-transform:translate(0,0px); -o-transform:translate(0,0px); transform:translate(0,0px)}#icemegamenu ul.icesubMenu.visible{ height:auto}ul.icesubMenu ul > li{ position:relative}li.iceMenuLiLevel_2.parent > a:after{ content:'\f054'; font-family:FontAwesome; font-size:8px; height:0; line-height:0; position:absolute; right:7px; top:50%}li.iceMenuLiLevel_2.parent.hover a{ position:relative} li.iceMenuLiLevel_2.parent.hover a:before{  content:'';  height:100%;  left:100%;  position:absolute;  top:0;  width:11px }ul.icesubMenu > li:before{ display:none}ul.icesubMenu > li > .iceCols{ max-width:100% !important; width:100%}ul.sub_level_2,ul.sub_level_3,ul.sub_level_4,ul.sub_level_5{ left:100%; margin-left:10px; top:0; -moz-transform:translate(30px,0); -webkit-transform:translate(30px,0); -ms-transform:translate(30px,0); -o-transform:translate(30px,0); transform:translate(30px,0); z-index:99999}ul.icesubMenu ul > li.hover > ul{ opacity:1; overflow:visible; -moz-transform:translate(0,0); -webkit-transform:translate(0,0); -ms-transform:translate(0,0); -o-transform:translate(0,0); transform:translate(0,0); visibility:visible}.icesubMenu .icemega_cover_module span.iceModuleTile{ display:block}.ice_righttoleft{ left:auto !important; right:0}.icemega_modulewrap{ padding:20px}.nav-collapse .icesubMenu .nav > li > a,.nav-collapse .icesubMenu .dropdown-menu a{ margin-bottom:0; padding:0}.nav-collapse.collapse{ height:auto}.fullwidth{ position:static !important} .fullwidth.hover ul.icesubMenu.sub_level_1{  -moz-transform:translate(0,0px) !important;  -webkit-transform:translate(0,0px) !important;  -ms-transform:translate(0,0px) !important;  -o-transform:translate(0,0px) !important;  transform:translate(0,0px) !important } .fullwidth ul.icesubMenu.sub_level_1{  margin:0;  left:0;  padding:0;  -moz-transform:translate(0,30px);  -webkit-transform:translate(0,30px);  -ms-transform:translate(0,30px);  -o-transform:translate(0,30px);  transform:translate(0,30px) }  .fullwidth ul.icesubMenu.sub_level_1:before{  display:none  }  .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .komento{  display:none  }  .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .item__module,.fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .item{  margin-bottom:25px;  opacity:100;  filter:alpha(opacity=10000);  transform:translateY(0px);  -o-transform:translateY(0px);  -moz-transform:translateY(0px);  -webkit-transform:translateY(0px);  -ms-transform:translateY(0px)  }  .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .mod-menu ul.menu,.fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .mod-article-single,.fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .mod-newsflash-adv_custom-link{  margin-bottom:25px  }  .fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap{  padding:0  }  .fullwidth ul.icesubMenu.sub_level_1 .iceCols > ul{  padding:0 15px  }  .fullwidth ul.icesubMenu.sub_level_1 > li{  padding:24px 25px;  position:relative  }.rd-mobilemenu_ul a.active,.rd-mobilemenu_ul li.level_1.active > a{ color:white !important}@media(max-width:979px){ .icemegamenu{  overflow:visible !important }}.owl-carousel .animated{ -webkit-animation-duration:1000ms; animation-duration:1000ms; -webkit-animation-fill-mode:both; animation-fill-mode:both}.owl-carousel .owl-animated-in{ z-index:0}.owl-carousel .owl-animated-out{ z-index:1}.owl-carousel .fadeOut{ -webkit-animation-name:fadeOut; animation-name:fadeOut}@-webkit-keyframes fadeOut{ 0%{  opacity:1 } 100%{  opacity:0 }}@keyframes fadeOut{ 0%{  opacity:1 } 100%{  opacity:0 }}.owl-height{ -webkit-transition:height 500ms ease-in-out; -moz-transition:height 500ms ease-in-out; -ms-transition:height 500ms ease-in-out; -o-transition:height 500ms ease-in-out; transition:height 500ms ease-in-out}.owl-carousel{ display:none; width:100%; -webkit-tap-highlight-color:transparent; position:relative; z-index:1} .owl-carousel .owl-stage{  position:relative;  -ms-touch-action:pan-Y }  .owl-carousel .owl-stage:after{  content:".";  display:block;  clear:both;  visibility:hidden;  line-height:0;  height:0  } .owl-carousel .owl-stage-outer{  position:relative;  overflow:hidden;  -webkit-transform:translate3d(0px,0px,0px) } .owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{  cursor:pointer;  cursor:hand;  -webkit-user-select:none;  -khtml-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none } .owl-carousel.owl-loaded{  display:block } .owl-carousel.owl-loading{  opacity:0;  display:block } .owl-carousel.owl-hidden{  opacity:0 } .owl-carousel .owl-refresh .owl-item{  display:none } .owl-carousel .owl-item{  width:100%;  position:relative;  min-height:1px;  float:left;  -webkit-backface-visibility:hidden;  -webkit-tap-highlight-color:transparent;  -webkit-touch-callout:none;  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none } .owl-carousel.owl-text-select-on .owl-item{  -webkit-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none } .owl-carousel .owl-grab{  cursor:move;  cursor:-webkit-grab;  cursor:grab } .owl-carousel.owl-rtl{  direction:rtl }  .owl-carousel.owl-rtl .owl-item{  float:right  }.no-js .owl-carousel{ display:block}.owl-carousel .owl-item .owl-lazy{ opacity:0; -webkit-transition:opacity 400ms ease; -moz-transition:opacity 400ms ease; -ms-transition:opacity 400ms ease; -o-transition:opacity 400ms ease; transition:opacity 400ms ease}.owl-carousel .owl-video-wrapper{ position:relative; height:100%; background:#1d1031}.owl-carousel .owl-video-play-icon{ position:absolute; height:80px; width:80px; left:50%; top:50%; margin-left:-40px; margin-top:-40px; font:400 40px/80px 'FontAwesome'; cursor:pointer; z-index:1; -webkit-backface-visibility:hidden; -webkit-transition:scale 100ms ease; -moz-transition:scale 100ms ease; -ms-transition:scale 100ms ease; -o-transition:scale 100ms ease; transition:scale 100ms ease} .owl-carousel .owl-video-play-icon:before{  content:'\f144' } .owl-carousel .owl-video-play-icon:hover{  -webkit-transform:scale(1.3);  transform:scale(1.3) }.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{ display:none}.owl-carousel .owl-video-tn{ opacity:0; height:100%; background-position:center center; background-repeat:no-repeat; -webkit-background-size:contain; -moz-background-size:contain; -o-background-size:contain; background-size:contain; -webkit-transition:opacity 400ms ease; -moz-transition:opacity 400ms ease; -ms-transition:opacity 400ms ease; -o-transition:opacity 400ms ease; transition:opacity 400ms ease}.owl-carousel .owl-video-frame{ position:relative; z-index:1}.owl-prev,.owl-next{ position:absolute; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); font:400 48px/60px 'FontAwesome'; opacity:1 !important; width:60px; height:60px; background:#54a506; color:#fff; text-align:center; -webkit-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease} .owl-prev:before,.owl-next:before{  line-height:60px } .owl-prev:hover,.owl-next:hover{  background:#1d1031 }.owl-prev{ left:0} .owl-prev:before{  position:relative;  line-height:60px;  content:'\f104';  top:-2px;  left:-5px }.owl-next{ right:0} .owl-next:before{  position:relative;  line-height:60px;  content:'\f105';  top:-2px;  right:-3px }.owl-dots{ text-align:center; margin-top:10px}.owl-dot{ display:inline-block; text-align:center; border-radius:50%; position:relative; margin-left:10px; width:16px; height:16px; outline:0; cursor:pointer; background-color:transparent; box-shadow:inset 0 0 0 2px #1d1031; transition:box-shadow .3s ease} .owl-dot:hover,.owl-dot:focus{  box-shadow:inset 0 0 0 2px rgba(0,0,0,0.6) } .owl-dot.active{  box-shadow:inset 0 0 0 8px #1d1031 }.icons-marker{ font-size:20.4px; line-height:25px}*[class*=center]{ text-align:center}.tac{ text-align:center}.oh{ overflow:hidden}.item_img,.category_img{ font-size:0; line-height:0; margin:0 0 23px; position:relative} .item_img a,.category_img a{  display:inline-block;  max-width:100%;  overflow:hidden;  position:relative }  .item_img a:hover img,.category_img a:hover img,.item_img a:hover .BWfade,.category_img a:hover .BWfade{  opacity:1 !important  } .item_img img,.category_img img{  max-width:100%;  height:auto }.img-intro__left,.img-full__left{ float:left; margin-right:30px; max-width:50%}.img-intro__right,.img-full__right{ float:right; margin-left:30px; max-width:50%}.lazy_preloader{ background:#fff url("data:image/gif;base64,R0lGODlhHgAeAPUAAGRmZMTCxGxqbPz+/P////z6/MzKzOTi5Nze3NTS1MzOzNza3Ly6vIyKjOTm5IyOjLy+vHRydLS2tKyurKyqrISGhHx6fMTGxGxubISChJSSlNTW1Ozq7LSytOzu7HR2dJyanKSipPTy9KSmpPT29Hx+fJyenJSWlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQEBAD/ACwAAAAAHgAeAAAFuyAhjqTHkaLjDWjbJo/QtZLwKKyLcjEASDSf7aAbGTBCWTB5yS19DYOTBEvOXgJhoFAUHbU7pI/YHR0iQrJIky6HoVxCAuxGfQHSQS8zra/hHll4flhjHB2IfYQDiB0Oi5CRkpOUlZaXhwxAlJoMBxx0kQhte4p1bAB8coJNkHNZW39ji6CAKYIfj3W1WQt2TKZUaD4MLh24Gr4uCKhZE8EBuIO/uMVdzEJXJDVQym4GDT9BGXm0ama6OiEAIfkEBQQAGQAsAAAAAB4AHgAABZZgJo7kQJBZEqBsOwYnKQFZ47ZOJmRT/NK6TO42EtAoPlEiEiQqATtl8iZxAZ0kjDOKRXG72IPWCi43CuW0OkWhQAoXaAS9zhDud4NbUe/7/4CBgmsLEBIKeHd+FlAMA3oTCIEHNSIPiy0ABn1Xll+DdRZNoFSdLgRDo2AWCSgEEzSfLgcVRQyut5wUuCl1DBeuBSaJiSEAIfkEBQQABQAsAAAAAB4AHgAABpZAgnBILBIko4JyyWw6EUYKQPlwWpkAhjEAEHQFjcPVGjI6QMrp+GoirJmdt3Igj8gLnztWz7fz/4BvISASUIFWRYeCXSBGjo9FFCEMB5CWl5iZmpucmBwXEx2dkCOMimuJp0sEDgEjFKdqS7KKAkwDDV+Vmw55Y12Btk4Xqlcdwm9HpyEOUX8ZX10QW390s2VFYoqEnEEAIfkEBQQABwAsAAAAAB4AHgAABpdAgnBILIYeo8thyWw6m4UiIQSoAp5Y50VqsAqy4INJKuqEsRBB1TI4uw/f96HwXsvv+IMjHM/DQRB0TRltfgNDfnmFiYxyD1UdZJKTQiCAHpSZmptkBiMgnJppAhWhmVRXjaqGRKtLBQojGYkKagAGTxgOphwRfB9+qVquWMJnBBZWZniBUiPGeLdcGQicTgCgUo0NGqFBACH5BAUEAAsALAAAAAAeAB4AAAaXQIJwSCRqKoskJ8lsOplFIQggoAoaz6zSETVYqdrwKFoINAXhrGVAHjoBkrSyTfRa5fhzfq+MREIHBHxpHgVug1pCiItQjI6PkEoNVAF0lnUhDZqVl5cKVgWRZ1iiSWilqFkAqQunSZ2eVpwEHBMlEakYd3wfTAiQtL1pEq54AxZUE4sKhkXKeL9PcFEHjwAnZI8WFc2XQQAh+QQFBAAIACwAAAAAHgAeAAAGkECCcEgcaioNBCLgUTqf0Khy0ABYBdKssyg0XL+AhkPrDHALF7I2EB6ciU6BlZG9Lt5F71XNdzoiAhYQA318DgkFQoV8iouOj5AIhJGUfW6VUGhHmE8JVhkVcgGcTg8ZTKRTBamsrVJYrQBSjZCwW0IHrAQGFbV+nLuuQhkAHZEKiXmGdWZ4zpNQba0WYs8EQQAh+QQFBAAJACwAAAAAHgAeAAAGkMCEcEhMeEaPRqXIbDYLFkBC4KxWA1IpkXqwGgnFgiRQ1HohpwHYK8xKnNy1dTAVakhVkNx7OC0KBHtsVYGCg4eIiYqLjGEcjUxiJSaQRVhmlUIKmUwGVG0ADJWidhEMeJVaHKiVJZxlmK+yQ7FChbKBfYgElJ9hlIkEXbOBIBONAQWOkKGzUxHKsyAOhdXVQQAh+QQFBAAGACwAAAAAHgAeAAAGnUCCcEgUXQzI5DHJbDqRDgFAOq0+nthmp8q1OorgcKiTLRs4QjOTeiA8Ix63GinQoOVO0CDMF+3xThgic4SFhoeIiBweiU8FWwyNeVMgklqWWQIlmEpWU2ScBiNSIZx1AQAUg5IWSSJtfbFDCwChSSdTtgoCtmdlsn0mtU5DIR+FQhGOHMqGQgdZEGUQqmFmFZkTwNZYUw69Bgx3fEEAIfkEBQQADgAsAAAAAB4AHgAABppAgnBI9DiOyCMnyWwmEwJAVApwWp0DDXW7bRyI4LAwA7oeN+Kh2doppBGDdNqAJlwZ8rxZAF/7k1V/gg4NbnmHCQODayIgAEtIhodpDVKLayGXmptOABmcTQqgbE1low6BqBmTepGeHqxvlg4DBgWjWqmnUAKnkQi9V7FgDMIEB6KCQolzwVZxwwuYXsPHa56KvkdSBtpIX3JBACH5BAUEAAkALAAAAAAeAB4AAAaewIRwSCwOAx6jsojQKAUAQWNJ5UQASyzWQTUioNnE50DoMgfGgjDjIZSVbjNxUHgvHXa53iLK680Nan9pC0UVaINEBxYVRAKJTBhYkF0WlH8ml5qbnEQGjwkPnUIQo3IfiJSpQlACHJqFRA0RG5snTAebA7OmQm6WvQkEDghUcYPHab8JtXDIVqxGIxYYsXq5T2JiEa9/aI1UGc3Pl0EAIfkEBQQABwAsAAABAB4AHQAABpZAgnAoTDwOyKRyyWQqANCoVBogWq8dQDMJoAyu4CEjUQAnGOWwes0ebt/wg+LbXs+VHXodCzAsIXtXBlANf4FWC1pMeodCcY9wIJCTlJN+lY8KSCWYbwxJIZ1NI6KUUQmlBwJQDkhQaI1FSWVPXrFiSgVVt0QBqU28wUULWwi7gQxQW6+MdlPPq32BrnAXBZitTQ5pYEEAIfkEBQQACQAsAAAAAB4AHgAABpzAhHBILA4vxmRSoxwuCNCoVOp4AK7YLNYx7UYdFqxSsPGaoZWGQck5uwvvuPx9mM9LDWfb3tUAiH4IfFMPbE2HRQ6Ii0IDjI+QkZKQCpOLVxZ5lkUQQyN/m54CRAIRoUalpyJOQwINA4NfERmOCZhwsVAcZWgfHrlmB3XAxMW6TRoPInwHGEYhQqUWXHIeFosZgtUVoEoBkxyGTUEAIfkEBQQAEQAsAQAAAB0AHgAABo/AiHBILA45xmTxkQQIAAaCdEqlIiNPp1bbKFS/0gVGq8x4wGjGUxlBuwmLADs5WLzv34Bgzi8enhUDeHgKAEQJgn1ze20CGiKDaBtGGYp9EJaZmpaMm0qGnmydoaSloQ1DoKUEHhpCD2urBVGpF5F3DU6TprW3hAWaCQi+UqICDIKRqMYbyrxDcM9+bMlgQQAh+QQFBAAIACwAAAAAHgAeAAAGn0CEcEgsDgMignFZ1CwFgANhSq1aCQ4hYMvlUq5gqgEDFSxDpDCYE9ky35xB2AMyv42iz0Ut519DAHeCeG2DhkdcQlSHTBqBig5TjE9EAh1pk0wMQyGZjZ6goAahhg+kRnannI9aH6RTFJZsbq9YHgMNrLVKCKmqRVsiv0MAGn1+yAQBGByTHyZJc5lckcmwRCOtQgzHyBLDkL6qWBCeQQAh+QQFBAAGACwAAAAAHgAeAAAGmkCDcEgsDjkEo9L4UH4KyaXUIABYrwBGdLoEKKGEsHgwHgeswwTXMDBJvhr0+lgNlMUI0OHOD5vkc2sOgYREXoWBZH2LfAtXHB5giFMWdpNKIENvl12caYaeTA+HoWcAGSECoUIFDBarRHgcV7BhsLeFGIO4VCeMZRwme10AC4QRVr5KEhoFiFmKv2IBvAQXUwvSdyXVHEtgfEEAIfkEBQQACwAsAAAAAB4AHgAABpnAhXBILApFBKNyacwMkkymALAQEAPQqLZIygoNFyZkuh0OKlalIV0+Aqjq0ru9cHzIysHmQK/3/4BRD2kFgUYbQw4EXoZEXYuNTQqFkYeRBpWWVQ2ZCwUBDQ0jc5GLBR6dZkl4qUJsnVQAmJkDQxF8dB4ItUsAFg50Fr5hvQl9bwy9FryCbQHJjp9CIbQKVUoIf4uDqZAldEEAIfkEBQQADAAsAAAAAB4AHgAABqhAhnBILD4KhKJyyWRoCMkmk8MACKpCQSA65DikQ8CSxBVOruAswyAdlMSdtFwUaTowYnm3iiY6RhZ9emAFHoOHiE55iUwJgoxtZZBEA1CSkxogCgWTSouTJAEaGQ+PjJYFIVidQlBZdaxhsUYCn7NVF4kiA0WcWV+DHB8lE8BFtYlWCE0RhrFxVrxSGr3MqpS+YVZyCAe9CmqLC7oEJo+5p25OQ5WoqEEAIfkEBQQACgAsAAAAAB4AHgAABpxAhXBIJIIIhKJyaTQin9ColOAQAq7XgNTQYCoFV6JHOgJ4hQGs+azIrCXMNXtomAvm3+VAE8aLMUoFASAWAX5+AwOHTIlTjo8bQxyLlJVeSZaXj5tTgxohIwYinKRPClmlpSOZZ2AfrHGweZmJs5YJGaEFslZXGbu8fqK8ElgWiofIcUdSRFhCBZsHFVpRBmqSqdFRZXdorEggfkEAIfkEBQQADQAsAAAAAB4AHgAABo7AhnBIHE4GxaQy+TASig7FcipwFgOA6TIrPDyJI642mZiGjeN0o9Copj/qITweP0TIgDx9jGCAQHtLbENIgV1ihomKi0sOfhSMRASTlJORRhQXHJecWwJ3nUKIl26KEyMBB3KMnwAXobBDC7FjACNxApC1gJIct216a2MZuUUEr1BxBgjGFKOMBB2EldRBACH5BAUEABcALAAAAAAeAB4AAAWG4CWOpGgQBDkMZetqIpWSxuPeIxDPI6PjN4GJF/sBLxCB8eQ6NABCgCR4VJGELl2kOnJYLkaumDrGDR7QTNkcmFAW61ECG6/bEwxKwN5CofiAa35EgHgQG4GJijgOekyJGmksiWGLdIuYZRoIXFKdFCUEcHaeKhBgdRV7pnwFBaEGIiuDgyEAOw==") no-repeat center; display:inline-block; max-width:100%; position:relative; vertical-align:middle} .lazy_preloader .lazy_preloader_inner{  display:block;  max-width:100% } .lazy_preloader img{  position:absolute;  top:0;  left:0;  right:0;  bottom:0 }img.lazy{ opacity:0 !important; filter:alpha(opacity=0) !important; -moz-transform:scale(0.9) !important; -webkit-transform:scale(0.9) !important; -ms-transform:scale(0.9) !important; -o-transform:scale(0.9) !important; transform:scale(0.9) !important}img{ max-width:100%; height:auto; -webkit-transition:all .5s linear; -o-transition:all .5s linear; transition:all .5s linear}.BWfade{ display:block !important; height:100% !important; left:0 !important; opacity:0 !important; top:0 !important; transform:scale(1); -o-transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1); -ms-transform:scale(1); -webkit-transition:all .5s linear !important; -o-transition:all .5s linear !important; transition:all .5s linear !important; width:100% !important; z-index:2}.well{ background-color:#f5f5f5; border:1px solid #e3e3e3; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); margin-bottom:20px; min-height:20px; padding:19px; text-align:right} .well #limit_chzn{  margin-bottom:0 }.item__module,.item{ opacity:0; filter:alpha(opacity=0); transform:translateY(-30px); -o-transform:translateY(-30px); -moz-transform:translateY(-30px); -webkit-transform:translateY(-30px); -ms-transform:translateY(-30px); -webkit-transition:all .8s ease; -o-transition:all .8s ease; transition:all .8s ease} .item__module.visible-first,.item.visible-first{  opacity:100;  filter:alpha(opacity=10000);  transform:translateY(0px);  -o-transform:translateY(0px);  -moz-transform:translateY(0px);  -webkit-transform:translateY(0px);  -ms-transform:translateY(0px) } .item__module .mod-newsflash-adv__folio_1,.item .mod-newsflash-adv__folio_1{  opacity:1;  transform:translateY(0px);  -o-transform:translateY(0px);  -moz-transform:translateY(0px);  -webkit-transform:translateY(0px);  -ms-transform:translateY(0px) }.mod-newsflash-adv__folio_2 .item__module,.mod-newsflash-adv__folio_2 .item{ opacity:1; transform:translateY(0px); -o-transform:translateY(0px); -moz-transform:translateY(0px); -webkit-transform:translateY(0px); -ms-transform:translateY(0px)}.mod-newsflash-adv__folio_3 .item__module,.mod-newsflash-adv__folio_3 .item{ opacity:1; transform:translateY(0px); -o-transform:translateY(0px); -moz-transform:translateY(0px); -webkit-transform:translateY(0px); -ms-transform:translateY(0px)}@-webkit-keyframes fadeIn{ 0%{  opacity:0 } 100%{  opacity:1 }}@keyframes fadeIn{ 0%{  opacity:0 } 100%{  opacity:1 }}.fadeIn{ -webkit-animation-name:fadeIn; animation-name:fadeIn}.stuck{ background:transparent; z-index:1034 !important}body:not(.modal-open) .stuck{ width:100% !important}.stuck.scroll-to-fixed-fixed{ background:#fff; padding:0; z-index:1034 !important; -webkit-transition:0s; -o-transition:0s; transition:0s; -webkit-animation-name:fadeIn; animation-name:fadeIn; -webkit-animation-duration:.2s; animation-duration:.2s; -webkit-box-shadow:0 6px 6px rgba(0,0,0,0.3); box-shadow:0 6px 6px rgba(0,0,0,0.3); padding-top:0 !important; padding-bottom:10px !important} .stuck.scroll-to-fixed-fixed #logo a .site-logo{  font:900 40px/40px 'Lato',sans-serif } .stuck.scroll-to-fixed-fixed #logo .site-description{  font:300 22px/16px 'Lato',sans-serif } .stuck.scroll-to-fixed-fixed #logo a img{  padding-top:10px;  width:200px } .stuck.scroll-to-fixed-fixed .icemegamenu{  padding-top:15px } .stuck.scroll-to-fixed-fixed .icemega_modulewrap.top_search.visible .mod-search{  padding-top:8px;  padding-bottom:8px } .stuck.scroll-to-fixed-fixed .icemega_modulewrap.top_search .btn-primary{  margin-top:15px } .stuck.scroll-to-fixed-fixed .icemega_modulewrap.top_search.visible i.fa-times{  margin-top:15px }.home_video{ margin:0 auto} .home_video .rd-video_cnt{  padding:300px 0 319px;  text-align:center }.btn-player{ position:absolute; top:50%; left:50%; -moz-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); transform:translate(-50%,-50%)}.mod-article-single{ margin-bottom:25px} .mod-article-single .item__module:before,.mod-article-single .item__module:after{  content:" ";  display:table } .mod-article-single .item__module:after{  clear:both } .mod-article-single .item__module:before,.mod-article-single .item__module:after{  content:" ";  display:table } .mod-article-single .item__module:after{  clear:both }.mod-newsflash-adv.counters{ text-align:left} .mod-newsflash-adv.counters .item_content{  overflow:hidden }  .mod-newsflash-adv.counters .item_content i{  float:left;  font-size:61px;  line-height:104px;  color:#fff;  background:#1d1031;  text-align:center;  width:104px;  height:104px;  border-radius:500px;  margin-right:20px  } .mod-newsflash-adv.counters .counter{  font:400 51px/1.2em 'Lato',sans-serif;  color:#b3b3b3 } .mod-newsflash-adv.counters .introtext{  font:400 21px/31px 'Lato',sans-serif;  color:#1d1031;  text-transform:uppercase }.mod-newsflash-adv.mod-newsflash-adv__pricing_simple .item .item_content{ text-align:center; padding:30px 20px; border:1px solid #54a506} .mod-newsflash-adv.mod-newsflash-adv__pricing_simple .item .item_content ul{  padding:10px 0 }  .mod-newsflash-adv.mod-newsflash-adv__pricing_simple .item .item_content ul li{  font-size:24px;  line-height:26px  }   .mod-newsflash-adv.mod-newsflash-adv__pricing_simple .item .item_content ul li:before{   display:none   }   .mod-newsflash-adv.mod-newsflash-adv__pricing_simple .item .item_content ul li + li{   margin-top:0   } .mod-newsflash-adv.mod-newsflash-adv__pricing_simple .item .item_content .item_title{  color:#54a506;  margin-bottom:0;  text-transform:uppercase }.mod-newsflash-adv.mod-newsflash-adv__pricing_simple .item.featured .item_content{ background:#374046} .mod-newsflash-adv.mod-newsflash-adv__pricing_simple .item.featured .item_content .btn:hover{  background:#54a506 }.mod-newsflash-adv.mod-newsflash-adv__pricing_simple .price{ font-size:40px; line-height:50px; padding:17px 0} .mod-newsflash-adv.mod-newsflash-adv__pricing_simple .price span{  font-size:16px;  line-height:41px;  vertical-align:bottom }.mod-newsflash-adv.mod-newsflash-adv__pricing_detailed .item{ position:relative} .mod-newsflash-adv.mod-newsflash-adv__pricing_detailed .item .item_title{  color:#54a506;  margin-bottom:11px;  text-transform:uppercase } .mod-newsflash-adv.mod-newsflash-adv__pricing_detailed .item .price{  border-top:1px solid #ddd;  border-bottom:1px solid #ddd;  font-size:40px;  line-height:50px;  padding:17px 0 }  .mod-newsflash-adv.mod-newsflash-adv__pricing_detailed .item .price span{  font-size:16px;  line-height:38px;  vertical-align:bottom  } .mod-newsflash-adv.mod-newsflash-adv__pricing_detailed .item .item_content{  text-align:center;  padding:30px 20px;  border:1px solid #54a506 }  .mod-newsflash-adv.mod-newsflash-adv__pricing_detailed .item .item_content ul{  padding:18px 0 11px  }   .mod-newsflash-adv.mod-newsflash-adv__pricing_detailed .item .item_content ul li{   font-size:16px;   line-height:30px   }   .mod-newsflash-adv.mod-newsflash-adv__pricing_detailed .item .item_content ul li:before{    display:none   }   .mod-newsflash-adv.mod-newsflash-adv__pricing_detailed .item .item_content ul li + li{    margin-top:0   }.mod-newsflash-adv.mod-newsflash-adv__progbars_horizontal{ text-align:center}.mod-newsflash-adv.mod-newsflash-adv__progbars_circle{ text-align:center}@media(min-width:480px) and (max-width:767px){ .mod-newsflash-adv.mod-newsflash-adv__progbars_circle .item__module{  width:50%;  float:left }}.mod-newsflash-adv .mod-newsflash-adv_custom-link{ margin-bottom:50px}.parallax{ padding:50px 0 0}.skills_diagram{ display:inline-block; vertical-align:middle}.sorting .btn-group > *{ font-size:17px}.tags{ clear:both} .tags .label{  padding:3px 5px;  font-size:100%;  line-height:12px;  border-radius:none;  font-weight:normal;  color:#777;  background:#54a506 }  .tags .label:hover{  color:#fff  } .tags li{  line-height:12px }  .tags li + li{  padding-left:10px;  border-left:2px solid #fff  }.addthis_toolbox{ padding-top:17px}.video_frame{ margin-bottom:26px; position:relative} .video_frame iframe{  border:medium none !important;  height:100% !important;  left:0;  margin:0;  position:absolute;  top:0;  width:100% !important }.item_info .item_info_dl{ margin:0 0 17px} .item_info .item_info_dl dd{  color:#777;  font-size:13px;  margin:0 17px 0 0;  display:inline }  .item_info .item_info_dl dd > *{  display:inline  }  .item_info .item_info_dl dd .tags:before,.item_info .item_info_dl dd .item_createdby:before,.item_info .item_info_dl dd .item_hits:before,.item_info .item_info_dl dd .item_published:before,.item_info .item_info_dl dd .item_category-name:before,.item_info .item_info_dl dd .kmt-comment:before{  font:normal normal normal 15px/1 'FontAwesome';  color:#54a506;  margin-right:2px  }  .item_info .item_info_dl dd .item_category-name:before{  content:"\f115"  }  .item_info .item_info_dl dd .item_createdby:before{  content:"\f007"  }  .item_info .item_info_dl dd .item_hits:before{  content:"\f06e"  }  .item_info .item_info_dl dd .item_published:before{  content:"\f017"  }  .item_info .item_info_dl dd .kmt-comment:before{  content:"\f0e5"  }  .item_info .item_info_dl dd a{  color:#777  }   .item_info .item_info_dl dd a:hover{   color:#54a506   }.social-links li{ display:inline-block; margin:0 5px} .social-links li:before{  display:none } .social-links li a{  -webkit-border-radius:1000px;  -moz-border-radius:1000px;  border-radius:1000px;  color:#fff;  display:block;  line-height:60px;  font-size:31px;  text-align:center;  width:60px;  background:#1d1031;  border:none !important }  .social-links li a:hover{  background:#54a506;  color:#fff !important  }.rd-video iframe#player{ max-width:none}#top{ width:100%; background:#fff; padding-top:10px; padding-bottom:10px}.fullwidth ul.icesubMenu.sub_level_1 .icemega_cover_module .icemega_modulewrap.pricing .item .item_introtext p{ display:none}#logo{ position:relative} #logo a{  display:inline-block;  max-width:100%;  position:relative }  #logo a img{  top:6px;  right:-70px;  display:inline-block;  z-index:0  }  #logo a .site-logo{  font:900 60px/60px 'Lato',sans-serif;  letter-spacing:-0.04em;  color:#54a506;  text-transform:uppercase;  position:relative;  z-index:1;  display:inline-block  } #logo .site-description{  font:300 42px/36px 'Lato',sans-serif;  text-transform:uppercase;  color:#1d1031 }#navigation{ background:#332745; padding-top:85px; padding-bottom:20px} #navigation p{  color:#fff } #navigation .moduleTitle{  color:#fff }.search-block{ text-align:right} .search-block input{  max-width:100% }.masonry .item{ margin-left:0 !important}#showcase{ background:#1d1031; padding-top:65px; padding-bottom:70px} #showcase h1,#showcase h2,#showcase h3,#showcase h4,#showcase h5,#showcase h6{  color:#fff }#feature{ background:url(../images/bg_1.jpg) 50% 50% no-repeat fixed; padding:135px 0 140px; position:relative; background-size:cover}@media(max-width:1200px){ #feature{  padding:100px 0;  background-attachment:scroll }}@media(max-width:979px){ #feature{  padding:50px 0 }}#featureabout{ background:url(../images/bg_4.jpg) 50% 50% no-repeat fixed; padding:135px 0 100px; position:relative; background-size:cover}body.body__about #feature{ background:url(../images/bg_4.jpg) 50% 50% no-repeat fixed; padding:135px 0 100px; position:relative; background-size:cover}@media(max-width:1200px){ body.body__about #feature{  padding:100px 0;  background-attachment:scroll }}@media(max-width:979px){ body.body__about #feature{  padding:50px 0 }}#maintop{ padding-top:35px; padding-bottom:50px}#maintop2{ padding-top:85px; padding-bottom:25px; background:#54a506} #maintop2 .moduleTitle,#maintop2 .item_title,#maintop2 p{  color:#fff } #maintop2 a{  color:inherit }  #maintop2 a:hover{  color:#1d1031  }#content{ padding-top:80px; padding-bottom:15px}#component{ min-height:0}.item{ margin-bottom:50px} .item:after{  content:'';  display:block;  clear:both }.page-item{ padding-bottom:50px}.at-share-tbx-element a.at-share-btn{ -webkit-transition:all .1s ease; -o-transition:all .1s ease; transition:all .1s ease} .at-share-tbx-element a.at-share-btn:hover{  -moz-transform:scale(1.1);  -webkit-transform:scale(1.1);  -ms-transform:scale(1.1);  -o-transform:scale(1.1);  transform:scale(1.1) }.tagspopular ul{ margin:0} .tagspopular ul li{  display:inline-block;  list-style:none;  padding:0 15px 12px 0 }.content-links ul{ list-style:none; margin:0}#mainbottom{ background:url(../images/bg_2.jpg) 50% 50% no-repeat fixed; padding:180px 0 160px; position:relative; background-size:cover}@media(max-width:1200px){ #mainbottom{  padding:100px 0;  background-attachment:scroll }}@media(max-width:979px){ #mainbottom{  padding:50px 0 }}#mainbottom h1,#mainbottom h2,#mainbottom h3,#mainbottom h4,#mainbottom h5,#mainbottom h6,#mainbottom p{ color:#fff}#mainbottom-2{ padding-top:80px; padding-bottom:100px}body.body__about #mainbottom-2{ padding-top:85px; padding-bottom:25px; background:#54a506} body.body__about #mainbottom-2 .moduleTitle,body.body__about #mainbottom-2 .item_title,body.body__about #mainbottom-2 p{  color:#fff } body.body__about #mainbottom-2 a{  color:inherit }  body.body__about #mainbottom-2 a:hover{  color:#1d1031  }#mainbottom-3{ background:url(../images/bg_3.jpg) 50% 50% no-repeat fixed; padding:80px 0 60px; position:relative; background-size:cover}@media(max-width:1200px){ #mainbottom-3{  padding:100px 0;  background-attachment:scroll }}@media(max-width:979px){ #mainbottom-3{  padding:50px 0 }}#mainbottom-3 h1,#mainbottom-3 h2,#mainbottom-3 h3,#mainbottom-3 h4,#mainbottom-3 h5,#mainbottom-3 h6,#mainbottom-3 p{ color:#fff}#mainblog{ background:url(../images/blogbg.jpg) 50% 50% no-repeat fixed; padding:80px 0 60px; position:relative; background-size:cover}@media(max-width:1200px){ #mainblog{  padding:100px 0;  background-attachment:scroll }}@media(max-width:979px){ #mainblog{  padding:50px 0 }}#mainblog h1,#mainblog h2,#mainblog h2,#mainblog h3,#mainblog h4,#mainblog h5,#mainblog h6,#mainblog p{ color:#fff}#mainbottom-4{ padding-top:80px; padding-bottom:50px}#footer-wrapper{ width:100%}#copyright{ background:#fff; text-align:center}.copyright{ margin-bottom:50px; font:400 15px/27px 'Lato',sans-serif; color:#777} .copyright a{  color:inherit }  .copyright a:hover{  color:#54a506  }.address_phones{ font-size:18px; font-weight:500} .address_phones i{  font-size:24px;  vertical-align:middle;  color:#54a506 }  .address_phones i.fa-fax{  margin:0 5px 0 20px  } .address_phones span{  white-space:nowrap }#style_switcher{ color:#fff} #style_switcher,#style_switcher .toggler{  background:#333 }  #style_switcher .style_switcher_form .btn{  color:#333  }  #style_switcher .style_switcher_form .btn:hover{   color:#fff   }  #style_switcher .toggler:hover{  color:#fff  }body.mobile_mode.mobile div#fixed-sidebar-right .moduletable.login{ top:56px}#to-desktop{ padding-top:20px; padding-bottom:20px}@media screen and (max-height:639px){ #style_switcher,div#fixed-sidebar-right .moduletable.login{  top:57px !important } .modal-dialog{  bottom:0;  top:0;  transform:translate(-50%,0%) }}@media(max-width:1400px){ h1.heading-style-1,h2.heading-style-1,h3.heading-style-1,h4.heading-style-1,h5.heading-style-1,h6.heading-style-1{  font-size:40px } .module_container .swiper-slide h2{  font-size:40px;  line-height:1.2em } .pretext,.category_desc{  font:400 40px/40px 'Lato',sans-serif;  text-transform:uppercase;  padding-bottom:25px } h1.heading-style-2,h2.heading-style-2,h3.heading-style-2,h4.heading-style-2,h5.heading-style-2,h6.heading-style-2{  font-size:40px;  font-weight:300;  margin-bottom:30px } h1.heading-style-4,h2.heading-style-4,h3.heading-style-4,h4.heading-style-4,h5.heading-style-4,h6.heading-style-4{  font-size:26px;  line-height:30px;  margin-bottom:15px } .mod-newsflash-adv.mod-newsflash-adv__pricing_detailed .btn,.mod-newsflash-adv.mod-newsflash-adv__pricing_simple .btn{  padding:20px 20px }}@media(max-width:1200px){ .icemegamenu > ul > li + li{  margin-left:15px } #logo a .site-logo{  font:900 55px/55px 'Lato',sans-serif } #logo .site-description{  font:300 36px/36px 'Lato',sans-serif } .mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item .owl-item_content{  max-width:970px;  position:relative;  margin:0 auto;  text-align:left } blockquote p,blockquote ul,blockquote ol{  font:400 18px/30px 'Lato',sans-serif;  text-transform:uppercase } .home_form form.mod_tm_ajax_contact_form .control-group-button .btn{  width:auto }}@media(max-width:1000px){ .social-links li a{  line-height:40px;  font-size:21px;  text-align:center;  width:40px } .mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item .owl-item_content .item_img{  margin-right:40px;  margin-left:50px } .mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item .owl-item_content blockquote{  padding:15px 50px 0 50px;  box-sizing:border-box }}@media(max-width:979px){ blockquote::before{  font:80px/80px 'FontAwesome' } h1.heading-style-5,h2.heading-style-5,h3.heading-style-5,h4.heading-style-5,h5.heading-style-5,h6.heading-style-5{  font-size:18px;  line-height:25px } h1.heading-style-4,h2.heading-style-4,h3.heading-style-4,h4.heading-style-4,h5.heading-style-4,h6.heading-style-4{  font-size:20px;  line-height:22px;  margin-bottom:15px } .pretext,.category_desc{  font:400 35px/35px 'Lato',sans-serif;  text-transform:uppercase;  padding-bottom:25px } h1.heading-style-2,h2.heading-style-2,h3.heading-style-2,h4.heading-style-2,h5.heading-style-2,h6.heading-style-2{  font-size:35px;  line-height:40px;  font-weight:300;  margin-bottom:30px } .moduletable.diagnose .moduleTitle,.moduletable.excellence .moduleTitle,.moduletable.installation .moduleTitle{  margin-bottom:0;  line-height:40px } .mod-article-single.mod-article-single__address .item_introtext .maps_inner .phone li{  font:400 30px/40px 'Lato',sans-serif } h1.heading-style-1,h2.heading-style-1,h3.heading-style-1,h4.heading-style-1,h5.heading-style-1,h6.heading-style-1{  font-size:30px } .module_container .swiper-slide h2{  font-size:20px;  line-height:1.2em } .icemegamenu{  padding-top:25px;  float:right;  position:static } #logo a .site-logo{  font:900 45px/45px 'Lato',sans-serif } #logo a img{  top:6px;  right:-60px;  display:inline-block;  z-index:0;  width:200px } #logo .site-description{  font:300 30px/30px 'Lato',sans-serif } .icemegamenu > ul > li > a.iceMenuTitle{  font:17px / 40px 'Lato',sans-serif;  height:40px } .mod-newsflash-adv.mod-newsflash-adv__home_services .item i{  font-size:70px;  line-height:150px;  width:150px } .thumbnails{  margin-left:-12px }  .thumbnails > li{  margin-left:12px  } #back-top{  display:none !important;  opacity:0 !important;  filter:alpha(opacity=0) !important } .nav-collapse .nav > li > a,.nav-collapse .dropdown-menu a{  font-weight:inherit }}@media(max-width:860px){ .icemegamenu > ul > li > a.iceMenuTitle{  font:15px / 40px 'Lato',sans-serif;  height:40px } .icemegamenu > ul > li + li{  margin-left:10px }}@media(min-width:768px) and (max-width:979px){ .fullwidth ul.icesubMenu.sub_level_1 > li{  padding-left:0;  padding-right:0 } .fullwidth ul.icesubMenu.sub_level_1 .iceCols > ul{  padding:0 15px }}@media(max-width:800px){ .img-full__left.span5{  width:50% } form .btn,form .kbutton{  padding:22.5px 50px }}@media(max-width:767px){ .body__404 .mod-search.mod-search__ .mod-search_searchword + .btn{  left:2%;  position:relative } .body__404 .mod-search.mod-search__ .mod-search_searchword{  width:96%;  left:2%;  position:relative } .moduletable.folio .nav-tabs{  display:-webkit-flex;  display:flex;  flex-wrap:wrap;  justify-content:center;  margin-top:30px;  position:relative } .icemega_modulewrap.top_search .btn-primary{  margin-top:0 !important } .page-gallery__works .gallery-item{  text-align:center;  display:block !important } .moduletable.excellence{  text-align:center } h1.heading-style-1,h2.heading-style-1,h3.heading-style-1,h4.heading-style-1,h5.heading-style-1,h6.heading-style-1{  text-align:center } .mod-newsflash-adv.mod-newsflash-adv__home_services2 .item .item_content{  border-bottom:0 } .moduletable.folio .nav-tabs li{  margin:5px 0 0 10px } .icemega_modulewrap.top_search .btn-primary{  margin-top:0 } .mod-newsflash-adv .mod-newsflash-adv_custom-link{  margin-bottom:50px;  text-align:center } .mod-newsflash-adv.mod-newsflash-adv__home_blog .item{  text-align:center } .mod-newsflash-adv.mod-newsflash-adv__folio_1 .row .item,.mod-newsflash-adv.mod-newsflash-adv__folio_2 .row .item,.mod-newsflash-adv.mod-newsflash-adv__folio_3 .row .item{  padding:0;  margin:0;  text-align:center } blockquote p,blockquote ul,blockquote ol{  font:400 14px/25px 'Lato',sans-serif;  text-transform:uppercase } .mod-newsflash-adv.team .item .item_content{  padding-top:40px } .mod-newsflash-adv.mod-newsflash-adv__home_services .row + .row::before{  display:none } body{  padding:0 } .icemegamenu{  display:none } .icemega_modulewrap .icemega_cover_module{  padding-left:20px;  padding-right:20px } #logo{  text-align:center }  #logo a{  margin:0  } .rd-mobilemenu_ul a.iceMenuTitle:hover{  background:#54a506 } .rd-mobilemenu_ul a.active,.rd-mobilemenu_ul li.level_1.active > a{  color:#54a506;  background:#54a506 } .rd-mobilemenu_submenu li.active > a{  color:#54a506;  background:transparent } .rd-mobilemenu_submenu .item,.rd-mobilemenu_submenu .item__module{  opacity:100;  filter:alpha(opacity=10000);  -moz-transform:translate(0,0);  -webkit-transform:translate(0,0);  -ms-transform:translate(0,0);  -o-transform:translate(0,0);  transform:translate(0,0) } .rd-mobilemenu_submenu [class*="span"]{  width:100% !important } .rd-mobilemenu_submenu .icemega_modulewrap.top_search > i.fa-search{  display:none } .rd-mobilemenu_submenu .icemega_modulewrap.top_search .mod-search{  position:static;  visibility:visible;  width:100%;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  padding:0;  margin:16px 0 }  .rd-mobilemenu_submenu .icemega_modulewrap.top_search .mod-search .navbar-form{  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  margin:0 16px !important;  padding:0;  position:relative;  width:auto  }  .rd-mobilemenu_submenu .icemega_modulewrap.top_search .mod-search i.fa-times{  display:none  }  .rd-mobilemenu_submenu .icemega_modulewrap.top_search .mod-search #searchword{  padding-right:40px;  width:100%  }  .rd-mobilemenu_submenu .icemega_modulewrap.top_search .mod-search .btn-primary{  right:10px;  top:50%;  -moz-transform:translate(0%,-50%);  -webkit-transform:translate(0%,-50%);  -ms-transform:translate(0%,-50%);  -o-transform:translate(0%,-50%);  transform:translate(0%,-50%)  } .nav.menu.pull-right.nav-pills{  float:none;  text-align:center }  .nav.menu.pull-right.nav-pills li{  display:inline-block;  float:none  } .nav-tabs li{  display:block } .item_introtext dl.table{  display:block } .item_introtext table{  display:none }}@media(max-width:639px){ #logo a img{  top:6px;  right:-40px;  display:inline-block;  z-index:0;  width:170px } .mod-newsflash-adv.mod-newsflash-adv__about_services .item{  text-align:center }  .mod-newsflash-adv.mod-newsflash-adv__about_services .item .item_content i{  float:none;  margin-right:0  } .mod_owl_carousel__home_blockquotes.owl-carousel .owl-stage-outer .owl-item .owl-item_content blockquote{  padding:15px 30px 0 30px;  box-sizing:border-box } blockquote p,blockquote ul,blockquote ol{  font:400 13px/20px 'Lato',sans-serif;  text-transform:uppercase } .mod-article-single.mod-article-single__address .item_introtext .maps_inner .phone::before{  font:34px/34px FontAwesome;  position:relative;  padding-right:0;  padding-bottom:0;  padding-top:10px;  display:inline-block;  float:left } .mod-article-single.mod-article-single__address .item_introtext .maps_inner .phone li{  font:400 20px/25px 'Lato',sans-serif } .swiper-slide-caption{  width:60%;  margin-left:20% } ul#order{  float:none } #maintop2 .moduleTitle,#maintop2 .item_title,#maintop2 p{  text-align:center } .mod-newsflash-adv.mod-newsflash-adv__home_services2 .item .item_content .oh{  margin-bottom:15px;  text-align:center } .mod-newsflash-adv.mod-newsflash-adv__home_services2 .item .item_content i{  float:none } h1.heading-style-2,h2.heading-style-2,h3.heading-style-2,h4.heading-style-2,h5.heading-style-2,h6.heading-style-2{  font-size:30px;  line-height:40px;  font-weight:300;  margin-bottom:30px }}@media(min-width:480px) and (max-width:767px){ .mod-newsflash-adv__progbars_circle .row-fluid .span3{  width:50%;  float:left }  .mod-newsflash-adv__progbars_circle .row-fluid .span3:nth-child(2n-1){  clear:both  } .pretext,.category_desc{  font:400 30px/30px 'Lato',sans-serif;  text-transform:uppercase;  padding-bottom:25px }}@media(max-width:479px){ #Kunena #sel_chzn,#Kunena #catid_chzn,#Kunena #mode_chzn,#Kunena #date_chzn,#Kunena #beforeafter_chzn,#Kunena #sort_chzn,#Kunena #order_chzn{  margin-bottom:10px;  display:block } .pretext,.category_desc{  font:400 20px/25px 'Lato',sans-serif;  text-transform:uppercase;  padding-bottom:25px } h1.heading-style-1,h2.heading-style-1,h3.heading-style-1,h4.heading-style-1,h5.heading-style-1,h6.heading-style-1{  font-size:20px } form .btn,form .kbutton{  padding:22.5px 40px } .mod-newsflash-adv__progbars_circle .item{  text-align:center } .mod-newsflash-adv.mod-newsflash-adv__progbars_circle .item .item_title{  text-align:center } .mod-newsflash-adv__progbars_circle .item_content .progr_wrap{  display:inline-block } .mod-newsflash-adv.mod-newsflash-adv__home_services .item .item_title{  max-width:100%;  text-align:center } .mod-newsflash-adv.mod-newsflash-adv__home_services .item{  text-align:center }  .mod-newsflash-adv.mod-newsflash-adv__home_services .item i{  float:none;  margin-right:0;  margin-bottom:30px  } .modal-dialog{  left:0;  transform:translate(0%,0%) } .alert{  padding:28px 58px 28px 70px }  .alert:before{  left:10px;  font-size:40px  } .img-full__left.span5{  margin-right:0;  width:100% } .item_img{  float:none;  margin:0 0 25px 0;  max-width:100% } .portfolio-thumbs{  float:none;  margin-right:0;  max-width:100%;  width:100% }  .portfolio-thumbs ul{  margin-right:0;  overflow:hidden  }   .portfolio-thumbs ul li{   padding-right:0   } .data-table dl{  float:none;  width:100% }  .data-table dl + dl{  border-left:1px solid #ddd;  border-top:0  } .mod-search__aside .mod-search_searchword{  width:100% } .mod-login__aside .mod-login_username,.mod-login__aside .mod-login_passwd,.mod-login__aside .mod-login_userdata{  width:100% } .mod-login__aside .mod-login_userdata{  overflow:hidden } div.modal{  position:absolute } #error input{  width:200px } .jg_photo{  width:100% } .item_introtext table tr td:before,.item_fulltext table tr td:before{  font-size:22px;  padding:10px } .item_introtext table tr td + td,.item_fulltext table tr td + td{  border-left:none } .chzn-container{  width:100% !important;  min-width:200px } #habla_beta_container_do_not_rely_on_div_classes_or_names{  display:none !important } .home_form form.mod_tm_ajax_contact_form .control-group-button .btn{  margin-bottom:10px }}@media(max-width:320px){ #style_switcher{  width:220px !important;  padding:20px !important }  #style_switcher ul{  padding:0 0 13px !important  }  #style_switcher ul li{   margin-right:5px !important   }}@media print{ .item__module,.item{  opacity:100 !important;  filter:alpha(opacity=10000) !important;  transform:none !important;  -o-transform:none !important;  -moz-transform:none !important;  -webkit-transform:none !important;  -ms-transform:none !important } .scroll-to-fixed-fixed{  position:static !important;  width:100% !important }  .scroll-to-fixed-fixed + div{  display:none !important  }}.mod-menu.mod-menu__social{ padding-top:70px; padding-bottom:30px}.icemega_modulewrap.top_search.visible .mod-search{ padding-top:30px; padding-bottom:30px}.icemega_modulewrap.top_search .btn-primary{ margin-top:35px}.icemega_modulewrap.top_search.visible i.fa-times{ margin-top:35px}.swiper-slide .slide-title{ color:#54a506 !important; margin-bottom:0}.swiper-button-prev,.swiper-button-next{ background:#54a506 !important} .swiper-button-prev:hover,.swiper-button-next:hover{  background:#1d1031 !important }.icon{ font-size:90px; line-height:170px; text-align:center; width:170px; border-radius:500px; background:#54a506; color:#fff; float:left; margin-right:30px}