.imagecontour {
	padding: 10px; border: 1px solid rgb(239, 239, 239); border-image: none; background-color: rgb(240, 240, 240);
}
.effect2 {
	position: relative;
}
.effect2::before {
	background: rgb(119, 119, 119); left: 10px; top: 80%; width: 50%; bottom: 15px; position: absolute; z-index: -1; max-width: 300px; content: ""; box-shadow: 0px 15px 10px #777; transform: rotate(-3deg);
}
.effect2::after {
	background: rgb(119, 119, 119); left: 10px; top: 80%; width: 50%; bottom: 15px; position: absolute; z-index: -1; max-width: 300px; content: ""; box-shadow: 0px 15px 10px #777; transform: rotate(-3deg);
}
.effect2::after {
	left: auto; right: 10px; transform: rotate(3deg);
}


#RegistrationForm
{
    width: 70%;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    background-color: #F3F3F3;
    height: 900px;
   
   
 
}




#RegistrationForm p
{
    margin: 0px;
    padding:5px; 
    width: 100%;
    height:30px; 
    color: White;
    background-color:Black;  
    transform: translate(0, -50%);
}


#CalculateForm
{
    width: 70%;
    margin-top: 10px;
    margin-left: 5%;
    margin-right: auto;
    margin-bottom: 50px;
    background-color: #F3F3F3;
    height: auto;
   
   
 
}



#CalculateForm p
{
    margin: 0px;
    padding:5px; 
    width: 100%;
    height:30px; 
    color: White;
    background-color:Black;  
    transform: translate(0, -50%);
}




#SpecialsPriceForm
{
    width: 67%;
    margin-top: 20px;
    margin-left: 15%;
    margin-right: auto;
    margin-bottom: 50px;
    background-color: #F3F3F3;
    height: auto;
   
}


#SpecialsPriceForm p
{
    margin: 0px;
    padding:5px; 
    width: 100%;
    height:30px; 
    color: White;
    background-color:Black;  
    transform: translate(0, -50%);
}


.FormatRadioButtonList label
{
  margin-right: 15px;
}

#PRICE
{
    position: fixed;
    top: 250px;
    right: 5px;
    width: 24%;
   background-color:#DFF1AD;
   
 
}

#PRICE p
{
    margin: 0px;
    padding:5px; 
    width: 100%;
    height:30px; 
    color: White;
    background-color:Black;  
    transform: translate(0, -50%);
}


#imageslider
{
    width: 70%;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
   height: 100px;

    
}



#tabs
{
    width: 45%;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    height: 400px;
  float:left ;
   overflow-y: scroll;
  
     
}


#imagegalary
{
    width: 50%;
    margin-top: 20px;
    margin-left: auto;
    margin-right: 10px;
    height: auto;
    float:left; 
    
}



#aboutus
{
  padding: 20px 15%;
    width: 50%;
    height: auto;
    background-color:#F0F0F0;
 
}




.image
{
    position: absolute; 
   border: 1px solid #FFFFFF;
   color:White; 
   background-color:#A5A99B; 
   text-align:center; 
   width: 255px; 
   height: 50px; 
     padding-right: 15px; padding-left: 20px; margin-right: auto; margin-left: auto;
}

.image p
{
   
   
      padding: 15px 15%;
    
    }
    
    
    
    
    
    
    
    
    
    
    .image1
{
   position: absolute; 
   border: 1px solid #FFFFFF;
   color:White; 
   background-color:#A5A99B; 
   text-align:center; 
   width: 255px; 
   height: 50px; 
     padding-right: 15px; padding-left: 20px; margin-right: auto; margin-left: auto;
}

.image1 p
{
   
   
      padding: 2px 15%;
    
    }
    
    
    
    
    
    
    .options
{
    width: 100%;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    height: auto;
   
   
   
 
}


.options p
{
   
    margin: 0px;
    padding:5px; 
    width:100%;
    height:85px; 
    color: #97C11E;
    font-size:50px; 
    background-color:#031829;  
    padding: 0px 36%;
    padding-top:5px ; 
    font-weight:bold ; 
    margin-bottom:10px;
    margin-top:10px;  
     
    font-family:GothamUltra; 
}








   .optionstable
{
    width: 80%;
    margin-top: 0px;
    margin-left :60px;
    margin-right: auto;
    margin-bottom: 0px;
    height: auto;
     
   
 
}

 .uploadingarea
{
    width: 100%;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    height: auto;
   
   
   
 
}


.uploadingarea p
{
   
    margin: 0px;
    margin-left :60px;
    padding-left :10px;
    padding-top:10px; 
    width:80%;
    height:65px; 
    color: #FFFEFF;
    font-size:30px; 
    background-color:#97C11F;  
    font-weight:bold ; 
    margin-bottom:10px;
    margin-top:10px;  
     
    font-family:GothamUltra; 
}




.btn-default {
	border-color: rgb(204, 204, 204); color: #FFFFFF; background-color: #93C123;
}



.span
{ margin-left:30px;
  margin-right:30px;  
}






