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
background-color:#bcc8c0;
27
overflow-y:scroll;
28
 }
29
30
.navigation-style {
31
    position: relative;
32
    margin-top: -60px;
33
    height: 41px;
34
    background: none repeat scroll 0% 0% rgb(1, 55, 40);
35
z-index:1000;
36
opacity:0.7;
37
//padding-left:100px;
38
39
}
40
.navigation-style > ul > li {
41
    font-size:18px;
42
    padding:0px 45px;
43
}
44
.navigation-style li {
45
    width:auto;
46
    color:red;
47
    font-size: 16px;
48
    line-height: 41px;
49
    padding: 0px 30px;
50
    text-decoration: none;
51
    display: inline-block;
52
    font-size:16px;
53
    float:left;
54
55
}
56
57
.navigation-style li a {
58
    width:auto;
59
    color:white;
60
    font-size:18px;
61
}
62
63
.navigation-style li:hover a{
64
    text-decoration: none;
65
    display: inline-block;
66
}
67
.navigation
68
{ 
69
//margin-left:7em;
70
 }
71
hr {
72
    color:blue;
73
}
74
.contentblockright {
75
    float: right;
76
    width: 400px
77
}
78
79
80
/* home page content design  */
81
#khmdl-carousel .carousel-inner>.item>img { 
82
    height: 400px
83
 }
84
85
.content-head1 {
86
color:#000000; 
87
border-bottom: 1px dotted #C00000 ;
88
width:80%;
89
/*font-family: sans-serif, roboto;*/
90
font-size: 24px;
91
padding: 1em 0.1em 0.1em 0em;
92
margin: 0.2em 0.1em 0.8em 0em;
93
}
94
95
96
.content-head2 {
97
color:#000000; 
98
border-bottom: 1px dotted #C00000 ;
99
width:80%;
100
/*font-family: sans-serif, roboto;*/
101
font-size: 24px;
102
padding: 1em 0.1em 0.1em 0em;
103
margin: 0.2em 0.1em 0.8em 0em;
104
}
105
 .media
106
    {
107
        /*box-shadow:0px 0px 4px -2px #000;*/
108
        margin: 20px 0;
109
        padding:30px;
110
    }
111
    .dp
112
    {
113
        border:10px solid #eee;
114
        transition: all 0.2s ease-in-out;
115
width:175px;
116
height:175px;
117
    }
118
    .dp:hover
119
    {
120
        border:2px solid #eee;
121
        transform:rotate(360deg);
122
        -ms-transform:rotate(360deg);  
123
        -webkit-transform:rotate(360deg);  
124
        /*-webkit-font-smoothing:antialiased;*/
125
    }
126
/* content styling for other pages  */
127
128
.main-head {
129
color:#000000; 
130
/*font-family: sans-serif, roboto;*/
131
font-size: 24px;
132
padding: 5px 1px 2px 0px;
133
margin: 5px 1px 8px 1px;
134
text-align: left;
135
border-bottom: 1px #c00000 dotted;
136
}
137
.subcontent-head {
138
color:#000000;
139
/*font-family: sans-serif, roboto;*/
140
font-size: 18px;
141
padding: 5px 1px 2px 0px;
142
margin: 5px 1px 8px 1px;
143
text-align: left;
144
}
145
146
.col-md-6 {
147
width: 58%;
148
margin-left: 0.3em;
149
}
150
.my-col-9 {
151
    width: 75%;
152
    float: left;
153
    clear: both;
154
    position: relative;
155
  }
156
  .my-col-3 {
157
    width: 25%;
158
    float: left;
159
    clear: both;
160
    position: relative;
161
  }
162
  #header-bx .col-md-9, #header-box .col-md-3 {
163
    padding: 0;
164
font-size: 46px;
165
font-style: italic;
166
text-shadow: 0px 0px 20px #222;
167
  }
