/*Dis-Design - Main DARK GREY CSS
Copyrights- Dis-design.com
made by:Dis-design - 2011

/*-------------------------------------------------------*/
/*-------------------------------------------------------*/
/*---------------01 - RESET CSS---------------*/
/*-------------------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
 margin:0;
 padding:0;
 border:0;
 font-size:100%;
 font:inherit;
 vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
 display:block;
}
body {
 line-height:1;
}
ol,ul {
 list-style:none;
}
blockquote,q {
 quotes:none;
}
blockquote:before,blockquote:after,q:before,q:after {
 content:'';
 content:none;
}
table {
 border-collapse:collapse;
 border-spacing: 0;
}
/*-------------------------------------------------------*/
/*---------------02 - BODY CSS---------------*/
/*-------------------------------------------------------*/
body {
 background-color:#FFF; 
 background-image:url(../images/background-patterns/body-bg-34.png);
 background-repeat:repeat;
 color:#888;
 font:12px/20px 'Droid Sans',arial,serif;
 line-height:20px;
 font-size:12px;
 /* Prevents Mobile Safari from bumping up font sizes in landscape */
 -webkit-text-size-adjust:100%;
 -webkit-tap-highlight-color:rgb(255,255,0);
}
::selection {
 background:#f26c4f;
 /* Safari */
 color:#fdfdfa;
}
::-moz-selection {
 background:#f26c4f;
 /* Firefox */
 color:#fdfdfa;
}
img::selection {
 background:transparent;
}
img::-moz-selection {
 background: transparent;
}
/*-------------------------------------------------------*/
/*---------------03 - MAIN TYPOGRAPHY CSS---------------*/
/*-------------------------------------------------------*/
a {
 text-decoration:none;
 color:#333333;
}
a:hover {
 text-decoration:none;
 color:#db1010;
}
a img {
 border:none;
}
strong {
 font-weight:bold;
 color:#252525;
}
p,ul,ol,pre,code {
 margin-bottom:10px;
}
h1,h2,h3,h4,h5,h6 {
 font-family:'Crimson Text',arial,serif;
 font-weight:normal;
 font-variant:normal;
 white-space:normal;
 color:#282828;
 margin-bottom:10px;
}
h1 {
 font-size:30px;
 line-height:35px;
}
h2 {
 font-size:28px;
 line-height:33px;
}
h3 {
 font-size:24px;
 line-height:29px;
}
h4 {
 font-size:20px;
 line-height:25px;
}
h5 {
 font-size:16px;
 line-height:21px;
}
h6 {
 font-size:14px;
 line-height:17px;
}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
 color:#282828;
 font-family:'Crimson Text',arial,serif;
 font-size:100%;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {
 color:#556074;
 font-family:'Crimson Text',arial,serif;
 font-size:100%;
 text-decoration:none;
}
.white {
 color:#FFF;
}
a img,img {
 border:none;
}
strong {
 font-weight:bold;
 color:#252525;
}
p,ul,ol,pre,code {
 margin-bottom:10px;
}
.colored {
 color:#424141;
}
ul {
 list-style-type:none;
}
ol {
 list-style-type:decimal;
 list-style-position:inside;
}
blockquote {
 padding:5px 20px 5px 55px;
 line-height:24px;
 background:url(../images/quote.png) no-repeat top left;
 color:#999999;
}
blockquote span {
 color:#666666;
}
pre,code {
 border:1px solid #efefef;
 border-left:5px solid #efefef;
 display:block;
 padding:10px;
 font-size:11px;
 font-family:monospace;
 background-color: #f5f5f5;
}

/*-------------------------------------------------------*/
/*------------------05 - FORMS STYLE------------------*/
/*-------------------------------------------------------*/
label {
 font-weight:normal;
 
 color:#7f7f7f;
}
input[type=text],input[type=password],input.text,input.title,textarea,select {
 background-color:#FFF;
 border:1px solid #ebebeb;
 font-size:11px;
}
input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus {
 border-color:#898989;
 -moz-box-shadow:0 0px 3px #cccccc;
 -webkit-box-shadow:0 0px 3px #cccccc;
 box-shadow:0 0px 3px #cccccc;
}
input[type=text],input[type=password],input.text,input.title,textarea,select {
 margin:5px 0;
}
input.text,input.title,select {
 width:200px;
 padding:10px 5px;
}
input.title {
 font-size:1.5em;
}
textarea {
 width:450px;
 height:180px;
 padding:10px 5px;
}



