
/* FONTS *****************************************************************************************/

/* HELVETICA e IE EQUIV. */

@font-face{font-family:"helveticaneue_light";src:url("fonts/HelveticaNeueLTPro-Lt.eot");src:local("☺"),url("fonts/HelveticaNeueLTPro-Lt.woff") format("woff"),url("fonts/HelveticaNeueLTPro-Lt.ttf") format("truetype"),url("fonts/HelveticaNeueLTPro-Lt.svg#helveticaneue_light") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"helveticaneue_black";src:url("fonts/HelveticaNeueLTPro-Blk.eot");src:local("☺"),url("fonts/HelveticaNeueLTPro-Blk.woff") format("woff"),url("fonts/HelveticaNeueLTPro-Blk.ttf") format("truetype"),url("fonts/HelveticaNeueLTPro-Blk.svg#helveticaneue_black") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"helveticaneue_black_condensed";src:url("fonts/HelveticaNeueLTPro-BlkCn.eot");src:local("☺"),url("fonts/HelveticaNeueLTPro-BlkCn.woff") format("woff"),url("fonts/HelveticaNeueLTPro-BlkCn.ttf") format("truetype"),url("fonts/HelveticaNeueLTPro-BlkCn.svg#helveticaneue_black_condensed") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"helveticaneue_heavy_condensed";src:url("fonts/HelveticaNeueLTPro-HvCn.eot");src:local("☺"),url("fonts/HelveticaNeueLTPro-HvCn.woff") format("woff"),url("fonts/HelveticaNeueLTPro-HvCn.ttf") format("truetype"),url("fonts/HelveticaNeueLTPro-HvCn.svg#helveticaneue_heavy_condensed") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"texgyreheros_cn_regular";src:url("fonts/texgyreheros-cn-regular.eot");src:local("☺"),url("fonts/texgyreheros-cn-regular.woff") format("woff"),url("fonts/texgyreheros-cn-regular.ttf") format("truetype"),url("fonts/texgyreheros-cn-regular.svg#texgyreheros_cn_regular") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"texgyreheros_bold";src:url("fonts/texgyreheros-bold.eot");src:local("☺"),url("fonts/texgyreheros-bold.woff") format("woff"),url("fonts/texgyreheros-bold.ttf") format("truetype"),url("fonts/texgyreheros-bold.svg#texgyreheros_bold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"texgyreheros_cn_bold";src:url("fonts/texgyreheros-cn-bold.eot");src:local("☺"),url("fonts/texgyreheros-cn-bold.woff") format("woff"),url("fonts/texgyreheros-cn-bold.ttf") format("truetype"),url("fonts/texgyreheros-cn-bold.svg#texgyreheros_cn_bold") format("svg");font-weight:normal;font-style:normal;}

/* NEXA */

@font-face{font-family:"nexa_thin";src:url("fonts/nexa-thin.eot");src:local("☺"),url("fonts/nexa-thin.woff") format("woff"),url("fonts/nexa-thin.ttf") format("truetype"),url("fonts/nexa-thin.svg#nexa_thin") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"nexa_light";src:url("fonts/nexa-light.eot");src:local("☺"),url("fonts/nexa-light.woff") format("woff"),url("fonts/nexa-light.ttf") format("truetype"),url("fonts/nexa-light.svg#nexa_light") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"nexa_regular";src:url("fonts/nexa-regular.eot");src:local("☺"),url("fonts/nexa-regular.woff") format("woff"),url("fonts/nexa-regular.ttf") format("truetype"),url("fonts/nexa-regular.svg#nexa_regular") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"nexa_bold";src:url("fonts/nexa-bold.eot");src:local("☺"),url("fonts/nexa-bold.woff") format("woff"),url("fonts/nexa-bold.ttf") format("truetype"),url("fonts/nexa-bold.svg#nexa_bold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"nexa_black";src:url("fonts/nexablack.eot");src:local("☺"),url("fonts/nexa-black.woff") format("woff"),url("fonts/nexa-black.ttf") format("truetype"),url("fonts/nexa-black.svg#nexa_black") format("svg");font-weight:normal;font-style:normal;}

/* PROXIMA NOVA */

@font-face{font-family:"proximanova_regular";src:url("fonts/proximanova-regular.eot");src:local("☺"),url("fonts/proximanova-regular.woff") format("woff"),url("fonts/proximanova-regular.ttf") format("truetype"),url("fonts/proximanova-regular.svg#proximanova_regular") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"proximanova_semibold";src:url("fonts/proximanova-semibold.eot");src:local("☺"),url("fonts/proximanova-semibold.woff") format("woff"),url("fonts/proximanova-semibold.ttf") format("truetype"),url("fonts/proximanova-semibold.svg#proximanova_semibold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"proximanova_semibold_italic";src:url("fonts/proximanova-semibolditalic.eot");src:local("☺"),url("fonts/proximanova-semibolditalic.woff") format("woff"),url("fonts/proximanova-semibolditalic.ttf") format("truetype"),url("fonts/proximanova-semibolditalic.svg#proximanova_semibold_italic") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"proximanova_bold";src:url("fonts/proximanova-bold.eot");src:local("☺"),url("fonts/proximanova-bold.woff") format("woff"),url("fonts/proximanova-bold.ttf") format("truetype"),url("fonts/proximanova-bold.svg#proximanova_bold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"proximanova_extrabold";src:url("fonts/proximanova-extrabold.eot");src:local("☺"),url("fonts/proximanova-extrabold.woff") format("woff"),url("fonts/proximanova-extrabold.ttf") format("truetype"),url("fonts/proximanova-extrabold.svg#proximanova_extrabold") format("svg");font-weight:normal;font-style:normal;}

/* RALEWAY */

@font-face{font-family:"raleway_extralight";src:url("fonts/raleway-extralight.eot");src:local("☺"),url("fonts/raleway-extralight.woff") format("woff"),url("fonts/raleway-extralight.ttf") format("truetype"),url("fonts/raleway-extralight.svg#raleway_extralight") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"raleway_light";src:url("fonts/raleway-light.eot");src:local("☺"),url("fonts/raleway-light.woff") format("woff"),url("fonts/raleway-light.ttf") format("truetype"),url("fonts/raleway-light.svg#raleway_light") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"raleway_regular";src:url("fonts/raleway-regular.eot");src:local("☺"),url("fonts/raleway-regular.woff") format("woff"),url("fonts/raleway-regular.ttf") format("truetype"),url("fonts/raleway-regular.svg#raleway_regular") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"raleway_medium";src:url("fonts/raleway-medium.eot");src:local("☺"),url("fonts/raleway-medium.woff") format("woff"),url("fonts/raleway-medium.ttf") format("truetype"),url("fonts/raleway-medium.svg#raleway_medium") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"raleway_semibold";src:url("fonts/raleway-semibold.eot");src:local("☺"),url("fonts/raleway-semibold.woff") format("woff"),url("fonts/raleway-semibold.ttf") format("truetype"),url("fonts/raleway-semibold.svg#raleway_semibold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"raleway_semibold_italic";src:url("fonts/raleway-semibolditalic.eot");src:local("☺"),url("fonts/raleway-semibolditalic.woff") format("woff"),url("fonts/raleway-semibolditalic.ttf") format("truetype"),url("fonts/raleway-semibolditalic.svg#raleway_semibold_italic") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"raleway_bold";src:url("fonts/raleway-bold.eot");src:local("☺"),url("fonts/raleway-bold.woff") format("woff"),url("fonts/raleway-bold.ttf") format("truetype"),url("fonts/raleway-bold.svg#raleway_bold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"raleway_extrabold";src:url("fonts/raleway-extrabold.eot");src:local("☺"),url("fonts/raleway-extrabold.woff") format("woff"),url("fonts/raleway-extrabold.ttf") format("truetype"),url("fonts/raleway-extrabold.svg#raleway_extrabold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"raleway_extrabolditalic";src:url("fonts/raleway-extrabolditalic.eot");src:local("☺"),url("fonts/raleway-extrabolditalic.woff") format("woff"),url("fonts/raleway-extrabolditalic.ttf") format("truetype"),url("fonts/raleway-extrabolditalic.svg#raleway_extrabolditalic") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"raleway_heavy";src:url("fonts/raleway-heavy.eot");src:local("☺"),url("fonts/raleway-heavy.woff") format("woff"),url("fonts/raleway-heavy.ttf") format("truetype"),url("fonts/raleway-heavy.svg#raleway_heavy") format("svg");font-weight:normal;font-style:normal;}

/* ROBOTO */

@font-face{font-family:"roboto_light";src:url("fonts/roboto-light.eot");src:local("☺"),url("fonts/roboto-light.woff") format("woff"),url("fonts/roboto-light.ttf") format("truetype"),url("fonts/roboto-light.svg#roboto_light") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"roboto_regular";src:url("fonts/roboto-regular.eot");src:local("☺"),url("fonts/roboto-regular.woff") format("woff"),url("fonts/roboto-regular.ttf") format("truetype"),url("fonts/roboto-regular.svg#roboto_regular") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"roboto_medium";src:url("fonts/roboto-medium.eot");src:local("☺"),url("fonts/roboto-medium.woff") format("woff"),url("fonts/roboto-medium.ttf") format("truetype"),url("fonts/roboto-medium.svg#roboto_medium") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"roboto_medium_italic";src:url("fonts/roboto-mediumitalic.eot");src:local("☺"),url("fonts/roboto-mediumitalic.woff") format("woff"),url("fonts/roboto-mediumitalic.ttf") format("truetype"),url("fonts/roboto-mediumitalic.svg#roboto_medium_italic") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"roboto_bold";src:url("fonts/roboto-bold.eot");src:local("☺"),url("fonts/roboto-bold.woff") format("woff"),url("fonts/roboto-bold.ttf") format("truetype"),url("fonts/roboto-bold.svg#roboto_bold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"roboto_bold_italic";src:url("fonts/roboto-bolditalic.eot");src:local("☺"),url("fonts/roboto-bolditalic.woff") format("woff"),url("fonts/roboto-bolditalic.ttf") format("truetype"),url("fonts/roboto-bolditalic.svg#roboto_bold_italic") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"roboto_black";src:url("fonts/roboto-black.eot");src:local("☺"),url("fonts/roboto-black.woff") format("woff"),url("fonts/roboto-black.ttf") format("truetype"),url("fonts/roboto-black.svg#roboto_black") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"roboto_black_italic";src:url("fonts/roboto-blackitalic.eot");src:local("☺"),url("fonts/roboto-blackitalic.woff") format("woff"),url("fonts/roboto-blackitalic.ttf") format("truetype"),url("fonts/roboto-blackitalic.svg#roboto_black_italic") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"roboto_condensed_regular";src:url("fonts/roboto-condensed-regular.eot");src:local("☺"),url("fonts/roboto-condensed-regular.woff") format("woff"),url("fonts/roboto-condensed-regular.ttf") format("truetype"),url("fonts/roboto-condensed-regular.svg#roboto_condensed_regular") format("svg");font-weight:normal;font-style:normal;}

/* ROTIS SERIF 55 */

@font-face{font-family:"rotis_serif_55";src:url("fonts/rotis-serif-55.eot");src:local("☺"),url("fonts/rotis-serif-55.woff") format("woff"),url("fonts/rotis-serif-55.ttf") format("truetype"),url("fonts/rotis-serif-55.svg#rotis_serif_55") format("svg");font-weight:normal;font-style:normal;}

/* MUSEO */

@font-face{font-family:"museo300";src:url("fonts/museo300-regular.eot");src:local("☺"),url("fonts/museo300-regular.woff") format("woff"),url("fonts/museo300-regular.ttf") format("truetype"),url("fonts/museo300-regular.svg#museo300") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"museo500";src:url("fonts/museo500-regular.eot");src:local("☺"),url("fonts/museo500-regular.woff") format("woff"),url("fonts/museo500-regular.ttf") format("truetype"),url("fonts/museo500-regular.svg#museo500") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"museo700";src:url("fonts/museo700-regular.eot");src:local("☺"),url("fonts/museo700-regular.woff") format("woff"),url("fonts/museo700-regular.ttf") format("truetype"),url("fonts/museo700-regular.svg#museo700") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"museo900";src:url("fonts/museo900-regular.eot");src:local("☺"),url("fonts/museo900-regular.woff") format("woff"),url("fonts/museo900-regular.ttf") format("truetype"),url("fonts/museo900-regular.svg#museo900") format("svg");font-weight:normal;font-style:normal;}

/* LATO */

@font-face{font-family:"lato_light";src:url("fonts/Lato-Light.eot");src:local("☺"),url("fonts/Lato-Light.woff") format("woff"),url("fonts/Lato-Light.ttf") format("truetype"),url("fonts/Lato-Light.svg#lato_light") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"lato_regular";src:url("fonts/Lato-Regular.eot");src:local("☺"),url("fonts/Lato-Regular.woff") format("woff"),url("fonts/Lato-Regular.ttf") format("truetype"),url("fonts/Lato-Regular.svg#lato_regular") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"lato_medium";src:url("fonts/Lato-Medium.eot");src:local("☺"),url("fonts/Lato-Medium.woff") format("woff"),url("fonts/Lato-Medium.ttf") format("truetype"),url("fonts/Lato-Medium.svg#lato_medium") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"lato_semibold";src:url("fonts/Lato-Semibold.eot");src:local("☺"),url("fonts/Lato-Semibold.woff") format("woff"),url("fonts/Lato-Semibold.ttf") format("truetype"),url("fonts/Lato-Semibold.svg#lato_semibold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"lato_bold";src:url("fonts/Lato-Bold.eot");src:local("☺"),url("fonts/Lato-Bold.woff") format("woff"),url("fonts/Lato-Bold.ttf") format("truetype"),url("fonts/Lato-Bold.svg#lato_bold") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"lato_bolditalic";src:url("fonts/Lato-BoldItalic.eot");src:local("☺"),url("fonts/Lato-BoldItalic.woff") format("woff"),url("fonts/Lato-BoldItalic.ttf") format("truetype"),url("fonts/Lato-BoldItalic.svg#lato_bolditalic") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"lato_black";src:url("fonts/Lato-Black.eot");src:local("☺"),url("fonts/Lato-Black.woff") format("woff"),url("fonts/Lato-Black.ttf") format("truetype"),url("fonts/Lato-Black.svg#lato_black") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"lato_heavy";src:url("fonts/Lato-Heavy.eot");src:local("☺"),url("fonts/Lato-Heavy.woff") format("woff"),url("fonts/Lato-Heavy.ttf") format("truetype"),url("fonts/Lato-Heavy.svg#lato_heavy") format("svg");font-weight:normal;font-style:normal;}

/* ICONS *****************************************************************************************/

@font-face{font-family:"apps-icons";src:url("../icons/fonts/apps-icons.eot?17980406");src:url("../icons/fonts/apps-icons.eot?17980406#iefix") format("embedded-opentype"),url("../icons/fonts/apps-icons.woff?17980406") format("woff"),url("../icons/fonts/apps-icons.ttf?17980406") format("truetype"),url("../icons/fonts/apps-icons.svg?17980406#apps-icons") format("svg");font-weight:normal;font-style:normal}[class^="ico-"]:before,[class*="ico-"]:before{font-family:"apps-icons";font-weight:normal;font-style:normal;text-decoration:inherit;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;speak:none} .ico-accessibility:before{content:"\eacf"}.ico-acrobat:before{content:"\ea68"}.ico-aim:before{content:"\ea33"}.ico-airport:before{content:"\e8cb"}.ico-alert:before{content:"\e9ac"}.ico-alert-character:before{content:"\e85b"}.ico-alert-circled:before{content:"\e85a"}.ico-alert-inv:before{content:"\e9ad"}.ico-align-center:before{content:"\e8dc"}.ico-align-justify:before{content:"\e8da"}.ico-align-left:before{content:"\e8dd"}.ico-align-right:before{content:"\e8db"}.ico-amazon:before{content:"\ea6c"}.ico-ambulance:before{content:"\e91d"}.ico-anchor:before{content:"\ea27"}.ico-android:before{content:"\ea57"}.ico-angellist:before{content:"\ea44"}.ico-angle-circled-down:before{content:"\e89d"}.ico-angle-circled-left:before{content:"\e88f"}.ico-angle-circled-right:before{content:"\e89f"}.ico-angle-circled-up:before{content:"\e89e"}.ico-angle-double-down:before{content:"\e899"}.ico-angle-double-left:before{content:"\e89c"}.ico-angle-double-right:before{content:"\e89b"}.ico-angle-double-up:before{content:"\e89a"}.ico-angle-down:before{content:"\e88e"}.ico-angle-left:before{content:"\e88b"}.ico-angle-right:before{content:"\e88c"}.ico-angle-up:before{content:"\e88d"}.ico-apple:before{content:"\ea8f"}.ico-appnet:before{content:"\ea62"}.ico-arrow-ccw:before{content:"\e8a8"}.ico-arrow-cw:before{content:"\e8a7"}.ico-art-gallery:before{content:"\ea01"}.ico-asterisk:before{content:"\e8fd"}.ico-asterisk-option:before{content:"\ead5"}.ico-attach:before{content:"\eb23"}.ico-attach-circled:before{content:"\eb2c"}.ico-award:before{content:"\e8b0"}.ico-award-option:before{content:"\e9fb"}.ico-back-in-time:before{content:"\e8f9"}.ico-barcode:before{content:"\e8ea"}.ico-baseball:before{content:"\ea07"}.ico-basketball:before{content:"\ea08"}.ico-bat-1:before{content:"\e9be"}.ico-bat-2:before{content:"\e9bd"}.ico-bat-3:before{content:"\e9bc"}.ico-bat-4:before{content:"\e9bb"}.ico-bat-charge:before{content:"\e9ba"}.ico-bell:before{content:"\e85d"}.ico-bell-inv:before{content:"\e85c"}.ico-bicycle:before{content:"\ea0e"}.ico-bitbucket:before{content:"\ea9a"}.ico-blank:before{content:"\e93f"}.ico-block:before{content:"\e9ae"}.ico-blogger:before{content:"\eaa6"}.ico-blogger-rect:before{content:"\eae7"}.ico-book:before{content:"\e8eb"}.ico-bookmark:before{content:"\eac8"}.ico-bookmark-empty:before{content:"\eadf"}.ico-book-open:before{content:"\e829"}.ico-book-option:before{content:"\e922"}.ico-book-option-2:before{content:"\eace"}.ico-box:before{content:"\eac4"}.ico-box-rect:before{content:"\eac3"}.ico-briefcase:before{content:"\e8e2"}.ico-browser-chrome:before{content:"\e995"}.ico-browser-firefox:before{content:"\e800"}.ico-browser-ie:before{content:"\e803"}.ico-browser-opera:before{content:"\e802"}.ico-brush:before{content:"\e984"}.ico-bucket:before{content:"\e824"}.ico-bug:before{content:"\e8b4"}.ico-building:before{content:"\e92e"}.ico-bullseye:before{content:"\e925"}.ico-bus:before{content:"\ea13"}.ico-calendar:before{content:"\e86c"}.ico-calendar-add:before{content:"\e890"}.ico-calendar-check:before{content:"\e8a0"}.ico-calendar-empty:before{content:"\e86d"}.ico-camera:before{content:"\e9a4"}.ico-camera-inv:before{content:"\e9a5"}.ico-campsite:before{content:"\ea19"}.ico-cancel:before{content:"\eac7"}.ico-cancel-circled:before{content:"\eae1"}.ico-cancel-circled-inv:before{content:"\e815"}.ico-cancel-thin:before{content:"\e845"}.ico-cc:before{content:"\eaa5"}.ico-cd:before{content:"\e9f8"}.ico-celcius:before{content:"\ea04"}.ico-certificate:before{content:"\eb31"}.ico-certificate-inv:before{content:"\e8f0"}.ico-chart-area:before{content:"\e97f"}.ico-chart-area-option:before{content:"\e865"}.ico-chart-bar:before{content:"\e9e5"}.ico-chart-bar-horizontal:before{content:"\e857"}.ico-chart-bar-option:before{content:"\e859"}.ico-chart-line:before{content:"\e814"}.ico-chart-line-option:before{content:"\e85e"}.ico-chart-pie:before{content:"\e9e6"}.ico-chat:before{content:"\e9a9"}.ico-chats:before{content:"\e9aa"}.ico-chats-inv:before{content:"\e87a"}.ico-check:before{content:"\e8ee"}.ico-check-empty:before{content:"\e8ef"}.ico-check-option:before{content:"\ead4"}.ico-cinema:before{content:"\ea1a"}.ico-circle:before{content:"\e8ff"}.ico-circle-empty:before{content:"\e8fe"}.ico-clipboard:before{content:"\e9b7"}.ico-clock:before{content:"\e879"}.ico-cloud:before{content:"\ea2a"}.ico-cloudapp:before{content:"\ea82"}.ico-cloud-flash:before{content:"\ea00"}.ico-cloud-flash-inv:before{content:"\ea17"}.ico-cloud-inv:before{content:"\ea16"}.ico-cloud-moon:before{content:"\ea29"}.ico-cloud-moon-inv:before{content:"\ea11"}.ico-cloud-sun:before{content:"\ea28"}.ico-cloud-sun-inv:before{content:"\ea10"}.ico-code:before{content:"\e8ac"}.ico-coffee:before{content:"\e91a"}.ico-collapse:before{content:"\e8ae"}.ico-collapse-top:before{content:"\e8af"}.ico-color-adjust:before{content:"\e816"}.ico-columns:before{content:"\e8d1"}.ico-comment:before{content:"\e85f"}.ico-comment-inv:before{content:"\e84e"}.ico-comment-option:before{content:"\e9a8"}.ico-comment-option-inv:before{content:"\e877"}.ico-commercial-building:before{content:"\ea20"}.ico-compass:before{content:"\e9ef"}.ico-contrast:before{content:"\e8ec"}.ico-contrast-option:before{content:"\e95e"}.ico-control-eject:before{content:"\e8b3"}.ico-control-fwd:before{content:"\e818"}.ico-control-on-off:before{content:"\e8e6"}.ico-control-pause:before{content:"\e8ba"}.ico-control-play:before{content:"\e8be"}.ico-control-play-circled:before{content:"\e8bc"}.ico-control-play-circled-inv:before{content:"\e8bd"}.ico-control-rew:before{content:"\e819"}.ico-control-stop:before{content:"\e8bb"}.ico-control-to-end:before{content:"\e8b9"}.ico-control-to-end-option:before{content:"\e8b8"}.ico-control-to-start:before{content:"\e8b7"}.ico-control-to-start-option:before{content:"\e8b6"}.ico-control-volume:before{content:"\e81a"}.ico-credit-card:before{content:"\e993"}.ico-cricket:before{content:"\ea25"}.ico-crop:before{content:"\e8d0"}.ico-css3:before{content:"\e923"}.ico-currency-bitcoin:before{content:"\e90c"}.ico-currency-dollar:before{content:"\e907"}.ico-currency-euro:before{content:"\e905"}.ico-currency-pound:before{content:"\e906"}.ico-currency-renminbi:before{content:"\e90a"}.ico-currency-rupee:before{content:"\e908"}.ico-currency-won:before{content:"\e90b"}.ico-currency-yen:before{content:"\e909"}.ico-cut:before{content:"\e8e0"}.ico-cut-option:before{content:"\e9b4"}.ico-database:before{content:"\e801"}.ico-database-option:before{content:"\eafe"}.ico-data-science:before{content:"\ea1e"}.ico-data-science-inv:before{content:"\ea21"}.ico-delicious:before{content:"\ea34"}.ico-desktop:before{content:"\e8c0"}.ico-deviantart:before{content:"\eae8"}.ico-digg:before{content:"\ea70"}.ico-diigo:before{content:"\eb2e"}.ico-disqus:before{content:"\ea80"}.ico-doc:before{content:"\e855"}.ico-doc-inv:before{content:"\e852"}.ico-doc-new:before{content:"\eaf2"}.ico-doc-option:before{content:"\e954"}.ico-doc-option-landscape:before{content:"\e955"}.ico-docs:before{content:"\e854"}.ico-docs-option:before{content:"\e924"}.ico-doc-text:before{content:"\e853"}.ico-doc-text-inv:before{content:"\e851"}.ico-doc-text-option:before{content:"\e956"}.ico-doc-text-option-inv:before{content:"\e957"}.ico-dot-1:before{content:"\e987"}.ico-dot-2:before{content:"\e986"}.ico-dot-3:before{content:"\e985"}.ico-down:before{content:"\e960"}.ico-down-big:before{content:"\e894"}.ico-down-big-circled:before{content:"\e8a6"}.ico-down-bold:before{content:"\e971"}.ico-down-circled:before{content:"\e881"}.ico-down-dir:before{content:"\e883"}.ico-down-hand:before{content:"\eacb"}.ico-download:before{content:"\e833"}.ico-download-cloud:before{content:"\e831"}.ico-download-monitor:before{content:"\e817"}.ico-download-option:before{content:"\e9de"}.ico-down-open:before{content:"\e96b"}.ico-down-open-big:before{content:"\e963"}.ico-down-open-bold:before{content:"\e887"}.ico-down-open-small:before{content:"\e967"}.ico-down-thin:before{content:"\e898"}.ico-dribbble:before{content:"\e9b1"}.ico-dribbble-circled:before{content:"\e9b2"}.ico-dropbox:before{content:"\e99d"}.ico-droplet:before{content:"\e992"}.ico-drupal:before{content:"\ea67"}.ico-duckduckgo:before{content:"\eaaf"}.ico-dwolla:before{content:"\ea43"}.ico-ebay:before{content:"\ea94"}.ico-edit:before{content:"\e84a"}.ico-edit-option:before{content:"\eade"}.ico-ellipsis:before{content:"\e8e4"}.ico-ellipsis-vert:before{content:"\e8e5"}.ico-embassy:before{content:"\ea26"}.ico-emoticon-frown:before{content:"\e92c"}.ico-emoticon-neutral:before{content:"\e92b"}.ico-emoticon-smile:before{content:"\e92d"}.ico-eraser:before{content:"\e929"}.ico-eventasaurus:before{content:"\ea84"}.ico-eventbrite:before{content:"\ea9f"}.ico-eventful:before{content:"\ea58"}.ico-evernote:before{content:"\e99e"}.ico-exchange:before{content:"\e8ad"}.ico-expand:before{content:"\e8bf"}.ico-export:before{content:"\e846"}.ico-export-inv:before{content:"\e847"}.ico-extinguisher:before{content:"\e926"}.ico-eye:before{content:"\e83d"}.ico-eye-off:before{content:"\e83c"}.ico-facebook:before{content:"\ea93"}.ico-facebook-rect:before{content:"\ea40"}.ico-fahrenheit:before{content:"\ea05"}.ico-fast-food:before{content:"\ea2d"}.ico-female:before{content:"\e81f"}.ico-female-option:before{content:"\eadc"}.ico-ferry:before{content:"\ea2e"}.ico-filter:before{content:"\e901"}.ico-fire:before{content:"\eafa"}.ico-fivehundredpx:before{content:"\ea8e"}.ico-flag:before{content:"\e838"}.ico-flag-inv:before{content:"\e839"}.ico-flash:before{content:"\e8c8"}.ico-flattr:before{content:"\ea4e"}.ico-flickr:before{content:"\e9c0"}.ico-flickr-circled:before{content:"\e9bf"}.ico-flickr-rect:before{content:"\e930"}.ico-floppy:before{content:"\e8f6"}.ico-flow-branch:before{content:"\eb28"}.ico-flow-cascade:before{content:"\e996"}.ico-flow-line:before{content:"\e999"}.ico-flow-tree:before{content:"\e998"}.ico-folder:before{content:"\e861"}.ico-folder-inv:before{content:"\e850"}.ico-folder-open:before{content:"\e862"}.ico-folder-open-inv:before{content:"\e860"}.ico-font:before{content:"\e8f3"}.ico-font-bold:before{content:"\e8df"}.ico-font-italic:before{content:"\e8ce"}.ico-font-size:before{content:"\eb02"}.ico-font-strike:before{content:"\e8d6"}.ico-font-subscript:before{content:"\e8d3"}.ico-font-superscript:before{content:"\e8d4"}.ico-font-underline:before{content:"\e8d5"}.ico-food:before{content:"\e91b"}.ico-football:before{content:"\ea30"}.ico-forrst:before{content:"\ea59"}.ico-foursquare:before{content:"\eab2"}.ico-foursquare-option:before{content:"\e931"}.ico-friendfeed:before{content:"\eac1"}.ico-friendfeed-rect:before{content:"\eae6"}.ico-fuel:before{content:"\ea51"}.ico-gamepad:before{content:"\e84d"}.ico-garden:before{content:"\ea52"}.ico-gauge:before{content:"\eb16"}.ico-gcircle:before{content:"\e8fc"}.ico-gear:before{content:"\eb13"}.ico-gear-circled:before{content:"\eb12"}.ico-gears:before{content:"\e869"}.ico-gift:before{content:"\eadb"}.ico-giraffe:before{content:"\ea53"}.ico-github:before{content:"\e932"}.ico-github-circled:before{content:"\e935"}.ico-github-rect:before{content:"\e933"}.ico-github-text:before{content:"\ea88"}.ico-glass:before{content:"\ea02"}.ico-globe:before{content:"\e8c5"}.ico-globe-option:before{content:"\e9f6"}.ico-gmail:before{content:"\ea46"}.ico-golf:before{content:"\ea54"}.ico-google:before{content:"\ea37"}.ico-googleplay:before{content:"\eab8"}.ico-gowalla:before{content:"\ea90"}.ico-gplus:before{content:"\e937"}.ico-gplus-rect:before{content:"\e936"}.ico-graduation:before{content:"\ea1f"}.ico-grooveshark:before{content:"\ea4b"}.ico-guidedog:before{content:"\ead0"}.ico-hackernews:before{content:"\eabc"}.ico-hail:before{content:"\ea0c"}.ico-hammer:before{content:"\e916"}.ico-hash:before{content:"\ea24"}.ico-hdd:before{content:"\e8f5"}.ico-headphones:before{content:"\e9d8"}.ico-heart:before{content:"\e808"}.ico-heart-inv:before{content:"\e807"}.ico-heliport:before{content:"\ea75"}.ico-help:before{content:"\eb06"}.ico-help-circled:before{content:"\eb07"}.ico-home:before{content:"\e9a6"}.ico-home-inv:before{content:"\e9a7"}.ico-hospital:before{content:"\ea77"}.ico-hospital-option:before{content:"\e92f"}.ico-hourglass:before{content:"\e83b"}.ico-h-sigh:before{content:"\e91f"}.ico-html5:before{content:"\ea36"}.ico-icq:before{content:"\ea9c"}.ico-inbox:before{content:"\e8c4"}.ico-indent-left:before{content:"\eb2a"}.ico-indent-right:before{content:"\ead2"}.ico-industry:before{content:"\ea78"}.ico-infinity:before{content:"\e9b3"}.ico-info:before{content:"\e828"}.ico-info-circled:before{content:"\e827"}.ico-info-italic:before{content:"\e825"}.ico-info-italic-circled:before{content:"\e826"}.ico-instagram:before{content:"\eb20"}.ico-instagram-inv:before{content:"\eb21"}.ico-instapaper:before{content:"\ea49"}.ico-intensedebate:before{content:"\eaa2"}.ico-ipod:before{content:"\e9f9"}.ico-itunes:before{content:"\eab7"}.ico-jabber:before{content:"\eae9"}.ico-key:before{content:"\e9b6"}.ico-keyboard:before{content:"\e84c"}.ico-keyboard-option:before{content:"\e952"}.ico-key-inv:before{content:"\e9b5"}.ico-klout:before{content:"\ea5b"}.ico-lab:before{content:"\e902"}.ico-lanyrd:before{content:"\ea7c"}.ico-laptop:before{content:"\e8c1"}.ico-lastfm:before{content:"\eaea"}.ico-lastfm-circled:before{content:"\e9c3"}.ico-lastfm-rect:before{content:"\eaeb"}.ico-layers:before{content:"\ea86"}.ico-leaf:before{content:"\e8cc"}.ico-left:before{content:"\e95f"}.ico-left-big:before{content:"\e893"}.ico-left-big-circled:before{content:"\e8a3"}.ico-left-bold:before{content:"\e972"}.ico-left-dir:before{content:"\e885"}.ico-left-hand:before{content:"\eacc"}.ico-left-open:before{content:"\e96a"}.ico-left-open-bold:before{content:"\e888"}.ico-left-open-small:before{content:"\e966"}.ico-left-thin:before{content:"\e896"}.ico-lego:before{content:"\ea97"}.ico-lemon:before{content:"\e94f"}.ico-level-down:before{content:"\e8ab"}.ico-level-up:before{content:"\e8aa"}.ico-library:before{content:"\ea89"}.ico-lifeguard:before{content:"\e988"}.ico-lightbulb:before{content:"\e878"}.ico-light-down:before{content:"\e95c"}.ico-light-up:before{content:"\e95d"}.ico-link:before{content:"\e82a"}.ico-linkedin:before{content:"\eb0a"}.ico-linkedin-rect:before{content:"\eb0b"}.ico-link-ext:before{content:"\e82c"}.ico-link-ext-inv:before{content:"\e82d"}.ico-link-off:before{content:"\e82b"}.ico-linux:before{content:"\e93a"}.ico-list:before{content:"\eb25"}.ico-list-bullet:before{content:"\e8d8"}.ico-list-numbered:before{content:"\e8d7"}.ico-list-option:before{content:"\e8e8"}.ico-lkdto:before{content:"\eabb"}.ico-location:before{content:"\ea0f"}.ico-location-circled:before{content:"\eaf4"}.ico-lock:before{content:"\e82e"}.ico-lock-open:before{content:"\e82f"}.ico-lock-open-option:before{content:"\e83f"}.ico-lodging:before{content:"\ea8a"}.ico-login:before{content:"\e86e"}.ico-login-option:before{content:"\e959"}.ico-logout:before{content:"\e86f"}.ico-logout-option:before{content:"\e95a"}.ico-london-underground:before{content:"\eaab"}.ico-loop:before{content:"\e97b"}.ico-macstore:before{content:"\ea47"}.ico-magic:before{content:"\e903"}.ico-magnet:before{content:"\eaf9"}.ico-mail:before{content:"\eafd"}.ico-mail-forward:before{content:"\e842"}.ico-mail-reply:before{content:"\e840"}.ico-mail-reply-all:before{content:"\e841"}.ico-male:before{content:"\e80f"}.ico-male-option:before{content:"\ead6"}.ico-maxcdn:before{content:"\e93c"}.ico-medkit:before{content:"\e91e"}.ico-meetup:before{content:"\ea6d"}.ico-megaphone:before{content:"\eb00"}.ico-menu:before{content:"\e867"}.ico-metro:before{content:"\ea0d"}.ico-mic:before{content:"\ea18"}.ico-mic-off:before{content:"\ea1b"}.ico-minefield:before{content:"\eaac"}.ico-minus:before{content:"\e820"}.ico-minus-circled:before{content:"\e821"}.ico-minus-rect:before{content:"\e823"}.ico-minus-rect-inv:before{content:"\e822"}.ico-mobile:before{content:"\e98b"}.ico-money:before{content:"\eaff"}.ico-money-option:before{content:"\e8f8"}.ico-monitor:before{content:"\e98c"}.ico-monitor-code:before{content:"\e83a"}.ico-monument:before{content:"\eaad"}.ico-moon:before{content:"\e8c9"}.ico-moon-inv:before{content:"\e9e3"}.ico-moon-small:before{content:"\ea23"}.ico-moon-small-inv:before{content:"\ea0b"}.ico-move:before{content:"\e871"}.ico-museum:before{content:"\eaae"}.ico-music:before{content:"\e805"}.ico-myspace:before{content:"\ea5e"}.ico-na:before{content:"\e9ff"}.ico-network:before{content:"\e98a"}.ico-newspaper:before{content:"\e84f"}.ico-newspaper-option:before{content:"\e8c7"}.ico-ninetyninedesigns:before{content:"\ea5a"}.ico-odnoklassniki:before{content:"\eabf"}.ico-odnoklassniki-rect:before{content:"\eac0"}.ico-ok:before{content:"\eb1a"}.ico-ok-circled:before{content:"\eb27"}.ico-ok-option:before{content:"\eb2d"}.ico-ok-option-circled:before{content:"\eac6"}.ico-ok-option-circled-inv:before{content:"\e804"}.ico-openid:before{content:"\ea60"}.ico-opentable:before{content:"\ea3d"}.ico-paper-plane:before{content:"\e989"}.ico-paste:before{content:"\e8e1"}.ico-paypal:before{content:"\ea4d"}.ico-pencil:before{content:"\e848"}.ico-pencil-big:before{content:"\e874"}.ico-pencil-option:before{content:"\e86b"}.ico-pencil-rect:before{content:"\e849"}.ico-person:before{content:"\eb1b"}.ico-person-adult:before{content:"\eb26"}.ico-person-blind:before{content:"\ead1"}.ico-person-child:before{content:"\eb29"}.ico-pharmacy:before{content:"\ea32"}.ico-phone:before{content:"\eb05"}.ico-phone-circled:before{content:"\eb04"}.ico-phone-rect:before{content:"\e866"}.ico-picasa:before{content:"\e9a1"}.ico-picture:before{content:"\e81c"}.ico-pin:before{content:"\e83e"}.ico-pinterest:before{content:"\eaa7"}.ico-pinterest-circled:before{content:"\e938"}.ico-pinterest-rect:before{content:"\e93d"}.ico-plancast:before{content:"\ea7f"}.ico-plurk:before{content:"\ea3b"}.ico-plus:before{content:"\e813"}.ico-plus-circled:before{content:"\e812"}.ico-plus-rect:before{content:"\e810"}.ico-plus-rect-inv:before{content:"\e811"}.ico-pocket:before{content:"\ea85"}.ico-podcast:before{content:"\ea5d"}.ico-police:before{content:"\ea31"}.ico-popup:before{content:"\e858"}.ico-posterous:before{content:"\eaba"}.ico-presentation:before{content:"\e9f7"}.ico-print:before{content:"\e9e8"}.ico-progress-0:before{content:"\e97d"}.ico-progress-1:before{content:"\e97e"}.ico-progress-2:before{content:"\e98e"}.ico-progress-3:before{content:"\e98d"}.ico-publish:before{content:"\e96d"}.ico-puzzle:before{content:"\e928"}.ico-qrcode:before{content:"\e8e9"}.ico-quora:before{content:"\ea69"}.ico-quote-left:before{content:"\e843"}.ico-quote-right:before{content:"\e844"}.ico-rain:before{content:"\ea03"}.ico-rain-inv:before{content:"\ea1c"}.ico-reddit:before{content:"\ea7e"}.ico-refresh:before{content:"\e8a9"}.ico-religious-christian:before{content:"\ea50"}.ico-religious-islam:before{content:"\ea4f"}.ico-religious-jewish:before{content:"\ea56"}.ico-renren:before{content:"\e99f"}.ico-resize-full:before{content:"\e9d6"}.ico-resize-horizontal:before{content:"\e872"}.ico-resize-small:before{content:"\e9d4"}.ico-resize-vertical:before{content:"\e873"}.ico-restaurant:before{content:"\ea55"}.ico-return:before{content:"\e8c3"}.ico-right:before{content:"\e96f"}.ico-right-big:before{content:"\e892"}.ico-right-big-circled:before{content:"\e8a4"}.ico-right-bold:before{content:"\e973"}.ico-right-dir:before{content:"\e886"}.ico-right-hand:before{content:"\eacd"}.ico-right-open:before{content:"\e969"}.ico-right-open-big:before{content:"\e962"}.ico-right-open-bold:before{content:"\e889"}.ico-right-open-small:before{content:"\e965"}.ico-right-thin:before{content:"\e897"}.ico-road:before{content:"\e8e7"}.ico-rocket:before{content:"\e8f2"}.ico-rss:before{content:"\e863"}.ico-rss-rect:before{content:"\e864"}.ico-scribd:before{content:"\eab9"}.ico-search:before{content:"\e806"}.ico-share:before{content:"\e958"}.ico-shield:before{content:"\e927"}.ico-shopping-cart:before{content:"\e9eb"}.ico-shuffle:before{content:"\e97a"}.ico-signal:before{content:"\e8b1"}.ico-signal-broadcast:before{content:"\e9fc"}.ico-sitemap:before{content:"\e918"}.ico-skiing:before{content:"\ea74"}.ico-skype:before{content:"\ea98"}.ico-skype-outline:before{content:"\e9c7"}.ico-slideshare:before{content:"\eafc"}.ico-smashmag:before{content:"\ea71"}.ico-snow-heavy:before{content:"\ea09"}.ico-soccer:before{content:"\ea73"}.ico-songkick:before{content:"\ea3c"}.ico-sort:before{content:"\e90d"}.ico-sort-alt-down:before{content:"\e911"}.ico-sort-alt-up:before{content:"\e910"}.ico-sort-down:before{content:"\e90e"}.ico-sort-name-down:before{content:"\e913"}.ico-sort-name-up:before{content:"\e912"}.ico-sort-number-down:before{content:"\e915"}.ico-sort-number-up:before{content:"\e914"}.ico-sort-up:before{content:"\e90f"}.ico-soundcloud:before{content:"\ea6a"}.ico-spinner:before{content:"\e919"}.ico-split:before{content:"\e868"}.ico-spotify:before{content:"\ea6f"}.ico-squares:before{content:"\e9f1"}.ico-stackoverflow:before{content:"\ea9e"}.ico-star-empty:before{content:"\e80a"}.ico-star-full:before{content:"\e809"}.ico-star-half:before{content:"\e80b"}.ico-star-half-option:before{content:"\e80c"}.ico-stat-bar:before{content:"\e8de"}.ico-stat-line:before{content:"\e8f4"}.ico-statusnet:before{content:"\ea61"}.ico-steam:before{content:"\ea6b"}.ico-stethoscope:before{content:"\e91c"}.ico-stripe:before{content:"\ea3e"}.ico-stumbleupon:before{content:"\ea8d"}.ico-suitcase:before{content:"\e8e3"}.ico-sun:before{content:"\ea22"}.ico-sun-inv:before{content:"\ea0a"}.ico-swimming:before{content:"\ea7a"}.ico-switch:before{content:"\e97c"}.ico-table:before{content:"\e8d2"}.ico-tablet:before{content:"\e9fa"}.ico-tag:before{content:"\eaca"}.ico-tags:before{content:"\eac9"}.ico-tape:before{content:"\e98f"}.ico-target:before{content:"\e8b2"}.ico-tasks:before{content:"\e900"}.ico-temperature:before{content:"\e9b8"}.ico-tennis:before{content:"\ea79"}.ico-terminal:before{content:"\e92a"}.ico-terminal-option:before{content:"\e87c"}.ico-text-height:before{content:"\eb15"}.ico-text-width:before{content:"\eb1c"}.ico-th:before{content:"\eb0e"}.ico-theatre:before{content:"\ea8c"}.ico-th-large:before{content:"\eb0f"}.ico-th-list:before{content:"\eb1f"}.ico-thumbs-down:before{content:"\e836"}.ico-thumbs-down-inv:before{content:"\e834"}.ico-thumbs-up:before{content:"\e837"}.ico-thumbs-up-inv:before{content:"\e835"}.ico-ticket:before{content:"\e8f7"}.ico-tint:before{content:"\e8ed"}.ico-toilet:before{content:"\ea8b"}.ico-tools:before{content:"\e9ea"}.ico-town-hall:before{content:"\eaaa"}.ico-traffic-cone:before{content:"\e99b"}.ico-train:before{content:"\ea2c"}.ico-trash:before{content:"\e856"}.ico-trash-option:before{content:"\e87e"}.ico-tree-1:before{content:"\eaa9"}.ico-tree-2:before{content:"\eab0"}.ico-trello:before{content:"\e94c"}.ico-truck:before{content:"\e904"}.ico-tudou:before{content:"\eac2"}.ico-tumblr:before{content:"\ea65"}.ico-tumblr-rect:before{content:"\ea66"}.ico-twitter:before{content:"\eaa3"}.ico-twitter-circled:before{content:"\e81b"}.ico-twitter-option:before{content:"\ea42"}.ico-twitter-rect:before{content:"\e949"}.ico-umbrella:before{content:"\e8ca"}.ico-universal-access:before{content:"\ead7"}.ico-up:before{content:"\e970"}.ico-up-big:before{content:"\e891"}.ico-up-big-circled:before{content:"\e8a5"}.ico-up-bold:before{content:"\e974"}.ico-up-circled:before{content:"\e882"}.ico-up-dir:before{content:"\e884"}.ico-upgrade:before{content:"\e8b5"}.ico-up-hand:before{content:"\ead8"}.ico-upload:before{content:"\e832"}.ico-upload-cloud:before{content:"\e830"}.ico-upload-option:before{content:"\e9dd"}.ico-upload-option-2:before{content:"\e8c2"}.ico-up-open:before{content:"\e968"}.ico-up-open-big:before{content:"\e961"}.ico-up-open-bold:before{content:"\e88a"}.ico-up-open-small:before{content:"\e964"}.ico-up-thin:before{content:"\e895"}.ico-user:before{content:"\e80d"}.ico-user-add:before{content:"\e875"}.ico-user-option:before{content:"\eb08"}.ico-user-option-2:before{content:"\e8a2"}.ico-users:before{content:"\e80e"}.ico-users-option:before{content:"\eaec"}.ico-user-star:before{content:"\e84b"}.ico-vcard:before{content:"\e953"}.ico-viadeo:before{content:"\ea38"}.ico-video:before{content:"\e81e"}.ico-videocam:before{content:"\e81d"}.ico-view-mode:before{content:"\eb22"}.ico-vimeo:before{content:"\ea63"}.ico-vimeo-circled:before{content:"\e9cd"}.ico-vimeo-rect:before{content:"\ea64"}.ico-vkontakte:before{content:"\e947"}.ico-volume-down:before{content:"\e9ed"}.ico-volume-off:before{content:"\e9ec"}.ico-volume-up:before{content:"\e9ee"}.ico-w3c:before{content:"\eab1"}.ico-water:before{content:"\e991"}.ico-website:before{content:"\eb11"}.ico-weibo:before{content:"\ea4a"}.ico-wifi:before{content:"\e9b9"}.ico-wikipedia:before{content:"\ea7b"}.ico-window:before{content:"\e96c"}.ico-windows:before{content:"\eab6"}.ico-windows8:before{content:"\e945"}.ico-windy:before{content:"\ea06"}.ico-windy-inv:before{content:"\ea1d"}.ico-wordpress:before{content:"\ea95"}.ico-wordpress-inv:before{content:"\eb0d"}.ico-xing:before{content:"\ea3a"}.ico-xing-rect:before{content:"\e943"}.ico-yahoo:before{content:"\ea39"}.ico-yandex:before{content:"\ea9d"}.ico-yandex-rect:before{content:"\eabd"}.ico-yelp:before{content:"\ea96"}.ico-youku:before{content:"\eae5"}.ico-youtube:before{content:"\e997"}.ico-youtube-play:before{content:"\e940"}.ico-youtube-rect:before{content:"\e941"}.ico-zoom-in:before{content:"\e870"}.ico-zoom-in-small:before{content:"\e920"}.ico-zoom-out:before{content:"\e880"}.ico-zoom-out-small:before{content:"\e917"}

/* RESET & GLOBALS *******************************************************************************/

html{font-size:100%;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased !important;text-shadow:0 0 1px rgba(0,0,0,0.004) !important}body{margin:0;padding:0}a:focus{outline:none}a:active,a:hover{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:"";content:none}q:before{content:open-quote}q:after{content:close-quote}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:none;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}form{margin:0;padding:0}fieldset,legend,input,select,textarea,button{margin:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.com{color:#93a1a1}.lit{color:#195f91}.pun,.opn,.clo{color:#93a1a1}.fun{color:#dc322f}.str,.atv{color:#D14}.kwd,.prettyprint .tag{color:#1e347b}.typ,.atn,.dec,.var{color:teal}.pln{color:#48484c}.prettyprint {padding:8px;background-color:#f7f7f9;border:1px solid #ccc}.prettyprint.linenums{-webkit-box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0;-moz-box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0;box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0}ol.linenums{margin:0 0 0 -8px}ol.linenums li{padding-left:12px;color:#bebec5;line-height:20px;text-shadow:0 1px 0 #fff}a{text-decoration:none}ul{list-style-type:none;margin:0;padding:0}body{min-height:100%;background:#fff;font:.8125em verdana,tahoma,arial,helvetica,sans-serif;color:#666;text-rendering:optimizeLegibility;line-height:1.6em;overflow-x:hidden}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}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)}

/* TOOLTIP ***************************************************************************************/

#tooltip{position:absolute;z-index:99999999}#tooltip .tooltip-inner{font-family:arial,helvetica,sans-serif;font-size:12px;text-align:center;text-shadow:0 1px rgba(0,0,0,.5);line-height:1.5em;color:#fff;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,1));background:-moz-linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,1));background:-ms-radial-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,1));background:-o-linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,1));background:linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,1));-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3);padding:15px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;border-width:1opx;left:50%;margin-left:-10px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}#tooltip.bottom .tooltip-arrow{border-top-color:#333;border-top-color:rgba(0,0,0,1);border-width:10px 10px 0 10px;bottom:-10px}#tooltip.top .tooltip-arrow{border-bottom-color:#333;border-bottom-color:rgba(0,0,0,.8);border-width:0 10px 10px 10px;top:-10px}#tooltip.left .tooltip-arrow{left:10px;margin:0}#tooltip.right .tooltip-arrow{right:10px;left:auto;margin:0}#tooltip *{color:#fff !important}#blockUI{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:9999998;background:#000;filter:alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;display:none}[class^="ico-"]:after,[class*="ico-"]:after{font-family:"apps-icons";font-weight:normal;font-style:normal;text-decoration:inherit;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;speak:none}.ico-angle-down:after{content:"\e88e"}.ico-angle-down:before{content:""}.ico-angle-up:after{content:"\e88d"}.ico-angle-up:before{content:""}

/* OWL CAROUSEL **********************************************************************************/

.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}	.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-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)}.grabbing{ cursor:url(../img/grabbing.png) 8 8, move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}

.owl-controls{min-height:32px;margin-top:15px;}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:15px;height:15px;margin:5px 2px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAjCAYAAABLuFAHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8yOS8xNMLEMFwAAAAfdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1aNJ4AAAB8klEQVRIie2UwW3bQBBFn4jcvR1E6oA+6GzmKhCwVAGVDpywgKgBAnYHYgWSEYLX0GcezFRgqoN1BcphZ8kRSTiwc82/EDszn/N3d/bPzuczH0XwYSbwaRhYrpI5sANuAQNY4BHY1WXe6tqZlr1cJRFwENIQFtjUZV6NZEtHTzwCi7rMZ8BC1gY4SN1I9g9PrMt844MidbNcJQdgLXVfLzpLAuDbhGQd93UXZKM6jaDi3XlosoVu7yOouJ0iH+V7Pym6j/u6/qqWq+Qz0IisR+CuLvNWOt7j7t0CYV3mpwuy/OCG/lqGsMC6LvOnKdlIIgT2am9W1qEmjjq/F//0MP6T34mRk5i02OJezg29kzwBR5vFe13b3bNJiznODMI3mjXAxmZx25GF+Mz0WA5hgWubxa3fs/YtizPAhc1ib0M7+nE1Us/s6vvPBDe7nvjFZnEzbGfSIgR+qSbbAGUrwIMnmrSYm7TYyZaQ+IOqXQdApAJ71eUFZ3Yvsu7ygihQMvCniHv4GreDPIAJUJ7kJaKsRq9VHsAGQKUCW+nwG5jjTnku6y4vqIan/QpEb5x2BVz5H/kheaafrFec4e1tFrcidQvcKWJjs/jak7Vz/g0WCG0WnwLZ40k6j+QO0HgiTBigSYsENzgR/auqcK8q17V/AFfc1qZkijzYAAAAAElFTkSuQmCC") no-repeat 0 0;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-position:0 -20px;}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 8px;font-size:11px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#999;}.owl-theme .owl-controls .owl-page.active span.owl-numbers,.owl-theme .owl-controls.clickable .owl-page:hover span.owl-numbers{background:#666;}.owl-item.loading{min-height:150px;background:url(../img/ajaxloader.gif) no-repeat center center}

.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%, 25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%, 25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}

/* GENERAL USE ***********************************************************************************/

.mb40px{
	margin-bottom:40px;
}
.container{
	width:90%;
	max-width:960px;
	margin:0 auto;
	padding:0;
	position:relative;
}
.container-full{
	width:100%;
	position:relative;
}
.display-none{
	display:none;
}

ul.font-size{
	position:absolute;
	right:10px;
	margin:0;
	padding:0;
	z-index:999999;
}
ul.font-size li{
	display:inline-block;
	font-family:"raleway_bold";
	font-weight:normal;
	line-height:30px;
	width:30px;
	height:30px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	text-align:center;
	vertical-align:top;
}
ul.font-size li~li{
	margin-left:5px;
}
.font-minus,
.font-plus{
	background:#9da1a5;
	color:#f0f3f6;
	cursor:default;
}
.font-minus:hover,
.font-plus:hover{
	background:#7d8388;
	cursor:pointer;
}
.font-minus.disabled,
.font-plus.disabled,
.font-minus.disabled:hover,
.font-plus.disabled:hover{
	background:#ced0d2;
	color:#dfe2e4;
	cursor:default;
}
.font-minus{
	font-size:12px;
	padding:3px 5px 0 0;
}
.font-plus{
	font-size:16px;
	padding:3px 4px 0 0;
}
.font-minus span{
	display:block;
	font-size:19px;
	margin:-38px -14px 0 0;
}
.font-plus span{
	display:block;
	font-size:19px;
	margin:-36px -15px 0 0;
}

/* VIDEO */

.video{
	padding:0;
}
.video-player{
	display:block;
	width:100%;
	margin:0 0 20px 0;
}
.video-player img{
	width:100%;
	height:auto;
}

/* SCROLL-HELPER */

div.scroll-helper{
	padding:0 0 1px 0;
	margin:0 0 10px 0;
	overflow-x:auto;
	overflow-y:hidden;
}

/* HEADER ****************************************************************************************/

#header{
	width:100%;
	background:#fed51b;
	border-bottom:1px solid #ecc717;
	min-height:90px;
	position:relative;
	z-index:9999998;
}
ul#menu-topo{
	width:100%;
}
ul#menu-topo > li{
	float:left;
	font-family:"proximanova_semibold";
	text-align:center;
	position:relative;
	border-top:6px solid transparent;
}
ul#menu-topo > li i{
	font-family:"proximanova_semibold_italic";
}
ul#menu-topo > li:nth-child(1),
ul#menu-topo > li:nth-child(3){
	width:30%;
}
ul#menu-topo > li:nth-child(2){
	width:40%;
}
ul#menu-topo > li > a{
	color:#454541;
	width:100%;
	height:30px;
	display:block;
	padding-top:7px;
	font-size:12px;
}
ul#menu-topo > li > a:hover{
	color:#005589;
}
.logo{
	width:150px;
	margin:21px 0 14px 0;
	display:block;
}
.minhaconta,
.cadastrese{
	display:inline-block;
	height:25px;
	padding-left:30px;
	padding-top:6px;
	margin-top:-8px;
}
.minhaconta{
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAyCAYAAABYiSsbAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMjUvMTSIEo/kAAAC30lEQVRYhe2WTW6bQBTHf6Du7RvUOUHoCUoshW3rdS3FB0BKblB8g0T1AViwT7udBSEnKDlByA3sE0wXPPAYZjDN16LqkxBiPn5v3rw3w9/TWvMW5r8J9S3BH1wdUTSfAisgBE6BmXRVwANQAKlS+dY23+vusQCvgEtgKqBC3oiDUN5b4Aa47jo4AEfRfAbcAgGQAjdK5aUjokCcr4ASWCiVN873YIH+lvaFUnlhA1ochLIYgE8N3JfOqdF5NhYKIGPP5PNWWG1VXFKHv3CFfgReAgthXAJ45+dnU+AR+KVUvnJNlpAZiiaK5inwBTj5AFxQZz9xDA6oq2Ii3zvgSqk8tQxPhHfhU5dOaWa0Yy1UbAJcN3tpmjBKIPSp9+XBsdqwAzXhgWMhD0DgUxe6a7XPsQqYHbsrhiqkGproNx5snXJMbfBqICczoPJlomu/ANYj2xoLgNKnzvqpHOmeKZX/BO47q01tY4VxChQ+9WWzxVHHYmZp7QbGJcJKPa01UTT/Lo1nSuWFeP4qz2cH5J79nVxJad4BiVL5ugFPZNCJOEiw16/L1tR3+CMQKpXvzGvzI3UieydqpG2BQKn8CYx/njQEDNeuy0oTegA24CH7JIxZZUId/pPZ0fvnNSb7vhJHAYc/05J94qxV4gS/1P4hweItN6MEi87icYJFgH8tWLoODsDecjOjI1h0Flvr2ltueoJFZ3HV9jdggbaCRWdxYQNaHIQYgqWB+9J5IFjGQgFkbCtYhNUXLK7Qj8D7goVvP1rBorN45ZosITMUjbfcpIwVLJKkArlGveVmB1zpLE4twxO6gsXMaMdaqNgEuG720jRhHBcsEv5/wQJyTK2CZSAnM95FsMiR7pnO4p5gcZRacy28g2DxlptWsOgsLsTzaMGis7iS0rwDEp3F6wb8qoJFZ/HOvDZfRbDoLD4ULNLwIsHSQA/ABjzkGYLFhMKArpB9X3FEsOgstlbJHx8umJxB/aPiAAAAAElFTkSuQmCC") no-repeat 0 0;
}
.cadastrese{
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAyCAYAAABCtcuVAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMjUvMTSIEo/kAAAD1UlEQVRYheWWQW7bSBBFXws5gG9g3SC8QSQC7G00a3Eh7wk4cwIrJ7ACcW8G4D7KthcczQlCn0DMDZQT9Cy6KLeopkTFHmCAKUCgWOyqX1UsVn1lreUtROt4BkRyWxtTbfzn6rVAWsefgAfgpvNoD/xpTFUAjF4J8gg8BkAQ3ZPW8QNcyEjr+AaY8FKSVmq5fuvol51rK9MgkNZxJIc/euqtRNkFPYgxlRL7rtPNuwDICrjH1XgJfDemqjtnIuCHp5p03LT3W7nODhlJmf6SiFfAZ2OqfV/0ftRtJufO+Bk9Cchd2ykXpAHG4nArgBP/3j87kgf3wOwKEICv3v8P8uu7L1SSTG+AHe4jmw4EaUv9A8lK5G8PqJUGiN7hOusG+NzjMAIK4L2onoGFMVWtdfwHLyXvArQgM2OqXyNcyRpjqm1P8BtgZUyl5KWvkG6SbpziutPvzLZjI2OqZwCSZLpLkmlhraX7S5LpJEmmu4B+lyTTSY9NEbIZSY2bnmwAfg7U+eUad5WXZl3Nad0RXXPB9gSooWesyAe7lRUAHNZBbUzVBxSFghjhou6dX8AXjofkkp4O9YDqrnKE66pbreNJyEoW2F7rOJJW33eXWivi41Z8HgMZU33Fpbo6Yzz2VOO+oMRHIz6PpJ11n4CN1vHSmGqpdbzAfV8fcGV4bCe4LLIHreNvuEmwMaYqtI6XuI96RkD86f0ELIDvuPTvuushkG2Emww/cROmMKa6C509tLccKMTgF8PatxkCcpSRF+U9rrMU7qUWuHbey/N2yy5wZbLA0pjqy7mI+lb5rYDNCBMPcPNsIyDnJkU/UAf0PS6DsagaXIbPl5xfBTTYUZofEUhbZm9LIFWanyWQtswKeCWBVGl+kUCqNL9MIFWa/7sEUqX5bxFIW2ZK7C8TSJXmJwTSllndOfP7BFLKdEQgbZn1Ekg/6jaTc2eCBLLtlAvSIN+WSvOtAE78e//sSB4cCORAELiWQDJfHwikLbPBBFJK/XYEUl58QYdA2jKrVZoPIpC2zF4IpC2zbU/wG2Bly0zJSz8QSOnGswTSlpnMxPl6x3wdJJDM1xPm6xMyKDZBAsl8XYRs/mcEUj7YrawA4LAOaltmfUD/EQKp0nwSspIFtldpHkmr77tLrRXxESaQtszOEkgxHnuqcV9Q4qMRn0dyRCBVmi9tmS1Vmi/oEMh2gssie1BpfiCQtswKleZLhhBIleYnBLK7HgLZnhBIW2bnCaQcKHgFgewDOcrIizJIINvdJMP0hEDaMrueQKo0v4pA2jJ7PYFUaR4kkC/Dcpj8A73RfN/12qf2AAAAAElFTkSuQmCC") no-repeat 0 0;
}
.minhaconta:hover,
ul#menu-topo > li.active span.minhaconta,
.cadastrese:hover,
ul#menu-topo > li.active span.cadastrese{
	background-position:0 -25px;
}
ul#menu-topo > li span.ico-angle-down:after,
ul#menu-topo > li span.ico-angle-up:after{
	padding-left:5px;
}
ul#menu-topo > li.active,
ul#menu-topo > li.selected{
	border-top:6px solid #005b93 !important;
}
ul#menu-topo > li.active a,
ul#menu-topo > li.selected a{
	color:#005589;
}

