/*
Theme Name: uscomponent
Theme URI: http://wordpress.org/themes/twentyfourteen
Author: the WordPress team
Author URI: http://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: twentyfourteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/**
 * Table of Contents:
 * 
 * 1.0 - Reset
 * 2.0 - Repeatable Patterns
 * 3.0 - Basic Structure
 * 4.0 - Header
 * 5.0 - Navigation
 * 6.0 - Content
 *   6.1 - Post Thumbnail
 *   6.2 - Entry Header
 *   6.3 - Entry Meta
 *   6.4 - Entry Content
 *   6.5 - Galleries
 *   6.6 - Post Formats
 *   6.7 - Post/Image/Paging Navigation
 *   6.8 - Attachments
 *   6.9 - Archives
 *   6.10 - Contributor Page
 *   6.11 - 404 Page
 *   6.12 - Full-width
 *   6.13 - Singular
 *   6.14 - Comments
 * 7.0 - Sidebar
 *   7.1 - Widgets
 *   7.2 - Content Sidebar Widgets
 * 8.0 - Footer
 * 9.0 - Featured Content
 * 10.0 - Multisite
 * 11.0 - Media Queries
 * 12.0 - Print
 * -----------------------------------------------------------------------------
 */


/**
 * 1.0 Reset
 *
 * Resetting and rebuilding styles have been helped along thanks to the fine
 * work of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
 * along with Nicolas Gallagher and Jonathan Neal
 * http://necolas.github.com/normalize.css/ and Blueprint
 * http://www.blueprintcss.org/
 *
 * -----------------------------------------------------------------------------
 */

