@charset "UTF-8";
/* CSS Document */

/*============================================================
  Theme Styles - contains all the base styles for the theme.
  To receive automatic updates and bug fixes, we recommend
  leaving this import and overriding specific styles below.
============================================================*/

@import (/themes/sexy/stylesheets/styles.css);



/*============================================================
  Basic Styles - used for the simple controls.
============================================================*/

/* @gui Font */
* 
{font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
   font-weight: 300;}
html {
height: 100%;
}


/* @gui Background */
body 
{ margin:0px; padding:0px; }


/* @gui Text */
body, 
p, 
input, 
textarea, 
#faq-content .faq-list dt, 
#contact-form label, 
#cart-footer .cart-total #cart-shipping-tax p 
{color: #fff;}


/* @gui Links */
a:link, 
a:visited, 
#products .product-a h3, 
#products .product-a p 
{color: #fff;}


/* @gui Links rollover */
a:hover, 
a:active, 
#products .product-a:hover h3, 
#products .product-a:hover p 
{color: #a99337;}


/* @gui Header background */
#main-title, 
#navigation div.pod h3, 
#minicart h3, 
#cart-head 
{background-color: #404040;}


/* @gui Header text */
#main-title h2, 
#navigation div.pod h3, 
#minicart h3, 
#minicart .minicart-contents, 
#cart-head 
{color: #CDE2F0;}

#minicart .minicart-total 
{border-left-color: #CDE2F0;}
                

/* @gui Sidebar links */
#navigation div.pod a 
{color: #5575DD;}
        

/* @gui Sidebar rollovers */
#navigation div.pod a:hover 
{color: #0E1B79;}
       

/* @gui Products background */
#products .product-pic,
#product-images .images-nav
{background-color: #E4E4E4;}



/*============================================================
  Custom Styles - add and override styles below.
============================================================*/

body { height:100%;
background-color: #000; background-image:url("http://cartel.temptationbrand.com/img/bg.jpg"); background-repeat:no-repeat; background-position:top center; }

/* Main page structure. */

#wrap { width:100%; height:auto; }

#main { width:960px; margin:0 auto }

#main-content { width:960px; margin:0 auto; background-color:transparent;  }

#home-page #main-title , #products-page #main-title { display:none; }

#navigation { display:none; }

#main-container { margin:0 auto; width:960px; }

#header-wrapper { margin:0 auto; margin-bottom: 20px; width:960px; height:320px; overflow:hidden; border-bottom:#FFF 2px solid; }
#header { margin:0 auto; width:960px; height:290px; overflow:hidden; margin-bottom:0px; }

#logo { margin:0 auto; width:280px; height:225px; overflow:hidden; }

#header-shipping { margin:0 auto; width:251px; height:58px; overflow:hidden; float:right; }

#nav-holder {margin:0 auto; height:50px; overflow:hidden; margin-top:30px;}
#nav-holer ul { text-align:center;  }

#nav_menu1 { padding-left: 20px; float:left; height:auto; overflow:hidden; text-align:center; }
#nav_menu1 li{ display:inline; font-size:30px; text-align:left; color:#fff; margin-left:0px; background: url("") no-repeat left center; text-align:center; font-weight:normal; }
#nav_menu1 li a { font-family: 'BigNoodleTitlingRegular'; color:#fff; text-decoration:none; padding:9px;  font-size:30px; text-transform:uppercase; text-align:center; font-weight:normal;  }
#nav_menu1 li a:hover { font-family: 'BigNoodleTitlingRegular'; color:#a99337; text-decoration:none; padding:9px;  font-size:30px; text-transform:uppercase; text-align:center; font-weight:normal; }
#nav_menu1 li img { padding:0 30px 0 30px; }

#new-cart-holder { float:right; width:247px; height:16px; overflow:hidden; margin-top:-210px; }
#cart-holder-table { text-align:left; font-size:10px; color:#FFF; text-transform:uppercase; }

#delivery-banner { margin:0 auto; width:915px; height:39px; overflow:hidden; margin-top:15px; }
#copyright-banner { margin:0 auto; width:915px; height:39px; overflow:hidden; margin-top:25px; }

#footer-wrapper { margin:0 auto; width:960px; height:176px; border-top:#fff 2px solid; border-bottom:#fff 2px solid; text-align:center; letter-spacing:2px; background-color:#000; padding-top:10px; padding-bottom:10px; }

#footer-content { margin:0 auto; width:960px; height:176px; background-color:#1c1c1c; }

#footer-copyright { margin:0 auto; width:960px; height:45px; overflow:hidden; font-family: 'AndaleMonoRegular'; color:#000; font-size:12px; letter-spacing:2px; text-transform:uppercase; padding-top:7px; }

#copyright-info { float:left; width:430px; overflow:hidden; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#a99337; font-size:9px; text-align:left; text-transform:uppercase; }

#tid { float:right; width:330px; height:15px; overflow:hidden; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; font-size:9px; text-align:right; text-transform:uppercase; }
#tid a { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#a99337; font-size:9px; text-transform:uppercase; text-decoration:none; }
#tid a:hover { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#a99337; font-size:9px; text-transform:uppercase; text-decoration:underline; }

#search-box { float:right; width:305px;  overflow:hidden; height:65px; margin-top:15px; margin-right:20px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; font-size:11px; text-align:left; text-transform:uppercase;  }

#search-form { margin-top:7px; }

input#search-input { width:230px; height:27px; font-size:10px; float:left; margin-left:0px; margin-top:0px; color:#b9b9b9; background-color:#282828; text-transform:uppercase; margin-right:0px; border:none; padding-left:5px; }

#search-submit {
	width: 51px;
	height: 27px;
	margin-left: 0px;
	margin-top:0px;
	border: none;
	background: url("http://cartel.temptationbrand.com/img/search-btn.png") no-repeat;
	cursor: pointer;
	padding-left:5px;
	display:block;
	float:right;
	}
	

#search-submit span {
	display: none;
	}


/*============================================================
  Footer Links Stuff
============================================================*/


#footer-sitemap { float:left; width:auto; height:auto; min-height:108px; overflow:hidden; margin-left:20px; margin-top:15px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; font-size:11px; text-align:left; text-transform:uppercase; padding-right:7px;  }
#footer-navlist { padding:0; margin:0 ; width:100px; margin-top:5px; }
#footer-navlist li { list-style-type:none; margin: 0 0 7px 0; } 
#footer-navlist a, footer-navlist a:visited { display:block; width:100px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#b9b9b9; text-decoration:none; padding:3px; text-transform:uppercase; font-size:10px; padding: 0px;   } 
#footer-navlist a:hover { color:#a99337; text-decoration:none;  }

#footer-store { float:left; width:auto; height:auto; min-height:108px; overflow:hidden; margin-left:10px; margin-top:15px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; font-size:11px; text-align:left; text-transform:uppercase; padding-right:7px;  }
#footer-store-list { padding:0; margin:0 ; width:100px; margin-top:5px; }
#footer-store-list li { list-style-type:none; margin: 0 0 7px 0; } 
#footer-store-list a, footer-navlist a:visited { display:block; width:100px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#b9b9b9; text-decoration:none; padding:3px; text-transform:uppercase; font-size:10px; padding: 0px;   } 
#footer-store-list a:hover { color:#a99337; text-decoration:none;  }

#footer-networking { float:left; width:auto; height:auto; min-height:108px; overflow:hidden; margin-left:10px; margin-top:15px; font-family: 'AndaleMonoRegular'; color:#484848;; font-size:12px; text-align:left; text-transform:uppercase; padding-right:7px;  }
#footer-networking-list { padding:0; margin:0 ; width:100px; margin-top:5px; }
#footer-networking-list li { list-style-type:none; margin: 0 0 3px 0; } 
#footer-networking-list a, footer-networking-list a:visited { display:block; width:100px; font-family: 'AndaleMonoRegular'; color:#b9b9b9; text-decoration:none; padding:3px; text-transform:uppercase; font-size:11px; padding: 0px;   } 
#footer-networking-list a:hover { color:#000; text-decoration:none;  }

#footer-sitemap2 { float:left; width:auto; height:auto; min-height:108px; overflow:hidden; margin-left:10px; margin-top:15px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; font-size:11px; text-align:left; text-transform:uppercase; padding-right:7px;  }
#footer-navlist2 { padding:0; margin:0 ; width:100px; margin-top:5px; }
#footer-navlist2 li { list-style-type:none; margin: 0 0 7px 0; } 
#footer-navlist2 a, footer-navlist2 a:visited { display:block; width:100px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#b9b9b9; text-decoration:none; padding:3px; text-transform:uppercase; font-size:10px; padding: 0px;   } 
#footer-navlist2 a:hover { color:#a99337; text-decoration:none;  }

#footer-payment { float:left; width:auto; height:auto; min-height:108px; overflow:hidden; margin-left:50px; margin-top:15px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; font-size:11px; text-align:left; text-transform:uppercase; padding-right:7px;  }
#footer-paymentlist { padding:0; margin:0 ; width:142px; margin-top:5px; }
#footer-paymentlist li { list-style-type:none; margin: 0 0 7px 0; } 
#footer-paymentlist a, footer-paymentlist a:visited { display:block; width:100px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; text-decoration:none; padding:3px; text-transform:uppercase; font-size:10px; padding: 0px;   } 
#footer-paymentlist a:hover { color:#a99337; text-decoration:none;  }

/*============================================================

 Products Page - List Of Products

============================================================*/

#products-nav { float:left; width:185px; height:775px; overflow:hidden; background-color:#000; }

#products-nav-list-holder { float:left; width:1185px; height:601px; overflow:hidden; padding-top:15px; font-family: 'BankGothicLight'; color:#FFF; font-size:14px; text-align:left; text-transform:uppercase; padding-right:7px;  }
#products-nav-list { padding:0; margin:0 ; width:100px; height:290px; margin-left:15px; }
#products-nav-list li { list-style-type:none; margin: 0 0 10px 0; } 
#products-nav-list a, products-nav-list a:visited { display:block; width:100px; font-family: 'BankGothicLight'; color:#FFF; text-decoration:none; padding:3px; text-transform:uppercase; font-size:14px; padding: 0px;   } 
#products-nav-list a:hover { color:#666666; text-decoration:none;  }

#nav-list-cart { margin:0 auto; width:185px; height:154px; color:#FFF; font-family: 'BankGothicLight'; text-align:center;  }
.nav-cart-count { font-family: 'BankGothicLight'; color:#FFF; font-size:21px; text-transform:uppercase; padding:0; margin:0; padding-bottom:5px; }
.nav-total { font-family: 'BankGothicLight'; color:#FFF; font-size:19px; text-transform:uppercase; padding:0; margin:0; padding-bottom:10px; }
.nav-total .currency_sign { font-family: 'BankGothicLight'; color:#FFF; font-size:19px; text-transform:uppercase; padding:0; margin:0; padding-bottom:10px; }

#nav-list-cart .cart-links { font-family: 'BankGothicLight'; color:#FFF; font-size:16px; text-transform:uppercase; padding:0; margin:0; padding-bottom:7px; }
#nav-list-cart .cart-links:hover { font-family: 'BankGothicLight'; color:#666666; font-size:16px; text-transform:uppercase; padding:0; margin:0; padding-bottom:7px; }





#new-price { padding:5px; background-color:rgba(0,0,0,0.8); margin-top:10px; margin-left:10px; text-align:center; width:auto; height:auto; position:absolute; }

#new-price .product-price1 { color:#fff; font-size:11px; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;  }





#products {

display:inline;

float:left;

/*margin:2px 4px 4px;*/

width:960px;

}







#products div.product {

border: none;

display:inline;

float:left;
  
width:320px;

margin-bottom: 20px;
  
}






#product-content  {

	width:698px;

	overflow:hidden;

	float:left;
	
	margin-left:60px;

	

}






#products .product-info {

background-image:url("");

background-repeat:repeat;

background-color:#000;

color:#FFF;

border-top:#fff 1px solid;

width:300px !important; /* always subtract 18px from your total width here */

margin-bottom:10px !important;

margin-top:5px !important;

text-align:center;

font-size:12px;


}



#product-price-bg { width:auto; height:auto; float:right; padding:5px; background-color:#2a2927; margin-bottom:-11px; margin-right:-9px; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-transform:uppercase;}



#product-name-bg { width:auto; height:auto; float:right; padding:5px; background-color:#a79f46; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-transform:uppercase;}

.product-info .product-title-1 { color:#FFF; font-size:11px; text-transform:uppercase; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; text-align:center;  }
.product-img { width:100% !important; height:auto !important; }


#products-page #main-content { margin-top:10px; margin-left:0px; padding-left:0px; }
#products-page #main { margin-top:0px; padding-top:0px; }

#product-images { background-color:transparent; }


/*============================================================
 Product Page - Related Products
============================================================*/

#product-nav-wrapper {float:left; height:37px; width:252px; overflow:hidden; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:bold; color:#fff; font-size:12px; }

#product-nav-table { font-size:1px; padding-right:7px; height:37px; width:252px; overflow:hidden; }

#product-image-thumbs-holder { float:left; width:420px; height:auto; overflow:hidden; margin-left:-870px; margin-top:537px; background-color:transparent; }
	
#product-image-thumbs { float:left; margin-top:0px; width:420px; }
#product-image-thumbs img { height:135px !important; width:auto; overflow:hidden; padding-bottom:11px; display:inline; padding:5px; border:#CCC 1px solid; margin-right:7px; }

#product-nav-wrapper span { font-size:0px; }

a#product-image span.icon_zoom {
	display: block;
	position: absolute;
	top: 4px;
	left: 34px;
	width: 33px;
	height: 33px;
	background-image: url("") !important;
	background-repeat: no-repeat;
	background-position: -34px;
	z-index: 100;
	cursor: pointer;
	overflow: hidden;
	}

a#product-image:hover span.icon_zoom {
	background-position: 0;
	}

	
#product-images .images-nav { background-color:#000; }
#product-images .images-next { display:none; }
#product-images .images-prev { display:none; }

#product-images .images-nav li a { color:#fff; }


	
/*
#product-images { margin-left:10px; margin-top:30px; }
*/
	
#product-details {
float: left;
width: 515px;
height:auto;
margin-left:16px;
margin-top:10px;
}
		
#product-details .info h3 { display:none; }

#product-details .price {
	width: 100%;
	margin-bottom: .7em;
	padding-bottom: .7em;
	font-size: 18px;
	font-weight: bold;
	color: #a99337;
	border-bottom: 1px solid #ccc;
	float:left;
	text-align:left;
	}
	
#product-details .product-title { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#a99337; font-size:12px; text-transform:uppercase;  }
	
.product-title3 { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; font-size:18px; float:left; text-transform:uppercase;  }	
	
.product-page-price { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; font-size:18px; float:left; }

#product-details .currency_sign { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#a99337; font-size:18px; }
	
#product-details .info { border:none; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight:bold; color:#fff; margin-top:70px; font-size:12px; }

#product-details .info p { font-size:12px; }
	
#product-details .info,
#product-form .options {
width: 100%;
padding: .3em 0 .3em 0;
border:none;
}
		
		
#product-content {
float: left;
width: 900px;
height:auto;
overflow:hidden;
padding-bottom: 25px;
margin-left:30px;
margin-top:20px;
}	
		
#product-page #main-content { padding-left:0px; margin-left:0px; } 	

#product-details .checkout-btn { width: 132px; height: 32px; margin-top:8px; background: url() no-repeat; border: none;	cursor: pointer; }
	
#product-info-topborder {width:100%; height:14px; background-color:#e5e5e5; margin-bottom:10px; display:none; }
#product-info-bottomborder1 {width:100%; height:14px; background-color:#a79f46; margin-top:35px; margin-bottom:5px; bottom:0; }
#product-info-bottomborder2 {width:100%; height:14px; background-color:#cccccc; margin-top:0px; margin-bottom:5px; bottom:0; display:none; }
	
#main-title { display:none;}
	
	
#new-product-images { width:436px; height:537px; background-color:#FFF; overflow:hidden; float:left; margin-bottom:20px; }

#new-nav-left { float:left; width:30px; height:537px; position:relative; z-index:6; }
#new-nav-right { float:right; width:30px; height:537px; position:relative; z-index:7; }


	
#new-product-images #product-images #product-img { width:436px !important; height:auto; padding:0px !important; }
	
#new-product-images #product-image {
width:436px !important;
height:100%;
}
	
#new-product-images #product-image img {
width:436px !important;
}
	
