@media all{
	section, header,footer,nav,article,button,figure { display:block;}
	img{border:0;vertical-align:top;max-width:100%;}
	html{background-color:#333333;}	
	body{padding:0px; margin:0px;}	
	
	.wrapperContainer{width:100%;background:url(../../images/inner-header-top.jpg) no-repeat center top;}	
	.container{max-width:1000px;width:100%;margin:0 auto;}
	
	.topexpandCol{height:73px;width:100%;float:left;display:block;}
	.topLinks{}
	.topLinks ul{list-style-type:none;float:right;margin:39px 0 8px;max-width:430px;width:100%;}
	.topLinks ul li{background:url(../../images/member-login.png) no-repeat left center;float:left;display:inline;font-family: 'Cutive', serif;color:#FFF;padding:3px 0 3px 27px;margin:0 0 0 12px;height:20px;cursor:auto;}
	.topLinks ul li a{text-decoration:none;color:#FFF;font-size:12px;font-family: 'Cutive', serif;}
	.topLinks ul li a:hover{color:#333333;}
	.topLinks ul li:first-child{background:url(../../images/icon-call.png) no-repeat left center;float:left;}
	.topLinks ul li:last-child{background:url(../../images/icon-shopping-cart.png) no-repeat left center;padding-right:0;margin-right:0;}
	li.shoppingCartHolder{width:105px;}
	li.memberHolder{height:20px;cursor:pointer;width:105px;}
	.accordionContent{width:150px;background-color:#0d91e4;float:left;}
	.accordionContent ul{margin-top:10px;}
	.accordionContent ul.form-fields li, .accordionContent ul.form-fields li input{/* padding-left:10px !important;*/margin:5px;float:left;display:block;background-image:none;height:auto;}
	.accordionContent ul.form-fields li input[type=button].submit-btn {float:right;}
	li.memberHolder .form-fields li a{margin-left:5px;display:block;float:left;}
	li.shoppingCartHolder ul li, li.shoppingCartHolder ul li:last-child, li.shoppingCartHolder ul li:first-child{background-image:none;}
	li.shoppingCartHolder .accordionContent ul.chkout  li{margin:0;padding:3px 0 0; width:100%;}
	/*DDLevles menu starts*/
	ul.ddsubmenustyle li ul{background-color:#000;}
	/*DDLevles menu ends*/
	
	/*member dropdown*/
	.accordion-container { position: absolute;/*width:150px;*/z-index: 100;/*background:#0792e3;*/ padding:0 3px;}
	.accordion-container-second{ position: absolute;width:150px;z-index: 100;background:#0792e3; padding:0 3px;}
	.accordion-container-third{ position: absolute;width:150px;z-index: 100;background:#0792e3; padding:0 3px;}
	.accordion-container-third{ position: absolute;width:150px;z-index: 100;background:#0792e3; padding:0 3px;}
	
	/* member login starts*/
	.form-fields input.textbox	{width:131px!important; padding:3px;}
	.form-fields select.textbox	{width:144px!important; padding:3px;}
	.form-fields{ padding:10px 0 0 0; float:left!important;} 
	.form-fields li{margin:0!important; padding:0!important; float:left!important;}
	.form-fields .input{ padding:3px; margin:0 3px 0 0; float:left; width:105px; border:#023B1D solid 1px;}
	.form-fields li a{ font-size:12px; text-transform:none; font-weight:normal; color:#FFF!important; padding:0; display:inline; text-decoration:none !important;}
	.form-fields li a:hover{color:#0053A5 !important;}
	.no-padding-bottom{ padding-bottom:0 !important;}
	.margin-right{ margin-right:10px !important;}
	.forgot-pass{ margin:0 10px 0 10px;}
	.clear-float{ clear:both; display:block;}
	.no-border{ border:none !important;}
	.go{background:#0053A5; border:none; height:auto; display:block; margin-left:104px; cursor:pointer; color:#fff; width:auto; font-weight:normal;font-size:12px !important; font-family: 'Cutive', serif;padding:5px;float:right;}
	.go:hover{background:#000!important;}
	
	.spc-adj{ margin:5px 5px 0 0;}
	ul.shoppingcart-txt{ padding:5px 10px; color:#FFFFFF; font:bold 12px Arial, Helvetica, sans-serif;}
	li.shoppingcart-items{ display:inline;}
	.shoppingcart-txt{ padding:5px 10px; color:#FFFFFF; font:bold 12px Arial, Helvetica, sans-serif;}
	.shoppingcart-txt-yellow{ color:#FFCC00; font:bold 12px Arial, Helvetica, sans-serif;}
	.shoppingcart-links a{ text-decoration:none; color:#FFFFFF;}
	.shoppingcart-links a:hover{color:#FFCC00;}
	.leftspacer{padding:0 0 0 8px;}
	.searchproduct {padding:2px!important; background:#f4f4f4!important; border:1px solid #D6D6D6 ; text-align:center;}
	.searchproduct .on {background:#f4f4f4!important;text-align:center;}
	.shopping {padding:2px!important; background:#f4f4f4!important; border:1px solid #D6D6D6 ; }
	.shopping .on { background:#f4f4f4!important;}
		
	.chkout {float: left !important;margin-left: 8px !important;margin-top: 8px !important;}
	.chkout a{color: #F00}
	.chkout a:hover{color: #333}
	.accordionButton{    background: url(../images/accordion-bg.png) no-repeat 137px 9px !important; text-align: left; padding:0; font-weight:normal; cursor:pointer;width:105px;height:30px;}
	.on {background: url(../images/accordion-bg.png) no-repeat scroll 137px -32px !important;}		
	a.accordionButton{cursor:pointer;}
	
	/*Welcome member starts*/
	ul.memberLoggedIn{max-width:none;width:auto;}
	ul.memberLoggedIn li:last-child{float:right;}
	ul.memberLoggedIn li.memberHolder{width:auto;}
	ul.memberLoggedIn li.memberHolder ul{list-style-type:none;/*float:left;*/display:block;margin:0;width:auto;}
	ul.memberLoggedIn li.memberHolder ul li{display:inline;float:left;background-image:none;border-right:1px solid #FFF;margin:0 5px;padding:0;}
	ul.memberLoggedIn li.memberHolder ul li a{padding:0 10px 0 0;margin:0;}
	ul.memberLoggedIn li.memberHolder ul li:last-child{border:none;}
	li.memberHolder p{width:auto;color:#FFF;display:block;float:left;margin-right:5px;}
	li.memberHolder span{width:auto;color:#000;display:block;float:left;text-align:left;}
	/*Welcome member ends*/
	
	.wraperHeader{width:100%;height:245px;float:left;display:block;background-color:#FFF;}
	.wraperHeaderLeft{float:left;display:block;max-width:512px;width:100%;}
	.wraperHeaderRight{float:right;display:block;max-width:416px;width:100%;margin-right:56px;}
	.logoSpacer{margin:25px 0 0 27px;display:block;float:left;}
	.carousal{max-width:488px;width:100%;float:right;display:block;height:416px;}
	.banner{height:416px;}
	.carousal img{float:right;}
	.fbLink{max-width:482px;width:100%;height:77px;background:url(../../images/icon-facebook.png) no-repeat 48px 41px;padding:41px 0 0 137px;display:block;float:left;}
	.fbLink h3{border-left:3px solid #A3A3A3;padding:0 0 0 20px;font-size:20px;color:#A3A3A3;font-family: 'Cutive', serif;max-width:345px;width:100%;line-height:25px;}
	
	.navContainer{width:100%;height:49px;float:left;display:block;background:url(../../images/menu-bg.jpg) no-repeat center top;}
	.navLeftImg{float:left;position:relative;margin:-10px 0 0 -10px;}
	.navRightImg{float:right;position:relative;margin:-10px -10px 0 0;}
	.navContainer ul{list-style-type:none;float:left;margin-left:8px;width:99%;}
	.navContainer ul li{display:inline;float:left;margin:16px 20px 0 7px;line-height:18px;}	
	.navContainer ul li a{font-family: 'Cutive', serif;text-decoration:none;color:#FFF;font-size:12px;cursor:pointer;height:30px;display:block;}
	.navContainer ul li a:hover{color:#000;}	
	.navContainer ul li .active{color:#000 !important;}	
	.navContainer ul li a img{margin:0px 0 0;}
	.navContainer ul li:last-child{float:right;}
	.navContainer ul li:last-child img.downarrowpointer{display:none !important;}
	
	.navContainer1{width:100%;height:49px;float:left;display:block;background:url(../../images/menu-bg.jpg) no-repeat center top;}
	.navLeftImg{float:left;position:relative;margin:-10px 0 0 -10px;}
	.navRightImg{float:right;position:relative;margin:-10px -10px 0 0;}
	.navContainer1 ul{list-style-type:none;float:left;margin-left:8px;width:99%;}
	.navContainer1 ul li{display:inline;float:left;margin:16px 16px 0 6px;line-height:18px;}
	.navContainer1 ul li a{font-family: 'Cutive', serif;text-decoration:none;color:#FFF;font-size:12px;cursor:pointer;height:30px;display:block;}
	.navContainer1 ul li a:hover{color:#000;}	
	.navContainer1 ul li .active{color:#000 !important;}	
	.navContainer1 ul li a img{margin:0px 0 0;}
	.navContainer1 ul li:last-child{float:left; margin:0 0 0 15px;}
	/*.navContainer1 ul li:last-child img.downarrowpointer{display:none !important;}*/
	.nav-list .downarrowpointer {
    display: none;
}
	.midContainer{width:100%;background-color:#FFF;float:left;display:block;}
	
	.linkPart{width:100%;float:left;display:block;height:14px;margin-top:1px;}
	.linkPartShadowHolder{position:relative;float:left;display:block;width:100%;}
	.linkPartShadowHolder img{margin:0 auto;text-align:center;float:none;left:0;right:0;position:absolute;}	
	
	.contentHolder{max-width:915px;width:100%;float:left;display:block;margin:25px 0 50px 29px;min-height:250px;height:auto !important;height:250px;}
	.innerpageHeading{color:#333333;font-family: 'Cutive', serif;font-size:18px;text-transform:uppercase;float:left;margin:0px 0 27px;width:100%;font-weight:bold;}	
	
	.footerArea{ padding:0px;width:100%;display:block;height:326px;}
	.footerMid{max-width:940px;width:100%;margin:0px 0 0 29px;display:block;float:left;}
	.footerRow1{height:85px;width:100%;float:left;display:block;border-top:1px solid #3D3D3D;padding:0px 0 0;margin-top:32px;}
	.footerRow1Col1{float:left;width:310px;}
	.footerRow1 h2{color:#A8A8A8;font-family: 'Cutive', serif;font-size:18px;text-transform:uppercase;float:left;margin:23px 0 0;width:310px;}
	.footerRow1 p{font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#A7A7A7;text-align:left;text-transform:none;}
	.footerRow1 .newsletter{max-width:630px;width:100%;height:49px;float:right;display:block;}
	.footerRow1 .newsletter input[type=text]{float:left;display:block;max-width:480px;width:100%;height:51px;line-height:49px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;margin:18px 0 0;background-color:#A8A8A8;border:none;padding-left:7px;}
	.footerRow1 .newsletter input[type=submit]{float:left;display:block;width:142px;height:51px;background-color:#111111;text-align:center;text-decoration:none;color:#3FB3F1;text-transform:uppercase;border-bottom:9px solid #000;cursor:pointer;border-top:none;border-left:none;border-right:none;font-family: 'Cutive', serif;cursor:pointer;margin:18px 0 0;padding:7px 0 0;}
	.footerRow1 .newsletter input[type=submit]:hover{color:#FFF;}
	
	.footerRow2{height:110px;width:100%;float:left;display:block;border-top:1px solid #3D3D3D;padding:18px 0 0;background:url(../../images/icon-bottom.png) no-repeat 494px 39px;}
	.footerRow2Left{max-width:480px;width:100%;float:left;display:block;}
	.footerRow2Left ul{list-style-type:none;margin-bottom:19px;}	
	.footerRow2Left ul li{display:inline;color:#A7A7A7;font-size:13px;font-family:Arial, Helvetica, sans-serif;text-align:left;float:left;padding:0 7px;border-right:1px solid #A7A7A7;line-height:12px;}
	.footerRow2Left ul li a{float:left;text-decoration:none;color:#A7A7A7;font-family:Arial, Helvetica, sans-serif;}
	.footerRow2Left ul li a:hover, .footerRow2Left ul li.active{color:#1FA5EC;}
	.footerRow2Left ul li:first-child{padding:0 5px 0 0;border:none;}
	.footerRow2Left ul li:last-child{border:none;}
	.footerRow2Left p{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#A7A7A7;}
	.footerRow2Right{max-width:270px;width:100%;float:right;display:block;}
	.footerRow2Right p{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#A7A7A7;text-align:right;}
	.footerRow2Right ul{list-style-type:none;float:right;margin-top:10px;}
	.footerRow2Right ul li{display:inline-block;float:left;margin:0 5px;}
	.footerRow2Right ul li a{text-decoration:none;}
	.footerRow2Right ul li:first-child{margin-right:0px;}
	
	.footerRow3{height:44px;width:100%;float:left;display:block;border-top:1px solid #3D3D3D;padding:18px 0 0;}
	.footerRow3 p{text-align:left;float:left;width:350px;color:#A7A7A7;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
	.footerRow3 p span:after{content:"©";}
	.footerRow3 ul{list-style-type:none;float:right;width:230px;display:block;}
	.footerRow3 ul li{display:inline;float:left;color:#A7A7A7;font-size:13px;font-family:Arial, Helvetica, sans-serif;padding-right:7px;}
	.footerRow3 ul li a{text-decoration:none;color:#3FB2F1;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
	.footerRow3 ul li:last-child{padding:0;}
	
	/* Banner starts here*/
	.slidesjs-pagination{display:none;}
	.slidesjs-previous{width:32px;height:32px;background:url(../../images/left-arrow.png) no-repeat left top;margin-top:-32px;padding-left:32px;float:right;z-index:999;position:relative;}
	.slidesjs-next{width:32px;height:32px;background:url(../../images/right-arrow.png) no-repeat left top;margin-top:-32px;float:right;z-index:9999;position:relative;}
	/* Banner ends here*/
	.clearfix {display:none;}
	.carousalDivider{display:none;}
	.marginLeft {
    margin-left: 75px !important;
}

.errorContent p {
    color: #FF3300;
    font: 17px Arial,Helvetica,sans-serif;
}
.errorContent a {
    background: none repeat scroll 0 0 #0b8de3;
    color: #FFFFFF;
    display: inline-block;
    font: bold 12px Arial,Helvetica,sans-serif;
    margin: 10px 0 0;
    padding: 5px 10px;
}
.errorContent a:hover {
    color: #000000;
}
.errorPageContainer {
    padding-top: 40px;
    text-align: center;
}
.errorImage {
    color:#f62990;
    display: inline-block;
    font-family: 'Cutive', serif;
    font-size:7em;
    font-style: italic;
    font-weight: bold;
  /*  height: 65px;*/
    margin: 0;
    padding: 0;
    text-align: center;
}
.errorContent {
    clear: left;
}
.linkClass span {
    margin: 0 !important;
}
.linkClass {
    display: inline-block !important;
    margin-bottom: 20px !important;
    margin-top: 10px !important;
}

.footerRow2Left ul li.active a{ color:#1FA5EC;}

/*Social Icons top*/
ul.socialIconsTop{list-style-type:none;width:220px;height:28px;float:left;margin:40px 0 0 -3px;}
ul.socialIconsTop li{width:27px;height:28px;background:url(../../images/top-social-icons.png) no-repeat left top;display:inline;float:left;cursor:pointer;padding:0;border:0;margin:0 4px;}
ul.socialIconsTop li a{text-decoration:none;width:27px;height:28px;display:block;}
ul.socialIconsTop li+li{background-position:-46px 0;}
ul.socialIconsTop li+li+li{background-position:-91px 0;}	
ul.socialIconsTop li+li+li+li{background-position:-137px 0;}	
ul.socialIconsTop li+li+li+li+li{background-position:-182px 0;}

}

@media screen and (-webkit-min-device-pixel-ratio:0) { .searchProduct .selectArrowChng select{padding:0 0 5px;}}

.clearfix {display:none;}
.spaceAdujster{display:none;}
.lineBreaker{display:none;}
.lineSpliter{display:none;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
}
@media all and (max-width: 1024px){	
.container{width:98%;}
.shoppingCartHolder .accordionContent{margin-left:-42px;}
}

@media all and (max-width:960px){
.clearfix {display:block;}
.navContainer, .navContainer1{display:none;}
.topLinks{margin-right:5px;}
.footerRow1, .footerRow2, .footerRow3{width:98%;}
.footerMid{max-width:none;width:96%;}
.footerRow1 .newsletter{max-width:none;width:60%;}
.footerRow1 .newsletter input[type="text"]{max-width:none;width:64%;}
.wrapperContainer{background:url(../../images/bg-header-home-mob.jpg) no-repeat left top;}
.linkPartInner ul li{max-width:none;width:33%;}
.wraperHeader{height:369px;}
.linkPartInner ul li a{margin:85px auto 0;float:none;display:block;}
.linkPartInner ul li:last-child a{margin:85px auto 0;}
.footerRow1Col1{width:39%;}
.footerRow1 h2{width:99%;}
.footerRow2{background-position:55% 39px;}
.footerRow2Left{width:52%;}
.footerRow2Right{width:40%;}
.wraperHeader{height:auto;}
.contentHolder{width:95%;}
.contentHolder{ margin-left:12px;}
.topexpandCol{ height:auto;}
ul.memberLoggedIn li:last-child{ float:left;}

}
@media all and (max-width:780px){
.wraperHeaderLeft{width:40%;max-width:none;position:relative;}
.wraperHeaderLeft img{text-align:center;float:none;clear:both;position:absolute;left:0;right:0;margin:25px auto 25px 5px;}
.footerRow1Col1{width:40%;}
.footerRow2Left{width:58%;}
.blogArea .blogAreaContainer a, .galleryCarousal .list_carousel a.viewAll{margin-right:5px;}
.footerRow1 h2{font-size:17px;}
/*.carousal{display:none;}*/
}
@media screen and (max-width: 768px) {
.footerRow1Col1{width:32%;}
.footerRow1 .newsletter{width:65%;}	
}
@media all and (max-width:685px){
.footerMid{margin-top:0px;width:95%;}
.footerRow1Col1{width:95%;text-align:center;}
.footerRow1{text-align:center;height:auto;float:none;}
.footerRow1 p{text-align:center;float:none;}
.footerRow1 .newsletter{float:none;margin:0 auto;}
.footerRow1 .newsletter input[type="text"]{width:61%;}
.footerRow2{margin-top:25px;height:auto;background-image:none;}
.footerRow2Right, .footerRow2Left{width:95%;margin:0 auto;text-align:center;}
.footerRow2Left ul{display:none;}
.footerRow2Right p{float:none;text-align:center;}
.footerRow2Right, .footerRow2Left{float:none;margin-top:25px;}
.footerRow2Right ul{float:none;margin:0 auto 15px;text-align:center;}
.footerRow2Right ul li{float:none;}
.footerRow1 .newsletter{width:73%;}
.footerRow1 h2{font-size:18px;}	
.wraperHeaderLeft img{margin:0 auto 20px;float:none;}
.wraperHeaderLeft{height:191px;width:75%;margin:15px auto 0;float:none;}
.contentHolder{width:92%;}
li.memberHolder span{ float:none;}
ul.memberLoggedIn li.memberHolder{ display:inline-table;}
}
@media all and (max-width:600px){
.linkPartInner ul li a{font-size:15px;}
.footerRow1 .newsletter input[type="text"]{width:53%;}
.footerRow3 p{text-align:center;float:none;width:100%;}
.footerRow3 ul{width:49%;text-align:center;float:none;margin:0 auto;}
.footerArea{width:99%;}
.footerRow2Right p{margin-bottom:10px;}
ul.socialIconsTop{position:relative;left:50%;margin:1% 0 0 -15%;}

}
@media all and (max-width:568px){
.footerRow3 ul{width:auto;clear:both;float:none;text-align:center;margin:0 auto;}
.footerRow3 ul li{float:none;text-align:center;}
.wraperHeaderLeft{width:95%;margin-left:15px;}
.linkPartInner ul li a{font-size:13px;}
}
@media only screen and (max-width : 480px) {
.footerMid{width:90%;}
.footerRow1 .newsletter{width:87%;}
.topLinks ul{margin-top:12px;}
.topLinks ul li:first-child{float:none;display:block;}
.linkPartInner ul li{width:100%;}
.linkPartInner{height:auto;}
.linkPart{height:auto;}
.footerRow1 .newsletter input[type="submit"]{width:106px;}
.wraperHeaderLeft{width:85%;margin:0 auto;float:none;clear:both;}
.footerRow2Right, .footerRow2Left{width:83%;}
.container{width:99%;margin:0 auto;}
.newsletter{width:100%;}
.footerRow1 .newsletter input[type="text"]{padding-left:1px;width:65%;}
.wraperHeaderLeft img{margin-top:15px;}
}
@media all and (max-width:384px){
.footerRow1 .newsletter input[type="text"]{padding-left:1px;width:54%; font-size:10px;}
.marginLeft {
    margin-left: 22px !important;
}
.PopupDiv{ width:90% !important;}
.footerRow3 p{ width:80%; margin:0 auto;}
ul.socialIconsTop{position:relative;left:35%;}
.footerRow2Right, .footerRow2Left{width:87%;}
}
@media all and (max-width:320px){	
}

@media \0screen { }

@media screen and (-webkit-min-device-pixel-ratio:0) { 

}


/*********************/
.navigation{ padding:0px; margin:15px 0 0px 0; }
.navigation ul{ margin:0px; padding:0px;}
/* saf3+, chrome1+ */
/*@media screen and (-webkit-min-device-pixel-ratio:0) { 
 .navigation ul li{ margin:0px; padding:0 36px !important; background:url(../../images/navsep.png) top right no-repeat; float:left; line-height:38px;}
}*/
.navigation ul li{ margin:0px; /*padding:0px 16px !important;*/ float:left;}
.navigation ul li img{ margin-top:11px;}
.navigation ul li a{ appearance:0px; margin:0px;font-family: 'Cutive',serif; color:#fff; font-size:12px;}
.navigation ul li a:hover{ color:#000;}
.navigation ul li a.active{ color:#000;}

.navigation2{ padding:0px; margin:15px 0 0px 0; }
.navigation2 ul{ margin:0px; padding:0px;}
.navigation2 ul li{ margin:0px; /*padding:0px 14px !important;*/ float:left;}
.navigation2 ul li img{ margin-top:11px;}
.navigation2 ul li a{ appearance:0px; margin:0px;font-family: 'Cutive',serif; color:#fff; font-size:12px;}
.navigation2 ul li a:hover{ color:#000;}
.navigation2 ul li a.active{ color:#000;}

