/* CSS Document */
@charset "utf-8";

/*DEFAULTS*/
iframe#desc_ifr html, html, iframe#desc_ifr body, body {
	overflow-x: hidden;
}

a:hover, a:focus {
	color: inherit;
}

.h3, h3 {
	font-size: 32px !important;
	letter-spacing: normal !important;
	margin-bottom: 1rem !important;
}

.laptop-brand {
	height: 150px;
	width: auto;
}

/*.fixed-header {
	margin-top: 175px;
}*/

/*DEFAULTS END*/
/*FONTS BEGIN*/
* {font-family: "Inter", serif;font-optical-sizing: auto;font-style: normal;}
.fc-dblue {color:#00112b;}
.fc-nblue {color:#002055;}
.fc-white {color:#ffffff;}
.fc-grey {color:#444444;}
.fc-dgrey {color:#333333;}
.fc-dgrey2 {color:#1e1e1e;}
.fc-blue{color:#0066ff;}
.fw-200 {font-weight:200;}
.fw-400 {font-weight:400;}
.fw-700 {font-weight:700;}
.fw-800 {font-weight:800;}
.fw-900 {font-weight:900;}
.td-none {text-decoration:none;}
.fs-12{font-size:12px !important;line-height:normal;}
.fs-14{font-size:14px !important;line-height:1.4;}
.fs-16 {font-size:16px !important;line-height:1.5;}
.fs-18 {font-size:18px !important;line-height:26px;}
.fs-20 {font-size:20px !important;line-height:30px;}
.fs-21{font-size:21px !important;}
.fs-20-sec5 {font-size:20px;line-height:38px;}
.fs-22 {font-size:22px;line-height:28px;}
.fs-24 {font-size:24px !important;line-height:28px;}
.fs-28 {font-size:28px !important;line-height:44px;}
.fs-36 {font-size: 36px !important;}
.fs-48 {font-size:48px;}
.fs-60{font-size:60px;}
.fs-20-lap {font-size:20px;line-height:44px;}
.py-8 {padding-top: 3rem !important;padding-bottom: 3rem !important;}
.px-8 {padding-left: 3rem !important;padding-right: 3rem !important;}
/*FONTS END*/
/*SECTION 1 BEGIN*/
#sec1_header {top: 0;background-color: #00112b; /*position: fixed; z-index: 99999;*/}
#sec1_main {/*background-image: linear-gradient(45deg, #219efe, #65ddd1);*/ padding:40px;}
#sec1_header a {
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
}
#sec1_header a:hover, #sec1_header a:focus {
	color: #4496f6;
}
.header-menu .col {
	-webkit-box-flex: 0;
	    -ms-flex: none;
	        flex: none;
	width: -webkit-max-content !important;
	width: -moz-max-content !important;
	width: max-content !important;
}
.laptop-main-photo-mobile {
	display: none;
}
.lnk-spc {padding-left:2vw;padding-right:2vw;}
.pc-series {/*font-size:2.9rem;line-height:2.9rem;text-shadow: 4px 3px 6px #297083;letter-spacing:1.8rem;*/word-break:break-all;margin-bottom:0 !important;}
.pc-model {/*font-size:6rem;line-height:6.5rem;text-shadow: .8rem .6rem 1.2rem #297083;*/letter-spacing:.2rem;margin-bottom:0 !important;}
.pc-specs {/*font-size:2.3rem;line-height:2.7rem;text-shadow: 4px 3px 6px #297083;*/font-style: italic;letter-spacing:.2rem;padding: 0 1.5rem 0 1.5rem !important;margin-bottom: 0 !important;}

/*.product-reposition {position:relative;top:120px;}*/
.desc-small {font-size:18px;line-height:26px;}
/*SECTION 1 END*/
/*SECTION 2 BEGIN*/
#sec2_main {background-image:url("E:\eBay Template\ebay-leasure.jpg"); height:600px; background-size: cover; background-repeat: no-repeat; background-position: center bottom; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: end;}
#sec2_main .row {
	height: 100%;
}
.laptop-use {height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
/*SECTION 2 END*/
/*SECTION 2 BEGIN*/
.sect2-head {font-size:4.5rem;line-height:5rem;letter-spacing:.2rem;}
#sect2_a-main {background-image: -o-linear-gradient(45deg, #b087e3, #90b5fc);background-image: linear-gradient(45deg, #b087e3, #90b5fc);}
#sect2_b-main {background-image: -o-linear-gradient(45deg, #8bcbff, #b0eee6);background-image: linear-gradient(45deg, #8bcbff, #b0eee6);}
#sect2_c-main {background-image: -o-linear-gradient(45deg, #bbe8b7, #b0efe5);background-image: linear-gradient(45deg, #bbe8b7, #b0efe5);}
/*SECTION 2 END*/
/*SECTION 3 BEGIN*/
#sec3_main {padding-top:40px;padding-bottom:50px;max-height:480px;}
.sec3-head {font-size:6rem;/*line-height:6.5rem;*/letter-spacing:.2rem;margin-bottom:2rem;}
/*.circle-bg {width: 200px;height: 200px;background-color: #676767;border-radius: 50%;transition: all 0.5s ease 0s;}*/
/*.circle-bg:hover {background-color: #3585ff;}*/
.card {border:0px !important;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;background-color:unset;}
/*.card:hover {box-shadow: 0 0 20px rgba(53, 133, 255, 0.8);}*/
.card:hover .circle-bg {background-color: #3585ff;}
.card-body {-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;visibility:hidden;opacity:0;position:absolute;overflow-y: scroll;max-height: 210px;}
.card:hover > .card-body {visibility:visible;opacity:100%;position: relative;}
.card h4, .card-image img {-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.card-image{-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;margin-bottom:1rem;}
.card-image img {height:75px;width:auto;text-align:center;}
.card:hover > .card-image {display:none;}
.card-body::-webkit-scrollbar {width: 7px;}
.card-body::-webkit-scrollbar-track {background: #0066ff;}
.card-body::-webkit-scrollbar-thumb {background: #fff;}
/*SECTION 3 END*/
/*SECTION 4 BEGIN*/
#sec4 {background-color: #f4f4f4;padding-top:20px;}
.txt-pad-scl {padding-left:50px;padding-right:50px;}
/*SECTION 4 END*/
/*SECTION 5 BEGIN*/
#sec5 {margin-top:50px;margin-bottom:50px;}
.sec5-head {font-size:6rem;line-height:6.5rem;letter-spacing:.2rem;}
.sec5-subhead {font-size:3.5rem;line-height:4rem;}
.brdr-nblue {border: solid 5px #002055;}
/*SECTION 5 END*/
/*SLIDER BEGIN*/

.slider-mobile {
	display: none;
}

.slider-mobile .images-inner {
	height: 640px;
}

.slider-mobile .image-slide, .slider-mobile .image {
	height: 100%;
}

.slider-mobile .image {
	padding: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.image-slide.ebay-mobile img {
	height: 75px;
	width: auto;
	margin-bottom: 1rem;
}

.image-slide img.mobile-dell {
	max-width: 150px;
	width: 50%;
	height: auto;
	margin-bottom: 30px;
}

.image-slide img.mobile-mar {
	width: 260px;
	height: auto;
	margin-top: 30px;
}

.mobile-warranty {
	background-image: url('https://bc-market-images.nyc3.cdn.digitaloceanspaces.com/CSS/images/slide2-mobile.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

.mobile-purpose {
	background-image: url('https://bc-market-images.nyc3.cdn.digitaloceanspaces.com/CSS/images/slide4-mobile.jpg');
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

@media screen and (min-width: 961px) {
	.laptop-model-info {
		padding-bottom: 0 !important;
	}
}

@media screen and (max-width: 960px) {
	.laptop-model-info {
		padding-top: 0 !important;
	}
	
	.slider-mobile {
		display: block;
	}
	
	.slider-desktop {
		display: none;
	}
	
	/*#sec1_main {
		padding-bottom: 0 !important;
	}*/
	
	.laptop-main-photo-mobile {
		display: block;
		height: 320px;
		background-size: 350px;
		background-repeat: no-repeat;
		background-position: center;
	}
	
	.laptop-main-photo-desktop {
		display: none;
	}
}

@media screen and (max-width: 640px) {
	.image-slide h3 {
		font-size: 28px !important;
	}
	
	.image-slide .fs-22 {
		font-size: 16px !important;
	}
	
	.slider-mobile .image {
		padding: 30px 15px;
	}
	
	.header-menu .col {
		width: 100% !important;
	}
	
	#sec1_header .header-menu .col:not(:last-of-type) {
		margin-bottom: 1rem !important;
	}
}

/*.image {
  width: 100%;
}*/
.radio {
  display: none;
}
.images {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  position: relative;
}
.images-inner {
  width: 500%;
  -webkit-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
  -o-transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
  transition: all 800ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
  -webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
       -o-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
          transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
	height: 100%;
	position: relative;
}
.image-slide {
  width: 20%;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  float: left;
	position: relative;
}
/*.image-slide .image {
	padding-left: 10%;
	padding-right: 10%;
	padding-bottom: 50px;
	height: 100%;
	display: flex;
  align-content: center;
	align-items: center;
	justify-content: center;
  flex-direction: column;
}*/
.image:nth-of-type(1) .col:last-of-type {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.image:nth-of-type(1) .col:nth-of-type(1) img {
	width: 48%;
    height: auto;
    overflow: hidden;
}
/*.image-slide:nth-of-type(3) {
	background-image: url("E:/eBay Template/slide3.png");
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}*/
.image .row {margin-top: 0 !important;margin-bottom:0 !important;height: 100%;}
.bg2 {
	background-image:url("https://bc-market-images.nyc3.cdn.digitaloceanspaces.com/CSS/images/slide2.png");
	background-size: cover;
	background-position: left center;
	background-repeat: no-repeat;
}
.bg4 {
	background-image:url("https://bc-market-images.nyc3.cdn.digitaloceanspaces.com/CSS/images/slide4.jpg");
	background-size: cover;
	background-position: left center;
	background-repeat: no-repeat;
}
.bg-blue-grad {
	background-image: -webkit-gradient(linear, left top, right top, from(#0066ff), to(#0342a2));
	background-image: -o-linear-gradient(left, #0066ff, #0342a2);
	background-image: linear-gradient(90deg, #0066ff, #0342a2);
}
.bg-blue-grad-mobile {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#0066ff), to(#0342a2));
	background-image: -o-linear-gradient(top, #0066ff, #0342a2);
	background-image: linear-gradient(180deg, #0066ff, #0342a2);
}
.image-slide img {
	width: 100%;
	height: auto;
}
.image-slide,
.fake-radio,
.radio-btn {
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.slider-nav {
  position: absolute;
	width: 145px;
  bottom: 1rem;
  margin-left: calc(50% - 72.5px);
  margin-right: calc(50% - 72.5px);
	display: none;
}
.mar-badge-ext {
	width: 250px;
	height: auto;
	text-align: center;
	margin: 0 auto;
}

/* Move slides overflowed container */
#slider-desktop #slide1:checked ~ .images .images-inner {
  margin-left: 0;
}
#slider-desktop #slide2:checked ~ .images .images-inner {
  margin-left: -100%;
}
#slider-desktop #slide3:checked ~ .images .images-inner {
  margin-left: -200%;
}
#slider-desktop #slide4:checked ~ .images .images-inner {
  margin-left: -300%;
}
#slider-mobile #mobileslide1:checked ~ .images .images-inner {
  margin-left: 0;
}
#slider-mobile #mobileslide2:checked ~ .images .images-inner {
  margin-left: -100%;
}
#slider-mobile #mobileslide3:checked ~ .images .images-inner {
  margin-left: -200%;
}
#slider-mobile #mobileslide4:checked ~ .images .images-inner {
  margin-left: -300%;
}

/* Color of bullets */
#slide1:checked ~ div .fake-radio .radio-btn:nth-child(1),
#slide2:checked ~ div .fake-radio .radio-btn:nth-child(2),
#slide3:checked ~ div .fake-radio .radio-btn:nth-child(3),
#slide3:checked ~ div .fake-radio .radio-btn:nth-child(4),
#mobileslide1:checked ~ div .fake-radio .radio-btn:nth-child(1),
#mobileslide2:checked ~ div .fake-radio .radio-btn:nth-child(2),
#mobileslide3:checked ~ div .fake-radio .radio-btn:nth-child(3),
#mobileslide3:checked ~ div .fake-radio .radio-btn:nth-child(4)  {
  background: #ffffff;
}
.radio-btn {
  width: 30px;
  height: 3px;
  background: #ffffff;
  opacity: 0.5;
  display: inline-block !important;
  margin: 0 1px;
  cursor: pointer;
  -webkit-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
/* Color of bullets - END */

/* Text of slides */
#slide1:checked ~ .labels .label:nth-child(1),
#slide2:checked ~ .labels .label:nth-child(2),
#slide3:checked ~ .labels .label:nth-child(3),
#slide3:checked ~ .labels .label:nth-child(4)
#mobileslide1:checked ~ .labels .label:nth-child(1),
#mobileslide2:checked ~ .labels .label:nth-child(2),
#mobileslide3:checked ~ .labels .label:nth-child(3),
#mobileslide3:checked ~ .labels .label:nth-child(4){
  opacity: 1;
}

.label {
  opacity: 0;
  position: absolute;
}
/* Text of slides - END */

/* Calculate AUTOPLAY for BULLETS */
#play1:checked ~ .images .slider-nav .fake-radio .radio-btn:nth-child(1), #mobileplay1:checked ~ .images .slider-nav .fake-radio .radio-btn:nth-child(1) {
  -webkit-animation: bullet1 12300ms infinite -1000ms;
          animation: bullet1 12300ms infinite -1000ms;
}
#play1:checked ~ .images .slider-nav .fake-radio .radio-btn:nth-child(2), #mobileplay1:checked ~ .images .slider-nav .fake-radio .radio-btn:nth-child(2) {
  -webkit-animation: bullet2 12300ms infinite -1000ms;
          animation: bullet2 12300ms infinite -1000ms;
}
#play1:checked ~ .images .slider-nav .fake-radio .radio-btn:nth-child(3), #mobileplay1:checked ~ .images .slider-nav .fake-radio .radio-btn:nth-child(3) {
  -webkit-animation: bullet3 12300ms infinite -1000ms;
          animation: bullet3 12300ms infinite -1000ms;
}
#play1:checked ~ .images .slider-nav .fake-radio .radio-btn:nth-child(4), #mobileplay1:checked ~ .images .slider-nav .fake-radio .radio-btn:nth-child(4) {
  -webkit-animation: bullet4 12300ms infinite -1000ms;
          animation: bullet4 12300ms infinite -1000ms;
}

@-webkit-keyframes bullet1 {
  0%, 20.5% {
    opacity: 1;
  }
  20.51%, 100% {
    opacity: 0.5;
  }
}

@keyframes bullet1 {
  0%, 20.5% {
    opacity: 1;
  }
  20.51%, 100% {
    opacity: 0.5;
  }
}

@-webkit-keyframes bullet2 {
  0%, 25% {
    opacity: 0.5;
  }
  25.01%, 45.5% {
    opacity: 1;
  }
  45.51%, 100% {
    opacity: 0.5;
  }
}

@keyframes bullet2 {
  0%, 25% {
    opacity: 0.5;
  }
  25.01%, 45.5% {
    opacity: 1;
  }
  45.51%, 100% {
    opacity: 0.5;
  }
}

@-webkit-keyframes bullet3 {
  0%, 50% {
    opacity: 0.5;
  }
  50.01%, 70.5% {
    opacity: 1;
  }
  70.51%, 100% {
    opacity: 0.5;
  }
}

@keyframes bullet3 {
  0%, 50% {
    opacity: 0.5;
  }
  50.01%, 70.5% {
    opacity: 1;
  }
  70.51%, 100% {
    opacity: 0.5;
  }
}

@-webkit-keyframes bullet4 {
  0%, 75% {
    opacity: 0.5;
  }
  75.01%, 95.5% {
    opacity: 1;
  }
  95.51%, 100% {
    opacity: 0.5;
  }
}

@keyframes bullet4 {
  0%, 75% {
    opacity: 0.5;
  }
  75.01%, 95.5% {
    opacity: 1;
  }
  95.51%, 100% {
    opacity: 0.5;
  }
}


/* Manual click overrides (no animation, just static highlight) */
#slide1:checked ~ .images .fake-radio .radio-btn:nth-child(1),
#slide2:checked ~ .images .fake-radio .radio-btn:nth-child(2),
#slide3:checked ~ .images .fake-radio .radio-btn:nth-child(3),
#slide4:checked ~ .images .fake-radio .radio-btn:nth-child(4),
#mobileslide1:checked ~ .images .fake-radio .radio-btn:nth-child(1),
#mobileslide2:checked ~ .images .fake-radio .radio-btn:nth-child(2),
#mobileslide3:checked ~ .images .fake-radio .radio-btn:nth-child(3),
#mobileslide4:checked ~ .images .fake-radio .radio-btn:nth-child(4) {
  opacity: 1;
}


/* Calculate AUTOPLAY for BULLETS - END */

/* Calculate AUTOPLAY for SLIDES */
/*@keyframes slide {
  0%, 25.203252032520325%	{ margin-left: 0; }
  33.333333333333336%, 58.53658536585366%	{ margin-left: -100%; }
  66.66666666666667%, 91.869918699187%	{ margin-left: -200%; }
}*/

@-webkit-keyframes slide {
  0%, 20.5%    { margin-left: 0; }
  25%, 45.5%   { margin-left: -100%; }
  50%, 70.5%   { margin-left: -200%; }
  75%, 95.5%   { margin-left: -300%; }
}

@keyframes slide {
  0%, 20.5%    { margin-left: 0; }
  25%, 45.5%   { margin-left: -100%; }
  50%, 70.5%   { margin-left: -200%; }
  75%, 95.5%   { margin-left: -300%; }
}

.st-slider > #play1:checked ~ .images .images-inner, .st-slider > #mobileplay1:checked ~ .images .images-inner {
  -webkit-animation: slide 12300ms infinite;
          animation: slide 12300ms infinite;	
}
/* Calculate AUTOPLAY for SLIDES - END */

.st-slider > #play1:checked ~ .images .images-inner:hover, .st-slider > #play1:checked ~ .images .images-inner:hover ~ #play1:checked ~ div .fake-radio .radio-btn, .st-slider > #mobileplay1:checked ~ .images .images-inner:hover, .st-slider > #mobileplay1:checked ~ .images .images-inner:hover ~ #mobileplay1:checked ~ div .fake-radio .radio-btn, .st-slider > #mobileplay1:checked ~ .images .images-inner:focus, .st-slider > #mobileplay1:checked ~ .images .images-inner:focus ~ #mobileplay1:checked ~ div .fake-radio .radio-btn {
  -webkit-animation-play-state:paused;
          animation-play-state:paused;
}
/*SLIDER END*/
/*FOOTER BEGIN*/
#footer_nav {background-color:#002255}
#footer_main {clear:both; padding-bottom:40px;}
#footer_main h3 {
	padding-top: 40px;
}
.btn {border-radius:0;font-size:14px;font-weight:700;text-transform:uppercase;border-color:#00112b;letter-spacing:0.5px;}
.btn-white {background-color:#ffffff;}
.btn-white a {
	color: #00112b;
}
.btn-dblue {background-color:#00112b;}
.copyright {
	background-color: #00112b;
	padding: 15px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-ms-flex-line-pack: center;
	    align-content: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	justify-items: center;
}
.copyright p, #footer_nav p {
	margin: 0;
}
.footer-logo {
	float: none !important;
	width: 250px;
}
/*FOOTER END*/

.laptop-condition-wrapper {
	background-color: #f4f4f4;
	padding-top: 2rem !important;
}

@media (max-width: 960px) {
	
	#sec1_main .row {
		display: block !important;
	}
	
	#sec1_main .row div {
		width: 100%;
	}
	
	/*.fixed-header {
		margin-top: 135px;
	}*/
	
	.laptop-use {
		height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-left: 15%;
    padding-right: 15%;
	}
	.laptop-use-body {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
    	-webkit-box-align: center !important;
    	    -ms-flex-align: center !important;
    	        align-items: center !important;
	}
	.laptop {
		-webkit-box-ordinal-group: 3;
		    -ms-flex-order: 2;
		        order: 2;
	}
	.laptop-use-body div {
		width: 100% !important;
	}
	.laptop img {
		width: 250px;
	}
	.laptop-condition-wrapper {
		display: block;
	}
	.laptop-condition, .laptop-battery {
		width: 100%;
	}
	.laptop-condition {
		margin-bottom: 2rem;
	}
	#sec4 .row {
		display: block !important;
	}
	#sec4 .row div {
		width: 100%;
		text-align: center;
	}
	#sec4 .row div img {
		width: 250px;
		height: auto;
	}
	#sec3_main .row {
		display: block;
	}
	#sec3_main .col {
		width: 100%;
	}
	#sec3_main {
		max-height: unset;
	}
	#sec3_main .col:not(last-of-type) {
		margin-bottom: 1rem;
	}
	#sec1_header .row {
		/*display: block !important;*/
		text-align: center !important;
		margin: 0 !important;
	}
	#sec1_header .row div {
		width: 100%;
		text-align: center !important;
		padding: 0 !important;
	}
	#sec1_header .row .row div {
		margin-bottom: 0 !important;
	}
	.header-logo {
		width: 250px;
		height: auto;
		float: none !important;
	}
	.header-mar {
		width: 100px;
		height: auto;
		float: none !important;
	}
	#sec1_header .row .header-menu {
		margin-top: 1rem !important;
	}
	
	#sec1_header .row .header-menu a {
		font-size: 14px !important;
	}
	.mar-badge-wrapper {
		display: none !important;
	}
	
	body .fixed-header #sec2_main {
		background-image:url("E:/eBay Template/ebay-leasure_mobile.jpg") !important;
		height: auto;
	}
	
	#slider-desktop, #slider-mobile {
		max-height: unset;
	}
}

