/*
	    ____  ____  _______    _________   ________
	   / __ \/ __ \/ ____/ |  / / ____/ | / /_  __/
	  / /_/ / /_/ / __/  | | / / __/ /  |/ / / /   
	 / ____/ _, _/ /___  | |/ / /___/ /|  / / /    
	/_/   /_/ |_/_____/  |___/_____/_/ |_/ /_/     
	-- prevent	                                               
*/

.com, 
.helper 
{
	background-color: white;
	color: black;
}


/*
	    _   ______  ____________
	   / | / / __ \/_  __/ ____/
	  /  |/ / / / / / / / __/   
	 / /|  / /_/ / / / / /___   
	/_/ |_/\____/ /_/ /_____/   
	-- note	                            
*/



.osmNote > div
{
/*	background-color: #fff;
	box-shadow      : 0px 0px 10px #fff, -5px 10px 58px -10px #000;
*/

	box-shadow : 0px 0px 10px #2989d8, -5px 10px 58px -10px #2783cf;
	border     : 1px solid #053e52!important;
    background: rgb(11,23,35)!important;
    background: -moz-linear-gradient(left, rgba(11,23,35,1) 55%, rgba(14,39,61,1) 100%)!important;
    background: -webkit-linear-gradient(left, rgba(11,23,35,1) 55%,rgba(14,39,61,1) 100%)!important;
    background: linear-gradient(to right, rgba(11,23,35,1) 55%,rgba(14,39,61,1) 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b1723', endColorstr='#0e273d',GradientType=1 );

}

.osmNote > div > div:nth-child(1)
{
	background    : #0e273d!important;
	border-bottom : 1px solid #0e273d;

	/*background: #000;*/
}
.osmNote > div > div:nth-child(2){color: #7992aa;}
.osmNote [class^='icon_']{border: 1px solid rgba(128, 128, 128, 0.18);}

.osmNote span.close
{
	border     : 1px solid #16191b;
	background :#000;
	color      : #fff;
}

.osmNote .default{ color:#7992aa;}
.osmNote .warn, .osmNote .warning{ color: red!important;}
.osmNote .success{ color: lime!important;}
.osmNote .wait{ color: yellow!important;}
.osmNote .squawk{ color: red; background: yellow!important;}
.osmNote .idea,
.osmNote .spotters,
.osmNote .callus,
.osmNote .new,
.osmNote .announce,
.osmNote .volcano,
.osmNote .plugins
{
	color: #7992aa;
}

.osmNote span.goto_sqwk
{
	background-color: #0b1b2b;
    border: 1px solid black;	
}
span.goto_sqwk:hover {background-color: #0e273d;}


.osmNote .icon_warn { background: url(/lib/media/img/icons/note/warning.png); }
.osmNote .icon_wait { background: url(/lib/media/img/spinners/osmload.gif); background-size: 64px 64px; }
.osmNote .icon_forbidden { background: url(/lib/media/img/icons/note/forbidden.png); }
.osmNote .icon_loginok { background: url(/lib/media/img/icons/note/login_ok.png); }
.osmNote .icon_loginanalys { background: url(/lib/media/img/icons/note/login_analys.png); }
.osmNote .icon_loginerror { background: url(/lib/media/img/icons/note/login_error.png); }
.osmNote .icon_success { background: url(/lib/media/img/icons/note/success.png); }

.osmNote .icon_idea { background: url(/lib/media/img/hints/idea.png); }
.osmNote .icon_spotters { background: url(/lib/media/img/hints/spotters.png); }
.osmNote .icon_callus { background: url(/lib/media/img/hints/callus.png); }
.osmNote .icon_new { background: url(/lib/media/img/hints/new.png); }
.osmNote .icon_announce { background: url(/lib/media/img/hints/announce.png); }
.osmNote .icon_volcano { background: url(/lib/media/img/hints/volcano.png); }
.osmNote .icon_plugins { background: url(/lib/media/img/hints/plugins.png); }


/*
	   __________  _   ____________  ____  __
	  / ____/ __ \/ | / /_  __/ __ \/ __ \/ /
	 / /   / / / /  |/ / / / / /_/ / / / / /
	/ /___/ /_/ / /|  / / / / _, _/ /_/ / /___
	\____/\____/_/ |_/ /_/ /_/ |_|\____/_____/
	-- control
	
*/



.hpanel .tone,
.hpanel .stone
{
	box-shadow : 0px 0px 23px -7px black;
	/*opacity    : 0.5;*/
}

.hpanel .tone
{
	background : #4281c1;
	background : -moz-radial-gradient(center, ellipse cover, #4281c1 0%, #1c4b73 50%, #1b598c 50%, #183250 100%);
	background : -webkit-radial-gradient(center, ellipse cover, #4281c1 0%,#1c4b73 50%,#1b598c 50%,#183250 100%);
	background : radial-gradient(ellipse at center, #4281c1 0%,#1c4b73 50%,#1b598c 50%,#183250 100%);
	filter     : progid:DXImageTransform.Microsoft.gradient( startColorstr='#4281c1', endColorstr='#183250',GradientType=1 );
}

.hpanel .stone
{
	background : #7db9e8;
	background : -moz-radial-gradient(center, ellipse cover, #7db9e8 0%, #2989d8 0%, #1e5799 100%);
	background : -webkit-radial-gradient(center, ellipse cover, #7db9e8 0%,#2989d8 0%,#1e5799 100%);
	background : radial-gradient(ellipse at center, #7db9e8 0%,#2989d8 0%,#1e5799 100%);
	filter     : progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=1 );
}

.hpanel .stone span { color: #fff; }

.hpanel .ctone
{
	background : #1A4B76;
	/*opacity    : 0.2;*/
	color      : #fff;
}

.hpanel .ctone span input
{
	background  : #1A4B76;
	color       : #48DE87;
	box-shadow  : inset 0px 0px 11px 1px #000;
}


nav.hpanel > .control .fullscreen
{
	background   : #000 url("../../../img/commons/fullscreen.png") no-repeat scroll center center / 38px 38px;
}

nav.hpanel > .control ul > li.zoom > .leaflet-control a
{
	border     : 1px solid #128C74;
	background : black;
}

nav.hpanel > .control > .liveinfo .coords
{
	color : #FFF;
}



/*
	    _   _____ _    __
	   / | / /   | |  / /
	  /  |/ / /| | | / /
	 / /|  / ___ | |/ /
	/_/ |_/_/  |_|___/
	-- nav
	
*/

/* -- clock */
nav .logo { color : rgb(255, 255, 255)!important; text-shadow: 0px 0px 8px #000;}
nav .logo_sky{ color: rgb(247, 84, 0); text-shadow: 0px 0px 8px #fff;}

[id^='clock_']
{
	border     : 1px solid rgb(39, 39, 39);
	box-shadow : inset 0px 6px 10px 0px #2E5C8A, inset 0px -9px 5px 0px #133352;
	/*	border : 1px solid rgb(226, 226, 226);
	box-shadow : inset 0px 14px 0px 1px #FFFFFF, inset 0px -8px 5px 0px #DFDEDE;*/
}

nav #clock_utc{ color:rgb(70, 238, 255); }
nav #clock_local{ color:rgb(0, 255, 90); }

nav #clock_utc > sup,
nav #clock_local > sup
{ color : #FFE7E7; }

/* -- menu */

nav .menu
{
	box-shadow : -50px 0px 8px 1px black;
	background: #183250;
	background: -moz-linear-gradient(top, #183250 0%, #1b598c 50%, #1c4b73 50%, #4281c1 100%);
	background: -webkit-linear-gradient(top, #183250 0%,#1b598c 50%,#1c4b73 50%,#4281c1 100%);
	background: linear-gradient(to bottom, #183250 0%,#1b598c 50%,#1c4b73 50%,#4281c1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#183250', endColorstr='#4281c1',GradientType=0 );
}

nav .menu a { color: #fff!important; }
nav .menu > ul li { color: #fff; }
nav .menu > ul li[id^='pg_'] { border-right: 1px solid black; }
nav .menu > ul li[id^='pg_']:hover
{
	background: rgb(184,225,252);
	background: -moz-linear-gradient(top, rgba(184,225,252,1) 0%, rgba(169,210,243,1) 10%, rgba(144,186,228,1) 25%, rgba(144,188,234,1) 37%, rgba(144,191,240,1) 50%, rgba(107,168,229,1) 51%, rgba(162,218,245,1) 83%, rgba(189,243,253,1) 100%);
	background: -webkit-linear-gradient(top, rgba(184,225,252,1) 0%,rgba(169,210,243,1) 10%,rgba(144,186,228,1) 25%,rgba(144,188,234,1) 37%,rgba(144,191,240,1) 50%,rgba(107,168,229,1) 51%,rgba(162,218,245,1) 83%,rgba(189,243,253,1) 100%);
	background: linear-gradient(to bottom, rgba(184,225,252,1) 0%,rgba(169,210,243,1) 10%,rgba(144,186,228,1) 25%,rgba(144,188,234,1) 37%,rgba(144,191,240,1) 50%,rgba(107,168,229,1) 51%,rgba(162,218,245,1) 83%,rgba(189,243,253,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8e1fc', endColorstr='#bdf3fd',GradientType=0 );
}

nav .menu > ul li[id^="pg_"].active
{
	background: rgb(235,241,246);
	background: -moz-linear-gradient(top, rgba(235,241,246,1) 0%, rgba(171,211,238,1) 50%, rgba(137,195,235,1) 51%, rgba(213,235,251,1) 100%);
	background: -webkit-linear-gradient(top, rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%);
	background: linear-gradient(to bottom, rgba(235,241,246,1) 0%,rgba(171,211,238,1) 50%,rgba(137,195,235,1) 51%,rgba(213,235,251,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6', endColorstr='#d5ebfb',GradientType=0 );
}



nav.topbar > div.menu > ul > li#pn_menu:before { color : #fff!important; }
nav.topbar > div.menu > ul > li#pn_menu
{
	border-bottom: 1px solid black!important;
	background   : #4281C1!important;
	background   : #183250!important;
	background   : -moz-linear-gradient(left, #183250 0%, #1b598c 50%, #1c4b73 50%, #4281c1 100%)!important;
	background   : -webkit-linear-gradient(left, #183250 0%,#1b598c 50%,#1c4b73 50%,#4281c1 100%)!important;
	background   : linear-gradient(to right, #183250 0%,#1b598c 50%,#1c4b73 50%,#4281c1 100%)!important;
	filter       : progid:DXImageTransform.Microsoft.gradient( startColorstr='#183250', endColorstr='#4281c1',GradientType=1 )!important;
}

nav.topbar > div.menu > ul > li#pn_menu:hover:before { color: #4281C1!important; }
nav.topbar > div.menu > ul > li#pn_menu:hover { background-color: rgb(202, 217, 232)!important; }
div.backButton:hover {background-color: #262c3a;}

/* -- responsive menu */

.pn_menu ul li a
{
	color: white;
	border: 1px solid black;
 	border-radius: 5px;
    background-color: #173C5D;
}

.pn_menu ul li a:hover {color:#4281C1;}




/*
	    __                         __
	   / /_  ____  ____ __________/ /
	  / __ \/ __ \/ __ `/ ___/ __  /
	 / /_/ / /_/ / /_/ / /  / /_/ /
	/_.___/\____/\__,_/_/   \__,_/
	
*/


#board [class$='_contrib'] td.st_passed, #board [class*='_contrib'][class~='active'] td.st_passed {  background: #2a825d; }
#board [class$='_contrib'] td.st_reject, #board [class*='_contrib'][class~='active'] td.st_reject { background: #822a2a; }
#board [class$='_contrib'] td.st_await, #board [class*='_contrib'][class~='active'] td.st_await { background: #293b4c; }


#board [class$='_contrib'] .modes [class^='mode_'], #board [class*='_contrib'][class~='active'] .modes [class^='mode_']
{
	background : #3d4457;
	border     : 1px solid #262c3a;
}

#board [class$='_contrib'] .modes [class^='mode_']:not(.active):hover, #board [class*='_contrib'][class~='active'] .modes [class^='mode_']:not(.active):hover,
#board [class$='_contrib'] .modes [class^='mode_'].active, #board [class*='_contrib'][class~='active'] .modes [class^='mode_'].active
{
	background: #262c3a;
}

.board-menu form li#remind,
.board-menu
{
	background       : #646464;
	background-color : #262C3A;
	box-shadow       : 3px 0px 5px -2px #32394A;
	border-bottom    : 1px #191D27 solid;
}



/*
	                   __         _ __
	  _________  _____/ /______  (_) /_
	 / ___/ __ \/ ___/ //_/ __ \/ / __/
	/ /__/ /_/ / /__/ ,< / /_/ / / /_
	\___/\____/\___/_/|_/ .___/_/\__/
	                   /_/



aside h3
{
	color: #fff;
	background: rgb(7, 43, 57);
}



/*
    ႟  icon bar on top of cokpit
	╭╶╶╶╶╶╶╶╶╮
	│  MENU  │
	╰╶╶╶╶╶╶╶╶╯
*/

#cockpit header,
#cockpit .menu li
{
	background: rgb(63,70,90)!important;
	background: -moz-linear-gradient(top, rgba(63,70,90,1) 0%, rgba(38,44,58,1) 50%, rgba(11,31,47,1) 50%, rgba(67,74,94,1) 100%)!important;
	background: -webkit-linear-gradient(top, rgba(63,70,90,1) 0%,rgba(38,44,58,1) 50%,rgba(11,31,47,1) 50%,rgba(67,74,94,1) 100%)!important;
	background: linear-gradient(to bottom, rgba(63,70,90,1) 0%,rgba(38,44,58,1) 50%,rgba(11,31,47,1) 50%,rgba(67,74,94,1) 100%)!important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f465a', endColorstr='#434a5e',GradientType=0 );
}

#cockpit article,
#cockpit [class^='pn_']
{
	background: #0b1723!important;
}


[id^="pn_"] .count
{
	color       : #d8e6ff;
	text-shadow : 0px 0px 6px #568cef;
	background  : #0a2032;
	border      : 1px solid #346da4;
	box-shadow  : 0px 0px 13px -3px black;
}


#cockpit .menu li
{
	color       : #a7c6e2;
	background  : transparent;
}

#cockpit .menu li:hover
{
	color: #2989d8!important;
    background: rgb(63,70,90)!important;
    background: -moz-linear-gradient(top, rgba(63,70,90,1) 0%, rgba(38,44,58,1) 50%, rgba(11,31,47,1) 50%, rgba(11,23,35,1) 100%)!important;
    background: -webkit-linear-gradient(top, rgba(63,70,90,1) 0%,rgba(38,44,58,1) 50%,rgba(11,31,47,1) 50%,rgba(11,23,35,1) 100%)!important;
    background: linear-gradient(to bottom, rgba(63,70,90,1) 0%,rgba(38,44,58,1) 50%,rgba(11,31,47,1) 50%,rgba(11,23,35,1) 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f465a', endColorstr='#0b1723',GradientType=0 )!important;
}


#cockpit .menu .active
{
	box-shadow  : inset 0px -2px 14px 0px black;
	color       : #f55d00;
	text-shadow : 0px 0px 8px #3d2012;
}

#cockpit .menu li a
{
	color       : #fff;
	font-family : "xoloniumregular";
}

/*#cockpit [class^='pn_'] { background: #0b1723; }*/


#cockpit .submenu
{
	background-color: #050b11;
   /* background: -moz-linear-gradient(left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.01) 26%, rgba(0,0,0,0.99) 99%, rgba(0,0,0,1) 100%);
    background: -webkit-linear-gradient(left, rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.01) 26%,rgba(0,0,0,0.99) 99%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to right, rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.01) 26%,rgba(0,0,0,0.99) 99%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03000000', endColorstr='#000000',GradientType=1 );*/
}



/*
    ႟  filters custom
	╭╶╶╶╶╶╶╶╶╶╶╶╮
	│  FILTERS  │
	╰╶╶╶╶╶╶╶╶╶╶╶╯
*/

	/* layout */

.pn_filter
{
	font-family: Arial!important;
	font-size: 12px;
	height: 100%;
}


.pn_filter h3 { color: #3d5871; background: #010305; }
.pn_filter h2 { font-family: Arial!important; }
.pn_filter [id^='ft_']:hover { background: #3d5871; }
.pn_filter [id^='ft_']
{
	color      : #7f99b2;
	background : #0b1723;
	border     : 1px solid black;
	border-top : 0px solid black;
}


	/* list active filters */
.pn_filter .filter_list [id^='ft_'] > span:nth-child(2)
{
}
.pn_filter .filter_list [id^='ft_'] > div
{
	border          : 1px solid #172d6e;
	border-bottom   : 1px solid #0e1d45;
	text-shadow     : 0 -1px 1px #000f4d;
	box-shadow      : inset 0 1px 0 0 #b1b9cb;

	background: rgb(55,78,107);
	background: -moz-linear-gradient(top, rgba(55,78,107,1) 0%, rgba(50,74,94,1) 50%, rgba(56,87,104,1) 50%, rgba(41,59,76,1) 100%);
	background: -webkit-linear-gradient(top, rgba(55,78,107,1) 0%,rgba(50,74,94,1) 50%,rgba(56,87,104,1) 50%,rgba(41,59,76,1) 100%);
	background: linear-gradient(to bottom, rgba(55,78,107,1) 0%,rgba(50,74,94,1) 50%,rgba(56,87,104,1) 50%,rgba(41,59,76,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#374e6b', endColorstr='#293b4c',GradientType=0 );
}

.pn_filter .filter_list [id^='ft_'] > div > span
{
	background    : red;
	box-shadow    : 0 0 1px 1px red;
}
.pn_filter .filter_list [id^='ft_'] > div.active > span
{
	background    : lime;
	box-shadow    : 0 0 1px 1px lime;
}

.pn_filter .filter_list [id^='ft_'].selected
{
	box-shadow : 0px 0px 8px 0px #ff6200!important;
	border     : 1px solid #f25d00!important;
	background : #382219!important;
}
.pn_filter .filter_list [id^='ft_'].opened
{
    background: #0f4770!important;
}


	/* filters compose cirteria */

.pn_filter .ui-state-active, 
.pn_filter .ui-widget-content .ui-state-active, 
.pn_filter .ui-widget-header .ui-state-active
{
	border     : 1px solid #044156!important;
	background : #012633!important;
}


.pn_filter .ui-state-default, 
.pn_filter .ui-widget-content,
.pn_filter .ui-widget-content .ui-state-default, 
.pn_filter .ui-widget-header .ui-state-default,
.pn_filter select
{
	border      : 1px solid #2e3a4c!important;
	background  : #0a1622!important;
	font-weight : bold!important;
	color       : #7992aa!important;
}

.pn_filter textarea[id^="lb_"]
{
    background: rgb(11,23,35)!important;
    background: -moz-linear-gradient(left, rgba(11,23,35,1) 55%, rgba(14,39,61,1) 100%)!important;
    background: -webkit-linear-gradient(left, rgba(11,23,35,1) 55%,rgba(14,39,61,1) 100%)!important;
    background: linear-gradient(to right, rgb(15, 38, 60) 55%,rgb(2, 61, 113) 100%)!important;
    border: none;
}

.pn_filter select[option]
{
	background : #0b1b2b!important;
	border     : none!important;
	color      : #3d5871!important;
	box-shadow : inset 0px 6px 12px 1px #000102;
}

.pn_filter .filter_create button,
.pn_filter .filter_composer button
{
	color     : #7bb4c7;
	box-shadow: none!important;
	background: rgb(63,70,90);
	background: -moz-linear-gradient(top, rgba(63,70,90,1) 0%, rgba(38,44,58,1) 50%, rgba(11,31,47,1) 50%, rgba(67,74,94,1) 100%)!important;
	background: -webkit-linear-gradient(top, rgba(63,70,90,1) 0%,rgba(38,44,58,1) 50%,rgba(11,31,47,1) 50%,rgba(67,74,94,1) 100%)!important;
	background: linear-gradient(to bottom, rgba(63,70,90,1) 0%,rgba(38,44,58,1) 50%,rgba(11,31,47,1) 50%,rgba(67,74,94,1) 100%)!important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f465a', endColorstr='#434a5e',GradientType=0 )!important;
}



.pn_filter .comp h2
{
	border     : 1px solid #053e52!important;

	background: rgb(11,23,35)!important;
	background: -moz-linear-gradient(left, rgba(11,23,35,1) 55%, rgba(14,39,61,1) 100%)!important;
	background: -webkit-linear-gradient(left, rgba(11,23,35,1) 55%,rgba(14,39,61,1) 100%)!important;
	background: linear-gradient(to right, rgba(11,23,35,1) 55%,rgba(14,39,61,1) 100%)!important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b1723', endColorstr='#0e273d',GradientType=1 );
}
.pn_filter .comp h2.activated
{
    box-shadow: inset 0px 0px 5px 0px #100a07!important;
    border: 1px solid #2681cb!important;


	background: rgb(19,56,89)!important;
	background: -moz-linear-gradient(left, rgba(19,56,89,1) 55%, rgba(8,105,165,1) 100%)!important;
	background: -webkit-linear-gradient(left, rgba(19,56,89,1) 55%,rgba(8,105,165,1) 100%)!important;
	background: linear-gradient(to right, rgba(19,56,89,1) 55%,rgba(8,105,165,1) 100%)!important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#133859', endColorstr='#0869a5',GradientType=1 );

	/*// lime
	background: rgb(12,38,13)!important;
	background: -moz-linear-gradient(left, rgba(12,38,13,1) 55%, rgba(29,66,33,1) 100%)!important;
	background: -webkit-linear-gradient(left, rgba(12,38,13,1) 55%,rgba(29,66,33,1) 100%)!important;
	background: linear-gradient(to right, rgba(12,38,13,1) 55%,rgba(29,66,33,1) 100%)!important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c260d', endColorstr='#1d4221',GradientType=1 );*/

	/* orange
		background: rgb(91,44,20)!important;
		background: -moz-linear-gradient(left, rgba(91,44,20,1) 55%, rgba(168,68,8,1) 100%)!important;
		background: -webkit-linear-gradient(left, rgba(91,44,20,1) 55%,rgba(168,68,8,1) 100%)!important;
		background: linear-gradient(to right, rgba(91,44,20,1) 55%,rgba(168,68,8,1) 100%)!important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b2c14', endColorstr='#a84408',GradientType=1 );
	*/
}







/*
.pn_filter .filter_composer .type > div:hover
{
	background: #040a0f;
}




.pn_filter .filter_components [id^="mCSB_"][id$="_container"] [data-mod]
{
	background            : #1c2f40;	
	border                : 1px solid #053e52;
}

.pn_filter .filter_components [id^="mCSB_"][id$="_container"] [data-mod].selected
{
	box-shadow : 0px 0px 8px 0px #ff6200;
	border     : 1px solid #f25d00;
	background : #382219;
}


.pn_filter .filter_components [id^="mCSB_"][id$="_container"] [data-mod] > span:nth-child(1),
.pn_filter .filter_components [id^="mCSB_"][id$="_container"] [data-mod] > span:nth-child(3),
.pn_filter .filter_components [id^="mCSB_"][id$="_container"] [data-mod] > span:nth-child(4) { background : #0b1723; }

.pn_filter .filter_components [id^="mCSB_"][id$="_container"] [data-mod] > span:nth-child(3):hover,
.pn_filter .filter_components [id^="mCSB_"][id$="_container"] [data-mod] > span:nth-child(4):hover
{
	background : #09ad7e;
	color      : #000;
}

.pn_filter .filter_composer .composer .pure-note
{
	background: #262c3b;
}


.pn_filter .filter_composer button.disabled
{
	text-shadow : 0px 0px 11px #699bae;
	color       : #0b1723;
}

.pn_filter .filter_composer .composer .ui-widget-header { background: #1c2f40; }
.pn_filter .filter_composer .composer .ui-slider .ui-slider-handle { outline: none!important; }
.pn_filter .filter_composer .composer input.slider { color: #7bb4c7!important; text-align: center; }




*/




/*
    ႟  radar / aircrafts tables
	╭╶╶╶╶╶╶╶╶╮
	│  LIST  │
	╰╶╶╶╶╶╶╶╶╯
*/

#cockpit .pn_airlist .tabs,
#cockpit .pn_radlist .list_radars
{ background : #0b1723!important; }
#cockpit .pn_airlist .tab > span { width:100px; }


#cockpit .pn_airlist table,
#cockpit .pn_radlist table
{ border : 1px solid black; }

#cockpit .pn_airlist table > thead {background-color: black;}
#cockpit .pn_airlist tr.active,
#cockpit .pn_radlist .list_radars tr td.active 
{
	background-color : #385777;
	color            : #fff;
}

#cockpit .pn_airlist .tab,
#cockpit .pn_radlist .list_radars > div
{
	background : -moz-linear-gradient(left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.01) 26%, rgba(0,0,0,0.99) 99%, rgba(0,0,0,1) 100%);
	background : -webkit-linear-gradient(left, rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.01) 26%,rgba(0,0,0,0.99) 99%,rgba(0,0,0,1) 100%);
	background : linear-gradient(to right, rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.01) 26%,rgba(0,0,0,0.99) 99%,rgba(0,0,0,1) 100%);
	filter     : progid:DXImageTransform.Microsoft.gradient( startColorstr='#03000000', endColorstr='#000000',GradientType=1 );
}

#cockpit .pn_airlist .tab.opened {background-color: #2A4158!important;}

#cockpit .pn_airlist div span.desc::after,
#cockpit .pn_radlist .list_radars > div span.desc::after,
#cockpit .pn_airlist div span.asc::after,
#cockpit .pn_radlist .list_radars > div span.asc::after
{ color: #fff; }

#cockpit .pn_airlist table td,
#cockpit .pn_radlist table td
{
	border : 1px solid black;
	color  : #7996AF;
}

/*#cockpit .pn_airlist table tr,*/
#cockpit .pn_radlist table tr#id { background: #293b4c; }

#cockpit .pn_airlist table tbody tr:hover,
#cockpit .pn_radlist table tbody tr:hover
{ background: #385777; }

#cockpit .pn_airlist table tbody tr.active {background: #385777;}
#cockpit .pn_airlist table tbody tr.active td {color: #fff;}

#cockpit .pn_airlist table tr:hover td,
#cockpit .pn_radlist table tr:hover td
{ color: #fff!important; }


.rpan_radlist span.st_on,
.pn_targetAir .radTab span.st_on
{
	border           : 2px solid #169416;
	box-shadow       : 0 0 8px lime;
	background-color : #09E609;
}
.rpan_radlist span.st_off,
.pn_targetAir .radTab span.st_off
{
	border          : 2px solid #272726;
	box-shadow      : 0 0 8px #313130;
	background-color: #313130;
}
.rpan_radlist span.st_idle,
.pn_targetAir .radTab span.st_idle
{
	border          : 2px solid #88431d;
	box-shadow      : 0 0 8px #88431d;
	background-color: #88431d;
}



/*
    ႟  details / info
	╭╶╶╶╶╶╶╶╶╶╶╮
	│  TARGET  │
	╰╶╶╶╶╶╶╶╶╶╶╯
*/

#cockpit .pn_targetRad [class^="section_"],
#cockpit .pn_targetAir [class^="section_"]
{
	background : #0b1723;
}

/*[class^='section_'] h3
{
	background : #262c3a;
}*/

#cockpit .pn_targetAir .action span.toggled { background-color: #A1BDDA; }
#cockpit .pn_targetAir .action span:hover{ background-color: #A1BDDA; }
#cockpit .pn_targetAir .action span:active{ box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.61)!important; }
#cockpit .pn_targetAir .action span
{
	background-color : #3D5871;
	border-bottom    : 1px solid #A7A7A7;
	box-shadow       : -4px 0px 8px -5px black, 0px 1px 1px 0px black;
}


/* identity / regcode / icao */
#cockpit .pn_targetAir h3 > .missing { color : #FF3000; }
#cockpit .pn_targetAir table.identity { width: 100%; }
#cockpit .pn_targetAir table.identity th { background: #012633; }
#cockpit .pn_targetAir table.identity td { background : #0b1723; color : #ff6200; }


#cockpit .pn_targetAir .jetline > .remain { background : rgb(55, 72, 74); }
#cockpit .pn_targetAir .jetline > .elapse { background : #1C8993!important; }
#cockpit .pn_targetAir .jetline > .mark { color : #FFCA0A; }
#cockpit .pn_targetAir .nodata { background : rgba(34, 44, 58, 1); }



/* company / owner / photo */

#cockpit .pn_targetAir .operator img#opflag { box-shadow: inset 0px 0px 6px 2px #054054; }
#cockpit .pn_targetAir .operator .opdata  { border: 1px solid #012633; }
#cockpit .pn_targetAir .operator .opdata div > span
{
	background : #A7C6E2;
	color      : #3D5871;
}


#cockpit .pn_targetAir #airview { box-shadow: inset 0px 0px 6px 2px #054054; border: 0; outline: none; }
#cockpit .pn_targetAir .airview { /*border : 1px solid #012633;*/ }
#cockpit .pn_targetAir .airview .gallery td,
#cockpit .pn_targetAir .airview .gallery .thumbs { box-shadow: inset 0px 0px 6px 2px #054054; }





/* info real time */
#cockpit .pn_targetAir .tabarea .tabs { background : #262c3a; border : 1px solid #012633; }
#cockpit .pn_targetAir .tabarea .tabs span { border : 1px solid #033243; }
#cockpit .pn_targetAir .tabarea .tabs span.opened,
#cockpit .pn_targetAir .tabarea .tabs span:hover { background : #012633; border : 1px solid rgb(61, 88, 113); }
#cockpit .pn_targetAir .tabarea .data > div > div { box-shadow : inset 0px -2px 8px 0px #031921; }

#cockpit .pn_targetAir .tabarea .data > div > div > span:nth-child(2),
.pn_targetRad .info > div:nth-child(2) { color: #ff6200; }
#cockpit .pn_targetAir .tabarea .data > div > div > span:nth-child(1),
.pn_targetRad .info > div:nth-child(1) { background : #012633; }
/*#cockpit .pn_targetRad .radarPortal { background: #262c3a; }*/
.pn_targetRad .radarPortal a 
{ 
	color : #fff;
	text-decoration: none; 
}

aside .panes span.alert
{
	color           : #F1F1F1;
	text-shadow     : 2px 2px 5px black,3px 3px 5px black;
	
	background-color: #3D5871;
	background-image: -webkit-linear-gradient(135deg, transparent, transparent 25%, hsla(0,0%,0%,.05) 25%, hsla(0,0%,0%,.05) 50%, transparent 50%, transparent 75%, hsla(0,0%,0%,.05) 75%, hsla(0,0%,0%,.05));
	background-image: linear-gradient(135deg, transparent, transparent 25%, hsla(0,0%,0%,.5) 25%, hsla(0,0%,0%,.5) 50%, transparent 50%, transparent 75%, hsla(0,0%,0%,.5) 75%, hsla(0,0%,0%,.5));
	
	box-shadow      : 0 5px 0 hsla(0,0%,0%,.1);
}


.pn_targetRad div.status
{
	color     : #fff;
	background: #144456;
}

.pn_targetRad span#off
{
	border          : 2px solid #8B0000;
	box-shadow      : 0 0 8px red;
	background-color: red;
}

.pn_targetRad span#idle
{
	border          : 2px solid #FF8C00;
	box-shadow      : 0 0 8px orange;
	background-color: orange;
}

.pn_targetRad span#on 
{
	border          : 2px solid #169416; 
	box-shadow      : 0 0 8px lime;
	background-color: #09E609;
}

.pn_targetRad span#off.active { box-shadow : 0 0 10px red; }
.pn_targetRad span#idle.active { box-shadow: 0 0 10px orange; }
.pn_targetRad span#on.active { box-shadow  : 0 0 10px lime; }
.pn_targetRad .banner
{
/*	border-style: solid;
	border-width: 2px;
	border-color: #fff;*/
	box-shadow: inset 0px 0px 6px 2px #054054;
}

.pn_targetRad #listAircrafts > table th.asc::after,
.pn_targetRad #listAircrafts > table th.desc::after { color: #fff; }
.pn_targetRad thead {background-color: black;}
.pn_targetRad #listIcao tr.active {background-color: #385777;}
.pn_targetRad #listIcao tr:hover {background-color: #385777;}

aside .panes > .pn_account {color: white;}
aside .panes > .pn_account [class^="account_"] {background-color: #072B39;}
aside .panes > .pn_account .pure-control-group > input {color: black;}





/*
	    ____  ___   _________________
	   / __ \/   | / ____/ ____/ ___/
	  / /_/ / /| |/ / __/ __/  \__ \
	 / ____/ ___ / /_/ / /___ ___/ /
	/_/   /_/  |_\____/_____//____/
	-- pages
	
*/


aside #pages 
{ 
	background-color: #fff; 
	color: black;
}
aside #pages [class^='pg_']
{
	border-color: #000;
	background  : #fff;
}

aside #pages .close
{
	border          : 1px solid rgb(4, 4, 4);
	border-radius   : 5px;
	background-color: rgb(161, 189, 218);
	font-size       : 17px;
	color           : #2F5E8C;
}



/*
	   _____ _________    ____  ________  __
	  / ___// ____/   |  / __ \/ ____/ / / /
	  \__ \/ __/ / /| | / /_/ / /   / /_/ /
	 ___/ / /___/ ___ |/ _, _/ /___/ __  /
	/____/_____/_/  |_/_/ |_|\____/_/ /_/
	-- search	
*/

.searchbox { border : 1px solid #fff; }
#query { background-color : #fff; }




/*
	   __________  _   ___   ____________________      __   _____ __  ______ _____ __________  ________  ______
	  / ____/ __ \/ | / / | / / ____/ ____/_  __/    _/_/  / ___// / / / __ ) ___// ____/ __ \/  _/ __ )/ ____/
	 / /   / / / /  |/ /  |/ / __/ / /     / /     _/_/    \__ \/ / / / __  \__ \/ /   / /_/ // // __  / __/
	/ /___/ /_/ / /|  / /|  / /___/ /___  / /    _/_/     ___/ / /_/ / /_/ /__/ / /___/ _, _// // /_/ / /___
	\____/\____/_/ |_/_/ |_/_____/\____/ /_/    /_/      /____/\____/_____/____/\____/_/ |_/___/_____/_____/
	-- connect / -- subscribe	
*/


/*.accounttypes { background : rgb(7, 43, 57); }

.getclassic.selected,
.getpremium.selected,
.getcontrib.selected
{
	box-shadow : 0px 0px 10px 10px #003754;
	color      : #000;
}

.getclassic.selected a,
.getpremium.selected a,
.getcontrib.selected a 
{ background-color: rgb(41, 192, 0); }

.getclassic,
.getpremium,
.getcontrib
{
	border     : 1px solid rgb(171, 214, 228);
	background : rgb(171, 214, 228);
}

.getclassic .access { background: url(../../../img/icons/modal/classic.png) no-repeat; }
.getpremium .access { background: url(../../../img/icons/modal/premium.png) no-repeat; }
.getcontrib .access { background: url(../../../img/icons/modal/contrib.png) no-repeat; }

.getclassic a,
.getpremium a,
.getcontrib a
{
	color       : #555;
	text-shadow : 0 1px 0 #DEDEDE;
	background  : #C7C7C7;
	border      : 1px solid#ABABAB;
	box-shadow  : 0 2px 2px #616161,
				  0 0 0 6px #CBCBCB,
				  0 0 0 8px #fff,0 0 0 10px #666,
				  0 5px 7px 7px #D1D1D1,
				  inset 0 28px 0 rgba(255,255,255, .2);
}*/



/*
	    __  ______    ____
	   /  |/  /   |  / __ \
	  / /|_/ / /| | / /_/ /
	 / /  / / ___ |/ ____/
	/_/  /_/_/  |_/_/
	-- map
*/

#map-canvas { background: rgb(61, 88, 113); }
.leaflet-map-pane { opacity: 0.80; }


.marker-cluster-small { background-color: rgba(181, 226, 140, 0.6); }
.marker-cluster-small div { background-color: rgba(110, 204, 57, 0.6); }

.marker-cluster-medium { background-color: rgba(241, 211, 87, 0.6); }
.marker-cluster-medium div { background-color: rgba(240, 194, 12, 0.6); }

.marker-cluster-large { background-color: rgba(253, 156, 115, 0.6); }
.marker-cluster-large div { background-color: rgba(241, 128, 23, 0.6); }

	/* IE 6-8 fallback colors */
.leaflet-oldie .marker-cluster-small { background-color: rgb(181, 226, 140); }
.leaflet-oldie .marker-cluster-small div { background-color: rgb(110, 204, 57); }

.leaflet-oldie .marker-cluster-medium { background-color: rgb(241, 211, 87); }
.leaflet-oldie .marker-cluster-medium div { background-color: rgb(240, 194, 12); }

.leaflet-oldie .marker-cluster-large { background-color: rgb(253, 156, 115); }
.leaflet-oldie .marker-cluster-large div { background-color: rgb(241, 128, 23); }

.leaflet-layer 
{
	/*filter: invert(0%) hue-rotate(192deg) sepia(32%) saturate(0);*/
	/*opacity: .3!important;*/
}

.prunecluster-small
{
	background-color : #b5e28c;
	background-color : rgba(181, 226, 140, 0.6);
}
.prunecluster-small div
{
	background-color: #6ecc39;
	background-color: rgba(110, 204, 57, 0.6);
}

.prunecluster-medium
{
	background-color: #f1d357;
	background-color: rgba(241, 211, 87, 0.6);
}

.prunecluster-medium div
{
	background-color: #f0c20c;
	background-color: rgba(240, 194, 12, 0.6);
}

.prunecluster-large
{
	background-color: #fd9c73;
	background-color: rgba(253, 156, 115, 0.6);
}

.prunecluster-large div
{
	background-color: #f18017;
	background-color: rgba(241, 128, 23, 0.6);
}



/* -- target */
.dot:before,
.dot:after
{ box-shadow : 0 0 2px 2px #FFFFFF; }
.dot:after { box-shadow : 0 0 4px 2px #FFF703; }


.cross .lat { background  : #313ff2; }
.cross .lng { background : #313ff2; }
.cross .lat > span { color: #0012f2; }
.cross .track
{
	border     : 1px solid #0012f2;
	background : rgba(50, 63, 236, 0.25);
}

.cross .dir
{
	box-shadow    : 0px 0px 21px 0px #0012f2;
	border-left   : 10px solid rgba(255, 255, 255, 0.1);
	border-right  : 10px solid rgba(255, 255, 255, 0.1);
	border-bottom : 10px solid rgba(255, 255, 255, 0.2);
	border-top    : 10px solid rgba(50, 63, 236, 0.72);
}

/* -- radar icons */

[class*='name_'] > div { color : #000; }
.name_on > .label span { background-color: #25ae0d; }
.name_off > .label span 
{ 
	background-color: #313130; 
	color: white;
}
.name_idle > .label span { background-color: #ff4300; }

/*


/*
	    __________  ____  __  ___
	   / ____/ __ \/ __ \/  |/  /
	  / /_  / / / / /_/ / /|_/ /
	 / __/ / /_/ / _, _/ /  / /
	/_/    \____/_/ |_/_/  /_/
	-- form	
*/


/* -- switch */
.onoffswitch-label { border : 1px solid #072B39; }
.onoffswitch-inner:before,
.onoffswitch-inner:after 
{ color: #fff; }
.onoffswitch-inner:before
{
	background-color : #4281C1;
	color            : #FFFFFF;
}
.onoffswitch-inner:after
{
	background-color : #191818;
	color            : #999999;
}
.onoffswitch-switch
{
	background : #3D5871;
	border     : 1px solid #072B39;
}


/* -- captcha */

.osmslide .slidemsg { color : #fff; }


.osmslide .lt,
.osmslide .rt 
{ background: #e9e9e9; }
.osmslide .slide { background: #9cde45; }

.osmslide .rt .slide { box-shadow: inset 0px 0px 10px rgb(187, 187, 187); }
.osmslide .rt
{
	-webkit-box-shadow: 0 -1px 0 rgba(255,255,255,0.2);
	background-image : linear-gradient(bottom, rgb(204,204,204) 0%, rgb(228,228,228) 100%);
	background-image : -o-linear-gradient(bottom, rgb(204,204,204) 0%, rgb(228,228,228) 100%);
	background-image : -moz-linear-gradient(bottom, rgb(204,204,204) 0%, rgb(228,228,228) 100%);
	background-image : -webkit-linear-gradient(bottom, rgb(204,204,204) 0%, rgb(228,228,228) 100%);
	background-image : -ms-linear-gradient(bottom, rgb(204,204,204) 0%, rgb(228,228,228) 100%);
	background-image : -webkit-gradient
	(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(204,204,204)),
		color-stop(1, rgb(228,228,228))
	);
}


/* -- rate / rating */
.rate span.rates { color : rgb(72, 117, 194); }
.rate div { background: url(../../../img/commons/rate_empty.png) no-repeat; }
.rate div.preview { background: url(../../../img/commons/rate_full.png) no-repeat; }
.rate div.rated { background: url(../../../img/commons/rate_full.png) no-repeat; }



.pure-form button.left
{
	border: 1px solid #000000!important; border-left: 0!important; width: 46px; background: #012633;
	-webkit-border-top-right-radius    : 5px;
	-webkit-border-bottom-right-radius : 5px;
	-moz-border-radius-topright        : 5px;
	-moz-border-radius-bottomright     : 5px;
	border-top-right-radius            : 5px;
	border-bottom-right-radius         : 5px;
}
.pure-form button.right
{
	border: 1px solid #000000!important; border-right: 0!important; width: 46px; background: #012633;
	-webkit-border-top-left-radius    : 5px;
	-webkit-border-bottom-left-radius : 5px;
	-moz-border-radius-topleft        : 5px;
	-moz-border-radius-bottomleft     : 5px;
	border-top-left-radius            : 5px;
	border-bottom-left-radius         : 5px;
}

.pure-form .input-file-container,
.pure-form select,
.pure-form button,
.pure-form input:not([type="checkbox"]):not([type="radio"])
{
	background : #0b1b2b!important;
	color      : #fff;
	box-shadow : inset 0px 0px 6px 0px #020509!important;
	border     : 1px solid #2e3a4c!important;
}

.pure-form .input span
{
	background         : #262c3a;
	color              : #2989d8;
}

.pure-title
{
	border-bottom: 1px solid gray;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhOGQ5OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, rgb(7, 43, 57) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(26,141,152,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgb(7, 43, 57) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgb(7, 43, 57) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgb(7, 43, 57) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
	background: linear-gradient(to right, rgb(7, 43, 57) 0%,rgba(255,255,255,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a8d98', endColorstr='#00ffffff',GradientType=1 ); /* IE6-8 */
}

.pure-title h4, .pure-title h3 { color: #fff; }
.pure-title span { background: url(../../../img/icons/common/rollup.png) center no-repeat; }
.pure-title span.down,
.pure-title span:hover
{ background: url(../../../img/icons/common/rolldown.png) center no-repeat; }

.pure-meter
{
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMzUlIiBzdG9wLWNvbG9yPSIjMWU1Nzk5IiBzdG9wLW9wYWNpdHk9IjAuMDEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzYlIiBzdG9wLWNvbG9yPSIjMWU1Nzk5IiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iNjYlIiBzdG9wLWNvbG9yPSIjMWU1Nzk5IiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(30,87,153,0.01) 35%, rgba(30,87,153,0) 36%, rgba(30,87,153,0) 66%, rgba(0,0,0,0.51) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.5)), color-stop(35%,rgba(30,87,153,0.01)), color-stop(36%,rgba(30,87,153,0)), color-stop(66%,rgba(30,87,153,0)), color-stop(100%,rgba(0,0,0,0.51))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(30,87,153,0.01) 35%,rgba(30,87,153,0) 36%,rgba(30,87,153,0) 66%,rgba(0,0,0,0.51) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(30,87,153,0.01) 35%,rgba(30,87,153,0) 36%,rgba(30,87,153,0) 66%,rgba(0,0,0,0.51) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0,0,0,0.5) 0%,rgba(30,87,153,0.01) 35%,rgba(30,87,153,0) 36%,rgba(30,87,153,0) 66%,rgba(0,0,0,0.51) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(30,87,153,0.01) 35%,rgba(30,87,153,0) 36%,rgba(30,87,153,0) 66%,rgba(0,0,0,0.51) 100%); /* W3C */
}

.pure-meter span
{
	color        : #000;
	border-right : 1px solid gray;
}

.pure-meter span.detected
{
	color       : #fff;
	font-weight : bold;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwOTBlNSIgc3RvcC1vcGFjaXR5PSIwLjczIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iIzMwOTBlNSIgc3RvcC1vcGFjaXR5PSIwLjcyIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzMwOTBlNSIgc3RvcC1vcGFjaXR5PSIwLjcxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDkwZTUiIHN0b3Atb3BhY2l0eT0iMC43MSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(48,144,229,0.73) 0%, rgba(48,144,229,0.72) 55%, rgba(48,144,229,0.71) 99%, rgba(48,144,229,0.71) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(48,144,229,0.73)), color-stop(55%,rgba(48,144,229,0.72)), color-stop(99%,rgba(48,144,229,0.71)), color-stop(100%,rgba(48,144,229,0.71))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(48,144,229,0.73) 0%,rgba(48,144,229,0.72) 55%,rgba(48,144,229,0.71) 99%,rgba(48,144,229,0.71) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(48,144,229,0.73) 0%,rgba(48,144,229,0.72) 55%,rgba(48,144,229,0.71) 99%,rgba(48,144,229,0.71) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(48,144,229,0.73) 0%,rgba(48,144,229,0.72) 55%,rgba(48,144,229,0.71) 99%,rgba(48,144,229,0.71) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(48,144,229,0.73) 0%,rgba(48,144,229,0.72) 55%,rgba(48,144,229,0.71) 99%,rgba(48,144,229,0.71) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba3090e5', endColorstr='#b53090e5',GradientType=0 ); /* IE6-8 */
}

.pure-hotsecu
{
	background-color : #fff;
	border           : 1px dashed red;
}



/*
	    __  ____________ ______
	   /  |/  /  _/ ___// ____/
	  / /|_/ // / \__ \/ /
	 / /  / // / ___/ / /___
	/_/  /_/___//____/\____/
	-- misc
	
*/



.tooltipster-sidetip .tooltipster-box
{
	box-shadow : 0px 0px 6px 1px #033243!important;
	border     : 1px solid #053e52!important;
	background : rgb(11,23,35)!important;
	background : -moz-linear-gradient(left, rgba(11,23,35,1) 55%, rgba(14,39,61,1) 100%)!important;
	background : -webkit-linear-gradient(left, rgba(11,23,35,1) 55%,rgba(14,39,61,1) 100%)!important;
	background : linear-gradient(to right, rgba(11,23,35,1) 55%,rgba(14,39,61,1) 100%)!important;
	filter     : progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b1723', endColorstr='#0e273d',GradientType=1 );
}
.tooltipster-sidetip .tooltipster-content
{
	color     : #b9adad!important;
	font-size : 14px;
}

.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background
{
	border-top-color: #296e75!important;
}




.jconfirm { background-color     : rgba(0, 0, 0, 0.6); }
.jconfirm-box-container
{
	color              : #808080;
	-webkit-box-shadow : 0 0 3px rgba(0, 0, 0, 0.6);
	-moz-box-shadow    : 0 0 3px rgba(0, 0, 0, 0.6);
	box-shadow         : 0 0 3px rgba(0, 0, 0, 0.6);
}
.jconfirm-box-container .title-c
{
	border-bottom : 1px solid #EEEEEE;
	background    : #3693F3;
	color         : #fff;
}
.jconfirm-box-container .buttons
{
	background-color   : #F5F5F5;
	-webkit-box-shadow : inset 0 1px 0 #FFF;
	-moz-box-shadow    : inset 0 1px 0 #FFF;
	box-shadow         : inset 0 1px 0 #FFF;
	
	border-top         : 1px solid #EEEEEE;
	border-top         : solid 1px #ddd;
}
.jconfirm-box-container .buttons button
{
	color            : #B5B5B5!important;
	background-image : none;
	background       : none;
	border-left      : solid 1px #ddd!important;
	border           : 1px solid transparent;
}
.jconfirm-box-container .buttons button:nth-child(1):hover
{
	color            : #3693F3!important;
	background-color : #E4E4E4;
}
.jconfirm-box-container .buttons button:nth-child(2):hover
{
	color            : #999!important;
	background-color : #E4E4E4;
}



.jconfirm .jconfirm-box
{
	/*background: #000!important;*/
	border: 1px solid #053e52!important;
	background: rgb(11,23,35)!important;
	background: -moz-linear-gradient(left, rgba(11,23,35,1) 55%, rgba(14,39,61,1) 100%)!important;
	background: -webkit-linear-gradient(left, rgba(11,23,35,1) 55%,rgba(14,39,61,1) 100%)!important;
	background: linear-gradient(to right, rgba(11,23,35,1) 55%,rgba(14,39,61,1) 100%)!important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b1723', endColorstr='#0e273d',GradientType=1 );
}

.jconfirm-box-container .buttons
{
	background : #0E273D!important;
	border-top : solid 1px #0b1723!important;
	box-shadow : inset 0 1px 0 #0e273d!important;
}
.jconfirm-box-container .buttons button
{
	border-left: solid 1px #0b1723!important;
}


.jconfirm-box-container .title-c
{
	background    : #0e273d!important;
	border-bottom : 1px solid #0e273d;
	color: #7992aa!important;
}

.jconfirm-box-container
{
	color: #7992aa!important;
	box-shadow: 0px 0px 6px 3px #2c5f71!important;
}



/*
	  ____________  _____________  __  ________
	 /_  __/  _/  |/  / ____/ __ \/ / / /_  __/
	  / /  / // /|_/ / __/ / / / / / / / / /
	 / / _/ // /  / / /___/ /_/ / /_/ / / /
	/_/ /___/_/  /_/_____/\____/\____/ /_/
	-- timeout
*/

.timeout
{
	background-color : rgba(61, 88, 113, 0.84);
	box-shadow       : 0px 0px 18px 1px black;
}


.timeout p,
.timeout h1
{ color : #fff; }
.timeout p a,
.timeout p span { color : #528695; }




/*
	    ___________  __ ___________
	   / ____/  _/ |/ // ____/ ___/
	  / /_   / / |   // __/  \__ \
	 / __/ _/ / /   |/ /___ ___/ /
	/_/   /___//_/|_/_____//____/
	-- fixes
	
*/

.mCSB_dragger .mCSB_dragger_bar { background-color: rgb(66, 129, 193)!important; }

