.popover-body input, .popover-body textarea {border-radius:3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;  }
.popover-body .gr-head { color: #333333; font-size: 24px; line-height: 17px; padding: 0 0 12px;}
.popover-body .gr-title {padding:8px 0 2px;}
.popover-body .gr-button {outline: none;
    border: none;
    color: #fff;
    background-color: #ff8920;
    background-image: linear-gradient(to top, #ff771b 0%, #ff9b25 100%);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	    padding: 7px 15px;
    font-size: 16px;
    margin-top:7px;
}
.popover-body .gr-button:hover {background-image: linear-gradient(to top, #ff6616 0%, #ffac2a 100%);}
.orange-button {outline: none;
    border: none;
    color: #fff;
    background-color: #ff8920;
    background-image: linear-gradient(to top, #ff771b 0%, #ff9b25 100%);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	    padding: 7px 15px;
    font-size: 16px;
    margin: 0;
	text-decoration: none;
	display: inline-block;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
}
    
.orange-button:hover {background-image: linear-gradient(to top, #ff6616 0%, #ffac2a 100%); 
	-webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9); 
}
    
.gray-button {outline: none;
    border: none;
    color: #fff;
        background-color: #969696;
    background-image: linear-gradient(to top, #868686 0%, #a6a6a6 100%);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	    padding: 7px 15px;
    font-size: 16px;
    margin: 0;
		text-decoration: none;
		display: inline-block;
		-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
		
}    
    
.gray-button:hover {    background-image: linear-gradient(to top, #777 0%, #b6b6b6 100%); -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  transform: scale(0.9); }
body {}