html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
.ali{ display:none;}
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: "" "";
}


#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: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
h1 {
	font-size: 24px;
	line-height: 24px;
	color:#382f26;
	font-weight:normal;
}
h2 {
	font-size: 14px;
	line-height: 14px;
	color:#ffffff;
}
h3 {
	font-size: 22px;
	line-height: 26px;
	color:#ffffff;
}
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: #00a4e4;
	font-size: 14px;
	line-height: 18px;
	text-decoration:none;
	cursor:pointer;
}
a:hover {
	color: #27b7e6;
	text-decoration: none;
}
a:visited{
	color:#006699;
}
a:active{
	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;
}
.MT70 {
	margin-top:70px;
}
.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 */
ul#hlisting li div.hlisting-img{
	overflow:hidden;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:190px;
	margin-left:20px;
	margin-top:20px;
	line-height:1px;
	border-top:1px dotted #666666;
}
.NameColor{
	color:#bd9a60;
}
.TI70{
	text-indent:70px;
}

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

body {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	background: #382f26;
	font-family: Arial, Helvetica, sans-serif;
}
#Wrapper {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
}
#Header {
	float: left;
	width: 960px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Logo  */
ul.Logo {
	float: left;
	margin-top: 10px;
}
ul.Logo li {
	float: left;
	width: 99px;
	height: 123px;
	background: url(../images/template/LogoLeftBg.png) no-repeat 0 0;
}
ul.Logo li + li {
	float: left;
	width: auto;
	height: 123px;
	background: url(../images/template/LogoMiddleBg.png) repeat-x 0 0;
}
ul.Logo li + li + li {
	float: left;
	width: 99px;
	height: 123px;
	background: url(../images/template/LogoRightBg.png) no-repeat 0 0;
}
ul.Logo span.LogoImage {
	float: left;
	width: 96px;
	height: 63px;
	margin-top: 5px;
	background: url(../images/template/Logo.png) no-repeat 0 0;
}
ul.Logo h1 {
	float: left;
	clear: left;
	margin-left: -35px;
}
ul.Logo p {
	float: left;
	clear: left;
	font-size: 11px;
	color: #382f26;
	margin-left: -20px;
}
ul.Logo p a{
	font-size:11px;
	color:#382f26;
}
ul.Logo p a:hover{
	text-decoration:none;
}
ul.Logo p a:visited{
	color:#382f26;
}
ul.Logo p a:active{
	color:#382f26;
}
ul.Logo h1 a{
	color:#000000;
	text-decoration:none;
	font-size:24px;
}
ul.Logo h1 a:hover{
	text-decoration:none;
}
ul.Logo h1 a:active{
	color:#000000;
}
ul.Logo h1 a:visited{
	color:#000000;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Logo  */


/*~~~~~~~~~~~~~~~~~~~~~~~~~~  Follow Us  */
ul.FollowUs {
	float: right;
}
ul.FollowUs li {
	float: left;
	width: 6px;
	height: 63px;
	background: url(../images/template/FollowUsLeft.png) no-repeat 0 0;
}
ul.FollowUs li + li {
	float: left;
	width: auto;
	height: 43px;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(../images/template/FollowUsMiddle.png) repeat-x 0 0;
}
ul.FollowUs li + li + li {
	float: left;
	width: 6px;
	height: 63px;
	background: url(../images/template/FollowUsRight.png) no-repeat 0 0;
}
ul.FollowUs li h2 {
	float: left;
	font-size: 14px;
	line-height: 18px;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #969594;
	margin-top: 5px;
	margin-left: 5px;
}
a.Facebook, a.Twitter, a.LinkedIn, a.YouTube {
	float: left;
	width: 30px;
	height: 30px;
	display: block;
	margin-left: 10px;
}
a.Facebook:visited, a.Twitter:visited, a.LinkedIn:visited, a.YouTube:visited {
	color:#006699;
}
a.Facebook {
	background: url(../images/template/FollowUs.png) no-repeat 0 0;
}
a.Facebook:hover {
	background: url(../images/template/FollowUs.png) no-repeat 0 -30px;
}
a.Twitter {
	background: url(../images/template/FollowUs.png) no-repeat 0 -59px;
}
a.Twitter:hover {
	background: url(../images/template/FollowUs.png) no-repeat 0 -88px;
}
a.LinkedIn {
	background: url(../images/template/FollowUs.png) no-repeat 0 -118px;
}
a.LinkedIn:hover {
	background: url(../images/template/FollowUs.png) no-repeat 0 -148px;
}
a.YouTube {
	background: url(../images/template/FollowUs.png) no-repeat 0 -178px;
}
a.YouTube:hover {
	background: url(../images/template/FollowUs.png) no-repeat 0 -209px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Follow Us  */
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  End of Header  */


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Content  */
#Content {
	float: left;
	width: 960px;
	padding-bottom: 40px;
}
.LeftPannel{
	float:left;
	width:220px;
}
.RightPannel{
	float:right;
	width:740px;
	
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Top Content */
.TopContent{
	float:left;
	width:958px;
	border:1px solid #848484;
	padding-bottom:20px;
	background:#646464;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Menu Link  */
#MenuHeader {
	float: left;
	height: 42px;
	width: 960px;
	overflow: hidden;
}
#MenuHeader ul {
	float: right;
}
#MenuHeader ul li {
	float: left;
}
#MenuHeader ul a, a.AboutUs {
	float: left;
	font-size: 15px; /*height:34px;*/
	line-height:20px;
	color: #ffffff;
	padding-left: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#MenuHeader ul a span {
	float: left;
	line-height: 34px;
	padding-right: 14px;
	overflow: visible;
	cursor: pointer;
}
#MenuHeader ul a:hover,#MenuHeader ul a.Active {
	background: url(../images/template/MenuLinkHover.png) no-repeat 0 0;
}
#MenuHeader ul a:hover span,#MenuHeader ul a.Active span {
	background: url(../images/template/MenuLinkHover.png) no-repeat 100% 100%;
}
#MenuHeader ul a:visited{
	color:#FFFFFF;
}
#MenuHeader ul a:active{
	color:#FFFFFF;
}
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sub Menu */
#MenuHeader ul li ul {
	display: none;
	z-index:1001;
}
#MenuHeader ul li:hover ul {
	float: left;
	display: block;
	position: absolute;
	clear:left;
	padding-top: 20px;
 *padding-top: 23px;
	margin-top: 33px;
 *margin-top: 0;
	background: url(../images/template/SubMenuTop.png) no-repeat 0 0;
}
#MenuHeader ul li ul li {
	width: 200px;
	float: none;
	overflow: hidden;
 *margin-top:-3px;
	background: url(../images/template/SubMenuMiddle.png) repeat-y 0 0;
}
#MenuHeader ul li ul li.Bottom {
	width: 200px;
	height: 11px;
	background: url(../images/template/SubMenuBottom.png) no-repeat 0 0;
