:focus {
	outline: 0;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

tr,td,thead,th,tbody,tf,tfoot,table,font{ 
   background-color:transparent;
   font-size:14px;
   }
  .top_contactbox{
	  text-align:right;
  }
ul#hlisting li div.hlisting-img{
	overflow:hidden;
}   
 #conash3D0
{
display:none;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ General Classes */
.DI	{ display:inline;	}
.DB	{ display:block;	}
.FL {	float: left;	}
.FR {	float: right;	}
.CL {	clear: left;	}
.CR {	clear: right;	}
.Clear {	clear: both;	}
.PR {	position: relative;	}
.PA {	position: absolute;	}

.LAlign {	text-align: left;	}
.CAlign {	text-align: center;	}
.RAlign {	text-align: right;	}
.TAlign {	vertical-align: top;	}
.MAlign {	vertical-align: middle;	}
.BAlign {	vertical-align: bottom;	}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Heading */
h1, h2, h3, h4, h5, h6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
h1 {
	font-size: 30px;
	line-height: 32px;
}
h2 {
	font-size: 22px;
	line-height: 24px;
}
h3 {
	font-size: 24px;
	line-height: 28px;
}
h4 {
	font-size: 16px;
	line-height: 22px;
}
h5 {
	font-size: 12px;
	line-height: 14px;
	font-weight:normal !important;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /end Heading */

.TxtRed     {   color: #ff0000 !important;  }

.F10		{ font-size:10px; }
.F12		{ font-size:12px; }
.F12		{ font-size:12px; }

a {
	color: #ffffff;
	font-size: 14px;
	line-height: 18px;
	text-decoration: none;
	cursor:pointer;
}
a:hover {
	text-decoration: none;
}
a:active{
	color:#ffffff;
}
a:visited{
	color:#ffffff;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Margin */
.MT5	{	margin-top: 5px;	}
.MT10	{	margin-top: 10px;	}
.MT20	{	margin-top: 20px;	}
.MT30	{	margin-top: 30px;	}
.MT40	{	margin-top: 40px;	}
.MT50	{	margin-top: 50px;	}
.MT57   {   margin-top:57px;    }

.MR5	{	margin-right: 5px;	}
.MR10	{	margin-right: 10px;	}
.MR20	{	margin-right: 20px;	}
.MR30	{	margin-right: 30px;	}
.MR40	{	margin-right: 40px;	}
.MR50	{	margin-right: 50px;	}

.ML5	{	margin-left: 5px;	}
.ML10	{	margin-left: 10px;	}
.ML20	{	margin-left: 20px;	}
.ML30	{	margin-left: 30px;	}
.ML40	{	margin-left: 40px;	}
.ML50	{	margin-left: 50px;	}

.MB5	{	margin-bottom: 5px;	}
.MB10	{	margin-bottom: 10px;}
.MB20	{	margin-bottom: 20px;}
.MB30	{	margin-bottom: 30px;}
.MB40	{	margin-bottom: 40px;}
.MB50	{	margin-bottom: 50px;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /end Margin */


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Width (DON'T USE PADDING WHILE USING THIS ) */
.W25 {		width: 23%;}
.W30 {		width: 28%;}
.W40 {		width: 38%;}
.W50 {		width: 48%;}
.W60 {		width: 58%;}
.W70 {		width: 68%;}
.W75 {		width: 73%;}
.W100 {		width: 98%;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /END Width */
.HLine{
	float:left;
	width:250px;
	border-bottom:2px solid #d4d4d4;
	margin-top:10px;
}
.InnerHline{
	float:left;
	width:195px;
	border-bottom:1px solid #b5b5b5;
	margin-top:10px;
	margin-left:20px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /end General Classes */

body{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	line-height:16px;
	background:#d4d4d4 url(../images/template/Background.png) repeat-x 0 0;
}
#Wrapper{
	width:960px;
	margin:0 auto;
	overflow:hidden;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Header  */
#Header{
	float:left;
	width:960px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~  Logo  */
a.Logo{
	float:left;
	text-decoration:none;
	color:#ffffff;
	display:block;
	margin-top:20px;
}
.LogoImage{
	float:left;
	width:100px;
	height:64px;
	display:block;
	background:url(../images/template/Logo.png) no-repeat 0 0;
}
.LogoText{
	float:left;
	margin-left:14px;
}
.LogoText h1{
	font-weight:normal;
}
.LogoText h1 a{
	font-size:30px;
	font-weight:normal;
	line-height:32px;
}
.LogoText h1 a:visited{
	color:#ffffff;
}
.LogoText h1 a:hover{
	color:#fffffff;
}
.LogoText h1 a:active{
	color:#fffffff;
}
.LogoText p{
	font-size:14px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Logo  */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~  Follow Us  */
ul.FollowUs{
	float:right;
	margin-top:20px;
	margin-right:15px;
}
ul.FollowUs li{
	float:left;
	margin-left:5px;
}
ul.FollowUs li p{
	float:left;
	font-size:18px;
	color:#ffffff;
	padding-top:7px;
	padding-right:15px;
}
a.Facebook, a.Twitter, a.LinkedIn, a.YouTube{
	width:30px;
	height:30px;
	display:block;
}
a.Facebook{
	background:url(../images/template/Sprit_FollowUsLinks.png) no-repeat 0 0;
}
a.Facebook:hover{
	background:url(../images/template/Sprit_FollowUsLinks.png) no-repeat 0 -30px;
}
a.Twitter{
	background:url(../images/template/Sprit_FollowUsLinks.png) no-repeat 0 -60px;
}
a.Twitter:hover{
	background:url(../images/template/Sprit_FollowUsLinks.png) no-repeat 0 -90px;
}
a.LinkedIn{
	background:url(../images/template/Sprit_FollowUsLinks.png) no-repeat 0 -120px;
}
a.LinkedIn:hover{
	background:url(../images/template/Sprit_FollowUsLinks.png) no-repeat 0 -150px;
}
a.YouTube{
	background:url(../images/template/Sprit_FollowUsLinks.png) no-repeat 0 -180px;
}
a.YouTube:hover{
	background:url(../images/template/Sprit_FollowUsLinks.png) no-repeat 0 -210px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Follow Us  */

/*~~~~~~~~~~~~~~~~~~~~~~~~~  Header Menu  */
ul.HeaderMenu{
	float:left;
	margin-top:25px;
	margin-left:7px;
}
ul.HeaderMenu li{
	float:left;
}
ul.HeaderMenu li a{
	float:left;
	font-size:18px;
	color:#ffffff;
	padding:10px 35px;
	*padding:10px 33px;
	margin-right:2px;
	background:url(../images/template/HeaderMenuBg.png) repeat-x 0 0;
}
ul.HeaderMenu li a:hover,
ul.HeaderMenu li a.Active{
	color:#141517;
	background:url(../images/template/HeaderMenuHoverBg.png) repeat-x 0 0;
}
ul.HeaderMenu li:hover > a{
	color:#141517;
	background:url(../images/template/HeaderMenuHoverBg.png) repeat-x 0 0;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~  Drop Down Menu  */
ul.DropdownList{
	display:none;
}

ul.HeaderMenu li:hover ul.DropdownList{
	display:block;
	position:absolute;
	float:left;
	z-index:100;
	width:175px;
	border:1px solid #8c8c8c;
	background:#3b3b3b;
}
ul.HeaderMenu li:hover ul.DropdownList {
	top:147px;
	margin-left:0px;
	*margin-left:-179px;
	padding-top:10px;
	*padding-top:15px;
	*padding-bottom:10px;
}

.menu-fixed ul.HeaderMenu li:hover ul.DropdownList {
	top:37px;
}
ul.DropdownList li {
	float:left;
	float:none;
	margin:0;
	padding:0px 6px;
}
ul.DropdownList li a{
	font-size:16px;
	text-decoration:none;
	width:147px;
	color:#ffffff;
	padding:6px 0px 6px 12px;
	*padding:8px 0px;
	*padding-left:6px;
	font-weight:normal;
	border-bottom:1px solid #555555;
	background:none;
}
ul.DropdownList li a:hover{
	background:#588d06;
	text-decoration:none;
	color:#ffffff;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Drop Down Menu  */

/*~~~~~~~~~~~~~~~~~~~~~~~~~  End of Header Menu  */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Content  */
#Content{
	float:left;
	width:960px;
	padding-bottom:40px;
	background:#ffffff;
}
#ContentInner{
	float:left;
	width:960px;
	z-index:1000;
	padding-bottom:150px;
	background:#ffffff url(../images/template/ContentBg.png) repeat-x 0 0;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Info Pannel  */
.InfoPannel{
	float:left;
	width:300px;
	/*margin-top:20px;*/
	margin-left:15px;
}
.InfoPannel h2{
	float:left;
	color:#ffffff;
	margin-top:5px;
	margin-left:15px;
}
.InfoPannel ul{
	float:left;
	margin-left:15px;
}
.InfoPannel ul li{
	float:left;
	width:255px;
	font-size:14px;
	color:#ffffff;
	margin-top:20px;
	padding-left:20px;
	background:url(../images/template/Dot.png) no-repeat 0 5px;
}
.InfoPannelOne_Top, .InfoPannelOne_Middle, .InfoPannelOne_Bottom{
	float:left;
	width:300px;
}
.InfoPannelOne_Top{
	height:5px;
	background:url(../images/template/InfoPannelOne_Top.png) no-repeat 0 0;
}
.InfoPannelOne_Middle{
	padding-bottom:10px;
	background:url(../images/template/InfoPannelOne_Middle.png) repeat-y 0 0;
}
.InfoPannelOne_Bottom{
	height:5px;
	background:url(../images/template/InfoPannelOne_Bottom.png) no-repeat 0 0;
}
.InfoPannelTwo_Top, .InfoPannelTwo_Middle, .InfoPannelTwo_Bottom{
	float:left;
	width:300px;
}
.InfoPannelTwo_Top{
	height:5px;
	background:url(../images/template/InfoPannelTwo_Top.png) no-repeat 0 0;
}
.InfoPannelTwo_Middle{
	padding-bottom:10px;
	background:url(../images/template/InfoPannelTwo_Middle.png) repeat-y 0 0;
}
.InfoPannelTwo_Bottom{
	height:5px;
	background:url(../images/template/InfoPannelTwo_Bottom.png) no-repeat 0 0;
}
.InfoPannelThree_Top, .InfoPannelThree_Middle, .InfoPannelThree_Bottom{
	float:left;
	width:300px;
}
.InfoPannelThree_Top{
	height:5px;
	background:url(../images/template/InfoPannelThree_Top.png) no-repeat 0 0;
}
.InfoPannelThree_Middle{
	padding-bottom:10px;
	background:url(../images/template/InfoPannelThree_Middle.png) repeat-y 0 0;
}
.InfoPannelThree_Bottom{
	height:5px;
	background:url(../images/template/InfoPannelThree_Bottom.png) no-repeat 0 0;
}
a.More{
	float:right;
	height:31px;
	margin-left:50px;
	margin-right:30px;
	padding-left:10px;
	display:block;
	color:#000000;
	text-decoration:none;
	background:url(../images/template/MoreLink.png) no-repeat 0 0;
	cursor:pointer;
}
a.More span{
	float:left;
	line-height:31px;
	padding-right:20px;
	padding-left:5px;
	overflow:visible;
	margin:0;
	background:url(../images/template/MoreLink.png) no-repeat 100% 100%;
}
a.More:hover{
	background:url(../images/template/MoreHover.png) no-repeat 0 0;
}
a.More:hover span{
	background:url(../images/template/MoreHover.png) no-repeat 100% 100%;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Info Pannel  */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Left Pannel  */
.LeftPannel{
	float:left;
	width:320px;
}
.InnerLeftPannel{
	float:left;
	width:270px;
}
.Profile{
	float:left;
	width:290px;
	margin-top:30px;
	margin-left:25px;
}
.ProfileTop, .ProfileMiddle, .ProfileBottom{
	float:left;
	width:290px;
}
.ProfileTop{
	height:5px;
	background:url(../images/template/Profile_Top.png) no-repeat 0 0;
}
.ProfileMiddle{
	padding-bottom:20px;
	padding-left:20px;
	background:url(../images/template/Profile_Middle.png) repeat-y 0 0;
}
.ProfileBottom{
	height:5px;
	background:url(../images/template/Profile_Bottom.png) no-repeat 0 0;
}
.ProfileMiddle img{
	float:left;
	margin-top:10px;
	margin-left:60px;
}
.ProfileMiddle h3{
	float:left;
	clear:left;
	font-size:14px;
	font-weight:bold;
	color:#1f1f1f;
	margin-top:10px;
}
.ProfileMiddle ul{
	float:left;
}
.ProfileMiddle ul li{
	float:left;
	width:250px;
	font-size:12px;
	color:#1f1f1f;
	margin-top:5px;
}
.ProfileMiddle ul li label{
	float:left;
}
.ProfileMiddle p{
	float:left;
	width:250px;
	font-size:12px;
	color:#222222;
	margin-top:5px;
}
.InnerProfile{
	float:left;
	margin-left:20px;
}
.InnerProfile_Top, .InnerProfile_Middle, .InnerProfile_Bottom{
	float:left;
	width:235px;
}
.InnerProfile_Top{	
	height:5px;
	background:url(../images/template/InnerProfile_Top.png) no-repeat 0 0;
}
.InnerProfile_Middle{
	padding-bottom:20px;
	background:url(../images/template/InnerProfile_Middle.png) repeat-y 0 0;
}
.InnerProfile_Bottom{
	height:5px;
	background:url(../images/template/InnerProfile_Bottom.png) no-repeat 0 0;
}
ul.LeftMenu{
	float:left;
	width:200px;
	padding-top:10px;
	margin-left:15px;
}
ul.LeftMenu li{
	float:left;
	width:195px;
	padding:1px 0px;
	border-bottom:1px solid #c5c5c5;
}
ul.LeftMenu li a{
	float:left;
	width:180px;
	font-size:16px;
	color:#222222;
	text-decoration:none;
	padding:5px 10px 5px 5px;
}
ul.LeftMenu li a:hover{
	color:#ffffff;
	background:#588d06;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~  Inner Drop Down Menu  */
ul.InnerDropdownList{
	display:none;
}
ul.LeftMenu li:hover ul.InnerDropdownList{
	display:block;
	position:absolute;
	float:left;
	z-index:100;
	width:174px;
	border:1px solid #8c8c8c;
	background:#3b3b3b;
}
ul.LeftMenu li:hover ul.InnerDropdownList {
	top:183px;
	margin-left:195px;
	*margin-left:0px;
	padding-top:10px;
	padding-bottom:10px;
	*padding-top:15px;
	*padding-bottom:0px;
}
ul.InnerDropdownList li {
	float:left;
	float:none;
	margin:0;
	padding:0px 6px;
	border:none;
}
ul.InnerDropdownList li a{
	font-size:16px;
	text-decoration:none;
	width:147px;
	color:#ffffff;
	padding:6px 0px 6px 12px;
	*padding:8px 0px;
	*padding-left:6px;
	font-weight:normal;
	border-bottom:1px solid #555555;
	background:none;
}
ul.InnerDropdownList li a:hover{
	background:#588d06;
	text-decoration:none;
	color:#ffffff;
}
.InnerProfile img{
	float:left;
	margin-left:50px;
}
.InnerProfile h2{
	float:left;
	clear:left;
	width:100%;
	font-size:16px;
	color:#222222;
	padding-left:20px;
}
.InnerProfile h3{
	float:left;
	clear:left;
	width:100%;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	padding-left:20px;
}
ul.Info{
	float:left;
	padding-left:20px;
}
ul.Info li{
	float:left;
	width:197px;
	margin-top:5px;
}
ul.Info li label{
	font-size:14px;
	color:#000000;
}
.InnerProfile p{
	float:left;
	width:195px;
	font-size:12px;
	color:#222222;
	margin-top:5px;
	margin-left:20px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Inner Drop Down Menu  */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  InnerProfile  */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of InnerProfile  */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Left Pannel  */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Right Pannel  */
.RightPannel{
	float:right;
	width:615px;
	padding-left:25px;
}
.InnerRightPannel{
	float:left;
	width:670px;
	padding-top:20px;
	padding-left:20px;
}
.RightPannel h1{
	float:left;
	color:#bcbcbc;
	font-weight:normal;
	margin-top:35px;
}
.RightPannel h1 span{
	color:#5f950a;
	font-weight:bold;
}
.RightPannel p{
	float:left;
	font-size:14px;
	color:#545454;
	width:600px;
	text-indent:70px;
	margin-top:20px;
}
.InnerRightPannel h1{
	float:left;
	font-size:26px;
	color:#474747;
	font-weight:normal;
}
.InnerRightPannel p{
	float:left;
	width:660px;
	font-size:14px;
	color:#474747;
	margin-top:20px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Right Pannel  */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Content  */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Footer  */
.MainFooter{
	height:120px;
	background:#a0a0a0;
}
.Footer{
	width:950px;
	padding-left:10px;
	margin:0 auto;
	background:url(../images/template/FooterBg.png) repeat-x 0 0
}
/*~~~~~~~~~~~~~~~~~~~~~~~  Footer Links  */
ul.FooterLinks{
	float:left;
	margin-top:30px;
}
ul.FooterLinks li{
	float:left;
	margin-right:15px;
}
ul.FooterLinks li a{
	float:left;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
ul.FooterLinks li a:hover {
	text-decoration:underline;
}
ul.FooterLinks li a:active{
	text-decoration:underline;
}
ul.FooterLinks li a:visited{
	color:ffffff;
}
ul.FooterLinks li a:visited.Active{
	text-decoration:underline;
}
/*~~~~~~~~~~~~~~~~~~~~~~~  End of Footer Links  */
.Footer p{
	float:right;
	font-size:12px;
	color:#5b5b5b;
	margin-top:30px;
	margin-right:10px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~  Footer Images  */
ul.FooterImages{
	clear:left;
	margin-left:366px;
	padding-top:20px;
	*padding-top:10px;
}
ul.FooterImages li{
	float:left;
	margin-right:35px;
}
a.FooterImageOne, a.FooterImageTwo, a.FooterImageThree{
	float:left;
	height:46px;
	display:block;
}
a.FooterImageOne{
	width:41px;
	background:url(../images/template/Sprit_FooterImagesLink.png) no-repeat  0 0;
}
a.FooterImageTwo{
	width:85px;
	background:url(../images/template/Sprit_FooterImagesLink.png) no-repeat -41px 0;
}
a.FooterImageThree{
	width:35px;
	background:url(../images/template/Sprit_FooterImagesLink.png) no-repeat -126px 0;
}


.nav-btn{
	display:none;
    background-color: rgba(0, 0, 0, 0.69);
    border: 1px solid #fff;
    padding: 10px 14px 9px 14px;
	cursor:pointer;
    width:90px;
	}
.nav-bars{
	width:22px;
	float:left;
	margin-right:10px;
	margin-top:5px;
}
.nav-bars .icon-bar{
	width:22px;
	height:3px;
	background-color:#fff;
	float:left;
    margin-bottom: 2px;
}
.nav-btn .menu-text{
	color:#fff;
}

.menu-fixed{
    width: 100% !important;
    position: fixed !important;
    top: 0px !important;
    left: 0px !important;
    z-index: 9999;
	background-repeat:repeat !important;
}
.menu-fixed  ul.HeaderMenu{
	margin-top:0px !important;
	margin-left:0px !important;
	width:100%;
	text-align:center;
}
.menu-fixed  ul.HeaderMenu li{
	float:none;
	display:inline-block;
}
.header-top-menu{
    float: left;
    width: 100%;
    margin-bottom: 21px;
}
.top_contactbox p a,
.top_contactbox p span{
	color:#fff !important;
}
.top_contactbox{
    padding-top: 10px !important;
    float: left !important;
    width: 100% !important;
}	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Footer  */

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

.Profile,.InnerProfile {
	display:none;
}
#splash_video_right{
	height:auto;
}
.header-top-menu{
	float:left;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Width (DON'T USE PADDING WHILE USING THIS ) */
.W25 {		width: 23%;}
.W30 {		width: 28%;}
.W40 {		width: 38%;}
.W50 {		width: 48%;}
.W60 {		width: 58%;}
.W70 {		width: 68%;}
.W75 {		width: 73%;}
.W100 {		width: 98%;}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /END Width */
.InnerHline{
	width:100%;
	margin-left:0px;
}

#Wrapper{
	width:100%;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Header  */
#Header{
	width:100%;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Content  */
#Content{
	width:100%;
}
#ContentInner,#wrapper-out{
	width:100% !important;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Info Pannel  */
.InfoPannel{
		width:100%;
	margin-left:0px;
}
.InfoPannel h2{
	margin-left:0px;
}
.InfoPannel ul{
	margin-left:0px;
}
.InfoPannel ul li{
	width:100%;
	padding-left:0px;
}
.InfoPannelOne_Top, .InfoPannelOne_Middle, .InfoPannelOne_Bottom{
	width:100%;
}
.InfoPannelTwo_Top, .InfoPannelTwo_Middle, .InfoPannelTwo_Bottom{
	width:100%;
}
.InfoPannelThree_Top, .InfoPannelThree_Middle, .InfoPannelThree_Bottom{
	width:100%;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Info Pannel  */

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Left Pannel  */
.LeftPannel,.InnerLeftPannel{
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
}
.Profile{
	margin-left:0px;
}
.ProfileMiddle{
	padding-left:0px;
}
.ProfileMiddle img{
	margin-left:0px;
}
.ProfileMiddle ul li{
	width:100%;
}
.InnerProfile{
	margin-left:0px;
}
ul.LeftMenu{
	width:100%;
	margin-left:0px;
}
ul.LeftMenu li:hover ul.InnerDropdownList{
	position:static !important;
}
ul.LeftMenu li{
	width:100%;
}
ul.LeftMenu li a{
	width:100%;
	padding:5px 0px 5px 0px;
	text-align:center;
}
ul.LeftMenu li:hover ul.InnerDropdownList{
	width:100%;
}
ul.LeftMenu li:hover ul.InnerDropdownList {
	top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-bottom:0px;
}
ul.InnerDropdownList li {
	float:left;
	float:none;
	margin:0;
	padding:0px 0px;
	border:none;
	width:100%;
	text-align:center;
}
ul.InnerDropdownList li a{
	width:100%;
	padding:0px;
}
.InnerProfile img{
	margin-left:0px;
}
.InnerProfile h2{
	padding-left:0px;
}
.InnerProfile h3{
	padding-left:0px;
}
ul.Info{
	padding-left:0px;
}
ul.Info li{
		width:100%;
}
.InnerProfile p{
		width:100%;
	margin-left:0px;
}
.RightPannel{
	width:100%;
	padding-left:0px;
}
.InnerRightPannel{
		width:100%;
	padding-left:0px;
}
.RightPannel p {
    width: 95%;
    padding-left: 2%;
	font-size:14px;
	line-height:15px;
}
.InnerRightPannel p{
		width:100%;
}
.Footer{
		width:100%;
	padding-left:0px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~  Footer Images  */
ul.FooterImages{
	clear:left;
	margin-left:366px;
	padding-top:20px;
	*padding-top:10px;
}
ul.FooterImages li{
	float:left;
	margin-right:35px;
}
a.FooterImageOne, a.FooterImageTwo, a.FooterImageThree{
	float:left;
	height:46px;
	display:block;
}
a.FooterImageOne{
	width:41px;
	background:url(../images/template/Sprit_FooterImagesLink.png) no-repeat  0 0;
}
a.FooterImageTwo{
	width:85px;
	background:url(../images/template/Sprit_FooterImagesLink.png) no-repeat -41px 0;
}
a.FooterImageThree{
	width:35px;
	background:url(../images/template/Sprit_FooterImagesLink.png) no-repeat -126px 0;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Footer  */
	ul.HeaderMenu{
		margin-left:0px;
	}
	ul.HeaderMenu li a{
		
		float: left;
		font-size: 18px;
		color: #ffffff;
		padding: 5px 0px;
		margin-right: 2px;
		background: url(../images/template/HeaderMenuBg.png) repeat 0 0;
		width: 100%;
		text-align: center;
	}
	ul.HeaderMenu li {
		float: left;
		width: 100%;
	}
	.content{
		width:100% !important;
	}
	#splash_video_left,#splash_video_left iframe{
		width:100%;
	}
	#splash_video_right{
		position:relative;
		left:50%;
		-webkit-transform:translateX(-50%);
		-moz-transform:translateX(-50%);
		transform:translateX(-50%);
	}
	.RightPannel h1 {
		float: left;
		color: #bcbcbc;
		font-weight: normal;
		font-size: 28px;
		text-align: center;
		padding-bottom: 30px;
		padding-top: 20px;
	}
	.RightPannel img{
		float:right;
	}
	ul.HeaderMenu li:hover ul.DropdownList{
		display: block;
		position: static;
		float: left;
		z-index: 100;
		width: 100%;
	}
	.Bottom{
		display:none;
	}
	.Footer #original-footer{
		position:static !important;
		top:0px !important;
		left:0px !important;
		width:100% !important;
		min-width:auto !important;
	}
	.nav-btn{
		display:block;
	}
	.HeaderMenu{
		display:none;
	}

	th,tr,table,td,font,ul,li,a,body,span,p,button,input,textarea,select,option,div,center,font,ol,strong{
		font-size:22px !important;
		line-height: 26px !important;
	}
	.nav-btn{
		display:block;
	}
	.inner-content ul li, .inner-content ol li{
		width:100% !important;
	}
	.inner-content tr td, .inner-content tr th{
		width:100% !important;
		float: left;
	}
	.inner-content td div, .inner-content th div{
		text-align:left !important;
	}
	.strip_wrapper li,ul.filmstrip li{
		width:auto !important;
	}
	ul#hlisting li div.hlisting-img{
		overflow: hidden;
		margin-right: 10px;
	}
	ul.ul-generic li#availablehomes-topright {
		float: none;
		max-width: 205px;
		width: 100%;
	}
	ul.ul-generic li#availablehomes-topleft {
		float: none;
		width: 100%;
	}
	#btnSave{
		width:100% !important;
	}
	textarea{
		width:93% !important;
	}
	.ul-generic li label{
		width:100%;
	}
	.ul-generic li span.holder{
		width:100%;
	}
	.menu-vertical li .dropdown{
		position:static !important;
		top:0px !important;
		display:none;
		left:0px !important;
	}
	.menu-vertical li:hover .dropdown{
		display:block;
    width: 100% !important;
	}
	.menu-vertical li .dropdown{
		position:static !important;
		top:0px !important;
		display:none;
		left:0px !important;
	}
	.menu-vertical li:hover .dropdown{
		display:block;
    width: 100% !important;
	}
	.menu-horizontal li{
		display:block !important;
	}
	#header_txt{
		margin-left:0px !important;
	}
	.menu-horizontal .dropdown{
		text-align:center;
		position:static !important;
		left:0px;
		width:100% !important;
		min-width:100% !important;
		display:none !important;
		-webkit-transition:all 0.4s ease;
		-moz-transition:all 0.4s ease;
		transition:all 0.4s ease;
		border:0px !important;
	}
	.menu-horizontal .dropdown a{
		text-align:center !important;
	}
	.menu-horizontal li:hover .dropdown{
		display:block !important;
	}
	.menu-horizontal {
		display:none;
	}
}
