p.price { 
font-size:2.2em !important;
font-weight: bold !important;
}
ul.menu-client li {
padding-left: 0;
margin-bottom: 0;
list-style: circle;
font-weight: bold;
display:inline !important;
font-size: 13px;
}
ul.menu-client li a {
color:#0079b3 !important;
}
.barra-logos {
margin-top: 40px;
margin-left:25px;
}
.vcenter {
display: inline-block;
vertical-align: middle;
float: none;
}
.woocommerce-MyAccount-navigation-link--downloads {
display: none !important;
}
.woocommerce form .form-row .required {
font-weight: normal;
}
.destaques {
border: 10px solid red;
}
.newsblock {
background-color:#0079b3;
padding: 25px;
}
.newsblock-1  {
color: #ffffff !important;
padding-right: 150px;
}
.newsblock-2 {
padding-top: 30px;
padding-left: 90px;
}
.newsblock-1 h3 {
font-size: 18px;
color: #ffffff !important;
text-align: left;
}
input[type="email"].inputbox {
width: 70% !important;
}
input[type="email"]::placeholder { color: #FFFFFF; 
} 
input[type="email"]:-ms-input-placeholder { color: #FFFFFF; 
} 
input[type="email"]::-ms-input-placeholder { color: #FFFFFF;  
}
input[type="submit"]#news-submit {
background-color: #0079b3 !important;
border: 2px solid #FFFFFF !important;   
}
label#submit {
background-color: #0079b3 !important;
border: 2px solid #FFFFFF !important;
margin: 0px;
padding: 5px;
cursor: pointer;
}
.menu-atendimento-container {
padding: 20px;
}
ul#menu-atendimento li a {
list-style-type: none !important;
font-size: 20px !important;
padding: 15px !important;
}
ul#menu-atendimento li a:hover {
color: #0079b3 !important;
}
.wpcf7-mail-sent-ok, .wpcf7-validation-errors {
background-color: #ffffff;
}
.wpcf7-not-valid-tip {
padding: 10px !important;
font-weight: bold !important;
color: #ffffff !important;
}
li.menu-item-8405 a, li.menu-item-8406 a {
font-weight: bolder !important;
font-size: 14px !important;
letter-spacing: 2px;
text-transform: uppercase !important;
}
li.menu-item-8405 a:hover, li.menu-item-8406 a:hover {
font-size: 14px !important;
font-weight: bolder !important;
color: red !important;
text-decoration: underline !important;
}
.woocommerce .products .product {
clear: right !important;
}
.woocommerce .products .product:nth-child(3n+1) {
clear: left !important;
}
.isbn_num {
display: none !important;
}
h1.product_title {
text-transform: uppercase !important;
}
th, td {
vertical-align: baseline !important;
}
input.cwgstock_button {
margin-top: 5px !important;
} .nav-search {
position:absolute;
top: unset !important;
}
div.busca-avancada {
margin-top:-5px !important;
}
div.busca-avancada a {
font-size:0.8em;
}
p.price {
padding-bottom: 10px !important;
padding-top: 10px !important;
}
.product-header:before, .page-header:before {
content: "";
width: 100%;
height: 100%;
left: 0px;
top: 0px;
position: absolute;
background-color: rgba(0,0,0,0) !important;
}
body.term-summus-editorial div.product-header {
background-color: #00B1E5 !important;
background-image: url(https://www.gruposummus.com.br/wp-content/themes/bookstore-summus/assets/images/bg/summus.png);
background-position: center center;
background-repeat: repeat;
background-size: 1.4em;
}
body.term-agora div.product-header {
background-color: #D92E3A !important;
background-image: url(https://www.gruposummus.com.br/wp-content/themes/bookstore-summus/assets/images/bg/agora.png);
background-position: center center;
background-repeat: repeat;
background-size: 1.4em;
}
body.term-selo-negro-edicoes div.product-header {
background-color: #0D0A0A !important;
background-image: url(https://www.gruposummus.com.br/wp-content/themes/bookstore-summus/assets/images/bg/selo.png);
background-position: center center;
background-repeat: repeat;
background-size: 1.4em;
} 
body.term-edicoes-gls div.product-header {
background-color: #9D5B9E !important;
background-image: url(https://www.gruposummus.com.br/wp-content/themes/bookstore-summus/assets/images/bg/gls.png);
background-position: center center;
background-repeat: repeat;
background-size: 1.4em;
}
body.term-plexus-editora div.product-header {
background-color: #FF8B26 !important;
background-image: url(https://www.gruposummus.com.br/wp-content/themes/bookstore-summus/assets/images/bg/plexus.png);
background-position: center center;
background-repeat: repeat;
background-size: 1.4em;
}
body.term-mg-editores div.product-header {
background-color: #00A596!important;
background-image: url(https://www.gruposummus.com.br/wp-content/themes/bookstore-summus/assets/images/bg/mg.png);
background-position: center center;
background-repeat: repeat;
background-size: 1.4em;
}
body.term-mescla-editorial div.product-header {
background-color: #FF3D2F !important;
background-image: url(https://www.gruposummus.com.br/wp-content/themes/bookstore-summus/assets/images/bg/mescla.png);
background-position: center center;
background-repeat: repeat;
background-size: 1.4em;
}
dl.autor-product dd {
line-height: 0px !important;
}
div.star-rating {
margin:0 auto 0.8em !important;
}
h5.subtitulo {
padding: 3px !important;
}
aside.widget_wp-social-widget { position:relative;
margin-top: -50px !important;
transform: scaleX(0.8) scaleY(0.8);
}
div.feature-box-style1 a {
color:white;
}
div.out-of-stock-label {
display: none !important;
}
.product-header h1 {
font-weight: bolder !important;
}
.woocommerce-Address {
border: 1px solid #0079b3;
padding: 15px;
}
.page-header h1 {
text-transform: none !important;
}
.topbar .nav > li a {
text-transform: none !important;
}
.product-wrap h4 a.bks_product_title_link {
text-transform: uppercase !important;
}
.aws_result_title {
text-transform: uppercase !important;
}
.yith-wcqv-button {
text-transform: uppercase !important;
}
td.with-image {
color: red;
font-weight: bold;
}
.with-image img {
display: block;
}
div.grade {
margin: 15px !important;
padding:10px;
border: 2px solid black;
}
p.login-username label {
min-width: 110px;
text-align: right;
}
p.login-password label {
min-width: 110px;
text-align: right;
}
div.wp-error {
padding:10px;
color: red;
font-weight: bolder;
}
.newsletter_subscription #user_name {
border: 2px solid #ffffff !important;
background: transparent;
color: rgba(255,255,255,0.6);
height: 50px;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
margin-bottom: 5px;
}
input[type="text"].inputbox {
width: 70%
}
input[type="text"]::placeholder {
color: white;
}
div.assuntos {
margin-top: 5px;
background-color: blue;
}
.wpcf7-select input {
min-height: 50px;
border: 2px solid #ffffff !important;
background-color: transparent !important;
color: #0D0A0A !important;
font-size: 1.6rem !important;
}
a.pay {
margin: 5px !important;
}
.lancamentos img {
min-height: 292px !important;
max-height: 292px !important;
}
.woocommerce-MyAccount-navigation-link a:hover {
color: #0079b3;
}
.woocommerce-MyAccount-navigation-link.is-active a,
.woocommerce-MyAccount-navigation-link a:hover {
background-color:#edf1f7;
font-weight: bold;
}
a:hover {
color: #0099D7 !important;
} li.menu-item-8406 a:visited {
color:white !important;
}
ul.branco li a:hover {
text-decoration: underline !important;
color: white !important;
}
ul.branco li a:visited {
color: white !important;
}
ul.vc-mm-menu li a:hover {
color: white !important;
}
button#argmc-skip-login {
display:none !important;
}