a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#a94442;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-body{clear:both;display:inherit}.form-type-password-confirm label,.panel-heading{display:block}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}.form-actions{clear:both}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#a94442}div.error,table tr.error{background-color:#f2dede;color:#a94442}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#a94442;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline,.submitted{color:#777}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#777;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-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{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a.icon-before .glyphicon{margin-right:.25em}a.icon-after .glyphicon{margin-left:.25em}.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
html,body{width:100%;height:100%;}body{font-family:"OpenSans";color:#fff;font-size:16px;background-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}@font-face{font-family:'OpenSans';src:url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans.eot);src:url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans.eot?#iefix) format('embedded-opentype'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans.woff) format('woff'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans.ttf) format('truetype'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans.svg#OpenSans) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSans-Italic';src:url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Italic.eot);src:url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Italic.eot?#iefix) format('embedded-opentype'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Italic.woff) format('woff'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Italic.ttf) format('truetype'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Italic.svg#OpenSans-Italic) format('svg');font-weight:normal;font-style:Italic;}@font-face{font-family:'OpenSans-Bold';src:url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Bold.eot);src:url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Bold.eot?#iefix) format('embedded-opentype'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Bold.woff) format('woff'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Bold.ttf) format('truetype'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Bold.svg#OpenSans-Bold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSans-Light';src:url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Light.eot);src:url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Light.eot?#iefix) format('embedded-opentype'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Light.woff) format('woff'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Light.ttf) format('truetype'),url(/profiles/dermalex/themes/custom/dermalex/fonts/OpenSans-Light.svg#OpenSans-Bold) format('svg');font-weight:normal;font-style:normal;}a{color:#f05f40;}img{max-width:100%;height:auto;}ul{margin:0;padding:0;list-style-type:none;}a,a:hover,a:focus{color:#a4a39e;}p{margin-bottom:20px;font-size:16px;line-height:1.5;}aside{padding:50px 0;}h2,.views-limit-grouping-group h3{color:#005eb8;font-size:38px;text-align:center;margin:0px;padding:20px 0px;font-family:OpenSans-Light;}h6{font-size:32px;color:#002d72;}.bg-white{background-color:#fff;}.bg-white.dermalex-acne{text-align:center;}.bg-white.dermalex-acne .col-md-3{float:none;display:inline-block;vertical-align:bottom;}.dermalex-diagnosis{background:#edeff0 url(/profiles/dermalex/themes/custom/dermalex/images/affectedby.png) no-repeat;background-position:bottom center;text-align:center;box-shadow:inset 0 5px 6px rgba(0,0,0,0.05);position:relative;}.diagnosis-result{margin-top:30px;}.dermalex-clinical-research{background:url(/profiles/dermalex/themes/custom/dermalex/images/clinical-research-bg.jpg) no-repeat;height:480px;background-position:top center;text-align:center;}.bg-gray{background-color:#edeff0;box-shadow:inset 0 5px 6px rgba(0,0,0,0.05);}.btn-primary:hover{color:#fff;}.btn-secondary{color:#fff;background-image:linear-gradient(225deg,#bcc1c6 0%,#98a2aa 100%);text-transform:uppercase;overflow:hidden;border-radius:4px;position:relative;border:none;height:40px;padding:10px 45px 8px 15px;}.btn-secondary{width:360px;}.header .navbar-collapse{width:100%;padding-left:0;padding-right:0;}.header .collapse{float:left;}.header .navbar-nav{padding:0;margin-top:20px;}header .navbar-default .navbar-nav,footer .navbar-nav{width:80%;text-align:center;}header .navbar-default .navbar-nav > li,footer .navbar-nav > li{float:none;display:inline-block;}.header .navbar-nav> li{border-right:2px solid rgba(255,255,255,0.4);}.header .navbar-nav li:first-child.nav-item a{margin-left:0;padding-left:0;}.header .navbar-nav li:last-child.nav-item a,footer #bs-example-navbar-collapse-1 li:last-child a{margin-right:0;padding-right:0;}.header .navbar-nav .nav-item a.first{padding-left:0;margin-left:0;}.header .navbar-nav > li:last-child{border-right:none;}.header .navbar-default{border:none;margin-bottom:10px;background-color:transparent;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;position:absolute;top:0px;left:0px;width:100%;z-index:8;border-radius:0px;box-shadow:none;background-image:none;}.page-user .header .navbar-default,.page-admin  .header .navbar-default{background-color:rgb(50,86,140);padding-bottom:15px;}.page-admin #main-wrapper{min-height:600px;}.header .navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent;}.header .top-bar .navbar-brand{text-transform:uppercase;font-weight:700;color:#fff;height:auto;padding:8px 0;}.header .navbar-default .nav > li>a,.navbar-default .nav>li>a:focus{text-transform:uppercase;font-weight:500;color:#fff;}.header .navbar-default .nav > li>a,footer .navbar-nav li a{padding:5px 20px;margin:0px 25px;text-shadow:0 0 10px rgba(0,0,0,0.5);}header.header,.home-banner{text-align:center;}.eu-popup{margin-top:50px;}footer .navbar-nav li a{text-shadow:none;}.header .btn-default{border-color:#fff;color:#222;background-color:#fff;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;}.header .btn-primary{margin-top:20px;}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default,.btn-success:active:hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open > .dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus,{color:#fff;border-color:#136EC6;background-color:#1671C8;}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{color:#fff;}.btn-primary:focus,.btn-primary:hover{background-color:transparent;background-position:0;}.header .top-bar{position:absolute;z-index:10;top:0px;left:0;width:100%;height:50px;background-color:rgba(0,45,113,0.8);font-size:14px;}.top-bar .logo{float:left;cursor:pointer;padding:15px 0px;}.top-bar #categories{padding-top:10px;}#categories .select-list{display:inline-block;color:white;border-radius:4px;padding:4px 10px;text-decoration:none;border:1px solid rgba(255,255,255,0.4);height:30px;}#categories a > img{padding-left:10px;}.top-bar .navbar-nav{margin:0;margin-right:10px;}.top-bar .navbar-nav > li{border:none;outline:none;}.top-bar .navbar-nav > li >a{color:#fff;padding:15px 10px;text-decoration:underline;text-shadow:none;}.top-bar .navbar-nav > li >a:hover{background-color:transparent;text-decoration:none;outline:none;}.header-group .big-logo{cursor:pointer;display:block;position:absolute;width:100%;top:190px;left:0px;}.header-group p{font-weight:normal;line-height:30px;position:absolute;left:0px;top:445px;text-align:center;padding:0px 200px;color:#fff;}.header .btn{width:166px;margin-top:15px;position:relative;}.header .btn{background-position:0px 0px;background-color:transparent;}.main-title{color:#fff;font-size:68px;position:absolute;text-align:center;width:100%;height:100%;top:330px;}.scroll-down{position:absolute;top:550px;width:100%;height:100%;text-align:center;}.page-user #main-wrapper{margin:150px auto;width:72%;float:none;}.dermalex-products h2{color:#005eb8;font-size:38px;padding:60px 0px;max-width:540px;margin:0 auto;line-height:50px;}.products .box{overflow:hidden;height:270px;text-align:center;position:relative;margin-right:-10px;}.dermalex-products .box article.products:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);position:absolute;z-index:1;-webkit-transition:all .01s;-moz-transition:all .01s;transition:all .01s;-moz-box-shadow:5px 5px 15px #C5C5C5;-webkit-box-shadow:5px 5px 15px #C5C5C5;-o-box-shadow:5px 5px 15px #C5C5C5;box-shadow:5px 5px 15px #C5C5C5;}.box .product-block{text-align:center;}.product-block h4{color:#fff;font-size:24px;font-weight:700;text-transform:uppercase;margin:0px;position:relative;height:160px;padding-top:67px;top:20px;}.product-block .desc{color:#fff;padding:0px 20px;min-height:75px;max-height:75px;overflow:hidden}.product-block .more{color:#fff;cursor:pointer;padding-top:10px;text-decoration:underline;}.box .product-block{padding-left:20px;padding-right:20px;transition:all 0.3s ease;}.position{position:absolute;width:100%;height:100%;left:0px;top:0px;}.product-content{padding:70px 15px 45px 15px;}.product-content h5{color:#002d72;font-size:32px;padding:10px 0px;}.product-ul-list{position:relative;}.region-disease-introduction .views-row-3 .box{height:280px;}.region-dermalex-products  p{float:left;padding-right:10px;}.product-list ul{text-align:left;list-style-position:inside;list-style-image:none;margin-bottom:30px;color:#676c73;font-size:24px;}.product-content li{margin-bottom:10px;background:url(/profiles/dermalex/themes/custom/dermalex/images/li.png) left 4px no-repeat;padding:2px 0 2px 45px;display:block;}.product-content li a strong{color:#1e74d3}.dermalex-diagnosis .select-group{padding:50px 0 75px 0;max-width:1030px;margin:0 auto;position:relative;z-index:1;}.research-info .text-overlay img:frist-child{position:absolute;top:-160px;}.dermalex-diagnosis .select-group .region-quick-diagnosis p:first-child{margin-bottom:30px;}.dermalex-diagnosis .select-group p.form-field{margin-bottom:12px;}.dermalex-diagnosis  select{display:inline-block;vertical-align:top;width:220px;height:40px;border:1px solid #c4c7ca;border-radius:4px;background:transparent;color:#676c73;padding:0 10px;font-size:20px;float:left;}.select-group > h2{padding-top:70px;}.select-group #btn-primary{display:inline-block;width:250px;margin:0 auto;margin-top:30px;}.dermalex-diagnosis .select-group #btn-primary{display:block;}.dermalex-diagnosis .diagnosis-result p{float:none;}.dermalex-diagnosis p{color:#676c73;text-align:center;float:left;width:100%;}.dermalex-diagnosis label{width:50%;float:left;text-align:right;margin-left:2px;font-size:28px;padding:0px 15px;font-weight:normal;font-family:OpenSans-Light;}.form-field{display:inline-block;vertical-align:top;}.dermalex-diagnosis .research-banner{display:block;}.research-info{position:relative;padding:0px 0px;}.text-overlay{padding:125px 230px 0 230px;}#acne-product-block-4{background:url(/profiles/dermalex/themes/custom/dermalex/images/cta-bottom.png) no-repeat;height:180px;background-position:top center;text-align:center;}.cta-product-button-group{position:absolute;z-index:10;top:30px;left:25%;width:60%;height:100%;}.text-overlay .clinical-details .logo-footer{position:relative;left:0;top:86px;}.text-overlay h2{color:#fff;}.text-overlay p{color:#fff;margin-bottom:0px;}.clinical-details a.btn-secondary{margin-top:30px;}.dermalex-acne,.what-is-acne,.what-triggers-acne,.who-has-acne,.how-treat-acne,.solution-acne{padding:30px 0;}.dermalex-acne{padding-bottom:0;}.dermalex-acne .acne-block,.dermalex-acne .acne-trigger,.dermalex-acne .acne-has,.dermalex-acne .acne-treat,.dermalex-acne .acne-solutions,.dermalex-acne .how-it-work,.dermalex-acne .use-it{cursor:pointer;min-height:130px;text-align:center;background:url(/profiles/dermalex/themes/custom/dermalex/images/scroll.png) no-repeat center center;}.acne-block h4,.acne-trigger h4,.acne-has h4,.acne-treat h4,.acne-solutions h4,.how-it-work h4,.use-it h4,.acne-block h4 a,.acne-trigger h4 a,.acne-has h4 a,.acne-treat h4 a,.acne-solutions h4 a,.how-it-work h4 a,.use-it h4 a{color:#1e74d3;margin:0;font-size:22px;padding:30px 0px;text-decoration:underline;}.what-is-acne .acne-detail{text-align:left;padding-top:20px;padding-bottom:20px;padding-right:90px;}.acne-detail h2{text-align:left;}.skin{display:inline-block;padding:0 0 25px 0px;}#what-is-acne .skin{margin-right:20px;width:30%;}.skin p{color:#ff8200;font-weight:600;margin-bottom:10px;}.acne-detail .acne-skin-section div:nth-child(2).skin{text-align:right;}.node-type-dermalex-solution .header-group .big-logo,.page-node-150.node-type-basic-page .header-group .big-logo{top:130px;}.node-type-dermalex-solution .product-list ul{font-size:16px;}.questions{text-align:left;margin-top:20px;}.questions a,.faqs_text a{color:#005eb8;text-decoration:underline;font-size:14px;}.answers{display:block;text-align:left;margin:10px 0;}.answers p{font-size:14px;}.aside{position:relative;color:#676c73;padding:15px 20px;text-align:center;background-color:#fff;border-radius:4px;margin-bottom:20px;box-shadow:0 0 40px rgba(0,0,0,0.1);}.aside-right-icon{position:absolute;top:45%;left:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;}.aside strong{color:#ff8200;font-weight:600;padding-top:10px;}.page-node-35 .aside strong{color:rgb(133,100,144);}.page-node-3 .aside strong,.page-node-3 .skin p{color:rgb(228,103,158);}.page-node-2 .aside strong,.page-node-2 .skin p{color:#3EBCBE;}.aside > img{padding-top:10px;padding-bottom:10px;}.aside h5{font-weight:600;text-align:left;text-transform:uppercase;}.what-is-acne .aside{top:100px;margin-bottom:50px;}.acne-aside .aside p img{margin-top:15px;}.acne-aside .aside p{margin-bottom:0;}.trigger >h2{text-align:left;}.trigger >p{padding-right:50px;}.infographic .plgn-widget{position:relative;overflow:hidden;padding:20px 0px;}.trigger >img{padding:20px 0px;}.plgn-widget .title{color:#676c73;font-size:12px;font-weight:600;margin-bottom:10px;text-transform:uppercase;}.how-treat-acne .treat-acne{text-align:left;}.how-treat-acne .treat-acne > h2{color:#1e74d3;text-align:left;}.treat-acne ul,.how-to-use ul,.trigger.col-sm-9 ul,.what-is-acne ul,.answers ul{color:#ff8200;list-style-type:disc;margin-bottom:30px;margin-left:15px;}.how-to-use ol{color:#ff8200;padding:0px 18px;}.treat-acne li,.how-to-use li,.trigger.col-sm-9 li,.what-is-acne li,.answers li,.how-to-use ol li{padding:5px 0px;}.treat-acne li a,.how-to-use li a,.trigger.col-sm-9 li a,.what-is-acne li a,.answers li a,.how-to-use ol li a{color:#ff8200;}.treat-acne li a i,.how-to-use li a i,.trigger.col-sm-9 li a i,.what-is-acne li a i,.answers li a i,.how-to-use ol li a i{color:#1e74d3;font-weight:bold;}.treat-acne li a strong,.how-to-use li a strong,.trigger.col-sm-9 li a strong,.what-is-acne li a strong,.answers li a strong,.how-to-use ol li a strong{color:#1e74d3;}.treat-acne li a strong:last-child{color:#1e74d3;text-decoration:underline;}.treat-acne> p >a{color:#1e74d3;text-decoration:underline;}.solution-acne{padding-left:0px;padding-right:0px;position:relative;}.solution-acne > img{position:absolute;bottom:0px;right:0;left:0;margin:auto;}.solution-block{position:relative;}#solutions-by-dermalex{text-align:center;}#solutions-by-dermalex .col-sm-6,#solutions-by-dermalex .col-sm-4,#solutions-by-dermalex .col-sm-3{display:inline-block;float:none;}.dermalex-solutions{margin-top:50px;}.node-type-diseases .header-group .big-logo{top:150px;}.node-type-diseases .main-title{top:-150px;}.node-type-diseases .header-group p{font-size:18px;top:-55px;width:100%;}.solution-block .dermalex-content .dermalex-solutions p{padding:70px 50px 200px;background:#fff;}.dermalex-solutions h4{font-size:28px;color:#ff8200;font-family:OpenSans-Light;margin-top:20px;min-height:90px;}.dermalex-solutions img{margin-top:-35px;}.dermalex-solutions a.btn{margin-bottom:-20px;}.solution-block .logo-footer > img{position:absolute;bottom:-78px;left:530px;cursor:pointer;}.solution-block .dermalex-content p{padding:10px 150px;}.header-group p i{font-weight:700;}.btn-primary{text-transform:uppercase;width:166px;overflow:hidden;background-image:linear-gradient(225deg,#368DDF 0%,#005EB8 100%);border-radius:4px;position:relative;border:none;height:40px;padding:10px 45px 8px 15px;}.btn-primary .skew,.btn-secondary .skew{transform:skewX(-25deg);position:absolute;top:0px;background-color:rgba(0,94,184,0.4);width:50px;border-radius:0px 0px 4px 4px;height:40px;right:7px;margin-right:-15px;padding-right:2px;padding-top:12px;}.btn-secondary .skew{background-color:rgba(152,162,170,0.4);}.btn-primary .skew span,.btn-secondary .skew span{position:absolute;width:100%;height:100%;transform:skewX(25deg);background:url(/profiles/dermalex/themes/custom/dermalex/images/right-arrow.png) no-repeat;padding:0px 20px 0px 0px;}_:-ms-fullscreen,:root .skew span{background-position:center top;}.product-block-1{padding:30px;}.product-block-1 .img{padding-top:100px;}.product-block-1 h5{color:#ff8200;font-size:22px;padding-top:30px;}.product-block-1 p >a{color:#1e74d3;text-decoration:underline;}.product-block-1 .product-list ul li{margin-bottom:10px;background:url(/profiles/dermalex/themes/custom/dermalex/images/li.png) left 4px no-repeat;padding:10px 0 10px 45px;display:block;}.product-block-1 ul li{margin-bottom:5px;}.button-block{float:left;width:44%;text-align:center;margin-top:30px;margin-right:27px;}.product-list .button-block > a{width:100%;}.product-list .button-block span,.product-block-1 .button-block p{color:#a3adb6;font-size:12px;display:block;text-align:center;font-style:italic;padding-top:5px;}.how-does-work{padding:30px;}.how-does-work .product-list h2{text-align:left;}.how-does-work .product-list ul{list-style-image:none;}.how-does-work .product-list ul li{margin-bottom:10px;background:url(/profiles/dermalex/themes/custom/dermalex/images/li.png) left 4px no-repeat;padding:10px 0 10px 45px;display:block;}.how-does-work .product-list  ul li a{font-size:16px;color:#ff8200;}.how-does-work .intgd-section{font-size:16px;color:#ff8200;margin-bottom:50px;}.intgd-section h6{font-size:32px;color:#002d72;padding-bottom:5px;}.intgd-section .non-intgredients ul,.intgd-section .intgredients ul{list-style-position:inside;list-style-type:disc;color:#a3adb6;}.intgd-section .intgredients{border-left:1px solid #c4c7ca;padding-left:100px;}.intgredients ul li,.non-intgredients ul li{padding:2px 0;margin:0;font-style:italic;}.intgd-section .intgredients ul,.intgd-section .intgredients ul li a{color:#676c73;}.bg-gray.how-to-use .how-to-use{padding-top:30px;padding-bottom:30px;}.how-to-use h2{text-align:left;}.progression-details{float:left;}.how-to-use div:nth-child(2).progression-details img{margin-left:-165px;}.how-to-use a.download{color:#1e74d3;padding:5px 0px 20px 35px;text-decoration:underline;background:url(/profiles/dermalex/themes/custom/dermalex/images/download.png) no-repeat;}.how-to-use h6{padding-top:20px;padding-bottom:20px;}.how-to-use span{display:inline-block;color:#ff8200;font-size:14px;font-weight:600;padding-bottom:10px;padding-right:260px;text-transform:uppercase;}.how-to-use img{display:block;padding-bottom:20px;}.how-to-use .aside{top:200px;}.fa{color:#1e74d3;font-size:24px;margin-bottom:10px;}.cta-bottom{position:relative;text-align:center;}.page-shop-now .header-group .big-logo,.node-type-webform .header-group .big-logo,.page-node-143 .header-group .big-logo,.page-faqs .header-group .big-logo,.page-node-done .header-group .big-logo,.node-type-faq .header-group .big-logo{top:-315px;}.page-shop-now .header-group .main-title,.node-type-webform .header-group .main-title,.page-faqs .header-group .main-title,.page-node-done .header-group .main-title,.node-type-faq .header-group .main-title,.page-node-143 .header-group .main-title{top:-180px;}.page-shop-now .header-group p,.node-type-webform .header-group p,.page-faqs .header-group p,.page-node-done .header-group p{top:-80px;}.node-type-faq .header-group p,.page-node-143 .header-group p{top:-60px;}.page-shop-now .cta-bottom .button-block{margin-top:40px;margin-left:120px;}#categories a > img{padding-left:10px;display:inline-block;}.shop-product-overview,.product-overview .overview{padding:30px 0;}.shop-product-overview .product-overview h2{padding-bottom:50px;}.shop-product-overview .why-dermalex{position:relative;padding-bottom:80px;}.shop-product-overview .logo-footer{position:relative;left:0px;top:76px;}.overview-details .product-block{overflow:hidden;height:520px;text-align:center;padding:30px;border:1px solid #eee;}.product-block h6{color:#8d64aa;font-size:18px;font-weight:300;padding:10px 20px;min-height:78px;}.product-block h6 span.orange{color:#ff8200;}.product-block h6 span.orchid{color:#e63888;}.product-block h6 span.darkCyan{color:#00b7bd;}.product-block .btn{padding-left:20px;}.product-block .btn .skew{text-align:center;}.why-dermalex h6{text-align:center;padding:30px;}.different{width:100%;float:left;margin-top:-32px;}.three-d{float:left;width:33.3%;}.hrline{border-bottom:solid 1px #A5AEB7;width:60%;margin:0 auto;margin-top:65px;}.different img{background:#fff;}.why-dermalex p{padding-top:10px;}.dermalex-diff{width:100%;float:left;margin:0 auto;}.logo-footer{text-align:center;}.logo-footer img{position:relative;top:-47px;}footer .container > .navbar-collapse{margin-top:-13px;}.overview-details .product-block:hover{-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);box-shadow:0 0 40px rgba(0,0,0,0.1);}div.fivestar-widget-static .star span.off,div.fivestar-widget .star,div.fivestar-widget .star a{background:url(/profiles/dermalex/themes/custom/dermalex/images/ratings.png) no-repeat 0 -25px!important;}div.fivestar-widget .star a:hover{background:url(/profiles/dermalex/themes/custom/dermalex/images/ratings.png) no-repeat 0 0!important;}div.fivestar-widget-static .star span.on,div.fivestar-widget div.on a{background:url(/profiles/dermalex/themes/custom/dermalex/images/ratings.png) no-repeat 0 0!important;}div.fivestar-widget-static .star,div.fivestar-widget .star,div.fivestar-widget .star a{width:27px!important;height:25px!important;background:none;}.rating{padding:30px;background-color:#a3adb6;box-shadow:inset 0 5px 6px rgba(0,0,0,0.05);}.rating .rating-panel{padding:20px 30px;height:160px;border-radius:4px;background-color:#fff;overflow:hidden;text-align:left;word-break:break-word;}.view-id-store_locator_details .view-filters{text-align:center;}.view-id-store_locator_details .views-exposed-widgets{margin-bottom:20px;display:inline-block;}.views-exposed-form .views-exposed-widget{padding:0;}.geofield-proximity-field-wrapper .form-item{margin-right:20px;}.form-group:last-child,.panel:last-child{margin-right:0;}#store-locator-details .modal-header .close{margin-right:-15px;}.rating .last-block{opacity:0.6;box-shadow:0 0 40px rgba(0,0,0,0.1);}.views-exposed-form .views-exposed-widget.views-submit-button{margin-left:20px;}.last-block p > a{color:#1e74d3;text-decoration:underline;text-align:center;display:inherit;}.rating-panel p{font-size:14px;padding-top:10px;text-align:left;}.rating-panel strong{color:#676c73;font-style:italic;font-weight:normal;}.faqs_text,.views-limit-grouping{border:1px solid rgba(103,108,115,0.4);margin-left:-1px;}footer{padding:0 0 40px 0;border-top:1px solid #a3adb6;}footer .navbar-collapse{padding:0;}footer .col-md-6 p{color:#676c73;font-size:14px;margin-bottom:0;}footer p a{display:inline;color:#1e74d3;}footer .secondary-nav{padding-left:70px;}footer .col-md-6 li{float:none;padding-right:15px;display:inline-block;}footer .col-md-6 a,footer .col-md-6{color:#1e74d3;font-size:14px;line-height:20px;text-align:center;}footer .col-md-6 a{text-decoration:underline;}footer .navbar-nav{margin-top:9px;margin-bottom:50px;}footer #bs-example-navbar-collapse-1 li a{color:#676c73;text-decoration:none;}footer #bs-example-navbar-collapse-1 li:last-child{border-right:none;}footer #bs-example-navbar-collapse-1 .navbar-nav > li:first-child a{margin-left:0;padding-left:0;}footer #bs-example-navbar-collapse-1 li a:hover{background:none;text-decoration:underline}footer .navbar-nav > li{border-right:2px solid rgba(103,108,115,0.4);}footer .btn-menu{padding:10px 30px;background-position:0px -12px;}.faqs-popup .modal-dialog{width:450px;margin:auto;float:right;}.faqs-popup .aside{padding:20px 30px;border-radius:0;margin-bottom:0;}.faqs-popup .questions.expand a,.faqs-popup .answers.expand p{font-size:22px;}.faqs-popup .aside .questions a{-ms-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.faqs-popup .modal-header{padding:15px 15px 25px 0;}.faqs-popup .aside-right-icon,.page-user .header-group{display:none;}label{color:#676C73;}#store-locator-details .modal-dialog{width:840px;margin:0 auto;}#store-locator-details .modal-body{width:800px;}#comment-form-details .modal-body{padding:30px;}.page-store-locator-details .geofield-proximity-origin-from,.page-find-a-store .geofield-proximity-origin-from,.page-find-a-store .header-group{display:none;}#edit-submit-store-locator-details{margin-top:0;}#store-locator-details .modal-content{padding:0 20px 20px 20px;}#vendor-details .modal-content{width:765px;height:auto;padding:0 40px 40px 40px;}#vendor-details .modal-dialog{width:765px;height:auto;}.modal-header .close{margin-top:0;margin-right:0;opacity:1;filter:alpha(opacity=100);}#vendor-details .modal-header .close{margin-right:-35px;}.online-partners img{max-width:100%;height:45px;vertical-align:top;}.online-partners .btn-primary{margin-top:40px;}.page-store-locator-details .geofield-proximity-field-wrapper .form-type-select,.page-find-a-store .geofield-proximity-field-wrapper .form-type-select{padding-top:0;}.close:hover,.close:focus{filter:alpha(opacity=100);opacity:1;}.popup-title{margin-bottom:35px;}.modal-header{border-bottom:none;}.online-partners{border-right:solid 2px #E2E4E5;text-align:center;min-height:150px;padding-bottom:20px;}.online-partners:last-child{border-right:0;}.popup{height:auto;width:100%;z-index:100;}button.close{background:url(/profiles/dermalex/themes/custom/dermalex/images/close.png) no-repeat;width:24px;height:24PX;}.popup .cross{float:right;}.popup .popup-title h2,.page-store-locator-details h2,.page-find-a-store h2{color:#002d72;padding-bottom:5px;padding-top:0;}.popup h4,.box-1 h4,.box-1 p,.box-2 h4,.box-2 p,.box-3 h4,.box-3 p,.views-field-field-store-name h4,.location{color:#6A6F76;font-size:14px;font-weight:bold;margin-bottom:10px;}#vendor-details .modal-dialog{width:765px;}.view-store-locator-details .popup-title h4{color:#6A6F76;font-size:16px;}.rating div.fivestar-widget-static{display:inline-block;}.find-store-popup{margin-top:20px;}.find-store-popup .glyphicon{font-size:29px;color:#1e74d3;padding-right:10px;vertical-align:middle;}.find-store-popup .col-sm-4{float:left;padding-left:0;}.order-popup .box-1 a,.order-popup .box-2 a,.order-popup .box-3 a{color:#fff;margin:10px;}.order-popup .box-1 img,.order-popup .box-2 img,.order-popup .box-3 img{height:85px;width:200px;}.order-popup .box-1,.order-popup .box-2{border-right:solid 2px #E2E4E5;}.page-store-locator-details select.form-control,.page-store-locator-details input.form-control,.page-find-a-store select.form-control,.page-find-a-store input.form-control{width:165px;height:40px;}.btn-primary,#edit-submit-store-locator-details,.page-user #edit-submit{text-transform:uppercase;width:166px;overflow:hidden;background-image:linear-gradient(225deg,#0562BC 20%,#1A75CB 100%,#2880D5 80%);border-radius:4px;position:relative;border:none;height:40px;padding:10px 45px 8px 15px;}.page-user #edit-submit{padding:10px 15px 15px 15px;color:#fff;width:auto;}.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus{color:#fff;background-color:#0562BC;border-color:#0562BC;background-image:none;}.content-pages{margin:100px 0;}.page-user #main-wrapper .column .region-content{margin:50px 0;}.btn-primary .arrow,#edit-submit-store-locator-details .arrow{margin-left:20px;}.location{margin:0 auto;width:600px;}.location input,.location select{width:150px;height:30px;border-radius:3px;border:solid 2px #ededed;margin:10px;}.location span{float:right;}.find-store-popup .box-1,.find-store-popup .box-2,.find-store-popup .box-3{color:#676c73;margin-right:10px;line-height:24px;text-transform:capitalize;font-size:14px;}.page-store-locator-details footer,.page-store-locator-details #toolbar,.page-find-a-store #header,.page-find-a-store footer,.page-find-a-store #toolbar,.page-find-a-store .top-bar{display:none;}.MAP-LINK a,.MAP-LINK{color:#1e74d3;text-decoration:underline;text-transform:capitalize;}.gm-style-iw{color:#676c73;}.node-type-dermalex-solution .home-banner,.page-node-150.node-type-basic-page .front-banner{max-height:299px;overflow:hidden;}.node-type-dermalex-solution .home-banner img{width:auto;}.contact-us{width:60.5%;margin:0 auto;height:530px}.contact-us .webform-component-textfield,.contact-us .webform-component--e-mail{width:48%;float:left;}.contact-us .webform-component.webform-component--name{margin-right:4%;}.contact-us form{margin:60px 0px 160px;}.contact-us label{font-family:'OpenSans-Light';font-size:28px;line-height:50px;}.contact-us .control-label span{color:#FB3120;}.contact-us button{display:block;margin:35px auto;}.contact-us .form-control{height:50px;}.contact-us .form-control,.contact-us textarea.form-control{color:#b3b3b3;font-size:20px;line-height:27px;}.contact-us-bg{background:url(/profiles/dermalex/themes/custom/dermalex/images/contact-us.png);background-color:#EDEFF0;margin-bottom:90px;background-position:top -30px center;}.faqs-query .faqs_text a{color:#7C7C7C;display:block;text-decoration:none;font-family:'OpenSans-Light';font-size:24px;padding:50px 30px;text-align:center;}}.faqs-query .col-sm-4,.view-id-faqs .col-sm-4,.views-limit-grouping-group{padding-right:0;padding-left:0;}.view-id-faqs .faqs_text,.views-limit-grouping{overflow-y:scroll;height:500px;max-height:500px;padding:30px;}.view-id-faqs .questions a,.faqs_text a{color:#1e74d3;font-size:15px;line-height:26px;}.faqs-query{margin:60px -15px;}.faqs-query .view-id-faqs .faqs_text{overflow:hidden;height:170px;max-height:170px;padding:0px;margin-bottom:-1px;}.specific-query{margin:60px -15px;border:1px solid #eee;}.specific-query h1{margin:0;padding:20px 30px;background-color:#f0f0f0;}.specific-query h1 span{color:#939393;font-size:22px;}.specific-query h1 p{padding-left:30px;background:url(/profiles/dermalex/themes/custom/dermalex/images/ques-arrow.png) 15px 18px no-repeat;margin:0;display:inline-block;color:#5d5d5d;font-size:28px;}.specific-query p.query-ans{padding:30px;color:#717171;font-size:18px;}.specific-query h1 p,.specific-query h1 span{font-family:"OpenSans-Light";}.view-id-faqs .col-sm-4.Acne h2{color:#8d64aa;}.view-id-faqs .col-sm-4.ECZEMA h2{color:rgb(133,100,144);}.view-id-faqs .col-sm-4.ACNE h2{color:#ff8200;}.view-id-faqs .col-sm-4.ROSACEA h2{color:rgb(228,103,158);}.view-id-faqs .col-sm-4.PSORIASIS h2{color:#00b7bd;}.view-id-faqs .col-sm-4.Acne,.view-id-faqs .col-sm-4.ECZEMA,.view-id-faqs .col-sm-4.PSORIASIS,.view-id-faqs .col-sm-4.ROSACEA{margin-bottom:60px;}.content-pages p:last-child{text-align:center;}.view-id-faqs .faqs_text span{margin-bottom:20px;display:inline-block;}.diagnosis-result p{font-size:20px;margin-bottom:0px;}.diagnosis-result h2{color:#9570B0;}.diagnosis-result .btn-primary{width:280px;margin:0px 10px 20px;}.dermalex-diagnosis .modal-dialog{width:80%;height:80%;}.diagnosis-details .diagnosis-result .btn-primary.quick-diagnosis .skew{transform:skewX(25deg);left:-7px;}.diagnosis-details .diagnosis-result .btn-primary.quick-diagnosis .skew span{transform:skewX(-25deg);background:transparent url(/profiles/dermalex/themes/custom/dermalex/images/left-arrow.png) no-repeat scroll 0% 0%;}.diagnosis-result .about-eczema{background-image:linear-gradient(225deg,#A37AC0 20%,#976EB4 100%,#8E65AB 80%);}.diagnosis-result .about-eczema .skew{background-color:#9A72B9;}#sliding-popup .popup-content #popup-text p{color:#676c73!important;}#sliding-popup .popup-content #popup-text p a{color:#4F91D9;text-decoration:underline;}#sliding-popup .popup-content #popup-buttons button.agree-button.close{background:transparent url(/profiles/dermalex/themes/custom/dermalex/images/close.png) no-repeat scroll 0% 0%;width:24px;height:24px
    border-radius:0px;border:medium none;opacity:1;float:none;box-shadow:none;margin-right:10px;margin-top:5px;}#sliding-popup{top:-50px !important;}#sliding-popup .popup-content{background-color:transparent;border:0px none;display:block;padding:0px;margin:0px auto;max-width:900px;}#sliding-popup .popup-content #popup-text{color:#FFF;float:left;font-weight:bold;text-align:left;max-width:100%;margin:5px 0px;}#sliding-popup.sliding-popup-top{padding-left:15%;}.quick-diagnosis .btn-primary .skew{transform:skewX(25deg);left:-7px;}.quick-diagnosis .btn-primary .skew{transform:skewX(-25deg);background:transparent url(/profiles/dermalex/themes/custom/dermalex/images/right-arrow.png) no-repeat scroll 0% 0%;}h1.main-title{font-family:OpenSans-Light;}#inserted,#troubled-by,#and-or,#whenever,#iam{display:none;}.special-value{font-weight:bold;}.diagnosis-required{display:none;}.diagnosis-error{position:absolute;margin:7px 0px 0px 15px;color:red;}.iam-troubled{display:none;}#ajax-image{background:url(/profiles/dermalex/themes/custom/dermalex/images/loading.png) no-repeat center center;height:316px;}#troubled-by,#and-or,#whenever,#inserted{position:relative;}.dermalex-diagnosis .modal-dialog{max-width:60%;margin-top:8%;max-height:70%;}#ajax-image{background:url(/profiles/dermalex/themes/custom/dermalex/images/loading.png) no-repeat center center;height:75px;display:none;}#block-block-1 .product-list{width:47%;margin-left:3%;float:left;}.region .region-dermalex-products p img{with:600px;}ul#secondary-menu-links{display:none;}.col-sm-4.ROSACEA{clear:both;}.reference-notes p{color:#676C73;font-style:italic;font-size:14px;}.content-pages p a{color:#1e74d3;}.page-shop-now .shop-product-overview .product-block img{max-height:330px;}.dermalex-solutions h4,.dermalex-solutions a.btn{position:relative;bottom:200px;}.dermalex-solutions h4{}.dermalex-solutions img{max-height:330px;}.html.front.logged-in.no-sidebars.page-node.toolbar.toolbar-drawer.modal-open,.html.front.logged-in.no-sidebars.page-node.toolbar.toolbar-drawer{padding-right:0px!important;}.page-comment .messages{display:none;}.product-block .desc p{color:#fff;}.dermalex-solutions.col-sm-12{width:50%;float:none;}.solution-block .dermalex-content .dermalex-solutions.col-sm-12 p{padding:70px 140px 200px;}.region-dermalex-products .product-image{float:left;width:50%;}#acne-product-block-4 .product-list .cta-product-button-group{width:100%;left:0;margin:0 auto;float:none;}#acne-product-block-4 .product-list .button-block{width:280px;float:none;margin:0 auto;}.rosacea-bullet-image p{width:30%;display:inline-block;margin-right:20px;}.overview-details .product-block .btn-primary{position:absolute;bottom:20px;margin:0 auto;left:0;right:0;}.overview-details .product-block{overflow:hidden;height:580px;text-align:center;padding:30px;border:1px solid #eee;}.Dermalex.Psoriasis.Cream img{height:380px;max-height:380px;}.Dermalex.Psoriasis.Scalp.Gel p{padding:70px 50px 250px;}.front .header-group p,.node-type-basic-page .header-group p{padding:0px 15%;}.header-group{position:relative;text-align:center;}.header-group:last-child{position:absolute;right:0;left:0;top:440px;}.node-type-diseases .home-banner{max-height:432px;overflow:hidden;}.node-type-diseases .dermalex-solutions{margin:30px auto 55px;height:560px;}.page-node-149 #acne-product-block-1.product-block-1 h5,.page-node-149 #acne-product-block-2.how-does-work .product-list ul,.page-node-35 .dermalex-solutions h4,.Dermalex.Eczema.Treatment h4,.page-node-149 #how-does-it-work ul,.page-node-149 #how-to-use-it ul,.page-node-149 .product-block-1 h5,.page-node-120 .product-block-1 h5,.page-node-120 #how-does-it-work ul,.page-node-119 .product-block-1 h5,.page-node-119 #how-does-it-work ul{color:rgb(133,100,144);}#how-to-treat-eczema ul{color:rgb(124,89,135);}.node-type-dermalex-solution .button-block{margin-top:0;}.page-node-2 #how-to-treat-psoriasis h2:nth-of-type(2){display:none;}.node-type-dermalex-solution .product-block-1 .img{padding-top:50px;}.node-type-dermalex-solution footer{border-top:none;}.page-node-43 #acne-product-block-1.product-block-1 h5,.page-node-43 #acne-product-block-2.how-does-work .product-list ul{color:#ff8200;}.acne-detail ul,.page-node-3 ul,.page-node-3 .trigger.col-sm-9 ul{color:rgb(228,103,158);}.page-node-123 #acne-product-block-1.product-block-1 h5,.page-node-123 #acne-product-block-2.how-does-work .product-list ul,.page-node-3 .dermalex-solutions h4{color:#E4689E;}#how-to-treat-psoriasis ul,.what-triggers-acne ul{color:#3EBCBE;}.page-node-122 #acne-product-block-1.product-block-1 h5,.page-node-122 #acne-product-block-2.how-does-work .product-list ul,.page-node-121 #acne-product-block-1.product-block-1 h5,.page-node-121 #acne-product-block-2.how-does-work .product-list ul,.page-node-2 .dermalex-solutions h4,.page-node-2 .trigger.col-sm-9 ul{color:#41BDC0;}.node-type-diseases .solution-block #solutions-by-dermalex{height:730px;}.page-shop-now #acne-product-block-4{height:150px;background-position:top -30px center;}.page-shop-now #acne-product-block-4 .product-list .button-block{margin:15px auto;}.header-group p{margin:auto;right:0;left:0;}form#user-login{width:50%;margin:auto;}.logged-in .header{position:relative;}.logged-in.node-type-faq .header{top:44px;}.logged-in.node-type-diseases .header{top:50px;}.logged-in.node-type-diseases #main-wrapper .column .tabs,.logged-in.node-type-faq #main-wrapper .column .tabs{width:70%;margin:0 auto;}.logged-in.node-type-faq .header-group .big-logo{top:215px;}.logged-in.node-type-diseases .header-group .big-logo{top:170px;}.logged-in .header .top-bar{top:-6px;}.logged-in .header-group:last-child{top:480px;}.logged-in.node-type-diseases .header-group:last-child{top:520px;}.logged-in .header-group .big-logo{z-index:1000;}.logged-in.node-type-dermalex-solution .header .top-bar,.logged-in.node-type-faq .header .top-bar{top:-4px;}.logged-in.node-type-dermalex-solution .product-block-1{padding:50px;}.logged-in.node-type-dermalex-solution .header-group .big-logo{top:140px;}.front .front-banner img,.page-node-52 .front-banner img,.page-node-53 .front-banner img{min-height:700px;}#how-to-use-it span{padding-right:0;padding-bottom:0;}.page-node-150 .header-group:last-child{position:initial;right:0;left:0;top:0;}.content-pages .error-no p{font-size:120px;color:#0764BD;border-right:solid 4px #0764BD;margin-right:-15px;text-align:right;padding-right:70px;}.error-desc h2{font-size:40px;font-weight:bold;text-align:left;}.error-desc .btn{float:left;}.container-fluid.error{background:#fff;}.error-desc{padding-left:70px;}.page-node-150 .region-home-banner h1,.page-node-150 .region-home-banner p,.page-node-150 .region-home-banner .btn,.page-node-150 .region-home-banner .scroll-down{display:none;}.order-popup .diagnosis-details{padding:10px 10px 0;}.node-type-basic-page .content-pages p:last-child{text-align:left;}.rosacea-img{width:75%;clear:both;}@media (max-width:767px){body{font-size:14px;}p{margin-bottom:10px!important;font-size:14px;}h6{font-size:20px;}.product-block h4{font-size:22px;}.dermalex-diagnosis label{font-size:20px;}.navbar-toggle{margin-top:-12px !important;}.header .top-bar{z-index:1;}.header .top-bar .container{display:none;}.header-primary-top{display:none;}.region-home-banner div img,.home-banner img,.page-shop-now .home-banner img{margin-top:50px;height:auto;}.node-type-dermalex-solution .header-group .big-logo,.page-node-150.node-type-basic-page .header-group .big-logo{top:80px;}.home-banner .header-group p,.page-shop-now .header-group p,.page-find-a-store header,.node-type-webform .header-group p,.page-faqs .header-group p,.node-type-basic-page .header-group p{display:none;}.node-type-diseases .header-group .big-logo{top:60px;}.btn-primary{padding:10px 35px 8px 0;}.acne-block h4,.acne-trigger h4,.acne-has h4,.acne-treat h4,.acne-solutions h4,.how-it-work h4,.use-it h4,.acne-block h4 a,.acne-trigger h4 a,.acne-has h4 a,.acne-treat h4 a,.acne-solutions h4 a,.how-it-work h4 a,.use-it h4 a{color:#1e74d3;margin:0;font-size:18px;padding:35px 0px;text-decoration:underline;}.product-list .button-block > a{width:70%;}.button-block .btn-primary .skew span,.button-block .btn-secondary .skew span{background:url(/profiles/dermalex/themes/custom/dermalex/images/right-arrow.png) 25px 0 no-repeat;padding:4px 2px 0px 0px;}.cta-product-button-group{position:relative;left:0;width:auto;float:none;top:30px;z-index:1;padding:0 0 50px 0;}.page-shop-now .cta-bottom .button-block,.node-type-dermalex-solution #acne-product-block-1 .button-block,.node-type-dermalex-solution #acne-product-block-4 .button-block{float:none;margin:0 auto 20px auto;width:80%;}.node-type-dermalex-solution #acne-product-block-4 .cta-product-button-group{top:25px;}.node-type-diseases .main-title,.node-type-webform .header-group .main-title,.node-type-faq .header-group .main-title{top:-85px;}.page-node-143.node-type-basic-page .header-group .main-title{top:110px;}.page-faqs .header-group .main-title{top:-100px;}.node-type-basic-page .header-group .main-title{top:105px;}.product-block-1 .img{padding-top:50px;}.big-logo img{width:65px;}.header-group .big-logo{top:56px;}.region-home-banner p,.scroll-down{display:none;}.navbar-default .navbar-toggle{border:none;float:left;padding:9px 15px;padding-right:0px;}.navbar-default .navbar-header .navbar-brand{font-weight:normal;padding:15px 0px;display:block;}.collapse{float:none;}.navbar-nav > li > a{border:none;}.navbar-default .navbar-toggle .icon-bar{width:30px;height:3px;background-color:#fff;}.nav.navbar-nav{background:#33578D;padding:0;margin:0;}.header .navbar-nav> li{border-right:0;}.header .navbar-nav li:first-child.nav-item a{margin-left:auto;margin-right:auto;padding-left:20px;}.navbar-collapse .btn-primary{display:none;}.header .navbar-default .nav > li>a,footer .navbar-nav li a{padding:10px 20px;margin:0;text-shadow:none;border-bottom:solid 1px #fff;text-align:left;}.what-is-acne .acne-detail{padding:0 15px;}#acne-product-block-4{height:170px;}.shop-product-overview .why-dermalex{padding-bottom:40px;padding-top:40px;}.product-list#how-does-it-work{text-align:left;}.how-to-use p{text-align:left;}.acne-skin-section{width:100%;float:left;}.acne-skin-section div.skin{text-align:left;width:50%;margin:20px;}.acne-skin-section div.skin p{text-align:center;}.what-is-acne .aside{top:20px;margin-bottom:20px;}.aside-right-icon{top:-10px;left:50%;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff;border-top:none;}.trigger >p,.how-does-work p{padding-right:0;word-break:break-word;}.solution-block .dermalex-content p,.product-block-1,.how-does-work{padding:0;}.dermalex-solutions{max-height:560px;width:100%;padding:0 10px;margin:20px auto;}.acne-aside .aside p img{margin:15px 25% 0 25%;}.button-block{margin-top:0;margin-right:15px;}#comment-form-details .modal-body{padding:15px;}.how-does-work .product-list ul{padding-bottom:0;}.intgd-section .intgredients{border-left:0;padding-left:15px;margin-top:50px;}header .btn-primary{position:absolute;bottom:-350px;}header .big-logo{padding:0px 0px;}.main-title{font-size:25px;top:40%;line-height:1.2;height:auto;}.dermalex-products h2{padding:30px 15px;font-size:36px;line-height:40px;}.product-content{padding:30px 0;margin:0 15px;}.dermalex-products .container{padding:0;}.dermalex-products .products img{width:100%;}.dermalex-products .box article.products:hover{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;transition:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;position:relative;}.product-content li{background:url(/profiles/dermalex/themes/custom/dermalex/images/li.png) left 6px no-repeat;padding:5px 0 5px 30px;background-size:20px;}.product-block h4{height:55%;padding-top:25%;top:0;}.product-block .desc{padding:0;min-height:60px;max-height:60px;overflow:hidden;}.region-disease-introduction .views-row-3 .box{height:auto;}.region-dermalex-products p{float:none;padding-right:0;}.product-list{float:none;text-align:left;}.product-content h5{font-size:26px;text-align:left;padding-bottom:0;}.hrline{display:none;}.different{width:100%;float:none;margin-top:0;margin-bottom:0;display:inline-block;}.three-d{float:none;width:100%;margin-bottom:30px;}.product-list ul{font-size:14px;margin-bottom:20px;}.dermalex-diagnosis .select-group{padding:20px 15px 65px 15px;}.dermalex-diagnosis .select-group p.form-field{margin-bottom:0;width:100%;}.dermalex-diagnosis label{padding:0;margin-top:10px;}.text-overlay{padding:60px 15px 0 15px;}.text-overlay p{height:120px;overflow:hidden;}.btn-secondary{width:290px;}.page-shop-now .header-group .big-logo{top:-140px;}.page-shop-now .header-group .main-title{top:-90px;}.shop-product-overview .product-overview h2{padding-bottom:30px;}.shop-product-overview,.product-overview .overview{padding:20px 0;}#vendor-details .modal-dialog{width:96%;}#footer .navbar-nav > li{display:inline-block;}footer .secondary-nav{padding:0;}#footer li a{padding:0 15px;}.header-group .btn-primary.visible-xs{bottom:55px;position:relative;margin:0 auto;}#vendor-details .modal-content{width:100%;padding:0 20px 20px 20px;}.online-partners{border-right:none;padding-bottom:30px;}.online-partners img{display:inherit;margin:0 auto;}#store-locator-details .modal-content{padding:0;}#vendor-details .modal-header .close{margin-right:-15px;}#store-locator-details .modal-dialog,#store-locator-details .modal-body,.page-store-locator-details select.form-control,.page-store-locator-details input.form-control{width:100%;}.geofield-proximity-field-wrapper .form-item{margin-right:0;margin-bottom:10px;}.find-store-popup .col-sm-4{float:none;padding:0;}.faqs-popup .modal-dialog{width:90%;}.faqs-popup .aside{padding:15px;}.faqs-popup .questions.expand a,.faqs-popup .answers.expand p{font-size:18px;}.views-exposed-form .views-exposed-widget.views-submit-button{margin-left:0;text-align:left;}.views-exposed-form .views-exposed-widget{float:none;padding:0;}.view-id-store_locator_details .views-exposed-widgets{margin-bottom:0;display:block;}.geofield-proximity-field-wrapper .form-item,.geofield-proximity-field-wrapper .geofield-proximity-origin-from{float:none;margin-right:0;}.views-exposed-form .views-exposed-widget.views-submit-button{margin-left:0;margin-bottom:30px;}.online-partners .btn-primary{margin-top:20px;}.rating{padding:30px 0;}.rating .rating-panel{margin-bottom:20px;padding:20px;}footer .col-md-6 a.btn{color:#fff;text-decoration:none;}footer .secondary-nav .region-footer{padding:0 5%;margin-bottom:20px;}footer .secondary-nav .btn-primary.visible-xs{margin:-20px auto 20px auto;}footer .col-md-6 li{float:none;padding-right:3%;display:inline-block;margin-bottom:10px;}p.footer-right-desktop{display:none;}p.visible-xs a{display:inline-block;margin:-1px;}footer .col-md-6 a,footer .col-md-6{text-align:center;}.contact-us{padding:0 15px;width:100%;}.contact-us .webform-component.webform-component--name{margin-right:0;}.contact-us .webform-component-textfield,.contact-us .webform-component--e-mail{width:100%;}.specific-query{margin:30px 0px;}.node-type-faq .row,.page-faqs .row{margin-right:0;margin-left:0;}.faqs-query{margin:30px 0;}.node-type-webform .header-group .big-logo,.page-faqs .header-group .big-logo{top:-140px;}.page-node-143 .header-group .big-logo{top:60px;}.node-type-faq .header-group .big-logo{top:-180px;}.contact-us label{font-size:20px;line-height:30px;}.contact-us .form-control,.contact-us textarea.form-control{font-size:16px;line-height:20px;}.contact-us .form-control{height:45px;}.specific-query h1 p{padding-left:15px;background:url(/profiles/dermalex/themes/custom/dermalex/images/ques-arrow.png) 0px 18px no-repeat;}#ever-since label{width:100%;text-align:left;}select.ever-since{width:100%;}#troubled-by label{width:100%;text-align:left;}select.troubled-by{width:100%;}#and-or label{width:100%;text-align:left;}select.and-or{width:100%;}#whenever label{width:100%;text-align:left;}select.whenever{width:100%;}#inserted label{width:100%;text-align:left;}select.inserted{width:100%;}.dermalex-diagnosis .diagnosis-result p{font-size:17px;padding:20px 10px;}.dermalex-diagnosis .diagnosis-result .btn-primary{width:93%;margin:12px 10px;}h2,.views-limit-grouping-group h3{font-size:25px;}.dermalex-diagnosis .modal-content{position:absolute;margin-top:35%;}.dermalex-diagnosis #diagnosis-details{width:154%;}.modal-dialog{position:relative;}.diagnosis-error{position:relative;color:red;}.diagnosis-result{margin-top:0px !important;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}#block-block-1 .product-list{width:100% !important;margin-left:0;float:none;}button span.icon-bar{margin-top:19px;}.page-faqs .header-group .main-title{padding:20px 0px;}#acne-product-block-4 .product-list{width:100%;}.region-dermalex-products .product-image{float:none;width:100%;}.aside{top:15px;}#what-is-acne .skin{margin:0;width:100%;}.dermalex-solutions h4{height:auto;font-size:20px;}.dermalex-solutions h4,.dermalex-solutions a.btn{position:relative;bottom:180px;}.solution-block .dermalex-content .dermalex-solutions p{padding:70px 50px 180px;background:#fff;}.dermalex-solutions.col-sm-12{width:100%;}.solution-block .dermalex-content .dermalex-solutions.col-sm-12 p{padding:70px 50px 200px;}.acne-detail .acne-skin-section div:nth-child(2).skin{text-align:left;}#acne-product-block-4 .product-list .button-block{width:100%;}.why-dermalex h6{padding:0;}.rosacea-bullet-image p{width:100%;margin-right:0;}.product-block h6{min-height:100px;}.overview-details .product-block{height:auto;}.front .header-group,.front .front-banner,.node-type-basic-page .header-group,.node-type-basic-page .front-banner{height:227px;overflow:hidden;}.product-content .product-list li{margin-bottom:0px;}.product-content{padding:30px 0 20px;}h2,.views-limit-grouping-group h3{padding:10px 0px;}.dermalex-diagnosis .select-group #btn-primary{display:inline-block;margin-top:20px;}.dermalex-diagnosis{background-position:bottom -65px right -25px}.front .main-title{top:105px;}header .navbar-default .navbar-nav > li,footer .navbar-nav > li{display:block;}header .navbar-default .navbar-nav,footer .navbar-nav{width:250px;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none;}.header-group:last-child{top:200px;}.node-type-diseases .dermalex-solutions{height:570px;overflow:hidden;margin:10px auto;}.node-type-diseases .solution-block #solutions-by-dermalex{height:auto;margin-bottom:20px;}.questions{margin-top:10px;}.dermalex-acne,.what-is-acne,.what-triggers-acne,.who-has-acne,.how-treat-acne,.solution-acne{padding:20px 0;}.dermalex-solutions h4{min-height:65px;}.node-type-dermalex-solution .home-banner img{width:auto;height:auto;}.node-type-dermalex-solution .home-banner,.page-node-150.node-type-basic-page .front-banner{max-height:220px;overflow:hidden;}.node-type-dermalex-solution .big-logo img{width:20%;}.node-type-diseases .logo-footer img{margin-top:20px;}.node-type-webform .home-banner,.page-shop-now .home-banner,.page-faqs .home-banner,.node-type-faq  .home-banner,.page-node-143  .home-banner{max-height:210px;overflow:hidden;}.contact-us form{margin:30px 0px 50px;}.content-pages{margin:30px 0 50px;}.page-shop-now #acne-product-block-4{height:130px;background-position:top -85px center;}.page-shop-now .cta-product-button-group{top:10px;padding:0 0 15px 0;}.page-node-143 .header-group:last-child{top:0;}.Dermalex.Psoriasis.Scalp.Gel p{padding:70px 50px 180px}.front .front-banner img,.page-node-52 .front-banner img,.page-node-53 .front-banner img{min-height:175px;}.content-pages .error-no p{font-size:90px;border-right:none;margin-right:0;text-align:center;padding-right:0;}.error-desc{padding-left:0;text-align:center;}.error-desc h2{font-size:36px;font-weight:bold;text-align:center;}.error-desc .btn{float:none;margin-bottom:30px;margin-top:10px;padding:10px 0;}.page-node-150 .header-group .btn-primary.visible-xs{display:none!important;}.diagnosis-result .btn-primary{margin:15px 10px 5px;}.rosacea-img{width:100%;}}@media (min-width:768px) and (max-width:991px){#block-block-1 .product-list{width:45% !important;}.region .region-dermalex-products p img{with:600px;}.header .navbar-nav{padding:0;margin-top:10px;}.top-bar .navbar-nav > li >a{padding:5px 10px;}.big-logo img{width:15%;}.header .navbar-default .nav > li>a,footer .navbar-nav li a{padding:5px 10px;margin:0 10px;font-size:14px;}.header .btn,footer .btn{width:140px;margin-top:6px;}.header-group .big-logo{top:100px;}.main-title{font-size:36px;top:160px;}.header-group p{top:240px;padding:0px 40px;line-height:20px;font-size:15px;}.front .header-group p,.node-type-basic-page .header-group p{padding:0px 40px;}.scroll-down{top:330px;}.region-disease-introduction .views-row-3 .box{height:177px;}.box .product-block{padding-left:15px;padding-right:15px;}.product-block h4{margin:0px;height:92px;padding-top:30px;margin-bottom:5px;}.product-content li{background:url(/profiles/dermalex/themes/custom/dermalex/images/li.png) left 1px no-repeat;padding:3px 0 4px 45px;background-size:24px;}.product-block .more{padding-top:5px;font-size:13px;}.product-block .desc{padding:0;font-size:13px;min-height:50px;max-height:50px;overflow:hidden;}.region-dermalex-products p{float:left;padding-right:30px;width:55%;}.product-content h5{font-size:22px;padding:0 0 10px 0;}.product-list ul{font-size:14px;margin-bottom:20px;}.dermalex-diagnosis label{font-size:24px;}.dermalex-solutions h4{font-size:24px;}.dermalex-diagnosis select{width:200px;font-size:18px;}.text-overlay{padding:125px 10px 0 10px;}.node-type-diseases .header-group .big-logo{cursor:pointer;display:block;text-align:center;position:absolute;width:100%;top:100px;left:0px;}.acne-skin-section{width:100%;float:left;}.acne-skin-section div:first-child.skin{margin-right:1%;}.acne-detail .acne-skin-section div:nth-child(2).skin{margin-left:1%;}.acne-skin-section div.skin{width:48%;}.what-is-acne .acne-detail{padding-right:50px;}.node-type-diseases .big-logo img{width:11%;}.node-type-diseases .header-group .big-logo{top:95px;}.node-type-diseases .main-title{top:-100px;}.node-type-diseases .header-group p{top:-35px;line-height:18px;font-size:16px;}.intgd-section .intgredients{padding-left:60px;}.node-type-dermalex-solution #acne-product-block-1 .button-block{margin-right:10px;}.node-type-dermalex-solution #acne-product-block-1 .button-block .btn-primary,.node-type-dermalex-solution .cta-product-button-group .btn-primary,.page-shop-now .cta-product-button-group .button-block .btn-primary{margin-bottom:0;}.node-type-dermalex-solution #block-system-main .btn-primary .skew span{background:url(/profiles/dermalex/themes/custom/dermalex/images/right-arrow.png) 25px 0 no-repeat;}.rating{padding:30px 0;}.overview-details .product-block{padding:15px 5px;}.rating .rating-panel{padding:15px;}.modal-dialog{width:100%;}#store-locator-details .modal-dialog{width:768px;}#store-locator-details .modal-content{padding:0px 20px 0px 0px;}.view-store-locator-details.view-id-store_locator_details{width:96%;}.views-exposed-form .views-exposed-widget.views-submit-button{margin-left:0;}.geofield-proximity-field-wrapper .form-item{margin-right:10px;}footer .navbar-nav{margin-bottom:20px;}.btn-primary{margin-bottom:20px;padding:10px 45px 8px 7px;}.node-type-dermalex-solution .header-group .big-logo,.page-node-150.node-type-basic-page .header-group .big-logo{top:140px;}.node-type-dermalex-solution .big-logo img,.page-shop-now .big-logo img{width:10%;}.page-shop-now .header-group .big-logo{top:-150px;}.page-shop-now .header-group .main-title{top:-90px;}.page-shop-now .header-group p{top:-50px;}footer .col-md-6 li{float:none;display:inline-block;}footer .secondary-nav{padding-left:15px;}.footer-right-desktop{text-align:center;}.big-logo img{width:11%;}.node-type-webform .header-group .big-logo,.page-faqs .header-group .big-logo,.node-type-faq .header-group .big-logo,.page-node-143.node-type-basic-page .header-group .big-logo{top:-150px;}.node-type-basic-page .header-group .big-logo{top:100px;}.node-type-webform .header-group .main-title,.page-faqs .header-group .main-title,.node-type-faq .header-group .main-title,.page-node-143.node-type-basic-page .header-group .main-title{top:-85px;font-size:38px;}.contact-us{width:80%;}.contact-us form{margin:30px 0px;}.node-type-basic-page .header-group .main-title{top:165px;font-size:38px;}.node-type-webform .header-group p,.page-faqs .header-group p{top:-50px;line-height:22px;}.page-node-143 .header-group p,.node-type-faq .header-group p{top:-30px;line-height:15px;font-size:12px;}.specific-query{margin:35px 0px;}#ever-since .diagnosis-error{position:absolute;margin:7px 0px 0px 15px;}#troubled-by .diagnosis-error{position:absolute;margin:7px 0px 0px 15px;}#and-or .diagnosis-required{position:absolute;margin:7px 0px 0px 15px;}#whenever .diagnosis-required{position:absolute;margin:7px 0px 0px 15px;}#inserted .diagnosis-required{position:absolute;margin:7px 0px 0px 15px;}#diagnosis-details{position:fixed !important;}footer .secondary-nav .btn-primary.visible-xs{width:118px;}.dermalex-solutions h4,.dermalex-solutions a.btn{bottom:265px;}.solution-block .dermalex-content .dermalex-solutions p{padding:70px 50px 260px;}.solution-block .dermalex-content .dermalex-solutions.col-sm-12 p{padding:70px 50px 200px;margin:0 160px 100px;}.dermalex-solutions.col-sm-12{width:100%;}.dermalex-solutions{max-height:660px;padding:0 10px;margin:20px auto;}#edit-submit-store-locator-details,.page-user #edit-submit{height:160px;}.dermalex-solutions h4{font-size:24px;}.aside{padding:15px 15px;}#what-is-acne .skin{width:28%;}.node-type-diseases .header-group p{padding:0px;}.dermalex-solutions.col-sm-12 h4{width:50%;margin:20px auto;}.rosacea-bullet-image p{width:28%;}.overview-details .product-block{height:420px;}.product-block h6{padding:10px 5px;}.page-shop-now .shop-product-overview .product-block img{max-height:250px;}.Dermalex.Psoriasis.Cream img{height:270px;max-height:270px}.dermalex-solutions img{max-height:250px;}.Dermalex.Psoriasis.Scalp.Gel p{padding:70px 50px 280px;}.product-block .desc p{line-height:18px;font-size:14px;}.dermalex-diagnosis .select-group{padding:10px 0 75px 0;}.product-content{padding:40px 15px 15px;}.product-content  .btn-primary{margin-bottom:0;}.node-type-diseases .solution-block #solutions-by-dermalex{height:630px;}.node-type-diseases .dermalex-solutions{margin:20px auto;height:490px;overflow:hidden;}h2,.views-limit-grouping-group h3{padding:15px 0px;}.dermalex-acne,.what-is-acne,.what-triggers-acne,.who-has-acne,.how-treat-acne,.solution-acne{padding:20px 0;}.header-group:last-child{top:255px;}.node-type-dermalex-solution .product-block-1 .img{padding-top:30px;}.product-block-1 h5{padding-top:10px;}.product-block-1,.how-does-work{padding:15px 0;}.bg-gray.how-to-use .how-to-use{padding-top:15px;padding-bottom:15px;}.shop-product-overview .product-overview h2{padding-bottom:30px;}.shop-product-overview,.product-overview .overview{padding:15px 0;}.faqs-query .faqs_text a{font-size:22px;padding:30px 20px;}.view-id-faqs .questions a,.faqs_text a{line-height:24px;}.dermalex-products h2{padding:30px 0px;line-height:45px;}.content-pages{margin:60px 0;}.node-type-diseases .dermalex-solutions a.btn{margin-bottom:20px;}.front .front-banner img,.page-node-52 .front-banner img,.page-node-53 .front-banner img{min-height:430px;}.diagnosis-result .btn-primary:nth-of-type(1){margin-bottom:0;}footer .col-md-6 p{margin-top:10px;}.diagnosis-result .btn-primary{margin:15px 10px;}}@media (min-width:992px) and (max-width:1199px){.header .navbar-default .nav > li>a,footer .navbar-nav li a{padding:5px 15px;margin:0 15px;}.big-logo img{width:12%;}.header-group .big-logo{top:140px;}.node-type-dermalex-solution .header-group .big-logo,.page-node-150.node-type-basic-page .header-group .big-logo{top:140px;}.product-content  .btn-primary{margin-bottom:0;}.main-title{font-size:50px;top:250px;}.header-group p{top:340px;padding:0px 160px;line-height:22px;}.dermalex-diagnosis .select-group{padding:10px 0 75px 0;}.front .header-group p,.node-type-basic-page .header-group p{padding:0px 40px;}.product-block .desc p{line-height:22px;}.product-content{padding:40px 15px 15px;}.scroll-down{top:425px;}.region-disease-introduction .views-row-3 .box{height:231px;}.product-block h4{top:0;height:130px;}.product-block .desc{padding:0;min-height:65px;max-height:65px;overflow:hidden;}.region-dermalex-products p{padding-right:30px;width:52%;}.product-list ul{font-size:22px;}.text-overlay{padding:115px 140px 0 140px;}.node-type-diseases .main-title{top:-185px;}.node-type-diseases .header-group p{top:-90px;}.what-is-acne .acne-detail{padding-right:50px;}.acne-aside .aside p{font-size:14px;}.acne-skin-section{width:100%;float:left;}.acne-skin-section div:first-child.skin{width:48%;}.acne-skin-section div.skin{width:50%;}.what-is-acne .acne-detail{padding-right:50px;}.modal-dialog{width:765px;}footer .secondary-nav{padding-left:25px;}footer .col-md-6 a,footer .col-md-6,footer .col-md-6 p{font-size:13px;}.header .navbar-nav{padding:0;margin-top:0;}.navbar-default .navbar-nav{margin-top:20px;}.node-type-diseases .header-group .big-logo{top:110px;}.node-type-diseases .main-title{top:-135px;}.node-type-diseases .header-group p{top:-65px;}.node-type-dermalex-solution #block-system-main .btn-primary .skew span{background:url(/profiles/dermalex/themes/custom/dermalex/images/right-arrow.png) 25px 0 no-repeat;}.page-shop-now .header-group .big-logo{top:-230px;}.page-shop-now .header-group .main-title{top:-145px;}.page-shop-now .header-group p{top:-59px;}.node-type-webform .header-group .big-logo,.page-faqs .header-group .big-logo,.node-type-faq .header-group .big-logo,.page-node-143.node-type-basic-page .header-group .big-logo{top:-230px;}.node-type-basic-page .header-group .big-logo{top:120px;}.node-type-webform .header-group .main-title,.page-faqs .header-group .main-title,.node-type-faq .header-group .main-title,.page-node-143.node-type-basic-page .header-group .main-title{top:-130px;}.node-type-basic-page .header-group .main-title{top:220px;}.header-group:last-child{top:350px;}.content-pages{margin:60px 0;}.node-type-webform .header-group p,.page-faqs .header-group p,.node-type-faq .header-group p,.page-node-143 .header-group p{top:-50px;line-height:18px;}.dermalex-solutions{max-height:700px;}.product-block h6{padding:10px 5px;}.overview-details .product-block{height:450px;}.page-shop-now .shop-product-overview .product-block img{max-height:250px;}.Dermalex.Psoriasis.Cream img{height:290px;max-height:290px;}.dermalex-solutions img{max-height:250px;}.Dermalex.Psoriasis.Scalp.Gel p{padding:70px 50px 240px;}.dermalex-products h2{padding:30px 0px;line-height:45px;}.front .front-banner img,.page-node-52 .front-banner img,.page-node-53 .front-banner img{min-height:530px;}.diagnosis-result .btn-primary{width:280px;margin:0 10px 20px;padding:10px 45px 8px 0px;}.order-popup .diagnosis-details{padding:0;}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait){.page-node-150 .content-pages{margin:-30px 0 50px;}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){.page-shop-now .header-group .big-logo,.node-type-webform .header-group .big-logo,.page-faqs .header-group .big-logo{top:-140px;}.node-type-faq .header-group .big-logo{top:-190px;}.dermalex-diagnosis .diagnosis-result .btn-primary{width:93%;margin:4px 10px;}.dermalex-diagnosis h2,.views-limit-grouping-group h3{padding:8px 0px;}.dermalex-diagnosis #diagnosis-details{width:120%;margin:0px auto;position:absolute;height:80%;top:20%;left:13%;}.dermalex-diagnosis .diagnosis-result .btn-primary{width:90%;margin:5px 10px;}}@media only screen and (min-device-width:320px) and (max-device-width:627px) and (orientation:portrait){.node-type-diseases .modal-content{padding-right:0px !important;}.node-type-diseases  .modal{position:fixed;right:45px !important;}}@media only screen and (min-device-width:480px) and (max-device-width:736px) and (orientation:landscape){.page-shop-now .header-group .big-logo{top:-142px;}.dermalex-diagnosis .diagnosis-result p{font-size:17px;margin-bottom:0px;margin-top:4%;}.dermalex-diagnosis #diagnosis-details{width:120%;margin:0px auto;position:absolute;height:80%;top:0px;left:13%;overflow:initial;}.dermalex-diagnosis .diagnosis-result .btn-primary{width:90%;margin:5px 10px;}.node-type-diseases .home-banner{overflow:hidden;max-height:210px;}.node-type-diseases .main-title,.node-type-webform .header-group .main-title,.node-type-faq .header-group .main-title,.page-faqs .header-group .main-title{top:-70px;}}.product-list li a strong{color:#1E74D3;}b,strong{font-weight:700;}p{color:#676C73;margin-bottom:20px;line-height:1.5;}.logged-in .header{position:relative;top:50;}.logged-in.node-type-diseases .header,.logged-in.node-type-faq .header{top:44px;}.logged-in.node-type-diseases #main-wrapper .column .tabs,.logged-in.node-type-faq #main-wrapper .column .tabs{width:70%;margin:0 auto;}.logged-in.node-type-diseases .header-group .big-logo,.logged-in.node-type-faq .header-group .big-logo{top:215px;}.logged-in .header .top-bar{top:-6px;}#sliding-popup .popup-content #popup-buttons .agree-button,#sliding-popup .popup-content #popup-buttons .find-more-button{background:linear-gradient(225deg,#0562BC 20%,#1A75CB 100%,#2880D5 80%);background-color:#0562BC;border-radius:4px;border:none;color:#fff;margin-top:0;box-shadow:none;text-shadow:none;padding:10px;font-weight:normal;font-family:"OpenSans";outline:none;font-size:12px;margin-bottom:10px;}#sliding-popup .popup-content #popup-buttons .agree-button:hover,#sliding-popup .popup-content #popup-buttons .find-more-button:hover{background:linear-gradient(225deg,#0562BC 20%,#1A75CB 100%,#2880D5 80%);background-color:#0562BC;}#sliding-popup .popup-content #popup-text p{font-size:12px;font-family:"OpenSans";font-weight:normal;}#sliding-popup.sliding-popup-bottom{background:#32568C;top:inherit!important;}#sliding-popup.sliding-popup-bottom .popup-content #popup-text p{color:#fff!important;}#sliding-popup .popup-content #popup-text{max-width:100%;float:left;width:65%;}#sliding-popup .popup-content #popup-buttons{float:left;max-width:100%;width:35%;overflow:hidden;}#sliding-popup .popup-content{margin:15px auto 10px;max-width:100%;overflow:auto;width:81%;}.front .header .navbar-default .navbar-nav > li:first-child{display:none;}.front footer .navbar-nav > li:first-child{display:none;}
