/******************************************************************************************/
/************************* DO NOT EDIT THIS FILE ( v1.5.3 ) *******************************/
/******************************************************************************************/
/** Theme Font **/
.theme_font,
.main ul.messages,
.product-options dt label, .product-options dl ul.options-list .label,
.slide-title .text, .slide-title .link,
button.button span,
.header-cart .summary,
.header-cart .header-dropdown .subtotal,
	.footer .info-content h1,.footer .info-content h2,.footer .info-content h3,.footer .info-content h4,.footer .info-content h5,.footer .info-content h6,
.footer .newsletter .title,
.footer .athlete_footer_connect .title,
.athlete_footer_customer_service,
.header-cart .header-dropdown .sub-total,
#nav > li > a, #nav ul.level0 li > a, .nav-top-title a, .remember-me-popup h3,
.content-banner .banner, .content-banner .banner a,
.text-container .text,
.nav-top-title,
.page-title h1, .opc .step h3, .opc .step-title .number, .opc .step-title h2, .block .block-title, .block-currently-shopping p.block-subtitle, .block-compare h3,
.block_shipping .shipping > h2, .block_coupon  .discount > h2, .block_totals #shopping-cart-totals-table tfoot strong,
p.back-link a,
.data-table .product-name, .data-table .cart-price,
.block .actions a,
.block-poll	.block-subtitle:before,
.std h1, .std h2, .std h3, .std h4,.std h5, .std h6, 
.std .h1, .std .h2, .std .h3, .std .h4,.std .h5, .std .h6,
.std .data-table tbody  th,
.category-products .product-name, .category-products .price-box,
.new-label, .sale-label,
.products-list .link-wishlist, .products-list .link-compare,
.product-view .product-category-title h3, .product-name h1,
.product-shop .add-to-links a,
.dedicated-review-box .average-rating strong,
.dedicated-review-box ol.reviews-list li .review-title,
.add-review h2, .add-review h4,
.product-tabs a,
.product-tabs-container h2.tab-heading a,
.product-view .box-tags .form-add label,
.price-box .price,
.title-container h3,
.category-banner-container .text-container a, .cms-banner.cms-banner-big-link .link, ul.custom-menu li a, .block-login h2,
.blog-title h1, .aw-blog-read-more, .postTitle h1,.commentDetails h4.username,
.blog-date, .postTitle h2,
.athlete_style_large, .athlete_style_medium, .athlete_style_small,
.map-popup-heading h2,
.slideshow-container .link { font-family:"Open Sans", Arial, sans-serif; letter-spacing:-1px;}

/* letter spacing -2px */
	.text-container .text, .block-login .block-title, .title-container h3,
	.athlete_style_medium { letter-spacing:-2px;}
	.product-view .price-box-wrap .price-box .price { letter-spacing:-2px;}
	
/* letter spacing -3px */

/* letter spacing -4px */
	.slide-title .text, .page-title h1, .product-slider-container-big .title-container h3, .product-view .product-category-title h3, .blog-title h1, .postTitle h1,
	.athlete_style_large { letter-spacing:-4px;}
@media only screen and (max-width: 767px) {
	.slide-title .text, .page-title h1, .product-slider-container-big .title-container h3, .product-view .product-category-title h3, .blog-title h1, .postTitle h1 { letter-spacing:-2px;}
}

	.new-label, .sale-label, .block .actions a.btn-clear { letter-spacing:inherit;}