/* LOGADO */

ul#menu-topo > li.logado~li{
	display:none;
}
ul#menu-topo > li.logado{
	width:70%;
}
ul#menu-topo > li.logado span.minhaconta{
	white-space:nowrap;
	letter-spacing:.12em;
	position:relative;
	line-height:1em;
	background-position:0 -3px;
}
ul#menu-topo > li.logado:hover span.minhaconta,
ul#menu-topo > li.logado span.minhaconta:hover{
	background-position:0 -28px;
}
ul#menu-topo > li.logado span.minhaconta strong{
	font-family:"proximanova_extrabold";
}
ul#menu-topo > li span.expirando{
	display:block;
	font-size:10px;
	position:absolute;
	right:15px;
	letter-spacing:0.05em;
}
#tooltip-minhaconta{
	width:150px;
	position:absolute;
	top:100%;
	right:0;
	z-index:9999999;
	padding-top:8px;
	display:none;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAYAAAAm06XyAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwOC8zMS8xNMxYQeoAAAAfdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1aNJ4AAAAUklEQVQYlZXMwQ2AIBBE0ZFG3c60gh06XC9iVHYgTMKBwPuICKhDdxu9F4hV0gAcldzVnxQ3eF9PFejwD7algQ8WUAYePIFpoCzALrDRfQW+ZxfYvFO19Ea1DAAAAABJRU5ErkJggg==") no-repeat 129px 0;
}
#tooltip-minhaconta > ul{
	width:100%;
	background:#eeeeea;
	border:1px solid #afaeae;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	margin:0;
	padding:0;
	list-style-type:none;
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);
	-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);
	box-shadow:0 1px 4px rgba(0,0,0,.3);
}
#tooltip-minhaconta > ul > li~li{
	border-top:1px solid #f5f5f5;
}
#tooltip-minhaconta > ul > li a{
	display:block;
	font-family:"nexa_bold";
	font-size:12px;
	font-weight:normal;
	color:#6c6c6a;
	text-align:left;
	padding:6px 20px 4px 25px;;
}
#tooltip-minhaconta > ul > li:hover{
	background:#fbfbfb;
}
#tooltip-minhaconta > ul > li:hover,
#tooltip-minhaconta > ul > li:hover a{
	color:#000;
}

