*, *:focus, a:focus, a:active, .btn:focus {outline:none;}

html {margin:0;padding:0;overflow-x:hidden;}
body {margin:0;padding:0;overflow:hidden;}

body {
  background: #fff; /* url(../_design/backgrounds/bg_01.jpg) center top no-repeat */
  background-size: 100% auto;
  background-attachment:fixed;
  min-height: 500px;
  font-family: "franklin-gothic-urw-cond",sans-serif;
  padding-top: 110px;
}
@media (max-width: 768px) {
  body {padding-top: 90px;}
}
.content {
	display:block;
}

 h1, h2, h3, h4, h5, ul, li, p {margin:0;padding:0;margin-bottom: 15px;}

 h1 { font-size: 36px; margin:15px 0px; color:#703416;}
 h1 strong {}

 h2 {font-size: 28px; margin:15px 0px;}
 h3 {font-size: 24px;}
 h4 {font-size: 18px;}
 p,  li { font-size: 14px; line-height: 18px;}
 td,  th { font-size: 12px; line-height: 14px;}
 ul {margin-left: 15px; }
 li {margin-bottom: 5px;}
 p.intro { font-size: 130%; line-height: 145%; }

 ul.fa-ul {display:table;}

 a { color: #000;}
 a:hover,  a:focus,  a:active {color: #9a4922; text-decoration:none;}
.content a {  text-decoration: underline; }
 
th {font-size: bold; }

 h2 a,  h3 a { border:none !important;}

.btn, .nav a  {
	text-decoration:none !important;
}


 .btn-primary {background: #AB4E10; border: solid 1px #9a4922 !important;}
 .btn-primary:hover {background: #703416; border: solid 1px #703416 !important;}

 .btn-default {border: solid 1px #efefef !important; color:#999  !important;}
 .btn-default:hover {border: solid 1px #ccc !important;}



.btn-margin {
margin-bottom:15px;
}
 

.btn, .logo, .logo img {
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	transition: all 200ms linear;
}
 .btn,  input,  select,  textarea,  .form-control {
	/*-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;	
	border: none; box-shadow: none;
	*/
}
#select_menu {
	margin-bottom: 20px;
}
option.text-bold {
	font-weight: bold;
}
input.form-control, textarea.form-control, select.form-control {border: solid 1px #CCC;}
.input-group-addon {
	/*-webkit-border-radius: 0px	!important;
	-moz-border-radius: 0px	!important;
	border-radius: 0px	!important;
	*/
}
.well {
    padding: 20px;
}
.well h1 {margin:0; margin-top:15px; font-size:25px;}

.alert {
	/*
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;	
	
	border: none;
	box-shadow:none;
    padding: 30px;
		*/
}
.alert-info {color:#666; background:rgba(184,97,39,0.05);border: none;box-shadow:none;}

img {max-width: 100% !important;}
img.img-circle {border: solid 1px #efefef;}

 hr {
	border: 0;
	height: 0;
	border-bottom: solid 1px #e2e2e2;
	margin: 0; margin: 30px 0px;
}	


.newsletter-sign-up {margin-top:15px !important;}
.newsletter-sign-up h1,
.newsletter-sign-up h2,
.newsletter-sign-up h3,
.newsletter-sign-up p
 {margin:0;padding:0;}
.newsletter-sign-up p { font-size: 16px; line-height: 18px; color: #585F69;}

 .newsletter-sign-up input {border: none;}

@media (max-width: 991px) {
 .newsletter-sign-up .input-group {margin: 15px 0px;}
}



.basket_menu {margin-top: 15px !important;}
.basket_menu a {border: none;}
.sticky_shop_basket_menu {background:#fff; display:table;width:100%;}

footer .container_footer {
margin-top:10px;
	border-top: solid 3px #6f341a;
	box-shadow: 0px -3px 0px #994928;
	background: #C69168;
	padding: 30px;
	display:table; width: 100%;
	color: #FFF;
}
footer a {
	color: #FFF;
}
footer ul li {
	list-style: none;
}
/* NAVIGATION START */

.navbar-website li {text-transform:uppercase;}
.navbar-website li li {text-transform:none;}
.navbar-website .navbar-collapse {
	border: none !important;
  max-height: 360px !important; 
}
@media (max-height: 320px) {
	.navbar-website .navbar-collapse {
	  max-height: 260px !important; 
	}
}
.navbar-website, .navbar-website * {
	/*
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	*/
} 

.navbar-website {
	border: none;
	background: #471F0F url(../../../../../../../_design/hirax_header.jpg) center top repeat-x; 
		background-size: auto 62px;
	/*background-size: auto 150px; */
	margin:0;
	font-size: 16px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.13),inset 0px 0px 120px rgba(154,73,34,1);

}

.navbar-website ul * {list-style: none; margin:0;padding:0;}
	#nav_main li a { font-weight: bold; }
	#nav_main li li a { font-weight: normal; }
	
.navbar-website li a { font-size:12px; line-height: 32px; padding: 0px 6px; color:#fff !important;}
.navbar-website li li a { font-weight:normal; font-size:12px;line-height: 20px; color:#666 !important;}

.navbar-website .navbar-brand {display:table; 
margin: 9px 0px -6px 0px;  padding: 0px 10px; }

.navbar-website .search .navbar-toggle {
margin-top: 15px;
}
.navbar-website .search .btn {
	border:none !important;
	background:none;
	color: #FFF;

}
.top_nav_form {width:250px;}

.navbar-website .search .form-control {
	border:none !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;	
	background-color:rgba(250,250,250,0.8) !important;	
}
.navbar-website .search .form-control:focus {
	background-color:rgba(255,255,255,0.9) !important;	
}
.navbar-website .navbar-toggle {
	margin-top: 13px;
	color:#FFF;
}
.navbar-website .navbar-toggle .icon-bar {
	background-color:#FFF !important;
}
.navbar-website .navbar-toggle:focus, .navbar-website .navbar-toggle:hover {
	background-color:rgba(200,200,200,0.5) !important;	
}

.top_basket {
float:right;
font-size: 1em;

}
.top_basket li a {
font-size: 1em;
}

.top_nav {
	margin-top: 15px;

}
@media (max-width: 767px) {
	.top_basket {	
		margin-top: -42px;
		margin-right:48px;

	}
	.navbar-search {
	margin-top: -42px;

	}	
}

.search_container {
	padding:8px;

}  
.navbar-currency a {
	font-size: 1.2em !important;
}
.navbar-user {
	margin-right:-10px;
}

/* NAVIGATION END */

/******/
.loader {
  margin: 60px auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.2);
  border-right: 1.1em solid rgba(255, 255, 255, 0.2);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
  border-left: 1.1em solid #ffffff;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}
.loader,
.loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/********/

/******* SPINNER ******/
.spinner {
  margin: 10px auto;
  width: 60px;
  height: 30px;
  text-align: center;
  font-size: 10px;
}

.spinner > div {
  background-color: rgba(20, 20, 20, 0.2);
  height: 100%;
  width: 6px;
  margin: 1px;
  display: inline-block;
  
  -webkit-animation: stretchdelay 1.2s infinite ease-in-out;
  animation: stretchdelay 1.2s infinite ease-in-out;
}

.spinner .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.spinner .rect3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

.spinner .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

.spinner .rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}

@-webkit-keyframes stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.4) }  
  20% { -webkit-transform: scaleY(1.0) }
}

@keyframes stretchdelay {
  0%, 40%, 100% { 
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }  20% { 
    transform: scaleY(1.0);
    -webkit-transform: scaleY(1.0);
  }
}
/******* SPINNER END ******/






.sk-folding-cube {
  margin: 20px auto;
  width: 40px;
  height: 40px;
  position: relative;
  -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg);
}

.sk-folding-cube .sk-cube {
  float: left;
  width: 50%;
  height: 50%;
  position: relative;
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1); 
}
.sk-folding-cube .sk-cube:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #AB4E10;
  -webkit-animation: sk-foldCubeAngle 2.4s infinite linear both;
          animation: sk-foldCubeAngle 2.4s infinite linear both;
  -webkit-transform-origin: 100% 100%;
      -ms-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
}
.sk-folding-cube .sk-cube2 {
  -webkit-transform: scale(1.1) rotateZ(90deg);
          transform: scale(1.1) rotateZ(90deg);
}
.sk-folding-cube .sk-cube3 {
  -webkit-transform: scale(1.1) rotateZ(180deg);
          transform: scale(1.1) rotateZ(180deg);
}
.sk-folding-cube .sk-cube4 {
  -webkit-transform: scale(1.1) rotateZ(270deg);
          transform: scale(1.1) rotateZ(270deg);
}
.sk-folding-cube .sk-cube2:before {
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
}
.sk-folding-cube .sk-cube3:before {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s; 
}
.sk-folding-cube .sk-cube4:before {
  -webkit-animation-delay: 0.9s;
          animation-delay: 0.9s;
}
@-webkit-keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0; 
  } 25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1; 
  } 90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0; 
  } 
}

@keyframes sk-foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0; 
  } 25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1; 
  } 90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0; 
  }
}