/** Theme Color **/
	.logo-container,
	.header-cart .summary,
	.header .top-links a:hover,
	.footer .info-content a:hover,
	a.social-icon,
	.header a.btn-edit:hover, .content-container a.btn-edit:hover,
	.header a.btn-remove:hover, .content-container a.btn-remove:hover, .remember-me-popup .remember-me-popup-head .remember-me-popup-close:hover,
	.header .form-search button.button span,
	.header .form-search button.button:hover span,
	.header-currency:hover, .header-language:hover,
	#nav>li>a:hover,
	#nav>li.over>a,
	#nav>li.active>a,
	#nav>li.parent>a:hover:before,
	#nav>li.parent.over>a:before,
	.nav-top-title:hover a,
	.nav-top-title div.icon span,
	.product-view .product-img-box .zoom .btn-zoom-out:hover,
	.product-view .product-img-box .zoom .btn-zoom-in:hover,
	.opc .allow:hover .step-title,
	.opc .allow.active .step-title .number,
	.opc .allow.active:hover .step-title .number,
	
	p.back-link a,
	.block .actions a,
	.block-wishlist .link-cart:hover,
	.block-progress dt a,
	.sorter a.sort-by-arrow:hover,
	.view-mode a.grid:hover, .view-mode strong.grid, .view-mode a.list:hover, .view-mode strong.list,
	.pager .pages li a:hover, .pager .pages li.current,
	.pager .pages li a.previous :hover, .pager .pages li a.next:hover,
	.over .toolbar-title,
	.toolbar-dropdown ul li a:hover, .toolbar-dropdown ul li.selected a,
	.products-grid .actions li button.button:hover, .products-grid .actions .add-to-links .link-wishlist:hover,
	.products-grid .actions .add-to-links .link-compare:hover,
	.add-review .rating-radio.active,
	.product-tabs li.active a,
	.product-tabs a:hover,
	.product-tabs-container h2.tab-heading:hover,
	.product-tabs-container h2.active a,
	.product-tabs-container h2.active a:hover,
	.product-tags li a:hover,
	#toTop { background-color:#ffe51e}

	
