body{    
	 margin:0px;               
         padding:0px;
         width:100%;
         hieght:100%;
		 overflow-x:hidden;
		 
    }
	
#header{ 
	 margin:0px;
         width:100%;
         height:1.4cm;
         background-color:#c44f00;
         display:table;
       }
	   
.imgInitial4{
	filter: brightness(85%);
	opacity: 0.77;
	
}

.imgInitial2{
	position:absolute;
	top: 60px;
	right: 40px;
}

#menu{   
         width:90px;
         display:table;
          
     }
#menu img{
         padding:13px;
         display:table-cell;
         vertical-align:middle
        }
#menu h1{
         color:white;
         font-family: Century Gothic;
         font-style: normal;
	     font-variant: normal;
	     font-weight: 100;
         font-size: 13pt;
         display:table-cell;
         vertical-align:middle;
        }


#section_header_menu{
                     display:table-cell;
                     vertical-align:middle
					 width:50%;
                    }
#section_header_social{
                     display:table-cell; 
                     vertical-align:middle;
					 width:50%;
					 text-align:right;
                    }
#social{margin-top:-6px;
        float:right;
        padding-right:13px;
       }

#language{
           
           vertical-align:middle;
           width:20px;
           font-family: Century Gothic;
           font-style: normal;
	   font-variant: normal;
	   font-weight: 100;
           font-size: 12pt;
           color:white;
           padding-left:0px;
           padding-right:13px;	
          }
		  
#language a:visited{
           
           vertical-align:middle;
           width:20px;
           font-family: Century Gothic;
           font-style: normal;
	   font-variant: normal;
	   font-weight: 100;
           font-size: 12pt;
           color:white;
           padding-left:0px;
           padding-right:13px;	
          }
		  
#language2{
           margin-top:-10px;vertical-align:middle;
           text-decoration:none;
           width:20px;
           font-family: Century Gothic;
           font-style: normal;
	       font-variant: normal;
	       font-weight: 100;
           font-size: 14pt;
           color:white;
           padding-left:0px;
           padding-right:8px;	
          }
		  
#language3{
           margin-top:0px;vertical-align:middle;
           text-decoration:none;
           font-family: Century Gothic;
           font-style: normal;
	       font-variant: normal;
	       font-weight: 100;
           font-size: 14pt;
           color:white;
           padding-left:0px;
           padding-right:8px;	
          }
		  
#language2:visited{
           margin-top:-10px;vertical-align:middle;
           width:20px;
           font-family: Century Gothic;
           font-style: normal;
	       font-variant: normal;
	       font-weight: 100;
           font-size: 14pt;
           color:white;
           padding-left:0px;
           padding-right:8px;	
          }

#home{display:table;
      min-height:460px;}
	  
.TitleSection{color:#c44f00;font-family: "MyanmarText", sans-serif;font-size:2.9rem;margin-top:0rem;margin-left:2rem;position:relative;top:-30px;margin-bottom: 0px;}
.TitleSection2{   
       color: #ffffff;
    font-family: "MyanmarText", sans-serif;
    font-size: 3.2rem;
    width: 485px;
    line-height: 4.8rem;
    text-align: right;
    padding-right: 3rem;
	    border-bottom: 10px solid;
		}

#aboutUs{
	    background: linear-gradient(-430deg, #c44f00 0%, #c44f00 26%, transparent 15%), linear-gradient(-118deg, #c44f00 0%, #c44f00 27%, transparent 25%);
    margin-top: -2.1rem;
    margin-bottom: -5rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
	
}
#presentation{display:block; }
#presentation p{ font-family: Century Gothic;
          	     font-style: normal;
	 	         font-variant: normal;
	   	         font-weight: 100;
             	 font-size: 1.1rem ;
		         line-height: 35px;
                 color:#c54f00;
				 width: 70%;
                 margin-left:2rem;
                 margin-top: -10px;}

#logo{display:table-cell;width:50%
      vertical-align:bottom;
      padding-left:15px;
	  font-family: Century Gothic;
      font-style: normal;
	  font-variant: normal;
	  font-weight: 100;
      font-size: 19pt;
      color:#dc6617;	text-align:right;}
	  


#logo img{width:246.5px;
          height:220px;
          max-width:246.5px;
          max-height:220px;padding-right:25px;
		  position:relative;top:340px}

