/*
 Theme Name:   Alone Child
 Theme URI:    http://waba.org.my/
 Description:  Alone Child Theme
 Author:       sam
 Author URI:   http://example.com
 Template:     alone
 Version:      0.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:		   two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
 Text Domain:  alone-child
*/



body.is-header-sticky .bt-header-container.fw-sticky-header {
    background: #2b3980 !important;
}

body {
	font-weight:440 !important;
}

.vc-hoverbox-wrapper, .vc-hoverbox-wrapper * {
}

#polls-2-ans {
    color: #fff !important;
    margin-top: 13%;
}

#polls-2-ans>p {
	text-align:left !important;
}

#polls-2-ans>p>a {
	color:#eee;
}

.wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li {
    margin-bottom: 9%;
}

.myhoverbox {
	min-height: 338px !important;
}

.myhoverbox > .vc-hoverbox {
	height: 338px !important;
}


.vc_custom_1528342666279 .vc-hoverbox .vc-hoverbox-inner {
	min-height: 337px !important;
}

.bt-footer-widgets {
    background-color: #000 !important;
}

.wp-polls .Buttons {
    background-color: #ec533d !important;
    border: 2px solid #ec533d !important;
    color: #fff;
    border-radius: 5px;


}

.wp-polls-ul {
    padding: 0px;
    margin: 0px 0px 30px 10px !important;
}

.5col {
	width: 19.5% !important;

}

div#wpostahs-slider-nav-1 .slick-track {
    left: 40% !important;
}

.alignbuttonflex>.vc_column-inner>.wpb_wrapper{
	align-items: center !important;
	display: inline-flex !important;
    flex-wrap: wrap !important;
    align-content: stretch;
    justify-content: center !important;
}

.alignbuttonflex>.vc_column-inner>.wpb_wrapper{
	align-items: center !important;
	display: inline-flex !important;
    flex-wrap: wrap !important;
    align-content: stretch;
    justify-content: center !important;
}

.alignbuttonflex .vc_btn3-container{
	margin:0.2% !important;
}

#page .wpb_theme_custom_element.wpb_base_testimonial .owl-carousel.testimonial .owl-item .item.layout-default {
	background: #2b3980 !important;
	padding-left:25px !important;
	border-radius: 0px !important;
}

.wpostahs-slick-slider .slick-dots {
    margin-top: 15px !important;
}

.vc_separator {
	/* display:none !important; */
}

.vc_sep_dotted {
	display:none !important;
}


.ft-social-fun {
	margin-left:15%;
}

.ft-social-fun li {
	display: inline-block;
    width: 35px;
    height: 35px;
	border-radius: 30px;
    line-height: 35px;
    text-align: center;
    margin-right: 6px;

}


.ft-social-fun li:hover {
    background: #ec533d;
}

.ft-social-fun li a{
	color:#eee !important;
}

.give-single-heading, .s-google-plus, .s-linkedin {
	display:none !important;
}


.give-content-wrap>.title-heading{
	display:none !important;
}

.bt-section-space {
    padding-top: 40px !important;
}

.search-post-item>.post-inner>.extra-meta {
	display:none !important;
}

.sh-link, .sc-link, .sh-hide {
	text-align: center !important;
}

.sh-link>a,.sc-link>a,.sh-hide.a {
    padding: 5px 15px;
    background-color: #ec533d;
    color: #fff;
    border-radius: 5px;
    border: 0px none;
    text-transform: uppercase;
	display:inline-block;
	margin-bottom:1%;
}

.sh-link>a:visited,.sc-link>a:visited,.sh-hide.a:visited {
   color:#eee;
}

.sh-link>a:hover,.sc-link>a:hover,.sh-hide.a:hover {
   color:#bbb;
}

.cd-timeline-content a {
	    text-decoration: underline;
}

[id*=give-form] fieldset {
    margin-top: 3%;
}

[class*=" give-icon-"], [class^=give-icon-]{
	display:none;
}

.info-personal>.personal-name {
	color:#232323 !important;
}





a {
    color: #ec533d;
}





