/*------------------------------------------------*/
/*------------------[BASE STYLES]-----------------*/
/*------------------------------------------------*/
* a img {
    border: none;
    outline: none;
}

body {
margin:0px;
padding:0;
color:#5b5b58;
background:url(images/bar_continente.png) no-repeat center 38px #eeeedd;
/*
font-family:Ubuntu, "Droid Sans ",sans-serif,Arial;
font-size:14px;
*/
font-family:Arial;
font-size:14px;
line-height:22px;
}

a:link,a:visited {
text-decoration:none;
color:#E56100;
}

a:hover {
color:#3B3B3B;
}

a {
outline:none;
}

h1 {
margin:0px 0px 10px 0px;
font-weight:normal;
font-size:28px;
}

h2 {
margin:0px 0px 8px 0px;
font-weight:normal;
font-size:24px;
}

h3 {
margin:0px 0px 6px 0px;
font-weight:normal;
font-size:20px;
}

h4 {
margin:0px 0px 4px 0px;
font-weight:normal;
font-size:16px;
}

ul {
list-style-image:url(images/bullet.gif);
line-height:22px;
}

blockquote {
overflow:auto;
padding:0 10px;
margin:20px 30px;
background-color:#f5f5f5;
border:1px solid #e0e0e0;
}

small { /* display: none; */
}
/*------------------------------------------------*/
/*------------------[MAIN LAYOUT]-----------------*/
/*------------------------------------------------*/
.clr {
clear:both;
}

#site_logo {
    position: absolute;
    margin-top: 45px;
}

#site_logo img {
    width: 230px;
}

.headings {
width:194px;
background-color:#eeeedd;
display:block;
height:28px;
font-weight:bold;
color:#7b7b6f;
padding-left:20px;
padding-top:3px;
clear:both;
}

#wrapper2 {
width:980px;
margin:auto;
padding:0px; /*margin-top: 35px; ---  margin-top: 20px !important; margin-top: 35px;*/
}

.post-wrapper {
margin-top:15px;
}

.rule {
clear:both;
border-top:1px solid #eeeedd;
width:630px;
margin:6px 0px 12px 0px;
float:left;
}

.orangeRule {
border-bottom:1px solid #f1f1e4;
margin-bottom:15px;
}

.home-wrapper {
width:630px;
border-top:1px solid #eeeedd;
margin-top:15px;
}

.home-left {
width:630px; /*border-right: 1px solid #eeeedd; */
float:left;
}

.home-post-wrap {
width:630px;
border-bottom:1px solid #eeeedd;
padding:0px 0px 10px 0px;
}

.home-post-wrap-2 {
width:630px;
border-bottom:1px solid #eeeedd;
padding:0px 0px 10px 0px;
}

.home-post-wrap-3 {
width:630px;
border-bottom:1px solid #eeeedd;
padding:0px 0px 10px 0px;
}

.home-right {
width:214px;
float:left;
}

.readmore {
background-image:url(images/bullet1.gif);
background-repeat:no-repeat;
background-position:left;
float:right;
padding-left:20px;
margin-top:20px;
color:#000;
font-weight:bold;
}

.readmore a:link,.readmore a:hover {
color:#7b7b6f;
}

#header {
width:980px;
margin-top:0px;
height:219px;
background-color:#373434;
background-image:url(images/header-bg.gif);
background-repeat:repeat-x;
float:left;
}

#container,#containerFeatured {
float:left;
width:982px;
background-image: /*url(images/bg.gif);*/background-repeat:repeat-y;
background-position:left;
background:#fff;
}

#container {
    margin-bottom: 55px;
}

#subscribeFollow {
float:right;
width:251px;
color:#959487;
background-color:#e9e9d9;
border-right:1px solid #dedeca;
padding-left:1px;
position:relative;
top:0px;
}

#left-div {
width:630px;
background-color:#FFF;
padding:20px;
padding-top:0;
float:left;
}

#left-inside {
float:left;
padding:0px 0px 0px 19px;
}

.adwrap {
margin-left:8px;
float:left;
padding:0;
margin-bottom: 8px;
}

.adwrap a,.adwrap a:hover,.adwrap a:visited {
margin-right:5px;
margin-bottom:5px;
display:block;
float:left;
}

.adwrap300 {
float:left;
height:300px;
}

.home-sidebar-box {
padding:15px 0px 0px 20px;
float:left;
clear:both;
}

.home-sidebar-box ul {
margin:0px 0px 15px 15px;
padding-left:0px;
float:left;
}

.thumbnail-div {
border:1px solid #e7e7d4;
background:#fff;
float:left;
margin-right:8px;
padding:4px;
display:inline;
}

.info-div {
margin-left:100px;
}

div.post-info {
color:#abab91;
font-size:12px;
float:left;
width:430px;
margin:-10px 0px 5px 0px;
}

span.post-info {
color:#abab91;
font-size:12px;
}

.post-info-supl {
color:#abab91;
font-size:12px;
float:right;
text-align:right;
width:190px;
margin:-10px 0px 5px 0px;
}

