/*
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
*/
header.header-bar .branding img.preload-me {width: 220px;}
.branding a.same-logo img { width: 220px;}
//.branding a img, .branding img {height: auto;width: 270px;}
.ph-wrap.with-logo .logo-box img {width: 200px;height: auto;}
.mobile-branding img.mobile-logo.preload-me {width: 180px;}
.mobile-branding a.sticky-mobile-logo-second-switch img {width: 180px;}
.mobile-branding a.sticky-mobile-logo-first-switch img {width: 180px;}
div#branding-bottom img.preload-me {width: 40px;height: auto;}
.praveen-services .fancy-media-wrap.layzr-bg-transparent {width: 320px;}
.wpb_wrapper p a {color: #f1511b;}
section#presscore-custom-menu-one-3, section#presscore-contact-info-widget-3, section#presscore-blog-posts-2{margin-top:15px;}
.visit-count-page .visit-counts {display: none;}
.home-portfolios h2.wpb_heading.wpb_singleimage_heading {font-size: 20px !important;color: white;}
.service-btn {margin-top: -100px !important;}
.home-fancy-txt span {background: linear-gradient(to right, #e87e10, #828282, #5be40e); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; color: transparent;}
.home-fanct-txt span,.home-dual-txt h1 span {background: linear-gradient(to right, #444444, #bcbcbc, #282828); -webkit-background-clip: text; -webkit-text-fill-color: transparent;  background-clip: text; color: transparent;}
.ult-dual-color-heading h2 span {
    background: linear-gradient(to right, #a40e0e, #a8a8a8, #222222);
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent !important;
}
.hom-p{color:#C4C4C4;}
/* Base style for all Contact Form 7 fields */
.wpcf7-form-control {
    padding: 10px;
    border: 1px solid #ccc; /* fallback border */
    border-radius: 6px !important;
    background-color: #fff;
    transition: border 0.3s ease, background 0.3s ease;
    font-size: 16px;
    width: 100%;
    box-sizing: border-box;
    position: relative;
    z-index: 1;
}

/* Hover & focus: apply animated gradient border only */
.wpcf7-form-control:focus,
.wpcf7-form-control:hover {
    border: 1px solid transparent;
    background-image: linear-gradient(#fff, #fff), /* field background */
                      linear-gradient(to right, #a40e0e, #bcbcbc, #282828); /* border gradient */
    background-origin: border-box;
    background-clip: padding-box, border-box;
    outline: none;
}


@media (max-width: 1200px) {
	.home-fanct-txt {min-height: 150px !important;}
}
@media (max-width: 768px) {
     .ubtn-ctn-left {margin-left: -24px !important;}
	.home-dual-btn {display: none !important;}
	.service-btn {margin-top: 0px !important;}
	.get-in-tpuch-btn {margin-top: -50px;}
}
@media (max-width: 479px) { 
	.home-fanct-txt {min-height: 140px !important;}
	.single.single-post h1 {font-size: 24px !important; line-height:34px !important;
}
}