@font-face {font-family: opensans; src: url(font/open-sans.bold.ttf);}
@font-face {font-family: raleway; src: url(font/Raleway-Medium.ttf);}
@font-face {font-family: montserret; src: url(font/Sansation_Regular.ttf);}
div, header, nav, section, aside{display: block;}
*{padding:0px; margin:0px;}
.a{text-decoration:none;}
img{border:none;}

body{background:#FBF8E2; font-family: raleway; font-size:12px; color:#818181;}
.laptop-store1 {
    position: fixed;
    /* left: 0px; */
    top: 0%;
    right: 0px;
    z-index: 999999;
}
.shop{padding-left:50px!important;}
.shop a{border:2px solid #fff!important; padding:10px 20px!important;}
.shop a:hover{border:2px solid #fff!important; padding:10px 20px!important; color:#000!important; background-color:#fff!important;}

@media only screen and (max-width: 768px){
	.footer-fix{
	position: fixed; 
	width: 100%; 
	padding: 10px 0; 
	font-size: 15px; 
	text-align: center; 
	z-index: 1; 
	background-color: #2e82c5 ; 
	bottom:0%;
	color: #fff !important;
}
.footer-fix a{
	
	color: #fff !important;
}
.footer-fix .border{border-right:1px solid #fff;}
}
@media only screen and (min-width: 769px){
.footer-fix{
	Display:none;
}
}
.laptop-store {
    position: absolute;
    /* left: 0px; */
    top: 19%;
    right: 0px;
}
b, strong{font-weight:bold; margin:10px 0px;}
p{font-size:13px; font-family: montserret; text-align:justify; color:#818181; line-height:20px; margin:1.2em 0px; }
h1{font-family: opensans; font-weight:bold; font-size:700; color:#0188cc;}
.clear{clear:both; padding:0px; margin:0px;}
#dell-others{padding:20px 0px; width:100%; float:left; text-align:center;}
#dell-others h3 {
    text-align: center;
    margin-top: 10px;
    line-height: 3em;
    border-bottom: 1px solid #ddd;
    margin-bottom: 30px;
}
#dell-others a{font-size:15px;}
#advertisement-left {
    float:left;
	display:none;
    top: 13%;
    position: fixed;
    /* margin-top: 30%; */
}
.laptop-store {
position: absolute;
/* left: 0px; */
top: 19%;
right: 0px;
}

#advertisement-right {
    float:right;
    top: 13%;
	display:none;
right:1px;
    position: fixed;
    /* margin-top: 30%; */
}

#banner-advertisement{width:100%; margin:0px auto;}
.advertisement-left{width:33%; float:left; border:1px solid #ddd; display:none;}
.advertisement-center{width:33%; margin-left:0.2%; float:left; border:1px solid #ddd; display:none;}
.advertisement-right{width:33%; float:right; border:1px solid #ddd; display:none;}


#wrapper{width:100%; float:left; padding:0px; margin:0px; outline:0px; height:100%;}
#container{width:80%; margin:0px auto; max-width:998px;  background:#fff;}
#header{width:100%; float:left; padding:1% 0px; border-bottom: 1px solid #0F7DB5; background:#0188CC;}
.inner{background:#fff; width:100%; float:left;}
.Width_100{width:80%; margin:0px auto; max-width:998px;}
.logo{float:left; width:27%; height:auto;}
.search{width:40%; float:left;}
.top_number{float:right; display:block;}
.search_box {
  float: left;
  margin-top: 1.2%;
  margin-left: 7.5%;
  border-radius: 5px;
}

.search_box input {
  background: none repeat scroll 0 0 #fefefe;
  border: 0 none;
  color: #7F7F7F;
  float: left;
  font: 12px 'Helvetica','Lucida Sans Unicode','Lucida Grande',sans-serif;
  height: 10px;
  margin: 0;
  padding: 10px;
  transition: background 0.3s ease-in-out 0s;
  width: 300px;
}

.search_box button {
  background: url(../images/search-icon.png) no-repeat scroll center center #0083CB;
  cursor: pointer;
  height: 30px;
  text-indent: -99999em;
  transition: background 0.3s ease-in-out 0s;
  width: 40px;
  border: 2px solid #fff;
}

.search_box button:hover {
    background-color:#8bc6e8;
}

#nav{width:100%; float:left; border-bottom:1px solid #e3e3e3;}
#banner{width:100%; float:left; height:100%; background:url(../images/dell-service-banner.jpg);}



.banner_form{width:57%; float:left; margin-top:2%; margin-left:1%;}
.banner_form p{font-size:13px; font-family: montserret; text-align:justify; color:#818181; line-height:20px; margin:0.8em 0px; padding:0px;}

.formcontainer1
{
width:100%;
margin:3% 0px;
float:left;
}
.fl{float:left;}


.form_status_left{
float:left;
width:30%;
}

.form_status_left input
{
color:#999999;
width:95%;
float:left;
padding:9px 2px;
border:1px solid #ccc;
border-radius:5px;
}

.form_status_center {width:30%; float:left;}

.form_status_center input
{
color:#999999;
border-radius:5px;
float:left;
width:95%;
padding:9px 2px;
border:1px solid #ccc;
margin:0px 0px 0px 30px;
}

.form_status_right{
float:right;
width:30%;
}

.form_status_right input
{
color:#999999;
float:left;
width:95%;
padding:9px 2px;
border:1px solid #ccc;
border-radius:5px;
}

select {
  width: 97%;
  padding: 7px 10px;
  border: 1px solid #ccc;
  color: #999999;
}

.text_area{width:65%; float:left;}

.text_area input {
  width:96%;
  padding: 17px 10px;
  border: 1px solid #ccc;
  color: #999999;
  border-radius: 5px;
}

#submit {
  padding: 7px 10px;
  background: #FF6600;
  font-weight: bold;
  color: #fff;
  font-size: 16px;
  float:right;
}
.bottom_shadow{width:100%; float:left; text-align:center; margin-top:0%; margin-bottom:2%; background:url(../images/bottom-shadow.jpg) center top; height:17px;}
#main_body{width:100%; float:left; height:100%;}
.content{padding:0px 1%;}
.content h1{text-align:center; font-family: montserret; border-bottom:1px solid #e3e3e3; border-top:1px solid #e3e3e3; background:#e3e3e3; padding:5px;}
.content h2 {
    font-family: raleway;
    color: #0188cc;
    font-size: 1.2em;
    margin-top: 25px;
    font-weight: 700;
    line-height: 1em;
}
.content h2 a{color:#0188cc; text-decoration:none;}

.box_1{width:32%; float:left; border:1px solid #e3e3e3; text-align:center;}
.box_1 p{padding:0px 15px;}
.box_2{width:32%; float:left; border:1px solid #e3e3e3; margin-left:1.8%; text-align:center;}
.box_2 p{padding:0px 15px;}
.box_3{width:32%; float:right; text-align:center; border:1px solid #e3e3e3;}
	
.box_3 p{padding:0px 15px;}

section.full_width{width:100%; float:left; margin:0px; padding:0px; background:#3E3D3D;}
.full_width{color:#fff;}
.bottom_banner_left{width:50%; float:left; margin-bottom:2%;}
.bottom_banner_right{width:50%; float:right;}
.left{width:48%; float:left; margin:0px 1%;}
.right{width:48%; float:left; margin:0px 1%;}
ul.right{float:left;}
ul.right li{padding:0px 5px;}
ul.right li a{color:#ddd; line-height:20px;}
.full_width h3{text-align:center; padding:2% 0px; color:#fff;}
ul.left{float:left;}
ul.left li{padding:0px 5px;}
ul.left li a{color:#ddd; line-height:20px;}
.center_width{padding:0 2%;}

#main-body-left{width:22%; float:left; margin-right:2%; height:100%;}
#main-body-right{float:left; height:100%; width:75.8%;}
#main-body-right h1{font-family: raleway; font-size:1.3em; font-weight:700; line-height:1em;}
#main-body-right h2{font-family: raleway; color:#0188cc; font-size:1.2em; font-weight:700; line-height:1em;}
#main-body-right a{color:#0188cc; text-decoration:none;}
.service_inner{margin:1%; padding:0px; width:100%; float:left;}
.service_img{width:30%; float:left; Padding:2% 0;}
.read-more{float:right; margin-bottom:10px; margin-right:10px;}
.read-more a{color:#0188cc;}
.service_para{float:left; width:67%;}
.browse {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	background: white;
	border-bottom: 2px solid white;
}

.browse dt {
	background: #007cb8 url(../images/dt_bg.jpg) bottom repeat-x;
	color: #fff;
	margin: 2px 2px 1px 2px;
	padding: 6px 0;
	text-align: center;
	font-weight: bold;
}

.browse dd {
  background: #D7D7D7;
  border-bottom: 1px solid #C5C5C5;
  padding: 0;
  margin: 0 2px;
}

.browse dd a {
	color: rgb(18, 18, 18);
	font-weight: 300;
	line-height:2em;
	text-decoration: none;
	display: block;
	padding: 3px 13px;
}

* html .browse dd {
	padding: 3px 22px;
	padd\ing: 0;
}

* html .browse dd a {
	display: inline;
	di\splay: block;
}

.browse dd a:hover {
	background: #3c3c3c;
	color:#fff;
}

.browse .first {
	padding-top: 3px;
}

.browse .last {
	padding-bottom: 5px;
	border-bottom: 1px solid white;
}

#contact-left{width:50%; float:left;}
#contact-right{float:right; width:48%;}
#contact-right p{font-size:15px; font-weight:normal; line-height:22px;}
.browse > p{font-size:15px; font-weight:normal; line-height:22px;}
#contact_right h1 {
    border-bottom: 1px solid #e3e3e3;
    font-family: raleway;
    font-size: 2em;
    font-weight: 700;
    line-height: 1.2em;
}

p.spacial{font-weight:normal; font-size:13px; line-height:20px;}

#footer{width:100%; float:left; background:#191718; color:#c5c5c5;}
.disclaimer{width:100%; float:left; background:#191718; color:#c5c5c5;}
.footer_centre{padding:1%;}
.footer_left{width:50%; float:left;}
.footer_right{float:right; display:none;}
#footer a{color:#fff; text-decoration:none;}
#form{width:80%; margin: 15px auto;}
#form input{padding:5px 0px; width:100%; float:left;} 
#form textarea{width:100%; float:left; height:120px;} 
.new{float:right; margin:10px 0px 0px 0px;}

@media (max-width: 1220px) {



#advertisement-left {
   display:none;
}

#advertisement-right {
   display:none;
}

#banner-advertisement{width:100%; margin:0px auto;}
.advertisement-left{width:32%; float:left; border:1px solid #ddd;}
.advertisement-center{width:32%; margin-left:1%; margin-right:0%; float:left; border:1px solid #ddd;}
.advertisement-right{width:32%; float:right; border:1px solid #ddd;}


}

@media (max-width: 980px) {

.logo {
    float: left;
    height: auto;
    text-align: center;
    width: 100%;
}
.search {
    float: left;
    width: 100%;
}

.search_box {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #d1d1d1;
    border-radius: 5px;
    float: none;
    height: 30px;
    margin: 5px auto;
    width: 80%;
}

.search_box input {width:83%; height:100%; padding:5px;}
.search_box button{width:10%; float:right;}

.top_number {
    float: left;
    width: 100%;
	text-align:center;
}

.top_number img{border:none; Padding:1% 0px;}
#banner{height:100%; background:none;}
.banner_form {
    float: left;
    margin-left: 1%;
    margin-top: 2%;
    width: 98%;
}
#submit{padding:7px 0px; font-size:12px;}
.text_area {
    float: left;
    width: 64%;
}

#main-body-left {
    float: left;
    height: 100%;
    margin-right: 2%;
    width: 38%;
}

#main-body-right {
    float: left;
    height: 100%;
    width: 58.8%;
}

#main-body-right h1 {
    border-bottom: 1px solid #e3e3e3;
    font-family: raleway;
    font-size: 1em;
    font-weight: 700;
    line-height: 1.2em;
}
.browse img {
    border: medium none;
    width: 100%;
}

.service_img {
    float: left;
    padding: 2% 0;
	text-align:center;
    width: 100%;
}

.service_para {
    float: left;
    width: 98%;
}

dl img {display:none;}

ul.left {
    float: left;
    list-style: outside none none;
}

ul.right {
    float: left;
    list-style: outside none none;
}

ul.left li a {
    color: #007cb8;
    font-size: 10px;
    line-height: 20px;
}

ul.right li a {
    color: #007cb8;
    font-size: 10px;
    line-height: 20px;
}
.box_1 a{width:100%; float:left;}
.box_1 a img{width:80%; border:none;}
.box_2 a{width:100%; float:left;}
.box_2 a img{width:80%; border:none;}
.box_3 a{width:100%; float:left;}
.box_3 a img{width:80%; border:none;}

#contact-left{width:100%; float:left;}
#contact-right{float:left; width:100%;}

#advertisement-left {
   display:none;
}

#advertisement-right {
   display:none;
}

#banner-advertisement{width:100%; margin:0px auto;}
.advertisement-left{width:100%; float:left; border:none;}
.advertisement-center{width:100%; margin-left:0%; float:left; border:none;}
.advertisement-right{width:100%; float:left; border:none;}
}



@media (max-width: 480px) {

p{padding:0px 10px;}
h1{text-align:center;}

#container{width:100%; margin:0px auto; height:100%; background:#fff;}
#header{width:100%; float:left; padding:0px; border-bottom:1px solid #e3e3e3; background:none;}
.logo{float:left; background:url(../images/dell-mobile-logo.png) center top no-repeat; float:left; height:auto; text-align:center; height:50px; padding-top:1% 0px; width:100%;}
.logo img {display:none;}
.search{width:100%; float:left;}
.top_number{float:right;}
.search_box {
    border: 1px solid #d1d1d1;
	background:#fff;
    border-radius: 0;
    float: left;
    margin-left: 0;
    margin-top: 2.2%;
	margin-bottom:2.2%;
    width: 100%;
}

.search_box input {
 width:70%; float:left;
}

.search_box button {
  background: url(../images/search-icon.png) no-repeat scroll center center #0083CB;
  cursor: pointer;
  height: 30px;
  text-indent: -99999em;
  transition: background 0.3s ease-in-out 0s;
  width: 40px;
  border: 2px solid #fff;
}
.search_box button{width:19.8%; float:right;}
.top_number{display:none;}
#banner {
    background: #fff none repeat scroll 0 0;
    float: left;
    height: 100%;
    width: 100%;
}
.banner_form{width:99%; margin-left:0px; padding:0px 1%;}
.banner_form p {
    color: #818181;
    font-family: montserret;
    font-size: 12px;
    line-height: 20px;
    margin: 0.8em 0px;
    text-align: justify;
    width: 98%;
}
.form_status_left{width:100%; margin-top:1%; margin-bottom:1%;}
.form_status_left input {border-radius:0px;}
.form_status_center{width:100%;}
.form_status_center input{margin:0px; border-radius:0px;}
.form_status_right {
    float: left;
    margin-top: 1%;
    width: 100%;
}
.form_status_right input{border-radius:0px;}
.text_area{width:100%;}
.text_area input {width:96%; border-radius:0px; margin-bottom:1%; padding:15px 0px;}

#submit {
    color: #fff;
    float: left;
    font-size: 10px;
    font-weight: normal;
    margin-top: 2%;
    padding: 5px 0;
    text-align: center;
    width: 50%;
}
section#main-body{widht:100%; float:left; margin:0px; padding:0px;}

.box_1 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e3e3e3 -moz-use-text-color;
    border-image: none;
    border-style: solid none;
    border-width: 1px 0;
    float: left;
    text-align: center;
    width: 100%;
}




.box_2 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e3e3e3 -moz-use-text-color;
    border-image: none;
    border-style: solid none;
    border-width: 1px 0;
    float: left;
    text-align: center;
	margin:0px;
    width: 100%;
}

.box_3 {
    border:none;
    float: left;
    text-align: center;
    width: 100%;
}

.box_1 a{width:100; float:left;}
.box_1 a img{width:auto; border:none;}
.box_2 a{width:100%; float:left;}
.box_2 a img{width:auto; border:none;}
.box_3 a{width:100%; float:left;}
.box_3 a img{width:auto; border:none;}


.bottom_banner_left{width:100%;}
.bottom_banner_right {
    float: left;
    width: 100%;
}

ul.left {
    float: left;
    width: 100%;
	list-style:none;
	padding:0px;
	margin:0px;
}

ul.right {
    float: left;
    width: 100%;
	list-style:none;
	padding:0px;
	margin:0px;
}
.footer_left{width:100%; text-align:center;}
.footer_right{width:100%; float:left; text-align:center; margin:2% 0px; display:none;}
#main-body-left{width:100%;}
#main-body-right {width:100%;}

.service_inner {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}

.service_img {
    float: left;
    padding: 2% 0;
    text-align: center;
    width: 100%;
}

.service_para {
    float: left;
    width: 98%;
}
#form td{width:100%; float:left;}
#form input{width:100%; float:left;}
.text2{width:auto; height:0;}
#side-contact{}

#contact-left{width:100%; float:left;}
#contact-right{float:left; width:100%;}
#contact-right p{font-size:13px;}
#contact_right h1 {
    border-bottom: 1px solid #e3e3e3;
    font-family: raleway;
    font-size: 1em;
    font-weight: 700;
    line-height: 1.2em;
}
#advertisement-left {
   display:none;
}

#advertisement-right {
   display:none;
}

#banner-advertisement{width:100%; margin:0px auto;}
.advertisement-left{width:100%; float:left; border:none;}
.advertisement-center{width:100%; margin-left:0%; float:left; border:none;}
.advertisement-right{width:100%; float:left; border:none;}

}