/*
Theme Name:WCM010020-Box
Theme URI: http://wordpress.templatemela.com/woo/WCM01/WCM010020/WP3/
Author: Templatemela
Author URI: http://www.templatemela.com
Description: Our default theme lets you create a responsive magazine website with a sleek, modern design.
License: GNU General Public License v2 or later
License URI: http://www.templatemela.com/license
Tags: one-column, two-columns, right-sidebar, flexible-width, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: templatemela
Template: WCM010020
*/

@import url("../WCM010020/style.css");

/****************Basic Structure************/

.right-sidebar #primary{width:76.5%;}
.right-sidebar #secondary{ width: 21.5%;}

.page_inner {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 7px 7px #dddddd;
    margin: 0 auto;
    overflow: hidden;
    /*width: 1200px;*/
	/*falguni*/
	width: 100%;
}

.site-top{width:1200px;}

/**************Header****************/
.header-main{
	  background-color: #fff;
    box-shadow: 0 0 7px #dddddd;
    display: table;
    margin: 0 auto;
    width: 1260px;
}
.header_left{ margin: 0 0 0 30px;}
.header_right{margin: 0 30px 0 0;}

.topbar-main #navbar{width:1260px;}

.home-slider-container{width:1260px;}

.main-navigation{padding:0 0 0 20px;}

/************************Content***********************/

.blog-posts-content .owl-theme .owl-controls .owl-buttons div.owl-prev{background: transparent;right:25px;}
.blog-posts-content .owl-theme .owl-controls .owl-buttons div.owl-next{background: transparent;right:5px;}
.blog-posts-content .owl-theme .owl-controls .owl-buttons div:hover {
	color: #000;
}

.blog-posts-content .owl-theme .owl-controls .owl-buttons div.owl-prev:hover {
    background-position: -197px -30px;
}
.blog-posts-content .owl-theme .owl-controls .owl-buttons div.owl-next:hover {
    background-position: -236px -30px;
}

.blog-posts-content .owl-theme .owl-controls .owl-buttons div {
    top: -36px;
}
.blog-posts-content .owl-item .container-inner{margin:0; padding:0;}

.page-title{ margin: 0 0 10px;}

.blog-posts-content .day, .blog-posts-content .month, .blog-posts-content .year{ display: inline-block;} 
.blog-posts-content .post-date{
	width: 122px;
	height:auto;
	left: 0;
    right: auto;
	padding:10px 0 0;
	font-size:13px;
	font-style:italic;
	  text-transform: capitalize;
	 top:auto;
	 bottom:0;
}
.blog-posts-content .day{margin: 0 8px 8px 0;   font-size: 13px;}

.blog-posts-content .post-author{					
		border-bottom: 1px solid #e9e9e9;
		border-left: 1px solid #e9e9e9;
		border-right: 1px solid #e9e9e9;						
		 margin: 0;
    padding: 15px 10px;
}
.blog-posts-content .post-title{ padding: 11px 0 8px; margin:0;}
.post-content-inner{
	border-bottom: 1px solid #e9e9e9;
		border-left: 1px solid #e9e9e9;
		border-right: 1px solid #e9e9e9;
		padding:0 10px 10px;	
}

#secondary .blog-posts-content{padding:0;border:none;}

.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
    background-color: #2fb991;
}
#woo-products{
	margin: 0 0 0 2px;
}


.right-sidebar .product-categories .cat-parent::before {
    content: "\f104";
    left: 0;
    padding: 11px 11px 11px 0;
    right: auto;
}
.right-sidebar .primary-sidebar .widget.woocommerce.widget_product_categories li, .right-sidebar .widget.woocommerce.widget_product_categories li {
    padding: 0 10px 0 0;
}
.right-sidebar .primary-sidebar .widget.woocommerce.widget_product_categories li a, .right-sidebar .widget.woocommerce.widget_product_categories li a{text-align:right;}

.right-sidebar .product-categories .sub-container.mega, .right-sidebar .product-categories .sub-container.non-mega {
    left: auto !important;
    margin: 0 !important;
    position: absolute;
    right: 100% !important;
    top: 0 !important;
}

/********Sidebar**************/

.sidebar-category .product-categories .mega ul.children.sub li:last-child a {
	padding:10px 0;
}

.sidebar-category .product-categories .children.main-ul li.mega-hdr .children.main-ul li:last-child a{border:none;}


/***************Footer*********/


