/* -------------------------------------------------------------------

	ИКОНКИ 
	
	Иконки Glyphicons
	http://glyphicons.com/

	
	Пример использования:
	
	<a href="#"><i class="icon icon-remove"></i> Remove</a>

------------------------------------------------------------------- */

[class^="icon-"],
[class*=" icon-"]  { 
	display: inline-block;
	vertical-align: text-top;
	width: 14px;
	height: 14px;
	line-height: 14px;
	background: url(../images/icons.png) no-repeat;
}

[class^="icon-fortune-"],
[class*=" icon-fortune-"]  { 
	background: url(../images/icons-fortune.png) no-repeat;
}

.icon-white { background-image: url(../images/icons-white.png); }

.icon-glass              { background-position: 0      0; }
.icon-music              { background-position: -24px  0; }
.icon-search             { background-position: -48px  0; }
.icon-envelope           { background-position: -72px  0; }
.icon-heart              { background-position: -96px  0; }
.icon-star               { background-position: -120px 0; }
.icon-star-empty         { background-position: -144px 0; }
.icon-user               { background-position: -168px 0; }
.icon-film               { background-position: -192px 0; }
.icon-th-large           { background-position: -216px 0; }
.icon-th                 { background-position: -240px 0; }
.icon-th-list            { background-position: -264px 0; }
.icon-ok                 { background-position: -288px 0; }
.icon-remove             { background-position: -312px 0; }
.icon-zoom-in            { background-position: -336px 0; }
.icon-zoom-out           { background-position: -360px 0; }
.icon-off                { background-position: -384px 0; }
.icon-signal             { background-position: -408px 0; }
.icon-cog                { background-position: -432px 0; }
.icon-trash              { background-position: -456px 0; }

.icon-home               { background-position: 0      -24px; }
.icon-file               { background-position: -24px  -24px; }
.icon-time               { background-position: -48px  -24px; }
.icon-road               { background-position: -72px  -24px; }
.icon-download-alt       { background-position: -96px  -24px; }
.icon-download           { background-position: -120px -24px; }
.icon-upload             { background-position: -144px -24px; }
.icon-inbox              { background-position: -168px -24px; }
.icon-play-circle        { background-position: -192px -24px; }
.icon-repeat             { background-position: -216px -24px; }
.icon-refresh            { background-position: -240px -24px; }
.icon-list-alt           { background-position: -264px -24px; }
.icon-lock               { background-position: -287px -24px; }
.icon-flag               { background-position: -312px -24px; }
.icon-headphones         { background-position: -336px -24px; }
.icon-volume-off         { background-position: -360px -24px; }
.icon-volume-down        { background-position: -384px -24px; }
.icon-volume-up          { background-position: -408px -24px; }
.icon-qrcode             { background-position: -432px -24px; }
.icon-barcode            { background-position: -456px -24px; }

.icon-tag                { background-position: 0      -48px; }
.icon-tags               { background-position: -25px  -48px; }
.icon-book               { background-position: -48px  -48px; }
.icon-bookmark           { background-position: -72px  -48px; }
.icon-print              { background-position: -96px  -48px; }
.icon-camera             { background-position: -120px -48px; }
.icon-font               { background-position: -144px -48px; }
.icon-bold               { background-position: -167px -48px; }
.icon-italic             { background-position: -192px -48px; }
.icon-text-height        { background-position: -216px -48px; }
.icon-text-width         { background-position: -240px -48px; }
.icon-align-left         { background-position: -264px -48px; }
.icon-align-center       { background-position: -288px -48px; }
.icon-align-right        { background-position: -312px -48px; }
.icon-align-justify      { background-position: -336px -48px; }
.icon-list               { background-position: -360px -48px; }
.icon-indent-left        { background-position: -384px -48px; }
.icon-indent-right       { background-position: -408px -48px; }
.icon-facetime-video     { background-position: -432px -48px; }
.icon-picture            { background-position: -456px -48px; }

