/*body, nav, ul, li, a  {margin: 0; padding: 0;}
body {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }*/
a {text-decoration: none;}
.container {
    .width: 90%;
   . max-width: 900px;
    margin-top: 3.5%;
	.margin-left: 75%;
}
.toggleMenu {
    display:  none;
    .background: #666;
    padding: 20px 25px;
    .color: #fff;
	background-image:url(css/nav-icon.png);
}
.nav {
   . list-style: none;
     *zoom: 1;
     .background:#175e4c;
	 color:#FFFFFF;
	. font-family: Futura, "Trebuchet MS", Arial, sans-serif;
	 letter-spacing: 1.5px;
	 text-align: left;
	 float:left;
}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
#submenu{
	color:#FFFFFF;
	width:14em;
	opacity:0.8;
	border-radius: 5px;
}
#submenu:hover{
	color:#333333;
	background-color:#5b5b5b;
}
.#submenu:hover a
{
	color:#333333;
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
    width: 9em;
}
.nav a {
    padding: 10px 20px;
    color:#FFFFFF;
	.margin-left: -18%;
}
.nav li {
    position: relative;
}

.nav > li {
    float: left;
	font-size: 0.6em;
    .border-top: 1px solid #104336;
}
.nav > li > .parent {
    background-image: url("images/downArrow.png");
    background-repeat: no-repeat;
    background-position: right;
}
.nav > li > a {
    display: block;
}
.nav li  ul {
    position: absolute;
    left: -9999px;
}
.nav > li.hover > ul {
    left: 0;
}
.nav li li.hover ul {
    left: 100%;
    top: 0;
}
.nav li li a {
    display: block;
    .background: #1d7a62;
    position: relative;
    z-index:100;
	white-space:nowrap;
	text-align:left;
	margin-left:0%;
   . border-top: 1px solid #175e4c;
}
.nav li li li a {
    .background:#249578;
    z-index:200;
   . border-top: 1px solid #1d7a62;
}

@media screen and (max-width: 960px) {
	#empty{
	display:none;
	}
nav ul {
		width:15%;
		.margin:0 auto;
		display: none;
		height: auto;
		margin-left:72%;
		list-style-type:none;
		.background-color:#000000;
		z-index:9999;
	}
	nav ul li{
		.width:100%;
		.text-align:left;
	}
	nav a {
    color: rgb(255, 255, 255);
    display: inline-block;
	text-align: left;
    text-decoration: none;
	}

	/*nav li:hover{
		background-color:white;
		color:black !important;
	}*/
	nav a#pull {
		display: block;
	width: 5%;
	position: relative;
	margin-top: 5%;
	z-index: 9999;
	margin-left: 88%;
	}
	nav a#pull:after {
		content:"";
		background: url('nav-icon.png') no-repeat;
		width: 60px;
		height: 65px;
		display: inline-block;
		position: relative;
		.right: 15px;
		z-index:9999;
		.bottom:15%
	}
}

@media screen and (max-width: 768px) {

/*.toggleMenu {
    display:  none;
    .background: #666;
    padding: 20px 25px;
    .color: #fff;
	background-image:url(css/nav-icon.png);
	margin-left:70%;
}*/

#m{
	.background-color:#993333;
	position:absolute;
	z-index:98;
	width:100%;
	top:33.6%;
	height:67.2%;
	.opacity:0.9;
	border:0px solid white;
}
.m_box1 {
    width: 68%;
    float: left;
    margin-left: 4.4%;
    margin-top: 0%;
    height: 80%;
	}
.m_heding_boxin{
	width:94%;
	.float:right;
	background-color:#FFFFFF;
	text-align:left;
	font-size:1.5em;
	color:#000000;
	.opacity:0.7;
	padding-top:5%;
	padding-left: 10%;
	padding-bottom: 3%;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	.margin:1%;
}
.m_contact_heding_box{
	.width:94%;
	.float:right;
	background-color:#FFFFFF;
	text-align:left;
	font-size:1.5em;
	color:#000000;
	opacity:0.7;
	margin-left: 10%;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	.margin:1%;
}