168
169
.block {
170
line-height: 150%;
171
padding: 10px 0px 5px 2px;
172
margin: 10px 0px 5px 2px;
173
text-align: justify;
174
font-size: 14px;
175
color: #000000;
176
}
177
178
.underblock {
179
line-height: 125%;
180
font-size: 14px;
181
text-align: justify;
182
}
183
184
185
.block em {
186
vertical-align: super;
187
}
188
189
a:link {
190
color: rgb(1, 55, 40);
191
}
192
193
a:hover
194
 {
195
color: #000000;
196
}
197
198
199
ul.dropdown-menu li {
200
/*    background:!important none repeat scroll 0% 0% rgb(255, 255, 255);*/
201
/*    border-bottom: 1px inset rgb(188, 181, 215);*/
202
    filter: none;
203
    font-size: 14px;
204
    display: block;
205
    border-right:none;
206
    line-height: 1px;
207
    padding: 6px;
208
    margin:0px 0px 0px 0px;
209
    color: #3f3b42     ;
210
}
211
ul.dropdown-menu {
212
    margin:0;
213
    font-size:smaller;
214
    background-color:rgb(1, 55, 40) ;
215
}
216
.dropdown-menu li a {
217
        padding: 3px 20px;
218
	width:100%;
219
    }
220
li.maintab:hover {
221
    background-color:#3F3B42;
222
    color:yellow;
223
}
224
.navigation-style ul li a:hover {
225
    color: white;
226
    text-decoration: none;
227
}
228
.dropdown-menu > li > a:hover {
229
    background-color:#3f3b42;
230
}
231
.dropdown-menu > li > a:focus {
232
    background-color:#3f3b42;
233
}
234
.dropdown-menu
235
{ 
236
background-color:rgb(1, 55, 40);
237
 }
238
/*testing hover */
239
240
.panel-body { padding:0px;}
241
.panel-body table tr td { padding-left: 15px }
242
.panel-body .table {margin-bottom: 0px; }
243
244
li.a {
245
    color:#000;
246
    border-right:none;
247
    list-style-type:square;
248
}
249
.header-color{
250
    color:red;
251
}
252
.col-md-4 {
253
    padding:0px 10px 0px 0px;
254
    width:14%;
255
margin-left:15%;
256
margin-top:2%;
257
text-align:center;
258
color:rgb(1, 55, 40);
259
}
260
/* Site Map style */
261
.dropdown-large {
262
  position: static !important;
263
}
264
.dropdown-menu-large {
265
  margin-left: 16px;
266
  margin-right: 16px;
267
  padding: 20px 0px;
268
  width: auto;
269
270
}
271
.col-lg-12 {
272
    list-style:none;
273
font-size:16px;
274
}
275
.dropdown-menu-large > li > ul {
276
  padding: 0;
277
  margin: 0;
278
}
279
.dropdown-menu-large > li > ul > li {
280
  list-style: none;
281
}
282
.dropdown-menu-large > li > ul > li > a {
283
  display: block;
284
  padding: 3px 20px;
285
  clear: both;
286
  font-weight: normal;
287
  line-height: 1.428571429;
288
//  color: white;
289
  white-space: normal;
290
}
291
292
293
.dropdown-menu-large > li ul > li > a:hover {
294
text-decoration: none;
295
background-color: #3f3b42;
296
}
297
.dropdown-menu-large > li ul > li > a:focus {
298
  text-decoration: none;
299
  color: #262626;
300
  */background-color: #f5f5f5;*/
301
/head}
302
.dropdown-menu-large .disabled > a,
303
.dropdown-menu-large .disabled > a:hover,
304
.dropdown-menu-large .disabled > a:focus {
305
  color: #999999;
306
}
307
.dropdown-menu-large .disabled > a:hover,
308
.dropdown-menu-large .disabled > a:focus {
309
  text-decoration: none;
310
  background-color: transparent;
311
  background-image: none;
312
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
313
  cursor: not-allowed;
314
}
315
.dropdown-menu-large .dropdown-header {
316
  color: white  ;
317
  font-size: 18px;
318
}
319
@media (max-width: 768px) {
320
  .dropdown-menu-large {
321
    margin-left: 0 ;
322
    margin-right: 0 ;
323
  }
324
  .dropdown-menu-large > li {
325
    margin-bottom: 30px;
326
  }
327
  .dropdown-menu-large > li:last-child {
328
    margin-bottom: 0;
329
  }
330
  .dropdown-menu-large .dropdown-header {
331
    padding: 3px 15px !important;
332
  }
333
}
334
/* style map styles end */
335
/*dropdown sub menu css */
336
337
.dropdown-submenu {
338
    position: relative;
339
}
340
341
.dropdown-submenu>.dropdown-menu {
342
    top: 0;
343
    left: 100%;
344
    margin-top: -6px;
345
    margin-left: -1px;
346
    -webkit-border-radius: 0 6px 6px 6px;
347
    -moz-border-radius: 0 6px 6px;
348
    border-radius: 0 6px 6px 6px;
349
}
350
351
.dropdown-submenu:hover>.dropdown-menu {
352
    display: block;
353
}
354
355
.dropdown-submenu>a:after {
356
    display: block;
357
    content: " ";
358
    float: right;
359
    width: 0;
360
    height: 0;
361
    border-color: transparent;
362
    border-style: solid;
363
    border-width: 5px 0 5px 5px;
364
    border-left-color: #ccc;
365
    margin-top: 5px;
366
    margin-right: -10px;
367
}
368
369
.dropdown-submenu:hover>a:after {
370
    border-left-color: #fff;
371
}
372
373
.dropdown-submenu.pull-left {
374
    float: none;
375
}
376
377
.dropdown-submenu.pull-left>.dropdown-menu {
378
    left: -100%;
379
    margin-left: 10px;
380
    -webkit-border-radius: 6px 0 6px 6px;
381
    -moz-border-radius: 6px 0 6px 6px;
382
    border-radius: 6px 0 6px 6px;
383
}
384
/* drop down menu css ends here */
385
386
/* footer social icons style*/
387
#footer-container {
388
    margin-bottom:20px;