.icon-pencil             { background-position: 0      -72px; }
.icon-map-marker         { background-position: -24px  -72px; }
.icon-adjust             { background-position: -48px  -72px; }
.icon-tint               { background-position: -72px  -72px; }
.icon-edit               { background-position: -96px  -72px; }
.icon-share              { background-position: -120px -72px; }
.icon-check              { background-position: -144px -72px; }
.icon-move               { background-position: -168px -72px; }
.icon-step-backward      { background-position: -192px -72px; }
.icon-fast-backward      { background-position: -216px -72px; }
.icon-backward           { background-position: -240px -72px; }
.icon-play               { background-position: -264px -72px; }
.icon-pause              { background-position: -288px -72px; }
.icon-stop               { background-position: -312px -72px; }
.icon-forward            { background-position: -336px -72px; }
.icon-fast-forward       { background-position: -360px -72px; }
.icon-step-forward       { background-position: -384px -72px; }
.icon-eject              { background-position: -408px -72px; }
.icon-chevron-left       { background-position: -432px -72px; }
.icon-chevron-right      { background-position: -456px -72px; }

.icon-plus-sign          { background-position: 0      -96px; }
.icon-minus-sign         { background-position: -24px  -96px; }
.icon-remove-sign        { background-position: -48px  -96px; }
.icon-ok-sign            { background-position: -72px  -96px; }
.icon-question-sign      { background-position: -96px  -96px; }
.icon-info-sign          { background-position: -120px -96px; }
.icon-screenshot         { background-position: -144px -96px; }
.icon-remove-circle      { background-position: -168px -96px; }
.icon-ok-circle          { background-position: -192px -96px; }
.icon-ban-circle         { background-position: -216px -96px; }
.icon-arrow-left         { background-position: -240px -96px; }
.icon-arrow-right        { background-position: -264px -96px; }
.icon-arrow-up           { background-position: -289px -96px; }
.icon-arrow-down         { background-position: -312px -96px; }
.icon-share-alt          { background-position: -336px -96px; }
.icon-resize-full        { background-position: -360px -96px; }
.icon-resize-small       { background-position: -384px -96px; }
.icon-plus               { background-position: -408px -96px; }
.icon-minus              { background-position: -433px -96px; }
.icon-asterisk           { background-position: -456px -96px; }

.icon-exclamation-sign   { background-position: 0      -120px; }
.icon-gift               { background-position: -24px  -120px; }
.icon-leaf               { background-position: -48px  -120px; }
.icon-fire               { background-position: -72px  -120px; }
.icon-eye-open           { background-position: -96px  -120px; }
.icon-eye-close          { background-position: -120px -120px; }
.icon-warning-sign       { background-position: -144px -120px; }
.icon-plane              { background-position: -168px -120px; }
.icon-calendar           { background-position: -192px -120px; }
.icon-random             { background-position: -216px -120px; }
.icon-comment            { background-position: -240px -120px; }
.icon-magnet             { background-position: -264px -120px; }
.icon-chevron-up         { background-position: -288px -120px; }
.icon-chevron-down       { background-position: -313px -119px; }
.icon-retweet            { background-position: -336px -120px; }
.icon-shopping-cart      { background-position: -360px -120px; }
.icon-folder-close       { background-position: -384px -120px; }
.icon-folder-open        { background-position: -408px -120px; }
.icon-resize-vertical    { background-position: -432px -119px; }
.icon-resize-horizontal  { background-position: -456px -118px; }

