@media only screen and (max-width:1440px){
}
@media only screen and (max-width:1199px){
	.password-reset-wrapper .password-reset-left form.user-pass .form-control{width:300px;}
	body.role-anonymous.path-user .dialog-off-canvas-main-canvas .footer{position:static;margin-top:90px;}
}
@media only screen and (max-width:1025px){

	/*denonciation & Header-Footer */
	.navbar .navbar-header .region-navigation .menu--account li{margin-right:35px;}
	.navbar .navbar-header .region-navigation .menu--account li a{padding:5px 0 5px 35px;}
}
@media only screen and (max-width:991px){
	form.node-denonciation-form .field--name-field-deposer-votre-photo-ici-ou .image-widget .preview img{width:100%;height:100%;object-fit:cover;}
	form.node-denonciation-form .field--name-field-deposer-votre-photo-ici-ou .image-widget .preview{bottom:0;}
	.tablet-navbar-menu{display:block;}
	ul.menu.menu--account.nav.navbar-nav.navbar-right{display:none;}
	.navbar .navbar-header .region-navigation{justify-content:center;}
	.add-denonciation-static-block{padding:0 55px;}
	form.node-denonciation-form{padding:0 55px;width:100%;}
	.tablet-navbar-menu ul.menu.menu--account.nav.navbar-nav.navbar-right{display:inline-block;width:100%;margin-right:0;}
	header#navbar .navbar-toggle{display:block;position:absolute;top:6px;right:0px;background:transparent!important;border:transparent!important;margin:0;padding:2px 3px;}
	.navbar-default .navbar-toggle .icon-bar{background-color:#fff;width:27px;margin:7px 0;height:1px;}
	header#navbar .navbar-collapse.collapse{display:none!important;}
	header#navbar .navbar-collapse.collapse.in{display:block!important;}
	div#navbar-collapse{position:absolute;left:0;right:0;top:40px;z-index:99;box-shadow:0 2px 21px 0 rgba(0,0,0,0.15);background-color:#ffffff;}
	.navbar-nav > li{float:left;width:100%;}
	.navbar-default .navbar-nav > li > a{font-size:16px;font-weight:bold;letter-spacing:-0.5px;color:#222222!important;background-size:30px!important;background-position:left center!important;padding:13px 15px 13px 45px;}
	.navbar-default .navbar-nav > li > a:hover{color:#1f46ea!important;}
	.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#555;background-color:transparent;}
	.navbar-default .navbar-nav > li:nth-child(1) a{background:url(../images/icon-new.svg) no-repeat;margin-top:35px;}
	.navbar-default .navbar-nav > li:nth-child(2) a{background:url(../images/icon-listing.svg) no-repeat;}
	.navbar-default .navbar-nav > li:nth-child(3) a{background:url(../images/icon-usernamee.svg) no-repeat;background-size:30px!important;background-position:left 0px center!important;margin-bottom:15px;}
	.navbar-default .navbar-nav > li:nth-child(1) a:hover{background:url(../images/icon-new-hover.svg) no-repeat;}
	.navbar-default .navbar-nav > li:nth-child(2) a:hover{background:url(../images/icon-listing-hover.svg) no-repeat;}
	.navbar-default .navbar-nav > li:nth-child(3) a:hover{background:url(../images/icon-username-hover.svg) no-repeat;}
	form.node-denonciation-form .field--name-field-deposer-votre-photo-ici-ou:before{width:calc(100% - 40px);}
	form.node-denonciation-form .field--name-field-deposer-votre-photo-ici-ou:after{height:170px;}
	form.node-denonciation-form .js-form-wrapper.form-wrapper input.form-control{display:inline-block;}
	body.page-node-11 .denonciations-state{width:100%;}
	.login-wrapper.register-wrapper{flex-wrap:wrap;}
	.login-wrapper.register-wrapper .login-image.register-image{width:100%;height:400px;}
	.login-container.register-container{display:flex;width:100%;height:auto;align-items:center;}
	.register-wrapper{flex-wrap:wrap;}
	.register-wrapper .register-image{width:100%;height:400px;}
	.register-container{display:flex;width:100%;height:auto;align-items:center;padding:68px 0 110px;}
	.page-node-type-denonciation .main-container.container{padding:0 55px;}
	.page-node-type-denonciation .denonciations-detail-wrapper{padding:41px 40px 85px 60px;}
	.register-wrapper .register-image img.logo-white{width:210px;}
	body.page-node-2 article .content{padding:0 55px;display:flex;justify-content:center;}
	body.page-node-2 article .content > .field--name-body{width:100%;}
	.denonciation-state-form .form-actions{display:flex;align-items:center;margin-top:50px;}
	.denonciations-detail-wrapper .pdf-icon{position:static;margin-left:190px;margin-top:28px;display:inline-block;}
	.denonciations-detail-wrapper .field-row .field-label{width:140px;min-width:140px;}
	.navbar-default{background:none;background-size:cover;background-position:center top;min-height:60px;margin-bottom:45px;}
	.denonciations-list .table-responsive{border:none;}
	.navbar-default:before{background:url(../images/tablet-header.svg) no-repeat;background-size:cover!important;background-position:center top!important;display:inline-block;width:100%;left:0;right:0;top:0;bottom:0;position:absolute;z-index:100;}
	.navbar .navbar-header{float:none;position:relative;z-index:101;}
	.navbar .logo img{width:110px;}
	.block-views-blockmanager-denonciation-list-block-1{padding:0 55px;}
	.tablet-back-link button{color:#fff;position:absolute;left:0;background:url(../images/icon-back-header.svg) no-repeat;font-size:0;width:30px;height:30px;top:7px;outline:0!important;border:none!important;}
	.scan-link a.header-scan-link{color:#fff;position:absolute;left:0;background:url(../images/icon-scan.svg) no-repeat;font-size:0;width:30px;height:30px;top:7px;outline:0!important;border:none!important;}
	.login-wrapper.register-wrapper{display:inline-block;width:100%;}
	.navbar .navbar-header .tablet-back-link{display:block;}
	.navbar .navbar-header .scan-link{display:block;}
	.denonciations-top{width:100%;}
	.password-reset-wrapper > .field--name-body h2{font-size:27px;margin-bottom:17px;}
	.password-reset-wrapper > .field--name-body{width:313px;}
	.password-reset-wrapper .password-reset-left form.user-pass .form-control{width:300px;}
	body.role-anonymous.path-user .dialog-off-canvas-main-canvas .footer{position:static;margin-top:90px;}
}
@media only screen and (min-width:825px) and (max-width:991px){
	.navbar-default{min-height:70px;}
}
@media only screen and (max-width:767px){
	form.node-denonciation-form .js-form-wrapper.form-wrapper.form-actions .form-submit{width:290px;}
	form.node-denonciation-form{padding:0 7px;width:100%;}
	.add-denonciation-static-block{padding:0 7px;}
	form.node-denonciation-form .js-form-wrapper.form-wrapper{padding:13px 15px 15px 15px;}
	form.node-denonciation-form .form-item[data-drupal-selector="edit-group-location"] > .panel-body{padding:0 0 0 35px;}
	form.node-denonciation-form .js-form-wrapper.form-wrapper .form-item.panel{padding:0 0 0 35px;}
	form.node-denonciation-form .js-form-wrapper.form-wrapper .form-item.form-item-title-0-value{padding:0 0 0 35px;}
	div#navbar-collapse{position:absolute;left:15px;right:15px;}
	form.node-denonciation-form .form-item[data-drupal-selector="edit-group-location"] > .panel-body .field--name-field-geolocalisation{margin-right:0;min-width:40%;}
	.tablet-navbar-menu{display:block;padding:0 15px;}
	form.node-denonciation-form .field--name-field-deposer-votre-photo-ici-ou.js-form-wrapper.form-wrapper .control-label{padding:0 20px;}
	form.node-denonciation-form .field--name-field-donnees-de-temoignage.js-form-wrapper.form-wrapper > .panel > .panel-body .form-item-field-donnees-de-temoignage-0-value-date{margin-right:0;}
	form.node-denonciation-form .form-item[data-drupal-selector="edit-group-location"] > .panel-body .field--name-field-latitude-et-longitude > .form-item.panel > .panel-body{display:flex;flex-wrap:wrap;}
	div#edit-group-latitude-et-longitude .form-item .form-group{margin:0 0 5px;}
	header#navbar .navbar-toggle{right:25px;}
	.page-header{font-size:22px;}
	.denonciations-state > .view-header{margin-right:0;}
	.denonciations-state{padding:15px 15px 20px 65px;}
	.denonciations-state:before{left:20px;}
	.denonciations-top{padding:15px 15px 20px 65px;}
	.denonciations-top-value{margin-right:30px;}
	.denonciations-top:before{left:20px;}
	.login-container.register-container{padding:38px 0 56px;height:auto;}
	.register-wrapper .register-image img.logo-white{width:210px;left:50%;top:53%;}
	form.node-denonciation-form .field--name-field-deposer-votre-photo-ici-ou.js-form-wrapper.form-wrapper .control-label{background-image:radial-gradient(circle at 50% 0,#3d77f0,#1f46ea 62%);}
	.page-node-type-denonciation .main-container.container{padding:0 30px;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row{flex-wrap:wrap;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row.photo .field-label{max-width:73px;min-width:auto;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row.photo .field-item{width:auto;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row.status-row{width:100%;flex-wrap:nowrap;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row.status-row .field-label{width:73px;min-width:auto;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row.status-row .field-item{width:auto;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row .field-item{font-size:14px;width:100%;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row .field-label{width:100%;margin-right:5px;}
	.page-node-type-denonciation .denonciations-detail-wrapper{padding:20px 25px 40px 25px;display:flex;flex-wrap:wrap;}
	body.page-node-type-denonciation .page-header{font-size:22px;}
	.register-wrapper .register-image{width:100%;height:auto;}
	.register-wrapper .register-form-wrapper{width:100%;padding:0 38px;}
	.login-wrapper.register-wrapper .login-image.register-image{min-height:290px;height:auto;}
	body.page-node-2 article .content{padding:0 10px;}
	body.page-node-2 article .content > .field--name-body .confirmation-message .desc{width:100%;max-width:100%;}
	.denonciations-detail-wrapper .pdf-icon{position:static;margin-left:0;margin-top:0;display:flex;width:100%;justify-content:flex-end;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row .field--type-image{width:100%;}
	.denonciation-state-form .form-actions .sky-blue-btn{margin-right:10px;}
	section#block-denonciationstateformblock{width:100%;}
	form#denonciation-state-form{width:100%;}
	.denonciation-state-form .form-actions button.blue-btn{margin:0;}
	.denonciation-state-form .form-actions{margin-top:30px;}
	.register-container{padding:38px 0 56px;}
	.navbar-default > .container{width:100%;}
	.navbar .logo img{width:110px;}
	.block-views-blockmanager-denonciation-list-block-1{padding:0 5px;}
	.tablet-back-link button{left:25px;}
	.scan-link a.header-scan-link{top:8px;left:25px;}
	.region.region-footer{display:flex;align-items:center;justify-content:space-between;}
	.denonciations-state .attachment .views-element-container{margin-right:30px;}
	.denonciations-state > .view-header{margin-right:30px;}
	.navbar-default:before{top:-21px;}
	.password-reset-wrapper{padding:0 15px;}
	.password-reset-wrapper .password-reset-section{display:block;}
	.password-reset-wrapper .password-reset-right .field--name-body a{margin:0;}
	.password-reset-wrapper .password-reset-left{border-right:0;border-bottom:1px solid #b3b3b3;margin-bottom:50px;padding-bottom:50px;}
	.password-reset-wrapper .password-reset-left form.user-pass .form-control{width:300px;}
	.password-reset-wrapper > .field--name-body h2{font-size:22px;}
	.password-reset-wrapper > .field--name-body{font-size:15px;width:100%;}
	body.role-anonymous.path-user .dialog-off-canvas-main-canvas footer{display:none;}
	.denonciations-state .block-title,.denonciations-state .total,.denonciations-top-value h3,.denonciations-top-value p{font-size:15px;}
	form.node-denonciation-form .field--name-field-ajouter-images-de-l-emplac .form-item.panel .panel-body table tbody{flex-wrap:wrap;}
	form.node-denonciation-form .field--name-field-ajouter-images-de-l-emplac .form-item.panel .panel-body table tbody tr{margin-bottom:10px;}
	body.page-node-type-denonciation .header-block{display:block;}
	body.page-node-type-denonciation .header-block .title-block{margin-bottom:20px;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row{width:100%;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row.photo{flex-wrap:wrap;}
	.page-node-type-denonciation .denonciations-detail-wrapper .field-row .field--type-image{flex-wrap:wrap;}
	.denonciations-detail-wrapper .field--name-field-ajouter-images-de-l-emplac .field--item{margin-bottom:10px;}
	.denonciations-detail-wrapper .field-row.date .date-block{display:block;}
	.denonciations-detail-wrapper .field-row.date{display:flex;flex-wrap:nowrap;}
}
@media only screen and (max-width:576px){
	.region.region-footer{display:flex;justify-content:space-between;align-items:center;}
	div#edit-group-latitude-et-longitude{padding-left:15px;}
	.footer .copyright-block{padding-right:0;}
	.footer .powered-by-block{padding-left:0;}
	.register-wrapper .register-form-wrapper{padding:0 38px;width:100%;}
	.register-container{padding:38px 0 56px;}
	.listing-block .block-title{font-size:22px;margin:0 0 27px;max-width:250px;}
	.scan-link a.header-scan-link{top:8px;}
	.tablet-back-link button{left:15px;}
	.navbar-default:before{background:url(../images/mobile-header.svg) no-repeat;background-position:center top 0px!important;}
	.navbar-default{min-height:60px;margin-bottom:30px;}
	.add-denonciation-static-block h2{font-size:22px;}
	.denonciations-state:before{left:10px;}
	.denonciations-top:before{left:10px;}
	.denonciations-state{padding:15px 15px 20px 45px;}
	.denonciations-top{padding:15px 15px 20px 45px;}
	.denonciations-state > .view-header{margin-right:18px;}
	.denonciations-state .attachment .views-element-container{margin-right:20px;}
	.denonciations-top-value{margin-right:10px;}
	form.node-denonciation-form .form-item[data-drupal-selector="edit-group-location"] > .panel-body{display:block;}
	.node-denonciation-form .form-wrapper .panel-body .form-modifier-link{width:auto!important;text-align:left;}
	div#edit-group-latitude-et-longitude{padding-left:0;margin-top:15px;}
	form.node-denonciation-form .field--name-field-donnees-de-temoignage .static-logo{margin-left:-8px;}
	form.node-denonciation-form .field--name-field-ajouter-images-de-l-emplac.js-form-wrapper.form-wrapper .control-label{text-indent:-40px;padding-left:40px;}
}
@media only screen and (max-width:412px){
	.page-node-type-denonciation .denonciations-detail-wrapper{padding:20px 15px 40px 15px;}
	.page-node-type-denonciation .main-container.container{padding:0 25px;}
	img.banner-image-mob{min-height:290px;object-fit:cover;}
	.registration-title-block .field,.login-title-block .field{font-size:28px;}
	.login-wrapper.register-wrapper .login-image.register-image{min-height:290px;}
	.denonciation-state-form .form-actions button{width:50%;}
	.denonciations-detail-wrapper .field-row .field-label{width:140px;min-width:auto;}
	.login-wrapper .user-login-form .create-account a{display:block;}
}
@media only screen and (min-width:420px) and (max-width:576px){
	.navbar-default{min-height:63px;}
	.navbar-default:before{background:url(../images/mobile-header.svg) no-repeat;min-height:70px;}
}
@media only screen and (min-width:576px) and (max-width:767px){
	.navbar-default:before{top:0;}
}
