/*----------------------------------------------------------------------------- 

Screen Stylesheet 

version:   	1.0 
date:      	07/18/2014 
author:		Ideal Technology, Complete ICT Solution
email:     	info@idealmyanmar.com 
website:   	http://www.idealmyanmar.com
-----------------------------------------------------------------------------*/
/* common */
h1,h2,h3,h4,h5,h6 ,a{
	font-family:'Roboto Condensed', sans-serif;
	color:#0c5791;
}
h4{ 
	
	font-size:22px;
	margin:10px 0px;
	font-weight:500;
	text-transform:uppercase;
}
h5{
	font-size:18px;
	margin-bottom:10px;
}
hr{
	height: 1px;
	margin-bottom:25px;
	color:#cccccc;
}
#footer-wrapper,#menu_wrapper,#header_wrapper{
	margin:0 auto;
	width:1000px;
}
#header_wrapper{
	padding:30px 20px 20px 20px;
	margin-bottom:10px;
}	
#logo{
	background:url(../images/logo.png) no-repeat top left;
	font-family: 'Philosopher', sans-serif;
	text-decoration:none;
	font-size:40px;
	font-weight:600;
	color:#0c5791;
	padding:5px 0px 20px 75px;
}
#menu_container{
	height:24px;
	border-bottom:5px solid red;
}
#menu_wrapper{
	margin:0 auto;
	width:1000px;
}
/*Initialize*/
ul#menu{
	float: right;
}
ul#menu, ul#menu ul.sub-menu {
    padding:0;
    margin: 0;
}
ul#menu li, ul#menu ul.sub-menu li {
    list-style-type: none;
    display: inline-block;
      padding:0;
      margin: 0px;
  
}
/*Link Appearance*/
ul#menu li a, ul#menu li ul.sub-menu li a {
	padding:6px 30px;
	background:#e0dcdc;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:14px;
	color:#0c5791;
	text-decoration:none;
	border-left:1px solid #cccccc;
	margin: 0px;
}
ul#menu li a{
text-transform:uppercase;
}
ul#menu li ul.sub-menu li a{
text-transform:Capitalize;
}
/*Make the parent of sub-menu relative*/
ul#menu li {
    position: relative;
    margin: 0px;
    float: left;
}
ul#menu li a:hover{
	background:red;
	color:#ffffff;
}
/*sub menu*/
ul#menu li ul.sub-menu {
    display:none;
    position: absolute;
     width:300px;
    top: 24px;
    left: 0;
 	border:2px solid red;
    z-index: 99999;
    background: #e0dcdc;
}
ul#menu li ul.sub-menu  li{
	 width:300px;
	padding: 8px 0px;
	border-bottom: 1px solid #ccc;
}
ul#menu li ul.sub-menu  li a{
	 width:300px;
}
ul#menu li ul.sub-menu  li a:hover{
	background:red;
	color:#ffffff;
	 width:300px;
	
}
ul#menu li ul.sub-menu  li:hover{
	background:red;
	color:#ffffff;

}
ul#menu li:hover ul.sub-menu,ul.sub-menu li:hover {
    display:block;

}
ul#menu li a:hover,ul#menu li a.active{
	background:red;
	color:#ffffff;
}
ul#menu li:first-child a {
 
    border-radius: 10px 0 0;
}ul#menu li:last-child a {
  
    border-radius:  0  10px 0 0;
}
 ul.sub-menu li{
 	border-left:1px solid red !important;
 }
 ul.sub-menu li:first-child a{
	 border-radius: 0px !important;
 }
  ul.sub-menu li:last-child a{
	 border-radius: 0px !important;
 }
