/*
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
*/
.vc_custom_1537901611989 tr td{
	border-color:#ffffff;
	border-left-width:1px;
	border-left-style:solid;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-right-width:1px;
	border-right-style:solid;
}

.vc_custom_1537901611989 .aio-icon-box{
	border-style:hidden !important;
}

.square_box-icon tr:nth-child(51) td:nth-child(2){
	text-align:left;
}

.square_box-icon tr:nth-child(52) td:nth-child(2){
	text-align:left;
}

.square_box-icon tr:nth-child(54) td:nth-child(2){
	text-align:left;
}

.square_box-icon tr:nth-child(51) td:nth-child(3){
	border-left-style:hidden;
	border-right-style:hidden;
}

.square_box-icon tr:nth-child(51) td:nth-child(5){
	border-left-style:hidden;
	border-right-style:hidden;
}

.square_box-icon tr:nth-child(51) td:nth-child(7){
	border-left-style:hidden;
	border-right-style:hidden;
}

.square_box-icon tr:nth-child(51) td:nth-child(9){
	border-left-style:hidden;
	border-right-style:hidden;
}

.square_box-icon tr:nth-child(51) td:nth-child(11){
	border-left-style:hidden;
}

.square_box-icon tr:nth-child(52) td:nth-child(10){
	border-left-style:hidden;
}

.square_box-icon tr:nth-child(52) td:nth-child(8){
	border-left-style:hidden;
	border-right-style:hidden;
}

.square_box-icon tr:nth-child(52) td:nth-child(6){
	border-left-style:hidden;
	border-right-style:hidden;
}

.square_box-icon tr:nth-child(52) td:nth-child(4){
	border-left-style:hidden;
	border-right-style:hidden;
}

.square_box-icon tr:nth-child(52) td:nth-child(3){
	border-left-style:hidden;
}

.square_box-icon tr:nth-child(53) td:nth-child(3){
	border-left-style:hidden;
}

.square_box-icon tr:nth-child(54) td:nth-child(10){
	border-left-style:hidden;
}

.square_box-icon tr:nth-child(55) td:nth-child(5){
	border-left-style:hidden;
}

.square_box-icon tr:nth-child(54) td:nth-child(8){
	border-left-style:hidden;
	border-right-style:hidden;
}

.square_box-icon tr:nth-child(55) td:nth-child(3){
	border-left-style:hidden;
	border-right-style:hidden;
}

.square_box-icon tr:nth-child(54) td:nth-child(6){
	border-left-style:hidden;
	border-right-style:hidden;
}

.square_box-icon tr:nth-child(54) td:nth-child(4){
	border-left-style:hidden;
	border-right-style:hidden;
}

.square_box-icon tr:nth-child(54) td:nth-child(3){
	border-left-style:hidden;
}

.vc_custom_1538307138859 tr td{
	color:#ffffff;
	border-width:1px;
	border-color:#ffffff;
	border-right-style:solid;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-style:solid;
}

.vc_custom_1538307138859 .square_box-icon{
	border-style:hidden !important;
}

.aio-icon-description table tbody tr td{
	border-right-width:1px !important;
	border-left-width:1px !important;
}

.vc_custom_1499347634300 > .wpb_wrapper{
	position:relative;
}

#tab-description tr td{
	border-width:1px;
	border-color:#ed0027;
	border-right-style:solid;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-style:solid;
}

#tab-description table tbody tr td{
	border-right-width:1px !important;
	border-left-width:1px !important;
}

.vc_custom_1499347634300 tbody tr .column-1{
	border-left-width:1px !important;
}

.tablepress tbody .column-1{
	border-left-style:solid;
	border-left-color:#ffffff;
	border-right-color:#ffffff;
	border-right-style:solid;
	color:#ffffff;
	text-align:center;
}

.wpb_wrapper .tablepress tbody tr .column-1{
	border-right-width:1px !important;
}

.dt-css-grid .post li{
	text-align:left;
}

.woocommerce-product-details__short-description p:nth-child(2) strong{
	text-transform:uppercase;
	color:#e60027;
}

#tab-description p strong{
	color:#e60027;
}

#tab-description tr strong{
	color:#e60027;
}

.uvc-sub-heading h4 strong{
	color:#e60027;
}

.uvc-sub-heading h4 a{
	color:#086ee2;
}

.woocommerce-product-details__short-description h3 a{
	color:#e60027;
}

@media (max-width:1067px){

	#tab-description tr td{
		border-width:1px;
		border-color:#ed0027;
		border-right-style:solid;
		border-bottom-style:solid;
		border-left-style:solid;
	}
	
	#tab-description table tbody tr td{
		border-right-width:1px !important;
		border-bottom-width:1px !important;
		border-left-width:1px !important;
	}
	
}

.woocommerce-product-details__short-description h3{
	color:#e60027;
}

.woocommerce-product-details__short-description h3 a{
	color:#e60027;
}

.dt-css-grid .post .woo-buttons{
	min-height:50px;
}

.dt-css-grid .wf-cell:nth-child(2) .woo-buttons{
	height:46px;
	min-height:46px;
}

.dt-css-grid .wf-cell:nth-child(3) .woo-buttons{
	height:43px;
	min-height:43px;
}

.dt-css-grid .wf-cell:nth-child(1) .woo-buttons{
	height:46px;
	min-height:46px;
}

.dt-css-grid .wf-cell:nth-child(2) .wc-forward{
	position:relative;
}

.description-under-image .post .woocom-project{
	margin-left:0px;
}

.description-under-image .iso-item{
	text-align:center;
	position:static;
}

.description-under-image .dt-css-grid{
	position:relative;
}

.vc_custom_1539357118572 .square_box-icon{
	border-style:hidden !important;
}

.vc_custom_1539357118572 tr td{
	border-width:1px;
	border-color:#ffffff;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:solid;
	border-left-style:solid;
	border-left-width:1px;
}

.aio-icon-description table tbody tr td{
	border-color:#ffffff !important;
	border-left-width:1px !important;
	border-bottom-width:1px !important;
	border-right-width:1px !important;
}

.square_box-icon .aio-icon-description > p:nth-child(3){
	text-align:left;
}

.square_box-icon .aio-icon-description p:nth-child(4){
	text-align:left;
}
