@font-face {
    font-family: 'bebasregular';
    src: url('../fonts/bebas/bebas___.eot');
    src: url('../fonts/bebas/bebas___.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebas/bebas___.woff') format('woff'),
         url('../fonts/bebas/bebas___.ttf') format('truetype'),
         url('../fonts/bebas/bebas___.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'TitilliumText25L250wt';
    src: url('../fonts/TitilliumText25L004/titilliumtext25l004.eot');
    src: url('../fonts/TitilliumText25L004/titilliumtext25l004.eot') format('embedded-opentype'),
         url('../fonts/TitilliumText25L004/titilliumtext25l004.woff') format('woff'),
         url('../fonts/TitilliumText25L004/titilliumtext25l004.ttf') format('truetype'),
         url('../fonts/TitilliumText25L004/titilliumtext25l004.svg#TitilliumText25L250wt') format('svg');
}
.ta{text-align:right}
.banner-pho-1{font-size:45px;font-family:"TitilliumText25L250wt";padding:14px 30px 0px 0px}
.fot-l{font-family:"bebasregular"}
.sub-t{font-size:35px}
.but-cen{padding:175px 0px 0px 370px; text-align:center}
*{
	margin:0px;
	padding:0px;
}

h1, h2, h3, h4{
	margin:0px;
	padding:0px;
	font-weight:normal;
}

body {
	margin:0;
	padding:0;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:#fff;
	position:relative;
}
/*body{
background:url(../../sp-images/body-img.jpg) no-repeat fixed top center transparent;
}*/
ul, li {
	list-style:none;
	margin:0;
	padding:0;
}
img, a{
	border:none;
	outline:none;
	text-decoration:none;
}
.clr{
	clear:both;
}

.rht{
	float:right;
}
#main-container {
	width:972px;
	margin:0 auto;
}

.container {
	width:972px;
	float:left;
	margin:0;
	padding:0;
}

.header {
	width:972px;
}

#main-nav-outer {
	float:right;
	width:403px;
	display:block;
	border-top:1px solid #FFF;
}
.main-navigation {
	width:972px;
	height:60px;
	margin:0;
	padding:0;
	float:left;
	background:#FFFFFF;
}
.main-navigation img{
    position: relative;
}

.main-navigation ul li {
	list-style:none;
	display:inline;
	margin:0;
	padding:0 21px 0 10px;
	color:#032950;
	font-weight:700;
}
.main-navigation ul li.sel {
	background:url(../sp-images/main-nav-bg.gif) no-repeat top left;
	list-style:none;
	margin:0;
	line-height:60px;
	padding:8px 40px 8px 25px;
}
.main-navigation ul li.sel a {
	color:#00478E;
	font-weight:700;
	text-decoration:none;
	margin:0;
}
.menu-inner {
	width:972px;
	float:left;
}
#nav {
	padding:0 0 0 50px;
	margin:0;
	list-style:none;
	height:35px;
	background-color:#dad9d9;
	position:relative;
	z-index:200;
	font-family:Arial, Helvetica, sans-serif;
	color:#032950;
}
#nav li.top {
	display:block;
	float:left;
}
#nav li a.top_link {
	display:block;
	float:left;
	height:35px;
	line-height:35px;
	color:#0D428C;
	text-decoration:none;
	font-size:12px;
	font-weight:700;
	padding:0 12px;
	cursor:pointer;
	background-color:#dad9d9
}
#nav li a.top_link span.down, #nav li a.top_link span {
	float:left;
	display:block;
	padding:0 8px 0 4px;
	height:35px;
	background-color:#dad9d9
}
#nav li:hover a.top_link {
	color:#0D428C;
	background:url(../sp-images/1.gif) no-repeat left 2px;
}
#nav li:hover a.top_link span {
	background:url(../sp-images/1.gif) no-repeat left 2px;
}
#nav li:hover a.top_link span.down {
	background:url(../sp-images/1a.gif) no-repeat right 2px;
}
#nav li:hover {
	position:relative;
	z-index:200;
}
#nav li:hover ul.sub {
	left:1px;
	top:38px;
	background:#bdd83f;
	padding:3px;
	border:1px solid #0b4d97;
	white-space:nowrap;
	width:150px;
	height:auto;
}
#nav li:hover ul.sub li {
	display:block;
	height:20px;
	position:relative;
	float:left;
	width:150px;
	font-weight:400;
}
#nav li:hover ul.sub li a {
	display:block;
	font-size:11px;
	height:18px;
	width:145px;
	line-height:18px;
	text-indent:5px;
	color:#000;
	text-decoration:none;
	border:1px solid #bdd83f;
}
#nav li:hover ul.sub li a:hover {
	background:#3f96a9;
	color:#fff;
	border-color:#fff;
}

