/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor,
.main-page {}

.blog .dt-format-gallery .dt-format-gallery-coll.full,
.archive .dt-format-gallery .dt-format-gallery-coll.full,
.search .dt-format-gallery .dt-format-gallery-coll.full
{
	display: none;
}


.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor {}
.woocommerce div.product div.summary .woocommerce-product-details__short-description {font-style:italic;}

.woocommerce-tabs .tabs li {background: #dedede !important;margin-left: 0px;padding-left: 20px;padding-right: 20px;border-right: 1px solid #eee;padding-bottom: 8px;}
.woocommerce-tabs .tabs li.active {background: none !important;}.star-rating { display: none !important; }

.masthead .shopping-cart-inner, .dt-mobile-header .shopping-cart-inner, .masthead .shopping-cart-inner *, .dt-mobile-header .shopping-cart-inner *, .masthead .shopping-cart-inner a:not(.button), .dt-mobile-header .shopping-cart-inner a:not(.button), .masthead .shopping-cart-inner .amount, .dt-mobile-header .shopping-cart-inner .amount,
.wc-ico-cart{color:#000000 !important; }.shopping-cart-inner{background-color:#CCCCCC !important;}
.shopping-cart-inner .variation *, .shopping-cart-inner .quantity *, .shopping-cart-inner .quantity, .shopping-cart-inner strong{-webkit-text-fill-color:rgba(0,0,0,1) !important;}
.checkout-page-title {background-color: #dadada !important;}
.branding .mini-widgets:last-child {display:block !important;}
.branding .mini-widgets:last-child .text-area { float: right; }
.branding .mini-widgets:last-child .mini-search { float: right;clear: both;width: 153px; }
.branding .mini-widgets:last-child .mini-search .searchform #trigger-overlay,
.branding .mini-widgets:last-child .mini-search .searchform .submit { /*padding-left: 40px;*/padding-top: 6px;font-size: 18px; }
.branding .mini-widgets:last-child .mini-search .searchform .submit span {padding-left: 10px;}
.popup-search-wrap:before{display:none;}
.popup-search-wrap .field.searchform-s,.popup-search .popup-search-wrap {background-color: #cccccc;}

.branding .mini-widgets:last-child .mini-search .searchform #trigger-overlay:before,
.branding .mini-widgets:last-child .mini-search .searchform .the7-mw-icon-search-bold:before { background-color: #ccc;margin-left: -1px !important;font-size:12px;padding: 6px;background-position: 6px;border-radius: 5px;background-size: 13px;}
.bold-icons .mini-search .submit:hover {color:#000 !important;opacity: 1 !important;}
.bold-icons .mini-search .submit:before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M15.376,13.75l-3.985-4c0.586-0.916,1.032-2.171,1.032-3.333c0-3.263-2.675-5.917-5.961-5.917C3.175,0.5,0.5,3.154,0.5,6.417c0,3.263,2.675,5.919,5.962,5.919c1.113,0,2.272-0.4,3.163-0.93l4.049,3.955L15.376,13.75z M2.518,6.455c0-2.179,1.785-3.953,3.981-3.953c2.195,0,3.983,1.773,3.983,3.953c0,2.18-1.788,3.952-3.983,3.952C4.304,10.407,2.518,8.635,2.518,6.455z'/%3E%3C/svg%3E") !important;
}
.bold-icons .mini-search .submit.act:before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='16px' height='16px' viewBox='0 0 16 16' enable-background='new 0 0 16 16' fill='%23ffffff' xml:space='preserve'%3E%3Cpath d='M2.294,3.564l11.031,11.061l1.384-1.311L3.646,2.271'/%3E%3Cpath d='M13.357,2.271L2.295,13.314l1.384,1.311L14.71,3.564'/%3E%3C/svg%3E") !important;
}
.branding .mini-widgets:last-child .mini-search .submit:before {
	opacity: .3 !important;
}
.footer .widget {margin-bottom:0px !important;}
.top-header .sub-nav > li.dt-mega-parent > a .menu-text, .sub-sideways .sub-nav > li.dt-mega-parent > a .menu-text {font-size:15px !important;line-height:16px !important;}
.menu-item-text .subtitle-text {display:none !important;}
.top-header .sub-nav > li.dt-mega-parent > a{margin-bottom:0px !important;padding: 0 !important;}
.owl-carousel.products .owl-item .item .cart .add_to_cart_button{ font-weight:bold !important; border-radius:none !important;}
.another_carousel_header .title{display:none;}
.product_thumb_link img {max-height: 300px;}
#phantom .main-nav > li > a .menu-text {font-size:17px !important;}
#phantom .main-nav > li > a { margin: 12px 3px 12px 3px !important; padding: 8px 6px 8px 6px !important; }

.woocommerce-cart-wrap .shop_table thead th, .woocommerce-cart-wrap .product-price, .woocommerce-cart-wrap .wc-item-meta *, .lost_password a, .woocommerce-Reviews .comment-notes, .woocommerce-orders-table thead th {color:#000;}
/* This will hide grid/list switcher in toolbar*/
.woocommerce-ordering{display:none!important;}

@media only screen and (max-width: 1220px) and (min-width: 1050px)  {
	.main-nav > li > a .menu-text {font-size:16px !important;}
	.main-nav > li > a { margin: 12px 3px 12px 3px !important; padding: 8px 6px 8px 6px !important; }
	#phantom .main-nav > li > a .menu-text {font-size:14px !important;}
	#phantom .main-nav > li:nth-child(1)  {display:none;}
	#phantom .main-nav > li > a { padding: 8px 4px 8px 4px !important; }
}
@media only screen and (max-width: 767px)  {
	.mobile-aligncenter {
		display: block;
		margin: 0 auto 10px;
		float: none;
	}
}
.woocommerce.woocommerce-page .switcher-wrap {
	/*float: left;*/
}
.woocommerce.woocommerce-page .woocommerce-pagination.paginator{
	float: right;
	margin-bottom: 50px;
	margin-top: 0px;
}
.woocommerce.woocommerce-page .wc-layout-list.wc-img-hover {clear:both;}

.page-id-27928 .products-carousel-shortcode .owl-stage-outer.owl-height {min-height: 460px !important;}
.page-id-27928 .products-carousel-shortcode .owl-stage-outer.owl-height .woocom-project {min-height: 440px;}
.page-id-27928 .products-carousel-shortcode .owl-stage-outer.owl-height .woocom-project .woo-buttons {position: absolute;width: 100%;bottom: 0;}
.single-reviews #comments.comments-area, .single-reviews .single-share-box, .search.search-results .entry-meta, .author.vcard {display:none !important;}
 small.includes_tax .woocommerce-Price-amount.amount {font-size: 90%; font-weight:normal;}
 .masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent {
	padding: 0 10px 10px !important;
}
.top-header .main-nav .dt-mega-menu-wrap {padding: 10px !important;}
/*.dt-css-grid .wf-cell {
	padding-bottom: 159px !important;
	position: relative !important;
}

.products .dt-css-grid .product
{
	position: unset !important;
}

.dt-css-grid .woocom-project {
	position: unset !important;
}
.dt-css-grid figcaption.woocom-list-content {
	position: absolute !important;
	bottom: 30px !important;
	width: 100% !important;
}*/
.products .dt-css-grid .wf-cell {display: flex;}
.products .dt-css-grid .product {width: 100%; align-self: flex-end;}
.owl-carousel.products-carousel-shortcode .product .woo-buttons-on-img { display: flex;}
.owl-carousel.products-carousel-shortcode .woocom-project .woo-buttons-on-img > a {align-self: flex-end;}