body {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: 'Open Sans', sans-serif;
}
h4, .h4 {
    font-size: 18px;
    font-weight: bold;
	font-family: 'Open Sans', sans-serif;
}
p {
	font-size: 13px;
	color: #222222;
	font-family: 'Open Sans', sans-serif;
}
.form-control {
    border: 2px solid #ccc;
    border-radius: 5px;
}
.btn {
	border-radius: 5px;
}
.btn-primary {
    line-height: normal;
	height: 150px;
	width: 150px;	
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	border: 2px solid #CCCCCC;
	border-radius: 5px;
    margin: 4px 0 0;
	margin-left: 20px;
	margin-right: 20px;
}

.btn-primary:hover,
.open > .dropdown-toggle.btn-primary {
    line-height: normal;
	height: 150px;
	width: 150px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
	border: 2px solid #222222;
	border-radius: 5px;
    /*margin: 4px 0 0;*/
	
}


.btn-primary:focus,
.btn-primary.focus,
.open > .dropdown-toggle.btn-primary {
    line-height: normal;
	height: 150px;
	width: 150px;	
	background-color: #B90000;
	background-repeat: no-repeat;
	background-position: center center;
	border: 2px solid #B90000;
	border-radius: 5px;
    /*margin: 4px 0 0;*/
}


.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
    line-height: normal;
	height: 150px;
	width: 150px;	
	background-color: #B90000;
	background-repeat: no-repeat;
	background-position: center center;
	border: 2px solid #B90000;
	border-radius: 5px;
    /*margin: 4px 0 0;*/
}



#likey {
	background-image: url("../images/happy_black.png");
}
#no-likey {
	background-image: url("../images/sad_black.png");
}
#buggy {
	background-image: url("../images/bug_black.png");
}

#likey.btn-primary:focus,
#likey.btn-primary.focus,
.open > .dropdown-toggle.btn-primary {
    line-height: normal;
	height: 150px;
	width: 150px;	
	background-color: #B90000;
	background-image: url("../images/happy_white.png");
	background-repeat: no-repeat;
	background-position: center center;
	border: 2px solid #B90000;
	border-radius: 5px;
    /*margin: 4px 0 0;*/
}


#likey.btn-primary:active,
#likey.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
    line-height: normal;
	height: 150px;
	width: 150px;	
	background-color: #B90000;
	background-image: url("../images/happy_white.png");
	background-repeat: no-repeat;
	background-position: center center;
	border: 2px solid #B90000;
	border-radius: 5px;
    /*margin: 4px 0 0;*/
}
#no-likey.btn-primary:focus,
#no-likey.btn-primary.focus,
.open > .dropdown-toggle.btn-primary {
    line-height: normal;
	height: 150px;
	width: 150px;	
	background-color: #B90000;
	background-image: url("../images/sad_white.png");
	background-repeat: no-repeat;
	background-position: center center;
	border: 2px solid #B90000;
	border-radius: 5px;
    /*margin: 4px 0 0;*/
}


#no-likey.btn-primary:active,
#no-likey.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
    line-height: normal;
	height: 150px;
	width: 150px;	
	background-color: #B90000;
	background-image: url("../images/sad_white.png");
	background-repeat: no-repeat;
	background-position: center center;
	border: 2px solid #B90000;
	border-radius: 5px;
    /*margin: 4px 0 0;*/
}

#buggy.btn-primary:focus,
#buggy.btn-primary.focus,
.open > .dropdown-toggle.btn-primary {
    line-height: normal;
	height: 150px;
	width: 150px;	
	background-color: #B90000;
	background-image: url("../images/bug_white.png");
	background-repeat: no-repeat;
	background-position: center center;
	border: 2px solid #B90000;
	border-radius: 5px;
    /*margin: 4px 0 0;*/
}


#buggy.btn-primary:active,
#buggy.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
    line-height: normal;
	height: 150px;
	width: 150px;	
	background-color: #B90000;
	background-image: url("../images/bug_white.png");
	background-repeat: no-repeat;
	background-position: center center;
	border: 2px solid #B90000;
	border-radius: 5px;
    /*margin: 4px 0 0;*/
}

input[type="radio"], input[type="checkbox"] {
    visibility: hidden;
}
#textarea {
	min-height: 100px;
}
.btn-danger {
    background-color: #B90000;
    border-color: #d43f3a;
    color: #fff;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    min-height: 1px;
    padding-left: 1px;
    padding-right: 1px;
    position: relative;
}