* {
	margin: 0;
	padding: 0;
	text-decoration: none;
	list-style: none;
	box-sizing: border-box;
}
img {
	border: none;
	margin: 0;
	padding: 0;
	max-width: 100%;
}
h4 {
	font-size: 22px;
	color: #3838A3;/*color: #5d5915;*/
}
p {
	color: #2c0c2c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
}
h1, h2, h3, h4, h5, h6 { /*   font-family: 'droid_serifregular';*/
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
}
body {
	color: #2c0c2c;
	font-weight: normal;
	background: url(../images/pt_bg.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
}
li, span, strong, p, label, td, th, a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
input, texarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.main {
    width: 100%;
    float: left;
}
.container {
	margin: 0 auto;
	width: 1135px;
}
.tax-brand .container #container, .tax-series .container #container {
	display: inline-block;
	width: 67%;
}
.header {
	border-bottom: 4px solid #0080c5;
	clear: both;
	position: relative;
	background: #fff;
	float: left;
	z-index: 2147483647;
	margin: 0;
	padding: 0;
	width: 100%;
}
#sthoverbuttons {
	top: 42% !important;
}
.top-head {
	background: none repeat scroll 0 0 #5A7499;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
.country {
	float: left;
	margin: 0;
	padding: 27px 0;
	width: auto;
	text-align: center;
}
.country p {
	color: rgb(255, 255, 255);
	float: left;
	font-weight: normal;
	margin: 0;
	text-transform: capitalize;
}
.country > span {
	display: inline-block;
	margin: 15px 0;
	padding: 0;
}
.nav {
	float: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	width: 100%;
}
.nav span {
	float: right;
	margin: 0 11px 0 0;
	padding: 8px 0;
}
.nav span a {
	background: url(../images/home.png) no-repeat left;
	display: inline-block;
	height: 28px;
	width: 28px;
}
.nav span a:hover {
	background: url(../images/hover.png) no-repeat left;
}
.nav ul {
	float: right;
	margin: 0;
	padding: 0;
	display: block;
}
.nav ul li {
	float: left;
	margin: 0;
	padding: 16px 8px;
}
.nav ul li a {
	font-weight: normal;
	font-size: 14px;
	color: #000;
	/*color: #fff; color:#000;*/
	text-transform: capitalize;
}
.nav ul li a:hover {
	color: #0098db;
}
.nav ul li.current-menu-item a {
	color: #0098db;
}
.nav ul li:last-child {
	padding-right: 0;
}
.country img {
	margin: 0px 10px;
}
.head {
	width: 100%;
	margin: 0;
	padding: 0;
	float: left;
}
.logo {
	float: left;
	margin: 10px 0;
}
.head-right {
	width: 815px;
	float: right;
	margin: 0;
	padding: 0;
}
.Sitemap {
	width: 100%;
	margin: 0;
	padding: 0;
	display: inline-block;
}
.Sitemap ul {
	margin: 0;
	padding: 0;
	float: right;
}
.Sitemap ul {
	margin: 0;
	padding: 0;
	float: right;
}
.Sitemap ul li {
	display: inline-block;
	margin: 0;
	padding: 22px 9px 0;
}
.Sitemap ul li a {
	font-weight: normal;
	font-size: 18px;
	color: #2c0c2c;
	text-transform: capitalize;
}
.Sitemap ul li a:hover {
	color: #FF0000;
}
.socialicon {
	width: 100%;
	margin: 0;
	padding: 0;
	display: inline-block;
}
.socialicon ul {
	margin: 0;
	padding: 0;
	float: right;
}
.socialicon ul li {
	display: inline-block;
	margin: 0;
	padding: 0px 1px;
}
.socialicon ul li a {
	display: inline-block;
	margin: 0;
}
.banner {
	float: left;
	/*	height: 480px;*/
	margin: 165px 0 0;
	padding: 0;
	position: relative;
	width: 80%;
}
.shadow {
	bottom: 0;
	position: absolute;
	z-index: -1;
	display: none;
}
.banner img {
	width: 100%;
}
.contact {
	float: left;
	margin: 165px 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
}
.mainarea {
	background: none repeat scroll 0 0 #fff;
	box-shadow: 0 0 10px #c8c7c6;
	box-sizing: border-box;
	float: left;
	padding: 20px 6px 6px 6px;
	width: 100%;
}
.home .contact {
	margin-top: 0;
}
.welcome-side {
  float: left;
  margin: 0 0 30px;
  padding: 0;
  width: 810px;
}
body .suces_now {
	float: left;
	padding: 168px 0;
	width: 100%;
}
body .pull-right.breadcrumb > li {
	float: left;
	padding: 0 8px 0 0;
}
body .welcome-side > div {
	float: left;
	padding: 10px 22px;
	width: 100%;
}            
.pull-left {
	padding: 0 0 15px;
}
.Welcome {
	width: 100%;
	margin: 0;
	padding: 0;
	display: inline-block;
}
.Welcome h4 {
	font-weight: normal;
	margin: 0;
	padding: 0 5px;
	display: inline-block;
}
.Welcome p {
	font-weight: normal;
	margin: 0;
	padding: 15px 10px 0 3px;
	line-height: 25px;
}
.Welcome ul {
}
.Welcome ul li {
	background: url("../images/li.png") no-repeat scroll 6px 13px rgba(0, 0, 0, 0);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 10px;
	margin: 0;
	padding: 11px 23px;
	text-transform: uppercase;
}
.Feature {
	display: inline-block;
	margin: 0;
	padding: 31px 0 0;
	width: 100%;
}
.Feature h4 {
	display: inline-block;
	font-weight: normal;
	margin: 0;
	padding: 0 7px;
}
.border {
	display: inline-block;
	padding: 0;
	width: 100%;
}
.Feature ul {
	margin: 26px 0 0;
	padding: 0;
}
.Feature ul li {
	border: 1px solid rgb(204, 204, 204);
	display: inline-block;
	height: auto;
	margin: 0 7px;
	padding: 0;
	width: 225px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.Feature ul li img {
  height: auto;
  width: 100%;
}
.Feature ul li:hover { /*-webkit-transform: rotate(-20deg);
     -moz-transform: rotate(-10deg);
       -o-transform: rotate(-10deg);
      -ms-transform: rotate(-10deg);
          transform: rotate(-10deg);*/
	box-shadow: 0 0 5px #cfcfcf;
}
.Release {
	display: inline-block;
	margin: 10px 0px;
	padding: 0;
	width: 100%;
}
.Release h4 {
	font-weight: normal;
	margin: 0;
	padding: 0;
	display: inline-block;
}
.Release > p {
	font-weight: normal;
	padding: 22px 0 0;
}
.sidebar {
	background: none repeat scroll 0 0 #E4E4E4;
	float: right;
	margin: 0 0 20px 0;
	padding: 20px 25px 10px;
	width: 304px;
	box-sizing: border-box;
}
.Category {
	margin: 0;
	padding: 0;
	width: auto;
	display: inline-block;
}
.Category h4 {
	font-weight: normal;
	margin: 0;
	padding: 5px 0 0;
}
.Category ul {
	margin: 0;
	padding: 0;
}
.Category ul li {
	float: left;
	margin: 0;
	padding: 0px 2px;
}
.Category ul li a {
	font-size: 17px;
	font-weight: normal;
	line-height: 22px;
	margin: 0;
	padding: 0px 0px;
	color: #2c0c2c;
	text-transform: uppercase;
}
.Category ul li a:hover {
	color: #ff0000;
}
.img_add {
}
.img_add ul li {
	float: left;
	margin: 0;
	padding: 0px 2px;
}
.Category ul li.active a {
	color: #ff0000;
}
.product {
	display: inline-block;
	margin: 0;
	padding: 5px 0;
	width: auto;
}
.product h4 {
	font-weight: normal;
	margin: 0;
	padding: 0;
	display: block;
	font-size: 15px;
}
.product ul {
	margin: 0;
	padding: 0;
}
ul#menu-brand li, .product ul li, ul#menu-thyro li {
	margin: 0;
	padding: 0 4px;
}
.product ul li a {
	font-size: 17px;
	font-weight: normal;
	line-height: 30px;
	margin: 0;
	padding: 0px 0px;
	color: #2c0c2c;
	text-transform: uppercase;
}
.product ul li a:hover {
	color: #ff0000;
}
.company {
	background: url("../images/bg-about.png");
	width: 100%;
	margin: 0;
	padding: 0;
	float: left;
}
.USComponent {
	display: inline-block;
	margin: 0;
	padding: 10px 0 0;
	width: 100%;
}
.video {
	float: left;
	margin: 0;
	padding: 0;
	width: 300px;
}
.wonderplugingallery {
	width: 100% !important;
}
.html5gallery-container-0 {
	width: 100% !important;
}
.html5gallery-box-0 {
	width: 100% !important;
}
.html5gallery-elem-0 {
	width: 100% !important;
}
.html5gallery-elem-0 {
	width: 100% !important;
}
.html5gallery-elem-img-0 {
	width: 100% !important;
}
.html5gallery-elem-image-0 {
	width: 100% !important;
}
.Quality {
	float: right;
	margin: 0;
	padding: 0;
	width: 100%;
}
.Quality h4 {
	font-weight: normal;
	margin: 0;
	padding: 5px 0 0 0px;
}
.Quality > p {
	color: rgb(44, 12, 44);
	font-weight: normal;
	padding: 5px 0 0 0px;
	text-align: justify;
}
.Quality > span {
	float: right;
	font-size: 22px;
	font-style: italic;
	margin: 20px 17px 0 0;
	padding: 0;
}
.Quality > span a {
	/*color: #5d5915;*/
	color: #3838A3;
}
.Quality > span a:hover {
	color: #ff0000;
}
.footer {
	width: 100%;
	margin: 0;
	padding: 0;
	float: left;
	background: #483c40;
}
.footer-middle {
	width: 100%;
	margin: 0;
	padding: 20px 0 0 0;
	display: inline-block;
}
.footet-nav {
	float: left;
	padding: 0;
	width: 245px;
	margin: 0 0 0 166px;
}
.footet-nav ul {
	margin: 0;
	padding: 0;
}
.footet-nav ul li {
	float: none;
	margin: 0;
	padding: 2px 5px;
}
.footet-nav ul li a {
	color: rgb(255, 255, 255);
	font-size: 14px;
	font-weight: normal;
	text-transform: capitalize;
}
.footet-nav ul li a:hover {
	color: #FF0000;
}
.fooer-icon {
	float: left;
	margin: 0;
	padding: 0;
	width: 239px;
}
.fooer-icon ul {
	margin: 0;
	padding: 0;
	float: right;
}
.fooer-icon ul li {
	float: left;
	margin: 0;
	padding: 13px 2px;
}
.fooer-icon ul li a {
	color: rgb(255, 255, 255);
	font-size: 16px;
	font-weight: normal;
	text-transform: capitalize;
}
.fooer-icon ul li a img {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.fooer-icon ul li a img:hover {
	transform: rotate(-60deg);
	-webkit-transform: rotate(-60deg);
	-moz-transform: rotate(-60deg);
	-o-transform: rotate(-60deg);
	-ms-transform: rotate(-60deg);
	transform: rotate(-60deg);
}
.footer-middle > p {
	color: rgb(255, 255, 255);
	display: inline-block;
	text-align: center;
	width: 100%;
	font-size: 12px;
	text-transform: capitalize;
	padding: 5px 0 36px;
}
.textwidget {
	font-weight: normal;
	line-height: 25px;
	padding: 0px 0 0;
}
.da-slider {
	height: 440px;
	margin: 0;
}
.primary-sidebar a {
	color: #2C0C2C;
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.primary-sidebar li {
	font-size: 17px;
	font-weight: normal;
	line-height: 30px;
	margin: 0;
	/*padding: 10px 0 10px;*/
	text-transform: uppercase;
}
.woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product {
	width: 44%;
}
.reg {
	border-radius: 10px;
	display: inline-block;
	margin: 0;
	padding: 0;
	width: 100%;
}
.reg label {
	display: inline-block;
	margin: 0 0 10px 0;
	padding: 0 0 0px;
	text-transform: capitalize;
	width: 100%;
}
.reg input {
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	height: 35px;
	margin: 0;
	padding: 0 8px;
	width: 70%;
}
#register {
	background: #ff0000; /* Old browsers */
	background: -moz-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff0000), color-stop(100%, #ff3d3d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff0000 0%, #ff3d3d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff3d3d', GradientType=0 ); /* IE6-9 */
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	color: #FFFFFF !important;
	font-size: 16px;
	font-weight: normal;
	height: 47px !important;
	line-height: 24px;
	margin: 10px 0px;
	padding: 0;
	text-transform: uppercase;
	width: 136px !important;
}
#register:hover {
	background: #ff3d3d; /* Old browsers */
	background: -moz-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3d3d), color-stop(100%, #ff0000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff3d3d 0%, #ff0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3d3d', endColorstr='#ff0000', GradientType=0 ); /* IE6-9 */
}
.phmail > p {
	float: right;
}
.login_button ul {
	float: right;
	margin: 0;
	padding: 0px 0;
}
.login_button ul li {
	float: left;
	margin: 0;
	padding: 20px 0 0 0;
}
.login_button ul li a {
	margin: 0;
	padding: 5px 7px;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	text-transform: capitalize;
	display: inline-block;
}
.login_button ul li a:hover {
	background: #025a78;
	color: #fff;/*margin-left:5px;*/
}
.login_button ul li.active a {
	background: #025a78;
	color: #fff;/* margin-left:5px;*/
}
/*************BLOG***************/
.blog_page {
	float: left;
	margin: 0 0 50px;
	padding: 0;
	width: auto;
	border: 1px solid #ccc;
	border-radius: 2px;
}
.blog_page h1 {
	background: none repeat scroll 0 0 #E4E4E4;
	color: #5D5915;
	font-size: 19px;
	font-weight: normal;
	padding: 10px 15px;
}
.blog_page p {
	padding: 5px 15px !important;
}
.blog_page p a {
	background: none repeat scroll 0 0 #E4E4E4;
	font-size: 15px;
	color: #5D5915;
	font-weight: bold;
}
.blog-cont {
	width: 100%;
	float: left;
	padding: 25px 20px;
}
.blog-img {
	width: 25%;
	float: left;
	margin: 0 15px 0 0;
}
.blog-img img {
	border: 1px solid #CCCCCC;
	height: auto;
	width: 100%;
}
.blog-text {
	width: 69%;
	float: left;
}
.blog-text p {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	padding: 0 15px;
	margin: 0 !important;
	text-align: justify;
}
.blog-cont p a {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #5D5915;
	font-size: 15px;
}
.blog-cont p a:hover {
	color: #2C0C2C;
}
.blog-cont p {
	padding: 0;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	float: left;
	margin: 25px 0 0;
}
/* ==================3-9==================== */
.prodlogin {
	box-shadow: 0 0 4px #bebebe;
	margin: 26px 0;
	padding: 11px;
}
.prodlogin input {
	border: 1px solid #ccc;
	margin: 0 !important;
	width: 60% !important;
}
.prodlogin input[type=submit] {
	width: auto !important;
	padding: 0 21px !important;
	border: none;
}
.prodlogin label {
	float: left;
	width: 33%;
}
.prodlogin p {
	margin: 0 0 15px;
}
.prodlogin input[type=checkbox] {
	width: auto !important;
}
.login-remember label {
	width: 40% !important;
	height: auto !important;
	margin-top: 18px !important;
}
.login-remember input[type=checkbox] {
	height: auto !important;
}
/**********Detail*********/

.detail {
	float: left;
	padding: 0 15px;
	width: 762px;
	border-radius: 2px;
	box-sizing: border-box;
}
.detail p {
	padding: 5px 0;
}
.detail > h4 {
	margin: 15px 0 0;
}
.manufacture_new li {
	display: inline-block;
	float: left;
	margin: 0 11px 20px;
	width: 29%;
	border: 1px solid #ccc;
	text-align: center;
	padding: 9px;
	min-height: 186px;
}
.manufacture_new img {
	height: 112px;
	width: 184px;
}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
	background: none repeat scroll 0 0 #E7E7E7;
	border: 1px solid #CCCCCC;
	border-radius: 0;
	height: 30px;
	width: 52%;
}
.wpcf7-form-control.wpcf7-text {
	height: 30px;
	width: 52%;
	background: none repeat scroll 0 0 #E7E7E7;
	border: 1px solid #CCCCCC;
	border-radius: 0;
}
.wpcf7-form-control.wpcf7-submit {
	background: #ff0000; /* Old browsers */
	background: -moz-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff0000), color-stop(100%, #ff3d3d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff0000 0%, #ff3d3d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff3d3d', GradientType=0 ); /* IE6-9 */
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	color: #FFFFFF !important;
	font-size: 16px;
	font-weight: normal;
	height: 47px !important;
	line-height: 24px;
	margin: 10px 15px;
	padding: 0;
	text-transform: uppercase;
	width: 136px !important;
}
.wpcf7-form-control.wpcf7-submit:hover {
	background: #ff3d3d; /* Old browsers */
	background: -moz-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3d3d), color-stop(100%, #ff0000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff3d3d 0%, #ff0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3d3d', endColorstr='#ff0000', GradientType=0 ); /* IE6-9 */
}
.wpcf7-form-control .wpcf7-textarea {
	height: 140px;
	width: 52%;
}
.wpcf7-form-control-wrap.your-message textarea {
	width: 52%;
	background: none repeat scroll 0 0 #E7E7E7;
	border: 1px solid #CCCCCC;
}
.button-primary {
	background: #ff0000; /* Old browsers */
	background: -moz-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff0000), color-stop(100%, #ff3d3d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff0000 0%, #ff3d3d 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff0000 0%, #ff3d3d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff3d3d', GradientType=0 ); /* IE6-9 */
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	color: #FFFFFF !important;
	font-size: 16px;
	font-weight: normal;
	height: 47px !important;
	line-height: 24px;
	margin: 10px 15px;
	padding: 0;
	text-transform: uppercase;
	width: 136px !important;
}
.button-primary:hover {
	background: #ff3d3d; /* Old browsers */
	background: -moz-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3d3d), color-stop(100%, #ff0000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff3d3d 0%, #ff0000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff3d3d 0%, #ff0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3d3d', endColorstr='#ff0000', GradientType=0 ); /* IE6-9 */
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	padding: 0 50px 0 0;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
	float: left !important;
	width: 37% !important;
}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
	float: right !important;
	width: 38% !important;
}
.shipping_calculator {
	padding: 0 0px 0 0;
}
.shipping_calculator > h2 {
	padding: 0 20px 0 0;
	text-align: end;
}
#text-7 .textwidget {
	line-height: 8px;
}
.footet-nav > h4 {
	color: #FFFFFF;
	display: inline-block;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0;
	text-transform: uppercase;
}
.fooer-icon > h4 {
	color: #FFFFFF;
	display: inline-block;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0;
	text-align: end;
	width: 100%;
}
.search_form {
	width: 100%;
	float: right;
	text-align: end;
	margin: 0;
	padding: 0;
	position: relative;
}
.field {
	height: 34px;
	width: 225px;
	padding: 0 11px;
	border: 1px solid #ccc;
	border-radius: 5px;
}
.tp-bannershadow.tp-shadow2 {
	bottom: -32px !important;
}
.submit.button {
	background: url("../images/search.png") no-repeat scroll center center #0098db !important;
	border: medium none;
	border-radius: 5px;
	color: #FFFFFF;
	height: 36px!important;
	width: 35px !important;
	position: absolute;/*  right: 1px;*/
}
.address {
	float: left;
	margin: 0 0 0 70px;
	padding: 0;
	width: 350px;
}
.address > h4 {
	color: #FFFFFF;
	display: inline-block;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0;
}
.address > p {
	color: #FFFFFF;
	font-weight: normal;
	text-transform: capitalize;
}
.address > p span {
	font-size: 18px;
}
h1.widget-title {
	display: inline-block;
	font-weight: normal;
	margin: 0;
	display: block;
	padding: 0 5px;
	/*color:#5d5915;*/
	color: #3838A3;
	font-size: 22px;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	height: 390px;
	width: 100% !important;
}
.woocommerce table.shop_table th, .woocommerce-page table.shop_table th {
	color: #5d5915;
	font-weight: normal;
	line-height: 18px;
	padding: 9px 12px;
}
.product-name > a {
	font-size: 15px;
	font-weight: normal;
	line-height: 10px;
	margin: 0;
	padding: 11px 0;
	text-transform: uppercase;
	color: #2c0c2c;
}
.product-name > a:hover {
	color: #ff2f2f;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	padding: 0;
	width: 100%;
}
.woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table {
	border-collapse: separate;
	border-radius: 5px;
	float: left;
	margin: 0 0 6px;
	padding: 10px 21px 0;
	width: 100%;
}
.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th {
	padding: 6px 12px 0 0;
	text-align: start;
	width: 25%;
	font-size: 15x;
	font-weight: normal;
	line-height: 10px;
	text-transform: capitalize;
	color: #2c0c2c;
}
.woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td {
	padding: 6px 0;
	text-align: start;
	width: 50%;
	font-size: 14px;
	font-weight: normal;
	line-height: 10px;
	text-transform: capitalize;
	color: #2c0c2c;
}
.cart_totals > h2 {
	border-bottom: 1px solid #CCCCCC;
	padding: 15px 20px;
	text-align: start;
	color: #5D5915;
	font-size: 22px;
	font-weight: normal;
}
.woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt {
	background: #ff3d3d; /* Old browsers */
	background: -moz-linear-gradient(top, #ff3d3d 0%, #ff3d3d 79%, #ff0000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3d3d), color-stop(79%, #ff3d3d), color-stop(100%, #ff0000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff3d3d 0%, #ff3d3d 79%, #ff0000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff3d3d 0%, #ff3d3d 79%, #ff0000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff3d3d 0%, #ff3d3d 79%, #ff0000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff3d3d 0%, #ff3d3d 79%, #ff0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3d3d', endColorstr='#ff0000', GradientType=0 ); /* IE6-9 */
}
.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {
	background: #ff0000; /* Old browsers */
	background: -moz-linear-gradient(top, #ff0000 0%, #ff3d3d 21%, #ff3d3d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff0000), color-stop(21%, #ff3d3d), color-stop(100%, #ff3d3d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff0000 0%, #ff3d3d 21%, #ff3d3d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff0000 0%, #ff3d3d 21%, #ff3d3d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff0000 0%, #ff3d3d 21%, #ff3d3d 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff0000 0%, #ff3d3d 21%, #ff3d3d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff3d3d', GradientType=0 ); /* IE6-9 */
}
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {
	background: #ff3d3d; /* Old browsers */
	background: -moz-linear-gradient(top, #ff3d3d 0%, #ff3d3d 79%, #ff0000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3d3d), color-stop(79%, #ff3d3d), color-stop(100%, #ff0000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff3d3d 0%, #ff3d3d 79%, #ff0000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff3d3d 0%, #ff3d3d 79%, #ff0000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff3d3d 0%, #ff3d3d 79%, #ff0000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff3d3d 0%, #ff3d3d 79%, #ff0000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3d3d', endColorstr='#ff0000', GradientType=0 ); /* IE6-9 */
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-shadow: none !important;
}
.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {
	background: #ff0000; /* Old browsers */
	background: -moz-linear-gradient(top, #ff0000 0%, #ff3d3d 21%, #ff3d3d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff0000), color-stop(21%, #ff3d3d), color-stop(100%, #ff3d3d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ff0000 0%, #ff3d3d 21%, #ff3d3d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ff0000 0%, #ff3d3d 21%, #ff3d3d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ff0000 0%, #ff3d3d 21%, #ff3d3d 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ff0000 0%, #ff3d3d 21%, #ff3d3d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff3d3d', GradientType=0 ); /* IE6-9 */
}
del {
	display: none;
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
	height: 33px;
	width: 110px;
}
.woocommerce form .form-row select, .woocommerce-page form .form-row select {
	border: 1px solid #CCCCCC;
	height: 35px;
	padding: 7px 5px;
	width: 100%;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea {
	border: 1px solid #CCCCCC;
	box-sizing: border-box;
	height: 35px;
	line-height: 1em;
	margin: 0;
	outline: 0 none;
	padding: 0 9px;
	width: 100%;
}
.shipping-calculator-form p .button {
	float: right !important;
	width: 160px !important;
}
.shipping_calculator h2 a.shipping-calculator-button {
	color: #5D5915;
	font-size: 22px;
	font-weight: bold;
	padding: 15px 20px;
	text-align: start;
}
.really_simple_share {
	clear: both;
	padding: 2px 20px;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
	color: #5D5915;
	font-weight: normal;
	line-height: 14px;
	padding: 9px 9px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	text-align: center;
	height: auto;
}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first {
	clear: none;
}
.woocommerce ul.products li.last, .woocommerce-page ul.products li.last {
	margin: 0 3.8% 2.992em 0;
}
ul.products li a.button.add_to_cart_button.product_type_simple {
	margin: 0 0 5px;
}
ul.products li a.added_to_cart.wc-forward {
	color: #5d5915;
}
ul.products li a.added_to_cart.wc-forward:hover {
	color: #ff3535;
}
.welcome-side > h1 {
	display: inline-block;
	padding: 15px 0 !important;
	color: #5D5915;
	display: inline-block;
	font-size: 25px;
	font-weight: normal;
	margin: 0;
}
.company {
	display: inline-block;
	margin: 0;
	padding: 10px 0 0;
	width: 100%;
}
#loginform > p {
	padding: 0 8px;
}
.reg .user_new p {
	padding: 0 8px;
}
.forgetmenot > label {
	float: left;
	margin: 0;
	padding: 11px 0;
}
.forgetmenot input {
	float: left;
	margin: -6px 7px;
	padding: 0;
	width: auto !important;
}
.Subscribe {
	display: inline-block;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 100%;
}
.Signup {
	display: inline-block;
	margin: 0;
	padding: 35px 0;
	width: 525px;
}
.new-msg {
	float: left;
	margin: 0;
	padding: 0;
	width: 200px;
}
.Emil-box {
	float: left;
	margin: 0;
	padding: 0;
	text-align: start;
	width: 323px;
}
.Emil-box h1 {
	color: #353535;
	font-size: 20px;
	font-weight: normal;
	line-height: 22px;
	margin: 0 0 13px 0;
	padding: 0;
}
.Emil-box font {
	color: #424853;
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	line-height: 22px;
	margin: 4px 0;
	padding: 0;
}
.newsletter-email.newsletter-email {
	width: 301px;
	height: 36px;
	background: #fff;
	border: 1px solid #d8d8d8;
	padding: 0 13px;
}
.Emil-box button {
	background: none repeat scroll 0 0 #353535;
	border: medium none;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: normal;
	line-height: 22px;
	margin: 10px 0;
	padding: 8px 25px;
	text-transform: uppercase;
}
.Emil-box button:hover {
	color: #ed161e;
}
.newsletter-submit {
	background: none repeat scroll 0 0 #353535;
	border: medium none;
	color: #FFFFFF;
	font-size: 14px;
	cursor: pointer;
	font-weight: normal;
	line-height: 22px;
	margin: 10px 0;
	padding: 8px 25px;
	text-transform: uppercase;
}
.newsletter.newsletter-widget > form {
	margin: 10px 0 0;
}
.sumary_now {
	float: left;
	width: 100%;
}
.new_manufctur {
	float: left;
	padding: 20px 0;
	width: 100%;
}
.part-new {
	float: left;
	width: 37%;
}
.new_manufctur .gygy {
	float: left !important;
	margin: 24px 0 0;
}
.part-new input {
	border: 1px solid #ccc;
	float: left;
	height: 30px !important;
	margin: 0 !important;
	width: 224px !important;
	padding: 0 15px;
}
/***************************************add_new****************************************/

.compnents_acconut {
	float: left;
	width: 100%;
}
.compnents_acconut a.active {
	background: #5a7000 none repeat scroll 0 0
}
.compnents_acconut a {
	background: #5a7499 none repeat scroll 0 0;
	border-radius: 5px;
	color: #fff;
	display: inline-block;
	padding: 4px 14px;
	text-decoration: none;
}
.compnents_acconut > li {
	display: inline-block;
	padding: 0 12px 0 0;
}
.woocommerce > h2 {
	float: left;
	margin: 12px 0;
	width: 100%;
}
.woocommerce > a {
	background: #ccc;
	padding: 4px 7px;
	color: #000;
	border-radius: 5px;
}
.rfq_new h2 {
	float: left;
	margin: 16px 0;
	width: 100%;
}
.rfq_new > a {
	background: #ccc none repeat scroll 0 0;
	border-radius: 5px;
	color: #000;
	padding: 4px 6px;
}
.my_account_orders {
	float: left;
	width: 100%;
	border: 1px solid #ccc;
	padding: 15px;
	margin: 20px 0;
	background: #eee;
}
.my_account_orders {
	float: left;
	width: 100%;
}
.my_account_orders tbody {
	text-align: center;
	width: 100%;
}
.my_account_orders td a {
	line-height: 31px;
}
.my_account_orders .button.view {
	background: red none repeat scroll 0 0;
	display: inline-block;
	font-size: 12px !important;
	margin: 5px !important;
	padding: 3px 7px !important;
}
.button {
	padding: 6px 7px;
	border: none;
}
.order_details {
	width: 100%;
}
.order_item {
	margin: 2px 0;
	text-align: center;
	width: 100%;
}
.product-name .button {
	padding: 7px 0 !important;
	font-size: 13px !important;
	border-radius: 5px;
-webkit- border-radius: 5px;
-moz- border-radius: 5px;
-o- border-radius: 5px;
}
.rel_key {
	padding: 23px 0;
}
/******right-banner******/	
.banner_right {
	background: none repeat scroll 0 0 #EFEFEF;
	float: left;
	height: 380px;
	padding: 50px 0 0;
	width: 30%;
}
.socialicon ul {
	float: left;
	margin: 0px 0 8px 5px;
	padding: 0;
}
.banner {
    width: 100%;
    height: 440px;
    margin-top: 0px;
}
.search_form {
	float: left;
	margin: 75px 0 0 60px;
	padding: 0;
	text-align: end;
	width: 100%;
}
.sidebar .sidesearch {
	margin: 10px 0;
	display: inline-block;
}
.submit.button {
	float: left;
	width: 35px !important;
}
.search_form > form {
	float: left;
}
.field {
	height: 35px;
	float: left;
}
.search_form {
	float: left !important;
	width: 100%;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	width: 1000px;
}
/*********29-may******************/
.login_button {
	margin: 0px 0 0;
	float: right;
}
.logo {
	width: 28%;
}
.logo2 {
	margin: 0 0 25px 14px;
}
.head-right {
	width: 72%;
}
.login_button ul li.bbb {
	width: 220px !important;
	padding: 10px 0 0 0;
}
.login_button ul li.bbb a img {
	width: 100%;
}
.login_button ul li.bbb a:hover {
	background: none;
}
.defaultimg {
	height: 430px !important;
}
.slotholder {
	width: 100% !important;
}
#rev_slider_1_1 li {
	width: 100% !important;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper {
	height: 430px;
	width: 1135px;
}
#rev_slider_1_1, #rev_slider_1_1_wrapper img {
	width: 100% !important;
}
/*****************6-jun***********/
.post-217.product.type-product.status-publish.shipping-taxable.product-type-simple.product-cat-igbt-power-module.product-cat-infineon-igbt.instock {
	border: 1px solid #CCCCCC;
	border-radius: 5px;
	padding: 15px;
}
.product_title.entry-title {
	color: #3838A3;
	display: inline-block;
	font-size: 22px;
	font-weight: normal;	
	padding: 5px 0;
}
.summary.entry-summary p {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	float: left;
	margin: 0;
	padding: 5px 0;
	text-align: justify;
	width: 100%;
}
.part-num label {
	float: left;
	width: 32%;
}
.part-num input {
	border: 1px solid #CCCCCC;
	float: right;
	margin: 0;
	padding: 5px;
	width: 63%;
}
.getsubmit {
	background: linear-gradient(to bottom, #FF0000 0%, #FF3D3D 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	padding: 5px 0px;
	cursor: pointer;
	text-transform: uppercase;
	width: 136px;
}
.posted_in > a {
	color: #FF3030;
}
.posted_in {
	float: left;
	padding: 3px 0 5px;
	width: 100%;
}
.woocommerce #content div.product .product_title, .woocommerce div.product .product_title, .woocommerce-page #content div.product .product_title, .woocommerce-page div.product .product_title {
	clear: none;
	margin-top: 0;
	padding: 0;
}
.woocommerce #content div.product .product_title, .woocommerce div.product .product_title, .woocommerce-page #content div.product .product_title, .woocommerce-page div.product .product_title {
	clear: none;
	margin-top: 0;
	padding: 0;
}
#tab-description > h2 {
	color: #3838A3;
	display: block;
	font-size: 22px;
	font-weight: normal;
	margin: 0;
	padding: 16px 0 4px;
}
#tab-description > span {
	float: left;
	width: auto;
	padding: 0 5px 0 0;
	font-size: 14px;
}
#tab-description > p {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	margin: 0;
	text-align: justify;
	width: 80%;
}
.panl.entry-conten {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	float: left;
	margin: 0;
	padding: 5px 0;
	text-align: justify;
	width: 100%;
}
#comments > h2 {
	color: #3838A3;
	display: block;
	font-size: 22px;
	font-weight: normal;
	margin: 0;
	padding: 16px 0 4px;
}
.woocommerce-noreviews {
	margin: 0;
	padding: 5px 0;
	text-align: justify;
}
.comment-form-rating > label {
	color: #3838A3;
	display: block;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	padding: 16px 0 10px;
}
.comment-form-comment > textarea {
	border: 1px solid #CCCCCC;
	height: 100px !important;
	margin: 10px 0 0;
}
.comment-form-comment > label {
	float: left;
	width: 100%;
}
.stars span a {
	color: #BBBBBB;
}
.stars span a:hover {
	color: #FF0A0A;
}
.comment-reply-title {
	font-size: 18px;
	line-height: 21px;
	margin: 0;
	padding: 5px 0;
	text-align: justify;
}
.comments .part-num label {
	width: 70% !important;
}
.comments input {
	display: block;
	float: left;
	margin: 5px 0 !important;
	width: 20%;
}
.woocommerce {
	padding: 0 0 0 0px;
	width: auto;
}
.woocommerce-billing-fields h3, .checkout > h3 {
	color: #3838A3;
	display: block;
	font-size: 22px;
	font-weight: normal;
	margin: 0;
	padding: 16px 0 4px;
}
.col-2 .woocommerce-shipping-fields {
	margin: 80px 0 0;
}
.form-row.notes {
	float: left;
	margin: 15px 0 0 !important;
	width: 99%;
}
#order_comments_field textarea {
	height: 467px !important;
}
#ship-to-different-address label {
	font-size: 16px;
	color: #2C0C2C;
	font-weight: normal;
	margin: 0 12px 0 0;
}
.woocommerce-info a {
	color: #FF3D3D;
}
.woocommerce-info a:hover {
	text-decoration: underline;
}
.comment-respond h3 {
	display: block;
	font-size: 15px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.comment-form-author label, .comment-form-email label {
	float: left;
	width: 15%;
}
.comment-form-author > input, .comment-form-email input {
	border: 1px solid #CCCCCC;
	padding: 5px;
}
.comment-form {
	margin: 10px 0 0;
}
/***10-06-2014***/
.woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a {
	color: #000000;
	padding: 0 4px;
	font-size: 15px;
}
nav.woocommerce-breadcrumb {
	color: #000000 !important;
}
nav.woocommerce-breadcrumb:hover {
	color: #FF0000;
}
.summary.entry-summary h2 {
	display: inline-block;
	font-weight: normal;
	margin: 0;
	padding: 6px 0px;
	color: #1e1e1e;
	font-size: 18px;
}
span.posted_in, span.sku_wrapper, .descrip h2 {
	display: inline-block;
	font-weight: normal;
	margin: 0;
	padding: 6px 0px 0px;
	color: #FF0000;
	font-size: 18px;
}
span.posted_in a, span.sku_wrapper .sku, .descrip {
	color: #2C0C2C;
	font-size: 14px;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	padding: 0;
}
span.posted_in a:hover {
	color: #FF0000;
}
.woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price {
	color: #2C0C2C;
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.label > label {
	margin: 0;
	padding: 0;
}
.woocommerce #content div.product form.cart .variations select, .woocommerce div.product form.cart .variations select, .woocommerce-page #content div.product form.cart .variations select, .woocommerce-page div.product form.cart .variations select {
	padding: 8px;
	border: 1px solid #ccc;
}
.related.products > h2 {
	display: inline-block;
	margin: 0;
	padding: 0 5px;
	/*color:#5d5915;*/
	color: #3838A3;
	font-size: 22px;
}
.phmail > p {
	color: #fff;
	display: inline-block;
	font-size: 15px;
	font-weight: normal;
	line-height: 26px;
	margin: 0;
	padding: 20px 14px 28px 0;
	text-transform: capitalize;
}
.phmail > p br {
	display: none;
}
.phmail {
	float: left;
}
/*****************product -demo-3***********/

.product_title.entry-title {
	text-transform: uppercase;
}
.horizontalheadingtext {
	border-bottom: 1px solid #cccccc;
	float: left;
	font-size: 17px;
	font-weight: 400;
	padding: 6px 0;
	width: 100%;
}
.discount-table-horizontal-div {
	float: left;
	margin: 10px 0 20px;
	width: 100%;
}
.horizontaldiscounttable tr {
	border-bottom: 1px solid #cccccc;
	float: left;
	padding: 5px 0;
	width: 100%;
}
.horizontaldiscounttable td {
	color: #666666;
	float: left;
	font-family: arial;
	font-size: 14px;
	text-align: right;
	width: 24%;
}
.horizontalquantitytd, .horizontalpricetd {
	color: #000000 !important;
	text-align: left !important;
}
.horizontaldiscounttable {
	float: left;
	width: 100%;
 2c0c2c
}
#qtranslate-2 h1 {
	display: none;
}
.capp.complete label {
	float: left;
	padding: 0 20px 0 0;
	text-align: right;
	width: 28%;
}
.capp.complete {
	box-sizing: border-box;
	padding: 0 !important;
}
.capp.complete > input {
	border: 1px solid #ccc;
	float: left;
	height: 30px !important;
	margin: 0 !important;
	width: 265px !important;
}
.request {
	float: left;
	margin: 20px 0;
	width: 100%;
}
.welcome-side .images {
	float: left;
	padding: 0 14px 0 0;
	width: 44%;
}
.images .woocommerce-placeholder.wp-post-image {
	height: auto;
	width: 100%;
}
/*****************media css***********/

