*! * Bootstrap v2.3.1 * * Copyright 2012 Twitter, Inc * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat. */ @font-face{font-family:"HelveticaNeueW01-Thin";src:url("/css/font/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix");src:url("/css/font/56be84de-9d60-4089-8df0-0ea6ec786b84.eot?#iefix") format("eot"),url("/css/font/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff") format("woff"),url("/css/font/278bef59-6be1-4800-b5ac-1f769ab47430.ttf") format("truetype"),url("/css/font/2e309b1b-08b8-477f-bc9e-7067cf0af0b3.svg#2e309b1b-08b8-477f-bc9e-7067cf0af0b3") format("svg");}@font-face{font-family:"HelveticaNeueW01-45Ligh";src:url("/css/font/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix");src:url("/css/font/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix") format("eot"),url("/css/font/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff"),url("/css/font/688ab72b-4deb-4e15-a088-89166978d469.ttf") format("truetype"),url("/css/font/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a") format("svg");}@font-face{font-family:"HelveticaNeueW01-55Roma";src:url("/css/font/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix");src:url("/css/font/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix") format("eot"),url("/css/font/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff") format("woff"),url("/css/font/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf") format("truetype"),url("/css/font/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9") format("svg");}@font-face{font-family:"HelveticaNeueW01-75Bold";src:url("/css/font/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix");src:url("/css/font/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?#iefix") format("eot"),url("/css/font/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff"),url("/css/font/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf") format("truetype"),url("/css/font/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568") format("svg");}@font-face{font-family:"Georgia W01 Bold";src:url("/css/font/2338c483-564b-4c57-9234-83177c8a3d98.eot?#iefix");src:url("/css/font/2338c483-564b-4c57-9234-83177c8a3d98.eot?#iefix") format("eot"),url("/css/font/d2f9060f-3485-482f-b5a0-b91faa67bab3.woff") format("woff"),url("/css/font/ba156a5c-30d4-40b0-a2c3-f47833f4777d.ttf") format("truetype"),url("/css/font/abacc501-a85f-4796-b521-492b016ddbf9.svg#abacc501-a85f-4796-b521-492b016ddbf9") format("svg");}@font-face{font-family:"Georgia W01 Bold Italic";src:url("/css/font/23bc0f18-2c73-491d-a06b-f41a2da880aa.eot?#iefix");src:url("/css/font/23bc0f18-2c73-491d-a06b-f41a2da880aa.eot?#iefix") format("eot"),url("/css/font/3ef28fe1-5d06-4661-b98f-e231840184f7.woff") format("woff"),url("/css/font/5425b8eb-5ac7-44cc-8471-4b04a90a9030.ttf") format("truetype"),url("/css/font/eef3df57-bffc-49e1-97c7-fdf801de2b52.svg#eef3df57-bffc-49e1-97c7-fdf801de2b52") format("svg");}@font-face{font-family:"Georgia W01 Italic";src:url("/css/font/2cb5a0e9-e849-4157-bc27-c40666689ba2.eot?#iefix");src:url("/css/font/2cb5a0e9-e849-4157-bc27-c40666689ba2.eot?#iefix") format("eot"),url("/css/font/c93679cc-a6a0-44eb-8596-adb4d5cb22de.woff") format("woff"),url("/css/font/b7b3b2b4-01fb-43a6-8331-4bcf91428fb3.ttf") format("truetype"),url("/css/font/39f8467c-4358-4a4b-a43f-8b26bd049b35.svg#39f8467c-4358-4a4b-a43f-8b26bd049b35") format("svg");}@font-face{font-family:"Georgia W01 Regular";src:url("/css/font/75be06e7-f47c-4da4-9560-6da7d93e6396.eot?#iefix");src:url("/css/font/75be06e7-f47c-4da4-9560-6da7d93e6396.eot?#iefix") format("eot"),url("/css/font/39a18a82-9fba-4a18-9b26-872bc05243b8.woff") format("woff"),url("/css/font/8e57c617-cc4f-47b5-8efb-392f187458ab.ttf") format("truetype"),url("/css/font/381bc0d5-81a7-4124-ae56-5bc752d472b2.svg#381bc0d5-81a7-4124-ae56-5bc752d472b2") format("svg");}a{cursor:pointer;}.clearfix {*zoom: 1;}.clearfix:before,.clearfix:after { display: table; line-height: 0; content: "";}.clearfix:after { clear: both;}.hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}.input-block-level { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section { display: block;}audio,canvas,video { display: inline-block; *display: inline; *zoom: 1;}audio:not([controls]) { display: none;}html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}a:hover,a:active { outline: 0;}sub,sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;}sup { top: -0.5em;}sub { bottom: -0.25em;}img { width: auto\9; height: auto; max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; border:0;}#mapContainer img {max-width: none;}#map_canvas img,.google-maps img { max-width: none;}button,input,select,textarea { margin: 0; font-size: 100%; vertical-align: middle;}select option{line-height: 30px;padding: 5px 8px;}button,input { *overflow: visible; line-height: normal;}button::-moz-focus-inner,input::-moz-focus-inner { padding: 0; border: 0;}button,html input[type="button"],input[type="reset"],input[type="submit"] { cursor: pointer; -webkit-appearance: button;}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"] { cursor: pointer;}input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none;}textarea { overflow: auto; vertical-align: top;}ul{list-style-type:none;margin:0;padding:0;}@media print { * { color: #000 !important; text-shadow: none !important; background: transparent !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; }}body { margin: 0; font:10pt 'Helvetica'; line-height: 20px;color: #333333; background-color: #FFFFFF; overflow-x: hidden;overflow-y: scroll; }a { color: #0088cc; text-decoration: none;}a:hover,a:focus { text-decoration: underline;}.img-rounded { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}.img-polaroid { padding: 4px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}.img-circle { -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px;}.row { margin-left: -20px; *zoom: 1;}.row:before,.row:after { display: table; line-height: 0; content: "";}.row:after { clear: both;}[class*="span"] { float: left; min-height: 1px; margin-left: 20px;}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container { width: 940px;}.span12 { width: 940px;}.span11 { width: 860px;}.span10 { width: 780px;}.span9 { width: 700px;}.span8 { width: 620px;}.span7 { width: 540px;}.span6 { width: 460px;}.span5 { width: 380px;}.span4 { width: 300px;}.span3 { width: 220px;}.span2 { width: 140px;}.span1 { width: 60px;}.offset12 { margin-left: 980px;}.offset11 { margin-left: 900px;}.offset10 { margin-left: 820px;}.offset9 { margin-left: 740px;}.offset8 { margin-left: 660px;}.offset7 { margin-left: 580px;}.offset6 { margin-left: 500px;}.offset5 { margin-left: 420px;}.offset4 { margin-left: 340px;}.offset3 { margin-left: 260px;}.offset2 { margin-left: 180px;}.offset1 { margin-left: 100px;}.row-fluid { width: 100%; *zoom: 1;}.row-fluid:before,.row-fluid:after { display: table; line-height: 0; content: "";}.row-fluid:after { clear: both;}.row-fluid [class*="span"] { display: block; float: left; width: 100%; min-height: 30px; margin-left: 2.127659574468085%; *margin-left: 2.074468085106383%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.row-fluid [class*="span"]:first-child { margin-left: 0;}.row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.127659574468085%;}.row-fluid .span12 { width: 100%; *width: 99.94680851063829%;}.row-fluid .span11 { width: 91.48936170212765%; *width: 91.43617021276594%;}.row-fluid .span10 { width: 82.97872340425532%; *width: 82.92553191489361%;}.row-fluid .span9 { width: 74.46808510638297%; *width: 74.41489361702126%;}.row-fluid .span8 { width: 65.95744680851064%; *width: 65.90425531914893%;}.row-fluid .span7 { width: 57.44680851063829%; *width: 57.39361702127659%;}.row-fluid .span6 { width: 48.93617021276595%; *width: 48.88297872340425%;}.row-fluid .span5 { width: 40.42553191489362%; *width: 40.37234042553192%;}.row-fluid .span4 { width: 31.914893617021278%; *width: 31.861702127659576%;}.row-fluid .span3 { width: 23.404255319148934%; *width: 23.351063829787233%;}.row-fluid .span2 { width: 14.893617021276595%; *width: 14.840425531914894%;}.row-fluid .span1 { width: 6.382978723404255%; *width: 6.329787234042553%;}.row-fluid .offset12 { margin-left: 104.25531914893617%; *margin-left: 104.14893617021275%;}.row-fluid .offset12:first-child { margin-left: 102.12765957446808%; *margin-left: 102.02127659574467%;}.row-fluid .offset11 { margin-left: 95.74468085106382%; *margin-left: 95.6382978723404%;}.row-fluid .offset11:first-child { margin-left: 93.61702127659574%; *margin-left: 93.51063829787232%;}.row-fluid .offset10 { margin-left: 87.23404255319149%; *margin-left: 87.12765957446807%;}.row-fluid .offset10:first-child { margin-left: 85.1063829787234%; *margin-left: 84.99999999999999%;}.row-fluid .offset9 { margin-left: 78.72340425531914%; *margin-left: 78.61702127659572%;}.row-fluid .offset9:first-child { margin-left: 76.59574468085106%; *margin-left: 76.48936170212764%;}.row-fluid .offset8 { margin-left: 70.2127659574468%; *margin-left: 70.10638297872339%;}.row-fluid .offset8:first-child { margin-left: 68.08510638297872%; *margin-left: 67.9787234042553%;}.row-fluid .offset7 { margin-left: 61.70212765957446%; *margin-left: 61.59574468085106%;}.row-fluid .offset7:first-child { margin-left: 59.574468085106375%; *margin-left: 59.46808510638297%;}.row-fluid .offset6 { margin-left: 53.191489361702125%; *margin-left: 53.085106382978715%;}.row-fluid .offset6:first-child { margin-left: 51.063829787234035%; *margin-left: 50.95744680851063%;}.row-fluid .offset5 { margin-left: 44.68085106382979%; *margin-left: 44.57446808510638%;}.row-fluid .offset5:first-child { margin-left: 42.5531914893617%; *margin-left: 42.4468085106383%;}.row-fluid .offset4 { margin-left: 36.170212765957444%; *margin-left: 36.06382978723405%;}.row-fluid .offset4:first-child { margin-left: 34.04255319148936%; *margin-left: 33.93617021276596%;}.row-fluid .offset3 { margin-left: 27.659574468085104%; *margin-left: 27.5531914893617%;}.row-fluid .offset3:first-child { margin-left: 25.53191489361702%; *margin-left: 25.425531914893618%;}.row-fluid .offset2 { margin-left: 19.148936170212764%; *margin-left: 19.04255319148936%;}.row-fluid .offset2:first-child { margin-left: 17.02127659574468%; *margin-left: 16.914893617021278%;}.row-fluid .offset1 { margin-left: 10.638297872340425%; *margin-left: 10.53191489361702%;}.row-fluid .offset1:first-child { margin-left: 8.51063829787234%; *margin-left: 8.404255319148938%;}[class*="span"].hide,.row-fluid [class*="span"].hide { display: none;}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right { float: right;}.container { margin-right: auto; margin-left: auto; *zoom: 1;}.container:before,.container:after { display: table; line-height: 0; content: "";}.container:after { clear: both;}.container-fluid { padding-right: 20px; padding-left: 20px; *zoom: 1;}.container-fluid:before,.container-fluid:after { display: table; line-height: 0; content: "";}.container-fluid:after { clear: both;}p { margin: 0 0 10px;}.lead { margin-bottom: 20px; font-size: 21px; font-weight: 200; line-height: 30px;}small { font-size: 85%;}strong { font-weight: bold;}em { font-style: italic;}cite { font-style: normal;}.muted { color: #999999;}a.muted:hover,a.muted:focus { color: #808080;}.text-warning { color: #c09853;}a.text-warning:hover,a.text-warning:focus { color: #a47e3c;}.text-error { color: #b94a48;}a.text-error:hover,a.text-error:focus { color: #953b39;}.text-info { color: #3a87ad;}a.text-info:hover,a.text-info:focus { color: #2d6987;}.text-success { color: #468847;}a.text-success:hover,a.text-success:focus { color: #356635;}.text-left { text-align: left;}.text-right { text-align: right;}.text-center { text-align: center;}h1,h2,h3,h4,h5,h6 { margin: 10px 0; font-family: inherit; font-weight: bold; line-height: 20px; color: inherit; text-rendering: auto;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small { font-weight: normal; line-height: 1; color: #999999;}h1,h2,h3 { line-height: 40px;}h1 { font-size: 38.5px;}h2 { font-size: 31.5px;}h3 { font-size: 24.5px;}h4 { font-size: 17.5px;}h5 { font-size: 14px;}h6 { font-size: 11.9px;}h1 small { font-size: 24.5px;}h2 small { font-size: 17.5px;}h3 small { font-size: 14px;}h4 small { font-size: 14px;}.page-header { padding-bottom: 9px; margin: 20px 0 30px; border-bottom: 1px solid #eeeeee;}ul,ol { padding: 0; margin: 0 0 10px 25px;}ul ul,ul ol,ol ol,ol ul { margin-bottom: 0;}li { line-height: 20px;}ul.unstyled,ol.unstyled { margin-left: 0; list-style: none;}ul.inline,ol.inline { margin-left: 0; list-style: none;}ul.inline > li,ol.inline > li { display: inline-block; *display: inline; padding-right: 5px; padding-left: 5px; *zoom: 1;}dl { margin-bottom: 20px;}dt,dd { line-height: 20px;}dt { font-weight: bold;}dd { margin-left: 10px;}.dl-horizontal { *zoom: 1;}.dl-horizontal:before,.dl-horizontal:after { display: table; line-height: 0; content: "";}.dl-horizontal:after { clear: both;}.dl-horizontal dt { float: left; width: 160px; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap;}.dl-horizontal dd { margin-left: 180px;}hr { margin: 20px 0; border: 0; border-top: 1px solid #eeeeee; border-bottom: 1px solid #ffffff;}abbr[title],abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999999;}abbr.initialism { font-size: 90%; text-transform: uppercase;}blockquote { padding: 0 0 0 15px; margin: 0 0 20px; border-left: 5px solid #eeeeee;}blockquote p { margin-bottom: 0; font-size: 17.5px; font-weight: 300; line-height: 1.25;}blockquote small { display: block; line-height: 20px; color: #999999;}blockquote small:before { content: '\2014 \00A0';}blockquote.pull-right { float: right; padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0;}blockquote.pull-right p,blockquote.pull-right small { text-align: right;}blockquote.pull-right small:before { content: '';}blockquote.pull-right small:after { content: '\00A0 \2014';}q:before,q:after,blockquote:before,blockquote:after { content: "";}address { display: block; margin-bottom: 20px; font-style: normal; line-height: 20px;}code,pre { padding: 0 3px 2px; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 12px; color: #333333; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}code { padding: 2px 4px; color: #d14; white-space: nowrap; background-color: #f7f7f9; border: 1px solid #e1e1e8;}pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 20px; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}pre.prettyprint { margin-bottom: 20px;}pre code { padding: 0; color: inherit; white-space: pre; white-space: pre-wrap; background-color: transparent; border: 0;}.pre-scrollable { max-height: 340px; overflow-y: scroll;}form { margin: 0 0 20px;}fieldset { padding: 0; margin: 0; border: 0;}legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: 40px; color: #333333; border: 0; border-bottom: 1px solid #e5e5e5;}legend small { font-size: 15px; color: #999999;}label,input,button,select,textarea { font-size: 14px; font-weight: normal; line-height: 20px;}input,button,select,textarea { font-family: "Helvetica";}label { display: block; margin-bottom: 5px;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input { display: inline-block; height: 20px; padding: 4px 6px; margin-bottom: 10px; font-size: 13px; line-height: 20px; color: #555555; vertical-align: middle; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #dcdcdc; -webkit-appearence:none;}input,textarea,.uneditable-input { width: 206px;}textarea { height: auto;}textarea,selectinput[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input {outline:none!important; background-color: #ffffff; border: 1px solid #cccccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus { border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}input[type="radio"],input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; *margin-top: 0; line-height: normal;}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"] { width: auto;}select,input[type="file"] { height: 30px; *margin-top: 4px; line-height: 30px;}select { width: 220px; background-color: #ffffff; border: 1px solid #cccccc;}select[multiple],select[size] { height: auto;}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}.uneditable-input,.uneditable-textarea { color: #999999; cursor: not-allowed; background-color: #fcfcfc; border-color: #cccccc; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);}.uneditable-input { overflow: hidden; white-space: nowrap;}.uneditable-textarea { width: auto; height: auto;}input:-moz-placeholder,textarea:-moz-placeholder { color: #999999;}input:-ms-input-placeholder,textarea:-ms-input-placeholder { color: #999999;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color: #999999;}.radio,.checkbox { min-height: 20px; padding-left: 20px;}.radio input[type="radio"],.checkbox input[type="checkbox"] { float: left; margin-left: -20px;}.controls > .radio:first-child,.controls > .checkbox:first-child { padding-top: 5px;}.radio.inline,.checkbox.inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle;}.radio.inline + .radio.inline,.checkbox.inline + .checkbox.inline { margin-left: 10px;}.input-mini { width: 60px;}.input-small { width: 90px;}.input-medium { width: 150px;}.input-large { width: 210px;}.input-xlarge { width: 270px;}.input-xxlarge { width: 530px;}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"] { float: none; margin-left: 0;}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"] { display: inline-block;}input,textarea,.uneditable-input { margin-left: 0;}.controls-row [class*="span"] + [class*="span"] { margin-left: 20px;}input.span12,textarea.span12,.uneditable-input.span12 { width: 926px;}input.span11,textarea.span11,.uneditable-input.span11 { width: 846px;}input.span10,textarea.span10,.uneditable-input.span10 { width: 766px;}input.span9,textarea.span9,.uneditable-input.span9 { width: 686px;}input.span8,textarea.span8,.uneditable-input.span8 { width: 606px;}input.span7,textarea.span7,.uneditable-input.span7 { width: 526px;}input.span6,textarea.span6,.uneditable-input.span6 { width: 446px;}input.span5,textarea.span5,.uneditable-input.span5 { width: 366px;}input.span4,textarea.span4,.uneditable-input.span4 { width: 286px;}input.span3,textarea.span3,.uneditable-input.span3 { width: 206px;}input.span2,textarea.span2,.uneditable-input.span2 { width: 126px;}input.span1,textarea.span1,.uneditable-input.span1 { width: 46px;}.controls-row { *zoom: 1;}.controls-row:before,.controls-row:after { display: table; line-height: 0; content: "";}.controls-row:after { clear: both;}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"] { float: left;}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"] { padding-top: 5px;}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly] { cursor: not-allowed; background-color: #eeeeee;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly] { background-color: transparent;}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline { color: #c09853;}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea { color: #c09853;}.control-group.warning input,.control-group.warning select,.control-group.warning textarea { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on { color: #c09853; background-color: #fcf8e3; border-color: #c09853;}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline { color: #b94a48;}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea { color: #b94a48;}.control-group.error input,.control-group.error select,.control-group.error textarea { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on { color: #b94a48; background-color: #f2dede; border-color: #b94a48;}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline { color: #468847;}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea { color: #468847;}.control-group.success input,.control-group.success select,.control-group.success textarea { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on { color: #468847; background-color: #dff0d8; border-color: #468847;}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline { color: #3a87ad;}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea { color: #3a87ad;}.control-group.info input,.control-group.info select,.control-group.info textarea { border-color: #3a87ad; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus { border-color: #2d6987; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on { color: #3a87ad; background-color: #d9edf7; border-color: #3a87ad;}input:focus:invalid,textarea:focus:invalid,select:focus:invalid { color: #b94a48; border-color: #ee5f5b;}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus { border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #f8b9b7;}.form-actions { padding: 19px 20px 20px; margin-top: 20px; margin-bottom: 20px; background-color: #f5f5f5; border-top: 1px solid #e5e5e5; *zoom: 1;}.form-actions:before,.form-actions:after { display: table; line-height: 0; content: "";}.form-actions:after { clear: both;}.help-block,.help-inline { color: #595959;}.help-block { display: block; margin-bottom: 10px;}.help-inline { display: inline-block; *display: inline; padding-left: 5px; vertical-align: middle; *zoom: 1;}.input-append,.input-prepend { display: inline-block; margin-bottom: 10px; font-size: 0; white-space: nowrap; vertical-align: middle;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover { font-size: 14px;}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input { position: relative; margin-bottom: 0; *margin-left: 0; vertical-align: top; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus { z-index: 2;}.input-append .add-on,.input-prepend .add-on { display: inline-block; width: auto; height: 20px; min-width: 16px; padding: 4px 5px; font-size: 14px; font-weight: normal; line-height: 20px; text-align: center; text-shadow: 0 1px 0 #ffffff; background-color: #eeeeee; border: 1px solid #ccc;}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group > .dropdown-toggle,.input-prepend .btn-group > .dropdown-toggle { vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}.input-append .active,.input-prepend .active { background-color: #a9dba9; border-color: #46a546;}.input-prepend .add-on,.input-prepend .btn { margin-right: -1px;}.input-prepend .add-on:first-child,.input-prepend .btn:first-child { -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.input-append input,.input-append select,.input-append .uneditable-input { -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.input-append input + .btn-group .btn:last-child,.input-append select + .btn-group .btn:last-child,.input-append .uneditable-input + .btn-group .btn:last-child { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.input-append .add-on,.input-append .btn,.input-append .btn-group { margin-left: -1px;}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child > .dropdown-toggle { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}.input-prepend.input-append input + .btn-group .btn,.input-prepend.input-append select + .btn-group .btn,.input-prepend.input-append .uneditable-input + .btn-group .btn { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.input-prepend.input-append .btn-group:first-child { margin-left: 0;}input.search-query { padding-right: 14px; padding-right: 4px \9; padding-left: 14px; padding-left: 4px \9; margin-bottom: 0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}.form-search .input-append .search-query,.form-search .input-prepend .search-query { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}.form-search .input-append .search-query { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px;}.form-search .input-append .btn { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0;}.form-search .input-prepend .search-query { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0;}.form-search .input-prepend .btn { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px;}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append { display: inline-block; *display: inline; margin-bottom: 0; vertical-align: middle; *zoom: 1;}.form-search .hide,.form-inline .hide,.form-horizontal .hide { display: none;}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group { display: inline-block;}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend { margin-bottom: 0;}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox { padding-left: 0; margin-bottom: 0; vertical-align: middle;}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"] { float: left; margin-right: 3px; margin-left: 0;}.control-group { margin-bottom: 10px;}legend + .control-group { margin-top: 20px; -webkit-margin-top-collapse: separate;}.form-horizontal .control-group { margin-bottom: 20px; *zoom: 1;}.form-horizontal .control-group:before,.form-horizontal .control-group:after { display: table; line-height: 0; content: "";}.form-horizontal .control-group:after { clear: both;}.form-horizontal .control-label { float: left; width: 160px; padding-top: 5px; text-align: right;}.form-horizontal .controls { *display: inline-block; *padding-left: 20px; margin-left: 180px; *margin-left: 0;}.form-horizontal .controls:first-child { *padding-left: 180px;}.form-horizontal .help-block { margin-bottom: 0;}.form-horizontal input + .help-block,.form-horizontal select + .help-block,.form-horizontal textarea + .help-block,.form-horizontal .uneditable-input + .help-block,.form-horizontal .input-prepend + .help-block,.form-horizontal .input-append + .help-block { margin-top: 10px;}.form-horizontal .form-actions { padding-left: 180px;}table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0;}.table { width: 100%; margin-bottom: 20px;}.table th,.table td { padding: 8px; line-height: 20px; text-align: left; vertical-align: top; border-top: 1px solid #dddddd;}.table th { font-weight: bold;}.table thead th { vertical-align: bottom;}.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td { border-top: 0;}.table tbody + tbody { border-top: 2px solid #dddddd;}.table .table { background-color: #ffffff;}.table-condensed th,.table-condensed td { padding: 4px 5px;}.table-bordered { border: 1px solid #dddddd; border-collapse: separate; *border-collapse: collapse; border-left: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}.table-bordered th,.table-bordered td { border-left: 1px solid #dddddd;}.table-bordered caption + thead tr:first-child th,.table-bordered caption + tbody tr:first-child th,.table-bordered caption + tbody tr:first-child td,.table-bordered colgroup + thead tr:first-child th,.table-bordered colgroup + tbody tr:first-child th,.table-bordered colgroup + tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td { border-top: 0;}.table-bordered thead:first-child tr:first-child > th:first-child,.table-bordered tbody:first-child tr:first-child > td:first-child,.table-bordered tbody:first-child tr:first-child > th:first-child { -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topleft: 4px;}.table-bordered thead:first-child tr:first-child > th:last-child,.table-bordered tbody:first-child tr:first-child > td:last-child,.table-bordered tbody:first-child tr:first-child > th:last-child { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topright: 4px;}.table-bordered thead:last-child tr:last-child > th:first-child,.table-bordered tbody:last-child tr:last-child > td:first-child,.table-bordered tbody:last-child tr:last-child > th:first-child,.table-bordered tfoot:last-child tr:last-child > td:first-child,.table-bordered tfoot:last-child tr:last-child > th:first-child { -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px;}.table-bordered thead:last-child tr:last-child > th:last-child,.table-bordered tbody:last-child tr:last-child > td:last-child,.table-bordered tbody:last-child tr:last-child > th:last-child,.table-bordered tfoot:last-child tr:last-child > td:last-child,.table-bordered tfoot:last-child tr:last-child > th:last-child { -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px;}.table-bordered tfoot + tbody:last-child tr:last-child td:first-child { -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0;}.table-bordered tfoot + tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0;}.table-bordered caption + thead tr:first-child th:first-child,.table-bordered caption + tbody tr:first-child td:first-child,.table-bordered colgroup + thead tr:first-child th:first-child,.table-bordered colgroup + tbody tr:first-child td:first-child { -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topleft: 4px;}.table-bordered caption + thead tr:first-child th:last-child,.table-bordered caption + tbody tr:first-child td:last-child,.table-bordered colgroup + thead tr:first-child th:last-child,.table-bordered colgroup + tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topright: 4px;}.table-striped tbody > tr:nth-child(odd) > td,.table-striped tbody > tr:nth-child(odd) > th { background-color: #f9f9f9;}.table-hover tbody tr:hover > td,.table-hover tbody tr:hover > th { }table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"] { display: table-cell; float: none; margin-left: 0;}.table td.span1,.table th.span1 { float: none; width: 44px; margin-left: 0;}.table td.span2,.table th.span2 { float: none; width: 124px; margin-left: 0;}.table td.span3,.table th.span3 { float: none; width: 204px; margin-left: 0;}.table td.span4,.table th.span4 { float: none; width: 284px; margin-left: 0;}.table td.span5,.table th.span5 { float: none; width: 364px; margin-left: 0;}.table td.span6,.table th.span6 { float: none; width: 444px; margin-left: 0;}.table td.span7,.table th.span7 { float: none; width: 524px; margin-left: 0;}.table td.span8,.table th.span8 { float: none; width: 604px; margin-left: 0;}.table td.span9,.table th.span9 { float: none; width: 684px; margin-left: 0;}.table td.span10,.table th.span10 { float: none; width: 764px; margin-left: 0;}.table td.span11,.table th.span11 { float: none; width: 844px; margin-left: 0;}.table td.span12,.table th.span12 { float: none; width: 924px; margin-left: 0;}.table tbody tr.success > td { background-color: #dff0d8;}.table tbody tr.error > td { background-color: #f2dede;}.table tbody tr.warning > td { background-color: #fcf8e3;}.table tbody tr.info > td { background-color: #d9edf7;}.table-hover tbody tr.success:hover > td { background-color: #d0e9c6;}.table-hover tbody tr.error:hover > td { background-color: #ebcccc;}.table-hover tbody tr.warning:hover > td { background-color: #faf2cc;}.table-hover tbody tr.info:hover > td { background-color: #c4e3f3;}[class^="icon-"],[class*=" icon-"] { display: inline-block; width: 14px; height: 14px; margin-top: 1px; *margin-right: .3em; line-height: 14px; vertical-align: text-top; background-image: url("/img/glyphicons-halflings.png"); background-position: 14px 14px; background-repeat: no-repeat;}.icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:focus > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > li > a:focus > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:focus > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"],.dropdown-submenu:focus > a > [class*=" icon-"] { background-image: url("/img/glyphicons-halflings-white.png");}.icon-glass { background-position: 0 0;}.icon-music { background-position: -24px 0;}.icon-search { background-position: -48px 0;}.icon-envelope { background-position: -72px 0;}.icon-heart { background-position: -96px 0;}.icon-star { background-position: -120px 0;}.icon-star-empty { background-position: -144px 0;}.icon-user { background-position: -168px 0;}.icon-film { background-position: -192px 0;}.icon-th-large { background-position: -216px 0;}.icon-th { background-position: -240px 0;}.icon-th-list { background-position: -264px 0;}.icon-ok { background-position: -288px 0;}.icon-remove { background-position: -312px 0;}.icon-zoom-in { background-position: -336px 0;}.icon-zoom-out { background-position: -360px 0;}.icon-off { background-position: -384px 0;}.icon-signal { background-position: -408px 0;}.icon-cog { background-position: -432px 0;}.icon-trash { background-position: -456px 0;}.icon-home { background-position: 0 -24px;}.icon-file { background-position: -24px -24px;}.icon-time { background-position: -48px -24px;}.icon-road { background-position: -72px -24px;}.icon-download-alt { background-position: -96px -24px;}.icon-download { background-position: -120px -24px;}.icon-upload { background-position: -144px -24px;}.icon-inbox { background-position: -168px -24px;}.icon-play-circle { background-position: -192px -24px;}.icon-repeat { background-position: -216px -24px;}.icon-refresh { background-position: -240px -24px;}.icon-list-alt { background-position: -264px -24px;}.icon-lock { background-position: -287px -24px;}.icon-flag { background-position: -312px -24px;}.icon-headphones { background-position: -336px -24px;}.icon-volume-off { background-position: -360px -24px;}.icon-volume-down { background-position: -384px -24px;}.icon-volume-up { background-position: -408px -24px;}.icon-qrcode { background-position: -432px -24px;}.icon-barcode { background-position: -456px -24px;}.icon-tag { background-position: 0 -48px;}.icon-tags { background-position: -25px -48px;}.icon-book { background-position: -48px -48px;}.icon-bookmark { background-position: -72px -48px;}.icon-print { background-position: -96px -48px;}.icon-camera { background-position: -120px -48px;}.icon-font { background-position: -144px -48px;}.icon-bold { background-position: -167px -48px;}.icon-italic { background-position: -192px -48px;}.icon-text-height { background-position: -216px -48px;}.icon-text-width { background-position: -240px -48px;}.icon-align-left { background-position: -264px -48px;}.icon-align-center { background-position: -288px -48px;}.icon-align-right { background-position: -312px -48px;}.icon-align-justify { background-position: -336px -48px;}.icon-list { background-position: -360px -48px;}.icon-indent-left { background-position: -384px -48px;}.icon-indent-right { background-position: -408px -48px;}.icon-facetime-video { background-position: -432px -48px;}.icon-picture { background-position: -456px -48px;}.icon-pencil { background-position: 0 -72px;}.icon-map-marker { background-position: -24px -72px;}.icon-adjust { background-position: -48px -72px;}.icon-tint { background-position: -72px -72px;}.icon-edit { background-position: -96px -72px;}.icon-share { background-position: -120px -72px;}.icon-check { background-position: -144px -72px;}.icon-move { background-position: -168px -72px;}.icon-step-backward { background-position: -192px -72px;}.icon-fast-backward { background-position: -216px -72px;}.icon-backward { background-position: -240px -72px;}.icon-play { background-position: -264px -72px;}.icon-pause { background-position: -288px -72px;}.icon-stop { background-position: -312px -72px;}.icon-forward { background-position: -336px -72px;}.icon-fast-forward { background-position: -360px -72px;}.icon-step-forward { background-position: -384px -72px;}.icon-eject { background-position: -408px -72px;}.icon-chevron-left { background-position: -432px -72px;}.icon-chevron-right { background-position: -456px -72px;}.icon-plus-sign { background-position: 0 -96px;}.icon-minus-sign { background-position: -24px -96px;}.icon-remove-sign { background-position: -48px -96px;}.icon-ok-sign { background-position: -72px -96px;}.icon-question-sign { background-position: -96px -96px;}.icon-info-sign { background-position: -120px -96px;}.icon-screenshot { background-position: -144px -96px;}.icon-remove-circle { background-position: -168px -96px;}.icon-ok-circle { background-position: -192px -96px;}.icon-ban-circle { background-position: -216px -96px;}.icon-arrow-left { background-position: -240px -96px;}.icon-arrow-right { background-position: -264px -96px;}.icon-arrow-up { background-position: -289px -96px;}.icon-arrow-down { background-position: -312px -96px;}.icon-share-alt { background-position: -336px -96px;}.icon-resize-full { background-position: -360px -96px;}.icon-resize-small { background-position: -384px -96px;}.icon-plus { background-position: -408px -96px;}.icon-minus { background-position: -433px -96px;}.icon-asterisk { background-position: -456px -96px;}.icon-exclamation-sign { background-position: 0 -120px;}.icon-gift { background-position: -24px -120px;}.icon-leaf { background-position: -48px -120px;}.icon-fire { background-position: -72px -120px;}.icon-eye-open { background-position: -96px -120px;}.icon-eye-close { background-position: -120px -120px;}.icon-warning-sign { background-position: -144px -120px;}.icon-plane { background-position: -168px -120px;}.icon-calendar { background-position: -192px -120px;}.icon-random { width: 16px; background-position: -216px -120px;}.icon-comment { background-position: -240px -120px;}.icon-magnet { background-position: -264px -120px;}.icon-chevron-up { background-position: -288px -120px;}.icon-chevron-down { background-position: -313px -119px;}.icon-retweet { background-position: -336px -120px;}.icon-shopping-cart { background-position: -360px -120px;}.icon-folder-close { width: 16px; background-position: -384px -120px;}.icon-folder-open { width: 16px; background-position: -408px -120px;}.icon-resize-vertical { background-position: -432px -119px;}.icon-resize-horizontal { background-position: -456px -118px;}.icon-hdd { background-position: 0 -144px;}.icon-bullhorn { background-position: -24px -144px;}.icon-bell { background-position: -48px -144px;}.icon-certificate { background-position: -72px -144px;}.icon-thumbs-up { background-position: -96px -144px;}.icon-thumbs-down { background-position: -120px -144px;}.icon-hand-right { background-position: -144px -144px;}.icon-hand-left { background-position: -168px -144px;}.icon-hand-up { background-position: -192px -144px;}.icon-hand-down { background-position: -216px -144px;}.icon-circle-arrow-right { background-position: -240px -144px;}.icon-circle-arrow-left { background-position: -264px -144px;}.icon-circle-arrow-up { background-position: -288px -144px;}.icon-circle-arrow-down { background-position: -312px -144px;}.icon-globe { background-position: -336px -144px;}.icon-wrench { background-position: -360px -144px;}.icon-tasks { background-position: -384px -144px;}.icon-filter { background-position: -408px -144px;}.icon-briefcase { background-position: -432px -144px;}.icon-fullscreen { background-position: -456px -144px;}.dropup,.dropdown { position: relative;}.dropdown-toggle { *margin-bottom: -3px;}.dropdown-toggle:active,.open .dropdown-toggle { outline: 0;}.caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #000000; border-right: 4px solid transparent; border-left: 4px solid transparent; content: "";}.dropdown .caret { margin-top: 8px; margin-left: 2px;}.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box;}.dropdown-menu.pull-right { right: 0; left: auto;}.dropdown-menu .divider { *width: 100%; height: 1px; margin: 9px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff;}.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 20px; color: #333333; white-space: nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a { color: #ffffff; text-decoration: none; background-color: #0081c2; background-image: -moz-linear-gradient(top, #0088cc, #0077b3); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); background-image: -o-linear-gradient(top, #0088cc, #0077b3); background-image: linear-gradient(to bottom, #0088cc, #0077b3); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus { color: #ffffff; text-decoration: none; background-color: #0081c2; background-image: -moz-linear-gradient(top, #0088cc, #0077b3); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); background-image: -o-linear-gradient(top, #0088cc, #0077b3); background-image: linear-gradient(to bottom, #0088cc, #0077b3); background-repeat: repeat-x; outline: 0; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus { color: #999999;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: default; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}.open { *z-index: 1000;}.open > .dropdown-menu { display: block;}.pull-right > .dropdown-menu { right: 0; left: auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #000000; content: "";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px;}.dropdown-submenu { position: relative;}.dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px 6px; border-radius: 0 6px 6px 6px;}.dropdown-submenu:hover > .dropdown-menu { display: block;}.dropup .dropdown-submenu > .dropdown-menu { top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px; -webkit-border-radius: 5px 5px 5px 0; -moz-border-radius: 5px 5px 5px 0; border-radius: 5px 5px 5px 0;}.dropdown-submenu > a:after { display: block; float: right; width: 0; height: 0; margin-top: 5px; margin-right: -10px; border-color: transparent; border-left-color: #cccccc; border-style: solid; border-width: 5px 0 5px 5px; content: " ";}.dropdown-submenu:hover > a:after { border-left-color: #ffffff;}.dropdown-submenu.pull-left { float: none;}.dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px;}.dropdown .dropdown-menu .nav-header { padding-right: 20px; padding-left: 20px;}.typeahead { z-index: 1051; margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15);}.well-large { padding: 24px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}.well-small { padding: 9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}.fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear;}.fade.in { opacity: 1;}.collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease;}.collapse.in { height: auto;}.close { float: right;font-size: 10px;font-weight: normal;line-height: 20px;text-shadow: 0 1px 0 white;}.close:hover,.close:focus { color: #000000; text-decoration: none; cursor: pointer; filter: alpha(opacity=40);}button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none;}.btn { display: inline-block; *display: inline; padding: 4px 12px; margin-bottom: 0; *margin-left: .3em; font-size: 14px; line-height: 20px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); *zoom: 1; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled] { color: #333333; background-color: #e6e6e6; *background-color: #d9d9d9;}.btn:active,.btn.active { background-color: #cccccc \9;}.btn:first-child { *margin-left: 0;}.btn:hover,.btn:focus { color: #333333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear;}.btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}.btn.active,.btn:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}.btn.disabled,.btn[disabled] { cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}.btn-large { padding: 11px 19px; font-size: 17.5px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}.btn-large [class^="icon-"],.btn-large [class*=" icon-"] { margin-top: 4px;}.btn-small { padding: 2px 10px; font-size: 11.9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}.btn-small [class^="icon-"],.btn-small [class*=" icon-"] { margin-top: 0;}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"] { margin-top: -1px;}.btn-mini { padding: 0 6px; font-size: 10.5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}.btn-block { display: block; width: 100%; padding-right: 0; padding-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.btn-block + .btn-block { margin-top: 5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block { width: 100%;}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active { color: rgba(255, 255, 255, 0.75);}.btn-primary { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #006dcc; *background-color: #0044cc; background-image: -moz-linear-gradient(top, #0088cc, #0044cc); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); background-image: -o-linear-gradient(top, #0088cc, #0044cc); background-image: linear-gradient(to bottom, #0088cc, #0044cc); background-repeat: repeat-x; border-color: #0044cc #0044cc #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled] { color: #ffffff; background-color: #0044cc; *background-color: #003bb3;}.btn-primary:active,.btn-primary.active { background-color: #003399 \9;}.btn-warning { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #faa732; *background-color: #f89406; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(to bottom, #fbb450, #f89406); background-repeat: repeat-x; border-color: #f89406 #f89406 #ad6704; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled] { color: #ffffff; background-color: #f89406; *background-color: #df8505;}.btn-warning:active,.btn-warning.active { background-color: #c67605 \9;}.btn-danger { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #da4f49; *background-color: #bd362f; background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); background-repeat: repeat-x; border-color: #bd362f #bd362f #802420; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled] { color: #ffffff; background-color: #bd362f; *background-color: #a9302a;}.btn-danger:active,.btn-danger.active { background-color: #942a25 \9;}.btn-success { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #5bb75b; *background-color: #51a351; background-image: -moz-linear-gradient(top, #62c462, #51a351); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); background-image: -webkit-linear-gradient(top, #62c462, #51a351); background-image: -o-linear-gradient(top, #62c462, #51a351); background-image: linear-gradient(to bottom, #62c462, #51a351); background-repeat: repeat-x; border-color: #51a351 #51a351 #387038; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled] { color: #ffffff; background-color: #51a351; *background-color: #499249;}.btn-success:active,.btn-success.active { background-color: #408140 \9;}.btn-info { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #49afcd; *background-color: #2f96b4; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); background-repeat: repeat-x; border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled] { color: #ffffff; background-color: #2f96b4; *background-color: #2a85a0;}.btn-info:active,.btn-info.active { background-color: #24748c \9;}.btn-inverse { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #363636; *background-color: #222222; background-image: -moz-linear-gradient(top, #444444, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); background-image: -webkit-linear-gradient(top, #444444, #222222); background-image: -o-linear-gradient(top, #444444, #222222); background-image: linear-gradient(to bottom, #444444, #222222); background-repeat: repeat-x; border-color: #222222 #222222 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled] { color: #ffffff; background-color: #222222; *background-color: #151515;}.btn-inverse:active,.btn-inverse.active { background-color: #080808 \9;}button.btn,input[type="submit"].btn { *padding-top: 3px; *padding-bottom: 3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0;}button.btn.btn-large,input[type="submit"].btn.btn-large { *padding-top: 7px; *padding-bottom: 7px;}button.btn.btn-small,input[type="submit"].btn.btn-small { *padding-top: 3px; *padding-bottom: 3px;}button.btn.btn-mini,input[type="submit"].btn.btn-mini { *padding-top: 1px; *padding-bottom: 1px;}.btn-link,.btn-link:active,.btn-link[disabled] { background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}.btn-link { color: #0088cc; cursor: pointer; border-color: transparent; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}.btn-link:hover,.btn-link:focus { color: #005580; text-decoration: underline; background-color: transparent;}.btn-link[disabled]:hover,.btn-link[disabled]:focus { color: #333333; text-decoration: none;}.btn-group { position: relative; display: inline-block; *display: inline; *margin-left: .3em; font-size: 0; white-space: nowrap; vertical-align: middle; *zoom: 1;}.btn-group:first-child { *margin-left: 0;}.btn-group + .btn-group { margin-left: 5px;}.btn-toolbar { margin-top: 10px; margin-bottom: 10px; font-size: 0;}.btn-toolbar > .btn + .btn,.btn-toolbar > .btn-group + .btn,.btn-toolbar > .btn + .btn-group { margin-left: 5px;}.btn-group > .btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}.btn-group > .btn + .btn { margin-left: -1px;}.btn-group > .btn,.btn-group > .dropdown-menu,.btn-group > .popover { font-size: 14px;}.btn-group > .btn-mini { font-size: 10.5px;}.btn-group > .btn-small { font-size: 11.9px;}.btn-group > .btn-large { font-size: 17.5px;}.btn-group > .btn:first-child { margin-left: 0; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px;}.btn-group > .btn:last-child,.btn-group > .dropdown-toggle { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px;}.btn-group > .btn.large:first-child { margin-left: 0; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-topleft: 6px;}.btn-group > .btn.large:last-child,.btn-group > .large.dropdown-toggle { -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px;}.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active { z-index: 2;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle { outline: 0;}.btn-group > .btn + .dropdown-toggle { *padding-top: 5px; padding-right: 8px; *padding-bottom: 5px; padding-left: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}.btn-group > .btn-mini + .dropdown-toggle { *padding-top: 2px; padding-right: 5px; *padding-bottom: 2px; padding-left: 5px;}.btn-group > .btn-small + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px;}.btn-group > .btn-large + .dropdown-toggle { *padding-top: 7px; padding-right: 12px; *padding-bottom: 7px; padding-left: 12px;}.btn-group.open .dropdown-toggle { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}.btn-group.open .btn.dropdown-toggle { background-color: #e6e6e6;}.btn-group.open .btn-primary.dropdown-toggle { background-color: #0044cc;}.btn-group.open .btn-warning.dropdown-toggle { background-color: #f89406;}.btn-group.open .btn-danger.dropdown-toggle { background-color: #bd362f;}.btn-group.open .btn-success.dropdown-toggle { background-color: #51a351;}.btn-group.open .btn-info.dropdown-toggle { background-color: #2f96b4;}.btn-group.open .btn-inverse.dropdown-toggle { background-color: #222222;}.btn .caret { margin-top: 8px; margin-left: 0;}.btn-large .caret { margin-top: 6px;}.btn-large .caret { border-top-width: 5px; border-right-width: 5px; border-left-width: 5px;}.btn-mini .caret,.btn-small .caret { margin-top: 8px;}.dropup .btn-large .caret { border-bottom-width: 5px;}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret { border-top-color: #ffffff; border-bottom-color: #ffffff;}.btn-group-vertical { display: inline-block; *display: inline; *zoom: 1;}.btn-group-vertical > .btn { display: block; float: none; max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}.btn-group-vertical > .btn + .btn { margin-top: -1px; margin-left: 0;}.btn-group-vertical > .btn:first-child { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;}.btn-group-vertical > .btn:last-child { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;}.btn-group-vertical > .btn-large:first-child { -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0;}.btn-group-vertical > .btn-large:last-child { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px;}.alert { padding: 8px 35px 8px 14px; margin-bottom: 20px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #fcf8e3; border: 1px solid #fbeed5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}.alert,.alert h4 { color: #c09853;}.alert h4 { margin: 0;}.alert .close { position: relative; top: -2px; right: -21px; line-height: 20px;}.alert-success { color: #468847; background-color: #dff0d8; border-color: #d6e9c6;}.alert-success h4 { color: #468847;}.alert-danger,.alert-error { color: #b94a48; background-color: #f2dede; border-color: #eed3d7;}.alert-danger h4,.alert-error h4 { color: #b94a48;}.alert-info { color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1;}.alert-info h4 { color: #3a87ad;}.alert-block { padding-top: 14px; padding-bottom: 14px;}.alert-block > p,.alert-block > ul { margin-bottom: 0;}.alert-block p + p { margin-top: 5px;}.nav { margin-bottom: 20px; margin-left: 0; list-style: none;}.nav > li > a { display: block;}.nav > li > a:hover,.nav > li > a:focus { text-decoration: none;}.nav > li > a > img { max-width: none;}.nav > .pull-right { float: right;}.nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 20px; color: #999999; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase;}.nav li + .nav-header { margin-top: 9px;}.nav-list { padding-right: 15px; padding-left: 15px; margin-bottom: 0; text-transform:uppercase; font:10pt 'HelveticaNeueW01-75Bold' !important;}.nav-list > li > a,.nav-list .nav-header { margin-right: -15px; margin-left: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);}.nav-list .has-submenu ul div{padding-left:8px;padding-right:8px;} .nav-list > li > a { padding: 3px 15px;}.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #0088cc;}.nav-list [class^="icon-"],.nav-list [class*=" icon-"] { margin-right: 2px;}.nav-list .divider { *width: 100%; height: 1px; margin: 9px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff;}.nav-tabs,.nav-pills { *zoom: 1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after { display: table; line-height: 0; content: "";}.nav-tabs:after,.nav-pills:after { clear: both;}.nav-tabs > li,.nav-pills > li { float: left;}.nav-tabs > li > a,.nav-pills > li > a { padding-right: 12px; padding-left: 12px; margin-right: 2px; line-height: 14px;}.nav-tabs { border-bottom: 1px solid #ddd;}.nav-tabs > li { margin-bottom: -1px;}.nav-tabs > li > a { padding-top: 8px; padding-bottom: 8px; line-height: 20px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus { border-color: #eeeeee #eeeeee #dddddd;}.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus { color: #555555; cursor: default; background-color: #ffffff; border: 1px solid #ddd; border-bottom-color: transparent;}.nav-pills > li > a { padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus { color: #ffffff; background-color: #0088cc;}.nav-stacked > li { float: none;}.nav-stacked > li > a { margin-right: 0;}.nav-tabs.nav-stacked { border-bottom: 0;}.nav-tabs.nav-stacked > li > a { border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}.nav-tabs.nav-stacked > li:first-child > a { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px;}.nav-tabs.nav-stacked > li:last-child > a { -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px;}.nav-tabs.nav-stacked > li > a:hover,.nav-tabs.nav-stacked > li > a:focus { z-index: 2; border-color: #ddd;}.nav-pills.nav-stacked > li > a { margin-bottom: 3px;}.nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px;}.nav-tabs .dropdown-menu { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px;}.nav-pills .dropdown-menu { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}.nav .dropdown-toggle .caret { margin-top: 6px; border-top-color: #0088cc; border-bottom-color: #0088cc;}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret { border-top-color: #005580; border-bottom-color: #005580;}.nav-tabs .dropdown-toggle .caret { margin-top: 8px;}.nav .active .dropdown-toggle .caret { border-top-color: #fff; border-bottom-color: #fff;}.nav-tabs .active .dropdown-toggle .caret { border-top-color: #555555; border-bottom-color: #555555;}.nav > .dropdown.active > a:hover,.nav > .dropdown.active > a:focus { cursor: pointer;}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav > li.dropdown.open.active > a:hover,.nav > li.dropdown.open.active > a:focus { color: #ffffff; background-color: #999999; border-color: #999999;}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; opacity: 1; filter: alpha(opacity=100);}.tabs-stacked .open > a:hover,.tabs-stacked .open > a:focus { border-color: #999999;}.tabbable { *zoom: 1;}.tabbable:before,.tabbable:after { display: table; line-height: 0; content: "";}.tabbable:after { clear: both;}.tab-content { overflow: auto;}.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs { border-bottom: 0;}.tab-content > .tab-pane,.pill-content > .pill-pane { display: none;}.tab-content > .active,.pill-content > .active { display: block;}.tabs-below > .nav-tabs { border-top: 1px solid #ddd;}.tabs-below > .nav-tabs > li { margin-top: -1px; margin-bottom: 0;}.tabs-below > .nav-tabs > li > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;}.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus { border-top-color: #ddd; border-bottom-color: transparent;}.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus { border-color: transparent #ddd #ddd #ddd;}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li { float: none;}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a { min-width: 74px; margin-right: 0; margin-bottom: 3px;}.tabs-left > .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #ddd;}.tabs-left > .nav-tabs > li > a { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus { border-color: #eeeeee #dddddd #eeeeee #eeeeee;}.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus { border-color: #ddd transparent #ddd #ddd; *border-right-color: #ffffff;}.tabs-right > .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #ddd;}.tabs-right > .nav-tabs > li > a { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus { border-color: #eeeeee #eeeeee #eeeeee #dddddd;}.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus { border-color: #ddd #ddd #ddd transparent; *border-left-color: #ffffff;}.nav > .disabled > a { color: #999999;}.nav > .disabled > a:hover,.nav > .disabled > a:focus { text-decoration: none; cursor: default; background-color: transparent;}.navbar { *position: relative; *z-index: 2; overflow: visible;}.navbar-inner { min-height: 40px; padding-right: 20px; padding-left: 20px; background-color: #fafafa; background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); background-repeat: repeat-x; border: 1px solid #d4d4d4; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); *zoom: 1; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);}.navbar-inner:before,.navbar-inner:after { display: table; line-height: 0; content: "";}.navbar-inner:after { clear: both;}.navbar .container { width: auto;}.nav-collapse.collapse { height: auto; overflow: visible;}.navbar .brand { display: block; float: left; padding: 10px 20px 10px; margin-left: -20px; font-size: 20px; font-weight: 200; color: #777777; text-shadow: 0 1px 0 #ffffff;}.navbar .brand:hover,.navbar .brand:focus { text-decoration: none;}.navbar-text { margin-bottom: 0; line-height: 40px; color: #777777;}.navbar-link { color: #777777;}.navbar-link:hover,.navbar-link:focus { color: #333333;}.navbar .divider-vertical { height: 40px; margin: 0 9px; border-right: 1px solid #ffffff; border-left: 1px solid #f2f2f2;}.navbar .btn,.navbar .btn-group { margin-top: 5px;}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group { margin-top: 0;}.navbar-form { margin-bottom: 0; *zoom: 1;}.navbar-form:before,.navbar-form:after { display: table; line-height: 0; content: "";}.navbar-form:after { clear: both;}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox { margin-top: 5px;}.navbar-form input,.navbar-form select,.navbar-form .btn { display: inline-block; margin-bottom: 0;}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"] { margin-top: 3px;}.navbar-form .input-append,.navbar-form .input-prepend { margin-top: 5px; white-space: nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input { margin-top: 0;}.navbar-search { position: relative; float: left; margin-top: 5px; margin-bottom: 0;}.navbar-search .search-query { padding: 4px 14px; margin-bottom: 0; font-family: "Helvetica"; font-size: 13px; font-weight: normal; line-height: 1; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}.navbar-static-top { position: static; margin-bottom: 0;}.navbar-static-top .navbar-inner { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}.navbar-fixed-top,.navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 0;}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner { border-width: 0 0 1px;}.navbar-fixed-bottom .navbar-inner { border-width: 1px 0 0;}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner { padding-right: 0; padding-left: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container { width: 940px;}.navbar-fixed-top { top: 0;}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner { -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);}.navbar-fixed-bottom { bottom: 0;}.navbar-fixed-bottom .navbar-inner { -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);}.navbar .nav { position: relative; left: 0; display: block; float: left; }.navbar .nav.pull-right { float: right; margin-right: 0;}.navbar .nav > li { float: left; background:#F5F5F5; z-index: 400; position:relative;}.navbar .nav > li > a { float: none; color: #777777; text-decoration: none; text-shadow: 0 1px 0 #ffffff;}.navbar .nav .dropdown-toggle .caret { margin-top: 8px;}.navbar .nav > li > a:focus,.navbar .nav > li > a:hover { color: #333333; text-decoration: none; background-color: transparent;}.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus { color: #555555; text-decoration: none; background-color: #e5e5e5; -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);}.navbar .btn-navbar { display: none; float: left; padding: 7px 10px; margin-right: 5px; margin-left: 5px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #ededed; *background-color: #e5e5e5; background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); background-repeat: repeat-x; border-color: #e5e5e5 #e5e5e5 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled] { color: #ffffff; background-color: #e5e5e5; *background-color: #d9d9d9;}.navbar .btn-navbar:active,.navbar .btn-navbar.active { background-color: #cccccc \9;}.navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);}.btn-navbar .icon-bar + .icon-bar { margin-top: 3px;}.navbar .nav > li > .dropdown-menu:before { position: absolute; top: -7px; left: 9px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: '';}.navbar .nav > li > .dropdown-menu:after { position: absolute; top: -6px; left: 10px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; border-left: 6px solid transparent; content: '';}.navbar-fixed-bottom .nav > li > .dropdown-menu:before { top: auto; bottom: -7px; border-top: 7px solid #ccc; border-bottom: 0; border-top-color: rgba(0, 0, 0, 0.2);}.navbar-fixed-bottom .nav > li > .dropdown-menu:after { top: auto; bottom: -6px; border-top: 6px solid #ffffff; border-bottom: 0;}.navbar .nav li.dropdown > a:hover .caret,.navbar .nav li.dropdown > a:focus .caret { border-top-color: #333333; border-bottom-color: #333333;}.navbar .nav li.dropdown.open > .dropdown-toggle,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle { color: #555555; background-color: #e5e5e5;}.navbar .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #777777; border-bottom-color: #777777;}.navbar .nav li.dropdown.open > .dropdown-toggle .caret,.navbar .nav li.dropdown.active > .dropdown-toggle .caret,.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #555555; border-bottom-color: #555555;}.navbar .pull-right > li > .dropdown-menu,.navbar .nav > li > .dropdown-menu.pull-right { right: 0; left: auto;}.navbar .pull-right > li > .dropdown-menu:before,.navbar .nav > li > .dropdown-menu.pull-right:before { right: 12px; left: auto;}.navbar .pull-right > li > .dropdown-menu:after,.navbar .nav > li > .dropdown-menu.pull-right:after { right: 13px; left: auto;}.navbar .pull-right > li > .dropdown-menu .dropdown-menu,.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { right: 100%; left: auto; margin-right: -1px; margin-left: 0; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px;}.navbar-inverse .navbar-inner { background-color: #1b1b1b; background-image: -moz-linear-gradient(top, #222222, #111111); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); background-image: -webkit-linear-gradient(top, #222222, #111111); background-image: -o-linear-gradient(top, #222222, #111111); background-image: linear-gradient(to bottom, #222222, #111111); background-repeat: repeat-x; border-color: #252525; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);}.navbar-inverse .brand,.navbar-inverse .nav > li > a { color: #999999; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav > li > a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav > li > a:focus { color: #ffffff;}.navbar-inverse .brand { color: #999999;}.navbar-inverse .navbar-text { color: #999999;}.navbar-inverse .nav > li > a:focus,.navbar-inverse .nav > li > a:hover { color: #ffffff; background-color: transparent;}.navbar-inverse .nav .active > a,.navbar-inverse .nav .active > a:hover,.navbar-inverse .nav .active > a:focus { color: #ffffff; background-color: #111111;}.navbar-inverse .navbar-link { color: #999999;}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus { color: #ffffff;}.navbar-inverse .divider-vertical { border-right-color: #222222; border-left-color: #111111;}.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { color: #ffffff; background-color: #111111;}.navbar-inverse .nav li.dropdown > a:hover .caret,.navbar-inverse .nav li.dropdown > a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff;}.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #999999; border-bottom-color: #999999;}.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #ffffff; border-bottom-color: #ffffff;}.navbar-inverse .navbar-search .search-query { color: #ffffff; background-color: #515151; border-color: #111111; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder { color: #cccccc;}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder { color: #cccccc;}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { color: #cccccc;}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused { padding: 5px 15px; color: #333333; text-shadow: 0 1px 0 #ffffff; background-color: #ffffff; border: 0; outline: 0; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);}.navbar-inverse .btn-navbar { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e0e0e; *background-color: #040404; background-image: -moz-linear-gradient(top, #151515, #040404); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); background-image: -webkit-linear-gradient(top, #151515, #040404); background-image: -o-linear-gradient(top, #151515, #040404); background-image: linear-gradient(to bottom, #151515, #040404); background-repeat: repeat-x; border-color: #040404 #040404 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled] { color: #ffffff; background-color: #040404; *background-color: #000000;}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active { background-color: #000000 \9;}.breadcrumb { padding: 8px 15px; margin: 0 0 20px; list-style: none; background-color: #f5f5f5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}.breadcrumb > li { display: inline-block; *display: inline; text-shadow: 0 1px 0 #ffffff; *zoom: 1;}.breadcrumb > li > .divider { padding: 0 5px; color: #ccc;}.breadcrumb > .active { color: #999999;}.pagination { margin: 10px 0;}.cat_sort {float:left;}.page_numbers {float:right; padding-right:20px;}.pagination ul { display: inline-block; *display: inline; margin-bottom: 0; margin-left: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *zoom: 1; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);}.pagination ul > li { display: inline;}.pagination ul > li > a,.pagination ul > li > span { float: left; padding: 4px 12px; line-height: 20px; text-decoration: none; background-color: #ffffff; border: 1px solid #dddddd; border-left-width: 0;}.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,.pagination ul > .active > span { background-color: #f5f5f5;}.pagination ul > .active > a,.pagination ul > .active > span { color: #999999; cursor: default;}.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,.pagination ul > .disabled > a:focus { color: #999999; cursor: default; background-color: transparent;}.pagination ul > li:first-child > a,.pagination ul > li:first-child > span { border-left-width: 1px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px;}.pagination ul > li:last-child > a,.pagination ul > li:last-child > span { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px;}.pagination-centered { text-align: center;}.pagination-right { text-align: right;}.pagination-large ul > li > a,.pagination-large ul > li > span { padding: 11px 19px; font-size: 17.5px;}.pagination-large ul > li:first-child > a,.pagination-large ul > li:first-child > span { -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-topleft: 6px;}.pagination-large ul > li:last-child > a,.pagination-large ul > li:last-child > span { -webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px;}.pagination-mini ul > li:first-child > a,.pagination-small ul > li:first-child > a,.pagination-mini ul > li:first-child > span,.pagination-small ul > li:first-child > span { -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-topleft: 3px;}.pagination-mini ul > li:last-child > a,.pagination-small ul > li:last-child > a,.pagination-mini ul > li:last-child > span,.pagination-small ul > li:last-child > span { -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px;}.pagination-small ul > li > a,.pagination-small ul > li > span { padding: 2px 10px; font-size: 11.9px;}.pagination-mini ul > li > a,.pagination-mini ul > li > span { padding: 0 6px; font-size: 10.5px;}.pager { margin: 20px 0; text-align: center; list-style: none; *zoom: 1;}.pager:before,.pager:after { display: table; line-height: 0; content: "";}.pager:after { clear: both;}.pager li { display: inline;}.pager li > a,.pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}.pager li > a:hover,.pager li > a:focus { text-decoration: none; background-color: #f5f5f5;}.pager .next > a,.pager .next > span { float: right;}.pager .previous > a,.pager .previous > span { float: left;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span { color: #999999; cursor: default; background-color: #fff;}.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000;}.modal-backdrop.fade { opacity: 0;}.modal-backdrop,.modal-backdrop.fade.in { opacity: 0.8; filter: alpha(opacity=80);}.modal { position: fixed; top: 10%; left: 50%; z-index: 1050; width: 560px; margin-left: -280px; background-color: #ffffff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.3); *border: 1px solid #999; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; outline: none; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box;}.modal.fade { top: -25%; -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; -moz-transition: opacity 0.3s linear, top 0.3s ease-out; -o-transition: opacity 0.3s linear, top 0.3s ease-out; transition: opacity 0.3s linear, top 0.3s ease-out;}.modal.fade.in { top: 10%;}.modal-header { padding: 9px 15px; border-bottom: 1px solid #eee;}.modal-header .close { margin-top: 2px;}.modal-header h3 { margin: 0; line-height: 30px;}.modal-body { position: relative; max-height: 400px; padding: 15px; overflow-y: auto;}.modal-form { margin-bottom: 0;}.modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; *zoom: 1; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff;}.modal-footer:before,.modal-footer:after { display: table; line-height: 0; content: "";}.modal-footer:after { clear: both;}.modal-footer .btn + .btn { margin-bottom: 0; margin-left: 5px;}.modal-footer .btn-group .btn + .btn { margin-left: -1px;}.modal-footer .btn-block + .btn-block { margin-left: 0;}.tooltip { position: absolute; z-index: 1030; display: block; font-size: 11px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); visibility: visible;}.tooltip.in { opacity: 0.8; filter: alpha(opacity=80);}.tooltip.top { padding: 5px 0; margin-top: -3px;}.tooltip.right { padding: 0 5px; margin-left: 3px;}.tooltip.bottom { padding: 5px 0; margin-top: 3px;}.tooltip.left { padding: 0 5px; margin-left: -3px;}.tooltip-inner { max-width: 200px; padding: 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #000000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}.tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid;}.tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-color: #000000; border-width: 5px 5px 0;}.tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-right-color: #000000; border-width: 5px 5px 5px 0;}.tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-left-color: #000000; border-width: 5px 0 5px 5px;}.tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-bottom-color: #000000; border-width: 0 5px 5px;}.popover { position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; white-space: normal; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box;}.popover.top { margin-top: -10px;}.popover.right { margin-left: 10px;}.popover.bottom { margin-top: 10px;}.popover.left { margin-left: -10px;}.popover-title { padding: 8px 14px; margin: 0; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}.popover-title:empty { display: none;}.popover-content { padding: 9px 14px;}.popover>.arrow,.popover>.arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid;}.popover>.arrow { border-width: 11px;}.popover>.arrow:after { border-width: 10px; content: "";}.popover.top>.arrow { bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); border-bottom-width: 0;}.popover.top>.arrow:after { bottom: 1px; margin-left: -10px; border-top-color: #ffffff; border-bottom-width: 0;}.popover.right>.arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); border-left-width: 0;}.popover.right>.arrow:after { bottom: -10px; left: 1px; border-right-color: #ffffff; border-left-width: 0;}.popover.bottom>.arrow { top: -11px; left: 50%; margin-left: -11px; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, 0.25); border-top-width: 0;}.popover.bottom>.arrow:after { top: 1px; margin-left: -10px; border-bottom-color: #ffffff; border-top-width: 0;}.popover.left>.arrow { top: 50%; right: -11px; margin-top: -11px; border-left-color: #999; border-left-color: rgba(0, 0, 0, 0.25); border-right-width: 0;}.popover.left>.arrow:after { right: 1px; bottom: -10px; border-left-color: #ffffff; border-right-width: 0;}.thumbnails { margin-left: -20px; list-style: none; *zoom: 1;}.thumbnails:before,.thumbnails:after { display: table; line-height: 0; content: "";}.thumbnails:after { clear: both;}.row-fluid .thumbnails { margin-left: 0;}.thumbnails > li { float: left; margin-bottom: 20px; margin-left: 20px;}.thumbnail { display: block; padding: 4px; line-height: 20px; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}a.thumbnail:hover,a.thumbnail:focus { border-color: #0088cc; -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);}.thumbnail > img { display: block; max-width: 100%; margin-right: auto; margin-left: auto;}.thumbnail .caption { padding: 9px; color: #555555;}.media,.media-body { overflow: hidden; *overflow: visible; zoom: 1;}.media,.media .media { margin-top: 15px;}.media:first-child { margin-top: 0;}.media-object { display: block;}.media-heading { margin: 0 0 5px;}.media > .pull-left { margin-right: 10px;}.media > .pull-right { margin-left: 10px;}.media-list { margin-left: 0; list-style: none;}.label { display: inline-block; padding: 2px 4px; font-size: 11.844px; font-weight: bold; line-height: 14px; color: #999999; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); white-space: nowrap; vertical-align: baseline; background-color: #ffffff;}.badge { display: inline-block; padding: 2px 4px; font-size: 11.844px; font-weight: bold; line-height: 14px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); white-space: nowrap; vertical-align: baseline; background-color: #999999;}.label { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}.badge { padding-right: 9px; padding-left: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;}.label:empty,.badge:empty { display: none;}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus { color: #ffffff; text-decoration: none; cursor: pointer;}.label-important,.badge-important { background-color: #b94a48;}.label-important[href],.badge-important[href] { background-color: #953b39;}.label-warning,.badge-warning { background-color: #f89406;}.label-warning[href],.badge-warning[href] { background-color: #c67605;}.label-success,.badge-success { background-color: #468847;}.label-success[href],.badge-success[href] { background-color: #356635;}.label-info,.badge-info { background-color: #3a87ad;}.label-info[href],.badge-info[href] { background-color: #2d6987;}.label-inverse,.badge-inverse { background-color: #333333;}.label-inverse[href],.badge-inverse[href] { background-color: #1a1a1a;}.btn .label,.btn .badge { position: relative; top: -1px;}.btn-mini .label,.btn-mini .badge { top: 0;}@-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; }}@-moz-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; }}@-ms-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; }}@-o-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; }}@keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; }}.progress { height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); background-repeat: repeat-x; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);}.progress .bar { float: left; width: 0; height: 100%; font-size: 12px; color: #ffffff; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e90d2; background-image: -moz-linear-gradient(top, #149bdf, #0480be); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); background-image: -webkit-linear-gradient(top, #149bdf, #0480be); background-image: -o-linear-gradient(top, #149bdf, #0480be); background-image: linear-gradient(to bottom, #149bdf, #0480be); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease;}.progress .bar + .bar { -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);}.progress-striped .bar { background-color: #149bdf; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px;}.progress.active .bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite;}.progress-danger .bar,.progress .bar-danger { background-color: #dd514c; background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);}.progress-danger.progress-striped .bar,.progress-striped .bar-danger { background-color: #ee5f5b; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-success .bar,.progress .bar-success { background-color: #5eb95e; background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -o-linear-gradient(top, #62c462, #57a957); background-image: linear-gradient(to bottom, #62c462, #57a957); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);}.progress-success.progress-striped .bar,.progress-striped .bar-success { background-color: #62c462; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-info .bar,.progress .bar-info { background-color: #4bb1cf; background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); background-image: -o-linear-gradient(top, #5bc0de, #339bb9); background-image: linear-gradient(to bottom, #5bc0de, #339bb9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);}.progress-info.progress-striped .bar,.progress-striped .bar-info { background-color: #5bc0de; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-warning .bar,.progress .bar-warning { background-color: #faa732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(to bottom, #fbb450, #f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);}.progress-warning.progress-striped .bar,.progress-striped .bar-warning { background-color: #fbb450; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.accordion { margin-bottom: 20px;}.accordion-group { margin-bottom: 2px; border: 1px solid #e5e5e5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}.accordion-heading { border-bottom: 0;}.accordion-heading .accordion-toggle { display: block; padding: 8px 15px;}.accordion-toggle { cursor: pointer;}.accordion-inner { padding: 9px 15px; border-top: 1px solid #e5e5e5;}.carousel { position: relative; line-height: 1;}.carousel-inner { position: relative; width: 100%; overflow: hidden;}.carousel-inner > .item { position: relative; display: none; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img { display: block; line-height: 1;}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev { display: block;}.carousel-inner > .active { left: 0;}.carousel-inner > .next,.carousel-inner > .prev { position: absolute; top: 0; width: 100%;}.carousel-inner > .next { left: 100%;}.carousel-inner > .prev { left: -100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right { left: 0;}.carousel-inner > .active.left { left: -100%;}.carousel-inner > .active.right { left: 100%;}.carousel-control { position: absolute; top: 50%; left: 25%; width: 40px; height: 40px; margin-top: -20px; font-size: 60px; font-weight: 100; line-height: 30px; color: #ffffff; text-align: center; background: #222222; border: 3px solid #ffffff; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; opacity: 0.5; filter: alpha(opacity=50);}.carousel-control.right { right: 15px; left: auto;}.carousel-control:hover,.carousel-control:focus { color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90);}.carousel-indicators { position: absolute; bottom:80px; right: 15px; z-index: 500; margin:0; list-style: none; vertical-align:middle; }.carousel-indicators li { clear:none; float: left; width: 12px; height: 12px; margin-left: 5px; text-indent: -999px; background-color: #ccc; background-color: rgba(255, 255, 255, 0.25); border-radius: 10px; cursor:pointer; margin-bottom:5px; border: 1px solid #77818C;}.carousel-indicators .active { background-color: #fff;}.carousel-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 15px; background: #333333; background: rgba(0, 0, 0, 0.75);}.carousel-caption h4,.carousel-caption p { line-height: 20px; color: #ffffff;}.carousel-caption h4 { margin: 0 0 5px;}.carousel-caption p { margin-bottom: 0;}.hero-unit { padding: 60px; margin-bottom: 30px; font-size: 18px; font-weight: 200; line-height: 30px; color: inherit; background-color: #eeeeee; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}.hero-unit h1 { margin-bottom: 0; font-size: 60px; line-height: 1; letter-spacing: -1px; color: inherit;}.hero-unit li { line-height: 30px;}.pull-right { float: right;}.pull-left { float: left;}.hide { display: none;}.show { display: block;}.invisible { visibility: hidden;}.affix { position: fixed;}.clearfix { *zoom: 1;}.clearfix:before,.clearfix:after { display: table; line-height: 0; content: "";}.clearfix:after { clear: both;}.hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}.input-block-level { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}@-ms-viewport { width: device-width;}.hidden { display: none; visibility: hidden;}.visible-phone { display: none !important;}.visible-tablet { display: none !important;}.hidden-desktop { display: none !important;}.visible-desktop { display: inherit !important;}.visible-print { display: none !important;}@media print { .visible-print { display: inherit !important; } .hidden-print { display: none !important; }}.red{background-color:#ff0000;}.black{background-color:#000000;}.red1{background-color:#ff00ff;}.row-fluid .side_panel ul li{ text-align:right; font-size:12px; line-height:30px; color:#333333; list-style-type:none;}.row-fluid .side_panel{border:1px solid #ff0000;}.sidebar-nav{text-align:center;}.top-nav-bg{height:30px; position: fixed;top: 0;width:100%;z-index:800;}#product-like-container a:hover{text-decoration: underline;}#product-category-cont a:hover{text-decoration: underline;}.container-div ul.storeFeatures{clear:both;margin:15px 0px}#qucikViewDescription{text-align: left;padding-left: 27px} .navbar ul.nav li a.signin-drop-arrow{color:#77818C;padding:15px 5px 0;text-transform:uppercase;font:10pt HelveticaNeueW01-75Bold !important;border-left:solid 1px #dcdcdc;height:35px;position:relative;float: left;}.navbar ul.nav li a.signin-drop-arrow-guest{color:#77818C;padding:15px 10px 0;text-transform:uppercase;font:10pt HelveticaNeueW01-75Bold !important;border-left:solid 1px #dcdcdc;height:35px;position:relative;float: left;}.signin-drop-arrow-img{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -17px -692px #F5F5F5;float: left !important;padding: 15px 10px 15px 10px;}.signin-drop-arrow-img-guest{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -13px -692px #F5F5F5;float: left !important;padding: 15px;}.navbar ul.nav li a.drop-arrow{color:#77818C;background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll 128px -693px #F5F5F5;padding:15px 20px 0 10px;font:10pt HelveticaNeueW01-75Bold !important;border-left:solid 1px #dcdcdc;height:35px;} .s-cont ul.nav{border-bottom:solid 1px #dcdcdc;}.mrl10{margin-left:10px;}.navbar ul.nav li a.fav-arrow{color:#77818d;background:url(/images/fav-icon.png) no-repeat right 5px;padding:0 25px 0 10px;margin:15px 0 0 0;}.navbar ul.nav li a.bag-arrow{font:8pt HelveticaNeueW01-75 !important;color:white;}.pl10{padding-left:10px;}.floatr{float:right;}.floatl{float:left;}.navbar .s-cont .search-cont{width: 40%; float: left; display: block;width:40%;overflow:hidden;z-index: 400;}.collapse-show{width: 60%;}.navbar .s-cont .search-cont input.search-input{width:100%;background:white;color:#F27A45; border:0;height:41px;border:solid 1px #dcdcdc;border-radius:0;box-shadow:0;float:left;padding-left: 40px;font:11pt Georgia W01 Italic;} .search-ulta-icon{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -17px -334px white;float: none !important;padding:5px;position: absolute;top:8px;left:5px; border:none; width:29px !important}.navbar .s-cont .search-cont .curr-add {float:left;width:100px;margin-left:10px;background:#ffeabf;height:40px;line-height:40px;text-align:center;color:#30b6ea}.navbar .s-cont .search-cont .free-ship{float:left;width:328px;margin-left:10px;background:#ffeabf;height:40px;line-height:40px;padding-left:10px;color:#020000;}.nav-mob-cont .nav-list{padding:10px;float:left;width:75%;background:#f1f3f2}.nav-mob-cont .nav-list ul {list-style-type:none;margin:0;padding:0;}.nav-mob-cont .nav-list ul li{background:#FFFFFF;height:30px;margin-top:10px;color:#454545;line-height:30px;padding-left:20px;}.nav-mob-cont .nav-list ul .slide_c ul li{background:none;height:20px;text-align:center;margin-top:10px;color:#454545;line-height:30px;text-transform:uppercase;}.nav-mob-cont .nav-list-icon{width:40px;float:right;margin-top:10px;}.nav-mob-cont .nav-list ul.common-lst {list-style-type:none;margin:0;padding:0;}.nav-mob-cont .nav-list ul.common-lst li{background:none;height:30px;margin-top:10px;color:#454545 !important;line-height:30px;}.nav-mob-cont .nav-list ul.common-lst li a{color:#454545 !important;}.nav-mob-cont .nav-list ul.common-lst li a {text-decoration:none;}.font-wght{font-weight:bold}.mt20{margin-top:20px !important;}.mt10{margin-top:10px;}.pt10{padding-top:10px;}.main-cont-bg{background:transparent;}.banner-cont-bg{background:#40b3b0;clear:both;}.leftnav-cont-bg{background:rgba(255,255,255,0.98);clear:both;} .leftnav-cont-bg ul.nav-list li a{color:#222D3A} .leftnav-cont-bg ul.nav-list li div.menu-adj a{color:#222D3A} .ulta-rewards .enter-zip a{color:#FFF !important;font:11pt 'Helvetica';}.inner-unrecognized-account-loginpage h5 a:hover{text-decoration: underline;}.inner-unrecognized-account-loginpage .create-account-button:hover{background: #fb9550;}.no-padding{padding:0;}.no-margin{margin:0 !important}.textalign{text-align:center;}h3.banner-txt{color:#00adee;font-size:25px;line-height:30px;}input.org-link-cont{border:none;background:#fab485;padding:6px 14px;color:#FFF !important;text-decoration:none !important;clear:both;display:inline-block;text-transform:uppercase;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font:11pt 'Helvetica';}a.org-link-cont{background:#fab485;padding:6px 14px;color:#FFF !important;text-decoration:none !important;clear:both;display:inline-block;text-transform:uppercase;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font:10pt 'HelveticaNeueW01-75Bold';}a.navblue-link-cont{background:#222d3a;padding:6px 14px;color:#FFF !important;text-decoration:none !important;clear:both;display:inline-block;text-transform:uppercase;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font:10pt 'HelveticaNeueW01-75Bold';}a.link-bor-cont{background:#FFF;padding:5px 25px;color:#222d3a;text-decoration:none !important;clear:both;display:inline-block;border:solid 2px #222d3a;text-transform:uppercase;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font:9pt HelveticaNeueW01-75Bold !important;line-height:16px;}a.org-italic-link{color:#f27a45;text-decoration:none;clear:both;display:block;font:10pt Georgia W01 Italic;padding-bottom:8px;}a.org-txt-link{color:#f27a45;text-decoration:none;clear:both;display:block;font:11pt Georgia W01 Italic;padding-bottom:8px;}a.org-txt-link:hover {text-decoration:none;}a.org-link-cont:hover{background:#fb9550;} a.navblue-link-cont:hover{background:#77818c;} a.link-bor-cont:hover{color:#fb9550;border:solid 2px #fb9550;} a.coupon-link:hover{color:#fb9550;border:solid 2px #fb9550;text-decoration: none!important;} .inner-unrecognized-account-loginpage .signIn-Button:hover{background:#fb9550;} #collapse-show .unrecognized-account-loginpage,#collapse-show .ulta-rewards{display: none;width: 186px;}.enter-zip h5:hover{background:#fb9550;} .ultamate-rewards h5 a:hover{background:#fb9550;} a.nav-third-link:hover{color:#fb9550} .prod-hover-cont{overflow:hidden;margin:0 auto;display:inline-block;}.mt80{margin-top:80px;}.beaty-tips .salon-txt p{font:10pt Georgia W01 Italic};.product-carousal-cont ul{width:3050px;display:block;list-style-type:none;list-style-position:outside;margin:20px 0 0 0;}.product-carousal-cont ul li{list-style-type:none;float:left;text-align:center;}.product-carousal-cont ul li h4.prod-title{font:10pt HelveticaNeueW01-75Bold !important;color:#252525;margin:0;padding:0;word-wrap:break-word;margin-top:10px;text-transform:uppercase;line-height:20px;}.product-carousal-cont ul li h4.prod-title a {color:#252525 !important}.product-carousal-cont ul li h4.prod-title a,#try-yourself-product ul li h4.prod-title a{color:#252525;}.product-carousal-cont ul li p.prod-desc{color: #000000 !important;font: 11pt HelveticaNeueW01-55Roma !important;} .product-carousal-cont ul li p.prod-desc a,#try-yourself-product ul li p.prod-desc a {color: #000000;}.product-carousal-cont ul li p.price{color: #454545;font: 12pt Georgia W01 Italic;font-weight:bold;}.product-carousal-cont .arrow-cont .left-arrow{float:left;padding-left:10px;margin-top:50px;}.product-carousal-cont .arrow-cont .right-arrow{float:right;padding-right:10px;margin-top:50px;}#product-carousal-conta ul{width:300px;display:block;list-style-type:none;list-style-position:outside;margin:20px 0 0 0;}#product-carousal-conta ul li{list-style-type:none;float:left;padding-left:40px;text-align:center;}#product-carousal-conta ul li h4.prod-title{font-size:16px;color:#00afed;margin:0;padding:0;}#product-carousal-conta .arrow-conta .left-arrow{float:left;padding-left:10px;margin-top:50px;}#product-carousal-conta .arrow-conta .right-arrow{float:right;padding-right:10px;margin-top:50px;}#show-deskmob-con img{cursor:pointer;}.pos-fix{position:fixed;z-index:900;top:0;left:0;}.see-details{text-align:center;}.sidebar-nav ul li div.ov{display:none;opacity:1 !important;filter:alpha(opacity=100) !important;-moz-opacity:1;padding-bottom:35px;height: 100%} .sidebar-nav ul li div.ov ul li ul{margin:0 !important;padding:0 !important;width:160px;}.sidebar-nav ul li div.ov ul li ul li{background:none !important;margin-bottom:0;}.sidebar-nav ul li div.ov li:hover a{color:#f27a45;} .bottom-nav ul li a:hover {color:#fb9550;text-decoration:none;} .shop-brand{height:100%;}.sidebar-nav .nav-pos div.showd{height:150px !important; overflow:hidden;}.sidebar-nav .nav-pos div.showd-salon{width:380px;background:#ffffff;} .pos-rel-cont a:hover {text-decoration:underline;} .sidebar-nav ul>li:hover>a{color:#f27a45;}.sidebar-nav ul li:active a{}.sidebar-nav .nav-pos{position:absolute;z-index:1000;background:#f5f5f5;top:0;text-align:left;}.sidebar-nav .nav-pos div.showd{}.sidebar-nav .nav-pos div.make-up-cont{padding: 5px 0; width: 555px;}.sidebar-nav .nav-pos div.make-up-cont .left-cont{float: left; padding-left: 5px; text-align: center;}.sidebar-nav .nav-pos div.make-up-cont .img-cont{float: right; width: auto; padding: 0 0px;}.sidebar-nav .nav-pos div.make-up-cont .left-cont ul{font-weight:normal;margin:5px 0;}.sidebar-nav .nav-pos div.make-up-cont .left-cont ul li{background:none;font: 10pt 'HelveticaNeueW01-55Roma';text-transform: capitalize;line-height:21px;}.sidebar-nav .nav-pos div.make-up-cont .left-cont ul li.title a{font:10pt HelveticaNeueW01-75Bold;text-decoration:none;color:#222D3A;padding-bottom: 5px;text-transform: uppercase;}.sidebar-nav .nav-pos div.make-up-cont .left-cont ul li.title a:hover{color: #F27A45;}.sidebar-nav .fragrance{text-align: center; width: 375px !important;}.sidebar-nav .nav-pos div.make-up-cont .fragranceimg{float:left !important;}.sidebar-nav .one-column{width:190px !important;padding:0 10px;height:100%;}.bottom-copyright-cont span.terms-cond a:hover {color:#fb9550;text-decoration:none;}.sidebar-nav .nav-pos div.deal-n-steal{width:300px;padding:40px 0;text-align:center;}.sidebar-nav .nav-pos div.store-locator{width:300px;padding:40px 0;text-align:center;height:500px;}.sidebar-nav .nav-pos div.email-signup-flyout input.search-zip{width:200px;}.sidebar-nav .nav-pos div.email-signup-flyout input.signup-button{background-color: #FAB485;border: medium none;border-radius: 4px 3px 3px 3px;color: #FFFFFF;display: block;font: 11pt 'Helvetica';height: 36px;margin: 0 auto;padding: 0 20px;width: auto;}.left-padd{padding-left:0 !important;}.sidebar-nav ul li div.ov h4{font-size:22px;font-weight:normal;text-align:center;font-style:italic;text-transform:uppercase;}.sidebar-nav ul li div.ov ul.menu-nav-caurosal li{float:left;padding:0 20px;}.sidebar-nav ul li div.ov a.left-arrow{float:left;margin-left:20px}.sidebar-nav ul li div.ov a.right-arrow{float:right;margin-right:20px}.sidebar-nav ul li div.ov .menu-adj{float: left; padding: 0 5px; width: 170px}.sidebar-nav ul li div.ov .menu-devider{float:left;background-image:url(/images/left-menu-divider.gif);width:1px;height:650px;}.logo-cont {text-align:center;}.fl-rgt{float:right !important;}#show-deskmob-con{text-align:center;margin-top:10px;}#collapse-show{width:60%}h3.main-cont-title{text-align:center;text-transform:uppercase;font-size:72pt;color:#e8eaeb;clear:both;display:block;line-height: 75px;}h3.ul-prod-title{text-align:center;font:16pt 'HelveticaNeueW01-55Roma';line-height:40px;color:#000 !important;font-size:20px;font-weight:normal;margin:13px 0px 15px 0px;} h5.ul-prod-title{text-align:center;font:16pt 'HelveticaNeueW01-55Roma';line-height:40px;color:#77818c !important;font-size:11px;font-weight:bold;background:url('/images/title-dash.png') no-repeat center bottom;}h6.ul-prod-title{text-align:center;font:15pt 'HelveticaNeueW01-55Roma';line-height:40px;color:#77818c !important;font-size:11px;font-weight:bold;background:url('/images/title-dash.png') no-repeat center bottom;}h3.underline-social{background: url("/images/title-dash.png") no-repeat scroll center bottom transparent;font:17px/20px helveticaneuew01-75bold!important;padding:0 0 10px;}.mr-left-none{margin-left:0 !important;}.bottom-nav{margin-bottom:20px;text-transform:uppercase;font:9pt HelveticaNeueW01-75Bold !important;} .bottom-nav .mob-ulta-rewards-link{text-transform:none!important;}.bottom-nav ul li a{color:#77818C}.height-comm{height:400px;}a.common-link-blue{color:#00adef;background:none;}#mob-top-banner img{width:100%;}a.gift-card{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -21px -193px transparent;padding:3px 0 0 25px;color:#77818C;} a.mobile-app{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -17px -229px transparent;padding:3px 0 0 25px;color:#77818C;} a.txt-alert{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -20px -416px transparent;padding:0 0 0 25px;color:#77818C;} .bottom-nav ul li a.gift-card:hover {background:url(/ulta/images/glyphiconsNew.png) no-repeat -20px -1063px;padding:3px 0 0 25px;} .bottom-nav ul li a.mobile-app:hover {background:url(/ulta/images/glyphiconsNew.png) no-repeat -18px -1015px;padding:3px 0 0 25px;} .bottom-nav ul li a.txt-alert:hover {background:url(/ulta/images/glyphiconsNew.png) no-repeat -20px -1202px;padding:0 0 0 25px;} .container .nav a.mob-nav{background:url(/ulta/images/glyphiconsNew.png) no-repeat -19px -268px;padding:0 0 4px 25px;width:50px;height:20px}.list_carousel {margin: 0 0 30px 60px;width:auto;}.list_carousel ul {margin: 0;padding: 0;list-style: none;display: block;}.list_carousel li {color: #999;text-align: center;background-color: #FFF;width: auto;height: auto;padding: 0;margin: 6px;display: block;float:left;}.list_carousel li img{height:200px}.list_carousel li h4.prod-title{font-size:16px;color:#00afed;margin:0;padding:0;}.list_carousel.responsive {width: auto;margin: 0 auto;position:relative;}.clearfix {float: none;clear: both;}.clear-both{display:block !important}.caroufredsel_wrapper{margin-right:auto !important;margin-left:auto !important;}.caroufredsel_wrapper ul li{background:none !important;}.ind-prod-cont{width:280px;float:left;margin-right:10px;padding-bottom:20px;}.ind-prod-cont:last-child {margin-right:0px !important;}.s-cont{width:100%;}.navbar .nav {height:50px;}.bottom-nav ul{float:left;width:25%; margin:0 !important;padding:10px 0 10px 0;}.bottom-nav ul li{color:#77818c;padding-left:10px;clear:both;}.bottom-nav ul li.active-li{font:10pt HelveticaNeueW01-75Bold !important;color:#222d3a;padding-bottom:10px;}.beaty-tips img#prod-big-image {width:100%;}.beaty-tips{padding:20px 0 30px 0;}.padd-all-30{padding:30px;}.padd-all-20{padding:20px 5px 20px 5 px;} .padd-lr-30{padding:0 30px;}.padd-lr-20{padding:0 20px;}.padd-all-5{padding:5px;}.padd-all-5 h5, .padd-all-5 h3, .padd-all-5 p{margin:2px;}.beaty-tips .salon-txt{text-align:center;width:100%;float:left;border:solid 3px #000;} .beaty-tips .salon-txt p.style{font:10pt Georgia W01 Italic !important;text-align:center;color: #838383;}.beaty-tips .get-social-cont p {margin:0;}.beaty-tips .get-social-cont{text-align:center;width:100%;float:left;line-height:28px;}.beaty-tips .picks-you{text-align:center;width:100%;float:left}.beaty-tips .the-salon{width:100%;float:left}.mrR10{margin-right:10px;}.beaty-tips .beauty-tips-cont{width:100%;float:left;}.beaty-tips .salon-txt h3{color:#000;font-size:14px;text-transform:uppercase;line-height:16px;font-style:normal;}.beaty-tips .picks-you h3{font-weight:normal;color:#00afed;text-transform:uppercase;line-height:30px;}.beauty-tips-cont .view-tutorial{width:100%;float:left;text-align:center;line-height:20px;}.beauty-tips-cont .view-tutorial p.asked{font: 16pt Georgia W01 Italic;color;#252525}.beauty-tips-cont .view-tutorial p.who-asked{font:9pt Georgia;text-align:center;text-transform:uppercase;}.beauty-tips-cont .view-tutorial p.answered{font: 12pt Georgia W01 Italic;color;#454545}h3.font-thin-txt{font-weight:normal;font:44pt 'HelveticaNeueW01-Thin';color:#FFF;line-height:50px;text-transform:uppercase;word-wrap: break-word;} .beauty-tips-cont .view-tutorial h3{font-size:22px;color:#222d3a;text-transform:uppercase;line-height:24px;}.beauty-tips-cont .view-tutorial h3.copp-font{font-size:22px;color:#64b7b4;text-transform:uppercase;line-height:24px;} .beauty-tips-cont .view-product h4.prod-title,.main-cont-bg .picks-for-you-imageblock h4.prod-title {color: #252525;font: 10pt HelveticaNeueW01-75Bold !important;line-height: 20px;margin: 10px 0 0;padding: 0;text-transform: uppercase;word-wrap: break-word;}.coupon-cont .left-cont h3.cop-txt {color: #64B7B4;float: left;font-size: 32px;}.beauty-tips-cont .view-product{width:100%;float:left;text-align:center;}.main-cont-bg .picks-for-you-imageblock{text-align: center;width: 80%;padding-left:20px;display: none}.txt-left{text-align:left !important;}.txt-center{text-align:center;}h4.inner-txt-title{font-weight:normal;text-transform:uppercase;}.beaty-tips .get-social-l{width:48%;float:left;}.beaty-tips .get-social-r{width:48%;float:right;}.beaty-tips .get-social-cont div{border:solid 1px #FFF;}.menu-salon{margin:10px;text-align:center;padding:30px 0; background:#f1f3f2;clear:both;} .free-sample-cont{border:solid 0px red;background:#FFF;opacity:0.7;height:60px;width:100%;position:absolute;bottom:0;right:0;} .free-sample-cont .inner-cont{text-align:center;padding-top:20px;}.free-sample-cont .inner-cont a.free-samp-link{margin-right:20px;line-height:20px;pointer-events:none;}.menu-style{background: #ffffff !important;overflow:hidden;}.beauty-still-gift {width:100%;}.beauty-still-gift .beauty-still-cont{width:49%;float:left;}.beauty-still-gift .beauty-freegift-cont{width:49%;float:left;}.beauty-still-gift .beauty-still-cont .left-txt{width:55%;float:left;padding:20px 0 0 0;}.beauty-still-gift .beauty-still-cont .rgt-img{width:40%;float:left;padding-top: 20px;}.beauty-still-gift .left-txt h3{font:21pt HelveticaNeueW01-75Bold !important ;text-transform:uppercase;}.beauty-still-gift .left-txt h3 span{font-family:'HelveticaNeueW01-Thin';}.beauty-still-gift .left-txt p{font:12pt Georgia W01 Italic;color:#77818c;}.beauty-still-gift .left-txt p.price-cont{float:left;margin:6px 0 0 5px;font-size:10pt}.beauty-still-gift .beauty-freegift-cont .left-txt{width:55%;float:left;padding:20px 0 0 10px;}.beauty-still-gift .beauty-freegift-cont .rgt-img{width:40%;float:left;padding:20px 0 0 0;}.coupon-cont{overflow:hidden;}.coupon-left-cont{width:48%;float:left;margin:10px 0 10px 10px}.coupon-left-cont h3.cop-txt{font:40px HelveticaNeueW01-75Bold !important;color:#64b7b4;float:left;}.coupon-rgt-cont{width:48%;float:left;margin:10px 0 10px 10px;}.coupon-rgt-cont h3.cop-txt{font-size:32px;color:#454545;float:left;}#coupon-img{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -1418px transparent;height:18px;width:20px;float:left;position:absolute;margin:16px 0 0 -20px;}a.coupon-link{border:solid 2px black;float:right;margin:12px 20px 0 0;padding:5px 25px;color:#222D3A;text-decoration:none;font:10pt HelveticaNeueW01-75Bold !important;} .coupon-cont .cop-font-black{color: #454545!important;} .coupon-cont .cop-font{font:19pt 'HelveticaNeueW01-55Roma';} .ml5{margin-left:5px !important;}.nav-italic{padding-bottom:20px;font:10pt Georgia W01 Italic;line-height:20px;}.nav-third-link{padding-bottom:10px;font-size:8pt;color:#77818c;line-height:16px !important;}.line.banner-cont{right:0;bottom:0;}.banner1-bg{background:#edd0b2;overflow:hidden;}.banner2-bg{background:#48b6b8;overflow:hidden;} .banner3-bg{background:#a7e5eb;overflow:hidden;} .bann-height{height:575px;} .brand-bann-height{height:490px;}.sidebar-nav ul.font-wght>li:first-child>a{color:#f27a45;}.sidebar-nav ul.font-wght > li:first-child > a:hover{color:#FAB485;} .banner1-img-cont{z-index:300;float:right;margin-top:0px;}.banner2-bg .banner1-img-cont{z-index:300;float:right;margin-top: 0px;margin-right:-86px;} .banner3-bg .banner1-img-cont{z-index:300;margin-top:0px;} .banner1-txt-cont{z-index:200;top:50px;position:absolute;}.banner2-bg .banner1-txt-cont {position: absolute; top: 50px; width: 500px; z-index: 200;}h3.banner-thin-txt{font-weight:normal;font:44pt 'HelveticaNeueW01-Thin';color:#FFF;line-height:50px;text-transform:uppercase;word-wrap: break-word;}h3.banner-bold-txt{font:40pt 'HelveticaNeueW01-75Bold';color:#FFF;line-height:50px;text-transform:uppercase;}h3.banner-italic-txt{font-weight:normal;font: 18pt Georgia W01 Italic;color:#222d3a;line-height:60px;}h3.banner-thin-txt.banner-txt-makeup{position:absolute; top:30%; left:33%; text-align:center;}h3.banner-bold-txt.banner-txt-eyeshadow{position:absolute; top:30%; left:55%; text-align:center;}.banner3-bg .banner-thin-txt{font-weight:normal;font:44pt 'HelveticaNeueW01-Thin';color:#64868f;line-height:50px;text-transform:uppercase;}.pos-rel-cont{position:relative;max-height:auto;}.pos-abso-cont{position:absolute;top:0;width:100%}.pos-rel-fetu-hei{height:400px;}.pos-rel-best-hei{height:400px;}.pos-rel-treat-hei{height:500px;}.pos-rel-askulta-hei{height:500px;}.follower{font:10pt Georgia W01 regular;}.follower span{color:#00bff3}.bottom-nav-cont {background:#f5f5f5;width: 100%;}.bottom-copyright-cont {background:#FFF;width: 100%;text-align:center;padding:20px 0;font:10pt 'Helvetica';color:#454545;}.bottom-copyright-cont .terms-cond{padding-left:20px;text-transform:uppercase;font:8pt HelveticaNeueW01-75Bold !important;}.bottom-copyright-cont .terms-cond a{color:#77818c;}.terms-cond h5{margin-bottom:0px;}.txt-alg{text-align:center;}.nav-img{margin-bottom:20px;}.nav-img img{padding:0 2px;}a.back-top{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll 2px -86px transparent;font:12px Georgia W01 Italic;height:50px;line-height:50px;color:#222d3a;padding:15px 0 0 0;} .beauty-tips-cont .view-product p.prod-desc,.main-cont-bg .picks-for-you-imageblock p.prod-desc {color: #000000;font: 11pt HelveticaNeueW01-55Roma;}.beauty-tips-cont .view-product p.price,.main-cont-bg .picks-for-you-imageblock p.price{color: #454545;font: 12pt Georgia W01 Bold Italic ;}.coupon-cont .left-cont h3.cop-txt .left-cont-style {color: #454545;font: 9pt Georgia W01 Italic;} .coupon-cont .rgt-cont h3.cop-txt .bold-txt {color: #454545;float: left;font-size: 15px;}.sidebar-nav ul.nav-list:first-child li:first-child, .sidebar-nav ul.nav-list:first-child li:last-child{line-height:20px;padding-bottom: 5px;}input.search-zipcode{width:100%;background:no-repeat 10px center #ffffff;color:black; border:0;height:20px;border:solid 1px #dcdcdc;border-radius:0;box-shadow:0;text-indent:30px;} input.search-siz-font{font:10pt "Helvetica" !important;}input.search-zip{width:100px;background:no-repeat 10px center #ffffff;color:#bcbcbc; border:0;height:20px;border:solid 1px #dcdcdc;border-radius:0;box-shadow:0;font:10pt Georgia W01 Italic;text-align:left;}.beauty-tips-cont .view-tutorial p.style{font:10pt Georgia W01 Italic !important;text-align:center;color: #77818C;} .beauty-tips-cont .view-tutorial h3 .font-col{font-size:22px;color:#65B7B3;text-transform:uppercase;line-height:24px;} .circleBase {-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;width: 75px;height: 75px;background: #78ccc6;position: absolute;text-align: center;}.circleBase .banner-bold-txt {font-size: 12pt;line-height: 10px;margin-top: 12px;}.circleBase .banner-italic-txt {font-weight: normal;font: 10pt Georgia W01 Italic;color: #222D3A;line-height: 12px;}.rgt-img .banner-italic-txt {font-weight: normal;font: 15pt Georgia W01 Italic;color: #fcfcfc;line-height: 12px;margin-top:22px;}.rgt-img .banner-bold-txt {font-size: 7pt;line-height: 7px;color: #222D3A;}.circleBase1 {border-radius: 999px 999px 0px 999px;width: 40px;height: 40px;position: absolute;text-align: center;z-index: 100}.circleBase1 .banner-bold-txt {font-size: 9pt;text-transform: none;line-height: 19px;margin-top: 10px;}.circleBase1 .banner-bold-txt-quickview{font-size: 9pt;text-transform: none;line-height: 39px;margin-top: 10px;color: white}.d1 {background: #78ccc6;}.d2 {background: #fa9450;}.d3 {background: #78ccc6;}div#SocialIcons {text-align: center;overflow: hidden;}div#SocialIcons-mob {text-align: center;overflow: hidden;margin-top:20px;display:none;}ul.SocialUL {margin: 2px auto;line-height: 1.4;overflow: hidden;display: inline-block;}.SocialUL li {display: inline;text-align: center;}.SocialUL li a {text-decoration: none; width: 20px; margin: 1px; }.SocialUL li a.facebook{background:url(/ulta/images/glyphiconsNew.png) no-repeat -24px -379px;height:18px;width:16px;float:left;} .SocialUL li a.twitter{background:url(/ulta/images/glyphiconsNew.png) no-repeat -22px -451px;height:18px;width:20px;float:left;} .SocialUL li a.pinterest{background:url(/ulta/images/glyphiconsNew.png) no-repeat -23px -305px;height:18px;width:18px;float:left;} .SocialUL li a.video{background:url(/ulta/images/glyphiconsNew.png) no-repeat -21px -11px;height:18px;width:24px;float:left;} .SocialUL li a.youtube{background:url(/ulta/images/glyphiconsNew.png) no-repeat -23px -48px;height:18px;width:21px;float:left;} .SocialUL li a.foursquare{background:url(/ulta/images/glyphiconsNew.png) no-repeat -24px -488px;height:18px;width:18px;float:left;}.SocialUL li a:hover {}.sidebar-nav ul div#SocialIcons li a.facebook:hover {background:url(/ulta/images/glyphiconsNew.png) no-repeat -24px -1155px;height:18px;width:16px;} .sidebar-nav ul div#SocialIcons li a.twitter:hover {background:url(/ulta/images/glyphiconsNew.png) no-repeat -24px -1241px;height:18px;width:20px;} .sidebar-nav ul div#SocialIcons li a.pinterest:hover {background:url(/ulta/images/glyphiconsNew.png) no-repeat -23px -1109px;height:18px;width:18px;} .sidebar-nav ul div#SocialIcons li a.video:hover {background:url(/ulta/images/glyphiconsNew.png) no-repeat -20px -742px;height:18px;width:24px;}.sidebar-nav ul div#SocialIcons li a.youtube:hover {background:url(/ulta/images/glyphiconsNew.png) no-repeat -22px -791px;height:18px;width:21px;} .sidebar-nav ul div#SocialIcons li a.foursquare:hover {background:url(/ulta/images/glyphiconsNew.png) no-repeat -26px -1289px;height:18px;width:18px;} ul.menu-sort-listing, ul.menu-sort-list-option{list-style-type:none;} ul.menu-sort-listing li{float:left;margin-right:10px;background:none !important;line-height:0 !important;margin-bottom:10px;} ul.menu-sort-list-option li{background:none !important;line-height:none !important;} .menu-clear{clear:both; margin:10px 0 0 20px;}.sub-sort-list{margin:10px 0 0 20px;float:left}.unrecognized-account-loginpage .login>h5{margin-left: 20px;} .inner-unrecognized-account-loginpage{padding:10PX;border-bottom: solid 1px #AFABAB;padding-bottom: 15px} .inner-unrecognized-account-loginpage .enter-email-details{padding-left:11px;padding-right:30px;display: inline-block;height: 25px;margin-bottom: 10px;font-size: 14px;line-height: 20px;color: #BCBCBC;border-radius:0 0 0 0;vertical-align: middle;-webkit-border-radius: 0px;width: 185px!important;}.inner-unrecognized-account-loginpage .signIn-Button{width: 100%;margin:0 auto;display:block;padding:0 20px;height: 36px;border: none;background-color: #FAB485;font:11pt 'Helvetica';color:#FFF;border-radius:4px 3px 3px 3px; }.inner-unrecognized-account-loginpage .signIn-Button-mob{width: auto;margin:0 auto;display:block;padding:0 20px;height: 36px;border: none;background-color: #FAB485;font:11pt 'Helvetica';color:#FFF;border-radius:4px 3px 3px 3px; }.inner-unrecognized-account-loginpage a{padding-left:2px;font:10pt 'Georgia W01 Italic';color:#FAB485;}.inner-unrecognized-account-loginpage .create-account-button{width: auto;margin:0 auto;display:block;padding:9px 40px;border: none;background-color: #FAB485;font:11pt 'Helvetica';color:#FFF;border-radius:4px 3px 3px 3px; }.get-social-face-r .follower span{color: #3b5998!important;} .unrecognized-account-loginpage>h5{padding-left:40px;}.unrecognized-account-loginpage .image-facebook{height: 40px;width: 40px;background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -4px -629px;float: left;background-color: #FAB484;border-radius:4px 3px 3px 3px}.unrecognized-account-loginpage{position: absolute;padding:5px;top:51px;left:0;border:solid 1px #DCDCDC;border-top:0;}.unrecognized-account-loginpage{background:white !important;opacity:1 !important;filter:alpha(opacity=100) !important;-moz-opacity:1; }a.close-signup{float:right;color:#333;font-size:20px;text-decoration:none;}span#signin-name{font:10pt Georgia W01 Italic;color:#F27A45;text-transform:none;} .outer-myaccount-popup{display:none;width: 380px;height:auto;background: white;}.myaccount-popup{height:auto;padding: 10px;float: left;width:170px;}.myaccount-popup>h5{padding: 10px}.myaccount-popup>ul{margin-left: 0px}.myaccount-popup>ul li{line-height: 30px}.myaccount-popup>ul>li:last-child{border-top:solid 2px}.inline-message{background: white;padding: 5px}.inline-message span{padding: 2px;background: #fab484;border-radius:3px}.inline-message span a {font-size:10px}.outer-myaccount-popup li a{color:black}.outer-myaccount-popup li span a{color:#EEE;}.outer-myaccount-popup .view-product{margin-left: 180px;Padding-left:20px}.outer-myaccount-popup .view-product h5:first-child{font-style: italic;}.outer-myaccount-popup .view-product p,.outer-myaccount-popup .view-product h5,.outer-myaccount-popup .view-product h4{text-align: center}.outer-myaccount-popup .view-product h5:last-child a{background: #FAB484;padding: 5px;color: #FFF;border-radius: 4px;}.ulta-rewards{position: absolute;padding:16px;top:51px;right: 61.8%;background:white;border:solid 1px #DCDCDC;border-top:0;}.signup-ultarewards{height: 300px;width:300px}.signup-ultarewards>h5,.signup-ultarewards p{text-align: center;}.signup-ultarewards input{background: whitesmoke;width:auto;border:none;margin-bottom: 10px}.enter-zip h5{margin:0px;background: #fab484;line-height: 25px;text-align: center;padding: 5px 0;border-radius: 4px;} .enter-zip h5 a{color:black;}.close-ulta-rewards{float:right;background: url(/images/fileclose.png)no-repeat;padding:10px}.ultamate-rewards{display: none;}.ultamate-rewards h5:first-child{font-style: italic;text-align: center}.ultamate-rewards h2 span{float: right;padding-right: 105px;}.ultamate-rewards h2 {line-height: 30px;}.points-coloumn {background: whitesmoke;padding:10px;float: left;height: 140px;}.bonous-offer{background: whitesmoke;padding:10px;margin-left: 215px;width: 148px;}.bonous-offer>h2,.bonous-offer>h5,.bonous-offer>h6{text-align: center}.ultamate-rewards>h5{text-align: center;padding: 10px}.ultamate-rewards h5 a{background: #FAB484;padding: 10PX;color: black;border-radius: 4px;}.ultamate-rewards h5:last-child a{background: none;}.ultamate-rewards h5 a#view-reward{color: #FFF !important;}.menu-image-cont{float:left;width:auto;padding:0 10px;}.twitter-icon{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -18px -504px transparent;padding: 17px} .facebook-icon{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -18px -617px transparent;padding: 18px} .top-cots{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -545px transparent;padding: 15px} .bottom-cots{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -595px transparent;padding: 4px 13px} .picks-foryou-mobl{display: none;}.sidebar-nav .nav-pos div.deal-n-steal{width:300px;padding:40px 0;text-align:center;background-color:#ffffff;} span.menu-salon-sub{font-weight:normal;font:11pt 'HelveticaNeueW01-45Ligh';color:#060606;line-height:5px;text-transform:uppercase;}span.menu-featured{font-style:bold;font-size:12pt;color:#6e6e6e;margin-left:10px;} .sub-sort-listing{margin:10px 0 0 20px;float:left;color:#6e6e6e;}a.special-offers-btn{color:#ffffff !important;}a.org-link-cont-color{background:#00adef;padding:6px 10px;color:#FFF !important;text-decoration:none;clear:both;display:inline-block;text-transform:uppercase;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 0px;width:150px;}a.org-link-cont-color1{background:#FAB485;padding:6px 10px;color:#FFF !important;text-decoration:none;clear:both;display:inline-block;text-transform:uppercase;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;} .product-detail-rating-quickview{margin:5px 0px 10px 0px;}.product-detail-rating-quickview span.price{color: #454545; font: 8pt Georgia W01 Bold Italic; padding-left:10px;}.product-detail-rating-quickview img{height: auto!important;}.product-detail-rating-quickview span.maxRating{color: #454545; font: 8pt Georgia W01 Bold Italic; font-weight: bold;margin-left:-0.6%;}.product-detail-rating-quickview span.org-txt-link{color:#f27a45;text-decoration:none;clear:both;display:inline-block;font:9pt Georgia W01 Bold Italic;padding-bottom:8px;margin-left:-20%;}.product-detail-rating-quickview span.org-txt-link:hover {text-decoration:none;}.product-detail-rating-quickview div.rating{float:left;height:16px;line-height:16px;width:83px;background-image:url(/images/stars_small.gif);}.product-detail-rating-quickview div.rating.rating5_0{background-position: 0px -180px;}.product-detail-rating-quickview div.rating.rating4_5{background-position: 0px -162px;}.product-detail-rating-quickview div.rating.rating4_0{background-position: 0px -144px;}.product-detail-rating-quickview div.rating.rating3_5{background-position: 0px -126px;}.product-detail-rating-quickview div.rating.rating3_0{background-position: 0px -108px;}.product-detail-rating-quickview div.rating.rating2_5{background-position: 0px -90px;}.product-detail-rating-quickview div.rating.rating2_0{background-position: 0px -72px;}.product-detail-rating-quickview div.rating.rating1_5{background-position: 0px -54px;}.product-detail-rating-quickview div.rating.rating1_0{background-position: 0px -36px;}.product-detail-rating-quickview div.rating.rating0_5{background-position: 0px -18px;}.product-detail-rating-quickview div.rating.rating0_0{background-position: 0px -0px;}a.close {top: 3px;right:5px;cursor: pointer;float: right;height:15px;position: relative;width: 50px;text-decoration:none !important;color:#F27A45!important;font:8pt Georgia;}.quickview-disc{background: #FA9450;left:210px;position:relative!important;}.viewproduct-content h3 ,.viewproduct-content p:nth-child(4){font-family: Georgia W01 Italic;font-weight: normal;}.quickview-disc h3{font: 10pt 'Helvetica';}.viewproduct-content{font-family:georgia}.viewproduct-content h2{font-size: 15pt;}.product-detail-quickview{font-size: 12px;overflow: hidden;padding-bottom: 15px;font-size: 12px;background: url("/images/gift-wid-pur-bg.jpg") no-repeat scroll 0px 0px;background-position: bottom;}.product-detail-quickview ul li{width: auto!important;float: left;padding-left:19px !important;}.viewproduct-content .product-detail-quickview ul li a:hover,.viewproduct-content .product-views ul li a:hover{color:#F27A45;}.viewproduct-content .product-views ul li a.addFavorite:hover{color:#F27A45;background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px 3px transparent;}.product-detail-quickview ul li a{color: #222D3A;text-decoration: none!important;}.points-quickview{width: 202px!important;}.points-quickview select{width:195px!important;}.addtobag-quickview{margin: 10px 0px 10px 0px;text-align: center;}.viewbtn{display:none;}.viewbtn.pmodal{background:url("/images/bg_end_alt.png") no-repeat scroll right top transparent; clear: none; float: left; height: 26px; padding: 0px; position: relative; width: auto;}.viewbtn.pmodal input[type="submit"], .viewbtn.pmodal a{background:#222D3A; border-color: -moz-use-text-color; border-radius:3px; border-style: none !important; border-width: 0; clear: both; color: #FFFFFF; cursor: pointer; display: block; font-family: arimo,Arial,Helvetica,geneva,verdana,sans-serif; font-size: 14px !important; font-weight: normal; height: 26px; letter-spacing: 1px; margin-right: 3px; padding: 3px 5px 3px 10px !important; position: relative; text-transform: uppercase; width: auto !important;}.quick-view-prod div.pmodal{border: 0 none; cursor: pointer; position: absolute; margin: -60px 0 0 40px; z-index: 10;} .quick-view-prod div.fav-cont{position:absolute;top:5px;border:solid 0px red;width:100%;height:180px;max-height:100%;background:#FFF;z-index:500; opacity: 0.8;}.quick-view-prod div.fav-cont p{line-height:16px;}.quick-view-prod div.fav-cont p a{font:9pt 'HelveticaNeueW01-75Bold' !important;color:#333333;}.quickview-readreviews{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -294px;padding-left: 22px;padding-bottom: 2px; }.quickview-readreviews:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -320px;padding-left: 22px;padding-bottom: 2px; }.quickview-askques{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -78px;padding-left: 22px;padding-bottom: 2px; }.quickview-askques:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -101px;padding-left: 22px;padding-bottom: 2px; }.quickview-sharethis{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -147px;padding-left: 22px;padding-bottom: 2px; }.quickview-sharethis:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -168px;padding-left: 22px;padding-bottom: 2px; }.quickview-addtofav-new{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -26px;padding-left: 22px;padding-bottom: 4px; color: #222D3A;text-decoration: none!important;}.quickview-addtofav-new:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px 0px;padding-left: 22px;padding-bottom: 4px; color: #222D3A;text-decoration: none!important;} .quickview-addtofav{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px 0px;padding-left: 22px;padding-bottom: 2px; color: #222D3A;text-decoration: none!important;}.quickview-addtofav-fill{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -603px;padding-left: 22px;padding-bottom: 2px; color: #222D3A;text-decoration: none!important;}.quickview-setfillremainders{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -210px;padding-left: 22px;padding-bottom: 4px; color: #222D3A;text-decoration: none!important;}.quickview-setfillremainders:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -238px;padding-left: 22px;padding-bottom: 4px; color: #222D3A;text-decoration: none!important;}.quickview-store{no-repeat scroll 0px -372px;padding-left: 22px;padding-bottom: 4px; color: #222D3A;text-decoration: none!important;}.shadow-effect-minicart{left:0px; top:0px; right:0px; background-color:#ffffff; height:100%; position:fixed;opacity:0;z-index: 400;display: none;}.shadow-effect{left:0px; top:0px; right:0px; z-index:999; background-color:#444444; height:100%; position:fixed; opacity:0.6; display:none; box-shadow:0px 3px 10px #444444; -webkit-box-shadow:0px 3px 10px #444444; -moz-box-shadow:0px 3px 10px #444444;}.quick-view-popup {background: none repeat scroll 0 0 #FFFFFF; border: 5px solid #ccc; border-radius: 3px 3px 3px 3px; color: #333333; display:none; font-size: 14px; left: 25%; position: fixed; top: 5%; width: 785px; z-index: 10000; overflow:hidden;text-align:center;}.button-shadow-effect{left:0px; top:0px; right:0px; z-index:999; background-color:#ffffff; height:100%; position:fixed; opacity:0.6; display:none; box-shadow:0px 3px 10px #ffffff; -webkit-box-shadow:0px 3px 10px #ffffff; -moz-box-shadow:0px 3px 10px #ffffff;}.viewproduct-info{float:left; width:100%;}.viewproduct-image{float:left; overflow:hidden;}.viewproduct-content{float:left; width:480px;}.quick-view-popup .viewproduct-info .product-views{font-size:12px;display:inline-block;}.quick-view-popup .viewproduct-info .product-views ul li{width:185px;display:inline-block}.quick-view-popup .viewproduct-info .product-views ul li:last-child{width:auto !important;}.quick-view-popup .viewproduct-info .product-views ul li a.product-links{font-size:12px;}.quick-view-popup .product-fulldetails{margin-left:310px; clear:both; font-size:12px;}.quick-view-popup .product-fulldetails a{font: 13px Georgia W01 Italic !important;} .quick-view-popup .product-fulldetails a:hover{text-decoration: underline!important;} .quick-view-popup .viewproduct-info .productimage-wrapper{float:left; width:300px;}.quick-view-popup .viewproduct-info .productimage-wrapper .viewproduct-thumbnail {float:left; margin-left:10px;}.quick-view-popup .viewproduct-info .productimage-wrapper .viewproduct-thumbnail ul li a img{height:auto;}.quick-view-popup .viewproduct-info .productimage-wrapper .viewproduct-thumbnail ul li span{visibility:hidden; position:absolute; text-decoration:none;}.quick-view-popup .viewproduct-info .productimage-wrapper .viewproduct-thumbnail ul li.thumbnail-image:hover span{visibility:visible; top:0px; }.quick-view-popup .productimage-wrapper .viewproduct-thumbnail ul.menu-nav-vcaurosal{width:60px !important;}.quick-view-popup .productimage-wrapper .viewproduct-thumbnail ul.menu-nav-vcaurosal li{float:none; text-align:left; position:relative; width:60px;}.quick-view-popup .productimage-wrapper .viewproduct-thumbnail ul.menu-nav-vcaurosal li a img{width:60px;}.quick-view-popup .productimage-wrapper .viewproduct-thumbnail ul.menu-nav-vcaurosal li span img{position:fixed; top:195px; height:150px;} .product-options{width:480px;padding-top:20px;margin:0 auto;}.product-option-info{ width:115px;display:inline-block}.product-option-info select{width:110px;}.viewproduct-content .addtobag-quickview a{background:white;border:2px solid #222D3A;padding: 6px 166px;color: #222D3A;text-decoration: none;text-transform: uppercase;font:11pt/20px 'Helvetica';}.viewproduct-content .addtobag-quickview a:hover{color:#fb9550;border:2px solid #fb9550;}.product-fulldetails a{clear: both;color: #F27A45!important;display: block;font: 10pt Georgia;text-decoration: none!important;margin:10px 10px 0 0;padding: 5px}.menu-nav-vcaurosal img{height: 215px!important;}.qv-img-height img{height:auto!important;} .viewproduct-content .product-views ul li.seperator-icon{width:2px; margin:0px 10px 0px 8px; color:#DCDCDC;}.viewproduct-content .product-views ul li.reminder-icon{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -421px transparent !important; height:19px !important; padding-left:21px !important; margin-right:0px;}.viewproduct-content .product-views ul li.reminder-icon a{font-size:8pt;text-transform: uppercase;text-decoration: none;}.viewproduct-content .product-views ul li.reminder-icon:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -393px transparent !important;}.viewproduct-content .product-detail-offers{font:13px HelveticaNeueW01-75Bold; margin:20px 12px 10px 0px; color:#66B7B3;}.viewproduct-content .product-detail-offers span a{font:13px Georgia W01 Italic; padding-left:5px; color:#F27A45; font-weight:normal;}.viewproduct-content.product-detail-offers span a:hover{text-decoration:underline;}#carouselProductCell{ padding-top:3px;color: #66B7B3 ;}#carouselProductCell .product-detail-offers p{margin:0px!important;line-height:10px!important;padding:2px 0px!important;font:8pt HelveticaNeueW01-75Bold !important ;} .viewproduct-content .product-detail-quickview ul li a,.viewproduct-content .product-views ul li a{font:8pt 'Helvetica'; color:#8C95A0; text-transform:uppercase;}.viewproduct-content .product-views ul li a.addFavorite{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 0 -23px transparent;padding:3px 0 4px 21px}.viewproduct-content .product-detail-quickview ul li span{color:#F27A45;font:11pt Georgia W01 Italic,margin-left:0px;padding:0 5px 0 0;}.viewproduct-content .product-detail-quickview ul li.seperator-icon{color:#dcdcdc;margin:0px;width:2px !important;}.viewproduct-content .product-store{float:left; clear:both; margin-top:20px;border-bottom:1px solid #dcdcdc;width:100%;}.viewproduct-content .product-store ul{overflow:hidden;}.viewproduct-content .product-store ul li{float:left; margin-right:10px;}.viewproduct-content .product-store ul li input[type="text"]{color:#B7B7B7;}.viewproduct-content .product-store ul li input[type="submit"], #product-review-container input[type="submit"], #product-qa-container input[type="submit"]{font:13px HelveticaNeueW01-75Bold; background:#FAB485; border:solid 1px #FAB485; border-radius:2px; padding: 8px 10px 6px 8px; color: #FFFFFF; text-decoration: none; text-transform: uppercase; width:130px;float:right;}.viewproduct-content .product-store ul li input[type="submit"]:hover, #product-review-container input[type="submit"]:hover, #product-qa-container input[type="submit"]:hover{background:#FB9550;}.viewproduct-content .product-seperator{border-bottom:1px dashed #E1E1E1; margin:0px 5px 0px 0px; clear:both;}.viewproduct-content p.price{font-size:17pt !important;}.viewproduct-content h5{font:10pt/20px 'Helvetica' !important;text-transform: uppercase;}.viewproduct-content>p{font:10pt/20px 'Helvetica' !important;text-transform: capitalize;}.addtobag-quickview-popup {background: none repeat scroll 0 0 #FFFFFF; border: 5px solid #ccc; border-radius: 3px 3px 3px 3px; color: #333333; display:none; font-size: 14px; left: 25%; position: fixed; top: 5%; width: 785px; z-index: 10000; overflow:hidden;text-align:center;}.addtobag-quickview-popup>h3{float:left;margin-left:20px;font-size:18px;}.addtobag-quickview-popup .continue-shopping a{background:white;border:2px solid #222D3A;padding: 6px 14px;color: #222D3A;text-decoration: none;text-transform: uppercase;font:11pt/20px 'Helvetica';}.addtobag-quickview-popup .continue-shopping a:hover{color:#fb9550;border:2px solid #fb9550;}.addtobag-quickview-popup .view-basket a{background:white;border:2px solid #222D3A;padding: 6px 14px;color: #222D3A;text-decoration: none;text-transform: uppercase;font:11pt/20px 'Helvetica';}.addtobag-quickview-popup .view-basket a:hover{color:#fb9550;border:2px solid #fb9550;}.addtobag-quickview-popup .quickview-continue-shopping ul li{width:auto !important;padding-bottom:25px;}.addtobag-quickview-popup .quickview-continue-shopping .seperator-icon{font-size:16pt;}.addtobag-quickview-popup ul li img{height:120px !important;}.addtobag-quickview-popup h3{font-size:18px!important;line-height:20px;margin:0;}.addtobag-quickview-popup h3 span#productName{font-size:16px!important;}.addtobag-quickview-popup h5{font:9pt/20px 'Helvetica' !important;margin:0;}.addtobag-quickview-popup h2{margin:0;line-height: 30px;}.addtobag-quickview-popup .viewproduct-content p.price{font-size:12pt!important;}.addtobag-quickview-popup ul li{float:left!important;}#try-yourself-product ul li{position: relative;}#try-yourself-product .viewproduct-content .product-views ul li.reminder-icon{padding: 8px 0 0}#suggest-you-section{float:left;width:100%;margin-top:10px;visibility: hidden;}#suggest-you-section a:hover{text-decoration:underline;}.viewproduct-info-viewbag{width:760px;border-bottom:2px solid #CCCCCC;margin:0 0 0 10px;padding-left:10px;}.addtobag-quickview-content{overflow: hidden;}.search-result-cont{border-top:solid 1px #E5E5E5;border-bottom:solid 1px #E5E5E5;height:58px;clear:both;margin-top:20px;} .search-res-title{float:left;width:23%; font:normal 17pt Georgia; padding-top:14px;display:inline-block !important;} .search-res-title .search-res-number{color:#f27a45;}.search-res-title .search-res-text{color:#000000;}.ml5{margin-right:5px;}.makeup-nav-mobile .cat-sub-nav ul li a:hover{color:#F27A45;} .search-result-cont .sort-cont{float: right;font: 11pt georgia!important; width: 77%; }.sort-cont .sub-category-bestselling{height:30px;width:170px;float:right !important;margin:12px 0 0 10px;} .sort-cont a.sort-cont-viewone{color:#000000;font:10pt Georgia W01 Italic;float:right;margin:18px 0 0 10px;}.sort-cont a.sort-cont-viewtwo{color:#f27a45;font:10pt Georgia W01 Italic;float:right;margin:18px 0 0 10px;}.sort-cont .sort-by{margin-top:18px;display:inline-block;float:right;color:#454545;} .search-result-cont .sub-category-bestselling{height:30px;width:170px;float:right;} .sub-category-img{margin-top:10px !important ;display:inline-block !important;} .cont-side-makeup{font:10pt Georgia W01 Italic;color:#000000;margin-bottom:10px;padding-bottom:25px;padding-top:12px;}#product-category-cont .salon-txt{text-align:center;width:100%;float:left;border:solid 3px #000;font:10pt Georgia W01 Italic !important;} #cont-side-refine{margin-left:300px;border-bottom:solid 1px #E5E5E5;padding:24px 0 20px 0;} #product-category-cont .salon-txt h3{color:#000;font-size:14px;line-height:12px;font-style:normal;} .makeup-nav-mobile .cat-sub-nav ul li a:hover{color:#F27A45;} .makeup-breadcrumb.result-heading p span{font-weight:bold}.price-bar #min-range{float:left; margin-left:9px}.price-bar #amount{font: 10pt/20px 'Helvetica'; position: relative; text-align: center; top: -23px;} .price-bar #max-range{} .price-bar #slider-range{float: left;}.price-bar #amount{text-align:center}.view-brand-popup .all-brands-sublisting-wrap ul.all-brands-sublisting{margin-left: 78px;}.dimSearchSuggContainer{background:#fff; z-index:1000; border:1px solid #ccc;} .dimSearchSuggContainer:empty{border:none}.dimSearchSuggContainer .link a{color:#333; font-size:11pt;}#product-category-cont #search-prod>ul{list-style-type:none;list-style-position:outside;margin:10px 0 0 0;} #product-category-cont #search-prod>ul>li{list-style-type:none;float:left;text-align:center;padding:0 10px;margin-top:30px;height:350px;}.dimSearchSuggContainer{background:#fff; z-index:1000; border:px solid #ccc;padding: 0 20px 0 40px;}.dimSearchSuggContainer .link a{color:#333; font-size:11pt;}.dimRoots{font:14pt Georgia W01 Bold Italic; margin:10px 0; text-tranform:uppercase;}.dimResult{margin-bottom:3px;}.dimSearchSuggContainer .link a:hover, .dimSearchSuggContainer .link a:hover span{color:#F27A45!important;}.dimResult.selected .link a, .dimResult.selected, .dimResult.selected .link a span{color:#F27A45!important;}.selection-box-cont ul ul{border: 1px solid #b7b7b7!important;display: inline-block;background: #ffffff;border-radius:5px;} .selection-box-cont{overflow:hidden;}.selection-box-cont ul{width:165px;float:left;margin:0;padding:0 0 0 8px} .selection-box-cont ul:last-child{border:0;}.selection-box-cont ul li.title{font:10pt Georgia;color:#454545;text-transform:uppercase;margin-bottom:10px;}.selection-box-cont ul li.title-brand{font:10pt Georgia W01 Italic;color:#454545;margin-bottom:10px;display:inline-block !important;} .selection-box-cont ul li.title-brand a{display:none}.selection-box-cont ul li.view-list{display:inline-block !important; float:right !important;padding-right:10px !important;} .selection-box-cont ul li.title a{display:none}.selection-box-cont ul li {display:block;clear:both;} .selection-box-cont ul li input[type='checkbox']{border:solid 1px #e5e5e5;float:left;}.selection-box-cont ul li span{padding-left:5px;width:125px;display:inline-block;}.selection-box-cont ul.color-cont{width:47%;float:left;margin:27px 5px 0;padding:0;border:0;min-height: 84px;}.selection-box-cont ul.price-cont{width:50%;float:left;margin:27px 5px 0;padding:0;min-height: 84px;}.selection-box-cont ul.color-cont li.color-panel{float:left;width:80%;clear:none;}.selection-box-cont ul.color-cont li.color-txt{float:left;_width:10%;margin-top:15px;}.selection-box-cont ul.color-cont li.color-panel ul {width:100%;border: none!important;background: url("/images/beauty-tips-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);} .selection-box-cont ul.color-cont li.color-panel ul li{float:left;width:auto;clear:none;padding:10px 0 5px 10px;position: relative;height: 40px;}.selection-box-cont ul.price-cont li.price-bar{float:left;width:89%;clear:none;margin-top: 20px;} .selection-box-cont ul.price-cont li.price-txt{float:left; margin-top:20px}.selection-box-cont ul.price-cont.singleline li.price-txt{ margin-top:0px}.search-result-cont{border-top:solid 1px #E5E5E5;border-bottom:solid 1px #E5E5E5;height:58px;clear:both;margin-top:20px;}.search-result-cont .search-res-title-cont{float:left;width:5%; color:#f27a45;font:17pt Georgia W01 Italic;padding-top:14px;} .search-result-cont .search-res-title-content{float:left;width:52%; color:#000000;font:20pt Georgia W01 Italic;padding-top:10px;} .search-result-cont .search-res-title-viewcont{float:right;width:7.1%; color:#f27a45 !important;font:10pt Georgia W01 Italic;padding-top:19px;} .search-result-cont .search-res-title-viewcontent{float:right;width:7.5%; color:#000000 !important;font:10pt Georgia W01 Italic;padding-top:19px;} .search-result-cont .search-res-title-bestselling{float:left; color:#000000;padding-top:15px;margin-left:60px;} .search-result-cont .sub-category-bestselling{height:30px;width:170px;float:right;} .cont-side-elements{font:10pt Georgia W01 Italic;color:#000000;margin-bottom:10px;padding:12px 0 25px 0;}.cont-side-selection{float:left !important; font:10pt HelveticaNeueW01-75Bold !important; margin:0 0 25px 0;} .cont-side-select{padding:15px 0 10px 0;} #cont-side-header{border-bottom:solid 1px #E5E5E5;padding:24px 0 20px 0;} a.search-res-title-resetall{width:auto; color:#f27a45 !important;font:10pt Georgia W01 Italic;float:right;padding-right:10px;}.show-hide-filter{background:url(/ulta/images/glyphiconsNew.png) no-repeat scroll -28px -1395px transparent;float: right;padding :10px}a.search-res-title-filter{width:auto; color:#454545 !important;font:10pt Georgia;float:right;padding-right:25px;} a.search-res-title-filter span.filter-count{ color:#f27a45}.subcategory-banner{background-position: center center; height:259px; background-repeat:no-repeat}.subcategory-banner img{display:none}.prodlist-banner-txt-wrap{position:absolute; top:30%; left:40%; text-align:center;}.prodlist-banner-txt-wrap .leftcon{float:left}.prodlist-banner-txt-wrap .ghtcon{float:left;padding-left:5px;}#product-category-cont #liquid1>ul{list-style-type:none;list-style-position:outside;margin:20px 0 0 0;}#product-category-cont #liquid1>ul>li{list-style-type:none;float:left;text-align:center;padding:0 10px;margin-top:30px;height:350px;}#product-category-cont .liquid ul li div.quick-view-prod a.product img{}#product-category-cont ul li h4.prod-title{font: 10pt HelveticaNeueW01-75Bold !important;color:#252525;margin:0;padding:0;word-wrap:break-word;margin-top:10px;text-transform:uppercase;line-height:20px;}#product-category-cont ul li p.prod-desc{color: #000000;font: 11pt HelveticaNeueW01-55Roma;line-height:10pt;word-wrap:break-word;}#product-category-cont ul li p.price{color: #454545;font: 11pt HelveticaNeueW01-75Bold;font-weight:bold;}#product-category-cont ul li h4.prod-title a{font-size:10pt;color:#252525;margin:0;padding:0;word-wrap:break-word;margin-top:10px;text-transform:uppercase;line-height:20px;}#product-category-cont ul li p.prod-desc a{color: #000000;font: 11pt HelveticaNeueW01-55Roma;word-wrap:break-word;} .productPrice span.regPrice{color: #454545;font: 11pt HelveticaNeueW01-75Bold;}#product-category-cont .arrow-cont .left-arrow{float:left;padding-left:10px;margin-top:50px;}#product-category-cont .arrow-cont .right-arrow{float:right;padding-right:10px;margin-top:50px;}.view-product-bottom{border-top:dashed 1px #E4E4E4;clear:both;padding:10px 0 10px 0;text-align:center;}.search-result-content-overide{border-top:none!important;margin-top:0px!important;padding:5px 0;border-bottom:none!important}.filter-toggle-arrow{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -18px -1388px transparent;float:left!important;padding:0px!important;margin-top:-6px!important;}.floatl-imp{float:left!important;}.pdL15{padding-left: 15px;}.pdT10{padding-top: 10px;}.pdTB20-30{padding:20px 0 30px;}.search-result-description{border-bottom:1px solid #dcdcdc;padding:30px 0 20px;}.prod-filter-container{background:url('/images/beauty-tips-bg.png') repeat;width:100%;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;}.filter-reset{overflow:hidden;border-bottom:1px solid #dcdcdc;}.layout { padding: 50px; font-family: Georgia, serif; }.layout-slider { margin-bottom: 60px; width: 50%;padding-top: 33px; }#slider-range, #slider-range2 {width:70%;margin:8px 10px 0 10px;} #slider-range2.ui-slider-horizontal {border: 0 none;}#slider-range2.ui-slider-horizontal .ui-slider-range, #slider-range2.ui-slider-horizontal .ui-slider-handle {background: url("/img/slide.png") repeat scroll 0 0 transparent;}#slider-range2.ui-slider-horizontal .ui-slider-range {background-position: 0 -42px;background-repeat: repeat-x;height: 21px;}#slider-range2.ui-slider-horizontal .ui-slider-handle {background-position: 0 0; background-repeat: no-repeat;border: 0 none;height: 21px;top: 0; width: 21px;}#slider-range2.ui-slider-horizontal .ui-slider-handle:focus {outline: 0 none;}#slider-range2.ui-slider-horizontal .ui-slider-handle + .ui-slider-handle {background-position: -21px 0;}#inStoreStyling{margin: 0px;}.cat-banner img{display:none}.subcat-banner{height:260px !important;}.cat-banner{background-position:center center; background-repeat:no-repeat; height:360px} .cat-banner-txt-wrap{position:absolute; top:30%; left:50%; text-align:center}.cat-banner-txt-wrap h3{color:#fff; font-size:35pt; font-weight:normal}.cat-banner-txt-wrap h3.banner-cat-txt-bold{ font-weight:bold;}.cat-banner-txt-wrap .banner-cat-txt{color:#fff; font:35pt Georgia W01 Regular;}.makeup-breadcrumb{font:13pt Georgia W01 Italic;margin-top:20px}.makeup-breadcrumb ul{margin:0; border-bottom:1px solid #dcdcdc; padding-bottom:20px}.makeup-breadcrumb li {display:inline;font:11pt Georgia W01 Italic;}.makeup-breadcrumb li a{color:#F17946;font:11pt Georgia W01 Italic;padding:0 10px;}.makeup-breadcrumb li:first-child a{padding-left:0}.makeup-breadcrumb li:last-child a{color:#222D3A;} .facecategoryMT{margin-top: -40px !important;}.homebreadcrumb{color: #F17946;font: 13pt Georgia W01 Italic;}.facecategorytypes ul{width:100%; text-align:center; margin:10px 0 0 0}.facecategorytypes ul li{display:inline-block; margin:10px 9px;}.face-skin-type{display:table;overflow:auto;margin:0px auto;}.face-skin-type-subDiv{display:table-cell;vertical-align: middle;}.face-skin-type .face-skin-type-subDiv ul li{display: inline;}.mt150{margin-top: 150px;}.mt80{margin-top: 80px;}.brands-height{height: 200px !important;}.strike-blue-text{color:#65B7B3;}.shopall-button{text-align: center;}.shopall-button a{float: none;}.liquid .wrapper .caroufredsel_wrapper ul li p{margin:0; line-height:13pt;} span.product-fulldetails a{margin:0}.liquid ul li .product-detail-offers a{color: #66B7B3;font:10px HelveticaNeueW01-75Bold;}.liquid ul li .product-detail-offers a p{margin:0; line-height:10px;}.liquid .wrapper .caroufredsel_wrapper ul li .product-detail-offers a p{margin:0; line-height:10pt;}.liquid ul li p{margin:0; line-height:10pt;}.span9.float-right-cont.inner-cont.pdp-mob{display:none;}.pd-banner{background-color:#EDD0B2; height:140px}.product-detail-info {float:left; width:100%; position:relative; overflow:hidden; margin-top:40px}.product-detail-info .viewproduct-image{float:left; overflow:hidden;}.product-detail-info .product-detail-content{float:left; width:52%; color:#252525; text-align:center; min-height:360px;}.product-detail-info .product-detail-content h5{font:13pt HelveticaNeueW01-75Bold; text-transform:uppercase;}.product-detail-info .product-detail-content h5 a{color:#252525; text-decoration:underline}.product-detail-info .product-detail-content h3{font:21pt Georgia W01 Regular;}.product-detail-info .product-detail-content .product-item-no{font:11pt HelveticaNeueW01-75Bold; color:#454545;}.product-detail-info .price{font:15pt HelveticaNeueW01-75Bold;}.product-detail-info .product-detail-views{font-size:12px; overflow:hidden; padding-bottom:15px;}.product-detail-info .product-detail-views ul{float:right; margin:0px 0px 0px 15px;}.product-detail-info .product-detail-views ul li{width:140px; float:left; margin-left:0px;}.product-detail-info .product-detail-views ul li.seperator-icon{width:2px; margin:0px 15px 0px 5px; color:#DCDCDC;}.product-detail-info .product-detail-views ul li.read-icon{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -291px transparent; height:19px; padding-left:10px;}.product-detail-info .product-detail-views ul li.question-icon{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -75px transparent; height:19px; padding-left:10px;}.product-detail-info .product-detail-views ul li.share-icon{height:19px; width:85px;}.product-detail-info .product-detail-views ul li.read-icon:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -317px transparent; height:19px;}.product-detail-info .product-detail-views ul li.question-icon:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -98px transparent; height:19px;} .product-detail-info .product-detail-views ul li span{padding:0px 5px 0px 0px; margin-left:0px; font:11pt Georgia W01 Bold Italic; color:#F27A45;}.product-detail-info .product-seperator{border-bottom:1px dashed #E1E1E1; margin:0px 5px 0px 0px; padding-top: 10px; clear:both;}.product-detail-info .product-detail-links{width:101%; font-size:12px; overflow:hidden; padding-bottom:3%; padding-top:4%; clear:both; text-align:left;}.product-detail-info .product-detail-links ul{margin:0px; width:100%; text-align:center;}.product-detail-info .product-detail-links ul li{display:inline-block;}.product-detail-info .product-detail-links ul li.seperator-icon{width:2px; margin:0px 10px 0px 8px; color:#DCDCDC;}.product-detail-info .product-detail-links ul li.reminder-icon{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -401px transparent; height:19px; padding-left:21px;}.product-detail-info .product-detail-links ul li.favorites-icon:hover{height:19px;}.product-detail-info .product-detail-links ul li.reminder-icon a {color:#FB9550 !important; cursor:default;}.product-detail-info .product-detail-links ul li.reminder-icon:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -401px transparent; height:19px;}.product-detail-info .product-detail-links ul li.reminder-icon .tooltip{font:8pt Georgia W01 Italic; opacity:2;}.product-detail-info .product-detail-links ul li.reminder-icon .tooltip.top .tooltip-arrow {margin-left: 0px 0px 0px 50px; border-top:5px solid #FFFFFF; border-width: 6px 6px 0;}.product-detail-info .product-detail-links ul li.reminder-icon .tooltip-inner{background-color:#FFFFFF; border:1px solid #B7B7B7; color:#454545; height:32px; max-width:215px !important; padding:12px 8px 5px 8px;}.product-detail-info .product-detail-links ul li.coupon-icon:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -372px transparent; height:19px;}.product-detail-info .product-detail-content .product-detail-views ul li a, .product-detail-info .product-detail-content .product-detail-links ul li a{font:8pt HelveticaNeueW01-75Bold; color:#A4ADB8; text-transform:uppercase;}.product-detail-info .product-detail-content .product-detail-links ul li a#sharelink{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -143px transparent;padding: 3px 0 4px 21px;}.product-detail-info .product-detail-content .product-detail-links ul li a.addFavorite{padding:3px 0 4px 21px;background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -23px transparent;}.product-detail-info .product-detail-errors{width:100%; font-size:12px; overflow:hidden; padding-bottom:15px; clear:both; text-align:center; color:red;}.product-detail-info .product-detail-views ul li a:hover, .product-detail-info .product-detail-links ul li a:hover{color:#FB9550;}.product-detail-info .product-detail-links ul li a.addFavorite:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px 3px transparent;color:#FB9550;}.product-detail-info .product-detail-links ul li a#sharelink:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -164px transparent;color:#FB9550;}.product-detail-info .product-detail-content .product-share-links{float:right; width:70%; margin-left:20%; margin-right:20%;}.product-detail-info .product-detail-content .product-share-links ul{margin:0px; float:right; padding: 3px 10px;}.product-detail-info .product-detail-content .product-share-links ul li{float:left; margin:2px 5px 5px 5px;}.product-detail-info .product-detail-content .product-share-links a.share-link-cont{background:none repeat scroll 0 0 #FFFFFF; border:2px solid #222D3A; border-radius:4px 4px 4px 4px; clear: both; color: #222D3A; display: inline-block; font-size: 8pt; line-height: 16px; padding: 3px 10px; text-decoration: none; text-transform: uppercase;}.product-detail-info .product-detail-content .product-share-links a.share-link-cont:hover{border:2px solid #FB9550; color:#FB9550;}p.foundation-link-mob{display:none;}.product-detail-info .product-detail-wrapper{float:left; width:48%;}.product-detail-info .product-detail-wrapper ul li a img{height:auto;}.product-detail-info .product-detail-wrapper ul li span{visibility:hidden; text-decoration:none;}.product-detail-info .product-detail-wrapper ul li.product-detail-thumbnail:hover span{visibility:visible; top:0px; left:75px;}.product-detail-info .product-detail-content .product-detail-offers{font:13px HelveticaNeueW01-75Bold; margin:20px 12px 10px 0px; color:#66B7B3;}.product-detail-info .product-detail-content .product-detail-offers span a.specialOffer{font:13px HelveticaNeueW01-75Bold; color:#F27A45;}.product-detail-info .product-detail-content .product-detail-offers span a{font:13px Georgia W01 Italic; padding-left:5px; color:#F27A45; font-weight:normal;}.product-detail-info .product-detail-content .product-detail-offers span a:hover{text-decoration:underline;}.product-detail-info .product-detail-content .product-detail-rating{margin:5px 0px 10px 0px;}.product-detail-info .product-detail-content .product-detail-rating span.price{color: #454545; font: 8pt Georgia W01 Bold Italic; padding-left:10px;}.product-detail-info .product-detail-options{float:left; padding-top:10px; width:100%;}.product-detail-badges{border-radius: 999px 999px 0px 999px; height: 40px;position: absolute;text-align: center;z-index: 100}.scene7-pdp-container{min-height:1px;}.product-detail-options ul{margin:0 0 0 0px;}.product-detail-options #dropdown-category-select_msdd{width:230px !important;}.product-detail-options #dropdown-category-select_child{width:228px !important;}.product-detail-options #dropdown-measurement-select_msdd, .product-detail-options #dropdown-quantity-select_msdd{width:96px !important;}.product-detail-options #dropdown-measurement-select_child, .product-detail-options #dropdown-quantity-select_child{width:94px !important;}.product-detail-options .product-detail-eCard ul label {font-size: 8pt; font-weight: normal;}.product-detail-options .product-detail-eCard ul li {width: 45%; text-align:right; float:left; margin:1%;}.product-detail-options .product-detail-eCard ul li input {width:95%;}.product-detail-options .product-detail-eCard ul li textarea {width:95%;}.product-detail-info .product-opt-info{float:left; margin-right:10px;}.product-detail-info .product-opt-info.addtobag{margin-left:40px; margin-top:-10px;}.product-detail-info .product-opt-info.points select{width:214px; position: relative;}.product-detail-info .product-opt-info select{width:104px;position: relative;}.product-detail-info .product-detail-button{float:left; text-align:center;}.product-detail-info .product-detail-instore-button{margin:10px 0px 20px 0px; text-align:center; width:100%}.product-detail-info .product-detail-instore-button .product-detail-findstore {clear:both; margin:5px;}.product-detail-info .product-detail-instore-button .product-detail-findstore span a{font:13px Georgia W01 Italic; padding-left:5px; color:#F27A45; font-weight:normal;}.product-detail-info .product-detail-egc-button{float:left; margin:10px 0px 20px 0px; text-align:center; width:100%}.product-detail-info .product-detail-content .product-detail-button input[type="button"]{font:11pt HelveticaNeueW01-75Bold; background:#FFFFFF; border:2px solid #222D3A; border-radius:2px; padding: 6px 14px; color: #222D3A; text-decoration: none; text-transform: uppercase; width:275px; height:40px;}.product-detail-info .product-detail-content .product-detail-button input[type="button"]:hover{border:2px solid #FB9550; color:#FB9550;}.product-detail-info .product-detail-content .product-detail-button input[type="submit"]{font:11pt HelveticaNeueW01-75Bold; background:#FFFFFF; border:2px solid #222D3A; border-radius:2px; padding: 6px 14px; color: #222D3A; text-decoration: none; text-transform: uppercase; width:275px; height:40px;}.product-detail-info .product-detail-content .product-detail-button input[type="submit"]:hover{border:2px solid #FB9550; color:#FB9550;}.product-detail-info .product-detail-content .product-detail-instore-button input[type="button"]{font:11pt HelveticaNeueW01-75Bold; background:#FFFFFF; border:2px dotted #E1E1E1; border-radius:2px; padding: 6px 14px; color: #a4adb8; text-decoration: none; text-transform: uppercase; width:100%; height:40px; cursor:default;}.product-detail-info .product-detail-content .product-detail-egc-button input[type="button"]{font:11pt HelveticaNeueW01-75Bold; background:#FFFFFF; border:2px solid #222D3A; border-radius:2px; padding: 6px 14px; color: #222D3A; text-decoration: none; text-transform: uppercase; width:100%; height:40px;}.product-detail-info .product-detail-content .product-detail-egc-button input[type="submit"]{font:11pt HelveticaNeueW01-75Bold; background:#FFFFFF; border:2px solid #222D3A; border-radius:2px; padding: 6px 14px; color: #222D3A; text-decoration: none; text-transform: uppercase; width:100%; height:40px;}.product-detail-info .product-detail-content .product-detail-egc-button input[type="button"]:hover{border:2px solid #FB9550; color:#FB9550;}.product-detail-info .product-detail-content .product-detail-egc-button input[type="submit"]:hover{border:2px solid #FB9550; color:#FB9550;}.product-detail-info .product-detail-content .product-detail-egc-example a{font:13px Georgia W01 Italic; padding-left:5px; color:#F27A45; font-weight:normal;}.ask-question-icon{ background: url("/images/pdp-icon-sprite.png") no-repeat scroll 0 -625px rgba(0, 0, 0, 0); height: 19px; margin-right: auto; margin-left: auto; width: 105px; padding: 3px 0 4px 21px; text-align:left; font: 8pt HelveticaNeueW01-75Bold;color: #FB9550;position:relative;right:7px;}.product-detail-reviewSummary, .product-detail-questionSummary{width:220px; margin-left:auto; margin-right:auto;}.product-features .product-store-content .store-address-capt a{color: #0088CC} .product-description .product-store ul li input[type="button"], #product-review-container input[type="submit"], #product-qa-container input[type="submit"]{font:bold 13px Helvetica; background:#FAB485; border:solid 1px #FAB485; border-radius:2px; padding: 8px 10px 6px 8px; color: #FFFFFF; text-decoration: none; text-transform: uppercase; width:130px;}.product-description .product-store{clear:both;margin: 0 0 -10px;}.product-description .product-store ul{overflow:hidden; margin-left:0px} .product-description .product-store ul li:first-child{float: left;}.product-description .product-store ul li:last-child{float:left; margin-left:10px;}.product-description .product-store ul li input[type="text"]{width:296px;}.product-description .product-store ul li input[type="submit"], #product-review-container input[type="submit"], #product-qa-container input[type="submit"]{font:13px HelveticaNeueW01-75Bold; background:#FAB485; border:solid 1px #FAB485; border-radius:2px; padding: 8px 10px 6px 8px; color: #FFFFFF; text-decoration: none; text-transform: uppercase; width:130px;}.product-description .product-store ul li input[type="button"]:hover, #product-review-container input[type="submit"]:hover, #product-qa-container input[type="submit"]:hover{background:#FB9550;}.product-description #closest-store-section .product-catalog-head{border-top: 1px solid #E1E1E1; padding-top: 30px;} .dd {text-align:left; background-color:#fff; font:11pt Helvetica; float:left; color:#B7B7B7;}.dd .ddTitle {background:#FFFFFF; border:1px solid #E1E1E1; padding:3px; text-indent:0; cursor:default; overflow:hidden; height:20px; padding:7px;}.dd .ddTitle span.arrow {background:url(/ulta/images/glyphiconsNew.png) no-repeat 2px -706px transparent !important; float:right; display:inline-block; width:36px; height:20px; cursor:pointer;}.dd .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:16px;}.dd .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0}.dd .ddTitle img.selected {padding:0 3px 0 0; vertical-align:top;}.dd .ddChild {position:absolute; border:1px solid #E1E1E1; border-top:none; display:none; margin:0; width:auto; overflow:auto; overflow-x:hidden !important; background-color:#ffffff;}.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}.dd .ddChild a {display:block; padding:7px; text-decoration:none; overflow:hidden; color:#454545; white-space:nowrap; cursor:pointer; border-bottom:1px dashed #E1E1E1;}.dd .ddChild a:last-child{border-bottom:0px;}.dd .ddChild a:hover {background-color:#FFFFFF; color:#FB9550;}.dd .ddChild a img {border:0; padding:0 2px 0 0; vertical-align:middle;}.dd .ddChild a.selected {background-color:#FFFFFF;}.left-cont-product-store a.store-google-map-popup{color: #454545 !important; font: 9pt HelveticaNeueW01-75Bold !important; } .left-cont-product-store form{margin:0px;} .hidden {display:none;}.product-features .product-store-content{float:left; width:95%; font:normal 9pt Helvetica; text-transform:uppercase; text-align:left;}.product-store-content .disclaimer{display: inline-block;font:8pt helveticaneuew01-55roma;text-transform:none;}.product-features .product-store-content .product-store-close a{float:right; color:#454545;}.product-features .product-store-content ul{margin:0px; width:100%; float:left;}.product-features .product-store-content ul li{float:left; width:50%;}.product-features .product-store-content .product-store-location ul li{font-weight:bold;float: right;}.product-features .product-store-content .product-store-location ul li a{float:right;}.product-features .product-store-content .product-store-titles{float:left; width:100%; padding:0 10px;}.product-features .product-store-content .product-store-titles ul li.store-title-col1{color: #33333;margin-right: 5px;padding:0 6px;width: 60.5%;font: 11pt/21px 'HelveticaNeueW01-75Bold';}.product-features .product-store-content .product-store-titles ul li.store-title-col2{color:#333333; width:25%; margin:0px; padding:0 6px;font: 11pt/21px 'HelveticaNeueW01-75Bold';}.product-features .product-store-content .store-address-wrapper{float:left; width:100%; margin:10px 0px 10px 0px;}.product-features .product-store-content .store-address-wrapper .product-store-address{float:left; width:97%; margin-right:5px;}.product-features .product-store-content .store-address-wrapper .product-store-address p{margin:0px; padding:0px;}.product-features .product-store-content .store-address-wrapper .product-store-address .store-address-capt{text-transform:capitalize;}.product-features .product-store-content .store-address-wrapper .product-store-address .left-cont-product-store a{color: #F27145;font: 10pt Georgia W01 Italic;}.store-address-wrapper .product-store-address ul li{width: 100%;margin-top: 10px;padding-left: 10px;}.store-address-wrapper ul.store-adderss-list .left-cont-product-store{width: 65%;float: left;}.store-address-wrapper ul.store-adderss-list .right-cont-product-store{width: 30%;float: left;}.store-address-wrapper ul.store-adderss-list .right-cont-product-store input{background-color:#FAB485;border: medium none;border-radius: 2px 2px 2px 2px;color: white;cursor: pointer;padding: 4px;}.store-address-wrapper ul.store-adderss-list .right-cont-product-store .font-wght{display: none;}.store-address-wrapper .product-store-add-cont{height: 180px;overflow: hidden;border: 1px solid #E1E1E1;border-radius:4px; }ul.store-adderss-list .right-cont-product-store div{font-weight: bold;}.product-store-titles li.store-title-col1,.product-store-titles li.store-title-col2{text-transform: capitalize;font-weight: bold;} .product-store-address #mapContainer{clear: both;margin: 10px;padding: 10px;text-align: center;width: 95%;}.product-store-address #gMapDiv{ background-color: #E5E3DF;height: 440px;overflow: hidden;position: relative;}.no-result-wrap{border-bottom:1px solid #DCDCDC; padding-bottom:20px; margin-bottom:20px}.no-result-lt{width:68%; float:left}.no-result-lt h2{font:17pt Georgia W01 Bold;}.no-result-lt p{font-size: 9pt;font-weight: normal;}.no-result-rt{width:30%; float:right;margin-top: 20px;}.no-result-rt p{font:12pt Georgia; text-align:center}.no-result-rt ul{margin:0; padding:0; text-align:center}.no-result-rt ul li{font-size:12px; line-height:20px}.no-result-rt ul li a{text-decoration:underline;font:9pt Georgia; color:#333}.product-features{clear:both; width:100%; padding-top:10px; overflow:hidden;}.product-features .product-colors{float:left; width:45%; border-top:1px solid #E1E1E1; margin-right:10px; color:#222D3A; font-family:Helvetica;}.product-features .product-colors h5{font:11pt HelveticaNeueW01-75Bold; padding-top:5px;}.product-features .product-colors .color-panel{float: left; width: 100%; max-height: 360px;}.product-features .product-colors .color-panel ul{float:left; margin:2px;}.product-features .product-colors .color-panel ul li{float: left; padding: 3px 3px 0px 0px; width:auto;}.product-features .product-colors .color-panel ul li img:hover{outline: 2px solid #FB9550;}.product-features .product-colors .color-panel .swatch-selected{outline: 2px solid #FB9550;}.product-features .product-colors .color-panel-divider{border-bottom:1px solid #E1E1E1; padding-bottom:35px; clear:both;}.product-features .product-description{float:left; width:52%; margin-left:15px; border-top:1px solid #E1E1E1;}.swatch-tooltip{font:8pt Georgia W01 Italic; width: 150px; min-height:150px; border: none; background: #FFFFFF; display:block; box-shadow: none !important; padding:0px !important; border-width:0px !important;}.swatch-tooltip .ui-tooltip-content{background: #FFFFFF; box-shadow: 0 0 8px #E1E1E1 !important; padding:5px; border:1px solid #E1E1E1 !important;}.coupon-tooltip{font:8pt Georgia W01 Italic; border: none; background: #FFFFFF; display:block; box-shadow: none !important; padding:0px !important; border-width:0px !important;}.coupon-tooltip .ui-tooltip-content{background: #FFFFFF; box-shadow: none !important; border:1px solid #E1E1E1; -moz-border-radius: 5px; border-radius: 5px; padding:5px; text-align:center;}.ul-prod-title.head{margin-top:-42px; position:relative;}.product-gifts{width:90%; float:left; overflow:hidden; margin-top:30px; padding:25px; background:url("/images/gift-wid-pur-bg.jpg") repeat scroll 0px 0px transparent;}.product-gifts .product-gift-title{border-bottom:1px solid #E1E1E1; padding-bottom:10px;}.product-gifts span.product-gift-head{ font: 23pt HelveticaNeueW01-75Bold; color: #222d3a;}.product-gifts span.product-gift-head-with-purchase{font: normal 23pt Helvetica; color: #222d3a;}.product-gifts p{color: #77818C; font: 12pt Georgia W01 Italic;}.product-gifts .product-gifts-wrapper{float:left; width:100%;}.product-gifts .product-gifts-wrapper .product-gift-details{float:left; width:100%; border-bottom: 1px dashed #E1E1E1; margin-top:15px; padding-bottom:10px;}.product-gifts .product-gifts-wrapper .product-gift-details.last{border-bottom: none;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-contents{float:left; width:72%;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-contents .product-gift-value{color:#66B7B3;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-images{float:left; width:25%; margin-left:10px;}.product-gifts .product-gifts-wrapper .product-gift-details p{font:11pt Georgia W01 Italic; color: #454545;}.product-gifts .product-gifts-wrapper .product-gift-details p span{color: #000000; display:block; font:9pt Georgia W01 Italic;}.product-description{width:100%; padding-top:10px;}.product-description .product-catalog{border-bottom:1px solid #E1E1E1; margin:0px 0px 20px 0px; overflow:hidden;}.product-description .product-catalog-head{font: 11pt HelveticaNeueW01-75Bold; color:#222d3a; colorwidth:100%; padding:10px 0px 20px 0px; cursor: pointer;}.product-description .product-catalog-head a{float:right; color:#222d3a;}.product-description .product-catalog-content{font:11pt Georgia W01 Regular; color:#454545; float:left; margin:0px 0px 20px 0px;}#product-like-container{width:100%; float:left; margin-top:30px; margin-bottom:30px;}#product-like-container h3.ul-prod-title.head{font:normal 20pt helvetica; margin-bottom:30px; margin-top:-65px;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{float: left; margin-right:15px; padding-bottom: 5px; width: 418px;}#product-like-container ul li{text-align:center;}#product-like-container #liquid13 ul#foo13 li .prod-img-rating img, #product-like-container #liquid14 ul#foo14 li .prod-img-rating img{width:50px; height:9px;}#product-like-container #liquid13 ul#foo13 li .prod-descrpt-wrapper, #product-like-container #liquid14 ul#foo14 li .prod-descrpt-wrapper{color:#222D3A; text-align:center;}#product-like-container #liquid13 ul#foo13 li .prod-desc, #product-like-container #liquid14 ul#foo14 li .prod-desc{font: 11pt HelveticaNeueW01-55Roma; margin-bottom:5px;}#product-like-container #liquid13 ul#foo13 li p.price, #product-like-container #liquid14 ul#foo14 li p.price{color: #454545; font: 12pt Georgia W01 Bold Italic;}#product-like-container #liquid13 ul#foo13 li p.prod-color-type, #product-like-container #liquid14 ul#foo14 li p.prod-color-type{color: #77818C; font: 12pt Georgia;}#product-like-container #liquid13 ul#foo13 li .quick-view-popup, #product-like-container #liquid14 ul#foo14 li .quick-view-popup{text-align:center;}#product-like-container #liquid13 ul#foo13 li .quick-view-popup ul, #product-like-container #liquid14 ul#foo14 li .quick-view-popup ul{margin:0px;}#product-like-container #liquid13 ul#foo13 li .quick-view-popup .product-views ul li, #product-like-container #liquid14 ul#foo14 li .quick-view-popup .product-views ul li{float:left;}#product-review-container{width:100%; float:left;}#product-review-container h3.ul-prod-title.head{font:normal 21pt helvetica; margin-bottom:40px; margin-top:-65px;}#product-review-container .product-review-contents{float:left; width:100%;}#product-review-container .product-review-contents .product-review-head{font:20pt Georgia; color:#252525;}#product-review-container .product-review-contents .product-review-row1, #product-review-container .product-review-contents .product-review-row2{width:100%; float:left;}#product-review-container .product-review-contents .product-review-row2.mob{display:none;}#product-review-container .product-review-contents .product-review-row1 .product-review-head{border-bottom:1px solid #E1E1E1; float:left; width:25%; padding-bottom:16px; margin-bottom:10px;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1{width:24%; margin-right:20px;}#product-review-container .product-review-contents span{color:#F27A45; font-family:Georgia W01 Italic;}#product-review-container .product-review-contents .product-review-row1 .reviews-option-row1{float:left; width:48%; border-bottom:1px solid #E1E1E1;}#product-review-container .product-review-contents .product-review-row1 .reviews-option-row1 select{float:right; width:180px;}#product-review-container .product-review-contents .product-review-row1 .reviews-option-row1 #product-review-option_msdd{float:right; margin-bottom:11px;}#product-review-container .product-review-contents .product-review-row1 .reviews-option-row1 #product-review-option_msdd span{color:#B7B7B7; font-style:normal;}#product-review-container .product-review-contents .product-review-row1 .reviews-option-row1 #product-review-option_title{height:20px;}#product-review-container .product-review-contents .product-review-row1 .reviews-option-row1 #product-review-option_child a span{color:#454545;}#product-review-container .product-review-contents .product-review-row1 .reviews-option-row1 #product-review-option_child a span:hover{color:#FB9550;}#product-review-container .product-review-contents .product-review-col1, #product-review-container .product-review-contents .product-review-col2{float:left; width:26%; margin-right:6px; font:11pt Georgia W01 Regular; color:#454545; line-height:20px; font-weight:normal;}#product-review-container .product-review-contents .product-review-col3{float:left; width:46%; margin-top:10px; font:11pt Georgia W01 Regular; line-height:20px;}#product-review-container .product-review-contents .product-review-col1 .review-col1-wrapper{overflow:hidden; border-bottom:1px dashed #E1E1E1; padding-bottom:10px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper{float:left; margin-top:10px; width:100%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper ul{float:left; margin:0px; width:100%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper ul li{float:left;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper ul li.pdp-rating.progress{width:50%; height:5px; margin:10px 10px 0px 10px; border-radius:1px 1px 1px 1px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper ul li.pdp-rating.progress span.bar{background-color:#FB9550; background-image:linear-gradient(to bottom, #FB9550, #FB9550); background-image: -o-linear-gradient(top, #FB9550, #FB9550); -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FB9550', endColorStr='#FB9550', GradientType=0)"; background-image: -webkit-linear-gradient(top, #FB9550, #FB9550); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FB9550), to(#FB9550)); background-image: -moz-linear-gradient(top, #FB9550, #FB9550);}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper ul li.star4.pdp-rating.progress span.bar{width:75%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper ul li.star3.pdp-rating.progress span.bar{width:50%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper ul li.star2.pdp-rating.progress span.bar{width:10%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper ul li.star1.pdp-rating.progress span.bar{width:15%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper ul li.prod-rating-value{font:13pt Georgia W01 Italic; color:#F27A45;}#product-review-container .product-review-contents .product-review-col1 .product-review-specs{clear:both; margin:25px 0px 15px 0px; border-bottom:1px dashed #E1E1E1; padding-bottom:12px;}#product-review-container .product-review-contents .product-review-col1 .product-review-specs.cons{border-bottom:1px solid #E1E1E1;}#product-review-container .product-review-contents .product-review-col1 .product-review-specs .product-review-head{padding-bottom:5px;}#product-review-container .product-review-contents .product-review-col1 .product-review-specs .product-spec-cont{}#product-review-container .product-review-contents .product-review-col1 .write-review input[type="submit"]{margin-top:15px;}#product-review-container .product-review-contents .product-review-col1 .write-review-link{padding-top: 10px;}#product-review-container .product-review-contents .product-review-col1 .write-review-link a{color: #F27A45; font: 13px Georgia W01 Italic; padding-top: 10px;}#product-review-container .product-review-contents .product-review-col1 .write-review-link a:hover{text-decoration:underline;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper{float:left; margin-top:10px; margin-bottom:30px;}#product-review-container .product-review-contents .product-review-col2 .review-member-image{float:left;margin:10px 5px 0px 0px;}#product-review-container .product-review-contents .product-review-col2 .review-member-info{float:left; margin:10px 0px 25px 5px;}#product-review-container .product-review-contents .product-review-col2 .review-member-info input[type="submit"]{border: 1px solid #F27A45; background-color:#FFFFFF; color: #F27A45; padding: 5px 10px; text-decoration: none; text-transform: none; margin-top:5px; width:85px;}#product-review-container .product-review-col2 .review-member-name span{display:block; color:#454545; font-style:normal;}#product-review-container .review-member-info .review-member-details{margin-top:10px;}#product-review-container .review-member-info .review-member-details p{margin:0px 0px 7px 0px; }#product-review-container .product-review-col3 .product-review-comments{float:left; margin:10px 0px 10px 0px;}#product-review-container .product-review-col3 .product-review-comments .product-comments-wrapper{float:left; border-left:1px dashed #E1E1E1; padding-top:1px; margin-bottom:20px;}#product-review-container .product-review-col3 .product-review-comments .customer-comments{font-style:italic; margin:0px 0px 15px 20px;}#product-review-container .product-review-col3 .product-review-comments .customer-feedback{margin-left:20px;}#product-review-container .product-review-col3 .product-review-comments .customer-feedback ul{float:left; margin:0px 0px 10px 0px;}#product-review-container .product-review-col3 .product-review-comments .customer-feedback ul li{float:left; padding-right:5px;}#product-review-container .product-review-col3 .product-review-comments .customer-reviews{clear:both; margin-left:20px; margin-top:10px;}#product-review-container .product-review-col3 .product-review-comments .customer-reviews ul{float:left; margin:0px;}#product-review-container .product-review-col3 .product-review-comments .customer-reviews ul li{float:left; width:48%; margin:0px 5px 10px 0px;}#product-review-container .product-review-col3 .product-review-comments .customer-reviews img{width:100%;}#product-review-container .product-review-col3 .product-review-comments .customer-suggestion{clear:both; margin:20px 0px 10px 0px; background-color:#E8EAEB; padding:15px 15px 15px 20px;}#product-review-container .product-review-col3 .product-review-comments .customer-suggestion p{display:inline; float:right;}#product-review-container .product-review-contents.no-review{float:left; width:100%; display:none;}#product-review-container .product-review-contents.no-review .product-review-row1 .product-review-head{width:73%;}#product-review-container .product-review-contents.no-review .product-review-row1 .product-review-head.col-1{width:24%;}#product-review-container .product-review-contents.no-review .product-review-col2{width:72%; margin-top:15px;}.get-social-mobwrapper{display:none;}#product-qa-container{width:100%; color:#77818C; float:left; margin-top:50px;}#product-qa-container h3.ul-prod-title.head{font:normal 21pt helvetica; margin-bottom:30px;}#product-qa-container .product-review-wrapper{float:left; width:100%; margin-top:12px;}#product-qa-container .product-qa-col1{float:left; width:25%; margin-right:20px; font-family:Georgia; color:#252525;}#product-qa-container .product-qa-head{font:20pt Georgia;}#product-qa-container .product-qa-head span{color: #F27A45; font: 15pt Georgia W01 Italic;}#product-qa-container .product-qa-col1 .product-qa-btn{margin-top:15px; border-top:1px solid #E1E1E1;}#product-qa-container input[type="submit"]{background: none repeat scroll 0 0 #FAB485; border: 1px solid #FAB485; color: #FFFFFF; padding: 6px 10px 6px 8px; text-decoration: none; text-transform: uppercase; margin-top:15px;}#product-qa-container .product-qa-col1 .product-qa-link{padding-top: 10px;}#product-qa-container .product-qa-col1 .product-qa-link a{color: #F27A45; font: 13px Georgia W01 Italic; padding-top: 10px;}#product-qa-container .product-qa-col1 .product-qa-link a:hover{text-decoration:underline;}#product-qa-container .product-qa-col2{float:left; width:72%; font-family:Georgia; color:#252525;}#product-qa-container .product-qa-col2 .product-qa-row1{display:block; overflow:hidden;}#product-qa-container .product-qa-col2 .product-qa-row1 ul{margin:0px; padding:0px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li{float:left; padding:0px;}#product-qa-container ul li.product-search input.search-input{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -12px -335px white; font: normal 10pt Helvetica; border: 1px solid #E1E1E1; border-radius: 0px; color:#B7B7B7; float: left; width:255px; height:32px; margin:0px 12px 0px 15px; padding:2px 0px 0px 35px; text-indent:0px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li #product-qa-option_msdd{width:168px !important; margin-bottom:10px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li #product-qa-option_title{height:20px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li #product-qa-option_child{width:166px !important;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li select{width:150px; margin-left:10px; font: normal 13pt Helvetica; color:#252525; border:1px solid #E1E1E1;}#product-qa-container .product-qa-col2 .product-queries{font: 15pt Georgia W01 Italic; color:#252525; margin: 0px 0px 9px 0px;}#product-qa-container .product-qa-col2 p{color:#454545; font: 13pt Georgia W01 Italic;}#product-qa-container .product-qa-col2 p.product-queries-sub, #product-qa-container .product-qa-col2 p.product-rply-btns, #product-qa-container .product-qa-col2 p.product-ans-sub{font-style:normal; font-size:13pt; color:#454545;}#product-qa-container .product-qa-col2 .product-response-wrapper{float:left; width:100%; overflow:hidden; margin-bottom:15px; padding-top:20px; border-top:1px solid #E1E1E1;}#product-qa-container .product-qa-col2 .product-quotes{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -560px transparent; padding:15px; color: #222D3A; float:left; width:2%;}#product-qa-container .product-qa-col2 .product-response-info{float:left; width:90%;}#product-qa-container .product-queries-sub{margin-bottom:5px;}#product-qa-container .product-queries-reply{border-top:1px dashed #E1E1E1;margin:25px 0px 10px 0px; padding-top:20px; clear:both;}#product-qa-container .product-ans-sub{margin:10px 0px 25px 0px;}#product-qa-container .product-rply-btns{float:right;}#product-qa-container .product-rply-btns span{color:#F27A45; font: 15pt Georgia W01 Italic;}#product-qa-container .product-rply-btns input[type="submit"]{font:13px HelveticaNeueW01-75Bold; background: none repeat scroll 0 0 #222D3A; border: 1px solid #222D3A; color: #FFFFFF; padding: 6px 14px; text-decoration: none; text-transform: uppercase; margin:0px 0px 0px 10px;}#product-qa-container .product-rply-btns input[type="submit"]:hover{background:#77818C; border: 1px solid #77818C;}#product-qa-container .product-review-wrapper.no-qa{float:left; width:100%; margin:10px 0px 20px 0px; display:none;}#product-qa-container .product-review-wrapper.no-qa .product-qa-row2 p{font:11pt Georgia W01 Regular; margin-top:12px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li #product-noqa-option_msdd{width:167px !important; margin-bottom:10px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li #product-noqa-option_title{height:20px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li #product-noqa-option_child{width:166px !important;}.all-brand-banner{background:url(/images/all-brand-banner.jpg) no-repeat center center; height:281px;}ul.all-brand-listing{list-style-type: none;display: table;margin: 0 auto;}ul.all-brand-listing li{display: inline-block;margin:0 22px 10px 0;font-size: 22px;font-style: italic;font-weight: normal;}ul.all-brand-listing{border-bottom: 1px solid #DCDCDC;padding-bottom: 10px;width:100%;text-align:center;}.all-brands-sublisting-wrap ul.all-brands-sublisting {margin:10px 0;overflow:auto;} .all-brands-sublisting-wrap ul li:first-child{display: block; float:none; font: 23px Georgia W01 Italic;color:222d2a;font-weight:bold; margin:5px 0}.all-brands-sublisting-wrap ul li{float:left; width:200px; margin-top:5px;font: 13px Georgia W01 Italic;color:222d2a;cursor:pointer;}.all-brands-sublisting-wrap ul li a{color:#222d2a;} .all-brands-sublisting-wrap ul li:hover{text-decoration: underline;}.brand ul li a{color: #F17946;}.all-brands-height {height: 125px !important;}.brand ul li a.active-brand{color:#A4ADB8;}.active-brand{color:#A4ADB8;}.brand ul li a:hover{color:#A4ADB8;text-decoration:none;}.brand{margin-top:50px!important;}.brand-logo-container .brand-logo-wrap{width:75%;float:left;margin:40px 0;}.brand-logo-container .beauty-freegift-cont{width:20%;float:right;margin:40px 0;}.brand-logo-container .brand-logo-wrap .left-txt{width:100%;float:left;font:31pt/30px 'HelveticaNeueW01-Thin';text-transform: uppercase}.brand-logo-container .beauty-freegift-cont .left-txt{float:left;_padding:55px 0 55px 20px;padding-left: 20px;}.brand-logo-container .beauty-freegift-cont .rgt-img{float:left;_padding:55px 0 55px 10px;padding-left: 10px;} a.add-to-favbtn{display:block;background: url("/images/pdp-icon-sprite.png") no-repeat scroll 20px -477px transparent;padding:8px 25px 6px 45px;;color:#ffffff !important;text-decoration:none !important;text-transform:uppercase;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font:11pt 'Helvetica';text-align:center;background-color:#A4ADB8;}.pdTB55{padding:55px 0;}.shop-brand-btn{border:solid 2px black;padding:6px 25px 4px;color:#222D3A;float:left;text-decoration:none;text-align:center;text-transform: uppercase;border-radius: 3px 3px 3px 3px;font:11pt 'Helvetica';display: inline-block;}.bor-btm{border-bottom:2px solid #B7B7B7; margin-top:-2px}.bor-btm-one{margin-top:-58px; margin-bottom:50px;border-bottom:2px solid #B7B7B7;}.brand-landing-category{position: relative;margin-bottom:50px}ul.brand-landing-category-list{ text-align:center; width:100%; margin:0; }.brand-landing-category ul li{display:inline-block;padding:20px 10.7px;font: 14pt HelveticaNeueW01-75Bold;border-bottom:none; text-transform:capitalize }.brand-landing-category ul li ul{display:none}.brand-landing-category ul li.active-brand-one{border-bottom:2px solid #222d3a}.brand-landing-category ul li.active-brand-one >a{color:#F27A45!important;}.brand-landing-category ul li.active-brand-one ul{display:block; position:absolute; width:100%; margin:0; left:0; top:60px}.brand-landing-category ul li ul li{display:inline-block;padding:20px 10.7px;font: 12pt Helvetica;border-bottom:none;}.brand-landing-category ul li a{color:#222d3a;}.brand-landing-category ul li a:hover{color:#F17946;text-decoration:none;}.featured-component-hei{height:375px;}.pdBT{padding-bottom: 0px!important;}.brand-history-container{background-color:#f5f5f5;overflow:hidden;width:100%;}.brand-history-image-wrap{float:right;width:43%;display:block;_padding-bottom:60px;}.brand-history-icons{float:right;width:26%;text-align:center;margin-right:115px;}.brand-history-icons p.asked{font: 16pt Georgia W01 Italic;color:#252525;padding:0 25px;}.brand-history-icons p.who-asked{font:9pt Georgia;text-align:center;text-transform:uppercase;margin-bottom:25px;}.brand-history-icons .arrow a.arrow-btn{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -498px transparent;border: 1px solid black;border-radius: 16px 16px 16px 16px;display: block;height: 30px;width:30px;margin:24px auto 0 auto}.brand-history-icons .arrow a:focus{outline:none;}.brand-history-container .history-content{display:none;float:left;padding-bottom:80px;margin-left:375px;margin-top:40px;}.history-content p.history-para{display:inline-block;margin-top:10px;font:11pt Georgia;padding-right:40px;vertical-align: top;}.history-content p.start{color: #252525;font:16pt Georgia;}.caps{float: left;font: 125pt/0.7 Georgia W01 Italic !important;padding-right: 15px;}.featured-collection-wrap{text-align:center;}.featured-category{text-align:center;}.featured-category-caption{font:10pt Georgia !important;text-align:center;color: #838383;}.eye-brows .eye-brows-cont{text-align:center;width:100%;float:left;} .eye-brows .eye-brows-wrapper{width:49%;float:left;padding-bottom:30px;}.eye-brows .eye-brows-cont h3{color:#000;font-size:22px;text-transform:uppercase;line-height:16px;font-style:normal;}.beauty-tips-cont .view-tutorial p.prod-desc { color: #77818C;font: 10pt Georgia;}.beaty-tips .the-direction{width:30%;float:left}.beaty-tips .salon-txt p.prod-desc{ color: #77818C;font:10pt Georgia;}.beaty-tips .salon-txt p.direction{font:10pt Georgia !important;text-align:center;color: #838383;line-height: 7px!important;}a.get-direction {background: none repeat scroll 0 0 #FAB485;border-radius: 3px 3px 3px 3px;clear: both;color: #FFFFFF !important;display: inline-block;font: 11pt 'Helvetica';padding: 6px 10px;text-decoration: none !important;text-transform: uppercase;}a.get-direction:hover{background:#fb9550;} .beauty-tips-btn-font{font-size:11pt !important;}.beauty-foundation{font-size:11pt !important;text-transform: none!important;line-height:30px;color:black!important;}h3.ul-brand-title{text-align:center;font:16pt 'HelveticaNeueW01-55Roma', Helvetica, Arial, sans-serif;line-height:40px;color:#000 !important;font-size:20px;font-weight:normal;}.padd-lrb-30{padding:0px 30px 20px;}.bann-height-brands{height: 510px!important;}.carousel-indicators-brands{top:420px!important;}#brands-beauty-tips-product-section >ul{margin:0px 20px 10px 20px;}#brands-beauty-tips-product-section >ul >li{position:relative;}#liquid16 li{width:410px;}#liquid16 li img{height: 255px;}#tocModaldelete .wrappers .close.closedel{text-decoration:none!important;}.myaccount-favorites ul:last-child{border:none;}.navContainer ul.navlinks{overflow:hidden;}.navContainer .navlinks li{line-height:25px;}.my-acc-txt-wrap{position:absolute; top:38%; left:39%; text-align:center}.my-acc-txt-wrap h3.banner-acc-txt{color:#fff; font-size:65px; font-weight:normal}.my-acc-txt-wrap h3.banner-acc-txt span{ font-weight:bold;}.brand-logo-container .brand-logo-wrap .left-txt span{font-weight:bold}.my-acc-rewards{background:#222d3a; border-radius: 3px 3px 3px 3px;color: #FFFFFF !important; display: block; font: 8pt 'HelveticaNeue'; padding: 10px 20px ; text-align: center; text-decoration: none !important;text-transform: uppercase }.brand-landing-category-list.acc-sub-nav li{font-size:15px; font-weight:bold; padding:15px 6.2px}.brand-landing-category-list.acc-sub-nav li a:hover {color:#A4ADB8;}.brand-landing-category ul li.active-brand-one ul{display:block; position:absolute; width:100%; margin:0; left:0; top:40px}ul.brand-landing-category-list li{display:inline-block;padding:20px 10.7px;font: 10pt HelveticaNeueW01-55Roma !important;border-bottom:none; text-transform:capitalize }.brand-landing-category-list.acc-sub-nav li ul li{font-weight:normal;}.brand-landing-category-list.acc-sub-nav li ul li a:hover {color:#f17946}.member-info-title{color: #77818C;}.member-information{border-right: 1px dotted #DCDCDC; width: 40% !important;}.member-information ul{margin-top: 10px;margin-left:0;}.member-information ul li{margin-top: 5px;}.my-accounts-breadcrumb ul{padding-bottom:20px;margin-top: 25px;}.my-accounts-breadcrumb li {display:inline;}.my-accounts-breadcrumb li a{color:#F17946;font:italic 10pt Georgia;padding:0 10px;}.my-accounts-breadcrumb li:first-child a{padding-left:0}.platinum-range{width: 53% !important;}.platinum-range p{font: 13pt Georgia W01 Regular;line-height: 40px;}.platinum-range p span{color: #65B7B3; }.platinum-range p span:first-child{font-style: italic;}.view-rewards{font:10pt Georgia W01 Italic;color:#F17946}.editBilling{font:10pt Georgia W01 Italic;color:#F17946}.editShipping{font:10pt Georgia W01 Italic;color:#F17946}.editShow{font:10pt Georgia W01 Italic;color:#F17946}.recent-orders{width:100%;height:45px;border-bottom:2px solid #DCDCDC;}.recent-orders .brand-logo-wrap{width:46%;float:left;}.recent-orders .beauty-freegift-cont{width:44%;float:right; margin-right: 40px;text-align:right;}.recent-orders-title{font:13pt georgia w01 regular;text-transform: capitalize;}.myaccounts-row-title ul{margin:0;}.myaccounts-row-title ul li{font:11pt helvetica;display:inline-block; width: 20%;padding: 17px 0px 17px 0px;}.myaccounts-row-title ul li:FIRST-CHILD{width:10%;}.myaccount-orders-details ul{margin:0;}.myaccount-orders-details ul li{font:11pt HelveticaNeueW01-55Roma;display:inline-block; width: 20%;padding: 17px 0px 17px 0px;}.myaccount-orders-details ul li:FIRST-CHILD{width: 10%;}ul.noborder{border: none!important;}.myaccount-addressbook .brand-logo-wrap{width:33%;float:left;}.myaccount-addressbook .beauty-freegift-cont{width:48%;float:left;}.myaccount-addressbook .beauty-freegift-cont .myaccount-home-billing{border-left: 1px dotted #DCDCDC;padding-left: 37px;}.myaccount-addressbook .myaccount-home-billing span{font:11pt HelveticaNeueW01-75Bold;}.myaccount-addressbook .myaccount-home-billing p{font:11pt HelveticaNeueW01-55roma;margin-bottom: 5px;}.myaccount-payment{width: 39% !important;}.myaccount-favorites ul{overflow:hidden; margin:0;border-bottom: 1px solid #DCDCDC;clear:both;padding-bottom:5px;}.product-desc-ul ul{height: 230px!important;} .myaccount-favorites ul li{float: left;display: block;font:12pt helveticaneuew01-75bold;display:inline-block;}.myaccount-favorites ul li:first-child{width: 39% !important;}.myaccount-favorites ul li:first-child img{width: 35%;float: left;}.myaccount-favorites ul li:first-child div{width: 57%;float: left;}.myaccount-favorites ul li:first-child div h6.myaccount-item{font:10pt HelveticaneueW01-55Roma;}.myaccount-favorites ul li:nth-child(2){width:10% !important;}.myaccount-favorites ul li:nth-child(3){width:21% !important;}.myaccount-favorites ul li:last-child a.org-link-cont{padding-left: 0;margin-left: 22px;float: left;}.brder-bottom{border-bottom: 1px solid #DCDCDC;}.enrollment-date{font:10pt Georgia W01 Regular;width: 208px;line-height: 4px;float: left;}.myaccount-favorites ul li .dd .ddTitle span.ddTitleText {float: left;}.myaccount-favorites ul li .dd .ddTitle{margin-top: 10px;}.myaccount-favorites ul li .dd .ddChild a {height: 30px;margin-left: -13px;}.myaccount-myfavourites-para{font:11pt HelveticaNeueW01-55roma;padding: 20px 0;}.platinum-range #slider-range-myaccount{height: 20px;background:url("../images/pdp-icon-sprite.png") no-repeat scroll 359px -577px #fff;background-color: #FFFFFF5; border: 10px solid #FCDBC2;margin-left:0;width: 90%;border-right:20px solid #FCDBC2;margin-top: 25px; }.platinum-range .ui-slider-range{border-radius:0 !important;background: #FB9550;background-color: #FB9550; }.platinum-range span.range-slider-value{font:12pt Georgia W01 Italic;font-weight: bold;margin-left: 140px;}.ml125{margin-left: 125px;}.myaccount-favorites ul li div h6 a{color: #333333;}.myaccount-favorites ul li div h6 {text-indent: 2px;font:10pt HelveticaNeueW01-75bold;!important;}.myaccount-favorites ul li div h6 a.view-rewards{color: #F17946;}.myaccount-addressbook .myaccount-home-billing p span{font:11pt HelveticaNeueW01-55roma;}.brand-landing-category-list .active-brand-one ul li{font:10pt HelveticaNeueW01-55Roma!important;}.myaccount-section-acc-head{display:none;}.brand-logo-container.myaccount-welcome .brand-logo-wrap .left-txt span{font: 25pt helveticaneuew01-75bold;}.brand-logo-container .rewards-main-cont{background: #f2f2f2;}.myaccount-navbar .active-brand-one a:hover{color:#F27946!important;}.myaccount-navbar ul li.active-rewards >a{color:#F27A45!important;}.brand-logo-wrap .my-reward-points-btn a{background: none repeat scroll 0 0 #ffffff;border: 2px solid black;box-shadow: none;color: #222D3A;font: 10pt HelveticaNeueW01-75Bold !important;padding: 5px 15px;}.brand-logo-wrap .my-reward-points-btn a:hover{color:#F27946;border: solid 2px #F27946;}.brand-logo-wrap .title-rewards-myaccount {font:12pt HelveticaneueW01-55Roma;}.beauty-freegift-cont .title-rewards-myaccount{font:12pt HelveticaneueW01-55Roma;text-transform: uppercase;}.beauty-freegift-cont .title--myaccount-target{font:11pt helveticaneuew01-75bold;}.background-jquery-ui-handle{width: 20px;position: relative;height:55px;background:url("../images/progress-arrow.png") no-repeat scroll 7px 7px transparent;cursor:default;}.background-jquery-ui-handle span{cursor:auto; top:-15px;position: relative;font: bold 12pt HelveticaneueW01-55Roma;}#slider-range-myaccount .slider-right-arrow{ background: url("../images/pdp-icon-sprite.png") no-repeat scroll 0 -576px #FCDBC2;float: right;margin-top: 0;padding: 0 15px 20px 5px;position:relative;right: -18px;}.platinum-range #slider-range-myaccount .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{background: none transparent;border: none;}.member-information ul li span.points{color:#F27946}.member-information ul li span{font:11pt helveticaneuew01-75bold;margin-left: 5px;}.member-information ul.member-details li {font:11pt HelveticaNeueW01-55Roma;text-transform: capitalize;}.my-accounts-breadcrumb li a:hover,.platinum-range a.view-rewards:hover{text-decoration: underline;}.recent-orders .beauty-freegift-cont a.view-rewards{text-decoration: underline;}.myaccount-orders-details ul li a{color:#F27946;}.myaccount-orders-details.my-rewards ul li.image a{height:20px;width:20px;display:block}.myaccount-addressbook a:hover{text-decoration: underline;}.brand-logo-wrap.myaccount-payment{width:100%!important;}.my-account-product .price{font:12pt helveticaneuew01-75bold;}.ultamate-reward-section{text-transform: capitalize!important;}.ultamate-reward-section{background: url("../images/glyphiconsNew.png") no-repeat scroll 127px -693px #F5F5F5!important;padding: 15px 20px 0 10px!important;}.myaccount-breadcrumb-nav-container{font: 31pt/30px 'HelveticaNeueW01-Thin';}.myaccount-breadcrumb-nav-container .brand-logo-wrap span{font-weight: bold;}.myaccount-breadcrumb-nav-container .makeup-breadcrumb{margin:15px 0 0 0;}.ml105{margin-left: 185px;}.myaccount-addressbook .myaccount-home-billing .boolean span{font: 11pt HelveticaNeueW01-55roma;}.order-myaccountflow .myaccount-orders-details ul li span{display:none;} .my-address-form .add-new-address-link span{border: 1px solid #F27946;font-size: 15px;padding: 2px;color:#F27946}.my-address-form .add-new-address-link{margin:20px 20px 20px 0;}.my-address-form .my-address-form-main{padding: 10px;}.my-address-form .my-address-form-main ul{width: 70%;}.my-address-form .my-address-form-main{margin:20px 20px 20px 0;border-left:1px dotted #DCDCDC;font:14px HelveticaNeueW01-55Roma !important;display: none;color:#555555;}.my-address-form .my-address-form-main input[type="text"]{Font:11pt HelveticaNeueW01-55Roma !important;background: none no-repeat scroll 10px center #FFFFFF;border: 1px solid #DCDCDC;height: 20px;border-radius:0}.my-address-form .my-address-form-main input[type="text"].address-phno-1{width:50px;}.my-address-form .my-address-form-main input[type="text"].address-phno-3{width:70px}.my-address-form .my-address-form-main select{Font:11pt HelveticaNeueW01-55Roma !important;border-radius:0;}.my-address-form .my-address-form-main input[type="checkbox"]{margin: 4px 4px 4px;}.my-address-form .my-address-form-main .btn-add{float: left;Width:18%;}.my-address-form .my-address-form-main .btn-cancel{float: left;Width:18%;}.my-address-form .my-address-form-main .button-feilds{height: 60px;}.my-address-form .my-address-form-main .btn-add input[type="submit"]{background: none repeat scroll 0 0 transparent;border: 1px solid black;box-shadow: none;color: #222D3A;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:100px;border-radius:2px;}.my-address-form .my-address-form-main .btn-cancel input[type="submit"]{background: #222d3a;border:1px solid #222D3A;color: #ffffff;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:100px;}.my-address-form .my-address-form-main .btn-add input[type="submit"]:hover{color:#F27946;border: solid 1px #F27946;}.my-address-form .my-address-form-main .btn-cancel input[type="submit"]:hover{background:#77818c;border:1px solid #77818c}.brand-logo-wrap.address-height{min-height:180px;}.my-payment-form .add-new-payment-link{margin:20px 20px 20px 0;}.my-payment-form .add-new-payment-link span{border: 1px solid #F27946;font-size: 15px;padding: 2px;color:#F27946}.my-payment-form .my-payment-form-main{padding: 10px;}.my-payment-form .my-payment-form-main ul{width: 70%;}.my-payment-form .my-payment-form-main{margin: 20px 20px 20px 0;border-left: 1px dotted #DCDCDC;font:14px HelveticaNeueW01-55Roma !important;display: none;color:#555555;}.my-payment-form .my-payment-form-main input[type="text"]{Font:11pt HelveticaNeueW01-55Roma !important;background: none no-repeat scroll 10px center #FFFFFF;border: 1px solid #DCDCDC;height: 20px;border-radius:0}.my-payment-form .my-payment-form-main input[type="text"].address-phno-1{Font:11pt HelveticaNeueW01-55Roma !important;width:50px;}.my-payment-form .my-payment-form-main input[type="text"].address-phno-3{Font:11pt HelveticaNeueW01-55Roma !important;width:70px}.my-payment-form .my-payment-form-main select{Font:11pt HelveticaNeueW01-55Roma !important;border-radius:0;}.my-payment-form .my-payment-form-main input[type="checkbox"]{margin: 4px 4px 4px;}.my-payment-form .my-payment-form-main .btn-add{float: left;Width:18%;}.my-payment-form .my-payment-form-main .btn-cancel{float: left;Width:18%;}.my-payment-form .my-payment-form-main .button-feilds{height: 60px;}.my-payment-form .my-payment-form-main .btn-add input[type="submit"]{background: none repeat scroll 0 0 transparent;border: 1px solid black;box-shadow: none;color: #222D3A;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:100px;border-radius:2px;}.my-payment-form .my-payment-form-main .btn-cancel input[type="submit"]{background: #222d3a;border:1px solid #222D3A;color: #ffffff;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:100px;}.my-payment-form .my-payment-form-main .btn-add input[type="submit"]:hover{color:#F27946;border: solid 1px #F27946;}.my-payment-form .my-payment-form-main .btn-cancel input[type="submit"]:hover{background:#77818c;border:1px solid #77818c}.my-payment-form li.card-entry-form{border-bottom: 1px dotted #DCDCDC;border-top-width: 0;margin: 10px 0;}.my-payment-form .my-payment-form-main ul li select#dropdown-month-select,.my-payment-form .my-payment-form-main ul li select#dropdown-year-select{width:100px}.order-status-summary .my-account-shipping-add{width:30%;}.order-status-summary .my-account-billing-add{width:30%;}.order-status-summary .myaccount-payment-method{width:30%;float: left;}.order-status-summary .myaccount-addressbook span.title{font:12pt HelveticaNeueW01-75Bold;background: none repeat scroll 0 0 #FFFFFF;position: relative;top:-15px;}.order-status-summary .myaccount-addressbook p.boldtxt{font:11pt HelveticaNeueW01-75Bold;}.order-status-summary .ship-bill-pay-cont{font:11pt HelveticaNeueW01-55Roma !important;margin: 5px;padding:5px;border: 2px solid #DCDCDC;height: 380px;}.order-status-summary .order-date-status{font:11pt HelveticaNeueW01-55Roma !important;}.my-account-order-summary-details ul li{width:15%;float:left;font:11pt helveticaneuew01-55roma;}.my-account-order-summary-details ul li.product-col{width:35%;}.my-account-order-summary-details .product-col div.image-holder{width: 40%;float: left;font:10pt HelveticaneueW01-55Roma; }.my-account-order-summary-details .product-col div.product-details-holder{width:55%;float: left;padding-left:5px;font:10pt Georgia W01 regular; }.my-account-order-summary-details .product-col div.product-details-holder a{color:#333333;text-decoration: underline;}.my-account-order-summary-details ul{overflow:hidden;border-bottom: 1px solid #DCDCDC;margin: 25px 0px;padding-left:5px; }.my-account-order-summary-details ul:last-child{border: none;}.my-account-order-summary-details .header-order-summary{border-top-width: 0;font: 12pt helveticaneuew01-75bold;height: 40px;text-align: center;}.my-account-order-summary-details .header-order-summary .product-col{width:30%;}.my-account-order-summary-details .order-summary-main-container{border: 1px solid #dcdcdc;}.my-account-order-summary-details .order-summary-main-container li span{display:none;float:left}.summary-container-order{font:11pt HelveticaNeueW01-55Roma !important;}.summary-container-order .gift-total-summary{padding: 5px;border:2px solid #dcdcdc;width:30%;float: left;}.summary-container-order .gift-total-summary p{font:10pt helveticaneuew01-75bold; }.summary-container-order .gift-total-summary .gift-section{padding:10px 0}.summary-container-order .total-order-summary-details{width: 55%;float: left;}.summary-container-order .total-order-summary-details>ul{width:100%;float: right;}.summary-container-order .total-order-summary-details>ul>li.labels-section{width:60%;float: right;text-align: right;}.summary-container-order .total-order-summary-details .underline-border{border-bottom: 1px solid #dcdcdc;}.summary-container-order .total-order-summary-details>ul>li.labels-section span{display: block;float: right;width: 70px;}.button-section-order-summary{overflow: hidden;width: 88%;}.summary-container-order .total-order-summary-details>ul>li.labels-section .total{font:11pt HelveticaNeueW01-75Bold}.button-section-order-summary .btn-back input[type="submit"]{background: #222d3a;border:1px solid #222D3A;color: #ffffff;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:100px;}.button-section-order-summary .btn-back input[type="submit"]:hover{background:#77818c;border:1px solid #77818c}.button-section-order-summary .btn-print-order-details input[type="submit"]{background: none repeat scroll 0 0 transparent;border: 1px solid black;box-shadow: none;color: #222D3A;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:150px;border-radius:2px;}.button-section-order-summary .btn-print-order-details input[type="submit"]:hover{color:#F27946;border: solid 1px #F27946;}.button-section-order-summary .btn-back{float: left;}.button-section-order-summary .btn-print-order-details{float: right;} .create-acc-left-cont{float: left;width: 35%;}.create-acc-right-cont{float: right;width: 65%;}.create-acc-cont{margin-left: 0px;}.create-acc-left-cont .create-acc-email-id{width: 88%; }.create-acc-right-cont .create-acc-firstname{width: 88%;}.create-acc-right-cont select{width:94%;}.create-acc-right-cont .create-acc-address{width: 88%;}.create-acc-right-cont .create-acc-city{width: 88%;}.create-acc-right-cont .left-side-name{float: left;width:47%;}.create-acc-right-cont .left-side-name.phone-number-zip{float: none!important;}.create-acc-right-cont .right-side-name{float: left;width:47%;}.create-acc-right-cont .create-acc-birthday{width:28%;}.create-acc-title{font:36pt/39px 'HelveticaNeueW01-Thin';}.create-acc-right-cont .create-acc-address{margin-left: 0px;}.create-acc-right-cont .create-acc-birthday-cont{float:left;}.create-acc-main-container{border-top: solid 1px #dcdcdc;border-bottom: solid 1px #dcdcdc;display: inline-block;}.create-acc-rewards-section .create-acc-membership-num{width:210px;}.create-acc-rewards-section .create-acc-rewards-sign{display: block;}.create-acc-rewards-section .membership-number-link{display: block;color:#ababab;text-decoration: underline;font-style: italic;width:250px;}.create-acc-rewards-section .create-acc-continue{border-radius: 3px;color: white;margin-top: 10px;padding: 8px 16px;width: 100px;background: #75818A;clear:both;font:10pt 'HelveticaNeueW01-75Bold';text-transform: uppercase;border: 0;}.create-acc-main-container input,.create-acc-rewards-section .create-acc-membership-num{ display: inline-block; height: 20px; padding: 4px 6px; margin-bottom: 10px; font-size: 14px; line-height: 20px; color: #555555; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; vertical-align: middle; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #dcdcdc; -webkit-appearence:none;}.create-acc-main-container .create-acc-cont h5,.create-acc-rewards-section h5{font:11pt Georgia W01 ;}span.circle-questionmark{border: 1px solid #ABABAB;border-radius: 10px 10px 10px 10px;color: #ABABAB;padding: 0 4px;margin-left: 2px;}.create-acc-tp30{margin-bottom:15px;margin-top: 20px;}.create-acc-rewards-section ul{margin-left: 0px;}.create-acc-rewards-section ul li span{padding-left: 5px;}.create-acc-rewards-section ul li input[type="radio"]{margin:0 0 3px;}.create-acc-main-container .right-side-name.phone-number-zip.phoneFieldsadd input.phone{width:56px;}.create-acc-main-container .create-acc-birthday-cont input{width:80px;}.create-acc-rewards-section ul li:nth-child(3),.create-acc-rewards-section ul li:nth-child(4){margin-top: 5px;}.create-acc-cb-text{padding-left: 5px;display: inline-block;width: 86%;color:#ababab;font-style: italic;}.create-acc-tp30 input[type="checkbox"]{float: left;height: auto;} .signin-title{font:18pt/39px 'HelveticaNeueW01-Thin',helvetica;}.signin-main-container h5{font:12pt Georgia W01 ;}.signin-main-container .signin-left-cont{float: left;width: 48%;margin-top: 10px;}.signin-main-container .signin-right-cont{float: left;width: 48%;margin-top: 10px;}.signin-main-container a{color:#ababab;text-decoration: underline;font-style: italic;font-size:9pt;}.signin-main-container .signin-email-id{width:88%;}.signin-main-container .signin-button{border-radius: 3px;color: white;margin-top: 10px;padding: 8px 0;width: 100px;background: #75818a;clear:both;font:10pt 'HelveticaNeueW01-75Bold';text-transform: uppercase;border: 0;}.signin-main-container span{display: block;}.signin-main-container h5:first-child{margin-top: 20px;}.signin-main-container .signin-new-title{margin-top: 45px;}.signin-main-container .signin-rewards-txt{}.signin-main-container .signin-email-id{display: inline-block; height: 20px; padding: 4px 6px; margin-bottom: 10px; font-size: 14px; line-height: 20px; color: #555555; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; vertical-align: middle; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #dcdcdc; -webkit-appearence:none;}.signin-main-container a.signin-button{display: block;width:70px;padding: 8px 16px;text-decoration: none;}.signin-main-container{font: 11pt HelveticaNeueW01-55roma;} .Account-info-preferences>span{font: 11pt HelveticaNeueW01-75Bold;margin-left: 40px;}.Account-info-preferences .account-inforamtion{font:11pt HelveticaNeueW01-55roma; }.Account-info-preferences .account-inforamtion input[type="checkbox"]{float:left;margin-right: 5px;}.Account-info-preferences .pref-dob-mm-dd{width:106px;background:#EFEFEF;}.Account-info-preferences .preferences-form{font:10pt HelveticaNeueW01-55Roma;width: 65%;padding:10px;overflow: hidden;display: none;}.Account-info-preferences .preferences-form input{border: 1px solid #DCDCDC;border-radius: 0 0 0 0;font: 11pt HelveticaNeueW01-55Roma !important;height: 20px;}.btn-update-account-info input[type="button"]{background: none repeat scroll 0 0 transparent;border: 2px solid black;box-shadow: none;color: #222D3A;font: 10pt HelveticaNeueW01-75Bold !important;padding: 3px 15px;}.btn-update-account-info input[type="button"]:hover{color:#F27946;border: solid 2px #F27946;}.beautyPreferences-table ul{margin-left:0; width:100%;display: inline-block;}.beauty-preferences-info .beauty-preferences{font: 11pt Georgia W01 regular;}.beauty-preferences-info p{font:11pt HelveticaNeueW01-55roma;}.beautyPreferences-table li{width:20%;float:left;font:11pt HelveticaNeueW01-55Roma;}.beautyPreferences-table .prefernces-header li{font:11pt HelveticaNeueW01-75Bold;}.beautyPreferences-table select.select-prefernces{width:120px;}.categoryinterest-skin-hair ul.categoryinterest-skin-hair-col1>li{width: 30%;float: left;}.categoryinterest-skin-hair ul.categoryinterest-skin-hair-col2>li{width: 30%;float: left;}.categoryinterest-skin-hair .catergory-intrest-skin-hair-cols{overflow: hidden;width: 100%}.categoryinterest-skin-hair .catergory-intrest-skin-hair-cols input[type="checkbox"]{float: left;margin-right: 5px;}.catergory-intrest-skin-hair-cols .cat-int-heading{margin: 10px 0;font: 11pt HelveticaNeueW01-75Bold;}.beauty-preferences-select{border: 1px solid #DCDCDC;}.categoryinterest-skin-hair-updatebtns{overflow:hidden;padding:10px;}.categoryinterest-skin-hair-updatebtns .btn-add{float: right;}.categoryinterest-skin-hair-updatebtns .btn-add input[type="submit"]{margin-left:10px;background: none repeat scroll 0 0 transparent;border: 1px solid black;box-shadow: none;color: #222D3A;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:100px;border-radius:2px;}.categoryinterest-skin-hair-updatebtns .btn-add input[type="button"].btn-pref-cancel{margin-left:10px;background: #222d3a;border:1px solid #222D3A;color: #ffffff;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:100px;}.categoryinterest-skin-hair-updatebtns .btn-add input.btn-pref-update[type="submit"]:hover{color:#F27946;border: solid 1px #F27946;}.categoryinterest-skin-hair-updatebtns .btn-add input[type="button"].btn-pref-cancel:hover{background:#77818c;border:1px solid #77818c}.categoryinterest-skin-hair{font:11pt HelveticaNeueW01-55Roma;}.preferences-form .button-feilds-pref .btn-add{width:50%;float: right;overflow: hidden;}.preferences-form .button-feilds-pref .btn-add input[type="button"].pref-form-update{margin-left:10px;background: none repeat scroll 0 0 transparent;border: 1px solid black;box-shadow: none;color: #222D3A;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:100px;border-radius:2px;}.preferences-form .button-feilds-pref .btn-add input[type="button"].pref-form-update:hover{color:#F27946;border: solid 1px #F27946;}.preferences-form .button-feilds-pref .btn-add input[type="button"].pref-form-cancel{margin-left:10px;background: #222d3a;border:1px solid #222D3A;color: #ffffff;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:100px;}.preferences-form .button-feilds-pref .btn-add input[type="button"].pref-form-cancel:hover{background:#77818c;border:1px solid #77818c}.beauty-preferences-info p.preferences-radio-gender input[type="radio"]{float:left;}.beauty-preferences-info p.preferences-radio-gender{width:70px;padding-left: 40px;}.beautyPreferences-table ul.prefernces-header li{width:150px;}.beautyPreferences-table ul.prefernces-header-cont li{width:150px;}.beauty-preferences-info p.preferences-radio-gender span{text-transform: capitalize;}.preferences-gender{text-transform: capitalize;}.prefernces-header-cont.categories li span:first-child{font: 11pt HelveticaNeueW01-75Bold;margin-bottom: 5px;}.prefernces-header-cont.categories span{display:block;width:100%;}.indent{text-indent:15px;}.makeup-breadcrumb.result-heading{margin: 10px 0 0;padding: 10px 0;}.search-result-cont .sortby{float:right;margin: 18px 0 0;vertical-align: middle}.search-result-cont .search-res-title-bestselling.sorttext{margin-left: 10px;}.selection-box-cont ul.price-cont.singleline{padding:0 0 0 10px; width: 38%; margin:0px;}.selection-box-cont ul li span.view-all{margin-left:10px;float: right;}.selection-box-cont ul li.title span.view-all a{display:block;color: #F27A45;float:right;font:9pt Georgia W01 Italic;margin-right:5px;text-transform: none;}#product-category-cont ul li p.color-desc{color: #77818C;font:10pt Georgia W01 Regular;margin:15px 0 0;}.selection-box-cont ul li a{color:#939393;}.selection-box-cont ul li a:HOVER{text-decoration:underline; color:#F27A45;}div.article-banner{background:url(/images/myacc-banner.jpg) no-repeat center center; height:260px;}div.article-banner-txt-wrap{position:absolute; top:30%; left:40%; text-align:center;}.article-banner .leftpos{float:left}.article-banner .rightpos{float:left;padding-left:5px;}.article-list>li{width: 205px!important;}.article-list li h4.prod-title{padding-bottom: 4px!important;border-bottom: dotted #77818C 1pt;text-transform: none!important;font-size: 11pt!important;}.article-list li p.prod-desc{padding-top: 4px!important;margin: 0px!important;font: 8pt Georgia W01 Italic!important;} a.article-readmore{font: 8pt Georgia W01 Italic;color: #f17946;text-decoration: none}.article-image img{}.article-imageblock{margin-top: 0px!important;}.article-breadcrum{margin-bottom: 0px!important;}.artical-review-container{width: 100%;float: left;}.article-review-row1{float: left;width: 100%;margin-right: 6px;font-family: Georgia W01 Regular;font-size: 10pt;color: #222D3A;line-height: 20px;}.article-content-col1{width: 75%;float:left}.article-content-col2{width: 25%;float:left}.article-content-col1 .col-content1{border-bottom:1pt dotted #77818C}.article-content-col1 .col-content1 h4{font-size: 15.5pt!important;line-height: 25px}.article-content-col1 .col-content1 .date{ float: left;width: 121px;}.article-shareimage{padding-left: 10px;float: right;}.article-shareimage a{color:#222D3A;text-decoration: none}.article-shareimage a:hover{color:#f17946;}.col-content2 ,.col-content3{margin-top: 40px;}.col-content2 .first-para:first-letter {float: left;font: 87pt/0.7 Georgia W01 Italic;padding-right: 15px;padding-top: 7px; }.col-content3 p{font-size: 8pt}.name{font-size: 10pt;}.imgblock-omega{width: 60%;float:left}.omega-content{float:right;width: 40%;}.omega-content .asked{font:16pt Georgia W01 Italic;}.col2-content.secondimage {margin-top: 40px}.col2-content{padding-left: 10px}.article-breadcrum .mob-back-link{display: none}.checkputoption{float:right; width:328px; margin-top:20px;}.checkputoption .checkout{height: 25px; font-size: 10px; font-weight: normal; background: none repeat scroll 0 0 #222D3A; border: 1px solid #222D3A; color: #FFFFFF; margin: 0 0 0 10px; text-decoration: none; text-transform: uppercase; float:left}.checkputoption .checkout:hover{background:#77818C; border: 1px solid #77818C;}.checkputoption .back-to-shopping{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #000000; border-radius: 2px 2px 2px 2px;color: #000000;padding: 5px 15px; text-decoration: none; text-transform: uppercase; float:left; font:11px 'HelveticaNeueW01-75Bold';}.checkputoption .back-to-shopping:hover{border:1px solid #fb9550; color:#fb9550;}.headingtext{margin:0 0 30px;}.htext{background: url("/images/beauty-tips-bg.png") repeat scroll 0% 0% transparent;width: 100%;height: 110px;}.htext-left{float: left;width: 50%;}.htext-left .font-thin-txt{color: #000000;font-family: 'HelveticaNeueW01-Thin';font-weight: normal; text-transform: uppercase;}.prod-det .prod-head{padding-top: 10px;}.prod-det .itext{font:11pt HelveticaNeueW01-55Roma !important;}.prod-det p{font:11pt HelveticaNeueW01-75Bold !important}.prod-det .btext{font-weight: bold;font-size: 13px;}.cleardiv{clear: both;}.prod-list .cols-img{width: 30%;float: left;line-height: 18px;border: 1px solid rgb(228, 228, 228);text-align: center;}.prod-list .cols-img img{padding:5px;}.prod-list .cols-desc{width: 60%;float: left;padding-left: 10px;padding-right: 10px;line-height: 18px;}.cart-price{font: 11pt HelveticaNeueW01-75Bold;}.highlight-text{color:#66b7b3;font:11pt 'HelveticaNeueW01-75Bold' !important;}.cart-tot-price{font:11pt HelveticaNeueW01-75Bold; font-style: normal;}.cart-qty{width: 55px; height:30px; padding-left:0;}.gifts{float: left;width: 48%;margin:0px 5px 0 0;font: 11px georgia;}.gifts .gift-contents{border: 1px solid rgb(228, 228, 228);width: 415px;}.gifts .gift-contents .gimage{border-right: 1px solid rgb(228, 228, 228);float: left;padding: 8px 12px 8px; width:53px; height: 57px;}.gifts .gift-contents .gcontents{float: left; padding: 19px 12px 0;}.gifts .need-help{margin-top: 6px;border: 1px solid rgb(228, 228, 228);float: left;width:90%;padding: 20px; width:375px;}.order-summary{float: right;width: 45%;margin:0 0 0 30px;font-family:HelveticaNeueW01-75Bold!important;} .order-summary p{font-size: 12px;} .order-summary h4{border-bottom: 2px solid rgb(228, 228, 228);font:20px 'HelveticaNeueW01-55Roma';margin:0px;padding:0px 0 10px;}.gifts .apply-coupon, .order-summary .apply-coupon{background: none repeat scroll 0% 0% rgb(245, 245, 245);padding:20px;text-align: center;margin:0 0 15px; width:378px;}.prod-det .prod-head{margin:0px 0 20px;padding:10px 0 0px; line-height: 40px;}.prod-head li{margin:0px;padding:0px 5px;list-style:none;float:left;width:9%;text-align:left;font:bold 12px Georgia;}.prod-head li.description,.prod-list li.description{width:23%;text-align:left; word-wrap:break-word;}.prod-list{margin:10px 0 0; padding:20px 0 20px;border-top: 1px solid #E4E4E4;}.prod-list li:first-child{text-align:center; width:150px;}.prod-head li:first-child{width:150px;}.prod-list li{width:9%;float:left;text-align:left;position:relative; padding:0 5px}.prod-list:after{clear:both;}.quantity-specify{font:12px Georgia W01 Italic;}.prod-det a.links{color: #F27A45; font: 9pt Georgia W01 Italic; padding:0px; margin:0px; display:block;}.prod-det a:hover{text-decoration:underline;}.prod-det p.new-price{font:11px/20px HelveticaNeueW01-75Bold; padding:10px 0 0;}.giftrow{margin:0px;padding:0 0 20px; border-bottom: 1px solid #E4E4E4;}.giftrow:last-child{border-bottom:none;}.giftrow li{margin:0px; float:left; width:47%;}.giftrow .cols-img{width: 15%;float: left;line-height: 18px; border: 1px solid rgb(228, 228, 228);text-align: center;}.giftrow .cols-img img{padding:5px;}.giftrow .cols-desc{width: 60%;float:left;padding-left: 20px;padding-right: 10px;line-height: 18px;}.giftrow-heading{margin:-21px 0 19px 164px; padding:10px 0 10px;}.gift-selection{background: none repeat scroll 0 0 #FAB485;border: 1px solid #FAB485;color: #FFFFFF; margin-top: 15px;padding: 6px 14px;text-decoration: none; text-transform: uppercase;}.orderdetails{margin:20px 0 30px; padding:20px 0 0;}.gifts .need-help h4{border-bottom: 1px solid #E4E4E4; padding:0 0 10pxfont-family:HelveticaNeueW01-45Ligh;}.help-links{border-top:1px dotted #E4E4E4;padding-top:15px; margin-top:15px;}.help-links a{margin-bottom:10px; color: #F27A45; display: block; font: 9pt Georgia W01 Italic;}.help-links a:hover{text-decoration:underline;}.order-summary .totaldetails{margin:15px 0 0; padding:0px 0 0px;}.order-summary .totaldetails li{list-style:none; line-height:20px; margin-bottom:10px; float:left; width:50%; font-size:11pt;} .order-summary .totaldetails li:first-child{font-size:12pt;} .order-summary .totaldetails li:nth-child(2){font-size:12pt;} .order-summary .totaldetails li.value{text-align:right;} .order-summary .totaldetails li.value.height-fix{min-height:40px;} .gifts .apply-coupon input[type="submit"], .order-summary .apply-coupon input[type="submit"]{background: none repeat scroll 0 0 #FAB485; border: 1px solid #FAB485; border-radius: 3px 3px 3px 3px; color: #FFFFFF; padding: 6px 14px; text-decoration: none; text-transform: uppercase; width: 130px; float:left; font:10pt 'Helvetica'}.gifts .apply-coupon input[type="submit"]:hover, .order-summary .apply-coupon input[type="submit"]:hover{background:#fb9550;}.gifts .apply-coupon input[type="text"], .order-summary .apply-coupon input[type="text"]{float:left; margin:0 15px 0 0;}.order-summary .totaldetails .freecupon{margin:15px 0 5px; padding:15px 0 0; border-top:1px dotted #E4E4E4; border-bottom:1px dotted #E4E4E4;}.order-summary .freecupon li.shipping{font:15pt HelveticaNeueW01-75Bold!important;} .order-summary .freecupon li.value{font:15pt HelveticaNeueW01-75Bold!important;} .checkout-confirm .final-checkout{background: none repeat scroll 0 0 #222D3A; border: 1px solid #222D3A; color: #FFFFFF; padding: 5px 14px;text-decoration: none; text-transform: uppercase; width:100%; text-align:center; font:11pt 'Helvetica'; border-radius:3px 3px 3px 3px}.checkout-confirm .final-checkout:hover{background:#77818C; border: 1px solid #77818C;}.checkout-confirm{margin:0 0 20px; padding:0px;}.order-summary .note{list-style-type: disc;}.order-summary .note{font-size:11px; margin:16px 13px;}.liquid .wrapper ul li .prod-img-rating img{height:auto;}.giftrow .cols-img.added{border:1px solid #FAB485}.prod-list li .option-links{margin:25px 0 10px; padding:0px;}.prod-list li .option-links li{margin:5px 0; padding:0px 10px 0 0; text-align:left; width:auto;}.prod-list li .option-links li.seperator-icon{margin-top: 2px; color:#e5e5e5;}.prod-list li .option-links li:last-child{border-right:none; padding:0px 10px 0 10px; float:none;}.old-price{font:11pt HelveticaNeueW01-75Bold; color:#c3c3c3;text-decoration: line-through;}.hide-price{display: none;}.paypal{text-align:center; margin:0 0 10px;}.choose-gift{background:#F5F5F5; padding:20px; font:12px Georgia W01 Bold; margin:0 0 15px 134px;}.giftoptions{margin:0 0 0px 134px; padding:10px 10px 0px 20px;border-left:1px dotted #dcdcdc;}.giftoptions p.headingtext{color: #66B7B3; font:11px HelveticaNeueW01-75Bold; margin:10px 0 20px;}.giftoptions .cart-qty{width:200px;}.giftoptions a.links{margin:10px 0;}.gifts .apply-coupon .cuponresult{text-align:left; float:left; width:100%;}.gifts .apply-coupon .afterapply{text-align:left; float:left; width:76%;font: 12px georgia;}.gifts .apply-coupon .cuponcancel{text-align:left; float:right; color:#F27A45; display:block; margin:0 10px 0 0;}.gifts .apply-coupon .cuponcancel a{color:#F27A45; font:9pt Georgia W01 Italic;}.order-discount{display:none;}.quick-view-popup.cart-view{top:2%;}.needleft{display: inline; line-height:20px;}.cart-view ul li{border: none!important;}.select-color{height: 30px;}.cart-view .product-detail-info .product-opt-info #dropdown-category-select option{background:url("/images/pdp-sel-color.png") no-repeat scroll 0 0 transparent; height:20px; padding-left:25px; margin:10px 0px 10px 5px;}.cart-view .product-detail-info .product-opt-info #dropdown-category-select{background: url("/images/pdp-sel-color.png") no-repeat scroll 4px 3px transparent; height: 30px; margin: 0 0 10px 5px; padding-left: 25px; padding-top: 5px;}.cart-view .product-detail-info .product-opt-info #dropdown-measurement-select option{background:none; height:20px; padding-left:0; margin:10px 0px 10px 5px;}.cart-view .product-detail-info .product-opt-info #dropdown-quantity-select option{background:none; height:20px; padding-left:0; margin:10px 0px 10px 5px;}.cart-view .product-detail-info .product-detail-links ul li.favorites-icon{margin-left: 0;}.cart-view .product-detail-info .product-detail-links ul li.reminder-icon{padding: 0 27px;;}.cart-view .product-detail-info .product-detail-links ul li.seperator-icon {margin: 4px 10px 0 8px;}.cart-view .product-detail-info .product-detail-links { padding-left: 20px;}.cart-view .product-store-content{display: none;}.cart-view .favorites-icon{float: left;}.cart-view.quick-view-popup{width: 805px;}.cart-view .product-detail-info .product-detail-views ul li.seperator-icon{margin: 4px 11px 0 5px;}.cart-view .product-detail-info .product-detail-views ul li.share-icon.cart-questions{padding-left:22px;}.read-icon.cart-questions{padding-left: 23px!important;}.seperator-icon.cart-questions{border: none!important;}.question-icon.cart-questions {padding-left: 23px!important;}.cart-view .product-detail-info .product-detail-wrapper{width: 37%;}.cart-view .product-detail-info .product-detail-content{width: 62%;}.cart-view .product-detail-info .product-detail-button{margin: 10px 4px 20px;}.cart-view .product-detail-info .product-detail-content .product-detail-button input[type="submit"]{width: 476px;}.cart-view .share-icon.cart-questions{width: 50px !important;}.cart-view .product-detail-info .product-store{margin-top:10px;}.cart-view .product-detail-info .product-detail-views ul {margin:0 0 0 29px;}.cart-view .product-detail-views .prod-list li .option-links li:last-child {border-right: medium none; float: left; padding: 0 22px;}.last-child-li{padding:0 !important;}.cart-view .product-detail-views .prod-list li .option-links li{border:none!important;}.remove-link{padding-top: 4px!important;margin-top:10px; clear: both;}.prod-list .description .option-links li.last-child-li{clear:both;}.prod-list .description .option-links li.wrap-gift-cart-selectbx{width:72%; display:inline;}.prod-list .description .option-links li.wrap-gift-cart-selectbx select{width:100%; }.float-right-cont .prod-det .list1 li{float:left;}.float-right-cont .prod-det .list1 li.reminder-icon{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -401px transparent; height:19px; padding-left:21px; margin-right:12%;}.float-right-cont .prod-det .list1 li.reminder-icon:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -401px transparent; height:19px;}.float-right-cont .prod-det .list1 li.reminder-icon a {color:#FB9550 !important;}.float-right-cont .prod-det .list1 li.reminder-icon .tooltip{font:8pt Georgia W01 Italic; opacity:2;}.float-right-cont .prod-det .list1 li.reminder-icon .tooltip.top .tooltip-arrow {margin-left: 0px 0px 0px 50px; border-top:5px solid #FFFFFF; border-width: 6px 6px 0;}.float-right-cont .prod-det .list1 li.reminder-icon .tooltip-inner{background-color:#FFFFFF; border:1px solid #B7B7B7; color:#454545; height:32px; max-width:215px !important; padding:12px 8px 5px 8px;}.float-right-cont .prod-det .list1 li a{font:8pt HelveticaNeueW01-75Bold; color:#A4ADB8; text-transform:uppercase;}.float-right-cont .prod-det .list1 li a:hover{color:#FB9550; text-decoration:none;}.cart-tooltip{font:8pt Georgia W01 Italic; border: none; background: #FFFFFF; display:block; box-shadow: none !important; padding:0px !important; border-width:0px !important;}.cart-tooltip .ui-tooltip-content{background: #FFFFFF; box-shadow: none !important; border:1px solid #E1E1E1; -moz-border-radius: 5px; border-radius: 5px; padding:5px; text-align:center;}.oops{display: none;}.empty-text{float:left; font:10pt/30px Georgia; border-bottom: 1px solid rgb(228, 228, 228);}.emptycart{float:right; margin-top:20px;}.emptycart.need-help{margin-top: 30px; text-align: left;}.emptycart .back-to-shopping:hover{border:1px solid #fb9550; color:#fb9550;}.emptycart .back-to-shopping{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #000000; border-radius: 2px 2px 2px 2px;color: #000000;padding: 6px 14px; text-decoration: none; text-transform: uppercase; float:left; font:11px 'Helvetica';}.signin{min-width: 320px; padding: 39px 0 80px 25px; float:right;}.signin .checkout{background: none repeat scroll 0 0 #222D3A; border: 1px solid #222D3A; color: #FFFFFF; padding: 8px 20px; text-decoration: none; text-transform: uppercase; float:left; font:11px 'Helvetica'; border-radius:3px 3px 3px 3px}.signin .checkout:hover{background:#77818C; border: 1px solid #77818C;}.signin .submit{background: none repeat scroll 0 0 #FAB485; border: 1px solid #FAB485; border-radius: 3px 3px 3px 3px; color: #FFFFFF; padding: 6px 14px; text-decoration: none; text-transform: uppercase; width: 100%; float:left; font:11pt HelveticaNeueW01-75Bold !important;margin-top:-10px;}.signin .submit:hover{background:#fb9550;}.signin input[type="text"]{max-width:172px;}.donthaveaccount{padding: 10px 0 0 0; border-top: 1px dotted #E4E4E4; margin-top: 15px;}.signin .totaldetails{margin: 0;}.order-summary .totaldetails ul, ol {margin: 0; padding: 0;}.order-summary .totaldetails input[type="password"], .uneditable-input {width: 170px;}.order-summary .totaldetails li.fleft{float: left;width: 186px;}.order-summary .totaldetails li.fright{float: right;width: 186px;}.errorMessageInPopup {color: #c3151e;font-weight: bold;}.cart-mini li{width: 260px !important;}.specials{color: #66B7B3 !important;}.mini-cart{width:420px; padding: 20px 0 0 0;position: absolute;top:51px;right: 481px;background:white;border:solid 1px #DCDCDC;border-top:0; font-size: 10pt;}.mini-cart a{color: #F17946; font: 10pt Georgia W01 Italic; padding: 0 20px 0 20px;}.mini-cart .cart-details{ padding: 0 20px 0 20px;}.mini-cart p{font: 10pt Georgia;}.mini-cart .plast{font: 10pt/30px Georgia W01 Regular;}.mini-cart .pdesc{font: 10pt Georgia W01 Italic; width: 200px;}.mini-cart .mini-cart-head-thin{font: 20pt "HelveticaNeueW01-55Roma" !important;}.mini-cart .mini-cart-head-bold{font: 20pt "HelveticaNeueW01-75Bold" !important;}.mini-cart .mini-cart-view{float: right; margin-top: 5px;}.mini-cart img{float: left;padding-left:15px; padding-right:25px; display: inline;}.mini-cart .bag-items-solid{border-top:solid 1px #DCDCDC; padding-top: 10px; padding-bottom: 10px;}.mini-cart .bag-items-dotted{border-top:dotted 1px #DCDCDC; padding-top: 10px; padding-bottom: 10px;}.mini-cart .bag-items-left{float: left; line-height: 23px;}.mini-cart .bag-items-right{float: right; line-height: 23px;}.mini-cart .bag-items-right p{float: left; padding-right: 20px;}.mini-cart .close-signup{float: right; color: #77818C; top: 0;font: 10pt "HelveticaNeueW01-75Bold"; font-weight: 900;}.mini-cart .cart-mini-checkout{padding: 20px; background: #f5f5f5; text-align: center;}.mini-cart .cart-mini-checkout .navblue-link-cont{width: 360px; text-align: center; font-size: 13pt; padding: 10px; font-style: normal;}.mini-cart .cart-mini-checkout .ord-total{border-bottom: solid 1px #DCDCDC; font:13pt/30px Georgia W01 bold; min-height: 30px;padding: 15px 30px 15px 30px; margin-bottom: 20px;}.mini-cart .cart-mini-checkout .ord-total p{font:13pt/30px Georgia W01 Bold;}.mini-cart .cart-mini-checkout .ord-total .cleft{float: left;}.mini-cart .cart-mini-checkout .ord-total .cright{float: right;}.mini-cart .close-cart{width: 100%; padding: 0 0 10px;}.mini-cart .close-cart-link{float:right;color:#333;font-size:20px;text-decoration:none;display: block; padding:10px 0 10px 0;margin: -25px -16px 0 0}.cart-mini input[type="submit"]{border:2px solid;}.cart-mini input[type="submit"]:hover{border:2px solid #FB9550; color:#FB9550;}.cart-mini .product-detail-links li{width: 190px!important;}.cart-mini .product-detail-links li.seperator-icon{width: 10px!important;}.cart-mini .product-views li{width: 165px!important;}.cart-mini .product-views li:last-child{width: 75px!important;}.prod-color-type{color: #77818C; font: 12pt Georgia;}.cart-youmay-like h3.ul-prod-title.head{font: 20px/40px 'HelveticaNeueW01-55Roma' !important; margin-bottom: 25px;margin-top: -60px;}.prod-det p.new-price .cupon-result{font:11px/20px Georgia W01 Regular; color:#333333;}.prod-head li.price,.prod-list li.price{width:21%;text-align:left; padding-right:60px; text-align:right;}.qtylabel{display:none;}.checkout-banner{background:#FAB485;height:8px;}.mt-checkout{margin-top:55px;text-align:center;}.chkout-lft-cont{ position:relative;}.chkout-lft-cont .phone{color:black;} .beauty-still-gift .brand-logo-wrap .left-txt{float:left;font:36pt/39px 'Helvetica';color:222D3A;}.mob-tab-checkout .beauty-freegift-cont .left-txt{float:right;padding-left: 20px;}.get-started{background-color: #DCDCDC;width:100%;height:60px;}.get-started .brand-logo-wrap{width:46%;float:left; margin-left: 25px;}.get-started .beauty-freegift-cont{width:37%;float:right; margin-right: 25px;text-align:right;}.mb20{margin-bottom:20px !important;}.get-started-title{font: 13pt Georgia W01 Bold;}.clr-shipping{color:#000 !important;}.ship-info-title{font: 11pt Georgia W01 Bold;color:#333333;}.ship-info-cont{width:100%;height:auto;}.border{border-bottom:1px dotted #DCDCDC;}.ship-info-cont .brand-logo-wrap{width:40%;float:left;}.ship-info-cont .beauty-freegift-cont{width:40%;float:right; margin-right: 85px;text-align:right;}.chkout-menu{position:absolute;}.zip-width{width:30%!important;}.txt-width{width:140px !important;float:left;}.chkout-txt{text-indent:0px !important;}.save-address{background: url("/images/checkout-images.png") no-repeat scroll -8px -3px transparent;font-weight: normal;padding: 12px;} .phone-width{width:10% !important;}.ship-phone-number{display:inline-block;overflow:hidden;width:100%;color:#333333;}.ship-phone-number a{font:11pt 'georgia';color:#333333;}.ship-info{padding-bottom:15px;display:inline-block;overflow:hidden;width:100%;}.b-left{border-left:1px solid #DCDCDC;padding-left:50px;padding-bottom:20px!important; overflow:hidden;}.right-cont{float:right;width: 100%;}.my-bag-items{display:inline-block;overflow:hidden;height: 450px}.bag-left-text{float:left;width:80%;}.bag-left-text .font-thin-txt{color:#333333;font:'HelveticaNeueW01-75Bold';text-transform:uppercase;}.product-list-holder .bag-one-cont .bag-left-text h2{font-size:29px;}.bag-right-text{float:right;}.no-height{height:auto !important;position:absolute;}.chkout-coupon{background-color: #DCDCDC;width:100%;height:auto;display:inline-block;} .chkout-coupon .brand-logo-wrap{width:46%;float:left; margin-left: 20px;margin-top:16px;}.chkout-coupon .beauty-freegift-cont{float:right; margin-right: 20px;text-align:right;margin-top:16px;}.chkout-subtotal{width:100%;display:inline-block;}.ship-info-cont .tp30 .popover{left: 145px!important;top: 473.5px!important; background-clip: padding-box;background-color: #FFFFFF;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 4px 4px 4px 4px;display: none;max-width: 412px;padding: 1px;position: absolute;text-align: left;white-space: normal;z-index: 1010;box-shadow:none;}.ship-info-cont .tp30 .popover .popover-content{padding: 21px 15px;font:11pt georgia}.chkout-order-summary{width:100% !important;font-family:HelveticaNeueW01-75Bold !important;} .chkout-order-summary ul:FIRST-CHILD{font-size:12pt!important;} .chkout-order-summary .strike-value{margin-right :10px;color: #B7B7B7} .chkout-rgt-total .need-help{margin-top: 6px;border: 1px solid rgb(228, 228, 228);float: left;width:90%;padding: 20px;}.chkout-rgt-total{margin:0px 5px 0 0;font: 12px georgia;}.chkout-rgt-total .gift-contents{border: 1px solid rgb(228, 228, 228);width: 100%;}.chkout-rgt-total .gift-contents .gimage{border-right: 1px solid rgb(228, 228, 228);float: left;padding: 20px 12px 8px 12px;}.chkout-rgt-total .gift-contents .gimage img{width: auto; height: auto;}.chkout-rgt-total .gift-contents .gimage .gimage-reward{font:11pt 'Helvetica';}.chkout-rgt-total .gift-contents .chkout-gimage-reward{padding:5px 9px 5px 0px;}.chkout-rgt-total .gift-contents .gcontents{float: left; padding: 19px 12px 0;}.chkout-lft-cont .outer-shipping .gift-contents{width: 99%;font:11pt 'georgia';padding-bottom:10px;}.chkout-lft-cont .outer-shipping .gift-contents p{font:11pt 'Georgia W01 Bold';} .chkout-lft-cont .outer-shipping .gift-contents b{font:11pt 'Georgia W01 Bold Italic';} .outer-shipping .gift-option-section .popover{background-clip: padding-box;border-radius:0px;background-color: #FFFFFF;border: 1px solid #DCDCDC;display: none;left: 0 !important;max-width: 575px;padding: 1px;position: relative;text-align: left;top: 0 !important;white-space: normal;z-index: 1010;box-shadow:none;}.outer-shipping .gift-option-section .popover .popover-content{padding: 0px}.outer-shipping .gift-option-section .popover.bottom>.arrow{left:90%}.ship-sections .recognised-shipping-section .popover.bottom > .new-arrow{left: 60%!important;}.ship-sections .recognised-shipping-section .shipping-popover-container > .popover{background-clip: padding-box;border-radius:0px;background-color: #FFFFFF;border: 1px solid #DCDCDC;display: none;left: 0 !important;max-width: 575px;padding: 1px;position: relative;text-align: left;top: 10px !important;white-space: normal;z-index: 1010;box-shadow:none;}.ship-sections .recognised-shipping-section .popover.bottom>.arrow{left:75%} .ship-sections .recognised-addnew-adddress .close{color: #F27A45;float: right;font: 11pt georgia;} .ship-sections .recognised-addnew-adddress{display:inline-block;padding:20px;} .ship-sections .recognised-addnew-adddress p{font:11pt 'georgia';color:#333333!important;} .ship-sections .recognised-shipping-section{padding-bottom:20px !important;} .chkout-lft-cont .outer-shipping .gift-contents .gimage{border-right: 1px dotted rgb(228, 228, 228);float: left;padding: 8px 12px 8px;width:40%;}.chkout-lft-cont .outer-shipping .gift-contents .gimage img{width: 45px; height: 45px;}.chkout-lft-cont .outer-shipping .gift-contents .gcontents{float: left; padding: 19px 12px 0;width:50%;}.ship-info .final-checkout, .chkout-lft-cont .final-checkout{background: none repeat scroll 0 0 #222D3A; border: 1px solid #222D3A; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 6px 14px;text-decoration: none; text-transform: uppercase; width:33%; text-align:center;float:right;}.ship-info .continue-shipping{background: none repeat scroll 0 0 #222D3A; border: 1px solid #222D3A; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 6px 14px;text-decoration: none; text-transform: uppercase; width:33%; text-align:center;float:right;}.my-bag-items-cont{margin-right:20px;margin-left:20px;}.bag-one-cont{border-bottom:1px solid #DCDCDC;height:60px;margin-left: 20px;margin-right: 20px}.product-list-holder{border: 1px solid #DCDCDC}.bag-items-width .quantity-specify{padding-top:0;}.bag-items-width .prod-list{padding:0px 0px 20px!important;margin:0px !important;border-top:none !important;}.bag-items-width .prod-list li.description{width:40%;text-align:left; word-wrap:break-word;}.bag-items-width .prod-list li:first-child{text-align:left; width:100%;}.bag-items-width .prod-list li{width:100%;float:left;position:relative; padding:0 5px;clear:both;padding-top:30px;padding-bottom:10px;border-bottom: 1px dotted #E4E4E4;}.bag-item-img{width:30%;float:left;}.bag-item-img-cont{width:40%;float:left;padding-left:15px;}.bag-item-img-price{width:20%;float:right;}.gift-msg-txt{height:60px !important;}.chkout-lft-cont .outer-shipping .gift-contents .gcontents input.search-zipcode{font:13px "Helvetica" !important;}.gift-chkout-cont{margin:10px;}.clr{background:##DCDCDC;}.chkout-rgt-total .need-help h4{border-bottom: 1px solid #E4E4E4; padding:0 0 10px}.cpn-width{width:95% !important;}.chkout-circleBase {-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;width: 55px;height: 55px;border:1px solid #DCDCDC;position: absolute;text-align: center;left:-28px;background:white;}.circle-type1{background:url("/images/checkout-images.png") no-repeat scroll 7px -139px white;}.circle-type2{background:url("/images/checkout-images.png") no-repeat scroll 18px -290px white;}.circle-type3{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -4px -175px white;}.circle-type4{background:url("/images/checkout-images.png") no-repeat scroll 6px -181px white;}.circle-type5{background:url("/images/checkout-images.png") no-repeat scroll 18px -290px white;}.ship-btm{padding-bottom:60px !important;}.fr-ft{font: 14pt Georgia W01 Bold Italic;font-size:14pt;}.chkout-rgt-total .order-summary .freecupon li{border-bottom:none !important;margin-bottom:20px;font-size: 15pt!important;} .orderdetails .order-summary .freecupon li{border-bottom:none !important;margin-bottom:20px;font-size: 15pt!important;}.chkout-rgt-total .order-summary .totaldetails{border-top:1px solid #E4E4E4 !important;margin-top:0px !important;padding:20px 0px 10px;}.ship-tp{padding-top:30px;}.accordation-getstarted .getstarted-leftcont{float:left;width: 46%}.accordation-getstarted .getstarted-rightcont{float:left;width: 49%;padding-left: 22px;}.accordation-getstarted{margin-top: 10px;margin-left: 30px;height:auto;display: inline-block !important;} .accordation-getstarted .getstarted-leftcont h5,.accordation-getstarted .getstarted-rightcont h5{text-transform: uppercase;}.accordation-getstarted .getstarted-rightcont p{font:9pt Georgia;}.accordation-getstarted .getstarted-leftcont{border-right: 1px solid #DCDCDC}.accordation-getstarted .checkout-signin{background-color: #FAB485;border: 0 none;color: white;padding: 9px;width: 90%}input.search-zipcode-chkout-txt {width:85%;background:no-repeat 10px center #ffffff;color:#000000; border:0;height:20px;border:solid 1px #dcdcdc;border-radius:0;box-shadow:0;text-indent:30px;text-indent: 0}.outer-get-started{border:solid 1px #dcdcdc;}.getstarted-leftcont a{color: #FAB485;font-size: 8pt;}.payments-sections {font: 11pt georgia}.payments-sections .payment-information{display: inline-block;}.payments-sections .payment-information H5{font:11pt Georgia W01 Bold}.payments-sections .payment-information .block input{margin: 3px 4px 6px;}.payments-sections .payment-pay-creditcard{border: 2px solid #fb9550 ;float:left;padding: 20px 20px 40px 15px;height: 30px;position:relative;}.payments-sections .payment-pay-paypal{border:solid 2px #dcdcdc;margin-left: 10px;float:left;padding: 20px 20px 40px 15px;height: 30px;position:relative;} .payments-sections .payment-pay-billlater{border:solid 2px #dcdcdc;margin-left: 10px;float:left;padding: 20px 20px 40px 15px;height: 30px;position:relative;} .payments-sections .pay-creditcard-images{display: inline;} .visa{ background: url("/images/checkout-images.png") no-repeat scroll -4px -265px transparent;left: 8%;padding: 15px;padding-left: 15px;position: absolute;} .dots{ background: url("/images/checkout-images.png") no-repeat scroll -4px -235px transparent;left: 24%;padding: 15px;padding-left: 15px;position: absolute;} .discover{ background: url("/images/checkout-images.png") no-repeat scroll -4px -85px transparent;left: 48%;padding: 15px;padding-left: 15px;position: absolute;} .amex{ background: url("/images/checkout-images.png") no-repeat scroll -4px -58px transparent;left: 72%;padding: 15px;padding-left: 15px;position: absolute;} .choose-credit-card #dropdown-measurement-select{width: 345px!important;border-radius:0px;height: 40px;padding-top: 10px; }.choose-credit-card .edit-card {line-height: 40px;padding: 15px;border-right: 1px dashed #BCBCBC;color: #F27A45;font-style: italic;}.choose-credit-card .add-new-card-title {color:#F27A45;font-style: italic;padding-left: 15px}.add-new-card-section .add-new-card input.checkout-pwds{width: 42%!important;color:black} .add-new-card-section .add-new-card input.cardnumber{width: 60%!important;}.add-new-card-section .add-new-card input.cvvcode{width: 15%!important;}.add-new-card-section .add-new-card .expiration-date{border-radius:0;float: none!important;width: 115px!important;}.add-new-card-section .add-new-card .save-credit-card{margin: 4px}.add-new-card-section .add-new-card{padding:20px;display:inline-block; }.add-new-card-section .add-new-card .close{color: #F27A45;float: right;font: 11pt georgia;}.payments-sections .add-new-card-section .popover.bottom > .new-arrow{left: 65%!important;} .payments-sections .add-new-card-section .popover{color:#333333;background-clip: padding-box;border-radius:0px;background-color: #FFFFFF;border-top: 1px solid #DCDCDC;border-bottom:none;border-left:none;border-right:none;display: none;left: 0 !important;max-width: 575px;padding: 1px;position: relative;text-align: left;top: 0 !important;white-space: normal;z-index: 1010;box-shadow:none;}.payments-sections .add-new-card-section .popover.bottom>.arrow{left:85%;}.add-new-Address-section .add-new-address input.checkout-pwds{width: 42%!important;color: black}.add-new-Address-section .add-new-address input.cardnumber{width: 60%!important;}.add-new-Address-section .add-new-address input.cvvcode{width: 15%!important;}.add-new-Address-section .add-new-address .expiration-date{border-radius:0;float: none!important;width: 115px!important;}.add-new-Address-section .add-new-address .save-credit-card{margin: 4px}.add-new-Address-section .add-new-address{padding:20px;display:inline-block; }.add-new-Address-section .add-new-address .pay-state{border-radius:0;float: none!important;width: auto;margin-left:10px;}.add-new-Address-section .add-new-address .pay-zip{width:15% !important;margin-left:10px;}.payments-sections .add-new-Address-section .popover.bottom > .new-arrow{left: 70%!important;}.payments-sections .add-new-Address-section .popover{color:#333333;background-clip: padding-box;border-radius:0px;background-color: #FFFFFF;border-top: 1px solid #DCDCDC;border-bottom:none;border-left:none;border-right:none;display: none;left: 0 !important;max-width: 575px;padding: 1px;position: relative;text-align: left;top: 0 !important;white-space: normal;z-index: 1010;box-shadow:none;}.payments-sections .add-new-Address-section .popover.bottom>.arrow{left:85%}.add-new-Address-section .add-new-address .close{color: #F27A45;float: right;font: 11pt georgia;}.payment-reward-points .pts-fnt{font:11pt 'georgia';}.payment-reward-points .choose-credit-card #dropdown-measurement-select{width: 300px!important;border-radius:0px;height: 40px;padding-top: 10px; }.payment-reward-points .bdr-l{border-right:1px dotted #E4E4E4;float:left;padding:8px 12px 8px 0px;}.payment-reward-points .rp-fnt{color:#F17946;font:Georgia;font-style:italic;font-weight:bold;}.payment-reward-points .pay-pts{padding:8px 12px;float:left;margin-top:30px;}.payment-reward-points{border-bottom:1px dotted #DCDCDC;border-top:1px dotted #DCDCDC;display:inline-block;padding:15px 0;}.pay-rewards-title{font:bold 11pt Georgia;color:#333333;}.u-image{float:left;padding-top:10px;}.payment-redeem-gift .chkout-coupon{width:85%; margin-left:3%;}.gc-width{width:50% !important;}.p-width{width:20% !important;}.payment-redeem-gift .chkout-coupon .brand-logo-wrap{width:100% !important; margin-left:10px;}.payment-redeem-gift .chkout-coupon .brand-logo-wrap ul{float:left; margin:0 0 0 5px; width:100%;}.payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li{float:left; width:30%; margin:0px 10px 0px 0px;}.payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li input.checkout-pwds{width:100% !important;}.payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li input.org-link-cont{margin-left:20px;}.payment-redeem-gift{border-bottom:1px solid #E4E4E4 !important;padding-bottom:15px;}.pay-next-step .final-checkout{background: none repeat scroll 0 0 #222D3A; border: 1px solid #222D3A; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 6px 14px;text-decoration: none; text-transform: uppercase; width:33%; text-align:center;float:right;}.outer-shipping .ship-info ul li{border-bottom:1px dotted #DCDCDC;}.outer-shipping .ship-info ul li:nth-child(5){border-bottom:none;}.outer-shipping .pay-state{border-radius:0;float: none!important;width: 29% !important;margin-left:10px;}.outer-shipping .pay-zip{width:15% !important;margin-left:10px;}.outer-shipping .save-credit-card{margin:4px;}.outer-shipping ul{padding-right:20px !important;}.recognised-shipping-section #dropdown-measurement-select-9_msdd{width: 270px!important;}.recognised-shipping-section .edit-card{float:none!important;border-right: 1px dashed #BCBCBC;color: #F27A45;font-style: italic;line-height: 40px;padding: 15px;}.recognised-shipping-section .add-new-card-title {color: #F27A45;font: 11pt Georgia W01 Italic ;padding-left: 15px;}.recognised-shipping-section .toolTipColor{font:11pt georgia;color:#333333!important;}.recognised-shipping-section .save-credit-card{margin:4px;}.tp30{margin-top:30px;margin-bottom:15px;}.outer-shipping #dropdown-measurement-select{width:170px !important;margin-left:10px;}.outer-shipping #dropdown-measurement-select-1{width:230px !important;}.payments-sections #dropdown-measurement-select-2{width:340px !important;}.payment #dropdown-measurement-select-3{width:150px !important;}.payment #dropdown-measurement-select-4{width:150px !important;}.add-new-Address-section #dropdown-measurement-select-5{width:340px !important;}.payment #dropdown-measurement-select-6{width:140px !important;}.payment #dropdown-measurement-select-7{width:320px !important;}.payment #dropdown-measurement-select-10{width:165px !important;}.outer-shipping #dropdown-measurement-select-8{width:130px !important;margin-left:10px;}.outer-shipping #dropdown-measurement-select-9{width:270px !important;}.outer-shipping .dd .ddTitle{height:15px;}.payment .dd .ddTitle{height:14px;}.payment #dropdown-measurement-select-4_msdd{margin-left: 10px}.outer-shipping .shipping-method-cont .dd{color:#333333;font:13px "Helvetica" !important;} .payment .payment-reward-points .dd{color:#333333;font:13px "Helvetica" !important;}.payment .choose-credit-card > .dd{color:#333333;font:13px "Helvetica" !important;} .outer-shipping .recognised-shipping-section > .dd{color:#333333;font:13px "Helvetica" !important;} .outer-shipping input.addressline{float:left !important;color:black;} .payment input.addressline{float:left !important;}.mr10{margin-right:10px !important;}.mr15{margin-right:15px !important;}.exp-date{float:left !important;}.save-cc{float:left;clear:both;margin-top:10px;background:url("/images/checkout-images.png") no-repeat scroll 126px -13px white;width:100%;}.save-ad{float:left;clear:both;margin-top:10px;background:url("/images/checkout-images.png") no-repeat scroll 155px -13px white;width:100%;}.outer-shipping .dd .ddTitle span.arrow{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll 2px -708px transparent !important;}.payment .dd .ddTitle span.arrow{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll 2px -708px transparent !important;}.gift-cb{margin-top:3px !important;margin-bottom:5px !important;}.del-pd{padding-bottom:0px !important;}.ship-info .edit-card {color: #F27A45;font: 11pt Georgia W01 Italic !important;float:right;}.rev-txt{font: 11pt HelveticaNeueW01-55Roma !important; color:#333333;}.rev-txt input[type="checkbox"] {margin-bottom:1%;}.review-order-content{padding:0 15px;}.review-order-content .rev-left-txt{float:left; margin-left:2px;} .review-order-content .rev-right-txt{float:left; margin:0px 0px 0px 10px;}.review-ul{margin:0px !important;padding-bottom:20px;}.outer-review-order{padding-left:50px;}.ship-info .shipping-method-info{background:url("/images/checkout-images.png") no-repeat scroll -4px -11px white;position:absolute;padding:15px;}.ship-info .shipping-method-cont{width:100%;}.gift-ft-fr{font:11pt Georgia W01 Italic;font-weight:bold;}.payment .chkout-coupon input.checkout-pwds{width:45% !important;float:left;}.payment .chkout-coupon input.c-pin-width{width:15% !important;float:left;color:black;} .payment .chkout-coupon a.org-link-cont{clear:none;margin-left:25px;}.payment .chkout-coupon input.org-link-cont{clear:none;margin-left:25px;}.coupon-code-entry-alert {float:left;display:block;}.coupon-code-entry-alert p span { color:#c3151e; }.mob-checkout-social{display:none;}.mob-chkout-bag-circle{display:none;} .payments-sections .add-new-Address-section .block input{margin: 3px 4px 6px;}.payments-sections .add-new-Address-section .same-address{padding: 10px;float:left;border: 2px solid #fb9550 ; }.payments-sections .add-new-Address-section .different-address{padding: 10px 41px 10px 10px;float: left;border:solid 2px #dcdcdc;margin-left: 10px}.payments-sections .add-new-Address-section .pay-zip{margin-left:10px;width:15% !important;}.payments-sections .add-new-Address-section input.addressline{color:black;float:left;} .payments-sections .add-new-Address-section .recognised-addnew-adddress .save-credit-card{margin:4px;}.my-bag-items-cont .prod-det p{font:11pt HelveticaNeueW01-55Roma !important;} .my-bag-items-cont .prod-det .quantity-specify{font: 11pt 'Georgia W01 Regular' !important;} .chkout-rgt-total .order-summary .totaldetails li{font-size:13pt;} .text-desc-earn{font: 12px 'Georgia W01 Bold' !important;}.outer-shipping #checkout-shipping{display: none;}.payment-section-checkout .payment{display: none;}.outer-review-order .review-order-content{display: block;}.pay-with-paypal-section .paypal-btn{background: none repeat scroll 0 0 #222D3A; border: 1px solid #222D3A; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 6px 14px;text-decoration: none; text-transform: uppercase; width:33%; text-align:center;float:right;}.bill-me-later-btn{background: none repeat scroll 0 0 #222D3A; border: 1px solid #222D3A; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 6px 14px;text-decoration: none; text-transform: uppercase; width:33%; text-align:center;float:right;}.paypal-icon{ background: url("/ulta/images/sprite.png") no-repeat scroll 0 -676px transparent;left: 35%;padding:15px 20px;position: absolute;} .billmelater-icon{ background: url("/ulta/images/paypal-credit.png") no-repeat transparent;left: 38%;padding:15px 37px;position: absolute;} .payment .unrecognized-outer-add-new-card{border: 1px solid #dcdcdc;} .checkout-rewards{font: 11pt georgia;border: 1px solid #dcdcdc; overflow:hidden;}.checkout-rewards .reward-recognised,.checkout-rewards .reward-unrecognised {padding: 10px;}.checkout-rewards .mt10 input{margin:0px 5px 5px 0px;}.checkout-rewards .memberid-rewards{width: 20%!;border-radius:0px;height: 15px;}.checkout-rewards .mt10 a{color:black;text-decoration: underline;}.checkout-rewards .continue-shipping{background: none repeat scroll 0 0 #222D3A;border: 1px solid #222D3A;color: #FFFFFF;float: right;font-size: 12px;font-weight: bold;padding: 6px 14px;text-align: center;text-decoration: none;text-transform: uppercase;width: 33%;}.checkout-rewards ul li span.tooltip {color: #175125; display: inline-block; margin: 0 7px; opacity: 9; position: relative;}span.rewards-recognised-points{color: #F17946;margin-left: 80px;font-size: 13pt;}.memberid-popup {background: none repeat scroll 0 0 #FFFFFF; border: 5px solid #ccc; border-radius: 3px 3px 3px 3px; color: #333333; font-size: 14px; top: 5%; width: 97%; z-index: 10000; overflow:hidden;margin:5px;}.memberid-popup ul li{width: 165px!important;float: left;padding-left:19px !important;line-height: 25px;color: #666}.memberid-popup ul li a{color: #666;text-decoration: none!important;font-weight:normal; }.memberid-popup ul{text-align: center;}.memberid-info{display: inline-block;}.memberid-popup .memberid-heading{font-size: 18px;text-align: left;background-color: #D9DBDD;padding: 5px;}.memberid-popup .memberid-ship-info-title{font-size: 14px;font-weight: bold;color:#666;margin-bottom: -4px;}.memberid-popup .find-memberid{width: 300px!important;}.memberid-popup .memberid-padding p{font-size: 12px;color: #666;}.memberid-popup .memberid-padding{padding:0px 20px 20px;display: inline-block;}.memberid-popup .forgot-member-email .forgot-text{font-size: 14px;font-weight: normal;color:#666;margin-bottom: -15px!important;}.forgot-member-email ul li{width: 400px!important;text-align: left;padding: 0px!important;}.memberid-popup .forgot-member-email p{font-size: 12px;font-weight: normal;color:#666;}.memberid-popup .forgot-text{text-decoration: underline;font-size: 16px;}.memberid-popup .memberid-popup-email{width: 50%;border-radius:0px;height: 15px;}.memberid-popup .continue-shipping{background: none repeat scroll 0 0 #222D3A;border: 1px solid #222D3A;color: #FFFFFF;float: left;font-size: 12px;font-weight: bold;padding: 6px 14px;text-align: center;text-decoration: none;text-transform: uppercase;width: 22%;}.memberid-popup .cancel-memberid{background: none repeat scroll 0 0 #222D3A;border: 1px solid #222D3A;color: #FFFFFF;font-size: 12px;font-weight: bold;padding: 6px 14px;text-align: center;text-decoration: none;text-transform: uppercase;width: 22%;margin-left: 20px;}#simplemodal-container {border:none !important; width:462px !important; height:auto !important; top: 10% !important;}#simplemodal-container div.modalpopup-info{border-bottom:1px solid #45545F; padding:5px 0px 5px 0px;}#simplemodal-overlay{cursor:default !important;}.simplemodal-overlay {background-color:#000;}.simplemodal-container {background-color:#fff; border:3px solid #ccc;}#simplemodal-container .submitBtn.left {float:left; height:26px; margin:10px 0px 0px 0px; padding:0px; position:relative; width:auto;}#simplemodal-container .submitBtn.left input[type="submit"], #simplemodal-container .submitBtn.left a{-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none; -moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #222D3A;border-color: -moz-use-text-color; border-style: none !important;border-width: 0;clear: both;color: #FFFFFF !important;cursor: pointer;display: block;font-family: arimo,Arial,Helvetica,geneva,verdana,sans-serif; font-size: 14px !important;font-weight: normal;height: 26px;letter-spacing: 1px;margin-right: 3px;padding: 2px 5px 2px 10px !important;position: relative;text-transform: uppercase;width: auto !important;}table.modalpopup-address{font-size:12px; margin-top:5px;}table.modalpopup-address tr td.entered-address{border-right:1px solid #45545F; padding-right:10px;}table.modalpopup-address tr td.verified-address{padding-left:12px;}#simplemodal-container a.modalCloseImg{display:none !important;}#addressVerification{border:2px solid #CC0000;background-color:#FFFFFF;color:#666666;font:14px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif;padding:10px;width:500px;}#simplemodal-container .simplemodal-wrap{overflow:visible !important;}#form-wrapper{font-size:12px;width: auto;margin-top:12px;overflow:hidden;}#form-wrapper .address-wrapper{float:left; display:block; border-right:2px solid #45545F; width:240px;}#form-wrapper .address-wrapper.accept{width:240px; margin-left:12px; border-right:0px;}#form-wrapper .address{width:auto; min-height:120px;}.recognized-reward-point{background-color: #dcdcdc;height:60px;width:100%;} .recognized-reward-point .recognized-rewards-text{text-transform: uppercase;float:left;width:60%;margin-top: 23px;margin-left: 45px;}.recognized-reward-point .recognized-rewards-text-bc{text-transform: uppercase;float:left;width:100%;margin-top: 23px;margin-left: 45px;} .recognized-reward-point .circle-points{border-radius: 999px 999px 999px 999px;font-size:13pt;font-weight:bold;color:#F17946;height: 22px;width: 33px;float:right;background: #fff;margin-top: 5px;padding: 14px 14px 14px 5px;margin-right: 45px;}.product-category-select.txt-width.pay-state.pay-state-diffadd{float:none!important} .os-right{margin-right:35px;}.ordersummary-cont .brand-logo-wrap{width:40%;float:left;}.ordersummary-cont .beauty-freegift-cont{width:60%;float:right;}.ordersummary-cont .brand-logo-wrap .left-txt{width:100%;float:left;_padding:40px 0 0 0;font:31pt/30px 'HelveticaNeueW01-Thin';color:222D3A;}.ordersummary-cont .beauty-freegift-cont .left-txt{float:left;_padding:55px 0 55px 20px;padding-left: 20px;}.ordersummary-cont .beauty-freegift-cont .rgt-img{float:left;_padding:55px 0 55px 10px;padding-left: 10px;}.ordersummary-cont .member-information{border-right:1px dotted #DCDCDC;width:35% !important;margin-top:40px;margin-bottom:30px;float: none!important;margin-left: 400px;}.ordersummary-cont .platinum-range{width:60% !important;margin-top:40px;margin-bottom:30px;}.ordersummary-two-cont .product-listing ul{height: 140px; margin:0;border-bottom: 1px solid #DCDCDC;text-indent: 20px;}.ordersummary-two-cont .product-listing ul li{float: left;display: block;margin-left: 20px;font:10pt Georgia W01 Regular;display:inline-block; width: 20%;}.ordersummary-two-cont .product-listing ul li:first-child img{float: left;width: 39% !important;}.ordersummary-two-cont .product-listing ul li:first-child img{float: left; width: 35%;}.ordersummary-two-cont .product-listing ul li:first-child div{width: 57%;float: left;}.ordersummary-two-cont .product-listing ul li:first-child div h6.myaccount-item{font:10pt Georgia W01 Regular;}.ordersummary-two-cont .product-listing ul li:nth-child(2){width:10% !important;}.ordersummary-two-cont .product-listing ul li:nth-child(3){width:21% !important;float:right;margin-right:60px;}.ordersummary-two-cont .product-listing ul li:nth-child(3){width:21% !important;float:right;margin-right:60px;}.ordersummary-two-cont .product-listing ul li:last-child a.link-bor-cont{padding-left: 0;}.ordersummary-two-cont .product-listing ul li:last-child a.org-link-cont{padding-left: 0;margin-left: 22px;float: left;}.prod-list li.description span.btext a{color:#333333}.ordersummary-two-cont .order-summary-reminder{width: 100%;font: 15px georgia;margin-top:40px;padding-bottom:25px;}.ordersummary-two-cont .gift-contents{border: 1px solid rgb(228, 228, 228);width: 100%;}.ordersummary-two-cont .gift-contents .gimage{border-right: 1px solid rgb(228, 228, 228);float: left;padding:20px 25px;}.ordersummary-two-cont .gift-contents .gimage img{width: 45px; height: 45px;}.ordersummary-two-cont .gift-contents .gcontents{float: left; padding: 24px 12px 0;}.ordersummary-cont .member-information p{font:18pt/40px Georgia;}.ordersummary-pr-font{font:40px Georgia W01 Bold Italic;color:#F17946;margin-left:65px; display:block;}.ordersummary-foot-font{font: 15px georgia; display:block; margin-top:10px;} .ml196{margin-left:196px;}.ordersummary-cont .platinum-range .ui-slider-range{background-color:#F17946;border-radius:0 0 0 0 !important;}.myaccount-favorites .order-summary-total li .total-amt{height: 30px;background: #dcdcdc } .myaccount-favorites .order-summary-total li:last-child {margin-left: 0px!important;width: 20%!important;} .checkout-createaccount-brand-logo{width: 57%;float: left;}.checkout-createaccount-left-txt{ font: 19pt/75px 'GeorgiaW01-Regular' !important;}.order-confirmation-number{font-size : 18px;}#ssFrame img{margin-left: 17%;}.checkout-createaccount-beauty-freegift-cont{float: left;width: 43%!important;}.checkout-createacc-image-block .circular-tag2{background:url("/ulta/images/sprite.png") no-repeat scroll -0px -381px transparent;padding:5px;float: left;height: 55px;text-align: center;width: 55px;}.checkout-createacc-image-block .circular-tag3{background:url("/ulta/images/sprite.png") no-repeat scroll -0px -523px transparent;padding:5px;float: left;height: 55px;text-align: center;width: 55px;}.checkout-createacc-image-block .circular-tag1{background:url("/ulta/images/sprite.png") no-repeat scroll -0px -452px transparent;padding:5px;float: left;height: 55px;margin-left:43%;text-align: center;width: 55px;} .checkout-createacc-image-block{position: relative;text-align: center; font: 10pt georgia;padding-bottom: 40px;border-bottom: 1px solid #b7b7b7;margin-top: 55px}.checkout-createAccount .checkout-createAccount-leftcont{width: 40%;float: left;}.checkout-createAccount .checkout-createAccount-rightcont{width: 42%;float: left;}.checkout-createAccount .checkout-createAccount-inner-leftcont{border: 1px solid #b7b7b7}.checkout-createAccount{margin-top: 20px;font: 10pt georgia!important;margin-left: 15%;display: block;} .checkout-createAccount-inner-leftcont .options{margin: 12px} .checkout-createAccount-inner-leftcont .options h5{border-bottom: 1px solid #b7b7b7;padding-bottom: 10px}.options .checkout-options-listitems li{line-height: 30px;text-transform: uppercase;padding-left: 30px;}.options .checkout-options-listitems li:nth-child(1){background:url("/ulta/images/sprite.png") no-repeat scroll 0 0 transparent;}.options .checkout-options-listitems li:nth-child(2){background:url("/ulta/images/sprite.png") no-repeat scroll 0 -32px transparent;}.options .checkout-options-listitems li:nth-child(3){background:url("/ulta/images/sprite.png") no-repeat scroll 0 -66px transparent;}.options .checkout-options-listitems li:nth-child(4){background:url("/ulta/images/sprite.png") no-repeat scroll 0 -98px transparent;}.options .checkout-options-listitems li:nth-child(5){background:url("/ulta/images/sprite.png") no-repeat scroll 0 -130px transparent;}.options .checkout-options-listitems a{color: black}.checkout-createAccount-leftcont .gift-contents{border:1px solid #b7b7b7;width: 100%;margin-top: 20px;}.checkout-createAccount-leftcont .gift-contents .gimage{border-right: 1px solid rgb(228, 228, 228);float: left;padding: 20px 12px 8px 12px;}.checkout-createAccount-leftcont .gift-contents .gimage img{width: 100%; height: auto;}.checkout-createAccount-leftcont .gift-contents .chkout-gimage-reward{padding:5px 5px 5px 8px;}.checkout-createAccount-leftcont .gift-contents .gimage .gimage-reward{font:11pt 'Helvetica';}.checkout-createAccount-leftcont .gift-contents .gcontents{float: left; padding: 19px 12px 0;}.checkout-createAccount-leftcont .need-help{margin-top: 6px;border: 1px solid #b7b7b7;float: left;width:92%;padding: 20px;}.checkout-createAccount-leftcont .need-help h4{border-bottom: 1px solid #E4E4E4; padding:0 0 10px}.checkout-createAccount .checkout-createAccount-rightcont{margin-left: 40px}.checkout-createAccount-innner-rightcont h4{border-bottom:1px solid #b7b7b7;padding-bottom: 10px }.checkout-createAccount-innner-rightcont .create-account-main-content{margin: 0px} input.checkout-enter-email-id{background: none no-repeat scroll 10px center #FFFFFF;border: 1px solid #DCDCDC;height: 20px;text-indent: 0;width: 88%;} input.checkout-pwds{width: 41%!important;color: black} input.checkout-confirm-pwd{margin-left: 10px}.username-pwd-block .pwd-block-pwd-heading{color: #F27A45}input.addressline{color:black;} .address-block .txt-width{float: none;}.address-block input.pincode{width: 10% !important;}.dob .address-block-heading{color: #F27A45}.dob .txt-width{width: 95px!important; border-radius: 0px;}.dob .add-txt-width{margin-left: 10px}.dob #dropdown-measurement-select,.address-block #dropdown-measurement-select {border-radius:0px }.checkout-ulta-rewards .block{display: block;}.checkout-ulta-rewards .lastchild-label{border-bottom: 1px solid #b7b7b7;padding-bottom: 10px; }.checkout-ulta-rewards .block input{margin:3px 4px 6px }.checkout-ulta-rewards input.checkout-create-account{background-color: #FAB485;border: 0 none;color: white;padding: 9px;width: 100%;margin-top: 10px}.checkout-createAccount-rightcont .create-account-main-content li:not(:last-child){border-bottom:1px dashed #DCDCDC;margin-top: 20px ;margin-bottom: 20px}.create-account-main-content .left-arrow{background: url("/ulta/images/sprite.png") no-repeat scroll 0 -590px transparent;padding: 10px;margin-left: 10px;float: right;}.versign-trusted{ background: url("/ulta/images/sprite.png") no-repeat scroll 0 -615px transparent;float: right;margin-top: 50px;padding-bottom: 50px;padding-right: 90px;}.gift-vochure{display:none;}.cupon-apply-desk{display:none;}.order-summary .apply-coupon .cuponresult{text-align:left; float:left; width:70%;}.order-summary .apply-coupon .afterapply{text-align:left; float:left; width:70%;}.order-summary .apply-coupon .cuponcancel{text-align:left; float:right; color:#F27A45; display:block; margin:0 10px 0 0;}.order-summary .apply-coupon .cuponcancel a{color:#F27A45; font:9pt Georgia W01 Italic;}.gifts .need-help p{font-size:12px;}.quick-view-prod div.fav-cont p a{font:10pt Georgia W01 Italic;}.quick-view-prod div.fav-cont p a:hover{text-decoration:underline;}.prod-list .product-detail-quickview ul li{padding:0px;}.cart-youmay-like .quick-view-prod div.fav-cont p a{font:11pt 'Helvetica'}.viewproduct-content .highlight-text a.links{display:inline;}.no-height{height:auto !important}.status-points-wrapper{float:left; width:100%;}.status-points-wrapper ul, .my-alerts ul{margin:0px;}.status-points-wrapper a.link-bor-cont.btn-link, .my-bonus-offer a.link-bor-cont.btn-link{font-size:10pt;}.my-status, .my-points{float:left; width:47%;}.column-divider{float:left; width:6%; height:60px;}.my-status-head, .my-points-head, .my-alerts-head, .my-bonus-offer-head, .points-history-head{background-color:#DCDCDC; height:60px; margin-top:20px;}.my-status .brand-logo-wrap, .my-points .brand-logo-wrap{float:left; margin-left:35px;}.my-status-title, .my-points-title{font:12pt Georgia W01 Bold;}.my-status-contents, .my-points-contents{border-left:1px dotted #E1E1E1; margin:20px 0px 0px 0px; padding-left:35px;}.my-status-contents ul li, .my-points-contents ul li{font:10pt Georgia W01 Regular; padding:0px 0px 10px 0px;}.my-points-contents ul li span.font-wght.number, .points-history-contents ul li span.font-wght.number, .my-alerts-contents ul li span{color:#65B7B3; font-style:italic; font-size:12pt;}.my-points-contents ul li span.font-wght.points, .points-history-contents ul li span.font-wght.points, .my-alerts-contents ul li span{color:#333333; font:11pt HelveticaNeueW01-75Bold;}.my-points-contents ul li span.font-wght.val{color:#F17946; font-style:italic; font-size:12pt;}.points-history{float:left; width:100%; font-size:10pt Georgia Regular;}.points-history .points-history-head a.view-rewards span{color:#333333; margin-right:10px;}.points-history .points-history-contents{float:left; margin:20px 0px 0px 0px; width:100%;}.points-history-contents .mis-trans{padding-left:35px;}.points-history-details ul{margin:0px;}.points-history-details ul li{display:inline-block; font-size: 10pt; font-family:Georgia W01 Regular; padding:0px; width: 13%; padding:5px 0px 10px 35px; border-left:1px dotted #DCDCDC; vertical-align:middle; min-height:35px;}.points-history-details ul li a.view-rewards.expand{vertical-align:middle; padding:10px 0px 0px 8px;}.points-history-details ul li a span.arrowbtn-expand{background: url("../images/pdp-icon-sprite.png") no-repeat scroll 10px -499px transparent; border:2px solid #222D3A; border-radius:16px 16px 16px 16px; float:left; display:inline-block; height:30px; width:30px;}.points-history-details ul li a span.arrowbtn-expand:hover{background: url("../images/glyphiconsNew.png") no-repeat scroll -17px -1310px transparent; border:2px solid #FB9550; border-radius:16px 16px 16px 16px; float:left; display:inline-block; height:30px; width:30px;}.points-history-details ul li img{padding-right:5px;}.points-history-details ul li.points-store{width:25%;}.my-alerts{float:left; width:100%;}.my-alerts-title, .my-bonus-offer-title, .points-history-title{float:left; font:bold 12pt Georgia W01 Bold; margin:20px 0px 0px 35px;}.my-alerts-contents, .my-bonus-offer-contents{float:left; margin:20px 0px 0px 0px; width:96%;}.my-alerts-contents ul li{font-size:10pt;font:11pt HelveticaNeueW01-55Roma;}.my-alerts-contents ul li div.icon-block{ padding:0px 0px 10px 10px; background: url("../images/pdp-icon-sprite.png") no-repeat scroll 0 -400px transparent;}.my-bonus-offer{float:left; width:100%; margin-bottom:20px; font-size:10pt;font-family: Georgia W01 Regular;}.my-bonus-offer .beauty-freegift-cont, .points-history .beauty-freegift-cont{float: right; margin-right: 40px; text-align: right;width: 44%;}.my-bonus-offer-contents .bonus-offer-image{float:left;}.my-bonus-offer-contents .bonus-offer-benefits{float:left; width:100%;} .my-bonus-offer-contents ul li.bonus-offer-types{font-family:helvetica; font-size:20pt; padding:10px 0px 10px 0px;}.my-bonus-offer-contents ul li.bonus-offer-types span{color:#65B7B3;}.my-bonus-offer-contents ul li span.bonus-offer-points{font-family:helvetica; color:#65B7B3;}.my-bonus-offer-contents .span4{height:auto; text-align: right;}.my-bonus-offer-contents .span1{text-align: center;}.get-social-mobwrapper{display:none;}.myaccounts-row-title.my-rewards ul li{width: 15%;}.myaccounts-row-title.my-rewards ul li.store-rewards{width:30%;}.myaccounts-row-title.my-rewards ul li:FIRST-CHILD{width:12%;}.myaccount-orders-details.my-rewards ul li{width: 15%;}.myaccount-orders-details.my-rewards ul li.store-rewards{width: 30%;}.myaccount-orders-details.my-rewards ul li div{width:40%;text-align: right;}.myaccount-orders-details.my-rewards div.missing-transaction{font: 10pt georgia w01 italic;}.myaccount-orders-details.my-rewards div.missing-transaction a{color:#333333;text-decoration: underline;}.myaccount-orders-details.my-rewards ul li:FIRST-CHILD{width:12%;}.bonus-offer-benefits ul li{font:11pt HelveticaNeueW01-55Roma; border-bottom: 1px solid #efefef; margin-bottom: 20px; min-height: 40px;}.bonus-offer-benefits ul li span{font:11pt HelveticaNeueW01-75Bold;}.bonus-offer-benefits ul li a{background: none repeat scroll 0 0 #FAB485;border: 1px solid #FAB485;border-radius: 3px 3px 3px 3px;color: #FFFFFF;padding: 6px 14px;text-decoration: none;text-transform: uppercase;float: RIGHT;font: 10pt 'Helvetica';}.recent-orders .points-months{float: right;width: 58%;font:11pt HelveticaNeueW01-55Roma;}.recent-orders .points-months label{display: inline-block;}.recent-orders .points-months input {margin:2px;}.my-account-earning-redeeming, .my-account-platinum, .my-account-benefits, .learn-more-carousel{display:block;}.my-account-earning-redeeming_mobile, .my-account-platinum_mobile, .my-account-benefits_mobile, .learn-more-carousel-mobile{display:none;}.my-rewards-welcome .rewards-welcome-msg-img{text-align:center;}.my-rewards-welcome, .forgot-mem-num {margin-top:20px;overflow: hidden;}.my-rewards-welcome .action-image{float:left; text-align:center; width:290px;}.forgot-mem-num .action-image{float:left; text-align:center; width:200px;}.forgot-mem-num-cont{margin-left: 0px;}.forgot-mem-num-email{width: 35%; }.forgot-mem-num-main-container{border-bottom: solid 1px #dcdcdc;display: inline-block;font: 11pt HelveticaNeueW01-55roma;}.forgot-mem-num-buttons {width:210px;}.forgot-mem-num-buttons .forgot-mem-num-continue{border-radius: 3px;color: white;margin: 10px 10px 0 0;padding: 8px 16px;width: 100px;background: #75818A;clear:both;font:10pt 'HelveticaNeueW01-75Bold';text-transform: uppercase;border: 0;}.forgot-mem-num-buttons .forgot-mem-num-cancel{border-radius: 3px;color: white;margin: 10px 0 0 0;padding: 8px 16px;width: 100px;background: #75818A;clear:both;font:10pt 'HelveticaNeueW01-75Bold';text-transform: uppercase;border: 0;}.miss-tran-main-container{border-top: solid 1px #dcdcdc;border-bottom: solid 1px #dcdcdc;display: inline-block;}.miss-tran-main-container h5{font:11pt Georgia W01 ;}.miss-tran-main-container input{ display: inline-block; height: 20px; padding: 4px 6px; margin-bottom: 10px; font-size: 14px; line-height: 20px; color: #555555; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; vertical-align: middle; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #dcdcdc; -webkit-appearence:none;}.miss-tran-cont{margin-left: 0px;}.miss-tran-left-cont{float: left;width: 314px; }.miss-tran-right-cont{float: right; width: 314px; height:500px; text-align:center; margin:0px; padding:0px; }.miss-tran-buttons {width:220px;}.miss-tran-buttons .miss-tran-continue{background: none repeat scroll 0 0 transparent;border: 1px solid black;box-shadow: none;color: #222D3A;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:100px;border-radius:2px;margin-left:6px;}.miss-tran-buttons .miss-tran-continue:hover{color:#F27946;border: solid 1px #F27946;}.miss-tran-buttons .miss-tran-cancel{margin-left:6px;background: #222d3a;border:1px solid #222D3A;color: #ffffff;font: 11px HelveticaNeueW01-75Bold !important;height:25px;Width:100px;}.miss-tran-buttons .miss-tran-cancel:hover{background:#77818c;border:1px solid #77818c}.signin-main-container.mem-card-number span{font:11pt HelveticaNeueW01-75Bold;}.signin-main-container.mem-card-number ul li{padding: 5px;width:30%;float:left;}.signin-main-container.mem-card-number ul{overflow: hidden;}.signin-main-container.mem-card-number ul{overflow: hidden;}.signin-main-container.mem-card-number ul li p{text-align: center;}.cart-mob-getsocial h3{display:none;}.pro-new-price{color: #4AC3CC;font:11pt HelveticaNeueW01-75Bold}.pro-old-price{color: #C3C3C3;text-decoration: line-through;font:11pt HelveticaNeueW01-75Bold}ul.color-panel-ul li span.circle-icon{cursor:pointer;visibility: hidden;position:absolute;left:13%;}.products-text-pl{font:15px Georgia W01 Regular;}.special-offer-breadcrumb{padding-top:10%;margin-top:0px;}.special-offer{float: left;padding-right: 20px;margin-bottom:20px;margin-top:20px;width:48%;border-right:1px solid #dcdcdc;}.special-offer .header p{font-size: 1.2em;font-weight: bold;line-height: 55px;margin: 0;padding: 0 0 0 15px;text-align: center;}.special-offer.last{padding-right: 0;border-right:medium none;}.specialoffers ul{margin: 0 0 10px 0px;}.special-offer-tabs ul li.active a:hover{background: none repeat scroll 0 0 #FCFCFC;border-bottom: 1px solid #FFFFFF;color: #FF0065;outline: medium none;}.special-offer-detail{background-color: #FCFCFC;border: 1px solid #E4E4E4;border-top: 0px;margin-top:-20px;}.col-one{float: left;height: 232px;margin: 48px 0 0 25px;width: 233px;}.col-two, .col-three{background: url("/images/specialoffers/offer_details_bg.jpg") no-repeat scroll left top transparent !important;}.col-two {color: #45545F;float: left;height: 262px;margin: 0;padding: 20px 40px 0;width: 250px;}.col-two h2{color: #ED0677;font-size: 18px;}.col-three{float: left;height: 262px;padding: 20px 0 0;text-align: center;width: 280px;}.hiddenVar{display:none;}.content-data-block{width:100%; font-family: Georgia!important;}.content-data-block .content-data-link{display:none;}.content-data-block .advertising-link{color:#333333;}.content-data-block a{font:10pt Georgia W01 Italic; color: #F17946;}.content-data-block .image-cum-content{width: 70%;float:left; margin-bottom:10px;}.content-data-block .quick-links{width:27%; float:left; padding-left:20px; padding-top:40px;}.image-cum-content img{width: 100%;}.content-data-block .quick-links ul{float:left; margin:0px; width:100%;}.content-data-block .quick-links ul li{font:10pt Georgia W01 Italic; line-height: 42px;border-bottom: 1px dotted #DCDCDC; color:#F17946;}.content-data-block .quick-links ul li a{color: #F17946;}.content-data-block .quick-links ul li:visited{color: #333333;}.content-data-block .quick-links ul li a:visited{color: #333333;}.content-data-block .quick-links .quick-links-heading{padding-bottom: 20px;border-bottom:1px solid #DCDCDC;text-transform: uppercase; }.content-data-block .quick-links-mob{display:none;}.content-data-block h5{margin:20px 0px 5px 0px;}.content-data-block .font-thin-txt{color: #000000;font-family: 'HelveticaNeueW01-Thin',Helvetica,Arial,sans-serif;font-weight: normal; text-transform: uppercase;}.content-data-block .image-cum-content .lastupdated-date{border-bottom:1px solid #DCDCDC;padding-bottom: 20px; }.content-data-block .image-cum-content .content-para1{margin:30px 0px 10px 0px;}.content-data-block .content-para-wrapper.tab{display:none;}.sample-content{text-align: left; margin:40px 0 0 0; padding: 40px 0 0 0;}.sample-content .choose-fregft-banner{width:60%;}.sample-content .choose-fregft-banner P.mainheader-samples{font: 36pt HelveticaNeueW01-55Roma;text-transform: uppercase;margin-bottom:0;}.sample-content .choose-fregft-banner P.mainheader-samples-underline{width:93%;border-bottom:2px solid #ccc;}.sample-content .choose-fregft-banner P.freegift-header{font:24pt georiga regular;}.sample-content .choose-fregft-banner P.availability-txt{font: 10pt HelveticaNeueW01-55Roma;}.sample-content .choose-fregft-banner P.mainheader-samples span{font:36pt helveticaneuew01-75bold;}.sample-content .choose-fregft-banner P{line-height: 20px;margin-bottom:5px;}.sample-content .samples-fregft-img{float:left;margin-left:-10px;}.sample-content .samples-fregft-img input[type="checkbox"]{left: 40px;position: relative;top: 100px;margin: 0px;}.sample-content .samples-fregft-img.last-sample input[type="checkbox"]{left: 80px;margin: 0;position: relative;top: 135px;}.sample-content .samples-btn-blk input{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #000000;border-radius: 2px 2px 2px 2px;color: #000000;float: left;font-family: 'HelveticaNeue',Helvetica,Arial,sans-serif;font-size: 11px;font-weight: bold;padding: 5px 20px;text-decoration: none;text-transform: uppercase;margin:10px;}.sample-content .samples-btn-blk input:hover{border:1px solid #fb9550;color:#fb9550;}.samples-fregft-img-blk .samples-fregft-img.last-sample {margin-top:-75px;}.samples-fregft-img-blk{margin-top:20px;}.review-product-details{font:geogia ; margin-top: 91px;}.review-product-details p{font-size: 10pt;color: #222D3A;font-weight: normal;}.review-product-details p a,.review-product .review-product-desc a{color: #F17946}.review-product .review-product-img{float: left;width: 15%}.review-product .review-product-desc{float: left;width: 83%;font-size: 10pt;color: #222D3A;font-weight: normal;margin-left: 10px}.review-product{border: 1px solid #DCDCDC;display:inline-block;background: whitesmoke}.review-alert{font-size: 10pt;color: #222D3A;font-weight: normal;border: 1px solid #DCDCDC;}.review-alert p{padding: 10px;padding-left:5px;}.review-alert p span{background: url("/images/checkout-images.png") no-repeat scroll -11px -7px white;padding: 10px;}.review-options ul .title{float: left;text-align: right;width: 30%;}.review-options ul .user-review-action-items{border: 1px solid #DCDCDC;background:whitesmoke;float: left;width: 66%;padding: 10px;margin-left: 10px;}.review-options ul input.review-headline-txt{width: 95%;border-radius:0px;}.review-options ul .review-headline a{color: #F17946;padding-left: 20px;background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -20px -1344px transparent;text-decoration: none}.review-options{font:10pt georgia;}.add-new-feild-pros{background: white;padding: 10px;float: left}.add-new-feild-pros .add-your-tag{border-radius:0px}.add-new-feild-pros .add-your-tag-submit{background: none repeat scroll 0 0 #F17946;background-color: #F17946;color: white;margin-bottom: 10px;padding: 5px;border: 0 none;height: 30px}.add-new-feild-pros p:last-child {color:#B7B7B7}.existing-tags{width: 35%;padding: 10px;float: left;margin-left: 10px}.existing-tags ul input{float: left;}.describe-yourself input{margin:4px 10px 5px}.describe-yourself label{display: inline;}.describe-yourself .clear-selection{float: right;color:#F17946;text-decoration: none!important;font-style: italic;}.preview-review{ background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll 39px -152px #F17946;padding: 5px 30px 5px 5px;color: black;font-size: 11pt}.user-review-action-items .popover{background-clip: padding-box;background-color: #FFFFFF;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px 6px 6px 6px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);display: none;float: left;height: 191px;left: 0!important;margin-left: 10px !important;max-width: 282px;padding: 1px;position: relative;text-align: left;top: 0!important;white-space: normal;z-index: 399;}.user-review-action-items .popover-content{padding: 0px!important;}.user-review-action-items .popover.left>.arrow:after{ bottom: -15px;right: -39px;}.user-review-action-items .popover>.arrow:after{border-width: 25px!important;}.user-review-action-items .popover.left > .arrow{top:65%;}.user-review-action-items .review-comments-section .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {background: whitesmoke}.user-review-action-items .review-comments-section .nav-tabs > li > a{background:white;color: black; }.user-review-action-items .review-comments-section .nav{margin-bottom: 0px}.user-review-action-items .review-comments-section .comments-prompts{border-bottom: 1px solid #dcdcdc;padding: 10px;}.user-review-action-items .review-comments-section .comments-prompts li{list-style: disc;}.user-review-action-items .review-comments-section textarea{margin: 10px;width: 520px}.user-review-action-items .review-comments-section .tab-content{border-bottom: 1px solid #dcdcdc;border-left:1px solid #dcdcdc ;border-right:1px solid #dcdcdc }.user-review-action-items .review-comments-section .tab-content .common-tab-content{padding: 10px;font-style: italic;border-top: 1px solid #dcdcdc}.review-options .title h4{font:11pt/20px 'Helvetica' !important;color: #606060!important;display: inline;}.star-indicator{color:red;}.required{margin-top: 20px;float: right;color: #606060;font:10pt/20px 'Helvetica'}.existing-tags ul li span{display: block;margin-left: 20px;}.alert-icon{padding: 10px}.preview-button{margin-top: 10px;}.review-options ul li.title a{display: none;}.storelocator-search-cont{ display:inline-block;border: 1px solid #DCDCDC;width:100%;padding:10px;}.storelocator-search-cont ul input.storelocator-zip-text,.storelocator-search-cont ul input.storelocator-city-text{border-radius:0!important;background: none no-repeat scroll 10px center #FFFFFF;box-shadow:none!important;-webkit-appearance: none!important;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}ul.storelocator-search-cat li{float: left;margin-right:10px; width:auto;}ul.storelocator-search-cat li .ddTitle{height:15px;border: 1px solid #CCCCCC;} ul.storelocator-search-cat li .dd{height: 30px;margin-bottom:10px;margin-top: 0px;width:178px!important;}ul.storelocator-search-cat input{border: 1px solid #DCDCDC; box-shadow:none; height:30px;}.storelocator-zip-text, .storelocator-city-text{width:130px;}.storelocator-dropdown{width:190px!important;}#searchFormContainer ul.storelocator-search-cat .storelocator-search-btn{background: none repeat scroll 0 0 #F17946; color: white;margin-bottom: 10px;height:30px; width:100px;cursor:pointer;}#searchFormContainer h5{ display: inline;margin-top: -32px;position: absolute;} #errorMessageDisplay{color: red;display:none;font-size: 1.2em; margin-bottom: 20px;text-align: center;}#errorMessageDisplayLeftMenuStorelocator{float:left;display:block;color:#c3151e; text-align: center; text-transform: none!important;}#errorMessageDisplayForHomeSalonStorelocator{float:left;display:block;color:#c3151e; text-align: center; text-transform: none!important;}#errorMessageCartChk{color: #c3151e;font:11pt/20px 'Helvetica';text-align: left;}.store-image{text-align: center;margin-top: 20px;margin-bottom:10px;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none; margin: 0;}.storedetails-container{margin:50px 0;}.name-distance{clear: both;margin:0 auto;}.storedetails-container .name-distance .name a{font-size: 1.2em;margin: 0 15px; color: #B0B6BB;}.storedetails-container .name-distance .name a:hover{font-size: 1.2em;margin: 0 15px; color: #820053;text-decoration: underline;}.name-link{_font-size: 1.2em;margin: 0 15px; color: #B0B6BB;}.name-link:hover{_font-size: 1.2em;margin: 0 15px; color:#820053;text-decoration: underline;}.name-distance .distance {color: #45545F;}.store-details {display:block; border: 1px solid #CED4D8; clear: both; font-size: 0.9em; margin: 20px 0; padding: 15px; _text-align: left; width: 96%; }.store-details .container-div { float: left; min-height: 110px; width: 200px; margin-bottom: 20px;}.store-details .salonmenu { width: 230px;}.store-details .container-div .icon { float: left; margin: 0 10px 0 0; width: 26px; color: #45545F;}.store-details .container-div .icon-name { font-size: 1.3em; margin: 2px 0 5px 5px; color: #45545F;width:auto;}.store-details .container-div .icon-name a{color: #45545F;text-decoration: underline;font-family: Arial;}.store-details .container-div p { font-size: 0.88em; margin: 0; _color: #45545F; padding:5px 0px;}.store-details .container-div p.address { margin: 0; padding: 5px 0; color: #45545F; clear:both;}.store-details .container-div p.hours { margin: 0; padding: 5px 0; color: #45545F;}.store-details .container-div p.phone { margin: 0; padding: 0; color: #45545F;}ul.store-feature{margin:10px 0;}.store-details .container-div.salon { clear: left; min-height: 0; color: #45545F; }.store-details .container-div.salon a:hover { color: #820070;}.test-storelocator{overflow:auto;margin-top:40px;text-align:center;width:100%;}.floatl-span{float:left;margin-top:8px;font:11pt Georgia;} .floatr-span{float:left;margin-top:8px;margin-left:10px;font:11pt Georgia;} .nicescroll-rails{opacity:1!important;cursor: pointer!important;background:#b7b7b7!important;border-radius: 5px!important;width: 10px!important;z-index: 1000;} .nicescroll-rails div{width: 10px!important;border: none!important;background-color: #454545!important;} .mt60{margin-top: 60px;}div[id$="-hr"]{display: none!important;} .alert-on-validation {float: left;display: block;width: 365px;}.errorMessageInPopup .alert-on-validation p {color: #c3151e;}.errorMessageInPopup .alert-on-validation p span {font-weight: bold;background: url("/images/checkout-images.png") no-repeat scroll -10px-17px white;padding-left: 25px;}.fieldError {border:1px solid #c3151e !important;}.alert-on-validation {float:left;display:block; width:365px; } .alert-on-validation p { color:#c3151e; } .alert-on-validation p span{ font-weight: bold;background: url("/images/checkout-images.png") no-repeat scroll -10px -17px white;padding-left: 25px; }.progressbar-wrap{border:4px solid #dfdfdf; margin:0 auto; padding:0; float:left;}.progressbar-wrap, .progressbar-value, .progressbar-text {width: 309px; height: 20px; }.progressbar-wrap, .progressbar-value {background: #fffff; }.progressbar-text {font-weight:bold;font-size:11px;padding-top:3px;color:#676767;text-align:center;}.progressbar-display{float:left;}.progressbar-wrap table{margin-top:3px;}.progressbar-wrap table tr td{background-image:url("/ulta/img/rewards/triangle.png"); background-repeat:no-repeat; margin:8px 0 0; padding:5px 0 0;}.progressbar-wrap tr td.a{background-position:5px top; width:103px;}.progressbar-wrap tr td.b{background-position:center top; text-align:center; width: 103px;}.progressbar-wrap tr td.c {background-position:right top; text-align:right; width: 103px;}.circleBase1 img{height: auto!important;} .create-account-main-content .phone1, .create-account-main-content .phone2 {background: none no-repeat scroll 10px center #FFFFFF;border: 1px solid #DCDCDC; border-radius: 0 0 0 0;height: 20px; text-indent: 0; width: 10%!important; color: #BCBCBC;}.create-account-main-content .phone3 {background: none no-repeat scroll 10px center #FFFFFF;border: 1px solid #DCDCDC; border-radius: 0 0 0 0;height: 20px; text-indent: 0; width: 15%!important; color: #BCBCBC;}.address-block #state {border-radius:0px; }.product-cell-rating{display:inline-block;margin:5px 0 0 0;}.product-cell-rating div.rating{float:left;height:16px;line-height:16px;width:83px;background-image:url(/images/stars_small.gif);}.product-cell-rating div.rating.rating5_0{background-position: 0px -180px;}.product-cell-rating div.rating.rating4_5{background-position: 0px -162px;}.product-cell-rating div.rating.rating4_0{background-position: 0px -144px;}.product-cell-rating div.rating.rating3_5{background-position: 0px -126px;}.product-cell-rating div.rating.rating3_0{background-position: 0px -108px;}.product-cell-rating div.rating.rating2_5{background-position: 0px -90px;}.product-cell-rating div.rating.rating2_0{background-position: 0px -72px;}.product-cell-rating div.rating.rating1_5{background-position: 0px -54px;}.product-cell-rating div.rating.rating1_0{background-position: 0px -36px;}.product-cell-rating div.rating.rating0_5{background-position: 0px -18px;}.product-cell-rating div.rating.rating0_0{background-position: 0px -0px;} .lazy-load, .lazy-loaded { -webkit-transition: opacity 0.3s; -moz-transition: opacity 0.3s; -ms-transition: opacity 0.3s; -o-transition: opacity 0.3s; transition: opacity 0.3s; opacity: 0;}.lazy-loaded { opacity: 1; }.payment-block-options{padding:10px 25px 40px;border:1px solid #dcdcdc;}.payment-visa{ background: url("/images/checkout-images.png") no-repeat scroll -4px -265px transparent;left: 69%;padding: 15px;padding-left: 15px;position: absolute;}.payment-dots{ background: url("/images/checkout-images.png") no-repeat scroll -4px -235px transparent;left: 71%;padding: 15px;padding-left: 15px;position: absolute;}.payment-discover{ background: url("/images/checkout-images.png") no-repeat scroll -4px -85px transparent;left: 74%;padding: 15px;padding-left: 15px;position: absolute;}.payment-amex{ background: url("/images/checkout-images.png") no-repeat scroll -4px -58px transparent;left: 77%;padding: 15px;padding-left: 15px;position: absolute;}.payment-paypal{ background: url("/ulta/images/sprite.png") no-repeat scroll 0 -673px transparent;left: 80%;padding: 20px;padding-left: 15px;position: absolute;}.paypal-outer-review-order{margin-left: 50px;border:1px solid #DCDCDC;display: inline-block;}.paypal-outer-shipping{border:1px solid #DCDCDC;}.paypal-outer-shipping .paypal-shipping-sections{padding-left: 35px;padding-bottom: 20px;padding-top: 20px;}.paypal-outer-shipping .paypal-shipping-left{float:left;width:60%;}.paypal-outer-shipping .paypal-shipping-right{float:right;width:35%;}.paypal-outer-shipping .checkout-signin{background-color: #222D3A;border: 0 none;color: #ffffff;padding: 9px;width: 97%;text-transform: uppercase;font-size: 12px;font-weight: bold;}.paypal-outer-shipping .paypal-address-ul{margin:0!important;padding-bottom: 20px;display:inline-block;}.paypal-outer-shipping .paypal-address-content{display: inline-block;width: 100%;}.paypal-outer-review-order .paypal-shipping-left{float:left;width:60%;}.paypal-outer-review-order .paypal-shipping-right{float:right;width:35%;margin-right: 20px;}.paypal-outer-review-order .checkout-signin{background-color: #222D3A;border: 0 none;color: #ffffff;padding: 9px;width: 90%;text-transform: uppercase;font-size: 12px;font-weight: bold;}.paypal-outer-review-order .paypal-address-content{display: inline-block;width: 100%;padding:20px 0px 30px 35px;}.paypal-border{border-top: 1px solid #dcdcdc;padding: 0px 0px 30px;margin-left: 20px;margin-right: 20px;}.fs10{font-size: 9pt!important;}.paypal-outer-get-started{border: 1px solid #DCDCDC;}.paypal-checkout-rewards{font: 11pt georgia;border: 1px solid #dcdcdc;}.paypal-checkout-rewards .reward-recognised,.paypal-checkout-rewards .reward-unrecognised {padding: 10px;}.paypal-checkout-rewards .mt10 input{margin:0px 5px 5px 0px;}.paypal-checkout-rewards .memberid-rewards{width: 20%!;border-radius:0px;height: 15px;}.paypal-checkout-rewards .mt10 a{color:black;text-decoration: underline;}.paypal-checkout-rewards .continue-shipping{background: none repeat scroll 0 0 #222D3A;border: 1px solid #222D3A;color: #FFFFFF;float: right;font-size: 12px;font-weight: bold;padding: 9px;text-align: center;text-decoration: none;text-transform: uppercase;width: 33%;}.paypal-accordation-getstarted .getstarted-leftcont{float:left;width: 46%}.paypal-accordation-getstarted .getstarted-rightcont{float:left;width: 49%;padding-left: 22px;}.paypal-accordation-getstarted{margin-top: 10px;margin-left: 30px}.paypal-accordation-getstarted .getstarted-leftcont h5,.paypal-accordation-getstarted .getstarted-rightcont h5{text-transform: uppercase;}.paypal-accordation-getstarted .getstarted-rightcont p{font:9pt Georgia;}.paypal-accordation-getstarted .getstarted-leftcont{border-right: 1px solid #DCDCDC}.paypal-accordation-getstarted .checkout-signin{background-color: #222D3A;border: 0 none;color: #ffffff;padding: 9px;width: 90%;text-transform: uppercase;font-size: 12px;font-weight: bold;}.payment-block-options-content{display: inline-block;}.dimSearchSuggContainer .dimResult a span{color: #77818c;font-weight: bold!important;} .searchfocus{color: #454545!important;}.dimSearchSuggContainer .dimResult a span:hover{color:"#f27a45"}.product-promo-offer p{margin:0 0 0 165px; color:#66B7B3; width:600px; font: 13px HelveticaNeueW01-75Bold !important;clear: both;padding: 5px 0;}.selection-box-cont ul li span{color:#939393;font-weight: bold!important}.shadow-effect-mobile{left:0px; top:0px; right:0px; z-index:999; height:100%; position:fixed; opacity:0; display:none; box-shadow:0px 3px 10px #444444; -webkit-box-shadow:0px 3px 10px #444444; -moz-box-shadow:0px 3px 10px #444444;}.product-detail-offers p{margin:0 0 0 165px; color:#66B7B3; font-size: 13px;font-weight: bold;lear: both;padding: 3px 0;}#show-nav-cont .search-cont .dimSearchSuggContainer{position: absolute!important; left: 50px;top: 41px!important;width: 150px!important;}#checkoutModal {width:310px;padding:8px;background-color:#ccc;position:absolute;z-index:1100;top:0;left:0;display:none;}#checkoutModal .wrapper {background-color:#fff;font-size:90%}.wrapper .title {color:#fff;padding:8px;background-color:#45545F;margin-bottom:8px;}.wrapper .title h2 {margin:0;font-size:110%;display:inline;font-weight:bold;}.wrapper .title .close {float:right;width:12px;height:12px;background:url('/ulta/images/checkout/btn_modalClose.gif') no-repeat;cursor:pointer;}.wrapper .row {margin:8px;padding-bottom:8px; border-bottom:1px solid #ccc}.wrapper .select {float:right} .forgot-login-cont {border: 1px solid #DCDCDC;display: inline-block;padding: 15px;margin-top:40px!important;}.forgot-login{border: 1px solid #000000;width: 40%;float:left;_padding: 10px;}.forgot-login-header{_height:10px;background-color: black;color: white;padding: 14px;text-indent: 10px;}.forgot-login-pd{padding-left:10px;padding-top:30px;}.forgot-login-email{margin-left:10px;margin-bottom:0px!important;} .forgot-login-submit-btn{background-color: #FAB485;border: 0 none;color: white;margin-top: 10px;padding: 8px;margin-bottom: 30px;margin-top: 10px;float:right!important;margin-right:20px!important;border-radius:4px 4px 4px 4px;} .forgot-login-contact{color:#dcdcdc;text-decoration: underline;}.gifts .needleftnum a{color:black!important;}.myaccount-favorites .print-preview-table{border-bottom: 1px solid #dcdcdc;}.myaccount-favorites table td:FIRST-CHILD {width:350px;}.myaccount-favorites table td:LASt-CHILD {padding-left: 30px;}.selection-box-cont ul.color-cont li.color-panel a{display:inline-block;}.selection-box-cont ul.color-cont li.color-panel span{width:auto!important;}.mob-search-cont{display:none;}.mob-navigation{display:none;}#mob-footer{display:none}.f-copy-txt {clear:both;float:left;}.f-copy-txt a{color:#333333} .get-social-twi-l p.pt10,.get-social-face-r p.pt11{font: 13pt 'HelveticaNeueW01-75Bold'}.search-result-cont .sort-cont .next a{color: #F27A45;}.menu-fluid-cont-pos{position:fixed!important;}; .sort-cont .next-prev {color: #F27A45;}.sort-cont .next-prev a{color: #F27A45;font:10pt Georgia W01 Italic;}.sort-cont .next-prev a:hover{text-decoration: underline;}.sort-cont .next-prev a.disabled{color: #B7B7B7!important;}.pro-list-btm .sort-cont ul {width:100%;font:11pt georgia !important}.myaccount-favorites .order-summary-total li .font-wght{font-weight: normal!important;font-size: 11pt;} .pad-bot{padding-bottom:30px}.orderdetails div.order-summary ul p.highlight-text{clear:both}.product-detail-content #itemNumber a{color:#454545!important;}ul.review-ul li.rev-txt a{ccolor:#454545!important;}.prodDescNew a{font:11pt HelveticaNeueW01-75Bold !important ;color: #252525 ;}#homecontentthomson {margin-top: 5%;}h3.ul-prod-title a{color:#333333;text-decoration:underline} h3.ul-prod-title a:hover{color:#F27A45;text-decoration:underline} .white-space{background: #ffffff;height: 91px;width:1500px;position:fixed;top:0px;left:0;}.white-space.bg-color-pdp {background-color: #EDD0B2;}.video-main-container .video-main-left{float: left;width:70%;margin-left:20px }.video-main-container .video-main-right{float: left;width:15%}.video-main-container .video-main-right ul li a.article-url img{width:100%;float:left}.video-main-container .video-main-right ul li a.article-url span.thumbnailText{line-height: 15px;}.video-main-container .video-main-right ul li{height: 75px;margin-top:10px }.video-main-container .video-main-right ul li img{width:100%;height:60px;}.video-main-container .video-main-right ul li a{text-decoration: underline;text-transform: uppercase;color: #333333;font: 6pt/30px 'HelveticaNeueLT Std Thin'}.media-object-wrapper {padding-bottom: 56.25%;width: 100%;height: 0;position: relative;}.video-main-container h4{text-align: center;margin-right:40px }.video-main-container p{text-align: center;font: 10pt/30px 'HelveticaNeueLT Std bold'}.media-object-wrapper iframe.media-object {width: 100%;height: 100%;position: absolute;}.video-title-section{background-color: #E8EAEB;padding-top: 10px;}.video-main-container .video-main-right ul li h4{display: none;}.video-main-container .video-main-right ul li p{display: none;}.video-main-container .video-main-left img.decoded{display: none;}.video-main-container .video-main-left span{display: none;}.brand-logo-container .shop-brand-btn{ margin: 40px 0;}.makeup-breadcrumb.brand-breadcrumb{overflow:hidden;border-bottom: 1px solid #DCDCDC}.brand-breadcrumb .brand-breadcrumb-ul{float:left; width:60%;border-bottom:none!important; padding-top: 8px;}.makeup-breadcrumb.brand-breadcrumb ul{border:none;}.brand-breadcrumb .brand-breadcrumb-shop-all{float:left;width:40%;}.brand-breadcrumb .brand-breadcrumb-shop-all .shop-brand-btn{float:right;}.shop-brand-btn a{font:9pt HelveticaNeueW01-75Bold !important;}.video-main-container .video-main-right img.decoded{display: none;}.video-main-container .video-main-right ul li span.thumbnailText{display: block;}.video-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;}.video-container iframe,.video-container object,.video-container embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.prFormWrapper{margin-top:80px;}.makeup-nav-mobile .navigationHeaderLabel{font:20px/20px 'HelveticaNeueW01-75Bold';text-align: center;margin-bottom: -15px}.shop-all-container{overflow:hidden;text-align:center}.shop-all-container .shop-brand-btn{float:none !important;}.shop-brand-btn.mt10{float:none !important;}.shop-brand-btn a{color:black !important;}.beauty-tips-cont .view-product ul li p.prod-desc a{color:#000000!important;}.beauty-tips-cont .view-product ul li h4.prod-title a{color:#252525!important;}.view-tutorial .videoLandingLink{color: black;}#product-crossSell{min-height: 430px;}.my-payment-form label.error, .my-payment-form p.error, .my-payment-form span.error, .my-payment-form li.error label {color:#B5191C}.my-payment-form input.error, .my-payment-form select.error, .my-payment-form li.error textarea, .my-payment-form li.error input, .my-payment-form form ul li select.error{border:1px solid #B5191C!important;}.errorMessage {color: #B5191C;}.brands-featured-collections #prev6{margin-top: 130px!important;}.brands-featured-collections #next6{margin-top: 130px!important;}.carousel-inner > .item > img.mob-img, .carousel-inner > .item > a > img.mob-img{display:none}.media-object-wrapper-rewards {padding-bottom: 56.25%;width: 100%;height: 0;position: relative;}.media-object-wrapper-rewards embed.media-object-rewards{width: 100%;height: 100%;position: absolute;}.myaccount-addressbook .my-alerts-contents ul,.my-bonus-offer-contents .bonus-offer-benefits ul{margin:0}#myaccount-banner .my-acc-banner img{display:none;}#myaccount-banner .my-acc-banner {background-position :center center; background-repeat : no-repeat ;height: 260px;}#collapse-show .ulta-rewards #rguest_user{text-align:center}.navContainer ul.navlinks a{color: #F27A45;text-decoration:underline;}.myaccount-myfavourites-para ul li {list-style-type:circle;}.white-space-faq{height:60px;}#collapse-show .unrecognized-account-loginpage a{color: #F27A45 !important;}.recent-orders.myaccount-section-acc-head>a{display:block;color:#333333;}#tocModaldelete{display: none;left: 0;padding: 8px;position: absolute;top: 0;width: 330px;z-index: 1000;}#tocModaldelete .wrappers{font-size: 90%;height: 150px;padding: 10px;}#confirmDeleteContainer {background-color: #FFFFFF;border: 1px solid #D6D1C9;font: 14px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif;min-height: 110px;overflow: hidden;padding: 0;width: 305px;}#confirmDeleteContainer .confirm-delete-head{border-bottom: 0px solid #D6D1C9;display: block;font-size: 16px;overflow: hidden;padding: 0 5px 3px 2px;}#confirmDeleteContainer .confirm-delete-head a.close{background: url("/ulta/img/btns/close_button.jpg") no-repeat scroll 0 0 transparent;float: right;height: 9px;margin: 5px 0 2px;width: 10px;}#confirmDeleteContainer p{margin: 5px;padding: 2px;text-align: center;}#confirmDeleteContainer .popup-buttons {margin: 0 auto;padding: 5px 0 15px;width: 230px;}#confirmDeleteContainer .submitBtn{clear: none;float: left;height: 26px;margin: 0;padding: 0;position: relative;width: auto;}#confirmDeleteContainer .cancelBtn{clear: none;float: left;height: 26px;margin: 0 0 0 5px;padding: 0;position: relative;width: auto;}#confirmDeleteContainer .submitBtn input[type="submit"]{background: none repeat scroll 0 0 transparent;border: 1px solid black;border-radius: 2px 2px 2px 2px;box-shadow: none;color: #222D3A;font: 11px HelveticaNeueW01-75Bold !important;height: 25px;width: 100px;}#confirmDeleteContainer .submitBtn input[type="submit"]:hover{border:1px solid #f27946;color:#f27946;}#confirmDeleteContainer .cancelBtn input[type="submit"]{background: none repeat scroll 0 0 #222D3A;border: 1px solid #222D3A;color: #FFFFFF;font: 11px HelveticaNeueW01-75Bold !important;height: 25px;width: 100px; text-shadow: 0px 0px 0px;}#confirmDeleteContainer .cancelBtn input[type="submit"]:hover{background: #77818c;border:1px solid #77818c;}.accorion-myaccount-sub-cont.faq-links a{color: #F27A45;}#reward_member a{color: #F27A45 !important;}.button-fields .updateBtnPop:hover{color:#F27A45;border:1px solid #F27A45 ;}#bonus-offers-info ul li span.bonus-ofr-pts{float:right;}#bonus-offers-info-all ul li span.bonus-ofr-pts{float:right;}.platinum-range .ui-slider-horizontal .ui-slider-handle{top: -1.3em;}.platinum-range .ui-slider .ui-slider-handle{height:40px;}#myaccount-points-history #errorInForm a{color: #ABABAB; text-decoration:underline}.frgtpwd-linkcolor a{color:#F17946;}.float-right-cont .error-highlight a{color: #ABABAB;}.mob-view-only{display: none;}.rewards-activate-bonusoffers{background: none repeat scroll 0 0 #FAB485;border: 1px solid #FAB485;border-radius: 3px 3px 3px 3px;color: #FFFFFF;padding: 6px 14px;text-decoration: none;text-transform: uppercase;font: 10pt 'Helvetica';}.my-bonus-offer-contents a:hover{background: none repeat scroll 0 0 #FB9550;}.rewards-bonusoffers-activated{text-transform: uppercase;font:10.5pt 'HelveticaNeueW01-75Bold';color:#4AC3CC;margin-right:-4px;} .bonus-offer-title{font-family: 'HelveticaNeueW01-75';font-size: 11pt;font-weight: bold;}.bonus-offer-description{font-family: 'HelveticaNeueW01-45Ligh';font-size: 10pt;padding-bottom:5px;}.rewards-bonusoffers-borderbottom{border-bottom: 1px dotted #efefef;margin-bottom: 20px;}.bonus-offer-check{background:url("/ulta/images/pdp-icon-sprite.png") no-repeat scroll 0px -650px;padding-bottom: 22px;width: 22px;display: inline-block;}.my-bonus-offer-contents .span1{margin: 0px; padding: 0px; width: 3%;}.my-bonus-offer-contents .span8{margin-left: 5px; };.my-bonus-offer-contents .span3{height:1px; text-align:right;}.review-ul img[title="PayPal"]{width: auto;}.faq-title{ font: 13pt georgia w01 regular; text-transform: uppercase;}.faq h5{margin-bottom: 0px; margin-top: 20px;}.window{position:absolute;left:551.5px;top:273.5px;width:440px;height:200px;display:none;z-index:9999;padding:20px;border:2px solid #FF0000;}#dialog{width:300px;height:180px;padding:10px;background-color:#ffffff;}.dialog-Update-email .close{color:black!important;text-decoration:underline!important;}.dialog-Update-email p{margin-top:35px;}.Update-email-btn a{background: none repeat scroll 0 0 transparent; border: 1px solid black; border-radius: 2px 2px 2px 2px; color: #222D3A; font: 11px HelveticaNeueW01-75Bold !important; padding: 4px 9px;}.Update-email-btn a:hover{ border: 1px solid #F27946;color: #F27946;}.Update-email-btn{text-align:center;}.error-signin-txtbx{width:88%;border:1px solid #B5191C!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px!important;}#error-registration{display: none;}#addressbook-newVar, #addressbook-editAddressRedirect, #addressbook-newVar1{display: none;}#error-add-address-enickname, #error-add-address, #error-add-address-efirstName, #error-add-address-elastName{display: none;}#error-add-address-eaddress1, #error-add-address-eaddress2, #error-add-address-ecity, #error-add-address-epostalCode{display: none;}#error-edit-address-newNickname, #error-edit-address, #error-edit-address-firstName, #error-edit-address-lastName{display: none;}#error-edit-address-address1, #error-edit-address-address2, #error-edit-address-city, #error-edit-address-postalCode{display: none;}#payment-test, #payment-val, #payment-state, #payment-onldphone{display: none;}#error-edit-payment, #error-add-payment{display: none;}#preference-dateOfBirth, #preference-firstName, #preference-lastName, #preference-login, #preference-oldpassword, #preference-email {display: none;}#error-preference-account-info{display: none;}#reward-details-content-ytdSpent, #reward-details-content-ytdSpent-currency{display: none;}#pop-up-errorRequiresModalWindow, #pop-up-phoneNum, #pop-up-state {display: none;}.signin-main-container .signin-input-field{width:88%;}.signin-main-container .signin-input-field{display: inline-block;height: 20px;padding: 4px 6px;margin-bottom: 10px;font-size: 14px;line-height: 20px;color: #555555;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;vertical-align: middle;}.brand-logo-container.myaccount-welcome.myrewards{background:#F2F2F2}.payment-reward-points .errorMessage{font:11pt HelveticaNeueW01-55roma;}.myaccount-favorites ul li.myaccount-buttons{font: 10pt helveticaneuew01-75bold; margin-top:10px}#guestServices h3{font: 14pt Helvetica; text-transform: uppercase;border-bottom:1px solid #77818C; margin-top:40px; overflow:hidden}#guestServices h3.first{border-top:0px;border-bottom:0px;}#guestServices h3.grey{color:#77818C;}#guestServices .error{color:#FF0000}#guestServices a:hover {color: #F27A45;}#guestServices label{color:#77818C; font-weight:bold; text-transform:uppercase;}.guestServices-submitBtn input[type="submit"]{border-radius: 3px;color: white;margin-top: 10px;padding: 8px 0;width: 130px;background: #75818a;clear: both;font: 10pt 'HelveticaNeueW01-75Bold';text-transform: uppercase;border: 0;}.my-acc-banner.guestServices-banner{height:auto;}.guestservices-left-cont{float:left; width:40%;}.guestservices-left-cont a{color:black; font: 13pt Helvetica; }.guestservices-right-cont{float:left; clear:right;}.guest-service-action {margin-top:20px;overflow: hidden;text-align:center;}.guest-service-action h4.contact-image-header{color:#F27A45; font:14pt Georgia; font-style:italic;}.guest-service-action .action-image{float:left; text-align:center; width:32.5%;margin-left:-60px;}.guest-service-action .action-image-text{color:#77818C; font-size:18px;}.guest-service-action .action-image-text a{color:#F27A45; }.were-mobile-header {margin-top:50px;}.mobile-left-container {float:left;}.mobile-left-container a {color:#e3446c;}.mobile-right-container {float:right;border: 5px double #dfdfdf; padding: 10px 10px;border-radius: 10px;box-shadow: 5px 5px 5px #888888;width: 300px;margin-top: 10px;}.mobile-list{list-style-type: disc;}.sms-text-header {margin-top:20px;margin-bottom:20px; width:55%;}.sms-text-left-container {float:left;width:50%;}.sms-text-left-container a {color:#e3446c;}.sms-text-right-container {float:right; padding: 10px 10px;margin-top: -120px;}.sms-text-right-container img {width:90%;}.sms-text-lrg {font-size: 1.2em; font-weight: bold;}.gift-card-right-container{float:right; width:35%; margin: -40px 10px 10px 10px;}.gift-card-right-container h3 {border-bottom:0; margin-bottom:0px;}.gift-card-form-container {border:1px solid grey; border-radius:5px; padding: 5px; margin-top:0px;}.auto-correct.result-heading{font:13pt Georgia W01 Italic;margin-top: 20px;}.auto-correct .wrong-keywd, .auto-correct .right-keywd {font-weight: bold;}.disp-mob-only{display: none;}.three-promo-cartridge a.goToUnderConst:first-child{color:black!important;}.beaty-tips .side-sizzle-opinion{float:left;width:auto;min-width: 35%;}.beaty-tips .side-sizzle-fan-shouts{float:left;width:280px;text-align: center;}.beaty-tips .side-sizzle-opinion .question-ans{padding: 10px 0 0 0;width:100%;}.beaty-tips .side-sizzle-opinion .question-ans li{font:10pt HelveticaNeueW01-55Roma;overflow: hidden;line-height: 20px;width:95%;}.beaty-tips .side-sizzle-opinion .question-ans li p:hover{color:#fab485;}.beaty-tips .side-sizzle-opinion .question-ans li input{margin:2px 4px;}.side-sizzle-opinion .question-ans p.question{font:11pt helveticaneuew01-75bold;text-align: center;padding:0 12px;}.question-ans-clr{color:#f27a45;}.response-question{display: none;}.side-sizzle-fan-shouts h5{font:11pt helveticaneuew01-75bold;margin:0 0 2px;}.beaty-tips .side-sizzle-fan-shouts p:first-child{margin:0 0 2px;height: 20px;}.beaty-tips .side-sizzle-fan-shouts p{color: #77818C; font: 10pt Georgia W01 Italic;}.beaty-tips .side-sizzle-fan-shouts p a{color: #F27A45;}.beaty-tips .side-sizzle-fan-shouts ul{margin:0;}.side-sizzle-opinion .side-sizzle-opinion-car-cont{width:490px;float:right;border-left: 1px dotted #E4E4E4;border-right: 1px dotted #E4E4E4;}.social-icon-coll{width:92px;float:left;text-align: center;}.side-sizzle-opinion .question-ans p.votecompares{font:9pt Georgia W01 bold Italic;text-align: center;padding:0 12px;}.beaty-tips .side-sizzle-opinion .opinion-queimages li{width:25%;float:left;text-align: center;}.beaty-tips .side-sizzle-opinion .opinion-queimages li .images-selection{margin-top: 10px;width:90px;min-height:170px;}.progress-rating .option-value{float:left;width:65%;padding-right:10px;}.non-image-section .progress-bar-options{float:left;width:30%;}.non-image-section .progress-bar{width:65px;float:left;background:#E7E8EA;height:10px;border-radius:2px;margin:5px 2px 0 0;}.progress-bar div{background:#FAB485;height:10px;}.opinion-queimages{overflow: hidden;}.question-ans ul li p{display: inline;}.side-sizzle-fan-shouts ul li.slide{border-bottom:1px dotted #E4E4E4;}.progress-bar-options span,.opinion-queimages li>span{font:10pt Georgia W01 Italic;}.opinion-queimages li>span{display: block;width:100%;}.opinion-queimages .progress-bar{width:90px;float:left;background:#E7E8EA;height:10px;border-radius:2px;margin:5px 2px 0 0;}.response-question .option-value{text-align: right;}.side-sizzle-opinion-car-cont .bx-viewport>ul{margin:0;}.question-ans li input[type="submit"]{background: none repeat scroll 0 0 #FFFFFF;border: 2px solid #222D3A;border-radius: 2px 2px 2px 2px;color: #222D3A;font: 9pt HelveticaNeueW01-75Bold !important;padding: 2px 15px;}.question-ans li input[type="submit"]:hover{border: 2px solid #fb9550;color: #fb9550;}.facebook-response���.popover{max-width:310px!important;}.bx-wrapper{position: relative;margin: 0 auto 60px;padding: 0;*zoom: 1;}.side-sizzle-opinion-car-cont .bx-wrapper .bx-prev{left: 0px;background:url("../images/glyphiconsNew.png") no-repeat scroll -20px -120px transparent;}.side-sizzle-opinion-car-cont .bx-wrapper .bx-next{right:-15px;background: url("../images/glyphiconsNew.png") no-repeat scroll -20px -156px transparent;}.bx-wrapper .bx-controls-direction a{position: absolute;top: 35%;margin-top: -16px;outline: 0;width: 15px;height: 32px;text-indent: -9999px;z-index: 100;}.bx-wrapper .bx-controls-direction a.disabled {display: none;}.social-icon-coll .popover-content{padding:5px;}.side-sizzle-fan-shouts p.instagramimage img{height:140px;width:140px;}.social-icon-place-hd .fb-icon{background:url("../images/get-social-sprite.png") no-repeat scroll -34px -67px transparent;width:32px;height:32px;margin-left:30px;display: block;}.social-icon-place-hd .twitr-icon{background:url("../images/get-social-sprite.png") no-repeat scroll -34px -100px transparent;width:32px;height:32px;margin-left:30px;display: block;}.social-icon-place-hd .instagram-icon-social{background:url("../images/get-social-sprite.png") no-repeat scroll -34px -133px transparent;width:32px;height:32px;margin-left:30px;display: block;}.social-icon-place-hd .pintrest-icon{background:url("../images/get-social-sprite.png") no-repeat scroll -34px -166px transparent;width:32px;height:32px;margin-left:30px;display: block;}.social-icon-place-hd .youtube-icon{background:url("../images/get-social-sprite.png") no-repeat scroll -34px -199px transparent;width:32px;height:32px;margin-left:30px;display: block;}.social-icon-place-hd .foursquare-icon{background:url("../images/get-social-sprite.png") no-repeat scroll -34px -232px transparent;width:32px;height:32px;margin-left:30px;display: block;}.side-sizzle-fan-shouts .fanshouts-inst{background:url("../images/get-social-sprite.png") no-repeat scroll -34px -20px transparent;padding:0 30px 8px 0;}.side-sizzle-fan-shouts .fanshouts-fb{background:url("../images/get-social-sprite.png") no-repeat scroll -34px -43px transparent;padding:0 30px 8px 0;}.side-sizzle-fan-shouts .fanshouts-twt{background:url("../images/get-social-sprite.png") no-repeat scroll -34px 0px transparent;padding:0 30px 8px 0;}.social-icon-place-hd .pinterest-social-img{background:url("../images/get-social-sprite.png") no-repeat scroll -4px -300px transparent;padding:0 45px 6px;}.social-icon-place-hd .ulta-social-img-logo{background:url("../images/get-social-sprite.png") no-repeat scroll -5px -340px transparent;float:left;height:65px;margin-right:10px;width:95px;margin-bottom:10px}.minic-viewbag-checkout{padding-left: 5px;padding-right: 5px;}.mini-cart-main-container .mini-cart-content>ul{max-height: 222px;margin:0;}.mini-cart-content ul.minic-ul{overflow: hidden;padding:5px 0;border-bottom:1px solid #E4E4E4;margin: 0;min-height: 100px;}.mini-cart-content ul li.minic-imagesection{width: 20%;float: left;margin-left:5px;}.mini-cart-content ul li.minic-productdetails{width:43%;float: left;margin-left:5px;}.mini-cart-content ul li.minic-price{width:32%;float: left;}.mini-cart-content ul li p{margin:0 0 2px;font:9pt HelveticaNeueW01-55Roma;}.mini-cart-content ul li p.brandname a{font:10pt HelveticaNeueW01-75Bold !important;color:#333333;}.mini-cart-content a.link{color: #F27A45;display: block;font: 10pt Georgia W01 Italic;margin: 0;padding: 0;}.mini-cart-content a:HOVER{text-decoration: underline;}.mini-cart-content ul p.minic-gift{color:#66B7B3;}.mini-cart-content ul .minic-price p{font:10pt HelveticaNeueW01-75Bold;float:left;margin-left:5px;}.mini-cart-content ul .minic-price p span{color:#66B7B3;}.nicescroll-rails{background: none repeat scroll 0 0 #B7B7B7 !important;border-radius: 5px 5px 5px 5px !important;cursor: pointer !important;opacity: 1 !important;width: 10px !important;}.nicescroll-rails div{background-color: #454545 !important;border: medium none !important;width: 10px !important;}.mini-cart-main-container .closeM{top: 3px;right:15px;cursor: pointer;float: right;position: relative;width: 15px;text-decoration:none !important;color:#B7B7B7;font:8pt HelveticaNeueW01-75Bold;text-align: center;border: 1px solid;border-radius:10px;}.minic-viewbag-checkout div.minic-total{width:50%;float: left;font:10pt HelveticaNeueW01-55Roma;}.minic-viewbag-checkout div.minic-shipping{width:50%;float: left;font:10pt HelveticaNeueW01-75Bold;}.minic-viewbag-checkout div.minic-shipping ul {margin:0;}.minic-viewbag-checkout .minic-total ul{width:100%;text-align: right;font:10pt HelveticaNeueW01-75Bold;margin: 0;}.mini-cart-main-container .minic-addto-bag{text-align: center;padding:20px 0 10px;}.mini-cart-main-container{background: none repeat scroll 0 0 #FFFFFF;padding: 5px;position: absolute;right: 0;width: 269px;word-wrap:break-word;z-index:500;border:1px solid #dcdcdc;}.mini-cart-main-container form{margin:0;}.mini-cart-main-container .minic-addto-bag a{background: none repeat scroll 0 0 #222D3A;border: 1px solid #222D3A;color: #FFFFFF;font: 9pt/20px HelveticaNeueW01-55Roma;padding-top:8px;padding-bottom:8px;width:100%;text-decoration: none;text-transform: uppercase;border-radius:3px;display:block;}.mini-cart-main-container .minic-addto-bag a:hover{background: none repeat scroll 0 0 #77818C;border: 1px solid #77818C;}.mini-cart-content ul li p.mini-cart-blue-color a{color: #66B7B3 !important;}.mini-cart-content ul li p.skuname a{color:#333333;}.mini-cart-main-container .closeM:hover{color:#fb9550;}.mini-cart-content ul .minic-price .sale-price-strikethrough{color:#77818C;text-decoration: line-through;}.mini-cart-main-container .closeM{margin-right: -5px;}.minic-viewbag-checkout div.cart-msg p{font: 7pt Georgia W01 Regular;margin-top:10px;margin-bottom:-2px; }.minic-viewbag-checkout div.minic-total .shipping-free,.minic-viewbag-checkout div.minic-shipping .shipping-free,.minic-viewbag-checkout div.cart-msg .shipping-free{color: #66B7B3;font:10pt HelveticaNeueW01-75Bold;margin-top:0px;}.minic-viewbag-checkout div.cart-msg{float:left;text-align:left;}.leftnav-cont-bg ul li.beautyd-flyout:nth-last-child(3) {background:url("../images/orange-1px-stroke.jpg") no-repeat scroll center top transparent;}.leftnav-cont-bg ul li.beautyd-flyout:last-child {background:url("../images/orange-1px-stroke.jpg") no-repeat scroll center bottom transparent;}.leftnav-cont-bg ul li.beautyd-flyout a {color:#f27a45;}.leftnav-cont-bg ul li.beautyd-flyout a:hover {color:#FAB485;}.leftnav-cont-bg ul li.beautyd-flyout.line-height {line-height:11pt;}.sidebar-nav .nav-pos div.make-up-cont .left-cont ul li.beauty-dest-flyout {margin-top:12px;} .viewproduct-info-viewbag���{border-bottom:2px solid #DCDCDC;}.addtobag-quickview-popup .circleBase1 img{height:auto !important}.header-print{overflow:hidden;}#mapContainer.get-directions-map{display:none;}.storelocator-zip-text.get-directions{width: 260px;}.address-directions-contn{min-height:200px;}.store-directions{float:left;width:45%;}.address-directions-cont h3, .header-print h3{color: #454545;font-size: 25.5px;font-weight: normal;margin-bottom: 0;}.label{background-color: #ffffff;color: #999999;display: inline-block;font-size: 11.844px;font-weight: bold;line-height: 14px;padding: 2px 4px; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);vertical-align: baseline;white-space: nowrap;}.label.storeName{padding:0;}.address{clear: both;color: #45545f;margin: 0;padding: 5px 0;}.phone{color: #45545f;margin: 0;padding: 0;}.map-pt .title{color: #454545;font: bold 10pt/20px Helvetica;margin-bottom: 10px;}.get-directions-button{border: 1px solid #dcdcdc;box-shadow: none;background: none repeat scroll 0 0 #f17946;color: white;height: 30px;}.print-button{float:right;display:none;margin-top:20px;margin-right:40%;}.driving-directions-header{float:left;display:none;}.start-error{display:none;}.start-error p{margin-top:-5px;color:red;}.title span{margin:0 5px;}.tofro.not-selected{color:#f17946;text-decoration:underline;cursor:pointer;}#directions-panel tr td:first-child{display:block;width:25px;}.myaccount-buttons input.add-to-bag-fav{background: none repeat scroll 0 0 #FFFFFF; border: 2px solid #222D3A; border-radius: 3px 3px 3px 3px; font: 9pt HelveticaNeueW01-75Bold !important; padding: 5px 25px; text-transform: uppercase;}.myaccount-buttons input.add-to-bag-fav:hover{border: 2px solid #fb9550;color:#fb9550 }.quick-view-popup .product-detail-offers p{margin:0;}.special-offer-carousel .carousel-indicators{top:80%;}.special-offer li {font: 11pt HelveticaNeueW01-55Roma !important;border-bottom:1px dotted #DCDCDC;margin-bottom:5px;}.special-offer a {color: #333333;}.special-offer a:hover {text-decoration: underline;}.special-offer span{font:11pt HelveticaNeueW01-75Bold !important;}.special-offer span.offer-price{color:#66B7B3;}.special-offer p.validity {font:9pt 'Helvetica'}.special-offer-tabs li {font: 10pt HelveticaNeueW01-75Bold !important;}.special-offer.header {float:none;width:100%;border-right:medium none;}.special-offer.header .offer-price-header {font: 15pt HelveticaNeueW01-75Bold !important;color:#66B7B3;text-transform:uppercase;}.special-offer-gwp.image {margin-right:5%;width:30%;float:left;text-align: center;}.special-offer-gwp.detail {width:65%;float:right;}.special-offer-gwp.detail p.detail {text-align:justify;}.special-offer-gwp.detail .gwp-detail-cont{width:60%;}.nav-tabs.special-offer-tabs > li > a{color:#222D3A;border-color:#eeeeee #eeeeee #dddddd;}.nav-tabs.special-offer-tabs > .active > a{background:whitesmoke;}.gwp-landing-gift-sku{padding-bottom: 15px;}.gwp-landing-offer-date{font:9pt 'Helvetica';margin-top: 10px;}.review-ul img[title="PayPal"]{width: auto;}#giftcardBalance{margin:0;}.cash-start-banner{height:197px;}.cash-start-content{text-align:center;}.cash-start-content h1{color:#333333;text-transform: uppercase;font:50px/50px 'HelveticaNeueW01-45Ligh';border-bottom:1px solid #dcdcdc;padding-bottom:10px;}.cash-start-content h1 span{font-family:'HelveticaNeueW01-75Bold';} .gift-option{width:49%;}.gift-option.email{float:right;}.gift-option.mail{float:left;}.cash-start-options-wrapper{display:block;clear:both;}.cash-start-option{display: inline-block;width: 33%;margin-left: -4px;}.gift-card-popover{text-align:center;}.gift-card-popover .gift-card-popover-header{font:12pt HelveticaNeueW01-75Bold;border-bottom:1px solid #FAB485;}.gift-card-popover .giftcard-contactus{font:10pt HelveticaNeueW01-75Bold;}.gift-card-popover .giftcard-email a{color:#F27A45;text-decoration:underline;}.gift-card-balckk-popover p{margin:0 0 10px;}.gift-card-balckk-popover input{margin-bottom:0px;}.gift-card-balckk-popover .balance-label{font:10pt HelveticaNeueW01-75Bold;color:#F27A45;border-bottom:1px solid #333333;padding-bottom:15px;}.gift-card-balckk-popover .balance-label span{color:#333333;}.gift-card-balckk-popover .card-bal-btn{border: 1px solid #222d3a;background: none repeat scroll 0 0 #fff;border-radius: 3px;clear: both;color: #222d3a;display: inline-block;font: 9pt HelveticaNeueW01-75Bold !important;padding: 5px 25px;text-decoration: none !important;text-transform: uppercase;}.gift-card-balckk-popover .card-bal-btn:hover{border:1px solid #fb9550;color:#fb9550;}.cash-start-options-wrapper .popover-content{padding:10px;}.nav .minicart{position:relative!important;z-index:500!important;}.side-sizzle-opinion-car-cont .errorMessage{display: none;color:#B5191C;font: 11pt HelveticaNeueW01-55roma;text-align: center;margin: 0;}.side-sizzle-opinion-car-cont .submit-fanshout{text-align: center!important;width:100%!important;margin-top:10px;}.pagination-select{margin-left: 0px !important; display: inline-block;}.pagination-select .product-opt-info.floatl.pdL15{width:176px;}.pagination-select .product-category-select{width:90px;}.pagination-select span.upper-limit{padding-left:3px;}.nav-list .store-locator{height:500px;}.nav-list .store-locator .style{background: #FFF; margin: 10px;}.nav-list .store-locator .style .store-locator-form{height: 90px;}.pintrest-api-cont-popover{float: left;width: 20%;margin-right: 10px;}.pintrest-api-cont-popover a.pintrest-link{color: #f17946;font-weight: bold;}.liquid {padding:10px 0;}.liquid .previous {display:block;height:18px;width:18px;background:url(/images/glyphiconsNew.png) no-repeat -20px -120px;float:left;margin:0;padding:0;margin-top:68px;}.liquid .previous:hover {display:block;height:18px;width:18px;background:url(/images/glyphiconsNew.png) no-repeat -20px -973px;float:left;margin:0;padding:0;margin-top:53px;margin-top:68px;} .liquid .next {display:block;height:18px;width:18px;background:url(/images/glyphiconsNew.png) no-repeat -20px -156px;float:right;margin:0;padding:0;margin-top:68px;}.liquid .next:hover {display:block;height:18px;background:url(/images/glyphiconsNew.png) no-repeat -22px -910px;float:right;margin:0;padding:0;margin-top:68px;}.liquid .next-shop {display:block;height:18px;width:18px;background:url(/images/glyphiconsNew.png) no-repeat -20px -158px;float:right;margin:0;padding:0;margin-top:20px;}.liquid .next-shop:hover {display:block;height:18px;width:18px;background:url(/images/glyphiconsNew.png) no-repeat -22px -912px;float:right;margin:0;padding:0;margin-top:20px;}.liquid .previous-shop {display:block;height:18px;width:18px;background:url(/images/glyphiconsNew.png) no-repeat -20px -122px;float:left;margin:0;padding:0;margin-top:20px;}.liquid .previous-shop:hover {display:block;height:18px;width:18px;background:url(/images/glyphiconsNew.png) no-repeat -20px -975px;float:left;margin:0;padding:0;margin-top:20px;}.liquid ul li {width:185px;padding:8px 2px 0 2px;margin:0;position:relative;}.liquid .wrapper ul li img{height:150px;}.menu-hgt-courosel-previous{height:16px !important;position:relative;margin-left:5px !important;}.menu-hgt-courosel-next{height:16px !important;position:relative;margin-right:30px !important;}#liquid9 ul li{width: 240px;}#liquid9 ul li img{width:104px;height: 44px;}#liquid9 span{margin-top: 16px !important;}#liquid15 ul li {width: 185px;text-align: center;}#liquid15 ul li img{width:104px;height: 44px;}#liquid15 span{margin-top: 16px !important;}@media (min-width: 1200px) {.viewproduct-info-viewbag .colA{float:left;width:200px;}.bottom-copyright-cont .float-right-cont div.floatl{width:72%;} ul.color-panel-ul li:hover span.circle-icon{visibility: visible;}ul.color-panel-ul li span.active-circle{visibility: visible;}.carousel-inner .item img{width:100%;}.pos-rel-cont div#liquid6 .wrapper>ul>li {padding:0 20px;margin:0;position:relative;}#hide-desk-nav{width: 188px!important;}.circleBase-lock{color: #333333;font-size: 9pt;font-weight: bold;position: absolute;right: 17px;text-align: center;top: 15px;width: 20px;}.checkout-createacc-image-block .circular-tag1:hover{background:url("/ulta/images/sprite.png") no-repeat scroll -0px -235px transparent;} .checkout-createacc-image-block .circular-tag2:hover{background:url("/ulta/images/sprite.png") no-repeat scroll -0px -162px transparent;} .checkout-createacc-image-block .circular-tag3:hover{background:url("/ulta/images/sprite.png") no-repeat scroll -0px -308px transparent;} .row { margin-left: -30px; *zoom: 1; } .row:before, .row:after { display: table; line-height: 0; content: ""; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 30px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 1170px; } .span13{ width: 600px; } .span12 { width: 1170px; } .span11 { width: 1070px; } .span10 { width: 970px; } .span9 { width: 870px; } .span8 { width: 770px; } .span7 { width: 670px; } .span6 { width: 570px; } .span5 { width: 470px; } .span4 { width: 370px; } .span3 { width: 260px; height: 760px; } .span2 { width: 170px; } .span1 { width: 70px; } .offset12 { margin-left: 1230px; } .offset11 { margin-left: 1130px; } .offset10 { margin-left: 1030px; } .offset9 { margin-left: 930px; } .offset8 { margin-left: 830px; } .offset7 { margin-left: 730px; } .offset6 { margin-left: 630px; } .offset5 { margin-left: 530px; } .offset4 { margin-left: 430px; } .offset3 { margin-left: 330px; } .offset2 { margin-left: 230px; } .offset1 { margin-left: 130px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; line-height: 0; content: ""; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; float: left; width: 100%; min-height: 30px; margin-left: 2.564102564102564%; *margin-left: 2.5109110747408616%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.564102564102564%; } .row-fluid .span12 { width: 100%; *width: 99.94680851063829%; } .row-fluid .span11 { width: 91.45299145299145%; *width: 91.39979996362975%; } .row-fluid .span10 { width: 82.90598290598291%; *width: 82.8527914166212%; } .row-fluid .span9 { width: 74.35897435897436%; *width: 74.30578286961266%; } .row-fluid .span8 { width: 65.81196581196582%; *width: 65.75877432260411%; } .row-fluid .span7 { width: 57.26495726495726%; *width: 57.21176577559556%; } .row-fluid .span6 { width: 48.717948717948715%; *width: 48.664757228587014%; } .row-fluid .span5 { width: 40.17094017094017%; *width: 40.11774868157847%; } .row-fluid .span4 { width: 31.623931623931625%; *width: 31.570740134569924%; } .row-fluid .span3 { width: 23.076923076923077%; *width: 23.023731587561375%; } .row-fluid .span2 { width: 14.52991452991453%; *width: 14.476723040552828%; } .row-fluid .span1 { width: 5.982905982905983%; *width: 5.929714493544281%; } .row-fluid .offset12 { margin-left: 105.12820512820512%; *margin-left: 105.02182214948171%; } .row-fluid .offset12:first-child { margin-left: 102.56410256410257%; *margin-left: 102.45771958537915%; } .row-fluid .offset11 { margin-left: 96.58119658119658%; *margin-left: 96.47481360247316%; } .row-fluid .offset11:first-child { margin-left: 94.01709401709402%; *margin-left: 93.91071103837061%; } .row-fluid .offset10 { margin-left: 88.03418803418803%; *margin-left: 87.92780505546462%; } .row-fluid .offset10:first-child { margin-left: 85.47008547008548%; *margin-left: 85.36370249136206%; } .row-fluid .offset9 { margin-left: 79.48717948717949%; *margin-left: 79.38079650845607%; } .row-fluid .offset9:first-child { margin-left: 76.92307692307693%; *margin-left: 76.81669394435352%; } .row-fluid .offset8 { margin-left: 70.94017094017094%; *margin-left: 70.83378796144753%; } .row-fluid .offset8:first-child { margin-left: 68.37606837606839%; *margin-left: 68.26968539734497%; } .row-fluid .offset7 { margin-left: 62.393162393162385%; *margin-left: 62.28677941443899%; } .row-fluid .offset7:first-child { margin-left: 59.82905982905982%; *margin-left: 59.72267685033642%; } .row-fluid .offset6 { margin-left: 53.84615384615384%; *margin-left: 53.739770867430444%; } .row-fluid .offset6:first-child { margin-left: 51.28205128205128%; *margin-left: 51.175668303327875%; } .row-fluid .offset5 { margin-left: 45.299145299145295%; *margin-left: 45.1927623204219%; } .row-fluid .offset5:first-child { margin-left: 42.73504273504273%; *margin-left: 42.62865975631933%; } .row-fluid .offset4 { margin-left: 36.75213675213675%; *margin-left: 36.645753773413354%; } .row-fluid .offset4:first-child { margin-left: 34.18803418803419%; *margin-left: 34.081651209310785%; } .row-fluid .offset3 { margin-left: 28.205128205128204%; *margin-left: 28.0987452264048%; } .row-fluid .offset3:first-child { margin-left: 25.641025641025642%; *margin-left: 25.53464266230224%; } .row-fluid .offset2 { margin-left: 19.65811965811966%; *margin-left: 19.551736679396257%; } .row-fluid .offset2:first-child { margin-left: 17.094017094017094%; *margin-left: 16.98763411529369%; } .row-fluid .offset1 { margin-left: 11.11111111111111%; *margin-left: 11.004728132387708%; } .row-fluid .offset1:first-child { margin-left: 8.547008547008547%; *margin-left: 8.440625568285142%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 30px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 1156px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 1056px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 956px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 856px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 756px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 656px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 556px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 456px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 356px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 256px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 156px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 56px; } .thumbnails { margin-left: -30px; } .thumbnails > li { margin-left: 30px; } .row-fluid .thumbnails { margin-left: 0; } .float-right-cont{float:right !important} .salon-img{display:none} .bottom-nav-cont {background:#f5f5f5;width: 100%;margin-top: 50px;} .bck-top-cont{float:right;right: 20px;position: fixed;bottom: 0px;display: none;} .makeup-nav-mobile{ display:none;}.category-social-mobile{display: none;}.navContainer .navlinks{float:left;width:25%;}.navContainer .navlinks:last-child{width:40%!important;}.myaccount-tablet-navbar{display: none;}.myaccount-welcome .brand-logo-wrap{width: 100%;margin:0;}.myaccount-welcome .brand-logo-wrap .left-txt{line-height: 30px;font: 25pt HelveticaNeueW01-55Roma;text-transform: uppercase;}.myaccount-welcome .beauty-freegift-cont{width: 31%;}.myaccount-mobile-navigation-dropdown{display: none;}.mobile-bor-btm{display: none;}.myaccount-favorites ul li.mobile-price h5{display: none;}.myaccount-favorites ul li.mobile-emailremainder h5{display: none;}.cat-row-und>.pos-rel-cont{margin-top: 22px; padding-bottom: 15px; border-bottom: 1px dotted #DCDCDC } .popular-brands-div {border-bottom:none!important} .shopall-button{margin-top:22px;height: 30px;}.tablet-border{display: none;}.htext-left h2{font-size: 43px;}.checkputoption .checkout{width: 150px;}.checkputoption .back-to-shopping{padding: 5px 20px; }.prod-list li a img{max-width: 75%;}.brder-btm{float:right;width:84.5%;border-bottom: 1px solid #DCDCDC;margin-top:10px;}.gifts .apply-coupon input[type="text"], .order-summary .apply-coupon input[type="text"] {border: 1px solid #DCDCDC;border-radius: 0 0 0 0;float: left; margin: 0 15px 0 0;width: 211px;}.needleft {display: inline-block;line-height: 30px;}.product-detail-info .product-detail-wrapper .mobile-img-container{display:none;}.product-detail-info .product-detail-button{margin-top:10px;}.disclaimer .disclaimer-mobile{display:none} ul.store-adderss-list .right-cont-product-store div{padding-left:15px;}.bann-height-reward{height: 260px;}.rewards-carousel-indicators{top:220px!important;}.myaccount-orders-details.my-rewards li span{display:none}.banner1-img-cont{display: block;float: none;padding-left: 5%;}.mtd80{margin-top:80px !important;}.bann-height-reward .banner1-img-cont{display:inline;padding:0;float:none}.bann-height-reward .banner1-img-cont img{height:100%}.bann-height{height:575px;} .create-acc-title{display: none;}.no-opninon-nofanshouts{width: 100%;margin-left: 55%;text-align: center;}.no-opninon-nofanshouts .social-icon-place-hd{float: left;width: 15%;}.facebook-response .popover{top:200px!important;max-width:350px!important}.twitter-response .popover{top:235px!important;max-width:375px!important}.pintrest-response .popover{top:325px!important;max-width:300px!important}.social-icon-place-hd .fb-container .popover.right > .arrow{top:5%;}.social-icon-place-hd .twtr-container .popover.right > .arrow{top:15%;}.social-icon-place-hd .pint-container .popover.right > .arrow{top:15%;}.no-opninon-nofanshouts .facebook-response .popover{top:150px!important;}.no-opninon-nofanshouts .twitter-response .popover{top:150px!important;}.no-opninon-nofanshouts .instagram-response .popover{top:150px!important;}.no-opninon-nofanshouts .pintrest-response .popover{top:150px!important;}.side-sizzle-fan-shouts .bx-wrapper .bx-controls-direction a{top:auto;margin-top: -16px;margin-top: 0px;}.side-sizzle-fan-shouts .bx-prev{background:url("../images/glyphiconsNew.png") no-repeat scroll -20px -75px transparent;left:120px;}.side-sizzle-fan-shouts .bx-next{background:url("../images/get-social-sprite.png") no-repeat scroll -30px -264px transparent;left:150px;}.side-sizzle-fan-shouts .bx-wrapper .bx-controls-direction a{width:35px;}.non-image-section .progress-bar-options span{float:right;}.side-sizzle-opinion-car-cont .bx-viewport{min-height:350px!important;}.side-sizzle-opinion .side-sizzle-opinion-car-cont{height: 360px;}.treat-yourself-carousel{width:50%;float: left;}.treat-yourself-carousel .liquid li{width:393px;}.treat-yourself-carousel .liquid .wrapper ul li img{height: auto;}.three-promo-cartridge .wid30{width:30%;float:left;}.three-promo-cartridge .wid44{width:44%;float:left;}.three-promo-cartridge .wid22{width:22%;float:left;}.three-promo-cartridge .quick-view-prod .quick-view-popup p{line-height: 13pt; margin : 0px;}.bookonline-header-large {display:block;}.bookonline-header-mobile {display:none;}.store-details .container-div {width:200px;}.store-details .salonmenu {width:230px;}.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp a:hover{border: 2px solid #F27A45;}.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image {width:20%;float :left;}.product-detail-info .product-detail-wrapper .product-detail-main-image{width:80%;float: right;}.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image ul{margin:0px; }.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp{height: 70px;width: 70px;}.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp a{display: block;height: 65px;width: 65px;border: 2px solid #ffffff;}.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp.selected-image-border a{border:1px solid #B7B7B7;}.product-detail-info .product-detail-thumbnail-image .thumbnail-image-pdp a > img{width:60px;height:60px;margin:2px;}.product-detail-info .product-detail-wrapper .product-detail-main-image .menu-nav-vcaurosal img{margin-top: 10px;}.product-detail-badges {border-radius: 999px 999px 0 999px;height: 40px;position: absolute;text-align: center;z-index: 100;text-align: center;margin-left:5px;}.product-detail-badges img {border: 0 none;height: auto;max-width: 100%;vertical-align: middle;}.subcat-banner-beauty{height:260px!important;}#liquid2 .previous {display:block;height:18px;width:18px;background:url(/images/glyphiconsNew.png) no-repeat -20px -120px;float:left;margin:0;padding:0;margin-top:195px;}#liquid2 .next {display:block;height:18px;width:18px;background:url(/images/glyphiconsNew.png) no-repeat -20px -156px;float:right;margin:0;padding:0;margin-top:195px;}.carousel-indicators.brand-indicators{right:7%}#prevPopUp{display:none;}#nextPopUp{display:none;}}@media (min-width: 1200px) and (max-width: 1920px) {.viewproduct-info-viewbag .colA{float:left;width:200px;}.bottom-copyright-cont .float-right-cont div.floatl{width:72%;} ul.color-panel-ul li:hover span.circle-icon{visibility: visible;}ul.color-panel-ul li span.active-circle{visibility: visible;}.carousel-inner .item img{width:100%;}.pos-rel-cont div#liquid6 .wrapper>ul>li {padding:0 20px;margin:0;position:relative;}#hide-desk-nav{width: 188px!important;}.circleBase-lock{color: #333333;font-size: 9pt;font-weight: bold;position: absolute;right: 17px;text-align: center;top: 15px;width: 20px;}#show-nav-cont{display:none !important}#show-full-nav{display:none !important}.search-cont{display:block !important}.float-right-cont{float:right !important}.salon-img{display:none}.bottom-nav-cont {background:#f5f5f5;width: 100%;margin-top: 50px;}.bck-top-cont{float:right;right: 20px;position: fixed;bottom: 0px;display: none;}.makeup-nav-mobile{ display:block;}.makeup-nav-mobile .cat-main-nav{display:none;}.makeup-nav-mobile ul.guest-service-menu a:hover{color:#F27A45;}.makeup-nav-mobile ul.guest-service-menu {width:90%;}.makeup-nav-mobile ul{margin:0;width:100%; text-align:center ; }.makeup-nav-mobile ul ul{display:inline}li.cat-sub-nav{display:inline;}.cat-row-und>.pos-rel-cont{margin-top: 22px; padding-bottom: 22px; border-bottom: 1px dotted #DCDCDC } .popular-brands-div {border-bottom:none!important} .shopall-button{margin-top:22px;}.makeup-nav-mobile .cat-sub-nav ul li{ margin-left:-4px;padding:15px 5px; display:inline-block;}.makeup-nav-mobile .cat-sub-nav ul li{ border-bottom:2px solid #B7B7B7;}.makeup-nav-mobile .cat-sub-nav ul li:hover{ border-bottom:2px solid #222D3A;}.makeup-nav-mobile .cat-sub-nav ul li a{font: bold 15px;color:black;}.makeupnav-ul{ display:none;}.makeupnav-ul li.weekly-special{color:#66B7B3;}.category-social-mobile{display: none;}.bor-btm.tab-bordr{display: none;}.all-brands-popular{display:none;}.brand-history-container { margin-top: 10px;padding-top: 50px;}.brand-history-icons{margin-top:10px;margin-right:98px;}.history-content p.history-para {width: 400px;}.caps{float: left;font: italic 125pt/0.7 Georgia!important;padding-right: 15px;}.navContainer .navlinks{float:left;width:25%;}.navContainer .navlinks:last-child{width:40%!important;}.myaccount-tablet-navbar{display: none;}.myaccount-welcome .brand-logo-wrap{width: 100%;}.myaccount-welcome .brand-logo-wrap .left-txt{line-height: 30px;font-size: 25pt;text-transform: uppercase;}.myaccount-welcome .beauty-freegift-cont{width: 31%;}.myaccount-mobile-navigation-dropdown{display: none;}.mobile-bor-btm{display: none;}.myaccount-favorites ul li.mobile-price h5{display: none;}.myaccount-favorites ul li.mobile-emailremainder h5{display: none;}.filter-reset{border-bottom:1px solid #dcdcdc;}.floatr{float:right;} .pro-list-btm{border-top:dashed 1px #E4E4E4;clear:both;padding:10px 0 10px 0;}.pro-list-btm-lt{float:left;margin:15px 0 0 0}.pro-list-btm-lt a{display:inline-block;}.pro-list-btm-lt a:first-child{ margin:0 5px 0 0;}.pro-list-btm-lt a:last-child{ margin:0 0 0 5px;}.pro-list-btm-lt .org-italic-link{clear:none;}.pro-list-btm .sort-cont {float: right;width:60%; display:block}//rabbani.pro-list-btm .sort-cont ul{width:100%;margin:0px;}.pro-list-btm .sort-cont ul li.product-opt-info #dropdown-category-select-7_msdd {width: 82% !important;float:left;}.pro-list-btm .sort-cont ul li.product-opt-info #dropdown-category-select-7_child { width: 15.1% !important;} .pro-list-btm .sort-cont ul li.product-opt-info #dropdown-measurement-select-7_msdd {width: 51.7% !important;float:left;}.pro-list-btm .sort-cont ul li.product-opt-info #dropdown-measurement-select-7_child {width: 9.5%!important;}.htext-left h2{font-size: 43px;}.brder-btm{float:right;width:84.5%;border-bottom: 1px solid #DCDCDC;margin-top:10px;}.gifts .apply-coupon input[type="text"], .order-summary .apply-coupon input[type="text"] {border: 1px solid #DCDCDC;border-radius: 0 0 0 0;float: left; margin: 0 15px 0 0;width: 211px;color:#BCBCBC;} .needleft {display: inline-block;line-height: 30px;}.checkout-createacc-image-block .circular-tag1:hover{background:url("/ulta/images/sprite.png") no-repeat scroll -0px -235px transparent;} .checkout-createacc-image-block .circular-tag2:hover{background:url("/ulta/images/sprite.png") no-repeat scroll -0px -162px transparent;} .checkout-createacc-image-block .circular-tag3:hover{background:url("/ulta/images/sprite.png") no-repeat scroll -0px -308px transparent;} .storelocator-search-cont { border: 1px solid #DCDCDC; display: inline-block; padding: 10px; width: 97%;} .forgot-login-cont {border: 1px solid #DCDCDC;display: inline-block;padding: 15px;width: 95%;} .forgot-login{border: 1px solid #000000;width: 39%;float:left;} .forgot-login-header{_height:10px;background-color: black;color: white;padding: 14px;text-indent: 10px;} .forgot-login-pd{padding-left:10px;padding-top:30px;} .forgot-login-email{margin-left:10px;margin-bottom:0px!important;} .forgot-login-submit-btn{background-color: #FAB485;border: 0 none;color: white;margin-top: 10px;padding: 8px;margin-bottom: 30px;margin-top: 10px;float:right!important;margin-right:20px!important;border-radius:4px 4px 4px 4px;} .ulta-logo-mrtop{margin-top:-35px;}.brand-logo-container-mbltop{display:none;}.disclaimer .disclaimer-mobile{display:none}ul.store-adderss-list .right-cont-product-store div{padding-left:15px;}ul.store-adderss-list .right-cont-product-store div{padding-left:15px;}.bann-height-reward{height: 260px;}.rewards-carousel-indicators{top:230px!important;}.myaccount-orders-details.my-rewards li span{display:none}.banner1-img-cont{display: block;float: none;padding-left: 5%;}.mtd80{margin-top:80px !important;}.bann-height-reward .banner1-img-cont{display:inline;padding:0;float:none}.bann-height-reward .banner1-img-cont img{height:100%}.bann-height{height:575px;} .create-acc-title{display: none;}.no-opninon-nofanshouts{width: 100%;margin-left: 55%;text-align: center;}.no-opninon-nofanshouts .social-icon-place-hd{float: left;width: 15%;}.facebook-response .popover{top:200px!important;max-width:350px!important}.twitter-response .popover{top:235px!important;max-width:375px!important}.pintrest-response .popover{top:325px!important;max-width:300px!important}.social-icon-place-hd .fb-container .popover.right > .arrow{top:5%;}.social-icon-place-hd .twtr-container .popover.right > .arrow{top:15%;}.social-icon-place-hd .pint-container .popover.right > .arrow{top:15%;}.no-opninon-nofanshouts .facebook-response .popover{top:150px!important;}.no-opninon-nofanshouts .twitter-response .popover{top:150px!important;}.no-opninon-nofanshouts .instagram-response .popover{top:150px!important;}.no-opninon-nofanshouts .pintrest-response .popover{top:150px!important;}.side-sizzle-fan-shouts .bx-wrapper .bx-controls-direction a{top:auto;margin-top: -16px;margin-top: 0px;}.side-sizzle-fan-shouts .bx-prev{background:url("../images/glyphiconsNew.png") no-repeat scroll -20px -75px transparent;left:120px;}.side-sizzle-fan-shouts .bx-next{background:url("../images/get-social-sprite.png") no-repeat scroll -30px -264px transparent;left:150px;}.side-sizzle-fan-shouts .bx-wrapper .bx-controls-direction a{width:35px;}.non-image-section .progress-bar-options span{float:right;}.side-sizzle-opinion-car-cont .bx-viewport{min-height:350px!important;}.side-sizzle-opinion .side-sizzle-opinion-car-cont{height: 360px;}.treat-yourself-carousel{width:50%;float: left;}.treat-yourself-carousel .liquid li{width:393px;}.treat-yourself-carousel .liquid .wrapper ul li img{height: auto;}.three-promo-cartridge .wid30{width:30%;float:left;}.three-promo-cartridge .wid44{width:44%;float:left;}.three-promo-cartridge .wid22{width:22%;float:left;}.three-promo-cartridge .quick-view-prod .quick-view-popup p{line-height: 13pt; margin : 0px;}.bookonline-header-large {display:block;}.bookonline-header-mobile {display:none;}.store-details .container-div {width:200px;}.store-details .salonmenu {width:230px;}.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp a:hover{border: 2px solid #F27A45;}.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image {width:20%;float :left;}.product-detail-info .product-detail-wrapper .product-detail-main-image{width:80%;float: right;}.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image ul{margin:0px; }.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp{height: 70px;width: 70px;}.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp a{display: block;height: 65px;width: 65px;border: 2px solid #ffffff;}.product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp.selected-image-border a{border:1px solid #B7B7B7;}.product-detail-info .product-detail-thumbnail-image .thumbnail-image-pdp a > img{width:60px;height:60px;margin:2px;}.product-detail-info .product-detail-wrapper .product-detail-main-image .menu-nav-vcaurosal img{margin-top: 10px;}.product-detail-badges {border-radius: 999px 999px 0 999px;height: 40px;position: absolute;text-align: center;z-index: 100;text-align: center;margin-left:5px;}.product-detail-badges img {border: 0 none;height: auto;max-width: 100%;vertical-align: middle;}.subcat-banner-beauty{height:260px!important;}#liquid2 .previous {display:block;height:18px;width:18px;background:url(/images/glyphiconsNew.png) no-repeat -20px -120px;float:left;margin:0;padding:0;margin-top:195px;}#liquid2 .next {display:block;height:18px;width:18px;background:url(/images/glyphiconsNew.png) no-repeat -20px -156px;float:right;margin:0;padding:0;margin-top:195px;}#prevPopUp{display:none;}#nextPopUp{display:none;}}.review-order-content .rev-left-txt{width: 48%;}.review-order-content .rev-right-txt{width: 48%;}@media (min-width: 1390px) and (max-width: 1920px) {.carousel-indicators.brand-indicators{right:15%}}.my-bonus-offer-contents .span1{margin: 0px; padding: 0px; width: 3%;}.my-bonus-offer-contents .span8{margin-left: 5px;}.my-bonus-offer-contents .span3{height:1px; text-align:right; };@media(max-width: 766px) {.top-nav-bg{position: absolute;}.bck-top-cont{margin-right: 0px!important;}.unrecognized-account-loginpage{position: absolute;padding:20px;top:51px;right: 350px}.ulta-rewards{position: absolute;padding:10px;top:51px;right: 350px;background:white}.navbar .s-cont {float:left;clear:none;}.navbar .btn-navbar {float:left;}.navbar #collapse-show {display:none}.navbar .s-cont .search-cont input.search-input{width:100%;background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -9px -327px white;font:italic 10pt Georgia;border:0;height:42px;border-radius:0 !important;box-shadow:0;float:left}#show-nav-cont{display:none}#show-full-nav{display:none}.search-cont{display:block}.float-right-cont{float:right !important}.sort-cont .sort-by{display:none;} .product-detail-info .product-detail-links ul li.seperator-icon{color:#FFFFFF;}.product-detail-info .product-detail-views{width:100%; padding-bottom:5px;}.product-detail-info .product-detail-views ul{width:100%; margin-left:0px !important; text-align:left;}.product-detail-info .product-detail-views ul li{width:50%; float:right; margin-bottom:10px;}.product-detail-info .product-detail-views ul li.read-icon{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -291px transparent; padding-left:20px; margin-left:22%; margin-right:22%;}.product-detail-info .product-detail-views ul li.read-icon:hover{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -317px transparent;}.product-detail-info .product-detail-views ul li span{font-style:italic; margin-left:5px;}.product-detail-info .product-detail-views ul li.question-icon{width:35%; padding-left:20px; margin-left:10%;}.product-detail-info .product-detail-views ul li.seperator-icon{display:none;}.product-detail-info .product-detail-views ul li.seperator-icon.mob{display:block; color:#DCDCDC; width:5%; margin:0px;}.product-detail-info .product-detail-views ul li.share-icon{width:30%; padding-left:25px; margin-left:2%; margin-right:5%;}.product-detail-info .product-detail-options{width:100%;}.product-detail-info .product-detail-options ul{margin:0px;}.product-detail-info .product-opt-info{float:left; width:50%; margin:0 0 10px !important;}.product-detail-info .product-opt-info.points{width:100%; margin:0px 0px 10px 0px;}#dropdown-category-select_msdd{width:100% !important;}#dropdown-category-select_child{width:98% !important;}#dropdown-measurement-select_msdd{width:98% !important;}#dropdown-measurement-select_child{width:46% !important;}#dropdown-quantity-select_msdd{width:98% !important; margin-left:2%;}#dropdown-quantity-select_child{width:40% !important;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{clear:none;}#product-review-container h3.ul-prod-title.head{margin-top:0;}.pro-list-btm{border-top:dashed 1px #E4E4E4;clear:both;padding:10px 0 10px 0;}.pro-list-btm-lt{text-align:center}.pro-list-btm-lt a:first-child{ margin:0 5px 0 0;}.pro-list-btm-lt a:last-child{display:none}.pro-list-btm-lt .org-italic-link{clear:none;}.pro-list-btm .sort-cont {display:none}.pro-list-btm-lt span{display:none}#product-category-cont #search-prod > ul > li{padding: 0 30px;} #show-nav-cont .search-cont .dimSearchSuggContainer{width:154px !important;} .no-result-lt{width:100%; float:left} .no-result-rt{width:100%; float:left} .no-result-rt p{ text-align:left} .no-result-rt ul{ text-align:left} .special-offer { width: 100%;} .special-offer-tabs{padding-top:20%;} }@media (min-width: 980px) and (max-width: 1199px) {.filter-toggle-arrow{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -12px -701px transparent;}.horizontalScrollInDevices{overflow-x:hidden;} .top-nav-bg{position: absolute;width: 72%;}.dimSearchSuggContainer{left:0!important;position:absolute!important;width: 410px!important;}.prod-list li:first-child {width:100px;}.prod-list li.description{width:213px;}.giftrow-heading{ margin-left: 113px; width: 182px;}.qtycol .dd{width:61px !important;}.qtycol .dd .ddTitle span.arrow{ background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -10px -708px transparent !important;width: 23px;}.brder-btm{float:right;width:81%;;border-bottom: 1px solid #DCDCDC;margin-top:10px;}.needleft {display: inline-block;line-height: 30px;}.gifts .apply-coupon .cuponresult {min-width: 251px;padding: 10px 4px;}.prod-head li.price, .prod-list li.price{text-align: center;}.gifts .apply-coupon, .order-summary .apply-coupon {width: 106%;}.order-summary {margin: 0;}.product-detail-offers p{margin: 0 0 0 115px;}.gifts .apply-coupon input[type="submit"], .order-summary .apply-coupon input[type="submit"]{padding:6px 0px!important; }.prod-list .description .option-links li.wrap-gift-cart-selectbx{width: 85%}.checkputoption .checkout {width: 150px;}.gifts{width: 40%;}.gifts .gift-contents {width: 100%;} .gifts .apply-coupon, .order-summary .apply-coupon {width: 89%;min-width: 269px;}.gifts .apply-coupon input[type="text"], .order-summary .apply-coupon input[type="text"] {width: 135px;}.gifts .gift-contents .gimage {border-right: 1px solid #E4E4E4; float: left; height: 47px; padding: 8px 0 0 5px; width: 43px;}.gifts .gift-contents .gcontents { width: 207px; float: left; padding: 13px 4px 0;}.gifts .gift-contents { min-width: 269px; max-width: 338px;}.gifts .need-help { min-width: 229px; max-width: 296px;}.order-summary .totaldetails li.fleft { float: left;width: 155px;}.order-summary .totaldetails li.fright {float: right;width: 155px;}.signin input[type="text"] { width: 140px;}.order-summary .totaldetails input[type="password"], .uneditable-input {width: 140px;}.article-breadcrum .brand-landing-category-list.acc-sub-nav li{font-size: 12px}.article-content-col1{width: 70%}.article-content-col2{width: 30%}.article-shareimage{display: none}.col-content2 .first-para:first-letter{padding-bottom: 94px}.tab-content3{width: 135%!important;}.bck-top-cont{display: block;float: right;margin-right: 5px;position: relative;right: 10px;}.circleBase-lock{color: #333333;font-size: 9pt;font-weight: bold;position: absolute;right: 17px;text-align: center;top: 15px;width: 20px;}.unrecognized-account-loginpage{position: absolute;padding:20px;top:51px;right: 47%;}.ulta-rewards{position: absolute;padding:10px;top:51px;right: 47%;background:white}.navbar .s-cont .search-cont input.search-input{width:100%;background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -9px -327px white;font:italic 10pt Georgia;border:solid 1px #dcdcdc;height:40px;border-radius:0 !important;box-shadow:0;float:left}.navbar .s-cont .search-cont .curr-add {float:left;width:100px;margin-left:10px;}.navbar .s-cont .search-cont .free-ship{float:left;width:265px;margin-left:10px;background:#FFEABF;}#show-nav-cont{display:none !important}#show-full-nav{display:none !important}.search-cont{display:block !important}.float-right-cont{float:right !important}a.place-order-back{float: left !important;}.checkout-createaccount-left-txt{font: 18pt/75px 'GeorgiaW01-Regular' !important;}.order-confirmation-number{font-size:17px}.coupon-cont .cop-txt{text-align:center;width:100%;} .coupon-button{text-align:center;width:100%;display:inline-block;padding-bottom:10px;} a.coupon-link{float:none;} .liquid .previous:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -20px -120px;float:left;margin:0;padding:0;margin-top:68px;} .liquid .next:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -22px -156px;float:right;margin:0;padding:0;margin-top:68px;} .liquid .next-shop:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -22px -158px;float:right;margin:0;padding:0;margin-top:20px;}.liquid .previous-shop:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -20px -122px;float:left;margin:0;padding:0;margin-top:20px;}.beaty-tips .picks-you{clear:both;width:100%;float:left;margin-top:10px;}.ind-prod-cont{width:300px;float:left;margin-right:15px;padding-bottom:20px;}#fan-fav{display:none;}.liquid .previous {width:20px;}.liquid .next {width:20px;}.pos-rel-fetu-hei{height:450px;}.pos-rel-best-hei{height:450px;}.pos-rel-askulta-hei{height:600px;}.pos-rel-treat-hei{height:450px;}h3.main-cont-title{font-size:56pt}.terms-cond{clear:both;display:block;margin-top:5px;}.makeup-nav-mobile{ display:block;}.makeup-nav-mobile .cat-main-nav{display:none;}.makeup-nav-mobile ul{margin:0;width:100%; text-align:center ; }.makeup-nav-mobile ul ul{display:inline}li.cat-sub-nav{display:inline;}.makeup-nav-mobile .cat-sub-nav ul li{ padding:14.5px 9px; display:inline-block;}.makeup-nav-mobile .cat-sub-nav ul li{ border-bottom:2px solid #B7B7B7;margin-left:-6px}.makeup-nav-mobile .cat-sub-nav ul li:hover{ border-bottom:2px solid #222D3A;}.makeup-nav-mobile .cat-sub-nav ul li a{font: 11pt/20px 'HelveticaNeueLT Std',Helvetica,Arial,sans-serif;color:black;}.makeupnav-ul{ display:none;}.makeupnav-ul li.weekly-special{color:#66B7B3;}.category-social-mobile{display: none;}.bor-btm.tab-bordr{margin-top:-52px; margin-bottom:50px}.all-brands-popular{display:none;}.all-brands-sublisting-wrap ul li {cursor: pointer;float: left;font: italic 13px Georgia;margin-top: 5px;width: 230px;}.brand-history-container { margin-top: 40px;padding-top: 50px;}.brand-history-icons{margin-top:10px;margin-right: 35px!important;}.brand-history-image-wrap {width:54%!important;}.brand-history-container .history-content {float: left;margin-left: 260px!important;margin-top: 40px;padding-bottom: 40px;}.history-content p.history-para {display: inline-block;font: 11pt Georgia;margin-top: 10px;width: 330px!important;}.caps {float: left;font: italic 67pt/0.7 Georgia !important;padding-right: 15px;}.brand-logo-container .brand-logo-wrap .left-txt {float: left;font: 31pt 'HelveticaNeueLT Std Thin';width: 100%;}.brand-logo-container .beauty-freegift-cont .rgt-img{padding-left:0px;margin-top:20px;}.brand-logo-container .beauty-freegift-cont .left-txt {padding-left:0px;}.product-opt-info.points.tab{width:48%;}.product-opt-info.tab{width:20%;}.product-detail-info .product-detail-wrapper .scene7-pdp-container{display:block;}.product-detail-info .product-detail-wrapper .mobile-img-container{display:none;}.product-detail-info .product-opt-info{margin-right:10px;}.product-detail-info .product-store ul li input[type="text"]{width:150px;}.product-detail-info .product-detail-views ul{margin:0 0 0 10px;}.product-detail-info .product-detail-button{width:100%;}.product-detail-info .product-detail-content .product-detail-button input[type="button"]{width:100%;}.product-detail-info .product-detail-content .product-detail-button input[type="submit"]{width:100%;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-contents{width:70%;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-images{margin-left:14px;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{width:340px;}#product-review-container .product-review-contents .product-review-col1, #product-review-container .product-review-contents .product-review-col2{width:27%; margin-right:6px;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1{margin-right:12px; width:24%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star4 span{width:47px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star3 span{width:35px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper{margin-top:20px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li.product-search input{width:190px; margin-left:50px;}.product-detail-info .product-detail-views{width:100%; padding-bottom:5px;}.product-detail-info .product-detail-views ul{width:100%; margin-left:0px !important; text-align:left;}.product-detail-info .product-detail-views ul li{width:50%; float:right; margin-bottom:10px;}.product-detail-info .product-detail-views ul li.read-icon{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -291px transparent; padding-left:20px; margin-left:22%; margin-right:22%;}.product-detail-info .product-detail-views ul li.read-icon:hover{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -317px transparent;}.product-detail-info .product-detail-views ul li span{font-style:italic; margin-left:5px;}.product-detail-info .product-detail-views ul li.question-icon{width:35%; padding-left:20px; margin-left:10%;}.product-detail-info .product-detail-views ul li.seperator-icon{display:none;}.product-detail-info .product-detail-views ul li.seperator-icon.mob{display:block; color:#DCDCDC; width:5%; margin:0px;}.product-detail-info .product-detail-views ul li.share-icon{width:30%; padding-left:25px; margin-left:2%; margin-right:5%;}.product-detail-info .product-detail-options{width:100%;}.product-detail-info .product-detail-options ul{margin:0px;}.product-detail-info .product-opt-info{float:left; width:50%; margin:0 0 10px !important;}.product-detail-info .product-opt-info.points{width:100%; margin:0px 0px 10px 0px;}.product-detail-options #dropdown-category-select_msdd{width:100% !important;}.product-detail-options #dropdown-category-select_child{width:98% !important;}.product-detail-options #dropdown-measurement-select_msdd{width:98% !important;}.product-detail-options #dropdown-measurement-select_child{width:46% !important;}.product-detail-options #dropdown-quantity-select_msdd{width:98% !important; margin-left:2%;}.product-detail-options #dropdown-quantity-select_child{width:40% !important;}.product-features .product-description{width:51%;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{clear:none;}#product-review-container .product-review-col3 .product-review-comments .customer-reviews ul li{width:100%; float:none;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper, #product-review-container .product-review-contents .product-review-col3{margin-top:0px;}#product-review-container .product-review-contents .product-review-col3{width:44%;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper.tab{margin-top:80px;}#product-review-container .product-review-contents .product-review-col3 .feedback-seperator-tab{display:none;}#product-review-container .product-review-contents .product-review-col3 li.recommend-tab{display:block; clear:both;}#product-review-container .product-review-col3 .product-review-comments .customer-suggestion{padding:10px 15px 30px 20px;}#product-review-container .product-review-col3 .product-review-comments .customer-suggestion p{float:left;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li.product-search input{width:165px; margin-left:20px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li #product-qa-option_msdd{width:150px !important;}.myaccount-desktop-navbar{display: none;}.myaccount-welcome .brand-logo-wrap .left-txt{line-height: 30px;text-transform: uppercase;}.myaccount-welcome .beauty-freegift-cont{float:right!important;}.myaccount-welcome .beauty-freegift-cont .rgt-img{margin-top:0 !important; margin-left: 8px;}.myaccount-welcome .pdTB55 {padding: 35px 0;}.brand-landing-category-list.acc-sub-nav li{font-size:15px; font-weight:bold; padding:15px 6.2px}.brand-landing-category-list.acc-sub-nav li a:hover {color:#a4adb8}.brand-landing-category-list.acc-sub-nav li ul li{font: 8pt HelveticaNeueW01-55Roma !important;padding: 0 0 0 4px;}.brand-landing-category-list.acc-sub-nav li ul li a:hover {color:#f17946}.member-info-title{font-size: 10pt;}.member-information{width:45% !important;}.ml105{margin-left:36%;}.member-information ul li{font-size: 10pt;} .my-accounts-breadcrumb li a{font-size: 8pt;}.makeup-breadcrumb li a{font-size: 10pt;}.myaccount-addressbook .myaccount-home-billing span {font-size: 10pt;}.myaccount-addressbook .brand-logo-wrap{width: 44%;}.recent-orders .brand-logo-wrap{width:65%;}.recent-orders .beauty-freegift-cont{width:15%;}.myaccount-favorites ul li {width:39%;}.myaccount-favorites ul li:first-child div{width:60%;text-indent: 0}.myaccount-favorites ul li:first-child img{height: 112px;width: 34%;} .myaccount-favorites ul li:nth-child(3){width:30% !important;}.myaccounts-row-title ul {padding: 15px 0;text-indent: 0px;}.myaccounts-row-title ul li{width:150px;padding: 0;font-size:10pt;}.myaccounts-row-title ul li:FIRST-CHILD{width: 80px;}.myaccount-orders-details ul {padding: 15px 0;text-indent: 0px;}.myaccount-orders-details ul li{width:20%;padding: 0;font-size:10pt;}.myaccount-orders-details ul li:FIRST-CHILD{width: 15%;}.myaccount-favorites ul li .dd .ddTitle{margin-left: 20px;width: 160px;}.myaccount-favorites ul li:last-child a.link-bor-cont{margin:0;float: left;}.myaccount-favorites ul li:last-child a.org-link-cont{margin:0;margin-top:0!important; float: none;}.myaccount-mobile-navigation-dropdown{display: none;}.myaccount-favorites ul li.mobile-price h5{display: none;}.myaccount-favorites ul li.mobile-emailremainder h5{display: none;}.tablet-border{margin-top: -50px;}.platinum-range span.range-slider-value{font:italic 12pt Georgia;font-weight: bold;margin-left: 65px;}.platinum-range .ml125{margin-left:90px;}.brand-logo-container.myaccount-welcome .brand-logo-wrap .left-txt span{font: 18pt helveticaneuew01-75bold;}.brand-logo-container.myaccount-welcome .brand-logo-wrap{width:100%;margin: 0;}.myaccount-favorites ul li:nth-child(2){width:12%!important;}.myaccount-addressbook .brand-logo-wrap.my-account-shipping-add{width:30%;}.summary-container-order .total-order-summary-details > ul > li.labels-section{width:100%;}.my-address-form .my-address-form-main ul{width: 95%;}.my-address-form .my-address-form-main .btn-add{ float: left;width: 25%;}.my-payment-form .my-payment-form-main ul{width: 95%;}.my-payment-form .my-payment-form-main .btn-add{ float: left;width: 25%;}.preferences-form .button-feilds-pref .btn-add{width:70%;}.Account-info-preferences .preferences-form{width:95%;}.my-status, .my-points{width:49%;}.status-points-wrapper .column-divider{width:2%;}.my-status .brand-logo-wrap, .my-points .brand-logo-wrap{margin-left:10px;}.my-status-contents, .my-points-contents{text-indent:8px;}.my-status-contents ul, .my-points-contents ul{margin:0px;}.my-status-contents a.link-bor-cont{padding:10px 8px 10px 0px;}.points-history-contents .mis-trans{padding:0px 0px 10px 10px;}.points-history-details ul li{width:15%; padding:0px 0px 10px 10px;}.my-alerts-title, .my-bonus-offer-title, .points-history-title{margin-left:10px;}.my-alerts-contents{padding-left:10px;}.my-bonus-offer-contents{padding-left:10px;}.myaccount-orders-details.my-rewards ul{padding:5px 0px; }.myaccounts-row-title.my-rewards ul li{width:12%;}.myaccounts-row-title.my-rewards ul li.store-rewards{width:27%;}.myaccount-orders-details.my-rewards ul li:first-child{width:16%;padding:10px 0; }.myaccount-orders-details.my-rewards li span{display:none}.miss-tran-left-cont{width:220px;}.mob-tab-checkout .brand-logo-wrap .left-txt{font :32pt/39px 'HelveticaNeueLT Std Thin';}.mob-tab-checkout .beauty-freegift-cont{width: 43%;}.mob-tab-checkout a.shop-brand-btn{width: 161px}.accordation-getstarted{height: auto;}.accordation-getstarted .getstarted-leftcont{width: 45%;}.accordation-getstarted .getstarted-rightcont{width: 45%;}.accordation-getstarted .checkout-signin{width: 92%;}.mobl-float-right-content{float: left!important;margin-left: 35px!important;}.ship-sections #dropdown-measurement-select_msdd{width:129px!important;}.ship-sections #dropdown-measurement-select_msdd #dropdown-measurement-select_child{width: 126px!important;}.gift-option-section .gift-contents .gcontents{width: 48%!important;}.gift-option-section .gift-contents .gcontents .search-zipcode{text-indent: 5px}.payments-sections .payment-pay-creditcard{padding: 20px 30px 40px} .payments-sections .payment-pay-billlater{margin-left: 0px;margin-top: 10px;} .payments-sections .add-new-Address-section .different-address{margin-left:0px;padding:10px 68px 10px 10px;} .payments-sections .add-new-Address-section .recognised-addnew-adddress{display: inline-block;} .add-new-Address-section #dropdown-measurement-select-5_msdd,.add-new-card-section #dropdown-measurement-select-2_msdd{width: 210px!important;}.add-new-card-section #dropdown-measurement-select-2_msdd #dropdown-measurement-select-2_child,.add-new-Address-section #dropdown-measurement-select-5_msdd #dropdown-measurement-select-5_child{width: 208px!important;}.add-new-card-section .add-new-card input.cvvcode{width: 17%!important;}.add-new-card-section .add-new-card #dropdown-measurement-select-3_msdd,.add-new-card-section .add-new-card #dropdown-measurement-select-4_msdd{width: 119px!important;}.add-new-card-section .add-new-card #dropdown-measurement-select-3_msdd #dropdown-measurement-select-3_child,.add-new-card-section .add-new-card #dropdown-measurement-select-4_msdd #dropdown-measurement-select-4_child{width: 117px!important;}.add-new-Address-section #dropdown-measurement-select-6_msdd{width: 96px !important;}.payment .payments-sections #dropdown-measurement-select-10_msdd{width:96px !important}.add-new-Address-section .add-new-address .pay-zip{width: 15%!important;}.add-new-Address-section #dropdown-measurement-select-6_msdd #dropdown-measurement-select-6_child{width: 94px !important;}.payments-sections #dropdown-measurement-select-7_msdd{width: 207px!important;}.payments-sections #dropdown-measurement-select-7_msdd #dropdown-measurement-select-7_child{width: 205px!important;}.payments-sections .payment-redeem-gift .chkout-coupon .brand-logo-wrap{width: 100%!important;}.payment .chkout-coupon input.org-link-cont{clear:both;float:right;margin-top:15px;margin-right:15px;} .payments-sections .payment-redeem-gift{height: auto;} .tablet-ckeckout-left{margin-left: 50px;width: 550px}.tablet-ckeckout-left .chkout-lft-cont{margin-left: 10px}.chkout-circleBase {left: -28px} .get-started .brand-logo-wrap{width: 50%}.review-order-content .rev-right-txt{padding-right: 30px}.visa{}.dots{} .discover{} .amex{} .ship-info-cont .tp30 .popover{left: 103px!important;}.product-list-holder{width: 315px}.product-list-holder .bag-one-cont h2{font-size: 24.5px!important;} .product-list-holder .my-bag-items .fr-ft{font-size: 10pt;}.product-list-holder .my-bag-items .cart-tot-price{font:11pt HelveticaNeueW01-75Bold; font-style: normal;} .chkout-coupon{width: 108%;}.chkout-coupon .brand-logo-wrap{margin-left: 10px;width: 43%;}.chkout-coupon .beauty-freegift-cont{margin-right: 10px;}.chkout-rgt-total .gift-contents .gcontents{float: none;padding-left: 127px}.chkout-lft-cont .outer-shipping .gift-contents .gcontents input.search-zipcode{font-size:11px;} .paypal-icon{} .billmelater-icon{} .recognised-shipping-section #dropdown-measurement-select-9_msdd{width: 236px!important;} .recognised-shipping-section .edit-card{font-size:10pt!important;padding:0px;}.recognised-shipping-section .add-new-card-title{font-size:10pt;padding:0px;}.outer-shipping ul{padding-right:0px !important;}.payments-sections .add-new-Address-section .pay-zip{width:16%!important;}.checkout-rewards .memberid-rewards{width:120px;border-radius:0px;height: 15px;} .payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li{width: 40%;}.payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li input.org-link-cont{margin-left: 80px;}.recognized-reward-point .recognized-rewards-text{width:70%;margin-left: 5px;} .recognized-reward-point .recognized-rewards-text-bc{width:100%;margin-left: 5px;} .outer-shipping .pay-state{ margin-left: -4px;width: 46% !important}.recognized-reward-point .circle-points{margin-right: 5px;} .ship-sections .ship-info-cont input.search-zipcode { margin-left: 3px;width: 40% !important;}.outer-shipping #dropdown-measurement-select-9{width: 180px!important;}.add-new-Address-section #dropdown-measurement-select-5{width:180px !important;}.payments-sections #dropdown-measurement-select-2{width: 180px !important;}.paypal-accordation-getstarted{height:auto;padding-bottom:10px;margin-left:15px;}.paypal-accordation-getstarted .getstarted-leftcont{width: 45%;}.paypal-accordation-getstarted .getstarted-rightcont{width: 45%;}.paypal-accordation-getstarted .checkout-signin{width: 92%;}.paypal-outer-shipping .paypal-shipping-sections{padding-left: 15px;}.paypal-outer-shipping .paypal-shipping-right{margin-right: 5px;}.paypal-outer-review-order .paypal-shipping-right{margin-right: 10px;}.paypal-checkout-rewards .reward-sections{margin-left: 5px;}.paypal-outer-review-order{margin-left: 31px;}.paypal-outer-review-order .paypal-address-content{padding-left: 15px;}.payment-visa{left:68%;}.payment-dots{left:72%;}.payment-discover{left:77%;} .payment-amex{left:82%;}.payment-paypal{left:87%;background: url("/ulta/images/sprite.png") no-repeat scroll 0 -674px transparent;}.selection-box-cont ul.price-cont.singleline {margin: 20px 0;width: 39%;} .selection-box-cont ul.price-cont li.price-bar{width:99%;} .price-bar #slider-range{margin-right: 8px;margin-left: 8px;} .review-options ul .title {width: 27%;}.existing-tags{width: 100%;}.user-review-action-items .review-comments-section textarea{width: 406px}.user-review-action-items .popover.top > .arrow:after{bottom: -39px;margin-left: -20px;}.user-review-action-items .popover.top > .arrow{left: 70%}.user-review-action-items .popover.top{margin-top: 10px}.review-alert p{background: url("/images/checkout-images.png") no-repeat scroll -4px 5px white;padding: 10px 10px 0 30px}.filter-reset{border-bottom:1px solid #dcdcdc;}.storelocator-clear{clear:both;}.beauty-still-gift .checkout-createaccount-beauty-freegift-cont .left-txt{width: 100%;} .checkout-createAccount{display: block;margin-left: 5%;margin-bottom: 40px;} .checkout-createAccount .checkout-createAccount-leftcont{width: 49%;}.checkout-createAccount-rightcont{width: 45%;}.create-account-main-content input.checkout-enter-email-id{width: 87%;}.dob #dropdown-measurement-select, .address-block #dropdown-measurement-select{width: 98px !important}.checkout-createAccount-leftcont .gift-contents .gcontents{float: none;margin-left: 120px;}.address-block input.pincode{width: 16%!important;}.create-account-main-content input.checkout-pwds{width: 40%!important;}.ordersummary-cont .member-information{width: 50%!important;}.ordersummary-cont .platinum-range{width:44%!important;}.ordersummary-two-cont .gift-contents .gcontents{float: none;margin-left: 100px;}.myaccount-favorites ul li:first-child{width: 45%!important;}.ordersummary-two-cont .myaccount-favorites ul{text-indent: 0px;}.myaccount-favorites ul li:first-child div{width: 57%;margin-left: 10px;} #show-nav-cont .search-cont .dimSearchSuggContainer{width:340px !important;} .no-result-lt{width:100%; float:left} .no-result-rt{width:100%; float:left} .no-result-rt p{ text-align:left} .no-result-rt ul{ text-align:left} .navbar .s-cont .search-cont{width: 31%;} #collapse-show {width: 69%;} .carousel-inner .item img{width:100%;} .banner1-img-cont{width:720px; margin-top: 40px} .selection-box-cont.pdTB20-30{display:none;} .brand-logo-container .beauty-freegift-cont .rgt-img{padding-left:0px;margin-left:10px;}.brand-logo-container .brand-logo-wrap .left-txt {float: left;font: 18pt 'HelveticaNeueLT Std Thin';width: 100%;}.brand-logo-container .brand-logo-wrap{float: left;line-height: 62px;margin: 40px 0;width: 62%;}.brand-logo-container .beauty-freegift-cont{ float: left;margin: 40px 0;width: 58%;}.brand-logo-container .beauty-freegift-cont a.shop-brand-btn{font: 9pt 'HelveticaNeueLT Std';padding: 6px 5px 4px;}.brand-logo-container .beauty-freegift-cont a.add-to-favbtn{background:url("../images/pdp-icon-sprite.png") no-repeat scroll 7px -477px #A4ADB8;font: 9pt 'HelveticaNeueLT Std';padding:8px 5px 6px 27px;}.video-main-container .video-main-right{float: left;width:25%}.brand-breadcrumb .brand-breadcrumb-shop-all .shop-brand-btn{float:right;}.brand-logo-container-mbltop{display:none;}.brand-bann-height{height:375px;}.product-features .product-store-content .product-store-titles ul li.store-title-col1{width:45%;}.product-features .product-store-content .product-store-titles ul li.store-title-col2{width:30%;}.store-address-wrapper .product-store-address .product-store-add-cont{height: 200px!important;}.store-address-wrapper ul.store-adderss-list .left-cont-product-store{width:55%}.store-address-wrapper ul.store-adderss-list .right-cont-product-store{width:35%;}.store-address-wrapper ul.store-adderss-list .right-cont-product-store input{font-size:8pt; }.disclaimer .disclaimer-mobile{display:none}.product-description .product-store ul li input[type="text"]{width:180px;}.product-store-add-cont .quick-view-popup{left:15%;top:2%;width: 700px;}.store-address-wrapper .product-store-address ul li{width: 95%;}.cat-banner{background-size:110% 100%;height:270px;background-position:left center;}.subcat-banner{height:210px!important;}.subcat-banner-beauty{height:200px!important;}.brand-landing-category{margin-bottom:50px;}.brand-landing-category ul li.active-brand-one ul{top:48px}.bann-height-reward{height:175px;}.bann-height{height:450px;}#myaccount-banner .my-acc-banner{ background-size : 100% 100% ;height:220px;}ul.brand-landing-category-list{height:auto;}.beautyPreferences-table ul.prefernces-header-cont.categories li{height:240px;}.rewards-carousel-indicators{bottom:10px!important; }.bann-height-reward .banner1-img-cont{float:none;}.create-acc-left-cont{width:45%;}.create-acc-right-cont{width:55%;}.create-acc-right-cont .left-side-name{float:none;width:100%;}.create-acc-right-cont .right-side-name{float:none;width:100%;}.create-acc-right-cont select{width:218px;}h3.create-acc-title{display: none;}.btn-print-order-details .myaccount-section-hide{display:none;}.sample-content .samples-fregft-img{float: left;width: 25%;margin-left: 0px;}.samples-fregft-img-blk .samples-fregft-img.last-sample{margin-top:-28px;}.sample-content .samples-fregft-img input[type="checkbox"]{left:25px;top:255px;}.sample-content .samples-fregft-img.last-sample input[type="checkbox"]{left:45px;top:280px;}.sample-content .choose-fregft-banner{width:70%;}.guestservices-left-cont{float:left; width:inherit;}.guest-service-action .action-image{margin-left:0;} .side-sizzle-opinion .side-sizzle-opinion-car-cont{width:100%;float: none;border-left: none;border-right: none;border-bottom: 1px dotted #E4E4E4;} .beaty-tips .side-sizzle-fan-shouts{width:100%;}.side-sizzle-fan-shouts .bx-next{background: url("../images/glyphiconsNew.png") no-repeat scroll -20px -156px transparent;right:0px;}.side-sizzle-fan-shouts .bx-prev{background: url("../images/glyphiconsNew.png") no-repeat scroll -20px -115px transparent;left:0px;}.beaty-tips .side-sizzle-fan-shouts{border:none;}.beaty-tips .side-sizzle-opinion{width:100%;}.social-icon-coll{float: none;margin-left: 20%;text-align: center;width: 60%;}.social-icon-coll .social-icon-place-hd{width:16%;float:left;}.facebook-response .popover{max-width:350px!important}.twitter-response .popover{max-width:375px!important}.pintrest-response .popover{max-width:350px!important}.beaty-tips .side-sizzle-fan-shouts p{word-wrap:break-word;margin-left:15px;margin-right: 15px;}.beaty-tips .side-sizzle-fan-shouts h5{word-wrap:break-word;margin-left:15px;margin-right: 15px;}h3.underline-social{background: url("/images/title-dash.png") no-repeat scroll center bottom transparent;}.non-image-section .progress-bar-options span{float:right;}.side-sizzle-fan-shouts ul li.slide{border-bottom:medium none;}.side-sizzle-fan-shouts ul li.slide:nth-child(odd){border-right:1px dotted #E4E4E4;} .hide-featured-car{display: none!important;} .treat-yourself-carousel{width:50%;float: left;}.treat-yourself-carousel .liquid li{width:180px;}.three-promo-cartridge{width: 48%;float:left;}.shopall-button{height:30px}.bookonline-header-large {display:block;}.bookonline-header-mobile {display:none;}.store-details .container-div {width:40%;}.store-details .salonmenu {width:230px;} .product-detail-thumbnail-image ul{margin:0;} .product-detail-thumbnail-image .bx-wrapper .bx-next{right: -15px;background: url("../images/glyphiconsNew.png") no-repeat scroll -20px -156px transparent;} .product-detail-thumbnail-image .bx-wrapper .bx-prev{left: 0px;background:url("../images/glyphiconsNew.png") no-repeat scroll -20px -120px transparent;} .product-detail-thumbnail-image .bx-wrapper{float:left;} .product-detail-thumbnail-image .bx-viewport{min-height: 70px;} .product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp a{display: block;height:50px;width:48px;padding:2px;float: right;} .product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp.selected-image-border a{border:1px solid #B7B7B7;} .product-detail-thumbnail-image .bx-wrapper .bx-controls-direction a{margin-top: -10px;} .subcat-banner-beauty{background-position:center center!important;background-size:100% 100%!important}#searchFormContainer ul.storelocator-search-cat .storelocator-search-btn{width:110px;}.product-detail-thumbnail-image{margin-top:10px;}.addtobag-quickview-popup{left:20%;width:700px;}.viewproduct-info-viewbag{width:670px;}.payment-redeem-gift .apply-coupon.afterapply{width:75%!important;clear:left;text-align:center;} }@media (min-width: 980px) {.nav-collapse.collapse {height: auto !important;overflow: visible !important;}#show-nav-cont{display:none}.salon-img{display:none}}@media (max-width: 979px) {.bck-top-cont{margin-right: 0px!important;}.dimSearchSuggContainer{left:0!important;position:absolute!important;width: 410px!important;} body { padding-top: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: static; } .navbar-fixed-top { margin-bottom: 20px; } .navbar-fixed-bottom { margin-top: 20px; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding: 5px; } .navbar .container { width: auto; padding: 0; } .navbar .brand { padding-right: 10px; padding-left: 10px; margin: 0 0 0 -5px; } .nav-collapse { } .nav-collapse .nav { } .nav-collapse .nav > li { float:left; } .nav-collapse .nav > li > a { } .nav-collapse .nav > .divider-vertical { display: none; } .nav-collapse .nav .nav-header { color: #777777; text-shadow: none; } .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { font-weight: bold; color: #777777; } .nav-collapse .btn { padding: 4px 10px 4px; font-weight: normal; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .nav-collapse .dropdown-menu li + li a { margin-bottom: 2px; } .nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus { background-color: #f2f2f2; } .navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a { color: #999999; } .navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus { background-color: #111111; } .nav-collapse.in .btn-group { padding: 0; margin-top: 5px; } .nav-collapse .dropdown-menu { position: static; top: auto; left: auto; display: none; float: none; max-width: none; padding: 0; margin: 0 15px; background-color: transparent; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .nav-collapse .open > .dropdown-menu { display: block; } .nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after { display: none; } .nav-collapse .dropdown-menu .divider { display: none; } .nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after { display: none; } .nav-collapse .navbar-form, .nav-collapse .navbar-search { float: none; padding: 10px 15px; margin: 10px 0; border-top: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); } .navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search { border-top-color: #111111; border-bottom-color: #111111; } .navbar .nav-collapse .nav.pull-right { float: none; margin-left: 0; } .nav-collapse, .nav-collapse.collapse { } .navbar .btn-navbar { display: block; } .navbar-static .navbar-inner { padding-right: 10px; padding-left: 10px; } #show-nav-cont{display:none}.float-right-cont{float:right !important}.ind-prod-cont {float: left;margin-top: 10px; width: 47%;}.liquid .previous {width:20px;}.liquid .next {width:20px;}.product-opt-info.points.tab{width:48%;}.product-opt-info.tab{width:20%;}.product-detail-info .product-opt-info{margin-right:10px;}.product-detail-info .product-store ul li input[type="text"]{width:150px;}.product-detail-info .product-detail-views ul{margin:0 0 0 10px;}.product-detail-info .product-detail-button{width:100%;}.product-detail-info .product-detail-content .product-detail-button input[type="button"]{width:100%;}.product-detail-info .product-detail-content .product-detail-button input[type="submit"]{width:100%;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-contents{width:70%;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-images{margin-left:14px;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{width:340px;}#product-review-container .product-review-contents .product-review-col1, #product-review-container .product-review-contents .product-review-col2{width:25%; margin-right:6px;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1{margin-right:12px; width:24%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star4 span{width:50px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star3 span{width:35px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper{margin-top:20px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li.product-search input{width:190px; margin-left:50px;}.product-detail-info .product-detail-views{width:100%; padding-bottom:5px;}.product-detail-info .product-detail-views ul{width:100%; margin-left:0px !important; text-align:left;}.product-detail-info .product-detail-views ul li{width:50%; float:right; margin-bottom:10px;}.product-detail-info .product-detail-views ul li.read-icon{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -291px transparent; padding-left:20px; margin-left:22%; margin-right:22%;}.product-detail-info .product-detail-views ul li.read-icon:hover{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -317px transparent;}.product-detail-info .product-detail-views ul li span{font-style:italic; margin-left:5px;}.product-detail-info .product-detail-views ul li.question-icon{width:35%; padding-left:20px; margin-left:10%;}.product-detail-info .product-detail-views ul li.seperator-icon{display:none;}.product-detail-info .product-detail-views ul li.seperator-icon.mob{display:block; color:#DCDCDC; width:5%; margin:0px;}.product-detail-info .product-detail-views ul li.share-icon{width:30%; padding-left:25px; margin-left:2%; margin-right:5%;}.product-detail-info .product-detail-options{width:100%;}.product-detail-info .product-detail-options ul{margin:0px;}.product-detail-info .product-opt-info{float:left; width:50%; margin:0 0 10px !important;}.product-detail-info .product-opt-info.points{width:100%; margin:0px 0px 10px 0px;}#dropdown-category-select_msdd{width:100% !important;}#dropdown-category-select_child{width:98% !important;}#dropdown-measurement-select_msdd{width:98% !important;}#dropdown-measurement-select_child{width:46% !important;}#dropdown-quantity-select_msdd{width:98% !important; margin-left:2%;}#dropdown-quantity-select_child{width:40% !important;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{clear:none;}.mob-tab-checkout .brand-logo-wrap .left-txt{font :32pt/39px 'HelveticaNeueLT Std Thin';}.mob-tab-checkout .beauty-freegift-cont{width: 43%;}.mob-tab-checkout a.shop-brand-btn{width: 161px}.accordation-getstarted{height: auto;}.accordation-getstarted .getstarted-leftcont{width: 45%;}.accordation-getstarted .getstarted-rightcont{width: 45%;}.accordation-getstarted .checkout-signin{width: 92%;}.mobl-float-right-content{float: left!important;margin-left: 50px!important;}.ship-sections #dropdown-measurement-select_msdd{width:129px!important;}.ship-sections #dropdown-measurement-select_msdd #dropdown-measurement-select_child{width: 126px!important;}.gift-option-section .gift-contents .gcontents{width: 48%!important;}.gift-option-section .gift-contents .gcontents .search-zipcode{text-indent: 5px}.payments-sections .payment-pay-creditcard{padding: 20px 30px 40px} .payments-sections .payment-pay-billlater{margin-left: 0px;margin-top: 10px;} .payments-sections .add-new-Address-section .different-address{margin-left:0px;padding:10px 68px 10px 10px;} .payments-sections .add-new-Address-section .recognised-addnew-adddress{display: inline-block;} .add-new-Address-section #dropdown-measurement-select-5_msdd,.add-new-card-section #dropdown-measurement-select-2_msdd{width: 210px!important;}.add-new-card-section #dropdown-measurement-select-2_msdd #dropdown-measurement-select-2_child,.add-new-Address-section #dropdown-measurement-select-5_msdd #dropdown-measurement-select-5_child{width: 208px!important;}.add-new-card-section .add-new-card input.cvvcode{width: 17%!important;}.add-new-card-section .add-new-card #dropdown-measurement-select-3_msdd,.add-new-card-section .add-new-card #dropdown-measurement-select-4_msdd{width: 119px!important;}.add-new-card-section .add-new-card #dropdown-measurement-select-3_msdd #dropdown-measurement-select-3_child,.add-new-card-section .add-new-card #dropdown-measurement-select-4_msdd #dropdown-measurement-select-4_child{width: 117px!important;}.add-new-Address-section #dropdown-measurement-select-6_msdd{width: 96px !important;}.add-new-Address-section .add-new-address .pay-zip{width: 15%!important;}.add-new-Address-section #dropdown-measurement-select-6_msdd #dropdown-measurement-select-6_child{width: 94px !important;}.payments-sections #dropdown-measurement-select-7_msdd{width: 207px!important;}.payments-sections #dropdown-measurement-select-7_msdd #dropdown-measurement-select-7_child{width: 205px!important;}.payments-sections .payment-redeem-gift .chkout-coupon .brand-logo-wrap{width: 100%!important;}.payment .chkout-coupon input.org-link-cont{clear:both;float:right;margin-top:15px;margin-right:15px;} .payments-sections .payment-redeem-gift{height: auto;} .tablet-ckeckout-left{margin-left: 50px;width: 550px}.tablet-ckeckout-left .chkout-lft-cont{margin-left: 10px}.chkout-circleBase {left: -28px} .get-started .brand-logo-wrap{width: 50%}.review-order-content .rev-right-txt{padding-right: 30px}.dots{} .discover{} .amex{} .ship-info-cont .tp30 .popover{left: 82px!important;max-width: 369px;top:452.5px !important}.product-list-holder{width: 315px}.product-list-holder .bag-one-cont h2{font-size: 24.5px!important;}.bag-left-text{width: 90%;}.checkputoption .checkout{margin: 0px 0px 0px 5px}.ship-sections .ship-info-cont input.search-zipcode { margin-left: 3px;width: 40% !important;}.product-list-holder .my-bag-items .fr-ft{font-size: 10pt;}.product-list-holder .my-bag-items .cart-tot-price{font:11pt HelveticaNeueW01-75Bold; font-style: normal;} .chkout-coupon{width: 108%;}.chkout-coupon .brand-logo-wrap{margin-left: 10px;width: 43%;}.chkout-coupon .beauty-freegift-cont{margin-right: 10px;}.chkout-rgt-total .gift-contents .gcontents{float: none;}.chkout-lft-cont .outer-shipping .gift-contents .gcontents input.search-zipcode{font-size: 11px;} .paypal-icon{} .billmelater-icon{} .recognised-shipping-section #dropdown-measurement-select-9_msdd{width: 173px!important;} .recognised-shipping-section .edit-card{font-size:9pt!important;padding:0px;}.recognised-shipping-section .add-new-card-title{font-size:9pt;padding:0px;}.outer-shipping ul{padding-right:0px !important;}.payments-sections .add-new-Address-section .pay-zip{width:16%!important;}.payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li{width: 40%;}.payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li input.org-link-cont{margin-left: 80px;}.recognized-reward-point .recognized-rewards-text{width:70%;margin-left: 5px;} .recognized-reward-point .recognized-rewards-text-bc{width:100%;margin-left: 5px;} .outer-shipping .pay-state{ margin-left: -4px;width: 46% !important}.recognized-reward-point .circle-points{margin-right: 5px;} .outer-shipping #dropdown-measurement-select-9{width: 180px!important;}.add-new-Address-section #dropdown-measurement-select-5{width:180px !important;}.payments-sections #dropdown-measurement-select-2{width: 180px !important;}.paypal-accordation-getstarted{height:auto;padding-bottom:10px;margin-left:15px;}.paypal-accordation-getstarted .getstarted-leftcont{width: 45%;}.paypal-accordation-getstarted .getstarted-rightcont{width: 45%;}.paypal-accordation-getstarted .checkout-signin{width: 92%;}.paypal-outer-shipping .paypal-shipping-sections{padding-left: 15px;}.paypal-outer-shipping .paypal-shipping-right{margin-right: 5px;}.paypal-outer-review-order .paypal-shipping-right{margin-right: 10px;}.paypal-checkout-rewards .reward-sections{margin-left: 5px;}.paypal-outer-review-order{margin-left: 31px;}.paypal-outer-review-order .paypal-address-content{padding-left: 15px;}.payment-visa{left:63%;}.payment-dots{left:68%;}.payment-discover{left:74%;} .payment-amex{left:80%;}.payment-paypal{left:87%;background: url("/ulta/images/sprite.png") no-repeat scroll 0 -674px transparent;}.review-options ul .title {width: 27%;}.existing-tags{width: 100%;}.user-review-action-items .review-comments-section textarea{width: 302px}.user-review-action-items .popover.top > .arrow:after{bottom: -39px;margin-left: -20px;}.user-review-action-items .popover.top > .arrow{left: 70%}.user-review-action-items .popover.top{margin-top: 10px}.beauty-still-gift .checkout-createaccount-beauty-freegift-cont .left-txt{width: 100%;} .checkout-createAccount{display: block;margin-left: 5%;margin-bottom: 40px;} .checkout-createAccount .checkout-createAccount-leftcont{width: 49%;}.checkout-createAccount-rightcont{width: 45%;}.create-account-main-content input.checkout-enter-email-id{width: 87%;}.dob #dropdown-measurement-select, .address-block #dropdown-measurement-select{width: 98px !important}.checkout-createAccount-leftcont .gift-contents .gcontents{float: none;margin-left: 120px;}.address-block input.pincode{width: 16%!important;}.create-account-main-content input.checkout-pwds{width: 40%!important;}.ordersummary-cont .member-information{width: 50%!important;}.ordersummary-cont .platinum-range{width:44%!important;}.ordersummary-two-cont .gift-contents .gcontents{float: none;margin-left: 100px;}.myaccount-favorites ul li:first-child{width: 45%!important;}.ordersummary-two-cont .myaccount-favorites ul{text-indent: 0px;}.myaccount-favorites ul li:first-child div{width: 57%;margin-left: 10px;} .no-result-lt{width:100%; float:left} .no-result-rt{width:100%; float:left} .no-result-rt p{ text-align:left} .no-result-rt ul{ text-align:left} .beauty-still-gift .checkout-createaccount-beauty-freegift-cont .left-txt {width: 100%;}}@media (max-width: 767px) {.bck-top-cont{margin-right: 0px!important;} body { padding-right: 20px; padding-left: 20px; } .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top { margin-right: -20px; margin-left: -20px; } .container-fluid { padding: 0; } .dl-horizontal dt { float: none; width: auto; clear: none; text-align: left; } .dl-horizontal dd { margin-left: 0; } .container { width: auto; } .row-fluid { width: 100%; } .row, .thumbnails { margin-left: 0; } .thumbnails > li { float: none; margin-left: 0; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] { display: block; float: none; width: 100%; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .span12, .row-fluid .span12 { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="offset"]:first-child { margin-left: 0; } .input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] { display: inline-block; width: auto; } .controls-row [class*="span"] + [class*="span"] { margin-left: 0; } .modal { position: fixed; top: 20px; right: 20px; left: 20px; width: auto; margin: 0; } .modal.fade { top: -100px; } .modal.fade.in { top: 20px; } #show-full-nav{display:none} .ind-prod-cont{width:31%;float:left;} .product-detail-info .product-detail-views{width:100%; padding-bottom:5px;}.product-detail-info .product-detail-views ul{width:100%; margin-left:0px !important; text-align:left;}.product-detail-info .product-detail-views ul li{width:50%; float:right; margin-bottom:10px;}.product-detail-info .product-detail-views ul li.read-icon{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -291px transparent; padding-left:20px; margin-left:22%; margin-right:22%;}.product-detail-info .product-detail-views ul li.read-icon:hover{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -317px transparent;}.product-detail-info .product-detail-views ul li span{font-style:italic; margin-left:5px;}.product-detail-info .product-detail-views ul li.question-icon{width:35%; padding-left:20px; margin-left:10%;}.product-detail-info .product-detail-views ul li.seperator-icon{display:none;}.product-detail-info .product-detail-views ul li.seperator-icon.mob{display:block; color:#DCDCDC; width:5%; margin:0px;}.product-detail-info .product-detail-views ul li.share-icon{width:30%; padding-left:25px; margin-left:2%; margin-right:5%;}.product-detail-info .product-detail-options{width:100%;}.product-detail-info .product-detail-options ul{margin:0px;}.product-detail-info .product-opt-info{float:left; width:50%; margin:0 0 10px !important;}.product-detail-info .product-opt-info.points{width:100%; margin:0px 0px 10px 0px;}#dropdown-category-select_msdd{width:100% !important;}#dropdown-category-select_child{width:98% !important;}#dropdown-measurement-select_msdd{width:98% !important;}#dropdown-measurement-select_child{width:46% !important;}#dropdown-quantity-select_msdd{width:98% !important; margin-left:2%;}#dropdown-quantity-select_child{width:40% !important;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{clear:none;}.product-features .product-colors{width:100%;}.product-features .product-colors .color-panel-divider{display:none;}.product-features .product-description{width:100%; margin-left:0px; margin-top:30px;} .no-result-lt{width:100%; float:left} .no-result-rt{width:100%; float:left} .no-result-rt p{ text-align:left} .no-result-rt ul{ text-align:left} }@media (min-width: 768px) and (max-width: 979px) {.filter-toggle-arrow{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -12px -701px transparent;}.horizontalScrollInDevices{overflow-x:hidden;} .top-nav-bg{position: absolute;width: 72%;}.dimSearchSuggContainer{left:0!important;position:absolute!important;width: 410px!important;}.article-breadcrum .brand-landing-category-list.acc-sub-nav li{font-size: 12px}.article-content-col1{width: 70%}.article-content-col2{width: 30%}.article-shareimage{display: none}.col-content2 .first-para:first-letter{padding-bottom: 94px}.tab-content3{width: 135%!important;}.bck-top-cont{margin-right: 0px!important;}.circleBase-lock{color: #333333;font-size: 9pt;font-weight: bold;position: absolute;right: 17px;text-align: center;top: 15px;width: 20px;} .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; line-height: 0; content: ""; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 724px; } .span12 { width: 724px; } .span11 { width: 662px; } .span10 { width: 600px; } .span9 { width: 538px; } .span8 { width: 476px; } .span7 { width: 414px; } .span6 { width: 352px; } .span5 { width: 290px; } .span4 { width: 228px; } .span3 { width: 166px; } .span2 { width: 104px; } .span1 { width: 42px; } .offset12 { margin-left: 764px; } .offset11 { margin-left: 702px; } .offset10 { margin-left: 640px; } .offset9 { margin-left: 578px; } .offset8 { margin-left: 516px; } .offset7 { margin-left: 454px; } .offset6 { margin-left: 392px; } .offset5 { margin-left: 330px; } .offset4 { margin-left: 268px; } .offset3 { margin-left: 206px; } .offset2 { margin-left: 144px; } .offset1 { margin-left: 82px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; line-height: 0; content: ""; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; float: left; width: 100%; min-height: 30px; margin-left: 2.7624309392265194%; *margin-left: 2.709239449864817%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.7624309392265194%; } .row-fluid .span12 { width: 100%; *width: 99.94680851063829%; } .row-fluid .span11 { width: 91.43646408839778%; *width: 91.38327259903608%; } .row-fluid .span10 { width: 82.87292817679558%; *width: 82.81973668743387%; } .row-fluid .span9 { width: 74.30939226519337%; *width: 74.25620077583166%; } .row-fluid .span8 { width: 65.74585635359117%; *width: 65.69266486422946%; } .row-fluid .span7 { width: 57.18232044198895%; *width: 57.12912895262725%; } .row-fluid .span6 { width: 48.61878453038674%; *width: 48.56559304102504%; } .row-fluid .span5 { width: 40.05524861878453%; *width: 40.00205712942283%; } .row-fluid .span4 { width: 31.491712707182323%; *width: 31.43852121782062%; } .row-fluid .span3 { width: 22.92817679558011%; *width: 22.87498530621841%; } .row-fluid .span2 { width: 14.3646408839779%; *width: 14.311449394616199%; } .row-fluid .span1 { width: 5.801104972375691%; *width: 5.747913483013988%; } .row-fluid .offset12 { margin-left: 105.52486187845304%; *margin-left: 105.41847889972962%; } .row-fluid .offset12:first-child { margin-left: 102.76243093922652%; *margin-left: 102.6560479605031%; } .row-fluid .offset11 { margin-left: 96.96132596685082%; *margin-left: 96.8549429881274%; } .row-fluid .offset11:first-child { margin-left: 94.1988950276243%; *margin-left: 94.09251204890089%; } .row-fluid .offset10 { margin-left: 88.39779005524862%; *margin-left: 88.2914070765252%; } .row-fluid .offset10:first-child { margin-left: 85.6353591160221%; *margin-left: 85.52897613729868%; } .row-fluid .offset9 { margin-left: 79.8342541436464%; *margin-left: 79.72787116492299%; } .row-fluid .offset9:first-child { margin-left: 77.07182320441989%; *margin-left: 76.96544022569647%; } .row-fluid .offset8 { margin-left: 71.2707182320442%; *margin-left: 71.16433525332079%; } .row-fluid .offset8:first-child { margin-left: 68.50828729281768%; *margin-left: 68.40190431409427%; } .row-fluid .offset7 { margin-left: 62.70718232044199%; *margin-left: 62.600799341718584%; } .row-fluid .offset7:first-child { margin-left: 59.94475138121547%; *margin-left: 59.838368402492065%; } .row-fluid .offset6 { margin-left: 54.14364640883978%; *margin-left: 54.037263430116376%; } .row-fluid .offset6:first-child { margin-left: 51.38121546961326%; *margin-left: 51.27483249088986%; } .row-fluid .offset5 { margin-left: 45.58011049723757%; *margin-left: 45.47372751851417%; } .row-fluid .offset5:first-child { margin-left: 42.81767955801105%; *margin-left: 42.71129657928765%; } .row-fluid .offset4 { margin-left: 37.01657458563536%; *margin-left: 36.91019160691196%; } .row-fluid .offset4:first-child { margin-left: 34.25414364640884%; *margin-left: 34.14776066768544%; } .row-fluid .offset3 { margin-left: 28.45303867403315%; *margin-left: 28.346655695309746%; } .row-fluid .offset3:first-child { margin-left: 25.69060773480663%; *margin-left: 25.584224756083227%; } .row-fluid .offset2 { margin-left: 19.88950276243094%; *margin-left: 19.783119783707537%; } .row-fluid .offset2:first-child { margin-left: 17.12707182320442%; *margin-left: 17.02068884448102%; } .row-fluid .offset1 { margin-left: 11.32596685082873%; *margin-left: 11.219583872105325%; } .row-fluid .offset1:first-child { margin-left: 8.56353591160221%; *margin-left: 8.457152932878806%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 710px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 648px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 586px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 524px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 462px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 400px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 338px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 276px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 214px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 152px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 90px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 28px; } .navbar .s-cont .search-cont input.search-input { background: white;font:italic 10pt Georgia; border-radius: 0 0 0 0; float: left; height: 42px; width: 100%;}.navbar .s-cont .search-cont .free-ship { background: none repeat scroll 0 0 #FFEABF; color: #020000; float: left; height: 40px; line-height: 40px; margin-left: 10px; padding-left: 10px; width: 151px;}#show-full-nav{display:none !important}.search-cont { display: block !important;}.pt11{padding:0 !important;}.facebook-icon{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -18px -617px transparent;padding:25px 20px 5px 20px;}.beaty-tips .the-salon{clear:none;width:auto;margin-right:0;}.beaty-tips .beauty-tips-cont{clear:both;width:100%;}.beaty-tips .salon-img{text-align:center;width:50%;float:left}.beaty-tips .salon-txt{text-align:center;width:50%;float:left}.beaty-tips .picks-you{clear:both;width:100%;float:left;margin-top:10px;}.ind-prod-cont{width:254px;float:left;margin-right:15px;padding-bottom:20px;}#fan-fav{display:none;}.liquid .previous {width:20px;}.liquid .next {width:20px;}.pos-rel-fetu-hei{height:450px;}.pos-rel-best-hei{height:450px;}.pos-rel-askulta-hei{height:600px;}.pos-rel-treat-hei{height:450px;}.terms-cond{clear:both;display:block;margin-top:5px;}.coupon-cont .cop-txt{text-align:center;width:100%;} .coupon-button{text-align:center;width:100%;display:inline-block;padding-bottom:10px;} a.coupon-link{float:none;} .liquid .previous:hover {display:block;height:18px;width:20px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -20px -120px;float:left;margin:0;padding:0;margin-top:68px;} .liquid .next:hover {display:block;height:18px;width:20px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -22px -156px;float:right;margin:0;padding:0;margin-top:68px;} .liquid .next-shop:hover {display:block;height:18px;width:20px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -22px -158px;float:right;margin:0;padding:0;margin-top:20px;} .liquid .previous-shop:hover {display:block;height:18px;width:20px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -20px -122px;float:left;margin:0;padding:0;margin-top:20px;}.bann-height{height:400px;} .carousel-indicators {bottom:40px; }.banner2-bg .banner1-img-cont{margin:0;}.banner3-bg .banner-thin-txt{font-size:32px;line-height:15px;}.banner2-bg .banner-thin-txt{font-size:32px;line-height:15px;}.banner1-img-cont{z-index:300;float:right;margin-top:150px;} .banner2-bg .banner1-img-cont{z-index:300;float:right;margin-top: 50px;margin-right:-86px;} .banner1-img-cont{z-index:300;margin-top:53px;} .banner1-txt-cont{z-index:200;top:100px;position:absolute;} .banner2-bg .banner1-txt-cont {position: absolute; top: 100px; width: 500px; z-index: 200;} .circleBase {width: 50px;height: 50px;}.circleBase .banner-bold-txt {font-size: 8pt;line-height: 0px;}.circleBase .banner-italic-txt {font-weight: normal;font: italic 8pt Georgia;color: #222D3A;line-height: 9px;}.rgt-img .banner-italic-txt {font-weight: normal;font: italic 11pt Georgia;color: #fcfcfc;line-height: 3px;margin-top:10px;}.rgt-img .banner-bold-txt {font-size: 9pt;line-height: 11px;color: #222D3A;}.navbar ul.nav li a.signin-drop-arrow{height:35px;} .navbar ul.nav li a.drop-arrow{height:35px;} h3.banner-bold-txt{font-size:26pt;} h3.banner-thin-txt{font-size:30pt;line-height:normal;} h3.banner-italic-txt{font-size:15pt;line-height:26px} .sort-cont .sort-by{display:none;} .filter-reset{border-bottom:1px solid #dcdcdc;}.all-brands-popular{display:none;}.all-brands-sublisting-wrap ul li {cursor: pointer;float: left;font: italic 13px Georgia;margin-top: 5px;width: 170px;}.brand-history-container { margin-top: 40px;padding-top: 50px;}.brand-history-icons {float: right;margin-right: 5px; text-align: center;width: 26%;margin-top:10px;}.brand-history-image-wrap {width:73%!important;}.brand-history-container .history-content {float: left;margin-left: 200px;margin-top: 40px;padding-bottom: 40px;}.history-content p.history-para { display: inline-block;font: 11pt Georgia;margin-top: 10px;width: 240px!important;}.caps {float: left;font: italic 67pt/0.7 Georgia !important; padding-right: 15px;}.brand-logo-container .brand-logo-wrap .left-txt {float: left;font: 31pt 'HelveticaNeueLT Std Thin';width: 100%;}.brand-logo-container .beauty-freegift-cont .rgt-img{padding-left:0px;margin-top:20px;}.brand-logo-container .beauty-freegift-cont .left-txt {padding-left:0px;}.beaty-tips .the-direction{clear:none;width:auto;margin-right:0;margin-top:30px;}.makeup-nav-mobile{ display:block;}.makeup-nav-mobile .cat-main-nav{display:none;}.makeup-nav-mobile ul{margin:0;width:100%; text-align:center ; }.makeup-nav-mobile ul ul{display:inline}li.cat-sub-nav{display:inline;}.makeup-nav-mobile .cat-sub-nav ul li{ padding:15px 9px; display:inline-block;}.makeup-nav-mobile .cat-sub-nav ul li{ border-bottom:2px solid #B7B7B7;margin-left:-6px}.makeup-nav-mobile .cat-sub-nav ul li:hover{ border-bottom:2px solid #222D3A;}.makeup-nav-mobile .cat-sub-nav ul li a{font:11pt/20px 'HelveticaNeueLT Std',Helvetica,Arial,sans-serif;color:black;}.makeupnav-ul{ display:none;}.makeupnav-ul li.weekly-special{color:#66B7B3;}.category-social-mobile{display: none;}.bor-btm.tab-bordr{margin-top:-52px; margin-bottom:50px}.product-detail-info .product-detail-wrapper .scene7-pdp-container{display:block;}.product-detail-info .product-detail-wrapper .mobile-img-container{display:none;}.product-detail-info .product-detail-views{width:100%; padding-bottom:5px;}.product-detail-info .product-detail-views ul{width:100%; margin-left:0px !important; text-align:left;}.product-detail-info .product-detail-views ul li{width:50%; float:right; margin-bottom:10px;}.product-detail-info .product-detail-views ul li.read-icon{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -291px transparent; padding-left:20px; margin-left:22%; margin-right:22%;}.product-detail-info .product-detail-views ul li.read-icon:hover{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -317px transparent;}.product-detail-info .product-detail-views ul li span{font-style:italic; margin-left:5px;}.product-detail-info .product-detail-views ul li.question-icon{width:44%; padding-left:8%; margin-left:5%;}.product-detail-info .product-detail-views ul li.seperator-icon{display:none;}.product-detail-info .product-detail-views ul li.seperator-icon.mob{display:block; color:#DCDCDC; width:5%; margin:0px;}.product-detail-info .product-detail-views ul li.share-icon{width:25%; padding-left:8%; margin-left:0%; margin-right:5%;}.product-detail-info .product-detail-views ul li.share-icon:hover{width:25%;}.product-detail-info .product-detail-options{width:100%;}.product-detail-info .product-detail-options ul{margin:0px;}.product-detail-info .product-opt-info{float:left; width:50%; margin:0 0 10px !important;}.product-detail-info .product-opt-info.points{width:100%; margin:0px 0px 10px 0px;}.product-detail-options #dropdown-category-select_msdd{width:100% !important;}.product-detail-options #dropdown-category-select_child{width:51.5% !important;}.product-detail-options #dropdown-measurement-select_msdd{width:98% !important;}.product-detail-options #dropdown-quantity-select_msdd{width:98% !important; margin-left:2%;}.product-detail-options #dropdown-measurement-select_child,.product-detail-options #dropdown-quantity-select_child{width:25% !important;}.product-detail-info .product-store{width:100%;}.product-detail-info .product-store ul{margin:0px;}.product-detail-info .product-store ul li{width:46%;}.product-detail-info .product-store ul li input[type="text"]{width:100% !important;}.product-detail-info .product-store ul li input[type="submit"]{width:90% !important; margin-left:5%;}.product-detail-info .product-store-content{width:90%;}.product-detail-info .product-store-content .product-store-titles ul li.store-title-col1, .product-detail-info .product-store-content .store-address-wrapper .product-store-address{width:58%;}.product-detail-info .product-store-content .product-store-titles ul li.store-title-col2{width:30%;}.product-features .product-description{margin-left:5px;}.product-gifts{padding:25px 15px 25px 15px;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-contents{width:68% !important;}#product-like-container h3.ul-prod-title.head, #product-review-container h3.ul-prod-title.head, #product-qa-container h3.ul-prod-title.head{font:18pt helvetica;}#product-like-container{margin-top:25px;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont .ul-prod-title.head, #product-review-container .ul-prod-title.head, #product-qa-container .ul-prod-title.head{margin-top:-55px !important;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{clear:none; width: 265px !important; margin:0px 3px 0px 0px !important;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont .wrapper{width: 225px !important;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont .wrapper .caroufredsel_wrapper ul li{margin:0px 15px 0px 15px !important;}#product-review-container .product-review-contents .product-review-head{font:20px Georgia;}#product-review-container .product-review-contents .product-review-row1 .product-review-head{padding-bottom:19px;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1{margin-right:12px; width:26% !important;}#product-review-container .product-review-contents .product-review-row1 .reviews-option-row1{width:45% !important;}#product-review-container .product-review-contents .product-review-col1, #product-review-container .product-review-contents .product-review-col2{font:10pt georgia;}#product-review-container .product-review-contents .product-review-col1{width:28% !important; margin:0px !important;}#product-review-container .product-review-contents .product-review-col2{width:30% !important; margin:0px !important;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper{margin-top:0px !important;}#product-review-container .product-review-contents .product-review-col3{font:10pt georgia;}#product-review-container .product-review-contents .product-review-col3{margin-top:0px !important;}#product-review-container .product-review-col3 .product-review-comments .customer-suggestion p{float:left;}#product-review-container .product-review-col3 .product-review-comments .customer-suggestion{padding:10px 15px 30px 20px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper ul li.pdp-rating.progress{width:40%; margin:10px 5px 0px 5px;}#product-review-container .product-review-contents .product-review-col3{width:40%;}#product-review-container .product-review-contents .product-review-col3 .feedback-seperator-tab{display:none;}#product-review-container .product-review-col3 .product-review-comments .customer-reviews ul li{width:100%;}#product-review-container .product-review-contents .product-review-row1 .reviews-option-row1 #product-review-option_msdd{margin-bottom:7px;}#product-qa-container .product-qa-head{font:20px georgia;}#product-qa-container .product-qa-col1{width:22%; margin-right:5%;}#product-qa-container .product-qa-col2{width:73%;}#product-qa-container .product-qa-col2 .product-queries{font:italic 12pt Georgia;}#product-qa-container .product-qa-col2 p.product-queries-sub, #product-qa-container .product-qa-col2 p.product-rply-btns, #product-qa-container .product-qa-col2 p.product-ans-sub, #product-qa-container .product-rply-btns span{font-size:10pt;}#product-qa-container .product-qa-col2 p{font:italic 10pt Georgia;}#product-qa-container .product-qa-col2 .product-qa-row1{width:100%;}#product-qa-container .product-qa-col2 .product-qa-row1 ul{width:100%; float:left;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li.product-search{width:30%; margin-left:0%; margin-right:3%;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li.product-search input{width:80% !important; margin-left:5px !important;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li select{width:100%;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li #product-qa-option_msdd{width:140px !important; margin-left:15px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li #product-qa-option_child{width:138px !important;}.myaccount-desktop-navbar{display: none;}.myaccount-welcome .brand-logo-wrap{width: 55%;}.myaccount-welcome .brand-logo-wrap .left-txt{line-height: 30px;font-size:23pt;text-transform: uppercase;}.myaccount-welcome .beauty-freegift-cont{float: right!important;}.myaccount-welcome .beauty-freegift-cont .rgt-img{margin-top:0 !important; margin-left: 8px;}.myaccount-welcome .pdTB55 {padding: 30px 0;}.brand-landing-category-list.acc-sub-nav li{font-size:15px; font-weight:bold; padding:15px 6.2px}.brand-landing-category-list.acc-sub-nav li a:hover {color:#a4adb8}.brand-landing-category-list.acc-sub-nav li ul li{font: 8pt HelveticaNeueW01-55Roma !important;padding: 0 0 0 4px;}.brand-landing-category-list.acc-sub-nav li ul li a:hover {color:#f17946}.member-info-title{font-size: 10pt;}.member-information{width:45% !important;}.member-information ul li{font-size: 10pt;}.ml105{margin-left:36%;}.my-accounts-breadcrumb li a{font-size: 8pt;}.makeup-breadcrumb li a{font-size: 10pt;}.myaccount-addressbook .myaccount-home-billing span {font-size: 10pt;}.myaccount-addressbook .brand-logo-wrap{width: 44%;}.recent-orders .brand-logo-wrap{width:65%;}.recent-orders .beauty-freegift-cont{width:15%;}.myaccount-favorites ul li {width:39%;}.myaccount-favorites ul li:first-child div{width:60%;text-indent: 0;}.myaccount-favorites ul li:first-child img{height: 112px;width: 34%;}.myaccount-favorites ul li:nth-child(3){width:30% !important;}.myaccounts-row-title ul {padding: 15px 0;text-indent: 0px;}.myaccounts-row-title ul li{width:15%;padding: 0 8px;font-size:9pt;}.myaccounts-row-title ul li:FIRST-CHILD{width: 60px;}.myaccount-orders-details ul {padding: 15px 0;text-indent: 0px;}.myaccount-orders-details ul li{width:18%;padding: 0;font-size:9pt;}.myaccount-orders-details ul li:FIRST-CHILD{width: 15%;}.myaccount-favorites ul li .dd .ddTitle{margin-left: 20px;width: 160px;}.myaccount-favorites ul li:last-child a.link-bor-cont{margin:0;float: left;}.myaccount-favorites ul li:last-child a.org-link-cont{margin:0;margin-top:0!important; float: none;}.myaccount-mobile-navigation-dropdown{display: none;}.myaccount-favorites ul li.mobile-price h5{display: none;}.myaccount-favorites ul li.mobile-emailremainder h5{display: none;} .my-favourites{left:29%;}.tablet-border{margin-top: -50px;}.platinum-range span.range-slider-value{font:italic 12pt Georgia;font-weight: bold;margin-left: 65px;}.platinum-range .ml125{margin-left:65px;}.brand-logo-container.myaccount-welcome .brand-logo-wrap .left-txt span{font: 18pt helveticaneuew01-75bold;}.brand-logo-container.myaccount-welcome .brand-logo-wrap{width:100%;margin: 0;}.myaccount-favorites ul li:nth-child(2){width:12%!important;}.myaccount-addressbook .myaccount-home-billing p{font-size: 9pt;}.order-status-summary .my-account-shipping-add{width:100%;}.order-status-summary .my-account-billing-add{width:100%;}.order-status-summary .myaccount-payment-method{width:100%;}.btn-print-order-details .myaccount-section-hide{display:none;}.summary-container-order .total-order-summary-details > ul > li.labels-section{width:100%;}.my-bonus-offer-contents .span1{margin: 0px; padding: 0px; width: 22px;}.my-bonus-offer-contents .span7{margin-left: 6px};.my-address-form .my-address-form-main ul{width: 95%;}.my-address-form .my-address-form-main .btn-add{ float: left;width: 25%;}.my-payment-form .my-payment-form-main ul{width: 95%;}.my-payment-form .my-payment-form-main .btn-add{ float: left;width: 25%;}.preferences-form .button-feilds-pref .btn-add{width:70%;}.Account-info-preferences .preferences-form{width:95%;}.my-status, .my-points{width:49%;}.status-points-wrapper .column-divider{width:2%;}.my-status .brand-logo-wrap, .my-points .brand-logo-wrap{margin-left:10px;}.my-status-contents, .my-points-contents{text-indent:8px;}.my-status-contents ul, .my-points-contents ul{margin:0px;}.my-status-contents a.link-bor-cont{padding:10px 8px 10px 0px;}.points-history-contents .mis-trans{padding:0px 0px 10px 10px;}.points-history-details ul li{width:15%; padding:0px 0px 10px 10px;}.my-alerts-title, .my-bonus-offer-title, .points-history-title{margin-left:10px;}.my-alerts-contents{padding-left:10px;}.myaccount-orders-details.my-rewards ul{padding:5px 0px; }.myaccounts-row-title.my-rewards ul li{width:12%;}.myaccounts-row-title.my-rewards ul li.store-rewards{width:27%;}.myaccount-orders-details.my-rewards ul li:first-child{width:16%;padding:10px 0; }.myaccount-orders-details.my-rewards li span{display:none}.miss-tran-left-cont{width:220px;}.content-data-block .image-cum-content{width:60%;}.content-data-block .content-data-link{display:none;}.content-data-block .quick-links{width:35%;}.content-data-block .quick-links-mob{display:none;}.content-data-block .content-para-wrapper{display:none;}.content-data-block .content-para-wrapper.tab{display:block; float:left; width:100%; margin-top:10px;}.mob-tab-checkout .brand-logo-wrap .left-txt{font :25pt/39px 'HelveticaNeueLT Std Thin';}.mob-tab-checkout .beauty-freegift-cont{width: 43%;}.mob-tab-checkout a.shop-brand-btn{width: 161px}.accordation-getstarted{height: auto;}.accordation-getstarted .getstarted-leftcont{width: 45%;}.accordation-getstarted .getstarted-rightcont{width: 45%;}.accordation-getstarted .checkout-signin{width: 92%;}.mobl-float-right-content{float: left!important;margin-left: 10px!important;width: 291px}.ship-sections #dropdown-measurement-select_msdd{width:83px!important;}.ship-sections #dropdown-measurement-select_msdd #dropdown-measurement-select_child{width: 81px!important;}.gift-option-section .gift-contents .gcontents{width: 42%!important;padding: 19px 5px 0!important;}.gift-option-section .gift-contents .gcontents .search-zipcode{text-indent: 0px;width: 117%}.recognized-reward-point .recognized-rewards-text{width:70%;margin-left: 5px;} .recognized-reward-point .recognized-rewards-text-bc{width:100%;margin-left: 5px;} .outer-shipping .pay-state{ margin-left: -4px;width: 46% !important}.recognized-reward-point .circle-points{margin-right: 5px;} .payments-sections .payment-pay-creditcard{padding: 20px 8px 40px} .payments-sections .payment-pay-billlater{padding: 20px 4px 40px;margin-left: 0px;margin-top: 10px;} .payments-sections .add-new-Address-section .different-address{margin-left:0px;padding:10px 68px 10px 10px;}.payments-sections .add-new-Address-section .recognised-addnew-adddress{display: inline-block;} .add-new-card-section #dropdown-measurement-select-2_msdd{width: 182px!important;}.add-new-Address-section #dropdown-measurement-select-5_msdd{width: 182px!important;}.add-new-card-section #dropdown-measurement-select-2_msdd #dropdown-measurement-select-2_child,.add-new-Address-section #dropdown-measurement-select-5_msdd #dropdown-measurement-select-5_child{width: 180px!important;}.add-new-card-section .add-new-card input.cvvcode{width: 18%!important;}.add-new-card-section .add-new-card #dropdown-measurement-select-3_msdd,.add-new-card-section .add-new-card #dropdown-measurement-select-4_msdd{width: 90px!important;}.add-new-card-section .add-new-card #dropdown-measurement-select-3_msdd #dropdown-measurement-select-3_child,.add-new-card-section .add-new-card #dropdown-measurement-select-4_msdd #dropdown-measurement-select-4_child{width: 117px!important;}.add-new-Address-section #dropdown-measurement-select-6_msdd{width: 96px !important;}.add-new-Address-section .add-new-address .pay-zip{width: 17%!important;margin-left: 2px}.add-new-Address-section #dropdown-measurement-select-6_msdd #dropdown-measurement-select-6_child{width: 94px !important;}.payments-sections #dropdown-measurement-select-7_msdd{width: 207px!important;}.payments-sections #dropdown-measurement-select-7_msdd #dropdown-measurement-select-7_child{width: 205px!important;}.payments-sections .payment-redeem-gift .chkout-coupon .brand-logo-wrap{width: 100%!important;}.payment .chkout-coupon input.org-link-cont{clear:both;float:right;margin-top:15px;margin-right:15px;} .payments-sections .payment-redeem-gift{height: auto;} .tablet-ckeckout-left{margin-left: 25px;width: 414px}.tablet-ckeckout-left .chkout-lft-cont{margin-left: 10px}.chkout-circleBase {left: -28px} .get-started .brand-logo-wrap{width: 50%}.review-order-content .rev-right-txt{padding-right: 30px}.tablet-ckeckout-left .b-left{padding-left: 30px}.tablet-ckeckout-left .outer-review-order{padding-left: 30px}.tablet-ckeckout-left .get-started .beauty-freegift-cont{width: 5%}.tablet-ckeckout-left .brand-logo-wrap{width: 65%}.ship-sections .ship-info-cont input.checkout-pwds{width: 42%!important;}.payment .payments-sections .recognised-addnew-adddress input.checkout-pwds{width: 42%!important;} .payment .payments-sections #dropdown-measurement-select-10_msdd{width:83px !important} .ship-sections .ship-info-cont input.search-zipcode { margin-left: 3px;width: 40% !important;}.choose-credit-card .edit-card{font-size: 9pt;padding: 0px}.choose-credit-card .add-new-card-title{font-size: 9pt;padding: 0px}.tablet-ckeckout-left .payments-sections{margin:0 0 10px 17px }.add-new-card-section .add-new-card,.add-new-Address-section .add-new-address{padding: 0px}.payment-reward-points .bdr-l{border: none;}.payment-reward-points .pay-pts{margin-top:0px;padding: 0px }.payment-redeem-gift .chkout-coupon{width: 75%}.payment .chkout-coupon input.c-pin-width{width: 22%!important;}.review-order-content .rev-left-txt{padding-left: 0px}.dots{} .discover{} .amex{} .ship-info-cont .tp30 .popover{left: 82px!important;max-width: 369px;top:452.5px !important}.product-list-holder{width: 304px}.product-list-holder .bag-one-cont h2{font-size: 24.5px!important;}.bag-left-text{width: 90%;}.checkputoption .checkout{margin: 0px 0px 0px 5px; width:150px;}.product-list-holder .my-bag-items .fr-ft{font-size: 10pt;}.product-list-holder .my-bag-items .cart-tot-price{font:11pt HelveticaNeueW01-75Bold; font-style: normal;} .chkout-lft-cont .outer-shipping .gift-contents .gcontents input.search-zipcode{font-size: 11px !important;}.paypal-icon{} .billmelater-icon{} .recognised-shipping-section #dropdown-measurement-select-9_msdd{width: 173px!important;} .recognised-shipping-section .edit-card{font-size:9pt!important;padding:0px;}.recognised-shipping-section .add-new-card-title{font-size:9pt;padding:0px;}.outer-shipping ul{padding-right:0px !important;}.payments-sections .add-new-Address-section .pay-zip{width:16%!important;}.outer-shipping #dropdown-measurement-select-9{width: 180px!important;}.add-new-Address-section #dropdown-measurement-select-5{width:180px !important;}.payments-sections #dropdown-measurement-select-2{width: 180px !important;}.paypal-accordation-getstarted{height:auto;padding-bottom:10px;margin-left:15px;}.paypal-accordation-getstarted .getstarted-leftcont{width: 45%;}.paypal-accordation-getstarted .getstarted-rightcont{width: 45%;}.paypal-accordation-getstarted .checkout-signin{width: 92%;}.paypal-outer-shipping .paypal-shipping-sections{padding-left: 15px;}.paypal-outer-shipping .paypal-shipping-right{margin-right: 5px;}.paypal-outer-review-order .paypal-shipping-right{margin-right: 10px;}.paypal-checkout-rewards .reward-sections{margin-left: 5px;}.paypal-outer-review-order{margin-left: 31px;}.paypal-outer-review-order .paypal-address-content{padding-left: 15px;}.payment-visa{left:63%;}.payment-dots{left:68%;}.payment-discover{left:74%;} .payment-amex{left:80%;}.payment-paypal{left:87%;background: url("/ulta/images/sprite.png") no-repeat scroll 0 -674px transparent;}.search-result-cont .sort-cont {float: left !important; width: auto !important;}//rabbani.price-cont .price-bar label{float: right !important;}.selection-box-cont ul.price-cont.singleline {margin: 20px 0;width: 55%;}.payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li{width: 40%;}.payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li input.org-link-cont{margin-left: 80px;} /.selection-box-cont ul.price-cont li.price-bar{width:99%;} .price-bar #slider-range{margin-right: 8px;margin-left: 8px;} .review-options ul .title {width: 27%;}.existing-tags{width: 100%;}.user-review-action-items .review-comments-section textarea{width: 302px}.user-review-action-items .popover.top > .arrow:after{bottom: -39px;margin-left: -20px;}.user-review-action-items .popover.top > .arrow{left: 70%}.user-review-action-items .popover.top{margin-top: 10px}.storelocator-search-cont { border: 1px solid #DCDCDC; display: inline-block; padding: 10px; width: auto;}.beauty-still-gift .checkout-createaccount-beauty-freegift-cont .left-txt{width: 100%;} .checkout-createAccount{display: block;margin-left: 5%;margin-bottom: 40px;} .checkout-createAccount .checkout-createAccount-leftcont{width: 49%;}.checkout-createAccount-rightcont{width: 45%!important;}.create-account-main-content input.checkout-enter-email-id{width: 85%;}.dob #dropdown-measurement-select, .address-block #dropdown-measurement-select{width: 98px !important}.checkout-createAccount-leftcont .gift-contents .gcontents{float: none;margin-left: 120px;}.checkout-createAccount-leftcont .need-help{width: 89%;}.create-account-main-content input.checkout-pwds{width: 38%!important;}.ordersummary-cont .member-information{width: 50%!important;}.ordersummary-cont .platinum-range{width:44%!important;}.ordersummary-two-cont .gift-contents .gcontents{float: none;margin-left: 100px;}.myaccount-favorites ul li:first-child{width: 45%!important;}.ordersummary-two-cont .myaccount-favorites ul{text-indent: 0px;}.ordersummary-two-cont .myaccount-favorites ul li:first-child div{width: 57%;margin-left: 10px;}.ordersummary-two-cont .myaccount-favorites ul li select{width: 190px;}#show-nav-cont .search-cont .dimSearchSuggContainer{width:154px !important;} .no-result-lt{width:100%; float:left} .no-result-rt{width:100%; float:left} .no-result-rt p{ text-align:left} .no-result-rt ul{ text-align:left} .navbar .s-cont .search-cont{width: 31%;} #collapse-show {width: 69%;} .carousel-inner .item img{width:100%;} .banner1-img-cont{width:670px;} .selection-box-cont.pdTB20-30{display:none;} .brand-logo-container .beauty-freegift-cont .rgt-img{padding-left:0px;margin-left:10px;}.brand-logo-container .brand-logo-wrap .left-txt {float: left;font: 18pt 'HelveticaNeueLT Std Thin';width: 100%;}.brand-logo-container .brand-logo-wrap{float: left;line-height: 62px;margin: 40px 0;width: 62%;}.brand-logo-container .beauty-freegift-cont{ float: left;margin: 40px 0;width: 58%;}.brand-logo-container .beauty-freegift-cont a.shop-brand-btn{font: 9pt 'HelveticaNeueLT Std';padding: 6px 5px 4px;}.brand-logo-container .beauty-freegift-cont a.add-to-favbtn{background:url("../images/pdp-icon-sprite.png") no-repeat scroll 7px -477px #A4ADB8;font: 9pt 'HelveticaNeueLT Std';padding:8px 5px 6px 27px;} .video-main-container .video-main-right{float: left;width:25%}.brand-breadcrumb .brand-breadcrumb-shop-all .shop-brand-btn{float:right;}.brand-logo-container-mbltop{display:none;}.brand-bann-height{height:285px;}.product-features .product-store-content .product-store-titles ul li.store-title-col1{width:45%;}.product-features .product-store-content .product-store-titles ul li.store-title-col2{width:30%;}.store-address-wrapper .product-store-address .product-store-add-cont{height: 230px!important;}.store-address-wrapper ul.store-adderss-list .left-cont-product-store{width:55%}.store-address-wrapper ul.store-adderss-list .right-cont-product-store{width:35%;}.store-address-wrapper ul.store-adderss-list .right-cont-product-store input{font-size:8pt; }.disclaimer .disclaimer-mobile{display:none}.product-description .product-store ul li input[type="text"]{width:120px;}.product-store-add-cont .quick-view-popup{left:4%;top:2%;width: 700px;}.store-address-wrapper .product-store-address ul li{width: 95%;}#myaccount-banner .my-acc-banner{ background-size : 100% 100% ;height:220px;}ul.brand-landing-category-list{height:auto;}.beautyPreferences-table ul.prefernces-header-cont.categories li{height:240px;}.rewards-carousel-indicators{bottom:10px!important;}.create-acc-left-cont{width:45%;}.create-acc-right-cont{width:55%;}.create-acc-right-cont .left-side-name{float:none;width:100%;}.create-acc-right-cont .right-side-name{float:none;width:100%}.create-acc-right-cont select{width:218px;}h3.create-acc-title{display: none;}.guestservices-left-cont{ width:32%;}.guest-service-action .action-image{margin-left:0;}.guestservices-left-cont a{font: 13pt 'HelveticaNeueW01-75'; }.makeup-nav-mobile .guest-service-menu .cat-sub-nav ul li a{font:10pt/19px 'HelveticaNeueLT Std';}.side-sizzle-opinion .side-sizzle-opinion-car-cont{width:100%;float: none;border-left: none;border-right: none;border-bottom: 1px dotted #E4E4E4;} .beaty-tips .side-sizzle-fan-shouts{width:100%;}.side-sizzle-fan-shouts .bx-next{background: url("../images/glyphiconsNew.png") no-repeat scroll -20px -156px transparent;right: 0px;}.side-sizzle-fan-shouts .bx-prev{background: url("../images/glyphiconsNew.png") no-repeat scroll -20px -115px transparent;left:0px;}.beaty-tips .side-sizzle-fan-shouts{border:none;}.beaty-tips .side-sizzle-opinion{width:100%;}.social-icon-coll{float: none;margin-left: 20%;text-align: center;width: 60%;}.social-icon-coll .social-icon-place-hd{width:16%;float:left;}.facebook-response .popover{max-width:350px!important}.twitter-response .popover{max-width:375px!important}.pintrest-response .popover{max-width:350px!important}.beaty-tips .side-sizzle-fan-shouts p{word-wrap:break-word;margin-left:15px;margin-right: 15px;}.beaty-tips .side-sizzle-fan-shouts h5{word-wrap:break-word;margin-left:15px;margin-right: 15px;}h3.underline-social{background: url("/images/title-dash.png") no-repeat scroll center bottom transparent;}.non-image-section .progress-bar-options span{float:right;}.side-sizzle-fan-shouts ul li.slide{border-bottom:medium none;}.side-sizzle-fan-shouts ul li.slide:nth-child(odd){border-right:1px dotted #E4E4E4;}.hide-featured-car{display: none!important;}.treat-yourself-carousel{width:50%;float: left;}.treat-yourself-carousel .liquid li{width:180px;}.three-promo-cartridge{width: 48%;float:left;}.shopall-button{height:30px}.bookonline-header-large {display:block;}.bookonline-header-mobile {display:none;}.store-details .container-div {width:40%;}.store-details .salonmenu {width:230px;} .product-detail-thumbnail-image ul{margin:0;} .product-detail-thumbnail-image .bx-wrapper .bx-next{right: -15px;background: url("../images/glyphiconsNew.png") no-repeat scroll -20px -156px transparent;} .product-detail-thumbnail-image .bx-wrapper .bx-prev{left: 0px;background:url("../images/glyphiconsNew.png") no-repeat scroll -20px -120px transparent;} .product-detail-thumbnail-image .bx-wrapper{float:left;} .product-detail-thumbnail-image .bx-viewport{min-height: 70px;} .product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp a{display: block;height:50px;width:48px;padding:2px;float: right;} .product-detail-info .product-detail-wrapper .product-detail-thumbnail-image .thumbnail-image-pdp.selected-image-border a{border:1px solid #B7B7B7;} .product-detail-thumbnail-image .bx-wrapper .bx-controls-direction a{margin-top: -10px;} .subcat-banner-beauty{height:200px!important;} .liquid-beauty3car ul li{width:200px!important;} .video-container-beauty .video-placeholder{width:100%;} .subcat-banner-beauty{background-position:center center!important;background-size:100% 100%!important}#searchFormContainer ul.storelocator-search-cat .storelocator-search-btn{width:110px;}.product-detail-thumbnail-image{margin-top:10px;}.addtobag-quickview-popup{left:3%;width:700px;}.viewproduct-info-viewbag{width:670px;}.bonus-offer-check{background:url("/ulta/images/pdp-icon-sprite.png") no-repeat scroll 2px -650px;padding-bottom: 22px; }}@media (max-width: 767px) {.bck-top-cont{margin-right: 0px!important;}.unrecognized-account-loginpage{position: absolute;padding:20px;top:51px;right: 350px}.ulta-rewards{position: absolute;padding:10px;top:51px;right: 350px;background:white} .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } .visible-phone { display: inherit !important; } .hidden-phone { display: none !important; } }@media (min-width: 768px) and (max-width: 979px) {.horizontalScrollInDevices{overflow-x:hidden;} .top-nav-bg{position: absolute;width: 72%;}.bck-top-cont{display: block;float: right;margin-right: 5px;position: relative;right: 10px;}.circleBase-lock{color: #333333;font-size: 9pt;font-weight: bold;position: absolute;right: 17px;text-align: center;top: 15px;width: 20px;}.unrecognized-account-loginpage{position: absolute;padding:20px;top:51px;right: 41%}.ulta-rewards{position: absolute;padding:10px;top:51px;right: 41%;background:white} .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important ; } .visible-tablet { display: inherit !important; } .hidden-tablet { display: none !important; } .free-sample-cont .inner-cont{padding-top:10px;} .free-sample-cont .inner-cont a.free-samp-link{clear:both;display:block;} .navbar .s-cont .search-cont{width: 31%;} #collapse-show {width: 69%;} #fan-fav{display:none;} h3.main-cont-title{font-size:55pt;line-height:60px;} .mar-mob{margin-top:0;} .beaty-tips{padding:0;} .salon-txt{margin-bottom:15px} .beaty-tips .get-social-cont .get-social-twi-l{float:left;margin-left:5%;} .beaty-tips .get-social-cont .get-social-face-r{float:right;margin-right:5%;} .beaty-tips .the-salon {float: left;width: 100%;}.beaty-tips .the-direction {float: left;width: 100%;}.beaty-tips .salon-txt{width:100%;}.beaty-tips .beauty-tips-cont {float: left;width: 100%;clear:none;}.makeup-nav-mobile{ display:block;}.makeup-nav-mobile .cat-main-nav{display:none;}.makeup-nav-mobile ul{margin:0;width:100%; text-align:center ; }.makeup-nav-mobile ul ul{display:inline}li.cat-sub-nav{display:inline;}.makeup-nav-mobile .cat-sub-nav ul li{ padding:14px 9px; display:inline-block;}.makeup-nav-mobile .cat-sub-nav ul li{ border-bottom:2px solid #B7B7B7;margin-left:-6px}.makeup-nav-mobile .cat-sub-nav ul li:hover{ border-bottom:2px solid #222D3A;}.makeup-nav-mobile .cat-sub-nav ul li a{font: 11pt/20px 'HelveticaNeueLT Std',Helvetica,Arial,sans-serif;color:black;}.makeupnav-ul{ display:none;}.makeupnav-ul li.weekly-special{color:#66B7B3;}.category-social-mobile{display: none;}.bor-btm.tab-bordr{margin-top:-52px; margin-bottom:50px} .sort-cont .sort-by{display:none;} <!-- Shreya 17June --> .product-opt-info.points.tab{width:48%;}.product-opt-info.tab{width:20%;}.product-detail-info .product-opt-info{margin-right:10px;}.product-detail-info .product-store ul li input[type="text"]{width:150px;}.product-detail-info .product-detail-views ul{margin:0 0 0 10px;}.product-detail-info .product-detail-button{width:100%;}.product-detail-info .product-detail-content .product-detail-button input[type="button"]{width:100%;}.product-detail-info .product-detail-content .product-detail-button input[type="submit"]{width:100%;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-contents{width:70%;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-images{margin-left:14px;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{width:340px;}#product-review-container .product-review-contents .product-review-col1, #product-review-container .product-review-contents .product-review-col2{width:25%; margin-right:6px;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1{margin-right:12px; width:24%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star4 span{width:50px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star3 span{width:35px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper{margin-top:20px;}#product-qa-container .product-qa-col2 .product-qa-row1 ul li.product-search input{width:190px; margin-left:50px;}.prod-head li,.prod-list li{width:9%;}.prod-head li.description, .prod-list li.description{width:23%;}.prod-head li.price, .prod-list li.price{width:16%; padding-right:31px;text-align: center;}.gifts{width: 265px;}.gifts .apply-coupon{width: 260px;padding:10px 1px;}.gifts .apply-coupon input[type="text"]{width:128px; margin:0 5px 0 0; padding:4px 5px}.gifts .apply-coupon input[type="submit"]{width:115px}.order-summary{width:260px; margin:0 0 0 5px;}.gifts .gift-contents{width:262px;}.gifts .need-help{width:223px;}.gifts .gift-contents .gcontents{width:150px;}.order-summary ul, ol {margin: 0; padding: 0;}.order-summary .totaldetails{margin: 0 auto;}.order-summary .totaldetails li {float: left; margin-bottom: 10px; margin-right: 19px; text-align: left; }.order-summary .totaldetails li.fleft {float: left; width: 108px;}.order-summary .totaldetails li.fright {float: left;width: 114px;}.order-summary .totaldetails input[type="password"], .uneditable-input {width: 106px;}.signin {float: right; min-width: 244px; padding: 28px 0 21px;}.signin .submit {width: 247px;}.signin input[type="text"] {width: 106px;}.order-summary .totaldetails li.value{width: 30%; float:right;}.htext-left{width: 54%;}.checkputoption .back-to-shopping{width:112px; padding:5px 8px;}.checkputoption .checkout{width:108px;}.checkputoption{width: 243px;float: left;}.prod-list li:first-child {width:100px;}.product-detail-offers p{margin: 0 0 0 115px;}.gifts .apply-coupon input[type="submit"], .order-summary .apply-coupon input[type="submit"]{padding:6px 0px!important; }.prod-list .description .option-links li.wrap-gift-cart-selectbx{width: 85%}.prod-list li.description{width:173px;}.giftrow-heading{ margin-left: 113px; width: 182px;}.qtycol .dd{width:61px !important;}.qtycol .dd .ddTitle span.arrow{ background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -10px -708px transparent !important;width: 23px;}.brder-btm{float:right;width:75%;;border-bottom: 1px solid #DCDCDC;margin-top:10px;}.needleft {display: inline-block;line-height: 30px;}.gifts .apply-coupon .cuponresult {min-width: 251px;padding: 10px 4px;}.my-status, .my-points{width:49%;}.status-points-wrapper .column-divider{width:2%;}.my-status .brand-logo-wrap, .my-points .brand-logo-wrap{margin-left:10px;}.my-status-contents, .my-points-contents{text-indent:8px;}.my-status-contents ul, .my-points-contents ul{margin:0px;}.my-status-contents a.link-bor-cont{padding:10px 8px 10px 0px;}.points-history-contents .mis-trans{padding:0px 0px 10px 10px;}.points-history-details ul li{width:15%; padding:0px 0px 10px 10px;}.my-alerts-title, .my-bonus-offer-title, .points-history-title{margin-left:10px;}.my-alerts-contents{padding-left:10px;}.my-bonus-offer-contents{padding-left:10px;}.my-bonus-offer-contents .span1{margin: 0px; padding: 0px; width: 3%;}.my-bonus-offer-contents .span8{width:57%;}.my-bonus-offer-contents .span3{margin-left: 6px; width:30%}.miss-tran-left-cont{width:220px;}.myaccount-orders-details.my-rewards ul{padding:5px 0px; }.myaccounts-row-title.my-rewards ul li{width:12%;}.myaccounts-row-title.my-rewards ul li.store-rewards{width:27%;}.myaccount-orders-details.my-rewards ul li:first-child{width:16%;padding:10px 0; }.myaccount-orders-details.my-rewards li span{display:none}.sample-content .samples-fregft-img{float: left;width: 25%;margin-left: 0px;}.samples-fregft-img-blk .samples-fregft-img.last-sample{margin-top:-20px;}.sample-content .samples-fregft-img input[type="checkbox"]{left:15px;top:200px;}.sample-content .samples-fregft-img.last-sample input[type="checkbox"]{left: 35px;top:220px;}.sample-content .choose-fregft-banner P.mainheader-samples{font: 20pt HelveticaNeueW01-55Roma;}.sample-content .choose-fregft-banner P.mainheader-samples span{font: 20pt helveticaneuew01-75bold;}.sample-content .choose-fregft-banner P.freegift-header{font:15pt georiga regular;}.navbar .s-cont .search-cont{width: 31%;} #collapse-show {width: 69%;} .carousel-inner .item img{width:100%;} .selection-box-cont.pdTB20-30{display:none;} .brand-logo-container .beauty-freegift-cont .rgt-img{padding-left:0px;margin-left:10px;}.brand-logo-container .brand-logo-wrap .left-txt {float: left;font: 18pt 'HelveticaNeueLT Std Thin';width: 100%;}.brand-logo-container .brand-logo-wrap{float: left;line-height: 62px;margin: 40px 0;width: 62%;}.brand-logo-container .beauty-freegift-cont{ float: left;margin: 40px 0;width: 58%;}.brand-logo-container .beauty-freegift-cont a.shop-brand-btn{font: 9pt 'HelveticaNeueLT Std';padding: 6px 5px 4px;}.brand-logo-container .beauty-freegift-cont a.add-to-favbtn{background:url("../images/pdp-icon-sprite.png") no-repeat scroll 7px -477px #A4ADB8;font: 9pt 'HelveticaNeueLT Std';padding:8px 5px 6px 27px;} .video-main-container .video-main-right{float: left;width:25%}.product-features .product-store-content .product-store-titles ul li.store-title-col1{width:45%;}.product-features .product-store-content .product-store-titles ul li.store-title-col2{width:30%;}.store-address-wrapper .product-store-address .product-store-add-cont{height: 230px!important;}.store-address-wrapper ul.store-adderss-list .left-cont-product-store{width:55%}.store-address-wrapper ul.store-adderss-list .right-cont-product-store{width:35%;}.store-address-wrapper ul.store-adderss-list .right-cont-product-store input{font-size:8pt; }.disclaimer .disclaimer-mobile{display:none}.product-description .product-store ul li input[type="text"]{width:120px;}.product-store-add-cont .quick-view-popup{left:4%;top:2%;width: 700px;}.store-address-wrapper .product-store-address ul li{width: 95%;}.cat-banner{background-size:110% 100%;height:270px;background-position:left center;}.subcat-banner{height:210px!important;}.brand-landing-category{margin-bottom:50px;}.brand-landing-category ul li.active-brand-one ul{top:48px}.bann-height-reward{height:175px;}.checkout-createaccount-left-txt{font: 14pt/70px 'GeorgiaW01-Regular' !important;}.order-confirmation-number{font-size:13px;}a.place-order-back{float: left !important;}#ssFrame img{margin-left:0;}.payment-redeem-gift .apply-coupon.afterapply{width:75%!important;clear:left;text-align:center;}}@media (min-width: 768px) and (max-width: 1024px) {.filter-toggle-arrow{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -12px -701px transparent;}.horizontalScrollInDevices{overflow-x:hidden;} .gifts{width: 48%;}.gifts .gift-contents {width: 100%;}.gifts .apply-coupon, .order-summary .apply-coupon {width: 89%;min-width: 268px;}.gifts .apply-coupon input[type="text"], .order-summary .apply-coupon input[type="text"] {width: 135px;}.gifts .gift-contents .gimage {border-right: 1px solid #E4E4E4; float: left; height: 47px; padding: 8px 0 0 5px; width: 43px;}.gifts .gift-contents .gcontents { width: 207px; float: left; padding: 13px 4px 0;}.gifts .gift-contents { min-width: 269px; max-width: 338px;}.gifts .need-help { min-width: 229px; max-width: 296px;}.bann-height{height:490px;}.carousel-indicators {bottom:65px; }.signin input[type="text"] {width: 106px;}.sms-text-right-container img {width:auto;}.sms-text-right-container{width:auto; text-align:center;float:none;margin-top:0px;}.sms-text-header{width:100%;}.sms-text-left-container{float:none; width:100%;}.mobile-left-container{float:none;}.mobile-right-container {width:100%; float:none;}}@media (min-width: 320px) and (max-width: 386px){.class-flaunt-it{display:none;}.filter-toggle-arrow{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -12px -701px transparent;}.article-banner,.all-brand-banner{display: none;} .white-space.bg-color-pdp {display: none;} .horizontalScrollInDevices{overflow-x:hidden;} .pd-banner {height: 100px;} span.fleft{float: left; width: 100%; text-align: center; display: block;} span.fright{float: left; width: 100%; text-align: center; display: block; padding-bottom:20px;} .oops{display: block;text-align: center;} .free-sample-cont .inner-cont a.free-samp-link {font-size: 14px;} .htext-left{width:100%;} .htext-left h2{text-align:center;} .checkputoption .back-to-shopping{padding: 5px 5px;} .checkputoption {float: left; padding: 0; text-align: center; margin-top: 14px; width:100%;} .checkputoption .checkout { float: left; font-size: 10px; font-weight: normal;} .paypal {text-align: left !important;} .payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li{width:46%;} .prod-det .prod-head{display:none;} .prod-list li {margin: 0 0 15px; margin-top: 16px; width: 140px;} .quantity-specify {padding-top: 0px;} .prod-list li .option-links {margin: 0 auto; padding: 0;} .prod-list li.description{width: 173px; padding-left: 62px; _min-height:150px;} .qtylabel{float:left; padding:2px 15px 0 0; margin:0px; display:block;font:bold 13px Georgia;} .old-price{font:italic 16px Georgia;} #cart-opt >.product-detail-offers{display:none;} .prod-list li.price {text-align: right; width: 48%; padding-right:0px;margin:0;} .prod-list li.gift-vochure{float:left; width:100%; display:block;margin:0;} .extra-row{display:none;} .giftrow-heading{margin:0px;padding:0;} .prod-list li:last-child {float: right; margin-top: 14px;} .prod-list li:first-child {text-align: center;margin: 0;} .prod-list li.quantity-mobile{clear:left;width: 48%;margin:0;} .product-detail-offers p{margin:0px;} .prod-list .description .option-links li.wrap-gift-cart-selectbx{width: 100%} .prod-list li.total-mobile{width: 148px;} */ .dd{margin-top: -6px; width: 84px !important;} #dropdown-quantity-select-color_msdd{width: 130px !important;} .cart-tot-price{position:relative; top:-3px; float:right;} .border-total-mobile {border-bottom: 1px dotted #DCDCDC;width: 100% !important;} .nav-tabs{border-bottom: none !important;} .border-bottom-gift { border-bottom: 1px solid #DCDCDC;} .giftrow .cols-img{width:80px;} .giftoptions{margin:0px;} .choose-gift{margin:0 0 15px;} .giftrow .cols-desc{width:50%;} .giftoptions .cart-qty{width:130px;} .orderdetails .gifts {border: none;} .gifts .apply-coupon, .order-summary .apply-coupon {padding: 20px 8px; width: 407px;} .gifts .apply-coupon input[type="text"], .order-summary .apply-coupon input[type="text"] { margin: 0 5px 0 0; width: 118px;border: 0px;color: #bcbcbc} .gifts .apply-coupon input[type="submit"], .order-summary .apply-coupon input[type="submit"] { font-size: 12px; height: 30px; width: 150px;} .gifts .gift-contents{width:100%} .gifts .gift-contents .gimage{padding:24px 3px 0; text-align:center; float:left; border-right:none; width: 100%;} .gifts .gift-contents .gcontents {float: left; padding: 5px 0 15px; text-align: center; width: 100%;} .gifts .gift-contents .gimage img{width:50px;} .mobile-border{border: none !important;} .pd-banner {height: 100px;} span.fleft{float: left; width: 100%; text-align: center; display: block;} span.fright{float: left; width: 100%; text-align: center; display: block; padding-bottom:20px;} .oops{display: block;text-align: center;} .free-sample-cont .inner-cont a.free-samp-link {font-size: 14px;} .gifts {border-top: 2px solid #E5E5E5; float: left; font: 11px georgia; margin: 0 0 0 0; padding-top: 23px; width: 100%;} .gifts .need-help{width:100%;margin-top: 25px;border: 1px solid #E4E4E4;float: none;width:auto;text-align: center;padding:0px;} .gifts .need-help h4{text-align:center;margin-left: 10px;margin-right: 10px;} .gifts .need-help p{text-align:center;margin-left: 10px;margin-right: 10px;} .need-help{float:none;} .orderdetails {border-top: 1px solid #E5E5E5; margin: -9px 0 30px; padding: 20px 0 0;} .order-summary{margin:0px; width:100%;} .order-summary h4 {text-align: center;} .cupon-apply{display:none;} .cupon-apply-desk{display:block;} .needleft{ display: block; text-align: center;} .font-thin-txt{display: block;} .gifts .need-help{ margin-top: 25px;text-align: center;} .gifts .need-help h4{text-align:center;} .gifts .need-help p{text-align:center;} .need-help{float:none;} .orderdetails {border-top: 1px solid #E5E5E5; margin: -9px 0 30px; padding: 20px 0 0;} .order-summary{margin:0px; width:100%;} .order-summary h4 {text-align: center;} .cupon-apply{display:none;} .cupon-apply-desk{display:block;} .needleft{ display: block; text-align: center;margin-top:10px;} .font-thin-txt{display: block;} .mobile-paypal{text-align: center!important;} .border-mobile-landscape{display: none!important;} .emptycart{float: none;text-align: center;}.emptycart .back-to-shopping{float: none;}.emptycart.need-help{margin: 0 auto;text-align: left;}.empty-text {text-align: center; border: none; margin-bottom: 15px;}.signin{float: right; padding: 39px 0 20px; text-align: center; border-bottom:1px solid #DCDCDC; border-top:1px solid #DCDCDC;width:100%;}.signin input[type="text"]{float: left; _min-width: 243px;_margin-left: 14px;min-width:100%;padding:4px 0px!important;text-indent:10px;}.signin .submit {width:100%;}.signin .checkout{float: none; margin: 0; text-align: center;}.totaldetails{margin: 15px 0 0; padding-bottom: 30px;}.donthaveaccount{padding:15px; border-top: 1px dotted #DCDCDC;margin-top: 30px;padding-bottom: 0px;}.order-summary .totaldetails li.fright{float: left; width:100%;}.order-summary .totaldetails li.fleft{width:100%;}.order-summary .apply-coupon .cuponresult{width:100%;}.order-summary .totaldetails input[type="password"], .uneditable-input {float: left; _margin-left: 14px; _min-width: 243px;min-width:100%;padding:4px 0px!important;text-indent:10px;}.cart-mob-getsocial h3{display:block;}.emptycart.need-help{border: 1px solid #E4E4E4; float: none;margin: 0 auto;width: auto;}.emptycart.need-help p{margin:0 auto;}.emptycart.need-help span.fright { padding:2px 0 13px;}.cart-mini .caroufredsel_wrapper{width: 256px!important;}.no-border{border-top:none;} .imgblock-omega{width: 100%}.omega-content{width: 100%}.omega-content .top-cots {background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -22px -552px transparent;float: left;padding: 15px;}.omega-content .bottom-cots {background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -593px transparent;float: right;padding: 12px 13px;}.article-breadcrum .acc-sub-nav{display: none;}.article-content-col1 .col-content1{font-size: 8pt}.article-content-col1{width: 100%;}.article-content-col2{width: 100%;}.article-breadcrum h5 a{font:italic 10pt Georgia;color: #F17946;text-align: center}.article-breadcrum .mob-back-link{text-align: center;display: block}.article-content-col1 .col-content1 h4{font-size: 12pt!important;line-height: 25px}.col-content3 h4{font-size: 14.5px}.mob-beauty-tips{display:none;}.col2-content h5{font-size: 12px}.article-content-col1 .col-content1 .date{width:100%}.mar-mobl-border{border-bottom: 1px dashed #E4E4E4}.col-content2 .first-para:first-letter {float: left;font: italic 42pt/1.7 Georgia;padding-bottom: 200px;padding-right: 2px;padding-top: 0px;}div.article-banner-txt-wrap{left: 20%;top:20%;position: absolute;text-align: center;}.article-breadcrum{display:block!important;}.nav-list .has-submenu ul div{padding-left:0px;padding-right:8px;}.login-li-inner{height: 320px!important;border-bottom: medium none!important;}.inner-unrecognized-account-loginpage .enter-email-details{padding-right: 5px;}.inner-unrecognized-account-loginpage{border: none;}.inner-unrecognized-account-loginpage a{padding-left: 35px;color:#FAB485!important;line-height: 25px;}.inner-unrecognized-account-loginpage .create-account-button{background-color: #FAB485;border: medium none;border-radius: 4px 3px 3px 3px;color: #FFFFFF !important;display: block;font: 11pt 'HelveticaNeueLT Std';margin: 0 auto; padding: 9px 10px; text-align: center; width: auto;} .circleBase-lock{color: #333333;font-size: 8pt;font-weight: bold;height: 18px;line-height: 16px;margin-left:4%;position: absolute;text-align: center;top: 10px;width: 18px;}body{margin:0;padding:0;overflow-x: hidden;overflow-y: scroll;}ul{margin:0;padding:0;}#show-nav-cont{display:block}.fluid-cont{width:100%;border-bottom:solid 1px #cacaca;height:40px;position:absolute;background:#FAB485;display:block;z-index:500;top:0;}.col2-content{border-bottom: 1px dashed #E4E4E4;padding-bottom: 14px; padding-left: 10px}.fluid-cont .nav {font:13pt 'HelveticaNeueLT Std';float:left;width:50px;padding-top:7px;text-align:center;background:#FFF; border-bottom:1px solid #cacaca; height:33px}.mar-mobl-border{border-bottom: 1px dashed #E4E4E4}body{margin:0;padding:0;overflow-x: hidden;overflow-y: scroll;}ul{margin:0;padding:0;}#show-nav-cont{display:block}.fluid-cont{width:100%;border-bottom:solid 1px #cacaca;height:40px;position:absolute;background:#FAB485;display:block;z-index:500;top:0;}.fluid-cont .nav {font:13pt 'HelveticaNeueLT Std';float:left;width:50px;padding-top:7px;text-align:center;background:#FFF;height:33px}.fluid-cont .mob-logo-cont{float:left;width:65%;border-right:solid 1px #e5e5e5;border-left:solid 1px #e5e5e5;height:20px;overflow:hidden;text-align:center;padding:10px 0;background:#FFF;}.mob-search-cont{width:100%;border-bottom:solid 1px #cacaca;border-top:solid 1px #cacaca;height:40px;position:absolute;top:40px;background:white;z-index:500;display: block;}.mob-search-cont .search-cont {float:left;width:70%;height:40px;overflow:hidden;}.mob-search-cont .search-cont input{font: 10pt Georgia W01 Italic;width:100%;border-radius:0; height: 40px;border-right:0;border-top:0;padding:0;text-align: center;color:#f17c44;} .carousel{margin-top:82px;} .nav-tabs{border-bottom: none !important;} .special-offer-tabs{padding-top:30%;} .special-offer-carousel{margin-top:0;} .special-offer-carousel .carousel-caption {position:relative;} .special-offer-carousel .carousel-caption .btn{display:none;}.shop-right{float:right !important;}.search-ulta-icon{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -17px -341px white;float: none !important;height: auto !important;padding: 5px;position: absolute;top:8px;left:53px;}.mobile-nav-icon{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -256px;padding:15px}.fluid-cont .bag-arrow {float:left;width:15%;text-align:center; margin-left: 2%;font: 10pt HelveticaNeueW01-55Roma !important;}.fluid-cont .bag-arrow img{width:40px;}.nav-mob-cont .nav-list{padding:3px 0;float:left;background:#FFF;position:absolute;height:100%;width:100%;}.nav-italic{padding-bottom:0px;}#bg-white{background:#FFFFFF;}.product-carousal-cont ul li img{max-width:100%;}#hide-desk-nav{display:none;}.container-fluid {padding:0;}.product-carousal-cont ul li h4.prod-title{font-size:14px;margin:0;padding:0;}.navbar{margin-bottom:0;}.mob-nav-slid-pos{position:relative;left:80%;margin-left:10px;}.width-auto{width:auto;right:0;}#collapse-show{display:none;}.top-nav-bg{display:none;}.nav-mob-cont{position:absolute;height:100%;width: 83%;top:0;z-index: 1000;overflow-x: hidden;overflow-y: scroll;} .banner-cont-bg{margin-top:50px}.main-cont-bg{clear:both;border-bottom: 1px dashed #E4E4E4;}.ind-prod-cont{clear:both;width:100%;margin-top: 0px}.ind-prod-cont img{width:auto !important;max-width:auto !important;}.product-carousal-cont .ind-prod-cont ul{width:auto;}.product-carousal-cont .ind-prod-cont ul li{max-width:none !important;padding-left:20px;}.beaty-tips .the-salon{float:none;clear:both;width:auto;}.beaty-tips .beauty-tips-cont{float:none;clear:both;width:auto;padding-top:20px;display:block;}.beaty-tips .beauty-tips-cont .view-tutorial{float:none;clear:both;width:auto;margin-top:10px;}.beaty-tips .beauty-tips-cont .view-product{float:none;clear:both;width:auto;margin-top:10px;} #social-content{display:none} div#SocialIcons-mob {display:block;margin-bottom:30px;} .SocialUL li a.facebook{background:url(/images/mob-social-icon.png) no-repeat 0px -1px;height:40px!important;width:30px!important;float:left;} .SocialUL li a.twitter{background:url(/images/mob-social-icon.png) no-repeat 0px -42px;height:40px!important;width:45px!important;float:left;} .SocialUL li a.pinterest{background:url(/images/mob-social-icon.png) no-repeat 0px -88px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.video{background:url(/images/mob-social-icon.png) no-repeat 0px -139px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.youtube{background:url(/images/mob-social-icon.png) no-repeat 0px -180px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.foursquare{background:url(/images/mob-social-icon.png) no-repeat 0px -226px;height:40px!important;width:42px!important;float:left;}#fan-fav{display:none;} .beaty-tips{padding:0;} .free-sample-cont .inner-cont{padding-top:10px;}.free-sample-cont .inner-cont a.free-samp-link{clear:both;display:block;font-size:16px;}.beauty-still-gift .beauty-still-cont{width:98%;float:left;border-right:solid 1px #e4e4e4;}.beauty-still-gift .beauty-freegift-cont{width:100%;float:left;clear:both;display:none;margin:0 10px}.coupon-cont .left-cont{width:95%;border:dashed 1px #e1e1e1;} .coupon-cont .rgt-cont{width:100%;clear:both;display:none;border:dashed 1px #e1e1e1;}.footer-hideelement-mobl{display:none;} .coupon-rgt-cont{display:none;} .coupon-left-cont{width:96%;} .coupon-cont{border:none;}.carousel-indicators{top:auto;bottom:60px !important;right: 45%;} .carousel-indicators li{border-radius:50px;width:10px;height:10px;clear:none;}.bottom-nav ul{float:none;width:100%; background: none repeat scroll 0 0 #F1F3F2;margin:0 !important;padding:10px 0 10px 0;clear:both;text-align:center}.list_carousel li img{height:200px;} .banner1-txt-cont{clear:both;display:block;position:static;text-align:center;margin-top:20px;}h3.banner-thin-txt{font-size:30px;line-height:30px;}h3.banner-bold-txt{font-size:30px;}h3.banner-italic-txt{font-size:16px;line-height:16px;}h3.main-cont-title{font-size:40pt;line-height:45px;display: none;}h3.watermark-cat{display: block! important;}.pos-abso-cont{position:relative; }.mar-mob{margin-top:0;}.mobile-border{border: none !important;}.ask-ulta-mobl{display: none;}.picks-foryou-mobl{display: block;}.pos-rel-askulta-hei{height:1400px;}.pos-rel-treat-hei{height:1200px;}.bottom-copyright-cont .terms-cond{clear:both;width:100%;display:block;padding:0 0 10px 0;}.bottom-copyright-cont .floatl{float:none;} .mob-btm-logo{width:100%;text-align:center;padding:10px 0 0 0;display:none} .bck-top-cont{width:100%;text-align:center;}.bck-top-cont{ display: block; float: right; margin-right: 0px; position: relative; right: 0;}.banner2-bg .banner1-txt-cont {clear:both;display:block;position:static;text-align:center;width:auto;}.banner2-bg .banner1-img-cont{margin:0;}.banner2-bg .banner1-img-cont img{height:300px;width:auto}.banner1-img-cont{margin:5px 0 0 0;} .banner3-bg .banner-thin-txt{font-size:30px;line-height:30px;}.banner3-bg .banner1-txt-cont {clear:both;display:block;position:static;text-align:center;width:auto;}.bann-height{height:320px;} .brand-bann-height{height:170px;}.mob-padd{padding:0 20px;}.mob-padd-filter{padding:0 5px;} .special-offer-padd{padding:0 5px;} .in-deskt-cont{padding:0 20px;display: none;}.mob-navigation{width:100%;display:block !important;margin:20px 0;overflow: hidden;}.mob-navigation .sixgridmenu a{float:left;width:33%;text-align:center;border-right:dotted 1px #E1E1E1;border-bottom:dotted 1px #E1E1E1;padding:10px 0;color:#222D3A;font-weight:bold;}.liquid .wrapper ul li img{height:160px}.nav-mob-cont .tier1navBarMenuItems ul {list-style-type:none;margin:0;padding:0;}.coupon-cont .cop-txt{text-align:center;width:100%;}.coupon-cont .cop-txt span.bold-txt{text-align:center;width:100%;} .coupon-button{text-align:center;width:100%;display:inline-block;padding-bottom:10px;} #coupon-img{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -1418px transparent;height:18px;width:20px;float:left;position:absolute;margin:16px 0 0 -10px;}a.coupon-link{float:none;} span.coupon-link{ margin: 10px 20px 0 0px;}.carousel-control {left:15px;}.nav-mob-cont .tier2-navBar-MenuItems ul{list-style-type:none;margin:0;padding:0;}.sidebar-nav{display:none}.nav-list ul{position:relative; width:100%; height:auto; overflow:hidden;}.nav-list li ul{position:absolute;}.nav-list ul ul{left: 100%; top: 0; width: 100%; z-index: 1; margin-right: -1px; }.nav-list ul.active{display:block; z-index:2; margin-left: -1px;}.liquid .previous:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -20px -120px;float:left;margin:0;padding:0;margin-top:68px;} .liquid .next:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -22px -156px;float:right;margin:0;padding:0;margin-top:68px;} .quick-view-prod a.product{display: block;} .cat-banner{display:none;} .search-result-content-overide.adjust-banner{margin: 0 ! important;}.makeup-nav-mobile .cat-sub-nav{display:none; padding: 0 20px!important;}.cat-main-nav{padding:20px 0; border-bottom:1px solid #e5e5e5;}.cat-sub-nav li{ padding:5px 20px; border-top:1px solid #e5e5e5;} .cat-sub-nav li:first-child{ border-top:none!important;}.makeupnav-ul, .makeup-breadcrumb{display:none;}.cat-sub-nav li:last-child{ border-bottom:1px solid #e5e5e5;}.cat-sub-nav li a{color:#000; font-size:15px;}.cat-main-nav a{color:#000; font-size:15px;padding: 0 20px;} .cat-main-nav span{ float:right;padding: 0 20px;} .cat-sub-nav ul{margin:0}#liquid9 ul li{text-align:center;}.pos-rel-best-hei.brands-height{height:150px !important;}.category-beauty-div{display: none;}.shopall-button a.coupon-link{margin: 0px;} .category-mob-padding{padding-bottom: 20px;} h3.ul-prod-title{padding-bottom: 5px;background:url('/images/title-dash.png') no-repeat center bottom;} .bor-btm{border-bottom: none;} .categoty-mob-padd{padding: 0 0px} .category-carousel-padd{padding: 0 20px;}.quick-view-prod a.product{display: block;}.makeup-breadcrumb.result-heading{display:none;margin-top: 41px;} .makeup-breadcrumb.result-heading p:nth-child(2){display:none;}.selection-box-cont ul ul{border: none!important;} #product-category-cont ul {width:100%;overflow:hidden;}#product-category-cont ul li {display: block;float: none;height: 320px;margin-bottom: 0; margin-left: auto; margin-right: auto;margin-top: 30px; width: 40%;padding:0 10px 12px!important;}.selection-box-cont ul:first-child{padding:10px 0;margin-top: 0px!important;} .selection-box-cont ul{width:100%;float:none;margin:0;border:solid 1px #cccccc;padding:10px 0;overflow:hidden;margin-top:20px;border-radius: 5px;}.selection-box-cont ul:last-child{border:solid 0px #cccccc;width:100% !important;}.selection-box-cont ul li.title{font:10pt Georgia;color:#454545;text-transform:uppercase;margin-bottom:10px;padding:0 10px;cursor:pointer;}.selection-box-cont ul li.title a{float:right;line-height:16px;display:block;color:#000;font-size:14pt;} .selection-box-cont ul li {display:block;clear:both;padding:0 10px;}.selection-box-cont ul.color-cont li.color-panel{width:auto}.selection-box-cont ul.color-cont{border: 1px solid #CCCCCC;float: none;margin: 20px 0 0;overflow: hidden;padding: 10px 0;width: 100%;padding:0;}.selection-box-cont ul.color-cont li.color-panel ul{border:none;margin:0;}.selection-box-cont ul.color-cont li.color-txt{float:none;width:auto;}.selection-box-cont ul.price-cont{width:100%;float:none;border: 1px solid #CCCCCC;}.selection-box-cont ul.price-cont li.price-txt{margin-top:10px;float:none;}.selection-box-cont ul.price-cont li.price-txt label{display:inline-block;}.price-bar #max-range{float:none;} .selection-box-cont ul.price-cont li.price-bar{padding-bottom: 20px;} .price-bar #slider-range{margin-left: 8px;margin-right: 7px;} #slider-range, #slider-range2{width:65%;} .selection-box-cont{overflow:visible;}.search-res-title-filter{width: 70%;padding:0 0 20px 5px !important;} a.search-res-title-resetall{text-align: right;} .filter-reset{border:0 !important} .pdTB20-30{padding-top: 0px;} .search-result-cont .search-res-title-cont{float:left;width:5%; margin-left:63px; color:#f27a45;font:italic 17pt Georgia;padding-top:14px;} .search-result-cont .search-res-title-content{float:left;width:25%;margin-left:32px; color:#000000;font:italic 20pt Georgia;padding-top:10px;} .search-result-cont{border:none; border-bottom: 1px solid #DCDCDC; height: auto; }.search-result-cont .sort-cont{float:left;width:100%;text-align:center;}.sort-cont a.sort-cont-viewtwo, .sort-cont a.sort-cont-viewone, .search-result-cont .sub-category-bestselling, .prodlist-banner-txt-wrap .leftcon, .prodlist-banner-txt-wrap .ghtcon,.article-banner-txt-wrap .leftpos,.article-banner-txt-wrap .rightpos{float:none;clear:both;}.sort-cont a.sort-cont-viewtwo, .sort-cont a.sort-cont-viewone{margin:10px 0 0 0;display:inline-block;}.search-result-cont select.sub-category-bestselling {clear:both;width:100%}.search-res-title{float:left;width:100%; font:normal 17pt Georgia;display:inline-block !important;text-align:center;} .search-res-title .search-res-number{color:#f27a45;} .search-res-title .search-res-text{color:#000000;}.search-result-cont .sort-cont .floatr {float:none !important;}.prodlist-banner-txt-wrap{left: 20%;line-height: 17px;position: absolute;text-align: center;top: 20%;}.sort-cont .sort-by{display:none;} .cont-side-select{padding-top:20px;padding-bottom:0 !important;} .all-brands-sublisting-wrap ul li:first-child{border-bottom:none;padding: 0px;margin:0px;}.all-brands-sublisting-wrap ul li { cursor: pointer; float: left; font: italic 13px/20px Georgia; margin-top: 5px; width: 120px;border-bottom: 1px dashed #E4E4E4;margin-right: 20px;padding: 10px 0;}.all-brands-height{display:none;}h3.featured{display:none;}.all-brands-popular ul li img{width:104px;height: 44px;}.popular-brands ul li{float:left;width:100%;}.mT-mob{margin-top:0px!important;}.all-brands-popular{height:auto;margin-bottom:20px;overflow:auto;}.all-brands-popular .popular-brands{display:none;}.prod-list{border:none;border-bottom:1px solid #dcdcdc;margin-top: 0;padding: 0;}ul.prod-list:last-child{border-bottom:none!important;}.ml19{margin-left: 19px !important;}.border-total-mobile{width:100% !important; border-bottom: 1px dotted #dcdcdc;}.border-bottom-gift{border-bottom: 1px solid #DCDCDC;}.empty-text p:last-child{margin-left: -13px; width: 293px;}.brand-logo-container .brand-logo-wrap {text-align: center;width: 100%;}.brand-logo-container{display:none;}.brand-landing-category{display:none;}.top-rated-carousel{display:none;}.brand-logo-container .beauty-freegift-cont { width: 100%;}.brand-logo-container .beauty-freegift-cont .rgt-img,.brand-logo-container .beauty-freegift-cont .left-txt {float: none!important;overflow: auto;padding-top: 20px!important;}.brand-history-icons {float: right;margin-right: 0px!important;position: relative;text-align: center;top: 0px!important;width: 100%!important;padding-bottom:20px;}.brand-history-image-wrap {;display: block;float: right;width: 100%!important;padding-bottom:70px;}.brand-history-container .history-content{display:none;float:left;padding: 0 20px 20px;margin-left:0px!important;margin-top:20px!important;}.history-content p.history-para {display: inline-block;font: 11pt Georgia;margin-top: 10px;width: 275px!important;}.caps {float: left;font: italic 38pt/0.7 Georgia !important;padding-right: 15px;}.brand-history-icons .arrow{position:relative;}.brand-history-icons .arrow a.arrow-btn{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -498px transparent;border: 1px solid black;border-radius: 16px 16px 16px 16px;display: block;height: 30px;width:30px;margin:0 auto!important;position:absolute;top:240px;left:45%;}.history-content .arrow a.arrow-btn{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -518px transparent;border: 1px solid black;border-radius: 16px 16px 16px 16px;display: block;height: 30px;width:30px;margin:24px auto 0 126px;}.pdt-display-mob{display:none;}.mb35{margin-bottom:35px;}.pdBmob40{padding-bottom:40px;}.cat-main-nav-brandlanding{border-bottom:none!important;}.all-brandslanding-popular{margin-bottom:0px!important;}.all-brandslanding-popular .popular-brands ul li:last-child{margin-bottom:30px;}.main-cont-bg-history {border-bottom: 1px dashed #E4E4E4;clear: both;margin: 27px 20px 10px;}.main-cont-bg-featured {border-bottom: 1px dashed #E4E4E4;clear: both;margin: 35px 0;}.beaty-tips .the-direction{float:none;clear:both;width:auto;margin:50px 0 0 0;}.container .navbar .fav-icon{float:left; width:39px;}.container .navbar .fav-icon a.lock-icon{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -660px #FAB485; height:41px;float:left; width:39px;}.pd-banner.mob{background-color:#EDD0B2; height:100px;}.free-sample-cont.cont-side.mob{background:none;}.span9.float-right-cont.inner-cont.pdp{display:none;}.span9.float-right-cont.inner-cont.pdp-mob{display:block;}p.foundation-link-mob{display:block; text-align:center; border-bottom:1px solid #DCDCDC; padding:10px 0px 10px 0px;}p.foundation-link-mob a{color:#F27A45; font:italic 13px Georgia; padding-top:10px;}p.foundation-link-mob a:hover{text-decoration:underline;}.product-detail-info .product-detail-wrapper{width:100%; text-align:center;}.product-detail-info .product-detail-wrapper .scene7-pdp-container{display:none;}.product-detail-info .product-detail-wrapper .mobile-img-container{display:block;}.product-detail-info{margin-top:5px;}.product-detail-info .product-seperator{border-bottom:1px dotted #E1E1E1; width:100%;}.product-detail-info .product-detail-content{float:right; width:100%;}.product-detail-info .product-detail-views{width:100%;}.product-detail-info .product-detail-views ul{width:100%; margin:0px; text-align:left;}.product-detail-info .product-detail-views ul li{float:right; margin-bottom:10px;}.product-detail-info .product-detail-views ul li.read-icon{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -291px transparent; padding-left:8%; margin-left:21%; margin-right:21%;}.product-detail-info .product-detail-views ul li.read-icon:hover{background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -317px transparent;}.product-detail-info .product-detail-views ul li span{font-style:italic; margin-left:0px;}.product-detail-info .product-detail-views ul li.question-icon{width:45%; padding-left:9%; margin-left:6%;}.product-detail-info .product-detail-views ul li.seperator-icon.mob{display:block; color:#DCDCDC; width:5%; margin:0px;}.product-detail-info .product-detail-views ul li.share-icon{width:21%; padding-left:9%; margin-left:0px; margin-right:5%;}.product-detail-info .product-detail-views ul li.share-icon:hover{width:21%; margin-left:0px; margin-right:5%;}.product-detail-info .product-detail-content .product-share-links{margin:0px; width:100%;}.product-detail-info .product-detail-content .product-share-links ul li{margin:2px 3px 5px 3px;}.product-detail-info .product-detail-options{width:100%;}.product-detail-info .product-detail-options ul{margin:0px;}.product-detail-info .product-opt-info{float:left; width:48%; margin:0 0 10px !important;}.product-detail-info .product-opt-info.points{width:100%; margin-bottom:10px;}.product-detail-options #dropdown-category-select_msdd{width:100% !important; margin-top:3px;}.product-detail-options #dropdown-category-select_child{width:99.1% !important;}.product-detail-options #dropdown-measurement-select_msdd{width:100% !important;}.product-detail-options #dropdown-quantity-select_msdd{width:100% !important; margin-left:10px;}.product-detail-options #dropdown-measurement-select_child, .product-detail-options #dropdown-quantity-select_child{width:47% !important;}.product-detail-info .product-detail-content .product-detail-offers{margin:10px 0px 10px 0px;}.product-detail-options ul{margin:0 0 0 5px;}.product-detail-info .product-opt-info{float:left; margin:0px 15px 10px 0px;}.product-detail-info .product-opt-info.points select{width:190px; margin-right:0px;}.product-detail-info .product-opt-info select{width:110px;}.product-detail-info .product-detail-content .product-detail-button input[type="submit"]{width:100%;}.product-detail-info .product-store ul li{float:left; margin-right:3px;}.product-detail-info .product-store ul li input[type="text"]{width:130px;}.product-detail-info .product-store ul li input[type="submit"]{background:#FAB485; border:solid 1px #FAB485; border-radius:2px; padding: 6px 14px; color: #FFFFFF; text-decoration: none; text-transform: uppercase; width:105px;}.product-detail-info .product-store-content{width:90%;}.product-detail-info .product-store-content .product-store-titles ul li.store-title-col1, .product-detail-info .product-store-content .store-address-wrapper .product-store-address{width:58%;}.product-detail-info .product-store-content .product-store-titles ul li.store-title-col2{width:29%;}.product-features .product-colors{width:100%;}.product-features .product-colors .color-panel ul li{padding:10px 10px 0px 0px;}.product-features .product-colors .color-panel-divider{display:none;}.product-features .product-description{width:100%; margin-left:0px; margin-top:30px;}.ul-prod-title.head{position:relative;}.product-gifts{text-align:left; margin-top:25px; width:100%; padding:15px 5px 5px 0px;}.product-gifts .product-gifts-wrapper .product-gift-details{float:left; margin-right:10px;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-contents{width:70%;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-images{margin-left:5px;}.product-description{width:100%; padding-top:10px;}.product-description .product-catalog-head{width:100%; float:left;}#product-review-container{width:100%; margin-top:0px;}#product-review-container .ul-prod-title.head{margin-top:25px; padding-bottom:10px;}#product-review-container .product-review-contents .product-review-row2, #product-review-container .product-review-contents .product-review-row1 .product-review-head, #product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1{display:block;}#product-review-container .product-review-contents .product-review-row1 .reviews-option-row1{display:block;}#product-review-container .product-review-contents .product-review-row2.mob{display:block; text-align:center;}#product-review-container .product-review-row2.mob .customer-feedback{float:left; width:100%;}#product-review-container .product-review-row2.mob .customer-feedback ul li{float:left; padding-right:5px;}#product-review-container .product-review-row2.mob .customer-feedback ul li.customer-recom{display:block;}#product-review-container .product-review-row2.mob .customer-reviews{clear:both;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.mob{font-size:20px; border-bottom:none; float:left; width:100%; padding-bottom:5px; display:block; text-align:left;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.mob ul li{float:left; margin-right:12px;}#product-review-container .product-review-contents .product-review-col1, #product-review-container .product-review-contents .product-review-col2{width:100%;}#product-review-container .product-review-contents .product-review-col1 .review-col1-wrapper{border-top:1px solid #E1E1E1; padding-top:5px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper{width:100%;}#product-review-container .product-review-contents .product-review-col1 .product-review-specs{border:none; margin:20px 0px 10px 0px;}#product-review-container .product-review-contents .product-review-col1 .product-review-specs .product-reviewers{width:100%; text-align:left; border-bottom:1px solid #E1E1E1; padding-bottom:20px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper{margin:10px 0px 10px 0px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link{clear:both; border-top:1px dotted #E1E1E1; border-bottom:1px dotted #E1E1E1; margin-top:10px; padding:10px 0px 10px 0px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link a{color:#F27A45; font:italic 13px Georgia; padding-top:10px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link a:hover{text-decoration:underline;}#product-review-container .product-review-contents .product-review-col2 .review-member-image{width:100%; text-align:center;}#product-review-container .product-review-contents .product-review-col2 .review-member-info{float:left; margin:10px 0px 10px 5px; width:100%;}#product-review-container .product-review-contents .product-review-col2 .reviews-option-mob select{width:100%;}#product-review-container .product-review-contents .product-review-col2 .reviews-option-mob #product-review-mob_msdd{width:251px !important;}#product-review-container .product-review-contents .product-review-col2 .reviews-option-mob #product-review-mob_msdd span{color:#B7B7B7; font:13pt Helvetica Neue;}#product-review-container .product-review-col2 .product-review-comments{font-size:10pt; float:left; margin:10px 0px 10px 0px;}#product-review-container .product-review-col2 .product-review-comments .customer-comments{font: italic 12pt Georgia; margin-bottom:15px;}#product-review-container .product-review-col2 .product-review-comments .customer-feedback ul{float:left; margin:0px 0px 10px 0px;}#product-review-container .product-review-col2 .product-review-comments .customer-feedback ul li{float:left; padding-right:5px;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews{clear:both; text-align:left;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews ul li{width:100%; float:none;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews ul li img{width:100%;}#product-review-container .product-review-col2 .product-review-comments .customer-suggestion{margin:20px 0px 5px 0px; background-color:#E8EAEB; padding:5px 10px 5px 10px;}#product-review-container .product-review-col2 .product-review-comments .customer-suggestion p{display:block; float:none;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1, #product-review-container .product-review-contents .product-review-row1 .reviews-option-row1, #product-review-container .review-member-info .staff-btn, #product-review-container .review-member-info .review-member-details{display:none;}#product-like-container{display:block;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{width:100%;}#product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont .ul-prod-title.head{margin-top:10px;}#product-review-container h3.ul-prod-title.head{margin-top:0px;} #product-qa-container{display:none;}#product-like-container{display: block;}.get-social-mobwrapper{display:block; width:100%; float:left; margin:50px 0px 20px 0px;}.get-social-mobwrapper h3.ul-prod-title.head{font:18pt helvetica neue; padding-bottom:10px;}.get-social-mobwrapper .ind-prod-cont{padding-bottom:5px;}.pr-review-points-attr-wrapper .pr-attribute-group{width:100%!important;margin-top:5px;}.pr-snapshot-attribute-value-list{height: auto!important;}.my-acc-txt-wrap {left:7%;top:36%;}.my-acc-txt-wrap h3.banner-acc-txt{font-size: 40px;}.myaccount-welcome{display: block;}.myaccount-welcome .pdTB55 {padding: 0;}.brand-logo-container .brand-logo-wrap{width:100%;padding: 0;margin:0;}.brand-logo-container .brand-logo-wrap .left-txt {padding:5px;font-size:15pt;text-transform: uppercase;;line-height: normal;}.brand-logo-container.myaccount-welcome .brand-logo-wrap .left-txt span{font-size: 15pt;}.brand-logo-container .beauty-freegift-cont .left-txt{display: inline-block;}.brand-logo-container .beauty-freegift-cont .rgt-img {display: inline-block;}.brand-logo-container .beauty-freegift-cont{margin-bottom: 20px;}.member-information {width: 100% !important;text-align: left!important; border-right: none;}.member-information ul.member-details {text-align: left;}.my-accounts-breadcrumb ul {text-align: center !important;margin-top:30px;}.platinum-range{width: 100% !important;text-align: left!important;}.platinum-range p{font: normal 14pt Georgia;padding: 0;margin-left:-20px;}.myaccounts-row-title ul:FIRST-CHILD {display: none;}.myaccount-orders-details ul{text-indent: 10px;padding: 10px 0;}.myaccount-orders-details ul li{display: block;padding: 0;line-height: 25px;width: 85%;}.recent-orders .brand-logo-wrap {margin-left: 10px;width:65%;}.recent-orders .brand-logo-wrap.rot-long{width:100%;}.recent-orders .beauty-freegift-cont {width: 21%;margin-right: 10px;}.myaccount-addressbook .brand-logo-wrap {width: 100% !important;}.myaccount-addressbook .brand-logo-wrap .myaccount-home-billing {padding-left: 10px;border-left: none;border-bottom: 1px dotted #DCDCDC;padding-bottom: 30px;}.myaccount-addressbook .brand-logo-wrap:last-child .myaccount-home-billing{border-bottom: none;}.myaccount-addressbook .beauty-freegift-cont{width: 100%;}.myaccount-addressbook .beauty-freegift-cont .myaccount-home-billing{padding-left: 10px;border: none;padding-bottom: 30px;border-bottom: 1px dotted #DCDCDC;}.myaccount-payment .myaccount-home-billing{border: none !important;}.myaccount-mobile-navigation-dropdown #dropdown-quantity-select_child{width: 84.5% !important;}.product{display: none;}.myaccount-favorites ul{border: none;display: inline-block;height: auto;border-bottom: 1px dotted #DCDCDC;padding-bottom: 20px;}.myaccount-favorites ul li{margin-left:0;}.myaccount-favorites ul li:first-child img{width: 28%;}.myaccount-favorites ul li:first-child div{width: 72%;float:left;}.myaccount-favorites ul li:first-child{width: 100% !important;}.myaccount-favorites ul li.mobile-price h5{width: 32% !important;float: left;font:12pt helveticaneuew01-75bold;}.myaccount-favorites ul li.mobile-price h4{width: 50% !important;float: left;}.myaccount-favorites ul li.mobile-price {width: 100% !important;}.myaccount-favorites ul li.mobile-emailremainder {width: 100% !important;margin-left: -10px;margin-top: 10px;}.myaccount-favorites ul li.mobile-emailremainder h5{width: 33% !important;float: left;}.myaccount-favorites ul li.mobile-emailremainder h6{width: 50% !important;float: left;}.myaccount-favorites ul li.myaccount-buttons{width: 100%!important;}.myaccount-favorites ul li.myaccount-buttons .org-link-cont{font-size: 9pt;margin-top:10px!important;float: none!important;margin-left: 0 !important;padding: 8px 14px;}.myaccount-favorites ul li.myaccount-buttons .link-bor-cont{float: left;font-size: 9pt;}.myaccount-favorites ul li.mobile-dropdown{width: 111% !important;}.enrollment-date{float:right;}.mobile-dropdown #dropdown-measurement-select_msdd {width: 64% !important;float: right;}.mobile-dropdown #dropdown-measurement-select_child {width:61% !important;}.mobile-myfavourites .beauty-freegift-cont{float:right;width:117px;}.mobile-myfavourites .brand-logo-wrap{float: left;}.my-account-product ul li:first-child {width:100%}.my-account-product ul li:first-child div{width:60%;text-indent: 2px;}.beauty-freegift-cont span.name-mobile.ml105{margin-left: 34%;}.platinum-range #slider-range{margin-left: 40px;}.platinum-range span.range-slider-value{margin-left: 0px;}.myaccount-mobile-navigation-dropdown{margin-left: 20px;}.myaccount-section-hide{display: none;}.carousel-inner > .item > img.mob-img, .carousel-inner > .item > a > img.mob-img{display:block;}.myaccount-section-acc-head{height: 50px;}.myaccount-section-acc-head .beauty-freegift-cont span.view-rewards{text-decoration: none;font-size: 20px;}.subment-rewards-section .myaccount-section-acc-head{padding-left:15px; }.subment-rewards-section .myaccount-section-acc-head .beauty-freegift-cont{margin-right: 25px!important;}.subment-rewards-section{display: none;}.myaccount-section-acc-head{display:block;}.recent-orders-title{font: 10pt georgia w01 regular;}.order-myaccountflow .myaccount-orders-details ul li span{display:block;font:11pt HelveticaNeueW01-75Bold;float: left;} .myaccount-orders-details ul li:first-child{width:85%}.my-address-form .my-address-form-main ul{width: 100%;}.my-address-form .my-address-form-main .btn-add{width: 50%;}.my-address-form .my-address-form-main .btn-cancel{width: 50%;}.my-address-form .my-address-form-main.primary-add .btn-add{width: 50%;}.my-address-form .my-address-form-main.billing-add .btn-add{width: 50%;} .my-favourites-product ul li:first-child img{height: 100px;width: 75%!important;} .my-favourites-product ul li:first-child div{text-indent: 0px!important;width: 90%!important;} .my-favourites-product ul li.mobile-price h5{width: 48%!important;font:12pt helveticaneuew01-75bold;} .my-payment-form .my-payment-form-main ul{width: 100%;}.my-payment-form .my-payment-form-main .btn-add{width: 50%;}.my-payment-form .my-payment-form-main.old-payment .btn-add{width: 50%;} .myaccount-addressbook .myaccount-payment-method{width:100%;} .order-status-summary-mobile{display:none;} .my-account-order-summary-details ul li.product-col,.my-account-order-summary-details ul li{width:100%;} .my-account-order-summary-details .order-summary-main-container li span{display:block;} .summary-container-order .gift-total-summary,.summary-container-order .total-order-summary-details{width:45%;} .summary-container-order .total-order-summary-details > ul > li.labels-section{width:100%;} .bann-height-reward{height: 200px;}.rewards-carousel-indicators{right:5%;top:10%;}.my-status, .my-points{width:100%;}.my-status .brand-logo-wrap, .my-points .brand-logo-wrap{margin-left:8px;}.my-status-contents, .my-points-contents{text-indent:8px;}.my-status-contents a.link-bor-cont{padding:10px 8px 10px 0px;}.status-points-wrapper .column-divider{display:none;}.my-alerts-title, .my-bonus-offer-title, .points-history-title{margin-left:8px;}.my-bonus-offer .beauty-freegift-cont, .points-history .beauty-freegift-cont{margin:0px 5px 0px 0px; width:auto;}.points-history .points-history-head a.view-rewards span{margin-right:1px;}.points-history-contents .mis-trans{margin-left:8px;}.points-history-details ul li, .points-history-details ul li.points-store{padding-left:8px; width:100%;}.my-alerts-contents{padding-left:8px;}.my-alerts-contents ul li{display:inline-block;}.my-bonus-offer-contents{padding-left:8px;}.my-bonus-offer-contents .bonus-offer-benefits{width:100%; margin-left:2%;}.my-bonus-offer-contents ul li.bonus-offer-types{padding:3px 0px 3px 0px; line-height:25px;}.get-social-mobwrapper{display:block;}.myaccount-orders-details.my-rewards ul li{width:100%!important;display:block;text-indent: 0;}.myaccount-orders-details.my-rewards ul li div{text-align: left;}.myaccount-orders-details.my-rewards ul li:first-child{background: url("../images/points_history_arrow.jpg") no-repeat scroll 100px 4px transparent;}.myaccount-orders-details.my-rewards div.missing-transaction a{padding-left: 0px;}.brand-logo-wrap.points-history-rewards{width:100%!important;}.myaccount-orders-details.my-rewards li span{font: 11pt helveticaneuew01-75bold;}.my-account-earning-redeeming, .my-account-platinum, .my-account-benefits, .learn-more-carousel {display:none;}.my-account-earning-redeeming_mobile, .my-account-platinum_mobile, .my-account-benefits_mobile, .learn-more-carousel-mobile{display:block; margin-top:20px;}.signin-main-container.mem-card-number ul li{width:100%;} .miss-tran-left-cont{float:none;width:100%;}.miss-tran-right-cont{float:left;width:90%;}.content-data-block .image-cum-content{width:100%;}.content-data-block .image-cum-content .lastupdated-date{border:none; padding-bottom:5px;}.content-data-block .image-cum-content h4{font-size:15px;}.content-data-block .content-data-link{display:block; text-align:center; border-bottom:1px solid #E1E1E1; padding-bottom:10px;}.content-data-block .quick-links{display:none;}.content-data-block .quick-links-mob{display:block; float:left; width:100%; margin:10px 0px 10px 0px;}.content-data-block .quick-links-mob select{width:100%;}.content-data-block .content-para-wrapper.tab{display:none;}.mob-tab-checkout{background:none repeat scroll 0 0 #FAB485 !important;height:70px;}.mob-tab-checkout .brand-logo-wrap .left-txt{font:22pt/40px 'HelveticaNeueLT Std Thin';position:absolute;float:none !important;padding-left:9%;}.mob-tab-checkout .beauty-freegift-cont{display:block !important;}.mob-tab-checkout .beauty-freegift-cont .left-txt{float:none !important;margin-top:77px;margin-left:auto;margin-right:auto;width:38%;}.mob-tab-checkout a.shop-brand-btn{border:none !important;padding:0!important;color:#FAB485;text-decoration:none;text-align:center;text-transform: none;border-radius: 3px 3px 3px 3px;font:italic 11pt Georgia;display: inline-block;}.chkout-circleBase {-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;width: 40px;height: 40px;border:1px solid #DCDCDC;position: absolute;text-align: center;left:2px !important;background:white;} .circle-type1{background:url("/images/checkout-images.png") no-repeat scroll -1px -148px white;}.circle-type2 {background: url("/images/checkout-images.png") no-repeat scroll 12px -295px white;} .circle-type3{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -183px white;} .circle-type4{background:url("/images/checkout-images.png") no-repeat scroll 0 -183px white;} .circle-type5 {background: url("/images/checkout-images.png") no-repeat scroll 12px -295px white;} .b-left{border-left:none;padding-left:0px;padding-right:0px;padding-bottom:20px!important;} .get-started-title{font:bold 10pt Georgia;} .accordation-getstarted{height:auto;border:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin:10px !important;padding-left:10px;} .mob-chkout-width{width:100%!important;} .accordation-getstarted .getstarted-rightcont{float:none!important;padding:0px;} .accordation-getstarted .getstarted-leftcont{border-bottom:1px solid #DCDCDC;border-right:none;padding-bottom:20px;} .get-started .brand-logo-wrap{width:65%;float:left; margin-left: 15px;} .get-started .beauty-freegift-cont{width:10%;float:right; margin-right: 15px;text-align:right;} input.checkout-pwds{width: 94%!important;color: #BCBCBC} input.checkout-confirm-pwd{margin-left: 0px} .outer-shipping .pay-zip{width:100% !important;margin-left:0px;margin-top:10px;} .phone-width{width:23% !important;} .chkout-lft-cont .outer-shipping .gift-contents .gimage{border-bottom: 1px dotted rgb(228, 228, 228);border-right:none;float: left;padding: 8px 12px 8px;width:100%;} .chkout-lft-cont .outer-shipping .gift-contents .gcontents{float: none; padding: 19px 12px 0;width:100%;} .outer-shipping .gcontents input.search-zipcode{width:180% !important;} .ship-info .final-checkout{width:100%;} .payments-sections .payment-pay-creditcard{float:none;padding:20px 20px 40px;} .payments-sections .payment-pay-paypal{float: none;margin-left: 0px;margin-top: 10px;padding:20px 20px 40px;} .payments-sections .payment-pay-billlater{float: none;margin-left: 0px;margin-top: 10px;padding:20px 20px 40px;} .visa{} .dots{} .discover{} .amex{} .payment .payment-information .paypal{text-align: left !important;} .outer-shipping #dropdown-measurement-select{width:100% !important;}.outer-shipping #dropdown-measurement-select-1{width:95% !important;}.payment #dropdown-measurement-select-2{width:100% !important;}.payment #dropdown-measurement-select-3{width:100% !important;}.payment #dropdown-measurement-select-4{width:100% !important;}.payment #dropdown-measurement-select-5{width:100% !important;}.payment #dropdown-measurement-select-6{width:100% !important;}.payment #dropdown-measurement-select-7{width:100% !important;} .add-new-card-section .add-new-card input.checkout-pwds{width: 100%!important;color: #BCBCBC!important;}.add-new-card-section .add-new-card input.cardnumber{width: 100%!important;}.add-new-card-section .add-new-card input.cvvcode{width: 57%!important;} .add-new-Address-section .add-new-address input.checkout-pwds{width: 94%!important;color: #BCBCBC!important;}.add-new-Address-section .add-new-address input.cardnumber{width: 100%!important;}.add-new-Address-section .add-new-address .pay-state{border-radius:0;float: none!important;width: 100%;margin-left: 0px;} .add-new-Address-section .add-new-address .pay-zip{width:100% !important;margin-left:0px;margin-top:10px;} .u-image{display:none;} .payment-redeem-gift .chkout-coupon{width:100%;margin-left:0px;}.chkout-coupon{height:auto;width:100%;}.payment .chkout-coupon input.checkout-pwds{width:94% !important;}.payment .chkout-coupon input.c-pin-width{width:30% !important;color:#BCBCBC;}.payment .payment-reward-points .bdr-l{border-right:none;float:none;padding:0px;}.payment .payment-reward-points .pay-pts{padding:40px 0 0 0;float:none;} .outer-review-order{padding-left:0px;padding-right:0px;} .review-order-content{padding:0px;} .review-order-content .rev-left-txt{float:left;padding-left:15%;}.review-order-content .rev-right-txt{float:left;padding-right:0px;padding-left:15%;}.pay-next-step .final-checkout{width:100%;}.chkout-rgt-total .need-help{border: 1px solid rgb(228, 228, 228);float: left;width:86%;padding: 20px;text-align:center;margin-bottom:20px;}.chkout-rgt-total .gift-contents{text-align:center;}.chkout-rgt-total .gift-contents .gcontents{width:100%;margin-bottom:20px;}.chkout-rgt-total .gift-contents .gimage{float: none;padding: 20px 12px 8px 12px;height:31px;width:70px;margin-left:auto;margin-right:auto;border-right:none;}.product-list-holder .my-bag-items-cont .prod-list li:last-child{width:auto; float:right;}.bag-one-cont .bag-left-text h2{font-size:17pt !important;}.product-list-holder{width:97%;border:none;border-bottom:1px solid #DCDCDC !important;border-top: 1px solid #DCDCDC !important;}.my-bag-items-cont{margin-right:20px;margin-left:12px;}.bag-item-img-cont{width:38%;padding-left:5px;}.mobl-float-right-content{margin-left:0px !important;}.chkout-rgt-total{margin:0 15px;display:inline-block;}.chkout-coupon .brand-logo-wrap{width:50%;float:none; margin-left: auto;margin-top:16px;margin-right:auto;}.chkout-coupon .beauty-freegift-cont{float:none !important; margin-right: auto;text-align:center;margin-bottom:16px;margin-top:0px;}.chkout-rgt-total .chkout-coupon .beauty-freegift-cont .floatl{float:none;}.tablet-ckeckout-left .chkout-lft-cont{margin-left:10px;}.tablet-ckeckout-left{margin-top:60px;}.choose-credit-card .edit-card {padding:0 4px 0 0;font-size:11pt;} .choose-credit-card .add-new-card-title {color:#BCBCBC;font-style: italic;padding-left: 2px;font-size:11pt;} .payment .mob-choose-credit{width:94% !important;} .mob-checkout-social{display:block !important;} .ship-info-title{font:Normal 10pt Georgia;color:#333333;} .ship-info .edit-card {color: #F27A45;font: italic 11pt georgia !important;float:right;padding:0px 15px;} .recognised-shipping-section .add-new-card-title{font-size:11pt;} .outer-shipping ul{padding-right: 0px;width:94%;} .payments-sections .payment-information H5{font:10pt georgia} .add-new-card-section .add-new-card p{font-size:10pt;} .add-new-Address-section .add-new-address p{font-size:10pt;padding-left:6px;} .payment .chkout-coupon input.org-link-cont{float:right !important;clear:none;margin-top:0px;margin-right:2px;} .payments-sections .payment-redeem-gift .chkout-coupon .brand-logo-wrap{width:94% !important;} .payment #dropdown-measurement-select-4_msdd{margin-left:0px;margin-top:10px;} .get-started{margin-left:50px;margin-right:15px;width:82%;} .outer-get-started{border:none;} .accordation-getstarted .checkout-signin{width:89%;} .ship-info{width:94%;padding-left:10px;} .payment{width:94%;padding-left:10px;} .review-order-content{width:94%;padding-left:10px;} .chkout-filter-toggle-arrow{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -517px transparent;float:left!important;padding:0px!important;margin-top:-6px!important;}.mob-chkout-bag-circle{display:block;}.payments-sections .add-new-Address-section .different-address{margin-left:0px;} .payments-sections .add-new-Address-section .recognised-addnew-adddress{display: inline-block;width:94%;}.outer-shipping .pay-state{margin-left:0px;width: 100%!important;}.add-new-card span.exp-date{width: 100%;}.product-list-holder .bag-left-text .font-thin-txt{display:inline-block;}.payment .add-new-card-section #dropdown-measurement-select-2_msdd, .payment .add-new-Address-section #dropdown-measurement-select-5_msdd, .payment .payment-reward-points #dropdown-measurement-select-7_msdd{width:100% !important;}.payment .add-new-card-section #dropdown-measurement-select-2_msdd #dropdown-measurement-select-2_child, .add-new-Address-section #dropdown-measurement-select-5_msdd #dropdown-measurement-select-5_child, .payment .payment-reward-points #dropdown-measurement-select-7_msdd #dropdown-measurement-select-7_child{width:85% !important;}.recognised-shipping-section #dropdown-measurement-select-9_msdd{width:100%!important;padding-bottom:10px;}.recognised-shipping-section #dropdown-measurement-select-9_msdd #dropdown-measurement-select-9_child{width:85%!important;}.ship-sections #dropdown-measurement-select-1_msdd{width:100%!important;}.ship-sections #dropdown-measurement-select-1_msdd #dropdown-measurement-select-1_child{width:80%!important;}.payment #dropdown-measurement-select-6_msdd{width:106%!important;margin-top: 1px;}.payment #dropdown-measurement-select-6_msdd #dropdown-measurement-select-6_child{width:80%!important;}.ship-sections #dropdown-measurement-select-8_msdd{width:105%!important;margin-top:1px;}.ship-sections #dropdown-measurement-select-8_msdd #dropdown-measurement-select-8_child{width:89%!important;}.ship-sections #dropdown-measurement-select_msdd{width:105%!important;margin-top: 1px;}.ship-sections #dropdown-measurement-select_msdd #dropdown-measurement-select_child{width:89%!important;}.payment .payment-reward-points{width:94%;}.payment .add-new-card .exp-date{padding-bottom: 10px;}.recognised-shipping-section .recognised-addnew-adddress>.ship-info-cont{border-bottom: 1px dotted #DCDCDC;}.payment #dropdown-measurement-select-10_msdd{width:105%!important;margin-top: 1px;}.payment #dropdown-measurement-select-10_msdd #dropdown-measurement-select-10_child{width:89%!important;}.payments-sections .add-new-Address-section .pay-zip{width:94% !important;margin-left: 0px;margin-top: 10px;}.paypal-icon{} .billmelater-icon{} .pay-with-paypal-section .paypal-btn{width:50%;}.ship-sections .recognised-shipping-section .popover.bottom > .new-arrow{left: 10%!important;}.ship-sections .recognised-shipping-section .popover.bottom>.arrow{left:65%;}.ship-sections .ship-info-cont input.search-zipcode{width: 92%!important;}.payments-sections .add-new-card-section .popover.bottom > .new-arrow{left: 20%!important;} .payments-sections .add-new-card-section .popover.bottom>.arrow{left:50%} .payments-sections .add-new-Address-section .popover.bottom > .new-arrow{left: 20%!important;} .payments-sections .add-new-Address-section .popover.bottom>.arrow{left:60%} .recognized-reward-point .recognized-rewards-text{width:74%;} .recognized-reward-point .recognized-rewards-text-bc{width:100%;} .outer-shipping #dropdown-measurement-select-9{width:300px!important;}.add-new-Address-section.dropdown-measurement-select-5{width: 100%!important;} #simplemodal-container {border:none !important; width:200px !important; height:auto !important; top: 80px !important;left:15%!important;}#addressVerification h3{font-size:14px!important;line-height:14px!important;margin:5px 0px!important;}#simplemodal-container div.modalpopup-info{border-bottom:1px solid #45545F; padding:0px 0px 5px 0px;}#simplemodal-overlay{cursor:default !important;}.simplemodal-overlay {background-color:#000;}.simplemodal-container {background-color:#fff; border:3px solid #ccc;}#simplemodal-container .submitBtn.left{margin:5px 0px 0px 0px; padding:0px;}table.modalpopup-address{font-size:12px; margin-top:5px;}table.modalpopup-address tr td.entered-address{border-right:1px solid #45545F; padding-right:10px;}table.modalpopup-address tr td.verified-address{padding-left:12px;}#simplemodal-container a.modalCloseImg{display:none !important;}#addressVerification{border:2px solid #CC0000;background-color:#FFFFFF;color:#222D3A;font:12px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif;padding:0 5px 5px 0px;width:200px;}#simplemodal-container .simplemodal-wrap{overflow:visible !important;}#form-wrapper{font-size:12px;width: auto;margin-top:2px;overflow:hidden;}#form-wrapper .address-wrapper{float:left; display:block; border-bottom:2px solid #45545F; width:200px;border-right:none;}#form-wrapper .address-wrapper.accept{width:200px; margin-left:0px; border-right:0px;margin-top:2px;}#form-wrapper .address{width:auto; min-height:80px;}#addressVerification form{margin:0 0 5px!important;}.add-new-card-section .dropdown-measurement-select-2{width: 310px!important;} .paypal-outer-get-started{border:none;} .paypal-accordation-getstarted{height:auto;border:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin:10px !important;padding-left:10px;padding-bottom:10px} .paypal-accordation-getstarted .getstarted-rightcont{float:none!important;padding:0px;} .paypal-accordation-getstarted .getstarted-leftcont{border-bottom:1px solid #DCDCDC;border-right:none;padding-bottom:20px;} .paypal-checkout-rewards{margin-top: 10px;padding-bottom: 10px;width:94%!important;margin-left: 10px;} .paypal-outer-shipping{border:none;} .paypal-outer-shipping .paypal-shipping-sections{border:1px solid #dcdcdc;padding-left: 10px;margin-left: 10px;width: 91%;margin-top: 10px;} .paypal-outer-shipping .paypal-address-content{margin-top: 10px;} .paypal-outer-review-order{border:none;margin-left: 0px;} .paypal-outer-review-order .paypal-address-content{border:1px solid #dcdcdc;padding-left: 10px;margin-left: 10px;width: 91%;text-align: center;margin-top: 10px;} .paypal-outer-review-order .paypal-shipping-left{float: none;width: auto;margin-top: 10px;} .paypal-outer-review-order .paypal-shipping-right{float: none;width: auto;margin-top: 25px;margin-right: 0px;} .paypal-outer-review-order .checkout-signin{width: 55%;} .paypal-border{display: none;} .payment-block-options{text-align: center;} .payment-visa{left:19%;}.payment-dots{left:30%;}.payment-discover{left:42%;} .payment-amex{left:56%;}.payment-paypal{left:70%;background: url("/ulta/images/sprite.png") no-repeat scroll 0 -676px transparent;} .review-options ul .title{width: 100%;}.review-options ul .title{text-align: left;margin:10px 0px 10px 10px; }.review-options ul .user-review-action-items{width: 85%;margin-bottom: 10px;}.review-options>ul:not(:last-child){border: 1px solid #dcdcdc;margin-top: 10px;} .user-review-action-items .popover{height: 240px;margin-left: 0px!important;max-width: 220px;}.popover-content .add-new-feild-pros input.add-your-tag{width: 185px;}.user-review-action-items .review-comments-section .comments-prompts{padding-left: 20px;}.user-review-action-items .review-comments-section textarea{width: 185px;height: 200px;}.user-review-action-items .review-comments-section .nav-tabs > li{width: 105px;}.review-options ul li.user-review-action-items{display: none;}.back-top-margin-review{margin-top:30px!important; }.review-options ul li.title a{color: #000000;display: block;float: right;line-height: 16px;margin-right: 20px;text-decoration: none;}.review-options ul li.title p{display: none;}.review-product-details h3,.review-product-desc h3{font-size: 17.5px;line-height: 25px;}.review-product .review-product-img{width: 35%;}.review-product .review-product-desc{width: 60%;}.storelocator-search-cont { border: 1px solid #DCDCDC;display: inline-block;padding: 10px;width: auto;}.store-details {border: 1px solid #CED4D8;clear: both;display: block;font-size: 0.9em;margin: 20px 0;overflow: auto;padding: 15px;width: auto;}.name-distance .distance {color: #45545F;float: left;margin-bottom: 20px;margin-left: 40px;}.checkout-createacc-image-block .circular-tag1{margin-left:24%!important}.checkout-createAccount .checkout-createAccount-leftcont{width: 95%;}.checkout-createAccount-leftcont .need-help{width: 86%;text-align: center;}.checkout-createAccount .checkout-createAccount-rightcont{width: 95%;margin-left: 0px;}.create-account-main-content input.checkout-pwds{width: 87%!important;}.create-account-main-content .address-block input.pincode{width: 16%!important;}.dob #dropdown-measurement-select, .address-block #dropdown-measurement-select{width:115px!important;}.create-account-main-content .left-arrow{margin-left: 0px}.checkout-beauty-gift .beauty-freegift-cont{display: block!important;}.checkout-beauty-gift .float-right-cont{float: none !important;height:auto!important;margin-top:20px!important;text-align: center;}.checkout-beauty-gift .checkout-createaccount-brand-logo{width: 100%;text-align: center;} .checkout-beauty-gift .checkout-createaccount-beauty-freegift-cont{width: 100%!important;} .beauty-still-gift .beauty-freegift-cont .left-txt{padding:0;} .checkout-createAccount-inner-leftcont .options{margin: 1%;} .checkout-createAccount-inner-leftcont .options ul li a{font:9pt georgia !important} .os-right{margin-right: 0px;border: none;} .ordersummary-cont .member-information{margin-left: 20px;border:none;width: 90%!important;} .ordersummary-cont .platinum-range{margin-left: 20px;border:none;width: 90%!important;} .ordersummary-cont .platinum-range span.range-slider-value{margin-left: 0px} .ordersummary-cont .platinum-range span.ml196{margin-left: 0px;} .ordersummary-cont .platinum-range span.ml197{margin-left: 50px} .ordersummary-cont .platinum-range span.ml198{margin-left: 50px} .ordersummary-cont .platinum-range span.name{float: left;} .ordersummary-two-cont .gift-contents .gimage{padding: 75px 25px;} .ordersummary-two-cont{margin-left:10px;width: 95%; } .ordersummary-two-cont .myaccount-favorites ul li div{width: 45%;} .ordersummary-two-cont .myaccount-favorites ul li:nth-child(3){width: 100%!important;float: left} .ordersummary-two-cont .myaccount-favorites{display: inline-block;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price{margin-left: 0px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-emailremainder{margin-left: 0px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price h5{width: 37%!important;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price select{width: 180px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price .enrollment-date{width: 190px;} .pro-list-btm{border-top:dashed 1px #E4E4E4;clear:both;padding:10px 0 10px 0;}.pro-list-btm-lt{text-align:center}.pro-list-btm-lt a:first-child{ margin:0 5px 0 0;}.pro-list-btm-lt a:last-child{display:none}.pro-list-btm-lt .org-italic-link{clear:none;}.pro-list-btm .sort-cont {display:none}.pro-list-btm-lt span{display:none} .selection-box-cont.pdTB20-30{display: none;} .gifts .apply-coupon input[type="submit"], .order-summary .apply-coupon input[type="submit"]{padding:6px 0px!important; } .no-result-lt{width:100%; float:left; margin-top: 41px;} .no-result-rt{width:100%; float:left} .no-result-rt p{ text-align:left} .no-result-rt ul{ text-align:left} #product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{width:100%;} .cart-mob-getsocial{padding-left:0%!important; } .carousel-inner .item img{width:100%;} .options .checkout-options-listitems li{padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites ul li:first-child{width:45%!important;}.ordersummary-two-cont .myaccount-favorites ul li:nth-child(2){width:45%!important;padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites{width:100%;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price{margin-top:2px!important;width:45%!important;padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price h5{display:none;}.ordersummary-two-cont .myaccount-favorites ul li div{width:100%!important;}.ordersummary-two-cont .myaccount-favorites ul{height:auto;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price h4{width:100%!important;float:none!important;}.order-summary .donthaveaccount{display: none;}.mob-ulta-rewards-link{display: none;}.chkout-rgt-total .gift-contents .gcontents a.view-rewards{display: none;}.add-new-Address-section #dropdown-measurement-select-5{width: 100%!important;}.checkout-createAccount-leftcont .gift-contents .gcontents a.view-rewards{display: none;}#mob-footer{display:block}#mob-footer .help{text-transform:capitalize !important}#desk-footer{display:none}#mob-footer a {color:#222D3A}#mob-footer a.g-mobf-link{color:#77818C;}.f-copy-txt {padding:10px 10px 0 10px}.product-detail-options .product-detail-links ul li.favorites-icon{display:none}.product-detail-info .product-detail-button{margin:0px}.inner-unrecognized-account-loginpage .signIn-Button{width:204px;margin:0px;}.inner-unrecognized-account-loginpage.login-page-mob{margin:12%;}.floatl-span{float:left;margin-top:8px;width:auto}.next-prev{float:right !important;}.sample-content {display: table; text-align: center; margin: 0 auto;padding: 10px;}.special-offer-tabs{padding-top:35%;}.slide.special-offer-carousel{margin-top: 0px!important;}.special-offer-carousel .special-offer{margin-top: 0px;}#liquid9 ul li{width: 145px;}.brand-logo-container-mbltop{display:block;}.brand-logo-container-mbltop .brand-logo-wrap{text-align: center;padding: 0;width: 100%;}.brand-logo-container-mbltop .brand-logo-wrap .left-txt{font: 20pt/30px 'HelveticaNeueLT Std Thin';padding: 15px 0;text-transform: uppercase;}#liquid16 li{width: 210px;}.product-features .product-store-content{width: 100%;}.product-features .product-store-content .product-store-titles ul li.store-title-col1{width:45%;}.product-features .product-store-content .product-store-titles ul li.store-title-col2{width:30%;}.store-address-wrapper .product-store-address .product-store-add-cont{height: 230px!important;}.store-address-wrapper ul.store-adderss-list .left-cont-product-store{width:55%}.store-address-wrapper ul.store-adderss-list .right-cont-product-store{width:35%;}.store-address-wrapper ul.store-adderss-list .right-cont-product-store input{font-size:8pt; }.disclaimer .disclaimer-desktop{display:none}.product-features .product-store-content .store-address-wrapper .product-store-address{width: 100%;}.product-description .product-store ul li input[type="text"]{width:120px;} .product-description .product-store ul li input[type="button"]{width:115px;}.product-store-address #mapContainer{margin: 0px;padding: 2px;width: 99%;}.product-store-add-cont .quick-view-popup{left:2%;top:2%;width:94%;height:400px!important;} .makeup-nav-mobile .navigationHeaderLabel{display: none;} .create-acc-left-cont{float:none;width:100%;}.create-acc-right-cont{float:none;width:100%;}.create-acc-right-cont .left-side-name{float:none;width:100%;}.create-acc-right-cont .right-side-name{float:none;width:100%;}.create-acc-title{font:18pt/39px 'HelveticaNeueW01-Thin';} .signin-main-container .signin-left-cont{float: none;width:100%;}.signin-main-container .signin-right-cont{float: none;width:100%;} .Account-info-preferences > span{padding-left: 10px;}.Account-info-preferences .account-inforamtion{padding-left: 10px;}.Account-info-preferences > span{margin-left: 10px;}.Account-info-preferences .account-inforamtion{margin-left: 10px;}.beauty-preferences-info .beauty-preferences, .beauty-preferences-info .beauty-preferences-select{padding-left: 7px;}.categoryinterest-skin-hair ul.categoryinterest-skin-hair-col1 > li{width: 100%;}.categoryinterest-skin-hair ul.categoryinterest-skin-hair-col2 > li{width: 100%;}.beautyPreferences-table ul.prefernces-header{float: left;width: 49%;}.beautyPreferences-table ul.prefernces-header-cont{float: right;width: 49%;}.beautyPreferences-table ul.prefernces-header li{float: none;height:50px;width:115px;}.beautyPreferences-table ul.prefernces-header-cont li{float: none;height:50px;width:115px;}.beautyPreferences-table{display: inline-block;} .preferences-form .button-feilds-pref .btn-add{width:80%;} .Account-info-preferences .preferences-form{width:90%;} .beauty-preferences-info p.preferences-radio-gender span{text-transform: capitalize;}.preferences-gender{text-transform: capitalize;}.prefernces-header-cont.categories{float:none!important;width:100%!important;}ul.prefernces-header-cont.categories li{height: auto!important;width: 100%!important;}.prefernces-header-cont.categories li span:last-child{margin-bottom: 10px;}.signin-title{font:15pt/39px 'HelveticaNeueW01-Thin',helvetica;}#myaccount-banner{height:80px}.recent-orders .points-months label{font-size:9pt}.myaccount-section-acc-head .recent-orders-title{font:10pt HelveticaNeueW01-55Roma!important;}.myaccount-orders-details.my-rewards ul li.a{display:none}#bonus-offers-info ul li span{display:block;}#bonus-offers-info ul li span.bonus-ofr-pts{float:none;}.mob-view-only{display: block;}.order-summary-main-container .header-order-summary{display: none;}.sample-header-bold-txt{line-height: 20px;color: #000; font-size: 15pt; word-wrap: break-word;}.sample-header-thin-txt{color: #000; font: 10pt/30px 'HelveticaNeueW01-Thin'; word-wrap: break-word;}.sample-header-italic-txt{color: #000; color: #222D3A; font: 10pt Georgia W01 Italic;}#heroslot .bann-height img{display:none;}.mobile-right-container {clear:both; float:none;width:284px;margin-top: 30px;}.download-buttons{text-align:center;}.apple-image{margin:0 10px 10px 0;}.mobile-list{margin:0 10px 30px 30px;}.gift-card-right-container{width:100%;float:none;margin:40px 0 0;}.gift-card-content-container {clear:left;}.gift-card-right-container{float:none;}.auto-correct.result-heading{font:9pt Georgia W01 Italic;margin-top: 20px;}.sms-text-left-container{width:100%;}.sms-text-right-container{float:none;}.sms-text-header {width:100%;}.guestservices-left-cont{display:none; float:none; width:100%;}.guestservices-right-cont{display:none; float:none; clear:both;}.guest-service-action{text-align:center;margin-top:20px;overflow: hidden;}.guest-service-action .action-image{text-align:center; float:none; width:100%;margin-left:0;margin-bottom: 30px;}.guest-service-action .action-image-text{clear:both; color:#77818C; }#empty-cart-help-email, #help-links-email, #guestervice-phone{display:none;}#empty-cart-help-email, #help-links-email, #guestervice-phone{display:none;}.sample-content {text-align: center; margin: 0 auto; width:100%;}.sample-content .samples-fregft-img{float:none;margin-left:0px;}.sample-content .choose-fregft-banner{width:100%;}.samples-fregft-img-blk .samples-fregft-img:last-child{margin-top: 0px;}.sample-content .samples-fregft-img input[type="checkbox"]{margin-left:-20px;}.sample-content .samples-btn-blk{margin-left: 40px;}.sample-content .choose-fregft-banner P.mainheader-samples{font:15pt HelveticaNeueW01-55Roma;}.sample-content .choose-fregft-banner P.mainheader-samples span{font:15pt HelveticaNeueW01-55Roma;}.sample-content .choose-fregft-banner P.freegift-header{font:15pt georiga regular;} .beaty-tips .side-sizzle-opinion{width:100%;}.side-sizzle-opinion .side-sizzle-opinion-car-cont{width:100%;height:auto;border-left: medium none;border-right: medium none;}.beaty-tips .side-sizzle-fan-shouts{display:none;}.side-sizzle-opinion .question-ans p.question{text-align: center;font:10pt helveticaneuew01-75bold;}.side-sizzle-opinion .question-ans p.votecompares{text-align: center;}.beaty-tips .side-sizzle-opinion .opinion-queimages li{width:50%;}.opinion-queimages{overflow: hidden;}.beaty-tips .side-sizzle-opinion .question-ans{width:100%;}.side-sizzle-opinion-car-cont .bx-prev{left:0;}.side-sizzle-opinion-car-cont .bx-next{right:0;}.non-image-section{margin-left: 30px;}.progress-rating .option-value{float: none;width:100%;}.progress-bar-options{width:100%;}.non-image-section .progress-bar-options{width:100%;}.progress-rating.non-image-section li{text-align: center;}.non-image-section .progress-bar-options .progress-bar{margin:5px 5px 0 70px;}.social-icon-place-hd{width:15%;float: left;}.social-icon-coll{width:100%;}.beaty-tips .side-sizzle-opinion .opinion-queimages li .images-selection{margin-top: 5px;}.opinion-queimages{margin-left: 35px;}.response-question .option-value{text-align: center;}.social-icon-place-hd .popover{left: 0px!important;}.social-icon-place-hd .popover{width: 250px}.facebook-response .popover>.arrow{left:10%;}.twitter-response .popover>.arrow{left:20%;}.instagram-response .popover>.arrow{left:40%;} h3.watermark-cat{display: block!important;} .side-sizzle-opinion-car-cont .bx-wrapper .bx-next{right: 0px;} .opinion-queimages li > span{width:90px;} .bx-wrapper .bx-controls-direction a{top:25%;} .opinion-queimages,.non-image-section{margin-left: 20px} .beaty-tips .side-sizzle-opinion .question-ans li:last-child input{margin-right:25px;margin-bottom: 20px;} .non-image-section .progress-bar-options span{float:left;} .side-sizzle-opinion-car-cont .bx-viewport{min-height:350px!important;} .disp-mob-only{display: block;} .pos-rel-cont .treat-yourself-carousel:last-child{display:none;} .three-promo-cartridge{width:96%} .hide-featured-car{display: none!important;} .hide-featured-car-mob{display: none!important;} .shopall-button{padding-bottom: 20px;} .cat-row-und .main-cont-title{display: block! important;font-size: 25pt;line-height: 30px;margin-bottom: 5px;} .bookonline-header-large {display:none;}.bookonline-header-mobile {display:block;}.store-details .container-div {width:200px;}.store-details .salonmenu {width:230px;}.product-detail-thumbnail-image{display: none;}.container.cont-side.mob-overflow {overflow:hidden;}.addtobag-quickview-popup{width:280px;left:3%;top:10%;}#suggest-you-section{display: none;}.viewproduct-info-viewbag{width:280px;margin:0;padding-left: 0px;}.addtobag-quickview-popup ul li{float:none!important;}.addtobag-quickview-popup .viewproduct-content{width:auto;float:none;}.addtobag-quickview-popup .seperator-icon{display:none;}.addtobag-quickview-popup h2{line-height:20px;font-size:10pt;}.order-status-summary .ship-bill-pay-cont{height:auto;}.my-bonus-offer-contents .span1{display:none;}.my-bonus-offer-contents .span3{text-align:left;}.my-bonus-offer-contents .bo-date{display:block;}.rewards-bonusoffers-borderbottom{border-bottom: 2px dotted #efefef;}.subPage.heading404{margin-top:50px!important;}.ordersummary-two-cont .myaccount-favorites ul {height: auto !important;}.beauty-still-gift .beauty-freegift-cont .left-txt {width:100%;padding: 0;text-align: center;float: none;}.my-bonus-offer-contents .span3{text-align:left;}.special-offer {float: left;margin-right: 0px;margin-bottom:0px;margin-top:0px;width:100%;}.nav-tabs.special-offer-tabs li a{height: 30px;line-height: 15px;margin: 0;padding: 2px;width: 81.5px;}.special-offer-tabs li{font:10pt HelveticaNeueW01-75Bold !important;text-align: center;}.special-offer.last{border-left:medium none;}.special-offer-carousel{display:none;}.special-offer-gwp.detail{float:none;width:100%;}.special-offer-gwp.detail .gwp-detail-cont{width:100%;}.special-offer-gwp.image{float:none;width:100%;margin-bottom:10px;}.special-offer-gwp.image{margin-bottom:10px;}.special-offer.header{margin-top:100px;}.special-offer.header .offer-price-header{font:12pt HelveticaNeueW01-75Bold !important}.special-offer-tabs a span{display: block;padding:15px 10px 0;text-align: center;}.nav-tabs > .active > a{border-color:#EEEEEE #EEEEEE #FFFFFF #DDDDDD !important;}.nav-tabs{border-bottom:1px solid #DDDDDD!important;}.cash-start-content h1{font:42px/40px 'HelveticaNeueW01-45Ligh';} .gift-option{display:block;width:100%;} .cash-start-option{display: block;width: 100%;overflow: hidden;margin: 0 auto;border-top:1px solid #dcdcdc;} .cash-start-option img{margin-left: 2px;} .cash-start-banner{display:none;} #product-category-cont #search-prod > ul.rep-gift-sku > li{overflow:hidden;margin-top:10px;height:420px;} .payment-redeem-gift .apply-coupon.afterapply{text-align:center;}}@media (min-width: 387px) and (max-width: 540px){.class-flaunt-it{display:none;}.filter-toggle-arrow{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -12px -701px transparent;}.sample-content .but-thx-cont{width:360px}.product-opt-info #dropdown-category-select{width: 112px;}.article-banner,.all-brand-banner{display: none;} .white-space.bg-color-pdp {display: none;} .horizontalScrollInDevices{overflow-x:hidden;} .pd-banner {height: 100px;} span.fleft{float: left; width: 100%; text-align: center; display: block;} span.fright{float: left; width: 100%; text-align: center; display: block; padding-bottom:20px;} .oops{display: block;text-align: center;} .free-sample-cont .inner-cont a.free-samp-link {font-size: 14px;} .htext-left{width:100%;} .htext-left h2{text-align:center;} .checkputoption .back-to-shopping{padding: 5px 5px;} .checkputoption {float: left; padding: 0; text-align: center; margin-top: 14px; width: 100%;} .checkputoption .checkout { float: left; font-size: 10px; font-weight: normal;} .paypal {text-align: left !important;} .payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li{width:46%;} .prod-det .prod-head{display:none;} .prod-list li {margin: 0 0 15px; margin-top: 16px; width: 140px;} .quantity-specify {padding-top: 0px;} .prod-list li .option-links {margin: 0 auto; padding: 0;} .prod-list li.description{width: 173px; padding-left: 62px; _min-height:150px;} .qtylabel{float:left; padding:2px 15px 0 0; margin:0px; display:block;font:bold 13px Georgia;} .old-price{font:italic 16px Georgia;} #cart-opt >.product-detail-offers{display:none;} .prod-list li.price {text-align: right; width: 48%; padding-right:0px;margin:0;} .prod-list li.gift-vochure{float:left; width:100%; display:block;margin:0;} .extra-row{display:none;} .giftrow-heading{margin:0px;padding:0;} .prod-list li:last-child {float: right; margin-top: 14px;} .prod-list li:first-child {text-align: center;margin: 0;} .prod-list li.quantity-mobile{clear:left;width: 48%;margin:0;} .product-detail-offers p{margin:0px;} .prod-list .description .option-links li.wrap-gift-cart-selectbx{width: 100%} .prod-list li.total-mobile{width: 196px;} .dd{margin-top: -6px; width: 84px !important;} #dropdown-quantity-select-color_msdd{width: 130px !important;} .cart-tot-price{position:relative; top:-3px; float:right;} .border-total-mobile {border-bottom: 1px dotted #DCDCDC;width: 100% !important;} .nav-tabs{border-bottom: none !important;} .border-bottom-gift { border-bottom: 1px solid #DCDCDC;} .giftrow .cols-img{width:80px;} .giftoptions{margin:0px;} .choose-gift{margin:0 0 15px;} .giftrow .cols-desc{width:50%;} .giftoptions .cart-qty{width:130px;} .orderdetails .gifts {border: none;} .gifts .apply-coupon, .order-summary .apply-coupon {padding: 20px 8px; width: 407px;} .gifts .apply-coupon input[type="text"], .order-summary .apply-coupon input[type="text"] { margin: 0 5px 0 0; width: 118px;border: 0px;color: #bcbcbc} .gifts .apply-coupon input[type="submit"], .order-summary .apply-coupon input[type="submit"] { font-size: 12px; height: 30px; width: 150px;} .gifts .gift-contents{width:100%} .gifts .gift-contents .gimage{padding:24px 3px 0; text-align:center; float:left; border-right:none; width: 100%;} .gifts .gift-contents .gcontents {float: left; padding: 5px 0 15px; text-align: center; width: 100%;} .gifts .gift-contents .gimage img{width:50px;} .mobile-border{border: none !important;} .pd-banner {height: 100px;} span.fleft{float: left; width: 100%; text-align: center; display: block;} span.fright{float: left; width: 100%; text-align: center; display: block; padding-bottom:20px;} .oops{display: block;text-align: center;} .free-sample-cont .inner-cont a.free-samp-link {font-size: 14px;} .gifts {border-top: 2px solid #E5E5E5; float: left; font: 11px georgia; margin: 0 0 0 0; padding-top: 23px; width: 100%;} .gifts .need-help{_width:85%; _margin-top: 25px;border: 1px solid #E4E4E4;float: none;padding: 20px;width:auto;text-align: center;} .gifts .need-help h4{text-align:center;} .gifts .need-help p{text-align:center;} .need-help{float:none;} .orderdetails {border-top: 1px solid #E5E5E5; margin: -9px 0 30px; padding: 20px 0 0;} .order-summary{margin:0px; width:100%;} .order-summary h4 {text-align: center;} .cupon-apply{display:none;} .cupon-apply-desk{display:block;} .needleft{ display: block; text-align: center;} .font-thin-txt{display: block;} .gifts .need-help{ margin-top: 25px;} .gifts .need-help h4{text-align:center;} .gifts .need-help p{text-align:center;} .need-help{float:none;} .orderdetails {border-top: 1px solid #E5E5E5; margin: -9px 0 30px; padding: 20px 0 0;} .order-summary{margin:0px; width:100%;} .order-summary h4 {text-align: center;} .cupon-apply{display:none;} .cupon-apply-desk{display:block;} .needleft{ display: block; text-align: center;margin-top:10px;} .font-thin-txt{display: block;} .mobile-paypal{text-align: center!important;} .border-mobile-landscape{display: none!important;} .emptycart{float: none;text-align: center;}.emptycart .back-to-shopping{float: none;}.emptycart.need-help{margin: 0 auto;text-align: left;}.empty-text {text-align: center; border: none; margin-bottom: 15px;}.signin{float: right; padding: 39px 0 20px; text-align: center; border-bottom:1px solid #DCDCDC; border-top:1px solid #DCDCDC;width:100%;} .signin input[type="text"]{float: left; _min-width: 243px;_margin-left: 14px;min-width:100%;padding:4px 0px!important;text-indent:10px;}.signin .submit {width:100%;}.signin .checkout{float: none; margin: 0; text-align: center;}.totaldetails{margin: 15px 0 0; padding-bottom: 30px;}.donthaveaccount{padding:15px; border-top: 1px dotted #DCDCDC;margin-top: 30px;padding-bottom: 0px;}.order-summary .totaldetails li.fright{float: left; width:100%;}.order-summary .totaldetails li.fleft{width:100%;}.order-summary .apply-coupon .cuponresult{width:100%;}.order-summary .totaldetails input[type="password"], .uneditable-input {float: left; _margin-left: 14px; _min-width: 243px;min-width:100%;padding:4px 0px!important;text-indent:10px;}.cart-mob-getsocial h3{display:block;}.emptycart.need-help{border: 1px solid #E4E4E4; float: none;margin: 0 auto;width: auto;}.emptycart.need-help p{margin:0 auto;}.emptycart.need-help span.fright { padding:2px 0 13px;}.cart-mini .caroufredsel_wrapper{width: 256px!important;}.no-border{border-top:none;} .imgblock-omega{width: 100%}.omega-content{width: 100%}.omega-content .top-cots {background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -22px -552px transparent;float: left;padding: 15px;}.omega-content .bottom-cots {background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -593px transparent;float: right;padding: 12px 13px;}.article-breadcrum .acc-sub-nav{display: none;}.article-content-col1 .col-content1{font-size: 8pt}.article-content-col1{width: 100%;}.article-content-col2{width: 100%;}.article-breadcrum h5 a{font:italic 10pt Georgia;color: #F17946;text-align: center}.article-breadcrum .mob-back-link{text-align: center;display: block}.article-content-col1 .col-content1 h4{font-size: 12pt!important;line-height: 25px}.col-content3 h4{font-size: 14.5px}.mob-beauty-tips{display:none;}.col2-content h5{font-size: 12px}.article-content-col1 .col-content1 .date{width:100%}.mar-mobl-border{border-bottom: 1px dashed #E4E4E4}.col-content2 .first-para:first-letter {float: left;font: italic 42pt/1.7 Georgia;padding-bottom:100px ;padding-right: 2px;padding-top: 0px;}div.article-banner-txt-wrap{left: 23%;top:23%;position: absolute;text-align: center;}.article-breadcrum{display:block!important;}.nav-list .has-submenu ul div{padding-left:0px;padding-right:8px;}.login-li-inner{height: 320px!important;border-bottom: medium none!important;}.inner-unrecognized-account-loginpage .enter-email-details{padding-right: 5px;}.inner-unrecognized-account-loginpage{border: none;}.inner-unrecognized-account-loginpage a{padding-left: 35px;color:#FAB485!important;line-height: 25px;}.inner-unrecognized-account-loginpage .create-account-button{background-color: #FAB485;border: medium none;border-radius: 4px 3px 3px 3px;color: #FFFFFF !important;display: block;font: 11pt 'HelveticaNeueLT Std';margin: 0 auto; padding: 9px 10px; text-align: center; width: auto;}.circleBase-lock{color: #333333;font-size: 8pt;line-height: 16px;margin-left: 2.5%;position: absolute;text-align: center;top: 10px; width: 18px;} body{margin:0;padding:0;overflow-x: hidden;overflow-y: scroll;}ul{margin:0;padding:0;}#show-nav-cont{display:block}.fluid-cont{width:100%;border-bottom:solid 1px #cacaca;height:40px;position:absolute;background:#FAB485;display:block;z-index:500;top:0;}.col2-content{border-bottom: 1px dashed #E4E4E4;padding-bottom: 14px; padding-left: 10px}.fluid-cont .nav {font:13pt 'HelveticaNeueLT Std';float:left;width:50px;padding-top:7px;text-align:center;background:#FFF;} h3.main-cont-title{font-size:40pt;line-height:45px;display: none;} h3.watermark-cat{display: block! important;}.pos-abso-cont{position:relative; }.ask-ulta-mobl{display: none;}.picks-foryou-mobl{display: block;}.fluid-cont{width:100%;border-bottom:solid 1px #cacaca;height:40px;position:absolute;background:#FAB485;z-index:500;top:0;}.fluid-cont .nav {font:13pt 'HelveticaNeueLT Std';float:left;width:50px;padding-top:7px;text-align:center; border-bottom:1px solid #cacaca; height:33px;}#show-nav-cont .search-cont .dimSearchSuggContainer{width:310px!important;}.fluid-cont .mob-logo-cont{float:left;width:75%;border-right:solid 1px #e5e5e5;border-left:solid 1px #e5e5e5;height:20px;overflow:hidden;text-align:center;padding:10px 0;background:#FFF;}.mob-search-cont{width:100%;border-bottom:solid 1px #cacaca;border-top:solid 1px #cacaca;height:40px;position:absolute;top:40px;background:white;z-index:500;display: block;}.mob-search-cont .search-cont {float:left;width:70%;height:40px;overflow:hidden;}.mob-search-cont .search-cont input{font: 10pt Georgia W01 Italic;width:100%;border-radius:0; height: 40px;border-right:0;border-top:0;padding:0;text-align: center;color:#f17c44;} .carousel{margin-top:62px;}.shop-right{float:right !important;}.search-ulta-icon{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -17px -341px white;float: none !important;height: auto !important;padding: 5px;position: absolute;top:8px;left:53px;}.mobile-nav-icon{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -256px;padding:15px}.fluid-cont .bag-arrow {float:left;width:9%;text-align:center;font: 9pt HelveticaNeueW01-75Bold !important;}.fluid-cont .bag-arrow img{width:40px;}.navbar .nav{margin:0;background:#FFF;}.nav-mob-cont .nav-list{padding:3px 0;float:left;background:#FFF;position:absolute;height:100%;width:100%;}#bg-white{background:#FFFFFF;}#hide-desk-nav{display:none;}.container-fluid {padding:10px 0 0 0;}.product-carousal-cont ul li img{max-width:100%;}.product-carousal-cont ul li{padding-left:22px;max-width:130px; width:auto;overflow:hidden;text-align:center;} .special-offer-carousel{margin-top:0;} .special-offer-carousel .carousel-caption {position:relative;} .special-offer-carousel .carousel-caption .btn{display:none;}.navbar{margin-bottom:0;}.nav-italic{padding-bottom:0px;}.mob-nav-slid-pos{position:relative;left:80%;margin-left:10px;}.width-auto{width:auto;right:0;}#collapse-show{display:none}.top-nav-bg{display:none;}.nav-mob-cont{position:absolute;height:100%;width: 83%;top:0;z-index: 1000;overflow-x: hidden;overflow-y: scroll;}.banner-cont-bg{margin-top:50px}.main-cont-bg{clear:both;border-bottom: 1px dashed #E4E4E4;}.ind-prod-cont{clear:both;width:100%;margin-top: 0px}.ind-prod-cont img{width:100%;max-width:auto !important;}.beaty-tips .the-salon{float:none;clear:both;width:auto;}.beaty-tips .beauty-tips-cont{float:none;clear:both;width:auto;}.beaty-tips .beauty-tips-cont .view-tutorial{float:none;clear:both;width:auto;margin-top:10px;}.beaty-tips .beauty-tips-cont .view-product{float:none;clear:both;width:auto;margin-top:10px;}#social-content{display:none} div#SocialIcons-mob {display:block;margin-bottom:30px;} .SocialUL li a.facebook{background:url(/images/mob-social-icon.png) no-repeat 0px -1px;height:40px!important;width:30px!important;float:left;} .SocialUL li a.twitter{background:url(/images/mob-social-icon.png) no-repeat 0px -42px;height:40px!important;width:45px!important;float:left;} .SocialUL li a.pinterest{background:url(/images/mob-social-icon.png) no-repeat 0px -88px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.video{background:url(/images/mob-social-icon.png) no-repeat 0px -139px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.youtube{background:url(/images/mob-social-icon.png) no-repeat 0px -180px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.foursquare{background:url(/images/mob-social-icon.png) no-repeat 0px -226px;height:40px!important;width:42px!important;float:left;}#fan-fav{display:none;} .beaty-tips{padding:0;} .free-sample-cont .inner-cont{padding-top:10px;}.free-sample-cont .inner-cont a.free-samp-link{clear:both;display:block;}.beauty-still-gift .beauty-still-cont{width:98%;float:left;border-right:solid 1px #e4e4e4;}.beauty-still-gift .beauty-freegift-cont{width:100%;float:left;clear:both;display:none;}.coupon-cont .left-cont{width:96%;border:dashed 1px #e1e1e1;} .coupon-cont .cop-txt{text-align:center;width:100%;} .coupon-cont .cop-txt span.bold-txt{text-align:center;width:100%;} .coupon-button{text-align:center;width:100%;display:inline-block;padding-bottom:10px;} a.coupon-link{float:none;} span.coupon-link{ margin: 10px 20px 0 0px;} .coupon-cont .rgt-cont{width:100%;clear:both;display:none;border:dashed 1px #e1e1e1;}.footer-hideelement-mobl{display:none;} .coupon-rgt-cont{display:none;} .coupon-left-cont{width:96%;} .coupon-cont{border:none;}#coupon-img{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -1418px transparent;height:18px;width:20px;float:left;position:absolute;margin:16px 0 0 -10px;}.bottom-nav ul{float:none;width:100%; background: none repeat scroll 0 0 #F1F3F2;margin:0 !important;padding:10px 0 10px 0;clear:both;text-align:center}.list_carousel li img{width:100%;height:200px;}.carousel-indicators{top:auto;bottom:60px !important;right: 45%;} .carousel-indicators li{border-radius:50px;width:10px;height:10px;clear:none;} .banner1-txt-cont{clear:both;display:block;position:static;text-align:center;margin-top:20px;}h3.banner-thin-txt{font-size:30px;line-height:16px;}h3.banner-bold-txt{font-size:30px;}h3.banner-italic-txt{font-size:16px;line-height:16px;}.mar-mob{margin-top:0;} .pos-rel-askulta-hei{height:1300px;}.pos-rel-treat-hei{height:1000px;}.bottom-copyright-cont .terms-cond{clear:both;width:100%;display:block;padding:0 0 10px 0;} .bottom-copyright-cont .floatl{float:none;} .mob-btm-logo{width:100%;text-align:center;padding:10px 0 0 0;display:none} .liquid .wrapper ul li img{height:150px;}.bck-top-cont{width:100%;text-align:center;}.bck-top-cont{ display: block; float: right; margin-right: 0px; position: relative; right: 0;}.banner2-bg .banner1-txt-cont {clear:both;display:block;position:static;text-align:center;width:auto;}.banner2-bg .banner1-img-cont{margin:0;}.banner2-bg .banner1-img-cont img{height:300px;width:auto}.banner1-img-cont{margin:5px 0 0 0;} .banner3-bg .banner-thin-txt{font-size:30px;line-height:30px;}.banner3-bg .banner1-txt-cont {clear:both;display:block;position:static;text-align:center;width:auto;}.bann-height{height:440px;} .brand-bann-height{height:230px;}.mob-padd{padding:0 20px;}.mob-padd-filter{padding:0 20px;} a.search-res-title-filter{padding-left:5px;padding-right:0 !important;} .in-deskt-cont{padding:0 20px;display: none;}.mob-navigation{width:100%;display:block !important;margin:20px 0;overflow: hidden;}.mob-navigation .sixgridmenu a{float:left;width:33%;text-align:center;border-right:dotted 1px #E1E1E1;border-bottom:dotted 1px #E1E1E1;padding:10px 0;color:#222D3A;font-weight:bold;}.nav-mob-cont .tier1navBarMenuItems ul {list-style-type:none;margin:0;padding:0;background-color: #F8F7F7;}.coupon-cont .rgt-cont h3.cop-txt{font-size:28px;}.carousel-control {left:15px;}.sidebar-nav{display:none}.nav-list ul{position:relative; width:100%; height:auto; overflow:hidden;}.nav-list li ul{position:absolute;}.nav-list ul ul{left: 100%; top: 0; width: 100%; z-index: 1; margin-right: -1px; }.nav-list ul.active{display:block; z-index:2; margin-left: -1px;}.liquid .previous:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -20px -120px;float:left;margin:0;padding:0;margin-top:68px;} .liquid .next:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -22px -156px;float:right;margin:0;padding:0;margin-top:68px;} .quick-view-prod a.product{display: block;}.cat-banner{display:none;}.search-result-content-overide.adjust-banner{margin: 0 ! important;}.makeup-nav-mobile .cat-sub-nav{display:none; padding: 0 20px!important;}.cat-main-nav{padding:20px 0; border-bottom:1px solid #e5e5e5;}.cat-sub-nav li{ padding:5px 20px; border-top:1px solid #e5e5e5;} .cat-sub-nav li:first-child{ border-top:none!important;}.makeupnav-ul, .makeup-breadcrumb{display:none;}.cat-sub-nav li:last-child{ border-bottom:1px solid #e5e5e5;}.cat-sub-nav li a{color:#000; font-size:15px;}.cat-main-nav a{color:#000; font-size:15px;padding: 0 20px;}.cat-main-nav span{ float:right;padding: 0 20px;} .cat-sub-nav ul{margin:0}.category-beauty-div{display: none;}.shopall-button a.coupon-link{margin: 0px;} .category-mob-padding{padding-bottom: 20px;} h3.ul-prod-title{padding-bottom: 5px;background:url('/images/title-dash.png') no-repeat center bottom;} .bor-btm{border-bottom: none;} .categoty-mob-padd{padding: 0 0px} .category-carousel-padd{padding: 0 20px}.makeup-breadcrumb.result-heading{display:none;margin-top: 41px;} .makeup-breadcrumb.result-heading p:nth-child(2){display:none;}.sort-cont .sort-by{display:none;} .all-brands-sublisting-wrap ul li:first-child{border-bottom:none;padding: 0px;margin:0px;}.all-brands-sublisting-wrap ul li { cursor: pointer; float: left; font: italic 13px/20px Georgia; margin-top: 5px; width: 190px;border-bottom: 1px dashed #E4E4E4;margin-right: 20px;padding: 10px 0;}.all-brands-height{display:none;}h3.featured{display:none;}.all-brands-popular ul li img{width:104px;height: 44px;}.popular-brands ul li{float:left;width:100%;}.mT-mob{margin-top:0px!important;}.all-brands-popular{height:auto;margin-bottom:20px;overflow:auto;}.all-brands-popular .popular-brands{display:none;}.brand-logo-container .brand-logo-wrap {text-align: center;width: 100%;}.brand-logo-container{display:none;}.brand-landing-category{display:none;}.top-rated-carousel{display:none;}.brand-logo-container .beauty-freegift-cont { width: 100%;}.brand-logo-container .beauty-freegift-cont .rgt-img,.brand-logo-container .beauty-freegift-cont .left-txt {float: none!important;overflow: auto;padding-top: 20px!important;}.brand-history-icons {float: right;margin-right: 0px!important;position: relative;text-align: center;top: 0px!important;width: 100%!important;padding-bottom:20px;}.brand-history-image-wrap {;display: block;float: right;width: 100%!important;padding-bottom:70px;}.brand-history-container .history-content{display:none;float:left;padding: 0 20px 20px;margin-left:0px!important;margin-top:20px!important;}.history-content p.history-para {display: inline-block;font: 11pt Georgia;margin-top: 10px;width: 275px!important;}.caps{float: left;font: italic 38pt/0.7 Georgia !important;padding-right: 15px;}.brand-history-icons .arrow{position:relative;}.brand-history-icons .arrow a.arrow-btn{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -498px transparent;border: 1px solid black;border-radius: 16px 16px 16px 16px;display: block;height: 30px;width:30px;margin:0 auto!important;position:absolute;top:340px;left:45%;}.history-content .arrow a.arrow-btn{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -518px transparent;border: 1px solid black;border-radius: 16px 16px 16px 16px;display: block;height: 30px;width:30px;margin:24px auto 0 205px;}.history-content p.history-para {display: inline-block;font: 11pt Georgia;margin-top: 10px;width: 450px !important;}.pdt-display-mob{display:none;}.mb35{margin-bottom:35px;}.pdBmob40{padding-bottom:40px;}.cat-main-nav-brandlanding{border-bottom:none!important;}.all-brandslanding-popular{margin-bottom:0px!important;}.all-brandslanding-popular .popular-brands ul li:last-child{margin-bottom:30px;}.main-cont-bg-history {border-bottom: 1px dashed #E4E4E4;clear: both;margin: 27px 20px 10px;}.main-cont-bg-featured {border-bottom: 1px dashed #E4E4E4;clear: both;margin: 35px 0;}.beaty-tips .the-direction{float:none;clear:both;width:auto;margin:50px 0 0 0;}.container .navbar .fav-icon{float:left; width:39px;}.container .navbar .fav-icon a.lock-icon{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -660px #FAB485; height:41px;float:left; width:39px;}.product-detail-info .product-detail-wrapper{width:100%; text-align:center;}.product-detail-info .product-detail-wrapper .scene7-pdp-container{display:none;}.product-detail-info .product-detail-wrapper .mobile-img-container{display:block;}.product-detail-info{margin-top:5px;}.product-detail-info .product-seperator{border-bottom:1px solid #E1E1E1; width:100%;}.product-detail-info .product-detail-content{float:right; width:100%;}.product-detail-info .product-detail-views{width:100%;}.product-detail-info .product-detail-views ul{width:100%; margin:0px; text-align:left;}.product-detail-info .product-detail-views ul li{width:50%; float:right; margin-bottom:10px;}.product-detail-info .product-detail-views ul li.read-icon{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -291px transparent; padding-left:20px; margin-left:21%; margin-right:21%;}.product-detail-info .product-detail-views ul li.read-icon:hover{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -317px transparent;}.product-detail-info .product-detail-views ul li span{font-style:italic; margin-left:5px;}.product-detail-info .product-detail-views ul li.question-icon{width:42%; padding-left:20px; margin-left:5%;}.product-detail-info .product-detail-views ul li.seperator-icon.mob{display:block; color:#DCDCDC; width:5%; margin:0px;}.product-detail-info .product-detail-views ul li.share-icon{width:25%; padding-left:25px; margin-left:0px; margin-right:5%;}.product-detail-info .product-detail-views ul li.share-icon:hover{width:25%; padding-left:25px; margin-left:0px; margin-right:5%;}.product-detail-info .product-detail-options{width:100%;}.product-detail-info .product-detail-options ul{margin:0px;}.product-detail-info .product-opt-info{float:left; width:48%; margin:0 0 10px !important;}.product-detail-info .product-opt-info.points{width:100%; margin-bottom:10px;}#dropdown-category-select_msdd{width:100% !important;}#dropdown-category-select_child{width:98% !important;}#dropdown-measurement-select_msdd{width:100% !important;}#dropdown-quantity-select_msdd{width:100% !important; margin-left:10px;}#dropdown-measurement-select_child{width:46% !important;}#dropdown-quantity-select_child{width:40% !important;}.product-detail-info .product-detail-content .product-detail-offers{margin:10px 0px 10px 0px;}.product-detail-options ul{margin:0 0 0 5px;}.product-detail-info .product-opt-info{float:left; margin:0px 15px 10px 0px;}.product-detail-info .product-opt-info.points select{width:190px; margin-right:0px;}.product-detail-info .product-opt-info select{width:110px;}.product-detail-info .product-detail-content .product-detail-button input[type="submit"]{width:100%;}.product-detail-info .product-store ul li{float:left; margin-right:3px;}.product-detail-info .product-store ul li input[type="text"]{width:130px;}.product-detail-info .product-store ul li input[type="submit"]{background:#FAB485; border:solid 1px #FAB485; border-radius:2px; padding: 6px 14px; color: #FFFFFF; text-decoration: none; text-transform: uppercase; width:105px;}.product-features .product-colors{width:100%;}.product-features .product-colors .color-panel-divider{display:none;}.product-features .product-colors .color-panel ul li{padding:10px 10px 0px 0px;}.product-features .product-description{width:100%; margin-left:0px; margin-top:30px;}.ul-prod-title.head{margin-top:-60px; position:relative;}.product-gifts{text-align:left; margin-top:25px; width:100%; padding:15px 5px 5px 0px;}.product-gifts .product-gifts-wrapper .product-gift-details{float:left; margin-right:10px;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-contents{width:70%;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-images{margin-left:5px;}.product-description{width:100%; padding-top:10px;}.product-description .product-catalog-head{width:100%; float:left;}#product-like-mobcontainer{width:100%; display:block;}#product-like-mobcontainer p.prod-img-rating img{width:50px; height:9px;}#product-like-mobcontainer .prod-descrpt-wrapper{text-align:center;}#product-like-mobcontainer .prod-desc{font: italic 9pt Georgia;}#product-like-mobcontainer p.price{color: #454545; font: italic bold 12pt Georgia;}#product-like-mobcontainer p.prod-color-type{color: #77818C; font: 12pt Georgia;}#product-review-container{width:100%; margin-top:10px;}#product-review-container .ul-prod-title.head{margin-top:-50px;}#product-review-container .product-review-contents .product-review-row2, #product-review-container .product-review-contents .product-review-row1 .product-review-head, #product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1, #product-review-container .product-review-contents .product-review-row1 .reviews-option-row1{display:block;}#product-review-container .product-review-contents .product-review-row2.mob{display:block; text-align:center;}#product-review-container .product-review-row2.mob .customer-feedback{float:left; width:100%;}#product-review-container .product-review-row2.mob .customer-feedback ul li{float:left; padding-right:5px;}#product-review-container .product-review-row2.mob .customer-feedback ul li.customer-recom{display:block;}#product-review-container .product-review-row2.mob .customer-reviews{clear:both;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.mob{border-bottom:none; float:left; width:100%; padding-bottom:16px; display:block; text-align:left;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.mob ul li{float:left; margin-right:12px;}#product-review-container .product-review-contents .product-review-col1, #product-review-container .product-review-contents .product-review-col2{width:100%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star4 span{width:100px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star3 span{width:70px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star2 span{width:10px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star1 span{width:20px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.prod-rating-value{width:75px;}#product-review-container .product-review-contents .product-review-col1 .product-review-specs{border:none;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper{margin:10px 0px 10px 0px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link{clear:both; margin-top:10px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link a{color:#F27A45; font:italic 13px Georgia; padding-top:10px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link a:hover{text-decoration:underline;}#product-review-container .product-review-contents .product-review-col2 .review-member-image{width:100%; text-align:center;}#product-review-container .product-review-contents .product-review-col2 .review-member-info{float:left; margin:10px 0px 10px 5px; width:100%;}#product-review-container .product-review-col2 .product-review-comments{font-family:georgia; float:left; margin:10px 0px 10px 0px;}#product-review-container .product-review-col2 .product-review-comments .customer-comments{font: italic 12pt Georgia; margin-bottom:15px;}#product-review-container .product-review-col2 .product-review-comments .customer-feedback ul{float:left; margin:0px 0px 10px 0px;}#product-review-container .product-review-col2 .product-review-comments .customer-feedback ul li{float:left; padding-right:5px;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews{clear:both; text-align:left;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews ul li{width:100%; float:none;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews ul li img{width:100%;}#product-review-container .product-review-col2 .product-review-comments .customer-suggestion{margin:20px 0px 5px 0px; background-color:#E8EAEB; padding:5px 10px 5px 10px;}#product-review-container .product-review-col2 .product-review-comments .customer-suggestion p{display:block; float:none;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1, #product-review-container .product-review-contents .product-review-row1 .reviews-option-row1, #product-review-container .review-member-info .staff-btn, #product-review-container .review-member-info .review-member-details{display:none;}#product-qa-container{display:none;}#product-like-container{display: block;}.get-social-mobwrapper{display:block; width:100%; overflow:hidden; margin-bottom:15px;}.get-social-mobwrapper .ind-prod-cont{padding-bottom:5px;}.get-social-mobwrapper .ind-prod-cont{padding-bottom:5px;}.pr-review-points-attr-wrapper .pr-attribute-group{width:100%!important;margin-top:5px;}.pr-snapshot-attribute-value-list{height: auto!important;}.my-acc-txt-wrap {left:20%;top:36%;}.my-acc-txt-wrap h3.banner-acc-txt{font-size: 40px;}.myaccount-welcome{display: block;margin-left:20px;}.myaccount-welcome .pdTB55 {padding: 0;}.brand-logo-container .brand-logo-wrap{width:100%;padding: 0;margin: 0;}.brand-logo-container .brand-logo-wrap .left-txt {padding:5px;font-size:20pt;text-transform: uppercase;;line-height: normal;}.brand-logo-container.myaccount-welcome .brand-logo-wrap .left-txt span{font-size: 20pt;}.brand-logo-container .beauty-freegift-cont .left-txt{display: inline-block;padding-left: 0;}.brand-logo-container .beauty-freegift-cont .left-txt a{padding: 5px 68px;}.brand-logo-container .beauty-freegift-cont .rgt-img {display: inline-block;}.brand-logo-container .beauty-freegift-cont .rgt-img a{padding: 8px 57px; font-size: 11pt;}.brand-logo-container .beauty-freegift-cont{margin-bottom: 20px;}.member-information {width: 100% !important;text-align: left!important; border-right: none;}.member-information ul.member-details {text-align: left;}.my-accounts-breadcrumb ul {text-align: center !important;margin-top:30px;}.platinum-range{width: 100% !important;text-align: left!important;}.platinum-range p{font: normal 14pt Georgia;padding: 0;margin-left:-20px;}.myaccounts-row-title ul:FIRST-CHILD {display: none;}.myaccount-orders-details ul{text-indent: 10px;padding: 10px 0;}.myaccount-orders-details ul li{display: block;padding: 0;line-height: 25px;width: 85%;}.recent-orders .brand-logo-wrap {margin-left: 10px;width:54%;}.recent-orders .beauty-freegift-cont {width: 21%;margin-right: 10px;}.myaccount-addressbook .brand-logo-wrap {width: 100% !important;}.myaccount-addressbook .brand-logo-wrap .myaccount-home-billing {padding-left: 10px;border-left: none;border-bottom: 1px dotted #DCDCDC;padding-bottom: 30px;}.myaccount-addressbook .brand-logo-wrap:last-child .myaccount-home-billing{border-bottom: none;}.myaccount-addressbook .beauty-freegift-cont{width: 100%;}.myaccount-addressbook .beauty-freegift-cont .myaccount-home-billing{padding-left: 10px;border: none;padding-bottom: 30px;border-bottom: 1px dotted #DCDCDC;}.myaccount-payment .myaccount-home-billing{border: none !important;}.myaccount-mobile-navigation-dropdown #dropdown-quantity-select_child{width: 84.5% !important;}.myaccount-mobile-navigation-dropdown #dropdown-quantity-select_msdd{margin-left: 0;}.product{display: none;}.myaccount-favorites ul{border: none;display: inline-block;height: auto;border-bottom: 1px dotted #DCDCDC;padding-bottom: 20px;}.myaccount-favorites ul li{margin-left:0;}.myaccount-favorites ul li:first-child img{width: 28%;}.myaccount-favorites ul li:first-child div{width: 56%;float:right;}.myaccount-favorites ul li:first-child{width: 100% !important;}.myaccount-favorites ul li.mobile-price h5{width: 32% !important;float: left;font:12pt helveticaneuew01-75bold;}.myaccount-favorites ul li.mobile-price h4{width: 54% !important;float: right;}.myaccount-favorites ul li.mobile-price {width: 100% !important;}.myaccount-favorites ul li.mobile-emailremainder {width: 100% !important;margin-left: -10px;margin-top: 10px;}.myaccount-favorites ul li.mobile-emailremainder h5{width: 33% !important;float: left;}.myaccount-favorites ul li.mobile-emailremainder h6{width: 54% !important;float: right;}.myaccount-favorites ul li.myaccount-buttons{width: 100%!important;}.myaccount-favorites ul li.myaccount-buttons .org-link-cont{font-size: 11pt;margin-top:10px!important;float: none!important;margin-left: 0 !important; padding: 6px 39px 6px 20px !important;}.myaccount-favorites ul li.myaccount-buttons .link-bor-cont{float: left;font-size: 11pt; padding-left: 30px !important;padding-right: 60px;}.myaccount-favorites ul li.mobile-dropdown{width: 98% !important;}.enrollment-date{float:right;width: 219px;}.mobile-dropdown #dropdown-measurement-select_msdd {width: 48% !important;float: right;}.mobile-dropdown #dropdown-measurement-select_child {width:61% !important;}.mobile-myfavourites .beauty-freegift-cont{float:right;width:117px;}.mobile-myfavourites .brand-logo-wrap{float: left;}.mt40{margin-top: 40px!important;}.my-account-product ul li:first-child {width:100%}.my-account-product ul li:first-child div{width:60%;text-indent: 2px;}.beauty-freegift-cont span.name-mobile.ml105{margin-left: 38%;}.platinum-range #slider-range{margin-left: 40px;}.platinum-range span.range-slider-value{margin-left: 0px;}.myaccount-mobile-navigation-dropdown{margin-left: 20px;}.myaccount-section-hide{display: none;}.carousel-inner > .item > img.mob-img, .carousel-inner > .item > a > img.mob-img{display:block;}.myaccount-section-acc-head{height: 50px;}.myaccount-section-acc-head .beauty-freegift-cont span.view-rewards{text-decoration: none;font-size: 20px;}.subment-rewards-section .myaccount-section-acc-head{padding-left:15px; }.subment-rewards-section .myaccount-section-acc-head .beauty-freegift-cont{margin-right: 25px!important;}.subment-rewards-section{display: none;}.myaccount-section-acc-head{display:block;}.recent-orders-title{font: 10pt georgia w01 regular;}.order-myaccountflow .myaccount-orders-details ul li span{display:block;font:11pt HelveticaNeueW01-75Bold;float: left;} .myaccount-orders-details ul li:first-child{width:85%}.my-address-form .my-address-form-main ul{width: 100%;}.my-address-form .my-address-form-main .btn-add{width: 50%;}.my-address-form .my-address-form-main .btn-cancel{width: 50%;} .my-payment-form .my-payment-form-main ul{width: 100%;}.my-payment-form .my-payment-form-main .btn-add{width: 50%;} .myaccount-addressbook .myaccount-payment-method{width:100%;} .order-status-summary-mobile{display:none;} .my-account-order-summary-details ul li.product-col,.my-account-order-summary-details ul li{width:100%;} .my-account-order-summary-details .order-summary-main-container li span{display:block;} .summary-container-order .gift-total-summary,.summary-container-order .total-order-summary-details{width:45%;} .summary-container-order .total-order-summary-details > ul > li.labels-section{width:100%;} .mob-tab-checkout{background:none repeat scroll 0 0 #FAB485 !important;height:70px;}.mob-tab-checkout .brand-logo-wrap .left-txt{font:22pt/40px 'HelveticaNeueLT Std Thin';position:absolute;float:none !important;padding-left:21%;}.mob-tab-checkout .beauty-freegift-cont{display:block !important;}.mob-tab-checkout .beauty-freegift-cont .left-txt{float:none !important;margin-top:77px;margin-left:auto;margin-right:auto;width:38%;}.mob-tab-checkout a.shop-brand-btn{border:none !important;padding:0!important;color:#FAB485;text-decoration:none;text-align:center;text-transform: none;border-radius: 3px 3px 3px 3px;font:italic 11pt Georgia;display: inline-block;}.chkout-circleBase {-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;width: 40px;height: 40px;border:1px solid #DCDCDC;position: absolute;text-align: center;left:2px !important;background:white;} .circle-type1{background:url("/images/checkout-images.png") no-repeat scroll -1px -148px white;}.circle-type2 {background: url("/images/checkout-images.png") no-repeat scroll 12px -295px white;} .circle-type3{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -183px white;} .circle-type4{background:url("/images/checkout-images.png") no-repeat scroll 0 -183px white;} .circle-type5 {background: url("/images/checkout-images.png") no-repeat scroll 12px -295px white;} .b-left{border-left:none;padding-left:0px;padding-right:0px;padding-bottom:20px!important;} .get-started-title{font:bold 10pt Georgia;} .accordation-getstarted{height:auto;border:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin:10px !important;padding-left:10px;} .mob-chkout-width{width:100%!important;} .accordation-getstarted .getstarted-rightcont{float:none!important;padding:0px;} .accordation-getstarted .getstarted-leftcont{border-bottom:1px solid #DCDCDC;border-right:none;padding-bottom:20px;} .get-started .brand-logo-wrap{width:65%;float:left; margin-left: 15px;} .get-started .beauty-freegift-cont{width:10%;float:right; margin-right: 15px;text-align:right;} input.checkout-pwds{width: 94%!important;color: #BCBCBC} input.checkout-confirm-pwd{margin-left: 0px} .outer-shipping .pay-zip{width:100% !important;margin-left:0px;margin-top:10px;} .phone-width{width:27% !important;} .chkout-lft-cont .outer-shipping .gift-contents .gimage{border-bottom: 1px dotted rgb(228, 228, 228);border-right:none;float: left;padding: 8px 12px 8px;width:100%;} .chkout-lft-cont .outer-shipping .gift-contents .gcontents{float: none; padding: 19px 12px 0;width:100%;} .outer-shipping .gcontents input.search-zipcode{width:180%!important;} .ship-info .final-checkout{width:100%;} .payments-sections .payment-pay-creditcard{float:none;padding:20px 20px 40px;} .payments-sections .payment-pay-paypal{float: none;margin-left: 0px;margin-top: 10px;padding:20px 20px 40px;} .payments-sections .payment-pay-billlater{float: none;margin-left: 0px;margin-top: 10px;padding:20px 20px 40px;} .visa{} .dots{} .discover{} .amex{} .payment .payment-information .paypal{text-align: left !important;} .outer-shipping #dropdown-measurement-select{width:100% !important;}.outer-shipping #dropdown-measurement-select-1{width:95% !important;}.payment #dropdown-measurement-select-2{width:100% !important;}.payment #dropdown-measurement-select-3{width:50% !important;}.payment #dropdown-measurement-select-4{width:100% !important;}.payment #dropdown-measurement-select-5{width:100% !important;}.payment #dropdown-measurement-select-6{width:100% !important;}.payment #dropdown-measurement-select-7{width:100% !important;} .add-new-card-section .add-new-card input.checkout-pwds{width: 100%!important;color: #BCBCBC!important;}.add-new-card-section .add-new-card input.cardnumber{width: 100%!important;}.add-new-card-section .add-new-card input.cvvcode{width: 45%!important;} .add-new-Address-section .add-new-address input.checkout-pwds{width: 86%!important;color: #BCBCBC!important;}.add-new-Address-section .add-new-address input.cardnumber{width: 100%!important;}.add-new-Address-section .add-new-address .pay-state{border-radius:0;float: none!important;width: 100%;} .add-new-Address-section .add-new-address .pay-zip{width:100% !important;margin-left:0px;margin-top:10px;} .u-image{display:none;} .payment-redeem-gift .chkout-coupon{width:100%;margin-left:0px;}.chkout-coupon{height:auto;width:100%;}.payment .chkout-coupon input.checkout-pwds{width:94% !important;}.payment .chkout-coupon input.c-pin-width{width:30% !important;color:#BCBCBC;}.payment .payment-reward-points .bdr-l{border-right:none;float:none;padding:0px;}.payment .payment-reward-points .pay-pts{padding:40px 0 0 0;float:none;} .outer-review-order{padding-left:0px;padding-right:0px;} .review-order-content{padding:0px;} .review-order-content .rev-left-txt{float:left;padding-left:15%;}.review-order-content .rev-right-txt{float:left;padding-right:0px;padding-left:15%;}.pay-next-step .final-checkout{width:100%;}.chkout-rgt-total .need-help{border: 1px solid rgb(228, 228, 228);float: left;width:91%;padding: 20px;text-align:center;margin-bottom:20px;}.chkout-rgt-total .gift-contents{text-align:center;}.chkout-rgt-total .gift-contents .gcontents{width:100%;margin-bottom:20px;}.chkout-rgt-total .gift-contents .gimage{float: none;padding: 20px 12px 8px 12px;height:31px;width:70px;margin-left:auto;margin-right:auto;border-right:none;}.product-list-holder .my-bag-items-cont .prod-list li:last-child{width:auto; float:right;}.bag-one-cont .bag-left-text h2{font-size:17pt !important;}.product-list-holder{width:97%;border:none;border-bottom:1px solid #DCDCDC !important;border-top: 1px solid #DCDCDC !important;}.my-bag-items-cont{margin-right:20px;margin-left:12px;}.bag-item-img-cont{width:38%;padding-left:5px;}.mobl-float-right-content{margin-left:0px !important;}.chkout-rgt-total{margin:0 15px;diaplay:inline-block;}.chkout-coupon .brand-logo-wrap{width:50%;float:none; margin-left: auto;margin-top:16px;margin-right:auto;}.chkout-coupon .beauty-freegift-cont{float:none !important; margin-right: auto;text-align:center;margin-bottom:16px;margin-top:0px;}.chkout-rgt-total .chkout-coupon .beauty-freegift-cont .floatl{float:none;}.tablet-ckeckout-left .chkout-lft-cont{margin-left:10px;}.tablet-ckeckout-left{margin-top:60px;}.choose-credit-card .edit-card {padding:0 4px 0 0;font-size:11pt;} .choose-credit-card .add-new-card-title {color:#BCBCBC;font-style: italic;padding-left: 2px;font-size:11pt;} .payment .mob-choose-credit{width:94% !important;} .mob-checkout-social{display:block !important;} .ship-info-title{font:Normal 10pt Georgia;color:#333333;} .ship-info .edit-card {color: #F27A45;font: italic 11pt georgia !important;float:right;padding:0px 15px;} .recognised-shipping-section .add-new-card-title{font-size:11pt;} .outer-shipping ul{padding-right: 0px;width:94%;} .payments-sections .payment-information H5{font:10pt georgia} .payment .chkout-coupon input.org-link-cont{float:right !important;clear:none;margin-top:0px;margin-right:2px;} .payments-sections .payment-redeem-gift .chkout-coupon .brand-logo-wrap{width:94% !important;} .payment #dropdown-measurement-select-4_msdd{margin-left:0px;margin-top:10px;} .get-started{margin-left:50px;margin-right:15px;width:82%;} .outer-get-started{border:none;} .accordation-getstarted .checkout-signin{width:90%;} .ship-info{width:94%;padding-left:10px;} .payment{width:94%;padding-left:10px;} .review-order-content{width:94%;padding-left:10px;} .payments-sections .add-new-Address-section .different-address{margin-left:0px;} .payments-sections .add-new-Address-section .recognised-addnew-adddress{display: inline-block;width:94%;}.outer-shipping .pay-state{margin-left:0px;width: 98%!important;} .add-new-card span.exp-date{width: 100%;}.product-list-holder .bag-left-text .font-thin-txt{display:inline-block;}.payment .add-new-card-section #dropdown-measurement-select-2_msdd, .payment .add-new-Address-section #dropdown-measurement-select-5_msdd, .payment .payment-reward-points #dropdown-measurement-select-7_msdd{width:100% !important;}.payment .add-new-card-section #dropdown-measurement-select-2_msdd #dropdown-measurement-select-2_child, .add-new-Address-section #dropdown-measurement-select-5_msdd #dropdown-measurement-select-5_child, .payment .payment-reward-points #dropdown-measurement-select-7_msdd #dropdown-measurement-select-7_child{width:86% !important;}.recognised-shipping-section #dropdown-measurement-select-9_msdd{width:100%!important;padding-bottom:10px;}.recognised-shipping-section #dropdown-measurement-select-9_msdd #dropdown-measurement-select-9_child{width:86%!important;} .ship-sections #dropdown-measurement-select-1_msdd{width:100%!important;}.ship-sections #dropdown-measurement-select-1_msdd #dropdown-measurement-select-1_child{width:81%!important;} .payment #dropdown-measurement-select-6_msdd{width:104%!important;margin-top: 1px;} .payment #dropdown-measurement-select-6_msdd #dropdown-measurement-select-6_child{width:86%!important;} .ship-sections #dropdown-measurement-select-8_msdd{width:103%!important;margin-top:1px;}.ship-sections #dropdown-measurement-select-8_msdd #dropdown-measurement-select-8_child{width:89%!important;}.ship-sections #dropdown-measurement-select_msdd{width:105%!important;margin-top: 1px;}.ship-sections #dropdown-measurement-select_msdd #dropdown-measurement-select_child{width:89%!important;}.payment .payment-reward-points{width:94%;}.payment .add-new-card .exp-date{padding-bottom: 10px;}.recognised-shipping-section .recognised-addnew-adddress>.ship-info-cont{border-bottom: 1px dotted #DCDCDC;}.payment #dropdown-measurement-select-10_msdd{width:105%!important;margin-top: 1px;}.payment #dropdown-measurement-select-10_msdd #dropdown-measurement-select-10_child{width:89%!important;}.payments-sections .add-new-Address-section .pay-zip{width:86% !important;margin-left: 0px;margin-top: 10px;}.paypal-icon{} .billmelater-icon{} .pay-with-paypal-section .paypal-btn{width:50%;}.ship-sections .recognised-shipping-section .popover.bottom > .new-arrow{left: 10%!important;} .ship-sections .recognised-shipping-section .popover.bottom>.arrow{left:41%;}.ship-sections .ship-info-cont input.search-zipcode{width: 92%!important;}.payments-sections .add-new-card-section .popover.bottom > .new-arrow{left: 8%!important;} .payments-sections .add-new-card-section .popover.bottom>.arrow{left:35%} .payments-sections .add-new-Address-section .popover.bottom > .new-arrow{left: 8%!important;} .payments-sections .add-new-Address-section .popover.bottom>.arrow{left:35%} .recognized-reward-point .recognized-rewards-text{width:60%;margin-left: 40px;} .recognized-reward-point .recognized-rewards-text-bc{width:100%;margin-left: 40px;} .recognized-reward-point .circle-points{margin-right: 40px;} .outer-shipping #dropdown-measurement-select-9{width:410px!important;} .add-new-Address-section.dropdown-measurement-select-5{width: 100%!important;} #simplemodal-container {border:none !important; width:310px !important; height:auto !important; top: 80px !important;left:13%!important;}#addressVerification h3{font-size:14px!important;line-height:14px!important;margin:5px 0px!important;}#simplemodal-container div.modalpopup-info{border-bottom:1px solid #45545F; padding:0px 0px 5px 0px;}#simplemodal-overlay{cursor:default !important;}.simplemodal-overlay {background-color:#000;}.simplemodal-container {background-color:#fff; border:3px solid #ccc;}#simplemodal-container .submitBtn.left {margin:5px 0px 0px 0px; padding:0px;}table.modalpopup-address{font-size:12px; margin-top:5px;}table.modalpopup-address tr td.entered-address{border-right:1px solid #45545F; padding-right:10px;}table.modalpopup-address tr td.verified-address{padding-left:12px;}#simplemodal-container a.modalCloseImg{display:none !important;}#addressVerification{border:2px solid #CC0000;background-color:#FFFFFF;color:#222D3A;font:12px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif;padding:0 5px 5px 5px;width:310px;}#simplemodal-container .simplemodal-wrap{overflow:visible !important;}#form-wrapper{font-size:12px;width: auto;margin-top:2px;overflow:hidden;}#form-wrapper .address-wrapper{float:left; display:block; border-right:2px solid #45545F; width:150px;}#form-wrapper .address-wrapper.accept{width:150px; margin-top:0px; border-right:0px;margin-left:5px;}#form-wrapper .address{width:auto; min-height:80px;}#addressVerification form{margin:0 0 5px!important;}.add-new-card-section .dropdown-measurement-select-2{width: 425px!important;} .paypal-outer-get-started{border:none;} .paypal-accordation-getstarted{height:auto;border:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin:10px !important;padding-left:10px;padding-bottom:10px} .paypal-accordation-getstarted .getstarted-rightcont{float:none!important;padding:0px;} .paypal-accordation-getstarted .getstarted-leftcont{border-bottom:1px solid #DCDCDC;border-right:none;padding-bottom:20px;} .paypal-checkout-rewards{margin-top: 10px;padding-bottom: 10px;width:94%!important;margin-left: 10px;} .paypal-outer-shipping{border:none;} .paypal-outer-shipping .paypal-shipping-sections{border:1px solid #dcdcdc;padding-left: 10px;margin-left: 10px;width: 91%;margin-top: 10px;} .paypal-outer-shipping .paypal-address-content{margin-top: 10px;} .paypal-outer-review-order{border:none;margin-left: 0px;} .paypal-outer-review-order .paypal-address-content{border:1px solid #dcdcdc;padding-left: 10px;margin-left: 10px;width: 91%;text-align: center;margin-top: 10px;} .paypal-outer-review-order .paypal-shipping-left{float: none;width: auto;margin-top: 10px;} .paypal-outer-review-order .paypal-shipping-right{float: none;width: auto;margin-top: 25px;margin-right: 0px;} .paypal-outer-review-order .checkout-signin{width: 55%;} .paypal-border{display: none;} .payment-block-options{text-align: center;} .payment-visa{left:19%;}.payment-dots{left:30%;}.payment-discover{left:42%;} .payment-amex{left:56%;}.payment-paypal{left:70%;background: url("/ulta/images/sprite.png") no-repeat scroll 0 -676px transparent;} .selection-box-cont ul ul{border: none!important;} #product-category-cont ul {width:100%;overflow:hidden;}#product-category-cont ul li {display: block;float: none;height: 320px;margin-bottom: 0; margin-left: auto; margin-right: auto;margin-top: 30px; width: 40%;padding:0 12px !important}.selection-box-cont ul:first-child{padding:10px 0;}.selection-box-cont ul{width:98%;float:none;margin:0;border:solid 1px #cccccc;padding:10px 0;overflow:auto;margin-top:20px;border-radius: 5px;}.cont-side-select{padding-top:10px 0px;}.selection-box-cont ul li.title{font:10pt Georgia;color:#454545;text-transform:uppercase;margin-bottom:10px;padding:0 10px;cursor:pointer;}.selection-box-cont ul li.title a{float:right;line-height:16px;display:block;color:#000;font-size:14pt;} .price-bar #max-range{float:none;} .selection-box-cont ul.price-cont li.price-bar{padding-bottom: 20px;} .selection-box-cont ul:last-child{border:solid 0px #cccccc;width:100% !important;} .selection-box-cont ul li {display:block;clear:both;padding:0 10px;}.selection-box-cont ul.price-cont{_width:100%;float:none;border: 1px solid #CCCCCC;width:98% !important;margin:20px 0 !important;padding:0 !important;}.selection-box-cont ul.price-cont li.price-txt{margin-top:10px;float:none;}.selection-box-cont ul.price-cont li.price-txt label{display:inline-block;}.search-res-title{float:none !important;text-align:center;width: auto;display: block !important; }.search-result-cont .sort-cont{float:none !important;width:auto;}.search-result-cont{height: 100px;}.chkout-filter-toggle-arrow{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -517px transparent;float:left!important;padding:0px!important;margin-top:-6px!important;}.mob-chkout-bag-circle{display:block;}.price-cont .price-bar #amount{float:center;} .selection-box-cont ul.color-cont{border: 1px solid #CCCCCC;float: none;margin: 20px 0 0;overflow: hidden;padding: 10px 0;width: 98%;padding:0;}.selection-box-cont ul.color-cont li.color-panel ul{border:none;margin:0;}.selection-box-cont ul.color-cont li.color-txt{float:none;width:auto;}.review-options ul .title{width: 100%;}.review-options ul .title{text-align: left;margin:10px 0px 10px 10px; }.review-options ul .user-review-action-items{width: 85%;margin-bottom: 10px;}.review-options>ul:not(:last-child){border: 1px solid #dcdcdc;margin-top: 10px;} .user-review-action-items .popover{height: 240px;margin-left: 0px!important;max-width: 220px;}.popover-content .add-new-feild-pros input.add-your-tag{width: 185px;}.user-review-action-items .review-comments-section .comments-prompts{padding-left: 20px;}.user-review-action-items .review-comments-section textarea{width: 185px;height: 200px;}.user-review-action-items .review-comments-section .nav-tabs > li{width: 105px;}.review-options ul li.user-review-action-items{display: none;}.back-top-margin-review{margin-top:30px!important; }.review-options ul li.title a{color: #000000;display: block;float: right;line-height: 16px;margin-right: 20px;text-decoration: none;}.review-options ul li.title p{display: none;}.review-product-details h3,.review-product-desc h3{font-size: 17.5px;line-height: 25px;}.review-product .review-product-img{width: 35%;}.review-product .review-product-desc{width: 60%;}.storelocator-search-cont {border: 1px solid #DCDCDC;display: inline-block;padding: 10px;width: auto;}.store-details {border: 1px solid #CED4D8;clear: both;display: block;font-size: 0.9em;margin: 20px 0;overflow: auto;padding: 15px;width: auto;}.checkout-createacc-image-block .circular-tag1{margin-left:180px !important}.checkout-createAccount .checkout-createAccount-leftcont{width: 95%;}.checkout-createAccount-leftcont .need-help{width: 86%;text-align: center;}.checkout-createAccount .checkout-createAccount-rightcont{width: 95%;margin-left: 0px;}.create-account-main-content input.checkout-pwds{width: 87%!important;}.create-account-main-content .address-block input.pincode{width: 16%!important;}.dob #dropdown-measurement-select, .address-block #dropdown-measurement-select{width:115px!important;}.create-account-main-content .left-arrow{margin-left: 0px}.checkout-beauty-gift .beauty-freegift-cont{display: block!important;}.checkout-beauty-gift .float-right-cont{height: auto!important;margin-top: 20px!important;}.checkout-beauty-gift .checkout-createaccount-brand-logo{width: 100%;text-align: center;} .checkout-beauty-gift .checkout-createaccount-beauty-freegift-cont{width: 80%!important;} .checkout-createAccount-inner-leftcont .options{margin: 1%;} .checkout-createAccount-inner-leftcont .options ul li a{font:9pt georgia !important} .os-right{margin-right: 0px;border: none;} .ordersummary-cont .member-information{margin-left: 20px;border:none;width: 90%!important;} .ordersummary-cont .platinum-range{margin-left: 20px;border:none;width: 90%!important;} .ordersummary-cont .platinum-range span.range-slider-value{margin-left: 0px} .ordersummary-cont .platinum-range span.ml196{margin-left: 0px;} .ordersummary-cont .platinum-range span.ml197{margin-left: 50px} .ordersummary-cont .platinum-range span.ml198{margin-left: 50px} .ordersummary-cont .platinum-range span.name{float: left;} .ordersummary-two-cont .gift-contents .gimage{padding: 75px 25px;} .ordersummary-two-cont{margin-left:10px;width: 95%; } .ordersummary-two-cont .myaccount-favorites ul li div{width: 45%;} .ordersummary-two-cont .myaccount-favorites ul li:nth-child(3){width: 100%!important;float: left} .ordersummary-two-cont .myaccount-favorites{display: inline-block;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price{margin-left: 0px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-emailremainder{margin-left: 0px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price h5{width: 37%!important;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price select{width: 180px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price .enrollment-date{width: 190px;} .selection-box-cont.pdTB20-30{display: none;} .gifts .apply-coupon input[type="submit"], .order-summary .apply-coupon input[type="submit"]{padding:6px 0px!important; } .no-result-lt{width:100%; float:left; margin-top: 41px;} .no-result-rt{width:100%; float:left} .no-result-rt p{ text-align:left} .no-result-rt ul{ text-align:left} .order-summary{margin:0px; width:100%;} .gifts{width: 100%} #product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{width:100%;} .prod-det .prod-head{display:none} .prod-list li:first-child{width: 45%;} .prod-list li.description{width: 45%;padding-left: 10px;} .prod-list li {margin:16px 0 15px;} .prod-list li.quantity-mobile{clear:left;width: 40%;margin:0;} .prod-list li.price{padding-right: 0px;width:55%;text-align: right;margin:0;} .prod-list li:last-child{float:right;width: 56%;} .prod-list li .option-links{margin: 0;padding: 0;} .qtylabel {display: block;float: left;font: bold 13px Georgia;margin: 0;padding: 0 15px 0 0;} .prod-list li.gift-vochure {display: block;float: left;width: 100%;margin:0;} .border-total-mobile {border-bottom: 1px dotted #DCDCDC;width: 100% !important;} .cart-tot-price{float: right;} #product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont .ul-prod-title.head{margin-top: 10px;} #cart-opt >.product-detail-offers{display:none;} .cart-mob-getsocial h3{display: block;} .cart-mob-getsocial{padding-left:0%!important; } .carousel-inner .item img{width:100%;} .options .checkout-options-listitems li{padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites ul li:first-child{width:45%!important;}.ordersummary-two-cont .myaccount-favorites ul li:nth-child(2){width:45%!important;padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites{width:100%;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price{margin-top:2px!important;width:45%!important;padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price h5{display:none;}.ordersummary-two-cont .myaccount-favorites ul li div{width:100%!important;}.ordersummary-two-cont .myaccount-favorites ul{height:auto;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price h4{width:100%!important;float:none!important;}.mob-ulta-rewards-link{display: none;}.order-summary .donthaveaccount{display: none;}.chkout-rgt-total .gift-contents .gcontents a.view-rewards{display: none;}.checkout-createAccount-leftcont .gift-contents .gcontents a.view-rewards{display: none;}#mob-footer{display:block}#mob-footer span{float:left;width:50%;text-align:center;padding-top:10px;}#mob-footer .help{text-transform:capitalize !important}#desk-footer{display:none}#mob-footer a {color:#222D3A}#mob-footer a.g-mobf-link{color:#77818C;}.f-copy-txt {padding:10px 10px 0 10px}.product-detail-options .product-detail-links ul li.favorites-icon{display:none}.product-detail-info .product-detail-button{margin:0px}.fluid-cont .bag-arrow{margin-left:2%}.inner-unrecognized-account-loginpage .signIn-Button{width:204px;margin:0px;}.inner-unrecognized-account-loginpage.login-page-mob{margin:12%;}.floatl-span{float:left;margin-top:8px;width:auto} .next-prev{float:right !important;}.special-offer-tabs{padding-top:25%}.slide.special-offer-carousel{margin-top: 0px!important;}.special-offer-carousel .special-offer{margin-top: 0px;}.brand-logo-container-mbltop{display:block;}.brand-logo-container-mbltop .brand-logo-wrap{text-align: center;padding: 0;width: 100%;}.brand-logo-container-mbltop .brand-logo-wrap .left-txt{font: 20pt/30px 'HelveticaNeueLT Std Thin';padding: 15px 0;text-transform: uppercase;}#liquid16 li{width: 210px;}.product-features .product-store-content .product-store-titles ul li.store-title-col1{width:50%;}.product-features .product-store-content .product-store-titles ul li.store-title-col2{width:30%;}.store-address-wrapper .product-store-address .product-store-add-cont{height: 200px!important;}.store-address-wrapper ul.store-adderss-list .left-cont-product-store{width:55%}.store-address-wrapper ul.store-adderss-list .right-cont-product-store{width:35%;}.store-address-wrapper ul.store-adderss-list .right-cont-product-store input{font-size:8pt; }.disclaimer .disclaimer-desktop{display:none}.product-description .product-store ul li input[type="text"]{width:240px;}.product-features .product-store-content{width: 100%;}.product-store-address #mapContainer{margin: 0px;padding: 2px;width: 99%;}.product-store-add-cont .quick-view-popup{left:2%;top:2%;width:94%;height:300px!important;} .makeup-nav-mobile .navigationHeaderLabel{display: none;} .create-acc-left-cont{float:none;width:100%;}.create-acc-right-cont{float:none;width:100%;}.create-acc-right-cont .left-side-name{float:none;width:100%;}.create-acc-right-cont .right-side-name{float:none;width:100%;}.create-acc-title{font:20pt/39px 'HelveticaNeueW01-Thin';} .signin-main-container .signin-left-cont{float: none;width:100%;}.signin-main-container .signin-right-cont{float: none;width:100%;} .Account-info-preferences > span{padding-left: 10px;}.Account-info-preferences .account-inforamtion{padding-left: 10px;}.Account-info-preferences > span{margin-left: 10px;}.Account-info-preferences .account-inforamtion{margin-left: 10px;}.beauty-preferences-info .beauty-preferences, .beauty-preferences-info .beauty-preferences-select{padding-left: 7px;}.categoryinterest-skin-hair ul.categoryinterest-skin-hair-col1 > li{width: 100%;}.categoryinterest-skin-hair ul.categoryinterest-skin-hair-cxol2 > li{width: 100%;}.beautyPreferences-table ul.prefernces-header{float: left;width: 49%;}.beautyPreferences-table ul.prefernces-header-cont{float: right;width: 49%;}.beautyPreferences-table ul.prefernces-header li{float: none;height:50px;width:115px;}.beautyPreferences-table ul.prefernces-header-cont li{float: none;height:50px;width:115px;}.beautyPreferences-table{display: inline-block;} .preferences-form .button-feilds-pref .btn-add{width:80%;} .Account-info-preferences .preferences-form{width:90%;}.prefernces-header-cont.categories{float:none!important;width:100%!important;}ul.prefernces-header-cont.categories li{height: auto!important;width: 100%!important;}.prefernces-header-cont.categories li span:last-child{margin-bottom: 10px;}.bann-height-reward{height: 200px;}.rewards-carousel-indicators{right:5%;top:10%;}.my-status, .my-points{width:100%;}.my-status .brand-logo-wrap, .my-points .brand-logo-wrap{margin-left:8px;}.my-status-contents, .my-points-contents{text-indent:8px;}.my-status-contents a.link-bor-cont{padding:10px 8px 10px 0px;}.status-points-wrapper .column-divider{display:none;}.my-alerts-title, .my-bonus-offer-title, .points-history-title{margin-left:8px;}.my-bonus-offer .beauty-freegift-cont, .points-history .beauty-freegift-cont{margin:0px 5px 0px 0px; width:auto;}.points-history .points-history-head a.view-rewards span{margin-right:1px;}.points-history-contents .mis-trans{margin-left:8px;}.points-history-details ul li, .points-history-details ul li.points-store{padding-left:8px; width:100%;}.my-alerts-contents{padding-left:8px;}.my-alerts-contents ul li{display:inline-block;}.my-bonus-offer-contents{padding-left:8px;}.my-bonus-offer-contents .bonus-offer-benefits{width:100%; margin-left:2%;}.my-bonus-offer-contents ul li.bonus-offer-types{padding:3px 0px 3px 0px; line-height:25px;}.get-social-mobwrapper{display:block;}.myaccount-orders-details.my-rewards ul li{width:100%!important;display:block;text-indent: 0;}.myaccount-orders-details.my-rewards ul li div{text-align: left;}.myaccount-orders-details.my-rewards ul li:first-child{background: url("../images/points_history_arrow.jpg") no-repeat scroll 100px 4px transparent;}.myaccount-orders-details.my-rewards div.missing-transaction a{padding-left: 0px;}.brand-logo-wrap.points-history-rewards{width:100%!important;}.myaccount-orders-details.my-rewards li span{font: 11pt helveticaneuew01-75bold;}.my-account-earning-redeeming, .my-account-platinum, .my-account-benefits, .learn-more-carousel {display:none;}.my-account-earning-redeeming_mobile, .my-account-platinum_mobile, .my-account-benefits_mobile, .learn-more-carousel-mobile{display:block; margin-top:20px;}.signin-main-container.mem-card-number ul li{width:100%;} .miss-tran-left-cont{padding-top:20px;}.miss-tran-right-cont{float:left;width:90%;padding-top:20px;}.signin-title{font:15pt/39px 'HelveticaNeueW01-Thin',helvetica;}.bann-height-reward{height: 200px;}#myaccount-banner{height:80px}.myaccount-section-acc-head .recent-orders-title{font:10pt HelveticaNeueW01-55Roma!important;}.myaccount-orders-details.my-rewards ul li.a{display:none}#bonus-offers-info ul li span{display:block;}#bonus-offers-info ul li span.bonus-ofr-pts{float:none;}.mob-view-only{display: block;}.order-summary-main-container .header-order-summary{display: none;}#heroslot .bann-height img{display:none;} .sms-text-header{width:100%;}.sms-text-left-container{float:none;width:100%;}.sms-text-right-container{float:none;margin-top:0px;}.sample-content {text-align: center; margin: 0 auto; width:100%;}.sample-content .samples-fregft-img{float:none;margin-left:0px;}.sample-content .choose-fregft-banner{width:100%;}.samples-fregft-img-blk .samples-fregft-img:last-child{margin-top: 0px;}.sample-content .choose-fregft-banner P.mainheader-samples{font:15pt HelveticaNeueW01-55Roma;}.sample-content .choose-fregft-banner P.mainheader-samples span{font:15pt HelveticaNeueW01-55Roma;}.sample-content .choose-fregft-banner P.freegift-header{font:15pt georiga regular;}.guestservices-left-cont{float:none; width:100%;}.guestservices-right-cont{float:none; clear:both;}.guest-service-action{text-align:center;margin-top:20px;overflow: hidden;}.guest-service-action .action-image{text-align:center; float:none; width:100%;margin-left:0;margin-bottom: 30px;}.guest-service-action .action-image-text{clear:both; color:#77818C; }.beaty-tips .side-sizzle-opinion{width:100%;}.side-sizzle-opinion .side-sizzle-opinion-car-cont{width:100%;height:auto;}.beaty-tips .side-sizzle-fan-shouts{width:100%;}.side-sizzle-opinion .question-ans p.question{text-align: left;font:10pt helveticaneuew01-75bold}.side-sizzle-opinion .question-ans p.votecompares{text-align: left;}.beaty-tips .side-sizzle-fan-shouts{display:none;}.side-sizzle-opinion-car-cont .bx-prev{left:0;}.side-sizzle-opinion-car-cont .bx-next{right:0;}.social-icon-place-hd{width:15%;float: left;}.social-icon-coll{width:100%;}.side-sizzle-opinion .question-ans p.votecompares{text-align: center;}.side-sizzle-opinion .question-ans p.question{text-align: center;}.facebook-response .popover>.arrow{left:20%;}.twitter-response .popover>.arrow{left:40%;} h3.watermark-cat{display: block!important;} .opinion-queimages,.non-image-section{margin-left: 20px;} .beaty-tips .side-sizzle-opinion .question-ans li:last-child input{margin-right:25px;} .disp-mob-only{display: block;} .pos-rel-cont .treat-yourself-carousel:last-child{display:none;} .three-promo-cartridge{width:96%;} .hide-featured-car{display: none!important;} .hide-featured-car-mob{display: none!important;} .shopall-button{padding-bottom: 20px;} .cat-row-und .main-cont-title{display: block! important;font-size: 25pt;line-height: 30px;margin-bottom: 5px;} .bookonline-header-large {display:none;}.bookonline-header-mobile {display:block;}.store-details .container-div {width:200px;}.store-details .salonmenu {width:230px;} .product-detail-thumbnail-image{display: none;} .container.cont-side.mob-overflow {overflow:hidden;}.addtobag-quickview-popup{width:400px;left:5%;top:8%;}#suggest-you-section{display: none;}.viewproduct-info-viewbag{width:400px;margin:0;padding-left: 0px;}.viewproduct-info-viewbag .colA{float:left;}.addtobag-quickview-popup ul li{float:none!important;}.addtobag-quickview-popup .viewproduct-content{width:270px;}.addtobag-quickview-popup .seperator-icon{display:none;}.addtobag-quickview-popup h2{line-height:20px;font-size:10pt;} .order-status-summary .ship-bill-pay-cont{height:auto;} .special-offer {float: left;margin-right: 0px;margin-bottom:0px;margin-top:0px;width:100%;}.special-offer.last{border-left:medium none;}.special-offer-carousel{display:none;}.special-offer.header{margin-top:100px;}.special-offer.header .offer-price-header{font:12pt HelveticaNeueW01-75Bold !important}.nav-tabs.special-offer-tabs li a{padding-left:8px;padding-right:8px;}.nav-tabs{border-bottom:1px solid #DDDDDD!important;}.nav-tabs > .active > a{border-color:#EEEEEE #EEEEEE #FFFFFF #DDDDDD !important;}.special-offer-gwp.image{margin-bottom:10px;}.subPage.heading404{margin-top:50px!important;}.product-carousal-cont ul li h4.prod-title{margin:0;}#product-review-container h3.ul-prod-title.head{margin-top:0px;}.gift-card-right-container{width:100%;float:none;margin:40px 0 0;}.gift-card-content-container {clear:left;}.payment-redeem-gift .apply-coupon.afterapply{text-align:center;}}@media (min-width: 541px) and (max-width: 640px){.ordersummary-two-cont .myaccount-favorites ul{width:100%;}.class-flaunt-it{display:none;}.filter-toggle-arrow{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -12px -701px transparent;}.article-banner,.all-brand-banner{display: none;} .white-space.bg-color-pdp {display: none;} .horizontalScrollInDevices{overflow-x:hidden;} .imgblock-omega{width: 100%}.omega-content{width: 100%}.omega-content .top-cots {background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -22px -552px transparent;float: left;padding: 15px;}.omega-content .bottom-cots {background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -593px transparent;float: right;padding: 12px 13px;}.article-breadcrum .acc-sub-nav{display: none;}.article-content-col1 .col-content1{font-size: 8pt}.article-content-col1{width: 100%;}.article-content-col2{width: 100%;}.article-breadcrum h5 a{font:italic 10pt Georgia;color: #F17946;text-align: center}.article-breadcrum .mob-back-link{text-align: center;display: block}.article-content-col1 .col-content1 h4{font-size: 12pt!important;line-height: 25px}.col-content3 h4{font-size: 14.5px}.mob-beauty-tips{display:none;}.col2-content h5{font-size: 12px}.article-content-col1 .col-content1 .date{width:100%}.mar-mobl-border{border-bottom: 1px dashed #E4E4E4}.col-content2 .first-para:first-letter {float: left;font: italic 42pt/1.7 Georgia;padding-bottom:100px ;padding-right: 2px;padding-top: 0px;}div.article-banner-txt-wrap{left: 23%;top:23%;position: absolute;text-align: center;}.article-breadcrum{display:block!important;}.nav-list .has-submenu ul div{padding-left:0px;padding-right:8px;}.login-li-inner{height: 320px!important;border-bottom: medium none!important;}.inner-unrecognized-account-loginpage .enter-email-details{padding-right: 5px;}.inner-unrecognized-account-loginpage{border: none;}.inner-unrecognized-account-loginpage a{padding-left: 35px;color:#FAB485!important;line-height: 25px;}.inner-unrecognized-account-loginpage .create-account-button{background-color: #FAB485;border: medium none;border-radius: 4px 3px 3px 3px;color: #FFFFFF !important;display: block;font: 11pt 'HelveticaNeueLT Std';margin: 0 auto; padding: 9px 10px; text-align: center; width: auto;}.circleBase-lock{color: #333333;font-size: 8pt;font-weight: bold;line-height: 16px;margin-left: 3%;position: absolute;text-align: center;top: 10px;}body{margin:0;padding:0;overflow-x: hidden;overflow-y: scroll;}ul{margin:0;padding:0;}#show-nav-cont{display:block}.fluid-cont{width:100%;border-bottom:solid 1px #cacaca;height:40px;position:absolute;background:#FAB485;display:block;z-index:500;top:0;}.col2-content{border-bottom: 1px dashed #E4E4E4;padding-bottom: 14px; padding-left: 10px}.fluid-cont .nav {font:13pt 'HelveticaNeueLT Std';float:left;width:50px;padding-top:7px;text-align:center;background:#FFF;} h3.main-cont-title{font-size:40pt;line-height:45px;display:none;} h3.watermark-cat{display: block! important;}.pos-abso-cont{position:relative; } .ask-ulta-mobl{display: none;}.picks-foryou-mobl{display: block;} .fluid-cont{width:100%;border-bottom:solid 1px #cacaca;height:40px;position:absolute;background:#FAB485;z-index:500;top:0;}.fluid-cont .nav {font:13pt 'HelveticaNeueLT Std';float:left;width:50px;padding-top:7px;text-align:center; border-bottom:1px solid #cacaca; height:33px;}#show-nav-cont .search-cont .dimSearchSuggContainer{width:310px!important;}.fluid-cont .mob-logo-cont{float:left;width:75%;border-right:solid 1px #e5e5e5;border-left:solid 1px #e5e5e5;height:20px;overflow:hidden;text-align:center;padding:10px 0;background:#FFF;} .mob-search-cont{width:100%;border-bottom:solid 1px #cacaca;border-top:solid 1px #cacaca;height:40px;position:absolute;top:40px;background:white;z-index:500;display: block;}.mob-search-cont .search-cont {float:left;width:70%;height:40px;overflow:hidden;}.mob-search-cont .search-cont input{font: 10pt Georgia W01 Italic;width:100%;border-radius:0; height: 40px;border-right:0;border-top:0;padding:0;text-align: center;color:#f17c44;} .carousel{margin-top:82px;}.shop-right{float:right !important;}.search-ulta-icon{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -17px -341px white;float: none !important;height: auto !important;padding: 5px;position: absolute;top:8px;left:53px;}.mobile-nav-icon{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -256px;padding:15px}.fluid-cont .bag-arrow{float:left;width:7%;text-align:center;font: 9pt HelveticaNeueW01-75Bold !important;}.fluid-cont .bag-arrow img{width:40px;}.navbar .nav{margin:0;background:#FFF;}.nav-mob-cont .nav-list{padding:3px 0;float:left;background:#FFF;position:absolute;height:100%;width:100%;overflow-x: hidden;overflow-y: scroll;}#bg-white{background:#FFFFFF;}#hide-desk-nav{display:none;}.container-fluid {padding:10px 0 0 0;}.product-carousal-cont ul li img{max-width:100%;}.product-carousal-cont ul li{padding-left:18px;max-width:130px; width:auto;overflow:hidden;text-align:center;}.navbar{margin-bottom:0;}.nav-italic{padding-bottom:0px;}.mob-nav-slid-pos{position:relative;left:80%;margin-left:10px;}.width-auto{width:auto;right:0;}#collapse-show{display:none}.top-nav-bg{display:none;}.nav-mob-cont{position:absolute;height:100%;width: 83%;top:0;z-index: 1000;overflow-x: hidden;overflow-y: hidden;}.banner-cont-bg{margin-top:50px}.main-cont-bg{clear:both;border-bottom: 1px dashed #E4E4E4;}.ind-prod-cont{clear:both;width:100%;margin-top: 0px}.ind-prod-cont img{width:100%;max-width:auto !important;}.beaty-tips .the-salon{float:none;clear:both;width:auto;}.beaty-tips .beauty-tips-cont{float:none;clear:both;width:auto;}.beaty-tips .beauty-tips-cont .view-tutorial{float:none;clear:both;width:auto;margin-top:10px;}.beaty-tips .beauty-tips-cont .view-product{float:none;clear:both;width:auto;margin-top:10px;}#social-content{display:none} div#SocialIcons-mob {display:block;margin-bottom:30px;} .SocialUL li a.facebook{background:url(/images/mob-social-icon.png) no-repeat 0px -1px;height:40px!important;width:30px!important;float:left;} .SocialUL li a.twitter{background:url(/images/mob-social-icon.png) no-repeat 0px -42px;height:40px!important;width:45px!important;float:left;} .SocialUL li a.pinterest{background:url(/images/mob-social-icon.png) no-repeat 0px -88px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.video{background:url(/images/mob-social-icon.png) no-repeat 0px -139px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.youtube{background:url(/images/mob-social-icon.png) no-repeat 0px -180px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.foursquare{background:url(/images/mob-social-icon.png) no-repeat 0px -226px;height:40px!important;width:42px!important;float:left;}#fan-fav{display:none;} .beaty-tips{padding:0;} .free-sample-cont .inner-cont{padding-top:10px;}.free-sample-cont .inner-cont a.free-samp-link{clear:both;display:block;}.beauty-still-gift .beauty-still-cont{width:98%;float:left;border-right:solid 1px #e4e4e4;}.beauty-still-gift .beauty-freegift-cont{width:100%;float:left;clear:both;display:none;}.coupon-cont .left-cont{width:96%;border:dashed 1px #e1e1e1;} .coupon-cont .cop-txt{text-align:center;width:100%;} .coupon-cont .cop-txt span.bold-txt{text-align:center;width:100%;} .coupon-button{text-align:center;width:100%;display:inline-block;padding-bottom:10px;} a.coupon-link{float:none;} span.coupon-link{ margin: 10px 20px 0 0px;} .coupon-cont .rgt-cont{width:100%;clear:both;display:none;border:dashed 1px #e1e1e1;}.footer-hideelement-mobl{display:none;} .coupon-rgt-cont{display:none;} .coupon-left-cont{width:96%;} .coupon-cont{border:none;}#coupon-img{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -1418px transparent;height:18px;width:20px;float:left;position:absolute;margin:16px 0 0 -10px;}.bottom-nav ul{float:none;width:100%; background: none repeat scroll 0 0 #F1F3F2;margin:0 !important;padding:10px 0 10px 0;clear:both;text-align:center}.list_carousel li img{width:100%;height:200px;}.carousel-indicators{top:auto;bottom:65px !important;right: 45%;}.carousel-indicators li{border-radius:50px;width:10px;height:10px;clear:none;} .banner1-txt-cont{clear:both;display:block;position:static;text-align:center;margin-top:20px;}h3.banner-thin-txt{font-size:30px;line-height:16px;}h3.banner-bold-txt{font-size:30px;}h3.banner-italic-txt{font-size:16px;line-height:16px;}.mar-mob{margin-top:0;} .checkputoption .back-to-shopping{padding: 5px 5px;}.pos-rel-askulta-hei{height:1300px;}.pos-rel-treat-hei{height:1000px;}.bottom-copyright-cont .terms-cond{clear:both;width:100%;display:block;padding:0 0 10px 0;}.bottom-copyright-cont .floatl{float:none;} .mob-btm-logo{width:100%;text-align:center;padding:10px 0 0 0;display:none} .liquid .wrapper ul li img{height:150px;}.bck-top-cont{width:100%;text-align:center;}.bck-top-cont{ display: block; float: right; margin-right: 0px; position: relative; right: 0;}.banner2-bg .banner1-txt-cont {clear:both;display:block;position:static;text-align:center;width:auto;}.banner2-bg .banner1-img-cont{margin:0;}.banner2-bg .banner1-img-cont img{height:300px;width:auto}.banner1-img-cont{margin:5px 0 0 0;} .banner3-bg .banner-thin-txt{font-size:30px;line-height:30px;}.banner3-bg .banner1-txt-cont {clear:both;display:block;position:static;text-align:center;width:auto;}.bann-height{height:560px;} .brand-bann-height{height:270px;}.mob-padd{padding:0 20px;}.mob-padd-filter{padding:0 20px;} .filter-reset{border:0 !important} .in-deskt-cont{padding:0 20px;display: none;}.mob-navigation{width:100%;display:block !important;margin:20px 0;overflow: hidden;}.mob-navigation .sixgridmenu a{float:left;width:33%;text-align:center;border-right:dotted 1px #E1E1E1;border-bottom:dotted 1px #E1E1E1;padding:10px 0;color:#222D3A;font-weight:bold;}.nav-mob-cont .tier1navBarMenuItems ul {list-style-type:none;margin:0;padding:0;background-color: #F8F7F7;}.coupon-cont .rgt-cont h3.cop-txt{font-size:28px;}.carousel-control {left:15px;}.sidebar-nav{display:none}.nav-list ul{position:relative; width:100%; height:auto; overflow:hidden;}.nav-list li ul{position:absolute;}.nav-list ul ul{left: 100%; top: 0; width: 100%; z-index: 1; margin-right: -1px; }.nav-list ul.active{display:block; z-index:2; margin-left: -1px;}.liquid .previous:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -20px -120px;float:left;margin:0;padding:0;margin-top:68px;} .liquid .next:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -22px -156px;float:right;margin:0;padding:0;margin-top:68px;} .quick-view-prod a.product{display: block;} .cat-banner{display:none;} .search-result-content-overide.adjust-banner{margin: 0 ! important;}.makeup-nav-mobile .cat-sub-nav{display:none; padding: 0 20px!important;}.cat-main-nav{padding:20px 0; border-bottom:1px solid #e5e5e5;}.cat-sub-nav li{ padding:5px 20px; border-top:1px solid #e5e5e5;} .cat-sub-nav li:first-child{ border-top:none!important;}.makeupnav-ul, .makeup-breadcrumb{display:none;}.cat-sub-nav li:last-child{ border-bottom:1px solid #e5e5e5;}.cat-sub-nav li a{color:#000; font-size:15px;}.cat-main-nav a{color:#000; font-size:15px;padding: 0 20px;} .cat-main-nav span{ float:right;padding: 0 20px;} .cat-sub-nav ul{margin:0}.category-beauty-div{display: none;}.shopall-button a.coupon-link{margin: 0px;} .category-mob-padding{padding-bottom: 20px;} h3.ul-prod-title{padding-bottom: 5px;background:url('/images/title-dash.png') no-repeat center bottom;} .bor-btm{border-bottom: none;} .categoty-mob-padd{padding: 0 0px} .category-carousel-padd{padding: 0 20px}.makeup-breadcrumb.result-heading{display:none;margin-top: 41px;} .makeup-breadcrumb.result-heading p:nth-child(2){display:none;}.sort-cont .sort-by{display:none;} .all-brands-sublisting-wrap ul li:first-child{border-bottom:none;padding: 0px;margin:0px;}.all-brands-sublisting-wrap ul li { cursor: pointer; float: left; font: italic 13px/20px Georgia; margin-top: 5px; width: 190px;border-bottom: 1px dashed #E4E4E4;margin-right: 20px;padding: 10px 0;}.all-brands-height{display:none;}h3.featured{display:none;}.all-brands-popular ul li img{width:104px;height: 44px;}.popular-brands ul li{float:left;width:100%;}.mT-mob{margin-top:0px!important;}.all-brands-popular{height:auto;margin-bottom:20px;overflow:auto;}.all-brands-popular .popular-brands{display:none;}.brand-logo-container .brand-logo-wrap {text-align: center;width: 100%;}.brand-logo-container{display:none;}.brand-landing-category{display:none;}.top-rated-carousel{display:none;}.brand-logo-container .beauty-freegift-cont { width: 100%;}.brand-logo-container .beauty-freegift-cont .rgt-img,.brand-logo-container .beauty-freegift-cont .left-txt {float: none!important;overflow: auto;padding-top: 20px!important;}.brand-history-icons {float: right;margin-right: 0px!important;position: relative;text-align: center;top: 0px!important;width: 100%!important;padding-bottom:20px;}.brand-history-image-wrap {;display: block;float: right;width: 100%!important;padding-bottom:70px;}.brand-history-container .history-content{display:none;float:left;padding: 0 20px 20px;margin-left:0px!important;margin-top:20px!important;}.history-content p.history-para {display: inline-block;font: 11pt Georgia;margin-top: 10px;width: 275px!important;}.caps {float: left;font: italic 38pt/0.7 Georgia !important;padding-right: 15px;}.brand-history-icons .arrow{position:relative;}.brand-history-icons .arrow a.arrow-btn{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -498px transparent;border: 1px solid black;border-radius: 16px 16px 16px 16px;display: block;height: 30px;width:30px;margin:0 auto!important;position:absolute;top:340px;left:45%;}.history-content .arrow a.arrow-btn{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -518px transparent;border: 1px solid black;border-radius: 16px 16px 16px 16px;display: block;height: 30px;width:30px;margin:24px auto 0 205px;}.history-content p.history-para {display: inline-block;font: 11pt Georgia;margin-top: 10px;width: 450px !important;}.pdt-display-mob{display:none;}.mb35{margin-bottom:35px;}.pdBmob40{padding-bottom:40px;}.cat-main-nav-brandlanding{border-bottom:none!important;}.all-brandslanding-popular{margin-bottom:0px!important;}.all-brandslanding-popular .popular-brands ul li:last-child{margin-bottom:30px;}.main-cont-bg-history {border-bottom: 1px dashed #E4E4E4;clear: both;margin: 27px 20px 10px;}.main-cont-bg-featured {border-bottom: 1px dashed #E4E4E4;clear: both;margin: 35px 0;}.beaty-tips .the-direction{float:none;clear:both;width:auto;margin:50px 0 0 0;}.container .navbar .fav-icon{float:left; width:39px;}.container .navbar .fav-icon a.lock-icon{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -660px #FAB485; height:41px;float:left; width:39px;}.product-detail-info .product-detail-wrapper{width:100%; text-align:center;}.product-detail-info .product-detail-wrapper .scene7-pdp-container{display:none;}.product-detail-info .product-detail-wrapper .mobile-img-container{display:block;}.product-detail-info{margin-top:5px;}.product-detail-info .product-seperator{border-bottom:1px solid #E1E1E1; width:100%;}.product-detail-info .product-detail-content{float:right; width:100%;}.product-detail-info .product-detail-views{width:100%;}.product-detail-info .product-detail-views ul{width:100%; margin:0px; text-align:left;}.product-detail-info .product-detail-views ul li{width:50%; float:right; margin-bottom:10px;}.product-detail-info .product-detail-views ul li.read-icon{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -291px transparent; padding-left:20px; margin-left:21%; margin-right:21%;}.product-detail-info .product-detail-views ul li.read-icon:hover{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -317px transparent;}.product-detail-info .product-detail-views ul li span{font-style:italic; margin-left:5px;}.product-detail-info .product-detail-views ul li.question-icon{width:42%; padding-left:20px; margin-left:5%;}.product-detail-info .product-detail-views ul li.seperator-icon.mob{display:block; color:#DCDCDC; width:5%; margin:0px;}.product-detail-info .product-detail-views ul li.share-icon{width:25%; padding-left:25px; margin-left:0px; margin-right:5%;}.product-detail-info .product-detail-views ul li.share-icon:hover{width:25%; padding-left:25px; margin-left:0px; margin-right:5%;}.product-detail-info .product-detail-options{width:100%;}.product-detail-info .product-detail-options ul{margin:0px;}.product-detail-info .product-opt-info{float:left; width:48%; margin:0 0 10px !important;}.product-detail-info .product-opt-info.points{width:100%; margin-bottom:10px;}#dropdown-category-select_msdd{width:100% !important;}#dropdown-category-select_child{width:98% !important;}#dropdown-measurement-select_msdd{width:100% !important;}#dropdown-quantity-select_msdd{width:100% !important; margin-left:10px;}#dropdown-measurement-select_child{width:46% !important;}#dropdown-quantity-select_child{width:40% !important;}.product-detail-info .product-detail-content .product-detail-offers{margin:10px 0px 10px 0px;}.product-detail-options ul{margin:0 0 0 5px;}.product-detail-info .product-opt-info{float:left; margin:0px 15px 10px 0px;}.product-detail-info .product-opt-info.points select{width:190px; margin-right:0px;}.product-detail-info .product-opt-info select{width:110px;}.product-detail-info .product-detail-content .product-detail-button input[type="submit"]{width:100%;}.product-detail-info .product-store ul li{float:left; margin-right:3px;}.product-detail-info .product-store ul li input[type="text"]{width:130px;}.product-detail-info .product-store ul li input[type="submit"]{background:#FAB485; border:solid 1px #FAB485; border-radius:2px; padding: 6px 14px; color: #FFFFFF; text-decoration: none; text-transform: uppercase; width:105px;}.product-features .product-colors{width:100%;}.product-features .product-colors .color-panel-divider{display:none;}.product-features .product-colors .color-panel ul li{padding:10px 10px 0px 0px;}.product-features .product-description{width:100%; margin-left:0px; margin-top:30px;}.ul-prod-title.head{margin-top:-60px; position:relative;}.product-gifts{text-align:left; margin-top:25px; width:100%; padding:15px 5px 5px 0px;}.product-gifts .product-gifts-wrapper .product-gift-details{float:left; margin-right:10px;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-contents{width:70%;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-images{margin-left:5px;}.product-description{width:100%; padding-top:10px;}.product-description .product-catalog-head{width:100%; float:left;}#product-like-mobcontainer{width:100%; display:block;}#product-like-mobcontainer p.prod-img-rating img{width:50px; height:9px;}#product-like-mobcontainer .prod-descrpt-wrapper{text-align:center;}#product-like-mobcontainer .prod-desc{font: italic 9pt Georgia;}#product-like-mobcontainer p.price{color: #454545; font: italic bold 12pt Georgia;}#product-like-mobcontainer p.prod-color-type{color: #77818C; font: 12pt Georgia;}#product-review-container{width:100%; margin-top:10px;}#product-review-container .ul-prod-title.head{margin-top:-50px;}#product-review-container .product-review-contents .product-review-row2, #product-review-container .product-review-contents .product-review-row1 .product-review-head, #product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1, #product-review-container .product-review-contents .product-review-row1 .reviews-option-row1{display:block;}#product-review-container .product-review-contents .product-review-row2.mob{display:block; text-align:center;}#product-review-container .product-review-row2.mob .customer-feedback{float:left; width:100%;}#product-review-container .product-review-row2.mob .customer-feedback ul li{float:left; padding-right:5px;}#product-review-container .product-review-row2.mob .customer-feedback ul li.customer-recom{display:block;}#product-review-container .product-review-row2.mob .customer-reviews{clear:both;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.mob{border-bottom:none; float:left; width:100%; padding-bottom:16px; display:block; text-align:left;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.mob ul li{float:left; margin-right:12px;}#product-review-container .product-review-contents .product-review-col1, #product-review-container .product-review-contents .product-review-col2{width:100%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star4 span{width:100px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star3 span{width:70px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star2 span{width:10px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star1 span{width:20px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.prod-rating-value{width:75px;}#product-review-container .product-review-contents .product-review-col1 .product-review-specs{border:none;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper{margin:10px 0px 10px 0px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link{clear:both; margin-top:10px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link a{color:#F27A45; font:italic 13px Georgia; padding-top:10px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link a:hover{text-decoration:underline;}#product-review-container .product-review-contents .product-review-col2 .review-member-image{width:100%; text-align:center;}#product-review-container .product-review-contents .product-review-col2 .review-member-info{float:left; margin:10px 0px 10px 5px; width:100%;}#product-review-container .product-review-col2 .product-review-comments{font-family:georgia; float:left; margin:10px 0px 10px 0px;}#product-review-container .product-review-col2 .product-review-comments .customer-comments{font: italic 12pt Georgia; margin-bottom:15px;}#product-review-container .product-review-col2 .product-review-comments .customer-feedback ul{float:left; margin:0px 0px 10px 0px;}#product-review-container .product-review-col2 .product-review-comments .customer-feedback ul li{float:left; padding-right:5px;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews{clear:both; text-align:left;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews ul li{width:100%; float:none;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews ul li img{width:100%;}#product-review-container .product-review-col2 .product-review-comments .customer-suggestion{margin:20px 0px 5px 0px; background-color:#E8EAEB; padding:5px 10px 5px 10px;}#product-review-container .product-review-col2 .product-review-comments .customer-suggestion p{display:block; float:none;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1, #product-review-container .product-review-contents .product-review-row1 .reviews-option-row1, #product-review-container .review-member-info .staff-btn, #product-review-container .review-member-info .review-member-details{display:none;}#product-qa-container{display:none;}#product-like-container #product-like-container {display: block;}.get-social-mobwrapper{display:block; width:100%; overflow:hidden; margin-bottom:15px;}.get-social-mobwrapper .ind-prod-cont{padding-bottom:5px;}.my-acc-txt-wrap {left:20%;top:36%;}.my-acc-txt-wrap h3.banner-acc-txt{font-size: 40px;}.myaccount-welcome{display: block;margin-left:20px;}.myaccount-welcome .pdTB55 {padding: 0;}.brand-logo-container .brand-logo-wrap{width:100%;padding: 0;margin:0;}.brand-logo-container .brand-logo-wrap .left-txt {padding:5px;font-size:20pt;text-transform: uppercase;;line-height: normal;}.brand-logo-container.myaccount-welcome .brand-logo-wrap .left-txt span{font-size: 20pt;}.brand-logo-container .beauty-freegift-cont .left-txt{display: inline-block;padding-left: 0;}.brand-logo-container .beauty-freegift-cont .left-txt a{padding: 5px 68px;}.brand-logo-container .beauty-freegift-cont .rgt-img {display: inline-block;}.brand-logo-container .beauty-freegift-cont .rgt-img a{padding: 8px 57px; font-size: 11pt;}.brand-logo-container .beauty-freegift-cont{margin-bottom: 20px;}.member-information {width: 100% !important;text-align: left!important; border-right: none;border-bottom: 1px dotted #DCDCDC;}.member-information ul.member-details {text-align: left;}.my-accounts-breadcrumb ul {text-align: center !important;margin-top:30px;}.platinum-range{width: 100% !important;text-align: left!important;}.platinum-range p{font: normal 14pt Georgia;padding: 0;margin-left:-20px;}.myaccounts-row-title ul:FIRST-CHILD {display: none;}.myaccount-orders-details ul{text-indent: 10px;padding: 10px 0;}.myaccount-orders-details ul li{display: block;padding: 0;line-height: 25px;width: 85%;}.recent-orders .brand-logo-wrap {margin-left: 10px;width:54%;}.recent-orders .beauty-freegift-cont {width: 21%;margin-right: 10px;}.myaccount-addressbook .brand-logo-wrap {width: 100% !important;}.myaccount-addressbook .brand-logo-wrap .myaccount-home-billing {padding-left: 10px;border-left: none;border-bottom: 1px dotted #DCDCDC;padding-bottom: 30px;}.myaccount-addressbook .brand-logo-wrap:last-child .myaccount-home-billing{border-bottom: none;}.myaccount-addressbook .beauty-freegift-cont{width: 100%;}.myaccount-addressbook .beauty-freegift-cont .myaccount-home-billing{padding-left: 10px;border: none;padding-bottom: 30px;border-bottom: 1px dotted #DCDCDC;}.myaccount-payment .myaccount-home-billing{border: none !important;}.myaccount-mobile-navigation-dropdown #dropdown-quantity-select_child{width: 84.5% !important;}.myaccount-mobile-navigation-dropdown #dropdown-quantity-select_msdd{margin-left: 0;}.product{display: none;}.myaccount-favorites ul{border: none;display: inline-block;height: auto;border-bottom: 1px dotted #DCDCDC;padding-bottom: 20px;}.myaccount-favorites ul li{margin-left:0;}.myaccount-favorites ul li:first-child img{width: 28%;}.myaccount-favorites ul li:first-child div{width: 56%;float:right;}.myaccount-favorites ul li:first-child{width: 100% !important;}.myaccount-favorites ul li.mobile-price h5{width: 32% !important;float: left;font:12pt helveticaneuew01-75bold;}.myaccount-favorites ul li.mobile-price h4{width: 54% !important;float: right;}.myaccount-favorites ul li.mobile-price {width: 100% !important;}.myaccount-favorites ul li.mobile-emailremainder {width: 100% !important;margin-left: -10px;margin-top: 10px;}.myaccount-favorites ul li.mobile-emailremainder h5{width: 33% !important;float: left;}.myaccount-favorites ul li.mobile-emailremainder h6{width: 54% !important;float: right;}.myaccount-favorites ul li.myaccount-buttons{width: 100%!important;}.myaccount-favorites ul li.myaccount-buttons .org-link-cont{font-size: 11pt;margin-top:10px!important;float: none!important;margin-left: 0 !important; padding: 6px 39px 6px 20px !important;}.myaccount-favorites ul li.myaccount-buttons .link-bor-cont{float: left;font-size: 11pt; padding-left: 30px !important;padding-right: 60px;}.myaccount-favorites ul li.mobile-dropdown{width: 98% !important;}.enrollment-date{float:right;width: 219px;}.mobile-dropdown #dropdown-measurement-select_msdd {width: 48% !important;float: right;}.mobile-dropdown #dropdown-measurement-select_child {width:61% !important;}.mobile-myfavourites .beauty-freegift-cont{float:right;width:117px;}.mobile-myfavourites .brand-logo-wrap{float: left;}.mt40{margin-top: 40px!important;}.myaccount-section-hide{display: none;}.carousel-inner > .item > img.mob-img, .carousel-inner > .item > a > img.mob-img{display:block;}.myaccount-section-acc-head{height: 50px;}.myaccount-section-acc-head .beauty-freegift-cont span.view-rewards{text-decoration: none;font-size: 20px;}.subment-rewards-section .myaccount-section-acc-head{padding-left:15px; }.subment-rewards-section .myaccount-section-acc-head .beauty-freegift-cont{margin-right: 25px!important;}.subment-rewards-section{display: none;}.myaccount-section-acc-head{display:block;}.my-account-product ul li:first-child {width:100%}.my-account-product ul li:first-child div{width:60%;text-indent: 2px;}.beauty-freegift-cont span.name-mobile.ml105{margin-left: 40%;}.platinum-range #slider-range{margin-left: 40px;}.platinum-range span.range-slider-value{margin-left: 0px;}.myaccount-mobile-navigation-dropdown{margin-left: 20px;}.recent-orders-title{font: 10pt georgia w01 regular;}.order-myaccountflow .myaccount-orders-details ul li span{display:block;font:11pt HelveticaNeueW01-75Bold;float: left;} .myaccount-orders-details ul li:first-child{width:85%}.my-address-form .my-address-form-main ul{width: 100%;}.my-address-form .my-address-form-main .btn-add{width: 50%;}.my-address-form .my-address-form-main .btn-cancel{width: 50%;} .my-payment-form .my-payment-form-main ul{width: 100%;}.my-payment-form .my-payment-form-main .btn-add{width: 50%;} .myaccount-addressbook .myaccount-payment-method{width:100%;} .my-account-order-summary-details ul li.product-col,.my-account-order-summary-details ul li{width:100%;} .my-account-order-summary-details .order-summary-main-container li span{display:block;} .summary-container-order .gift-total-summary,.summary-container-order .total-order-summary-details{width:45%;} .summary-container-order .total-order-summary-details > ul > li.labels-section{width:100%;} .mob-tab-checkout{background:none repeat scroll 0 0 #FAB485 !important;height:70px;}.mob-tab-checkout .brand-logo-wrap .left-txt{font:22pt/40px 'HelveticaNeueLT Std Thin';position:absolute;float:none !important;padding-left:21%;}.mob-tab-checkout .beauty-freegift-cont{display:block !important;}.mob-tab-checkout .beauty-freegift-cont .left-txt{float:none !important;margin-top:77px;margin-left:auto;margin-right:auto;width:38%;}.mob-tab-checkout a.shop-brand-btn{border:none !important;padding:0!important;color:#FAB485;text-decoration:none;text-align:center;text-transform: none;border-radius: 3px 3px 3px 3px;font:italic 11pt Georgia;display: inline-block;}.chkout-circleBase {-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;width: 40px;height: 40px;border:1px solid #DCDCDC;position: absolute;text-align: center;left:2px !important;background:white;} .circle-type1{background:url("/images/checkout-images.png") no-repeat scroll -1px -148px white;}.circle-type2 {background: url("/images/checkout-images.png") no-repeat scroll 12px -295px white;} .circle-type3{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -183px white;} .circle-type4{background:url("/images/checkout-images.png") no-repeat scroll 0 -183px white;} .circle-type5 {background: url("/images/checkout-images.png") no-repeat scroll 12px -295px white;} .b-left{border-left:none;padding-left:0px;padding-right:0px;padding-bottom:20px!important;} .get-started-title{font:bold 10pt Georgia;} .accordation-getstarted{height:auto;border:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin:10px !important;padding-left:10px;} .mob-chkout-width{width:100%!important;} .accordation-getstarted .getstarted-rightcont{float:none!important;padding:0px;} .accordation-getstarted .getstarted-leftcont{border-bottom:1px solid #DCDCDC;border-right:none;padding-bottom:20px;} .get-started .brand-logo-wrap{width:65%;float:left; margin-left: 15px;} .get-started .beauty-freegift-cont{width:10%;float:right; margin-right: 15px;text-align:right;} input.checkout-pwds{width: 94%!important;color: #BCBCBC} input.checkout-confirm-pwd{margin-left: 0px} .outer-shipping .pay-zip{width:100% !important;margin-left:0px;margin-top:10px;} .phone-width{width:27% !important;} .chkout-lft-cont .outer-shipping .gift-contents .gimage{border-bottom: 1px dotted rgb(228, 228, 228);border-right:none;float: left;padding: 8px 12px 8px;width:100%;} .chkout-lft-cont .outer-shipping .gift-contents .gcontents{float: none; padding: 19px 12px 0;width:100%;} .outer-shipping .gcontents input.search-zipcode{width:180% !important;} .ship-info .final-checkout{width:100%;} .payments-sections .payment-pay-creditcard{float:none;padding:20px 20px 40px;} .payments-sections .payment-pay-paypal{float: none;margin-left: 0px;margin-top: 10px;padding:20px 20px 40px;} .visa{} .dots{} .discover{} .amex{} .payment .payment-information .paypal{text-align: left !important;} .outer-shipping #dropdown-measurement-select{width:100% !important;}.outer-shipping #dropdown-measurement-select-1{width:95% !important;}.payment #dropdown-measurement-select-2{width:100% !important;}.payment #dropdown-measurement-select-3{width:50% !important;}.payment #dropdown-measurement-select-4{width:100% !important;}.payment #dropdown-measurement-select-5{width:100% !important;}.payment #dropdown-measurement-select-6{width:100% !important;}.payment #dropdown-measurement-select-7{width:100% !important;} .add-new-card-section .add-new-card input.checkout-pwds{width: 100%!important;color: #BCBCBC!important;}.add-new-card-section .add-new-card input.cardnumber{width: 100%!important;}.add-new-card-section .add-new-card input.cvvcode{width: 45%!important;} .add-new-Address-section .add-new-address input.checkout-pwds{width: 86%!important;color: #BCBCBC!important;}.add-new-Address-section .add-new-address input.cardnumber{width: 100%!important;}.add-new-Address-section .add-new-address .pay-state{border-radius:0;float: none!important;width: 100%;} .add-new-Address-section .add-new-address .pay-zip{width:100% !important;margin-left:0px;margin-top:10px;} .u-image{display:none;} .payment-redeem-gift .chkout-coupon{width:100%;margin-left:0px;}.chkout-coupon{height:auto;width:100%;}.payment .chkout-coupon input.checkout-pwds{width:94% !important;}.payment .chkout-coupon input.c-pin-width{width:30% !important;color:#BCBCBC;}.payment .payment-reward-points .bdr-l{border-right:none;float:none;padding:0px;}.payment .payment-reward-points .pay-pts{padding:40px 0 0 0;float:none;} .outer-review-order{padding-left:0px;padding-right:0px;} .review-order-content{padding:0px;} .review-order-content .rev-left-txt{float:left;padding-left:15%;}.review-order-content .rev-right-txt{float:left;padding-right:0px;padding-left:15%;}.pay-next-step .final-checkout{width:100%;}.chkout-rgt-total .need-help{border: 1px solid rgb(228, 228, 228);float: left;width:91%;padding: 20px;text-align:center;margin-bottom:20px;}.chkout-rgt-total .gift-contents{text-align:center;}.chkout-rgt-total .gift-contents .gcontents{width:100%;margin-bottom:20px;}.chkout-rgt-total .gift-contents .gimage{float: none;padding: 20px 12px 8px 12px;height:31px;width:70px;margin-left:auto;margin-right:auto;border-right:none;}.product-list-holder .my-bag-items-cont .prod-list li:last-child{width:auto; float:right;}.bag-one-cont .bag-left-text h2{font-size:17pt !important;}.product-list-holder{width:97%;border:none;border-bottom:1px solid #DCDCDC !important;border-top: 1px solid #DCDCDC !important;}.my-bag-items-cont{margin-right:20px;margin-left:12px;}.bag-item-img-cont{width:38%;padding-left:5px;}.mobl-float-right-content{margin-left:0px !important;}.chkout-rgt-total{margin:0 15px;diaplay:inline-block;}.chkout-coupon .brand-logo-wrap{width:50%;float:none; margin-left: auto;margin-top:16px;margin-right:auto;}.chkout-coupon .beauty-freegift-cont{float:none !important; margin-right: auto;text-align:center;margin-bottom:16px;margin-top:0px;}.chkout-rgt-total .chkout-coupon .beauty-freegift-cont .floatl{float:none;}.tablet-ckeckout-left .chkout-lft-cont{margin-left:10px;}.tablet-ckeckout-left{margin-top:60px;}.choose-credit-card .edit-card {padding:0 4px 0 0;font-size:11pt;} .choose-credit-card .add-new-card-title {color:#BCBCBC;font-style: italic;padding-left: 2px;font-size:11pt;} .payment .mob-choose-credit{width:94% !important;} .mob-checkout-social{display:block !important;} .ship-info-title{font:Normal 10pt Georgia;color:#333333;} .ship-info .edit-card {color: #F27A45;font: italic 11pt georgia !important;float:right;padding:0px 15px;} .recognised-shipping-section .add-new-card-title{font-size:11pt;} .outer-shipping ul{padding-right: 0px;width:94%;} .payments-sections .payment-information H5{font:10pt georgia} .payment .chkout-coupon input.org-link-cont{float:right !important;clear:none;margin-top:0px;margin-right:2px;} .payments-sections .payment-redeem-gift .chkout-coupon .brand-logo-wrap{width:94% !important;} .payment #dropdown-measurement-select-4_msdd{margin-left:0px;margin-top:10px;} .get-started{margin-left:50px;margin-right:15px;width:82%;} .outer-get-started{border:none;} .accordation-getstarted .checkout-signin{width:90%;} .ship-info{width:94%;padding-left:10px;} .payment{width:94%;padding-left:10px;} .review-order-content{width:94%;padding-left:10px;}.payments-sections .add-new-Address-section .different-address{margin-left:0px;} .payments-sections .add-new-Address-section .recognised-addnew-adddress{display: inline-block;width:94%;}.outer-shipping .pay-state{margin-left:0px;width:98%!important;}.add-new-card span.exp-date{width: 100%;}.product-list-holder .bag-left-text .font-thin-txt{display:inline-block;}.payment .add-new-card-section #dropdown-measurement-select-2_msdd, .payment .add-new-Address-section #dropdown-measurement-select-5_msdd, .payment .payment-reward-points #dropdown-measurement-select-7_msdd{width:100% !important;}.payment .add-new-card-section #dropdown-measurement-select-2_msdd #dropdown-measurement-select-2_child, .add-new-Address-section #dropdown-measurement-select-5_msdd #dropdown-measurement-select-5_child, .payment .payment-reward-points #dropdown-measurement-select-7_msdd #dropdown-measurement-select-7_child{width:86% !important;}.recognised-shipping-section #dropdown-measurement-select-9_msdd{width:100%!important;padding-bottom:10px;}.recognised-shipping-section #dropdown-measurement-select-9_msdd #dropdown-measurement-select-9_child{width:86%!important;} .ship-sections #dropdown-measurement-select-1_msdd{width:100%!important;}.ship-sections #dropdown-measurement-select-1_msdd #dropdown-measurement-select-1_child{width:81%!important;} .payment #dropdown-measurement-select-6_msdd{width:104%!important;margin-top: 1px;} .payment #dropdown-measurement-select-6_msdd #dropdown-measurement-select-6_child{width:86%!important;} .ship-sections #dropdown-measurement-select-8_msdd{width:103%!important;margin-top:1px;}.ship-sections #dropdown-measurement-select-8_msdd #dropdown-measurement-select-8_child{width:89%!important;}.ship-sections #dropdown-measurement-select_msdd{width:105%!important;margin-top: 1px;}.ship-sections #dropdown-measurement-select_msdd #dropdown-measurement-select_child{width:89%!important;}.payment .payment-reward-points{width:94%;}.payment .add-new-card .exp-date{padding-bottom: 10px;}.recognised-shipping-section .recognised-addnew-adddress>.ship-info-cont{border-bottom: 1px dotted #DCDCDC;}.payment #dropdown-measurement-select-10_msdd{width:105%!important;margin-top: 1px;}.payment #dropdown-measurement-select-10_msdd #dropdown-measurement-select-10_child{width:89%!important;}.payments-sections .add-new-Address-section .pay-zip{width:86% !important;margin-left: 0px;margin-top: 10px;}.paypal-icon{} .billmelater-icon{} .pay-with-paypal-section .paypal-btn{width:50%;}.ship-sections .recognised-shipping-section .popover.bottom > .new-arrow{left: 10%!important;} .ship-sections .recognised-shipping-section .popover.bottom>.arrow{left:41%;}.ship-sections .ship-info-cont input.search-zipcode{width: 92%!important;}.payments-sections .add-new-card-section .popover.bottom > .new-arrow{left: 8%!important;} .payments-sections .add-new-card-section .popover.bottom>.arrow{left:35%} .payments-sections .add-new-Address-section .popover.bottom > .new-arrow{left: 8%!important;} .payments-sections .add-new-Address-section .popover.bottom>.arrow{left:35%} .recognized-reward-point .recognized-rewards-text{width:60%;margin-left: 40px;} .recognized-reward-point .circle-points{margin-right: 40px;} .recognized-reward-point .circle-points{margin-right: 45px;} .outer-shipping #dropdown-measurement-select-9{width:410px!important;} .add-new-Address-section.dropdown-measurement-select-5{width: 100%!important;} #simplemodal-container {border:none !important; width:310px !important; height:auto !important; top: 80px !important;left:13%!important;}#addressVerification h3{font-size:14px!important;line-height:14px!important;margin:5px 0px!important;}#simplemodal-container div.modalpopup-info{border-bottom:1px solid #45545F; padding:0px 0px 5px 0px;}#simplemodal-overlay{cursor:default !important;}.simplemodal-overlay {background-color:#000;}.simplemodal-container {background-color:#fff; border:3px solid #ccc;}#simplemodal-container .submitBtn.left {margin:5px 0px 0px 0px; padding:0px;}table.modalpopup-address{font-size:12px; margin-top:5px;}table.modalpopup-address tr td.entered-address{border-right:1px solid #45545F; padding-right:10px;}table.modalpopup-address tr td.verified-address{padding-left:12px;}#simplemodal-container a.modalCloseImg{display:none !important;}#addressVerification{border:2px solid #CC0000;background-color:#FFFFFF;color:#222D3A;font:12px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif;padding:0 5px 5px 5px;width:310px;}#simplemodal-container .simplemodal-wrap{overflow:visible !important;}#form-wrapper{font-size:12px;width: auto;margin-top:2px;overflow:hidden;}#form-wrapper .address-wrapper{float:left; display:block; border-right:2px solid #45545F; width:150px;}#form-wrapper .address-wrapper.accept{width:150px; margin-top:0px; border-right:0px;margin-left:5px;}#form-wrapper .address{width:auto; min-height:80px;}#addressVerification form{margin:0 0 5px!important;}.add-new-card-section .dropdown-measurement-select-2{width: 425px!important;} .paypal-outer-get-started{border:none;} .paypal-accordation-getstarted{height:auto;border:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin:10px !important;padding-left:10px;padding-bottom:10px;} .paypal-accordation-getstarted .getstarted-rightcont{float:none!important;padding:0px;} .paypal-accordation-getstarted .getstarted-leftcont{border-bottom:1px solid #DCDCDC;border-right:none;padding-bottom:20px;} .paypal-checkout-rewards{margin-top: 10px;padding-bottom: 10px;width:94%!important;margin-left: 10px;} .paypal-outer-shipping{border:none;} .paypal-outer-shipping .paypal-shipping-sections{border:1px solid #dcdcdc;padding-left: 10px;margin-left: 10px;width: 91%;margin-top: 10px;} .paypal-outer-shipping .paypal-address-content{margin-top: 10px;} .paypal-outer-review-order{border:none;margin-left: 0px;} .paypal-outer-review-order .paypal-address-content{border:1px solid #dcdcdc;padding-left: 10px;margin-left: 10px;width: 91%;text-align: center;margin-top: 10px;} .paypal-outer-review-order .paypal-shipping-left{float: none;width: auto;margin-top: 10px;} .paypal-outer-review-order .paypal-shipping-right{float: none;width: auto;margin-top: 25px;margin-right: 0px;} .paypal-outer-review-order .checkout-signin{width: 55%;} .paypal-border{display: none;} .payment-block-options{text-align: center;} .payment-visa{left:19%;}.payment-dots{left:30%;}.payment-discover{left:42%;} .payment-amex{left:56%;}.payment-paypal{left:70%;background: url("/ulta/images/sprite.png") no-repeat scroll 0 -676px transparent;} .selection-box-cont ul ul{border: none!important;} #product-category-cont ul {width:100%;overflow:hidden;}#product-category-cont ul li {display: block;float: none;height: 320px;margin-bottom: 0; margin-left: auto; margin-right: auto;margin-top: 30px; width: 40%;padding:0 12px !important}.selection-box-cont ul:first-child{padding:10px 0;}.selection-box-cont ul{width:98%;float:none;margin:0;border:solid 1px #cccccc;padding:10px 0;overflow:auto;margin-top:20px;border-radius: 5px;}.cont-side-select{padding-top:10px 0px;}.selection-box-cont ul li.title{font:10pt Georgia;color:#454545;text-transform:uppercase;margin-bottom:10px;padding:0 10px;cursor:pointer;}.selection-box-cont ul li.title a{float:right;line-height:16px;display:block;color:#000;font-size:14pt;} .price-bar #max-range{float:none;} .selection-box-cont ul.price-cont li.price-bar{padding-bottom: 20px;} .selection-box-cont ul:last-child{border:solid 0px #cccccc;width:100% !important;} .selection-box-cont ul li {display:block;clear:both;padding:0 10px;}.selection-box-cont ul.price-cont{_width:100%;float:none;border: 1px solid #CCCCCC;width:98% !important;margin:20px 0 !important;padding:0 !important;}.selection-box-cont ul.price-cont li.price-txt{margin-top:10px;float:none;}.selection-box-cont ul.price-cont li.price-txt label{display:inline-block;}.search-res-title{float:none !important;text-align:center;width: auto;display: block !important; }.search-result-cont .sort-cont{float:none !important;width:auto;}.search-result-cont{height: 100px;}.chkout-filter-toggle-arrow{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -517px transparent;float:left!important;padding:0px!important;margin-top:-6px!important;}.mob-chkout-bag-circle{display:block;}.price-cont .price-bar #amount{float:center;} .selection-box-cont ul.color-cont{border: 1px solid #CCCCCC;float: none;margin: 20px 0 0;overflow: hidden;padding: 10px 0;width: 98%;padding:0;}.selection-box-cont ul.color-cont li.color-panel ul{border:none;margin:0;}.selection-box-cont ul.color-cont li.color-txt{float:none;width:auto;}.review-options ul .title{width: 100%;}.review-options ul .title{text-align: left;margin:10px 0px 10px 10px; }.review-options ul .user-review-action-items{width: 85%;margin-bottom: 10px;}.review-options>ul:not(:last-child){border: 1px solid #dcdcdc;margin-top: 10px;} .user-review-action-items .popover{height: 240px;margin-left: 0px!important;max-width: 220px;}.popover-content .add-new-feild-pros input.add-your-tag{width: 185px;}.user-review-action-items .review-comments-section .comments-prompts{padding-left: 20px;}.user-review-action-items .review-comments-section textarea{width: 185px;height: 200px;}.user-review-action-items .review-comments-section .nav-tabs > li{width: 105px;}.review-options ul li.user-review-action-items{display: none;}.back-top-margin-review{margin-top:30px!important; }.review-options ul li.title a{color: #000000;display: block;float: right;line-height: 16px;margin-right: 20px;text-decoration: none;}.review-options ul li.title p{display: none;}.review-product-details h3,.review-product-desc h3{font-size: 17.5px;line-height: 25px;}.review-product .review-product-img{width: 35%;}.review-product .review-product-desc{width: 60%;}.storelocator-search-cont {border: 1px solid #DCDCDC;display: inline-block;padding: 10px;width: auto;}.store-details {border: 1px solid #CED4D8;clear: both;display: block;font-size: 0.9em;margin: 20px 0;overflow: auto;padding: 15px;width: auto;}.checkout-createacc-image-block .circular-tag1{margin-left:210px !important}.checkout-createAccount .checkout-createAccount-leftcont{width: 95%;}.checkout-createAccount-leftcont .need-help{width: 86%;text-align: center;}.checkout-createAccount .checkout-createAccount-rightcont{width: 95%;margin-left: 0px;}.create-account-main-content input.checkout-pwds{width: 87%!important;}.create-account-main-content .address-block input.pincode{width: 16%!important;}.dob #dropdown-measurement-select, .address-block #dropdown-measurement-select{width:115px!important;}.create-account-main-content .left-arrow{margin-left: 0px}.checkout-beauty-gift .beauty-freegift-cont{display: block!important;}.checkout-beauty-gift .float-right-cont{height: auto!important;margin-top: 20px!important;}.checkout-beauty-gift .checkout-createaccount-brand-logo{width: 100%;text-align: center;} .checkout-beauty-gift .checkout-createaccount-beauty-freegift-cont{width: 100%!important;} .checkout-createAccount-inner-leftcont .options{margin: 1%;} .checkout-createAccount-inner-leftcont .options ul li a{font:9pt georgia !important} .os-right{margin-right: 0px;border: none;} .ordersummary-cont .member-information{margin-left: 20px;border:none;width: 90%!important;} .ordersummary-cont .platinum-range{margin-left: 20px;border:none;width: 90%!important;} .ordersummary-cont .platinum-range span.range-slider-value{margin-left: 0px} .ordersummary-cont .platinum-range span.ml196{margin-left: 0px;} .ordersummary-cont .platinum-range span.ml197{margin-left: 50px} .ordersummary-cont .platinum-range span.ml198{margin-left: 50px} .ordersummary-cont .platinum-range span.name{float: left;} .ordersummary-two-cont .gift-contents .gimage{padding: 75px 25px;} .ordersummary-two-cont{margin-left:10px;width: 95%; } .ordersummary-two-cont .myaccount-favorites ul li div{width: 45%;} .ordersummary-two-cont .myaccount-favorites ul li:nth-child(3){width: 100%!important;float: left} .ordersummary-two-cont .myaccount-favorites{display: inline-block;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price{margin-left: 0px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-emailremainder{margin-left: 0px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price h5{width: 37%!important;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price select{width: 180px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price .enrollment-date{width: 190px;} .selection-box-cont.pdTB20-30{display: none;} .gifts .apply-coupon input[type="submit"], .order-summary .apply-coupon input[type="submit"]{padding:6px 0px!important; } .no-result-lt{width:100%; float:left; margin-top: 41px;} .no-result-rt{width:100%; float:left} .no-result-rt p{ text-align:left} .no-result-rt ul{ text-align:left} .order-summary{margin:0px; width:100%;} .gifts{width:100%} #product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{width:100%;} .prod-det .prod-head{display:none} .prod-list li:first-child{width: 45%;} .prod-list li.description{width: 45%;padding-left: 10px;} .prod-list li {margin:16px 0 15px;} .prod-list li.quantity-mobile{clear:left;width: 40%;margin:0;} .prod-list li.price{padding-right: 0px;width:55%;text-align: right;margin:0;} .prod-list li:last-child{float:right;width: 56%;} .prod-list li .option-links{margin: 0;padding: 0;} .qtylabel {display: block;float: left;font: bold 13px Georgia;margin: 0;padding: 0 15px 0 0;} .prod-list li.gift-vochure {display: block;float: left;width: 100%;margin:0;} .border-total-mobile {border-bottom: 1px dotted #DCDCDC;width: 100% !important;} .cart-tot-price{float: right;} #product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont .ul-prod-title.head{margin-top: 10px;} #cart-opt >.product-detail-offers{display:none;} .cart-mob-getsocial h3{display: block;} .cart-mob-getsocial{padding-left:0%!important; } .carousel-inner .item img{width:100%;} .checkputoption {float: left; padding: 0; text-align: center; margin-top: 14px; width: 100%;} .gifts .need-help{text-align: center;} .options .checkout-options-listitems li{padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites ul li:first-child{width:45%!important;}.ordersummary-two-cont .myaccount-favorites ul li:nth-child(2){width:45%!important;padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites{width:100%;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price{margin-top:2px!important;width:45%!important;padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price h5{display:none;}.ordersummary-two-cont .myaccount-favorites ul li div{width:100%!important;}.ordersummary-two-cont .myaccount-favorites ul{height:auto;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price h4{width:100%!important;float:none!important;}.mob-ulta-rewards-link{display: none;}.order-summary .donthaveaccount{display: none;}.chkout-rgt-total .gift-contents .gcontents a.view-rewards{display: none;}.checkout-createAccount-leftcont .gift-contents .gcontents a.view-rewards{display: none;}#mob-footer{display:block}#mob-footer span{float:left;width:50%;text-align:center;padding-top:10px;}#mob-footer .help{text-transform:capitalize !important}#desk-footer{display:none}#mob-footer a {color:#222D3A}#mob-footer a.g-mobf-link{color:#77818C;}.f-copy-txt {padding:10px 10px 0 10px}.checkputoption .checkout{width:150px;}.product-detail-options .product-detail-links ul li.favorites-icon{display:none}.product-detail-info .product-detail-button{margin:0px}.fluid-cont .bag-arrow{margin-left:3%}.inner-unrecognized-account-loginpage .signIn-Button{width:204px;margin:0px;}.inner-unrecognized-account-loginpage.login-page-mob{margin:12%;}.floatl-span{float:left;margin-top:8px;width:auto}.next-prev{float:right !important;}.special-offer-tabs{padding-top:15%}.slide.special-offer-carousel{margin-top: 0px!important;}.special-offer-carousel .special-offer{margin-top: 0px;}.brand-logo-container-mbltop{display:block;}.brand-logo-container-mbltop .brand-logo-wrap{text-align: center;padding: 0;width: 100%;}.brand-logo-container-mbltop .brand-logo-wrap .left-txt{font: 20pt/30px 'HelveticaNeueLT Std Thin';padding: 15px 0;text-transform: uppercase;}#liquid16 li{width: 210px;}.product-features .product-store-content .product-store-titles ul li.store-title-col1{width:50%;}.product-features .product-store-content .product-store-titles ul li.store-title-col2{width:30%;}.store-address-wrapper .product-store-address .product-store-add-cont{height: 200px!important;}.store-address-wrapper ul.store-adderss-list .left-cont-product-store{width:55%}.store-address-wrapper ul.store-adderss-list .right-cont-product-store{width:35%;}.store-address-wrapper ul.store-adderss-list .right-cont-product-store input{font-size:8pt; }.disclaimer .disclaimer-desktop{display:none}.product-features .product-store-content{width: 100%;}.product-store-address #mapContainer{margin: 0px;padding: 2px;width: 99%;}.product-store-add-cont .quick-view-popup{left:2%;top:2%;width:94%;height:300px!important;} .makeup-nav-mobile .navigationHeaderLabel{display: none;} .create-acc-left-cont{float:none;width:100%;}.create-acc-right-cont{float:none;width:100%;}.create-acc-right-cont .left-side-name{float:none;width:100%;}.create-acc-right-cont .right-side-name{float:none;width:100%;}.create-acc-title{font:20pt/39px 'HelveticaNeueW01-Thin';} .Account-info-preferences > span{padding-left: 10px;}.Account-info-preferences .account-inforamtion{padding-left: 10px;}.prefernces-header-cont.categories{float:none!important;width:100%!important;}ul.prefernces-header-cont.categories li{height: auto!important;width: 100%!important;}.prefernces-header-cont.categories li span:last-child{margin-bottom: 10px;} .bann-height-reward{height: 200px;}.rewards-carousel-indicators{right:5%;top:10%;}.my-status, .my-points{width:100%;}.my-status .brand-logo-wrap, .my-points .brand-logo-wrap{margin-left:8px;}.my-status-contents, .my-points-contents{text-indent:8px;}.my-status-contents a.link-bor-cont{padding:10px 8px 10px 0px;}.status-points-wrapper .column-divider{display:none;}.my-alerts-title, .my-bonus-offer-title, .points-history-title{margin-left:8px;}.my-bonus-offer .beauty-freegift-cont, .points-history .beauty-freegift-cont{margin:0px 5px 0px 0px; width:auto;}.points-history .points-history-head a.view-rewards span{margin-right:1px;}.points-history-contents .mis-trans{margin-left:8px;}.points-history-details ul li, .points-history-details ul li.points-store{padding-left:8px; width:100%;}.my-alerts-contents{padding-left:8px;}.my-alerts-contents ul li{display:inline-block;}.my-bonus-offer-contents{padding-left:8px;}.my-bonus-offer-contents .bonus-offer-benefits{width:100%; margin-left:2%;}.my-bonus-offer-contents ul li.bonus-offer-types{padding:3px 0px 3px 0px; line-height:25px;}.get-social-mobwrapper{display:block;}.myaccount-orders-details.my-rewards ul li{width:100%!important;display:block;text-indent: 0;}.myaccount-orders-details.my-rewards ul li div{text-align: left;}.myaccount-orders-details.my-rewards ul li:first-child{background: url("../images/points_history_arrow.jpg") no-repeat scroll 100px 4px transparent;}.myaccount-orders-details.my-rewards div.missing-transaction a{padding-left: 0px;}.brand-logo-wrap.points-history-rewards{width:100%!important;}.myaccount-orders-details.my-rewards li span{font: 11pt helveticaneuew01-75bold;}.my-account-earning-redeeming, .my-account-platinum, .my-account-benefits {display:none;}.my-account-earning-redeeming_mobile, .my-account-platinum_mobile, .my-account-benefits_mobile{display:block; margin-top:20px;}.signin-main-container.mem-card-number ul li{width:100%;}.signin-title{font:15pt/39px 'HelveticaNeueW01-Thin',helvetica;}.bann-height-reward{height: 200px;}#myaccount-banner{height:80px}.myaccount-section-acc-head .recent-orders-title{font:10pt HelveticaNeueW01-55Roma!important;}.myaccount-orders-details.my-rewards ul li.a{display:none}.mob-view-only{display: block;}.order-summary-main-container .header-order-summary{display: none;}#heroslot .bann-height img{display:none;} .mobile-right-container {clear:both; margin-left:auto; margin-right:auto; min-width:90% ;margin-top: 30px;}.mobile-list{margin: 0 10px 30px 30px;}.gift-card-right-container{width:100%;float:none;margin:40px 0 0;}.gift-card-content-container {clear:left;}.gift-card-right-container{float:none;}.auto-correct.result-heading{font:9pt Georgia W01 Italic;margin-top: 20px;}.sample-content {text-align: center; margin: 0 auto; width:100%;}.sample-content .samples-fregft-img{float:none;margin-left:0px;}.sample-content .choose-fregft-banner{width:100%;}.samples-fregft-img-blk .samples-fregft-img:last-child{margin-top: 0px;}.sample-content .choose-fregft-banner P.mainheader-samples{font:15pt HelveticaNeueW01-55Roma;}.sample-content .choose-fregft-banner P.mainheader-samples span{font:15pt HelveticaNeueW01-55Roma;}.sample-content .choose-fregft-banner P.freegift-header{font:15pt georiga regular;}.beaty-tips .side-sizzle-opinion{width:100%;}.side-sizzle-opinion .side-sizzle-opinion-car-cont{width:100%;height:auto;}.beaty-tips .side-sizzle-fan-shouts{width:100%;}.side-sizzle-opinion .question-ans p.question{text-align: left;font:10pt helveticaneuew01-75bold}.side-sizzle-opinion .question-ans p.votecompares{text-align: left;}.beaty-tips .side-sizzle-fan-shouts{display:none;}.side-sizzle-opinion-car-cont .bx-prev{left:0;}.side-sizzle-opinion-car-cont .bx-next{right:0;}.social-icon-place-hd{width:15%;float: left;}.social-icon-coll{width:100%;}.side-sizzle-opinion .question-ans p.votecompares{text-align: center;}.side-sizzle-opinion .question-ans p.question{text-align: center;}.facebook-response .popover>.arrow{left:20%;}.twitter-response .popover>.arrow{left:40%;} h3.watermark-cat{display: block!important;} .opinion-queimages,.non-image-section{margin-left: 20px;} .beaty-tips .side-sizzle-opinion .question-ans li:last-child input{margin-right:25px;} .disp-mob-only{display: block;} .pos-rel-cont .treat-yourself-carousel:last-child{display:none;} .three-promo-cartridge{width:96%;} .hide-featured-car{display: none!important;} .hide-featured-car-mob{display: none!important;} .shopall-button{padding-bottom: 20px;} .cat-row-und .main-cont-title{display: block! important;font-size: 25pt;line-height: 30px;margin-bottom: 5px;} .bookonline-header-large {display:none;}.bookonline-header-mobile {display:block;}.store-details .container-div {width:200px;}.store-details .salonmenu {width:230px;}.product-detail-thumbnail-image{display: none;}.container.cont-side.mob-overflow {overflow:hidden;} .addtobag-quickview-popup{width:400px;left:15%;top:15%;}#suggest-you-section{display: none;}.viewproduct-info-viewbag{width:400px;margin:0;padding-left: 0px;}.viewproduct-info-viewbag .colA{float:left;}.addtobag-quickview-popup ul li{float:none!important;}.addtobag-quickview-popup .viewproduct-content{width:270px;}.addtobag-quickview-popup .seperator-icon{display:none;}.addtobag-quickview-popup h2{line-height:20px;font-size:10pt;}.order-status-summary .ship-bill-pay-cont{height:auto;}.my-bonus-offer-contents .span1{display:none;}.my-bonus-offer-contents .span3{text-align:left;}.special-offer {float: left;margin-right: 0px;margin-bottom:0px;margin-top:0px;width:100%;}.special-offer.last{border-left:medium none;}.special-offer-carousel{display:none;}.special-offer.header{margin-top:100px;}.special-offer.header .offer-price-header{font:12pt HelveticaNeueW01-75Bold !important}.nav-tabs{border-bottom:1px solid #DDDDDD!important;}.nav-tabs > .active > a{border-color:#EEEEEE #EEEEEE #FFFFFF #DDDDDD !important;}.special-offer-gwp.image{margin-bottom:10px;} .subPage.heading404{margin-top:50px!important;}.rewards-bonusoffers-borderbottom{border-bottom: 2px dotted #efefef;}.product-carousal-cont ul li h4.prod-title{margin:0;}#product-review-container h3.ul-prod-title.head{margin-top:0px;}.payment-redeem-gift .apply-coupon.afterapply{text-align:center;}}@media (min-width: 641px) and (max-width: 767px){.class-flaunt-it{display:none;}.special-offer-tabs{padding-top:25%}.slide.special-offer-carousel{margin-top: 0px!important;}.special-offer-carousel .special-offer{margin-top: 0px;}.article-banner,.all-brand-banner{display: none;} .white-space.bg-color-pdp {display: none;} .horizontalScrollInDevices{overflow-x:hidden;} .pd-banner {height: 100px;} span.fleft{float: left; width: 100%; text-align: center; display: block;} span.fright{float: left; width: 100%; text-align: center; display: block; padding-bottom:20px;} .oops{display: block;text-align: center;} .free-sample-cont .inner-cont a.free-samp-link {font-size: 14px;} .htext-left{width:100%;} .htext-left h2{text-align:center;} .checkputoption .back-to-shopping{padding: 5px 5px;} .checkputoption {float: left; padding: 0; text-align: center; margin-top: 14px; width:100%;} .checkputoption .checkout { float: left; font-size: 10px; font-weight: normal;} .paypal {text-align: left !important;} .payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li{width:46%;} .prod-det .prod-head{display:none;} .prod-list li {margin: 0 0 15px; margin-top: 16px; width: 140px;} .quantity-specify {padding-top: 0px;} .prod-list li .option-links {margin: 0 auto; padding: 0;} .prod-list li.description{width: 173px; padding-left: 62px; _min-height:150px;} .qtylabel{float:left; padding:2px 15px 0 0; margin:0px; display:block;font:bold 13px Georgia;} .old-price{font:italic 16px Georgia;} #cart-opt >.product-detail-offers{display:none;} .prod-list li.price {text-align: right; width: 48%; padding-right:0px;margin:0;} .prod-list li.gift-vochure{float:left; width:100%; display:block;margin:0;} .extra-row{display:none;} .giftrow-heading{margin:0px;padding:0;} .prod-list li:last-child {float: right; margin-top: 14px;} .prod-list li:first-child {text-align: center;margin: 0;} .prod-list li.quantity-mobile{clear:left;width: 48%;margin:0;} .product-detail-offers p{margin:0px;} .prod-list .description .option-links li.wrap-gift-cart-selectbx{width: 100%} .prod-list li.total-mobile{width: 196px;} .dd{margin-top: -6px; width: 84px !important;} #dropdown-quantity-select-color_msdd{width: 130px !important;} .cart-tot-price{position:relative; top:-3px; float:right;} .border-total-mobile {border-bottom: 1px dotted #DCDCDC;width: 100% !important;} .nav-tabs{border-bottom: none !important;} .border-bottom-gift { border-bottom: 1px solid #DCDCDC;} .giftrow .cols-img{width:80px;} .giftoptions{margin:0px;} .choose-gift{margin:0 0 15px;} .giftrow .cols-desc{width:50%;} .giftoptions .cart-qty{width:130px;} .orderdetails .gifts {border: none;} .gifts .apply-coupon, .order-summary .apply-coupon {padding: 20px 8px; width: 407px;} .gifts .apply-coupon input[type="text"], .order-summary .apply-coupon input[type="text"] { margin: 0 5px 0 0; width: 118px;border: 0px;color: #bcbcbc} .gifts .apply-coupon input[type="submit"], .order-summary .apply-coupon input[type="submit"] { font-size: 12px; height: 30px; width: 150px;} .gifts .gift-contents{width:100%} .gifts .gift-contents .gimage{padding:24px 3px 0; text-align:center; float:left; border-right:none; width: 100%;} .gifts .gift-contents .gcontents {float: left; padding: 5px 0 15px; text-align: center; width: 100%;} .gifts .gift-contents .gimage img{width:50px;} .mobile-border{border: none !important;} .pd-banner {height: 100px;} span.fleft{float: left; width: 100%; text-align: center; display: block;} span.fright{float: left; width: 100%; text-align: center; display: block; padding-bottom:20px;} .oops{display: block;text-align: center;} .free-sample-cont .inner-cont a.free-samp-link {font-size: 14px;} .gifts {border-top: 2px solid #E5E5E5; float: left; font: 11px georgia; margin: 0 0 0 0; padding-top: 23px; width: 100%;} .gifts .need-help{_width:85%; _margin-top: 25px;border: 1px solid #E4E4E4;float: none;padding: 20px;width:auto;text-align: center;} .gifts .need-help h4{text-align:center;} .gifts .need-help p{text-align:center;} .need-help{float:none;} .orderdetails {border-top: 1px solid #E5E5E5; margin: -9px 0 30px; padding: 20px 0 0;} .order-summary{margin:0px; width:100%;} .order-summary h4 {text-align: center;} .cupon-apply{display:none;} .cupon-apply-desk{display:block;} .needleft{ display: block; text-align: center;} .font-thin-txt{display: block;} .gifts .need-help{ margin-top: 25px;} .gifts .need-help h4{text-align:center;} .gifts .need-help p{text-align:center;} .need-help{float:none;} .orderdetails {border-top: 1px solid #E5E5E5; margin: -9px 0 30px; padding: 20px 0 0;} .order-summary{margin:0px; width:100%;} .order-summary h4 {text-align: center;} .cupon-apply{display:none;} .cupon-apply-desk{display:block;} .needleft{ display: block; text-align: center;margin-top:10px;} .font-thin-txt{display: block;} .mobile-paypal{text-align: center!important;} .border-mobile-landscape{display: none!important;} .emptycart{float: none;text-align: center;}.emptycart .back-to-shopping{float: none;}.emptycart.need-help{margin: 0 auto;text-align: left;}.empty-text {text-align: center; border: none; margin-bottom: 15px;}.signin{float: right; padding: 39px 0 20px; text-align: center; border-bottom:1px solid #DCDCDC; border-top:1px solid #DCDCDC;width:100%;} .signin input[type="text"]{float: left; _min-width: 243px;_margin-left: 14px;min-width:100%;padding:4px 0px!important;text-indent:10px;}.signin .submit {width:100%;}.signin .checkout{float: none; margin: 0; text-align: center;}.totaldetails{margin: 15px 0 0; padding-bottom: 30px;}.donthaveaccount{padding:15px; border-top: 1px dotted #DCDCDC;margin-top: 30px;padding-bottom: 0px;}.order-summary .totaldetails li.fright{float: left; width:100%;}.order-summary .totaldetails li.fleft{width:100%;}.order-summary .apply-coupon .cuponresult{width:100%;}.order-summary .totaldetails input[type="password"], .uneditable-input {float: left; _margin-left: 14px; _min-width: 243px;min-width:100%;padding:4px 0px!important;text-indent:10px;}.cart-mob-getsocial h3{display:block;}.emptycart.need-help{border: 1px solid #E4E4E4; float: none;margin: 0 auto;width: auto;}.emptycart.need-help p{margin:0 auto;}.emptycart.need-help span.fright { padding:2px 0 13px;}.cart-mini .caroufredsel_wrapper{width: 256px!important;}.no-border{border-top:none;} .imgblock-omega{width: 100%}.omega-content{width: 100%}.omega-content .top-cots {background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -22px -552px transparent;float: left;padding: 15px;}.omega-content .bottom-cots {background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -593px transparent;float: right;padding: 12px 13px;}.article-breadcrum .acc-sub-nav{display: none;}.article-content-col1 .col-content1{font-size: 8pt}.article-content-col1{width: 100%;}.article-content-col2{width: 100%;}.article-breadcrum h5 a{font:italic 10pt Georgia;color: #F17946;text-align: center}.article-breadcrum .mob-back-link{text-align: center;display: block}.article-content-col1 .col-content1 h4{font-size: 12pt!important;line-height: 25px}.col-content3 h4{font-size: 14.5px}.mob-beauty-tips{display:none;}.col2-content h5{font-size: 12px}.article-content-col1 .col-content1 .date{width:100%}.mar-mobl-border{border-bottom: 1px dashed #E4E4E4}.col-content2 .first-para:first-letter {float: left;font: italic 42pt/1.7 Georgia;padding-bottom:100px ;padding-right: 2px;padding-top: 0px;}div.article-banner-txt-wrap{left: 23%;top:23%;position: absolute;text-align: center;}.article-breadcrum{display:block!important;}.nav-list .has-submenu ul div{padding-left:0px;padding-right:8px;}.login-li-inner{height: 320px!important;border-bottom: medium none!important;}.inner-unrecognized-account-loginpage .enter-email-details{padding-right: 5px;}.inner-unrecognized-account-loginpage{border: none;}.inner-unrecognized-account-loginpage a{padding-left: 35px;color:#FAB485!important;line-height: 25px;}.inner-unrecognized-account-loginpage .create-account-button{background-color: #FAB485;border: medium none;border-radius: 4px 3px 3px 3px;color: #FFFFFF !important;display: block;font: 11pt 'HelveticaNeueLT Std';margin: 0 auto; padding: 9px 10px; text-align: center; width: auto;}.circleBase-lock{ color: #333333;font-size: 8pt;font-weight: bold;line-height: 16px;margin-left: 2.5%;position: absolute;text-align: center;top: 10px;width: 18px;right: auto;}body{margin:0;padding:0;overflow-x: hidden;overflow-y: scroll;}ul{margin:0;padding:0;}#show-nav-cont{display:block}.fluid-cont{width:100%;border-bottom:solid 1px #cacaca;height:40px;position:absolute;background:#FAB485;display:block;z-index:500;top:0;}.col2-content{border-bottom: 1px dashed #E4E4E4;padding-bottom: 14px; padding-left: 10px}.fluid-cont .nav {font:13pt 'HelveticaNeueLT Std';float:left;width:50px;padding-top:7px;text-align:center;background:#FFF;}h3.main-cont-title{font-size:40pt;line-height:45px;display:none}h3.watermark-cat{display: block! important;} .pos-abso-cont{position:relative; } .ask-ulta-mobl{display: none;}.picks-foryou-mobl{display: block;}.fluid-cont{width:100%;border-bottom:solid 1px #cacaca;height:40px;position:absolute;background:#FAB485;z-index:500;top:0;}.fluid-cont .nav {font:13pt 'HelveticaNeueLT Std';float:left;width:50px;padding-top:7px;text-align:center; border-bottom:1px solid #cacaca; height:33px;}#show-nav-cont .search-cont .dimSearchSuggContainer{width:310px!important;}.fluid-cont .mob-logo-cont{float:left;width:75%;border-right:solid 1px #e5e5e5;border-left:solid 1px #e5e5e5;height:20px;overflow:hidden;text-align:center;padding:10px 0;background:#FFF;} .mob-search-cont{width:100%;border-bottom:solid 1px #cacaca;border-top:solid 1px #cacaca;height:40px;position:absolute;top:40px;background:white;z-index:500;display: block;}.mob-search-cont .search-cont {float:left;width:70%;height:40px;overflow:hidden;}.mob-search-cont .search-cont input{font: 10pt Georgia W01 Italic;width:100%;border-radius:0; height: 40px;border-right:0;border-top:0;padding:0;text-align: center;color:#f17c44;} .carousel{margin-top:82px;}.shop-right{float:right !important;}.search-ulta-icon{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -17px -341px white;float: none !important;height: auto !important;padding: 5px;position: absolute;top:8px;left:53px;}.mobile-nav-icon{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -256px;padding:15px}.fluid-cont .bag-arrow {float:left;width:7%;text-align:center;font: 9pt HelveticaNeueW01-75Bold !important;}.fluid-cont .bag-arrow img{width:40px;}.navbar .nav{margin:0;background:#FFF;}.nav-mob-cont .nav-list{padding:3px 0;float:left;background:#FFF;position:absolute;height:100%;width:100%;overflow-x: hidden;overflow-y: scroll;}#bg-white{background:#FFFFFF;}#hide-desk-nav{display:none;}.container-fluid {padding:10px 0 0 0;}.product-carousal-cont ul li img{max-width:100%;}.product-carousal-cont ul li{padding-left:18px;max-width:130px; width:auto;overflow:hidden;text-align:center;}.navbar{margin-bottom:0;}.nav-italic{padding-bottom:0px;}.mob-nav-slid-pos{position:relative;left:80%;margin-left:10px;}.width-auto{width:auto;right:0;}#collapse-show{display:none}.top-nav-bg{display:none;}.nav-mob-cont{position:absolute;height:100%;width: 83%;top:0;z-index: 1000;overflow-x: hidden;overflow-y: hidden;}.banner-cont-bg{margin-top:50px}.main-cont-bg{clear:both;border-bottom: 1px dashed #E4E4E4;}.ind-prod-cont{clear:both;width:100%;margin-top: 0px}.ind-prod-cont img{width:100%;max-width:auto !important;}.beaty-tips .the-salon{float:none;clear:both;width:auto;}.beaty-tips .beauty-tips-cont{float:none;clear:both;width:auto;}.beaty-tips .beauty-tips-cont .view-tutorial{float:none;clear:both;width:auto;margin-top:10px;}.beaty-tips .beauty-tips-cont .view-product{float:none;clear:both;width:auto;margin-top:10px;}#social-content{display:none} div#SocialIcons-mob {display:block;margin-bottom:30px;} .SocialUL li a.facebook{background:url(/images/mob-social-icon.png) no-repeat 0px -1px;height:40px!important;width:30px!important;float:left;} .SocialUL li a.twitter{background:url(/images/mob-social-icon.png) no-repeat 0px -42px;height:40px!important;width:45px!important;float:left;} .SocialUL li a.pinterest{background:url(/images/mob-social-icon.png) no-repeat 0px -88px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.video{background:url(/images/mob-social-icon.png) no-repeat 0px -139px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.youtube{background:url(/images/mob-social-icon.png) no-repeat 0px -180px;height:40px!important;width:42px!important;float:left;} .SocialUL li a.foursquare{background:url(/images/mob-social-icon.png) no-repeat 0px -226px;height:40px!important;width:42px!important;float:left;}#fan-fav{display:none;} .beaty-tips{padding:0;} .free-sample-cont .inner-cont{padding-top:10px;}.free-sample-cont .inner-cont a.free-samp-link{clear:both;display:block;}.beauty-still-gift .beauty-still-cont{width:98%;float:left;border-right:solid 1px #e4e4e4;}.beauty-still-gift .beauty-freegift-cont{width:100%;float:left;clear:both;display:none;}.coupon-cont .left-cont{width:96%;border:dashed 1px #e1e1e1;} .coupon-cont .cop-txt{text-align:center;width:100%;} .coupon-cont .cop-txt span.bold-txt{text-align:center;width:100%;} .coupon-button{text-align:center;width:100%;display:inline-block;padding-bottom:10px;} a.coupon-link{float:none;} span.coupon-link{ margin: 10px 20px 0 0px;} .coupon-cont .rgt-cont{width:100%;clear:both;display:none;border:dashed 1px #e1e1e1;}.footer-hideelement-mobl{display:none;} .coupon-rgt-cont{display:none;} .coupon-left-cont{width:96%;} .coupon-cont{border:none;}#coupon-img{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -23px -1418px transparent;height:18px;width:20px;float:left;position:absolute;margin:16px 0 0 -10px;}.bottom-nav ul{float:none;width:100%; background: none repeat scroll 0 0 #F1F3F2;margin:0 !important;padding:10px 0 10px 0;clear:both;text-align:center}.list_carousel li img{width:100%;height:200px;}.carousel-indicators{top:auto;bottom:70px !important;right: 45%;} .carousel-indicators li{border-radius:50px;width:10px;height:10px;clear:none;} .banner1-txt-cont{clear:both;display:block;position:static;text-align:center;margin-top:20px;}h3.banner-thin-txt{font-size:30px;line-height:16px;}h3.banner-bold-txt{font-size:30px;}h3.banner-italic-txt{font-size:16px;line-height:16px;}.mar-mob{margin-top:0;} .pos-rel-askulta-hei{height:1300px;}.pos-rel-treat-hei{height:1000px;}.bottom-copyright-cont .terms-cond{clear:both;width:100%;display:block;padding:0 0 10px 0;}.bottom-copyright-cont .floatl{float:none;} .mob-btm-logo{width:100%;text-align:center;padding:10px 0 0 0;display:none} .liquid .wrapper ul li img{height:150px;}.bck-top-cont{width:100%;text-align:center;}.bck-top-cont{ display: block; float: right; margin-right: 0px; position: relative; right: 0;}.banner2-bg .banner1-txt-cont {clear:both;display:block;position:static;text-align:center;width:auto;}.banner2-bg .banner1-img-cont{margin:0;}.banner2-bg .banner1-img-cont img{height:300px;width:auto}.banner1-img-cont{margin:5px 0 0 0;} .banner3-bg .banner-thin-txt{font-size:30px;line-height:30px;}.banner3-bg .banner1-txt-cont {clear:both;display:block;position:static;text-align:center;width:auto;}.bann-height{height:490px;} .brand-bann-height{height:270px;}.mob-padd{padding:0 20px;}.mob-padd-filter{padding:0 20px;} .filter-reset{border:0 !important} .in-deskt-cont{padding:0 20px;display: none;}.mob-navigation{width:100%;display:block !important;margin:20px 0;overflow: hidden;}.mob-navigation .sixgridmenu a{float:left;width:33%;text-align:center;border-right:dotted 1px #E1E1E1;border-bottom:dotted 1px #E1E1E1;padding:10px 0;color:#222D3A;font-weight:bold;}.nav-mob-cont .tier1navBarMenuItems ul {list-style-type:none;margin:0;padding:0;background-color: #F8F7F7;}.coupon-cont .rgt-cont h3.cop-txt{font-size:28px;}.carousel-control {left:15px;}.sidebar-nav{display:none}.nav-list ul{position:relative; width:100%; height:auto; overflow:hidden;}.nav-list li ul{position:absolute;}.nav-list ul ul{left: 100%; top: 0; width: 100%; z-index: 1; margin-right: -1px; }.nav-list ul.active{display:block; z-index:2; margin-left: -1px;}.liquid .previous:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -20px -120px;float:left;margin:0;padding:0;margin-top:68px;} .liquid .next:hover {display:block;height:18px;width:18px;background:url(/ulta/images/glyphiconsNew.png) no-repeat -22px -156px;float:right;margin:0;padding:0;margin-top:68px;} .quick-view-prod a.product{display: block;} .cat-banner{display:none;} .search-result-content-overide.adjust-banner{margin: 0 ! important;}.makeup-nav-mobile .cat-sub-nav{display:none; padding: 0 20px!important;}.cat-main-nav{padding:20px 0; border-bottom:1px solid #e5e5e5;}.cat-sub-nav li{ padding:5px 20px; border-top:1px solid #e5e5e5;} .cat-sub-nav li:first-child{ border-top:none!important;}.category-beauty-div{display: none;}.makeupnav-ul, .makeup-breadcrumb{display:none;}.cat-sub-nav li:last-child{ border-bottom:1px solid #e5e5e5;}.cat-sub-nav li a{color:#000; font-size:15px;}.cat-main-nav a{color:#000; font-size:15px;padding: 0 20px;}.cat-main-nav span{ float:right;padding: 0 20px;}.cat-sub-nav ul{margin:0}.shopall-button a.coupon-link{margin: 0px;} .category-mob-padding{padding-bottom: 20px;} h3.ul-prod-title{padding-bottom: 5px;background:url('/images/title-dash.png') no-repeat center bottom;} .bor-btm{border-bottom: none;} .categoty-mob-padd{padding: 0 0px} .category-carousel-padd{padding: 0 20px}.makeup-breadcrumb.result-heading{display:none;margin-top: 41px;} .makeup-breadcrumb.result-heading p:nth-child(2){display:none;}.sort-cont .sort-by{display:none;} .all-brands-sublisting-wrap ul li:first-child{border-bottom:none;padding: 0px;margin:0px;}.all-brands-sublisting-wrap ul li { cursor: pointer; float: left; font: italic 13px/20px Georgia; margin-top: 5px; width: 190px;border-bottom: 1px dashed #E4E4E4;margin-right: 20px;padding: 10px 0;}.all-brands-height{display:none;}h3.featured{display:none;}.all-brands-popular ul li img{width:104px;height: 44px;}.popular-brands ul li{float:left;width:100%;}.mT-mob{margin-top:0px!important;}.all-brands-popular{height:auto;margin-bottom:20px;overflow:auto;}.all-brands-popular .popular-brands{display:none;}.brand-logo-container .brand-logo-wrap {text-align: center;width: 100%;}.brand-logo-container{display:none;}.brand-landing-category{display:none;}.top-rated-carousel{display:none;}.brand-logo-container .beauty-freegift-cont { width: 100%;}.brand-logo-container .beauty-freegift-cont .rgt-img,.brand-logo-container .beauty-freegift-cont .left-txt {float: none!important;overflow: auto;padding-top: 20px!important;}.brand-history-icons {float: right;margin-right: 0px!important;position: relative;text-align: center;top: 0px!important;width: 100%!important;padding-bottom:20px;}.brand-history-image-wrap {;display: block;float: right;width: 100%!important;padding-bottom:70px;}.brand-history-container .history-content{display:none;float:left;padding: 0 20px 20px;margin-left:0px!important;margin-top:20px!important;}.history-content p.history-para {display: inline-block;font: 11pt Georgia;margin-top: 10px;width: 275px!important;}.caps {float: left;font: italic 38pt/0.7 Georgia !important;padding-right: 15px;}.brand-history-icons .arrow{position:relative;}.brand-history-icons .arrow a.arrow-btn{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -498px transparent;border: 1px solid black;border-radius: 16px 16px 16px 16px;display: block;height: 30px;width:30px;margin:0 auto!important;position:absolute;top:340px;left:45%;}.history-content .arrow a.arrow-btn{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -518px transparent;border: 1px solid black;border-radius: 16px 16px 16px 16px;display: block;height: 30px;width:30px;margin:24px auto 0 205px;}.history-content p.history-para {display: inline-block;font: 11pt Georgia;margin-top: 10px;width: 450px !important;}.pdt-display-mob{display:none;}.mb35{margin-bottom:35px;}.pdBmob40{padding-bottom:40px;}.cat-main-nav-brandlanding{border-bottom:none!important;}.all-brandslanding-popular{margin-bottom:0px!important;}.all-brandslanding-popular .popular-brands ul li:last-child{margin-bottom:30px;}.main-cont-bg-history {border-bottom: 1px dashed #E4E4E4;clear: both;margin: 27px 20px 10px;}.main-cont-bg-featured {border-bottom: 1px dashed #E4E4E4;clear: both;margin: 35px 0;}.beaty-tips .the-direction{float:none;clear:both;width:auto;margin:50px 0 0 0;}.container .navbar .fav-icon{float:left; width:39px;}.container .navbar .fav-icon a.lock-icon{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -660px #FAB485; height:41px;float:left; width:39px;}.product-detail-info .product-detail-wrapper{width:100%; text-align:center;}.product-detail-info .product-detail-wrapper .scene7-pdp-container{display:none;}.product-detail-info .product-detail-wrapper .mobile-img-container{display:block;}.product-detail-info{margin-top:5px;}.product-detail-info .product-seperator{border-bottom:1px solid #E1E1E1; width:100%;}.product-detail-info .product-detail-content{float:right; width:100%;}.product-detail-info .product-detail-views{width:100%;}.product-detail-info .product-detail-views ul{width:100%; margin:0px; text-align:left;}.product-detail-info .product-detail-views ul li{width:50%; float:right; margin-bottom:10px;}.product-detail-info .product-detail-views ul li.read-icon{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -291px transparent; padding-left:20px; margin-left:21%; margin-right:21%;}.product-detail-info .product-detail-views ul li.read-icon:hover{width:50%; background:url("/images/pdp-icon-sprite.png") no-repeat scroll 0px -317px transparent;}.product-detail-info .product-detail-views ul li span{font-style:italic; margin-left:5px;}.product-detail-info .product-detail-views ul li.question-icon{width:42%; padding-left:20px; margin-left:5%;}.product-detail-info .product-detail-views ul li.seperator-icon.mob{display:block; color:#DCDCDC; width:5%; margin:0px;}.product-detail-info .product-detail-views ul li.share-icon{width:25%; padding-left:25px; margin-left:0px; margin-right:5%;}.product-detail-info .product-detail-views ul li.share-icon:hover{width:25%; padding-left:25px; margin-left:0px; margin-right:5%;}.product-detail-info .product-detail-options{width:100%;}.product-detail-info .product-detail-options ul{overflow:hidden; margin:0px;}.product-detail-info .product-opt-info{float:left; width:48%; margin:0 0 10px !important;}.product-detail-info .product-opt-info.points{width:100%; margin-bottom:10px;}#dropdown-category-select_msdd{width:100% !important;}#dropdown-category-select_child{width:98% !important;}#dropdown-measurement-select_msdd{width:100% !important;}#dropdown-quantity-select_msdd{width:100% !important; margin-left:10px;}#dropdown-measurement-select_child{width:46% !important;}#dropdown-quantity-select_child{width:40% !important;}.product-detail-info .product-detail-content .product-detail-offers{margin:10px 0px 10px 0px;}.product-detail-options ul{margin:0 0 0 5px;}.product-detail-info .product-opt-info{float:left; margin:0px 15px 10px 0px;}.product-detail-info .product-opt-info.points select{width:190px; margin-right:0px;}.product-detail-info .product-opt-info select{width:110px;}.product-detail-info .product-detail-content .product-detail-button input[type="submit"]{width:100%;}.product-detail-info .product-store ul li{float:left; margin-right:3px;}.product-detail-info .product-store ul li input[type="text"]{width:130px;}.product-detail-info .product-store ul li input[type="submit"]{background:#FAB485; border:solid 1px #FAB485; border-radius:2px; padding: 6px 14px; color: #FFFFFF; text-decoration: none; text-transform: uppercase; width:105px;}.product-features .product-colors{width:100%;}.product-features .product-colors .color-panel ul li{padding:10px 10px 0px 0px;}.product-features .product-description{width:100%; margin-left:0px;}.ul-prod-title.head{margin-top:-60px; position:relative;}.product-gifts{text-align:left; margin-top:25px; width:100%; padding:15px 5px 5px 0px;}.product-gifts .product-gifts-wrapper .product-gift-details{float:left; margin-right:10px;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-contents{width:70%;}.product-gifts .product-gifts-wrapper .product-gift-details .product-gift-images{margin-left:5px;}.product-description{width:100%; padding-top:10px;}.product-description .product-catalog-head{width:100%; float:left;}#product-like-mobcontainer{width:100%; display:block;}#product-like-mobcontainer p.prod-img-rating img{width:50px; height:9px;}#product-like-mobcontainer .prod-descrpt-wrapper{text-align:center;}#product-like-mobcontainer .prod-desc{font: italic 9pt Georgia;}#product-like-mobcontainer p.price{color: #454545; font: italic bold 12pt Georgia;}#product-like-mobcontainer p.prod-color-type{color: #77818C; font: 12pt Georgia;}#product-review-container{width:100%; margin-top:10px;}#product-review-container .ul-prod-title.head{margin-top:-50px;}#product-review-container .product-review-contents .product-review-row2, #product-review-container .product-review-contents .product-review-row1 .product-review-head, #product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1, #product-review-container .product-review-contents .product-review-row1 .reviews-option-row1{display:block;}#product-review-container .product-review-contents .product-review-row2.mob{display:block; text-align:center;}#product-review-container .product-review-row2.mob .customer-feedback{float:left; width:100%;}#product-review-container .product-review-row2.mob .customer-feedback ul li{float:left; padding-right:5px;}#product-review-container .product-review-row2.mob .customer-feedback ul li.customer-recom{display:block;}#product-review-container .product-review-row2.mob .customer-reviews{clear:both;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.mob{border-bottom:none; float:left; width:100%; padding-bottom:16px; display:block; text-align:left;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.mob ul li{float:left; margin-right:12px;}#product-review-container .product-review-contents .product-review-col1, #product-review-container .product-review-contents .product-review-col2{width:100%;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star4 span{width:100px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star3 span{width:70px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star2 span{width:10px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.star1 span{width:20px;}#product-review-container .product-review-contents .product-review-col1 .product-rating-wrapper tr td.prod-rating-value{width:75px;}#product-review-container .product-review-contents .product-review-col1 .product-review-specs{border:none;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper{margin:10px 0px 10px 0px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link{clear:both; margin-top:10px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link a{color:#F27A45; font:italic 13px Georgia; padding-top:10px;}#product-review-container .product-review-contents .product-review-col2 .review-col2-wrapper p.more-review-link a:hover{text-decoration:underline;}#product-review-container .product-review-contents .product-review-col2 .review-member-image{width:100%; text-align:center;}#product-review-container .product-review-contents .product-review-col2 .review-member-info{float:left; margin:10px 0px 10px 5px; width:100%;}#product-review-container .product-review-col2 .product-review-comments{font-family:georgia; float:left; margin:10px 0px 10px 0px;}#product-review-container .product-review-col2 .product-review-comments .customer-comments{font: italic 12pt Georgia; margin-bottom:15px;}#product-review-container .product-review-col2 .product-review-comments .customer-feedback ul{float:left; margin:0px 0px 10px 0px;}#product-review-container .product-review-col2 .product-review-comments .customer-feedback ul li{float:left; padding-right:5px;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews{clear:both; text-align:left;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews ul li{width:100%; float:none;}#product-review-container .product-review-col2 .product-review-comments .customer-reviews ul li img{width:100%;}#product-review-container .product-review-col2 .product-review-comments .customer-suggestion{margin:20px 0px 5px 0px; background-color:#E8EAEB; padding:5px 10px 5px 10px;}#product-review-container .product-review-col2 .product-review-comments .customer-suggestion p{display:block; float:none;}#product-review-container .product-review-contents .product-review-row1 .product-review-head.col-1, #product-review-container .product-review-contents .product-review-row1 .reviews-option-row1, #product-review-container .review-member-info .staff-btn, #product-review-container .review-member-info .review-member-details{display:none;}#product-qa-container{display:none;}#product-like-container{display: block;}.get-social-mobwrapper{display:block; width:100%; overflow:hidden; margin-bottom:15px;}.get-social-mobwrapper .ind-prod-cont{padding-bottom:5px;}.my-acc-txt-wrap {left:20%;top:36%;}.my-acc-txt-wrap h3.banner-acc-txt{font-size: 40px;}.myaccount-welcome{display: block;margin-left:20px;}.myaccount-welcome .pdTB55 {padding: 0;}.brand-logo-container .brand-logo-wrap{width:100%;padding: 0;margin:0;}.brand-logo-container .brand-logo-wrap .left-txt {padding:5px;font-size:20pt;text-transform: uppercase;;line-height: normal;}.brand-logo-container.myaccount-welcome .brand-logo-wrap .left-txt span{font-size: 20pt;}.brand-logo-container .beauty-freegift-cont .left-txt{display: inline-block;padding-left: 0;}.brand-logo-container .beauty-freegift-cont .left-txt a{padding: 5px 68px;}.brand-logo-container .beauty-freegift-cont .rgt-img {display: inline-block;}.brand-logo-container .beauty-freegift-cont .rgt-img a{padding: 8px 57px; font-size: 11pt;}.brand-logo-container .beauty-freegift-cont{margin-bottom: 20px;}.member-information {width: 100% !important;text-align: left!important; border-right: none;border-bottom: 1px dotted #DCDCDC;}.member-information ul.member-details {text-align: left;}.my-accounts-breadcrumb ul {text-align: center !important;margin-top:30px;}.platinum-range{width: 100% !important;text-align: left!important;}.platinum-range p{font: normal 14pt Georgia;padding: 0;margin-left:-20px;}.myaccounts-row-title ul:FIRST-CHILD {display: none;}.myaccount-orders-details ul{text-indent: 10px;padding: 10px 0;}.myaccount-orders-details ul li{display: block;padding: 0;line-height: 25px;width: 85%;}.recent-orders .brand-logo-wrap {margin-left: 10px;width:54%;}.recent-orders .beauty-freegift-cont {width: 21%;margin-right: 10px;}.myaccount-addressbook .brand-logo-wrap {width: 100% !important;}.myaccount-addressbook .brand-logo-wrap .myaccount-home-billing {padding-left: 10px;border-left: none;border-bottom: 1px dotted #DCDCDC;padding-bottom: 30px;}.myaccount-addressbook .brand-logo-wrap:last-child .myaccount-home-billing{border-bottom: none;}.myaccount-addressbook .beauty-freegift-cont{width: 100%;}.myaccount-addressbook .beauty-freegift-cont .myaccount-home-billing{padding-left: 10px;border: none;padding-bottom: 30px;border-bottom: 1px dotted #DCDCDC;}.myaccount-payment .myaccount-home-billing{border: none !important;}.myaccount-mobile-navigation-dropdown #dropdown-quantity-select_child{width: 84.5% !important;}.myaccount-mobile-navigation-dropdown #dropdown-quantity-select_msdd{margin-left: 0;}.product{display: none;}.myaccount-favorites ul{border: none;display: inline-block;height: auto;border-bottom: 1px dotted #DCDCDC;padding-bottom: 20px;}.myaccount-favorites ul li{margin-left:0;}.myaccount-favorites ul li:first-child img{width: 28%;}.myaccount-favorites ul li:first-child div{width: 56%;float:right;}.myaccount-favorites ul li:first-child{width: 100% !important;}.myaccount-favorites ul li.mobile-price h5{width: 32% !important;float: left;font:12pt helveticaneuew01-75bold;}.myaccount-favorites ul li.mobile-price h4{width: 54% !important;float: right;}.myaccount-favorites ul li.mobile-price {width: 100% !important;}.myaccount-favorites ul li.mobile-emailremainder {width: 100% !important;margin-left: -10px;margin-top: 10px;}.myaccount-favorites ul li.mobile-emailremainder h5{width: 33% !important;float: left;}.myaccount-favorites ul li.mobile-emailremainder h6{width: 54% !important;float: right;}.myaccount-favorites ul li.myaccount-buttons{width: 100%!important;}.myaccount-favorites ul li.myaccount-buttons .org-link-cont{font-size: 11pt;margin-top:10px!important;float: none!important;margin-left: 0 !important; padding: 6px 39px 6px 20px !important;}.myaccount-favorites ul li.myaccount-buttons .link-bor-cont{float: left;font-size: 11pt; padding-left: 30px !important;padding-right: 60px;}.myaccount-favorites ul li.mobile-dropdown{width: 98% !important;}.enrollment-date{float:right;width: 219px;}.mobile-dropdown #dropdown-measurement-select_msdd {width: 48% !important;float: right;}.mobile-dropdown #dropdown-measurement-select_child {width:61% !important;}.mobile-myfavourites .beauty-freegift-cont{float:right;width:117px;}.mobile-myfavourites .brand-logo-wrap{float: left;}.mt40{margin-top: 40px!important;}.myaccount-section-hide{display: none;}.carousel-inner > .item > img.mob-img, .carousel-inner > .item > a > img.mob-img{display:block;}.myaccount-section-acc-head{height: 50px;}.myaccount-section-acc-head .beauty-freegift-cont span.view-rewards{text-decoration: none;font-size: 20px;}.subment-rewards-section .myaccount-section-acc-head{padding-left:15px; }.subment-rewards-section .myaccount-section-acc-head .beauty-freegift-cont{margin-right: 25px!important;}.subment-rewards-section{display: none;}.myaccount-section-acc-head{display:block;}.my-account-product ul li:first-child {width:100%}.my-account-product ul li:first-child div{width:60%;text-indent: 2px;}.beauty-freegift-cont span.name-mobile.ml105{margin-left: 42%;}.platinum-range #slider-range{margin-left: 40px;}.platinum-range span.range-slider-value{margin-left: 0px;}.myaccount-mobile-navigation-dropdown{margin-left: 20px;}.recent-orders-title{font: 10pt georgia w01 regular;}.order-myaccountflow .myaccount-orders-details ul li span{display:block;font:11pt HelveticaNeueW01-75Bold;float: left;}.myaccount-orders-details ul li:first-child{width:85%} .my-address-form .my-address-form-main ul{width: 100%;}.my-address-form .my-address-form-main .btn-add{width: 50%;}.my-address-form .my-address-form-main .btn-cancel{width: 50%;} .my-payment-form .my-payment-form-main ul{width: 100%;}.my-payment-form .my-payment-form-main .btn-add{width: 50%;} .myaccount-addressbook .myaccount-payment-method{width:100%;} .my-account-order-summary-details ul li.product-col,.my-account-order-summary-details ul li{width:100%;} .my-account-order-summary-details .order-summary-main-container li span{display:block;} .summary-container-order .gift-total-summary,.summary-container-order .total-order-summary-details{width:45%;} .summary-container-order .total-order-summary-details > ul > li.labels-section{width:100%;} .mob-tab-checkout{background:none repeat scroll 0 0 #FAB485 !important;height:70px;}.mob-tab-checkout .brand-logo-wrap .left-txt{font:22pt/40px 'HelveticaNeueLT Std Thin';position:absolute;float:none !important;padding-left:21%;}.mob-tab-checkout .beauty-freegift-cont{display:block !important;}.mob-tab-checkout .beauty-freegift-cont .left-txt{float:none !important;margin-top:77px;margin-left:auto;margin-right:auto;width:38%;}.mob-tab-checkout a.shop-brand-btn{border:none !important;padding:0!important;color:#FAB485;text-decoration:none;text-align:center;text-transform: none;border-radius: 3px 3px 3px 3px;font:italic 11pt Georgia;display: inline-block;}.chkout-circleBase {-webkit-border-radius: 999px;-moz-border-radius: 999px;border-radius: 999px;width: 40px;height: 40px;border:1px solid #DCDCDC;position: absolute;text-align: center;left:2px !important;background:white;} .circle-type1{background:url("/images/checkout-images.png") no-repeat scroll -1px -148px white;}.circle-type2 {background: url("/images/checkout-images.png") no-repeat scroll 12px -295px white;} .circle-type3{background:url("/ulta/images/glyphiconsNew.png") no-repeat scroll -11px -183px white;} .circle-type4{background:url("/images/checkout-images.png") no-repeat scroll 0 -183px white;} .circle-type5 {background: url("/images/checkout-images.png") no-repeat scroll 12px -295px white;} .b-left{border-left:none;padding-left:0px;padding-right:0px;padding-bottom:20px!important;} .get-started-title{font:bold 10pt Georgia;} .accordation-getstarted{height:auto;border:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin:10px !important;padding-left:10px;} .mob-chkout-width{width:100%!important;} .accordation-getstarted .getstarted-rightcont{float:none!important;padding:0px;} .accordation-getstarted .getstarted-leftcont{border-bottom:1px solid #DCDCDC;border-right:none;padding-bottom:20px;} .get-started .brand-logo-wrap{width:65%;float:left; margin-left: 15px;} .get-started .beauty-freegift-cont{width:10%;float:right; margin-right: 15px;text-align:right;} input.checkout-pwds{width: 94%!important;color: #BCBCBC} input.checkout-confirm-pwd{margin-left: 0px} .outer-shipping .pay-zip{width:100% !important;margin-left:0px;margin-top:10px;} .phone-width{width:27% !important;} .chkout-lft-cont .outer-shipping .gift-contents .gimage{border-bottom: 1px dotted rgb(228, 228, 228);border-right:none;float: left;padding: 8px 12px 8px;width:100%;} .chkout-lft-cont .outer-shipping .gift-contents .gcontents{float: none; padding: 19px 12px 0;width:100%;} .outer-shipping .gcontents input.search-zipcode{width:180% !important;} .ship-info .final-checkout{width:100%;} .payments-sections .payment-pay-creditcard{float:none;padding:20px 20px 40px;} .payments-sections .payment-pay-paypal{float: none;margin-left: 0px;margin-top: 10px;padding:20px 20px 40px;} .payments-sections .payment-pay-billlater{float: none;margin-left: 0px;margin-top: 10px;padding:20px 20px 40px;} .visa{} .dots{} .discover{} .amex{} .payment .payment-information .paypal{text-align: left !important;} .outer-shipping #dropdown-measurement-select{width:100% !important;}.outer-shipping #dropdown-measurement-select-1{width:95% !important;}.payment #dropdown-measurement-select-2{width:100% !important;}.payment #dropdown-measurement-select-3{width:50% !important;}.payment #dropdown-measurement-select-4{width:100% !important;}.payment #dropdown-measurement-select-5{width:100% !important;}.payment #dropdown-measurement-select-6{width:100% !important;}.payment #dropdown-measurement-select-7{width:100% !important;} .add-new-card-section .add-new-card input.checkout-pwds{width: 100%!important;color: #BCBCBC!important;}.add-new-card-section .add-new-card input.cardnumber{width: 100%!important;}.add-new-card-section .add-new-card input.cvvcode{width: 45%!important;} .add-new-Address-section .add-new-address input.checkout-pwds{width: 86%!important;color: #BCBCBC!important;}.add-new-Address-section .add-new-address input.cardnumber{width: 100%!important;}.add-new-Address-section .add-new-address .pay-state{border-radius:0;float: none!important;width: 100%;} .add-new-Address-section .add-new-address .pay-zip{width:100% !important;margin-left:0px;margin-top:10px;} .u-image{display:none;} .payment-redeem-gift .chkout-coupon{width:100%;margin-left:0px;}.chkout-coupon{height:auto;width:100%;}.payment .chkout-coupon input.checkout-pwds{width:94% !important;}.payment .chkout-coupon input.c-pin-width{width:30% !important;color:#BCBCBC;}.payment .payment-reward-points .bdr-l{border-right:none;float:none;padding:0px;}.payment .payment-reward-points .pay-pts{padding:40px 0 0 0;float:none;} .outer-review-order{padding-left:0px;padding-right:0px;} .review-order-content{padding:0px;} .review-order-content .rev-left-txt{float:left;padding-left:15%;}.review-order-content .rev-right-txt{float:left;padding-right:0px;padding-left:15%;}.pay-next-step .final-checkout{width:100%;}.chkout-rgt-total .need-help{border: 1px solid rgb(228, 228, 228);float: left;width:91%;padding: 20px;text-align:center;margin-bottom:20px;}.chkout-rgt-total .gift-contents{text-align:center;}.chkout-rgt-total .gift-contents .gcontents{width:100%;margin-bottom:20px;}.chkout-rgt-total .gift-contents .gimage{float: none;padding: 20px 12px 8px 12px;height:31px;width:70px;margin-left:auto;margin-right:auto;border-right:none;}.product-list-holder .my-bag-items-cont .prod-list li:last-child{width:auto; float:right;}.bag-one-cont .bag-left-text h2{font-size:17pt !important;}.product-list-holder{width:97%;border:none;border-bottom:1px solid #DCDCDC !important;border-top: 1px solid #DCDCDC !important;}.my-bag-items-cont{margin-right:20px;margin-left:12px;}.bag-item-img-cont{width:38%;padding-left:5px;}.mobl-float-right-content{margin-left:0px !important;}.chkout-rgt-total{margin:0 15px;diaplay:inline-block;}.chkout-coupon .brand-logo-wrap{width:50%;float:none; margin-left: auto;margin-top:16px;margin-right:auto;}.chkout-coupon .beauty-freegift-cont{float:none !important; margin-right: auto;text-align:center;margin-bottom:16px;margin-top:0px;}.chkout-rgt-total .chkout-coupon .beauty-freegift-cont .floatl{float:none;}.tablet-ckeckout-left .chkout-lft-cont{margin-left:10px;}.tablet-ckeckout-left{margin-top:60px;}.choose-credit-card .edit-card {padding:0 4px 0 0;font-size:11pt;} .choose-credit-card .add-new-card-title {color:#BCBCBC;font-style: italic;padding-left: 2px;font-size:11pt;} .payment .mob-choose-credit{width:94% !important;} .mob-checkout-social{display:block !important;} .ship-info-title{font:Normal 10pt Georgia;color:#333333;} .ship-info .edit-card {color: #F27A45;font: italic 11pt georgia !important;float:right;padding:0px 15px;} .recognised-shipping-section .add-new-card-title{font-size:11pt;} .outer-shipping ul{padding-right: 0px;width:94%;} .payments-sections .payment-information H5{font:10pt georgia} .payment .chkout-coupon input.org-link-cont{float:right !important;clear:none;margin-top:0px;margin-right:2px;} .payments-sections .payment-redeem-gift .chkout-coupon .brand-logo-wrap{width:94% !important;} .payment #dropdown-measurement-select-4_msdd{margin-left:0px;margin-top:10px;} .get-started{margin-left:50px;margin-right:15px;width:82%;} .outer-get-started{border:none;} .accordation-getstarted .checkout-signin{width:90%;} .ship-info{width:94%;padding-left:10px;} .payment{width:94%;padding-left:10px;} .review-order-content{width:94%;padding-left:10px;}.chkout-filter-toggle-arrow{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -517px transparent;float:left!important;padding:0px!important;margin-top:-6px!important;}.mob-chkout-bag-circle{display:block;}.payments-sections .add-new-Address-section .different-address{margin-left:0px;} .payments-sections .add-new-Address-section .recognised-addnew-adddress{display: inline-block;width:94%;}.outer-shipping .pay-state{margin-left:0px;width: 98%!important;}.add-new-card span.exp-date{width: 100%;}.product-list-holder .bag-left-text .font-thin-txt{display:inline-block;}.payment .add-new-card-section #dropdown-measurement-select-2_msdd, .payment .add-new-Address-section #dropdown-measurement-select-5_msdd, .payment .payment-reward-points #dropdown-measurement-select-7_msdd{width:100% !important;}.payment .add-new-card-section #dropdown-measurement-select-2_msdd #dropdown-measurement-select-2_child, .add-new-Address-section #dropdown-measurement-select-5_msdd #dropdown-measurement-select-5_child, .payment .payment-reward-points #dropdown-measurement-select-7_msdd #dropdown-measurement-select-7_child{width:86% !important;}.recognised-shipping-section #dropdown-measurement-select-9_msdd{width:100%!important;padding-bottom:10px;}.recognised-shipping-section #dropdown-measurement-select-9_msdd #dropdown-measurement-select-9_child{width:86%!important;} .ship-sections #dropdown-measurement-select-1_msdd{width:100%!important;}.ship-sections #dropdown-measurement-select-1_msdd #dropdown-measurement-select-1_child{width:81%!important;} .payment #dropdown-measurement-select-6_msdd{width:104%!important;margin-top: 1px;} .payment #dropdown-measurement-select-6_msdd #dropdown-measurement-select-6_child{width:86%!important;} .ship-sections #dropdown-measurement-select-8_msdd{width:103%!important;margin-top:1px;}.ship-sections #dropdown-measurement-select-8_msdd #dropdown-measurement-select-8_child{width:89%!important;}.ship-sections #dropdown-measurement-select_msdd{width:105%!important;margin-top: 1px;}.ship-sections #dropdown-measurement-select_msdd #dropdown-measurement-select_child{width:89%!important;}.payment .payment-reward-points{width:94%;}.payment .add-new-card .exp-date{padding-bottom: 10px;}.recognised-shipping-section .recognised-addnew-adddress>.ship-info-cont{border-bottom: 1px dotted #DCDCDC;}.payment #dropdown-measurement-select-10_msdd{width:105%!important;margin-top: 1px;}.payment #dropdown-measurement-select-10_msdd #dropdown-measurement-select-10_child{width:89%!important;}.payments-sections .add-new-Address-section .pay-zip{width:86% !important;margin-left: 0px;margin-top: 10px;}.paypal-icon{} .billmelater-icon{} .pay-with-paypal-section .paypal-btn{width:50%;}.ship-sections .recognised-shipping-section .popover.bottom > .new-arrow{left: 10%!important;} .ship-sections .recognised-shipping-section .popover.bottom>.arrow{left:41%;}.ship-sections .ship-info-cont input.search-zipcode{width: 92%!important;}.payments-sections .add-new-card-section .popover.bottom > .new-arrow{left: 8%!important;} .payments-sections .add-new-card-section .popover.bottom>.arrow{left:22%} .payments-sections .add-new-card-section .popover.bottom>.arrow{left:35%} .payments-sections .add-new-Address-section .popover.bottom>.arrow{left:35%} .recognized-reward-point .recognized-rewards-text{width:60%;margin-left: 40px;} .recognized-reward-point .circle-points{margin-right: 40px;} .recognized-reward-point .circle-points{margin-right: 45px;} .outer-shipping #dropdown-measurement-select-9{width:410px!important;} .add-new-Address-section.dropdown-measurement-select-5{width: 100%!important;} #simplemodal-container {border:none !important; width:310px !important; height:auto !important; top: 80px !important;left:13%!important;}#addressVerification h3{font-size:14px!important;line-height:14px!important;margin:5px 0px!important;}#simplemodal-container div.modalpopup-info{border-bottom:1px solid #45545F; padding:0px 0px 5px 0px;}#simplemodal-overlay{cursor:default !important;}.simplemodal-overlay {background-color:#000;}.simplemodal-container {background-color:#fff; border:3px solid #ccc;}#simplemodal-container .submitBtn.left {margin:5px 0px 0px 0px; padding:0px;}table.modalpopup-address{font-size:12px; margin-top:5px;}table.modalpopup-address tr td.entered-address{border-right:1px solid #45545F; padding-right:10px;}table.modalpopup-address tr td.verified-address{padding-left:12px;}#simplemodal-container a.modalCloseImg{display:none !important;}#addressVerification{border:2px solid #CC0000;background-color:#FFFFFF;color:#222D3A;font:12px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif;padding:0 5px 5px 5px;width:310px;}#simplemodal-container .simplemodal-wrap{overflow:visible !important;}#form-wrapper{font-size:12px;width: auto;margin-top:2px;overflow:hidden;}#form-wrapper .address-wrapper{float:left; display:block; border-right:2px solid #45545F; width:150px;}#form-wrapper .address-wrapper.accept{width:150px; margin-top:0px; border-right:0px;margin-left:5px;}#form-wrapper .address{width:auto; min-height:80px;}#addressVerification form{margin:0 0 5px!important;}.add-new-card-section .dropdown-measurement-select-2{width: 425px!important;} .paypal-outer-get-started{border:none;} .paypal-accordation-getstarted{height:auto;border:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin:10px !important;padding-left:10px;padding-bottom:10px;} .paypal-accordation-getstarted .getstarted-rightcont{float:none!important;padding:0px;} .paypal-accordation-getstarted .getstarted-leftcont{border-bottom:1px solid #DCDCDC;border-right:none;padding-bottom:20px;} .paypal-checkout-rewards{margin-top: 10px;padding-bottom: 10px;width:94%!important;margin-left: 10px;} .paypal-outer-shipping{border:none;} .paypal-outer-shipping .paypal-shipping-sections{border:1px solid #dcdcdc;padding-left: 10px;margin-left: 10px;width: 91%;margin-top: 10px;} .paypal-outer-shipping .paypal-address-content{margin-top: 10px;} .paypal-outer-review-order{border:none;margin-left: 0px;} .paypal-outer-review-order .paypal-address-content{border:1px solid #dcdcdc;padding-left: 10px;margin-left: 10px;width: 91%;text-align: center;margin-top: 10px;} .paypal-outer-review-order .paypal-shipping-left{float: none;width: auto;margin-top: 10px;} .paypal-outer-review-order .paypal-shipping-right{float: none;width: auto;margin-top: 25px;margin-right: 0px;} .paypal-outer-review-order .checkout-signin{width: 55%;} .paypal-border{display: none;} .payment-block-options{text-align: center;} .payment-visa{left:19%;}.payment-dots{left:30%;}.payment-discover{left:42%;} .payment-amex{left:56%;}.payment-paypal{left:70%;background: url("/ulta/images/sprite.png") no-repeat scroll 0 -676px transparent;} .selection-box-cont ul ul{border: none!important;} #product-category-cont ul {width:100%;overflow:hidden;}#product-category-cont ul li {display: block;float: none;height: 320px;margin-bottom: 0; margin-left: auto; margin-right: auto;margin-top: 30px; width: 40%;padding:0 12px !important}.selection-box-cont ul:first-child{padding:10px 0;}.selection-box-cont ul{width:98%;float:none;margin:0;border:solid 1px #cccccc;padding:10px 0;overflow:auto;margin-top:20px;border-radius: 5px;}.cont-side-select{padding-top:10px 0px;}.selection-box-cont ul li.title{font:10pt Georgia;color:#454545;text-transform:uppercase;margin-bottom:10px;padding:0 10px;cursor:pointer;}.selection-box-cont ul li.title a{float:right;line-height:16px;display:block;color:#000;font-size:14pt;} .price-bar #max-range{float:none;} .selection-box-cont ul.price-cont li.price-bar{padding-bottom: 20px;} .selection-box-cont ul:last-child{border:solid 0px #cccccc;width:100% !important;} .selection-box-cont ul li {display:block;clear:both;padding:0 10px;}.selection-box-cont ul.price-cont{_width:100%;float:none;border: 1px solid #CCCCCC;width:98% !important;margin:20px 0 !important;padding:0 !important;}.selection-box-cont ul.price-cont li.price-txt{margin-top:10px;float:none;}.selection-box-cont ul.price-cont li.price-txt label{display:inline-block;}.search-res-title{float:none !important;text-align:center;width: auto;display: block !important; }.search-result-cont .sort-cont{float:none !important;width:auto;}.search-result-cont{height: 100px;}.chkout-filter-toggle-arrow{background: url("/images/pdp-icon-sprite.png") no-repeat scroll 10px -517px transparent;float:left!important;padding:0px!important;margin-top:-6px!important;}.mob-chkout-bag-circle{display:block;}.price-cont .price-bar #amount{float:center;} .selection-box-cont ul.color-cont{border: 1px solid #CCCCCC;float: none;margin: 20px 0 0;overflow: hidden;padding: 10px 0;width: 98%;padding:0;}.selection-box-cont ul.color-cont li.color-panel ul{border:none;margin:0;}.selection-box-cont ul.color-cont li.color-txt{float:none;width:auto;}.review-options ul .title{width: 100%;}.review-options ul .title{text-align: left;margin:10px 0px 10px 10px; }.review-options ul .user-review-action-items{width: 85%;margin-bottom: 10px;}.review-options>ul:not(:last-child){border: 1px solid #dcdcdc;margin-top: 10px;} .user-review-action-items .popover{height: 240px;margin-left: 0px!important;max-width: 220px;}.popover-content .add-new-feild-pros input.add-your-tag{width: 185px;}.user-review-action-items .review-comments-section .comments-prompts{padding-left: 20px;}.user-review-action-items .review-comments-section textarea{width: 185px;height: 200px;}.user-review-action-items .review-comments-section .nav-tabs > li{width: 105px;}.review-options ul li.user-review-action-items{display: none;}.back-top-margin-review{margin-top:30px!important; }.review-options ul li.title a{color: #000000;display: block;float: right;line-height: 16px;margin-right: 20px;text-decoration: none;}.review-options ul li.title p{display: none;}.review-product-details h3,.review-product-desc h3{font-size: 17.5px;line-height: 25px;}.review-product .review-product-img{width: 35%;}.review-product .review-product-desc{width: 60%;}.storelocator-search-cont {border: 1px solid #DCDCDC;display: inline-block;padding: 10px;width: auto;}.store-details {border: 1px solid #CED4D8;clear: both;display: block;font-size: 0.9em;margin: 20px 0;overflow: auto;padding: 15px;width: auto;}.checkout-createacc-image-block .circular-tag1{margin-left:180px !important}.checkout-createAccount .checkout-createAccount-leftcont{width: 95%;}.checkout-createAccount-leftcont .need-help{width: 86%;text-align: center;}.checkout-createAccount .checkout-createAccount-rightcont{width: 95%;margin-left: 0px;}.create-account-main-content input.checkout-pwds{width: 87%!important;}.create-account-main-content .address-block input.pincode{width: 16%!important;}.dob #dropdown-measurement-select, .address-block #dropdown-measurement-select{width:115px!important;}.create-account-main-content .left-arrow{margin-left: 0px}.checkout-beauty-gift .beauty-freegift-cont{display: block!important;}.checkout-beauty-gift .float-right-cont{height: auto!important;margin-top: 20px!important;}.checkout-beauty-gift .checkout-createaccount-brand-logo{width: 100%;text-align: center;} .checkout-beauty-gift .checkout-createaccount-beauty-freegift-cont{width: 80%!important;} .checkout-createAccount-inner-leftcont .options{margin: 1%;} .checkout-createAccount-inner-leftcont .options ul li a{font:9pt georgia !important} .os-right{margin-right: 0px;border: none;} .ordersummary-cont .member-information{margin-left: 20px;border:none;width: 90%!important;} .ordersummary-cont .platinum-range{margin-left: 20px;border:none;width: 90%!important;} .ordersummary-cont .platinum-range span.range-slider-value{margin-left: 0px} .ordersummary-cont .platinum-range span.ml196{margin-left: 0px;} .ordersummary-cont .platinum-range span.ml197{margin-left: 50px} .ordersummary-cont .platinum-range span.ml198{margin-left: 50px} .ordersummary-cont .platinum-range span.name{float: left;} .ordersummary-two-cont .gift-contents .gimage{padding: 75px 25px;} .ordersummary-two-cont{margin-left:10px;width: 95%; } .ordersummary-two-cont .myaccount-favorites ul li div{width: 45%;} .ordersummary-two-cont .myaccount-favorites ul li:nth-child(3){width: 100%!important;float: left} .ordersummary-two-cont .myaccount-favorites{display: inline-block;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price{margin-left: 0px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-emailremainder{margin-left: 0px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price h5{width: 37%!important;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price select{width: 180px;} .ordersummary-two-cont .myaccount-favorites ul li.mobile-price .enrollment-date{width: 190px;} .selection-box-cont.pdTB20-30{display: none;} .no-result-lt{width:100%; float:left; margin-top: 41px;} .no-result-rt{width:100%; float:left} .no-result-rt p{ text-align:left} .no-result-rt ul{ text-align:left} .order-summary{margin:0px; width:100%;} .gifts{width:100%} #product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont{width:100%;} .prod-det .prod-head{display:none} .prod-list li:first-child{width: 45%;} .prod-list li.description{width: 45%;padding-left: 10px;} .prod-list li {margin:16px 0 15px;} .prod-list li.quantity-mobile{clear:left;width: 40%;margin:0;} .prod-list li.price{padding-right: 0px;width:55%;text-align: right;margin:0;} .prod-list li:last-child{float:right;width: 56%;} .prod-list li .option-links{margin: 0;padding: 0;} .qtylabel {display: block;float: left;font: bold 13px Georgia;margin: 0;padding: 0 15px 0 0;} .prod-list li.gift-vochure {display: block;float: left;width: 100%;margin:0;} .border-total-mobile {border-bottom: 1px dotted #DCDCDC;width: 100% !important;} .cart-tot-price{float: right;} #product-like-container .main-cont-bg.ind-prod-cont.prod-view-cont .ul-prod-title.head{margin-top: 10px;} #cart-opt >.product-detail-offers{display:none;} .cart-mob-getsocial h3{display: block;} .cart-mob-getsocial{padding-left:0%!important; } .carousel-inner .item img{width:100%;} .options .checkout-options-listitems li{padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites ul li:first-child{width:45%!important;}.ordersummary-two-cont .myaccount-favorites ul li:nth-child(2){width:45%!important;padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites{width:100%;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price{margin-top:2px!important;width:45%!important;padding-left: 25px;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price h5{display:none;}.ordersummary-two-cont .myaccount-favorites ul li div{width:100%!important;}.ordersummary-two-cont .myaccount-favorites ul{height:auto;}.ordersummary-two-cont .myaccount-favorites ul li.mobile-price h4{width:100%!important;float:none!important;}.order-summary .donthaveaccount{display: none;}.chkout-rgt-total .gift-contents .gcontents a.view-rewards{display: none;}.mob-ulta-rewards-link{display: none;}.checkout-createAccount-leftcont .gift-contents .gcontents a.view-rewards{display: none;}#mob-footer{display:block}#mob-footer span{float:left;width:50%;text-align:center;padding-top:10px;}#mob-footer .help{text-transform:capitalize !important}#desk-footer{display:none}#mob-footer a {color:#222D3A}#mob-footer a.g-mobf-link{color:#77818C;}.f-copy-txt {padding:10px 10px 0 10px}.product-detail-options .product-detail-links ul li.favorites-icon{display:none}.product-detail-info .product-detail-button{margin:0px}.fluid-cont .bag-arrow{margin-left:3%}.inner-unrecognized-account-loginpage .signIn-Button{width:204px;margin:0px;}.inner-unrecognized-account-loginpage.login-page-mob{margin:12%;}.brand-logo-container-mbltop{display:block;}.brand-logo-container-mbltop .brand-logo-wrap{text-align: center;padding: 0;width: 100%;}.brand-logo-container-mbltop .brand-logo-wrap .left-txt{font: 20pt/30px 'HelveticaNeueLT Std Thin';padding: 15px 0;text-transform: uppercase;}#liquid16 li{width: 210px;}.product-features .product-store-content .product-store-titles ul li.store-title-col1{width:50%;}.product-features .product-store-content .product-store-titles ul li.store-title-col2{width:30%;}.store-address-wrapper .product-store-address .product-store-add-cont{height: 200px!important;}.store-address-wrapper ul.store-adderss-list .left-cont-product-store{width:55%}.store-address-wrapper ul.store-adderss-list .right-cont-product-store{width:35%;}.store-address-wrapper ul.store-adderss-list .right-cont-product-store input{font-size:8pt; }.disclaimer .disclaimer-desktop{display:none}.product-features .product-store-content{width: 100%;}.product-store-address #mapContainer{margin: 0px;padding: 2px;width: 99%;}.product-store-add-cont .quick-view-popup{left:2%;top:2%;width:94%;height:300px!important;} .makeup-nav-mobile .navigationHeaderLabel{display: none;} .create-acc-left-cont{float:none;width:100%;}.create-acc-right-cont{float:none;width:100%;}.create-acc-right-cont .left-side-name{float:none;width:100%;}.create-acc-right-cont .right-side-name{float:none;width:100%;}.create-acc-title{font:20pt/39px 'HelveticaNeueW01-Thin';} .Account-info-preferences > span{padding-left: 10px;}.Account-info-preferences .account-inforamtion{padding-left: 10px;}.prefernces-header-cont.categories{float:none!important;width:100%!important;}ul.prefernces-header-cont.categories li{height: auto!important;width: 100%!important;}.prefernces-header-cont.categories li span:last-child{margin-bottom: 10px;} .bann-height-reward{height: 200px;}.rewards-carousel-indicators{right:5%;top:10%;}.my-status, .my-points{width:100%;}.my-status .brand-logo-wrap, .my-points .brand-logo-wrap{margin-left:8px;}.my-status-contents, .my-points-contents{text-indent:8px;}.my-status-contents a.link-bor-cont{padding:10px 8px 10px 0px;}.status-points-wrapper .column-divider{display:none;}.my-alerts-title, .my-bonus-offer-title, .points-history-title{margin-left:8px;}.my-bonus-offer .beauty-freegift-cont, .points-history .beauty-freegift-cont{margin:0px 5px 0px 0px; width:auto;}.points-history .points-history-head a.view-rewards span{margin-right:1px;}.points-history-contents .mis-trans{margin-left:8px;}.points-history-details ul li, .points-history-details ul li.points-store{padding-left:8px; width:100%;}.my-alerts-contents{padding-left:8px;}.my-alerts-contents ul li{display:inline-block;}.my-bonus-offer-contents{padding-left:8px;}.my-bonus-offer-contents .bonus-offer-benefits{width:100%; margin-left:2%;}.my-bonus-offer-contents ul li.bonus-offer-types{padding:3px 0px 3px 0px; line-height:25px;}.my-bonus-offer-contents .span4{margin-top:15px;}.my-bonus-offer-contents .span1{display:none;}.get-social-mobwrapper{display:block;}.myaccount-orders-details.my-rewards ul li{width:100%!important;display:block;text-indent: 0;}.myaccount-orders-details.my-rewards ul li div{text-align: left;}.myaccount-orders-details.my-rewards ul li:first-child{background: url("../images/points_history_arrow.jpg") no-repeat scroll 100px 4px transparent;}.myaccount-orders-details.my-rewards div.missing-transaction a{padding-left: 0px;}.brand-logo-wrap.points-history-rewards{width:100%!important;}.myaccount-orders-details.my-rewards li span{font: 11pt helveticaneuew01-75bold;}.my-account-earning-redeeming, .my-account-platinum, .my-account-benefits {display:none;}.my-account-earning-redeeming_mobile, .my-account-platinum_mobile, .my-account-benefits_mobile{display:block; margin-top:20px;}.signin-main-container.mem-card-number ul li{width:100%;}.signin-title{font:15pt/39px 'HelveticaNeueW01-Thin',helvetica;}.bann-height-reward{height: 200px;}#myaccount-banner{height:80px}.myaccount-section-acc-head .recent-orders-title{font:10pt HelveticaNeueW01-55Roma!important;}.myaccount-orders-details.my-rewards ul li.a{display:none}.mob-view-only{display: block;}.order-summary-main-container .header-order-summary{display: none;}#guestServices{margin-bottom:30px;}.gift-card-right-container{width:100%;float:none;margin:40px 0 0;}.gift-card-content-container {clear:left;}.gift-card-right-container{float:none;}.gift-card-right-container input[type="text"], input[type="password"]{width:auto;}.auto-correct.result-heading{font:9pt Georgia W01 Italic;margin-top: 20px;}.sample-content {text-align: center; margin: 0 auto; width:100%;}.sample-content .samples-fregft-img{float:none;margin-left:0px;}.sample-content .choose-fregft-banner{width:100%;}.samples-fregft-img-blk .samples-fregft-img:last-child{margin-top: 0px;}.sample-content .choose-fregft-banner P.mainheader-samples{font:15pt HelveticaNeueW01-55Roma;}.sample-content .choose-fregft-banner P.mainheader-samples span{font:15pt HelveticaNeueW01-55Roma;}.sample-content .choose-fregft-banner P.freegift-header{font:15pt georiga regular;}.beaty-tips .side-sizzle-opinion{width:100%;}.side-sizzle-opinion .side-sizzle-opinion-car-cont{width:100%;height:auto;}.beaty-tips .side-sizzle-fan-shouts{width:100%;}.side-sizzle-opinion .question-ans p.question{text-align: left;font:10pt helveticaneuew01-75bold}.side-sizzle-opinion .question-ans p.votecompares{text-align: left;}.beaty-tips .side-sizzle-fan-shouts{display:none;}.side-sizzle-opinion-car-cont .bx-prev{left:0;}.side-sizzle-opinion-car-cont .bx-next{right:0;}.social-icon-place-hd{width:15%;float: left;}.social-icon-coll{width:100%;}.side-sizzle-opinion .question-ans p.votecompares{text-align: center;}.side-sizzle-opinion .question-ans p.question{text-align: center;}.facebook-response .popover>.arrow{left:20%;}.twitter-response .popover>.arrow{left:40%;} h3.watermark-cat{display: block!important;} .opinion-queimages,.non-image-section{margin-left: 20px;} .beaty-tips .side-sizzle-opinion .question-ans li:last-child input{margin-right:25px;} .disp-mob-only{display: block;} .pos-rel-cont .treat-yourself-carousel:last-child{display:none;} .three-promo-cartridge{width:96%;} .hide-featured-car{display: none!important;} .hide-featured-car-mob{display: none!important;} .shopall-button{padding-bottom: 20px;} .cat-row-und .main-cont-title{display: block! important;font-size: 25pt;line-height: 30px;margin-bottom: 5px;}.bookonline-header-large {display:none;}.bookonline-header-mobile {display:block;}.store-details .container-div {width:200px;}.store-details .salonmenu {width:230px;}.container.cont-side.mob-overflow {overflow:hidden;} .addtobag-quickview-popup{width:400px;left:15%;top:15%;}#suggest-you-section{display: none;}.viewproduct-info-viewbag{width:400px;margin:0;padding-left: 0px;}.viewproduct-info-viewbag .colA{float:left;}.addtobag-quickview-popup ul li{float:none!important;}.addtobag-quickview-popup .viewproduct-content{width:270px;}.addtobag-quickview-popup .seperator-icon{display:none;}.addtobag-quickview-popup h2{line-height:20px;font-size:10pt;}.gift-card-right-container{width:100%;float:none; margin-top:40px; }.gift-card-content-container {clear:left;}.gift-card-right-container{float:none;}.product-detail-thumbnail-image{display: none;}.order-status-summary .ship-bill-pay-cont{height:auto;}.special-offer {float: left;margin-right: 0px;margin-bottom:0px;margin-top:0px;width:100%;}.special-offer.last{border-left:medium none;}.special-offer-carousel{display:none;}.special-offer.header{margin-top:100px;}.special-offer.header .offer-price-header{font:12pt HelveticaNeueW01-75Bold !important}.nav-tabs{border-bottom:1px solid #DDDDDD!important;}.nav-tabs > .active > a{border-color:#EEEEEE #EEEEEE #FFFFFF #DDDDDD !important;}.special-offer-gwp.image{margin-bottom:10px;}.subPage.heading404{margin-top:50px!important;}.product-carousal-cont ul li h4.prod-title{margin:0;}#product-review-container h3.ul-prod-title.head{margin-top:0px;}.payment-redeem-gift .apply-coupon.afterapply{text-align:center;}}.common-lst .listitems{font-size: 11px;}.rightArrow{float: right;padding-right: 6px;height: 30px;width: 25px;background: url('/images/right-arrow.png') no-repeat center;}.leftArrow {background: url('/images/left-arrow.png') no-repeat center;height: 30px;width: 25px;float: left;}.nav-mob-cont .tier1navBarMenuItems{padding: 10px;float: left;background: #FFF;width: 75%;margin-bottom: 0;}.tier1navBarMenuItems ul{margin:0px}.nav-mob-cont .tier1navBarMenuItems ul:nth-child(2) li{background:#FFFFFF;height:35px;margin-top:2px;color:#6ccaf6;line-height:25px;}.nav-mob-cont .tier2-navBar-MenuItems{padding: 10px;float: left;background: #FFF;width: 75%;margin-bottom: 0;} .tier1navBarMenuItems ul:nth-child(2) ul .backInShopCategory{color: #6CCAF6;line-height: 30px;text-align: left;background: none;padding-top: 20px;}.tier1navBarMenuItems ul:nth-child(2) ul .shopCategoryBanner{color: black;line-height: 30px;text-align: left;background: none;}.tier1navBarMenuItems ul:nth-child(1) ul .myAccountBanner{color: black;line-height: 30px;text-align: left;background: none;}.nav-mob-cont .tier2-navBar-MenuItems ul:nth-child(1) li{background:#FFFFFF;height:28px;margin-top:2px;line-height:25px;}.nav-mob-cont .nav-list ul li a{color:#222d3a; width:80%;float:left; display:block}.nav-mob-cont .nav-list ul.common-lst {list-style-type:none;margin:0;padding:0;background-color: #F8F7F7;}.nav-mob-cont .nav-list ul.common-lst li{background:#FFFFFF;height:35px;margin-top:2px;color:#454545 !important;line-height:35px;}.nav-mob-cont .nav-list ul {list-style-type:none;margin:0;padding:0;background-color: #fff; font:normal 13pt 'HelveticaNeueLT Std';color:#222d3a} .nav-mob-cont .nav-list ul li{height:36px;margin-top:2px;color:#222d3a;line-height:35px;border-bottom:solid 1px #E4E4E4;text-transform:capitalize;} .nav-mob-cont .nav-list ul li.gotoback{border-bottom:none;text-transform:none;}.nav-mob-cont .nav-list ul li.has-submenu span.mob-menu-subnav-img{background: url("/ulta/images/glyphiconsNew.png") no-repeat scroll -17px -1336px #FFFFFF;padding: 5px 20px;}a:hover, a:focus{text-decoration:none;} .nav-mob-cont .nav-list ul li.gotoback{background:url(/ulta/images/glyphiconsNew.png) no-repeat -16px -1361px #FFFFFF;padding-left:25px; } .nav-mob-cont .nav-list ul.common-lst li a{color:#454545 !important;text-decoration:none;} .nav-mob-cont .tier1navBarMenuItems ul li{background:#FFFFFF;height:35px;margin-top:2px;color:#454545 !important;line-height:35px;} .tier1navBarMenuItems>ul{height: 100%;}.backin-shopmakeup{line-height: 30px;text-align: left;background: none;padding-top: 20px;}.tier1navBarMenuItems ul:nth-child(2) ul .ShopMakeup-banner{color: black;line-height: 30px;text-align: left;background: none;}.tier2-navBar-MenuItems>ul{height: 100%;}#liquid5 img{height:auto;}.floatl-span{float:left;margin-top:8px;width:auto}.next-prev{float:right !important;}.mobile-right-container {clear:both; margin-left:auto; margin-right:auto; min-width:90% ;margin-top: 30px;}.mobile-list{margin: 0 10px 30px 30px;}@media (min-width: 320px) and (max-width: 386px){ .class-flaunt-it{display:none;} .horizontalScrollInDevices{overflow-x:hidden;} .selection-box-cont ul.price-cont.singleline {width:100%; padding:0px; margin:20px 0 0;}.search-result-cont .sortby{display:none;}.selection-box-cont ul li span.view-all{display:none;} .pd-banner {height: 100px;} span.fleft{float: left; width: 100%; text-align: center; display: block;} span.fright{float: left; width: 100%; text-align: center; display: block; padding-bottom:20px;} .oops{display: block;text-align: center;} .free-sample-cont .inner-cont a.free-samp-link {font-size: 14px;} .htext-left{width:100%;} .htext-left h2{text-align:center;} .checkputoption {float: left; padding: 0; text-align: center; margin-top: 14px; width: 100%;} .checkputoption .checkout { float: left; font-size: 10px; font-weight: normal;} .paypal {text-align: left !important;} .payment-redeem-gift .chkout-coupon .brand-logo-wrap ul li{width: 46%} .prod-det .prod-head{display:none;} .prod-list li {margin: 0 0 15px; margin-top: 16px; width: 150px;} .quantity-specify {padding-top: 0px;} .prod-list li .option-links {margin: 0 auto; padding: 0;} .prod-list li.description{width: 128px; padding-left: 10px; _min-height:150px;} .qtylabel{float:left; padding:0px 15px 0 0; margin:0px; display:block;font:bold 13px Georgia;} #cart-opt >.product-detail-offers{display:none;} .old-price{font:italic 16px Georgia;} .prod-list li.price {text-align: right; width: 48%; padding-right:0px;margin:0;} .prod-list li.gift-vochure{float:left; width:100%; display:block;margin:0;} .extra-row{display:none;} .giftrow-heading{margin:0px;padding:0;} .prod-list li:last-child {float: right; margin-top: 14px;} .prod-list li:first-child {text-align: center; width: 110px;} .prod-list li.quantity-mobile{clear:left;width: 45%;margin:0;} .product-detail-offers p{margin:0px;} .prod-list .description .option-links li.wrap-gift-cart-selectbx{width: 100%} .dd{margin-top: -6px; width: 84px !important;} #dropdown-quantity-select-color_msdd{width: 130px !important;} .giftrow .cols-img{width:80px;} .giftoptions{margin:0px;} .choose-gift{margin:0 0 15px;} .giftrow .cols-desc{width:50%;} .giftoptions .cart-qty{width:130px;} .orderdetails .gifts {border: none;} .gifts .apply-coupon, .order-summary .apply-coupon {padding: 20px 8px; width: 250px;} .gifts .apply-coupon input[type="text"], .order-summary .apply-coupon input[type="text"] { margin: 0 5px 0 0; width: 118px;border: 0px;color: #bcbcbc} .gifts .apply-coupon input[type="submit"], .order-summary .apply-coupon input[type="submit"] { font-size: 12px; height: 30px; width: 100px;} .gifts .gift-contents{width:100%} .gifts .gift-contents .gimage{padding:24px 3px 0; text-align:center; float:left; border-right:none; width: 100%;} .gifts .gift-contents .gcontents {float: left; padding: 5px 0 15px; text-align: center; width: 100%;} .gifts .gift-contents .gimage img{width:50px;} .gifts {border-top: 2px solid #E5E5E5; float: left; font: 11px georgia; margin: 0 5px 0 0; width: 100%;} .gifts .need-help{width:100%; margin-top: 25px;} .gifts .need-help h4{text-align:center;margin-left: 10px;margin-right: 10px;} .gifts .need-help p{text-align:center;margin-left: 10px;margin-right: 10px;} .need-help{float:none;} .orderdetails {border-top: 1px solid #E5E5E5; margin: -9px 0 30px; padding: 20px 0 0;} .order-summary{margin:0px; width:100%;} .order-summary h4 {text-align: center;} .cupon-apply{display:none;} .cupon-apply-desk{display:block;} .needleft{ display: block; text-align: center;margin-top:10px;} .font-thin-txt{display: block;} .emptycart{float: none;text-align: center;}.emptycart .back-to-shopping{float: none;}.emptycart.need-help{margin: 0 auto;text-align: left;}.empty-text {text-align: center; border: none; margin-bottom: 15px;}.signin{float: right; margin: 0 -9px 30px 0; min-width: 281px; padding: 39px 0 20px; text-align: center; border-bottom:1px solid #DCDCDC; border-top:1px solid #DCDCDC;}.signin input[type="text"]{float: left; min-width: 267px;_margin-left: 14px;border-radius:0;}.signin .submit {}.signin .checkout{float: none; margin: 0; text-align: center;}.totaldetails{margin: 15px 0 0; padding-bottom: 30px;}.donthaveaccount{ padding:15px; border-top: 1px dotted #DCDCDC; margin-top:30px;width: 251px;padding-bottom: 0px;}.order-summary .totaldetails li.fright{float: left; width:100%;}.order-summary .totaldetails li.fleft{width:100%;}.order-summary .apply-coupon .cuponresult{width:100%;}.order-summary .totaldetails input[type="password"], .uneditable-input {float: left; _margin-left: 14px; min-width: 267px;}.cart-mob-getsocial h3{display:block;}.emptycart.need-help p{margin:0 auto;}.emptycart.need-help span.fright { padding:2px 0 13px;}.cart-mini .caroufredsel_wrapper{width: 256px!important;}.no-border{border-top:none;} .product-detail-info .product-detail-wrapper .scene7-pdp-container{display:none;}.product-detail-info .product-detail-wrapper .mobile-img-container{display:block;} .ulta-logo-mrtop{display:none;} .forgot-login-cont {border: 1px solid #DCDCDC;display: inline-block;padding: 15px;margin-top:40px!important;margin-bottom:50px;} .forgot-login{border: 1px solid #000000;width: 98%;float:left;} .order-summary{margin:0px; width:100%;} .gift{width:100%;}.order-summary .donthaveaccount{display: none;}.chkout-rgt-total .gift-contents .gcontents a.view-rewards{display: none;}.checkout-createAccount-leftcont .gift-contents .gcontents a.view-rewards{display: none;}#mob-footer{display:block}#mob-footer span{float:left;width:50%;text-align:center;padding-top:10px;}#mob-footer .help{text-transform:capitalize !important}#desk-footer{display:none}#mob-footer a {color:#222D3A}#mob-footer a.g-mobf-link{color:#77818C;}.f-copy-txt {padding:10px 10px 0 10px}.product-detail-options .product-detail-links ul li.favorites-icon{display:none}.floatl-span{float:left;margin-top:8px;width:auto} .next-prev{float:right !important;}.brand-logo-container-mbltop{display:block;}.brand-logo-container-mbltop .brand-logo-wrap{text-align: center;padding: 0;width: 100%;}.brand-logo-container-mbltop .brand-logo-wrap .left-txt{font: 20pt/30px 'HelveticaNeueLT Std Thin';padding: 15px 0;text-transform: uppercase;}#liquid16 li{width: 210px;}.makeup-nav-mobile .navigationHeaderLabel{display: none;}}@media (max-width: 767px){.beauty-still-gift .checkout-createaccount-beauty-freegift-cont .left-txt{text-align:center;}.checkout-createaccount-left-txt {font: 12pt/50px 'GeorgiaW01-Regular' !important;margin-top: 60px;text-align: center;float: none !important;}.order-confirmation-number {font-size: 13px;}.left-txt a:last-child {float: none;margin-left: 0 !important;}.checkout-createacc-image-block:first-of-type {display: none;}.product-desc-ul {border-bottom: 1px solid #AAAAAA;height: auto;}ul.order-summary-total {width: 100%;}.left-txt a:last-child {float: none;margin-left: 0 !important;}a.place-order-back {float: none !important;text-align: center;}}.jslider .jslider-bg i,.jslider .jslider-pointer{background:url(/images/jslider.png) no-repeat 0 0}.jslider{display:block;width:100%;height:1em;position:relative;top:.6em;font-family:Arial,sans-serif}.jslider table{width:100%;border-collapse:collapse;border:0}.jslider td,.jslider th{padding:0;vertical-align:top;text-align:left;border:0}.jslider table,.jslider table tr,.jslider table tr td{width:100%;vertical-align:top}.jslider .jslider-bg{position:relative}.jslider .jslider-bg i{height:5px;position:absolute;font-size:0;top:0}.jslider .jslider-bg .l{width:10%;background-position:0 0;left:0}.jslider .jslider-bg .f{width:80%;left:10%;background-repeat:repeat-x;background-position:0 -20px}.jslider .jslider-bg .r{width:10%;left:90%;background-position:right 0}.jslider .jslider-bg .v{position:absolute;width:60%;left:20%;top:0;height:5px;background-repeat:repeat-x;background-position:0 -40px}.jslider .jslider-pointer{width:13px;height:15px;background-position:0 -60px;position:absolute;left:20%;top:-4px;margin-left:-6px;cursor:pointer;cursor:hand}.jslider .jslider-pointer-hover{background-position:-20px -60px}.jslider .jslider-pointer-to{left:80%}.jslider .jslider-label{font-size:9px;line-height:12px;color:black;opacity:.4;white-space:nowrap;padding:0 2px;position:absolute;top:-18px;left:0}.jslider .jslider-label-to{left:auto;right:0}.jslider .jslider-value{font-size:9px;white-space:nowrap;padding:1px 2px 0;position:absolute;top:-19px;left:20%;background:white;line-height:12px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px}.jslider .jslider-value-to{left:80%}.jslider .jslider-label small,.jslider .jslider-value small{position:relative;top:-0.4em}.jslider .jslider-scale{position:relative;top:9px}.jslider .jslider-scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}.jslider .jslider-scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999}.jslider-single .jslider-pointer-to,.jslider-single .jslider-value-to,.jslider-single .jslider-bg .v,.jslider-limitless .jslider-label{display:none}.jslider_blue .jslider-bg i,.jslider_blue .jslider-pointer{background-image:url(/images/jslider.blue.png)}.jslider_plastic .jslider-bg i,.jslider_plastic .jslider-pointer{background-image:url(/images/jslider.plastic.png)}.jslider_round .jslider-bg i,.jslider_round .jslider-pointer{background-image:url(/images/jslider.round.png)}.jslider_round .jslider-pointer{width:17px;height:17px;top:-6px;margin-left:-8px}.jslider_round_plastic .jslider-bg i,.jslider_round_plastic .jslider-pointer{background-image:url(/images/jslider.round.plastic.png)}.jslider_round_plastic .jslider-pointer{width:18px;height:18px;top:-7px;margin-left:-8px}.ui-helper-hidden { display: none; }.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }.ui-helper-clearfix:after { clear: both; }.ui-helper-clearfix { zoom: 1; }.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }.ui-state-disabled { cursor: default !important; }.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom: 1; }.ui-accordion .ui-accordion-icons { padding-left: 2.2em; }.ui-accordion .ui-accordion-noicons { padding-left: .7em; }.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; }.ui-autocomplete {position: absolute;top: 0;left: 0;cursor: default;}* html .ui-autocomplete { width:1px; } .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }.ui-button-icon-only { width: 2.2em; } button.ui-button-icon-only { width: 2.4em; } .ui-button-icons-only { width: 3.4em; } button.ui-button-icons-only { width: 3.7em; } .ui-button .ui-button-text { display: block; line-height: 1.4; }.ui-button-text-only .ui-button-text { padding: .4em 1em; }.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }input.ui-button { padding: .4em 1em; }.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }.ui-buttonset { margin-right: 7px; }.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }button.ui-button::-moz-focus-inner { border: 0; padding: 0; } .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }.ui-datepicker .ui-datepicker-prev { left:2px; }.ui-datepicker .ui-datepicker-next { right:2px; }.ui-datepicker .ui-datepicker-prev-hover { left:1px; }.ui-datepicker .ui-datepicker-next-hover { right:1px; }.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }.ui-datepicker select.ui-datepicker-month-year {width: 100%;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;}.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }.ui-datepicker td { border: 0; padding: 1px; }.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }.ui-datepicker.ui-datepicker-multi { width:auto; }.ui-datepicker-multi .ui-datepicker-group { float:left; }.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }.ui-datepicker-rtl { direction: rtl; }.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }.ui-datepicker-rtl .ui-datepicker-group { float:right; }.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }.ui-datepicker-cover { position: absolute; z-index: -1; filter: mask(); top: -4px; left: -4px; width: 200px; height: 200px; }.ui-dialog { position: absolute; top: 0; left: 0; padding: .2em; width: 300px; overflow: hidden; }.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; }.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }.ui-draggable .ui-dialog-titlebar { cursor: move; }.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }.ui-menu .ui-menu { margin-top: -3px; position: absolute; }.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }.ui-menu .ui-state-disabled a { cursor: default; }.ui-menu-icons { position: relative; }.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }.ui-menu .ui-menu-icon { position: static; float: right; }.ui-progressbar { height:2em; text-align: left; overflow: hidden; }.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }.ui-resizable { position: relative;}.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }.ui-slider { position: relative; text-align: left; }.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 5px; height: 5px; border-radius:10px; cursor:pointer;}.ui-slider .ui-slider-range {position: absolute; z-index: 2; width: 5px; height: 5px; cursor:pointer;border-radius:10px; }.ui-slider-horizontal { height: .8em; }.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }.ui-slider-horizontal .ui-slider-range-min { left: 0; }.ui-slider-horizontal .ui-slider-range-max { right: 0; }.ui-slider-vertical { width: .8em; height: 100px; }.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }.ui-slider-vertical .ui-slider-range-min { bottom: 0; }.ui-slider-vertical .ui-slider-range-max { top: 0; }.ui-spinner { position:relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }.ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } .ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } .ui-spinner-up { top: 0; }.ui-spinner-down { bottom: 0; }.ui-spinner .ui-icon-triangle-1-s {background-position:-65px -16px;}.ui-tabs { position: relative; padding: .2em; zoom: 1; } .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; }.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }.ui-tooltip {padding: 8px;position: absolute;z-index: 9999;max-width: 300px;-webkit-box-shadow: 0 0 5px #aaa;box-shadow: 0 0 5px #aaa;}* html .ui-tooltip {background-image: none;}body .ui-tooltip { border-width: 2px; }.ui-widget { font-family: Verdana,Arial,sans-serif; ; height:5px;}.ui-widget .ui-widget { font-size: 1em; }.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }.ui-widget-content { border: 0px solid #aaaaaa; background: #f5f5f5 50% 50% repeat-x; color: #222222; }.ui-widget-content a { color: #222222; }.ui-widget-header { border: 0px solid #aaaaaa; background: #222d3a 50% 50% repeat-x; color: #222222; font-weight: bold; }.ui-widget-header a { color: #222222; }.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border: 5px double #FFF; background: #222d3a;}.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #212121; text-decoration: none; }.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border: 5px double #FFF; ; background: #222d3a }.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 0px solid #fcefa1}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 0px solid #cd0a0a; }.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }.ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } .ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); }.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }.ui-icon-carat-1-n { background-position: 0 0; }.ui-icon-carat-1-ne { background-position: -16px 0; }.ui-icon-carat-1-e { background-position: -32px 0; }.ui-icon-carat-1-se { background-position: -48px 0; }.ui-icon-carat-1-s { background-position: -64px 0; }.ui-icon-carat-1-sw { background-position: -80px 0; }.ui-icon-carat-1-w { background-position: -96px 0; }.ui-icon-carat-1-nw { background-position: -112px 0; }.ui-icon-carat-2-n-s { background-position: -128px 0; }.ui-icon-carat-2-e-w { background-position: -144px 0; }.ui-icon-triangle-1-n { background-position: 0 -16px; }.ui-icon-triangle-1-ne { background-position: -16px -16px; }.ui-icon-triangle-1-e { background-position: -32px -16px; }.ui-icon-triangle-1-se { background-position: -48px -16px; }.ui-icon-triangle-1-s { background-position: -64px -16px; }.ui-icon-triangle-1-sw { background-position: -80px -16px; }.ui-icon-triangle-1-w { background-position: -96px -16px; }.ui-icon-triangle-1-nw { background-position: -112px -16px; }.ui-icon-triangle-2-n-s { background-position: -128px -16px; }.ui-icon-triangle-2-e-w { background-position: -144px -16px; }.ui-icon-arrow-1-n { background-position: 0 -32px; }.ui-icon-arrow-1-ne { background-position: -16px -32px; }.ui-icon-arrow-1-e { background-position: -32px -32px; }.ui-icon-arrow-1-se { background-position: -48px -32px; }.ui-icon-arrow-1-s { background-position: -64px -32px; }.ui-icon-arrow-1-sw { background-position: -80px -32px; }.ui-icon-arrow-1-w { background-position: -96px -32px; }.ui-icon-arrow-1-nw { background-position: -112px -32px; }.ui-icon-arrow-2-n-s { background-position: -128px -32px; }.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }.ui-icon-arrow-2-e-w { background-position: -160px -32px; }.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }.ui-icon-arrowstop-1-n { background-position: -192px -32px; }.ui-icon-arrowstop-1-e { background-position: -208px -32px; }.ui-icon-arrowstop-1-s { background-position: -224px -32px; }.ui-icon-arrowstop-1-w { background-position: -240px -32px; }.ui-icon-arrowthick-1-n { background-position: 0 -48px; }.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }.ui-icon-arrowthick-1-e { background-position: -32px -48px; }.ui-icon-arrowthick-1-se { background-position: -48px -48px; }.ui-icon-arrowthick-1-s { background-position: -64px -48px; }.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }.ui-icon-arrowthick-1-w { background-position: -96px -48px; }.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }.ui-icon-arrow-4 { background-position: 0 -80px; }.ui-icon-arrow-4-diag { background-position: -16px -80px; }.ui-icon-extlink { background-position: -32px -80px; }.ui-icon-newwin { background-position: -48px -80px; }.ui-icon-refresh { background-position: -64px -80px; }.ui-icon-shuffle { background-position: -80px -80px; }.ui-icon-transfer-e-w { background-position: -96px -80px; }.ui-icon-transferthick-e-w { background-position: -112px -80px; }.ui-icon-folder-collapsed { background-position: 0 -96px; }.ui-icon-folder-open { background-position: -16px -96px; }.ui-icon-document { background-position: -32px -96px; }.ui-icon-document-b { background-position: -48px -96px; }.ui-icon-note { background-position: -64px -96px; }.ui-icon-mail-closed { background-position: -80px -96px; }.ui-icon-mail-open { background-position: -96px -96px; }.ui-icon-suitcase { background-position: -112px -96px; }.ui-icon-comment { background-position: -128px -96px; }.ui-icon-person { background-position: -144px -96px; }.ui-icon-print { background-position: -160px -96px; }.ui-icon-trash { background-position: -176px -96px; }.ui-icon-locked { background-position: -192px -96px; }.ui-icon-unlocked { background-position: -208px -96px; }.ui-icon-bookmark { background-position: -224px -96px; }.ui-icon-tag { background-position: -240px -96px; }.ui-icon-home { background-position: 0 -112px; }.ui-icon-flag { background-position: -16px -112px; }.ui-icon-calendar { background-position: -32px -112px; }.ui-icon-cart { background-position: -48px -112px; }.ui-icon-pencil { background-position: -64px -112px; }.ui-icon-clock { background-position: -80px -112px; }.ui-icon-disk { background-position: -96px -112px; }.ui-icon-calculator { background-position: -112px -112px; }.ui-icon-zoomin { background-position: -128px -112px; }.ui-icon-zoomout { background-position: -144px -112px; }.ui-icon-search { background-position: -160px -112px; }.ui-icon-wrench { background-position: -176px -112px; }.ui-icon-gear { background-position: -192px -112px; }.ui-icon-heart { background-position: -208px -112px; }.ui-icon-star { background-position: -224px -112px; }.ui-icon-link { background-position: -240px -112px; }.ui-icon-cancel { background-position: 0 -128px; }.ui-icon-plus { background-position: -16px -128px; }.ui-icon-plusthick { background-position: -32px -128px; }.ui-icon-minus { background-position: -48px -128px; }.ui-icon-minusthick { background-position: -64px -128px; }.ui-icon-close { background-position: -80px -128px; }.ui-icon-closethick { background-position: -96px -128px; }.ui-icon-key { background-position: -112px -128px; }.ui-icon-lightbulb { background-position: -128px -128px; }.ui-icon-scissors { background-position: -144px -128px; }.ui-icon-clipboard { background-position: -160px -128px; }.ui-icon-copy { background-position: -176px -128px; }.ui-icon-contact { background-position: -192px -128px; }.ui-icon-image { background-position: -208px -128px; }.ui-icon-video { background-position: -224px -128px; }.ui-icon-script { background-position: -240px -128px; }.ui-icon-alert { background-position: 0 -144px; }.ui-icon-info { background-position: -16px -144px; }.ui-icon-notice { background-position: -32px -144px; }.ui-icon-help { background-position: -48px -144px; }.ui-icon-check { background-position: -64px -144px; }.ui-icon-bullet { background-position: -80px -144px; }.ui-icon-radio-on { background-position: -96px -144px; }.ui-icon-radio-off { background-position: -112px -144px; }.ui-icon-pin-w { background-position: -128px -144px; }.ui-icon-pin-s { background-position: -144px -144px; }.ui-icon-play { background-position: 0 -160px; }.ui-icon-pause { background-position: -16px -160px; }.ui-icon-seek-next { background-position: -32px -160px; }.ui-icon-seek-prev { background-position: -48px -160px; }.ui-icon-seek-end { background-position: -64px -160px; }.ui-icon-seek-start { background-position: -80px -160px; }.ui-icon-seek-first { background-position: -80px -160px; }.ui-icon-stop { background-position: -96px -160px; }.ui-icon-eject { background-position: -112px -160px; }.ui-icon-volume-off { background-position: -128px -160px; }.ui-icon-volume-on { background-position: -144px -160px; }.ui-icon-power { background-position: 0 -176px; }.ui-icon-signal-diag { background-position: -16px -176px; }.ui-icon-signal { background-position: -32px -176px; }.ui-icon-battery-0 { background-position: -48px -176px; }.ui-icon-battery-1 { background-position: -64px -176px; }.ui-icon-battery-2 { background-position: -80px -176px; }.ui-icon-battery-3 { background-position: -96px -176px; }.ui-icon-circle-plus { background-position: 0 -192px; }.ui-icon-circle-minus { background-position: -16px -192px; }.ui-icon-circle-close { background-position: -32px -192px; }.ui-icon-circle-triangle-e { background-position: -48px -192px; }.ui-icon-circle-triangle-s { background-position: -64px -192px; }.ui-icon-circle-triangle-w { background-position: -80px -192px; }.ui-icon-circle-triangle-n { background-position: -96px -192px; }.ui-icon-circle-arrow-e { background-position: -112px -192px; }.ui-icon-circle-arrow-s { background-position: -128px -192px; }.ui-icon-circle-arrow-w { background-position: -144px -192px; }.ui-icon-circle-arrow-n { background-position: -160px -192px; }.ui-icon-circle-zoomin { background-position: -176px -192px; }.ui-icon-circle-zoomout { background-position: -192px -192px; }.ui-icon-circle-check { background-position: -208px -192px; }.ui-icon-circlesmall-plus { background-position: 0 -208px; }.ui-icon-circlesmall-minus { background-position: -16px -208px; }.ui-icon-circlesmall-close { background-position: -32px -208px; }.ui-icon-squaresmall-plus { background-position: -48px -208px; }.ui-icon-squaresmall-minus { background-position: -64px -208px; }.ui-icon-squaresmall-close { background-position: -80px -208px; }.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }.ui-icon-grip-solid-vertical { background-position: -32px -224px; }.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }.ui-icon-grip-diagonal-se { background-position: -80px -224px; }.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .3;filter:Alpha(Opacity=30); }.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .3;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }#smartbanner { position:absolute; left:0; top:-82px; border-bottom:1px solid #e8e8e8; width:100%; height:78px; font-family:'Helvetica Neue',sans-serif; background:-webkit-linear-gradient(top, #f4f4f4 0%,#cdcdcd 100%); background-image: -ms-linear-gradient(top, #F4F4F4 0%, #CDCDCD 100%); background-image: -moz-linear-gradient(top, #F4F4F4 0%, #CDCDCD 100%); box-shadow:0 1px 2px rgba(0,0,0,0.5); z-index:9998; -webkit-font-smoothing:antialiased; overflow:hidden; -webkit-text-size-adjust:none; }#smartbanner, html.sb-animation {-webkit-transition: all .3s ease;}#smartbanner .sb-container { margin: 0 auto; }#smartbanner .sb-close { position:absolute; left:5px; top:5px; display:block; border:2px solid #fff; width:14px; height:14px; font-family:'ArialRoundedMTBold',Arial; font-size:15px; line-height:15px; text-align:center; color:#fff; background:#070707; text-decoration:none; text-shadow:none; border-radius:14px; box-shadow:0 2px 3px rgba(0,0,0,0.4); -webkit-font-smoothing:subpixel-antialiased; }#smartbanner .sb-close:active { font-size:13px; color:#aaa; }#smartbanner .sb-icon { position:absolute; left:30px; top:10px; display:block; width:57px; height:57px; background:rgba(0,0,0,0.6); background-size:cover; border-radius:10px; box-shadow:0 1px 3px rgba(0,0,0,0.3); }#smartbanner.no-icon .sb-icon { display:none; }#smartbanner .sb-info { position:absolute; left:98px; top:18px; width:44%; font-size:11px; line-height:1.2em; font-weight:bold; color:#6a6a6a; text-shadow:0 1px 0 rgba(255,255,255,0.8); }#smartbanner #smartbanner.no-icon .sb-info { left:34px; }#smartbanner .sb-info strong { display:block; font-size:13px; color:#4d4d4d; line-height: 18px; }#smartbanner .sb-info > span { display:block; }#smartbanner .sb-info em { font-style:normal; text-transform:uppercase; }#smartbanner .sb-button { position:absolute; right:20px; top:24px; border:1px solid #bfbfbf; padding: 0 10px; min-width: 10%; height:24px; font-size:14px; line-height:24px; text-align:center; font-weight:bold; color:#6a6a6a; background:-webkit-linear-gradient(top, #efefef 0%,#dcdcdc 100%); text-transform:uppercase; text-decoration:none; text-shadow:0 1px 0 rgba(255,255,255,0.8); border-radius:3px; box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset; }#smartbanner .sb-button:active, #smartbanner .sb-button:hover { background:-webkit-linear-gradient(top, #dcdcdc 0%,#efefef 100%); }#smartbanner .sb-icon.gloss:after { content:''; position:absolute; left:0; top:-1px; border-top:1px solid rgba(255,255,255,0.8); width:100%; height:50%; background:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%); border-radius:10px 10px 12px 12px; }#smartbanner.ios7 {border-color: #C2C2C2;background: none repeat scroll 0% 0% #F2F2F2;box-shadow: none;}#smartbanner.ios7 .sb-close{left:0px;top:1.7em;border:0pxnone;width:2.1em;height:1.8em;font-family:"HelveticaNeue",sans-serif;font-size: 1.2em;line-height:1.8em;color:#797979;background:none repeat scroll 0% 0% transparent;box-shadow:none;border:none;}#smartbanner.ios7 .sb-info{font-weight:normal;color:#303030;text-shadow:none;}#smartbanner.ios7 .sb-button{border:medium none;font-weight:normal;color:#007AFF;background:none repeat scroll 0% 0% transparent;box-shadow:none;}#smartbanner.android { border-color:#212228; background: #3d3d3d url('/images/dark_background_stripes.gif'); border-top: 5px solid #88B131; box-shadow: none; }#smartbanner.android .sb-close { border:0; width:17px; height:17px; line-height:17px; color:#b1b1b3; background:#1c1e21; text-shadow:0 1px 1px #000; box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3); }#smartbanner.android .sb-close:active { color:#eee; }#smartbanner.android .sb-info { color:#ccc; text-shadow:0 1px 2px #000; }#smartbanner.android .sb-info strong { color:#fff; }#smartbanner.android .sb-button { min-width: 12%; border:1px solid #DDDCDC; padding:1px; color:#d1d1d1; background: none; border-radius: 0; box-shadow: none; }#smartbanner.android .sb-button span { text-align: center; display: block; padding: 0 10px; background-color: #42B6C9; background-image: -webkit-gradient(linear,0 0,0 100%,from(#42B6C9),to(#39A9BB)); background-image: -moz-linear-gradient(top,#42B6C9,#39A9BB); text-transform:none; text-shadow:none; box-shadow:none; }#smartbanner.android .sb-button:active, #smartbanner.android .sb-button:hover { background: none; }#smartbanner.android .sb-button:active span, #smartbanner.android .sb-button:hover span { background:#2AC7E1; }#smartbanner.windows .sb-icon { border-radius: 0px; }