.post-info-supl img {
margin-bottom:-3px;
}

.post-info a:link,.post-info a:hover,.post-info a:visited {
color:#000;
}

.logo {
float:left; /*width: 950px;*/
width:730px; /*height: 65px;*/
height:45px !important;
}

.slogan {
background:#fff;
border:1px solid #e5e5cf; /*font-size: 24px;*/
font-size:18px;
color:#887a68; /*float: left;*/
text-transform:lowercase; /*padding: 8px 10px;*/
padding:6px 8px;
height:23px;
float:right;
}

.current-category {
color:#7b7b6f;
margin-bottom:5px;
margin-top:5px;
font-size:12px;
}
/*------------------------------------------------*/
/*---------------------[TITLES]-------------------*/
/*------------------------------------------------*/
.titles a:link,.titles a:visited,.titles a:active {
    clear: both;
    color: #6A909F;
    float: left;
    font-size: 20px;
    margin-bottom: 15px;
    margin-top: 0;
    text-decoration: none;
    text-shadow: 1px 1px 1px #CCCCCC;
}


.titles-orange a:link, .titles-orange a:visited, .titles-orange a:hover {
    color: #E56100;
    float: left;
    font-family: Georgia;
    font-size: 20px;
    margin-bottom: 15px;
    margin-top: 10px;
    text-decoration: none;
    text-shadow: 1px 1px 1px #CCCCCC;
}

.post-title {
margin-top:7px;
}

.bluetitle,.bluetitle a:link,.bluetitle a:hover,.bluetitle a:visited { /*font-size: 72px;*/
font-size:58px;
color:#76a0b0;
float:left;
}

.redtitle,.redtitle a:link,.redtitle a:hover,.redtitle a:visited { /*font-size: 72px;*/
font-size:58px;
color:#e56100;
float:left;
}
/*------------------------------------------------*/
/*--------------------[COMMENTS]------------------*/
/*------------------------------------------------*/
.commentmetadata {
text-transform:uppercase;
color:#abab91;
font-size:12px;
text-transform:uppercase;
margin-top:10px;
}

#comments {
margin-top:30px;
}

.commentmetadata a:link,.commentmetadata a:hover,.commentmetadata a:visited {
color:#abab91;
}

.fn,.fn a:link,.fn a:hover,.fn a:visited,.says {
color:#e56100;
font-family:Georgia;
font-size:17px;
font-style:normal;
}

.avatar {
border:5px solid #eeeedd;
margin-bottom:-15px;
margin-right:10px;
width:40px;
height:40px;
}

.comment,.pingback {
border-bottom:1px solid #eeeedd;
margin-bottom:15px;
float:left;
clear:both;
width:100%;
list-style:none;
}

.children .comment {
border-top:1px solid #eeeedd;
border-bottom:none;
padding-top:15px;;
margin-bottom:0px;
}

.comment-reply-link,.comment-reply-link:visited {
color:#fff !important;
display:block;
font-weight:bold;
background-color:#76a0b0;
padding:2px 7px;
float:right;
text-transform:lowercase;
font-size:11px;
margin-bottom:10px;
margin-top:-10px;
}

.commentlist {
float:left;
margin-left:0px;
padding-left:10px;
}

.comment-reply-link:hover {
background-color:#7bab96;
color:#fff;
}

.cancel-comment-reply a:link,.cancel-comment-reply a:visited {
color:#fff !important;
display:block;
font-weight:bold;
background-color:#76a0b0;
padding:0px 5px;
text-transform:lowercase;
font-size:10px;
float:left;
clear:both;
}

#commentform {
clear:both;
float:left;
}

.cancel-comment-reply a:hover {
background-color:#7bab96;
color:#fff;
}

#respond {
float:left;
width:100%;
}
/*------------------------------------------------*/
/*-----------------[COMMENT FORM]-----------------*/
/*------------------------------------------------*/
#commentform {
margin:10px 0px 0px 20px;
}

#commentform textarea {
background:#f8f7f6;
border:1px solid #d6d3d3;
width:350px;
padding:10px;
}

#commentform #email {
font-size:1.1em;
background:#f8f7f6;
border:1px solid #d6d3d3;
width:220px;
height:20px;
padding-left:30px;
padding-top:6px;
margin-bottom:3px;
}

#commentform #author {
font-size:1.1em;
background:#f8f7f6;
border:1px solid #d6d3d3;
width:220px;
height:20px;
padding-left:30px;
padding-top:6px;
margin-bottom:3px;
}

#commentform #url {
font-size:1.1em;
background:#f8f7f6;
border:1px solid #d6d3d3;
width:220px;
height:20px;
padding-left:30px;
padding-top:6px;
margin-bottom:3px;
}
/*------------------------------------------------*/
/*---------------[PAGES NAVIGATION]---------------*/
/*------------------------------------------------*/
#pages {
width:100%;
float:left; /*height: 70px;*/
height:38px !important;
height:70px;
background-color:#fff;
}

#pages-inside {
width:100%;
float:left; /*height: 70px;*/
height:35px !important;
height:70px;
background-color:#FFF;
}

