.thumbnail > img, .thumbnail a > img{background:#e9d8b8;}
hr{width:100%;border-top:1px solid #f39c12;clear:both;float:left;margin:10px 0px;}
.bg-gry{background:#f6f7f7;}
.blk{color:#000;}
.text-red{color:red;}
.reset-btn a:last-child{border:1px solid #f03433;width:100%;float:left;text-align:center;padding:5px;margin-bottom:20px;font-size:16px;color:#f03433;transition:all 0.3s;position:relative;}
.reset-btn a:first-child{border:1px solid #2eb000;width:100%;float:left;text-align:center;padding:5px;margin-bottom:20px;font-size:16px;color:#2eb000;transition:all 0.3s;position:relative;}
.reset-btn a:hover{border-style:dashed;}
.reset-btn a:first-child i{position:absolute;bottom:-10px;right:-10px;font-size:24px;background:#fff;}
.reset-btn a:last-child i{position:absolute;bottom:-10px;right:-10px;font-size:24px;background:#fff;}
.reset-btn a div.tooltip{width:320px !important;}
.reset-btn a div.tooltip .tooltip-inner{text-align:left;max-width:310px;}
.reset-btn a:last-child div.tooltip{width:220px !important;}
.side-menu .panel img{float:left;}
.side-menu .panel span{float:left;}
.side-menu h4{font-size:18px;margin-left:15px;font-weight:bold;text-align:center;margin:10px auto;}
.list-group-item{padding:10px 8px;}
.full-building{width:100%;float:left;padding:0px;}
.mytool{position:relative;width:100%;float:left;min-height:480px;overflow:hidden;background:rgba(245,245,245,1);background:-moz-radial-gradient(center, ellipse cover, rgba(245,245,245,1) 0%, rgba(230,230,230,1) 50%, rgba(199,199,199,1) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(245,245,245,1)), color-stop(50%, rgba(230,230,230,1)), color-stop(100%, rgba(199,199,199,1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(245,245,245,1) 0%, rgba(230,230,230,1) 50%, rgba(199,199,199,1) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(245,245,245,1) 0%, rgba(230,230,230,1) 50%, rgba(199,199,199,1) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(245,245,245,1) 0%, rgba(230,230,230,1) 50%, rgba(199,199,199,1) 100%);background:radial-gradient(ellipse at center, rgba(245,245,245,1) 0%, rgba(230,230,230,1) 50%, rgba(199,199,199,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#c7c7c7', GradientType=1);}
.mytool img{width:100%;}
.grey-bulding{position:absolute;left:0;top:0;z-index:0;}
.roof-insulation1, .roof-insulation2{position:absolute;top:0px;left:0px;z-index:1;}
.wall-1, .wall-2, .wall-3{position:absolute;top:0px;left:0%;z-index:1;}
.small-window, .medium-window, .large-window, .medium-window-grey, .small-window-grey, .medium-window-brown-brick,
.medium-window-grey-brick, .medium-window-light, .small-window-brown-brick, .small-window-grey-brick, .small-window-light{position:absolute;top:0px;left:0%;z-index:1;}
.single-glazing, .double-glazing, .hi-performance, .efficient-window-large, .highly-efficient-window-large, .efficient-window-meduim-grey,
.efficient-window-meduim-brown-brick, .efficient-window-meduim-grey-brick, .efficient-window-meduim-light, .efficient-window-small-grey,
.efficient-window-small-brown-brick, .efficient-window-small-grey-brick, .efficient-window-small-light, .highly-efficient-window-meduim-grey,
.highly-efficient-window-meduim-brown-brick, .highly-efficient-window-meduim-grey-brick, .highly-efficient-window-meduim-light,
.highly-efficient-window-small-grey, .highly-efficient-window-small-brown-brick, .highly-efficient-window-small-grey-brick,
.highly-efficient-window-small-light{position:absolute;top:0px;left:0%;z-index:1;}
.shading-50per, .shading-100per{position:absolute;top:0px;left:0%;z-index:2;}
.ac-1-star, .ac-2-star, .ac-3-star, .ac-4-star, .ac-5-star{position:absolute;top:0px;left:0%;z-index:1;}
.open-window, .large-window-open, .medium-window-open, .small-window-open{position:absolute;top:0px;left:0%;z-index:1;}
.elements{position:relative;float:left;width:100%;margin-top:-42px;padding:5px 15px;background:#fff;text-align:center;z-index:1;}
.element1{position:relative;width:10%;margin:0 auto;text-align:center;background:#fff;display:inline-block;}
.element1 a.crs{position:absolute;bottom:-8px;font-size:16px;right:15%;color:grey;}
.element1 a.crs:hover{color:#f39c12;}
.element1 a.inform{position:absolute;bottom:-8px;font-size:16px;left:14%;color:grey;}
.element1 a.inform:hover{color:#2eb000;}
.hiddenn{display:none !important;}
.showw{display:block !important;}
.comment{width:100%;float:left;background:#fff;padding:10px 20px;margin-bottom:30px;border-radius:10px;border:1px solid #d3d3d3;}
.comment .comment-name{margin:0px;font-weight:600;margin-bottom:8px;}
.comment .comment-date{color:#777;}
.modal-open .modal{z-index:999999;}
.modal.in .modal-dialog{z-index:9999;}
.glyphicon-lg{font-size:3em}
.blockquote-box{border-right:5px solid #E6E6E6;margin-bottom:25px}
.blockquote-box .square{width:100px;min-height:50px;margin-right:22px;text-align:center!important;background-color:#E6E6E6;padding:20px 0}
.blockquote-box.blockquote-primary{border-color:#357EBD}
.blockquote-box.blockquote-primary .square{background-color:#428BCA;color:#FFF}
.blockquote-box.blockquote-success{border-color:#bf4d90}
.blockquote-box.blockquote-success .square{background-color:#bf4d90;color:#FFF}
.blockquote-box.blockquote-info{border-color:#46B8DA}
.blockquote-box.blockquote-info .square{background-color:#5BC0DE;color:#FFF}
.blockquote-box.blockquote-warning{border-color:#3498db}
.blockquote-box.blockquote-warning .square{background-color:#3498db;color:#FFF}
.blockquote-box.blockquote-danger{border-color:#26a65b}
.blockquote-box.blockquote-danger .square{background-color:#26a65b;color:#FFF}
.blockquote-box .square{position:relative;height:90px;}
.blockquote-box .square:before{content:"\f061";position:absolute;color:#fff;left:0;top:0;line-height:90px;right:0;vertical-align:middle;display:inline-block;font-family:'FontAwesome';font-size:40px;}
.tree{min-height:20px;padding:0;margin-bottom:20px;background:transparent;border:0px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 0px 0px;}
.tree ul{padding:0;margin:0 0 0px 25px;}
.tree li{list-style-type:none;margin:0;padding:18px 5px 0 5px;position:relative}
.tree li::before, .tree li::after{content:'';left:-20px;position:absolute;right:auto}
.tree li::before{border-left:1px solid #999;bottom:50px;height:100%;top:0;width:1px}
.tree li::after{border-top:1px solid #999;height:20px;top:30px;width:25px}
.tree li span{-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #999;border-radius:5px;display:inline-block;padding:3px 8px;text-decoration:none}
.tree li.parent_li>span{cursor:pointer}
.tree>ul>li::before, .tree>ul>li::after{border:0}
.tree li:last-child::before{height:30px}
.tree li.parent_li>span:hover, .tree li.parent_li>span:hover+ul li span{background:#f39c12;border:1px solid #94a0b4;color:#fff;}
.tree li a{color:#f39c12;}
#videoModal iframe{width:100%;min-height:450px;}
.baseline ul, .baseline-top ul{margin:0;width:100%;float:left;}
.baseline ul li, .baseline-top ul li{margin:0;padding:0;float:left;width:7.69%;text-align:center;position:relative;}
.baseline-top ul li:after{content:"";width:1px;background:#000;position:absolute;top:0px;bottom:0px;left:49%;transition:all 0.3s ease 0s;}
.red-baselyn{content:'';position:absolute;top:-13px;height:100px;width:50px;background-image:url(../../econiwas-img/baseline-down.png);background-position:top;background-repeat:no-repeat;z-index:1;}
.scale-line{border:0px !important;}
.slidecontainer{width:92.5%;padding:5px 0px;padding-left:0px;position:relative;background-color:#fff;height:5px;margin:7px auto;}
.u-here{top:-15px;width:21px;height:55px;}
.energy-effficiency{float:left;width:100%;}
.energy-effficiency h2{margin:0;color:#f39c12;border-bottom:1px solid #f39c12;margin-bottom:5px;font-variant:small-caps;margin-top:30px;}
.energy-effficiency h2:first-child{margin-top:0px;}
.energy-effficiency a:hover, .energy-effficiency a:focus{text-decoration:none;outline:none;}
.energy-effficiency #accordion .panel{border:none;box-shadow:none;border-radius:10px;margin-bottom:0px;}
.energy-effficiency #accordion .panel-heading{padding:0;border:none;border-radius:10px;}
.energy-effficiency #accordion .panel-title a{display:block;padding:10px 20px;font-size:14px;font-weight:normal;color:#fff;background:#f39c12;border:none;position:relative;transition:all 0.3s ease 0s;}
.energy-effficiency #accordion .panel-title a:after,
.energy-effficiency #accordion .panel-title a.collapsed:after{content:"\f068";font-family:fontawesome;width:25px;height:25px;line-height:20px;border-radius:50%;background:#f39c12;text-align:center;font-size:12px;color:#fff;border:3px solid #fff;position:absolute;top:4px;left:-14px;transition:all 0.3s ease 0s;}
.energy-effficiency #accordion .panel-title a.collapsed:after{content:"\f067";}
.energy-effficiency #accordion .panel-title a:hover:after,
.energy-effficiency #accordion .panel-title a.collapsed:hover:after{transform:rotate(360deg);}
.energy-effficiency #accordion .panel-body{padding:5px 0px 10px;background:#fff;font-size:13px;color:#8c8c8c;line-height:18px;border-top:none;position:relative;}
.my-pub{width:100%;padding:20px 0px 0px;background:#f7f5ec;text-align:center;overflow:hidden;position:relative;border:1px solid #ebd2d9;margin-bottom:25px;}
.my-pub:hover{cursor:pointer;}
.my-pub .pic{display:inline-block;width:130px;height:130px;margin-bottom:30px;z-index:1;position:relative;}
.my-pub .pic:before{content:"";width:100%;height:0;border-radius:50%;background:#bf4d90;position:absolute;bottom:135%;right:0;left:0;opacity:0.2;transform:scale(3);transition:all 0.3s linear 0s;}
.my-pub:hover .pic:before{height:100%;}
.my-pub .pic:after{content:"";width:100%;height:100%;border-radius:50%;background:#bf4d90;position:absolute;top:0;left:0;z-index:-1;}
.my-pub .pic .myload{width:100%;height:100%;border-radius:50%;transform:scale(1);transition:all 0.9s ease 0s;}
.my-pub:hover .pic .myload{box-shadow:0 0 0 14px #f7f5ec;transform:scale(0.7);}
.my-pub .team-content{margin-bottom:30px;padding:0 20px;text-align:left;text-align:center;font-size:14px;min-height:130px;}
.my-pub .team-content span{position:relative;padding-top:20px;display:inline-block;}
.my-pub .team-content span:first-child{margin-bottom:10px;}
.my-pub .team-content span:first-child:before{content:"\f007";position:absolute;color:#ebd2d9;left:0;top:0;right:0;vertical-align:middle;display:inline-block;font-family:'FontAwesome';font-size:20px;border-bottom:1px solid;line-height:normal;}
.my-pub .team-content span:last-child:before{content:"\f073";position:absolute;color:#ebd2d9;left:0;top:0;right:0;vertical-align:middle;display:inline-block;font-family:'FontAwesome';font-size:18px;border-bottom:1px solid;line-height:21px;}
.my-pub .title{font-size:22px;font-weight:700;color:#4e5052;letter-spacing:1px;text-transform:capitalize;margin-bottom:5px;}
.my-pub .post{display:block;font-size:15px;color:#4e5052;text-transform:capitalize;}
.my-pub .social{width:100%;padding:0;margin:0;background:#bf4d90;position:absolute;bottom:-100px;left:0;transition:all 0.5s ease 0s;}
.my-pub:hover .social{bottom:0;}
.my-pub .social li{display:inline-block;}
.my-pub .social li a{display:block;padding:5px 10px;font-size:14px;color:#fff;transition:all 0.3s ease 0s;}
.my-pub .social li a:hover{color:#bf4d90;background:#f7f5ec;}
@media only screen and (max-width:990px){.my-pub{margin-bottom:30px;}
}
.loader{width:66px;height:60px;margin:25% auto 0;position:relative;perspective:100px;perspective-origin:50% 100%;transform-style:preserve-3d;transform:translateZ(-1px);display:inline-block;background:#fff;}
.loader .loader-inner{width:50%;height:100%;background:#bf4d90;border:3px solid #fff;position:absolute;right:0;transform-origin:0% 100%;}
.loader .loader-inner:first-child{left:0;}
.loader .loader-inner hr{margin:5.3px 0px 3px;border:1px solid rgba(255,255,255, 0.8);}
.loader .loader-inner.box{-webkit-animation:loading-1 3.6s infinite ease-in-out;animation:loading-1 3.6s infinite ease-in-out;}
.loader .loader-inner.box-1{animation-delay:.2s;}
.loader .loader-inner.box-2{animation-delay:.4s;}
.loader .loader-inner.box-3{animation-delay:0.6s;}
.loader .loader-inner.box-4{animation-delay:0.8s;}
.loader .loader-inner.box-5{animation-delay:1.8s;}
.loader .loader-inner.box-6{animation-delay:2.2s;}
@-webkit-keyframes loading-1{25%,100%{transform:translateX(3px) rotateY(-180deg);}
}
@keyframes loading-1{25%,100%{transform:translateX(3px) rotateY(-180deg);}
}
.partners a{display:inline-block;}
.partners img{border:0px;box-shadow:none;}
.partners a:nth-child(1){width:12%;margin-right:7%;}
.partners a:nth-child(2){width:25%;margin-right:7%;}
.partners a:nth-child(3){width:30%;margin-right:0%;}
.captcha{width:80px;background-image:url(../../econiwas-img/captcha.png);font-size:20px;border:1px solid;border-radius:4px;padding:2px 10px;}
.hot-news .img-thumbnail{margin-bottom:15px;}
.my-blog{padding-left:15px;}
.myecob-popup .form-lable{padding-top:0px;}
.myecob-popup .climate-zone{float:left;width:100%;margin-top:15px;}
.myecob-popup .climate-zone ul{width:100%;float:left;margin:0px;}
.myecob-popup .climate-zone ul li{position:relative;float:left;width:100%;color:#000;padding-left:20px;font-size:14px;line-height:16px;margin-bottom:10px;}
.myecob-popup .climate-zone ul li:before{content:"";position:absolute;left:0;top:0;width:15px;height:15px;background:#fff;border:1px solid #000;vertical-align:middle;display:inline-block;}
.myecob-popup .climate-zone ul li:nth-child(1):before{background:#c40405;}
.myecob-popup .climate-zone ul li:nth-child(2):before{background:#e49706;}
.myecob-popup .climate-zone ul li:nth-child(3):before{background:#e5c36a;}
.myecob-popup .climate-zone ul li:nth-child(4):before{background:#f5a5c0;}
.myecob-popup .climate-zone ul li:nth-child(5):before{background:#04a0c8;}
.myecob-popup .climate-zone ul li.opcty:before{opacity:0.2;}
.myecob-popup .thumbnail.orn-brdr, .myecob-popup .thumbnail.orn-brdr:hover{border:1px solid #e87e04 !important;cursor:pointer;}
.myecob-popup .thumbnail label{cursor:pointer;}
.myecob-popup .input-group p.text-muted,
.myecob-popup .form-group label.fnt{font-size:14px;}