
body
{
    background-color : white ;
}



.class1{
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
}

.title    /* 2nd table for adv */
{ width : 100%;
  height : 300px;
  border: 0px solid black;
  background-color : black; 
  font-weight:bold ; 
  font-size: 50px;
   margin:auto;
   color : red;
  border-radius: 12px 12px 0 0;
   background : url(../images/hair_dress_salon2.jpg); 
}

li , lu
{
    font-weight: normal;
}

a
{ 
  text-decoration:  none;
  vertical-align:middle;
 //color : #642EFE;
 color : black;
 font-weight: bold;
}

a:hover
{ 
  text-decoration:  none;
  vertical-align:middle;
 color : red;
}


img
{
    vertical-align : middle;
}

.image_small
{ display: block;
  border: 0px solid black;
  height: 90px;
  margin: auto;

 
}

.image_medium
{ display: block;
  border: 0px solid black;
  height: 120px;
  margin: auto;

 
}



 .menu_item
 {display: block;
  color : red;
 
 }
 
 
 
.left_menue_item
{
cursor:pointer; 
font-size: 16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: center; 
height:40px; 
border: 1px solid gray ; 
color : white; 
display:block ;
background-color: black;
//border-radius: 12px 12px 12px 12px;
}

.left_menue_item:hover
{
color : white; 
display:block ;
background-color: gray;
border: 1px solid black ; 
}
 
.footer_build_by
{font-size: 15px;
color: #8181f7 ;
}

.mail_inputs
{
background-color: white;
text-align : right;
padding-right : 5px;
}

.mail_titles
{
	color:white;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
}





.spacer
{background-color : black;
 width : 10px;
   
}



#header_title_table td.header_menu_item
{font-size: 16px;
font-weight: normal;
font-family:"Verdana", Geneva, sans-serif;
color: white;

background-color : gray;
height : 35px;
text-align:center ;
vertical-align:middle;
border-radius: 0 0 10px 10px;
text-align :center;
width: 120px;
margin-right:auto ;
margin-left:auto;
white-space:nowrap;
}

#header_title_table td.header_menu_item:hover
{

color: white;


background-color : red;
}

#header_title_table td.header_menu_item_static
{font-size: 50px;
font-weight: bold;
font-family:"Verdana", Geneva, sans-serif;
color: white;
height : 35px;
background-color : gray;

text-align:center ;
vertical-align:middle;
border-radius: 0 0 10px 10px;
text-align :center;
width: 95%;
}

.header_menue_item_container
{font-size: 20px;
font-weight: bold;
color: white;
display : block;
background-color : orange;
height : 50px;
text-align:center ;

width:80px;
}

/* Smartphones (portrait) ---------- */
@media screen and (max-width: 320px){
    .entry_heading1
        {font-size: 40px;
         font-family:"Verdana", Geneva, sans-serif;
         font-weight: normal;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        }
        
       .entry_heading2
        {font-size: 36px;
         font-weight: normal;
         font-family:Verdana, Arial, Helvetica, sans-serif;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        } 
        
      .container_1 , .container_2
        {
            width:100%;
        }    
        
       #menue_contianer , #right_column
        { display:none;
        } 
        
          .galary_pic
        {
          height:350px; 
          width:350px ; 
          min-width:350px   ; 
          margin:10px;   
        }
        
        
      .galary_pic_div
        {
        border:4px solid black; 
        min-width:350px ; 
        background-color:white ; 
        border-spacing:0px;
        }    

}


/* Smartphones (portrait and landscape) ---------- */
@media screen and (min-width: 320px) and (max-width: 480px){
   .entry_heading1
        {font-size: 40px;
         font-family:"Verdana", Geneva, sans-serif;
         font-weight: normal;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        }
        
    .entry_heading2
        {font-size: 36px;
         font-weight: normal;
         font-family:Verdana, Arial, Helvetica, sans-serif;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        } 
        
       .container_1 , .container_2
        {
            width:100%;
        }
    
         #menue_contianer , #right_column
        { display:none;
        }
        
          .galary_pic
        {
          height:350px; 
          width:350px ; 
          min-width:350px   ; 
          margin:10px;   
        }
        
        
      .galary_pic_div
        {
        border:4px solid black; 
        min-width:350px ; 
        background-color:white ; 
        border-spacing:0px;
        }    

}


/* Smartphones (portrait and landscape) ---------- */
@media screen and (min-width: 480px) and (max-width: 768px){
   .entry_heading1
        {font-size: 40px;
         font-family:"Verdana", Geneva, sans-serif;
         font-weight: normal;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        }
        
    .entry_heading2
        {font-size:36px;
         font-weight: normal;
         font-family:Verdana, Arial, Helvetica, sans-serif;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        } 
        
       .container_1 , .container_2
        {
            width:100%;
        }
    
        #menue_contianer , #right_column
        { display:none;
        } 
        
        
         .galary_pic
        {
          height:350px; 
          width:350px ; 
          min-width:350px   ; 
          margin:10px;   
        }
        
        
      .galary_pic_div
        {
        border:4px solid black; 
        min-width:350px ; 
        background-color:white ; 
        border-spacing:0px;
        }    
 
}