389
}
390
.social-icons {
391
   
392
   }
393
394
.panel-default > .panel-heading {
395
    background-color: #000;
396
    padding: 5px 0px;
397
}
398
399
.footer-links {
400
    margin-top: 1px;
401
}
402
403
.footer-links a {
404
    osition: relative;
405
    color:#fff;
406
    font-size: 18px;
407
    margin-top: 15px;
408
    height: 41px;
409
    background: none repeat scroll 0% 0% rgb(1, 55, 40);
410
    margin:0px 0px 0px 20px;
411
    padding:0px 10px;
412
413
}
414
.footer-links a:hover{
415
    color:white;
416
background-color:#3f3b42;
417
    text-decoration:none;
418
}
419
#pageview-counter-wrapper {
420
    margin-top: 3px;
421
}
422
#collapse-sitemap .panel-body {
423
    background-color:rgb(1, 55, 40);
424
    padding-bottom:5px;
425
}
426
427
#small-footer {
428
    font-size:12px;
429
    margin-top:10px;
430
margin-left:2em;
431
}
432
/* footer style ends here */
433
434
/* Lightbox styles */
435
@import "http://fonts.googleapis.com/css?family=Roboto:300,400,500,700";
436
437
.mt40 { margin-top: 40px; }
438
439
.panel { position: relative; overflow: hidden; display: block; border-radius: 0 !important;  }
440
.panel-default { border-color: #ebedef !important; }
441
.panel .panel-body { position: relative; padding: 0 !important; overflow: hidden; height: auto; }
442
.panel .panel-body a { overflow: hidden; }
443
.panel .panel-body a img { display: block; margin: 0; width: 100%; height: auto; 
444
    transition: all 0.5s; 
445
    -moz-transition: all 0.5s; 
446
    -webkit-transition: all 0.5s; 
447
    -o-transition: all 0.5s; 
448
}
449
.panel .panel-body a.zoom:hover img { transform: scale(1.3); -ms-transform: scale(1.3); -webkit-transform: scale(1.3); -o-transform: scale(1.3); -moz-transform: scale(1.3); }
450
.panel .panel-body a.zoom span.overlay { position: absolute; top: 0; left: 0; visibility: hidden; height: 100%; width: 100%; background-color: #000; opacity: 0; 
451
    transition: opacity .25s ease-out;
452
    -moz-transition: opacity .25s ease-out;
453
    -webkit-transition: opacity .25s ease-out;
454
    -o-transition: opacity .25s ease-out;
455
}     
456
.panel .panel-body a.zoom:hover span.overlay { display: block; visibility: visible; opacity: 0.55; -moz-opacity: 0.55; -webkit-opacity: 0.55; filter: alpha(opacity=65); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; }  
457
.panel .panel-body a.zoom:hover span.overlay i { position: absolute; top: 45%; left: 0%; width: 100%; font-size: 2.25em; color: #fff !important; text-align: center;
458
    opacity: 1;
459
    -moz-opacity: 1;
460
    -webkit-opacity: 1;
461
    filter: alpha(opacity=1);    
462
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
463
}
464
.panel .panel-footer { padding: 8px !important; background-color: #f9f9f9 !important; border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important; }
465
.panel .panel-footer h4 { display: inline; font: 400 normal 1.125em "Roboto",Arial,Verdana,sans-serif; color: #34495e margin: 0 !important; padding: 0 !important; }
466
.panel .panel-footer i.glyphicon { display: inline; font-size: 1.125em; cursor: pointer; }
467
.panel .panel-footer i.glyphicon-thumbs-up { color: #1abc9c; }
468
.panel .panel-footer i.glyphicon-thumbs-down { color: #e74c3c; padding-left: 5px; }
469
.panel .panel-footer div { width: 15px; display: inline; font: 300 normal 1.125em "Roboto",Arial,Verdana,sans-serif; color: #34495e; text-align: center; background-color: transparent !important; border: none !important; }
470
471
.modal-title { font: 400 normal 1.625em "Roboto",Arial,Verdana,sans-serif; }
472
.modal-footer { font: 400 normal 1.125em "Roboto",Arial,Verdana,sans-serif; } 
473
474
/*!
475
 * Lightbox for Bootstrap 3 by @ashleydw
476
 * https://github.com/ashleydw/lightbox
477
 *
478
 * License: https://github.com/ashleydw/lightbox/blob/master/LICENSE
479
 */.ekko-lightbox-container{position:relative}.ekko-lightbox-nav-overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}.ekko-lightbox-nav-overlay a{z-index:100;display:block;width:49%;height:100%;padding-top:45%;font-size:30px;color:#fff;text-shadow:2px 2px 4px #000;opacity:0;filter:dropshadow(color=#000000,offx=2,offy=2);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.ekko-lightbox-nav-overlay a:empty{width:49%}.ekko-lightbox a:hover{text-decoration:none;opacity:1}.ekko-lightbox .glyphicon-chevron-left{left:0;float:left;padding-left:15px;text-align:left}.ekko-lightbox .glyphicon-chevron-right{right:0;float:right;padding-right:15px;text-align:right}.ekko-lightbox .modal-footer{text-align:left}
480
/* Lightbox styles ends here */
481
482
/* Carousel styles */
483
.transition-timer-carousel .carousel-caption {
484
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 4%, rgba(0,0,0,0.5) 32%, rgba(0,0,0,1) 100%); /* FF3.6+ */
485
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(4%,rgba(0,0,0,0.1)), color-stop(32%,rgba(0,0,0,0.5)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
486
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 4%,rgba(0,0,0,0.5) 32%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
487
    background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 4%,rgba(0,0,0,0.5) 32%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
488
    background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 4%,rgba(0,0,0,0.5) 32%,rgba(0,0,0,1) 100%); /* IE10+ */
489
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 4%,rgba(0,0,0,0.5) 32%,rgba(0,0,0,1) 100%); /* W3C */
490
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
491
    width: 100%;
492
    left: 0px;
493
    right: 0px;
494
    bottom: 0px;
495
    text-align: left;
496
    padding-top: 5px;
497
    padding-left: 15%;
498
    padding-right: 15%;
499
}
500
.transition-timer-carousel .carousel-caption .carousel-caption-header {
501
    margin-top: 10px;
502
    font-size: 24px;
503
}
504
505
@media (min-width: 970px) {
506
    /* Lower the font size of the carousel caption header so that our caption
507
    doesn't take up the full image/slide on smaller screens */
508
    .transition-timer-carousel .carousel-caption .carousel-caption-header {
509
	font-size: 36px;
510
	}
511
}
512
.transition-timer-carousel .carousel-indicators {
513
    bottom: 0px;
514
    margin-bottom: 5px;
515
}
516
.transition-timer-carousel .carousel-control {
517
    z-index: 11;
518
}
519
.transition-timer-carousel .transition-timer-carousel-progress-bar {
520
    height: 5px;
521
    background-color: #5cb85c;
522
    width: 0%;
523
    margin: -5px 0px 0px 0px;
524
    border: none;
525
    z-index: 11;
526
    position: relative;
527
}
528
.transition-timer-carousel .transition-timer-carousel-progress-bar.animate{
529
    /* We make the transition time shorter to avoid the slide transitioning
530
    before the timer bar is "full" - change the 4.25s here to fit your
531
    carousel's transition time */
532
    -webkit-transition: width 4.25s linear;
533
    -moz-transition: width 4.25s linear;
534
    -o-transition: width 4.25s linear;
535
    transition: width 4.25s linear;
536
}
537
/* Carousel styles ends here */
538
/* side bar css */
539
/* side menu css */
540
541
#page-content-wrapper {
542
    visibility: hidden;
543
}
544
545
@media (max-width:767px) {
546
    .wrapper {
547
	padding-left: 70px;
548
}
549
.sidebar-wrapper {
550
    left: 70px;
551
}
552
553
.wrapper.active .container{
554
   padding-left: 150px;
555
}
556
557
.wrapper.active .sidebar-wrapper {
558
    left: 150px;
559
    width: 150px;
560
}
561
562
}
563
564
.sidebar-wrapper .row {
565
  margin: 10px 0;
566
}
567
568
.link_disabled {
569
    pointer-events: none;
570
    cursor: none;
571
    color: gray;
572
}
573
574
@media (max-width:450px) {
575
    .thumbnail {
576
	height: 350px;
577
}
578
579
.caption_heading {
580
    height: 100px;
581
}
582
583
}
584
/* -------------end ----------- */
585
.wrapper.active {
586
    padding-left: 0px;
587
//   border-right:2px solid #000;
588
//    margin-left:90px;
589
}
590
591
.wrapper.active .sidebar-wrapper {
592
    left: 250px;
593
    /*border-right:4px solid #727272;*/
594
}
595
596
.heading {
597
      border-bottom:1px solid #262525;
598
}
599
600
#message {
601
    padding-left: 15px;
602
    padding-right: -15px;
603
}
604
605
606
.menu-toggle {
607
    font-size:18px;
608
    color:#000;
609
}
610
.menu-icon {
611
    margin-left: -30px;
612
}
613
.main_icon {
614
    margin-right:20px;
615
}
616
617
.personal-info,.server-stats {
618
    list-style: none;
619
    padding-left: 0;
620
}
621
622
.progress {
623
624
    height: 5px;
625
}
626
627
h5 {
628
    color: #000;
629
}
630
631
.radio, .checkbox {
632
    color:#000;
633
    margin-left: 10px;
634
}
635
.radio label, .checkbox label {
636
    font-size:14px;
637
}
638
639
.sidebar-wrapper {
640
    /*transform*/
641
    -webkit-transform: translateZ(0);
642
    -moz-transform: translateZ(0);
643
    -o-transform: translateZ(0);
644
    -ms-transform: translateZ(0);
645
    transform: translateZ(0);
646
    margin-left: -250px;
647
    left: 20px;
648
    margin-top: 30px;
649
    width: 270px;
650
    background: #f0f0f0;
651
    position: fixed;
652
    height: auto;
653
    -ms-overflow-y: auto;
654
    overflow-y: auto;
655
    z-index: 10000;
656
    -webkit-transition: all .4s ease 0s;
657
    -moz-transition: all .4s ease 0s;
658
    -o-transition: all .4s ease 0s;
659
    -ms-transition: all .4s ease 0s;
660
    transition: all .4s ease 0s;
661
    box-shadow: 1px 1px 1px #262525;
662
    border-left: none;
663
    padding-right: 5px;
664
    padding-left: 10px;
665
}
666
667
.home-icon-title {
668
  /*text-align: center;*/
669
}
670
.sidebar-link a{
671
    color:#262525;
672
    padding-left:10px;
673
    font-size:16px;
674
}
675
.sidebar-link a:hover{
676
    color:#262525;
677
}
678
.sidebar-heading {
679
    color:#1e9e04;
680
    padding-left:10px;
681
    font-size:18px;
682
683
}
684
.row {
685
    margin-left: 0;
686
    margin-right: 0;
687
}
688
/* sidebar css ends here */
689
690
/* Search box styles */
691
692
.input-group {
693
    flaot:right;
694
    position: relative;
695
    display: table;
696
    border-collapse: separate;
697
    margin-top: 7.5%;
698
}
699
700
.footer-style {
701
     position: relative;
702
    font-size: 16px;
703
    color:#fff;
704
     height: 35px;
705
    background: none repeat scroll 0% 0% rgb(1, 55, 40);
706
    padding-top:2px;
707
margin-top:4%;
708
     }
709
710
.footer-style li {
711
    width:auto;
712
    color:red;
713
    font-size: 16px;
714
    line-height: 35px;
715
    padding: 0px 20px;
716
    text-decoration: none;
717
    display: inline-block;
718
    border-right: 1px solid rgb(255, 255, 255);
719
720
}
721
722
.footer-style li a {
723
    width:auto;
724
    color:white;
725
}
726
.dropdown-menu-large > li ul > li > a{
727
    color:white;
728
    padding-left: 0px;
729
    padding-right: 5px;
730
731
}
732
733
.dropdown-menu-large > li ul > li > a:hover{
734
    color:white;
735
}
736
737
/*
738
 * Remove text-shadow in selection highlight: h5bp.com/i
739
 * These selection rule sets have to be separate.
740
 * Customize the background color to match your design.
741
 */
742
743
::-moz-selection {
744
    background: #b3d4fc;
745
    text-shadow: none;
746
}
747
748
::selection {
749
    background: #b3d4fc;
750
    text-shadow: none;
751
}
752
753
754
@import url('//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css');
755
@import url('//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css');
756
757
.panel-heading {
758
    cursor: pointer;
759
}
760
761
/* CSS Method for adding Font Awesome Chevron Icons */
762
 .accordion-toggle:after {
763
    /* symbol for "opening" panels */
764
    font-family:'FontAwesome';
765
    content:"\f077";
766
    float: right;
767
    color: inherit;
768
}
769
.panel-heading.collapsed .accordion-toggle:after {
770
    /* symbol for "collapsed" panels */
771
    content:"\f078";
772
773
/*
774
 * A better looking default horizontal rule
775
 */
776
777
hr {
778
    display: block;
779
    height: 1px;
780
    border: 0;
781
    border-top: 1px solid #ccc;
782
    margin: 1em 0;
783
    padding: 0;
784
}
785
786
/*
787
 * Remove the gap between images, videos, audio and canvas and the bottom of
788
 * their containers: h5bp.com/i/440
789
 */
790
791
audio,
792
canvas,
793
img,
794
video {
795
    vertical-align: middle;
796
}
797
798
/*
799
 * Remove default fieldset styles.
800
 */
801
802
fieldset {
803
    border: 0;
804
    margin: 0;
805
    padding: 0;
806
}
807
808
/*
809
 * Allow only vertical resizing of textareas.
810
 */
811
812
textarea {
813
    resize: vertical;
814
}
815
816
/* ==========================================================================
817
   Browse Happy prompt
818
   ========================================================================== */
819
820
.browsehappy {
821
    margin: 0.2em 0;
822
    background: #ccc;
823
    color: #000;
824
    padding: 0.2em 0;
825
}
826
827
/* ==========================================================================
828
   Author's custom styles
829
   ========================================================================== */
830
body { 
831
    padding: 30px 0px;
832
    margin: 0;                                                                                                                                                         
833
    padding: 0;                                                                                                                                                        
834
    font-family:'Roboto', sans-serif;                                                                                                                                  
835
background-color:#dbdfdd;
836
  margin-top:0px;                                                                                                                                                    
837
     overflow-y:scroll;                                                                                                                                                
838
     font-size:18px;
839
       }
840
#lightbox .modal-content { 
841
    display: inline-block;
842
    text-align: center;   
843
    width:136%;
844
                           }                    
845
846
#lightbox .close { 
847
    opacity: 1;
848
    color: rgb(255, 255, 255);
849
    background-color: rgb(25, 25, 25);
850
    padding: 5px 8px;
851
    border-radius: 30px;
852
    border: 2px solid rgb(255, 255, 255);
853
    position: absolute;
854
    top: -15px;
855
    right: -55px;
856
    
857
    z-index:1032;
858
                   }
859
 .head
860
{ 
861
font-size: 46px;
862
font-style: italic;
863
text-shadow: 0px 0px 20px #222;
864
 }
865
.media-object .dp .img-circle
866
{ 
867
width:150px;
868
height:150px;
869
 }
870
/* carousel */
871
#quote-carousel 
872
{ 
873
  padding: 0 10px 30px 10px;
874
  margin-top: 30px 0px 0px;
875
  
876
  }
877
/* Control buttons  */
878
#quote-carousel .carousel-control
879
{ 
880
  background: none;
881
  color: #222;
882
  font-size: 2.3em;
883
  text-shadow: none;
884
  margin-top: 30px;
885
  }
886
/* Previous button  */
887
#quote-carousel .carousel-control.left 
888
{ 
889
  left: -12px;
890
  }
891
/* Next button  */
892
#quote-carousel .carousel-control.right 
893
{ 
894
  right: -12px !important;
895
right: 0px;
896
left: auto;
897
background-repeat: repeat-x;
898
  }
899
/* Changes the position of the indicators */
900
#quote-carousel .carousel-indicators 
901
{ 
902
  right: 50%;
903
  top: auto;
904
  bottom: 0px;
905
  margin-right: -19px;
906
margin-bottom:-19px;
907
  }
908
/* Changes the color of the indicators */
909
#quote-carousel .carousel-indicators li 
910
{ 
911
  background: #c0c0c0;
912
  }
913
#quote-carousel .carousel-indicators .active 
914
{ 
915
  background: #333333;
916
  }
917
#quote-carousel img
918
{ 
919
  width: 250px;
920
  height: 100px
921
  }
922
/* End carousel */
923
924
.item blockquote { 
925
    border-left: none; 
926
    margin: 0;
927
                   
928
                   }
929
.item blockquote img { 
930
    margin-bottom: 10px;
931
                       
932
                       }
933
.item blockquote p:before { 
934
    content: "\f10d";
935
    font-family: 'Fontawesome';
936
    float: left;
937
    margin-right: 10px;
938
                            
939
                            }
940
941
942
<<<<<<< HEAD
943
944
.img-heading
945
{ 
946
color:rgb(1, 55, 40);
947
948
 }
949
/**
950
  MEDIA QUERIES
951
*/
952
953
/* Small devices (tablets, 768px and up) */
954
@media (min-width: 768px) {  
955
    #quote-carousel 
956
    { 
957
      margin-bottom: 0;
958
      padding: 0 40px 30px 40px;
959
      margin-top: 30px;
960
      
961
    
962
      
963
      }
964
}
965
/* Small devices (tablets, up to 768px) */
966
@media (max-width: 768px) {  
967
    
968
    /* Make the indicators larger for easier clicking with fingers/thumb on mobile */
969
    
970
    #quote-carousel .carousel-indicators { 
971
        bottom: -20px !important;  
972
                                           }
973
    #quote-carousel .carousel-indicators li { 
974
        display: inline-block;
975
        margin: 0px 5px;
976
        width: 15px;
977
        height: 15px;
978
                                              }
