1
/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */
2
3
/*
4
 * What follows is the result of much research on cross-browser styling.
5
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
6
 * Kroc Camen, and the H5BP dev community and team.
7
 */
8
9
/* ==========================================================================
10
   Base styles: opinionated defaults
11
   ========================================================================== */
12
13
html,
14
button,
15
input,
16
select,
17
textarea {
18
    color: #222;
19
}
20
21
html {
22
    font-size: 1em;
23
    line-height: 1.4;
24
}
25
body {
26
    margin: 0;
27
    padding: 0;
28
   
29
}
30
.container {
31
    margin-right:0;
32
}
33
.navigation-style {
34
    width: 960px;
35
  //  line-height: 30px;
36
    position: relative;
37
    font-family: Arial,Helvetica,sans-serif;
38
    font-size: 12px;
39
//    float: left;
40
    margin-top: 25px;
41
    height: 41px;
42
    background: none repeat scroll 0% 0% #011100;
43
}
44
.navigation-style li {
45
    width:auto;
46
    color:red;
47
    //color: rgb(255, 255, 255);
48
    font-size: 16px;
49
    line-height: 41px;
50
    padding: 0px 30px;
51
    text-decoration: none;
52
    border-right: 1px solid rgb(119, 106, 162);
53
    display: inline-block;
54
    font-family: Helvetica,Arial,Verdana,sans-serif;
55
}
56
57
.navigation-style li a {
58
    width:auto;
59
    color:white;
60
}
61
62
.navigation-style li:hover a{
63
  //  color:red;
64
    font-family: Helvetica,Arial,Verdana,sans-serif;
65
    padding: 0px 0px;
66
    text-decoration: none;
67
    display: inline-block;
68
}
69
70
71
.contentholder {
72
    float: left;
73
    width: 964px;
74
    padding: 35px 0px 0px;
75
}
76
.first {
77
        margin-left: 0px;
78
	padding-left: 0px;
79
	margin-top:-46px;
80
}
81
.contentblockleft {
82
    float: left;
83
    width: 400px;
84
    margin-right: 40px;
85
}
86
hr {
87
    color:blue;
88
}
89
.contentblockright {
90
    float: right;
91
    width: 400px
92
}
93
ul.dropdown-menu li {
94
//    background:!important none repeat scroll 0% 0% rgb(255, 255, 255);
95
//    border-bottom: 1px inset rgb(188, 181, 215);
96
    filter: none;
97
    font-size: 14px;
98
    display: block;
99
    border-right:none;
100
    line-height: 1px;
101
    padding: 6px;
102
    margin:0px 0px 0px 0px;
103
    color: rgb(0, 0, 0);
104
}
105
ul.dropdown-menu {
106
    margin:0;
107
    font-size:smaller;
108
    background-color:#c00000;
109
}
110
.dropdown-menu li a {
111
    line-height:15px;
112
     padding: 3px 20px;
113
    }
114
li.maintab:hover {
115
    background-color:#c00000;
116
    color:yellow;
117
}
118
.navigation-style ul li a:hover {
119
    color: white;
120
    text-decoration: none;
121
}
122
123
/*testing hover */
124
body{margin-top:0px;
125
     overflow-y:scroll;
126
     }