#disk-rec {
	width:850px;
	position:absolute;
	left:-34px;
	top:35px;
}
#mactool {
	width:850px;
	position:absolute;
	left:-152px;
	top:35px;
}
#email-rec {
	width:850px;
	position:absolute;
	left:-205px;
	top:35px;
}
#email-tool {
	width:850px;
	position:absolute;
	left:-105px;
	top:35px;
}
#pass-rec {
	width:850px;
	position:absolute;
	left:-312px;
	top:35px;
}
#database-rec {
	width:600px;
	position:absolute;
	left:-192px;
	top:35px;
}
#file-rep {
	width:600px;
	position:absolute;
	left:-322px;
	top:35px;
}
#data-eraser {
	width:571px;
	position:absolute;
	left:-416px;
	top:35px;
}

#nav li #data-eraser, #nav li #file-rep, #nav li #database-rec, #nav li #pass-rec, #nav li #email-rec,#nav li #email-tool, #nav li #mactool, #nav li #disk-rec {
	display:none;
}
#nav li:hover #data-eraser, #nav li:hover #file-rep, #nav li:hover #database-rec, #nav li:hover #pass-rec, #nav li:hover #email-rec, #nav li:hover #email-tool, #nav li:hover #mactool, #nav li:hover #disk-rec {
	display:block;
}

.home-icon {
    float: left;
    height: 15px;
    margin: 0;
    padding: 21px 0 0;
    text-align: right;
    width: 555px;
}
.home-icon h1 {
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
    font-size: 14px;
    text-align: right;
	color:#0D428C;

	
}

.forie {
	position:absolute;
	z-index:999999;
}
#nicemenu {
	width:auto;
	margin:0;
	padding:15px 0 0;
	float:right;
}

#nicemenu li.idx-srch {
    background: url(../sp-images/search-idx.gif) no-repeat scroll 0 0 transparent;
    border: 0 none;
    display: inline-block;
    float: left;
    height: 25px;
    margin-right: 0 !important;
    padding: 0 1px 0 5px;
    width: 154px;
}


#nicemenu  li.idx-srch input{
	border:0px;
	
}

#nicemenu  li.idx-srch input.srch-bx{
	width:100px;
	float:left;
	padding-top:4px;
	line-height:18px;
	background:none;
	font-size:11px;
	color:#777;
}


#nicemenu  li.idx-srch input.button-srch{
	float:right;
	padding-top:1px;
	
}

#nicemenu a, .main-navigation ul li a {
	color:#032950;
	text-decoration:none;
}
#nicemenu li {
	display:inline;
	float:left;
	position:relative;
	padding-left:30px;
	

}

#nicemenu li a {
	font-weight:700;
	padding:0 0px 0 0px;
	line-height:25px;
}


#nicemenu li a.chat, #nicemenu li a.chat:hover {
    background: url(../sp-images/chat-idx.jpg) no-repeat scroll right top transparent;
    color: #000000;
    display: block;
    height: 25px;
    padding-right: 30px;
    width: 40px;
}

#nicemenu li a.chat:hover{
	background:url(../sp-images/chat-idx-hvr.jpg) top right no-repeat;
	color:#0D428C;
	
}

#nicemenu li a.lang, #nicemenu li a.lang:hover {
    background: url(../sp-images/lang-idx.jpg) no-repeat scroll right top transparent;
    color: #000000;
    display: block;
    height: 25px;
    padding-right: 55px;
    width: 50px;
}

#nicemenu li a.lang:hover{
	background:url(../sp-images/lang-idx-hvr.jpg) top right no-repeat;
	color:#0D428C;
	
}


	
#nav li.top {
    display: block;
    float: left;
}
#nav {
    background-color: #DAD9D9;
    color: #032950;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 35px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 35px;
    position: relative;
    width: 937px;
    z-index: 200;
}

#nav li:hover a.top_link span.down{
    background: url("../sp-images/1a.gif") no-repeat scroll right 2px transparent;
}