#horizontal_line{
	         width:2.26cm;
                 height:0.07cm;
                 background-color:#c54f00;
                 position:relative;
                 left:35px;
                 top:40px;position:relative;top:-20px;}
#vertical_line{
               width:0.07cm;
               height:2.33cm;
               background-color:#c54f00;
               position:relative;
               left:35px;
               top:40px;position:relative;top:-20px;}

.home_middle{position:relative !Important;top:-5px !Important;left:46% !Important}

#our_service{
             margin-top:25px;
	     width: 100%;
             height: 100%;}

#services_middle{margin:0 auto;
                       display:block;
                  }

#services_content{
                  background-color:#c54f00;
                  width: 100%;
		  height:100%;
                  margin-top:-28px;
                  }


#services_and_solution{
                  display:block;
		  margin: 0 auto;
                  padding-top:40px;
		  padding-bottom:40px;
                  padding-right:16px;
                  max-height:  587px;
                  content: url('../img/services_and_solution.png');
                  max-width: 100%;
                  height: auto;
                  width: auto\9; /* ie8 */
                  }

#services_content_mob{display:none;
                      margin-top:-28px;}

#li_services h4{
		    font-family: Century Gothic;
          	    font-style: normal;
	 	    font-variant: normal;
	   	    font-weight: bolder;
             	    font-size: 13pt ;
		    line-height: 30px;
                    color:#ffffff;
}



#li_services p{
		    font-family: Century Gothic;
          	    font-style: normal;
	 	    font-variant: normal;
	   	    font-weight: 100;
             	    font-size: 11pt ;
		    line-height: 30px;
                    color:#ffffff;
                    padding:10px;
                    position:relative;top:-25px;
                    margin-bottom:-20px;
                    text-align: justify;
}

#services_content_details{width:96%;
                          heigth:100%;
                          display:block;
			  margin: 0 auto;}

#li_services{display: inline-block;
	     width:22.5%;
             border: 1px solid #fff;
	     -moz-border-radius:10px;
             -webkit-border-radius:10px;
             border-radius:10px;
             margin-top:1%;
             margin-right:1%;
             margin-left:1%;
             transition: background-color 0.5s ease;
             }

#our_last_works{width: 100%;height:auto;
		margin-top:-17px;background-color:#e6a935;
                }
#our_last_works_middle{margin:0 auto;
                       display:block;position:relative;top:-17px;
                       }
#our_last_works_content{background-color:#e6a935;
                	width: 100%;
			height:auto;
			max-height:2500px;
               	        min-height:500px;
			margin-top:-27px;
			padding-top:15px;
			padding-bottom:25px;
			
                        }

#our_clients{width: 100%;
	     margin-top: 0px;  
                }

#our_clients_middle{margin:0 auto;
                    display:block;z-index:999999;}

#our_clients_header{    
                	width: 100%;
               	        min-height:223px;
                        margin-top:0px;
                        display:table;
			            table-layout: fixed;
                        
                        background-repeat: repeat-y !Important; z-index:9999;
                    }

#our_clients_header_img{display:table-cell;
                        width: 100px; 
						z-index:1;
                        }

#our_clients_header_img img{position:relative; 
                            left: 192px;
						    z-index:1;							}

#our_clients_header_title h1{font-family: Century Gothic;
          	             font-style: normal;
	                     font-variant: normal;
	                     font-weight: 100;
                             font-size: 19pt;
                             color:#dc6617;	
                             margin-top:58px;
                             position:relative;
							 z-index:1;}    
 
#our_clients_header_title p{ font-family: Century Gothic;
          	             font-style: normal;
	                     font-variant: normal;
	                     font-weight: 100;
                             font-size: 15pt;
                             color:#dc6617;	
                             
                       }

#our_clients_header_title{display:table-cell;
                          vertical-align:top;
                          width: 80%;
                          min-height:223px;
						  position: relative;
    left: 2rem;
}
                          
                        }

#our_clients_content{   
                        background-repeat: repeat-y;
                	    width: 100%;
               	        min-height:500px;
                        display:table;
                    }


.imgInitial{max-width: 115% !Important; height: auto;}


#client{display:table-cell;
        width:215px !Important;}

