/*
Theme Name: The Retailer Child
Theme URI: http://theretailer.getbowtied.com/
Description: This is a child theme for The Retailer.
Author: Get Bowtied
Author URI: http: //www.getbowtied.com/
Template: theretailer
Version: 1.0
*/

@import url("../theretailer/style.css");

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/


.widget h4.widget-title {
color:#fff !important ;
border-bottom: 2px solid #fff !important;
}

.textwidget {
color:#fff !important;
}

.widget ul li a {
color:#fff !important;
}

.widget ul li {
border-bottom: none !important;
}

.entry-content h2 {
	color:#00b4cd !important;
	font-size: 28px;
}

.main-navigation ul li a {
    padding: 9px 7px;
}

.wpb_single_image .vc_figure-caption {
font-size: 1em;
}



/*------------------------------------------------*/
/*-----------[Fast Secure Contact Form]-----------*/
/*------------------------------------------------*/

/* Alignment DIVs */
.fscf-div-form              { width:100%; }
.fscf-div-left-box          { float:left; width:50%; }
.fscf-div-right-box         { float:left; width:50%;  margin-top:20px; }
.fscf-div-clear             { clear:both; }
.fscf-div-field-left        { clear:left; float:left; width:100%; margin-right:10px; margin-top:20px; }
.fscf-div-field-prefollow   { clear:left; float:left; width:48%; margin-right:10px; margin-top:20px; }
.fscf-div-field-follow      { float:left; padding-left:10px; width:48%;  margin-top:20px; }
.fscf-div-label             { text-align:left; padding-top:5px; padding-bottom:5px; }
.fscf-div-field             { text-align:left; }
.fscf-div-captcha-sm        { width:175px; height:50px; padding-top:2px; }
.fscf-div-captcha-m         { width:250px; height:65px; padding-top:2px; }
.fscf-image-captcha         { border-style:none; margin:0; padding:0px; padding-right:5px; float:left; }
.fscf-image-captcha-refresh { border-style:none; margin:0; padding:0px; vertical-align:bottom; }
.fscf-div-submit            { text-align:left; clear:both; padding-top:15px; }
.fscf-fieldset              { border:1px solid black; width:99%; max-width:550px; padding:10px; }

/* Styles of labels, fields and text */
.fscf-required-indicator { text-align:left; }
.fscf-required-text      { text-align:left; }
.fscf-hint-text          { font-size:x-small; font-weight:normal; }
.fscf-div-error          { text-align:left; color:red; }
.fscf-div-redirecting    { text-align:left; }
.fscf-fieldset-field     { border:1px solid black; width:97%; max-width:500px; }
.fscf-label              { display:inline; font-size: 14px; }
.fscf-option-label       {}
.fscf-input-text         { text-align:left; margin:0; height:30px; width:99%; font-size:16px; padding:3px}
.fscf-input-captcha      { text-align:left; margin:0; width:50px; }
.fscf-input-textarea     { text-align:left; margin:0; width:99%; max-width:100%; height:120px; font-size:16px;font-family:Arial, sans-serif; padding:3px }
.fscf-input-select       { text-align:left; }
.fscf-input-checkbox     { width:30px; height:30px; }
.fscf-input-radio        { width:30px; height:30px; }
.fscf-button-submit      { cursor:pointer; margin:0; }
.fscf-button-reset       { cursor:pointer; margin:0; }
.fscf-button-vcita       { text-decoration:none; display:block; text-align:center; background:linear-gradient(to bottom, #ed6a31 0%, #e55627 100%); color:#fff !important; padding:10px; }
.fscf-button-div-vcita   { border-left:1px dashed #ccc; margin-top:25px; height:50px; padding:8px 20px; }
.fscf-powered-by         { font-size:x-small; font-weight:normal; padding-top:5px; text-align:center; }

.fscf-input-checkbox {vertical-align: middle;}

.fscf-option-label { font-size: 14px;}

#fscf_f_name3, #fscf_l_name3 {width:100%}


/*--------------------------------------------------------*/




/* Responsive styles */
@media screen and (max-width: 660px) {

.fscf-div-field-prefollow {width: 100%;}
.fscf-div-field-follow {width: 100%; padding-left: 0px;}
#unique .fscf-div-field {text-align: center;}
.fscf-input-checkbox {width: 100%; margin-top:40px}

}

/* Placeholder Style - WebKit browsers - Safari, Chrome */
::-webkit-input-placeholder { opacity:0.6; color:#333333; }

/* Placeholder Style - Mozilla Firefox 4 - 18 */
:-moz-placeholder { opacity:0.6; color:#333333; }

/* Placeholder Style - Mozilla Firefox 19+ */
::-moz-placeholder { opacity:0.6; color:#333333; }

/* Placeholder Style - Internet Explorer 10+ */
:-ms-input-placeholder { opacity:0.6; color:#333333; }

/****************************************************************/
/***************Charity logo in copyright bar********************/
/****************************************************************/
#copyright-bar-charity-logo {
width: 90px;
height: 90px;
background-image: url("https://www.inclusiontraining.org.au/wp-content/uploads/2017/02/ACNC-Registered-Charity-Logo_reverse-@2x180px.png");
background-size: cover;
float: left;
}

.gbtr_footer_widget_credit_cards {
	width: 300px;
	float: left;
	margin-top: 30px;
}
.gbtr_footer_widget_credit_cards img {
	max-height:40px
}
.gbtr_footer_widget_copyrights {
    margin-top: 30px;
}


@media screen and (max-width: 720px) {
.gbtr_footer_widget_credit_cards {
		width:90%;
		float:none;
		text-align:center;
		margin:0 auto;
	}
#copyright-bar-charity-logo {
    width: 100%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    margin-top: 30px;
}
.gbtr_footer_widget_copyrights {
    display: inline-block;
}

}
