.verlauf {
  background: #dd4814;
  background: -moz-linear-gradient(top,#dd4814 0%,#c64012 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#dd4814),color-stop(100%,#c64012));
  background: -webkit-linear-gradient(top,#dd4814 0%,#c64012 100%);
  background: -o-linear-gradient(top,#dd4814 0%,#c64012 100%);
  background: -ms-linear-gradient(top,#dd4814 0%,#c64012 100%);
  background: linear-gradient(to bottom,#dd4814 0%,#c64012 100%);
}
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  position: relative;
}
body {
  line-height: 1.4em;
  color: #444;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
nav ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
a {
  margin: 0;
  padding: 0;
  font-size: 90%;
  vertical-align: baseline;
  background: transparent;
  text-decoration: none;
}
ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}
mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}
del {
  text-decoration: line-through;
}
abbr[title],
dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}
input,
select {
  vertical-align: middle;
}
.clear {
  clear: both;
}
.floatLeft {
  float: left;
}
.floatRight {
  float: right;
}
.marginAuto {
  margin: 0px auto;
}
.right{ float:right!important; }
body,
html {
  height: 100%;background:#fff/* url(images/body_arch.png) no-repeat center top*/;
  font-size:12px; 
}

#wrapper {
  font-size: 1em;
  line-height: 1.3em;
  max-width: 100%;
  margin: 0px auto;
	
}

#header, #content, #footer, #header-order{ width:100%; margin:0px auto;}

#header-flow, #content-flow, #footer-flow, #header-flow-order{ width:990px; margin:0px auto;}

#header{ background:#00101A; height:100px;}
#header-order{ background:#1472a1; height:75px;}

#header-order-c{ /*background:#00101A;*/ height:75px;border-bottom: 5px solid #1C467E;}
#header-flow-order-c{ /*background:#00101A;background:url(images/head-bg.jpg) no-repeat left top; */ height:65px;width:980px; margin:0px auto;}


#header-flow{ background:url(img/head-bg.jpg) no-repeat left top;  height:70px;}
#header-flow-order{ background:url(img/head-bg.jpg) no-repeat left top;  height:75px;}


#content-flow{/*background:#fff; height:auto; float:none; width:980px;*/ }

.heading_row{ background:#fff; height:95px; border-bottom:1px solid #e6e6e6; float:none; }
.heading_flow{height:auto; float:none; width:990px; margin-left:auto; margin-right:auto; padding:30px 0 0 0}

.heading_flow h1{    font-size: 30px;
    text-align: left;
    padding: 0px 0 12px 0;
    margin: 0px;
    text-indent: 0em;
    color: #0E9EF0;
    font-weight: normal;
    border-bottom: medium none;
}


.instruction_row{}
.instruction_row_flow{float:none; width:990px; margin-left:auto; margin-right:auto; padding:30px 0 0 0}

.instruction_row_flow img{ float:left; margin:0px 15px 0 0}
span.3d-box img{ float:left; margin-top:16px!important}



.small_bullets{ float:left; width:295px}
.small_bullets em{ font-size:18px;font-weight: bold;line-height: 130%; text-decoration:none; font-style:normal; padding:15px 0 0 0} 
.small_bullets ul{ padding:8px 0 0 0}
.small_bullets ul li{ list-style-type:none; display:block; font-size:12px;background:url(images/calc-tick-small.png) no-repeat 0 7px; padding:0 0 0 18px; margin:0 0 4px 0;font-size: 14px;
color: #383838;
line-height: 160%;}



.prices_columns{ }
.prices_columns_flow{float:none;background:url(img/price-colums.png) no-repeat; width:990px; margin-left:auto; margin-right:auto; margin-top:20px; height:380px;}
.prices_columns_flow label{ font-weight:300;}
.prices_columns_flow input[type="checkbox"], input[type="radio"]{ margin:0 5px 0 0}
.column_single{ float:left; width:285px; margin:45px 0 0 25px}
.column_single h2{font-size: 22px; text-align:center;color: #FFF;font-weight:normal;}

.column_single ul{ padding:50px 0 0 15px; float:left;}
.column_single ul li{ display:block; list-style-type:none; font-size:14px; margin:0 0 22px 0}

span.price{ font-size:28px; padding:0 0 0 0}

a.buy_now_green{ float:none;background:url(img/order.png) no-repeat; width:186px; height:40px; float:left;margin: 5px 0 0 25px; }
a.buy_now_green:hover{ float:none;background:url(img/order.png) no-repeat 0 -40px; width:186px; height:40px; float:left;margin: 5px 0 0 25px; }


.column_two{float:left; width:315px; margin:26px 0 0 25px}
.column_two h2{font-size: 22px; text-align:center;color: #FFF;font-weight:normal;}

.column_two ul{ padding:50px 0 0 25px; float:left;}
.column_two ul li{ display:block; list-style-type:none; font-size:14px; margin:0 0 25px 0}

.column_two ul li span.price_per{ font-size:28px; padding:0 0 0 0}

a.buy_now_orange{ float:none;background:url(img/order.png) no-repeat -186px 0; width:186px; height:40px; float:left;margin: 13px 0 0 39px; }
a.buy_now_orange:hover{ float:none;background:url(img/order.png) no-repeat -186px -40px; width:186px; height:40px; float:left;margin: 13px 0 0 39px; }


.column_third{float:left; width:305px; margin:45px 0 0 20px}
.column_third h2{font-size: 22px; text-align:center;color: #FFF; font-weight:normal;}

.column_third ul{ padding:50px 0 0 30px; float:left;}
.column_third ul li{ display:block; list-style-type:none; font-size:14px; margin:0 0 22px 0}

.column_third ul li span.price_per{ font-size:28px; padding:0 0 0 0}


.offers_rwo{ height:50px;width:950px; margin:0 auto; padding:10px 20px 25px 20px; background:#fffbf7; float:none }

.offers_rwo h3{ font-size:25px; padding:20px 0 10px 0; font-weight:normal; float:left; width:300px;}
.offers_rwo p{ font-size:14px; line-height:22px; float:left; width:292px;margin:18px 0 0 0;}
.offers_rwo img.left_img{ float:left; margin:0 15px 0 52px; padding:0}
.offers_rwo img.right_img{ margin:0 15px 0 40px; padding:0}

.bottom_area{ padding:0px 0 40px 0; border-top:1px solid #E1E1E1;height:auto; float:none; width:990px; margin-left:auto; margin-right:auto;}
.bootom_area_left{ padding:30px 20px 25px 0; float:left; width:495px;border-right:1px solid #E1E1E1; }
.bootom_area_right{ padding:30px 0 25px 20px ; float:left; width:459px;}
.bootom_area_left h2{font-size: 18px;font-weight: normal;padding-bottom: 15px;}

.bootom_area_left p{font-family: Tahoma,"Droid Sans",Arial,sans-serif; line-height:20px;}
span.guarantee_icon{    background: url('img/order.png') no-repeat scroll 0px -120px transparent;
    width: 65px;
    height: 69px;
    float: left; margin:10px 15px 20px 0;
}


.bootom_area_right h2{font-size: 18px;font-weight: normal;padding-bottom: 15px;}

.bootom_area_right p{font-family: Tahoma,"Droid Sans",Arial,sans-serif; line-height:20px;}
span.security_icon{    background: url('img/order.png') no-repeat scroll -74px -120px transparent;
    width: 55px;
    height: 69px;
    float: left; margin:10px 15px 20px 0;
}


footer {
    border-top: 1px solid #E0E2E5;
    padding: 35px 0px 0px;
    font-size: 12px;
    line-height: 1.7;
    background: #FFF none repeat scroll 0% 0%;
}

#logo{width:290px;
margin-left: 1px;
float: left;
margin-top:19px;}

#logo span.tagline{position: relative;
top: -22px;
font-size: 11px;
color: rgb(255, 255, 255);
margin: 0px 0px 0px 142px;}


#logo-c{width:290px;
margin-left: 1px;
float: left;
margin-top:8px;}
#logo-c span.tagline{position: relative;
top: -22px;
font-size: 11px;
color: rgb(255, 255, 255);
margin: 0px 0px 0px 142px;}



.secure-top{ padding:19px 15px 0 0;float:right; margin:0 0px 0 0}
.secure-top p{color: rgb(255, 255, 255) !important;
position: relative;left:43px;
top: -15px;
font-size: 11px !important;
 }
 
 
.main-menu{ float:right; margin:33px 1px 0 0;}
.main-menu ul{}
.main-menu ul li{ display:inline; list-style-type:none; margin:0 14px 0 0}
.main-menu ul li.lastmenu{ display:inline; list-style-type:none; margin:0 0px 0 0}
.main-menu ul li a{ font-size:15px; font-weight:normal; color:#fff;}
.main-menu ul li a:hover{ color:#cce0f6;}

.main-menu-new{  margin:0px auto; background:url(images/black-bar.jpg) repeat-x; width:100%; height:40px; display:block; z-index:2000}
.main-menu-new ul{ margin:0px auto; width:980px; padding:7px 0 1px 0}
.main-menu-new ul li{ display:inline; list-style-type:none; margin:0 14px 0 0}
.main-menu-new ul li.lastmenu{ display:inline; list-style-type:none; margin:0 0px 0 0}
.main-menu-new ul li a{ font-size:13px; font-weight:normal; color:#fff;}
.main-menu-new ul li a:hover{ color:#cce0f6;}



/*.banner-main{ background:url(images/banner_main.jpg) no-repeat left bottom; border-bottom:1px solid #f7f7f7; height:256px;}
.banner-main h2{ color:#283962; font-size:30px; font-weight:normal; padding:50px 0 0 68px; line-height:33px;}
*/
/*  ////////////////////////////////////////////////////////////////////////////////////////// */

.banner-main{background:url(images/banner_main_v.jpg) no-repeat right top; border-bottom:0px solid #f7f7f7; height:320px;}
.banner-main h2{ color:#283962; font-size:30px; font-weight:normal; padding:50px 0 0 68px; line-height:33px;}

.banner-main-v{ background:url(images/banner_main_v.jpg) no-repeat right top; border-bottom:0px solid #f7f7f7; height:320px;}
.banner-main-v h2{ color:#283962; font-size:30px; font-weight:normal; padding:50px 0 0 68px; line-height:33px;}

.banner-bullets{ float:left; width:400px; margin:80px 0 10px 28px;}
.banner-bullets ul{}
.banner-bullets ul li{ display:block; margin:0 0 10px 0;font-family: Calibri; color:#000; font-size:18px; background:url(images/calc-tick.png) no-repeat 0 5px; padding:0 0 0 30px; height:30px; line-height:24px }


.order-banner-bullets{ float:left; width:400px; margin:20px 0 10px 28px;}
.order-banner-bullets ul{}
.order-banner-bullets ul li{ display:block; margin:0 0 8px 0;font-family: Calibri; color:#000; font-size:18px; background:url(images/calc-tick.png) no-repeat 0 5px; padding:0 0 0 30px;line-height:24px }

.order-banner-b{ background:url(images/banner-order.png) no-repeat right 22px; height:195px; padding: 0px 0px 0px 10px;width: 910px;}
.order-banner-b h2{ color:#002265; font-size:25px; font-weight:normal; padding:25px 0 0 25px; line-height:33px;}

.order-banner-c{ background:url(images/banner-order-c.png) no-repeat 32px 10px; height:188px; padding: 0px 0px 0px 10px;}
.order-banner-c h2{color: rgb(0, 34, 101);
font-size: 20px;
font-weight: normal;
padding: 10px 156px 0px 0px;
line-height: 33px;
text-align: right;}

.order-banner-bullets-c{ float:right; width:527px; margin:20px 0 10px 28px;}
.order-banner-bullets-c ul{}
.order-banner-bullets-c ul li{ display:block; margin:0 0 8px 0;font-family: Calibri; color:#000; font-size:15px; background:url(images/calc-tick.png) no-repeat 0 5px; padding:0 0 0 30px;line-height:24px }
span.windows-text-c{ float: left;
width: 250px;
text-align: center;
margin-top: 130px;
font-size: 11px;
margin-left: 93px; }



span.windows-text{ float:right; width:162px; text-align:center; margin-top:110px; font-size:11px; }

.row_one{ float:left; width:600px; margin:8px 0 0 92px;}
.banner-download-button-new{ width:210px; float:left; border:0;margin: 0px 0 3px 0px; text-align:center; }
a.download-banner-new{background:url(images/download_new.png) no-repeat 0 0;  height:51px; width:213px; float:left; border:0; cursor:pointer; margin:0 0 3px 0 }
a.download-banner-new:hover{background:url(images/download_new.png) no-repeat 0 -51px;  height:51px; width:213px; float:left; border:0; cursor:pointer;margin:0 0 3px 0}

.banner-download-button-new p{color:#7f7f7f;}

.intel-new{ float: left;
width: 75px;
height: 65px;
margin: -2px 0px 0px 68px;}





.notes{  width:120px; font-size:11px; margin:3px 0 0 10px; color:#c0c0c0;}

/*  ////////////////////////////////////////////////////////////////////////////////////////// */


#sp{ margin-left:-40px!important;}


span.ms-seal{width: 250px;
margin: 14px 4px 7px;
float: right;} 

.order-banner{ background:url(images/banner-image.jpg) no-repeat right top; border-bottom:1px solid #f7f7f7; height:195px;}
.order-banner h2{ color:#283962; font-size:30px; font-weight:normal; padding:50px 0 0 68px; line-height:33px;}

.norton-script1{ float:left; width:150px; height:100px;margin:-14px 10px 0 25px}


.norton-script2{ height:100px; display:block;margin:0px 0px 0px 30px; float:left;}
.norton-script2 h2{padding: 8px 0px 20px 0px!important;font-family: verdana;
font-size: 14px;
color: rgb(49, 60, 71);
font-weight: normal;}

.compatible-windows{ border-bottom:1px solid rgb(247, 247, 247); text-align:left; padding:12px 0 12px 0}

.banner-download-button{ width:215px; float:left; border:0;margin: 147px 0 3px 0px; text-align:center; }
a.download-banner{background:url(images/download_banner.png) no-repeat 0 0;  height:47px; width:235px; float:left; border:0; cursor:pointer}
a.download-banner:hover{background:url(images/download_banner.png) no-repeat 0 -47px;  height:47px; width:355px; float:left; border:0; cursor:pointer}


.banner-download-button1{ width:215px; float:left; border:0;margin: 147px 0 3px 0px; text-align:center; }
a.download-banner1{background:url(images/download_banner1.png) no-repeat 0 0;  height:55px; width:215px; float:left; border:0; cursor:pointer}
a.download-banner1:hover{background:url(images/download_banner1.png) no-repeat 0 -55px;  height:55px; width:215px; float:left; border:0; cursor:pointer}



.banner-main-uninstall{ float:left; height:495px; width:950px; padding:20px 0 0 0}
.banner-box{ float:left; width:352px; padding:25px 0 0 45px;}
.banner-right{ float:left; width:510px; padding:20px 0 0 0}

.banner-right h1{ font-size:28px; padding:0 0 15px 0; line-height:30px; color:#002265; }
.banner-right p{ color:#7e7e7f; font-size:16px; line-height:20px;}

.counter-box{  margin:25px 0 45px 0;width:460px; float:left;}

/** Countdown */

#countdown {
	width:510px;
	height:70px;
	margin:0px 0 0 0px;
}
.dash {
	width: 127px;
	height: 125px;
	background: transparent url(images/box.jpg) 0 0 no-repeat;
	float: left;
	margin-left: 20px;
	position: relative;
}

.dash .digit {
	font-size: 70px;
	font-weight: bold;
	float: left;
	width: 45px;
	text-align: center;
	font-family: Arial;
	color: #2f2e2e;
	position: relative;
	margin: 46px 0 0 11px;
}

.dash_title {
	position: absolute;
	display: block;
	bottom: 0px;
	text-align:center;
	font-weight:bold;
	width:127px;
	font-size: 12px;
	color: #2f2e2e;
	
}




#buy_now_btn{width:252px; float:left; font-size:11px; text-align:center}
#buy_now_btn a.buy_btn{ background:url(images/buy_button.png) no-repeat 0 -53px; height:54px; width:252px; float:left;}
/*.buy-now-btn a.buy-btn:hover{ background:url(images/buy_button.png) no-repeat 0 0px; height:54px; width:252px; float:left;}
*/
.seal-icon{ float:right; margin:-18px 65px 0 0}

span.text {
padding: 10px;
margin-top: 6px;
float: left; color:#fff}


.content-download-button{height:56px; width:246px; float:left; border:0;margin:0px 0 0 0px; text-align:center; }
a.download-content{background:url(images/download_banner.png) no-repeat right top; border-bottom:1px solid #f7f7f7; height:55px; width:215px; float:left; border:0;margin: 0px 0 3px 0px;}
a.download-content:hover{background:url(images/download_banner.png) no-repeat 0 -55px; border-bottom:1px solid #f7f7f7; height:55px; width:215px; float:left; border:0;margin: 0px 0 3px 0px;}



.content-download-button-bottom{height:56px; width:246px; float:left; border:0;margin:0px 0 0 0px; text-align:center; }
a.download-content-bottom{background:url(images/download_banner.png) no-repeat 0 0; border-bottom:1px solid #f7f7f7; height:47px; width:235px; float:left; border:0;margin: 0px 0 3px 0px;}
a.download-content-bottom:hover{background:url(images/download_banner.png) no-repeat 0 -47px; border-bottom:1px solid #f7f7f7; height:47px; width:235px; float:left; border:0;margin: 0px 0 3px 0px;}


.content-download-button1{height:56px; width:246px; float:left; border:0;margin:0px 0 0 0px; text-align:center; }
a.download-content1{background:url(images/download_banner1.png) no-repeat 0 0; border-bottom:1px solid #f7f7f7; height:55px; width:232px; float:left; border:0;margin: 0px 0 3px 0px;}
a.download-content1:hover{background:url(images/download_banner1.png) no-repeat 0 -55px; border-bottom:1px solid #f7f7f7; height:55px; width:232px; float:left; border:0;margin: 0px 0 3px 0px;}



span.button-text{ float:left; margin:8px 25px 0 90px; text-align:left; line-height:18px; width:240px; color:#3966b1; font-size:14px;}

.bar-features{ border-bottom:0px solid #f7f7f7; padding:10px 0 20px 0}

.title-home{ /*background:#eaf5faurl(images/home_title_bg.jpg) repeat-x*/;  padding:0px 0 1px 8px; margin:0 0 20px 0;width: 460px;}
.title-home h2{ font-size:20px!important; font-weight:normal;}


#content-left{ float:left; width:680px; padding:0px 10px 20px 20px;/*background:url(images/right_bg.png) repeat-y right 5px;*/border-right:1px solid #c0c0c0; min-height:785px; height:100%;margin:20px 0 0 0px;}
#content-right{float:left; width:200px; margin:20px 0 0 15px; /*background:#fcfdfd;*/ height:100%; border-radius:0 0px 5px 5px ; padding:0px 8px 20px 0px}


#content-left-home-v{ float:left; width:700px; padding:0px 10px 20px 8px;/*background:url(images/right_bg.png) repeat-y right 5px;*/border-right:1px solid #c0c0c0; min-height:785px; height:100%;}
#content-right-home-v{float:left; width:200px; margin:0px 0 0 15px; /*background:#fcfdfd;*/ height:100%; border-radius:0 0px 5px 5px ; padding:0px 8px 20px 0px}



.right-shadow{text-align: center;width: 200px;float: right;margin-right:5px;}



#content-left-order{float:left; width:710px; padding:29px 0 0 0;/*background:url(images/right_bg.png) repeat-y right 5px;*/border-right:0}
#content-right-order{float:right; width:211px; margin-top:0px; /*background:#fcfdfd; background:url(images/right_bg.png) no-repeat left 20px;*/height:100%; border-radius:0 0px 5px 5px ; padding:25px 8px 20px 8px}


#content-right-order-b{float:right; width:150px; margin-top:20px; margin-right:30px; /*background:#fcfdfd; background:url(images/right_bg.png) no-repeat left 20px;*/height:100%; border-radius:0 0px 5px 5px ; padding:25px 8px 8px 35px;border-radius:15px; border:1px solid #9c9e9c;}


#content-right-order-c{float: left;
width: 150px;
margin-top: 20px;
margin-left: 35px;
height: 100%;
padding: 13px 18px 0px 25px;
border-radius: 15px 15px 15px 15px;
border: 1px solid rgb(156, 158, 156);}


#content-left h1{padding:0px 0px 20px 0px!important;font-family: verdana;
font-size:18px;
color: rgb(49, 60, 71); line-height:24px; vertical-align:top;
font-weight: 600;}
#content-left h2{padding:0px 0px 10px 0px!important;font-family: verdana;
font-size: 16px;
color: #000;
font-weight:400;}

#content-left h3{padding: 8px 0px 10px 0px!important;font-family: verdana;
font-size: 14px;
color: #333;
font-weight:400;}

#content-left img.feature-img{ text-align:center; display:block; margin:10px 0 10px 150px}


#content-left-order-b{float:left; width:600px; padding:29px 0 0 45px; border-radius:15px; border:2px solid #9c9e9c; margin:20px 0 0 35px;}


ul.numaric{ list-style-type:decimal; padding:0 0 0 20px;}
ul.numaric li{ margin:0 0 8px 0}
ul.numaric li a{ color:#333; font-size:12px }

.intel-right{ float: left;
 display:block; text-align:center; width:190px;

margin:0px 0px 20px 0px; }
.intel-right h2{padding: 8px 0px 20px 0px!important;font-family: verdana;
font-size: 14px;
color: rgb(49, 60, 71);
font-weight: normal;}


.partners{ height:118px; display:block;margin:0px 0px 0px 0; float:left;}
.partners h2{padding: 8px 0px 20px 0px!important;font-family: verdana;
font-size: 14px;
color: rgb(49, 60, 71);
font-weight: normal;}

.partners a img{ margin:0px 0px 0px 55px; float:left;}

.certified{margin:0px 0px 0px 0; height:130px;display:block; float:left; }
.certified h2{padding: 8px 0px 20px 0px!important;font-family: verdana;
font-size: 14px;
color: rgb(49, 60, 71);
font-weight: normal;}
.certified a img{ margin:0px 0px 0px 55px!important; float:left;}


.windows-compatible{margin:0px 0px 0px 0; height:102px;display:block; float:left;}
.windows-compatible h2{padding: 8px 0px 20px 0px!important;font-family: verdana;
font-size: 14px;
color: rgb(49, 60, 71);
font-weight: normal;}

.testmonial-box{ float:left;}
.testmonial-box h2{padding: 8px 0px 20px 0px!important;font-family: verdana;
font-size: 14px;
color: rgb(49, 60, 71);
font-weight: normal;}

.rating-stars{ margin:8px 36px 12px 0; float:right;}
.windows-compatible img{ float:left; margin:0 0 0 35px;}

.right-boxes{ height:113px; float:left; }
.right-boxes h2{padding: 8px 0px 20px 0px!important;font-family: verdana;
font-size: 14px;
color: rgb(49, 60, 71);
font-weight: normal;}




#content-white{/*background:#fff; width:950px; float:left;padding:15px; box-shadow:0 0 4px #b4b4b4;*/ }

.bracks-left{ float:left; width:70px; height:315px; background:url(images/brackets.png) no-repeat 0 0; }
.bracks-right{  float:right; width:70px; height:315px; background:url(images/brackets.png) no-repeat -78px 0; }

.order-content{ float: left;
width: 590px;
padding: 10px 0px;
text-align: center;
margin: 0px 0px 0px -21px;}


.order-content-b{ float: left;
width: 590px;
padding: 10px 0px;
text-align: center;
margin: -35px 0px 0px -28px;}

.order-content-c{ float: left;
width: 590px;
padding: 0px 0px;
text-align: center;
margin: -35px 0px 10px -28px;}


.title{width: 470px;
font-size: 15px;
font-weight: normal;
text-align: left;
padding: 0px 0px 0px 110px;
margin: -10px 0px 0px 22px;
line-height: 19px;
background: url("images/offer_seal.jpg") no-repeat scroll 0px 0px transparent;
height: 74px;}

.title span{ float:left; height:55px; margin:10px 20px 0 0}


.title-b{width: 470px;
font-size: 15px;
font-weight: normal;
text-align: left;
padding: 0px 0px 0px 110px;
margin: -10px 0px 0px 22px;
line-height: 21px;
background: url("images/offer-new-pan2.jpg") no-repeat scroll 17px 8px transparent;
height: 70px;}

.title-b span{ float:left; height:55px; margin:10px 20px 0 0;}

.title-b span strong{ color:#F00;}







.title ul{}
.title ul li{ font-size:0.7em; font-weight:normal; list-style-type:none; margin:0; padding:0; line-height:17px;}
.order-box{ margin:5px 0 0 0; width:610px; padding:0;background:url(images/shadow_1.jpg) repeat-x; height:150px; border:1px solid #f7f7f7; float:left;}

.order-box-b{ margin:5px 0 0 23px; width:565px; padding:0;background:url(images/shadow_1.jpg) repeat-x; height:150px; border:1px solid rgb(191, 195, 188); float:left;}


span.heading{ background:#f1eded; border:1px silid #f7f7f7; width:580px; float:left; padding:8px 15px 8px 15px; margin:0 0 25px 0; color:#221c21; font-size:12px; display:block; text-align:left!important; }

span.heading-b{ background:#adc8fc; border:1px silid #f7f7f7; width:536px; float:left; padding:8px 15px 8px 15px; margin:0 0 25px 0; color:#221c21; font-size:12px; display:block; text-align:left!important; font-weight:bold; }

span.order-steps{ position: relative;
padding:10px;
float: right;
font-size: 25px;
top: -51px;
margin: 0px 31px 0px 0px; background:#fff; color:#fba91c; font-style:italic; font-weight:bold;}



form.order-form{ text-align:center}
form.order-form select{ padding:5px; width:350px;}
input.continuebtn{ background:url(images/continue_btn.png) no-repeat; width:211px; height:53px; border:0; cursor:pointer; margin:25px 0 0 10px; padding:0 0 15px 0 }
input.continuebtn:hover{ background:url(images/continue_btn.png) no-repeat 0 -54px; width:211px; height:53px; border:0; cursor:pointer; margin:25px 0 0 10px;padding:0 0 15px 0 }

.payments-support{ width:550px; background:url(images/order-page-sprite.png) no-repeat 48px -158px; text-align:center; float:left; height:32px; margin:20px 0 0 0 }


input.continuebtn-b{ background:url(images/continue_orange.png) no-repeat; width:211px; height:37px; border:0; cursor:pointer; margin:25px 0 7px 65px; padding:0 0 15px 0 }
input.continuebtn-b:hover{ background:url(images/continue_orange.png) no-repeat 0 -38px; width:211px; height:37px; border:0; cursor:pointer; margin:25px 0 7px 65px;padding:0 0 15px 0 }



a.intel-partner{ background:url("images/order-page-sprite.png") no-repeat scroll -104px -71px transparent; height:80px; width:134px; float:left;}
a.secure-payment{ background:url("images/order-page-sprite.png") no-repeat scroll -264px -80px transparent; height:68px; width:134px; float:left;}

a.secure-payment-checkout{ background:url("images/powered-by-2co.png") no-repeat scroll 0 30px; height:68px; width:134px; float:left;}


span.small-guarantee{background:url("images/order-page-sprite.png") no-repeat scroll -308px 0px  transparent; width:50px; height:40px; float:left;}


.security-guarantee{  padding:10px 0 0 40px; float:left; width:660px;}
.security-guarantee h2{ font-size:14px; font-weight:bold; padding:5px 0 5px 0; margin:0 0 15px 0; line-height:34px; border-bottom:1px solid #f7f7f7}
.security-guarantee p{ line-height:18px;}

.security-guarantee-b{  padding:10px 0 0 40px; float:left; width:890px;}
.security-guarantee-b h2{ font-size:14px; font-weight:bold; padding:5px 0 5px 0; margin:0 0 15px 0; line-height:34px; border-bottom:1px solid #f7f7f7}
.security-guarantee-b p{ line-height:18px;}




.features-blocks{float: left;width: 660px;margin-left:16px;}
.features-blocks h2{padding: 13px 0px 9px!important;
font-family: verdana;
font-size: 16px;
color: rgb(0, 0, 0);
font-weight: 400;}


.features-blocks-end{float: left;width: 670px;margin-left:16px;}
.features-blocks-end h2{padding: 13px 0px 9px;font-size: 15px;}



span.feature-icons{ float:left; height:90px; margin:0 15px 0 0} 
span.feature-icons-last{ float:left; height:120px; margin:0 15px 110px 0} 




.partners{ height:118px; display:block;margin:0px 0px 0px 0; float:left;}


.partners h2{padding: 8px 0px 20px 10px!important;}

.certified{margin:0px 0px 0px 0; height:130px;display:block; float:left; }
.certified h2{padding: 8px 0px 20px 10px!important;}
.certified img{ margin:0px 0px 0px 35px; float:left;}


.windows-compatible{margin:0px 0px 0px 0; height:102px;display:block; float:left;}
.windows-compatible h2{padding: 8px 0px 20px 10px!important;}

.testmonial-box{ float:left; width:195px;}
.testmonial-box h2{padding: 8px 0px 20px 10px!important;}


.testmonial-box p img{ margin:0 10px 0 10px!important; float:left;}
.testmonial-box p{ float:left; margin:0 0 12px 0;}

.testmonial-box p:nth-of-type(3) img{ margin:10px 10px 30px 10px!important; float:left;}
.testmonial-box p:nth-of-type(3) p{ margin:10px 10px 0px 0px!important; float:left;}


.rating-stars img{ float:left;}


.pghd2{ font-family:Verdana; font-size:18px; font-weight:normal; color:#114d95; margin:25px 0 0 0px; }
.h1_2{ font-family:Verdana; font-size:16px; font-weight:normal; color:#000000; margin:15px 0 0 0px; clear:both; padding-left:40px;}
.pr_2{font-family:verdana;  color:#000000; padding:5px 15px 0 0px; text-align:justify; padding-left:0px;}
.backtotop{ float:right; font-family:verdana; font-size:12px; color:#114d95; }
.backtotop img{ padding: 0 0 0 5px; }


ul.disc{ list-style-type:disc;padding:0 0 0 15px;}
ul.disc li{ margin:0 0 8px 0}

ul#arrow_faq{ float:left; display:inline; width:600px; padding:15px 0 15px 0px; list-style-type:none   }
	ul#arrow_faq li{background:url(images/BulletArrow.gif) no-repeat; background-position: 0.2em 0.7em;
	color:#333; padding: 3px 0 3px 25px; width:560px; font-family:verdana; font-size:12px;
	font-weight:normal; }
	ul#arrow_faq li a{ font-family:verdana; font-size:12px; font-weight:normal; color:#004b9c; }
	ul#arrow_faq li a:hover{ color:#bb0500; }
	
	.banner-row{ height:195px;  float:left;/*border-bottom:1px solid rgb(231, 231, 231); width:925px;*/  }

.banner-left-box{ float: left;
width: 255px;
margin: 34px 0px 0px; }
.banner-left-box img {margin: 0 0 0 50px;}

.banner-left-box h3{ color:#853216; font-size:28px; padding:0 0 15px 0; width:120px; margin:0 0 0 50px;}
.banner-left-box h3 a{ color:#853216; font-size:28px; padding:0 0 15px 0; width:120px; margin:0 0 0 0px; text-decoration:underline;}
.banner-left-box p{ color:#8c8c8c; font-size:12px; padding:0 0 12px 0; width:190px; margin:0 0 0 52px;}

.banner-right-box{ float:left; width:380px; border:1px solid #e7e7e7; padding:15px 0 15px 25px; margin-top:20px;}
.banner-right-box h2{ font-size:18px!important; color:#353434!important; font-family:Arial, Helvetica, sans-serif;padding:0 0 10px 0!important; margin:0;}
.banner-right-box p{ font-size:16px; color:#7b7b7b; font-family:Arial, Helvetica, sans-serif; padding:0 0 15px 0; line-height:21px;}


.yellow-download-button-box{}
.yellow-download-button-box a.yellow_btn{ background:url(images/yellow_btn_bg.jpg) repeat-x; display:inline-block; border:1px solid #cf8700; 
padding:8px 20px 6px 15px; font-size:12px; color:#000; text-shadow:0 1px 0 #ffc700; margin:0 0 5px 0 }

.yellow-download-button-box a.yellow_btn span.icon{ background:url(images/icon.jpg) no-repeat 0 4px; position:relative; width:13px; height:17px; float:left; padding:0 10px 0 0} 
.yellow-download-button-box span{ font-size:11px; color:#8c8c8c; letter-spacing:-0.02em; }

.seals_top_right{float: right;
width: 367px;
height: 95px; margin:5px 0 0 0}

span.norton_seal{/*background: url('images/order.png') no-repeat scroll -130px -141px transparent;*/
width: 100px;
height: 50px;
float: right;}


span.intel_seal{/*background: url('images/order.png') no-repeat scroll -130px -141px transparent;*/
width: 60px;
height: 50px;
float: right; margin:5px 0 0 0;}

.payments_image{background: url('images/order-page-sprite.png') no-repeat scroll -10px -154px transparent;
width: 470px;
height: 39px;
float: right;
margin: 15px 0px 0px;}


.review-img {
    float:right;
    padding:8px 0px 0px !important;/*width: 185px;*/
}
span.text {
    padding: 10px;
    margin-top: 6px;
    float: left;
}

.right img {
    float: right;
}

span.discount_seal{ background: url('img/offer_seal.png') no-repeat scroll 0px 0px transparent; width:182px; height:150px; position:relative; float:left; left:-40px; top:0px}

p.amazing-offer{ font-size:17px; padding:18px 0 12px 0; text-align:center}
p.amazing-offer span{ background:#257eba; color:#fff; font-weight:bold; font-style:italic; margin:0 3px 0 0}



.header_1{background:url(img/head_1.jpg) no-repeat 0 7px; padding:0px; margin:0 0 4px 0;font-size: 14px; height:135px; width:990px }


.seals_header_1{ float:right; width:260px;padding:20px 32px 0 0;}
span.norton_seal_1{
width: 100px;
height: 67px;
float: left; margin:33px 0 15px 5px}


.macafee_seal{display: block;
width: 90px;
float: right;
padding: 21px 0px 0px;}


.instruction_row_flow h1{   color: #025D81;
font-size: 28px;
font-weight: bold;
padding: 0px 0 15px 0;
}