body,ul{padding:0}.post-body div,img{max-width:100%}.fp-content,.fp-thumbnail{overflow:hidden}.fp-nav,.fp-thumbnail,.widget_banners,a.readmore{text-align:center}#mainmenu li a,#secondarymenu li a,.widget_comments a,a.post_ttl,a.readmore{text-decoration:none}.products a:focus,input[type=text]:focus{outline:0}.post-body iframe{margin:10px 0;width:100%}body,h3,ul{margin:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}* html .clearfix{height:1%}body{font-family:arial;font-size:12px}#wp-calendar caption,h1,h2,h3{font-family:Oswald,sans-serif;font-weight:400}ul{list-style:none}h1{font-size:21px}h2{font-size:18px}h3{font-size:14px;padding:10px 0}img{border-width:0;height:auto}.post-body .googlemap div{max-width:none}@media only screen and (min-width:240px) and (max-width:600px){#wpadminbar{top:-46px}}.menusearch{float:right}.slider{position:relative;margin:0 auto}.fp-prev-next-wrap{position:absolute;z-index:200;width:100%;top:0}.fp-prev-next{position:absolute;left:0;right:0;height:0}.fp-next,.fp-prev{width:50px;height:52px}.fp-prev{float:left;background:url(../images/slide-left.png) left top no-repeat}.fp-next{float:right;background:url(../images/slide-right.png) right top no-repeat}.fp-nav{position:absolute;bottom:-25px;right:30px;left:30px;z-index:9999}.fp-content,.fp-content-fon{position:absolute;bottom:30px;right:520px;left:30px}.fp-title{margin:0;padding:0}.fp-content-fon{padding-bottom:0;height:80px;opacity:.5;filter:alpha(opacity=50);background:#444;border:1px solid #aaa}.fp-content{height:70px;padding:5px 20px}.fp-content a,.fp-content p{color:#fff}.fp-content p{padding-bottom:10px;margin:0}.fp-pager a,.fp-slides{padding:0;overflow:hidden}.fp-slides{margin:0 auto;height:370px;position:relative;width:100%}.fp-slides-items{display:none;left:0;opacity:1;position:absolute;top:0;z-index:3}.related-bg,.widget_flickr img:hover{opacity:.7;filter:alpha(opacity=70)}.fp-slides-items.fp-first{display:block}.fp-pager a{background-image:url(../images/smt/slider-page.png);color:red;cursor:pointer;margin:3px 8px 0 0;display:inline-block;text-indent:-999px;background-position:0 0;float:none;line-height:1;width:10px;height:10px}.fp-pager a.activeSlide,.fp-pager a:hover{background-image:url(../images/smt/slider-page-active.png)}.slider-nothumb .fp-content{height:180px;padding:5px 40px}.slider-nothumb .fp-content-fon{height:207px;bottom:0;left:0;right:0;border:none}.slider-nothumb .fp-content{bottom:0;right:80px;left:80px}.slider-nothumb .fp-thumbnail{height:207px}.slider-nothumb .fp-slides{height:207px;border-top:0;border-bottom:0}.slider-nothumb .fp-slides-items{height:207px}#mainmenu,#mainmenu li,#secondarymenu li{position:relative}#mainmenu li a,#secondarymenu li a{display:block}#header li ul .transparent{z-index:1;width:100%;height:100%;position:absolute;margin-bottom:1px}#header li ul .inner{border:none;height:100%;padding:10px 0;z-index:2;position:relative}#header .sub-menu{display:none;z-index:999}.mobile-menu{display:none}#content .container{min-height:400px}#main_content{padding:0 30px 20px;overflow:hidden}.articles{margin:0}.articles .post-caption{margin:0;padding:1px 0 12px}.articles .post-body{overflow:hidden;padding:0 0 20px;font-size:13px;line-height:18px}.articles .post-caption p{padding:0;margin:0}.articles .post-caption h1,.articles .post-caption h2{padding:14px 0;margin:0}.post-meta img{margin:0 5px -4px}.featured_image.alignleft{margin-right:20px;margin-bottom:10px}.featured_image.alignright{margin-left:20px;margin-bottom:10px}.featured_image.aligncenter{margin-bottom:10px}.alignleft{float:left}.alignright,a.readmore{float:right}.aligncenter{margin:0 auto;display:block}a.readmore{padding:4px 15px;clear:both;margin-top:20px}#commentform #submit:hover,.searchbtn,input.readmore:hover{cursor:pointer}.tags{margin-top:10px}.articles .post-body ul{list-style:disc;padding:20px}.tab_widget,.widget,.widget.widget_videofeed li{padding:10px}.tab_widget ul,.widget ul,.widget.widget_videofeed li{overflow:hidden}.tab_widget ul li,.widget ul li{padding:10px 0;margin-top:-2px;margin-bottom:-1px}.tab_widget p,.widget p{margin:2px 0}.widget_banners{padding:10px 0;overflow:hidden}.widget_banners .bnr_span{margin:5px;float:left;display:block}.widget_banners h3{width:260px;text-align:left;margin:0 auto}#wp-calendar,.fb_iframe_widget{width:100%}.widget_comments .avatar img{border:1px solid #d9d9d9}.widget_comments .avatar{float:left;text-align:center;margin-right:10px}.widget_comments .comment{font-style:italic}.widget_comments .comment:before{content:"“"}.widget_comments .comment:after{content:"”"}.widget_comments ul{overflow:hidden}.widget_comments ul li p{margin-top:0}.widget_comments ul li{clear:both;overflow:hidden}.widget_flickr{text-align:center}.widget_flickr a{overflow:hidden;display:inline-block;padding:2px;background:#fff;border:1px solid #f0f0f0}.widget_flickr h3{text-align:left}.widget_posts ul li img{float:left;padding:2px;background:#fff;margin-right:10px}.widget_posts ul,.widget_posts ul li{overflow:hidden}.widget_posts p.withdate{padding-left:46px}.widget_posts .date{float:left;display:block;padding:5px;margin-right:10px;background:0 0;text-align:center}.widget_posts .day{font-size:200%}.widget_social_profiles{text-align:center}.widget_social_profiles a img{margin:2px}.widget_social_profiles h3{text-align:left}.widget_tweets ul{overflow:hidden;clear:both}.widget_tweets ul li.tweets-bird{padding-left:30px;background:url(../images/smt/twitter.png) left 50% no-repeat}.widget_archive ul li:before,.widget_categories ul li:before{content:"»";margin-right:5px;margin-left:5px}#wp-calendar th{padding:5px 0}#wp-calendar caption{font-size:14px;margin:0;padding:10px 0}#wp-calendar tbody td{text-align:center;padding:5px 0;margin:2px}#wp-calendar tbody td.pad{background:0 0}#wp-calendar #prev{padding-top:10px}.widget_nav_menu ul li:before{content:"»";margin-right:5px;margin-left:5px}.widget .sub-menu{margin-left:15px}.widget .sub-menu li{padding:3px 0}.widget_links ul li a{display:block}.widget_links ul li a img{float:left;margin:5px 5px 5px 0;padding:5px 5px 5px 0;background:#fff;max-width:40px}.widget_meta ul li:before,.widget_pages ul li:before,.widget_recent_comments ul li:before,.widget_recent_entries ul li:before{content:"»";margin-right:5px;margin-left:5px}.widget_rss ul{clear:left}.widget_rss ul li{overflow:hidden}.widget_rss li .rsswidget{font-size:115%;float:left}.widget_rss .rss-date{float:left;clear:left;color:#777}.widget_rss .rssSummary{padding-top:5px;clear:left}.widget_rss cite{clear:left;float:right;color:#777;margin-bottom:5px}.searchtxt{padding:0 10px;width:190px}.searchbtn{float:right;border:none;background:url(../images/search.png) 50% no-repeat;margin-left:5px}.searchform{margin:10px 0}.widget_tabs{padding:10px 0 0}.tabs_captions{padding:10px;margin-top:10px;overflow:hidden}.tabs_captions .tabscaption{cursor:pointer;padding:4px 4px 7px;border-bottom:1px solid #e8e8e8;float:left;white-space:nowrap}.tabs_captions .tabscaption.active{border-bottom-width:5px;padding-bottom:3px}.tabs_contents .tab_widget{display:none}.tabs_contents .tab_widget.active{display:block}.footer-widgets{margin:0 auto;overflow:hidden}.footer_txt{padding:30px 0}#footer .container.clearfix{padding-bottom:10px!important}.googlemap{padding:4px;background:#fff;border:1px solid #d9d9d9;margin-bottom:40px;clear:both}.smt-gmap-marker{position:absolute;padding:5px;background:#f8f8f8;color:#343434;border:1px solid #343434;min-width:100px;-webkit-border-radius:8px 8px 8px 0;-moz-border-radius:8px;-moz-border-radius-bottomleft:0;border-radius:8px 8px 8px 0;height:20px}.smt_pointer{position:absolute;bottom:-10px;left:-1px;width:11px;height:10px;background:url(../images/smt/smt-gmap-pointer.png) left top no-repeat}.feedback{float:right;width:330px;margin-left:30px}.feedback .input input,.feedback textarea{width:100%;background:0 0;color:#979797;border:0}.feedback .input{border:1px solid #D8D8D8;padding:5px;margin-top:-15px}.feedback p{margin-bottom:20px}.articles .post-body ul.contact-details{list-style:none;margin:0;padding:0}ul.contact-details li{padding-left:40px;line-height:32px}.related-posts{margin-bottom:20px;overflow:hidden}.related-posts li{float:left;background:#fff;padding:5px;border:1px solid #cdcdcd;margin-right:12px;margin-bottom:12px;position:relative;height:126px}.related-bg{display:block;position:absolute;bottom:0;left:0;right:0;background:red;margin:5px;padding-bottom:0;height:60px;border-top:1px solid #fff}.related-ttl span{position:absolute;display:block;color:#fff;bottom:15px;padding:5px 5px 0;height:45px;overflow:hidden}.pagination{margin-bottom:30px}.pagination .nextpage,.pagination .thispage{background:url(../images/smt/nextpage.png) left top repeat-x;height:37px;line-height:37px;display:block;text-align:center;text-decoration:none}#comments li{margin-top:20px}#comments .avatar{float:left;margin-bottom:5px;margin-right:5px}#comments .author-name{font-weight:700}#comments .author-name,#comments .says{font-size:14px}#comments .commentmetadata{font-style:italic;color:#787878;float:right}#comments ul li p{margin:5px 0}#comments .reply{float:right}#commentform label:after{content:":"}#commentform input,#commentform textarea{clear:left;width:100%}#commentform p.form-submit{text-align:center}#comments .children{margin-left:30px}#comments .comment-body{overflow:hidden}#scrollUp{position:fixed;top:0;left:0;bottom:0;width:40px;background:#000;opacity:0;filter:alpha(opacity=0);cursor:pointer;z-index:999}#scrollUp img{position:absolute;bottom:20px}.widget.woocommerce.widget_product_search #searchform>div{position:relative}.widget.woocommerce.widget_product_search label{position:relative;float:left;margin-top:-20px}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left!important}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{border:none!important;display:inline-block!important}.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{border:none!important}.widget.woocommerce.widget_product_search{display:inline-block!important}.widget.woocommerce.widget_product_search #searchsubmit{width:auto;height:auto;cursor:pointer;margin-top:10px;float:right}.widget.woocommerce.widget_product_search #s{width:230px;background:#fff;padding:0 10px}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{font-size:17px!important}.widget.woocommerce.widget_product_search h3{margin-bottom:30px!important}