@media (max-width: 767.98px) {
	
	.laptop-use {
		padding-left: 0;
		padding-right: 0;
	}
	
	.laptop-use-body div {
		padding-left: 40px;
		padding-right: 40px;
	}
	
	#footer_nav .row {
		display: block !important;
		text-align: center;
	}
	
	#footer_nav .row .col {
		width: 100% !important;
		text-align: center;
	}
	
	#footer_nav .row .col:not(:last-of-type) {
		margin-bottom: 1rem;
	}

	/*.fs-22 {font-size:16px;line-height:20px;}*/
	.product-reposition {position:relative;top:0px;/*margin-top:30px;*/}
	.pc-series {font-size:2rem;line-height:2.5rem;/*text-shadow: 4px 3px 6px #297083;letter-spacing:1.2rem;*/}
	.sect2-head {font-size:2rem;line-height:2.5rem;letter-spacing:.2rem;}
	.sec3-head {font-size:2rem;/*line-height:2.5rem;*/letter-spacing:.2rem;}
	.sec4-head {font-size:2rem;line-height:2.5rem;letter-spacing:.2rem;}
	.sec4-head-repos {position:relative;top:0px;}
	.txt-pad-scl {padding-left:0px;padding-right:0px;}
	.sec5-head {font-size:2rem;line-height:2.5rem;letter-spacing:.2rem;}
	.sec5-subhead {font-size:1.5rem;line-height:2rem;}
	.sec6-head {font-size:2rem;line-height:2.5rem;letter-spacing:.2rem;}
	.sec6_whitebg {padding: 40px 20px !important;}
	.fs-28 {font-size:22px;line-height:38px;}
	.pc-specs {padding: 20px 0px;}
}
@media (min-width: 767.98px) {
	#sect4_logo {max-width:320px;}
	#sec6_center {padding:1.5rem !important;}
}
@media (max-width: 480px) {
	#sec1_header .row .header-menu a {
		font-size: 14px !important;
	}
}