#client img{float:right;
            margin-right:5px;}

#client_content{display:table-cell;
                position:relative;
                bottom:50px;
                padding-left:60px;
                width:auto;
                color:#c95d1a;
                font-family: Century Gothic;
                font-style: normal;
	        font-variant: normal;
	        font-weight: 100;
                font-size: 15pt; 
                } 


hr{background-color:#d7996f;
   color:#d7996f;
   height:1px;
   border:0px;
    }


#contact{background-color:#e6a935;
          width: 100%;
          height: auto;
          min-height:450px;
	      margin-top: 13px
          }

#title{font-family: Century Gothic;
       font-style: normal;
       font-variant: normal;
       font-weight: 100;
       font-size: 21pt; 
       color:#ffffff;
       padding-left:35px;
       padding-top:10px;
       }

#form{width:100%;
      margin-top:25px;
      font-size: 0;
      display:table;
      overflow:hidden;}
	    
		
#form:hover{ }
	  
#form input:focus{ height:40px;
            background-color:#e6a935;
            color:#ffffff;
            border:2px solid #fff;
            font-family: Century Gothic;
       	    font-style: normal;
            font-variant: normal;
            font-weight: 100;
            font-size: 10pt; 
            }
			

#form_2{width:100%;
        margin-top:0px;
        font-size: 0;
        display:table;
        overflow:hidden;}

#form_2 input, textarea{height:40px;
            background-color:#e6a935;
            color:#ffffff;
            border:2px solid #c54f00;
            font-family: Century Gothic;
       	    font-style: normal;
            font-variant: normal;
            font-weight: 100;
            font-size: 10pt; 
            }
			
#form_2 input:focus{ height:40px;
            background-color:#e6a935;
            color:#ffffff;
            border:2px solid #fff;
            font-family: Century Gothic;
       	    font-style: normal;
            font-variant: normal;
            font-weight: 100;
            font-size: 10pt; 
            }

			

#form input{height:40px;
            background-color:#e6a935;
            color:#ffffff;
            border:2px solid #c54f00;
            font-family: Century Gothic;
       	    font-style: normal;
            font-variant: normal;
            font-weight: 100;
            font-size: 10pt; display:block;
            }

#div_name{
      display:table-cell;
      width:50%;
      overflow:hidden;
      }

#div_surname{width:50%;
             display:table-cell;
            }

#div_email{  width:100%;
             display:table-cell;
             overflow:hidden;
           }

#Name{ width:90%; 
       margin-left:5%;
       padding-left:2%;

      }
	  

#Surname{ width:93%;
          margin-right:5%;
          padding-left:2%;
        }

#email{   width:94%;
          margin-top:1.5%;
          margin-left:2.5%;
          margin-rigth:2.5%; 
          padding-left:1%; 
        }


#message{ width:94%;
          margin-top:1.5%;
          margin-left:2.5%;
          margin-rigth:2.5%; 
          padding-left:1%;
          padding-top:1%;
          padding-bottom:1%;
          height:125px;resize: vertical;
         }

.myButton {background-color:#FFFFFF;
           height:25px;
           width:185px;
	
           text-align:center;
           
           padding-top:15px;
           padding-bottom:15px;
           -moz-border-radius:10px;
	
           -webkit-border-radius:10px;
	
           border-radius:10px;
	
           border:2px solid #c54f00;
	
           display:inline-block;
	
           cursor:pointer;
	
           color:#c54f00;
           text-decoration:none;
           font-family: Century Gothic;
       	   font-style: normal;
           font-variant: normal;
           font-weight: 180;
           font-size: 12pt;
           margin:0 auto;
           margin-top:30px;
           margin-bottom:0px;
           display:block;
           -webkit-transition-duration: 0.6s; /* Safari */
           transition-duration: 0.6s;
            

}


#button{margin-left:2.5%; 
        margin-rigth:2.5%;
        width: 95%;
        }

.myButton:hover {background-color:#c54f00;

                 color:#ffffff;


}

.myButton:active {}


:-moz-placeholder {
    color: #ffffff;
}
 
::-webkit-input-placeholder {
    color:#ffffff;
}

footer{background-color:#c54f00;
       margin-top:-16px;
       min-height:285px;
       height:auto;
       overflow:hidden;}

