

@media only screen and (max-width: 800px) {
	
	.g1-hb-row>.g1-row-inner{background-color:#0f75bc;
	padding-right:15px;
	margin-bottom:-1px}
	
	
	.g1-hb-row-mobile.g1-row-layout-page{padding-right:0px!important}
	
	.g1-alpha.g1-alpha-2nd.page-title.archive-title{font-size:18px!important}
	

.g1-primary-nav-menu>.menu-item>a{font-size: 32px!important;
margin-bottom:10px}

.g1-secondary-nav-menu>.menu-item>a{font-size:24px;margin-bottom:5px}



.g1-canvas-content .menu-item > a{font-size:18px;padding-left:0px!important}

	.mtm-link-title{display:none}

}










.search-field{background-color:transparent;color:auto!important;border-color:#fff}






.g1-hb-row-a{display:none}


.g1-logo-wrapper, .site-description {
    padding-left: 10px;
}
.g1-footer-text {
}
.g1-footer-nav {
	width:100% !important;
}
.g1-footer-nav>ul {
	float:none;
	text-align:center;
}
.g1-footer {
	padding:60px 0 60px 0;
	margin-top:-20px
}
.footer-new-nav {
	text-align: center;
	font-size: 14px;
	text-transform:uppercase;
}
.footer-new-nav a {
	color:#fff;
	cursor:pointer !important;
}
.footer-new-nav a:hover {
	color:#999;
	cursor:pointer !important;
}
.footer-menu-item {
	padding:0 10px;
}
.copyright {
	text-align: center;
	padding-top:10px;
	color:#999;
	text-transform: uppercase;
}
.g1-prefooter+.g1-footer:before {
	display:none;
}
.g1-prefooter {
    padding-top: 60px;
}
.g1-socials-item-icon-text {
    font-size: 14px;
}
.g1-drop-toggle-icon {
	font-size:18px;
}
#post-2844 .page-header-01 {
	display: none;
}
#post-7105 .page-header-01 {
	display: none;
}
.g1-socials-item-icon-48 {
    width: 40px !important;
    height: 40px !important;
    font-size: 18px !important;
    line-height: 40px !important;
}
#featured-row {
	color:#fff;
}
#featured-row h2 {
	color:#fff;
	font-size:74px;
	line-height:90px;
	text-transform:uppercase;
}
.featured-section-title {
	position:absolute;
	bottom:10px;
	left:20px;
}
.featured-section-title, .featured-section-title h4 {
	color:#ffffff;
	text-align:left;
}
.featured-section-title h4 {
	margin-bottom: 5px;
	text-align:left;
	font-weight:bolder;
	text-transform:uppercase;
	text-shadow:1px 1px 2px #000000;
}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #F2A541 !important;
}
#post-2240 .page-header {
	display:none;
}
.vc_custom_1419240516480 .vc_gitem-zone-mini {
	background-color: #ffffff;
}
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus, .vc_btn3.vc_btn3-color-juicy-pink:hover {
    color: #f7f7f7 !important;
    background-color: #F3CA40 !important;
}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff !important;
    background-color: #f2a541 !important;
}
.vc_gitem-zone-a {
	height:250px;
}
.g1-row-layout-page {
	padding-top:0;
	padding-bottom:0;
}
#subscribe-footer-img img {
	width:100%;
}
#post-3605 .page-header,#post-2229 .page-header, #post-2839 .page-header, #post-2837 .page-header, #post-2865 .page-header, #post-2231 .page-header {
	display:none;
}
#post-2229 .g1-row-layout-page, #post-2839 .g1-row-layout-page, #post-2837 .g1-row-layout-page, #post-2865 .g1-row-layout-page, #post-2231 .g1-row-layout-page {padding-top:40px}
.pum-theme-3898 .pum-title, .pum-theme-lightbox .pum-title {
    text-align: center;
    text-transform: uppercase;
	font-size: 24px;
}
#fieldEmail {
	display:block;
	width:80%;
	margin:20px auto;
}
.js-cm-submit-button {
	display:block;
	width:30%;
	margin:0 auto;
}
#campmontafterwrap #campmonttext {
	font-weight:600;
	font-size:18px;
	text-transform:uppercase;
	text-align:center;
	margin:20px;
}
#campmontafterwrap {
	margin-bottom:20px;
	padding:10px;
	border: 4px solid #000;
	text-align:center;
	-webkit-box-shadow: 0px 0px 19px -3px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0);
box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75);
}
#campmontafterwrap #fieldEmail {
	display:block;
	margin:20px auto;
	width:80%;
	padding:10px;
}
.g1-row-layout-page {
  padding-bottom: 30px;
	padding-top:30px;
} 
.g1-back-to-top {
	display: none;
}
.cssanimations .g1-back-to-top-on {
	visibility: hidden;
}
.g1-teaser {
	display:none;
}
.g1-pagination-end {
	display: none !important;
}
.page-header>.g1-row-background {
    border-width: 0 0 1px 0;
    border-style: solid;
    border-color: #e6e6e6;
	background-color:#0f75bc;
	background-size: cover;
	background-position:center;
}
.g1-hb-row-a {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
}
@media screen and (max-width: 1000px) {
    .g1-hb-row-b .g1-row-background {
        display:none;
    }
}
.entry-content .size-full {
	min-width:100%;
}
.g1-primary-nav-menu>.menu-item>a {
	font-size:14px;
}
#custom_html-6 {
	margin-bottom:20px;
}
.vc_btn3.vc_btn3-size-md {
	font-size:14px;
	padding:14px 20px;
}