/* FIM LOGADO */

#form-minhaconta{
	width:220px;
	position:absolute;
	top:100%;
	left:50%;
	margin-left:-110px;
	background:#008fe8;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	letter-spacing:-.001em;
	z-index:9999999;
	display:none;
}
#form-minhaconta p{
	width:100%;
	margin:0;
	padding:0;
}
#form-minhaconta .header{
	background:#005b93;
	-moz-border-radius:2px 2px 0 0;
	-webkit-border-radius:2px 2px 0 0;
	border-radius:2px 2px 0 0;
	padding:21px 0;
	text-align:center;
	font-family:"raleway_regular";
	font-size:13px;
	color:#fff;
	line-height:120%;
}
#form-minhaconta .body{
	background:#0066a5;
	padding:20px 37px 22px 37px;
	text-align:left;
	color:#fff;
}
#form-minhaconta .body input[type="text"]{
	background:#0066a5;
	width:100%;
	height:25px;
	line-height:25px;
	border:1px solid #fff;
	color:#548ab8;
	padding-left:10px;
	letter-spacing:.15em;
}
#form-minhaconta .body label{
	font-family:"nexa_regular";
	font-size:9px;
	font-weight:normal;
	margin:0;
	padding:0;
	padding-left:16px;
	display:block;
	white-space:nowrap;
}
#form-minhaconta .body label:nth-of-type(1){
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMjUvMTSIEo/kAAAAdElEQVQokY2QSxGAMAwFX1FQB7WABCThABxgAUfgBBwslxZKGz47k0MyL51sBSgrD8xczHF2ZlQsDNRMeabRnU41bd6UC5+UC6uRuc8Kh2A4hDdpRUlT2JL2sZ56pb/vgcU4J7EAI+AdsFWvPLM7gJ9hSdIB3RXW9ZsxZAYAAAAASUVORK5CYII=") no-repeat 0 3px;
}
#form-minhaconta .body label:nth-of-type(2){
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMCAYAAACwXJejAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMjUvMTSIEo/kAAAAYklEQVQYlcXMsQ2DUAxF0fdZhBEYJ1tk4RSfjiEoToqYgBARZa5k2c++cpCqBxYflspBcpBWvPCsvl5JMNY8Vg7SkEKSlp1vHpL0WmwHp9ybw6tfDHfCn6T5xpmDCd01HdMbFu6N/enic58AAAAASUVORK5CYII=") no-repeat 0 2px;
}
#form-minhaconta .body label strong{
	font-size:10px;
}
#form-minhaconta .body input~label{
	margin-top:14px;
}
#form-minhaconta .body .button{
	display:inline-block;
	width:100%;
	color:#fff;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
	padding:3px 30px;
	white-space:nowrap;
	border:1px solid transparent;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	font-family:"roboto_bold_italic";
	font-size:13px;
	background:#007ac6;
	-webkit-transition:all .2s ease-out;
	-moz-transition:all .2s ease-out;
	-ms-transition:all .2s ease-out;
	-o-transition:all .2s ease-out;
	transition:all .2s ease-out;
}
#form-minhaconta .body .button:hover{
	background:#005b93;
}
#form-minhaconta .body p:nth-of-type(1) a{
	float:right;
	font-family:"roboto_medium_italic";
	font-size:10px;
	color:#fff;
	margin:2px 0 14px 0;
	white-space:nowrap;
}
#form-minhaconta .footer{
	padding:18px 0;
	text-align:center;
	font-family:"raleway_regular";
	font-size:11px;
	color:#fff;
	line-height:120%;
}
#form-minhaconta .footer p:nth-child(2) a{
	font-family:"roboto_bold_italic";
	color:#e6b300;
	font-size:11px;
	display:block;
	margin-top:14px;
}

