/* > RESET < */
:link,:visited {text-decoration:none}
:focus {outline:0;}
ul,ol {list-style:none}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;font-weight:normal;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0;padding:0}
img {border:none}
table {border-collapse:collapse;border-spacing:0;}

/* > GENERAL < */
html,body{height:100%;}
body{color:#333;background:#fff;font-family:Arial, Tahoma;font-size:9pt;}
a,a:hover,a:active,a:focus{color:#333;text-decoration:none;outline:none;}
a:hover {color:#9f0d0d;}
input, textarea, select {padding:3px;border:1px solid #ccc;font-family:Verdana;font-size:8pt;}
.clear {clear:both;}
.clearfix {float:none;clear:both;}
.disabled {display:none;visibility:hidden !important;}
.red {color:#9f0d0d;}
.yellow {color:#c5940b;}
.strong {font-weight:700;}
.return a {background: url('../images/content/arrow_2_left.jpg') no-repeat 0 0;padding:1px 0 0 20px;}

/* > MESSAGES BOX < */
.messages-box {display:none;}
.messages-box-content {background:#fff; padding:30px;}

/* > LAYOUT < */
table#main-table {width:100%;height:100%;}
td#main-cell {vertical-align:middle;}
table#maintenance-table {width:100%;height:100%;}
td#maintenance-cell {vertical-align:middle;text-align:center;}
.main-wrapper {width:850px;margin:auto;}
.header-wrapper {position:relative;height:90px;border-bottom:1px solid #c5940b;}
.header-wrapper .plugin-image {float:left;width:250px;margin-left:25px;text-align:center;}
.header-wrapper .graco-homepage {width:250px;margin:auto;text-align:center;}
.header-wrapper .top-logo {width:230px;margin-left:25px;}
.middle-wrapper {position:relative;height:450px;}
.footer-wrapper {position:relative;height:35px;border-top:1px solid #c5940b;}

.footer-wrapper .credits {position:absolute;top:38px;left:412px;font-size:8pt;color:#bbb;}
.footer-wrapper .credits a {color:#bbb;}
.footer-wrapper .credits a:hover {color:#9f0d0d;}

.plugin-language {position:absolute;top:0;right:0;}
.plugin-language .language {float:left;margin-left:5px;}
.plugin-language .selected {height:25px;background: url('../images/content/red_arrow_top.jpg') no-repeat bottom center;}

/* > MENUS < */
.header-wrapper ul {position:absolute;top:50px;right:0;}
.footer-wrapper .fb-like-button {position:absolute;top:12px;left:420px;width:120px;}
.footer-wrapper ul.main {position:absolute;top:10px;left:25px;}
.footer-wrapper ul.home {position:absolute;top:10px;right:0;}
.footer-wrapper ul.footer {position:absolute;top:10px;right:0;}
.footer-wrapper ul.footer {position:absolute;top:10px;right:0;}
.plugin-menu li {display:inline;margin-right:25px;font-family:"Century Gothic", Arial, Tahoma;font-size:12pt;}
.plugin-menu li.selected a {color:#9f0d0d;}
.footer-wrapper ul.main-back li {background: url('../images/content/arrow_2_left.jpg') no-repeat 0 1px;padding-left:20px;}

/* > HOMEPAGE < */
.plugin-homepage {position:relative;}
.plugin-homepage .homepage-link {float:left;width:250px;height:350px;margin:50px 0 0 25px;}
.plugin-homepage .homepage-shadow {float:left;width:250px;margin:0 0 0 25px;}
.plugin-homepage .graco-disclamer {display:none;position:absolute;bottom:100px;right:20px;width:230px;padding:20px 15px;color:#fff;background:#9f0d0d;}
.plugin-homepage .graco-disclamer .content {text-align:center;}
.plugin-homepage .graco-disclamer .continue {margin-top:15px;text-align:center;}
.plugin-homepage .graco-disclamer a {color:#fff;font-size:12pt;}
.plugin-homepage .graco-disclamer a:hover {color:#c5940b;}
.plugin-homepage .graco-disclamer .close {margin-top:5px;text-align:center;}
.plugin-homepage .graco-disclamer .close a {font-size:10pt;}

/* > PAGES < */
.plugin-page .title {position:absolute;top:40px;right:25px;text-align:right;font-family:"Century Gothic", Arial, Tahoma;font-size:15pt;color:#9f0d0d;}
.plugin-page .content {position:absolute;top:90px;left:305px;width:520px;height:305px;overflow:auto;text-align:justify;}
.plugin-page .content p {margin:6px 0;}
.plugin-page .content ul {margin-left:5px;list-style:square;}
.plugin-page .content li {margin:0 0 3px 15px;padding-left:0px;}
.plugin-page .content td {vertical-align:top;}
.plugin-page .content span.red {color:#9f0d0d;font-weight:bold;}
.plugin-page .link-1 {position:absolute;top:420px;left:305px;}
.plugin-page .link-1 a {background: url('../images/content/arrow_2_left.jpg') no-repeat 0 0;padding:1px 0 0 20px;}
.plugin-page .image-2 {position:absolute;top:110px;left:305px;}
.plugin-page .content-main-contacts {left:25px;width:800px;}
.plugin-page .full-width {width:100%;}
.plugin-page .full-width h2 {font-family:"Century Gothic", Arial, Tahoma;font-size:12pt;color:#9f0d0d;}
.plugin-page .full-width-td {width:33%;}
.plugin-page .image-page {position:absolute;top:70px;left:25px;width:230px;height:340px;background:#f6f6f6;}
.plugin-page .image-page-shadow {position:absolute;top:410px;left:25px;}

/* > PAGES < */
.plugin-block {position:absolute;top:85px;left:305px;width:250px;}
.location-more-header {width:120px;padding:5px 8px;background:#9f0d0d;color:#fff;cursor:pointer;font-weight:700;}
.location-more-body {display:none;position:relative;}
.location-more-body-back {background:#fff;height:100px;}
.location-more-body-content {position:absolute;top:0;left:0;padding:7px;font-size:8pt;}

/* > PAGES COMMENTS < */
.plugin-page-comments {position:absolute;top:415px;left:305px;width:520px;border-top:1px dotted #9f0d0d;}
.plugin-page-comments .back-comments {float:left;width:173px;margin-top:5px;}
.plugin-page-comments .back-comments a {background: url('../images/content/arrow_2_left.jpg') no-repeat 0 0;padding:1px 0 0 20px;}
.plugin-page-comments .show-comments {float:left;width:173px;margin-top:5px;text-align:center;}
.plugin-page-comments .add-comments {float:left;width:174px;margin-top:5px;text-align:right;}
.plugin-add-comments {position:absolute;top:100px;left:305px;width:520px;height:305px;overflow:auto;text-align:justify;}
.plugin-add-comments .page-title {color:#9f0d0d;font-size:11pt;}
.plugin-add-comments form {margin-top:20px;}
.plugin-add-comments .label {width:100px;vertical-align:top;}
.plugin-add-comments input, .plugin-add-comments textarea {width:400px;}
.plugin-add-comments textarea {height:70px;resize:none;overflow:auto;}
.plugin-add-comments input.captcha {width:100px;}
.plugin-add-comments .form-button span {margin-left:100px;}
.plugin-add-comments button {margin:0 0 0 400px;background:#9f0d0d;color:#fff;border:none;padding:3px;width:100px;cursor:pointer;font-family:"Century Gothic", Arial, Tahoma;;font-size:9pt;}
.return-back {position:absolute;top:420px;left:305px;}
.return-back a {background: url('../images/content/arrow_2_left.jpg') no-repeat 0 0;padding:1px 0 0 20px;}

/* > NEWS < */
.plugin-news {position:absolute;top:110px;right:25px;width:520px;height:300px;}
.plugin-news .news {margin-bottom:20px;}
.plugin-news .news-title a {color:#9f0d0d;font-size:11pt;}
.plugin-news .news-intro {text-align:justify;margin-top:5px;}
.plugin-news .news-footer {font-size:8pt;margin-top:5px;padding:2px;background:#f6f6f6;}
.plugin-news .news-navigation {position:absolute;bottom:0;left:0;width:520px;text-align:center;}
.plugin-news .news-navigation span {margin:2px;padding:2px 5px 2px 5px;}
.plugin-news .news-navigation span.current-page {background-color:#9f0d0d;color:#fff;font-weight:bold;}
.plugin-news .news-read-title {color:#9f0d0d;font-size:11pt;}
.plugin-news .news-read-body {text-align:justify;margin-top:10px;padding-right:8px;height:230px;overflow:auto;text-align:justify;}
.plugin-news .news-read-body p {margin:6px 0;}
.plugin-news .news-read-body p.pdf-link a {background: url('../images/content/pdf.gif') no-repeat 0 0;padding:1px 0 0 20px;}
.plugin-news .news-read-footer {position:relative;height:30px;margin-top:20px;border-top:1px dotted #9f0d0d;}
.plugin-news .news-read-comments {position:absolute;top:5px;left:0;}
.plugin-news .news-read-add-comments {position:absolute;top:5px;left:150px;}
.plugin-news .news-read-share {position:absolute;top:5px;right:0;}
.plugin-news .news-read-share img, .plugin-news .news-footer img {vertical-align:text-top;}
.plugin-news .news-read-return {background: url('../images/content/arrow_2_left.jpg') no-repeat 0 0;padding:1px 0 0 20px;}
.box-all-comments {display:none;}
.box-all-comments-panel {background:#fff;padding:20px;}
.box-comment-inner {height:400px;overflow:auto;}
.box-comment {margin-bottom:20px;}
.box-comment-title {color:#9f0d0d;font-size:11pt;}
.box-comment-author {margin-top:10px;}
.box-comment-body {margin-top:10px;text-align:justify;}
.plugin-add-comment {position:absolute;top:100px;right:25px;width:520px;}
.plugin-add-comment .title {color:#9f0d0d;font-size:11pt;}
.plugin-add-comment .sub-title {margin-top:20px;font-weight:bold;}
.plugin-add-comment form {margin-top:10px;}
.plugin-add-comment label {display:block;float:left;width:90px;margin-top:8px;text-transform:capitalize;}
.plugin-add-comment input, .plugin-add-comment textarea {margin-top:5px;width:370px;}
.plugin-add-comment textarea {height:60px;resize:none;overflow:auto;}
.plugin-add-comment input.captcha {width:100px;}
.plugin-add-comment button {margin:10px 0 0 355px;background:#9f0d0d;color:#fff;border:none;padding:3px;width:100px;cursor:pointer;font-family:"Century Gothic", Arial, Tahoma;;font-size:9pt;}
.plugin-add-comment .form-button {}
.plugin-add-comment .news-read-return {background: url('../images/content/arrow_2_left.jpg') no-repeat 0 0;padding:1px 0 0 20px;}

/* > LINKS < */
.plugin-links {position:absolute;top:110px;right:25px;width:520px;}
.all-links {}
.all-links .link {background:#fff url(../images/content/red_arrow_left.jpg) no-repeat 0 3px;margin-bottom:5px;padding-left:15px;}

/* > GOOGLE MAP <*/
.plugin-google-map {position:absolute;top:110px;left:305px;width:520px;height:280px;background:#f6f6f6;}
.plugin-google-shadow {position:absolute;top:390px;left:310px;width:520px;height:20px;}

/* > CONTACT US < */
.plugin-contactus-link {position:absolute;top:370px;right:25px;padding:5px 0;background:#9f0d0d;}
.plugin-contactus-link a {padding:5px 10px;font-family:"Century Gothic", Arial, Tahoma;color:#fff;}
.plugin-contactus-link a:focus,
.plugin-contactus-link a:hover {color:#fff;}
.plugin-contactus {background:#fff;padding:30px;}
.plugin-contactus .title {font-family:"Century Gothic", Arial, Tahoma;font-size:15pt;color:#9f0d0d;}
.plugin-contactus form {margin-top:10px;}
.plugin-contactus label {display:block;float:left;width:90px;margin-top:8px;text-transform:capitalize;}
.plugin-contactus input, .plugin-contactus textarea {margin-top:5px;width:320px;}
.plugin-contactus textarea {height:125px;resize:none;overflow:auto;}
.plugin-contactus button {margin:10px 0 0 310px;background:#9f0d0d;color:#fff;border:none;padding:3px;width:100px;cursor:pointer;font-family:"Century Gothic", Arial, Tahoma;;font-size:9pt;}
.plugin-contactus .form-button {}

.plugin-contactus-link-main-evora {position:absolute;top:370px;left:292px;width:170px;text-align:center;padding:5px 0;background:#9f0d0d;}
.plugin-contactus-link-main-evora a {padding:5px 10px;font-family:"Century Gothic", Arial, Tahoma;color:#fff;}
.plugin-contactus-link-main-evora a:focus,
.plugin-contactus-link-main-evora a:hover {color:#fff;}
.plugin-contactus-main-evora {background:#fff;padding:30px;}
.plugin-contactus-main-evora .title {font-family:"Century Gothic", Arial, Tahoma;font-size:15pt;color:#9f0d0d;}
.plugin-contactus-main-evora form {margin-top:10px;}
.plugin-contactus-main-evora label {display:block;float:left;width:90px;margin-top:8px;text-transform:capitalize;}
.plugin-contactus-main-evora input, .plugin-contactus-main-evora textarea {margin-top:5px;width:320px;}
.plugin-contactus-main-evora textarea {height:125px;resize:none;overflow:auto;}
.plugin-contactus-main-evora button {margin:10px 0 0 310px;background:#9f0d0d;color:#fff;border:none;padding:3px;width:100px;cursor:pointer;font-family:"Century Gothic", Arial, Tahoma;;font-size:9pt;}
.plugin-contactus-main-evora .form-button {}

.plugin-contactus-link-main-herdade {position:absolute;top:370px;left:25px;width:170px;text-align:center;padding:5px 0;background:#9f0d0d;}
.plugin-contactus-link-main-herdade a {padding:5px 10px;font-family:"Century Gothic", Arial, Tahoma;color:#fff;}
.plugin-contactus-link-main-herdade a:focus,
.plugin-contactus-link-main-herdade a:hover {color:#fff;}
.plugin-contactus-main-herdade {background:#fff;padding:30px;}
.plugin-contactus-main-herdade .title {font-family:"Century Gothic", Arial, Tahoma;font-size:15pt;color:#9f0d0d;}
.plugin-contactus-main-herdade form {margin-top:10px;}
.plugin-contactus-main-herdade label {display:block;float:left;width:90px;margin-top:8px;text-transform:capitalize;}
.plugin-contactus-main-herdade input, .plugin-contactus-main-herdade textarea {margin-top:5px;width:320px;}
.plugin-contactus-main-herdade textarea {height:125px;resize:none;overflow:auto;}
.plugin-contactus-main-herdade button {margin:10px 0 0 310px;background:#9f0d0d;color:#fff;border:none;padding:3px;width:100px;cursor:pointer;font-family:"Century Gothic", Arial, Tahoma;;font-size:9pt;}
.plugin-contactus-main-herdade .form-button {}

.plugin-contactus-link-main-graco {position:absolute;top:370px;left:557px;width:170px;text-align:center;padding:5px 0;background:#9f0d0d;}
.plugin-contactus-link-main-graco a {padding:5px 10px;font-family:"Century Gothic", Arial, Tahoma;color:#fff;}
.plugin-contactus-link-main-graco a:focus,
.plugin-contactus-link-main-graco a:hover {color:#fff;}
.plugin-contactus-main-graco {background:#fff;padding:30px;}
.plugin-contactus-main-graco .title {font-family:"Century Gothic", Arial, Tahoma;font-size:15pt;color:#9f0d0d;}
.plugin-contactus-main-graco form {margin-top:10px;}
.plugin-contactus-main-graco label {display:block;float:left;width:90px;margin-top:8px;text-transform:capitalize;}
.plugin-contactus-main-graco input, .plugin-contactus-main-graco textarea {margin-top:5px;width:320px;}
.plugin-contactus-main-graco textarea {height:125px;resize:none;overflow:auto;}
.plugin-contactus-main-graco button {margin:10px 0 0 310px;background:#9f0d0d;color:#fff;border:none;padding:3px;width:100px;cursor:pointer;font-family:"Century Gothic", Arial, Tahoma;;font-size:9pt;}
.plugin-contactus-main-graco .form-button {}

/* > PAGE LIST < */
.plugin-pagelist {position:absolute;top:90px;left:100px;width:650px;}
.plugin-pagelist .slide {margin:10px 25px;display:block;float:left;width:275px;height:300px;}
.plugin-pagelist .slide .image {width:275px;height:250px;}
.plugin-pagelist .slide .shadow {width:275px;height:20px;}
.plugin-pagelist .slide-title {text-align:center;font-family:"Century Gothic", Arial, Tahoma;font-size:12pt;}
.plugin-pagelist a.prev, .plugin-pagelist a.next {display:block;position:absolute;top:120px;background:#fff;}
.plugin-pagelist a.prev {left: -22px;}
.plugin-pagelist a.next {right: -22px;}

/*> SHOP <*/
.plugin-shop {position:relative;width:850px;height:450px;}
.plugin-shop .plugin-shop-left {float:left;width:255px;height:450px;}
.plugin-shop .plugin-shop-right {float:left;width:595px;height:450px;}

.plugin-shop .plugin-cart {position:relative;margin:80px 0 0 25px;}
.plugin-shop .plugin-cart .title {font-family:"Century Gothic", Arial, Tahoma;font-size:12pt;color:#9f0d0d;}
.plugin-shop .plugin-cart .cart-content {margin-top:10px;}
.plugin-shop .plugin-cart .cart-footer {height:40px;}
.plugin-shop .plugin-cart .button {position:absolute;bottom:0;right:10px;padding:3px 0;background:#9f0d0d;}
.plugin-shop .plugin-cart .button-disabled {position:absolute;bottom:0;right:10px;padding:3px 10px;background:#999;color:#fff;}
.plugin-shop .plugin-cart .button a {padding:3px 10px;font-family:"Century Gothic", Arial, Tahoma;color:#fff;}
.plugin-shop .plugin-cart .cart-content table {width:80%;margin:20px 0 20px 20px;}
.plugin-shop .plugin-cart .cart-content td {padding:5px 0;}
.plugin-shop .plugin-cart .cart-content td.text-right {text-align:right;}
.plugin-shop .plugin-cart .cart-content tfoot {border-top:1px dotted #999;font-weight:700;font-size:10pt;}

.plugin-shop .plugin-search {position:relative;margin:70px 0 0 25px;height:100px;}
.plugin-shop .plugin-search .title {font-family:"Century Gothic", Arial, Tahoma;font-size:12pt;color:#9f0d0d;}
.plugin-shop .plugin-search form {margin-top:10px;}
.plugin-shop .plugin-search select {width:130px;}
.plugin-shop .plugin-search .form-button {position:absolute;bottom:0;right:10px;}
.plugin-shop .plugin-search button {background:#9f0d0d;color:#fff;border:none;margin-left:10px;padding:3px 10px;cursor:pointer;font-family:"Century Gothic", Arial, Tahoma;font-size:9pt;}

.plugin-shop .plugin-cart-conditions {position:relative;margin:20px 0 0 25px;height:100px;}
.plugin-shop .plugin-cart-conditions .title {font-family:"Century Gothic", Arial, Tahoma;font-size:12pt;color:#9f0d0d;}
.plugin-shop .plugin-cart-conditions .conditions-content {margin-top:10px;}

.plugin-shop .content {position:relative;margin-top:80px;height:340px;padding-left:25px;}
.plugin-shop .index {padding-left:100px;}
.plugin-shop .content .title {position:absolute;top:0;left:40px;font-family:"Century Gothic", Arial, Tahoma;font-size:12pt;color:#9f0d0d;}
.plugin-shop .slide {margin:50px 25px 0 25px;display:block;float:left;width:150px;height:290px;}
.plugin-shop .slide-title {text-align:center;font-family:"Century Gothic", Arial, Tahoma;font-size:12pt;}
.plugin-shop .content a.prev, .plugin-shop .content a.next {display:block;position:absolute;top:150px;}
.plugin-shop .content a.prev {left:40px;}
.plugin-shop .content a.next {right:40px;}
.plugin-shop .content .no-results {position:absolute;top:50px;left:40px;}
.plugin-shop-right .return {position:absolute;bottom:10px;right:25px;}

.plugin-shop-right .all-lists {position:absolute;top:50px;left:65px;}
.plugin-shop-right .single-list {position:relative;width:500px;height:72px;border-bottom:1px dotted #ccc;}
.plugin-shop-right .list-body-image {position:absolute;top:5px;left:0;width:45px;}
.plugin-shop-right .list-body-name {position:absolute;top:15px;left:55px;width:400px;font-size:12pt;font-weight:700;}
.plugin-shop-right .list-body-price {position:absolute;top:50px;left:55px;font-size:8pt;}
.plugin-shop-right .list-body-price .multi {float:left;margin-right:30px;}
.plugin-shop-right .list-body-add {position:absolute;top:10px;right:0;height:40px;font-size:8pt;}
.plugin-shop-right .list-body-add input {margin-left:5px;padding:4px 0px;width:25px;text-align:center;font-size:7pt;}
.plugin-shop-right .list-body-add select {font-size:7pt;}
.plugin-shop-right .list-body-add button {vertical-align:top;background:#fff;color:#fff;border:none;padding:0;cursor:pointer;}
.plugin-shop-right .list-body-link {position:absolute;top:0;left:0;width:100%;height:72px;}

.plugin-shop .product-description {margin:50px 0 0 15px;float:left;width:360px;height:250px;overflow:auto;}
.plugin-shop .product-description p {margin-bottom:8px;}
.plugin-shop .product-image {margin:50px 0 0 25px;float:left;width:150px;height:250px;}
.plugin-shop .product-form {margin:10px 0 0 15px;}
.plugin-shop .product-form input {margin-left:10px;padding:3px 0;width:30px;text-align:center;}
.plugin-shop .product-form select {}
.plugin-shop .product-form button {vertical-align:top;background:#fff;color:#fff;border:none;padding:3px 0 0 0;cursor:pointer;font-family:"Century Gothic", Arial, Tahoma;font-size:8pt;}
.plugin-shop .form_message {color:#9f0d0d;}

.plugin-shop .cart {position:relative;padding:0 25px 0 50px;}
.plugin-shop .cart .cart-top {position:relative;border-bottom:1px dotted #ccc;}
.plugin-shop .cart .cart-body {position:relative;height:72px;border-bottom:1px dotted #ccc;}
.plugin-shop .cart-body-image {position:absolute;top:5px;left:0;width:45px;}
.plugin-shop .cart-body-name {position:absolute;top:10px;left:45px;width:400px;font-size:12pt;font-weight:700;}
.plugin-shop .cart-body-price-type {position:absolute;top:30px;left:45px;}
.plugin-shop .cart-body-price {position:absolute;top:50px;left:45px;font-size:8pt;}
.plugin-shop .cart-body-remove {position:absolute;top:50px;right:0;}
.plugin-shop .cart-body-remove a {color:#999;font-size:8pt;}
.plugin-shop .cart-body-remove a:hover {color:#9f0d0d;}
.plugin-shop .cart-body-quantity {position:absolute;top:48px;left:210px;font-size:8pt;}
.plugin-shop .cart-body-quantity input {width:25px;text-align:center;padding:0;}
.plugin-shop .cart-body-quantity button {border:none;background:#fff;width:15px;cursor:pointer;padding:0;}
.plugin-shop .cart-body-subtotal {position:absolute;top:15px;right:0;font-size:12pt;color:#9f0d0d;}
.plugin-shop #all-cart {position:relative;height:292px;overflow:hidden;}

.plugin-shop .cart-pagination {margin-top:20px;text-align:center;}
.plugin-shop .cart-pagination a {padding:3px;margin:0 5px 0 0;width:15px;height:15px;display:inline-block;}
.plugin-shop .cart-pagination a.selected {font-weight:700;cursor:default;background:#9f0d0d;color:#fff;}

.plugin-shop .final {position:relative;}
.plugin-shop .final form {position:absolute;top:30px;left:70px;}
.plugin-shop .final .label {width:110px;vertical-align:top;}
.plugin-shop .final .label-hour {width:80px;vertical-align:top;}
.plugin-shop .final input.text, .plugin-shop .final textarea {margin-bottom:3px;width:380px;}
.plugin-shop .final textarea {height:65px;resize:none;overflow:auto;}
.plugin-shop .final table {width:100%;}
.plugin-shop .final input.hour {width:80px;margin-left:10px;}
.plugin-shop .final button.submit {margin:10px 0 0 295px;background:#9f0d0d;color:#fff;border:none;padding:3px;width:100px;cursor:pointer;font-family:"Century Gothic", Arial, Tahoma;;font-size:9pt;}
.plugin-shop .final .form-button {}
.final-left {position:relative;}
.final-left .plugin-cart-conditions {margin:40px 0 0 25px;}
.final-left .return {position:absolute;bottom:10px;right:25px;}
.final-hour-option {margin-top:10px;}
.final-hour-option .top-title {margin-bottom:5px;}

#wrapper-tabs ul.tabs {width:450px;height:20px;margin:0;padding:0;}
#wrapper-tabs ul.tabs li {display:block;float:left;padding:0 60px 0 0;}
#wrapper-tabs ul.tabs li a {display:block;float:left;padding:5px;font-size:0.8em;background-color:#e0e0e0;color:#666;text-decoration:none;}
#wrapper-tabs .selected {font-weight:bold;color:#9f0d0d;}
#wrapper-tabs .tab-content {clear:both;margin-top:10px;}
#wrapper-tabs .tab-content .required-line {margin-top:10px;}
#wrapper-tabs button.next-pane {margin-left:395px;background:#9f0d0d;color:#fff;border:none;padding:3px;width:100px;cursor:pointer;font-family:"Century Gothic", Arial, Tahoma;;font-size:9pt;}
#wrapper-tabs button.prev-pane {margin-top:10px;background:#9f0d0d;color:#fff;border:none;padding:3px;width:100px;cursor:pointer;font-family:"Century Gothic", Arial, Tahoma;;font-size:9pt;}

.plugin-order-share {position:relative;margin:80px 0 0 25px;}
.plugin-order-share .title {font-family:"Century Gothic", Arial, Tahoma;font-size:12pt;color:#9f0d0d;}
.plugin-order-share .share-content {margin-top:10px;}
.plugin-order-share .share-content img {vertical-align:middle;}
.plugin-shop .order {position:relative;height:340px;}
.plugin-shop .order .order-content {position:absolute;top:40px;left:40px;width:530px;height:250px;}
.plugin-shop .order .button {position:absolute;bottom:0;left:250px;padding:5px 0;background:#9f0d0d;}
.plugin-shop .order .button a {padding:5px 10px;font-family:"Century Gothic", Arial, Tahoma;color:#fff;}

/* TEMPLATES */
.resort a:hover, .resort a:focus,
.resort .middle-wrapper .title,
.resort .plugin-menu li.selected a,
.resort .plugin-page .content span.red,
.resort .plugin-contactus .title {color:#92ad5e;}
.resort .header-wrapper {border-bottom:1px solid #92ad5e;}
.resort .footer-wrapper {border-top:1px solid #92ad5e;}
.resort .plugin-contactus-link,
.resort .location-more-header,
.resort .plugin-contactus button {background:#92ad5e;}
.resort .plugin-contactus-link a:focus,
.resort .plugin-contactus-link a:hover {color:#fff;}

.herdade a:hover, .herdade a:focus,
.herdade .middle-wrapper .title,
.herdade .plugin-menu li.selected a,
.herdade .plugin-page .content span.red,
.herdade .plugin-contactus .title {color:#ffbe00;}
.herdade .header-wrapper {border-bottom:1px solid #ffbe00;}
.herdade .footer-wrapper {border-top:1px solid #ffbe00;}
.herdade .plugin-contactus-link,
.herdade .location-more-header,
.herdade .plugin-contactus button {background:#ffbe00;}
.herdade .plugin-contactus-link a:focus,
.herdade .plugin-contactus-link a:hover {color:#fff;}
.herdade .plugin-links .all-links .link {background:#fff url(../images/content/yellow_arrow_left.jpg) no-repeat 0 3px;}