/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/
body {
	background-color:#1a1d2f !important;
}
.container-wrap {
    background-image: url("../../uploads/2019/03/page-bg-lines.svg");
	background-repeat: repeat-y;
	position: inherit !important;
	background-size: cover;
	width: 100%;
}
.main-content {
	z-index:99;
}
.post-area.featured_img_left article .article-content-wrap .post-featured-img-wrap,
.post-area.featured_img_left .post-content-wrap .grav-wrap {
	display:none;
}
.post-area.featured_img_left .article-content-wrap .post-content-wrap {
	width:100%;
	padding:0px !important;
}
.post-link {
	margin-top:30px;
}
/*Universal Style overrides*/
.text-right {
	text-align:right !important;
}
.bold {
	font-weight:700;
}
.off-canvas-menu-container #search-btn {
	display:none !important;
}
@media only screen and (max-width: 1000px) and (min-width: 690px){
body #boxed #header-outer, body #boxed #header-secondary-outer, body #boxed #page-header-bg, body #boxed #featured, body #boxed .orbit > div, body #boxed #featured article, body #boxed #slide-out-widget-area-bg.fullscreen,
body #boxed {
    width: 100% !important;
}
.container {
    max-width: 90% !important;
}
}

@media only screen and (max-width: 690px){
	body #page-header-bg .span_6 h1, 
	body.single.single-post .section-title h1,
	#content-header-bg h1 {
    font-size: 34px!important;
	line-height:38px !important;
	padding-bottom: 0px !important;
	letter-spacing:0px !important;
	}
	body #page-header-bg .span_6 span.subheader,
	#content-header-bg .subheader,
	body #content-header-bg .span_6 span.subheader {
    font-size: 18px!important;
	line-height:24px !important;
	padding-bottom: 0px !important;
	margin-bottom: 0px !important;
	}
	
}


/*Serices Page*/
.services-page-menu ul {
	margin-left:0px;
}
.services-page-menu li.current-menu-item:before  { 
	content:" ▶";
	padding: 0 10px;
    color: #3452ff;
	margin:0px !important; 
	margin-left:0px;
}
.services-page-menu li {display: inline-flex; margin-left:15px; }

/*Default Button*/
.nectar-button.medium {
	color:#333333 !important;
}
.nectar-button.small {
	color:#333333 !important;
}
body #page-header-bg .nectar-button span  {
	color:#333333 !important;
}

/*Page Header image overlays*/

body.page-template-template-header-overlays .page-header-bg-image-wrap:before
{
    display:block;
    width: 30%;
    height:100%;
	position:absolute;
	top:0;
    margin-right: 5px;
    content: "";
    background: url("../../uploads/2019/03/home-left-bg-2.png") no-repeat 0 0;
	background-size:contain;
	z-index:99;
}
body.page-template-template-header-overlays #page-header-wrap:after
{
    display:block;
    width: 20%;
    height:40%;
	position:absolute;
	bottom:-40px;
	right:0;
    content: "";
    background: url("../../uploads/2019/03/home-right-float.png") no-repeat 0 0;
	background-size: auto 100%;
	background-position: bottom right;
	z-index:999;
}
#page-header-wrap {
	overflow:visible !important;
}

@media only screen and (min-width: 1000px) {
	#content-header-bg #page-header-inner .wpb_wrapper {
    padding-top: 97px !important;
	}

	#content-header-bg,
	 #content-header-bg .span_12 {
		min-height:600px !important;
	}
	#content-header-bg.full-width-content #page-header-inner .span_12 {
	min-height:60px !important;
	}
}
@media only screen and (max-width: 1000px) and (min-width: 1px) {
	#content-header-bg #page-header-inner .span_12 {
	padding-top: 13%;
    padding-bottom: 13%;
	}
	#content-header-bg.full-width-content #page-header-inner .span_12 {
	padding-top:0px !important;
	}
}


#content-header-bg h1, #content-header-bg .subheader {
    color: #fff !important;
}
body #content-header-bg h1 {
    letter-spacing: 3px;
    font-size: 90px;
    line-height: 92px;
    font-weight: 700;
}
body #content-header-bg h1.title-long  {
	letter-spacing: 2px;
	font-size:55px;
	line-height: 55px;
}

