body{font-family:"Raleway", Arial, Helvetica, sans-serif;font-size:13px;line-height:1.7em;margin:0;padding:0;color:#999;background:#111}header.clone{width:100%;position:fixed;top:-80px;transition:0.2s top ease-in;border-bottom:solid 1px #eee}header.clone #logo{display:none}body.down header.clone{top:0;left:0;right:0;z-index:999}#subheader{padding:20px 0 30px 0;background:url(/img/shadow.png) top center no-repeat #f8f8f8;text-align:center;border:solid 1px #eee;text-transform:uppercase;height:100px}#subheader h1{font-family:'Raleway', sans-serif;letter-spacing:12px;font-size:22px;font-weight:500}#subheader span{display:inline-block;padding-top:20px;font-size:16px}h1,h2{font-weight:lighter;color:#fff}h3,h4,h5,h6{font-weight:300;color:#fff}footer h3,footer h4,footer h5,footer h6{font-weight:500;color:#fff}h1.h1-style{letter-spacing:-1px;font-weight:lighter}h3.title{font-weight:600;padding-bottom:10px;margin-bottom:20px}h2{font-size:42px;letter-spacing:-2px;line-height:inherit;margin-top:0}h3.title-property{margin:0}h3{letter-spacing:-1px;margin-top:0}.slides{margin:0;padding:0}a{color:#719840;text-decoration:none}a:hover{color:#fff}footer a:hover{color:#fff}#logo{text-align:center}#logo .inner{display:inline-block;background-color:#FFFFFF}#content{padding:50px 0 50px 0}.btn-custom{display:inline-block;font-size:14px;color:#fff;padding:10px 20px 10px 20px;text-decoration:none;margin:0 auto;border:solid 1px #fff;background:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.btn-custom:hover{color:#719840 !important;border-color:#719840}.btn-custom:hover{color:#fff}.btn-primary:hover{background:#2B5200}#mainmenu-container{font-family:"Raleway", sans-serif;text-align:right;width:100%;height:60px;margin-top:100px}#mainmenu{color:#719840;font-weight:400;font-size:14px;display:inline-block;text-align:left;letter-spacing:2px}#mainmenu a{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}#mainmenu ul{float:right;margin:0 0;padding:0 0;height:30px}#mainmenu li{margin:0 0;padding:0 0;float:left;display:inline;list-style:none;position:relative}#mainmenu a{display:block;padding:20px 0 17px 0;margin:0 20px 0 20px;text-decoration:none;color:#fff}#mainmenu li:hover a{border-top:solid 4px #719840}#mainmenu li:hover li a{border-top:none}#mainmenu li li,#mainmenu li li:last-child{font-size:14px;border-left:none;border-right:none}#mainmenu li li a{padding:10px 15px 10px 15px;background:#719840;border-top:none;text-transform:none;letter-spacing:normal;width:150px}#mainmenu li li a:hover{border-top:none}#mainmenu li li a:hover{color:#fff;background:#111}#mainmenu li ul{width:170px;height:auto;position:absolute;top:100%;left:0;z-index:10;display:none}#mainmenu li li{display:block;float:none}#mainmenu li:hover>ul{display:block}#mainmenu li ul ul{left:100%;top:0}#mainmenu select{padding:10px;height:36px;font-size:14px;border:none;background:#ff4200;color:#fff}#mainmenu select option{padding:10px}.selectnav{display:none;width:100%;font-size:16px;border:none;padding:8px;background:#111;color:#fff}footer{color:#707070;background:#111;padding:40px 0 40px 0;text-align:center}footer ul{margin:0;padding:0;float:right}footer li{display:inline;padding:0 10px 0 0}footer a{color:#fff}.subfooter{border-top:solid 1px #222;padding-top:30px;margin-top:20px}.lt-list li{width:50%;float:left;list-style:none;background:#719840}.lt-list li .text{float:left;width:50%;text-align:center}.lt-list li img{width:50%;height:auto;float:left}.lt-list li .text h4{font-size:24px;margin:0}.lt-list li .text span{color:#383838}.lt-list li.right{float:right}.lt-list li .text{float:right}.lt-list li.right img{float:right}.header-info{background:#222;border-bottom:solid 1px #222;padding:10px 30px 10px 30px}.header-info h3{padding:15px 30px 15px 30px;margin-bottom:0;letter-spacing:0;font-size:16px}#lt-slider{text-align:center}#lt-slider .slider-info{width:100%;height:100%;position:absolute}#lt-slider .slider-info h1{font-size:42px;letter-spacing:-1px;color:#fff;background:#111;display:inline-block;padding:10px 20px 10px 20px;position:relative;top:40%;font-weight:400}#lt-slider .slider-info h1 i{padding-left:20px}.social-icons{margin:40px 0 50px 0}.social-icons i{font-size:18px;border:solid 1px #606060;color:#606060;padding:22px;width:64px;height:64px;border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;text-align:center;margin:0 5px 0 5px}.social-icons i:hover{color:#fff;border-color:#fff}#toTop{z-index:1555;display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:-999px;background:url(/img/ui.totop.png) no-repeat left top}#toTopHover{background:url(/img/ui.totop.png) no-repeat left -51px;width:51px;height:51px;display:block;overflow:hidden;float:left}#toTop:active,#toTop:focus{outline:none}.widget{margin-bottom:40px;border-bottom:solid 1px #333;padding-bottom:40px}.widget h3{padding-bottom:10px}.widget ul{list-style:none;margin:0;padding:0}.widget_category li{margin-bottom:5px}.widget_category li i{margin-right:10px}.widget_recent_post li{padding-left:20px;border-bottom:1px solid #4B1701;padding-bottom:7px;margin-bottom:5px}.widget_recent_post li a{color:#555}.widget .comments li{padding-left:20px;border-bottom:1px solid #4b1701;padding-bottom:7px;margin-bottom:5px}.widget_tags li{display:inline-block;margin-right:5px;margin-bottom:14px}.widget_tags li a{text-decoration:none;color:#fff;text-shadow:none;border-radius:2px;margin-bottom:5px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#719840;padding:5px 10px 5px 10px}.widget_tags li a:hover{background:#333333;color:#ffffff}.widget iframe{margin-bottom:20px;border:solid 1px #dddddd}.map{margin-top:40px}.map iframe{width:100%;height:320px;border:solid 1px #ccc;padding:2px;background:#fff}#map-container iframe{width:100%;height:360px;margin-bottom:-8px}blockquote{background:#f9f9f9;margin:1.5em 10px;padding:30px;font-family:Georgia, "Times New Roman", Times, serif}blockquote:before{color:#ccc;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;content:"\201C"}blockquote p{display:inline}blockquote span{font-family:"Raleway", Arial, sans-serif;display:block;margin-top:10px}.testimonial{margin:0;padding:20px 50px;position:relative;font-family:Georgia, serif;color:#666;border-radius:5px;font-style:italic;text-shadow:0 1px 0 #ECFBFF;background:#B7EDFF linear-gradient(#f2f2f2, #ddd);font-size:16px;border:none}.testimonial:before,.testimonial:after{content:"\201C";position:absolute;font-size:80px;line-height:1;color:#999;font-style:normal}.testimonial:before{top:0;left:10px}.testimonial:after{content:"\201D";right:10px;bottom:-0.5em}.arrow-down{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #dddddd;margin:0 0 0 25px}.testimonial-author{margin:0 0 0 25px;font-family:Arial, Helvetica, sans-serif;color:#999;text-align:left}.testimonial-author span{font-size:12px;color:#666}#testi-carousel{background:#111;padding:30px}#testi-carousel img{float:left}#testi-carousel blockquote{margin:0 0 0 155px;color:#fff;background:none;border:none;text-align:left;padding:0;font-family:"PT Serif", Arial, sans-serif;font-style:italic;font-weight:300;line-height:1.2em;font-size:24px}#testi-carousel span{font-size:14px}#testi-carousel blockquote:before{content:normal}#lt-carousel img{cursor:move}.page-inner{padding:30px;background:#111}.lt-container{margin-bottom:30px}.lt-container .inner{background:#111}.lt-container .project-info{padding:30px;margin-left:-30px}.lt-container .info{margin-top:20px;color:#fff}.lt-container .info{display:block;list-style:none}.lt-container .info span{color:#888;width:80px;display:inline-block}#sidebar{background:#111;padding:30px}.blog-list{margin-bottom:30px}.blog-list .info{background:#111;min-height:164px}.blog-list .info .text{padding:30px 30px 30px 190px}.blog-list img{width:100%}.blog-list .date{background:#719840;min-height:164px;padding:60px 30px 30px 30px;color:#fff;width:160px;text-align:center;position:absolute}.blog-list .date .day{font-size:96px;letter-spacing:-10px}.blog-list .date .month{margin-top:30px;font-size:16px;letter-spacing:10px;margin-left:20px}.blog-read{margin:0;padding:0}.blog-read{list-style:none;line-height:1.7em;padding-bottom:40px}.blog-read .info{position:absolute;width:60px}.blog-read .date{text-shadow:none;text-align:center;padding:10px 0 10px 0}.blog-read .date h4{font-size:40px;margin-bottom:20px}.blog-read .date span{letter-spacing:8px;padding-left:5px}.blog-read a.readmore{display:block;width:60px;height:40px}.blog-read .meta-info{margin:10px 0 0 0;font-size:13px;padding:5px 0 5px 0;border-top:solid 1px #222;border-bottom:solid 1px #222}.blog-read .meta-info span{padding:0 10px 0 10px;color:#ccc}.blog-read .preview img{width:100%;margin-bottom:20px}.blog-read .callbacks_container{margin-bottom:-35px}#blog-comment h5{margin-bottom:10px}#blog-comment ul,#blog-comment li{list-style:none;padding-left:0}#blog-comment li{min-height:70px;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #222}#blog-comment li .avatar{position:absolute;margin-top:5px}#blog-comment li .avatar img{width:60px;height:60px}#blog-comment .comment{margin-left:85px}#blog-comment li{min-height:70px;font-size:14px;line-height:1.6em}#blog-comment li li{margin-left:55px;padding-bottom:0;margin-top:20px;padding-top:20px;border-top:solid 1px #222;border-bottom:none}#blog-comment li li .avatar{position:absolute}.comment-info{margin-left:85px;margin-bottom:5px}.comment-info .c_name{display:block}.comment-info .c_reply{padding-left:20px;margin-left:20px;border-left:solid 1px #ddd;font-size:12px}.comment-info .c_date{font-size:12px}#comment-form-wrapper{margin-top:40px}#commentform label{display:block}#commentform input,#commentform textarea{width:50%;margin-bottom:20px;background:none;border-color:#333}#commentform textarea{width:100%}#commentform input:focus,#commentform textarea:focus{background:#1b1b1b;border-color:#555}#commentform input.btn{width:auto}.bloglist-small{list-style:none;margin:0;padding:0}.bloglist-small li{padding-bottom:10px;margin-bottom:10px}.bloglist-small li h5{margin-bottom:5px}.bloglist-small li .txt{padding-left:80px}.bloglist-small li .read{display:block;margin-bottom:5px}.bloglist-small li .info{display:block;margin:0;font-size:11px;color:#aaa}.bloglist-small img{position:absolute}.date-box{width:60px;position:absolute;text-align:center;border:solid 1px #333}.date-box .day{display:block;font-size:24px;padding:12px 0 12px 0}.date-box .month{font-size:12px;display:block;color:#719840;background:#fff}.widget .date-box .month{color:#fff;background:#719840}.blog-list .date-box .month,.blog-read .date-box .month{color:#fff;background:#719840}.error{width:280px;display:none;color:#F42640;font-size:12px;margin-bottom:10px}.success{display:none;padding:2px 10px 2px 10px;background:#E5EAD4;color:#555;width:280px;font-size:12px}.error img{vertical-align:top}.full{width:98%}#contact input[type="text"],#contact textarea{background:none;border-color:#333}#contact input[type="text"]:focus,#contact textarea:focus{background:#1b1b1b;border-color:#555}#contact select{width:100%}.contact_form_holder .form-control{margin-bottom:20px}#gallery .item{text-align:center;margin-bottom:30px;font-size:12px}#gallery .item h4{font-size:16px;padding:20px 0 10px 0;margin-bottom:0;background:#111;margin-top:0}#gallery .item span{background:#111;padding:0 0 20px;display:block}#gallery-fullwidth .gallery-item{width:16.65%;float:left}#gallery-fullwidth .gallery-item img{width:100%}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}#filters{padding:0;margin:0 0 20px}#filters li{display:inline-block;margin-right:3px;margin-bottom:20px;text-transform:lowercase}#filters a{background:#111;padding:8px 15px 8px 15px;color:#719840;text-decoration:none}#filters a:hover{background:#333}#filters a.selected{background:#719840;color:#FFF}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}hr{border:none;height:80px;background:url(/img/divider-1.png) center no-repeat;clear:both}.divider{clear:both;height:60px}address span{display:block;margin-bottom:5px}address span strong{display:inline-block;width:60px}.text-title{margin-bottom:40px;text-align:center}.text-title h2{font-family:'Raleway', sans-serif;color:#719840;font-size:16px;padding:5px 0 5px 0;letter-spacing:6px;text-transform:uppercase;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd}.id-color{color:#719840}.featured-box .header{padding:20px 30px 10px 30px;background:#111}.featured-box .header h3{font-size:28px}.featured-box .image img{border-bottom:solid 3px #719840}.featured-box .content{padding:30px;background:#111}.single{margin-bottom:30px}.featured-box-pic img{margin:0 0 20px 0}.featured-box-pic .inner h4{margin-top:0;font-size:22px}.featured-box-pic .text{margin-bottom:20px}.featured-box-pic .btn-custom{background:#719840;color:#fff;padding:5px 20px 5px 20px}#flickr-photo-stream img{width:50px;height:auto;margin:0 12px 12px 0;float:left}#flickr-photo-stream a img{border:solid 2px #fff}#flickr-photo-stream a:hover img{border:solid 2px #96C277}.lt_tab .lt_nav{overflow:hidden;margin:0;padding:0;font-weight:bold}.lt_tab .lt_nav li{float:left;list-style:none;background:#EEE;margin-right:5px}.lt_tab .lt_nav li span{padding:8px 16px 8px 16px;border:1px solid #ddd;display:block;background:#f5f5f5;text-decoration:none;color:#646464;font-size:13px;cursor:pointer}.lt_tab .lt_nav li:first-child span{border-left:1px solid #ddd}.lt_tab .lt_tab_content{border:1px solid #ddd;padding:15px 20px 20px 20px;margin-top:-1px;color:#555;background:#fff}.lt_tab .lt_nav li span.active{background:#FFF;border-bottom:1px solid #fff;color:#222;margin-bottom:-3px}#menu-parallax-bg{padding:60px 0 60px 0;margin:60px 0 60px 0;background:url(/img/bg-big-1.jpg) top center}.accordion-toggle,.accordion-inner{background:#fff;color:#555}.accordion-inner{background:#fff;color:#555}.star{text-align:center;margin-bottom:20px}.star-full{width:16px;height:16px;background:url(/img/star.png) center no-repeat;display:inline-block}.star-empty{width:16px;height:16px;background:url(/img/star-empty.png) center no-repeat;display:inline-block}.hover{font-size:12px;display:block;width:100%;height:100px;background:#111;position:absolute;overflow:hidden;line-height:1.5em;text-align:center}.hover .btn-view-details{display:inline-block;font-size:14px;color:#fff;padding:10px 20px 10px 20px;text-decoration:none;margin:0 auto;border:solid 1px #fff}.btn-view-details:hover{color:#719840 !important;border-color:#719840}.form-control{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.col-md-3{margin-left:-1px}.pagination li a{color:#719840}.pagination li.active a{background:#719840;border:solid 1px #719840}.pagination li.active a:hover{background:#719840;border:solid 1px #719840}.pull-left{margin:0 20px 0 0}.form-control:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}@media (max-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{margin-bottom:30px}header.clone{display:block;position:inherit;padding:0;margin:0;height:auto}header.clone #logo{padding-top:20px;display:block}#logo{margin:0 auto;width:100%;text-align:center}#logo .inner{display:block;width:100%;height:auto;margin:20px 0 20px 0}#content{padding:0}#mainmenu{display:none}.selectnav{display:block;margin:20px auto 0}#mainmenu-container{margin-top:50px}header,#content,footer,#subheader{padding-left:20px;padding-right:20px}header,#mainmenu-container{border:none}footer nav{display:inline-block}.bloglist-small{float:left}.lt-list li{width:100%}.lt-container .project-info{padding:30px;margin:0}}@media (max-width: 480px){#testi-carousel blockquote{margin:0}#testi-carousel img{display:none}}.languages{text-align:right}.lang_link{color:#FFFFFF}