#pages-inside-2 {
width:980px;
margin:auto;
}

#pages-inside ul {
list-style-type:none;
list-style-image:none;
padding:0px 0px 0px 0px;
margin:0px;
}

#pages-inside ul li {
float:left;
display:block; /*height: 70px;*/
height:35px;
padding:0px;
margin:0px;
}

#pages-inside ul li a:link,#pages-inside ul li a:visited,#pages-inside ul li a:active {
float:left;
color:#a7a697;
display:block; /*height: 47px;*/
height:23px;
font-size:12px; /*padding: 23px 20px 0px 20px;*/
padding:15px 10px 0px 20px;
margin:0px;
}

#pages-inside ul li:first-child a {
padding-left: 0;
}

#pages-inside ul li a:hover {
background-color:#fff;
}
.navicontainer .wp-pagenavi * {
    background: #a7a697;
}
.navicontainer .wp-pagenavi .pages, .navicontainer .wp-pagenavi .firsta, .navicontainer .wp-pagenavi .last {
    background: #fff;
}
/*-------------[DROPDOWN MENU]------------*/
.nav,.nav * {
margin:0;
padding:0;
list-style:none;
}

.nav ul {
position:absolute;
top:-999em;
}

.nav li {
float:left;
position:relative;
z-index:99;
}

.nav a {
display:block;
}

.nav ul li {
width:100%;
border:#fff 0px solid;
}

.nav li:hover ul,ul.nav li.sfHover ul {
left:0px; /*top:48px;*/
top:23px;
}

.nav li:hover li ul,.nav li.sfHover li ul {
top:-999em;
}

.nav li li:hover ul,ul.nav li li.sfHover ul {
left:220px;
top:0px;
}

.nav li:hover ul,.nav li li:hover ul {
top:-999em;
}

.nav li li {
display:block;
padding:0px;
height:auto !important;
}

.nav li:hover {
background-color:#75a590 !important;
}

.nav li li a:link,.nav li li a:visited {
width:180px;
display:block;
background-color:#75a590;
height:auto !important;
}

.nav li li a:hover {
background-color:#80b79f !important;
}
/*------------------------------------------------*/
/*-------------[CATEGORIES NAVIGATION]------------*/
/*------------------------------------------------*/
#categories {
width:982px;
float:left;
background:url(images/bg_menu.png) left 23px #a7a697;
min-height:24px; /*margin-top: 40px;*/
margin-top:113px;
}

#categories ul {
margin:0px;
padding-left:0px;
list-style-type:none;
list-style-image:none;
float:left;
}

#categories ul li {
float:left;
display:block;
padding-left:0px; /*height: 48px;*/
height:23px;
}

#categories ul li a:link,#categories ul li a:visited,#categories ul li a:active {
height:19px;
display:block;
color:#FFFFFF;
font-size:12px; /*padding: 12px 16px;*/
padding:2px 23px;
float:left;
margin:0px;
}
#categories > div > ul > li > a {
    text-transform: uppercase;
}

#categories ul.menu_principal li a {
    padding: 5px 22px 10px;
    text-transform: none;
}
#categories ul.menu_principal > li > a {
    font-weight: bold;
    font-size: 13px;
}
#categories ul.menu_principal li {
    height: 34px;
}

#categories ul li a:hover {
background-color:#75a590;
}
#categories ul ul {
    display: none;
}
#categories ul ul {
    margin-top: 23px;
    z-index: 999999999999;
    position: absolute;
}
#categories ul.menu_principal ul {
    margin-top: 34px;
}
#categories ul li:hover > ul {
    display: block;
    visibility: visible;
    top: auto;
}
#categories > div {
    position: relative;
    z-index: 999999;
}
#categories > ul {
    position: relative;
    z-index: 888888;
}
#home-categories h2 a {
    font-size: 16px;
    color: #7bab96;
    font-weight: bold;
}
#home-categories h2 {
    margin: 15px 0 0 0 !important;
}
#home-categories h4 {
    margin: 0 0 5px 0 !important;
    line-height: 21px;
}
#home-categories .on_left h4 {
    color: #E56100;
    font-family: Georgia;
    font-size: 20px;
    text-decoration: none;
    text-shadow: 1px 1px 1px #CCCCCC;
    font-weight: normal;
    font-size: 16px;
}
#home-categories .on_right h4 {
    color: #6A909F;
    font-size: 20px;
    text-decoration: none;
    text-shadow: 1px 1px 1px #CCCCCC;
    font-weight: normal;
    font-size: 16px;
}
/*-------------[DROPDOWN MENU]------------*/
#nav2 ul {
border-bottom:4px solid #ebe9d8;
z-index: 999999;
}

#nav2 li {
z-index:100;
}

#nav2 li:hover ul,ul#nav2 li.sfHover ul { /*top:70px;*/
top:38px;
}

#nav2 li:hover ul li:hover ul {
top:0px;
}

#nav2 li li a:link,#nav2 li li a:visited { /*height: 35px;*/
height:24px;
/*padding:10px 20px 10px 20px;*/
padding: 0px 20px 0px 20px;
background-color:#f9f9f4;
}