#content-header-bg .subheader {
	font-weight: 400;
    font-size: 28px;
    line-height: 28px;
}


#content-header-bg,
#content-header-bg .row-bg-wrap .inner-wrap,
#content-header-bg .row-bg-wrap {
	overflow:visible !important;
	z-index:9;
}
#content-header-bg.standard-overlay .row-bg-wrap .inner-wrap:before {
    display:block;
    width:50%;
    height:105%;
	position:absolute;
	top:0;
    margin-right: 5px;
    content: "";
    background: url("../../uploads/2019/03/home-left-bg-2.png") no-repeat 0 0;
	background-size:contain;
	z-index:99;
}
#content-header-bg.standard-overlay .inner-wrap:after {
    display:block;
    width: 20%;
    height:40%;
	position:absolute;
	bottom:-40px;
	right:0;
    content: "";
    background: url("../../uploads/2019/03/home-right-float.png") no-repeat 0 0;
	background-size: auto 100%;
	background-position: bottom right;
	z-index:999;
}

#content-header-bg .dark-overlay-left .inner-wrap:before {
    display:block;
    height:100%;
	width: 100%;
	position:absolute;
	top:0;
    content: "";
    background: url("../../uploads/2019/03/header-dark-overlay-left.png") no-repeat top left;
	background-size:auto 100%;
	z-index:99;

}

/*Blog Single Pages*/
body.single-post .container-wrap.no-sidebar .post-area {
	max-width:1800px !important;
}
body.single-post .main-content .row,
body.single-post .container-wrap,
body.single-post article.post .content-inner {
    padding-bottom:0px;
    margin-bottom:0px;
}

body.post-template-default #boxed #page-header-bg {
    background-color: #1a1d2f !important;
    overflow: visible !important;
}
body.post-template-default #page-header-bg .page-header-bg-image-wrap {
	width:50%;
}
body.post-template-default  #page-header-bg .page-header-bg-image-wrap:after {
    display:block;
    width: 100%;
    height:100%;
	position:absolute;
	bottom:0px;
	right:0;
    content: "";
    background: url("../../uploads/2019/03/header-blog-overlay-right.png") no-repeat 0 0;
	background-size: auto 100%;
	background-position: bottom right;
	z-index:9;
}
body.post-template-default #page-header-wrap:after
{
    display:block;
    width: 20%;
    height:40%;
	position:absolute;
	bottom:-180px;
	right:0;
    content: "";
    background: url("../../uploads/2019/03/page-right-float.png") no-repeat 0 0;
	background-size: contain;
	background-position: bottom right;
	z-index:9;
}


body.post-template-default #page-header-bg .row {padding-left:55%;}
body.post-template-default #page-header-bg[data-post-hs="default_minimal"] h1, 
body.post-template-default #page-header-bg[data-post-hs="default_minimal"] .inner-wrap,
body.post-template-default #page-header-bg[data-post-hs="default_minimal"] #single-below-header {
	text-align:left;
}
body.post-template-default #page-header-bg[data-post-hs="default_minimal"] #single-below-header span {	
	color:#f2da3b !important;
	font-size:1.4em;
}
body.post-template-default #page-header-bg[data-post-hs="default_minimal"] h1 {
	font-size:34px;
	letter-spacing:0px;
	line-height:38px;
}
@media only screen and (max-width: 1000px) and (min-width: 690px) {
	body.post-template-default #page-header-bg .span_6 h1 {
    font-size: 24px!important;
    line-height: 27px!important;
	}
}
@media only screen and (max-width: 1000px) and (min-width: 1px) {
	body.post-template-default #page-header-bg .row {
		padding-left:inherit;
	}
	body.post-template-default #page-header-wrap:after {
    bottom: -22px;
	}
	body.post-template-default  #page-header-bg .page-header-bg-image-wrap:after,
	body.post-template-default #page-header-bg[data-post-hs="default_minimal"] .inner-wrap >a {
		display:none !important;
	}
	body.post-template-default  #page-header-bg .page-header-bg-image-wrap {
	width:100%;
	}
}

