*  {padding: 0; }*
body  {
	margin:0;
	color:#515151;
	background-color:#f6f6f6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em !important;
	font-weight:400;
	line-height:135%;
	text-align:left;
	text-rendering: optimizelegibility;
	
	}
	
/* a link */	
a  {
	text-decoration: none !important;
	color:#515151;
	}
a:hover  {
	text-decoration:none !important;
	color:#515151;
	}
a:active { 
    outline:none;
	color:#515151;
	}
a:focus {
	-moz-outline-style:none;
	color:#515151;
	}	
fieldset a {
	font-weight: bold; 
	}
	
/* h1,h2,h3,h4,h5,h6 */	
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
	font-family:inherit;
	font-weight:500;
	line-height:1;
	color:inherit;
	margin-bottom:2px;
	margin-top:2px;
	}
	
.h1,h1{font-size:2.5rem}
.h2,h2{font-size:2rem}
.h3,h3{font-size:1.75rem}
.h4,h4{font-size:1.5rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}

/* dl,ol,ul */  
ol,ul{margin:0 0 9px 25px;}
dl {margin:0}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
	
/* img */	
	
img {
	display:inline-block;
	max-width:100%;
	box-sizing:border-box;
	}

.pull-right {
	}
	
.pull-right.item-image {
	margin-top:0px;
	margin-left:12px;
	margin-right:0px;
	margin-bottom:12px;
}
.pull-left.item-image {
	margin-top:0px;
	margin-left:0px;
	margin-right:12px;
	margin-bottom:12px;
}
.pull-none.item-image {
	margin-bottom:15px;
}

.readmore  {
    }

.login{ display:block; }
.register{ display:block;}
.search{display:block; }

.nav, .mostread, .newsflash, .category-module, .categories-module, .latestnews, .relateditems {
   display:block;
  margin-bottom: 0;
  list-style: none;
  padding:10px;
  overflow:hidden;
  }
  
ul.nav-child  {
	padding-left:8px;
	list-style-type: none;
	font-size:14px;
	padding-bottom:8px;
  }

span.nav-header {
	padding-left:8px;
	font-style:oblique;
  }
  
ul.pager.pagenav {
	list-style-type: none;
	display:table;
	width:auto;
	float:right;
  }
  
li.previous, li.next {
	float:right;
	padding:10px;
	border:1px solid #e1e1e1;
	margin-left:5px;
  }
  
li.previous:hover, li.next:hover {
	float:right;
	padding:10px;
	border:1px solid #d2d2d2;
	margin-left:5px;
  }
  
.article-info {
	display:inline-block;
	
  }
dt.article-info-term, dd.createdby, dd.category-name, dd.published, dd.create, dd.modified, dd.hits  {
	float:left;
	padding:2px;
	font-size:12px;
	margin-right:25px;
  }

.custom {
	padding:10px;
	padding-left:8px !important;
	}
	
.page-header {
	margin:0px !important;
	}

/* Start Global + Header Area*/
.AKBdisplay_global_area {
	  margin-left:auto;
	  margin-right:auto;
	  display:block;
	  box-sizing:border-box;
	  }
	  
.AKBdisplay_header_area {
	width:100%;
	display:block;
	box-sizing:border-box;
	}
  

.AKB_banner_top {
	padding:8px;
	border:2px solid #000000;
	box-sizing:border-box;
	}
	
.AKB_nav_container {
	width:100%;
	display:table;
	box-sizing:border-box;
	}
	
.AKB_nav_position {
	width:100%;
	display:table;
	}
	
.AKB_nav_position_interno {
	margin-left:40px;
	margin-right:40px;
	}
	
.AKB_logo_modulo_pos1 {
	display:block;	
	float:left;
	margin-right:20px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	padding-right:5px;
    }
.AKB_logo_pos1 {
	cursor: pointer;
    max-width:90% !important;
	}
	
.AKB_display_topbar  {
	height:70px;
	width:100%;
	display:table;
	}
	
.AKB_topbar_int_right  {
	margin-top:20px;
	padding-right:20px;
	float:right;
	}
	
.AKB_logo_modulo_pos2 {
	display:block;
	margin-right:20px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	padding-right:5px;
	float:left;
    }

.AKB_logo_pos2 {
	cursor: pointer;
    max-width:90% !important;
    }
	
.AKB_info_social_group {
	float:right;
	}
	
.AKB_info_position {
	float:left;
	text-align:right;
	height:30px;
	}
	
.AKB_info1_top, .AKB_infomail_top {
	float:left;
	}
	
.AKB_social_position {
	float:left;
	}

.AKB_social_content  {
	
	}
	
.AKB_icons_content  {
	float:left;
	margin-left:12px;
	}
	
.AKB_icons_content:hover  {
	float:left;
	margin-left:12px;
	}

/* Login Top */
	
.AKB_login_top {
	float:left;
	}

.AKB_login_top_form {
	display:block;
	position:fixed;
	top:50%;
	left:50%;
	bottom:50%;
	right:50%;
	z-index:10000000;
	transform:translate(-50%,-50%);
	transition:all 0.5s;
	width:100%;
	height:100%;
	background-color:rgba(0, 0, 0, 0.6);
	background-repeat:repeat;
    background-attachment:scroll;
    background-position:center; 
	}
	
.AKB_login_top_form_container {
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	z-index:10000001;
	transform:translate(-50%,-50%);
	transition:all 0.5s;
	width:350px;
	min-height:300px;
	padding:20px;
	border:solid 1px #fff;
	border-radius:2px;
	background:#fff;
	overflow-y:auto;
	}
	
.AKB_login_top_form_int  {
	display:block;
	overflow:hidden;
	}
	
.AKB_login_top_form_container .AKB_login_top_form_int .userdata {
	}
	
.AKB_login_top_form_container .AKB_login_top_form_int .form-login-username {
	}

.AKB_login_top_form_container .AKB_login_top_form_int .input-prepend {
	}

.AKB_login_top_form_container .AKB_login_top_form_int .input-small {
	width:100%;
	border:solid 1px #d6d6d6;
	min-height:25px;
	margin-bottom:8px;
	padding-left:8px;
	}

.AKB_login_top_title {
	margin:0 0 10px;
	padding:0 0 10px;
	border-bottom:solid 1px #666;
	font-size:1.3em;
	font-weight:bold;
	}
	
.AKB_login_top_title a {
	display:block;
	float:right;
	}
	
.AKB_login_top_mobile {
	display:none;
	}
	
.AKB_cart_top {
	float:left;
	}

/* */

.AKB_languageswitcher {
	float:left;
	}

.AKB_navbar {
	width:auto;
	z-index:999;
	}

.AKB_menu_principale {
	width:auto;
	height:60px;
	}

.AKB_slide_1 {
	padding:0px;
    }
	
.AKB_display_slide_over {
	width:100%;
	display:table;
	margin:auto;
	background:#000000;
	color:#dddddd;
	padding-top:5px;
	}
	
.AKB_searchhorizontal_pos  {
	width:100%;
	display:block;
	margin:auto;
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
	box-sizing:border-box;
	}
/* End Global + Header Area */

/* Top Area + Center Area + Bottom Area + Footer Area */

.AKBdisplay_top_area, .AKBdisplay_center_area, .AKBdisplay_bottom_area, .AKBdisplay_footer_area, .AKBdisplay_breadcrumbs_area {
	width:100%;
	display:block;
	box-sizing:border-box;
	}
	
div.AKB_center, div.AKB_top, div.AKB_bottom {
	padding:0px !important;
	}

.AKB_display {
	width:100%;
	display:block;
	margin:auto;
	}
	
.AKB_display_inset {
	width:100%;
	display:block;
	margin:auto;
	}
	
/* Top + Bottom + Footer Position */
.AKB_top1, .AKB_top2, .AKB_top3, .AKB_top4, .AKB_top5, .AKB_top6, .AKB_bottom1, .AKB_bottom2, .AKB_bottom3, .AKB_bottom4, .AKB_bottom5, .AKB_bottom6, .AKB_footer1, .AKB_footer2, .AKB_footer3  /*, .AKBcenterarea*/ {
	padding:6px;
	box-sizing:border-box;
	display:block;
	width:100%;
	}
	