/*-------------------------------------------------------*/
/*---------------07 - LAYOUT CSS---------------*/
/*-------------------------------------------------------*/
.post-header-shadow {
 width:100%;
 float:left;
 height:20px;
 margin-bottom:10px;
 background: -moz-linear-gradient(top, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.15) 1%, rgba(0,0,0,0) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.15)), color-stop(1%,rgba(0,0,0,0.15)), color-stop(100%,rgba(0,0,0,0)));
 background: -webkit-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.15) 1%,rgba(0,0,0,0) 100%);
 background: -o-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.15) 1%,rgba(0,0,0,0) 100%);
 background: -ms-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.15) 1%,rgba(0,0,0,0) 100%);
 background: linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.15) 1%,rgba(0,0,0,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26000000', endColorstr='#00000000',GradientType=0 );
 *background:#FFF;
}

/*-------------------------------------------------------*/
/*---------------08 - CONTENT DISPLAY CSS---------------*/
/*-------------------------------------------------------*/

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

#content {
 height:auto;
 margin:0 auto;
 width:960px;
 padding:30px 0px;
}

#header-intro-panel {
 background:#363636;
 border-bottom:1pt solid #252525;
 float:left;
 height:auto;
 width:100%;
}
#header-container {
 float:left;
 height:auto;
 width:100%;
 background:#3e3e3e;
 background:-moz-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3e3e3e),color-stop(44%,#363535),color-stop(100%,#302e2e));
 background:-webkit-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:-o-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:-ms-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e3e3e',endColorstr='#302e2e',GradientType=0 );
 border-bottom:1pt solid #f5f5f5;
}
#container{
 float:left;
 height:auto;
 width:1020px;
 background:#FFF;
 -webkit-box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.20);
 -moz-box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.20); 
 box-shadow: 0 10px 80px 0 rgba(0, 0, 0, 0.20);
 text-align: left;
 margin-top: 20px;
 margin-bottom: 50px;

}
.center-page {
 height: auto;
 width: 1020px;
 margin: auto;
 padding: 0px;
}
.header-center {
 height:auto;
 width:960px;
 margin:0 auto;
 padding:0px;
 background:url("../images/header-footer-pattern.png") top center no-repeat;
}
.center {
 height:auto;
 width:960px;
 margin:0 auto;
 padding:0px;
}
#header {
 padding:30px 0;
 height:60px;
}
a#logo {
 background:transparent url("../images/logo.png") no-repeat;
 display:block;
 float:left;
 width:220px;
 height:60px;
 text-indent:-9999px;
}
/*-------------------------------------------------------*/
/*---------------09 -SOCIAL ICONS---------------*/
/*-------------------------------------------------------*/
ul#header-icons {
 float:right;
 margin:12px 0px 0px 0;
}
ul#header-icons li {
 opacity:1;
 list-style:none;
 float:left;
 margin:0px 3px;
 cursor:pointer;
}
ul#header-icons li:hover {
 opacity:1;
}
ul#header-icons li.icon-facebook {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/facebook.png) bottom no-repeat;
}
ul#header-icons li.icon-facebook:hover {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/facebook.png) top no-repeat;
}
ul#header-icons li.icon-rss {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/rss.png) bottom no-repeat;
}
ul#header-icons li.icon-rss:hover {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/rss.png) top no-repeat;
}
ul#header-icons li.icon-skype {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/skype.png) bottom no-repeat;
}
ul#header-icons li.icon-skype:hover {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/skype.png) top no-repeat;
}
ul#header-icons li.icon-vimeo {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/vimeo.png) bottom no-repeat;
}
ul#header-icons li.icon-vimeo:hover {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/vimeo.png) top no-repeat;
}
ul#header-icons li.icon-twitter {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/twitter.png) bottom no-repeat;
}
ul#header-icons li.icon-twitter:hover {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/twitter.png) top no-repeat;
}
ul#header-icons li.icon-dribbble {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/dribbble.png) bottom no-repeat;
}
ul#header-icons li.icon-dribbble:hover {
 height:24px;
 width:24px;
 background:transparent url(../images/icons/social/dribbble.png) top no-repeat;
}