body.post-template-default #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover,
body.post-template-default #page-header-bg[data-post-hs="default_minimal"] .inner-wrap >a {
    color: #3452ff;
    font-size: 14px;
    line-height: 19px;
    position: relative;
    display: inline-block;
    margin: 0 20px 10px 0;
	border:none !important;
	border-radius:0px !important;
	padding:0px !important;
}
body.post-template-default #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover {
	background-color:transparent !important;
}

body.post-template-default #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:before {
  height: 2px;
  background-color: #3452ff;
  width: 100%;
  position: absolute;
  bottom: -3px;
  left: 0;
  content: '';
  -ms-transform: scaleX(0);
  -webkit-transform: scaleX(0);
  transform-origin: left;
  -webkit-transform: scaleX(0);
  transform-origin: left;
  -webkit-transition: transform 0.37s cubic-bezier(0.52, 0.01, 0.16, 1);
  transition: transform 0.37s cubic-bezier(0.52, 0.01, 0.16, 1);
}
body.post-template-default #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
body.post-template-default .blog_next_prev_buttons span.text,
body.post-template-default .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .post-bg-img {
	display:none !important;
}


/*Press Landing Page*/
body.page-template-template-press-landing .post-area.featured_img_left article .article-content-wrap .post-featured-img-wrap {
	display:none;
}
body.page-template-template-press-landing .post-area.featured_img_left .article-content-wrap .post-content-wrap {
    width: 100%;
}
body.page-template-template-press-landing .post-area.featured_img_left.span_12 .article-content-wrap .post-content-wrap {
    padding: 0px !important;
}
body.page-template-template-press-landing .masonry.material .masonry-blog-item .article-content-wrap .excerpt,
body.page-template-template-press-landing .post-area.featured_img_left .post-content-wrap .excerpt,
body.page-template-template-press-landing .post-area.featured_img_left .post-content-wrap .grav-wrap,
body.page-template-template-press-landing .masonry.material .masonry-blog-item .meta-category a,
body.page-template-template-press-landing .post-area.featured_img_left .meta-category a {
	display:none;
}
body.page-template-template-press-landing .masonry.material .masonry-blog-item .article-content-wrap .date-top,
body.page-template-template-press-landing .post-area.featured_img_left article .date-top {
	color:#3660ff !important;
	font-size:1.2em;
	margin-bottom:10px;
}
body.page-template-template-press-landing .post-area.featured_img_left article .post-link {
	margin-top:30px;
}


body.page-template-template-press-landing .masonry.material .masonry-blog-item .article-content-wrap, .related-posts[data-style="material"] .article-content-wrap {
    padding: 40px 40px 40px 40px!important;
	min-height:400px;
}

body.page-template-template-press-landing .masonry.material .masonry-blog-item .article-content-wrap {
	display: flex;
	flex-direction: column;
    justify-content:flex-end;
	min-height:380px;
	background-color:#f6f6f7 !important;
	
}
body.page-template-template-press-landing  .masonry.material .masonry-blog-item .article-content-wrap .post-header {
	margin-bottom:25px;
   
}

/*Blog Landing Page*/
body.page-template-template-blog-landing .post-area.featured_img_left article .article-content-wrap .post-featured-img-wrap,
body.page-template-template-blog-landing  .post-area.featured_img_left .post-content-wrap .grav-wrap {
	display:none;
}
body.page-template-template-blog-landing .post-area.featured_img_left .article-content-wrap .post-content-wrap {
    width: 100%;
}
body.page-template-template-blog-landing .post-area.featured_img_left.span_12 .article-content-wrap .post-content-wrap {
    padding: 0px !important;
}
body.page-template-template-blog-landing .post-area.featured_img_left article .date-top {
	color:#f2da3b !important;
	font-size:1.2em;
	margin-bottom:10px;
}
body.page-template-template-blog-landing #blog-page-body .post-area.featured_img_left article .date-top {
	color:#333333 !important;
	font-size:1em;
	margin-bottom:10px;
}
body.page-template-template-blog-landing #blog-page-body .post-area.featured_img_left.span_12 article {
    margin-bottom: 100px;
}
body.page-template-template-blog-landing  .post-area.featured_img_left article .post-link {
	margin-top:30px;
}
#sidebar .gform_wrapper .gform_footer,
body.page-template-template-blog-landing #blog-page-body .gform_wrapper .gform_footer {
    padding: 10px 0 0px;
    margin: 0px 0 0;
    clear: both;
    width: 100%;
    text-align: center;
}
/*Homepage*/
#homepage-news .meta-category {
	display:none;
}