*margin-top:-11px;
}
#MenuHeader ul li ul li a {
	color: #d2d2d2;
	text-decoration: none;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	width: 176px;
	margin-left: 12px;
	padding: 5px 0;
	border-bottom: 1px solid #8a8f92;
	text-align: center;
}
#MenuHeader ul li ul li a.BorderNone {
	border-bottom: none;
}
#MenuHeader ul li ul li a:hover, #MenuHeader ul li ul li a.Active {
	color: #ffffff;
	background: #b12e40;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /end Menu Link  */



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Gallery  */
#slider-wrapper {
	float:left;
	width:940px;
	height:405px;
	margin:10px 8px 0px;
	background:url(../images/templates/GalleryBg.png) no-repeat 0 33px;
}
#slider {
	position:relative;
	width:960px;
	height:373px;
	background:url(../images/templates/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}
.nivo-controlNav {
	position:absolute;
	width:153px;
	height:26px;
	left:400px;
	bottom:-42px;
	padding-top:3px;
	padding-left:10px;
	background:url(../images/templates/ButtonsBackground.png) no-repeat 0 0;
}
.nivo-controlNav a {
	display:block;
	width:19px;
	height:18px;
	background:url(../images/templates/Bullets.png) no-repeat 0 0;
	text-indent:-9999px;
	border:0;
	margin-right:10px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -19px;
}
.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/templates/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}
.nivo-caption {
	text-shadow:none;
	font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a {
	color:#efe9d1;
	text-decoration:underline;
}
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:relative;
	left:0px;
	bottom:0px;
	background:#000;
	color:#ffffff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:930px;
	z-index:1000;
	float:left;
	margin-top:305px;
	margin-left:5px;
}
.nivo-caption p {
	padding:10px;
	margin:0;
	font-size:22px;
	color:#ffffff;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
	display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Info Pannel  */
.MiddleTop, .MiddleBottom {
	float: left;
	width: 960px;
	height: 12px;
}
.MiddleTop {
	background: url(../images/template/MiddleTop.png) no-repeat 0 0;
}
.MiddleBottom {
	background: url(../images/template/MiddleBottom.png) no-repeat 0 0;
}
.Middle {
	float: left;
	width: 960px;
	background: url(../images/template/Middle.png) repeat-y 0 0;
}
.Profile {
	float: left;
	width: 220px;
	clear:left;
}
.Profile span {
	color: #bd9a60;
}
.Image {
	float: left;
	width: 118px;
	height: 128px;
	margin-top: 20px;
	margin-left:50px;
	background: url(../images/template/Avtar.png) no-repeat 0 0;
}
.Profile h2 {
	float: left;
	clear: left;
	margin-top: 10px;
	margin-left: 18px;
}
ul.Info {
	float: left;
	margin-top: 10px;
	margin-left: 18px;
}
ul.Info li {
	float: left;
	width: 200px;
	font-size: 14px;
	line-height: 24px;
	color: #ffffff;
}
ul.Info li span {
	color: #ffffff;
}
.Profile p {
	float: left;
	clear: left;
	width: 186px;
	color: #b8b8b8;
	font-size: 13px;
	margin-top: 10px;
	margin-left: 20px;
}
.CompanyInfo {
	float: right;
	width: 740px;
}
.CompanyInfo h3 {
	color: #e4d4b9;
	margin-left:40px;
	font-weight: normal;
}
.CompanyInfo h3 span {
	color:#bd9a60;
	font-weight: bold;
}
.RightPannelImage {
	float: left;
	width: 566px;
	height: 327px;
	margin-top: 20px;
	margin-left:110px;
	background: url(../images/template/Image.png) no-repeat 0 0;
}
.Information {
	float: left;
	width: 299px;
	margin-top: 40px;
	margin-left:15px;
}
.logo2{ display:none;}
.InformationTop, .InformationBottom {
	float: left;
	width: 299px;
	height: 8px;
}
.InformationTop {
	background: url(../images/template/InfoTop.png) no-repeat 0 0;
}
.InformationBottom {
	background: url(../images/template/InfoBottom.png) no-repeat 0 0;
}
.InformationMiddle {
	float: left;
	width: 299px;
	background: url(../images/template/InfoMiddle.png) repeat-y 0 0;
}
.ul-form li label,.ul-generic li span.holder{
	color:#fff !important;
}
caption, th, td,tr,table,thead,tfoot,tbody{
	background-color:transparent !important;
	color:#fff !important;
}
.InformationMiddle h3 {
	float: left;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-left: 17px;
	margin-top: 10px;
}
.InformationMiddle ul {
	float: left;
}
.InformationMiddle ul li {
	float: left;
	width: 253px;
	margin-left: 17px;
	margin-top: 20px;
	padding-left: 10px;
	padding-bottom: 10px;
	color: #ffffff;
	font-size: 12px;
	background: url(../images/template/Dot.gif) no-repeat 0 5px;
}
a.More {
	float: left;
	width: 64px;
	height: 21px;
	font-size: 12px;
	text-decoration: none;
	color: #27221d;
	margin-left: 20px;
	padding-left: 15px;
	padding-top: 2px;
	background: url(../images/template/More.png) no-repeat 0 0;
}
a.More:hover {
	background: url(../images/template/More.png) no-repeat 0 -23px;
}
.WhyUs{
	float:right;
	width:77px;
	height:75px;
	margin-top:-20px;
	margin-right:5px;
	background:url(../images/template/WhyUs.png) no-repeat 0 0;
}
.OurServices{
	float:right;
	width:128px;
	height:51px;
	margin-top:-15px;
	background:url(../images/template/OurServices.png) no-repeat 0 0;
}
.Testimonials{
	float:right;
	width:85px;
	height:72px;
	margin-top:-15px;
	margin-right:10px;
	background:url(../images/template/Testimonials.png) no-repeat 0 0;
}
p.InnerText{
	float:right;
	width:680px;
	font-size:14px;
	line-height:25px;
	/*text-indent:70px;*/
	color:#ffffff;
	margin-right:18px;
	padding-bottom:10px;
}
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ left Menu */
ul.LeftMenu {
	float: left;
	width: 200px;
	margin:20px 10px 0px 10px;
}
ul.LeftMenu li {
	float: left;
	height: 34px;
	z-index: 100;
	border-bottom: 1px solid #666666;
}
ul.LeftMenu li a {
	float: left;
	width: 160px;
	height: 27px;
	font-size: 16px;
	color: #ffffff;
	margin-top: 1px;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 20px;
	background:url(../images/template/Arrow.gif) no-repeat 5px 9px;
}
ul.LeftMenu li a.BorderNone {
	border:none;
}
ul.LeftMenu li:hover > a {
	background: url(../images/template/Arrow.gif) no-repeat 5px 9px #b12e40;
}
/*  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ left sub Menu */
ul.LeftMenu li ul {
	display:none;
	left:200px;
	position:absolute;
	top:-45px;
}
ul.LeftMenu li:hover ul {
	display: block;
	position:relative;
	float: left;
	padding-top:12px;
	background:url(../images/template/SubMenuTop_01.png) no-repeat 0 0;
	padding-left:10px;
}
ul.LeftMenu:hover ul li {
	width: 200px;
	float: left;
	height:auto;
	border:none;
	background:url(../images/template/SubMenuMiddle.png) repeat-y 0 0;
}
ul.LeftMenu:hover ul li.Bottom {
	width: 200px;
	height: 11px;
	float:left;
	background:url(../images/template/SubMenuBottom.png) no-repeat 0 0;
	*margin-top:-11px;
	margin-top:0px;
}
ul.LeftMenu:hover ul li a {
	color: #d2d2d2;
	text-decoration: none;
	font-size: 15px;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
	width: 156px;
	margin: 0 12px;
	height:auto;
	padding-bottom:10px;
	border-bottom: 1px solid #8a8f92;
	background:none;
}
ul.LeftMenu:hover ul li a.BorderNone {
	border:none;
}
ul.LeftMenu:hover ul li:hover a {
	background: #aca757;
	background: #b12e40  no-repeat 5px 9px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  Footer  */
.Footer {
	float:left;
	width:960px;
}
.FooterLeft, .FooterRight {
	float: left;
	width: 10px;
	height: 92px;
}
.FooterLeft {
	background: url(../images/template/FooterLeft.png) no-repeat 0 0;
}
.FooterRight {
	background: url(../images/template/FooterRight.png) no-repeat 0 0;
}
.FooterMiddle {
	float: left;
	height: 92px;
	background: url(../images/template/FooterMiddle.png) repeat-x 0 0;
}
.FooterMiddle p {
	float: left;
	color: #858585;
	font-size: 12px;
	margin-top: 10px;
}
ul.FooterLinks {
	float: left;
	margin-top: 10px;
	margin-left: 215px;
}
ul.FooterLinks li {
	float: left;
	margin-left: 5px;
	border-right: 1px solid #999999;
}
ul.FooterLinks li a, a.aboutus {
	float: left;
	font-size: 12px;
	color: #CCCCCC;
	line-height: 12px;
	margin-right: 5px;
}
ul.FooterLinks li a{
	text-decoration:none;
}
ul.FooterLinks li a.aboutus{
	text-decoration:underline;
}
ul.FooterLinks li a:hover,ul.FooterLinks li a.Active {
	text-decoration: underline;
}
ul.FooterLinks li a:active{
	color:#CCCCCC;
}
ul.FooterLinks li a:visited{
	color:#CCCCCC;
}
ul.FooterImages {
	clear:left;
	margin-left:400px;
	padding-top:15px;
}
ul.FooterImages li {
	float:left;
	margin-right:20px;
}
a.FooterImageOne {
	width:41px;
	height:43px;
	display:block;
	background:url(../images/template/FooterImg_01.png) no-repeat 0 0;
}
a.FooterImageTwo {
	width:87px;
	height:43px;
	display:block;
	background:url(../images/template/FooterImg_02.png) no-repeat 0 0;
}
a.FooterImageThree {
	width:35px;
	height:44px;
	display:block;
	background:url(../images/template/FooterImg_03.png) no-repeat 0 0;
}
a.FooterImageOne:visited,a.FooterImageTwo:visited,a.FooterImageThree:visited{
	color:#CCCCCC;
}

.top_contactbox{
    text-align: right;
    position: relative;
    top: 60px;
	
}
.top_contactbox a,
.top_contactbox span{
	color:#fff;
}
.menu{ display:none;}
.navbar-collapse{ padding:0px !important;}
.navbar-toggle{ background:#ffc13b !important; border:1px solid #fff !important;}
.navbar-toggle .icon-bar{ border:1px solid #fff;}
.waqa{ display:none;}

.menu1{
	width:984px;
	height:37px;
	background:url(../images/template/nav_bg.jpg) no-repeat;
	padding:3px 0 5px 0;
	display:none;
}	
.menu1{
	width:984px;
	height:37px;
	overflow:hidden;
}	
.menu1 li{
	float:left;		
	background:url(../images/template/nav_icon.jpg) no-repeat right;
}
.menu1 li a{
	font-size:14px !important;
	color:#fff !important;
	line-height:25px;
	padding:5px 15px 15px;
	display:block;
	text-decoration:none;
	font-family: Tahoma,Geneva,sans-serif;
}
.menu1 li a:hover,.nav li a.Active{
	font-size:13px;
	color:#fff;
	background:#1582c8;
}
.menu1 li a:hover,.nav li #selected{
	font-size:13px;
	color:#fff;
	background:#1582c8;
}
.menu1 ul li a:hover{ background:#1582c8;}
.waqa{ display:none !important;}

.nav-btn{
	display:none;
	background-color: rgba(0, 0, 0, 0.69);
	border: 1px solid #fff;
	padding: 10px 14px 9px 14px;
	cursor:pointer;
	width: 100px !important;
	}
.nav-bars{
	width:22px !important;
	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;
}
.form-2-fields p, .form-2-fields td,
.form-fields td{
	color:#56565a !important;
}
@media (max-width:1024px){
	#Content{ width:100% !important;}
	#MenuHeader{ width:100% !important;}
	.TopContent{ width:99% !important;}
	.FooterMiddle{ width:100% !important;}
	.FooterLeft{ display:none;}
	.FooterMiddle{ width:100%;}
	.Footer{ width:100% !important;}
	.MiddleTop, .MiddleBottom{ width:100% !important;}
	.Middle{ width:100% !important;}
	.Profile{ width:25% !important;}
    .CompanyInfo{ width:75% !important;}
	.InnerText{ width:72% !important;}
	#slider-wrapper{ width:100% !important; margin:0px !important;}
	.logo-container{ width:100% !important;}
	.logo{ width:60%;}
	#menu{ width:100%;}
	#slider-container{ width:100% !important; padding:0px;}
	.cont_top{ width:100%;}
	#content{ width:100%;}
	#col-1{ width:32%;}
	.col-1-box{ width:100%;}
	#col-2{ width:63%;}
	.col-2-con{ width:100%;}
	#content{ width:100%;}
	.cont_bot{ width:100%;}
	#slider-container{ width:100% !important;}
	.menu1{ width:100% !important;}
	.col-1-box-b{ width:100%;}
	.col-1-box-a{ width:100%;}
	.col-2-con-inner{ width:100%;}
	.logo2{ display:none;}
	
	#Header{ width:100% !important;}
	#HeaderMenu{ width:100% !important;}
	#slider1{ width:100% !important;}
	.Container{ width:100%; margin-left:0px;}
	.PanelLeft{ width:24% !important;}
	.PanelRight{ margin-left:10px; width:72%;}
	#FotterWrapper{ width:100%;}
	#wrap{ width:100%; padding:0px; margin:0px !important;}
	.navigation{ width:100%;}
	.nav{ width:100%;}
	.banner_area{ width:100% !important; padding:0px;}
	#middle{ width:100%; padding:0px !important;}
	.mid_lft{ width:24%;}
	.mid_rit{ width:76%;}
	.contant_box{ width:100%;}
	#fotter{ width:100%;}
	.ftr_cont{ width:100%;}
	.ftr_cont ul{ width:100%;}
	.contant_box p{ width:100%;}
	#sb-ebooks-column #sb-ebooks .item-ebook img{ width:100%;}
	#example_1_container{ height:auto !important;}
	#sb-ebooks-column #sb-ebooks .item-ebook{ width:100%;}
	#sv_redBorder{ width:92% !important;}
	.nav li a{ padding:0px 15px;}
	#wrap #header{ width:100%;}
	#mainNavigation{ width:100% !important;}
	#mainContainer{ width:100%;}
	#splash_video_left{ width:60%; margin:0px;}
	#splash_video_right{ width:40%; margin:0px; padding:0px;}
	#mainContainer #middleContentHolder{ width:100%;}
	#sv_fillForm{ font: 12px/27px Arial;}
	#mainContainer #leftColumn{ width:27%;}
	#mainContainer #rightColumn{ width:67%;}
	#footer .footerConterHolder{ width:100% !important;}
	.wa img{ width:100%;}
	#Wrapper{ width:100% !important; min-width:100% !important;}
	.wa{ width:100%;}
	.wa img{ width:100%;}
	#wrapper .bannerControl{ width:99% !important;}
	#sv_redBorder{ width:92%;}
	#footer{ width:92%;}
	
	#splash_video_left iframe{ width:100% !important;}
	#sv_redBorder{ width:96%;}
	.waqa{ display:none !important;}
	#mainNavigation{ width:100%;}
	}
@media only screen and (min-width:320px) and (max-width:767px){
		
	.nav-btn{
		display:block;
	}

.top_contactbox{
    text-align: right;
    position: relative;
    top: 0px;
}
	.Middle{ padding:10px; width:94% !important;}
	.Profile{ width:100% !important; text-align:center;}
	.CompanyInfo{ width:100% !important;}
	.InnerText{ width:100% !important; margin:0px !important;}
	.Profile h2{ width:89%;}
	ul.Info{ width:86%;}
	ul.Info li{ width:100% !important;}
	
	.footer-links, .footer-btm, .footer-links ul{ width:100%;}
	#col-2{ width:100%; margin-left:0px;}
	#col-1{ width:100%;}
	.logo{ width:100%;}
	.logo img{ width:100%;}
	.logo h3{ padding-left:135px !important; position:static; font-size:21px;}
	.logo div{ width:40% !important;}
	.social-media{ display:none;}
	.logo p{ padding-left:150px  !important;}
	#menu-container{ display:none;}
	#slider-container{ width:100% !important;}
	.footer-links, .footer-btm, .footer-links ul{ width:100% !important;}
	
	.child{ display:none;}
	#sv_redBorder{ width:93% !important;}
	#sb-ebooks-column #sb-ebooks .item-ebook .downloadlink{ position:static; width:auto;}
	.GradientA{ margin-left:20%;}
	#sb-ebooks-column #sb-ebooks{ margin:10px 0px !important;}
	.Container{ width:99% !important;}
	.FooterLeft{ width:100%;}
	#sb-ebooks-column #sb-ebooks .item-ebook{ height:auto !important;}
	.PanelLeft{ width:100% !important;}
	.PanelRight{ margin-left:10px; width:98%;}
	#original-footer{ float:left;}
	#sv_redBorder{ width:93%;}
	.mid_lft{ width:100%; text-align:center;}
	.mid_rit{ width:100%; float:left;}
	#sb-ebooks-column #sb-ebooks .item-ebook img{ position:static; width:auto;}
	.hdr_lft h3{ font-size:24px !important; width:90% !important;}
	.nav{ display:none;}
	.hdr_lft{ width:100% !important;}
	#original-footer .original-text{ width:100%;}
	#middle{ padding:0px !important;}
	#header{ padding:0px !important;}
	
	
	#wrap{ width:100% !important;}
#splash_video_left iframe{ width:100% !important;}
#sv_redBorder input[type="text"]{ width:100%;}
#leftColumn #sideBox{ width:100% !important;}
#mainNavigation{ display:none;}
#splash_video_right{ width:100% !important;}
#splash_video_left{ width:100% !important;}
#splash_video_left iframe{ width:100% !important;}
#mainContainer #leftColumn{ width:100%;}
#mainContainer #rightColumn{ width:100%; margin-right:0px; padding-left:10px;}
#splash_video_right img{ display:none;}
#sv_redBorder{ width:100%;}
#mainContainer #rightColumn h1{font-size:20px;}
#header .logo{ padding-left:0px !important; width:100%; text-align:center;}

.menu{ float:left; width:100%; position:fixed; z-index:111111; }
.menu ul{ float:left; width:100%; background:#382f26;}
.menu ul li{ float:left; width:100%;}

.menu ul li a{ width:100%; padding:7px 10px; font-size:14px; color:#FFFFFF; width:100%; float:left; text-decoration:none; border-bottom:1px solid #fff;}
.menu ul li a:hover{ background:#a58461; width:100%; color:#FFF;}
.waqa{ float:left; margin-top:17px; display:block !important;}

#sb-ebooks-column #sb-ebooks .item-ebook .downloadlink{ width:auto !important; position:static !important;}
#sb-ebooks-column #sb-ebooks .item-ebook{ height:auto !important;}
#MenuHeader{ display:none;}
ul.Logo{ display:none !important;}
.logo2{ display:block;}
.logo2 img{ width:100%;}

#MenuHeader{ display:none !important;}
.ali{ display:block; float:left; width:100%; text-align:center;}
.Profile,.LeftMenu,.Image{ display:none;}
.form-bg{
	position:relative;
	left:50%;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
}

.inner-content p{ font-size:14px;}
h1{ font-size:26px;}
.InnerText{ font-size:18px !important;}
ul.LeftMenu{ width:100% !important; display:none !important;}
ul.LeftMenu li a{ width:100% !important;}
ul.LeftMenu li{ width:100% !important;}
ul.LeftMenu li ul{ left:0px !important; top:0px !important;}

}