/* tablets, iPads (portrait and landscape) ---------- */
@media screen and (min-width: 768px) and (max-width: 1024px){
    .entry_heading1
        {font-size: 48px;
         font-family:"Verdana", Geneva, sans-serif;
         font-weight: normal;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        }
     .entry_heading2
        {font-size: 42px;
         font-weight: normal;
         font-family:Verdana, Arial, Helvetica, sans-serif;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        }
        
         .container_1 , .container_2
        {
            width:100%;
        }    
        
        #menue_contianer , #right_column
        { display:none;
        } 
        
        
        iframe
{
transform: scale(2);
-ms-transform: scale(2); 
-webkit-transform: scale(2); 
-o-transform: scale(2); 
-moz-transform: scale(2); 
transform-origin: center center;
-ms-transform-origin: center center;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-webkit-transform-origin: center center;
}
  
        .fb_icon
        {
          height:40px;  
        }

      .galary_pic
        {
          height:350px; 
          width:350px ; 
          min-width:350px   ; 
          margin:10px;   
        }
        
        
      .galary_pic_div
        {
        border:4px solid black; 
        min-width:350px ; 
        background-color:white ; 
        border-spacing:0px;
        }    


}

/* tablets, iPads (landscape) ---------- */
@media screen and (min-width: 1024px)and (max-width: 1224px){
   .entry_heading1
        {font-size: 24px;
         font-family:"Verdana", Geneva, sans-serif;
         font-weight: normal;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        }
        
    .entry_heading2
        {font-size: 20px;
         font-weight: normal;
         font-family:Verdana, Arial, Helvetica, sans-serif;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        }  
        
      .container_1 
        { width:65%;
        }   
        
       .container_2
        { width:30%;
        } 
        
      
        #vertical_menu_container_controller , #vertical_menu_home
        { display:none;
        } 
        
        .fb_icon
        {
          height:30px;  
        }
        
         .galary_pic
        {
          height:200px; 
          width:200px ; 
          min-width:200px   ; 
          margin:10px;   
        }
        
        
      .galary_pic_div
        {
        border:4px solid black; 
        min-width:200px ; 
        background-color:white ; 
        border-spacing:0px;
        }    
        
        
}
/* Desktops and laptops ---------- */
@media screen and (min-width: 1224px)and (max-width: 1824px){
   .entry_heading1
        {font-size: 18px;
         font-family:"Verdana", Geneva, sans-serif;
         font-weight: normal;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        }
        
     .entry_heading2
        {font-size: 16px;
         font-weight: normal;
         font-family:Verdana, Arial, Helvetica, sans-serif;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        } 
        
      .container_1 
        { width:65%;
        }   
        
       .container_2
        { width:30%;
        } 
        
       #vertical_menu_container_controller , #vertical_menu_home
        { display:none;
        }
        
        .fb_icon
        {
          height:30px;  
        }
        
          .galary_pic
        {
          height:200px; 
          width:200px ; 
          min-width:200px   ; 
          margin:10px;   
        }
        
        
      .galary_pic_div
        {
        border:4px solid black; 
        min-width:200px ; 
        background-color:white ; 
        border-spacing:0px;
        }    
        
}

/* Large screens ---------- */
@media screen and (min-width: 1824px){
  .entry_heading1
        {font-size: 18px;
         font-family:"Verdana", Geneva, sans-serif;
         font-weight: normal;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        }
        
    .entry_heading2
        {font-size: 16px;
         font-weight: normal;
         font-family:Verdana, Arial, Helvetica, sans-serif;
        color: black ;
        //background-color : #FAEBD7;
        background-color : gray;
        }
        
       .container_1 
        { width:65%;
        }   
        
       .container_2
        { width:30%;
        }   

        #vertical_menu_container_controller , #vertical_menu_home
        { display:none;
        }
        
        .galary_pic
        {
          height:200px; 
          width:auto ; 
          max-width:200px   ; 
          margin:10px;   
        }
        
}






.entry_heading3
{font-size: 20px;
 font-weight: normal;
 font-family:"Verdana", Geneva, sans-serif;
color: black ;
background-color : #FAEBD7;
}

.projects_body
{font-size: 18px;
 font-weight: normal;
color: black ;
background-color : #FAEBD7;
}


#table_entry
{
//background-color : #FAEBD7;
background-color : gray;
border-spacing: 0;
}

.about_text
{font-size: 21px;
 font-weight: normal;
color: black ;
background-color : #FAEBD7;
}


.right_column
{
width:120px ;  
border: 0px solid black ; 
background-color:gray ;
color : white;  

vertical-align: top; 
border-radius: 0 0 20px 20px;
}








            
 #idtable {
    border: 3px solid blue;
    border-collapse: collapse;
    width:100%;
}

#idtable td {
    border: 5px solid green;
}

#idtable td.shrink {
    white-space:nowrap;
    
    
    font-size: 16px;
font-weight: normal;
font-family:"Verdana", Geneva, sans-serif;
color: white;

background-color : blue;
height : 35px;
text-align:center ;
vertical-align:middle;
border-radius: 0 0 10px 10px;
text-align :center;
width: 120px;
margin-right:auto ;
margin-left:auto;
white-space:nowrap;
 
    
    
    
}
#idtable td.expand {
    width: 99%;
} 
  


//============================


.vertical_slide_show_item
{
   cursor:pointer ;
 //  border-radius:20px 20px 0px 0px;
   overflow: hidden;
   border: 0px solid blue;
  // width:50%
}


.vertical_slide_show_item:hover
{
//  background-color:#66ffcc;
   transform:scale(1.2);
   overflow:hidden; 
}

.vertical_slide_show_lower_item
{
 //  cursor:pointer ;
   border-radius:0px 0px 20px 20px;
   overflow: hidden; 
  background-color:black;
  color:white;
  font-size:15px;
}









.next_prev
{
display: block; 
cursor: pointer;
}


.left_right_border
{
     border-left: 3px solid black;
     border-right: 3px solid black;
}

.left_right__bottom_border
{
     border-left: 3px solid black;
     border-right: 3px solid black;
     border-bottom: 3px solid black;
}