/*
 Copyright 2015 RAPIDBOUNCE Ltd.
 Licensed under the RAPIDBOUNCE Ltd. Standard License
 @author Vangelis Patsourakos - vangelis.patsourakos@rapidbounceltd.com
*/
/* 
    Created on : 25 Αυγ 2015, 10:47:53 πμ
    Author     : Vangelis Patsourakos
*/

/* Basic settings */
.ui-li-static.ui-collapsible {
    padding: 0;
    border-color: #233746;
}
.ui-li-static.ui-collapsible > .ui-collapsible-content > .ui-listview,
.ui-li-static.ui-collapsible > .ui-collapsible-heading {
    margin: 0;
}
.ui-li-static.ui-collapsible > .ui-collapsible-content {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
    border-bottom-width: 0;
}
/* collapse vertical borders */
.ui-li-static.ui-collapsible > .ui-collapsible-content > .ui-listview > li.ui-last-child,
.ui-li-static.ui-collapsible.ui-collapsible-collapsed > .ui-collapsible-heading > a.ui-btn {
    border-bottom-width: 0;
}
.ui-li-static.ui-collapsible > .ui-collapsible-content > .ui-listview > li.ui-first-child,
.ui-li-static.ui-collapsible > .ui-collapsible-content > .ui-listview > li.ui-first-child > a.ui-btn,
.ui-li-static.ui-collapsible > .ui-collapsible-heading > a.ui-btn {
    border-top-width: 0;
}
/* Remove right borders */
.ui-li-static.ui-collapsible > .ui-collapsible-heading > a.ui-btn,
.ui-li-static.ui-collapsible > .ui-collapsible-content > .ui-listview > .ui-li-static,
.ui-li-static.ui-collapsible > .ui-collapsible-content > .ui-listview > li > a.ui-btn,
.ui-li-static.ui-collapsible > .ui-collapsible-content {
    border-right-width: 0;
}
/* Remove left borders */
/* Here, we need class ui-listview-outer to identify the outermost listview */
.ui-listview-outer > .ui-li-static.ui-collapsible .ui-li-static.ui-collapsible.ui-collapsible,
.ui-listview-outer > .ui-li-static.ui-collapsible > .ui-collapsible-heading > a.ui-btn,
.ui-li-static.ui-collapsible > .ui-collapsible-content {
    border-left-width: 0;
}
span#page-title {
    font-family: 'Fira Sans',sans-serif;
    font-size: 0.75em;
    font-weight: 300;
    color: #82a3cd;
}

div.page-content {
    font-family: 'Fira Sans',sans-serif;
    font-size: 1em;
    font-weight: 300;
    color: #666666;
    line-height: 1.4em;
    text-align: justify;
    padding-bottom: 8px;
}

div.room_gallery > a > img {
    margin-left: 7px;
    margin-bottom: 7px;
}

h3.location_Cord_title {
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: underline;
}
    
h4.location_Cord_sub_title {
    margin: 1px 0px;
}

span.head_cord {
    margin-right: 10px;
}

.ui-collapsible-content{
    padding: 0;
}

/*------------ Review Error ---------------*/
.required {
    font-weight: bold;
    color: #F00;
}
#errors {
  border: solid 1px #E58E8E;
  color: black;
  padding: 12px;
  margin: 11px 4px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  background: #FFE6E6 url(../images/cancel_48.png) no-repeat 700px center;
  display: none;
  margin-left: 0 !important;
}

#errors li {
    padding:2px;
    list-style:none;	
}

#errors li:before {
    content: ' - ';	
}

#errors #info {
    font-weight:bold;
}

#errors #info:before {
    content: '';	
}
/*------------  End Review Error ---------------*/


/*------------  Review Success ------------*/
#success {
    border:solid 1px #83D186;
    color: black;
    padding:25px 10px;
    margin:15px 0px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    border-radius:8px;
    background:#D3EDD3 url(../images/accepted_48.png) no-repeat 700px center;
    font-weight:bold;
    display:none;
    margin-left: 0 !important;
}

#errors.visible, #success.visible {
    display:block;	
}
/*------------  End Review Success ------------*/
