html.theme-default, body.theme-default {
	color: #fff;
	background: #212227;
}
.theme-default .bg {
	position: fixed;
	width: 100%;
	height: 100%;
	background: url("../../images/bg3.png") no-repeat center bottom;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 1;
}
/* Menu */
.theme-default .navbar-inverse {
	color: #fff;
	border: none !important;
	background: transparent;
}
.navbar-inverse .navbar-toggle .icon-bar {
	background: #ba0055 !important;
}
.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: #ba0055 !important;
}
.theme-default .navbar-inverse .navbar-nav > li > a:hover {
	color: #ff14d8 !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: #ffc862 !important;
	color: #ba0055 !important;
}
.theme-default .dropdown-menu {
	background: #ffd648 !important;
	border: 1px solid #ffd648 !important;
	box-shadow: none !important;
	font-size: 13px;
}
.theme-default .dropdown-menu .divider {
	background-color: #fff !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: #ff14d8 !important;
}
.theme-default .dropdown-menu > li > a, .theme-default .dropdown-menu > li > span {
	color: #ba0055;
	display: inline-block;
	padding: 3px 20px;
}

/* Bottoni colorati */
.theme-default #menuTab .dropdown-menu .used {
	color: #fff;
}
/* Moody Colors */
.theme-default #tab_moodycolors .btn-default {
	color: #fff !important;
	border: none !important;
	background: rgba(245,134,61,1);
	background: -moz-linear-gradient(top, rgba(245,134,61,1) 0%, rgba(250,205,108,1) 50%, rgba(250,205,108,1) 75%, rgba(245,134,61,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,134,61,1)), color-stop(50%, rgba(250,205,108,1)), color-stop(75%, rgba(250,205,108,1)), color-stop(100%, rgba(245,134,61,1)));
	background: -webkit-linear-gradient(top, rgba(245,134,61,1) 0%, rgba(250,205,108,1) 50%, rgba(250,205,108,1) 75%, rgba(245,134,61,1) 100%);
	background: -o-linear-gradient(top, rgba(245,134,61,1) 0%, rgba(250,205,108,1) 50%, rgba(250,205,108,1) 75%, rgba(245,134,61,1) 100%);
	background: -ms-linear-gradient(top, rgba(245,134,61,1) 0%, rgba(250,205,108,1) 50%, rgba(250,205,108,1) 75%, rgba(245,134,61,1) 100%);
	background: linear-gradient(to bottom, rgba(245,134,61,1) 0%, rgba(250,205,108,1) 50%, rgba(250,205,108,1) 75%, rgba(245,134,61,1) 100%);
}
.theme-default #tab_moodycolors .dropdown-menu {
	background: #f5863d !important;
	border: 1px solid #f5863d !important;
}
.theme-default #tab_moodycolors .dropdown-menu > li > a, .theme-default #tab_moodycolors .dropdown-menu > li > span {
	color: #eee !important;
}
.theme-default #tab_moodycolors .dropdown-menu > li > a:hover {
	color: #fff !important;
}
/* Light Colors */
.theme-default #tab_lightcolors .btn-default {
	color: #fff !important;
	border: none !important;
	background: rgba(54,192,223,1);
	background: -moz-linear-gradient(top, rgba(54,192,223,1) 0%, rgba(125,211,182,1) 50%, rgba(125,211,182,1) 74%, rgba(54,192,223,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(54,192,223,1)), color-stop(50%, rgba(125,211,182,1)), color-stop(74%, rgba(125,211,182,1)), color-stop(100%, rgba(54,192,223,1)));
	background: -webkit-linear-gradient(top, rgba(54,192,223,1) 0%, rgba(125,211,182,1) 50%, rgba(125,211,182,1) 74%, rgba(54,192,223,1) 100%);
	background: -o-linear-gradient(top, rgba(54,192,223,1) 0%, rgba(125,211,182,1) 50%, rgba(125,211,182,1) 74%, rgba(54,192,223,1) 100%);
	background: -ms-linear-gradient(top, rgba(54,192,223,1) 0%, rgba(125,211,182,1) 50%, rgba(125,211,182,1) 74%, rgba(54,192,223,1) 100%);
	background: linear-gradient(to bottom, rgba(54,192,223,1) 0%, rgba(125,211,182,1) 50%, rgba(125,211,182,1) 74%, rgba(54,192,223,1) 100%);
}
.theme-default #tab_lightcolors .dropdown-menu {
	background: #36c0df !important;
	border: 1px solid #36c0df !important;
}
.theme-default #tab_lightcolors .dropdown-menu > li > a, .theme-default #tab_lightcolors .dropdown-menu > li > span {
	color: #eee !important;
}
.theme-default #tab_lightcolors .dropdown-menu > li > a:hover {
	color: #fff !important;
}
/* Light Colors */
.theme-default #tab_filters .btn-default {
	color: #fff !important;
	border: none !important;
	background: rgba(245,61,61,1);
	background: -moz-linear-gradient(top, rgba(245,61,61,1) 0%, rgba(242,142,142,1) 50%, rgba(242,142,142,1) 75%, rgba(245,61,61,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,61,61,1)), color-stop(50%, rgba(242,142,142,1)), color-stop(75%, rgba(242,142,142,1)), color-stop(100%, rgba(245,61,61,1)));
	background: -webkit-linear-gradient(top, rgba(245,61,61,1) 0%, rgba(242,142,142,1) 50%, rgba(242,142,142,1) 75%, rgba(245,61,61,1) 100%);
	background: -o-linear-gradient(top, rgba(245,61,61,1) 0%, rgba(242,142,142,1) 50%, rgba(242,142,142,1) 75%, rgba(245,61,61,1) 100%);
	background: -ms-linear-gradient(top, rgba(245,61,61,1) 0%, rgba(242,142,142,1) 50%, rgba(242,142,142,1) 75%, rgba(245,61,61,1) 100%);
	background: linear-gradient(to bottom, rgba(245,61,61,1) 0%, rgba(242,142,142,1) 50%, rgba(242,142,142,1) 75%, rgba(245,61,61,1) 100%);
}
.theme-default #tab_filters .dropdown-menu {
	background: #f53d3d !important;
	border: 1px solid #f53d3d !important;
}
.theme-default #tab_filters .dropdown-menu > li > a, .theme-default #tab_filters .dropdown-menu > li > span {
	color: #eee !important;
}
.theme-default #tab_filters .dropdown-menu > li > a:hover {
	color: #fff !important;
}
/* B&W */
.theme-default #tab_bw .btn-default {
	color: #fff !important;
	border: none !important;
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(76,76,76,1)), color-stop(12%, rgba(89,89,89,1)), color-stop(25%, rgba(102,102,102,1)), color-stop(39%, rgba(71,71,71,1)), color-stop(50%, rgba(44,44,44,1)), color-stop(51%, rgba(0,0,0,1)), color-stop(60%, rgba(17,17,17,1)), color-stop(76%, rgba(43,43,43,1)), color-stop(91%, rgba(28,28,28,1)), color-stop(100%, rgba(19,19,19,1)));
	background: -webkit-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: -o-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: -ms-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
	background: linear-gradient(to bottom, rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(102,102,102,1) 25%, rgba(71,71,71,1) 39%, rgba(44,44,44,1) 50%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(43,43,43,1) 76%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%);
}
.theme-default #tab_bw .dropdown-menu {
	background: #000 !important;
	border: 1px solid #000 !important;
}
.theme-default #tab_bw .dropdown-menu > li > a, .theme-default #tab_bw .dropdown-menu > li > span {
	color: #ddd !important;
}
.theme-default #tab_bw .dropdown-menu > li > a:hover {
	color: #fff !important;
}
/* TOOLS */
#tools ul li a:hover, #tools ul li a.attivo {
	background: #00b4ff;
	border: 1px solid #00b4ff;
}
/* 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: #ff9900;
	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: #ff9900;
	border: 1px solid #ff9900;
	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 .bgBlue {
	background-color: #ba0055 !important;
}
.theme-default .bgOrange {
	background-color: #f9bd62 !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 .txBlue {
	color: #ba0055 !important;
}
.theme-default .txGray {
	color: #535353 !important;
}
.theme-default .txWhite {
	color: #fff !important;
}
/* FOOTER */
.theme-default footer {
	background: none;
}
