.container{padding:2em 1.50em 2em 1.50em;margin:0 auto;}
@media only screen and (min-width:1200px)
{
.container{width:1170px;padding:0px;}
}
@media only screen and (min-width:1300px)
{
.container{width:1280px;}
}



#phone,.centeredmenu,#header #hd2,#logo a span,#salespanel,#slink1,#slink2,#slink3,.logo-scroll{display:none;}
#logo a{margin:0 auto;width:139px;height:50px;display:block;}
#logo a span{display:none;}
#header #hd1 ul{float:right;margin-top:15px;}
#header #hd1 ul li{float:left;padding:0 0 0 15px;}
#header #hd1 ul li a{font-weight:500;color:#fff;text-decoration:none;display:block;padding-left:35px;}
#header #hd1 ul li a:hover{color:#fff;text-decoration:none;}
#header #hd1 ul li#phone a{padding-left:30px;}
#header #hd1 ul li#mycart a{width:29px;height:22px;}
#header .container{padding:0px;}
#header #hd1 .container{padding:0px;}
#header #hd1{background:#fff;}
#header #hd2{background:#532D6C;}
#logo a{background:url('../images4/logos.png') no-repeat top left;}
#mycart a{background:url('../images4/cib12.png') no-repeat center left;}
#mycart a span{display:none;}
@media all and (min-width:1200px)
{
.centeredmenu,#header #hd2,#freequote,#salespanel,#slink1,#slink2,#slink3{display:block;}
#logo a{margin:0;width:175px;height:63px;}
#header #hd1 ul{margin-top:15px;}
#header #hd1 ul li a{color:#333;text-decoration:none;}
#header #hd1 ul li a:hover{color:#333;text-decoration:none;}
#header #hd1{background:#fff;}
#header #hd2{background:#532D6C;}
#logo a{background:url('../images4/logo.png') no-repeat top left;}
#phone a{background:url('../images4/cib21.png') no-repeat center left;}
#mycart a span{display:block;}
#header #hd1 ul li#mycart a{width:auto;height:auto;padding-left:35px;}
#logo{float:left;}
#phone{display:block;}
#header .container{padding:0 !important;}
#header #hd1 ul{margin-top:25px;}
#openmenu{display:none;}
#mobilemenu{display:none;}
.centeredmenu{display:block;float:left;}
.centeredmenu1{float:right;}
.centeredmenu{padding:0;list-style:none;position:relative;display:block;}
.centeredmenu ul{margin:0;padding:0;list-style:none;position:relative;}
.centeredmenu ul li{float:left;position:relative;font-weight:400;}
.centeredmenu ul li a{display:block;margin:0;text-decoration:none;color:#fff;font-weight:400;padding:15px;}
.centeredmenu ul li:hover a,.centeredmenu ul li.hover a{background:#DF2D79;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;color:#fff;}
.centeredmenu ul ul li:hover a,.centeredmenu ul ul li.hover a{background:#fff;}
.centeredmenu ul ul{display:none;position:absolute;float:left;right:auto;width:250px;z-index:10000;}
.centeredmenu ul ul li{left:auto;margin:0;padding:0;clear:left;float:left;width:100%;border-bottom:1px solid #eee;}
.centeredmenu ul ul li a,.centeredmenu ul li.active li a,.centeredmenu ul li:hover ul li a,.centeredmenu ul li.hover ul li a{border:0;font-weight:normal;line-height:1.4em;float:left;width:100%;padding:5%;margin:0px;height:auto;color:#333;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;text-transform:none;background:#fff;transition:all 0.3s ease;}
.centeredmenu ul ul li a:hover,.centeredmenu ul li.active ul li a:hover,.centeredmenu ul li:hover ul li a:hover,.centeredmenu ul li.hover ul li a:hover{float:left;color:#fff;background:#DF2D79;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.centeredmenu ul ul.last{left:auto;right:0;}
.centeredmenu ul ul.last li{float:right;position:relative;right:.8em;}
.centeredmenu ul li ul li a{margin-left:0;}
.centeredmenu ul li:hover ul,.centeredmenu ul li.hover ul{display:block;}
.f-nav{position:fixed !important;background:#fff;z-index:2000000 !important;width:100%;top:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}

.f-nav .centeredmenu ul li a{display:block;margin:0;text-decoration:none;}
.f-nav .logo-normal{display:none !important;}
.f-nav .logo-scroll{display:block !important;}
}

footer{color:#9DAAC1;background:#3F1759;font-size:16px !important;}
footer .ft{margin-bottom:20px;}
footer ul.slinks{float:right;}
footer ul.slinks li{background:none;float:left;padding-left:0px !important;padding-right:12px;}
footer ul.slinks li a span{display:none;}
footer ul.slinks li a{display:block;width:30px;height:30px;}
footer ul.slinks li#slink1 a{background:url('../images4/icons/icons/6-VBCS.svg') no-repeat top left;}
footer .ft h3{font-size:16px;text-transform:capitalize;color:#fff;font-weight:400 !important;margin-bottom:15px;line-height:22px;}

footer .ft a{color:#9DAAC1;text-decoration:none;font-weight:300;}
footer .ft a:hover{color:#fff;text-decoration:none;}
footer .ft ul li{margin-bottom:5px;font-size:15px;}
footer .ft ul li.last{background:none;padding-left:0;}
footer .ft3 p span{font-weight:bold;color:#fff;}
.copyright{background:#3F1759;color:#9DAAC1;font-size:15px;}
.copyright a{color:#9DAAC1;text-decoration:none;}
.copyright a:hover{color:#fff;text-decoration:none;}
.copy1{margin-bottom:20px;}
@media all and (min-width:1200px)
{
footer .flogo{background:url('../images4/flogo.png') no-repeat top left;height:80px;width:215px;float:left;}
footer .container{padding:45px 0 45px 0;}
footer .ft1,footer .ft2,footer .ft3{float:left;}
footer .ft3{float:right;}
footer .ft2{width:300px;padding-top:25px;}
footer .ft{margin-bottom:0;}
footer .footert .ft{float:left; width:20%;}
footer .footert{border-top:solid 1px #582678;padding-top:30px;margin-top:30px;}
footer .ft3 p{padding:0px !important;margin:0px !important;}
footer ul.slinks{margin-top:30px;}
.copyright .container{padding:0 0 30px 0;}
.copyright1 .container{padding:15px 0 15px 0;}
.copyright .copy1{margin-bottom:0;float:left;}
.copyright .copy2{float:right;}
}
.slicknav_menu{display:none;}



.imres{width:100%;margin:0 auto;text-align:center;position:relative;}
.imres img{display:block;}
.imres > img{margin:0 auto;}
.imres > img{max-width:100%;width:100%;display:block;height:auto;margin:0 auto;}
.photog ul li{border:solid 1px #e1e1e1;width:290px;margin:0 12px 12px 0;}
.bxslider .bth{font-weight:500;text-transform:capitalize;}


#toc{padding-top:2em;}
#shipnfb2 a{color:#fff;text-decoration:none;}
#shipnfb2 a:hover{color:#fff;text-decoration:underline;}
#shipnfb{color:#fff;font-size:13px;}
#shipnfb1{text-align:right;background:url('../images3/st1.png') #532D6C center right no-repeat;}
#shipnfb2{background:#532D6C;}
#shipnfb1 p{padding:8px 75px 8px 8px;line-height:16px;}
#shipnfb2 p{padding:8px;}
#dno{padding:2em 0 2em 0;}


#timer{background:#666;height:38px;color:#fff;}
#timert{background:url('../images1/truck.gif') top left no-repeat;}
#timer a{color:#fff;text-decoration:underline;}
#timer a:hover{color:#fff;text-decoration:underline;}
#timer p{padding:8px 60px 8px 0px;}
#of{background:#B30947;color:#fff;font-size:16px;padding:1em;}
#of h1{font-weight:400;text-transform:uppercase;font-size:24px;}
#of h1 span{font-weight:300;text-transform:none;font-size:14px;display:block;}
#of p{display:none;}
#posters .pbox{margin-bottom:2em;}
#content .photog ul li h2{padding:0;margin:0;background:none;background:#e1e1e1; text-align:center;font-size:16px;font-weight:400;padding:10px 0 10px 0;}
#content .photog ul li a{color:#222;text-decoration:none;}
#content .photog ul li a:hover{color:#222;text-decoration:underline;}

@media screen and (max-width:1169px){.slicknav_menu{display:block;}}
@media all and (min-width:960px)
{
.sroll{float:right;margin-left:1em;}
}
@media all and (min-width:1160px)
{
.photog ul li{float:left;}
#of p,#hd3,#footert1,#of,#moresize,#timer,#hd23,#hd22{display:block;}
#oft,#hd3t,#homec1t,#homec2t,#homec3t{width:1160px;margin:0 auto;}
#oft{background:top right no-repeat;height:85px;}
#of{background:#B30947;color:#fff;font-size:16px;padding:0;max-width:	100%;width:100%;height:auto;margin:0 auto;position:absolute;top:84%;}
#of a{color:#fff;text-decoration:underline;}
#of a:hover{color:#000;text-decoration:none;}
#of h1{float:left;padding-top:15px;}
#of p{float:right;padding:30px 150px 0 0;font-weight:300;text-transform:none;}
#timert{width:600px;margin:0 auto;text-align:left;}
#timert p{padding-left:60px;}
#shipnfb1{text-align:right;background: url('../images3/st1.png') #532D6C center right no-repeat;}
#shipnfb2{width:50%;float:left;text-align:left;background: #532D6C center left no-repeat;}
#shipnfb1 p{padding:8px 75px 8px 8px;line-height:16px;}
#shipnfb2 p{padding:8px 8px 8px 40px;}
#dno #shipnfb2{float:none;margin:0 auto;width:100%;}
#dno #shipnfb2 p{padding:16px 16px 16px 40px;font-size:16px;}
#posters .pposter{background:#fff bottom right no-repeat;height:350px;}
}









#htext7{background:#dadfe3;color:#888;}
#htext7 h2 span{font-weight:400;color:#222;}
#htext7 #email{width:200px;padding:10px;border:solid 1px #ddd;font-size:13px;font-weight:normal;}
#htext7 #submit{background:#231F20;color:#fff;border:0px;font-size:13px;font-weight:normal;text-transform:uppercase;width:125px;padding:10px 0 10px 0;cursor:pointer;}
#htext7 h2{text-transform:uppercase;}
#htext7 .container{padding:1em;}
#slinks a{display:block;text-decoration:none;width:36px;height:32px;background:url('../images3/slinks.jpg') top left no-repeat;}
#slinks span{display:none;}
#slinks li{float:left;}
#slinks .slink1{background-position:0px top;}
#slinks .slink2{background-position:-35px top;}
#slinks .slink3{background-position:-70px top;}
#slinks .slink4{background-position:-105px top;}
#slinks .slink5{background-position:-140px top;}



#secpay{background:url('../images3/secpay.jpg') #fff top left no-repeat;width:298px;height:32px;}
#csup{background:url('../images3/csup.jpg')#fff top left no-repeat;width:289px;height:64px;}



@media all and (min-width:1160px)
{
#htext7 h2{margin-right:20px;}
#htext7 h2,#htext7 form p{float:left;padding:0;}
#htext7 .container{width:600px; margin:0 auto;padding:0px;padding-top:4em;padding-bottom:4em;}
}
#astra-seal{margin-top:1em;}
 