@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400');
@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600";body{max-width:100%;overflow-x:hidden;font-family:'Open Sans', sans-serif}h1,h2,h3,h4,h5,h6{font-weight:300;font-family:'Roboto Condensed', sans-serif}p{line-height:22px;font-size:16px}ul{padding-left:0}ul li{list-style:none}h2{font-size:26px}a:hover{text-decoration:none}#gallery .container{padding:25px}#gallery .text-center.col-md-12{padding:2cm 0;display:block}.section-heading{text-align:center;margin-bottom:2em}section.global-page-header .container{position:relative;transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);top:50%;z-index:2}.section-heading p{line-height:20px}.subtitle,section.boxchat h2{margin-bottom:15px;font-size:20px;text-transform:uppercase;line-height:1.4;letter-spacing:2px;padding-bottom:10px;border-bottom:1px solid #ccc}.subtitle-des{color:#727272;margin-bottom:35px;font-weight:300}.pages{padding:20px 0}.moduler{padding:140px 0}.navbar-default .navbar-nav > li > a:hover{color:#02bdd5}.navbar.navbar-default{border:0;border-radius:0;margin-bottom:0}.navbar.navbar-default .navbar-toggle{margin-top:32px}.navbar-header .navbar-brand{padding:0;position:relative;left:15%;right:15%}.navbar-header .navbar-brand a{height:auto;display:inline-block;margin-top:0}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle{background:#444}#top-bar{background:rgba(41,41,41,0.95);color:#fff;-webkit-transition:all .2s ease-out 0;transition:all .2s ease-out 0;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);box-shadow:0 0 3px 0 rgba(0,0,0,0.1);transition:.2s all ease-out;max-width:100%}#top-bar .navbar-nav > li > a:hover{background:transparent}#top-bar span.label.number{background:#47B475;color:#fff;border-radius:50%;width:20px;position:absolute;height:20px;top:2px;font-size:12px;padding:0;line-height:20px;text-align:center;left:25px}#top-bar.animated-header{background:#292929;box-shadow:none}header .container{padding-right:14px;padding-left:20px;clear:both;max-width:100%}#top-bar .navbar-brand img{height:40px}#top-bar .navbar-brand img.logolight, #top-bar.transparent .navbar-brand img.logolight{display:none}#top-bar .navbar-header .navbar-brand a span{margin-left:10px;text-transform:uppercase;font-weight:300;font-size:26px;color:#fff;position:relative;font-family:'Roboto Condensed', sans-serif;vertical-align:middle;line-height:50px}#top-bar.animated-header .uMenuRoot li a,#top-bar.animated-header a,#top-bar.animated-header .uMenuRoot li span{color:#fff}#top-bar .main-menu li > a,header .uMenuRoot li a,header .uMenuRoot li span{color:#444}#top-bar ul.account li a i{position:relative;top:5px}ul.nav.navbar-nav.navbar-right.inline li a,#shop-basket a{width:100%;display:inline-block;top:-2px;padding:0 15px}a.menunavic{top:8px}a.cart{padding-top:10px !important}a.menunavic{cursor:pointer;padding-top:10px !important}#top-bar .main-menu li a,header .uMenuRoot li a,header .uMenuRoot li span{font-size:11px;text-transform:uppercase;position:relative;letter-spacing:0.5px;color:#FFF;opacity:0.8 !important;transition:.3s;vertical-align:middle;max-width:100%;white-space:normal;height:50px}#top-bar .main-menu li a:hover,header .uMenuRoot li a:hover,.uMenuItemA,header .uMenuRoot li span:hover{opacity:1 !important}.navbar-custom .nav li > a{position:relative;color:#000}.navbar-right .dropdown-menu{right:auto;left:0}.navbar-custom .dropdown-menu{position:absolute;display:block;visibility:hidden;opacity:0}figure{background:#fff}figure .img-wrapper{position:relative;overflow:hidden}figure img{-webkit-transform:scale (1,1,1);transform:scale (1,1,1);-webkit-transition:0 400ms;transition:transform 400ms}figure:hover img{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}figure:hover .overlay{opacity:1;width:100%}figure:hover .overlay .buttons a{-webkit-transform:scale(1,1);transform:scale(1,1)}figure .overlay{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;background:rgba(0,0,0,0.7);opacity:0;-webkit-transition:opacity 400ms;transition:opacity 400ms}figure .overlay a{display:inline-block;color:#fff;padding:10px 23px;border-radius:2px;font-weight:400;line-height:1;text-transform:uppercase;font-size:12px;border:1px solid #fff;border-radius:2px;margin:4px;-webkit-transform:scale3d(0,0,0);transform:scale3d(0,0,0);-webkit-transition:all 400ms;transition:all 400ms}figure .overlay a:hover{text-decoration:none;background:#fff;color:#000}figure .overlay:hover a{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}figure .buttons{position:absolute;top:40%;width:100%;margin:0 auto}figure figcaption{margin-top:0;color:#666;margin-bottom:0}figure figcaption h4{margin:0}figure figcaption h4 a{color:#02bdd5}figure figcaption p{font-size:14px;margin-bottom:0;margin-top:5px}#feature{padding:80px 0}#feature .media{margin:0 0 70px}#feature .media .media-left{padding-right:25px}#feature h3{color:#000;font-size:18px;text-transform:uppercase;text-align:center;margin-bottom:20px;margin:0 0 15px;font-weight:400}#feature p{line-height:25px;font-size:14px;color:#777}#feature .icon{text-decoration:none;color:#fff;background-color:#02BDD5;height:100px;text-align:center;width:100px;font-size:50px;line-height:100px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}#contact-section{padding:90px 0}#footer{background:#333;padding:25px 0;background-size:60px;position:relative;color:#FFF}#footer .copyright a.copugarts{position:relative;bottom:2px;margin-right:10px}#footer a.copugarts img{max-width:60px}#footer .copyright{font-size:15px;margin-bottom:0;margin-top:10px}#footer .copyright a{color:#FFF}#footer .social{text-align:right;margin-bottom:0;margin-top:10px}#footer .social li{display:inline-block;margin-right:15px}#footer .social li a{font-size:22px;color:#FFF}.cd-headline.slide .cd-words-wrapper{color:#02bdd5}ul.social-icons{height:auto;overflow:hidden;list-style:none !important;margin-bottom:10px}ul.social-icons li{float:none;display:inline-block;height:36px}#copyright a:hover,#copyright nav .menu li a:hover{color:#e4e4e4 !important}#copyright a,#copyright a:hover{text-decoration:none}.global-page-header{color:#fff;padding-top:50px;min-height:270px;position:relative;height:270px;overflow:hidden;display:block}.global-page-header h2{display:flex;letter-spacing:5px;margin-right:-5px;align-items:center;align-content:center;font-size:28px;margin:0 0;line-height:30px;text-transform:uppercase}.global-page-header .breadcrumb{background:none;padding:0 0;position:relative;top:5px;font-size:12px;margin-bottom:0;font-weight:300}.global-page-header .breadcrumb li a,.global-page-header .breadcrumb .active{color:#fff;line-height:20px;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-family:'Roboto Condensed', sans-serif;text-shadow:#fff 0px 0px 1px;}.global-page-header .block{position:relative;z-index:1;text-align:center}.global-page-header:before{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(34,34,34, .5)}.global-page-header .breadcrumb .active{font-weight: 400;}.works.service-page figure .buttons{position:absolute;top:45%;left:13%}.works-fit{padding:40px 0}.works-fit figure .buttons{left:14%}ul.account span.label.number{left:18px !important}#blog-full-width{padding:40px 0 80px}article{padding:30px 0}h2.title{letter-spacing:4px;padding-bottom:10px;text-transform:uppercase;}.blog-content h2 a{color:#444;font-weight:400;font-size:30px}.blog-content .blog-meta{color:#666;font-weight:300;margin-bottom:20px}.blog-content .blog-meta span:after{content:"\f3d1";padding:0 3px;vertical-align:middle;font-family:Ionicons;color:#666}.blog-content .blog-meta a{color:#666}.blog-content .blog-meta p{margin-top:20px}.blog-content .btn-details,.addbtn{background:#02bdd5;color:#fff;padding:8px 18px;border-radius:0;margin-top:15px;margin-right:1em;border:1px solid #fff;box-shadow:0 0 0 1px #02bdd5;transition:.3s all}.blog-post-image{margin:0 -30px}.sidebar{padding:20px 0}.sidebar .widget{margin-bottom:40px}.sidebar .widget h3{letter-spacing:2px;padding-bottom:10px;margin-top:0;text-transform:uppercase;position: relative;font-size:20px;font-weight:400;color:rgb(119, 119, 119);border-bottom:1px solid rgb(204, 204, 204);}.sidebar .widget .catNameActive:before{position:relative;content:"\f3d3";margin-right:10px;top:3px;font:normal normal normal 22px Ionicons;color:#46B374;transition:all .3s ease 0;-moz-transition:all .3s ease 0;-webkit-transition:all .3s ease 0;-o-transition:all .3s ease 0}.sidebar .search input.form-control{border-right:0;border-radius:0;box-shadow:inset 0 0 0 rgba(0,0,0,0.075)}.sidebar .widget .catsTable tr .catsTd a,.sidebar .widget li a{color:#333;transition:.3s;color:#555;text-decoration:none;padding-bottom:2px;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:all 0.2s}.sidebar .widget .catsTable tr a:hover,.sidebar .widget li a:hover{margin-left:20px;color:#46B374}.sidebar .widget li,.sidebar .widget .catsTd{border-bottom:1px solid #B0B0B0;padding:10px 0;list-style:none;position:relative}.sidebar .widget .inner{display:block;margin-top:1.5em}.sidebar .widget .catsTable tr{border-bottom:1px solid #B0B0B0}.sidebar .widget .catsTd{border-bottom:0}.sidebar .widget .catNameActive{color:#46B374 !important}.catNumData{float:right;background:#46B374;color:#FFF;border-radius:15px;position:relative;min-width:22px;padding:0 5px;text-align:center}.sidebar .widget .catsTable tr:last-child,.sidebar .widget li:last-child{border-bottom:none}.sidebar .recent-post ul li{margin:20px 0}.sidebar .recent-post ul li a{color:#555;font-size:15px}.sidebar .recent-post ul li a:hover{color:#02bdd5}.sidebar .recent-post time{font-weight:300;color:#999;font-size:12px}.gallery{padding:0px 100px}.portfolio-meta span{margin:5px 10px;font-weight:300}.portfolio-meta span a{color:#fff}.portfolio-single{padding:80px 0 20px}.portfolio-single .portfolio-content{padding:40px 0}.single-post{padding:60px 0 20px}.single-post .post-content{padding:40px 0}.single-post .post-content ol li,.single-post .post-content ul li{color:#666}.single-post .media{border:1px solid #dedede;padding:30px 20px}.single-post .media .media-body a{color:#02bdd5;font-size:12px}.single-post .media .media{border:none}.single-post .comments{margin-top:40px}.single-post .post-comment{margin-top:40px}.single-post .post-comment h3{margin-bottom:15px}.single-post .post-comment .form-control{box-shadow:none;border-radius:0}.single-post .post-comment .btn-send{background:#02bdd5;color:#fff;border-radius:0}.social-share li{display:inline-block;margin:3px 1px}.social-share a{font-size:20px;color:#fff;background:#02bdd5;padding:4px 10px;display:inline-block}.navbar-toggle .icon-bar{background:#fff}.inline li ul.account a i:before{font-size:2em;margin-right:10px}ul.account li a{border-left:0}header .uWithSubmenu ul li{display:block;float:inherit;height:50px;cursor:pointer}.dropdown-menu > ul,header .uWithSubmenu ul,.inline li ul.account{visibility:hidden;min-width:200px;width:auto;right:0;background:rgba(41,41,41,0.95);position:absolute;z-index:99;opacity:0;margin-top:50px}header .uMenuRoot li:hover > ul,.inline li:hover > ul.account{visibility:visible;top:50px;opacity:1;overflow:visible;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transform:translate3d(0,-50px,0);-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0)}header .uMenuRoot li:hover > ul ul{top:0}.account span.label.number{margin-left:13px}.inline ul.account li{border-left:0 !important;display:block !important;width:100% !important}ul.account{right:-1px;min-width:230px !important;top:100%}.nav .open > a,.nav .open > a:focus{background-color:transparent}header .uMenuRoot ul ul ul{top:-1px;right:100%;background:rgba(41,41,41,0.85)}header .uMenuRoot ul ul{right:100%;background:rgba(41,41,41,0.9)}header .uMenuRoot .uWithSubmenu > a:before,header .uMenuRoot .uWithSubmenu > span:before,header .uMenuRoot .uWithSubmenu .uWithSubmenu > abefore,header .uMenuRoot .uWithSubmenu .uWithSubmenu > span:before{content:"\f123";font-family:Ionicons;vertical-align:middle;left:10px;position:relative;float:right;font-weight:100}#shop-basket ul li{width:100%;line-height:normal;height: 105px;position:relative;padding: 10px 0 5px;display: flex;align-items: center;}li.shop i:before{position:relative;right:5px;top:-3px}.shop:hover ul{visibility:visible;opacity:1;overflow:visible;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transform:translate3d(0,-51px,0);-webkit-transform:translate3d(0,-51px,0);-moz-transform:translate3d(0,-51px,0)}.shop ul{visibility:hidden;color:#333;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);letter-spacing:normal;width:360px;background:rgba(255,255,255,0.95);position:absolute;z-index:99;opacity:0;right: 1px;min-width:300px;margin-top: 49px;}.shop ul .product-title{color:#222 !important;font-weight:300;display: inline-block;font-size: 16px;position:relative;}.shop ul .price.number{color:#222;position:relative;margin: 5px 0;font-weight: bold;font-size: 14px;}.shop ul li a img{width: 70px;height: 70px;margin-right: 15px;position: relative;}header .uMenuRoot .uWithSubmenu ul a{padding:14px}header .uMenuRoot .uWithSubmenu li:hover,ul.account li:hover{background-color:rgba(255,255,255,0.1);transition:.3s}header .uMenuRoot .uWithSubmenu .uWithSubmenu > a:before,header .uMenuRoot .uWithSubmenu .uWithSubmenu > span:before{content:"\f124";position:relative;float:right;left:0px}.spinner{width:50px;height:50px;margin:0 auto;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,0.1), 2px 1px 0 #47b475;-moz-animation:spin .7s linear infinite;-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;display:inline-block;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}} input,button,select,textarea{font-family:Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif}.bg-secondary input[type=text],.bg-secondary textarea,.bg-secondary select{background:#fff}.input-lh,span.slist{color:#666;font-size:14px;line-height: 50px;}.attempted-submit .field-error{outline:1px red !important}.input-with-label span{font-family:Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:11px;text-transform:uppercase;color:#292929;letter-spacing:1px;font-weight:700;display:block;cursor:default}input[type=text],input[type=password]{background:#f5f5f5;border:none;width:100%;height:40px;padding-left:20px;font-weight:500;margin-bottom:24px;border-radius:0;-webkit-appearance:searchfield}.image-bg input[type=text],.image-bg textarea{color:#555}.image-bg.bg-light input.transparent,.image-bg.bg-light button.transparent{border-color:#292929}input.transparent,button.transparent{background:none;border:1px solid rgba(255,255,255,0.5);color:#fff !important}input[type=text]:focus,input[type=password]:focus{outline:1px solid #ccc}textarea{width:100%;border:none;background:#f5f5f5;margin-bottom:24px;border-radius:0;padding:16px 20px}textarea:focus{outline:1px solid #ccc}::-webkit-input-placeholder{text-transform:uppercase;letter-spacing:1px;color:#777;font-size:11px;padding-top:5px}:-moz-placeholder{text-transform:uppercase;letter-spacing:1px;color:#777;font-size:11px;padding-top:5px}::-moz-placeholder{text-transform:uppercase;letter-spacing:1px;color:#777;font-size:11px;padding-top:5px}:-ms-input-placeholder{text-transform:uppercase;letter-spacing:1px;color:#777;font-size:11px;padding-top:5px}input.transparent::-webkit-input-placeholder,button.transparent::-webkit-input-placeholder{color:#fff}input.transparent::-moz-input-placeholder,button.transparent::-moz-input-placeholder{color:#fff}input.transparent:-moz-input-placeholder,button.transparent:-moz-input-placeholder{color:#fff}input.transparent:-ms-input-placeholder,button.transparent:-ms-input-placeholder{color:#fff}button{width:auto !important}input[type=button],input[type=submit],input[type=reset],button{height:40px;line-height:40px;background:#47b475;color: #fff !important;width:auto;font-size:14px;border-radius:3px;border:0;outline:none;padding:0 15px;transition:.3s;text-transform:uppercase;letter-spacing:1px;}.bg-primary input[type=submit],.bg-primary button[type=submit]{background:#fff;color:#47b475}input[type=submit]:focus,button[type=submit]:focus{outline:none}input[type=submit].hollow,button[type=submit].hollow{background:none;border:2px solid #47b475;color:#47b475;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}input[type=submit].hollow:hover,button[type=submit].hollow:hover{background:#47b475;color:#fff}.select-option{position:relative;cursor:pointer;height:50px;overflow:hidden;margin-bottom: 2em;}.select-option i{position:absolute;font-size:18px;right:20px;top:14px;z-index:2;pointer-events:none;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;cursor:pointer}.select-option:focus i{color:#fff}.select-option select{margin-bottom:0;width:100%;height:50px;-webkit-appearance:searchfield}select{background:#f5f5f5;border-radius:0;border:none;outline:none;padding-left:20px;position:relative;height:40px;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#777;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;cursor:pointer}select:focus{background:#eee}select:active,select:focus,select:hover{outline:none;border:none}.checkbox-option,.radio-option{display:inline-block;width:50px;height:25px;border-radius:25px;border:1px solid #47b475;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:24px}.checkbox-option .inner,.radio-option .inner{width:19px;height:19px;border-radius:50%;background:rgba(0,0,0,0);border:1px solid #47b475;position:relative;top:2px;left:2px;display:inline-block;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease}.checkbox-option.checked .inner{transform:translate3d(25px,0,0);-webkit-transform:translate3d(25px,0,0);-moz-transform:translate3d(25px,0,0);background:#47b475}.checkbox-option input{width:0;height:0;opacity:0;overflow:hidden}.radio-option{width:25px;height:25px;text-align:left}.radio-option:nth-of-type(n+2){margin-left:24px}.radio-option input{width:0;height:0;opacity:0;overflow:hidden}.radio-option .inner{border:none;width:19px;height:19px;left:2px;transform:scale(0);-webkit-transform:scale(0)}.radio-option + span{display:inline-block;line-height:25px}.radio-option.checked .inner{transform:scale(1);-webkit-transform:scale(1)}.radio-option.checked .inner{background:#47b475}@media all and min-width 991px{input.col-md-6,button.col-md-6{width:49%;float:left}input.col-md-6:first-of-type,button.col-md-6:first-of-type{margin-right:1%}input.col-md-6:last-of-type,button.col-md-6:last-of-type{margin-left:1%}}form.thirds input,form.thirds button{width:32%;float:left;margin-left:1%;margin-bottom:16px}form.halves input,form.halves button{width:46%;float:left;margin-left:2.5%;margin-bottom:16px}form.halves p,form.thirds p,form.halves span,form.thirds span{clear:both}.form-error,.form-success{background:#58ce38;padding:12px;width:80%;color:#fff;clear:both;display:block;max-width:700px;position:relative;top:16px;margin:0 auto;word-break:break-word}.form-error{background:#ce3838}.form-error a,.form-success a{display:block;color:#fff}.attempted-submit .field-error{outline:1px solid #ce3838 !important}form iframe.mail-list-form{display:none}.form-loading{border:3px solid #fff;border-radius:30px;height:30px;left:50%;margin:-15px 0 0 -15px;opacity:0;margin:0 auto;top:50%;width:30px;-webkit-animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation:pulsate 1s ease-out;-moz-animation-iteration-count:infinite;animation:pulsate 1s ease-out;animation-iteration-count:infinite;z-index:99999}50%{opacity:1}100%{transform:scale(1.2);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}} button[type=submit] .form-loading{height:25px;width:25px;display:inline-block;top:9px;position:relative;left:0}.btn-white .form-loading{border:3px solid #c8c8c8}.btn-icon i:before{vertical-align:middle;font-size:30px}.btn,.pmCatLink,.pmCatLinkActive,.entryReadAllLink,.go-to-profile{border:2px solid #47b475;padding:0 25px;height:40px;min-width:150px;margin-left:5px;position:relative;line-height: 38px;font-weight:700;font-size:12px;border-radius:3px;text-transform:uppercase;letter-spacing:1px;color:#47b475;text-align:center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;}.btn:last-child,.entryReadAllLink:last-child .btn:last-of-type,.entryReadAllLink:last-of-type{margin-right:0}.btn:hover,.go-to-profile:hover,.pmCatLink:hover,.pmCatLinkActive,.entryReadAllLink:hover{background:#47b475;color:#fff !important}.btn-icon{width:50px;height:50px;min-width:0;padding:0 !important;line-height:46px !important}.btn-lg{height:50px;line-height:48px;min-width:200px}.btn-icon.btn-lg{width:50px;height:50px;line-height:49px;font-size:24px;min-width:0}.btn-icon.btn-sm{width:30px;height:30px;line-height:28px !important;font-size:13px;text-align:center;min-width:0;padding:0 !important}.btn-icon.btn-sm i:before{font-size:22px}.btn-sm{height:30px;font-size:11px;line-height:27px;min-width:0}.btn-filled{background:#47b475;color:#fff}.btn-white,.image-bg .btn,.image-bg .btn:visited{color:#fff;border-color:#fff}.btn-white:hover,.image-bg .btn:hover,.image-bg .btn:visited:hover{background:#fff;color:#222}.image-bg .btn.btn-filled,.image-bg .btn-filled:visited{border-color:#47b475}.image-bg .btn-filled:hover{border-color:#fff}.btn i{position:relative;font-size:30px;display:inline-block}.btn-rounded,.entryReadAllLink{border-radius:25px}body.btn-rounded .btn{border-radius:25px !important}.bg-light .btn{border-color:#222;color:#222}.bg-light .btn:visited,.bg-light .btn:visited:hover{color:#222}.bg-light .btn-filled,.bg-light .btn-filled:visited{color:#fff}.btn-white:visited,.btn:visited:hover,a.btn.btn-filled{color:#fff !important}.btn-white:visited:hover,.btn-white:hover{color:#222 !important}.btn-filled:visited{color:#fff}.btn.bg-dark{color:#292929;border-color:#292929}.btn.bg-dark:hover{background:#434343;color:#fff}.bg-primary .btn{color:#fff;border-color:#fff}.bg-primary .btn:hover{background:#fff;color:#47b475}.filter{margin:1em 0 2em;display:inline-block}.bgfilter,.catshop .inner{position:relative;background:#fafafa;display:block;border-radius:3px;padding:0 1em;border:1px solid #ececec;margin-bottom:1em}.filter .catsTable tr{display:inline-block}.filter .catsTable .catName,.filter a.catNameActive{border:1px solid #47B475;border-radius:2px;padding:.5em 1em;color:#47B475;margin:.5em;display:inline-block;transition:.3s}.filter .catsTable .catName:hover,.filter .catsTable .catName:focus,.filter a.catNameActive{color:#fff !important;background:#47B475}.filter .catsTable .catNumData{position:relative;right:50%;font-size:12px;top:40px;line-height:16px;height:16px;width:16px}a.entryReadAllLink{padding:11px 25px}.tab-content{padding:20px;border:1px solid #ccc;border-top:0;margin-bottom:1em;background: #fff;}#accordion-container .panel-default>.panel-heading{background:#47B475;color:#fff;text-transform:uppercase;border:0}#accordion-container .panel-default{border-color:#47B475}#accordion-container .panel{margin-top:1em}section.boxchat{background:#ebebeb;padding:2em 0}button.close{bottom:8px;position:relative;height:40px !important;opacity:1 !important;font-size:45px;width:40px !important;left:5px;text-align:center;color:#666 !important;background-color:transparent !important;text-shadow:none !important;box-shadow:none !important}.modal-title{text-transform:uppercase;font-weight:300}button.close:hover{:background: transparent !important}.col-md-8.text-right{display:inline-block}.form-group img#secuImgM,td#siM62 #secuImg,img#secImg{position:relative;right:1px;border:1px solid #ccc !important;height:38px;float:right;bottom:63px}td#siM62 input{margin-bottom:-10px}td#siM62 #secuImg{bottom:30px}input[type=submit]#addcBut{background-image:none !important;background:#47B475 !important;color:#fff !important;border:0 !important;text-transform:uppercase !important;font-weight:400}a.btn.btn-sm.btn-filled{color:#fff !important}.myWinCont input[type='text'],.myWinCont input[type='password']{width:auto !important;height:40px;margin:0 5px 5px 5px}#footer{background:rgba(0, 0, 0, 0) url("/images/slide/slide22.jpg") repeat fixed center center / cover}.widget-title{margin-bottom:15px;padding-bottom:15px;text-transform:uppercase;font-size:18px;color:#fff;border-bottom:1px solid rgba(176,176,176,0.5)}#footer:before{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(34,34,34, 0.6)}#footer ul.arrow li a,#footer ul.arrow li:before{color:#fff;opacity:.8}#footer ul.arrow li a:hover,#footer ul.arrow li:hover:before{opacity:1}.xw-plain .xw-ml,.xw-plain .xw-tl,.xw-plain .xw-bl{background-color:rgba(255, 255, 255, 0.9) !important}.xw-plain .xw-tl{border-top-left-radius:2px !important;border-top-right-radius:2px !important;border:1px solid #c7c7c7;border-bottom:0}.xw-plain .xw-bl{border-bottom-left-radius:2px !important;border-bottom-right-radius:2px !important;border:1px solid #c7c7c7;border-top:0}.myWinCont input[type="text"],.myWinCont input[type="password"],.myWinCont .tmplCodeH{background-color:#fff !important;border:medium none !important;color:#999 !important;width:auto !important}.myWinCont hr{border-color:#666}.myWinCont,.myWinCont td,.myWinCont dl,.myWinCont dt,.myWinCont legend,span.xw-hdr-text,.myWinCont b{color:#666 !important;font-weight:300}.xw-plain .myBtnLeft,.xw-plain .myBtnRight,.xw-plain .myBtnCenter{border-color:#47b475 !important}.myWinCont legend,span.xw-hdr-text,span.xw-hdr-text{text-transform:uppercase;font-weight:300 !important;font-size:14px;margin-bottom:0;border-bottom:none !important}.xw-plain .myBtnCenter a:link,.xw-plain .myBtnCenter a:visited{color:#47b475 !important;text-transform:uppercase !important}.xw-plain .overBtn .myBtnLeft,.xw-plain .downBtn .myBtnLeft,.xw-plain .overBtn .myBtnCenter,.xw-plain .downBtn .myBtnCenter,.xw-plain .overBtn .myBtnRight,.xw-plain .downBtn .myBtnRight{background-color:#47b475 !important}.xw-plain .myBtnCenter a:hover,.xw-plain .myBtnCenter a:visited{color:#fff !important}.xw-mr{border-right:1px solid #c7c7c7}.xw-ml{border-left:1px solid #c7c7c7}a.titlehre{min-height:80px;display: flex !important;align-items: center;}.bagmenu{padding:0 20px;padding-left:10px}li.ucf-bb span{position: relative;display:inline-block;margin-bottom:2px}.vidcont{background:#eee}.sidebar .widget h3 span{position:relative;font-size:38px;right:15px;vertical-align:middle}