*:focus {
    outline: none;
}
body{
	-webkit-font-smoothing: antialiased;
  	font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
}

	/* BUILDER CSS PREVIEW */
.mce-floatpanel{z-index: 99999999999 !important;border:1px solid red}
.mce-tinymce{border-radius:6px !important;padding:3px !important;border-color:#ccc !important}


.addsection-btn{text-decoration:none;outline:0 !important;color:#B3B3B3;border:none;background-color: transparent;font-size:20px;font-weight: 100;font-family: 'LatoLight'}
.addsection-btn:hover,.addsection-btn:focus{text-decoration: none;color:#B3B3B3}
.addsection-btn img{width:64px;margin-bottom:10px}

.column,.section-wide,.section-box,.column-card,.section-wide-card,.section-box-card {
 -webkit-transition : border 200ms ease-out;
  -moz-transition : border 200ms ease-out;
  -o-transition : border 200ms ease-out;
  transition : border 200ms ease-out;
  position: relative;
  padding: 0;
}
p {
    margin-bottom: 0px;
}
h1, .h1, h2, .h2, h3, .h3{margin-bottom: 0;}
.sp-container{z-index: 999999999 !important}

a:hover, a:active, a:focus {
	outline: 0;
}

#omw-tos-modal-confirm-subscription .omw-tos-modal-confirm-subscription-btn{background-color: #32d296;min-width: 140px}
#omw-tos-modal-confirm-subscription .omw-tos-modal-confirm-subscription-btn:hover{background-color: #2fc78e;}
#omw-tos-modal-confirm-subscription .uk-modal-body-container-subscriber-confirm-container{min-height: 100px !important}
#omw-tos-modal-confirm-subscription .uk-button-primary:hover, .uk-button-primary:focus{background-color: #2fc78e}

#omw-tos-modal-confirm-subscription-forms .omw-tos-modal-confirm-subscription-btn{background-color: #32d296;min-width: 140px}
#omw-tos-modal-confirm-subscription-forms .omw-tos-modal-confirm-subscription-btn:hover{background-color: #2fc78e;}
#omw-tos-modal-confirm-subscription-forms .uk-modal-body-container-subscriber-confirm-container{min-height: 100px !important}
#omw-tos-modal-confirm-subscription-forms .uk-button-primary:hover, .uk-button-primary:focus{background-color: #2fc78e}

#omw-modal-overflow-cart-message .uk-button-primary{background-color: #32d296}
#omw-modal-overflow-cart-message .uk-button-primary:hover, .uk-button-primary:focus{background-color: #2FC78E}

.remodal-wrapper{z-index:9999990}
.omw-product-price-discount.omw-no-underline{text-decoration: none !important}
.sweet-alert,.sweet-overlay{z-index:999999;}

.omw-legal-footer-bar{padding:10px;font-size:11px;background-color:rgb(255, 255, 255);color:rgb(76, 76, 76) }
.omw-legal-footer-bar a{margin-right:10px;text-decoration:none;color:rgb(76, 76, 76)}
.omw-legal-footer-bar a:last-child{margin-right:0}
.omw-tos-container{font-size:14px;z-index: 99999999999 !important;line-height: 18px !important}
.omw-tos-container .uk-modal-title{font-size:20px !important}

#builder-sections .omw-legal-footer-bar a:hover{opacity:.6;color:rgb(76, 76, 76)}

/*#builder-sections *{
	transition:			color 300ms ease-in-out, background-color 300ms ease-in-out, opacity 300ms ease-in-out;
	-moz-transition:	color 300ms ease-in-out, background-color 300ms ease-in-out, opacity 300ms ease-in-out;
	-webkit-transition:	color 300ms ease-in-out, background-color 300ms ease-in-out, opacity 300ms ease-in-out;
	-o-transition:		color 300ms ease-in-out, background-color 300ms ease-in-out, opacity 300ms ease-in-out;
}
#builder-sections *:hover{
	transition:			color 300ms ease-in-out, background-color 300ms ease-in-out, opacity 300ms ease-in-out;
	-moz-transition:	color 300ms ease-in-out, background-color 300ms ease-in-out, opacity 300ms ease-in-out;
	-webkit-transition:	color 300ms ease-in-out, background-color 300ms ease-in-out, opacity 300ms ease-in-out;
	-o-transition:		color 300ms ease-in-out, background-color 300ms ease-in-out, opacity 300ms ease-in-out;
}*/

[module],[module] *{
	transition:			color 150ms ease-in-out, background-color 150ms ease-in-out;
	-moz-transition:	color 150ms ease-in-out, background-color 150ms ease-in-out;
	-webkit-transition:	color 150ms ease-in-out, background-color 150ms ease-in-out;
	-o-transition:		color 150ms ease-in-out, background-color 150ms ease-in-out;
	outline: 0;
}
[module]:hover,[module] *:hover{
	transition:			color 150ms ease-in-out, background-color 150ms ease-in-out, opacity 150ms ease-in-out;
	-moz-transition:	color 150ms ease-in-out, background-color 150ms ease-in-out, opacity 150ms ease-in-out;
	-webkit-transition:	color 150ms ease-in-out, background-color 150ms ease-in-out, opacity 150ms ease-in-out;
	-o-transition:		color 150ms ease-in-out, background-color 150ms ease-in-out, opacity 150ms ease-in-out;
}

.omw-sub-menu-smartphone-see-all{display:none !important;}
.omw-column-animation-fixedWidth{width:100% !important;margin:0 !important;}

.headermenu .omw-slideshow-builder .dropdown-toggle .caret{display:none;margin-left:2px !important;}
.headermenu .omw-slideshow-builder .dropdown-menu::after{display: none}
.headermenu .omw-slideshow-builder .dropdown-menu li{padding:0px 5px;}
.headermenu .omw-slideshow-builder .omw-lang-selector .dropdown-menu > li > a{padding:3px !important;}
.headermenu .omw-slideshow-builder .dropdown-menu li i{margin-right: 0 !important;font-size:15px;}
.fa-mobile-custom{margin-top:-2px;font-size:23px;}

.omw-wysihtml5{background-color:#fff;border:1px solid #ddd;padding:5px;height:260px;word-wrap:break-word;overflow-y:auto;}
.editor-font-size,.editor-line-height,.editor-letter-spacing{
	width:83px;padding:0;height:34px;
}
#wysihtml5-toolbar{width:290px;}
.foreColorContainer,.createLinkContainer{
	-webkit-box-shadow: 0px 1px 20px -6px rgba(0,0,0,0.51);
	-moz-box-shadow: 0px 1px 20px -6px rgba(0,0,0,0.51);
	box-shadow: 0px 1px 20px -6px rgba(0,0,0,0.51);
	position: absolute;
	background-color: rgba(255, 255, 255, .98);
    position: absolute;
    z-index: 2;
    padding-top:5px;
    width: 245px;
    border:1px solid #ccc;
    margin-left: 10px;
    margin-top:34px;
    right:23px;
}
.createLinkContainer{margin-top:68px;}

.createLinkContainer .chosen-container .chosen-results li.group-option{color:#999 !important;font-size:11px !important;}
.createLinkContainer .active-result.group-option.highlighted{background-color:#2170EE !important;color:#fff !important;}

.foreColorContainer .edy-colorpicker-colors div[data-color]{border:1px solid #ccc;width: 15px;height:15px;float:left;margin-left:5px;margin-bottom: 5px }
.foreColorContainer .edy-colorpicker-colors div[data-color]:hover{border:1px solid #000;}

.editor-font-size .upAction, .editor-line-height .upAction,.editor-letter-spacing .upAction{
	right:0px;font-weight: bold;height: 100%;padding-left: 2px;padding-top: 5px;width: 15px;position: absolute;
}
.editor-font-size .downAction, .editor-line-height .downAction, .editor-letter-spacing .downAction{
	left:0;font-weight: bold;height: 100%;padding-left: 2px;padding-top: 5px;width: 15px;position: absolute;
}
.editor-font-size .downAction:hover, .editor-font-size .upAction:hover, .editor-letter-spacing .upAction:hover,.editor-letter-spacing .downAction:hover,
.editor-line-height .downAction:hover, .editor-line-height .upAction:hover {background-color: #ddd}

.inputAction{float:left;width:50px;}
.inputAction input {
	background-color: transparent;
    border: medium none;
    font-size: 14px;
    padding: 4px;
    text-align: center;
    width: 100%;
    margin-top:5px;
    position: absolute;
    z-index: 2;
    top: 2px;
    width: 60%;
    z-index: 2;
    left:15px;
    right: 15px;
}
.omw-editor-label{
	font-size: 8.5px;
    left: 5px;
    opacity: 0.5;
    position: absolute;
    right: 5px;
    top: -4px;
    z-index: 0;
}


.headermenu .chosen-container{width: 150px}
tr.filter .chosen-container{width: 100%}
.optgroup{padding-left:10px;padding-right:10px;}



#optionsPanel{
	width:330px;
	/*right:-500px; */
	height: 100%;
	background-color:#1D2939;
	position: fixed;
	z-index: 999999998;
	padding:10px;
	float:right;
	color:#fff;
	display:none;
	top:0;

}

.fixedSection{position:fixed;width:100%;overflow-y: auto !important}

#optionsPanel h3{margin-left:20px;margin-top:1px;font-size:16px;}
#optionsPanel h4{font-size:24px;}
#optionsPanel-container-loading{clear:both;margin-top:60px;display:block}
#optionsPanel-container{display:none;clear:both;margin-top:60px;}
#optionsPanel-container .panel h4{font-size:13px;}
#optionsPanel-container .row,.moresettings,#optionsPanel-container .row label {font-size:11px;}
#optionsPanel-container .panel-body{padding:10px 11px 10px 10px !important;font-size:11px;}
#optionsPanel-container .mce-tinymce{width:98%;}
#optionsPanel-container .chosen-container{width:100%;}
#optionsPanel-container .ckbox label::before{left:-2px !important;}
.panel-group .panel-title a{padding:10px 15px;}
#previewEffect{font-size:28px;}
.ckbox > label{line-height: 20px !important;font-size:14px}

#omw_popup{
	background-color:white;padding:20px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width:85%;
	height:750px;
}
#omw_popup iframe{border:none;width:100%;height:730px;}
.filemanager .thmb{background-color:#F3F3F3;border:none !important;}
.filemanager .fm-title{font-size:11px;}
.filemanager .thmb-prev img{max-height: 120px }

.chosen-choices{width:286px !important;}

div.tagsinput span.tag{
	background-color:#eee !important;
	color:#333 !important;
	font-size:12px !important;
}
div.tagsinput span.tag a{color:#333 !important;}

div.fieldItem{padding:3px;border:1px solid #e7e7e7;overflow: hidden;margin-bottom:3px;background-color:#fff;}
div.fieldItem .itemDraggable{background-color:transparent;color:#cecece;padding:5px 10px;float:left;cursor: move}
div.fieldItem .itemDraggable2{background-color:transparent;color:#cecece;padding:5px 10px;float:left;cursor: normal}

div.fieldItem .itemRemove{margin-left:2px;padding:5px 10px;float:right;color:#cecece;cursor: pointer}
div.fieldItem .itemRemove:hover,div.fieldItem .itemDraggable:hover{color:#1998d5;}
div.fieldItem .fields{float:left;padding-left:10px;width:75%;}
div.fieldItem .fields{ cursor:pointer; }
div.fieldItem .fields .title{padding-top:5px;height:30px;display:block;font-size:11px;text-transform: uppercase;}
div.fieldItem .fields .content{padding-top:4px;display:none;margin-bottom:15px;position:relative;left:-40px;width:280px;}


/* SECTIONS */


.module_filter{font-size:11px !important}
div.callToAction{border:1px solid transparent;width:90px;cursor: pointer;height:95px;float:left !important;padding-top:20px;}
div.callToAction:hover{border:1px solid #d7d7d7;background-color: #23a2f1;color:#fff !important;}
div.callToAction:hover i, div.callToAction:hover label{color:#fff !important;}

div.callToAction i {color:#8f939e;font-size:30px;}
div.callToAction label {margin-top:10px;font-size:13px;}

a.feature-link{text-decoration: none}

[module="features"] img{max-width: 100%;}
[module="features"] img[src=""]{display:none;}
[module="features"] .feature-icon{z-index:0;}
[module="links"] .omw-links li:last-child{margin-right: 0 !important}

[module="image"]{overflow: hidden;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   [module="image"] img{width: 100%;}
}
[module="blockrepeater"]{width: 100% !important}
[module="blockrepeater"] div[omw-datasource='groupimage']{width: 100% !important}
[module="blockrepeater"] [module="image"][omw-datasource="groupimage"] img, [module="blockrepeater"] [module="image"][omw-datasource="groupimage"] a{width: 100% !important}
[module="blockrepeater"] a,[module="blockrepeater"] a:hover{text-decoration: none}
[module="dynamictext"]{/*width:100% !important;*/clear: both;}
[module="dynamictext"] .omw-sentence p{text-align: left}
[module="menu"] .omw-menu{float:left;}

[module="blockrepeater"] .omw-col-repeater,[module="block-cards"] .omw-col-repeater,.omw-block-cards .section-wide-card{max-width: 100% !important;/*overflow: hidden;*/}
[module="block-cards"]{width: 100%;}
[module="block-cards"] .column-card{min-height: 1px;}
[module="block-cards"] [module]{clear: both;}

/* MODULE REPEATER */
.omw-blockrepeater .col{margin-bottom:1.6%;}
/*[module="blockrepeater"] .omw-blockrepeater .col.col-isotype{margin:0 !important;margin-bottom:1.6% !important;}*/
[module="blockrepeater"] .omw-blockrepeater .repeater-sub-section,[module="blockrepeater"],.omw-block-cards .section-wide-card, .omw-block-cards .section-box-card{/*overflow: hidden;*/}
/*.omw-block-cards .section-wide-card, .omw-block-cards .section-box-card{margin:0 auto;width:100%;display: flow-root !important;text-align: center; }*/ /* FOI POSTO IMPORTANT NO DISPLAY PARA QUE O CARD GANHE CORPO, O OVERFLOW HIDDEN NAO PODE SER USADO PK OS SUBMENUS NAO FICAM VISIVEIS */
.omw-block-cards .section-wide-card{margin:0 auto;width:100%;display: block !important;text-align: center; } /* FOI POSTO IMPORTANT NO DISPLAY PARA QUE O CARD GANHE CORPO, O OVERFLOW HIDDEN NAO PODE SER USADO PK OS SUBMENUS NAO FICAM VISIVEIS */
.omw-block-cards .section-box-card{margin:0 auto;display: table !important;width:100%;text-align: center; } /* FOI POSTO IMPORTANT NO DISPLAY PARA QUE O CARD GANHE CORPO, O OVERFLOW HIDDEN NAO PODE SER USADO PK OS SUBMENUS NAO FICAM VISIVEIS */
.omw-block-cards .section-wide-card{width: 100%;float: left;}
/*@media screen\0{
	.omw-block-cards .section-wide-card{float: none;}
}
@media screen\9{
	.omw-block-cards .section-wide-card{float: none;}
}
@supports (-ms-ime-align:auto) {
	.omw-block-cards .section-wide-card{float: none;}
}*/

[module="blockrepeater"] .grid-sizer-gutter{width: 1.6%}


[module="image"] a.feature-link{overflow:hidden;text-decoration: none !important;display: table;margin:0 auto;} /* meteu-se display table para que quando uma imagem está centrada com link o link fique apenas na imagem e nao a 100% */

[module="image"] a.feature-link.omw-zoom img{
	transition:			all 0.5s ease !important;
	-moz-transition:	all 0.5s ease !important;
	-webkit-transition:	all 0.5s ease !important;
	-o-transition:		all 0.5s ease !important;
	transform:scale(1);
}
[module="image"] a.feature-link.omw-zoom img:hover{transform:scale(1.1)}

[module="image"] a.feature-link.omw-color img{
	transition:			all 0.5s ease !important;
	-moz-transition:	all 0.5s ease !important;
	-webkit-transition:	all 0.5s ease !important;
	-o-transition:		all 0.5s ease !important;
	filter:none;
	-webkit-filter: none;
}
[module="image"] a.feature-link.omw-color img:hover{filter:grayscale(100%);-webkit-filter: grayscale(1);}
[module="image"] img{/*width: 100%;*/}
.section-wide,.section-box,.sub-section{clear:both;}
.section-wide,.section-box{/*display: table !important;*/width:100%;}
.section-wide.omw-floating,.section-box.omw-floating,.sub-section.omw-floating{overflow:visible;display: block !important;}


/*#builder-sections h1,#builder-sections h2,#builder-sections h3,#builder-sections p {line-height: normal}*/
#builder-sections * {/*line-height: normal*/}
/*#builder-sections [module='text'] {line-height: normal}*/

.omw-vfullscreen, .omw-vfullscreen .sub-sections{height:100vh !important;overflow: hidden;}
.omw-vfullscreen [module="video"] {height:100vh !important;}
/*.omw-vfullscreen [module="video"] iframe{height:100vh !important;}*/

.omw-vnormal, .omw-vnormal .sub-sections {height: "auto"}
.omw-vauto{}
.sub-sections{/*overflow:hidden;*/width: 100%; float:left;}
.omw-vtop{position: absolute;top:0;left:0;right:0;}
.omw-vmiddle{position: absolute; top:50%; transform:translateY(-50%);left:0;right:0;}
.omw-vbottom{position: absolute;bottom:0;left:0;right:0;}
[module="menu"] li {cursor: pointer}

.omw-links ul{list-style: none;padding:0;margin:0;}

.omw-links ul li a{display:block;text-decoration: none; line-height: 21px;}
.omw-links ul li a:hover{text-decoration: none}
.omw-links ul li:last-child a{margin-bottom: 0 !important;margin-right: 0 !important;}


/*h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{margin-top:10px;}*/
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-weight: 400}
.omw-col-disposition{display:block ;margin:0 auto;}
.omw-col-disposition.hor [module]{clear:none !important;float:left !important;}
/*.omw-minHeight .omw-col-disposition{background-color:red;position: absolute;left:0;right:0;height:100%;}*/


/* COLUMN ANIMATION */
/*omw-column-animation-fadein*/
.omw-column-animation.omw-column-animation-fadein  .omw-column-animation-back,.omw-column-card-animation.omw-column-card-animation-fadein  .omw-column-card-animation-back{
	opacity:0;
	display: block !important;
	transition: opacity .3s ease-out !important;
    -moz-transition: opacity .3s ease-out !important;
    -webkit-transition: opacity .3s ease-out !important;
    -o-transition: opacity .3s ease-out !important;
}
.omw-column-animation.omw-column-animation-fadein:hover   .omw-column-animation-back,.omw-column-card-animation.omw-column-card-animation-fadein:hover   .omw-column-card-animation-back{
	opacity: 1;
	transition: opacity .5s ease-out !important;
    -moz-transition: opacity .5s ease-out !important;
    -webkit-transition: opacity .5s ease-out !important;
    -o-transition: opacity .5s ease-out !important;

}

/*omw-column-animation-flipx*/
/* entire container, keeps perspective */

.omw-column-animation.omw-column-animation-flipx .omw-column-animation-back,.omw-column-animation.omw-column-animation-flipy .omw-column-animation-back{z-index: 2;opacity:0;}
.omw-column-card-animation.omw-column-card-animation-flipx .omw-column-card-animation-back,.omw-column-card-animation.omw-column-card-animation-flipy .omw-column-card-animation-back{z-index: 2;opacity:0;}
.omw-column-animation.omw-column-animation-flipx .omw-column-animation-face,.omw-column-animation.omw-column-animation-flipy .omw-column-animation-face{z-index: 1 !important}
.omw-column-card-animation.omw-column-card-animation-flipx .omw-column-card-animation-face,.omw-column-card-animation.omw-column-card-animation-flipy .omw-column-card-animation-face{z-index: 1 !important}

.omw-column-animation .omw-column-animation-face,.omw-column-card-animation .omw-column-card-animation-face{display: inline-block !important;height: 100%;}
.omw-column-animation .omw-column-animation-back,.omw-column-card-animation .omw-column-card-animation-back{display: inline-block !important;left:0 !important;height: 100%;}

.omw-column-animation .omw-column-animation-face.omw-autocenter,.omw-column-card-animation .omw-column-card-animation-face.omw-autocenter{display: flex !important;}
.omw-column-animation .omw-column-animation-back.omw-autocenter,.omw-column-card-animation .omw-column-card-animation-back.omw-autocenter{display: flex !important;}


.omw-column-animation.omw-column-animation-flipx .omw-column-animation-face,.omw-column-card-animation.omw-column-card-animation-flipx .omw-column-card-animation-face{float:left !important;}
.omw-column-animation.omw-column-animation-flipx .omw-column-animation-back,.omw-column-card-animation.omw-column-card-animation-flipx .omw-column-card-animation-back{float:left !important;}

/* END COLUMN ANIMATION */


.section.group{width:100%;}
.section-wide{min-height:30px;border:1px dashed #F7F7F7;padding:0px;}
.section-wide-siderbar{min-height:30px;padding:0px;}
.section-wide:hover, .section-wide.selected{border:1px dashed #3276B1 }
.section-wide.sub-section:hover, .section-wide.sub-section.selected{border:1px dashed #754043 }

.section-box-sidebar{min-height:30px;margin:0 auto;/*width:75%;*/}
.section-box{min-height:30px;margin-left:auto !important;margin-right:auto !important;width:100%;max-width:1200px;border:1px dashed #F7F7F7;padding:0px;}
.section-box-card{min-height:30px;margin-left:auto !important;margin-right:auto !important;width:100%;max-width:1200px;padding:0px;}
.section-box:hover,.section-box.selected{border:1px dashed #3276B1 }

.section-box.sub-section:hover,.section-box.sub-section.selected{border:1px dashed #754043  }

.column{border:1px dashed #F7F7F7;min-height:30px}
.column:hover, .column.selected{border:1px dashed #91c11d;}

.section-options{
-webkit-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.29);
-moz-box-shadow:    0px 2px 2px 0px rgba(50, 50, 50, 0.29);
box-shadow:         0px 2px 2px 0px rgba(50, 50, 50, 0.29);
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
display:none;position:absolute;width:190px;height:30px;background-color:#1998d5;bottom:-30px;z-index: 9999;left:50%;margin-left:-95px;
text-align: center;
border:1px solid #f0f0f0;
border-top:none;
opacity: 0 !important;
position: absolute !important;left:-100px !important;top: 0 !important;


}

.sub-section > .section-options{
-webkit-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.29);
-moz-box-shadow:    0px 2px 2px 0px rgba(50, 50, 50, 0.29);
box-shadow:         0px 2px 2px 0px rgba(50, 50, 50, 0.29);
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
display:none;position:absolute;width:170px;height:30px;background-color:#754043;top:0px;z-index: 9999;left:50%;margin-left:-85px;
text-align: center;
border:1px solid #f0f0f0;
border-top:none;


}

.column > .section-options{
-webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.29);
-moz-box-shadow:    0px 0px 2px 0px rgba(50, 50, 50, 0.29);
box-shadow:         0px 0px 2px 0px rgba(50, 50, 50, 0.29);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
display:none;position:absolute;width:140px;height:30px;background-color:#91c11d;top:50%;z-index: 9999;left:50%;margin-left:-70px;margin-top:-15px;
text-align: center;
border:1px solid #f0f0f0
}

.column > .section-option-sidebar{
-webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.29);
-moz-box-shadow:    0px 0px 2px 0px rgba(50, 50, 50, 0.29);
box-shadow:         0px 0px 2px 0px rgba(50, 50, 50, 0.29);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
display:none;position:absolute;width:160px;height:30px;background-color:#91c11d;top:50%;z-index: 9999;left:50%;margin-left:-80px;margin-top:-15px;
text-align: center;
border:1px solid #f0f0f0
}

[module] > .section-options{
-webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.29);
-moz-box-shadow:    0px 0px 2px 0px rgba(50, 50, 50, 0.29);
box-shadow:         0px 0px 2px 0px rgba(50, 50, 50, 0.29);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
display:none;position:absolute;width:30px;height:74px;background-color:orange;top:0%;margin-top:0px;z-index: 999999;left:-30px;margin-left:0px;
text-align: center;
border:1px solid #f0f0f0;

}


[module] > .section-options i{clear:both;display:block;margin-right:0 !important}
[module]{border:1px dashed transparent;clear:both;/*z-index: 99999 !important*/}
[module]:hover, [module].selected{border:1px dashed orange}
[module] > * {word-wrap:break-word !important;}

.section-options i{color:#fff;margin-right:10px;margin-top:7px;cursor:pointer}
.section-options i:last-child{margin-right:0}
.section-options i:hover{color:#6AC3ED}

.column > .section-options i:hover{color:#333}
.sub-section > .section-options i:hover{color:#999}
[module] > .section-options i:hover{color:#333}

.colorpicker{z-index: 999999999 !important}
.colorselector{position:absolute !important}


.panel-collapse .panel-body{color:#666}
.panel-body strong{font-size:13px;
	background-color:#f3f3f3;
	padding:5px 10px 5px 0px;
	display:block;
	text-align: center;
	margin-bottom: 5px
	
}
.col{margin-top:0;margin-bottom:0}
.row{margin:0 auto }



.left-sidebar{float:left;width:30%;}
.left-siderbar-container{float:left;margin-left:2%;width:68%}

.right-sidebar{float:right;width:30%;}
.right-siderbar-container{float:left;margin-right:2%;width:68%}

.sidebar .col{margin-left:0 !important;}

.section-wide,.section-box,.sub-section{clear:both;}

.section-wide:before , .contextSectionSelected:before{
	visibility: hidden;
	content:"Secção";
	border:1px solid #d7d7d7;
	position: absolute;
	bottom:0px;
	left:0px;
	background-color:#fff;
	text-transform: uppercase;
	font-size: 8px;
	padding:2px 2px 2px 2px;
	line-height: 12px;
	z-index: 99999;
	cursor: move;
}
.section-wide:hover:before, .contextSectionSelected:before{
	visibility: visible;
}

.section-box:before , .contextSectionSelected:before{
	visibility: hidden;
	content:"Secção";
	border:1px solid #d7d7d7;
	position: absolute;
	bottom:0px;
	left:0px;
	background-color:#fff;
	text-transform: uppercase;
	font-size: 8px;
	padding:2px 2px 2px 2px;
	line-height: 12px;
	z-index: 999999 !important;
	cursor: move;
}
.section-box:hover:before, .contextSectionSelected:before{
	visibility: visible;
}

.sub-section:before, .contextSubSectionSelected:before{
	visibility: hidden;
	content:"Sub-Secção";
	position: absolute;
	top:0;
	background-color:#fff;
	text-transform: uppercase;
	border:1px solid #d7d7d7;
	font-size: 8px;
	padding:2px 2px 2px 2px;
	line-height: 12px;
	z-index: 999999 !important;
	cursor: move;
}
.sub-section:hover:before, .contextSubSectionSelected:before{
	visibility: visible;
}

.column:before, .contextColumnSelected:before{
	visibility: hidden;
	content:"Coluna";
	position: absolute;
	border:1px solid #d7d7d7;
	bottom:0px;
	right:0px;
	background-color:#fff;
	text-transform: uppercase;
	font-size: 8px;
	padding:2px 2px 2px 2px;
	line-height: 12px;
	z-index: 999999 !important;
	cursor: move;
}
.column:hover:before, .contextColumnSelected:before{
	visibility: visible;
}

[module]:before, .contextModuleSelected:before{
	visibility: hidden;
	content:"Módulo";
	position: absolute;
	bottom:0px;
	right:0px;
	background-color:#fff;
	border:1px solid #d7d7d7;
	text-transform: uppercase;
	line-height: 12px;
	font-size: 8px;
	padding:2px 2px 2px 2px !important;
	z-index: 999999 !important;
	cursor: move;
}
[module]:hover:before, .contextModuleSelected:before{
	visibility: visible;
}



.omw-sentence strong{font-weight: bold}


/*.omw-sentence br{display: table;}*/


#builder-sections  h1{margin-top:0}

a.moresettings_btn{font-size:11px !important;text-align: center}
.moresettings{display:none;}
.moresettings.on{display:block}

.bs-example-modal{z-index:999999999 !important}
.modal-backdrop{z-index:99999999 !important}

.omw-video-wrapper         {width:100%; max-width:100%; height:100%; margin:0 auto; background:#CCC}
.omw-video-h_iframe        {position:relative; padding-top: 56%;}
.omw-video-h_iframe iframe {position:absolute;top:0;left:0;width:100%; height:100%;}

.omw-gallery-container .col{background-color:transparent !important;background: url('https://weasy.io/_imgs/imagetemplate.png') no-repeat center center; background-size: 50%}

.nomargin .col{margin:0 !important;}
.nomargin .col.span_2_of_10{width:20%;}

.nomargin .col.span_2_of_12{width:16.666%;}
.nomargin .col.span_3_of_12{width:25%;}
.nomargin .col.span_4_of_12{width:33.333%;}
.nomargin .col.span_6_of_12{width:50%;}

.omw-gallery-container > div.section{margin-bottom:1.6% !important} 
.nomargin > div.section{margin-bottom:0 !important;} 

.omw-gallery-container div.col{display:table !important;overflow: hidden !important;}
.omw-gallery-container div.col:nth-child(2n){background-color:transparent; !important}
.omw-gallery-container div.col span{
	display:table-cell;
	text-align:center;
	vertical-align: middle;
	color:#fff;;
	background-color: rgba(0,0,0,0.7);
	opacity: 0;
	 transition: opacity .3s ease-out;
    -moz-transition: opacity .3s ease-out;
    -webkit-transition: opacity .3s ease-out;
    -o-transition: opacity .3s ease-out;
}
.omw-gallery-container.showtitles div.col span:hover{
	opacity: 1;
}

.omw-gallery-filter-container ul { list-style: none;text-align: center;}
.omw-gallery-filter-container ul li{display:inline;margin-right:30px;} 


.omw-payments div{padding:5px;}

.omw-socialnetworks div{ width:30px;height:30px;background-color:#336699;display:table;text-align:center;float:left;margin-right:0px;margin-bottom:0px }
.omw-socialnetworks div i{ display:table-cell;vertical-align:middle;font-size:15px;color:#fff }
.omw-socialnetworks div.facebook{background-color:#4a6ea9;}
.omw-socialnetworks div.facebook i{color:white;}
.omw-socialnetworks div.twitter{background-color:#2da3eb;}
.omw-socialnetworks div.twitter i{color:white;}
.omw-socialnetworks div.linkedin{background-color:#0085af;}
.omw-socialnetworks div.linkedin i{color:white;}
.omw-socialnetworks div.googleplus{background-color:#dc4a38;}
.omw-socialnetworks div.googleplus i{color:white;}
.omw-socialnetworks div.youtube{background-color:#cf3427;}
.omw-socialnetworks div.youtube i{color:white;}
.omw-socialnetworks div.vimeo{background-color:#5bc8ff;}
.omw-socialnetworks div.vimeo i{color:white;}
.omw-socialnetworks div.pinterest{background-color:#cb2027;}
.omw-socialnetworks div.pinterest i{color:white;}
.omw-socialnetworks div.tumblr{background-color:#304e6c;}
.omw-socialnetworks div.tumblr i{color:white;}
.omw-socialnetworks div.instagram{background-color:#6a453c;}
.omw-socialnetworks div.instagram i{color:white;}
.omw-socialnetworks div:hover{opacity: .75}

.omw-slideshow-plugin{display: none;}
.omw-slideshow-group-slide1.omw-slideshow-desktop{display: table}
/* BEGIN LIVE PREVIEW */
#builder-sections.live-preview{/*overflow-x:hidden;*/ overflow: hidden}


/* fernando */
#builder-sections.live-preview .omw-header-dinamic{display: none !important;z-index: 999999 !important;left:0;right:0;opacity: 0;}
#builder-sections.live-preview .omw-header-dinamic .wow{visibility: visible !important;}
#builder-sections.live-preview .omw-fixed{/*position: fixed !important;*/z-index: 999999 !important;left:0;right: 0;top:0 !important;}

#builder-sections.live-preview .section-wide, 
#builder-sections.live-preview .section-wide:hover,
#builder-sections.live-preview .section-wide.sub-section:hover, 
#builder-sections.live-preview .section-wide.sub-section.selected,
#builder-sections.live-preview .section-box, #builder-sections.live-preview .section-box:hover,
#builder-sections.live-preview .section-box.selected,
#builder-sections.live-preview .column, #builder-sections.live-preview .column:hover , #builder-sections.live-preview .column.selected,
#builder-sections.live-preview .section-box.sub-section:hover, #builder-sections.live-preview .section-box.sub-section.selected,
#builder-sections.live-preview [module],
#builder-sections.live-preview [module]:hover, #builder-sections.live-preview [module].selected{border:0px solid transparent ;cursor:default;}



#builder-sections.live-preview .section-wide:before , #builder-sections.live-preview .contextSectionSelected:before,
#builder-sections.live-preview .section-box:before, 
#builder-sections.live-preview .sub-section:before, #builder-sections.live-preview .contextSubSectionSelected:before,
#builder-sections.live-preview .column:before, #builder-sections.live-preview .contextColumnSelected:before,
#builder-sections.live-preview [module]:before, #builder-sections.live-preview .contextModuleSelected:before,
#builder-sections.live-preview [module]:hover::before, #builder-sections.live-preview .contextModuleSelected::before{display:none;}

[module="menu"][tsplugin="3"] {z-index: 1000002;}
/* END LIVE PREVIEW */

/* INICIO CSS'S PARA MENU RESPONSIVO */
.omw-responsive-bar{
	height: 50px;
	background-color: #000;
	color:#fff;
	width: 100%;
	line-height: 50px;
	padding: 0 4%;
	display: none;
	position: fixed;
	z-index: 9999999;
	top: 0;
}
.dl-menuwrapper{z-index: 99;}
.omw-responsive-icons{
	height: 50px;
	color:#fff;
	line-height: 50px !important;
	position: absolute;
	right: 4%;
	top:0;
	z-index: 999;
}
.omw-responsive-icons a{
	color: #fff;
}
.omw-responsive-icons .iconBox{
	float: left;
    font-size: 18px;
    line-height: 50px !important;
    text-align: center;
    width: 30px;
}
.omw-responsive-bar{display:none;}
[module="menu"] {display:block;}
/* FIM */

.omw-module-center{
	/*transform: translateX(-50%);
	left: 50%;*/
	max-width: 100%;
	display: table;
	float: none !important;
}

.omw-plugin-search-container{
	max-width: 100%;
}

.omw-customField{
	max-width: 100%;
}

[module="search"]{
	/*z-index: 1000001 !important;*/
	z-index: auto !important;
}
[module="search"] #pesquisaOutput{
	z-index: 1000004 !important;
}

.omw-slideshow-plugin{display: none;}
.omw-slideshow-group-slide1.omw-slideshow-desktop{display: table}
/*[module='slidshow']{ display: none;}*/

.omw-hide-desktop{display: none !important;}
.omw-hide-smalldesktop{display: none !important;} 
.omw-block-cards .section-wide-card.omw-hide-desktop, .omw-block-cards .section-box-card.omw-hide-desktop{display: none !important;} 
.omw-block-cards .section-wide-card.omw-hide-smalldesktop, .omw-block-cards .section-box-card.omw-hide-smalldesktop{display: none !important;} 

#builder-sections .omw-slideshow-plugin{width: 100%}

[module="slideshow"] .owl-item:not(.active) [module]{opacity: 0;}
[module="slideshow"] .owl-controls{position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
[module="slideshow"] [module="title"]{display: block !important;}

/* MODULE REPEATER */
/*.omw-blockrepeater .col{margin-bottom:1.6%;}*/
/*[module="blockrepeater"] .omw-blockrepeater .col.col-isotype{margin:0 !important;margin-bottom:1.6% !important;}*/
[module="blockrepeater"] .omw-blockrepeater .repeater-sub-section{overflow: hidden;}
[module="blockrepeater"] .grid-sizer-gutter{width: 1.6%}

/* AUTO VERTICAL CENTER */
.omw-autocenter .omw-col-disposition{/*width:100%;position: absolute;top:50%;transform:translateY(-50%);left:0;right: 0;margin:0 !important;*/align-self: center;width: 100%;}

/*.omw-autocenter{display: flex !important; flex-direction: column; justify-content: center;}*/

.omw-autocenter{display: flex !important; justify-content: center;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   .omw-autocenter{height: 1px;}
}
.omw-autocenter-left{justify-content: flex-start !important;}
.omw-autocenter-center{justify-content: center !important;}
.omw-autocenter-right{justify-content: flex-end !important;}
.ver{width: 100%;}

.omw-sentence ul{padding-left: 13px;}

/* CLASSES PARA O MODULO BLOCOS REPETIÇÃO RESPONSIVO */
/*[module="blockrepeater"] .omw-blockrepeater .span_6_of_12.col-isotype{width: 49.16%; margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_6_of_12.col-isotype:nth-child(2n+1){clear:both; margin-left:0 !important;}
[module="blockrepeater"] .omw-blockrepeater .span_3_of_12.col-isotype{width: 49.16%; margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_3_of_12.col-isotype:nth-child(2n+1){clear:both; margin-left:0 !important;}
[module="blockrepeater"] .omw-blockrepeater .span_9_of_12.col-isotype{width: 100%; margin-left:0% !important;}
[module="blockrepeater"] .omw-blockrepeater .span_4_of_12.col-isotype{width: 49.16%; margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_4_of_12.col-isotype:nth-child(2n+1){clear:both; margin-left:0 !important;}
[module="blockrepeater"] .omw-blockrepeater .span_2_of_12.col-isotype{width: 32.26%; margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_2_of_12.col-isotype:nth-child(2n+1){clear:both; margin-left:0 !important;}
[module="blockrepeater"] .omw-blockrepeater .span_8_of_12.col-isotype{width: 100%; margin-left:0% !important;}
[module="blockrepeater"] .omw-blockrepeater .span_2_of_10.col-isotype{width: 49.16%; margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_2_of_10.col-isotype:nth-child(2n+1){clear:both; margin-left:0 !important;}*/
[module="blockrepeater"] .omw-blockrepeater .span_6_of_12.col-isotype{margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_6_of_12.col-isotype:nth-child(2n+1){clear:both; margin-left:0 !important;}
[module="blockrepeater"] .omw-blockrepeater .span_3_of_12.col-isotype{margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_3_of_12.col-isotype:nth-child(4n+1){clear:both; margin-left:0 !important;}
[module="blockrepeater"] .omw-blockrepeater .span_9_of_12.col-isotype{margin-left:0% !important;}
[module="blockrepeater"] .omw-blockrepeater .span_4_of_12.col-isotype{margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_4_of_12.col-isotype:nth-child(3n+1){clear:both; margin-left:0 !important;}
[module="blockrepeater"] .omw-blockrepeater .span_2_of_12.col-isotype{margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_2_of_12.col-isotype:nth-child(6n+1){clear:both; margin-left:0 !important;}
[module="blockrepeater"] .omw-blockrepeater .span_8_of_12.col-isotype{margin-left:0% !important;}
[module="blockrepeater"] .omw-blockrepeater .span_2_of_10.col-isotype{margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_2_of_10.col-isotype:nth-child(5n+1){clear:both; margin-left:0 !important;}
/* FIM */

/*.omw-hide-smartphones{display: block;}
.omw-hide-tablet{display: block;}*/

#builder-sections.live-preview .omw-header-dinamic.omw-dinamic{
	display: none !important;
}
#builder-sections.live-preview .omw-header-dinamic.omw-dinamic.mostraCab{
	display: block !important;
}

/*@media screen and (max-width: 480px) {*/

#builder-sections .omw-slideshow-plugin{width: 100%}

.omw_app_cookiebar{z-index: 99999991 !important;}

@media screen and (min-width: 1025px) {
	[module="slideshow"] .omw-slideshow-desktop{display:table !important;}
	[module="slideshow"] .omw-slideshow-laptop{display:none  !important;}
	[module="slideshow"] .omw-slideshow-tablet{display:none !important;}
	[module="slideshow"] .omw-slideshow-smartphone{display:none !important;}
}

@media screen and (max-width: 1024px) {
	[module="slideshow"] .omw-slideshow-desktop{display:table !important;}
	[module="slideshow"] .omw-slideshow-laptop{display:none  !important;}
	[module="slideshow"] .omw-slideshow-tablet{display:none !important;}
	[module="slideshow"] .omw-slideshow-smartphone{display:none !important;}
}

[module="title"] .omw-sentence span{opacity:1}




@media screen and (max-width: 680px) {
	[module="slideshow"] .omw-slideshow-desktop{display:none !important;}
	[module="slideshow"] .omw-slideshow-laptop{display:none !important;}
	[module="slideshow"] .omw-slideshow-tablet{display:none !important;}
	[module="slideshow"] .omw-slideshow-smartphone{display:table !important;}
	.column{padding-left: 0 !important;padding-right: 0 !important;}
	[module="newsletter"]{float: none !important;}
	.omw-gallery-container .span_4_of_12, .omw-gallery-container .span_6_of_12, .omw-gallery-container .span_3_of_12, .omw-gallery-container .span_2_of_12, .omw-gallery-container .span_2_of_10{ width: 100% !important; }
}
@media screen and (max-width: 480px){
	.omw-legal-footer-bar a{display: block;text-align: center;margin-top:8px; margin-bottom:8px;}
	.omw-legal-footer-bar span{display: block;text-align: center;margin-top:5px; margin-bottom:5px;}
	.omw-legal-footer-bar span a{display:inline;}

	#omw-modal-overflow-cart-message .uk-button{width:90% !important;clear:both;margin-left:0 !important;margin-bottom:10px;}

}

@media screen and (max-width: 980px) and (min-width: 481px){
	[module="slideshow"] .omw-slideshow-desktop{display:none !important;}
	[module="slideshow"] .omw-slideshow-laptop{display:none !important;}
	[module="slideshow"] .omw-slideshow-tablet{display:none !important;}
	[module="slideshow"] .omw-slideshow-smartphone{display:table !important;}
}

@media screen and (max-width: 980px) {
	/*:not(.omw-responsive-bar)[module='loginlite'],:not(.omw-responsive-bar)[module='currency'],:not(.omw-responsive-bar)[module='search'][tsplugin='1'],:not(.omw-responsive-bar)[module='idiomas'],:not(.omw-responsive-bar)[module='shoppingcart']{display: none !important;}*/

	#builder-sections [module].omw-modulo-responsive-bar{display: none !important;}
	.live-preview [module="features"] .feature-icon{display: table !important;float: none !important;padding: 10px 0 !important;position: relative !important;margin:0 auto !important;right: 0 !important;left: 0 !important;}
	.live-preview [module="features"] .omw-sentence{padding: 0 !important;}
	.live-preview [module="features"] .omw-sentence *{text-align: center !important;}
	.temMenu .omw-floating{margin-top: 50px !important;}
	[module="block-cards"] .omw-column-card-no-padding{padding-left:0 !important; padding-right: 0 !important;}
	[module="block-cards"] .omw-column-card-no-margin{padding-top:0 !important; padding-bottom: 0 !important;}
	.omw-feature-responsive-padding-left .feature-icon{left:auto !important;}
	.omw-feature-responsive-padding-right .feature-icon{right:4% !important;}

	.omw-column-hor-center [module]:not([module="maps"]):not([module="slideshow"]):not([module="slideshowlite"]){float:none !important;margin-left: auto !important;margin-right: auto !important;display: table !important;padding-left: 0 !important;padding-right: 0 !important}
	.omw-column-hor-center [module]:not([module="maps"]):not([module="slideshow"]):not([module="slideshowlite"]),.omw-column-card-hor-center .omw-col-disposition [module]{float:none !important;margin-left: auto !important;margin-right: auto !important;display: table !important;padding-left: 0 !important;padding-right: 0 !important}
	.omw-column-hor-center .omw-col-disposition,.omw-column-hor-center .col:not(.omw-col-disposition [module="blockrepeater"]):not(.omw-col-disposition [module="block-cards"]){padding-right: 1.6% !important;padding-left: 1.6% !important}
	.omw-column-hor-center.omw-column-no-padding .omw-col-disposition,.omw-column-no-padding.omw-column-hor-center .col:not(.omw-col-disposition [module="blockrepeater"]):not(.omw-col-disposition [module="block-cards"]){padding-right: 0% !important;padding-left: 0% !important}
	.omw-column-card-hor-center .omw-col-disposition [module] ul li a{text-align: center !important;}
/*	.omw-column-card-hor-center{float:none !important;margin-left: auto !important;margin-right: auto !important;display: table !important;padding-left: 0 !important;padding-right: 0 !important}*/


	.column{padding-left: 0 !important;padding-right: 0 !important;}
	.omw-fixed{display: none;}
	#omw-fixed-sidebar .sidebar{display: none;}
	#omw-fixed-sidebar.omw-fixed-sidebar .left-siderbar-container{margin-left: 0!important;}

	#builder-sections [module="blockrepeater"] .omw-blockrepeater .span_6_of_12.col-isotype .column{width: 100% !important; margin-left:0% !important;} 
	#builder-sections [module="blockrepeater"] .omw-blockrepeater .span_3_of_12.col-isotype .column{width: 100% !important; margin-left:0% !important;}
	#builder-sections [module="blockrepeater"] .omw-blockrepeater .span_9_of_12.col-isotype .column{width: 100% !important; margin-left:0% !important;}
	#builder-sections [module="blockrepeater"] .omw-blockrepeater .span_4_of_12.col-isotype .column{width: 100% !important; margin-left:0% !important;}
	#builder-sections [module="blockrepeater"] .omw-blockrepeater .span_2_of_12.col-isotype .column{width: 100% !important; margin-left:0% !important;}
	#builder-sections [module="blockrepeater"] .omw-blockrepeater .span_8_of_12.col-isotype .column{width: 100% !important; margin-left:0% !important;}
	#builder-sections [module="blockrepeater"] .omw-blockrepeater .span_2_of_10.col-isotype .column{width: 100% !important; margin-left:0% !important;}
}

@media screen and (max-width: 768px) {
	#builder-sections [module].omw-modulo-responsive-hor{padding-left: 4% !important;padding-right: 4% !important;}
	#builder-sections [module].omw-modulo-responsive-ver{padding-top: 4% !important;padding-bottom: 4% !important;}

	html:not([superuser="true"]) #builder-sections [module]:not([module="maps"]):not([module="slideshow"]):not([module="slideshowlite"]):not([module="block-cards"]){padding-left: 4% !important;padding-right: 4% !important;}

	html:not([superuser="true"]) #builder-sections .column.span_6_of_12{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	html:not([superuser="true"]) #builder-sections .column.span_3_of_12{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	html:not([superuser="true"]) #builder-sections .column.span_9_of_12{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	html:not([superuser="true"]) #builder-sections .column.span_4_of_12{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	html:not([superuser="true"]) #builder-sections .column.span_8_of_12{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	html:not([superuser="true"]) #builder-sections .column.span_2_of_10{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	html:not([superuser="true"]) #builder-sections .column.span_2_of_12{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	html:not([superuser="true"]) #builder-sections .column.span_12_of_12{width:100% !important;margin-left:0% !important;margin-right:0% !important;}

	.omw-background-slideshow[parallax="true"]{background-size:auto !important;}
	.omw-background-slideshow[parallax="false"]{background-attachment:initial !important;}
	/* SECCOES FULL SCREEN RESET PARA STATIC */
	.omw-vfullscreen{height:auto !important;}
	.omw-vtop{position: relative !important;}
	.omw-vbottom{position: relative !important;}
	.omw-vmiddle{
		top:auto !important;
		transform: none !important;
		position: relative !important;
		-ms-transform:none !important;
	    -webkit-transform: none !important;
	    transform: none !important;
	}
	.omw-vfullscreen, .omw-vfullscreen .sub-sections{height:auto !important;}
	.omw-vfullscreen .vegas-wrapper{position: relative !important}

	[module="logotipo"]{
		width: 100% !important;
	}
	
	[module="callToAction"] .omw-custombutton{
		float: left;
		width: 100%;
		padding: 20px 0 0 !important;
	}
	[module="callToAction"] .omw-sentence{
		text-align: center;
	}
	
	#builder-sections .omw-hide-desktop{display: block !important;}
	#builder-sections .omw-hide-smalldesktop{display: block !important; }
	#builder-sections .omw-hide-smartphones{display: none !important;}

	#builder-sections .omw-block-cards .section-wide-card .omw-hide-desktop, #builder-sections .omw-block-cards .section-box-card .omw-hide-desktop{display: block !important;} 
	#builder-sections .omw-block-cards .section-wide-card .omw-hide-smalldesktop, #builder-sections .omw-block-cards .section-box-card .omw-hide-smalldesktop{display: block !important;} 
	#builder-sections .omw-block-cards .section-wide-card .omw-hide-smartphones, #builder-sections .omw-block-cards .section-box-card .omw-hide-smartphones{display: none !important;} 



	.omw-floating .column{position: relative !important;}
	/*.omw-gallery-container .span_4_of_12, .omw-gallery-container .span_6_of_12, .omw-gallery-container .span_3_of_12, .omw-gallery-container .span_2_of_12, .omw-gallery-container .span_2_of_10{ width: 100% !important; }*/
	[module="gallery"] .omw-gallery-container .omw-field-image.span_6_of_12{width: 49.16%; margin-left:1.6% !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_3_of_12{width: 49.16%; margin-left:1.6% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_3_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_9_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_4_of_12{width: 49.16%; margin-left:1.6% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_4_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_12{width: 32.26%; margin-left:1.6% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_8_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_10{width: 49.16%; margin-left:1.6% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_10:nth-child(2n+1){clear:both; margin-left:0 !important;}

	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_6_of_12{width: 50%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_3_of_12{width: 50%; margin-left:0% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_3_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_9_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_4_of_12{width: 50%; margin-left:0% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_4_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_2_of_12{width: 33.33%; margin-left:0% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_8_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_2_of_10{width: 50%; margin-left:0% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_10:nth-child(2n+1){clear:both; margin-left:0 !important;}

	.omw-plugin-news-2-section .omw-plugin-news-2{width: 100% !important;}
	.omw-plugin-news-1-section .omw-plugin-news-1{width: 100% !important;}
	.omw-brands-container .noAnimation{ width: 100% !important; }

	#builder-sections.live-preview .omw-header-dinamic.omw-dinamic{display: none !important;}
	/*.col{margin: 0 !important;}*/
	.column .hor{float: none !important;}
	/*.column .hor [module]{float: none !important; display: table !important;}*/ /*TIROU-SE ESTA CLASSE PARA QUE OS MODULOS NAO FIQUEM VERTICAIS CASO A COLUNA ESTEJA HORIZONTAL*/
	.omw-socialnetworks{float: none !important;}
	.column{margin-top: 20px !important;}
	.column{margin-bottom: 20px !important;}
	



	/* fernando - remover a classe igual mais em cima um pouco
	.column{padding: 0 20px !important;}
	fim */

	/* fernando - remover margens laterais modulos */
	[module]{margin-left:auto !important;margin-right: auto !important;}
	/* fim */

	/* NOVAS CLASSES PARA 480 */
	#builder-sections .column.span_6_of_12{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}
	#builder-sections .column.span_3_of_12{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}
	#builder-sections .column.span_9_of_12{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}
	#builder-sections .column.span_4_of_12{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}
	#builder-sections .column.span_8_of_12{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}
	#builder-sections .column.span_2_of_10{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}
	#builder-sections .column.span_2_of_12{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}
	#builder-sections .column.span_12_of_12{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}

	#builder-sections .column.span_6_of_12.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_3_of_12.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_9_of_12.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_4_of_12.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_8_of_12.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_2_of_10.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_2_of_12.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_12_of_12.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}

	/* PARA OPÇÃO SEM ESPAÇAMENTO LATERAL DAS COLUNAS */
	#builder-sections .column.span_6_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_3_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_9_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_4_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_8_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_2_of_10.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_2_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_12_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	/* FIM */
	/* PARA OPÇÃO SEM ESPAÇAMENTO VERTICAL DAS COLUNAS */
	#builder-sections .column.omw-column-no-margin{margin-bottom:0% !important;}
	/* FIM */

	#builder-sections .column.gridResponsiveControl{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}

	#builder-sections .left-sidebar{width:100% !important; margin-bottom:0% !important; margin-top:0 !important; margin-left:0% !important;}
	#builder-sections .left-siderbar-container{width:100% !important; margin-bottom:0% !important; margin-top:0 !important; margin-left:0% !important;}
	#builder-sections .right-sidebar{width:100% !important; margin-bottom:0% !important; margin-top:0 !important; margin-right:0% !important;}
	#builder-sections .right-siderbar-container{width:100% !important; margin-bottom:0% !important; margin-top:0 !important; margin-left:0% !important;}

	#builder-sections .column.col:nth-last-child(1){margin-bottom: 0 !important;}
	#builder-sections .column.col:nth-last-child(2){margin-bottom: 0 !important;}
	/* FIM */

	.omw-responsive-bar{display:block !important;}
	.omw-responsive-bar-hide{display:none !important;}
	#builder-sections [module="menu"] {display:none !important;}
	#builder-sections .column .hor [module="menu"]{display: none !important;}

	/* fernando - menu responsivo fixed */
	#builder-sections{margin-top: 50px;}
	/* fim */

	/* fernando - meter campos do formulário a 100% */
	[module="form"] .omw-customField{width: 100% !important;}
	[module="form"] input:not([type=radio]):not([type=checkbox]){width: 100% !important;}
	[module="form"] textarea{width: 100% !important;}
	[module="form"] button{width: 100% !important;}
	[module="form"] .omw-form-select{width: 100% !important;}
	/* fim */

	/* fernando - forçar padding em todos os modulos */
	[module]:not([module=maps],[module=block-cards],[module=blockrepeater],[module=slideshowlite]){padding-left: 4% !important; padding-right: 4% !important;}
	/*[module][module="maps"]{padding-top: 4% !important; padding-bottom: 4% !important;}*/
	/* fim */

	/* CLASSES PARA O MODULO GALERIA RESPONSIVO */
	[module="gallery"] .omw-gallery-container .omw-field-image.span_6_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_3_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_9_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_4_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_8_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_10{width: 100%; margin-left:0% !important;}
	/* FIM */

	/* CLASSES PARA O MODULO BLOCO REPETIÇÃO RESPONSIVO */
	[module="blockrepeater"] .omw-blockrepeater .span_6_of_12.col-isotype{width: 100%; margin-left:0% !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_3_of_12.col-isotype{width: 100%; margin-left:0% !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_9_of_12.col-isotype{width: 100%; margin-left:0% !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_4_of_12.col-isotype{width: 100%; margin-left:0% !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_2_of_12.col-isotype{width: 100%; margin-left:0% !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_8_of_12.col-isotype{width: 100%; margin-left:0% !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_2_of_10.col-isotype{width: 100%; margin-left:0% !important;}
	/* FIM */
	/* CLASSES PARA O MODULO CARDS RESPONSIVO */
	[module="block-cards"] .omw-block-cards .span_6_of_12{width: 100% !important; margin-left:0% !important;margin-bottom:1.6% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_3_of_12{width: 100% !important; margin-left:0% !important;margin-bottom:1.6% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_9_of_12{width: 100% !important; margin-left:0% !important;margin-bottom:1.6% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_4_of_12{width: 100% !important; margin-left:0% !important;margin-bottom:1.6% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_2_of_12{width: 100% !important; margin-left:0% !important;margin-bottom:1.6% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_8_of_12{width: 100% !important; margin-left:0% !important;margin-bottom:1.6% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_2_of_10{width: 100% !important; margin-left:0% !important;margin-bottom:1.6% !important;margin-top:0% !important;}

	[module="block-cards"] .omw-block-cards .span_6_of_12.omw-no-gutter-margin{width: 100% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_3_of_12.omw-no-gutter-margin{width: 100% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_9_of_12.omw-no-gutter-margin{width: 100% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_4_of_12.omw-no-gutter-margin{width: 100% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_2_of_12.omw-no-gutter-margin{width: 100% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_8_of_12.omw-no-gutter-margin{width: 100% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_2_of_10.omw-no-gutter-margin{width: 100% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;}
	/* FIM */

	
}

/*@media screen and (max-width: 768px) and (min-width: 481px){*/
@media screen and (max-width: 980px) and (min-width: 769px){
	#builder-sections .omw-hide-tablets{display: none !important;}
	#builder-sections .omw-hide-desktop{display: block !important;}
	#builder-sections .omw-hide-smalldesktop{display: block !important;}
	#builder-sections .omw-hide-smartphones{display: none !important;}

	#builder-sections .omw-block-cards .section-wide-card.omw-hide-tablets, #builder-sections .omw-block-cards .section-box-card.omw-hide-tablets{display: none !important;} 
	#builder-sections .omw-block-cards .section-wide-card.omw-hide-desktop, #builder-sections .omw-block-cards .section-box-card.omw-hide-desktop{display: block !important;} 
	#builder-sections .omw-block-cards .section-wide-card.omw-hide-smalldesktop, #builder-sections .omw-block-cards .section-box-card.omw-hide-smalldesktop{display: block !important;} 
	#builder-sections .omw-block-cards .section-wide-card.omw-hide-smartphones, #builder-sections .omw-block-cards .section-box-card.omw-hide-smartphones{display: none !important;} 



	[module="logotipo"]{
		width: 100% !important;
	}

	
	.omw-floating .column{position: relative !important;}
	.omw-gallery-container .span_4_of_12, .omw-gallery-container .span_6_of_12, .omw-gallery-container .span_3_of_12, .omw-gallery-container .span_2_of_12, .omw-gallery-container .span_2_of_10{ width: 49.2% !important; }
	/*.omw-gallery-container .span_4_of_12, .omw-gallery-container .span_6_of_12, .omw-gallery-container .span_3_of_12, .omw-gallery-container .span_2_of_12, .omw-gallery-container .span_2_of_10{ margin: 49.2% !important; }*/
	.omw-gallery-container.nomargin .span_4_of_12, .omw-gallery-container.nomargin .span_6_of_12, .omw-gallery-container.nomargin .span_3_of_12, .omw-gallery-container.nomargin .span_2_of_12, .omw-gallery-container.nomargin .span_2_of_10{ width: 50% !important; }
	/*.omw-plugin-news-2-section .omw-plugin-news-2 .span_4_of_12, .omw-plugin-news-2-section .omw-plugin-news-2 .span_6_of_12, .omw-plugin-news-2-section .omw-plugin-news-2 .span_3_of_12, .omw-plugin-news-2-section .omw-plugin-news-2 .span_2_of_12, .omw-plugin-news-2-section .omw-plugin-news-2 .span_2_of_10{ width: 49.2% !important; }*/
	.omw-plugin-news-2-section .omw-plugin-news-2{width: 49.2% !important;}
	.omw-plugin-news-1-section .omw-plugin-news-1{width: 50% !important;}
	.omw-brands-container .noAnimation{ width: 49.2% !important; }
	.omw-plugin-news-2-section .omw-plugin-news-2:nth-child(2n+1){margin-left: 0;}

	#builder-sections .omw-header-dinamic{display: none !important;}
	/*.col{margin: 0 !important;}*/
	.column .hor{float: none !important;}
	/*.column .hor [module]{float: none !important; display: table !important;}*/ /*TIROU-SE ESTA CLASSE PARA QUE OS MODULOS NAO FIQUEM VERTICAIS CASO A COLUNA ESTEJA HORIZONTAL*/
	.omw-socialnetworks{float: none !important;}
	.column{margin-top: 20px !important;}
	.column{margin-bottom: 20px !important;}
	/* fernando - remover a classe igual mais em cima um pouco
	.column{padding: 0 20px !important;}
	fim */

	/* fernando - remover margens laterais modulos */
	[module]{margin-left:auto !important;margin-right: auto !important;}
	/* fim */

	/* CASO TENHA MARGENS */
	#builder-sections .column.span_6_of_12{width: 49.16%; margin-left:1.6%;}
	#builder-sections .column.span_3_of_12{width: 49.16%; margin-left:1.6%;} #builder-sections .column.span_3_of_12:nth-child(2n+1){clear:both; margin-left:0;}
	#builder-sections .column.span_9_of_12{width: 100%; margin-left:0%;}
	#builder-sections .column.span_4_of_12{width: 100%; margin-left:0%;}
	#builder-sections .column.span_2_of_12{width: 32.26%; margin-left:1.6%;} #builder-sections .column.span_2_of_12:nth-child(3n+1){clear:both; margin-left:0;}
	#builder-sections .column.span_8_of_12{width: 100%; margin-left:0%;}
	#builder-sections .column.span_2_of_10{width: 100%; margin-left:0%;}
	#builder-sections .column:first-child{margin-left:0%;}
	#builder-sections .sidebar-small-left{width: 100%; margin:0; }
	#builder-sections .sidebar-small-right{width: 100%; margin:0; }
	#builder-sections .sidebar-big-left{width: 100%; margin:0; }
	#builder-sections .sidebar-big-right{width: 100%; margin:0; }
	/*FIM */

	/* CASO NAO TENHA MARGENS */
	#builder-sections .column.span_6_of_12.omw-no-gutter-margin{width: 50%; margin-left:0%;}
	#builder-sections .column.span_3_of_12.omw-no-gutter-margin{width: 50%; margin-left:0%;} #builder-sections .column.span_3_of_12:nth-child(2n+1){clear:both; margin-left:0;}
	#builder-sections .column.span_9_of_12.omw-no-gutter-margin{width: 100%; margin-left:0%;}
	#builder-sections .column.span_4_of_12.omw-no-gutter-margin{width: 100%; margin-left:0%;}
	#builder-sections .column.span_2_of_12.omw-no-gutter-margin{width: 33.33%; margin-left:0%;} #builder-sections .column.span_2_of_12:nth-child(3n+1){clear:both; margin-left:0;}
	#builder-sections .column.span_8_of_12.omw-no-gutter-margin{width: 100%; margin-left:0%;}
	#builder-sections .column.span_2_of_10.omw-no-gutter-margin{width: 100%; margin-left:0%;}
	#builder-sections .column:first-child{margin-left:0%;}
	#builder-sections .sidebar-small-left.omw-no-gutter-margin{width: 100%; margin:0; }
	#builder-sections .sidebar-small-right.omw-no-gutter-margin{width: 100%; margin:0; }
	#builder-sections .sidebar-big-left.omw-no-gutter-margin{width: 100%; margin:0; }
	#builder-sections .sidebar-big-right.omw-no-gutter-margin{width: 100%; margin:0; }
	/* FIM */


	/* NOVAS CLASSES PARA 768 */
	#builder-sections .column.span_6_of_12{width:44% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_3_of_12{width:44% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;} #builder-sections .column.span_3_of_12:nth-child(3n){margin-bottom:0% !important;}
	#builder-sections .column.span_9_of_12{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}
	#builder-sections .column.span_4_of_12{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}
	#builder-sections .column.span_8_of_12{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}
	#builder-sections .column.span_2_of_10{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}
	#builder-sections .column.span_2_of_12{width:28% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;} #builder-sections .column.span_2_of_12:nth-child(3n+1){clear:both !important;} #builder-sections .column.span_2_of_12:nth-child(3n+1){margin-bottom:0% !important;} #builder-sections .column.span_2_of_12:nth-child(4n+1){margin-bottom:0% !important;}
	#builder-sections .column.span_12_of_12{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}

	#builder-sections .column.span_6_of_12.omw-no-gutter-margin{width:46% !important;margin-left:0% !important;margin-bottom:0% !important;margin-top:0 !important;} #builder-sections .column.span_6_of_12.omw-no-gutter-margin:nth-child(2n+1){margin-left: 4% !important;}
	#builder-sections .column.span_3_of_12.omw-no-gutter-margin{width:46% !important;margin-left:0% !important;margin-bottom:0% !important;margin-top:0 !important;} #builder-sections .column.span_3_of_12.omw-no-gutter-margin:nth-child(2n+1){margin-left: 4% !important;}
	#builder-sections .column.span_4_of_12.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_2_of_12.omw-no-gutter-margin{width:30.66% !important;margin-left:0% !important;margin-bottom:0% !important;margin-top:0 !important;} #builder-sections .column.span_2_of_12.omw-no-gutter-margin:nth-child(3n+1){clear: both !important;} #builder-sections .column.span_2_of_12.omw-no-gutter-margin:nth-child(3n+1){margin-left: 4% !important;}
	#builder-sections .column.span_2_of_10.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_9_of_12.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_8_of_12.omw-no-gutter-margin{width:92% !important;margin-left:4% !important;margin-bottom:0% !important;margin-top:0 !important;}
	#builder-sections .column.span_12_of_12.omw-no-gutter-margin{width:92% !important;margin-left:0% !important;margin-bottom:0% !important;margin-top:0 !important;}

	/* PARA OPÇÃO SEM ESPAÇAMENTO LATERAL DAS COLUNAS */
	#builder-sections .column.span_6_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_3_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_9_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_4_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_8_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_2_of_10.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_2_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_12_of_12.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}

	#builder-sections .column.span_6_of_12.omw-no-gutter-margin.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_3_of_12.omw-no-gutter-margin.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_9_of_12.omw-no-gutter-margin.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_4_of_12.omw-no-gutter-margin.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_8_of_12.omw-no-gutter-margin.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_2_of_10.omw-no-gutter-margin.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_2_of_12.omw-no-gutter-margin.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	#builder-sections .column.span_12_of_12.omw-no-gutter-margin.omw-column-no-padding{width:100% !important;margin-left:0% !important;margin-right:0% !important;}
	/* FIM */
	/* PARA OPÇÃO SEM ESPAÇAMENTO VERTICAL DAS COLUNAS */
	#builder-sections .column.omw-column-no-margin{margin-bottom:0% !important;}
	/* FIM */

	#builder-sections .column.gridResponsiveControl{width:92% !important;margin-left:4% !important;margin-bottom:4% !important;margin-top:0 !important;}

	/*#builder-sections .left-sidebar{width:100% !important; margin-bottom:0% !important; margin-top:0 !important; margin-left:0% !important;}
	#builder-sections .left-siderbar-container{width:100% !important; margin-bottom:0% !important; margin-top:0 !important; margin-left:0% !important;}
	#builder-sections .right-sidebar{width:100% !important; margin-bottom:0% !important; margin-top:0 !important; margin-right:0% !important;}
	#builder-sections .right-siderbar-container{width:100% !important; margin-bottom:0% !important; margin-top:0 !important; margin-left:0% !important;}*/

	#builder-sections .column.col:nth-last-child(1){margin-bottom: 0 !important;}
	#builder-sections .column.col:nth-last-child(2){margin-bottom: 0 !important;}

	/* FIM */

	.omw-responsive-bar{display:block !important;}
	.omw-responsive-bar-hide{display:none !important;}
	#builder-sections [module="menu"] {display:none !important;}
	#builder-sections .column .hor [module="menu"]{display: none !important;}

	/* fernando - menu responsivo fixed */
	#builder-sections{margin-top: 50px;}
	/* fim */

	/* fernando - forçar padding em todos os modulos */
	[module]:not([module=maps],[module=block-cards],[module=blockrepeater],[module=slideshowlite]){padding-left: 4% !important; padding-right: 4% !important;}
	/*[module][module="maps"]{padding-top: 4% !important; padding-bottom: 4% !important;}*/
	/* fim */

	/* CLASSES PARA O MODULO GALERIA RESPONSIVO */
	[module="gallery"] .omw-gallery-container .omw-field-image.span_6_of_12{width: 49.16%; margin-left:1.6% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_6_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_3_of_12{width: 49.16%; margin-left:1.6% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_3_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_9_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_4_of_12{width: 49.16%; margin-left:1.6% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_4_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_12{width: 32.26%; margin-left:1.6% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_8_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_10{width: 49.16%; margin-left:1.6% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_10:nth-child(2n+1){clear:both; margin-left:0 !important;}

	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_6_of_12{width: 50%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_3_of_12{width: 50%; margin-left:0% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_3_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_9_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_4_of_12{width: 50%; margin-left:0% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_4_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_2_of_12{width: 33.33%; margin-left:0% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_8_of_12{width: 100%; margin-left:0% !important;}
	[module="gallery"] .omw-gallery-container.nomargin .omw-field-image.span_2_of_10{width: 50%; margin-left:0% !important;} [module="gallery"] .omw-gallery-container .omw-field-image.span_2_of_10:nth-child(2n+1){clear:both; margin-left:0 !important;}
	/* FIM */

	/* CLASSES PARA O MODULO BLOCOS REPETIÇÃO RESPONSIVO */
	[module="blockrepeater"] .omw-blockrepeater .span_6_of_12.col-isotype{width: 49.16%; margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_6_of_12.col-isotype:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_3_of_12.col-isotype{width: 49.16%; margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_3_of_12.col-isotype:nth-child(4n+1){clear:none;margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_3_of_12.col-isotype:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_9_of_12.col-isotype{width: 100%; margin-left:0% !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_4_of_12.col-isotype{width: 49.16%; margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_4_of_12.col-isotype:nth-child(3n+1){clear:none;margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_4_of_12.col-isotype:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_2_of_12.col-isotype{width: 32.26%; margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_2_of_12.col-isotype:nth-child(6n+1){clear:none;margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_2_of_12.col-isotype:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_8_of_12.col-isotype{width: 100%; margin-left:0% !important;}
	[module="blockrepeater"] .omw-blockrepeater .span_2_of_10.col-isotype{width: 49.16%; margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_2_of_10.col-isotype:nth-child(5n+1){clear:none;margin-left:1.6% !important;} [module="blockrepeater"] .omw-blockrepeater .span_2_of_10.col-isotype:nth-child(2n+1){clear:both; margin-left:0 !important;}
	/* FIM */
	/* CLASSES PARA O MODULO MARCAS RESPONSIVO */
	[module="block-cards"] .omw-block-cards .span_6_of_12{width: 49.16% !important; margin-left:1.6% !important;margin-bottom:1.6% !important;}
	[module="block-cards"] .omw-block-cards .span_3_of_12{width: 49.16% !important; margin-left:1.6% !important;margin-bottom:1.6% !important;} [module="block-cards"] .omw-block-cards .span_3_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="block-cards"] .omw-block-cards .span_9_of_12{width: 100% !important; margin-left:0% !important;margin-bottom:1.6% !important;}
	[module="block-cards"] .omw-block-cards .span_4_of_12{width: 49.16% !important; margin-left:1.6% !important;margin-bottom:1.6% !important;} [module="block-cards"] .omw-block-cards .span_4_of_12:nth-child(2n+1){clear:both; margin-left:0 !important;}
	[module="block-cards"] .omw-block-cards .span_2_of_12{width: 32.26% !important; margin-left:1.6% !important;margin-bottom:1.6% !important;} [module="block-cards"] .omw-block-cards .span_2_of_12:nth-child(3n+1){clear:both; margin-left:0 !important;}
	[module="block-cards"] .omw-block-cards .span_8_of_12{width: 100% !important; margin-left:0% !important;margin-bottom:1.6% !important;}
	[module="block-cards"] .omw-block-cards .span_2_of_10{width: 49.16% !important; margin-left:1.6% !important;margin-bottom:1.6% !important;} [module="block-cards"] .omw-block-cards .span_2_of_10:nth-child(2n+1){clear:both; margin-left:0 !important;}

	[module="block-cards"] .omw-block-cards .span_6_of_12.omw-no-gutter-margin{width: 50% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_3_of_12.omw-no-gutter-margin{width: 50% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;} [module="block-cards"] .omw-block-cards .span_3_of_12:nth-child(2n+1){clear:both !important; margin-left:0 !important;}
	[module="block-cards"] .omw-block-cards .span_9_of_12.omw-no-gutter-margin{width: 100% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_4_of_12.omw-no-gutter-margin{width: 50% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;} [module="block-cards"] .omw-block-cards .span_4_of_12:nth-child(2n+1){clear:both !important; margin-left:0 !important;}
	[module="block-cards"] .omw-block-cards .span_2_of_12.omw-no-gutter-margin{width: 33.33% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;} [module="block-cards"] .omw-block-cards .span_2_of_12:nth-child(3n+1){clear:both !important; margin-left:0 !important;}
	[module="block-cards"] .omw-block-cards .span_8_of_12.omw-no-gutter-margin{width: 100% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;}
	[module="block-cards"] .omw-block-cards .span_2_of_10.omw-no-gutter-margin{width: 50% !important; margin-left:0% !important;margin-bottom:0% !important;margin-top:0% !important;} [module="block-cards"] .omw-block-cards .span_2_of_10:nth-child(2n+1){clear:both !important; margin-left:0 !important;}
	/* FIM */

}



[module="productdetail"] input::-webkit-input-placeholder,[module="productdetail"] textarea::-webkit-input-placeholder{
	opacity:.5;
}
[module="productdetail"] input:-ms-input-placeholder,[module="productdetail"] textarea:-ms-input-placeholder{
	opacity:.5;
}
[module="productdetail"] input::-moz-placeholder,[module="productdetail"] textarea::-moz-placeholder{
	/*color: red;*/
	opacity:.5;
}
[module="productdetail"] input:-moz-placeholder,[module="productdetail"] textarea:-moz-placeholder{
	/*color: red;*/
	opacity:.5;
}


[module="form"] input::-webkit-input-placeholder,[module="form"] textarea::-webkit-input-placeholder{
	/*color: red;*/
}
[module="form"] input:-ms-input-placeholder,[module="form"] textarea:-ms-input-placeholder{
	/*color: red;*/
}
[module="form"] input::-moz-placeholder,[module="form"] textarea::-moz-placeholder{
	/*color: red;*/
	opacity: 1;
}
[module="form"] input:-moz-placeholder,[module="form"] textarea:-moz-placeholder{
	/*color: red;*/
	opacity: 1;
}
[module="form"] button[type="submit"]{
	transition: all 300ms ease !important;
}

.lightboxOverlay{
	z-index: 19999999;
}
.lightbox{
	top:50% !important;
	transform: translateY(-50%) !important;
	z-index: 19999999;
	position: fixed;
}
#builder-sections [module="slideshow"]{
	opacity: 0 !important;
	display: block !important; /* NECESSÁRIO PARA QUE CASO TENHA ALINHAMENTO HORIZONTAL NAO ESTRAGUE O RESPONSIVO */
}
[module="gallery"] .omw-field-image a{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
[module="gallery"] .omw-field-image{
	position: relative;
}
[module="button"] span{
	line-height: normal;
}
.omw-field-description{
	line-height: normal;
}
.responsivoWide{
	width: 100% !important;
	margin-left: 0px !important;
}
[module="maps"] .omw-map{
	z-index: 1;
}
/*[module="maps"]{width: 100%; float: left !important;}*/
.omw-background-slideshow-video{
	background-image: none !important;
}

[module="news"]{display: table !important; width: 100%;}
#builder-sections.live-preview .omw-responsive-bar .dl-menuwrapper li{width: 100% !important;}
/*#builder-sections.live-preview .omw-responsive-bar .dl-menuwrapper li a{color:#fff !important;}
#builder-sections.live-preview .omw-responsive-bar .dl-menuwrapper li a:hover{color:rgba(255,255,255,0.8) !important;}*/
.omw-column-hover-child{
	display: none !important;
    /*height: 100% !important;
    min-height: auto !important;*/
    overflow: hidden !important;
}
.wow {
  visibility: hidden;
}
.wow.none {
  visibility:visible !important;
}

[module="slideshow"] [module]{
	opacity: 0;
}
[module="slideshow"] .item:not(:first-child){
	display: none;
}

.owl-carousel .owl-item .brandsNivel1{
	display: flex !important;
	justify-content: center;
	/*height: auto !important;*/
}
.owl-carousel .owl-item .brandsNivel1 .brandsNivel2{
	align-self: center;
}
.owl-carousel .owl-item .brandsNivel1 .brandsNivel2 img{
	width: auto;
	margin:0 auto;

	image-rendering: -moz-optimize-contrast;         /* Firefox */
    image-rendering:   -o-optimize-contrast;         /* Opera */
    image-rendering: -webkit-optimize-contrast;/* Webkit (non-standard naming) */
    image-rendering: optimize-contrast;
    -ms-interpolation-mode: nearest-neighbor;  /* IE (non-standard property) */
}
.owl-carousel .owl-item img{
	/*backface-visibility: hidden;
	-webkit-backface-visibility: hidden;*/
}
[module="brands"]{
	opacity: 0;
}
[module="brands"] .owl-controls{
	margin-top: 0 !important;
}
[module="brands"] .owl-controls .owl-dots .owl-dot.active span{
	opacity: 0.4;
}
.omw-column-animation-flipper{
	width: 100%;
}
/* Product detail */
[module="productdetail"]{width: 100%;}
[module="productdetail"] .omw-prod-detail-extra-fields .extraHolder span{color:#333333;font-size: 13px;letter-spacing: 0.05em;line-height: 48px;float: left;margin-right: 17px;}
/* FIM Product detail */


/* Product cart */
.displayExtrasWarning{
	border:1px solid #A2D162;
	color:#296A23;
	font-size:15px;
	position:fixed;
	padding:10px;
	text-align:center;
	width:498px;
	left:50%;
	top:40%;
	padding:20px;
	z-index:999999;
	margin-left:-250px;
	line-height:14px;
	background: #cdeb8e; /* Old browsers */
	background: -moz-linear-gradient(top,  #cdeb8e 0%, #a5c956 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #cdeb8e 0%,#a5c956 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 ); /* IE6-9 */
	

	/* DROP SHADOW */
	/*box-shadow: 0px 5px 10px  #818181;
	-webkit-box-shadow:  0px 5px 10px #818181;
	-moz-box-shadow:  0px 5px 10px #818181;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=3, offY=3, positive=true);*/
}
/* FIM cart */

.omw-option-buttoncart-extra{display: none}
.omw-prod-detail-extra-color-box{float: left;height: 40px;}
.omw-prod-detail-extra-color{width:20px;height:20px;border-radius: 50%;margin-top:10px;}
.omw-prod-detail-extra-color-label{margin-left: 30px;}
.extraHolderCombo .nice-select{width: 100%;min-width: 190px;background-color: transparent;}
.extraHolderCombo .nice-select ul.list{min-width: 100%;}

.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
[module="gallery"]{width: 100%;}
.module[module="form"] .nice-select{
	width: 100%;
	float: none;
	border: none;
}
.module[module="form"] .nice-select .list{
	width: 100%;
}
.respBarModBox{
	height: 50px;
	margin-left: 50px; 
	position: absolute;
	top: 0;
	right: 10px;
	left: 20px;
	z-index: 99;
}

.respBarModBox [module='loginlite'] .omw-login i, .respBarModBox [module='loginlite'] .omw-login-link div{
	line-height: 50px !important;
}

.respBarModBox-cart{
	position: relative !important;
	top: 0 !important;
	right: 0 !important;
	background-color: transparent !important;
}
.omw-shoppingcart a{
	text-decoration: none;
}
#builder-sections [module].responsiveBarNoPadding{
	padding-left: 0 !important;
	padding-right: 0 !important;
}
#builder-sections [module].responsiveBarPadding{
	padding-left: 0 !important;
	padding-right: 20px !important;
}
#builder-sections [module].responsiveBarHide{
	display: none !important;
}

/* CODIGO PARA MENU RESPONSIVO */
#nav-icon3 {
	display: block;
  width: 60px;
  height: 50px;
  position: relative;
  -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;
}

#nav-icon3 span {
  display: block;
  position: absolute;
  height: 5px;
  width: 68%;
  background: #fff;
  border-radius: 0px;
  opacity: 1;
  left: 16%;
  -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;
}
#nav-icon3 span:nth-child(1) {
  top: 12px;
}

#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3) {
  top: 22px;
}

#nav-icon3 span:nth-child(4) {
  top: 32px;
}

#nav-icon3.open span:nth-child(1) {
  top: 18px;
  width: 0%;
  left: 50%;
}

#nav-icon3.open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 50%;
  left: 25%;
}

#nav-icon3.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 50%;
  left: 25%;
}

#nav-icon3.open span:nth-child(4) {
  top: 18px;
  width: 0%;
  left: 50%;
}
/* FIM CODIGO PARA MENU RESPONSIVO */

.omw-column-card-animation .omw-column-card-animation-flipper .column-card{
	width: 100% !important;
	margin-left: 0 !important;
}
.omw-column-card-animation-flipper{
	width: 100%;
}
.zoomContainer{
	z-index: 1;
}
[module="dynamictext"] img{
	max-width: 100%;
	height: auto;
}

[module="productdetail"] .nice-select .option{
	color: #000;
	background-color: #fff;
}
[module="productdetail"] .nice-select .option:hover, [module="productdetail"] .nice-select .option.focus, [module="productdetail"] .nice-select .option.selected.focus{
	background-color: #fff;
	filter: invert(20%);
}


/* APP MOBILE CUSTOM RULES */
.mobileAppCustomClass{
	text-align: center;
}
.mobileAppCustomClass .voltarLojaBtn{
	display: none;
}
/* FIM RULES APP MOBILE */
[module="form"] input[type="radio"], [module="form"] input[type="checkbox"]{margin: 0px;}
[module="form"] .omw-customField label{line-height: normal;}
[module="slideshow"] #guide_display_left,[module="slideshow"] #guide_display_right{opacity: 0 !important;}

@media screen and (max-width: 1200px) and (min-width: 481px){
	[module="slideshow"] #guide_display_left{left:calc( ( 100% - 320px ) / 2 ) !important;}
	[module="slideshow"] #guide_display_right{left: calc( ( 100% - 320px ) / 2 + 320px ) !important;}
}
@media screen and (max-width: 480px){
	[module="slideshow"] #guide_display_left{left:calc( ( 100% - 320px ) / 2 ) !important;}
	[module="slideshow"] #guide_display_right{left: calc( ( 100% - 320px ) / 2 + 320px ) !important;}

	.row.omw-column-autoheight .column:not(.omw-minHeight){min-height: auto !important;}
}

[module="produtos"] .owl-theme .owl-controls .owl-nav [class*="owl-"]:hover{background-color: #1c66ec;}


@media screen and (max-width: 980px) {
	#builder-sections.live-preview [module='loginlite']:not(.moduleCloned),#builder-sections.live-preview [module='currency']:not(.moduleCloned),#builder-sections.live-preview [module='search'][tsplugin='1']:not(.moduleCloned),#builder-sections.live-preview [module='idiomas']:not(.moduleCloned),#builder-sections.live-preview [module='shoppingcart']:not(.moduleCloned){display: none !important;}
}