.clr{ clear:both;}
p{ 
	font-size:13px;
	color:#444444;
	line-height:22px;
	font-family: 'Arimo', sans-serif;
	padding:0px 0px 15px 0px;
	word-wrap:true;
}
/* home */
#bannercontainer{
	background: #cac3c3; /* Old browsers */
	background: -moz-linear-gradient(top, #cac3c3 0%, #e8e2e1 8%, #ffffff 31%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cac3c3), color-stop(8%,#e8e2e1), color-stop(31%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #cac3c3 0%,#e8e2e1 8%,#ffffff 31%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #cac3c3 0%,#e8e2e1 8%,#ffffff 31%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #cac3c3 0%,#e8e2e1 8%,#ffffff 31%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom, #cac3c3 0%,#e8e2e1 8%,#ffffff 31%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cac3c3', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	height:417px;
	overflow:hidden;
}
#slides{
    height:500px;
	overflow:hidden;
	width:1000px;
	margin:0 auto;
}
.content_wrapper{
	margin:0 auto;
	width:1002px;
	 border-width: 1px;
	 border-style: solid;
	 -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(rgba(0, 0, 0, 0))) 1 100%;
	 -webkit-border-image: -webkit-linear-gradient(#eeeeee, rgba(0, 0, 0, 0)) 1 100%;
	 -moz-border-image: -moz-linear-gradient(#eeeeee, rgba(0, 0, 0, 0)) 1 100%;
	 -o-border-image: -o-linear-gradient(#eeeeee, rgba(0, 0, 0, 0)) 1 100%;
	 border-image: linear-gradient(to bottom, #eeeeee, rgba(0, 0, 0, 0)) 1 100%;
}
.main-content{
	float:left;
	width:660px;
	padding:20px 0px 40px 20px;
}
.page-content{
	float:left;
	width:640px;
	padding:20px 20px 40px 20px;
}
.page-content ul{
	font-size:13px;
	color:#444444;
	line-height:22px;
	font-family: 'Arimo', sans-serif;
	padding:20px;
	list-style:square;
}

.main-content ul li{
	float:left;
	width:640px;
	margin-right:20px;
/*	border-top:7px solid red;*/
}
.post-title{
	background:url(../images/title.jpg) no-repeat;
	height:37px;
	width:100%;
	margin:5px 0px;
	padding:8px 15px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:20px;
	text-transform:uppercase;
	color:#ffffff;

}
.read-more{
	padding:5px 15px;
	background:red;
	color:#ffffff!important;
	text-decoration:none;
	font-family: 'Roboto Condensed', sans-serif;
}
.sidebar{
	float:right;
	width:300px;
	padding:20px 20px 40px 0px;
	}
.contact{
	padding:7px;
	border:1px solid #cccccc;
	
}
.contact-wrapper{
	background:#e0dcdc;
	width:100%;
	
}
.contact-wrapper ul{
	padding:20px 10px;
}
.contact-wrapper ul li{
	padding-left:30px;
}
.address{ background:url(../images/location.png) no-repeat 0px 3px;}
.phone{ background:url(../images/phone.png) no-repeat 0px 3px;}
.email{ background:url(../images/email.png) no-repeat 0px 4px;}
.fb{ background:url(../images/fb.jpg) no-repeat 0px 4px;}
.contact-title{
	background:#00468c;
	color:#ffffff;
	font-size:20px;
	padding:10px;
	text-transform:uppercase;
	font-family: 'Roboto Condensed', sans-serif;
}
.shadow{
	background:url(../images/shadow.jpg) no-repeat bottom;
	height:30px;
	margin-top:-1px;
}
#flashcounter{
padding:20px 75px;
}
.slogan{
	width:500px;
	float:right;
	text-align:right;
	padding-right:20px;
	font-size:20px;
	color:red;
	text-transform:uppercase;
	font-family: 'Roboto Condensed', sans-serif;
	margin-top:-20px;
}
footer{
	background:#002e59;
	height:60px;
	border-top:8px solid red;
	padding-top:20px;
}
#footer-wrapper p {
	font-size:12px;
	color:#ffffff;
	font-family: 'Arimo', sans-serif;
}
#ftleft{
	float:left;
	width:600px;
}
#ftright {
	float:right;
	width:350px;
	text-align:right;
}
ul#licence{
	list-style:none;
	padding:10px 0px 0px 0px;
	margin:0px;
}
ul#licence li{
	float:left;
	
	
}
.h-space{
	margin-right: 10px;
}
.post-title span{
	text-transform:capitalize;
}
form{
	font-family: "Arimo",sans-serif;
	font-size: 12px;
}
.left{
	float:left;
	width:200px;
	padding:10px;
}
.right{
	padding-top:45px;
}
.row{
	width:100%;
	height:100px;
	clear:both;
}
.ctd-list{
	margin-bottom:10px;

}
.ctd-list li{
	list-style-type: square;
	line-height:20px;
	list-style-position: inside;
}
.certificate{
	margin:0px 0px 10px 0px;
}