/*
Theme Name: TechnoDigg Child
Description: Child theme for TechnoDigg theme
Author: Techno Digg
Author URI: https://www.technodigg.com/
Template: TechnoDigg
Version: 1.0.0
Text Domain:  TechnoDigg
*/
.home #main p, .home h1, .home h2, .home h3, .home h4, .home h5, .home h6, .home #main span, .home #main a, .home #main div, .page-id-7 #main h2{
	color: white !important;
}
.home footer.fusion-widget-area{
	border-top: 4px solid;
}
a.fusion-button.button-flat.fusion-button-round.button-large.button-custom.button-1.know {
    margin-top: 20px;
    border: solid white;
}
a.fusion-button-pill{
	margin-right: 30px;
}
.v-224 {
    margin-top: 0px !important;
}
.v-404 {
    margin-top: 19px !important;
}
.v-3144 {
    margin-top: 20px;
}
.key-featuress {
    padding-left: 18px !important;
}
a.fusion-button.button-flat.fusion-button-round.button-large.button-custom.button-3 {
    margin-top: 20px;
    border: solid white;
}
a.fusion-button.button-flat.fusion-button-round.button-large.button-custom.button-4 {
    margin-top: 20px;
    border: solid white;
}
a.fusion-button.button-flat.fusion-button-round.button-large.button-custom.button-5 {
    margin-top: 20px;
    border: solid white;
}
.port1 {
    line-height: 38.5px;
}
.port2 {
    margin-top: -10px !important;
}
#rev_slider_1_1_wrapper{
	border: none;
}
.product {
    font-size: 16px;
}
img.image.wp-image-271.attachment-medium.size-medium {
    margin-top: 52px;
}
.full-product {
    padding-left: 35px;
    padding-bottom: 0px;
}
.app-desc {
    background: black;
    text-align: center;
}
.app-desc h2{
	padding:5px;
}
.know {
    margin-top: 12px;
}
.twop {
    padding-bottom: 20px;
}
.prod {
    padding: 15px;
}
a.fusion-button.button-flat.fusion-button-round.button-large.button-custom.button-5 {
    margin-top: 0px;
    border: solid white;
}
a.fusion-button.button-flat.fusion-button-round.button-large.button-custom.button-4 {
    margin-top: 0px;
    border: solid white;
	margin-left: 15px;
}
a.fusion-button.button-flat.fusion-button-round.button-large.button-custom.button-3 {
    margin-top: 0px;
    border: solid white;
	margin-left: 15px;
}
.products2 {
    padding-bottom: 20px;
}
img.image.wp-image-40.attachment-full.size-full {
    margin-top: 20px;
}
h1.quick {
	color:white !important;
}
input#submit {
    background-color: #b7040a !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.namee {
    border-radius: 0px;
    margin-bottom: 10px;
    background: transparent;
    border: 2px solid white;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.namee::placeholder {
    color: white;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email.Emaill{
	 border-radius: 0px;
    margin-bottom: 10px;
	background:transparent;
	border:2px solid white;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email.Emaill::placeholder {
	color:white;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{
	 border-radius: 0px;
    margin-bottom: 10px;
	background:transparent;
	border:2px solid white;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required::placeholder {
	color:white;
}
input.wpcf7-form-control.wpcf7-submit.sendd {
    border-radius: 0px;
    background-color: transparent;
    border: 2px solid white;
}
input.wpcf7-form-control.wpcf7-submit.sendd:hover {
	background: #b7040a;
    color: white;
}
.pic1 img {
    width: 126px;
	margin-bottom: 10px;
}
.pic3 img {
    width: 120px;
    margin-bottom: 10px;
}
.pic2 img {
    width: 126px;
    margin-bottom: 10px;
}
.pic4 img {
    width: 120px;
}
.fusion-footer-widget-column {
    margin-bottom: 18px;
}
.footer1 p {
    text-align: justify;
	margin-bottom:30px;
}
.footer1 a {
    border: 2px solid white;
    padding: 10px;
    font-size: 15px;
    text-transform: uppercase;
}
footer1 a:hover{
	background:#b7040a !important;
}
div#media_image-7{
	margin-top: 22px;
}
@media screen and (min-width: 1300px){
	.fusion-page-title-bar{
		background-size: cover !important;
	}
}

@media screen and (min-width: 1800px){
	#main {
    	background-size: 100%;
	}
	.fusion-page-title-bar{
		background-size: cover !important;
	}
.fusion-fullwidth.fullwidth-box.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {	
	background-color: rgba(255, 255, 255, 0) !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    padding: 2px 0px 0px !important;
    margin-top: 0px !important;
  }
.brandd div{
        margin-top: 40px !important;
    }
.keyfeature{
    padding: 126px 30px 0px !important;
    margin-top: 72px !important;
}
	.fusion-fullwidth.fullwidth-box.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
    margin-top: 25px !important;
}
	
	.fusion-fullwidth.fullwidth-box.welcome.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling{
		padding-top:172px !important
	}
	.fusion-fullwidth.fullwidth-box.productss.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
    padding-top: 100px !important;
}
	.fusion-fullwidth.fullwidth-box.applications.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
    padding-top: 45px !important;
}
	.fusion-fullwidth.fullwidth-box.brandd.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
    padding-top: 115px !important;
}
	.fusion-fullwidth.fullwidth-box.keyfeature.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
    padding-top: 76px !important;
    padding-bottom: 40px !important;
}

}

@media only screen and (max-width:750px) {
	.fusion-title-size-one, h1 {
    margin-top: 0 !important;
    margin-bottom: 0!important;
}

.fusion-fullwidth.fullwidth-box.welcome.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling{
	background-color: rgba(255,255,255,0) !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    padding-top: 0px!important;
    padding-right: 40px !important;
    padding-bottom: 0px !important;
    padding-left: 10px !important;
    margin-top: 10px !important;
	}
.fusion-fullwidth.fullwidth-box.productss.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling{
    background-color: rgba(255,255,255,0) !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    padding-top: 0px !important;
    padding-right: 20px !important;
    padding-bottom: 0px !important;
    padding-left: 20px !important;
    margin-top: 63px !important;
	}
	.fusion-fullwidth.fullwidth-box.applications.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
	    background-color: rgba(255,255,255,0) !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    padding-top: 15px !important;
    padding-right: 30px !important;
    padding-bottom: 0px !important;
    padding-left: 30px !important;
    margin-top: 0px !important;
}
.fusion-fullwidth.fullwidth-box.keyfeature.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling{
	background-color: rgb(183, 4, 10) !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    padding-top: 25px !important;
    padding-right: 30px !important;
    padding-bottom: 0px !important;
    padding-left: 30px !important;
    margin-top: 0px !important;
	}
	
}
@media only screen and (max-width:767px){
	.pic1 {
    text-align: center;
}
	.pic2{
		text-align:center;
	}
	.pic3 {
    text-align: center;
}
	.pic4 {
    text-align: center;
}
	h1.quick {
    text-align: center;
}
	.port2 p {
    text-align: center !important;
}
	section#media_image-4 {
    text-align: center;
}
	
}

