/*
Theme Name: eLab
Theme URI: https://elab.stylemixthemes.com/
Author: StylemixThemes
Author URI: https://stylemixthemes.com/
Description: eLab - Your New Electronics Store out of the box! Launch your website today with a few clicks. eLab is fully compatible with WooCommerce.
Version: 1.1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-read
Text Domain: elab
*/
.owl-carousel .owl-stage-outer {
    /* override */
    overflow: initial;
}
#bodyContent {
    /* override */
    overflow: hidden;
}




.sidebar-image{padding: 21px!important;
    border: 6px solid!important;
    border-radius: 10px!important;
    color: #78727245!important;
}
.woocommerce-Tabs-panel ul li{padding:0!important;}
.woocommerce-tabs html body.woocommerce div.product .woocommerce-tabs .wc-tab p{font-size: 14px!important;}
.woocommerce-tabs .wc-tab p{font-size: 14px!important;}
.single-product h1.product_title.entry-title {left: 47.5%!important;font-weight: lighter;font-size: 25px!important;top:19px!important;text-transform: capitalize!important;}

.woocommerce-product-details__short-description p > a:before {top:-37px !important;text-align: center!important;}
.single-product .elab_product_main .summary.entry-summary>.x_share {position: absolute;top: 17px;left:42%;}
.single-product .elab_compare_wishlist .elab_after_add_buttons i{background: #103178!important;color: #fff!important;right: 0!important;top: -37px!important;}
#buyermessage123{width:50%!important;}

.woocommerce-loop-product__title{font-size: 15px!important;text-transform: capitalize!important;}
.single-product .products ul li.product .elab_woocoommerce_product_content, .woocommerce ul.products li.product .elab_woocoommerce_product_content{background: #ffffff!important;
box-shadow: rgb(99 99 99 / 20%) 0px 2px 8px 0px;top:0!important;width:98%!important;padding: 7px 5px!important;}
.single-product h2.woocommerce-loop-product__title{color:#103178!important;}
.x_text0067a076055ed27eec79f628857e8014 a{color: rgba(68,68,68,1)!important;}
.elab_product_title > .woocommerce-loop-product__title{color:#103178!important;}


.woocommerce-product-details__short-description td{font-size: 15px!important;font-weight: 400!important;color: #444!important;letter-spacing: -0.5px!important;}
.woocommerce-product-details__short-description td.ProductDescTD{color: #666!important;}



/*Service-page*/
.service-second-section#sticky{width:100%;background:#fff!important;padding:0!important;border-radius: 0;}
.service-second-section#sticky.stick {position: fixed;top: 0;z-index: 10000;padding:0!important;border-radius: 0;}
.service-menus {overflow: hidden;}
.service-menus li.active a{ float: left;display: block;color: #f90!important;}
.service-menus li.active {border-bottom: 3px solid#f90;}

html {scroll-behavior: smooth;}


.search.search-results .elab_list_news .elab_list_news__image {
    margin-left:0!important;
    margin-top:0!important;
}
.search.search-results .elab_list_news .elab_list_news__content {
    max-width: 66%;}
.search.search-results .elab_list_news .elab_list_news__content .post-title h2 {
    margin-bottom: 20px;font-size: 18px;}    


.service-page ul{margin:0!important;}
.service-page h4{color:#000!important;}
html body #content{margin:0!important}
.service-menus li{margin-bottom:-8px!important;}
.service-mobile{display:none;}
.service-second-section .service-menus ul li{float:left;display:inline-block;}
.service-second-section .service-menus li{color:#103178;    display: inline-block;    font-family: "NeuePlakText-Bold",Helvetica,Arial,sans-serif;font-size: 17px;    cursor: pointer;font-weight:700;    padding: 22px 0 22px 0px!important;margin-right: 55px;}
.service-first-section img{width:100%;}
.service-second-section{}
.service-second-section .service-menus li a.active{color:blue;}
.service-second-section .service-menus li a{ }

.service-third-panel{padding-bottom:0!important;line-height: 33px;padding-top: 3%;}
.service-third-panel h4{padding-bottom: 20px;color:#103178;}
.service-third-left{float:left;width:49.5%;padding-top: 34px!important;}
.service-third-right{float:right;width:49.5%;}
.service-fourth-panel h4{font-size: 21px;}
.service-fourth-steps li{float:left;width:32%;border-radius: 8px;
    box-shadow: 0 0 32px rgb(0 0 0 / 10%);padding: 41px!important;margin-right: 12px!important;}
.service-page h3 {font-size: 20px!important;color:#103178!important;}

.service-fourth-steps li:hover{-webkit-box-shadow: 0 7px 20px rgb(0 0 0 / 25%); -moz-box-shadow: 0 7px 20px rgba(0,0,0,.25); box-shadow: 0 7px 20px rgb(0 0 0 / 25%);transition: 0.3s;}
.service-fifth-last li{width:48.5%;float:left;padding: 25px!important;border-radius: 10px;    margin-right: 10px!important;}
.service-fifth-last-right{background: #103178;color: #fff;text-align:left;padding: 0 25px 0 25px;}
.service-fifth-last-right h3{margin-bottom:10px!important;background: #fff;
    border-radius: 16px;text-align:center;}
.service-fifth-last li {background: #103178;}
.service-fifth-last-left img{padding:5%;cursor:pointer;}
.service-fifth-panel{padding-top:4%!important;}
.service-fourth-panel{padding-top:4%!important;}
.service-fifth-last-left img{
  -webkit-transition: all 0.7s ease;
  transition: all 0.7s ease;
}
.service-fifth-last-left img:hover {  -webkit-transform:scale(0.9);  transform:scale(0.9);}
.service-page #sticky{width:100%;background:#fff!important;}
.service-page #sticky.stick {position: fixed;top: 0;z-index: 10000;}

.woocommerce-product-details__short-description #enquiry{background:#122884;border: 1px solid #103178;font-size: 1rem;font-weight: lighter;box-shadow: 0 2px 4px rgb(92 92 92 / 40%);padding: 13px 24px;border-radius: 8px;}
.sendEnquiryBtn{background:#122884!important;border: 1px solid #103178;font-size: 1rem;font-weight: lighter;box-shadow: 0 2px 4px rgb(92 92 92 / 40%);padding: 13px 24px;border-radius: 8px;}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab li{padding: 0px 0 0 4px!important;list-style: disc;}
.single-product div.product .woocommerce-tabs .panel {padding: 18px !important;}


.row.x_module_x9613f424305401ba018f7141467aafc9 h2{font-family: Roboto,sans-serif!important;color: #666;text-align: left!important;font-size: 28px!important;}
.x_section.x_module_x65f8b75e01343a52c330f8a947248f6b.x_section__ p{text-transform: capitalize!important;}
.name.column-name.has-row-actions.column-primary{width:15%!important}
.cart{
	display: none !important;
}
.top-bar, .price, .regular_price{
	display: none !important;
}
.x_builder_product_buttons, .x_grid_products__tabs{
	visibility : hidden !important;
	display: none !important;
}
.x_vertical_products_4 {
	background: white;
}
.x_image > img{
	height: 100% !important;
	width: 82%;
}
.header-simple .main-header .stmt-theme-header_menu{
	margin-left: 5% !important;
	margin-right: -5% !important;
}
.site-content table tbody td{
	padding : 0px !important;
}
.catTable{
	width : 241px;
}

/*.myText > h3::after .title::after{
	content: '';
    display: block!important;
    width: 100%;
    height: 2px;
    background: rgba(38,89,207,1);
    left: 0;
    bottom: 0;
}*/
.ProductDescTD{
	border-left: 1px solid #000;
	padding-left: 10px !important;
}

.site-content table tbody td{
	background-color : white !important;
}
.product_meta{
	display:none;
}
.reg-button a{position: absolute!important;bottom:0!important;margin: 0!important;padding: 0px 0 0 46%!important;}
#enquiry {
    float: left;
    padding-right: 5%;
}
.wpcf7-form{
	padding-left : 5%;
}

/*mouse hover effect*/
.example {
	cursor: pointer;
	height: 300px;
	position: relative;
	overflow: hidden;
	width: 400px;
	text-align: center;
}
.example .fadedbox {
	background-color: #1f46a2;
	position: absolute;
	top: 0;
	left: 0;
	color: #fff;
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	-ms-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
	opacity: 0;
	width: 360px;
	height: 100px;
	padding: 130px 20px;
}
.example:hover .fadedbox {
	opacity: 0.8;
}
.example .text {
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	-ms-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
	transform: translateY(30px);
	-webkit-transform: translateY(30px);
}
.example .hovertitle {
	font-size: 2em;
	text-transform: uppercase;
	opacity: 0;
	transition-delay: 0.2s;
	transition-duration: 0.3s;
}
.example:hover .hovertitle,
.example:focus .hovertitle {
	opacity: 1;
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
}
.flex-control-thumbs > li{
	width:20%;
	float: left;
}
.yikes-custom-woo-tab-title-company-info{
	width: 26%;
    /*rgin-left: 22% !important;*/
    color: white;
    background: #113a9a;
}
.registerbutton{
	margin: 3%;
    background: #2659cf;
    color: white;
    border-radius: 17px;
    padding: 0.5% 2%;
}
.registerbutton:hover{
	background: #fff;
	color: blue;
	border: 2px solid #2659cf;
}
.eventRegForm > td{
	padding: 1% !important;
}
.impdate{
    background: blue;
    color: white;
    padding: 3%;
    float: left;
    border: dotted 2px;
    margin: 3%;
}

.oxi-image-hover-wrapper-1 .oxi-addons-row .oxi-image-hover-caption-tab {
    background: rgb(41 46 56) !important;
}
.shadowSrj{
    box-shadow: 10px 10px 8px 10px #8888882e;
}
.woocommerce-Tabs-panel--description{
	/*background: #e9e8e8;*/
	padding-bottom: 5% !important;
}
.woocommerce-Tabs-panel--description > h2{
	display:none;
}
.woocommerce-Tabs-panel--description > p > img{
	margin-right:10%;
}
.compinfo{
	border-radius: 8%;
    background: #f7f8f9;
    padding: 1% 5%;
    border-color: #fdb913;
    border-width: 4px;
	margin-left: 5%;	
}
.serviceDetailsButton{
	position: absolute;
    right: 36%;
    bottom: -30px;
}
.regisbutton{
	background: #1f6acf;
    color: white !important;
    margin: 3% 0% 0% 23%;
    padding: 1% 5%;
    border-radius: 9%;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    border-top-right-radius: 25px;
    border-top-left-radius: 25px;
}
.eventhead{
	width: 100%; 
	text-align: center; 
	color: #0e3288;
}
.eventheadunderline{
	width: 23%;
    margin-top: -2% !important;
}
.upcominginputtag{
	width: 30%;
    padding-bottom: 2%;
}

/*image hover effect code*/
.oxi-image-hover-wrapper-2 .oxi-addons-row .oxi-image-square-hover-style-3 .oxi-image-hover-figure .mask2{
	background:none !important;
}
.oxi-image-hover-wrapper-2 .oxi-addons-row .oxi-image-hover-figure .oxi-image-hover-caption-tab {
    padding: 0px 0px 0px 0px !important;
}
.oxi-image-hover-wrapper-2 .oxi-addons-row .oxi-image-hover-figure-caption .oxi-image-hover-figure-heading {
    padding: 0px 0px 0px 0px !important;
}
.oxi-image-hover-wrapper-2 .oxi-addons-row .oxi-image-square-hover-style-3 .oxi-image-hover-figure .mask1 {
    background: none !important; 
}
.elab-sidebar_column{
	border-right: 1px solid #ddd;
}
.leftmove{
	float: left;
    margin-left: 2%;
}
.elab-sidebar_column{
	 display: none;
}
.col-xl-9 {
    flex: none !important;
    max-width: 100% !important;
}
.woocommerce-product-attributes-item__value >p{
	background: rgb(233 232 232);
}
.woocommerce-product-attributes-item >td{
	background-color: #e9e8e8 !important;
}

.wc-tab table tr td{
	background-color: #e9e8e8 !important;
}
.flex-viewport{
	max-height: 613px;
}
.formclass{
	padding: 5%;
    background: #fff;
	border-radius: 12px;
}
.formVideo{
    text-align: center;
    color: #000;
    background: #ffffff;
    padding: 2%;
    /*margin: 0% 16%;*/
	font-size: 36px;
}
.forminner{
	/*width: 50%;*/
    margin-left: auto;
    margin-right: auto;
}
.formOneRow{
	width: 46%;
    float: left;
}
.outerform{
	/*padding: 2%;*/
    border: 2px solid #fff;
	width: 70%;
    margin-left: auto;
    margin-right: auto;
}
.registerBtn{
	background: #fec560 !important;
    color: black !important;
}
.nice-select {
    max-width: 600px !important;
}
.formcurrent {
    text-align: center;
    padding: 2%;
    margin: 0% 16%;
    font-size: 36px;
}
.formupcoming{
	background: #ffffff !important;
    color: #000;
}
.prestrsrj{
	display: block;
    margin-left: auto;
    margin-right: auto;
    width: 46%;
}

.sendEnquiryBtn{
    float: left;
    padding: 2.5%;
}

.user-role{
	display:none !important;
}
.x_section.x_module_x65f8b75e01343a52c330f8a947248f6b.x_section__ a{text-transform: capitalize;}
a { color: rgba(41,46,56,1) !important; }
/*a:hover { color: rgba(38,89,207,1) !important; }*/

.reqmeetselect{
	display:block !important;
}
.stmt-theme-header_menu > a:hover{
	color:white !important;
}

.eventDescTable{
    width: 70% !important;
    margin-left: auto;
    margin-right: auto;
}
.eventDescTable td, 
.eventDescTable th{
	text-align:center !important;
}

/*
.eventDescTable td > a{
    background: grey;
    padding: 2% 8%;
    border-radius: 14%;
    color: white !important;
    line-height: 3;
}*/

/* provide some minimal visual accomodation for IE8 and below */
.eventDescTable tr{
	background: #b8d1f3 !important;
}
/*  Define the background color for all the ODD background rows  */
.eventDescTable tr:nth-child(odd){ 
	background: #b8d1f3 !important;
}
/*  Define the background color for all the EVEN background rows  */
.eventDescTable tr:nth-child(even){
	background: #dae5f4 !important;
}
.eventDescTable td{ 
	border-bottom: #000 !important;
	}

.cmpdowncatalog{
	text-align: center;
    background: #0e3288;
    color: white !important;
    width: fit-content;
    margin-left: 34%;
    margin-right: auto;
    padding: 1%;
    border-radius: 16%;
	font-size: 36px;
}

.columns-5 > li{
	line-height: 0px !important;
}

.wp-block-preformatted{
	overflow: hidden;
}
.small-wrapper{width:100%; margin:0px auto; max-width:1320px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; padding:0 20px;}
.business-meeting-box{width: 49%;border:3px solid #d4d1d1;float:left;}
.top-business{border-bottom:2px solid #d4d1d1;width: 85%;margin: 0 auto;}
.top-business-left-title{float:left;}
.business-meeting-box .top-business-left-title h3{margin:0;color:#3d70b7}
.business-meeting-box .top-business-right{float:right;padding:15px 0 15px 0;}
.business-meeting-box .top-business .top-business-right img{}
.business-meeting-box .business-middle{background:#a9aaaa;font-size:18px;font-weight:400;padding: 5px 0px 0px 49px;margin-top: 10px;}
.business-meeting-box .business-middle h3{color:#fff;font-weight:400;}
.business-meeting-box .business-checkbox{    padding-bottom: 13px;}
.x_text93dc5d607b1886cb762b3c4f90aaac48{color:#3d70b7;text-align:centre;font-size:28px;}
#checkbusiness{    transform: scale(2);margin: 0 0 0 55px;}

.x_owl_nav{display:none!important;}














/*Responsive by Naveen:Date 31August*/
.logonew {margin-left: 13%;}
.logonew img{vertical-align:middle!important;}


@media only screen and (min-width: 1281px) and (max-width: 1700px){
	.woo_search_with_cats [type=search]{min-width: 900px!important;}
	.site-content table tbody td{padding:10px!important;}
	.widgets_box{padding:50px 26px 0!important;}
	.logonew img{width:16%!important;}
	.logonew{text-align:center;}
	
	
}
@media only screen and (min-width: 1024px) and (max-width: 1280px){
	.oxi-addons-row .oxi-bt-col-lg-2{max-width: 24.666667%!important;}
	.site-content table{width: 100%!important;margin-left: 0%!important;}
	.logonew img{width:15%!important;}
	.logonew{text-align:center;}
	
	
	
}
@media only screen and (max-width: 767px){
    

.product-details{width:100%;}
.search.search-results .elab_list_news {width:100%;}   
.search.search-results .elab_list_news__inner {flex-wrap: wrap-reverse;}
.search.search-results .elab_list_news .elab_list_news__content {max-width: 100%;}

.single-product h1.product_title.entry-title {left: 0!important;padding-top:10px!important;top:-24px!important;}
    .x_owl_nav{display:block!important;}
     .popular_categories a{font-size:13px!important;}
    .top-bar-menu.heading_font{display:none!important;}
	.container, .container-sm {max-width: 742px!important;}
     .oxi-addons-row .oxi-bt-col-lg-2{max-width: 20.666667%!important;}
	.categorylist{width:120%!important;}
	.requested-companies{margin: 0 0 0 -183px;padding: 5px;width: 176%;}
	.most-requested .site-content table tbody td, .site-content table tbody th{padding:5px!important;}
	.business-left h2{font-size:40px!important;}
	.business-right h3{font-size:20px!important;}
	.business-right h2{font-size:40px!important;}
	.wpcf7-form{padding-left:0%}
	.col-sm-2{max-width: 30.66667%!important;flex:none!important;}
	.logonew img{width:30%!important;}
	.logonew{text-align:center;}
	.row.x_module_x9613f424305401ba018f7141467aafc9 h2{font-size: 21px!important;}
	.col.col-xs-0.col-sm-0.col-md-0.column-auto.x_module_x0c98e9b6c0f781dcebce974fbab96147{flex: 0 0 100%;}
	.site-content h2{margin:0!important;}
/*Service Page*/
	.service-desktop{display:none;}  
.service-mobile{display:block;}
.service-third-left {width: 100%;}
.service-third-right {width:100%;}
.service-fourth-steps li{width: 100%;}
.service-fifth-last li {width: 100%;}
.service-fifth-last-right h3 {font-size: 15px!important;}
.service-fifth-last-right {padding: 25px 5px 0 5px;}
.service-fifth-last-left img {padding: 0%;border-radius:10px;}
.service-menus{display:none;}
.service-third-panel{line-height: 28px;}
.service-third-right{padding-top: 7%;}

}
@media only screen and (max-width: 480px){
	.categorylist .oxi-image-hover-style-square{height:140px!important;}
	.x_section x_module_xcdc06299fac2e7996265be498c87d8a1 x_section__fullwidth{left:0px!important;}
	.contForm{
		margin: -174% 0% 0% 47%;
		width: 217%;
	}
.service-fifth-last-right h3 {font-size: 14px!important;}
  .service-fourth-steps li {padding: 20px!important;}
.service-fifth-last li {padding: 10px!important;}
}
@media only screen and (max-width:360px){
	

}

.site-footer > a:hover{
	color:black !important;
}

ul.stmt-theme-header_menu>li>a:hover {
	color:white !important;
}

.homeServiceBtn{
	background: #fec560; 
	width: fit-content; 
	padding: 1% 2%; 
	text-align: center; 
	margin-left: auto;
    margin-right: auto;
}

.inner_row882daac8b1f7b2c21e70bdb53985c2ec{
    flex-direction: row;
}
.x_module_x1c613d39829689c994528fe37d96d99b{
	flex-direction: row;
}	

@media screen and (max-width: 414px) {

.site-footer{
	margin-top: 180% !important;
}
.outerform{
	width: 100%;
}
.eventhead{
	margin-top: 21%;
}
	
.myText > h2{
	margin-top: 21%;
}

.regisbutton{
	/*margin: 0 !important;*/
	margin-top: 2%;
	margin-left: 9px;
}    
.business-left > h2{
    font-size: 20px!important;
    line-height: 25px;
}
.business-right > h2{
    font-size: 20px!important;
    line-height: 25px;
}

#oxi-image-hover-wrapper-2{
    width: 121% !important;
}

.homeService{
	font-size: 13px !important;
}

.inner_row882daac8b1f7b2c21e70bdb53985c2ec{
    flex-direction: column;
}
.x_module_x1c613d39829689c994528fe37d96d99b{
	flex-direction: column;
}	
#content{
	margin-top:0% !important;
}
.sp-grab{
	height: 186px !important;
}
.sp-image{
	height: 186px !important;
}
.sendEnquiryBtn{
	padding-top: 4%;
}	
.col-sm-2{max-width: 46.66667%!important;flex:none!important;}	
.service-panel > img{width: 36%;}
.logonew img{width: 126px !important; height: 93px;border: 1px solid #655f5f;}
.mostProducts td{display: block;}
.mostProducts td > span{font-size: 29px !important;padding: 4%;}
.pageBanner{margin-top: -3% !important; height: 173px;}
.x_module_x1ef83640c0a77608acd5143f66c81f55 {display: contents;}
.x_module_x30990398c6e5a7f80cf109caddf7c7c8 {display: contents;}
.x_module_x8e6bfa166f84b9136b99f2b73cc1b1a3	{display: contents;}
.serviceDetailsButton {
	bottom:auto;
	right: 2%;
}
.x_module_x52b162b52cc402d88f5cfdf645ab92ed{
	display: contents;
    margin: 4px;
    text-align: justify;
}
.compinfo{margin-left: 3%;}	
.upcomingParagraph{width:100% !important;}
.upcominginputtag {width: 100%;}	
.x_module_xf12d92b5c71d17a064cc8bc2c78521bb {	
	display: table;
    width: 94% !important;
}		
.x_module_xd05b98d6f67a9c101c37f8aaa25eedbb{	
	display: table;
   	margin: 72% 79% 0% -21% !important;
    width: 585px !important;
}			
.dropdown{
	min-width: 231px !important;
}
.dropdown-content{
	z-index: 1;
	left: 0px !important;
	top: 87px;
}
.business-right{
	text-align: center;
}
.formVideo{
	font-size: 36px;
}	
.mostProducts td{
	width: 100% !important;
}
.x_module_x2d2859fbed127193b1f9797a5ef47883{
	float: left;
    width: 100%;
    margin-right: -100%;
}
.x_module_x561180cb13d72d864953daa51599516b{
	padding-top: 92%;
}	.colTwo{	/*min-width: 156%;*/}

.container > .row > .x_module_xd751713988987e9331980363e24189ce{
    height:1500px;
}
    
.contForm{
	margin: -174% 0% 0% 47% !important;
	width: 217% !important;
}
.woocommerce-form-row > .password-input{
	width: 100% !important;
}
.woocommerce-form-row > .recomByMob{
	width: 183% !important;
}
.woocommerce-form-row > .recomByMobMargin{
	margin-bottom: 3px !important;
}
.nice-select {
    width: 100% !important;
}
.woocommerce-form-row > span{
	width: 100% !important;
}
#sgpb-popup-dialog-main-div{
	width: 309px !important;
    height: 504px !important;
    /*margin-top: -58%;*/
	max-width: 900.6px !important;
}
.sgpb-popup-close-button-2{
	/*top: -180px !important;*/
}
.registerForm{
	margin-bottom: -100% !important;
}
}
.footer-top{
	padding: 27px 0;
    background-color: #3b4466;
    overflow: hidden;
}

.footer-top > .container {
    max-width: 1500px;
}
.widget.widget_nav_menu ul li:after {
    display: none !important;
}

input[type=number], input[type=search], input[type=date], input[type=time], input[type=month], input[type=color], input[type=email], input[type=file], input[type=password], input[type=range], input[type=tel], input[type=text], input[type=url] {
background-color: #f7f7f9 !important;	
}
.dropdown-content > li > a > img{
	float: right;
    padding-right: 6%;
}
.pageBanner{
	width: 100%;
    max-width: 100%;
    float: left;
	margin : auto;
    /*margin: -1% 0% 2% -7%;*/
}
.upcomingParagraph{
	color: white; 
	width: 40%; 
	padding: 5% 0% 2% 2%;
}
.upcomingButton{
	margin-bottom: 8%; margin-left: 2%; padding: 0.5% 3%; background: #2e3995; color: white; border-radius: 6%; border-color: #e7a25b;
}
a {
    cursor: pointer;
}
#order{
	display:none;
}
.mostProducts td{
	width: 33%;
}

.x_module_x0a440246ab2c2a1d50fed7f4e8fc3072 > .regisbutton{
	margin-left : 35%;
}

.compBorder{
	border: 2px solid #0e0e0e;
    padding: 1%;
}

.txtArea{
	border-radius: 5px;
    background: #f7f7f9;
    padding: 2%;
}
.wpcf7 textarea {
    height: 45px;
    overflow: hidden;
    background: #f7f7f9;
}

#g-recaptcha-response {
    display: block !important;
    position: absolute;
    margin: -78px 0 0 0 !important;
    width: 302px !important;
    height: 76px !important;
    z-index: -999999;
    opacity: 0;
}


@media screen and (max-width: 1440px) and (min-width: 1367px) {	
   
}
@media screen and (max-width: 1366px) and (min-width: 1281px) {	

}

@media screen and (max-width: 1280px) and (min-width: 1025px) {	    
    
}

@media screen and (max-width: 1024px) and (min-width: 813px) {	    
    
}
  
@media screen and (max-width: 1920px) and (min-width: 1441px) {	     
    .sp-image-container > .sp-image{max-width:1920px !important;}
}

@media screen and (max-width: 812px) and (min-width: 415px) {	  
    
}
@media screen and (max-width: 2560px) and (min-width: 1921px) {	  
    .sp-image-container > .sp-image{max-width:2560px !important;}
}


#oxi-image-hover-wrapper-6{
	border: 2px solid #a09a9a !important;
}

.elab_product_view_switcher{
	display:none !important;
}
/*Register page css*/
.woocommerce-form-row > label{
	width: 40% !important;
}
.woocommerce-form-row > input{
	width: 60% !important;
}
.woocommerce-form-row > .password-input{
	width: 60% !important;
}
.woocommerce-form-row > .woocommerce-checkbox--text{
	width: 7% !important;
    height: 33px !important;
}
.nice-select{
	width: 60% !important;
}
.woocommerce-form-row > .recomByMob{
	width: 100% !important;
}
.woocommerce-form-row > .recomByMobMargin{
	margin-bottom: 3px !important;
}
.woocommerce-form-row > span{
	width: 51% !important;
}

@media screen and (max-width: 535px) {
.registerForm{
	margin-bottom: 0% !important;
}
}
