.rowfront {   margin-top: -60px !important;   padding-top: 25px !important;}
.row3 {  margin-bottom: -90px !important;  padding-bottom 0px !important;}
.rowg {  padding-bottom: 30px !important;  padding-top: -10px !important;  }
.rowcities {  padding-bottom: 30px !important;  padding-top: 20px !important;  margin-bottom: 30px !important;}
.thetext {text-shadow: 0px 4px 3px rgba(0,0,0,0.4),        0px 8px 13px rgba(0,0,0,0.1),        0px 18px 23px rgba(0,0,0,0.1);    font-size: xx-large;  line-height: 1.2;  margin-top: 30px;}
.column {padding-top: 15px !important;padding-right: 15px !important;padding-bottom: 15px !important;padding-left: 15px !important;background-color: #ffffff !important;border-radius: 6px !important;font-size: 13px !important;}
.grid1 {padding-top: 15px !important;padding-right: -60px !important;padding-bottom: 0px !important;padding-left: 15px !important;background-color: #ffffff !important;border-radius: 6px !important;font-size: 13px !important;margin-bottom: 30px !important;}
.rowdestinations {padding-top: 30px !important;padding-right: 10px !important;padding-bottom: 0px !important;padding-left: 10px !important;background-color: #ffffff !important;border-radius: 6px !important;font-size: 11px !important;}
.corner {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 2px 2px 0 #C2C2C2;box-shadow: 0 2px 2px 0 #C2C2C2;}
.abcol .wpb_wrapper {
  -webkit-column-count: 5 !important;
  -webkit-column-gap: 10px !important;
  -webkit-column-rule: 0px dotted black !important;
  -moz-column-count: 5 !important;
  -moz-column-gap: 10px !important; 
  -moz-column-rule: 0px dotted black !important;
  column-count: 5 !important;
  column-gap: 10px !important;
  column-rule: 0px dotted black !important;
-webkit-column-width: 150px;
-moz-column-width: 150px;
-column-width: 150px;
}
@media screen and (max-width:991px) {
.abcol .wpb_wrapper {
  -webkit-column-count: 3 !important;
  -webkit-column-gap: 10px !important;
  -webkit-column-rule: 0px dotted black !important;
  -moz-column-count: 3 !important;
  -moz-column-gap: 10px !important; 
  -moz-column-rule: 0px dotted black !important;
  column-count: 3 !important;
  column-gap: 10px !important;
  column-rule: 0px dotted black !important;
-webkit-column-width: 250px;
-moz-column-width: 250px;
-column-width: 250px;
}
}
.outer {
        width: 100% !important;
        position: relative !important;
       }
@media screen and (max-width:632px) {
		.outer {
        width: 100% !important;
        position: relative !important;
        margin-left: 0%;
        margin-right: 0%;
       .abcol {-webkit-column-count: 2 !important;-webkit-column-gap: 10px !important;-webkit-column-rule: 0px dotted black !important;-moz-column-count: 2 !important;-moz-column-gap: 10px !important; -moz-column-rule: 0px dotted black !important;column-count: 2 !important;column-gap: 10px !important;column-rule: 0px dotted black !important;
-webkit-column-width: 150px;
-moz-column-width: 150px;
-column-width: 150px;}
}
@media screen and (max-width:1024px) {
		.abcol {-webkit-column-count: 4 !important;-webkit-column-gap: 10px !important;-webkit-column-rule: 0px dotted black !important;-moz-column-count: 4 !important;-moz-column-gap: 10px !important; -moz-column-rule: 0px dotted black !important;column-count: 4 !important;column-gap: 10px !important;column-rule: 0px dotted black !important;
-webkit-column-width: 150px;
-moz-column-width: 150px;
-column-width: 150px;}
}