/*-------------------------------------------------------*/
/*---------------10 - GRID CSS---------------*/
/*-------------------------------------------------------*/
.horizontal-line {
 width:100%;
 margin:30px auto;
 float:left;
 border-top:1px solid #efefef;
}

.one,.one-fourth,.inner-content {
 float:left;
}
.one-fourth,.inner-content {
 margin-right:30px;
}
.one {
 width:960px;
}
.inner-content {
 width:712px;
}
.one-fourth {
 width:217px;
}
.last {
 margin-right:0px!important;
}
.img-align-left {
 margin:5px 10px 0 0;
 float:left;
}
.img-article-left {
 margin:5px 10px 0 0;
 float:left;
 width:70px;
}
.text-article-left {
 margin:0;
 float:left;
 width:220px;
}
.img-align-right {
 margin:5px 0 0 10px;
 float:right;
}
.img-align-center {
 margin:5px 0;
 text-align:center;
}
.text-align-left {
 float:left;
}
.text-align-center {
 text-align:center;
}
.text-align-right {
 float:right;
}
.circles-center {
 text-align:center;
 margin-left:-50px;
 padding: 10px 0;
}
/*-------------------------------------------------------------------------------------*/
/*--------------------------------11 - MAIN NAVIGATION---------------------------------*/
/*--------------------------------------------------------------------------------------*/
#main_navigation {
 top:5px;
 font-size:11px;
 height:50px;
 float:right;
 z-index:1000;
}
.main-menu {
 position:relative;
 z-index:1000;
 font-family:'Droid Sans',arial,serif;
}
.main-menu ul {
 margin:0;
 padding:0;
 list-style-type:none;
}
.main-menu ul li {
 position:relative;
 display:inline;
 float:left;
 font-size:14px;
 margin:0px 2px;
 background:#363636;
 border-radius:4px 4px 4px 4px;
 -moz-border-radius:4px 4px 4px 4px;
 -webkit-border-radius:4px 4px 4px 4px;
}
.main-menu ul li a,.main-menu ul li a:link {
 line-height:30px;
 color:#FFF;
 text-shadow:none;
 font-size:13px;
 text-transform:uppercase;
}
.main-menu ul li a span {
 display:block;
 color:#f5f5f5;
 font-size:10px;
 text-align:center;
 margin-top:-10px;
 text-transform:capitalize;
 text-shadow:none;
}
.main-menu ul li a:hover,.main-menu ul li:hover {
 color:#FFF!important;
 background:#808080;
 border-radius:4px 4px 4px 4px;
 -moz-border-radius:4px 4px 4px 4px;
 -webkit-border-radius:4px 4px 4px 4px;
}
.main-menu ul li:hover a {
 color:#FFF!important;
}
.main-menu ul li a {
 display:block;
 text-decoration:none;
 overflow:hidden;
 padding:0px 15px;
}

/*-------------------------------------------------------*/
/*---------------12 - INTRO PAGES CSS---------------*/
/*-------------------------------------------------------*/
.page-title {
 float:left;
 width:700px;
}
.inner-pages {
 width:930px;
 height:45px;
 padding:15px 15px 0 15px;
 background:#3e3e3e;
 background:-moz-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3e3e3e),color-stop(44%,#363535),color-stop(100%,#302e2e));
 background:-webkit-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:-o-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:-ms-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e3e3e',endColorstr='#302e2e',GradientType=0 );
 margin-bottom:30px;
 float:left;
}
.inner-pages h3 {
 color:#FFF;
 margin-bottom:0px;
}
.search-input {
 background:#2f2f2f url("../images/search-bg.png") 180px 6px no-repeat!important;
 padding:6px;
 border-radius:3px;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 width:200px;
 color:#b7b7b7!important;
 border-color:#2b2b2b!important;
 -webkit-box-shadow:inset 0 0 15px #282828;
 -moz-box-shadow:inset 0 0 15px #282828;
 box-shadow: inset 0 0 15px #282828;
}
.search-input-header {
 margin:10px 0 0 0;
 background:#2f2f2f url("../images/search-bg.png") 180px 6px no-repeat!important;
 padding:6px;
 border-radius:3px;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 width:200px;
 color:#b7b7b7!important;
 border-color:#2b2b2b!important;
 -webkit-box-shadow:inset 0 0 15px #282828;
 -moz-box-shadow:inset 0 0 15px #282828;
 box-shadow: inset 0 0 15px #282828;
}
.header-search{margin:0;padding:5px 0;float:left;}
.header-intro-list-right{margin:10px 0 0 0 ;}


