body{font-family:'Montserrat';}
.p0{ padding:0px}
.pl{ padding-left:0px}
.pr{ padding-right:0px}

.gray{ background-color:#f8f8f8}
.sitpl_awards_box .sitpl_awards_img{ width:100%; padding:0px 1px 0px 0px} 
.awards_section{font-family:'Montserrat'; color:#000; padding-bottom:40px}
.global_header{font-weight:300; font-size:32px; padding:40px 0px; margin:0px 0px;font-family:'Montserrat';}

.awards_box_h{ font-size:18px; font-weight:500; padding-top:9px }
.awards_box_h a{ color:#000}
.awards_box_h span{ font-size:14px; display:block; font-weight:normal; line-height:22px}
.full_product_achor a{ padding:13px 50px; border:solid 1px #0055b8; display:inline-block; font-family:'Montserrat'; font-size:18px; color:#0055b8; border-radius:5px; }
.full_product_achor img{ vertical-align:middle}
.full_product_achor a:hover{ text-decoration:none; background-color:#0055b8 !important; color:#FFF}
.business_solution,.customer_solution,.update_latest{font-family:'Montserrat'; color:#000;}
.business_solution_box{ border-top:#0055b8 solid 5px;background-color:#f8f8f8; margin-left:2px; padding:40px 30px 20px; margin-bottom:50px; min-height:285px}
.business_sol_achor{ padding-top:15px}
.business_sol_achor a{ text-decoration:none; color:#0055b8}
.home_banner{min-height:550px; background-color:#7e7e7e}
.home_banner_de .wdr_banner_h{ font-size:5rem}
.home_banner .imgbanner{ width:100%; }
.home_slider .carousel-control.left,.home_slider .carousel-control.right{ background-image:none}
.home_slider .carousel-caption{ top:150px !important}
.home_slider .carousel-caption{right:5%; left:5%}
.home_slider .carousel-caption .awards_pctookit{ margin-left:16px; position:absolute}
.wdr_banner_h{ font-size:6rem; text-align:center;font-family:'Montserrat';}
.wdr_banner_sh{ font-size:32px;font-family:'Montserrat'; font-weight:300; margin-bottom:10%; display:block}
.wdr_banner_sh a{ color:#FFF !important; text-decoration:none !important }
.wdr_banner_sh a:hover{ color:#FFF !important; text-decoration:underline !important }
.free_down_but{ background-color:#66b030; border-radius:7px; border:solid 1px #83ce29; padding:12px 27px 15px; font-size:24px; display:inline-block}
.learn_more_free{ background-color:#ff7000; border-radius:7px; padding:12px 27px 15px; font-size:24px; display:inline-block}
.free_down_but img,.learn_more_free img{ margin-right:10px}
.free_down_but,.learn_more_free{ color:#FFF; text-shadow:none;font-family:'Montserrat'; font-weight:300}
.free_down_but:hover,.learn_more_free:hover{ text-decoration:none; color:#FFF}
.exch_save_tookit{ background:url('//www.photo-criticism.com/gdc/stellardatarecovery/images/exchange_toot_save.png') no-repeat scroll top center transparent; font-size:21px; padding:14px 35px 18px 119px; margin-left:20px; color:#FFF}
.exch_save_tookit:hover{ color:#FFF; text-shadow:none; text-decoration:none}

.lates_update_tag{ font-size:18px; padding-bottom:20px}
.lates_update_h{ color:#0055b8; font-weight:500 }
.lates_update_sh{font-weight:normal}
.testiomal_full{ width:100%}
.customer_solution_box{ background-color:#f2f2f2}
.customer_solution_box_l{ padding:40px 25px 20px}
.cutsomer_say_h{ font-size:19px; font-weight:500}
.cutsomer_say_sh{ font-size:19px; font-weight:300; color:#000; padding:20px 0px}
.cutsomer_say_quote{ color:#969696; font-weight:300}

.searchmenu ul#results {display:none;width:350px;margin-top:4px;border:1px solid #ababab;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:8px;
-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 3px;-moz-box-shadow:rgba(0,0,0,.15) 0 1px 3px;box-shadow:rgba(0,0,0,.15) 0 1px 3px;background:#fff;font-size:14px; padding-left:0px; margin-left:0px}
.searchmenu ul#results h3,.searchmenu ul#results h4{ font-size:14px; padding:0px; margin:0px}
#results li{ display:block !important; text-align:left !important; padding:7px}
.searchmenu #results div{ text-align:left}
.searchmenu .result{ display:block; padding:10px 15px}
ul#results a,ul#results-nf a {color:#000;font-size:12px;}
ul#results li:hover,ul#results-nf li:hover {background-color:#e7e6e6;}
ul#results li:first-child,ul#results-nf li:first-child {border-top:none;}
ul#results li h3,ul#results li h4,ul#results-nf li h3,ul#results-nf li h4 {transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;color:#000;line-height:1.2em;text-align:left;}
ul#results li h3 span{ font-size:13px}
ul#results li:hover h3,ul#results li:hover h4,ul#results-nf li:hover h3,ul#results-nf li:hover h4 {color:#3b3b3b;}
@media screen and (min-width: 768px){
.customer_solution_box .carousel-indicators{ bottom:-40px}
}
.customer_solution_box .carousel-indicators{ left:4%}
.customer_solution_box .carousel-indicators li.active{ background-color:#0055b8;border:solid 1px #0055b8}
.customer_solution_box .carousel-indicators li{ background-color:#a09c97; border:solid 1px #a09c97}
.customer_solution_r_achor{ padding-top:40px}
.customer_solution_r_achor a{ text-decoration:none; color:#0055b8}

@media only screen and (min-width:1024px) and (max-width:1280px){
	.home_banner{ min-height:420px}
	.wdr_banner_h,.home_banner_de .wdr_banner_h{ font-size:4.2rem}
	.wdr_banner_sh{ font-size:2rem}
	.customer_solution_box_l{ padding-top:30px}
	.cutsomer_say_sh{ padding:10px 0px; font-size:16px}
	.home_slider .carousel-caption{right:5%; left:5%}
}



.st_adv_asset{ background-color:#0055b8;}
.st_adv_asset ul li{ display:inline-block; padding:1% 1%; width:19.2%}
.tab_listing{background-color:#0a5bba; padding-top:12px}
.tab_listing ul{ padding-right:14%}
.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{ color:#0a5bba; font-weight:500; background-color:#f3f3f3;}
.header_navigation_middle .tab_listing li { padding:0px 10px}
.email_rep_conv .home_menu_h{ padding:28px 0px 24px 15px}

.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('../images/tick_list.png') no-repeat scroll 0 2px transparent; display:block}
.specail_product_read{ font-size:12px !important; color:#0055b8  !important}

.win_small_download{ padding:6px 13px 7px; font-size:12px; color:#FFF; background-color:#66b030; display:inline-block; border-radius:4px}
.win_small_download img{ margin-right:8px}
.win_buy_now{ padding:6px 13px 7px; font-size:12px; color:#FFF; background-color:#0a5bba; display:inline-block; margin-left:10px; border-radius:4px}
.button_field_imp{ padding:5px 0px 0px; margin-bottom:0px; visibility:hidden; margin-bottom:19px}
.win_buy_now:hover,.win_small_download:hover{ text-decoration:none; color:#FFF}
@media only screen and (max-width:479px){
	.home_banner{ min-height:120px}
	.global_header{ font-size:18px; font-weight:500}
	.win_small_download{ display:none}
	.win_buy_now{ margin-left:0px;}
	.button_field_imp{ visibility:visible !important; margin-bottom:20px}
	.customer_solution_box_l .carousel-indicators{ display:none}
	.wdr_banner_h,.home_banner_de .wdr_banner_h{ font-size:1.1rem}
	.home_slider .carousel-caption{ top:0px !important}
	.wdr_banner_sh{ font-size:1.5rem}
	.mobile_hidden{ display:none}
	.home_slider .carousel-caption{ left:5%; right:5%}
	.learn_more_free{ font-size:14px; padding:7px 15px}
	.carousel-caption{ padding-top:10px !important; padding-bottom:5px !important}
	.exch_save_tookit{background-position:-118px 0px;font-size:13px; padding:8px 25px 10px 22px;border-radius:2px}
}
@media only screen and (min-width:480px) and (max-width:767px){
	.home_banner{ min-height:150px}
	.global_header{ font-size:18px; font-weight:500}
	.win_small_download{ display:none}
	.win_buy_now{ margin-left:0px;}
	.button_field_imp{ visibility:visible !important; margin-bottom:20px}
	.customer_solution_box_l .carousel-indicators{ display:none}
	.wdr_banner_h,.home_banner_de .wdr_banner_h{ font-size:2.5rem}
	.home_slider .carousel-caption{ top:0px !important}
	.wdr_banner_sh{ font-size:2.0rem; margin-bottom:6%}
	.mobile_hidden{ display:none}
	.home_slider .carousel-caption{ left:5%; right:5%}
	.win_small_download_mobile_top,.win_small_download_mobile{ display:none !important}
	.exch_save_tookit{background-position:-118px 0px;font-size:21px; padding:14px 25px 18px 22px;border-radius:7px}
	
}
@media only screen and (min-width:768px) and (max-width:959px){
	.home_banner{ min-height:100%}
		.global_header{ font-size:18px; font-weight:500}
	.win_small_download{ display:none}
	.win_buy_now{ margin-left:0px;}
	.button_field_imp{ visibility:visible !important; margin-bottom:20px}
	.customer_solution_box_l .carousel-indicators{ display:none}
	.wdr_banner_h,.home_banner_de .wdr_banner_h{ font-size:4.5rem}
	.home_slider .carousel-caption{ top:0px !important}
	.wdr_banner_sh{ font-size:3.0rem; margin-bottom:6%}
	.mobile_hidden{ display:none}
	.home_slider .carousel-caption{ left:5%; right:5%}
	.win_small_download_mobile_top,.win_small_download_mobile{ display:none}
}
@media only screen and (min-width:1024px){
.win_small_download{ padding:6px 7px 7px}
.win_buy_now{ margin-left:8px}
}
.win_small_download_mobile{padding:6px 13px 7px; font-size:12px; color:#FFF; background-color:#66b030; display:inline-block; border-radius:4px}
.win_small_download_mobile img{ margin-right:8px}
.win_small_download_mobile_top{padding:10px 13px 9px; font-size:12px; color:#FFF; background-color:#66b030; display:inline-block; border-radius:4px}
.win_small_download_mobile_top img{ margin-right:8px}
#register-modile{ padding-right:0px !important}
.model_send_mail_h{ padding:0px 0px 0px; font-size:18px}
.model_send_mail_sh{ font-size:13px}
.model_globally_awrads{ font-size:16px; padding:20px 0px 10px}
.model_send_mail .modal-dialog {width: 100%;height: 100%;padding: 0;margin:0;}
.mail_sendfree_download{ padding:13px 13px 14px 10px; font-size:14px; background-color:#65b031; color:#FFF; border-radius:3px}
.mail_sendfree_download img{ padding-right:4px}
.mail_sendfree_download:hover{ text-decoration:none; color:#FFF}
.model_send_mail .modal-body{ padding-top:0px}
.model_send_mail .modal-header{ padding:0px; border-bottom:none}
.model_send_mail .subsc_submit{ color:#FFF; padding:11px 19px !important}
.model_send_mail input[type="text"]{ border: solid 1px #0055b8; padding:10px}
.model_send_mail .modal-content {height: 100%;border-radius: 0;overflow:auto;}
.model_send_mail .close{ font-size:56px; font-weight:300; margin-top:-12px} 
.mobile_success{ font-size:18px}
.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}
.switch_button_info{ margin:20px 0px;}
.switch_button{ background-color:#e3f1f7; border:solid 1px #bdc4c8; border-radius:18px; padding:2px 0px 2px 2px; font-size:12px; display:inline-block; position:relative }
.switch_button_inner{ padding:3px 12px; display:inline-block;font-weight:700;cursor:pointer; z-index:50; position:relative}
.active_box{background-color:#FFF; position:absolute; width:105px;border-radius:14px; height:23px; z-index:1;box-shadow:0px 0px 6px #CCC; left:2px;transition: all 0.4s ease;}
.active_box_1{ left:110px; width:83px;transition: all 0.4s ease;}