.dataTables_filter>label {
	padding: 5%;
    background-color: #ff0;
    margin: 5%;
    font-weight: 400;
    text-transform: uppercase;
    font-family: TradeGothicLT-BoldCondTwenty,HelveticaNeue-CondensedBold,"Franklin Gothic Medium",sans-serif;
    font-kerning: normal;
    line-height: 1.1;
    -webkit-appearance: none;
    border-radius: 0;
    cursor: pointer;
    display: inline-block;
    outline: 0;
    transition: background-color .25s,border-color .25s,color .25s;
	}


.dataTables_filter>label>input {
    box-sizing: border-box;
    float: right;
    min-height: .07143rem;
    width: 120%;
    letter-spacing: .02rem;
    font-weight: 400;
    font-family: TradeGothicLT-BoldCondTwenty,HelveticaNeue-CondensedBold,"Franklin Gothic Medium",sans-serif;
    font-kerning: normal;
    line-height: 1.1;
    padding: .9rem;
    outline: 0;
    height: 227%

	}


.tablepress .sorting, .tablepress .sorting_asc, .tablepress .sorting_desc {
    position: relative;
    padding-right: 20px;
    padding-left: 10px;
    cursor: pointer;
    outline: 0;
    background-color: #000;
    color: #fff;
}

.tablepress .sorting:hover, .tablepress .sorting_asc, .tablepress .sorting_desc {
    background-color: #888;
}

.dataTables_info {
    clear: both;
    float: right;
    margin: 4px 0 0;
    background-color: #000;
    color: #fff;
    padding: 1%;
    line-height: 2.2;
    display: inline;
}

.tablepress .tbody {
     border: 10px solid #e5e5e5;
	 }

.tablepress .tbody .tr {
    border-bottom: 10px solid #e5e5e5;
}



.vc-hoverbox-block-inner img, .vc-hoverbox-back-inner img {
    width: 100% !important; 
    height: 100% !important;
}

.vc-hoverbox-block-inner {
    flex-shrink: 0;
    padding: 0px !important; 
}

.give-single-layout-style-2 .give_forms .entry-container .give-social-share-post {
    display: none;
}

.give-single-layout-style-2 .give_forms .entry-container .give-content-wrap {
    padding-left: 0px !important;
}

.wp-polls-ul small {
	/* font-size: 0%;  */
}


.info-donated>.info-personal {
    text-align: center !important;
    margin-left: 4% !important;
}

.info-donated>.info-personal>.personal-position {
    text-transform: uppercase !important;
}

.info-donated>.avatar {
    display: none !important;
}


.widget_recent_entries .widgettitle {
	font-size: 25px !important;
	margin-top: 0px !important;
	font-family: inherit;
}





.widget_recent_entries ul li a {
	line-height: 1em !important;
}

.widget_recent_entries ul li {
margin-bottom: 15px  !important;
}

.widget .post-date {
    line-height: 1.5em !important;
}
/* ---------------------------------------------  */


.wcta-block--button .wdonate_white_orange {
    background-color: #ffffff;
    color: #E34E09;
}

.wcta-block--button a {
    max-width: 100%;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 2px;
}

.wbtn {
    display: inline-block;
    padding: 7px 20px;
    border-radius: 6px;
    text-align: center;
    border: 3px solid #ffffff;
    color: #ffffff;
    text-transform: uppercase;
    overflow: hidden;
    position: relative;
    font-weight: 500;
    transition: background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out;
}

/* ------------------------------------------------------- */

@media (min-width: 767px) {

	.footer-sidebar-item:first-of-type {
		width: calc(100% / 5*3) !important;
	}


	.footer-sidebar-item:nth-of-type(2), .footer-sidebar-item:nth-of-type(3) {
		width: calc(100% / 5) !important;
	}
}

@media (max-width: 766px)   {
	.footer-sidebar-item:first-of-type {
		width: 100% !important;
	}


	.footer-sidebar-item:nth-of-type(2), .footer-sidebar-item:nth-of-type(3) {
		width: 100% !important;
	}
}




.bt-header-top-bar *:not(.fa) {
    /*line-height: 11px !important;*/
}