/* SUBMENU TOPO **********************************************************************************/

ul#menu-topo > li > div.submenu{
	width:220px;
	height:auto;
	position:absolute;
	top:100%;
	left:50%;
	margin-left:-110px;
	background:#0066a5;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	letter-spacing:-.001em;
	z-index:9999999;
	display:none;
}
ul#menu-topo > li > div.submenu > div{
	width:auto;
	padding:0;
	text-align:left;
}
ul#menu-topo > li > div.submenu > div > ul{
	width:100%;
	margin:0;
	padding:0;
	overflow:hidden;
}
ul#menu-topo > li > div.submenu > div > ul li{
	width:100%;
	float:left;
	font-family:"nexa_regular";
	font-size:12px;
	color:#fff;
	padding:0 35px;
}
ul#menu-topo > li > div.submenu > div > ul li:first-child{
	padding-top:5px;
}
ul#menu-topo > li > div.submenu > div > ul li:hover,
ul#menu-topo > li > div.submenu > div > ul li.active{
	background:#005385;
}
ul#menu-topo > li > div.submenu > div > ul li~li{
	border-top:1px solid #005385;
}
ul#menu-topo > li > div.submenu > div > ul li a{
	display:block;
	width:100%;
	color:#fff;
	padding:10px 0;
}