#nav2 li:hover {
background-color:#fff !important;
}

#nav2 li li a:hover {
background-color:#fff !important;
}

#categories ul.children {
}

#categories ul ul ul {
margin-left:-18px;
}

#destinations {
background:#512f00;
width:100%;
}

#destinations ul {
z-index:999;
}
/*------------------------------------------------*/
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
/*------------------------------------------------*/
.aligncenter,div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.wp-caption {
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
margin:10px;
margin-left:0;
}

.wp-caption img {
margin:0;
padding:0;
border:0 none;
}

.wp-caption p.wp-caption-text {
font-size:12px;
line-height:17px;
padding:0 4px 5px;
margin:0;
}

p img {
padding:0;
max-width:100%;
}

img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignright {
padding:4px;
margin:0 0 2px 7px;
display:inline;
}

img.alignleft {
padding:4px;
margin:0 7px 2px 0;
display:inline;
}

.alignright {
float:right;
}

.alignleft {
float:left
}
/*------------------------------------------------*/
/*---------------[ABOUT ME SECTION]---------------*/
/*------------------------------------------------*/
#about-image {
float:left;
display:inline;
margin-right:10px;
border:5px solid #fff;
}
/*------------------------------------------------*/
/*-------------------[SIDEBAR]--------------------*/
/*------------------------------------------------*/
#sidebar {
float:right;
width:301px;
font-size:12px;
background-color:#a7a697;
padding-left:1px;
}

.sidebar-box {
padding:0 15px 8px 15px;
margin-bottom:1px;
float:right;
width:272px;
}

.sidebar-box ul li a:link,.sidebar-box ul li a:visited,.sidebar-box ul li a:active {
color:#959487;
}

.sidebar-box ul li {
margin:5px 3px 3px 5px;
clear:both;
}

.sidebar-box ul {
list-style:circle;
clear:both;
margin-left:0px;
padding-left:20px;
margin-top:0px;
padding-top:0px;
}

.sidebar-box ul li a:hover {
color:#959487;
}

.sidebar-box-title {
font-size:14px;
color:#FFF;
margin:0px 0px 7px 0px;
float:left;
font-family: "Arial Black";
text-transform: uppercase;
}

#sidebar .sociable {
visibility:hidden;
height:0px;
margin-top:-10px;
}

#sidebar input [type=text ] {
background:#fff;
padding:5px;
border:1px solid #d6d3d3;
}

.phplist {
margin:0px;
}

#sidebar #phplist {
    background: #512f00;
    padding-top: 15px;
    padding-bottom: 7px;
}
#abonare_feedburner {
    padding-top: 15px;
    padding-bottom: 7px;
}
/*------------------------------------------------*/
/*---------------[FEATURED ARTICLES]--------------*/
/*------------------------------------------------*/
.titles-featured a,.titles-featured a:hover,.titles-featured a:visited,.titles-featured,.post-title a:link,.post-title a:hover,.post-title a:visited {
margin-bottom:10px;
color:#e56100;
float:left;
font-size:30px;
line-height:34px;
font-weight:normal;
}

.featured-date {
text-transform:uppercase;
color:#76a0b0;
font-family:Arial;
font-size:25px;
float:left;
margin-left:12px;
line-height:30px;
}

.featured-thumb {
border:10px solid #eeeedd;
margin-bottom:15px;
}

.featured {
background-color:#FFF;
width:636px;
margin-top:20px;
}

.featured-thumb-wrapper {
position:relative;
float:left;
}

.featured-categories {
position:absolute;
width:690px;
float:left;
margin-top:-85px;
margin-left:-17px;
}

.featured-categories ul,.featured-categories li {
list-style:none;
float:left;
}

.featured-categories a:link,.featured-categories a:visited {
background-color:#76a0b0;
font-weight:bold;
text-transform:uppercase;
display:block;
padding:5px 10px;
color:#fff;
float:left;
margin-right:10px;
}

.featured-categories a:hover {
background-color:#80b79f;
}