#footer_social{background-color:#e6a935;
        min-height:100px;
        width:100%;
        height:auto;
        color:#ffffff;
        font-family: Century Gothic;
       	font-style: normal;
        font-variant: normal;
        font-weight: 100;
        font-size: 18pt;
        }

#social_image{margin:0 auto;
              display:block;}

#information{display:table;
             width:100%;
             color:#ffffff;
             font-family: Century Gothic;
             font-style: normal;
             font-variant: normal;
             font-weight: 100;
             font-size: 10pt;
             position:relative;top:-20px;
             }

#foot_enkeli_text{ color:#ffffff;
           	   font-family: Century Gothic;
                   font-style: normal;
                   font-variant: normal;
                   font-weight: 100;
                   font-size: 10pt;
                   padding-right:30px;}

#foot_enkeli_right{color:#ffffff;
           	   font-family: Century Gothic;
                   font-style: normal;
                   font-variant: normal;
                   font-weight: 100;
                   font-size: 8pt;
                   padding-right:8px;}

#down_animation{
  position:relative;
  margin:0 auto;
  width: 65px;
  height: 40px;
  background: url('../img/home_arrow_down_animation.png') no-repeat center center;
  display: block;
  -webkit-animation: bounce-fade 1.2s infinite; /* Safari 4+ */
  -moz-animation:    bounce-fade 1.2s infinite; /* Fx 5+ */
  -o-animation:      bounce-fade 1.2s infinite; /* Opera 12+ */
   animation:        bounce-fade 1.2s infinite; /* IE 10+ */
}

@-webkit-keyframes bounce-fade {
    0%   { opacity: 0; bottom:  30px; }
    100% { opacity: 1; bottom: -25px; }
}
@-moz-keyframes bounce-fade {
    0%   { opacity: 0; bottom: 30px; }
    100% { opacity: 1; bottom: -25px; }
}
@-o-keyframes bounce-fade {
    0%   { opacity: 0; bottom: 30px; }
    100% { opacity: 1; bottom: -25px; }
}
@keyframes bounce-fade {
    0%   { opacity: 0; bottom: 30px; }
    100% { opacity: 1; bottom: -25px; }
}

#soc_anim{-webkit-transition: all 0.7s ease;
	      transition: all 0.7s ease;
          filter: hue-rotate(0);
	      -webkit-filter: hue-rotate(0);
	      -moz-filter: hue-rotate(0);
	      -o-filter: hue-rotate(0);
	      -ms-filter: hue-rotate(0);}

#soc_anim:hover{-webkit-transform:scale(1.2);
               transform:scale(1.2);
               filter: hue-rotate(-130deg);
	       -webkit-filter: hue-rotate(-130deg);
	       -moz-filter: hue-rotate(-130deg);
	       -o-filter: hue-rotate(-130deg);
	       -ms-filter: hue-rotate(-130deg);}

#go_up{-webkit-transition: all 0.7s ease;
	      transition: all 0.7s ease;
          filter: hue-rotate(0);
	      -webkit-filter: hue-rotate(0);
	      -moz-filter: hue-rotate(0);
	      -o-filter: hue-rotate(0);
	      -ms-filter: hue-rotate(0);}

#go_up:hover{-webkit-transform:scale(1.2);
               transform:scale(1.2);
               filter: hue-rotate(-130deg);
	       -webkit-filter: hue-rotate(-130deg);
	       -moz-filter: hue-rotate(-130deg);
	       -o-filter: hue-rotate(-130deg);
	       -ms-filter: hue-rotate(-130deg);}		   

html, body{
  -webkit-font-smoothing: subpixel-antialiased!important;
}


input[type=text], textarea {
  -webkit-transition: all 0.40s ease-in-out;
  -moz-transition: all 0.40s ease-in-out;
  -ms-transition: all 0.40s ease-in-out;
  -o-transition: all 0.40s ease-in-out;
  outline: none;-moz-border-radius:6px;
            -webkit-border-radius:6px;
            border-radius:6px;
}

input[type=text]:focus, textarea:focus {
  border: 2px solid rgba(255, 255, 255, 1);-moz-border-radius:6px;
            -webkit-border-radius:6px;
            border-radius:6px;
}

