/*
Theme Name: NAF Theme
Description: WordPress Theme
Author: National Abortion Federation
Template: Avada
*/

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

.classname:active {
	position:relative !important;
	top:1px !important;
}
#cc6600
.blue-button, .button.large {
background-image: linear-gradient(top, #006699 0%, #0084c6 100%);
background-image: -o-linear-gradient(top, #006699 0%, #0084c6 100%);
background-image: -moz-linear-gradient(top, #006699 0%, #0084c6 100%);
background-image: -webkit-linear-gradient(top, #006699 0%, #0084c6 100%);
background-image: -ms-linear-gradient(top, #006699 0%, #0084c6 100%);
background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #006699), color-stop(1, #0084c6) );
border:1px solid #006699;
color: #ffffff !important;
-webkit-box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
border-top-left-radius:2px;
border-top-right-radius:2px;
box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
font-family:PTSansBold, arial, helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:100%;
line-height:100%;
padding:20px 30px;
text-align:center;
text-shadow:#FFFFFF 0 1px 0;
text-transform:uppercase;
}
.blue-button:hover, .button.large:hover {
background-image: linear-gradient(top, #0084c6 0%, #006699 100%);
background-image: -o-linear-gradient(top, #0084c6 0%, #006699 100%);
background-image: -moz-linear-gradient(top, #0084c6 0%, #006699 100%);
background-image: -webkit-linear-gradient(top, #0084c6 0%, #006699 100%);
background-image: -ms-linear-gradient(top, #0084c6 0%, #006699 100%);
background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #0084c6), color-stop(1, #006699) );
border:1px solid #006699;
color: #ffffff !important;
-webkit-box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
border-top-left-radius:2px;
border-top-right-radius:2px;
box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
}
.orange-button {
background-image: linear-gradient(top, #cc6600 0%, #f07801 100%);
background-image: -o-linear-gradient(top, #cc6600 0%, #f07801 100%);
background-image: -moz-linear-gradient(top, #cc6600 0%, #f07801 100%);
background-image: -webkit-linear-gradient(top, #cc6600 0%, #f07801 100%);
background-image: -ms-linear-gradient(top, #cc6600 0%, #f07801 100%);
background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #cc6600), color-stop(1, #f07801) );
border:1px solid #cc6600;
color: #ffffff !important;
-webkit-box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
border-top-left-radius:2px;
border-top-right-radius:2px;
box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
font-family:PTSansBold, arial, helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:100%;
line-height:100%;
padding:20px 30px;
text-align:center;
text-shadow:#FFFFFF 0 1px 0;
text-transform:uppercase;
}
.orange-button:hover {
background-image: linear-gradient(top, #f07801 0%, #cc6600 100%);
background-image: -o-linear-gradient(top, #f07801 0%, #cc6600 100%);
background-image: -moz-linear-gradient(top, #f07801 0%, #cc6600 100%);
background-image: -webkit-linear-gradient(top, #f07801 0%, #cc6600 100%);
background-image: -ms-linear-gradient(top, #f07801 0%, #cc6600 100%);
background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #f07801), color-stop(1, #cc6600) );
border:1px solid #cc6600;
color: #ffffff !important;
-webkit-box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
border-top-left-radius:2px;
border-top-right-radius:2px;
box-shadow:rgba(0, 0, 0, 0.199219) 0 1px 1px;
}

#slidingbar-area h2 {color:#ffffff !important;}
.sb_toggle {border:none !important;border-width:0 !important;background-color:#cc6600;}
a.sb_toggle.naf_toggle {color:#ffffff !important;}
#slidingbar-area a {width:155px;height:40px;}
.sb_toggle::after {font-family: FontAwesome;content: "Pregnant? Need Help? \f067";top:0 !important;left:8px !important;padding:10px;font-size: 10px !important;}
.sb_toggle.open::after {font-family: FontAwesome;content: "Pregnant? Need Help? \f068";font-size:10px !important;}
.home .content-boxes-icon-boxed .col-content-container {padding: 0 20px 20px 20px;}
.widget_subpages ul li ul {margin-left:20px !important;}
.tweets-list-container p {color:#ffffff !important;line-height: 40px !important;font-size:30px !important;text-align:center !important;}
.tweet-list.twitter-logo li {background:transparent !important;}
.tweets-list-container small {clear:both !important;font-size:16px;}
.reading-box-container .reading-box a.button {margin:20px;}
#sidebar .side-nav {margin-bottom:40px;}
#sidebar .recent-posts-extended .rpwe-title a {font-size:13px !important;}
div#pi_tweet_scroll-2.widget.pi_tweet_scroll.amr_widget {height: 194px !important;}
ul.copyright li {color:#cccccc !important;}
.widget_revslider {margin-bottom:75px !important;}
.single-product #sidebar .widget {display:none;}
.woocommerce-page .products .product-images img {display:none;}
.pp_pic_holder.pp_woocommerce .ppt, .pp_pic_holder.pp_woocommerce .pp_description {display: none !important;}
.page-id-6379 .fusion-content-boxes-1 {margin-bottom: 0;}
.home-twitter {width:100px;}
.page #sidebar, .single #sidebar {width:30% !important;}
.page-id-8083 #main {padding:0 10px 45px !important;}
.fusion-tabs .nav-tabs > li .fusion-tab-heading {line-height: 20px !important;}

@media screen and (max-width: 800px) {
.post-8083 .bgimage-contain {background-size: contain !important;padding-bottom:0 !important;padding-top: 100px !important;}
}

@media only screen and (max-width: 640px) {
.rev_slider .button, .ls-container .button, button.large.blue-button {white-space: nowrap !important;}
}