.AKB_top1_1, .AKB_top1_2, .AKB_top1_3, .AKB_top1_4, 
.AKB_top1_5, .AKB_top1_6, .AKB_top1_7, .AKB_top1_8,
.AKB_top2_1, .AKB_top2_2, .AKB_top2_3, .AKB_top2_4, 
.AKB_top2_5, .AKB_top2_6, .AKB_top2_7, .AKB_top2_8,
.AKB_top3_1, .AKB_top3_2, .AKB_top3_3, .AKB_top3_4,
.AKB_top3_5, .AKB_top3_6, .AKB_top3_7, .AKB_top3_8,
.AKB_top4_1, .AKB_top4_2, .AKB_top4_3, .AKB_top4_4, 
.AKB_top4_5, .AKB_top4_6, .AKB_top4_7, .AKB_top4_8,
.AKB_top5_1, .AKB_top5_2, .AKB_top5_3, .AKB_top5_4, 
.AKB_top5_5, .AKB_top5_6, .AKB_top5_7, .AKB_top5_8,
.AKB_top6_1, .AKB_top6_2, .AKB_top6_3, .AKB_top6_4,
.AKB_top6_5, .AKB_top6_6, .AKB_top6_7, .AKB_top6_8,
.AKB_bottom1_1, .AKB_bottom1_2, .AKB_bottom1_3, .AKB_bottom1_4, .AKB_bottom1_5, .AKB_bottom1_6, .AKB_bottom1_7, .AKB_bottom1_8,
.AKB_bottom2_1, .AKB_bottom2_2, .AKB_bottom2_3, .AKB_bottom2_4, .AKB_bottom2_5, .AKB_bottom2_6, .AKB_bottom2_7, .AKB_bottom2_8,
.AKB_bottom3_1, .AKB_bottom3_2, .AKB_bottom3_3, .AKB_bottom3_4, .AKB_bottom3_5, .AKB_bottom3_6, .AKB_bottom3_7, .AKB_bottom3_8,
.AKB_bottom4_1, .AKB_bottom4_2, .AKB_bottom4_3, .AKB_bottom4_4, .AKB_bottom4_5, .AKB_bottom4_6, .AKB_bottom4_7, .AKB_bottom4_8,
.AKB_bottom5_1, .AKB_bottom5_2, .AKB_bottom5_3, .AKB_bottom5_4, .AKB_bottom5_5, .AKB_bottom5_6, .AKB_bottom5_7, .AKB_bottom5_8,
.AKB_bottom6_1, .AKB_bottom6_2, .AKB_bottom6_3, .AKB_bottom6_4, .AKB_bottom6_5, .AKB_bottom6_6, .AKB_bottom6_7, .AKB_bottom6_8,
.AKB_footer1_1, .AKB_footer1_2, .AKB_footer1_3, .AKB_footer1_4, 
.AKB_footer1_5, .AKB_footer1_6, .AKB_footer1_7, .AKB_footer1_8,
.AKB_footer2_1, .AKB_footer2_2, .AKB_footer2_3, .AKB_footer2_4, 
.AKB_footer2_5, .AKB_footer2_6, .AKB_footer2_7, .AKB_footer2_8,
.AKB_footer3_1, .AKB_footer3_2, .AKB_footer3_3, .AKB_footer3_4,
.AKB_footer3_5, .AKB_footer3_6, .AKB_footer3_7, .AKB_footer3_8,
.AKB_above_content1_1, .AKB_above_content1_2, .AKB_above_content1_3, .AKB_above_content1_4,
.AKB_above_content2_1, .AKB_above_content2_2, .AKB_above_content2_3, .AKB_above_content2_4,
.AKB_above_content3_1, .AKB_above_content3_2, .AKB_above_content3_3, .AKB_above_content3_4,
.AKB_below_content1_1, .AKB_below_content1_2, .AKB_below_content1_3, .AKB_below_content1_4,
.AKB_below_content2_1, .AKB_below_content2_2, .AKB_below_content2_3, .AKB_below_content2_4,
.AKB_below_content3_1, .AKB_below_content3_2, .AKB_below_content3_3, .AKB_below_content3_4 {
	 box-sizing: border-box;
	 }
	 
.AKB_top1_1_inset, .AKB_top1_2_inset, .AKB_top1_3_inset, .AKB_top1_4_inset,
.AKB_top1_5_inset, .AKB_top1_6_inset, .AKB_top1_7_inset, .AKB_top1_8_inset,
.AKB_top2_1_inset, .AKB_top2_2_inset, .AKB_top2_3_inset, .AKB_top2_4_inset,
.AKB_top2_5_inset, .AKB_top2_6_inset, .AKB_top2_7_inset, .AKB_top2_8_inset,
.AKB_top3_1_inset, .AKB_top3_2_inset, .AKB_top3_3_inset, .AKB_top3_4_inset,
.AKB_top3_5_inset, .AKB_top3_6_inset, .AKB_top3_7_inset, .AKB_top3_8_inset,
.AKB_top4_1_inset, .AKB_top4_2_inset, .AKB_top4_3_inset, .AKB_top4_4_inset,
.AKB_top4_5_inset, .AKB_top4_6_inset, .AKB_top4_7_inset, .AKB_top4_8_inset,
.AKB_top5_1_inset, .AKB_top5_2_inset, .AKB_top5_3_inset, .AKB_top5_4_inset,
.AKB_top5_5_inset, .AKB_top5_6_inset, .AKB_top5_7_inset, .AKB_top5_8_inset,
.AKB_top6_1_inset, .AKB_top6_2_inset, .AKB_top6_3_inset, .AKB_top6_4_inset,
.AKB_top6_5_inset, .AKB_top6_6_inset, .AKB_top6_7_inset, .AKB_top6_8_inset,
.AKB_bottom1_1_inset, .AKB_bottom1_2_inset, .AKB_bottom1_3_inset, .AKB_bottom1_4_inset,
.AKB_bottom1_5_inset, .AKB_bottom1_6_inset, .AKB_bottom1_7_inset, .AKB_bottom1_8_inset,
.AKB_bottom2_1_inset, .AKB_bottom2_2_inset, .AKB_bottom2_3_inset, .AKB_bottom2_4_inset,
.AKB_bottom2_5_inset, .AKB_bottom2_6_inset, .AKB_bottom2_7_inset, .AKB_bottom2_8_inset,
.AKB_bottom3_1_inset, .AKB_bottom3_2_inset, .AKB_bottom3_3_inset, .AKB_bottom3_4_inset,
.AKB_bottom3_5_inset, .AKB_bottom3_6_inset, .AKB_bottom3_7_inset, .AKB_bottom3_8_inset,
.AKB_bottom4_1_inset, .AKB_bottom4_2_inset, .AKB_bottom4_3_inset, .AKB_bottom4_4_inset,
.AKB_bottom4_5_inset, .AKB_bottom4_6_inset, .AKB_bottom4_7_inset, .AKB_bottom4_8_inset,
.AKB_bottom5_1_inset, .AKB_bottom5_2_inset, .AKB_bottom5_3_inset, .AKB_bottom5_4_inset,
.AKB_bottom5_5_inset, .AKB_bottom5_6_inset, .AKB_bottom5_7_inset, .AKB_bottom5_8_inset,
.AKB_bottom6_1_inset, .AKB_bottom6_2_inset, .AKB_bottom6_3_inset, .AKB_bottom6_4_inset,
.AKB_bottom6_5_inset, .AKB_bottom6_6_inset, .AKB_bottom6_7_inset, .AKB_bottom6_8_inset,
.AKB_footer1_1_inset, .AKB_footer1_2_inset, .AKB_footer1_3_inset, .AKB_footer1_4_inset,
.AKB_footer1_5_inset, .AKB_footer1_6_inset, .AKB_footer1_7_inset, .AKB_footer1_8_inset,
.AKB_footer2_1_inset, .AKB_footer2_2_inset, .AKB_footer2_3_inset, .AKB_footer2_4_inset,
.AKB_footer2_5_inset, .AKB_footer2_6_inset, .AKB_footer2_7_inset, .AKB_footer2_8_inset,
.AKB_footer3_1_inset, .AKB_footer3_2_inset, .AKB_footer3_3_inset, .AKB_footer3_4_inset,
.AKB_footer3_5_inset, .AKB_footer3_6_inset, .AKB_footer3_7_inset, .AKB_footer3_8_inset {
     display:block;
	 margin:6px;
    }

/*	Breadcrumb + search */
	
		  
.AKBbreadcrumbsarea {
	display:table;
	width:100%;
	}

.AKB_breadcrumbs_position {
	display:table;
	width:100%;	 	
	}
	
.AKB_breadcrumbs {
	display:table;
	float:left;
	width:auto;
	}
.breadcrumb {
	margin-left:15px;
	margin-top:8px;
	margin-bottom:8px;
	margin-right:8px;
	}
.breadcrumb > li {
	display: inline-block;
	}
.breadcrumb > li > .divider {
	padding: 0 5px;
	color: #ccc;
	}
.breadcrumb > .active {
	color: #999;
	}
.AKB_search  {
	display:block;
	float:right;
	padding-right:12px;
	}