.container {
    .width: 90%;
   . max-width: 900px;
    margin-top:11%;
	.margin-left: 75%;
}

  /*  .active {
        display: block;
    }
   .nav > li {
        float: none;
		list-style-type:none;
    }
    .nav > li > .parent {
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }*/
*/
}
#m_index{
	.background-color:#993333;
	position:absolute;
	z-index:98;
	width:100%;
	top:27.6%;
	height:67.2%;
	opacity:0.7;
	border:0px solid white;
}
.m_index_box{
	background-color:#666666;
	width:30%;
	font-size:3em;
	float:left;
	position:relative;
	margin:0 auto;
	padding:1%;
	color:#FFFFFF;
	opacity:0.7;
	margin-top:5%;
}
m_contact_heding_box{
	.width:94%;
	.float:right;
	background-color:#FFFFFF;
	text-align:left;
	font-size:2.8em;
	color:#000000;
	opacity:0.7;
	margin-left: 10%;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	.margin:1%;
}
m_contact{
	width:100%;
	.background-color:#00CC33;
	float:left;
	margin-left:8.4%;
	margin-top:6%;
	height:50%;
	overflow:hidden;
	background-color:#FFFFFF;
}
m_text_contact{
	width:18%;
	float:left;
	.background-color:#FFFFFF;
	text-align:justify;
	font-size:0.7em;
	color:#000000;
	.padding-left:10%;
	.margin-bottom:4%;
	.height:77%;
	.font-family: Futura, "Trebuchet MS", Arial, sans-serif;
	opacity:0.7;
	.padding-bottom:9%;
	.background-color:#FF0000;
	.margin-left: 11%;
	margin-top: 1%;
}
.b_boxin1{
	width:75%;
	margin:0;
	float:left;
	font-size: 0.8em;
	margin-left:5%;
	margin-top:0.3%;
}
.b_boxin1_left{
	width:45%;
	float:left;
	margin-left:2%;
	.background-color:#0033CC;
	text-align:center;
	.font-family:Futura;
	font-size:0.8;
	color:#FFFFFF;
}
.b_boxin1_left a {
	color:#FFFFFF;
	text-decoration:none;
}
.b_boxin1_right{
	width:40%;
	float:right;
	.background-color:#993333;
	text-align:right;
	.font-family:Futura;
	font-size:0.8;
	color:#FFFFFF;
}
.b_boxin1_right a {
	color:#FFFFFF;
	text-decoration:none;
}
.b_boxin1_right a:hover{
	color:#ec6319;
	text-decoration:none;
}
.b_boxin2{
	width:15%;
	float:left;
	margin-top:0.3%;
	margin-left:5%;
}
@media only screen and (max-width : 480px) {
	.m_heding_box{
		margin-left:0px !important;
		width:100% !important;
	}

.toggleMenu {
    display:  none;
    .background: #666;
    padding: 20px 25px;
    .color: #fff;
	background-image:url(css/nav-icon.png);
	.margin-left:70%;
	float:right;
}
  .active {
        display: block;
    }
   .nav > li {
        float: none;
		list-style-type:none;
    }
    .nav > li > .parent {
        background-position: 95% 50%;
    }
    .nav li li .parent {
        background-image: url("images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
		list-style-type: disc;
		color: white;
		margin-left: 21%;
    }
	.container {
    .width: 90%;
    .max-width: 900px;
    .margin-top: 10%;
	.margin-left: 31%;
}
	
	.left_box{
		width:32%;
		z-index:9999;
	}
	.right_box{
		width:60%;
		height:100%;
		z-index:9999;
	}
	#t{
		height:15%;
		position: relative;
		background-color:#000000;
		z-index: 99;
		width: 100%;
		overflow:hidden;
		border-bottom: 1px solid white;
		
	}
	.left_box img{
		.margin-left:0px !important;
		width:100%;
		text-align:center;
		z-index:9999;
	}
	#empty{
	height:75% !important;
	display:none;}
	
	nav {
		border-bottom: 0;
	}
	.slider1{
		display:none !important;
	}
	.slider2{
		display:block !important;
	}
	
	.nav a {
    padding: 10px 20px;
    color:#FFFFFF;
	.margin-left: 21%;
}
	nav ul {
		width:40%;
		.margin:0 auto;
		display: none;
		height: auto;
		margin-left:50%;
		list-style-type:none;
		.background-color:#000000;
		z-index:9999;
	}
	.nav li li a {
    display: block;
    position: relative;
    z-index: 100;
    white-space: nowrap;
    text-align: left;
    margin-left: 0%;
	}
	#submenu {
    color: rgb(255, 255, 255);
    opacity: 0.8;
    border-radius: 5px 5px 5px 5px;
    width: 16em;
    .margin-left: -15em;
	text-align:right;
	}
	/*nav li:hover{
		background-color:white;
		color:black !important;
	}*/
	nav a#pull {
		display: block;
		.background-color: #999999;
		width: 50%;
		position: relative;
		margin-left:65%;
		margin-top:13%;
		z-index:9999;
	}
	nav a#pull:after {
		content:"";
		background: url('nav-icon.png') no-repeat;
		width: 60px;
		height: 65px;
		display: inline-block;
		position: relative;
		.right: 15px;
		z-index:9999;
		.bottom:15%
	}