.nav > a#pull {
	display: none;
}
.summaryrfq.entry-summary {
	background: none repeat scroll 0 0 #FFFFFF !important;
	border: 1px solid #CCCCCC;
	width: 100% !important;
}
.summaryrfq.entry-summary h4 {
	background: none repeat scroll 0 0 #1089d6;
	color: #ffffff;
	padding: 7px 0 6px 12px !important;
}
.summaryrfq.entry-summary h1 {
	background: none repeat scroll 0 0 #1089D6;
	padding: 0 0 0 12px !important;
	color: #ffffff;
}
.alldatain .part-num {
	margin: 0 10px 0 0px;
	width: 33%;
	float: left;
}
.part-num {
	margin: 0 0 0 12px;
	width: 18%;
	float: left;
}
.part-text {
	width: 100% !important;
}
.summaryrfq.entry-summary p input {
	font-size: 11px !important;
	height: 25px;
	margin: 10px 0 0;
	padding: 0 10px;
	width: 153px;
	box-sizing: border-box;
}
.summaryrfq.entry-summary p label {
	font-size: 14px !important;
}
.remove {
	float: left;
	margin: 12px 0 0 17px;
	text-align: center;
	width: 12%;
}
.request {
	margin: 20px 0 !important;
}
.Feature ul li {
  margin: 0 16px 25px;
  padding: 0 14px;
  text-align: center;
  vertical-align: top;
  width: 28%;
}     

