/*
Theme Name: The7
Theme URI: http://dream-theme.com/the7/
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: Put simply, The7 is THE most customizable WordPress theme on the market. It features 630+ design customization options. People new to multipurpose WordPress themes will be delighted with The7 Design Wizard. It allows to choose basic settings like branding, colors, header layout, etc. and intelligently calculates all the rest. Voilà, your pro-grade site design is ready in mere minutes. Automatically! Add a seamless integration with Visual Composer page builder, Slider Revolution, WooCommerce, WPML (as well as other most popular plugins), and you get the definitive web-development toolkit. And, yes, it is mobile friendly (certified by Google) and SEO-ready.
Version: 3.6.0.1
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
License URI: License.txt
Tags: multipurpose, responsive, retina ready, SEO ready, mobile friendly, iOS, material design, clean, minimal, business, corporate, portfolio, creative, photography, one page site, micro site
Text Domain: the7mk2
*/

.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-tabs{}
.woocommerce-tabs ul.wc-tabs{background-color: #0098aa;border-top-left-radius: 5px;    border-top-right-radius: 5px;    margin-bottom: 0px;}
.woocommerce-tabs ul.wc-tabs li{margin-left: 0px !important;}
.woocommerce-tabs ul.wc-tabs li a{padding: 10px;display: block;color: #fff !important;}
.woocommerce-tabs ul.wc-tabs li a:hover{color: #fff !important;}
.woocommerce-tabs ul.wc-tabs li.active{background-color: rgba(0, 0, 0, 0.15);}
.woocommerce-tabs ul.wc-tabs li.active a{color: #fff !important;}
.woocommerce-tabs ul.wc-tabs li.hover{background-color: rgba(0, 0, 0, 0.15);}
.woocommerce-tabs ul.wc-tabs li.hover a{color: #fff !important;}
.woocommerce-tabs div.entry-content{padding: 15px 15px;border: 2px solid #ebebeb;    border-top: 0px;}
.woocommerce-tabs div.entry-content h2{color: #0998a9 !important;margin-bottom: 10px !important;}
.woocommerce-tabs div.entry-content table{}
.woocommerce-tabs div.entry-content table tr{}
.woocommerce-tabs div.entry-content table tr th{width:40% !important;}
.product_meta{}
.product_meta span.sku_wrapper{display:none;}
.related {}
.related h2{color: #0998a9 !important;margin-bottom: 10px !important;}
figure.woocom-project{}
figure.woocom-project div.buttons-on-img{}
figure.woocom-project div.buttons-on-img a.alignnone{    -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);    box-shadow: 0 0px 5px rgba(0, 0, 0, 0.18);    border: 2px solid #ebebeb;}
.single-product{}
.single-product div.related{display:none;}

.tab-style-four.wpb_tabs .wpb_tabs_nav li.ui-tabs-active, .tab-style-four.wpb_tabs .wpb_tabs_nav li:hover {background-color: rgba(0, 0, 0, 0.15);}
.tab-style-four.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{padding: 15px 15px;border: 2px solid #ebebeb;border-top: 0px;}
.tab-style-four.wpb_tabs{    border-radius: 5px;}

.tab-style-four.wpb_tour .wpb_tabs_nav li.ui-tabs-active, .tab-style-four.wpb_tabs .wpb_tabs_nav li:hover {background-color: rgba(0, 0, 0, 0.15) !important;}
.tab-style-four.wpb_tour .wpb_tour_tabs_wrapper .wpb_tab{padding: 15px 15px !important;border: 2px solid #ebebeb !important;border-left: 0px !important;}
.tab-style-four.wpb_tour{    border-radius: 5px !important;}

.custompostgrid{}
.custompostgrid .vc_grid-item{}
.custompostgrid .vc_grid-item .vc_grid-item-mini{border: 1px solid #e4e4e4;}
.custompostgrid .vc_grid-item .vc_grid-item-mini .vc_gitem-zone{}
.custompostgrid .vc_grid-item .vc_grid-item-mini .vc_gitem-zone .vc_gitem-zone-mini{}
.custompostgrid .vc_grid-item .vc_grid-item-mini .vc_gitem-zone .vc_gitem-zone-mini .vc_gitem-post-data{margin-bottom: 10px;}
.custompostgrid .vc_grid-item .vc_grid-item-mini .vc_gitem-zone .vc_gitem-zone-mini .vc_custom_heading{}
.custompostgrid .vc_grid-item .vc_grid-item-mini .vc_gitem-zone .vc_gitem-zone-mini .vc_custom_heading h4{}
.custompostgrid .vc_grid-item .vc_grid-item-mini .vc_gitem-zone .vc_gitem-zone-mini .vc_custom_heading h4 a{font-size: 14px;line-height: 20px !important;}
.custompostgrid .vc_grid-item .vc_grid-item-mini .vc_gitem-zone .vc_gitem-zone-mini .vc_btn3-container{margin-bottom: 5px;}
.custompostgrid .vc_grid-item .vc_grid-item-mini .vc_gitem-zone .vc_gitem-zone-mini .vc_btn3-container a.vc_btn3{font-size: 12px;padding:8px 10px;}

table.customprodtable{width:100% !important;}
table.customprodtable td, th{border: 1px solid #cacaca;text-align:center !important;padding:15px 5px !important;font-size: 12px;}
table.customprodtable tr{}
table.customprodtable tr:first-child{background-color:#e6e6e6 !important;}
table.customprodtable tr:first-child td, th{padding:5px !important;}
table.customprodtable tr:nth-child(odd){background-color:#f7f7f7;}
table.customprodtable td a{text-decoration:none !important;}
table.customprodtable td a:hover{text-decoration:underline !important;}

.post-type-archive{}
.post-type-archive .cont-id-0 > .wf-cell {
    width: 31%;
    padding: 0px 0px 0px;
    margin: 10px 1%;
    background: #F9F9F9;
    border: 1px solid #e4e4e4;
}
.post-type-archive .cont-id-0 > .wf-cell .project-list-content{
    padding: 0px 10px;
}
.post-type-archive .cont-id-0 > .wf-cell .project-list-content .entry-title{
    text-align: center;    
}
.post-type-archive .cont-id-0 > .wf-cell .project-list-content .entry-title a{
    text-align: center;    
    font-size: 16px;
    color: #0098aa;
}
.post-type-archive .cont-id-0 > .wf-cell .project-list-content .entry-title a:hover{color: #333333 !important;}
.post-type-archive .cont-id-0 > .wf-cell .project-list-content .entry-title a .count{color: #0098aa;}
.custompostgrid .vc_grid-item .vc_grid-item-mini .vc_gitem-zone{background-size: contain;}
.homepgsolbtn{}
.homepgsolbtn h2.vc_custom_heading{margin-top: 10px;}
.woof .chosen-container-multi .chosen-choices li.search-field input[type="text"] {min-height: 20px !important;}

/*******************************************************************************************************************************************************************************
																					Custom Code
**********************************************************************************************************************************************************************************/

body .branding > a,
body .branding > img{
	padding-left: 0;
}
.top-bar {
    padding-top: 10px;
}
body .vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h2, 
body .vc_general.vc_cta3.vc_cta3-style-flat .vc_cta3-content-header h4{
	line-height: normal;
}
body.home .post-content {
    display: block;
}	 
.packaging-services-tab .vc_pageable-slide-wrapper{
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;	
}
.packaging-services-tab .vc_pageable-slide-wrapper .vc_grid-item{
        display: -webkit-flex !important;
        display: -ms-flexbox !important;
        display: flex !important;
}
.packaging-services-tab .vc_pageable-slide-wrapper .vc_grid-item .vc_grid-item-mini{
	width: 100%;
    background: #F9F9F9;	
}
.home-recent-updates {
    margin-bottom: 30px;
}
.woof_submit_search_form_container button.button:hover {
    color: #333;
}
.woof_sid_auto_shortcode .woof_container:nth-child(4) {
    float: none;
}
.filter-style-ios .paginator .page-nav .nav-next{
	padding: 0;
    padding-right: 30px;
	margin-top: 10px;    
}
 .leadinModal h4 {
 clear: none !important;
}
.regulations-pdf{}
.regulations-pdf a{text-decoration: none;}
.regulations-pdf a:hover{text-decoration: underline;}
.regulations-accordion{}
.regulations-accordion h3.ui-state-active{}
.regulations-accordion h3.ui-state-active a{}
.regulations-accordion h3.ui-state-active a span{font-weight: bold;color:#1999aa !important;}

#bottom-bar{}
#bottom-bar .wf-table{}
#bottom-bar .wf-table .wf-td{}
#bottom-bar .wf-table .wf-td:last-child{display:none;}

/*****************************************************************************
						Media Query 
******************************************************************************/

@media all and (max-width: 767px) {
	body .rev_slider .tp-caption.rev-btn{
	    font-size: 12px !important;
	    line-height: 20px !important;
	    min-width: 100px !important;	
	    padding: 0 !important;    
		left: 50px;
	}	
	body .vc_cta3-actions .vc_btn3-container a.vc_general{
		width: 220px;
		font-size: 11px;
		padding: 5px;
	}
	body .vc_cta3-content .vc_cta3-content-header h2{
		font-size: 18px;
		line-height: normal;		
		text-align: center;
	}
	body.home .vc_btn3-container.vc_btn3-right{
		text-align: center;
	}
	body.home .wpb_single_image{
		margin-top: 0 !important;		
	}
	body #main{
		padding-bottom: 10px;
	}	
 

}