.logo {
margin-left: 0px !important;
width:52% !important
}

.logo-image a {
background-repeat: no-repeat !important;
height: 101px !important;
width: 355px !important;
}

.navbar .nav li.dropdown > .dropdown-toggle .caret {
border-top-color: #fff !important;
border-bottom-color: #fff !important;
}

.open ul.dropdown-menu {
min-width: 196px !important;
background-color: #490000 !important;
}

.customfeat_1 a:hover {
text-decoration:none !important;
}

.customfeat_2 a:hover {
text-decoration:none !important;
}

.customfeat_3 a:hover {
text-decoration:none !important;
}

.customfeat_4 a:hover {
text-decoration:none !important;
}

.feat_2 {
height: 269px;
}

.open {
background: #6a0b0f;
background: -moz-linear-gradient(top, #6a0b0f 0%, #6a0b0f 42%, #720b0f 71%, #7e0d13 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6a0b0f), color-stop(42%,#6a0b0f), color-stop(71%,#720b0f), color-stop(100%,#7e0d13)) !important;
background: -webkit-linear-gradient(top, #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important;
background: -o-linear-gradient(top, #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important;
background: -ms-linear-gradient(top, #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important;
background: linear-gradient(to bottom, #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a0b0f', endColorstr='#7e0d13',GradientType=0 ) !important;
}

.dropdown-menu .active > a, .dropdown-menu .active > a:hover {
background: #b8131a;
background: -moz-linear-gradient(top, #b8131a 0%, #b61219 31%, #ab1119 47%, #9d1018 61%, #8e1014 83%, #8d0e15 100%) !important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8131a), color-stop(31%,#b61219), color-stop(47%,#ab1119), color-stop(61%,#9d1018), color-stop(83%,#8e1014), color-stop(100%,#8d0e15)) !important;
background: -webkit-linear-gradient(top, #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important;
background: -o-linear-gradient(top, #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important;
background: -ms-linear-gradient(top, #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important;
background: linear-gradient(to bottom, #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8131a', endColorstr='#8d0e15',GradientType=0 ) !important;
}

.t3-header {
padding-top: 0px !important;
padding-bottom: 0px !important;
height:auto !important;
background: #ffffff; /* Old browsers */

background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 23%, #fdfdfd 27%, #f8f8f8 34%, #c7c7c7 81%, #c2c2c2 88%, #c2c2c2 100%) !important; /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(23%,#ffffff), color-stop(27%,#fdfdfd), color-stop(34%,#f8f8f8), color-stop(81%,#c7c7c7), color-stop(88%,#c2c2c2), color-stop(100%,#c2c2c2)) !important; /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 23%,#fdfdfd 27%,#f8f8f8 34%,#c7c7c7 81%,#c2c2c2 88%,#c2c2c2 100%) !important; /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 23%,#fdfdfd 27%,#f8f8f8 34%,#c7c7c7 81%,#c2c2c2 88%,#c2c2c2 100%) !important; /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 23%,#fdfdfd 27%,#f8f8f8 34%,#c7c7c7 81%,#c2c2c2 88%,#c2c2c2 100%) !important; /* IE10+ */

background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 23%,#fdfdfd 27%,#f8f8f8 34%,#c7c7c7 81%,#c2c2c2 88%,#c2c2c2 100%) !important; /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c2c2c2',GradientType=0 ) !important; /* IE6-9 */

width:100% !important;
}

.t3-header .row {
background-image:url(../images/headerBack.png);
width: 1196px;
margin-left:auto;
margin-right:auto;
}



/*--------------------------------TOP RIGHT CONTENT-----------------------------------*/

.t3-header .span4 {
margin-left: 0px !important;
width:47%;
}

.head-search {
margin-top: 16px !important;
}

.custom_topRight {
float: left;
  margin: 6px 0 0px;
}

.topRightLinks {
float:left;
width:158px;
height:auto;
color:#b9131a !important;
font-weight:bold;
}

.topRightLinks a {
color:#b9131a !important;
font-weight:bold;
}

.custombbb {
width: 97px;
float: left;
margin-top: -41px;
margin-left: 16px;
}

a#bbblink.ruvtbam, a#bbblink.ruvtbum {
  width: 85px !important;
  height: 80px !important;
}



/*--------------------------------SEARCH FORM CONTENT-----------------------------------*/

.head-search form {
float: right;
margin-top:20px;
}

.head-search .input {
margin-top: -4px !important;
margin-left: 25px !important;
width: 182px !important;
background-color: #fff !important;
text-indent:;
border-top-left-radius: 12px;
border-bottom-left-radius: 12px;
border-top-right-radius: 12px;
border-bottom-right-radius: 12px;
}

.search .btn-primary {
margin-top: -6px !important;
}

.btn-primary {
border-top-left-radius:12px;
border-bottom-left-radius:12px;
border-bottom-right-radius:12px;
border-top-right-radius:12px;
background: #b8131a; /* Old browsers */

background: -moz-linear-gradient(top,  #b8131a 0%, #b61219 31%, #ab1119 47%, #9d1018 61%, #8e1014 83%, #8d0e15 100%) !important; /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8131a), color-stop(31%,#b61219), color-stop(47%,#ab1119), color-stop(61%,#9d1018), color-stop(83%,#8e1014), color-stop(100%,#8d0e15)) !important; /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* IE10+ */

background: linear-gradient(to bottom,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8131a', endColorstr='#8d0e15',GradientType=0 ) !important; /* IE6-9 */
}



/*--------------------------------NAVIGATION CONTENT-----------------------------------*/




.t3-mainnav {
border-top:none !important;
border-bottom:none !important;
height:53px;
background: #b8131a; /* Old browsers */

background: -moz-linear-gradient(top,  #b8131a 0%, #b61219 31%, #ab1119 47%, #9d1018 61%, #8e1014 83%, #8d0e15 100%) !important; /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8131a), color-stop(31%,#b61219), color-stop(47%,#ab1119), color-stop(61%,#9d1018), color-stop(83%,#8e1014), color-stop(100%,#8d0e15)) !important; /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* IE10+ */

background: linear-gradient(to bottom,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8131a', endColorstr='#8d0e15',GradientType=0 ) !important; /* IE6-9 */
}

.nav-collapse > ul > li {
line-height: 33px;
width: 198px;
}

.nav-collapse > ul > li a {
text-align: center;
color:#fff !important;
}

.t3-mainnav .navbar-inner {
border-left: 1px solid #800d12 !important;
}

.t3-mainnav .navbar .nav > li > a {
border-right: 1px solid #800d12 !important;
}

.t3-mainnav .navbar .nav > .active > a, .t3-mainnav .navbar .nav > .active > a:hover, .t3-mainnav .navbar .nav > .active > a:focus {
background: #6a0b0f; /* Old browsers */

background: -moz-linear-gradient(top,  #6a0b0f 0%, #6a0b0f 42%, #720b0f 71%, #7e0d13 100%) !important; /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6a0b0f), color-stop(42%,#6a0b0f), color-stop(71%,#720b0f), color-stop(100%,#7e0d13)) !important; /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* IE10+ */

background: linear-gradient(to bottom,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a0b0f', endColorstr='#7e0d13',GradientType=0 ) !important; /* IE6-9 */
}

.t3-mainnav .navbar .nav > li > a:focus, .t3-mainnav .navbar .nav > li > a:hover {
background: #6a0b0f; /* Old browsers */

background: -moz-linear-gradient(top,  #6a0b0f 0%, #6a0b0f 42%, #720b0f 71%, #7e0d13 100%) !important; /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6a0b0f), color-stop(42%,#6a0b0f), color-stop(71%,#720b0f), color-stop(100%,#7e0d13)) !important; /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* IE10+ */

background: linear-gradient(to bottom,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a0b0f', endColorstr='#7e0d13',GradientType=0 ) !important; /* IE6-9 */
}

.page-header {
display:none;
}


/*---------------------------------- BODY CONTENT----------------------------------------------------*/

strong {
font-weight: bold;
color:#353434;
}

.t3-mainbody {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}

.slideshow {
margin-top: -10px;
}

.item-page_home .article-content h1 {
margin-top:20px;
color:#ba161d;
}

.article-title, .article-header h1 {
margin-top: 20px;
color: #ba161d;
}

.home_img {
margin-left:320px;
}

/*---------------------------------- LOCATION CONTENT----------------------------------------------------*/

.customourLoc h1 {
font-size:27px;
color:#000;
margin-left:15px;
}

.storeHrsTxt {
color:#303030;
margin-left:15px;
}

.grandPrairTxt {
color:#303030;
margin-left:15px;
}

.dallastxt {
color:#303030;
margin-left:15px;
}

.t3-sidebar-2 {
margin-left:0 !important;
width:309px !important;
background-color: #dddddd !important;
}

.ourLoc {

}

.ourLoc .module-title {
background: #b9131a;
width: 309px;
height: 48px;
color: #fff;
font-size: 35px;
line-height: 46px;
text-align: center;
}



.getDirectBtn a {
margin-bottom:40px;
border-top-left-radius:12px;
border-bottom-left-radius:12px;
border-bottom-right-radius:12px;
border-top-right-radius:12px;
margin-left: 99px;
margin-top: 10px;
text-align:center;
width:106px;
height:27px;
background: #b8131a; /* Old browsers */

background: -moz-linear-gradient(top,  #b8131a 0%, #b61219 31%, #ab1119 47%, #9d1018 61%, #8e1014 83%, #8d0e15 100%) !important; /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8131a), color-stop(31%,#b61219), color-stop(47%,#ab1119), color-stop(61%,#9d1018), color-stop(83%,#8e1014), color-stop(100%,#8d0e15)) !important; /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* IE10+ */

background: linear-gradient(to bottom,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8131a', endColorstr='#8d0e15',GradientType=0 ) !important; /* IE6-9 */
line-height: 50px;
padding: 6px 8px 6px 8px;
color:#fff;
}

.getDirectBtn a:hover {
background:#333 !important;
text-decoration:none !important;
}

#dallasMap {
height:111px;
width:259px !important;
border:solid 1px #8c8c8c;
margin-left:22.5px;
margin-right:auto;
    /*overflow: visible!important;*/
}

#grandPrairMap {
height:111px;
width:259px !important;
border:solid 1px #8c8c8c;
margin-left:22.5px;
margin-right:auto;
 /*overflow: visible!important;*/
}



/*---------------------------------- FEATURES CONTENT----------------------------------------------------*/

.t3-sl {
padding-bottom:0 !important;
background: #ab1217; /* Old browsers */
background: -moz-linear-gradient(top, #ab1217 0%, #ab1217 26%, #a81319 29%, #a31016 38%, #a11218 42%, #a01115 43%, #991017 51%, #9b1017 52%, #981014 53%, #961116 57%, #850e12 79%, #820d13 100%, #191919 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ab1217), color-stop(26%,#ab1217), color-stop(29%,#a81319), color-stop(38%,#a31016), color-stop(42%,#a11218), color-stop(43%,#a01115), color-stop(51%,#991017), color-stop(52%,#9b1017), color-stop(53%,#981014), color-stop(57%,#961116), color-stop(79%,#850e12), color-stop(100%,#820d13), color-stop(100%,#191919)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ab1217 0%,#ab1217 26%,#a81319 29%,#a31016 38%,#a11218 42%,#a01115 43%,#991017 51%,#9b1017 52%,#981014 53%,#961116 57%,#850e12 79%,#820d13 100%,#191919 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ab1217 0%,#ab1217 26%,#a81319 29%,#a31016 38%,#a11218 42%,#a01115 43%,#991017 51%,#9b1017 52%,#981014 53%,#961116 57%,#850e12 79%,#820d13 100%,#191919 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ab1217 0%,#ab1217 26%,#a81319 29%,#a31016 38%,#a11218 42%,#a01115 43%,#991017 51%,#9b1017 52%,#981014 53%,#961116 57%,#850e12 79%,#820d13 100%,#191919 100%); /* IE10+ */
background: linear-gradient(to bottom, #ab1217 0%,#ab1217 26%,#a81319 29%,#a31016 38%,#a11218 42%,#a01115 43%,#991017 51%,#9b1017 52%,#981014 53%,#961116 57%,#850e12 79%,#820d13 100%,#191919 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab1217', endColorstr='#191919',GradientType=0 ); /* IE6-9 */
width:100% !important;
}

.t3-sl-2 .row {
margin-left: auto !important;
margin-right: auto !important;
width: 1196px;
}


.t3-sl-2 .span3 {
margin-left:0px !important;
width:297px;
}

/*---------------------------------- FEATURE-1 CONTENT----------------------------------------------------*/

.t3-sl-2 {
padding-top: 0px;
}

.feat_1 {
height: 269px;
}

.feat_3 {
height: 269px;
}

.feat_4 {
height:269px;
}

.t3-spotlight-2 .feat_1 {
border:#fff dashed 4px;
margin-bottom: 0px !important;
background: #b8131a; /* Old browsers */

background: -moz-linear-gradient(top,  #b8131a 0%, #b61219 31%, #ab1119 47%, #9d1018 61%, #8e1014 83%, #8d0e15 100%) !important; /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8131a), color-stop(31%,#b61219), color-stop(47%,#ab1119), color-stop(61%,#9d1018), color-stop(83%,#8e1014), color-stop(100%,#8d0e15)) !important; /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* IE10+ */

background: linear-gradient(to bottom,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8131a', endColorstr='#8d0e15',GradientType=0 ) !important; /* IE6-9 */
}

.customfeat_1 h2 {
color:#fff;
}

.getMoreBtn {
padding-bottom: 50px;
}

.getMoreBtn a {
margin-bottom:40px;
border-top-left-radius:12px;
border-bottom-left-radius:12px;
border-bottom-right-radius:12px;
border-top-right-radius:12px;
margin-left: 99px;
margin-top: 10px;
text-align:center;
width:106px;
height:27px;
background: #373737; /* Old browsers */
background: -moz-linear-gradient(top, #373737 0%, #363636 12%, #292929 40%, #1f1f1f 56%, #101010 72%, #080808 84%, #070707 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373737), color-stop(12%,#363636), color-stop(40%,#292929), color-stop(56%,#1f1f1f), color-stop(72%,#101010), color-stop(84%,#080808), color-stop(100%,#070707)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* IE10+ */
background: linear-gradient(to bottom, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#070707',GradientType=0 ); /* IE6-9 */
line-height: 50px;
padding: 6px 20px 6px 20px;
color:#fff;
}

.getMoreBtn a:hover {
background:#333 !important;
text-decoration:none !important;
}



/*---------------------------------- FEATURE-2 CONTENT----------------------------------------------------*/

.t3-sl-2 {
padding-top: 0px;
}

.t3-spotlight-2 .feat_2 {
border:#fff dashed 4px;
margin-bottom: 0px !important;
background: #b8131a; /* Old browsers */

background: -moz-linear-gradient(top,  #b8131a 0%, #b61219 31%, #ab1119 47%, #9d1018 61%, #8e1014 83%, #8d0e15 100%) !important; /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8131a), color-stop(31%,#b61219), color-stop(47%,#ab1119), color-stop(61%,#9d1018), color-stop(83%,#8e1014), color-stop(100%,#8d0e15)) !important; /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* IE10+ */

background: linear-gradient(to bottom,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8131a', endColorstr='#8d0e15',GradientType=0 ) !important; /* IE6-9 */
}

.customfeat_2 h2 {
color:#fff;
}

.customfeat_2 .getMoreBtn {
padding-bottom: 20px;
}

.getMoreBtn a {
margin-bottom:40px;
border-top-left-radius:12px;
border-bottom-left-radius:12px;
border-bottom-right-radius:12px;
border-top-right-radius:12px;
margin-left: 99px;
margin-top: 10px;
text-align:center;
width:106px;
height:27px;
background: #373737; /* Old browsers */
background: -moz-linear-gradient(top, #373737 0%, #363636 12%, #292929 40%, #1f1f1f 56%, #101010 72%, #080808 84%, #070707 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373737), color-stop(12%,#363636), color-stop(40%,#292929), color-stop(56%,#1f1f1f), color-stop(72%,#101010), color-stop(84%,#080808), color-stop(100%,#070707)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* IE10+ */
background: linear-gradient(to bottom, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#070707',GradientType=0 ); /* IE6-9 */
line-height: 50px;
padding: 6px 20px 6px 20px;
color:#fff;
}

.getMoreBtn a:hover {
background:#333 !important;
text-decoration:none !important;
}





/*---------------------------------- FEATURE-3 CONTENT----------------------------------------------------*/

.t3-sl-2 {
padding-top: 0px;
}

.t3-spotlight-2 .feat_3 {
border:#fff dashed 4px;
margin-bottom: 0px !important;
background: #b8131a; /* Old browsers */

background: -moz-linear-gradient(top,  #b8131a 0%, #b61219 31%, #ab1119 47%, #9d1018 61%, #8e1014 83%, #8d0e15 100%) !important; /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8131a), color-stop(31%,#b61219), color-stop(47%,#ab1119), color-stop(61%,#9d1018), color-stop(83%,#8e1014), color-stop(100%,#8d0e15)) !important; /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* IE10+ */

background: linear-gradient(to bottom,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8131a', endColorstr='#8d0e15',GradientType=0 ) !important; /* IE6-9 */
}

.customfeat_3 h2 {
color:#fff;
margin-top: 48px;
}

.customfeat_3 .getMoreBtn {
padding-bottom: 24px;
}

.customfeat_3 .getMoreBtn a {
margin-bottom:40px;
border-top-left-radius:12px;
border-bottom-left-radius:12px;
border-bottom-right-radius:12px;
border-top-right-radius:12px;
margin-left:10px;
margin-top: 10px;
text-align:center;
width:106px;
height:27px;
background: #373737; /* Old browsers */
background: -moz-linear-gradient(top, #373737 0%, #363636 12%, #292929 40%, #1f1f1f 56%, #101010 72%, #080808 84%, #070707 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373737), color-stop(12%,#363636), color-stop(40%,#292929), color-stop(56%,#1f1f1f), color-stop(72%,#101010), color-stop(84%,#080808), color-stop(100%,#070707)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* IE10+ */
background: linear-gradient(to bottom, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#070707',GradientType=0 ); /* IE6-9 */
line-height: 50px;
padding: 6px 20px 6px 20px;
color:#fff;
}

.getMoreBtn a:hover {
background:#333 !important;
text-decoration:none !important;
}




/*---------------------------------- FEATURE-4 CONTENT----------------------------------------------------*/

.t3-sl-2 {
padding-top: 0px;
}

.t3-spotlight-2 .feat_4 {
border:#fff dashed 4px;
margin-bottom: 0px !important;
background: #b8131a; /* Old browsers */

background: -moz-linear-gradient(top,  #b8131a 0%, #b61219 31%, #ab1119 47%, #9d1018 61%, #8e1014 83%, #8d0e15 100%) !important; /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8131a), color-stop(31%,#b61219), color-stop(47%,#ab1119), color-stop(61%,#9d1018), color-stop(83%,#8e1014), color-stop(100%,#8d0e15)) !important; /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* IE10+ */

background: linear-gradient(to bottom,  #b8131a 0%,#b61219 31%,#ab1119 47%,#9d1018 61%,#8e1014 83%,#8d0e15 100%) !important; /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8131a', endColorstr='#8d0e15',GradientType=0 ) !important; /* IE6-9 */
}

.customfeat_4 h2 {
color:#fff;
margin-top: 50px;
}

.customfeat_4 .getMoreBtn {
padding-bottom: 30px;
}

.customfeat_4 .getMoreBtn a {
margin-bottom:40px;
border-top-left-radius:12px;
border-bottom-left-radius:12px;
border-bottom-right-radius:12px;
border-top-right-radius:12px;
margin-left:10px;
margin-top: 10px;
text-align:center;
width:106px;
height:27px;
background: #373737; /* Old browsers */
background: -moz-linear-gradient(top, #373737 0%, #363636 12%, #292929 40%, #1f1f1f 56%, #101010 72%, #080808 84%, #070707 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#373737), color-stop(12%,#363636), color-stop(40%,#292929), color-stop(56%,#1f1f1f), color-stop(72%,#101010), color-stop(84%,#080808), color-stop(100%,#070707)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* IE10+ */
background: linear-gradient(to bottom, #373737 0%,#363636 12%,#292929 40%,#1f1f1f 56%,#101010 72%,#080808 84%,#070707 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#070707',GradientType=0 ); /* IE6-9 */
line-height: 50px;
padding: 6px 20px 6px 20px;
color:#fff;
}

.getMoreBtn a:hover {
background:#333 !important;
text-decoration:none !important;
}




/*--------------------------------------------------------------FOOTER CONTENT----------------------------------------------------*/

.t3-copyright {
padding: 10px 0 24px;
}


.footerLeft {
float:left;
width:auto;
}

.footerLeft h2 {
color:#fff;
}

.footerLeft span {
color:#fff;
display:block;
margin-top:-10px;
line-height:20px;
font-size: 14px;
}

.footerRight {
float:right;
width:auto;
margin-top: 67px;
}

.footerRight h2 {
color:#fff;
}

.footerRight span {
color:#fff;
display:block;
margin-top:-10px;
line-height:20px;
font-size: 14px;
float: right;
}


.footerRight h2 a {
color:#fff;
}


@media (min-width: 1200px) {


.t3-content.span9 {
width: 860px !important;
margin-right: 22px !important;
}

}

@media (min-width: 980px) and (max-width: 1199px) {
.slideshow li img { 
width: 590px; 
}

.item-113 a {
line-height: 16px;
}

.ssbutton {
width: 573px !important;
text-align: right;
bottom: 15px;
padding: 0 0px 116px 14px !important;
position: absolute;
z-index: 200;
}

.t3-sidebar-2 {
margin-left: 9px !important;
width: 309px !important;
background-color: #dddddd !important;
}

.span9 {
width: 592px !important;
}

.item-page_home .article-content h1 {
margin-top: -89px;
}

.home_img {
margin-left: 200px;
}

.nav-collapse > ul > li {
line-height: 33px;
width: 151px;
}

.nav-collapse > ul > .item-106 {
line-height: 16px !important;
}

.nav-collapse > ul > .item-104 {
line-height: 16px !important;
}

.logo {
margin-left: 0px !important;
width: 39% !important;
}

.t3-sl-2 .span3 {
margin-left: 2px !important;
width: 232px;
}

.t3-sl-2 .row {
width: 980px !important;
}

.getMoreBtn a {
margin-left: 78px !important;
}

.getMoreBtn {
padding-bottom: 10px;
}

.t3-header .row {
width: 979px;
}

.logo {
margin-left: 20px !important;
width: 43% !important;
}

.head-search .input {
width: 114px !important;
}

.t3-header .span4 {
  margin-left: 44px !important;
  width: 50%;
}

}

@media (min-width: 768px) and (max-width: 979px) {
	
.t3-header .row {
background-image: url(../images/headerBack.png);
width: 768px;
}

.item-113 a {
line-height: 16px;
}

.logo {
margin-left: 0px !important;
width: 60% !important;
}

.topRightLinks {
float: left;
width: 158px;
height: auto;
color: #b9131a !important;
font-weight: bold;
margin-top: 15px;
margin-left: 135px;
}

.head-search {
margin-top: 7px !important;
}

.head-search .input {
margin-top: -4px !important;
margin-left: 25px !important;
width: 117px !important;
}

a#bbblink.ruvtbam, a#bbblink.ruvtbum {
  width: 50px !important;
  height: 47px !important;
}

.custombbb {
  width: 53px;
  float: right;
    padding-top: 46px;
}

.custom_topRight {
float: right;
margin: 10px 10px 0px;
}

.custom_topRight img {
width: 35px;
}

.t3-header .span4 {
margin-left: -25px !important;
width: 40%;
}

.nav-collapse > ul > li {
line-height: 33px;
width: 122px;
}

.item-104 {
line-height: 16px !important;
}

.item-105 {
line-height: 16px !important;
}

.item-106 {
line-height: 16px !important;
}


.moduletablesimpleRotate div {
width:100% !important;
}



.slideshow li img { 
width: 736px; 
}

.slideshow li {
width:100% !important;
}

.slideshow ul {
width:100% !important;
}

.item-page_home .article-content h1 {
color: #ba161d;
}

.t3-sidebar-2 {
margin-left: 20px !important;
width: 736px !important;
background-color: #dddddd !important;
}

.customourLoc h1 {
font-size: 27px;
color: #000;
margin-left: 15px;
text-align: center;
margin-top: 31px;
}

.storeHrsTxt {
color: #303030;
margin-left: 15px;
text-align: center;
}

.grandPrairTxt {
color: #303030;
margin-left: 15px;
text-align: center;
}

#grandPrairMap {
height: 300px;
width: 95% !important;
border: solid 1px #8c8c8c;
margin-left: 17.5px;
margin-right: auto;
}

.getDirectBtn a {
margin-left: 320px;
}

.dallastxt {
color: #303030;
margin-left: 320px;
}

#dallasMap {
height: 300px;
width: 95% !important;
border: solid 1px #8c8c8c;
margin-left: 17.5px;
margin-right: auto;
}

.ourLoc .module-title {
width: 736px;
}

.t3-sl-2 .row {
margin-left: auto !important;
margin-right: auto !important;
width: 736px;
}

.getMoreBtn a {
margin-left: 148px;
}

.t3-spotlight-2 .span6 {
width: 367px;
margin-left: 1px;
}

.t3-mainbody .span8 {
width: 736px;
}

.ssbutton {
width: 704px !important;
text-align: right !important;
bottom: 75px !important;
padding: 18px 0px 0 0px !important;
position: absolute !important;
z-index: 200 !important;
}

.clearfix {
margin: 0 0px 0 0px !important;
}

.item-page_home .article-content h1 {
margin-top: -33px;
}

}


@media (max-width: 767px) {

body {
padding-left:0 !important;
padding-right:0 !important;
}

.feat_1 {
height:204px;
}

.custombbb {
  width: 87px;
  float: right;
  margin-top: -48px;
}

a#bbblink.ruvtbam, a#bbblink.ruvtbum {
  width: 45px !important;
  height: 46px !important;
}

.feat_2 {
height:207px;
}

.feat_3 {
height:135px;
}

.feat_4 {
height:136px;
}

.t3-header {
height:205px !important;
}

.t3-header .row {
background-image:none !important;
width: 100%;
margin-top:10px;
}

.head-search {
margin-bottom: 19px;
}

.custom_topRight {
float: left;
margin-left: 29%;
margin-top: 15px;
}

.head-search .input {
margin-top: -4px !important;
margin-left: 10px !important;
width: 121px !important;
}

.custom_topRight img {
width: 35px;
}


.t3-mainnav {
height: 42px;
}

.t3-mainbody {
margin-top:  -40px !important;
padding-bottom:0 !important;
}

.t3-content.span9 {
margin: 3% 3% 10px 3%;
}

.slideshow li img { 
width: 100%; 
}

/*
margin-top: 49% !important;
margin-left:20px;
}
*/
.item-page_home .article-content p {
margin-left:20px;
margin-right: 20px;
margin-bottom:40px;
}

.home_img {
margin-left: 25% !important;
}

.t3-sidebar-2 {
margin-left: 0 !important;
width: 100% !important;
background-color: #dddddd !important;
}

.customourLoc h1 {
font-size: 27px;
color: #000;
margin-left: 15px;
text-align: center;
margin-top: 31px;
}

.storeHrsTxt {
color: #303030;
margin-left: 15px;
text-align: center;
}

.grandPrairTxt {
color: #303030;
margin-left: 15px;
text-align: center;
}

.dallastxt {
color: #303030;
text-align:center;
}

.ourLoc .module-title {
width: 100%;
}

.ourLoc {
margin-bottom: 0px;
padding-bottom: 27px;
}

#dallasMap {
height: 300px;
width: 95% !important;
border: solid 1px #8c8c8c;
margin-left: 2%;
margin-right: auto;
}

#grandPrairMap {
height: 300px;
width: 95% !important;
border: solid 1px #8c8c8c;
margin-left: 2%;
margin-right: auto;
}

.getDirectBtn a  {
margin-left: 41%;
}

.t3-sl-2 .row {
width: 100%;
}

.t3-spotlight-2 .span6 {
margin-left:0;
width: 50%;
}

.customfeat_2 .getMoreBtn {
padding-bottom: 34px;
}

.customfeat_4 .getMoreBtn {
padding-bottom: 43px;
}

.footerLeft {
margin-left: 6%;
}

.footerRight {
margin-right: 6%;
}

.t3-sl-2 .span3 {
width:100% !important;
}

.getMoreBtn {
padding-bottom: 29px;
}

.customfeat_2 .getMoreBtn {
padding-bottom: 13px;
}

.customfeat_3 h2 {
color: #fff;
margin-top: 24px;
}

.customfeat_3 p {
display:none;
}

.getMoreBtn a {
margin-left: 41% !important;
}

.customfeat_3 .getMoreBtn a {
margin-left:0 !important;
}

.customfeat_4 h2 {
color: #fff;
margin-top: 20px;
}

.customfeat_4 p {
display: none;
}

.customfeat_4 .getMoreBtn {
padding-bottom: 10px;
}

.customfeat_4 .getMoreBtn a {
margin-left: 0% !important;
}

.footerLeft {
float:none !important;
margin-left:0 !important;
}

.footerLeft strong {
color:#fff;
}

.footerRight {
float:none !important;
margin-left:0 !important;
}

.footerRight span {
float:none !important;
}

.footerRight {
margin-right: 0%;
}

.slideshow ul li {
width: 100% !important;
height:40.2% !important;
z-index:0 !important
}

.slideshow ul {
height:40.2% !important;
width: 100% !important;
z-index: 0 !important;
}

.moduletablesimpleRotate div{
	width:100% !important;
}
.t3-mainnav .nav-collapse {
margin-top: -6px !important;
background: #b9131a !important;
}

.nav-collapse > ul > li {
width: 250px !important;
}

.t3-mainnav .nav-collapse .nav > li > a:hover, .t3-mainnav .nav-collapse .dropdown-menu a:hover {
background: #6a0b0f; /* Old browsers */
background: -moz-linear-gradient(top,  #6a0b0f 0%, #6a0b0f 42%, #720b0f 71%, #7e0d13 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6a0b0f), color-stop(42%,#6a0b0f), color-stop(71%,#720b0f), color-stop(100%,#7e0d13)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #6a0b0f 0%,#6a0b0f 42%,#720b0f 71%,#7e0d13 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a0b0f', endColorstr='#7e0d13',GradientType=0 ) !important; /* IE6-9 */
}

.topRightLinks {
float: none;
width: auto;
}

.custom_topRight {
float: none;
text-align: center;
margin-top: 7px;
margin-left:0 !important;
}

.head-search form {
float: none;
margin-right: none;
margin-top: 10px;
}

.head-search {
margin-bottom: 19px;
width: 276px !important;
margin: 0 auto !important;
float: none !important;
text-align: center;
height: 60px;
}

.logo-image a {
width: 198px !important;
}

.ssbutton {
display:none;
}

.customfeat_3 .getMoreBtn {
padding-bottom: 28px;
}

.row .span9, .row-fluid .span9 {
width: auto !important;
}

.t3-footer {
margin-left:0 !important;
margin-right:0 !important;
}

.t3-navhelper {
margin-left:0 !important;
margin-right:0 !important;
}

.item-page_home .article-content h1 {
margin-top: 52% !important;
color: #ba161d;
margin-left:19px !important;
}

.article-title, .article-header h1 {
margin-top: 15% !important;
color: #ba161d;
margin-left: 0px !important;
}

.dropdown-menu {
background:#3C0101 !important
}

.t3-mainnav .nav li.dropdown.active > .dropdown-toggle, .t3-mainnav .nav li.dropdown.open.active > .dropdown-toggle {
background-color: #ba161d !important;
}


}