#new-product-images #product-image { padding:0px; margin:0px; text-align:left; width:436px !important; margin-left:-20px; } /* THIS MAKES THE PRODUCT IMAGE NOT CROP */
	
#product-addtocart {
clear: both;
display: block;
width: 120px;
height: 32px;
margin-top: 15px;
border: none;
background: url("http://cartel.temptationbrand.com/img/add-to-cart-btn.jpg") no-repeat;
cursor: pointer;
margin-bottom:10px;
float:left;
}
	
#product-addtocart span {
display: none;
}

#share-holder { float:left; height:72px; margin-top:10px;  }

#product-details div.sold h4,
#product-details div.soon h4 { 
	margin-top:7px;
	margin-bottom:7px;
	font-size: 18px;
	font-weight: bold;
	}

#product-details div.sold h4 {
	color: #cf3636;
	}	
	



/*============================================================
  Images in the cart
============================================================*/

#cart-body td img,
#cart-body td a {
    display:block;
    float:left;
}
#cart-body td a {
    margin: 20px 0 0 10px;
	
}

#cart-body .item-qty input { color:#000;}


#cart-content {margin:0 auto; margin-left:160px; }

#cart-delivery { width: 250px; float:right; margin-right:35px; }

#cart-head { color: #fff; background: #000; }

