/*
Cache: responsive-style, cookie-consent-style, wpsr-socialbuttons, wp-pagenavi, wordpress-popular-posts
*/
/* responsive-style: (http://linuxg.net/wp-content/themes/cg/style.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{ border:0; font-size:100%; font:inherit;   margin:0; padding:0; vertical-align:baseline; }  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; }button,input,select,textarea{ font-size:100%; overflow:visible; margin:0; vertical-align:baseline; width:auto; }textarea{ overflow:auto; vertical-align:text-top; } hr{ background:#ddd; border:none; clear:both; color:#ddd; float:none; height:1px; width:100%; }hr.space{ background:#fff; color:#fff; } html{ height:100%; }body{ -moz-font-smoothing:antialiased; -webkit-font-smoothing:antialiased; background:#efefef; color:#555; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-smoothing:antialiased; line-height:1.5em; text-rendering:optimizeLegibility; } p{ word-wrap:break-word; }i,em,dfn,cite{ font-style:italic; }tt,var,pre,kbd,samp,{ font-family:monospace,serif; font-style:normal; }code{background:#f4f4f4;font-family:courier;font-family:consolas,courier,monospace; font-size:12px; line-height:1.2em; white-space:pre; overflow:auto; padding:1em; margin:1em 0.1em; width:98%;  float:left}b,strong{ font-weight:700; }pre{   -moz-box-sizing:border-box;   -moz-border-radius:2px; -moz-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2); -webkit-border-radius:2px; -webkit-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2);   -webkit-box-sizing:border-box; box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2);   box-sizing:border-box; background:#f4f4f4; border:1px solid #aaa; border-bottom-color:#ccc; border-radius:2px;   height:auto; margin:0; outline:none; padding:6px 10px; vertical-align:middle;   width:100%;   word-wrap:break-word;   white-space:pre-wrap; }del{ color:#555; text-decoration:line-through; }ins,dfn{ border-bottom:1px solid #ccc; }sup,sub,small{ font-size:85%; }abbr,acronym{ font-size:85%; letter-spacing:.1em; text-transform:uppercase; }a abbr,a acronym{ border:none; }dfn[title],abbr[title],acronym[title]{ border-bottom:1px solid #ccc; cursor:help; }sup{ vertical-align:super; }sub{ vertical-align:sub; } .grid{ float:left; margin-bottom:2.127659574468%; padding-top:0; }.grid-right{ float:right; margin-bottom:2.127659574468%; padding-top:0; }.col-60,.col-140,.col-220,.col-300,.col-380,.col-460,.col-540,.col-620,.col-700,.col-780,.col-860{ display:inline; margin-right:2.127659574468%; }.col-60{ width:6.382978723404%; }.col-140{ width:14.893617021277%; }.col-220{ width:23.404255319149%; }.col-300{ width:31.914893617021%; }.col-380{ width:40.425531914894%; }.col-460{ width:48.936170212766%; }.col-540{ width:57.446808510638%; }.col-620{ width:65.957446808511%; }.col-700{ width:74.468085106383%; }.col-780{ width:82.978723404255%; }.col-860{ width:91.489361702128%; }.col-940{ width:100%; }.fit{ margin-left:0!important; margin-right:0!important; } .hidden{   visibility:hidden; }.visible{   visibility:visible; }.none{   display:none; }.hide-desktop{   display:none; }.show-desktop{   display:block; } img{   -ms-interpolation-mode:bicubic;   border:0; height:auto; max-width:100%;   vertical-align:middle; }.ie8 img{   height:auto;   width:auto\9; }.ie8 img.size-large{ max-width:60%; width:auto; } embed,object{ max-width:100%; }svg:not(:root){   overflow:hidden; } a{ color:#06c; font-weight:400; text-decoration:none; }a:hover,a:focus,a:active{ color:#444;   outline:0; text-decoration:none; }::selection{ background:#999;   color:#fff; text-shadow:none; } label{ display:inline-block; font-weight:700; padding:2px 0; }legend{ padding:2px 5px; }fieldset{ border:1px solid #ccc; margin:0 0 1.5em; padding:1em 2em; }select,input[type="text"],input[type="password"]{   -moz-box-sizing:border-box; -moz-border-radius:2px; -webkit-box-sizing:border-box; -webkit-border-radius:2px; -webkit-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2); -moz-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2); box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2); background-color:#fff; box-sizing:border-box; border:1px solid #aaa; border-bottom-color:#ccc; border-radius:2px; margin:0; outline:none; padding:6px 8px; vertical-align:middle; width:100%; }select{ height:auto; width:100%; }area,textarea{ -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -webkit-border-radius:2px; -webkit-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2); -moz-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2);   background-color:#fff; box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.2); box-sizing:border-box; border:1px solid #aaa; border-bottom-color:#ccc; border-radius:2px; height:auto; overflow:auto; margin:0; outline:none; padding:8px 10px; width:100%; }input,select{ cursor:pointer; }area:focus,input:focus,textarea:focus{   border:1px solid #6cf; }input[type='text'],input[type='password']{ cursor:text; } .ie7 area,.ie7 select,.ie7 textarea,.ie7 input[type="text"],.ie7 input[type="password"]{   width:96%; } button,a.button,input[type='reset'],input[type='button'],input[type='submit']{ -moz-border-radius:2px;   -moz-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset;   -webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset; -webkit-border-radius:2px; background-color:#f9f9f9;  background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#f1f1f1)); background-image:-webkit-linear-gradient(top,#f9f9f9,#f1f1f1); background-image:-moz-linear-gradient(top,#f9f9f9,#f1f1f1); background-image:-ms-linear-gradient(top,#f9f9f9,#f1f1f1); background-image:-o-linear-gradient(top,#f9f9f9,#f1f1f1); background-image:linear-gradient(top,#f9f9f9,#f1f1f1); box-shadow:0 1px 0 rgba(255,255,255,0.3) inset; border:1px solid #ddd; border-radius:2px; color:#333; cursor:pointer; display:inline-block;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9f9f9,endColorstr=#f1f1f1); font-size:14px; font-weight:700;   line-height:20px; margin:0; padding:4px 10px; text-decoration:none; text-shadow:0 1px 0 #fff; vertical-align:middle; white-space:nowrap; }button:hover,a.button:hover,input[type='reset']:hover,input[type='button']:hover,input[type='submit']:hover{   -moz-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset;   -webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset; background-color:#fff; background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1)); background-image:-webkit-linear-gradient(top,#fff,#f1f1f1); background-image:-moz-linear-gradient(top,#fff,#f1f1f1); background-image:-ms-linear-gradient(top,#fff,#f1f1f1); background-image:-o-linear-gradient(top,#fff,#f1f1f1); background-image:linear-gradient(top,#fff,#f1f1f1); border:1px solid #ddd;   box-shadow:0 1px 0 rgba(255,255,255,0.3) inset; color:#333;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f1f1f1); }button:active,a.button:active,input[type='reset']:active,input[type='button']:active,input[type='submit']:active{   -moz-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.1);   -webkit-box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.1); background-color:#f9f9f9; background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#f1f1f1)); background-image:-webkit-linear-gradient(top,#f9f9f9,#f1f1f1); background-image:-moz-linear-gradient(top,#f9f9f9,#f1f1f1); background-image:-ms-linear-gradient(top,#f9f9f9,#f1f1f1); background-image:-o-linear-gradient(top,#f9f9f9,#f1f1f1); background-image:linear-gradient(top,#f9f9f9,#f1f1f1);   box-shadow:0 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,0.1);   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f9f9f9,endColorstr=#f1f1f1); } .call-to-action{ text-align:center; }.call-to-action a.button{ font-size:24px; padding:15px 35px; }.call-to-action a.button:hover{ text-decoration:none; }.ie7 .call-to-action a.button{   padding:11px 35px 19px 35px; } .small a.button{ font-size:10px; padding:3px 6px; }.medium a.button{ font-size:16px; padding:8px 16px; }.large a.button{ font-size:18px; padding:10px 35px; }.xlarge a.button{ font-size:24px; padding:12px 55px; } a.blue{ background-color:#1874cd;  background-image:-webkit-gradient(linear,left top,left bottom,from(#4f9eea),to(#1874cd)); background-image:-webkit-linear-gradient(top,#4f9eea,#1874cd); background-image:-moz-linear-gradient(top,#4f9eea,#1874cd); background-image:-ms-linear-gradient(top,#4f9eea,#1874cd); background-image:-o-linear-gradient(top,#4f9eea,#1874cd); background-image:linear-gradient(top,#4f9eea,#1874cd); border:1px solid #115290; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4f9eea,endColorstr=#1874cd); text-shadow:0 -1px 0 #115290; }a.blue:hover{ background-color:#7db7f0; background-image:-webkit-gradient(linear,left top,left bottom,from(#7db7f0),to(#1874cd)); background-image:-webkit-linear-gradient(top,#7db7f0,#1874cd); background-image:-moz-linear-gradient(top,#7db7f0,#1874cd); background-image:-ms-linear-gradient(top,#7db7f0,#1874cd); background-image:-o-linear-gradient(top,#7db7f0,#1874cd); background-image:linear-gradient(top,#7db7f0,#1874cd); border:1px solid #115290; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7db7f0,endColorstr=#1874cd); text-shadow:0 -1px 0 #115290; }a.red{ background-color:#cd0000;  background-image:-webkit-gradient(linear,left top,left bottom,from(#ff2323),to(#cd0000)); background-image:-webkit-linear-gradient(top,#ff2323,#cd0000); background-image:-moz-linear-gradient(top,#ff2323,#cd0000); background-image:-ms-linear-gradient(top,#ff2323,#cd0000); background-image:-o-linear-gradient(top,#ff2323,#cd0000); background-image:linear-gradient(top,#ff2323,#cd0000); border:1px solid #890000; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff2323,endColorstr=#cd0000); text-shadow:0 -1px 0 #890000; }a.red:hover{ background-color:#ff5656; background-image:-webkit-gradient(linear,left top,left bottom,from(#ff5656),to(#cd0000)); background-image:-webkit-linear-gradient(top,#ff5656,#cd0000); background-image:-moz-linear-gradient(top,#ff5656,#cd0000); background-image:-ms-linear-gradient(top,#ff5656,#cd0000); background-image:-o-linear-gradient(top,#ff5656,#cd0000); background-image:linear-gradient(top,#ff5656,#cd0000); border:1px solid #890000; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff5656,endColorstr=#cd0000); text-shadow:0 -1px 0 #890000; }a.orange{ background-color:#ff7f00;  background-image:-webkit-gradient(linear,left top,left bottom,from(#fa5),to(#ff7f00)); background-image:-webkit-linear-gradient(top,#fa5,#ff7f00); background-image:-moz-linear-gradient(top,#fa5,#ff7f00); background-image:-ms-linear-gradient(top,#fa5,#ff7f00); background-image:-o-linear-gradient(top,#fa5,#ff7f00); background-image:linear-gradient(top,#fa5,#ff7f00); border:1px solid #bb5d00; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffaa55,endColorstr=#ff7f00); text-shadow:0 -1px 0 #bb5d00; }a.orange:hover{ background-color:#ffc388; background-image:-webkit-gradient(linear,left top,left bottom,from(#ffc388),to(#ff7f00)); background-image:-webkit-linear-gradient(top,#ffc388,#ff7f00); background-image:-moz-linear-gradient(top,#ffc388,#ff7f00); background-image:-ms-linear-gradient(top,#ffc388,#ff7f00); background-image:-o-linear-gradient(top,#ffc388,#ff7f00); background-image:linear-gradient(top,#ffc388,#ff7f00); border:1px solid #bb5d00; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffc388,endColorstr=#ff7f00); text-shadow:0 -1px 0 #bb5d00; }a.yellow{ background-color:#ecca06;  background-image:-webkit-gradient(linear,left top,left bottom,from(#fff2aa),to(#ffd700)); background-image:-webkit-linear-gradient(top,#fff2aa,#ffd700); background-image:-moz-linear-gradient(top,#fff2aa,#ffd700); background-image:-ms-linear-gradient(top,#fff2aa,#ffd700); background-image:-o-linear-gradient(top,#fff2aa,#ffd700); background-image:linear-gradient(top,#fff2aa,#ffd700); border:1px solid #bb9e00; color:#161300;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff2aa,endColorstr=#ffd700); text-shadow:0 1px 0 #fff; }a.yellow:hover{ background-color:#fffadd; background-image:-webkit-gradient(linear,left top,left bottom,from(#fffadd),to(#ffd700)); background-image:-webkit-linear-gradient(top,#fffadd,#ffd700); background-image:-moz-linear-gradient(top,#fffadd,#ffd700); background-image:-ms-linear-gradient(top,#fffadd,#ffd700); background-image:-o-linear-gradient(top,#fffadd,#ffd700); background-image:linear-gradient(top,#fffadd,#ffd700); border:1px solid #bb9e00; color:#161300;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffadd,endColorstr=#ffd700); text-shadow:0 1px 0 #fff; }a.green{ background-color:#2e8b57;  background-image:-webkit-gradient(linear,left top,left bottom,from(#4bc380),to(#2e8b57)); background-image:-webkit-linear-gradient(top,#4bc380,#2e8b57); background-image:-moz-linear-gradient(top,#4bc380,#2e8b57); background-image:-ms-linear-gradient(top,#4bc380,#2e8b57); background-image:-o-linear-gradient(top,#4bc380,#2e8b57); background-image:linear-gradient(top,#4bc380,#2e8b57); border:1px solid #1d5837; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4bc380,endColorstr=#2e8b57); text-shadow:0 -1px 0 #1d5837; }a.green:hover{ background-color:#71d09b; background-image:-webkit-gradient(linear,left top,left bottom,from(#71d09b),to(#2e8b57)); background-image:-webkit-linear-gradient(top,#71d09b,#2e8b57); background-image:-moz-linear-gradient(top,#71d09b,#2e8b57); background-image:-ms-linear-gradient(top,#71d09b,#2e8b57); background-image:-o-linear-gradient(top,#71d09b,#2e8b57); background-image:linear-gradient(top,#71d09b,#2e8b57); border:1px solid #1d5837; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#71d09b,endColorstr=#2e8b57); text-shadow:0 -1px 0 #1d5837; }a.olive{ background-color:#838b83;  background-image:-webkit-gradient(linear,left top,left bottom,from(#e0e000),to(#838b83)); background-image:-webkit-linear-gradient(top,#afb4af,#838b83); background-image:-moz-linear-gradient(top,#afb4af,#838b83); background-image:-ms-linear-gradient(top,#afb4af,#838b83); background-image:-o-linear-gradient(top,#afb4af,#838b83); background-image:linear-gradient(top,#afb4af,#838b83); border:1px solid #626862; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#afb4af,endColorstr=#838b83); text-shadow:0 -1px 0 #626862; }a.olive:hover{ background-color:#c9cdc9; background-image:-webkit-gradient(linear,left top,left bottom,from(#c9cdc9),to(#838b83)); background-image:-webkit-linear-gradient(top,#c9cdc9,#838b83); background-image:-moz-linear-gradient(top,#c9cdc9,#838b83); background-image:-ms-linear-gradient(top,#c9cdc9,#838b83); background-image:-o-linear-gradient(top,#c9cdc9,#838b83); background-image:linear-gradient(top,#c9cdc9,#838b83); border:1px solid #626862; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c9cdc9,endColorstr=#838b83); text-shadow:0 -1px 0 #626862; }a.purple{ background-color:#5d478b;  background-image:-webkit-gradient(linear,left top,left bottom,from(#8771b6),to(#5d478b)); background-image:-webkit-linear-gradient(top,#8771b6,#5d478b); background-image:-moz-linear-gradient(top,#8771b6,#5d478b); background-image:-ms-linear-gradient(top,#8771b6,#5d478b); background-image:-o-linear-gradient(top,#8771b6,#5d478b); background-image:linear-gradient(top,#8771b6,#5d478b); border:1px solid #3f305e; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8771b6,endColorstr=#5d478b); text-shadow:0 -1px 0 #3f305e; }a.purple:hover{ background-color:#a492c8; background-image:-webkit-gradient(linear,left top,left bottom,from(#a492c8),to(#5d478b)); background-image:-webkit-linear-gradient(top,#a492c8,#5d478b); background-image:-moz-linear-gradient(top,#a492c8,#5d478b); background-image:-ms-linear-gradient(top,#a492c8,#5d478b); background-image:-o-linear-gradient(top,#a492c8,#5d478b); background-image:linear-gradient(top,#a492c8,#5d478b); border:1px solid #3f305e; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a492c8,endColorstr=#5d478b); text-shadow:0 -1px 0 #3f305e; }a.pink{ background-color:#cd1076;  background-image:-webkit-gradient(linear,left top,left bottom,from(#f042a0),to(#cd1076)); background-image:-webkit-linear-gradient(top,#f042a0,#cd1076); background-image:-moz-linear-gradient(top,#f042a0,#cd1076); background-image:-ms-linear-gradient(top,#f042a0,#cd1076); background-image:-o-linear-gradient(top,#f042a0,#cd1076); background-image:linear-gradient(top,#f042a0,#cd1076); border:1px solid #8e0b52; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f042a0,endColorstr=#cd1076); text-shadow:0 -1px 0 #8e0b52; }a.pink:hover{ background-color:#f471b8; background-image:-webkit-gradient(linear,left top,left bottom,from(#f471b8),to(#cd1076)); background-image:-webkit-linear-gradient(top,#f471b8,#cd1076); background-image:-moz-linear-gradient(top,#f471b8,#cd1076); background-image:-ms-linear-gradient(top,#f471b8,#cd1076); background-image:-o-linear-gradient(top,#f471b8,#cd1076); background-image:linear-gradient(top,#f471b8,#cd1076); border:1px solid #8e0b52; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f471b8,endColorstr=#cd1076); text-shadow:0 -1px 0 #8e0b52; }a.brick{ background-color:#b22222;  background-image:-webkit-gradient(linear,left top,left bottom,from(#dd4c4c),to(#b22222)); background-image:-webkit-linear-gradient(top,#dd4c4c,#b22222); background-image:-moz-linear-gradient(top,#dd4c4c,#b22222); background-image:-ms-linear-gradient(top,#dd4c4c,#b22222); background-image:-o-linear-gradient(top,#dd4c4c,#b22222); background-image:linear-gradient(top,#dd4c4c,#b22222); border:1px solid #791717; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#dd4c4c,endColorstr=#b22222); text-shadow:0 -1px 0 #791717; }a.brick:hover{ background-color:#e57777; background-image:-webkit-gradient(linear,left top,left bottom,from(#e57777),to(#b22222)); background-image:-webkit-linear-gradient(top,#e57777,#b22222); background-image:-moz-linear-gradient(top,#e57777,#b22222); background-image:-ms-linear-gradient(top,#e57777,#b22222); background-image:-o-linear-gradient(top,#e57777,#b22222); background-image:linear-gradient(top,#e57777,#b22222); border:1px solid #791717; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e57777,endColorstr=#b22222); text-shadow:0 -1px 0 #791717; }a.gold{ background-color:#8b6508;  background-image:-webkit-gradient(linear,left top,left bottom,from(#db9f0d),to(#8b6508)); background-image:-webkit-linear-gradient(top,#db9f0d,#8b6508); background-image:-moz-linear-gradient(top,#db9f0d,#8b6508); background-image:-ms-linear-gradient(top,#db9f0d,#8b6508); background-image:-o-linear-gradient(top,#db9f0d,#8b6508); background-image:linear-gradient(top,#db9f0d,#8b6508); border:1px solid #6b4e06; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#db9f0d,endColorstr=#8b6508); text-shadow:0 -1px 0 #6b4e06; }a.gold:hover{ background-color:#f3b828; background-image:-webkit-gradient(linear,left top,left bottom,from(#f3b828),to(#8b6508)); background-image:-webkit-linear-gradient(top,#f3b828,#8b6508); background-image:-moz-linear-gradient(top,#f3b828,#8b6508); background-image:-ms-linear-gradient(top,#f3b828,#8b6508); background-image:-o-linear-gradient(top,#f3b828,#8b6508); background-image:linear-gradient(top,#f3b828,#8b6508); border:1px solid #6b4e06; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3b828,endColorstr=#8b6508); text-shadow:0 -1px 0 #6b4e06; }a.brown{ background-color:#8b4513;  background-image:-webkit-gradient(linear,left top,left bottom,from(#d66a1d),to(#8b4513)); background-image:-webkit-linear-gradient(top,#d66a1d,#8b4513); background-image:-moz-linear-gradient(top,#d66a1d,#8b4513); background-image:-ms-linear-gradient(top,#d66a1d,#8b4513); background-image:-o-linear-gradient(top,#d66a1d,#8b4513); background-image:linear-gradient(top,#d66a1d,#8b4513); border:1px solid #4f270b; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#d66a1d,endColorstr=#8b4513); text-shadow:0 -1px 0 #4f270b; }a.brown:hover{ background-color:#8b4513; background-image:-webkit-gradient(linear,left top,left bottom,from(#e58541),to(#8b4513)); background-image:-webkit-linear-gradient(top,#e58541,#8b4513); background-image:-moz-linear-gradient(top,#e58541,#8b4513); background-image:-ms-linear-gradient(top,#e58541,#8b4513); background-image:-o-linear-gradient(top,#e58541,#8b4513); background-image:linear-gradient(top,#e58541,#8b4513); border:1px solid #4f270b; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e58541,endColorstr=#8b4513); text-shadow:0 -1px 0 #4f270b; }a.silver{ background-color:#c0c0c0;  background-image:-webkit-gradient(linear,left top,left bottom,from(#eaeaea),to(#c0c0c0)); background-image:-webkit-linear-gradient(top,#eaeaea,#c0c0c0); background-image:-moz-linear-gradient(top,#eaeaea,#c0c0c0); background-image:-ms-linear-gradient(top,#eaeaea,#c0c0c0); background-image:-o-linear-gradient(top,#eaeaea,#c0c0c0); background-image:linear-gradient(top,#eaeaea,#c0c0c0); border:1px solid #9e9e9e; color:#444;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#eaeaea,endColorstr=#c0c0c0); text-shadow:0 1px 0 #fff; }a.silver:hover{ background-color:#fff; background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#c0c0c0)); background-image:-webkit-linear-gradient(top,#fff,#c0c0c0); background-image:-moz-linear-gradient(top,#fff,#c0c0c0); background-image:-ms-linear-gradient(top,#fff,#c0c0c0); background-image:-o-linear-gradient(top,#fff,#c0c0c0); background-image:linear-gradient(top,#fff,#c0c0c0); border:1px solid #9e9e9e; color:#444;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#c0c0c0); text-shadow:0 1px 0 #fff; }a.gray{ background-color:#696969;  background-image:-webkit-gradient(linear,left top,left bottom,from(#939393),to(#696969)); background-image:-webkit-linear-gradient(top,#939393,#696969); background-image:-moz-linear-gradient(top,#939393,#696969); background-image:-ms-linear-gradient(top,#939393,#696969); background-image:-o-linear-gradient(top,#939393,#696969); background-image:linear-gradient(top,#939393,#696969); border:1px solid #474747; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#939393,endColorstr=#696969); text-shadow:0 -1px 0 #474747; }a.gray:hover{ background-color:#adadad; background-image:-webkit-gradient(linear,left top,left bottom,from(#adadad),to(#696969)); background-image:-webkit-linear-gradient(top,#adadad,#696969); background-image:-moz-linear-gradient(top,#adadad,#696969); background-image:-ms-linear-gradient(top,#adadad,#696969); background-image:-o-linear-gradient(top,#adadad,#696969); background-image:linear-gradient(top,#adadad,#696969); border:1px solid #474747; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#adadad,endColorstr=#696969); text-shadow:0 -1px 0 #474747; }a.black{ background-color:#080808;  background-image:-webkit-gradient(linear,left top,left bottom,from(#323232),to(#080808)); background-image:-webkit-linear-gradient(top,#323232,#080808); background-image:-moz-linear-gradient(top,#323232,#080808); background-image:-ms-linear-gradient(top,#323232,#080808); background-image:-o-linear-gradient(top,#323232,#080808); background-image:linear-gradient(top,#323232,#080808); border:1px solid #000; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#323232,endColorstr=#080808); text-shadow:0 -1px 0 #000; }a.black:hover{ background-color:#4c4c4c; background-image:-webkit-gradient(linear,left top,left bottom,from(#4c4c4c),to(#080808)); background-image:-webkit-linear-gradient(top,#4c4c4c,#080808); background-image:-moz-linear-gradient(top,#4c4c4c,#080808); background-image:-ms-linear-gradient(top,#4c4c4c,#080808); background-image:-o-linear-gradient(top,#4c4c4c,#080808); background-image:linear-gradient(top,#4c4c4c,#080808); border:1px solid #000; color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c4c4c,endColorstr=#080808); text-shadow:0 -1px 0 #000; } .info-box{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:block; margin:20px 0; padding:15px; text-align:left; }.alert{ background-color:#faebeb; border:1px solid #dc7070; color:#212121; }.address{ background-color:#f6f5ef; border:1px solid #cdc9a5; color:#212121; }.notice{ background-color:#fbf9e9; border:1px solid #e3cf57; color:#212121; }.success{ background-color:#f9fde8; border:1px solid #a2bc13; color:#212121; }.download{ background-color:#fff4e5; border:1px solid #ff9912; color:#212121; }.information{ background-color:#eef3f6; border:1px solid #6ca6cd; color:#212121; }.required{ color:#d5243f; } .msie-box{ background-color:#f9edbe; border:1px solid #f0c36d; color:#212121; display:block; margin:0 auto; max-width:960px; padding:10px; position:absolute; top:60px; text-align:center; width:100%; }.msie-box a{ color:#212121; } th,td,table{ border:1px solid #ddd; }table{ border-collapse:collapse; width:100%; } ul{ list-style-type:disc;   margin:0;   padding:0; }ol{ line-height:22px; list-style-position:outside; list-style-type:decimal;   margin:0;   padding:0; }dt{ font-weight:400; } blockquote{ background:#f9f9f9; border:none; border-left:4px solid #d6d6d6; margin:20px; overflow:auto; padding:0 0 10px 12px; }blockquote p{ font-family:'Georgia','Times New Roman',Times,serif; font-style:italic; font-size:18px; line-height:26px; } h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{ font-weight:20; line-height:1.0em;   word-wrap:break-word; }h1{   font-size:25px;   margin-bottom:.5em;   margin-top:.5em; }h2{   font-size:23px; margin-bottom:.75em;   margin-top:.75em; }h3{   font-size:20px; margin-bottom:.857em;   margin-top:.857em; }h4{   font-size:19px; margin-bottom:1em;   margin-top:1em; }h5{   font-size:16px; margin-bottom:1.125em;   margin-top:1.125em; }h6{   font-size:15px; margin-bottom:1.285em;   margin-top:1.285em; } p,hr,dl,pre,form,table,address,blockquote{ margin:1.6em 0; }th,td{ padding:.8em; }caption{ padding-bottom:.8em; }blockquote{ padding:0 1em; }blockquote:first-child{ margin:.8em 0; }fieldset{ margin:1.6em 0; padding:0 1em 1em; }legend{ padding-left:.8em; padding-right:.8em; }legend+*{ margin-top:1em; }input,textarea{ padding:.3em .4em .15em; }select{ padding:.1em .2em 0; }option{ padding:0 .4em; }dt{ margin-bottom:.4em; margin-top:.8em; } ul{   list-style-type:disc; }ol{   list-style-type:decimal; }ul,ol{   margin:0 1.5em 1.5em 0;   padding-left:2.0em; }li ul,li ol{   margin:0; }form div{ margin-bottom:.8em; } #container{ margin:0 auto; max-width:1100px; padding:0px 25px; } #wrapper{ -webkit-border-radius:4px; -moz-border-radius:4px; background-color:#fff; border:1px solid #e5e5e5; border-radius:4px; clear:both; margin:20px auto 20px auto; padding:0 20px 20px 20px; position:relative; }.home #wrapper{ background-color:transparent; border:none; margin:20px auto 20px auto; background-color:#fff; padding:0 20px 20px 20px; }#header{ margin:0; }#footer{ clear:both;background:#414b58; margin:0 auto; width:100%; padding:0 25px 0 25px; box-sizing:border-box; }#footer-wrapper{ margin:0; padding:0; } #logo{ float:left; margin:0; }.site-name{ display:block; font-size:2.063em; line-height:1.0em; padding-top:20px; }.site-name a{   color:#333; font-weight:700; }.site-description{   color:#afafaf; display:block; font-size:0.875em;  margin:10px 0; }#content{ margin-bottom:20px; width:650px; }#content-full{ margin-bottom:20px; width:650px; }#content-blog{ margin-bottom:20px; width:650px; }#content-images{ margin-bottom:20px; width:650px; }#content-search{   margin-bottom:20px;   margin-top:20px;   width:650px; }#content-archive{ margin-bottom:20px; width:650px; }#content-sitemap{ margin-bottom:20px; }#content-sitemap a{ font-size:12px; }#content .sticky{ clear:both; }#content .sticky p{}.page-template-landing-page-php .menu,.page-template-landing-page-php .top-menu,.page-template-landing-page-php .tinynav,.page-template-landing-page-php .footer-menu,.page-template-landing-page-php .sub-header-menu{ display:none; } #author-meta{   -moz-border-radius:4px;   -webkit-border-radius:4px; background:#f9f9f9; border:1px solid #d6d6d6;   border-radius:4px; clear:both; display:block; margin:30px 0 40px 0;   padding:10px; overflow:hidden; }#author-meta img{ float:left; padding:10px 15px 0 5px; }#author-meta p{   margin:0; padding:5px; }#author-meta .about-author{ font-weight:700; margin:10px 0 0 0; } #featured{ -moz-border-radius:4px; -webkit-border-radius:4px; background-color:#fff; border:1px solid #e5e5e5; border-radius:4px; padding-bottom:40px; width:99.893617021277%; }#featured p{ font-size:18px; font-weight:200; line-height:27px; padding:0 40px 0 40px; text-align:center; }#featured-image{ margin:40px 0 0 0; }#featured-image .fluid-width-video-wrapper{ margin-left:-20px; }.featured-image img{ margin-top:44px; } .comments-link{ font-size:12px; }#cancel-comment-reply-link{ color:#900; }.post-data{ clear:both; font-size:12px; font-weight:700; margin-top:20px; }.post-data a{ color:#111; }.post-entry{ clear:both; }.post-meta{ clear:both; color:#9f9f9f; font-size:12px; margin-bottom:10px; }.post-edit{ clear:both; display:block; font-size:12px; margin:1.5em 0; }.post-search-terms{ clear:both; }.read-more{ clear:both; font-weight:700; }.attachment-entry{ clear:both; text-align:center; } .bbPress .breadcrumb-list{ display:none; } .ellipsis{ color:#aaa; font-size:18px; margin-left:5px; }.form-allowed-tags{   display:none; font-size:10px; } .widget-wrapper{ -webkit-border-radius:4px;  -moz-border-radius:4px; background-color:#f9f9f9; border:1px solid #e5e5e5; border-radius:4px; margin:10px 0 10px; padding:15px; width:340px; }  .widget-wrapper select,.widget-wrapper input[type="text"],.widget-wrapper input[type="password"]{   width:75%; }#widgets{ margin-top:10px; }.home #widgets{ margin-top:0; }#widgets a{ display:inline-block; margin:0; padding:0; text-decoration:none; }#widgets form{   margin:0; }#widgets ul,#widgets ol{   padding:0 0 0 20px; }#widgets ul li a{ display:inline; text-decoration:none; }#widgets .widget-title img{ float:right; height:11px; position:relative; top:4px; width:11px; }#widgets .rss-date{ line-height:18px; padding:6px 12px; }#widgets .rssSummary{ padding:10px; }#widgets cite{ font-style:normal; line-height:18px; padding:6px 12px; }#widgets .tagcloud,#widgets .textwidget{ display:block; line-height:1.5em; margin:0; word-wrap:break-word; }#widgets .textwidget a{ display:inline; }#widgets ul .children{ padding:0 0 0 10px; }#widgets .author{ font-weight:700; padding-top:4px; }.widget_archive select,#cat{ display:block; margin:0 15px 0 0; }#colophon-widget ul li{list-style-type:none}.colophon-widget{ background:none; min-height:0;border:none!important; }.colophon-widget .widget-title{color:#fff!important}.colophon-widget a{color:#f2f2f2!important}.colophon-widget a:hover{color:#fff!important}.colophon-widget select,.colophon-widget input[type="text"],.colophon-widget input[type="password"]{ width:100%; }#top-widget{}.top-widget{   background:none;   border:none;   clear:right;   float:right; min-height:0;   padding:0 3px 0 0;   text-align:right;   width:800%; }.top-widget ul{   padding:0; }.top-widget select,.top-widget input[type="text"],.top-widget input[type="password"]{   width:auto; }.top-widget #searchform{   margin:0; } .featured-title{ font-size:60px; letter-spacing:-1px; margin:0; padding-top:40px; text-align:center; }.featured-subtitle{ padding:0 10px; text-align:center; }.widget-title,.widget-title-home h3{ display:block; font-size:24px; font-weight:700; line-height:23px; margin:0; padding:0 0 20px 0; text-align:left; }.top-widget .widget-title{   font-size:14px;   padding:0;   text-align:right; }.widget-title a{ border-bottom:none; padding:0!important; }.title-404{ color:#933; } .error404 select,.error404 input[type="text"],.error404 input[type="password"]{   width:auto; } .top-menu{ float:right; margin:10px 0;   padding:0; }.top-menu li{ display:inline; list-style-type:none; }.top-menu li a{ border-left:1px solid #ccc; color:#333; font-size:11px; padding:0 4px 0 8px; }.top-menu>li:first-child>a{ border-left:none; }.top-menu li a:hover{ color:#333; } .menu{ background-color:#74b5fd; background-image:-webkit-gradient(linear,left top,left bottom,from(#74b5fd),to(#0f60b8)); background-image:-webkit-linear-gradient(top,#74b5fd,#0f60b8); background-image:-moz-linear-gradient(top,#74b5fd,#0f60b8); background-image:-ms-linear-gradient(top,#74b5fd,#0f60b8); background-image:-o-linear-gradient(top,#74b5fd,#0f60b8); background-image:linear-gradient(top,#74b5fd,#0f60b8); clear:both;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#74b5fd,endColorstr=#0f60b8); margin:0 auto; }.menu,.menu ul{ display:block; list-style-type:none; margin:0; padding:0; }.menu li{ border:0; display:block; float:left; margin:0; padding:0; position:relative; z-index:5; }.menu li:hover{ white-space:normal; z-index:10000; }.menu li li{ float:none; }.menu ul{ left:0; position:absolute; top:0; visibility:hidden; z-index:10; }.menu li:hover>ul{ top:100%; visibility:visible; }.menu li li:hover>ul{ left:100%; top:0; }.menu:after,.menu ul:after{ clear:both; content:'.'; display:block; height:0; overflow:hidden; visibility:hidden; }.menu,.menu ul{ min-height:0; }.menu ul,.menu ul ul{ margin:0; padding:0; }.menu ul li a:hover,.menu li li a:hover{ color:#484848; text-decoration:none; }.menu ul{   margin-top:1px; min-width:15em; width:auto; }.menu a{ border-left:1px solid #424f8a; color:#fff;   cursor:pointer; display:block; font-size:13px; font-weight:700; height:45px; line-height:45px; margin:0; padding:0 0.9em; position:relative; text-decoration:none; text-shadow:0 -1px 0 #000; }.menu a:hover{ background-color:#808080; background-image:-webkit-gradient(linear,left top,left bottom,from(#808080),to(#363636)); background-image:-webkit-linear-gradient(top,#808080,#363636); background-image:-moz-linear-gradient(top,#808080,#363636); background-image:-ms-linear-gradient(top,#808080,#363636); background-image:-o-linear-gradient(top,#808080,#363636); background-image:linear-gradient(top,#808080,#363636); color:#fff;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080,endColorstr=#363636); }.menu .current_page_item a,.menu .current-menu-item a{ background-color:#343434; }.home .menu .current_page_item a{   background:none; background-color:transparent;   background-image:none;   filter:none; }.menu li li{ background:#fff; background-image:none; border:1px solid #e5e5e5; color:#444; filter:none;   margin:-1px 0 1px 0; width:auto; }.menu li li a{ background:transparent!important; border:none; color:#444; font-size:12px; font-weight:400; height:auto; height:20px; line-height:20px; padding:5px 10px; text-shadow:none; white-space:nowrap; }.menu li li a:hover{ background:#f5f5f5!important; background-image:none; border:none; color:#444; filter:none; }.menu ul>li + li{ border-top:0; }.menu li li:hover>ul{ left:100%; top:0; }.menu>li:first-child>a{ border-left:none; } .ie7 .menu ul{ background:url("http://linuxg.net/wp-content/themes/cg/images/ie7-fix.gif") repeat; }.ie7 .menu li li a{   min-width:100%; } .tinynav{   display:none }.sb-holder{ background-color:#3d3d3d;   display:none;   height:30px;   margin:0 auto;   position:relative;   width:100%; }.sb-holder:focus .sb-selector{}.sb-selector{   display:block;   height:30px;   left:0;   line-height:30px;   outline:none;   overflow:hidden;   position:absolute;   text-indent:10px;   top:0;   width:100%; }.sb-selector:link,.sb-selector:visited,.sb-selector:hover{   color:#fff;   font-size:12px;   font-weight:700;   outline:none;   text-decoration:none;   text-shadow:0 -1px 0 #000; }.sb-toggle{   background:url("http://linuxg.net/wp-content/themes/cg/images/select-icons.png") 0 6px no-repeat;   display:block;   height:30px;   outline:none;   position:absolute;   right:0;   top:0;   width:30px; }.sb-toggle-open{   background:url("http://linuxg.net/wp-content/themes/cg/images/select-icons.png") 0 -45px no-repeat; }.sb-holder-disabled{   background-color:#3c3c3c;   border:1px solid #515151; }.sb-holder-disabled .sb-holder{}.sb-holder-disabled .sb-toggle{}.sb-options{   background-color:#fff;   list-style:none;   left:0;   margin:0;   padding:0;   position:absolute;   top:30px;   width:100%;   z-index:1;   overflow-y:auto; }.sb-options li{   padding:0; }.sb-options a{   border-bottom:1px solid #e5e5e5;   display:block;   font-size:11px;   outline:none;   padding:4px;   text-indent:4px; }.sb-options a:link,.sb-options a:visited{   color:#444;   text-decoration:none; }.sb-options a:hover,.sb-options a:focus,.sb-options a.sb-focus{   background-color:#f5f5f5;   color:#444; }.sb-options li.last a{   border-bottom:none; }.sb-options .sb-disabled{   border-bottom:dotted 1px #515151;   color:#999;   display:block;   padding:7px 0 7px 3px; }.sb-options .sb-group{   border-bottom:dotted 1px #515151;   color:#ebb52d;   display:block;   font-weight:700;   padding:7px 0 7px 3px; }.sb-options .sb-sub{   padding-left:17px; } .sub-header-menu{ background-color:#fff; border:1px solid #e5e5e5; border-top:none; clear:both; margin:0 auto; }.sub-header-menu,.sub-header-menu ul{ display:block; list-style-type:none; margin:0; padding:0; }.sub-header-menu li{ border:0; display:block; float:left; margin:0; padding:0; position:relative; z-index:5; }.sub-header-menu li:hover{ white-space:normal; z-index:10000; }.sub-header-menu li li{ float:none; }.sub-header-menu ul{ left:0; position:absolute; top:0; visibility:hidden; z-index:10; }.sub-header-menu li:hover>ul{ top:100%; visibility:visible; }.sub-header-menu li li:hover>ul{ left:100%; top:0; }.sub-header-menu:after,.sub-header-menu ul:after{ clear:both; content:'.'; display:block; height:0; overflow:hidden; visibility:hidden; }.sub-header-menu,.sub-header-menu ul{ min-height:0; }.sub-header-menu ul,.sub-header-menu ul ul{ margin:0; padding:0; }.sub-header-menu ul li a:hover,.sub-header-menu li li a:hover{ color:#484848; text-decoration:none; }.sub-header-menu ul{   margin-top:1px; min-width:15em; width:auto; }.sub-header-menu a{ border-left:1px solid #e5e5e5; color:#333;   cursor:pointer; display:block; font-size:12px; font-weight:400; height:35px; line-height:35px; margin:0; padding:0 0.9em; position:relative; text-decoration:none; text-shadow:none; }.sub-header-menu a:hover{ -moz-background-clip:padding; -webkit-background-clip:padding-box; background-color:#f9f9f9; background-clip:padding-box; }.sub-header-menu .current_page_item a,.sub-header-menu .current-menu-item a{ background-color:#f9f9f9; }.sub-header-menu li li{ background:#fff; background-image:none; border:1px solid #e5e5e5; color:#444; filter:none;   margin:-1px 0 1px 0; width:auto; }.sub-header-menu li li a{ border:none; color:#444; font-size:12px; font-weight:400; height:auto; height:20px; line-height:20px; padding:5px 10px; text-shadow:none; }.sub-header-menu li li a:hover{ background:#f9f9f9; background-image:none; border:none; color:#444; filter:none; }.sub-header-menu ul>li + li{ border-top:0; }.sub-header-menu li li:hover>ul{ left:100%; top:0; }.sub-header-menu>li:first-child>a{ border-left:none; }.sub-header-menu ul.children a,.sub-header-menu .current_page_ancestor,.sub-header-menu .current_page_ancestor ul a{ background:none; background-image:none; filter:none; } .ie7 .sub-header-menu ul{ background:url("http://linuxg.net/wp-content/themes/cg/images/ie7-fix.gif") repeat; }.ie7 .sub-header-menu li li a{   min-width:100%; } .footer-menu{ margin-left:0;   padding:0; }.footer-menu li{ display:inline; list-style-type:none; }.footer-menu li a{ border-left:1px solid #ccc; color:#333; padding:0 8px; }.footer-menu li a:hover{ color:#222; }.footer-menu>li:first-child>a{ border-left:none; padding:0 8px 0 0; } .navigation{ color:#111; display:block; font-size:13px; height:28px; line-height:28px; margin:20px 0; padding:0 5px; }.navigation a{ color:#aaa; padding:4px 10px; }.navigation a:hover{ color:#111; text-decoration:none; }.navigation .previous{ float:left; }.navigation .next{ float:right; }.navigation .bracket{ font-size:36px; } .pagination{ clear:both; display:block; font-size:16px; font-weight:700; margin:10px 0; padding:5px 0; }.pagination a{ text-decoration:none; } .breadcrumb-list{ font-size:12px; padding:40px 0 0 0; } #commentform{ margin:0; }.commentlist{ border-bottom:1px solid #e5e5e5; list-style:none; margin:0; padding:0; }.commentlist ol{ list-style:decimal; }.commentlist li{ -webkit-border-radius:4px; -moz-border-radius:4px; background-color:#fff; border-radius:4px; margin:0; }.commentlist .bypostauthor{}.commentlist li cite{ color:#111; font-size:1.1em; font-style:normal; font-weight:400; }.commentlist li.alt{ background:#f9f9f9; }.commentlist .children{ list-style:none; margin-left:10px; padding:10px; }.commentlist .avatar{ -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; float:left; margin-right:10px; padding:0; vertical-align:middle; }.comment-author .fn{ }.comment-author .says{ color:#999; }.comment-body .comment-meta{ color:#999; display:inline-block; margin:0; padding:0; text-align:left; }.comment-body .comment-meta a{ font-size:11px; }.comment-body{ clear:both; padding:10px; }.comment-body p{ clear:both; }.comment-body .reply{ }.pingback,.trackback{ list-style:none; margin:20px 0; }.pingback cite,.trackback cite{ font-style:normal; }#pings,#comments{ text-align:left; }#respond{ -moz-border-radius:4px; -webkit-border-radius:4px; background-color:#eaeaea; background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#eaeaea)); background-image:-webkit-linear-gradient(top,#ffffff,#eaeaea); background-image:-moz-linear-gradient(top,#ffffff,#eaeaea); background-image:-ms-linear-gradient(top,#ffffff,#eaeaea); background-image:-o-linear-gradient(top,#ffffff,#eaeaea); background-image:linear-gradient(top,#ffffff,#eaeaea); border:1px solid #ccc; border-bottom-color:#aaa; border-radius:4px; clear:both;   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#eaeaea); margin-top:15px; padding:10px 20px 50px; }#respond label{ display:inline; }.reply{ margin:10px 0; }.comment-form-url input, .comment-form-email input,.comment-form-author input,.comment-form-comment textarea{ display:block; }.nocomments{ color:#999; font-size:.9em; text-align:center; } .alignnone{ margin:5px 20px 20px 0; }.aligncenter,div.aligncenter{ display:block; margin:5px auto 20px auto; }.alignright{ float:right; margin:5px 0 20px 20px; }.alignleft{ float:left; margin:5px 20px 20px 0; }.aligncenter{ display:block; margin:5px auto; }a img.alignright{ float:right; margin:5px 0 20px 20px; }a img.alignnone{ margin:5px 20px 20px 0; }a img.alignleft{ float:left; margin:5px 20px 20px 0; }a img.aligncenter{ display:block; margin-left:auto; margin-right:auto; }.wp-caption{ background:#f9f9f9; border:1px solid #f0f0f0; max-width:96%; padding:13px 10px 10px 10px; text-align:center; }.wp-caption.alignnone{ margin:5px 20px 20px 0; }.wp-caption.alignleft{ margin:5px 20px 20px 0; }.wp-caption.alignright{ margin:5px 0 20px 20px; }.wp-caption img{ border:0 none; height:auto; margin:0; max-width:98.5%; padding:0; width:auto; }.wp-caption p.wp-caption-text{ font-size:12px; line-height:1.5em; margin:0; padding:10px; }img.wp-smiley{ vertical-align:middle; } .gallery{ margin:0 auto 18px; }.gallery .gallery-item{ float:left; margin-top:0; text-align:center; max-width:155px; }.gallery img{ border:1px solid #ddd; }.gallery .gallery-caption{ font-size:12px; margin:0 0 12px; }.gallery dl{ margin:0; }.gallery br+br{ display:none; }.attachment-gallery img{ background:#fff; border:1px solid #f0f0f0; display:block; height:auto; margin:15px auto; max-width:96%; padding:5px; width:auto; }.gallery-meta .iso,.gallery-meta .camera,.gallery-meta .shutter,.gallery-meta .aperture,.gallery-meta .full-size, .gallery-meta .focal-length{ display:block; } img.wp-post-image,img.attachment-full,img.attachment-large,img.attachment-medium,img.attachment-thumbnail{ display:block; margin:15px auto; width:auto; } #breadcrumb{ padding:40px 0 0 0; }#breadcrumb a{ color:#06c; font-size:12px; font-weight:400; }#breadcrumb a:hover{ color:#444; text-decoration:none; }#content-woocommerce{ margin-bottom:20px; }.products ul,ul.products{ margin-top:40px; }.cart-collaterals .shipping_calculator{ width:100%; }table.shop_table{}table.cart td.actions .coupon .input-text,table.cart td.actions .coupon .input-text{ cursor:text; } #footer{ font-size:11px;border-top:10px solid #2a3139; line-height:1.5em; }#footer a{ color:#333; font-weight:400; }#footer a:hover{   color:#444; }#footer-wrapper .grid.col-940{ margin:0; }.scroll-top{ text-align:center;color:#fff; }.scroll-top a{color:#fff!important; }.copyright{ text-align:center; }.powered{ text-align:right; } #footer .social-icons{ list-style:none; line-height:normal;   padding:0; margin:0; text-align:right; }#footer .yelp-icon,#footer .vimeo-icon,#footer .youtube-icon,#footer .twitter-icon,#footer .facebook-icon,#footer .linkedin-icon,#footer .rss-feed-icon,#footer .instagram-icon,#footer .pinterest-icon,#footer .foursquare-icon,#footer .google-plus-icon,#footer .stumble-upon-icon{ display:inline; margin:1px; padding-left:3px; } .left{ float:left; }.right{ float:right; }.center{ text-align:center; } .clearfix:after,.clearfix:before,#container:after,#container:before,.widget-wrapper:after,.widget-wrapper:before{   content:' ';   display:table; }.clearfix:after,#container:after,.widget-wrapper:after{   clear:both; }.ie7 .clearfix,.ie7 #container,.ie7 .widget-wrapper{   zoom:1; }.clear{ clear:both; } BDO[DIR="ltr"]{ direction:ltr; unicode-bidi:bidi-override; }BDO[DIR="rtl"]{ direction:rtl; unicode-bidi:bidi-override; }[DIR="ltr"]{  direction:ltr;  unicode-bidi:embed; }[DIR="rtl"]{  direction:rtl;  unicode-bidi:embed; } @media print{   h1{   page-break-before:always;   }  h1,h2,h3,h4,h5,h6{   page-break-after:avoid;   }  ul,ol,dl{   page-break-before:avoid;   }} @media   only screen and (-moz-min-device-pixel-ratio:1.5),  only screen and (-o-min-device-pixel-ratio:3/2),  only screen and (-webkit-min-device-pixel-ratio:1.5),  only screen and (min-device-pixel-ratio:1.5){  body{}} @media screen and (max-width:980px){   body{}.grid, .grid-right{   float:none;   } #featured-image .fluid-width-video-wrapper{   margin:20px 0 0 0;   } .home #widgets{  margin-top:40px; } .top-widget,  .home .top-widget{  margin-top:0!important;   } .hide-980{  display:none;   } .show-980{  display:block;   }  }@media screen and (max-width:650px){   body{}  #logo{   float:none;  margin:0;   text-align:center;   }  .grid, .grid-right{   float:none;   } #featured-image .fluid-width-video-wrapper{   margin:20px 0 0 0;   } .top-widget{  float:none;  margin:0 auto 10px auto;  position:relative;  text-align:center;  width:auto;   } .top-widget .widget-title{  text-align:center;   }.js .menu,.js .sub-header-menu{  display:none; } .top-menu, .footer-menu li{   float:none;  font-size:11px;   text-align:center;   } .tinynav{  display:block;   } .sb-holder{  display:block;   } #author-meta{  padding:20px;   } .hide-650{  display:none;   } .show-650{  display:block;   } #footer{   text-align:center;   }  #footer .social-icons{  padding-bottom:10px;   text-align:center;   }}@media screen and (max-width:480px){   body{}  #logo{   float:none;   text-align:center;   }  .grid, .grid-right{   float:none;   } #featured-image .fluid-width-video-wrapper{   margin:20px 0 0 0; } .featured-title{   font-size:40px;   padding:40px 20px 0 20px   } .featured-subtitle{  font-size:24px;   } .navigation .next,  .navigation .previous{  display:block;  margin:0 auto;  text-align:center;   }.menu ul, .menu li, .top-menu, .footer-menu li, .sub-header-menu li{   float:none;   text-align:center;  text-rendering:optimizeSpeed;   }.hide-480{  display:none;   } .show-480{  display:block;   } #footer{   text-align:center;   }  #footer .social-icons{   text-align:center;   }}@media screen and (max-width:320px){  body{} #featured p{   font-size:12px;  line-height:1.5em;   }  .featured-title{   font-size:35px;   } .featured-subtitle{  font-size:15px; }  .call-to-action a.button{   font-size:14px;   padding:7px 17px;   }  .hide-320{  display:none;   } .show-320{  display:block;   }}@media screen and (max-width:240px){  body{} #featured p{   font-size:11px;  line-height:1.5em;   }  .featured-title{   font-size:20px;   } .featured-subtitle{  font-size:11px; }  .call-to-action a.button{   font-size:12px;   padding:5px 15px;   } .top-widget area,  .top-widget select,  .top-widget textarea,  .top-widget input[type="text"],  .top-widget input[type="password"]{  width:75%;   } .widget-title,  .widget-title-home h3{  font-size:14px;  height:13px;  line-height:13px;  text-align:left;   } .hide-240{  display:none;   } .show-240{  display:block;   }} body{border-top:10px solid #272b46}
/* cookie-consent-style: (http://linuxg.net/wp-content/plugins/uk-cookie-consent/assets/css/style.css) */
html.has-cookie-bar.cookie-bar-top-bar{ margin-top:30px; -webkit-transition:all 0.25s; -moz-transition:all 0.25s; transition:all 0.25s; }#catapult-cookie-bar{ box-sizing:border-box; max-height:0; opacity:0; direction:ltr; padding:0 20px; z-index:99999; overflow:hidden; text-align:left; -webkit-transition:all 0.25s; -moz-transition:all 0.25s; transition:all 0.25s; }#catapult-cookie-bar.rounded-corners{ border-radius:3px; }#catapult-cookie-bar.drop-shadow{ -webkit-box-shadow:0px 3px 9px 0px rgba(0,0,0,0.4); -moz-box-shadow:0px 3px 9px 0px rgba(0,0,0,0.4); box-shadow:0px 3px 9px 0px rgba(0,0,0,0.4); }.cookie-bar-block #catapult-cookie-bar{ max-height:999px; -webkit-transition:opacity 0.25s; -moz-transition:opacity 0.25s; transition:opacity 0.25s; }.has-cookie-bar #catapult-cookie-bar{ opacity:1; max-height:999px; min-height:30px; padding:15px 20px 15px; }.cookie-bar-block #catapult-cookie-bar span{ display:block; margin:1em 0; }.cookie-bar-bar #catapult-cookie-bar.float-accept span.ctcc-right-side{ float:right; }button#catapultCookie{ cursor:pointer; margin:0 20px 0 0; }.cookie-bar-bar button#catapultCookie{ margin:0 0 0 20px; }.cookie-bar-bar .ctcc-inner{ display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center; -webkit-justify-content:center; justify-content:center; position:relative; }.cookie-bar-bar .float-accept .ctcc-inner{ -webkit-justify-content:space-between; justify-content:space-between; }.ctcc-right-side{ -webkit-flex-shrink:0; flex-shrink:0; }.cookie-bar-block #catapult-cookie-bar h3{ margin:0.5em 0 0; }.use_x_close .x_close{   position:absolute; top:10px; right:10px; cursor:pointer; font-family:sans-serif; -webkit-transition-duration:0.5s; transition-duration:0.5s; }.cookie-bar-bar .use_x_close .x_close{ right:0; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); } .x_close{   -webkit-backface-visibility:hidden;   backface-visibility:hidden;   -webkit-transform:translate3d(0px,0px,0px);   width:14px;   height:30px;   position:relative;   margin:0 auto;   -webkit-transform:rotate(0deg);   -moz-transform:rotate(0deg);   -o-transform:rotate(0deg);   transform:rotate(0deg);   -webkit-transition:.5s ease-in-out;   -moz-transition:.5s ease-in-out;   -o-transition:.5s ease-in-out;   transition:.5s ease-in-out;   cursor:pointer; }.x_close span{ display:block; position:absolute; height:3px; width:14px; background:#111; border-radius:6px; opacity:1; left:0; -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -o-transform:rotate(0deg); transform:rotate(0deg); -webkit-transition:.25s ease-in-out; -moz-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; transition-delay:.14s; -webkit-transition-delay:.14s; -moz-transition-delay:.14s; }.x_close span:nth-child(1),.x_close span:nth-child(2){ top:14px; }.x_close span:nth-child(1){ -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg); }.x_close span:nth-child(2){ -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg); }.x_close:hover span:nth-child(1){ -webkit-transform:rotate(0); -moz-transform:rotate(0); -o-transform:rotate(0); transform:rotate(0); }.x_close:hover span:nth-child(2){ -webkit-transform:rotate(0); -moz-transform:rotate(0); -o-transform:rotate(0); transform:rotate(0); }
/* wpsr-socialbuttons: (http://linuxg.net/wp-content/plugins/wp-socializer/public/css/wp-socializer-buttons-css.css) */
  .wp-socializer{ display:block; margin:0px 0px 10px; padding:0px; }.wp-socializer ul{ display:inline; margin:0!important; padding:0!important; }.wp-socializer ul li{ background:none; list-style-type:none!important; margin:0px 5px 5px 0px!important; padding:0px!important; float:left!important; }.wp-socializer ul li:before,.wp-socializer ul li:after{ display:none!important; }.wp-socializer img,.wp-socializer-single img{ float:none; vertical-align:middle; margin:0px 5px 0px 0px!important; padding:0px!important; max-width:none\9;  }.wp-socializer-single{ margin-right:10px; }.addthis_button img{ border:0; margin:0; padding:0; }.wp-socializer-clearer{ clear:left; } .wp-socializer-opacity li{ -webkit-opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); opacity:0.5; }.wp-socializer-opacity li:hover{ -webkit-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); opacity:1; }.wp-socializer-jump li img{ -webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; transition:all 200ms linear; }.wp-socializer-jump li:hover img{ transform:translateY(-5px); -ms-transform:translateY(-5px); -webkit-transform:translateY(-5px); -o-transform:translateY(-5px); -moz-transform:translateY(-5px); }.wp-socializer-magnify li img{ -webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; transition:all 200ms linear; }.wp-socializer-magnify li:hover img{ transform:scale(1.3); -ms-transform:scale(1.3); -webkit-transform:scale(1.3); -o-transform:scale(1.3); -moz-transform:scale(1.3); } .columns-5 li{ width:19%; }.columns-4 li{ width:24%; }.columns-3 li{ width:32%!important; }.columns-2 li{ width:48%; } .wp-socializer-buttons{ margin:0px 0px 10px!important; padding:0px!important; }.wp-socializer-buttons .wpsr-btn{ margin:0px; padding:0px; float:left; margin-right:10px; }.wp-socializer-buttons .wpsr-btn iframe{ margin:0px!important;  } .wpsr-floatbar-float_left{ position:absolute; border:1px solid; border-color:#ccc; background-color:#fff; padding:0px 5px 0px 6px!important; width:60px; margin:0px 0px 0px 0px!important; z-index:9999; border-radius:10px; box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2); text-align:center; }.wpsr-floatbar-float_left .wpsr_floatbt{ margin:10px 0px; padding:0px; }.wpsr-floatbar-bottom_fixed{ position:fixed; border:1px solid; border-color:#ccc; background-color:#fff; background-image:url("http://linuxg.net/wp-content/plugins/wp-socializer/public/css/images/grey-bg.png"); background-repeat:repeat-x; background-position:0px -30px; bottom:-1px; width:900px; z-index:9999; padding:0px 0px 0px 15px; border-radius:10px 10px 0px 0px; box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2); left:0px; right:0px; margin:0 auto; height:35px; }.wpsr-floatbar-bottom_fixed .wpsr_floatbt{ float:left; margin-right:10px; border-right:1px solid; border-color:#ccc; padding:8px 5px 0px 0px; text-align:center; height:35px; } .wpsr-floatbar-bottom_fixed.wpsr-floatbar-dark{ border-color:#333; background-color:#333; background-image:url("http://linuxg.net/wp-content/plugins/wp-socializer/public/css/images/dark-bg.png"); background-position:0px 0px; box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5); }.wpsr-floatbar-float_left.wpsr-floatbar-dark{ border-color:#333; background-color:#333; }.wpsr-floatbar-dark .wpsr_floatbt{ border-color:#333; }.wpsr-floatbar-dark .wpsr_floatbt a{ color:white!important; }.wpsr-floatbar-dark .wpsr_floatbt .wpsr_commentsbt a{ color:black!important; } .wpsr-floatbar-float_left .wpsr-linkback{ margin:15px 0 0 0; position:absolute; }.wpsr-floatbar-float_left .wpsr-linkback a{ font-size:8px; color:#ccc; text-decoration:none; opacity:0.05; -webkit-transition:opacity .8s linear; display:block; margin:0px; padding:0px; }.wpsr-floatbar-float_left .wpsr-linkback a:hover{  opacity:1; }.wpsr-floatbar-float_left .wpsr_linkaw{ margin:-5px 0 0 0!important; }.wpsr-floatbar-bottom_fixed .wpsr-linkback{ margin:6px 0 0 0; position:absolute; bottom:-70px; }.wpsr-floatbar-bottom_fixed .wpsr-linkback a{ font-size:8px; color:#ccc; text-decoration:none; opacity:0.05; -webkit-transition:opacity .8s linear; display:block; margin:0px; padding:0px; } .wpsr_hidebt{ background:url("http://linuxg.net/wp-content/plugins/wp-socializer/public/css/images/grey-toggle.png") no-repeat center center; float:right; height:35px; width:35px; cursor:pointer; }.wpsr_hidebt:hover{ opacity:0.5; } .wpsr_commentsbt .wpsr_cmt_bubble{ background:url("http://linuxg.net/wp-content/plugins/wp-socializer/public/css/images/comments-bg.png") no-repeat center top; height:35px; width:50px; text-align:center; margin:0 auto; line-height:0px; }.wpsr_commentsbt .wpsr_cmt_bubble a{ display:inline-block; margin-top:15px; text-decoration:none; }.wpsr_commentsbt .wpsr_cmt_button{ background:url("http://linuxg.net/wp-content/plugins/wp-socializer/public/css/images/grey-bg.png") repeat-x -70px; border:1px solid #ccc; -webkit-border-radius:3px; border-radius:3px; padding:2px; line-height:0px; }.wpsr_commentsbt .wpsr_cmt_button:hover,.wpsr_commentsbt .wpsr_cmt_bubble:hover{ opacity:0.5; }.wpsr_commentsbt .wpsr_cmt_button a{ color:#666666; text-decoration:none; font:10px Arial,Helvetica,sans-serif; border:0px; } .wpsr_floatbt_min{ left:50%!important; top:50%!important; position:fixed!important; width:200px; margin-left:-100px!important; margin-top:-100px!important; display:none; }.wpsr_floatbt_min .wpsr_floatbt{ float:left; margin:10px 1%; width:31%; min-height:70px; max-height:70px; overflow:hidden; }.wpsr_floatbt_min .wpsr-linkback{ display:none; }.wpsr_shareminbt{ display:none; background:url("http://linuxg.net/wp-content/plugins/wp-socializer/public/css/../buttons/min-floatbar.png"); position:fixed; top:50%; left:0; width:64px; height:64px; margin-top:-32px; } .wpsr-floatbar-float_left .wpsr_floatbt .fb-like{ width:50px!important; overflow:hidden;  }.wpsr-floatbar-float_left .wpsr_floatbt .fb-like:hover{ overflow:visible; }.wpsr_floatbt .wp-socializer-single{ margin:0px; }  .fb-like span>iframe{ max-width:none!important; position:static!important; z-index:9999!important; } .wpsr-floatbar-bottom_fixed .fb-like>span{ overflow:hidden!important; } .wpsr-btn a[data-pin-config="above"]{ margin-bottom:-45px!important; } .clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }* html .clearfix{ zoom:1; } *:first-child+html .clearfix{ zoom:1; }
/* wp-pagenavi: (http://linuxg.net/wp-content/plugins/wp-pagenavi/pagenavi-css.css) */
  .wp-pagenavi{ clear:both; }.wp-pagenavi a,.wp-pagenavi span{ text-decoration:none; border:1px solid #BFBFBF; padding:3px 5px; margin:2px; }.wp-pagenavi a:hover,.wp-pagenavi span.current{ border-color:#000; }.wp-pagenavi span.current{ font-weight:bold; }
/* wordpress-popular-posts: (http://linuxg.net/wp-content/plugins/wordpress-popular-posts/style/wpp.css) */
   .wpp-no-data{ } .wpp-list{ }  .wpp-list li{  overflow:hidden;  float:none;  clear:both; }.wpp-list li.current{ } .wpp-thumbnail{  display:inline;  float:left;  margin:0 5px 0 0;  border:none;  }.wpp-post-title{  } .wpp-excerpt{  } .post-stats{  display:block;  font-size:9px;  font-weight:bold;  }.wpp-comments{  }.wpp-views{  }.wpp-author{  }.wpp-date{  }.wpp-category{  } .wpp-rating{  }