/*Section Backgrounds*/
.bg-contain-height .row-bg, .bg-contain-height .full-width-section .row-bg {
	background-size: auto 100%;
	background-repeat:no-repeat;
}
.bg-contain-width .row-bg, .bg-contain-width .full-width-section .row-bg {
	background-size: 100% auto;
	background-repeat:no-repeat;
}
.bg-no-scale .row-bg, .bg-no-scale .full-width-section .row-bg {
	background-size: initial;
	background-repeat:no-repeat;
}

/*Home Top Flip Boxes*/
#home-boxes .cq-face-avatar {
	position:absolute;
    top:-25px;
    left:0px;
	max-height:92px !important;
	top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
#home-boxes h4.cq-face-title {
	font-weight:300;
	font-size:28px;
	text-transform:none;
}
#home-boxes .cq-face-item {
    text-align: left !important;
}
#home-boxes .cq-face-content  {
	padding-left:120px;
}
#home-boxes .cq-face-content .cq-face-title,
#home-boxes .cq-face-content p {
	padding-left:0px;
	padding-bottom:0px !important;
}
#home-boxes .cq-face-avatar, img.cq-face-avatar {
	border-radius:0 !important;
}
#home-boxes .cq-face-content h4.cq-face-title {
    color: #333333 !important;
}
#home-boxes .showback h4.cq-face-title {
    color: #fff !important;
}
@media only screen and (max-width: 690px){
	#home-boxes h4.cq-face-title {
	font-size:22px;
}
	#home-boxes .cq-face-avatar {
	max-height:52px !important;
	max-width:52px;
}
	#home-boxes .cq-face-content  {
	padding-left:80px;
}
	#home-boxes .cq-face-content  {
		font-size:0.9em;
		line-height:1.2em;
}
}
/*Service-boxes Flip Boxes*/


#service-boxes .cq-face-content  {
    width: 80%;
    margin: 0 auto;
    position: relative;
    height: 80%;	
	padding-left:0px;
	text-align:center;
	display: flex;
	flex-direction:column;
	font-size:1.1em;
	 
}
#service-boxes .cq-face-avatar {
	position:absolute;
    left:0px;
	right:0px;
	max-height:112px !important;
	top: 80%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
	
}
#service-boxes h4.cq-face-title {
	font-weight:400;
	font-size:20px;
	text-transform:none;
	flex-grow:1;
}
#service-boxes .cq-face-content .cq-face-title,
#service-boxes .cq-face-content p {
	padding-left:0px;
	padding-bottom:10px !important;
}
#service-boxes .cq-face-avatar, img.cq-face-avatar {
	border-radius:0 !important;
}
#service-boxes .cq-face-content h4.cq-face-title {
    color: #333333 !important;
}
#service-boxes .showright h4.cq-face-title {
    color: #fff !important;
}
#service-boxes .cq-twoface-box.showright .cq-face-avatar {
	position:absolute;
    left:0px;
	right:0px;
	max-height:112px !important;
	top: 50%;
	
}
#service-boxes .cq-twoface-box img.cq-face-avatar {
  filter: invert(31%) sepia(49%) saturate(6427%) hue-rotate(226deg) brightness(106%) contrast(100%);
}
#service-boxes .showright img.cq-face-avatar {
  filter: invert(88%) sepia(92%) saturate(1536%) hue-rotate(328deg) brightness(106%) contrast(90%);
}
#mission-control-boxes img {
  filter: invert(88%) sepia(92%) saturate(1536%) hue-rotate(328deg) brightness(106%) contrast(90%);
  	max-height:72px !important;
	max-width:72px !important;
}


/*Home Client Hover Boxes*/