.footer_inner {
	
    /*background:#ffffff; */

	box-shadow: 0 3px 7px 0 #dddddd;
	-moz-box-shadow: 0 3px 7px 0 #dddddd;
	-webkit-box-shadow: 0 3px 7px 0 #dddddd;
	margin: 0 auto;
	padding: 0 30px;
	position: relative;
	width: 1200px;
}
.footer-top-inner,.footer-bottom-container{width:1260px;margin:0 auto;}
.site-footer .widget_top_rated_products .star-rating{font-size:12px;}
#footer-widget-area .woocommerce ul.product_list_widget li{padding:10px 0;}
 .ei-slider-thumbs { 
    width: 915px;
}
 .home-slider {
    display: inline-block;
    vertical-align: top;
	 width: 100%;
}

/* Custome by GCO*/

.cms-title {
    width: 100%;
}


.widget.woocommerce.widget_product_categories h1, .widget.woocommerce.widget_product_categories .widget-title {
    background: url(images/megnor/category.jpg) no-repeat scroll -3px 0px #1D61AD;
}

.product-button-hover .button.add_to_cart_button, .woocommerce .wishlist_table td.product-add-to-cart a, .product-button-hover .button.product_type_simple, .product-button-hover .button.product_type_variable{
	vertical-align: top;
}

.widget .widget-title {
    border-left: 5px solid #1d61ad;
}

#shipping_method label {
    vertical-align: text-top;
    padding-left: 5px;
}

.bapf_head {
    background: #EFEFEF;
    padding: 1px 10px;
    border-left: #064F88 4px solid;
/*     margin-bottom: 10px; */
}
.bapf_head h3 {
    font-size: 18px;
    color: #002C4E;
}
.flt_by_catgry .tm-checkbox {
    width: 25px !important;
    height: 25px;
}
.bapf_sfilter .bapf_cchild, .bapf_sfilter .bapf_ochild {
    cursor: pointer;
    float: right;
    padding: 0;
}
.flt_by_catgry .fa {
    margin-right: 0;
}

.flt_by_price span.irs-bar {
    background: #1d61ad;
}
.flt_by_price span.irs-from {
    background-color: #1d61ad !important;
}
.flt_by_price span.irs-to {
    background-color: #1d61ad !important;
}
.irs--modern .irs-from, .irs--modern .irs-single, .irs--modern .irs-to {
    background-color: #1d61ad !important;
}
.irs--modern .irs-from:before, .irs--modern .irs-single:before, .irs--modern .irs-to:before {
    border-top-color: #1d61ad !important;
}
.irs--modern .irs-from:before, .irs--modern .irs-single:before, .irs--modern .irs-to:before {
    border-top-color: #1d61ad !important;
}

i.yith-wcwl-icon.fa.fa-heart-o {
    display: none;
}

.header-search button[type="submit"] {
    background: #1d61ad;
    background: linear-gradient(to bottom, #1d61ad 0%,#1d61ad 100%);
}

.breadcrumb_last, .woocommerce .woocommerce-breadcrumb span, .woocommerce-page .woocommerce-breadcrumb span {
    color: #1d61ad; 
}

.bapf_body {
    border: 1px solid #eeeeee;
    padding: 10px 15px;
    border-top: none;
}

.woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover, .woocommerce-page ul.cart_list li a:hover, .woocommerce-page ul.product_list_widget li a:hover,
.footer a:hover, .footer .footer-links li a:hover, .site-footer a:hover, .footer-menu-links li a:hover,
.summary .yith-wcwl-add-button .add_to_wishlist:hover::before, .summary .yith-wcwl-wishlistaddedbrowse .feedback .add_to_wishlist:hover::before, .summary .yith-wcwl-wishlistexistsbrowse .feedback .add_to_wishlist:hover::before,
#woo-products .products .container-inner:hover h3, .products.grid .container-inner:hover h3,
.yith-wcwl-add-button:hover a, 
.yith-wcwl-wishlistaddedbrowse .feedback:hover a, 
.yith-wcwl-wishlistexistsbrowse .feedback:hover a{
	color: #1d61ad;
}

a.hover{
	color: #1d61ad !important;
}

.yith-wcwl-share {
    display: none;
}

.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message {
    border-top: 3px solid #66B345;
}

.woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before {
    background-color: #66B345; 
}

.woocommerce .wc-proceed-to-checkout .checkout-button, .woocommerce-page .wc-proceed-to-checkout .checkout-button {
    background: #66B345;
}

.yith-wcwl-add-button:hover, .yith-wcwl-wishlistaddedbrowse .feedback:hover, .yith-wcwl-wishlistexistsbrowse .feedback:hover {
    color: #66B345;
}

.yith-wcwl-add-button, .yith-wcwl-wishlistaddedbrowse .feedback, .yith-wcwl-wishlistexistsbrowse .feedback {
    padding: 0; 
}

.static-links-list a:hover:before {
    color: #1d61ad;
}

#fourth div {
    margin-top: 5px;
}