#cart-body td a { color:#fff; text-decoration:none; }
#cart-body td a:hover { color:#a99337; text-decoration:none; }

#cart-body tr.row-alt th,
#cart-body tr.row-alt td {
	background-color:transparent;
	}

#main-content { width:960px; margin:0 auto; background-color:#transparent; }

/*============================================================
  New Updates
============================================================*/



/*============================================================
  Home Page Stuff
============================================================*/

#home-page #main-content {  width:960px; overflow:hidden; padding-left:0px; padding-right:0px; }

#home-main-image { float:left; width:680px; height:500px; overflow:hidden; margin-bottom:10px; }

#home-right-col { float:right; width:260px; overflow:hidden; }
.home-advert-img { padding-bottom:10px; }

#home-links-holder { margin:0 auto; width:914px; height:111px; overflow:hidden; margin-top:10px; }
 
#home-links-table img { padding-right:18px; }

#home-lower-wrapper { margin:0 auto; width:960px; height:65px; padding-top:5px; padding-bottom:5px; overflow:hidden; margin-top:10px; border-top:#FFF 2px solid; background-color:#000;  background-image:url("http://cartel.temptationbrand.com/img/lower-wrap-bg.jpg"); background-repeat:no-repeat; background-position:left center; }

#home-social-buttons-wrapper { float:right; width:317px; height:46px; margin-right:42px; margin-top:10px; overflow:hidden; }
.home-social-img { display:inline-block; padding-right:20px; }

