.ls-slide img{border-radius:5px!important;}
.Container002 .contentmain{background:#fff;border-radius:0px 0px 5px 5px;}
.Container002{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);}
.Container002 .dnntitle{background:#fff;padding:0px 20px;border-radius:5px 5px 0px 0px;}
.sticky-wrapper{background:#515151;}
.SkinHeader{background:#fff;}
input#dnn_ctr9070_View_Submitbutton_9070_2{background:#845490;border:none;color:#fff;width:100%;height:37px;border-top-right-radius:0px;border-bottom-right-radius:0px;}
div#dnn_ctr9070_View_LiveForm9070{padding:0px;}
div#dnn_ctr9070_ContentPane{padding:0px;}
#LiveForm9070 .Submit-Align-Default{margin-left:0px;position:relative;right:-4px;}
input#dnn_ctr9070_View_Email_9070_1{border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0px;border-bottom-left-radius:0px;}
#dnn_dnnLOGO_imgLogo{border:0;height:70px;}
.no-padding{padding-right:0px;padding-left:0px;}
.wrapper{position:relative;background:#f5f5f5;}
.SkinWidth{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;max-width:1320px;}
.SkinWidth2{max-width:1290px;margin:0 auto;}
.SkinWidth:before,
.SkinWidth:after,
.SkinWidth2:before,
.SkinWidth2:after{display:table;content:"";clear:both;}
.left{float:right;}
.right{float:left;}
.LeftMenu{margin:15px 0 20px 0;}
.w26{width:26%;}
.w71{width:71%;}
.skinwidth{margin:0 auto;max-width:1140px;min-width:730px;}
.wrapper .TopBar{background:#fff;padding:10px 0px;position:relative;z-index:999;border-bottom:1px solid rgb(204, 204, 204);box-shadow:0px 0px 15px -4px #5B5B5B;-webkit-box-shadow:0px 0px 15px -4px #5B5B5B;}
.NavMenu{float:right;padding:0 0 0 15px;}
.GrayColor{background:#f6f6f6;}
.skin-header{min-height:40px;background:none repeat scroll 0% 0% #1D2225;line-height:40px;}
.header-bg{padding:20px 0 0 0;position:absolute;right:0;left:0;}
.header-mid{margin:20px 0 0 0;}
.inner-header-mid{position:relative;}
.nav-cover{position:absolute;height:100%;width:100%;opacity:0.9;}
.MiddleColorArea{position:relative;}
.ColorBorder:before{content:"";position:absolute;width:100%;height:12px;background:rgba(0,0,0,0.2);}
.ColorBorder:after{content:"";position:absolute;width:100%;height:12px;background:rgba(0,0,0,0.2);bottom:0;}
.MobileBar{display:none;}
.innerbanner-position{position:relative;background:url(images/default-innerbg.jpg) no-repeat 50% 0;background-size:cover;min-height:300px;z-index:4;}
.breadcrumb-header{padding:25px 0px;background:#f5f5f5;}
.BreadcrumbPane .Normal{font-size:14px;text-align:center;letter-spacing:.5px;}
.page-name{text-transform:uppercase;font-size:28px;}
.skin-breadcrumb{font-size:14px;text-transform:capitalize;padding:10px 0 0 0;font-weight:400;}
.skin-breadcrumb a,
.skin-breadcrumb a:link,
.skin-breadcrumb a:active,
.skin-breadcrumb a:visited{color:#333;}
.skin-breadcrumb .fa-home{font-size:18px;}
.dnn-menu{margin:7px 0 0 0;float:left;}
.mycontent{min-height:500px;margin:10px auto 30px;}
.ParallaxBg{}
.menu_box{display:none;}
.skin-footer{background:#eceff1;position:relative;z-index:1;}
.footer-main{padding:50px 0 20px;border-top:1px solid #cfd8dc;}
.footer-bar{min-height:60px;background:#d7dee0;padding:20px 0 20px;}
.display-none{display:none;}
.dnn-logo{float:right;}
.dnn-logo a{display:inline-block;position:relative;}
.is-sticky .dnn-logo img{max-height:60px;}
.is-sticky .Navbar{padding:0;margin-top:0px;}
.is-sticky .StickyNav{z-index:905;box-shadow:0 0 9px #ccc;background:#515151;}
.Navbar{padding:0px 0;position:relative;margin-top:12px;}
.is-sticky .loginstatus{top:37px !important;}
.showControlBar .is-sticky .loginstatus{top:55px !important;}
.login-style{color:#fff;float:left;}
.login-style em{padding:0 0 0 5px;}
.login,
a.login:link,
a.login:active,
a.login:visited{color:#333;}
a.login:hover{text-decoration:none !important;}
.user,
a.user:link,
a.user:active,
a.user:visited{color:#333;margin:0 0 0 10px;}
a.user:hover{text-decoration:underline;}
.language-object{display:inline-block;vertical-align:middle;}
.language-object .Language img{border:medium none;width:22px;margin:0 2px;}
.language-object .Language.selected img{border:1px solid #FFFFFF;}
.footlins{text-align:left;padding:27px 0 10px 0;}
.footlins A, .footlins A:link, .footlins A:visited, .footlins A:active{color:#fff;font-size:14px;text-transform:capitalize;}
.footlins A:hover{color:#333;text-decoration:none;}
.copyright{padding:24px 0px 0px 0;color:#585757;text-transform:capitalize;font-weight:400;text-align:center;font-size:14px;}
.TermsCss,
.TermsCss:link,
.TermsCss:active,
.TermsCss:visited{color:#333;}
.icon-search{float:left;color:#FFF;cursor:pointer;font-size:18px !important;width:20px;margin:0 5px 0 0;display:none!important;}
.skin_search{position:relative;width:20px;display:inline-block;}
.skin_search .fa-search{color:#fff;font-size:17px;position:relative;z-index:999;-moz-transition:none;-webkit-transition:none;-o-transition:none;}
.skin_search a.active{background:url("images/close.png") no-repeat scroll 0 50% transparent;text-indent:-9999em;display:block;height:25px;}
.skin_search .icon-search:hover{color:#666666;text-decoration:none;}
.skin-search{vertical-align:middle;text-align:center;position:relative;display:inline-block;width:100%;}
.MobileBar .icon-search{font-size:18px;color:#fff;display:inline-block;vertical-align:middle;text-align:center;float:left;width:50px;padding:15px 0 0 0;cursor:pointer;}
.icon-search:hover{color:#fff;}
.fa-search.active:before{content:"\f00d";}
.shortline{color:#555;display:inline-block;font-size:16px;background:none repeat scroll 0% 0% #fff;width:1px;height:20px;vertical-align:middle;opacity:0.3;margin:0 5px;}
.search_bg
.searchInputContainer{display:block!important;}
.search_bg ul.searchSkinObjectPreview,
.search_bg .searchInputContainer a.dnnSearchBoxClearText{display:none!important;}
.search_bg{height:55px;position:relative;left:0px;vertical-align:middle;margin:0px;background:#FFF none repeat scroll 0% 0%;width:100%;display:block;text-align:right;top:10px;overflow:hidden;padding:0;}
.search_bg input[type="text"]{background:none repeat scroll 0px 0px transparent;color:#999;height:40px;line-height:40px;outline:medium none;text-align:right;vertical-align:top;width:95%;transition:all 0.8s ease 0s;border:medium none;margin:8px;padding:0 10px 0 5px;text-transform:capitalize;border:1px solid #ddd;background:#eceff1;position:absolute;top:0;border-radius:0 7px 7px 0;}
.search_bg .NormalTextBox{font-size:14px;font-weight:normal;}
.search_bg a, .search_bg a:link, .search_bg a:active, .search_bg a:visited{display:block;height:40px;width:45px;overflow:hidden;position:absolute;left:8px;text-align:center;top:8px;text-indent:-9999em;color:rgb(255, 255, 255);font-size:0;line-height:35px;transition:all 0.8s ease 0s;border-radius:7px 0 0 7px;}
.search_bg a:hover{text-decoration:none;}
.search_bg a:before{content:"\f002";font-family:fontawesome;text-indent:9999em;font-size:16px;padding:0 15px;}
element.style{display:inline;}
#goup{bottom:43px;}
.goup a img{border-radius:5px;background:#000;}
#top-link:hover{opacity:1;}
#top-link .icon-up-open{font-size:16px;}
.HeaderPane2{float:left;width:65%;}
.HeaderPane .SubHead{color:#ccc;}
.TopGrid12,
.TopGrid6A,
.TopGrid6B,
.TopGrid4A,
.TopGrid4B,
.TopGrid4C,
.TopGrid3A,
.TopGrid3B,
.TopGrid3C,
.TopGrid3D,
.TopGrid8Left,
.TopGrid4Right,
.TopGrid4Left,
.TopGrid8Right,
.TopGrid9Left,
.TopGrid3Right,
.TopGrid3Left,
.TopGrid9Right,
.MiddleGrid6A,
.MiddleGrid6B,
.MiddleGrid4Left,
.MiddleGrid4Center,
.MiddleGrid4Right,
.MiddleGrid3Left,
.MiddleGrid3CenterA,
.MiddleGrid3CenterB,
.MiddleGrid3Right,
.MiddleGrid8A,
.MiddleGrid4B,
.MiddleGrid4A,
.MiddleGrid8B,
.MiddleGrid9A,
.MiddleGrid3B,
.MiddleGrid3A,
.MiddleGrid9B,
.MiddleGrid12,
.BottomGrid12,
.BottomGrid6A,
.BottomGrid6B,
.BottomGrid4Left,
.BottomGrid4Center,
.BottomGrid4Right,
.BottomGrid3Left,
.BottomGrid3CenterA,
.BottomGrid3CenterB,
.BottomGrid3Right,
.BottomGrid8A,
.BottomGrid4B,
.BottomGrid4A,
.BottomGrid8B,
.BottomGrid9A,
.BottomGrid3B,
.BottomGrid3A,
.BottomGrid9B,
.BottomContent{padding-top:10px;padding-bottom:10px;}
.PaneLayoutMid{margin:10px 0;}
.TopShowPane{padding:0;}
.TopContentPane{padding:20px 0 0px 0;margin:0;}
.TopGrayPane{padding:60px 0;}
.BannerPane{padding:0;margin:0;}
.InnerBannerPane{padding:0;margin:0;position:relative;z-index:1;}
.InnerBannerPane .Normal img{width:100%;}
.ParallaxPane{padding:10px 0;}
.FullWidthPane .CommandButton, .FullWidthPane A.CommandButton:link, .FullWidthPane A.CommandButton:visited, .FullWidthPane A.CommandButton:active{color:#FFFFFF;}
.no-margin{margin:0 !important;}
.ContentPaneHome{padding:10px 0 30px;}
.ContentPane{padding-top:10px;padding-bottom:10px;text-align:right;vertical-align:top;}
.ContentPaneInner{margin:0 0 10px 0;padding:0;}
.MultiColor-bg .ColorContentPane{padding:0;min-height:inherit;}
.FooterColorPane{padding:0;}
.FooterPane1,
.FooterPane2,
.FooterPane3,
.FooterPane4{padding:20px 0;}
.LeftSideBar{margin:10px 0 0;padding:5px 0 0;}
.RightSideBar{margin:0;padding:0;}
.RightPadding{margin:10px 0 0;padding:5px 0 0;}
.GrayLeft,
.GrayRight{padding:60px 0;}
.ColorContentPane .CommandButton,
.ColorContentPane A.CommandButton:link,
.ColorContentPane A.CommandButton:visited,
.ColorContentPane A.CommandButton:active{color:#FFFFFF;}
.FooterSocialPane{margin:10px 0 0 0;}
.GrayPane{padding-top:10px;padding-bottom:10px;}
.MobileMenu, .TreeMenu{display:none;max-width:600px;margin:0px auto;padding:0 15px;}
.menu_hidden{display:none!important;}
@media handheld, only screen and (max-width:960px){.dnn-logo{float:none;text-align:center;padding:30px 0px 10px;}
.NavMenu{float:none;text-align:center;}
.sticky-wrapper{height:auto !important;}
.col-sm-3.FooterPane1,
.col-sm-3.FooterPane2,
.col-sm-3.FooterPane3,
.col-sm-3.FooterPane4{width:50%;}
.stick .dnn_logo{display:none;}
.stick .dnn_menu{float:none;}
}
@media handheld, only screen and (max-width:900px){.isStuck .dnn-logo{padding:0;margin:10px 0;}
.StickHeight{min-height:130px;}
.breadcrumb-position{top:40px;}
}
@media handheld, only screen and (max-width:767px){Body{-webkit-text-size-adjust:none;}
.skinwidth, body{min-width:0;width:100%;padding:0;margin:0;}
.SkinWidth{max-width:600px;}
.fl, .fr{float:none;}
.stick{box-shadow:none;height:auto;padding:0;position:static;width:auto;}
.stick .dnn_menu{float:none;}
.sticky-wrapper{height:auto!important;}
.is-sticky .StickyNav{z-index:905;position:static !important;}
.dnn_menu{display:none;}
.footer-bar{min-height:60px;}
.header-bg{padding:0;position:relative;}
.header-mid{position:relative!important;margin:0;min-height:55px;}
.skin-search{height:auto;}
#dnn_LayoutStyle_plDisplay{display:none;}
.stuck-top{padding:5px 0 0 0;background:#202830;}
.dnn-logo.left{padding:10px 0;float:none;text-align:center;}
.dnn-logo img{max-width:300px;}
.is-sticky .dnn-logo img{max-height:none;}
.dnn-logo{padding:25px 15px;text-align:center;}
#cartmenu{float:left;margin-left:23px;margin-bottom:20px;}
.Breadcrumb{min-height:30px;line-height:30px;}
.footlins{text-align:center;padding:15px 0;}
.menu_box, .menu_box:link, .menu_box:active, .menu_box:visited{display:inline-block;margin:0px;font-size:24px;text-align:center;position:absolute;right:25px;color:#fff;top:-58px;padding:13px;transition:none;font-family:fontawesome;}
#bigproductimage{display:block !important;}
.ordercount{width:30px;text-align:center;}
.menu_box span{margin:0 10px 0 0;font-size:16px;display:inline-block;vertical-align:top;}
.isStuck .menu_box, .isStuck .menu_box:link, .isStuck .menu_box:active, .isStuck .menu_box:visited{margin:0;}
.StandardMenu,
.MegaMenu{display:none;}
.menu_hidden{display:inherit!important;}
.Breadcrumb h4{font-size:20px;}
.footer-bar .col-sm-6{width:auto;float:none;text-align:center;padding:20px 0 0 0;}
.login_style{text-align:center;}
.copyright{padding:0px 0px 10px 0;text-align:center;}
.TopContentPane{width:auto;}
.PortfolioPane{padding:0;}
.BannerPane{margin:0;padding:0;}
.ShowPane1{margin:10px 0;width:auto;}
.ShowPane2{margin:10px 0;width:auto;}
.ShowPane3{margin:10px 0;width:auto;}
.ShowPane4{margin:10px 0;width:auto;}
.UpperRightSidebarContent{margin:10px 0;width:auto;}
.UpperRightSideBar{margin:10px 0;width:auto;}
.UpperLeftSidebar{margin:10px 0;width:auto;}
.UpperLeftSidebarContent{margin:10px 0;width:auto;}
.UpperHalfLeft{margin:10px 0;width:auto;}
.UpperHalfRight{margin:10px 0;width:auto;}
.UpperThirdLeft{margin:10px 0;width:auto;}
.UpperThirdCenter{margin:10px 0;width:auto;}
.UpperThirdRight{margin:10px 0;width:auto;}
.UpperQuartleft{margin:10px 0;width:auto;}
.UpperQuartCenterLeft{margin:10px 0;width:auto;}
.UpperQuartCenterRight{margin:10px 0;width:auto;}
.UpperQuartRight{margin:10px 0;width:auto;}
.ContentPaneHome{padding:10px 0 30px;}
.ContentPane{margin:10px 0;padding:5px 0;text-align:right;vertical-align:top;}
.MiddleContent{margin:10px 0;}
.BottomContent{margin:10px 0;}
.ColorContentPane{width:auto;}
.FullWidthPane{padding:40px 0 10px 0;}
.FooterPane1,
.FooterPane2,
.FooterPane3,
.FooterPane4{padding:10px 0;}
.col-sm-3.FooterPane1,
.col-sm-3.FooterPane2,
.col-sm-3.FooterPane3,
.col-sm-3.FooterPane4{width:auto;float:none;}
.GrayColor{margin:30px 0;}
.GrayPane{padding:30px 0;}
.HeaderPane2{float:none;width:100%;}
.LeftBar.left{float:none;width:100%;}
.RightBar.right{float:none;width:100%;}
.isStuck{position:inherit!important;box-shadow:none;}
.StickHeight{min-height:1px;}
.ParallaxBg{background-attachment:scroll;}
.search_bg a, .search_bg a:link, .search_bg a:active, .search_bg a:visited{border-radius:0;}
.page-name{font-size:24px;}
.BreadcrumbPane .Normal{font-size:13px;}
.skin-breadcrumb{font-size:13px;}
.skin-breadcrumb.right{float:none;padding:0;text-align:center;}
.page-name.left{float:none;text-align:center;}
.breadcrumb-header{padding:20px 0;}
.login-style{float:none;text-align:center;}
.wrapper .header{min-height:inherit;}
.GrayLeft, .GrayRight{padding:30px 0 0;}
.sticky-wrapper{min-height:0;}
}
@media handheld, only screen and (max-width:640px){.footlins{display:none;}
}
@media handheld, only screen and (max-width:600px){.skin-header .container .row .left,
.skin-header .container .row .right{float:none;text-align:center;}
.TopBar .col-sm-6{width:auto;float:none;}
.login-style{text-align:center;float:none;}
}
@media handheld, only screen and (max-width:520px){.page-name{font-size:20px;}
}
@media handheld, only screen and (max-width:480px){.breadcrumb1{display:none;}
.dnn-logo img{max-width:200px;}
}
@media handheld, only screen and (max-width:375px){.dnn-logo img{max-width:150px;}
}
@media handheld, only screen and (max-width:360px){}
@media handheld, only screen and (max-width:320px){}
@media handheld, only screen and (max-width:240px){.dnn-logo{max-width:150px;}
}