*{margin:0;padding:0;outline:none}body{margin:0;padding:0;background-color:#000;font-family:arial!important;font-size:12px!important;line-height:22px!important;color:#fff!important}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.content ul,.content ol{margin-left:14px}p{margin:0;padding:0}a{text-decoration:none;color:#0fa5d9}a:hover{text-decoration:none;color:#666}ul{margin:0 0 0 15px;padding:0}.alignleft,img.alignleft{display:inline;float:left;margin-right:45px;margin-top:4px;margin-bottom:20px;padding:0}.alignright,img.alignright{display:inline;float:right}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-top:0}.alignnone{width:auto!important;height:auto;margin:0;padding:0}.wp-caption.alignnone img{width:auto;height:auto}.comment-list .comment-content ul{list-style:none;margin-left:15px}.comment-list .comment-content ul li{margin:5px}.clear{clear:both}.sticky{background-color:#2e2e2e;padding:10px}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery-caption{margin-left:0}.bypostauthor{margin:0;padding:0}.logo{float:left;margin:0;padding:0}.logo a{color:#fff}.logo h1{font:400 30px Merienda\ One;margin:0;padding:0}.logo p{color:#fff}.toggleMenu{display:none}.nav{float:right;margin:22px 0 0;padding:0;font:400 16px 'Oswald';text-transform:uppercase}.nav ul{margin:0;padding:0;list-style:none}.nav ul li{display:inline-block;margin-left:20px;position:relative}.nav ul li a{color:#fff}.fa::before,fa::after{display:table-cell;vertical-align:middle}.site-aligner{width:1178px;margin:0 auto}.reference{position:inherit;background-color:rgba(0,0,0,.5);width:100%;text-shadow:1px 1px 1px #000;z-index:999;padding:13px 0;margin-top:50px}.description{top:0;right:0;text-shadow:1px 1px 1px #000;z-index:999;width:100%;background-color:rgba(0,0,0,.6);padding:10px 0 8px}.description span{color:#fff;text-transform:uppercase;text-decoration:none;font-size:10px}a.last{line-height:23px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:10px}.slide-title{margin-bottom:15px}.slide-description{padding:20px}.content{background-color:rgba(0,0,0,.6);padding:0 15px 20px}.sidebar{background-color:rgba(0,0,0,.6);padding:0 15px 20px}h3.widget-title{text-transform:uppercase;padding-top:27px;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #ccc;font:400 18px 'Roboto Condensed';color:#fff}h1.entry-title,h1.page-title{padding-top:27px;text-transform:uppercase;font:700 30px 'Roboto Condensed';color:#fff}.social-icons{float:right;text-align:center}.social-icons a{border-radius:29px;display:table;float:left;height:25px;margin-left:6px;vertical-align:0;width:25px}.social-icons a:hover{text-decoration:none}.social-icons .facebook{background:#fff url(images/xfb.png.pagespeed.ic.2hQY-on8Je.png) no-repeat center center}.social-icons .twitter{background:#fff url(images/xtwitter.png.pagespeed.ic.5F7e8bw33P.png) no-repeat center center}.social-icons .linkedin{background:#fff url(images/xlinkedin.png.pagespeed.ic.yfEMWehEis.png) no-repeat center center}.social-icons .gplus{background:#fff url(images/xg+.png.pagespeed.ic.udKHB1t1Sh.png) no-repeat center center}.social-icons .flickr{background:#fff url(images/flickr.png.pagespeed.ce.jST5uZk6JS.png) no-repeat center center}#sidebar ul{margin:0 0 0 11px;padding:0}#sidebar ul li{padding-bottom:6px}#sidebar ul li a{color:#fff;text-decoration:none}form.search-form label{display:inherit!important}input[type="search"].search-field{padding:5px;border:1px solid #ccc;float:left;color:#222;font-family:arial;font-weight:400}input[type="submit"].search-submit{border:none;padding:6px 12px}#sidebar select{width:100%;padding:5px 0;border:1px solid #ccc;color:#222}h2.entry-title{font:400 20px 'Roboto Condensed'}h2.entry-title a{color:#fff}.post-date,.post-comment,.post-categories{display:inline-block;margin-bottom:15px;color:#f1f1f1}.post-thumb img{margin-bottom:25px;max-width:100%;border:4px solid #fff;margin-right:30px;float:left}p.read-more{margin-top:20px}p.read-more a{background-color:#222;color:#fff;padding:10px 30px;transition:.5s}p.read-more a:hover{background-color:#fff;color:#222}.blog-post-repeat{border-bottom:1px solid #ccc;padding-bottom:20px}ol.comment-list,ol.comment-list li ul{list-style:none}ol.comment-list li ul{margin-top:10px}h1.screen-reader-text{font:400 30px 'Roboto Condensed';text-transform:capitalize;margin:0 0 15px;padding:0}h2.comments-title{font:400 20px 'Roboto Condensed'}#calendar_wrap td{padding:10px}.pagination{display:table;clear:both}.pagination ul{list-style:none;margin:20px 0}.pagination ul li{display:inline;float:left;margin-right:5px}.pagination ul li span,.pagination ul li a{background:#303441;color:#fff;padding:5px 10px;display:inline-block}.pagination ul li .current,.pagination ul li a:hover{background:#ff8a00;color:#fff}.wpcf7-form{margin:0;padding:0}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"]{padding:5px;border:1px solid #ccc;margin-top:3px;color:#222}.wpcf7-form input[type="submit"]{background-color:#222;color:#fff;border:none;padding:7px 25px;margin-top:20px}.wpcf7-form textarea{border:1px solid #ccc;width:500px;margin-top:3px;padding:5px;color:#222}.woocommerce-ordering select{margin:0;padding:5px;border:1px solid #ccc;color:#222}ul.products{margin:0;padding:0}.woocommerce ul.products li.product h3{font-family:'Roboto Condensed';font-size:20px}.woocommerce ul.products li.product span.price{font-size:15px;color:#ccc}.woocommerce ul.products li.product a.button{background-color:#222;color:#fff;border:none;padding:10px 25px}@media screen and (max-width:479px){.logo{float:none;margin:0 auto;text-align:center}.toggle a{width:100%;color:#fff;background:url(images/xmobile_nav_right.png.pagespeed.ic.QHjWKxyUBD.png) no-repeat right center #000;padding:10px;margin-top:20px;font-size:16px}.toggle a.active{color:#fff}.nav{display:none}.nav{float:none;margin:0;padding:0}.nav ul{margin:0;padding:0}.nav ul li{display:block;margin:0;padding:5px 0 5px 10px;letter-spacing:4px}.tf_thumbs,.tf_content h2,.tf_content p{display:none}#tf_bg img{left:0!important}.site-aligner{width:95%}.reference{text-align:center}.social-icons{margin-top:15px;float:none;text-align:center}.social-icons a{margin-bottom:10px;display:inline-table;vertical-align:middle;float:none}.tf_next,.tf_prev{right:271px}#contactform_main textarea{width:100%}#slidecaption{left:10px!important;width:auto!important}.slide-title{font-size:19px!important}.slide-description{font-size:10px!important;line-height:16px!important;display:none}#controls-wrapper{left:0!important;bottom:105px!important;display:none!important}}@media screen and (max-width:719px) and (min-width:480px){.logo{float:none;margin:0 auto;text-align:center}.toggle a{width:100%;color:#fff;background:url(images/xmobile_nav_right.png.pagespeed.ic.QHjWKxyUBD.png) no-repeat right center #000;padding:10px 10px;margin-top:20px;font-size:16px}.toggle a.active{color:#fff}.nav{display:none}.nav{float:none;margin:0;padding:0}.nav ul{margin:0;padding:0}.nav ul li{display:block;margin:0;padding:5px 0 5px 10px;letter-spacing:4px}.tf_thumbs,.tf_content h2,.tf_content p{display:none}#tf_bg img{left:0!important}.site-aligner{width:95%}.reference{text-align:center}.social-icons{margin-top:15px;float:none;text-align:center}.social-icons a{margin-bottom:10px;display:inline-table;vertical-align:middle;float:none}.tf_next,.tf_prev{right:418px}#slidecaption{left:10px!important;width:auto!important;bottom:153px!important;display:none}}@media screen and (max-width:1169px) and (min-width:720px){.tf_thumbs{display:none}.site-aligner{width:95%}#tf_bg img{left:0!important}.tf_content h2{font-size:28px!important}.tf_content p{font-size:13px!important;line-height:23px;width:570px}.tf_next,.tf_prev{right:32px}#slidecaption,#controls-wrapper{left:10px!important}.slide-title{font-size:35px!important}.slide-description{font-size:16px!important;line-height:24px!important}}@media screen and (min-width:720px){.nav ul li ul{display:none}.nav ul li:hover ul{display:block;position:absolute;background-color:rgba(0,0,0,.6);width:200px;padding:5px 0;z-index:9}.nav ul li:hover ul li{display:block;padding:5px 0}}