

@media only screen and (max-device-width : 1000px){


.RedCircle{background-color:rgba(185,40,54,1.00);border-radius: 5vh;padding:2vh;width: 6vmin;height: 6vmin; }
#EditAboutBtn{position:absolute; right: 35px; left:auto;}

.global-btn{font-size: 125%; font-family: Poppins, Questrial,Helvetica, Arial Bold, sans-serif!important;}


.GeneralBtnIcon{width:8vmin;height:8vmin;}


.ModuleMenuBtn{font-family: Bebas,Bebas Neue,sans-serif; background-color: rgba(255,255,255,1.00); color: rgba(15,81,8,1.00); font-size: 200%;
  padding: 25px;  margin: 15px;  border: green solid 2px;  border-radius: 15px;  cursor: pointer;  cursor: hand;  display: inline-block;}
.ModuleMenuBtn:hover{background-color: rgba(15,81,8,1.00); color: #FFFFFF;}


.ActionBtn{
margin:0 1vh; font-size: 200%; font-family: Poppins, Questrial,Helvetica, Arial Bold, sans-serif!important;
border: rgba(23,196,27,1.00) solid 2px; border-radius: 1vh; color:#FFFFFF;}
.ActionBtn:hover{border: rgba(142,144,142,1.00) solid 2px;cursor: pointer; cursor: hand;}

.PadMargBtn{padding:2vw;margin:1.5vw;}





.GeneralMenuBtn{font-family: Poppins, Questrial, sans-serif; font-size: 175%; text-align: center !important; margin: 2vh 5vw;
padding:.5vmax 4vmax; border: rgba(23,196,27,1.00) solid 2px; cursor: pointer;cursor: hand; background-color: #656565; color:#eee;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}





.LargeBtn{margin:0 1vh; font-size: 175%; font-family: Poppins, Questrial,Helvetica, Arial Bold, sans-serif!important;
border: rgba(23,196,27,1.00) solid 2px; border-radius: 1vh; }

.MediumBtn{margin:0 1vh; font-size: 150%; font-family: Poppins, Questrial,Helvetica, Arial Bold, sans-serif!important;
border: rgba(23,196,27,1.00) solid 2px; border-radius: 1vh; }

.SmallBtn{margin:0 1vh; font-size: 125%; font-family: Poppins, Questrial,Helvetica, Arial Bold, sans-serif!important;
border: rgba(23,196,27,1.00) solid 2px; border-radius: 1vh; }


.XSmallBtn{margin:0 1vh; font-size: 100%; font-family: Poppins, Questrial,Helvetica, Arial Bold, sans-serif!important;
border: rgba(23,196,27,1.00) solid 2px; border-radius: 1vh; }



.EditBtn{background-image: url('/cssimg/EditPen.png'); background-size:6vmin; background-repeat: no-repeat; background-position: center;
width:6vmin;height:6vmin;background-color:inherit;border:none;cursor: pointer;cursor: hand;margin:2vmin;}


.DarkEditBtn{background-image: url('/cssimg/Dark_edit.png'); background-size:6vmin; background-repeat: no-repeat; background-position: center;
width:6vmin;height:6vmin;background-color:inherit;border:none;cursor: pointer;cursor: hand;margin:2vmin;}




.FrontNavBtn{width:100%;margin-top: 2vh;}

.FrontNavBtn{border: #FFFFFF solid 4px; border-radius: 1vh; color:rgba(15,81,8,1.00); font-family: Poppins;
  background: none;  padding:15px;
  font-size: 150%!important;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-color: rgba(15,81,8,1.00);
  text-decoration-thickness: 2px;
}
.FrontNavBtn:hover {border-color: rgba(15,81,8,1.00)!important; color:#525252; border-width:4px; text-decoration:none;}






.closebtn_top_left{position:absolute;left:15px;top:15px;float:left;}
.closebtn_top_left img{width:7vmin;max-width:10vmax;height:7vmin;max-height:10vmax;cursor: pointer;cursor: hand;}

.closebtn_btm_left{position:absolute;left:-5px;bottom:-10px;}
.closebtn_btm_left img{width:8vmin;max-width:10vmax;height:8vmin;max-height:10vmax;cursor: pointer;cursor: hand;}




.MenuBars{border:none;cursor: pointer;cursor: hand;max-width: 145px; top: 15px; position: relative;
background-image: url('/cssimg/Dark_menubars.png'); background-size:10vmin; background-repeat: no-repeat; width:10vmin;height:10vmin; background-color:inherit;}
.MenuBars:hover{cursor: pointer; cursor: hand;background-image: url('/cssimg/Dark_menubarsExtend.png');}


.MargRight{margin-left:5%;}




.CategoryButton{background:none;border:none;cursor: pointer;cursor: hand; color:rgba(15,81,8,1.00);
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-appearance: none;}
.CategoryButton:hover{border: 2px solid rgba(13,101,119,1.00);box-shadow: 0px 0px 4px 4px rgba(13, 101, 119, .2);}


.MenuButtonGroup{display:inline-block;}




.lefttext {  text-align: left !important;}




.MenuButtonHolder{display:block;}


.MenuButtonClear {  width: 100%;  margin-bottom: 2vh; background-color: none; cursor: pointer;  cursor: hand;}

.MenuButtonClear span {font-size: 250%;}



.ImageButtonLong {  width: 95%;  margin-bottom: 2vh; background-color: #656565; padding: 1vw;
cursor: pointer;  cursor: hand; border-radius: 1vw;  border: 2px solid #292929;
-webkit-box-shadow: 0 2px 0 rgba(0,0,0,.1);  -moz-box-shadow: 0 2px 0 rgba(0,0,0,.1);  box-shadow: 0 0 10px rgba(0,0,0,.1); }

.ImageButtonLong:hover {border: rgba(23,196,27,1.00) solid 2px;}

.IBLText { font-size: 250%;  display: inline;  padding: 10px;  vertical-align: top; }
.IBLText span{ font-size: 50%; }
.IBLImageHolder {  width: 30px;  height: 30px;  display: inline;  padding: 10px;}
.IBLImageHolder img {width: 5vw; height: auto;  max-height: 100%;  max-width: 100%;}




.FarmSketch {width: 20vmin; height: auto;}



.MessageFlag{
	margin-top: 15%;    width: 25px;    left: -5px; font-size: 200%; color:#FFFFFF;
    position: fixed;    background-color: rgba(185,40,54,1.00);    border-radius: 5px;    padding-left: 25px;}







		.FavoriteFarmBtn{border:none;cursor: pointer;cursor: hand;max-width: 45px; vertical-align: middle;
		background-image: url('/cssimg/goldstar.png'); background-size:10vmin; background-repeat: no-repeat; width:10vmin;height:10vmin; background-color:inherit;}
















    button.OnOffAuto {cursor: pointer; cursor: hand;
    position: relative;vertical-align: middle;
    appearance: none; outline: none;
    width: 150px; height: 60px;
    background-color: #898989; border: 1px solid #D9DADC;
    border-radius: 60px; padding:1px;
    }



    .OnOffAutoInnerON {
    width: 100%; height: 100%;line-height: 50px;
    background-color: #19B807;color:#fff;
    border-radius: 50px; box-shadow: inset -40px 0 0 0 #333;
    }

    .OnOffAutoInnerON:before {content: "ON";font-size: 250%;position: absolute;left: 30px;}


    .OnOffAutoInnerOFF {
    width: 100%; height: 100%;line-height: 50px;
    background-color: #5A5C5A;color:#fff;
    border-radius: 50px; box-shadow: inset 40px 0 0 0 #333;
    }

    .OnOffAutoInnerOFF:after {content: "OFF";font-size: 250%;position: absolute;right: 30px;}


    .OnOffAutoInnerAUTO {
    width: 100%; height: 100%;line-height: 50px;
    background-color: #19B807;color:#fff;
    border-radius: 50px; box-shadow: inset 0px 0 0 0 #333;
    }

    .OnOffAutoInnerAUTO:after {content: "AUTO";font-size: 250%;position: static;text-align: center;}







}