/* Center Area */

.AKB_above_content, .AKB_below_content {
	            display:block;
				}

/*
.AKB_above_content_1, .AKB_above_content_2, .AKB_above_content_3,
.AKB_above_content_4, .AKB_above_content_5, .AKB_above_content_6,
.AKB_below_content_1, .AKB_below_content_2, .AKB_below_content_3,
.AKB_below_content_4, .AKB_below_content_5, .AKB_below_content_6 { 
                display:block;
				margin-bottom:10px;
				padding:12px;
				box-sizing:border-box;
				}
*/
				
.AKB_above_content1, .AKB_above_content2, .AKB_above_content3,
.AKB_above_content4, .AKB_above_content5, .AKB_above_content6,
.AKB_below_content1, .AKB_below_content2, .AKB_below_content3,
.AKB_below_content4, .AKB_below_content5, .AKB_below_content6 { 
                padding:6px;
				}
				

.AKBdisplay_above_content_section {
     display:block;
	 /*margin-bottom:12px;*/
	 }

.AKBdisplay_below_content_section {
     display:block;
	 margin-top:12px;
	 }

.AKB_above_content1_1_inset, .AKB_above_content1_2_inset, .AKB_above_content1_3_inset, .AKB_above_content1_4_inset,
.AKB_above_content2_1_inset, .AKB_above_content2_2_inset, .AKB_above_content2_3_inset, .AKB_above_content2_4_inset,
.AKB_above_content3_1_inset, .AKB_above_content3_2_inset, .AKB_above_content3_3_inset, .AKB_above_content3_4_inset,
.AKB_below_content1_1_inset, .AKB_below_content1_2_inset, .AKB_below_content1_3_inset, .AKB_below_content1_4_inset,
.AKB_below_content2_1_inset, .AKB_below_content2_2_inset, .AKB_below_content2_3_inset, .AKB_below_content2_4_inset,
.AKB_below_content3_1_inset, .AKB_below_content3_2_inset, .AKB_below_content3_3_inset, .AKB_below_content3_4_inset {
     display: block;
     margin: 6px;
	 }	
	 
.maincontent_container {
	            display:block;
				margin:0px;
				padding:0px;
				box-sizing:border-box;
                }

	 
.maincontent{
	            display:block;
				padding:10px 12px 12px 12px;
				box-sizing:border-box;
                }
				
.maincontent_empty{
	            display:block;
				margin-left:1px;
				padding:0px;
				box-sizing:border-box;
                }


/* AKB_footer_template */
.AKB_footer_template {
	padding:15px;
   }
 
	
/* START - ACCESSORIES */
.AKB_redmore  {
	padding:10px;
	background:#ff0033;
	}
	
.AKBparam_display_search_advanced {
	background:#313131;
	}
	
.AKB_footer_bottom_section  {
	display:block;
	width:100%;
	padding:20px;
	}
	
#AKB_footer_bottom {
	display:block;
	width:100%;
	}
	
#AKB_copyright {
	display:block;
	float:left;
	margin-left:12px;
	margin-bottom:0;
	padding:10px;
	}

#AKB_menu_footer {
	display:block;
	float:right;
	margin-right:12px;
	}

#AKB_menu_footer ul.nav.menu li {
	display: inline-block;
	margin-left:15px;
	}
	
#AKB_menu_footer a, #AKB_menu_footer a:active  {
	
	}
	
#AKB_menu_footer a:hover  {
	
	}
	
#AKB_menu_footer span.nav-header {
	font-style:normal !important;
	}
	

/* Modules.php */

.AKBmodules_containerposition {
	display:block;
	width:100%;
	margin-bottom:12px;
	border-style:solid;
	box-sizing:border-box;
    }

.AKBmodules_title  {
	padding-left:8px;
	padding-bottom:8px;
	padding-top:8px;
	padding-right:12px;
	font-size:20px;
	margin-bottom:0px;
    }
	
.AKBmodules_containerposition_rounded  {
	display:block;
	width:100%;
	margin-bottom:12px;
	border-style:solid;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	overflow:hidden;
	box-sizing:border-box;
	}
	
.AKBmodules_title_rounded  {
	padding-left:8px;
	padding-bottom:8px;
	padding-top:8px;
	padding-right:12px;
	font-size:20px;
	margin-bottom:0px;
	}

.AKB_module_top_content, .AKB_module_bottom_content, .AKB_module_footer_content {
	background:#ffffff;
	}

.AKB_module_left, .AKB_module_right {
	margin-bottom:16px;
	}

.AKB_module_left_content, .AKB_module_right_content {
	background:#ffffff;
	display:block;
	border:1px solid #e3e3e3;
	}

.AKB_module_left_content .img, .AKB_module_right_content .img {
	display:inline-block;
	line-height:100%;
	}

.AKB_module_container {
	margin-bottom:16px;
	}

.AKB_module_container_content {
	display:block;
	}	
	
.AKB_module_default {
	}
	
.AKB_module_default_content {
	padding:10px;
	background:#ffffff;
	}
	
.AKB_module_neutral {
	padding:10px;
	}
	
.AKBmodules_div, .AKBmodules_div_rounded  {
	display:block;
	padding:6px;
	}
/* END  - Module.php css setting */

/* */
.clear {
	clear:both;
	height:0px;
	}	
/*	
.nav > li > a	{
	padding:2px !important;
	}	
	
.nav > li > a {
	color:#313131;
	font-weight:300;
	}	
*/
.AKB_bottom_logo  {
	width:25%;
	float:left;
	margin:8px;
	max-width:500px;
	}	

.AKB_bottom_menu  {
	width:45%;
	float:left;
	margin:8px;
	}	
	
.AKB_bottom_menu .nav > li {
	float:left;
	margin-right:8px;
	}	
	

/*********** Default ****************/

/* Button */

a.btn {
	border:1px solid #e1e1e1;
	}	

.btn-group:first-child {
	*margin-left: 0;
	}
.btn-group {
	position: relative;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 0;
	vertical-align: middle;
	white-space: nowrap;
	*margin-left: .3em;
}

.pull-right {
	float: right;
}
.pull-left {
	float: left;
}

.dropdown-menu {
  position: absolute;
  top:0;
  right:0;
  z-index: 1000;
  display: none;
  float: left;
  min-width:100px;
  padding:5px;
  margin: 8px 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #d2d2d2;
  border-radius:0px;
  
}
.open {
	*z-index: 1000;
}
.open > .dropdown-menu {
	display: block;
}

/* Pagination */

.pagination {
	display:block !important;
	margin: 18px 0;
	text-align:center;
	
	}

.pagination .counter {
	display:block !important;
	text-align:center;
	width:100%;
	padding-bottom:15px;
	}
	
.pagination, .pagination-list {
	display:block !important;
	}

.AKB_paginationspan {
	padding:10px;
	border:1px solid #e2e2e2;
	margin-left:3px;
	}
	
.AKB_paginationspan a:hover {
	text-decoration:underline !important;
	}

/* Form */ 

/* form login */	
.login-greeting, .logout-button {
	border:none;
	padding-top:10px;
	padding-left:8px
	}

.control-group  {
	border:none;
	padding-top:8px;
	}

.userdata {
	border:none;
	padding-left:6px;
	padding-right:6px;
	overflow:hidden;
	}

	
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
	padding:8px;
	color:#000000;
	border:solid 1px #d2d2d2;
	background:#ffffff;
	}

textarea, button, .btn, input, .inputbox, .registration input, .login input, .contact-form input, #jform_contact_message, #mod-search-searchword {	
	margin-bottom:6px;
	margin-top:6px;
	}

label.invalid {
	color:#FF0000;
	}

label.invalid {
	color:red;
	}

.invalid {
	border-color:#FF0000;
	}

.invalid {
	border-color:red !important;
	}
	
/********* row-fluid Joomla**************/
@media (min-width: 768px) and (max-width: 979px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-tablet {
		display: inherit !important;
	}
	.hidden-tablet {
		display: none !important;
	}
}
@media print {
	.visible-print {
		display: inherit !important;
	}
	.hidden-print {
		display: none !important;
	}
}
@media (max-width: 767px) {
	.hidden-desktop {
		display: inherit !important;
	}
	.visible-desktop {
		display: none !important;
	}
	.visible-phone {
		display: inherit !important;
	}
	.hidden-phone {
		display: none !important;
	}
}