/*.image-block img {
    min-height: 185px;
    max-height: 185px;
}*/

.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    width: initial;
    /*height: 30px;*/
}

span.product-title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    width: initial;
}


.bapf_ckbox_square input[type=checkbox]{
    -webkit-appearance: auto !important;
    -moz-appearance: auto !important;
    -ms-appearance: auto !important;    
    appearance: none;
    display: inline-block;
    vertical-align: middle !important;
    border: 1px solid #ccc;
    width: 14px;
    height: 14px;
    outline: 0;
    padding: 4px;
    margin-right: 5px;
    background: transparent url(../../images/megnor/sprite.png) 0px -330px no-repeat !important;
    display: inline-block;

}

@media (max-width: 767px){
	.header-search input[type="text"], .header-search .search-field {
		width: 57% !important;
	}
	.header-search{
		width: 270px !important;
	}
		/*falguni*/
	.page_inner {
       width: 100% !important;
     }
}

#pum_popup_title_44983 {
	font-size: 21px !important;
    font-weight: 400 !important;
    line-height: 40px !important;
}

.free_quote_form input[type="text"], .free_quote_form input[type="email"], .free_quote_form select, .free_quote_form textarea {
    border: 1px solid #D1D0CE !important;
    margin-bottom: 13px !important;
    height: 50px !important;
    padding-left: 15px !important;
	width: 100% !important;
}
.btn_three {
	background: #1D61AD !important;
	border: 1px solid #1D61AD !important;
	padding: 15px 30px !important;
	transition: all .3s linear !important;
	display: inline-block !important;
}
.wpcf7 .ajax-loader {
	margin: 0px;
}
.primary-sidebar .widget_product_categories .dropdown_product_cat {
    width: 100%;
    background: #fff;
    border: 1px solid #ccc;
    margin-top: 10px;
    height: 40px;
}
@media only screen and (max-width: 600px) {
	.pum-theme-44976 .pum-container, .pum-theme-enterprise-blue .pum-container {
		/*padding: 0px !important;*/
		border-radius: 15px !important;
		background-image: url("https://goclickonitstore.com.au/wp-content/uploads/2021/09/GCO-website-Popup-A.jpg");
		padding: 25px !important;
	}
	.btn_three {
		margin-top: 20px !important;
	}
	/*falguni*/
	.page_inner {
        width: 100% !important;
     }
	/*#pum_popup_title_9887 {
		padding: 70px 15px 15px 15px;
		background-color: #54aaf8;
		color: #23445e;
		margin-bottom: 0px;
		background-image: url("https://www.goclickon.com.au/wp-content/uploads/2021/09/letter.png");
		background-repeat: no-repeat;
		border-radius: 15px 15px 0px 0px;
		background-position: top left;
		line-height: 30px;
		text-align: center;
	}
	#popmake-9887 .popmake-content {
		padding: 15px 15px 60px 15px;
		background-color: #f7f7f7;
		background-image: url("https://www.goclickon.com.au/wp-content/uploads/2021/09/clouds.png");
		background-repeat: no-repeat;
		background-position: right bottom;
		border-radius: 0px 0px 15px 15px;
	}*/
}

@media only screen and (min-width: 600px) {
	.pum-theme-44976 .pum-container, .pum-theme-enterprise-blue .pum-container {
		/*padding: 0px !important;*/
		border-radius: 15px !important;
		background-image: url("https://goclickonitstore.com.au/wp-content/uploads/2021/09/GCO-website-Popup-A.jpg");
		padding: 25px !important;
	}
	.btn_three {
		margin-top: 20px !important;
	}
	/*falguni*/
	.page_inner {
        width: 100% !important;
     }
	/*#pum_popup_title_9887 {
		padding: 70px 15px 15px 15px;
		background-color: #54aaf8;
		color: #23445e;
		margin-bottom: 0px;
		background-image: url("https://www.goclickon.com.au/wp-content/uploads/2021/09/letter.png");
		background-repeat: no-repeat;
		border-radius: 15px 15px 0px 0px;
		background-position: top left;
		line-height: 30px;
		text-align: center;
	}
	#popmake-9887 .popmake-content {
		padding: 15px 15px 60px 15px;
		background-color: #f7f7f7;
		background-image: url("https://www.goclickon.com.au/wp-content/uploads/2021/09/clouds.png");
		background-repeat: no-repeat;
		background-position: right bottom;
		border-radius: 0px 0px 15px 15px;
	}*/
	/*falguni*/
	#menu-item-59842{
		margin-left: 0px !important;
	}
	/*end*/
}

