@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');
body{	background: #151a1d;  background: url(http://shridihomeappliances.com/images/bg_body.jpg)center repeat; background-attachment: fixed; padding-top: 10px;	font-family: 'Open Sans', sans-serif;	color:#878b91;	position:relative;	min-width:990px;  -webkit-text-size-adjust: none;}*{margin:0; padding:0;}.facebook a, .twitter a, .linkedin a {    background: #289ee6 none repeat scroll 0 0;    border-radius: 100px;    color: #fff !important;    display: block;    height: 25px;    line-height: 24px;    text-align: center;    width: 25px;}.facebook, .twitter, .linkedin {    margin: 0;    padding: 0 !important;}p {    color: #686868;    font-size: 14px;    padding-bottom: 18px;    line-height: 25px;}.img-bot.cert img {    width: 100%;}.gallery > span {    background: #333 none repeat scroll 0 0;    color: #fff;    display: block;    margin: -5px 0 40px;    padding: 8px 0;    text-align: center;	font-size: 14px;}.grid_4 img {    width: 100%;}.wrapper p {    text-align: justify;}.link1 span {    display: block;    font-size: 15px;    color: #333;}.certificates figcaption {    color: #333;    text-align: center;}.gallery > img {    width: 100%;}.gallery {    margin: 0 0 10px;}a{color:#2ba2e7;outline:none;cursor:pointer;text-decoration:none;}a:hover{text-decoration:underline}/*  Header styles */h1,h2,h3,h4,h5,h6{line-height:1.3em;color:#4a4a4a;font-family: 'Open Sans', sans-serif; margin-bottom:12px; text-transform:uppercase; letter-spacing:-1px;}h1{font-size:26px;}h2{font-size:24px;}h3{font-size:22px;} h4{font-size:20px;}  h5{font-size:18px;}h6{font-size:16px;}.default-banner {    background: #fff none repeat scroll 0 0;    margin: 0 auto;    overflow: hidden;    padding: 24px 24px 0;    position: relative;    z-index: 2;}.main-title {	color: #4a4a4a;    font-family: "Open Sans",sans-serif;    font-size: 30px;    font-weight: 600;    margin: 7px 0 13px;    text-align: center;    text-transform: uppercase;	display:block;}.banner-titile {    color: #fff;    font-size: 35px;    position: absolute;    text-align: center;    text-transform: uppercase;    top: 40%;    width: 100%;}.listing {    height: auto;    width: 100%;}.listing > ul {    list-style: outside none none;    margin: 0;    padding: 0;    width: auto;}.listing li {    float: left;    text-align: center;}.list-box > span {    color: #000;    display: block;    font-size: 12px;	text-transform:uppercase;}/* Global Structure---------------------------------------- */#footer {    background: #4a4a4a none repeat scroll 0 0;    margin: 0 auto;    padding: 20px 0;    position: relative;    width: 986px;    z-index: 1;}.footer-inner ul {    display: table;    margin: 0 auto;}.footer-inner ul li {    float: left;    margin: 0 10px;}.footer-inner .text2 {    color: #fff;    font-size: 17px;    font-weight: normal;    text-transform: uppercase;}/*----- txt,links,lines,titles -----*/.extra-wrap{overflow:hidden;display:block;}.fleft{float:left}.fright{float:right}.alignright{text-align:right}.aligncenter{text-align:center}.alignmiddle *{vertical-align:middle}.color1{color:#ff2100;}.main {	width:986px; 		padding:0;	margin:0 auto;}.last1 {	margin-bottom:0 !important;}.last2 {	padding-bottom:0 !important;}.wrapper {width:100%; overflow:hidden;} .p1 {margin-bottom:8px;}.p2 {margin-bottom:15px;}.p3 {margin-bottom:30px;}.p4 {margin-bottom:40px;}.p5 {margin-bottom:50px;}.reg {text-transform:uppercase;}.title {margin-bottom:18px;}.it {font-style:italic;}.letter {letter-spacing:-1px;}/*********************************boxes**********************************/.margin-bot {margin-bottom:35px;}.spacing {margin-right:35px;}.indent {padding:0 0 0px 30px;}.indent2 {padding-left:50px;}.indent-bot {margin-bottom:20px;}.indent-bot2 {margin-bottom:30px;}.indent-bot3 {margin-bottom:45px;}.img-indent-bot {margin-bottom:25px;}.img-indent {float:left; margin:0 20px 0px 0;}	.img-indent2 {float:left; margin:0 13px 0px 0;}	.img-indent-r {float:right; margin:0 0px 0px 40px;}	.prev-indent-bot {margin-bottom:10px;}	.buttons a:hover {cursor:pointer;}.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.logo {    display: block;    height: auto;    width: auto;}/*********************************header*************************************/header {		width:100%;	position:relative; 	z-index:2;	}.p9 {	padding-bottom:26px;}.last3 {	background:none !important;}.head-box1 {    background: #fff none repeat scroll 0 0;    margin-bottom:10px;    padding: 0 0 10px;}.head-list {    float: right;    margin-right: 23px;    padding-top: 30px;}.head-list a {    color: #333;    font-size: 15px;    transition: all 0.4s ease 0s;}.head-list a:hover {	color:#259dd4;	text-decoration:none;}.head-list li {    background: url("../images/divider1.gif") no-repeat scroll 0 2px transparent;    display: block;    float: left;    margin-left: 8px;    padding-left: 11px;}header h1 {    float: left;    font-size: 0;    line-height: 0;    margin: 0;    padding: 8px 0 0 23px;}nav {	float:left;}.head-box2 {	background:url(../images/head-bg1.gif) repeat-x 0 0 #289ee6;}/*** MENU ***/.sf-menu, .sf-menu * {	margin:			0;	padding:		0;	list-style:		none;}.sf-menu {	line-height:	1.0;}.sf-menu li {	float:			left;	background:url(../images/divider2.gif) no-repeat right 0;	position:		relative;}.sf-menu > li:last-child {    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}.sf-menu a {    color: #FFFFFF;    display: block;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    font-weight: normal;    line-height: 18px;    padding: 16px 18px;    position: relative;    text-transform: uppercase;}.sf-menu a:hover,.sf-menu li.current>a,.sf-menu li.sfHover > a {	text-decoration:none;	background:url(../images/menu-hov.gif) repeat-x 0 0 #696969;}.sf-menu ul a:hover,.sf-menu ul li.sfHover > a {	color:#fff;	background:#259dd4;}.sf-menu ul ul a:hover,.sf-menu ul ul li.sfHover > a {	color:#818181;	background:#f9f9f9;}.sf-menu ul {	position:absolute;	top:-999em;	background:#f9f9f9;	width:242px; /* left offset of submenus need to match (see below) */}.sf-menu ul ul {	background:#3aade2;}.sf-menu ul li {	width:100%;	background:none;}.sf-menu ul a {	font-family:Arial, Helvetica, sans-serif;	color:#818181;	font-size:12px;	line-height:15px;	font-weight:normal;	padding:8px 0 8px 23px;	text-transform:none;	letter-spacing:0;	}.sf-menu ul ul a {color:#fff;padding:8px 0 8px 16px;}.sf-menu ul li span {	display:block;	position:absolute;	left:20px;	background:url(../images/divider3.png) repeat-x 0 0;	width:63%;	bottom:-1px;	height:1px;}.sf-menu ul ul li span {	background:url(../images/divider4.png) repeat-x 0 0;}.sf-menu li:hover {	visibility:		inherit; /* fixes IE7 'sticky bug' */}.sf-menu li:hover ul,.sf-menu li.sfHover ul {	left:			0;	top:			53px; /* match top ul list item height */	z-index:		99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {	top:			-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {	left:			113px; /* match ul width */	top:			1px;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {	top:			-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {	left:			10em; /* match ul width */	top:			0;}#search1 input {    border: none;    color: #000;    display: inline-block;    font-family: Arial,Helvetica,sans-serif;    font-size: 12px;    margin: 0;	background:#fff;    outline: medium none;    padding: 4px 24px 4px 13px;    width: 215px;}#search1 {    float: right;    margin: 15px 24px 0 0;    position: relative;}#search1 a {    background: url("../images/marker1.png") no-repeat scroll 0 0 transparent;    display: block;    height: 11px;    position: absolute;    right: 8px;    top: 7px;    width: 11px;}#search1 a:hover {	background-position:0 -31px;}/********************** Content ************************/#content {	width:986px;	background:#fff; 	padding:26px 0 0px;	position:relative;	z-index:1;	margin:0 auto;}.p10 {	padding:36px 0 61px !important;}aside {	padding:31px 0 61px;	margin:0;	position:relative;	width:100%;}.img-bot {    background: #fff none repeat scroll 0 0;    border: 1px solid #e8e8e8;    display: inline-block;    padding: 6px;}.img-bot.cert {    width: 30%;}/***** Page 1 *****/.p6 {	padding-top:10px;	color:#727272;	font-size:12px;	line-height:18px;}.link1 {    color: #2BA2E7;    font-family: 'Open Sans', sans-serif;    font-size: 16px;    font-weight: bold;	transition: all 0.4s ease 0s;    line-height: 20px;    text-transform: uppercase;}.link1:hover {    color: #4d4d4d;	text-decoration:none;}.page1-img1 {	margin-bottom:15px;}ul.list2 {    margin-bottom: 28px;}.border1 {    border-bottom: 1px solid #E3E3E3;    margin-bottom: 42px;    padding-bottom: 26px;}.text1 {    color: #4a4a4a;    display: block;    font-size: 13px;    font-weight: 600;    margin-bottom: 17px;    text-transform: uppercase;}.button1 {    background: url(../images/button1.gif) repeat-x scroll 0 0 #218DE3;    color: #FFFFFF;    display: inline-block;    font-family: 'Open Sans', sans-serif;    font-size: 14px;    line-height: 20px;    padding: 8px 18px;    text-transform: uppercase;    border: 0;	cursor: pointer}.button1:hover {	text-decoration:none;	background:url(../images/menu-hov.gif) repeat-x 0 0 #696969;}.p7 {	padding-bottom:37px;}.input-group {    margin-bottom: 10px;}.input-group label {    display: block;    font-size: 14px;    color: #333;    margin-bottom: 4px;}.input-group input[type="text"] {    border: 1px solid #afafaf;    min-height: 22px;    padding: 4px 0;    width: 100%;}.input-group textarea[type="textarea"] {    border: 1px solid #afafaf;    min-height: 22px;    padding: 4px 0;    width: 100%;}.contact-area p {    text-align: left;}.page1-img2 {    float: left;    margin-right: 12px;    margin-top: 4px;}.time1 {	font-size:13px;	text-transform:uppercase;	color:#2ba2e7;	margin-bottom:4px;	display:block;	line-height:20px;}.page1-box2 {	padding-top:7px;	overflow:hidden;	}.border2 {	border-bottom:1px solid #e2e3e4;	margin-bottom:12px;}.page1-box2 p {padding-bottom:17px;}.border3:before {	position:absolute;	display:block;	height:100%;	width:1px;	background:#e2e3e4;	top:0;	left:-41px;	content:'  ';}.border3 {	position:relative;}.p8 {	margin-top:17px;}.text2 {    border-bottom: 1px solid #C8C8C8;    color: #4A4A4A;    display: block;    font-size: 18px;	font-family: 'Open Sans', sans-serif;    font-weight: bold;    line-height: 22px;    margin-bottom: 13px;    padding-bottom: 9px;}.list1 a {    color: #c7c7c7;    font-size: 15px;    transition: all 0.4s ease 0s;}.list1 a:hover {	color:#2ba2e7;	text-decoration:none;}.list1 li {	display:block;	line-height:16px;}.soc-links a {	display:block;	width:24px;	height:24px;}.soc-links {	padding-top:4px;	padding-left:2px;}.soc-links a:hover {background-position:0 -42px;}.soc-link1 {background:url(../images/soc-link1.png) no-repeat 0 0 ;}.soc-link2 {background:url(../images/soc-link2.png) no-repeat 0 0 ;}.soc-link3 {background:url(../images/soc-link3.png) no-repeat 0 0 ;}.soc-link4 {background:url(../images/soc-link4.png) no-repeat 0 0 ;}.soc-links li {	display:block;	float:left;	margin-right:7px;}																									/***** Page 2 *****/.page2-img1 {	margin-bottom:15px;}.p11 {	margin-bottom:28px;}.text3 {	float:left;	margin-right:6px;	color:#4a4a4a;	font-size:14px;	display:block;}.page2-box1 p {	padding-bottom:14px;}.list2 a {	color:#4a4a4a;	transition: all 0.4s ease 0s;	font-size:14px;}.list2 a:hover {	color:#2ba2e7;	text-decoration:none;}.list2.courses > li {	font-size: 12px;}.list2 li {    background: transparent url("../images/marker2.png") no-repeat scroll 0 2px;    color: #4a4a4a;    display: block;    font-size: 14px;    line-height: 17px;    padding-bottom: 13px;    padding-left: 17px;}.p12 {	padding-bottom:28px;}.link2 {	color:#2ba2e7;	transition: all 0.4s ease 0s;	font-size:14px;	text-transform:uppercase;}.link2:hover {	color:#4d4d4d;	text-decoration:none;}.page2-img2 {	margin-bottom:16px;}.p13 {	margin-bottom:5px;}.p14 {	padding-top:4px;}.page2-im3 {    float: left;    margin-right: 7px;    margin-top: 3px;}.page2-box2 {	overflow:hidden;	border-bottom:1px solid #e3e3e3;	margin-bottom:16px;}.p15 {	margin-bottom:26px;}.p16 {	margin-bottom:6px;}.page2-box2 p {	padding-bottom:16px;}.last5 {	border:none !important;	margin-bottom:0 !important;}.p17 {	padding-bottom:25px;}.page2-img4 {	float:right;padding-top:5px;	}.text4 {    float: right;    font-size: 11px;    margin-top: -13px;    position: relative;}.p18 {margin-top:3px;}																									/***** Page 3 *****/.page3-img1 {    float: left;    margin: 3px 20px 10px 0;}.page3-img2 {    float: left;    margin: 3px 20px 6px 0;}.p19 {	margin-bottom:47px;}																									/***** Page 4 *****/.p20 {	margin-bottom:22px;}.time2 {    background: url("../images/marker5.gif") no-repeat scroll 0 0 transparent;    color: #FEFFFF;    float: left;    font-family: 'Open Sans', sans-serif;    font-size: 15px;    font-weight: bold;    height: 42px;    line-height: 16px;    margin-right: 20px;    padding-top: 10px;    text-align: center;    text-transform: uppercase;    width: 56px;}.time2 span {	display:block;}.p21 {	margin-bottom:29px;}.p22 {	padding-top:8px;	padding-right:30px;}.link3 {	color:#878b91;	transition: all 0.4s ease 0s;}.link3:hover {	color:#2ba2e7;	text-decoration:none;}.p25 {    border-bottom: 1px solid #E3E3E3;    margin-bottom: 30px;    overflow: hidden;    padding-bottom: 30px;}.inner1 {	margin-bottom:25px;}.page5-img1 {	margin-top:4px;}.page5-box1 p {	padding-right:30px;}.p23 {	margin-top:10px;}.p24 {	margin-bottom:36px;}.page6-img1 {	margin-bottom:25px;}																									/***** Page 5 *****/																																																		.dl1 dt {width:150px;margin-bottom: 18px;}.dl1 span {float:left; width:93px;}.dl1 dd { line-height:18px;}.dl1 dd a {color:#878b91;transition: all 0.4s ease 0s;}.dl1 dd a:hover {color:#2ba2e7; text-decoration:none;}	/******************** Footer ******************/footer {	width:100%; 	padding:0 0 30px;}.foot-page1 {    background: #252525 none repeat scroll 0 0;    border-top: medium none;    box-sizing: border-box;    color: #fff;    font-size: 12px;    margin: 0 auto;    padding: 10px 12px;    text-align: center;    width: 986px;}.foot-page1 a {	color:#EEE;	transition: all 0.4s ease 0s;}.foot-page1 a:hover {	color:#2ba2e7;	text-decoration:none;}.foot-page1 span {    color: #eee;    display: inline-block;    font-family: "Open Sans",sans-serif;    font-size: 12px;    font-weight: bold;    line-height: 20px;    margin-top: -1px;    padding-right: 6px;}.foot-page1 span strong {	color:#31a9e9;	text-transform:none;}.sf-menu>li>a .menu-arrow{    display:block;    position: absolute;    width:5px;    height:3px;    left: 50%;    bottom: 10px;    text-indent:-100%;    font-size:0;    line-height:0;    background: url('../images/menu_arrow.png') 0 -7px no-repeat;    vertical-align: middle;}/*==================================RESPONSIVE LAYOUTS===============================================*/@media only screen and (max-width: 995px) { body{min-width:768px;}  .main, #content{width: 768px;}  .foot-page1{width: 748px;}  .sf-menu a{padding-left: 10px;padding-right: 10px;}  #search1 input{width: 170px;}  .flexslider, .flexslider .slides > li{height: auto;}  .flexslider{padding-bottom: 30px;}  .banner{display: none;}  .flex-control-thumbs{text-align: center;width: 100%;bottom: 40px;}  .page1-img1 img{width: 100%;}  .soc-links li{margin-right: 2px;}  .img-bot{display: block;}  #form1 input, #form1 textarea{width: 100%;-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;height: auto;display: block;}  .page6-img1 iframe{width: 100%;}  #form1 textarea{height: 200px;}  #form1 label{display: block;}  #form1 label.message{width: auto;height: auto;padding-bottom: 20px;}}@media only screen and (max-width: 767px) { body{min-width:420px;} .main, #content, .foot-page1{width: 100%;} header h1, .head-list{float: none;} header h1{padding-left: 0;} header h1 a{margin: 0 auto;} .head-list{padding-top: 20px;text-align: center;margin: 0;overflow: hidden;} .head-list li{float: none;display: inline-block;} nav{		float:none;		font:12px/15px Arial, Helvetica, sans-serif;		text-transform:uppercase;		color:#fff;		padding:20px 15px;	}		nav:before{			content:'Menu:';			display:block;			margin-bottom:5px;		}	.sf-menu{display:none;}	nav select{		font:12px/15px Arial, Helvetica, sans-serif;		color:#464646;		width:100%;    outline: none;    padding: 5px;		border:2px solid #fff;	}  #search1{float: none;margin: 0 15px 20px 15px;overflow: hidden;}  #search1 input{width: 353px;}  .flex-control-thumbs{bottom: 5px;}  .flex-control-thumbs li{width: 73px;margin: 0 10px;}  .flex-control-thumbs img, .page2-img1 img, .page2-img2 img, .img-bot img{width: 100%;}  #slide{padding-left: 15px;padding-right: 15px;padding-top: 15px;}  .flexslider{padding-bottom: 15px;}  .wrapper{width: auto;padding: 0 15px;}  .border3:before{display: none;}  .border3{padding-top: 15px;margin-top: -20px;border-top: 1px solid #E2E3E4;}  aside .wrapper, .wrapper .wrapper{padding-left: 0;padding-right: 0;}  .head-box2{height: 134px;}}@media only screen and (max-width: 479px) { body{min-width:300px;} .main, #content, .foot-page1{width: 100%;} #search1 input{width: 233px;} .flex-control-thumbs{display: none;} .page5-box1 div{float: none;} }
@media(max-width:600px)
{
#footer {
    width: 100% !important;
	}
	 header h1, .head-list {
    float:left!important;}
    .flex-control-thumbs{    }
    .content{margin-top:-317px!important;}
}

/*@media only screen and (max-width: 767px)*/
/*    .head-list {*/
/*    float:left!important;*/
/*}*/
@media (max-width: 479px){
.flex-control-thumbs {
   display:block;
}
}

@media only screen and (max-width: 479px){
.flex-control-thumbs {
   display:block;
}

.flex-control-thumbs {
    margin: 5px 0 0;
     height: 314px!important; 
    /* text-align: right; */
    position: absolute;
    z-index: 99;
    bottom: 22px;
    right: 27px!important;
    overflow: hidden;
}
}

@media only screen and (max-width: 479px)
.main, #content, .foot-page1 {
    width: 100%;
    margin-top: -38px!important;
}