/*!
Theme Name: Media Helm Framework Theme
Theme URI: http://underscores.me/
Author: Media Helm
Author URI: https://mediahelm.ie
Description: A Custom Theme for all Media Helm Built Websites
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mediahelmframework
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Media Helm Framework Theme is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
body {
	padding: 0;
	margin: 0;
}

a {
	color: #009bc2;
}

.custom-pdf-button {
    text-align: center;
    display: flex;
    justify-content: center;
    width: 250px;
    margin: 0 auto;
    font-size: 18px;
    padding: 20px 40px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-transform: uppercase;
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    background-color: #009bc2;
    color: white;
}

.custom-pdf-button-red {
    text-align: center;
    display: flex;
    justify-content: center;
    width: 172px;
    margin: 0 auto;
    font-size: 14px;
    line-height: 1.2em;
    padding: 12px 24px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-transform: uppercase;
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    background-color: #BF0121;
    color: white;
}

.custom-pdf-button-orange {
    text-align: center;
    display: flex;
    justify-content: center;
    width: 172px;
    margin: 0 auto;
    font-size: 14px;
    line-height: 1.2em;
    padding: 12px 24px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-transform: uppercase;
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
    background-color: #F78F20;
    color: white;
}


/* CONTACT FORM */
label {
	width:100%;
}

.wpcf7-form p {
	margin:0 0 20px;
}

.wpcf7-form p:last-child {
	margin:0;
}



::-webkit-input-placeholder {
/* WebKit browsers */
	font-weight: 300;
	text-transform: uppercase;
	opacity:1;
}

:-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
	font-weight: 300;
	text-transform: uppercase;
	opacity:1;
}

::-moz-placeholder {
/* Mozilla Firefox 19+ */
	font-weight: 300;
	text-transform: uppercase;
	opacity:1;
}

:-ms-input-placeholder {
/* Internet Explorer 10+ */
	font-weight: 300;
	text-transform: uppercase;
	opacity:1;
}

img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }




.mobile-show {
	display: none !important;
}

@media only screen and (max-width: 768px) {
  .mobile-show {
	display: block !important;
}
}