127
.glyphicon { margin-right:10px; }
128
.panel-body { padding:0px; }
129
.panel-body table tr td { padding-left: 15px }
130
.panel-body .table {margin-bottom: 0px; }
131
132
.col-md-12 {
133
    width:85%;
134
}
135
.col-sm-3 col-md-3{
136
    margin:0px 0px 0px -30px;
137
}
138
.panel panel-default {
139
    width:700px;
140
}
141
li.a {
142
    color:#000;
143
    border-right:none;
144
    list-style-type:square;
145
}
146
.header-color{
147
    color:red;
148
}
149
.well {
150
    background-color:#fff;
151
}
152
/* Site Map style */
153
.dropdown-large {
154
  position: static !important;
155
}
156
.dropdown-menu-large {
157
  margin-left: 16px;
158
  margin-right: 16px;
159
  padding: 20px 0px;
160
}
161
.dropdown-menu-large > li > ul {
162
  padding: 0;
163
  margin: 0;
164
}
165
.dropdown-menu-large > li > ul > li {
166
  list-style: none;
167
}
168
.dropdown-menu-large > li > ul > li > a {
169
  display: block;
170
  padding: 3px 20px;
171
  clear: both;
172
  font-weight: normal;
173
  line-height: 1.428571429;
174
  color: #333333;
175
  white-space: normal;
176
}
177
.dropdown-menu-large > li ul > li > a:hover,
178
.dropdown-menu-large > li ul > li > a:focus {
179
  text-decoration: none;
180
  color: #262626;
181
  background-color: #f5f5f5;
182
}
183
.dropdown-menu-large .disabled > a,
184
.dropdown-menu-large .disabled > a:hover,
185
.dropdown-menu-large .disabled > a:focus {
186
  color: #999999;
187
}
188
.dropdown-menu-large .disabled > a:hover,
189
.dropdown-menu-large .disabled > a:focus {
190
  text-decoration: none;
191
  background-color: transparent;
192
  background-image: none;
193
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
194
  cursor: not-allowed;
195
}
196
.dropdown-menu-large .dropdown-header {
197
  color: #428bca;
198
  font-size: 18px;
199
}
200
@media (max-width: 768px) {
201
  .dropdown-menu-large {
202
    margin-left: 0 ;
203
    margin-right: 0 ;
204
  }
205
  .dropdown-menu-large > li {
206
    margin-bottom: 30px;
207
  }
208
  .dropdown-menu-large > li:last-child {
209
    margin-bottom: 0;
210
  }
211
  .dropdown-menu-large .dropdown-header {
212
    padding: 3px 15px !important;
213
  }
214
}
215
/* style map styles end */
216
217
218
219
/*
220
 * Remove text-shadow in selection highlight: h5bp.com/i
221
 * These selection rule sets have to be separate.
222
 * Customize the background color to match your design.
223
 */
224
225
::-moz-selection {
226
    background: #b3d4fc;
227
    text-shadow: none;
228
}
229
230
::selection {
231
    background: #b3d4fc;
232
    text-shadow: none;
233
}
234
235
/*
236
 * A better looking default horizontal rule
237
 */
238
239
hr {
240
    display: block;
241
    height: 1px;
242
    border: 0;
243
    border-top: 1px solid #ccc;
244
    margin: 1em 0;
245
    padding: 0;
246
}
247
248
/*
249
 * Remove the gap between images, videos, audio and canvas and the bottom of
250
 * their containers: h5bp.com/i/440
251
 */
252
253
audio,
254
canvas,
255
img,
256
video {
257
    vertical-align: middle;
258
}
259
260
/*
261
 * Remove default fieldset styles.
262
 */
263
264
fieldset {
265
    border: 0;
266
    margin: 0;
267
    padding: 0;
268
}
269
270
/*
271
 * Allow only vertical resizing of textareas.
272
 */
273
274
textarea {
275
    resize: vertical;
276
}
277
278
/* ==========================================================================
279
   Browse Happy prompt
280
   ========================================================================== */
281
282
.browsehappy {
283
    margin: 0.2em 0;
284
    background: #ccc;
285
    color: #000;
286
    padding: 0.2em 0;
287
}
288
289
/* ==========================================================================
290
   Author's custom styles
291
   ========================================================================== */
292
293
294
/* ==========================================================================
295
   Helper classes
296
   ========================================================================== */
297
298
/*
299
 * Image replacement
300
 */
301
302
.ir {
303
    background-color: transparent;
304
    border: 0;
305
    overflow: hidden;
306
    /* IE 6/7 fallback */
307
    *text-indent: -9999px;
308
}
309
310
.ir:before {
311
    content: "";
312
    display: block;
313
    width: 0;
314
    height: 150%;
315
}
316
317
/*
318
 * Hide from both screenreaders and browsers: h5bp.com/u
319
 */