/*
div.datepicker
div.datepicker-days
table.table-condensed
tbody
tr
*/

.bootstrap-datetimepicker-widget table td.day {
	font-weight: bold !important;
}
.bootstrap-datetimepicker-widget table td.day.disabled {
	font-weight: normal !important;
}
/*
.strikethrough {
  position: relative;
}
.strikethrough:before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  right: 0;
  border-top: 1px solid ;
  border-color: red;

  -webkit-transform:rotate(-22.5deg);
  -moz-transform:rotate(-22.5deg);
  -ms-transform:rotate(-22.5deg);
  -o-transform:rotate(-22.5deg);
  transform:rotate(-22.5deg);
}
.strikethrough:after {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  right: 0;
  border-top: 1px solid ;
  border-color: red;

  -webkit-transform:rotate(22.5deg);
  -moz-transform:rotate(22.5deg);
  -ms-transform:rotate(22.5deg);
  -o-transform:rotate(22.5deg);
  transform:rotate(22.5deg);
}
*/




.image_left img, .image_right img {max-width: 200px;}
.image_right {float:right;margin-left:15px;margin-bottom:5px; display:table; text-align:right;}
.image_left {float:left;margin-right:15px;margin-bottom:5px; display:table; text-align:right;}

@media (max-width: 450px) {
	.image_right {clear:both;margin:0px; display:table;}
	.image_left {clear:both;margin:0px; display:table;}
	.image_left img, .image_right img {max-width: 100% !important;width: 100% !important;}

}
.activeClass {
	background: red !important;
}
._menu {

}


