

#p-basics > div.p-desc > ul{
  margin-left:20px;
}

#tab-content1{
  height: 100%;
  max-height: 700px;
  overflow-y: auto;
}
#tab-content2{
  height: 100%;
  max-height: 700px;
  overflow-y: auto;
}
.link_spec{
  color:#002398;
}
.link_spec:hover{
  text-decoration: underline;
  color:#002398;
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.clear, .k_clear {
  clear: both;
  float: none;
}

.p-wrapper {
	overflow: hidden;
}
.controler{
  height:100px;
}

.headline {
    border-bottom: 1px solid #b1b0b0 !important;
    padding-bottom: 20px !important;
    margin: 2% 0 !important;
}
.headerMain {
  margin-top: 10px;
}
.headline a {
  font-size: 14px;
  color: #000;
  font-weight: bold;
  padding-left: 30px;
}
#p-gallery, #p-basics {
    width: 40%;
    float: left;
    margin-left: -1%;
    margin-right: 10%;
}

#p-info {
  margin: 30px 0;
}
.tabs {
  width: 98%;
  float: none;
  list-style: none;
  padding: 0;
  margin: 0 1%!important;
  position: relative;
}

.tabs input[type=radio] {
  display: none;
  position: absolute;
  top: 9px;
  left: 0;
  visibility: hidden;
}
.tabs label {
    float: left;
    cursor: pointer;
    display: block;
    font-size: 120%;
    color: #000;
    border: 1px solid #cacaca;
    border-bottom: 0;
    background: #ebebeb;
    position: relative;
    text-transform: capitalize;
    top: 0px;
    z-index: 1;
    margin-right: 2%;
    width: 23.50%;
    text-align: center;
    padding-top:9px;
    padding-bottom: 9px;
}

.tabs label.last {
  margin: 0;
}
.tabs label.m0 {
  margin-right: 0;
}
.tabs label span {
  display: none;
}
.tab-content {
  display: none;
  width: 100%;
  float: left;
  padding: 25px!important;
  font-size: 14px!important;
  font-weight: 100;
  box-sizing: border-box!important;
  background-color: #ffffff;
  text-align: justify;
}

.tab-content table td {font-weight: 300;}

.tab-content h3, .tab-content ul li strong.m15 {margin: 11px 0;
display: block;}

.tabs [id^="tab"]:checked+ label {
  background: #e61b1f;
  color: #fff;
}
#tab1:checked ~ #tab-content1, #tab2:checked ~ #tab-content2, #tab3:checked ~ #tab-content3, #tab4:checked ~ #tab-content4 {
      display: block!important;
      border: 1px solid #d8d8d8;
}
#video {
  margin-top: 20px;
  width: 100%;
  height: 565px;
}
#video object {
  width: 100%;
  height: 565px;
}

#tab-content4 .list li span {margin-left: 20px;
list-style-type: disc;
display: inherit;}

#p-title {
  font-size: 20px;
  margin: 20px 0 30px;
  font-weight: bold;
}
.prod_highlights li {
  font-size: 14px;
  font-weight: 100;
  margin:0 0 10px 15px;
}
.p-prices span {
  display: block;
}
#p-now {
  font-size: 27px;
  line-height: 41px;
  margin:40px 0 0;
  font-weight: bold;
  color: #e61b1f;
}
#p-was {
  text-decoration: line-through;
  font-size: 16px;
  color: #848484;
  font-weight: lighter;
  text-transform: capitalize;
}
.p-links {
  margin: 34px 20% 0 0!important;
}
.p-links a {
  color: #fff!important;
  text-align: center;
  padding: 10px;
  text-transform: capitalize;
  display: block;
}
#p-buy, #p-add {
  position: relative;
  background: #e61b1f;
  margin-bottom: 10px;
}
#p-buy:before {
  position: absolute;
  left: 16%;
  content: '\f07a';
  display: block;
  color: #fff;
  font-family: 'FontAwesome';
  font-size: 18px;
}
#p-add:before {
  position: absolute;
  left: 5%;
  content: '\f291';
  display: block;
  color: #fff;
  font-family: 'FontAwesome';
  font-size: 17px;
}
.p-button {
  font-size: 15px;
  margin-bottom: 20px;
  width: 49%;
}

.list-1 li{list-style-type:disc;
  margin-left: 15px;
padding-left: 2px;}

.list li {list-style-type: none;}



#p-buy {
  margin-right: 1%;
  float: left;
}
#p-add {
  float: right;
}
#p-watch {
  margin-right: 1%;
}
#p-ask, #p-watch {
  background: #979797;
}
#p-watch, #p-ask {
  width: 49%;
  font-size: 15px;
}
.more-links span {
  text-transform: capitalize;
  font-size: 13px;
  text-align: center;
  color: #000;
  display: block;
  padding: 10px 10px 10px 36px;
  position: relative;
}


#p-buy:hover, #p-add:hover {
  background:#a71114;
  text-decoration: none;
}
#p-watch:hover, #p-ask:hover {
  background:#636363;
  text-decoration: none;
}

img.ODfancyimg {margin-top: 20px!important;}

.tab-content p, .tab-content span, .tab-content ul {margin-bottom: 15px;
}

.tab-content h1, .tab-content h2, .tab-content h3, .tab-content h4, .tab-content h5{margin-bottom: 15px;
font-weight: bold;
}

#p-footer p {
	text-align: center;
	margin:31px 0 10px;
	font-size: 13px;
}

