PATH:
home
/
thebhoeo
/
wp-admiin
/
page
/
lib
/
css
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0} *, *:after, *:before{ margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { position: relative; min-height: 100%; } body{ font-family: 'Ubuntu', sans-serif; font-weight: 400; font-size: 17px; color: #005a7e; margin: 0 0 50px; } a{ text-decoration: none; } input{ outline: none; } .sr{ height: 1px; width: 1px; border: 0; clip: rect(0 0 0 0); margin: -1px; padding: 0; overflow: hidden; position: absolute; } .f-left{ float: left; } .f-right{ float: right; } .clear{ clear: both; display: block; height: 0; line-height: 0; } .wrapper{ width: 1180px; margin: 0 auto; } input::-ms-reveal, input::-ms-clear { display: none; } /*--Header--*/ #header{ background: #005b7f; color: #fff; text-align: center; padding: 10px 20px; position: relative; z-index: 20; max-width: 1180px; min-height: 102px; margin: 0 auto; } #header .logo{ position: absolute; left: 20px; top: 9px; } #header h2{ display: inline-block; font-size: 24px; font-weight: 300; padding: 27px 0; } #header ul{ padding: 43px 0; position: absolute; right: 20px; top: 0; } #header ul li{ display: inline-block; padding: 0 0 0 10px; } #header ul li a{ color: #fff; } #header ul li.active a{ background: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; color: #005b7f; padding: 7px; } .image-section{ position: relative; z-index: 10; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-repeat: no-repeat; margin-top: -40px; min-height: 450px; width: 100%; overflow: hidden; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='web/images/img1.jpg', sizingMethod='scale'); } .image-section .image-text{ position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); } .image-section img{ width: 100%; height: auto; } .image-section h2{ font-size: 60px; line-height: 75px; } .image-section span{ display: block; font-size: 35px; line-height: 45px; } .image-section:before, .image-section:after { content:''; position: absolute; bottom: 0; width: 50%; background-color: #fff; padding-bottom:2%; } .image-section:before { right: 50%; -ms-transform-origin: 100% 100%; -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; -ms-transform: skewX(45deg) translateZ(1px); -webkit-transform: skewX(45deg) translateZ(1px); transform: skewX(45deg) translateZ(1px); } .image-section:after { left: 50%; -ms-transform-origin: 0 100%; -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -ms-transform: skewX(-45deg) translateZ(1px); -webkit-transform: skewX(-45deg) translateZ(1px); transform: skewX(-45deg); } .wrapper.list-items{ text-align: center; padding: 50px 0; } .list-items h2{ font-size: 32px; font-weight: 300; line-height: 38px; color: #000; } /*---List Items homepage--*/ .list-items ul{ padding: 50px 0; overflow: hidden; } .list-items ul li{ float: left; width: 25%; box-sizing: border-box; text-align: center; font-size: 17px; line-height: 22px; color: #005a7e; -webkit-animation: itemmove 400ms ease; animation: itemmove 400ms ease; opacity: 0; transform: translateX(-1000px); -webkit-transform: translateX(-1000px); -ms-transform: translateX(-1000px); -moz-transform: translateX(-1000px); -o-transform: translateX(-1000px); -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; } .no-animation .list-items ul li{ opacity: 1; transform: translateX(0); -webkit-transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -o-transform: translateX(0); } .list-items ul li{ -webkit-animation-delay: 750ms; animation-delay: 750ms; } .list-items ul li.item2{ -webkit-animation-delay: 1100ms; animation-delay: 1100ms; } .list-items ul li.item3{ -webkit-animation-delay: 1350ms; animation-delay: 1350ms; } .list-items ul li.item4{ -webkit-animation-delay: 1600ms; animation-delay: 1600ms; } @-webkit-keyframes itemmove { 0% { opacity: 0; transform: translateX(-1000px); -webkit-transform: translateX(-1000px); -ms-transform: translateX(-1000px); -moz-transform: translateX(-1000px); -o-transform: translateX(-1000px); } 100% { opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0px); -ms-transform: translateX(0px); -moz-transform: translateX(0px); -o-transform: translateX(0px); } } @keyframes itemmove { 0% { opacity: 0; transform: translateX(-1000px); -webkit-transform: translateX(-1000px); -ms-transform: translateX(-1000px); -moz-transform: translateX(-1000px); -o-transform: translateX(-1000px); } 100% { opacity: 1; transform: translateX(0px); -webkit-transform: translateX(0px); -ms-transform: translateX(0px); -moz-transform: translateX(0px); -o-transform: translateX(0px); } } .list-items ul li figure span{ position: relative; display: inline-block; border-radius: 50%; width: 250px; height: 250px; overflow: hidden; } .list-items ul li figure span:before, .list-items ul li figure span:after{ content: ''; position: absolute; top: 50%; left: 50%; margin-left: -50px; margin-top: -50px; width: 100px; height: 100px; } .list-items ul li figure span:before{ border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; background: rgb(45,123,155); background: rgba(45,123,155,0.8); } .list-items ul li figure span:after{ background: url('../images/sprite.svg') no-repeat -9px -4px; } .no-svg .list-items ul li figure span:after{ background-image: url('../images/sprite.png'); } .list-items ul li.item2 figure span:after{ background-position: -100px 0; } .list-items ul li.item3 figure span:after{ background-position: -200px 0; } .list-items ul li.item4 figure span:after{ background-position: -297px 0; } .list-items ul li figure img{ width: 260px; height: 260px; -moz-transition: all 200ms ease; -o-transition: all 200ms ease; -ms-transition: all 200ms ease; transition: all 200ms ease; } .list-items ul li:hover figure span img{ width: 250px; height: 250px; } .list-items ul li figure figcaption{ padding: 20px 40px; } .button{ background: #005a7e; color: #fff; padding: 20px 40px; display: inline-block; text-transform: uppercase; margin: 20px 0; } .button span{ transform: translateX(0); -ms-transform: translateX(0); -webkit-transform: translateX(0); display: inline-block; -moz-transition: all 300ms ease; -o-transition: all 300ms ease; -ms-transition: all 300ms ease; transition: all 300ms ease; } .button:hover span{ transform: translateX(-10px); -ms-transform: translateX(-10px); -webkit-transform: translateX(-10px); } /*---Step navigation---*/ .steps-nav{ padding: 50px 0; text-align: center; } .steps-nav a{ color: #fff; font-size: 30px; font-weight: 300; font-family: 'Ubuntu', sans-serif; display: inline-block; } .steps-nav .number-step{ background: #fff; border: 1px solid #c6c6c6; background: #c6c6c6; width: 60px; height: 60px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; position: relative; display: inline-block; margin: 0 100px; padding: 12px 20px; } .steps-nav .number-step:before{ content: ''; height: 2px; width: 210px; left: 59px; top: 26px; position: absolute; background: #c6c6c6; } .steps-nav a.last-child .number-step:before{ display: none; } .steps-nav a.active .number-step:after{ content: ''; border: 1px solid #005a7e; width: 70px; height: 70px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; position: absolute; top: -6px; left: -6px; } .steps-nav .line:before{ background: #c6c6c6; } .steps-nav .prev-step .number-step{ background: #005a7e; border-color: #005a7e; } .steps-nav .prev-step .number-step:after{ content: ''; height: 2px; width: 210px; left: 59px; top: 26px; position: absolute; background: #005a7e; -webkit-animation: stepmove 600ms; animation: stepmove 600ms; } @-webkit-keyframes stepmove { 0% {width: 0px;} 25% {width: 10px;} 75% {width: 100px} 100% {width: 210px;} } /* Standard syntax */ @keyframes stepmove { 0% {width: 0px;} 25% {width: 10px;} 75% {width: 100px} 100% {width: 210px;} } .steps-nav a:last-child .number-step:before{ display: none; } .steps-nav a.active .number-step{ border: 1px solid #005a7e; background: #005a7e; display: inline-block; } .steps-nav .text-step{ display: block; color: #aaa; font-size: 18px; font-style: italic; padding-top: 10px; } .steps-nav a.prev-step .text-step{ color: #005a7e; } .steps-nav a.active .text-step{ color: #000; } /*--Step form content--*/ .step-form fieldset{ text-align: center; padding: 0 60px; display: none; } .step-form fieldset.active{ display: block; } .text{ text-align: center; } .text h2{ font-size: 45px; line-height: 50px; color: #005a7e; padding: 20px 0; } .text strong{ font-size: 22px; line-height: 30px; color: #000; display: block; padding: 20px 0; } .text small{ font-size: 14px; line-height: 20px; font-style: italic; display: block; color: #5b5b5b; padding: 20px 0; } .center-content{ position: absolute; top: 74px; left: 0; bottom: 0; right: 0; } .center-content .wrapper{ position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0; right: 0; } .step-form fieldset ol{ max-width: 550px; margin: 0 auto; } .step-form fieldset ol li{ display: inline-block; padding: 10px; } .step-form fieldset ol li.text-ol{ padding: 5px; color: #000; } .step-form fieldset ol li.not-active{ color: #c6c6c6; } .step-form fieldset label{ display: block; text-align: left; padding-bottom: 10px; font-size: 15px; font-weight: 600; text-transform: uppercase; } .step-form fieldset ol li input, .step-form fieldset ol li.active input{ padding: 10px; width: 250px; border: 1px solid #c6c6c6; font-size: 17px; } .step-form fieldset ol li.not-active input{ background: #c6c6c6; } .step-form fieldset ol.step1-ol li input{ width: 230px; } .step-form fieldset ol li.width-100{ display: block; } .step-form fieldset ol li.width-100 input{ width: 100%; } .step-form fieldset ol li.error input{ border: 1px solid #de1111; } .step-form fieldset ol li .message-error{ color: #de1111; display: block; padding-top: 10px; text-align: left; font-size: 15px; } .step-form .button span:after{ content: ''; width: 14px; height: 13px; display: inline-block; margin-left: 10px; background: url('../images/sprite.svg') no-repeat 0 -107px; } .no-svg .step-form .button span:after{ background: url('../images/sprite.png') no-repeat 0 -107px; } .recaptcha{ text-align: center; margin-top: 20px; } #rc-imageselect, .g-recaptcha { transform:scale(0.8651315789473684); transform-origin: top left; } .g-recaptcha { width: 263px; margin: 0 auto; } /*--Footer--*/ #footer{ background: #f2f2f2; color: #000; font-family: 'Ubuntu', sans-serif; font-size: 14px; position: absolute; left: 0; bottom: 0; height: 50px; width: 100%; padding: 20px; } #footer a{ color: #000; } /*--Responsive--*/ @media (max-width: 1200px) { .wrapper{ width: 100%; padding: 0 10px; } #footer{ padding: 20px 10px; } } @media (max-width: 1090px) { .list-items ul li figure span{ width: 190px; height: 190px; } .list-items ul li figure figcaption{ padding: 20px; } .steps-nav .number-step{ margin: 0 60px; } .steps-nav .number-step:before, .steps-nav .prev-step .number-step:after{ width: 150px; } } @media (max-width: 800px){ .list-items ul li{ width: 50%; padding: 20px; box-sizing:border-box; } #header h2{ display: block; padding: 90px 0 0 0; font-size: 22px; } .steps-nav .number-step{ margin: 0 47px; } .step-form fieldset{ padding: 0; } .image-section{ min-height: 300px; } .image-section h2 { font-size: 50px; line-height: 60px; } } @media (max-width: 670px){ .steps-nav .text-step{ display: none; } .steps-nav { padding: 30px 0 20px 0; } .steps-nav .number-step { width: 50px; height: 50px; padding: 8px 15px; margin: 0 29px; } .steps-nav .number-step:before, .steps-nav .prev-step .number-step:after{ left: 49px; width: 70px; } .steps-nav a.active .number-step:after { width: 60px; height: 60px; } .step-form fieldset ol li input, .step-form fieldset ol li, .step-form fieldset ol.step1-ol li input, .step-form fieldset ol li.width-100 input{ width: 100%; } .text h2, .text strong, .text small{ padding: 5px 0; box-sizing:border-box; } .image-section h2 { font-size: 37px; line-height: 47px; } .image-section span{ font-size: 30px; line-height: 40px; } .list-items h2{ font-size: 30px; line-height: 35px; } .wrapper.list-items { padding: 30px 0; } .list-items ul li figure figcaption { padding: 10px; } } @media (max-width: 480px) { #header .logo{ left: 10px; } #header ul{ right: 10px; } .list-items ul{ padding: 20px 0; } .list-items ul li{ padding: 20px 0; width: 100%; } .steps-nav .number-step { margin: 0 9px; } .steps-nav{ padding: 30px 0; } .text h2{ font-size: 35px; } } @media (max-width: 320px) { .image-section h2 { font-size: 40px; line-height: 45px; } .steps-nav .number-step { margin: 0 6px; } .step-form fieldset{ padding: 0; } .steps-nav .number-step:before, .steps-nav .prev-step .number-step:after{ width: 20px; } }
[-] font-awesome.min.css
[edit]
[-] slick-theme.css
[edit]
[-] style.css
[edit]
[-] main-dist.css
[edit]
[-] normalize.min.css
[edit]
[-] theme-business.css
[edit]
[+]
..
[-] select2.css
[edit]
[-] slick.css
[edit]