1
body {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
13
a.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
19
iframe#athCmsBlogEditor_ifr, iframe#athCmsMultiBlogEditor_ifr, iframe#athCmsTextEditor_ifr {width: 100% !important;}
20
21
#athCmsHeadingText {width: 90% !important;}
22
23
select#linkTarget {width: 200px !important; background: url(../images/arrow.png) 160px center no-repeat #EEEEEE !important;}
24
25
select#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
313
a.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
346
iframe {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
353
a.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
355
a.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
357
a.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
359
a.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
366
img {border-style: none; border-width: 0;}
367
368
369
hr {height: 0 !important; width: 100% !important; border-top: 1px solid #333333 !important; border-bottom: none !important; margin: 15px 0 15px 0 !important;}
370
371
372
ul {margin-top: 1rem;}
373
374
375
form {display: inline;}
376
377
input, textarea {margin: 0 0 15px 0;}
378
379
#admin input {width: 60%; text-align: center; margin: 0 0 15px 0; margin: 0 auto;}
380
381
select {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
383
input[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
398
h1 {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
406
h2 {font-family: 'Open Sans', sans-serif, Arial, Helvetica, Verdana; font-size: 18px; font-weight: 400; display: inline; color: #333333;}
407
408
h3 {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
410
h4 {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
477
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 {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
488
body#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
555
img.twitterIcon {position: relative; top: -10px; left: 10px;}
556
557
558
img.twitter, img.facebook, img.linkedin, img.instagram {background: #48267D; margin: 0 5px 0 0; border-radius: 50px; position: relative; top: 0;}
559
560
img.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
565
p.strapline {font-size: 40px; color: #FFFFFF; font-weight: 300; text-align: center;}
566
567
568
strong {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
584
a:link {color: #E6007E; text-decoration: underline;}
585
586
a:visited {color: #E6007E; text-decoration: underline;}
587
588
a:active {color: #E6007E; text-decoration: underline;}
589
590
a: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
611
btn, .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
}