/* CSS Document */
/*
smapp.css
this is the css for all pages in the sms campaign app.
edited by rchisholm on 6/8/2018:
 - 

*/

@import url("../bootstrap/css/bootstrap.css");
@import url("../bootstrap/css/bootstrap-grid.css");

.error {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  outline: none;
  border: 2px solid #C00;
}
.asterisk {
	font-weight:bold;
	color: #C00;
}

table {
	-moz-border-radius: 25px 25px 5px 5px;
	border-radius: 25px 25px 5px 5px;
	max-width:100%;
	margin:auto;
	margin-top:1rem;
	border-collapse:unset;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
tr th{
	font-weight:bold;
    }
tr th, tr td{
	padding:5px;
}
th{
    border: 5px solid #C1DAD7;
	-moz-border-radius: 5px;
	border-radius:5px;
}
td{
	border: 5px solid #C1DAD7;
	-moz-border-radius: 5px;
	border-radius:5px;
}

input[type='button'], input[type='submit'], button, input[type='text'], input[type='password'], textarea, a, a:active, a:visited{
	-moz-border-radius: 5px;
	border-radius:5px;
}

input[type='button'], button, input[type='submit'], a, a:active, a:visited  {
	background-color: #1e70ba;
    border: 0 none;
    color: white;
    font-size: 15px;
    text-transform: uppercase;
    line-height: 18px;
    padding: 10px 50px;
	width:100%;
	text-decoration: none;
	cursor: pointer;
}
input[type='submit'] {
	width:auto;
}

input[type='text'], input[type='password'] {
	width:300px;
}

textarea {
	width:300px;
	height:70px;
}

input[type='button'].delete, button.delete, input[type='submit'].delete {
	background-color: #C00;
}

input[type='button'].create, button.create, input[type='submit'].create {
	background-color:#090;
}

input[type='button'].grey, button.grey, input[type='submit'].grey {
	background-color: #7f7f7f;
}

tr.selectRow > td{
	background-color:#BFB;
	border: 5px solid #80FF80;
}

tr, td {
	height: 56px !important;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
}