@media only screen and (max-width: 767px){.content-box{max-width:340px}.main-separator,.colborder,.separator,.separator.left{background:none}.grid_8.colborder{width:300px!important;padding-right:0px}.content-area .link{margin-bottom:30px}.latestpost li,.post_list{padding-right:0}.latestpost li .featured-thumbnail,.post_list li .featured-thumbnail{margin:1px 10px 5px 0;float:left}.latestpost li .post-meta time{margin-right:5px}nav.primary{clear:both;width:300px;margin:0 auto;text-align:center;padding:5px 0;float:none}.sf-menu{display:none!important}.logo{padding:15px 0 10px 0px;margin:0 0 0 10px;width:178px;margin-right:10px;padding:27px 0 0 0px;position:relative;float:left;z-index:100}.logo img{width:100px;height:auto}.logo h1,.logo h2{font-size:26px;line-height:29px}.logo .tagline{display:none}.widget-header{padding:0 10px}.widget-header ul li{margin:0 7px 0 0}.widget-header ul li a{font-size:10px;line-height:14px}#slider-wrapper{height:338px}.slider-container{height:338px;width:480px;margin-left:-240px}.camera_caption{width:340px;margin-left:-170px}.camera_caption>div{padding:18px 80px 5px 80px}.camera_caption p{display:none}.camera_prev{left:74px}.camera_next{right:74px}.camera_commands{right:114px}.es-carousel li h5{display:none}.es-carousel li .excerpt{display:none}.flickrImages a{width:49px;height:49px}.box-text{width:100%;float:none}.box-button{width:100%;float:none;text-align:center;padding-left:0;padding-right:0}.box-button .button{float:none}.post-holder,.post-single{padding:0}.featured-thumbnail{float:none;overflow:hidden;margin-right:0}.featured-thumbnail img{width:100%;height:auto}.post-meta .fright{float:none;clear:left}.featured-thumbnail.large{width:auto;height:auto;margin:0 0 10px 0}#sidebar{padding:30px 0 0 0}.error404-num{font-size:180px}.comment-meta{position:static;padding-bottom:1em}.comment-author{padding-bottom:0}#commentform input[type="text"],#commentform textarea{width:280px;max-width:280px;min-width:280px}.commentlist{padding-right:0}.commentlist ul.children{margin-left:0}.recent-posts.events li{width:300px;margin:0 0px 40px 0}article.testimonial,.testi-single{padding:144px 30px 20px 60px;background-position:5px 135px;margin-right:0px}article.testimonial .featured-thumbnail,.testi-single .featured-thumbnail{left:85px;top:20px}.frame.alignleft,.frame.alignright,.frame.alignnone{margin-right:0;width:284px}.frame.alignleft img,.frame.alignright img,.frame.alignnone img{width:100%;height:auto}.related-posts li{width:auto;float:none;margin:0 0 .5em 0}.related-posts li:first-child{margin-left:0}.related-posts li .featured-thumbnail{display:none}.slides_container{width:300px}.slides_container .item{width:300px;height:250px}.slides_container .item .thumbnail img{width:100%;height:auto}.address dt{width:auto;margin:0 0 20px 0;padding:0 0 0 55px;font-size:12px;float:none}.address dd{float:none;width:auto;padding:0 0 0 43px;margin:0 0 20px 0}.address dd span{width:100px}.commentlist ul.children{margin-left:0}#gallery .portfolio li{width:100%;margin:0 0px 30px 0}#gallery .portfolio li a.image-wrap{width:298px;height:214px}#gallery .portfolio li a.image-wrap img{width:100%;height:auto}#gallery.one_column .portfolio li a.image-wrap{width:298px;height:139px;float:none;margin-bottom:16px}#gallery.two_columns .portfolio li{width:100%;margin:0 0 30px 0}#gallery.two_columns .portfolio li a.image-wrap{width:298px;height:139px}#gallery.four_columns .portfolio li{width:100%;margin:0 0 30px 0}#gallery.four_columns .portfolio li a.image-wrap{width:298px;height:216px}.es-carousel ul li h4{display:none}.es-carousel ul li .excerpt{display:none}.es-carousel ul li .link{display:none}.post_list .featured-thumbnail{float:left;margin:0 20px 0 0}.image-post-format img{width:100%;overflow:hidden}.slides_container_gallery{width:300px;height:150px}.slides_container_gallery .g_item{width:300px}.audiojs .scrubber{width:130px}.google-map{position:relative;padding-bottom:46.25%;height:0;overflow:hidden;margin:0 0 2% 0;float:none}.google-map iframe,.google-map object,.google-map embed{position:absolute;top:0;left:0;width:100%;height:100%}.wpcf7-form p.field input{width:282px}.wpcf7-form textarea{width:282px}.wpcf7-not-valid-tip{width:288px!important}#footer .widget-footer{margin-bottom:30px}nav.footer{float:none;text-align:center;padding:20px 0 0px 0}nav.footer ul ul{text-align:center}nav.footer ul li{float:none;display:inline-block}#footer-text{width:auto;float:none;text-align:center}}