320
321
.hidden {
322
    display: none !important;
323
    visibility: hidden;
324
}
325
326
/*
327
 * Hide only visually, but have it available for screenreaders: h5bp.com/v
328
 */
329
330
.visuallyhidden {
331
    border: 0;
332
    clip: rect(0 0 0 0);
333
    height: 1px;
334
    margin: -1px;
335
    overflow: hidden;
336
    padding: 0;
337
    position: absolute;
338
    width: 1px;
339
}
340
341
/*
342
 * Extends the .visuallyhidden class to allow the element to be focusable
343
 * when navigated to via the keyboard: h5bp.com/p
344
 */
345
346
.visuallyhidden.focusable:active,
347
.visuallyhidden.focusable:focus {
348
    clip: auto;
349
    height: auto;
350
    margin: 0;
351
    overflow: visible;
352
    position: static;
353
    width: auto;
354
}
355
356
/*
357
 * Hide visually and from screenreaders, but maintain layout
358
 */
359
360
.invisible {
361
    visibility: hidden;
362
}
363
364
/*
365
 * Clearfix: contain floats
366
 *
367
 * For modern browsers
368
 * 1. The space content is one way to avoid an Opera bug when the
369
 *    `contenteditable` attribute is included anywhere else in the document.
370
 *    Otherwise it causes space to appear at the top and bottom of elements
371
 *    that receive the `clearfix` class.
372
 * 2. The use of `table` rather than `block` is only necessary if using
373
 *    `:before` to contain the top-margins of child elements.
374
 */
375
376
.clearfix:before,
377
.clearfix:after {
378
    content: " "; /* 1 */
379
    display: table; /* 2 */
380
}
381
382
.clearfix:after {
383
    clear: both;
384
}
385
386
/*
387
 * For IE 6/7 only
388
 * Include this rule to trigger hasLayout and contain floats.
389
 */
390
391
.clearfix {
392
    *zoom: 1;
393
}
394
395
/* ==========================================================================
396
   EXAMPLE Media Queries for Responsive Design.
397
   These examples override the primary ('mobile first') styles.
398
   Modify as content requires.
399
   ========================================================================== */
400
401
@media only screen and (min-width: 35em) {
402
    /* Style adjustments for viewports that meet the condition */
403
}
404
405
@media print,
406
       (-o-min-device-pixel-ratio: 5/4),
407
       (-webkit-min-device-pixel-ratio: 1.25),
408
       (min-resolution: 120dpi) {
409
    /* Style adjustments for high resolution devices */
410
}
411
412
/* ==========================================================================
413
   Print styles.
414
   Inlined to avoid required HTTP connection: h5bp.com/r
415
   ========================================================================== */
416
417
@media print {
418
    * {
419
        background: transparent !important;
420
        color: #000 !important; /* Black prints faster: h5bp.com/s */
421
        box-shadow: none !important;
422
        text-shadow: none !important;
423
    }
424
425
    a,
426
    a:visited {
427
        text-decoration: underline;
428
    }
429
430
    a[href]:after {
431
        content: " (" attr(href) ")";
432
    }
433
434
    abbr[title]:after {
435
        content: " (" attr(title) ")";
436
    }
437
438
    /*
439
     * Don't show links for images, or javascript/internal links
440
     */
441
442
    .ir a:after,
443
    a[href^="javascript:"]:after,
444
    a[href^="#"]:after {
445
        content: "";
446
    }
447
448
    pre,
449
    blockquote {
450
        border: 1px solid #999;
451
        page-break-inside: avoid;
452
    }
453
454
    thead {
455
        display: table-header-group; /* h5bp.com/t */
456
    }
457
458
    tr,
459
    img {
460
        page-break-inside: avoid;
461
    }
462
463
    img {
464
        max-width: 100% !important;
465
    }
466
467
    @page {
468
        margin: 0.5cm;
469
    }
470
471
    p,
472
    h2,
473
    h3 {
474
        orphans: 3;
475
        widows: 3;
476
    }
477
478
    h2,
479
    h3 {
480
        page-break-after: avoid;
481
    }
482
}