979
                                              
980
    #quote-carousel .carousel-indicators li.active { 
981
        margin: 0px 5px;
982
        width: 20px;
983
        height: 20px;
984
                                                     
985
                                                     }
986
987
.destacados{ 
988
    padding: 20px 0;
989
             text-align: center;
990
991
             }
992
.destacados > div > div{ 
993
                         padding: 10px;
994
                         border: 1px solid transparent;
995
                         border-radius: 4px;
996
                         transition: 0.2s;
997
                         }
998
.destacados > div:hover > div{ 
999
                               margin-top: -10px;
1000
                               border: 1px solid rgb(200, 200, 200);
1001
                               box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 5px 2px;
1002
                               background: rgba(200, 200, 200, 0.1);
1003
                               transition: 0.5s;
1004
                               }
1005
1006
  
1007
1008
1009
1010
#text 
1011
{
1012
text-shadow: 0px 4px 7px rgb(29, 104, 96);
1013
color: rgb(1, 55, 49);
1014
font: 40px tahoma, sans-serif, arial;
1015
position:absolute;
1016
top: 1%;
1017
padding-left: 10px; 
1018
 }
1019
.img-size
1020
{ 
1021
height:154px;
1022
 }
1023
1024
1025
1026
/* ==========================================================================
1027
   Helper classes
1028
   ========================================================================== */