/* 8/20/25 Changes */

.please-read {
	color: #fff;
}

.please-read .col {
	background-color: #00112b; padding: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;
}

.please-read img {
	margin: 0 auto; width: 125px; height: auto; margin-bottom: 24px; padding: 0;
}

.condition {
	padding: 0 !important;
}

.desktop-condition-icons {
	padding-top: 0 !important; padding-bottom: 0 !important; margin: 0 auto;
}

.desktop-condition-icons .col {
	 padding: 40px 40px 0;
}

.desktop-condition-icons .col:first-of-type {
	background-color: #109c49;
}

.desktop-condition-icons .col:last-of-type {
	background-color: #003380;
}

.desktop-condition-icons img, .desktop-condition-icons .mobile-icon {
	max-width: 75px; height: auto;
}

.laptop-condition-wrapper {
	padding-top: 0 !important; margin: 0 auto !important;
}

.laptop-condition {
	color: #fff; background-color: #109c49; min-height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 20px 40px 40px 40px;
}

.laptop-condition-wrapper .mobile-section {
	background-color: #109c49; padding: 20px 40px 40px 40px;
}

.laptop-condition-wrapper .mobile-section > div {
	padding: 20px;background-color: #fff;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-radius: 10px; height: 100%;
}

.laptop-condition-wrapper .caution-symbol, .caution-symbol {
	width: 40px; height: auto; margin-bottom: 12px;
}

