/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://demos.artbees.net/jupiter5
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Text Domain: mk_framework
Domain Path: /languages/
*/

@font-face {
    font-family: 'Proxima Nova Rg';
    src: url('fonts/ProximaNova-Regular.eot');
    src: url('fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/ProximaNova-Regular.woff2') format('woff2'),
        url('fonts/ProximaNova-Regular.woff') format('woff'),
        url('fonts/ProximaNova-Regular.ttf') format('truetype'),
        url('fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Quicksand bold';
    src: url('fonts/QuicksandBold-Regular.eot');
    src: url('fonts/QuicksandBold-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/QuicksandBold-Regular.woff2') format('woff2'),
        url('fonts/QuicksandBold-Regular.woff') format('woff'),
        url('fonts/QuicksandBold-Regular.ttf') format('truetype'),
        url('fonts/QuicksandBold-Regular.svg#QuicksandBold-Regular') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Lt';
    src: url('fonts/ProximaNova-Light.eot');
    src: url('fonts/ProximaNova-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/ProximaNova-Light.woff2') format('woff2'),
        url('fonts/ProximaNova-Light.woff') format('woff'),
        url('fonts/ProximaNova-Light.ttf') format('truetype'),
        url('fonts/ProximaNova-Light.svg#ProximaNova-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Rg It';
    src: url('fonts/ProximaNova-RegularIt.eot');
    src: url('fonts/ProximaNova-RegularIt.eot?#iefix') format('embedded-opentype'),
        url('fonts/ProximaNova-RegularIt.woff2') format('woff2'),
        url('fonts/ProximaNova-RegularIt.woff') format('woff'),
        url('fonts/ProximaNova-RegularIt.ttf') format('truetype'),
        url('fonts/ProximaNova-RegularIt.svg#ProximaNova-RegularIt') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Proxima Nova Sb';
    src: url('fonts/ProximaNova-Semibold.eot');
    src: url('fonts/ProximaNova-Semibold.eot?#iefix') format('embedded-opentype'),
        url('fonts/ProximaNova-Semibold.woff2') format('woff2'),
        url('fonts/ProximaNova-Semibold.woff') format('woff'),
        url('fonts/ProximaNova-Semibold.ttf') format('truetype'),
        url('fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Quicksand Book';
    src: url('fonts/QuicksandBook-Regular.eot');
    src: url('fonts/QuicksandBook-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/QuicksandBook-Regular.woff2') format('woff2'),
        url('fonts/QuicksandBook-Regular.woff') format('woff'),
        url('fonts/QuicksandBook-Regular.ttf') format('truetype'),
        url('fonts/QuicksandBook-Regular.svg#QuicksandBook-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova Bold';
    src: url('fonts/ProximaNova-Bold.eot');
    src: url('fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/ProximaNova-Bold.woff2') format('woff2'),
        url('fonts/ProximaNova-Bold.woff') format('woff'),
        url('fonts/ProximaNova-Bold.ttf') format('truetype'),
        url('fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

body{font-family: 'Proxima Nova Rg';}
.header-style-1.header-align-center .header-logo a {margin-left: 100px;}
.header-style-1 .mk-header-padding-wrapper, .header-style-2 .mk-header-padding-wrapper, .header-style-3 .mk-header-padding-wrapper {
    padding-top: 90px;
}
.mk-header-start-tour .mk-svg-icon {
    display: none;
}
.mk-header-right {
    right: 100px;
	-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;
 margin-top: 25px;
}
.a-sticky .mk-header-right{margin-top: 5px;}
.mk-header-start-tour.add-header-height.show {
    border-radius: 50px;
    padding: 12px 24px;
    font-size: 20px;
    background-color: #0063a2;
    line-height: normal;
    height: auto;
    color: #fff;
		transition: height .25s ease,line-height .25s ease;
-webkit-transition: height .25s ease,line-height .25s ease;
-moz-transition: height .25s ease,line-height .25s ease;
-ms-transition: height .25s ease,line-height .25s ease;
-o-transition: height .25s ease,line-height .25s ease;
	
}
.a-sticky .mk-header-start-tour.add-header-height.show {
    border-radius: 50px;
    padding: 12px 24px;
    font-size: 20px;
    background-color: #0063a2;
    line-height: normal !important;
    height: auto !important;
    color: #fff;
		transition: height .25s ease,line-height .25s ease;
-webkit-transition: height .25s ease,line-height .25s ease;
-moz-transition: height .25s ease,line-height .25s ease;
-ms-transition: height .25s ease,line-height .25s ease;
-o-transition: height .25s ease,line-height .25s ease;
    
}



.mucker-text p { font-family: 'Quicksand Book' !important; }
.mucker-text p strong {font-family: 'Quicksand bold';}
.cf-col-1 {
    float: left;
	width: 50%
}
.cf-col-1 .wpcf7-form-control.wpcf7-text {
    width: 98%;
}
.cf-col-2 {
    float: right;
	width: 50%;
}
.cf-col-2 .wpcf7-form-control.wpcf7-text {
    width: 98%;
	float: right;
}
.cf-col-full .wpcf7-form-control.wpcf7-text,.cf-col-full .wpcf7-form-control.wpcf7-textarea {
    width: 100%;
}

#sub-footer { background: url('https://www.mucker.com/wp-content/uploads/2018/04/phonograph_diagram_banner.jpg')no-repeat scroll center center transparent; background-size: cover; padding: 55px 0 55px;}
#sub-footer .mk-footer-copyright {font-size: 20px; letter-spacing: 1px; color: #ffffff !important;margin-left: 100px;}
#sub-footer .mk-grid { max-width: 100%;}