1029
1030
/*
1031
 * Image replacement
1032
 */
1033
1034
.ir {
1035
    background-color: transparent;
1036
    border: 0;
1037
    overflow: hidden;
1038
    /* IE 6/7 fallback */
1039
    *text-indent: -9999px;
1040
}
1041
1042
.ir:before {
1043
    content: "";
1044
    display: block;
1045
    width: 0;
1046
    height: 150%;
1047
}
1048
1049
/*
1050
 * Hide from both screenreaders and browsers: h5bp.com/u
1051
 */
1052
1053
.hidden {
1054
    display: none !important;
1055
    visibility: hidden;
1056
}
1057
1058
/*
1059
 * Hide only visually, but have it available for screenreaders: h5bp.com/v
1060
 */
1061
1062
.visuallyhidden {
1063
    border: 0;
1064
    clip: rect(0 0 0 0);
1065
    height: 1px;
1066
    margin: -1px;
1067
    overflow: hidden;
1068
    padding: 0;
1069
    position: absolute;
1070
    width: 1px;
1071
}
1072
1073
/*
1074
 * Extends the .visuallyhidden class to allow the element to be focusable
1075
 * when navigated to via the keyboard: h5bp.com/p
1076
 */
1077
1078
.visuallyhidden.focusable:active,
1079
.visuallyhidden.focusable:focus {
1080
    clip: auto;
1081
    height: auto;
1082
    margin: 0;
1083
    overflow: visible;
1084
    position: static;
1085
    width: auto;
1086
}
1087
1088
/*
1089
 * Hide visually and from screenreaders, but maintain layout
1090
 */