.laptop-condition-wrapper h4 {
	line-height: normal; font-size: 21px;
}

.laptop-battery {
	color: #fff; background-color: #003380; padding: 20px 40px 40px 40px;
}

.laptop-condition-wrapper .mobile-important {
	background-color: #003380; padding: 20px 40px 40px 40px;
}

.laptop-condition-wrapper .mobile-important > div {
	padding: 20px; background-color: #fff;padding: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-radius: 10px; height: 100%;
}
.mobile-important > div > p, .important .col:last-of-type > div > p {
	margin-bottom: 0;
}

.important {
	padding: 0 !important; margin: 0 !important; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch;
}

.important .col {
	background-color: #109c49; padding: 20px 40px 40px 40px;
}
.important .col:first-of-type > div {
	padding: 20px;background-color: #fff;padding: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-radius: 10px; height: 100%;
}

.important .col:last-of-type {
	background-color: #003380; padding: 20px 40px 40px 40px;
}

.important .col:last-of-type > div {
	padding: 20px; background-color: #fff;padding: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border-radius: 10px; height: 100%;
}

.mobile-icon, .mobile-section {
	display: none;
}
	
.card-body {
	max-height: 90px !important;
}

.disclaimer {
	background-color: #f4f4f4; padding: 60px 60px 44px 60px;
}

