/*Theme Name: Anchored North ChildTheme URI: https://anchorednorth.orgAuthor: Thirsty AgencyAuthor URI: https://thirsty.agencyTemplate: anchored*/@import url("../anchored/style.css");/* General Styling for Ninja Forms*/input[type="checkbox"]{-moz-appearance: checkbox !important;-webkit-appearance: checkbox !important;}.ninja-forms-req-symbol, .nf-form-fields-required {    display: none;}input.ninja-forms-field {  background-color: #E0E0E0;  border-color: rgba(245,245,245,1);  border-width: 1px;  border-style: solid;  transform: translateZ(0);  border-radius: 0px;  color: #303030;  font-family: 'Raleway', sans-serif;  font-size: 16px;  line-height: 28px;  font-style: normal;  font-weight: 600;  letter-spacing: 0px;  text-transform: none;  padding-top: 15px;  padding-right: 15px;  padding-bottom: 15px;  padding-left: 15px;  margin-top: 10px;  margin-bottom: 15px;}.field-wrap input[type=button] {  width: 100% !important;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;  -webkit-appearance:none !important;}.field-wrap input[type=button]:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}.nf-form-errors {    text-align: center;    margin-top: 40px;}.nf-error-msg {    font-size: 12px;}.nf-error-msg.nf-error-field-errors {    color: #3f3f3f;    font-weight: 600;    font-size: 14px;}/* Placeholder Styling for Ninja Forms*/input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {    color:    #888888;}input:-moz-placeholder, textarea:-moz-placeholder {    color:    #888888;}input::-moz-placeholder, textarea::-moz-placeholder {    color:    #888888;}input:-ms-input-placeholder, textarea:-ms-input-placeholder {    color:    #888888;}/* Homepage Opt In Form*/#nf-field-6-wrap > div.nf-field-element {	width:100%;}/* Contact Captcha *//*label#nf-label-field-4 {    width: auto;}*//* Homepage Opt In Form*//*input#ninja_forms_field_6{  width: 100%;  margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_6:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}*//*.ninja-forms-field-error{  font-family: 'Raleway', sans-serif;  font-weight: bold;}#ninja_forms_form_5_response_msg p{  text-align: center;}*//* 10 out of 10 People Die Form *//*input#ninja_forms_field_12{  margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_12:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_12 {    width: 100%; }}#ninja_forms_field_13_error {  color: red;  font-size: 12px;}#ninja_forms_field_14_error{  color: red;  font-size: 12px;}#ninja_forms_field_15_error{  color: red;  font-size: 12px;}#ninja_forms_form_16_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* Foreknown Form *//*input#ninja_forms_field_19{  margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_19:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_19 {    width: 100%; }}#ninja_forms_field_16_error {  color: red;  font-size: 12px;}#ninja_forms_field_17_error{  color: red;  font-size: 12px;}#ninja_forms_field_18_error{  color: red;  font-size: 12px;}#ninja_forms_form_17_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* Search for Truth *//*input#ninja_forms_field_88{  margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_88:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_88 {    width: 100%; }}#ninja_forms_field_85_error {  color: red;  font-size: 12px;}#ninja_forms_field_86_error{  color: red;  font-size: 12px;}#ninja_forms_field_87_error{  color: red;  font-size: 12px;}#ninja_forms_form_23_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* Gracelife London Form *//*input#ninja_forms_field_23{  margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_23:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_23 {    width: 100%; }}#ninja_forms_field_20_error {  color: red;  font-size: 12px;}#ninja_forms_field_21_error{  color: red;  font-size: 12px;}#ninja_forms_field_22_error{  color: red;  font-size: 12px;}#ninja_forms_form_18_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* Get Right With God Form *//*input#ninja_forms_field_89{ margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_89:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_89 {    width: 100%; }}#ninja_forms_field_90_error {  color: red;  font-size: 12px;}#ninja_forms_field_91_error{  color: red;  font-size: 12px;}#ninja_forms_field_92_error{  color: red;  font-size: 12px;}#ninja_forms_form_53_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* I Deserve Hell Form *//*input#ninja_forms_field_100{ margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_100:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_100 {    width: 100%; }}#ninja_forms_field_97_error {  color: red;  font-size: 12px;}#ninja_forms_field_98_error{  color: red;  font-size: 12px;}#ninja_forms_field_99_error{  color: red;  font-size: 12px;}#ninja_forms_form_87_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* Do Aborted Babies Button*//*input#ninja_forms_field_116{ margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_116:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_116 {    width: 100%; }}#ninja_forms_field_113_error {  color: red;  font-size: 12px;}#ninja_forms_field_114_error{  color: red;  font-size: 12px;}#ninja_forms_field_115_error{  color: red;  font-size: 12px;}#ninja_forms_form_122_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* I Forgave My Rapist *//*input#ninja_forms_field_108{  margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_108:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_108 {    width: 100%; }}#ninja_forms_field_105_error {  color: red;  font-size: 12px;}#ninja_forms_field_106_error{  color: red;  font-size: 12px;}#ninja_forms_field_107_error{  color: red;  font-size: 12px;}#ninja_forms_form_108_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* One Way To Heaven *//*input#ninja_forms_field_120{  margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_120:hover{	color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_120 {    width: 100%; }}#ninja_forms_field_117_error {  color: red;  font-size: 12px;}#ninja_forms_field_118_error{  color: red;  font-size: 12px;}#ninja_forms_field_119_error{  color: red;  font-size: 12px;}#ninja_forms_form_132_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* Homosexuality Was My Identity *//*input#ninja_forms_field_169{  margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_169:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_169 {    width: 100%; }}#ninja_forms_field_166_error {  color: red;  font-size: 12px;}#ninja_forms_field_167_error{  color: red;  font-size: 12px;}#ninja_forms_field_168_error{  color: red;  font-size: 12px;}#ninja_forms_form_156_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* Gang Initiation *//*input#ninja_forms_field_199{  margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_199:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_199 {    width: 100%; }}#ninja_forms_field_196_error {  color: red;  font-size: 12px;}#ninja_forms_field_197_error{  color: red;  font-size: 12px;}#ninja_forms_field_198_error{  color: red;  font-size: 12px;}#ninja_forms_form_170_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* Love is Love *//*input#ninja_forms_field_203 {  margin-top: 15px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_203:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_203 {    width: 100%; }}#ninja_forms_field_200_error {  color: red;  font-size: 12px;}#ninja_forms_field_201_error{  color: red;  font-size: 12px;}#ninja_forms_field_202_error{  color: red;  font-size: 12px;}#ninja_forms_form_202_response_msg p{  text-align: center;  padding: 5px;  font-weight: bold;}*//* Internship Form *//*input#ninja_forms_field_71{  margin-top: 39px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_71:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}@media only screen and (max-width: 767px){input#ninja_forms_field_71 {    width: 100%; }}*//* Join Our Mission *//*input#ninja_forms_field_81{  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  margin-top:39px;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;  width:100%;}input#ninja_forms_field_81:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}#ninja_forms_field_82_error {  color: red;  font-size: 12px;}#ninja_forms_field_83_error{  color: red;  font-size: 12px;}#ninja_forms_field_84_error{  color: red;  font-size: 12px;}#ninja_forms_form_22_response_msg p{  text-align: center;  padding: 5px;}*//* Contact Form *//*input#ninja_forms_field_5{  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_5:hover{    color: #ffffff;    background-color: #3f3f3f;    border-color:#3f3f3f;}*//* Code for Fading Jquery Text Homepage */.rotating {  display: inline-block;  -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d;  -ms-transform-style: preserve-3d;  -o-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transform: rotateX(0) rotateY(0) rotateZ(0);  -moz-transform: rotateX(0) rotateY(0) rotateZ(0);  -ms-transform: rotateX(0) rotateY(0) rotateZ(0);  -o-transform: rotateX(0) rotateY(0) rotateZ(0);  transform: rotateX(0) rotateY(0) rotateZ(0);  -webkit-transition: 0.5s;  -moz-transition: 0.5s;  -ms-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;  -webkit-transform-origin-x: 50%;}.rotating.flip {  position: relative;}.rotating .front, .rotating .back {  left: 0;  top: 0;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  -o-backface-visibility: hidden;  backface-visibility: hidden;}.rotating .front {  position: absolute;  display: inline-block;  -webkit-transform: translate3d(0,0,1px);  -moz-transform: translate3d(0,0,1px);  -ms-transform: translate3d(0,0,1px);  -o-transform: translate3d(0,0,1px);  transform: translate3d(0,0,1px);}.rotating.flip .front {  z-index: 1;}.rotating .back {  display: block;  opacity: 0;}.rotating.spin {  -webkit-transform: rotate(360deg) scale(0);  -moz-transform: rotate(360deg) scale(0);  -ms-transform: rotate(360deg) scale(0);  -o-transform: rotate(360deg) scale(0);  transform: rotate(360deg) scale(0);}.rotating.flip .back {  z-index: 2;  display: block;  opacity: 1;  -webkit-transform: rotateY(180deg) translate3d(0,0,0);  -moz-transform: rotateY(180deg) translate3d(0,0,0);  -ms-transform: rotateY(180deg) translate3d(0,0,0);  -o-transform: rotateY(180deg) translate3d(0,0,0);  transform: rotateY(180deg) translate3d(0,0,0);}.rotating.flip.up .back {  -webkit-transform: rotateX(180deg) translate3d(0,0,0);  -moz-transform: rotateX(180deg) translate3d(0,0,0);  -ms-transform: rotateX(180deg) translate3d(0,0,0);  -o-transform: rotateX(180deg) translate3d(0,0,0);  transform: rotateX(180deg) translate3d(0,0,0);}.rotating.flip.cube .front {  -webkit-transform: translate3d(0,0,100px) scale(0.9,0.9);  -moz-transform: translate3d(0,0,100px) scale(0.85,0.85);  -ms-transform: translate3d(0,0,100px) scale(0.85,0.85);  -o-transform: translate3d(0,0,100px) scale(0.85,0.85);  transform: translate3d(0,0,100px) scale(0.85,0.85);}.rotating.flip.cube .back {  -webkit-transform: rotateY(180deg) translate3d(0,0,100px) scale(0.9,0.9);  -moz-transform: rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);  -ms-transform: rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);  -o-transform: rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);  transform: rotateY(180deg) translate3d(0,0,100px) scale(0.85,0.85);}.rotating.flip.cube.up .back {  -webkit-transform: rotateX(180deg) translate3d(0,0,100px) scale(0.9,0.9);  -moz-transform: rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);  -ms-transform: rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);  -o-transform: rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);  transform: rotateX(180deg) translate3d(0,0,100px) scale(0.85,0.85);}h1.anchored {  color: #E27D23;  font-family: 'Montserrat', sans-serif;  font-size: 3em;  line-height: 1em;  font-weight: 700;  letter-spacing: 2px;  text-transform: uppercase;}/* Button Styling on Films */.inverted_button{   border:2px solid #e27d23 !important;   background-color:transparent;   display: inline-block;   color: #ffffff;   font-size: 16px;   font-style: normal;   font-weight: 700;   font-family: 'Montserrat';   text-transform: uppercase;   border-width: 0px;   border-radius: 5px;   -moz-border-radius: 5px;   -webkit-border-radius: 5px;    line-height: 55px;    letter-spacing: 1px;    height: 55px;    width: 66px;    padding-left: 25px;    padding-right: 25px;    z-index: 1000000;}.inverted_button:hover{   border:2px solid #FFF !important;}/* Logo Height Tweak */.q_logo a {    height:80px !important;}/* Sticky Header Fix *//*@media only screen and (min-width: 1000px){    header.sticky.sticky_animate,    header.fixed{    padding-top: 0px !important;    }*/ /* Instagram */ .instagram-pics li {  display: inline-block;  width: 60px;  padding: 2px;  background-color: #3F3F3F; }.instagram-pics li img {    -webkit-transition: all 500ms ease;    -moz-transition: all 500ms ease;     transition: all 500ms ease;}.instagram-pics li:hover img {opacity: 0.6;}/* Media Query for Instagram Widget */@media only screen and (max-width: 480px){  .instagram-pics li {  width: 80px; }} /* Woocommerce Visual Tweaks */a.qbutton.add-to-cart-button.button.add_to_cart_button.product_type_nyp{  height:auto !important;}.woocommerce .variations tr td {    padding: 5px 10px 5px 10px !important;}span.sku_wrapper {    display: none !important;}#product-51716 p.price{  display: none;}#product-51718 p.price{  display: none;}/* Removes category from displaying on products woocommerce */.single-product .summary .product\_meta { display:none; }.shop_price_lightbox_holder {    display: none !important;}span.product-title {  text-align: center !important;}#share-buttons img {width: 35px;padding: 5px;border: 0;box-shadow: 0;display: inline;}@media only screen and (max-width: 767px){div#evangbutton a {    padding: 20px;    font-size: 12.5px;    text-align: center;    line-height: 46px;    white-space: normal; }}@media only screen and (max-width: 480px){div#evangbutton a {    padding: 20px;    font-size: 12.5px;    text-align: center;    line-height: 23px;    white-space: normal; }}/* Blog Excerpt Fix *//*p.post_excerpt {    display: none;}*//* Heading Fixes for Hero *//*.title h1, .title h1.title_like_separator .vc_text_separator.full .separator_content{  font-size:4.5em;}*//*.testimonials .testimonial_text_inner .testimonial_text{  line-height:40px;  font-size:23px;}*//* ADD EVANGELISM TO YOUR EMAILSBY JOINING OUR NEWSLETTER */.jmobile{   font-family: 'Montserrat', sans-serif;    font-size: 42px;    font-style: normal;    line-height: 1.2em;    color:#3f3f3f;    font-weight: 700;    letter-spacing: 2px;    text-transform: uppercase;}@media only screen and (max-width: 480px){.jmobile {    font-family: 'Montserrat', sans-serif;    font-size: 17px;    color:#3f3f3f;    font-style: normal;    line-height: 1.2em;    font-weight: 700;    letter-spacing: 2px;    text-transform: uppercase;  }}@media only screen and (max-width: 767px){.jmobile {    font-family:'Montserrat', sans-serif;    font-size: 34px;    color:#3f3f3f;    line-height: 1.2em;    font-style: normal;    font-weight: 700;    letter-spacing: 1px;    text-transform: uppercase;  }}@media only screen and (device-width: 768px) {.vc_col-sm-3.tabmode.wpb_column.vc_column_container {    width: 100%;  }}/* Nivo Lightbox Size */.nivo-lightbox-wrap {    position: absolute !important;    top: 1% !important;    bottom: 1% !important;    left: 1% !important;    right: 1% !important;}.nivo-lightbox-theme-default .nivo-lightbox-close {    display: block;    background: url(close.png) no-repeat 5px 5px;    width: 32px !important;    height: 32px !important;    text-indent: -9999px;    padding: 5px;    opacity: 0.5;}/* Google Conversion Hide Iframe */iframe[name=google_conversion_frame]{    display: none !important;}/* ST FF Bug */.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .post_text .post_text_inner .post_info div{    letter-spacing: 1px !important;}.blog_holder.blog_standard_type article:not(.format-quote):not(.format-link) .post_text .post_text_inner .post_info div {    font-family: 'Monserrat', sans-serif;    font-size: 16px;    letter-spacing: 0px;    font-weight: 400;    font-style:italic;    text-transform: none;}/* Mobile Nav Underline Shop */nav.mobile_menu ul li, nav.mobile_menu ul li.open_sub > ul{  border-color: #3f3f3f !important;}/* Mobile Nav Show Cart on Mobile */@media only screen and (max-width: 420px){.shopping_cart_outer {    display: block !important; }}.shopping_cart_header .header_cart i {    color: #636363;}.shopping_cart_outer .shopping_cart_header .header_cart_span, .shopping_cart_outer .shopping_cart_header .header_cart.with_button .header_cart_span {    color: #000;    background-color: rgba(99, 99, 99, 0.37);}/* Custom Button Homepage /*/* General button style (reset) */.anclink{  color:#e27d23 !important;}.anc {  border: none;  font-family: inherit;  font-size: inherit;  color: inherit;  background: none;  cursor: pointer;  padding: 15px 30px;  display: inline-block;  margin: 15px 15px;  text-transform: uppercase;  letter-spacing: 1px;  font-weight: 700;  outline: none;  position: relative;  -webkit-transition: all 0.3s;  -moz-transition: all 0.3s;  transition: all 0.3s;}.anc:after {  content: '';  position: absolute;  z-index: -1;  -webkit-transition: all 0.3s;  -moz-transition: all 0.3s;  transition: all 0.3s;}/* Button 1 */.btn-1 {  border: 3px solid #fff;  color: #fff;  font-family: 'Montserrat' !important;  font-size:40px;}/* Button 1a */.btn-1a:hover,.btn-1a:active {  color: #fff;  background: #e27d23;  border-color: #e27d23;}/* Button 1b */.btn-1b:after {  width: 100%;  height: 0;  top: 0;  left: 0;  background: #e27d23;}.btn-1b:hover,.btn-1b:active {  color: #fff;}.btn-1b:hover:after,.btn-1b:active:after {  height: 100%;}/* Button 1c */.btn-1c:after {  width: 0%;  height: 100%;  top: 0;  left: 0;  background: #e27d23;}.btn-1c:hover,.btn-1c:active {  color: #fff;  border: 3px solid #e27d23;}.btn-1c:hover:after,.btn-1c:active:after {  width: 100%;}/* Button 1d */.btn-1d {  overflow: hidden;}.btn-1d:after {  width: 0;  height: 103%;  top: 50%;  left: 50%;  background: #fff;  opacity: 0;  -webkit-transform: translateX(-50%) translateY(-50%);  -moz-transform: translateX(-50%) translateY(-50%);  -ms-transform: translateX(-50%) translateY(-50%);  transform: translateX(-50%) translateY(-50%);}.btn-1d:hover,.btn-1d:active {  color: #0e83cd;}.btn-1d:hover:after {  width: 90%;  opacity: 1;}.btn-1d:active:after {  width: 101%;  opacity: 1;}/* Button 1e */.btn-1e {  overflow: hidden;}.btn-1e:after {  width: 100%;  height: 0;  top: 50%;  left: 50%;  background: #fff;  opacity: 0;  -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);  -moz-transform: translateX(-50%) translateY(-50%) rotate(45deg);  -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);  transform: translateX(-50%) translateY(-50%) rotate(45deg);}.btn-1e:hover,.btn-1e:active {  color: #0e83cd;}.btn-1e:hover:after {  height: 260%;  opacity: 1;}.btn-1e:active:after {  height: 400%;  opacity: 1;}/* Button 1f */.btn-1f {  overflow: hidden;}.btn-1f:after {  width: 101%;  height: 0;  top: 50%;  left: 50%;  background: #fff;  opacity: 0;  -webkit-transform: translateX(-50%) translateY(-50%);  -moz-transform: translateX(-50%) translateY(-50%);  -ms-transform: translateX(-50%) translateY(-50%);  transform: translateX(-50%) translateY(-50%);}.btn-1f:hover,.btn-1f:active {  color: #0e83cd;}.btn-1f:hover:after {  height: 75%;  opacity: 1;}.btn-1f:active:after {  height: 130%;  opacity: 1;}/* Media Query Homepage Button */@media only screen and (max-width: 480px){.btn-1 {font-size: 21px;  }}@media only screen and (min-width: 481px) and (max-width: 599px) {.btn-1 {font-size: 30px;  }}.post_comments_holder {    display: none;}/* Sponsor A Campaign Form */input#nf-field-122-0,input#ninja_forms_field_122_1,input#ninja_forms_field_122_2,input#ninja_forms_field_122_3,input#ninja_forms_field_122_4{  display: none;}input#ninja_forms_field_123_0,input#ninja_forms_field_123_1,input#ninja_forms_field_123_2,input#ninja_forms_field_123_3,input#ninja_forms_field_123_4,input#ninja_forms_field_123_5,input#ninja_forms_field_123_6,input#ninja_forms_field_123_7{  display:none;}input#ninja_forms_field_123_0[type="radio"]:checked + label span {  border: 10px solid #ff0000;}/* Target Centered List fields on Mobile Devices */@media only screen and (max-width: 480px){    #ninja_forms_field_122_div_wrap {    text-align: center;    margin: 0 auto;    width: 150px; }}/*#ninja_forms_field_122_0_label img{  text-align: center !important;}*/input[type=radio]:checked + img {    border: 5px solid #ff9900;}input[type=radio]:not(:checked) + img {    border: 5px solid transparent;}/* Sponsor A Campaign Video Price Tiers */input#nf-field-122-0[type=radio]:checked {background: url("https://anchorednorth.org/wp-content/uploads/2016/11/solo_gratia_check.png") no-repeat !important;width: 110px;height: 84px;}input#nf-field-122-0[type=radio]:not(:checked){opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/solo_gratia.png") no-repeat !important;width: 110px;height: 84px;}input#nf-field-122-0[type=radio]:not(:checked):hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/solo_gratia.png") no-repeat !important;width: 110px;height: 84px;}input#ninja_forms_field_122_1[type=radio]:checked + img{background: url("https://anchorednorth.org/wp-content/uploads/2016/11/solo_fide_check.png") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_122_1[type=radio]:not(:checked) + img{opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/solo_fide.png") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_122_1[type=radio]:not(:checked) + img:hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/solo_fide.png") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_122_2[type=radio]:checked + img{background: url("https://anchorednorth.org/wp-content/uploads/2016/11/solo_christo_check.png") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_122_2[type=radio]:not(:checked) + img{opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/solo_christo.png") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_122_2[type=radio]:not(:checked) + img:hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/solo_christo.png") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_122_3[type=radio]:checked + img{background: url("https://anchorednorth.org/wp-content/uploads/2016/11/custom_campaign_check.png") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_122_3[type=radio]:not(:checked) + img{opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/custom_campaign.png") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_122_3[type=radio]:not(:checked) + img:hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/custom_campaign.png") no-repeat !important;display:inline-block;width: 110px;height: 84px;}/* Sponsor A Campaign Video Lists */#ninja_forms_field_123_0[type=radio]:checked + img{background: url("https://anchorednorth.org/wp-content/uploads/2017/05/homosexual_check.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}#ninja_forms_field_123_0[type=radio]:not(:checked) + img{opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2017/05/homosexual.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}#ninja_forms_field_123_0[type=radio]:not(:checked) + img:hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2017/05/homosexual.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_1[type=radio]:checked + img{background: url("https://anchorednorth.org/wp-content/uploads/2016/11/iforgave_check.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_1[type=radio]:not(:checked) + img{opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/iforgave.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_1[type=radio]:not(:checked) + img:hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/iforgave.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_2[type=radio]:checked + img{background: url("https://anchorednorth.org/wp-content/uploads/2016/11/10outof10_check.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_2[type=radio]:not(:checked) + img{opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/10outof10.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_2[type=radio]:not(:checked) + img:hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/10outof10.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_3[type=radio]:checked + img{background: url("https://anchorednorth.org/wp-content/uploads/2016/11/recoveringfrom_check.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_3[type=radio]:not(:checked) + img{opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/recoveringfrom.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_3[type=radio]:not(:checked) + img:hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/recoveringfrom.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_4[type=radio]:checked + img{background: url("https://anchorednorth.org/wp-content/uploads/2016/11/whatistruth_check.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_4[type=radio]:not(:checked) + img{opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/whatistruth.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_4[type=radio]:not(:checked) + img:hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/whatistruth.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_5[type=radio]:checked + img{background: url("https://anchorednorth.org/wp-content/uploads/2016/11/onewaytoheaven_check.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_5[type=radio]:not(:checked) + img{opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/onewaytoheaven.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_5[type=radio]:not(:checked) + img:hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/onewaytoheaven.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_6[type=radio]:checked + img{background: url("https://anchorednorth.org/wp-content/uploads/2016/11/ideserve_check.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_6[type=radio]:not(:checked) + img{opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/ideserve.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_6[type=radio]:not(:checked) + img:hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2016/11/ideserve.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_7[type=radio]:checked + img{background: url("https://anchorednorth.org/wp-content/uploads/2018/01/love_is_love_check.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_7[type=radio]:not(:checked) + img{opacity:.3;background: url("https://anchorednorth.org/wp-content/uploads/2018/01/love_is_love.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}input#ninja_forms_field_123_7[type=radio]:not(:checked) + img:hover{opacity:1;background: url("https://anchorednorth.org/wp-content/uploads/2018/01/love_is_love.jpg") no-repeat !important;display:inline-block;width: 110px;height: 84px;}div#ninja_forms_field_122_div_wrap{  display: inline !important;}span#ninja_forms_field_122_options_span ul{  text-align: center;  width:100%;}span#ninja_forms_field_122_options_span ul {  margin:0 auto;}span#ninja_forms_field_122_options_span ul li{  display: inline;}div#ninja_forms_field_123_div_wrap{  display: inline !important;}span#ninja_forms_field_123_options_span ul{  text-align: center;  width:100%;}span#ninja_forms_field_123_options_span ul {  margin:0 auto;}span#ninja_forms_field_123_options_span ul li{  display: inline;}/* Center Custom Campaign Form */div#ninja_forms_form_155_response_msg {    text-align: center;}div#nf_submit_155 {    text-align: center;}input#ninja_forms_field_144 {  width: 100%;  margin-top: 39px;  background-color: rgba(226,125,35,1);  border-color: rgba(226,125,35,1);  border-width: 1px;  color: #ffffff;  font-family: 'Raleway', sans-serif;  font-size: 20px;  font-style: normal;  font-weight: 700;  letter-spacing: 1px;  text-transform: uppercase;  padding-left: 25px;  padding-right: 25px;  cursor: pointer;}input#ninja_forms_field_144:hover {}/* Campaign Button Styling */.sponcamp_button {    border: 2px solid #e27d23 !important;    background-color: transparent;    font-size: 25px;    font-style: normal;    font-weight: 700;    font-family: 'Montserrat';    text-transform: uppercase;    border-width: 0px;    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    line-height: 55px;    letter-spacing: 1px;    height: 55px;    width: 66px;    padding:16px;    z-index: 1000000;}.sponcamp_button:hover{  background-color: #e27d23;  color:#fff;}/* Chrome Slider Overlap Fix */.content > .content_inner > .full_width {    position: relative !important;    z-index: 5000;}/* Shopping Cart Color Fix Mobile */@media only screen and (min-width: 320px) {header.light:not(.sticky):not(.scrolled) .shopping_cart_header .header_cart>i {    color: #fff; }header.light:not(.sticky) .shopping_cart_header .header_cart span {    color: #000;    background-color: #fff; }}.lmorebtn {    text-align: center;    margin-top: -27px;}div#ninja_forms_form_155_all_fields_wrap {  /*  border: 2px solid #e27d23;*/    padding: 35px;    border-radius: 17px;    background: #f4f4f4;}div#ninja_forms_field_121_div_wrap {    display: inline-flex;    align-items: center;}div#ninja_forms_field_148_div_wrap {    display: inline-flex;    align-items: center;}div#ninja_forms_field_171_div_wrap {    display: inline-flex;    align-items: center;}/*div#ninja_forms_field_165_div_wrap, div#ninja_forms_field_173_div_wrap, div#ninja_forms_field_174_div_wrap,div#ninja_forms_field_175_div_wrap, div#ninja_forms_field_176_div_wrap, div#ninja_forms_field_177_div_wrap,div#ninja_forms_field_178_div_wrap, div#ninja_forms_field_179_div_wrap, div#ninja_forms_field_180_div_wrap,div#ninja_forms_field_181_div_wrap, div#ninja_forms_field_182_div_wrap, div#ninja_forms_field_183_div_wrap,div#ninja_forms_field_184_div_wrap, div#ninja_forms_field_184_div_wrap, div#ninja_forms_field_185_div_wrap,div#ninja_forms_field_186_div_wrap, div#ninja_forms_field_187_div_wrap, div#ninja_forms_field_188_div_wrap,div#ninja_forms_field_189_div_wrap, div#ninja_forms_field_190_div_wrap, div#ninja_forms_field_191_div_wrap,div#ninja_forms_field_192_div_wrap, div#ninja_forms_field_193_div_wrap, div#ninja_forms_field_194_div_wrap,div#ninja_forms_field_195_div_wrap {    margin-bottom: -55px;}*//* Media Queries Sponsor Campaign Page */@media only screen and (max-width:767px) { .camphero {    font-size: 35px !important;    line-height: 55px !important;  } .confirm{  font-size:18px !important;  }}@media only screen and (min-width:767px) {  .reachmobile{    display:none;  }}@media only screen and (max-width:768px) {  .reach{    display:none;  }  .mbtn{    font-size: 12px !important;  }}/*@media only screen and (max-width:500px) { .confirm{  font-size:12px !important;  }}*/ /* Essiential Gird Hover Fix */.eg-anchored-container {    background-color:  rgba(226,125,35,0.45) !important;}/* Infusionsoft Optin Forms */.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content .inf_infusionsoft_popup_input input {    background-color: #E0E0E0;    padding: 20px !important;    font-size: 16px;    font-family: 'Raleway', sans-serif;}.inf_infusionsoft .inf_infusionsoft_form_content button {    padding: 20px;}.inf_infusionsoft .inf_infusionsoft_form_content .inf_infusionsoft_popup_input {    padding-right: 10px;}.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content {    padding: 0px;}.inf_infusionsoft .inf_infusionsoft_inline_form {    margin-top: -30px;}.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_form_content span {    font-family: 'Raleway', sans-serif;    font-size: 19px;}.inf_infusionsoft h2.inf_infusionsoft_success_message.inf_infusionsoft_animate_message {    margin-top: 0px; }.inf_infusionsoft .inf_infusionsoft_form_container h2.inf_infusionsoft_success_message {    font-size: 15px;    width: 90%;    max-width: 350px;}.inf_infusionsoft .inf_infusionsoft_success_checkmark:before {    content: "\4e";    font-size: 25px !important;    line-height: 25px;}.inf_infusionsoft .inf_infusionsoft_form_container .inf_infusionsoft_close_button, .inf_infusionsoft .inf_infusionsoft_success_checkmark:before {    font-family: 'ElegantIcons';}.inf_infusionsoft .inf_infusionsoft_success_container.inf_infusionsoft_animate_success span.inf_infusionsoft_success_checkmark {    top: 70px;}.inf_infusionsoft span.inf_infusionsoft_success_checkmark {    background: #e27d23;    padding: 10px 7px 7px 10px !important;}/* Homepage Form Margin */.inf_infusionsoft_inline_form.inf_infusionsoft_optin.inf_infusionsoft_optin_14 {    margin-top: -25px;}/* Error Message Fix */.inf_infusionsoft_form_container.inf_infusionsoft_popup_container.inf_infusionsoft_form_text_dark.inf_infusionsoft_form_bottom.inf_infusionsoft_inline_3_fields {    top: 0px !important;}/* Essential Grid Blank Space Fix */.infinityscollavailable.esg-loader {	display:none !important;}