@media only screen and (min-width: 768px) {
	.pum-theme-44976 .pum-container, .pum-theme-enterprise-blue .pum-container {
		/*padding: 0px !important;*/
		border-radius: 15px !important;
		background-image: url("https://goclickonitstore.com.au/wp-content/uploads/2021/09/GCO-website-Popup-A.jpg");
		padding: 25px !important;
	}
	.btn_three {
		margin-top: 20px !important;
	}
	/*falguni*/
	.page_inner {
        width: 100% !important;
     }
	/*#pum_popup_title_9887 {
		padding: 70px 15px 15px 15px;
		background-color: #54aaf8;
		color: #23445e;
		margin-bottom: 0px;
		background-image: url("https://www.goclickon.com.au/wp-content/uploads/2021/09/letter.png");
		background-repeat: no-repeat;
		border-radius: 15px 15px 0px 0px;
		background-position: top left;
		line-height: 30px;
		text-align: center;
	}
	#popmake-9887 .popmake-content {
		padding: 15px 15px 60px 15px;
		background-color: #f7f7f7;
		background-image: url("https://www.goclickon.com.au/wp-content/uploads/2021/09/clouds.png");
		background-repeat: no-repeat;
		background-position: right bottom;
		border-radius: 0px 0px 15px 15px;
	}*/
	/*falguni*/
	#menu-item-59842{
		margin-left: 0px !important;
	}
	.sticky-element-placeholder{
		margin: 0px 15px 0px 0px !important;
	}
	/*end*/
}

@media only screen and (min-width: 992px) {
	.pum-theme-44976 .pum-container, .pum-theme-enterprise-blue .pum-container {
		/*padding: 0px !important;*/
		border-radius: 15px !important;
		background-image: url("https://goclickonitstore.com.au/wp-content/uploads/2021/09/GCO-website-Popup-A.jpg");
		padding: 25px !important;
	}
	.btn_three {
		margin-top: 20px !important;
	}
	/*falguni*/
	.page_inner {
        width: 100% !important;
     }
	/*#pum_popup_title_9887 {
		padding: 70px 15px 15px 15px;
		background-color: #54aaf8;
		color: #23445e;
		margin-bottom: 0px;
		background-image: url("https://www.goclickon.com.au/wp-content/uploads/2021/09/letter.png");
		background-repeat: no-repeat;
		border-radius: 15px 15px 0px 0px;
		background-position: top left;
		line-height: 30px;
		text-align: center;
	}
	#popmake-9887 .popmake-content {
		padding: 15px 15px 60px 15px;
		background-color: #f7f7f7;
		background-image: url("https://www.goclickon.com.au/wp-content/uploads/2021/09/clouds.png");
		background-repeat: no-repeat;
		background-position: right bottom;
		border-radius: 0px 0px 15px 15px;
	}*/
	/*falguni*/
	#menu-item-59842{
		margin-left: 0px !important;
	}
	/*end*/
}
@media (max-width: 767px){
	/*falguni*/
	#menu-item-59842{
		margin-left: 0px !important;
	}
	.header_cart {
		margin: 0 17px 10px !important;
	}
	.header-main{
		margin: 0 3px !important;
	}
	.page_inner{
		margin: 0px 0px!important;
	}
	/*end*/
}

