/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwaPGR_p.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/lato/v17/S6u9w4BMUTPHh50XSwiPGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


body#no_mobile{background-color:#fafafa;}
td,input,select,a,div{font-family:Lato,Arial;font-size:14.2px}
div.pseudo_hr{width:100%;height:1px;background-color:#9A9A9A;margin:7px 0 7px 0;}
div.pseudo_hr_2{width:100%;height:1px;background-color:#CCCCCC;}
div.pseudo_hr_3{width:100%;height:1px;background-color:#CCCCCC;margin:7px 0 7px 0;}
div.pseudo_hr_4{width:100%;height:2px;background-color:#9A9A9A;margin:7px 0 7px 0;}
div.pseudo_hr_5{width:100%;height:1px;background-color:#F6E1E1;margin:7px 0 7px 0;}
.cop{font-family:Lato,Arial;font-size:13.19px;color:#999999;}
a{color:#0033cc;text-decoration:underline;}
a.gray_below:link,a.gray_below:visited{font-family:Lato,Arial;font-size:13.19px;color:#999999;text-decoration:none;}
a.gray_below:active,a.gray_below:hover{font-family:Lato,Arial;font-size:13.19px;color:#999999;text-decoration:underline;}
.note2{font-family:Lato,Arial;font-size:17px}
.note2_mob{font-family:Lato,Arial;font-size:16.23px}
.big_text{font-family:Lato,Arial;font-size:18px;color:#000000;line-height:1;}
.bigger_text{font-family:Lato,Arial;font-size:23px;color:#000000;line-height:1;}
.medium_text{font-family:Lato,Arial;font-size:14px;color:#000000;line-height:1;}
.small_text{font-family:Lato,Arial;font-size:12.17px;color:#000000;line-height:1;}
.gray_title{font-family:Lato,Arial;font-size:24.34px;color:#B06C6C;font-weight:bold;}
.gray_title2{font-family:Lato,Arial;font-size:28px;color:#B06C6C;font-weight:bold;}
.gray_title_mob{font-family:Lato,Arial;font-size:18.26px;color:#B06C6C;font-weight:bold;}
.gray_title2_mob{font-family:Lato,Arial;font-size:24px;color:#B06C6C;font-weight:bold;}
.coming_soon{font-size:16px;color:#ffffff;background-color:#DA484B;padding:1px 10px 4px 10px;border-radius:5px;line-height:16px;}
.coming_soon_mob{font-size:18px;color:#ffffff;background-color:#DA484B;padding:0 10px 2px 10px;border-radius:5px;line-height:18px;}
.green{font-size:17px;font-weight:bold;color:#B06C6C;line-height:19px;}
.winning_div{position:absolute;left:45px;top:126px;padding:10px 18px;border-radius:15px;border: 2px solid #F6F4DF;}
.get_your{position:absolute;left:468px;top:114px;padding:8px 16px 11px 21px;border-radius:15px;border: 2px solid #F6F4DF;}
.beat{font-family:Lato,Arial;font-size:14.6px;line-height:1.2;color:#777777;}
.ai{font-family:Lato,Arial;font-size:14.6px;line-height:1.2;color:#EE3B33;}
.steps{font-family:Lato,Arial;font-size:18px;color:#B06C6C;font-weight:bold;padding-right:10px;line-height:1.2;}
.steps2{font-family:Lato,Arial;font-size:18px;line-height:1.2;color:#000000;}
.steps2_mob{font-family:Lato,Arial;font-size:15.21px;line-height:1.2;color:#000000;}
.tickets_game{font-family:Lato,Arial;font-size:17px;}
.tickets_game_mob{font-family:Lato,Arial;font-size:15.21px;}
.beat_mob{font-family:Lato,Arial;font-size:16px;line-height:1.2;color:#777777;}
.blue{font-family:Lato,Arial;font-size:16px;color:#B06C6C;}
.input_check{text-align:center;font-family:Lato,Arial;font-size:26px;color:#B06C6C;font-weight:bold;border:1px solid #CEA8A8;border-radius:4px;width:60px;height:40px;}
a.past_results:link,a.past_results:visited{font-family:Lato,Arial;font-size:11px;color:#B06C6C;text-decoration:none;}
a.past_results:active,a.past_results:hover{font-family:Lato,Arial;font-size:11px;color:#B06C6C;text-decoration:underline;}
.multiplier{font-family:Lato,Arial;font-size:12px;font-weight:bold;line-height:1.1;padding:3px 4px;background-color:#FAF6F6;border-radius:7px;}
.last10{font-size:18px;font-weight:bold;color:#FFFFFF;background-color:#B06C6C;}
.won{font-size:18px;font-weight:bold;color:#FFFFFF;}
.won2{font-size:14px;font-weight:bold;color:#FFFFFF;}
.won_mob{font-size:20px;font-weight:bold;color:#FFFFFF;}
.won2_mob{font-size:12px;font-weight:bold;color:#FFFFFF;}
a.years{font-size:15px;font-weight:bold;color:#fff;text-decoration:none;line-height:45px;text-align:center;vertical-align:middle;display:block;width:86px;height:45px;float:right;background:#A16262;background:url(arrow.png) no-repeat right center,-moz-linear-gradient(top,#B06C6C 0%,#A16262 100%);background:url(arrow.png) no-repeat right center,-webkit-linear-gradient(top,#B06C6C 0%,#A16262 100%);background:url(arrow.png) no-repeat right center,linear-gradient(to bottom,#B06C6C 0%,#A16262 100%);border-radius:3px;}
a.years:hover{text-decoration:none;background:#B07E7E;background:url(arrow.png) no-repeat right center,-moz-linear-gradient(top,#C48C8C 0%,#B07E7E 100%);background:url(arrow.png) no-repeat right center,-webkit-linear-gradient(top,#C48C8C 0%,#B07E7E 100%);background:url(arrow.png) no-repeat right center,linear-gradient(to bottom,#C48C8C 0%,#B07E7E 100%);}
a.years2{font-size:15px;font-weight:bold;color:#fff;text-decoration:none;line-height:45px;text-align:center;vertical-align:middle;display:block;width:86px;height:45px;background:#A16262;background:-moz-linear-gradient(top,#B06C6C 0%,#A16262 100%);background:-webkit-linear-gradient(top,#B06C6C 0%,#A16262 100%);background:linear-gradient(to bottom,#B06C6C 0%,#A16262 100%);border-radius:3px;}
a.years2:hover{text-decoration:none;background:#B07E7E;background:-moz-linear-gradient(top,#C48C8C 0%,#B07E7E 100%);background:-webkit-linear-gradient(top,#C48C8C 0%,#B07E7E 100%);background:linear-gradient(to bottom,#C48C8C 0%,#B07E7E 100%);}
a.years_selected{font-size:15px;font-weight:bold;color:#fff;text-decoration:none;line-height:45px;text-align:center;vertical-align:middle;display:block;width:86px;height:45px;float:right;background:#B07E7E;background:url(arrow.png) no-repeat right center,-moz-linear-gradient(top,#C48C8C 0%,#B07E7E 100%);background:url(arrow.png) no-repeat right center,-webkit-linear-gradient(top,#C48C8C 0%,#B07E7E 100%);background:url(arrow.png) no-repeat right center,linear-gradient(to bottom,#C48C8C 0%,#B07E7E 100%);border-radius:3px;}
a.years_selected:hover{text-decoration:none;background:#B07E7E;background:url(arrow.png) no-repeat right center,-moz-linear-gradient(top,#C48C8C 0%,#B07E7E 100%);background:url(arrow.png) no-repeat right center,-webkit-linear-gradient(top,#C48C8C 0%,#B07E7E 100%);background:url(arrow.png) no-repeat right center,linear-gradient(to bottom,#C48C8C 0%,#B07E7E 100%);}
a.years2_selected{font-size:15px;font-weight:bold;color:#fff;text-decoration:none;line-height:45px;text-align:center;vertical-align:middle;display:block;width:86px;height:45px;background:#C48C8C;background:linear-gradient(to bottom, #C48C8C 0%, #B07E7E 100%);border-radius:3px;}
a.years2_selected:hover{text-decoration:none;background:linear-gradient(to bottom, #C48C8C 0%, #B07E7E 100%);}
.error {border:2px solid red;}
a.winning{font-family:Arial;font-size:16px;color:#B06C6C;font-style:italic;line-height:1.4;text-decoration:none;}
a.winning:hover{font-family:Arial;font-size:16px;color:#B06C6C;font-style:italic;line-height:1.4;text-decoration:underline;}
a.personal{font-size:17px;font-weight:bold;color:#B06C6C;line-height:19px;text-decoration:none;}
a.personal:hover{font-size:17px;font-weight:bold;color:#B06C6C;line-height:19px;text-decoration:underline;}
a.personal2{font-size:17px;font-weight:bold;color:#B06C6C;line-height:19px;}

div.maintable{
position:relative;
width:970px;
margin-bottom:50px;
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
border-left:1px #bbbbbb solid;
border-right:1px #bbbbbb solid;
border-bottom:1px #bbbbbb solid;
border-radius: 0px 0px 30px 30px;
-moz-border-radius: 0px 0px 30px 30px;
-webkit-border-radius: 0px 0px 30px 30px;
-ms-border-radius: 0px 0px 30px 30px;
-khtml-border-radius: 0px 0px 30px 30px;
}

.pick{
font-family:Lato,Arial;
font-size:26px;
color:#B06C6C;
font-weight:bold;
background-color:white;
text-align:center;
width:60px;
padding:8px 0;
border:1px solid #CEA8A8;
border-radius:4px;
-webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
   -khtml-user-select: none; /* Konqueror HTML */
     -moz-user-select: none; /* Firefox */
      -ms-user-select: none; /* Internet Explorer/Edge */
          user-select: none; /* Non-prefixed version, currently
                                supported by Chrome and Opera */
}

.round_vibration{
cursor:pointer;
border:8px solid #FFEEC5;
border-radius: 8px;
-ms-border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
}

.rounded_link_to{
background-color:#EDEDED;
margin-bottom:15px;
margin-left:auto;
margin-right:auto;
border:1px solid #BDBDBD;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
}

.note{
font-family:Lato,Arial;
font-size:14.2px;
line-height:150%;
display:none;
position:absolute;
padding:19px 10px 21px 33px;
text-align:left;
background-color:#FFFED3;
border: 3px solid #B7B685;
border-radius: 20px;
-ms-border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;
}

.ball_td_padding{padding-bottom:15px;}
.ball_td_padding_mob{padding-bottom:10px;}

.outer_div{width:56px;height:56px;}
.outer_div_mob{width:45px;height:45px;}

.ball_white{width:56px;height:38.5px;padding-top:17.5px;text-align:center;background-image:url('ball.png');background-repeat:no-repeat;background-position:center;font-family:Lato,Arial;font-size:22px;color:#000000;line-height:22px;font-weight:700;visibility:hidden;}
.ball_red{width:56px;height:38.5px;padding-top:17.5px;text-align:center;background-image:url('ball_red.png');background-repeat:no-repeat;background-position:center;font-family:Lato,Arial;font-size:22px;color:#ffffff;line-height:22px;font-weight:700;visibility:hidden;}
.ball_white_mob{width:45px;height:31.5px;padding-top:13.5px;text-align:center;background-image:url('ball_mob.png');background-repeat:no-repeat;background-position:center;font-family:Lato,Arial;font-size:19px;color:#000000;line-height:19px;font-weight:700;visibility:hidden;}
.ball_red_mob{width:45px;height:31.5px;padding-top:13.5px;text-align:center;background-image:url('ball_mob_red.png');background-repeat:no-repeat;background-position:center;font-family:Lato,Arial;font-size:19px;color:#ffffff;line-height:19px;font-weight:700;visibility:hidden;}

.lottery_result{background-image:url('ball_mob.png');background-repeat:no-repeat;background-position:center;padding-top:13.5px;font-family:Lato,Arial;color:#000000;line-height:19px;}
.lottery_result_red{background-image:url('ball_mob_red.png');background-repeat:no-repeat;background-position:center;padding-top:13.5px;font-family:Lato,Arial;color:#ffffff;line-height:19px;}
.lottery_result_regular{font-size:19px;font-weight:700;}
.lottery_result_small{font-size:16px;font-weight:700;}
.lottery_result_small_bold{font-size:21px;font-weight:900;}

a.mh:active,a.mh:link,a.mh:visited{font-size:13px;color:#9A5E5E;text-decoration:none;}
a.mh:hover{font-size:13px;color:#9A5E5E;text-decoration:underline;}
a.mh2{font-size:18px;color:#B06C6C;text-decoration:underline;}
.sign_dates{font-size:12px;font-weight:bold;color:#DB0101;line-height:1;}
.menu_big_2{font-size:18px;font-weight:bold;color:#B06C6C;text-decoration:none;line-height:1;}
.menu_small_2{font-size:14px;color:#000000;text-decoration:none;line-height:1;}
.menu_big_3{font-size:30px;font-weight:bold;color:#B06C6C;text-decoration:none;line-height:1;}
.menu_small_3{font-size:14px;color:#000000;text-decoration:none;line-height:1;}

 .hor_a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background-image: url('p.gif');  /* fixes overlap error in IE7/8*/
}

.hor_menu_div0 {
position: relative;
border-radius: 10px;
-ms-border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
}

.hor_menu_div0:hover {
background-color:#F5F5F5;
}

.hor_menu_div {
position: relative;
padding:0 14px;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
}

.hor_menu_div:hover {
background-color:#F5F5F5;
}

.hor_around {
border:1px solid #DCB7B7;
background-color:#FFFBF1;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
}

.hor_yesterday_div {
position: relative;
border-top:1px solid #DCB7B7;
border-left:1px solid #DCB7B7;
border-bottom:1px solid #DCB7B7;
background-color:#FFFFFF;
}

.hor_yesterday_div_last {
position: relative;
border:1px solid #DCB7B7;
background-color:#FFFFFF;
}

.hor_yesterday_div3 {
position: relative;
border:2px solid #FFFFFF;
background-color:#FFFFFF;
padding:2px 5px;
font-size:13px;
}

.hor_yesterday_div4 {
position: relative;
border:2px solid #DCB7B7;
background-color:#FFFBF1;
padding:2px 5px;
font-size:13px;
}


.hor_yesterday_div_first_mob {
position: relative;
border-top:2px solid #DCB7B7;
border-left:2px solid #DCB7B7;
border-right:2px solid #DCB7B7;
border-radius: 7px 7px 0px 0px;
-ms-border-radius: 7px 7px 0px 0px;
-moz-border-radius: 7px 7px 0px 0px;
-webkit-border-radius: 7px 7px 0px 0px;
-khtml-border-radius: 7px 7px 0px 0px;
background-color:#FFFFFF;
}

.hor_yesterday_div_mob {
position: relative;
border-top:2px solid #DCB7B7;
border-left:2px solid #DCB7B7;
border-right:2px solid #DCB7B7;
background-color:#FFFFFF;
}

.hor_yesterday_div_last_mob {
position: relative;
border:2px solid #DCB7B7;
border-radius: 0px 0px 7px 7px;
-ms-border-radius: 0px 0px 7px 7px;
-moz-border-radius: 0px 0px 7px 7px;
-webkit-border-radius: 0px 0px 7px 7px;
-khtml-border-radius: 0px 0px 7px 7px;
background-color:#FFFFFF;
}

.hor_yesterday_div_first3_mob {
position: relative;
border:2px solid #FFFFFF;
border-radius: 5px 5px 0px 0px;
-ms-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
-khtml-border-radius: 5px 5px 0px 0px;
background-color:#FFFFFF;
padding:13px 8px 8px 8px;
text-align:center;
}

.hor_yesterday_div_first4_mob {
position: relative;
border:2px solid #DCB7B7;
border-radius: 5px 5px 0px 0px;
-ms-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
-khtml-border-radius: 5px 5px 0px 0px;
background-color:#FFFBF1;
padding:13px 8px 8px 8px;
text-align:center;
}

.hor_yesterday_div3_mob {
position: relative;
border:2px solid #FFFFFF;
background-color:#FFFFFF;
padding:13px 8px 8px 8px;
text-align:center;
}

.hor_yesterday_div4_mob {
position: relative;
border:2px solid #DCB7B7;
background-color:#FFFBF1;
padding:13px 8px 8px 8px;
text-align:center;
}

.hor_yesterday_div_last3_mob {
position: relative;
border:2px solid #FFFFFF;
border-radius: 0px 0px 5px 5px;
-ms-border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
-khtml-border-radius: 0px 0px 5px 5px;
background-color:#FFFFFF;
padding:13px 8px 8px 8px;
text-align:center;
}

.hor_yesterday_div_last4_mob {
position: relative;
border:2px solid #DCB7B7;
border-radius: 0px 0px 5px 5px;
-ms-border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
-khtml-border-radius: 0px 0px 5px 5px;
background-color:#FFFBF1;
padding:13px 8px 8px 8px;
text-align:center;
}

.yesterday_dates1 {
font-size:20px;color:#000000;
}

.yesterday_dates2 {
font-size:10px;color:#AAAAAA;
}

.mapdiv {
position: absolute;
border-radius: 15px;
-ms-border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
}

.mapdiv:hover {
background-color: gray;
opacity: 0.08;
filter: alpha(opacity=8);
}

#horosc2 {
position: relative;
width: 698px;
height: 305px;
background-image: url('https://www.lottoguesser.com/horoscope2.png');
}

#map2-part1 {
top: 0px;
left: 5px;
width: 115px;
height: 147px;
}

#map2-part2 {
top: 0px;
left: 120px;
width: 117px;
height: 147px;
}

#map2-part3 {
top: 0px;
left: 237px;
width: 120px;
height: 147px;
}

#map2-part4 {
top: 0px;
left: 357px;
width: 119px;
height: 147px;
}

#map2-part5 {
top: 0px;
left: 476px;
width: 119px;
height: 147px;
}

#map2-part6 {
top: 0px;
left: 595px;
width: 100px;
height: 147px;
}

#map2-part7 {
top: 147px;
left: 5px;
width: 120px;
height: 155px;
}

#map2-part8 {
top: 147px;
left: 125px;
width: 112px;
height: 155px;
}

#map2-part9 {
top: 147px;
left: 237px;
width: 128px;
height: 155px;
}

#map2-part10 {
top: 147px;
left: 365px;
width: 106px;
height: 155px;
}

#map2-part11 {
top: 147px;
left: 472px;
width: 119px;
height: 155px;
}

#map2-part12 {
top: 147px;
left: 591px;
width: 104px;
height: 155px;
}





#horosc_mob1 {
position: relative;
width: 336px;
background-image: url('https://www.lottoguesser.com/horoscope_mob1.png');
}

#map_mob1-part1 {
top: 0px;
left: 0px;
width: 112px;
}

#map_mob1-part2 {
top: 0px;
left: 112px;
width: 112px;
}

#map_mob1-part3 {
top: 0px;
left: 224px;
width: 112px;
}

.mob1_height {
height: 116px;
}

.mob1_height2 {
height: 113px;
}




#horosc_mob2 {
position: relative;
width: 336px;
background-image: url('https://www.lottoguesser.com/horoscope_mob2.png');
}

#map_mob2-part1 {
top: 0px;
left: 0px;
width: 114px;
}

#map_mob2-part2 {
top: 0px;
left: 114px;
width: 123px;
}

#map_mob2-part3 {
top: 0px;
left: 237px;
width: 99px;
}

.mob2_height {
height: 119px;
}

.mob2_height2 {
height: 116px;
}




#horosc_mob3 {
position: relative;
width: 336px;
background-image: url('https://www.lottoguesser.com/horoscope_mob3.png');
}

#map_mob3-part1 {
top: 0px;
left: 0px;
width: 118px;
}

#map_mob3-part2 {
top: 0px;
left: 118px;
width: 101px;
}

#map_mob3-part3 {
top: 0px;
left: 219px;
width: 117px;
}

.mob3_height {
height: 122px;
}

.mob3_height2 {
height: 118px;
}




#horosc_mob4 {
position: relative;
width: 336px;
background-image: url('https://www.lottoguesser.com/horoscope_mob4.png');
}

#map_mob4-part1 {
top: 0px;
left: 0px;
width: 114px;
}

#map_mob4-part2 {
top: 0px;
left: 114px;
width: 118px;
}

#map_mob4-part3 {
top: 0px;
left: 232px;
width: 104px;
}

.mob4_height {
height: 125px;
}

.mob4_height2 {
height: 123px;
}




/*the container must be positioned relative:*/
.custom-select {
  position: relative;
  font-family: Arial;
}
.custom-select select {
  display: none; /*hide original SELECT element:*/
}
.select-selected {
  background-color: #ffffff;
}
/*style the arrow inside the select element:*/
.select-selected:after {
  position: absolute;
  content: "";
  top: 24px;
  right: 13px;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-color: #B06C6C transparent transparent transparent;
}
/*point the arrow upwards when the select box is open (active):*/
.select-selected.select-arrow-active:after {
  border-color: transparent transparent #B06C6C transparent;
  top: 18px;
}
/*style the selected item:*/
.select-selected {
  color: #B06C6C;
  font-family:Lato,Arial;
  font-size:20px;
  font-weight:bold;
  padding: 13px 16px;
  border: 1px solid #CEA8A8;
  cursor: pointer;
  user-select: none;
  border-radius:4px;
}
/*style the items div (options):*/
.select-items div {
  color: #333333;
  font-family:Lato,Arial;
  font-size:13px;
  padding: 5px 16px;
  cursor: pointer;
  user-select: none;
}
/*style items (options):*/
.select-items {
  border: 1px solid #CEA8A8;
  border-radius:4px;
  position: absolute;
  background-color: #ffffff;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
}
/*hide the items when the select box is closed:*/
.select-hide {
  display: none;
}
.select-items div:hover, .same-as-selected {
  background-color: rgba(0, 0, 0, 0.04);
}


/*the container must be positioned relative:*/
.custom-select_2 {
  position: relative;
  font-family: Arial;
}
.custom-select_2 select {
  display: none; /*hide original SELECT element:*/
}
.select-selected_2 {
  background-color: #ffffff;
}
/*style the arrow inside the select element:*/
.select-selected_2:after {
  position: absolute;
  content: "";
  top: 18px;  /* modified */
  right: 13px;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-color: #B06C6C transparent transparent transparent;
}
/*point the arrow upwards when the select box is open (active):*/
.select-selected_2.select-arrow-active_2:after {
  border-color: transparent transparent #B06C6C transparent;
  top: 12px;  /* modified */
}
/*style the selected item:*/
.select-selected_2 {
  color: #B06C6C;
  font-family:Lato,Arial;
  font-size:16.23px;  /* modified */
  font-weight:bold;
  padding: 9px 12px;  /* modified */
  border: 1px solid #CEA8A8;
  cursor: pointer;
  user-select: none;
  border-radius:4px;
}
/*style the items div (options):*/
.select-items_2 div {
  color: #333333;
  font-family:Lato,Arial;
  font-size:13px;
  padding: 5px 16px;
  cursor: pointer;
  user-select: none;
}
/*style items (options):*/
.select-items_2 {
  border: 1px solid #CEA8A8;
  border-radius:4px;
  position: absolute;
  background-color: #ffffff;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
}
/*hide the items when the select box is closed:*/
.select-hide_2 {
  display: none;
}
.select-items_2 div:hover, .same-as-selected_2 {
  background-color: rgba(0, 0, 0, 0.04);
}







.select_box{
  overflow: hidden;
  background-color: #ffffff;
  border: 1px solid #CEA8A8;
  border-radius:4px;
  position: relative;
  padding: 12px 18px 12px 6px;
}

.select_box:after{
  top: 23px;
  right: 12px;
  width: 0; 
  height: 0; 
  border: 4px solid transparent;
  border-color: #B06C6C transparent transparent transparent;
  position: absolute;
  content: "";
  z-index: 98;
}
 
.select_box select{
  color: #B06C6C;
  font-family:Lato,Arial;
  font-size:20px;
  font-weight:bold;
  background-color: #ffffff;
  border: 0;
  position: relative;
  z-index: 99;
  background: none;
  cursor: pointer;
}



.select_box_2{
  overflow: hidden;
  background-color: #ffffff;
  border: 1px solid #CEA8A8;
  border-radius:4px;
  position: relative;
  padding: 8px 12px 8px 4px;
}

.select_box_2:after{
  top: 16px;
  right: 12px;
  width: 0; 
  height: 0; 
  border: 4px solid transparent;
  border-color: #B06C6C transparent transparent transparent;
  position: absolute;
  content: "";
  z-index: 98;
}
 
.select_box_2 select{
  color: #B06C6C;
  font-family:Lato,Arial;
  font-size:16.23px;
  font-weight:bold;
  background-color: #ffffff;
  border: 0;
  position: relative;
  z-index: 99;
  background: none;
  cursor: pointer;
}


select:-moz-focusring, select::-moz-focus-inner {
	color: transparent;
	text-shadow: 0 0 0 #B06C6C;
	background-image: none;
	border:0;
}







table{border-collapse:collapse;border-spacing:0}
td{padding:0}
form{margin-bottom:0;margin-top:0}

input::-moz-focus-inner{border:0;padding:0} /*Remove button padding in Firefox*/
input:focus{outline:none} /*Remove input outline in Chrome and Safari*/
textarea::-moz-focus-inner{border:0;padding:0}
textarea:focus{outline:none}
select:focus{outline:none}
a:focus{outline:none}

/* remove 'clear field' in text inputs: IE10+ */
::-ms-clear {
  display: none;
}

/* remove 'clear field' in text inputs: Chrome */
::-webkit-search-decoration,
::-webkit-search-cancel-button,
::-webkit-search-results-button,
::-webkit-search-results-decoration { 
  display: none; 
}