1body {font-family: 'Open Sans', sans-serif, Arial, Helvetica, Verdana; font-size: 100%; color: #333333; font-weight: 400; background: #FFFFFF; margin: 0;}
2
3
4/* ATH CMS */
5.context-menu-item {color: #333333;}
6
7.ui-dialog .ui-dialog-titlebar {padding: .5em 1em 2em !important; background: #006699 !important;}
8
9.ui-dialog input, .ui-dialog textarea {width: 60%; text-align: left;}
10
11.athCmsBlogText {display: inline;}
12
13a.athCmsAddButton:link,
a.athCmsAddButton:visited, a.athCmsAddButton:active, a.athCmsAddButton:hover {float: right; width: 100% !important; margin: 30px 0 10px 20px;}
14
15.athCmsAddGalleryBox {float: right; width: 100%; margin: 10px 0 10px 0;}
16
17.athCmsImageContext {width: auto; height: 60px !important;}
18
19iframe#athCmsBlogEditor_ifr, iframe#athCmsMultiBlogEditor_ifr, iframe#athCmsTextEditor_ifr {width: 100% !important;}
20
21#athCmsHeadingText {width: 90% !important;}
22
23select#linkTarget {width: 200px !important; background: url(../images/arrow.png) 160px center no-repeat #EEEEEE !important;}
24
25select#selectedCmsType {width: 272px !important; background: url(../images/arrow.png) 232px center no-repeat #EEEEEE !important;}
26
27
28#slideshow1_image .athCmsMainImageBox, #slideshow2_image .athCmsMainImageBox, #slideshow3_image .athCmsMainImageBox, #slideshow4_image .athCmsMainImageBox {float: none; width: 100%; height: auto;}
29
30#slideshow1_image .cmsImage, #slideshow2_image .cmsImage, #slideshow3_image .cmsImage, #slideshow4_image .cmsImage {width: 100%;}
31
32
33#boxPink .athCmsEditPhotoButton, #boxPurple .athCmsEditPhotoButton, #boxTeal .athCmsEditPhotoButton, #boxOrange .athCmsEditPhotoButton, #boxGreen .athCmsEditPhotoButton, #boxBlue .athCmsEditPhotoButton {position: relative; top: -280px; left: -30px;}
34
35#boxPink .athCmsMainImageBox, #boxPurple .athCmsMainImageBox, #boxTeal .athCmsMainImageBox, #boxOrange .athCmsMainImageBox, #boxGreen .athCmsMainImageBox, #boxBlue .athCmsMainImageBox {float: none; width: 100%; height: 200px; max-height: 200px; overflow: hidden; margin: 0;}
36
37#boxPink .cmsImage, #boxPurple .cmsImage, #boxTeal .cmsImage, #boxOrange .cmsImage, #boxGreen .cmsImage, #boxBlue .cmsImage {width: 100%;}
38
39
40#boxPurple #about1_image .athCmsMainImageBox, #boxPurple #about6_image .athCmsMainImageBox, #boxGreen #services1_image .athCmsMainImageBox, #boxOrange #learn1_image .athCmsMainImageBox, #boxOrange #support1_image .athCmsMainImageBox, #boxBlue #news1_image .athCmsMainImageBox {float: none; width: 100%; height: 565px; max-height: 565px; overflow: hidden; margin: 0;}
41
42
43#boxGreen #services4_image .athCmsEditPhotoButton {position: relative; top: -350px; left: -30px;}
44
45#boxGreen #services4_image .athCmsMainImageBox {float: none; width: 100%; height: 350px; max-height: 350px; overflow: hidden; margin: 0;}
46
47
48.athCmsGalleryBox {float: left; width: 12.6%; height: 230px; margin: 0 2% 30px 2%;}
49
50.athCmsImageBox {width: 100%; height: 230px; max-height: 230px; overflow: hidden; margin: 0;}
51
52.athCmsGalleryImage {width: 100%; height: auto; max-width: 100%;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s; transition: all 0.3s;}
53
54.athCmsImageBox:hover img {
-moz-transform: scale(1.3);
-webkit-transform: scale(1.3); transform: scale(1.3);}
55
56.athCmsImageGalleryCaption {display: none; visibility: hidden;}
57
58
59#gallery .athCmsGalleryBox {float: left; width: 23%; height: 230px; margin: 0 1% 30px 1%;}
60
61#gallery .athCmsImageBox {width: 100%; height: 230px; max-height: 230px; overflow: hidden; margin: 0;}
62
63#gallery .athCmsGalleryImage {width: 100%; height: auto; max-width: 100%;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s; transition: all 0.3s;}
64
65#gallery .athCmsImageBox:hover img {
-moz-transform: scale(1.3);
-webkit-transform: scale(1.3); transform: scale(1.3);}
66
67#gallery .athCmsImageGalleryCaption {display: none; visibility: hidden;}
68
69
70#colWrap .athCmsGalleryBox {float: left; width: 48%; height: 180px; margin: 0 1% 15px 1%;}
71
72#colWrap .athCmsImageBox {width: 100%; height: 180px; max-height: 180px; overflow: hidden; margin: 0;}
73
74#colWrap .athCmsGalleryImage {width: 100%; height: auto; max-width: 100%;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s; transition: all 0.3s;}
75
76#colWrap .athCmsImageBox:hover img {
-moz-transform: scale(1.3);
-webkit-transform: scale(1.3); transform: scale(1.3);}
77
78#colWrap .athCmsImageGalleryCaption {display: none; visibility: hidden;}
79
80
81#home #campaign_blog .athCmsAddButton, #home #campaign_blog .athCmsDeleteBlog, #home #campaign_blog .athDecreaseWeight, #home #campaign_blog .athIncreaseWeight, #home #news_blog .athCmsAddButton, #home #news_blog .athCmsEditButton, #home #news_blog .athCmsDeleteBlog, #home #news_blog .athDecreaseWeight, #home #news_blog .athIncreaseWeight, #home #events_blog .athCmsAddButton, #home #events_blog .athCmsEditButton, #home #events_blog .athCmsDeleteBlog, #home #events_blog .athDecreaseWeight, #home #events_blog .athIncreaseWeight, #home #casestudy_blog .athCmsAddButton, #home #casestudy_blog .athCmsEditButton, #home #casestudy_blog .athCmsDeleteBlog, #home #casestudy_blog .athDecreaseWeight, #home #casestudy_blog .athIncreaseWeight {display: none; visibility: hidden;}
82
83
84#campaign_blog #athCmsImagesDiv, #campaign_blog #athCmsFilesDiv, #campaign_blog #athCmsVideosDiv {display: none; visibility: hidden;}
85
86
87#campaign_blog .athCmsEntry {width: 100%; height: auto; color: #FFFFFF; text-align: left; background: none; padding: 30px 0 90px 0; margin: 0;}
88
89#campaign_blog .athCmsEntryDate {float: left; display: inline; font-size: 30px; font-weight: 300; color: #999999; line-height: 32px; padding: 15px 5% 0 0;}
90
91#campaign_blog .athCmsEntryTitle {float: left; width: 70%; display: inline; font-size: 30px; font-weight: 700; color: #E6007E; line-height: 32px; padding: 0 5% 0 5%; border-left: 1px solid #999999;}
92
93#campaign_blog .athCmsBlogText {display: none; visibility: hidden;}
94
95#campaign_blog br {display: none; visibility: hidden;}
96
97
98#home #news_blog #athCmsImagesDiv, #home #news_blog #athCmsFilesDiv, #home #news_blog #athCmsVideosDiv, #home #events_blog #athCmsImagesDiv, #home #events_blog #athCmsFilesDiv, #home #events_blog #athCmsVideosDiv, #home #casestudy_blog #athCmsImagesDiv, #home #casestudy_blog #athCmsFilesDiv, #home #casestudy_blog #athCmsVideosDiv {display: none; visibility: hidden;}
99
100
101#home #news_blog .athCmsEntry {width: 100%; height: auto; color: #FFFFFF; text-align: left; background: none; padding: 0 0 40px 0; margin: 0;}
102
103#home #news_blog .athCmsEntryDate {display: block; width: auto; font-size: 16px; font-weight: 300; color: #FFFFFF; line-height: 18px; padding: 30px 70px 30px 70px;}
104
105#home #news_blog .athCmsEntryTitle {display: block; width: auto; height: auto !important; font-size: 36px; font-weight: 700; color: #FFFFFF; line-height: 38px; padding: 0 70px 0 70px;}
106
107#home #news_blog .athCmsBlogText {display: block; font-size: 22px; padding: 20px 70px 30px 70px;}
108
109#home #news_blog .athCmsMainImageBox {float: none; width: 100%; height: auto; max-height: none; overflow: visible; margin: 0; border-radius: 0; top: 0;}
110
111#home #news_blog .athCmsMainImageBox .cmsImageSmall {width: 100%; max-width: 100%; margin: 0 0 20px 0;}
112
113#home #news_blog br {display: none; visibility: hidden;}
114
115
116#home #events_blog .athCmsEntry {width: 100%; height: auto; color: #FFFFFF; text-align: left; background: none; padding: 0 0 20px 0; margin: 0;}
117
118#home #events_blog .athCmsEntryDate {display: none; visibility: hidden;}
119
120#home #events_blog .athCmsEntryTitle {display: block; width: auto; font-size: 36px; font-weight: 700; color: #FFFFFF; line-height: 38px; padding: 0;}
121
122#home #events_blog .athCmsBlogText {display: block; font-size: 22px; padding: 30px 0 30px 0;}
123
124#home #events_blog .athCmsMainImageBox {float: none; width: 100%; height: auto; max-height: none; overflow: visible; margin: 0; border-radius: 0; top: 0;}
125
126#home #events_blog .athCmsMainImageBox .cmsImageSmall {width: 100%; max-width: 100%; margin: 0 0 25px 0;}
127
128
129#home #casestudy_blog .athCmsEntry {width: 100%; height: auto; color: #FFFFFF; text-align: left; background: none; padding: 0 0 20px 0; margin: 0;}
130
131#home #casestudy_blog .athCmsEntryDate {display: none; visibility: hidden;}
132
133#home #casestudy_blog .athCmsEntryTitle {display: block; width: auto; font-size: 36px; font-weight: 700; color: #FFFFFF; line-height: 38px; padding: 0;}
134
135#home #casestudy_blog .athCmsBlogText {display: block; font-size: 22px; padding: 30px 0 30px 0;}
136
137#home #casestudy_blog .athCmsMainImageBox {float: none; width: 100%; height: auto; max-height: none; overflow: visible; margin: 0; border-radius: 0; top: 0;}
138
139#home #casestudy_blog .athCmsMainImageBox .cmsImageSmall {width: 100%; max-width: 100%; margin: 0 0 25px 0;}
140
141
142#news_blog #athCmsImagesDiv, #news_blog #athCmsFilesDiv, #news_blog #athCmsVideosDiv, #events_blog #athCmsImagesDiv, #events_blog #athCmsFilesDiv, #events_blog #athCmsVideosDiv, #casestudy_blog #athCmsImagesDiv, #casestudy_blog #athCmsFilesDiv, #casestudy_blog #athCmsVideosDiv {display: none; visibility: hidden;}
143
144
145#news_blog .athCmsEntry, #events_blog .athCmsEntry {width: 100%; height: auto; color: #FFFFFF; text-align: left; background: url(../images/shapes_blue.jpg) center -1100px no-repeat #006cb7; padding: 30px; margin: 30px 0 0 0;}
146
147#casestudy_blog .athCmsEntry {width: 100%; height: auto; color: #FFFFFF; text-align: left; background: url(../images/shapes_blue.jpg) center -1100px no-repeat #006cb7; padding: 38px 30px 40px 30px; margin: 30px 0 0 0;}
148
149#news_blog .athCmsEntryDate, #events_blog .athCmsEntryDate {display: block; width: 80%; font-size: 16px; font-weight: 300; color: #FFFFFF; line-height: 18px; padding: 0;}
150
151#casestudy_blog .athCmsEntryDate {display: none; visibility: hidden;}
152
153#news_blog .athCmsEntryTitle, #events_blog .athCmsEntryTitle, #casestudy_blog .athCmsEntryTitle {display: block; width: 80%; height: 65px; font-size: 30px; font-weight: 700; color: #FFFFFF; line-height: 32px; padding: 0;}
154
155#news_blog .athCmsBlogText, #events_blog .athCmsBlogText, #casestudy_blog .athCmsBlogText {display: block; padding: 0 0 20px 0;}
156
157#news_blog .athCmsMainImageBox, #events_blog .athCmsMainImageBox {float: right; width: 170px; height: 170px; max-height: 170px; overflow: hidden; margin: 0 0 0 30px; border-radius: 50%; position: relative; top: -92px;}
158
159#casestudy_blog .athCmsMainImageBox {float: right; width: 170px; height: 170px; max-height: 170px; overflow: hidden; margin: 0 0 0 30px; border-radius: 50%; position: relative; top: -82px;}
160
161#news_blog .athCmsMainImageBox .cmsImageSmall, #events_blog .athCmsMainImageBox .cmsImageSmall, #casestudy_blog .athCmsMainImageBox .cmsImageSmall {width: 150%; max-width: none;}
162
163#news_blog br, #events_blog br, #casestudy_blog br {display: none; visibility: hidden;}
164
165
166#join_blog #athCmsImagesDiv, #join_blog #athCmsFilesDiv, #join_blog #athCmsVideosDiv, #study_blog #athCmsImagesDiv, #study_blog #athCmsFilesDiv, #study_blog #athCmsVideosDiv, #blended_blog #athCmsImagesDiv, #blended_blog #athCmsFilesDiv, #blended_blog #athCmsVideosDiv, #applications_blog #athCmsImagesDiv, #applications_blog #athCmsFilesDiv, #applications_blog #athCmsVideosDiv {display: none; visibility: hidden;}
167
168
169#join_blog .athCmsEntry {float: left; width: 100%; height: auto; color: #FFFFFF; text-align: left; background: #E6007E; padding: 30px; margin: 0 0 30px 0;}
170
171#applications_blog .athCmsEntry {float: left; width: 100%; height: auto; color: #000; text-align: left; background: #fdb336; padding: 30px; margin: 30px 0 0 0;}
172
173#blended_blog .athCmsEntry {float: left; width: 18%; height: 200px; color: #000; text-align: left; background: #fdb336; padding: 30px; margin: 0 1% 30px 1%;}
174
175#study_blog .athCmsEntry {float: left; width: 100%; height: auto; color: #000; text-align: left; background: #fdb336; padding: 30px; margin: 0 0 30px 0;}
176
177#join_blog .athCmsEntryDate, #study_blog .athCmsEntryDate, #blended_blog .athCmsEntryDate, #applications_blog .athCmsEntryDate {display: inline; font-size: 18px; font-weight: 600; color: #FFFFFF; line-height: 24px; padding: 0;}
178
179#join_blog .athCmsEntryTitle {float: none; width: auto; display: inline; font-size: 24px; font-weight: 700; color: #FFFFFF; line-height: 26px; padding: 0; border: none;}
180
181#study_blog .athCmsEntryTitle, #blended_blog .athCmsEntryTitle, #applications_blog .athCmsEntryTitle {float: none; width: auto; display: inline; font-size: 24px; font-weight: 700; color: #000; line-height: 26px; padding: 0; border: none;}
182
183#join_blog .athCmsBlogText, #study_blog .athCmsBlogText, #blended_blog .athCmsBlogText, #applications_blog .athCmsBlogText {display: none; visibility: hidden;}
184
185#join_blog .athCmsMainImageBox, #study_blog .athCmsMainImageBox, #blended_blog .athCmsMainImageBox, #applications_blog .athCmsMainImageBox {display: none; visibility: hidden;}
186
187
188#study_pdf_blog #athCmsImagesDiv, #study_pdf_blog #athCmsVideosDiv, #study_pdf_blog .athCmsAddButton, #study_pdf_blog .athCmsDeleteBlog, #study_pdf_blog .athDecreaseWeight, #study_pdf_blog .athIncreaseWeight, #access_pdf_blog #athCmsImagesDiv, #access_pdf_blog #athCmsVideosDiv, #access_pdf_blog .athCmsAddButton, #access_pdf_blog .athCmsDeleteBlog, #access_pdf_blog .athDecreaseWeight, #access_pdf_blog .athIncreaseWeight, #partners2_blog #athCmsImagesDiv, #partners2_blog #athCmsVideosDiv, #partners2_blog .athCmsAddButton, #partners2_blog .athCmsDeleteBlog, #partners2_blog .athDecreaseWeight, #partners2_blog .athIncreaseWeight, #join_pdf_blog #athCmsImagesDiv, #join_pdf_blog #athCmsVideosDiv, #join_pdf_blog .athCmsAddButton, #join_pdf_blog .athCmsDeleteBlog, #join_pdf_blog .athDecreaseWeight, #join_pdf_blog .athIncreaseWeight {display: none; visibility: hidden;}
189
190
191#study_pdf_blog .athCmsEntry, #access_pdf_blog .athCmsEntry, #partners2_blog .athCmsEntry, #partners2_blog .athCmsEntry, #join_pdf_blog .athCmsEntry {float: left; width: 100%; height: auto; color: #333333; text-align: left; background: #FFFFFF; padding: 0; margin: 0;}
192
193#study_pdf_blog .athCmsEntryDate, #access_pdf_blog .athCmsEntryDate, #partners2_blog .athCmsEntryDate, #join_pdf_blog .athCmsEntryDate {display: none; visibility: hidden;}
194
195#study_pdf_blog .athCmsEntryTitle, #access_pdf_blog .athCmsEntryTitle, #partners2_blog .athCmsEntryTitle, #join_pdf_blog .athCmsEntryTitle {display: none; visibility: hidden;}
196
197#study_pdf_blog .athCmsBlogText, #access_pdf_blog .athCmsBlogText, #partners2_blog .athCmsBlogText, #join_pdf_blog .athCmsBlogText {display: none; visibility: hidden;}
198
199
200#campaign_blog a.athCmsReadMoreLink:link {float: right;
font-size: 14px; color: #FFFFFF; background: #333333; font-weight: 700; padding: 10px 30px 10px 30px; margin: 12px 0 0 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
201
202#campaign_blog a.athCmsReadMoreLink:visited {float: right;
font-size: 14px; color: #FFFFFF; background: #333333; font-weight: 700; padding: 10px 30px 10px 30px; margin: 12px 0 0 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
203
204#campaign_blog a.athCmsReadMoreLink:active {float: right;
font-size: 14px; color: #FFFFFF; background: #333333; font-weight: 700; padding: 10px 30px 10px 30px; margin: 12px 0 0 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
205
206#campaign_blog a.athCmsReadMoreLink:hover {float: right;
font-size: 14px; color: #FFFFFF; background: #E6007E; font-weight: 700; padding: 10px 30px 10px 30px; margin: 12px 0 0 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
207
208
209#home #news_blog a.athCmsReadMoreLink:link {float: none;
font-size: 14px; color: #333333; background: #FFFFFF; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0 0 0 70px; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
210
211#home #news_blog a.athCmsReadMoreLink:visited {float: none;
font-size: 14px; color: #333333; background: #FFFFFF; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0 0 0 70px; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
212
213#home #news_blog a.athCmsReadMoreLink:active {float: none;
font-size: 14px; color: #333333; background: #FFFFFF; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0 0 0 70px; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
214
215#home #news_blog a.athCmsReadMoreLink:hover {float: none;
font-size: 14px; color: #FFFFFF; background: #333333; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0 0 0 70px; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
216
217
218#news_blog a.athCmsReadMoreLink:link {float: none;
font-size: 14px; color: #FFFFFF; background: #333333; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline; position: relative; top: 0; left: 0;}
219
220#news_blog a.athCmsReadMoreLink:visited {float: none;
font-size: 14px; color: #FFFFFF; background: #333333; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline; position: relative; top: 0; left: 0;}
221
222#news_blog a.athCmsReadMoreLink:active {float: none;
font-size: 14px; color: #FFFFFF; background: #333333; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline; position: relative; top: 0; left: 0;}
223
224#news_blog a.athCmsReadMoreLink:hover {float: none;
font-size: 14px; color: #FFFFFF; background: #E6007E; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline; position: relative; top: 0; left: 0;}
225
226
227#events_blog a.athCmsReadMoreLink:link, #casestudy_blog a.athCmsReadMoreLink:link, #join_blog a.athCmsReadMoreLink:link, #study_blog a.athCmsReadMoreLink:link, #blended_blog a.athCmsReadMoreLink:link, #applications_blog a.athCmsReadMoreLink:link {float: none;
font-size: 14px; color: #333333; background: #FFFFFF; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
228
229#events_blog a.athCmsReadMoreLink:visited, #casestudy_blog a.athCmsReadMoreLink:visited, #join_blog a.athCmsReadMoreLink:visited, #study_blog a.athCmsReadMoreLink:visited, #blended_blog a.athCmsReadMoreLink:visited, #applications_blog a.athCmsReadMoreLink:visited {float: none;
font-size: 14px; color: #333333; background: #FFFFFF; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
230
231#events_blog a.athCmsReadMoreLink:active, #casestudy_blog a.athCmsReadMoreLink:active, #join_blog a.athCmsReadMoreLink:active, #study_blog a.athCmsReadMoreLink:active, #blended_blog a.athCmsReadMoreLink:active, #applications_blog a.athCmsReadMoreLink:active {float: none;
font-size: 14px; color: #333333; background: #FFFFFF; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
232
233#events_blog a.athCmsReadMoreLink:hover, #casestudy_blog a.athCmsReadMoreLink:hover, #join_blog a.athCmsReadMoreLink:hover, #study_blog a.athCmsReadMoreLink:hover, #blended_blog a.athCmsReadMoreLink:hover, #applications_blog a.athCmsReadMoreLink:hover {float: none;
font-size: 14px; color: #FFFFFF; background: #333333; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
234
235
236#feature_blog .athCmsEntry {float: left; width: 40%; height: auto; color: #333333; text-align: left; background: none; padding: 0; margin: 5%;}
237
238#feature_blog .athCmsEntryDate {display: none; visibility: hidden;}
239
240#feature_blog .athCmsEntryTitle {float: left; width: 40%; display: block; font-size: 22px; font-weight: 700; color: #333333; line-height: 24px;}
241
242#feature_blog .athCmsBlogText {float: left; width: 40%; display: block; padding: 80px 0 0 0;}
243
244#feature_blog .athCmsMainImageBox {float: right; width: 50%; height: auto; max-height: none; overflow: hidden; margin: 0 0 0 10%;}
245
246#feature_blog .athCmsMainImageBox .cmsImage {width: auto;}
247
248
249#governance2_blog #athCmsImagesDiv, #governance2_blog #athCmsVideosDiv, #governance2_blog .athCmsAddButton, #governance2_blog .athCmsDeleteBlog, #governance2_blog .athDecreaseWeight, #governance2_blog .athIncreaseWeight, #safeguarding_blog #athCmsImagesDiv, #safeguarding_blog #athCmsVideosDiv, #safeguarding_blog .athCmsAddButton, #safeguarding_blog .athCmsDeleteBlog, #safeguarding_blog .athDecreaseWeight, #safeguarding_blog .athIncreaseWeight {display: none; visibility: hidden;}
250
251
252#safeguarding_blog .athCmsEntry, #governance2_blog .athCmsEntry {float: left; width: 100%; height: auto; color: #333333; background: none; padding: 0; margin: 0 0 30px 0;}
253
254#safeguarding_blog .athCmsEntryDate, #governance2_blog .athCmsEntryDate {display: none; visibility: hidden;}
255
256#safeguarding_blog .athCmsEntryTitle, #governance2_blog .athCmsEntryTitle {display: inline; font-size: 18px; font-weight: 600; color: #333333; line-height: 20px;}
257
258#safeguarding_blog .athCmsBlogText, #governance2_blog .athCmsBlogText {display: block; padding: 10px 0 0 0;}
259
260#safeguarding_blog .athCmsMainImageBox, #governance2_blog .athCmsMainImageBox {display: none; visibility: hidden;}
261
262
263#policies_blog .athCmsEntry, #policies2_blog .athCmsEntry, #policies3_blog .athCmsEntry {float: left; width: 100%; height: auto; color: #333333; background: none; padding: 0; margin: 0 0 30px 0;}
264
265#policies_blog .athCmsEntryDate, #policies2_blog .athCmsEntryDate, #policies3_blog .athCmsEntryDate {display: none; visibility: hidden;}
266
267#policies_blog .athCmsEntryTitle, #policies2_blog .athCmsEntryTitle, #policies3_blog .athCmsEntryTitle {display: inline; font-size: 18px; font-weight: 600; color: #333333; line-height: 20px;}
268
269#policies_blog .athCmsBlogText, #policies2_blog .athCmsBlogText, #policies3_blog .athCmsBlogText {display: block; padding: 10px 0 0 0;}
270
271#policies_blog .athCmsMainImageBox, #policies2_blog .athCmsMainImageBox, #policies3_blog .athCmsMainImageBox {display: none; visibility: hidden;}
272
273
274#governance_blog .athCmsEntry {float: left; width: 48%; height: auto; color: #FFFFFF; background: url(../images/shapes_purple.jpg) center bottom no-repeat #48267D; background-size: 100%; padding: 30px; margin: 20px 1% 0 1%;}
275
276#governance_blog .athCmsEntryDate {display: none; visibility: hidden;}
277
278#governance_blog .athCmsEntryTitle {display: inline; font-size: 18px; font-weight: 600; color: #FFFFFF; line-height: 20px;}
279
280#governance_blog .athCmsBlogText {display: block; padding: 20px 0 0 0;}
281
282#governance_blog .athCmsMainImageBox {float: right; width: 300px; height: 230px; max-height: 230px; overflow: hidden; margin: 0 0 0 30px;}
283
284#governance_blog .athCmsMainImageBox .cmsImage {width: 300px;}
285
286
287#partners_blog .athCmsEntry {float: left; width: 14.66%; height: auto; color: #FFFFFF; background: url(../images/shapes_teal.jpg) center bottom no-repeat #48267D; background-size: 100%; padding: 30px; margin: 10px 1% 10px 1%;}
288
289#partners_blog .athCmsEntryDate {display: none; visibility: hidden;}
290
291#partners_blog .athCmsEntryTitle {display: none; visibility: hidden;}
292
293#partners_blog .athCmsBlogText {display: none; visibility: hidden;}
294
295#partners_blog .athCmsMainImageBox {float: left; width: 100%; height: 210px; max-height: 210px; overflow: hidden; background: #FFFFFF; margin: 0;}
296
297#partners_blog .athCmsMainImageBox .cmsImage {width: 100%;}
298
299
300#virtual_blog .athCmsEntry {float: left; width: 48%; height: auto; color: #333333; background: none; padding: 0; margin: 0 1% 30px 1%;}
301
302#virtual_blog .athCmsEntryDate {display: none; visibility: hidden;}
303
304#virtual_blog .athCmsEntryTitle {display: inline; font-size: 18px; font-weight: 600; color: #333333; line-height: 20px;}
305
306#virtual_blog .athCmsBlogText {display: block; padding: 10px 0 10px 0;}
307
308#virtual_blog .athCmsMainImageBox {display: none; visibility: hidden;}
309
310#virtual_blog #athCmsImagesDiv {display: none; visibility: hidden;}
311
312
313a.athCmsImageLink .cmsImageSmall {cursor: default;}
314
315
316#multiBlogInfo .athCmsEntryDate {display: inline; font-size: 18px; font-weight: 600; color: #48267D; line-height: 24px; padding: 0;}
317
318#multiBlogInfo .athCmsEntryTitle {display: inline; height: auto; font-size: 40px; font-weight: 300; color: #333333; line-height: 42px; padding: 0; text-transform: uppercase;}
319
320#multiBlogInfo .athCmsBlogText {display: block; padding: 20px 0 0 0;}
321
322#multiBlogInfo .athCmsMainImageBox {float: right; width: 50%; height: auto; max-height: none; overflow: visible; margin: 0 0 20px 50px;}
323
324#multiBlogInfo .athCmsMainImageBox .cmsImage {width: 100%;}
325
326
327#multiBlogDetails #athCmsImagesDiv {float: left; width: 100%; padding: 0; margin: 0; border: none;}
328
329#multiBlogDetails .athCmsImageBox {float: left; width: 31.33%; height: 230px; max-height: 230px; overflow: hidden; padding: 0; margin: 30px 1% 0 1%; position: relative;}
330
331#multiBlogDetails .cmsImage {width: 100%; max-width: 100%;
-moz-transition: all 0.3s;
-webkit-transition: all 0.3s; transition: all 0.3s;}
332
333#multiBlogDetails .athCmsImageBox:hover img {
-moz-transform: scale(1.5);
-webkit-transform: scale(1.5); transform: scale(1.5);}
334
335
336.athCmsMainVideoBox, .athCmsVideoBox {padding: 30px 1% 0 1%; clear: both;}
337
338#virtual_blog .athCmsMainVideoBox, #virtual_blog .athCmsVideoBox {padding: 0 0 10px 0; clear: both;}
339
340
341#athCmsFilesDiv {float: none; text-align: left; margin: 10px 0 10px 0; clear: both;}
342
343#multiBlogInfo #athCmsFilesDiv, #multiBlogDetails #athCmsFilesDiv {margin: 30px 0 0 0;}
344
345
346iframe {width: 100% !important; height: 480px;}
347
348#headerOrangeMap iframe, #headerPinkMap iframe {width: 100% !important; height: 450px !important;}
349
350#virtual_blog iframe {width: 100% !important; height: 340px;}
351
352
353a.cmsDocument:link {width: 100%; height: auto; display: block; font-size: 16px; font-weight: 400; color: #FFFFFF !important; text-transform: uppercase; background: url(../images/pdf.png) 15px center no-repeat #E6007E; padding: 13px 15px 13px 62px; margin: 0 0 10px 0; text-decoration: none;}
354
355a.cmsDocument:visited {width: 100%; height: auto; display: block; font-size: 16px; font-weight: 400; color: #FFFFFF !important; text-transform: uppercase; background: url(../images/pdf.png) 15px center no-repeat #E6007E; padding: 13px 15px 13px 62px; margin: 0 0 10px 0; text-decoration: none;}
356
357a.cmsDocument:active {width: 100%; height: auto; display: block; font-size: 16px; font-weight: 400; color: #FFFFFF !important; text-transform: uppercase; background: url(../images/pdf.png) 15px center no-repeat #E6007E; padding: 13px 15px 13px 62px; margin: 0 0 10px 0; text-decoration: none;}
358
359a.cmsDocument:hover {width: 100%; height: auto; display: block; font-size: 16px; font-weight: 400; color: #FFFFFF !important; text-transform: uppercase; background: url(../images/pdf.png) 15px center no-repeat #333333; padding: 13px 15px 13px 62px; margin: 0 0 10px 0; text-decoration: none;}
360
361
362.athCmsDocumentImage {display: none; visibility: hidden;}
363
364/* END ATH CMS */
365
366img {border-style: none; border-width: 0;}
367
368
369hr {height: 0 !important; width: 100% !important; border-top: 1px solid #333333 !important; border-bottom: none !important; margin: 15px 0 15px 0 !important;}
370
371
372ul {margin-top: 1rem;}
373
374
375form {display: inline;}
376
377input, textarea {margin: 0 0 15px 0;}
378
379#admin input {width: 60%; text-align: center; margin: 0 0 15px 0; margin: 0 auto;}
380
381select {width: auto; outline: none;
-webkit-appearance: none; padding: 10px; margin: 0 0 15px 0; border: none; background: url(../images/arrow.png) 98% center no-repeat #FFFFFF; color: #333333; line-height: normal; font-family: inherit; font-size: inherit; line-height: inherit; cursor: pointer;
-moz-appearance: none;}
382
383input[type=checkbox], input[type=radio] {margin: 0;}
384
385#services input[type=checkbox], #learn input[type=checkbox] {margin: 0 10px 0 0;}
386
387#services input[type=radio] {margin: 0 5px 0 15px;}
388
389.custom-file-label {margin: 0 5px 0 5px;}
390
391.custom-file-input {margin: 0 0 15px 0;}
392
393.form-control .datepicker, .form-control.datepicker {width: 84% !important; display: inline-block !important;}
394
395.ui-datepicker {width: 20em !important;}
396
397
398h1 {font-family: 'Open Sans', sans-serif, Arial, Helvetica, Verdana; font-size: 40px; font-weight: 300; display: inline; color: #333333; line-height: 42px; text-transform: uppercase;}
399
400.carousel-caption h1 {font-size: 50px; font-weight: 700; display: inline; color: #FFFFFF; line-height: 52px; text-transform: none;}
401
402#wrapperGrey h1, #wrapperPurple h1, #wrapperFacilities h1 {color: #FFFFFF; font-weight: 700;}
403
404#about #wrapperGrey h1 {color: #FFFFFF; font-weight: 400;}
405
406h2 {font-family: 'Open Sans', sans-serif, Arial, Helvetica, Verdana; font-size: 18px; font-weight: 400; display: inline; color: #333333;}
407
408h3 {font-family: 'Open Sans', sans-serif, Arial, Helvetica, Verdana; font-size: 16px; font-weight: 300; display: inline; color: #FFFFFF; line-height: 18px; text-transform: uppercase;}
409
410h4 {font-family: 'Open Sans', sans-serif, Arial, Helvetica, Verdana; font-size: 24px; font-weight: 400; display: block; color: #FFFFFF;}
411
412#whyWork h4 {font-weight: 700;}
413
414
415#wrapperMain {background: #FFFFFF;}
416
417#parallax {width: 100%; height: auto; background: url(../images/parallax.jpg) center top no-repeat; background-size: cover;}
418
419#home #parallax {width: 100%; height: auto; background: url(../images/parallax_home.jpg) center top fixed no-repeat; background-size: cover;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;}
420
421#wrapperGrey {color: #FFFFFF; background: #333333;}
422
423#wrapperGreyLight {background: #DDDDDD;}
424
425#wrapperPurple {color: #FFFFFF; background: url(../images/shapes_purple.jpg) center bottom no-repeat #48267D; background-size: 100%;}
426
427#wrapperPink {background: url(../images/shapes_pink.jpg) center bottom no-repeat #E6007E; background-size: 100%;}
428
429#wrapperTeal {background: url(../images/shapes_teal.jpg) center bottom no-repeat #05b1bf; background-size: 100%;}
430
431#wrapperOrange {background: url(../images/shapes_orange.jpg) center bottom no-repeat #fdb336; background-size: 100%;}
432
433#wrapperGreen {background: url(../images/shapes_green.jpg) center bottom no-repeat #80bc42; background-size: 100%;}
434
435#wrapperBlue {background: url(../images/shapes_blue.jpg) center bottom no-repeat #006cb7; background-size: 100%;}
436
437#wrapperFooter {background: #FFFFFF; padding: 0 0 30px 0;}
438
439
440#headerPurple {background: url(../images/shapes_purple.jpg) left bottom no-repeat #48267D; background-size: 350px; padding: 0 0 0 168px;}
441
442#headerPink {background: url(../images/shapes_pink.jpg) left bottom no-repeat #E6007E; background-size: 350px; padding: 0 0 0 168px;}
443
444#headerPinkMap {height: 450px; background: url(../images/shapes_pink.jpg) left bottom no-repeat #E6007E; background-size: 350px; padding: 0 0 0 168px;}
445
446#headerTeal {background: url(../images/shapes_teal.jpg) left bottom no-repeat #05b1bf; background-size: 350px; padding: 0 0 0 168px;}
447
448#headerOrange {background: url(../images/shapes_orange.jpg) left bottom no-repeat #fdb336; background-size: 350px; padding: 0 0 0 168px;}
449
450#headerOrangeMap {height: 450px; background: url(../images/shapes_orange.jpg) left bottom no-repeat #fdb336; background-size: 350px; padding: 0 0 0 168px;}
451
452#headerGreen {background: url(../images/shapes_green.jpg) left bottom no-repeat #80bc42; background-size: 350px; padding: 0 0 0 168px;}
453
454#headerBlue {background: url(../images/shapes_blue.jpg) left bottom no-repeat #006cb7; background-size: 350px; padding: 0 0 0 168px;}
455
456
457#logo {height: auto; text-align: left; padding-top: 30px; padding-bottom: 40px;}
458
459
460#navMenu {text-align: right;}
461
462
463#nav {height: 46px; margin: 164px 0 0 0;}
464
465#nav ul {text-align: right; list-style: none; margin: 0; padding: 0;}
466
467#nav li {list-style: none; display: inline; padding: 0; margin: 0; position: relative;}
468
469#nav li a:link {color: #333333; background: url(../images/divider.png) right center no-repeat; display: inline; text-decoration: none; line-height: 1.4em; padding: 0 15px 5px 8px; margin: 0;}
470
471#nav li a:visited {color: #333333; background: url(../images/divider.png) right center no-repeat; display: inline; text-decoration: none; line-height: 1.4em; padding: 0 15px 5px 8px; margin: 0;}
472
473#nav li a:active {color: #333333; background: url(../images/divider.png) right center no-repeat; display: inline; text-decoration: none; line-height: 1.4em; padding: 0 15px 5px 8px; margin: 0;}
474
475#nav li a:hover {color: #E6007E; background: url(../images/divider.png) right center no-repeat; display: inline; text-decoration: none; line-height: 1.4em; padding: 0 15px 5px 8px; margin: 0; border-bottom: 8px solid #E6007E;}
476
477body#home a#navhome, body#about a#navabout, body#services a#navservices, body#learn a#navlearn, body#employers a#navemployers, body#news a#navnews, body#virtual a#navvirtual {color: #E6007E; background: url(../images/divider.png) right center no-repeat; display: inline; text-decoration: none; line-height: 1.4em; padding: 0 15px 5px 8px; margin: 0; border-bottom: 8px solid #E6007E;}
478
479
480#nav li a.end:link {color: #000000; background: none; display: inline; text-decoration: none; line-height: 1.4em; padding: 0 15px 5px 8px; margin: 0;}
481
482#nav li a.end:visited {color: #000000; background: none; display: inline; text-decoration: none; line-height: 1.4em; padding:0 15px 5px 8px; margin: 0;}
483
484#nav li a.end:active {color: #000000; background: none; display: inline; text-decoration: none; line-height: 1.4em; padding: 0 15px 5px 8px; margin: 0;}
485
486#nav li a.end:hover {color: #000000; background: none; display: inline; text-decoration: none; line-height: 1.4em; padding: 0 15px 5px 8px; margin: 0; border-bottom: 8px solid #E6007E;}
487
488body#contact a#navcontact {color: #000000; background: none; display: inline; text-decoration: none; line-height: 1.4em; padding: 0 15px 5px 8px; margin: 0; border-bottom: 8px solid #E6007E;}
489
490
491#nav .subNav {position: absolute; top: 35px; left: 0; background: #FFFFFF; width: 250px !important;
font-size: 14px; font-weight: 600; z-index: 999; margin: 0; padding: 5px 0 0 0 !important; display: none;}
492
493#nav .subNav li {display: block; clear: both; height: 35px; width: 250px; text-align: left; margin: 0;}
494
495#nav .subNav li a {line-height: 35px; height: 35px; color: #333333; background-image: none; float: left; margin: 0; width: 100%; padding: 0;}
496
497#nav .subNav li a:hover {color: #FFFFFF; background: #E6007E; text-decoration: none;}
498
499#nav .subNav li a span {margin: 0 10px 0 10px;}
500
501
502.carousel .carousel-item {transition-duration: 3s;}
503
504.carousel-caption {width: 50%; top: 0 !important; left: 0 !important; text-align: left; padding: 80px 0 0 12%;}
505
506.carousel-caption .athCmsBlogText {font-size: 30px; padding: 20px 0 0 0;}
507
508.carousel-indicators li {height: 15px !important; width: 15px !important; margin: 0 5px 0 5px; border-radius: 50%;}
509
510.carousel-indicators .active {background: #48267D;}
511
512
513#colNews {background: #333333; padding-top: 30px !important;}
514
515
516#boxBlueHome {background: #0882C6;}
517
518#home #boxPink {background: url(../images/shapes_pink.jpg) center bottom no-repeat #E6007E; background-size: 100%; padding: 30px 30px 20px 30px !important;}
519
520#home #boxPurple {background: url(../images/shapes_purple.jpg) center bottom no-repeat #48267D; background-size: 100%; padding: 30px 30px 20px 30px !important;}
521
522#boxPink {background: url(../images/shapes_pink.jpg) center bottom no-repeat #E6007E; background-size: 100%; padding: 0 !important;}
523
524#boxPurple {background: url(../images/shapes_purple.jpg) center bottom no-repeat #48267D; background-size: 100%; padding: 0 !important;}
525
526#boxTeal {background: url(../images/shapes_teal.jpg) center bottom no-repeat #05b1bf; background-size: 100%; padding: 0 !important;}
527
528#whyWork #boxTeal {color: #FFFFFF; text-align: center; background: url(../images/shapes_teal.jpg) center bottom no-repeat #05b1bf; background-size: 100%; padding: 30px !important; margin: 30px 1% 0 1%;}
529
530#boxOrange {background: url(../images/shapes_orange.jpg) center bottom no-repeat #fdb336; background-size: 100%; padding: 0 !important;}
531
532#boxGreen {background: url(../images/shapes_green.jpg) center bottom no-repeat #80bc42; background-size: 100%; padding: 0 !important;}
533
534#respite #boxGreen {color: #FFFFFF; text-align: left; background: url(../images/shapes_green.jpg) center bottom no-repeat #80bc42; background-size: 100%; padding: 15px 30px 15px 30px !important; margin: 15px 1% 0 1%;}
535
536#boxBlue {background: url(../images/shapes_blue.jpg) center bottom no-repeat #006cb7; background-size: 100%; padding: 0 !important;}
537
538
539#title {padding: 50px 50px 0 50px;}
540
541#back {text-align: right; padding: 50px 50px 0 50px;}
542
543#back2 {text-align: right;}
544
545#colWrap {padding: 15px 50px 50px 50px;}
546
547#colWrapGrey {background: #DDDDDD; padding: 15px 50px 50px 50px;}
548
549
550#home #parallaxText {font-size: 40px; font-weight: 700; color: #FFFFFF; text-align: left; line-height: 52px; padding: 20% 40% 15% 15px;}
551
552#parallaxText {font-size: 40px; font-weight: 700; color: #FFFFFF; text-align: center; line-height: 52px; padding: 10% 15px 10% 15px;}
553
554
555img.twitterIcon {position: relative; top: -10px; left: 10px;}
556
557
558img.twitter, img.facebook, img.linkedin, img.instagram {background: #48267D; margin: 0 5px 0 0; border-radius: 50px; position: relative; top: 0;}
559
560img.twitter:hover, img.facebook:hover, img.linkedin:hover, img.instagram:hover {background: #E6007E; transition: 0.3s;}
561
562
563#wrapperFooter p {
font-size: 14px; line-height: 24px;}
564
565p.strapline {font-size: 40px; color: #FFFFFF; font-weight: 300; text-align: center;}
566
567
568strong {font-weight: 700;}
569
570
571.purple {color: #48267D;}
572
573.pink {color: #E6007E;}
574
575.teal {color: #05b1bf;}
576
577.orange {color: #fdb336;}
578
579.green {color: #80bc42;}
580
581.blue {color: #006cb7;}
582
583
584a:link {color: #E6007E; text-decoration: underline;}
585
586a:visited {color: #E6007E; text-decoration: underline;}
587
588a:active {color: #E6007E; text-decoration: underline;}
589
590a:hover {color: #333; text-decoration: underline;}
591
592
593#respite a:link {color: #FFFFFF; text-decoration: none;}
594
595#respite a:visited {color: #FFFFFF; text-decoration: none;}
596
597#respite a:active {color: #FFFFFF; text-decoration: none;}
598
599#respite a:hover {color: #FFFFFF; text-decoration: underline;}
600
601
602#wrapperGrey a:link {color: #E6007E; text-decoration: underline;}
603
604#wrapperGrey a:visited {color: #E6007E; text-decoration: underline;}
605
606#wrapperGrey a:active {color: #E6007E; text-decoration: underline;}
607
608#wrapperGrey a:hover {color: #FFF; text-decoration: underline;}
609
610
611btn, .btn:link {
font-size: 14px; font-weight: 700; color: #E6007E !important; background: #FFFFFF; padding: 10px 30px 10px 30px; border: none; border-radius: 50px; text-transform: uppercase; text-decoration: underline;}
612
613.btn:visited {color: #E6007E; background: #FFFFFF; text-decoration: underline;}
614
615.btn:active {color: #E6007E; background: #FFFFFF; text-decoration: underline;}
616
617.btn:hover {color: #FFFFFF !important; background: #E6007E; text-decoration: underline;}
618
619
620#wrapperMain .btn, #wrapperMain .btn:link {
font-size: 14px; font-weight: 700; color: #FFFFFF !important; background: #48267D; padding: 10px 30px 10px 30px; border: none; border-radius: 50px; text-transform: uppercase; text-decoration: underline;}
621
622#wrapperMain .btn:visited {color: #FFFFFF; background: #48267D; text-decoration: underline;}
623
624#wrapperMain .btn:active {color: #FFFFFF; background: #48267D; text-decoration: underline;}
625
626#wrapperMain .btn:hover {color: #FFFFFF !important; background: #E6007E; text-decoration: underline;}
627
628
629#wrapperFooter a:link {color: #333333;
font-size: 14px; text-decoration: underline;}
630
631#wrapperFooter a:visited {color: #333333;
font-size: 14px; text-decoration: underline;}
632
633#wrapperFooter a:active {color: #333333;
font-size: 14px; text-decoration: underline;}
634
635#wrapperFooter a:hover {color: #E6007E;
font-size: 14px; text-decoration: underline;}
636
637
638#feature_blog .athCmsBlogText a:link {
font-size: 14px; color: #FFFFFF; background: #333333; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
639
640#feature_blog .athCmsBlogText a:visited {
font-size: 14px; color: #FFFFFF; background: #333333; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
641
642#feature_blog .athCmsBlogText a:active {
font-size: 14px; color: #FFFFFF; background: #333333; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform:}
643#feature_blog .athCmsBlogText a:hover {
font-size: 14px; color: #FFFFFF; background: #E6007E; font-weight: 700; padding: 10px 30px 10px 30px; margin: 0; border-radius: 50px; text-decoration: underline; text-transform: uppercase; display: inline;}
644
645
646#policies_blog a:link, #policies2_blog a:link, #policies3_blog a:link {color: #666666; text-decoration: none;}
647
648#policies_blog a:visited, #policies2_blog a:visited, #policies3_blog a:visited {color: #666666; text-decoration: none;}
649
650#policies_blog a:active, #policies2_blog a:active, #policies3_blog a:active {color: #666666; text-decoration: none;}
651
652#policies_blog a:hover, #policies2_blog a:hover, #policies3_blog a:hover {color: #E6007E; text-decoration: none;}
653
654
655#boxTeal a:focus {outline: 2px solid #FFF;}
656
657
658@media screen and (max-width: 1763px) {
659 #blended_blog .athCmsEntry {height: 230px;}
660
661}
662
663
664@media screen and (max-width: 1728px) {
665 .carousel-caption {width: 60%;}
666
667}
668
669
670@media screen and (max-width: 1664px) {
671 #blended_blog .athCmsEntry {height: 260px;}
672
673}
674
675
676@media screen and (max-width: 1544px) {
677 .carousel-caption {width: 80%;}
678
679}
680
681
682@media screen and (max-width: 1372px) {
683 .carousel-caption {width: 90%;}
684
685}
686
687
688@media screen and (max-width: 1325px) {
689 #blended_blog .athCmsEntry {width: 23%;}
690
691
692 h2 {font-size: 16px;}
693
694}
695
696
697@media screen and (max-width: 1320px) {
698 .athCmsGalleryBox {height: 127px;}
699
700 .athCmsImageBox {max-height: 127px;}
701
702
703 #gallery .athCmsGalleryBox {height: 127px;}
704
705 #gallery .athCmsImageBox {max-height: 127px;}
706
707
708 #colWrap .athCmsGalleryBox {height: 127px;}
709
710 #colWrap .athCmsImageBox {max-height: 127px;}
711
712}
713
714
715@media screen and (max-width: 1307px) {
716 .carousel-caption .athCmsBlogText {font-size: 26px;}
717
718}
719
720
721@media screen and (max-width: 1223px) {
722 h2 {
font-size: 14px;}
723
724
725 #nav {margin: 130px 0 0 0;}
726
727}
728
729
730@media screen and (max-width: 1195px) {
731 .carousel-caption {width: 95%;}
732
733}
734
735
736@media screen and (max-width: 1185px) {
737 .carousel-caption h1 {font-size: 34px; line-height: 36px;}
738
739
740 .carousel-caption .athCmsBlogText {font-size: 28px; line-height: 30px;}
741
742
743 #colNews {text-align: left !important; padding: 30px !important;}
744
745}
746
747
748@media screen and (max-width: 1112px) {
749 h2 {
font-size: 12px;}
750
751
752 #nav li a:link {padding: 0 12px 5px 5px;}
753
754 #nav li a:visited {padding: 0 12px 5px 5px;}
755
756 #nav li a:active {padding: 0 12px 5px 5px;}
757
758 #nav li a:hover {padding: 0 12px 5px 5px;}
759
760 body#home a#navhome, body#about a#navabout, body#services a#navservices, body#learn a#navlearn, body#employers a#navemployers, body#news a#navnews, body#virtual a#navvirtual {padding: 0 12px 5px 5px;}
761
762
763 #nav li a.end:link {padding: 0 12px 5px 5px;}
764
765 #nav li a.end:visited {padding: 0 12px 5px 5px;}
766
767 #nav li a.end:active {padding: 0 12px 5px 5px;}
768
769 #nav li a.end:hover {padding: 0 12px 5px 5px;}
770
771 body#contact a#navcontact {padding: 0 12px 5px 5px;}
772
773}
774
775
776@media screen and (max-width: 1078px) {
777 .carousel-caption .athCmsBlogText {font-size: 20px;}
778
779}
780
781
782@media screen and (max-width: 1042px) {
783 #blended_blog .athCmsEntry {width: 31.33%; height: 230px;}
784
785}