.icon-hdd 				 { background-position: 0      -144px; }
.icon-bullhorn 			 { background-position: -24px  -144px; }
.icon-bell 				 { background-position: -48px  -144px; }
.icon-certificate 		 { background-position: -72px  -144px; }
.icon-thumbs-up 		 { background-position: -96px  -144px; }
.icon-thumbs-down 		 { background-position: -120px -144px; }
.icon-hand-right 		 { background-position: -144px -144px; }
.icon-hand-left 		 { background-position: -168px -144px; }
.icon-hand-up 			 { background-position: -192px -144px; }
.icon-hand-down 		 { background-position: -216px -144px; }
.icon-circle-arrow-right { background-position: -240px -144px; }
.icon-circle-arrow-left  { background-position: -264px -144px; }
.icon-circle-arrow-up    { background-position: -288px -144px; }
.icon-circle-arrow-down  { background-position: -312px -144px; }
.icon-globe 			 { background-position: -336px -144px; }
.icon-wrench 			 { background-position: -360px -144px; }
.icon-tasks 			 { background-position: -384px -144px; }
.icon-filter 			 { background-position: -408px -144px; }
.icon-briefcase 		 { background-position: -432px -144px; }
.icon-fullscreen 		 { background-position: -456px -144px; }


.icon-contact				{ width: 16px; height: 16px; background: url(../images/icons-contact.png) no-repeat; } 
.icon-contact-default		{ background-position: 0 0; } 
.icon-contact-mail			{ background-position: -20px 0; } 
.icon-contact-icq			{ background-position: -40px 0; } 
.icon-contact-jabber		{ background-position: -60px 0; } 
.icon-contact-phone			{ background-position: -80px 0; } 
.icon-contact-skype			{ background-position: -100px 0; } 
.icon-contact-vkontakte		{ background-position: -120px 0; } 
.icon-contact-twitter		{ background-position: -140px 0; } 
.icon-contact-facebook		{ background-position: -160px 0; } 
.icon-contact-odnoklassniki	{ background-position: -180px 0; } 
.icon-contact-www			{ background-position: -200px 0; } 


[class^="icon-fortune-block"],
[class*=" icon-fortune-block"]  { 
	background: url(../images/icons-fortune-blocks.png) no-repeat;
}

.icon-fortune-block-stream 		{ background-position: 1px center }
.icon-fortune-block-blogs 		{ background-position: -33px center }
.icon-fortune-block-stats 		{ background-position: -65px center }
.icon-fortune-block-country 	{ background-position: -98px center }
.icon-fortune-block-city 		{ background-position: -131px center }
.icon-fortune-block-users 		{ background-position: -164px center }
.icon-fortune-block-friends 	{ background-position: -197px center }
.icon-fortune-block-activity 	{ background-position: -230px center }
.icon-fortune-block-info 		{ background-position: -263px center }
.icon-fortune-block-tip 		{ background-position: -296px center }
.icon-fortune-block-profile-on 	{ background-position: -329px center }
.icon-fortune-block-profile-off {background-position: -362px center }
.icon-fortune-block-photos 		{background-position: -396px center }


[class^="icon-fortune-add-block"],
[class*=" icon-fortune-add-block"]  { 
	background: url(../images/icons-additional-blocks.png) no-repeat;
}

.icon-fortune-add-block-rss 		{background-position: 1px center}
.icon-fortune-add-block-card 		{background-position: -33px center}
.icon-fortune-add-block-social 		{background-position: -66px center}
.icon-fortune-add-block-tags 		{background-position: -96px center}
.icon-fortune-add-block-comments 	{background-position: -128px center}
.icon-fortune-add-block-company 	{background-position: -160px center}
.icon-fortune-add-block-wizard 		{background-position: -193px center}
.icon-fortune-add-block-usergroup 	{background-position: -227px center}
.icon-fortune-add-block-position 	{background-position: -260px center}
.icon-fortune-add-block-idcard 		{background-position: -290px center }
.icon-fortune-add-block-similar 	{background-position: -324px center}
.icon-fortune-add-block-chat 		{background-position: -354px center}
.icon-fortune-add-block-otopic 		{background-position: -385px center}
.icon-fortune-add-block-svideo 		{background-position: -419px center}
.icon-fortune-add-block-video		{background-position: -452px center}
.icon-fortune-add-block-events 		{background-position: -485px center}
.icon-fortune-add-block-calendar 	{background-position: -518px center}
.icon-fortune-add-block-weather 	{background-position: -550px center}
.icon-fortune-add-block-settings 	{background-position: -582px center}

