@media only screen and (max-width: 768px) {
  #c_portalresebizads_banner-16151646036639091{
  margin-top:60px;
  }
  #w_common_text-1659325021184,#w_common_text-1615173569752,#w_common_text-1615173569750{

    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
  #w_fbtn-1642472560104{
  margin-left:20px;
  }
  #content_box-1607479454051-1,#content_box-1642495607312-1{
  display:none;
  }
  #w_grid-1616728530195{
  padding-right:0;
  }
  #c_portalresnews_detail-16166622874388733 {
 
    width: 100%;

}
  #w_grid-1616729470488{
  padding-left:0;
  }
#w_grid-1616725342758,#w_grid-1616726556839{
    padding-top: 10px;
    padding-left: 15px;
  padding-right:15px;
  }
  #w_fline-1624680901461,#w_fline-1624680947056,#w_fline-1624680831586,#w_fline-1624681073301 {
    width: 180px;
  }
  #w_fline-1624681204655 {
    width: 120px;
  }
  #w_fline-1624681482848 {
    width: 80px;
  }
  #w_common_text-1616723425084,#w_common_text-1616723425099,#w_fline-1616723425093,#w_common_text-1616723789784,#w_common_text-1616741205764,#w_common_text-1616742303875,#w_common_text-1616741205755,#w_fline-1616741205760{
    margin-left: 20px;
    margin-right: 20px;
  }
  #w_common_text-1624680687156 span {
    font-size: 20px!important;
}
  #w_common_text-1624680735615 span {
    font-size: 20px!important;
}
  #w_common_text-1624680831582 span {
    font-size: 20px!important;
}
  #w_common_text-1624681073297 span {
    font-size: 20px!important;
}
  #w_common_text-1624681204652 span {
    font-size: 20px!important;
}
  #w_common_text-1624681482841 span {
    font-size: 20px!important;
}
  
  #w_common_text-1624681204659 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1624681482856 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1624681316092 span{
  font-size:16px!important;
  }
  #w_common_text-1624681375369 span{
  font-size:16px!important;
  }
  #w_common_text-1616720757417 span{
  font-size:20px!important;
  }
  #w_common_text-1616741205755 span{
  font-size:20px!important;
  }
  #w_common_text-1616728069519 span{
  font-size:20px!important;
  }
  #w_common_text-1616727551837 span{
  font-size:20px!important;
  }
  #w_common_text-1616738370977 span{
  font-size:20px!important;
  }
  #w_common_text-1616728530215 span{
  font-size:20px!important;
  }
  #w_common_text-1616737193584 span{
  font-size:16px!important;
  }
  #w_common_text-1616737596717 span{
  font-size:16px!important;
  }
  #w_common_text-1616723789784 span{
  font-size:18px!important;
  }
  #w_common_text-1616720757487 span{
  font-size:20px!important;
  }
  #w_common_text-1616723425084 span{
  font-size:20px!important;
  }
  #w_fline-1616723425093,#w_fline-1616738370982,#w_fline-1616741205760 {
    width: 80px;
  }
  #w_fline-1616738717483 {
    width: 260px;
  }
  #w_fline-1616739083045 {
    width: 300px;
  }
 .p_linkbox a:active, a:hover {
    color: #fff;
    text-decoration: none;
}
.p_linkbox a:hover, a:focus {
    color: #fff;
    text-decoration: none;
}
.btn-primary {
    color: #fff;
    background-color: #d0000d;
    border-color: #d0000d;
  width:100%;
}
  .btn-primary:hover {
    color: #fff;
    background-color: #d0000d;
    border-color: #d0000d;
  width:100%;
}
    .btn-primary:active {
    color: #fff;
    background-color: #d0000d;
    border-color: #d0000d;
  width:100%;
}
      .btn-primary:active:hover {
    color: #fff;
    background-color: #d0000d;
    border-color: #d0000d;
  width:100%;
}
.btn-primary:focus,.btn-primary.focus{
    color: #fff;
    background-color: #d0000d;
    border-color: #d0000d;

}

  #w_common_text-1615173569750 span{
  font-size:24px!important;
  }
  #w_common_text-1615173569764 span{
  font-size:18px!important;
  }

  #w_common_text-1615182101265 span{
  font-size:20px!important;
  }
  #w_common_text-1615168415116 span{
  font-size:20px!important;
  }
  #w_fimg-1615182101309,#w_fimg-1615184467992,#w_fimg-1615184471271{
  margin-top:60px;
  }
  #w_common_text-1615173569710 span{
  font-size:22px!important;
  }
  #w_common_text-1607479454171 span{
  font-size:22px!important;
  }
  #w_common_text-1615168489694 span{
  font-size:22px!important;
  }
  #w_common_text-1615168007246 span{
  font-size:22px!important;
  }
  #w_fline-1615173569715,#w_fline-1615168007253,#w_fline-1615168489697,#w_fline-1607479453811 {
    max-width: 90px;
}
}
@media only screen and (min-width: 769px){
  #w_common_text-1615169485786 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1642573008501 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1642571966098 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1642571273454 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1615173569752 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1615173569766 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1624680753911 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1624680831590 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1624681073305 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616810707109 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616811006079 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616811107219 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616811107234 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616811276006 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616811376729 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616811376741 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616811693705 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616741205764 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616736966010 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616728530220 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616728597566 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616725342794 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616726401141 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616727052469 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616723425099 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616720757422 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616728069524 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616720757490 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616571181110 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616571259150 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616571291901 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1616571322926 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1607479454176 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1615182865881 span{
  font-size:0.925rem!important;
  }
  #w_common_text-1615188551247 span{
  font-size:0.925rem!important;
  }
  #w_fimgbox-1615184115085:hover img{
  transform:scale(1.1);
  }
