/*
Theme Name: The7
Theme URI: http://dream-theme.com/
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: 4.1.4
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: one-column, two-columns, right-sidebar, flexible-width, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
*/

.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 {}

.navigation-holder {
    background-color: #f15c22;
}
.wf-td.assistive-info
{
	font-size:20px;
}

.aio-icon-component.commercial-area.style_1 {
	background-color: #f15c22;
	padding:20px 0px 5px 0px;
	position:relative;
	top:-10px;
}
/*.wpb_row.wf-container.home-boxed{
	margin-top:-135px!important;
}
*/
.aio-icon-component.retail-box.style_1{
	background-color:#1b0d0a;
}
.aio-icon-component.joinery-box.style_1{
	background-color:#1b0d0a;
}

.aio-icon-component.retail-box.style_1 {
    padding: 35px 0 1px 25px;
}

.aio-icon-component.joinery-box.style_1 {
    padding: 40px 25px 0 0;
}
.wf-cell.wf-span-4.wpb_column.column_container h3
{
	font-size:32px;
	color:white;
}
wf-cell wf-span-4 slider_box_3 wpb_column column_container
{
padding-left: 4px;
}
.vc_btn.vc_btn_blue.vc_btn_md.vc_btn_square{
	background-color:#0B0000;
	border:1px solid white;
	width:205px;
	font-size:15px;
}
.testimonial-item{
	background-color:#000000;
	
}
.slider_box_1, .slider_box_2, .slider_box_3 { padding: 0;}
.border-line {
    position: relative;
    top: -20px;
}
.wpb_row.wf-container.project-all .title{
	display:none;
}
.-link.-readmore.-onlyonelink {
    display: none;
}
.stripe.stripe-style-1 .view-all-projects{
	text-align:center;}
.testimonial-item .testimonial-content{color:white;}
.wf-wrap {
	font-size:14px;
}
.footer .textwidget{
	color:white;
}

.footer .widget-title {
    color: #5F4534!important;
}
.soc-ico a .icon, .footer .soc-ico a .icon, .sidebar .soc-ico a .icon{
	fill:white;
}
.testimonial-content{
	max-width:500px;
}
.read-more{
	float:right;
	padding-top:14px;
}
.newsletter.newsletter-widget .newsletter-email{
	border:1px solid black;
	border-radius:0px;
	background-color:#1B0D0A;
	color:#8C7E7B!important;
	width:100%;
}
.newsletter.newsletter-widget .newsletter-firstname{
	border:1px solid black;
	border-radius:0px;
	background-color:#1B0D0A;
	color:#8C7E7B!important;
	width:49%;
}

.newsletter.newsletter-widget .newsletter-submit {
    background-color: #e35621;
    border: medium none;
    border-radius: 0;
    font-size: 16px;
    width: 26%;
    top:-50px;
}
.newsletter-profile.newsletter-profile-1 {
    border: 0 none;
    border-radius: 0;
    margin-left: 188px;
    position: relative;
    top: -100px;
    background-color:#1B0D0A;
    width:49%;
}
.wf-td .text-primary{
	color:white!important;
}
.wf-td .text-secondary{
	color:#A68461!important;
	font-size:14px;
}
.widget.widget_text a{
	color:white;
	text-decoration:none;
}
.page #main {
    padding: 35px 0 25px!important;
}
.home #main {
    padding: 35px 0 0px!important;
}
.right_header {
  float: right;
  width: 500px;
}
.hemail {
  float: right;
}
.ui-tabs-nav li a {
  color: #fff !important;
}
.ui-tabs-nav li.ui-tabs-active.ui-state-active a{
  color: #F15C22 !important;
}
.team-author-name {
  color: #fff;
}
@media screen and (max-width:1125px) {
#main-nav > li {
  margin-left: 5px;
  margin-right: 5px;
}
}
@media screen and (max-width:980px) {
#main-nav > li {
  margin-left: 0;
  margin-right: 0;
}
#main-nav > li > a {
  font-size: 14px !important;
  padding: 9px 7px !important;
}
.right_header {
  float: left;
  width: 100%;
}
.right_header > div {
  width: 100%;
  margin-bottom: 15px;
}
}
@media screen and (max-width:768px) {
.wpb_row.wf-container.home-boxed{
	margin-top:0 !important;
}

.right_header .button {
  float: right;
}

}