#p-footer:before {
	display: block;
	content: "";
	background: #979797;
	position: absolute;
	left: -50%;
	width: 50%;
	height: 268px;
}
#p-footer:after {
	display: block;
	content: "";
	background: #979797;
	position: absolute;
	right: -50%;
	top: 0;
	width: 50%;
	height: 268px;
}
#p-footer .p-container {
	color: #fff;
}
#p-footer .p-content {
	padding: 25px 200px;
	font-size: 0;
	background: #979797;
}
#p-footer .p-heading {
	font-family: gotham-book, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 15px;
	text-transform:capitalize;
	text-align: left;
	color: #fff;
	background: transparent;
	padding: 0;
}


#p-footer .p-section {
	display: inline-block;
	vertical-align: middle;
	width: 37%;
	border-right:1px solid #b1b1b1;
	padding-right: 15px;
}


#p-footer .p-section:first-child {width:25%;}

#p-footer .p-section:first-child ul {width:80%;}


#p-footer .p-section:last-child {border-right:0; }


#p-footer .p-categories ul.first, #p-footer .p-socials ul.first  {

	    margin-left:  47px;
	}

	#p-footer .p-categories .p-heading, #p-footer .p-socials .p-heading  {
	text-align:center;

	}

#p-footer .p-section ul {
	 float:left;
	 width:42%;
	 text-align:left;
	 height: 122px;
	}


#p-footer li {
	list-style: none;
	padding: 3px 0;
}
#p-footer a {
	position: relative;
	font-family: gotham-book, sans-serif;
	color: #fff;
	font-size: 14px;
	line-height: 17px;
	letter-spacing: -0.3px;
	transition: all 0.15s;
}
#p-footer a:hover {
	text-decoration:underline;
}
#p-footer .p-categories .lev2 {
	display: none;
}

#p-footer .p-logo {
	width: 22%;
	padding-top: 40px;
}
#p-footer .p-logo p {
	font-family: gotham-book, sans-serif;
	font-size: 13px;
	letter-spacing: -0.3px;
}
#p-footer .p-socials .p-ico {
	display: inline-block;
	vertical-align: top;
	margin-right: 6px;
	width: 19px;
	height: 20px;

}

#p-footer .p-socials .p-fb .p-ico {background: url("../img/fb.png") 0px center no-repeat; width:18px;height:19px;}

#p-footer .p-socials .p-tw .p-ico {background: url("../img/tw.png") 0px center no-repeat;height:18px;}

#p-footer .p-socials .p-insta .p-ico {background: url("../img/in.png") 0px center no-repeat;}

#p-footer .p-socials .p-yt .p-ico {background: url("../img/tb.png") 0px center no-repeat;}
#p-footer .p-socials .p-pin .p-ico {background: url("../img/pr.png") 0px center no-repeat; width:18px;height:19px;}
#p-footer .p-socials .p-gplus .p-ico {background: url("../img/gm.png") 0px center no-repeat;}
#p-footer .p-socials .p-blog .p-ico {background: url("../img/bl.png") 0px center no-repeat;}


	#tab-content2 > table > tbody > tr.Intel.Badge > th{display:none !important;}
#tab-content2 > table > tbody > tr.Intel.Badge{display:none !important;}
#tab-content2 > table > tbody > tr.Intel.Banner{display:none !important;}
#tab-content2 > table > tbody > tr.Intel.Banner > th{display:none !important;}
#tab-content2 > table > tbody > tr.Extra.Promotion.\33 {display:none !important;}
#tab-content2 > table > tbody > tr.Extra.Promotion.\33 > th{display:none !important;}
#tab-content2 > table > tbody > tr.Extra.Promotion.\34  > th{display:none !important;}
#tab-content2 > table > tbody > tr.Extra.Promotion.\34 {display:none !important;}
#tab-content2 > table > tbody > tr.Variation{display:none !important;}
#tab-content2 > table > tbody > tr.Variation> th{display:none !important;}


#tab-content2 > table > tbody > tr.Microsoft.Widget > th{display:none !important;}
#tab-content2 > table > tbody > tr.Microsoft.Widget{display:none !important;}
#tab-content2 > table > tbody > tr.Addon.Accessories > th{display:none !important;}
#tab-content2 > table > tbody > tr.Addon.Accessories{display:none !important;}
#tab-content2 > table > tbody > tr.Extra.Promotion > th{display:none !important;}
#tab-content2 > table > tbody > tr.Extra.Promotion{display:none !important;}

#tab-content2 > table > tbody > tr.Popular.Products{display:none !important;}
#tab-content2 > table > tbody > tr.Popular.Products > th{display:none !important;}

#tab-content2 > table > tbody > tr.NVIDIA.Logo{display:none !important;}
#tab-content2 > table > tbody > tr.NVIDIA.Logo > th{display:none !important;}

#tab-content2 > table > tbody > tr.Specs.Table{display:none !important;}
#tab-content2 > table > tbody > tr.Specs.Table > th{display:none !important;}

#tab-content2 > table > tbody > tr.Custom.Bundle{display:none !important;}
#tab-content2 > table > tbody > tr.Custom.Bundle > th{display:none !important;}

#tab-content2 > table > tbody > tr.Brand.Logo{display:none !important;}
#tab-content2 > table > tbody > tr.Brand.Logo > th{display:none !important;}#tab-content2 > table > tbody > tr.Norton.Antivirus{display: none !important;}#tab-content2 > table > tbody > tr.Free.Norton > th{display:none !important;}







