body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.box-ht {
min-height:200px;
}
.pddng_tb {
padding:20px 0;
}

.btn.style { width:15%;} 

.caret {
border-top:4px solid #fff!important;
}
/* added by Sukhminder after 3.0  Bootstrap 3 navbar with multi level fix 368EE0 */
.dropdown-submenu{
    position:relative;
}

.dropdown-submenu > .dropdown-menu
{
    top:0;
    left:100%;
    margin-top:-6px;    /*
    -webkit-border-radius:0 6px 6px 6px;
    -moz-border-radius:0 6px 6px 6px;
    border-radius:0 6px 6px 6px; */
}

.dropdown-submenu:hover > .dropdown-menu{
    display:block;
}

.navbar {
min-height:30px;
margin-bottom:0px;
}

.dropdown-submenu > a:after{
    display:block;
    content:" ";
    float:right;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid;
    border-width:5px 0 5px 5px;
    border-left-color:#368EE0;
    margin-top:5px;
    margin-right:-10px;
}

.dropdown-submenu:hover > a:after{
    border-left-color:#368EE0;
}

.dropdown-submenu .pull-left{
    float:none;
}

.dropdown-submenu.pull-left > .dropdown-menu{
    left:-100%;
    margin-left:10px;
	background:#368EE0; /*
    -webkit-border-radius:6px 0 6px 6px;
    -moz-border-radius:6px 0 6px 6px;
    border-radius:6px 0 6px 6px; */
}

.dropdown-menu > li > a:hover {
	background:#368EE0;
	color:#fff!important;
}

/* end*/
.navbar .nav > li > a {
font-size:13px!important;
color:#fff!important;
text-shadow:none;
padding:10px!important;
}

.navbar .nav > li > a:hover {
color:#fff!important;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a {
color: #333;
}

/*
.dropdown-menu {
margin-top:0!important;
border:2px solid #368EE0;
position:absolute;
}
*/
.paddin {
    padding: 16px 0 20px;
}

.open {
position:relative;
}

.img-width {
width:184px;
padding-top:22px;
}