1091
1092
.invisible {
1093
    visibility: hidden;
1094
}
1095
1096
/*
1097
 * Clearfix: contain floats
1098
 *
1099
 * For modern browsers
1100
 * 1. The space content is one way to avoid an Opera bug when the
1101
 *    `contenteditable` attribute is included anywhere else in the document.
1102
 *    Otherwise it causes space to appear at the top and bottom of elements
1103
 *    that receive the `clearfix` class.
1104
 * 2. The use of `table` rather than `block` is only necessary if using
1105
 *    `:before` to contain the top-margins of child elements.
1106
 */
1107
1108
.clearfix:before,
1109
.clearfix:after {
1110
    content: " "; /* 1 */
1111
    display: table; /* 2 */
1112
}
1113
1114
.clearfix:after {
1115
    clear: both;
1116
}
1117
1118
/*
1119
 * For IE 6/7 only
1120
 * Include this rule to trigger hasLayout and contain floats.
1121
 */
1122
1123
.clearfix {
1124
    *zoom: 1;
1125
}
1126
1127
/* ==========================================================================
1128
   EXAMPLE Media Queries for Responsive Design.
1129
   These examples override the primary ('mobile first') styles.
1130
   Modify as content requires.
1131
   ========================================================================== */
1132
1133
@media only screen and (min-width: 35em) {
1134
    /* Style adjustments for viewports that meet the condition */
1135
}
1136
1137
@media print,
1138
       (-o-min-device-pixel-ratio: 5/4),
