.t3-module{background:transparent;color:inherit;margin-bottom:40px;}
.t3-module .module-inner{padding:0;}
.module-title{background:inherit;color:#444;line-height:30px;margin:0 0 10px 0;padding:0;text-transform:uppercase;font-size:13px;font-weight:400;}
.module-ct{background:inherit;color:inherit;padding:0;*zoom:1;}
.module-ct:before,
.module-ct:after{display:table;content:"";line-height:0;}
.module-ct:after{clear:both;}
.t3-module ul,
.t3-module ol{margin-left:20px;margin-bottom:0;}
.t3-module ul.unstyled,
.t3-module ol.unstyled,
.t3-module ul.nav,
.t3-module ol.nav{margin-left:0;}
.t3-module ul.unstyled li,
.t3-module ol.unstyled li,
.t3-module ul.nav li,
.t3-module ol.nav li{padding-bottom:10px;}
.t3-module.white{background:#fff;color:#666;}
.t3-module.white .module-title{color:#333;}
.t3-module.white .module-title span span{color:#fb981a;}
.t3-module.white a{color:#fb981a;}
.t3-module.white a:hover,
.t3-module.white a:focus,
.t3-module.white a:active{color:#c57003;text-decoration:none;}
.t3-module.highlight{background:#fb981a;color:#fff;padding:0;}
.t3-module.highlight .highlight{background:none;padding:0;font-weight:normal;}
.t3-module.highlight .module-title{color:#fff;}
.t3-module.highlight .module-title span span{color:#222;}
.t3-module.highlight a{color:#fff;}
.t3-module.highlight a:hover,
.t3-module.highlight a:focus,
.t3-module.highlight a:active{color:#c57003;text-decoration:none;}
.t3-module.dark{background:#222;color:#fff;}
.t3-module.dark .module-title{color:#fff;}
.t3-module.dark .module-title span span{color:#fb981a;}
.t3-module.dark a{color:#fff;}
.t3-module.dark a:hover,
.t3-module.dark a:focus,
.t3-module.dark a:active{color:#c57003;text-decoration:none;}
.t3-sidebar-2 .t3-module{margin-left:40px;border-bottom:1px solid #e5e5e5;}
.t3-sidebar-2 .t3-module .module-title{line-height:1;margin-bottom:20px;}
.t3-sidebar-2 .t3-module .module-ct{padding-bottom:40px;}
.t3-sidebar-2 .categories-module li,
.t3-sidebar-2 ul.categories-module li,
.t3-sidebar-2 .category-module li,
.t3-sidebar-2 ul.category-module li{border-top:0;}
.t3-sidebar-2 .categories-module li:last-child,
.t3-sidebar-2 ul.categories-module li:last-child,
.t3-sidebar-2 .category-module li:last-child,
.t3-sidebar-2 ul.category-module li:last-child{padding-bottom:0;}
.t3-sidebar-2 .categories-module h4,
.t3-sidebar-2 ul.categories-module h4,
.t3-sidebar-2 .category-module h4,
.t3-sidebar-2 ul.category-module h4{line-height:20px;}
.t3-sidebar-2 .category-module li a.mod-articles-category-title{color:#333;text-transform:none;}
.t3-sidebar-2 .category-module li a.mod-articles-category-title:hover,
.t3-sidebar-2 .category-module li a.mod-articles-category-title:focus,
.t3-sidebar-2 .category-module li a.mod-articles-category-title:active{color:#fb981a;text-decoration:none;}
.t3-sidebar-2 .category-module li p.mod-articles-category-readmore a{background:none;text-indent:0;font-size:13px;padding-left:0;color:#fb981a;opacity:1;filter:alpha(opacity=100);}
.t3-sidebar-2 .category-module li p.mod-articles-category-readmore a:hover,
.t3-sidebar-2 .category-module li p.mod-articles-category-readmore a:focus,
.t3-sidebar-2 .category-module li p.mod-articles-category-readmore a:active{color:#c57003;}
.content-top .t3-module{margin:0 -40px;background:#fff;}
.content-top .t3-module .module-inner{padding:40px;border-bottom:1px solid #e5e5e5;}
.content-top .t3-module .module-title{font-size:32.5px;line-height:40px;font-weight:300;color:#444;text-transform:none;}
.people-list{margin-top:40px;}
.people-list .pull-left{margin-right:20px;overflow:hidden;}
.people-list .pull-left img{transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-webkit-backface-visibility:hidden;}
.people-list .pull-left:hover img{transform:scale(1.15) rotate(-1.75deg);-o-transform:scale(1.15) rotate(-1.75deg);-ms-transform:scale(1.15) rotate(-1.75deg);-moz-transform:scale(1.15) rotate(-1.75deg);-webkit-transform:scale(1.15) rotate(-1.75deg);}
.people-list h4{font-weight:400;margin-top:-3px;}
.featured-work .first .featured-work-inner{margin-right:20px;}
.featured-work .last .featured-work-inner{padding-left:40px;border-left:1px solid #e5e5e5;}
.featured-work img{margin-bottom:20px;}
.our-travel-photos{margin:40px -40px 0;}
.our-travel-photos img{float:left;}
.module_menu .nav{margin-bottom:20px;}
.module_menu .nav > li{border-top:1px solid #eee;}
.module_menu .nav > li > a{padding:5px;}
.module_menu .nav > li:first-child{border-top:0;}
.module_menu .nav > li:first-child > a{padding-top:0;border-top:0;}
#login-form{margin-bottom:0;}
#login-form input[type="text"],
#login-form input[type="password"]{width:90%;}
#login-form #form-login-remember .input{margin-top:3px;}
.banneritem a{font-weight:bold;}
.bannerfooter{border-top:1px solid #e5e5e5;font-size:11px;padding-top:10px;text-align:right;}
.categories-module,
ul.categories-module,
.category-module,
ul.category-module{margin:0;}
.categories-module li,
ul.categories-module li,
.category-module li,
ul.category-module li{list-style:none;padding:10px 0;border-top:1px solid #e5e5e5;}
.categories-module li:first-child,
ul.categories-module li:first-child,
.category-module li:first-child,
ul.category-module li:first-child{border-top:0;padding-top:0;}
.categories-module h4,
ul.categories-module h4,
.category-module h4,
ul.category-module h4{font-size:13px;font-weight:normal;margin:0;}
.feed h4{font-weight:bold;}
.feed .newsfeed,
.feed ul.newsfeed{border-top:1px solid #eee;}
.feed .newsfeed .feed-link,
.feed .newsfeed h5.feed-link,
.feed ul.newsfeed .feed-link,
.feed ul.newsfeed h5.feed-link{font-size:13px;font-weight:normal;margin:0;}
.latestusers,
ul.latestusers{margin-left:0;}
.latestusers li,
ul.latestusers li{background:#eee;display:inline-block;padding:5px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:5px;margin-right:3px;}
.stats-module dt,
.stats-module dd{display:inline-block;margin:0;}
.stats-module dt{font-weight:bold;width:35%;}
.stats-module dd{width:60%;}
div.tagspopular ul{display:block;margin:0;padding:0;list-style:none;overflow:hidden;}
div.tagspopular ul li{color:#666;display:inline-block;margin:0 5px 5px 0;}
div.tagspopular ul li a{background:#eee;border-radius:3px;color:#666;display:block;padding:2px 5px;}
div.tagspopular ul li a:hover,
div.tagspopular ul li a:focus,
div.tagspopular ul li a:active{background:#c57003;color:#fff;text-decoration:none;}
div.tagssimilar ul{margin:0;padding:0;list-style:none;}
div.tagssimilar ul li{border-bottom:1px solid #eee;padding:8px 0;}
div.tagssimilar ul li a{color:#666;}
div.tagssimilar ul li a:hover,
div.tagssimilar ul li a:focus,
div.tagssimilar ul li a:active{color:#c57003;}
.t3-slideshow{background-color:#222;}
.t3-slideshow .main-container{margin-left:-40px;margin-right:-40px;}
.t3-slideshow .ja-ss-desc{left:0;bottom:0;top:auto;height:auto;width:100%;padding-left:0;padding-right:0;background-color:rgba(0,0,0,0.8);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.t3-slideshow .ja-ss-desc h3{margin:0 40px;color:#fff;font-size:30px;}
@-moz-keyframes trickle{from{width:17px;height:25px;background-size:17px 25px;}
50%{width:22px;height:32px;background-size:22px 32px;}
to{width:17px;height:25px;background-size:17px 25px;}
}
@-webkit-keyframes trickle{from{width:17px;height:25px;background-size:17px 25px;}
50%{width:22px;height:32px;background-size:22px 32px;}
to{width:17px;height:25px;background-size:17px 25px;}
}
@keyframes trickle{from{width:17px;height:25px;background-size:17px 25px;}
50%{width:22px;height:32px;background-size:22px 32px;}
to{width:17px;height:25px;background-size:17px 25px;}
}
.jai-map-wrap{color:#fff;position:relative;width:100%;}
.jai-map-wrap .btn-group{z-index:3;}
.jai-map-wrap .btn-group .dropdown-menu{margin-left:0;min-width:187px;}
.jai-map-wrap p{z-index:3;position:relative;}
.jai-map-wrap .popover{z-index:2;}
.jai-map-wrap .popover .popover-content{color:#444;}
.jamasshead{background-repeat:no-repeat;background-position:left bottom;height:382px;margin-left:-40px;margin-right:-40px;margin-bottom:-20px;}
.jamasshead h3.jamasshead-title{border-top:1px solid rgba(255,255,255,0.2);color:#fff;font-size:30px;margin:20px 40px 0;padding:70px 0 0;}
.jamasshead .jamasshead-description{color:#fff;margin-left:40px;}
.jamasshead.contact-page{height:706px;}
.jamasshead.no-image{height:180px;}
.jai-map-container{max-width:100%;}
.ja-home .jai-map-container .point{background:url("../../../templates/ja_beranis/images/point-bg.png") no-repeat left top;height:25px;width:17px;}
.ja-home .cd-dropdown > span:after{background-color:#c57003;}
.ja-home .cd-active.cd-dropdown > span,
.ja-home .cd-dropdown > span{color:#fb981a;}
.categories-module h4,
ul.categories-module h4,
.category-module h4,
ul.category-module h4{background:inherit;color:#444;font-family:'Roboto', sans-serif;line-height:30px;margin:0 0 10px 0;padding:0;text-transform:uppercase;}
.t3-sl-1 .category-module li a.mod-articles-category-title{color:#fff;font-family:'Roboto', sans-serif;font-weight:400;text-transform:uppercase;}
.t3-sl-1 .category-module li a.mod-articles-category-title:hover,
.t3-sl-1 .category-module li a.mod-articles-category-title:focus,
.t3-sl-1 .category-module li a.mod-articles-category-title:active{text-decoration:underline;}
.t3-sl-1 .category-module li .mod-articles-category-readmore{display:inline-block;margin-bottom:0;margin-top:10px;}
.t3-sl-1 .category-module li p.mod-articles-category-readmore a{background:url("../../../templates/ja_beranis/images/ico/readmore.png") no-repeat left center;display:block;font-size:0;opacity:0.5;padding-left:20px;text-indent:-999em;}
.t3-sl-1 .category-module li p.mod-articles-category-readmore a:hover,
.t3-sl-1 .category-module li p.mod-articles-category-readmore a:focus,
.t3-sl-1 .category-module li p.mod-articles-category-readmore a:active{opacity:1;}
.category-module.features li .tabs-category h5{color:#fb981a;display:none;font-size:13px;font-size:15px;font-weight:400;margin:0;}
.category-module.features li .article-aside{margin-bottom:5px;}
.category-module.features li a.mod-articles-category-title{color:#fb981a;font-size:15px;font-weight:400;line-height:1.5;text-transform:none;}
.category-module.features li a.mod-articles-category-title:hover,
.category-module.features li a.mod-articles-category-title:focus,
.category-module.features li a.mod-articles-category-title:active{color:#c57003;text-decoration:none;}
.category-module.features li .img-details{display:none;}
.category-module.features li .img-thumb img{margin-bottom:20px;}
.category-module.features.highlight{background:#fb981a;font-weight:normal;}
.category-module.features.highlight li .tabs-category h5{color:#fff;}
.category-module.features.highlight li .article-aside{color:#f5f5f5;}
.category-module.features.highlight li a.mod-articles-category-title{color:#fff;}
.category-module.features.highlight li a.mod-articles-category-title:hover,
.category-module.features.highlight li a.mod-articles-category-title:focus,
.category-module.features.highlight li a.mod-articles-category-title:active{color:#999;}
.category-module.features.dark{font-weight:normal;}
.category-module.features.dark li .tabs-category h5{color:#fff;}
.category-module.features.dark li .article-aside{color:#f5f5f5;}
.category-module.features.dark li a.mod-articles-category-title{color:#fff;}
.category-module.features.dark li a.mod-articles-category-title:hover,
.category-module.features.dark li a.mod-articles-category-title:focus,
.category-module.features.dark li a.mod-articles-category-title:active{color:#999;}
.t3-sl-2.animate-img-slide .category-module.features img{position:absolute;left:0;margin-bottom:0;}
.t3-sl-2.animate-img-slide .item-first .category-module.features img{-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;transition:all 0.5s ease-out 0s;left:40px;}
.t3-sl-2.animate-img-slide .item-last .category-module.features img{-webkit-transition:all 1.5s ease-out 0s;-moz-transition:all 1.5s ease-out 0s;-o-transition:all 1.5s ease-out 0s;transition:all 1.5s ease-out 0s;left:40px;}
.mod-languages{position:absolute;top:-18px;right:46px;}