a {
	text-decoration: none !important;
}

.tp-caption a {
	color: #fff;
	text-shadow: none;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out
}

.tp-caption a:hover {
	color: #333
}

.largeredbtn {
	font-family: "Myriad Pro", sans-serif;
	font-weight: 900;
	font-size: 16px;
	line-height: 60px;
	color: #fff !important;
	text-decoration: none;
	padding-left: 40px;
	padding-right: 80px;
	padding-top: 22px;
	padding-bottom: 22px;
	background: rgb(31, 42, 60);
	background: -moz-linear-gradient(top, rgba(31, 42, 60, 1) 0%,
		rgba(227, 58, 12, 1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(31,
		42, 60, 1)), color-stop(100%, rgba(227, 58, 12, 1)));
	background: -webkit-linear-gradient(top, rgba(31, 42, 60, 1) 0%,
		rgba(227, 58, 12, 1) 100%);
	background: -o-linear-gradient(top, rgba(31, 42, 60, 1) 0%,
		rgba(227, 58, 12, 1) 100%);
	background: -ms-linear-gradient(top, rgba(31, 42, 60, 1) 0%,
		rgba(227, 58, 12, 1) 100%);
	background: linear-gradient(to bottom, rgba(31, 42, 60, 1) 0%,
		rgba(227, 58, 12, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea5b1f',
		endColorstr='#e33a0c', GradientType=0)
}

.largeredbtn:hover {
	background: rgb(227, 58, 12);
	background: -moz-linear-gradient(top, rgba(227, 58, 12, 1) 0%,
		rgba(31, 42, 60, 1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(227,
		58, 12, 1)), color-stop(100%, rgba(31, 42, 60, 1)));
	background: -webkit-linear-gradient(top, rgba(227, 58, 12, 1) 0%,
		rgba(31, 42, 60, 1) 100%);
	background: -o-linear-gradient(top, rgba(227, 58, 12, 1) 0%,
		rgba(31, 42, 60, 1) 100%);
	background: -ms-linear-gradient(top, rgba(227, 58, 12, 1) 0%,
		rgba(31, 42, 60, 1) 100%);
	background: linear-gradient(to bottom, rgba(227, 58, 12, 1) 0%,
		rgba(31, 42, 60, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e33a0c',
		endColorstr='#ea5b1f', GradientType=0)
}

.fullrounded img {
	-webkit-border-radius: 400px;
	-moz-border-radius: 400px;
	border-radius: 400px
}

.tp-caption a {
	color: #0099FF;
	text-shadow: none;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out
}

.tp-caption a:hover {
	color: #ffa902
}

.tp-caption a {
	color: #ff7302;
	text-shadow: none;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out
}

.tp-caption a:hover {
	color: #ffa902
}

.tp-caption a {
	color: rgb(57, 126, 195);
	text-shadow: none;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out
}

.tp-caption a:hover {
	color: #00BBFF
}


h1, h2, h3, h4, h5, h6, .menu-list a {
	font-family: 'Myriad Pro', sans-serif;
	font-weight:;
}

.top-bar-section ul li>a {
	font-family: 'Myriad Pro', sans-serif;
}

.primary-color_bg, .square-img>a:before, .boxes .box>a:before, .boxes .box .flipper a:before,
	.pricing-table.featured .price, .pricing-table.featured .title,
	.wd_onepost .title-block span, .one_post_box .box_image .titel_icon .box_icon,
	.one_post_box .more, .boxes .box-container>a:before, .boxes .box-container .flipper a:before,
	.layout-4 div.box-icon i.fa, .boxes.small.layout-5 .box-icon, .boxes.small.layout-5-inverse .box-icon,
	.boxes.small.layout-6 .box-icon i.fa, .carousel_blog span.tag a,
	.wd-carousel-container .carousel-icon i, .search_box input[type='submit'],
	table thead, table tfoot, .block-block-17, .row.call-action, .blog-info,
	button.dark:hover, button.dark:focus, .button.dark:hover, .button.dark:focus,
	span.wpb_button:hover, span.wpb_button:focus, .sidebar #searchsubmit,
	.sidebar #searchsubmit, .l-footer-columns #searchsubmit {
	background: rgba(5, 150, 217, 1);
}

.sidebar #s:active, .sidebar #s:focus {
	border-color: rgba(5, 150, 217, 1);
}

.primary-color_color, a, a:focus, a.active, a:active, a:hover,
	.box-container:hover .box-title, .blog-posts i {
	color: rgba(5, 150, 217, 1);
}

