/**
 * styling override to control the size inputs for cup sizes 
 */
li.cupqty{
	width: 180px !important;
	float:left !important;
}
li.cupqty label{
	float:left;
}
li.cupqty .ginput_container_select{
	float:left;
}

.gform_footer{
	clear:both;
}
.cupClear{
	clear:both;
}

/** override h2 heading size */
body {
    margin: 0;
    font-family: Poppins,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: .8rem;
    font-weight: 100;
    line-height: 1.6;
    color: #2a333e;
    background-color: #fff;
}

.lightseek-panel .entry-title {
    margin-bottom: 1rem;
}

.entry-title, .h1, h1 {
    font-size: 2rem;
}

.entry-title, .footer-widgets-wrapper .widget-title, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-bottom: .5rem;
    font-family: inherit;
    font-weight: 700;
    line-height: 1.1;
     color: #05ABE2; 
}




/*********************** over rides for the artwork form *****************************/
/** drop area */
body .gform_wrapper .gform_body .gform_fields .gfield .gform_drop_area {
	background-color: #f7f7f7;
    border-style: dashed;
    border-color: cornflowerblue;
    border-radius: 16px;
    padding: 36px 24px;
    border-width: 1px;
	font-size: 1.2rem;
}

body .gform_wrapper .gform_body .gform_fields .gfield .gform_drop_area:hover{
	background-color: #eceeef;
	border-color: #555;
	transition: all 0.3s ease;
}

/** select files button */
body .gform_wrapper .gform_body .gform_fields .gfield .gform_button_select_files {
	background-color: #ec0186;
    padding: 8px;
    border-radius: 12px;
    color: white;
    font-size: 1rem;
    float: right;
}

/** targeting the artwork form 
#gform_wrapper_3{
	width:50%;
	float: left;
	padding-right: 24px;
}
*/
#gform_wrapper_3 .gform_footer{
	text-align:right;
	
}

#gform_wrapper_3 .gform_button{
	color: #fff;
    background-color: #81358e;
	width: 100%;
}
#gform_preview_3_5{
	
}

.ginput_preview{
	padding: 4px;
	float:left;
	background: #ffffff;
}

/** div that wraps the artwork form */
.wrapUploadArtworkForm{
	border:1px solid #ccc;
	border-radius: 12px;
	padding: 24px;
}


.wrapArtworkForm ol{
	list-style-type: none;
	float:none;
}
/** dialogue for uploading artwork  */
.wrapArtworkForm li{
	clear:both;
	padding: 4px; 
	list-style-type: none;
}

i{
	cursor:pointer;
}
span.infoName{
	display: block;
	float: left;
	width: 100px;
	margin-left: 4px;
	
}
span.infoType{
	display: block;
	float: left;
	width: 80px;
	
}
span.infoSize{
	display: block;
	float: left;
	width: 80px;
	
}
.entry-content ol {
	float: right;
}
/** checkboxes for product, quantity and size options */
#input_3_8 li, #input_3_9 li, #input_3_10 li,#input_1_13 li,#input_1_14 li,#input_1_15 li{
     display: block !important; 
    list-style-type: none;
	padding-left: .5rem !important; 
	margin-left: 0 !important; 
}
/** text area for design brief */
#input_3_7{
	border: 1px solid #eee;
}


