.size {
border:1px solid #CCC;
margin-bottom:0;
background:0;
padding:3px 28px;
background: -moz-linear-gradient(top, #f6f8f9 0%, #e5ebee 45%, #d7dee3 57%, #e5e5e8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f8f9), color-stop(45%,#e5ebee), color-stop(57%,#d7dee3), color-stop(100%,#e5e5e8));
background: -webkit-linear-gradient(top, #f6f8f9 0%,#e5ebee 45%,#d7dee3 57%,#e5e5e8 100%);
}

.pd_top {
padding-top:25px;
}

.pd_bot {
padding-bottom:15px;
}

.size2 {
background:#88BD42;
color:#fff;
font-size:14px;
margin:0px 0px 5px 0px;
padding:5px 0px 5px 0px;
height:30px;
}

.over {
overflow:hidden;
font-size:13px;
text-align:justify;
}

.ptext {
font-size:12px;
margin:0px 30px 0px 0px;
padding:0px 20px 0px 0px;
}

.underline {
text-decoration:underline;
}

.fa-2x {
font-size:16px;
}


.b {
    line-height: 63px;
}

.tp-mrgn {
margin-top:0!important;
}

.tp-padding {
padding-top:20px;
padding-right:32px;
}

.brdr {
border:1px solid #ccc;
width:168px;
box-shadow:inset 0 0 5px 1px #ccc;
}

.padding {
padding:5px;
}

.mrgn-top {
margin-top:10px;
}

.mrgn_bottom {
margin-bottom:25px;
}

/*
@media and .logo (min-width: 768px){
  .logo {
margin-top:10px;
margin-bottom:10px;
float:center;
  }
*/
   
.logo {
margin-top:10px;
margin-bottom:10px;
}

form {
margin:0px 0 0;
}
.btm_margin  { margin-bottom:10px !important;}

.form-search {margin: 8px 0 8px !important;}

/*.line_hght_40 { line-height:41px;}*/

.style {
height:30px;
background:#368EE0!important;
color:#fff!important;
border:1px solid #368EE0;
text-shadow:none;
}

.breadcrumbs:after {
clear:both;
content:"";
display:table;
}

.font { font-size:11px;
}

.wd {
    margin-top: 3px;
    width: 184px;
}

.breadcrumbs {
background:none repeat scroll 0 0 #F4F4F4;
}

.breadcrumbs ul {
float:left;
list-style-type:none;
margin:0;
padding:2px 5px;
}

.breadcrumbs ul > li {
color:#666;
float:left;
}

.breadcrumbs ul > li > a {
color:#666;
display:block;
float:left;
font-size:12px;
padding:2px 6px;
}

.breadcrumbs ul > li i {
float:left;
font-size:11px;
margin:7px;
}

.breadcrumbs .contact {
float:right;
font-size:11px;
padding:5px 26px;
}

.mrgn {
float:left;
font-size:15px;
color:#666;
margin:7px;
}

/*       slider         */

.width_64 {
width:64%!important;
margin:0 auto;
}

.flexslider {
background:none!important;
border:none!important;
border-radius:0!important;
box-shadow:none!important;
margin:0!important;
}

.flex-control-nav { bottom:0px !important;}

.flex-direction-nav .flex-prev {
	background-position:left !important;
}

.flex-direction-nav .flex-next {
	background-position:right !important;
}

.flex-direction-nav a {
    background: url("/images/theme272/bg_direction_nav.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    height: 30px;
    opacity: 0;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 30px !important;
}

.width {
width:12%;
border-radius:0px !important;
}

.hidden-480 { width:7% !important;}

.non {
font-size:13px!important;
padding-right:30px;
}

.actions {
margin-top:65px;
}

.shop-items > li:hover {
background:none repeat scroll 0 0 #368EE0;
}

.effect {
border:1px solid #EBEaEa;
margin-left:28px!important;
}

.effect:hover {
background:#368EE0!important;
}

.adds img {
padding:0px;
}

.adds {
border:1px solid #ccc;
}

.items {
border:1px solid #ccc;
overflow:hidden;
padding:8px;
}

.part1 {
width:80%;
float:left;
}

.part2 {
width:20%;
float:left;
}

.input_cost {
width:100px;
font-size:11px;
}

.ln_hght {
line-height:70px;
font-size:17px;
}

.font_11 {
line-height:15px;
font-size:10px;
}

.line {
line-height:42px;
font-size:18px;
}

.pad:hover {
background:#368EE0;
text-decoration:none;
}

.pad {
padding:12px;
}

.btm-mrgn {
margin-bottom:80px;
}

.color {
color:#000;
}

.color:hover {
color:#fff;
text-decoration:none;
}

.white {
color:#fff!important;
}

.nav-tabs > li > a {
color:#555!important;
font-size:12px!important;
border-radius:0!important;
padding:6px 8px!important;
}

.nav-tabs > li > a:hover {
color:#000!important;
}

.left_zero {
margin:0 !important;
}

.border {
border:1px solid #ddd;
}

.h4_design {
color:#fff;
background:#368EE0;
font-size:14px;
margin:0;
padding:3px 0 2px 6px;
overflow:hidden;
}

.h4_designs {
color:#fff;
background:#368EE0;
font-size:14px;
margin:0;
padding:9px 12px 9px 0px;
overflow:hidden;
}

.table_head {
background:#EEE;
font-size:12px;
margin:0;
padding:1px 0 2px 6px;
}

.table-bordered {
border-radius:0;
font-size:11px;
}

.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus {
background:#F4F4F4!important;
border: 1px solid #ddd;
}

#myTab a {
background:#fff;
border: 1px solid #ddd;
}

.pad_all {
padding:24px 15px 44px 9px;
}

.hover:hover {
background:#FF6;
cursor:pointer;
}

.hover {
border:1px solid #CCC;
transition:all .2s ease-in;
}

/*input[type="radio"],input[type="checkbox"] {
margin:12px 0 0!important;
}*/

.radio input[type="radio"],.checkbox input[type="checkbox"] {
float:none;

}

.input-block-level {
width:80%!important;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { 
margin-bottom:0 !important;
}


/*    Footer      */


ul,ol {
list-style-type:none;
margin:0!important;
padding-left:2px;
}

.footer {
background:#F3F3F3;
margin-top:30px;
}

.sticky_footer {
background:0;
}

.ln_ht {
padding-top:8px;
padding-bottom:8px;
font-size:12px;
color:#fff;
margin:0;
}

.ln_ht > a {
color:#fff;
}

.size3 {
background:#DDDBDC;
font-size:13px;
border-radius:10px;
font-weight:700;
padding:6px;
}

.pd-btm {
padding-bottom:60px;
}

.gap_bottom {
	border:1px solid #ccc;
	margin-bottom:10px;
}

.gap_bottom input { width:auto;}

.top { margin-top:23px;}

.col-md-3 a {
color:#333;
}

.navbar-inner,.background {
background:#368EE0;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
background:#368EE0;
}

.navbar .nav > li > .dropdown-menu:before,.navbar .nav > li > .dropdown-menu:after,.nav-tabs {
border:none!important;
}

.fa-border,.radio,.checkbox {
padding:0!important;
}

input, .btn, .btn-default {
border-radius:0!important;
}

.zero-btm,.table {
margin-bottom:0!important;
}

.effect:hover .hover,.pad:hover .cart {
display:block;
}

td {
vertical-align:middle !important;
font-size:12px;
}

th {
	background:#368EE0;
	color:#fff;
	text-align:center!important;
    vertical-align:middle !important;
}



.hidden-1024 { text-align:center;}


.hidden-1024 { width:13%;}

.sticky_footer {background: -moz-linear-gradient(top, #b5bdc8 0%, #828c95 0%, #28343b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5bdc8), color-stop(0%,#828c95), color-stop(100%,#28343b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #b5bdc8 0%,#828c95 0%,#28343b 100%);}

.powered_by {background: -moz-linear-gradient(top, #c8d7dc 0%, #e3eaed 12%, #f2f5f6 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8d7dc), color-stop(12%,#e3eaed), color-stop(55%,#f2f5f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #c8d7dc 0%,#e3eaed 12%,#f2f5f6 55%);
}

.btm_brdr {border-bottom:1px solid #ccc;}

.last_bg {background: -moz-linear-gradient(top, #f2f5f6 30%, #e3eaed 95%, #c8d7dc 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#f2f5f6), color-stop(95%,#e3eaed), color-stop(55%,#c8d7dc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f5f6 30%,#e3eaed 95%,#c8d7dc 55%);}

.font_size { font-size:11px;}

.tb_padding { padding-top:12px; padding-bottom:9px;}

.b_padding { padding-bottom:9px;}

.bg_col {
    background: none repeat scroll 0 0 #bbdfee;
    padding: 6px 15px;
    text-align: justify;
}
.zero_mrgn { margin:0px !important;}


.padding_left { padding-left:12px;
                padding-right: 12px;
                text-align: justify;}
				
.responsive { height:auto; width:100%;}

.max { height:auto; max-width:80% !important;}

.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus { background:#368EE0 !important;}

@media screen and (max-width: 1200px) { 
  .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { color:#fff !important;}
}



/*        pgGroupIndex.html        */

.pro_img { padding:10px; height:100px; margin-top:3px; background-color: #fff;}

.size1 {border:1px solid #CCC;
margin-bottom:0;
font-size:13px;
text-align:center;
padding:4px;
background:#DCDCDC; 
}

.blck_brdr { border:1px solid #ccc;
             height:164px;}
			 
			 


/*         order            */


.padng { padding:10px 15px 10px 15px;}

.left_space { margin-left:15px; font-size:20px;}


.btm { padding-bottom:45px;}

			 
			 
			 
/*     eAccount.html       */

.size7 { font-size:25px; margin-left:12px;}
.pixel { font-size:15px; color:#000;}

.tp_brdr {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
}
.tp_pd {
    padding: 16px 0;
}
.sz { color:#666 !important; 
      font-size:11px !important;
	  text-align:justify;
}


/*      helppage          */

.resize { border-bottom:1px solid #ccc; font-size:17px; color:#006AA1 !important;}

.mrgn-top1 { margin-top:48px;}

.sm_mrgn { margin-bottom:3px !important;}

/*      pgpordwizard     */

.w { width:100%;}

.mrgn_top2 { margin-top:40px;}

.bgr { background:#368EE0; padding:6px 0 6px 20px;}

.rgba {
    background: none repeat scroll 0 0 #87CEEB;
    height: 50px;}
	
.rgba1	{background:#F181AF;
	  height: 50px;}
	  
.rgba2 { background:#FEF576;
        height:50px;}

.mrgn_pd {
    margin: 10px 0 0 12px;
}
.italic { font-style:italic;}

.select_skyblue { border:5px solid #368EE0; border-radius:0px; height:39px; }

.select_rose { border:5px solid #F59CBC; border-radius:0px; height:39px; }

.select_yellow { border:5px solid #FEF46E; border-radius:0px; height:39px; }



/*     pgeAccount_UserProducts_1    */

.hght { height:200px !important;}

.size10 {border:1px solid #CCC;
margin-bottom:0;
font-size:13px;
text-align:center;
padding:4px;
background: #4B82BA;
}

  /*        email           */
  
 .padding_lrb { padding:0 18px;}


.padding_bottom { padding-bottom:25px;}


/*     login      */


.botton { background: #368EE0 !important;
                     color: #FFFFFF !important; border:none !important; text-shadow: none !important;}

.botton:hover { background: #368EE0 !important;}

.botton_order { background: #5cb85c !important;
                     color: #FFFFFF !important; border:none !important; text-shadow: none !important;}

.botton_order:hover { background: #3dd909 !important;}


.checkbox input[type="checkbox"] { margin-left:0px !important; }

input[type="radio"], input[type="checkbox"] { margin:0 !important;}

.btm_padding { padding:12px 0 12px 0px;
background:#ebeaea;
transition:all .3s ease-out;}

.btm_padding:hover { background:#e3e2e2; cursor:pointer;}

.btm_hover { color:#444;}


.space {
    font-size: 22px;
    margin-right: 17px;
}

.padding_eight { padding:0px 18px 0px 18px;}


.bg {
padding:20px 60px;
border:1px solid #ebeaea;
}

.float_l { float:left;}


.checkbox.float_l > input {
    margin: 0 !important;
}

.forget a:hover {
    background: none repeat scroll 0 0 #DDDDDD;
}

.forget a {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #555555;
    display: block;
    padding: 10px 0;
    text-align: center;
    text-decoration: none;}
	
.height { height:30px !important;
         background:#F9F9F9 !important;
		 border:1px solid #ccc;
		 color: #333;}
		 
.control-group { margin-bottom:17px !important;}

@media screen  (min-width: 768px) and (max-width: 1200px) { 


}



/*          pgcallback            */



.left_text { text-align:end !important;}


.set { padding:36px 20px 0 !important;}

.icon_size {
    color: #FF0000;
    font-size: 13px;
}

.pd { padding:11px;}

.big {
    background: none repeat scroll 0 0 #EBEAEA;
    color: #FFCC66;
    font-size: 30px;
    padding: 2px 30px 7px;
    transition: all 0.3s ease-out 0s;}



/*        pgdeliverypoints         */

.font_size1 { font-size:20px;}



/*       pgreport9      */

.btm_zero { margin-bottom:0 !important;
 padding:7px 0px 6px 10px;}
 
 
 /*       error           */
 
 .big_font { font-size:50px; color:#ccc;}
 
 .info { font-size:16px; color:#afb5c5; }
 
 .md_font { margin:40px 0 25px; color:#368EE0; font-size:30px;}
 
 .small_font { color:#368EE0;}
 
 .primary_color { color:#368EE0;}
 .partHD { background:#368EE0; padding: 4px 5px 4px 5px; margin: 0 0 10px;}
 
 /*        power search        */
 
 .blue_brdr { border:1px solid #368EE0; }
 
 .form-actions { background:none !important; border:none !important; }
 
 
 /*      save order          */
 
 .hidden-480 { border-radius:0px !important;}
 
 .gray { background:#DBE0E4; padding:4px 0;}
 
 
 /*     pgprodlist       */
 
 .eighteen_pd { padding:0px 18px 18px 18px;}
 
 .styling {
    font-size: 15px;
    
}

.img_pd { margin:5px 5px 5px 0px;
max-width:120px;
max-height:120px;
vertical-align:middle !important;
}

.img_bdr { 
margin-top:16px;
outline:1px solid #ccc;
background-color: #fff;
}

.img_thumb { padding:0px 0px;
}

.overflow { overflow:hidden; }


.gray_brdr { border-top:1px solid #ccc;}

.gr_brdr { border:1px solid #ccc;}

.padding_all { padding:12px 10px; background:#F9F9F9;}

.white_gray { background:#F9F9F9;}

.ln { line-height:45px; text-align:center;}
 
 .padding_all_1 { padding:5px 10px;}
 
 .brdr_btm_right { border-bottom:1px solid #dcdcdc;
                          border-right:1px solid #dcdcdc;
						   box-shadow: 1px 2px 0px #FCFEF1;}
						   
.brdr_right { border-right:1px solid #dcdcdc;}



/*    promotion          */


.m1 {
    margin-top: 35px;
}
.m2 {
    margin-top: 32px;
}
.m3 {
    margin-top: 30px;
}
.m4 {
    margin-top: 22px;
}


.padding2 {
    padding:9px;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

.brdr_btm { border-bottom:1px solid #ccc;}

.l_mrgn { float:right;}

.brdr_all { border:1px solid #ccc;}


.mrgn_tp2 { margin-top:19px !important;}

.font_13 { font-size:12px;}

.black { color:#333;}

.circle {
    background: none repeat scroll 0 0 #EBEAEA;
    border-radius: 50px;
    color: #6CB6DD;
    font-size: 22px;
    padding: 8px;
}

.pd_l { padding-left:46px !important;}

.price {
    color: #88BD42;
    font-size: 16px;
    margin: 0 0 0 8px;}
	
.nostock {
    color: #FF7200;
    font-size: 16px;
    margin: 0 0 0 8px;}
.top_zero { margin-top:0 !important;}

.dp_blue {
    background: none repeat scroll 0 0 #368EE0;
    padding: 5px 5px;
	line-height:20px; 
}

.mrgn_tp_bt { margin:11px 0 0px 0;}

.red {background:#e61e1e; padding:5px 0px; color:#fff;}

.col_red {
color: #e61e1e;
}

.max_hight { height:325px;}

.small_icon {
    font-size: 6px;
    margin-right: 6px;
}

.gap { width:66px;}

.margin_btm { margin:0 0 16px 0;}


.margin_btm_2 {
    margin: 0 0 6px;
}     

.width_17 { width:17%;}


/*     Options_on_buying_notebook      */

.width_30 { width:30px;}

.gray_pd { background:#ebeaea; padding:4px 0 4px 20px;}

.para_style  { color:#000; font-size:15px; text-decoration: underline; }



/*     pgBasket     */

.width_3 { width:110px;}

.p_btm { padding-bottom:8px;}

.left_float { float:left; line-height:30px;}

.mrgn_right{ margin-right:12px;}

.pading_btm { padding-bottom:15px;}

.width_5 { width:150px;}

.brdr_l_b_r {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    line-height: 18px;
    margin: 0;
    padding: 9px;
}

.lin { line-height:21px;}

.line_hght { line-height:16px;}

.line_hght_small { line-height:14px;}

.ash_brdr { border-bottom:1px solid #ccc; padding: 0px 0px 0px 0px}

.background_gray { background:#f5f5f5;}
.background_white { background:#ffffff;}

.line_hght2 { line-height:59px;}

.margin_top { margin-top:13px;}

.full_width { width:603px; border:none !important;}

.half_width { width:119px;}

.size_rt_blue {
border:1px solid #368EE0;
background-color:#368EE0;
color: #ffffff;
margin-bottom:0;  
line-height:20px;
}

/*.hg_60 { height:67px;}*/

.mrgn_tp { margin-top:10px !important;} 

.padding_tp { padding:7px 15px 0 0;}

.padding_nav { padding:8px 8px 0 8px;}

.col_wh { color:#fff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.col_wh:hover { color:#fff; border-bottom-color:#fff;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.mrgn_top_12 { margin-top:12px;}

.pressed input { width:auto;}

.big_size { font-size:14px; color:#F00; margin-top:5px; font-weight:bold;}

.rsp {
    font-size: 12px;
    font-weight: bold;
    margin: 2px 0 0;
}

.brand {
    padding: 0px;
	font-size: 12px;
	margin: 6px 0 0 15px;
}
.Product {
    padding: 7px;
	 margin-bottom: 0;
}
.Processor {
    padding: 25px;
	 margin-bottom: 0;
}
.Operating {
    padding: 24px;
	 margin-bottom: 0;
	 margin-top:0 !important;
}

.Family {
    padding: 33px;
	 margin-bottom: 0;
	 margin-top:0 !important;
}
.Standard {
    padding: 7px;
	 margin-bottom: 0;
}
.stock {
    padding: 7px;
	 margin-bottom: 0;
}
.header_email {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;}

.shadow {
	
	 box-shadow:1px 0 1px rgba(0, 0, 0, 0.15);
	
}

.tp { margin-top:30px !important;}


.btn_style {
    background: none repeat scroll 0 0 #368EE0;
    border: 1px solid #368EE0;
    color: #FFFFFF;
}

.box_height {
    height: 25px !important;
    width: 35px !important;
	text-align:center;
}
.input_height {
    height: 30px !important;
	padding:2px;
}
.input_select_height {
    height: 35px !important;
	padding:2px;
}
.zero_pad {
    padding: 0px;
}
.mrgn_left { margin-left:20px !important; }
.mrgn_right { margin-right:20px !important; }

.nav-tabs.nav-justified>li {
border: 1px solid #ddd;
border-radius: 0px 0px 0 0;
background: #fff;
}

.nav-tabs.nav-justified>.active {
border: 5px 5px 5px 5px solid #ddd;
background:#F4F4F4;
}

.thumb {
display: block;
padding: 2px;
}

.vcenter {
    /*display: inline-block;*/
	display:table-cell;
    vertical-align: middle;
    float: none;
}
.wizard-steps{list-style:none;display:table;width:100%;padding:0;margin:0;position:relative}.wizard-steps li{display:table-cell;text-align:center;width:1%}.wizard-steps li .step{border:5px solid #ced1d6;color:#546474;font-size:15px;border-radius:100%;background-color:#FFF;position:relative;z-index:2;display:inline-block;width:40px;height:40px;line-height:30px;text-align:center}.wizard-steps li:before{display:block;content:"";width:100%;height:1px;font-size:0;overflow:hidden;border-top:4px solid #CED1D6;position:relative;top:21px;z-index:1}.wizard-steps li:last-child:before{max-width:50%;width:50%}.wizard-steps li:first-child:before{max-width:51%;left:50%}.wizard-steps li.active:before,.wizard-steps li.complete:before,.wizard-steps li.active .step,.wizard-steps li.complete .step{border-color:#5293c4}.wizard-steps li.complete .step{cursor:default;color:#FFF;-webkit-transition:transform ease 0.1s;transition:transform ease 0.1s}.wizard-steps li.complete .step:before{display:block;position:absolute;top:0;left:0;bottom:0;right:0;line-height:30px;text-align:center;border-radius:100%;content:"\f00c";background-color:#FFF;z-index:3;font-family:FontAwesome;font-size:17px;color:#87ba21}.wizard-steps li.complete:hover .step{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);border-color:#80afd4}.wizard-steps li.complete:hover:before{border-color:#80afd4}.wizard-steps li .title{display:block;margin-top:4px;max-width:100%;color:#949ea7;font-size:12px;z-index:104;text-align:center;table-layout:fixed;word-wrap:break-word}.wizard-steps li.complete .title,.wizard-steps li.active .title{color:#2b3d53}.step-content{position:relative}.step-content .step-pane{display:none;min-height:200px;padding:4px 8px 12px}.step-content .active{display:block}.wizard-actions{text-align:right}@media only screen and (max-width:767px){.wizard-steps li .step{width:30px;height:30px;line-height:24px;border-width:3px}.wizard-steps li:before,.wizard-steps li:after{border-width:3px}.wizard-steps li.complete .step:before{line-height:24px;font-size:13px}.wizard-steps li:before{top:16px}.step-content .step-pane{padding:4px 4px 6px;min-height:150px}.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #ccc;}}
label.error {
color: #FF0000;
}
input.error {
border: 1px solid #FF0000;
}

@page {
  min-width: 768px;
}
@media print {
  .container {
    width: 700;
  }
a[href]:after {
    content: none !important;
  }
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
border: 2px solid #000000;
}
.blue_brdr {
border: 2px solid #000000;
}
.bgr {
background: #ffffff;
padding: 6px 0 6px 20px;
}
.white {
color: #000000!important;
}
body [class^="col-"] {
  float: left;
}
.col-sm-1,
.col-md-1,
.col-lg-1 {
  width: 8.33333333% !important;
}
.col-sm-2,
.col-md-2,
.col-lg-2 {
  width: 16.66666667% !important;
}
.col-sm-3,
.col-md-3,
.col-lg-3 {
  width: 25% !important;
}
.col-sm-4,
.col-md-4,
.col-lg-4 {
  width: 33.33333333% !important;
}
.col-sm-5,
.col-md-5,
.col-lg-5 {
  width: 41.66666667% !important;
}
.col-sm-6,
.col-md-6,
.col-lg-6 {
  width: 50% !important;
}
.col-sm-7,
.col-md-7,
.col-lg-7 {
  width: 58.33333333% !important;
}
.col-sm-8,
.col-md-8,
.col-lg-8 {
  width: 66.66666667% !important;
}
.col-sm-9,
.col-md-9,
.col-lg-9 {
  width: 75% !important;
}
.col-sm-10,
.col-md-10,
.col-lg-10 {
  width: 83.33333333% !important;
}
.col-sm-11,
.col-md-11,
.col-lg-11 {
  width: 91.66666667% !important;
}
.col-sm-12,
.col-md-12,
.col-lg-12 {
  width: 100% !important;
}
.col-sm-offset-0,
.col-md-offset-0,
.col-lg-offset-0 {
  margin-left: 0 !important;
}
.col-sm-offset-1,
.col-md-offset-1,
.col-lg-offset-1 {
  margin-left: 8.33333333% !important;
}
.col-sm-offset-2,
.col-md-offset-2,
.col-lg-offset-2 {
  margin-left: 16.66666667% !important;
}
.col-sm-offset-3,
.col-md-offset-3,
.col-lg-offset-3 {
  margin-left: 25% !important;
}
.col-sm-offset-4,
.col-md-offset-4,
.col-lg-offset-4 {
  margin-left: 33.33333333% !important;
}
.col-sm-offset-5,
.col-md-offset-5,
.col-lg-offset-5 {
  margin-left: 41.66666667% !important;
}
.col-sm-offset-6,
.col-md-offset-6,
.col-lg-offset-6 {
  margin-left: 50% !important;
}
.col-sm-offset-7,
.col-md-offset-7,
.col-lg-offset-7 {
  margin-left: 58.33333333% !important;
}
.col-sm-offset-8,
.col-md-offset-8,
.col-lg-offset-8 {
  margin-left: 66.66666667% !important;
}
.col-sm-offset-9,
.col-md-offset-9,
.col-lg-offset-9 {
  margin-left: 75% !important;
}
.col-sm-offset-10,
.col-md-offset-10,
.col-lg-offset-10 {
  margin-left: 83.33333333% !important;
}
.col-sm-offset-11,
.col-md-offset-11,
.col-lg-offset-11 {
  margin-left: 91.66666667% !important;
}
.col-sm-offset-12,
.col-md-offset-12,
.col-lg-offset-12 {
  margin-left: 100% !important;
}
.visible-xs,
.visible-xs-block,
.visible-sm,
.visible-sm-block {
  display: block !important;
}
.visible-xs-inline,
.visible-sm-inline {
  display: inline !important;
}
.visible-xs-inline-block,
.visible-sm-inline-block {
  display: inline-block !important;
}
.hidden-xs,
.hidden-sm {
  display: block !important;
}

.container .navbar-header,
.container .navbar-collapse {
  margin-right: 0;
  margin-left: 0;
}

/* Always float the navbar header */
.navbar-header {
  float: left;
}

/* Undo the collapsing navbar */
.navbar-collapse {
  display: block !important;
  height: auto !important;
  padding-bottom: 0;
  overflow: visible !important;
}

.navbar-toggle {
  display: none;
}
.navbar-collapse {
  border-top: 0;
}

.navbar-brand {
  margin-left: -15px;
}

/* Always apply the floated nav */
.navbar-nav {
  float: left;
  margin: 0;
}
.navbar-nav > li {
  float: left;
}
.navbar-nav > li > a {
  padding: 15px;
}

/* Redeclare since we override the float above */
.navbar-nav.navbar-right {
  float: right;
}

/* Undo custom dropdowns */
.navbar .navbar-nav .open .dropdown-menu {
  position: absolute;
  float: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-width: 0 1px 1px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
  color: #333;
}
.navbar .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar .navbar-nav .open .dropdown-menu > li > a:focus,
.navbar .navbar-nav .open .dropdown-menu > .active > a,
.navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
  color: #fff !important;
  background-color: #428bca !important;
}
.navbar .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  color: #999 !important;
  background-color: transparent !important;
}
}