.disclaimer > div {
	width: 90%; margin: 0 auto; max-width: 800px;
}

#sec3_main {
	background-color: #0066ff;
}

#sec3_main h3 {
	font-size: 36px !important; letter-spacing: normal;
}
	
	@media screen and (max-width: 1023px) {
		.please-read .row {
			-ms-flex-wrap: nowrap;
			    flex-wrap: nowrap;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			    -ms-flex-direction: column;
			        flex-direction: column;
		}
		
		.please-read .col {
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			    -ms-flex-direction: column;
			        flex-direction: column;
			padding-bottom: 20px !important;
		}
		
		.please-read .col:not(:first-of-type) {
			padding-top: 0 !important;
		}
		
		.please-read .col > p {
			font-size: 16px !important;
		}
	}
	
	@media screen and (max-width: 960px) {
		.condition .row {
			-webkit-box-align: center !important;
			    -ms-flex-align: center !important;
			        align-items: center !important;
			display: -webkit-box !important;
			display: -ms-flexbox !important;
			display: flex !important;
			-webkit-box-orient: vertical !important;
			-webkit-box-direction: normal !important;
			    -ms-flex-direction: column !important;
			        flex-direction: column !important;
		}
		
		body .condition .desktop-condition-icons {
			display: none !important;
		}
		
		.laptop-condition {
			margin-bottom: 0 !important;
		}
		
		.condition .col {
			padding-top: 40px !important;
			padding-bottom: 40px !important;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			    -ms-flex-direction: column;
			        flex-direction: column;
		}
		
		.mobile-icon {
			display: block !important;
			margin: 0 auto 24px;
		}
		
		body .condition .mobile-section {
			display: -webkit-box !important;
			display: -ms-flexbox !important;
			display: flex !important;
			padding-top: 0 !important;
		}
		
		body .condition .important {
			display: none !important;
		}
		
		body .condition div.laptop-condition, body .condition div.laptop-battery {
			padding-bottom: 20px !important;
		}
		
		.fs-60 {
			font-size: 42px !important;
		}
		
		body h1.pc-model {
			padding-bottom: 18px !important;
		}
	}