.Feature .button.simple.product_type_Add.to.cart {
	background: red;
	color: #fff;
	display: inline-block;
	padding: 8px 17px;
	margin: 10px 0;  
}
.summaryrfq.entry-summary .i_remove.i_reset.i_empty {
	text-transform: capitalize;
}
.summaryrfq.entry-summary .i_remove.i_reset.i_empty {
	color: rgb(16, 137, 214);
	display: block;
	float: none;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	margin: 0;
}
.summaryrfq.entry-summary .gygy {
	color: rgb(16, 137, 214);
	cursor: pointer;
	display: block;
	float: right;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	margin: 0;
	padding: 0 28px;
}
.summaryrfq .part-num label {
	float: left;
	width: 76%;
}
.summaryrrfq.entry-summary {
	background: none repeat scroll 0 0 #FFFFFF !important;
}
.summaryrrfq.entry-summary h4 {
	background: none repeat scroll 0 0 #1089d6;
	color: #ffffff;
	padding: 7px 0 6px 12px !important;
}
.summaryrrfq.entry-summary.productsin {
	float: right;
	width: 50%;
}
.summaryrrfq.entry-summary.productsin > div {
	width: 100%;
}
.summaryrrfq.entry-summary p input {
	font-size: 11px !important;
	height: 25px;
	margin: 10px 0 0;
	padding: 0;
	width: 53%;
	border: 1px solid rgb(204, 204, 204);
}
.summaryrrfq.entry-summary p label {
	font-size: 14px !important;
}
p.remove span.i_empty img {
	float: left;
	margin: 3px 0 0 22px;
}
.summaryrrfq.entry-summary .i_remove.i_reset.i_empty {
	text-transform: capitalize;
}
.summaryrrfq.entry-summary .i_remove.i_reset.i_empty {
	color: rgb(16, 137, 214);
	display: block;
	float: none;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	margin: 0;
}
.summaryrrfq.entry-summary .gygy {
	color: rgb(16, 137, 214);
	cursor: pointer;
	display: block;
	float: none;
	font-size: 14px;
	font-weight: bold;
	line-height: 8px;
	margin: 0;
	padding: 0 0px;
}
.summaryrrfq .part-num label {
	float: left;
	width: 100%;
}
.summaryrrfq.entry-summary > div {
	float: left;
	margin-left: 10px;
	width: 48%;
}
.part-num > textarea {
	border: 1px solid rgb(204, 204, 204);
	height: 25px;
	margin: 8px 0 0;
}
.add-more {
	float: left;
	margin: 16px 0 0 10px !important;
	text-transform: capitalize;
	width: 100%;
}
.add-more img {
	margin-top: 5px;
}
.request {
	width: 100%;
	float: left;
	margin: 0
}
.request h3 {
	font-size: 16px;
	padding: 6px 6px 6px 12px;
	background: none repeat scroll 0 0 #1089d6;
	color: #ffffff;
}
.request p {
	color: #454545;
	font-size: 14px;
	font-weight: normal;
	padding: 12px !important;
	line-height: 18px;
}
.request p span {
	color: #272727;
	text-decoration: underline;
}
.complete {
	width: 100%;
	padding-left: 0px !important;
}
.complete-text {
	margin: 10px 0 0!important;
	display: inline-block;
	width: 13%;
	float: left;
}
.getsubmit {
	margin: 13px 0 13px 12px !important;
}
.add-more {
	float: right;
	margin: 0 0 0 10px;
	text-transform: capitalize;
	width: 50%;
}
.capp {
	margin: 2px 0!important;
	display: inline-block;
}
.remove a {
	cursor: pointer;
}
.remove img {
	margin: 5px 35px 5px;
	cursor: pointer;
}
.ggg {
	float: left;
	margin: 0 0 0 9px;
}
.alldatain {
	float: left;
	width: 50%;
}
.ggg {
	float: left;
	margin: 0 0 0 9px;
	width: 100%;
}
/********video-index******/
.wonderplugincarousel {
	display: block !important;
}
/* =========3-12============== */
.crds {
	display: inline-block;
	text-align: center;
	width: 100%;
}
/* ===========end============= */

