/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.adv-box {
	border-radius: 6px;
	background-image: url(http://www.blindsderby.co.uk/wp-content/uploads/adv-box.jpg);
	background-size:cover;
}

.adv-back-img {
    padding: 30px;
    background: rgb(246, 246, 246);

}


.page-id-131 .wp-image-174 {
	height: 230px;
}

/*home submit bnt*/
#nf-field-11 {
	border: 0;
	background: #fff;
	border-radius: 2px;
	text-transform: uppercase;
	color: #1b9ed9;
	font-size: 14px;
	font-weight: 600;
}

/*select {
	background: #fff !important;
	color: #d2d2d2 !important;
	border: #d2d2d2 1px solid;
}*/

.fusion-footer-widget-area ul li a {
	font-family: "Open Sans";
}



/*-----------------------------------------Header-------------------------*/

@media only screen and (max-width: 800px){
.fusion-header-wrapper .fusion-header{
    border-bottom: 2px solid #e4e4e4;
}
}


.fusion-logo img {
    width: 200px;
}

.fusion-header-v4 .fusion-header {
    padding-top: 0px;
    padding-bottom: 1px;
}

#top-botton {
background: #1a4278;
border-radius: 20px;
text-transform: uppercase;
color: #fff;
font-weight: 600;
padding: 10px 20px; 
font-size:14px;
margin-left: -20px;
}

#top-botton:hover {
background:#1B9ED9;
color:#fff;
}

.fusion-header-wrapper {
    box-shadow: 0px 1px 9px #d4d4d4;
}



@media only screen and (max-width: 800px) {

.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper {
	display: block !important;
}
}


/* Slider------------*/

.title-heading-right {
    text-shadow: 1px 1px 3px #000;
	line-height: 30px;
}

.title-heading-left {
    text-shadow: 1px 1px 3px #000;
    line-height: 30px;
}


/*-----------offer sections------*/
.offer-title {
    float: left;
    width: 65%;
	margin-top: 4%;
}

.offer-title h2{
	color: #333 !important;
}

.offer-price {
    float: left;
    width: 35%;
	text-align:center;
}

.pricing-sec h2{
    margin-bottom:0px;
}

.offer-price h3 {
    font-size: 49px;
	color: #1a4278 !important;
}

.offer-box {
    width: 100%;
    float: left;
    border: 3px dotted #1A4278;
    padding: 2px 20px;
    background: #f6f6f6;
    margin-bottom: 10px;
	color: #333;
}

.offer-box:hover {
    background: #deeffe;
}

.offer-price h3 {
	margin: 15px;
}

.page-id-131 .offer-price {
	height: 110px;
}

.page-id-247 .offer-box {
	min-height: 100px;
}

span.price-tag {
    font-size: 50px;
    font-weight: 900;
    color: #fff;
    line-height:50px;
}


/*-----------------------------------------Home Page----------------------*/


/*---------------- Discount box -----------*/
#ten {
	line-height: 1;
    font-size: 101px;
    letter-spacing: -11px;
    margin-right: 11px;
}

#discount-box .fusion-column-wrapper {
	border-radius:10px;
}

.field-wrap>div input, .field-wrap select {
    width: 100%;
    font-size: 16px;
    padding: 10px;
	border-radius:3 !important;
	border:none;
	border-bottom:4px solid #1B9ED9;
}

select {
    font-size: 16px;
    padding: 4px !important;
    border-radius:3px !important;
	border:none;
	background: #1B9ED9 !important;
    color: #fff !important;
	height: 28px !important;
}

.nf-field-container {
	margin-bottom:20px;
}


#nf-field-11:hover {
background:linear-gradient(#c4edff, #ffffff);
}

/*---------------- Paul Editsx -----------*/

.gform_wrapper .gfield input[type="text"] {
    width: 100%;
    font-size: 16px;
    padding: 10px;
	border-radius:3 !important;
	border:none;
	border-bottom:4px solid #1B9ED9 !important;
    height: 45px !important;
}
.gform_wrapper .gfield textarea {
    width: 100%;
    font-size: 16px;
    padding: 10px;
	border-radius:3 !important;
	border:none;
	border-bottom:4px solid #1B9ED9 !important;
    height: 45px !important;
    color: #747474 !important;
}
.gform_wrapper ul li.gfield {
    margin-bottom: 25px !important;
}
textarea { resize: none; }
textarea small { color:#747474 }
::placeholder {
  color: #adadad !important;
  
}

/*---------------------------Contact-------------------------------------*/
.page-id-234 .nf-form-fields-required {
    display: none;
}

#nf-field-24 {
	border: none;
	background: #1B9ED9;
	border-radius: 5px;
	color: #fff;
	text-transform: uppercase;
}

#nf-field-23 {
	border: none;
	padding: 10px;
	height: 100px;
}

.page-id-247 span.price-tag {
	font-size: 40px;
}

.page-id-247 .font-size\= {
	font-size: 13px;
}

.nf-field-element textarea {
    height: 100px;
}

.cta-home {
background-size:auto 100% !important;
}

/*---------------------------about-------------------------------------*/

.why-choose-us .fusion-column-content-centered{
}


/*---------------------------Footer-------------------------------------*/
.footer-title {
    font-size: 17px !important;
    color: #fff !important;
}

footer, footer li {
    font-size: 14px;
}

.widget_media_image img {
	border:1px solid #fff;
    background: #fff;
}

.fusion-footer-widget-column {
    margin-bottom: 30px;
}

.wpseo-location {
	color: #fff;
}
 
.wpseo-location a {
	color: #fff!important; 
}

/*---------------------------Service pages -----------------------------*/

.contact-cter img {
    width: 200px;
    padding-top: 40px;
    padding-bottom: 30px;
}

.page-offer {
    background: #1b4378;
    padding: 7px 20px 21px;
    margin-bottom: 22px;
    border-radius: 6px;
    text-align: center;
	background-image: url(http://www.blindsderby.co.uk/wp-content/uploads/single-offer-back.jpg);
}

.page-offer h3 {
color:#fff !important;
letter-spacing:1px;
}

h2.single-offer-price {
    color: #1b9ed9 !important;
    font-size: 55px !important;
}


/*-----------------------------------------Contact-------------------------*/

.con-why-box .fusion-column-wrapper .fusion-column-content-centered{
	min-height:348px!important;
}