@media (max-width: 480px) {
	.nav-collapse {
		-webkit-transform: translate3d(0,0,0);
	}
	.page-header h1 small {
		display: block;
		line-height: 18px;
	}
	input[type="checkbox"],
	input[type="radio"] {
		border: 1px solid #ccc;
	}
	.form-horizontal .control-label {
		float: none;
		width: auto;
		padding-top: 0;
		text-align: left;
	}
	.form-horizontal .controls {
		margin-left: 0;
	}
	.form-horizontal .control-list {
		padding-top: 0;
	}
	.form-horizontal .form-actions {
		padding-left: 10px;
		padding-right: 10px;
	}
	.tag-category input#filter-search,
	.newsfeed-category input#filter-search {
		width: auto;
		margin-bottom: 9px;
	}
	.category-list input#filter-search {
		width: auto;
	}
	.media .pull-left,
	.media .pull-right {
		float: none;
		display: block;
		margin-bottom: 10px;
	}
	.media-object {
		margin-right: 0;
		margin-left: 0;
	}
	.modal-header .close {
		padding: 10px;
		margin: -10px;
	}
	.carousel-caption {
		position: static;
	}
}

@media (max-width: 767px) {
	body {
		padding-left: 0px;
		padding-right: 0px;
	}
	.navbar-fixed-top,
	.navbar-fixed-bottom,
	.navbar-static-top {
		margin-left: -20px;
		margin-right: -20px;
	}
	.container-fluid {
		padding: 0;
	}
	.dl-horizontal dt {
		float: none;
		clear: none;
		width: auto;
		text-align: left;
	}
	.dl-horizontal dd {
		margin-left: 0;
	}
	.dropdown-menu .menuitem-group {
		background-color: #10223e;
		color: #eee;
	}
	.container {
		width: auto;
	}
	.row-fluid {
		width: 100%;
	}
	.row,
	.thumbnails {
		margin-left: 0;
	}
	.thumbnails > li {
		float: none;
		margin-left: 0;
	}
	[class*="span"],
	.uneditable-input[class*="span"],
	.row-fluid [class*="span"] {
		float: none;
		display: block;
		width: 100%;
		margin-left: 0;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.span12,
	.row-fluid .span12 {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.row-fluid [class*="offset"]:first-child {
		margin-left: 0;
	}
	.input-large,
	.input-xlarge,
	.input-xxlarge,
	input[class*="span"],
	select[class*="span"],
	textarea[class*="span"],
	.uneditable-input {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.input-prepend input,
	.input-append input,
	.input-prepend input[class*="span"],
	.input-append input[class*="span"] {
		display: inline-block;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 0;
	}
}

@media (min-width: 768px) and (max-width: 979px) {
	.row {
		margin-left: -20px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		margin-left: 20px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 724px;
	}
	.span12 {
		width: 724px;
	}
	.span11 {
		width: 662px;
	}
	.span10 {
		width: 600px;
	}
	.span9 {
		width: 538px;
	}
	.span8 {
		width: 476px;
	}
	.span7 {
		width: 414px;
	}
	.span6 {
		width: 352px;
	}
	.span5 {
		width: 290px;
	}
	.span4 {
		width: 228px;
	}
	.span3 {
		width: 166px;
	}
	.span2 {
		width: 104px;
	}
	.span1 {
		width: 42px;
	}
	.offset12 {
		margin-left: 764px;
	}
	.offset11 {
		margin-left: 702px;
	}
	.offset10 {
		margin-left: 640px;
	}
	.offset9 {
		margin-left: 578px;
	}
	.offset8 {
		margin-left: 516px;
	}
	.offset7 {
		margin-left: 454px;
	}
	.offset6 {
		margin-left: 392px;
	}
	.offset5 {
		margin-left: 330px;
	}
	.offset4 {
		margin-left: 268px;
	}
	.offset3 {
		margin-left: 206px;
	}
	.offset2 {
		margin-left: 144px;
	}
	.offset1 {
		margin-left: 82px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.127659574%;
		*margin-left: 2.0744680846383%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .controls-row [class*="span"] + [class*="span"] {
		margin-left: 2.127659574%;
	}
	.row-fluid .span12 {
		width: 99.99999999%;
		*width: 99.946808500638%;
	}
	.row-fluid .span11 {
		width: 91.489361693%;
		*width: 91.436170203638%;
	}
	.row-fluid .span10 {
		width: 82.978723396%;
		*width: 82.925531906638%;
	}
	.row-fluid .span9 {
		width: 74.468085099%;
		*width: 74.414893609638%;
	}
	.row-fluid .span8 {
		width: 65.957446802%;
		*width: 65.904255312638%;
	}
	.row-fluid .span7 {
		width: 57.446808505%;
		*width: 57.393617015638%;
	}
	.row-fluid .span6 {
		width: 48.936170208%;
		*width: 48.882978718638%;
	}
	.row-fluid .span5 {
		width: 40.425531911%;
		*width: 40.372340421638%;
	}
	.row-fluid .span4 {
		width: 31.914893614%;
		*width: 31.861702124638%;
	}
	.row-fluid .span3 {
		width: 23.404255317%;
		*width: 23.351063827638%;
	}
	.row-fluid .span2 {
		width: 14.89361702%;
		*width: 14.840425530638%;
	}
	.row-fluid .span1 {
		width: 6.382978723%;
		*width: 6.3297872336383%;
	}
	.row-fluid .offset12 {
		margin-left: 104.255319138%;
		*margin-left: 104.14893615928%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.127659564%;
		*margin-left: 102.02127658528%;
	}
	.row-fluid .offset11 {
		margin-left: 95.744680841%;
		*margin-left: 95.638297862277%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 93.617021267%;
		*margin-left: 93.510638288277%;
	}
	.row-fluid .offset10 {
		margin-left: 87.234042544%;
		*margin-left: 87.127659565277%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.10638297%;
		*margin-left: 84.999999991277%;
	}
	.row-fluid .offset9 {
		margin-left: 78.723404247%;
		*margin-left: 78.617021268277%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 76.595744673%;
		*margin-left: 76.489361694277%;
	}
	.row-fluid .offset8 {
		margin-left: 70.21276595%;
		*margin-left: 70.106382971277%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.085106376%;
		*margin-left: 67.978723397277%;
	}
	.row-fluid .offset7 {
		margin-left: 61.702127653%;
		*margin-left: 61.595744674277%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.574468079%;
		*margin-left: 59.468085100277%;
	}
	.row-fluid .offset6 {
		margin-left: 53.191489356%;
		*margin-left: 53.085106377277%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.063829782%;
		*margin-left: 50.957446803277%;
	}
	.row-fluid .offset5 {
		margin-left: 44.680851059%;
		*margin-left: 44.574468080277%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.553191485%;
		*margin-left: 42.446808506277%;
	}
	.row-fluid .offset4 {
		margin-left: 36.170212762%;
		*margin-left: 36.063829783277%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.042553188%;
		*margin-left: 33.936170209277%;
	}
	.row-fluid .offset3 {
		margin-left: 27.659574465%;
		*margin-left: 27.553191486277%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.531914891%;
		*margin-left: 25.425531912277%;
	}
	.row-fluid .offset2 {
		margin-left: 19.148936168%;
		*margin-left: 19.042553189277%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.021276594%;
		*margin-left: 16.914893615277%;
	}
	.row-fluid .offset1 {
		margin-left: 10.638297871%;
		*margin-left: 10.531914892277%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.510638297%;
		*margin-left: 8.4042553182766%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 20px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 710px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 648px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 586px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 524px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 462px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 400px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 338px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 276px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 214px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 152px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 90px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 28px;
	}
}
@media (min-width: 980px) {
	.row {
		margin-left: -20px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		margin-left: 20px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 940px;
	}
	.span12 {
		width: 940px;
	}
	.span11 {
		width: 860px;
	}
	.span10 {
		width: 780px;
	}
	.span9 {
		width: 700px;
	}
	.span8 {
		width: 620px;
	}
	.span7 {
		width: 540px;
	}
	.span6 {
		width: 460px;
	}
	.span5 {
		width: 380px;
	}
	.span4 {
		width: 300px;
	}
	.span3 {
		width: 220px;
	}
	.span2 {
		width: 140px;
	}
	.span1 {
		width: 60px;
	}
	.offset12 {
		margin-left: 980px;
	}
	.offset11 {
		margin-left: 900px;
	}
	.offset10 {
		margin-left: 820px;
	}
	.offset9 {
		margin-left: 740px;
	}
	.offset8 {
		margin-left: 660px;
	}
	.offset7 {
		margin-left: 580px;
	}
	.offset6 {
		margin-left: 500px;
	}
	.offset5 {
		margin-left: 420px;
	}
	.offset4 {
		margin-left: 340px;
	}
	.offset3 {
		margin-left: 260px;
	}
	.offset2 {
		margin-left: 180px;
	}
	.offset1 {
		margin-left: 100px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.127659574%;
		*margin-left: 2.0744680846383%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .controls-row [class*="span"] + [class*="span"] {
		margin-left: 2.127659574%;
	}
	.row-fluid .span12 {
		width: 99.99999999%;
		*width: 99.946808500638%;
	}
	.row-fluid .span11 {
		width: 91.489361693%;
		*width: 91.436170203638%;
	}
	.row-fluid .span10 {
		width: 82.978723396%;
		*width: 82.925531906638%;
	}
	.row-fluid .span9 {
		width: 74.468085099%;
		*width: 74.414893609638%;
	}
	.row-fluid .span8 {
		width: 65.957446802%;
		*width: 65.904255312638%;
	}
	.row-fluid .span7 {
		width: 57.446808505%;
		*width: 57.393617015638%;
	}
	.row-fluid .span6 {
		width: 48.936170208%;
		*width: 48.882978718638%;
	}
	.row-fluid .span5 {
		width: 40.425531911%;
		*width: 40.372340421638%;
	}
	.row-fluid .span4 {
		width: 31.914893614%;
		*width: 31.861702124638%;
	}
	.row-fluid .span3 {
		width: 23.404255317%;
		*width: 23.351063827638%;
	}
	.row-fluid .span2 {
		width: 14.89361702%;
		*width: 14.840425530638%;
	}
	.row-fluid .span1 {
		width: 6.382978723%;
		*width: 6.3297872336383%;
	}
	.row-fluid .offset12 {
		margin-left: 104.255319138%;
		*margin-left: 104.14893615928%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.127659564%;
		*margin-left: 102.02127658528%;
	}
	.row-fluid .offset11 {
		margin-left: 95.744680841%;
		*margin-left: 95.638297862277%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 93.617021267%;
		*margin-left: 93.510638288277%;
	}
	.row-fluid .offset10 {
		margin-left: 87.234042544%;
		*margin-left: 87.127659565277%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.10638297%;
		*margin-left: 84.999999991277%;
	}
	.row-fluid .offset9 {
		margin-left: 78.723404247%;
		*margin-left: 78.617021268277%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 76.595744673%;
		*margin-left: 76.489361694277%;
	}
	.row-fluid .offset8 {
		margin-left: 70.21276595%;
		*margin-left: 70.106382971277%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.085106376%;
		*margin-left: 67.978723397277%;
	}
	.row-fluid .offset7 {
		margin-left: 61.702127653%;
		*margin-left: 61.595744674277%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.574468079%;
		*margin-left: 59.468085100277%;
	}
	.row-fluid .offset6 {

		margin-left: 53.191489356%;
		*margin-left: 53.085106377277%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.063829782%;
		*margin-left: 50.957446803277%;
	}
	.row-fluid .offset5 {
		margin-left: 44.680851059%;
		*margin-left: 44.574468080277%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.553191485%;
		*margin-left: 42.446808506277%;
	}
	.row-fluid .offset4 {
		margin-left: 36.170212762%;
		*margin-left: 36.063829783277%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.042553188%;
		*margin-left: 33.936170209277%;
	}
	.row-fluid .offset3 {
		margin-left: 27.659574465%;
		*margin-left: 27.553191486277%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.531914891%;
		*margin-left: 25.425531912277%;
	}
	.row-fluid .offset2 {
		margin-left: 19.148936168%;
		*margin-left: 19.042553189277%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.021276594%;
		*margin-left: 16.914893615277%;
	}
	.row-fluid .offset1 {
		margin-left: 10.638297871%;
		*margin-left: 10.531914892277%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.510638297%;
		*margin-left: 8.4042553182766%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 20px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 926px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 846px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 766px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 686px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 606px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 526px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 446px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 366px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 286px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 206px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 126px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 46px;
	}
	.thumbnails {
		margin-left: -20px;
	}
	.thumbnails > li {
		margin-left: 20px;
	}
	.row-fluid .thumbnails {
		margin-left: 0;
	}
}




/******* icon Joomla *******/

/* icon span - display none */ 
/* article */
span.icon-chevron-right, span.icon-chevron-left, span.icon-cog, span.icon-envelope, span.icon-print {
	display:none;
	}	
/* Login */	
span.icon-user, span.icon-lock, span.icon-arrow-right {
	display:none;
	}	
 
/* .fa, .fas, .far, .fal, .fab rules */
.fa, .fas, .far, .fal, .fab  {
	line-height:1.5 !important;
	}	
 
 
/* Joomla icon list */

@font-face {
	font-family: 'IcoMoon';
	src: url('https://www.viktorialoungebar.com/index/media/jui/fonts/IcoMoon.eot');
	src: url('https://www.viktorialoungebar.com/index/media/jui/fonts/IcoMoon.eot#iefix') format('embedded-opentype'), url('https://www.viktorialoungebar.com/index/media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../media/jui/fonts/IcoMoon.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
[data-icon]:before {
	font-family: 'IcoMoon';
	content: attr(data-icon);
	speak: none;
}
[class^="icon-"],
[class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	*margin-right: .3em;
	line-height: 14px;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: 'IcoMoon';
	font-style: normal;
	speak: none;
}
[class^="icon-"].disabled,
[class*=" icon-"].disabled {
	font-weight: normal;
}
.icon-joomla:before {
	content: "\e200";
}
.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
	content: "\e005";
}
.icon-chevron-right:before,
.icon-rightarrow:before,
.icon-arrow-right:before {
	content: "\e006";
}
.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
	content: "\e007";
}
.icon-chevron-left:before,
.icon-leftarrow:before,
.icon-arrow-left:before {
	content: "\e008";
}
.icon-arrow-first:before {
	content: "\e003";
}
.icon-arrow-last:before {
	content: "\e004";
}
.icon-arrow-up-2:before {
	content: "\e009";
}
.icon-arrow-right-2:before {
	content: "\e00a";
}
.icon-arrow-down-2:before {
	content: "\e00b";
}
.icon-arrow-left-2:before {
	content: "\e00c";
}
.icon-arrow-up-3:before {
	content: "\e00f";
}
.icon-arrow-right-3:before {
	content: "\e010";
}
.icon-arrow-down-3:before {
	content: "\e011";
}
.icon-arrow-left-3:before {
	content: "\e012";
}
.icon-menu-2:before {
	content: "\e00e";
}
.icon-arrow-up-4:before {
	content: "\e201";
}
.icon-arrow-right-4:before {
	content: "\e202";
}
.icon-arrow-down-4:before {
	content: "\e203";
}
.icon-arrow-left-4:before {
	content: "\e204";
}
.icon-share:before,
.icon-redo:before {
	content: "\27";
}
.icon-undo:before {
	content: "\28";
}
.icon-forward-2:before {
	content: "\e205";
}
.icon-backward-2:before,
.icon-reply:before {
	content: "\e206";
}
.icon-unblock:before,
.icon-refresh:before,
.icon-redo-2:before {
	content: "\6c";
}
.icon-undo-2:before {
	content: "\e207";
}
.icon-move:before {
	content: "\7a";
}
.icon-expand:before {
	content: "\66";
}
.icon-contract:before {
	content: "\67";
}
.icon-expand-2:before {
	content: "\68";
}
.icon-contract-2:before {
	content: "\69";
}
.icon-play:before {
	content: "\e208";
}
.icon-pause:before {
	content: "\e209";
}
.icon-stop:before {
	content: "\e210";
}
.icon-previous:before,
.icon-backward:before {
	content: "\7c";
}
.icon-next:before,
.icon-forward:before {
	content: "\7b";
}
.icon-first:before {
	content: "\7d";
}
.icon-last:before {
	content: "\e000";
}
.icon-play-circle:before {
	content: "\e00d";
}
.icon-pause-circle:before {
	content: "\e211";
}
.icon-stop-circle:before {
	content: "\e212";
}
.icon-backward-circle:before {
	content: "\e213";
}
.icon-forward-circle:before {
	content: "\e214";
}
.icon-loop:before {
	content: "\e001";
}
.icon-shuffle:before {
	content: "\e002";
}
.icon-search:before {
	content: "\53";
}
.icon-zoom-in:before {
	content: "\64";
}
.icon-zoom-out:before {
	content: "\65";
}
.icon-apply:before,
.icon-edit:before,
.icon-pencil:before {
	content: "\2b";
}
.icon-pencil-2:before {
	content: "\2c";
}
.icon-brush:before {
	content: "\3b";
}
.icon-save-new:before,
.icon-plus-2:before {
	content: "\5d";
}
.icon-ban-circle:before,
.icon-minus-sign:before,
.icon-minus-2:before {
	content: "\5e";
}
.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before {
	content: "\49";
}
.icon-publish:before,
.icon-save:before,
.icon-ok:before,
.icon-checkmark:before {
	content: "\47";
}
.icon-new:before,
.icon-plus:before {
	content: "\2a";
}
.icon-plus-circle:before {
	content: "\e215";
}
.icon-minus:before,
.icon-not-ok:before {
	content: "\4b";
}
.icon-minus-circle:before {
	content: "\e216";
}
.icon-unpublish:before,
.icon-cancel:before {
	content: "\4a";
}
.icon-cancel-circle:before {
	content: "\e217";
}
.icon-checkmark-2:before {
	content: "\e218";
}
.icon-checkmark-circle:before {
	content: "\e219";
}
.icon-info:before {
	content: "\e220";
}
.icon-info-2:before,
.icon-info-circle:before {
	content: "\e221";
}
.icon-question:before,
.icon-question-sign:before,
.icon-help:before {
	content: "\45";
}
.icon-question-2:before,
.icon-question-circle:before {
	content: "\e222";
}
.icon-notification:before {
	content: "\e223";
}
.icon-notification-2:before,
.icon-notification-circle:before {
	content: "\e224";
}
.icon-pending:before,
.icon-warning:before {
	content: "\48";
}
.icon-warning-2:before,
.icon-warning-circle:before {
	content: "\e225";
}
.icon-checkbox-unchecked:before {
	content: "\3d";
}
.icon-checkin:before,
.icon-checkbox:before,
.icon-checkbox-checked:before {
	content: "\3e";
}
.icon-checkbox-partial:before {
	content: "\3f";
}
.icon-square:before {
	content: "\e226";
}
.icon-radio-unchecked:before {
	content: "\e227";
}
.icon-radio-checked:before,
.icon-generic:before {
	content: "\e228";
}
.icon-circle:before {
	content: "\e229";
}
.icon-signup:before {
	content: "\e230";
}
.icon-grid:before,
.icon-grid-view:before {
	content: "\58";
}
.icon-grid-2:before,
.icon-grid-view-2:before {
	content: "\59";
}
.icon-menu:before {
	content: "\5a";
}
.icon-list:before,
.icon-list-view:before {
	content: "\31";
}
.icon-list-2:before {
	content: "\e231";
}
.icon-menu-3:before {
	content: "\e232";
}
.icon-folder-open:before,
.icon-folder:before {
	content: "\2d";
}
.icon-folder-close:before,
.icon-folder-2:before {
	content: "\2e";
}
.icon-folder-plus:before {
	content: "\e234";
}
.icon-folder-minus:before {
	content: "\e235";
}
.icon-folder-3:before {
	content: "\e236";
}
.icon-folder-plus-2:before {
	content: "\e237";
}
.icon-folder-remove:before {
	content: "\e238";
}
.icon-file:before {
	content: "\e016";
}
.icon-file-2:before {
	content: "\e239";
}
.icon-file-add:before,
.icon-file-plus:before {
	content: "\29";
}
.icon-file-remove:before,
.icon-file-minus:before {
	content: "\e017";
}
.icon-file-check:before {
	content: "\e240";
}
.icon-file-remove:before {
	content: "\e241";
}
.icon-save-copy:before,
.icon-copy:before {
	content: "\e018";
}
.icon-stack:before {
	content: "\e242";
}
.icon-tree:before {
	content: "\e243";
}
.icon-tree-2:before {
	content: "\e244";
}
.icon-paragraph-left:before {
	content: "\e246";
}
.icon-paragraph-center:before {
	content: "\e247";
}
.icon-paragraph-right:before {
	content: "\e248";
}
.icon-paragraph-justify:before {
	content: "\e249";
}
.icon-screen:before {
	content: "\e01c";
}
.icon-tablet:before {
	content: "\e01d";
}
.icon-mobile:before {
	content: "\e01e";
}
.icon-box-add:before {
	content: "\51";
}
.icon-box-remove:before {
	content: "\52";
}
.icon-download:before {
	content: "\e021";
}
.icon-upload:before {
	content: "\e022";
}
.icon-home:before {
	content: "\21";
}
.icon-home-2:before {
	content: "\e250";
}
.icon-out-2:before,
.icon-new-tab:before {
	content: "\e024";
}
.icon-out-3:before,
.icon-new-tab-2:before {
	content: "\e251";
}
.icon-link:before {
	content: "\e252";
}
.icon-picture:before,
.icon-image:before {
	content: "\2f";
}
.icon-pictures:before,
.icon-images:before {
	content: "\30";
}
.icon-palette:before,
.icon-color-palette:before {
	content: "\e014";
}
.icon-camera:before {
	content: "\55";
}
.icon-camera-2:before,
.icon-video:before {
	content: "\e015";
}
.icon-play-2:before,
.icon-video-2:before,
.icon-youtube:before {
	content: "\56";
}
.icon-music:before {
	content: "\57";
}
.icon-user:before {
	content: "\22";
}
.icon-users:before {
	content: "\e01f";
}
.icon-vcard:before {
	content: "\6d";
}
.icon-address:before {
	content: "\70";
}
.icon-share-alt:before,
.icon-out:before {
	content: "\26";
}
.icon-enter:before {
	content: "\e257";
}
.icon-exit:before {
	content: "\e258";
}
.icon-comment:before,
.icon-comments:before {
	content: "\24";
}
.icon-comments-2:before {
	content: "\25";
}
.icon-quote:before,
.icon-quotes-left:before {
	content: "\60";
}
.icon-quote-2:before,
.icon-quotes-right:before {
	content: "\61";
}
.icon-quote-3:before,
.icon-bubble-quote:before {
	content: "\e259";
}
.icon-phone:before {
	content: "\e260";
}
.icon-phone-2:before {
	content: "\e261";
}
.icon-envelope:before,
.icon-mail:before {
	content: "\4d";
}
.icon-envelope-opened:before,
.icon-mail-2:before {
	content: "\4e";
}
.icon-unarchive:before,
.icon-drawer:before {
	content: "\4f";
}
.icon-archive:before,
.icon-drawer-2:before {
	content: "\50";
}
.icon-briefcase:before {
	content: "\e020";
}
.icon-tag:before {
	content: "\e262";
}
.icon-tag-2:before {
	content: "\e263";
}
.icon-tags:before {
	content: "\e264";
}
.icon-tags-2:before {
	content: "\e265";
}
.icon-options:before,
.icon-cog:before {
	content: "\38";
}
.icon-cogs:before {
	content: "\37";
}
.icon-screwdriver:before,
.icon-tools:before {
	content: "\36";
}
.icon-wrench:before {
	content: "\3a";
}
.icon-equalizer:before {
	content: "\39";
}
.icon-dashboard:before {
	content: "\78";
}
.icon-switch:before {
	content: "\e266";
}
.icon-filter:before {
	content: "\54";
}
.icon-purge:before,
.icon-trash:before {
	content: "\4c";
}
.icon-checkedout:before,
.icon-lock:before,
.icon-locked:before {
	content: "\23";
}
.icon-unlock:before {
	content: "\e267";
}
.icon-key:before {
	content: "\5f";
}
.icon-support:before {
	content: "\46";
}
.icon-database:before {
	content: "\62";
}
.icon-scissors:before {
	content: "\e268";
}
.icon-health:before {
	content: "\6a";
}
.icon-wand:before {
	content: "\6b";
}
.icon-eye-open:before,
.icon-eye:before {
	content: "\3c";
}
.icon-eye-close:before,
.icon-eye-blocked:before,
.icon-eye-2:before {
	content: "\e269";
}
.icon-clock:before {
	content: "\6e";
}
.icon-compass:before {
	content: "\6f";
}
.icon-broadcast:before,
.icon-connection:before,
.icon-wifi:before {
	content: "\e01b";
}
.icon-book:before {
	content: "\e271";
}
.icon-lightning:before,
.icon-flash:before {
	content: "\79";
}
.icon-print:before,
.icon-printer:before {
	content: "\e013";
}
.icon-feed:before {
	content: "\71";
}
.icon-calendar:before {
	content: "\43";
}
.icon-calendar-2:before {
	content: "\44";
}
.icon-calendar-3:before {
	content: "\e273";
}
.icon-pie:before {
	content: "\77";
}
.icon-bars:before {
	content: "\76";
}
.icon-chart:before {
	content: "\75";
}
.icon-power-cord:before {
	content: "\32";
}
.icon-cube:before {
	content: "\33";
}
.icon-puzzle:before {
	content: "\34";
}
.icon-attachment:before,
.icon-paperclip:before,
.icon-flag-2:before {
	content: "\72";
}
.icon-lamp:before {
	content: "\74";
}
.icon-pin:before,
.icon-pushpin:before {
	content: "\73";
}
.icon-location:before {
	content: "\63";
}
.icon-shield:before {
	content: "\e274";
}
.icon-flag:before {
	content: "\35";
}
.icon-flag-3:before {
	content: "\e275";
}
.icon-bookmark:before {
	content: "\e023";
}
.icon-bookmark-2:before {
	content: "\e276";
}
.icon-heart:before {
	content: "\e277";
}
.icon-heart-2:before {
	content: "\e278";
}
.icon-thumbs-up:before {
	content: "\5b";
}
.icon-thumbs-down:before {
	content: "\5c";
}
.icon-unfeatured:before,
.icon-asterisk:before,
.icon-star-empty:before {
	content: "\40";
}
.icon-star-2:before {
	content: "\41";
}
.icon-featured:before,
.icon-default:before,
.icon-star:before {
	content: "\42";
}
.icon-smiley:before,
.icon-smiley-happy:before {
	content: "\e279";
}
.icon-smiley-2:before,
.icon-smiley-happy-2:before {
	content: "\e280";
}
.icon-smiley-sad:before {
	content: "\e281";
}
.icon-smiley-sad-2:before {
	content: "\e282";
}
.icon-smiley-neutral:before {
	content: "\e283";
}
.icon-smiley-neutral-2:before {
	content: "\e284";
}
.icon-cart:before {
	content: "\e019";
}
.icon-basket:before {
	content: "\e01a";
}
.icon-credit:before {
	content: "\e286";
}
.icon-credit-2:before {
	content: "\e287";
}
.icon-expired:before {
	content: "\4b";
}

/* tags article */

.tags.inline  {
    display:block;
    overflow:hidden;
    }
li.tag {
	float:left;
    }

/************** override ***************/
/* Rev - Mod Tags Popular override */
	
.AKBrev_tagspopular {
	display:table;
	padding:10px;
	box-sizing:border-box;
    }

.AKBrev_ul_tags  {
	display:block;
	box-sizing:border-box;
    }

.AKBrev_il_tags {
    padding:10px;
    margin-left:20px;
    float:left;
    border:1px solid #d2d2d2;
    display:block;
    }

span.tag-count.badge.AKB_badge-info  {
    background-color:#dc0054;
    }
	
/*** tags article - layout  ***/
.AKB_li_tags_article  {
    padding:10px;
    margin-right:20px;
    float:left;
    border:1px solid #d2d2d2;
    display:block;
    overflow:hidden;
    }	
	
/*** categories item count ***/

.AKB_item_count  {
	font-size:50%;
    }

/* OVR - Mod Breadcrumb */

.AKBOVR_breadcrumb {
	overflow:hidden;
	padding:15px;
	margin-bottom:0px;
        }
		
.AKBOVR_bread_li, .AKBOVR_bread_active, .AKBOVR_bread_list {
	float:left;
	display:block;
	margin-right:12px;
        }
	
/* AKB Registration */

.AKBregistration {
	max-width:600px;
	padding:10px;
	margin:0 auto;
    }
		
/* AKB Search */
	
.AKBlabelsearch {
	padding-top:15px;
	padding-right:10px;
	}

.AKBonly_search, .AKBphrases_search {
	border:1px solid #CCC;
	padding:15px;
	margin-top:25px;
	}
	
.AKBordering_search  {
	margin-top:15px;
	}

.AKBcheckbox_search {
	margin-right:8px;
	border:1px solid #CCC;
	padding:15px;
	}
	
#searchphraseall, #searchphraseany, #searchphraseexact {
	margin-right:8px;
	}	
	
#searchphraseall-lbl, #searchphraseany-lbl, #searchphraseexact-lbl {
	border:1px solid #CCC;
	padding:15px;
	}
	
/*** Responsive Joomla - Bootstrap - ****/

@media (min-width: 768px) and (max-width: 979px) {
	.row {
		margin-left: -20px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		margin-left: 20px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 724px;
	}
	.span12 {
		width: 724px;
	}
	.span11 {
		width: 662px;
	}
	.span10 {
		width: 600px;
	}
	.span9 {
		width: 538px;
	}
	.span8 {
		width: 476px;
	}
	.span7 {
		width: 414px;
	}
	.span6 {
		width: 352px;
	}
	.span5 {
		width: 290px;
	}
	.span4 {
		width: 228px;
	}
	.span3 {
		width: 166px;
	}
	.span2 {
		width: 104px;
	}
	.span1 {
		width: 42px;
	}
	.offset12 {
		margin-left: 764px;
	}
	.offset11 {
		margin-left: 702px;
	}
	.offset10 {
		margin-left: 640px;
	}
	.offset9 {
		margin-left: 578px;
	}
	.offset8 {
		margin-left: 516px;
	}
	.offset7 {
		margin-left: 454px;
	}
	.offset6 {
		margin-left: 392px;
	}
	.offset5 {
		margin-left: 330px;
	}
	.offset4 {
		margin-left: 268px;
	}
	.offset3 {
		margin-left: 206px;
	}
	.offset2 {
		margin-left: 144px;
	}
	.offset1 {
		margin-left: 82px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.127659574%;
		*margin-left: 2.0744680846383%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .controls-row [class*="span"] + [class*="span"] {
		margin-left: 2.127659574%;
	}
	.row-fluid .span12 {
		width: 99.99999999%;
		*width: 99.946808500638%;
	}
	.row-fluid .span11 {
		width: 91.489361693%;
		*width: 91.436170203638%;
	}
	.row-fluid .span10 {
		width: 82.978723396%;
		*width: 82.925531906638%;
	}
	.row-fluid .span9 {
		width: 74.468085099%;
		*width: 74.414893609638%;
	}
	.row-fluid .span8 {
		width: 65.957446802%;
		*width: 65.904255312638%;
	}
	.row-fluid .span7 {
		width: 57.446808505%;
		*width: 57.393617015638%;
	}
	.row-fluid .span6 {
		width: 48.936170208%;
		*width: 48.882978718638%;
	}
	.row-fluid .span5 {
		width: 40.425531911%;
		*width: 40.372340421638%;
	}
	.row-fluid .span4 {
		width: 31.914893614%;
		*width: 31.861702124638%;
	}
	.row-fluid .span3 {
		width: 23.404255317%;
		*width: 23.351063827638%;
	}
	.row-fluid .span2 {
		width: 14.89361702%;
		*width: 14.840425530638%;
	}
	.row-fluid .span1 {
		width: 6.382978723%;
		*width: 6.3297872336383%;
	}
	.row-fluid .offset12 {
		margin-left: 104.255319138%;
		*margin-left: 104.14893615928%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.127659564%;
		*margin-left: 102.02127658528%;
	}
	.row-fluid .offset11 {
		margin-left: 95.744680841%;
		*margin-left: 95.638297862277%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 93.617021267%;
		*margin-left: 93.510638288277%;
	}
	.row-fluid .offset10 {
		margin-left: 87.234042544%;
		*margin-left: 87.127659565277%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.10638297%;
		*margin-left: 84.999999991277%;
	}
	.row-fluid .offset9 {
		margin-left: 78.723404247%;
		*margin-left: 78.617021268277%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 76.595744673%;
		*margin-left: 76.489361694277%;
	}
	.row-fluid .offset8 {
		margin-left: 70.21276595%;
		*margin-left: 70.106382971277%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.085106376%;
		*margin-left: 67.978723397277%;
	}
	.row-fluid .offset7 {
		margin-left: 61.702127653%;
		*margin-left: 61.595744674277%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.574468079%;
		*margin-left: 59.468085100277%;
	}
	.row-fluid .offset6 {
		margin-left: 53.191489356%;
		*margin-left: 53.085106377277%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.063829782%;
		*margin-left: 50.957446803277%;
	}
	.row-fluid .offset5 {
		margin-left: 44.680851059%;
		*margin-left: 44.574468080277%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.553191485%;
		*margin-left: 42.446808506277%;
	}
	.row-fluid .offset4 {
		margin-left: 36.170212762%;
		*margin-left: 36.063829783277%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.042553188%;
		*margin-left: 33.936170209277%;
	}
	.row-fluid .offset3 {
		margin-left: 27.659574465%;
		*margin-left: 27.553191486277%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.531914891%;
		*margin-left: 25.425531912277%;
	}
	.row-fluid .offset2 {
		margin-left: 19.148936168%;
		*margin-left: 19.042553189277%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.021276594%;
		*margin-left: 16.914893615277%;
	}
	.row-fluid .offset1 {
		margin-left: 10.638297871%;
		*margin-left: 10.531914892277%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.510638297%;
		*margin-left: 8.4042553182766%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 20px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 710px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 648px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 586px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 524px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 462px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 400px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 338px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 276px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 214px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 152px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 90px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 28px;
	}
}
@media (min-width: 1200px) {
	.row {
		margin-left: -20px;
		*zoom: 1;
	}
	.row:before,
	.row:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row:after {
		clear: both;
	}
	[class*="span"] {
		float: left;
		min-height: 1px;
		margin-left: 20px;
	}
	.container,
	.navbar-static-top .container,
	.navbar-fixed-top .container,
	.navbar-fixed-bottom .container {
		width: 940px;
	}
	.span12 {
		width: 940px;
	}
	.span11 {
		width: 860px;
	}
	.span10 {
		width: 780px;
	}
	.span9 {
		width: 700px;
	}
	.span8 {
		width: 620px;
	}
	.span7 {
		width: 540px;
	}
	.span6 {
		width: 460px;
	}
	.span5 {
		width: 380px;
	}
	.span4 {
		width: 300px;
	}
	.span3 {
		width: 220px;
	}
	.span2 {
		width: 140px;
	}
	.span1 {
		width: 60px;
	}
	.offset12 {
		margin-left: 980px;
	}
	.offset11 {
		margin-left: 900px;
	}
	.offset10 {
		margin-left: 820px;
	}
	.offset9 {
		margin-left: 740px;
	}
	.offset8 {
		margin-left: 660px;
	}
	.offset7 {
		margin-left: 580px;
	}
	.offset6 {
		margin-left: 500px;
	}
	.offset5 {
		margin-left: 420px;
	}
	.offset4 {
		margin-left: 340px;
	}
	.offset3 {
		margin-left: 260px;
	}
	.offset2 {
		margin-left: 180px;
	}
	.offset1 {
		margin-left: 100px;
	}
	.row-fluid {
		width: 100%;
		*zoom: 1;
	}
	.row-fluid:before,
	.row-fluid:after {
		display: table;
		content: "";
		line-height: 0;
	}
	.row-fluid:after {
		clear: both;
	}
	.row-fluid [class*="span"] {
		display: block;
		width: 100%;
		min-height: 28px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		margin-left: 2.127659574%;
		*margin-left: 2.0744680846383%;
	}
	.row-fluid [class*="span"]:first-child {
		margin-left: 0;
	}
	.row-fluid .controls-row [class*="span"] + [class*="span"] {
		margin-left: 2.127659574%;
	}
	.row-fluid .span12 {
		width: 99.99999999%;
		*width: 99.946808500638%;
	}
	.row-fluid .span11 {
		width: 91.489361693%;
		*width: 91.436170203638%;
	}
	.row-fluid .span10 {
		width: 82.978723396%;
		*width: 82.925531906638%;
	}
	.row-fluid .span9 {
		width: 74.468085099%;
		*width: 74.414893609638%;
	}
	.row-fluid .span8 {
		width: 65.957446802%;
		*width: 65.904255312638%;
	}
	.row-fluid .span7 {
		width: 57.446808505%;
		*width: 57.393617015638%;
	}
	.row-fluid .span6 {
		width: 48.936170208%;
		*width: 48.882978718638%;
	}
	.row-fluid .span5 {
		width: 40.425531911%;
		*width: 40.372340421638%;
	}
	.row-fluid .span4 {
		width: 31.914893614%;
		*width: 31.861702124638%;
	}
	.row-fluid .span3 {
		width: 23.404255317%;
		*width: 23.351063827638%;
	}
	.row-fluid .span2 {
		width: 14.89361702%;
		*width: 14.840425530638%;
	}
	.row-fluid .span1 {
		width: 6.382978723%;
		*width: 6.3297872336383%;
	}
	.row-fluid .offset12 {
		margin-left: 104.255319138%;
		*margin-left: 104.14893615928%;
	}
	.row-fluid .offset12:first-child {
		margin-left: 102.127659564%;
		*margin-left: 102.02127658528%;
	}
	.row-fluid .offset11 {
		margin-left: 95.744680841%;
		*margin-left: 95.638297862277%;
	}
	.row-fluid .offset11:first-child {
		margin-left: 93.617021267%;
		*margin-left: 93.510638288277%;
	}
	.row-fluid .offset10 {
		margin-left: 87.234042544%;
		*margin-left: 87.127659565277%;
	}
	.row-fluid .offset10:first-child {
		margin-left: 85.10638297%;
		*margin-left: 84.999999991277%;
	}
	.row-fluid .offset9 {
		margin-left: 78.723404247%;
		*margin-left: 78.617021268277%;
	}
	.row-fluid .offset9:first-child {
		margin-left: 76.595744673%;
		*margin-left: 76.489361694277%;
	}
	.row-fluid .offset8 {
		margin-left: 70.21276595%;
		*margin-left: 70.106382971277%;
	}
	.row-fluid .offset8:first-child {
		margin-left: 68.085106376%;
		*margin-left: 67.978723397277%;
	}
	.row-fluid .offset7 {
		margin-left: 61.702127653%;
		*margin-left: 61.595744674277%;
	}
	.row-fluid .offset7:first-child {
		margin-left: 59.574468079%;
		*margin-left: 59.468085100277%;
	}
	.row-fluid .offset6 {
		margin-left: 53.191489356%;
		*margin-left: 53.085106377277%;
	}
	.row-fluid .offset6:first-child {
		margin-left: 51.063829782%;
		*margin-left: 50.957446803277%;
	}
	.row-fluid .offset5 {
		margin-left: 44.680851059%;
		*margin-left: 44.574468080277%;
	}
	.row-fluid .offset5:first-child {
		margin-left: 42.553191485%;
		*margin-left: 42.446808506277%;
	}
	.row-fluid .offset4 {
		margin-left: 36.170212762%;
		*margin-left: 36.063829783277%;
	}
	.row-fluid .offset4:first-child {
		margin-left: 34.042553188%;
		*margin-left: 33.936170209277%;
	}
	.row-fluid .offset3 {
		margin-left: 27.659574465%;
		*margin-left: 27.553191486277%;
	}
	.row-fluid .offset3:first-child {
		margin-left: 25.531914891%;
		*margin-left: 25.425531912277%;
	}
	.row-fluid .offset2 {
		margin-left: 19.148936168%;
		*margin-left: 19.042553189277%;
	}
	.row-fluid .offset2:first-child {
		margin-left: 17.021276594%;
		*margin-left: 16.914893615277%;
	}
	.row-fluid .offset1 {
		margin-left: 10.638297871%;
		*margin-left: 10.531914892277%;
	}
	.row-fluid .offset1:first-child {
		margin-left: 8.510638297%;
		*margin-left: 8.4042553182766%;
	}
	input,
	textarea,
	.uneditable-input {
		margin-left: 0;
	}
	.controls-row [class*="span"] + [class*="span"] {
		margin-left: 20px;
	}
	input.span12,
	textarea.span12,
	.uneditable-input.span12 {
		width: 926px;
	}
	input.span11,
	textarea.span11,
	.uneditable-input.span11 {
		width: 846px;
	}
	input.span10,
	textarea.span10,
	.uneditable-input.span10 {
		width: 766px;
	}
	input.span9,
	textarea.span9,
	.uneditable-input.span9 {
		width: 686px;
	}
	input.span8,
	textarea.span8,
	.uneditable-input.span8 {
		width: 606px;
	}
	input.span7,
	textarea.span7,
	.uneditable-input.span7 {
		width: 526px;
	}
	input.span6,
	textarea.span6,
	.uneditable-input.span6 {
		width: 446px;
	}
	input.span5,
	textarea.span5,
	.uneditable-input.span5 {
		width: 366px;
	}
	input.span4,
	textarea.span4,
	.uneditable-input.span4 {
		width: 286px;
	}
	input.span3,
	textarea.span3,
	.uneditable-input.span3 {
		width: 206px;
	}
	input.span2,
	textarea.span2,
	.uneditable-input.span2 {
		width: 126px;
	}
	input.span1,
	textarea.span1,
	.uneditable-input.span1 {
		width: 46px;
	}
	.thumbnails {
		margin-left: -20px;
	}
	.thumbnails > li {
		margin-left: 20px;
	}
	.row-fluid .thumbnails {
		margin-left: 0;
	}
}


/***** *****/

/*** Fade In ***/
.AKB_fadeImg {
	visibility: hidden;
}
.AKB_fadeImg.AKB_fadeIn {
	visibility: visible !important;
	-webkit-animation: fade_in_anim 1.2s;
	animation: fade_in_anim 1.2s;
}
@-moz-keyframes fade_in_anim {
	0%{opacity:0}
	100%{opacity:1}
}
@-webkit-keyframes fade_in_anim {
	0%{opacity:0}
	100%{opacity:1}
}
@keyframes fade_in_anim {
	0%{opacity:0}
	100%{opacity:1}
}