/*------------------------------------------------------------------
[Master Stylesheet]

Theme Name:	Rock Group
Theme URI: http://rockgroup.themerex.net/
Author: themerex
Author URI: http://themerex.net/
Version:	1.4
-------------------------------------------------------------------*/
/*------------------------------------------------------------------
[Table of contents]

1. Main
2. Header
3. Fonts
4. Tabs
5. Team
6. Skills
7. Diagram
8. Section "About" 
9. Section "Devices" 
10. Section "Framework"
11. Button
12. Post
13. Gallery
14. Social icons
15. Sidebar
16. Accordion
17. Table
18. List
19. Scene 1
20. Footer
21. Color Scheme
22. Custom panel (backgrounds)
-------------------------------------------------------------------*/

/*line 38 was changed*/
body{border:0;overflow-x:hidden;overflow-y:auto;font-family:Montserrat, sans-serif;background-color:#eff0ea;opacity:0;margin:0;padding:0;z-index: 0; position: relative;}
body.no-blog .main,.main_middle{width:1170px;margin:auto;}
body.blog-no-sidebar .main{width:846px;margin:auto;}
body.blog-sidebar .main{width:1240px;overflow:hidden;margin:auto;}
body.blog-sidebar .primary{width:67%;float:left;padding-right:29px;border-right:2px solid #e7e8e1;}
body.blog-sidebar .primary img{ width: 100% }
body .but-gallery { margin: 30px 0;}
body .bong-menu img { width: 100%;}
body .bong-menu-title { text-align: center; padding: 20px 0;}
body.blog-sidebar .secondary{width:27%;float:left;padding-left:29px;}
img{border: none;}

/*
1. Main
*/
h1 {
  color: #3faa96;
}

.grid-container {
  columns: 5 200px;
  column-gap: 1.5rem;
  width: 90%;
  margin: 0 auto;
}
.grid-container div {
  width: 150px;
  margin: 0 1.5rem 1.5rem -0.5rem;
  display: inline-block;
  width: 100%;
  border: solid 2px #3faa96;
  padding: 5px;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
  border-radius: 5px;
  transition: all 0.25s ease-in-out;
}
.grid-container div:hover {
  border-color: #3faa96;
}
.grid-container div img {
  width: 100%;
  border-radius: 5px;
  transition: all 0.25s ease-in-out;
}
.grid-container div p {
  margin: 5px 0;
  padding: 0;
  text-align: center;
  font-style: italic;
}

/*
footer
*/
.business {
  margin: 30px 0;
}
.business h3 {
  font-size: 16px;
  letter-spacing: 1px;
}
.business h3, .business h2, .business span  {
  padding: 0;
  margin: 0;
  letter-spacing: 1px;
  color: #000;
}
.business .container {
  margin: auto;
  text-align: left;
}
.display {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
.display .display-item {
  flex-grow: 1;
  padding: 15px;
  /* width: 100%; */
}
.display .display-item > span {
  display: block;
  text-align: center;
  padding: 15px;
  font-size: 2em;
}
.business-card, .flippable-business-card {
  width: 550px;
  height: 300px;
  max-width: 100%;
  border-radius: 4px;
  margin: 0 auto;
}
.business-card {
  display: flex;
  flex-direction: column;
  background: linear-gradient(180deg, #fff 0%, #fff 50%, rgb(94 162 129) 30.5%, #5ea281 100%);
  color: rgba(0, 0, 0, 0.8);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
}
.business-card .profile {
  display: flex;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 15px;
}
.business-card .profile .profile-image {
  background-position: center;
  background-size: cover;
  width: 120px;
  height: 120px;
  border-radius: 100%;
}
.business-card .profile .profile-title {
  padding-left: 15px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: left;
}
.business-card .profile .profile-title h2 {
  font-size: 1.4em;
}
.business-card .info {
  display: flex;
  flex-grow: 1;
}
.business-card .info span {
  color: #fff;
}
.business-card .info .info-contact {
  padding: 15px;
  display: flex;
  flex-shrink: 1;
  flex-direction: column;
  /* justify-content: space-around; */
}
.business-card .info .info-contact a {
  color: #fff;
}
.business-card .info .info-contact i {
  font-size: 1.2em;
  width: 25px;
}
.business-card .info .info-bio {
  display: flex;
  flex-grow: 1;
  flex-basis: 50%;
  flex-direction: column;
  justify-content: space-around;
  padding: 15px;
  text-align: center;
}

.special-service {
  display: flex;
  align-items: center;
  justify-content: center;
}

.special-service .image-container {
  position: relative;
  width: 230px; /* Set width of the container */
  height: 230px; /* Set height of the container */
  overflow: hidden; /* Hide overflow content */
  border-radius: 50%;
}

.special-service .image-container img {
  position: absolute;
  width: 100%; /* Ensure the image covers the container */
}

.special-service a {
  padding: 20px;
  display: flex;
  align-items: center;
  flex-direction: column;
  color : #000;
}
.box{z-index: -6; position: relative; overflow: hidden;}
body.boxed .box{margin: auto;box-shadow: 0px 4px 4px 2px rgba(0,0,0,0.5); overflow: hidden;}
body.boxed #header{margin: auto;}
body.no-blog.boxed .box{width: 1300px;}
body.no-blog.boxed #header{width: 1300px;}
body.blog-no-sidebar.boxed .box{width: 1300px;}
body.blog-no-sidebar.boxed #header{width: 1300px;}
body.blog-sidebar.boxed .box{width: 1300px;}
body.blog-sidebar.boxed #header{width: 1300px;}

a{text-decoration: none;}
.container{position:relative;text-align:center;}
.body_background{position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -10;-webkit-transform: translateZ(0);-o-transform: translateZ(0);-ms-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);}
#header:before{content:'';z-index:-1;width:100%;height:65%;background-color:#eff0ea;display:block;position:absolute;}
/* #header:after{content:'';z-index:-1;width:100%;height:35.5%;background-color:rgba(249, 250, 251, 0.4);display:block;position:absolute;bottom:0;} */
#header.travel .bg{z-index: -1;width:100%;height:65%; display:block;position:absolute;background-color:rgba(249, 250, 251, 0.4);background-image: url(../themes/buthouse/assets/images/travel/bg.png);background-repeat: repeat-x;background-position: 0px 280px;}
/* #header.travel:after{background-color:rgba(249, 250, 251, 0.4);} */
body.blog-sidebar #header{width:100%;height:375px;}
body.blog-sidebar #header:before {height: 69%;}
body.blog-sidebar  #header:after{height: 31%;}
.small_scene#header {height:584px;}
.small_scene#header:before {height:60%;}
.small_scene#header:after{height: 40.5%;}
#header{width:100%;height:250px;}
.blog-no-sidebar  #header .main{width:1170px;margin:auto;}

.header{width:100%;height:100px;padding-top:50px;padding-bottom:114px;}
.travel .header{padding-bottom:40px;}
.header ul{list-style:none;text-align:center;margin:0;padding:0;display: flex;justify-content: center;align-items: center;}
.header ul li{display:inline-block;vertical-align:middle;font-weight:600;color:#000;font-size:12px;width:100px;text-transform:uppercase;letter-spacing:3px;margin:0 50px;}
.travel .header ul li{margin: 0 45px;}
.header ul li a{color:#000;text-decoration:none;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-ms-transition:all linear .2s;}
.header .logo{height:100px;width:auto;}
.header .logo img {width:100px;}
.logo h3{margin:5px 0 0;}

.scroll_menu{background-color:#eff0ea;position:fixed;top:0;left:0;z-index:1000;width:100%;height:90px;box-shadow:0 1px 4px 2px rgba(175,175,161,1);display:none;-webkit-transform: translateZ(0);-o-transform: translateZ(0);-ms-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);}
.scroll_menu.header{padding:5px 0 0;}
.scroll_menu .logo{height:80px;}
.scroll_menu .logo img{width:60px;}
.scroll_menu .logo h3{font-size:16px;margin-top:5px;}
.scroll_menu .logo h6{margin-top:5px;font-size:8px;letter-spacing:2px;}
#header.small_scene  .main{padding:0;}
#header.small_scene .header{padding-bottom:30px;}
#header.small_scene .scroll_menu.header{padding-bottom:0px;}
#header.small_scene #scene_1{height:190px;margin-bottom:50px;}
body.blog-sidebar #header.small_scene .header{padding-bottom:100px;}
body.blog-sidebar #header.small_scene .header.scroll_menu{padding-bottom:0px;}
/**************************** /Header **************************/

.headline{z-index:10;position:relative;margin-top:-524px;height:524px;}
.headline .right span.numder::before{right:auto;left:0;}
.headline a{position:absolute;text-align:left;opacity:0;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-ms-transition:all linear .2s;}
.headline a.right span{text-align:right;margin-right:10px;}
.headline span{color:#a9aa81;font-size:14px;width:120px;display:inline-block;vertical-align:top;}
.headline span.numder{font-size:36px;width:auto;margin-right:10px;line-height:30px;position:relative;font-weight:700;}
.headline span.numder::before{content:'....................';color:#a9aa81;font-size:36px;position:absolute;top:10px;right:0;font-weight:400;}
.header ul li a:hover,.headline a:hover span,.headline a:hover span.numder::before{color:#5ea281;}

.more_arrow{color:#fff;border:3px solid #fff;border-radius:50%;height:45px;width:45px;font-size:20px;display:inline-table;margin:100px auto auto;}
.more_arrow span{vertical-align:middle;display:table-cell;}

.open_more{font-size:10px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:3px;padding-bottom:45px;cursor:pointer;}
.open_more div{font-size:30px;color:#fff;}

/**************************** Fonts **************************/
h1{font-size: 90px; font-weight: 600; text-transform:uppercase; margin-top: 0; margin-bottom: 45px;}
h2{font-size: 36px; font-weight: 600; margin-bottom: 20px; margin-top: 0;}
h3{font-size: 30px; font-weight: 600; text-transform:uppercase; letter-spacing: 6px;}
h4{font-size: 24px; font-weight: 700; text-transform: uppercase; letter-spacing: 8px; margin-top: 0;}
h4.light{font-size: 24px; font-weight: 300; text-transform:none; letter-spacing: 0.5px;}
h4.light b{text-transform:uppercase; font-weight: 600;}
h5{font-size: 18px; text-transform: uppercase; }
h6{font-size: 10px; text-transform: uppercase; letter-spacing: 2px; font-weight:600;}
.content.large{font-size: 16px; line-height: 24px; font-weight: 300;}
.white{color: #fff !important;}
.gray{color: #8b8b8b !important;}
.black{color: #000 !important;}
.brown{color: #736731 !important;}
.custom_text{font-size:24px;color:#232121;text-align:center;}
/**************************** /Fonts **************************/

/**************************** Tabs **************************/
#tabs{display:block;}
.tabs{padding-top:60px;padding-bottom:90px;}
.tabs h4{font-weight:500;margin:10px 0 20px;}
.tabs .active{display:block!important;}
.tabs .tab{display:none;}
.tabs_name{height:80px;;width:100%;text-align:center;display:inline-table;}
.tabs_name .active{background-color:#eff0ea;color:#474e5d;}
.tabs_name li{color:#fff;font-size:13px;text-transform:uppercase;display:inline-block;background-color:#a7d692;font-weight:700;border-radius:10px 10px 0 0;cursor:pointer;margin:0 5px;padding:18px 30px;}
.tabs_name ul{vertical-align:bottom;display:table-cell;margin:auto;padding:0;}
.tabs .tab .title{color:#8b8b8b;font-size:16px;line-height:24px;padding-bottom:60px;}

.tabs .columns_2{width:100%;text-align:left; margin-top: 60px;display:inline-flex;}
.tabs .columns_2 .item{width: 48%; display: inline-block; vertical-align: top; margin: auto;}
.tabs .columns_2 .item .icon{width:50px;float:left;margin-right:15px;}
.tabs .columns_2 .item .content{width:80%;float:left;color:#8b8b8b;font-size:14px;line-height:20px;}
/**************************** /Tabs **************************/

/**************************** Team **************************/
.team.vertical{text-align:center;}
.team.vertical .item{display:block;width:180px;position:relative;margin:auto;padding:15px 0;}
.team.vertical .item .content{position:absolute;top:35%;white-space:nowrap;}
.team.vertical .item .content span{font-size: 14px;color:#8b8b8b;}
.team.vertical .item .content.left{right:375px;text-align:right;}
.team.vertical .item .content.right{left:375px;text-align:left;}
.team.vertical .item .image{width:180px;height:180px;border-radius: 50%; overflow: hidden;display: table;position: relative;}
.team.vertical .item img{width:100%;}
.team.vertical .content.left:after{right:-180px;}
.team.vertical .content.right:after{left:-180px;}
.team.vertical .content::after{content:'';height:6px;width:166px;background:url(../themes/buthouse/assets/images/icons/ln_bg.png) repeat-x;position:absolute;top:40%;}
.team.vertical h4{margin-bottom: 10px !important;}
.team.vertical h4, .team.vertical .content span{-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.vertical h4:hover, .team.vertical .content span:hover{color: #5ea281 !important;}
.team.vertical .item .overlay{width:100%;height:100%;background:rgba(0,0,0,0.6);text-align:center;display:inline-table;position:absolute;top:0;left:0;opacity:0;border-radius:50%;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.vertical .overlay ul.social{display:table-cell;vertical-align:middle;}
.team.vertical .overlay .social li{display:inline-block;margin:0 10px;}
.team.vertical .overlay .social li a{color:#fff;font-size:25px;}
.team.vertical .item .image:hover .overlay {opacity:1;}
.team.vertical .overlay .social li a span:before{-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.vertical .overlay .social li a:hover span:before{color:#a7d692;}

.team.circle{display:inline-flex;width:100%;}
.team.circle .item{display:inline-block;width:275px;position:relative;cursor:pointer;text-align:center;margin:0 auto;vertical-align: top;}
.team.circle .item .image{position:relative;width:275px;height:270px;border-radius:50%;margin-bottom:40px;overflow:hidden;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.circle .item .image.border{position:relative;width:244px;height:244px;border-radius:50%;overflow:hidden;border:13px solid #a7d692;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.circle .item:hover .image.border{border:13px solid #d7d8d2;}
.team.circle .item:hover h4{color:#5ea281!important;}
.team.circle .item .content span{font-size:14px;color:#8b8b8b;line-height:20px;}
.team.circle .item img{width:100%;}
.team.circle h4{margin-bottom:10px!important;letter-spacing:0;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.circle .item .overlay{width:100%;height:100%;background:rgba(0,0,0,0.6);text-align:center;display:inline-table;position:absolute;top:0;left:0;opacity:0;border-radius:50%;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.circle .overlay ul.social{display:table-cell;vertical-align:middle;}
.team.circle .overlay .social li{display:inline-block;margin:0 10px;}
.team.circle .overlay .social li a{color:#fff;font-size:25px;}
.team.circle .item:hover .overlay{opacity:1;}
.team.circle .overlay .social li a span:before{-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.circle .overlay .social li a:hover span:before{color:#a7d692;}

.team.square{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.team.square .item{display:inline-block;width:230px;position:relative;cursor:auto;vertical-align: top;margin:20px;padding: 20px;box-shadow: 0 5px 10px rgb(0 0 0 / 28%);}
.team.square .item .image{position:relative;width:100%;height:200px;border-radius:10px;margin-bottom:20px;overflow:hidden;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.square .item .image.border{position:relative;width:244px;height:244px;border-radius:10px;overflow:hidden;border:13px solid #a7d692;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.square .item:hover .image.border{border:13px solid #d7d8d2;}
.team.square h4{margin-bottom:10px!important;font-weight:500;text-transform:none;letter-spacing:0;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.square .item .content span{font-size:14px;color:#8b8b8b;line-height:20px;}
.team.square .item img{width:100%;}
/* .team.square .item .overlay{width:100%;height:100%;background:rgba(0,0,0,0.6);text-align:center;display:inline-table;position:absolute;top:0;left:0;opacity:0;border-radius:10px;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;} */
.team.square .item .image.border .overlay{border-radius:0;}
.team.square .overlay .social li{display:inline-block;margin:0 10px;}
.team.square .overlay .social li a{color:#fff;font-size:25px;}
.team.square .item:hover h4{color:#5ea281!important;}
.team.square .overlay ul.social{display:table-cell;vertical-align:middle;}
.team.square .item:hover .overlay{opacity:1;}
.team.square .overlay .social li a span:before{-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.team.square .overlay .social li a:hover span:before{color:#a7d692;}
/**************************** /Team **************************/

/**************************** Skills **************************/
.skills_row{display:inline-block;height:1px;color:#fff;font-size:14px;font-weight:700;margin:0 50px;}
.skills_row .progressbar{width:50px;position:relative;margin:20px 0;}
.skills_row .progress{width:100%;height:280px;}
.skills_row .foot{width:100%;height:11px;}
.skills_row .progress .before{width:0;border-bottom:25px solid #f7f3c6;border-left:25px solid transparent;position:absolute;left:0;z-index:2;bottom:11px;}
.skills_row .progress .after{width:0;border-bottom:25px solid #c0c192;border-right:25px solid transparent;position:absolute;right:0;z-index:2;bottom:11px;}
.skills_row .foot::before{content:'';width:0;height:0;border-top:11px solid #f7f3c6;border-left:25px solid transparent;position:absolute;bottom:0;left:0;z-index:3;}
.skills_row .foot::after{content:'';width:0;height:0;border-top:11px solid #c0c192;border-right:25px solid transparent;position:absolute;bottom:0;right:0;z-index:3;}
.skills_row .progressbar .shadow{content:'';width:0;height:0;border-bottom:22px solid #669c75;border-right:40px solid transparent;position:absolute;left:25px;bottom:-1px;z-index:1;}
.skills_row.brown .progressbar .shadow{border-bottom:22px solid #b3a45d;}
.skills_row .value{margin-bottom:20px;}
.skills_row .caption{margin-top:20px;}
.skills_row .caption,.skills_row .value{opacity:0;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-ms-transition:all linear .2s;}
/**************************** /Skills **************************/

/**************************** Skills **************************/
#widget_2.widget_skills{position:relative;height:220px;overflow:hidden;}
#widget_2 .skills_row{position:absolute;height:80px;bottom:-100px;margin:0; -webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-ms-transition:all linear .4s;}
#widget_2 .skills_row:hover{transform:scale(1.2);-ms-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2);bottom: 5px !important;}
.widget_skills{padding-bottom:50px;}
.widget_skills .skills_row img{height:100%;}
.widget_skills .skills_row .name{font-size:16px;color:#fff;position:absolute;top:-100%;font-weight:300;opacity:0;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-ms-transition:all linear .4s;}
.widget_skills .skills_row .name::before{content:'';height:140px;border-left:1px solid #fff;position:inherit;transform:rotate(30deg);-ms-transform: rotate(30deg); -webkit-transform: rotate(30deg); -moz-transform: rotate(30deg);  -o-transform: rotate(30deg); top:10px;left:-45px;}
.widget_skills .skills_row .name::after{content:'';width:5px;height:5px;border:3px solid #fff;border-radius:50%;display:block;position:absolute;top:140px;left:-87px;}

#lw_1{left:3%;}
#lw_2{left:0;}
#lw_3{left:50%;}
#lw_4{left:30%;}
#lw_5{right:0;}
#lw_1 .name{right:-25%;top:-120%;}
#lw_2 .name{right:-40%;}
#lw_3 .name{right:-5%;top:-130%;}
#lw_4 .name{right:30%;top:-120%;}
#lw_5 .name{right:10%;top:-110%;}
/**************************** /Skills **************************/

/**************************** Diagram **************************/
.sc_skills > h2{text-transform:uppercase;margin-bottom:14px;}
.sc_skills.radial > h2{margin-bottom:19px;}
.sc_skills ul.skills_list{float:left;width:150px;list-style:none;padding-top:8px;}
.sc_skills ul.skills_list li{line-height:21px;font-size:16px;}
.sc_skills ul.skills_list span{vertical-align:middle;}
.sc_skills ul.skills_list span.color{display:inline-block;width:6px;height:6px;margin-right:8px;}
.sc_skills ul.skills_list + canvas{float:left;}
.sc_skills .sc_skills_progressbar{display:block;overflow:hidden;margin-right:-62px;}
.sc_skills .sc_skills_item{padding:10px 62px 10px 0;}
.sc_skills .sc_skills_item .sc_skills_progress_wrap{background-color:#f5f7f7;clear:both;display:block;}
.sc_skills .sc_skills_item .sc_skills_progress{background:#01b6c7;display:block;height:10px;width:0;}
.sc_skills .sc_skills_item .sc_skills_caption{font-size:14px;line-height:14px;display:block;float:left;}
.sc_skills .sc_skills_item .sc_skills_level{float:right;width:40px;height:20px;line-height:20px;color:#01b6c7;display:block;font-size:14px;text-align:right;}
.sc_skills{display:inline-block;position:absolute;top:0;left:0;}
.sc_skills .item{position:relative;display:inline-block;}
.sc_skills .item span{font-size:16px;color:#232323;}
.sc_skills .line{height:100px;width:1px;display:block;position:absolute;}
.sc_skills .line .tail{border-right:3px dotted #cdcec8;width:1px;display:block;}
.sc_skills .name{font-size:12px;color:#fff;text-transform:uppercase;position:absolute;bottom:-10px;left:90%;}
.sc_skills .name::before{content:'';height:20px;border-left:1px solid #fff;position:inherit;-ms-transform: rotate(320deg); -webkit-transform: rotate(320deg);  transform: rotate(320deg);-o-transform: rotate(320deg);-moz-transform: rotate(320deg);top:-12px;left:-12px;}

.diagram_skills{position:relative;display:inline-table;}
.diagram_skills .item{position:absolute;display:inline-block; text-align: center;}
.diagram_skills .title{vertical-align:middle;display:table-cell;font-size:24px;color:#000;text-transform:uppercase;font-weight:600;letter-spacing:10px;text-align:center;}
.diagram_skills .item img{cursor: pointer; display: block;margin: auto;}
.diagram_skills .sc_skills .item span{white-space: nowrap;}
.diagram_skills .title span.number{display:block;font-size:48px;}
.diagram_skills .item .content{position:absolute;display:none;width:270px;background-color:#fff;font-size:14px;color:#353535;text-align:left;line-height:1.429;border-radius:10px;box-shadow:8px 4px 0 2px rgba(175,175,161,0.8);z-index:10;padding:25px;}
.diagram_skills .item .content::after{content:'';width:0;border-bottom:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;top:-15px;left:145px;}
.diagram_skills .item .content::before{content:'';width:0;border-bottom:15px solid rgba(175,175,161,0.5);border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;top:-15px;left:150px;}
.diagram_skills .title,.diagram_skills .item,.diagram_skills .line,.diagram_skills .name{opacity:0;-webkit-transition:all linear .4s;-moz-transition:all linear .4s;-o-transition:all linear .4s;transition:all linear .4s;-ms-transition:all linear .4s;}

.skills_container{display: inline-flex; width: 100%;}
.skills_container .diagram_skills{margin: auto; display: inline-table; margin-top: 0px;}

#diagram_skills_2 { background: url('../themes/buthouse/assets/images/9.png') 100% 0px repeat-x; background-position-y: 0; }
#diagram_skills_2.travel { background: url('../themes/buthouse/assets/images/travel/5.png') 100% 0px repeat-x;}
#diagram_skills_2 .diagram_skills .title span.number{font-size:55.277px;color:#fff;font-weight:300;letter-spacing:-1px;}
/**************************** /Diagram  **************************/

/**************************** Section "About"  **************************/
#about{padding:60px 0;}
#about .item{ -webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;width:258px;height:258px;background-color:#fff;border-radius:50%;display:inline-block;vertical-align:middle; margin: 20px 0; box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);}
#about .item:hover{transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}
#about .arrow{width:56px;height:43px;background-size:100%;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin:0 43px;}
#about .item img{width:100%;height:100%;margin-bottom: 25px;border-radius: 50%;}
#about .item span{color:#000;font-size:16px;display:block;}
#about.eco .item{background-color: transparent;}
#about.eco .item span{color: #fff;}
/**************************** /Section "About"  **************************/

/**************************** Section "Devices"  **************************/
#dev_container{background-color:#fcfcf7;padding-top:90px;padding-bottom:90px;border-bottom:1px solid #e4e4dd;}
#dev_container h4{padding-bottom:20px;}
#devices{padding-top:30px; display: inline-flex; width: 100%;}
#devices .item{display: inline-block; margin:auto;margin-bottom: 0;}
#devices .item img{display:block;padding-bottom:25px;margin: auto;}
#devices .item span{font-size:12px;color:#000;font-weight:700;text-transform:uppercase;letter-spacing:3px;}
#devices .arrow{width:30px;height:31px;background-image:url(../themes/buthouse/assets/images/arrow1.png);background-size:100%;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin:auto;}
/**************************** /Section "Devices"  **************************/

/**************************** Section "Framework"  **************************/
ul{list-style:none;margin:0;padding:0;}
#framework{position:relative;margin-top:120px;}
#framework .item{width:33%;display:inline-block;vertical-align:top;font-size:16px; font-weight:700;position:relative; z-index:10;}
#framework .item img{width:150%;left:-25%;position:absolute;z-index:10;}
#framework .item.right{text-align:left; z-index:15;}
#framework .item.right ul li:nth-child(2) a{top: 10px;}
#framework .item.left { text-align:right;  z-index:15;}
#framework .item li{margin-bottom: 66.5px;position:relative;min-height:38px;display: block;}
#framework .item li a{position: relative;color: #000;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-ms-transition:all linear .2s;}
#framework .item a:hover {color: #bb222a;}
#framework .line{width:20%;border-top:3px dotted #bb222a;position:absolute;right:-100px;display:inline-block;top:50%;}
#framework .line .head{width:9px;height:9px;border:3px solid #bb222a;border-radius:50%;margin-top:-10px;margin-right:-14px;float:right;}
#framework .right .line{left:-100px;right:0;}
#framework .right .line .head{float:left;margin-top:-10px;margin-left:-14px;margin-right:0;}
#framework.eco .item img{width: auto; left: 35%; margin-top: 17%;}
/**************************** /Section "Framework" **************************/

#video{display: none;}
#video .open_more{margin-top: 20px}
.video_container{width:100%;height:500px;position:relative;margin-bottom:45px;}
.video_thumb{position:relative;width:100%;height:100%;}

#scene_2{padding-bottom:135px; width: 380px; height: 143px; margin: auto; position: relative;}
#scene_2 #ship{margin-left: 144px; width: 95px; height: 143px;}
#scene_2 .wave{width: 105px; background: url(../themes/buthouse/assets/images/8.png) repeat-x; height: 8px; position: absolute;}
#scene_2 .wave:nth-child(2){top: 107px;}
#scene_2 .wave:nth-child(3){top: 135px; right: 0;}
#scene_3{background: url(../themes/buthouse/assets/images/8.png) repeat-x; height: 130px; width: 105px; display: inline-block;background-position: 0 100%;}
#scene_2 .eco img{margin-top: -40px;}

/**************************** Button **************************/
.button{font-size:30px;color:#fff;font-weight:700;text-transform:uppercase;background-color:#6fcbda;margin-bottom:60px;display:inline-block;position:relative;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;transition:all linear .1s;-ms-transition:all linear .1s;padding:25px 55px;}
.button::after{content:'';height:26px;border-top:26px solid #227684;border-right:60px solid transparent;position:absolute;right:-60px;bottom:-26px;}
.button:hover{color:#2f9aac;}
.button.anim{}
/**************************** /Button **************************/

/**************************** Post **************************/
#post_sdb{background-color:#eff0ea; display:none;}
#post_sdb .main{display: inline-flex;}
#post_sdb .image{width:40%;text-align:center;display:inline-block;margin: auto;}
#post_sdb .image, #post_sdb .post_sdb {display: inline-block; vertical-align: top; margin: auto; margin-top: 0;}
#post_sdb .image img { width: 100%; }
#post_sdb .post_sdb {width:55%;}

.post_sdb{display:inline-block;vertical-align:top;text-align:left;margin:auto;}
.post_sdb .info{font-size:14px;color:#8b8b8b;font-weight:700;}
.post_sdb .info a{color:#000;margin-right:25px;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-ms-transition:all linear .2s;}
.post_sdb .info a:hover{color:#5ea281;}
.post_sdb .text{font-size:14px;color:#8b8b8b;font-weight:400;line-height:20px;word-spacing:2px;}
.post_sdb .sharing ul{padding:0;}
.post_sdb .sharing ul li{display:inline-block;margin-right:10px;cursor:pointer;-webkit-transition:all linear .05s;-moz-transition:all linear.05s;-o-transition:all linear.05s;transition:all linear .05s;-ms-transition:all linear.05s;}
.post_sdb .sharing ul li:hover{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);}
.post_sdb .sharing ul li:hover span{box-shadow:1px 2px 0 1px rgba(175,175,161,0.8);}
.post_sdb .sharing ul li span{font-size:14px;color:#000;font-weight:700;background-color:#e6e7d2;vertical-align:middle;border-radius:0 5px 5px 0;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-ms-transition:all linear .2s; padding:10px;}
.post_sdb .sharing ul li span.icon{font-size:16px;background-color:#dddec0;border-radius:5px 0 0 5px;padding:8.5px;}
.post_sdb .more a{background-color:#474e5d;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;display:inline-block;border-radius:5px;padding:20px 30px;}
.post_sdb .more a:hover{background:#5ea281;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s; -ms-transition:all linear .2s;}
.post_sdb .quote_content .icon{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);display:inline-block;margin-left: -30px;}
.post_sdb .quote_content .icon:before{margin: 10px 0 0;}
.post_sdb .quote_content {font-size:24px;color:#8b8b8b;font-weight:700;font-style:italic;line-height:1.25; margin-left: 30px;}
.post_sdb .quote_author_info{margin-left: 30px;}
.post_sdb .custom_text{text-align: left;}

.post_icon{position:relative;margin-bottom:20px;}
.post_icon span{font-size:50px;color:#5ea281;}
.post_icon span:before{margin:0;}
.post_icon span:nth-child(2){font-size:25px;color:#fff;position:absolute;top:10px;left:12px;}
.post_date{font-size:14px;color:#8b8b8b;text-transform:uppercase;letter-spacing:3px;}
.post_title{margin-top:20px;font-size:24px;font-weight:600;color:#000;}
.post_category a{color:#8b8b8b;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-ms-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;}
.post_category a:hover{color:#5ea281;}
.post_category,.post_comment{font-size:10px;color:#8b8b8b;text-transform:uppercase;letter-spacing:2px;}
.post_category .icon,.post_comment .icon{font-size:16px;margin-right:5px;color:#d0d1cb;}

.post_content{text-align:left;font-size:14px;color:#8b8b8b;line-height:20px;}
.post_more a{font-size:14px;color: #8b8b8b;text-transform:uppercase;letter-spacing:3px;font-weight:600;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.post_more a:hover{color:#83bb6a;}
.post_comment *{vertical-align:middle;}
.post_social li a{-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.post_social li,.iso_filters li{display:inline-block;margin:0 3px;}
.widget_social li a{-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.post_social li a:hover{transform: scale(0.8);-ms-transform: scale(0.8); -webkit-transform: scale(0.8);-moz-transform: scale(0.8);-o-transform: scale(0.8);}

.post_slider .slider{position:relative;overflow:hidden;margin: auto; }
.post_slider .flex-direction-nav li{list-style:none;position:absolute;top:0;bottom:0;width:40px;right:-40px;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.post_slider .flex-direction-nav li:first-child{right:auto;left:-40px;}
.post_slider:hover .flex-direction-nav li{right:0;}
.post_slider:hover .flex-direction-nav li:first-child{left:0;}
.post_slider .flex-direction-nav a{position:absolute;width:40px;top:0;bottom:0;font-size:0;line-height:0;left:0;}
.post_slider .flex-direction-nav a:after{display:block;position:absolute;content:"";width:16px;height:26px;background:url(../themes/buthouse/assets/images/icons/slider_controls-1.png) 0 bottom no-repeat;top:50%;margin-top:-13px;left:12px;}
.post_slider .flex-direction-nav a:hover{background:url(../themes/buthouse/assets/images/icons/slider_controls_bg.png) 0 0 repeat;}
.post_slider .flex-direction-nav a:hover:after{background-position:0 0;}
.post_slider .flex-direction-nav a.flex-next{right:0;left:auto;}
.post_slider .flex-direction-nav a.flex-next:hover:after{background-position:right 0;}
.post_slider ul.slides li{list-style:none;display:none;}
.post_slider ul.slides li a{display:block;height:100%;}
.post_slider ul.slides{overflow:hidden;margin:0;padding:0;}
.post_slider .post_content li{display:none;}
.post_slider .active{display:block!important;}
.post_slider .flex-direction-nav a.flex-next:after,.mask .open_gallery_image .post_slider .flex-direction-nav a.flex-next:after{left:auto;right:12px;background-position:right bottom;}
.post_slider .flex-direction-nav,.gallery_posts,.events_posts.iso_items{margin:0;}

body.blog-sidebar .post .mejs-controls div.mejs-time-rail , body.blog-sidebar .post .mejs-controls .mejs-time-rail .mejs-time-total{max-width: 63%;}

.quote_content{font-size:24px;font-weight:600;font-style:italic;color:#232121;}
.quote_icon .icon{transform: rotate(180deg);-ms-transform: rotate(180deg); -webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);display:block;font-size:45px;color:#5ea281;}
.quote_author{width:77px;height:77px;border-radius:50%;overflow:hidden;display:flex;margin-left: auto; margin-right: auto;}
.quote_author_info{font-size:12px;color:#5ea281;font-weight:700;text-transform:uppercase;;line-height:20px;}

.gallery_images{height:564px;overflow:hidden;}
.gallery_images li{width:30%;display:block;float:left;height:32.8%;overflow:hidden;cursor:pointer;margin:2.5px;}
.gallery_images li:first-child{width:68%;height:100%;}
.gallery_images li:hover{background: #000;}
.gallery_images li img:hover{opacity: 0.3;}
.gallery_images li img,.isotope_block .isotope_single_item a .gallery_thumb img{height:100%;}

.mask{background:rgba(0,0,0,0.8);position:fixed;z-index:1000;top:0;width:100%;height:100%;text-align:center;}
.mask .open_gallery_image{display:table-cell;vertical-align:middle;width: 100%;height: 80%;}
.mask .open_gallery_image .post_slider {width: 100%;height: 80%;}
.mask .open_gallery_image .post_slider .slider {width: 100%;height: 100%;}
.mask .open_gallery_image .post_slider ul.slides{height:auto;max-height:100%;max-width:100%;width:auto; width: 100%;height: 100%;}
.mask .open_gallery_image .post_slider .flex-direction-nav li{height:80px;top:40%;bottom:auto;width:80px;right:0;width: 100%;height: 100%;}
.mask .close_preview{width:37px;height:38px;background:url(../themes/buthouse/assets/images/icons/close.png);position:absolute;top:0px;right:0px;z-index:10;cursor:pointer;border-radius: 10px 0px 0px 10px; opacity: 0.7;}
.mask .close_preview:hover{opacity:0.5;}
.mask .open_gallery_image .post_slider .flex-direction-nav li:first-child{right:auto;left:0;}
.mask .open_gallery_image .post_slider .flex-direction-nav a{width:80px;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;}
.mask .open_gallery_image .post_slider .flex-direction-nav a:after{display:block;position:absolute;content:"";width:37px;height:65px;background:url(../themes/buthouse/assets/images/icons/slider_controls-2.png) 0 bottom no-repeat;top:50%;}
.mask .open_gallery_image .post_slider .flex-direction-nav li a:hover{background:url() 0 0 repeat;opacity:0.5;}
.mask .open_gallery_image .post_slider,.anim .gallery_posts .hentry.flip > a > .gallery_thumb{position:relative;}

.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:0 opacity;-moz-transition-property:0 opacity;-ms-transition-property:0 opacity;-o-transition-property:0 opacity;transition-property:transform, opacity;}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0;}

.link_content a{font-size:24px;color:#5ea281;}
.post_video{height:500px;}

.chat_content{display:table;width:100%;text-align:left;}
.chat_content .message{margin-bottom:20px;}
.chat_content .message .author{font-size:14px;color:#5ea281;font-weight:600;display:table-cell;width:116px;}
.chat_content .message .content{font-size:14px;color:#8b8b8b;display:table-cell;line-height:20px;}

.aside_content{text-align:left;overflow: hidden;}
.aside_content .photo{width:105px;height:105px;display:block;overflow: hidden;float:left;margin-right:20px;}
.aside_content .photo img{width: 100%;}
.aside_content .name{font-size:14px;color:#5ea281;font-weight:600;margin-bottom:10px;}
.aside_content .content{color:#8b8b8b;font-size:14px;line-height:20px;display:table;}
/**************************** /Post **************************/

/**************************** Gallery **************************/
.gallery_container{padding:70px 30px 0;}
.iso_filters{overflow:hidden;text-align:center;list-style:none;margin-bottom:52px;}
.iso_filters li a{display:block;color:#fff;font-size:12px;background-color:#a7d692;border-radius:5px;padding:8px 12px; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.iso_filters li a:hover,.iso_filters li a.current{background-color:#5ea281;}
.isotope_block .switcher{z-index:999;position:absolute;right:-2px;top:24px;width:27px;cursor:pointer;}
.isotope_block .switcher i{float:left;width:7px;height:7px;background:#bbb;margin:0 2px 2px 0;}
.isotope_block .switcher ul{padding-top:31px;display:none;position:absolute;right:2px;top:0;clear:both;width:138px;overflow:hidden;text-align:right;list-style:none;}
.isotope_block .switcher ul li{font-size:12px;line-height:15px;text-transform:uppercase;margin-bottom:1px;}
.isotope_block .switcher ul li a{display:block;text-decoration:none;color:#fff;background:#333;padding:16px 20px 17px 15px;}
.gallery_section .more_link a,.isotope_block.events .more_link a{display:inline-block;border:1px solid #d5dade;font-size:14px;line-height:17px;text-transform:uppercase;font-weight:700;text-decoration:none;color:#333;padding:14px 19px 15px; -webkit-transition:all linear .5s; -moz-transition:all linear .5s; -ms-transition:all linear .5s; -o-transition:all linear .5s; transition:all linear .5s;}
.gallery_section .more_link a.no_results,.isotope_block.events .more_link a.no_results{color:#bbb!important;background:none!important;}
.isotope_block.events .more_link a:active{background:#01b6c7;color:#fff;border-color:#01b6c7;}
.gallery_section .more_link,.isotope_block.events .more_link{text-align:center;padding:35px 0 0;}
.anim .gallery_posts .hentry a{display:block;}
.anim .gallery_posts .hentry .overlay{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;filter:alpha(opacity=0);color:#fff; -webkit-transition:all linear .3s; -moz-transition:all linear .3s; -ms-transition:all linear .3s; -o-transition:all linear .3s; transition:all linear .3s;}
.anim .gallery_posts .hentry .overlay .gallery_mask{position:absolute;top:0;bottom:0;right:0;left:0;background:#000;z-index:10;opacity:.6;margin:0;}
.anim .gallery_posts .hentry .overlay > *{position:relative;z-index:80;margin:0 30px;}
.anim .gallery_posts .hentry .overlay > h3{color:#fff;padding-top:24px;font-weight:400;font-size:24px;line-height:29px;margin-bottom:10px;}
.anim .gallery_posts .hentry .overlay .post_cats{font-size:12px;line-height:15px;}
.anim .gallery_posts .hentry .overlay .icon{position:absolute;top:50%;left:50%;color:#fff;text-decoration:none;font-size:50px;line-height:50px;margin:-25px 0 0 -30px;}
.anim .gallery_posts .hentry.follow .overlay{left:-100%;opacity:1;filter:alpha(opacity=100);text-align:center;}
.anim .gallery_posts .hentry.shift:hover .overlay{opacity:1;filter:alpha(opacity=100);top:20px;left:20px;}
.anim .gallery_posts .hentry.flip{position:relative;z-index:1;-webkit-perspective:2000px;-moz-perspective:2000px;-o-perspective:2000px;perspective:2000px;}
.anim .col2 .gallery_posts .hentry.flip{-webkit-perspective:3500px;-moz-perspective:3500px;-o-perspective:3500px;perspective:3500px;}
.anim .gallery_posts .hentry.flip > a{width:100%;height:100%; -ms-transform-style:preserve-3d; -ms-transition:all .5s linear; -webkit-transform-style:preserve-3d; -webkit-transition:all .5s linear; -moz-transform-style:preserve-3d; -moz-transition:all .5s linear; -o-transform-style:preserve-3d; -o-transition:all .5s linear; transform-style:preserve-3d; transition:all .5s linear;}
.anim .gallery_posts .hentry.flip.hover > a,.anim .gallery_posts .hentry.flip:hover > a{text-decoration:none!important;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}
.msie .anim .gallery_posts .hentry.flip > a{-ms-transform: rotateY(0deg);}
.anim .gallery_posts .hentry.flip > a > *{opacity:1!important;position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.anim .gallery_posts .hentry.flip > a > .overlay.post_info{display:block;-webkit-transform:rotateY(180deg);-webkit-box-sizing:border-box;-moz-transform:rotateY(180deg);-moz-box-sizing:border-box;-o-transform:rotateY(180deg);-o-box-sizing:border-box;transform:rotateY(180deg);box-sizing:border-box;}
.msie .anim .gallery_posts .hentry.flip > a > .overlay.post_info{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);opacity:0!important;}
.msie .anim .gallery_posts .hentry.flip > a:hover > .overlay.post_info{opacity:1!important;}
.anim .gallery_posts .hentry.flip > a > .overlay.post_info .icon{filter:alpha(opacity=0);}
.anim .gallery_posts .hentry.flip:hover > a > .overlay.post_info,.anim .gallery_posts .hentry.flip:hover > a > .overlay.post_info .icon{filter:alpha(opacity=100);}
.isotope_block .switcher .switch_wrap,.gallery_posts .hentry.follow{overflow:hidden;}
.isotope_block .switcher:hover i,.isotope_block .switcher ul li a:hover,.isotope_block .switcher ul li a.active{background:#01b6c7;}
.isotope_block.events .isotope_single_item .event_caption h3 a:hover,.isotope_block.events .isotope_single_item .event_caption .event_link_more:hover{color:#949494;}
.anim .gallery_posts .hentry > a:hover,.anim .gallery_posts .hentry > a:link,.anim .gallery_posts .hentry > a:active,.anim .gallery_posts .hentry > a:visited,.anim .gallery_posts .hentry > a:hover *,.anim .gallery_posts .hentry > a:link *,.anim .gallery_posts .hentry > a:active *,.anim .gallery_posts .hentry > a:visited *,.anim .gallery_posts .hentry.flip.hover > a *{text-decoration:none!important;}
.isotope_block .isotope_single_item a,.isotope_block .isotope_single_item a .gallery_thumb{width:100%;height:100%;overflow:hidden;}
.isotope_block .isotope_single_item h5{text-transform:uppercase;letter-spacing:2px;font-weight:500;}
.isotope_block .isotope_single_item h6{font-size:10px;letter-spacing:2px;font-weight:400;}
.isotope_block .isotope_single_item h5.position{margin: 15px auto !important;}

.post_image,.post_image img{width:100%;}
.mask .open_gallery_image .slides img {  }
/**************************** /Gallery **************************/

/**************************** Social icons **************************/
.icon_gmail{width:25px;height:27px;background:url(../themes/buthouse/assets/images/icons/gmail.png);background-size: 100%;display:block;}
.icon_facebook{margin-bottom:5px;width:25px;height: 27px;background: url(../themes/buthouse/assets/images/icons/facebook.png);background-size: 100%;display: block;}
.icon_pinterest{width:25px;height:27px;background:url(../themes/buthouse/assets/images/icons/pinterest.png);background-size: 100%;display:block;}
.icon_vimeo{width:25px;height:27px;background:url(../themes/buthouse/assets/images/icons/vimeo.png);background-size: 100%;display:block;}
.icon_youtube{width:25px;height:27px;background:url(../themes/buthouse/assets/images/icons/youtube.png);background-size: 100%;display:block;}
.icon_twitter{width:25px;height:27px;background:url(../themes/buthouse/assets/images/icons/twitter.png);background-size: 100%;display:block;}
.icon_dribbble{width:25px;height:27px;background:url(../themes/buthouse/assets/images/icons/dribbble.png);background-size: 100%;display:block;}
.icon_be{width:25px;height:27px;background:url(../themes/buthouse/assets/images/icons/be.png);background-size: 100%;display:block;}
/**************************** /Social icons **************************/

/**************************** Sidebar **************************/
.secondary .widget ul{padding-left:12px;}
.secondary .widget ul li{font-size:14px;margin-bottom:5px;list-style-image:url(../themes/buthouse/assets/images/icons/circle.png);}
.secondary .widget ul li a{color:#8b8b8b;display: block;}
.secondary .widget ul li a span { float: right; margin-right: 30%; }
.secondary .widget ul li a:hover{color:#5ea281;}
.widget_footer{padding-top:70px;padding-bottom:90px;background-color:#eff0ea;text-align:center;}
.widget_footer .widget{width:280px;text-align:left;display:inline-block;vertical-align:top;margin:0 15px;}
.widget .title{font-size:20px;color:#232121;letter-spacing:3px;font-weight:700;text-transform:uppercase;margin-bottom:20px;}
.widget .content{font-size:14px;color:#8b8b8b;line-height:20px;}
.widget .recent_post{margin-bottom:30px;}
.widget .recent_post .author{width:60px;height:60px;overflow:hidden;float:left;margin-right:10px;}
.widget .recent_post .author img{height:100%;}
.widget .recent_post .content{display:table; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.widget .recent_post .content:hover{color: #5ea281;}
.widget .recent_post .content .date{font-size:10px;color:#232121;text-transform:uppercase;font-weight:600;letter-spacing:1px;}
.widget ul.tags {padding-left: 0;}
.widget .tags li{display:inline-block;}
.widget ul.tags li a{margin-bottom:4px;margin-left:0;display:block;color:#fff;font-size:12px;background-color:#a7d692;border-radius:5px;padding:8px 12px; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.widget ul.tags li a:hover{background-color:#5ea281;color:#fff;}
.widget .comment{margin-bottom:20px;display:inline-flex;}
.widget .comment a{ -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.widget .comment:hover a{color: #5ea281;}
.widget .comment .icon{color:#8b8b8b;font-size:11px;margin-right:5px;margin-top:3px;}
.widget_social {margin-top: 20px;}
.widget_social_item {display: flex;align-items: center;flex-direction: column-reverse;}
.widget_footer .widget_logo {text-align: center;}
.footer .logo img {width: 100px;}
.footer .logo {padding-bottom: 0;}
.secondary .widget .widget_social ul{padding-left: 0;}
.widget_social li{display:inline-block;margin:0 3px;}
.widget_social li:first-child{margin-left: 0;}
.widget_social li a{ -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.widget_social li a:hover{ -moz-transform: scale(0.8); -ms-transform: scale(0.8); -webkit-transform: scale(0.8); -o-transform: scale(0.8); transform: scale(0.8);}

.widget .flickr div{width:100px;height:100px;overflow:hidden;display:inline-block;margin:auto;}
.widget .flickr div img{width:100%;}

.widget.calendar{text-align: center;}
.calendar_title{text-align: center; margin-bottom: 20px;}
.calendar_title .title{display: inline-block;}
.widget.calendar table{margin: auto;}
.widget.calendar td{font-size: 14px; color: #b5b69d; text-align: center; width: 34px; height: 34px;}
.widget.calendar td.emp{color: #fff;}
.widget.calendar td#today{border: 1px solid #5ea281; border-radius: 5px;}
.widget.calendar td.post{cursor: pointer; border-radius: 5px; -webkit-transition:background ease .2s; -moz-transition:background ease .2s; -ms-transition:background ease .2s; -o-transition:background ease .2s; transition:background ease .2s;}
.widget.calendar td.post a{font-weight: 600; color: #5ea281; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -ms-transition:all linear .2s; -o-transition:all linear .2s; transition:all linear .2s;}
.widget.calendar td.post:hover a{color: #fff;}
.widget.calendar td.post:hover {background-color: #5ea281; }
.widget.calendar th{font-size: 12px; color: #8b8b8b; text-transform: uppercase; }
.calendar_title .next_month{font-size: 14px; color: #8b8b8b; display: inline-block; -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);}
.calendar_title .prev_month{font-size: 14px; color: #8b8b8b; display: inline-block; -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); }
.calendar_title .next_month:hover, .calendar_title .prev_month:hover{color: #5ea281;}
.calendar_title .title, .calendar_title .next_month, .calendar_title .prev_month{vertical-align: middle; margin:auto;}
/**************************** /Sidebar **************************/

/**************************** Accordion **************************/
.accordion .item{background-color:#fff;-webkit-transition:background ease .2s;-moz-transition:background ease .2s;-ms-transition:background ease .2s;-o-transition:background ease .2s;transition:background ease .2s;}
.accordion .item .head{font-size:14px;color:#5ea281;text-transform:uppercase;letter-spacing:1px;font-weight:700;border-bottom:1px solid #eff0ea;padding:30px;}
.accordion .item .head .icon{float:right;cursor:pointer;}
.accordion .item .body{font-size:16px;color:#8b8b8b;line-height:24px;border-bottom:1px solid #eff0ea;display:none;padding:30px;}
.accordion .item:first-child .body{display:block;}
.accordion .item.close{background-color:#fcfcf7;}
.accordion .item.close .head .title{color:#232121;}
/**************************** /Accordion **************************/

/**************************** Table **************************/
.table{width:100%;}
.table th{background-color:#fcfcf7;color:#232121;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}
.table tr{text-align:center;background-color:#fff;font-size:14px;color:#8b8b8b;}
.table .first{color:#5ea281;}
.table td,.table th{padding:30px;}
/**************************** /Table **************************/

.audio_player{padding:20px; background:url(../themes/buthouse/assets/images/blog/24.jpg);}
.audio_player .title{font-size:18px;color:#b5b69d;font-weight:600;margin-bottom:10px;}
.audio_player .author{font-size:12px;color:#d4d6c7;margin-bottom:50px;}

.regular.content {font-weight: 400;}
.regular.content .image{max-width: 50%;position:relative;overflow:hidden;}
.regular.content .image img{width:100%;}
.regular.content .image.left{float:left;margin-right:20px;}
.regular.content .image.right{float:right;margin-left:20px;}
.regular.content .image .overlay{background:rgba(0,0,0,0.6);color:#fff;position:absolute;width:100%;bottom:0;padding:10px;}

/**************************** List **************************/
ul.number li{list-style-type:lower-hexadecimal;}
ul.arrow li{list-style-image:url(../themes/buthouse/assets/images/icons/arrow.png);}
ul.star li{list-style-image:url(../themes/buthouse/assets/images/icons/star.png);}
ul.heart li{list-style-image:url(../themes/buthouse/assets/images/icons/heart.png);}
ul.number,ul.arrow,ul.star,ul.heart{padding-left:20px;}
ul.number li,ul.arrow li,ul.star li,ul.heart li{font-size:14px;color:#8b8b8b;line-height:20px;margin-bottom:5px;}
/**************************** /List **************************/

.columns{display:flex;}
.columns .item{display:inline-block;margin:auto;}
.columns .item:first-child{margin-left:0;}
.columns .item:last-child{margin-right:0;}

.diagram_list{display:inline-block;vertical-align:top;}
.diagram_list li{margin-bottom:10px;}
.diagram_list li span{color:#fff;font-size:16px;display:inline-block;vertical-align:top;padding:5px 15px;}

.primary .post{ border-bottom: 2px solid #e7e8e1;width: 100%;padding:30px 0;}
.primary .post:last-child{ border-bottom: 0px;}
.blog-title { margin-top: 30px;}
.post-anim{opacity:0; -moz-transform: scale(0.3); -ms-transform: scale(0.3); -webkit-transform: scale(0.3); -o-transform: scale(0.3); transform: scale(0.3); 	 -webkit-transition:all linear .4s; -moz-transition:all linear .4s; -ms-transition:all linear .4s; -o-transition:all linear .4s; transition:all linear .4s;}
.post-anim.vis{opacity:1;t -moz-transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
.video_container,.post_video,.post_slider ul.slides{height:500px;}

/**************************** Scene 1 **************************/
#scene_1{height:445px;width:100%;position:relative;}
#scene_1 .item:nth-child(1){height: 14.5%;left: 10%;top: 52%;}
#scene_1 .item:nth-child(3){height: 9.7%; left: 80%; top: 57%;}
#scene_1 .item{position:absolute;}
#scene_1 #items{width:635px;height:524px;position:relative;margin:auto;}
#scene_1 #items div{position:absolute;overflow:hidden;}
#scene_1 #items div img{ -webkit-transition:all linear 1s; -moz-transition:all linear 1s; -ms-transition:all linear 1s; -o-transition:all linear 1s; transition:all linear 1s;}
#scene_1 #items div:nth-child(1){width:868px;height:524px;left:107px;z-index:5;bottom:0;}
#scene_1 #items div:nth-child(2){width:632px;height:391px;left:0;z-index:4;bottom:50px;}
#scene_1 #items div:nth-child(3){width:283px;height:201px;left:-400px;z-index:4;bottom:102px;}
#scene_1 #items div:nth-child(4){width:231px;height:143px;left:-300px;z-index:4;bottom:80px;}
#scene_1 #items div:nth-child(5){width:283px;height:201px;right:-550px;z-index:4;bottom:85px;}
#scene_1 #items div:nth-child(1) img{ -moz-transform: rotateY(90deg) translateZ(-220px); -ms-transform: rotateY(90deg) translateZ(-220px); -webkit-transform: rotateY(90deg) translateZ(-220px); -o-transform: rotateY(90deg) translateZ(-220px); transform: rotateY(90deg) translateZ(-220px);}
#scene_1 #items div:nth-child(2) img{ -moz-transform:rotateY(90deg) translateZ(20px); -ms-transform:rotateY(90deg) translateZ(20px); -webkit-transform:rotateY(90deg) translateZ(20px); -o-transform:rotateY(90deg) translateZ(20px); transform:rotateY(90deg) translateZ(20px);}
#scene_1 #items div:nth-child(4) img{ -moz-transform:rotateY(90deg) translateZ(-60px); -ms-transform:rotateY(90deg) translateZ(-60px); -webkit-transform:rotateY(90deg) translateZ(-60px); -o-transform:rotateY(90deg) translateZ(-60px); transform:rotateY(90deg) translateZ(-60px); }
#scene_1 #items div:nth-child(3) img,#scene_1 #items div:nth-child(5) img{ -moz-transform:rotateY(90deg) translateZ(-64px); -ms-transform:rotateY(90deg) translateZ(-64px); -webkit-transform:rotateY(90deg) translateZ(-64px); -o-transform:rotateY(90deg) translateZ(-64px); transform:rotateY(90deg) translateZ(-64px); } 

#scene_1 #eco_items{width:1170px;height: 524px;position:relative;margin:auto;}
#scene_1 #eco_items div{position:absolute;overflow:hidden;}
#scene_1 #eco_items div img{ -webkit-transition:all linear 1s; -moz-transition:all linear 1s; -ms-transition:all linear 1s; -o-transition:all linear 1s; transition:all linear 1s;}
#scene_1 #eco_items div:nth-child(1){width:785px;height:459px;left:415px;z-index:5;bottom:0;}
#scene_1 #eco_items div:nth-child(2){width:318px;height:208px;left:-243px;z-index:4;bottom:85px;}
#scene_1 #eco_items div:nth-child(3){width:318px;height:208px;left:204px;z-index:4;bottom:85px;}
#scene_1 #eco_items div:nth-child(4){width:318px;height:208px;right:-355px;z-index:4;bottom:85px;}
#scene_1 #eco_items div:nth-child(5){width:432px;height:346px;left:930px;z-index:6;bottom:45px;}
#scene_1 #eco_items div:nth-child(6){left:112px;z-index:6;bottom:33%;}
#scene_1 #eco_items div:nth-child(7){left:373px;z-index:6;bottom:33%;}
#scene_1 #eco_items div:nth-child(8){left:771px;z-index:6;bottom:33%;}
#scene_1 #eco_items div:nth-child(9){left:845px;z-index:6;bottom:33%;}
#scene_1 #eco_items div:nth-child(10){left:1120px;z-index:6;bottom:33%;}
#scene_1 #eco_items div:nth-child(11){left:930px;z-index: 1000;bottom:190px;}
#scene_1 #eco_items div:nth-child(11) img{ -webkit-transition:all linear 1s; -moz-transition:all linear 1s; -ms-transition:all linear 1s; -o-transition:all linear 1s; transition:all linear 1s;}

#scene_1 #eco_items div:nth-child(1) img{ -webkit-transform: rotateY(90deg) translateZ(-210px); -moz-transform: rotateY(90deg) translateZ(-210px); -ms-transform: rotateY(90deg) translateZ(-210px); -o-transform: rotateY(90deg) translateZ(-210px);  transform: rotateY(90deg) translateZ(-210px);}
#scene_1 #eco_items div:nth-child(2) img{ -webkit-transform: rotateY(90deg) translateZ(-100px); -moz-transform: rotateY(90deg) translateZ(-100px); -ms-transform: rotateY(90deg) translateZ(-100px); -o-transform: rotateY(90deg) translateZ(-100px);  transform: rotateY(90deg) translateZ(-100px);}
#scene_1 #eco_items div:nth-child(3) img{ -webkit-transform: rotateY(90deg) translateZ(-100px); -moz-transform: rotateY(90deg) translateZ(-100px); -ms-transform: rotateY(90deg) translateZ(-100px); -o-transform: rotateY(90deg) translateZ(-100px);  transform: rotateY(90deg) translateZ(-100px);}
#scene_1 #eco_items div:nth-child(4) img{ -webkit-transform: rotateY(90deg) translateZ(-100px); -moz-transform: rotateY(90deg) translateZ(-100px); -ms-transform: rotateY(90deg) translateZ(-100px); -o-transform: rotateY(90deg) translateZ(-100px);  transform: rotateY(90deg) translateZ(-100px);}
#scene_1 #eco_items div:nth-child(5) img{ -webkit-transform: rotateY(90deg) translateZ(-100px); -moz-transform: rotateY(90deg) translateZ(-100px); -ms-transform: rotateY(90deg) translateZ(-100px); -o-transform: rotateY(90deg) translateZ(-100px);  transform: rotateY(90deg) translateZ(-100px);}
#scene_1 #eco_items div:nth-child(11) img{ -webkit-transform: rotateY(90deg) translateZ(-12px); -moz-transform: rotateY(90deg) translateZ(-12px); -ms-transform: rotateY(90deg) translateZ(-12px); -o-transform: rotateY(90deg) translateZ(-12px);  transform: rotateY(90deg) translateZ(-12px);}

#scene_1 #travel_items{width:1170px;height:482px;position:relative;margin:auto;margin-top: 36px;}
#scene_1 #travel_items div{position:absolute;overflow:hidden;}
#scene_1 #travel_items div img{ -webkit-transition:all linear 1s; -moz-transition:all linear 1s; -ms-transition:all linear 1s; -o-transition:all linear 1s; transition:all linear 1s;}
#scene_1 #travel_items div:nth-child(2){width:440px;height:225px;left:-70px;z-index:4;bottom:78px;}
#scene_1 #travel_items div:nth-child(3){width:320px;height:241px;left:967px;z-index:4;bottom:80px;}
#scene_1 #travel_items div:nth-child(4){left:543px;bottom: 25.7%;}
#scene_1 #travel_items div:nth-child(5){left:900px;bottom: 25.7%;}
#scene_1 #travel_items div:nth-child(6){left:400px;bottom: 25.7%;}
#scene_1 #travel_items div:nth-child(7){bottom: 25.7%;}
#scene_1 #travel_items div:nth-child(8){bottom: 25.7%;}
#scene_1 #travel_items div:nth-child(9){left:244px;bottom: 25.7%;}
#scene_1 #travel_items div:nth-child(10){left:704px;bottom: 25.7%;}
#scene_1 #travel_items div:nth-child(11){right:-100px;bottom: 25.7%;}
#scene_1 #travel_items div:nth-child(12){right: -60px;bottom: 25.7%;}
#scene_1 #travel_items div:nth-child(1) img{ -moz-transform: rotateY(90deg) translateZ(-240px); -ms-transform: rotateY(90deg) translateZ(-240px); -webkit-transform: rotateY(90deg) translateZ(-240px); -o-transform: rotateY(90deg) translateZ(-240px); transform: rotateY(90deg) translateZ(-240px);}
#scene_1 #travel_items div:nth-child(2) img{ -moz-transform:rotateY(90deg) translateZ(-100px); -ms-transform:rotateY(90deg) translateZ(-100px); -webkit-transform:rotateY(90deg) translateZ(-100px); -o-transform:rotateY(90deg) translateZ(-100px); transform:rotateY(90deg) translateZ(-100px);}
#scene_1 #travel_items div:nth-child(3) img{ -moz-transform:rotateY(90deg) translateZ(-60px); -ms-transform:rotateY(90deg) translateZ(-60px); -webkit-transform:rotateY(90deg) translateZ(-60px); -o-transform:rotateY(90deg) translateZ(-60px); transform:rotateY(90deg) translateZ(-60px); }

.boxed #scene_1 #eco_items div:nth-child(2){left:-43px;}
.boxed #scene_1 #eco_items div:nth-child(3){left: 230px;}
.boxed #scene_1 #eco_items div:nth-child(5){left: 770px;}
.boxed #scene_1 #eco_items div:nth-child(11){left: 770px;}
.boxed #scene_1 #eco_items div:nth-child(4){right: -200px;}
.boxed .eco #ln_1{left: 57%;}
.boxed .eco #ln_1  span.numder::before { content: '................';}
.boxed .eco #ln_2{left: -1%;}

.boxed #scene_1 #items div:nth-child(3){left: -320px;}
.boxed #scene_1 #items div:nth-child(4){left: -230px;}
.boxed #scene_1 #items div:nth-child(5){right: -450px;}

.boxed #scene_1 #travel_items div:nth-child(2){left: 50px;}
.boxed .travel #ln_2 { left: 32.5%; }
.boxed .travel #ln_2 span.numder::before { content: '.............';}
.boxed #scene_1 #travel_items div:nth-child(3){left: 900px;}
.boxed .travel #ln_1{left: 61%;}

#ln_1{top:40%; left:82%;}
#ln_2{top:25%; left:7%;}
#ln_3{top:5%; left:62%;}

.eco #ln_1{top: 20%; left: 67%;width: 250px;}
.eco #ln_2{top:35%; left:-3%;}
.eco #ln_3{top:4%; left: 26%;}

.travel #ln_1{top: 32%; left: 66%;width: 250px;}
.travel #ln_2{top: 34%;left: 26.5%;}
.travel #ln_3{top: 22%; left: 62.5%;} 

.eco #cl_1{top:20%;}
.eco #cl_2{top:30%;}
.eco #cl_3{top:10%;}
.eco #cl_4{top:-8%;}

#airplane{position:absolute;display:block;left:-2000px;width:90px; -webkit-transform: rotate(5deg); -moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -o-transform: rotate(5deg);  transform: rotate(5deg); } 
.travel #airplane{-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg);  transform: rotate(0deg); } 
#cl_1{top:45%;background:url(../themes/buthouse/assets/images/scene/2.png) repeat-y;}
#cl_2{top:30%;background:url(../themes/buthouse/assets/images/scene/3.png) repeat-y;}
#cl_3{top:15%;background:url(../themes/buthouse/assets/images/scene/4.png) repeat-y;z-index:4;}
#cl_4{top:-8%;background:url(../themes/buthouse/assets/images/scene/5.png) repeat-y;}
.clouds div{position:absolute;height:50px;width:160px;overflow:hidden;z-index:6;}

.small_scene #scene_1 .item:nth-child(1){height: 35%; left: 10%; top: 27%;}
.small_scene #scene_1 .item:nth-child(2){height: 100%; left: 44.5%;}
.small_scene #scene_1 .item:nth-child(3){height: 38.4%; top: 45%; left: 70%;}
.small_scene #scene_1 .item:nth-child(4){height: 42.4%; left: 25%; top: 40%;}
.small_scene #scene_1 .item:nth-child(5){height: 30%; left: 85%; top: 32%;}
/**************************** /Scene 1 **************************/

/**************************** Footer **************************/
.footer{background-color:#3faa96;}
.footer .logo{padding-top:20px;}
.footer .content{padding: 20px 0;color: #fff;font-size: 13px;}
.footer .content a{color:#a7d692; -webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s; -ms-transition:all linear .2s; transition:all linear .2s;}
.footer .content a:hover{color:#fff;}
.footer .social a{color:#fff;font-size:24px;margin:5px;}
.footer .social a span:before{ -webkit-transition:all ease .2s; -moz-transition:all ease .2s; -o-transition:all ease .2s; -ms-transition:all ease .2s; transition:all ease .2s;}
.footer .social a:hover span{color: #a7d692;}
.footer .social li{display: inline-block;}

.cyan{background-color: #3faa96;}
.cyan .widget .title, .cyan .widget .content{color: #fff;}
.cyan .widget .recent_post .content:hover{color: #7cccd8;}
.cyan .widget .recent_post .content .date, .cyan  .widget .comment .icon{color: #a1f2fe;}
.cyan .widget .tags li a{background-color: #7cccd8;}
.cyan .widget .tags li a:hover{background-color: #2f9aac;}
.cyan .widget .tags li a:hover{color: #a1f2fe;}
.cyan .widget .comment .content:hover{color: #7cccd8;}
/**************************** /Footer **************************/

/**************************** Color Scheme **************************/
.beige{background-color: #eff0ea;}
.cadetblue{background-color: #2d9093;}
.seagreen{background-color: #169093 !important;}
.text-seagreen{color: #169093 !important;}
.skyblue{background-color: #74c2ce;}
.cornsilk{background-color: #fcfcf7;}
.darkseagreen{background-color: #5ea281;}
.yellowgreen{background-color: #a7d692;}
.darkcyan{padding-top:30px;}
.khaki{background-color: #f2de83;}
.ivory{background-color: #fdf7e2;}
.wheat{background-color: #d9c593;}
.salmon{background-color: #df574b  !important;}
.indianred{background-color: #cb483e;}
/**************************** /Color Scheme **************************/

/**************************** Custom panel **************************/
.pattern1{background: url(../themes/buthouse/assets/images/custom/pattern1.jpg) repeat;}
.pattern2{background: url(../themes/buthouse/assets/images/custom/pattern2.jpg) repeat;}
.pattern3{background: url(../themes/buthouse/assets/images/custom/pattern3.jpg) repeat;}
.pattern4{background: url(../themes/buthouse/assets/images/custom/pattern4.jpg) repeat;}
.pattern5{background: url(../themes/buthouse/assets/images/custom/pattern5.jpg) repeat;}
.pattern6{background: url(../themes/buthouse/assets/images/custom/pattern6.jpg) repeat;}

.background1{background: url(../themes/buthouse/assets/images/custom/bg1.jpg) no-repeat; background-size:  2000px; background-position: center;}
.background2{background: url(../themes/buthouse/assets/images/custom/bg2.jpg) no-repeat; background-size:  2000px; background-position: center;}
.background3{background: url(../themes/buthouse/assets/images/custom/bg3.jpg) no-repeat; background-size:  2000px; background-position: center;}
.background4{background: url(../themes/buthouse/assets/images/custom/bg4.jpg) no-repeat; background-size:  2000px; background-position: center;}
.background5{background: url(../themes/buthouse/assets/images/custom/bg5.jpg) no-repeat; background-size:  2000px; background-position: center;}
.background6{background: url(../themes/buthouse/assets/images/custom/bg6.jpg) no-repeat; background-size:  2000px; background-position: center;}

.panelbutton{ z-index: 10; width: 0px; height: 0px; border-top: 75px solid #bebeb1; border-left: 75px solid transparent; position: absolute; top: 0; right: 0; cursor: pointer; }
.panelbutton:after{content: ''; width: 14px; height: 14px; background: url(../themes/buthouse/assets/images/custom/close1.png); position: relative; display: block; top: -58px; right: 29px;-webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s; -ms-transition:all linear .2s; transition:all linear .2s;}
.panelbutton:hover:after{transform:scale(1.3);-ms-transform: scale(1.3); -webkit-transform: scale(1.3); -o-transform: scale(1.3); -moz-transform: scale(1.3);}
.panel{display: none;height: 260px; width: 100%; background-color: #fff; position: absolute; top:0; left: 0px;z-index: 10;border-radius: 0 0 10px 10px;}
.panel:after{ content: ''; position: relative; height: 7px; display: block; background-color: #bebeb1; z-index: 10; border-radius: 0 0 10px 10px; bottom: -7px; margin: 0 5px; margin-top: -8px;}
.panel .columns{margin: auto; text-align: center;display: block;}
.panel .columns .item{display: inline-block; width: 300px; height: 100%; padding-top: 60px;height: 200px; vertical-align: top;border-right: 1px solid #bebeb1;}
.panel .columns .item:last-child{border:none;}
.panel .columns .item .title{margin-bottom: 20px;color: #000; font-size: 12px; text-transform: uppercase; letter-spacing: 3px; font-weight: 600;}
.panel .columns .item  ul{margin: auto;}
.panel .columns .item.homepages  ul li {margin-top: 10px;}
.panel .columns .item.homepages  ul li a{color: #a5a599; font-size: 12px;margin: auto;  text-transform: uppercase; font-weight: 600; background-color: #eff0ea; width: 150px; text-align: center; padding: 10px; display: block;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-ms-transition:all linear .2s;}
.panel .columns .item.homepages  ul li a.active{background-color: #74c2ce; color: #fff;}
.panel .columns .item.homepages  ul li a:hover{background-color: #74c2ce; color: #fff;}

.panel .columns .item.patterns ul, .panel .columns .item.background ul{width: 220px;}
.panel .columns .item.patterns ul li div, .panel .columns .item.background ul li div{height: 55px; width: 55px; cursor: pointer;border: 2px solid #fff;}
.panel .columns .item.background ul li div{background-size: auto 400%;}
.panel .columns .item.patterns ul li div.active, .panel .columns .item.background ul li div.active{border: 2px solid #74c2ce;}
.panel .columns .item.patterns ul li div:hover, .panel .columns .item.background ul li div:hover{ border: 2px solid #74c2ce;}
.panel .columns .item.patterns ul li, .panel .columns .item.background ul li{display: inline-block; margin: 2px;}

.panel .columns .item.layout  .title { margin-bottom: 45px;}
.panel .columns .item.layout  div span{cursor: pointer;color: #a5a599; font-size: 12px;margin: auto;  text-transform: uppercase; font-weight: 600; background-color: #eff0ea; width: 75px; text-align: center; padding: 10px; display: inline-block;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-ms-transition:all linear .2s;}
.panel .columns .item.layout  div span.active{background-color: #74c2ce; color: #fff;}
.panel .columns .item.layout  div span:hover{background-color: #74c2ce; color: #fff;}

.panel .columns .item .reset{margin-bottom: 20px;color: #000; font-size: 12px; display: block; text-transform: uppercase; letter-spacing: 3px; font-weight: 600;margin-bottom: 45px;}
.panel .columns .item .reset:before{content:''; width: 21px; height: 12px; background: url(../themes/buthouse/assets/images/custom/res.png);display: inline-block; margin-right: 2px;vertical-align: bottom;}
.panel .columns .item .apply{color: #fff; font-size: 12px;margin: auto;  text-transform: uppercase; display: block;font-weight: 600; background-color: #74c2ce; width: 110px; text-align: center; padding: 10px;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-ms-transition:all linear .2s;}
.panel .columns .item .apply:hover{background-color: #eff0ea; color: #a5a599;}
.panel .close{width: 0px; height: 0px; border-top: 75px solid #eff0ea; border-left: 75px solid transparent; position: absolute; top: 0; right: 0; cursor: pointer;}
.panel .close:after{content: ''; width: 14px; height: 14px; background: url(../themes/buthouse/assets/images/custom/close.png); position: relative; display: block; top: -58px; right: 29px;-webkit-transition:all linear .2s; -moz-transition:all linear .2s; -o-transition:all linear .2s; -ms-transition:all linear .2s; transition:all linear .2s;} 
.panel .close:hover:after{transform:scale(1.3);-ms-transform: scale(1.3); -webkit-transform: scale(1.3); -o-transform: scale(1.3); -moz-transform: scale(1.3);}
.custom_overflow{z-index: 9;position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; opacity: 0.3;-webkit-transform: translateZ(0);-o-transform: translateZ(0);-ms-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);}
/**************************** /Custom panel **************************/

.pad90{padding-top: 90px; padding-bottom:90px;}
.pad90-top{padding-top: 90px;}
.pad90-bot{padding-bottom: 90px;}

.pad70{padding-top: 70px; padding-bottom:70px;}
.pad70-top{padding-top: 70px;}
.pad70-bot{padding-bottom: 70px;}

.pad30{padding-top: 30px; padding-bottom: 30px;}
.pad30-top{padding-top: 30px;}
.pad30-bot{padding-bottom: 30px;}

.marg90{margin-top: 90px; margin-bottom: 90px;}
.marg90-top{margin-top: 90px;}
.marg90-bot{margin-bottom: 90px;}

.marg60{margin-top: 60px; margin-bottom: 60px;}
.marg60-top{margin-top: 60px;}
.marg60-bot{margin-bottom: 60px;}
.marg15-bot{margin-bottom: 15px;}

.marg30{margin-top: 30px; margin-bottom: 30px;}
.marg30-top{margin-top: 30px;}
.marg30-bot{margin-bottom: 30px;}

.marg0{margin: 0;}
.marg30-right{margin-right: 60px !important; margin-bottom: 60px !important;}

@font-face {
    font-family: ProximaNovaExtrabold;
    src: url(../themes/buthouse/assets/css/fonts/ProximaNovaExtrabold.otf);
}

@font-face {
    font-family: ProximaNovaBlack;
    src: url(../themes/buthouse/assets/css/fonts/ProximaNovaBlack.otf);
}

@font-face {
    font-family: ProximaNovaAltBold;
    src: url(../themes/buthouse/assets/css/fonts/ProximaNovaAltBold.otf);
}

@font-face {
    font-family: TheanoModernRegular;
    src: url(../themes/buthouse/assets/css/fonts/TheanoModernRegular.otf);
}

@font-face {
    font-family: KawashiroGothic;
    src: url(../themes/buthouse/assets/css/fonts/KawashiroGothic.ttf);
}
@font-face {
    font-family: Montserrat-Black;
    src: url(../themes/buthouse/assets/css/fonts/Montserrat-Black.ttf);
}
@font-face {
    font-family: Montserrat-Bold;
    src: url(../themes/buthouse/assets/css/fonts/Montserrat-Bold.ttf);
}
@font-face {
    font-family: Montserrat-Regular;
    src: url(../themes/buthouse/assets/css/fonts/Montserrat-Regular.ttf);
}
@font-face {
    font-family: Montserrat-Thin;
    src: url(../themes/buthouse/assets/css/fonts/Montserrat-Thin.ttf);
}


@font-face {
  font-family: 'fontello';
  src: url('../themes/buthouse/assets/css/fontello/font/fontello.eot?21131822');
  src: url('../themes/buthouse/assets/css/fontello/font/fontello.eot?21131822#iefix') format('embedded-opentype'),
       url('../themes/buthouse/assets/css/fontello/font/fontello.woff?21131822') format('woff'),
       url('../themes/buthouse/assets/css/fontello/font/fontello.ttf?21131822') format('truetype'),
       url('../themes/buthouse/assets/css/fontello/font/fontello.svg?21131822#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?21131822#fontello') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.icon-pencil:before { content: '\e800'; } /* '' */
.icon-link:before { content: '\e801'; } /* '' */
.icon-twitter:before { content: '\e802'; } /* '' */
.icon-star:before { content: '\e803'; } /* '' */
.icon-tag:before { content: '\e804'; } /* '' */
.icon-share:before { content: '\e806'; } /* '' */
.icon-heart:before { content: '\e807'; } /* '' */
.icon-plus:before { content: '\e809'; } /* '' */
.icon-facebook:before { content: '\e80a'; } /* '' */
.icon-minus:before { content: '\e80b'; } /* '' */
.icon-eye:before { content: '\e80c'; } /* '' */
.icon-pinterest:before { content: '\e80d'; } /* '' */
.icon-quote:before { content: '\e80e'; } /* '' */
.icon-comment-1:before { content: '\e80f'; } /* '' */
.icon-chat:before { content: '\e810'; } /* '' */
.icon-menu:before { content: '\e811'; } /* '' */
.icon-videocam:before { content: '\e812'; } /* '' */
.icon-picture:before { content: '\e813'; } /* '' */
.icon-flag:before { content: '\e814'; } /* '' */
.icon-quote-1:before { content: '\e815'; } /* '' */
.icon-music:before { content: '\e816'; } /* '' */
.icon-comment:before { content: '\e817'; } /* '' */
.icon-down-open:before { content: '\e818'; } /* '' */
.icon-up-open:before { content: '\e819'; } /* '' */
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(../themes/buthouse/assets/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../themes/buthouse/assets/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_loaderIcon{background:url(../themes/buthouse/assets/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_next:hover{background:url(../themes/buthouse/assets/images/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../themes/buthouse/assets/images/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../themes/buthouse/assets/images/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../themes/buthouse/assets/images/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../themes/buthouse/assets/images/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../themes/buthouse/assets/images/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:40px;height:40px;background:url(../themes/buthouse/assets/images/popup_buttons.png) 0 0 no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(../themes/buthouse/assets/images/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../themes/buthouse/assets/images/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../themes/buthouse/assets/images/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../themes/buthouse/assets/images/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../themes/buthouse/assets/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../themes/buthouse/assets/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(../themes/buthouse/assets/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(../themes/buthouse/assets/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../themes/buthouse/assets/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../themes/buthouse/assets/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../themes/buthouse/assets/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../themes/buthouse/assets/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../themes/buthouse/assets/images/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../themes/buthouse/assets/images/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../themes/buthouse/assets/images/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../themes/buthouse/assets/images/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../themes/buthouse/assets/images/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(../themes/buthouse/assets/images/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../themes/buthouse/assets/images/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../themes/buthouse/assets/images/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../themes/buthouse/assets/images/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(../themes/buthouse/assets/images/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../themes/buthouse/assets/images/294.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../themes/buthouse/assets/images/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../themes/buthouse/assets/images/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../themes/buthouse/assets/images/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../themes/buthouse/assets/images/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../themes/buthouse/assets/images/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../themes/buthouse/assets/images/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../themes/buthouse/assets/images/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../themes/buthouse/assets/images/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../themes/buthouse/assets/images/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#111;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500; cursor: pointer;}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px; padding-left: 20px;}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}

.pp_content_container .pp_details{
	display: none !important;
	float:left;
	background: url(../themes/buthouse/assets/images/buttons.png) 0 0 repeat;
	height: 60px;
	width: 110px;
	float: right;
	margin-top: -60px;
	max-width: 110px;
}

.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../themes/buthouse/assets/images/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../themes/buthouse/assets/images/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../themes/buthouse/assets/images/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}

div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../themes/buthouse/assets/images/294.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../themes/buthouse/assets/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
/* nanogallery2 - v3.0.5 - 2021-01-06 */
.nGY2{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nGY2 .ngy2_container{width:100%;min-width:100px;font-size:1em;line-height:normal;padding:0;margin:0 auto;overflow:hidden;visibility:visible;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.nGY2_body_scrollbar{overflow:hidden}@font-face{font-family:ngy2_icon_font;src:url(../themes/buthouse/assets/css/font/ngy2_icon_font.woff2?64889571) format('woff2'),url(../themes/buthouse/assets/css/font/ngy2_icon_font.woff?64889571) format('woff');font-weight:400;font-style:normal}.nGY2Icon-star:before{content:'\e801'}.nGY2Icon-search:before{content:'\e800'}.nGY2Icon-star-empty:before{content:'\e802'}.nGY2Icon-video:before{content:'\e803'}.nGY2Icon-videocam:before{content:'\e804'}.nGY2Icon-picture:before{content:'\e805'}.nGY2Icon-camera:before{content:'\e806'}.nGY2Icon-camera-alt:before{content:'\e807'}.nGY2Icon-ok:before{content:'\e808'}.nGY2Icon-help:before{content:'\e80a'}.nGY2Icon-help-circled:before{content:'\e80b'}.nGY2Icon-home:before{content:'\e80e'}.nGY2Icon-link:before{content:'\e80f'}.nGY2Icon-link-ext:before{content:'\e810'}.nGY2Icon-heart:before{content:'\e811'}.nGY2Icon-ngy2_chevron-right:before{content:'\e812'}.nGY2Icon-upload:before{content:'\e814'}.nGY2Icon-reply-all:before{content:'\e815'}.nGY2Icon-export:before{content:'\e816'}.nGY2Icon-chat:before{content:'\e818'}.nGY2Icon-attention:before{content:'\e819'}.nGY2Icon-location:before{content:'\e81a'}.nGY2Icon-trash:before{content:'\e81b'}.nGY2Icon-folder-empty:before{content:'\e81c'}.nGY2Icon-folder-open-empty:before{content:'\e81d'}.nGY2Icon-menu:before{content:'\e81e'}.nGY2Icon-cog:before{content:'\e81f'}.nGY2Icon-cog-alt:before{content:'\e820'}.nGY2Icon-wrench:before{content:'\e821'}.nGY2Icon-lightbulb:before{content:'\e822'}.nGY2Icon-resize-full:before{content:'\e823'}.nGY2Icon-resize-small:before{content:'\e824'}.nGY2Icon-left-open:before{content:'\e827'}.nGY2Icon-right-open:before{content:'\e828'}.nGY2Icon-arrows-cw:before{content:'\e829'}.nGY2Icon-level-up:before{content:'\e82a'}.nGY2Icon-play:before{content:'\e82b'}.nGY2Icon-pause:before{content:'\e82c'}.nGY2Icon-ngy2_chevron-left:before{content:'\e82d'}.nGY2Icon-ellipsis-vert:before{content:'\e82e'}.nGY2Icon-toggle-off:before{content:'\e82f'}.nGY2Icon-toggle-on:before{content:'\e830'}.nGY2Icon-check:before{content:'\e831'}.nGY2Icon-check-empty:before{content:'\e832'}.nGY2Icon-rocket:before{content:'\e833'}.nGY2Icon-filter:before{content:'\e834'}.nGY2Icon-magic:before{content:'\e835'}.nGY2Icon-pinterest-squared:before{content:'\e836'}.nGY2Icon-gplus-squared:before{content:'\e837'}.nGY2Icon-facebook-squared:before{content:'\e838'}.nGY2Icon-basket:before{content:'\e839'}.nGY2Icon-ok-circled:before{content:'\e83a'}.nGY2Icon-user:before{content:'\e83b'}.nGY2Icon-ngy2_chevron_left3:before{content:'\e83c'}.nGY2Icon-ngy2_chevron_right3:before{content:'\e83d'}.nGY2Icon-zoom-out-1:before{content:'\e83e'}.nGY2Icon-ngy2_zoom_out2:before{content:'\e83f'}.nGY2Icon-ngy2_zoom_in2:before{content:'\e840'}.nGY2Icon-ngy2_share2:before{content:'\e841'}.nGY2Icon-ngy2_external2:before{content:'\e842'}.nGY2Icon-ngy2_close2:before{content:'\e843'}.nGY2Icon-ngy2_info2:before{content:'\e844'}.nGY2Icon-ngy2_chevron_up2:before{content:'\e845'}.nGY2Icon-ngy2_download2:before{content:'\e846'}.nGY2Icon-mail-alt:before{content:'\f0e0'}.nGY2Icon-circle-empty:before{content:'\f10c'}.nGY2Icon-tumblr-squared:before{content:'\f174'}.nGY2Icon-twitter-squared:before{content:'\f304'}.nGY2Icon-youtube-play:before{content:'\f16a'}.nGY2Icon-vkontakte:before{content:'\f189'}.nGY2Icon-cw:before{content:'\e809'}.nGY2Icon-ccw:before{content:'\e80c'}[class^=nGY2Icon-]{margin-left:.2em;margin-right:.3em;font-family:ngy2_icon_font;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2Navigationbar{margin:5px 0;padding:5px 0;display:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2Navigationbar .nGY2NavigationbarItem{margin:5px 2px;padding:8px 10px;white-space:nowrap;cursor:pointer;display:inline-block;vertical-align:middle;text-align:left;visibility:'hidden';box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2Navigationbar .oneItem{margin:0 5px;white-space:nowrap;vertical-align:middle;display:inline-block}.nGY2 .nGY2Gallery{position:relative;text-align:center;margin:0 auto;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GallerySub{perspective:900px;text-align:left;position:relative;width:100%;height:100%;overflow:hidden;display:inline-block;z-index:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnail,.nGY2 .nGY2GThumbnailStack{display:inline-block;position:absolute;box-sizing:border-box;border:0 solid #000;padding:0;overflow:hidden;cursor:pointer}.nGY2 .nGY2GThumbnail{background-color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailStack{background-color:#888;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailSub{width:100%;height:100%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border:0 solid #000;margin:0;padding:0;overflow:hidden}.nGY2 .nGY2GThumbnailSubSelected{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.nGY2 .nGY2GThumbnailImage{position:relative;overflow:hidden;background:#000;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailImg{background:url(data:image/gif;base64,R0lGODlhEAAQAIAAAP///////yH5BAEKAAEALAAAAAAQABAAAAIOjI+py+0Po5y02ouzPgUAOw==) center no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block;vertical-align:bottom;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailAnnotationOLD_NO_MORE_USED{background:rgba(34,34,34,.75);opacity:1;text-align:left;left:0;right:0;padding:1px;position:absolute;min-height:18px;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailCustomLayer{position:absolute;display:block;top:0;bottom:0;left:0;right:0;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailLabel{display:block;background:rgba(34,34,34,.75);left:0;right:0;padding:4px;margin:0;position:absolute;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailAlbumTitle,.nGY2 .nGY2GThumbnailDescription,.nGY2 .nGY2GThumbnailImageTitle{left:0;box-sizing:border-box;padding:0;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;right:0}.nGY2 .nGY2GThumbnailAlbumTitle,.nGY2 .nGY2GThumbnailImageTitle{color:#fff;margin:5px 1px 1px;white-space:nowrap;overflow:hidden;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailDescription{clear:both;margin:1px 1px 3px;color:#aaa;white-space:nowrap;font-size:.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIcons{margin:0;position:absolute;display:inline-block;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIconsFullThumbnail{font-size:1.8em;color:#fff;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;padding:5px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIconText,.nGY2 .nGY2GThumbnailIconTextBadge{position:relative;display:inline-block;margin:0;vertical-align:middle}.nGY2 .nGY2GThumbnailIcon{display:inline-block;padding:4px;margin:0;color:#fff;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIconTextBadge{background-color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIconText{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailAlbumUp i{position:absolute;top:50%;left:50%;margin:0;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.nGY2 .nGY2GThumbnailAlbumUp{color:#eee;font-size:1.2em;top:0;bottom:0;left:0;right:0;display:table;width:100%;text-align:center;position:absolute;margin:auto;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailLoaderDisplayed:after,.nGY2 .nGY2GThumbnailLoaderDisplayed:before{display:block;position:absolute;border-style:solid;margin:auto;top:0;left:0;bottom:0;right:0;content:"";border-radius:50%}.nGY2 .nGY2GThumbnailLoaderDisplayed{visibility:visible;opacity:.8;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;zoom:1;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;width:40px;height:40px}.nGY2 .nGY2GThumbnailLoaderDisplayed:before{border-width:7px;width:24px;height:24px;animation:nGY2-thumbnail-spinner-rotate-animation 1s linear 0s infinite;border-color:#888 #000 #000 #888}.nGY2 .nGY2GThumbnailLoaderDisplayed:after{border-width:4px;width:16px;height:16px;animation:nGY2-thumbnail-spinner-anti-rotate-animation .8s linear 0s infinite;border-color:#666 #111 #111 #666}@keyframes nGY2-thumbnail-spinner-rotate-animation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes nGY2-thumbnail-spinner-anti-rotate-animation{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.nGY2 .nGY2GalleryBottom{margin:0;padding:0;text-align:center;position:relative;overflow:hidden;white-space:nowrap}.nGY2 .nGY2GalleryMoreButton,.nGY2 .nGY2GalleryMoreButtonAnnotation,.nGY2 .nGY2GalleryPagination,.nGY2 .nGY2GalleryPaginationDot{margin:10px auto 5px;text-align:center;position:relative;white-space:nowrap;overflow:hidden}.nGY2 .nGY2GalleryMoreButton{padding:4px;display:inline-block;cursor:pointer}.nGY2 .nGY2GalleryMoreButtonAnnotation{border:1px solid #fff;padding:8px 20px;display:inline-block}.nGY2 .nGY2GalleryPagination,.nGY2 .nGY2GalleryPaginationDot{padding:4px}.nGY2 .nGY2PaginationNext,.nGY2 .nGY2PaginationPrev,.nGY2 .nGY2paginationItem,.nGY2 .nGY2paginationItemCurrentPage{margin:10px 4px;padding:5px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#111;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nGY2 .nGY2paginationItemCurrentPage{background:#333}.nGY2 .nGY2paginationDot,.nGY2 .nGY2paginationDotCurrentPage{width:16px;height:16px;border:2px solid #fff;background:#444;border-radius:50%;margin:12px 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;opacity:.5}.nGY2 .nGY2paginationDotCurrentPage{background:#fff;opacity:1}.nGY2 .nGY2paginationRectangle,.nGY2 .nGY2paginationRectangleCurrentPage{width:30px;border:1px solid #fff;height:0;background:#444;margin:5px 1px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;opacity:.5}.nGY2 .nGY2paginationRectangleCurrentPage{background:#fff;opacity:1}.nGY2Popup{position:fixed;color:#000;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5)}.nGY2PopupContent,.nGY2PopupContentCenter,.nGY2PopupContentLeft,.nGY2PopupContentRight{position:fixed;text-align:left;top:50%;left:50%;padding:15px 30px;height:auto;width:50%;background:#fff;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:992px){.nGY2PopupContent,.nGY2PopupContentCenter,.nGY2PopupContentLeft,.nGY2PopupContentRight{width:95%;padding:5px 10px}}.nGY2 .nGY2Viewer,.nGY2 .nGY2ViewerContainer{top:0;height:100%;width:100%;left:0;position:fixed}.nGY2PopupContentCenter{text-align:center}.nGY2PopupTitle{font-size:1.5em;border-bottom:4px solid #888;padding:0 0 5px;margin-bottom:10px}.nGY2PopupCloseButton{font-size:1.5em;cursor:pointer;text-align:right}.nGY2PopupOneItem{padding:10px;font-size:2em;cursor:pointer;display:inline-block}.nGY2PopupOneItemText{padding:10px;font-size:1.2em;cursor:pointer;display:block}.nGY2PortInfo{padding:3px!important;font-size:14px!important;color:#FF0075!important;text-align:center!important;z-index:0!important;text-transform:lowercase!important;cursor:pointer!important}.nGY2PortInfo a,.nGY2PortInfo a:active,.nGY2PortInfo a:hover,.nGY2PortInfo>a:link,.nGY2PortInfo>a:visited{color:#FF0075!important;text-decoration:none!important}.nGY2 .nGY2ViewerContainer{opacity:0}.nGY2 .nGY2Viewer{display:block;visibility:visible;opacity:1;background-color:rgba(1,1,1,.85);text-align:center;clear:both;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.nGY2 .nGY2ViewerLogo{text-align:center;float:left;position:relative;top:50px;left:5px;padding:2px;background:url(../themes/buthouse/assets/css/nanogallery2_logo.png) center no-repeat;display:block;height:74px;width:147px}.nGY2 .nGY2ViewerContent{min-width:40px;min-height:40px;position:absolute;clear:both;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden}.nGY2 .nGY2ViewerMediaPan{transform-origin:50% 50% 0;visibility:visible;opacity:1;position:absolute;display:inline-block;padding:0;top:0;bottom:0;left:0;right:0;margin:auto;zoom:1;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2ViewerMedia,.nGY2 .nGY2ViewerMediaLoaderHidden{visibility:visible;bottom:0;margin:auto;zoom:1;box-sizing:border-box;left:0;right:0}.nGY2 .nGY2ViewerMedia{max-width:none;opacity:1;will-change:transform;transform:translateZ(0);position:absolute;top:0;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;pointer-events:none;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 iframe.nGY2ViewerMedia,.nGY2 video.nGY2ViewerMedia{pointer-events:auto}.nGY2 .nGY2ViewerMediaLoaderDisplayed{visibility:visible;opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;zoom:1;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;width:50px;height:50px}.nGY2 .nGY2ViewerMediaLoaderDisplayed:before{top:0;bottom:0;left:0;right:0;margin:auto;content:"";display:block;position:absolute;border-width:7px;border-style:solid;border-radius:50%;width:38px;height:38px;animation:nGY2-spinner-rotate-animation 1s linear 0s infinite;border-color:#444 #23CB99 #23CB99 #444}.nGY2 .nGY2ViewerMediaLoaderDisplayed:after{content:"";display:block;position:absolute;border-width:4px;border-style:solid;border-radius:50%;width:24px;height:24px;top:0;bottom:0;left:0;right:0;margin:auto;animation:nGY2-spinner-anti-rotate-animation .85s linear 0s infinite;border-color:#333 #23CB99 #23CB99 #333}@keyframes nGY2-spinner-rotate-animation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes nGY2-spinner-anti-rotate-animation{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.nGY2 .nGY2ViewerMediaLoaderHidden{opacity:0;position:absolute;top:0;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;background-image:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2ViewerAreaNext>i,.nGY2 .nGY2ViewerAreaPrevious>i{font-weight:700!important;font-size:2em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;background:rgba(0,0,0,.2)}.nGY2 .nGY2ViewerContent .imgCurrent{cursor:pointer}.nGY2 .nGY2ViewerAreaPrevious{color:#fff;display:block;position:absolute;top:50%;padding:10px 0 10px 5px;margin-top:-25px;left:0;text-align:left;cursor:pointer;opacity:1;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nGY2 .nGY2ViewerAreaPrevious>i{margin:0!important}.nGY2 .nGY2ViewerAreaNext{color:#fff;display:block;position:absolute;top:50%;padding:10px 5px 10px 0;margin-top:-25px;right:0;text-align:right;cursor:pointer;opacity:1;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nGY2 .nGY2ViewerToolsTopLeft,.nGY2 .nGY2ViewerToolsTopRight{top:5px;position:absolute;text-shadow:-1px -1px 0 #444,1px -1px 0 #444,-1px 1px 0 #444,1px 1px 0 #444;opacity:1;cursor:pointer}.nGY2 .nGY2ViewerAreaNext>i{margin:0!important}.nGY2 .toolbarContainer{left:0;right:0;text-align:center;display:inline-block;position:absolute;width:100%}.nGY2 .toolbar{display:inline-block;vertical-align:middle;overflow:hidden;padding:2px 0;margin:1px}.nGY2 .toolbar .label,.nGY2 .toolbar .ngbt,.nGY2 .toolbar .pageCounter{display:table-cell;vertical-align:middle}.nGY2 .toolbarBackground{background:rgba(4,4,4,.7)}.nGY2 .nGY2ViewerToolsTopLeft{color:#ddd;left:5px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nGY2 .nGY2ViewerToolsTopRight{color:#ddd;right:5px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nGY2 .toolbar .ngbt{font-size:1.2em;cursor:pointer;padding:2px 8px}.nGY2 .ngy2viewerToolAction{opacity:1}.nGY2 .ngy2viewerToolAction:hover{opacity:.8}.nGY2 .toolbar .pageCounter{font-size:1.2em;margin:auto;overflow:hidden}.nGY2 .toolbar .label{padding:3px 10px;border-left:0 solid #000;overflow:hidden;text-align:left;font-size:1em;background-color:initial}.nGY2 .toolbar .label .title{font-size:1.2em;margin:auto;vertical-align:middle;overflow:hidden}.nGY2 .toolbar .label .description{font-size:.9em;display:table-row;vertical-align:middle;overflow:hidden;color:#eee}.nGY2 .nGY2viewerGallery{overflow:hidden;position:fixed;display:none;opacity:0;bottom:5px}.nGY2 .nGY2viewerGallery .nGY2VThumbnailContainer{overflow:hidden;display:inline-block;position:absolute;top:0}.nGY2 .nGY2viewerGallery .nGY2VThumbnail{top:0;padding:0;border:1px solid #888;position:absolute;opacity:1;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.nGY2 .nGY2viewerGallery .activeVThumbnail{border:2px solid #fff}.nGY2ConsoleParent{visibility:hidden;height:0;background:#111;color:#e00;padding:0;margin:2px}.nGY2ConsoleParent p{color:#e00;padding:1px;margin:0}.nGY2 .nanoGalleryLBar,.nGY2 .nanoGalleryLBarOff{position:relative;width:100%;margin:0 0 1px;background-color:#556;height:2px}.nGY2.unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.nGY2 .nanoGalleryLBarOff{visibility:hidden}.nGY2 .nanoGalleryLBar{visibility:visible}.nGY2 .nanoGalleryLBar>div{position:absolute;width:50px;height:2px;top:0;opacity:.7}.nGY2 .nanoGalleryLBar>div:nth-child(1){-webkit-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);background:#111}.nGY2 .nanoGalleryLBar>div:nth-child(2){-webkit-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);background:#333}.nGY2 .nanoGalleryLBar>div:nth-child(3){-webkit-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);background:#ccd}.nGY2 .nanoGalleryLBar>div:nth-child(4){-webkit-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);background:#777}.nGY2 .nanoGalleryLBar>div:nth-child(5){-webkit-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);background:#ddd}@-webkit-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-moz-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-ms-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-o-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}.NGY2ThumbnailLightbox{cursor:pointer}
.nGY2{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.nGY2 .ngy2_container{width:100%;min-width:100px;font-size:1em;line-height:normal;padding:0;margin:0 auto;overflow:hidden;visibility:visible;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.nGY2_body_scrollbar{overflow:hidden}@font-face{font-family:ngy2_icon_font;src:url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'),url(data:application/font-woff;charset=utf-8;base64,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) format('woff');font-weight:400;font-style:normal}.nGY2Icon-star:before{content:'\e801'}.nGY2Icon-search:before{content:'\e800'}.nGY2Icon-star-empty:before{content:'\e802'}.nGY2Icon-video:before{content:'\e803'}.nGY2Icon-videocam:before{content:'\e804'}.nGY2Icon-picture:before{content:'\e805'}.nGY2Icon-camera:before{content:'\e806'}.nGY2Icon-camera-alt:before{content:'\e807'}.nGY2Icon-ok:before{content:'\e808'}.nGY2Icon-help:before{content:'\e80a'}.nGY2Icon-help-circled:before{content:'\e80b'}.nGY2Icon-home:before{content:'\e80e'}.nGY2Icon-link:before{content:'\e80f'}.nGY2Icon-link-ext:before{content:'\e810'}.nGY2Icon-heart:before{content:'\e811'}.nGY2Icon-ngy2_chevron-right:before{content:'\e812'}.nGY2Icon-upload:before{content:'\e814'}.nGY2Icon-reply-all:before{content:'\e815'}.nGY2Icon-export:before{content:'\e816'}.nGY2Icon-chat:before{content:'\e818'}.nGY2Icon-attention:before{content:'\e819'}.nGY2Icon-location:before{content:'\e81a'}.nGY2Icon-trash:before{content:'\e81b'}.nGY2Icon-folder-empty:before{content:'\e81c'}.nGY2Icon-folder-open-empty:before{content:'\e81d'}.nGY2Icon-menu:before{content:'\e81e'}.nGY2Icon-cog:before{content:'\e81f'}.nGY2Icon-cog-alt:before{content:'\e820'}.nGY2Icon-wrench:before{content:'\e821'}.nGY2Icon-lightbulb:before{content:'\e822'}.nGY2Icon-resize-full:before{content:'\e823'}.nGY2Icon-resize-small:before{content:'\e824'}.nGY2Icon-left-open:before{content:'\e827'}.nGY2Icon-right-open:before{content:'\e828'}.nGY2Icon-arrows-cw:before{content:'\e829'}.nGY2Icon-level-up:before{content:'\e82a'}.nGY2Icon-play:before{content:'\e82b'}.nGY2Icon-pause:before{content:'\e82c'}.nGY2Icon-ngy2_chevron-left:before{content:'\e82d'}.nGY2Icon-ellipsis-vert:before{content:'\e82e'}.nGY2Icon-toggle-off:before{content:'\e82f'}.nGY2Icon-toggle-on:before{content:'\e830'}.nGY2Icon-check:before{content:'\e831'}.nGY2Icon-check-empty:before{content:'\e832'}.nGY2Icon-rocket:before{content:'\e833'}.nGY2Icon-filter:before{content:'\e834'}.nGY2Icon-magic:before{content:'\e835'}.nGY2Icon-pinterest-squared:before{content:'\e836'}.nGY2Icon-gplus-squared:before{content:'\e837'}.nGY2Icon-facebook-squared:before{content:'\e838'}.nGY2Icon-basket:before{content:'\e839'}.nGY2Icon-ok-circled:before{content:'\e83a'}.nGY2Icon-user:before{content:'\e83b'}.nGY2Icon-ngy2_chevron_left3:before{content:'\e83c'}.nGY2Icon-ngy2_chevron_right3:before{content:'\e83d'}.nGY2Icon-zoom-out-1:before{content:'\e83e'}.nGY2Icon-ngy2_zoom_out2:before{content:'\e83f'}.nGY2Icon-ngy2_zoom_in2:before{content:'\e840'}.nGY2Icon-ngy2_share2:before{content:'\e841'}.nGY2Icon-ngy2_external2:before{content:'\e842'}.nGY2Icon-ngy2_close2:before{content:'\e843'}.nGY2Icon-ngy2_info2:before{content:'\e844'}.nGY2Icon-ngy2_chevron_up2:before{content:'\e845'}.nGY2Icon-ngy2_download2:before{content:'\e846'}.nGY2Icon-mail-alt:before{content:'\f0e0'}.nGY2Icon-circle-empty:before{content:'\f10c'}.nGY2Icon-tumblr-squared:before{content:'\f174'}.nGY2Icon-twitter-squared:before{content:'\f304'}.nGY2Icon-youtube-play:before{content:'\f16a'}.nGY2Icon-vkontakte:before{content:'\f189'}.nGY2Icon-cw:before{content:'\e809'}.nGY2Icon-ccw:before{content:'\e80c'}[class^=nGY2Icon-]{margin-left:.2em;margin-right:.3em;font-family:ngy2_icon_font;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2Navigationbar{margin:5px 0;padding:5px 0;display:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2Navigationbar .nGY2NavigationbarItem{margin:5px 2px;padding:8px 10px;white-space:nowrap;cursor:pointer;display:inline-block;vertical-align:middle;text-align:left;visibility:'hidden';box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2Navigationbar .oneItem{margin:0 5px;white-space:nowrap;vertical-align:middle;display:inline-block}.nGY2 .nGY2Gallery{position:relative;text-align:center;margin:0 auto;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GallerySub{perspective:900px;text-align:left;position:relative;width:100%;height:100%;overflow:hidden;display:inline-block;z-index:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnail,.nGY2 .nGY2GThumbnailStack{display:inline-block;position:absolute;box-sizing:border-box;border:0 solid #000;padding:0;overflow:hidden;cursor:pointer}.nGY2 .nGY2GThumbnail{background-color:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailStack{background-color:#888;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailSub{width:100%;height:100%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border:0 solid #000;margin:0;padding:0;overflow:hidden}.nGY2 .nGY2GThumbnailSubSelected{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.nGY2 .nGY2GThumbnailImage{position:relative;overflow:hidden;background:#000;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailImg{background:url(data:image/gif;base64,R0lGODlhEAAQAIAAAP///////yH5BAEKAAEALAAAAAAQABAAAAIOjI+py+0Po5y02ouzPgUAOw==) center no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block;vertical-align:bottom;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailAnnotationOLD_NO_MORE_USED{background:rgba(34,34,34,.75);opacity:1;text-align:left;left:0;right:0;padding:1px;position:absolute;min-height:18px;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailCustomLayer{position:absolute;display:block;top:0;bottom:0;left:0;right:0;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailLabel{display:block;background:rgba(34,34,34,.75);left:0;right:0;padding:4px;margin:0;position:absolute;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailAlbumTitle,.nGY2 .nGY2GThumbnailDescription,.nGY2 .nGY2GThumbnailImageTitle{left:0;box-sizing:border-box;padding:0;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;right:0}.nGY2 .nGY2GThumbnailAlbumTitle,.nGY2 .nGY2GThumbnailImageTitle{color:#fff;margin:5px 1px 1px;white-space:nowrap;overflow:hidden;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailDescription{clear:both;margin:1px 1px 3px;color:#aaa;white-space:nowrap;font-size:.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIcons{margin:0;position:absolute;display:inline-block;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIconsFullThumbnail{font-size:1.8em;color:#fff;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;padding:5px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIconText,.nGY2 .nGY2GThumbnailIconTextBadge{position:relative;display:inline-block;margin:0;vertical-align:middle}.nGY2 .nGY2GThumbnailIcon{display:inline-block;padding:4px;margin:0;color:#fff;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIconTextBadge{background-color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailIconText{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailAlbumUp i{position:absolute;top:50%;left:50%;margin:0;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.nGY2 .nGY2GThumbnailAlbumUp{color:#eee;font-size:1.2em;top:0;bottom:0;left:0;right:0;display:table;width:100%;text-align:center;position:absolute;margin:auto;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2GThumbnailLoaderDisplayed:after,.nGY2 .nGY2GThumbnailLoaderDisplayed:before{display:block;position:absolute;border-style:solid;margin:auto;top:0;left:0;bottom:0;right:0;content:"";border-radius:50%}.nGY2 .nGY2GThumbnailLoaderDisplayed{visibility:visible;opacity:.8;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;zoom:1;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;width:40px;height:40px}.nGY2 .nGY2GThumbnailLoaderDisplayed:before{border-width:7px;width:24px;height:24px;animation:nGY2-thumbnail-spinner-rotate-animation 1s linear 0s infinite;border-color:#888 #000 #000 #888}.nGY2 .nGY2GThumbnailLoaderDisplayed:after{border-width:4px;width:16px;height:16px;animation:nGY2-thumbnail-spinner-anti-rotate-animation .8s linear 0s infinite;border-color:#666 #111 #111 #666}@keyframes nGY2-thumbnail-spinner-rotate-animation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes nGY2-thumbnail-spinner-anti-rotate-animation{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.nGY2 .nGY2GalleryBottom{margin:0;padding:0;text-align:center;position:relative;overflow:hidden;white-space:nowrap}.nGY2 .nGY2GalleryMoreButton,.nGY2 .nGY2GalleryMoreButtonAnnotation,.nGY2 .nGY2GalleryPagination,.nGY2 .nGY2GalleryPaginationDot{margin:10px auto 5px;text-align:center;position:relative;white-space:nowrap;overflow:hidden}.nGY2 .nGY2GalleryMoreButton{padding:4px;display:inline-block;cursor:pointer}.nGY2 .nGY2GalleryMoreButtonAnnotation{border:1px solid #fff;padding:8px 20px;display:inline-block}.nGY2 .nGY2GalleryPagination,.nGY2 .nGY2GalleryPaginationDot{padding:4px}.nGY2 .nGY2PaginationNext,.nGY2 .nGY2PaginationPrev,.nGY2 .nGY2paginationItem,.nGY2 .nGY2paginationItemCurrentPage{margin:10px 4px;padding:5px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#111;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block}.nGY2 .nGY2paginationItemCurrentPage{background:#333}.nGY2 .nGY2paginationDot,.nGY2 .nGY2paginationDotCurrentPage{width:16px;height:16px;border:2px solid #fff;background:#444;border-radius:50%;margin:12px 5px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;opacity:.5}.nGY2 .nGY2paginationDotCurrentPage{background:#fff;opacity:1}.nGY2 .nGY2paginationRectangle,.nGY2 .nGY2paginationRectangleCurrentPage{width:30px;border:1px solid #fff;height:0;background:#444;margin:5px 1px;white-space:nowrap;cursor:pointer;vertical-align:middle;display:inline-block;opacity:.5}.nGY2 .nGY2paginationRectangleCurrentPage{background:#fff;opacity:1}.nGY2Popup{position:fixed;color:#000;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5)}.nGY2PopupContent,.nGY2PopupContentCenter,.nGY2PopupContentLeft,.nGY2PopupContentRight{position:fixed;text-align:left;top:50%;left:50%;padding:15px 30px;height:auto;width:50%;background:#fff;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:992px){.nGY2PopupContent,.nGY2PopupContentCenter,.nGY2PopupContentLeft,.nGY2PopupContentRight{width:95%;padding:5px 10px}}.nGY2 .nGY2Viewer,.nGY2 .nGY2ViewerContainer{top:0;height:100%;width:100%;left:0;position:fixed}.nGY2PopupContentCenter{text-align:center}.nGY2PopupTitle{font-size:1.5em;border-bottom:4px solid #888;padding:0 0 5px;margin-bottom:10px}.nGY2PopupCloseButton{font-size:1.5em;cursor:pointer;text-align:right}.nGY2PopupOneItem{padding:10px;font-size:2em;cursor:pointer;display:inline-block}.nGY2PopupOneItemText{padding:10px;font-size:1.2em;cursor:pointer;display:block}.nGY2PortInfo{padding:3px!important;font-size:14px!important;color:#FF0075!important;text-align:center!important;z-index:0!important;text-transform:lowercase!important;cursor:pointer!important}.nGY2PortInfo a,.nGY2PortInfo a:active,.nGY2PortInfo a:hover,.nGY2PortInfo>a:link,.nGY2PortInfo>a:visited{color:#FF0075!important;text-decoration:none!important}.nGY2 .nGY2ViewerContainer{opacity:0}.nGY2 .nGY2Viewer{display:block;visibility:visible;opacity:1;background-color:rgba(1,1,1,.85);text-align:center;clear:both;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.nGY2 .nGY2ViewerLogo{text-align:center;float:left;position:relative;top:50px;left:5px;padding:2px;background:url(../themes/buthouse/assets/css/nanogallery2_logo.png) center no-repeat;display:block;height:74px;width:147px}.nGY2 .nGY2ViewerContent{min-width:40px;min-height:40px;position:absolute;clear:both;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden}.nGY2 .nGY2ViewerMediaPan{transform-origin:50% 50% 0;visibility:visible;opacity:1;position:absolute;display:inline-block;padding:0;top:0;bottom:0;left:0;right:0;margin:auto;zoom:1;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2ViewerMedia,.nGY2 .nGY2ViewerMediaLoaderHidden{visibility:visible;bottom:0;margin:auto;zoom:1;box-sizing:border-box;left:0;right:0}.nGY2 .nGY2ViewerMedia{max-width:none;opacity:1;will-change:transform;transform:translateZ(0);position:absolute;top:0;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;pointer-events:none;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 iframe.nGY2ViewerMedia,.nGY2 video.nGY2ViewerMedia{pointer-events:auto}.nGY2 .nGY2ViewerMediaLoaderDisplayed{visibility:visible;opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;zoom:1;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;width:50px;height:50px}.nGY2 .nGY2ViewerMediaLoaderDisplayed:before{top:0;bottom:0;left:0;right:0;margin:auto;content:"";display:block;position:absolute;border-width:7px;border-style:solid;border-radius:50%;width:38px;height:38px;animation:nGY2-spinner-rotate-animation 1s linear 0s infinite;border-color:#444 #23CB99 #23CB99 #444}.nGY2 .nGY2ViewerMediaLoaderDisplayed:after{content:"";display:block;position:absolute;border-width:4px;border-style:solid;border-radius:50%;width:24px;height:24px;top:0;bottom:0;left:0;right:0;margin:auto;animation:nGY2-spinner-anti-rotate-animation .85s linear 0s infinite;border-color:#333 #23CB99 #23CB99 #333}@keyframes nGY2-spinner-rotate-animation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes nGY2-spinner-anti-rotate-animation{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.nGY2 .nGY2ViewerMediaLoaderHidden{opacity:0;position:absolute;top:0;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;background-image:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.nGY2 .nGY2ViewerAreaNext>i,.nGY2 .nGY2ViewerAreaPrevious>i{font-weight:700!important;font-size:2em;Text-Shadow:#000 1px 0 0,#000 1px 1px 0,#000 1px -1px 0,#000 -1px 1px 0,#000 -1px 0 0,#000 -1px -1px 0,#000 0 1px 0,#000 0 -1px 0;background:rgba(0,0,0,.2)}.nGY2 .nGY2ViewerContent .imgCurrent{cursor:pointer}.nGY2 .nGY2ViewerAreaPrevious{color:#fff;display:block;position:absolute;top:50%;padding:10px 0 10px 5px;margin-top:-25px;left:0;text-align:left;cursor:pointer;opacity:1;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nGY2 .nGY2ViewerAreaPrevious>i{margin:0!important}.nGY2 .nGY2ViewerAreaNext{color:#fff;display:block;position:absolute;top:50%;padding:10px 5px 10px 0;margin-top:-25px;right:0;text-align:right;cursor:pointer;opacity:1;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nGY2 .nGY2ViewerToolsTopLeft,.nGY2 .nGY2ViewerToolsTopRight{top:5px;position:absolute;text-shadow:-1px -1px 0 #444,1px -1px 0 #444,-1px 1px 0 #444,1px 1px 0 #444;opacity:1;cursor:pointer}.nGY2 .nGY2ViewerAreaNext>i{margin:0!important}.nGY2 .toolbarContainer{left:0;right:0;text-align:center;display:inline-block;position:absolute;width:100%}.nGY2 .toolbar{display:inline-block;vertical-align:middle;overflow:hidden;padding:2px 0;margin:1px}.nGY2 .toolbar .label,.nGY2 .toolbar .ngbt,.nGY2 .toolbar .pageCounter{display:table-cell;vertical-align:middle}.nGY2 .toolbarBackground{background:rgba(4,4,4,.7)}.nGY2 .nGY2ViewerToolsTopLeft{color:#ddd;left:5px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nGY2 .nGY2ViewerToolsTopRight{color:#ddd;right:5px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.nGY2 .toolbar .ngbt{font-size:1.2em;cursor:pointer;padding:2px 8px}.nGY2 .ngy2viewerToolAction{opacity:1}.nGY2 .ngy2viewerToolAction:hover{opacity:.8}.nGY2 .toolbar .pageCounter{font-size:1.2em;margin:auto;overflow:hidden}.nGY2 .toolbar .label{padding:3px 10px;border-left:0 solid #000;overflow:hidden;text-align:left;font-size:1em;background-color:initial}.nGY2 .toolbar .label .title{font-size:1.2em;margin:auto;vertical-align:middle;overflow:hidden}.nGY2 .toolbar .label .description{font-size:.9em;display:table-row;vertical-align:middle;overflow:hidden;color:#eee}.nGY2 .nGY2viewerGallery{overflow:hidden;position:fixed;display:none;opacity:0;bottom:5px}.nGY2 .nGY2viewerGallery .nGY2VThumbnailContainer{overflow:hidden;display:inline-block;position:absolute;top:0}.nGY2 .nGY2viewerGallery .nGY2VThumbnail{top:0;padding:0;border:1px solid #888;position:absolute;opacity:1;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.nGY2 .nGY2viewerGallery .activeVThumbnail{border:2px solid #fff}.nGY2ConsoleParent{visibility:hidden;height:0;background:#111;color:#e00;padding:0;margin:2px}.nGY2ConsoleParent p{color:#e00;padding:1px;margin:0}.nGY2 .nanoGalleryLBar,.nGY2 .nanoGalleryLBarOff{position:relative;width:100%;margin:0 0 1px;background-color:#556;height:2px}.nGY2.unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.nGY2 .nanoGalleryLBarOff{visibility:hidden}.nGY2 .nanoGalleryLBar{visibility:visible}.nGY2 .nanoGalleryLBar>div{position:absolute;width:50px;height:2px;top:0;opacity:.7}.nGY2 .nanoGalleryLBar>div:nth-child(1){-webkit-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);background:#111}.nGY2 .nanoGalleryLBar>div:nth-child(2){-webkit-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);background:#333}.nGY2 .nanoGalleryLBar>div:nth-child(3){-webkit-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);background:#ccd}.nGY2 .nanoGalleryLBar>div:nth-child(4){-webkit-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);background:#777}.nGY2 .nanoGalleryLBar>div:nth-child(5){-webkit-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-moz-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-ms-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);-o-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);background:#ddd}@-webkit-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-moz-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-ms-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@-o-keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}@keyframes nanoGalleryLBarAnim{0%{left:10%}100%{left:90%}}.NGY2ThumbnailLightbox{cursor:pointer}
/*! http://responsiveslides.com v1.54 by @viljamis */

.slider_container{
  position: relative;
  width: 100%;
  height: 700px;
  overflow:hidden;
  padding-bottom: 20px;
}

.mask .slider_container{
  height: 90%;
  margin-top: 2.5%;
  -webkit-transform: translateZ(0);-o-transform: translateZ(0);-ms-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);
}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  -webkit-transform: translateZ(0);-o-transform: translateZ(0);-ms-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  -webkit-transform: translateZ(0);-o-transform: translateZ(0);-ms-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  -webkit-transform: translateZ(0);-o-transform: translateZ(0);-ms-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);
  }

  
.rslides {
  margin: 0 auto 40px;
  }

.rslides_tabs {
  list-style: none;
  padding: 0;
  background: rgba(0,0,0,.25);
  box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  font-size: 18px;
  list-style: none;
  margin: 0 auto 50px;
  max-width: 540px;
  padding: 10px 0;
  text-align: center;
  width: 100%;
  }

.rslides_tabs li {
  display: inline;
  float: none;
  margin-right: 1px;
  }

.rslides_tabs a {
  width: auto;
  line-height: 20px;
  padding: 9px 20px;
  height: auto;
  background: transparent;
  display: inline;
  }

.rslides_tabs li:first-child {
  margin-left: 0;
  }

.rslides_tabs .rslides_here a {
  background: rgba(255,255,255,.1);
  color: #fff;
  font-weight: bold;
  }

.events {
  list-style: none;
  }

.callbacks_container {
  margin-bottom: 50px;
  position: relative;
  float: left;
  width: 100%;
  }

.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.callbacks li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }

.callbacks img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.callbacks .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }

.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../themes/buthouse/assets/images/themes.gif") no-repeat left top;
  margin-top: -45px;
  border-radius: 0px 10px 10px 0px;
  }

.callbacks_nav:active {
  opacity: 1.0;
  }

.callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  border-radius: 10px 0px 0px 10px;
  }


@media screen and (max-width: 600px) {

  .callbacks_nav {
    top: 47%;
    }
  }


@media only screen and (max-width: 1260px){
body.blog-sidebar  .main{width:1170px;margin:auto;overflow: hidden;}
body.blog-sidebar .post .mejs-controls div.mejs-time-rail, body.blog-sidebar .post .mejs-controls .mejs-time-rail .mejs-time-total{max-width: 60%;}
body.blog-sidebar   .post .team.square .item{width: 250px; }
body.blog-sidebar   .post .team.circle .item{width: 250px; }
.post .team.square .item .image{width: 250px; height: 250px;}
.post .team.circle .item .image{width: 250px; height: 250px;}
.widget_footer .widget { width: 250px;}
}

@media only screen and (max-width: 1170px) {
body.blog-sidebar .main{width:964px;overflow:hidden;margin:auto;}
body.blog-sidebar .secondary{width:26%;}
body.blog-sidebar .post .mejs-controls div.mejs-time-rail,body.blog-sidebar .post .mejs-controls .mejs-time-rail .mejs-time-total{max-width:52%;}
body.blog-sidebar .post .columns .item{margin-top:15px;margin-bottom:15px;}
body.blog-sidebar .post .columns{display:block;}
body.no-blog .main,.main_middle,.blog-no-sidebar #header .main{width:964px;margin:auto;}
body.blog-sidebar .post .team.square .item, body.blog-sidebar .post .team.circle .item{width:200px;}
br{display:none;}
#header{height:250px;}
#header.small_scene #scene_1{margin-left:-110px;}
#header.small_scene{height:580px;}
#scene_1{width:1170px;-ms-transform: scale(0.83); -webkit-transform:scale(0.83);  transform: scale(0.83); margin-left:-100px;}   
#scene_1 #travel_items{margin-top: 11px;}
#about .arrow{margin:0 40px;}
#about .item{width:225px;height:225px;}
#devices .item img{height:165px;}
#framework .item li{margin-bottom:48px;}
#framework.eco .item {width: 28%;}
#framework.eco .item:nth-child(2) {width: 43%;}
#framework.eco .item img { margin-top: 12%;}
.travel .header ul li { margin: 0 25px; }
.header{padding-bottom:83px;}
.header ul li{margin:0 20px;}
.more_arrow{margin:60px auto auto;}
.post_sdb .sharing ul li{margin:auto;}
.post_sdb .sharing ul li span.icon{font-size:15px;}
.post_sdb .sharing ul li span{font-size:13px;}
.post_sdb .more a{padding:15px 30px;}
.post .team.square .item .image, .post .team.circle .item .image{width:200px;height:200px;}
.tabs .columns_2 .item{margin-top:0;}
#widget_2.widget_skills{-ms-transform: scale(0.82); -webkit-transform:scale(0.82);  transform: scale(0.82);margin-left:-100px;width:1170px;height:210px;top:23px;}
.widget_skills .skills_row .name{font-size:17px;}
.widget_footer .widget{width:220px;margin:0 10px;}
.widget .flickr div{width:80px;height:80px;}
div:not(.mask) .slider_container, .video_container,.post_video,.post_slider ul.slides{height:450px;}
}


@media only screen and (max-width: 984px) {
body.blog-sidebar .main{width:728px;overflow:hidden;margin:auto;}
body.blog-sidebar .secondary{width:40%;}
body.blog-sidebar .post .mejs-controls div.mejs-time-rail,body.blog-sidebar .post .mejs-controls .mejs-time-rail .mejs-time-total{max-width:57%;}
body.no-blog .main,.main_middle,.blog-no-sidebar #header .main{width:728px;margin:auto;}
body.blog-sidebar .primary{width:100%;border-bottom: 2px solid #e7e8e1;}
.scroll_menu.header ul li{margin:auto 10px;}
.header ul li{margin:0;}
.travel .header ul li { margin: 0 0px; }
.header{padding-bottom:60px;}
#scene_1{width:1170px; -ms-transform: scale(0.7); -webkit-transform:scale(0.7);  transform: scale(0.7);margin-left:-220px;}
#scene_1 #travel_items { margin-top: -7px; }
.eco #ln_2{left: 4%;}
.eco #ln_2 span.numder::before { content: '..........';}
#header{height:250px;}
#header.small_scene{height:558px;}
#header.small_scene #scene_1{margin-left: -215px;margin-bottom:30px;}
#header.small_scene#header:before {height:62%;}
#header.small_scene#header:after{height: 38.5%;}
.headline span{font-size:16px;}
.more_arrow{margin:30px auto auto;}
#about .item{width:190px;height:190px;}
#about .arrow{width:40px;height:31px;margin:0 10px;}
#post_sdb .image,#post_sdb .post_sdb{display:block;float:none;}
#post_sdb .image{margin-bottom:30px;}
#post_sdb .main,.skills_container{display:block;}
#post_sdb .post_sdb{width:100%;}
#devices .item img{height:140px;}
#framework .right .line{left:-60px;}
#framework .left .line{right:-60px;}
#framework .item li{margin-bottom:27px;}
#framework.eco .item {width: 30%;}
#framework.eco .item:nth-child(2) {width: 38%;}
#framework.eco .item img { margin-top: 11%; left: 30%;}
.team.vertical .content::after{width:130px;}
.team.vertical .content.left:after{right:-140px;}
.team.vertical .content.right:after{left:-140px;}
.team.vertical .item .content.right{left:325px;}
.team.vertical .item .content.left{right:325px;}
.team.circle .item .image.border{position:relative;width:194px;height:194px;}
.team.circle .item{width:220px;margin-bottom:30px;}
.team.circle .item:last-child{margin-bottom:0;}
body.blog-sidebar .post .team.square .item,body.blog-sidebar .post .team.circle .item{width:220px;margin-top:0;}
.post .team.square .item .image,.post .team.circle .item .image{width:220px;height:220px;}
.diagram_skills.resp{position:relative;display:inline-table;-ms-transform: scale(0.7); -webkit-transform:scale(0.7);  transform: scale(0.7);margin-top:-70px;}
.skills_row{margin:0 30px;}
.skills_container .diagram_skills{margin:0 40px 40px;}
#widget_2.widget_skills{width:1170px;height:160px;top:40px;-ms-transform: scale(0.62); -webkit-transform:scale(0.62);  transform: scale(0.62);margin-left:-220px;}
.widget_skills .skills_row .name{font-size:22px;}
.sc_skills .item span,.diagram_skills .item .content{font-size:18px;color:#000;}
.widget_footer .widget{width:280px;margin:0 40px;}
div:not(.mask) .slider_container, .video_container,.post_video,.post_slider ul.slides{height:400px;}
}

@media only screen and(max-width: 866px) {
body.blog-no-sidebar .main{width:728px;margin:auto;}
#header.small_scene #scene_1{height:135px;margin-bottom:30px;}
.mejs-controls div.mejs-time-rail,.mejs-controls .mejs-time-rail .mejs-time-total{max-width:60%;}
}

@media only screen and (max-width: 770px) {
body.blog-sidebar .main{width:440px;overflow:hidden;margin:auto;}
body.blog-sidebar .post .mejs-controls div.mejs-time-rail,body.blog-sidebar .post .mejs-controls .mejs-time-rail .mejs-time-total{max-width:28%;}
body.blog-sidebar .secondary{width:60%;}
body.no-blog .main,.main_middle,body.blog-no-sidebar .main,.blog-no-sidebar #header .main{width:440px;margin:auto;}
body.blog-sidebar #header{width:100%;height:410px;}
.display .display-item {width:100%;}
h1{font-size:80px;}
h2{font-size:32px;}
h3{font-size:26px;}
h4,h4.light{font-size:22px;}
h5{font-size:16px;}
h6{font-size:10px; letter-spacing: 2px;}
.header{padding-top:20px;position:relative;}
.header ul li{margin-top:190px;}
.header .logo{height:150px;width:auto;position:absolute;top:20px;margin-top:0;margin-right:0;text-decoration: none;}
#header{height:250px;}
#scene_1{width:1170px;-ms-transform: scale(0.5); -webkit-transform:scale(0.5);  transform: scale(0.5);margin-left:-365px;}
#scene_1 #travel_items { margin-top: 1px; }
#header.small_scene #scene_1{margin-left: -360px;margin-top:58px;margin-bottom:10px;}
#header.small_scene{height:542px;}
.travel .header .logo{margin-top: 0;margin-right: 0;}
.travel .header ul li { margin: 0; margin-top: 190px; }
.scroll_menu.header{position:fixed;}
.scroll_menu.header ul{width:70%;float:right;}
.scroll_menu.header ul li{margin-top:20px;float:right;}
.scroll_menu.header .logo{top:10px;margin:0;}
.more_arrow{margin:0px auto auto;}
#devices{display:block;}
#devices .item { display: block; margin: auto; margin-bottom: 30px; }
#framework .item{width:32%;}
#framework .item img{width:466px;left:-160px;}
#framework.eco .item img { margin-top: 40%; left: 16%; }
.tabs .columns_2{display:block;margin-bottom:0;}
.tabs .columns_2 .item{width:100%;display:block;overflow:hidden;margin-bottom:30px;}
.tabs_name li{margin:0 2px;padding:12px 15px;}
.team.vertical .item .content{position:relative;top:35%;text-align:center!important;left:inherit!important;right:inherit!important;}
.team.square,.team.circle{display:block;width:100%;text-align:center;}
.team.square .item,.team.circle .item{margin-top:30px!important;}
#post_sdb .image{width:70%;margin-bottom:30px;}
.post_sdb .sharing ul li{margin-bottom:30px;}
.skills_row{margin:0 10px;}
.widget_skills .skills_row img{height:130%;margin-top:-30px;}
.widget_skills .skills_row .name{font-size:30px;font-weight:400;}
#widget_2.widget_skills{width:1170px;height:150px;top: 64px;-ms-transform: scale(0.38); -webkit-transform:scale(0.38);  transform: scale(0.38);margin-left:-365px;}
.diagram_skills.resp{-ms-transform: scale(0.5); -webkit-transform:scale(0.5);  transform: scale(0.5);margin-top:-90px;margin-left:-50px;margin-bottom:0;}
.sc_skills .item span,.diagram_skills .item .content{font-size:21px;}
.headline,#about .arrow,.team.vertical .content::after,#devices .arrow,#framework .left .line,#framework .right .line{display:none;}
.mejs-controls div.mejs-time-rail,.mejs-controls .mejs-time-rail .mejs-time-total{max-width:35%;}
.gallery_images li:first-child{width:67.5%;}
.gallery_images{height:464px;}
.widget_footer .widget{width:250px;margin:0 10px;}
.iso_filters li{margin-bottom:10px;}
.table td,.table th{padding:10px;}
.blog-title {margin-top: 70px;}
.marg30-right{margin-right: 0 !important;}
div:not(.mask) .slider_container, .video_container,.post_video,.post_slider ul.slides{height:350px;}
}

@media only screen and (max-width: 590px) {
.widget_footer .widget { width: 280px; margin:auto; margin-bottom: 30px; display: block; }
.special-service {
  flex-direction: column;
}
}

@media only screen and (max-width: 440px) {
.special-service {
  flex-direction: column;
}
body.blog-sidebar .main{width:370px;}
body.blog-sidebar .section-bong-bang{width:385px;}
body.blog-sidebar .post .regular.content .image{max-width:100%;}
body.blog-sidebar .secondary{width:100%;padding-left:0;}
body.no-blog .main,.main_middle,body.blog-no-sidebar .main,.blog-no-sidebar #header .main{width:280px;margin:auto;}
.display .display-item {width:100%;}
h1{font-size:70px;}
h2{font-size:30px;}
h3{font-size:24px;}
h5{font-size:14px;}
h4{font-size:20px;letter-spacing:6px;}
h4.light{font-size:20px;}
h6{font-size:10px;}
#header{height:250px;}
#header.small_scene{height:538px;}
#header.small_scene #scene_1{margin-left:-450px;margin-top:60px;margin-bottom:10px;}
.header ul li{font-size:11px;margin-right:20px;letter-spacing:1px;width:auto;text-decoration:underline;}
.header ul li:last-child{margin-right:0;}
.travel .header ul li {margin-right: 15px;}
.scroll_menu.header ul{width:100%;float:none;}
.scroll_menu.header ul li{float:none;margin:15px;}
.scroll_menu.header{height:auto;}
#scene_1{width:1170px;-ms-transform: scale(0.3); -webkit-transform:scale(0.3);  transform: scale(0.3);margin-left:-440px;margin-top:-66px;}
#scene_1 #travel_items { margin-top: 10px; }
#about{padding:30px 0;}
#post_sdb .image{width:100%;margin-bottom:30px;}
#framework .item{width:80%;font-size:14px;display:block;}
#framework .item li{padding-bottom: 10px; margin-bottom: 0;min-height:auto;}
#framework .item.left{text-align:left;}
#framework .item:nth-child(2){position:absolute;left:165px;top:35px;}
#framework.eco .item {width: 60%;}
#framework.eco .item img {left: 0%;}
#scene_2 {margin-left:-50px;}
#widget_2.widget_skills{margin-left:-425px;}
.tabs_name li{font-size:10px;margin:0 -1px;padding:12px 5px;}
.tabs .columns_2 .item .content{width:70%;}
.skills_row .progressbar{width:40px;}
.skills_row .progress .before{border-bottom:20px solid #f7f3c6;border-left:20px solid transparent;}
.skills_row .progress .after{border-bottom:20px solid #c0c192;border-right:20px solid transparent;}
.skills_row .foot::before{border-left:20px solid transparent;}
.skills_row .foot::after{border-right:20px solid transparent;}
.skills_row{margin:0;}
.skills_row .progressbar .shadow{left: 20px;}
.diagram_skills.resp{-ms-transform: scale(0.5); -webkit-transform:scale(0.5);  transform: scale(0.5);margin-top:-120px;margin-left:-120px;margin-bottom:0;}
.diagram_skills.resp .item, .diagram_skills.resp .line{display: none;}
.gallery_images li:first-child{width:66%;}
.gallery_images{height:354px;}
.link_content a{font-size:24px;width:100%;word-wrap:break-word;}
.mask,body.blog-sidebar .post .mejs-controls div.mejs-time-rail,body.blog-sidebar .post .mejs-controls .mejs-time-rail .mejs-time-total,body.blog-sidebar .post .mejs-controls div.mejs-horizontal-volume-slider{display:none!important;}
div:not(.mask) .slider_container, .video_container,.post_video,.post_slider ul.slides{height:150px;}
.tabs{padding:20px 0;}
.more_arrow,.mejs-controls div.mejs-time-rail,.scroll_menu.header .logo{display:none;}
.button{font-size:24px;padding:20px 45px;}
.table td,.table th{padding:7px;}
.content_about_us img{width: 100%;}
}

@media only screen and (max-width: 1260px){
.panel .columns .item {width: 230px;}
}

@media only screen and (max-width: 950px) {
.panel{height: 520px;}
.panel .columns .item { width: 320px; border: none;}
}

@media only screen and (max-width: 670px) {
.panel .columns .item { width: 220px;}
}

@media only screen and (max-width: 450px) {
.panel .columns .item { height: 150px;}
.panel { height: 840px; }
}

