/*  
Theme Name: Transitions UK
Theme URI: http://transitionsuk.org
Version: 1.0
Description: Designed by <a href="http://www.verulamwebdesign.co.uk">Verulam Web Design</a>.
Author: Verulam Web Design
Author URI: http://www.verulamwebdesign.co.uk
Template: charity
*/

@import url("../charity/style.css");
h1 {
    color: #6E00D3 !important;
}
h2, h3, h4, h5 {
    color: #5d5d5d !important;
}
.rev_slider_wrapper {
    float: left;
	max-height: 490px!important;
	height: auto;
}

.navbar a.brand {
    padding: 5px 0px 5px 20px;
}



body.home .fake-navbar {
    opacity: 0;
    display: none;
}

.navbar .nav > li > a {
/*	padding: 27px 12px 24px !important; */
	padding: 34px 12px 32px !important;
}

.search-header button {
    background:url(images/search-button.png) no-repeat scroll 11px -1px transparent!important;
}

.navbar-inverse .navbar-inner {
    border-top: 3px solid #00ACEE;
    background: none repeat scroll 0% 0% #FFF!important;
    border-bottom: medium none;
}


.navbar .nav > li > a {
    /*color: #547375!important;*/
	color: #6e00d3!important;
    font-weight: normal!important;
    text-shadow: none!important;
	/*padding: 27px 12px 24px !important;*/
	padding: 34px 12px 32px !important;
}

.navbar .nav > li > a:hover {
    color: #fff!important;
    font-weight: normal!important;
    text-shadow: none!important;
	/*background-color: #406365!important;*/
	background-color: #6e00d3!important;
	/*padding: 27px 13px 24px !important;*/
	padding: 34px 12px 32px !important;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background: none repeat scroll 0% 0% transparent;
    color: #00ACEE;
    border: medium none !important;
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
    color: #FFF !important;
    /*background-color: #406365!important;*/
	background-color: #6e00d3!important;
}

	
.dropdown-menu {
    /*background-color: #406365!important;*/
	background-color: #6e00d3!important;
}

 
 .plus-up, .plus-hor {
    background-color: #eb670f!important;
}

li.current_page_item a {
    color: #eb670f!important;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a {
    background: none repeat scroll 0% 0% transparent;
    color: #eb670f!important;
    border: medium none !important;
}




.footer-widgets {
    padding: 0px;
    background: none repeat scroll 0% 0% #000!important;
	display: none!important;
}


h1.title-divider span {
    color: #6e00d3!important;
}


.search-header button {
    margin: 10px 0px!important;
}


/**NAV BAR**/
.navbar .nav li a {
    color: #000 !important;
}
.navbar .nav li:last-child a {
    background: #6E00D3;
    color: #fff !important;
}
.navbar .nav li:last-child a:hover {
    background: #eb670f !important;
    color: #fff !important;
}
.navbar .nav li .dropdown-menu li a {
    color: #fff !important;
}
.navbar .nav li .dropdown-menu li:last-child a:hover {
    background: #6e00d3 !important;
}
.navbar .nav li .dropdown-menu li a:hover {
    color: #eb670f !important;
}


/**BLOG**/
.block.blog-post .table.table-bordered{
    width: 200px;
}
.block.blog-post td:nth-child(2) {
    display: none;
}

h4.event-title {
    color: #800080;
}
.fp-event {
    color: #696969;
}

/**FRONT PAGE**/