.featured-content {
float:right;
width:353px;
margin-right:5px;
}
/*------------------------------------------------*/
/*--------------------[FOOTER]--------------------*/
/*------------------------------------------------*/
#footer {
clear:both;
float:left;
color:#7b7b6f;
font-size:11px;
background-color:#f5f5eb;
width: 100%;
}
#footer_in {
    background: #7bab96;
    padding: 7px 0;
}
#footer_destinations {
    background: #512f00;
    height: 32px;
}
#footer_destinations > ul {
    width: 982px;
    margin: 0 auto;
}
#footer_destinations > ul li a {
    padding: 5px 31px 5px 30px;
    color: #fff !important;
    text-transform: uppercase;
}
#footer_destinations > ul li:first-child a {
    padding-left: 0;
}
#footer_destinations > ul li:last-child a {
    padding-right: 0;
}
#footer_destinations > ul li a:hover {
    background: #512f00 !important;
    color: #65917e !important;
}
#menu_footer {
    margin: 0 auto;
    padding: 0;
    list-style: none;
    width: 982px;
    overflow: hidden;
}
#menu_footer ul {
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}
#menu_footer > li {
    float: left;
    width: 146px;
}
#menu_footer > li.cat-item-3428 {
    margin: 60px 0 0 292px;
    position: absolute;
}
#menu_footer > li.cat-item-new-0 {
    margin-left: 146px;
    width: 100px;
}
#menu_footer > li.cat-item-new-1, #menu_footer > li.cat-item-new-2, #menu_footer > li.cat-item-new-3 {
    position: absolute;
    margin: 0 0 0 840px;
}
#menu_footer > li.cat-item-new-2 {
    margin-top: 20px;
}
#menu_footer > li.cat-item-new-3 {
    margin-top: 40px;
}
#menu_footer > li > a {
    font-size: 12px;
    font-weight: bold;
    color: #512f00 !important;
}
#menu_footer ul > li > a {
    color: #fff !important;
    line-height: normal;
}
#menu_footer ul > li > a:hover {
    color: #bbd4c9 !important;
}
#menu_footer ul > li {
    line-height: 16px;
}

.footer-box {
    float:left;
    margin: 0 10px 0 0;
}

.footer-box ul {
list-style:none;
margin:0px;
padding-left:0px;
}

.footer-box li {
margin-bottom:10px;
}

.footer-box h3 {
color:#709e8a;
font-family:Georgia;
margin-bottom:15px;
font-size:18px;
}

#footer a:link,#footer a:hover,#footer a:visited {
color:#7b7b6f;
font-size:11px;
}
/*------------------------------------------------*/
/*--------------------[Abonare]-------------------*/
/*------------------------------------------------*/
.abonareButon {
border:#cccccc 1px solid;
color:#333333;
font-size:12px;
height:23px;
width:70px;
}

.abonareLabel {
width:100px;
}

#abonare div.required, #abonare_pop div.required {
color:red;
margin:0px;
padding:0px;
}

#abonareSubmitWrap, #abonareSubmitWrap_pop {
text-align:right;
padding-top:2px;
}
/*------------------------------------------------*/
/*--------------------[Post]----------------------*/
/*------------------------------------------------*/
#prevNextPost {
text-align:center;
font-size:14px;
padding-bottom:20px;
font-weight:bold;
}

.prevPost a {
color:#76A0B0;
}

.nextPost a {
color:#e56100;
}
/*------------------------------------------------*/
/*--------------------[Featured content]----------*/
/*------------------------------------------------*/
#featured {
    border: 1px solid #f0f0f0;
    border-bottom: 5px solid #f0f0f0;
    margin: 5px;
    padding: 7px;
    margin-top: 28px;
}
#myGallery, #myGallerySet, #flickrGallery {
    height: 295px;
    width: 603px;
}
.jdGallery .slideInfoZone h2 {
    color: #fff !important;
    font-family: georgia;
    font-style: italic;
    font-size: 20px !important;
    background: none !important;
}
.jdGallery .slideInfoZone p {
    background: none !important;
    font-size: 12px !important;
    line-height: normal !important;
}
.slideInfoZone {
    opacity: 1 !important;
    padding: 5px 5px 0px 5px !important;
    background: url(images/bg_featured_text.png) !important;
}
.jdGallery div.carouselContainer {
    display: none !important;
}
.jdGallery a.left {
    background: url("images/back_arr.png") no-repeat left center;
    opacity: 1;
}
.jdGallery a.right {
    background: url("images/next_arr.png") no-repeat right center;
    opacity: 1;
}
#myGallery {
border: none;
margin: 0;
}
/*------------------------------------------------*/
/*-----------------[Categories Homepage]----------*/
/*------------------------------------------------*/
#home-categories {
}

#home-categories .item {
padding:3px;
margin-left:-3px;
}

#home-categories .item:hover {
background:#f6f6e9;
}
/*------------------------------------------------*/
/*--------------------[Social Media]--------------*/
/*------------------------------------------------*/
#social_wrap {
position:relative;
width:245px;
height:48px;
margin-top:8px;
}

#social_wrap div {
float:left;
margin-right:8px;
padding-left:2px;
}

#social_wrap a {
float:left;
width:48px;
height:48px;
overflow:hidden;
display:block;
text-decoration:none;
text-indent:-99999px;
font-size:10px;
line-height:10px;
}

#social_wrap a.icons_twitter {
background:url( 'http://lumeamare.ro/wp-content/img/socialicons/twitter.png ') no-repeat;
}

#social_wrap a.icons_facebook {
background:url( 'http://lumeamare.ro/wp-content/img/socialicons/facebook.png ') no-repeat;
}

#social_wrap a.icons_linkedin {
background:url( 'http://lumeamare.ro/wp-content/img/socialicons/linkedin.png ') no-repeat;
}

#social_wrap a.icons_rss {
background:url( 'http://lumeamare.ro/wp-content/img/socialicons/rss.png ') no-repeat;
}
/*------------------------------------------------*/
/*--------------------[SEARCH]--------------------*/
/*------------------------------------------------*/
.search_bg {
float:right; /*margin-top: 18px;*/
margin-top:7px;
margin-left:5px;
}

