img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
/*rs-plugin-settings-inline-css*/
.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}	
.header_top,
	.header_top_outer,
	.header_top_inner, 
	.header_top_aligner {
		height : 35px;
	}
	
	.header_mid,
	.header_mid_outer,
	.header_mid .header_mid_inner .search_wrap_inner,
	.header_mid .header_mid_inner .slogan_wrap_inner,
	.header_mid .header_mid_inner .social_wrap_inner,
	.header_mid .header_mid_inner nav > div > ul,
	.header_mid .header_mid_inner nav > div > ul > li,
	.header_mid .header_mid_inner nav > div > ul > li > a,
	.header_mid .header_mid_inner nav > div > ul > li > a > span.nav_bg_clr,
	.header_mid .header_mid_inner .logo,
	.header_mid .header_mid_inner .resp_nav_wrap_inner {
		height : 116px;
	}
	
	.header_bot,
	.header_bot_outer,
	.header_bot .header_bot_inner nav > div > ul,
	.header_bot .header_bot_inner nav > div > ul > li,
	.header_bot .header_bot_inner nav > div > ul > li > a {
		height : 40px;
	}
	
	#page.fixed_header.cmsms_heading_after_header #middle, 
	#page.fixed_header.cmsms_heading_under_header #middle .headline .headline_outer {
		padding-top : 116px;
	}
	
	#page.fixed_header.cmsms_heading_after_header.enable_header_top #middle, 
	#page.fixed_header.cmsms_heading_under_header.enable_header_top #middle .headline .headline_outer {
		padding-top : 151px;
	}
	
	#page.fixed_header.cmsms_heading_after_header.enable_header_bottom #middle, 
	#page.fixed_header.cmsms_heading_under_header.enable_header_bottom #middle .headline .headline_outer {
		padding-top : 156px;
	}
	
	#page.fixed_header.cmsms_heading_after_header.enable_header_top.enable_header_bottom #middle, 
	#page.fixed_header.cmsms_heading_under_header.enable_header_top.enable_header_bottom #middle .headline .headline_outer {
		padding-top : 191px;
	}
	
	
	@media only screen and (max-width: 1024px) {
		.header_top,
		.header_top_outer,
		.header_top_inner,
		.header_top_aligner,
		.header_mid,
		.header_mid_outer,
		.header_mid .header_mid_inner nav > div > ul,
		.header_mid .header_mid_inner nav > div > ul > li,
		.header_mid .header_mid_inner nav > div > ul > li > a,
		.header_mid .header_mid_inner nav > div > ul > li > a > span.nav_bg_clr,
		.header_bot,
		.header_bot_outer,
		.header_bot .header_bot_inner nav > div > ul,
		.header_bot .header_bot_inner nav > div > ul > li,
		.header_bot .header_bot_inner nav > div > ul > li > a {
			height : auto;
		}
		
		#page.fixed_header.cmsms_heading_after_header #middle, 
		#page.fixed_header.cmsms_heading_under_header #middle .headline .headline_outer, 
		#page.fixed_header.cmsms_heading_after_header.enable_header_top #middle, 
		#page.fixed_header.cmsms_heading_under_header.enable_header_top #middle .headline .headline_outer, 
		#page.fixed_header.cmsms_heading_after_header.enable_header_bottom #middle, 
		#page.fixed_header.cmsms_heading_under_header.enable_header_bottom #middle .headline .headline_outer, 
		#page.fixed_header.cmsms_heading_after_header.enable_header_top.enable_header_bottom #middle, 
		#page.fixed_header.cmsms_heading_under_header.enable_header_top.enable_header_bottom #middle .headline .headline_outer {
			padding-top : 0 !important;
		}
	}

	#footer.cmsms_footer_default .footer_inner {
		min-height:300px;
	}
	
	.fixed_footer #main {
		margin-bottom:300px;
	}