/****************page1*****************/
.cont1 {
	float: left;
	width: 100%;
	padding: 10px 0;
}
.des {
	width: 100%;
	float: left
}
.des-lft {
	width: 62%;
	float: left
}
.des-lft > h1 {
	font-size: 18px;
	padding: 10px 0;
}
.des-lft > p {
	font-size: 16px;
	padding: 10px 0;
	line-height: 25px;
}
.des-rght {
	width: 34%;
	float: right;
}
.des-rght > h1 {
	font-size: 18px;
	padding: 10px 0;
}
.des-rght > p {
	font-size: 16px;
	padding: 10px 0;
}
.img-g {
	float: left;
	width: 93%;
}
.img-g > li {
	display: inline-block;
	float: left;
	margin-left: 10px;
}
.cont2 {
	float: left;
	padding: 20px 0;
	width: 100%;
}
.cont2 > h1 {
	font-size: 18px;
	padding: 10px 0;
}
.cont2 > ul {
	float: left;
	width: 100%;
}
.cont2 li {
	display: block;
	font-size: 15px;
	padding: 4px 0;
}
.cont3 {
	float: left;
	padding: 20px 0;
	width: 100%;
}
.cont3 > h1 {
	font-size: 18px;
	padding: 10px 0;
}
.cont3 > p {
	font-size: 18px;
	padding: 10px 0;
}
#clk_price {
	background: linear-gradient(to bottom, #ff0000 0%, #ff3d3d 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	padding: 6px 10px;
	border-color: #76456c;
	font-size: 14px;
}
.sign_regis {
	line-height: 25px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.sign_regis a {
	background: none repeat scroll 0 0 #5A7499;
	border-color: #76456c;
	border-radius: 2px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	margin: 0 4px;
	padding: 3px 6px;
}
.reg_regis {
	line-height: 24px;
}
.reg_regis a {
	background: linear-gradient(to bottom, #ff0000 0%, #ff3d3d 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	padding: 3px 6px;
	border-color: #76456c;
	font-size: 14px;
}
.manufacture .welcome-side br, .manufacture .welcome-side p {
	margin-top: 10px;
}
.odrfqs {
	float: left;
	width: 100%;
	line-height: 30px;
	margin: 10px 10px;
}
.odrfqs ul {
	margin: 0;
	padding: 0;
	list-style: outside disc;
}
.odrfqs > li {
	border-bottom: 1px solid #ccc;
	float: left;
	margin-left: 0;
	text-align: left;
	width: 24.7%;
}
.odrfqs > li a {
	color: #2C0C2C;
	font-size: 15px;
	font-weight: normal;
	line-height: 18px;
	margin: 0;
	padding: 0;
}
.odrfqs > li:nth-child(4n) a {
	background: linear-gradient(to bottom, #ff3d3d 0%, #ff3d3d 79%, #ff0000 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #fff;
	padding: 3px 5px;
}
.odsamp {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
dl.ptnum {
	display: inline-block;
	width: 100%;
}
dl.ptnum dt {
	border-bottom: 1px solid #ccc;
	padding: 0;
}
.woocommerce table.my_account_orders th, .woocommerce table.my_account_orders td, .woocommerce-page table.my_account_orders th, .woocommerce-page table.my_account_orders td a {
	color: #2C0C2C;
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	margin: 0;
	padding: 0;
}
.woocommerce table.my_account_orders .order-actions .button, .woocommerce-page table.my_account_orders .order-actions a.button {
	padding: 3px 6px;
	color: #fff;
}
.woocommerce form .form-row, .woocommerce-page form .form-row {
	margin: 0 0px 6px 0 !important;
	padding: 3px;
}
.woocommerce ul#shipping_method li, .woocommerce-page ul#shipping_method li label {
}
.woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot th {
	font-weight: normal !important;
	font-size: 15px;
}
dl.customer_details dd, dt {
	padding: 2px 12px 7px;
}
.col2-set.addresses {
	margin-bottom: 10px;
}
.button.invoice {
	margin-bottom: 10px !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	float: left;
	margin: 0 7px 16px !important;
	min-height: 266px;
	padding: 0;
	position: relative;
	width: 22.05%;
}
.detail h1 {
	padding: 0 0;
}
figcaption.wp-caption-text {
	padding: 0;
}
.country .ppqtrans_language_chooser li {
	display: inline-block;
	margin: 0 4px;
}
ul.page-list li {
	list-style: inside none disc;
	padding: 1px 12px;
}
ul.page-list li a {
	line-height: 28px;
}
.glad > h4 {
	font-size: 16px;
	margin: 10px 0;
}
.glad ul li {
	font-size: 14px;
	font-weight: normal;
	line-height: 30px;
	list-style: inside none disc;
	margin: 0;
	text-transform: uppercase;
}
.red_manufcure .capp.complete label {
	float: left;
	padding: 0 20px 0 0;
	text-align: left;
	width: 23%;
}
.red_manufcure .request {
	margin: 0 !important;
}
.comment-form-email {
	margin: 12px 0;
}
.red_manufcure .submit {
	background: red none repeat scroll 0 0;
	border: medium none;
	color: #fff;
	margin: 10px 0 0;
	padding: 13px 20px;
}
.red_manufcure .comment-form-comment > textarea {
	border: 1px solid #cccccc;
	height: 100px !important;
	margin: 10px 0 0;
	width: 593px !important;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
	width: 330px;
}
/***********************************************************/
.rel_key {
	float: left;
	width: 100%;
}
.rel_key table {
	float: left;
	width: 100%;
}
.rel_key table tbody tr {
	float: left;
	margin: 7px 0;
	width: 100%;
}
.rel_key table tbody tr td {
	float: left;
	padding: 0 5px;
}

/***  13-02-2020  ***/
.my_account_orders  {
    border-collapse:collapse;
	border: none;
}
.my_account_orders .rfq_head {
    background-color: #5A7499;
}
.my_account_orders .rfq_head tr th {
    color: #fff;
    padding: 8px 0;
	border: 1px solid #fff;
}

.my_account_orders .order.rfq_row td {
    padding: 6px 0;
	border-top: 1px solid #5A7499;
}
.my_account_orders .inner_row td {
    padding: 6px 0 !important;
    line-height: normal;
}

/***  13-02-2020  end  ***/


 @media (max-width: 1200px) {
}
 @media (min-width:980px) and (max-width:1200px) {
}
@media (max-width: 980px) {
}
@media (min-width: 768px) and (max-width: 1024px) {
.banner {
	margin: 253px 0 0;
	height: auto;
}
.nav > a#pull {
	display: none;
}
.container {
	margin: 0 auto;
	width: 96%;
	padding: 0;
}
.nav span {
	margin: 0 0 0 5px;
}
.nav ul {
	float: none;
}
.nav ul li {
	display: block;
	float: none;
	margin: 0;
	padding: 5px 36px 0 0;
	text-align: right;
}
.nav ul li:last-child {
	padding-right: 36px;
}
.country {/* width: 15%;*/
}
.login_button {
	display: inline-block;
	float: none;
	margin: 0;
	width: 100%;
}
.login_button {
	display: inline-block;
	float: none;
	margin: 0;
	width: 100%;
}
.login_button ul {
	display: inline-block;
	float: none;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 100%;
}
.login_button ul li {
	display: inline-block;
	float: none;
	margin: 0;
	padding: 10px 0;
	vertical-align: top;
}
.nav {
	float: right;
	margin: 0;
	padding: 0;
	width: 100%;
}
#click {
	background: #5a7499 !important;
	float: right;
	padding: 10px 0;
	margin: 10px 0 0;
	color: #fff;
	cursor: pointer;
	width: 53px;
	text-align: center;
}
.nav {
	display: none;
}
.nav ul li a {
	font-size: 12px;
}
.welcome-side {
	width: 60%;
}
.sidebar {
	padding: 20px 15px 10px;
	width: 35%;
}
.logo {
	width: 30%;
}
.logo img {
	width: 100%;
}
.head-right {
	width: 70%;
}
.logo2 {
	display: inline-block;
	margin: 0 0 16px 9px;
	width: 50%;
}
.Feature ul li {
	margin: 0 3px;
	width: 30%;
}
.Feature ul li img {
	width: 100%;
}
.field {
	width: 80%;
}
.sidebar .sidesearch {
	width: 100%;
}
.footet-nav {
	margin: 0 0 0 50px;
}
.address {
	margin: 0 0 0 37px;
}
.Quality {
	float: none;
	display: inline-block;
}
.Quality h4 {
	padding: 5px 0 0 0;
}
.Quality > p {
	padding: 4px 0 0 0;
}
.blog-text p {
	text-align: left;
}
.detail {
	width: 100%;
}
.border {
	display: inline-block;
	padding: 0;
	width: 100%;
}
.border > img {
	width: 100%;
}
.Release {
	margin: 30px 0 0;
}
.manufacture_new li {
	display: inline-block;
	float: none;
	margin: 15px;
	width: auto;
}
.country span {
	margin: 12px 0;
	display: inline-block;
}
.country p {
	margin: 17px 0;
}
.part-num {
	float: left;
	margin: 12px 0 0 12px;
	width: 30%;
}
}
 @media (max-width: 767px) {
.Sitemap {
	width: auto;
}
.banner {
	margin: 386px 0 0;
}
.container {
	margin: 0 auto;
	padding: 0;
	width: 96%;
}
.header {
	position: static;
}
.banner {
	margin: 0;
}
.contact {
	margin: 0;
}
.top-head {
	display: inline-block;
	height: auto;
	margin: 0;
	padding: 0;
	width: 100%;
}
.phmail {
	display: inline-block;
	float: none;
	text-align: center;
	width: 100%;
}
.phmail > p {
	display: inline-block;
	float: none;
	padding: 10px 0;
}
.country {
	display: inline-block;
	float: none;
	text-align: center;
	width: 100%;
	padding: 0;
}
.country p {
	display: inline-block;
	float: none;
}
.nav {
	float: none;
	margin: 25px 0 20px 0;
	padding: 0;
	width: 100%;
	display: inline-block;
	background: #5a7499;
	text-align: center;
}
.welcome-side {
	float: none;
	margin: 0 0 30px;
	padding: 0;
	width: 100%;
	display: inline-block;
}
.Welcome p {
	padding: 15px 0 0 0;
}
.video {
	float: none;
	margin: 0;
	padding: 0;
	width: 40%;
	display: inline-block;
}
.html5gallery-elem-img-0 {
	width: 100% !important;
	margin: 0!important;
}
.sidebar {
	background: none repeat scroll 0 0 #E4E4E4;
	float: none;
	margin: 0 0 20px;
	padding: 10px;
	width: auto;
}
.footet-nav {
	float: none;
	margin: 0 0 21px 0;
	padding: 0;
	width: 100%;
	display: inline-block;
}
.address {
	float: none;
	margin: 0 0 0 0;
	padding: 0;
	width: 100%;
	display: inline-block;
}
.video {
	width: 100%;
}
.html5gallery-container-0 {
	width: 100% !important;
}
.html5gallery-box-0 {
	width: 96% !important;
}
.Quality {
	float: none;
	margin: 0;
	padding: 0;
	width: 100%;
	display: inline-block;
}
.banner {
	height: auto;
	width: 100%;
}
#rev_slider_1_1 li img {
	height: 100% !important;
}
.Feature ul {
	margin: 26px 0 0;
	padding: 0;
	width: 100%;
	text-align: center;
	display: inline-block;
}
.Feature ul li {
	margin: 10px 7px;
}
.Signup {
	display: inline-block;
	margin: 0;
	padding: 35px 0;
	width: 100%;
}
.new-msg {
	display: inline-block;
	float: none;
	width: 30%;
}
.Emil-box {
	float: none;
	text-align: start;
	width: 65%;
	display: inline-block;
}
.newsletter-email.newsletter-email {
	width: 85%;
}
.logo {
	width: 100%;
	display: inline-block;
	text-align: center;
	margin-bottom: 0;
}
.head-right {
	width: 100%;
	display: inline-block;
	text-align: center;
}
.login_button ul {
	float: none;
	margin: 0;
	padding: 8px 0;
	display: inline-block;
	width: 100%;
	text-align: center;
}
.login_button ul li {
	display: inline-block;
	float: none;
	margin: 0;
	padding: 10px 0;
}
.nav {
	display: none;
}
.login_button {
	margin: 0 0 0;
	width: 100%;
}
.nav > a#pull {
	display: block;
}
.nav ul {
	float: none;
	margin: 0;
	padding: 0;
	display: block;
}
.nav ul li {
	display: block;
	float: none;
	padding: 0px;
}
#click {
	background: #5a7499 !important;
	width: 100%;
	float: left;
	padding: 10px 0;
	margin: 10px 0 0;
	color: #fff;
	cursor: pointer;
}
.nav span {
	float: none;
	margin: 0 0 0 0;
	padding: 8px 0;
	width: 100%;
	display: block;
}
/*.nav:hover ul { display: block;}*/
.nav ul li a {
	width: auto;
	display: block;
	padding: 10px 0;
	color: #fff;
}
.nav ul li a:hover {
	background: #fff;
}
.blog-text p {
	text-align: left;
}
.detail {
	border: 1px solid #CCCCCC;
	border-radius: 2px;
	display: inline-block;
	float: left;
	padding: 0;
	width: 100%;
}
.detail p {
	text-align: start;
}
.manufacture_new {
	display: inline-block;
	text-align: center;
	width: 100%;
}
.manufacture_new li {
	display: inline-block;
	float: none;
	margin: 15px;
	text-align: center;
	width: auto;
}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
	width: 100%;
}
.wpcf7-form-control.wpcf7-text {
	width: 100%;
}
.wpcf7-form-control-wrap.your-message textarea {
	width: 100%;
}
.Release {
	margin: 30px 0 0 0;
}
.border {
	padding: 0;
	width: 100%;
}
.border > img {
	width: 100% !important;
}
.part-num {
	float: left;
	margin: 12px 0 0 12px;
	width: 45%;
}
.summaryrfq.entry-summary table tr td {
	float: left;
	font-size: 9px;
	width: 12%;
}
.summaryrfq.entry-summary table tr td p {
	font-size: 9px;
}
.summaryrfq.entry-summary table tr td p.product {
	border: 0 none !important;
	padding: 0 !important;
	width: 100%;
}
.summaryrfq.entry-summary table tr td p.product a.button {
	font-size: 10px;
	padding: 3px 5px;
	width: 100%;
}
.woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td ul li label {
	font-size: 11px;
}
.woocommerce ul#shipping_method .amount, .woocommerce-page ul#shipping_method .amount {
	font-size: 11px;
}
.woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table tr th {
	font-size: 11px;
}
#container > div iframe {
	width: 100%;
}
.des-lft {
	width: 100%;
}
.des-rght {
	display: inline-block;
	float: none;
	width: 100%;
}
.chosen-container.chosen-container-single {
	width: 100% !important;
}
.odrfqs > li {
	margin-left: 0;
}
.order_table {
	overflow-x: scroll;
}
/*span#responsive{ display:block; cursor:pointer;}*/
span#responsive {
	display: block;
	cursor: pointer;
	background: #025a78;
	padding: 7px 16px;
	box-sizing: border-box;
}
}
@media (max-width:639px) {
}
 @media (max-width: 480px) {
.summaryrrfq.entry-summary.productsin {
	float: none;
	width: 100%;
}
.prodlogin {
	width: 87%;
}
#sthoverbuttons {
	display: none;
}
.new-msg {
	display: inline-block;
	float: none;
	width: 100%;
}
.Emil-box {
	display: inline-block;
	float: none;
	text-align: center;
	width: 100%;
}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
	width: 100%;
}
.wpcf7-form-control.wpcf7-text {
	width: 100%;
}
.wpcf7-form-control-wrap.your-message textarea {
	width: 100%;
}
.border {
	padding: 0;
	width: 100%;
}
.border > img {
	width: 100% !important;
}
.odrfqs > li {
	width: 23%;
	text-align: left;
	margin-left: 0;
	vertical-align: top;
}
.odsamp {
	font-size: 14px;
	font-weight: bold;
	line-height: 15px;
	text-align: left;
}
.summaryrfq.entry-summary table tr td {
	float: left;
	font-size: 9px;
	width: 12%;
}
.summaryrfq.entry-summary table tr td p {
	font-size: 9px;
}
.summaryrfq.entry-summary table tr td p.product {
	border: 0 none !important;
	padding: 0 !important;
	width: 100%;
}
.summaryrfq.entry-summary table tr td p.product a.button {
	font-size: 7px;
	padding: 3px 0px;
	width: 100%;
}
.woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td ul li label {
	font-size: 11px;
}
.woocommerce ul#shipping_method .amount, .woocommerce-page ul#shipping_method .amount {
	font-size: 11px;
}
.woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table tr th {
	font-size: 11px;
	line-height: 19px;
}
.shop_table.cart tr.cart_item td {
	float: left;
	width: 18%;
	margin: 0;
	padding: 5px 0;
	font-size: 11px;
}
.shop_table.cart tr.cart_item td a {
	font-size: 11px;
}
.woocommerce ul#shipping_method li, .woocommerce-page ul#shipping_method li label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot th {
	font-size: 11px;
}
.product h4 {
	font-size: 12px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	clear: both;
	float: left;
	margin: 0 0 36px !important;
	min-height: 200px !important;
	vertical-align: top;
	width: 47%;
}
.tax-brand .container #container, .tax-series .container #container {
	width: 100%;
}
#container > div iframe {
	height: auto;
}
.part-num textarea {
	width: 275px;
}
.des-lft {
	width: 100%;
}
.des-rght {
	display: inline-block;
	float: none;
	width: 100%;
}
.phmail > p {
	float: none;
	padding: 0;
	font-size: 15px;
}
.phmail {
	text-align: center;
}
.woocommerce form table.cart tr th {
	float: left;
	font-size: 12px;
	padding: 0;
	text-align: left;
	vertical-align: top !important;
	width: 20% !important;
}
.woocommerce {
	padding: 0;
}
p.product.woocommerce {
	border: 0px solid #ccc !important;
	display: inline-block;
	font-size: 11px !important;
	padding: 0 !important;
	width: 100%;
}
.button.add_to_cart_button.product_type_simple {
	display: inline-block;
	font-size: 10px;
	width: 76%;
	height: auto;
	box-sizing: border-box;
	padding: 8px 4px;
}
.woocommerce h2 {
	font-size: 18px;
	padding: 0 10px;
}
.login_button ul li a {
	font-size: 12px;
	padding: 2px 8px;
}
.detail h1 {
	font-size: 15px;
	padding: 0 15px;
}
header.title h3 {
	padding: 0 12px;
}
.col-1.address {
	box-sizing: border-box;
	margin: 0;
	padding: 0 12px;
}
.col-2.address {
	box-sizing: border-box;
	margin: 0;
	padding: 0 12px;
}
header.title {
	width: 100%;
}
.odrfqs > li:nth-child(4n) a {
	display: inline-block;
	font-size: 9px;
	padding: 3px 3px;
}
.detail h2 {
	font-size: 15px;
	padding: 12px 0;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
	float: none !important;
	width: 100% !important;
	display: inline-block;
}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
	float: none !important;
	width: 100% !important;
	display: inline-block;
}
.alldatain {
	width: 100%;
}
.ggg {
	margin: 0;
}
.alldatain .part-num {
	margin: 0 5px 0 0;
}
.add-more {
	margin: 0;
}
.summaryrrfq.entry-summary > div {
	float: none;
	display: block;
	margin: 0;
}
.woocommerce h2 {
	padding: 0;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
	width: 100%;
}
.red_manufcure .capp.complete label {
	width: 100%;
}
.summaryrfq.entry-summary p label {
	width: 100%;
	text-align: left;
}
#comments {
	width: 100%;
	border: 1px solid #ccc;
}
.woocommerce table.my_account_orders th, .woocommerce table.my_account_orders td, .woocommerce-page table.my_account_orders th, .woocommerce-page table.my_account_orders td a {
	font-size: 12px;
}
.compnents_acconut a {
	margin: 0 0 12px;
}
.order_table {
	overflow-x: scroll;
}
}
 @media (max-width: 360px) {
ul.odrfqs li {
	line-height: 10px;
	margin: 0px 0 0;
}
.odrfqs > li {
	font-size: 11px;
}
.odrfqs > li a {
	font-size: 11px;
}
.red_manufcure .capp.complete label {
	width: 100%;
}
.summaryrfq.entry-summary p label {
	width: 100%;
	text-align: left;
}
#comments {
	width: 100%;
	border: 1px solid #ccc;
}
}
.welcome-right {
	float: right;
	margin-top: 8%;
	width: 100%;
}
.welcome-right .bbb img {
	margin-top: 20px;
}
.welcome-right .glad {
	margin-bottom: 20px;
	margin-top: 21px;
}
.pasination {
	display: block;
	float: left;
	width: 100%;
	margin: 10px 0;
}
.pasination > a {
	float: left;
	padding: 0 8px;
	background: #ccc;
	padding: 6px 12px;
	color: #000;
	margin: 0 5px;
	border-radius: 5px;
}