.loginField {
 background:#2f2f2f url("../images/icons/content/icon-1.png") 110px 5px no-repeat!important;
 padding:6px;
 border-radius:3px;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 width:130px;
 color:#b7b7b7!important;
 border-color:#2b2b2b!important;
 -webkit-box-shadow:inset 0 0 15px #282828;
 -moz-box-shadow:inset 0 0 15px #282828;
 box-shadow: inset 0 0 15px #282828;
}

.loginField1 {
 background:#2f2f2f url("../images/icons/content/icon-5.png") 110px 5px no-repeat!important;
 padding:6px;
 border-radius:3px;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 width:130px;
 color:#b7b7b7!important;
 border-color:#2b2b2b!important;
 -webkit-box-shadow:inset 0 0 15px #282828;
 -moz-box-shadow:inset 0 0 15px #282828;
 box-shadow: inset 0 0 15px #282828;
}
 
/*-------------------------------------------------------*/
/*---------------14 - FOOTER CSS---------------*/
/*-------------------------------------------------------*/
#footer-container {
 width:960px;
 margin:0 auto;
 padding:0px;
 margin-top:0px;
 line-height:20px;
}
#footer-wrapper {
 width:100%;
 float:left;
 background:#111111;
 border-top:1px solid #2b2b2b;
 border-bottom:1px solid #070707;
}
#footer {
 width:960px;
 float:left;
 padding:30px 0px;
}
#footer ul {
 margin:0px;
 list-style-type:none;
 padding:0px;
 float:left;
}
#footer a {
 color:#e04644;
 text-decoration:none;
}
#footer a:hover {
 color:#e04644;
 text-decoration:underline;
}
#footer strong {
 color:#e04644;
}
#footer p,#footer span {
 color:#c7c7c7;
}
#footer ul li span,#footer ul li span a {
 display:block;
 text-transform:none;
}
#footer ul li span a {
 display:inline;
}
#footer .colored {
 color:#e04644;
}
#footer .bolder {
 font-weight:bold;
}
#footer .simple-nav li {
 color:#c7c7c7;
 display:block;
 padding:5px 0;
 border-bottom:1px dotted #313131;
}
#footer .simple-nav li a {
 color:#c7c7c7;
 padding-left:5px;
 background:none;
}
#footer .simple-nav {
 list-style-type:none;
 list-style-position:outside;
 width:217px;
}
ul#footer-info li {
 margin-bottom:5px;
}

