.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}



.progress-share-xs {
	height: 15px;
	background-color: #ffffff;
}


.progress-share {
  height: 50px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #ffffff;
  border-radius: 4px;
}

.progress-bar-share {
  border-radius: 4px; 
}

.progress-bar-share-text {
  width: 20%;
  height: 100%;
  color: #000000;
  background-color: #ffffff;
  text-align: center;
}

@media (min-width: 1280px) {
  .modal-lg {
    width: 1150px;
  }
}

.well-white {
	background-color: #ffffff;
}


.page-header {
    padding-bottom: 0 !important;
    margin: 0 !important;
    border-bottom: 0 !important;
}
.page-header .navbar-nav {
    float: right;
}
.page-header > div > div, .page-header > div > ul {
    display: inline-block;
}
.text-edit {
    padding: 13px 0 0 0;
}
.account {
    text-align:right;
}
.account > div, .account > ul {
    text-align: left;
}
.navbar .nav > li > a.brand {
    padding-left: 20px;
    margin-left: 0
}
.content {
    margin-top: 70px;
    width: 100%
}
.large-text {
	font-family: "Bitter","Lato","Helvetica Neue","Lucida Grande", sans-serif;
	font-size: 18px
}
.text-icon {
    padding-top: 20px;
	padding-right: 20px;
	max-height: 100px;
    max-width: 100px
}
.knowledge-link-icon {
	width: 20%; 
	max-width: 40px; 
	margin-top: 15px
}

.panel-title {
	font-size: 22px;
}

footer {
	position: fixed;
	left: 0;
	bottom: 0;
	height: 30px;
	width: 100%;
	background: #ddd;
	-webkit-box-shadow: 0 8px 6px 6px black;
	-moz-box-shadow: 0 8px 6px 6px black;
	box-shadow: 0 8px 6px 6px black
}
footer p {
	padding: 5px 0 10px 10px
}

.featuredpic img{
  width:510px;
}
/*.ng-invalid.ng-dirty{*/
    /*border-color:#FA787E;*/
/*}*/
/*.ng-valid.ng-dirty{*/
    /*border-color:#78FA89;*/
/*}*/

body {
  font-family: "Lato","Helvetica Neue","Lucida Grande",sans-serif;
}

html {
  -ms-overflow-style: scrollbar;
}

a, button { opacity:1 !important; }

/* bitter-regular - latin */
/* Font Bitter: Copyright (c) 2011, Sol Matas (www.huertatipografica.com.ar), with Reserved Font Name "Bitter" */
@font-face {
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 400;
  src: url('/assets/fonts/bitter/bitter-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Bitter Regular'), local('Bitter-Regular'),
       url('/assets/fonts/bitter/bitter-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/assets/fonts/bitter/bitter-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/assets/fonts/bitter/bitter-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/assets/fonts/bitter/bitter-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/assets/fonts/bitter/bitter-v12-latin-regular.svg#Bitter') format('svg'); /* Legacy iOS */
}

/* lato-regular - latin */
/* Copyright (c) 2010-2011 by tyPoland Lukasz Dziedzic (team@latofonts.com) with Reserved Font Name "Lato". Licensed under the SIL Open Font License, Version 1.1. */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('/assets/fonts/lato/lato-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Lato Regular'), local('Lato-Regular'),
       url('/assets/fonts/lato/lato-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/assets/fonts/lato/lato-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/assets/fonts/lato/lato-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/assets/fonts/lato/lato-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/assets/fonts/lato/lato-v14-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}




