/* Accessebility Page */
.acc-text-2 h3{
	color: #000;
	font-size: 28px;
  line-height: 34px;
  letter-spacing: -0.4px;
  font-weight: 400;
}

.acc-text-2 h4{
	color: #000;
	font-size: 20px;
  line-height: 24px;
  letter-spacing: -0.4px;
  font-weight: 400;
}

/* link w pdf icone */
.link-with-icone .vc_cta3_content-container{
    padding-left: 0 !important;
    vertical-align: middle !important;
}

.link-with-icone{
    padding: 0 !important;
    border: none !important;
    text-align: -webkit-center;
    
}

.link-with-icone a{
    color: #000 !important;
    text-decoration: none;
}

/* K12 Education CH - Get a Qoute */
table.k12-quote, table.k12-quote tr td {
	border: none !important;
}

table.k12-quote tr td span input[type="text"], table.k12-quote tr td input[type="email"], table.k12-quote tr td input[type="number"]{
	width: 300px !important;
	border: none;
	border-bottom: 1px solid #ccc;
}


table.k12-quote ::placeholder {
	color: #333;
}

.radio-64 .wpcf7-list-item,
.radio-65 .wpcf7-list-item{
	display: block
}

table.k12-quote tr td img{
	width: 250px;
}

table.k12-quote .tr-img td{
	text-align: center !important;
}

table.k12-quote tr .form-comment {
	vertical-align: top;
}

table.k12-quote tr .form-submit-btn {
	text-align: right;
}

/* Privacy, Privacy Security Pages */
.table-privacy {
	border: none;
	border-bottom: 1px solid #eee;
}

.table-privacy th{
	border-bottom: 2px solid #ccc;
	border-top: 1px solid #eee;
	text-align: center;
	border-left: none;
	font-weight: 400;
	padding: 0;
}

.table-privacy td{
	font-weight: 400;
	padding: 5px
}

/* Product Registration Page */
.wpcf7 div input[type="text"], 
.wpcf7 div input[type="email"],
.wpcf7 div input[type="number"]{
    width: 100%;
    max-width: 100%;
}

.product-registeration .vc_row input[type="text"],
.product-registeration .vc_row input[type="number"],
.product-registeration .vc_row input[type="date"],
.product-registeration .vc_row input[type="email"]{
    width: 100%;
    max-width: 100% !important;
    border: 1px solid #000 !important;
    margin-bottom: 30px !important;
}

.product-registeration .vc_row ::placeholder, .date-purchase input{
    color: #6c757d !important;
}

/* Preferred Reseller Program Page */
.prp-pdf-text h5, .prp-pdf-text a{
	color: #ab0534;
}

.prp-pdf-text h4{
	font-size: 22px;
	line-height: 24px;
	letter-spacing: -0.4px;
  font-weight: 400;
	color: #000;
}

.prp-pdf-text h5{
	font-size: 14px;
  font-weight: 400;
}

.prp-pdf-side h4{
	font-size: 1.1em;
	color: #000;
	text-align: center;
}

.prp-pdf-side{
	text-align: center;
}
.prp-link a{
	text-decoration: none;
}

#prp-form-new .wpcf7 p textarea{ height: 100px;}

/* Subscription Form Page */
.subscription-mailing-form ::placeholder{
    color: #333 !important;
}

.subscription-mailing-form span{
    width: 50% !important;
    display: inline !important;
}

.subscription-mailing-form span.birthday-month input, .subscription-mailing-form span.birthday-day input{
    width: 7% !important;
    margin-top: 10px;
}
.subscription-mailing-form span.birthday-month input{
    margin-left: 30px;
}

.subscription-mailing-form span.menu-group-customer select{
    width: 30% !important;
}

/* WARRANTY, SATISFACTION GUARANTEE AND RETURNS Page */
.warranty-link a{
	color: #000;
}
.warranty-link a:hover{
	color: #ab0534;
	text-decoration: none;
}

/* side */
.personalities-side strong{
	color: #ab0534;
}

/* About Sumo */
.premium-for-pricing h6, .sumo-text h6, .sorona-text h6{
	color: #000;
}

/* Premium Get the Qoute Page */
.premium-qoute .vc_row input[type="text"],
.premium-qoute .vc_row input[type="number"],
.premium-qoute .vc_row input[type="email"]{
    width: 100%;
    max-width: 100% !important;
    border: 1px solid #000 !important;
    margin-bottom: 40px !important;
}
.premium-qoute .vc_row ::placeholder,
.premiums-signup-form .vc_row ::placeholder{
    color: #6c757d !important;
}
.premium-qoute .vc_row .quantity-form,
.premium-qoute .vc_row .cus-logo {
    margin-bottom: 40px;
}
.radio-65 .wpcf7-list-item{
    margin-bottom: 20px;
}

/* Premiums Sign Up Form Page */
.premiums-signup-form .vc_row input[type="text"],
.premiums-signup-form .vc_row input[type="email"]{
    width: 100%;
    max-width: 100% !important;
    border: 1px solid #000 !important;
    margin-bottom: 40px !important;
}

/* form required text*/
.req{
	color: red;
}

/* Facebook block */
.wpb_raw_html iframe{
    max-width: 100% !important;
}

/* black links */
.link-black a{
    color: #000;
}
.link-black a:hover{
    text-decoration: none;
}

/* Best Sellers and Sale Widgets */
.ts-products-widget-shortcode.title-background-color .widgettitle{
    background-color: #fff !important;
}
.widget.ts-products-widget > .widgettitle{
    color: #000 !important;
}

.woocommerce ul.product_list_widget li img{
    width: 50px !important;
}

.woocommerce ul.product_list_widget li img{
    width: 50px !important;
}

/* list style for site map pages */
.link-list li {
    line-height: 0.8;
    font-size: 1em;
}

/* home page */


.home-text-foreground div p {
    color: #fff;
    font-size: 1.4rem;
}











/* home-2 page */
.vc_custom_1575940679730 {
    border: 60px solid #c89191;
}

.icon-home-2 {
    text-align: -webkit-center;
}
/*//.evc-iwt-icon*/
.vc_btn3.vc_btn3-style-custom{
    background: none !important;
}

.home-btns .vc_btn3-style-flat{
    border-color: #ab0534;
    background-color: #ab0534 !important;
    padding-top: 10px;
    padding-bottom: 10px;
}

/*@media only screen and (min-width: 1026px) and (max-width:1700px) {*/
/*    .vc_custom_1576110588112, .vc_custom_1576110610646, .vc_custom_1576110610646,*/
/*    .vc_custom_1576110659243, .vc_custom_1576110659243, .vc_custom_1576110630488*/
/*    {*/
/*     margin-top: 0 !important; */
/*    }*/
/*    .vc_custom_1576110610646{ margin-bottom: 1rem !important;}*/
/*     .sun-offer h1 { font-size: 3rem; line-height: 0.8;}*/
/*}*/

.home2-heading .ts-heading.center, .home2-heading .ts-heading{
    margin-bottom: 10px !important;
}




/*  end */