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 only screen and (max-width: 1663px) {#camera-slideshow .camera_caption>div h4{font-size:50px;line-height:1.2em;}#camera-slideshow .camera_caption>div h5{font-size:20px;line-height:1.2em;}#camera-slideshow .camera_caption>div p{padding-top:10px;}#camera-slideshow .camera_pag{top:40px}#camera-slideshow .camera_caption{top:54px;}}@media only screen and (max-width: 1263px) {#camera-slideshow .camera_caption>div h4{font-size:40px;line-height:1.2em;}#camera-slideshow .camera_caption>div h5{font-size:14px;line-height:1.2em;}#camera-slideshow .camera_caption>div p{padding-top:10px;}#camera-slideshow .camera_pag{top:30px}#camera-slideshow .camera_caption{top:44px;}}@media only screen and (min-width: 768px) and (max-width: 959px) {#camera-slideshow .camera_caption>div p{display:none;}#camera-slideshow .camera_caption>div h5{padding:10px 0 10px 0}#camera-slideshow .camera_caption>div,#camera-slideshow.camera_wrap .camera_pag .camera_pag_ul{width:748px;}.bg_cont,.bg_cont_bot,.bg_cont_foot{max-width:808px;}.team_leader li{width:170px;padding-top:174px;}.team_leader h2:after{bottom:-151px;}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) {.select-menu{width:100%;}select.select-menu{display:block;}ul.sf-menu{display:none;}#camera-slideshow .camera_caption>div p{display:none;}#camera-slideshow .camera_caption>div h4{font-size:20px;letter-spacing:0}#camera-slideshow .camera_caption>div h5{padding:8px 0 5px 0;font-size:12px}#camera-slideshow .camera_caption>div,#camera-slideshow.camera_wrap .camera_pag .camera_pag_ul{width:420px;}#camera-slideshow .camera_pag{top:10px}#camera-slideshow .camera_caption{top:24px;}.bg_cont,.bg_cont_bot,.bg_cont_foot{max-width:460px;}#list_carousel_carousel_home{margin-left:0px;}.companies{display:none;}.team_leader li{width:90px;padding-top:104px;}.team_leader h2:after{bottom:-80px;}.news li{width:140px;}#body-wrapper div.itemImageBlock,div.userItemImageBlock{float:none;}div.catItemImageBlock,div.itemImageBlock{}span.catItemImage img,span.itemImage img,span.userItemImage img{width:100%;}span.catItemImage a,span.itemImage a,span.userItemImage a,span.genericItemImage a{display:block;}span.catItemImage a img,span.itemImage a img,span.userItemImage a img,span.genericItemImage a img{width:100%;}span.userItemImage,span.genericItemImage{float:none;}#port div.itemImageBlock{margin-right:0;}#isotopeContainer.columns_1 .catItemImageBlock{float:none;margin-right:0;}.clr_resp{display:block!important}#port #isotopeOptions{position:relative;}#blog .catItemImageBlock{width:200px}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:none;margin:0 0 2em 0;padding:0;}fieldset.word #search-searchword{width:100%;}form#comment-form input.inputbox{width:100%;}.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;}div.img404{width:100%;float:none;margin:0 0 2em 0;}div.text404 #mod-search-searchword{margin:0 0.5em 1em 0;width:70%;}.tip-wrap{display:none!important;}}@media only screen and (max-width: 479px) {.select-menu{width:100%;}select.select-menu{display:block;}ul.sf-menu{display:none;}#camera-slideshow .camera_caption>div h5{padding:10px 0 10px 0}#camera-slideshow .camera_caption>div,#camera-slideshow.camera_wrap .camera_pag .camera_pag_ul{width:300px;}#camera-slideshow .camera_pag{top:10px}#camera-slideshow .camera_caption{display:none!important}.bg_cont,.bg_cont_bot,.bg_cont_foot{max-width:340px;}#list_carousel_carousel_home .moduleItemTitle{font-size:20px;}.team_leader li{width:140px;padding-top:147px;}.team_leader h2:after{bottom:-124px;}.team_leader h2:before{content:"";bottom:-339px;left:0;width:100%;height:1px;background:#00aeef;position:absolute;}.news li{width:208px;}div.social-button span.label{display:block;float:none;}#body-wrapper div.itemImageBlock,div.userItemImageBlock{float:none;}div.catItemImageBlock,div.itemImageBlock{margin:0 0 1em 0;}span.catItemImage img,span.itemImage img,span.userItemImage img{width:100%;}span.catItemImage a,span.itemImage a,span.userItemImage a,span.genericItemImage a{display:block;}span.catItemImage a img,span.itemImage a img,span.userItemImage a img,span.genericItemImage a img{width:100%;}span.userItemImage,span.genericItemImage{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:none;margin:0 0 2em 0;padding:0;}fieldset.word #search-searchword{width:100%;}form#comment-form input.inputbox{width:100%;}.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 0.5em 1em 0;width:70%;}#rt-footer{text-align:center}#rt-footer .copyright{text-align:center;padding:20px 0 0 0}.rt-block.totop{display:none!important;}div.text404 #mod-search-searchword{margin-bottom:1em;}#wrapper .mobilePortrait{display:block!important;}.tip-wrap{display:none!important;}}