html,body{height:100%;}
body{background:#0b0e13 url('../img/bg-image.jpg') no-repeat center top;}
.clear{clear: both;}
#page{min-height:100%;height:auto;margin:0 auto -96px;padding:0 0 96px;}
#masthead{background:transparent url('../img/menu-bg.png') no-repeat center top;left:0;position:fixed;right:0;top:0;height:130px;width:1280px;max-width:100%;z-index:3;}#masthead>.container{position:relative;}
#masthead .site-branding{position:relative;}#masthead .site-branding .site-logo{float:left;width:245px;}
#masthead .site-branding .site-slogan{font-size:18px;left:260px;position:absolute;top:82px;}#masthead .site-branding .site-slogan p{color:#fff;line-height:1.2;margin-bottom:0;text-transform:uppercase;}
#site-partners{margin-top:20px;margin-right:30px;}#site-partners li a{display:block;}#site-partners li a img{opacity:0.4; max-width:45px;}
#site-partners li a:hover img{opacity:0.8;}
.page a{color:#073B6B;}
/* Header arendus UUS */

#masthead2{background:transparent url('../img/menu-bg2.png') no-repeat center top;left:0;position:fixed;right:0;top:0;height:110px;width:1280px;max-width:100%;z-index:3;}#masthead2>.container{position:relative;}
#masthead2 .site-branding{position:relative;}#masthead2 .site-branding .site-logo{float:left;width:200px;margin-top:-10px;}
#masthead2 .site-branding .site-slogan{font-size:18px;left:10px;position:absolute;top:82px;}#masthead2 .site-branding .site-slogan p{color:#fff;line-height:1.2;margin-bottom:0;text-transform:uppercase;}

/* Partner logod UUS */

#site-partners2{margin-top:20px;margin-right:10px;}#site-partners2 li a{display:block;}#site-partners2 li a img{opacity:0.6; max-width:100px;}
#site-partners2 li a:hover img{opacity:1.0;}

#site-languages{margin:25px 20px 0 0;padding-left:0;}#site-languages li{font-size:11px;list-style:none;margin-left:3px;}#site-languages li a{color:#fff;text-transform:uppercase;}
#site-navigation{bottom:0px;position:absolute;right:31px; top:80px;}#site-navigation ul{list-style:none;margin:0;padding:0;}#site-navigation ul li{display:inline-block;margin-left:40px;}#site-navigation ul li a{color:#a3a4a5;display:block;font-size:16px;font-weight:bold;text-transform:lowercase;}
#site-navigation ul li a:hover,#site-navigation ul li.active a{color:#ffffff;text-decoration:none;}
#site-navigation ul li:first-child{margin-left:0;}
#content{padding-top:117px;}
#primary{background:#ffffff url('../img/content-bg.png') repeat-y center top;margin-bottom:30px;padding-top:20px;position:relative;width:800px;max-width:100%;z-index:2;}#primary.offers{padding-top:0;}
#primary .padded-sides{padding-left:50px;padding-right:50px;}
#primary .padded-top{padding-bottom:10px;padding-top:10px;}
#front-slider{left:0;position:absolute;right:0;top:0;z-index:1;height:100%;}#front-slider .carousel{width:100%;height:100%;}#front-slider .carousel .carousel-inner{height:100%;}#front-slider .carousel .carousel-inner .item{height:100%;}#front-slider .carousel .carousel-inner .item .slide-bg{background-size:cover;background-position:center top;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1;}
#front-slider .carousel .carousel-inner .item .slide-image{height:100%;}#front-slider .carousel .carousel-inner .item .slide-image img{margin-top:485px;}
#front-slider .carousel .carousel-inner .item .slide-text{bottom:125px;display:block;left:10px;position:absolute;}
#front-slider .carousel .container{position:relative;}
#front-slider .carousel-indicators{bottom:auto;display:block;position:relative;list-style:none;margin-left:0;padding-left:0;left:auto;width:auto;}#front-slider .carousel-indicators li{background:transparent url('../img/carousel-pagination.png') no-repeat -33px top;border:0;border-radius:0;display:inline-block;margin:0;width:33px;height:33px;}
#front-slider .carousel-indicators li.active{background-position:left top;}
#front-slider .carousel-controls{bottom:250px;position:absolute;right:0;width:175px;}
#front-slider .carousel-control{background:transparent url('../img/carousel-pagination.png') no-repeat -33px top;border:0;border-radius:0;display:block;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);margin:0;opacity:1;position:relative;width:33px;height:33px;}#front-slider .carousel-control.right{background-position:right top;}
#front-slider .carousel-control.left{background-position:-66px top;}
.site-main.ideas{margin-top:60px;}
.site-main>article>.entry-content>p{padding-left:50px;padding-right:50px;}
.site-main.regular-content{padding:25px 50px;}
.page-template-page-discounts-php .carousel .slide-image{max-width:800px;margin:0 auto;}
.accordion{padding-bottom:10px;margin-top:10px;}.accordion#other-offers{padding-bottom:0;}
.accordion .toggler{background:transparent url('../img/accordion-tab-bg.png') repeat-x center center;color:#5b5b5b;cursor:default;display:block;margin-bottom:10px;margin-top:10px;padding-left:50px;text-transform:uppercase;}.accordion .toggler span{background:#ffffff url('../img/accordion-open.png') no-repeat 5px center;cursor:pointer;display:inline-block;padding-left:25px;padding-right:5px;}.accordion .toggler span.collapsed{background:#ffffff url('../img/accordion-closed.png') no-repeat 9px center;}
.accordion .accordion .toggler{margin-left:45px;padding-left:0;}
.accordion .collapsible>.entry-content{padding-left:50px;padding-right:50px;}
#ideas .idea-group .idea-item{margin-top:5px;}#ideas .idea-group .idea-item .entry-content-wrap{float:right;}
#ideas .idea-group .idea-item .entry-image,#ideas .idea-group .idea-item .entry-large-image{background-color:#fff;padding:6px;position:relative;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}
#ideas .idea-group .idea-item .entry-image img{cursor:url('../img/icon-zoom.png'),auto;position:relative;z-index:1;}
#ideas .idea-group .idea-item .entry-image .icon-zoom{background:transparent url('../img/icon-zoom.png') no-repeat left top;left:15px;position:absolute;top:15px;z-index:2;width:21px;height:21px;}
#ideas .idea-group .idea-item .entry-image:hover .icon-zoom{display:none;}
#ideas .idea-group .idea-item .entry-large-image{float:right;}#ideas .idea-group .idea-item .entry-large-image .image-wrap{position:relative;overflow:hidden;height:188px;}#ideas .idea-group .idea-item .entry-large-image .image-wrap img{cursor:url('../img/icon-handle.png'),auto;left:-300px;position:absolute;top:-300px;z-index:1;}
#ideas .idea-group .idea-item .entry-large-image .image-wrap .icon-handle{background:transparent url('../img/icon-handle.png') no-repeat left top;left:5px;position:absolute;top:5px;z-index:2;width:22px;height:28px;}
#ideas .idea-group .idea-item .entry-large-image .image-wrap:hover .icon-handle{display:none;}
#ideas .idea-group .idea-item .col-md-6 .row .column{float:left;padding-left:8px;padding-right:8px;position:relative;vertical-align:top;height:200px;width:80%;}#ideas .idea-group .idea-item .col-md-6 .row .column.fields{background-color:#515151;width:20%;}#ideas .idea-group .idea-item .col-md-6 .row .column.fields p{color:#fff;text-decoration:underline;}
#ideas .idea-group .idea-item .col-md-6 .row .column.fields p:first-child{margin-bottom:5px;margin-top:30px;}
#ideas .idea-group .idea-item .col-md-6 .row .column.fields p.price-label{bottom:0;left:8px;position:absolute;right:8px;}
#ideas .idea-group .idea-item .col-md-6 .row .column .block-title{background:transparent url('../img/accordion-open.png') no-repeat right center;display:inline-block;font-size:18px;padding-right:25px;text-transform:uppercase;height:30px;}
#ideas .idea-group .idea-item .col-md-6 .row .column .logo{position:absolute;right:10px;top:10px;}
#ideas .idea-group .idea-item .col-md-6 .row .column .entry-title{margin-bottom:5px;}
#ideas .idea-group .idea-item .col-md-6 .row .column .entry-content p{margin-bottom:0;}
#ideas .idea-group .idea-item .col-md-6 .row .column .entry-price{bottom:0;left:8px;position:absolute;right:8px;}#ideas .idea-group .idea-item .col-md-6 .row .column .entry-price span{display:inline-block;}
#ideas .idea-group .idea-item .col-md-6 .row .column .entry-price span.price{font-size:24px;}
#ideas .idea-group .idea-item .col-md-6 .row .column .entry-price span.pull-right{font-size:12px;margin-top:10px;}
.members-group{padding-bottom:25px;}.members-group>div{background:transparent;padding-top:2px;}.members-group>div .member{padding-left:1px;padding-right:1px;position:relative;margin-bottom: 15px;}.members-group>div .member .member-image{position:relative;z-index:1;}
.members-group>div .member .member-info{line-height:1.3;position:relative;z-index:2; display: block; margin-top: 5px; margin-left: 10px;}.members-group>div .member .member-info span{color:#333;display:block;font-size:14px;text-align:left;}
.members-group>div .member .member-info a{color:#333;}
.members-group>div .member .member-languages{color:#2b2b2b;font-size:12px;position:absolute;top:8px;right:9px;text-align:right;z-index:2;}
.sub-member-group { padding: 8px 0px 0px 5px;}
.members-group > div .member .member-info span.member-name{ font-size: 15px;}
.members-group > div .member .member-info span.member-position{ color:#606060;}
.member-border {border: 1px solid #333;}
#contacts-map .map-wrap{background-color:#fff;margin-top:25px;padding:8px 8px 5px;-webkit-box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.25);}#contacts-map .map-wrap iframe{width:100%;}
#products{padding-bottom:15px;}#products .catalog-category{padding-left:30px;padding-right:30px;}
#products .fifaa-catalog{margin-bottom:5px;margin-top:5px;}#products .fifaa-catalog img.wp-post-image{-webkit-box-shadow:-3px 3px 5px 0px rgba(0, 0, 0, 0.1);box-shadow:-3px 3px 5px 0px rgba(0, 0, 0, 0.1);}
#products .search-results h5{padding-left:25px;font-weight:bold;text-transform:uppercase;}
#products .fifaa-catalog:nth-child(4n+1){clear:both;}
#product-search-wrap{display:inline-block;margin-top:-35px;margin-right:50px;width:30%;}#product-search-wrap input,#product-search-wrap button{border-color:#707070;color:#707070;height:28px;}
#product-search-wrap input{text-align:center;-webkit-box-shadow:inset 0 0 10px 0 rgba(0, 0, 0, 0.25);box-shadow:inset 0 0 10px 0 rgba(0, 0, 0, 0.25);}
#product-search-wrap button{font-size:14px;line-height:1.2;text-transform:uppercase;-webkit-box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, 0.25);box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, 0.25);}
#client-form{margin-top:15px;}#client-form .fifaa-catalog-form{width:100%;height:auto;}#client-form .fifaa-catalog-form form{background:#ffffff url('../img/client-form-bg.png') no-repeat center right;padding:7px 9px;}#client-form .fifaa-catalog-form form .alert{padding:5px;}
#client-form .fifaa-catalog-form form h3{font-size:18px;margin-top:0;text-transform:uppercase;}
#client-form .fifaa-catalog-form form p:first-child{font-size:14px;margin-bottom:15px;}
#client-form .fifaa-catalog-form form p:last-child{margin-bottom:0;}
#client-form .fifaa-catalog-form form p.agreement{margin-top:25px;}
#client-form .fifaa-catalog-form form .form-group{margin-bottom:4px;}#client-form .fifaa-catalog-form form .form-group .control-label{text-align:left;}
#client-form .fifaa-catalog-form form .form-group .form-control{border-color:#707070;border-radius:0;height:22px;}
#client-form .fifaa-catalog-form form .btn{border-color:#707070;border-radius:0;}
.front-page #primary{background:transparent none;min-height:800px;}
#colophon{background:transparent url('../img/footer-bg4.png') no-repeat center top;color:#fff;overflow:hidden;position:relative;height:60px;z-index:3; margin-top:55px;}#colophon a{color:#fff;}
#colophon .site-info{padding-top:10px;}
#colophon .pull-left{line-height:2.1;}
#colophon .pull-right p{text-shadow:1px 1px 1px #000000;filter:dropshadow(color=#000000, offx=1, offy=1);}
#colophon .mast{background:transparent url('../img/footer-text-separator_2.png') no-repeat center center;display:inline-block;margin-left:5px;margin-right:5px;text-indent:-9999px;vertical-align:middle;width:1px;height:35px;}
#colophon .icon{background:transparent url('../img/social-icons_3.png') no-repeat left top;display:inline-block;margin-right:10px;text-indent:-9999px;vertical-align:middle;width:21px;height:21px;}
#colophon .icon.icon-youtube{background-position:right top;}
#colophon .icon.icon-facebook{background-position:center top;}
#colophon .icon:hover{text-decoration:none;}
.no-p-margin p{margin:0;}
.img-thumbnail{background-color:#fff;}
#fifaa-catalog-model .fifaa-catalog-form .fif-message{height:80px;}
a img.alignright,img.alignright{float:right;margin:0 0 0.7em 1em;}
a img.alignleft,img.alignleft{float:left;margin:0 1em 0.7em 0;}
a img.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