.home-event {
    padding-top: 30px;
    margin-top: 50px;
    border-top: solid 1px #eeeeee;
}
.hn-content {
    margin-top: 25px;
}
.tparrows {
    top: 56% !important;
}
.single-hb {
    text-align: center;
    padding-left: 0;
    margin-top: 15px;
}
.single-hb:hover .hb-inner {
    border: solid 1px #dadada;
}
.hb-container {
    padding: 0;
    margin-bottom: 20px;
}
.hb-inner {
    border: solid 1px #eeeeee;
    padding-bottom: 10px;
    height: 320px;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;
}
.hb-container .single-hb .hb-inner a {
    color: #1E73BE;
    transition: none;
}
.hb-container .single-hb .hb-inner a:hover {
    color: #16497d;
    text-decoration: none;
}
@media screen and (max-width: 575px) {
    .tp-bullets.simplebullets.round {
        bottom: 10px !important;
    }
    .tparrows {
        top: 35% !important;
    }
}
/** CONTACT FORM **/
.home-contact input.fp-contact {
    width: 82%;
    box-shadow: none;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    /**padding: 20px;**/
    border: none !important;
}
.input-prepend:hover {
    border-color: #00acee;
}
.input-prepend {
    width: 90%;
    border: solid 1px #eeeeee;
    transition: all 0.5s;
}
.input-prepend:focus {
    border: solid 1px #eeeeee !important;
}
.home-contact input.btn {
    width: 90% !important;
    height: 40px !important;
    padding: 0 !important;
    border-radius: 0 !important;
    border: none !important;
    background: #1E73BE url("images/send-icon.png") no-repeat left top !important;
    text-align: center !important;
    text-transform: uppercase !important;
    color: #fff !important;
    font-size: 17px !important;
    font-family: 'Pontano Sans', sans-serif !important;
    transition: .5s !important;
    -webkit-transition: .5s !important;
    -moz-transition: .5s !important;
    text-shadow: none !important;
    margin: 0 0 100px 0 !important;
}
.home-contact .name-icon {
    background: url("images/name-icon.png") no-repeat left top transparent;
    height: 100%;
    width: 100%;
    float: left;
}
.home-contact .email-icon {
    background: url("images/email-icon.png") no-repeat left top transparent;
    height: 100%;
    width: 100%;
    float: left;
}
.home-contact .input-prepend span {
    height: 40px;
    width: 49px;
    padding: 0;
    margin: 0;
    border-radius: 0;
    border: none;
    background: url("images/line-contact.png") no-repeat right center transparent;
}
.input-append .add-on, .input-prepend .add-on {
    display: inline-block;
    width: auto;
    height: 20px;
    min-width: 16px;
    padding: 4px 5px;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    background-color: #eee;
    border: 1px solid #ccc;
}
#mc_embed_signup .mc-field-group input {
    display: inline-block !important;
    width: 80% !important;
    /**padding: 19px 0 !important;**/
}
.tp-bullets {
    bottom: 20px !important;
}
div#rev_slider_1_1_wrapper {
    overflow: hidden !important;
    max-height: 600px !important;
}
.rev_slider_wrapper {
    max-height: 600px !important;
}
/** PARTNER PAGE **/
.pn-box-single {
    text-align: center;
    margin-top: 15px;
}
.pn-box-single h4 {
    color: #bdbdbd;
}
.pn-box-single a {
    color: #bdbdbd;
    transition: none;
    margin-top: 15px;
}
.pn-box-single a:hover {
    color: #9b9b9b;
    text-decoration: none;
}
.pn-box-single p {
    margin-bottom: 15px;
}
.support-head {
    color: #6d6d6d;
}
.child-pages ul {
    margin-left: 0;
}
.child-pages ul li{
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}
.child-pages ul li {
    display: inline-block;
}
.child-pages ul li a {
    color: #828282;
    font-size: 17px;
    padding: 2px 6px;
    padding-left: 0;
    transition: none;
}
.child-pages ul li a:hover {
    color: #424242 !important;
    text-decoration: none;
}
.temp-box {
    height: 600px;
    width: 100%;
    background: none;
    border: solid 1px #eeeeee;
}
.temp-box h3 {
    position: absolute;
    top: 45%;
    text-align: center;
    color: #eeeeee;
}

/*DONATION PAGE*/
div#sidebar .block:first-child {
    margin-bottom: 0;
}

/** FOOTER **/

.top-footer {
    background: #eeeeee;
}
.top-footer ul {
    list-style: none;
    padding-left: 0;
}
.top-footer a {
    color: #696969;
    text-decoration: none;
}
.footer-menu {
    columns: 4;
    -webkit-columns: 4;
    -moz-columns: 4;
    margin-left: 0;
    padding: 25px 0 15px 0;
}
.footer-menu a {
    color: #bdbdbd;
    transition: none;
}
.footer-menu a:hover {
    color: #696969;
    text-decoration: none;
}
.footer-menu-container {
    background: #F7F7F7;
    border-top: solid 1px #dadada;
}
.footer-copyright .priv-cook {
    margin-left: 20px !important;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    height: auto !important;
}
/**MEDIA QUERIES**/
@media screen and (max-width: 1200px) {
    .navbar .nav > li > a {
        font-size: 13px !important;
        padding: 34px 5px 32px !important;
    }
    .navbar .nav > li > a:hover {
        font-size: 13px !important;
        padding: 34px 5px 32px !important;
    }
}
@media screen and (max-width: 979px) {
    .footer-copyright .priv-cook {
        margin-left: 0 !important;
    }
}
@media screen and (max-width: 700px) {
    .footer-menu {
        columns: 2;
        -webkit-columns: 2;
        -moz-columns: 2;
    }
}
@media screen and (-webkit-min-device-pixel-ratio:0) {

    #mc_embed_signup #mc_embed_signup_scroll .mc-field-group label {
        display: none;
    }

}