/*
CTC Separate Stylesheet
Updated: 2017-01-30 10:26:58
Theme Name: Attitude Pro Child
Theme URI: http://themehorse.com/themes/attitude-pro
Template: attitude-pro
Author: Theme Horse
Author URI: http://themehorse.com
Description: Attitude Pro is the Premium version of popular free theme Attitude. It is a clean, superflexible and responsive retina ready WordPress theme. Suitable for Business, Blogging, Portfolio, Photography and any type of sites. It comes with tons of options so you can modify layout, styling, colors and fonts directly from within the backend and create the Website that you want in no time.
Tags: white,light,blue,one-column,two-columns,three-columns,left-sidebar,right-sidebar,flexible-width,custom-menu,custom-background,custom-header,featured-images,full-width-template,theme-options,threaded-comments,translation-ready,sticky-post
Version: 1.9.1485772018
*/
.hgroup-wrap {
    padding-top: 0px;
    padding-bottom: 0px;
}
#site-logo {

    margin-top: 0px;
}
.slogan-wrap {	
	background-color: #ed3023;	
}
.slogan-wrap .view-work {

	color: #494949;

	font-size: 18px;	

	float: right;

	display: block;

	border: 2px solid #fff;

	text-align: center;

	height: 28px;

	padding: 8px 15px 0;

	margin-top: 8px;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;	

   background: #ffffff!important;
   -webkit-box-shadow: none;

	-moz-box-shadow: none;

	box-shadow: none;	

	text-shadow: none;

	/*background: -webkit-linear-gradient(#d0eef4, #b5e6ee);

	background: -moz-linear-gradient(#d0eef4, #b5e6ee);

	background: -ms-linear-gradient(#d0eef4, #b5e6ee);

	background: -o-linear-gradient(#d0eef4, #b5e6ee);

	background: -webkit-gradient(#d0eef4, #b5e6ee);

	background: linear-gradient(#d0eef4, #b5e6ee);

	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);

	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);

	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);	

	text-shadow:0 1px 0 rgba(251, 251, 251, 0.7)*/

}

@media screen and (max-width:767px){
	.slogan-wrap .view-work {
		float: none;
		width: auto;
	}
}

.slogan-wrap .view-work:hover {

	background: background: #ffffff!important;

}

.slogan-wrap .view-work:active {

	-webkit-box-shadow: none;

	-moz-box-shadow: none;

	box-shadow: none;

}

.page-id-188 #primary,
.page-id-640 #primary{
	width: 100%;
}

#content ul {

	list-style-type: none;

}

#content ul, #content ol {

	margin: 0px;

}



/*.comments-area {display:none}*/



.entry-content.clearfix a {font-size:15px;}
#post-42 .entry-content.clearfix a {

    border: 1px solid #ccc;
    float: left;
    font-size: 15px;
    margin: 10px;
	max-width: 302px;
}

.page-id-167 #text-2 {display:none;}

.page-id-159 #text-3 {display:none;}



ul{padding:0; margin:0;}

hr{margin-bottom:20px;}

.links-bottom{margin:0 0 10px 0;}