.icon-fortune-user-strength			{ width: 15px; height: 15px; background-position: -22px -305px;} 
.icon-fortune-user-rating 			{ width: 15px; height: 15px; background-position: -5px -305px}
.icon-fortune-user-rating-negative	{ width: 15px; height: 15px; background-position: -39px -305px;}
.icon-fortune-topic-private			{ width: 23px; height: 23px; background-position: -2px -278px; }
.icon-fortune-topic-public			{ width: 23px; height: 23px; background-position: -27px -278px; }
.icon-fortune-user-profile 			{width: 27px; height: 27px; background-position: -130px -251px;}
.icon-fortune-new-message			{ width: 20px; height: 20px; background-position: -37px -176px; }
.icon-fortune-remove				{ width: 13px; height: 13px; background: url(../images/icons.png) -312px 0 no-repeat; vertical-align: middle; position: relative; top: -2px; left:5px }
.icon-fortune-arrows 				{ background-position: -102px -128px; width: 11px; height: 11px; }
.icon-fortune-sign-ok 				{ width: 25px; height: 25px; background-position: -84px -224px; }
.icon-fortune-sign-question      	{ width: 25px; height: 25px; background-position: -84px -198px;  }
.icon-fortune-comments-no 			{ background-position: -85px -97px; height:13px; width:13px  }
.icon-fortune-comments-yes 			{ background-position: -85px -112px;  height:13px; width:13px }
.icon-fortune-comments-new 			{ background-position: -85px -127px;  height:13px; width:13px }
.topicshort .icon-fortune-comments-no 			{ background-position: -118px -97px; height:13px; width:13px  }
.topicshort .icon-fortune-comments-yes 			{ background-position: -118px -112px;  height:13px; width:13px }
.topicshort .icon-fortune-comments-new 			{ background-position: -118px -127px;  height:13px; width:13px }
.topicshort .icon-fortune-views 				{ background-position: -117px -141px;  height:14px; width:14px  }
.icon-fortune-rss 					{ background-position: -67px -172px;  height:16px; width:16px }
.icon-fortune-anchor 				{ background-position: -87px -171px; width:9px; height:12px;}
.icon-fortune-share 				{ background-position: -69px -97px;  height:14px; width:14px; vertical-align:top; top:1px; position:relative}
.icon-fortune-views 				{ background-position: -69px -156px;  height:14px; width:14px }
.icon-fortune-topic-rating 			{ background-position: -70px -113px; height:12px; width:11px }
/*.vote-count-positive .icon-fortune-topic-rating {background-position: -70px -128px; height:12px; width:11px}*/
.vote-count-negative .icon-fortune-topic-rating {background-position: -70px -143px; height:12px; width:11px }
.icon-fortune-send-message-no 		{ width:32px; height:24px; background-position: -50px -221px; background-color: #eee}
.icon-fortune-send-message 			{ width:32px; height:24px; background-position: -50px -197px; background-color: #eee}
.icon-fortune-inbox 				{ background-position: -100px -97px; }
.icon-fortune-outbox 				{ background-position: -100px -112px; }
.icon-fortune-user-medal 			{ background-position: -102px -156px; height:13px; width:9px }


.icon-user-info				{ width: 48px; height: 48px; background: url(../images/icons-user-info-v.png) no-repeat; vertical-align: baseline } 
.icon-birthday				{ background-position: 0 0; } 
.icon-gender				{ background-position: 0 -50px; }
.icon-gender-man			{ background-position: 0 -100px; }
.icon-gender-woman			{ background-position: 0 -150px; } 
.icon-location				{ background-position: 0 -202px } 

.icon-blog-info				{ width: 32px; height: 32px; background: url(../images/icons-blog-info-b.png) no-repeat; vertical-align: baseline }
.icon-topics				{ background-position: 0 0; }
.icon-subscribers			{ background-position: 0 -32px; }
.icon-rating				{ background-position: 0 -62px; }
.icon-rss					{ background-position: 0 -91px; }

