.blog-featured.row-fluid [class*="span"]{margin-left:0;}
.blog-featured.row-fluid [class*="span"] .items-leading .leading{margin-bottom:0;}
.blog-featured .items-leading{margin-right:40px;}
.items-leading .leading{margin-bottom:40px;}
.items-row .item{margin-bottom:40px;}
.com_content.view-featured .divider-vertical{display:none;}
.divider-vertical{margin:0 0 40px;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff;}
.item-page .divider-vertical{margin-top:40px;}
.item-list .article-title,
.item-list .article-header h1{color:#fb981a;font-size:15px;font-weight:400;margin-bottom:5px;line-height:1.5;}
.item-list .article-title a,
.item-list .article-header h1 a{color:#fb981a;}
.article-aside{color:#999;font-size:11px;margin-bottom:20px;}
.article-aside.no-article-info{float:right;}
.article-info{margin:0;width:90%;}
.article-info .article-info-term{display:none;}
.article-info dd{color:#bbb;float:left;font-weight:300;font-size:12px;margin-left:0;margin-right:10px;white-space:nowrap;}
.article-footer{color:#999;font-size:12px;margin-bottom:20px;}
article img[align=left],
.img_caption.left,
.pull-left.item-image{margin:6px 20px 20px 0;}
article img[align=right],
.img_caption.right,
.pull-right.item-image{margin:48px 0 20px 20px;}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption{position:relative;}
.img-intro-none,
.img-intro-left,
.img-intro-right,
.img-fulltext-none,
.img-fulltext-left,
.img-fulltext-right,
.img_caption{margin-bottom:20px;max-width:100%;}
.img-fulltext-left{float:left;margin-right:20px;}
.img-fulltext-right{float:right;margin-left:20px;}
.img-intro-none img,
.img-intro-left img,
.img-intro-right img,
.img-fulltext-none img,
.img-fulltext-left img,
.img-fulltext-right img{margin:0;}
.article-image{margin-bottom:20px;}
.article-image .pull-left{margin-right:20px;margin-top:7px;margin-bottom:0;}
.blog-featured .pull-left{float:none;}
.blog .article-image .pull-none,
.item-page .article-image .pull-none{margin:0 -40px 0;}
.items-row.row-0 .article-image.pull-none,
.item-page .article-image.pull-none{margin-top:-40px;}
.item-page .article-image.pull-none{margin-bottom:40px;}
.article-tags{margin-bottom:20px;}
.tags a.label-info,
.tags a.label-info:hover{background-color:#01a3d4;font-weight:normal;text-transform:uppercase;font-size:11px;line-height:11px;}
.img_caption img{margin-bottom:1px !important;}
.img_caption p.img_caption{background:#eee;color:#666;font-size:11px;width:100%;margin:0;padding:5px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;}
article aside .btn-group > .dropdown-toggle,
article aside .btn-group > .dropdown-toggle:hover,
article aside .btn-group > .dropdown-toggle:active,
article aside .btn-group > .dropdown-toggle:focus{background:transparent;border:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.ja-beranis-blog .items-row{border-bottom:1px solid #e5e5e5;padding-bottom:60px;margin-bottom:60px;}
.ja-beranis-blog .items-row .item{margin-bottom:0;}
.ja-beranis-blog .items-row:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}
.ja-beranis-blog .article-image .pull-none,
.ja-beranis-blog .item-page .article-image .pull-none{margin-left:0;margin-right:0;}
.ja-beranis-blog .items-row.row-0 .article-image.pull-none,
.ja-beranis-blog .item-page .article-image.pull-none{margin-top:0;}
.ja-beranis-blog .readmore{display:inline-block;float:left;}
.ja-beranis-blog .jacomment-count{float:right;}
.ja-beranis-careers .items-row .item{margin-left:20px;margin-right:20px;margin-bottom:40px;}
.ja-beranis-careers .items-row [class*="span"]:first-child .item{margin-left:0;}
.ja-beranis-careers .items-row [class*="span"]:last-child .item{margin-right:0;}
.ja-beranis-careers .items-row.cols-2{background:url("../../../templates/ja_beranis/images/gray-border-bg.png") repeat-y 50% top;}
.ja-beranis-careers .items-row:last-child .item{margin-bottom:0;}
.ja-beranis-careers .article-image .pull-none,
.ja-beranis-careers .item-page .article-image .pull-none{margin-left:0;margin-right:0;}
.ja-beranis-careers .items-row.row-0 .article-image.pull-none,
.ja-beranis-careers .item-page .article-image.pull-none{margin-top:0;}
.ja-beranis-careers .item article{padding-bottom:0;position:relative;}
.ja-beranis-careers.item-page article{padding-bottom:40px;position:relative;}
.ja-beranis-careers .article-header h1{margin-top:20px;}
.ja-beranis-careers .page-subheader h2{margin-top:20px;}
.ja-beranis-careers .article-content .btn-apply{position:absolute;bottom:0;}
.login_form fieldset,
.login fieldset{padding:15px 0 0;}
.login_form fieldset p,
.login fieldset p{margin:0 0 5px;}
.login_form label,
.login label{display:block;font-weight:bold;}
.login-fields{margin:0 0 10px;}
.login_form .input,
.login_form .inputbox,
.login-fields .required{margin-left:10px;width:150px;}
.login_form .remember .input,
.login_form .remember .inputbox{width:20px;}
.form-register fieldset{padding:0 0 10px;}
.form-register p{margin:0 0 5px;}
.form-register p.form-des{margin:15px 0;}
.form-register label{display:block;float:left;font-weight:bold;text-align:right;width:130px;}
.form-register .input,
.form-register .inputbox{margin-left:10px;width:200px;}
.form-register .btn,
.form-register .button{margin-left:140px;}
.registration fieldset dt{margin-right:5px;}
.admintable textarea{max-width:90% !important;resize:none;}
#mailto-window{background:#fff;margin:10px 0 20px;padding:0;position:relative;}
#mailto-window h2{margin-top:0;margin-bottom:20px;}
#mailto-window .mailto-close{background:#FFF;background:-moz-linear-gradient(bottom,#ccc,#f0f0f0);background:-webkit-linear-gradient(bottom,#ccc,#f0f0f0);border:1px solid #CCC;border-radius:3px;color:#666;font-size:92%;padding:2px 5px;position:absolute;top:-10px;right:0px;text-shadow:1px 1px 0 #f0f0f0;}
#mailto-window .mailto-close a{color:#666;}
#mailto-window .mailto-close:hover{border-color:#999;box-shadow:0 0 3px rgba(0,0,0,0.2);}
#mailtoForm .formelm{padding:5px 0;vertical-align:middle;overflow:hidden;}
#mailtoForm .formelm label{display:inline-block;float:left;vertical-align:middle;width:100px;}
#mailtoForm p{margin-top:20px;}
#mailtoForm .input,
#mailtoForm .inputbox{width:65%;}
#mailtoForm .btn,
#mailtoForm .button,
#mailtoForm button{margin-right:5px;box-shadow:none;border:solid 1px #e6e6e6;}
.user-details{padding:10px 0;}
.user-details p{margin:0 0 5px;}
.user-details label{display:block;float:left;font-weight:bold;text-align:right;width:130px;}
.user-details .input,
.user-details .inputbox{margin-left:10px;width:200px;}
.user-details .btn,
.user-details button{margin-left:140px;}
.user-details .paramlist .paramlist_key{padding:0 0 5px;width:130px;}
.user-details .paramlist .paramlist_value{padding:0 0 5px;}
.user-details .user_name span{font-weight:bold;padding-left:10px;}
.reset .form-validate p,
.remind .form-validate p{background:#eee;border:1px solid #e5e5e5;margin-bottom:20px;padding:10px 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.reset .form-validate fieldset dl,
.remind .form-validate fieldset dl{margin:0;}
.reset .form-validate fieldset dt,
.remind .form-validate fieldset dt{margin:4px 0 0 0;}
.reset .form-actions,
.remind .form-actions{background:none;border:none;margin:0;padding-top:0;padding-bottom:0;}
.reset .form-horizontal .control-group,
.remind .form-horizontal .control-group{margin-bottom:5px;}
#searchForm{padding:10px 20px;border:1px solid #e5e5e5;background:#eee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;*zoom:1;}
#searchForm:before,
#searchForm:after{display:table;content:"";line-height:0;}
#searchForm:after{clear:both;}
#searchForm fieldset{margin:20px 0;}
#searchForm legend{float:left;margin-bottom:10px;}
#searchForm fieldset.only input[type="checkbox"]{margin-top:4px;}
.phrases-box input,
.phrases-box label,
.form-limit input,
.form-limit label,
.only label{display:inline-block;margin-right:10px;}
.phrases-box input{margin:0;}
.search-results{margin-top:20px;}
.search-results .result-title{font-size:15px;margin-top:20px;}
.search-results .result-category{font-size:11px;color:#999;}
.search-results .result-text{margin-top:5px;margin-bottom:5px;}
.search-results .result-created{font-size:11px;color:#999;}
.contact .tab-content{overflow:visible;}
.contact .control-group.span4{margin-left:0 !important;}
.contact legend{border:none;font-size:13px;line-height:20px;margin-bottom:5px;}
.contact h3{color:#333;font-size:30px;}
.contact [class^="icon-"],
.contact [class*=" icon-"]{color:#333;}
.contact .thumbnail{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.contact .control-contact{margin-bottom:10px;}
.contact .control-contact label{color:#222;display:block;}
.contact .control-contact textarea{width:98%;height:150px;}
.contact label#jform_contact_email_copy-lbl{border:none;display:inline-block;margin:1px 0 0;padding:0;vertical-align:top;}
.contact .jicons-text{color:#222;display:block;font-weight:400;text-transform:uppercase;}
.contact .jicons-text .jicons-desc{color:#666;display:block;text-transform:none;}
.contact .nav-tabs.nav-stacked > li > a{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.contact .nav-tabs.nav-stacked > li > a:hover,
.contact .nav-tabs.nav-stacked > li > a:focus,
.contact .nav-tabs.nav-stacked > li > a:active{color:#c57003;text-decoration:underline;background:none;}
.contact .contact-form{border-bottom:solid 1px #e5e5e5;}
.contact .contact-form .control-group-footer{clear:both;}
.contact .contact-form .re-captcha{float:right;}
.contact .contact-form .re-captcha .control-label{text-align:left;float:none;}
.contact .contact-form .re-captcha .control-group{margin:0;}
.contact .contact-form .re-captcha .controls{margin:0;}
.contact .contact-form .re-captcha .controls #recaptcha_area{margin-bottom:20px;}
.contact .address-info{border-left:solid 1px #e5e5e5;padding-left:40px;}
.contact .nav-tabs > li > a{outline:none;}
.contact .nav-tabs > li > a:hover,
.contact .nav-tabs > li > a:focus,
.contact .nav-tabs > li > a:active{color:#c57003;}
.contact .accordion-inner .contact-form{border-bottom:none;}
.contact .accordion-inner .form-horizontal .control-group{margin-bottom:0;}
.contact .accordion-inner .control-group.span8{margin-left:0 !important;}
.contact .accordion-inner .control-group button{margin-top:10px;}
.contact .accordion-inner .contact-address.dl-horizontal > .contact-address.span4{margin-left:-20px !important;}
.contact .accordion-heading .accordion-toggle{font-weight:bold;}
#archive-items > li{line-height:normal;margin:0;overflow:visible;padding:0;}
#archive-items div.intro{clear:both;overflow:hidden;}
.category-desc{margin-bottom:20px;}
.category-item{margin-top:20px;*zoom:1;}
.category-item:before,
.category-item:after{display:table;content:"";line-height:0;}
.category-item:after{clear:both;}
.category-item .page-header{line-height:normal;padding-top:10px;padding-bottom:10px;margin-bottom:20px;}
.category-item .category-item{margin-left:2.2727272727273%;}
.newsfeed-category > h2,
.newsfeed > h2{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px;margin-top:0;}
.newsfeed-category .category-desc,
.newsfeed .category-desc{margin-bottom:20px;}
.newsfeed-category .category li,
.newsfeed .category li{*zoom:1;}
.newsfeed-category .category li:before,
.newsfeed-category .category li:after,
.newsfeed .category li:before,
.newsfeed .category li:after{display:table;content:"";line-height:0;}
.newsfeed-category .category li:after,
.newsfeed .category li:after{clear:both;}
.newsfeed > h2{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px;margin-top:0;}
.newsfeed .feed-description{margin-bottom:20px;font-size:15px;}
.newsfeed .feed-item-description .feed-description{font-size:13px;}
.newsfeed ol li > a{font-weight:bold;font-size:15px;}
.edit textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.button2-left,
.button2-left div{float:left;}
.button2-right,
.button2-right div{float:right;}
.button2-left{margin:5px 5px 0 0;}
.button2-right{margin:5px 0 0 5px;}
.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span{background:#eee;border:1px solid #e1e1e1;color:#999;cursor:pointer;display:block;float:left;padding:2px 10px;border-radius:2px;}
.button2-left span,
.button2-right span{color:#999;cursor:default;}
.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span{padding:0 6px;}
.button2-left a:hover,
.button2-right a:hover{background:#e1e1e1;color:#444;text-decoration:none;}
.edit.item-page .control-group a.modal{position:inherit;width:auto !important;margin-left:0 !important;top:auto !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.edit.item-page .control-group .media-preview{clear:both;}
.article-aside .dropdown-menu{background:#fff;border:solid 1px #e6e6e6;}
.article-aside .dropdown-menu li a{color:#444;}
.article-aside .dropdown-menu li a:hover,
.article-aside .dropdown-menu li a:focus,
.article-aside .dropdown-menu li a:active{color:#fb981a;}
.controls img.calendar{cursor:pointer;margin-left:5px;}
.article-content .pagination ul{border-left:1px solid #e5e5e5;}
.article-content .pagination li{float:left;padding:10px 20px;line-height:normal;border:1px solid #e5e5e5;border-left:0;}
.article-content .pagination li a{border:0;text-decoration:none;background-color:transparent;line-height:normal;padding:0;}
.pagenavcounter{margin:0 0 20px;font-weight:bold;}
#article-index{float:right;margin:0 0 20px 20px;padding:10px;width:30%;border:1px solid #e5e5e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#article-index ul{margin:0 0 0 20px;}
.pagenav{margin:0;padding:0;list-style:none;}
.pagenav li{margin:0;padding:0;float:left;}
.pagenav li.pagenav-prev{margin-right:10px;}
.pagenav li a{color:#444;padding:5px 10px;line-height:normal;border:1px solid #e5e5e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.pagenav li a:hover,
.pagenav li a:active,
.pagenav li a:focus{background-color:transparent;color:#fb981a;}
.counter{float:right;line-height:1;margin:10px 0;text-align:right;}
.pagination ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.pagination ul > li > a,
.pagination ul > li > span{border:solid 1px #ddd;color:#222;font-weight:400;font-size:11px;margin:0 2px 5px 2px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span{background-color:#fff;color:#fb981a;}
.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus{color:#666;border:solid 1px #ddd;}
.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.items-more{background:url("../../../templates/ja_beranis/images/gray-border-bg.png") repeat-y left top;}
.items-more h3{display:none;}
.items-more .nav-stacked{margin-left:40px;margin-bottom:0;}
.items-more .nav-stacked li a{border:0;padding:0;margin-bottom:5px;font-size:15px;font-weight:400;}
.items-more .nav-stacked li a:hover,
.items-more .nav-stacked li a:focus,
.items-more .nav-stacked li a:active{color:#c57003;}
.items-more .nav-stacked li:last-child .article-aside{margin-bottom:0;}
.back_button a{display:block;margin:10px 0;}
.filters{margin:10px 0 5px;}
.display-limit{margin:10px 0 5px;}
.filters .filter-search,
.filters .display-limit{float:left;width:50%;}
.filters .display-limit{float:right;text-align:right;}
#system-message dt{font-weight:bold;}
#system-message dd{font-weight:bold;}
#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul{margin:0;padding:0;}
#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li{background:none;margin:0;padding:5px;}
.tip-wrap{background:#fff6df;border:1px solid #fb3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.4);-moz-box-shadow:0 0 3px rgba(0,0,0,0.4);box-shadow:0 0 3px rgba(0,0,0,0.4);max-width:300px;z-index:999;}
.tip-title{border-bottom:1px solid #fb3;font-weight:bold;padding:5px 10px;}
.tip-text{font-size:13px;margin:0;padding:5px 10px;}
.hasTip img{border:none;margin:0 5px 0 0;}
.width-10{width:10px;}
.width-20{width:20px;}
.width-30{width:30px;}
.width-40{width:40px;}
.width-50{width:50px;}
.width-60{width:60px;}
.width-70{width:70px;}
.width-80{width:80px;}
.width-90{width:90px;}
.width-100{width:100px;}
.height-10{height:10px;}
.height-20{height:20px;}
.height-30{height:30px;}
.height-40{height:40px;}
.height-50{height:50px;}
.height-60{height:60px;}
.height-70{height:70px;}
.height-80{height:80px;}
.height-90{height:90px;}
.height-100{height:100px;}
.iframe-bordered{border:1px solid #ddd;}
.input-prepend .chzn-container-single .chzn-single{border-color:#e6e6e6;height:26px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.input-prepend .chzn-container-active .chzn-single-with-drop{-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0;}
.input-prepend .chzn-container-single .chzn-drop{border-color:#e6e6e6;}
.btn-group .chzn-results{white-space:normal;}
.jacomment-count{display:inline-block;}