/** ADMIN CSS **/


/** GENERAL **/

.tt-options-admin-wrap h1 { background: #2ea2cc; padding: 15px; margin: 10px 0; color: #fff; text-shadow: 1px 1px 1px #1D4E61; border-bottom: 8px solid #1E8DBB;}
.tt-options-admin-wrap h1 span { font-size: medium; text-align: right; float: right; }

.tt-options-admin-wrap a, .tt-options-admin-wrap a:visited, .tt-options-admin-wrap a:active { color: #0074a2; }
.tt-options-admin-wrap a:hover { color: #2ea2cc; }


/** NAVIGATION **/

.tt-options-admin-wrap #tt-options-admin-nav { display: block; margin: 0; padding: 0;}

.tt-options-admin-wrap #tt-options-admin-nav ul { border-bottom: 3px solid #0074a2; }

.tt-options-admin-wrap #tt-options-admin-nav ul li { display: inline-block; margin: 0 auto; padding: 0; text-align: center; }

.tt-options-admin-wrap #tt-options-admin-nav ul li a, .tt-options-admin-wrap #tt-options-admin-nav ul li a:visited { display: block; padding: 10px 20px; margin: 0; width: 90px; background: #2ea2cc; border-top: 1px solid #0074a2; border-right: 1px solid #0074a2; border-left: 1px solid #0074a2; color: #fff; text-decoration: none; font-weight:bold; text-shadow: 1px 1px 1px #1D4E61; }

.tt-options-admin-wrap #tt-options-admin-nav ul li.active a, .tt-options-admin-wrap #tt-options-admin-nav ul li.active a:active { color: #fff;  background: #00B3E8; border-top: 1px solid #14A1CA; border-right: 1px solid #14A1CA; border-left: 1px solid #14A1CA; text-shadow: 1px 1px 1px #247294; }

.tt-options-admin-wrap #tt-options-admin-nav ul li a:hover { color: #fff;  background: #0074a2; border-top: 1px solid #2ea2cc; border-right: 1px solid #2ea2cc; border-left: 1px solid #2ea2cc; text-shadow: 1px 1px 1px #818181; }

.tt-options-admin-wrap #tt-options-admin-nav ul li#donate a, .tt-options-admin-wrap #tt-options-admin-nav ul li#donate a:visited { display: block; padding: 10px 20px; margin: 0; width: 90px; background: #FAD92E; border-top: 1px solid #F2CA2E; border-right: 1px solid #F2CA2E; border-left: 1px solid #F2CA2E; color: #383838; text-decoration: none; font-weight: bold; text-shadow: 1px 1px 1px #413521; }

.tt-options-admin-wrap #tt-options-admin-nav ul li#donate a:hover, .tt-options-admin-wrap #tt-options-admin-nav ul li#donate a:active { color: #fff;  background: #DBB20E; border-top: 1px solid #C2A533; border-right: 1px solid #C2A533; border-left: 1px solid #C2A533; text-shadow: 1px 1px 1px #776C20; }


/** CONTENT AREA **/

.tt-options-admin-wrap h2 { padding: 15px 0 0 0; margin: 20px 0 0 0; color: #111; text-shadow: 1px 1px 1px #1D4E61; }

.tt-options-admin-wrap h3 { display: block; }

.tt-options-admin-wrap .tt-options-admin-section { display: block; }

.tt-options-admin-wrap .tt-options-admin-section.tt-options-admin-support { display: block; border: 1px solid #0074a2; background: #EFF8FA; padding: 0 20px; margin-right: 20px; }

.tt-options-admin-wrap .tt-options-admin-section.about { display: block; border: 1px solid #0074a2; background: #EFF8FA; padding: 0 20px; margin-right: 20px; }

/** FOOTER AREA **/

.tt-options-admin-wrap .tt-options-admin-footer { background: #2ea2cc; margin: 20px 0 0 0; padding: 8px 8px 8px 20px; border-top: 8px solid #1E8DBB; color: #fff; text-shadow: 1px 1px 1px #1D4E61; }

.tt-options-admin-wrap .tt-options-admin-footer a { color: #fff; text-shadow: 1px 1px 1px #1D4E61; text-decoration: underline; }
.tt-options-admin-wrap .tt-options-admin-footer a:hover { color: #000; }

/** RESPONSIVE AREA **/
@media (max-width: 720px) {	
	.tt-options-admin-wrap #tt-options-admin-nav ul li, .tt-options-admin-wrap #tt-options-admin-nav ul li a, .tt-options-admin-wrap #tt-options-admin-nav ul li#donate a { width: 100%; }
	.tt-options-admin-wrap textarea { width: 98%; }
}