<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
  #reg_screen_guest1{
     	display:none;
     }
    #reg_screen_guest2{
     	display:none;
     }
    #reg_screen_guest3{
     	display:none;
     }
    #reg_screen_guest4{
     	display:none;
     }
    #reg_screen_guest5{
     	display:none;
     }
     #reg_screen_purchase{
     	display:none;
     }
     #reg_screen_verify{
     	display:none;
     }
     #other_hear_aboutus{
     	display:none;
     }
     p.buy_tickets{
     	padding-top: 60px;
     	text-align:center;
     }
     
  .I-do-wedding-soiree{
   
    }
    
    .i-do-template{
    	
    }
    
    #topdiv{
    	position: relative;
    }
    #soiree_topimage{
    	background-image:url('../uploads/i-do-wedding-soiree/i-do-top4.jpg');
        background-repeat:no-repeat;
        background-size:contain;
        background-position:center;
    	background-repeat:no-repeat;
    	background-size: 100%;
        -webkit-background-size:cover;
        -moz-background-size:cover;
        -o-background-size:cover;
        background-size:cover;
        background-position:center;
    	width: 100%;
    	height: auto;
       
    } 
    	
    h2 {
    	padding: 20px 0 4px 0;
         font-family: 'playfair_displayregular';
         font-weight: normal;  	
    	text-transform: none !important;
    	font-style: italic!important;
    	color: #000;
        font-size: 52px;
        letter-spacing: 3px!important;
    }
    
    h4 {
         font-family: 'Lato-regular'!important;
         font-size: 22px!important;
    	 color: #000;
    	letter-spacing: 4px!important;
    }  	
    	
    .testimonials{
    	 font-family: 'MillerBanner';
    	 font-size: 26px!important;
         letter-spacing: 2px!important;
    	}
    		
    	
    #soiree_buy_button { 
    	width: 100%;
        left:0; right:0;
    	margin: 0;
        position: relative;
   }
   .buy_tickets_hero{
    padding: 20px 80px!important;
    line-height: 40px!important;
	font-size: 36px!important;  
  }
  	@media only screen and (min-width: 64.063em) {
    	#subscribe_email{
            width:15%;
        }  
        #ido_email{
    	   width: 30%
    }	
        .idohash{
  	         margin: 20px 0px 0 0;
  	}
    
    
  }
	
   @media only screen and (min-width: 40.063em) and (max-width: 64em) { 
    	 h2 {
    	   font-size: 30px;
    	  }
    	h4 {
    	  font-size: 16px!important;	
       }
	   .soiree_text_left_image p{
	   	
	   	
   	        font-size: 13px;
           
	        margin-bottom: 0px;
   	    }
   
   	    p.buy_tickets {
            padding-top: 0px;
           margin-top: -30px;
           }
           
	#soiree_buy_button { 
    	width: 100%;
        left:0; right:0;
    	margin: 0;
        position: relative;
   }
    	
    }	
@media only screen and (max-width: 40em) { 
    	
    
    #soiree_topimage{
    	background-image:url('../uploads/i-do-wedding-soiree/i-do-top4_small.jpg');
        background-repeat:no-repeat;
        background-size:contain;
        background-position:center;
    	background-repeat:no-repeat;
    	background-size: 100%;
        -webkit-background-size:cover;
        -moz-background-size:cover;
        -o-background-size:cover;
        background-size:cover;
        background-position:center;
    	width: 100%;
    	height: auto;
       
    } 	
    
    .i-do-template{padding-top:10px;}
	h2 {
    	   font-size: 22px;
    	  }	h4 {
    	   font-size: 14px!important;
		   padding:0px 10px;
    	  } 
	h3 {
    	  font-size: 14px!important;	
       }
	   	   
	.soiree_social {
    	 width: 54px;
   	     height: auto;	
       }
   	       	
    .buy_tickets_hero{
        padding: 16px 44px!important;
        line-height: 26px!important;
    	font-size: 22px!important;  
      }
      
		#soiree_buy_button { 
			width: 100%;	
			left:0; right:0;
			margin: 0;
			position: relative;
	   }
		  
    } 
      
     .soiree_info_first{
         padding: 30px 0px 15px 0px;
    }
   .soiree_info{
        padding: 15px 0px 15px 0px;
    }
    .soiree_social { float: right;}
    
    .collapse{
        margin-left: 0px;
    	margin-right: 0px;
        margin-top: 0px;
    	padding-top: 0px; 
  }
   p.buy_tickets {
    padding-top: 60px;
    text-align: center;
   }
   .soireeh3{
    text-transform: uppercase;
    padding: 10px;
    
    font-size: 30px!important;
	font-family: 'playfair_displayregular';

   }
   p {
  
        font-family: 'Lato-regular';
    	
    }
   	
    	
    	
  .i-do-template a.button {
  	
	padding: 10px 40px;
	font-weight: normal;
	font-family: Montserrat, arial, sans-serif;!important;
	line-height: 22px;
	font-size: 16px;
   	background: #d25c74!important;
}
   	a.buy_tickets_hero:hover, a.ticket:hover {
    background-color: #8f8f87!important;
    color: #FFF;
	text-decoration:none!important;
	cursor: pointer!important;
	}
	
	.idohash{
  	 display: inline-block;
  	 margin: 20px 10px 0 0;
  	}

.i-do-template hr {
	margin: 60px 0 40px;
	clear: both;
}

.i-do-template a.button {
	padding: 10px 40px;
	font-weight: normal;
	font-family: Myriad Pro, arial, sans-serif;
	line-height: 22px;
	font-size: 16px;
}

.i-do-template form {
	margin-top: -15px;
}

.i-do-template form input {
	width: 70%; 
	display: inline-block;
	height: 60px;
}

.i-do-template form input.button {
	width: 25%; 
	display: inline-block;
	padding: 0;
	font-weight: normal;
	background: #000;
}</pre></body></html>