1139
       (-webkit-min-device-pixel-ratio: 1.25),
1140
       (min-resolution: 120dpi) {
1141
    /* Style adjustments for high resolution devices */
1142
}
1143
1144
/* ==========================================================================
1145
   Print styles.
1146
   Inlined to avoid required HTTP connection: h5bp.com/r
1147
   ========================================================================== */
1148
1149
@media print {
1150
    * {
1151
        background: transparent !important;
1152
        color: #000 !important; /* Black prints faster: h5bp.com/s */
1153
        box-shadow: none !important;
1154
        text-shadow: none !important;
1155
    }
1156
1157
    a,
1158
    a:visited {
1159
        text-decoration: underline;
1160
    }
1161
1162
    a[href]:after {
1163
        content: " (" attr(href) ")";
1164
    }
1165
1166
    abbr[title]:after {
1167
        content: " (" attr(title) ")";
1168
    }
1169
1170
    /*
1171
     * Don't show links for images, or javascript/internal links
1172
     */
1173
1174
    .ir a:after,
1175
    a[href^="javascript:"]:after,
1176
    a[href^="#"]:after {
1177
        content: "";
1178
    }
1179
1180
    pre,
1181
    blockquote {
1182
        border: 1px solid #999;
1183
        page-break-inside: avoid;
1184
    }
1185
1186
    thead {
1187
        display: table-header-group; /* h5bp.com/t */
1188
    }
1189
1190
    tr,
1191
    img {
1192
        page-break-inside: avoid;
1193
    }
1194
1195
    img {
1196
        max-width: 100% !important;
1197
    }
1198
1199
    @page {
1200
        margin: 0.5cm;
1201
    }
1202
1203
    p,
1204
    h2,
1205
    h3 {
1206
        orphans: 3;
1207
        widows: 3;
1208
    }
1209
1210
    h2,
1211
    h3 {
1212
        page-break-after: avoid;
1213
    }
1214
}
1215
1216
li .dropdown .maintab: hover ul .dropdown-menu
1217
{ display:block;
1218
 }