/**
 * Place your custom styles here.
 */
 

.view-header {
  margin-bottom: 12px;
}

img.countryicon {
  display: inline;
}

.textalignright {
  text-align: right;
}

.callsign {
  text-transform: uppercase;
}

.field-name-field-activation-code .field-items {
  // text-transform: uppercase;
  color:red;
}

.form-type-uc-quantity .form-control {
  width: auto;
}

.links, .more-link {
  margin-top: 10px;
}

 #navbar .container {
	 padding-top: 5px;
 }
 
 .text-align-right {
	 text-align: right;
 }
 
 span.lowercase {  text-transform: lowercase; }
  
 button.node-add-to-cart {
	 // margin: 10px 0;
 }
 
 
 
 .field-name-field-youtube-video .field-item { margin: 10px 0; }
 .field-name-field-public-youtube-video { margin: 10px 0; }
 

 
/*-------------------------------------------*
/* Frontpage Carousel
/*-------------------------------------------*/
.carousel-caption h3 {
	color: #fff;
	// background: rgba(43, 66, 98, .5);
    // text-shadow: -1px -1px 0 #333, 1px -1px 0 #333, -1px 1px 0 #333, 1px 1px 0 #333;
}
 
 .region-header {margin-bottom: 20px;}
 

/*-------------------------------------------*
/* Image Block
/*-------------------------------------------*/
 
#block-imageblock-49 .block-body {margin-bottom: 8px;}
 
 /*-------------------------------------------*
/* Simple Google Maps
/*-------------------------------------------*/

 .simple-gmap-static-map img, .field-name-field-google-maps iframe {
	 // max-width: 100%;
	 // height: auto;
}

/*-------------------------------------------*
/* Admin menu
/*-------------------------------------------*/


/*-------------------------------------------*
/* Navigation
/*-------------------------------------------*/

// .navbar-nav i{margin-right: 5px;}

/*-------------------------------------------*
/* Field label
/*-------------------------------------------*/

.field-label-above {
	margin-top: 0.4em;
}


/*-------------------------------------------*
/* Entityreference
/*-------------------------------------------*/

.profile .field-type-entityreference {
  // overflow:hidden;
}

.field-type-entityreference .field-items .field-item {
  display: inline;
  margin: 0 10px 0 0;
}


.field-type-entityreference .field-items .field-item:before {
    content: "• "; // "→ ";
	font-weight: bold;
	color: #ed5f16;
}

/*-------------------------------------------*
/* Image float left
/*-------------------------------------------*/

.image-float-left img {
  float: left;
  margin: 10px 10px 10px 0;
}

/*-------------------------------------------*
/* Image float right
/*-------------------------------------------*/

.comment .user-picture img {
  float: right;
  margin: 10px 0 10px 10px;
}

.image-float-right img {
  float: right;
  margin-left: 10px;
}

/*-------------------------------------------*
/* Hybridauth
/*-------------------------------------------*/

.hybridauth {
  table-layout:fixed;
  word-wrap: break-word;
}

/*-------------------------------------------*
/* EUROSCI Debt Clock
/*-------------------------------------------*/

#clock .odometer {
	font-size: 120%;
}

#clock .odometer-units {
	font-size: 120%;
	//font-weight: bold;
}

#clock {
	margin-bottom:15px;
}

/*-------------------------------------------*
/* Grid
/*-------------------------------------------*/

.image-margin-10 img {
	margin:10px;
}

.image-padding-10 img {
	padding:10px;
}


.grid-padding-1 td {
	padding:1px;
}

.grid-padding-2 td {
	padding:2px;
}

/*-------------------------------------------*
/* Margin
/*-------------------------------------------*/

.margin-bottom-5 {
	margin-bottom: 5px;
}
.margin-bottom-10 {
	margin-bottom: 10px;
}
.margin-bottom-15 {
	margin-bottom: 15px;
}
.margin-top-5 {
	margin-top: 5px;
}

.margin-top-10 {
	margin-top: 10px;
}

.margin-top-15 {
	margin-top: 15px;
}

/*-------------------------------------------*
/* Poll
/*-------------------------------------------*/

.field-name-field-question-objectives .field-item:before {
    content: "• "; // "→ ";
    //font-weight: bold;
    padding-top: 5px;
    //margin-left: 20px;
}

.comment {
    margin-top: 15px;
}

.comment .permalink {
    // font-weight: bold;
    font-size: 1.5em;
}

.comment .username {
    // font-weight: bold;
    font-size: 1.3em;
}

.comment .img-responsive {
    padding-bottom: 10px;
}

.comment .links:before {
    content: "React to this answer: ";
    display: block;
    font-weight: bold;
    padding-top: 5px;
}












