

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

.item_79331:after {
  clear: both;
}


.dnn_row {
  margin: 0 0 1.5em 0;
  padding: 3px;
  border-radius: 3px;
  background: #eee;
}

.img_template span {
  display: inline-block;
  margin-right: 3px;
  padding: 10px 15px;
  font-size: 13px;
  min-height: 40px;
  line-height: 20px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  color: #333;
  cursor: pointer;
  transition: all .2s;
}

.img_template span:hover {
  background: #ffffff;
}

.img_template span.frameuzfu1v {
  background: #fff;
  cursor: default;
}

.img_template span:focus {
  outline: currentColor thin dotted;
}

.img_template span.bnrarea02top {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default;
}

.avisoimp {
  padding: 15px;
  font-size: 13px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background: #fff;
  color: #333;
}

.avisoimp:not(.su-tabs-pane-open) {
  height: 0 !important;
  overflow: hidden !important;
  padding: 0 !important;
  min-height: 0 !important;
  border: none !important;
}

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

.cho84:after {
  clear: both;
}

.cho84 .img_template {
  float: left;
  width: 30%;
}

.cho84 .img_template span {
  display: block;
  margin-right: 0;
  border-radius: 0;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.cho84 .evbtn {
  float: left;
  width: 70%;
}

.cho84 .avisoimp {
  border-radius: 0;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.img_template,
.img_template span,
.evbtn,
.avisoimp {
  box-sizing: border-box !important;
}


@media only screen and (max-width: 768px) {
  .img_template span {
    display: block;
  }
  .cho84 .img_template {
    float: none;
    width: auto;
  }
  .cho84 .evbtn {
    float: none;
    width: auto;
  }
}


.faqwindow {
  margin-bottom: 1.5em;
}

.faqwindow .faqwindow:last-child {
  margin-bottom: 0;
}

.item90 {
  margin-bottom: 1.5em;
}

.item90 .faqwindow {
  margin-bottom: 0.5em;
}

.collapsefour {
  position: relative;
  cursor: pointer;
  min-height: 20px;
  line-height: 20px;
  padding: 7px 7px 7px 34px;
  font-weight: bold;
  font-size: 13px;
}

.collapsefour:focus {
  outline: currentColor thin dotted;
}

.chose_q2 {
  position: absolute;
  left: 7px;
  top: 7px;
  display: block;
  width: 20px;
  height: 20px;
  line-height: 21px;
  text-align: center;
  font-size: 14px;
  font-family: ShortcodesUltimateIcons;
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  *margin-right: .3em;
}

.blankbm167 {
  padding: 14px;
  transition: padding-top .2s;
  -ie-transition: padding-top .2s;
}

.abo_accueil.ct_idd > .blankbm167 {
  height: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border: none;
  opacity: 0;
}

.hhidpages .chose_q2:before {
  content: "\f068";
}

.indeximage128.ct_idd .chose_q2:before {
  content: "\f067";
}

.bank_sms_ok .chose_q2:before {
  content: "\f056";
}

.block11818.ct_idd .chose_q2:before {
  content: "\f055";
}

.frameosres8 .chose_q2:before {
  content: "\f146";
}

.energiewende.ct_idd .chose_q2:before {
  content: "\f0fe";
}

.area_ul .chose_q2:before {
  content: "\f147";
}

.browser_toolbar.ct_idd .chose_q2:before {
  content: "\f196";
}

.imgv27873v108 .chose_q2:before {
  content: "\f063";
}

.city_630.ct_idd .chose_q2:before {
  content: "\f061";
}

.article_952 .chose_q2:before {
  content: "\f0ab";
}

.groceryi001.ct_idd .chose_q2:before {
  content: "\f0a9";
}

.bckspc .chose_q2:before {
  content: "\f01a";
}

.divide-title40.ct_idd .chose_q2:before {
  content: "\f18e";
}

.htc-forum .chose_q2:before {
  content: "\f078";
}

.box-image1198.ct_idd .chose_q2:before {
  content: "\f054";
}

.container-72 .chose_q2:before {
  content: "\f13a";
}

.frameaglzaf.ct_idd .chose_q2:before {
  content: "\f138";
}

.footer-titles .chose_q2:before {
  content: "\f0d7";
}

.bansub.ct_idd .chose_q2:before {
  content: "\f0da";
}

.frameuudcgp .chose_q2:before {
  content: "\f150";
}

.con_ml.ct_idd .chose_q2:before {
  content: "\f152";
}

.fps_search .chose_q2:before {
  content: "\f07c";
}

.isearchbtn.ct_idd .chose_q2:before {
  content: "\f07b";
}

.country-ecuador .chose_q2:before {
  content: "\f115";
}

.child_cnt.ct_idd .chose_q2:before {
  content: "\f114";
}

.brandingtop > .collapsefour {
  padding-left: 27px;
  padding-right: 0;
}

.brandingtop > .collapsefour > .chose_q2 {
  left: 0;
}

.brandingtop > .blankbm167 {
  padding: 1em 0 1em 27px;
}

.headingnl0000 {
  border: 1px solid #ccc;
  border-radius: 10px;
  background: #fff;
  color: #333;
}

.headingnl0000 > .collapsefour {
  border-bottom: 1px solid #ccc;
  border-radius: 10px;
  background: #ffffff;
  font-size: 0.9em;
}

.div_navi1.ct_idd > .collapsefour {
  border: none;
}

.headingnl0000 > .blankbm167 {
  border-radius: 10px;
}

.headerright3 {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

.headerright3 > .collapsefour {
  padding: 5px 10px;
  background: #ffffff;
  color: #333;
  font-size: 0.9em;
}

.headerright3 > .collapsefour > .chose_q2 {
  display: none;
}

.headerright3 > .blankbm167 {
  padding: 1em 10px;
  background: #fff;
  color: #333;
}


.attachment_5981 {
  position: relative;
  margin-bottom: 1.5em;
  padding: 0.5em 3em;
  font-style: italic;
}


.attachment_5981:before,
.attachment_5981:after {
  position: absolute;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("../gradient_03/ajaxloaderctl.png");
  content: '';
}

.attachment_5981:before {
  top: 0;
  left: 0;
  background-position: 0 0;
}

.attachment_5981:after {
  right: 0;
  bottom: 0;
  background-position: -20px 0;
}

.attachment_5981 .acepto_5189 {
  display: block;
  text-align: right;
  font-style: normal;
}

.attachment_5981 .acepto_5189:before {
  content: "\2014\0000a0";
}

.attachment_5981 .acepto_5189 a {
  text-decoration: underline;
}


.esbar {
  display: block;
  width: 30%;
  padding: 0.5em 1em;
}

.gmap-123 {
  margin: 0.5em 1.5em 1em 0;
  padding-left: 0;
  float: left;
  border-right: 5px solid #eee;
}

.downloads-8 {
  margin: 0.5em 0 1em 1.5em;
  padding-right: 0;
  float: right;
  border-left: 5px solid #eee;
}

@media screen and (max-width: 48em) {
  .esbar {
    width: auto;
  }
  .gmap-123,
  .downloads-8 {
    float: none;
    margin: 1.5em 0;
    padding: 0.5em 1em;
  }
}


.cmtstop {
  clear: both;
  zoom: 1;
  margin-bottom: 1.5em;
}

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

.cmtstop:after {
  clear: both;
}

.goog_1571840046 {
  display: block;
  margin: 0 4% 0 0;
  float: left;
  box-sizing: border-box;
}

.consult_tb {
  margin-right: 0;
}

.cmtstop .goog_1571840046 {
  margin: 0 0 0 4%;
}

.cmtstop .idfrmbuscapai.bgcelda22 {
  margin-left: 0;
  margin-right: 0;
}

.cmtstop .goog_1571840046:first-child {
  margin-left: 0;
}

.id_37880 {
  margin-right: auto !important;
  margin-left: auto !important;
  float: none !important;
}

.goog_1571840046 img,
.goog_1571840046 iframe,
.goog_1571840046 object,
.goog_1571840046 embed {
  max-width: 100%;
}

@media only screen {
  [class*="su-column"] + [class*="su-column"]:last-child {
    float: right;
  }
}

.bgcelda22 {
  width: 100%;
}

.choose_tips {
  width: 48%;
}

.article23602 {
  width: 30.66%;
}

.helping-grieve {
  width: 65.33%;
}

.focus_tab2 {
  width: 22%;
}

.altitudedisplay {
  width: 74%;
}

.j_gunma {
  width: 16.8%;
}

.idz-header {
  width: 37.6%;
}

.box338 {
  width: 58.4%;
}

.ire_form {
  width: 79.2%;
}

.conn-fb {
  width: 13.33%;
}

.fd-carrier {
  width: 82.66%;
}


@media only screen and (max-width: 768px) {
  .goog_1571840046 {
    width: 100% !important;
    margin: 0 0 1.5em 0 !important;
    float: none !important;
  }
  .cmtstop .goog_1571840046:last-child {
    margin-bottom: 0 !important;
  }
}


.divbotaomenu4 {
  position: relative;
  margin: 0 0 1.5em 0;
}

.b01kslqr5gq {
  display: block;
  margin-bottom: 0.5em;
  color: #333;
  font-weight: bold;
  font-size: 1.1em;
}

.b01kslqr5gq img {
  position: absolute;
  top: 0;
  left: 0;
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
}

.b01kslqr5gq i {
  position: absolute;
  top: 0;
  left: 0;
  display: block !important;
  width: 1em;
  height: 1em;
  text-align: center;
  line-height: 1em;
}

.fghzgyuqshmbnhi {
  line-height: 1.4;
}


.fpic126 {
  margin: 0 0 1.5em 0;
  border-width: 2px;
  border-style: solid;
}

.immg192174 {
  display: block;
  padding: 0.5em 1em;
  font-weight: bold;
  font-size: 1.1em;
}

.component-2 {
  background-color: #fff;
  color: #444;
  padding: 1em;
}

.ctl00_image_hu .immg192174 {
  background-image: url("../gradient_03/googlepaieska/edit_icon.png");
  background-position: 0 0;
  background-repeat: repeat-x;
}

.forum232 .immg192174 {
  background-image: url("../gradient_03/googlepaieska/f_rule_2.png");
  background-position: 0 50%;
  background-repeat: repeat-x;
}

.coupon-303911 .immg192174 {
  background-image: url("../gradient_03/googlepaieska/cat-601.png");
  background-position: 0 50%;
  background-repeat: repeat-x;
}

.homeade .immg192174 {
  background-image: url("../gradient_03/googlepaieska/event_56394.png");
  background-position: 0 0;
  background-repeat: repeat-x;
}


.ec-masthead {
  margin: 0 0 1.5em 0;
  border-width: 1px;
  border-style: solid;
}

.component_37 {
  padding: 1em;
  border-width: 1px;
  border-style: solid;
}


.frqmu_small {
  margin: 0 0 1.5em 0;
}

.item-8305 {
  overflow: hidden;
}

.feature-218 {
  margin-top: 0.5em;
  cursor: pointer;
}

.feature-218:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}

.feature-218 a,
.feature-218 a:hover,
.feature-218 a:active,
.feature-218 a:visited,
.feature-218 a:focus {
  display: inline;
  text-decoration: none;
  box-shadow: none;
  background: transparent;
  border: none;
}

.iebottom .feature-218 span {
  text-decoration: underline;
}

.enaba_email .feature-218 span {
  border-bottom: 1px dotted #333;
}

.hidding .feature-218 span {
  border-bottom: 1px dashed #333;
}

.c36211 .feature-218 a {
  display: inline-block;
  margin-top: 0.2em;
  padding: 0.2em 0.4em;
  border: 2px solid #333;
}

.cat-7917 {
  display: none;
}

.checkbox-ric13 {
  display: block;
}

.advancedfooter .cat-7917 {
  display: block;
}

.advancedfooter .checkbox-ric13 {
  display: none;
}

.feature-218 i {
  display: inline-block;
  margin: 0 0.3em 0 0;
  vertical-align: middle;
  color: inherit;
}

.feature-218 img {
  display: inline-block;
  width: 1em;
  height: 1em;
  margin: 0 0.3em 0 0;
  vertical-align: middle;
}


.besttab8 {
  position: relative;
  margin: 0 auto;
}

.fever .besttab8,
#ardrobe_summary .besttab8 {
  display: block !important;
}

.infobox_13 {
  width: 100%;
  min-height: 300px;
  background: #444;
  overflow: hidden;
}

.besttab8 h1,
.besttab8 h2,
.besttab8 h3,
.besttab8 h4,
.besttab8 h5,
.besttab8 h6 {
  color: inherit;
}


.divasta2137778 > *:first-child,
.item90 > *:first-child,
.blankbm167 > *:first-child,
.fghzgyuqshmbnhi > *:first-child,
.component-2 > *:first-child,
.component_37 > *:first-child,
.item-8305 > *:first-child,
.besttab8 > *:first-child {
  margin-top: 0;
}

.divasta2137778 > *:last-child,
.avisoimp > *:last-child,
.item90 > *:last-child,
.blankbm167 > *:last-child,
.fghzgyuqshmbnhi > *:last-child,
.component-2 > *:last-child,
.component_37 > *:last-child,
.item-8305 > *:last-child,
.besttab8 > *:last-child {
  margin-bottom: 0;
}



.bloc_outils_cpf {
  padding: 2px 0;
  border-top: 1px solid #999;
  border-bottom: 1px solid #999;
}

.bloc_outils_cpf .id279308 {
  padding: 1em .5em;
  border-top: 4px solid #eee;
  border-bottom: 4px solid #eee;
}

.inqnavi.enterprise5 {
  text-align: left;
}

.inqnavi.enterprise5 .id279308 {
  padding-left: .2em;
}

.inqnavi.dxagys4k2mfsokt {
  text-align: right;
}

.inqnavi.dxagys4k2mfsokt .id279308 {
  padding-right: .2em;
}

.inqnavi.csf53475 {
  text-align: center;
}


.autorezultate {
  clear: both;
  border: none;
  text-align: right;
  line-height: 1;
}

.autorezultate a {
  display: inline-block;
  font-size: .8em;
  text-decoration: none;
  outline: none;
  padding-bottom: 5px;
}

.cta-name {
  border-bottom-style: solid;
}

.href-first {
  border-bottom-style: dotted;
}

.ambn65331 {
  border-bottom-style: dashed;
}

.express-number {
  border-bottom-style: double;
}


.ircdmoreinfo {
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
}

.catitem-list {
  height: 5px;
}

.classif_l_t {
  height: 10px;
}

.btn-5318 {
  height: 20px;
}

.inactivitypopup {
  height: 30px;
}

.comparebox_diy {
  height: 40px;
}


.fm-cover {
  display: inline;
  padding: 1px 0;
}


.item-vpmavjy4n3 {
  display: inline;
  margin-right: .3em;
  padding: .1em .3em;
  font-size: .8em;
  height: .8em;
  line-height: .8em;
  color: #fff;
  border-radius: 3px;
}

.fg_bg_1 {
  background: #999;
}

.id344625 {
  background: #090;
}

.ck_btn {
  background: #f90;
}

.ilikethis-25168 {
  background: #f03;
}

.cont_cabeza {
  background: #111;
}

.dcbehpj3gf0v1 {
  background: #09c;
}


.imgtoggle_4 {
  float: left;
  display: inline-block;
  width: 2em;
  height: 2em;
  margin: .2em .5em .2em 0;
  line-height: 2em;
  text-align: center;
  overflow: hidden;
  text-transform: uppercase;
}

.entryid121 {
  color: #fff;
  background: #757a83;
  background: linear-gradient(to bottom, #757a83 0%, black 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#757a83', endColorstr='#333333', GradientType=0);
  text-shadow: -1px -1px 0 #000;
  border-radius: 50%;
}

.cftel {
  background: #444;
  color: #fff;
}

.ccl-icon-344-2 {
  color: #333;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  background: white;
  background: linear-gradient(to bottom, white 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}

.fuar_duyurulari {
  width: 1em;
  height: 1em;
  line-height: 1em;
  text-align: left;
}


.banner_el,
.about_run {
  display: block;
}

.idprod112298 {
  float: left;
  margin: 0 1em 1em 0;
}

.achcontinue {
  float: none;
  margin: 1em auto;
}

.h210000 {
  float: right;
  margin: 0 0 1em 1em;
}

.banner_el img {
  display: block !important;
  float: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  box-shadow: none !important;
}

.grid_6297 {
  padding: 2px;
  border: 1px solid #999;
  background: #fff;
  box-shadow: 1px 1px 4px #ccc;
}

.grid_6297 .about_run {
  padding: 2px;
  border: 4px solid #eee;
}


.header_milieu {
  margin-bottom: 1.5em;
}

.header_milieu ul {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.header_milieu ul li {
  position: relative;
  display: block !important;
  margin: 0 !important;
  padding: 4px 0 4px 2em !important;
  list-style-type: none !important;
  line-height: 1.3em;
}

.header_milieu ul li > img {
  position: absolute;
  left: 0;
  top: 4px;
  width: 1.3em;
  height: 1.3em;
  padding: 0;
  margin: 0;
  border: none;
}

.header_milieu ul li > i {
  position: absolute;
  left: 0;
  top: 4px;
  width: 1.3em;
  height: 1.3em;
  line-height: 1.3em;
  text-align: center;
}


.compfecha {
  display: inline-block !important;
  text-align: center;
  text-decoration: none !important;
  box-sizing: content-box !important;
  transition: all .2s;
}

.i-2075 {
  display: block !important;
  margin: 1em 0;
}

.casualconnect {
  text-align: center;
}

.compfecha span {
  display: block !important;
  text-decoration: none !important;
  box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  -webkit-box-sizing: content-box !important;
  transition: all .2s;
}

.compfecha img {
  border: none !important;
  vertical-align: middle !important;
  margin: -.2em .4em 0 -.3em !important;
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

.compfecha i {
  display: inline-block;
  width: 1em;
  height: 1em;
  margin: 0 .5em 0 0 !important;
  text-align: center;
  line-height: 1em;
}

.id-3629370.idartist6974 img {
  margin: 0 .5em !important;
}

.compfecha small {
  display: block;
  margin: -.2em 0 0;
  color: inherit;
  text-align: center;
  font-style: normal;
  font-size: .8em;
  line-height: 1;
  opacity: .7;
  filter: alpha(opacity=70);
}

@media screen and (max-width: 768px) {
  .compfecha span {
    padding-top: .25em !important;
    padding-bottom: .25em !important;
    line-height: 1.2 !important;
  }
  .compfecha small {
    margin-top: .2em !important;
  }
}

.country_request {
  border-width: 1px;
  border-style: solid;
}

.country_request:hover {
  filter: alpha(opacity=70);
  opacity: .7;
}

.country_request span {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
}

.dostepnosc_box,
.dostepnosc_box span {
  border: none;
}

.dostepnosc_box span {
  position: relative;
}

.dostepnosc_box:hover span {
  top: 1px;
}

.ct_gujranwala {
  background: transparent !important;
}

.ct_gujranwala span {
  border-width: 3px;
  border-style: solid;
}

.ct_gujranwala:hover span {
  border-color: inherit !important;
}

.conten_bg span {
  background: 0 -20px url("../gradient_03/googlepaieska/edit_icon.png") repeat-x;
}

.conten_bg:hover span {
  background: 0 0 url("../gradient_03/googlepaieska/edit_icon.png") repeat-x;
}

.buscar_eventos span {
  background: 0 50% url("../gradient_03/googlepaieska/f_rule_2.png") repeat-x;
}

.buscar_eventos:hover span {
  background: 100% 50% url("../gradient_03/googlepaieska/f_rule_2.png") repeat-x;
}

.a_z_4 span {
  background: 0 50% url("../gradient_03/googlepaieska/cat-601.png") no-repeat;
}

.a_z_4:hover span {
  background: -710px 50% url("../gradient_03/googlepaieska/cat-601.png") no-repeat;
}

.ictr_adres span {
  background: 0 0 url("../gradient_03/googlepaieska/event_56394.png") repeat-x;
}

.ictr_adres:hover span {
  background: 0 0 url("../gradient_03/googlepaieska/event_56394.png") repeat-x;
}

.c4132 span {
  margin: 1px;
  border: 1px dashed #fff !important;
}

.c4132:hover span {
  filter: alpha(opacity=70);
  opacity: .7;
}

.end_date_b2 {
  border-bottom-style: solid;
  border-bottom-width: 6px;
}

.end_date_b2 span {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.end_date_b2:hover {
  position: relative;
  top: 3px;
  border-bottom-width: 3px;
}


.dnn_footer_25_3 {
  width: 100%;
  margin-bottom: 1.5em;
}

.dnn_footer_25_3 table {
  min-width: 100% !important;
  margin: 0 !important;
  border-collapse: collapse !important;
  font-size: 1em !important;
  border: 1px solid #ccc !important;
}

.dnn_footer_25_3 table th {
  text-align: center !important;
  padding: 1em !important;
  font-size: 1em !important;
  font-weight: bold !important;
  color: #333 !important;
  border: 1px solid #ccc !important;
  background: #ffffff !important;
}

.dnn_footer_25_3 table td {
  padding: .5em 1em !important;
  border: 1px solid #ccc !important;
  background: #fff !important;
}

.ctl00_planslink {
  overflow-x: auto;
}

.ctl00_planslink table th,
.ctl00_planslink table td {
  word-break: initial !important;
}

.entryid3302 table tr:nth-child(even) td {
  background-color: #ffffff !important;
}

.allogo table {
  table-layout: fixed !important;
}


.bfxtw {
  display: inline-block;
}

.block855 {
  float: left;
  margin: 0 .5em .5em 0;
}

.browse-gaming {
  display: block;
  clear: both;
  margin: 1em auto;
  text-align: center;
}

.footerlogoblock {
  float: right;
  margin: 0 0 .5em .5em;
}

.bfxtw a,
.bfxtw a:hover,
.bfxtw a:active,
.bfxtw a:focus {
  background: transparent;
  outline: none;
  display: inline;
  text-decoration: none;
}

.adi_10786 a:hover {
  opacity: .7;
  filter: alpha(opacity=70);
}

.bfxtw img {
  max-width: 100%;
}


.jsblobbo1 {
  position: relative;
  margin-bottom: 1.5em;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.gt-merch-boxes {
  margin: 0 auto 1.5em;
}

.emailcircle3 {
  position: relative;
  width: 100%;
  -webkit-transition-property: -webkit-transform, left, top;
  -webkit-transition-duration: 0s;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transition-timing-function: ease;
  -moz-transition-property: -moz-transform, left, top;
  -moz-transition-duration: 0s;
  -moz-transform: translate3d(0, 0, 0);
  -moz-transition-timing-function: ease;
  -o-transition-property: -o-transform, left, top;
  -o-transition-duration: 0s;
  -o-transform: translate3d(0, 0, 0);
  -o-transition-timing-function: ease;
  -o-transform: translate(0, 0);
  -ms-transition-property: -ms-transform, left, top;
  -ms-transition-duration: 0s;
  -ms-transform: translate3d(0, 0, 0);
  -ms-transition-timing-function: ease;
  transition-property: left, top, -webkit-transform;
  transition-property: transform, left, top;
  transition-property: transform, left, top, -webkit-transform;
  transition-duration: 0s;
  transform: translate3d(0, 0, 0);
  transition-timing-function: ease;
}

.ajax-611 > .emailcircle3 {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.header-forgot {
  position: relative;
  float: left;
}

.header-forgot > a,
.header-forgot > img,
.header-forgot > a > img {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
}

.carbonads_projs .header-forgot > a,
.carbonads_projs .header-forgot > img,
.carbonads_projs .header-forgot > a > img {
  height: auto;
}

.homerightnav .featureimage3 {
  display: none;
}

.data110 {
  -ms-touch-action: pan-y;
}

.headingsimple {
  -ms-touch-action: pan-x;
}

.explore-blog {
  position: absolute;
  left: 20px;
  bottom: 20px;
  display: block;
  max-width: 90%;
  padding: 5px 10px;
  color: #fff;
  line-height: 1.3;
  background: black;
  background: #333333;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  filter: alpha(opacity=0);
  opacity: 0;
  transition: opacity 1s;
  -o-transition: opacity 1s;
  -moz-transition: opacity 1s;
  -webkit-transition: opacity 1s;
}

.forpwdmodal .explore-blog {
  filter: alpha(opacity=100);
  opacity: 1;
}

.course_error,
.duizhen_sel {
  position: absolute;
  top: 50%;
  display: block;
  width: 40px;
  height: 40px;
  margin-top: -20px !important;
  background: black 0 0 url("../gradient_03/i263880/blinker_2455540.png") no-repeat;
  background-color: #333333;
  cursor: pointer;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  filter: alpha(opacity=0);
  opacity: 0;
  transition: all .2s;
}

.course_error {
  right: 10px;
  margin-right: 30px;
  background-position: -40px 0;
}

.duizhen_sel {
  left: 10px;
  margin-left: 30px;
  background-position: 0 0;
}

.jsblobbo1:hover .course_error,
.jsblobbo1:hover .duizhen_sel {
  margin-left: 0;
  margin-right: 0;
  filter: alpha(opacity=70);
  opacity: .7;
}

.jsblobbo1 .course_error:hover,
.jsblobbo1 .duizhen_sel:hover {
  filter: alpha(opacity=100);
  opacity: 1;
}

.featureimage3 {
  position: absolute;
  left: 15%;
  right: 15%;
  top: 50%;
  width: 70%;
  height: 0;
  margin-top: -7px;
  text-align: center;
  cursor: default;
  filter: alpha(opacity=0);
  opacity: 0;
  transition: all .2s;
}

.jsblobbo1:hover .featureimage3 {
  bottom: 20px;
  filter: alpha(opacity=100);
  opacity: 1;
}

.featureimage3 span {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 0;
  background: black 0 -999px url("../gradient_03/i263880/blinker_2455540.png") no-repeat;
  background-color: #333333;
  cursor: pointer;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  transition: all .2s;
}

.jsblobbo1:hover .featureimage3 span {
  margin: 0 3px;
}

.jsblobbo1 .featureimage3 span.cm-ajax-email-5 {
  background-color: white;
  background-color: #ffffff;
}

.featureimage3 span:hover,
.featureimage3 span.cm_rain {
  background-position: 0 -40px;
}


.euro2016-flags {
  position: relative;
  margin-bottom: 1.5em;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.footemail {
  margin: 0 auto 1.5em;
}

.baptistpress {
  position: relative;
  width: 100%;
  -webkit-transition-property: -webkit-transform, left, top;
  -webkit-transition-duration: 0s;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transition-timing-function: ease;
  -moz-transition-property: -moz-transform, left, top;
  -moz-transition-duration: 0s;
  -moz-transform: translate3d(0, 0, 0);
  -moz-transition-timing-function: ease;
  -o-transition-property: -o-transform, left, top;
  -o-transition-duration: 0s;
  -o-transform: translate3d(0, 0, 0);
  -o-transition-timing-function: ease;
  -o-transform: translate(0, 0);
  -ms-transition-property: -ms-transform, left, top;
  -ms-transition-duration: 0s;
  -ms-transform: translate3d(0, 0, 0);
  -ms-transition-timing-function: ease;
  transition-property: left, top, -webkit-transform;
  transition-property: transform, left, top;
  transition-property: transform, left, top, -webkit-transform;
  transition-duration: 0s;
  transform: translate3d(0, 0, 0);
  transition-timing-function: ease;
}

.ajax-611 > .baptistpress {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.kalbarri {
  position: relative;
  float: left;
}

.kalbarri > a,
.kalbarri > img,
.kalbarri > a > img {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.f-active .kalbarri > a,
.f-active .kalbarri > img,
.f-active .kalbarri > a > img {
  height: auto;
}

.balon5-9 .cat_11462 {
  display: none;
}

.data110 {
  -ms-touch-action: pan-y;
}

.headingsimple {
  -ms-touch-action: pan-x;
}

.euro2016-flags .kalbarri a {
  padding: 0 5px;
}

.euro2016-flags .kalbarri img {
  padding: 3px;
  border: 1px solid #ccc;
  background: #fff;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.euro2016-flags .btn-load-more {
  position: absolute;
  left: 9px;
  right: 9px;
  bottom: 4px;
  display: block;
  padding: 2px 3px;
  color: #fff;
  line-height: 1.2;
  font-size: 11px;
  background: black;
  background: #333333;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  transition: opacity 1s;
  -o-transition: opacity 1s;
  -moz-transition: opacity 1s;
  -webkit-transition: opacity 1s;
}

.euro2016-flags .cd16,
.euro2016-flags .blogs-loop {
  position: absolute;
  top: 50%;
  display: block;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  background: black 0 0 url("../gradient_03/i263880/blinker_2455540.png") no-repeat;
  background-color: #333333;
  cursor: pointer;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  filter: alpha(opacity=0);
  opacity: 0;
  transition: all .2s;
}

.euro2016-flags .cd16 {
  right: 20px;
  margin-right: 40px;
  background-position: -40px 0;
}

.euro2016-flags .blogs-loop {
  left: 20px;
  margin-left: 40px;
  background-position: 0 0;
}

.euro2016-flags:hover .cd16,
.euro2016-flags:hover .blogs-loop {
  margin-left: 0;
  margin-right: 0;
  filter: alpha(opacity=70);
  opacity: .7;
}

.euro2016-flags .cd16:hover,
.euro2016-flags .blogs-loop:hover {
  filter: alpha(opacity=100);
  opacity: 1;
}

.euro2016-flags .cat_11462 {
  position: absolute;
  left: 15%;
  right: 15%;
  top: 50%;
  width: 70%;
  height: 0;
  margin-top: -7px;
  text-align: center;
  cursor: default;
  filter: alpha(opacity=0);
  opacity: 0;
  transition: all .2s;
}

.euro2016-flags:hover .cat_11462 {
  bottom: 20px;
  filter: alpha(opacity=100);
  opacity: 1;
}

.euro2016-flags .cat_11462 span {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 0;
  background: black 0 -999px url("../gradient_03/i263880/blinker_2455540.png") no-repeat;
  background-color: #333333;
  cursor: pointer;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  transition: all .2s;
}

.euro2016-flags:hover .cat_11462 span {
  margin: 0 3px;
}

.euro2016-flags .cat_11462 span.cm-ajax-email-5 {
  background-color: white;
  background-color: #ffffff;
}

.euro2016-flags .cat_11462 span:hover,
.euro2016-flags .cat_11462 span.cm_rain {
  background-position: 0 -40px;
}


.ctcpop_bot {
  margin-bottom: 1.5em;
}

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

.ctcpop_bot:after {
  clear: both;
}

.but_prod_019969 {
  position: relative;
  float: left;
  margin: 0.5em;
  overflow: hidden;
}

.but_prod_019969 a {
  display: block;
  width: 100%;
  height: 100%;
}

.but_prod_019969 img {
  display: block;
  margin: 0;
  padding: 3px;
  border: 1px solid #ccc;
  background: #fff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  transition: all .2s;
  -o-transition: all .2s;
  -ie-transition: all .2s;
  -moz-transition: all .2s;
  -webkit-transition: all .2s;
}

.but_prod_019969:hover img {
  background: #eee;
  border: 1px solid #aaa;
}

.but_prod_019969 span {
  position: absolute;
  left: 4px;
  bottom: 4px;
  right: 4px;
  display: block;
  padding: 2px 4px;
  font-size: 12px;
  color: #fff;
  background: black;
  background: #333333;
  line-height: 1.3;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: all .2s;
  -o-transition: all .2s;
  -ie-transition: all .2s;
  -moz-transition: all .2s;
  -webkit-transition: all .2s;
}

.but_prod_019969:hover span {
  opacity: 1;
  filter: alpha(opacity=100);
}

.epuppermenu span {
  display: none;
}

.immnmnnode51 span {
  opacity: 1;
  filter: alpha(opacity=100);
}



.evpopupholder {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}

.evpopupholder .eventsslide,
.evpopupholder .bc-all {
  position: static !important;
}

.evpopupholder iframe,
.evpopupholder object,
.evpopupholder embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}


.ctrl_9211 {
  margin: 0 0 1.5em 0;
}

.ctrl_9211 iframe {
  border: none !important;
}


.id_55048 {
  margin: 0 0 1.5em 0;
}

.id_55048 iframe {
  border: none !important;
}


.branding-banner {
  margin: 0 0 1.5em 0;
}

.branding-banner iframe {
  border: none !important;
}


.heading346 {
  margin: 0 0 1.5em 0;
}

.heading346 iframe {
  border: none !important;
}


.avaliador {
  margin: 0 0 1.5em 0;
}

.avaliador iframe {
  border: none !important;
}


.entry-7555964 {
  margin: 0 0 1.5em 0;
}

.entry-7555964 iframe {
  border: none !important;
}



.cursor_pointer.bannermod210 {
  max-width: 480px !important;
}

.icom_mm11_state {
  display: inline-block;
}

.fecharmodal {
  font-size: 0.8em !important;
}

.ctl00_cph_grid {
  font-size: 0.9em !important;
}

.countlk {
  font-size: 1em !important;
}

.eather_region {
  font-size: 1.1em !important;
}

.comment-140539 {
  font-size: 1.2em !important;
}

.dnn_megamenu1 {
  font-size: 1.3em !important;
}

.idt9kmeq {
  display: none;
}

.idt9kmeq > :last-child {
  margin-bottom: 0;
}

.compre_ingresso .idt9kmeq img,
.compre_ingresso .idt9kmeq object,
.compre_ingresso .idt9kmeq iframe,
.compre_ingresso .idt9kmeq embed {
  max-width: 430px;
}

.compre_ingresso .idt9kmeq .evpopupholder {
  width: 430px;
}


.idartist4198 {
  margin: 0 0 1.5em 0;
}


.cat-li-id-1813 {
  margin-bottom: 1.5em;
  padding: 1em;
  border-width: 1px 0;
  border-style: solid;
  text-align: center;
}

.cat-li-id-1813 a {
  text-decoration: underline;
  color: inherit;
}


.auth-remem {
  margin-bottom: 1.5em;
}


.fil-info-list .buy_782 {
  margin-bottom: 2.5em;
  line-height: 1.5;
}

.fil-info-list .buy_782:after {
  content: '';
  display: table;
  clear: both;
}

.fil-info-list .jt190son {
  float: left;
  display: block;
  width: 100px;
  height: 100px;
  margin-right: 1em;
}

.fil-info-list .jt190son img {
  max-width: 100px;
  max-height: 100px;
}

.fil-info-list h2.cal_e_8626 {
  clear: none;
  margin: 0 0 0.3em 0;
  font-size: 1.2em;
  font-weight: bold;
}

.fil-info-list .cpromenu_56 {
  margin-bottom: 0.7em;
  font-size: 0.8em;
  opacity: 0.6;
  filter: alpha(opacity=60);
}

.fil-info-list .footerdelia {
  margin-bottom: 0.5em;
}

.fil-info-list .footerdelia p:last-child {
  margin-bottom: 0;
}

.fil-info-list .inizio {
  font-size: 0.9em;
}

.icona-peu-bloc .buy_782 {
  margin-bottom: 1.5em;
  line-height: 1.2;
}

.icona-peu-bloc .buy_782:after {
  content: '';
  display: table;
  clear: both;
}

.icona-peu-bloc .jt190son {
  float: left;
  display: block;
  width: 56px;
  height: 56px;
  margin: 0 1em 0 0;
}

.icona-peu-bloc .jt190son img {
  display: block;
  margin: 0;
  padding: 2px;
  border: 1px solid #ccc;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  max-width: 100%;
  max-height: 100%;
}

.icona-peu-bloc h2.cal_e_8626 {
  display: block;
  margin: 0;
  padding: 0;
  border: none;
  font-size: 0.9em;
  font-weight: normal;
  clear: none;
}

.btnmntop_416 .buy_782 {
  margin-bottom: 2.5em;
  line-height: 1.5;
}

.btnmntop_416 .buy_782:after {
  content: '';
  display: table;
  clear: both;
}

.btnmntop_416 h1.cal_e_8626 {
  clear: none;
  margin: 0 0 0.3em 0;
  font-size: 1.2em;
  font-weight: bold;
}

.btnmntop_416 .cpromenu_56 {
  margin-bottom: 0.7em;
  font-size: 0.8em;
  opacity: 0.6;
  filter: alpha(opacity=60);
}

.btnmntop_416 .edit_btn_14193 {
  margin-bottom: 0.5em;
}

.btnmntop_416 .edit_btn_14193 p:last-child {
  margin-bottom: 0;
}



.can-812 {
  position: relative;
  width: 100%;
  height: 30px;
  margin-bottom: 1.5em;
  background: #b1b8b4;
  background: linear-gradient(to bottom, #b1b8b4 0%, #43353c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1b8b4', endColorstr='#43353c', GradientType=0);
  border-radius: 3px;
}

.can-812 .itemmenu8934,
.can-812 .gen6487838011 {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 30px;
  height: 30px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  cursor: pointer;
  border-right: 1px solid #777d7a;
  background-image: url("../gradient_03/fancy-popup/blinker_2455540.png");
  background-repeat: no-repeat;
}

.can-812 .itemmenu8934 {
  background-position: 0 0;
}

.can-812 .gen6487838011 {
  background-position: -30px 0;
}

.can-812 .hottab_1,
.can-812 .green-box2-m {
  position: absolute;
  top: 0;
  display: block;
  height: 30px;
  line-height: 30px;
  font-size: 10px;
  color: #eee;
  text-shadow: 0 -1px 0 #000;
}

.can-812 .hottab_1 {
  left: 45px;
}

.can-812 .green-box2-m {
  right: 10px;
}

.can-812 .dev-name,
.can-812 .home_fav3_info {
  position: absolute;
  top: 0;
  left: 0;
  height: 10px;
  border-radius: 3px;
  cursor: pointer;
}

.can-812 .global_image_1 {
  position: absolute;
  top: 10px;
  left: 85px;
  right: 50px;
  height: 10px;
  background: #333;
  box-shadow: 0 0 5px #000 inset;
  border-radius: 3px;
}

.can-812 .dev-name {
  background: #3e3e3e;
  background: linear-gradient(to bottom, #3e3e3e 0%, #666 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e3e3e', endColorstr='#999999', GradientType=0);
}

.can-812 .home_fav3_info {
  background: #cbe4fa;
  background: linear-gradient(to bottom, #cbe4fa 0%, #b1d5f7 50%, #95c4f7 51%, #76a4ec 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbe4fa', endColorstr='#76a4ec', GradientType=0);
}


.header_kidsbags {
  position: relative;
  margin-bottom: 1.5em;
  overflow: hidden;
}

.header_kidsbags .gim_117 {
  position: absolute;
  top: -100px;
  left: 0;
  width: 100%;
  height: 30px;
  padding: 0 1em;
  line-height: 30px;
  font-size: .9em;
  background: black;
  background: #333333;
  color: #fff;
  transition: top .2s;
}

.header_kidsbags:hover .gim_117 {
  top: 0;
}

.header_kidsbags .hwwcpu64u803 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: .5;
  transition: opacity .2s;
  background: 50% 50% url("../gradient_03/fancy-popup/category_319.png") no-repeat;
}

.header_kidsbags:hover .hwwcpu64u803 {
  opacity: .8;
}

.fragment-122.groups_search {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.fragment-122.groups_search .footer_nav_t {
  position: fixed !important;
  left: 0;
  top: 0;
  overflow: hidden;
}

.header_kidsbags .ctlregister {
  position: relative;
  height: 30px;
  background: #b1b8b4;
  background: linear-gradient(to bottom, #b1b8b4 0%, #43353c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1b8b4', endColorstr='#43353c', GradientType=0);
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.fragment-122.groups_search .ctlregister {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
}

.jt153 .ctlregister {
  position: absolute !important;
  bottom: -100px;
  left: 0;
  right: 0;
  transition: bottom .2s;
}

.jt153:hover .ctlregister {
  bottom: 0;
}

.header_kidsbags img {
  border-radius: 0 !important;
  border: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

.header_kidsbags .ctlregister .itemmenu8934,
.header_kidsbags .ctlregister .gen6487838011 {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 30px;
  height: 30px;
  border-right: 1px solid #777d7a;
  cursor: pointer;
}

.header_kidsbags .ctlregister .itemmenu8934 {
  background: 0 0 url("../gradient_03/fancy-popup/blinker_2455540.png") no-repeat;
}

.header_kidsbags .ctlregister .gen6487838011 {
  background: -30px 0 url("../gradient_03/fancy-popup/blinker_2455540.png") no-repeat;
}

.header_kidsbags .et_pt_gallery,
.header_kidsbags .dlabel5 {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 30px;
  height: 30px;
  border-left: 1px solid #777d7a;
  cursor: pointer;
}

.header_kidsbags .et_pt_gallery {
  background: 0 -30px url("../gradient_03/fancy-popup/blinker_2455540.png") no-repeat;
}

.header_kidsbags .dlabel5 {
  background: -30px -30px url("../gradient_03/fancy-popup/blinker_2455540.png") no-repeat;
}

.header_kidsbags .global_image_1 {
  position: absolute;
  top: 10px;
  left: 90px;
  right: 90px;
  height: 10px;
  background: #333;
  border-radius: 3px;
  box-shadow: 0 0 5px #000 inset;
}

.header_kidsbags .dev-name,
.header_kidsbags .home_fav3_info {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  cursor: pointer;
  border-radius: 3px;
}

.header_kidsbags .dev-name {
  background: #3e3e3e;
  background: linear-gradient(to bottom, #3e3e3e 0%, #666 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e3e3e', endColorstr='#999999', GradientType=0);
}

.header_kidsbags .home_fav3_info {
  background: #cbe4fa;
  background: linear-gradient(to bottom, #cbe4fa 0%, #b1d5f7 50%, #95c4f7 51%, #76a4ec 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbe4fa', endColorstr='#76a4ec', GradientType=0);
}

.header_kidsbags .hottab_1,
.header_kidsbags .green-box2-m {
  position: absolute;
  top: 0;
  display: block;
  height: 30px;
  line-height: 30px;
  color: #ffffff;
  font-size: 10px;
}

.header_kidsbags .hottab_1 {
  left: 50px;
}

.header_kidsbags .green-box2-m {
  right: 50px;
}