input[type=password], textarea {
  -webkit-transition: all 0.40s ease-in-out;
  -moz-transition: all 0.40s ease-in-out;
  -ms-transition: all 0.40s ease-in-out;
  -o-transition: all 0.40s ease-in-out;
  outline: none;-moz-border-radius:6px;
            -webkit-border-radius:6px;
            border-radius:6px;
}

input[type=password]:focus, textarea:focus {
  border: 2px solid rgba(255, 255, 255, 1);
}

.go_up{ -webkit-transition: all 0.6s ease-in;
	-moz-transition: all 0.6s ease-in;
	-ms-transition: all 0.6s ease-in;
	-o-transition: all 0.6s ease-in;
	transition: all 0.6s ease-in;}
	
#social_icon{margin-right:-2px;}

#social_icon:hover{margin-right:-2px;}

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table; margin:0 auto;padding:0px;
}
.clearfix:after {
    clear: both;margin:0px;padding:0px;
}
.clearfix {
    *zoom: 1;margin:0px;padding:0px;
}
nav a {
	color:#be5f26;
	display: inline-block;
	width: 180px;
	text-align: center;
	text-decoration: none;
	line-height: 80px; -webkit-transition: all 0.7s ease;
	      transition: all 0.7s ease; }

nav a:hover{
	color:#c54f00;font-size:15pt;
	display: inline-block;
	width: 180px;
	text-align: center;
	text-decoration: none;
	line-height: 80px; -webkit-transform:scale(1.2);
               transform:scale(1.2);

	
 
}
nav li{text-align: center;
	text-decoration: none;
	 font-family: Century Gothic;
       	   font-style: normal;
           font-variant: normal;
           font-weight: 160;
           font-size: 14pt; 
		    }
	
	nav {
		border-bottom: 0;background-color:#fff;
	}
	nav ul {
		display: none;
		height: auto;list-style-type: none;
		  
	}
	nav a#pull {
		display: block;
		background-color: #283744;
		width: 100%;
		position: relative;
	}
	nav a#pull:after {
		content:"";
		background: url('nav-icon.png') no-repeat;
		width: 30px;
		height: 30px;
		display: inline-block;
		position: absolute;
		right: 15px;
		top: 10px;
	}




/*Smartphone*/
@media only screen and (max-width : 320px) {
	nav li {
		display: block;
		float: none;
		width: 100%;
	}
	nav li a {
		border-bottom: 1px solid #576979;
	}
}

.secure:before,
.secure:after {
    content: " ";
    display: table; margin:0px;padding:0px;
}
.secure:after {
    clear: both;margin:0px;padding:0px;
}
.secure {
    *zoom: 1;margin:0px;padding:0px;
}

.secure a {
	color:#be5f26;
	display: inline-block;
	width: 180px;
	text-align: center;
	text-decoration: none;


	
 
}
.secure li{text-align: center;display: block;
	text-decoration: none; text-align:center;
	 font-family: Century Gothic;
       	   font-style: normal;
           font-variant: normal;
           font-weight: 160;
           font-size: 14pt; 
		    }
	
.secure {
		 
		
	}
.secure ul {
		display: none; 
		height: auto;list-style-type: none;
		  
	}


.secure input{height:40px;
            background-color:#e6a935;opacity: 0.8;
            color:#ffffff;
            border: 2px solid #c54f00;
            font-family: Century Gothic;
       	    font-style: normal;
            font-variant: normal;
            font-weight: 100;
            font-size: 11pt; 
			width:50%; 
			margin-bottom:20px; padding:1%;
			-moz-border-radius:6px;
            -webkit-border-radius:6px;
            border-radius:6px;
			margin-left:1%;
             }

.myButton_login {background-color:#FFFFFF;
           height:40px;
           width:150px;
	       
           text-align:center;
           padding-top:20px;
           -moz-border-radius:5px;
	
           -webkit-border-radius:5px;
	
           border-radius:5px;
	
           border:2px solid #c54f00;
	
           display:inline-block; 
	
           cursor:pointer;
	
           color:#c54f00;
           text-decoration:none;
           font-family: Century Gothic;
       	   font-style: normal;
           font-variant: normal;
           font-weight: 180;
           font-size: 13pt;
           margin:0 auto;
           display:block;
           -webkit-transition-duration: 0.6s; /* Safari */
           transition-duration: 0.6s;
		   position:relative;
		   top:35px;
           left:50%;
           margin-left:-85px !Important;

            

}