.vc_btn3.vc_btn3-shape-rounded {
	border-radius:5px;
}
.vc_general.vc_btn3 {
margin-bottom: 0;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	box-sizing:border-box;
	word-wrap:break-word;
	user-select:none;
	position:relative;
	top:0;
	transition:all .2s ease-in-out;
	line-height:normal;
	box-shadow:none;
}
.archive-icon {
	display:none;
}
.archive-title {
	color:#000000 !important;
}
.archive-featured .archive-featured-title strong {
  background-color: #000;
	color: #39c8fd;
}
.archive-featured-title strong::after { 
content: "............";
  position: absolute;
	width:70%;
  z-index: 100;
  right: 19px;
  bottom: 12px;
}
@media screen and (max-width: 600px) {
	.archive-featured-title strong::after { 
	display:none;
}
}
@media screen and (max-width: 600px) {
.g1-row-layout-page {
    padding-top: 0;
}
}
.page-title {
	color:#fff !important;
}
.page-subtitle {
	color:#fff !important;
}

.cmApp_signupContainer {width:100%!important;
padding:27px!important}

.cmApp_signupContainer .cmApp_formSubHeader
{font-size:16px!important}


div.mashsb-count.mash-large{display:none!important}


p.g1-notice.g1-notice-loading{display:none}

div.g1-comment-list h3{display:none!important}
div.g1-comment-list p{display:none!important}

div.g1-comment-count{display:none!important}

.page-id-6558 .g1-row-inner {
  max-width:100%;
	min-width:100%;
}
.page-id-6558 .vc_row {
	max-width:1200px;
	margin: 0 auto;
}

.page-id-6558 .g1-column {
    padding: 0 !important;
}

.page-id-6558 .g1-sticky-top-wrapper>.g1-hb-row>.g1-row-inner>.g1-column {
    position: static;
	max-width:1200px !important;
}

.home .g1-row-inner {
   max-width:100%;
	min-width:100%;
}
#home-slider {
	width:100% !important;
	padding-right:0 !important;
	margin:0 !important;
	left: 0 !important;
	min-width:100%;
}

.home .vc_row {
	max-width:1200px;
	margin: 0 auto;
}

.home .g1-column {
    padding: 0 !important;
}

.home .g1-sticky-top-wrapper>.g1-hb-row>.g1-row-inner>.g1-column {
    position: static;
	max-width:1200px !important;
}
#aw0 img {
	width:100%;
	max-width:728px;
}
.img_ad {
	width:100%;
	max-width:728px;
}

.custom-html-widget{max-width:300px}

.widget_text{max-width:300px}
aside#custom_html-7.widget_text.widget.widget_custom_html{margin-bottom:-10px}


div#primary.g1-column{margin-top:20px}

div#secondary.g1-column{margin-top:20px}

a.mashicon-pinterest.mash-large.mash-center.mashsb-noshadow{width:66px!important}
.g1-sticky-top-wrapper .g1-row-layout-page {
    top: -1px;
}


.g1-alpha.g1-alpha-2nd.page-title.archive-title{font-size:60px;font-weight:700; margin-bottom:10px!important; margin-top:10px!important; margin-right:10px!important; margin-left:10px!important}

 
.g1-alpha.g1-alpha-2nd.page-title{font-size:60px;font-weight:700; margin-bottom:10px!important; margin-top:10px!important; margin-right:10px!important; margin-left:10px!important}

#post-6558 .google-auto-placed {display:none;}

#post-6558 .page-header-01 {
	display:none;
}

#post-6558 .g1-row-padding-m {
	padding-top:0;
}
blockquote:before {
	display:none;
}
#post-6868 .g1-content-narrow {
	padding-left:0;
	max-width:100%;
}
#post-6868 .g1-content-narrow .bs-overide {
	max-width:728px;
	margin-left:auto;
	margin-right:auto;
}
#title-test-one h1 a {
    display: table-caption;
    padding: 20px 20px;
    position: absolute;
    text-align: center;
    background-color: #000;
    color: #57c1e9 !important;
    z-index: 999;
    left: 45px;
    right: auto;
    top: 20px;
}
#title-test-one h1 a::after {
    content: "..................";
    position: absolute;
    width: 100%;
    z-index: 100;
    right: 1px;
    bottom: 7px;
}
/* #title-test-six h1 a {
    display: table-caption;
    padding: 20px 20px;
    position: absolute;
    text-align: center;
    background-color: #000;
    color: #57c1e9 !important;
    z-index: 999;
    left: 45px;
    right: auto;
    top: -10px;
}
#title-test-six h1 a::after {
    content: ".......................................";
    position: absolute;
    width: 100%;
    z-index: 100;
    right: 1px;
    bottom: 7px;
} */

.single-post .g1-content-narrow {
    padding-left: 0; 
}
#post-7105 .g1-row-layout-page{
padding-top: 0 !important; 
}
#post-7105 .g1-row-inner{
max-width:100%;
min-width:100%;
}
#post-7105 .g1-column {
padding: 0 !important;
}
#post-7105 .vc_row{
 max-width: 1200px;
	margin: 0 auto;
}
#post-4748 .page-subtitle {
	margin-left:14px !important;
}

.g1-socials-item-twitter {
	display:none !important;
}
#bimber_widget_posts-3 {
	margin-top:30px;
}
#custom_html-12 {
	margin:30px 0;
}
#custom_html-11 {
	margin-bottom:30px;
}
#fieldEmail {
    display: block;
    width: 60%;
    height: 60px;
    border-radius: 10px;
    margin: 20px auto;
    text-align: center;
}
#subForm .js-cm-submit-button {
	border-radius: 40px;
    padding: 20px;
    background-color: #f80303;
    border-color: #f80303;
    color: #fff;
}
.pum-theme-enterprise-blue .pum-content + .pum-close {
	background-color: #f80303;
}