#w_fimgbox-1615184115085{
 overflow:hidden;
  }
 #w_fimgbox-1615184115085 img{
 transition:all 0.5s;
  }
  #w_fimgbox-1615184467979:hover img{
  transform:scale(1.1);
  }
#w_fimgbox-1615184467979{
 overflow:hidden;
  }
#w_fimgbox-1615184467979 img{
 transition:all 0.5s;
  }
#w_fimgbox-1615184471247:hover img{
  transform:scale(1.1);
  }
#w_fimgbox-1615184471247{
 overflow:hidden;
  }
 #w_fimgbox-1615184471247 img{
 transition:all 0.5s;
  }
#w_fimg-1615183800242:hover img{
  transform:scale(1.1);
  }
#w_fimg-1615183800242{
 overflow:hidden;
  }
 #w_fimg-1615183800242 img{
 transition:all 0.5s;
  }

  #w_fimgbox-1615184906217:hover img{
  transform:scale(1.1);
  }
  #w_fimgbox-1615184906217{
 overflow:hidden;
  }
  #w_fimgbox-1615184906217 img{
 transition:all 0.5s;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
   

}
#w_grid-1607479453831 .p_gridbox {
    background-image: none;
}
#w_grid-1607479453791 .p_gridbox {
    background-image: none;
}
#w_grid-1615168007217 .p_gridbox {
    background-image: none;
}

@media only screen and (max-width: 1800px) and (min-width: 1500px){
 .c_portalresebizads_banner-01001010 .swiper-slide {
    position: relative;
    width: 100%;
    height: 660px;
}  
}
@media only screen and (max-width: 1499px) and (min-width: 1367px){
 .c_portalresebizads_banner-01001010 .swiper-slide {
    position: relative;
    width: 100%;
    height: 600px;
}  
}
@media only screen and (max-width: 1366px) and (min-width: 1281px){
 .c_portalresebizads_banner-01001010 .swiper-slide {
    position: relative;
    width: 100%;
    height: 560px;
}  
}
@media only screen and (max-width: 1280px) and (min-width: 1025px){
 .c_portalresebizads_banner-01001010 .swiper-slide {
    position: relative;
    width: 100%;
    height: 530px;
}  
}
@media only screen and (max-width: 1024px) and (min-width: 769px){
 .c_portalresebizads_banner-01001010 .swiper-slide {
    position: relative;
    width: 100%;
    height: 420px;
}  
}
.p_categorybox .p_linkbox.click {
    background-color: #d0000d;
    color: #555;
}
.c_portalresintro_category-01001001 .p_categorybox .p_linkbox.click:before {
    background-color: #fff;
    transform: rotate(0deg);
    opacity: 1;
}
.c_portalresintro_category-01001001 .p_categorybox .p_linkbox.click:after {
    background-color: #fff;
    transform: rotate(0deg);
    opacity: 1;
}
.p_categorybox .p_linkbox.click .color_assist, .p_categorybox .p_linkbox.click a {
    color: #fff;
}
@media only screen and (max-width: 1290px) and (min-width: 769px){
.pbanner {
    margin-top: 0px;
}
}