/* 
 Theme Name:   MiniBunion2022
 Theme URI:    https://www.minibunion.com
 Description:  Focused on Mobile
 Author:       Mitch Hitch
 Author URI:   https://www.internetresourcesgroup.com
 Template:     Divi
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

.single-post #top-header{
    background-color: rgba(0,0,0,.4);
}
.surgeonwrapper .surgeondetails {
  height: 300px;
  position: relative;
}
.surgeonwrapper .surgeondetails .surgeoncontactme{position: absolute;
bottom: 25px;}
body.page-id-11381.et_cover_background{background-image:url(/wp-content/uploads/2022/02/bg-chrome-full-page.jpg) !important;background-size:cover !important; background-repeat:no-repeat!important;}
#privacypolicy h1{font-size:30px;}
#privacypolicy h2{font-size:25px;}
.single-post header#main-header{
	background: #00000066;
background: -webkit-linear-gradient(top, #00000066, #00000000);
background: -moz-linear-gradient(top, #00000066, #00000000);
background: linear-gradient(to bottom, #00000066, #00000000);
}
#centersdescriptions h3{color:#fff;}
.greentext .et_pb_text_1,.greentext .et_pb_text_2,.greentext .et_pb_text_3,.greentext .et_pb_text_4 ,.greentext .et_pb_text_5 {
    background-image: initial;
    background-color: #fff;
    position: relative;
    padding-top: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
}
.greentext table{border:0px !important;}
 .entry-content .greentext tr td, body.et-pb-preview #main-content .container tr td {
    border-top: 0px solid #eee;
	border:0px;
    padding: 5px;
}
.orangetext h2, .orangetext h3, .orangetext h4, .orangetext h1, .orangetext h2 strong, .orangetext h3 strong, .orangetext h4 strong, .orangetext h1{color:#FBB03B !important;padding-top:20px; text-align:center !important;}



.greentext h2, .greentext h3, .greentext h4, .greentext h1, .greentext h2 strong, .greentext h3 strong, .greentext h4 strong, .greentext h1{color:#7AC143 !important;padding-top:20px; text-align:center !important;}

.pinktext h2, .pinktext h3, .pinktext h4, .pinktext h1, .pinktext h2 strong, .pinktext h3 strong, .pinktext h4 strong, .pinktext h1{color:#FF7BAC !important;padding-top:20px; text-align:center !important;}

@media only screen and (min-width: 981px) {
	
	.et_pb_posts .et_pb_post img,
	.et_pb_posts .et_overlay {
		height: auto !important;
		width: 150px;
		float: left;
		left: 0;
		margin-right: 25px;
		padding-bottom: 100px;
	}
	.et_fixed_nav #top-header { position: absolute !important; } .et-fixed-header { top: 0px!important; }
	.et_pb_post .post-meta,.zip-container .nf-input-limit {
    
    display: none;
}
	body.rtl .et_pb_posts .et_pb_post img,
	body.rtl .et_pb_posts .et_overlay {
		float: right;
		right: 0;
		margin-left: 25px;
		margin-right: 0;
	}
}
.nf-multi-cell .nf-cell {
    float: left;
    padding: 0 5px 0 0 !important;
}
.page-id-570 .nf-form-content{margin:0;}
#main-header .et_mobile_menu{
	background-color:rgba(30,30,30,.9);
}
.checkbox-container.label-right .field-wrap>div{width:inherit !important; padding: 0 25px 0 0 }
.nf-form-fields-required{font-size:11px !important;}
.nf-form-layout{padding-top:15px !important;}
.nf-form-content {
    padding: 0px !important;
    max-width: 1000px;
    margin: 0 auto;
}
#nav_menu-2 ul{width: auto;
    margin: 0 auto;
    display: block;
    text-align: center;}
#nav_menu-2 ul li{display:inline-block;padding:0 10px;} 
.et_pb_widget_area_left {
    padding-right: 0;
    border-right: 0px solid rgba(0,0,0,.1);  
}
#faqbubble{position: relative;  top: -60px;}
.et_header_style_centered #main-header div#et-top-navigation{display:none;}
#nav_menu-2{width:100%;}
.vp-img{    display: block;
    float: left;
    width: 32%;
    margin: 5px .5%;}
h1{font-weight:800;}
h2{font-weight:400;}

.photo-grid-container {
  display: flex;
  justify-content: center;
}

.photo-grid {
  width: 90%;
 display: flex;
  justify-content: center;    
  flex-wrap: wrap;
	    margin: 0 0 0 10%;
}
sup{
	bottom: .25em;
    font-size: small;
}
#main-footer sup{font-size:5px}

.photo-grid-container-small {
  display: flex;
  justify-content: center;
}

.photo-grid-small {
  width: 100%;
 display: flex;
  justify-content: center;    
  flex-wrap: wrap;
	    margin: 0 0 0 0%;
}
.photo-grid-item-small.first-item {  position:relative; top:-60px;}
.photo-grid-item {  
      width: 300px;
    height: 350px;
    margin: 0 40px;
	text-align:center;
}
.photo-grid-item-small {  
      width: 250px;
    height: 325px;
    margin: 10px;
	text-align:center;
}
.et-fixed-header#main-header{
	background: rgb(17,17,17);
	background: linear-gradient(180deg, rgba(17,17,17,0.5690651260504201) 0%, rgba(0,0,0,0) 100%);
}
.home div#about.et_pb_section.et_pb_section_1, .page-id-464 div#about.et_pb_section.et_pb_section_1  {
    background-size: 100% 100%;
    background-position: bottom center;
	padding:0 600px 100px 600px;
}
.home div#science.et_pb_section.et_pb_section_2, .page-id-464 div#science.et_pb_section.et_pb_section_2 {
    background-size: 100% auto;
	padding:0 600px 0px 600px;
}
.home div#expectations.et_pb_section.et_pb_section_4, .page-id-464 div#expectations.et_pb_section.et_pb_section_4 {
    background-size: 100% 100%;   
   padding:200px 600px 0px 600px;
}
.home div#livechat.et_pb_section.et_pb_section_5, .page-id-464 div#livechat.et_pb_section.et_pb_section_5 {
    background-size: 100% 100%;   
   padding:100px 600px 20px 600px;
}
.home div#everybunion.et_pb_section.et_pb_section_6, .page-id-464 div#everybunion.et_pb_section.et_pb_section_6 {
    background-size: 100% 100%;    
	padding-bottom:0px ;
		padding-right: 200px;
}
.home div#competitors.et_pb_section.et_pb_section_7, .page-id-464 div#competitors.et_pb_section.et_pb_section_7 {
	padding-top:50px;
}
@media screen and (max-width: 1400px) {
.home div#about.et_pb_section.et_pb_section_1, .page-id-464 div#about.et_pb_section.et_pb_section_1{
	background-size: 100% 70%;
	padding: 0 600px 50px 600px;
	}
	}
@media screen and (max-width: 1900px) {
 .home div#about.et_pb_section.et_pb_section_2, .page-id-464 div#about.et_pb_section.et_pb_section_2 {  
	padding-top:0;
	 padding-bottom:60px;
	}
.home div#about.et_pb_section.et_pb_section_1 , .home div#science.et_pb_section.et_pb_section_2,.home div#expectations.et_pb_section.et_pb_section_4 {
	 padding-left:400px;
	padding-right:400px;
  }
	.page-id-464 div#about.et_pb_section.et_pb_section_1 , .page-id-464 div#science.et_pb_section.et_pb_section_2,.page-id-464 div#expectations.et_pb_section.et_pb_section_4 {
	 padding-left:400px;
	padding-right:400px;
  }
	.page-id-464 div#livechat.et_pb_section.et_pb_section_5,.home div#livechat.et_pb_section.et_pb_section_5 {
	 padding-left:50px;
	padding-right:400px;
  }
}
@media screen and (min-width: 1090px) and (max-width:1380px){
	.surgeondetails .recognition img{height:25px;}
	#surgeonresults .surgeonwrapper{height:350px !important;}
	.surgeonwrapper .surgeondetails {
  height: 330px; 
}
}
@media screen and (max-width:1380px){
	.surgeondetails .surgeonname{font-size:1.25em;}
}
@media screen and (max-width:1090px){
	#surgeonresults .surgeonwrapper{border-bottom:0 !important;border-top:1px solid #ccc;}
}
@media screen and (min-width: 1100px) {
	.greentext .et_pb_column_3_4>.et_pb_row_inner.et_pb_gutters1>.et_pb_column_3_8, .greentext  .et_pb_gutters1 .et_pb_column_3_4>.et_pb_row_inner>.et_pb_column_3_8, .pinktext .et_pb_column_3_4>.et_pb_row_inner.et_pb_gutters1>.et_pb_column_3_8, .pinktext  .et_pb_gutters1 .et_pb_column_3_4>.et_pb_row_inner>.et_pb_column_3_8{width:65%;}
.greentext .et_pb_column_3_4>.et_pb_row_inner.et_pb_gutters1>.et_pb_column_3_8:last-child, .greentext  .et_pb_gutters1 .et_pb_column_3_4>.et_pb_row_inner>.et_pb_column_3_8:last-child, .pinktext .et_pb_column_3_4>.et_pb_row_inner.et_pb_gutters1>.et_pb_column_3_8:last-child, .pinktext  .et_pb_gutters1 .et_pb_column_3_4>.et_pb_row_inner>.et_pb_column_3_8:last-child{width:35%;}
.home div#about.et_pb_section.et_pb_section_1 , .home div#science.et_pb_section.et_pb_section_2,.home div#expectations.et_pb_section.et_pb_section_4,.home div#livechat.et_pb_section.et_pb_section_5 {
	 padding-left:200px;
	padding-right:200px;
  }
		.page-id-464 div#about.et_pb_section.et_pb_section_1 , .page-id-464 div#science.et_pb_section.et_pb_section_2,.page-id-464 div#expectations.et_pb_section.et_pb_section_4,.page-id-464 div#livechat.et_pb_section.et_pb_section_5 {
	 padding-left:200px;
	padding-right:200px;
  }
		.photo-grid-item {  
      width: 250px;
    height: 325px;
    margin: 0 30px;
}
.photo-grid-item-small {  
      width: 175px;
    height: 225px;
    margin: 10px;
}
}

@media screen and (max-width: 1100px) {
	.thinkingperson{display:none;}
.home div#about.et_pb_section.et_pb_section_1 , .home div#science.et_pb_section.et_pb_section_2,.home div#expectations.et_pb_section.et_pb_section_4,.home div#livechat.et_pb_section.et_pb_section_5 {
	 padding-left:100px;
	padding-right:100px;
  }
		.page-id-464 div#about.et_pb_section.et_pb_section_1 , .page-id-464 div#science.et_pb_section.et_pb_section_2,.page-id-464 div#expectations.et_pb_section.et_pb_section_4,.page-id-464 div#livechat.et_pb_section.et_pb_section_5 {
	 padding-left:100px;
	padding-right:100px;
  }
	.photo-grid-item {  
      width: 200px;
    height: 200px;
    margin: 0 20px;
}
.photo-grid-item-small {  
      width: 150px;
    height: 150px;
    margin: 5px;
}
}
@media screen and (min-width:601px){
	#player{
		min-width: 400px !important;
    min-height: 400px !important;
	}
	button.mfp-close{
		width: 400px !important;
    left: 0;
	}
}
@media screen and (max-width: 600px) {
	.twowidemobile .et_pb_column{
		width:49% !important;
		margin:10px .5% !important;
	}
.vp-img{display:block;float:left;width:90%; margin:10px auto;}
	.home div#about.et_pb_section.et_pb_section_1 , .home div#science.et_pb_section.et_pb_section_2,.home div#expectations.et_pb_section.et_pb_section_4,.home div#livechat.et_pb_section.et_pb_section_5,.home div#everybunion.et_pb_section.et_pb_section_6 {
	 padding-left:20px;
	padding-right:20px;
  }
		.page-id-464 div#about.et_pb_section.et_pb_section_1 , .page-id-464 div#science.et_pb_section.et_pb_section_2,.page-id-464 div#expectations.et_pb_section.et_pb_section_4,.page-id-464 div#livechat.et_pb_section.et_pb_section_5 {
	 padding-left:20px;
	padding-right:20px;
  }
	.home div#everybunion.et_pb_section.et_pb_section_6, .page-id-464 div#everybunion.et_pb_section.et_pb_section_6 {
    background-size: 100% 100%;    
	padding-bottom:0px ;
		padding-right: 20px;
}
	.photo-grid-item-small.first-item {  position:relative; top:0px;}
}
/*--------------Fullwith Specialty Section----------------------*/
.ds-fullwidth-specialty> .et_pb_row {
min-width: 100% !important;
} 
@media (max-width: 1000px) {
.et_secondary_nav_only_menu #top-header {
    display: block !important;
    height: 50px !important;
    top: 0 !important;
    width: 100% !important;   
    background-color: #000;
}
#top-header, #top-header a, #et-secondary-nav li li a, #top-header .et-social-icon a:before {
    font-size: 40px !important;
}
	#top-header #et-secondary-nav,#top-header #et-secondary-menu {
    display: block !important;
}
	header#main-header{
		padding-top:50px;
	}
	#main-content #fullpagevideo{
		padding-top: 30
px !important;
	}
} 