/*

Theme Name: Pro &ndash; Child Theme
Theme URI: http://theme.co/pro/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

*/

.jms {
	color:#D31145;
	font-weight:900;
}
.w300 {
	font-weight:300;
}

/* GRAVITY FORMS FIX READY CLASS
   ================================================== */

	body .gform_wrapper .top_label li.gfield.gf_left_half,
	body .gform_wrapper .top_label li.gfield.gf_right_half {
	float: none !important;
	margin-top: -0.2em !important;
}

/* MODAL TABLE
   ================================================== */

table.custom-table {
    font-size: 13px;
    margin: 10px 0;
    width: 100%;
    text-align: left;
    border-collapse: collapse;
    border: 1px solid #bbb;
}

table.custom-table th {
    border-bottom: 2px solid #F0F0F0;
    padding: 10px;
    font-size: 16px;
    font-weight: 700;
    text-align: left !important;
    background-color: #222;
    color: #fff;
    white-space: nowrap;
}

table.custom-table th.ct {
    text-align: center !important;
}

table.custom-table td {
    padding: 8px;
    border-top: 1px solid #bbb;
}

table.custom-table td.nopad {
    padding: 0;
}

table.custom-table tfoot td {
    font-size: 11px;
    background-color: #272727;
    color: #999;
    text-align: center;
    border-top: 1px solid #272727;
    padding: 12px;
}

.odd {
    background: #F0F0F0 !important;
}

.even {
    background:#F0F0F0 !important;
}

table.custom-table tbody tr:hover td,table.custom-table tbody tr:hover td a {
    background: #E0DEDE;
}

table.custom-table tbody tr:hover td a {
  text-decoration:underline;
}

table.custom-table {
    cursor: pointer;
}

@media (max-width:767px) { 
	.center-mobile {text-align:center;}
}