/* Global Settings */
body {font-family: 'Montserrat', sans-serif; font-size:15px;}
.navigation nav.main > ul > li > span.active,
html.touch .navigation nav.main > ul > li.open,
html.no-touch .navigation nav.main > ul > li:hover {background-color: #21B2A6;}
.navigation nav.main > ul > li.has-child ul {background-color: #21B2A6;}
.navigation nav.main > ul > li.has-child ul ul {background-color: #21B2A6;}
.navigation nav.top li a {color: #333;}
.navigation nav.main > ul > li.has-child ul li a:hover {background-color:#339999 !important;}
a, a:focus, a:active {color:#21B2A6;font-weight:500;}
a:hover {color:#266c6c !important;}
.c1-bg {background-color: #21B2A6;}
.c1-text, html.no-touch .btn.c1-text:hover, .btn.c1-text:focus, .btn.c1-text:active, blockquote::before {color: #333;}
html.no-touch .btn.c1-bg:hover, .btn.c1-bg:active, .btn.c1-bg:focus {background-color:#21B2A6;}
header::after, .navigation nav.main {background-color:#032640;}
header a.expand {background-color:#21B2A6;}
html.no-touch .slick-prev:hover, html.no-touch .slick-next:hover {background-color:rgba(3,178,255,0.4);}
p.c1-text {color:#fff;}

/* Homepage */
header #logo a {width:300px;background-size:75% 75% !important;background-position:left !important;}
.homepage-pods .col-md-8 {width:100%;}
.slick-prev, .slick-next {background-color:rgba(33,178,166,0.4);}

/* Toolkit Pods (sales page) */
.toolkit-pod, .apc {padding:20px 0;}
.toolkit-pod .heading {font-size:100%;color:#666;}
.toolkit-pod .heading.main {font-size:170%;color:#032640;}
.toolkit-pod .item {}
.toolkit-pod .item .image {height:175px;} 
.toolkit-spreadsheet-pod .container {background:#f1f1f1;padding:20px;}
.apc.pod-windows .container-fluid:last-child {margin-bottom:30px;}

/*SUBNAV*/
.shiftSubNav {position:relative;top:-180px !important;z-index:100 !important;}
.toolkitSubNav	{padding:10px;}
.toolkitSubNav ul {padding:10px 0 10px 20px;}
.toolkitSubNav li {list-style-type:disc;padding:8px 0 10px 2px;font-weight:bold;}
.toolkitSubNav li a {color:#666;}
.toolkitSubNav ul ul {padding:10px 0 0 0;}
.toolkitSubNav li li {list-style-type:none;padding:5px 0;font-weight:normal;}
.toolkitSubNav h4 {font-size:150%;}


/*TOOLKIT CONTENT Copy style*/
.toolkitContent {}
.content.toolkit {padding:15px 0;}
.toolkitIntro {background-size:cover;background-repeat:no-repeat;height:330px;z-index:1;position:relative;}
.toolkitIntro h1 {font-size:280%;color:#fff;margin-left:50px;display:block;width:800px;padding-top:100px;}
.toolkitContent h1 {font-size:220%;color:#4cb1a6;}
.toolkitContent h3 {font-size:150%;font-weight:bold;color:#0b253e;}
.toolkitContent h4 {font-size:130%;font-weight:bold;color:#0b253e;}
.toolkitDownloads p {width:90%;}
.toolkitDownloads li {width:100%;}
.toolkitContent .col-md-8 {padding:0 15px 0 0;}
.toolkitContent p.area {padding:0 0 10px 0;margin:0 0 30px 0;color:#666;width:100%;border-bottom:1px solid #ccc;}
.boxed {display:block;padding:15px 25px;background:#e3f4f2;/*border-radius:15px;*/}
.quote {font-size:130%;font-style:italic;display:block;margin-bottom:15px;}
.toolkitDownloads {background:#fff;border-radius:15px;padding:20px;margin-top:20px;border:1px solid #b7e0db;background-image:url(/media/1171/resources-icon.png);background-size:5%;background-position:25px 25px;background-repeat:no-repeat;}
.toolkitDownloads h3 {padding:20px 0 10px 60px;margin:0;font-size:130%;}
.toolkitDownloads p, .toolkitDownloads ul {padding-left:60px;}
.downloadResources {padding:0;display:block;}
.downloadResources ul {list-style: none;/*margin-left:60px;*/}
.downloadResources ul li:before {content:"\f019";font-family:FontAwesome;color:#4cb1a6;font-size:150%;font-weight:bold;display:inline-block;width:1.5em;margin-left:0em;}
.whatUlearn {}
.whatUlearn ul {list-style:none;padding:0;margin:0;}
.whatUlearn ul li {padding:2px 0 2px 15px;font-weight:bold;color:#0b253e;}
.whatUlearn ul li:before {content:'\f00c';color:#21B2A6;font-size:140%;font-family:FontAwesome;position:relative;left:-10px;}

.ms-link {background-image:url('/media/1236/ms-link-icon.png');background-repeat:no-repeat;background-size:30px 30px;background-position:left center;padding:3px 0px 3px 36px;}
.gd-link {background-image:url("/media/1235/gd-link-icon.png");background-repeat:no-repeat;background-size:30px 30px;background-position:left center;padding:3px 0px 3px 36px;}

.preReq {padding-left:20px;border-left:8px solid #4cb1a6;}

.steps {background:url(/media/1169/steps-background.jpg) no-repeat;padding:30px;}
.steps ol li {font-weight:bold;font-size:140%;}
.steps ol li.numb {/*background:url(/media/1170/white-bullet-back.png) no-repeat;background-position:-20px -20px;*/}
.steps ol ul li {font-weight:normal;font-size:70%;}
.steps ol ul li ul li {font-weight:normal;font-size:100%;}
.steps ul {list-style: none;}
.steps ul li::before {content:"\2022";color:#4cb1a6;font-size:150%;font-weight:bold;display:inline-block; width:1em;margin-left:-1em;}


ul.tick {/*list-style:none;*/padding:5px;margin:0;}
ul.tick li {width:90%;}
/*ul.tick li:before {content:'\f00c';color:#21B2A6;font-size:140%;font-family:FontAwesome;position:relative;left:-40px;position:relative;}*/
hr.divider {border: 0;height: 1px;background-image: linear-gradient(to right, rgba(81,175,166, 0), rgba(81,175,166, 0.75), rgba(81,175,166, 0));}
.dot {height:75px;width:75px;background-color:#21B2A6;border-radius:50%;display:inline-block;text-align:center;color:#fff;font-size:150%;font-weight:bold;padding-top:22px;margin-right:10px;}

/* Subscribers area Landing Page */
.sub-toolkit ul {padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}
.sub-toolkit ul li {list-style-type:none;margin-top:20px;flex-basis:25%;text-align:left;font-size:115%;font-weight:bold;border:5px solid #fff;}
.sub-toolkit ul li a {display:block;height:200px;width:100%;position:relative;color:#ffffff;border-right:1px solid #fff;}
.sub-toolkit ul li a:hover {color:#ffffff !important;}
.sub-toolkit ul li a span {position:absolute;display:inline-block;bottom:-10px;left:0;padding:5px 5px 5px 15px;width:85%;background-color:rgba(11,37,62,0.9);}
.sub-toolkit ul li span i {font-size:80%;font-weight:normal;font-style:normal;}
.sub-toolkit .toolkit-area {clear:both;}
.sub-toolkit h3 {margin:25px 0 0 0;}
.sub-toolkit ul li .overlay {background-color:rgba(0,0,0,0.1);display:block;width:100%;height:100%;}
.sub-toolkit ul li .overlay:hover {background-color:rgba(255,255,255,0.2);}

.giftedText {text-align:right;position:relative;top:50px;}
.giftedText label {display:inline !important;}

.career-site {background:#fff;padding:15px;border:15px Solid #f1f1f1;margin-bottom:20px;}
.career-site img {width:200px;float:right;}

#map {height:600px;width: 100%;}
.gm-style-iw-d {padding:15px;}

header #logo {width: 428px;height: 60px;}
header #logo a {
            width: 428px;
            height: 60px;
            background-image: url('/media/1122/gt-logo.png');
            background-repeat:no-repeat; background-position:center;
        }


@media only screen and (max-width: 800px) {
  header #logo a {width:300px; height:41px;}
	header #logo {width:70%;}
	.giftedText {top:10px;}
}




