/* 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: 100%; 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: 880px) {
	.wp-admin .gap-col-1 { width: 60%; }
}

@media (max-width: 660px) {
	.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 .notice code { line-height: 1; font-size: 12px; }
.wp-admin .gap-dismiss-notice { float: right; }
@media (max-width: 1100px) {
	.wp-admin .gap-dismiss-notice { float: none; }
}

.wp-admin .notice-margin p { margin: 10px 0; }

.wp-admin .notice-custom { background-image: url(../img/sun-icon.png); background-repeat: no-repeat; background-position: left 5px center; background-size: 60px 40px; }
.wp-admin .notice-custom p { margin: 15px 0; padding-left: 60px; line-height: 1.6; }
.wp-admin .notice-link { display: inline-block; margin-right: 5px; }
@media (max-width: 782px) {
	.wp-admin .notice-custom p { margin: 10px 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 textarea { display: block; }
.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 2px; color: #777; }
.wp-admin .wrap .gap-caption code { line-height: 18px; font-size: 11px; padding: 2px 3px; margin: 0; }
.wp-admin .wrap .toggle-link { margin: 0 2px; padding: 0 2px; }

.wp-admin .wrap .gap-note { color: #888; }
.wp-admin .wrap .gap-code { color: #777; background-color: #F7F7F7; padding: 1px 2px 2px 2px; border-radius: 1px; }

.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; }

.wp-admin .wrap abbr[title] { cursor: help !important; border-bottom: 1px dotted #777 !important; text-decoration: none !important; }