/*navigation Start*/

.navig-outer-container{width:auto; height:auto; margin:0px; padding:0px 10px 10px 10px; border:1px solid #666666; border-top:none; float:left; font-size:11px; background-color:#FFFFFF;}
.navig-inner-container{width:auto; height:auto; margin:0px; padding:0px;float:left;}
.navig-inner-container .navig-pannel-left{width:270px; margin:0px; padding:0px; float:left;}
.navig-inner-container .navig-pannel-center{width:270px; margin:0px; padding:0px; float:left;}
.navig-inner-container .navig-pannel-right{width:270px; margin:0px; padding:0px; float:left;}
.navig-content-pannels{width:260px; padding:0 5px 0 5px;}
.navig-content-pannels p.nav-heading{ font-weight:bold; color:#0d428c; font-size:14px; border-bottom:1px dotted #CCCCCC; margin:15px 0 0 0; padding:0px;}
.navig-content-pannels a.panel-link{font-weight:bold; color:#0D428C; font-size:14px; text-decoration:none;}
.navig-content-pannels ul{width:100%; margin:0px; padding:0px;}
.navig-content-pannels ul li, .navig-content-pannels ul.unix li{ list-style:none; border-bottom:1px dotted #CCCCCC; line-height:17px; padding:4px 0 4px 0;}

.navig-content-pannels ul.unix li{
	border:0px;	
}

.navig-content-pannels ul li a{text-decoration:none; color:#333333; display:block;}
.navig-content-pannels ul li a:hover{text-decoration:none; color:#333333;}
.nav-orange{color:#ec6c0f;}
.nav-icons{margin:2px 0 -5px 0;}

/*navigation end*/


/*........ banner Start ..........*/



.win-banner, .mac-banner, .photo-banner, .edb-banner, .edb1-banner{
	width:972px;
	height:393px;
background:url(../sp-images/wdr-new-box-image.jpg) no-repeat;
	float:left;}
	
.mac-banner{
	background:url(../sp-images/banner-idx-mac.jpg) no-repeat;

}
.wdr-new-banner{
	background:url(../sp-images/wdr-new-banner.jpg) no-repeat;

}

.photo-banner{
	background:url(../sp-images/banner-idx-ph.jpg) no-repeat;

}

.edb-banner{
	background:url(../sp-images/banner-idx-edb.jpg) no-repeat;

}
.wdr-tech{
	background:url(../sp-images/wdr-tech.jpg) no-repeat;

}

.edb1-banner{
	background:url(../sp-images/banner-idx-edb-one.jpg) no-repeat;

}	
.banner-txt{
	width:548px;
	float:left;
	padding:61px 0 0 38px;
	color:#444444;
	font-size:12px;
}

.banner-txt	.idx-t1{
	color:#00478e;
	font-size:28px;
}

.banner-txt ul{
	
	color:#444444;
}
	
.read-mor-idx, .read-mor-idx1{
	float:right;
	width:92px;
	padding:10px 10px 0 0;

}
.read-mor-idx1{
	padding:0px;
}

.read-mor-idx a, .read-mor-idx1 a{
	float:left;
	color:#979797;
	
}

.read-mor-idx a:hover, .read-mor-idx1 a:hover{

	color:#29A6E0;
	
}

.read-mor-idx a img{
	float:right;
}

.banner-txt	.idx-t1 span, .banner-txt	.idx-t1 h2{
	float:left;
	font-size:34px;
	color:#444444;	
	letter-spacing:-1px;
}


.banner-txt .bnr-sub-txt{	
	font-size:14px;
	padding:5px 0;
	font-weight:bold;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}

.bnr-sub-txt{
	color:#00478E;
	line-height:18px;
}


.win-banner ul {
	list-style:none;
	width:453px;
	line-height:20px;
	padding-left:20px;
	
}

.win-banner ul li {

	margin-top:4px;
	background:url(../sp-images/sub-blt.gif) 0px 8px no-repeat;
	padding-left:18px;
}



	
.buttons {
	float:left;
	font-size:26px;
	width:430px;
	height:25px;
	padding:10px 0px 0px 20px;
	color:#2bb00c;
}


.buttons img{
	float:left;
	margin-right:10px;
	display:inline;

	}
	
.main_view {
	float: left;
	position: relative;
	width:972px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	
	
}

.window {
    height: 393px;
    overflow: hidden;
    position: relative;
    width: 972px;

	
}

.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	top:13px;
	right: 56px;
	width: 80px;
	height:47px;
	line-height:40px;
	z-index: 100; /*--Assures the paging stays on the top layer --*/
	text-align: center;
	display: none; /*--Hidden by default, will be later shown with jQuery --*/
}
.paging a {
	padding:6px;
	text-decoration: none;
	color:#fff;
	font-size:0px;
	width:12px;
	height:11px;
	text-align:center;
	background:url(../sp-images/dot1.png) no-repeat 0px 0px;

}
.paging a.active {

	background:url(../sp-images/dot2.png) no-repeat 0px 1px;
	color:#3987d4;
	
}
.paging a:hover {font-weight: bold;color: #3987d4;}


/*........banner end..........*/


/*........Category Start..........*/


#cat-wrapper{
    width: 972px;
    margin: 0 auto;
	background:#f7f7f7;
	padding-top:20px;
}


#slider {
    width: 935px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    height: 431px;
    width: 935px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
	background:#FFFFFF;
}

.scrollContainer div.panel {
    padding: 20px;
    height: 310px;
    width: 895px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	color:#444;
	
}

.cat-idx-lft{
	float:left;
	width:640px;
	color:#666;
	font-size:12px;
	line-height:20px;
	text-align:justify;
}

.cat-sub{
	padding:8px 0;
}

ul.cat-idx-lst{
	margin:0px;
	padding-top:10px;
	padding:0px 0 0 20px;
}

ul.cat-idx-lst li{
	padding-left:18px;
	background:url(../sp-images/sub-blt.gif) no-repeat 0 7px;
}

.cat-idx-rht{
	float:left;
	width:255px;
	padding-top:21px;
}


.cat-idx-lft h3, .cat-idx-lft h4{
	font-size:20px;
	font-weight:bold;
	line-height:30px;

}

#shade {
    /*background: #EDEDEC url(images/shade.jpg) no-repeat 0 0;*/
    height: 20px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
	height:160px;
	overflow:hidden;
  
}

ul.navigation li {
    display: inline;
    margin-right: 10px;
}

ul.navigation a, ul.navigation a.ico2, ul.navigation a.ico3, ul.navigation a.ico4, ul.navigation a.ico5, ul.navigation a.ico6, ul.navigation a.ico7{
    padding: 10px 10px;
    color: #000;
	font-size:11px;
	text-align:center;
    text-decoration: none;
	display:inline-block;
	width:122px;
	height:140px;
	background:url(../sp-images/cat-idx/ic-gry-1.jpg) no-repeat center 60px;
}

ul.navigation a.ico2 {
	background:url(../sp-images/cat-idx/ic-gry-2.jpg) no-repeat center 60px;
}

ul.navigation a.ico3 {
	background:url(../sp-images/cat-idx/ic-gry-3.jpg) no-repeat center 60px;
}

ul.navigation a.ico4 {
	background:url(../sp-images/cat-idx/ic-gry-4.jpg) no-repeat center 60px;
}

ul.navigation a.ico5 {
	background:url(../sp-images/cat-idx/ic-gry-5.jpg) no-repeat center 60px;
}
ul.navigation a.ico6 {
	background:url(../sp-images/cat-idx/ic-gry-1.jpg) no-repeat center 60px;
}

ul.navigation a.ico7 {
	background:url(../sp-images/cat-idx/ic-gry-7.jpg) no-repeat center 60px;
}

ul.navigation a:hover {
    background-color: #f6f6f6;
	color:#00478e;
}

ul.navigation a.selected {
    background-color: #fff;
	background:url(../sp-images/cat-idx/ic-1.jpg) no-repeat;
	color:#00478e;

	
}

ul.navigation a.ico1:hover, ul.navigation li.icb1 a.selected{
	background:url(../sp-images/cat-idx/ic-1.jpg) no-repeat !important;
}

ul.navigation a.ico2:hover, ul.navigation li.icb2 a.selected{
	background:url(../sp-images/cat-idx/ic-2.jpg) no-repeat !important;
}

ul.navigation a.ico3:hover, ul.navigation li.icb3 a.selected{
	background:url(../sp-images/cat-idx/ic-3.jpg) no-repeat !important;
}

ul.navigation a.ico4:hover, ul.navigation li.icb4 a.selected{
	background:url(../sp-images/cat-idx/ic-4.jpg) no-repeat !important;
}

ul.navigation a.ico5:hover, ul.navigation li.icb5 a.selected{
	background:url(../sp-images/cat-idx/ic-5.jpg) no-repeat !important;
}

ul.navigation a.ico6:hover, ul.navigation li.icb6 a.selected{
	background:url(../sp-images/cat-idx/ic-1.jpg) no-repeat !important;
}

ul.navigation a.ico7:hover, ul.navigation li.icb7 a.selected{
	background:url(../sp-images/cat-idx/ic-7.jpg) no-repeat !important;
}

ul.navigation li.icb7 a{
	color:#00478e;
	font-weight:bold;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 280px;
    cursor: pointer;
	z-index:180;
}

.scrollButtons.left {
    left: -17px;
}

.scrollButtons.right {
    right: -17px;
}

/*........Category end..........*/

.cntnr-vid{
	float:left;
	width:932px;
	padding:20px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	color:#666;
	line-height:20px;
	
}
.img-vid{
	padding-top:8px;
}

.t1{
	font-size:20px;
	line-height:30px;
	color:#444;
}
.serv-idx{
	float:left;
	width:713px;
}
.call-idx{
	float:left;
	width:590px;
	height:55px;
	background:url(../sp-images/cal-idx-panl.gif) no-repeat;
	padding:12px 28px 0 95px;	
	font-size:20px;
	color:#29a6e0;
	line-height:35px;

}

.call-idx a{
	display:inline-block;
	width:182px;
	padding-left:60px;

}
.call-idx span{	
	font-size:28px;
	color:#444;
}


.idx-bx-cntnr{
	width:970px;
	float:left;
	padding:20px 0;
	border:1px solid #ccc;
	line-height:20px;
}

.idx-bx{
	width:211px;
	float:left;
	border-right:1px solid #ccc;
	padding:0 10px 0 20px;
	color:#666;
	
}

.idx-bx-rht{
	border:0px !important;
}

.idx-bx .t1{
	padding-bottom:5px;
}

/*footer start*/

#footer-idx{
	width:972px;
	float:left;
	background:#f3f3f3;
	padding-top:30px;
}

.why-stellar
	{
	width:972px;
	}
.why-stellar a{
	padding-right:14px;
}


#footer-idx ul {
    height: 31px;
    margin: 0;
    padding: 0 0 0 10px;
	border-top:1px solid #dddddd;

}

#footer-idx ul li {
    float: left;
    line-height:31px;
    list-style: none outside none;
    text-align: center;
}

#footer-idx ul li a {
    color: #666;
    line-height: 31px;
    padding: 0 18px;
    text-decoration: none;
}

