#first-sector .et_pb_fullwidth_code {
 padding:0px 50px 100px 50px; 
 height:70vh;
position:relative;
}

#first-sector .et_pb_fullwidth_code .awebooking {
 width:65%;
 margin-left:auto;
 margin-right:20px;
 margin-top:20px;
}


#first-sector .et_pb_fullwidth_code .awebooking .apb-heading {
background:#303133 ;
background-color:#303133 ;
color:white;
}

#main-desc  {
    text-align: center;
    padding: 50px;
    color: white;
    font-size: 20px;
      position: absolute;
    width: 100%;
    left: 0px;
    z-index: 999;
}
#main-desc:after {
 content:""; 
      width: 5px;
    height: 50px;
    background: white;
    position: absolute;
    top: 0px;
  margin-left:auto;
 	margin-right:auto;
 	left:0px;
  right:0px;
}

#main-desc h1  {
    font-size: 80px;
    color: white;
    font-weight: bolder;
}

#divider {
position:absolute;
left:0px;
top:0px;
 width:100%;
 height:100%;
}

#divider #left-part, #divider #right-part {
width: 50%;
    display: inline-block;
    height: 70vh;
    float: left;
  background-size:cover;
}

#divider #right-part {
 background-image: url(http://www.restoranamphora.co.rs/ketering/test-hotel/wp-content/uploads/2017/11/16903278_1701763803451141_4083722852761478955_o.jpg);
 
}

#divider #left-part {
 background-image: url(http://www.restoranamphora.co.rs/ketering/test-hotel/wp-content/uploads/2017/10/DSC08771-1024x683.jpg);
 }

#divider .cover-up {
    position: absolute;
    width: 50%;
    height: 100%;
    top: 0px;
  background: rgba(0, 0, 0, 0.5);
}

#divider #left-part .cover-up:after {
content:"";
    width: 5px;
    height: 60%;
    position: absolute;
    background: white;
    right: 0px;
    margin-top: 20px;
    bottom:0px;
}

#divider .cover-up .mute-but {
  position: absolute;
    bottom: 0px;
    padding: 20px 80px 20px 80px;
    border-left: none;
    border-bottom: none;
    color: white;
    font-weight: bolder;
    background: #303133 ;
    text-transform: uppercase;
    right:0px;
}

#divider .cover-up .mute-but.right {
left:0px;
right:auto;
}

#main-footer {
position: fixed;
    bottom: 0px;
    width: 100%;
    z-index:-1;
}

#main-footer:after {
 content: "";
    margin-left: auto;
    margin-right: auto;
    width: 40%;
    height: 100px;
    position: absolute;
    left: 0px;
    right: 0px;
    top: -95px;
    background-image: url(http://www.restoranamphora.co.rs/ketering/test-hotel/wp-content/uploads/2017/11/Logomakr_1ZtEby.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

#main-content {
    margin-bottom: 170px;
    z-index: 9999;
    box-shadow: 4px 4px 14px black;
}

#et-main-area {
  z-index: 9999;
    box-shadow: 4px 4px 14px black;
  background:white;
}

#top-menu a {
text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 0.1em;
}

#et-top-navigation a.et-cart-info {
  display:none;
}

/*logo for test*/

#logo {
visibility:hidden;
}

#awe-plugin-booking {
margin:0px;
padding:30px 0px;
}

.footer-widget h4, .footer-widget a, .footer-widget p {
 color:white;
 text-transform:uppercase;
 font-weight:bolder;
}

.footer-widget a , .footer-widget p{
 text-transform:initial; 
}

.footer-widget input[type="email"] {
width:60%;
height:5vh;
  
}

.footer-widget input[type="submit"] {
    width: 38%;
    height: 5vh;
    border: none;
    background: black;
    color: white;
    font-weight: bolder; 
}

#menu-item-144 {
 float:right;
 margin-right:-3%;
 margin-top:-3%;
}

#menu-item-144 a {
 padding:20px !important;
 color:white !important;
 background:#303133;
}

.logo_container a {
 font-size:18px;
 font-weight:bolder;
 color:#303133;
}

#aw-book .apb-field {
 display:inline-block; 
 margin-right:25px;
}

#aw-book .list-room {
    float: left;
    margin-right: 20px;
}

#aw-book .apb-btn  {
    width: 15%;
    margin-left:0;
    height:50px;
}
#aw-book .apb-heading {
    background: #303133;
    color: white;
}

#aw-book  .apb-sidebar_group .apb-field {
    float: none;
    width: auto;
  
}

.tribe-events-calendar thead th {
 text-align:center; 
 padding:1em 0.5em !important;
}

.tribe-events-calendar tr {
 background:#eeeeee; 
}

.tribe-events-calendar tr td {
 padding:1em;
 border:1px solid white;
 font-weight:700;
}

#logo {
 visibility:visible !important; 
}