#cookieDiv { padding: 10px; background-color: #F1F1F1; border: 1px solid #000000; text-align:center; z-index: 10000; position: fixed; bottom: 60px; width: 80%; left: 10%;}

.galleria { height: 600px; width: 100%; }
.photoinfo { font-size: 10px; text-align: center; margin: 0 0 10px 0; }
.form-group { margin:5px 0; padding:0; }
.modal-dialog { max-width: 700px; }
.form [type="email"] { width: 100%; box-sizing: border-box; padding: 10px; border: 1px solid #dddddd; border-radius: 4px; }

.photoinfo { font-size: 12px; text-align: center; margin-top: 5px; }
.image { width:80%; margin: 10px; border-radius: 5px; }
div.imageFrame { width:100%; text-align:center; }
.article { line-height: 22px; }

input.compass_button { background: #f1018f; border-color: #f1018f; color: #fff; text-transform: uppercase; font-weight: 500; white-space: normal; }
input.compass_button i { margin-left: 5px;}
input.compass_button:hover { background: #ff0097; border-color: #ff0097; }
.sHead { margin-bottom: 10px; }
.country-pic { max-width: 350px; min-width: 100px; float: left; margin: 6px 5px 10px -4px; }

.head h1 { color: #003d60; font-size: 1.8em; line-height: 1em; font-weight: 900; margin-bottom: 5px; }

.socialMedia img { max-width: 50px; }

a { cursor: pointer; }
a:not([href]).option-action {color: #fff;}
a:not([href]).option-action:hover {color: #fff;}

a.running-option {color:#fff; background-color: #006000;}
a:not([href]).running-option:hover {color: #fff; background-color: #009900;}

/*.features .featureItem .label { padding-right: 0; } */