#footer .tweet {
 width:auto;
}
#footer .tweet ul {
 list-style-type:none;
 padding:0px;
 margin:0px;
 float:left;
 
}
#footer .tweet li,.block .tweet li {
 margin-top:5px;
 
}
#footer .tweet li .tweet_text,.block .tweet li .tweet_text {
 list-style-type:none;
 padding:0 0 0px 30px;
 
 background:#2f2f2f;
 padding:6px;
 border-radius:3px;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 width:200px;
 color:#b7b7b7!important;
 border-color:#2b2b2b!important;
 -webkit-box-shadow:inset 0 0 15px #282828;
 -moz-box-shadow:inset 0 0 15px #282828;
 box-shadow: inset 0 0 15px #282828;
}
#footer .tweet a,.block .tweet a {
 text-transform:none;
 display:inline;
 padding:0px;
 font-style:normal;
 font-size:12px;
}
#footer .tweet .tweet_time a,.block .tweet .tweet_time a {
 background:transparent url(../images/twitter-feed.png) left top no-repeat;
 text-transform:none;
 display:block;
 font-style:normal;
 font-size:12px;
 margin-top:0px;
 margin-bottom:10px;
 padding:5px 0 5px 30px;
}
#copyright-wrapper {
 width:100%;
 padding:15px 0;
 float:left;
 background:#111111;
 border-top:1px solid #181818;
 line-height:20px;
 margin-left:0px;
}
a#logo-copyright {
 background:transparent url("../images/logo-bottom.png") no-repeat;
 display:block;
 float:left;
 width:170px;
 height:40px;
 text-indent:-9999px;
 margin-top:10px;
}
#copyright a {
 color:#FFF;
 text-decoration:none;
}
#copyright a:hover {
 color:#e04644;
 text-decoration:underline;
}
#copyright {
 width:960px;
 margin:0 auto;
}
#copyright p,#copyright span {
 margin-bottom:0px;
 color:#FFF;
}
#copyright .right {
 float:right;
 padding: 17px 0 0 0;
 margin:-2px 0 0 0;
}
/*-------------------------------------------------------*/
/*---------------15 - BLOG CSS---------------*/
/*-------------------------------------------------------*/
.sidebar-nav {
 list-style-type:none;
 list-style-position:outside;
 width:217px;
}
.sidebar-nav li {
 color:#898989;
 display:block;
 padding:5px 0;
 border-bottom:1px dotted #e4e4e4;
}
.sidebar-nav li a {
 color:#898989;
 padding-left:15px;
 background:url(../images/simple-nav-arrow.png) no-repeat 0px 2px;
}
.sidebar-nav li a:hover {
 color:#346699;
 text-decoration:underline;
}
.sidebar-nav li a.current {
 color:#346699;
}
ul.tags {
 list-style:none;
 float:left;
}
ul.tags li {
 float:left;
}
ul.tags li a {
 background:#3e3e3e;
 background:-moz-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3e3e3e),color-stop(44%,#363535),color-stop(100%,#302e2e));
 background:-webkit-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:-o-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:-ms-linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 background:linear-gradient(top,#3e3e3e 0%,#363535 44%,#302e2e 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e3e3e',endColorstr='#302e2e',GradientType=0 );
 margin:5px 5px 0 0;
 padding:5px 7px;
 float:left;
 border-left:4px solid #111;
 border-radius:2px;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 color:#FFF;
}
ul.tags li a:hover {
 background:#302e2e;
 background:-moz-linear-gradient(top,#302e2e 0%,#363535 44%,#3e3e3e 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3e3e3e),color-stop(44%,#363535),color-stop(100%,#3e3e3e));
 background:-webkit-linear-gradient(top,#302e2e 0%,#363535 44%,#3e3e3e 100%);
 background:-o-linear-gradient(top,#302e2e 0%,#363535 44%,#3e3e3e 100%);
 background:-ms-linear-gradient(top,#302e2e 0%,#363535 44%,#3e3e3e 100%);
 background:linear-gradient(top,#302e2e 0%,#363535 44%,#3e3e3e 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#302e2e',endColorstr='#3e3e3e',GradientType=0 );
}

.right-comment {
 float:right;
 background:url("../images/icons/content/comment.png") left no-repeat;
 padding:0 0 0 20px;
}
.tag-icon{
 display:block;
 text-indent:-9999px;
 float:left;
 background:url("../images/icons/content/tag.png") left no-repeat;
 padding:0 5px 0 20px;
}
.about-author{
 float:left;
 border:1pt solid #e1e1e1;
 background: -moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.1) 1%, rgba(0,0,0,0) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.1)), color-stop(1%,rgba(0,0,0,0.1)), color-stop(100%,rgba(0,0,0,0)));
 background: -webkit-linear-gradient(top, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 1%,rgba(0,0,0,0) 100%);
 background: -o-linear-gradient(top, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 1%,rgba(0,0,0,0) 100%);
 background: -ms-linear-gradient(top, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 1%,rgba(0,0,0,0) 100%);
 background: linear-gradient(top, rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.1) 1%,rgba(0,0,0,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a000000', endColorstr='#00000000',GradientType=0 );
 padding:20px;
 width:671px;
}

.post-tags a {
 color:#898989;
}
.post-tags a:hover {
 color:#424141;
 text-decoration:underline;
}
.post-tags {
 padding:20px 0 10px 0;
 border-top:1pt solid #e1e1e1;
 border-bottom:1pt solid #e1e1e1;
 margin:30px 0;
}
.search-place {
 float:right;
 margin:-15px 0 0 0;
 background:url("../images/colors/dark-grey/search-place-border.jpg") left repeat-y;
 padding:11px 0 11px 15px;
}

/*-------------------------------------------------------*/
/*---------------18 - BUTTONS CSS---------------*/
/*-------------------------------------------------------*/
.button {
 cursor:pointer;
 font-family:Arial,Helvetica,sans-serif;
 font-size:11px;
 color:#ffffff!important;
 text-decoration:none!important;
 text-shadow:0px -1px 0px rgba(000,000,000,0.4),0px 0px 0px rgba(255,255,255,0);
 border-radius:99px;
 -moz-border-radius:99px;
 -webkit-border-radius:99px;
}
.button:hover {
 text-decoration:none;
}
.button:active {
 text-decoration:none;
 position:relative;
 top:1px;
}
.button.round {
 border-radius:4px;
 -moz-border-radius:4px;
 -webkit-border-radius:4px;
}
.button.cube {
 border-radius:0px;
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
}
.button.small {
 padding:5px 12px;
}
.button.big {
 padding:8px 20px;
}
.button.huge {
 padding:15px 30px;
 font-size: 16px;
}
/*BUTTON скачать*/
.arg.more {
 color:#898989!important;
 text-shadow:none;
 background-color:#f5eb34;
 background:-moz-linear-gradient( top,#f5eb34 0%,#dcbb29);
 background:-webkit-gradient( linear,left top,left bottom,from(#f5eb34),to(#dcbb29));
 border:1pt solid #d8b42f;
 -webkit-box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #eac84b;
 -moz-box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #eac84b;
 box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #eac84b;
 border-radius:0px;
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
 padding:5px 3px;
 margin:5px;
}
.arg.more:hover {
 color:#FFF;
 -webkit-box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #f7d453;
 -moz-box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #f7d453;
 box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #f7d453;
 border:1pt solid #d8b42f;
 border-top:1pt solid #ecc947;
 padding:5px 3px;
 margin:5px;
}


/*GREY BUTTON*/
.button.grey {
 color:#898989!important;
 text-shadow:none;
 background:#f9f9f9;
 background:-moz-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f9f9f9),color-stop(44%,#f1f1f1),color-stop(100%,#eaeaea));
 background:-webkit-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:-o-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:-ms-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9',endColorstr='#eaeaea',GradientType=0 );
 border:1pt solid #d8d8d8;
 -webkit-box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #FFF;
 -moz-box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #FFF;
 box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #FFF;
}
.button.grey:hover {
 color:#898989;
 -webkit-box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #FFF;
 -moz-box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #FFF;
 box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #FFF;
 border:1pt solid #e5e5e5;
 border-top: 1pt solid #f1f1f1;
}

/*-------------------------------------------------------*/
/*---------------19 - LISTS CSS---------------*/
/*-------------------------------------------------------*/
 .simple-nav {
 list-style-type:none;
 list-style-position:outside;
 width:200px;
}
.simple-nav li {
 color:#346699;
 display:block;
 padding:5px 0;
 border-bottom:1px dotted #e4e4e4;
}
.simple-nav li a {
 color:#346699;
 padding-left:15px;
 background:url(../images/simple-nav-arrow.png) no-repeat 0px 2px;
}
.simple-nav li a:hover {
 color:#346699;
 text-decoration:underline;
}
.simple-nav li a.current {
 color:#272727;
}

/*-------------------------------SIMPLE BLOG NAVIGATION------------------------------------------------------------------*/

.catPages1 {
 list-style:none;
 
}
.catPages1 li {
 display:inline;
 
}
.catPages1 li a {
 display:block;
 float:left;
 padding:4px 9px;
 margin-right:7px;
 
}
.catPages1 li.active a {;
}
.blog-tags {
 font-size:12px;
}
.blog-pagination li a {
 color:#898989!important;
 text-shadow:none;
 background:#f9f9f9;
 background:-moz-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f9f9f9),color-stop(44%,#f1f1f1),color-stop(100%,#eaeaea));
 background:-webkit-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:-o-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:-ms-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9',endColorstr='#eaeaea',GradientType=0 );
 border:1pt solid #d8d8d8;
 -webkit-box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #FFF;
 -moz-box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #FFF;
 box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #FFF;
}
.blog-pagination li a:hover {
 color:#898989;
 -webkit-box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #FFF;
 -moz-box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #FFF;
 box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #FFF;
 border:1pt solid #e5e5e5;
 border-top:1pt solid #f1f1f1;
}
.blog-pagination li a:active,.blog-pagination li.active a {
 background:#eaeaea;
 background:-moz-linear-gradient(top,#eaeaea 0%,#f1f1f1 56%,#f9f9f9 99%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eaeaea),color-stop(56%,#f1f1f1),color-stop(99%,#f9f9f9));
 background:-webkit-linear-gradient(top,#eaeaea 0%,#f1f1f1 56%,#f9f9f9 99%);
 background:-o-linear-gradient(top,#eaeaea 0%,#f1f1f1 56%,#f9f9f9 99%);
 background:-ms-linear-gradient(top,#eaeaea 0%,#f1f1f1 56%,#f9f9f9 99%);
 background:linear-gradient(top,#eaeaea 0%,#f1f1f1 56%,#f9f9f9 99%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea',endColorstr='#f9f9f9',GradientType=0 );
 color:#898989;
 -webkit-box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #f5f5f5;
 -moz-box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #f5f5f5;
 box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #f5f5f5;
 border:1pt solid #dfdfdf;
 margin-top:1px;
}


/*-------------------------------------------------------*/
/*---------------23 - TITLE TIPSY DIV CSS---------------*/
/*-------------------------------------------------------*/
/*INTRO PANEL*/
.intro-panel {
 width:960px;
 margin:0 auto;
}
/*-------------------------------------------------------*/
/*---------------21 - BREADCRUMBS CSS---------------*/
/*-------------------------------------------------------*/
ul#breadcrumbs {
 float:left;
 text-transform:capitalize;
 color:#808080;
 list-style:none;
 margin-top:-20px;
 margin-bottm:20px;
}
ul#breadcrumbs li {
 float:left;
}
ul#breadcrumbs li a {
 color:#808080;
 text-decoration:none;
}
ul#breadcrumbs li a:hover {
 color:#e64135;
 text-decoration: none;
}
/*-------------------------------------------------------*/
/*---------25 - TABS & ACCORDIONS CSS-----------*/
/*-------------------------------------------------------*/
.content {
 float:left;
 clear:both;
 border-top:none;
 border-left:none;
 background:#f5f5f5;
 padding:25px 20px 20px;
 width:auto;
 border:1pt solid #CCC;
}
/*-------page-switches-------*/
.swchItemA, .swchItem, .swchItemA1, .swchItem1 {color: #908b8b; background: url(/.s/t/785/31.gif) repeat-x;padding: 5px 7px;text-decoration: none;
border-width: 1px; border-style: solid; border-color: #dddddd #c6c6c6 #c6c6c6 #c6c6c6;
border-radius: 6px; -moz-border-radius: 6px;
}
.swchItem:hover, .swchItem1:hover {background-position: 0px -29px;text-decoration: none;}
.catPages1, .catPages2 {padding: 10px 0;}
/*---------------------------*/
.codeButtons {
 color:#898989!important;
 text-shadow:none;
 background:#f9f9f9;
 background:-moz-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f9f9f9),color-stop(44%,#f1f1f1),color-stop(100%,#eaeaea));
 background:-webkit-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:-o-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:-ms-linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 background:linear-gradient(top,#f9f9f9 1%,#f1f1f1 44%,#eaeaea 100%);
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9',endColorstr='#eaeaea',GradientType=0 );
 border:1pt solid #d8d8d8;
 -webkit-box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #FFF;
 -moz-box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #FFF;
 box-shadow:0 1px 2px #e5e5e5,inset 0 0 7px #FFF;
 border-radius:0px;
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
}
.codeButtons:hover {
color:#898989;
 -webkit-box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #FFF;
 -moz-box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #FFF;
 box-shadow:0 1px 2px #e5e5e5,inset 0 0 25px #FFF;
 border:1pt solid #e5e5e5;
 border-top: 1pt solid #f1f1f1;
}

/*--------------------- POPUP start ---------------------*/
.popup a {}
.popup {margin: 8px;}
.popuptitle {background: url(/.s/t/785/32.gif);border: 1px solid #5e5b59;font: 14px/30px 'Tahoma';color: #ffffff;text-shadow: 0px 1px 0px #2b2b2b;text-transform: uppercase;}
.popupbody {padding: 8px;border: 1px solid #ccc;}
/*--------------------- POPUP end ---------------------*/