.client-hover-overlay {
  position: absolute;
  bottom:0px;
  opacity:0;
  width:100%;
  transition: visibility 0s, opacity 0.5s linear;
  border-radius: 0px 0px 20px 20px;

}
.client-hover:hover .client-hover-overlay {
opacity:100;
}
@media only screen and (max-width: 690px){
	.client-hover-overlay {
	opacity:100;
}
}



/*Home blog Boxes*/

.masonry.material .masonry-blog-item .inner-wrap {
	border-radius: 20px
}
.masonry.material .masonry-blog-item .content-inner {
	background-color:#f6f6f7 !important;
}
.masonry.material .masonry-blog-item .article-content-wrap {
	display: flex;
	flex-direction: column;
    justify-content:flex-end;
	min-height:400px;
	background-color:#f6f6f7 !important;
	
}
.masonry.material .masonry-blog-item .article-content-wrap .nectar-button {
	margin-top:30px;
    align-self:flex-start;
	cursor:pointer;
}
.masonry.material .masonry-blog-item .article-content-wrap .date-top {    
	font-size: 13px;
    line-height: 18px;
}

.masonry.material .masonry-blog-item .inner-wrap .meta-category {
	font-weight:700;
	background-color:#f6f6f7 !important;
}

/*.masonry.material .masonry-blog-item .inner-wrap .meta-category a {
    padding: 0 10px;
    border-left: 2px solid #3452ff;
	margin:0px !important;
}
.masonry.material .masonry-blog-item .inner-wrap .meta-category a:first-child {
    padding-left: 0;
    border: none;
}*/

.masonry.material .masonry-blog-item .inner-wrap .grav-wrap {
	display:none;
}

/*Gravity Forms style overrides*/
.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,
body .gform_wrapper .top_label .gfield_label {display:none !important;}

.light .gform_wrapper input[type=text], .light .gform_wrapper textarea, .light .gform_wrapper  input[type=email], .light .gform_wrapper input[type=password], .light.gform_wrapper input[type=tel], .light .gform_wrapper input[type=url], .light .gform_wrapper input[type=search], .light .gform_wrapper input[type=date] {
    background-color: rgba(0,0,0,0.04);
    border-radius: 0px;
    border: 4px solid #fff !important;
	color:#fff;
}
.light .gform_wrapper input[type=text]:focus, .light .gform_wrapper textarea:focus, .light.gform_wrapper input[type=email]:focus, .light .gform_wrapper input[type=search]:focus, .light .gform_wrapper input[type=password]:focus, .light .gform_wrapper input[type=tel]:focus, .light .gform_wrapper input[type=url]:focus, .light .gform_wrapper input[type=date]:focus {
    border-color: #f2da3b !important;
}
.light .gform_wrapper .gform_footer input.button, .light .gform_wrapper .gform_footer input[type=submit], .light .gform_wrapper .gform_page_footer input.button, .light .gform_wrapper .gform_page_footer input[type=submit] {
    background-color: #f2da3b !important;
	color:#333333 !important;
	font-family: Montserrat;
    letter-spacing: 0;
    font-weight: 600;
	text-transform:uppercase;
}

.light .gform_wrapper input[type=text]::placeholder {color: #fff;}
.light .gform_wrapper input[type=text]:-ms-input-placeholder {color: #fff;}
.light .gform_wrapper input[type=text]::-ms-input-placeholder {color: #fff;}
.light textarea::placeholder {color: #fff;}
.light textarea:-ms-input-placeholder {color: #fff;}
.light textarea::-ms-input-placeholder {color: #fff;}
.gform_confirmation_message {
	color: #f2da3b;
	font-size: 1.4rem;
    font-weight: bold;
}

/*Header style overrides*/

#header-outer:not([data-format="left-header"]) header#top > .container > .row nav {
	flex: 1 !important;
    display: flex;
    flex-direction: column-reverse !important;
	align-items: flex-end;
   justify-content: flex-end;
	padding: 15px !important;
}
body.material #header-outer[data-full-width="true"]:not([data-format="left-header"]) header#top nav >ul.buttons {
	    flex: 1 !important;
		flex-shrink: 0 !important;
		position:relative;
		justify-content: flex-end;
}
body.material #header-outer[data-format="centered-menu"] header#top .span_9 .sf-menu {
	    flex: 1 !important;
		flex-shrink: 0 !important;
		justify-content: flex-end;

}

body.material #header-outer[data-format="centered-menu"] header#top .span_9 nav ul.sf-menu {
	justify-content: flex-end !important;
}
body.material #header-outer[data-format="centered-menu"] .logo-spacing {
	width:30px;
}
body.material #header-outer[data-full-width="true"]:not([data-format="left-header"]) header#top ul.buttons #search-btn {
	display:none !important;
}

