
label {
padding-bottom: 3px;
  margin-top: 18px;
  color: #000;
  margin-left: 36px;
  font-size: 16px;
}

label.error{color:#F00;}
.required{color:#F00;}

#mrova-feedback{
	display: hidden;
	width: 420px;
	position: fixed;
	right: -462px;
	border: 1px solid #3cb58c;
	padding: 8px 20px;
	background-color: #fff;
}


#mrova-contactform ul {
	margin: 0;
	padding: 0;
	
}

#mrova-contactform input, #mrova-contactform textarea{
width: 341px;
  padding: 9px 0px;
  border: 1px solid #ccc;
  margin-left: 36px;
}

#mrova-contactform ul li {
	list-style:none; 
	/*padding-bottom:20px;*/
}


#mrova-img-control{
	cursor: pointer;
	
position: absolute;
left: -52px;
width: 52px;
background: url(../images/feedback.jpg);
height: 168px;
}
#mrova-contactform #mrova-sendbutton {
	width: 60px;
  background: #80b84c;
  color: #fff;
  cursor: pointer;
  padding: 5px 10px;
  border: none;
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

@media (max-width:1920px) { 


#themes_panel {
    position: fixed;
    top: 153px !important;

}


 }
  @media (max-width:1366px) { 


#themes_panel {
    position: fixed;
    top: 110px !important; z-index:9999999999 !important;

}

  
  
  
 @media (max-width:1280px) { 

#themes_panel {
  position: fixed;
 top: 144px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}





 }
 
  @media (max-width:1024px) { 

#themes_panel {
  position: fixed;
 top: 157px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}





 }
 @media (max-width:980px) { 

#themes_panel {
  position: fixed;
 top: 159px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}





 }

 @media (max-width:900px) { 

#themes_panel {
  position: fixed;
 top: 157px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}





 }
 @media (max-width:800px) { 

#themes_panel {
  position: fixed;
 top: 155px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}





 }
@media (max-width:768px) { 

#themes_panel {
  position: fixed;
 top: 153px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}





 }

@media (max-width:736px) { 

#themes_panel {
  position: fixed;
 top: 0px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
  padding-bottom: 2px;
  margin-top: 4px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 295px;
  padding: 6px 0px;}



 }

@media (max-width:720px) { 

#themes_panel {
  position: fixed;
 top: 0px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
  padding-bottom: 2px;
  margin-top: 4px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 295px;
  padding: 6px 0px;}



 }

@media (max-width:667px) { 

#themes_panel {
  position: fixed;
 top: 0px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
    padding-bottom: 0px;
  margin-top: 0px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 283px;
  padding: 4px 0px;}



 }

@media (max-width:640px) { 

#themes_panel {
  position: fixed;
 top:12px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
    padding-bottom: 0px;
  margin-top: 4px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 283px;
  padding: 4px 0px;}



 }
@media (max-width:600px) { 

#themes_panel {
  position: fixed;
 top:12px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
    padding-bottom: 2px;
margin-top: 6px;
color: #000;
margin-left: 36px;
font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 283px;
  padding: 4px 0px;}



 }

@media (max-width:568px) { 

#themes_panel {
  position: fixed;
 top:0px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
    padding-bottom: 0px;
  margin-top: 0px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 283px;
  padding: 0px 0px;}

#mrova-contactform #mrova-sendbutton {
  width: 60px;
  background: #80b84c;
  color: #fff;
  cursor: pointer;
  padding: 2px 7px;
  border: none;
  margin-top: 2px !important;
  margin-bottom: 15px !important;
}
#toggle_button {
  width: 50px !important;
  float: left !important;
  /* height: 111px !important; */
  margin-top: 48px !important;
}
 }
 
 
 
 @media (max-width:480px) { 

#themes_panel {
  position: fixed;
 top:0px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
    padding-bottom: 0px;
  margin-top: 10px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 283px;
  padding: 0px 0px;}