.search_bg #s {
    background:#7bab96;
    font-size:12px;
    color:#fff;
    font-family:Arial;
    width:200px;
    vertical-align:middle; /*padding:10px;*/
    padding:1px 5px;
    border:0;
    line-height: inherit;
    height: 22px;
}

.search_bg #searchsubmit {
background:url(images/bg_search.png) no-repeat;
color:#fff;
cursor:pointer;
vertical-align:middle;
text-transform:lowercase;
margin-left:2px;
height:24px;
width: 34px;
border: 0;
}

#searchform {
margin-bottom:15px;
}

div#page-links {
    padding: 15px 0 20px 0;
}

div#page-links,div#page-links span {
font-weight:bold;
}

div#page-links a {
font-weight:normal;
}

div#page-links span {
margin-right:2px;
}

table#wp-calendar td a {
color:#6A909F;
}

.postdate {
position:absolute;
text-align:center;
color:#f5f5eb;
margin-left:-5em;
padding:0;
line-height: normal;
margin-left: -62px;
width: 42px;
height: 88px;
padding-top: 2px;
background: url(images/bg_post_date.png) no-repeat;
}

.day {
font-size:1.8em;
font-weight: bold;
}

.month {
    font-size: 11px;
}

.year {
font-size: 11px;
}
/*------------Author Box -----------*/
.wp-pagenavi {
margin-top:10px;
}

.navicontainer {
padding:3px 3px 10px 0px;
}
/* AUTHOR BOX STYLES */
.profile {
border:1px solid #eeeedd;
position:relative;
margin-bottom:5px;
margin-top:10px;
}

.profile .avatar {
border:5px solid #eeeedd;
margin:0px 0px 0px 0px;
width:75px;
height:75px;
}

.profileText {
font-size:0.9em;
padding:5px 10px 5px 10px;
line-height:1.4em;
}

.profileStats {
font-family:Georgia, "Times New Roman ",Times,serif;
font-style:italic;
text-align:right;
}

.profileStats img {
float:right;
position:absolute;
right:0px;
bottom:0px;
}

.profileName {
padding-bottom:5px;
padding-right:92px;
font-size:1.2em;
font-weight:bold;
color:#585858;
}

.profileName a {
color:#585858;
}

.profileName a:hover {
color:#585858;
text-decoration:none;
}

.profileJob {
font-size:0.8em;
padding-right:92px;
padding-top:5px;
background:#eeeedd;
/*background-image: url('{image folder}/testimonialBlue.gif');  Remember to set the correct image folder here */
background-repeat:repeat-x;
height:45px;
color:#333;
line-height:18px;
}

.profileJob a {
color:#585858;
font-weight:bold;
text-decoration:none;
}
/* END AUTHOR BOX STYLES */
.headerquote {
color:#959487;
font-size:12px;
}
/* FONTS */
@font-face {
font-family: "Ubuntu ";
src:url(fonts/Ubuntu-R.ttf);
}

@font-face {
font-family: "Droid Sans ";
src:url(fonts/DroidSans.ttf);
}