/* MENU ******************************************************************************************/

#menu{
	width:100%;
	background:#fed51b;
	min-height:60px;
	position:relative;
	z-index:9999997;
	display:none;
}
#menu .container ul{
	display:table;
	width:100%;
	border-top:1px solid #eec717;
	margin-top:-1px;
	min-height:60px;
}
#menu .container ul li{
	display:table-cell;
	border-top:6px solid transparent;
}
#menu .container ul li a{
	width:100%;
	display:block;
	padding:18px 15px 20px 15px;
	vertical-align:middle;
	text-align:center;
	text-transform:uppercase;
	word-wrap:break-word;
	font-family:"proximanova_bold";
	font-size:12px;
	line-height:100%;
	color:inherit;
}
#menu .container ul li a:hover{
	color:#009dff;
}
#menu .container ul li a[class*="ico-angle-"]:after{
	margin-left:5px;
	font-weight:bold;
}
#menu .container ul li.search{
	width:1%;
	min-width:37px;
}
#menu .container ul li a.ico-search{
	font-size:162%;
	padding:16px 8px 18px 8px;
}
#menu .container ul li a.ico-cancel{
	font-size:122%;
	line-height:108%;
	padding:19px 10px 19px 9px;
}

#menu .container ul li a.ico-cancel{
	padding:20px 10px 19px 9px \ ;
}
@media \0screen{
	#menu .container ul li a.ico-cancel{
		padding:19px 10px 19px 9px;
	}
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
	#menu .container ul li a.ico-cancel{
		padding:20px 10px 19px 9px;
	}
}

#menu .container ul li.active{
	color:#fff;
	background:#0066a5;
}
#menu .container ul li.active-sub{
	border-top:6px solid #0066a5;
}
#menu .container-full{
	background:#0066a5;
}
#menu .menu-content{
	display:none;
	background:#0066a5;
	z-index:1;
	width:100%;
	max-width:940px;
	margin:0 auto; 		
	padding:30px 20px;
}
#menu .menu-content img{
	width:100%;
}
#menu .menu-content ul{
	width:100%;
	list-style-type:none;
	margin:0;
	padding:0;
}
#menu .menu-content ul li{
	width:100%;
	padding:25px 10px 23px 10px;
	font-family:"raleway_regular";
	font-size:12px;
	font-weight:normal;
	line-height:142%;
	color:#fff;
	border-bottom:1px solid #00578c;
}
#menu .menu-content ul li strong{
	font-size:14px;
}
#menu .menu-content ul li a{
	display:block;
	text-decoration:none;
	color:#fff;
}
#menu .menu-content ul li a strong{
	font-family:"raleway_bold";
	font-weight:normal;
}
#menu .menu-content ul li a:hover strong{
	color:#ffce00;
}
#menu .menu-content h1{
	font-family:"raleway_bold";
	font-weight:normal;
	font-size:14px;
	color:#ffce00;
	margin:22px 0 -1px 10px;
	padding:0;
	text-transform:uppercase;
}
#menu .menu-content h1.first{
	margin-top:-2px;
}
#menu .menu-content.perguntala-search{
	padding:0 !important;
	text-align:center;
}
#menu .menu-content.perguntala-search input[type="text"]{
	width:100%;
	height:60px;
	line-height:60px;
	background:#005b92 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAcCAYAAACQ0cTtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDgvMDUvMTQEmqxtAAAB1UlEQVRIia2WzXHbMBCFP7ECuwI7FViuIEQFkSqwPbiwJFw4liqwUgGYDugKwnTADpgDlh4QXJGIwjejg/bvYXexC+6GYeAaqtofgBLYA98j1S+gBRpnzeVqgAQ7jayqfQm8A48ZMTrgzVnTrBkWCtE74DOJEDsvfouYZFbV/gM4ZJJouDhrjteUX5nJyTSik8jvnTU74F7+nxTbw1KGu2EYxh75RNcBR2dNe825qv0e+GBecqP1cMwsPU0HPC8RAYj+WexjqNkVVe1/KCc7Omv6JaKIsAfSPj1K3CkZYY5inNcyUghb4JyI07gUhIGNkT2kK35pXDWz5kay1C+NOx/q3F7d4qdtkLtbyHL8CjLSz0TqN7tkhSK8dV2lfo1GlgpfZDNkQ+xfEvHsVo/r6jfTwf4D7HOaLr1qgYdI3DlrvqW24wV5TeQPQLuWoehTIi0eED0xsq01ozOhJI2zppdMSkKP0tKNUPfq1u/ZiJ6w+SeEkzmTh++0Adkd4fWetEHbIG+EMnWZgTtCJquE6gfPCHkmSsJSLSNVK7+Ls+ZnVfsnwghpW+SrpItk/4Icws3IMgi7Wc/+B86aT0K51R5uSrZA2APlpmWMISW9EEpaOms+/wLyL8sVKpV4YgAAAABJRU5ErkJggg==") no-repeat 28px center;
	border:none;
	border-left:1px solid #006db0;
	padding-left:90px;
	font-family:"roboto_medium";
	font-size:20px;
	color:#8caac4;
	text-align:left;
}
#menu .menu-content.perguntala-search input[type="text"].white{
	color:#fff;
	font-family:"roboto_regular";
}
#menu .menu-content.perguntala-search a{
	display:block;
	background:#006db0;
	width:100%;
	height:60px;
	line-height:60px;
	font-family:"roboto_bold";
	font-size:20px;
	color:#fff;
	text-align:center;
	margin:0 auto;
	-webkit-transition:all .2s ease-out;
	-moz-transition:all .2s ease-out;
	-ms-transition:all .2s ease-out;
	-o-transition:all .2s ease-out;
	transition:all .2s ease-out;
}
#menu .menu-content li.selected a strong{
	color:#009dff;
}
#menu .menu-content.perguntala-search a:hover{
	background:#005b93;
}
#menu .menu-content.sub{
	display:none;
	background:#0066a5;
	z-index:1;
	width:100%;
	max-width:940px;
	margin:0 auto; 		
	padding:13px 20px 0 20px;
}
#menu .menu-content.sub > div > div > ul{
	display:table;
	width:100%;
}
#menu .menu-content.sub > div > div > ul > li{
	display:table-cell;
	width:auto;
	padding:0;
}
#menu .menu-content.sub ul li{
	font-family:"raleway_semibold";
	font-size:13px;
	font-weight:normal;
	letter-spacing:.03em;
	line-height:120%;
	color:#fff;
	border-bottom:none;
	cursor:default;
	vertical-align:top;
}
#menu .menu-content.sub > div > div > ul > li:first-child{
	width:1%;
	padding-right:16px;
	color:#009dff;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAKCAIAAAARhxgeAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAsSAAALEgHS3X78AAAAH3RFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA4tWjSeAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwOC8xOS8xNHMsOmUAAAAVSURBVAiZY/z//z8DAwMTAwMDBRQAzjYDEb0mK0kAAAAASUVORK5CYII=") no-repeat right 3px;
}
#menu .menu-content.sub > div > div > ul > li:first-child a{
	color:#009dff;
}
#menu .menu-content.sub > div > div > ul > li:last-child{
	width:99%;
}
#menu .menu-content.sub ul li ul{
	width:100%;
}
#menu .menu-content.sub ul li ul li{
	width:auto;
	display:inline-block;
	padding:0 6px 0 14px;
	margin-bottom:11px;
	margin-right:-4px;
}
#menu .menu-content.sub ul li a{
	display:block;
	text-decoration:none;
	color:#fff;
	white-space:nowrap;
}

#menu .menu-content.sub > div > div > ul > li:first-child a{
	text-transform:uppercase;
}
#menu .menu-content.sub ul li a span[class*="ico-"]{
	font-size:80%;
}

#menu .menu-content.sub ul li a:hover,
#menu .menu-content.sub ul li.selected,
#menu .menu-content.sub ul li.selected a{
	color:#ffce00 !important;
	white-space:nowrap;
}
#menu a.submenu-close{
	color:#fff;
	font-size:122%;
	position:absolute;
	right:60px;
	top:20px;
}

/* BANNER ****************************************************************************************/

#banner{
	background:#00233b;
	width:100%;
	display:block;
}
#banner-image img{
	display:block;
	width:100%;
	height:auto;
}
#banner-pager-wrapper{
	width:100%;
	background:#002841;
	height:55px;
	padding:0;
	display:block;
}
ul#banner-pager li a{
	display:inline-block;
	width:100%;
	color:#566a7d;
	background:#002841;
	padding-top:14px;
	-webkit-transition:all .2s ease-out;
	-moz-transition:all .2s ease-out;
	-ms-transition:all .2s ease-out;
	-o-transition:all .2s ease-out;
	transition:all .2s ease-out;
	word-wrap:normal;
	white-space:nowrap;
}
ul#banner-pager li a div{
	width:100%;
	height:auto;
	padding:0;
	padding-left:10px;
}
ul#banner-pager li~li a div{
	border-left:1px dotted #294c60;
}
ul#banner-pager li a div h1{
	float:left;
	display:block;
	margin:3px 3px 0 0;
	font-family:"raleway_heavy";
	font-weight:normal;
	font-size:30px;
	letter-spacing:-.01em;
	min-height:35px;
}
ul#banner-pager li a div h2{
	display:block;
	margin:0;
	font-family:"raleway_bold";
	font-weight:normal;
	font-size:12px;
	text-transform:capitalize;
}
ul#banner-pager li a div p{
	display:block;
	margin:-3px 0 0 0;
	font-family:"raleway_medium";
	font-weight:normal;
	font-size:10px;
	letter-spacing:-.02em;
	white-space:normal;
	line-height:1em;
}
ul#banner-pager li a.active,
ul#banner-pager li a:hover,
ul#banner-pager li a.active:hover{
	color:#fff;
	background-color:#002841;
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMjIvMTQVxbddAAAARklEQVQokaXMuREAIAzEwOuU0lyqiMzwmVe5VkDiPxOgT8wAOfSKmf81dIsVZAadYg0SQTtsQFZQhE2RHdRjIXICObZEAGVFxjTfxwgHfgAAAABJRU5ErkJggg==");
	background-repeat:no-repeat;
	background-position:10px 0;
}

/* IPIRANGA **************************************************************************************/

#ipiranga{
	background:#f6f6f6;
	padding:57px 0 30px 0;
	text-align:center;
}
#ipiranga *{
	color:#00314f;
}
#ipiranga h1,
#ipiranga h2{
	text-transform:uppercase;
	font-weight:normal;
	letter-spacing:-.01em;
	margin:0;
}
#ipiranga h1{
	font-family:"nexa_regular";
	font-size:30px;
	line-height:105%;
	margin-bottom:60px;
}
#ipiranga h1 strong{
	font-family:"nexa_black";
}
#ipiranga h2{
	font-family:"raleway_heavy";
	font-size:18px;
	line-height:105%;
	margin-top:37px;
}
#ipiranga a p:nth-of-type(1){
	font-family:"raleway_medium";
	text-transform:uppercase;
	font-size:9px;
	margin:-2px 0 5px 0;
}
#ipiranga a p:nth-of-type(2){
	font-family:"raleway_light";
	font-size:12px;
	line-height:130%;
	margin-left:auto;
	margin-right:auto;
}
#ipiranga [class*="ico-"]{
	padding-left:5px;
}
#ipiranga .button{
	display:inline-block;
	color:#fff;
	font-family:"roboto_black_italic";
	font-size:18px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	vertical-align:middle;
	cursor:pointer;
	margin:0;
	padding:19px 30px;
	border:1px solid transparent;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background:#0066a6;
	width:90%;
	max-width:560px;
	-webkit-transition:all .2s ease-out;
	-moz-transition:all .2s ease-out;
	-ms-transition:all .2s ease-out;
	-o-transition:all .2s ease-out;
	transition:all .2s ease-out;
}
#ipiranga .button:hover{
	background:#005b93;
}