#footer-idx ul li a:hover{
    color: #29A6E0;
}

#copyright{
	text-align:center;
	background:#fff;
	width:972px;
	padding:15px 0;
	color:#666;
	line-height:18px;
}
/*footer end*/

/* chat and Language Start */
.forie {
	position:absolute;
	z-index:999999
}
#nicemenu {
    float: right;
    margin: 0;
    padding:15px 0 0;
    width: auto;
}
#nicemenu a, .main-navigation ul li a {
	color:#032950;
	text-decoration:none
}

#nicemenu ul{
	width:400px;
	float:right;

}

#nicemenu li {
    display: inline;
    float: left;
    padding-left:25px;
    position: relative;
}


/* chat and Language end*/
.dic-txt
	{
	font-size:10px;
	padding-top:25px;
	}
.dic-txt span
	{
	color:#FF0000;
	}
	.cmp-stellar-txt
	{
		font-family:CastleTLigRegular;
		font-size:30px;
		font-weight:bold;
		color:#33411f;
		line-height:25px;
	}
	.cmp-stellar-txt sup
	{
		color:#33411f;
		font-family:"ITC Avant Garde Gothic", "ITC Bookman Light", Verdana, Arial;
		font-size:14px;
	}
.cmp-windows-txt
	{
		font-family:"BellCentNamNumBTNameandNumber";
		font-size:45px;
		color:#33411f;
		text-shadow: 1px 1px #fff;
		
	}
