@font-face{font-family:'LatoLight';font-style:normal;font-weight:normal;src:url(../fonts/Lato-Light.woff) format('woff');}
@font-face{font-family:'LatoRegular';font-style:normal;font-weight:normal;src:url(../fonts/Lato-Regular.woff) format('woff');}
@font-face{font-family:'LatoBold';font-style:normal;font-weight:normal;src:url(../fonts/Lato-Bold.woff) format('woff');}
@font-face{font-family:'LatoBlack';font-style:normal;font-weight:normal;src:url(../fonts/Lato-Black.woff) format('woff');}
@font-face{font-family:'RobotoSlab-Regular';font-style:normal;font-weight:normal;src:url(../fonts/RobotoSlab-Regular.woff) format('woff');}
@font-face{font-family:'RobotoSlab-Bold';font-style:normal;font-weight:normal;src:url(../fonts/RobotoSlab-Bold.woff) format('woff');}
@font-face{font-family:'WorkSans-Regular';font-style:normal;font-weight:normal;src:url(../fonts/WorkSans-Regular.woff) format('woff');}
#cookie-policy-container{display:none;position:fixed;bottom:0px;left:0px;right:0px;background:rgba(169, 94, 99 ,0.9);color:#ffffff;z-index:5000;}
#cookie-policy-container .container{padding:8px 15px;max-width:100% !important;min-width:0px !important;}
#cookie-policy-container a{display:inline-block;line-height:16px;color:#ffffff;border-bottom:1px solid #ffffff;-webkit-transition:0.1s linear border-color;-moz-transition:0.1s linear border-color;-ms-transition:0.1s linear border-color;-o-transition:0.1s linear border-color;transition:0.1s linear border-color;}
#cookie-policy-container a:hover{border-bottom:1px solid transparent;}
.cookie-policy-read{display:inline-block;font-size:14px;}
@media (max-width:991px){.cookie-policy-read{display:inline-block;}
}
#cookie-policy-container .btn{background:transparent;border:2px solid #ffffff;border-radius:18px;font-family:RobotoSlab-Regular, sans-serif;padding:2px 25px;-webkit-transition:background 0.5s ease, color 0.5s ease;-moz-transition:background 0.5s ease, color 0.5s ease;-ms-transition:background 0.5s ease, color 0.5s ease;-o-transition:background 0.5s ease, color 0.5s ease;transition:background 0.5s ease, color 0.5s ease;}
#cookie-policy-container .btn:hover{background:#ffffff;color:#a95e63;}
@media (max-width:767px){#cookie-policy-container .btn{margin-top:10px;margin-bottom:5px;}
}
@media (max-width:480px){#cookie-policy-container .btn{display:block;width:100%;}
}
.cookie-policy-content{display:table;width:100%;}
.cookie-policy-buttons,
.cookie-policy-text{display:table-cell;vertical-align:middle;}
.cookie-policy-buttons{text-align:right;padding-left:30px;vertical-align:middle;}
@media (max-width:767px){.cookie-policy-content{display:block;}
.cookie-policy-buttons,
.cookie-policy-text{display:block;padding-left:0px;text-align:center;}
}
.static{position:static !important;}
body{background:#ffffff;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#505050;font-size:16px;}
.overflow-hidden{overflow:hidden;}
input,
input:active,
input:focus,
button,
button:active,
button:focus,
a,
a:active,
a:focus{outline:none!important;}
a{color:#a95e7a;text-decoration:none;}
a:hover,
a:focus{color:#b39274;text-decoration:none;}
label,th,b,strong{font-family:LatoBold, sans-serif;font-weight:normal;}
.ul-nice{padding-left:30px;list-style-type:square;color:#44a5bd;margin-top:0;margin-bottom:20px;}
.ul-nice span{color:#505050;}
.nomargin{margin:0px;}
.nopadding{padding:0px;}
#noscript{text-align:center;z-index:1;background-color:#FFF9D7;border-top:1px solid #E2C822;border-bottom:1px solid #E2C822;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;font-size:12px;font-weight:bold;padding:10px;color:#333333;margin:10px 0px 0px;}
.input-lg, .form-horizontal .form-group-lg .form-control,
.form-control,.btn,.alert ,.modal-content{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{border-top:0px solid transparent;}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td{border:1px solid #d1d1d1;}
.jobbrazart{text-align:right;}
.lazy{display:none;}
.loading{display:none;background-color:rgba(255,255,255,0.5);background-image:url(../img/loading.gif);background-repeat:no-repeat;background-position:center center;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;}
.loading-2{display:none;border:0px;background:url(../img/loading.gif) no-repeat;width:55px;height:55px;margin:0 auto;margin-bottom:40px;}
.navilabel-box{text-align:left;padding:35px 0px;}
.navilabel-htag{font-size:35px;line-height:45px;font-family:RobotoSlab-Regular, sans-serif;font-weight:normal;color:#2d2d2d;margin:0px;text-transform:uppercase;display:inline-block;background:none;}
.navilabel-ptag{font-size:14px;font-family:RobotoSlab-Regular, sans-serif;font-weight:normal;line-height:28px;text-transform:uppercase;color:#a3aaaf;padding:8px 0px;margin:0px;margin-top:15px;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.navilabel-ptag-left{text-align:left;font-size:23px;line-height:28px;}
.navilabel-ptag-right{text-align:right;font-size:23px;line-height:28px;}
.navilabel-ptag-nagy{height:98px;overflow:hidden;cursor:pointer;position:relative;}
.navilabel-ptag-nagy.active{height:auto;}
.navilabel-ptag-nagy:before{content:'';position:absolute;bottom:0px;left:0px;right:0px;height:40px;background:url(../img/shadow.png) no-repeat bottom center;}
.navilabel-ptag-nagy.active:before{background:none;}
@media (max-width:991px){.navilabel-ptag-left{//text-align:center;}
}
@media (max-width:767px){.navilabel-box{padding:30px 0px;}
.navilabel-htag{font-size:28px;line-height:32px;overflow:hidden;display:block;text-overflow:ellipsis;}
.navilabel-ptag{}
}
.navilabel-box.hatternelkul{border-top:13px solid transparent;}
.hatternelkul .navilabel-htag{background:none;}
.navilabel-vissza-nyil{text-decoration:none;text-align:center;color:#aab0b5;display:inline-block;font-family:'RobotoSlab-Regular', sans-serif;font-size:14px;line-height:26px;padding-left:20px;margin-left:20px;background:url(../img/vissza.png) no-repeat left 2px;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}
.navilabel-vissza-nyil:active,
.navilabel-vissza-nyil:focus,
.navilabel-vissza-nyil:hover{text-decoration:none;color:#010101;}
.navilabel{color:#b9b8b6;margin:0px;font-size:40px;font-family:'LatoRegular', sans-serif;font-weight:normal;line-height:40px;padding:40px 0px 40px;}
.content-relative{position:relative;}
.content-nincs{font-family:'LatoRegular', sans-serif;padding-top:10px;padding-bottom:10px;}
.content{position:relative;min-height:100px;//color:#6a6a6a;color:#505050;font-family:WorkSans-Regular, sans-serif;font-weight:normal;font-size:16px;line-height:24px;}
.content p{margin-bottom:20px;}
.content p.nomargin{margin-bottom:0px;}
.content-img-container{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:15px 0px;margin:30px 0px;}
.content-img-container{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:15px 0px;margin:30px 0px;}
.content-img-container.hastitle{margin-top:0px;}
.content-img-container.lastitem{border-bottom:none;padding-bottom:0px;}
.content-img{margin:15px auto;}
.content-img.img-center{margin:15px auto 30px;max-width:360px;width:100%;}
.content-video{margin:20px auto;}
.content-title{font-family:'RobotoSlab-Regular', sans-serif;font-weight:normal;font-size:18px;color:#010101;text-transform:uppercase;margin:40px 0px 20px;}
.content-title:first-child{margin-top:0px;}
.content-title-2{font-family:LatoBold, sans-serif;font-weight:normal;font-size:17px;margin:0px 0px 10px;}
.content-title.big{font-size:30px;}
.btn-egyedi{font-family:LatoBold, sans-serif;font-weight:normal;display:inline-block;border:2px solid #38cdc8;color:#38cdc8;text-shadow:none;padding:15px 25px;text-transform:uppercase;font-size:17px;line-height:20px;margin:0px;text-decoration:none;background:none;-webkit-transition:background 0.5s ease, color 0.5s ease;-moz-transition:background 0.5s ease, color 0.5s ease;-ms-transition:background 0.5s ease, color 0.5s ease;-o-transition:background 0.5s ease, color 0.5s ease;transition:background 0.5s ease, color 0.5s ease;}
.btn-egyedi:active,
.btn-egyedi:focus,
.btn-egyedi:hover{color:#fff;text-decoration:none;background:#38cdc8;}
@media (max-width:480px){.btn-egyedi{width:100%;display:block;}
}
.btn-fooldalra{font-family:RobotoSlab-Regular, sans-serif;font-weight:normal;color:#ffffff;font-size:12px;line-height:12px;padding:14px 28px;background:#a95e63;margin-top:40px;border:2px solid #a95e63;border-radius:21px;display:inline-block;text-transform:uppercase;-webkit-transition:background 0.5s ease, color 0.5s ease;-moz-transition:background 0.5s ease, color 0.5s ease;-ms-transition:background 0.5s ease, color 0.5s ease;-o-transition:background 0.5s ease, color 0.5s ease;transition:background 0.5s ease, color 0.5s ease;}
.btn-fooldalra:hover{background:#ffffff;color:#a95e63;}
.btn-vertical{padding:28px 14px;line-height:16px;text-align:center;}
#menu-wrap{height:80px;display:none;}
#dmco.menu-fixed #menu-wrap{display:block;}
@media (max-width:991px){#menu-wrap{height:80px;display:none;}
}
@media (max-width:767px){#menu-wrap{height:52px;}
}
.navbar-wrapper{z-index:20;}
#desktop-menu-container{position:relative;background:#9d8361;height:80px;}
#dmco.menu-fixed #desktop-menu-container{position:fixed;top:0px;left:0px;right:0px;z-index:17;}
.desktop-menu-container-inner{position:relative;}
.menu-box-container{position:absolute;top:100%;right:15px;height:668px;width:400px;overflow:hidden;z-index:100;background:#fff;display:none;background:#9d8361;}
.menu-box{padding:20px 0px;}
.menu-btn-box{float:right;}
.menu-btn-box.close-box{display:none;position:absolute;top:0px;bottom:0px;right:15px;width:360px;z-index:110;border-bottom:1px solid rgba(255, 255, 255, 0.3);}
.menu-btn-box.close-box .mobil-logo-container{display:none;}
#menu-selected-title{color:rgba(255, 255, 255, 0.5);display:none;}
.menu-selected-title-pre{display:inline-block;margin:0px 5px 0px 10px;}
.menu-btn{position:relative;float:left;height:80px;}
.menu-btn-click{display:inline-block;cursor:pointer;}
.menu-btn-title{display:inline-block;float:left;margin:0px;padding:25px 0px;text-transform:uppercase;color:#FFFFFF;font-size:30px;line-height:30px;font-weight:normal;text-shadow:none;letter-spacing:0.1em;font-family:'RobotoSlab-Regular', sans-serif;}
.menu-btn-toggle{display:inline-block;float:left;position:relative;margin:0px;padding:29px 25px;border-radius:0px;z-index:1000;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;}
.menu-btn:last-child .menu-btn-toggle{padding-right:0px;}
.close-box .menu-btn-toggle{padding:29px 0px;}
.menu-btn .menu-btn-icon,
.menu-btn .menu-btn-txt{display:inline-block;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}
.menu-btn .menu-btn-icon{color:#ffffff;margin-right:5px;}
.menu-btn-click .menu-btn-icon:last-child{margin-right:0px;}
.menu-btn .menu-btn-txt{color:#ffffff;font-size:14px;font-family:'RobotoSlab-Regular', sans-serif;text-transform:uppercase;}
.menu-btn-toggle .icon-bar{display:block;width:11px;height:2px;border-radius:0px;background-color:#fff;-webkit-box-shadow:0px 1px 0px rgba(42,35,29,0.3);-moz-box-shadow:0px 1px 0px rgba(42,35,29,0.3);box-shadow:0px 1px 0px rgba(42,35,29,0.3);}
.menu-btn-toggle .icon-bar+.icon-bar{margin-top:2px;}
.menu-btn-click:hover .menu-btn-toggle{color:#010101;}
.menu-btn-click:hover .menu-btn-txt,
.menu-btn-click:hover .menu-btn-icon:last-child{color:#010101 !important;}
.menu-btn-divider{float:left;height:80px;padding:25px 0px;}
.menu-btn-divider span{display:block;margin:0px;width:1px;height:30px;padding:0px;line-height:18px;background:rgba(255, 255, 255, 0.3);}
@media (max-width:991px){.menu-btn-toggle{}
}
@media (max-width:767px){.menu-btn{height:52px;}
.menu-btn-toggle .icon-bar{width:30px;height:2px;}
.menu-btn-toggle .icon-bar+.icon-bar{margin-top:4px;}
}
@media (max-width:991px){.menu-box{}
.menu-bezar{top:-40px;left:50%;margin-left:-50px;width:100px;box-shadow:none;line-height:12px;padding:14px 0px;text-align:center;}
}
.menu-box{position:relative;overflow:hidden;height:668px;}
@media (max-width:991px){.menu-box,
.menu-box-container{//height:530px;}
}
.menu-panel{width:100%;height:100%;background:#9d8361;-webkit-transition:none 0.4s ease;-moz-transition:none 0.4s ease;-ms-transition:none 0.4s ease;-o-transition:none 0.4s ease;transition:none 0.4s ease;-webkit-transition-property:top, right, bottom, left, border;-moz-transition-property:top, right, bottom, left, border;-ms-transition-property:top, right, bottom, left, border;-o-transition-property:top, right, bottom, left, border;transition-property:top, right, bottom, left, border;position:absolute;top:20px;z-index:0;}
.list-fomenu{margin-left:0px;position:static;-webkit-transition-property:margin;-moz-transition-property:margin;-ms-transition-property:margin;-o-transition-property:margin;transition-property:margin;}
.list-fomenu.closed{margin-left:-40%;}
.list-almenu{left:100%;}
@media (min-width:768px){.list-almenu{display:block !important;}
}
.list-almenu.opened{left:0%;z-index:1;}
.menu-panel-link{position:relative;text-decoration:none;display:block;padding:14px 30px 14px 62px;color:#ffffff;font-size:20px;line-height:24px;font-family:'RobotoSlab-Regular', sans-serif;text-transform:uppercase;-webkit-transition:color 0.4s ease;-moz-transition:color 0.4s ease;-ms-transition:color 0.4s ease;-o-transition:color 0.4s ease;transition:color 0.4s ease;}
.menu-panel-link.vissza{opacity:0.5;}
.menu-panel-link.active,
.menu-panel-link:hover,
.menu-panel-link:focus{text-decoration:none;color:#010101;}
.menu-panel-link .fa{position:absolute;left:43px;top:17px;font-size:18px;color:#ffffff;}
@media (max-width:767px){#dmco{position:static !important;}
.overflow-hidden-xs{overflow:hidden;}
#body-content.overflow-hidden-xs{max-height:100%;max-width:100%;}
#desktop-menu-container{height:52px;position:static;}
.desktop-menu-container-inner{position:static;}
#menu-selected-title{display:none !important;}
.menu-btn-divider{float:left;height:52px;padding:11px 0px;}
.menu-btn-title{padding:11px 0px;font-size:22px;}
.menu-btn-toggle,
.close-box .menu-btn-toggle{padding:15px 15px;}
.close-box .menu-btn-toggle{padding-left:0px;}
.menu-btn-toggle .icon-bar{width:20px;height:1px;}
.nav-box{max-height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.menu-btn-box.close-box{background:#9d8361;width:100%;right:0px;bottom:auto;padding-left:25px;height:52px;}
.menu-btn-box.close-box .mobil-logo-container{display:block;float:right;padding-right:25px;}
.menu-box{height:auto;padding:0px;}
.menu-box-container{position:fixed;top:52px;bottom:0px;width:100%;right:0px;height:auto;padding:15px 0px;z-index:110;}
.menu-panel.list-almenu{left:0px;padding-left:20px;position:static;//height:0px;display:none;overflow:hidden;}
.menu-panel-link.vissza{display:none;}
.list-almenu.opened{height:auto;display:block;}
.list-fomenu.closed{margin-left:0px;}
.menu-panel-link{padding:10px 10px 10px 25px;font-size:18px;}
.menu-panel-link .fa{top:13px;left:12px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.menu-panel-link.mobil-opened .fa{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
}
.menu-title{font-size:100px;font-family:'LatoRegular', sans-serif;font-weight:normal;text-transform:uppercase;line-height:72px;color:#797778;margin-bottom:60px;padding-top:20px;}
.hirlevel-box{color:#ababab;padding-right:15px;}
.hirlevel-box a{color:#ababab;text-decoration:underline;}
.hirlevel-box a:focus,
.hirlevel-box a:hover{color:#ababab;text-decoration:none;}
.hirlevel-desc{color:#ababab;font-family:'LatoBold', sans-serif;font-weight:normal;font-size:16px;}
.hirlevel-box form input[type="text"]:-ms-input-placeholder{color:#c2c2c2;}
.hirlevel-box form input[type="text"]:focus:-ms-input-placeholder{color:transparent;}
.hirlevel-box form input[type="text"]::-moz-placeholder{color:#c2c2c2;}
.hirlevel-box form input[type="text"]:focus::-moz-placeholder{color:transparent;}
.hirlevel-box form input[type="text"]::-webkit-input-placeholder{color:#c2c2c2;}
.hirlevel-box form input[type="text"]:focus::-webkit-input-placeholder{color:transparent;}
.hirlevel-box .form-control{margin-top:12px;margin-bottom:12px;border-color:#eaeaea;box-shadow:none;font-size:16px;}
#hirlevelFelsoForm{font-family:'LatoRegular', sans-serif;font-weight:normal;}
#hirlevelFelsoForm .checkbox{font-style:italic;}
.hirlevel-box .form-control.has-error{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}
.hirlevel-box .checkbox.has-error a,
.hirlevel-box .checkbox.has-error{color:red;}
.hirlevel-btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:#797778;color:#fff;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;-webkit-transition:background 0.6s ease, color 0.6s ease;-moz-transition:background 0.6s ease, color 0.6s ease;-ms-transition:background 0.6s ease, color 0.6s ease;-o-transition:background 0.6s ease, color 0.6s ease;transition:background 0.6s ease, color 0.6s ease;}
.hirlevel-btn:active,
.hirlevel-btn:hover,
.hirlevel-btn:hover{outline:none;background:#38cdc9;}
.hirlevel-btn .fa{padding:0px 18px;}
.hirlevelFelsoHiba{display:none;margin:20px 0px 0px;font-size:14px;}
.slider-container{text-align:center;background:#979385;}
.slider-box{margin:auto;max-width:1440px;}
.slider-nyil{position:absolute;top:-40px;left:50%;width:78px;height:78px;background:rgba(255,255,255,0.4);margin-left:-39px;cursor:pointer;border:2px solid #fff;z-index:3;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;}
.slider-nyil .fa{text-align:center;color:#fff;line-height:40px;height:40px;font-size:40px;display:block;text-shadow:0px 1px 0px rgba(0,0,0,0.5);}
.slider-nyil:hover{background:rgba(0,0,0,0.6);}
.slider-mozgat{width:40px;height:22px;background:rgba(255,255,255,0.3);border:1px solid #fff;border-bottom:0px;cursor:pointer;position:absolute;top:-22px;right:15px;z-index:5;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;}
.slider-mozgat .fa{text-align:center;color:#fff;line-height:20px;font-size:30px;display:block;text-shadow:0px 1px 0px rgba(0,0,0,0.5);}
.slider-mozgat .fa-angle-up,
.slider-mozgat.kicsi .fa-angle-down{display:block;}
.slider-mozgat .fa-angle-down,
.slider-mozgat.kicsi .fa-angle-up{display:none;}
.slider-mozgat:hover{background:rgba(0,0,0,0.2);}
#carousel-example-generic{max-height:850px;overflow:hidden;-webkit-transition:max-height 0.8s;-moz-transition:max-height 0.8s;-ms-transition:max-height 0.8s;-o-transition:max-height 0.8s;transition:max-height 0.8s;background:#a95e63;}
.sliderkicsi #carousel-example-generic{max-height:110px;}
.slider-mask{background:rgba(132,120,74,0.3);position:absolute;top:0;bottom:0;left:0;right:0;}
#carousel-example-generic img{width:auto;max-width:none;-webkit-transition:-webkit-transform 9s ease;-moz-transition:-moz-transform 9s ease;-ms-transition:-ms-transform 9s ease;-o-transition:-o-transform 9s ease;transition:transform 9s ease;}
#carousel-example-generic .item{height:668px;}
#carousel-example-generic .item img{left:-9999px;right:-9999px;margin:0 auto;max-width:none;min-width:100%;position:absolute;-webkit-transition:-webkit-transform 9s ease;-moz-transition:-moz-transform 9s ease;-ms-transition:-ms-transform 9s ease;-o-transition:-o-transform 9s ease;transition:transform 9s ease;}
@media (min-width:992px){.slider-container:hover #carousel-example-generic .item.active img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
}
.carousel-controls{position:absolute;z-index:15;right:0px;top:40px;font-size:0px;padding:15px;}
.carousel-control.left,
.carousel-control.right{background-image:none;}
.carousel-control{position:static;display:inline-block;opacity:0.6;background:none;width:33px;height:68px;font-size:30px;line-height:68px;color:#303030;text-shadow:none;-webkit-transition:0.2s ease-in-out opacity;-moz-transition:0.2s ease-in-out opacity;-ms-transition:0.2s ease-in-out opacity;-o-transition:0.2s ease-in-out opacity;transition:0.2s ease-in-out opacity;}
.carousel-control:hover{background:rgba(255, 255, 255, 1);opacity:1;color:#303030;}
.carousel-control.left{margin-right:1px;border-top-left-radius:33px;border-bottom-left-radius:33px;background:url(../img/slider-prev.png);}
.carousel-control.right{border-top-right-radius:33px;border-bottom-right-radius:33px;background:url(../img/slider-next.png);}
.carousel-fade .item{-webkit-transition:0.6s ease-in-out opacity;-moz-transition:0.6s ease-in-out opacity;-ms-transition:0.6s ease-in-out opacity;-o-transition:0.6s ease-in-out opacity;transition:0.6s ease-in-out opacity;}
.carousel-fade .active.left, .carousel-fade .active.right{left:0;opacity:0;z-index:2;}
.carousel-fade .prev, .carousel-fade .next{left:0;opacity:1;z-index:1;}
.carousel-fade .carousel-control{z-index:2;}
.sliderkicsi #carousel-example-generic .carousel-indicators{display:none;}
.carousel-indicators{bottom:5px;}
.carousel-indicators li{margin:0px;padding:0px;display:inline-block;border:2px solid #fff;width:18px;height:18px;background:none;margin-left:4px;margin-right:4px;}
.carousel-indicators li.active{border:2px solid #fff;width:18px;height:18px;background:rgba(255,255,255,0.7);margin-left:4px;margin-right:4px;}
.sliderkicsi #carousel-example-generic .carousel-caption-box{display:none;}
.carousel-caption-box{position:absolute;top:0px;left:0px;right:0px;bottom:0px;}
.carousel-caption-box .container{position:relative;}
.carousel-caption{position:absolute;top:0px;left:0px;right:auto;bottom:auto;padding:0px;text-shadow:none;text-align:left;margin-top:140px;//padding:25px 0px;max-width:90%;}
.carousel-caption .szoveg{display:inline-block;padding:0px 15px;margin-bottom:5px;border-radius:34px;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
.carousel-text.ct-has-link:hover .szoveg{background:rgba(179, 146, 116, 0.7);}
.carousel-caption.balfelso{left:0px;right:auto;//padding-right:100px;}
.carousel-caption.balalso{left:0px;right:auto;//padding-right:100px;margin-top:320px;}
.carousel-caption.jobbfelso{left:auto;right:0px;//padding-left:100px;text-align:right;}
.carousel-caption.jobbalso{left:auto;right:0px;//padding-left:100px;margin-top:320px;text-align:right;}
.carousel-caption.jobbfelso .url,
.carousel-caption.jobbalso .url{float:right;//margin-right:40px;}
.carousel-caption.jobbfelso .szoveg,
.carousel-caption.jobbalso .szoveg{float:right;text-align:right;//margin-right:25px;}
.carousel-caption.kozepalso,
.carousel-caption.kozepfelso{left:0px;right:0px;text-align:center;margin-left:auto;margin-right:auto;}
.carousel-caption.kozepalso{margin-top:320px;}
.carousel-caption .cim{font-size:48px;line-height:58px;font-family:'RobotoSlab-Regular', sans-serif;font-weight:normal;color:#fff;margin:0px;padding:10px 0px;display:block;}
.carousel-caption .idopont{font-size:30px;line-height:40px;font-weight:normal;font-family:'LatoRegular', sans-serif;margin:0px;padding:0px;padding-bottom:10px;color:#9c9c9c;color:#fff;display:block;}
.carousel-caption .url{float:left;background:#fff;background:rgba(255,255,255,0.6);color:#9d8361;border:0px;border-radius:34px;padding:25px 37px;margin-left:15px;text-align:center;font-family:'RobotoSlab-Regular', sans-serif;font-weight:normal;font-size:20px;line-height:18px;display:inline-block;text-transform:uppercase;text-shadow:none;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;}
.carousel-caption.kozepalso .url,
.carousel-caption.kozepfelso .url{margin:0 auto;float:none;}
.carousel-caption .carousel-text:hover .url,
.carousel-caption .url:hover{background:#fff;background:rgba(255,255,255,0.9);margin-left:0px;}
.carousel-caption.jobbfelso .url,
.carousel-caption.jobbalso .url{margin-right:15px;}
.carousel-caption.jobbfelso .carousel-text:hover .url,
.carousel-caption.jobbalso .carousel-text:hover .url,
.carousel-caption.jobbfelso .url:hover,
.carousel-caption.jobbalso .url:hover{margin-right:0px;}
.carousel-caption.kozepfelso{}
@media (max-width:991px){.carousel-controls{display:none;}
.sliderkicsi #carousel-example-generic{max-height:none;}
#carousel-example-generic .item{height:auto;}
#carousel-example-generic .item img{position:static;width:100%;max-width:100%;height:auto;}
#carousel-example-generic.carousel-home-set .carousel-caption-box{display:block;height:142px;background:rgba(179, 146, 116, 1);}
#carousel-example-generic .carousel-caption-box{display:none;}
.carousel-caption-box,
.carousel-caption{position:static;margin:0px;background:transparent;}
.carousel-caption,
.carousel-caption.balalso,
.carousel-caption.balfelso,
.carousel-caption.jobbalso,
.carousel-caption.jobbfelso,
.carousel-caption.kozepalso,
.carousel-caption.kozepfelso{padding:15px 0px 20px 0px;text-align:center;margin:0;max-width:none;}
.carousel-caption.balalso .szoveg,
.carousel-caption.balfelso .szoveg,
.carousel-caption.jobbfelso .szoveg,
.carousel-caption.jobbalso .szoveg,
.carousel-caption.kozepalso .szoveg,
.carousel-caption.kozepfelso .szoveg{text-align:center;float:none;margin:0px;display:block;}
.carousel-caption:hover .szoveg{background:none;}
.carousel-caption .carousel-text:hover .url{margin:0px!important;padding:12px 23px!important;}
.carousel-caption .szoveg{display:block;margin:0px;}
.carousel-caption .cim{font-size:25px;line-height:35px;padding-top:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:5px;}
.carousel-caption .idopont{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:0px;line-height:20px;}
.carousel-caption.kozepalso .url,
.carousel-caption.kozepfelso .url,
.carousel-caption.jobbfelso .url,
.carousel-caption.jobbalso .url,
.carousel-caption.balfelso .url,
.carousel-caption.balalso .url,
.carousel-caption .url,
.carousel-caption .carousel-text:hover .url,
.carousel-caption .url:hover{float:none;margin:0px;background:#fff;background:rgba(255,255,255,0.8);padding:12px 23px;font-size:16px;margin-top:10px !important;line-height:13px;text-transform:none;}
#carousel-example-generic.carousel-home-set .slider-mask{margin-bottom:142px;}
.sliderkicsi #carousel-example-generic .carousel-indicators{display:block;}
.carousel-indicators{bottom:0px;}
#carousel-example-generic.carousel-home-set .carousel-indicators{bottom:142px;}
}
@media (max-width:767px){#carousel-example-generic{//margin-top:60px;}
}
.content-right-back{width:50px;height:50px;text-decoration:none;display:inline-block;position:absolute;top:50px;left:10px;}
.content-right-back .fa{background:none;color:#C8C7C6;width:50px;height:50px;line-height:50px;text-decoration:none;display:block;font-size:50px;text-align:center;}
.content-right-back .fa:hover{color:#fff;text-decoration:none;}
.content-right-modul-bg:focus,
.content-right-modul-bg:hover,
.content-right-modul-bg{text-align:center;color:#505050;text-decoration:none;display:block;overflow:hidden;}
.content-right-modul-img{border:3px solid transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:0px auto 10px;}
.content-right-modul-title{font-family:LatoRegular, sans-serif;font-weight:normal;font-size:30px;line-height:35px;text-transform:uppercase;margin-bottom:60px;}
.modul-1 .content-right-modul-img{border-color:#d775a8;}
.modul-1 .content-right-modul-title{color:#d775a8;}
.modul-2 .content-right-modul-img{border-color:#9c7eb5;}
.modul-2 .content-right-modul-title{color:#9c7eb5;}
.modul-3 .content-right-modul-img{border-color:#78a3d0;}
.modul-3 .content-right-modul-title{color:#78a3d0;}
.modul-4 .content-right-modul-img{border-color:#38cdc8;}
.modul-4 .content-right-modul-title{color:#38cdc8;}
.content-bottom{border-top:1px solid #d6d6d6;text-align:left;padding-top:20px;margin-top:30px;margin-bottom:40px;height:50px;position:relative;}
.addthis_sharing_toolbox{float:left;}
.lapteteje{text-decoration:none;text-align:center;color:#aab0b5;display:inline-block;font-family:'RobotoSlab-Regular', sans-serif;font-size:14px;text-transform:uppercase;line-height:28px;-webkit-transition:border 0.3s ease;-moz-transition:border 0.3s ease;-ms-transition:border 0.3s ease;-o-transition:border 0.3s ease;transition:border 0.3s ease;position:absolute;right:0px;padding-right:40px;margin-left:-16px;background:url(../img/lapteteje.png) no-repeat right 5px;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}
.lapteteje:hover{text-decoration:none;color:#4e4e4e;}
html,body,
#body-content{height:100%;}
#wrap{min-height:100%;height:auto;margin:0 auto -994px;padding:0 0 994px;overflow:hidden;}
#footer{height:994px;}
.banner-box {background:#e7e8ea;border-top:1px solid #c5c5c5;padding:30px 15px;text-align:center;margin-bottom:40px;}
.banner-box img{max-width: 100%;}
#footer{background:#9d8361;color:#4e4e4e;line-height:19px;font-size:14px;}
#footer .footer-oszlop{height:754px;}
#footer .footer-oszlop:not(:first-child){padding-left:35px;}
#footer .footer-oszlop:not(:last-child){padding-right:35px;}
#footer .footer-oszlop-block{margin-top:40px;}
#footer-kapcsolat-form .form-group{margin-bottom:5px;}
#footer-kapcsolat-form .form-control{background:rgba(255,255,255, 0.5);text-transform:none;font-family:WorkSans-Regular, sans-serif;font-size:18px;border:1px solid #aa9476;}
#footer-kapcsolat-form .form-control:focus{border-color:#aa9476;-webkit-box-shadow:0px 2px 3px rgba(41,34,27,0.2);-moz-box-shadow:0px 2px 3px rgba(41,34,27,0.2);box-shadow:0px 2px 3px rgba(41,34,27,0.2);}
#footer-kapcsolat-form .form-control:-ms-input-placeholder{color:#ffffff;font-size:16px;text-transform:uppercase;}
#footer-kapcsolat-form .form-control:focus:-ms-input-placeholder{color:transparent;}
#footer-kapcsolat-form .form-control::-moz-placeholder{color:#ffffff;font-size:16px;text-transform:uppercase;}
#footer-kapcsolat-form .form-control:focus::-moz-placeholder{color:transparent;}
#footer-kapcsolat-form .form-control::-webkit-input-placeholder{color:#ffffff;font-size:16px;text-transform:uppercase;}
#footer-kapcsolat-form .form-control:focus::-webkit-input-placeholder{color:transparent;}
#footer-kapcsolat-form .btn-egyedi{font-family:RobotoSlab-Regular, sans-serif;font-weight:normal;color:#ffffff;font-size:12px;line-height:12px;padding:14px 28px;background:#aa9476;border:2px solid #aa9476;border-radius:21px;display:inline-block;text-transform:uppercase;box-shadow:0px 3px 3px rgba(0,0,0,0.05);-webkit-transition:background 0.35s ease, color 0.35s ease, border 0.35s ease;-moz-transition:background 0.35s ease, color 0.35s ease, border 0.35s ease;-ms-transition:background 0.35s ease, color 0.35s ease, border 0.35s ease;-o-transition:background 0.35s ease, color 0.35s ease, border 0.35s ease;transition:background 0.35s ease, color 0.35s ease, border 0.35s ease;}
#footer-kapcsolat-form .btn-egyedi:active,
#footer-kapcsolat-form .btn-egyedi:focus,
#footer-kapcsolat-form .btn-egyedi:hover{background-color:#a95e63;border-color:#a95e63;color:#ffffff;}
.footer-logo{font-family:'RobotoSlab-Bold', sans-serif;font-weight:normal;padding-bottom:20px;text-transform:uppercase;color:#e3e3e3;font-size:23px;line-height:26px;letter-spacing:0.3em;}
.footer-menu{}
.footer-menu-box{display:inline-block;}
.footer-menu-box-1.margin{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #E3E3E3;}
.footer-menu-block{margin-bottom:13px;}
.footer-menu a.link{display:inline-block;//height:19px;font-family:WorkSans-Regular, sans-serif;font-weight:normal;color:#ffffff;text-decoration:none;font-size:14px;letter-spacing:0.1em;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}
.footer-menu a.link.link-all{margin-top: 2px;}
@media (min-width:992px){.footer-menu a.link.single-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;vertical-align:top;}
}
.footer-menu a.link:first-child{padding-top:0px;}
.footer-menu a.link:last-child{padding-bottom:0px;}
.footer-menu a.link:active,
.footer-menu a.link:focus,
.footer-menu a.link:hover{color:#E5B5C7;text-decoration:none;}
#footer .elvalaszto-f{border-left:1px solid #bba891;}
.footer-menu-elvalaszto{float:left;width:1px;height:10px;padding:0px;line-height:10px;background:#38cdc9;display:inline-block;margin:10px 15px;box-shadow:-1px 0px 0px #bcedea;}
.footer-elerhetosegek a,
.footer-elerhetosegek{font-family:'WorkSans-Regular', sans-serif;font-weight:normal;color:#ffffff;//letter-spacing:0.04em;text-decoration:none;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease;}
.footer-elerhetosegek a:active,
.footer-elerhetosegek a:focus,
.footer-elerhetosegek a:hover{color:#E5B5C7;text-decoration:none;}
.footer-logok{text-align:right;}
.footer-social{position:relative;margin-bottom:60px;}
.footer-social a.social{text-align:center;}
.footer-social a.social .fa{color:#fff;background:#aa9476;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;padding:0px;width:44px;height:44px;line-height:48px;font-size:24px;margin:0px 4px;box-shadow:0px 3px 3px rgba(0,0,0,0.05);text-shadow:0px 3px 3px rgba(0,0,0,0.1);-webkit-transition:background 0.35s ease;-moz-transition:background 0.35s ease;-ms-transition:background 0.35s ease;-o-transition:background 0.35s ease;transition:background 0.35s ease;text-decoration:none;}
.footer-social a.social:first-child .fa{margin-left:0px;}
.footer-social a.social:last-child .fa{margin-right:0px;}
.footer-social a.social:hover .fa{color:#fff;background:#a95e63;text-decoration:none;}
.footer-iw-logo-box{text-align:right;display:inline-block;position:relative;margin:0px;}
.footer-iw-logo{position:absolute;left:0px;width:130px;height:19px;top:-40px;border:0px;background-image:url(../img/iwlogo.png);background-repeat:no-repeat;display:block;z-index:2;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}
.footer-iw-logo:hover{background-image:url(../img/iwlogo.png);background-position:0px -19px;}
@media (min-width:1200px){.footer-menu-elvalaszto{margin:10px 20px;}
}
@media (max-width:991px){#footer{height:auto;text-align:center;line-height:2.5em;font-size:16px;}
#footer .footer-oszlop{height:auto;padding-left:15px !important;padding-right:15px !important;}
#footer-kapcsolat-form .form-control{max-width:433px;margin:0px auto;}
.footer-menu{line-height:20px;margin-top:20px;}
.footer-menu-block{margin-bottom:40px;}
.footer-menu a.link{float:none;font-size:16px;padding:10px 0px;}
.footer-menu-elvalaszto{display:none;}
.footer-iw-logo,.footer-iw-logo:hover{background-image:url(../img/iwlogo-300x95.png);background-size:150px auto;background-position:0px 0px;width:150px;height:48px;}
#footer .elvalaszto-f{border-left:none;border-top:1px solid #bba891;padding-top:30px;margin-top:60px;}
#footer .footer-oszlop-block{border-top:1px solid #bba891;padding:30px 15px;padding-bottom:0px;text-align:center;margin:0px -15px;margin-top:60px;}
.footer-iw-logo-box{border-top:1px solid #bba891;padding:30px 0px 60px;text-align:center;margin:0px -15px;display:block;line-height:0px;}
.footer-iw-logo{position:static;display:inline-block;}
}
@media (min-width:768px) and (max-width:991px){}
@media (max-width:767px){}
@media (max-width:480px){}
.no-touch-action{touch-action:none;}
.touch-action{touch-action:chained;}
.galeria-popup-fullscreen{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.galeria-popup-fullscreen:hover{cursor:pointer;}
#img_title{position:fixed;z-index:1029;left:20px;top:20px;background:rgba(255,255,255,0.9);color:#a3aaaf;font-family:'RobotoSlab-Regular', sans-serif;font-size:14px;text-transform:uppercase;margin-right:90px;overflow:hidden;max-width:62%;text-overflow:ellipsis;max-height:210px;border-radius:25px;}
#img_title span{display:inline-block;margin:15px 20px;padding:8px 0px;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
#bg{position:fixed;z-index:1000;overflow:hidden;width:100%;height:100%;top:0px;left:0px;background:rgba(0, 0, 0, 0.8);cursor:-webkit-grab;}
#bgimg{display:none;-ms-interpolation-mode:bicubic;}
#bgimg:hover{cursor:-webkit-grab;cursor:grab;}
#bgimg.grab:hover{cursor:-webkit-grabbing;cursor:grabbing;}
#preloader{position:relative;z-index:29;width:100px;padding:20px;//top:35%;top:50%;margin:0 auto;margin-top:-63px;background:transparent;font-size:380%;}
#preloader.css-ikon{line-height:0px;padding:0px;margin:0 auto;}
#preloader .loadericon{opacity:1;}
#thumbnails_wrapper{//z-index:28;position:fixed;bottom:0;width:100%;background:transparent;left:0px;opacity:0;}
#thumbnails_wrapper.disabled-pgf-tw{display:none !important;}
#outer_container{position:relative;padding:0;width:100%;margin:0px auto 0px auto;opacity:1;}
#outer_container .thumbScroller{position:relative;overflow:hidden;background:rgba(157,131,97,0.75);}
#outer_container .thumbScroller,
#outer_container .thumbScroller .container,
#outer_container .thumbScroller .content{height:147px;}
#outer_container .thumbScroller .container{position:relative;left:0px;padding:0px;}
#outer_container .thumbScroller .content{float:left;}
#outer_container .thumbScroller .content div{//width:265px;//height:140px;margin:0px 3px;padding:10px 0px;height:100%;}
#outer_container .thumbScroller img{//width:100%;height:117px;border:0px solid #fff;}
#outer_container .thumbScroller .content div a{height:100%;display:block;padding:5px;}
#rightbtn,
#leftbtn{cursor:pointer;display:none;z-index:1000;position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0px 0px 1px #a95e63, 0px 0px 1px #a95e63, 0px 0px 1px #a95e63, 0px 0px 1px #a95e63;background:none;background-color:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#rightbtn.notneed,
#leftbtn.notneed{display:none !important;}
#rightbtn{right:0;left:auto;}
#leftbtn:hover,
#rightbtn:hover{opacity:1;filter:alpha(opacity=100);//color:#020202;text-shadow:0px 0px 1px #FFF, 0px 0px 1px #FFF;}
#leftbtn:hover{background:-moz-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, left right, color-stop(0%,rgba(0,0,0,0.5)), color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000',GradientType=0);}
#rightbtn:hover{background:-moz-linear-gradient(right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, right top, right left, color-stop(0%,rgba(0,0,0,0.5)), color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(right, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(right, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(right, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to left, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#00000000',GradientType=0);}
#leftbtn .fa,
#rightbtn .fa{position:relative;left:0px;-webkit-transition:left 0.2s ease, right 0.2 ease;-moz-transition:left 0.2s ease, right 0.2s ease;-o-transition:left 0.2s ease, right 0.2s ease;transition:left 0.2s ease, right 0.2s ease;}
#leftbtn:hover .fa{left:-10px;}
#rightbtn:hover .fa{left:10px;}
#rightbtn > div,
#leftbtn > div{display:table;height:100%;width:100%;text-align:center;}
#rightbtn > div > span,
#leftbtn > div > span{display:table-cell;vertical-align:middle;font-size:60px;line-height:60px;}
#leftbtn{padding-right:50px;}
#rightbtn{padding-left:50px;}
#leftbtn.disabled-pgf-btn,
#rightbtn.disabled-pgf-btn{opacity:0;filter:alpha(opacity=0);}
@media (max-width:1199px){#leftbtn{padding-right:30px;}
#rightbtn{padding-left:30px;}
}
.overflow-hidden{overflow:hidden;}
.popup-layer{z-index:1030;position:fixed;top:0px;left:0px;right:0px;bottom:0px;background:#000;background:rgba(0,0,0,0.8);opacity:0;-webkit-opacity:0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
.popup-layer.active{opacity:1;-webkit-opacity:1;}
.popup-box{width:100%;height:100%;margin:auto;display:block;overflow:auto;overflow-x:hidden;padding:30px 15px;z-index:1001;cursor:pointer;}
#toolbar{z-index:1031;position:fixed;display:block;float:right;right:15px;top:15px;width:64px;height:auto;padding:5px;cursor:default;}
.btn-toolbar{z-index:1032;display:block;width:54px;height:54px;top:150px;right:20px;padding:17px 0px;margin:0px;margin-top:5px;border:1px solid #a95e63;border-radius:27px;background:#a95e63;color:#ffffff;cursor:pointer;font-size:18px;line-height:18px;text-align:center;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}
#toolbar > .btn-toolbar:first-child{margin-top:0px;}
.btn-toolbar:hover{opacity:1;-webkit-opacity:1;background:rgba(255,255,255, 0.5);color:#a95e63;}
#toolbar .tooltip-inner,
.tooltip-popupgallery .tooltip-inner{background:rgba(255, 255, 255, 0.9);color:#020202;}
#toolbar .tooltip.left .tooltip-arrow,
.tooltip-popupgallery.tooltip.left .tooltip-arrow{border-left-color:rgba(255, 255, 255, 0.9);}
#toolbar .tooltip.right .tooltip-arrow,
.tooltip-popupgallery.tooltip.right .tooltip-arrow{border-right-color:rgba(255, 255, 255, 0.9);}
#toolbar .tooltip.top .tooltip-arrow,
.tooltip-popupgallery.tooltip.top .tooltip-arrow{border-top-color:rgba(255, 255, 255, 0.9);}
#toolbar .tooltip.bottom .tooltip-arrow,
.tooltip-popupgallery.tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(255, 255, 255, 0.9);}
.tooltip-popupgallery .tooltip-inner > span{text-transform:none;}
.popup-close{}
.popup-close:hover{}
.downloadbtn{}
.popup-restore-maximize{}
.popup-restore-maximize:hover{}
.slideshowindicator{position:absolute;top:0px;left:0px;width:0px;height:4px;background:rgba(169,94,99, 0.75);border-bottom:1px solid rgba(255,255,255, 0.75);z-index:1001;}
#img_count{display:none;position:fixed;z-index:1031;right:90px;top:26px;color:#FFF;font-family:'WorkSans-SemiBold',sans-serif;font-size:20px;text-transform:uppercase;text-shadow:0px 0px 1px #807f7f, 0px 0px 1px #807f7f, 0px 0px 1px #807f7f;}
#img_count .img_count_separator{display:inline-block;padding:0px 5px;font-family:'WorkSans-Regular',sans-serif;font-size:26px;position:relative;top:2px;}
@media (max-width:991px){#thumbnails_wrapper{opacity:0 !important;}
}
@media (max-width:767px){#leftbtn,
#rightbtn{padding-left:0px;padding-right:0px;top:auto;}
#leftbtn:hover,
#rightbtn:hover{background:none;}
#rightbtn > div > span,
#leftbtn > div > span{vertical-align:bottom;line-height:150px;}
#img_count{top:auto;right:20px;margin-top:5px;min-width:54px;text-align:center;}
}
.waypoint{position:relative;-webkit-animation-delay:0.5s;animation-delay:0.5s;top:0px;left:0px;opacity:1;-webkit-transition:0.5s ease top, 0.5s ease left, 1.5s ease opacity;-moz-transition:0.5s ease top, 0.5s ease left, 1.5s ease opacity;-ms-transition:0.5s ease top, 0.5s ease left, 1.5s ease opacity;-o-transition:0.5s ease top, 0.5s ease left, 1.5s ease opacity;transition:0.5s ease top, 0.5s ease left, 1.5s ease opacity;}
.waypoint.wp-init{opacity:0;}
.wp-from-top{}
.wp-from-bottom{}
.waypoint.wp-init.wp-from-bottom{top:50px;}
.waypoint.wp-init.wp-from-left{left:-50px;}
.waypoint.wp-init.wp-from-right{left:50px;}
.clock-container{max-width:140px;color:#ffffff;padding:12px 25px 3px 25px;margin-left:1px;display:inline-block;font-family:'RobotoSlab-Regular', sans-serif;}
.clock-container .fa{font-size:24px;display:inline-block;padding-right:10px;position:relative;top:3px;}
#clock-date{font-size:24px;line-height:30px;text-align:center;text-transform:uppercase;}
.clock-container ul{display:inline-block;padding:0px !important;list-style:none;text-align:center;}
.clock-container ul li{display:inline;font-size:14px;line-height:55px;text-align:center;}
.clock-point{position:relative;-moz-animation:mymove 1s ease infinite;-webkit-animation:mymove 1s ease infinite;}
@-webkit-keyframes mymove{0%{opacity:1.0;}
50%{opacity:0;}
100%{opacity:1.0;}
}
@-moz-keyframes mymove{0%{opacity:1.0;}
50%{opacity:0;}
100%{opacity:1.0;};}
.search-layer{display:none;position:fixed;top:0px;left:0px;right:0px;bottom:0px;background:#333;background:rgba(0,0,0,0.8);z-index:1021;-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.search-form{width:710px;margin:90px auto 0px;}
.search-form .input-group-addon{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:6px 25px;height:80px;background:rgba(169,94,99,0.3);-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;border:2px solid #fff;}
.search-form .input-group-addon:first-child{border-right:0;}
.search-form .input-group-addon:hover{background:rgba(169,94,99,1);}
.search-form .input-group-addon .fa{font-size:40px;line-height:40px;height:40px;width:40px;color:#fff;}
.search-form .input-group .search-form-submit{cursor:pointer;}
.search-form .form-control{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:80px;padding:12px 25px;font-size:23px;line-height:1.33;font-family:"WorkSans-Regular", sans-serif;border:2px solid #fff !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.search-form .form-control:-ms-input-placeholder{color:#7e8593;}
.search-form .form-control:focus:-ms-input-placeholder{color:transparent;}
.search-form .form-control::-moz-placeholder{color:#7e8593;}
.search-form .form-control:focus::-moz-placeholder{color:transparent;}
.search-form .form-control::-webkit-input-placeholder{color:#7e8593;}
.search-form .form-control:focus::-webkit-input-placeholder{color:transparent;}
@media (max-width:991px){.search-layer{padding:0px 10px;}
.search-form{width:100%;margin:70px 0px 0px;}
.search-form .input-group-addon{padding:6px 13px;height:60px;}
.search-form .input-group-addon .fa{font-size:20px;line-height:30px;height:30px;width:30px;}
.search-form .form-control{height:60px;padding:12px 13px;font-size:19px;}
}
.addthis_inline_share_toolbox{clear:right !important;}
.share-title{color:#aab0b5;display:inline-block;font-family:'RobotoSlab-Regular', sans-serif;font-size:14px;text-transform:uppercase;float:left;line-height:30px;margin-right:15px;}