@media only screen and (max-width :1010px){body,html{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}img{max-width:100%;height:auto}header{padding:10px;height:auto}#slideshow,.box_skitter_large{display:none}.rslides{display:block}.slogan{z-index:23;width:33%}.middleboxes:nth-child(2){margin:0 1.6px}#main-area{margin-top:0;height:auto;padding:10px 10px 40px}#nav-area{top:10px}main{width:67%}#sidebar{width:33%}aside ul li a,aside ul li:last-child a,aside ul li:nth-child(4) a,input[type=submit],input[type=text],textarea{width:100%}footer{padding:10px}.footerboxes{width:47%}#footer_nav ul li{margin:0 3px}#footer_nav ul li a{font-size:13px}.footer-nav li:last-child a{margin-left:12px}}@media only screen and (max-width :980px){.middleboxes{width:31%;height:auto;padding-bottom:0}.middleboxes a{width:100%;left:0;position:relative}}@media only screen and (max-width :960px){main{width:100%;padding:32px 0 20px 0}#sidebar{width:100%}#sidebar h3{text-align:center}aside ul li{width:45%}aside ul li a{width:100%}input[type=submit],input[type=text],textarea{width:60%}#sidebar form{text-align:center}aside ul li:last-child a,aside ul li:nth-child(4) a{height:89px;margin-top:0;background:url(../images/sidebar3.png) repeat-x center bottom}aside ul li:nth-child(4) a{padding:31px 15px 0}aside ul li:last-child a{padding:23px 15px 0}}@media only screen and (max-width :950px){.rslides{display:block;display:block;max-width:100%;margin:0 auto;width:679px}.slogan{position:static;width:100%;height:auto}.middleboxes{padding-bottom:0}}@media only screen and (max-width :900px){footer{height:auto;text-align:center;padding:20px 10px}.footerboxes{width:100%;text-align:center;height:auto}#footer_nav{padding-top:0}.footer-nav li:last-child a{position:static}#footer_nav ul{text-align:center}.footerboxes:last-child{text-align:center}}@media only screen and (max-width :850px){.middleboxes a{font:normal 17px/48px Playfair Display}}@media only screen and (max-width :775px){.contactinfo,.logo{text-align:center;float:none;padding:0}.contactinfo{padding:15px 0}#nav-area{text-align:center}nav ul li a{padding:0 14px}main ul{padding-left:0}}@media only screen and (max-width :750px){.middleboxes{width:320px;padding:6px 0 0}.middleboxes,.middleboxes:nth-child(2){margin-top:10px}.middleboxes a{width:305px;left:8px;position:absolute;bottom:5px}}@media only screen and (max-width :720px){aside ul li{width:49%}}@media only screen and (max-width :650px){aside ul li{width:65%}}@media only screen and (max-width :600px){.nav-toggle-button,nav li,nav li span{display:block}.fcenter-img,.fleft-img,.fright-img,.maincontents img,nav{display:none;margin:0}.bannerright,.rslides,.rslides_nav{display:none!important}header{height:auto;background:#34495e;padding:0}.logo{padding-top:10px}.slider{background:url(../images/media.jpg) no-repeat center top;height:353px}#nav-area{min-height:40px;padding:10px 10px 4px;height:auto;background:#283848;top:-1px}nav ul li{width:48%;margin:0 0 6px!important;border:1px solid #fff}#nav-area p{display:block}nav ul li a{line-height:40px}nav ul li:after{content:""!important}.footerboxes:last-child img{padding-top:35px}nav{margin-top:30px}nav ul li{display:block;width:100%}.dropdown ul ul{position:relative;padding:0}.dropdown ul ul ul{left:0}.dropdown ul ul li a{width:100%}.toggle-button{display:block}.dropdown ul li:hover>ul{display:none}.three-col ul{column-count:1;-webkit-column-count:1;-moz-column-count:1;padding:0}.two-col ul{column-count:1;-webkit-column-count:1;-moz-column-count:1;padding:0}input[type=submit],input[type=text],textarea{width:100%}main ul{padding-left:10px}aside ul li{width:100%}#sidebar label{text-align:center}#footer_nav ul li{display:block;width:100%;margin:0 0 6px!important;padding:0}#footer_nav ul li:after{content:""}#footer_nav ul li a{line-height:60px;padding:0;margin:0}.footer-nav li:last-child a{margin-left:0}#my_modal{padding:50px 15px 0}.faq div button{font-size:17px}}@media only screen and (max-width :450px){.email{display:block;padding:0}.number{display:block;padding:10px 0 15px 0}}@media only screen and (max-width :423px){.footer-nav li{display:block}.footer-nav li:first-child{padding-right:0}}@media only screen and (max-width :400px){.slider{background:url(../images/media.jpg) no-repeat center top;background-size:auto auto;height:220px;background-size:cover}}@media only screen and (max-width :350px){aside ul li a{font-size:18px}}