/* FastcommerceTV - 201609 */

/* Global */
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i&subset=latin-ext);
#idFCMain{width:100% !important;}
#idFCContent{width:100% !important;padding:0px !important}
h1,h2,h3,h4,h5,h6{color:#164266 !important;font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;font-style:italic !important;}
p{font-family:'PT Sans',verdana,arial !important;}
a:hover{text-decoration:none !important}
.FC-Global-Separator{margin:15px 0px 15px 0px}
.FC-Global-DoubleSeparator{margin:30px 0px 30px 0px}
.FC-Global-BlueBtn{width:100%;background-color:#01a7db;border-radius:5px;color:#FFFFFF;font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;font-style:italic !important;font-size:1.5em;padding:15px;text-align:center;margin:0px auto;border: 1px solid #01a7db;}
a:hover .FC-Global-BlueBtn{border: 1px solid #0191be;background-color: #01a7db;background-image: -webkit-linear-gradient(top,#08bdf6,#01a7db);background-image:-moz-linear-gradient(top,#08bdf6,#01a7db);background-image:-ms-linear-gradient(top,#08bdf6,#01a7db);background-image:-o-linear-gradient(top,#08bdf6,#01a7db);background-image:linear-gradient(top,#08bdf6,#01a7db);text-shadow: 0 1px rgba(0,0,0,0.3);}
.FC-GlobalEstiloProduto-BlueBtn{width:100%;background-color:#01a7db;border-radius:5px;color:#FFFFFF;font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;font-style:italic !important;font-size:1.5em;padding:6px;text-align:center;margin:0px auto;border: 1px solid #01a7db;}
a:hover .FC-GlobalEstiloProduto-BlueBtn{border: 1px solid #0191be;background-color: #01a7db;background-image: -webkit-linear-gradient(top,#08bdf6,#01a7db);background-image:-moz-linear-gradient(top,#08bdf6,#01a7db);background-image:-ms-linear-gradient(top,#08bdf6,#01a7db);background-image:-o-linear-gradient(top,#08bdf6,#01a7db);background-image:linear-gradient(top,#08bdf6,#01a7db);text-shadow: 0 1px rgba(0,0,0,0.3);}
.FC-Global-SendBtn{width:100%;height:50px;}
.FC-Global-SendBtn h3{margin:0px auto !important;color:#FFFFFF !important}
hr{border-top:1px solid #ACACAC !important;}
.img-responsive{text-align:center !important;margin:0px auto !important}
.FC-Global-TxtGrayH2, .FC-Global-TxtGrayH3{color:#333333 !important}
.FC-Global-TxtGreen{color:#1b5e20}
.FC-Global-TxtBlue{color:#0d47a1;}
.FC-Global-YellowBtn{width:100%;background-color:#fff059;border-radius:5px;color:#2d3277;font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;font-style:italic !important;font-size:1.6em;padding:15px;text-align:center;margin:0px auto;}
.modal-title{margin-left:15px !important;color:#0798C5 !important;}
.FC-ScrollBackTopThetop{background-color:#01a7db;padding:5px;opacity:0.5;z-index:3;border-radius:5px;}
.modal-open[style]{padding-right:0px !important;}
.FC-Top{margin-top:20px;}
.FC-GlobalTopSpace{margin-top:110px;}
.FC-TagP p{font-size:1.2em}
#idFCContent p{font-size:1.2em}
#TabTitProd{background-color:#FFFFFF;text-align:center;margin:0px auto;}
#idFoundFC, #idPageCountFC{font-family:'PT Sans',verdana,arial !important;font-size:1.2em;color:#333333}
.FC-Main-PTag div a p{color:#333333 !important}

/* Títulos das páginas não HTML */
#idTitTextoFC{color:#164266 !important;font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;font-style:italic !important;font-size:2.8em;margin-top:10px;display:table;margin-bottom:34px;}
#idTxtInitNewsFC, #idTxtIntroRecommendFC, #idTxtIntroNewsFC{font-size:1.25em;padding:6px 0px 6px 0px;font-family:'PT Sans',verdana,arial !important;}

/* Search */
.FC-Search .form-group{width:50%;}
.FC-Search .form-group .form-control{width:100% !important;}

/* Size img paginação */
#idImgBotNextPageFC{width:22px;height:22px;margin-left:10px;}
#idImgBotPreviousPageFC{width:22px;height:22px;margin-right:10px;}

/* Google Remarketing */
 iframe[name='google_conversion_frame'] {margin-top:-13px;float:left;}

/* Image Size LazyLoad */
img[data-src*="/lojas/"][src$="/images/loading.svg"]{max-width:16px !important;max-height:16px !important;}

/* Forms */
#EmailRequestFC{display:none}

/* Header */
.FC-Header-TopSpace{padding:5px 0px 0px 0px;}
.FC-HeaderAnimated {opacity:0.9;width:100%;overflow:hidden;top:0;left:0;z-index:999;background-color:#F5F5F5;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s;}
.FC-HeaderAnimated .FC-Header-Logo {-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.FC-HeaderAnimated .FC-Header-Logo {margin:5px 0px 0px 0px}
.FC-HeaderAnimated.smaller {height:75px}
.FC-HeaderAnimated.smaller .FC-Header-Logo {width:196px;height:70px;margin:2px 0px 0px 0px}
.FC-Header-SearchField{width:100%;border-radius:3px;padding:5px 35px 5px 5px;background-color:#FFFFFF !important;}
.FC-Header-SearchBtnSubmit{position:absolute;top:5px;right:10px;}
.FC-Header-Phone{position:relative;top:8px;}
#idShare{margin-top:10px;}
.FC-Txt-Share{color:#999999;font-size:12px;display:table;margin-right:12px;margin-bottom:3px;}
.navbar-default .navbar-nav > li > a {color:#164267 !important;font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;}
.FC-Header-PhoneSearchMenu{position:relative;}
ul {list-style:outside;margin-top:0px;margin-left:18px;padding:0}
li {padding:0}
ol {margin-top:0px;margin-left:18px;padding:0}
.FC-HeaderTit-Position{margin:0px 0px 30px 0px}
.FC-HeaderBackgroundFullIMG{background-image:url("../images/headerbg.jpg");background-repeat:no-repeat;background-size:100% auto;position:relative;}

/* Home - Main */
.FC-Main-TitItalic h2{font-size:2.5em !important;color:#164266 !important}
.FC-MainFullWidthBG{width:100%;background-color:#f5f5f5;padding:30px 0px 60px 0px}
.FC-Main-TitItalic h2{font-size:3em !important;}
.FC-Main-PTag div p{font-family:'PT Sans',verdana,arial !important;font-weight:400 !important;font-style:italic !important;font-size:1.5em;}
.FC-Main-IconPartners div{margin:25px 0px 20px 0px}
.FC-Main-Features div a{color:#333333;font-size:1.125em}

/* Carousel */
#owl-demo .item{ padding:30px 0px;margin:10px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}
.customNavigation{text-align:center;}
.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.owl-carousel .item {margin:0 4px;}
.owl-carousel .owl-prev {background:url("../images/iconarrowcleft.svg") no-repeat scroll 0 0 transparent !important;left:-20px;min-height:53px;position:absolute;top:35%;}
.owl-carousel .owl-next {background:url("../images/iconarrowcright.svg") no-repeat scroll 0 0 transparent !important;min-height:53px;position:absolute;right:-20px;top:35%;}
.owl-carousel {margin:0 auto; width:90% !important;}
.FC-Main-StoreCarousel{box-shadow:0px 0px 10px #888888;padding:10px;}

#owl-demo1 .item{ padding:30px 0px;margin:10px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}
.customNavigation{text-align:center;}
.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.owl-carousel1 .item {margin:0 4px;}
.owl-carousel1 .owl-prev {background:url("../images/iconarrowcleft.svg") no-repeat scroll 0 0 transparent !important;left:-20px;min-height:53px;position:absolute;top:35%;}
.owl-carousel1 .owl-next {background:url("../images/iconarrowcright.svg") no-repeat scroll 0 0 transparent !important;min-height:53px;position:absolute;right:-20px;top:35%;}
.owl-carousel1 {margin:0 auto; width:90% !important;}
.FC-Main-StoreCarousel{box-shadow:0px 0px 10px #888888;padding:10px;}

#owl-demo2 .item{ padding:30px 0px;margin:10px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}
.customNavigation{text-align:center;}
.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.owl-carousel2 .item {margin:0 4px;}
.owl-carousel2 .owl-prev {background:url("../images/iconarrowcleft.svg") no-repeat scroll 0 0 transparent !important;left:-20px;min-height:53px;position:absolute;top:35%;}
.owl-carousel2 .owl-next {background:url("../images/iconarrowcright.svg") no-repeat scroll 0 0 transparent !important;min-height:53px;position:absolute;right:-20px;top:35%;}
.owl-carousel2 {margin:0 auto; width:90% !important;}
.FC-Main-StoreCarousel{box-shadow:0px 0px 10px #888888;padding:10px;}

#owl-demo3 .item{ padding:30px 0px;margin:10px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}
.customNavigation{text-align:center;}
.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.owl-carousel3 .item {margin:0 4px;}
.owl-carousel3 .owl-prev {background:url("../images/iconarrowcleft.svg") no-repeat scroll 0 0 transparent !important;left:-20px;min-height:53px;position:absolute;top:35%;}
.owl-carousel3 .owl-next {background:url("../images/iconarrowcright.svg") no-repeat scroll 0 0 transparent !important;min-height:53px;position:absolute;right:-20px;top:35%;}
.owl-carousel3 {margin:0 auto; width:90% !important;}
.FC-Main-StoreCarousel{box-shadow:0px 0px 10px #888888;padding:10px;}

#owl-demo4 .item{ padding:30px 0px;margin:10px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}
.customNavigation{text-align:center;}
.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.owl-carousel4 .item {margin:0 4px;}
.owl-carousel4 .owl-prev {background:url("../images/iconarrowcleft.svg") no-repeat scroll 0 0 transparent !important;left:-20px;min-height:53px;position:absolute;top:35%;}
.owl-carousel4 .owl-next {background:url("../images/iconarrowcright.svg") no-repeat scroll 0 0 transparent !important;min-height:53px;position:absolute;right:-20px;top:35%;}
.owl-carousel4 {margin:0 auto; width:90% !important;}
.FC-Main-StoreCarousel{box-shadow:0px 0px 10px #888888;padding:10px;}

#owl-demo10 .item{ padding:30px 0px;margin:10px;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;}
.customNavigation{text-align:center;}
.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.owl-carousel10 .item {margin:0 4px;}
.owl-carousel10 .owl-prev {background:url("../images/iconarrowcleft.svg") no-repeat scroll 0 0 transparent !important;left:-20px;min-height:53px;position:absolute;top:35%;}
.owl-carousel10 .owl-next {background:url("../images/iconarrowcright.svg") no-repeat scroll 0 0 transparent !important;min-height:53px;position:absolute;right:-20px;top:35%;}
.owl-carousel10 {margin:0 auto; width:90% !important;}
.FC-Main-StoreCarousel{box-shadow:0px 0px 10px #888888;padding:10px;}

/* EstiloProduto */
.ProductDet #idHeadFilters{display:none;}
.FC-EstiloProdutoLista-Container{background-color:#f5f6f7;border-bottom:3px solid #cfd8dc;border-top-left-radius:3px;border-top-right-radius:3px;padding:20px;min-height:250px;width:100%;margin-bottom:35px;}
.FC-EstiloProdutoLista-IMG{margin:0px 0px 0px 0px;}
.FC-EstiloProdutoLista-IMG img{	max-width:100%;height:auto;}
.FC-EstiloProdutoLista-Content h3{text-align:left;}
.FC-EstiloProdutoLista-Content p{text-align:left;margin:20px 0px 20px 0px;font-family:'PT Sans',verdana,arial !important;font-size:1.2em;color:#333333}
.responsive-video {position: relative;padding-bottom: 56.25%;padding-top: 60px; overflow: hidden;}
.responsive-video iframe, .responsive-video object, .responsive-video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#idTitTextoFC{display:none}
.FC-EstiloProdutoVideo100{width:100%;}
.FC-EstiloProduto-PTag{font-family:'PT Sans',verdana,arial !important;font-size:1.2em;}
.FC-EstiloProduto-TitItalic h2{font-size:2.0em !important;color:#164266 !important}
.FC-EstiloProduto-DescPosition{margin:-5px 0px 0px 0px;}
.FC-EstiloProdutoBtnSeparation{margin:30px 0px 0px 0px !important;}
.FC-EstiloProdutoFilterSeparation{margin-bottom:30px;}
.FC-EstiloProdutoLista-SocialMediaSeparation{margin-bottom:15px;}

/* Breadcrumb - EstiloProduto.htm */
.ProductStyleBreadCrumblinkFC{font-size:12px;font-family:'PT Sans',verdana,arial !important;color:#6c6c6c;}
.EstPathCat .pad{background:url(../images/iconabreadcrumb.svg) no-repeat bottom center !important;padding:0 10px 0px 12px !important;width:15px !important;height:15px !important;position:relative;margin-top:3px;}
.EstPathCatLink{font-size:12px;font-family:'PT Sans',verdana,arial !important;color:#6c6c6c;}
.EstPathCatLink:hover{color:#1a75d7;}
.EstPathCatLink:visited{color:#6c6c6c;}
#idBreadcrumb{margin: 15px 0 0px -18px;}
.pad{margin-top: -7px;}
#idBreadcrumb ul li{list-style: none; float: left;font-family:'PT Sans',verdana,arial !important;}
#idBreadcrumb ul li:first-child{margin: 0 5px 0 0;}
.EstPathCat ul li:first-child{margin: 0 !important;}

/*CrossSelling*/
.DivCrossSelling{width: 100%; float: left; margin-top: 30px; border-top-style: solid; border-top-width: 1px; border-top-color: #cdcdcd;}
#idTitProdCrossFC{color: #1a75d7; font-size: 2em; font-weight: bold;  margin: 10px 0 10px 10px; text-align: left;display:none;}
#idProdCrossFC {background-color:#FFFFFF; margin: 0; width: 100%;}
#idListProdCrossFC{overflow: hidden; height: 248px; position: relative;}
#idListProdCrossFC li {margin: 0 5px 0 5px; width: 20%; min-width: 170px; height: 248px;}
#idProdCrossFC li {list-style-type: none; margin: 0; padding: 0 0 0 0;}
.EstImageProdCross{background-color: white; border: 0 solid #cecece; text-align: center; margin: 5px; height: 59%;}
.EstImageProdCross img{height: 90%}
.EstCatProdCross{text-align: center; margin: 0 0 5px 0; color: #333; font-size: 0.8em;font-family:'PT Sans',verdana,arial !important;line-height: 17px;}
.EstRefProdCross{display: block; color:#333;font-family:'PT Sans',verdana,arial !important;}
.EstNameProdCross{font-size: 1em; line-height: 17px; margin-bottom: 0px; display: block; height: 54px;font-family:'PT Sans',verdana,arial !important;margin-left:7px;}
.EstNameProdCross a{display: block; height: 36px; overflow: hidden;}
.EstPriceProdCross{background-color: white;border: 0 solid #cecece;text-align: center;margin: 0 0 8px 0;font-size: 14px;color: #5c9e0d;font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;display:none;}
.EstDescrProdCross{border: 0 solid #cecece;font-size: 1.5em;color: #000000;text-align: center; margin: 100px 0 0 0; display: block;cursor:pointer !important;}
#idListProdCrossFC li:hover .EstDescrProdCross{transition: margin 0.5s ease; margin:-105px 0 0 0;width: 100%; height: 100px; background: #fff; padding: 20px;font-size: 1em; line-height: 16px; box-sizing:border-box; opacity:0.9; position: relative;border: 1px solid #ccc;font-family:'PT Sans',verdana,arial !important;overflow: hidden;}
.EstDescrProdCross span{overflow: hidden; height: 33px; display: block;}
#EstCommentsTxt{font-size:1em; padding: 9px 0; text-align:left; height: 30px; background: #fff; color: #1a75d7; display: block; margin:0 0 0 -4px;}
#idEstNoCommentsProdOpFC{font-size: 0.8em;font-family:'PT Sans',verdana,arial !important;}
#idEstNoCommentsClickProdOpFC{font-size: 0.8em;font-family:'PT Sans',verdana,arial !important;}

/* ProdDet SocialLinks */
.SocialProdLinks{float: right; max-width: 300px; min-height: 30px; margin: 5px 0 0 0;}
.ProductStyleSocialIcons li{display: inline;}
#idShareProd span{margin: 0px 2px 0px 2px;}

/* List Filters - EstiloProduto.htm */
#idHeadFilters{font-size:0.9em;margin:10px 0 10px 0;padding:10px;border-style:solid;border-width:1px;border-color:#cdcdcd;box-sizing: border-box;float:left;width:100%;background-color: #fcfcfc;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-border-radius: 5px;}
#idTxtFilters{float:left;font-family:'PT Sans',verdana,arial !important;margin:4px 0 0 0}
#idShowFilters{float:left;margin:0 0 0 5px;font-family:verdana,arial}
#idHideFilters{float:left;margin:0 0 0 5px;font-family:verdana,arial}
#idShowFilters button{background-color:#5C9E0D;border:0 solid #5C9E0D;padding:4px 10px 4px 10px;font-size:11px;color:#fcfcfc;font-weight:bold;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;cursor:pointer;}
#idShowFilters button:hover{background:#555555}
#idHideFilters button{background-color:#555555;border:0 solid #555555;padding:4px 10px 4px 10px;font-size:11px;color:#fcfcfc;font-weight:bold;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;cursor:pointer;}
#idHideFilters button:hover{background:#990000}
#idFiltersFC{font-size:0.9em;margin:10px 0 10px 0;border-style:solid;border-width:1px;border-color:#cdcdcd;box-sizing: border-box;float:left;width:100%;background-color: #fcfcfc;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-border-radius: 5px;width:100%;display:table;box-sizing: border-box;}
#idFiltersFC ul li{padding:3px;font-size:0.8em;}
#idFiltersFC ul li select{color: #555555;padding: 5px;border-radius: 3px;border: 1px solid #cacaca;background-image: none;}
.EstTitQts{font-family:'PT Sans',verdana,arial !important;font-size:16px !important;}
#idUlPathCatQtFC, #idUlAdic1QtFC, #idUlAdic2QtFC, #idUlAdic3QtFC{text-align:left !important;font-family:'PT Sans',verdana,arial !important;font-size:16px !important;}
#idDivPath{width:100%;display:block;box-sizing: border-box;}
#idHeadFilters{width:100%;display:block;box-sizing: border-box;}
#idListaProdCategoriasFC{width:100%;float:left;padding:10px;box-sizing: border-box;min-width:240px;}
#idUlPathSearchFC .pad {background:url(/images/pathcat.gif) no-repeat center;padding:0;margin:1px 6px 1px 8px;}
#idUlPathSearchFC .pad img{width:3px;height:5px;}
#idDivSearch{font-size:0.9em;margin:10px 0 10px 0;padding:10px;border-style:solid;border-width:1px;border-color:#cdcdcd;box-sizing: border-box;float:left;width:100%;background-color: #fcfcfc;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-border-radius: 5px;}
#idTxtFiltersBy{float:left;margin-right:10px;}
#idTxtRemoveFilters{float:left;margin-left:10px;}
#idTxtRemoveFilters a{background-color:#1a75d7;border:0 solid #1a75d7;padding:4px 10px 4px 10px;font-size:11px;color:#fcfcfc;font-weight:bold;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#idTxtRemoveFilters a:hover{background-color:#990000;}
#idTDLinkAdvancedSearchFC{float:right;margin:2px 0 0 5px}
#idTablePathSearchFC{display:block;float:left;width:100%;margin:10px 0 0 0;}
#idUlPathSearchFC {margin-left:10px;font-size:8pt; float: left;}
#idUlPathSearchFC li{font-size:8pt;}
#idUlPathSearchFC #idPathSearchTextInputFC{width:95px;background-color:#fcfcfc;font-size:9pt;}
#idLinkAdvancedSearchFC {text-decoration:none;font-size:8pt;}
#idLinkAdvancedSearchFC:hover{text-decoration:underline;color:#333333;}
.EstTitQts {font-family:tahoma;font-size:8pt;background-color:#eaeaea;padding:5px;}
.EstDivQts{height:100%;border-style:solid;border-width:1px;border-color:#d0d0d0;}
#idSelPathCatQtFC, #idSelAdic1QtFC, #idSelAdic2QtFC, #idSelAdic3QtFC {width:100%;}
#idUlPathCatQtFC li,#idUlAdic1QtFC li,#idUlAdic2QtFC li,#idUlAdic3QtFC li{list-style-type:none;font-size:8pt;margin:5px 10px 3px 5px}
.EstTabFiltersExt{background-color:#ebebeb;height:28px;font-family:tahoma;font-size:8pt;}
.EstTabFiltersInt{background-color:#f7f7f7;}

#idPathSearchNotFoundFC #idUlPathSearchFC {margin-left:49%;}

#TabListaProdutos .FC-EstiloProdutoLista-Container .EstPathCat ul{margin-top:10px;}
.EstPathCat ul{font-family:tahoma;font-size:9pt;text-align:left !important;}
.EstPathCat a{text-decoration:none;font-size:1.3em !important;color:#1a75d7;}
.EstPathCat a:visited{color:#1a75d7;}
.EstPathCat li{margin-left:5px;}
.EstPathCat .pad{padding:0 !important;}

/* Footer */
.FC-Footer-UL{list-style:outside none none;margin:0;padding:0;}
.FC-Footer-UL li{margin:8px 0;}
.FC-Footer-UL li a{color:#525151;font-size:1.1250em;font-family:'PT Sans',verdana,arial !important;}
.FC-Footer-UL li a:hover{text-decoration:none;color:#212121}
.FC-Footer-SocialMediaAlign{text-align:center;margin:0px auto;padding:50px 0px 0px 0px}
.FC-Footer-Full{background-color:#F5F5F5;margin-top:50px;padding:30px 0px 12px 0px}
.FC-Footer-Copyright{background-color:#164267;width:100%;margin:0px 0px 0px 0px;padding:15px 0px 12px 0px}
.FC-Footer-Copyright p{text-align:center;margin:0px auto;color:#FFFFFF;}
.FC-Footer-Copyright a{color:#fff}
.FC-Footer-Copyright a:hover{color:#01a7db}
.FC-Footer-ULIconSocialMedia ul{margin:0px 0px 10px 0px}
.FC-Footer-SocialMedial-Facebook a:hover circle{fill:#3a5795}
.FC-Footer-SocialMedial-GooglePlus a:hover circle{fill:#d04428}
.FC-Footer-SocialMedial-Twitter a:hover circle{fill:#55acee}
.FC-Footer-SocialMedial-Blogger a:hover circle{fill:#f79138}
.FC-Footer-SocialMedial-Linkedin a:hover circle{fill:#007bb6}
.FC-Footer-SocialMedial-Picasa a:hover circle{fill:#9c5cb7}
.FC-Footer-SocialMedial-Youtube a:hover circle{fill:#cc181e}
.FC-Footer-SocialMedial-RSS a:hover circle{fill:#fb7629}
.EstErr{font-family:verdana;font-size:9pt;color:#990000;padding:4px;margin-top:3px;}
.FC-Link{cursor:pointer}
.media-list li{padding:12px}
.media-list li:nth-child(n+2){border-top:1px solid #dedede;}
.media-list li:hover{background:#f4f4f4;}
.FC-Footer-FullWidthBGLightBlue{width:100%;background-color:#42a5f5;padding:10px 0px 0px 0px;}
.FC-Footer-FullWidthBGDarktBlue{width:100%;background-color:#293c4e;padding:10px 0px 0px 0px;}
.FC-FooterTagP p{font-family:'PT Sans',verdana,arial !important;font-size:1.2em;color:#FFFFFF}

/* Cadastro */
#idTabRegisterFC input[type="text"], #idTabRegisterFC input[type="password"] {background: #fff none repeat scroll 0 0;border: 1px solid #c6c6c6;font-size: 13px;height: 30px;padding: 0 5px;}
#idTabRegisterFC select {background: #fff none repeat scroll 0 0;border: 1px solid #c6c6c6;font-size: 13px;height: 30px;padding: 0 5px;}
#idTabRegisterFC .EstNomeCampo {font-family:'PT Sans',verdana,arial !important;font-size: 1em;padding: 11px;}
#idTabRegisterFC #P2Estado {width: 45px !important;}
#idImgBotNextPageFC, #idImgBotPreviousPageFC{margin-top:-2px;}
#idRegisterFC p{}

/* Custom */
#idTxtIntroFoundProdsFC{width:100% !important;}
#idPageCountFC{display:none;}
.FC-Custom-PTag p{font-size:1.25em;padding:6px 0px 6px 0px}
.FC-Custom-PTagULLI p{font-size:1.1250em;padding:0px 0px 0px 0px}
.FC-Custom-ContainerTit{width:100%;background-color:#ebebeb;margin:15px 0px 15px 0px}
.FC-Custom-H3TagTit h3{font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;padding:0px 0px 5px 10px;font-size:1.8em}
.FC-Custom-RumoUL{list-style:outside none none;margin:0 0 0 0;padding:0 0 0 0;}
.FC-Custom-RumoUL li{margin:5px 0 0 0;}
.FC-Custom-ContainerBGFooter{background-color:#01a7db;}
.FC-Custom-15TryH2Tag h2{font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;color:#FFFFFF !important}
.FC-Custom-CreateStoreWhiteBtn{width:100%;background-color:#FFFFFF;border-radius:5px;color:#01a7db;font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;font-style:italic !important;text-align:center;text-shadow: 0 1px rgba(0,0,0,0.3);}
.FC-CustomnFullWidthBG{width:100%;background-color:#f5f5f5;padding:1px 0px 60px 0px;height:auto;}
.FC-CustomnFullWidthBGNoColor{width:100%;padding:1px 0px 60px 0px;height:auto;}

/* Social media */
.FC-SocialMedia-Container{width:100%;padding:10px;background-color:#f5f6f7;border-bottom:3px solid #cfd8dc;border-top-left-radius:3px;border-top-right-radius:3px;}
.FC-SocialMedia-ContainerIMG{float:left;margin:0px 10px 0px 0px}

/* Contact */
.FC-Contact-TxtAlert{color:#FF0000}

/* Resultado Busca */
#idSearchNotFoundFC, #idTxtNewSearchNotFoundFC, #idTxtCatNotFoundFC, #idPathSearchTextOriSpanFC{font-family:'PT Sans',verdana,arial !important;font-size: 1.2em;}

/* Medias Queries */
@media(max-width: 320px){
/* GLobal */
.container {padding-left:15px !important;padding-right:15px !important;}
.FC-AlignAll{text-align:center;margin:0px auto;}
.FC-SM-TopPosition{margin:0px 0px 0px 0px}
.FC-Global-Top{padding-top:0px;}
.FC-Custom-ImgSpace img{margin:10px 0px 20px 0px}
.FC-Global-BlockSpace{margin:18px 0px 0px 0px;}
#idTableNewsletterFC, #idRecommendFC, #idTableNewsFC{padding:0px 15px 0px 15px}
#idFoundFC{padding-left:3%;}
.FC-ContentSeparationAll{margin:20px 0px 20px 0px}
.FC-ContentSeparationVideo{margin:40px 0px 20px 0px}

/* Header */
.FC-Main-Video-Txt{left:3%;top:10px;}
.FC-Main-Video-Txt h2{font-size:1.5em;color:#FFFFFF !important;line-height:10px;}
.FC-Main-Video-Txt h3{font-size:1.2em;color:#FFFFFF !important;line-height:10px;}
.FC-HeaderAnimated {position:relative;border-bottom:0px;opacity:1;height:auto;}
.FC-Header-Logo{width:262px;height:91px;}
.FC-Header-SearchTopPosition{margin:25px 0px 25px 0px;}
.navbar-default .navbar-brand {color:#134067 !important;font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;font-size:1.5em;float:right;margin-right:0%;}
.navbar-default .navbar-nav > li > a {font-size:1.5em;}
.navbar-collapse {border-top:0px solid transparent;box-shadow:0 0px 0 rgba(255, 255, 255, 1) inset !important;}
.FC-HeaderH1Space {padding-top: 1%;}
.FC-HeaderAlignBGText {position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align:center;}
.FC-HeaderAlignBGText:before {content: ' ';display: inline-block;vertical-align: middle;height: 50%;}
.FC-Header-TitItalicWhite h1{color:#FFFFFF !important;font-size:1.5em !important;}
.FC-Header-TitItalicWhite h2{color:#FFFFFF !important;font-size:1.2em !important;}
.FC-HeaderBTNSpace{margin:35px 0px 150px 0px}

/* Home- Main */
.FC-Main-CreateStoreInput input{margin:10px auto;}
.FC-Main-CreateStoreBtn{background:#FFFFFF;border:1px solid #e0e0e0; -webkit-box-shadow:0 0 0 0 #FFFFFF;-moz-box-shadow:0 0 0 0 #FFFFFF;box-shadow:0 0 0 0 #FFFFFF;height:auto;height:250px;width:96.5% !important;position:relative;left:5px;}
.FC-Responsive-Video-WhiteStripe{display:block;bottom:305px;}
.FC-Global-CreateStoreBlueBtn{font-size:1.5em;padding:8px 5px 8px 5px;position:relative;top:18px;width:100%;}
.FC-Main-ContainerPricing{background-color:#164267;width:100%;height:auto;margin-top:10px;}
.FC-Main-CreateStore{margin-top:-3%;}

/* EstiloProduto */
.FC-YoutubeIFrame{height:260px;}

/* Footer */
.FC-Footer-ContactAlign{text-align:center;margin:0px auto;padding:0px 0px 0px 0px;}

/* Custom */
.FC-CustomIconsMobilePosition{margin:0px 0px 50px 0px}

}

@media(min-width: 320px){
/* GLobal */
.container {padding-left: 15px !important;padding-right: 15px !important;}
.FC-AlignAll{text-align:center;margin:0px auto;}
.FC-SM-TopPosition{margin:0px 0px 0px 0px}
.FC-Global-Top{padding-top:0px;}
.FC-Custom-ImgSpace img{margin:10px 0px 20px 0px}
.FC-Global-BlockSpace{margin:18px 0px 0px 0px;}
#idTableNewsletterFC, #idRecommendFC, #idTableNewsFC{padding:0px 15px 0px 15px}
#TabTitProd{padding-top:10px;}
.FCContact #idFCContent, .FCNews #idFCContent,.FCNewsletter #idFCContent,.FCRecommend #idFCContent{padding-left:10px !important;padding-right:10px !important;}
#idFoundFC{padding-left:3%;}
.FC-ContentSeparationAll{margin:20px 0px 20px 0px}
.FC-ContentSeparationVideo{margin:40px 0px 20px 0px}

/* header */
.FC-Main-Video-Txt{left:3%;top:10px;}
.FC-Main-Video-Txt h2{font-size:1.5em;color:#FFFFFF !important;line-height:10px;}
.FC-Main-Video-Txt h3{font-size:1.2em;color:#FFFFFF !important;line-height:10px;}
.FC-HeaderAnimated {position:relative;border-bottom: 0px;opacity:1;height:auto;}
.FC-Header{position:relative;border-bottom:0px;opacity:1;}
.FC-Header-Logo{width:262px;height:91px;}
.FC-Header-SearchTopPosition{margin:25px 0px 25px 0px;}
.navbar-default .navbar-brand {color:#134067 !important;font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;font-size:1.5em;float:right;margin-right:0%;}
.navbar-default .navbar-nav > li > a {font-size:1.5em;}
.navbar-collapse {border-top:0px solid transparent;box-shadow:0 0px 0 rgba(255, 255, 255, 1) inset !important;}
.FC-HeaderH1Space {padding-top: 1%;}
.FC-HeaderAlignBGText {position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align:center;}
.FC-HeaderAlignBGText:before {content: ' ';display: inline-block;vertical-align: middle;height: 50%;}
.FC-Header-TitItalicWhite h1{color:#FFFFFF !important;font-size:1.5em !important;}
.FC-Header-TitItalicWhite h2{color:#FFFFFF !important;font-size:1.2em !important;}
.FC-HeaderBTNSpace{margin:35px 0px 150px 0px}

/* Home - Main */
.FC-MainTopSpace{margin-top:-35%;}

/* EstiloProduto */
.FC-EstiloProdutoLista-Content h3{margin:25px 0px 0px 0px;}
.FC-YoutubeIFrame{height:260px;}

/* Footer */
.FC-Footer-ContactAlign{text-align:center;margin:0px auto;padding:0px 0px 0px 0px;}
.FC-Footer-SecurityBadges1{margin:15px 0px}

/* Cadastro */
#idRegisterExtFC{margin-top:130px !important;width:10%;}
#idRegisterFC{margin-left:10%;}

/* Custom */
.FC-CustomIconsMobilePosition{margin:0px 0px 50px 0px}

.FC-Main-ContainerPricing{background-color:#164267;width:100%;height:auto;margin-top:10px;position:relative;top:50px;}
.FC-Main-HTag h3{color:#FFFFFF !important;font-family:'PT Sans',verdana,arial !important;font-weight:400 !important;font-style:italic !important;}
.FC-Main-HTag h2{color:#FFFFFF !important;font-size:3.5em !important;margin-top:-10px;}
.FC-Main-ContainerPricingBox2 a:hover{text-decoration:none}
.FC-Main-PricingBtn{width:35%;background-color:#01a7db;border-radius:5px;color:#FFFFFF;font-family:'PT Sans',verdana,arial !important;font-weight:700 !important;font-style:italic !important;font-size:1.5em;padding:15px;text-align:center;margin:0px auto;border: 1px solid #01a7db;}
a:hover .FC-Main-PricingBtn{border: 1px solid #0191be;background-color: #01a7db;background-image: -webkit-linear-gradient(top,#08bdf6,#01a7db);background-image:-moz-linear-gradient(top,#08bdf6,#01a7db);background-image:-ms-linear-gradient(top,#08bdf6,#01a7db);background-image:-o-linear-gradient(top,#08bdf6,#01a7db);background-image:linear-gradient(top,#08bdf6,#01a7db);text-shadow: 0 1px rgba(0,0,0,0.3);}
.FC-Main-WomanPrincing{margin-top:-9px;}

}

@media(min-width: 768px){

/* Global */
.FC-AlignAll{text-align:right;}
.container {padding-left:5px !important;padding-right: 5px !important;}
.FC-SM-TopPosition{margin:0px 0px 0px 0px}
.FC-Global-Top{padding-top:120px;}
.FCAdvancedSearch #idFCContent, .FCContact #idFCContent, .FCNews #idFCContent,.FCNewsletter #idFCContent,.FCRecommend #idFCContent{padding-top:120px !important;width:1150px !important;margin:0px auto;padding-left:10px !important;padding-right:10px !important;}
.FC-Custom-ImgSpace img{margin:0px 0px 0px 0px}
.FC-Global-BlockSpace{margin:0px 0px 0px 0px;}
#idTableNewsletterFC, #idRecommendFC, #idTableNewsFC{padding:0px 10px 0px 10px}
.FC-Panel-Recursos .panel-body{min-height:330px;}
.LojasPage .thumbnail {min-height:570px;}
.ParceirosPage .thumbnail {min-height:470px;}
#TabTitProd{padding-top:120px;}
#idFoundFC{padding-left:22%;}
.FC-ContentSeparationAll{margin:0px 0px 0px 0px}
.FC-ContentSeparationVideo{margin:40px 0px 20px 0px}
.FC-ContentSeparationIconHome{margin:0px 0px 60px 0px}

/* header */
.FC-HeaderAnimated {position:fixed;box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);opacity:0.9;height:110px;}
.FC-header-Nav{position:relative;top:4px;}
.FC-Header{position:fixed;box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);opacity:0.9;height:95px;}
.navbar {border:0px solid transparent !important;background-color:transparent !important;}
.navbar-default .navbar-nav > li > a {font-size:1.1250em;}
.FC-Header-Logo{width:232px;height:81px;}
.FC-Header-SearchTopPosition{margin:0px 0px 0px 0px;}
.FC-Header-PhoneSearchMenu{top:10px;}
.FC-HeaderH1Space {padding-top: 10%;}
.FC-HeaderAlignBGText {position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align:center;}
.FC-HeaderAlignBGText:before {content: ' ';display: inline-block;vertical-align: middle;height: 40%;}
.FC-Header-TitItalicWhite h1{color:#FFFFFF !important;font-size:1.8em !important;}
.FC-Header-TitItalicWhite h2{color:#FFFFFF !important;font-size:1.4em !important;}
.FC-HeaderBTNSpace{margin:25px 0px 170px 0px}

/* Home - Main */
.FC-MainTopSpace{margin-top:-15%;}

/* EstiloProduto */
.FC-EstiloProdutoLista-Content h3{margin:0px 0px 0px 0px;}
.FC-YoutubeIFrame{height:360px;}


/* CrossSelling */
#idProdCrossFC ul li {display: inline-block; float: left; padding: 25px;}
.EstDescrProdCross{display:none;}

/* Footer */
.FC-Footer-SecurityBadges1{margin:8px 15px 8px 15px}
.FC-Footer-ContactAlign{text-align:center;margin:0px auto;padding:0px 0px 0px 0px;}
.FC-Footer .block-grid-item{padding:0px 28px 0px 28px !important}
.FC-Main-CreateStore{margin-top:-5px;}

/* Cadastro */
#idRegisterExtFC{margin-top:130px !important;width:40%;}
#idRegisterFC{margin-left:40%;}

/* Custom */
.FC-CustomTopSpace{margin-top:130px;}
.FC-CustomIconsMobilePosition{margin:0px 0px 50px 0px}

}

@media(min-width: 1024px){

/* Header */
.FC-header-Nav{position:relative;top:0;}
.navbar-default .navbar-nav > li > a {font-size:1.2800em;}
.FC-Header{height:95px;}
.FC-Header-PhoneSearchMenu{top:8px;}
.FC-Header-Logo{width:232px;height:81px;}
.FC-HeaderH1Space {padding-top: 10%;}
.FC-HeaderAlignBGText {position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align:center;}
.FC-HeaderAlignBGText:before {content: ' ';display: inline-block;vertical-align: middle;height: 50%;}
.FC-Header-TitItalicWhite h1{color:#FFFFFF !important;font-size:2.5em !important;}
.FC-Header-TitItalicWhite h2{color:#FFFFFF !important;font-size:2em !important;}
.FC-HeaderBTNSpace{margin:35px 0px 150px 0px}
.FC-ContentSeparationVideo{margin: 0px 0px 20px 0px}

/* Home - Main */
.FC-MainTopSpace{margin-top:-5%;}

/* EstiloProduto */
.FC-YoutubeIFrame{height:340px;}

/* CrossSelling */
#idProdCrossFC ul li {display: inline-block; float: left; padding: 12px;}

/* Footer */
.FC-Footer-ContactAlign{text-align:left;margin:0px auto;}
.FC-Footer .block-grid-item{padding:0px 30px 0px 30px !important}
.FC-Main-CreateStore{margin-top:0%;}

/* Custom */
.FC-Custom-ContainerBGFooter{margin:50px auto;padding:0px 0px 0px 0px}
.FC-Custom-15TryH2Tag h2{font-size:3em !important;}
.FC-Custom-CreateStoreWhiteBtn{font-size:2.5em;padding:10px;margin:0px auto;position:relative;top:8px;}
.FC-CustomIconsMobilePosition{margin:0px 0px 0px 0px}

}

@media(min-width: 1366px){
/* Header */
.FC-Header{height:115px;}
.FC-Header-Logo{width:280px;height:100px;}
.navbar-default .navbar-nav > li > a {font-size:1.500em;}
.FC-Header-PhoneSearchMenu{top:15px;}
.FC-HeaderH1Space {padding-top: 15%;}
.FC-HeaderAlignBGText {position: absolute;top: 0;bottom: 0;left: 0;right: 0;text-align:center;}
.FC-HeaderAlignBGText:before {content: ' ';display: inline-block;vertical-align: middle;height: 50%;}
.FC-Header-TitItalicWhite h1{color:#FFFFFF !important;font-size:2.5em !important;}
.FC-Header-TitItalicWhite h2{color:#FFFFFF !important;font-size:2em !important;}
.FC-HeaderBTNSpace{margin:35px 0px 150px 0px}

/* Home - Main */
.FC-MainTopSpace{margin-top:3%;}

/* EstiloProduto Lista */
.FC-YoutubeIFrame{height:380px;}

/* Footer */
.FC-Footer-ContactAlign{text-align:left;margin:0px auto;}
.FC-Footer-SecurityBadges1{margin:8px 0px;}
.FC-Footer .block-grid-item{padding:0px 35px 0px 32px !important}
.FC-Main-CreateStore{margin-top:3%;}
.FC-Main-ContainerPricingBox1{padding:0px 0;}
.FC-Main-ContainerPricingBox2{padding:10px 0;}

}

@media(min-width: 1680px){}

@media(min-width: 1682px){}
