/*
 Theme Name:     GiveAHand Charity Responsive WP Theme Child
 Theme URI:      http://themeforest.net/item/giveahand-charity-responsive-wp-theme/5887753
 Description:    GiveAHand Charity Responsive Wordpress Theme Child
 Author:         FXoffice
 Author URI:     http://themeforest.net/user/FXoffice
 Template:       giveahand_wordpress_theme
 Version:        2.0.0
*/

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

/* =Theme customization starts here
-------------------------------------------------------------- */
a{ color:#00b6af; }
#main {  margin-top: 0; }
.title-section { display:none; }
blockquote,
.block_accordion_wrapper { max-width: 510px; }
.block_accordion .tab-head,
.block_toggle .tab-head { background-color: #00756e; }
blockquote { background-color: #ff3818; }
blockquote:after { border-top: 55px solid #ff3818; }
.animated-skills { margin-top: 48px; }
.slide h1{ line-height:90%!important; }

input[type="checkbox"] {
	-webkit-appearance:checkbox!important;
}

a.icon-insta {
	background: rgba(0, 0, 0, 0) url("../giveahand_wordpress_theme/images/icon-07.png") no-repeat scroll 0 0;
}

.logo-container{
	text-align: center;
}

.header-divider{
	position: relative;
	height:80px;
	background-color: #00b6af;
}

.sub-menu,.main-navigation .children{ 
	left: auto;
	top:78px;
	right: 0;
}

.sub-menu,.main-navigation .children{
	transition: opacity 0s ease-in 0s;
}

.sub-menu a,.main-navigation .children a{ 
	-webkit-transition:all 0s ease;
	-moz-transition:all 0s ease;
	-o-transition:all 0s ease;
	transition:all 0s ease;
}

.main-navigation {
	float:none;
}

.main-navigation > div > ul > li > a {
	font-size: 32px;
	height:78px;
	line-height: 78px;
	-webkit-transition:all 0s ease;
	-moz-transition:all 0s ease;
	-o-transition:all 0s ease;
	transition:all 0s ease;
}

.main-header{
	border-bottom:none;
}

#parallax-section-9{ background-position: 50% 0!important; }

.cycle-wrapper {
	background-color:#00b6af;
	max-height:1000px;
	overflow: hidden;
	position: relative;
}


.footer-widget .cycle-wrapper {
	background-color:#182028;
}

.copyright-container .phone {
    background: transparent url("../giveahand_wordpress_theme/images/phone-icon.png") no-repeat scroll 0 11px;
    color: white;
    padding: 8px 23px 0 25px;
}

.cycle-slideshow,
.cycle-slideshow>div,
.cycle-slideshow img { width: 100%; }

.cycle-slideshow div { display: none; }

.cycle-slideshow>div .button{
	position:absolute;
	left:18%;
	bottom:10%;
	background-color: rgb(255, 54, 18);
}
	
.cycle-slideshow>div .button.right{
	left:auto;
	right:18%;
}

.cycle-controls{
	width:100%;
	position: absolute;
	top:45%;
	left:0;
	z-index:9999;
}

.cycle-controls a{
	display:block;
	background:url(prevnext.png) -45px 0px no-repeat transparent;
	float:right;
	width: 45px;
	height: 45px;
	border-radius: 5px 0 0 5px;
}

.cycle-controls a:hover{
	background-position: -45px -45px;
}

.cycle-controls a:first-child{
	float:left;
	background-position: 0 0;
	border-radius: 0 5px 5px 0;
}

.cycle-controls a:first-child:hover{
	background-position: 0 -45px;
}

.userPost{ display:none; }

.e2ma_signup_form_row,
.e2ma_signup_form_groups{ margin-bottom:6px; }

.e2ma_signup_form_element input{ width:100%; }

.e2ma_signup_form_group_label,
.e2ma_signup_form_required_footnote,
#e2ma_signup_reset_button{ display:none; }

.soliloquy-pager{
	display:none;
}

input[type='radio'] {
	-webkit-appearance:radio;
}

.showhide,
.reg_img,
.reg_fees_select,
.evrplus_regform>b,
.evrplus_regform>br,
.horizontal_line1{
	display:none;
}

#mySubmit{
	font-size:24px;
	padding:5px 79px 9px;
}

#aq-block-305-10{
	min-height:2px;	
}

.aq-block-recent_block div div{
	height:auto!important;
}

.aq-block-activity_block div div{
    transform: translate3d(0px, 0px, 0px) !important;
}

.aq-block-activity_block div div div div
{
	width:auto !important;
}

.article-preview-image img,
.aq-block-recent_block img,
.element-events .element img{
	display:none;
}

.aq-block-activity_block a,
.aq-block-activity_block h6,
.aq-block-recent_block a{
	color:#58585a!important;
}

.aq-block-activity_block h6,
.aq-block-recent_block h6{
	padding-left: 30px;
	background: url(img/nb3-caret.gif) 10px 8px no-repeat transparent;
}
.aq-block-activity_block h3,
.aq-block-recent_block h3
{
	color:#ff510f;
}
.activity.masonry
{
	height: auto !important;
}

blockquote.compact{
	max-width:400px;
}
blockquote.compact > p {
	font: 1.4em/1.2em "Pathway Gothic One" !important;
}
blockquote.compact cite {
	font:2em "Pathway Gothic One" !important;
}
blockquote.compact > p:first-child::before {
  font-size: 72px;
  padding-right: 11px;
}
.main-articles article{
	background-color: #FFFFFF;
}
.main-articles .article-preview-image {
	background: none;
}
.main-articles .article-preview-image .meta {
	background:none;
}
.article-main ul{
	margin-left:16px;
}
.article-main ul > li{
	background: none;
	list-style:disc;
	padding-left:0;
}
.postid-2793 .article-main header{
	display: none;
}
.page-divider-top,
.page-divider-bottom,
.page-divider,
.title-block .page-title > strong,
.title-block .page-title > span
{
	background:none;
}
.title-block .page-title
{
	left:0;
	background-color:#00b6af;
	color:#FFFFFF;
}

@media only screen and (min-width: 2200px) {
	.cycle-wrapper{ max-width: 2200px;margin:0 auto;}
	.cycle-slideshow>div .button{
/* 		top:70%; */
	}
}

@media only screen and (max-width: 1199px) {
	.main-navigation > div > ul > li > a { font-size: 18px; }
	.custom_slide h2{ font-size:110px!important; }
	.custom_slide h3{ font-size:48px!important; }
	.cycle-slideshow>div .button{
/* 		top:80%; */
	}
}

@media only screen and (min-width: 768px) and (max-width: 980px) {
	.main-navigation > div > ul > li > a { font-size: 13px; }
	.custom_slide h2{ font-size:100px!important; }
	.custom_slide h3{ font-size:42px!important; }
	.cycle-slideshow>div .button{
/* 		top:78%; */
	}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	.custom_slide h2{ font-size:90px!important; }
	.custom_slide h3{ font-size:38px!important; }
	.cycle-slideshow>div .button{
/* 		top:75%; */
	}
}

@media only screen and (max-width: 479px) {
	.custom_slide h2{ font-size:80px!important; }
	.custom_slide h3{ font-size:35px!important; }
	.cycle-slideshow>div .button{
/* 		top:75%; */
	}
}

@media only screen and (min-width: 767px) {
	.header-divider{
		height:7px;
	}
}