.service-header-dropdown { h1 { display: inline; margin-right: 6px; } .dropdown { display: inline; .btn { font-size: 24px; border: 0; padding: 0; margin: 0; border: 1px solid #337ab7; padding-bottom: -4px; /* border-radius: 0; */ line-height: 1; margin-bottom: 9px; margin-left: 0px; color: #337ab7; padding: 2px 8px 0px 4px; .caret { margin-left: 6px; } } } } .service-timeline h4 { margin: 0; } .service-timeline p { opacity: .8; } .service-timeline { // li { // vertical-align: top; // } .arrow { font-size: 33px; vertical-align: text-bottom; } } .service-finish p { font-size: 16px; } .service-finish .contacts { margin-top: 60px; } .service-finish .address { margin-top: 20px; } .service-calculator { @media (min-width: 0) { margin-top: 5px; } @media (min-width: @screen-tablet) { margin-top: -12px; } background-color: #E8EEFC; border-radius: 5px; padding: 12px; margin-bottom: 15px; h3 { font-weight: 600; margin-top: 0; } .description { margin-bottom: 5px; } } .bill:after { content: " "; display:block; position: relative; top:0px;left:0px; width:100%; height:36px; background: linear-gradient(#F4F4F4 0%, transparent 0%), linear-gradient(135deg, #fff 33.33%, transparent 33.33%) 0 0%, #fff linear-gradient(45deg, #ffffff 33.33%, #F4F4F4 33.33%) 0 0%; background: -webkit-linear-gradient(#F4F4F4 0%, transparent 0%), -webkit-linear-gradient(135deg, #ffffff 33.33%, transparent 33.33%) 0 0%, #ffffff -webkit-linear-gradient(45deg, #ffffff 33.33%, #F4F4F4 33.33%) 0 0%; background: -o-linear-gradient(#F4F4F4 0%, transparent 0%), -o-linear-gradient(135deg, #ffffff 33.33%, transparent 33.33%) 0 0%, #ffffff -o-linear-gradient(45deg, #ffffff 33.33%, #F4F4F4 33.33%) 0 0%; background: -moz-linear-gradient(#F4F4F4 0%, transparent 0%), -moz-linear-gradient(135deg, #ffffff 33.33%, transparent 33.33%) 0 0%, #ffffff -moz-linear-gradient(45deg, #ffffff 33.33%, #F4F4F4 33.33%) 0 0%; background-repeat: repeat-x; background-size: 0px 100%, 9px 27px, 9px 27px; } .bill::before { content: " "; display:block; position: absolute; width: 104%; height: 4px; background-color: #D0D0D0; margin-left: -2%; z-index: -1; border-radius: 5px; border-top: 1px solid #888888; margin-top: -7px; } .sub-content .bill { margin-top: 20px; } .bill { @media (min-width: 0) { margin-top: 0; } @media (min-width: @screen-tablet) { margin-top: 62px; } font-size: 12px; position: relative; color:#000000; background-color:#F4F4F4; padding-top: 5px; border-top: 1px solid #D8D8D8; border-radius: 2px; margin-bottom: 5px; h5, p { margin-left: 10px; } h5 { font-weight: 700; } table { width: 100%; .price { font-weight: 700; text-align: right; small { font-weight: 100; } } td { vertical-align: top; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; .btn { margin-left: -5px; } } .total td { font-size: 14px; padding-top: 50px; font-weight: 700; } .price, .text-right { width: 77px; white-space: nowrap; } } } .textinput, .emailinput, .telephoneinput, .textarea { input, textarea { width: 60%; font-size: 16px; } textarea { height: 71px; } } .checkboxselectmultiple { p { margin: 0; } } .field-wrapper { margin: 10px 0; ul { list-style: none; margin: 0; padding: 0; label { input { margin-right: 2px; } font-weight: 100; line-height: 25px; } } label { margin: 0; } } .service-header { margin-bottom: 30px; .make-row(); @media (min-width: 0) { .service-header-description { .make-xs-column(12); } .consultation-person { .make-xs-column(10); .make-xs-column-offset(2); } } @media (min-width: @screen-phone) { .service-header-description { .make-xs-column(10 ); .make-sm-column(6); p { padding-right: 15px; } } .consultation-person { .make-xs-column(2); .make-xs-column-offset(0); .make-sm-column(4); .make-sm-column-offset(2); .people-visual { margin: 0; margin-left: -25px; } .people-link { font-size: 11px; white-space: nowrap; } .people-description { padding: 0; margin: 0; font-size: 11px; p { width: 135px; } } .consultation { margin-left: -90px; } } } @media (min-width: @screen-tablet) { .service-header-description { p { padding-right: 0px; } } .consultation-person { // .make-xs-column(2); // .make-xs-column-offset(0); // .make-sm-column(4); // .make-sm-column-offset(2); .people-visual { margin-bottom: 10px; margin-left: -90px; } .people-link { font-size: 14px; } .people-description { font-size: 14px; padding-top: 10px; padding-left: 15px; p { width: auto; } } .consultation { margin-left: 0; } } } } .service-main-row { margin-top: 50px; } .service-row { margin-bottom: 30px; .btn-default { margin-left: -5px; margin-top: 5px; } // @media (min-width: 0) { // .main-service { // h3 { font-size: 19px; } // h4 { font-size: } // } // @media (min-width: @screen-phone) { // } .main-service { h3, h4 { margin: 0 } p { margin-top: 5px; margin-bottom: 5px; } } .service { margin-top: 15px; margin-bottom: 10px; h4 { margin-bottom: 2px; } p.desc { font-size: 13px; padding-bottom: 3px; } li { margin-bottom: 15px; } } .service-s { margin-top: 5px; h4 { margin-bottom: 2px; } p.desc { font-size: 12px; padding-bottom: 3px; } li { margin-bottom: 10px; } } .service-xs { li { margin-bottom: 10px; .desc { font-size: 12px; } p.header { font-size: 16px; } p.desc { padding: 3px 0 2px 0; } } } h3, h4 { margin-top: 0; } p { margin: 0; } .service-offset { margin-top: 30px; } } .service-trademark-product-class { margin-top: 15px; .make-row(); .headers { .make-xs-column(6); ul { li { margin-bottom: 5px; width: 49%; } li.active { font-weight: bold; } } } .variants { border-left: 2px solid #ccc; .make-xs-column(6); } .tab-body { ul { list-style: none; padding: 0; li { label { font-weight: 100; } } } } } .trademark-info { position: absolute; padding-top: 121px; .trademark-id { font-size: 10px; left: 115px; position: relative; } .trademark-image { width: 120px; left: 66px; position: relative; } .trademark-name { text-align: center; width: 250px; } } .belarus { .trademark-info { padding-top: 127px; .trademark-id { left:152px; } .trademark-image { left: 110px; top: 35px; } .trademark-name { margin-top: 45px; } } } .kz { .trademark-info { padding-top: 150px; } .trademark-image { margin-top: 50px; } } .eu { .trademark-info { padding-top: 47px; padding-left: 175px; } .trademark-image { margin-top: 20px; } } .result-paper { width: 250px; background-color: #fff; -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); } .trademarks-world-certs { .result-paper { width: 150px; } } .patents-example { .btn-primary { @media (min-width: 0) { display: none; } @media (min-width: @screen-tablet) { display: block; } } } .patents-portfolio { margin-top: 55px; ul { .make-row(); li { overflow: hidden; img { margin-bottom: 5px; } .make-xs-column(4); .make-sm-column(3); .make-md-column(2); } } } .patents-example { h5 { font-size: 15px; margin-bottom: 5px; } ul.tabs-list { margin-left: 0; padding-left: 0; li { width: 49%; padding: 0; } } .tab-body { background: url('/static/imgs/blueprint_bg.png') no-repeat; background-size: cover; border-radius: 2px; padding: 5px; margin-left: -5px; h5 { font-family: 'Roboto Slab'; color: #fff; text-align: center; font-size: 12px; font-weight: 300; padding-top: 5px; } .row { margin: 15px 0; padding: 0 15px; } .blueprint-border { border: 1px solid #fff; border-radius: 1px; } } #patents-example-phone { .patent-visual { width: 100%; float: none; text-align: center; img { width: 60%; } } .patent-description { margin-top: 20px; ul { margin-bottom: -10px; padding: 0; li { width: 49%; } } } } .tab-body { .patent-visual { width: 30%; float: left; img { width: 100%; } } .patent-description { ul { padding-left: 34%; li { vertical-align: top; padding-left: 30px; font-size: 12px; height: 35px; margin-bottom: 10px; @media (min-width: 0) { display: none; font-size: 10px; } @media (min-width: @screen-phone) { display: block; } @media (min-width: @screen-tablet) { font-size: 12px; } a { color: #fff; border: 0; text-decoration: underline; } } li.info-icon { background: url('/static/imgs/patent_icon_info.svg') no-repeat; margin-bottom: 20px; } li.patent-icon { background: url('/static/imgs/patent_icon_patent.svg') no-repeat; } } } } } .sub_parent_placeholder_trademarks { margin-top: 30px; } .services-menu-inline, .footer-services-row { .make-row(); .footer-services-column { @media (min-width: 0) { .make-xs-column(12); } @media (min-width: @screen-phone) { .make-xs-column(6); .make-sm-column(4); } } font-size: 12px; h5 { margin-top: 0; } li { margin-bottom: 5px; } }