/*
 Theme Name:     Florida Child
 Theme URI:      http://webnus.biz/themes/florida-wp/
 Description:    Florida Child Theme
 Author:         WEBNUS
 Author URI:     http://themeforest.net/user/WEBNUS
 Template:       florida-wp
 Version:        7.6.4
*/

/* =Theme customization starts here
-------------------------------------------------------------- */

@import url('css/visualcomposer.css');
@import url('css/base.css');
@import url('css/scaffolding.css');
@import url('css/blox.css');
@import url('css/prettyPhoto.css');
@import url('css/iconfonts.css');
@import url('css/blog.css');
@import url('css/elements.css');
@import url('css/portfolio.css');
@import url('css/widgets.css');
@import url('css/icon-box.css');
@import url('css/main-menu.css');
@import url('css/color-skins.css');
@import url('css/main-style.css');
@import url('css/dyncss.css');
@import url('css/flexslider.css');

.max-title5::after {
    background: #00549D;
}

.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-primary:focus, .vc_btn3.vc_btn3-color-primary:hover {
    color: #f7f7f7;
    background-color: #08c;
}

.vc_btn3.vc_btn3-color-primary, .vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat {
    color: #FFF;
    background-color: #00549D;
}

.logo {
    margin-top: 10px;
}


li{
    font-size: 21px;
}

.icon-box12 h4 {
    color: #00549D;
    font-size: 26px;
    font-weight: 500;
    letter-spacing: 2px;
}

.icon-box12 p {
    line-height: 23px !important;
    font-size: 19px !important;
    text-align: left;
    margin-top: 4px;
    color: #424242;
    padding-bottom: 10px;
    margin-bottom: 5px;
}
.icon-box12 i {
    font-size: 36px;
    color: #2e373d;
    margin-right: 10px;
    margin-top: -6px;
}

/*Ombre sous titre bannière*/
.wpb_wrapper h1{
	text-shadow: 1px 1px 8px rgba(0,0,0,0.8) !important;
}

.wpb_wrapper h1.blue{
	color: #00549D;
	text-shadow: 0 0 0 !important;
}


/*Footer*/
#footer {
    border-top: 0;
    background-color: #00549d!important;
}

footer .footer-in p {
    line-height: 19px !important;
    color: #FFF;
    font-size: 14px !important;
}

footer h6 {
    font-size: 21px;
    line-height: 1.3;
    margin-bottom: 40px;
    color: #FFF;
    margin-top: 40px;
    font-weight: 700;
}

footer .footer-in h5.subtitle{
    font-size: 21px !important;
    line-height: 1.3;
    margin-bottom: 21px;
    color: #FFF !important;
    margin-top: 40px;
    font-weight: 700;
    box-shadow: 0 0;
    border-bottom: 0;
}

footer .widget li {
    font-size: 15px;
}

#footer .widget ul li {
    border-color: #4180B6;
}

footer .widget ul li a{
    color: #FFF;
}

footer a, footer a:visited{
    color: #FFF;
}
footer .footer-in a:hover {
    color: #d9d9d9;
}

footer #menu-mani-nav > li > ul > li {
    padding-left: 20px;
    padding-top: 5px;
    border: 0;
}


@media only screen and (max-width: 767px){
	#wrap h3 {
    	font-size: 28px;
	}
	
	#wrap p {
    	font-size: 16px;
	}
	
	.blox{
		min-height: unset !important;
	}
}