/* POSTO IPIRANGA NA WEB *************************************************************************/

#posto-ipiranga{
	width:100%;
	position:relative;
	padding:45px 0 50px 0;
	text-align:center;
	background:#000 url(../../img/bg_postoipiranganaweb.jpg) no-repeat center center; 
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
#posto-ipiranga > div.container{
	max-width:948px;
}
#posto-ipiranga > img.bg{
	display:none;
}
@media \0screen{
	#posto-ipiranga{
		padding:0;
		background:none;
		overflow:hidden;
	}
	#posto-ipiranga > img.bg{
		z-index:1;
		position:absolute;
		display:block;
		left:50%;
		top:0;
		margin-left:-800px;
		margin-top:-45px;
	}
	#posto-ipiranga > div.container{
		z-index:2;
		margin:45px auto 50px auto;
	}
}
#posto-ipiranga > div.container > div:first-child{
	display:block;
	margin:0 auto;
	width:100%;
	max-width:239px;
}
#posto-ipiranga > div.container > div:first-child img{
	width:100%;
	margin-left:-4.1841004184100418%;
}
#posto-ipiranga > div.container > h1{
	display:block;
	margin:28px 0 3px 0;
	font-family:"nexa_regular";
	font-weight:normal;
	font-size:30px;
	text-transform:uppercase;
	line-height:110%;
	color:#fff;
}
#posto-ipiranga > div.container > h2{
	display:block;
	margin:0 0 40px 0;
	font-family:"nexa_light";
	font-weight:normal;
	font-size:21px;
	color:#fff;
}
#posto-ipiranga .box-container{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	overflow:hidden;
	display:block;
}
#posto-ipiranga .box-container.main{
	margin-bottom:39px;
}
#posto-ipiranga .box-container h1{
	width:100%;
	display:block;
	background:#0081c3;
	margin:0;
	padding:9px 20px;
	font-family:"nexa_thin";
	font-size:20px;
	font-weight:normal;
	color:#fff;
	text-align:center;
}
#posto-ipiranga .box-container h1 strong{
	font-family:"nexa_bold";
}
#posto-ipiranga .box-container.main h2{
	width:100%;
	display:block;
	margin:0;
	padding:30px 20px 23px 20px;
	border-bottom:1px solid #e3e3e1;
	font-family:"raleway_bold";
	font-size:20px;
	font-weight:normal;
	color:#2d3e52;
	text-align:center;
	text-transform:uppercase;
}
#posto-ipiranga .box-container h3{
	width:100%;
	display:block;
	margin:0;
	padding:10px 20px;
	font-family:"raleway_bold";
	font-size:18px;
	font-weight:normal;
	color:#785f00;
	background:#fec901;
	text-align:center;
	text-transform:uppercase;
	-moz-border-radius:0 0 4px 4px;
	-webkit-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
}
#posto-ipiranga .box-container h3 a{
	color:inherit;
}
#posto-ipiranga .box-container.main > div.row:nth-of-type(2) > div[class*="span"]:nth-of-type(2){
	background:#f6f6f4;
}
#posto-ipiranga .box-container.main div.row.no-gutter.cols-on-middle{
	background:#fff;
}
#posto-ipiranga .box-container.main div.span8 div.row.cols-on-middle{
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
}
#posto-ipiranga p.escolha-valor{
	display:inline-block;
	text-align:left;
	padding-left:40px;
	font-family:"raleway_regular";
	font-size:17px;
	color:#2d3e52;
	text-align:right;
}
#posto-ipiranga p.pague-boleto-debito{
	display:block;
	width:100%;
	font-family:"raleway_bold";
	font-size:10px;
	color:#34495e;
	text-align:center;
	margin:6px 0 4px 0;
}
input#escolha_valor{
	width:100%;
	max-width:165px;
	height:39px;
	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	padding-left:36px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-moz-box-shadow:inset 1px 1px 1px 0 #c7c4d1;
	-webkit-box-shadow:inset 1px 1px 1px 0 #c7c4d1;
	box-shadow: inset 1px 1px 1px 0 #c7c4d1;
	border-radius:2px;
	border:1px solid #c1c0c5;
	font-family:"raleway_bold";
	font-size:30px;
	letter-spacing:-.02em;
	color:#a4a9af;
	line-height:39px;
	background:#dadbdf url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAQCAYAAAD52jQlAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMjQvMTQwruiBAAABWUlEQVQ4jaWUP0oDQRTGf2sTLU2RKySChRdQwRNMEYbAVKbTgIWVXTbgCQQVLKwcjIvgnMBCwSskHkJTGqu12DcyWWdXSD54zOy3M9+8fzNJnucsC5u5LoDR6jHk15ZWLLAttoDk7uFpCrQjG76BU6PVVcTDFDgDGgE9Bg6NVvM6TxvApc3cgqjN3BQYlgQBesAXLIY/Mlol3oCB8Ec2c+si2Ayi2gdGwJbYq3xX57QUdl/Gk+D/SzCfGq32jFZprWgFnv1E0nAQW1QpKsXwuA28mwnXBnaBic3cp28vqK++x7XR6rh0YBe4ATZLa2dGq+Z/on8EI9G0KCrvDxhEqw+8C9enBOmAEBdGq5BrVeV0R8ZGmFsJ+8Nm7t5mrhPwnXBzVNRoNUd6DhgG3p3L2AMmFJdgIub3pnV9mlJcVYA34ToUTT8O/nmMgQ2AZMVXKg0c+MWqr1QUPxYoflp79Xv5AAAAAElFTkSuQmCC") no-repeat 12px 13px;
}
@media \0screen{
	input#escolha_valor{
		max-width:129px;
	}
}
#posto-ipiranga .box-ganhe{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	overflow:hidden;
	display:block;
	width:100%;
	max-width:155px;
}
#posto-ipiranga .box-ganhe ul{
	width:101%;
	display:table;
}
#posto-ipiranga .box-ganhe ul li,
#posto-ipiranga .box-ganhe p{
	text-align:center;
	text-transform:uppercase;
	vertical-align:middle;
	white-space:nowrap;
	padding:0 14px;
}
#posto-ipiranga .box-ganhe ul li:nth-child(1){
	display:table-cell;
	background:#fec600 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABUCAYAAAA4ewptAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMTkvMTSFZEqMAAADMElEQVR4nO3dwW3cRhSA4XEqUAE86GgCJqB04BK2hO0g6woiV+BNBXIqUNJB3IECHnhVYBYgVyAfDAdMLO2Sw5nhCPi+m6RdzZ5+SIN9b199fvP6MQCcd2z64d2WL+CnLQ8HXpTD2LW7LV+AYAFL3Ixde7nV4YIFLHERQrgdu/Zii8MFC1jqKoTwYYuDBQuIsR+7dl/6UMECYn0Yu/aq5IGCBcS6CN8u4YvdZwkWsMZVCOGm1GGCBay1G7v2lxIHCRaQwrHEfZZgAalkf3+WYAGpXIYQbnMeIFhASm/Hrv011y8XLCC167Fr3+b4xYIF5HCbY0hasIAcLkKG+yzBAnK5Grs26ZC0YAE5JV36J1hAbjep3lQqWEBuyYakBQsoIcnSP8ECSlm99E+wgJJWLf0TLKCkVR9iIVhAaZchcumfYAFbiFr6J1jAVo5Lh6QFC9jSovsswQK2tGhIWrCArc1e+idYQA2u5wxJCxZQi5tzS/8EC6jF2fsswQJqcnLpn2ABtTk8NyQtWECNnhySFiygRk8u/RMsoFY/LP0TLKBm/1n6J1hA7f79EItXn9+8ftz61QCccR9C+NlfWMBL8ShYwEuwa/rhi2ABtds3/fB3CC7dgbp9bPrh9+9fCBZQq7sQwmH6DcECavQQvv0r+GX6TcECanT4fm81JVhAbY7Te6spwQJqctf0w7vnfihYQC0eQggn97oLFlCLfdMP/5x6gGABNbhu+uHPcw8SLGBrfzX98H7OAwUL2NLZe6spwQK2tPv/m0NPESxgK4emHz4teYJgAVv4o+mH35Y+SbCA0u5DCPuYJwoWUNJDWHhvNSVYQElPDjXPJVhAKR+fG2qeS7CAEn5YxhdDsIDcnlzGF0OwgNz2a+6tpgQLyOk4Z6h5LsECcjm5jC+GYAE5LBpqnkuwgBx255bxxRAsILXrpUPNcwkWkNLsZXwxBAtI5T5kuLeaEiwgleih5rkEC0hh1VDzXIIFrBW1jC+GYAFr3IXIZXwxBAuIlWyoeS7BAmIVubeaEiwgxuplfDEEC1gqyTK+GIIFLLHqQyTWEixgiX2Ooea5BAuYK+kyvhhfAaHHvvIRsP7TAAAAAElFTkSuQmCC") no-repeat right center;
	font-family:"helveticaneue_black_condensed","texgyreheros_cn_bold","Arial Narrow","Arial",sans-serif;
	font-weight:800;
	font-stretch:condensed;
	font-size:14px;
	letter-spacing:.03em;
	color:#fff;
}
#posto-ipiranga .box-ganhe ul li:nth-child(2){
	display:table-cell;
	background:#fec600;
	font-family:"helveticaneue_black_condensed","texgyreheros_cn_bold","Arial Narrow","Arial",sans-serif;
	font-weight:800;
	font-stretch:condensed;
	font-size:14px;
	color:#000;
}
#posto-ipiranga .box-ganhe ul li:nth-child(2) span{
	font-size:72%;
}
#posto-ipiranga .box-ganhe p{
	display:block;
	width:100%;
	padding-top:2px;
	background:#fec600;
	font-family:"helveticaneue_black_condensed","texgyreheros_cn_bold","Arial Narrow","Arial",sans-serif;
	font-weight:800;
	font-stretch:condensed;
	font-size:15px;
	color:#000;
	margin:0;
	border-top:1px solid #fae393;
}
#posto-ipiranga .box-ganhe p span{
	font-size:72%;
}
#posto-ipiranga .box-credito-wrapper{
	position:relative;
	margin:0 -3px;
}
#posto-ipiranga .box-credito{
	text-align:center;
	margin:0 3px;
	background:#fff;
	-moz-border-radius:0 0 4px 4px;
	-webkit-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	overflow:hidden;
}
#posto-ipiranga .box-credito img{
	margin:18px auto 8px auto;
}
#posto-ipiranga .box-credito h2{
	width:100%;
	margin:0;
	padding:11px 0;
	font-family:"raleway_bold";
	font-size:48px;
	font-weight:normal;
	letter-spacing:-.04em;
	color:#2d3e52;
	background:#f6f6f4;
}
#posto-ipiranga .box-credito h2 span{
	font-size:50%;
}
#posto-ipiranga .box-credito p{
	margin:0;
	padding:0 20px;
}
#posto-ipiranga .box-credito p:nth-of-type(1),
#posto-ipiranga .box-credito p:nth-of-type(3){
	width:100%;
	font-family:"raleway_bold";
	font-size:9px;
	color:#34495e;
	line-height:132%;
	margin:4px auto 9px auto;
}
#posto-ipiranga .box-credito p:nth-of-type(1){
	max-width:310px;
}
#posto-ipiranga .box-credito p:nth-of-type(3){
	max-width:245px;
}
#posto-ipiranga .box-credito p:nth-of-type(2){
	font-family:"raleway_regular";
	font-size:11px;
	color:#2d3e52;
	line-height:136%;
	margin-top:10px;
}
#posto-ipiranga .box-credito .box-ganhe{
	margin:11px auto 8px auto;
	min-width:185px;
}
#posto-ipiranga .box-credito .box-ganhe ul li{
	font-size:18px;
	padding:2px 14px 1px 5px;
}
#posto-ipiranga .box-credito .box-ganhe ul li:nth-child(1){
	font-size:16px;
	font-family:"helveticaneue_black","texgyreheros_bold","Helvetica","Arial",sans-serif;
	font-weight:600;
	font-stretch:normal;
	letter-spacing:-.02em;
}
#prev-credito, #next-credito{
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAA4CAYAAACc//oCAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMjgvMTR6eFc5AAACEElEQVRYhc3X7W2jQBCA4ddUcCVcB7Y0FJB0kA5COrlO7KskV8AgJZ1cB9yPrK0FFpjZj1NWimz4wfuAYrHDNE14/1R1WBxfVPWSc60O5xrH8QpcwyfjOF6Ad+A9fHet0zRN3vgQnRqAX8DPcPwXeBaRD+s1zU8gEb+JyG/gJYQBfuB8EibARvwNQEQ+gadcxCFgL35fJYhdgCVeitgEeOIliCQgJ56LWAFK4jmIGaBG3It4AGrGPYiuVdyKOKlqs3i8xnE8A38CgAB6dr+MCtYpcW7qwt3eopPD/U1Xa0VvzPjun0TkswNoidiLQ/QraIE4is8AtRGW+ApQC2GNJwGlCE98E5CL8MZ3AV5ETvwQYEXkxk2AI0RJHNpsy81xcGzLYfUklttydxzAPUqFUex1cXxW1XPOtbIAIjIsji8i8n9mw77vr8A1fNL3/WM2DN9dy/VPGKJDdGogMRuqav3ZMBG/qWpyNvQ8CRNgI/4GoKrJPZ8VcQjYi99XCWIXYImXIjYBnngJIgnIieciVoCSeA5iBqgR9yIegJpxD6JrFbciTiLSLB6vvu+/6WwY7vYWnRzub7paK3pjzrZtqvo1G7ZE7MUh+hW0QBzFZ4DaCEt8BaiFsMaTgFKEJ74JyEV447sALyInfgiwInLjJsARoiQObbbl5jg4Z8PFk1huy91xIHs0e10cn0Ukazb8B34ehu3RjLwwAAAAAElFTkSuQmCC") no-repeat 0 0;
	display:block;
	width:16px;
	height:27px;
	position:absolute;
	top:148px;
}
#prev-credito{
	background-position:0 0;
	left:10px;
}
#next-credito{
	background-position:-16px 0;
	right:10px;
}			
#prev-credito:hover{ 
	background-position:0 -28px;				
}
#next-credito:hover{
	background-position:-16px -28px;				
}
#prev-credito.disabled, #next-credito.disabled{
	display:none !important;
}
#posto-ipiranga .box-credito h1,
#posto-ipiranga .box-credito h2,
#posto-ipiranga .box-credito h3,
#posto-ipiranga .box-credito p,
#posto-ipiranga .box-credito div,
#posto-ipiranga .box-credito img{
	display:block;
}
.bomba1{
	width:100%;
	height:auto;
	max-width:274px;
	max-height:158px;
	margin-top:10.2%;
}
.bomba2,
.bomba3,
.bomba4{
	width:189px;
	height:111px;
}
.bomba5{
	width:100%;
	height:auto;
	max-width:257px;
	max-height:146px;
}

/* KM DE VANTAGENS *******************************************************************************/

