body.theme-default {
	color: #fff;
	background: rgba(76,76,76,1);
	background: -moz-linear-gradient(top, rgba(34,34,34,1) 0%, rgba(34,34,34,1) 9%, rgba(43,43,43,1) 24%, rgba(17,17,17,1) 40%, rgba(71,71,71,1) 61%, rgba(102,102,102,1) 75%, rgba(89,89,89,1) 88%, rgba(76,76,76,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(34,34,34,1)), color-stop(9%, rgba(34,34,34,1)), color-stop(24%, rgba(43,43,43,1)), color-stop(40%, rgba(17,17,17,1)), color-stop(61%, rgba(71,71,71,1)), color-stop(75%, rgba(102,102,102,1)), color-stop(88%, rgba(89,89,89,1)), color-stop(100%, rgba(76,76,76,1)));
	background: -webkit-linear-gradient(top, rgba(34,34,34,1) 0%, rgba(34,34,34,1) 9%, rgba(43,43,43,1) 24%, rgba(17,17,17,1) 40%, rgba(71,71,71,1) 61%, rgba(102,102,102,1) 75%, rgba(89,89,89,1) 88%, rgba(76,76,76,1) 100%);
	background: -o-linear-gradient(top, rgba(34,34,34,1) 0%, rgba(34,34,34,1) 9%, rgba(43,43,43,1) 24%, rgba(17,17,17,1) 40%, rgba(71,71,71,1) 61%, rgba(102,102,102,1) 75%, rgba(89,89,89,1) 88%, rgba(76,76,76,1) 100%);
	background: -ms-linear-gradient(top, rgba(34,34,34,1) 0%, rgba(34,34,34,1) 9%, rgba(43,43,43,1) 24%, rgba(17,17,17,1) 40%, rgba(71,71,71,1) 61%, rgba(102,102,102,1) 75%, rgba(89,89,89,1) 88%, rgba(76,76,76,1) 100%);
	background: linear-gradient(to bottom, rgba(34,34,34,1) 0%, rgba(34,34,34,1) 9%, rgba(43,43,43,1) 24%, rgba(17,17,17,1) 40%, rgba(71,71,71,1) 61%, rgba(102,102,102,1) 75%, rgba(89,89,89,1) 88%, rgba(76,76,76,1) 100%);
}
/* Menu */
.theme-default .navbar-inverse {
	color: #fff;
	border: none !important;
	background: #111;
}
.theme-default .navbar-inverse .navbar-toggle {
	border: none !important;
}
.theme-default .navbar-inverse .navbar-collapse, .theme-default .navbar-inverse .navbar-form {
	border-color: rgba(83,83,83,0);
}
.theme-default .navbar-inverse .navbar-nav > li > a {
	color: #fff !important;
}
.theme-default .navbar-inverse .navbar-nav > li > a:hover {
	color: #fff !important;
}
.theme-default .navbar-inverse .navbar-nav > .open > a, .theme-default .navbar-inverse .navbar-nav > .open > a:hover, .theme-default .navbar-inverse .navbar-nav > .open > a:focus {
	background-color: #333 !important;
	color: #ffffff !important;
}
.theme-default .dropdown-menu {
	background: #424242 !important;
	border: 1px solid #424242 !important;
	box-shadow: none !important;
	font-size: 13px;
}
.theme-default .dropdown-menu .divider {
	background-color: #555 !important;
}
.theme-default .dropdown-menu > li > a:hover, .theme-default .dropdown-menu > li > a:focus, .theme-default .dropdown-menu > .active > a:focus {
	background: none !important;
	color: #fff !important;
}
.theme-default .dropdown-menu > li > a, .theme-default .dropdown-menu > li > span {
	color: #ddd;
	display: inline-block;
	padding: 3px 20px;
}
/* Tabs principali */
.theme-default #menuTab .tab-content {
	color : #fff;
	padding : 2px 1px;
}
.theme-default #menuTab .nav-pills > li > a {
	color: #fff;
	text-decoration: none;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	border: 1px solid rgba(17,17,17,1);
	border-top: 0 !important;
	background: rgba(17,17,17,1);
	background: -moz-linear-gradient(top, rgba(17,17,17,1) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(17,17,17,1)), color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top, rgba(17,17,17,1) 0%, rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top, rgba(17,17,17,1) 0%, rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top, rgba(17,17,17,1) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(17,17,17,1) 0%, rgba(0,0,0,0) 100%);
	transition: all 0.2s ease-in-out;
}
.theme-default #menuTab .nav-pills .active a, .theme-default #menuTab .nav-pills a:hover {
	color: #fff !important;
	background: rgba(0,0,0,1);
	background: -moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(102,102,102,1) 50%, rgba(102,102,102,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,1)), color-stop(50%, rgba(102,102,102,1)), color-stop(100%, rgba(102,102,102,1)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(102,102,102,1) 50%, rgba(102,102,102,1) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(102,102,102,1) 50%, rgba(102,102,102,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(102,102,102,1) 50%, rgba(102,102,102,1) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,1) 0%, rgba(102,102,102,1) 50%, rgba(102,102,102,1) 100%);
}
/* Tabs secondari */
.theme-default .submenuTab .tab-content {
	color: #fff;
}
.theme-default .submenuTab .nav-pills > li > a {
	color: #fff;
	background: #999;
}
.theme-default .submenuTab .nav-pills #tab_tonalita.active a, .theme-default .submenuTab .nav-pills a#tab_tonalita:hover, .theme-default .submenuTab .nav-pills #tab_saturazione.active a, .theme-default .submenuTab .nav-pills a#tab_saturazione:hover, .theme-default .submenuTab .nav-pills #tab_luminanza.active a, .theme-default .submenuTab .nav-pills a#tab_luminanza:hover, .theme-default .submenuTab .nav-pills #tab_hslhide.active a, .theme-default .submenuTab .nav-pills a#tab_hslhide:hover {
	color: #fff;
	background: #535353;
}
.theme-default #slidersCont #tonalita, .theme-default #slidersCont #saturazione, .theme-default #slidersCont #luminanza, .theme-default #slidersCont #hslhide {
	background: #535353;
}
.theme-default .submenuTab .nav-pills #tab_luminosity.active a, .theme-default .submenuTab .nav-pills a#tab_luminosity:hover, .theme-default .submenuTab .nav-pills #tab_tonality.active a, .theme-default .submenuTab .nav-pills a#tab_tonality:hover, .theme-default .submenuTab .nav-pills #tab_maskshide.active a, .theme-default .submenuTab .nav-pills a#tab_maskshide:hover {
	color: #000;
	background: #fff;
}
.theme-default #selectionsCont #luminosity {
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 100%);
}
.theme-default #selectionsCont #tonality {
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(0,0,0,0) 100%);
}
/* gradienti */
.theme-default .gradient_luminosity {
	background: rgba(255,255,255,1) !important;
	background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(0,0,0,1))) !important;
	background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
	background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
	background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
	background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
}
.theme-default .gradient_luminosityCX {
	background: rgba(255,255,255,1) !important;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(0,0,0,1))) !important;
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(0,0,0,1) 100%) !important;
}
/* BOTTONI */
/* trasp */
.theme-default .btn-trasp {
	border-width: 0;
	background: rgba(34, 34, 34, 0.2);
	color: #fff;
	border: 1px solid rgba(76, 76, 76, 1);
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-trasp:hover {
	background: rgba(34, 34, 34, 1);
	border: 1px solid rgba(34, 34, 34, 1);
}
/* dark */
.theme-default .btn-dark {
	border-width: 0;
	background-color: #535353;
	color: #fff;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-dark2 {
	border-width: 0;
	background-color: #333;
	color: #fff;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-dark3 {
	border-width: 0;
	background-color: #111;
	color: #fff;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-dark:hover, .theme-default .btn-dark2:hover, .theme-default .btn-dark3:hover {
	background: #999;
	border: 1px solid #999;
	color: #FFF;
}
/* light */
.theme-default .btn-lights {
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
	color: #000;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-coldlights {
	background: #8ad5ef;
	border: 1px solid #8ad5ef;
	color: #000;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-warmlights {
	background: #fcf4a0;
	border: 1px solid #fcf4a0;
	color: #000;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-lights2 {
	background: #CCCCCC;
	border: 1px solid #CCCCCC;
	color: #000;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-lights3 {
	background: #999999;
	border: 1px solid #999999;
	color: #000;
	transition: all 0.2s ease-in-out;
}
/* mid */
.theme-default .btn-mids {
	background: #666666;
	border: 1px solid #666666;
	color: #fff;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-coldmids {
	background: #336699;
	border: 1px solid #336699;
	color: #fff;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-warmmids {
	background: #ff9933;
	border: 1px solid #ff9933;
	color: #fff;
	transition: all 0.2s ease-in-out;
}
/* dark */
.theme-default .btn-darks {
	background: #222222;
	border: 1px solid #222222;
	color: #fff;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-colddarks {
	background: #333366;
	border: 1px solid #333366;
	color: #fff;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-warmdarks {
	background: #a05424;
	border: 1px solid #a05424;
	color: #fff;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-darks2 {
	background: #111111;
	border: 1px solid #111111;
	color: #fff;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-darks3 {
	background-color: #000;
	border: 1px solid #000;
	color: #fff;
	transition: all 0.2s ease-in-out;
}
.theme-default .btn-lights:hover, .theme-default .btn-lights2:hover, .theme-default .btn-lights3:hover, .theme-default .btn-mids:hover, .theme-default .btn-mids2:hover, .theme-default .btn-mids3:hover, .theme-default .btn-darks:hover, .theme-default .btn-darks2:hover, .theme-default .btn-darks3:hover {
	background: #999;
	border: 1px solid #999;
	color: #FFF;
}
.theme-default .btn-coldlights:hover, .theme-default .btn-coldlights2:hover, .theme-default .btn-coldlights3:hover, .theme-default .btn-coldmids:hover, .theme-default .btn-coldmids2:hover, .theme-default .btn-coldmids3:hover, .theme-default .btn-colddarks:hover, .theme-default .btn-colddarks2:hover, .theme-default .btn-colddarks3:hover {
	background: #999;
	border: 1px solid #999;
	color: #FFF;
}
.theme-default .btn-warmlights:hover, .theme-default .btn-warmlights2:hover, .theme-default .btn-warmlights3:hover, .theme-default .btn-warmmids:hover, .theme-default .btn-warmmids2:hover, .theme-default .btn-warmmids3:hover, .theme-default .btn-warmdarks:hover, .theme-default .btn-warmdarks2:hover, .theme-default .btn-warmdarks3:hover {
	background: #999;
	border: 1px solid #999;
	color: #FFF;
}
/* PAD DIREZIONALI */
.theme-default .pad_container {
	margin-left: auto;
	margin-right: auto;
	height: 103px;
	width: 103px;
	background: transparent;
	margin-top: 10px;
	margin-bottom: 10px;
}
.theme-default .square_btn {
	height: 30px;
	width: 30px;
	background: #999;
	margin: 2px;
	float: left;
	text-align: center;
	line-height: 30px;
	font-size: 21px;
	color: #1e272c;
}
.theme-default .square_btn:hover { background: #cc9933; }
.theme-default .square_btn button {
	font-size: 21px !important;
	background: transparent  !important;
	color: #fff;
	transition: .25s;
}
.theme-default .square_btn .btn-text {
	margin-left: auto;
	margin-right: auto;
	padding: inherit;
	display: inherit;
	line-height: 28px;
}
.theme-default .square_btn .btn {
	font-size: 21px !important;
}
.theme-default .round_btn {
	width: 30px;
	height: 30px;
	margin: 2px;
	border-radius: 100%;
	background: #999;
	float: left;
}
.theme-default .round_btn button:hover {
	color: #1e272c;
}
.theme-default .round_btn .btn-text {
	margin-left: auto;
	margin-right: auto;
	padding: inherit;
	display: inherit;
	line-height: inherit;
}
.theme-default .round_btn .btn {
	font-size: 21px !important;
}
/* BOX */
.theme-default .bgGold {
	background-color: #927a54 !important;
}
.theme-default .bgBlack {
	background-color: #2a2a2a !important;
}
.theme-default .bgGray {
	background-color: #323232 !important;
}
.theme-default .bgGray2 {
	background-color: #535353 !important;
}
.theme-default .bgWhite {
	background-color: #fafafa !important;
}
.theme-default .txBlack {
	color: #000 !important;
}
.theme-default .txGray {
	color: #535353 !important;
}
.theme-default .txWhite {
	color: #fff !important;
}
/* FOOTER */
.theme-default footer {
	background: none;
}
