/*
Theme Name:     JamJo Pages
Theme URI:      http: //www.jamjo.ie
Description:    Child theme for JamJo Pages
Author:         JamJo
Author URI:     http: //www.jamjo.ie
Template:       canvas
Version:        1.0.0
*/


@import url("../canvas/style.css");


/*** image outline ***/
.entry img, img.thumbnail {
padding: 0px; background:none; border:none;
}

/***Toggle bold font***/
.shortcode-toggle.white h4 a {
    background-color: #ffffff;
    font-weight: bold;
}

/*** Slider height ***/
.page-id-2 #nav-container {
margin-bottom: 0px !important;
}

/*** Main menu spacing ***/
@media only screen and (min-width: 1000px) {
ul.nav li a {
padding-left: 24px;
padding-right: 24px;
}
}


/***Search widget***/
@media only screen and (min-width: 768px) {
.header-widget {
    clear: none;
    float: right;
    margin-right: 0;
    margin-top: 30px;
    width: 76%;
}
}

@media only screen and (min-width: 768px) {
.header-widget #search-4 {
	margin-left: 457px;
	margin-top: -48px;
	width: 32%;
}
}

@media only screen and (min-width: 768px) {
	.header-widget #text-7 {
	margin-top: 20px;
}
}


/***Main Nav fix bottom border by 1px***/
#nav-container {
padding-bottom: 2px;
}

/*** Hide page title ***/

.post-2784 .title {display:none;}
.post-2723 .title {display:none;}
.post-2 .title {display:none;}
.post-2882 .title {display:none;}
.post-3598 .title {display:none;}
.post-4406 .title {display:none;}
.post-4153 .title {display:none;}
.post-4469 .title {display:none;}
.post-2794 .title {display:none;}
.post-5371 .title {display:none;}
.post-5063 .title {display:none;}
.post-5369 .title {display:none;}
.post-6067 .title {display:none;}
.post-6189 .title {display:none;}

/*** Top Menu ***/
@media only screen and (min-width: 768px) {
#top-nav {
    width: 100% !important;
}
}

@media only screen and (min-width: 768px) {
li#menu-item-743 a, li#menu-item-743 a:hover, li#menu-item-743.active a, li#menu-item-743.current_page_item a { 
background: none !important; 
}
}

@media only screen and (min-width: 768px) {
li#menu-item-748{ float: right !important; }
}
@media only screen and (min-width: 768px) {
li#menu-item-749 { float: right !important; }
}
@media only screen and (min-width: 768px) {
li#menu-item-755 { float: right !important; }
}
@media only screen and (min-width: 768px) {
li#menu-item-754 { float: right !important; }
}


/********** Footer *********/

#footer-widgets .widget p, #footer-widgets .widget .textwidget { color: #ffffff; }
#footer-widgets .widget h3 { 
color: #ffffff;
font: bold 24px/1.2em Roboto Condensed;
}

#footer-widgets {border-top-width: 0px;}
#footer-widgets .widget ul li {color: #ffffff;}
#footer-widgets .widget ul li a{color: #ffffff;}
#footer-widgets .widget a {color: #e64690;}
.widget h3 { border-bottom: 0px solid #E6E6E6 !important; }




/***Hide contact form ***/
#contactForm {
display: none;
}

/*** Homepage Newsletter Widget ***/
#woo_subscribe-6 {
list-style-type: none !important;
}
#text-4 {
list-style-type: none !important;
}

/**** Widget Bullet****/
.widget ul {
    list-style-position: inside;
    list-style-type: disc !important;
}
#recent-posts-3 li {
    margin-bottom: 20px !important;
}


/********** Button weight *********/

a.button, a.comment-reply-link, #commentform #submit, .submit, input[type="submit"], input.button, button.button, #wrapper .woo-sc-button {
    font-weight: 500 !important;
}


/*** hide avatar profile link ***/
.profile-link {
display: none !important;
}


/*** bottom page margin reducer ***/
.page-id-2784 #content {
margin-bottom: -40px;
}

.page-id-2723 #content {
margin-bottom: -40px;
}

.page-id-2882 #content {
margin-bottom: -40px;
}

.page-id-3598 #content {
margin-bottom: -40px;
}

.page-id-4406 #content {
margin-bottom: -40px;
}

.page-id-4153 #content {
margin-bottom: -40px;
}

.page-id-5371 #content {
margin-bottom: -40px;
}

.page-id-5063 #content {
margin-bottom: -40px;
}

