#ownerPost .dinner {
      position:relative;
	   	height : 1104px;
		  padding :0px;
		  margin :0px;
		
		
  }
  
  
#ownerPost .dinner #imagesDinner{
    	display:block;
   		width :960px;
		  height : 500px;
     	background-image:url(/userfiles2/directUpload/skin/theicity/images/dinner.png);
  		background-repeat:no-repeat;
  }

#ownerPost .dinner #imagesDinner #textDinner {
      display:block;
      width : 500px;
      height : 500px;
      float:left;
      position:absolute;
      /* background: -webkit-linear-gradient(left, rgba(255,255,255,1), rgba(255,255,255,0)); */
      background: -o-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
      background: -moz-linear-gradient(right, rgba(255,255,255,1), rgba(255,255,255,0));
      /* background: linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,0)); */
  }

#textDinner{
    	 
   		font-family: DBAdmanXLi, Helvetica, Arial, Verdana, sans-serif;
    	text-align:center;
  }
  
#ownerPost h1.textDinnerA {
  		margin-top: 55px;
  		font-size:58px;
  		color: #ffb8bb;
  		text-shadow: 0.01em 0.01em 0.05em #060606;
  		/* letter-spacing: 0.5px; */
  		font-weight: inherit;
  		margin-bottom: 0;
  		font-family: DBAdmanX;
}

#ownerPost h2.textDinnerA  {
      margin-top: 0px;
      margin-left: 15px;
      font-size: 53px;
      color: #f9f9f9;
      font-weight: inherit;
      font-style: italic;
      line-height: 50px;
      text-shadow: 1px 3px 2px black;
      margin-bottom: 0;
}
    
#ownerPost #boxText{
      display:block;
      width :336px;
      height : 90px;
      margin-left:auto;
      margin-top: -30px;
      margin-right:auto;
      background-image:url(/userfiles2/directUpload/skin/theicity/images/boxDinnerT.png);
      background-repeat:no-repeat;
}
  
  #ownerPost #boxText h3.textDinnerA {
      padding-top:18px;
      font-size: 35px;
      color: #000;
      font-weight: inherit;

  }
  
  #ownerPost h4.textDinnerA {
      margin-top: 0px;
      font-size: 35px;
      color: #000;
      text-shadow: 0.01em 0.01em 0.03em #333;
      font-weight: inherit;
      letter-spacing: 0.5px;
  }
  
  #ownerPost p#line {
      border-bottom: 2px solid #555;
      text-shadow: rgb(10, 10, 10) 0.01em 0.01em 0.05em;
      margin-top: 10px;
      margin-left: 28%;
      margin-right: 28%;
      border-radius: 50%;
    
  }
  
  
  #ownerPost h4 span {
   		color: #b2730f;
  }
  
  #ownerPost #sec2 {
       position:relative;
  }
  #ownerPost .dinner #lineDinner{
    	display:block;
    	width :960px;
    	height : 223px;
    	top: -145px;
    	background-image:url(/userfiles2/directUpload/skin/theicity2/wedding/lineDinner.png);
    	background-repeat:no-repeat;
    	position:absolute;
    	z-index:2;
  } 
  
  
  #ownerPost .boxImg {
      display:block;
      width :480px;
      height :600px;
      float:left;
  }
  
  #ownerPost .boxTextto {
      display:block;
      padding-right:35px;
      width :445px;
      height :600px;
      float:right;
  }
  

  .fadeInDownShort.go{
      animation-name: fadeInDownShort;
  }

 .fadeInDownShort{
      opacity: 0;
      transform: translateY(-20px);
}

.animated{
      animation-duration: 1s;
      animation-fill-mode: both;}

 #ownerPost .boxTextto h1.textA {
      margin-top: 130px;
      font-size: 40px;
      color: #000;
      font-weight: lighter;
      font-family: DBAdmanXLi, Helvetica, Arial, Verdana, sans-serif;
      text-align: right;
  }
  
  #ownerPost .boxTextto h1.textA span {
       color: #b89754;
  }
  
    
    #ownerPost .dinner #lineText {
    	width :350px;
		  height : 20px;
      margin-top:-205px;
		  float : right;
     	background-image:url(/userfiles2/directUpload/skin/theicity/images/lineText.png);
  		background-repeat:no-repeat;
	}
  
   #ownerPost .boxTextto h2.textA {
        margin-top: 42px;
        font-size: 30px;
        color: #000;
        font-weight: lighter;
        font-family: DBAdmanXLi, Helvetica, Arial, Verdana, sans-serif;
        text-align: right;
  }
  
   #ownerPost .boxTextto h3.textA {
        margin-top: -20px;
        font-size: 40px;
        color: #000;
        font-weight: lighter;
        font-family: DBAdmanXLi, Helvetica, Arial, Verdana, sans-serif;
        text-align: right;
  }
  
  #ownerPost .boxTextto h4.textA {
        margin-top: -40px;
        font-size: 30px;
        color: #b2730f;
        font-weight: lighter;
        font-family: DBAdmanXLi, Helvetica, Arial, Verdana, sans-serif;
        text-align: right;
  }
  
 
    #ownerPost #imgA {
    	  display:block;
   		  width :316px;
		    height : 310px;
		    margin-top:170px;
     	  background-image:url(/userfiles2/directUpload/skin/theicity2/wedding/imgA.png);
  		  background-repeat:no-repeat;
		    position:absolute;
		    z-index:9;
        opacity: 0.9;

  } 
     #ownerPost #imgA:hover{
       opacity: 1;
  }
  
    #ownerPost #imgC{
    	  display:block;
   		  width :316px;
		    height : 310px;
        margin-left:160px;
		    margin-top:45px;
     	  background-image:url(/userfiles2/directUpload/skin/theicity2/wedding/imgC.png);
  		  background-repeat:no-repeat;
		    position:absolute;
		    z-index:7;
        opacity: 0.9;
  } 

    #ownerPost #imgC:hover{
       opacity: 1;
  }
#ownerPost .flexslider {
    
    height: 530px;
}
#ownerPost .flexslider .slides img{
	height: 530px !important;
	width: auto !important;
	margin:0 auto;
}
#ownerPost .flex-viewport{
	height: 100% !important;
}
  
    #ownerPost #imgB{
      	display:block;
   	    width :316px;
		    height : 310px;
        margin-left : 152px;
		    margin-top:284px;
     	  background-image:url(/userfiles2/directUpload/skin/theicity2/wedding/imgB.png);
  		  background-repeat:no-repeat;
		    position:absolute;
		    z-index:8;
        opacity: 0.9;
  } 
  
    #ownerPost #imgB:hover{
       opacity: 1;
  }
  
    #ownerPost .dinner #backgroundDinner{
    	display:block;
    	width :960px;
    	height : 223px;
    	margin-top:380px;
    	background-image: url(/userfiles2/directUpload/skin/theicity2/wedding/backgroundDinner.png);
    	background-repeat:no-repeat;
    	position:absolute;
    	bottom: 15px;
    	z-index:2;
  }
  