@-ms-viewport{width:device-width}@media screen and (min-width:801px) and (max-width:10000px){#fbapp,#twapp{display:none}}@media screen and (min-width:1px) and (max-width:800px){#fbweb,#twweb{display:none}}@media screen and (min-width:180px) and (max-width:360px){#container,#copyright,#footer,#header,#intro,#topnav{max-width:95%;margin:0 auto}#topnav ul{display:none}form input[type=submit]{margin-bottom:10px}.five_sixth,.five_sixth.nogutter,.four_fifth,.four_fifth.nogutter,.four_sixth,.four_sixth.nogutter,.one_fifth,.one_fifth.nogutter,.one_half,.one_half.nogutter,.one_quarter,.one_quarter.nogutter,.one_sixth,.one_sixth.nogutter,.one_third,.one_third.nogutter,.three_fifth,.three_fifth.nogutter,.three_quarter,.three_quarter.nogutter,.three_sixth,.three_sixth.nogutter,.two_fifth,.two_fifth.nogutter,.two_quarter,.two_quarter.nogutter,.two_sixth,.two_sixth.nogutter,.two_third,.two_third.nogutter{display:block;float:none;width:auto;margin:0 0 5%;padding:0}#header #header-contact,#header #hgroup{display:block;width:100%;float:none;margin:0 0 15px;padding:0;text-align:center}#header #header-contact{margin:30px 0 0}#header #header-contact li{display:block;margin:15px 0 0;padding:0;border:none}#header #header-contact li:first-child{margin:0}.calltoaction div{margin-top:30px}#blog-post #comment-count div:first-child,.calltoaction div:first-child{margin-top:0}.calltoaction.opt4{font-size:1.5em}#blog-post #comment-count div{float:none;margin-top:10px;text-align:center}#blog-post .list.block li>ol,#blog-post .list.block li>ul{margin:0;padding:0;list-style:none;border:none}#fof h1,#fof h2{margin:0 0 20px}#fof{padding:30px 0 0}#fof h1{font-size:7em}#fof h2{font-size:2em}#footer div{margin-bottom:5%}#footer #ft_gallery .first,#footer #ft_gallery li{display:inline-block;float:left;width:auto;margin:0 10px 10px 0;padding:0;clear:none}#copyright,#header{text-align:center}#copyright p{float:none;line-height:1.6em}#copyright p:first-child{margin-bottom:8px}}@media screen and (min-width:361px) and (max-width:615px){#container,#copyright,#footer,#header,#intro,#topnav{max-width:95%;margin:0 auto}#topnav ul{display:none}form input[type=submit]{margin-bottom:10px}.five_sixth,.five_sixth.nogutter,.four_fifth,.four_fifth.nogutter,.four_sixth,.four_sixth.nogutter,.one_fifth,.one_fifth.nogutter,.one_half,.one_half.nogutter,.one_quarter,.one_quarter.nogutter,.one_sixth,.one_sixth.nogutter,.one_third,.one_third.nogutter,.three_fifth,.three_fifth.nogutter,.three_quarter,.three_quarter.nogutter,.three_sixth,.three_sixth.nogutter,.two_fifth,.two_fifth.nogutter,.two_quarter,.two_quarter.nogutter,.two_sixth,.two_sixth.nogutter,.two_third,.two_third.nogutter{display:block;float:none;width:auto;margin:0 0 5%;padding:0}#header #header-contact,#header #hgroup{display:block;width:100%;float:none;margin:0 0 15px;padding:0}#header #header-contact{margin:30px 0 0}#sidebar_2 ul.nospace li{display:inline;float:left;width:30%;margin:0 0 0 5%}#sidebar_2 ul.nospace li:first-child{margin-left:0}#contact .contact_details>div{display:block;float:none;margin-left:0}.calltoaction div{margin-top:30px}.calltoaction div:first-child{margin-top:0}#fof h1,#fof h2{margin:0 0 20px}#fof{padding:30px 0 0}#fof h1{font-size:7em}#fof h2{font-size:2em}#footer div{margin-bottom:5%}#footer #ft_gallery .first,#footer #ft_gallery li{display:inline-block;float:left;width:auto;margin:0 10px 10px 0;padding:0;clear:none}#copyright p{float:none}#copyright p:first-child{margin-bottom:8px}}@media screen and (min-width:616px) and (max-width:800px){#container,#copyright,#footer,#header,#intro,#topnav{max-width:95%;margin:0 auto}#topnav ul{display:none}form input[type=submit]{margin-bottom:10px}.calltoaction.opt4 div{display:block;float:none;width:100%;margin:30px 0 0}#fof h1,#fof h2{margin-top:0}.calltoaction.opt4 div:first-child{margin-top:0;text-align:center}.calltoaction.opt4{font-size:1.5em}#fof{padding:30px 0 0}#fof h1{font-size:12em}}@media screen and (min-width:960px){#container,#copyright,#footer,#header,#intro,#topnav{max-width:95%;margin:0 auto}}@media screen and (min-width:1028px){#container,#copyright,#footer,#header,#intro,#topnav{max-width:95%;margin:0 auto}}@media screen and (min-width:1200px){body.boxed .wrapper{max-width:1140px}#container,#copyright,#footer,#header,#intro,#topnav,.stretched{max-width:1200px;margin:0 auto}}@media screen and (min-width:801px) and (max-width:10000px){#topnav form{display:none}}@media screen and (min-width:1501px){body.boxed .wrapper .stretched{margin-left:-2.6%;margin-right:-2.6%}}