#km-vantagens{
	width:100%;
	position:relative;
	padding-top:32px;
	text-align:center;
	background:#fff; 
}
#km-vantagens > div.container > div:first-child{
	display:block;
	margin:0 auto;
	width:100%;
	max-width:106px;
}
#km-vantagens > div.container > div:first-child img{
	width:100%;
}
#km-vantagens > div.container > h1{
	display:block;
	margin:24px 0 5px 0;
	font-family:"nexa_regular";
	font-weight:normal;
	font-size:30px;
	text-transform:uppercase;
	line-height:110%;
	color:#00314f;
}
#km-vantagens > div.container > h2{
	display:block;
	margin:0 0 38px 0;
	font-family:"nexa_light";
	font-weight:normal;
	font-size:21px;
	line-height:134%;
	color:#00314f;
}
#km-vantagens > div.container > h2 strong{
	text-transform:uppercase;
	font-weight:normal;
}
#km-vantagens > div.container > h2 span{
	font-family:"roboto_bold_italic";
	color:#001b2c;
	border-bottom:1px solid #001b2c;
	white-space:nowrap;
}
#km-vantagens > div.container > h2 a{
	color:inherit;
}
#km-vantagens > div.container > h1 div.fb-like{
	display:inline-block;
	top:-8px;
	margin-left:6px;
}
#km-vantagens hr{
	border:0;
	background:none;
	outline:0;
	background-color:#e8e8e8;
	margin:38px auto 39px auto;
	height:2px;
}
#km-vantagens > div.container > ul{
	width:100%;
	overflow:hidden;
}
#km-vantagens > div.container > ul li{
	display:block;
	float:left;
	width:50%;
	padding-bottom:31px;
}
#km-vantagens > div.container > ul li a{
	width:100%;
	display:block;
	padding:18px 20px 22px 20px;
	text-align:center;
	font-family:"nexa_black";
	font-weight:normal;
	font-size:22px;
	text-transform:uppercase;
	color:#344956;
}
#km-vantagens > div.container > ul li:nth-child(1) a{
	margin-right:-3px;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAIAAABRUclSAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAsSAAALEgHS3X78AAAAH3RFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA4tWjSeAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8yOC8xNHp4VzkAAAA6SURBVAiZY/z58+fz588ZGBjk5eUZHzx48OnTJwYGBj4+PiYGJMAiJSUFYUlJSTH+//8fLoOiDDcHAP71D0aeRFf3AAAAAElFTkSuQmCC") repeat-y right 0;
}
#km-vantagens > div.container > ul li:nth-child(2) a{
	margin-left:-4px;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAIAAABRUclSAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAsSAAALEgHS3X78AAAAH3RFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA4tWjSeAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8yOC8xNHp4VzkAAAA6SURBVAiZY/z58+fz588ZGBjk5eUZHzx48OnTJwYGBj4+PiYGJMAiJSUFYUlJSTH+//8fLoOiDDcHAP71D0aeRFf3AAAAAElFTkSuQmCC") repeat-y left 0;
}
#km-vantagens > div.container > ul li a:hover,
#km-vantagens > div.container > ul li.active a{
	color:#3bbded;
}
#km-vantagens > div.container > ul.active-left{
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAAAKCAIAAACopeOnAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAsSAAALEgHS3X78AAAAH3RFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA4tWjSeAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8yOC8xNHp4VzkAAABgSURBVHic7dYxDcAgAEVBigMEdalvFgShAQksTcgndwre+J63zwLAXcbXTicA8LN6OgAAANgz7gAAEMC4AwBAAOMOAAABjDsAAAQw7gAAEMC4AwBAAOMOAAABjDsAAARYDz0DEXK0NsAAAAAASUVORK5CYII=") no-repeat center bottom;
}
#km-vantagens > div.container > ul.active-right{
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAAAKCAIAAACopeOnAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAsSAAALEgHS3X78AAAAH3RFWHRTb2Z0d2FyZQBNYWNyb21lZGlhIEZpcmV3b3JrcyA4tWjSeAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8yOC8xNHp4VzkAAABdSURBVHic7dZBDcAgEEVBQFilY6kSFglcmmx+M6PgHd+sqgHAvzz77U4A4GOrOwAAALgz7gAAEMC4AwBAAOMOAAABjDsAAAQw7gAAEMC4AwBAAOMOAAABjDsAAAQ4B/AE/HItQxQAAAAASUVORK5CYII=") no-repeat center bottom;
}
#km-vantagens .container-full{
	padding:46px 0 14px 0;
	background:#f0f0f0;
}

/* TROQUE, GANHE */

#km-troque,
#km-ganhe{
	display:none;
	position:absolute;
	width:100%;
}
#km-ganhe,
#km-ganhe{
	display:none;
	position:absolute;
	width:100%;
}
#km-vantagens .box-container{
	width:100%;
	max-width:1090px;
	margin:0 auto;
	padding:0 65px;
	display:block;
	position:relative;
}
@media \0screen{
	#km-vantagens .box-container{
		max-width:960px;
	}
}
#km-vantagens .box-troque-group,
#km-vantagens .box-ganhe-group{
	overflow:hidden;
}
#km-vantagens .box-troque,
#km-vantagens .box-ganhe{
	text-align:center;
	margin:0 3px;
	background:#fff;
	-moz-border-radius:2px 2px 4px 4px;
	-webkit-border-radius:2px 2px 4px 4px;
	border-radius:2px 2px 4px 4px;
	overflow:hidden;
}
#km-vantagens .box-troque > ul,
#km-vantagens .box-ganhe > ul{
	width:100%;
	height:69px;
	padding:15px 23px 0 23px;
	border-bottom:2px solid #f6f6f6;
	position:relative;
	display:table;
}
#km-vantagens .box-troque > ul li,
#km-vantagens .box-ganhe > ul li{
	vertical-align:middle;
	display:table-cell;
}
#km-vantagens .box-troque > ul li:nth-child(1),
#km-vantagens .box-ganhe > ul li:nth-child(1){
	text-align:left;
}
#km-vantagens .box-troque > ul li:nth-child(2),
#km-vantagens .box-ganhe > ul li:nth-child(2){
	padding-left:20px;
	text-align:right;
	font-family:"raleway_regular";
	font-size:12px;
	color:#858585;
	line-height:120%;
	margin-top:-3px;
}
#km-vantagens .box-troque > ul li.desconto,
#km-vantagens .box-ganhe > ul li.desconto{
	position:absolute;
	display:block;
	top:100%;
	right:25px;
	margin-top:-6px;
	width:76px;
	height:56px;
	background:url(../img/desconto.png) no-repeat 0 0;
	font-family:"raleway_heavy";
	font-weight:normal;
	font-size:18px;
	color:#fff;
	text-align:center;
	padding-top:25px;
}
#km-vantagens .box-troque div.produto,
#km-vantagens .box-ganhe div.produto{
	width:100%;
	height:192px;
	padding:20px;
	text-align:center;
}
#km-vantagens .box-troque div.produto:before,
#km-vantagens .box-ganhe div.produto:before{
	content:"";
	display:inline-block;
	height:100%;
	vertical-align:middle;
	visibility:hidden;
	margin-right:-5px;
}
#km-vantagens .box-troque div.produto img,
#km-vantagens .box-ganhe div.produto img{
	max-width:100%;
	max-height:100%;
	display:inline-block;
	vertical-align:middle;
	margin-right:-5px;
}
#km-vantagens .box-troque div.produto-dados,
#km-vantagens .box-ganhe div.produto-dados{
	min-height:171px;
	text-align:center;
	background:#14202c url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMjIvMTQVxbddAAAARklEQVQokaXMuREAIAzEwOuU0lyqiMzwmVe5VkDiPxOgT8wAOfSKmf81dIsVZAadYg0SQTtsQFZQhE2RHdRjIXICObZEAGVFxjTfxwgHfgAAAABJRU5ErkJggg==") no-repeat center top;
	padding:20px;
}
@media \0screen{
	#km-vantagens .box-troque div.produto-dados{
		min-height:131px;
	}
	#km-vantagens .box-ganhe div.produto-dados{
		min-height:131px;
	}
}
#km-vantagens .box-troque div.produto-dados h2,
#km-vantagens .box-ganhe div.produto-dados h2{
	font-family:"raleway_medium";
	font-size:15px;
	font-weight:normal;
	color:#fff;
	text-transform:uppercase;
	line-height:130%;
	margin:0;
	min-height:38px;
}
#km-vantagens .box-troque div.produto-dados p:nth-of-type(1),
#km-vantagens .box-ganhe div.produto-dados p:nth-of-type(1){
	font-family:"raleway_bold";
	font-size:35px;
	color:#f26f21;
	margin:12px 0 0 0;
}
#km-vantagens .box-troque div.produto-dados p:nth-of-type(1) span,
#km-vantagens .box-ganhe div.produto-dados p:nth-of-type(1) span{
	font-family:"raleway_semibold";
	font-size:16px;
}
#km-vantagens .box-troque div.produto-dados p:nth-of-type(1) sup,
#km-vantagens .box-ganhe div.produto-dados p:nth-of-type(1) sup{
	font-size:20px;
	top:-8px;
}
#km-vantagens .box-troque div.produto-dados p:nth-of-type(2),
#km-vantagens .box-ganhe div.produto-dados p:nth-of-type(2){
	font-family:"raleway_semibold";
	font-size:14px;
	color:#fff;
	margin:2px 0 0 0;
}
#km-vantagens .box-encerra,
#km-vantagens .box-plus{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	overflow:hidden;
	display:block;
	width:100%;
	max-width:188px;
	margin:8px auto -2px auto;
}
#km-vantagens .box-plus{
	max-width:133px;
}
#km-vantagens .box-encerra ul,
#km-vantagens .box-plus ul{
	width:101%;
	display:table;
}
#km-vantagens .box-encerra ul li,
#km-vantagens .box-plus ul li{
	white-space:nowrap;
	vertical-align:middle;
}
#km-vantagens .box-encerra ul li:nth-child(1),
#km-vantagens .box-plus ul li:nth-child(1){
	display:table-cell;
	background:#3598db url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABUCAYAAAA4ewptAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMTkvMTSFZEqMAAADLElEQVR4nO3dwXHbRhSA4XUqUAm6GGelA5fAEji4G6ErsFKBGdwNORXI6SDpQL7ipHQgV6AcPM4gsUQCi93Faub7bpJILU//SDt8j69ev/34GADOO459+27LF/DTlocDL8qh6Ybdli9AsIAlbppuuNzqcMEClrgIIdw23XCxxeGCBSx1FUL4sMXBggXE2DfdsC99qGABsT403XBV8kDBAmJdhG+X8MXuswQLWOMqhHBT6jDBAtbaNd3wS4mDBAtI4VjiPkuwgFSyvz9LsIBULkMItzkPECwgpTdNN7zP9csFC0jtuumGNzl+sWABOdzmGJIWLCCHi5DhPkuwgFyumm5IOiQtWEBOSZf+CRaQ202qN5UKFpBbsiFpwQJKSLL0T7CAUlYv/RMsoKRVS/8ECyhp1YdYCBZQ2mWIXPonWMAWopb+CRawlePSIWnBAra06D5LsIAtLRqSFixga7OX/gkWUIPrOUPSggXU4ubc0j/BAmpx9j5LsICanFz6J1hAbQ7PDUkLFlCjJ4ekBQuo0ZNL/wQLqNUPS/8EC6jZf5b+CRZQu38/xOLV67cfH7d+NQBn3IcQfvYXFvBSPAoW8BLsxr79KlhA7fZj334JwaU7ULdPY9/+/v0LwQJqdRdCOEy/IVhAjR7Ct38Fv06/KVhAjQ7f762mBAuozXF6bzUlWEBN7sa+fffcDwULqMVDCOHkXnfBAmqxH/v271MPECygBtdj3/5x7kGCBWztz7Fvf53zQMECtnT23mpKsIAt7f7/5tBTBAvYymHs27+WPEGwgC18Hvv2t6VPEiygtPsQwj7miYIFlPQQFt5bTQkWUNKTQ81zCRZQyqfnhprnEiyghB+W8cUQLCC3J5fxxRAsILf9mnurKcECcjrOGWqeS7CAXE4u44shWEAOi4aa5xIsIIfduWV8MQQLSO166VDzXIIFpDR7GV8MwQJSuQ8Z7q2mBAtIJXqoeS7BAlJYNdQ8l2ABa0Ut44shWMAadyFyGV8MwQJiJRtqnkuwgFhF7q2mBAuIsXoZXwzBApZKsowvhmABS6z6EIm1BAtYYp9jqHkuwQLmSrqML8Y/Jpu+8jwT+fEAAAAASUVORK5CYII=") no-repeat right center;
	font-family:"roboto_regular";
	font-size:14px;
	color:#fff;
	text-align:center;
	padding:0 10px 1px 6px;
}
#km-vantagens .box-encerra ul li:nth-child(2),
#km-vantagens .box-plus ul li:nth-child(2){
	display:table-cell;
	background:#3598db;
	font-family:"roboto_black";
	font-size:20px;
	letter-spacing:-.02em;
	color:#fff;
	text-align:left;
	padding:4px 0 3px 0;
}
#km-vantagens .box-plus ul li:nth-child(1){
	width:40px;
	font-family:"helveticaneue_black","texgyreheros_bold","Arial Black",sans-serif;
	font-size:35px;
	font-weight:800;
	font-stretch:normal;
	letter-spacing:0;
	padding:1px 8px;
	text-align:left;
	vertical-align:top;
}
@media \0screen{
	#km-vantagens .box-plus ul li:first-child{
		font-size:34px;
		padding:1px 8px 0 7px;
	}
}
#km-vantagens .box-plus ul li:nth-child(2){
	font-family:"helveticaneue_heavy_condensed","texgyreheros_bold","Arial Narrow","Arial",sans-serif;
	font-size:20px;
	font-weight:700;
	font-stretch:condensed;
	letter-spacing:.02em;
	white-space:nowrap;
	padding-left:10px;
}
#km-vantagens .box-troque h3,
#km-vantagens .box-ganhe h3{
	width:100%;
	display:block;
	margin:0;
	padding:13px 20px 14px 20px;
	font-family:"raleway_extrabold";
	font-size:15px;
	font-weight:normal;
	color:#fff;
	background:#3598db;
	-moz-border-radius:0 0 4px 4px;
	-webkit-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
}
#km-vantagens .box-troque h3 a,
#km-vantagens .box-ganhe h3 a{
	color:inherit;
}
#prev-troque, #next-troque,
#prev-ganhe, #next-ganhe{
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAACaCAYAAAA6lx9CAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8yNi8xNJqnIAoAAAAfdEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIDi1aNJ4AAAFs0lEQVR4nO3dwW3cRhSA4X8XuSclqAQDLMBKBUkq8PqyvCqVxFfqolUJriAuQATcQVpIKlAO5ltRu+RySM6890jODxi2RjJAfBjZK3Jmdvf6+oq36rr+BfgL+LMoin+bsQPwsSiKz5bX1tfOG2SD+DfwAfgO/Ar8Djw1X3LyiLm3voB2F4g0v39sfkmHuq6fLv+udW4gOxABDkVRfG1m4Kk97g3TBeQNxGf5wDumOWQIouQZ0xRyDKLkFdMMcgqi5BHTBHIOouQNUx0yBqLkCVMVMiai5AVTDTIFouQBUwUyJaJkjZkcUgNRssRMCqmJKFlhJoO0QJQsMJNAWiJK2pjRIT0gSpqYUSE9IUpamNEgPSJKGphRID0jSqkxZ0MuAVFKiTkLckmIUirMyZBLRJRSYE6CXDKiFBtzNOQaEKWYmKMg14QoxcIMhlwjohQDMwhyzYjSXMxByC0gSnMwb0JuCVGaitkLuUVEaQpmJ+SWEaWxmFeQGfGtMZjvIDPidaGYZ8iM2F8I5h4yYkhDmPuMGN4tzN3Ly8sTcGh90uVid0/Vdf0PcNcaOuyBB37sHjgPNlsxch01M/CuNXQqiuJ5XxTFf8A97zGfMuZ1DeKhNXT+7t0DZMzhbiFC6+VPxuxvCBEuXpBnzOtCEKHjR8SM+VYoIvTctMiY4xDhxm20LWOORYSBG7tbxJyCCAGPGraEORURAh9+bQFzDiKMeBy7Zsy5iDBygcAaMWMgwoQlK2vCjIUIExdRrQEzJiLMWNa3ZMzYiDBzoekSMVMgQoSlz0vCTIUIkRbjLwEzJSJE3B7iGTM1IkTesOQRUwMREmyh84SphQiJNnV6wNREhITbjC0xtREh8cZ3C0wLRFA4ikET0woRlA4H0cC0RATF42pSYlojgvIBSikwPSCCwZFeMTG9IILRIXMxMD0hguGxh3MwvSGC8UGcUzA9IoKDo2HHYHpFBAeQEIbpGRGcHehe1/XPwDfebwz4A/gNx4jgZEZKHTPzOz92XHxrfZk7RHA2I6VmZn4BHhpc6rr+BNx7RAT4yfoCunp8fNw1f9xVVfVuTD72lrsZWZbl4JteVFXlbla6+jfyAhF63vSiLEvzA9wvcwPZgQhwqKrqazMDT+1xb5guIG8gnvdDesc0hwxBlDxjmkKOQZS8YppBTkGUPGKaQM5BlLxhqkPGQJQ8YapCxkSUvGCqQaZAlDxgqkCmRJSsMZNDaiBKlphJITURJSvMZJAWiJIFZhJIS0RJGzM6pAdESRMzKqQnREkLMxqkR0RJAzMKpGdEKTXmbMglIEopMWdBLglRSoU5GXKJiFIKzEmQS0aUYmOOhlwDohQTcxTkmhClWJjBkGtElGJgBkGuGVGaizkIuQVEaQ7mTcgtIUpTMXsht4goTcHshNwyojQW8woyI741BvMdZEa8LhTzDJkR+wvB3ENGDGkIc3c8HjPiiBq8Q2voVFXV593xeOz8hObFLa2yLMPe9KIsy4PidS2qZkbetYZOVVU976uq6twHmDGv6/u2huY/m4w53C1EaL38yZj9DSHCxQvyjHldCCJ0/IiYMd8KRYSemxYZcxwi3LiNtmXMsYgwcGN3i5hTECHgUcOWMKciQuDDry1gzkGEEY9j14w5FxFGLhBYI2YMRJiwZGVNmLEQYeIiqjVgxkSEGcv6lowZGxFmLjRdImYKRIiw9HlJmKkQIdJi/CVgpkSEiNtDPGOmRoTIG5Y8YmogQoItdJ4wtRAh0aZOD5iaiJBwm7ElpjYiJN74boFpgQgKRzFoYlohgtLhIBqYloigeFxNSkxrRFA+QCkFpgdEMDjSKyamF0QwOmQuBqYnRDA89nAOpjdEMD6IcwqmR0RwcDTsGEyviOAAEsIwPSOCswPdy7IMftMLT4jgZEZKHTOz800vvCGCsxkpNTPzC/DQ4FKW5Sfg3iMiwP9zTTiuUgUmuQAAAABJRU5ErkJggg==") no-repeat 0 0;
	display:block;
	width:41px;
	height:77px;
	position:absolute;
	top:50%;
	margin-top:-79px;
}
#prev-troque,
#prev-ganhe{
	background-position:0 0;
	left:4px;
}
#next-troque,
#next-ganhe{
	background-position:-41px 0;
	right:4px;
}			
#prev-troque:hover,
#prev-ganhe:hover{ 
	background-position:0 -77px;				
}
#next-troque:hover,
#next-ganhe:hover{
	background-position:-41px -77px;				
}
#prev-troque.disabled, #next-troque.disabled,
#prev-ganhe.disabled, #next-ganhe.disabled{
	display:none !important;
}

