.section-break {
    width: 1240px;
    padding-left: 65px;
    padding-right: 65px;
    margin: 30px auto auto;
    background: #fff;}
li.isMobile-yes {
	display: none;}
.m-pikabu-sidebar {
	display: none;}
.four-col-slider .slider-column-4 .list-item {
	width: 210px;}
.quickview .bonus-discount-container .buttonbar {
	text-align: left;}
.sec-mobile-2 {
	width: 75%;
	float: right;
	margin-top: 8px;}
.checkout-heading-left {
	float: left;}
.checkout-heading-right {
	float: right;}
#address-section #shippingForm .form-row.email-check-error,
#address-section #shippingForm .form-row.add-to-dooney-email-list,
#POonDesktop ,
#POonDesktop .form-row.form-row-button.actionDiv.placeorder-onepage-btn {
	width: 100%;}
#POonMobile {
	display: none;}
.onepagecheckout-flow #dwfrm_singleshipping_shippingAddress .form-row.label-inline.add-to-dooney-email-list .cbox-label {
	font-size: 11px;
    font-family: "Droid Serif", Arial, Helvetica, sans-serif;}
.primary-focus {
	position: relative;}
.checkoutTopLogin .loginExpandDiv {
	background: #fff;
    position: absolute;
    z-index: 1;
    right: 65px;
    padding: 10px;
    border: solid 1px #ccc;}
.form-row.label-inline.add-to-dooney-email-list {
	margin-top: -10px;}
.db-sports-cat-selection .sportTeams .container-dropdown .wrapper-dropdown-5 {
	width: 100%;}
.db-sports-cat-selection .sportTeams .container-dropdown .wrapper-dropdown-5.active .dropdown {
	width: 105.8%;}
.emailSignupModal .custom-select .selector span {
	min-width: 80px;}
.orderHistoryPage .price-sales, .orderHistoryPage .price-standard, .orderHistoryPage .price-total, .orderHistoryPage .qty-number, .orderHistoryPage .ship-date {
    font-family: 'Droid Sans', sans-serif;}
.orderHistoryPage td.item-details .attribute {
    font-weight: 400;
    text-transform: uppercase;
    font-size: 10px;}
.header-banner-cont.header-top-international-banner {
    color: #000;
    background: #FFF;
    font-family: "calluna_sanssemibold", Arial, Helvetica, sans-serif;}
.header-top-banner.internationalSlot {
	max-height: 440px !important;}
.internationalSlot .header-banner #chose-person-exp, .internationalSlot #inter-banner-continue-shopping {
    background: #003f6f;
    border: none;
    margin: 0 10px;
    padding: 9px 15px 7px;
    font-family: callunaitalic;
    width: 167px;
    display: inline-block;}
.internationalSlot #inter-banner-continue-shopping {
    background: #959595;}
.internationalSlot .header-banner.international-banner-main .international-banner {
	margin-bottom: 20px;}
.internationalSlot .header-banner.international-banner-main .international-banner p {
    color: #888;
    font-size: 16px;}
.internationalSlot .header-banner.international-banner-main {
	width: 600px;}
.internationalSlot .header-banner.international-banner-main h2 {
	font-size: 20px;
    font-family: 'callunabold';
    margin-top: 0;}
.internationalSlot .close {
	background: url(../images/slot-sep-line.jpg) repeat-x;}
.internationalSlot .close a.closeButton {
	background: #fff url(../images/closeSlotInt.jpg) no-repeat center;
	width: 80px;
	height: 28px;
	text-align: center;
	margin: auto;
	display: block;
	margin-top: 20px;}
.internationalSlot #inter-banner-continue-shopping, .internationalSlot .header-banner #chose-person-exp {
	color: #fff;}
#carousel2 {
  margin: 0 auto;
  overflow: hidden;
  padding-left: 65px;
  padding-right: 65px;
  position: relative;
  width: 100%;
  z-index: 5;
  background: #fff;
  border-bottom: solid 1px #eee}
#carousel2 .btn-prev,
#carousel2 .btn-next {
  background: #fff url(../images/top-rotator-arrow.png) no-repeat;
  position: absolute;
  z-index: 1;
  opacity: 0.7;
  height: 18px;
  width: 12px;
  left: 0;
  cursor: pointer;
  top: 50%;
  margin-top: -10px;
  text-indent: -20000px}
#carousel2 .btn-next{
  left: auto;
  right: 0;
  background-position: -15px 0px}
.promotion-area #carousel2 .btn-prev,
.promotion-area #carousel2 .btn-next {
 opacity: 0.3}
#carousel2 .gmask{
  position: relative;
  overflow: hidden;
  width: 100%;
  margin: 0 auto;
  max-width: 1110px}
#carousel2 .gmask .slideset{
  overflow: hidden;
  padding: 0;
  margin: 0;
  width: 100%}
#carousel2 .gmask .slide {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 14px;
  color: #888888;
  line-height: 18px;
  padding: 15px 20px;
  text-align: center;
  font-family: 'callunaitalic';
  width:100%}
#carousel2 .gmask .active {
  z-index: 1}
.ui-dialog.create-an-account-dialog {
	max-width: 800px}
select {
  -webkit-appearance:none;
  -moz-appearance:none;
  -o-appearance:none;
   appearance:none; }
select::-ms-expand {
  display:none;}
.livechat {
	display: none;}
.footer-global-slot-wrapper #footer-global-slot-cont .slot1,
.footer-global-slot-wrapper #footer-global-slot-cont .slot2,
.footer-global-slot-wrapper #footer-global-slot-cont .slot3 {
  padding-top: 23px
}
#footer footer .footer-middle h3.toggleHdr {
	margin-bottom: 6px
}
.footer-email input[type=email] {
	line-height: 28px
}
.onepagecheckout-flow .pt_checkout #shipping-useAsBillingAddress {
	min-height: 123px
}
.sticky-pdp-section {
	display: none
}
.pt_product-search-result.lookbooks .item.lookbook-slider a.slider-sliding-btn i {
    position: absolute;
    bottom: 50px;
    font-size: 22px;
    background: #383a39;
    color: #fff;
    padding: 5px 5px 5px 6px;
    border-radius: 50%;
    width: 32px;
    height: 32px;
    line-height: 24px;
    text-align: center;
    left: 50%;
    margin-left: -15px;
}
.pt_product-search-result.lookbooks .item.lookbook-slider p.slide-text {
    position: absolute;
    bottom: 20px;
    width: 100%;
    text-align: center;
    font-size: 13px;
    color: #fff;
    text-shadow: 0 0 13px #000;
}
.pt_product-search-result.lookbooks .item.lookbook-slider p.slide-text span {
	background: rgba(0,0,0,0.1);
    padding: 4px 10px;
    box-shadow: 0 0 14px rgba(0,0,0,0.1);
    border-radius: 6px;
    font-weight: bold;
}
.pt_product-search-result.lookbooks .section-break {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
}