.boxes.small.layout-3 .box-icon i {
	color: rgba(255, 255, 255, 1);
}

.blog-posts h2 a, .breadcrumbs>*, .breadcrumbs {
	color: rgba(245, 90, 96, 1)
}

button, .button, button:hover, button:focus, .button:hover, .button:focus,
	.products .product:hover .button>input[type='submit'] {
	background-color: rgba(245, 90, 96, 1)
}

.titlebar {
	background-size: cover;
}

.boxes.layout-3 .box-icon {
	color: #fff;
}

.boxes.layout-3 .box-body {
	color: #fff;
}

.table-div, .table-div .full_section_container, .table-div .section_container
	{
	height: 100%;
	min-height: 500px;
}

.table-div>div .wpb_column {
	height: 100%;
	vertical-align: middle;
	padding: 0 6%;
	min-height: 500px;
}

.home .wpcf7-form input, .home .wpcf7-form textarea, .page .wpcf7-form textarea
	{
	color: #000;
}

.home .wpcf7-form textarea {
	min-height: 234px;
}

.home .wpcf7-form input.wpcf7-submit, .page .wpcf7-form input.wpcf7-submit
	{
	padding: 8px 34px;
	background: #BE7316;
	color: #fff;
}

.square-bottom .square-txt .arrow {
	border-color: #BE7316 transparent;
}

.square-right .square-txt .arrow {
	border-left: 0 solid #BE7316;
	border-right: 20px solid #BE7316;
}

.square-txt.color-3, .square-txt.color-4, .square-row.square-bottom {
	background: none repeat scroll 0 0 #BE7316;
}

.menu-item i.fa {
	display: none;
}

.top-bar-section li:not (.has-form ) a:not (.button ) {
	padding: 0 1.5rem;
}

section.corporate .menu-item .sub-menu a {
	min-width: 180px;
}

.blog-info .arrow {
	border-left-color: rgba(5, 150, 217, 1);
}

.ui-accordion-header-active, .ui-tabs-active, .box-icon {
	border-top-color: rgba(5, 150, 217, 1)
}

/* -------------------------------------------------------------- */
.menuTeste {
	position: relative;
	display: inline-block;
}

.dropdown-content {
	display: none;
	position: fixed;
	background-color: #000;
	/*     min-width: 160px; */
	box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
	z-index: 150 !important;
	margin-left: -20px;
	margin-top: -5px;
}

.dropdown-content a {
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
	line-height: 1.5;
}

.dropdown-content a:hover {
	background-color: #448CCB;
	color: white;
}

.menuTeste:hover .dropdown-content {
	display: block;
}

.fundoBranco {
	width: 100%;
}

.fundoBranco a:hover {
	background-color: transparent;
	display: block;
	height: 40px;
}

@media ( max-width : 1300px) {
	.dropdown-content {
		width: 25% !important;
	}
}

@media ( max-width : 899px) {
	.traco {
		display: inline !important;
	}
	.fundoBranco {
		width: 99%;
	}
	.dropdown-content {
		width: 100% !important;
	}
}
/* 			Banner 			*/
@media ( max-width : 1150px) {
	#imgBannerAnuncio {
		width: 40%;
	}
}


#imagemAnuncio {
	max-width: 490px;
	width: 100%;
	overflow: hidden;
	background-repeat: no-repeat;
	height: auto;
	max-height: 85px;
	text-align: center;
}

@media ( max-width : 600px) {
	#page-content {
		height: 200px !important;
	}
}

@media ( max-width : 600px) {
	#page-content {
		height: 70px !important;
	}
}

body {
	font-family: 'Myriad Pro', sans-serif;
	font-weight: bold;
	background-color: #E0010A !important;
	background: url('/nespresso/images/fundo.jpg') fixed;
	background-size:     cover;                      /* <------ */
    background-repeat:   no-repeat;
    background-position: left bottom; 
}


input {
	font-size: 28px !important; 
}

.roundButton {
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border: 2px solid orange;
    background-color: orange;
    color: white;
	cursor: pointer;
    width: auto;
    padding: 3px 10px 3px 10px;
    font-size: 18pt;
    font-family: 'Myriad Pro',sans-serif;
}

.whiteBoard {
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    background-color: white;
    color: black;
    width: auto;
    padding: 2px 5px 2px 5px;
    font-size: 18pt;
    font-family: 'Myriad Pro',sans-serif;
}