/* a:hover */
	.products-grid li.item.hover .product-hover .animate-me .price { color:#ffe51e}

	.block, .remember-me-popup,
	.header-currency:hover .header-switch-trigger:after,
	.header-language:hover .header-switch-trigger:after {border-top-color:#ffe51e;}

	.theme_bg_color{ background-color:#ffe51e}
	.theme_border_color{ border-color:#ffe51e}
	.theme_color{ color:#ffe51e}


/* buttons */
	button.button span{color:#000000}
	.no-touch button.button:hover span {color:#ffffff}
	
	button.button > span:before, #toTop {background-color:#ffe51e}
	button.button:hover > span:after, #toTop:hover {background-color:#000000}
	
/* inverted buttons */
	button.inverted span {color:#ffffff}
	.no-touch button.inverted:hover span{color:#000000}
	.remember-me-popup .remember-me-popup-head .remember-me-popup-close,
        .qty-container .qty-math,
	.data-table .btn-edit, .data-table .btn-remove, .block .btn-remove,
	button.inverted > span:before {background-color:#000000}
	.remember-me-popup .remember-me-popup-head .remember-me-popup-close:hover,
        .qty-container .qty-math:hover,
	.data-table a.btn-edit:hover, .data-table a.btn-remove:hover, .block .btn-remove:hover,
	button.inverted:hover > span:after {background-color:#ffe51e}


/** cms banners **/
	.cms-banner.cms-banner-big-link .link{color:#000000}
	.no-touch .cms-banner.cms-banner-big-link .link:hover {color:#ffffff !important}
	.cms-banner.cms-banner-big-link .link {background-color:#ffe51e}
	.cms-banner.cms-banner-big-link .link:hover {background-color:#000000 !important}


/** title **/

/** price **/
	.new-product .price-box .price,
	.no-touch .products-grid li.new-product:hover .product-hover .animate-me .regular-price .price {color:#f64126}
	.new-label {background-color:#f64126}
	.sale-product .price-box .price,
	.products-grid li.item.hover .product-hover .animate-me .special-price .price {color:#00b9d5}
	.sale-label {background-color:#00b9d5}

/** header_options **/
.header-container, #nav, .header-nav-wide #nav, .header .form-search-over {background-color:#ffffff}


/** header content options **/
/*    .header-nav-txt.std { color:}
    .header-nav-txt.std a { color:}
    .header-nav-txt.std a:hover { color:}
*/


.logo-container {background-color:#ffffff}
/*.top-bar,*/
.top-links-container, .top-links-container:before, .header .links:after {background-color:#01a611}
.header-currency .header-switch-trigger:after, .header-language .header-switch-trigger:after {
	border-top-color:#01a611;
}
.header-currency, .header-language, .header .top-links a {color:#ffffff}
.header-currency .header-switch-trigger:before, .header-language .header-switch-trigger:before {
	border-top-color: #ffffff ;
}
.header .top-links a:hover, .header-cart .summary,
.header-currency:hover, .header-language:hover {color:#000000}
.header-currency:hover .header-switch-trigger:before, .header-language:hover .header-switch-trigger:before {
	border-top-color: #000000 ;
}



.header .form-search input {background-color:#eeeeee}

/** header_dropdowns **/

/* navigation */
.header-nav-wide:before, .header-fixed .header-2 .form-search {background-color:#313131}
#nav>li>a {font-size:17px}

@media only screen and (max-width: 1023px) {

	.header-nav-wide .nav-top-title a, .header-nav-wide #nav, .nav-top-title.over:after {background-color:#313131}

	#nav ul.level0 li a {color:#fff;}
	#nav ul.level0 li a:hover, #nav ul.level0 li.active > a, #nav ul.level0 li.over > a, .nav-top-title:hover a {color:#000}
	#nav ul.level0 li a:hover, #nav ul.level0 li.active > a, #nav ul.level0 li.over > a ,.nav-top-title:hover a {background-color:#ffe51e}
}

/** content_banners **/
	.category-banner-container, .content-banner { background-color:#f7f7f7}
	.category-banner-container .text-container .text { background-color:#000000}
	.category-banner-container .text-container .text { color:#ffffff}
	.category-banner-container .text-container .text { background-color:#000000}
	.category-banner-container .text-container .text { color:#ffffff}
	.category-banner-container .text-container .link { background-color:#ffe51e}
	.category-banner-container .text-container .link { color:#000000}
	.no-touch .category-banner-container .link:hover { background-color:#000000}
	.no-touch .category-banner-container .link:hover { color:#ffffff}

/** Content area **/
	.main-container, .content-container, .brands-slider-container, .title-container h3, .title-container .slider-nav,
	.page-popup {background-color:#ffffff}
	body.shipping-tracking-popup .data-table a:hover,
        .opc .allow:hover .step-title .number,
	.opc .allow.active .step-title,
	.dashboard .box-reviews .number,
	.content-container a:hover,
	.colorswatches-container .colorswatch.current a, ul.configurable-swatch-list li.selected a.swatch-link,
	.block-blog.block-blog-tags li a,
	.block-layered-nav li.active > a, .block-layered-nav li em:hover {background-color:#01a611}
	body.shipping-tracking-popup .data-table a:hover,
        .opc .allow:hover .step-title .number,
	.opc .allow.active .step-title,
	.dashboard .box-reviews .number,
	.content-container a:hover,
	.colorswatches-container .colorswatch.current a,
	.std a:hover, .block-blog.block-blog-tags li a, ul.configurable-swatch-list li.selected a.swatch-link,
	.block-layered-nav li.active > a, .block-layered-nav li em:hover {color:#ffffff}



.product-shop .add-to-links a, .product-shop .add-to-links a:hover,
.products-grid .product-name a,
.data-table a.product-image, .data-table a.product-image:hover,
.banners-slider-container .banners li a,
.minimal-price-link,
.addthis_toolbox a,.addthis_toolbox a:hover, .cms-banner {background-color:transparent}

/** footer **/
.footer-container {background-color:#01a611}
.footer, .footer .newsletter p, .footer .info-content a {color:#ffffff}
.footer a, .footer .info-content a {color:#ffffff}


body, .copyright-container {background-color:#141414}
.copyright-container, .copyright-container a {color:#ffffff}
.copyright-container a {color:#ffffff}



/* banners slider */
    .banners-slider-container .banners li {background-color:#cccccc}
    .text-container .text {background-color:#000000}
    .text-container .text {color:#ffffff}
    .no-touch .text-container .animate-me .text {color:#000000 !important}
	.no-touch .text-container .text:after {background-color:#ffe51e}
    .text-container .link {background-color:#ffe51e}
    .text-container .link {color:#000000}

.logo-container-indent { padding: 0px }
@media only screen and (max-width: 767px) {
	.header .logo-container-indent { padding: 0px }
}
.logo-container {width:250px}
.header .logo img {max-width:250px}
.wide #nav ul.level0, .wide #nav > li > div,
.athlete #nav ul.level0, .athlete #nav > li > div,
.header-1 .olegnaxmegamenu #nav li.wide > div {margin-left:-250px}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
	.header-nav-wide {left:250px;}
	
	/*
	.header .form-search-over, .header .search-visible .form-search-over {
		width:422px;
	}
	*/
}
.header-fixed .header-2 .header-nav-wide {
	margin: -64px 90px 0;
}


/** Product page **/
.product-view .product-img-box {width: 473px}
.product-view .product-img-box .product-image-zoom {width: 473px; height: 473px}
@media only screen and (max-width: 767px) {
	.product-view .product-img-box .product-image-zoom {width: 426px; height: 426px}
}
@media only screen and (max-width: 479px) {
	.product-view .product-img-box .product-image-zoom {width: 300px; height: 300px}
}

/** Login page **/
.customer-account-create .content-container,
.customer-account-forgotpassword .content-container,
.customer-account-resetpassword .content-container,
.customer-account-login .content-container { background-color:#000000; }

/** Cart page **/

/** Slideshow **/
.slideshow-container {background-color:#ffffff}
.tp-bannertimer, .athlete-slideshow .slide .controls .progress {background-color:#ffe51e}
	.fullwidthbanner-container .caption {font-family:"Open Sans"}
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected {background-color:#ffe51e}
.tp-caption.athlete_white_bg_light, .tp-caption.athlete_white_bg_medium, .tp-caption.athlete_white_bg_bold {color:#ffe51e}

	.tp-bullets.simplebullets.athlete .bullet, .tp-leftarrow.default, .tp-rightarrow.default,
	.athlete-slideshow .slide .controls .slide-control {background-color:#000000}
	.tp-bullets.simplebullets.athlete .bullet:hover,
	.tp-bullets.simplebullets.athlete .bullet.selected,
	.tp-leftarrow.default.custom:hover, .tp-rightarrow.default.custom:hover,
	.no-touch .athlete-slideshow .slide .controls .slide-control:hover {background-color:#ffffff}
	.slide-title .text {background-color:#000000}
	.slide-title .text {color:#ffffff}
	.slide-title .link {background-color:#ffe51e}
	.slide-title .link {color:#000000}
	.slide-title .link:hover {background-color:#000000}
	.slide-title .link:hover {color:#ffffff}

/** Product listing **/
	.category-products .product-name a {color:#000000}
	.my-account .data-table .ratings,
	.dashboard .box-reviews .ratings,
	.products-grid .ratings, .products-list .ratings .rating-box {background-color:#000000}

	.products-grid li.item.hover {background-color:#f0f0f0}
	.products-grid li.item.hover .product-name.animate-me:after,
	.products-grid li.item.hover .price-box.animate-me:after,
	.products-grid li.item.hover ul.configurable-swatch-list.animate-me:after,
	.products-list .product-name a:hover {background-color:#000000}
	.products-grid li.item.hover .product-hover .animate-me a,
	.products-grid li.item.hover .product-hover .animate-me p {color:#000000}
	.products-grid li.item.hover .product-hover .animate-me a,
	.products-grid li.item.hover .product-hover .animate-me p,
	.products-list .product-name a:hover {color:#ffffff}



/** Product details **/





/* Product Tabs */
	.product-tabs li a, .product-tabs-container h2.tab-heading a {color:#ffffff}
	 .product-tabs li a, .product-tabs-container h2.tab-heading a {background-color:#000000}
	.product-tabs li.active a,
	.product-tabs li a:hover,
	.product-tabs-container h2.tab-heading a:hover,
	.product-tabs-container h2.active a,
	.product-tabs-container h2.active a:hover {color:#000000}
	.product-tabs li.active a,
	.product-tabs li a:hover,
	.product-tabs-container h2.tab-heading a:hover,
	.product-tabs-container h2.active a,
	.product-tabs-container h2.active a:hover {background-color:#ffe51e}
	.product-view .ratings .rating-box, .dedicated-review-box ol.reviews-list li .rating-box {background-color:#000000}
	.cloud-zoom-lens  {box-shadow: inset 0 0 0 3px #000000 !important}
	.cloud-zoom-big   {box-shadow: inset 0 0 0 9px #000000 !important}
	.cloud-zoom-lens  {background-color:rgba(0,0,0, 0.07 ) !important; }

/** Sidebar **/
	/* inverted buttons */
/** poll **/

/** Global Messages  **/
	
	

/** Pager  **/
	.pager .limiter,
	.sorter .sort-by-wrap, .sorter .view-mode, .sorter .limiter,
	.pager .pages li a.previous, .pager .pages li a.next,
	.sorter a.sort-by-arrow, .view-mode .grid, .view-mode .list { background-color:#000000}
	.toolbar-dropdown { border-top-color:#000000; background-color:#000000}
	.pager .limiter,
	.sorter .sort-by-wrap, .sorter .view-mode, .sorter .limiter { color:#acacac}
	.sorter .current, .toolbar-dropdown ul li a { color:#ffffff}
	.over .toolbar-title,
	.toolbar-dropdown ul li a:hover, .toolbar-dropdown ul li.selected a,
	.view-mode a.grid:hover, .view-mode strong.grid, .view-mode a.list:hover, .view-mode strong.list,
	.pager .pages li a.previous :hover, .pager .pages li a.next:hover { color:#000000}
	.over .toolbar-title,
	.sorter a.sort-by-arrow:hover,
	.toolbar-dropdown ul li a:hover, .toolbar-dropdown ul li.selected a,
	.view-mode a.grid:hover, .view-mode strong.grid, .view-mode a.list:hover, .view-mode strong.list,
	.pager .pages li a.previous :hover, .pager .pages li a.next:hover { background-color:#ffe51e }

/** Arrows  **/

/* banner slider */
	.banners-slider-container .nav a { background-color:#000000}
	.no-touch .banners-slider-container .nav a:hover { background-color:#ffffff}
	.banners-slider-container .nav a.disabled, .no-touch .banners-slider-container .nav a.disabled:hover { background-color:#999999}

/* brands slider */
	.brands-slider-container .title-container .slider-nav a { background-color:rgba(0, 0, 0, 0)}
	.no-touch .brands-slider-container .title-container .slider-nav a:hover { background-color:#000000}
	.brands-slider-container .title-container .slider-nav a.disabled, .no-touch .brands-slider-container .title-container .slider-nav a.disabled:hover { background-color:transparent;}

/* Prevnext */
	.prev-next a, .prev-next a.icon-white { background-color:#000000}
	.no-touch .prev-next a:hover, .no-touch .prev-next a.icon-white:hover { background-color:#ffffff}

/* product slider */
	.title-container .slider-nav a, .product-view .product-img-box .more-views-nav a { background-color:#000000}
	.no-touch .title-container .slider-nav a:hover, .product-view .product-img-box .more-views-nav a:hover { background-color:#ffffff}
	.title-container .slider-nav a.disabled, .no-touch .title-container .slider-nav a.disabled:hover,
	.product-view .product-img-box .more-views-nav a.disabled, .product-view .product-img-box .more-views-nav a.disabled:hover{ background-color:#999999}

/* product slider - megamenu */
	.megamenu-block .product-slider-container .title-container .slider-nav a { background-color:#ffffff}
	.no-touch .megamenu-block .product-slider-container .title-container .slider-nav a:hover { background-color:#000000}

/* banner slider */
	/* banners_slider_home_page */
	#banners_slider_home_page .banners {height: 0px; }
	#banners_slider_home_page .banners li a { width: 320px; height: 220px; }
	/* banners_slider_sidebar */
	#banners_slider_sidebar .banners {height: 0px; }
	#banners_slider_sidebar .banners li a { width: 232px; height: 368px; }
	/* banners_slider_blog */
	#banners_slider_blog .banners {height: 0px; }
	#banners_slider_blog .banners li a { width: 232px; height: 232px; }


/* fancybox */

	#fancybox-close, .map-popup-close {background-color:#000000}
	#fancybox-close:hover, .map-popup-close:hover {background-color:#ffe51e}
	#fancybox-close, .map-popup-close { background-position: 5px 4px; }
	#fancybox-close:hover, .map-popup-close:hover { background-position: 5px -17px }

	#fancybox-outer {background-color:#ffffff}
	##fancybox-content {border-color:#ffffff}
	.ajax-message a:hover {background-color:#01a611}
	.ajax-message a:hover {color:#ffffff}



/* blog */
	.blog-date .inner {color:#ffffff}
	.blog-date .hover {color:#000000}
	.blog-date .inner {background-color:#000000}
	.blog-date .hover {background-color:#ffe51e}


	.postWrapper:hover .postTitle h2 a {background-color:#01a611}
	.postWrapper:hover .postTitle h2 a {color:#ffffff}


	.block-blog.block-blog-tags li a:hover, .blog-img-wrap a:after {background-color:#ffe51e}
	.commentWrapper {border-color:#ffe51e}





/*****************************************************************/
/***************** theme layout & max width **********************/


			.grid-fluid .row { max-width: 1300px; }
	



/* Desktop width - 1360px */
@media only screen and (min-width: 1360px)  {

/* default 2 columns */
.col2-layout .sidebar  { width: 18.84%;}
.col2-layout .col-main { width: 77.15%;}
	.col2-left-layout .col-main-wrap { margin-left:     269px;}
	.col2-right-layout .col-main-wrap { margin-right:   269px;}
		.col2-layout .col-main { width: 100%;}
	.col2-layout .sidebar  { width: 269px;}

/* default 3 columns */
.col3-layout .col-main 	{}
.col3-layout .sidebar   {}

/* product item */
.product-columns-2 ul.products-grid li.item { width: 33.3333%;}
.product-columns-3 ul.products-grid li.item { width: 25%;}
.product-columns-4 ul.products-grid li.item { width: 20%;}
.product-columns-5 ul.products-grid li.item { width: 16.6666%;}
.product-columns-6 ul.products-grid li.item { width: 14.2857%;}
.product-columns-7 ul.products-grid li.item { width: 12.5%;}
}

/* Desktop width - 1280px */
@media only screen and (min-width: 1280px) and (max-width: 1359px) {

/* default 2 columns */
.col2-layout .sidebar  { width: 20.41%;}
.col2-layout .col-main { width: 75.58%;}
	.col2-left-layout .col-main-wrap { margin-left:     269px;}
	.col2-right-layout .col-main-wrap { margin-right:   269px;}
		.col2-layout .col-main { width: 100%;}
	.col2-layout .sidebar  { width: 269px;}
	
/* default 3 columns */
.col3-layout .col-main 	{}
.col3-layout .sidebar   {}

/* product item */
.product-columns-2 ul.products-grid li.item { width: 33.3333%;}
.product-columns-3 ul.products-grid li.item { width: 25%;}
.product-columns-4 ul.products-grid li.item { width: 20%;}
.product-columns-5 ul.products-grid li.item { width: 16.6666%;}
.product-columns-6 ul.products-grid li.item { width: 14.2857%;}
.product-columns-7 ul.products-grid li.item { width: 12.5%;}
}