#mrova-contactform #mrova-sendbutton {
  width: 60px;
  background: #80b84c;
  color: #fff;
  cursor: pointer;
  padding: 2px 7px;
  border: none;
  margin-top: 8px !important;
  margin-bottom: 15px !important;
}
#toggle_button {
  width: 50px !important;
  float: left !important;
  /* height: 111px !important; */
  margin-top: 48px !important;
}
 }
 
 
 
 @media (max-width:414px) { 

#themes_panel {
  position: fixed;
 top:110px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
    padding-bottom: 0px;
  margin-top: 10px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 283px;
  padding: 5px 0px;}

#mrova-contactform #mrova-sendbutton {
  width: 60px;
  background: #80b84c;
  color: #fff;
  cursor: pointer;
  padding: 2px 7px;
  border: none;
  margin-top: 8px !important;
  margin-bottom: 15px !important;
}
#toggle_button {
  width: 30px !important;
  float: left !important;
  /* height: 111px !important; */
  margin-top: 48px !important; /*background-image:url(../images/righ2.png) !important;*/
}
 } 
 
 
  @media (max-width:384px) { 

#themes_panel {
  position: fixed;
 top:110px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
    padding-bottom: 0px;
  margin-top: 10px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 258px;
  padding: 5px 0px;}

#mrova-contactform #mrova-sendbutton {
  width: 60px;
  background: #80b84c;
  color: #fff;
  cursor: pointer;
  padding: 2px 7px;
  border: none;
  margin-top: 8px !important;
  margin-bottom: 15px !important;
}
#toggle_button {
  width: 50px !important;
  float: left !important;
  /* height: 111px !important; */
  margin-top: 48px !important;
}
 } 
 
 
  @media (max-width:375px) { 

#themes_panel {
  position: fixed;
 top:110px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
    padding-bottom: 0px;
  margin-top: 10px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 258px;
  padding: 5px 0px;}

#mrova-contactform #mrova-sendbutton {
  width: 60px;
  background: #80b84c;
  color: #fff;
  cursor: pointer;
  padding: 2px 7px;
  border: none;
  margin-top: 8px !important;
  margin-bottom: 15px !important;
}
#toggle_button {
  width: 50px !important;
  float: left !important;
  /* height: 111px !important; */
  margin-top: 48px !important;
}
 } 
 
 @media (max-width:360px) { 

#themes_panel {
  position: fixed;
 top:280px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
    padding-bottom: 0px;
  margin-top: 10px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 258px;
  padding: 5px 0px;}

#mrova-contactform #mrova-sendbutton {
  width: 60px;
  background: #80b84c;
  color: #fff;
  cursor: pointer;
  padding: 2px 7px;
  border: none;
  margin-top: 8px !important;
  margin-bottom: 15px !important;
}
#toggle_button {
  width: 50px !important;
  float: left !important;
  /* height: 111px !important; */
  margin-top: 48px !important;
}
 } 
 
 
 
 
 @media (max-width:320px) { 

#themes_panel {
  position: fixed;
 top:280px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
    padding-bottom: 0px;
  margin-top: 10px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 212px;
  padding: 5px 0px;}

#mrova-contactform #mrova-sendbutton {
  width: 60px;
  background: #80b84c;
  color: #fff;
  cursor: pointer;
  padding: 2px 7px;
  border: none;
  margin-top: 8px !important;
  margin-bottom: 15px !important;
}
#toggle_button {
  width: 50px !important;
  float: left !important;
  /* height: 111px !important; */
  margin-top: 48px !important;
}
 } 




  @media (max-width:240px) { 

#themes_panel {
  position: fixed;
 top:55px !important;
  font-family: calibri;
  opacity: 0;
  z-index: 9999 !important;
}

label {
    padding-bottom: 0px;
  margin-top: 0px;
  color: #000;
  margin-left: 36px;
  font-size: 12px;
}
#mrova-contactform input, #mrova-contactform textarea {
  width: 120px;
  padding: 0px 0px;}

#mrova-contactform #mrova-sendbutton {
  width: 60px;
  background: #80b84c;
  color: #fff;
  cursor: pointer;
  padding: 2px 7px;
  border: none;
  margin-top: 2px !important;
  margin-bottom: 15px !important;
}
#toggle_button {
  width: 50px !important;
  float: left !important;
  /* height: 111px !important; */
  margin-top: 48px !important;
}
 } 