#wpstats {
    display: none;
}
#footer_jos {
    margin: 0 auto;
    padding: 8px 0 0 0;
    width: 982px;
    background: #f5f5eb;
    height: 87px;
}
.footer_copy {
    float: left;
    margin: 0 10px 0 0;
    font-size: 10px;
    position: relative;
    top: -5px;
}
#footer_jos .footer-box:nth-child(3) {
    margin-right: 195px;
}
#abonare, #abonare_pop {
    color: #fff;
    line-height: normal;
    font-size: 11px;
}
.tab_for_newsletter, .tab_for_newsletter tr, .tab_for_newsletter td {
    padding: 0;
    border: 0;
}
form.phplist {
    padding-top: 5px;
}
#abonare input[type="text"], #abonare_pop input[type="text"] {
    width: 255px;
    padding: 6px 8px;
    border: 1px solid #b1b1a2;
    background: #f5f5eb;
    font-size: 12px;
    font-weight: bold;
    color: #512f00;
}
#abonare_pop input[type="text"] {
    margin-left: 55px;
}
#abonare ::-webkit-input-placeholder,
#abonare_pop ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #512f00;
}
#abonare :-moz-placeholder,
#abonare_pop :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #512f00;
}
#abonare ::-moz-placeholder,
#abonare_pop ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #512f00;
}
#abonare :-ms-input-placeholder,
#abonare_pop :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #512f00;
}
#abonare .abonareButon, #abonare_pop .abonareButon {
    color: #f5f5eb;
    background: url(images/bg_submit_newsletter.png) no-repeat right center;
    border: 0;
    padding: 0 24px 0 0;
    font-size: 13px;
    font-weight: bold;
    cursor: pointer;
}
#abonare_pop .abonareButon {
    margin: 10px 61px 0 0;
}
#abonare_pop form {
    margin: 20px 0;
}
* {
    outline: none;
}
#text-16 {
    background: #7bab96;
    border-bottom: 1px solid #619985;
    color: #fff;
    font-size: 11px;
    line-height: normal;
}
#abonare_feedburner > span {
    display: block;
    padding-left: 25px;
    background: url(images/ico_feedburner.png) no-repeat left center;
}
#abonare_feedburner > form {
    padding-top: 8px;
}
#abonare_feedburner input[type="text"] {
    width: 220px;
    padding: 6px 8px;
    border: 1px solid #b1b1a2;
    background: #f5f5eb;
    font-size: 12px;
    font-weight: bold;
    color: #6a909f;
}
#abonare_feedburner ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #6a909f;
}
#abonare_feedburner :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #6a909f;
}
#abonare_feedburner ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #6a909f;
}
#abonare_feedburner :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #6a909f;
}
#abonare_feedburner input[type="submit"] {
    background: url(images/bg_submit_feedburner.png) no-repeat;
    width: 35px;
    height: 35px;
    position: absolute;
    margin: -1px 0 0 3px;
    border: 0;
    cursor: pointer;
}
#categories-4 {
    background: url(images/bg_destinatii_avion.png) no-repeat 10px 10px #7bab96;
    border-bottom: 2px solid #59927f;
    border-top: 2px solid #8eb7a5;
    line-height: normal;
    padding-top: 15px;
    padding-bottom: 15px;
}
#categories-4 .sidebar-box-title {
    text-transform: none;
    font-weight: normal;
    font-family: arial;
    font-size: 13px;
    padding-left: 50px;
}
#categories-4 select {
    background: #eeeedd;
    color: #7bab96;
    border: 1px solid #7c9da7;
    padding: 2px;
    position: relative;
    margin: -2px 0 -3px 49px;
}
#social_side_links {
    list-style: none;
    margin: 0;
    padding: 15px 0 0 0;
}
#social_side_links li {
    display: inline-block;
    padding: 0;
    margin: 0 2px 0 0;
}
#social_side_links a {
    display: block;
    width: 36px;
    height: 40px;
}
#social_side_links .ss_rss {
    background: url(images/ico_rss.png) no-repeat center;
}
#social_side_links .ss_linkedin {
    background: url(images/ico_li.png) no-repeat center;
}
#social_side_links .ss_twitter {
    background: url(images/ico_tw.png) no-repeat center;
}
#social_side_links .ss_facebook {
    background: url(images/ico_fb.png) no-repeat center;
}
#social_side_links .ss_plus {
    background: url(images/ico_gp.png) no-repeat center;
}

.menu_principal .children {
    border: 1px solid #d4e1d4;
    background: #7bab96;
    padding: 20px 300px 20px 10px;
    min-height: 145px;
}
.menu_principal .children li {
    border-right: 1px solid #6b9a86;
}
.menu_principal .children a {
    padding: 1px 12px !important;
    font-weight: bold;
    background: #7bab96 !important;
    border-right: 1px solid #618f7b;
    margin-right: -1px !important;
}
.menu_principal .children a:hover {
    background: #7bab96 !important;
}
.menu_principal .cat-item-3428 .children {
    margin-left: -363px !important;
}
.menu_principal .cat-item-488 .children {
    margin-left: -395px !important;
}
.post_in_menu {
    position: absolute;
    margin: 0 0 0 240px;
    width: 250px;
}
.post_in_menu span {
    display: block;
    color: #fff;
    font-size: 14px;
}
.post_in_menu img {
    border: 6px solid #fff;
    margin: 3px 0 0 0;
}
.menu_principal .children .post_in_menu a {
    font-weight: normal !important;
    border: 0 !important;
    padding: 1px 0 1px 17px !important;
    background: url(images/mini_link.png) no-repeat left center !important;
    margin: 0 !important;
    position: relative !important;
    top: -20px !important;
    left: 110px !important;
}

#popup_container {
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background-color: rgba(255,255,255,0.5);
    z-index: 99999999;
}
#popup_newsletter {
    background: url(images/logo_pop.png) no-repeat center 300px #512f00;
    border: 1px solid #fff;
    padding: 65px 59px 0 59px;
    width: 390px;
    height: 330px;
    margin: -200px 0 0 -255px;
    position: absolute;
    top: 50%;
    left: 50%;
}
#popup_close {
    width: 16px;
    height: 16px;
    float: right;
    background: url(images/close.png) no-repeat;
    cursor: pointer;
    margin: -55px -50px 0 0;
}

.the_insert_widget {
    width: 195px;
    background: url(images/bg_widget.png) no-repeat;
    float: left;
    clear: right;
    padding: 15px 15px 15px 20px;
    overflow: hidden;
    border-bottom: 2px solid #eeeedd;
    margin: 0 15px 15px 0;
}
.the_insert_widget .tiw_title {
    font-size: 16px;
    font-weight: bold;
    color: #fffbd8;
    text-transform: uppercase;
    padding-bottom: 7px;
}
.the_insert_widget ul {
    list-style: none;
    position: relative;
    margin: 0 0 0 -8px;
    padding: 0;
}
.the_insert_widget li {
    color: #deeae5;
}
.the_insert_widget a {
    font-size: 13px;
    color: #deeae5;
    background: url(images/min_bull.png) no-repeat left 9px;
    display: block;
    padding: 3px 0 3px 8px;
    line-height: normal;
}