.cmp-windows-txt span
	{
		font-family:"BellCentNamNumBTNameandNumber";
		font-size:45px;
		color:#fff;
		text-shadow: 1px 1px #000;
		
	}
	.cmp-windows-txt-pra
	{
		color:#2a3915;
		font-size:30px;
		font-family:SylfaenRegular;
		text-shadow: 1px 1px #fff;
		
	}
.cmp-bnr-lft
	{
		width:535px;
		float:left;
		margin-top: 35px;
	}
	
	.buttons-n {
	float:left;
	font-size:26px;
	width:430px;
	height:25px;
	padding:10px 0px 0px 6px;
	color:#2bb00c;
}
.tag{position:relative;}
.tag1{position:absolute; left:408px; top:-79px;}
/* #Mobile (Landscape)
================================================== */

/* Note: Design for a width of 300px */
@media only screen and (max-width:479px){

	.cat-idx-lft,.cat-idx-rht,.scrollContainer div.panel,.scroll{ width:100%}
	#slider{ width:285px}
	#cat-wrapper,#main-container,.container,.header,.main_view,.window,#footer-idx,#copyright,.main-navigation{ width:300px}
	ul.navigation a, ul.navigation a.ico2, ul.navigation a.ico3, ul.navigation a.ico4, ul.navigation a.ico5, ul.navigation a.ico6, ul.navigation a.ico7{ width:9%; height:50px}
	ul.navigation{ height:60px}
	.cat-idx-lft,.cmp-bnr-lft{ width:260px}
	.scrollContainer div.panel{ height: 740px;}
	.scroll{ height:731px}
	.home-icon,#main-nav-outer,.menu-inner,.why-stellar,.dmrc,.cat-idx-rht{ display:none}
	.main-navigation ul li:nth-child(2),.main-navigation ul li:nth-child(4),.main-navigation ul li:nth-child(3),.main-navigation ul li:nth-child(5),.main-navigation ul li:nth-child(6),.main-navigation ul li:nth-child(7),.main-navigation ul li:nth-child(8),.main-navigation ul li:nth-child(9){display:none}
	.win-banner, .mac-banner, .photo-banner, .edb-banner, .edb1-banner,.banner-txt {width:300px}
	.but-cen{ padding:50px 0px 0px}
	.cmp-bnr-lft{ margin-top:0px}
	.cmp-stellar-txt {
    color: #33411f;
    font-family: CastleTLigRegular;
    font-size: 20px;
    font-weight: bold;
    line-height: 25px;
}

.cmp-windows-txt {
    color: #33411f;
    font-family: "BellCentNamNumBTNameandNumber";
    font-size: 29px;
	line-height:20px;
    text-shadow: 1px 1px #fff;
}


.cmp-windows-txt-pra {
    color: #2a3915;
    font-family: SylfaenRegular;
    font-size: 20px;
    text-shadow: 1px 1px #fff;
	padding-top:20px
}
}
/* #Mobile (Landscape)
================================================== */

