/*
Theme Name: Info Propriété
Description: Ce thème est spécialement conçu pour les besoins du client. Pour information contactez Logicweb
Version: 1.0
Author URI: http://www.logicweb.ca
Author: L'Équipe Logicweb
Template: wp-bootstrap-starter
*/


/* General */

.entry-title{display:none;}
.row > .col,.row > [class*="col-"]{padding-right:5px;padding-left:5px;}
.header-slider{margin-top:0px;box-shadow:10px 10px 45px -10px rgba(0,0,0,0.75);}
.container{max-width:1100px;}
@media (min-width: 1200px){.container{max-width:1200px;}}
@media screen and (min-width: 1800px){.container{max-width:1600px;}}


/* Positionning */

.break{display:none;}
.justify{text-align:justify;}
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.mt-10{margin-top:10px;}
.mt-25{margin-top:25px;}
.mt-50{margin-top:50px;}
.mt--10{margin-top:-10px;}
.pl-30{padding-left:30px!important;}
.p-img{padding-left:10px;padding-right:10px;}


/* Typography */

html{font-size:16px;}
@media only screen and (max-width: 800px) {html{font-size:12px!important;}}
h1, h2, h3, h4, h5, h6{color:#696969;//font-family:Brand-2;}
h5, h4{z-font-size:2rem;}
.brand{font-family:'Brand';}
.brand-val{font-family:'Brand';font-size:36px;color:#696969;text-align:right;}
.sep-1{visibility:visible;}
.lifestyle{font-family:'Brand-2';font-size:2rem;}
.cc10{font-size:.75rem;}
.info{font-size:.85rem;color:#cd3818;}
.footer-note{font-size:.5rem;}
.frm-note{font-size:.75rem;}
.bold{font-weight:bold;}
.cc01{font-weight:bold;font-size:1.5rem;color:#cd3818;}


/* Color */

.blue{color:#0072ce;font-weight:bold;}
.red{color:#cd3818;}
.gray{color:#54585A;}


/* Bullet */

.check{list-style-type:none;background-image: url(images/check-green.png);background-repeat:no-repeat;background-position:1px 0px;padding-left:25px;min-height:30px;}


/* Form */

.full-frm{width:100%!important;} 
input[type="submit"]{width:100%!important;border-radius:50px;background:#56ab2f;background:-webkit-linear-gradient(to top, #cd3818, #cd3818);background:linear-gradient(to top, #cd3818, #cd3818);color:#fff;border:2px solid #eee;font-size:1rem;}
.wpcf7 textarea, .wpcf7 select, .wpcf7 input[type="file"]{width:100%;}
.textarea-602, .textarea-625 {width:100%!important;}
.frm-check{border:none!important;}


/* Shadow */ 

.img-shadow{box-shadow:10px 10px 45px -10px rgba(0,0,0,0.75);border:3px solid #cd3818;padding:10px;}
.box-shadow{box-shadow:10px 10px 45px -10px rgba(0,0,0,0.75);} 
.text-shadow{text-shadow:2px 2px rgba(0,0,0,0.5);}
.text-contour{text-shadow:2px 0 0 #ffffff, 2px 2px 0 #ffffff, 0 2px 0 #ffffff, -2px 2px 0 #ffffff, -2px 0 0 #ffffff, -2px -2px 0 #ffffff, 0 -2px 0 #ffffff, 2px -2px 0 #ffffff;}


/* Navigation */

.dropdown:hover>.dropdown-menu{display:block;}
header#masthead {margin-top:0px;background-color:#000000!important;height:100px;width:100%;z-index:999!important;border-bottom:0px solid #0072ce;}
.navbar{background-color:#000000;z-index:999;}
.navbar-nav{margin-right:50px;}
.navbar ul li > a {font-size:13px!important;}
.dropdown-menu, .sub-menu{position:absolute;left:0px;background-color:#ffffff;width:400px !important;border-right:3px solid #000000!important;border-bottom:3px solid #000000!important;}
.dropdown-menu a, .sub-menu a{background-color:#ffffff;width:400px;border-right:none!important;font-size:.5rem!important;}


/* Footer */

/* With background image 
#footer-widget{background: url('images/bg-1.jpg') no-repeat center;background-size:cover;height:auto;color:#ffffff;background-color:#000000;}
*/

.site-footer{position:relative;background-color:#343a40!important;height:30px;background:linear-gradient(to right, #5a5b5c, #343a40);}
.site-info{color:#c0c0c0;font-size:12px;width:100%;text-align:center;padding-top:8px;}
.credits{text-decoration:none !important;}
.widget-title{color:#ffffff;margin-top:15px;}
#footer-widget{height:auto;color:#ffffff;background-color:#343a40!important;background:linear-gradient(to right, #5a5b5c, #343a40);margin-top:0px;}
#footer-widget a{color:#ffffff;}
.border-white{background-color:transparent!important;border:none!important;}
#footer-adr a{color:#c0c0c0;}
#footer-adr .fa-envelope{margin-right:10px;color:#c0c0c0;} 
.textwidget .fa-envelope{color:#ffffff!important;margin-right:10px;}

/* Back to top */

.topbutton{width:50px;height:40px;border-radius:50px;background:-webkit-linear-gradient(to top, #456059, #354a44);background:linear-gradient(to top, #456059, #354a44);color:#000000;cursor:pointer;text-align:center;position:fixed;bottom:50px;padding-top:5px;display:none;z-index:999;transition-duration:.2s;transition-property: background-color;}
.topbutton:hover{background-color:#c0c0c0;border:1px solid #224c7c;}

/* Mobil section */


@media only screen and (max-width: 330px){
.dropdown-menu{width:200px!important;}	
.dropdown-menu a{width:200px!important;}
}

@media only screen and (max-width: 800px){
.container{margin-left:10px;margin-right:10px;}
}

@media only screen and (max-width: 1200px){
.navbar ul li > a {font-size:10px!important;}
}
@media only screen and (max-width: 1400px){
.navbar ul li > a {font-size:12px!important;}
}
@media only screen and (max-width: 1000px){

}