.m_heding_boxin{
	width:92%;
	.float:right;
	background-color:#FFFFFF;
	text-align:left;
	font-size:1.8em;
	color:#000000;
	.opacity:0.7;
	padding:3%;
	margin-left:0px;
	}
.m_text_box{
	width:94%;
	padding:3%;
	.margin-top: 45%;
}

#m_index{
	.background-color:#993333;
	position:absolute;
	z-index:98;
	width:100%;
	top:27.6%;
	height:67.2%;
	opacity:0.7;
	border:0px solid white;
}
.m_index_box{
	background-color:#666666;
	width:80%;
	font-size:2em;
	float:left;
	position:relative;
	margin:0 auto;
	padding:1%;
	color:#FFFFFF;
	opacity:0.7;
	margin-top:3%;
}
#scorrl{
	.m_text_box{
	width:94%;
	padding:3%;
	.margin-top: 45%;
}
}
.m_contact_heding_box{
	.width:94%;
	.float:right;
	background-color:#FFFFFF;
	text-align:left;
	font-size:2.8em;
	color:#000000;
	opacity:0.7;
	margin-left: 10%;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	.margin:1%;
}
#m_co{
	.background-color:#993333;
	position:absolute;
	z-index:98;
	width:100%;
	top:17%;
	.height:67.2%;
	opacity:0.8;
	border:0px solid white;
}
.m_contact{
	width:100%;
	.background-color:#00CC33;
	float:left;
	margin-left:0%;
	margin-top:0%;
	height:70%;
	overflow:hidden;
	background-color:#FFFFFF;
}
.m_text_contact{
	width:62%;
	float:left;
	.background-color:#FFFFFF;
	text-align:justify;
	font-size:0.7em;
	color:#000000;
	.padding-left:10%;
	.margin-bottom:4%;
	.height:77%;
	.font-family: Futura, "Trebuchet MS", Arial, sans-serif;
	opacity:0.7;
	.padding-bottom:9%;
	.background-color:#FF0000;
	.margin-left: 11%;
	margin-top: 1%;
}
	
/*	#m{
	width:100%;
	top:27.6%;
	float:left;
	overflow:hidden;
}
.m_box1{
	width:90%;
	.background-color:#00CC33;
	margin:0 auto;
	.height:50%;
}
	.m_heding_box{
	width:60%;
	float:left;
	margin-left: 15%;
	
}
.m_heding_boxin{
	width:92%;
	.float:right;
	background-color:#FFFFFF;
	text-align:left;
	font-size:1.8em;
	color:#000000;
	opacity:0.7;
	padding:4%;
	.margin:1%;
.m_text_box{
	width:94%;
	padding:3%;
}
.m_image_box{
	width:100%;
}
.b_boxin1_left {
    width: 100%;
   
}
	.b_boxin1_right {
	    width: 100%;
   		text-align:center;
}

	nav li {
		display: block;
		float: none;
		width: 100%;
	}
	nav li a {
		.border-bottom: 1px solid #576979;
	}
*/
}