/*charitable-highlight-colour-styles*/
.campaign-raised .amount, .campaign-figures .amount,.donors-count, .time-left,.charitable-form-field a:not(.button),.charitable-form-fields .charitable-fieldset a:not(.button),.charitable-notice,.charitable-notice .errors a {color:#f89d35;}.campaign-progress-bar .bar,.donate-button,.charitable-donation-form .donation-amount.selected,.charitable-donation-amount-form .donation-amount.selected {background-color:#f89d35;}.charitable-donation-form .donation-amount.selected,.charitable-donation-amount-form .donation-amount.selected,.charitable-notice, .charitable-drag-drop-images li:hover a.remove-image,.supports-drag-drop .charitable-drag-drop-dropzone.drag-over {border-color:#f89d35;}

/*tt-easy-google-font-styles*/
p { }
h1 { }
h2 { }
h3 { }
h4 { }
h5 { }
h6 { }


	.header_mid .header_mid_inner .logo_wrap {
		width : 276px;
	}

	.header_mid_inner .logo .logo_retina {
		width : 1000px;
	}
.headline_outer {
                background-image:url(https://crm.2ndchancedogs.org/assets/admin/images/uploads/pets/779a7ac9b46309f750b73e7c6489f05f.jpg);
                background-repeat:no-repeat;
                background-attachment:scroll;
                background-size:cover;
            }.headline_color {
                background-color:#191c1e;
                opacity:0;
            }
            .headline_aligner {
                min-height:150px;
            }
            #cmsms_row_5832a982cf20a .cmsms_row_outer_parent { 
                padding-top: 0px; 
            } 

            #cmsms_row_5832a982cf20a .cmsms_row_outer_parent { 
                padding-bottom: 50px; 
            } 

            #cmsms_row_5832a982cf20a .cmsms_row_inner.cmsms_row_fullwidth { 
                padding-left:4%; 
            } 
            #cmsms_row_5832a982cf20a .cmsms_row_inner.cmsms_row_fullwidth { 
                padding-right:4%; 
            } 


            #cmsms_fb_5832a982cf600 { 
                padding-top:0px; 
                padding-bottom:0px; 
                background-color:#f39700 !important; background-color:rgba(255, 212, 22, 1);
            } 

            #cmsms_fb_5832a982cf600 .featured_block_inner { 
                width: 100%; 
                padding: ; 
                text-align: center; 
                margin:0 auto; 
            } 

            #cmsms_fb_5832a982cf600 .featured_block_text { 
                text-align: center; 
            } 



            #cmsms_fb_5832a982cfa51 { 
                padding-top:0px; 
                padding-bottom:0px; 
                background-color:#f39700 !important; background-color:rgba(255, 212, 22, 1);
            } 

            #cmsms_fb_5832a982cfa51 .featured_block_inner { 
                width: 100%; 
                padding: ; 
                text-align: center; 
                margin:0 auto; 
            } 

            #cmsms_fb_5832a982cfa51 .featured_block_text { 
                text-align: center; 
            } 


            #cmsms_row_5832a982cfc2f { 
                background-color:#ffffff; background-color:rgba(255, 255, 255, 1);
            } 

            #cmsms_row_5832a982cfc2f .cmsms_row_outer_parent { 
                padding-top: 0px; 
            } 

            #cmsms_row_5832a982cfc2f .cmsms_row_outer_parent { 
                padding-bottom: 0px; 
            } 


            #cmsms_icon_box_5832a982d0062 { 
                border-width:0px; 
            } 

            #cmsms_icon_box_5832a982d0062:before, 
            #cmsms_icon_box_5832a982d0062 .icon_box_heading:before { 
                font-size:30px; 
                line-height:50px; 
                width:50px; 
                height:50px; 
                border-width:0px; 
                -webkit-border-radius:50%; 
                border-radius:50%; 
            } 

            #cmsms_icon_box_5832a982d0062.cmsms_icon_box_left, 
            #cmsms_icon_box_5832a982d0062.cmsms_icon_box_left_top { 
                padding-left:55px; 
                margin-left:25px; 
            } 

            #cmsms_icon_box_5832a982d0062.cmsms_icon_box_left:before, 
            #cmsms_icon_box_5832a982d0062.cmsms_icon_box_left_top:before { 
                left:-25px; 
            } 

            #cmsms_icon_box_5832a982d0062.cmsms_icon_box_left:before { 
                margin-top:-25px; 
            } 


            #cmsms_row_5832a982d08d2 .cmsms_row_outer_parent { 
                padding-top: 0px; 
            } 

            #cmsms_row_5832a982d08d2 .cmsms_row_outer_parent { 
                padding-bottom: 0px; 
            } 


            #cmsms_divider_5832a982d0be4 { 
                border-bottom-width:1px; 
                border-bottom-style:solid; 
                padding-top:10px; 
                margin-bottom:10px; 
            } 

            #cmsms_row_5832a982d0cd0 .cmsms_row_outer_parent { 
                padding-top: 0px; 
            } 

            #cmsms_row_5832a982d0cd0 .cmsms_row_outer_parent { 
                padding-bottom: 0px; 
            } 


            #cmsms_icon_box_5832a982d1059 { 
                border-width:0px; 
            } 

            #cmsms_icon_box_5832a982d1059:before, 
            #cmsms_icon_box_5832a982d1059 .icon_box_heading:before { 
                font-size:30px; 
                line-height:50px; 
                width:50px; 
                height:50px; 
                border-width:0px; 
                -webkit-border-radius:50%; 
                border-radius:50%; 
            } 

            #cmsms_icon_box_5832a982d1059.cmsms_icon_box_left, 
            #cmsms_icon_box_5832a982d1059.cmsms_icon_box_left_top { 
                padding-left:55px; 
                margin-left:25px; 
            } 

            #cmsms_icon_box_5832a982d1059.cmsms_icon_box_left:before, 
            #cmsms_icon_box_5832a982d1059.cmsms_icon_box_left_top:before { 
                left:-25px; 
            } 

            #cmsms_icon_box_5832a982d1059.cmsms_icon_box_left:before { 
                margin-top:-25px; 
            } 


            #cmsms_row_5832a982d123f .cmsms_row_outer_parent { 
                padding-top: 5px; 
            } 

            #cmsms_row_5832a982d123f .cmsms_row_outer_parent { 
                padding-bottom: 5px; 
            } 


            #cmsms_divider_5832a982d151a { 
                border-bottom-width:1px; 
                border-bottom-style:solid; 
                padding-top:10px; 
                margin-bottom:10px; 
            } 

            #cmsms_row_5832a982d15fc .cmsms_row_outer_parent { 
                padding-top: 0px; 
            } 

            #cmsms_row_5832a982d15fc .cmsms_row_outer_parent { 
                padding-bottom: 0px; 
            } 


            #cmsms_icon_box_5832a982d1952 { 
                border-width:0px; 
            } 

            #cmsms_icon_box_5832a982d1952:before, 
            #cmsms_icon_box_5832a982d1952 .icon_box_heading:before { 
                font-size:30px; 
                line-height:50px; 
                width:50px; 
                height:50px; 
                border-width:0px; 
                -webkit-border-radius:50%; 
                border-radius:50%; 
            } 

            #cmsms_icon_box_5832a982d1952.cmsms_icon_box_left, 
            #cmsms_icon_box_5832a982d1952.cmsms_icon_box_left_top { 
                padding-left:55px; 
                margin-left:25px; 
            } 

            #cmsms_icon_box_5832a982d1952.cmsms_icon_box_left:before, 
            #cmsms_icon_box_5832a982d1952.cmsms_icon_box_left_top:before { 
                left:-25px; 
            } 

            #cmsms_icon_box_5832a982d1952.cmsms_icon_box_left:before { 
                margin-top:-25px; 
            } 


            #cmsms_row_5832a982d1b2b .cmsms_row_outer_parent { 
                padding-top: 5px; 
            } 

            #cmsms_row_5832a982d1b2b .cmsms_row_outer_parent { 
                padding-bottom: 5px; 
            } 


            #cmsms_divider_5832a982d1e07 { 
                border-bottom-width:1px; 
                border-bottom-style:solid; 
                padding-top:10px; 
                margin-bottom:10px; 
            } 

            #cmsms_row_5832a982d1ee7 .cmsms_row_outer_parent { 
                padding-top: 0px; 
            } 

            #cmsms_row_5832a982d1ee7 .cmsms_row_outer_parent { 
                padding-bottom: 0px; 
            } 


            #cmsms_heading_5832a982d2224 { 
                text-align:left; 
                margin-top:0px; 
                margin-bottom:0px; 
            } 

            #cmsms_heading_5832a982d2224 .cmsms_heading { 
                text-align:left; 
            } 

            #cmsms_heading_5832a982d2224 .cmsms_heading, #cmsms_heading_5832a982d2224 .cmsms_heading a { 
                font-weight:normal; 
                font-style:normal; 
            } 

            #cmsms_heading_5832a982d2224 .cmsms_heading_divider { 
            } 


            #cmsms_row_5832a982d2cbe .cmsms_row_outer_parent { 
                padding-top: 5px; 
            } 

            #cmsms_row_5832a982d2cbe .cmsms_row_outer_parent { 
                padding-bottom: 5px; 
            } 


            #cmsms_divider_5832a982d2fa2 { 
                border-bottom-width:1px; 
                border-bottom-style:solid; 
                padding-top:10px; 
                margin-bottom:10px; 
            } 

            #cmsms_row_5832a982d3087 .cmsms_row_outer_parent { 
                padding-top: 5px; 
            } 

            #cmsms_row_5832a982d3087 .cmsms_row_outer_parent { 
                padding-bottom: 5px; 
            } 


            #cmsms_heading_5832a982d33ab { 
                text-align:left; 
                margin-top:0px; 
                margin-bottom:20px; 
            } 

            #cmsms_heading_5832a982d33ab .cmsms_heading { 
                text-align:left; 
            } 

            #cmsms_heading_5832a982d33ab .cmsms_heading, #cmsms_heading_5832a982d33ab .cmsms_heading a { 
                font-weight:normal; 
                font-style:normal; 
            } 

            #cmsms_heading_5832a982d33ab .cmsms_heading_divider { 
            } 


            #cmsms_row_5832a982d34df .cmsms_row_outer_parent { 
                padding-top: 0px; 
            } 

            #cmsms_row_5832a982d34df .cmsms_row_outer_parent { 
                padding-bottom: 50px; 
            } 


            #cmsms_gallery_5832a982d38a8 .cmsms_gallery {
                margin:0 0 0 -10px;
            }

            #cmsms_gallery_5832a982d38a8 .cmsms_gallery .cmsms_gallery_item {
                padding:0 0 10px 10px;
            }

            #cmsms_row_5832a982e0c74 .cmsms_row_outer_parent { 
                padding-top: 5px; 
            } 

            #cmsms_row_5832a982e0c74 .cmsms_row_outer_parent { 
                padding-bottom: 5px; 
            } 


            #cmsms_divider_5832a982e0fd3 { 
                border-bottom-width:1px; 
                border-bottom-style:solid; 
                padding-top:10px; 
                margin-bottom:10px; 
            } 

            #cmsms_row_5832a982e10e3 .cmsms_row_outer_parent { 
                padding-top: 0px; 
            } 

            #cmsms_row_5832a982e10e3 .cmsms_row_outer_parent { 
                padding-bottom: 50px; 
            } 


            #cmsms_heading_5832a982e1462 { 
                text-align:left; 
                margin-top:0px; 
                margin-bottom:20px; 
            } 

            #cmsms_heading_5832a982e1462 .cmsms_heading { 
                text-align:left; 
            } 

            #cmsms_heading_5832a982e1462 .cmsms_heading, #cmsms_heading_5832a982e1462 .cmsms_heading a { 
                font-weight:normal; 
                font-style:normal; 
            } 

            #cmsms_heading_5832a982e1462 .cmsms_heading_divider { 
            } 


            #cmsms_row_5832a982e1bf1 .cmsms_row_outer_parent { 
                padding-top: 5px; 
            } 

            #cmsms_row_5832a982e1bf1 .cmsms_row_outer_parent { 
                padding-bottom: 5px; 
            } 


            #cmsms_divider_5832a982e205e { 
                border-bottom-width:1px; 
                border-bottom-style:solid; 
                padding-top:10px; 
                margin-bottom:10px; 
            } 

            #cmsms_row_5832a982e21a2 { 
                background-color:#ffffff; background-color:rgba(255, 255, 255, 1);
            } 

            #cmsms_row_5832a982e21a2 .cmsms_row_outer_parent { 
                padding-top: 0px; 
            } 

            #cmsms_row_5832a982e21a2 .cmsms_row_outer_parent { 
                padding-bottom: 50px; 
            } 


            #cmsms_heading_5832a982e26a6 { 
                text-align:left; 
                margin-top:0px; 
                margin-bottom:20px; 
            } 

            #cmsms_heading_5832a982e26a6 .cmsms_heading { 
                text-align:left; 
            } 

            #cmsms_heading_5832a982e26a6 .cmsms_heading, #cmsms_heading_5832a982e26a6 .cmsms_heading a { 
                font-weight:normal; 
                font-style:normal; 
                color:#842e4b; color:rgba(132, 46, 75, 1);
            } 

            #cmsms_heading_5832a982e26a6 .cmsms_heading_divider { 
            } 


            #cmsms_row_5832a982e3f99 .cmsms_row_outer_parent { 
                padding-top: 0px; 
            } 

            #cmsms_row_5832a982e3f99 .cmsms_row_outer_parent { 
                padding-bottom: 50px; 
            } 



            #cmsms_fb_5832a982e4486 { 
                padding-top:0px; 
                padding-bottom:0px; 
                background-color:#3b5997; background-color:rgba(59, 89, 151, 1);
            } 

            #cmsms_fb_5832a982e4486 .featured_block_inner { 
                width: 100%; 
                padding: ; 
                text-align: center; 
                margin:0 auto; 
            } 

            #cmsms_fb_5832a982e4486 .featured_block_text { 
                text-align: center; 
            } 
            .share_posts_item
            {
                width:100%;
            }
            .icon_box_text{
                text-align: justify;
            }
            .post_nav .cmsms_prev_post, .post_nav .cmsms_next_post
            {
                width: 49%;	
            }
            #pet-fb-share-button{
		cursor: pointer;
		width: 275px;
		margin-top: -100px;
		/*margin-left: 150px;*/
		margin-left: calc(50% - 132px);
            }
	.things_bg #middle .middle_inner{
		    padding-top: unset;
	}
	.middle_inner {
		padding-top:20px;
	}
	#page.fixed_header.cmsms_heading_after_header.enable_header_bottom #middle,
  	#page.fixed_header.cmsms_heading_under_header.enable_header_bottom #middle .headline .headline_outer {
      padding-top: 116px !important;
  }
@media only screen and (max-width: 320px) {

body.page-id-7480 .content_wrap, body.page-id-7480 .cmsms_row_inner{
	width: 100%;
}

#cmsms_icon_box_5832a982d0062.cmsms_icon_box_left, 
#cmsms_icon_box_5832a982d0062.cmsms_icon_box_left_top { 
	padding-left:35px; 
}

#cmsms_icon_box_5832a982d1059.cmsms_icon_box_left, 
#cmsms_icon_box_5832a982d1059.cmsms_icon_box_left_top { 
	padding-left:35px;
} 

#cmsms_icon_box_5832a982d1952.cmsms_icon_box_left, 
#cmsms_icon_box_5832a982d1952.cmsms_icon_box_left_top { 
	padding-left:35px; 
}

}
@media only screen and (max-width: 1024px) {

#pet-fb-share-button{
	/*margin-left: 77px;*/
	margin-left: calc(50% - 110px);
}

}