#home-video-wrapper { float:left; width:559px; min-height:352px; overflow:hidden; }
   
#home-twitter { float:right; width:343px; height:352px; overflow:hidden;  }

div#twitter {
	width: 343px;
	height:257px;
	overflow-x:hidden;
	overflow-y:auto;
	font-family: 'BankGothicLight';
	font-size:10px;
	color:#000;
	margin-bottom:5px;
	text-align:left;
}

div#twitter h2 {
	margin: 0;
	padding: 0.4em 1em;
	font-size: 1.1em;
	color: #000;
	background-color: #fff;
	display:none;
}

p#preloader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url("img/twitter-loader.gif") 1em center no-repeat;
}

ul#twitter_update_list {
	margin: 0;
	padding: 5px;
	list-style-type: none;
	
}

ul#twitter_update_list li {
	margin: 0;
	padding: 5px;
	background-color:#ffff;
	margin-bottom:3px;
}

ul#twitter_update_list li a {
	/* timestamp link */
	color: #000; text-decoration:underline; font-family: 'BankGothicLight';
}

ul#twitter_update_list li span {
	display: block;
	font-family: 'BankGothicLight';
	color:
}

ul#twitter_update_list li span a {
	/* links in tweet */
	color: #000; text-decoration:underline; font-family: 'BankGothicLight';
}

ul#twitter_update_list li.firstTweet {
}

ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

a#profileLink {
	display: block;
	padding: 0.3em 1em;
	color: #000;
} 

/*============================================================
  Footer Links Stuff
============================================================*/


#payment-holder { float:left; width:199px; height:69px; overflow:hidden; margin-top:130px; margin-left:20px; position:absolute; }

#newsletter-holder { float:right; width:332px; height:124px; background-color:#FFF; margin-right:15px; }

body.custom #main-content {

width:930px; overflow:hidden; float:left; padding:10px; margin:0;
}


#main-content .page-title { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; color:#fff; font-size:20px; font-weight:bold; background-color:#000; padding-top:4px; padding-bottom:4px; padding-left:4px; }

#pagination{
text-align: center !important;
margin-bottom: 20px !important;

}