body{font-family:'Montserrat';}
.p0{ padding:0px}
.pl{ padding-left:0px}
.pr{ padding-right:0px}
.si_header{ padding:20px 20px 0px; margin-bottom:0px}
.navbar-brand{ padding:0px}
@media (min-width:960px){
.header_navigation_top{ text-align:right;}
.header_navigation_top li{ display:inline-block; padding:0px 13px}
.header_navigation_top li a{ font-size:12px; color:#000}
.header_navigation_top li a:hover{ text-decoration:none}
.header_navigation_top li a span.glyphicon{ font-size:10px}
.country_dropdown{ position:relative}
.country_dropdown:hover > .lanbx{ display:block; position:absolute; z-index:99}
.country_dropdown:hover > .lanbx li:hover{ background-color:#e4e4e4}
.lanbx{border:solid 1px #CCC; padding-left:0px; display:none; background-color:#FFF; width:140px}
.lanbx li{ display:block; text-align:left; padding:4px 18px;border-bottom:solid 1px #CCC }
.lanbx li:last-child{ border:none}
.header_navigation_middle{ text-align:right; }
.header_navigation_middle li{ display:inline-block; padding:0px 25px}
.header_navigation_middle li a{ font-size:16px; color:#000;font-weight:600;}
.header_navigation_middle li a:hover{ background-color:transparent}
.header_navigation_middle li a span{ font-size:11px}
.searchmenu{ padding:15px !important;border-radius:0px;}
.navbar-form.searchmenu{ margin-top:0px !important; margin-bottom:0px !important}
.navbar-form .input-group > .form-control.sercah_input{ width:450px !important; border-radius:0px; padding:10px 20px !important; height:50px !important; border:solid 1px #b9b9bb !important; background-color:#FFF !important}
.searchmenu .btn.btn-default{ height:50px;border-radius:0px; border:solid 1px #b9b9bb; background-color:#b9b9bb; padding:0px 20px}
.serachtop_menu{ background-color:#f2f2f2; padding:30px 0px !important}
.serachtop_menu .input-group-addon, .serachtop_menu .input-group-btn{ vertical-align:top !important}
.stl_navmenu_list li a.nav_first_col{ font-size:16px; font-weight:600; padding:10px 15px; color:#222; }
.stl_navmenu_list li a.nav_first_col{ font-size:16px; font-weight:600; padding:10px 15px; color:#222; }
.stl_navmenu_list li.openhover a.nav_first_col{color:#0a5bba !important;  }
.stl_navmenu_list li.dropdown.openhover,.stl_navmenu_list li.dropdown.openhover .nav_first_col, .stl_navmenu_list .open > a:focus, .stl_navmenu_list .open > a{background-color:#fff !important;}
.nav > li.dropdown.openhover { position: static;}
.nav > li.dropdown.openhover .dropdown-menu { display: table;border-radius: 0px;width: 100%;text-align: center;left: 0;right: 0; margin:0px}
.dropdown-menu > li {display: table-cell;height: 50px;line-height: 50px;vertical-align: middle;}
.stl_navmenu_list .dropdown-menu{ padding-top:0px;padding-bottom:0px}
.menu_language{ padding:10px 25px 0px 10px}
.home_menu{ background-color:#f2f2f2; text-align:left; border-top:1px #e5e5e5 solid; border-left:none;border-right:none}
.home_menu_h{ font-size:24px; text-align:left; padding:30px 0px 25px 15px}
.home_menu_h span{ border-bottom:solid 5px #0a5bba; display:inline-block; padding-bottom:7px}
.home_menu_list{ margin-top:10px; margin-bottom:30px}
.home_menu_list a{ text-decoration:none}
.home_menu_list a .pr_title{display:block;font-weight:500}
.home_menu_list a:hover .pr_title{ text-decoration:underline; }
.home_menu_list_h{ font-size:16px; margin-bottom:6px; font-weight:500}
.home_menu_list_h span{ display:none}
.home_menu_list_h:hover span{ display:inline-block}
.home_menu_list_sh{ font-size:14px; font-weight:normal;font-style:normal;}
.home_menu_colu{ padding-left:4%}
.specail_product{ border:solid 1px #e1e1e1; padding:20px 25px; color:#000; background:url('https://www.stellarinfo.com/gdc/stellardatarecovery/images/pc_mac.png') no-repeat scroll bottom center #ededed; background-size:100% 90% !important; height:360px; margin-bottom:20px;}
.specail_product_w{border:solid 1px #e1e1e1; padding:20px 25px; color:#000; background:url('https://www.stellarinfo.com/gdc/stellardatarecovery/images/data_recovery_software.jpg') no-repeat scroll bottom center #ededed; background-size:100% 90% !important; height:300px; margin-bottom:20px;}
.specail_product_achor{ text-decoration:none !important}
.specail_product.specail_mac{height:280px}
.tab-content .email_rep_conv .home_menu_list{ padding-bottom:0px:}
.specail_product_h{ font-size:16px}
.specail_product_hfeat{margin-top:10px; color:#000; font-size:17px}
.specail_product_feat_save{position:absolute; background-color:#F00; color:#FFF; border-radius:50%; width:75px; height:75px; left:130px; text-align:center; padding-top:16px; font-weight:600}
.specail_product_feat_price{font-size:16px;color:#000; text-decoration:line-through; margin-top:15px}
.specail_product_feat_dis{font-size:36px; color:#000; font-weight:600; line-height:24px}
a.specail_product_featbuy{color:#fff !important; background-color:#0a5bba; font-size:18px; font-weight:400; padding:8px 20px; border-radius:4px; display:inline-block; margin-top:5px}
a.specail_product_featbuy{ text-decoration:none; color:#FFF;background-color:#0a5bba !important;}
.specail_product_sh{ font-size:13px; font-weight:300}
.new_pro{ color:#FFF; background-color:#ff3000; border-radius:5px; padding:2px 4px; font-size:11px; font-weight:300}
.home_menu_bottom{ background-color:#ededed; padding:20px 0px 10px}
.home_menu_bottom_txt{ font-size:21px; color:#0a5bba; font-weight:300; padding-top:5px}
.home_menu_bottom .full_product_achor a{ margin-top:0px;padding:13px 50px; border:solid 1px #0055b8; display:inline-block;  font-size:18px;  border-radius:5px;background-color:#0055b8 !important; color:#FFF; font-weight:300}
.home_menu_bottom .full_product_achor a:hover{ text-decoration:underline }
.quote_green a,.quote_org a{ font-size:11px !important; font-weight:300;color:#FFF !important;}
.quote_green a:hover,.quote_org a:hover{ text-decoration:underline}
.quote_green{ color:#FFF; background-color:#66b030; border-radius:5px; padding:2px 8px;font-size:11px; font-weight:300 }
.quote_org{ color:#FFF; background-color:#ff6c00; border-radius:5px; padding:2px 8px; font-size:11px; font-weight:300}
.tab_listing{background-color:#0a5bba; padding-top:12px}
.tab_listing ul{ padding-right:14%}
.tab_listing .nav-pills > li > a{ border-radius:4px 4px 0px 0px !important;}
.tab_listing .nav-tabs{ border:none}
.gray_menu,.tab-content{background-color:#f3f3f3 !important;}
.tab_listing li a{ color:#000 !important ; font-weight:500; font-size:14px; padding:13px 20px; display:inline-block; }
.tab_listing li.active a,.tab_listing li.active a:focus,.tab_listing li.active a:hover{ font-weight:500; background-color:#f3f3f3;cursor:pointer; color:#333}
.header_navigation_middle .tab_listing li { padding:0px 10px}
.email_rep_conv .home_menu_h{ padding:28px 0px 24px 15px}
.email_rep_conv .home_menu_list{ margin-bottom:20px}
.specail_product_tab{ border:solid 1px #e1e1e1; background-color:#ededec; padding:24px 5px; color:#000; height:280px; margin-bottom:20px; background-size:cover}
.specail_product_tab_img img{ width:90%}
.specail_product_list{ padding-left:0px !important;  padding-top:15px; border-top:solid 1px #dbdbdb; margin-top:15px}
.specail_product_list li{ font-weight:normal; font-size:12px; padding:0px 0px 7px 19px; background:url('https://www.stellarinfo.com/catalog/view/theme/default/stylesheet/images/tick_list.png') no-repeat scroll 0 2px transparent; display:block}
.specail_product_read{ font-size:12px !important; color:#0055b8  !important}
}

.header_banner .breadcrumb { background-color:#FFF; margin-bottom:0px; border-top:solid 1px #ededed}
.header_banner .breadcrumb ul{ padding-left:5px}
.header_banner .breadcrumb li{ float:left; padding:0px 6px 0px 0px; color:#000; list-style:none; }
.header_banner .breadcrumb li a{ color:#000; font-size:12px; display:inline-block; padding-right:6px}
.header_banner .breadcrumb li:after{content:'>'}
.header_banner .breadcrumb li:last-child:after{ content:''}
.header_banner_section{ background:url('https://www.stellarinfo.com/catalog/view/theme/default/stylesheet/images/windows_home.jpg') no-repeat scroll 50% center #333; background-size:cover; color:#FFF; text-align:center; padding:25px 0px 20px}
.header_banner_section p,.header_banner_section .bctitle{ font-size:42px}
.header_banner_section p span{ font-size:32px; font-weight:300; display:block}
.header_banner_section .bctitle span{ font-size:32px; font-weight:300; display:block}
.st_adv_asset{ background-color:#E11F26;}
.st_adv_asset li{ display:inline-block; padding:1% 1%; width:19.2%}
.st_footer{ background-color:#333333; color:#FFF; padding:50px 10px 20px;font-size:14px}
.st_footer_des{ color:#bebebe; font-weight:300; line-height:23px; padding-top:4px}
.st_footer_list{ padding-left:0px; list-style:none; font-weight:300;color:#bebebe; line-height:28px}
.st_footer_list a{color:#bebebe !important;}
.st_footer_list a:hover{ text-decoration:none}
.st_footer_list .face_icon{ background:url('https://www.stellarinfo.com/catalog/view/theme/default/image/socail_icon.png') no-repeat scroll 0px -23px transparent; padding-left:23px}
.st_footer_list .twi_icon{ background:url('https://www.stellarinfo.com/catalog/view/theme/default/image/socail_icon.png') no-repeat scroll 0px 2px transparent; padding-left:23px}
.st_footer_list .link_icon{ background:url('https://www.stellarinfo.com/catalog/view/theme/default/image/socail_icon.png') no-repeat scroll 0px -52px transparent; padding-left:23px}
.st_footer_list .goplus_icon{ background:url('https://www.stellarinfo.com/catalog/view/theme/default/image/socail_icon.png') no-repeat scroll 0px -79px transparent; padding-left:23px}
.st_footer_list .youtube_icon{ background:url('https://www.stellarinfo.com/catalog/view/theme/default/image/socail_icon.png') no-repeat scroll 0px -107px transparent; padding-left:23px}
.st_footer_sub{ padding-top:7%;color:#bebebe;font-weight:300;}
.subsc_input{ border:none; padding:6px 10px; color:#333; width:60%}
.subsc_submit{ background-color:#E11F26; border:none; padding:6px 30px; font-weight:300}
.sub_footer{ padding:30px 0px 0px; border-top:solid 1px #474948; font-weight:300; color:#bebebe; line-height:21px; font-size:11px}
.category_home_box_txt_h{ font-size:32px; color:#0a5bba}
.category_home_box_txt_sh{ font-size:18px}
.category_home_box_txt_des{ padding:5px 40px 0px 0px; line-height:25px}
.category_home_box_txt_list{ line-height:25px; padding:10px 0px 20px 0px; list-style:none}
.category_home_box_txt_list li{background:url('https://www.stellarinfo.com/catalog/view/theme/default/image/product/arrow_right.png') no-repeat scroll 0px 8px transparent;padding-left:20px;}
.category_home_box{ padding:50px 40px}
.category_home_box_img{ text-align:center}
.category_home_box_txt_free_download{ padding:9px 17px; background-color:#66b030; color:#FFF; border-radius:4px; font-weight:500}
.category_home_box_txt_free_download:hover{ color:#FFF; text-decoration:none}
.category_home_box_txt_buynow{ display:inline-block; margin-left:10px; background-color:#0a5bba; color:#FFF; padding:8px 20px;border-radius:4px;}
.category_home_box_txt_buynow:hover{ color:#FFF; text-decoration:none}
.category_home_box_txt_read_more{ font-size:13px;font-weight:500;color:#0a5bba;}
.buy_now_but{ display:none}
.cookies_message{ position:fixed; bottom:0px; background-color:#4a514e; opacity:0.9; width:100%; text-align:center; color:#FFF; padding:10px 0px; font-size:11px}
.cookies_message a{ padding:5px 20px; background-color:#dfdfdf; color:#000; border-radius:3px; display:inline-block; margin-left:20px}
@media only screen and (max-width:479px){
	.st_adv_asset ul{ padding-left:0px}
	.st_adv_asset li{ width:15rem; padding-top:20px; padding-bottom:20px;}
	.st_adv_asset li:last-child{ display:none}
	.buy_now_but{ padding:10px 20px; font-size:14px; color:#FFF; background-color:#06C; display:inline; border-radius:2px}
	.buy_now_but:hover{ color:#FFF}
	.free_down_but{ display:none !important}
	.subsc_input{ width:50% !important}
	.subsc_submit{ padding:6px 14px  !important}
	.si_header .navbar-brand{ width:37%; padding-top:14px}
	.si_header{ padding:10px}
}
@media screen and (min-width: 768px){
.navbar-nav>li>a{ padding:10px 0px 22px !important}
.navbar-nav> .serach_dropdown > a{ padding-top:7px !important; padding-bottom:17px !important;} 
.navbar-nav> .serach_dropdown > a span{ font-size:22px}
}
@media only screen and (min-width:768px) and (max-width:959px){
	.subsc_input{ width:49%}
	.subsc_submit{ padding:6px 6px !important}
}
@media (max-width: 959px) {
	.mobile_hidden{ display:none}
	.si_header{ padding-bottom:20px}
	.si_header .navbar-header{ width:100%}
	.si_header .navbar-toggle{ display:block}
	.sped{-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition:all 1s;}
	.navbar-header .navbar-toggle{ background-color:#333; margin-top:15px}
.navbar-header .navbar-toggle .icon-bar{ background-color:#FFF}
.navSearch{ width:400px;}
.navSearch .navColumn {color:#2f3337; padding:0px 30px 20px 30px; position:relative;}
.navSearch .navColumn span { position:absolute; top:-2px; right:15px; display:block; width:26px; height:26px; overflow:hidden; text-indent:-99999px; background:url(https://www.stellarinfo.com/images/btn_img.png) no-repeat -92px 6px; cursor:pointer;}
.navSearch .navColumn span:hover {background-position:-143px 6px;}
.navSearch{ width:100%;height:100%; overflow:auto; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; position:fixed;top:0px;right:0; background:#efefef;padding:15px 0; margin-top:0; z-index:99999}
.navSearch.hidden{right:-100%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; }
.navmobilelist{ padding:10px 30px 10px 30px; list-style:none; position:relative}
.navmobilelist li a{ padding:10px 0px; color:#333; display:block; border-bottom:solid 1px #d4d4d4; font-size:16px; font-weight:300}
.navmobilelist li a img{ padding-top:10px; padding-right:10px;transform:rotate(270deg)}
.item .name.curr .sub_rot{transform:rotate(180deg)}
.navmobilelist li a:hover{color:#fa745f;}
.serach_par_menu{ padding:0px 20px}
.serach_par_menu form{ background-color:#FFF; border-radius:3px; border:solid 1px #666; padding:4px 5px 4px 10px; margin-bottom:10px}
.serach_par_menu input[type='text']{ border:none; width:90%}
.mb_back{display:block; overflow:hidden; padding:10px 25px 10px 15px; font-size:12px; line-height:20px; cursor:pointer;}
.mb_back img{transform:rotate(90deg)}
.menu_dropDown{ display:none}
.menu_dropDown,.menu_dropDown1{ position:absolute}
.menu_dropDown,.menu_dropDown1{ width:100%}
.menu_dropDown .item .name,.menu_dropDown1 .item .name {padding:11px 15px; overflow:hidden;border-bottom:solid 1px #d4d4d4;font-size:15px; line-height:1.2em; cursor:pointer; font-weight:300; color:#353132;}
.menu_dropDown .item .name:hover,.menu_dropDown1 .item .name:hover  {color:#fa745f;}
.menu_dropDown .item .list,.menu_dropDown1 .item .list{ list-style:none; padding-left:0px}
.menu_dropDown .item .list li,.menu_dropDown1 .item .list li{ padding:11px 0px; border-bottom:solid 1px #FFF; padding-left:40px}
}
@media screen and (max-width: 1024px){
.subsc_submit{padding:6px 14px !important}
.specail_product_feat_save{ left:110px}
.specail_product_hfeat{ font-size:14px}
}