/* GA Google Analytics */

.wp-admin .gap-panel-overview { 
	box-sizing: border-box; width: 100%; overflow: hidden; position: relative; padding: 0 15px 10px 100px; 
	background-image: url(../img/ga-icon-160x160.png); background-repeat: no-repeat; background-position: 15px 15px; background-size: 80px 80px; 
	}
.wp-admin .gap-col-1 { width: 60%; float: left; }
.wp-admin .gap-col-2 { width: 33%; float: right; position: absolute; bottom: 0; right: 0; background-color: #fce586; background-image: linear-gradient(to right, #fce586, #fff); }
.wp-admin .gap-panel-usage .gap-caption { margin: 15px; }

@media (max-width: 600px) {
	.wp-admin .gap-col-1, .wp-admin .gap-col-2 { width: 100%; float: none; position: static; }
	.wp-admin .gap-col-2 { padding: 5px 15px 5px 0; }
}

.wp-admin .wrap h1 small { line-height: 12px; font-size: 12px; color: #bbb; }
.wp-admin .wrap form h2 { margin: 0; padding: 12px 0 12px 15px; font-size: 16px; cursor: pointer; }
.wp-admin .wrap form p  { margin: 15px; }
.wp-admin .wrap form ul { list-style-type: disc; }
.wp-admin .wrap form ul,
.wp-admin .wrap form ol { margin: 15px 15px 15px 40px; }
.wp-admin .wrap form li { margin: 10px 0; }

.wp-admin .gap-panel-settings { margin: 0 15px 15px 15px; }
.wp-admin .gap-panel-settings table { border: 0; }
.wp-admin .gap-panel-settings th { width: 25%; vertical-align: middle; }
.wp-admin .gap-panel-settings td { padding: 15px; vertical-align: middle; }
.wp-admin .gap-panel-settings td input[type=checkbox] { position: relative; top: -2px; }
.wp-admin .gap-panel-settings td textarea { box-sizing: border-box; width: 96%; }
.wp-admin .gap-panel-settings td textarea + .gap-caption { width: 95%; }

.wp-admin .gap-panel-settings td.ga-pro-info {
	padding-left: 38px; 
	background-image: url(../img/ga-icon-160x160.png); background-repeat: no-repeat; background-position: 12px 14px; background-size: 20px 20px; 
	}

.wp-admin .wrap .gap-radio-inputs { margin: 7px 0; }
.wp-admin .wrap .button-primary { margin: 0 0 15px 15px; }

.wp-admin .wrap .gap-caption      { line-height: 18px; font-size: 12px; padding: 5px 0 0 0; opacity: 0.8; }
.wp-admin .wrap .gap-caption code { line-height: 18px; font-size: 12px; padding: 2px 3px; margin: 0; }
.wp-admin .wrap .gap-caption:hover { opacity: 0.9; }

.wp-admin .gap-note { opacity: 0.8; }
.wp-admin .gap-toggle-all { margin: 5px 0; }
.wp-admin .gap-credit-info { margin: -5px 0 0 3px; }

.wp-admin .wrap .gap-blurb { margin-top: 5px; padding: 15px; background-color: #FEFAE8; }