/*
Theme Name: WP.Master DC Child
Theme URI: http://www.dynamic-creative.com/work/
Author: dynamic-creative.com
Author URI: http://dynamic-creative.com
Template: masterdc
Version: 0.1.0a
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: masterdc-child
Tags: one-column
Description: WP.Master DC Theme Child custom
*/


@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900&display=swap');
/*font-family: 'Playfair Display', serif;*/
.fplay {font-family: 'Playfair Display', serif; font-weight: 300;}

body, button, input, select, textarea {font-family: aktiv-grotesk, sans-serif;}
a, a:hover {color:#030303;}

h1, h2, h3, h4, h5, h6 {font-family: aktiv-grotesk, sans-serif;}

.container {max-width:1920px;}
.container1 {max-width:1860px; margin:0 auto;} /*Home*/
.container2 {max-width:1590px; margin:0 auto;} /*Page*/
.container3 {max-width:1650px; margin:0 auto;} /*contact*/
.container4 {max-width:1730px; margin:0 auto;} /*actu*/
.container5 {max-width:1260px; margin:0 auto;} /**/

.container.nopadding {padding:0;}

/*menu*/
.main-navigation li::after {display:none}

/*content*/
.page-content, .entry-content, .entry-summary { margin: 0; }

/*bouton*/
.btn-primary {background:#fff; border-radius:0; border:2px solid #dcb09b; font-weight:500; color:#dcb09b; font-size:18px; padding: .60rem 1.5rem;}
.btn-primary:hover, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {background:#dcb09b; color:#fff; border-color:#dcb09b;}
.btn-primary.focus, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow: none; }

/*padding margin*/
.mb10 { margin-bottom:10px; }
.mb20 { margin-bottom:20px; }
.mb30 { margin-bottom:30px; }
.mb40 { margin-bottom:40px; }
.mb70 { margin-bottom:70px; }
.mb80 { margin-bottom:80px; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt40 { margin-top: 40px; }
.mt70 { margin-top: 70px; }
.mt80 { margin-top: 80px; }
.mx10 { margin-left:10px; margin-top:10px;}
.my10 { margin-top:10px; margin-bottom:10px;}
.my20 { margin-top:20px; margin-bottom:20px;}
.my30 { margin-top:30px; margin-bottom:30px;}
.my40 { margin-top:40px; margin-bottom:40px;}
.my100 { margin-top:100px; margin-bottom:100px;}

.p20-0 {padding:20px 0;}
.p0-0-20 {padding:0 0 20px;}