1
 body {
2
     overflow-y:scroll;
3
     text-align:justify;
4
}
5
6
.title {
7
  text-align: center;
8
  margin: 0 auto;
9
  padding: 3px;
10
  font-size: 1.5em;
11
}
12
13
#map{
14
width: 1000px;
15
height: 500px;
16
margin-top: 30px;
17
position: relative;
18
}
19
.triplecols {
20
width: 940px;
21
margin-left: 40px;
22
margin-top: 20px;
23
border-bottom: 1px solid #ddd;
24
padding: 5px 5px 5px 5px;
25
}
26
#main {
27
width: 940px;
28
margin: 0 auto;
29
//background: #FFF;
30
margin:0px 0px 0px -60px;
31
32
}
33
.tripleblocks {
34
    display: inline-block;
35
    vertical-align: top;
36
    width: 175px;
37
    text-align: left;
38
        padding:5px 5px 5px 5px;
39
}
40
41
.tripleleftblock {
42
    margin:150px 0px 0px 0px;
43
        padding:5px 5px 5px 5px;
44
}
45
46
.triplemiddleblock {
47
    margin:150px 0px 0 0;
48
        padding:5px 5px 5px 5px;
49
}
50
51
.triplerightblock {
52
    margin:150px 0px 0 0;
53
        padding:5px 5px 5px 5px;
54
}
55
56
.headline {
57
 width:550px;
58
text-align:justify;
59
margin:-320px 0px 0px 320px;
60
position:relative;
61
}
62
63
64
 #sidebar-wrapper {
65
    margin-right: -250px;
66
    right: 0;
67
    width: 250px;
68
    background: rgb(0,0,0);
69
    position: fixed;
70
    height: 100%;
71
    overflow-y: auto;
72
    z-index: 1000;
73
    transition: all 0.5s ease-in 0s;
74
    -webkit-transition: all 0.5s ease-in 0s;
75
    -moz-transition: all 0.5s ease-in 0s;
76
    -ms-transition: all 0.5s ease-in 0s;
77
    -o-transition: all 0.5s ease-in 0s;
78
  }
79
80
  .sidebar-nav {
81
    position: absolute;
82
    top: 0;
83
    width: 250px;
84
    list-style: none;
85
    margin: 0;
86
    padding: 0;
87
  }
88
89
  .sidebar-nav li {
90
    line-height: 50px;
91
    text-indent: 20px;
92
  }
93
94
  .sidebar-nav li a {
95
    color: #999999;
96
    display: block;
97
    text-decoration: none;
98
  }
99
100
  .sidebar-nav li a:hover {
101
    color: #fff;
102
    background: rgba(255,255,255,0.2);
103
    text-decoration: none;
104
  }
105
106
  .sidebar-nav li a:active, .sidebar-nav li a:focus {
107
    text-decoration: none;
108
  }
109
110
  .sidebar-nav > .sidebar-brand {
111
    height: 55px;
112
    line-height: 55px;
113
    font-size: 18px;
114
  }
115
116
  .sidebar-nav > .sidebar-brand a {
117
    color: #999999;
118
  }
119
120
  .sidebar-nav > .sidebar-brand a:hover {
121
    color: #fff;
122
    background: none;
123
  }
124
125
  #menu-toggle {
126
    top: 0;
127
    right: 0;
128
    position: fixed;
129
    z-index: 1;
130
  }
131
132
  #sidebar-wrapper.active {
133
    right: 250px;
134
    width: 250px;
135
    transition: all 0.5s ease-out 0s;
136
    -webkit-transition: all 0.5s ease-out 0s;
137
    -moz-transition: all 0.5s ease-out 0s;
138
    -ms-transition: all 0.5s ease-out 0s;
139
    -o-transition: all 0.5s ease-out 0s;
140
  }
141
.contact-form {
142
    margin-top:50px;
143
    width:580px;
144
}
145
.navbar-nav {
146
    float:left;
147
    margin:-67px 0px 0px 70px;
148
    border-radius:5px 5px 5px 5px;
149
}
150
.thumbnail {
151
    background-color: rgb(255, 255, 255);
152
    border: 1px solid rgb(221, 221, 221);
153
    border-radius: 4px;
154
    transition: all 0.2s ease-in-out 0s;
155
    line-height: 1.42857;
156
    padding: 4px;
157
    display: block;
158
    height: auto;
159
}
160
.col-xs-6 {
161
    width:33.33333333%;
162
}
163
.navbar-default {
164
    background-color:lightgray;
165
}
166
 .media
167
    {
168
        /*box-shadow:0px 0px 4px -2px #000;*/
169
        margin: 20px 0;
170
        padding:30px;
171
    }
172
    .dp
173
    {
174
        border:10px solid #eee;
175
        transition: all 0.2s ease-in-out;
176
    }
177
    .dp:hover
178
    {
179
        border:2px solid #eee;
180
        transform:rotate(360deg);
181
        -ms-transform:rotate(360deg);  
182
        -webkit-transform:rotate(360deg);  
183
        /*-webkit-font-smoothing:antialiased;*/
184
    }
185
#footer {
186
    background-color:lightgray;
187
    height:20px;
188
}