html{-webkit-text-size-adjust:none}video{max-width:100%;height:auto}video{max-width:100%;height:auto}div.itemVideoEmbedded{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}div.itemVideoEmbedded iframe,div.itemVideoEmbedded object,div.itemVideoEmbedded embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1024px){#body-wrapper .rt-block.totop{display:none!important}}@media(max-width:1200px){#rt-logo{margin-left:350px}.blocks ul li{width:220px;padding-left:0;padding-right:0}.blocks ul li img{left:0;max-width:100%}.services img{width:300px}.services .rt-block{padding-left:320px;padding-right:0}.news .moduleItemIntrotext{padding-left:80px}.news .moduleItemIntrotext .moduleItemDateCreated{padding-left:0}.copyright{top:165px}}@media only screen and (max-width:979px){#rt-logo{margin-left:260px}#rt-menu{padding-bottom:55px;padding-top:45px}ul.sf-menu>li>a{font-size:16px}.block1 .rt-block,#rt-showcase .rt-container .block2 .rt-block{padding-left:30px;padding-right:30px}#rt-showcase .rt-grid-12>.block2{right:310px}.blocks ul li h3{font-size:14px}.blocks ul li{width:125px;padding-left:20px;padding-right:20px;padding-top:130px}.blocks ul li p{font-size:16px}.services h2{line-height:36px}.services h4{font-size:24px;line-height:24px}.services .rt-block{padding-left:220px}.services img{width:200px}.dropcap li{padding-left:60px}.dropcap .moduleCustomLink{margin-left:60px}.dropcap li span.dropcap{width:40px;height:40px;font-size:26px;line-height:40px}.blog div.catItemImageBlock,.blog div.userItemImageBlock,.blog div.itemImageBlock{width:450px;float:none}.blog div.catItemImageBlock a,.blog div.userItemImageBlock a,.blog div.itemImageBlock a,.blog div.catItemImageBlock span,.blog div.userItemImageBlock span,.blog div.itemImageBlock span,.blog div.catItemImageBlock img,.blog div.userItemImageBlock img,.blog div.itemImageBlock img{width:100%}.contact-misc{font-size:11px}.contact-misc span{font-size:10px}.support .rt-block{padding-right:0}#rt-footer .rt-omega .rt-block{padding-left:30px}span.catItemEditLink,span.itemEditLink,span.userItemEditLink{display:none!important}form dt{margin:0}#contact-form-cont div.contact-form #contact-form textarea{height:160px}.rt-block.totop{display:none!important}}@media only screen and (max-width:767px){.bg_top{min-height:220px}body{padding:0}#body-wrapper .rt-container{padding-left:10px;padding-right:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#rt-header .rt-container:after{border:0}#rt-header{padding-top:20px}#rt-logo{margin-left:0;display:inline-block}#rt-menu .rt-block{display:block;text-align:right;float:none}.customslogan{text-align:right;padding-top:0;margin-top:0px;text-shadow:1px 1px 3px rgba(0,0,0,0.7),1px 1px 1px #000,1px 1px 5px rgba(0,0,0,0.7)}.select-menu{width:100%}select.select-menu{display:block}ul.sf-menu{display:none}#rt-showcase .rt-container .rt-block,.block1 .rt-block,#rt-showcase .rt-container .block2 .rt-block{width:160px;padding:20px}#rt-showcase .rt-container .rt-block h2,#rt-showcase .rt-container .block2 .rt-block h2{font-size:20px;line-height:20px;padding-bottom:10px;margin-bottom:10px}#rt-showcase .rt-container .rt-block p{font-size:12px;line-height:15px;padding-bottom:15px}#rt-showcase .rt-grid-12>.block2{right:200px}#rt-showcase .button1{padding:6px 10px;font-size:12px}.blocks ul li{float:none;width:100%;padding:0;text-align:left;padding-left:170px;padding-bottom:40px;background:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.blocks ul li img{width:150px}#isotopeContainer.columns_1 .catItemImageBlock{float:none;margin:0 0 20px 0}div.itemContainer{width:100%!important}span.catItemEditLink,span.itemEditLink,span.userItemEditLink{display:none!important}#body-wrapper #contact-form-cont,#body-wrapper #contact-address{width:100%}.contact-form{margin:0}form dt{margin:0}#contact-form-cont div.contact-form{border:0;margin:0 0 2em 0;padding:0}fieldset.word #search-searchword{width:100%}form#comment-form input.inputbox,form#comment-form textarea#commentText{width:100%}div.itemCommentsForm form span#formLog{padding:0}.component-content div.login input.inputbox{width:100%}div.text404 #mod-search-searchword{width:100%}#k2Container.k2AccountPage input.inputbox,#k2Container.k2AccountPage input[type="text"],#k2Container.k2AccountPage textarea#jform_profile_aboutme,#k2Container.k2AccountPage select{width:98%}div.toggle-editor{display:none}div.k2AccountPageNotice{margin:0 0 1em 0}div.k2Pagination li.pagination-start,div.pagination li.pagination-start,div.itemCommentsPagination li.pagination-start,div.k2Pagination li.pagination-prev,div.pagination li.pagination-prev,div.itemCommentsPagination li.pagination-prev,div.k2Pagination li.pagination-next,div.pagination li.pagination-next,div.itemCommentsPagination li.pagination-next,div.k2Pagination li.pagination-end,div.pagination li.pagination-end,div.itemCommentsPagination li.pagination-end{display:none}#map{height:22em}.rt-block.totop{display:none!important}.social{border:0}#rt-footer .rt-omega .rt-block{padding-left:0}.copyright{top:120px}.location .rt-block{padding-left:0}div.img404{width:100%;float:none;margin:0 0 2em 0}div.text404 #mod-search-searchword{margin:0 .5em 1em 0;width:70%}.tip-wrap{display:none!important}}@media(max-width:660px){.customslogan{text-shadow:1px 1px 3px rgba(0,0,0,0.7),1px 1px 1px #000,1px 1px 5px rgba(0,0,0,0.7);color:#fff}}@media(max-width:568px){div.itemImageBlock{float:none}#port .itemImageBlock{float:none;width:100%;margin-right:0}.extraFieldsIntroText{float:left;min-width:140px;width:100%}}@media only screen and (max-width:479px){.select-menu{width:100%}select.select-menu{display:block}ul.sf-menu{display:none}#rt-showcase{display:none}.services .rt-block{padding-left:0;padding-top:300px}.services img{width:300px}.did_you_know .catItemImageBlock{float:none;margin:0 0 20px 0}.testimon li{float:none;width:100%;margin:0;padding-bottom:30px}div.social-button span.label{display:block;float:none}div.itemContainer{width:100%!important}span.catItemEditLink,span.itemEditLink,span.userItemEditLink{display:none!important}#body-wrapper #contact-form-cont,#body-wrapper #contact-address,#body-wrapper .contact-misc p{width:100%}div.contact-misc div.one_half{width:100%;margin:0}dd.editor #description_parent{display:none!important}dd.editor #description{display:block!important}form dt{margin:0}.contact-form{margin:0}#contact-form-cont div.contact-form{border:0;margin:0 0 2em 0;padding:0}fieldset.word #search-searchword{width:100%}form#comment-form input.inputbox,form#comment-form textarea#commentText{width:100%}div.itemCommentsForm form span#formLog{padding:0}.component-content div.login input.inputbox{width:100%}div.text404 #mod-search-searchword{width:100%}#k2Container.k2AccountPage input.inputbox,#k2Container.k2AccountPage input[type="text"],#k2Container.k2AccountPage textarea#jform_profile_aboutme,#k2Container.k2AccountPage select{width:97%}div.k2AccountPageNotice{margin:0 0 1em 0}div.toggle-editor{display:none}div.k2Pagination li.pagination-start,div.pagination li.pagination-start,div.itemCommentsPagination li.pagination-start,div.k2Pagination li.pagination-prev,div.pagination li.pagination-prev,div.itemCommentsPagination li.pagination-prev,div.k2Pagination li.pagination-next,div.pagination li.pagination-next,div.itemCommentsPagination li.pagination-next,div.k2Pagination li.pagination-end,div.pagination li.pagination-end,div.itemCommentsPagination li.pagination-end{display:none}#map{height:15em}input#submitCommentButton{margin:0 0 1em 0}div.img404{width:100%;float:none;margin:0 0 2em 0}div.text404 #mod-search-searchword{margin:0 .5em 1em 0;width:70%}.rt-block.totop{display:none!important}div.text404 #mod-search-searchword{margin-bottom:1em}#wrapper .mobilePortrait{display:block!important}.tip-wrap{display:none!important}}@media(max-width:340px){.blocks ul li{padding-left:120px}.blocks ul li img{width:100px}}