#km-vantagens .box-ganhe-wrapper{
	width:100%;
	height:479px;
	display:block;
	position:relative;
	text-align:center;
	margin:0 0 47px 0;
	background:#fff;
	-moz-border-radius:2px 2px 4px 4px;
	-webkit-border-radius:2px 2px 4px 4px;
	border-radius:2px 2px 4px 4px;
	overflow:hidden;
}
#km-vantagens .box-ganhe-wrapper{
	text-align:center;
	font-family:"raleway_heavy";
	font-size:30px;
	color:#f1f1f1;
}
#km-vantagens .box-ganhe-wrapper:before{
	content:"";
	display:inline-block;
	height:100%;
	vertical-align:middle;
	margin-right:-4px;
}
#km-vantagens .box-ganhe-wrapper span{
	display:inline-block;
	vertical-align:middle;
	margin-right:-4px;
}

/* SERVICOS **************************************************************************************/

#servicos{
	background:#04b5eb;
	padding:53px 0 70px 0;
}
#servicos *{
	color:#fff;
}
#servicos h1,
#servicos h2{
	font-family:"raleway_light";
	font-weight:normal;
	letter-spacing:-.01em;
	margin:0;
}
#servicos h1{
	font-size:28px;
	text-align:center;
	line-height:105%;
	margin-bottom:62px;
}
#servicos h1 strong{
	font-family:"raleway_bold";
}
#servicos h2{
	font-size:24px;
	margin-top:10px;
}
#servicos a p:nth-of-type(1){
	font-family:"raleway_regular";
	font-size:14px;
	margin-top:15px;
}
#servicos a p:nth-of-type(1) strong{
	font-family:"raleway_bold";
}
#servicos a p:nth-of-type(2){
	font-family:"roboto_black_italic";
	font-size:14px;
	color:#01485e;
	margin-top:15px;
	line-height:140%;
}
#servicos [class*="ico-"]{
	padding-left:5px;
	color:#00495a;
}

/* FOOTER ****************************************************************************************/

#footer-nav{
	background:#1a2b3b;
	padding:60px 0 5px 0;
	text-align:center;
	font-weight:normal;
	position:relative;
}
#footer-nav > div.container{
	max-width:840px;
	overflow:hidden;
}
#footer-nav img{
	position:absolute;
	width:182px;
	height:46px;
	left:50%;
	margin-left:-91px;
	margin-top:-71px;
	z-index:9999997;
}
#footer-nav div.container ul{
	color:#4b80ab;
	width:100%;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAoCAYAAADUgSt0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMDgvMTQAuARZAAAAIklEQVQYlWP8//8/AwMDAwMTAxSMMqjIYNBwCP3///9/BgB6kAgEj3d+JgAAAABJRU5ErkJggg==") repeat 0 1px;
	margin-top:-1px;
}
#footer-nav div.container ul li{
	font-family:"roboto_bold";
	font-size:14px;
	display:inline-block;
	height:41px;
	padding:7px 7px 7px 6px;
	margin-bottom:-1px;
	margin-right:-4px;
	white-space:nowrap;
}
#footer-nav div.container ul li.dot{
	padding-left:0;
}
#footer-nav div.container ul li.dot:before{
	font-family:"apps-icons";
	font-weight:normal;
	font-style:normal;
	font-size:80%;
	content:"\e987";
	padding-right:6px;
	color:#4b80ab;
}
#footer-nav ul.copyright{
	width:100%;
	margin:8px auto 0 auto;
}
#footer-nav ul.copyright li{
	display:inline-block;
	padding:0 6px;
	font-family:"roboto_regular";
	font-size:10px;
	color:#385e7e;
	white-space:nowrap;
}
#footer-nav ul.copyright li:nth-child(2){
	font-family:"roboto_bold";
	font-size:10px;
	color:#437299;
}
#footer-nav a{
	color:inherit;
}
#footer-socialnet{
	background:#182837;
}
#footer-socialnet > div.container{
	max-width:942px;
	padding-bottom:28px;
}
#footer-socialnet h1{
	font-family:"raleway_bold";
	font-size:18px;
	font-weight:normal;
	color:#bdccd8;
	margin:0;
	margin-top:18px;
}
#footer-socialnet h2{
	font-family:"raleway_light";
	font-size:14px;
	font-weight:normal;
	color:#bdccd8;
	margin:0;
}
#footer-socialnet h3{
	width:100%;
	font-family:"raleway_light";
	font-size:14px;
	font-weight:normal;
	color:#bdccd8;
	padding:0;
}
#footer-socialnet h3 strong{
	font-family:"raleway_semibold";
	font-size:18px;
}
#footer-socialnet ul{
	width:100%;
}
#footer-socialnet ul li{
	display:inline-block;
	text-align:center;
	font-family:"raleway_bold";
	font-size:12px;
	color:#4b80ab;
	white-space:nowrap;
	margin-top:28px;
}
#footer-socialnet ul li a{
	text-decoration:none;
	color:#4b80ab;
}
#footer-socialnet ul li span.ico-youtube{
	font-size:26px;
}
#footer-socialnet ul li span.ico-twitter{
	font-size:20px;
}
#footer-socialnet ul li span.ico-facebook-rect{
	font-size:20px;
}
#footer-socialnet ul li span.ico-flickr-rect{
	font-size:24px;
}
#footer-socialnet ul li span.ico-instagram{
	font-size:20px;
}
#footer-socialnet ul li p{
	margin:4px 0 0 0;
}
#footer-socialnet div.applic a{
	text-decoration:none;
	color:#4b80ab;
}
#footer-socialnet div.applic span:nth-of-type(1){
	font-size:47px;
}
#footer-socialnet div.applic span:nth-of-type(2){
	font-size:44px;
}
#footer-socialnet div.applic a:nth-of-type(2){
	margin-left:21px;
}
#footer-socialnet div.applic a:nth-of-type(3){
	position:relative;
	top:-8px;
	margin-left:42px;
	font-family:"roboto_bold_italic";
	font-size:12px;
}

/* ISSUU *****************************************************************************************/

.flip{
	width:100%;
	background:#e6e6e6;
	padding:30px 0 20px 0;
}
#flip{
	margin:0 auto;
}


/* MEDIA QUERIES **********************************************************************************************************************************************/


@media (max-width:260px){
	#menu .menu-content.sub > div > div > ul{
		margin:0 auto;
	}
	#menu .menu-content.sub > div > div > ul > li{
		width:100% !important;
		display:inline-block;
		text-align:center;
	}
	#menu .menu-content.sub > div > div > ul > li:first-child{
		background:none;
		padding:0 0 11px 0;
		margin-bottom:11px;
		border-bottom:1px solid #fff;
	}
	#menu .menu-content.sub ul li{
		width:100% !important;
	}
	#footer-socialnet div.applic a.know{
		display:block;
		margin:40px 0 0 0;
	}
}

@media (max-width:599px){
	ul#menu-topo > li{
		width:100% !important;
		padding:10px;
	}
	ul#menu-topo > li~li{
		border-top:thin dotted #b79333;
	}
	ul#menu-topo > li.active{
		padding-top:5px;
	}
	#tooltip-minhaconta{
		margin-top:0;
	}
	.logo{
		margin-left:auto;
		margin-right:auto;
		margin-bottom:0;
		text-align:center;
	}
	#menu .menu-content.perguntala-search input[type="text"]{
		background-position:14px;
		padding-left:50px;
		font-size:14px;
	}
	#menu .menu-content.perguntala-search a{
		max-width:200px;
	}
	#menu .menu-content.sub > div > div > ul{
		margin:0 auto;
	}
	#menu .menu-content.sub > div > div > ul > li{
		width:100% !important;
		display:inline-block;
		text-align:center;
	}
	#menu .menu-content.sub > div > div > ul > li:first-child{
		background:none;
		padding:0 0 11px 0;
		margin-bottom:11px;
		border-bottom:1px solid #fff;
	}
	#ipiranga h1{
		font-size:20px;
	}
	#ipiranga h2{
		font-size:12px;
	}
	#ipiranga h2{
		margin-top:15px !important;
	}
	#posto-ipiranga > div.container > h1{
		font-size:20px;
	}
	#posto-ipiranga > div.container > h2{
		font-size:14px;
	}
	#posto-ipiranga div.row.cols-on-middle > div.span4.tablet-span12{
		text-align:center;
		padding-left:5px;
		padding-right:0;
	}
	#posto-ipiranga div.box-ganhe{
		margin:20px auto 10px auto;
	}
	#posto-ipiranga p.escolha-valor{
		padding-left:0;
	}
	#posto-ipiranga p.escolha-valor{
		text-align:center;
	}
	#posto-ipiranga div.box-container.main h1,
	#posto-ipiranga div.box-container.main h2{
		font-size:16px;
	}
	.bomba1{
		width:80%;
		margin:20px 0;
	}
	#km-vantagens > div.container > h1{
		font-size:20px;
	}
	#km-vantagens > div.container > h2{
		font-size:14px;
	}
	#km-vantagens > div.container > h1 div.fb-like{
		top:-2px;
		margin-top:10px;
	}
	#km-vantagens .box-container{
		padding:0 20px;
	}
	#km-vantagens > div.container > ul li a{
		font-size:14px;
	}
	#servicos{
		padding-bottom:30px !important;
	}
	#servicos *{
		text-align:center;
	}
	#servicos h1{
		font-size:23px;
	}
	#servicos h2{
		font-size:20px;
	}
	#servicos img{
		float:none;
		margin:0 auto 10px auto;
	}
	#servicos a p:nth-of-type(1),
	#servicos a p:nth-of-type(2){
		width:80%;
		margin-left:auto;
		margin-right:auto;
	}
	#footer-socialnet div.span4.tablet-span15{
		margin-top:20px;
		border-top:1px dotted #284055;
	}
	#footer-socialnet > div.container{
		background:none;
		text-align:center;
	}
	#footer-socialnet ul li{
		margin-left:15px;
		margin-right:15px;
	}
	#footer-socialnet h3{
		margin:18px 0 40px 0;
	}
	#footer-socialnet div.applic h3+a{
		margin-left:0;
	}
}

@media (min-width:600px) and (max-width:979px){
	ul#menu-topo{
		height:60px;
	}
	ul#menu-topo > li{
		padding:10px 0 0 0;
		height:60px;
	}
	ul#menu-topo > li~li > a{
		border-left:thin dotted #b79333;	
	}
	#tooltip-minhaconta{
		margin-top:0;
	}
	.logo{
		text-align:left;
	}
	#menu .menu-content.sub > div > div > ul{
		margin:0 10px;
	}
	#ipiranga h2{
		margin-top:20px !important;
	}
	#posto-ipiranga > div.container > h1{
		font-size:25px;
	}
	#posto-ipiranga > div.container > h2{
		font-size:17px;
	}
	#posto-ipiranga div.row.cols-on-middle > div.span4{
		text-align:left;
	}
	#posto-ipiranga div.row.cols-on-middle > div.span4.tablet-span12{
		text-align:center;
		padding-left:0;
		padding-right:0;
	}
	#posto-ipiranga div.box-ganhe{
		margin:0 auto 10px auto;
	}
	#posto-ipiranga p.escolha-valor{
		padding-left:10px;
	}
	#km-vantagens > div.container > h1{
		font-size:25px;
	}
	#km-vantagens > div.container > h2{
		font-size:17px;
	}
	#km-vantagens > div.container > h1 div.fb-like{
		top:-5px;
	}
	#km-vantagens .box-container{
		padding:0 40px;
	}
	#km-vantagens > div.container > ul li a{
		font-size:18px;
	}
	#servicos *{
		text-align:center;
	}
	#servicos img{
		float:none;
		margin:0 auto 10px auto;
	}
	#servicos a p:nth-of-type(1),
	#servicos a p:nth-of-type(2){
		width:80%;
		margin-left:auto;
		margin-right:auto;
	}
	#footer-socialnet div.span4.tablet-span15{
		margin-top:20px;
		border-top:1px dotted #284055;
	}
	#footer-socialnet > div.container{
		background:none;
		text-align:center;
	}
	#footer-socialnet ul li{
		margin-left:19px;
		margin-right:19px;
	}
	#footer-socialnet h3{
		margin:18px 0 40px 0;
	}
	#footer-socialnet div.applic h3+a{
		margin-left:0;
	}
}

@media (min-width:980px){
	ul#menu-topo{
		height:90px
	}
	ul#menu-topo > li{
		padding:25px 0 0 0;
		height:90px;
	}
	ul#menu-topo > li~li > a{
		border-left:thin dotted #b79333;	
	}
	ul#menu-topo > li.logado > a{
		border-right:thin dotted #b79333;	
	}
	#tooltip-minhaconta{
		margin-top:-18px;
	}
	.logo{
		text-align:left;
	}
	#menu .menu-content.sub > div > div > ul{
		margin:0;
	}
	#servicos *{
		text-align:left;
	}
	#servicos img{
		float:left;
		margin:0 30px 30px 0;
	}
	#servicos a p:nth-of-type(1){
		width:90%;
	}
	#footer-socialnet > div.container{
		background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAACCAYAAABc8yy2AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMjIvMTQVxbddAAAAG0lEQVQImWPQcAj9////fwZqY8b///8z0AIAAJGdQ3x0idmcAAAAAElFTkSuQmCC") repeat-y 73.3333333333333333% top;
	}
	#footer-socialnet div.span11{
		padding-right:48px;
	}
	#footer-socialnet ul li~li{
		margin-left:25px;
	}
	#footer-socialnet h3{
		margin:18px 0 40px 16px;
	}
	#footer-socialnet div.applic h3+a{
		margin-left:14px;
	}
}

@media (min-width:980px) and (max-width:1060px){
	#footer-socialnet div.span11{
		padding-right:18px;
	}
	#footer-socialnet ul li~li{
		margin-left:20px;
	}
}

.wpthemeInner { display: none !important; }