@media only screen and (min-width: 1200px) {
	.pum-theme-44976 .pum-container, .pum-theme-enterprise-blue .pum-container {
		/*padding: 0px !important;*/
		border-radius: 15px !important;
		background-image: url("https://goclickonitstore.com.au/wp-content/uploads/2021/09/GCO-website-Popup-A.jpg");
		padding: 25px !important;
	}
	.btn_three {
		margin-top: 20px !important;
	}
	/*#pum_popup_title_9887 {
		padding: 70px 15px 15px 15px;
		background-color: #54aaf8;
		color: #23445e;
		margin-bottom: 0px;
		background-image: url("https://www.goclickon.com.au/wp-content/uploads/2021/09/letter.png");
		background-repeat: no-repeat;
		border-radius: 15px 15px 0px 0px;
		background-position: top left;
		line-height: 30px;
		text-align: center;
	}
	#popmake-9887 .popmake-content {
		padding: 15px 15px 60px 15px;
		background-color: #f7f7f7;
		background-image: url("https://www.goclickon.com.au/wp-content/uploads/2021/09/clouds.png");
		background-repeat: no-repeat;
		background-position: right bottom;
		border-radius: 0px 0px 15px 15px;
	}*/
}
/*falguni*/
.header-main, .topbar-main #navbar { width:100% !important }
.slider_area_inner, .panel-row-style-inner-container, .home .main-content .left-sidebar, .site-top, .home .main-content.right-sidebar { width: 96% !important; padding: 2% 2% 0px !important;}
/*.home .main-content .left-sidebar{width:100% !important;padding: 0px 0px 0px 0px; }*/
.footer-top-inner, .footer-bottom-container {width:96% !important; padding: 0px 2% !important;}
.footer_inner {width:100% !important}
/*#panel-3663-3-0-0 .main-container{
	padding: 0px 0px 0px !important;
}*/ 
/*.page-id-3663 .left-sidebar #primary{
	width:75% !important;
	margin-right: 0px !important;
}*/
/*.page-id-3663 .left-sidebar #secondary{
	width: 20% !important;
}*/
.contact_input .wpcf7-form-control, .contact_form .wpcf7-form-control{
	/*background: none repeat scroll 0 0 #efeded;*/
	padding: 19px !important;
}
.pwb-carousel{
	display: none !important;
}
@media only screen and (min-width: 1200px) and (max-width: 1300px){
.slider_area_inner, .main-content-inner, .panel-row-style-inner-container, .home .main-content.left-sidebar, .home .main-content.right-sidebar {
    width: 100% !important;
}
.page_inner {
    width: 100% !important;
}
/*#menu-item-59842{
	margin-left: 350px !important;
}*/
.ei-slider {
    height: 300px !important;
}

}

.ei-slider-thumbs {
    width: auto !important;
}

#menu-item-59842 a {
    background-color: #1d61ad !important;
    color: #fff !important;
    padding: 10px 15px 7px 15px !important;
    margin-top: 7px !important;
    border-radius: 3px !important;
}
.header-main-inner {
    margin: 5px 0 !important;
}
/*@media only screen and (max-width: 979px)
{
	.left-sidebar #primary
	{
	    width: 90% !important;

	}
	.left-sidebar #secondary
	{
		width: 90% !important;
	}
}*/
@media only screen and (min-width: 980px) and (max-width: 1199px){
	.slider_area_inner, .main-content-inner, .panel-row-style-inner-container, .home .main-content.left-sidebar, .home .main-content.right-sidebar {
		width: 100% !important;
	}
	.page_inner {
		width: 100% !important;
	}
}
html{overflow-x:hidden}

/*New arrivals*/

.main-content {
	width: 100% !important;
}
.home-page {
	padding: 0px 2% !important;
	width: 96% !important;
}
.main-content-inner {
	padding: 0px 2% !important;
	width: 96% !important;
}
.left-sidebar #primary {
	margin-right: 0px !important;
}
.footer-bottom-container {
	width: 96% !important;
	padding: 0px 2% !important;
}
/*.comment-content img[height], .entry-content img, .entry-summary img, img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"], #site-header img {
	height: auto !important;
	width: 100% !important;
}*/
.animated {
	height: auto !important;
	width: 100% !important;
}
/*new arrivals end*/
/*end*/

/*******Mobile********/
button, input, select, textarea {
    max-width: 100% !important;
}
.header-main {
	margin: 0px !important;
	padding: 0 0px !important;
}

/*sonam*/
.footer_inner {
	margin: 0px !important;
	 
    background-repeat: no-repeat;
    background-color: rgb(127 127 127);
    bottom: 0 !important;
    background-position: center bottom !important;
    width: 100%;
    

 !important;
   }
.footer-widget h3.widget-title {
    color: #fff !important;
}
.footer a, .site-footer a, .site-footer, .footer-menu-links li a 
{
    color: #fff !important;
}
span.product-title 
{ 
    color: #fff !important;
}
.product_list_widget .amount {
   
    color: #fff !important;
}
.widgets-footercontact .fa {
    border: 1px solid #fff !important;  
    color: #fff !important;   
}
.footer-bottom {
    background-color: #000;
}



.footer-top-inner {
	margin: 0px !important;
}
.main-content-inner {
	margin: 0px !important;
}
.topbar-main #navbar {
	margin: 0px !important;
}
.header_cart {
	margin: 0 6px 6px !important;
}
.header-search {
	margin-left: 6px !important;
}
.main-content {
	margin: 0px !important;
}
/*******************/

.product-detail-wrapper .price del span {
    color: #e8051b !important;
}