@import "http://fonts.googleapis.com/css?family=Montserrat:300,400,700";



/*body
	{
	margin:0;
	padding:0;
	width:100%;
	background:#ccc;
	}
	
.wrapper
	{
	width:80%;
	min-height:500px;
	margin: 0 auto;
	background:#ffffff; }
*/
/*.rwd-table {
  margin: 1em 0;
  min-width: 300px;
}*/


/*.rwd-table tr:first-child
	{
	border-top: none;
  	border-bottom: 1px solid #46627f;
	}

.rwd-table tr:last-child
	{
	  border-top: 1px solid #46627f;
	  border-bottom: none;

}*/

.rwd-table th {
  display: none;
}
.rwd-table td {
  display: block;
}
/*.rwd-table td:first-child {
  padding-top: .7em;
}
.rwd-table td:last-child {
  padding-bottom: .7em;
}*/
.rwd-table td:before{
  content: attr(data-th) " ";
  font-weight: 400;
  width: 35%;
  text-align:center;
  display: inline-block;
  color:#fff;
  padding:10px;
  background:#47a2c8;
  margin-right:10px;
  text-transform:uppercase;
}

.table_padding{ padding:0.7em 0;}

.margin1015
	{
	margin:10px 0 15px;
	}

/*.rwd-table td:before {
  content: attr(data-th) " ";
  font-weight: bold;
  width: 45%;
  display: inline-block;
  color:#4fa2c8;
}*/

/*table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
*/
@media only screen and (max-width:479px) 
	{
.rwd-table tr {
  border-top: 1px solid #46627f;
  border-bottom: 1px solid #46627f;
}

.rwd-table th, .rwd-table td {
  text-align: left !important;
}

.rwd-table td.bgnone:before{
  content: attr(data-th) " ";
  font-weight: 400;
  width: 35%;
  text-align:center;
  display: inline-block;
  color:#fff;
  padding:10px;
  background:none;
  margin-right:10px;
  
}

.rwd-table td.ver_mid:before
	{
	vertical-align:middle;}

	}
	

	
@media only screen and (max-width:414px) 
	{
	.rwd-table td.bgnone2:before{ width:30%;}
	.rwd-table td.bgnone1:before{ width:18%;}
	}

@media only screen and (max-width:375px) 
	{
	.rwd-table td.bgnone2:before{ width:28%;}
	.rwd-table td.bgnone1:before{ width:14%;}
	}

@media only screen and (max-width:360px) 
	{
	.rwd-table td.bgnone2:before{ width:27%;}
	.rwd-table td.bgnone1:before{ width:20%;}
	}

@media only screen and (max-width:320px) 
	{
	.rwd-table td.bgnone2:before{ width:30%;}
	.rwd-table td.bgnone1:before{ width:8%;}
	}
	
@media (min-width: 480px) {
  .rwd-table td:before {
    display: none;
  }
  

  
}
.rwd-table th, .rwd-table td {
  text-align: left;
}
@media (min-width: 480px) {
  .rwd-table th, .rwd-table td {
    display: table-cell;
   /* padding: .25em .5em;*/
   text-align:center;
  }
 /* .rwd-table th:first-child, .rwd-table td:first-child {
    padding-left: 0;
  }
  .rwd-table th:last-child, .rwd-table td:last-child {
    padding-right: 0;
  }*/
}

/*body {
 
  font-family: Montserrat, sans-serif;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  color: #444;
  }

h1 {
  font-weight: normal;
  letter-spacing: -1px;
  color: #34495E;
  text-align:center;
  padding:10px 0;
  margin:0;
  font-size:16px;
}
*/
.rwd-table {
 /* background: #34495E;
  color: #fff;
  border-radius: .4em;*/
  overflow: hidden;
  margin:1% auto;
  border:none;
  width:100%;
}
/*.rwd-table tr {
  border-color: #46627f;
}
.rwd-table th, .rwd-table td {
  margin: .5em 1em;
  font-size:12px;
}*/

.address_box
	{
	height:110px;
	}

@media only screen and (max-width:1024px) 
{
}


/*@media (min-width: 480px) {
  .rwd-table th, .rwd-table td {
    padding: 1em !important;
  }
}*/
/*.rwd-table th, .rwd-table td:before {
  color: #dd5;
}
*/