.links-bottom a:hover{color:#000;}

.entry-content{ padding-bottom: 0;
    position: relative;
    width: 1000px;
}

#content ul, #content ol{/*padding:0; margin:0 0 15px 0;*/}

#content ul, #content ol li{/*padding:0 0 0 15px*/}

/*.heading{font-size:16px; font-weight:bold; background:#828282; color:#fff; padding:4px 8px; margin-bottom:10px;}*/



.bottomlinks{border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:10px 0 0 0; width:250px;}

#site-generator{border:none;}



.heading{border-bottom: 1px solid #ccc; color: #555; font-size: 16px; font-weight: bold; margin-bottom: 10px; padding: 4px 0 10px;}

.imgh{ padding:0!important;}
.imgDiv{ width:300px!important; float:left;}
.imgDiv2{ width:300px!important; float:left;}
.imgDiv3{ width:300px!important; float:left;}
.imgDiv4{ width:300px!important; float:left;  margin-left: 26px !important; margin-top: -34px !important;}
.imgDiv5 { float: left; margin-left: 110px !important; margin-top: -22px !important; width: auto !important;}
.imgDiv6 { float: left !important;  margin-top: -12px; text-align: left !important; width: 200px;}
.imgDiv7 {float: left; margin-bottom: 5px; margin-top: 2px !important;  width:266px;}


.imgDiv3{ width:300px!important; float:left;}

body .gform_wrapper .gform_body .gform_fields .gfield_label
{
float: left;

}
 .lableflnone{float:none !important;}


.gfield_description.validation_message {
    color: #ff0000;
}

.gfield_required {
    color: #000;
font-size :15px;
}
.topTxt1{
font-size:17px;
}
.hangtagcontainer {
    padding: 0 0 0 20px;
    width: 1000px;
}
.gfield.field_sublabel_below.field_description_below {
    float: left;
    min-height: 50px; margin-right:50px;
}
body #gform_wrapper_3 .gform_footer input[type=submit]
{
float: left;
height: auto;
width: auto !important;

clear: both;

}

.resists_spillschk{ float:left; clear:both;}






/*RESISTS SPILLS*/
.resists_spills {
   /* background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07_HANGTAG_MECH_RESISTS-SPILLS.jpg") no-repeat scroll left 20px;*/
    float: left;
    height: 225px;
    width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
    
}

/*RESISTS SPILLS*/



/*SPEED DRY*/
.speed_dry {
    /*background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07_HANGTAG_MECH_SPEED-DRY.jpg") no-repeat scroll left 20px;*/
    float: left;
    height: 225px;
    margin-left: 350px;
    margin-top: -310px;
    width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}



/*SPEED DRY*/


/*ALL CONDITIONS*/
.all_conditions {
    /*background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07_HANGTAG_MECH_ALL-CONDITIONS.jpg") no-repeat scroll left 20px;*/
    float: left;
    height: 225px;
    margin-left: 670px;
    margin-top: -359px;
    width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}



/*ALL CONDITIONS*/




/*RELEASES STAINS*/
.releases_stains {
   /* background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07_HANGTAG_MECH_RELEASES-STAINS.jpg") no-repeat scroll left 20px;*/
    float: left;
    height: 225px;
    margin-top: -172px; width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}

/*RELEASES STAINS*/



/*Resists Spills & Releases Stains*/
.spills_stains {
   /* background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07_HANGTAG_MECH_RS-RS.jpg") no-repeat scroll left 20px;*/
    float: left;
    height: 225px;
    margin-left: 350px;
    margin-top: -310px;
    width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}



/*Resists Spills & Releases Stains*/


/*Neutralizer*/
.neutralizer {
   /* background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07_HANGTAG_MECH_NEUTRALIZER.jpg") no-repeat scroll left 20px;*/
    float: left;
    height: 225px;
    margin-left: 670px;
    margin-top: -359px;
    width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}


/*Neutralizer*/


/*Coolest Comfort*/
.coolest_comfort {
    /*background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07_HANGTAG_MECH_COOLEST-COMFORT.jpg") no-repeat scroll left 20px;*/
    float: left;
    height: 225px;
    margin-top: -172px; width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}

/*Coolest Comfort*/



/*Dry Inside*/
.dry_inside {
   /* background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07_HANGTAG_MECH_DRY-INSIDE.jpg") no-repeat scroll left 20px;*/
    float: left;
    height: 225px;
    margin-left: 350px;
    margin-top: -310px;
    width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}


/*Dry Inside*/


/*Aquapel*/
.aquapel {
   /* background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07_HANGTAG_MECH_AQUAPEL.jpg") no-repeat scroll left 20px;*/
    float: left;
    height: 225px;
    margin-left: 670px;
    margin-top: -359px;
    width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}



/*Aquapel*/


/*Wrinkle Defense*/
.wrinkle_defense {
  /*  background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07_HANGTAG_MECH_WRINKLE-DEFENSE.jpg") no-repeat scroll left 20px;*/
    float: left;
    height: 225px;
    margin-top: -172px; width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}


/*Wrinkle Defense*/



/*CLR*/
.clr{ clear:both;

background-color: #777777;
    color: #dedede;
   /* font-family: verdana,arial,helvetica,sans-serif;*/
    font-size: 18px;
    
    padding: 0 10px 0 20px;
    width: 914px;
	   line-height: 28px;
    min-height: 30px !important;
margin-top:10px;
margin-bottom: 15px;
}




/*CLR*/



/*SEW Resist Spills*/
.sew_resists_spills {
    background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07/RS-Sew-In-Label-2.jpg") no-repeat scroll left 20px;
    float: left;
    height: 225px;
     width: 83%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}


/*SEW Resist Spills*/



/*SEW Resists Spills & Releases Stains*/
.swe_spills_stains {
    background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07/RRS-Sew-In-Label-2.jpg") no-repeat scroll left 20px;
    float: left;
    height: 225px;
    margin-left: 350px;
    margin-top: -280px;
    width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}


/*SEW Resists Spills & Releases Stains*/


/*SEW COOLEST COMFORT*/
.sew_collest_comfort {
    background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07/CC-Sew-In-Label-2.gif") no-repeat scroll left 20px;
    float: left;
    height: 225px;
    margin-left: 670px;
    margin-top: -334px;
    width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}



/*SEW COOLEST COMFORT*/



/*SEW NEUTRALIZER*/
.sew_neutralizer {
    background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07/neut-sew-in-for-web.gif") no-repeat scroll left 20px;
    float: left;
    height: 225px;
    margin-top: -245px; width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}

/*SEW NEUTRALIZER*/



/*SEW Dry Inside*/
.sew_dry_inside {
    background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07/dryinside-sew-in-for-web.gif") no-repeat scroll left 20px;
    float: left;
    height: 225px;
    margin-left: 350px;
    margin-top: -300px;
    width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}


/*SEW Dry Inside*/








/*RESISTS SPILLS SEAM TAB */
.seamtab_resists_spills {
    background: rgba(0, 0, 0, 0) url("http://nanotex.com/wp-content/uploads/2015/07/hangtag_RS_sew-in.gif") no-repeat scroll left 20px;
    float: left;
    height: 225px;
    width: 34%;
	font-weight: bold;
	/*color: #0000ff;*/
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 11px;
}

/*RESISTS SPILLS SEAM TAB */



.nanotexnews{float: left;
    height: 80px;
    margin: 10px 0;
    width: 90%;

}

.frmDwn{width:100%;margin-left:700px; margin-top:-75px;}

.clrtop {
    border: 1px dashed #ccc;
    clear: both;
    color: #000;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 35px;
    margin-bottom: 20px;
    margin-top: 20px;
    min-height: 35px !important;
    padding: 0 10px;
    width: 834px;
}

/*Kshama*/


/*pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}


ul,li{
	margin:0;
	padding:0;
}
li{
	list-style:none;
	float:left;
	display:inline;
	margin-right:10px;
}
a{
	text-decoration:none;
	color:#f30;	
}




#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

 */




.thumbnail-item { 
	
	position: relative; 
	float: left;  
	margin: 0px 5px; 
}

.thumbnail-item a { 
	display: block; 
}

.thumbnail-item img.thumbnail {
	border:0px solid #ccc;	
}
		

 /*.tooltip {
    background: #333 none repeat scroll 0 0;
    border: 1px solid #ccc;
    color: #fff;
    display: none;
    left: -30px !important;
    padding: 5px;
    position: absolute;
    width: 300px;
}



	.tooltip span.overlay { 
	
		background: url(images/overlay.png) no-repeat; 
		
		position: absolute; 
		top: 0px; 
		left: 0px; 
		display: block; 
		width: 350px; 
		height: 200px;
	}

*/
#main form input, #main form textarea{ /*width:603px;*/ min-height:30px;}

.hangtang-orderform{width:914px; margin:0 auto;}
.btnleft, .btnright{width:49%; float:left; text-align:center; font-size:12px; font-weight:bold;}
.btnright{float:right;}
.btntop{color:#fff; padding:15px; text-decoration:none; display:block; border:1px solid #fff; border-radius:10px; background:#333; }
.btntop:hover{background:#000;}
.headinghangbox{background:#ccc; color:#777; padding:10px; margin:15px 0; text-align:center; font-size:14px; font-weight:bold;}
.hangtang-box{padding:0; margin:25px auto 0 auto; width:600px;}
.hangtang-boxleft{float:left; width:30%;}
.hangtang-boxright{float:left; width:70%; margin:30px 0 0 0;}
.hangtang-boxright a{font-size:14px; color:#777;}
.hangtang-boxright a:hover{text-decoration:none; color:#000;}


.corporatebox{width:914px; margin:0 auto;}
.coporatebtn{width:100%; text-align:center; font-size:12px; font-weight:bold;}
.btntop{color:#fff; padding:15px; text-decoration:none; display:block; border:1px solid #fff; border-radius:10px; background:#333; }
.btntop:hover{background:#000;}
.smalltxtcorp{text-align:right; font-size:9px;}
.corp-circlebox{padding:60px 0; margin:10px 0; background:#f6f6f6; border-radius:10px; border:1px solid #ccc;}
.corpcircle{float:left; margin:20px 26px;}
.cl{clear:both;}

.clheadli{clear:both; margin:0 !important;}
.headwidth{width:170px !important;}


.gfield_date_dropdown_month{float:left; margin-right:8px;}
.gfield_date_dropdown_day {float:left; margin-right:8px;}
.gfield_date_dropdown_year{float:left;}
.entry-content{width:100%;}


/*   tooltip */


@charset "utf-8";
/* CSS Document */

.tool-tip {
	color: #fff;
	background-color: #333;
	text-shadow: none;
	font-size: .8em;
	visibility: hidden;
	/*-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 0px;*/
	border:1px solid #ccc;
	text-align: center;
	opacity: 0;
	z-index: 999;
	padding: 5px;
	position: absolute;
	cursor: default;
	-webkit-transition: all 240ms ease-in-out;
	-moz-transition: all 240ms ease-in-out;
	-ms-transition: all 240ms ease-in-out;
	-o-transition: all 240ms ease-in-out;
	transition: all 240ms ease-in-out;
}
.tool-tip, .tool-tip.top {
	top: auto;
	bottom: -30%;
	left: 50%;
}
.tool-tip.top:after, .tool-tip:after {
	position: absolute;
	/*bottom: -12px;*/
	left: 50%;
	margin-left: -7px;
	content: ' ';
	height: 0px;
	width: 0px;
	border: 6px solid transparent;
	border-top-color: rgba( 0, 0, 0, .7);
}
/* default heights, width and margin w/o Javscript */

.tool-tip, .tool-tip.top {
	width: 300px;
	height: 300px;
	margin-left: -143px;
}
/* tool tip position right */

.tool-tip.right {
	top: 50%;
	right: auto;
	left: 106%;
	margin-top: -15px;
	margin-right: auto;
	margin-left: auto;
}
.tool-tip.right:after {
	left: -5px;
	top: 50%;
	margin-top: -6px;
	bottom: auto;
	border-top-color: transparent;
	border-right-color: rgba( 0, 0, 0, .7);
}
/* tool tip position left */

.tool-tip.left {
	top: 50%;
	left: auto;
	right: 105%;
	margin-top: -15px;
	margin-left: auto;
}
.tool-tip.left:after {
	left: auto;
	right: -12px;
	top: 50%;
	margin-top: -6px;
	bottom: auto;
	border-top-color: transparent;
	border-left-color: rgba( 0, 0, 0, .7);
}
/* tool tip position bottom */

.tool-tip.bottom {
	top: 115%;
	bottom: auto;
	left: 50%;
	margin-bottom: auto;
}
/*.tool-tip.bottom:after {
	position: absolute;
	top: -12px;
	left: 50%;
	margin-left: -7px;
	content: ' ';
	height: 0px;
	width: 0px;
	border: 6px solid transparent;
	border-top-color: transparent;
	border-bottom-color: rgba( 0, 0, 0, .6);
}*/
/* tooltip on focus left and right */

.on-focus .tool-tip.left, .on-focus .tool-tip.right {
	margin-top: -19px;
}

/* on hover of element containing tooltip default*/

*:not(.on-focus):hover > .tool-tip, .on-focus input:focus + .tool-tip {
 visibility: visible;
 opacity: 1;
 -webkit-transition: all 240ms ease-in-out;
 -moz-transition: all 240ms ease-in-out;
 -ms-transition: all 240ms ease-in-out;
 -o-transition: all 240ms ease-in-out;
 transition: all 240ms ease-in-out;
}


/* tool tip slide out */

*:not(.on-focus) > .tool-tip.slideIn, .on-focus > .tool-tip {
 display: block;
}
.on-focus > .tool-tip.slideIn {
	z-index: -1;
}
.on-focus > input:focus + .tool-tip.slideIn {
	z-index: 1;
}

/* bottom slideIn */

*:not(.on-focus) > .tool-tip.slideIn.bottom, .on-focus > .tool-tip.slideIn.bottom {
 top: 50%;
}
 *:not(.on-focus):hover > .tool-tip.slideIn.bottom, .on-focus > input:focus + .tool-tip.slideIn.bottom {
 top: 40%;
}
.on-focus > input:focus + .tool-tip.slideIn.bottom {
	top: 100%;
}

/* top slideIn */

*:not(.on-focus) > .tool-tip.slideIn, *:not(.on-focus) > .tool-tip.slideIn.top, .on-focus > .tool-tip.slideIn, .on-focus > .tool-tip.slideIn.top {
 bottom: 50%;
}
 *:not(.on-focus):hover > .tool-tip.slideIn, *:not(.on-focus):hover > .tool-tip.slideIn.top, .on-focus > input:focus + .tool-tip.slideIn, .on-focus > input:focus + .tool-tip.slideIn.top {
 bottom: 110%;
}

/* left slideIn */

*:not(.on-focus) > .tool-tip.slideIn.left, .on-focus > .tool-tip.slideIn.left {
 right: 50%;
}
 *:not(.on-focus):hover > .tool-tip.slideIn.left, .on-focus > input:focus + .tool-tip.slideIn.left {
 right: 105%;
}

/* right slideIn */

*:not(.on-focus) > .tool-tip.slideIn.right, .on-focus > .tool-tip.slideIn.right {
 left: 50%;
}
 *:not(.on-focus):hover > .tool-tip.slideIn.right, .on-focus > input:focus + .tool-tip.slideIn.right {
 left: 105%;
}

#ui-datepicker-div {
    background: #fff none repeat scroll 0 0;
    padding: 10px;
}




.news{width:50%; float:left;}
.leftw{margin-right:10%;}
.rightw{margin-right:10%;}
.entry-content.clearfix {
    /*width: 1000px;*/
}

.page-id-42 .consumerHide{ display:none;}
.page-id-188 .newsHide{ display:none;}
.page-id-960 .latestsHide{ display:none;}
.page-id-969 .newsHide{ display:none;}

.testiimage{ background: url("images/testimonial-icon.png") no-repeat center top;
    float: left;
    height: 19px;
    margin-right: 3.06%;
    width: 25px;
}

.testicl{background-color: #f9f9f9;
    border: 1px solid #eaeaea;
    border-radius: 8px;
    box-shadow: 0 1px 4px #eaeaea inset;
    display: block;
    font-style: italic;
    margin-bottom: 15px;
    overflow: hidden;
    padding: 20px;
}


.gfield.field_sublabel_below.field_description_below label{padding:0; margin:0;}
 .gfield .field_sublabel_below .field_description_below .language label{padding:0; margin:0;}
.gfield .field_sublabel_below .field_description_below .language{padding:0; margin:0;}
  
 


#rememberme{width:auto !important;}

.page-id-1205 input[type="reset"], 

input[type="button"], 

input[type="submit"] {
width:135px !important;}
}


.page-id-1202 #main form input {width:272px !important;}

 .ab-icon {display:none;}
/*.page-id-680 .ab-icon,.page-id-994 .ab-icon,.page-id-747 .ab-icon, .page-id-477 .ab-icon,.page-id-489 .ab-icon,.page-id-496 .ab-icon,.page-id-499 .ab-icon,.page-id-1078 .ab-icon*/
 #wpadminbar ul#wp-admin-bar-root-default .menupop{
    display: none;    
}
/* .page-id-680 #wpadminbar ul#wp-admin-bar-root-default .menupop,.page-id-994 #wpadminbar ul#wp-admin-bar-root-default .menupop,.page-id-747 #wpadminbar ul#wp-admin-bar-root-default .menupop, .page-id-477 #wpadminbar ul#wp-admin-bar-root-default .menupop,.page-id-489 #wpadminbar ul#wp-admin-bar-root-default .menupop, .page-id-496  #wpadminbar ul#wp-admin-bar-root-default .menupop,.page-id-499 #wpadminbar ul#wp-admin-bar-root-default .menupop,.page-id-1078 #wpadminbar ul#wp-admin-bar-root-default .menupop*/

#theme-my-login { float: none !important;  margin: 0 auto !important; width: 320px;}
.pglogin {  float: left;  margin-left:395px; width: 110px;}
.pgreg{ float:left;}
.mhide{ text-align:center!important; font-size:18px; line-height:23px; width:940px;}
.tml-user-login-wrap{ text-align:center!important;}
#crf-form { float: none !important; margin: 0 0 0 300px;}
.crf_label{ text-align:center!important;}
.crf_contact_submit{ margin-left:110px;}

.tml label{text-align:center;}

#post-1209 .mhide{ display:none;}
/*#post-980 .pglogin{ display:none;}
#post-980 .pgreg{ display:none;}*/


#post-1205 .mhide{ display:none;}
#post-1205 .pglogin{ display:none;}
#post-1205 .pgreg{ display:none;}
#post-1209 #password-pro {text-align: center!important;}
#post-1205 #theme-my-login {  margin-left: 320px; width: 320px;}
#post-1202 .tml-action-links { margin-left: 90px !important;}

 /*.page-id-680 .mhide, .page-id-994 .mhide, .page-id-747 .mhide, .page-id-477 .mhide, .page-id-489 .mhide, .page-id-496 .mhide, .page-id-499 .mhide, .page-id-1078 .mhide,.page-id-969 .mhide{
    display: none;    
}*/
/*.page-id-680 .pglogin, .page-id-994 .pglogin, .page-id-747 .pglogin, .page-id-477 .pglogin, .page-id-489 .pglogin, .page-id-496 .pglogin, .page-id-499 .pglogin, .page-id-1078 .pglogin,.page-id-969 .pglogin {
    display: none;    
}
.page-id-680 .pgreg, .page-id-994 .pgreg,.page-id-747 .pgreg,.page-id-477 .pgreg,.page-id-489 .pgreg,.page-id-496 .pgreg,.page-id-499 .pgreg,.page-id-1078 .pgreg,.page-id-969 .pgreg{
    display: none;    
} */

.mhide { display: none; }
.pglogin { display: none; }
.pgreg { display: none; }
.page-id-1202 .mhide{display:block;}
.page-id-1209 .pglogin, .page-id-1202 .pglogin,.page-id-1205 .pglogin{display :block;}
.page-id-1209 .pgreg, .page-id-1202 .pgreg, .page-id-1205 .pgreg{display :block;}
/*.page-id-680 #primary{width: 100%;}

.page-id-680 #primary .entry-content {
    float: none;
    margin: 0 auto !important;
    text-align: center;
    width: 320px;
    }

.page-id-680 #primary .entry-content #rememberme{position: relative; top: 10px;}
.page-id-680 #primary .entry-content p{text-align:center;}*/
/* jones studio styles for new form*/
ul.nan-col-wrap {
    display: inline-block;
    float: left;
    position: relative;
 width:33%;
box-sizing:border-box;

}
ul.nan-col-wrap .gfield_label{padding-top:5px;}
ul.nan-col-wrap .gfield.field_sublabel_below.field_description_below{margin:0px;padding-right:5px;min-height:0px;height:auto;}
ul.nan-col-wrap .thumbnail-item {margin:0px;padding:0px;}
.no-margin{margin:0px !important;}
ul.nan-col-wrap .resists_spills, ul.nan-col-wrap .speed_dry, ul.nan-col-wrap .all_conditions, ul.nan-col-wrap .releases_stains, ul.nan-col-wrap .spills_stains, ul.nan-col-wrap .neutralizer, ul.nan-col-wrap .coolest_comfort, ul.nan-col-wrap .dry_inside, ul.nan-col-wrap .wrinkle_defense, ul.nan-col-wrap .aquapel, ul.nan-col-wrap .swe_spills_stains, ul.nan-col-wrap .sew_resists_spills, ul.nan-col-wrap .sew_dry_inside, ul.nan-col-wrap .sew_collest_comfort, ul.nan-col-wrap .sew_neutralizer, ul.nan-col-wrap .seamtab_resists_spills{
width:100%;
float:none;
display:block;
margin:0px;
padding:0px;
background:none !important;
}
.hide-label label
{
display:none;
}
ul ul.nan-col-wrap{margin-bottom:25px !important;}
.nan-col-wrap .ginput_container.ginput_container_text{display:inline;float:left;}
.nan-clear{display:block;float:none;clear:both;width:100%;position:relative;}
li.qty {
    padding-top: 5px;
}
.qty input{margin-bottom:0px;}
.language, .language label
{
    display: block;
    left: 0px;
    position: relative;
    float: none;
    clear: both;
width:100%;
}
#gform_11 input, #gform_11 select, #gform_3 input, #gform_3 input{border: 1px solid;}
#gfom_11 select, #gform_3 select{height:21px;}
.calendar input{width:90%;}
.half,.third,.two-thirds,.whole{box-sizing:border-box;margin-right:0px !important;padding-right:50px;}
.half{width:49%;}
.language select{width:100% !important;max-width:230px;}
.two-thirds{width:66%;}
.third {width:33%;}
.full-width,.whole{width:75%;}
#gform_next_button_3_111{
display:block;
float:none;
clear:both;
}
#gform_page_3_2 .gform_page_footer.left_label{display:block;float:none;clear:both;}
.page-id-1202 .pgreg{display:none;}
/*--------------------------------------------------------------
# fix content UL
--------------------------------------------------------------*/
#content ul, #content ol {
    padding: 0 0 0 20px;
    list-style: disc;
    margin-bottom: 20px;
}

/*--------------------------------------------------------------
# Top Nav Full width 
--------------------------------------------------------------*/
@media screen and (min-width:768px){
    #access > div > ul.root {
        display: flex;
        width:100%;
    }

    #access div > ul > li{
        float:none;
        flex-grow:  1;
    }

    #access div > ul > li > a{
       width:100%;
       text-align: center;
    }

    #access .container{
        max-width: 100%;
    }
}

@media screen and (min-width:768px) and (max-width:1078px){
	#access .container{
        max-width: 100%;
        width: 100%;
    }
	#access div > ul > li{
	    padding: 0 5px;
	}
	#access div > ul > li a{
		font-size: 11px;
	}
}

/*--------------------------------------------------------------
# Links in ul 
--------------------------------------------------------------*/
#content ul a, #content ol a{
   color:#05a9c5;
}

.gform_fields,
.gform_fields ul {
    padding: 0px!important;
    list-style: none!important;
}
.gform_fields li{
	margin-bottom: 15px;
}
.gform_footer{
	clear:both;
}
.gform_validation_container {
    display: none;
}