.part {
	float: left;
	width: 100%;
	padding: 0 0 10px;
}
#new_manufctur .email_query .part-new {
    margin-right: 15px;
}
#new_manufctur .email_query .part-new input {
    width: 100% !important;
}

/*--------blog css---------------*/

.wmain {
	position: relative;
}
.wcontainer {
	width: 940px;
	margin: 0px auto;
}

.wcontent{
	background: #fff none repeat scroll 0 0;
	display: inline-block;
	width: 100%;
}


.wb_blog_page{  display: inline-block; padding: 72px 0; width: 100%;}
.wb_blog_inner{  width: 100%; width:100%; display:inline-block;}
.blog_left_sd{ width:620px; margin:0; padding:0; float:left;}

.wb_blog_rep{ width:100%; margin:0 0 80px 0; padding:0; position:relative;}

.wb_Standart{ width:100%; margin:0; padding:40px 0 20px 0; display:inline-block; border-bottom:1px solid #ccc;}
.wb_Standart h4{ color:#dab066; font-size:24px; line-height:33px; font-weight:normal;   font-family: 'open_sanssemibold';}
.wb_Standart ul{ margin:0; padding:20px 0; display:inline-block; width:100%;}
.wb_Standart ul li{ float:left; margin:0 10px 0 0; padding:0;}
.wb_Standart ul li a{ display:inline-block; margin:0; padding:0; font-size:14px; line-height:20px; color:#777777; font-weight:normal; font-family: 'open_sansregular';} 

.wb_Standart ul li a span{ float:left; margin:4px 5px 0; padding:0;}
.wb_Standart ul li a p{ float:left; margin:0; padding:0;}

ul.social_medi{ width:100%; margin:0; padding:0; display:inline-block;}
ul.social_medi li{ float:left; margin:0 4px 0 0; padding:0;}
ul.social_medi li a{}

.wb_blog_cont{ width:100%; padding:40px 0 0 0; margin:0; display:inline-block; }
.wb_blog_cont p{ display:inline-block; margin:0; padding:0 0 24px 0; font-size:15px; line-height:24px; color:#323232; font-weight:normal; font-family: 'open_sansregular';}

.wb_blog_cont em{ display:inline-block; margin:0 0 35px 0; padding:0; font-size:18px; line-height:28px; color:#323232; font-weight:normal;  font-family: 'open_sansitalic';}

.wb_blog_cont p a{ color:#dab066; font-style:italic;}
.wb_blog_cont span{ display:inline-block; margin:10px 0 0 0;}
.wb_blog_cont span a{ background: none repeat scroll 0 0 #5A7499;;
    border-bottom: 3px solid #16a085;
    color: #fff;
    font-family: "open_sanssemibold";
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    padding: 8px 60px;
    text-align: center;
    text-transform: uppercase;
	display:inline-block;
   }
   
.wb_blog_cont span a:hover{    background: none repeat scroll 0 0 #767676; border-bottom: 3px solid #6a6969;  color: #fff;}
.wb_celender {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ccc -moz-use-text-color #ccc #ccc;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px 0 1px 1px;
    box-sizing: border-box;
    height: 142px;
    left: -70px;
    position: absolute;
    top: 0;
    width: 70px;
	padding:16px;
}   
.wb_celender > img { padding: 0 2px;}

.wb_celender h4{ font-weight:normal; margin:0; padding:0; display:block; color:#191918; font-size:32px;
 line-height:38px;  font-family: 'open_sansbold';} 
 
.wb_celender span{ font-weight:normal; margin:0; padding:0; display:block; color:#dab066; font-size:16px;
 line-height:20px;  font-family: 'open_sansbold'; text-transform:uppercase;} 
 
.wb_blog_cont ul {  margin: 0;  padding: 0 0 0 15px;}
.wb_blog_cont ul li {
    background-image: url("../images/li_check.png");
    background-position: left center;
    background-repeat: no-repeat;
    margin: 0;
    padding:7px 0 7px 35px;
	color:#191918; 
	font-size:14px;
	line-height:22px;
	font-family: 'open_sansregular';
}
 
 ul.wb_money{ margin:0; padding:0;}
 ul.wb_money li{ margin:0; padding:0;  background-image:inherit; float:left;}
 ul.wb_money li a{ margin:0 10px 0 0; padding:10px 16px; background:#dab066; color:#fff; font-size:14px; line-height:17px; font-weight:normal; font-family: 'open_sansbold'; display:inline-block;}
 ul.wb_money li a:hover{ background: none repeat scroll 0 0 #767676; color: #fff;} 
 



.wb_blog_inner h1 {
    background: #5A7499; none repeat scroll 0 0;
    color: #fff;
    font-size: 24px;
    margin: 0 0 30px;
    padding: 15px;
    text-transform: capitalize;
}
.wb_sidebar{ float:right; margin:0; padding:0; width:275px; box-sizing:border-box;}
 
.wb_search{ width:100%; margin:0; padding:0;}  
.wb_search form{ margin:0; padding:0; width:100%; position:relative;}
.wb_search form input{ width:100%; margin:0; padding:0 30px 0 15px; box-sizing:border-box; border:1px solid #ccc; background:#f8f8f8; height:48px;
color:#777777; font-size:14px;     font-family: 'open_sansregular';}
.wb_search form input[type="submit"]{ background-image:url(../images/srch.png); 
background-repeat:no-repeat;
background-position:0 0;
margin:0;
padding:0;
width:16px; height:16px; border:0;
position:absolute;
top:15px;
right:10px;
cursor:pointer;
 
}
.wb_adds{ margin:30px 0 0 0; width:100%; display:inline-block;} 
.wp_newletter{ width:100%; display:inline-block; padding:40px 0;} 
.wp_newletter h2{ padding:0 0 22px 0; color:#191918; font-size:20px; line-height:29px; font-weight:normal;   font-family: 'open_sansbold';
background-image:url(../images/yello_line.png);
background-repeat:no-repeat;
background-position:left bottom;
}
.wb_subscribe{ border:1px solid #ccc; width:100%; box-sizing:border-box; padding:30px; background:#f8f8f8; margin:25px 0 0 0; text-align:center; display:inline-block;}

.wb_subscribe h4{ text-transform:uppercase; font-size:16px; color:#191918; line-height:24px; font-weight:normal; font-family: 'open_sansbold';}

.wb_subscribe p{ font-size:14px; color:#191918; line-height:24px; font-weight:normal;     font-family: 'open_sansregular';}

.wb_subscribe p em{  font-size:14px; color:#191918; line-height:18px;     font-family: 'open_sanssemibold'; font-weight:normal; }

.wb_subscribe form{ margin:25px 0 0 0; padding:0;}

.wb_subscribe form input{ background:#fff; height:48px; border:1px solid #ccc; width:100%; color:#777777; text-align:center; display:inline-block; box-sizing:border-box; }


.wb_subscribe form input[type="submit"]{  height:48px; border:0; width:100%; color:#fff; text-align:center; display:inline-block; font-family: 'open_sansbold';
background-image:url(../images/subscribe.png); background-repeat:no-repeat;
background-position:23% center; background-color:#dab066; margin:11px 0 0 0;}
.wb_subscribe form input[type="submit"]:hover{ background-color:#767676;    color: #fff;}

.wb_categories{ width:100%; display:inline-block; padding:0 0 40px 0;} 

.wb_categories h2{ padding:0 0 22px 0; color:#191918; font-size:20px; line-height:29px; font-weight:normal;   font-family: 'open_sansbold';
background-image:url(../images/yello_line.png);
background-repeat:no-repeat;
background-position:left bottom;
}
.wb_catego_list{ border:1px solid #ccc; width:100%; box-sizing:border-box; padding:15px 30px; background:#f8f8f8; margin:25px 0 0 0;  display:inline-block;}

.wb_catego_list ul{ margin:0; padding:0;}
.wb_catego_list ul li {  border-bottom: 1px solid #ccc; margin: 0; padding: 15px 0;}
.wb_catego_list ul li:last-child{ border:none;}
.wb_catego_list ul li a{ margin:0; padding:0; color:#dab066; line-height:20px; text-transform:uppercase; font-family: 'open_sansbold';
font-weight:normal; font-size:14px;}



.wb_popular{ width:100%; display:inline-block; padding:0 0 40px 0;}
.wb_popular h2{  padding:0 0 22px 0; color:#191918; font-size:20px; line-height:29px; font-weight:normal;   font-family: 'open_sansbold';
background-image:url(../images/yello_line.png);
background-repeat:no-repeat;
background-position:left bottom;}

.readblog_post{ border:1px solid #ccc; width:100%; box-sizing:border-box; padding:15px 30px; background:#f8f8f8; margin:25px 0 0 0;  display:inline-block;}

.readblog_post h4{ color:#dab066; font-weight:normal; font-size:18px; line-height:25px; font-family: 'open_sansbold'; margin:0 0 22px 0;}
.readblog_post ul{ margin:0; padding:0; }
.readblog_post ul li{ margin:0 15px 0 0 ; padding:0;  float:left;}
.readblog_post ul li a{ margin:0; padding:0; display:inline-block; color:#777777; font-size:14px; line-height:19px; font-weight:normal;    font-family: 'open_sansregular'; }
.readblog_post ul li a span{ margin:4px 6px 0 0; padding:0; float:left; }
.readblog_post ul li a p{ margin:0; padding:0;  float:left;}


.wb_about{ width:100%; box-sizing:border-box; padding:25px; display:inline-block; background:#f6f6f6;}

.about_main{ float:left; width:25%;}
.about_main img{ display:block; }
.about_main ul{ margin:20px 0 0 0; display:inline-block; }
.about_main ul li{ float:left; margin:0 7px;}

.about_cont{ float:right; width:70%;}

 .about_cont h4{  padding:0 0 15px 0; color:#323232; font-size:18px; line-height:29px; font-weight:normal;   font-family: 'open_sansbold';
background-image:url(../images/yello_line.png);
background-repeat:no-repeat;
background-position:left bottom;}
 .about_cont p{  color: #323232;
    display: inline-block;
    font-family: "open_sansregular";
    font-size: 14px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding:20px 0;}
 .about_cont span{ float:right;}
 .about_cont span a{  color: #777777;
    display: inline-block;
    font-family: 'open_sanssemibold';
    font-size: 12px;
    font-weight: normal;
    line-height: 17px;
    margin: 0;}
	
.wb_releted_post{ width:100%; margin:0; padding:65px 0  0 0; box-sizing:border-box;}

.wb_releted_post h2{  padding:0 0 22px 0; color:#191918; font-size:24px; line-height:29px; font-weight:normal;        font-family: 'open_sanssemibold';
background-image:url(../images/yello_line.png);
background-repeat:no-repeat;
background-position:left bottom;
margin:0 0 30px 0;}


.wb_releted_post  ul{}
.wb_releted_post ul li { border: 1px solid #ccc; box-sizing: border-box; float: left;  margin: 0 30px 0 0;  padding: 30px; width: 47%;}
.wb_releted_post ul li:last-child{ margin:0;}
.wb_releted_post ul li h4{  padding:25px 0 20px 0; color:#dab066; font-size:18px; line-height:26px; font-weight:normal;   font-family: 'open_sanssemibold';
background-image:url(../images/yello_secd.png);
background-repeat:no-repeat;
background-position:left bottom;}
.wb_releted_post ul li p{   color: #191918;
    display: inline-block;
    font-family: "open_sansregular";
    font-size: 14px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding:15px 0;}
.wb_releted_post ul li spna{ display:inline-block;}
.wb_releted_post ul li span a{  background: none repeat scroll 0 0 #1abc9c;
    border-bottom: 3px solid #16a085;
    color: #fff;
    display: inline-block;
    font-family: "open_sanssemibold";
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    padding: 8px 35px;
    text-align: center;
    text-transform: uppercase;
}
.wb_releted_post ul li span a:hover{ background: none repeat scroll 0 0 #767676;
    border-bottom: 3px solid #6a6969;
    color: #fff;}

.wb_comment{ width:100%; margin:0; padding:65px 0 0 0; display:inline-block;}

.wb_comment h2{  padding:0 0 22px 0; color:#191918; font-size:24px; line-height:29px; font-weight:normal;        font-family: 'open_sanssemibold';
background-image:url(../images/yello_line.png);
background-repeat:no-repeat;
background-position:left bottom;
margin:0 0 30px 0;}

.comment_post{ width:100%; display:inline-block; margin:0 0 25px 0; border:1px solid #ccc; padding:30px; box-sizing:border-box;}

.admin_com { float: left;	width:10%;}
.rply_con{ float:left; margin:0 0 0 15px; width:85%;}
.rply_con h4{ color:#262626; font-size:16px; line-height:20px; font-weight:normal;  font-family: 'open_sansbold';}
.rply_con h4 span{ color:#777777; font-size:14px; line-height:20px; font-weight:normal;   font-family: 'open_sansregular';}



.rply_con p{ color: #191918;
    display:block;
    font-family: "open_sansregular";
    font-size: 14px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding:15px 0;
}
.rply_con span 	{ display:inline-block; margin:0; padding:0;}
.rply_con span a{ background: none repeat scroll 0 0 #1abc9c;
    border-bottom: 3px solid #16a085;
    color: #fff;
    display: inline-block;
 font-family: 'open_sansbold';
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    padding: 8px 17px;
    text-align: center;
    text-transform: uppercase;}
.rply_con span a:hover{   background: none repeat scroll 0 0 #767676;
    border-bottom: 3px solid #6a6969; color: #fff;}

.wb_leav_comment{ width:100%; margin:0; padding:30px 0 0 0; display:inline-block;}

.wb_leav_comment h2{ padding:0 0 22px 0; color:#191918; font-size:24px; line-height:29px; font-weight:normal;        font-family: 'open_sanssemibold';
background-image:url(../images/yello_line.png);
background-repeat:no-repeat;
background-position:left bottom;
margin:0 0 30px 0;}



.wb_leav_comment span{ color:#191918; font-size:14px ; line-height:17px; font-weight:normal;font-family: 'open_sanssemibold';}
.wb_leav_comment form{ margin:48px 0 0 0;}

.wb_leav_comment form .leab_box{ width:100%; display:inline-block; margin:0 0 30px 0; padding:0;}
.wb_leav_comment form .leab_box input{ float:left; width:48%; margin:0 24px 0 0; padding:0 17px; border:1px solid #ccc; background:#f8f8f8; height:48px;  box-sizing:border-box; color:#777777; font-size:14px; font-family: 'open_sansregular';}
.wb_leav_comment form .leab_box input:last-child{ margin:0;}
.wb_leav_comment form .leab_box textarea{  float:left; width:100%; margin:0 0px 0 0; padding:17px; border:1px solid #ccc; background:#f8f8f8; height:200px; box-sizing:border-box; color:#777777; font-size:14px; font-family: 'open_sansregular';}
.wb_leav_comment form .leab_box input[type="submit"]{  background: none repeat scroll 0 0 #1abc9c;
    border-bottom: 3px solid #16a085;
    color: #fff;
    display: inline-block;
    font-family: "open_sanssemibold";
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    padding: 8px 65px;
    text-align: center;
    text-transform: uppercase;
	width:auto;
	height:auto;
	cursor:pointer;
	}
.wb_leav_comment form .leab_box input[type="submit"]:hover{    background: none repeat scroll 0 0 #767676;
    border-bottom: 3px solid #6a6969;
    color: #fff;
}


.wadres {  margin: 0 20px; width: 21% !important;}
.wlist-foot { box-sizing: border-box;  float: left;  padding: 50px 0 0;  width: 29%;}
.wlist-foot.wcnt {  padding: 50px 0 0 0px;}


/***   08-11-2019   ***/

.shipp_address {
    width: 100%;
    float: left;
    padding-right: 38px;
}
.shipp_address .part {
    padding: 15px 0 10px;
}
.shipp_address .form_field_row {
    display: flex;
	width: 100%;
}
.shipp_address .form_field_row .form_field_cl {
    width: 100%;
    margin-right: -1;
    margin-top: -1;
}
.shipp_address .form_field_row .form_field_cl input[type="text"], .shipp_address .form_field_row .form_field_cl select {
    width: 100%;
    height: 32px;
    border: 1px solid #ccc;
    padding: 0 15px;
    color: #111;
	outline:none;
}
.shipp_address .form_field_row .form_field_cl input::placeholder{
    color: #111;
}
/***   08-11-2019  end  ***/

/*******************WealthGame-Blog-Landing-end****************************/

@media screen and (min-width: 981px) and (max-width: 3000px) {
#nav{ display:block !important;}
}

@media screen and (min-width: 980px) and (max-width: 1360px) {
/*.wcontainer{ width:960px;}*/



}
@media (min-width: 981px) and (max-width: 1024px) {
	
.ship_address {
    width: 100% !important;
}
}

@media screen and (min-width: 780px) and (max-width: 980px) {
.wcontainer{ width:760px;}

.wbanner h1 {  font-size: 40px; line-height: 40px; padding: 60px 0 0;}
.wbanner{ min-height:inherit;}
.wbanner h3 {   font-size: 23px;  line-height: 32px;  padding: 15px 0;}
.wnav li { float: left; padding: 0 20px 0 0;}
.lft-whead {width: 68%;}
.rgt-wsrch { float: right; width: 32%;}
.wlogin > a { padding: 8px 26px;  width: auto;}
.wlogin {width: 35%;}
.wcont-head h2 { font-size: 35px; line-height: 35px;}
.wcont-video {  padding: 30px 0;}
.wcont-head { padding: 0 0 30px; width: 100%;}
.wlth-head h2 { font-size: 35px; line-height: 36px;  padding-bottom: 30px;}
.wlth-cont { padding: 30px 0; width: 100%;}
.wbox-offer ul { display: inline-block; width: 100%;}

.wbox-offer ul li {
  
    float: left;
    height: auto;
    margin-bottom: 5px;
    margin-left: 0;
    width: 19.47%;
}

.wbox-offer ul li h3 { font-size: 13px;}

.wbox {  margin: 30px 0 0 5px; width: 32%;}
.wbox-txt { padding: 30px 0 0;  }
.wbox-txt p {  font-size: 16px; line-height: 24px; padding: 10px 0 !important;}
.wbox-txt > a { margin: 10px 0 0;}
.wadres { margin: 0 10px; width: 20%;}


/*********wealth_blog************/

.wb_blog {
    background-image:url(../images/blog_pt_bg.png);
    background-position: 0 0;
    background-repeat:repeat;
    float: left;
    height: auto;
    width: 100%;
}
ul.wb_adu li{ margin-bottom:15px !important;}
ul.wb_adu li:first-child{ margin:0 60px;}
ul.wb_adu li:last-child{ margin:0 60px;}

.wb_blog_inner {
    display: inline-block;
    margin: 0 0 0 0px;
    width: 100%;
}
.blog_left_sd{ width:90%;  margin: 0 0 0 76px;}
.wb_sidebar { display: inline-block;  float: none; width: 100%;}
.wb_subscribe form input[type="submit"] { background-position: 40% center;}
/*********wealth_blog-end************/


}

@media screen and (max-width: 780px) {
.wbanner{ min-height:inherit;}

.wlogo { float: left;   left: 42%; position: static;   text-align: center;  top: 0; width: 100%;}
.wnav { display: inline-block;  float: none;  padding: 30px 0;  text-align: center;width: 100%;}
.wlogin {  width: 100%;}
.wbanner h1 { font-size: 26px;  line-height: 30px;  padding: 25px 0 0;}
.wbanner{ min-height:inherit;}
.wbanner h3 {  font-size: 17px; line-height: 23px;  padding: 15px 0;}
.wnav li { padding: 0 20px 0 0;}
.wnav li { display: inline-block; float: none;}
.lft-whead {width: 100%;}
.rgt-wsrch { display: inline-block;  float:none;text-align:center;  width: 100%;}

.lft-whead p {  font-size: 13px;  }
.wlogin > a { padding: 8px 26px;  width: auto;}

.wcont-head h2 { font-size: 23px; line-height: 23px;}
.wcont-video {  padding: 30px 0;}
.wcont-head { padding: 0 0 30px; width: 100%;}
.wlth-head h2 { font-size: 23px;  line-height: 23px;  padding-bottom: 25px;}
.wlth-cont { padding: 30px 0; width: 100%;}
.wbox-offer ul { display: inline-block; width: 100%;}
.wbox-offer ul li {    float: left;  height: auto;   margin-bottom: 5px;  margin: 0 3px 0 0;  width: 19.47%;}
.wbox-offer ul li h3{ font-size:10px;}
.wmem-box li {  float: left;  padding: 30px 0; width: 100%;}
.wbox {  margin: 25px 0 0 0px; width: 100%;}
.wbox-txt { padding: 25px 0 0;  }
.wbox-txt p {  font-size: 16px; line-height: 24px; padding: 10px 0 !important;}
.wbox-txt > a { margin: 10px 0 0;}
.wadres { margin: 0 10px; width: 20%;}

.wscl {  padding: 30px 0 0; width: 100%;}
.wadres {  margin: 0; padding: 30px 0 0; width: 100%;}
.wlist-foot { margin: 0; padding: 30px 0 0; width: 100%;}
.wquik-lnk { margin: 0; padding: 30px 0 0; width: 100% !important;}

.foot_nav { float: right; width: 100%;}
.foot_nav ul { border-bottom: 1px solid #808080; display: inline-block;  margin: 0 0 10px;  padding: 0 0 20px; text-align: center; width: 100%;}
.foot_nav ul li { display: inline-block; float: none;}
.copy_rigt { float: left;  text-align: center;  width: 100%;}
.rgt-wsrch form {  display: inline-block; float: none;   position: relative;  width: 255px;}
.wlist-foot.wcnt {   padding: 50px 0 0;}

/*********wealth_blog************/
.wb_blog { background-image:url(../images/blog_pt_bg.png); background-position: 0 0;  background-repeat:repeat;  height: auto;  width: 100%;}
ul.wb_adu li{ margin:15px 0!important;}
ul.wb_adu li:first-child{ margin:0 0px;}
ul.wb_adu li:last-child{ margin:0 0px;}
.wb_blog_inner { display: inline-block;  margin: 0 0 0 0px;  width: 100%;}
.blog_left_sd{ width:79%;  margin: 0 0 0 76px;}
.wb_sidebar { display: inline-block;  float: none; width: 100%;}
.wb_subscribe form input[type="submit"] { background-position: 40% center;}


.wb_eduction h2{ font-size:32px;}
.wb_eduction span{ font-size:20px;}
.wb_eduction{ padding:50px 0}

.wb_releted_post ul li { margin: 0 0 30px; padding: 30px; width: 100%;}
.wb_leav_comment form .leab_box input{ margin:0 13px 0 0 ;}
.about_main{ width:100%;}
.wb_about{ padding:10px;}
.about_cont{ width:100%; display:inline-block; float:none; margin:15px 0 0 0;}
ul.wb_money li{ float:none;}
ul.wb_money li a{ margin:0 0 10px 0;}
.comment_post{ padding:10px;}
.admin_com{ width:auto;}

.rply_con { float: left; margin: 10px 0 0; width: 100%;}
.wb_leav_comment form .leab_box input{ width:100%; margin:0 0 15px 0;}

/*********wealth_blog-end************/
.ship_address {
    width: 49% !important;
}
}

@media screen and (min-width: 500px) and (max-width: 780px) {
.wcontainer{ width:480px;}
}

@media screen and (min-width: 320px) and (max-width: 500px) {

.wcontainer{ width:300px;}
.wbox-offer ul li { float: left;   height: auto; margin-bottom: 5px;  margin: 0 3px 0 0;  width: 100%;}
.wbox-offer ul li h3{ font-size:15px;}
.wbanner h1 {  font-size: 18px;  line-height: 23px;  padding: 25px 0 0;}
.wbanner h3 {  font-size: 13px;  line-height: 18px;  padding: 12px 0;}
.wcont-head h2 { font-size: 16px;  line-height: 16px;}
.wcont-video a { padding: 18px 36px;  width: auto;}
.wcont-team a { padding: 16px 36px;   width: auto;}
.wlth-head h2 {  font-size: 16px; line-height: 16px;}
.wbox h4 { font-size: 14px;  line-height: 18px;  padding: 22px 18px 0;}
.wbox > a {  font-size: 14px; margin: 20px 0 0;}
.wbox{ height:auto;}
.wbox-txt > a {  padding: 18px 54px;}
.wbox-txt > h2 {  font-size: 16px;   line-height: 21px;}
.logorow li ul li {  width: 33%;}



/*********wealth_blog************/
.wb_blog { background-image:url(../images/blog_pt_bg.png); background-position: 0 0;  background-repeat:repeat;  height: auto;  width: 100%;}
ul.wb_adu li{ margin:15px 0 !important;}
ul.wb_adu li:first-child{ margin:0 0px;}
ul.wb_adu li:last-child{ margin:0 0px;}
.wb_blog_inner { display: inline-block;  margin: 0 0 0 0px;  width: 100%;}
.blog_left_sd{ width:75%;  margin: 0 0 0 76px;}
.wb_sidebar { display: inline-block;  float: none; width: 100%;}
.wb_subscribe form input[type="submit"] { background-position: 25% center;}

.wb_eduction h2{ font-size:24px;}
.wb_eduction span{ font-size:18px;}
.wb_celender{ height:117px;}

.wb_Standart h4 {font-size: 16px; line-height: 22px;}
.wb_eduction{ padding:50px 0;}
/*********wealth_blog-end************/
.ship_address {
    width: 100% !important;
}
}

@media screen and (max-width: 320px) {
.wcontainer{ width:300px; max-width:100%;}

}


/*------blog css end----------*/

.alldatain_newform .cartbtn {
	float: left;
	background: linear-gradient(to bottom, #FF0000 0%, #FF3D3D 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	padding: 5px 0px;
	cursor: pointer;
	text-transform: uppercase;
	width: 136px;
	text-align: center;
}
.disabledbtn{opacity: .4;}


.new_manufctur {
	float: right;
	padding: 20px 0;
	width: 54%;
}
.alldatain_newform a.cart {
	float: left;
	background: linear-gradient(to bottom, #FF0000 0%, #FF3D3D 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	padding: 5px 0px;
	cursor: pointer;
	text-transform: uppercase;
	width: 136px;
	text-align: center;
}
.request {
	width: auto !important;
	float: inherit !important;
}
.shp_crt {
	width: 63%;
	float: left;
	margin-bottom: 50px;
}
.shp_crt h2 {
	border-bottom: 1px solid #ccc;
	font-size: 23px;
	color: #1C6694;
	padding: 0 0 19px;
	margin: 0 0 11px;
	text-transform: capitalize;
}
.shp_crt ul li {
	display: inline-block;
	width: 100%;
}
.col {
	background: none repeat scroll 0 0 #1c6694;
	color: #fff;
	margin: 0 0 17px;
}
.shp_crt ul li ul li {
	display: inline-block;
	text-transform: capitalize;
	text-align: center;
	vertical-align: top;
	width: 13.5%;
	font-size: 14px;
	margin: 0 0 11px;
}
.shp_crt ul li {
	display: inline-block;
	width: 100%;
}
.total {
	float: right;
	font-size: 16px;
	text-transform: capitalize;
	width: auto;
}
.buttn {
	display: inline-block;
	width: 100%;
	margin: 11px 0 0;
}
.total > p {
	font-size: 15px;
	margin-bottom: 6px;
}
.total strong {
	font-weight: bold;
}
.col > li {
	margin: 0 !important;
	padding: 8px 0;
}
.total span {
	float: right;
	padding: 0 16px;
}
.buttn {
	display: inline-block;
	width: 100%;
	margin: 11px 0 0;
}
.buttn li input[type=submit] {
	display: inline-block;
	background: none repeat scroll 0 0 #f48c35;
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	padding: 11px 21px;
	cursor: pointer;
}
.buttn {
	display: inline-block;
	width: 100%;
	margin: 11px 0 0;
}
.shp_crt ul li {
	display: inline-block;
	width: 100%;
}
.buttn li {
	display: inline-block;
	width: auto !important;
}
.buttn > li {
	background: none repeat scroll 0 0 #f48c35;
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
}
.buttn li:last-child {
	float: right;
}
ul.buttn li a {
	display: inline-block;
	background: none repeat scroll 0 0 #f48c35;
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	padding: 11px 21px;
	cursor: pointer;
}
.video {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
.regs_forcheckout {
	width: 100%;
	margin: 20px auto;
}
.for_div {
	width: 100%;
	float: left;
	margin-bottom: 16px;
}
.for_div label {
	width: 100%;
	float: left;
}
.for_div input {
	float: left;
	width: 72%;
	height: 40px;
	margin-top: 5px;
}
.stolen.register h2 {
	margin: 12px 0;
}
.rght_pay {
	width: 100%;
	float: left;
	margin-top: 14px;
}
.rght_pay label {
	width: 100%;
	float: left;
}
.rght_pay input {
	float: left;
	width: 35%;
	height: 40px;
	margin-top: 5px;
}
.rght_pay select {
	float: left;
	width: 16.6%;
	height: 40px;
	margin-top: 5px;
	margin-right: 16px;
}
.left-reg3 {
	width: 100%;
	float: left;
}
.rght_pay {
	width: 100%;
	float: left;
	margin-top: 14px;
}
.left-reg3, .left-reg4, .left-reg5 {
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.prod_ct.wpass .shp_crt {
	width: 100%;
}
.checkout_page .welcome-side {
	float: left;
	margin: 0 0 30px;
	padding: 0;
	width: 100%;
}
.for_div input#submitcheckout {
	background: linear-gradient(to bottom, #FF0000 0%, #FF3D3D 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	padding: 5px 0px;
	cursor: pointer;
	text-transform: uppercase;
	width: 136px;
}
.request.cart_box {
	text-align: left;
}
.cart_box {
	 width: 48%; 
	float: left;
	margin-left: 20px;
}
.cart_box h4 {
	font-weight: bold;
	margin-bottom: 10px;
}
.woocommerce-message {
	background: #5A7499 !important;
	width: 100%;
	float: left;
	padding:10px;
}
.woocommerce-message a {
	float: left;
	background: linear-gradient(to bottom, #FF0000 0%, #FF3D3D 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	padding: 5px 0px;
	cursor: pointer;
	text-transform: uppercase;
	width: 136px;
	text-align: center;
	float: right;
}
.woocommerce-message p { float:left; color:#fff;}
.product_meta {
	width: 100%;
	float: left;
}
.view_btn {
	float: right;
	background:#3838A3;
	border: 1px solid #3838A3;
	border-radius: 3px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	margin: 0;
	padding: 5px 0px;
	cursor: pointer;
	text-transform: uppercase;
	width: 136px;
	text-align: center;
}
.billing_section {
	width: 48%;
	float: left;
}
.shipping_section {
	width: 48%;
	float: left;
}

.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.switch input {display:none;}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}



/***  02-08-2018  ***/
.rfq_full .shop_table  {
	border-collapse:collapse;
}
.rfq_full .shop_table thead tr th {
    background-color: #1c6694;
    color: #fff;
	font-size: 14px;
	text-transform:capitalize;
}
.rfq_full .shop_table tbody tr.order_item td {
    padding:10px 0;
}
.rfq_full #qty {
    width: 80px;
	height:25px;
}
.rfq_full .total p {
    padding: 0;
}
.rfq_full .total {
    margin-top: 15px;
}
.rfq_full .total p span {
    width: 150px;
    text-align: right;
    padding: 0;
}
.rfq_full .total .submit_btn {
    margin-top: 20px;
}
.rfq_full .total .submit_btn .button {
    cursor: pointer;
}
.rfq_full .total .submit_btn .button:hover {
	background:#1c6694;
}
/***  02-08-2018 end  ***/

/***  ship_address 07-08-2018   ***/

.ship_address {
    width: 58%;
    margin: 15px 0 0;
}
.ship_address h2 {
    margin-bottom: 10px;
}
.ship_address .for_div input {
    width: 100%;
}
.ship_address .for_div  {
    width: 48%;
}
.ship_address .for_div_right  {
    float:right;
}
.ship_address p {
    width: 100%;
    float: left;
}
.ship_form_full {
	width:100%;
	float:left;
}
/***  ship_address  end  ***/

/***  13-08-2018  ***/

.coupon_main {
    width: 55%;
    float: left;
	padding-top: 9px;
}
.coupon_main input {
    width: 65%;
    float: left;
    height: 38px;
    padding: 0 10px;
    border: 1px solid #ccc;
    font-size: 15px;
}
.coupon_main .buttn li input[type=submit] {
    width: auto;
    border: none;
}
.coupon_main .buttn li input[type=submit]:hover {
    background: #ff0000;
}
.showP{ display:block !important;}
.show_price {
	width: 100%;
	float: left;
	margin: 10px 0;
}
.show_price h2 {
	color:#090;
}
/***  13-08-2018  ***/


/***   10-05-2019   ***/

#show12 {
    text-align: center;
    padding: 10px 0;
}
#show12 input[type="button"] {
    display: inline-block;
	background: none repeat scroll 0 0 #f48c35;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    padding: 11px 21px;
    cursor: pointer;
}
#show12 input[type="button"]:hover {
    background: none repeat scroll 0 0 #ff0000;
}
.menu12 p strong {
    float: left;
    width: 100%;
}
.menu12 textarea {
    width: 100% !important;
    float: left;
    margin: 10px 0;
	padding:10px;
	height: 120px !important;
}
/***   10-05-2019 end  ***/


/***   23-05-2019   ***/

.addmore_full {
    position: relative;
}
.addmore_full .gygy {
    position: absolute;
    top: 32px;
    right: 0px;
    color: #1089d6;
    text-transform: lowercase;
	font-weight: 600;
	cursor: pointer;
}
.addmore_full .gygy img {
    margin: 1px 4px 0 0px;
    float: left;
}
.addmore_full #new_manufctur1 {
    margin-top: 10px;
    float: left;
}

.comments.cap_f {
    float: left;
}

.capp.complete.captha_full .g-recaptcha {
	float: left;
}
.rfq_btn-full{width: 100%;     display: inline-block;
}
.rfq_btn-full label {
	float: left;
	padding: 0 20px 0 0;
	text-align: right;
	width: 21%;
}
/***   23-05-2019  end  ***/

/***   13-11-2019  start  ***/
#show12 .cartbtn {
	display: inline-block;
	background: none repeat scroll 0 0 #ff0000;
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	padding: 11px 21px;
	cursor: pointer;
	border:none;
	float: right;
}

/***   13-11-2019 end  ***/



.shipp_address {
    width: 70%;
    text-align: right;
    float: right;
	padding-right: 0px;
}
.shipp_address .form_field_row .form_field_cl {
    width: 100%;
    float: left;
    margin-right: 11px;
    margin-bottom: 5px;
    margin-top: 10px;
    margin: 10px 0px 5px 20px;

}
.shipp_address span {
    font-size: 12px;
    color: #ff0000;
    margin: 0;
    padding: 0;
}

.rel_key.sm_part_sec a {
    color: #2c0c2c;
}
.rel_key.sm_part_sec a:hover {
    color: #0098db;
}

.welcome-side.thank-u  {
    float: inherit;
    margin: auto;
    padding: 0;
    width: 80%;
    text-align: center;
}


.check-bnt {
    color: green;
    font: 20px Calibri;
    margin-left: 20px;
    text-align: center;
	 margin: 0;
}
.check-bnt a {
    background: red;
    color: #fff;
    display: inline-block;
    padding: 8px 17px;
    margin: 10px 0;
}

.sidebar.featured-list {
    padding: 20px 0 10px;
    width: 100%;
}
span#click {
    display: none;
}
.page-id-38 .contact {
	margin: 0;
}

.order-head th {
	font-size: 15px !important;
	font-weight: bold !important;
	padding: 10px 0px !important;
	border: 1px solid #ccc;
}
.order td {
	border: 1px solid #ccc;
}

.login_heading_sec {
	width: 100%;
	float: left;
	margin: 10px 0;
	/* text-align: center; */
}

/*** 12.05.2023 ***/

.email_varify_sec {
    width: 100%;
}
.varify_form {
    width: 100%;
}
.varify_form form {
    width: 45%;
    grid-gap: 4px;
    margin: 0 auto;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.varify_form form input[type="text"] {
    width: 100%;
    height: 45px;
    padding: 0 10px;
    font-size: 14px;
    line-height: normal;
    font-weight: 400;
    outline: none;
}
.varify_form form input[type="submit"] {
    font-size: 16px;
    border: none;
    padding: 0px 20px;
    font-weight: 600;
    line-height: 44px;
    color: #ffff;
    cursor: pointer;
    transition: 0.5s;
	outline: none;
    background-color: #5a7499;
}
.varify_form form input[type="submit"]:hover {
    background-color: #000;
}

.small_text {
	width: 100%;
	float: left;
	font-size: 12px;
	padding: 8px 0;
}

@media only screen and (max-width:1024px){
span#click {
    display: block;
    margin: 0;
}	
}

@media only screen and (max-width:991px){
.welcome-side form {
    width: 60%;
}	
}

@media only screen and (max-width:767px){
.page-id-38 .suces_now {
    float: left;
    padding: 0;
    width: 100%;
}
span#click {
    margin: 10px 0 0;
}
.welcome-side form {
    width: 100%;
}
}



