/*  
Theme Name: Villas Atlantida 
Author: design@sykora.es
Author URI: http://www.sykora.es
*/

body {background:#75b9bc url(./images/bg.jpg) no-repeat center center fixed; -webkit-background-size: cover;-moz-background-size: cover;
	-o-background-size: cover;background-size: cover; color:#555; font-family: Arial, Helvetica, sans-serif; font-size:64.5%; 
	line-height:20px; margin:0;padding:0; }

a{color:#ec9939;text-decoration:none;}
a:hover{color:#ec9939;text-decoration:underline;}
p {margin-bottom: 18px; line-height: 22px; color;#555}
h1 { font-size: 34px; margin-bottom: 20px; color:#FA8D0E; font-weight: normal;}
h2 { font-size: 22px; margin-bottom: 18px;}
h3 { font-size: 20px; margin-bottom: 16px;}

h1, h2, h3 {font-family: Arial, Helvetica, sans-serif;font-weight:500;}
a, p, li, table, tr, td { font-family: Arial, Helvetica, sans-serif;font-weight:400;}
li { list-style: none; text-align: left: margin-left:0 !important;}

#wrap{margin:0 auto;text-align:left;background:#FFF;width:960px;}
#content{background:#FFF;font-size:1.3em;float:left;padding:0 15px 15px 15px;width:900px; }
#logo{padding-left: 15px; }
#header{background:#FFF;padding:0 15px;width:930px;/*height:200px;*/}
.slider-image { margin-bottom: 40px;}

/*comments - testimonials*/
blockquote { margin: 0 0 30px 0; padding: 10px 30px 10px 19px; border-left: 1px solid #ddd; }
blockquote cite { display: block; font-size: inherit; font-weight:bold; }
blockquote cite:before { content: "\2014 \0020"; }
blockquote p { padding:0; margin:0}



#pages- ul,li {float:left;margin-left:15px;}

#flags {font-size:0.8em;float:right;}

#loctable {margin:0px 0 20px 25px;}

#footer{width:930px;margin: auto;color:#FFF;clear:both;font-size:1.1em;padding:0;position:relative;}
#footer div {padding:20px 0 20px 30px; background:#FFBD71; positon:absolute; bottom:0; left:0;}
#footer a { color: #fff; font-size: 14px}

#copy {float: left;display:none}
#design {float: right;display:none}


#sykora {background:url(./images/sykora.png) no-repeat;margin-top:13px;width:127px;height:10px;}



#sidebar h3{color:#555;font-size:1.5em;margin:1em 0; font-weight: bold}

.entry{margin-bottom:15px;}
.entrybody li {float:none;margin-left:0px; padding-left:0; list-style-position: outside;}
.entrybody ul {float:none;margin-left:0px; padding-left:0; }
.entrybody h3 {color:#555;font-size:1.5em;margin:0 0; font-weight: normal}
.entrymeta{font-size:0.9em;}

.postedby{background:#fff url(./images/user.gif) no-repeat;padding:3px;padding-left:20px;}

.filedto{background:#fff url(./images/post.gif) no-repeat;padding:3px;padding-left:20px;}

.commentslink{background:#fff url(./images/packaged.gif) no-repeat;padding:3px;padding-left:20px;}

.styletab1 {color: #FFFFFF;font-weight: bold;}



.gallery-images img, .bordered { border: 1px solid #DFDACB; padding: 4px; }
.thumbnail {
float: left;
border: 1px solid #f1f1f1;
margin: 0 15px 15px 0;
padding: 5px 5px 0 5px;
}	

.small-image-gallery{ margin-top: 60px; margin-bottom-: 80px; }

/* Grid HTML Classes */ 
.row { width: 100%; margin-left: -0.625em; margin-right: auto; margin-top: 0; margin-bottom: 20px !important; max-width: 96.25-em; *zoom: 1; background:green-;} 
.row:before, .row:after { content: " "; display: table; } 
.row:after { clear: both } 
.row.collapse > .column, .row.collapse > .columns { position: relative; padding-left: 0; padding-right: 0; float: left; } 
.row.collapse .row { margin-left: 0; margin-right: 0; } 
.row .row { width: auto; margin-left: -0.625em; margin-right: -0.625em; margin-top: 0;  margin-bottom: 20px !important; max-width: none; *zoom: 1; } 
.row .row:before, .row .row:after { content: " "; display: table; } 
.row .row:after { clear: both } 
.row .row.collapse { width: auto; margin: 0; max-width: none; *zoom: 1; } 
.row .row.collapse:before, .row .row.collapse:after { content: " "; display: table; } 
.row .row.collapse:after { clear: both } 
.column, .columns { position: relative; padding-left: 0.625em; padding-right: 0.625em; width: 100%; float: left; } 
.large-1 { position: relative; width: 6.25%; } 
.large-2 { position: relative; width: 12.5%; } 
.large-3 { position: relative; width: 18.75%; } 
.large-4 { position: relative; width: 23%; } 
.large-5 { position: relative; width: 30.55%; } 
.large-6 { position: relative; width: 37.5%; } 
.large-7 { position: relative; width: 43.75%; } 
.large-8 { position: relative; width: 48.65%; } 
.large-9 { position: relative; width: 56.25%; } 
.large-10 { position: relative; width: 62.5%; } 
.large-11 { position: relative; width: 68.75%; } 
.large-12 { position: relative; width: 74%; } 
.large-13 { position: relative; width: 81.25%; } 
.large-14 { position: relative; width: 87.5%; } 
.large-15 { position: relative; width: 93.75%; } 
.large-16 { position: relative; width: 100%; } 
.column.small-centered, .columns.small-centered { position: relative; margin-left: auto; margin-right: auto; float: none !important; }
img{ max-width: 100%;height: auto; }

.clear:before,
.clear:after {
    content: " ";
    display: table;
}

.clear:after {
    clear: both;
}

/*jquery columnizer*/
table.table-content { text-align: justify; padding:0;}
table .left-col { padding:0 25px 10px 0;}
table .right-col { padding:0 0 10px 5px;}



/*Menu*/

/* The container wrapping ul.dropdown */
#navwrap {float:right;background: #fff; font: 14px Arial, sans-serif;text-transform: uppercase;margin-top:25px; }
#navwrap li:hover {text-decoration: underline-}
/* Top level Unordered list */
ul.dropdown- {list-style:none;float:left;width:100%;padding: 0 8px;}
ul.dropdown  li{float:left; position:relative; }
ul.dropdown a {padding:9px 0 9px 9px; color:#d9811c;text-decoration:none;margin-top:-3px}
/* Style the link hover */
ul.dropdown li:hover a {background:#fff; }
/* Displays the link as blocks. */
ul.dropdown li ul a {display:block;}
/* sub menus!!  */
ul.dropdown ul {list-style: none;margin:0; padding:0;width:180px; position: absolute; z-index:500; }
ul.dropdown li ul { top:27px; }
ul.dropdown ul ul { top:0; left:100%; }
ul.dropdown ul li { float:none; text-transform: capitalize; }
 
/* Drop Down! */
 
/* Hide all the dropdowns (submenus) */
ul.dropdown ul,
ul.dropdown li:hover ul ul,
ul.dropdown ul li:hover ul ul
{ display: none; }
 
/* Display the submenus only when li are hovered */
ul.dropdown li:hover ul,
ul.dropdown ul li:hover ul ,
ul.dropdown ul li ul li:hover ul
{ display: block;}
 
ul.dropdown li * a:hover {
/* Change color of links when hovered */
background: #f39e3b;
color:#fff;
text-decoration: none;
}
#navwrap .dropdown li a:hover{ text-decoration: none}

#lang_sel_list li a:hover { text-decoration: none !important;}

#other-villas { font-size: 15px; margin: 10px 0 0px 0px; }
#other-villas ul { display: inline;   margin: 0 0 0px 30px; padding-left: 0px; color:#a8a5a5;}
#other-villas a { color:#C7DCBB;} 

#weather { margin-top: 50px; margin-bottom: 50px; border-top: 1px solid #ebebeb; padding-top:50px; width:98.5%;}

#ancho { width: 100%; }

.villa-desc { margin-left: -20px; }  
.villa-desc td h2 { padding:5px 0 4px 0; margin:0; text-transform:uppercase;font-size: 1.3em; color:#fff}
.villa-desc td {height:0}