/*
Theme Name: Tarshish Theme
Description: Child theme of the responsive wordpress theme developed for Tarshish
Version: 1
Author: Justin Saad
Author URI: http://www.clevelandwebdeveloper.com
Template: responsive
*/

@import url("../responsive/style.css");

body.home .entry-title.post-title {display:none;}
.ninja-forms-mp-prev {display:none !important;}
.ninja-forms-mp-breadcrumbs {margin-bottom:40px !important;padding-left:0px;}
.label-above {text-align:center;}
.ninja-forms-form .list-dropdown-wrap.label-above select {width:auto;}
.ninja-forms-form .list-dropdown-wrap select {-webkit-appearance: none;    background-color: #fafafa;    border: 1px solid #cacece;    box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);    padding: 9px;    border-radius: 10px;    font-size: 20px;}
.label-above label {line-height:normal;font-size:200%;margin-bottom:20px !important;}
h2.ninja-forms-form-title {font-size:1.4em;}
input[type=submit].ninja-forms-mp-breadcrumb-active {    border: solid 1px #76C0FF;    color: #0F6AB7;}
.ninja-forms-mp-nav-wrap {    text-align: center;    margin-top: 60px;}
.field-wrap.label-left {    margin-top: 3.125em;    margin-bottom: 1.125em;    font-size: 1.125em;}
.field-wrap.label-left:first-child {margin-top:0px;}
.ninja-forms-datepicker {font-size:20px;}



.list-radio-wrap ul label {    float:left;
    width:170px;
    margin:4px;
    background-color:#EFEFEF;
    border-radius:4px;
    border:1px solid #D0D0D0;
    overflow:auto;    padding-bottom: 0px;    padding-top: 0px;}

.list-radio-wrap ul label input {
    position:absolute;
    top:-20px;visibility:hidden;
}

.list-radio-wrap ul label span {
    text-align:center;
    font-size: 32px;
    padding:13px 0px;
    display:block;
}
.list-radio-wrap ul label input:checked + span {
    background-color:#f6b33d;
    color:#F7F7F7;
}
.list-radio-wrap ul li {
    margin: 0 auto;
    display: inline-block;}
.ninja-forms-all-fields-wrap input[type="submit"], .ninja-forms-mp-nav-wrap input[type="submit"] {font-size: 20px;
    font-family: Arial;
    font-weight: bold;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    border: 1px solid #eda933;
    padding: 9px 18px;
    text-decoration: none;
    background: -moz-linear-gradient( center top, #f6b33d 5%, #d29105 100% );
    background: -ms-linear-gradient( top, #f6b33d 5%, #d29105 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6b33d', endColorstr='#d29105');
    background: -webkit-gradient( linear, left top, left bottom, color-stop(5%, #f6b33d), color-stop(100%, #d29105) );
    background-color: #f6b33d;
    color: #ffffff;
    text-shadow: 1px 1px 0px #cd8a15;
    -webkit-box-shadow: inset 1px 1px 0px 0px #fed897;
    -moz-box-shadow: inset 1px 1px 0px 0px #fed897;
    box-shadow: inset 1px 1px 0px 0px #fed897;
    line-height: 24px;
    text-decoration: none;}	
	
.ninja-forms-all-fields-wrap input[type="submit"]:hover, .ninja-forms-mp-nav-wrap input[type="submit"]:hover {
    background: -moz-linear-gradient( center top, #d29105 5%, #f6b33d 100% );
    background: -ms-linear-gradient( top, #d29105 5%, #f6b33d 100% );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d29105', endColorstr='#f6b33d');
    background: -webkit-gradient( linear, left top, left bottom, color-stop(5%, #d29105), color-stop(100%, #f6b33d) );
    background-color: #d29105;}
	input[type=submit]:active {position: relative;
    top: 1px;}
	input[type=submit]:focus {outline:0;}
	
	#sd {    float: right;}
.site-description {
    display: block;
    color: #444;
    font-size: 1.3em;
    position: relative;
    top: 43px;
    margin: auto;
}


    @media only screen and (max-width: 825px) {
		#sd {display:none;}	
	}