/* Note: Design for a width of 480px */
@media only screen and (min-width:480px) and (max-width:767px){
	.cat-idx-lft,.cat-idx-rht,.scrollContainer div.panel,.scroll{ width:100%}
	#slider{ width:430px}
	#cat-wrapper,#main-container,.container,.header,.main_view,.window,#footer-idx,#copyright,.main-navigation{ width:450px}
	ul.navigation a, ul.navigation a.ico2, ul.navigation a.ico3, ul.navigation a.ico4, ul.navigation a.ico5, ul.navigation a.ico6, ul.navigation a.ico7{ width:9%; height:50px}
	ul.navigation{ height:60px}
	.cat-idx-lft,.cmp-bnr-lft{ width:390px}
		.scroll{ height:531px}
	.scrollContainer div.panel{ height: 540px;}
	.home-icon,#main-nav-outer,.menu-inner,.why-stellar,.dmrc,.cat-idx-rht{ display:none}
	.main-navigation ul li:nth-child(2),.main-navigation ul li:nth-child(4),.main-navigation ul li:nth-child(3),.main-navigation ul li:nth-child(5),.main-navigation ul li:nth-child(6),.main-navigation ul li:nth-child(7){display:none}
	.win-banner, .mac-banner, .photo-banner, .edb-banner, .edb1-banner,.banner-txt {width:450px}
	.but-cen{ padding:50px 0px 0px}
	.cmp-bnr-lft{ margin-top:0px}
}