.stereoDomain.mobile-menu{ display: none;}

/*media-start*/
@media (min-width:768px) {
.container {
	width: 100%
	padding-right: 15px;

padding-left: 15px;
}
}
@media (min-width:992px) {
.container {
	width: 100%
	padding-right: 15px;

padding-left: 15px;
}
}


	


	
@media (min-width:1200px) {
.container {
	width:1020px;
	padding-right: 15px;

padding-left: 15px;
}


}

@media (min-width:1100px) and (max-width:1334px){
.nav-sec li .nav-click{line-height:17px;}
/*
.nav-sec li a{font-size:11px;}
.nav-sec li { padding:19px 3px 0;}	
*/
.nav-sec li .nav-click .fa.fa-sort-desc { font-size:16px; line-height:3px;}
/*.right-sec li { padding:10px 15px 0; }*/
.nav-sec li span .fa.fa-sort-desc { line-height:5px;}
.top-main-box{ width:74%;}
/*.banner-box{ height:auto;}*/


}


@media (min-width:1000px) and (max-width:1097px) {
.nav-sec li .nav-click{line-height:17px; margin:0 7px;}
/*
.nav-sec li a { font-size:9px;}
.nav-sec li { padding:18px 4px 0;}	
*/
.nav-sec li .nav-click .fa.fa-sort-desc { font-size:16px; line-height:3px;}
.right-sec li { padding:16px 15px 0; }
.top-header.off-canvas.fixed{height: 80px;}
.nav-sec li span .fa.fa-sort-desc { line-height: 9px;}
.nav-sec li .sub-nav-main .sub-nav li a{ font-size:10px;}
.home_newsletter .mailinglist_form input[type="text"]{width: 69%;}
.lastest-box h2{ min-height:81px;}
.top-main-box{ max-width:100%;}
/*.banner-box{ height:auto;}
.banner-sec-one h2{font-size: 37px;}
.banner-sec-one .textholder{ margin-bottom:0px;}*/
.Wrapper {background-color:#fff; }
.banner-sec-one .imgholder img, .banner-sec-two .imgholder img, .banner-sec-three .imgholder img {
    min-height: 542px;}
#search { z-index:9;}
.ipsList_inline.ipsPos_left > li { margin: 0 !important;}

	
}

@media (max-width:1024px){
.logo-sec img {max-height: 34px;}	
}

@media (min-width:990px) and  (max-width:998px){
	
.banner-sec-one h2{font-size: 37px;}
.banner-sec-one .textholder{ margin-bottom:0px;}
.banner-box{ height:auto;}	
.nav-sec li{padding: 31px 3px 0;}
.nav-sec li a{font-size: 11px;}
	.Wrapper {background-color:#fff; }
	.body_wrap, .Wrapper { padding-bottom:0px !important;}
	.top-header.header{ height: 63px;}
	.forum-wrapper .top-header{ z-index:999;}

}
	

	
	
@media (min-width:768px) and (max-width:990px){
.banner-sec-one .textholder { margin-bottom:0px; padding-left:20px; width:85%;}
.banner-sec-one h2 {font-size:30px;}
.banner-sec-two h2, .banner-sec-three h2 { font-size:21px;}
.banner-sec-one .textholder p {font-size: 15px;  line-height: 19px;}
.feature-sec {margin-bottom:10px; width:100%;}
.lastest-box {margin: 0 0 20px 0px; width:50%;}
.news-sec ul{height: 454px;  padding: 13px 15px;}
.news-sec { width:100%;}

.nav-inner { display:none;}
.header-inner{padding: 0 20px;}
/*
.right-sec {}
.right-sec li { padding: 11px 9px 0;}
*/

/*.nav-sec li{padding: 10px 3px 0;}*/
.nav-sec li .nav-click {line-height: 17px;margin: 0 3px;}
.nav-sec li { padding: 24px 4px 0 4px;    }
.col-sm-2.search-in-holder {
    float: right;
    padding: 0;
    width:85px;
}
.col-sm-8.nav-box-mob {
    padding: 0 5px;
    width:72%;
}
.nav-sec li a {
    font-size: 10px;
}

.nav-sec ul li .sub-nav-main .sub-nav li a {
    font-size: 10px;
}
.searchbar-sec .nav-container {
    margin: 0 auto;
    width: 80%;
}

.feat-sec{ width:100%;}
/*.top-header.off-canvas.fixed {
   
    height:65px;}*/
	
	

	
.nav-sec li a span{ display:block;}
	.nav-sec li span .fa.fa-sort-desc {color: #ffffff;
    font-size: 19px;
    line-height: 9px;}
	.nav-sec li .sub-nav-main .sub-nav li a{ font-size:10px;}
	
	
/*footer .container ul{margin: 0 0 0 5px;}	
*/	
.news-form{ padding: 0 27px 0 100px;}
.home_newsletter .mailinglist_form input[type="text"]{width:55%;}
.top-main-box{ max-width:100%;}

.banner-box{ height:auto;}
/*.banner-sec-one h2 {
    font-size: 24px;
}
*/

.Wrapper {background-color:#fff; }

/*footer .container ul{ margin: 0 0 0 9px;}
*/.banner-sec-one .imgholder img, .banner-sec-two .imgholder img, .banner-sec-three .imgholder img {
    min-height: 335px;}
#middle .content{width: 405px !important;}

.body_wrap, .Wrapper { padding-bottom:0px !important;}
.top-header.header{ height:auto !important;}

.forum-wrapper .add-banner { margin-top:15px;}
.forum-wrapper { padding-top:70px;  padding-bottom:260px;}
#primary_nav { display:none}
.forum-wrapper .right-sec { display: none;}
.forum-wrapper .top-header{ z-index:999;}
.ipsDrawer.ipsHide {
    z-index: 999999 !important;
}


.ipsMenu.ipsMenu_wide.ipsHide {
    z-index: 9999999 !important;
}

.reviews-sec .imgholder h3 { font-size:11px;}
.reviews-sec .imgholder h2 { font-size: 11px; margin-bottom:8px;}
.reviews-sec .imgholder h2, .reviews-sec .imgholder h3 { padding:0 5px;}
.reviews-sec {padding:7px 5px;}
.reviews-sec .textholder a { margin-top:5px;}

.ipsApp_front .ipsBreadcrumb li i, .ipsApp_front .ipsBreadcrumb { display: inline-block !important;}
.ipsApp_front .ipsBreadcrumb { width:94%; }

#user_navigation.not_logged_in .search-span  .ipsButton { display:none;}
#elCreateNew { color: #ffffff;}
.ipsMenu_auto, .ipsDialog{z-index: 999999 !important;}
.ipsList_inline.ipsPos_left > li { margin: 0 !important; padding-right: 10px !important;}
.ipsType_pageTitle.ipsType_break { display: inline-block; padding-top: 10px; width: 100%;}
.ipsDataItem_generic.ipsDataItem_size6.ipsType_center { display: inline-block; margin-top: 10px;}




.copy-right img { max-width:26%;} 
.copy-right p {padding-top:28px;}
footer.footer-new {background-size:contain; padding:20px 0 15px 0;}
.footer-bottom  ul {padding:25px 0 25px 0;}
footer.footer-new {position: unset;}



.serach-box input[type="search"] {width: 225px;}
/*.newsletter-box input[type="text"] {width:210px;}*/
#mailinglist_form { max-width: 225px; }


.off-canvas.fixed .nav-sec li {float: left; padding: 4px 4px 0 4px; min-height: inherit; }
.nav-sec { margin:0;}
.off-canvas.fixed .logo-stickey{max-width: 80px;}	
#middle .sidebar {
  margin: 0 0 0 10px !important;
}
  
  
	
}

@media (min-width:767px) and  (max-width:773px){.forum-wrapper { padding-bottom:0px;}}

@media (max-width:767px) {

.nav-sec, .banner-sec-two, .banner-sec-three, .add-left-sec, .add-right-sec{ display:none;}
.banner-sec-one{ width:100%;}
.banner-sec-one h2 {font-size:30px;  margin:5px 0 7px;}
.banner-sec-one .textholder{ width:100%; padding-left:10px; }
.main-box{ width:100%;}
.feature-sec, .lastest-box{ width:100%; margin-bottom:20px; margin-left:0px;}
.news-sec{width: 100%;}
.news-sec ul { height:auto;}
.right-sec{ display:block;}
.nav-inner { display:block;}
.header-inner .nav-inner {
    left:5px;
    position: absolute;
    top:13px;
    width:auto;
}

.nav-mobile {
    background: url(../../images/menu.png) no-repeat scroll 0 0;
    display: block;
    float: right;
    height: 40px;
    
    transform: rotate(0deg);
    transition: transform 250ms ease-out 0s;
    width: 41px;
}

.header-inner .col-sm-8.nav-box-mob{ width:100%; }
.header-inner{ padding:0 10px;}
.logo-sec { margin: 0 auto;text-align: center; width: 100%;}
.nav-box-mob .nav-sec li{ width:100%;line-height: .77em;}
.nav-box-mob .nav-sec { background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0; left: 0; position: absolute; top: 57px; width: 100%; padding:10px;
	margin-left:0px; z-index: 99;
}
.nav-sec li .sub-nav-main .sub-nav li span .fa.fa-sort-desc { transform: rotate(0deg);}
.nav-box-mob  .nav-sec li .sub-nav-main{ position:inherit; background:none; padding: 13px 0;  color:#fff; width: 100%; left: 0;}
.nav-box-mob .sub-nav-main .nav-container { width:87%;}
.nav-box-mob .nav-sec li:hover .sub-nav-main{ display:none;}
.nav-box-mob .nav-sec li { min-height:inherit; padding:10px 0;}
.nav-box-mob .nav-sec ul li .sub-nav-main .sub-nav li a{color:#fff;}
.nav-mobile.open {  background-position:9px -37px; transform: rotate(-180deg);  transition: transform 250ms ease-out 0s;}
.header-inner{ width:97%;}

	.right-sec li a { min-height: 60px; position: absolute; right: 0; top: 18px; width: 30px; }
.right-sec li .searchbar-sec{ z-index:9999;}
.nav-container{ width:96%;}
.right-sec li:last-child {
    display: block;
}
.nav-sec ul li .sub-nav-main .sub-nav li a{ font-size:10px;}

.feat-sec{ width:100%;}

.nav-mobile { background: url(../../images/menu.png) no-repeat 10px  14px; cursor: pointer; display: none; height: 50px;  position: absolute; left: 0;
    top: 0;  width: 50px;
}
.nav-sec li .sub-nav-main .sub-nav li span { position: absolute; right: 0; top: 8px; width: 40px; height: 30px; text-align: right;}
.nav-mobile{ display:block;}

.nav-box-mob .nav-sec li  .sub-nav-main .sub-nav li a{ color:#fff; text-align: center;}
.nav-sec li .sub-nav-main .sub-nav { background: rgba(255,255,255,0.1);}
.nav-arrow.fa.fa-sort-desc{ color:#fff;}
.nav-click{ display:block; cursor:pointer;}
.nav-sec li a span{ display:none;}
	.nav-sec li .sub-nav-main .sub-nav .second{ margin:0;}

/*.top-header.off-canvas.fixed .nav-box-mob .nav-sec{ top:89px;}*/
/*footer .container {
    width: 280px;
}*/
/*footer .footer_left, footer .container ul, footer .footer_right, footer .footer_middle {
    clear: both;
    float: left;
    margin: 0 0 10px;
    width: 100%;
}*/
/*footer .container ul {
    border-top: 1px solid #666666;
    padding-top: 10px;
}*/
.home_newsletter .mailinglist_form input[type="submit"]{ margin: 10px 0 0;
    width: 100%; text-align:center;}
.home_newsletter .mailinglist_form input[type="text"] { width:100%; max-width:100%;}
.news-form{ width:100%; padding:0px;}
.footer_left {
    text-align: center;
}
.top-header.off-canvas.fixed{ height:120px;}
.top-main-box{ max-width:100%;}
/*.banner-sec-one h2 {
    font-size: 20px;
    margin: 5px 0 7px;
}*/
/*.banner-sec-one .textholder p{font-size: 10px; line-height: 12px;}
.banner-sec-one .textholder { margin-bottom:0px;}*/
/*.banner-box { height:auto;}*/

.banner-sec-one .imgholder img, .banner-sec-two .imgholder img, .banner-sec-three .imgholder img{min-height:545px;}


.Wrapper {background-color:#fff; }

.home_newsletter .container {
    max-width: 100%;
}

.add-banner .header_right.banner_ad{display: block;}

.add-banner  { padding: 0 10px !important; width:100% !important; }

.add-banner .header_right {height: auto !important;}
.body_wrap, .Wrapper { padding-bottom:0px !important;}
.forum-wrapper .add-banner { margin-top:10px;}

#primary_nav { display:none}

.forum-wrapper .right-sec { display: none;}
.forum-wrapper { padding-bottom:0px;}
.forum-wrapper .top-header{ z-index:999;}
.ipsDrawer.ipsHide {
    z-index: 999999 !important;
}

.ipsMenu.ipsMenu_wide.ipsHide {
    z-index: 9999999 !important;
}

#aswift_0_anchor {
    width: 100% !important;
}
.adsbygoogle #aswift_0_expand {
    width: 100% !important;
}
#aswift_0_anchor  iframe {
    width: 100% !important;
}

#elFlashMessage, #ipsMultiQuoter {z-index: 9999 !important;}


.reviews-sec .imgholder{ text-align:center;}
.reviews-sec .imgholder img, .reviews-sec .imgholder h2, .reviews-sec .imgholder h3 { float: none; text-align: center; padding:0px;}
.reviews-sec .textholder a { margin-top:5px; font-size:13px;}
.reviews-sec .imgholder h2 { margin-top: 5px;  font-size: 19px; }
.reviews-sec .imgholder h3 { font-size: 19px; }
.reviews-sec {padding: 8px 5px;}



.ipsApp_front .ipsSubNavigation .ipsBreadcrumb li, .ipsApp_front .ipsBreadcrumb li i, .ipsApp_front .ipsBreadcrumb { display: inline-block!important;}
/*.ipsBreadcrumb  ul{float: left; width:100%;}*/
.ipsBreadcrumb.ipsBreadcrumb_bottom { margin-bottom:20px !important;}
.ipsBreadcrumb.ipsBreadcrumb_top, .ipsBreadcrumb.ipsBreadcrumb_bottom { width: 87%;}
.ipsDataItem_icon.ipsPos_top.ipsResponsive_hidePhone {
    display: block !important;
}
.ipsButtonBar .ipsPagination { margin-top: 0 !important;}
.ipsNavBar_primary { z-index:99 !important;}


.posted-list h1 span{ display: inline;}

.latest-container .feature-sec .textholder { width:93%;}

.nav-sec li .sub-nav-main { box-shadow:none;}
.ipsDataItem_size10{ min-width:inherit;}

.ipsDialog{ height:100%; overflow:auto; position:fixed; top:0 !important;}

#elCreateNew { color: #ffffff;}
.ipsMenu_auto, .ipsDialog{z-index: 999999 !important;}
#elProfileHeader{ z-index:9;}
#elProfileHeader h1.ipsType_reset{ margin-top:0; margin-bottom:10px;}

#ipsLayout_mainArea .ipsTabs.ipsTabs_showMenu{ height:auto;}
#ipsLayout_mainArea .ipsTabs.ipsTabs_stretch [role="tablist"]{ position:static;}

footer.footer-new {position: unset; background-size:contain;}
 .footer-bottom  ul li a {font-size: 12px;}
.footer-bottom  ul {padding:10px 0 0px 0;}
.copy-right p { padding-top: 10px;}
.copy-right img {float: none; padding-top: 8px;}
.copy-right  { text-align:center;}


.footer-top { padding:20px 0;}
.serch-news-box, .footer-top ul {width:100%; margin:10px 0;}
.newsletter-box {  padding-top: 40px;}
.newsletter-box label { width:100%;}
.footer-bottom { background-size: 100%;}
.mainNew {flex-wrap: wrap;}
.colLeft, .colRight{ width:100%;}
.latestItem {width: 50%;}
.boxItem img, .latestItem img {width: 100%;}
.off-canvas.fixed .nav-mobile {background: url(../../images/menu.png) no-repeat 10px 8px;}
	
	
.social { display:none}
.topHeader{justify-content: center;}
.logo-sec img { max-height: 50px; max-width: 115px;}
.right-sec li a {min-height: 40px;}
.right-sec li{ padding:0;min-height: inherit;}
.nav-box-mob { justify-content: center; position: static;display: flex;}

.topHeader .col-sm-12.col-md-4.col-lg-3 { position: static;}
.stereoDomain { position: absolute; right: 11%; top: 15px;}
.stereoDomain ul { left: auto; width: 140px; right: 0;}
.selectFlag{ letter-spacing:0; font-size: 11px;}
.stereoDomain.desktop-menu{ display:none;}
.stereoDomain.mobile-menu{ display: block;}
    
.right-sec li .searchbar-sec {top: 60px;}
.nav-container {width: 96%;} 
.searchbar-sec input[type="search"]{ padding-right: 50px; padding-left: 0px;} 
.searchbar-sec button { padding: 0; height: 40px; width: 40px; text-align: center;}
.location-list-cnt ul li .location-list-store-info .location-list-phone{ width:100% !important;}
.location-list-cnt ul li .location-list-store-info { width: 50% !important;}    
.location-list-right, .retailer-map { padding: 0px !important;}    
.posted-date span { display: block; width: 100%;}
.posted-date span.sponsored_article{ display: inline-block; width: auto; margin-left:0;}
#toggle-view li broadstreet-zone-container {
  display: none;
}   
  
    
}

@media (min-width:480px) and  (max-width:767px) {
.reviews-sec .imgholder h2, .reviews-sec .imgholder h3 {
    float: left;
    padding: 0 5px;
}
.reviews-sec .imgholder img { float: left;}
.reviews-sec .imgholder h2 { font-size:13px;}

.reviews-sec .imgholder h3 { font-size:13px;}


}


@media (min-width:420px) and  (max-width:765px) {
.lastest-box {
    margin: 0 0px 20px 0px;
    width:50%;
}	
	
/*.nav-box-mob .nav-sec{ top:83px;}*/
.right-sec li a {
    min-height: 60px;
/*    padding: 0 20px;*/
    text-align: center;
    width: 40px;
}
.right-sec li .searchbar-sec {
    top: 71px;
    z-index: 9999;
}
/*.home_newsletter .mailinglist_form input[type="submit"]{ margin:0; width:auto; }
.home_newsletter .mailinglist_form input[type="text"] { width:49%;}*/
/*.banner-sec-one .textholder p{font-size: 10px; line-height: 12px;}
.banner-sec-one .textholder { margin-bottom:0px;}*/
/*.banner-box { height:auto;}
.banner-sec-one .textholder p {
    font-size:18px;
    line-height:23px;
}
.banner-sec-one .textholder{margin-bottom: 40px;}*/
.Wrapper {background-color:#fff; }




}

@media (min-width:320px) and  (max-width:769px) {
   /* footer {
        position:unset !important;
    }*/
    #content {
        padding-bottom: 0px !important;
    }

}



@media (max-width:589px) {
footer.footer-new p {margin:0px 0 15px 0;}
.footer-bottom ul li a { font-size:14px;}
.footer-bottom  ul {padding:6px 0 7px 0; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.footer-bottom ul li {padding: 5px 0px; border:none; width:100%; text-align: left;}
.footer-bottom  ul > li::before {content:""; padding:0px;}
.copy-right p {padding-top:15px;}
.copy-right { text-align:center;}
.copy-right img {max-width:100%;   text-align:center;  float:none;}

.serch-news-box, .footer-top ul {width:100%; margin:10px 0;}
.newsletter-box {  padding-top: 40px;}
}
@media (min-width:320px) and  (max-width:479px) {
.posted-list h1 span{ display:block;}
.ipsFieldRow_content div, .ipsFieldRow_content iframe{ max-width:100%;}
#toggle-view { width:100%;}
  
  
}







