/*
Theme Name: U-Design Child
Theme URI: http://themeforest.net/item/udesign-responsive-wordpress-theme/253220?ref=AndonDesign
Description: Child Theme for U-Design
Author: Andon
Author URI: http://themeforest.net/user/andondesign/portfolio?ref=AndonDesign
Template: u-design
Version: 1.0.0
*/

/**** BEGIN ADDING YOUR CUSTOM CSS CODE BELOW: ****/
 .vc_general a {
     color: #ffffff !important;
}
 .hometitlespecial {
     font-size: 175%;
}
 .vc_color-info.vc_message_box {
     color: #ffffff !important;
     border-color: #c43825 !important;
     background-color: #c43825 !important;
}
 .vc_color-info.vc_message_box .vc_message_box-icon {
     color: #ffffff !important;
}
 #main-menu {
     height: 51px !important;
}
 .vc_single_image-wrapper.vc_box_shadow_border_circle {
     padding: 10px !important;
}
 .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
     background: #c43825;
}
 .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle:hover {
     background: #0b2f87;
}
 .mdp-worker-wpbakery-date h2 {
     color: #c43825 !important;
}
 #feedback a.feedback:hover, #feedback a.feedback:focus {
     background-color: #0b2f87 !important;
}
 .vc_btn3.vc_btn3-size-lg:hover {
     background-color: #0b2f87 !important;
}
 .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern:hover {
     border-color: #0b2f87 !important;
     background-color: #0b2f87 !important;
}
 #footer-bg {
     padding-bottom: 60px;
}
 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
     padding: 10px 20px;
     color: #ffffff;
     background-color: #c43825;
     border-color: #c43825;
     cursor: pointer;
}
 .gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover, .gform_wrapper .gform_page_footer input.button:hover, .gform_wrapper .gform_page_footer input[type=submit]:hover {
     background-color: #171717;
     border-color: #171717;
}

.estimates {
    font-size: 200%;
    color: #d8e4e9;
    font-weight: 800;
}
.phoneicon {
font-size: 250%;
color: #e2d402;
}

.phonenumber {
font-size: 250%;
color: #0b2f87;
font-weight: bold;
line-height: 20px;
}
.phonenumber:hover {
	color: #d8e4e9;
}
/**** START POPUP BUTTONS ****/
 .bld-step-1-el-0 {
     width: 100%;
     height: 100%;
}
 .bld-step-1-el-0 img {
     -webkit-transition: all 1s ease;
    /* Safari and Chrome */
     -moz-transition: all 1s ease;
    /* Firefox */
     -o-transition: all 1s ease;
    /* IE 9 */
     -ms-transition: all 1s ease;
    /* Opera */
     transition: all 1s ease;
}
 .bld-step-1-el-0:hover img {
     -webkit-transform:scale(1.1);
    /* Safari and Chrome */
     -moz-transform:scale(1.1);
    /* Firefox */
     -ms-transform:scale(1.1);
    /* IE 9 */
     -o-transform:scale(1.1);
    /* Opera */
     transform:scale(1.1);
}
 .bld-step-1-el-1 {
     width: 100%;
     height: 100%;
}
 .bld-step-1-el-1 img {
     -webkit-transition: all 1s ease;
    /* Safari and Chrome */
     -moz-transition: all 1s ease;
    /* Firefox */
     -o-transition: all 1s ease;
    /* IE 9 */
     -ms-transition: all 1s ease;
    /* Opera */
     transition: all 1s ease;
}
 .bld-step-1-el-1:hover img {
     -webkit-transform:scale(1.1);
    /* Safari and Chrome */
     -moz-transform:scale(1.1);
    /* Firefox */
     -ms-transform:scale(1.1);
    /* IE 9 */
     -o-transform:scale(1.1);
    /* Opera */
     transform:scale(1.1);
}
/**** END POPUP BUTTONS ****/