/*Footer style overrides*/
#menu-footer-social-menu li {display: inline-flex; margin-left:10px; font-size:0.9em;}
#menu-footer-social-menu li a:not(.nectar-button),
#footer-outer a:not(.nectar-button):hover {
    color: #f2da3b!important;
	opacity: 1 !important;
}
#footer-outer #nav_menu-4 {
    margin-bottom: 10px;
}
@media only screen and (max-width: 690px){
	#footer-outer .text-right,
	#footer-outer {text-align:center !important;}
}
@media only screen and (max-width: 1000px) and (min-width: 690px){
	#footer-outer .text-right,
	#footer-outer {text-align:center !important;}
	#footer-widgets .container .span_1,
	#footer-widgets .container .span_5 {
    margin-left: 15px;
    width: 100% !important;
	}
}



.wph-modal {
    z-index: 9999999999 !important;
    padding:0px !important;
}
.hustle-modal {width:100%; max-width: 3000px !important; }
.hustle-modal-content {width:100%; max-width: 1200px !important; margin: 0px auto; display: inline-flex !important; flex-direction: inherit!important;}

.hustle-modal-two .hustle-modal-body:not(.hustle-size-small) .hustle-modal-content section {	
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.wph-modal.module_id_1 .hustle-modal .hustle-modal-optin_field input {
	border-bottom: 4px solid #f2da3b;
}
.wph-modal.module_id_1 .hustle-modal .hustle-modal-optin_field input:hover {
	background-color:#1a1d2f !important;
}
body .hustle-modal-optin_placeholder {color:#fff !important;}
.hustle-modal-close {
    position: absolute;
    right: 20px;
    top: 20px;
}
.hustle-modal-provider-args-container {
	display: none;
}
.wph-modal.hui-module-type--slidein .hustle-modal {
	overflow-y: hidden!important;
}
@media (min-width: 783px) {
	.hustle-modal-two .hustle-modal-body:not(.hustle-size-small) .hustle-modal-optin_groups {
    	display: flex!important;
	}
}

/*Page Element Style overrides*/
.nectar-hor-list-item {
    border-bottom: 0px !important;
    padding: 8px;

}

/*Leadership Page*/

.awsm-modal-items.style-1 {
	background-color:rgba(42,45,65,0.9)
}

.awsm-grid figure img {
	border-radius: 50%;
	
}
.awsm-grid figure img { transition: all .1s ease-in-out; }
.awsm-grid figure img:hover { transform: scale(0.9); }

.modal-style.style-1 .awsm-modal-details .awsm-social-icons span {
    border: 0px solid #3452FF;
}
.awsm-grid-wrapper p {
    line-height: inherit;
}

.modal-style.style-1 figcaption {
    position: relative;
	left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    padding: 10px;
    background:none;
    color:#333333;
    text-align: center;
	opacity: 1; 
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -ms-transform: none;
    transform: none;
    -webkit-transform: none;
    -moz-transform: none;
    -webkit-transition: none;
    -moz-transition: none;
    -webkit-transition: none;
    transition:none;
    -moz-transition:none;
    transition: none;
    transition:none;
    font-size:1em;
}
.modal-style.style-1 figcaption h3 {
    color: #333333;
}

@media only screen and (min-width: 1000px) {
	.modal-style.style-1 .awsm-modal-content {
	padding:20px !important; 
	border-radius: 20px;
	}
	.modal-style.style-1 .awsm-image-main img {
	border-radius: 20px;
	}
	.modal-style.style-1 .awsm-modal-close {
	top:50px;
	right:50px;
	}
	.modal-style.style-1 .awsm-modal-details {
    padding: 30px;
	}

}
