/* DOCUMENT INFORMATION
	- Document: at-selectedEstablishment.css
	- Version:  0.0.1
	- Client:   Marcelo
	- Author:   [carioca.build]
*/

/* CSS DIRECTORY
	1. =MACRO
  2. =GALLERY
  3. =DEVICE
  4. =APP
*/

/* ===============
   1. MACRO
   =============== */

.at-titleSelectedEstablishment h4 {
  color: #d90a0a;
}

.pn-labelForm {
  color: #000;
}

.content-seleted-establishment a{
	color: blue;
	text-decoration: underline;
}

em {
    font-style: italic;
}


/* ===============
   2. GALLERY
   =============== */

.at-selectedEstablishmentGallery div {
  margin-top: 10px;
  /*height: 225px;*/
  height: 100%;
}

/* ===============
   3. DEVICE
   =============== */

.at-selectedEstablishment-preview {
  position: relative;
  z-index: 1;
  width: 380px;
  height: 810px;
  background: url("../img/iphone.png") no-repeat left top;
  background-size: 365px 792px;
  margin: 0 auto;
}

.at-selectedEstablishment-devicePreview {
  position: absolute;
  top: 104px;
  left: 18px;
  z-index: 0;
  width: 328px;
  height: 576px;
  border: 4px solid #22272d;
  background-color: white;
  opacity: 1;
  transition: opacity 0.2s ease-in-out;
}

/* ===============
   4. APP
   =============== */

.at-selectedEstablishment-app {
  height: 100%;
  width: 100%;
}

.at-selectedEstablishment-app-header {
  height: 44px;
  width: 100%;
  background: #D91E09;
  padding: 0px 16px;
  line-height: 44px;
  font-size: 140%;
  color: white;
}

.at-selectedEstablishment-app-body {
    /* Firefox */
  height: -moz-calc(100% - 44px);
  /* WebKit */
  height: -webkit-calc(100% - 44px);
  /* Opera */
  height: -o-calc(100% - 44px);
  /* Standard */
  height: calc(100% - 44px);
  width: 100%;
  background: #CCCCCC;
  padding: 16px;
  overflow: scroll;
  position: relative;
}

.at-selectedEstablishment-app-bodyCard {
  position: relative;
  background: #E6E6E6;
  width: 100%;
  height: 100%;
}

.at-selectedEstablishment-app-body-picture {
  width: 100%;
  height: 226px;
  overflow: scroll;
  background: gray;
}

.at-selectedEstablishment-app-body-picture img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  overflow: hidden;
}

.at-selectedEstablishment-app-body-content {
  padding: 8px;
}
