 #jeturbe-logo  { position:absolute; top:0; margin-left:50%; }
#jeturbe-logo  a { display:block; margin-left:-472px;  }
#pages-list li.page-item-2 { background:none!important; }
#pages-list { margin-left:220px; }
#pages-list a { font-family:"Lucida Sans", arial, Verdana!important; padding:0 15px!important; }

#featured { background:#046D95 url(/wp-content/themes/openair/images/featured-bg.jpg) repeat-x; }
#featured p { font:normal normal normal 12px/18px "Lucida Sans", Arial, serif!important; color:#FFF!important; }
#featured .featured-norm { background: url(/wp-content/themes/openair/images/featured-norm2.jpg) no-repeat 50% 0%!important; }
#featured .featured-small { background-image: url(/wp-content/themes/openair/images/featured-small.jpg); }

h2.title a { font:normal normal normal 26px/normal Arial, serif!important; color:#495FAA!important; }

.other-post-last { padding-top:20px!important; }
.orange { color:#BC4D10!important; }

.post-content p { font:normal normal normal 12px/16px "Lucida Sans", Arial, serif!important; }

#sidebar h5 { font:normal normal bold 18px/22px Arial, serif!important; border-bottom: 3px solid #CFE1EB; }
#sidebar li.popular p a { font-family:Verdana, Arial, Sans-Serif!important; font-size:14px!important; color:#495FAA!important; }

#sidebar #linkcat-2 ul.xoxo li { font-family:Arial, Verdana, Sans-Serif!important; font-size:11px!important; color:#999!important; padding-bottom:15px;  }
#sidebar #linkcat-2 ul.xoxo li a { display:block; font-size:12px!important; color:#495FAA!important; font-weight:bold!important; }
#sidebar #linkcat-2 ul.xoxo li span { display:block; color:#2B6A23!important; }

.sponsors { padding-top:0px!important; margin-top:0px!important; }
.sponsors a { margin:10px auto 10px auto; border:1px solid #CCC; padding:3px; display:block; }

li.facebook h2, li.twitter h2, li.rss h2 { text-align:left!important; font-size:12px!important; padding-left:50px; height:50px; margin-top:10px; margin-bottom:20px;  }
li.facebook h2 { background:url(/wp-content/themes/openair/images/logo-facebook.gif) no-repeat;  }
li.twitter h2 { background:url(/wp-content/themes/openair/images/logo-twitter.gif) no-repeat; }
li.rss h2 { background:url(/wp-content/themes/openair/images/logo-rss.gif) no-repeat;  }
li.facebook h2 a { color:#5772A9!important; }
li.twitter h2 a { color:#3399CC!important; }
li.rss h2 a { color:#E9400C!important; }
li.facebook h2 a, li.twitter h2 a, li.rss h2 a { font-family:Arial, Sans-Serif!important; font-weight:bold!important;   }
li.facebook h2 span, li.twitter h2 span, li.rss h2 span { margin-top:5px; font-weight:normal!important; font-size:11px!important; color:#999!important; }

li.archives { padding-top:25px!important; padding-bottom:25px!important; }
li.archives h2 a { font-family:Arial, Sans-Serif!important; font-size:22px!important; }
li.archives h2 a span { font-size:12px!important;  }
li.archives h2 a:hover { text-decoration:none; color:#BC4D10!important; }
li.archives h2.left a span { padding-left:18px;  }
li.archives h2.textright a span { padding-right:17px;  }

#left-col #searchform { margin-bottom:30px!important;}

.single-title a { line-height:100px!important; }
.meta p .block { margin-top:5px; }
.post-single { width:auto!important;  float:none!important; padding:30px 35px!important; }
.post-single h2 {font-weight:normal;  font-size:30px; color:#BC4D10!important;   }
.post-single p, .post-single li, .post-single a, .page-content p, .page-content li { font-size:14px!important; line-height:22px!important; font-family:"Lucida Sans", Arial, Sans-Serif!important; }
.page-content ol li { list-style-position:outside!important; margin-left:30px!important; }
.post-single li, .page-content li { list-style-position:outside; list-style-type:square; margin-left:12px; }

.page-content h2 { color:#79C1EC!important; padding-top:15px!important; }
.page-content  .mail { padding-left:24px; background:url(/wp-content/themes/openair/images/ico-email.png) no-repeat!important; }

.comments-title { font-family:Arial, Sans-Serif!important; }
h1.comments-title { color:#BC4D10!important; }
.add-comment { background:url(/wp-content/themes/openair/images/comments-add.jpg) no-repeat 620px 20px!important; }
.list-comment { background:url(/wp-content/themes/openair/images/comments-list.jpg) no-repeat 620px 20px!important; }

.comment-meta .comment-author { font-size:11px!important; font-weight:bold; font-family:Arial, Sans-Serif!important; }
#comments_wrap .jeturbe .comment-content { color:#000!important; background:url(/wp-content/themes/openair/images/bg-jeturbe.jpg) no-repeat left bottom; }
#comments_wrap .jeturbe .comment-author { color:#BC4D10!important; }

address { font-style:normal; font-size:12px; color:#333; line-height:22px; font-weight:bold; }

@-webkit-keyframes greenPulse {
from { background-color: #749a02; -webkit-box-shadow:: 0 0 9px #333; }
50% { background-color: #91bd09; -webkit-box-shadow:: 0 0 18px #91bd09; }
to { background-color: #749a02; -webkit-box-shadow:: 0 0 9px #333; }
}

.downloadbutton
{
display: inline-block;
margin: 10px 10px 9px 0px;
-webkit-box-shadow: rgba(0, 0, 0, 0.246094) 0px 1px 3px;
background: #222 url(/wp-content/themes/openair/images/overlay-button.png) repeat-x 0px 0px;
border-bottom: 1px solid rgba(0, 0, 0, 0.246094);
border-bottom-left-radius: 5px 5px;
border-bottom-right-radius: 5px 5px;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;
color: white !important;
cursor: pointer;
display: inline-block;
font-size: 13px;
font-weight: bold;
line-height: 1;
overflow: visible;
position: relative;
text-decoration: none;
text-shadow: rgba(0, 0, 0, 0.246094) 0px -1px 1px;
width: 260px;
-webkit-animation-iteration-count: infinite;
font-size: 14px;
padding: 8px 0px 9px;
background-color: #E33100;
-webkit-animation-duration: 1s;
-webkit-animation-name: redPulse;
text-align:center;

-webkit-animation-name: greenPulse;
-webkit-animation-duration: 2s;
-webkit-animation-iteration-count: infinite;
}

#sponsorList { padding:0; margin:0; overflow:auto; padding-bottom:20px; }
#sponsorList li { padding:0; margin:0; float:left; list-style-type:none; }
#sponsorList li.benidorm { margin-right:25px; }

#gmap { border:1px solid #CCC; padding:5px; height:400px; border-radius: 4px 4px; }

.widget_wp_bannerize li { padding:15px 0 18px!important; border-bottom:1px solid #D2E1E6;  }

.sponsor-column1 { width:106px!important; border-bottom:none!important; }
.sponsor-column2 { width:46px!important; border-bottom:none!important; }
.sponsor-column3 { width:226px!important; border-bottom:none!important; }
.sponsor-column4 { width:81px!important; border-bottom:none!important; }
.sponsor-column5 { width:116px!important; border-bottom:none!important; }

#membersTable th { background:#CEE2EB; padding:6px; font-size:14px; font-family:Arial, Sans-Serif; }
#membersTable td { border-bottom:1px solid #CCC; padding:7px 2px; }
#membersTable .member-type, #membersTable .member-poda { font-size:11px; font-family:Arial, Sans-Serif; }
#membersTable .member-poda span { display:block; width:45px; line-height:20px; background:#900; color:#FFF; border-radius: 10px; text-align:center; }