._menu a {
  border: 1px solid;
  display: block;
  padding: 5px;
  margin:5px;
}
._menu a:hover {
 border: 1px solid red;
}	
._menu li a,._menu li a:hover {
 border: none;
}
.show-hide {
position: absolute;
display: none;
	background: #FC0;
  z-index: 100;
}

._menu .menu_item:hover .show-hide {
 display: block;
}	
.breadcrumb {
	margin: 0px 0px;
}
/*
.breadcrumb {
    background:#f5f5f5; display:table; width: calc(100% + 30px); 
		margin: 0px 0px !important;
    border-bottom: solid 3px #fff;
	
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
		
}
.breadcrumb ul, .breadcrumb li {margin:0;padding:0;}

.breadcrumbs ul li {
  list-style: none;
  float: left;
}
.breadcrumbs ul li a {
  padding: 5px; color:#666; font-size:12px;
}
.breadcrumbs ul li ul li {
  list-style: none;
  float: none;
}
*/
.height_hack {height: 10px;}

.categories_sticky {padding-bottom:30px;}
.categories {display:table; width:100%;background: #fff; border-right: solid 1px #faf5f4; border-bottom: solid 1px #faf5f4; padding-right:15px; padding-bottom:15px; margin-bottom: 0px; box-shadow: 5px 5px 10px rgba(0,0,0,0.05);}
/*
.categories ul, .categories li {list-style: none; margin:0;padding:0;}
.categories li {margin: 5px 0px;}
.categories ul ul {margin-left: 10px;}
*/

.categories ul, .categories li {list-style: none;margin:0;padding:0;}
.categories a {
	text-decoration:none; display:table; padding: 5px 0px; padding-right:10px; font-size:13px;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	transition: all 200ms linear;
}
.categories a:hover {background:#faf5f4;}
.categories .active a, .categories .active li a.active {font-weight:bold; color:#AB4E10;}
.categories .active li a {font-weight: 100; color:#333;}

.categories h4 {font-size:18px !important; font-weight: 500; padding:0; margin: 0px; width: calc(100% + 15px);}
.categories h4 a {font-size:18px !important; display:block; background: #AB4E10; padding: 8px 10px; color:#FFF; border-left: solid 5px #703416; }
.categories h4 a:hover {background:#AB4E10; color:#fff;}

.categories ul ul {margin-left: 10px;}
.categories ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  position: relative;
}
.categories li {
  list-style-type: none;
  border-left: 2px solid #faf5f4;
  margin-left: 1em;
}
.categories li a {
  padding-left: 1em;
  position: relative;
}
.categories li a::before {
  content:'';
  position: absolute;
  top: 0;
  left: -2px;
  bottom: 50%;
  width: 0.75em;
  border: 2px solid #faf5f4;
  border-top: 0 none transparent;
  border-right: 0 none transparent;
}
.categories ul > li:last-child {
  border-left: 2px solid transparent;
}

.landing_intro {
	padding: 30px 60px; background: #f9f9f9; margin: 30px 0px;
}
.landing_intro p {font-size: 16px;}

.sublevels {}
.sublevel a {display:table; width: 100%;margin: 15px; padding: 0px; border: solid 1px transparent; border-bottom: solid 1px rgba(0,0,0,0.05); background:#fff;}
.sublevel a:hover {border: solid 1px #f9f9f9; box-shadow: 0px 0px 10px rgba(0,0,0,0.15);}
.sublevel a img {margin: 0px; display:table; width: 100%;}
.sublevel h3 {color:#333; padding: 5px 15px; font-size:21px;}
.sublevel p {text-align: justify; color:#666; padding: 0px 15px; font-size:14px;}

  /*
@media (min-width: 768px) {
    .navbar-currency {
        margin-top: -80px;  background: rgba(0,0,0,0.25); 
        -webkit-border-bottom-right-radius: 5px;
        -webkit-border-bottom-left-radius: 5px;
        -moz-border-radius-bottomright: 5px;
        -moz-border-radius-bottomleft: 5px;
        border-bottom-right-radius: 5px;
        border-bottom-left-radius: 5px;        
    }
}*/


.sub_preview .product a {
	text-align: center;
	border: solid 1px #f1f1f1; display:block; padding: 15px; margin:15px 0px;
}
.sub_preview .product a:hover { border: solid 1px #ccc; }
.sub_preview .product a .name {
	font-size:16px; line-height: 20px;
    display: block;
    display: -webkit-box;
    height: 40px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
		margin-top:10px;
}


.sub_preview .product a .price {
	display:block;
	font-size: 20px; line-height: 20px; margin-top:10px;
}
.thumb_link { height:250px; width: 100%; display:table; background-color: rgba(0,0,0,0.025) !important;}
.thumb_link.thumb_link_reset_padding {width: calc(100% + 20px); margin: 0px -10px;}
 
@media (max-width: 1199px) {
    .thumb_link { height:150px; }
}
 
@media (max-width: 1024px) {
    .thumb_link { height:100px; }
}

@media (max-width: 786px) {
    .thumb_link { height:150px; }
}
.advert_box {
border: 1px solid #703416; 

margin: 0px 0px 30px 0px;

} 
.advert_slider .advert_box { 

margin: 0px 0px 0px 0px;

}
.advert_slider {
margin-top:15px;
}
.system_related {margin: 0px 15px 30px 15px;}
.advert_box h2 a {
	color:#fff;
	text-decoration:none;
}
.advert_box p {margin: 15px;}

.sub_preview, .advert_box, .advert_box .product, .product_list .product, .add-to-basket, .categories, .adv_href a {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.sub_preview h3 a, .advert_box h2, .categories h4, .categories h4 a {
	-webkit-border-top-left-radius: 2px;
	-webkit-border-top-right-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-topright: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
}
.image_cover img, .flags span, .bestseller img, flags_2 span {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;

}

.sub_preview h3 a, .advert_box h2 {
	display: block;
	background: #AB4E10;; 
	color:#fff;
	border-left: solid 5px #703416;
	padding:6px 10px;
	margin:0;
}

	/*
.sub_preview h3 a:hover {
background:#81a11f; 
color:#fff;
	border-left: solid 5px #bac78a !important;
}
.sub_preview .product a {
	text-align: center;
	border: solid 1px #f1f1f1; display:block; padding: 0px 10px 15px 10px; margin:0px 0px 15px 0px;
}
.sub_preview .product a:hover { border: solid 1px #bac78a; }
.sub_preview .product a .name {

}
.sub_preview .product a .price {

}
*/
.one_product h3 a {
font-size: 1em !important;
line-height: 1em !important;	
}
.bestseller {
	padding-bottom: 4px;
	margin-top: 10px;
	border-bottom: 1px solid #AB4E10;
}
.bestseller .bestselimg {
display: table-cell;
	width: 40%;
	float:left;
	height: 100%;
	margin-right:20px;
}
.nav-pills.nav-wizard { display: table; background:#fff; margin:0; padding: 15px 0px;}
.nav-pills.nav-wizard .disabled {color: rgb(150,150,150);}
.nav-pills.nav-wizard > li {
  position: relative;
  overflow: visible;
  border-right: 15px solid #fff;
  border-left: 15px solid #fff;
  margin:0;
}
.nav-pills.nav-wizard > li:first-child {
  border-left: 0;
}
.nav-pills.nav-wizard > li:first-child a {
  border-radius: 5px 0 0 5px;
}
.nav-pills.nav-wizard > li:last-child {
  border-right: 0;
}
.nav-pills.nav-wizard > li:last-child a {
  border-radius: 0 5px 5px 0;
}
.nav-pills.nav-wizard > li a {
  border-radius: 0;
  background-color: #eee;
}
.nav-pills.nav-wizard > li .nav-arrow {
  position: absolute;
  top: 0px;
  right: -20px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 20px 0 20px 20px;
  border-color: transparent transparent transparent #eee;
  z-index: 150;
}
.nav-pills.nav-wizard > li .nav-wedge {
  position: absolute;
  top: 0px;
  left: -20px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 20px 0 20px 20px;
  border-color: #eee #eee #eee transparent;
  z-index: 150;
}

.nav-pills.nav-wizard > li:hover .nav-arrow {
  border-color: transparent transparent transparent #aaa;
}
.nav-pills.nav-wizard > li:hover .nav-wedge {
  border-color: #aaa #aaa #aaa transparent;
}
.nav-pills.nav-wizard > li:hover a {
  background-color: #aaa;
  color: #fff;
}

.nav-pills.nav-wizard > li.alloved .nav-arrow {
  border-color: transparent transparent transparent #aaa;
}
.nav-pills.nav-wizard > li.alloved .nav-wedge {
  border-color: #aaa #aaa #aaa transparent;
}
.nav-pills.nav-wizard > li.alloved a {
  background-color: #aaa;
  color: #fff;
}

.nav-pills.nav-wizard > li.active .nav-arrow {
  border-color: transparent transparent transparent #994928;
}
.nav-pills.nav-wizard > li.active .nav-wedge {
  border-color: #994928 #994928 #994928 transparent;
}
.nav-pills.nav-wizard > li.active a {
  background-color: #994928;
}
.nav-pills.nav-wizard a {font-size: 16px !important; padding: 11px 15px;}


@media (max-width: 600px) {
	.nav-pills.nav-wizard {max-width: 100% !important;}
	
	.nav-pills.nav-wizard a {font-size: 12px !important; padding: 0px 5px;}
		
	.nav-pills.nav-wizard > li {
	  border-right: 5px solid #fff;
	  border-left: 5px solid #fff;
	}

	.nav-pills.nav-wizard > li .nav-arrow {
	  right: -10px;
	  border-width: 10px 0 10px 10px;
	}
		
	.nav-pills.nav-wizard > li .nav-wedge {
	  left: -10px;
	  border-width: 10px 0 10px 10px;
	}
	
}
@media (max-width: 350px) {
	.nav-pills.nav-wizard a {font-size: 10px !important;}
}


.basket_table .text-right {
	white-space: nowrap;
}

.nav-pills.btn-list {
	margin:0;
}

.nav-pills.btn-list li {
	padding:0;
	margin:0px 15px 15px 0px;
}

.nav-pills.btn-list li a {
	border: 1px solid;
}

.AdSense {

}
.slot_1 {
display: block; 
margin: 30px auto 15px auto; 
 
 
text-align: center;
font-size: 12px;
}

.slot_2 {
display: block;   
width: 100%; 
text-align: center;
font-size: 12px;
margin-bottom: 30px;
margin-top: 30px; 
}

.banner_col img {
	width:90%;


}
.banner_foot img {
	width:80%;

}
.banner_col p {
text-align: center;
}
.banner_foot p {
	text-align: center;
}
/*
@media (min-width: 320px) {
	.slot_1 {height: 50px; font-size: 10px;}
}
@media (min-width: 480px) {
	.slot_1 {height: 80px;}
}
@media (min-width: 600px) {
	.slot_1 {height: 150px;}
}

@media (min-width: 768px) {
	.slot_1 {height: 200px;}
}
@media (min-width: 1024px) {
	.slot_1 {height: 600px;}
}
*/
