@charset "utf-8";

* {background:transparent;margin:0;outline:0;padding:0;border:0;font-family:'PT Sans', sans-serif;font-size:100%;font-weight:400;line-height:100%;}
body, html  {height:100%;}
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, font, 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;outline:0;font-size:100%;vertical-align:baseline;line-height:100%;}
textarea {resize:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1em;}
ul, ol {margin-left:0;}
ol {list-style-type:decimal;}
nav ul, nav li {margin:0;list-style:none;list-style-image:none;}
b, strong, th {font-weight:700;font-face:inherit;font-size:inherit;font-style:inherit;text-decoration:inherit;}
em, i {font-style:italic;font-face:inherit;font-size:inherit;text-decoration:inherit;font-weight:inherit;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
:focus {outline:0;}
del {text-decoration: line-through;}
table {border-collapse:collapse;border-spacing:0;}
a {cursor:pointer;font-face:inherit;font-size:inherit;font-style:inherit;text-decoration:inherit;color:inherit;font-weight:inherit;}
span {font-face:inherit;font-size:inherit;font-style:inherit;text-decoration:inherit;font-weight:inherit;}
*:focus, *:active {outline:none;outline-width:0;}

h1 {font:400 27px/36px "Dosis", "Trebuchet MS", sans-serif;line-height:1em;}
h2 {font:600 18px/1.2em "Dosis", "Trebuchet MS", sans-serif;line-height:1em;}
h3 {font:600 16px/1.3em "Dosis", "Trebuchet MS", sans-serif;line-height:1em;}
h4 {font:600 14px/1.4em "Dosis", "Trebuchet MS", sans-serif;line-height:1em;}
h5 {font:700 13px/1.4em "Pt Sans", sans-serif;line-height:1em;}
h6 {font:700 12px/1.4em "Pt Sans", sans-serif;line-height:1em;}

nav {height:130px;}

.clear {display:inline-block;width:100%;}

/* HEADER */
#header {width:100%;height:130px;display:inline-block;}
.header {width:1000px;height:130px;margin:auto;position:relative;}
.header .brand {position:absolute;top:30px;left:0px;}
.header .publicidadeHeader {position:absolute;top:20px;right:0px;}

/*
.header .buscaPersonalizada {position:absolute;top:40px;right:0px;}
.header .buscaPersonalizada .BPtext {width:300px;height:30px;font-size:14px;border:1px solid #ccc;background:#fbfbfb;padding:0px 7px;}
.header .buscaPersonalizada .BPsubmit {width:90px;height:30px;font-size:14px;background:#09F;color:#FFF;text-align:center;border:1px #09F solid;}
.header .buscaPersonalizada .BPsubmit:hover {background:#336699;border:1px #336699 solid;}
*/

/* MENU */

.header-menu-bg {width:100%;height:46px;background:#fff url('../images/head-menu/bg-head.png') top left repeat-x;padding:0px;display:inline-block;}
.header-menu {width:1000px;margin:auto;}
.head-menu {padding:15px 0 0 0;text-align:center;font-size:15px;}
.head-menu a {text-decoration:none;font-style:normal;}
.head-menu-item {font-weight:bold;text-align:center;padding:0 10px;height:20px;color:#666;}
.head-menu-item:hover {color:#000;}
.head-menu-item-cadastro {font-weight:bold;text-align:center;padding:0 10px;height:20px;color:#FF9900;}
.head-menu-item-cadastro:hover {color:#FF6600;}

.menuNewsletter {width:100%;height:38px;background:#F60;padding:0px;display:block;}
.menuNewsletter .head-menu-categorias {padding:5px 0 0 0;}
.menuNewsletter a {font-weight:400;}
.menuNewsletter a:hover {color:#FF0;}

.header-menu-newsletter {width:1000px;margin:auto;font-size:13px;color:#fff;}
.head-menu-newsletter {text-align:center;padding:10px 0 0 0;}
.head-menu-item-newsletter {font-size:15px;padding:0 10px;}

/* PORTAL BG */
.portalBG {width:100%;background:#eaeaea;padding:0px;}
.portalBG .portalContent {position:relative;width:1000px;padding:15px 0px;margin:auto;}
.portalBG .portalContent .portalContentBlock {width:1000px;min-height:150px;}
#btl {position:absolute;top:0px;left:0px;width:10px;height:10px;background:transparent url('../images/bg-round.png') top left no-repeat;}
#btr {position:absolute;top:0px;right:0px;width:10px;height:10px;background:transparent url('../images/bg-round.png') top right no-repeat;}
#bbl {position:absolute;bottom:0px;left:0px;width:10px;height:10px;background:transparent url('../images/bg-round.png') bottom left no-repeat;}
#bbr {position:absolute;bottom:0px;right:0px;width:10px;height:10px;background:transparent url('../images/bg-round.png') bottom right no-repeat;}
#bsh300 {position:absolute;bottom:-15px;left:0px;width:300px;height:15px;background:transparent url('../images/bg-shadow-300.png') top left no-repeat;}
#bsh170 {position:absolute;bottom:-15px;left:0px;width:190px;height:15px;background:transparent url('../images/bg-shadow-300.png') top left no-repeat;}

/* FOOTER */
#footer {width:100%;height:auto;display:inline-block;border-top:1px #ccc solid;padding:0px;}
.footer {width:1000px;height:auto;margin:auto;position:relative;padding:15px 0;}
.footer .col1 {display:inline-block;vertical-align:top;min-width:150px;min-height:45px;border-right:1px #cfcfcf dotted;padding:0 15px 0 0;}
.footer .col2 {display:inline-block;vertical-align:top;min-width:150px;min-height:45px;border-right:1px #cfcfcf dotted;padding:0 15px 0 15px;}
.footer .col3 {display:inline-block;vertical-align:top;min-width:400px;min-height:45px;padding:0 15px 0 15px;}
.footer .col4 {float:right;min-width:100px;vertical-align:top;}
.footer .col1 p, 
.footer .col2 p, 
.footer .col3 p {line-height:1.3em;}
.footer .portal {font:500 16px "Dosis", "Trebuchet MS", sans-serif;line-height:1em;padding:5px 0 0 0;color:#006600;}
.footer .col1Left {width:45px;float:left;display:inline-block;}
.footer .col1Left img {width:40px;}
.footer .col1Right {min-width:100px;float:left;display:inline-block;}
.footer .col2 img {height:8px;margin-top:3px;}
.footer .col2 a:hover {text-decoration:underline;}
.footer h2 {font-size:13px;padding:0;}
.footer p {font-size:11px;line-height:1.2;}
.footer .email {padding-bottom:5px;}
.footer img {float:left;margin-right:5px;}
.footer .col3 img {float:none;padding:0;margin:10px 0 2px 0;}
.footer .col3 .url {font-weight:700;color:#006600;}

/* CONTENT-LIST */
.content-list h1 {color:#006600;padding:0px 0px 15px 0px;border-bottom:1px #ccc dashed;margin-bottom:15px;}
.content-list h1 a {color:#006600;text-decoration:none;}
.content-list h1 a:hover {color:#009900;}
.content-list p {font-size:13px;line-height:1.3em;}
.content-listt {padding:0 0 15px 0;}
.content-listt .content-list-col-left {float:left;width:55px;}
.content-listt .content-list-col-left picture, .content-list-col-left .thumb {text-align:center;padding:0;}
.content-listt .content-list-col-left .thumb img {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:2px 2px 10px #d7d7d7;padding:2px;width:50px;}
.content-listt .content-list-col-right {float:right;width:555px;padding:0;}
.content-listt {width:100%;margin:0 auto;}
.content-listt .content-list-col-right .date {font-size:10px;padding:0;margin:0;line-height:1em;}
.content-listt .content-list-col-right h2 {font-family:'Drois Sans', sans-serif;font-size:18px;color:#666;line-height:1.3em;padding:0;font-weight:normal;}
.content-listt .content-list-col-right p {font-size:12px;line-height:1.3em;padding:0;}
.content-listt .content-list-col-right .list {font-size:13px;line-height:1.3em;padding:0;}
.content-listt .content-list-col-right a {text-decoration:none;color:#006600;}
.content-listt .content-list-col-right a:hover {color:#009900;}

/* CONTENT-LIST ENQUETE */
.content-list .enquetesList {font-size:13px;line-height:1.3em;padding:0 0 20px 0;}
.content-list .enquetesList h2 {font-family:'Drois Sans', sans-serif;font-size:18px;color:#666;line-height:1.3em;padding:0;font-weight:normal;}
.content-list .enquetesList p {font-size:13px;line-height:1.3em;padding:0;}
.content-list .enquetesList a {text-decoration:none;color:#006600;}
.content-list .enquetesList a:hover {color:#009900;}

/* CONTENT */
.content {position:relative;background:#FFF;padding:15px;}
.content .postEstrutura {padding:10px 10px 0 10px;}
.content .articleBody {font-size:15px;}
.contentMap {font:400 14px "Dosis", "Trebuchet MS", sans-serif;line-height:1em;padding:0 0 10px 0;color:#999;}
.contentMap a {font:400 14px "Dosis", "Trebuchet MS", sans-serif;line-height:1em;color:#999;text-decoration:none;}
.contentMap a:hover {text-decoration:underline;}
.content picture, .content .picture {text-align:center;padding:0 0 15px 0;}
.content .picture {padding:0 0 20px 0;}
.content .picture img {-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:2px 2px 10px #d7d7d7;padding:9px;}
.content h1 {color:#006600;padding:0 0 20px 0;}
.content h1 a {color:#006600;text-decoration:none;}
.content h1 a:hover {color:#009900;}
.content h2 {color:#006600;padding:10px 0px 10px 0px;font-weight:400;}
.content p {font-size:15px;padding:0 0 10px 0;line-height:1.4em;}
.content p a {text-decoration:none;color:#006600;border-bottom:1px #006600 dotted;}
.content .date {font-size:11px;padding:10px 0 20px 0;}
.content .video {padding:0 0 15px 0;text-align:center;}
.content quote {margin:15px 0;line-height:1.5em;}
.content quote p {font-size:15px;font-style:italic;text-indent:0px;padding-left:30px;}
.content ul {padding:0 0 10px 0;}
.content li {list-style:none;line-height:1.3em;font-size:15px;padding:0px 0 5px 13px;background:url('../images/head-menu/submenu-item-bullet.png') 3px 5px no-repeat;}
.content li a {text-decoration:none;color:#006600;border-bottom:1px #006600 dotted;}
.content .n0 {padding:0px 0 0px 15px;display:block;line-height:1.3;color:#444;background:url('../images/head-menu/submenu-item-bullet.png') 3px 5px no-repeat;}
.content .n1 {padding:0px 0 0px 20px;display:block;line-height:1.3;color:#444;}
.content .n2 {padding:0px 0 0px 30px;display:block;line-height:1.3;color:#444;}
.content .networks {padding:15px;margin:5px 0 0 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px #ccc dotted;}
.content .netLeft {float:left;width:75px;text-align:left;}
.content .netLeft img {width:60px;box-shadow:2px 2px 10px #d7d7d7;}
.content .netRight {float:right;width:645px;}
.content .netRight h4 {font:400 14px "Dosis", "Trebuchet MS", sans-serif;line-height:1em;padding:0 0 5px 0;color:#999;}
.content .netRight h4 a {font:400 14px "Dosis", "Trebuchet MS", sans-serif;line-height:1em;color:#336699;text-decoration:none;border-bottom:1px #336699 dotted;}
.content .netRight h5 {font:400 13px "Dosis", "Trebuchet MS", sans-serif;line-height:1em;padding:0 0 5px 0;}
.content .netRight h6 {font:400 12px "Dosis", "Trebuchet MS", sans-serif;line-height:1em;padding:0;}
.more {padding:15px 0 0 0;}
.moreLeft {float:left;width:370px;}
.moreRight {float:right;width:370px;}
.more ul {padding:10px 0 0 0;}
.more li {list-style:none;line-height:1.2em;font-size:14px;padding:0 0 5px 10px;background:url('../images/head-menu/submenu-item-bullet.png') 0px 5px no-repeat;}
.more li a {text-decoration:none;color:#336699;border-bottom:1px #336699 dotted;}
.more p {padding:10px 0 0 0;font-size:14px;color:#333;}

.content .comentarios {padding:0 10px;}
.content .comentario {border-bottom:1px #ccc dotted;padding:3px 0 15px 0;margin:10px 0;}
.content .comentarioUlt {padding:3px 0 10px 0;margin:10px 0 0 0;}
.content .commentCidade {float:right;font-size:13px;font-style:italic;padding:0;margin:0;}
.content .commentNome {padding:0 0 5px 0;line-height:1em;}
.content .commentComentario {padding:0;line-height:1em;font-size:15px;display:inline-block;line-height:1.3em;}

.comentarioReply {padding:5px 0 0 75px;background:url('../images/reply.png') 35px 10px no-repeat;}
.comentarioReply .commentReplyNome {padding:3px 0 5px 0;line-height:1em;}
.comentarioReply .commentReplyComentario {padding:0;line-height:1em;font-size:15px;display:inline-block;line-height:1.3em;}

.mid_clear_posts {width:100%;height:15px;}

.colunistaDisplay {display:inline-block;width:595px;background:#f5f5f5;padding:15px;margin:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.colunistaDisplay .colA {float:left;display:inline-block;width:95px;}
.colunistaDisplay .colA img {-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.colunistaDisplay .colB {float:left;width:500px;display:inline-block;}
.colunistaDisplay .colB .colunistaNome {font-size:18px;padding:0;line-height:1.4em;}
.colunistaDisplay .colB .colunistaNome a {text-decoration:none;border-bottom:0;}
.colunistaDisplay .colB .colunistaNome a:hover {color:#009900;}
.colunistaDisplay .colB .redesSociais {padding:0;}
.colunistaDisplay .colB .redesSociais a {text-decoration:none;border-bottom:0;}
.colunistaDisplay .colB .resumoCurriculo {line-height:1.2em;padding:0;}

.formComment {display:inline-block;width:593px;background:#f0f0f0;border:1px #ccc solid;padding:15px;margin:15px 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.formComment p {font-size:13px;line-height:1.3em;}
.formComment input, select, textarea {border:1px #ccc solid;padding:3px;background:#fbfbfb;font-size:13px;}
.formComment select {padding:2px 3px 2px 3px;}
.formComment .nome {width:350px;}
.formComment .email {width:350px;}
.formComment .site {width:350px;}
.formComment .comentario {width:585px;height:100px;}
.formComment .cdgAntiFraude {text-align:center;letter-spacing:0.2em;}
.formComment .submit {cursor:pointer;padding:7px;color:#fff;background:#006600;font-weight:bold;letter-spacing:0.1em;border:1px solid #009900;margin:0;}
.formComment .submit:hover {background:#009900;}
.formComment .carregandoCidade {display:none;color:#F90;}

/* WRAPPER */
.wrapper {position:relative;float:left;width:970px;min-height:30px;padding:15px;background:#FFF;}

.wrapperContent {position:relative;float:left;width:655px;min-height:10px;}
.wrapperContent .body {padding:15px 0 0 0;}

.wrapperContentList {position:relative;float:left;width:625px;min-height:30px;padding:15px;background:#FFF;}
.wrapperContentList .info {position:relative;width:100%;display:inline-block;padding:15px 0;}
.wrapperContentList .info .infoColEsq {float:left;display:inline;width:100px;}
.wrapperContentList .info .infoColEsq img {box-shadow:2px 2px 10px #d7d7d7;}
.wrapperContentList .info .infoColDir {float:right;display:inline;width:508px;}
.wrapperContentList .info .infoColDir h5 {font:400 12px "Dosis", "Trebuchet MS", sans-serif;line-height:1.2em;padding:0 0 5px 0;}
.wrapperContentList .info .infoColDir h6 {font:400 12px "Dosis", "Trebuchet MS", sans-serif;line-height:1em;padding:0 0 10px 0;}
.wrapperContentList .info .infoColDir p {padding:10px 0 0 0;font-size:12px;color:#333;}
.wrapperContentList .info .infoColDir .view {padding:0;font-size:11px;color:#333;}

.wrapperContentListMore {float:right;width:330px;}
.wrapperContentListMore .box {position:relative;background:#FFF;padding:15px;margin-bottom:15px;}
.wrapperContentListMore .box .facebook {min-height:90px;}

.wrapperContentViewMore {float:right;width:330px;}
.wrapperContentViewMore .box {position:relative;background:#FFF;margin-bottom:15px;padding:15px;display:block;}
.wrapperContentViewMore .box  h3 {font:700 18px "Dosis", "Trebuchet MS", sans-serif;}
.wrapperContentViewMore .box .facebook {min-height:50px;}
.wrapperContentViewMore .box .info .picture {text-align:center;padding:0 0 10px 0;}
.wrapperContentViewMore .box .info img {box-shadow:2px 2px 10px #d7d7d7;}
.wrapperContentViewMore .box .info h4 {font-face:"Dosis", "Trebuchet MS", sans-serif;font-size:15px;line-height:1em;padding:10px 0 10px 0;color:#000;font-weight:400;}
.wrapperContentViewMore .box .info h4 a {font:400 15px "Dosis", "Trebuchet MS", sans-serif;color:#000;text-decoration:none;}
.wrapperContentViewMore .box .info h4 a:hover {color:#333;}
.wrapperContentViewMore .box .info h5 {font:400 14px "Dosis", "Trebuchet MS", sans-serif;line-height:1.2em;padding:0 0 5px 0;}
.wrapperContentViewMore .box .info h6 {font:400 14px "Dosis", "Trebuchet MS", sans-serif;line-height:1em;padding:0 0 10px 0;}
.wrapperContentViewMore .box .info ul {padding:10px 0 0 0;}
.wrapperContentViewMore .box .info li {list-style:none;line-height:1.2em;font-size:14px;padding:0 0 5px 10px;background:url('../images/head-menu/submenu-item-bullet.png') 0px 5px no-repeat;}
.wrapperContentViewMore .box .info .n1 {padding:0px 0 2px 10px;background:url('../images/head-menu/submenu-item-bullet.png') 3px 5px no-repeat;}
.wrapperContentViewMore .box .info .n2 {padding:0px 0 2px 10px;}
.wrapperContentViewMore .box .info .n3 {padding:0px 0 2px 20px;}
.wrapperContentViewMore .box .info li a {text-decoration:none;color:#000;}
.wrapperContentViewMore .box .info li a:hover {color:#333;}
.wrapperContentViewMore .box .info p {padding:10px 0 0 0;font-size:14px;color:#333;}
.wrapperContentViewMore .box .info .view {padding:0;font-size:14px;color:#333;line-height:1.3em;}

.colunistaCurriculo li {padding:0px 0 0 13px;background:url('../images/head-menu/submenu-item-bullet.png') 3px 5px no-repeat;}

.commentMsgAlert {position:relative;background:#FFF;padding:15px;margin-bottom:15px;text-align:center;font-size:13px;background:#060;color:#fff;}
.commentMsgAlert p {line-height:1.5em;}

/* SHARE */
.share {width:500px;height:45px;padding:15px 0;margin:0 auto;background:url(../images/share-networks.png) no-repeat center 0;}
.share li a {border:0;text-decoration:none;font-style:normal;}

/* LISTOFPAGES */
.hr-post {border-collapse:collapse;border:0px;border-top:1px #ccc dashed;}
.space {width:100%;height:15px;}
#paginasLista{font-family:'Drois Sans', sans-serif;font-size:13px;text-align:center;padding:5px 0px 0px 0px;}
#ulPaginacao{list-style-type:none;padding:15px 0px 10px 0px;margin:0px;}
#liPaginacao{display:inline;padding:5px;margin:0px 5px;border:1px #e0e0e0 solid;background:none;}
#liPaginacaoAtual{display:inline;padding:5px;margin:0px 5px;border:0px;background:none;}
#ulPaginacao a,#ulPaginacao a:active,#ulPaginacao a:visited {color:#969696;text-decoration:none;border:0;}
#ulPaginacao a:hover{color:#969696;text-decoration:underline;border:0;}

/* PUBLICIDADE */
.postBanner468x60 {text-align:center;}

/* WIDGET MINUTOS */
.wrapperHomeCol4 {position:relative;float:left;width:207px;min-height:30px;padding:15px;background:#FFF;margin-right:15px;}
.homeColND {width:459px;}
.wrapperHomeCol4Ult {margin-right:0;}
.wrapperHomeCol4 h6 {padding:0 0 3px 0;}
.wrapperHomeCol4 h6 a {text-decoration:none;color:#000;}
.wrapperHomeCol4 h6 a:hover {color:#333;}
.wrapperHomeCol4 h3 {font:400 20px/1em "Dosis", "Trebuchet MS", sans-serif;line-height:1em;color:#006600;padding:0 0 10px 0;border-bottom:1px #ccc dashed;margin-bottom:10px;}
.wrapperHomeCol4 h3 a {text-decoration:none;color:#006600;}
.wrapperHomeCol4 h3 a:hover {color:#009900;}
.wrapperHomeCol4 .homeDestaque {padding:0;}
.wrapperHomeCol4 .top, .wrapperHomeCol4 .info {padding:0 0 10px 0;border-bottom:1px #ccc dashed;margin-bottom:10px;}
.wrapperHomeCol4 .blocoND {padding:0 0 5px 0;border-bottom:1px #ccc dashed;margin-bottom:10px;}
.wrapperHomeCol4 .blocoNDUltimasNoticias {padding:0;}
.wrapperHomeCol4 .top .img {text-align:center;padding:5px 0 10px 0;}
.wrapperHomeCol4 .top .img img {-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;box-shadow:2px 2px 10px #d7d7d7;padding:5px;}
.wrapperHomeCol4 .top p {font-size:12px;padding:0 0 2px 0;}
.wrapperHomeCol4 .top h2 {font:500 17px/1.2em "Dosis", "Trebuchet MS", sans-serif;line-height:1em;color:#006600;padding:0;}
.wrapperHomeCol4 .top h2 a {text-decoration:none;color:#006600;}
.wrapperHomeCol4 .top h2 a:hover {color:#009900;}
.wrapperHomeCol4 .info p {font-size:10px;padding:0 0 2px 0;}
.wrapperHomeCol4 p {font-family:'PT Sans', sans-serif;font-size:13px;line-height:1em;color:#000;padding:0 0 7px 0;}
.wrapperHomeCol4 .info h2 {font:500 14px/1.2em "Dosis", "Trebuchet MS", sans-serif;line-height:1em;color:#000;padding:0;}
.wrapperHomeCol4 .info h2 a {text-decoration:none;color:#000;}
.wrapperHomeCol4 .info h2 a:hover {color:#666;}
.wrapperHomeCol4 .homeDestaque h4 {font-size:12px;}
.wrapperHomeCol4 .homeDestaque h4 a {text-decoration:none;color:#000;}
.wrapperHomeCol4 .homeDestaque h4 a:hover {color:#666;}

/* Buttons
================================================== */
.button {display:inline-block;font-weight:bold;font-family:Arial, sans-serif;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 5px 5px 0;*float:left;-webkit-box-shadow:inset 1px 0px 0px rgba(255, 255, 255, .3);box-shadow:inset 0px 1px 0px rgba(255, 255, 255, .3);}
.button:active {-webkit-box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.08);box-shadow:inset 0px 1px 2px 0px rgba(0, 0, 0, 0.08);}
.button.medium i {float:left;margin:2px 5px 0px -5px;}
.button.small i {float:left;margin:1px 5px 0px -3px;}
.button.medium  {padding:7px 14px;font-size:14px;}
.button.small {padding:2px 6px;font-size:12px;font-family:Arial, sans-serif;line-height:16px;}
a.button {font-family:"Dosis";text-decoration:none;}

/* Yellow Button
==========================*/
.button.yellow, input[type="button"] {border:1px solid #e6bd4c;background-image:linear-gradient(bottom, #FCCC73 0%, #FAE198 100%);background-image:-o-linear-gradient(bottom, #FCCC73 0%, #FAE198 100%);background-image:-moz-linear-gradient(bottom, #FCCC73 0%, #FAE198 100%);background-image:-webkit-linear-gradient(bottom, #FCCC73 0%, #FAE198 100%);background-image:-ms-linear-gradient(bottom, #FCCC73 0%, #FAE198 100%);background-color:#FCCC73;color:#754c00;text-shadow:1px 1px 0px #ffebb7;filter:dropshadow(color=#ffebb7, offx=1, offy=1);}
.button.yellow:hover, input[type="button"]:hover {background:#fbd684;}

/* White Button
==========================*/
.button.white {border:1px solid #dddddd;background-image:linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-color:#F7F7F7;color:#444;text-shadow:1px 1px 0px #fff;filter:dropshadow(color=#ffffff, offx=1, offy=1);}
.button.white:hover {background:#efefef;}

/* Black Button
==========================*/
.button.black {border:1px solid #464646;background-image:linear-gradient(bottom, #464646 0%, #656565 100%);background-image:-o-linear-gradient(bottom, #464646 0%, #656565 100%);background-image:-moz-linear-gradient(bottom, #464646 0%, #656565 100%);background-image:-webkit-linear-gradient(bottom, #464646 0%, #656565 100%);background-image:-ms-linear-gradient(bottom, #464646 0%, #656565 100%);background-color:#464646;color:#fff;text-shadow:1px -1px 0px #444;filter:dropshadow(color=#4444444, offx=1, offy=1);}
.button.black:hover {background:#535353;}

/* Red Button
==========================*/
.button.red {border:1px solid #b23730;background-image:linear-gradient(bottom, #C74039 0%, #E35752 100%);background-image:-o-linear-gradient(bottom, #C74039 0%, #E35752 100%);background-image:-moz-linear-gradient(bottom, #C74039 0%, #E35752 100%);background-image:-webkit-linear-gradient(bottom, #C74039 0%, #E35752 100%);background-image:-ms-linear-gradient(bottom, #C74039 0%, #E35752 100%);background-color:#C74039;color:#fff;text-shadow:1px -1px 0px #a43b37;filter:dropshadow(color=#a43b37, offx=1, offy=1);}
.button.red:hover {background:#ce4640;}

/* Green Button
==========================*/
.button.green {border:1px solid #819633;background-image:linear-gradient(bottom, #8DA046 0%, #A3B951 100%);background-image:-o-linear-gradient(bottom, #8DA046 0%, #A3B951 100%);background-image:-moz-linear-gradient(bottom, #8DA046 0%, #A3B951 100%);background-image:-webkit-linear-gradient(bottom, #8DA046 0%, #A3B951 100%);background-image:-ms-linear-gradient(bottom, #8DA046 0%, #A3B951 100%);background-color:#8DA046;color:#fff;text-shadow:1px -1px 0px #77873b;filter:dropshadow(color=#77873b, offx=1, offy=1);}
.button.green:hover {background:#93a749;}

/* Blue Button
==========================*/
.button.blue {border:1px solid #1f70ad;background-image:linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%);background-image:-o-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%);background-image:-moz-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%);background-image:-webkit-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%);background-image:-ms-linear-gradient(bottom, #2778C8 0%, #2B8EC7 100%);background-color:#2778C8;color:#fff;text-shadow:1px -1px 0px #1c6396;filter:dropshadow(color=#1c6396, offx=1, offy=1);}
.button.blue:hover {background:#287fc8;}

