@media (max-width: 480px){#logo a{display:block;width:100%;text-align:center;margin:0;}#logo div.slogan{display:block !important;text-align:center;clear:both;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding:0px;left:0;}.contact_form{width:100%;}.contact_details{margin-bottom:20px;}.contact_details .span6{width:100%;float:none;}.container{margin-left:10px !important;margin-right:10px !important;}.camera_caption a.readmore{padding:0px 10px 0px 10px;font-size:20px;top:20px;}.camera_caption a.readmore span{display:none !important;}#logo-row .mod-search_searchword{width:175px;}.mod-newsflash-adv__links .item__module{width:100%;margin:0 0 20px;float:none;}.img-intro__left,.img-full__left{float:none !important;margin:0 0 9px 0 !important;}.page-registration form input,.page-remind form input,.page-reset form input,.page-login form input,.page-login form input,.page-profile__edit form input,.page-registration form select,.page-remind form select,.page-reset form select,.page-login form select,.page-login form select,.page-profile__edit form select{width:100%;}.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;}.page-category__clients .item_img.img-intro{display:inline-block;}.page-gallery .item_img.img-intro{float:none;margin:0 0 20px 0;}.page-gallery .item_img.img-intro img{width:100%;}.page-gallery .item{text-align:center;}.img-full__left.span5{width:100%;margin-right:0;box-sizing:border-box;-moz-box-sizing:border-box;}.page-blog .item_img.img-intro{float:none;margin:0 0 20px 0;}.page-blog .item_img.img-intro img{width:100%;}.page-blog .item_img.img-intro{width:97.5%;}.page-blog .category_desc p,.page-category .category_desc p,.page-category .items-row{border-bottom:none;margin-bottom:0px;padding-bottom:0px;}.page-archive_filters select{display:block;width:100%;}.page-category__clients .item{overflow:hidden;margin-bottom:20px;}.page-category__clients .item_img{float:none;margin-right:0px;}#footer .moduletable.span3,#footer .moduletable.span6{float:right;width:100%;padding:0px;}#footer-row ul.social{padding-bottom:20px;}#footer-row .footer-row-separator{margin-left:0px;}.mod-footer{position:relative;top:33px;}.mod-search__aside .mod-search_searchword{width:100%;}mod-login__aside .mod-login_username,.mod-login__aside .mod-login_passwd{width:100%;}}