/*#------------------------------------------------------------------------# Fashion -May Joomla! template (for Joomla 2.5)## Copyright (C) 2007-2012 Gavick.com. All Rights Reserved.# License:  Copyrighted Commercial Software# Website:  http://www.gavick.com# Support:  support@gavick.com *//* Style 3 *//* template.css */::selection {	background: #df006e;	color: #fff;}body {	background: #fff;	color: #333;}a, #gkBreadcrumb .breadcrumbs a:active, #gkBreadcrumb .breadcrumbs a:focus, #gkBreadcrumb .breadcrumbs a:hover {	color: #df006e;}a:hover, a:active, a:focus {	color: #333;}h1, h2, h3, h4, h5 {	color: #333;}#gkPageWrap {	padding-top: 0px;}#gkPageTop {	background: #fff;	padding: 10px 0 6px 0;	margin-bottom: 26px !important;}#gkLogo.cssLogo {	background-image: url('../images/style3/logo.png');}#gkLogo.text {	color: #fff;	text-shadow: 1px 1px 0 #d9d9d9;}#gkLogo.text .gkLogoSlogan {	color: #adadad;	text-shadow: 1px 1px 0 #fff;}#mod-search-searchword {	border: 1px solid #e7e7e7;	background-image: url('../images/style3/search_bg.png');	color: #aaa;}#gkTools a:hover {	border-color: #df006e;}.gkFooter {	border: 1px solid #d2d2d2;	border-left: none;	border-right: none;}.gkFooter > small {	color: #9d9d9d;	text-shadow: 1px 1px 0 #fff;}.gkFooter > p {	color: #333;	text-shadow: 1px 1px 0 #fff;}#gkInset .gkFooter > div {	border: 1px solid #d2d2d2;	border-left: none;	border-right: none;}.box > div, .box_text > div, .box_menu > div {	background: #fff;	-webkit-box-shadow: 0 0 5px #b9b9b9;	-moz-box-shadow: 0 0 5px #b9b9b9;	box-shadow: 0 0 5px #b9b9b9;}.box .header, .box_menu .header, .box_text .header, .box .header a, .box_menu .header a, .box_text .header a {	color: #505757;	font-size: 24px;	margin-bottom: 10px;}.box_menu > div {	background: #fff !important;}.box_menu h3.header {	border-bottom: none;	color: #df006e;	font-size: 22px;	text-align: left;}.box_menu ul li a {	color: #333;	font-size: 14px;	line-height: 22px;}.box_menu ul li a:active, .box_menu ul li a:focus, .box_menu ul li a:hover {	color: #df006e;}#gkInset .box_menu h3.header {	text-align: right;	margin-top: -12px;	margin-bottom: 0px;	font-weight: bold;}#gkInset .box_menu ul li {	text-align: right;}.box.color1 h3.header {	color: #df006e;}.box.color2 h3.header {	color: #fff;}.box.color2 {	color: #ffdfaf;}.box.color2 a {	color: #fff !important;}.box.color2 a:active, .box.color2 a:focus, .box.color2 a:hover {	color: #ffdfaf !important;}.box.color2 > div {	background: #df006e;}.box.color2 b, .box.color2 strong {	color: #ffdfaf;}.box.dark > div {	background: #519fa4 !important;	color: #7e8085;}.box.dark h3.header {	color: #fff;}.box.dark ul li {	border-top: 1px solid #222;}.box.dark a {	color: #a5a5a5;}.nspArt h4.nspHeader a, .itemComments h3 {	color: #222;}.box.dark a:active, .box.dark a:focus, .box.dark a:hover {	color: #fff;}.box.dark b, .box.dark strong {	color: #7e8085;}.box .box.hot:first-child:before, .box .box.top:first-child:before, .box .box.new:first-child:before {	top: 0px;	right: 14px;}.box .box.hot:before, .box .box.top:before, .box .box.new:before {	top: 0px;	right: 14px;}.box.hot:before, .box.top:before, .box.new:before {	background-image: url('../images/style3/badge_hot.png');	height: 49px;	right: 19px;	top: 5px;}.box.hot:before {	background-position: 0 0;}.box.top:before {	background-position: 0 -49px;}.box.new:before {	background-position: 0 -98px;}.gkUsermenu li {	background-image: url("../images/style3/typography/bullet-square2.png");}#gkPage > .box.gkSidebarPreloader > div {	background-image: url('../images/style3/loader.gif');}.nobg #gkContent > div .box > div {	-webkit-box-shadow: 0 0 5px #b9b9b9 !important;	-moz-box-shadow: 0 0 5px #b9b9b9 !important;	box-shadow: 0 0 5px #b9b9b9 !important;}/* menu.css */#gkMainMenu {	margin-top: 22px;}.gkMenu > ul > li {	height: 30px;	font-size: 14px !important;	margin-right: -4px;}.gkMenu > ul > li > a {	color: #959595;	text-shadow: none;}.gkMenu > ul > li:hover > a, .gkMenu > ul > li:active > a, .gkMenu > ul > li:focus > a, .gkMenu > ul > li.active:hover > a, .gkMenu > ul > li.active:active > a, .gkMenu > ul > li.active:focus > a, .gkMenu > ul > li.active > a {	color: #df006e;	background: transparent;	text-shadow: none;}.gkMenu > ul div.childcontent div.childcontent {	border: 1px solid #222;	border-bottom: none;	border-right: none;}.gkMenu > ul div.childcontent-inner {	background: #519fa4;}.gkMenu > ul div.childcontent a {	color: #fff;}.gkMenu > ul div.childcontent small {	color: #666;}.gkMenu > ul div.childcontent li.active > a, .gkMenu > ul div.childcontent li:hover > a, .gkMenu > ul div.childcontent li > a:hover {	color: #df006e;}.gkMenu > ul div.childcontent header {	color: #959595;	border-bottom: 1px solid #333;}.gkMenu > ul div.childcontent header a {	color: #959595;}@media (max-width: 640px) {#gkPageWrap {	padding-top: 45px;}#gkExtraMenu {	display: none !important;}#gkMainMenu {	clear: both;	color: #fff;	position: absolute !important;	top: 0;	left: 0;	width: 100% !important;	background: #000;	border-bottom: 1px solid #555;	height: 45px;	margin: 0 !important;	line-height: 47px;	text-indent: 20px;	font-size: 20px;}#gkMainMenu select {	width: 85%;	height: 45px;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	opacity: 0;	position: absolute;	left: 0;	top: 0;}#gkMobileMenu {	position: relative;}#gkTabletMenu {	top: 10px !important;	right: 20px;}#gkPageContent > #gkInset.visible {	top: 30px;	right: 16px !important;}#gkMobileMenu {	display: block;	clear: both;	width: 100%;}}/* joomla.css */button, input.button, span.button, button.button, div.button, input[type="submit"], input[type="button"], .pagenav-prev a, .pagenav-next a {	background: #33353A;	color: #fff;}button:hover, input.button:hover, span.button:hover, button.button:hover, div.button:hover, input[type="submit"]:hover, input[type="button"]:hover, .pagenav-prev a:hover, .pagenav-next a:hover {	background: #df006e;	color: #fff;}article header h1 a:hover, article header h2 a:hover {	color: #333;}p.img_caption {	background: #df006e;}.tooltip-inner strong {	background: #df006e;}#system-message .alert-error {	background: #df006e;}.pagination ul li a:hover, .pager ul li a:hover {	background: #df006e;}.article-index li a:hover {	color: #df006e;}.autocompleter-queried {	color: #df006e !important;}/* gk_stuff.css */.gkTabsWrap.vertical ol {	border-bottom: 3px solid #df006e;}.gkTabsWrap.vertical ol li.active, .gkTabsWrap.horizontal ol li.active, .gkTabsWrap.vertical ol li.active:hover, .gkTabsWrap.horizontal ol li.active:hover {	color: #fff;	background: #df006e;	border-color: #df006e;}.nspPagination li:hover, .nspPagination li.active {	background: #df006e;}.nspNext, .nspPrev {	background-image: url('../images/style3/nsp_interface.png');}.nspArt h4.nspHeader a:active, .nspArt h4.nspHeader a:focus, .nspArt h4.nspHeader a:hover {	color: #df006e;}.dark .nspArt h4.nspHeader a {	color: #fff;}.dark .nspArt h4.nspHeader a:active, .dark .nspArt h4.nspHeader a:focus, .dark .nspArt h4.nspHeader a:hover {	color: #bbb;}.dark .nspArt p.nspInfo {	color: #fff;}.dark .nspPagination li {	background: #7e8085;}.dark .nspPagination li:hover, .dark .nspPagination li.active {	background: #fff;}.color2 .nspArt h4.nspHeader {	color: #fff;}.color2 .nspArt p.nspInfo {	color: #fff;}.color2 .nspPagination li {	background: #ffdfaf;}.color2 .nspPagination li:hover, .color2 .nspPagination li.active {	background: #fff;}.gkIsWrapper-gk_fashion .gkIsPreloader {	background-color: #f1f1f1;	background-image: url('../images/loader.gif');}.gkIsWrapper-gk_fashion figcaption {	background: #df006e;	background: rgba(238, 127, 78, 0.65);}.gkIsWrapper-gk_fashion ol li:hover, .gkIsWrapper-gk_fashion ol li.active {	background: #df006e;}.big .nspHeader {	font-size: 35px !important;}/* k2.css */.k2FeedIcon a, a.k2FeedIcon {	background-image: url('../images/style3/rss.png');}ul li.itemResizer a {	background-image: url('../images/style3/fonts.png');}.itemImageCaption {	background: #df006e;}.itemExtraFields {	border-top: 4px solid #df006e;}span#formLog {	background: #df006e;}.itemRatingForm .formLogLoading {	background-image: url('../images/style3/loading.gif');}.itemRatingList, .itemRatingList a:hover, .itemRatingList .itemCurrentRating {	background-image: url('../images/style3/star.png');}.itemTags li a, .k2TagCloudBlock a, .moduleItemTags a, div.tags a {	background-color: #33353a;	background-image: url('../images/style3/tags.png');}.itemTags li a:hover, .moduleItemTags a:hover, div.tags a:hover {	background-color: #df006e;	background-image: url('../images/style3/tags.png');}div.tags.tagcloud a:hover {	background-color: #df006e;	background-image: none;}.k2TagCloudBlock a:hover {	background: #df006e;}.itemAuthorBlock .itemAuthorDetails a:hover {	color: #df006e;}#itemListLinks li {	background-image: url('../images/style3/typography/bullet-square2.png');}.k2CommentItem a:hover {	color: #df006e;}.k2CalendarBlock table.calendar tr td.calendarToday {	background: #df006e;}/* tablet.css */#gkTabletMenu {	background: transparent url('../images/style3/tablet_menu_btn.png') no-repeat 0 0;	top: 32px;	right: 20px;}#gkPageContent > #gkInset.visible {	top: 60px;}#gkPageContent > #gkInset.visible .box_menu h3.header {	margin-top: 0;	color: #fff;}#gkPageContent > #gkInset.visible .box_menu a {	color: #fff;}#gkPageContent > #gkInset.visible .box_menu a:active, #gkPageContent > #gkInset.visible .box_menu a:focus, #gkPageContent > #gkInset.visible .box_menu a:hover {	color: #ffdfaf;}#gkPageContent > #gkInset.visible .box_menu > div {	background: #df006e !important;}