/*--------------------------------------------------------
# CPZ_template - cpzhispania.com
# Feb2015
# COPYRIGHT: (C) 2015 Cpz Marketing Solutions Hispania
# AUTHOR: Cristian - CPZ
# WEBSITE: http://www.cpzhispania.com
# EMAIL: info@cpzhispania.com
--------------------------------------------------------*/
@font-face{font-family:'Cinzel';font-style:normal;font-weight:400;src:local(Cinzel-Regular),url(http://fonts.gstatic.com/s/cinzel/v4/zOdksD_UUTk1LJF9z4tURA.woff2) format("woff2"),url(http://fonts.gstatic.com/s/cinzel/v4/mLL0ZqnXRx3m16FnBy9gcg.woff) format("woff")}
*{margin:0;padding:0}
body,html{height:100%}
body{background:url(../images/firebg.jpg) no-repeat; /*repeat-x center top #fff;background-size:auto 65.3%;*/color:#2d2d2d;font-family:'Open Sans',sans-serif;font-size:14px;padding:0;line-height:1.4em}
body.font-opensans{font-family:'Open Sans',sans-serif}
body.contentpane{width:auto;margin:10px;text-align:left}
#bottom-bg{background:url(../images/firebg-footer.jpg) no-repeat scroll center bottom}
img{border:0 none;height:auto;max-width:100%;vertical-align:middle}
article{padding:20px}
ul{list-style:none}
h1,h2,h3,h4{font-family:"Cinzel",TimesNewRoman,Times,Baskerville,Georgia,Serif;line-height:normal;margin:0 0 15px}
h1{font-size:24px;text-transform:uppercase}
h2{font-size:20px}
a{color:#a75528;text-decoration:none}
a:hover{text-decoration:none}
h4,p{margin-bottom:20px}
strong{font-weight:700}
fieldset{border:none;margin-bottom:10px}
input,textarea,select{background-color:#fff;border:1px solid #e4e5e5;color:#000;padding:4px;font-family:'Open Sans',sans-serif;font-size:12px}
button,.button{background-color:#f4dcb8;border:none;color:#a75528;cursor:pointer;font-size:14px;font-weight:700;padding:4px 25px;width:100%;margin-bottom:15px}
#cadre_alert_cookies .btn{margin:0 !important}
table{border:1px solid #ededed;border-collapse:collapse}
tr,td{border:1px solid #ededed}
.tooltip{display:none!important}
.pull-left{float:left;margin:0 20px 0 0}
.pull-right{float:right}
.componentheading,.contentheading{color:#2d2d2d;font-size:24px;font-weight:700;margin:0 0 15px;text-transform:uppercase}
#system-message,.reset{margin:10px}
html[xmlns] .clearfix{display:block}
.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}
.clearfix:before,.clearfix:after{content:"";display:table;line-height:0}
#jf-wrapper{overflow:hidden;position:relative}
.wrap{clear:both;width:100%}
.main{margin:0 auto;position:relative;width:1200px}
body [class*="cpz-grid"]{display:inline;float:left;margin:0;position:relative}
#cpz-top{background-color:#292929;color:#fff}
#cpz-callto{text-transform:uppercase}
#cpz-callto p{margin:0}
#cpz-social ul{float:right}
#cpz-social li{float:left;margin:0}
#cpz-social li a{background-repeat:no-repeat;background-position:center bottom;display:block;margin-left:5px;height:17px;width:18px}
#cpz-social li a.button-facebook{background-image:url(../images/facebook.png)}
#cpz-social li a.button-flickr{background-image:url(../images/flickr.png)}
#cpz-social li a.button-google{background-image:url(../images/google.png)}
#cpz-social li a.button-twitter{background-image:url(../images/twitter.png)}
#cpz-social li a.button-pinterest{background-image:url(../images/pinterest.png)}
#cpz-social li a.button-rss{background-image:url(../images/rss.png);margin-left:20px}
#cpz-header{padding:30px 0}
#cpz-header .main{position:relative}
#cpz-header h1#logo{font-weight:400;margin:0}
#cpz-header h1#logo .site-title{color:#292929;display:block;font-size:42px;font-weight:700;line-height:42px}
#cpz-header h1#logo a:hover{text-decoration:none}
#cpz-header .search{border:1px solid #e4e5e5;border-radius:5px;float:right;padding-left:10px}
#cpz-header .search input{border:none}
#cpz-header .search input[type=text]{background:url(../images/search.png) no-repeat left center;padding-left:20px}
#cpz-header .search .button{background-color:#f4dcb8;border:none;border-radius:0 5px 5px 0;color:#fff;font-family:'Cinzel',sans-serif;font-size:14px;font-weight:700;padding:4px 8px}
.custom,.mod-languages{display:inline}
.make{display:inline;background:#76306e;width:70%;min-width:300px;float:left;padding:0;text-align:center;margin:0 5px 20px;transition:all 200ms}
.make a{font-size:24px;font-weight:400;color:#FFF;padding:2px 0 0;text-align:center}
.make:hover{background:#a75528;color:#FFF;text-shadow:2px 2px 4px #fff,-2px -2px 4px #fff}
.lang-inline li{display:inline;background:#331a30;float:right;color:#FFF;margin-left:20px;margin-bottom:5px}
.lang-inline li a{color:#FFF;padding:7px;display:block;min-width:52px}
.lang-inline li a:hover{color:#a75528}
#cpz-mainnav{font-family:cinzel;background:#f4dcb8;border-bottom:2px solid #331a30;max-width:1200px;margin:auto}
#cpz-mainnav .cpz-block{margin:0}
#cpz-mainnav ul:after{clear:both;content:" ";display:block;height:0;visibility:hidden}
#cpz-mainnav ul.menu li{cursor:pointer;display:block;float:left;position:relative;z-index:999}
#cpz-mainnav ul.menu li a{border:1px solid transparent;color:#a75528;display:block;font-size:13px;font-weight:700;padding:10px 20px;transition:all 400ms}
#cpz-mainnav ul.menu li.vhover > a,#cpz-mainnav ul.menu li a:hover,#cpz-mainnav ul.menu li.active a{background:#331a30;color:#fff}
#cpz-mainnav ul.menu li.vhover > a,#cpz-mainnav ul.menu li a:hover{background:#331a30;color:#fff;border:1px solid #cdcdcd;border-bottom:none;-moz-box-shadow:5px 0 5px -4px #888;-webkit-box-shadow:5px 0 5px -4px #888;box-shadow:5px 0 5px -4px #888}
#cpz-mainnav ul.menu li.active ul li a{background:none}
#cpz-mainnav ul.menu li.parent > a{position:relative;z-index:9999}
#cpz-mainnav ul li > ul{background-color:#282828;border:1px solid #cdcdcd;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;position:absolute;left:-9999em;z-index:1000;min-width:150px;padding:0 20px;margin:0;list-style:none;margin-top:-1px}
#cpz-mainnav li:hover > ul{left:auto;top:auto}
#cpz-mainnav ul.menu li ul li{border-bottom:1px solid #444;float:none;padding:4px 0}
#cpz-mainnav ul.menu li ul li a{background:none;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:12px;font-weight:400;padding:4px 10px;text-transform:none}
#cpz-mainnav ul.menu li ul li a:hover,#cpz-mainnav ul.menu li ul li.active a{background-color:#545454;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
#cpz-mainnav ul.menu li ul li ul{border-bottom: 1px solid #444;margin:-30px 0 0 150px;background:#282828;z-index:99999;}
#cpz-mainnav ul.menu li ul li ul.nav-child li.vhover{border-bottom: 1px solid #444;float:none;padding: 4px 0;z-index:99999;}
#navbutton{display:none}
#cpz-slideshow{margin:auto;max-width:1200px}
.jflabel_skitter h2{text-transform:uppercase}
.jfnext_button,.jfprev_button{height:61px!important;width:33px!important;margin-top:-30px!important}
.jfnext_button.nextslide1{background-image:url(../images/next.png)!important}
.jfprev_button.prevsldide1{background-image:url(../images/prev.png)!important}
.jflabel_skitter{width:1180px!important;position:static!important;margin:0 auto}
.label_skitter_container{width:1180px!important;position:absolute!important;top:115px;text-align:right}
.slidedescription{float:right;margin-top:0!important}
#jf-showcase{background:url(../images/middle.png) repeat-x left bottom;margin-top:-17px;position:relative;z-index:-1;padding:24px 0;text-align:justify}
#jf-showcase h3{font-size:18px;font-weight:700;margin:0 0 5px}
#jf-showcase p{margin:0}
#jf-showcase .cpz-block{padding-left:32px}
#showcase-1 .cpz-block{background:url(../images/icon1.png) no-repeat}
#showcase-2 .cpz-block{background:url(../images/icon2.png) no-repeat}
#showcase-3 .cpz-block{background:url(../images/icon3.png) no-repeat}
#showcase-4 .cpz-block{background:url(../images/icon4.png) no-repeat}
.item-page{padding:20px}
#cpz-content{text-align:center;padding:0}
.items-leading h2 a,.item-page h2 a{color:#2d2d2d}
.categories-list > div{border-bottom:1px solid #ededed;padding:20px 0}
.categories-list .item-image{float:left;margin:0 20px 0 0}
.categories-list .item-image img{width:150px}
.categories-list .item-title{display:block;font-size:20px;font-weight:700;margin:0 0 20px}
.categories-list .item-title a{color:#2d2d2d}
.categories-list .category-readmore a,.readmore a{background:none repeat scroll 0 0 #f4dcb8;border-radius:5px;color:#a75528;float:right;font-weight:700;padding:6px 25px}
.category-desc{margin:0 0 20px}
.items-row .item{border-bottom:1px solid #ededed;padding:20px 0}
.items-leading h2,.items-row .item h2{font-size:20px;font-weight:700;text-transform:none}
.items-row .item h2 a{color:#2d2d2d}
.img-intro-left{float:left;margin:0 20px 0 0}
.img-intro-left img{width:150px}
.item-separator{clear:both}
.item-page .article-info.below{border-top:1px solid #ededed;padding-top:20px}
.item-page .article-info.above{border-bottom:1px solid #ededed;padding-bottom:20px}
.blog-featured .readmore a{float:left}
.icons .dropdown-menu li{display:inline-block;*display:inline;zoom:1}
.icons .dropdown-menu li a{display:block;height:23px;width:23px;text-indent:-9999em}
.icons .dropdown-menu li.email-icon a{background:url(../images/system/email.gif) no-repeat scroll center center rgba(0,0,0,0)}
.icons .dropdown-menu li.print-icon a{background:url(../images/system/print.gif) no-repeat scroll center center rgba(0,0,0,0)}
.pagination{font-size:12px;margin:24px 0 4px;padding:8px 0}
div.pagination ul li{display:inline;margin:0 8px 0 0;text-align:center}
div.pagination ul li a,div.pagination ul li span{line-height:28px;color:#fff;display:inline-block;*display:inline;zoom:1;height:28px;width:28px;background-color:#313131;border-radius:3px}
div.pagination ul li.pagination-start a,div.pagination ul li.pagination-end a,div.pagination ul li.pagination-start span,div.pagination ul li.pagination-end span{width:auto;padding:0 10px}
div.pagination ul li span{background-color:#f4dcb8}
div.pagination ul li a:hover{background-color:#f4dcb8}
table.weblinks,table.category{font-size:1em;width:100%}
table.weblinks td,table.category td{padding:7px 10px}
table.weblinks td.hits,table.category td.hits{padding:7px 30px}
table.weblinks p,table.category p{margin:0}
table.weblinks a,table.category a{font-weight:700}
#filters{margin:0}
#filters li{float:left}
#filters li a{background-color:#331a30;color:#a75528;display:block;font-weight:700;padding:6px 12px}
#filters li a:hover{color:#fff}
#filters li a.selected{background:#f4dcb8;padding:6px 12px 11px}
.itemListIsotope{margin:0;background-color:#f4dcb8}
.itemListIsotope div.itemContainer{float:none}
.width4{width:25%}
.width3{width:33.33%}
.width2{width:50%}
.login form{border-bottom:1px solid #ededed;margin-bottom:25px;padding-bottom:20px}
.form-horizontal .control-group:before,.form-horizontal .control-group:after{content:"";display:table;line-height:0}
.form-horizontal .control-group:after{clear:both}
.form-horizontal .control-group{margin-bottom:20px}
.form-horizontal .control-label{float:left;padding:4px;width:100px;font-size:.9em}
.form-horizontal .control-label-copy{float:left;padding:0 4px}
.form-horizontal input[type=checkbox]{margin:5px 0 0}
.form-horizontal .controls{float:left}
.profile-edit form#member-profile fieldset dt,.registration form#member-registration fieldset dt{padding:12px 5px 10px 0;width:13em;float:left;clear:left}
.profile-edit form#member-profile fieldset dd,.registration form#member-registration fieldset dd{float:none;padding:10px 0}
.accordion-group{background:#76306e;padding:10px;color:#f4dcb8}
.accordion-heading,.accordion-heading a{width:98%;padding:1%;text-align:center;color:#f4dcb8}
.contact-details{margin:65px 0 50px}
.contact-details .contact-module{float:left;width:25%}
.contact-details .jicons-icons{background-color:#f4dcb8;border-radius:50%;float:left;margin-right:15px;line-height:50px;height:50px;width:50px;text-align:center}
.contact-details strong,.contact-details .contact-phone span,.contact-details .contact-fax span,.contact-details .contact-email span{display:block}
address{font-style:normal}
#cpz-map{background:#cf5f3b;padding:10px}
#c_home{background:#f4dcb8;padding:10px 5%}
#c_home_subslide{background:#fd7f29;padding:10px 5%}
.searchintro{font-weight:400;margin:20px 0}
.only,.phrases{border:1px solid #ededed;padding:15px}
legend{padding:3px 5px}
.phrases-box{float:left;width:60%;float:left;width:60%}
fieldset.only label,fieldset.phrases label{margin:0 10px 0 0}
dl.search-results dt.result-title{font-weight:700;padding:15px 0 5px}
#cpz-sidebar .moduletable{border-bottom:1px solid #ededed;padding-bottom:20px;margin-top:18px}
#cpz-sidebar h3{font-size:18px;text-transform:uppercase}
#cpz-sidebar p{margin-bottom:0}
div.k2ItemsBlock ul li div.moduleItemText{overflow:hidden}
#cpz-sidebar div.k2ItemsBlock ul li div.moduleItemIntrotext{font-size:12px}
#cpz-sidebar div.k2ItemsBlock ul li span.moduleItemDateCreated{font-style:italic}
#cpz-sidebar div.k2ItemsBlock ul li a.moduleItemComments{font-size:12px;font-weight:700}
#cpz-bottom-content{margin-top:30px}
#cpz-bottom-content .cpz-block{border-top:1px solid #ededed;padding:20px 0}
#cpz-bottom-content h3{font-size:24px;text-transform:uppercase}
#cpz-bottom-content div.k2ItemsBlock ul{margin:0 -10px}
#cpz-bottom-content div.k2ItemsBlock ul li{float:left;width:25%}
#cpz-bottom-content div.k2ItemsBlock ul li.clearList{float:none}
#cpz-bottom-content div.k2ItemsBlock ul li .moduleItemView{margin:10px}
#cpz-bottom-content div.k2ItemsBlock ul li a.moduleItemImage img{float:none;width:100%!important}
#cpz-bottom-content div.moduleItemText{border:1px solid #ededed;margin-top:1px;padding:12px 18px}
#cpz-bottom-content div.moduleItemText p{margin:0}
#cpz-bottom{background:#f4dcb8;color:#a75528;padding:35px 0;max-width:1200px;margin:auto}
#bottom-menu{background:#f4dcb8;color:#a75528;padding:20px 0;max-width:1200px}
#bottom{padding:0 20px;margin:auto}
#cpz-bottom h3{font-size:18px;text-transform:uppercase}
#cpz-bottom div.k2ItemsBlock ul li{background-color:#545454;margin:0 0 8px;padding:10px 25px}
#cpz-bottom div.k2ItemsBlock ul li a.moduleItemTitle{color:#fff}
#cpz-footer,#cpz-footer a{color:#fff;padding:50px 0;text-align:center}
#jf-footer h3{color:#fff;font-size:72px;text-transform:none}
#jf-footer li{display:inline-block;font-size:36px}
#jf-footer li strong{color:#247d99}
#jf-footer .copyright{margin-top:-18px}
#jf-footer .copyright p{margin:0}
#jf-footer .copyright a{color:#303030;font-weight:700}
#backtotop{background:url(../images/back-to-top.png) no-repeat;display:block;*display:inline;zoom:1;margin:auto;height:36px;width:36px;text-indent:-9999em}
#hidden{display:none}
div.itemRelated span.itemRelImage{display:block;height:140px;overflow:hidden}
.form-right{float:right}
.form-left{float:left}
#googleMap img{max-width:none}
#googleMap label{width:auto;display:inline}
#control-group-0{width:100%;margin:20px auto 0;display:block}
#control-group-1{display:inline-block;float:left;width:33.33%}
#control-group-2{display:inline-block;float:left;width:33.34%}
#control-group-3{display:inline-block;float:left;width:33.33%}
#contact-form label#jform_contact_name-lbl{display:inline-block}
#contact-form label#jform_contact_email-lbl{display:inline-block}
#contact-form label#jform_contact_opz1-lbl,#contact-form label#jform_contact_opz2-lbl,#contact-form label#jform_contact_opz3-lbl{display:inline-block}
#contact-form label#jform_contact_email_copy-lbl{display:block}
#contact-form label#jform_contact_message-lbl{display:inline-block}
#contact-form input#jform_contact_name,#contact-form input#jform_contact_email,input#jform_contact_opz1,#contact-form input#jform_contact_opz2,select#jform_contact_opz3,#jform_contact_emailmsg, option{display:block;margin:0;width:234px;color:#76306e;font-weight:bold}
select#jform_contact_opz3{width:244px !important}
#contact-form input#jform_contact_message{display:inline-block;margin:0;width:104px;color:#76306e;font-weight:bold}
#contact-form input#jform_contact_kids12{display:inline-block;margin:0;width:116px;color:#76306e;font-weight:bold}
@media only screen and (max-width:361px){#contact-form input#jform_contact_message,#contact-form input#jform_contact_kids12{display:block;margin:5px 0;width:234px}}
::-moz-placeholder {color:#76306e}
::-webkit-input-placeholder {color:#76306e}
:-ms-input-placeholder { color:#76306e}
:-moz-placeholder{color:#76306e}
#contact-form textarea{height:120px;width:200px}
.contact-miscinfo p{margin:0}
input.invalid,textarea.invalid{border:1px solid #CF1919}
.cpz-grid-1{width:100px}
.cpz-grid-2{width:200px}
.cpz-grid-3{width:/*xxx300*/270px} .p10{padding:0 10px}
.cpz-grid-4{width:/*380px*/33.33%}
.cpz-grid-5{width:500px}
.cpz-grid-6{width:600px}
.cpz-grid-7{width:700px}
.cpz-grid-8{width:800px}
.cpz-grid-9{width:900px}
.cpz-grid-10{width:1000px}
.cpz-grid-11{width:1100px}
.cpz-grid-12{width:1200px;background:#f4dcb8}
.cpz-block{margin:0}
.cpz-block:after{clear:both;content:"";display:table}
@media only screen and (min-width: 960px) and (max-width: 1199px) {
	body [class*="cpz-grid"]{display:inline;float:left;margin:0 -20px 0 0;position:relative}
.main{width:/*960px*/100%}
.cpz-grid-1{width:80px}
.cpz-grid-2{width:160px}
.cpz-grid-3{width:/*240pxxxx*/50%} .p10{padding:0 10px}
.cpz-grid-4{width:320px}
.cpz-grid-5{width:400px}
.cpz-grid-6{width:480px}
.cpz-grid-7{width:560px}
.cpz-grid-8{width:640px}
.cpz-grid-9{width:720px}
.cpz-grid-10{width:800px}
.cpz-grid-11{width:880px}
.cpz-grid-12{width:/*960px*/100%}
.jflabel_skitter{width:960px!important}
.label_skitter_container{width:960px!important;top:50px}
div.itemCommentsForm form input.inputbox,div.itemCommentsForm form textarea.inputbox{width:430px}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	body [class*="cpz-grid"]{display:inline;float:left;margin:0 -20px 0 0;position:relative}
.main{width:100%/*768px*/}
.cpz-grid-1{width:64px}
.cpz-grid-2{width:128px}
.cpz-grid-3{width:/*192px xxx*/100%} .p10{padding:0 10px}
.cpz-grid-4{width:260px}
.cpz-grid-5{width:320px}
.cpz-grid-6{width:384px}
.cpz-grid-7{width:448px}
.cpz-grid-8{width:512px}
.cpz-grid-9{width:576px}
.cpz-grid-10{width:640px}
.cpz-grid-11{width:704px}
.cpz-grid-12{width:/*768px*/100%}
.jflabel_skitter{width:768px!important}
.label_skitter_container{width:768px!important;top:50px}
div.k2ItemsBlock ul li a.moduleItemImage img{float:none}
div.itemCommentsForm form input.inputbox,div.itemCommentsForm form textarea.inputbox{width:330px}
#control-group-1,#control-group-2,#control-group-3{clear:both;width:70%;display:block}
}
@media only screen and (max-width: 767px) {
#cpz-header h1#logo{text-align:center}
#cpz-header form{text-align:center}
#cpz-header .search{float:none;display:inline-block}
#navbutton{display:block}
#navbutton a{background:url(../images/collapse-icon.png) no-repeat scroll right center #f5f5f5;border:1px solid #bbb;color:#5c686d;cursor:pointer;display:block;font-family:amaranthregular;font-size:18px;padding:6px 10px}
#cpz-mainnav{padding:20px 0}
#cpz-mainnav ul.menu{background-color:#f5f5f5;border:1px solid #bbb;border-top:none;display:none;float:none}
#cpz-mainnav ul.menu li{float:none}
#cpz-mainnav ul.menu li a{background:none;border:none;padding:8px 10px}
#cpz-mainnav ul.menu li > ul{background:none;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:static}
#cpz-mainnav ul.menu li.vhover > a,#cpz-mainnav ul.menu li a:hover{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
#cpz-mainnav ul.menu li ul li a{color:#2d2d2d}
#cpz-mainnav ul.menu li.active ul li a{color:#2d2d2d}
#cpz-mainnav ul.menu li ul li a:hover,#cpz-mainnav ul.menu li ul li.active a{color:#fff}
#control-group-1,#control-group-2,#control-group-3{clear:both;width:70%}
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
body{-webkit-tap-highlight-color:transparent}
.main{width:/*480px*/100%}
.main [class*="cpz-grid"]{display:block;float:none;position:relative;width:100%}
#cpz-top .cpz-grid-6{float:left;width:240px}
.jflabel_skitter{width:480px!important}
.label_skitter_container{width:480px!important;top:0}
#cpz-bottom-content div.k2ItemsBlock ul li,div.itemRelated ul li{width:50%}
.form-left,.form-right{float:none}
div.itemCommentsForm form input.inputbox,div.itemCommentsForm form textarea.inputbox{width:417px}
.contact-details .contact-module{width:100%;margin:0 0 20px}
.width4,.width3,.width2{width:50%}
#cpz-mainnav ul.menu li ul li ul{margin:0;background:none;border:0}
}
@media only screen and (max-width: 480px) {
body{-webkit-tap-highlight-color:transparent}
.main{width:100%/*95*/}
.main [class*="cpz-grid"]{display:block;float:none;position:relative;width:100%}
#cpz-callto,#cpz-social{text-align:center}
#cpz-social ul{float:none;display:inline-block}
.jflabel_skitter{width:95%!important}
.label_skitter_container{width:95%!important;top:0}
#cpz-bottom-content div.k2ItemsBlock ul li,div.itemRelated ul li{width:100%}
.form-left,.form-right{float:none}
div.itemCommentsForm form input.inputbox,div.itemCommentsForm form textarea.inputbox{width:240px}
.contact-details .contact-module{width:100%;margin:0 0 20px}
.width4,.width3,.width2{width:100%}
#tripad{width:100%;overflow:hidden;margin:0 -1%}
#filters li a{font-size:13px;font-weight:700;padding:6px}
#cpz-mainnav ul.menu li ul li ul{margin:0;background:none;border:0}
}
@media only screen and (max-width: 360px) {
#tripad{width:300px;overflow:hidden;margin:0 -2%}
#filters li a{font-size:13px;font-weight:700;padding:6px}
#cpz-mainnav ul.menu li ul li ul{margin:0;background:none;border:0}
}
/* xxx trip advisor fine dining*/
.tripadvisor-ribbon {background-image:url(/images/fine-dining/assets/tripadvisor-ribbon-fullwidth.png);
background-position: top center;
background-repeat: no-repeat;
min-height: 330px;
width: 100%;}
.cadre_texte {background-color:rgba(255, 255, 255, 0.5);background-position:top center;padding:0 10px 3px}
/* xxx trip advisor home*/
.certificate > img{margin:5px 9%}
hr{background-color: #a75528;height: 1px;border-style: none}
/* pop tool tip contact */
.popover{display: none !important;}
.right{float:right}
@media only screen and (max-width: 767px) {hr.hrmenu{display:none}.right{float:none}.certificate{width:50% !important;float:left!important;}}