.myButton_login:hover {background-color:#e6a935;

                 color:#ffffff;


}

::-webkit-validation-bubble-message {
    padding: 1em;
}

#private_secure_area{ -moz-border-radius:10px;
                      -webkit-border-radius:10px;
					  border-radius:10px;
					  border:2px solid #c54f00; 
					  width:40%;
					  display:block;
					  margin:0 auto;
					  margin-top:80px;
					  background: linear-gradient(to bottom, #e6a935 0%,#e6a935 18%,#e6a935 18%,white 18%,white 100%); /* W3C */ }
					

#logo p{    font-family: Century Gothic;
    font-style: normal;
    font-variant: normal;
    font-weight: 100;
    font-size: 49pt;
    position: relative;
    right: -201px;
    top: -222px;
    display: block;
    width: 706px;
	}

#li_services:hover{background: #a23200;
                   transition: background-color 0.5s ease;
                   }


#latest_work_head_lines{width:33%;
			display:table-cell;
			background: linear-gradient(to bottom, #e6a935 50%, #fff 51%, #fff 53%, #e6a935 54%, #e6a935 100%)
			}

#latest_work_head_center{width:33%;
			display:table-cell;
			border: 2px solid white;
			height:100%;
			min-height:150px;
			font-family: Century Gothic;
			font-style: normal;
			font-variant:normal;
			font-weight: 100;
			font-size: 17pt; 
			color:#ffffff;
			text-align:center;}

#latest_work_head_lines_left{width:25%;
			     min-height:30px;
			     max-height:70px;
			     background:#e6a935;
			     vertical-align:middle;
			     position:relative;top:10px;
			}

#latest_work_head_lines_right{width:25%;
			      min-height:30px;
			      max-height:70px;
			      background:#e6a935;
			      vertical-align:middle;
			      position:relative;
			      top:10px;
			      float:right;
			}

#our_last_works li{float:left;
		   width:23%;
		   padding:0px;
		   margin:1%;
                   border:0px;
		   text-align:center;
		   font-family: Century Gothic;
		   font-style: normal;
	           font-variant:normal;
	           font-weight: 100;
		   font-size: 11pt; 
		   color:#ffffff;
		   }

#our_last_works ul{width:96%;
		   padding:2%;
		   margin:0px;
		   border:0px;
		   list-style-type: none;}


#last_work_hr{height: 1px;
	      background-color:#fff;
	      color:#fff;
	      }

.login_title{color:#fff;
             background: #e6a935;
             position:relative;
             top:1%;
             display:block;
             text-align:center;
             width:100%;
             font-family: Century Gothic;
             font-style: normal;
             font-weight: normal;
             font-variant: normal;
             font-size: 24pt;}

#login_input{width:86% !Important;   
             margin:0px !Important;
             padding:1% !Important;
             height:40px !Important;
             margin-left: 6% !Important;
             margin-right: 6% !Important;
             margin-top:50px !Important;
 
}

#login_input2{width:86% !Important;   
             margin:0px !Important;
             padding:1% !Important;
             height:40px !Important;
             margin-left: 6% !Important;
             margin-right: 6% !Important;
             margin-top:50px !Important;
 
}


.arrow-right_home{
	width: 0; 
	height: 0; 
	border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
	border-left: 10px solid #c54f00;
    position:relative;
    left:30%;
    top:-49px;
}

.arrow-left_home {
	width: 0; 
	height: 0; 
	border-top:    10px solid transparent;
    border-bottom: 10px solid transparent;
	border-right:  10px solid #c54f00;
    position:relative;
    left:29.5%;
    top:36px;
}

#anim_b{font-size:35px;
        border-bottom:2px solid #c54f00;
        display:inline-block;
        width: auto !Important;
        height:auto !Important;
        margin-bottom:7px;}
        
#result_login{ font-family: Century Gothic;
             font-style: normal;
             font-weight: normal;
             font-variant: normal;
             text-align:left;
             color:#800000;
             font-size:19px;
             width:90%;
             position:relative;
             top:1%;
             left:6%;
             bottom:1%;
             display:none;
             }
			 
			