.page-id-5369 #content {
margin-bottom: -40px;
}

.page-id-6067 #content {
margin-bottom: -40px;
}

.page-id-6189 #content {
margin-bottom: -40px;
}



/** form landing page button ***/
#gform_wrapper_9 .gform_footer input[type="submit"] {
width:97.7%;
height: 60px;
}

body .widget #gform_wrapper_9.gform_wrapper .ginput_container_checkbox label,
body .widget #gform_wrapper_9.gform_wrapper .ginput_container_radio label {
	color: #fff;
}
body #gform_wrapper_9 label.gfield_label {
color: #fff;
}

#gform_wrapper_10 .gform_footer input[type="submit"] {
width:97.7%;
height: 60px;
}

body .widget #gform_wrapper_10.gform_wrapper .ginput_container_checkbox label,
body .widget #gform_wrapper_10.gform_wrapper .ginput_container_radio label {
	color: #fff;
}
body #gform_wrapper_10 label.gfield_label {
color: #fff;
}

#gform_wrapper_11 .gform_footer input[type="submit"] {
width:97.7%;
height: 60px;
}

body .widget #gform_wrapper_11.gform_wrapper .ginput_container_checkbox label,
body .widget #gform_wrapper_11.gform_wrapper .ginput_container_radio label {
	color: #fff;
}
body #gform_wrapper_11 label.gfield_label {
color: #fff;
}

#gform_wrapper_13 .gform_footer input[type="submit"] {
width:97.7%;
height: 60px;
}

#gform_wrapper_14 .gform_footer input[type="submit"] {
width:97.7%;
height: 60px;
}


body .widget #gform_wrapper_19.gform_wrapper .ginput_container_checkbox label,
body .widget #gform_wrapper_19.gform_wrapper .ginput_container_radio label {
	color: #fff;
}
body #gform_wrapper_19 label.gfield_label {
color: #fff;
}

#gform_wrapper_19 .gform_footer input[type="submit"] {
width:97.7%;
height: 60px;
}

body .widget #gform_wrapper_20.gform_wrapper .ginput_container_checkbox label,
body .widget #gform_wrapper_20.gform_wrapper .ginput_container_radio label {
	color: #fff;
}
body #gform_wrapper_20 label.gfield_label {
color: #fff;
}

#gform_wrapper_20 .gform_footer input[type="submit"] {
width:97.7%;
height: 60px;
}


body .widget #gform_wrapper_22.gform_wrapper .ginput_container_checkbox label,
body .widget #gform_wrapper_22.gform_wrapper .ginput_container_radio label {
	color: #fff;
}
body #gform_wrapper_22 label.gfield_label {
color: #fff;
}

#gform_wrapper_22 .gform_footer input[type="submit"] {
width:97.7%;
height: 60px;
}

#gform_wrapper_25 .gform_footer input[type="submit"] {
width:97.7%;
height: 60px;
}

body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],
body .gform_wrapper .gform_body .gform_fields .gfield select 
body .gform_wrapper .gform_body .gform_fields .gfield radio
{
	height:60px;
font-size:21px !important;
}


.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
    font-family: inherit;
    font-size: inherit;
    letter-spacing: normal;
    padding: 0px 14px !important;
}


.gform_wrapper_9 .top_label li ul.gfield_checkbox, .gform_wrapper .top_label li ul.gfield_radio {
color: #ffffff !important;
}

.gform_wrapper_11 .top_label li ul.gfield_checkbox, .gform_wrapper .top_label li ul.gfield_radio {
color: #ffffff !important;
}

.gform_wrapper_19 .top_label li ul.gfield_checkbox, .gform_wrapper .top_label li ul.gfield_radio {
color: #ffffff !important;
}

.gform_wrapper_20 .top_label li ul.gfield_checkbox, .gform_wrapper .top_label li ul.gfield_radio {
color: #ffffff !important;
}

.gform_wrapper_22 .top_label li ul.gfield_checkbox, .gform_wrapper .top_label li ul.gfield_radio {
color: #ffffff !important;
}

/*.gform_wrapper_13 .top_label li ul.gfield_checkbox, .gform_wrapper .top_label li ul.gfield_radio {
color: #ffffff !important;
}*/

body #gform_wrapper_13 .gfield_checkbox label {
    color: #000 !important;
}

/*
.gform_wrapper_14 .top_label li ul.gfield_checkbox, .gform_wrapper .top_label li ul.gfield_radio {
color: #ffffff !important;
}*/
