/*........ banner Start ..........*/
.shiping-txt {
	font-size:30px;
	color:#0caed7;
	padding-top:10px;
}
.win-banner, .mac-banner, .photo-banner, .edb-banner, .edb1-banner {
	width:972px;
	height:393px;
	background:url(../../new-stellar-images/services/home-banner.jpg) no-repeat;
	float:left;
	position:relative;
}
.mac-banner {
	background:url(../../new-stellar-images/services/home-banner-two.jpg) no-repeat;
}
.wdr-new-banner {
	background:url(../../sp-images/wdr-new-banner.jpg) no-repeat;
}
.photo-banner {
	background:url(../../new-stellar-images/services/home-banner-three.jpg) no-repeat;
}
.edb-banner {
	background: url(../../new-stellar-images/services/home-banner-four.jpg) no-repeat;
}
.wdr-tech {
	background:url(../../sp-images/wdr-tech.jpg) no-repeat;
}
.edb1-banner {

}
.banner-txt {
	width:480px;
	float:left;
	padding:61px 0 0 38px;
	color:#444444;
	font-size:12px;
}
.banner-txt .idx-t1 {
	color:#323232;
	font-size:34px;
	font-weight:bold;
	padding-bottom:10px;
	font-family:"bell Gothic Std Black", "Bell Gothic Std Light", "BellGothic Black";
}
.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:20px;
	padding:8px 0px 0px 0px;
	float:left;
	color:#5d5e5e;
	font-family:"albertaregular";
}
.bnr-sub-txt {
	color:#00478E;
	line-height:18px;
}
.win-banner ul {
	list-style:none;
	width:440px;
	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 {
	background:url(../../new-stellar-images/services/bottom-slide.gif) no-repeat;
	position: absolute;
	bottom:-5px;
	right: 393px;
	width: 216px;
	height:33px;
	line-height:18px;
	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..........*/



.call-cnt {
	float:left;
	padding-top:150px;
}
.border-right {
	border-right:solid 1px #d6d6d6;
	height:62px;
	width:1px;
	float:left;
	margin-left:10px;
}
.call-inner {
	width:200px;
	float:left;
	color:#323232;
	font-size:20px;
	height:62px;
	border-top:solid 1px #ececea;
	border-left:solid 1px #e9e7e8;
	border-bottom:solid 1px #e9e7e8;
	border-right:solid 1px #e9e7e8;
	font-family:"albertaregular";
	background:url(../../new-stellar-images/services/call.gif) no-repeat 4px 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 60px;
}
.call-inner:hover {
	border:solid 1px #CCCCCC;
	width:200px;
	height:60px;
	color:#21afd7;
}
.call-inner span {
	font-size:14px;
	color:#858585;
	display:block;
	padding-left:3px;
}
.estemate-cnt {
	width:126px;
	float:left;
	color:#323232;
	font-size:20px;
	margin-left:20px;
	padding:15px 5px 5px 5px;
	border-top:solid 1px #ececea;
	border-left:solid 1px #e9e7e8;
	border-bottom:solid 1px #e9e7e8;
	border-right:solid 1px #e9e7e8;
	height:62px;
	font-family:"albertaregular";
	background:url(../../new-stellar-images/services/estemate-bg.gif) no-repeat 85px 18px;
}
.estemate-cnt:hover {
	width:124px;
	color:#323232;
	padding:15px 5px 5px 5px;
	border:solid 1px #CCCCCC;
	height:50px;
}
.estemate-cnt a {
	color:#323232;
	text-decoration:none;
}
.estemate-cnt a:hover {
	color:#0caed7;
	text-decoration:none;
}
.banner-txt-rgt {
	width:200px;
	float:right;
	padding-top:30px;
}
.flag-cnt {
	width:154px;
	height:34px;
	background:url(../../new-stellar-images/services/flag-bg.gif) no-repeat;
	float:left;
}
.ved-tour {
	width:85px;
	height:107px;
	position:absolute;
	bottom:50px;
	float:right;
	left:850px;
}
.trusted-cnt {
	width:950px;
	margin-top:15px;
	border:solid 1px #dbdad9;
	float:left;
	padding:18px 10px;
	position:relative;
}
.trusted-cnt ul {
	padding:0px;
	margin:0px;
}
.trusted-cnt ul li {
	list-style:none;
	padding:0px 21px;
	float:left;
}
.trsuted-txt {
	width:150px;
	float:left;
	font-size:20px;
	position:absolute;
	font-family:"albertaregular";
	top:-11px;
	text-align:center;
	text-transform:uppercase;
	left:10px;
	background:#fff;
}
.recovery-cnt {
	width:972px;
	float:left;
	padding-top:33px;
}
.recovery-cnt-lft {
	width:972px;
	float:left;
	position:relative;
}
.your-data {
	font-size:16px;
	color:#5b5c5d;
	width:972px;
	font-family:"albertaregular";
	border-bottom:solid 1px #dbdad9;
	padding-bottom:10px;
	margin-bottom:10px;
}
.your-data span {
	color:#0caed7;
	position:absolute;
	top:45px;
	right:11px;
	background:#fff;
	display:block;
	float:left;
}
.recovery-cnt-rgt {
	width:287px;
	float:right;
}
.case-txt {
	font-size:20px;
	color:#5b5c5d;
	margin-bottom:17px;
	font-family:"albertaregular";
}
.code1 {
	margin: 0 5px 0 0;
}
.code2 {
	margin: 0 0 0 5px;
}
.data-recovery-cnt {
	width:946px;
	padding:12px;
	float:left;
	margin-bottom:29px;
	border:solid 1px #dbdad9;
}
.data-recovery-cnt-lft {
	width:162px;
	float:left;
	height:60px;
	line-height:23px;
	font-size:20px;
	border-right:solid 1px #dbdad9;
	padding:5px 0px 0px 60px;
	font-family:"albertaregular";
	background:url(../../new-stellar-images/services/call-images.gif) no-repeat;
}
.est-btn {
	float:right;
}
.commn-txt {
	font-size:20px;
	color:#5b5c5d;
	font-family:"albertaregular";
	margin-bottom:8px;
}
.chose-cnt {
	width:970px;
	float:left;
	height:104px;
	border:solid 1px #dbdad9;
}
.chose-cnt ul {
	padding:0px;
	margin:0px;
}
.chose-cnt ul li {
	padding:0px 0px 0px 0px;
	margin:0px 0ppx 0px 0px;
	float:left;
	border-right:solid 1px #d7d7d7;
}
.chose-cnt ul li a {
	height:85px;
	float:left;
	display:block;
	background:#fff;
	font-size:12px;
	color:#5b5c5c;
	padding:19px 46px 0px 47px;
	text-align:center;
}
.chose-cnt ul li a:hover {
	float:left;
	display:block;
	background:#f0efee;
}
.operating-cnt {
	width:970px;
	float:left;
	height:104px;
	border:solid 1px #dbdad9;
}
.operating-cnt ul {
	padding:0px;
	margin:0px;
}
.operating-cnt ul li {
	padding:0px 0px 0px 0px;
	margin:0px 0ppx 0px 0px;
	float:left;
	border-right:solid 1px #d7d7d7;
}
.operating-cnt ul li a {
	height:85px;
	float:left;
	display:block;
	background:#fff;
	font-size:12px;
	color:#5b5c5c;
	padding:19px 93px 0px 94px;
	text-align:center;
}
.operating-cnt ul li a:hover {
	float:left;
	display:block;
	background:#f0efee;
}
.text-main-cnt {
	width:972px;
	float:left;
}
.testimnl-cnt-outer {
	width:552px;
	float:left;
}
.testimnl-cnt {
	float:left;
	height:147px;
	position:relative;
	background:url(../../new-stellar-images/services/testimonial-bg.gif) no-repeat;
	padding:20px 30px;
}
.jon-txt {
	color:#17afd7;
	float:right;
}
.testimnl-cnt-read {
	float:right;
	position:absolute;
	bottom:65px;
	right:36px;
}
.testimnl-cnt-read a {
	font-size:12px;
	font-weight:bold;
	color:#5b5c5d;
}
.testimnl-cnt-read a:hover {
	text-decoration:underline;
}
.how-cnt {
	width:400px;
	float:right;
}
.how-rgt-cnt {
	width:400px;
	float:left;
}
.how-rgt-cnt ul {
	padding:0px;
	margin:0px;
}
.how-rgt-cnt ul li {
	width:290px;
	height:47px;
	float:left;
	line-height:47px;
	padding:0px 0px 0px 15px;
	font-size:12px;
	background:url(../../new-stellar-images/services/blue-bg.gif) top left repeat-x;
}
.how-rgt-cnt ul li a {
	background:url(../../new-stellar-images/services/white-arrow.gif) no-repeat 0px 4px;
	color:#fff;
	text-decoration:none;
	padding:0px 0px 0px 15px;
}
.how-rgt-cnt ul li a:hover {
	text-decoration:underline;
}
/* footer start here */
#footer-idx {
	width:972px;
	float:left;
	background:#f3f3f3;
	padding-top:30px;
}
.why-stellar {
	width:972px;
}
.why-stellar img {
	padding:0px 7px;
}
.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*/

.flag-main {
	width:157px;
	float:left;
	z-index:1111;
	right:10px;
	top:140px;
	position:absolute;
}
.flag-main1 {
	width:157px;
	float:left;
	z-index:1111;
	right:40px;
	top:40px;
	position:absolute;
}
/* top call cantainer */

.facebook-cnt {
	float:left;
	position:absolute;
	top:503px;
	right:2px;
}
.facebook-cnt ul {
	margin:0px;
	padding:0px;
}
.facebook-cnt ul li {
	float:left;
	list-style:none;
	padding:0px 0px 0px 8px;
}
.estemate-container {
	width:126px;
	float:left;
	color:#323232;
	font-size:20px;
	margin-left:20px;
	padding-top:15px;
	height:40px;
	font-family:"albertaregular";
	background:url(../../new-stellar-images/services/estimate-background.gif) no-repeat 80px 18px;
}
.estemate-container a {
	color:#5b5c5d;
	text-decoration:none;
}
.estemate-container a:hover {
	color:#0caed7;
	text-decoration:none;
}
.rdmor a {
	font-size:12px;
	color:#5b5c5d;
	font-weight:bold;
}
.rdmor a:hover {
	color:#0caed7;
}
.raid-main {
	width:720px;
	float:left;
}
.raid-cnt {
	width:180px;
	float:left;
	margin-bottom:10px;
}
.raid-cnt ul {
	margin:0px;
	padding:0px;
}
.raid-cnt ul li {
	background: url(../../services/images/arrow-blue.gif) no-repeat scroll 10px 8px;
	line-height: 22px;
	padding: 0 0 0 35px;
}
.test-mo {
	position:absolute;
	bottom:0px;
	right:140px;
}
.estemate-cnt-pro {
	width:126px;
	float:left;
	color:#323232;
	font-size:20px;
	margin-left:20px;
	padding:0px 0px 0px 0px;
	height:62px;
	font-family:"albertaregular";
	background:url(../../services/images/hand.gif) no-repeat 85px 8px;
}
.estemate-cnt-pro a {
	color:#323232;
	text-decoration:none;
}
.estemate-cnt-pro a:hover {
	color:#0caed7;
	text-decoration:none;
}
/*faq*/
.faq {
	width:100%;
	height:auto;
}
.shortcode-tabs {
	background:#f0f0f0;
	background:rgba(0, 0, 0, .05);
	clear: both;
	height:auto;
	display: block;
	padding:5px;
	margin-bottom:30px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.shortcode-tabs ul.tab_titles {
	padding:0px;
	background:none;
	border:none;
	margin:0;
}
.shortcode-tabs ul.tab_titles li.nav-tab {
	background:none;
	padding:0;
	float: left;
	display:inline;
	color: #ffffff;
	margin:0px;
	cursor: pointer;
}
.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover {
	background:#fff;
	text-decoration:none;
}
.shortcode-tabs ul.tab_titles li.nav-tab a {
	color:#777;
	display: block;
	float: left;
	padding: 8px;
	text-transform:uppercase;
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
}
.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover {
	-moz-border-radius-topright:3px;
	-moz-border-radius-topleft:3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-top-left-radius:3px;
}
.shortcode-tabs .tab {
	background:#fff;
	padding:10px;
	text-align: left;
	clear: both;
}
.shortcode-tabs .tab li.nav-tab {
	background:#fff;
}
.shortcode-tabs .tab ul.tab_titles {
	margin:0;
	border: 1px solid #e6e6e6;
	border-width:1px 0 1px 0;
}
.shortcode-tabs .tab li.nav-tab {
	border:1px solid #e6e6e6;
	border-width:0 1px 1px 1px;
	padding:10px;
}
.shortcode-tabs .tab li.nav-tab a {
	color:#555;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
}
.shortcode-tabs .tab a:hover {
}
.shortcode-tabs .ui-tabs-hide {
	display: none;
}
.shortcode-tabs.boxed {
	background: #FFFFFF;
}
.shortcode-tabs.boxed ul.tab_titles {
	clear: both;
	float: left;
	background:none;
	border:none;
	border-left: 1px solid #EBEBEB;
	margin-bottom: 0px;
	position: relative;
	z-index: 2;
}
.shortcode-tabs.boxed ul.tab_titles li {
	background:none;
	padding:0;
	border-top: 1px solid #EBEBEB;
	border-right: 1px solid #EBEBEB;
}
.shortcode-tabs.boxed ul.tab_titles li.ui-state-active {
	border-bottom: 1px solid #FFFFFF;
}
.shortcode-tabs.boxed .tab {
	border: 1px solid #EBEBEB;
	top: -2px;
	position: relative;
	z-index: 1;
}
.shortcode-tabs.vertical {
	background: #FFFFFF;
}
.shortcode-tabs.vertical .tab_header {
	border: 1px solid #F0F0F0;
	border-bottom: 0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 25%;
	float: left;
	margin-bottom: -5px;
	color:#555;
	font:bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
}
.shortcode-tabs.vertical .tab_header {
	/* Gradient Background */
			background: #f5f5f5;
	background: -moz-linear-gradient(100% 100% 90deg, #f5f5f5, #fff);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f5f5f5));
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
}
.shortcode-tabs.vertical .tab_header span {
	display: block;
	padding: 8px 8px 12px 8px;
	border: 1px solid #EBEBEB;
}
.shortcode-tabs.vertical ul.tab_titles {
	clear: left;
	float: left;
	background:none;
	border: 1px solid #F0F0F0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 0px;
	position: relative;
	z-index: 2;
	width: 25%;
}
.shortcode-tabs.vertical ul.tab_titles.has_title {
	border-top: 0px !important;
	margin-top: 5px;
}
.shortcode-tabs.vertical ul.tab_titles.has_title {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-topkeft: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
}
.shortcode-tabs.vertical ul.tab_titles li {
	clear: both;
	background:none;
	padding:0;
	border-bottom: 1px solid #EBEBEB;
	border-left: 1px solid #EBEBEB;
	border-right: 1px solid #EBEBEB;
	display: block !important;
	float: none !important;
}
.shortcode-tabs.vertical ul.tab_titles li.ui-state-active {
}
.shortcode-tabs.vertical ul.tab_titles li.ui-state-active a {
	background: #F0F0F0;
	background: rgba(0, 0, 0, .05);
}
.shortcode-tabs.vertical ul.tab_titles li a:link {
	display: block;
	float: none !important;
}
.shortcode-tabs.vertical ul.tab_titles li a:hover {
	background: #F0F0F0;
	background: rgba(0, 0, 0, .05);
}
.shortcode-tabs.vertical .tab {
	clear: right !important;
	top: 5px;
	position: relative;
	z-index: 1;
	margin-left: 30%;
	padding: 0px;
}
span.dropcap {
	font-size: 300%;
	font-weight: bold;
	float: left;
	position: relative;
	margin:5px 7px 0 0;
	line-height: 0.7em;
}
.shortcode-toggle {
	margin-bottom:4px;
}
.shortcode-toggle h5 {
	margin: 0;
	font-size:13px;
}
.shortcode-toggle h5 a {
	display: block;
	padding: 5px 0 5px 25px;
	background: #f3f3f3 url(../../new-stellar-images/services/white-arrow.gif)no-repeat 8px 9px;
	font-weight:normal;
	font-size:13px;
}
.shortcode-toggle.closed h5 a {
	background: url(../../new-stellar-images/services/white-arrow.gif)no-repeat 8px 9px;
}
.shortcode-toggle .toggle-content {
	padding: 10px 10px;
	background: #f2f2f2;
	font-size:12px;
}
.shortcode-toggle.closed .toggle-content {
	display: none;
}
.shortcode-toggle.border {
	border: 1px solid #ebebeb;
}
.shortcode-toggle.white h5 a {
	background-color: #14afd8;
	color:#fff;
	text-decoration:none;
	font-size:13px;
}
.shortcode-toggle.white .toggle-content {
	background-color: #fff;
}
h5 {
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
/*faq end*/



.pad-down {
	margin:
0px;
}
.pad-down ul {
	margin-left:20px;
}
.pad-down ul li {
}
.pad-down ul li a {
	text-decoration:none;
	color: #5f5e5e;
	font-size: 12px;
}
.pad-down ul li a:hover {
	text-decoration:none;
	color: #14afd8;
}
.pad-down-one {
}
.pad-down-one ul {
	margin:0px;
	padding:0px;
}
.pad-down-one ul li {
	background: url(../../new-stellar-images/pdfdown-one.gif) no-repeat scroll 0 0 transparent;
	line-height: 19px;
	margin-left: 0px;
	padding:0px;
}
.pad-down-one ul li a {
	color: #5f5e5e;
	font-size: 12px;
	text-decoration: none;
}
.pad-down-one ul li a:hover {
	color: #14afd8;
	font-size: 12px;
	text-decoration: none;
}


.euro-main-cnt
	{
	width:972px;
	float:left;
	margin-bottom:12px;
	}
.euro-main-cnt-lft
	{
	width:450px;
	padding:10px;
	border:solid 1px #dbdad9;
	float:left;
	}
.euro-main-cnt-rgt
	{
	width:450px;
	padding:10px;
	float:right;
	border:solid 1px #dbdad9;
	}
.euro-big-txt
	{
	font-size:18px;
	color:#0caed7;
	font-family:"albertaregular";
	}
	
.phone-lft1 {
    float: left;
    height: 49px;
    padding: 12px;
    width: 56px;
}
.phone-lft2 {
    color: #323232;
    float: left;
    font-family: albertaregular;
    font-size: 20px;
    height: 49px;
    padding-top: 10px;
}