.tiw_text {
    font-size: 13px;
    color: #deeae5;
    display: block;
    padding: 3px 0 3px 0;
    line-height: normal;
}

#side_social {
    display: block;
    width: 57px;
    height: 256px;
    background: url(images/side_social.png) #fff no-repeat;
    position: fixed;
    left: 0;
    top: 270px;
    z-index: 99999999;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-border-top-right-radius: 5px;
    -moz-border-bottom-right-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
}

#side_social .plus_one {
    position: relative;
    margin: 70px 0 0 3px;
}

#side_social .facebook_like {
    margin: 10px 0 0 3px;
}

#side_social .twit_btn {
    position: relative;
    margin: 5px 0 0 -6px;
}

ul#destinations ul {
    display: block;
    width: 268px;
    background: #75a590;
}
ul#destinations ul li {
    width: 134px;
}
ul#destinations ul li a {
    width: 89px;
}

#menu_lang {
    float: right;
    position: relative;
    top: 14px;
}

#menu_lang a {
    padding: 0px 4px !important;
    font-size: 11px;
    font-weight: bold;
    color: #6a909f !important;
}

.search_bg {
    display: none;
}
#g_search {
    position: relative;
    float: right;
    width: 270px;
    margin-right: -32px;
}
div.gsc-clear-button {
    display: none !important;
}
input.gsc-input, .gsc-input input {
    background: #7bab96 !important;
    font-size: 12px !important;
    color: #fff !important;
    font-family: Arial !important;
    vertical-align: middle !important;
    padding: 1px 5px !important;
    border: 0 !important;
    line-height: inherit !important;
    height: 22px !important;
    
    -moz-box-shadow: 0 0 0 #fff !important;
    -webkit-box-shadow: 0 0 0 #fff !important;
    box-shadow: 0 0 0 #fff !important;
}
input.gsc-search-button{
    background: url(images/bg_search.png) no-repeat left center #7bab96 !important;
    color: #fff !important;
    cursor: pointer !important;
    vertical-align: middle !important;
    text-transform: lowercase !important;
    margin-left: 2px !important;
    height: 24px !important;
    width: 34px !important;
    border: 0 !important;
    font-size: 0px !important;
    padding: 0 !important;
    display: block !important;
    overflow: hidden !important;
}
.gsc-search-button {
    width: 34px !important;
    overflow: hidden;
    display: block;
}

.cat-item-1456 ul {
    width: 536px !important;
    margin-left: -402px !important;    
}

#sidebar .nr_related_placeholder {
    display: none;
}

/*
ul#destinations .cat-item-1456 ul {
    height: 208px;
    overflow: hidden;
}

ul#destinations .cat-item-1456 ul li {
    float: none;
}

ul#destinations .cat-item-1456 ul li:nth-child(9),
ul#destinations .cat-item-1456 ul li:nth-child(10),
ul#destinations .cat-item-1456 ul li:nth-child(11),
ul#destinations .cat-item-1456 ul li:nth-child(12),
ul#destinations .cat-item-1456 ul li:nth-child(13),
ul#destinations .cat-item-1456 ul li:nth-child(14),
ul#destinations .cat-item-1456 ul li:nth-child(15),
ul#destinations .cat-item-1456 ul li:nth-child(16) {
    position: relative;
    margin-left: 134px;
    top: -208px;
}

ul#destinations .cat-item-1456 ul li:nth-child(17),
ul#destinations .cat-item-1456 ul li:nth-child(18),
ul#destinations .cat-item-1456 ul li:nth-child(19),
ul#destinations .cat-item-1456 ul li:nth-child(20),
ul#destinations .cat-item-1456 ul li:nth-child(21),
ul#destinations .cat-item-1456 ul li:nth-child(22),
ul#destinations .cat-item-1456 ul li:nth-child(23),
ul#destinations .cat-item-1456 ul li:nth-child(24) {
    position: relative;
    margin-left: 268px;
    top: -416px;
}

ul#destinations .cat-item-1456 ul li:nth-child(25),
ul#destinations .cat-item-1456 ul li:nth-child(26),
ul#destinations .cat-item-1456 ul li:nth-child(27),
ul#destinations .cat-item-1456 ul li:nth-child(28),
ul#destinations .cat-item-1456 ul li:nth-child(29),
ul#destinations .cat-item-1456 ul li:nth-child(30),
ul#destinations .cat-item-1456 ul li:nth-child(31),
ul#destinations .cat-item-1456 ul li:nth-child(32) {
    position: relative;
    margin-left: 402px;
    top: -624px;
}
*/

.cse .gsc-control-cse, .gsc-control-cse {
    padding: 0 !important;
}

#footer_destinations ul.children {
    display: none !important;
}