Server IP : 162.214.80.37 / Your IP : 216.73.216.1 Web Server : Apache System : Linux sh013.webhostingservices.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : imyrqtmy ( 2189) PHP Version : 8.2.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0750) : /home2/imyrqtmy/public_html/skyispatudyog/sym/Users/0-imyrqtmy/nitintechnologies/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
body { color: #555; font-family: "Source Sans Pro", sans-serif; font-size: 14px; line-height: 24px; font-weight: 400; word-wrap: break-word } .section--content p:last-child, .section--content ul:last-child, p:last-child { margin-bottom: 0 } img { max-width: 100%; height: auto } textarea { resize: vertical } ::-moz-selection { color: #fff; background-color: #f69323 } ::selection { color: #fff; background-color: #f69323 } .nav li a:focus, .nav li a:hover, .nav li.open a, .nav li.open a:focus, .nav li.open a:hover, .pager li>a:focus, .pager li>a:hover { background-color: transparent } .form-control:focus { border-color: #f69323 } .fm, .links--widget .nav li a .fa { margin-right: 10px } .flm { margin-left: 10px } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { color: #222; font-family: "Montserrat", sans-serif; font-weight: 500 } .bg--overlay .h1, .bg--overlay .h2, .bg--overlay .h3, .bg--overlay .h4, .bg--overlay .h5, .bg--overlay .h6, .bg--overlay h1, .bg--overlay h2, .bg--overlay h3, .bg--overlay h4, .bg--overlay h5, .bg--overlay h6 { color: #fff } .h1, h1 { font-size: 48px; line-height: 72px } .h2, h2 { font-size: 36px; line-height: 46px } .h3, h3 { font-size: 24px; line-height: 34px } .h4, h4 { font-size: 18px; line-height: 28px } .h5, h5 { font-size: 16px; line-height: 26px } .h6, .recent-posts--widget .nav li .content p, h6 { font-size: 12px; line-height: 22px } .h1:first-child, .h2:first-child, .h3:first-child, .h4:first-child, .h5:first-child, .h6:first-child, h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child { margin-top: 0 } .mt--30 { margin-top: 30px } .mt--60 { margin-top: 60px } .pb--40 { padding-bottom: 40px } .pb--60 { padding-bottom: 60px } .pb--100 { padding-bottom: 100px } .pd--80-0 { padding: 80px 0 } .pd--100-0 { padding: 100px 0 } .pd--130-0 { padding: 130px 0 } .pd--100-0-40 { padding: 100px 0 40px } .pd--100-0-70 { padding: 100px 0 70px } .btn-link, a { color: inherit; -webkit-transition: color .25s, border-color .25s, background-color .25s ease-in-out; transition: color .25s, border-color .25s, background-color .25s ease-in-out } .btn-link:focus, .btn-link:hover, a:focus, a:hover { color: #f69323 } .btn-link, .btn-link:active, .btn-link:hover, .btn-link:link, .btn-link:visited, a, a:active, a:hover, a:link, a:visited { text-decoration: none; outline: 0 } .btn { padding: 8px 30px 10px; border-radius: 20px; font-size: 16px; line-height: 20px; font-weight: 600; -webkit-transition-property: color, border-color, background-color; transition-property: color, border-color, background-color; -webkit-transition-duration: .25s; transition-duration: .25s; -webkit-transition-timing-function: ease, ease, ease-in-out; transition-timing-function: ease, ease, ease-in-out } .btn.active, .btn:active { box-shadow: none } .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: 0 } .btn-default { color: #222; background-color: transparent; border-color: #f69323 } .bg--overlay .btn-default { color: #fff } .btn-default.active, .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default.focus, .btn-default:active, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .btn-default:focus, .btn-default:hover, .open>.dropdown-toggle.btn-default, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover { color: #fff; background-color: #f69323; border-color: #f69323 } .nav-links--widget .nav>li.active>a, .owl-nav .owl-next:hover, .owl-nav .owl-prev:hover, .pager li a[aria-describedby], .pager li em, .text--primary { color: #f69323 } .bg--color-theme { color: #fff; background-color: #f69323 } .bg--color-dark { color: #ddd; background-color: green } .bg--color-lightgray { background-color: #f9f9f9 } .bg--color-darkgray { background-color: #f2f2f2 } .bg--img { background-size: cover; background-position: center; background-repeat: no-repeat } .bg--overlay { position: relative; color: #fff; z-index: 0 } .bg--overlay:before { content: " "; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #f69323; opacity: .95; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; z-index: -1 } .banner--form input[type=file].form-control, .bg--overlay-off:before { display: none } .font--primary { font-family: "Source Sans Pro", sans-serif } .font--secondary { font-family: "Montserrat", sans-serif } .float--left, .subscribe--widget .social .nav>li { float: left } .float--right { float: right } .reset--gutter { margin-left: 0; margin-right: 0 } .reset--gutter>[class*=col-] { padding-left: 0; padding-right: 0 } .vc--parent { width: 100%; height: 100%; display: table } .vc--child { display: table-cell; vertical-align: middle } .row--vc>div, .vc--child-bottom { display: table-cell; vertical-align: bottom } .row--vc>div { float: none; vertical-align: middle } .preloader { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999 !important } .section--title { position: relative; margin-top: -7px; margin-bottom: 80px; padding-bottom: 15px; text-align: center; z-index: 0 } .section--title .h2 { margin-bottom: 0 } .section--title .h2:after, .section--title .h2:before { content: " "; position: absolute; right: 0; bottom: 0; width: 18px; height: 2px; margin: 0 auto; background-color: #ccc } .section--title .h2:before { left: -22px; box-shadow: 44px 0 0 #ccc } .section--title .h2:after { left: 22px; box-shadow: -44px 0 0 #ccc } .section--title.left { text-align: left } .section--title.left .h2:after, .section--title.left .h2:before { margin: 0 } .section--title.left .h2:before { left: 0 } .section--title.left .h2:after { left: 66px } .about--content p, .gallery-single--content p, .section--content p, .service-single--content p { margin-bottom: 20px } .section--content ul { padding: 0; list-style: none } .section--img img { width: 100% } .section--img-inner.bg--overlay:before { background-color: #000; opacity: .4; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; z-index: 1 } .section--img-inner.bg--overlay:after { content: " "; position: absolute; top: 15px; left: 15px; right: 15px; bottom: 15px; border: 1px solid; z-index: 1 } .countdown--timer ul, .pager { margin: 0; padding: 0; font-size: 0; line-height: 0 } .pager { color: #999 } .pager li+li { margin-left: 30px } .pager li>a, .pager li>span { padding: 0; border: 0; border-radius: 0; font-size: 16px; line-height: 26px } .pager li em { font-style: normal } .pager li .tooltip-inner { padding: 7px 30px; color: #fff; background-color: #f69323; border-radius: 15px } .pager li .tooltip .tooltip-arrow { border-top-color: #f69323 } .owl-nav .owl-next { right: 0 } .owl-nav .owl-next, .owl-nav .owl-prev { position: absolute; top: 50%; margin-top: -12px; color: #999; font-size: 18px; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transition: color .25s, opacity .25s ease-in-out; transition: color .25s, opacity .25s ease-in-out } .owl-carousel:hover .owl-nav .owl-next, .owl-carousel:hover .owl-nav .owl-prev { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" } .countdown--timer ul { list-style: none } .countdown--timer ul li { position: relative; margin-top: 30px; margin-right: 50px; display: inline-block; border-radius: 2px } .countdown--timer ul li:last-child, .social--widget li:last-child, .tags--widget li:last-child { margin-right: 0 } .countdown--timer ul li:after { content: ":"; position: absolute; top: 50%; right: -32px; margin-top: -48px; font-size: 72px; line-height: 72px } .countdown--timer ul li:last-child:after { display: none } .countdown--timer ul li strong { display: block; padding: 6px 25px 4px; background-color: #f69323; border-radius: 2px 2px 0 0; font-size: 30px; line-height: 40px } .countdown--timer ul li span { display: block; padding: 9px 11px 8px; color: #555; background-color: #fff; border-radius: 0 0 2px 2px; font-size: 14px; line-height: 24px; text-transform: uppercase } .widget+.widget { margin-top: 40px } .widget--title { position: relative; margin-bottom: 30px; padding-bottom: 8px; color: #222; font-weight: 400 } .widget--title:before { top: auto; bottom: 0; width: 50px; height: 2px } .links--widget { margin-top: -8px } .header--nav-links .megamenu>.dropdown-menu .nav>li+li, .links--widget .nav li+li { margin-top: 5px } .links--widget .nav li a { padding: 0; font-size: 16px; line-height: 26px } .social--widget, .tags--widget { padding: 0; list-style: none; font-size: 0; line-height: 0 } .tags--widget { color: #999; margin: -4px 0 0 } .social--widget li, .tags--widget li { display: inline-block; margin-right: 10px } .tags--widget li a { font-size: 14px; line-height: 30px; text-decoration: underline } .social--widget { margin: 0 } .social--widget li a { font-size: 14px; line-height: 22px } .recent-posts--widget .nav li { padding-bottom: 15px; border-bottom: 1px solid #555 } .recent-posts--widget .nav li+li { padding-top: 15px } .recent-posts--widget .nav li .img { float: left; margin-right: 15px } .recent-posts--widget .nav li .content { overflow: hidden } .recent-posts--widget .nav li .content .h6 { margin: -5px 0 0; font-weight: 300; -webkit-transition: color .25s; transition: color .25s } .nav-links--widget { border: 1px solid #eee } .nav-links--widget .h4 { position: relative; margin: 23px 32px 21px; padding-bottom: 8px; font-weight: 400 } .nav-links--widget .h4:before { content: " "; position: absolute; left: 0; bottom: 0; width: 50px; height: 1px; background-color: #f69323 } .nav-links--widget .nav { margin-bottom: 23px } .nav-links--widget .nav>li>a { margin-left: -1px; padding: 3px 30px; border-style: solid; border-width: 0 0 0 2px; border-color: transparent } .nav-links--widget .nav>li.active>a, .nav-links--widget .nav>li>a:focus, .nav-links--widget .nav>li>a:hover { border-left-color: #f69323 } .subscribe--widget>p:first-child { margin-top: -8px } .subscribe--widget p+form { margin-top: 23px } .subscribe--widget ::-webkit-input-placeholder { color: #ddd } .subscribe--widget ::-moz-placeholder { color: #ddd } .subscribe--widget :-ms-input-placeholder { color: #ddd } .subscribe--widget :-moz-placeholder { color: #ddd } .subscribe--widget .form-control { height: 41px; padding: 9px 20px 10px; color: #fff; background-color: transparent; border-color: #f69323; border-radius: 20px 0 0 20px; box-shadow: none; outline: 0 } .subscribe--widget .input-group-btn .btn { padding: 9px 30px 10px 25px } .subscribe--widget form+.social { margin-top: 34px } .subscribe--widget .social .h6 { margin: 0 0 18px; color: #ddd; font-size: 14px; line-height: 24px; font-weight: 400 } .subscribe--widget .social .nav>li+li { margin-left: 25px } .subscribe--widget .social .nav>li>a { padding: 0 } .search--widget form { background-color: #eee } .search--widget .form-control { height: 40px; padding: 9px 25px; color: #222; background-color: transparent; border: 0; border-radius: 0; box-shadow: none; outline: 0 } .search--widget .input-group-addon { padding: 0 20px; background-color: transparent; border: 0; border-radius: 0 } .search--widget .input-group-addon button { color: #f69323; background-color: transparent; border: 0; font-size: 16px; outline: 0 } .cart--widget ul { margin-top: -15px; margin-bottom: 0; padding-left: 0; list-style: none } .cart--widget ul li { position: relative; padding-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #eee } .cart--widget ul li:after, .cart--widget ul li:before { content: " "; display: table; clear: both } .cart--widget ul li .remove { display: block; position: absolute; top: 50%; right: 0; width: 20px; margin-top: -11px; padding-left: 1px; color: #999; border: 1px solid #eee; border-radius: 50%; font-size: 10px; line-height: 18px; text-align: center } .cart--items .table tbody tr td .remove:hover, .cart--widget ul li .remove:hover { color: #fff; background-color: #f69323; border-color: #f69323 } .cart--widget ul li .img { float: left; margin-right: 15px } .cart--widget ul li .info { overflow: hidden } .cart--widget ul li .info .h6 { margin: -5px 0 0; color: #555; font-weight: 400 } .cart--widget .subtotal, .cart--widget ul li .info p { font-size: 12px; line-height: 24px } .cart--widget .subtotal { margin-top: 23px; font-weight: 600; text-align: center } .cart--widget .btn-group { margin-top: 22px } .cart--widget .btn-group .btn { padding-left: 5px; padding-right: 5px } .cart--widget .btn-group .btn+.btn { border-left: 0 } .categories--widget ul { margin: 0; padding: 0; list-style: none } .categories--widget ul li { position: relative; color: #999; text-align: right; overflow: hidden; z-index: 0 } .categories--widget ul li:before { content: " "; position: absolute; left: 0; bottom: 7px; width: 100%; border-bottom: 1px dotted; z-index: -1 } .categories--widget ul li:hover, .header--nav-links .megamenu>.dropdown-menu .nav>li.active>a, .page--breadcrumb .breadcrumb>li>span { color: #f69323 } .categories--widget ul li+li { margin-top: 15px } .categories--widget ul li a { display: block; float: left; padding-right: 2px; background-color: #fff } .categories--widget ul li span { padding-left: 2px; background-color: #fff } .header--topbar .nav>li { float: left } .header--topbar .nav>li>a { padding: 13px 0 } .header--topbar .links>li+li { margin-left: 10px; padding-left: 12px } .header--topbar .social>li+li { margin-left: 25px } .header--topbar .cart>li { margin-left: 40px; padding-left: 43px } .header--topbar .cart>li:before, .header--topbar .links>li+li:before { content: "|"; position: absolute; top: 11px; left: 0 } .header--navbar-top { margin: 25px 0 } .header--navbar-top-info .nav>li, .testimonial--rating li { float: left } .header--navbar-top-btn, .header--navbar-top-info .nav>li+li { margin-left: 30px } .header--navbar-top-info .icon { float: left; color: #f69323; font-size: 18px; line-height: 24px } .header--navbar-top-info .content { float: left; margin-left: 12px; line-height: 20px; text-align: left } .header--navbar-top-info .content p { margin-bottom: 0 } .header--navbar { margin-bottom: 0; background-color: #fff; border: 0; border-radius: 0 } .header--nav-links>li>a, .header--navbar:before { display: block; border-style: solid; border-color: #eee } .header--navbar:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-width: 1px 0 } .header--navbar>.container { position: relative } .header--navbar .navbar-collapse { padding-left: 0; padding-right: 0 } .header--nav-links>li>a { padding: 16px 25px 17px; color: #222; border-width: 1px; font-size: 16px; line-height: 26px } .header--nav-links>li+li>a { border-left-width: 0 } .header--nav-links>li>a:focus { color: #222; border-color: #eee } .header--nav-links .dropdown-menu>li.active>a, .header--nav-links .dropdown-menu>li>a:focus, .header--nav-links .dropdown-menu>li>a:hover, .header--nav-links>li.active>a, .header--nav-links>li.open>a, .header--nav-links>li.open>a:focus, .header--nav-links>li.open>a:hover, .header--nav-links>li>a:hover { color: #fff; background-color: #f69323; border-color: #f69323 } .header--nav-links>li>a .fa { margin-left: 5px } .header--nav-links .dropdown-menu { padding: 0; border: 0; border-radius: 0; box-shadow: 0 1px 5px rgba(0, 0, 0, .2) } .header--nav-links .dropdown-menu>li>a { padding: 9px 19px 10px; color: #555; border-style: solid; border-width: 0 1px 1px; border-color: #eee } .header--nav-links .megamenu { position: static } .header--nav-links .megamenu>.dropdown-menu { left: auto; width: 600px; padding: 22px 35px 30px 15px } .header--nav-links .megamenu>.dropdown-menu .nav>li>a { padding-top: 0; padding-bottom: 0 } .megamenu-img { margin-top: 8px; padding-left: 15px !important; z-index: 0 } .megamenu-img:before { content: " "; position: absolute; top: -5px; left: 20px; right: -5px; height: 100%; border: 1px solid #f69323; border-radius: 2px; z-index: -1 } .megamenu-img img { border-radius: 2px; box-shadow: 0 1px 5px rgba(0, 0, 0, .2) } .header--nav-search .dropdown-toggle { display: block; padding: 16px 0 17px; color: #f69323; font-size: 16px; line-height: 26px } .header--nav-search .dropdown-menu { left: auto; right: 0; min-width: 200px; padding: 0; border: 0; border-radius: 0; box-shadow: none } .header--nav-search .form-control { height: 40px; padding: 10px 20px; color: #222; background-color: #eee; border: 0; border-radius: 0; box-shadow: none } .page--title.bg--overlay:before { background-color: #000; opacity: .4; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)" } .page--title .h1 { margin: -17px 0 -19px } .page--breadcrumb { background-color: #ededed } .page--breadcrumb .breadcrumb { margin-bottom: 0; padding: 17px 0; background-color: transparent; border-radius: 0; font-size: 0; line-height: 0 } .page--breadcrumb .breadcrumb>li { color: #555; font-size: 14px; line-height: 24px } .page--breadcrumb .breadcrumb>li+li:before { content: "\f105"; margin: 0 12px; padding: 0; color: #555; font-family: "FontAwesome" } .banner--section { position: relative; z-index: 0 } .banner--slider { position: absolute; top: 0; left: 0; width: 100%; height: 100% } .banner--slider .banner--item, .banner--slider .owl-item, .banner--slider .owl-stage, .banner--slider .owl-stage-outer { height: 100% } .banner--slider .banner--item:before { background-color: #000; opacity: .7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" } .banner--slider .owl-dots { position: absolute; left: 0; right: 0; bottom: 30px; text-align: center } .banner--slider .owl-dot { display: inline-block; width: 12px; height: 12px; border: 1px solid #fff; border-radius: 50%; -webkit-transition: background-color .25s ease-in-out, border-color .25s; transition: background-color .25s ease-in-out, border-color .25s } .banner--slider .owl-dot.active { background-color: #f69323; border-color: #f69323 } .banner--slider .owl-dot+.owl-dot { margin-left: 12px } .banner--content { padding-top: 100px; padding-bottom: 100px; font-size: 16px; line-height: 28px } .banner--content h1 { margin-bottom: 20px; font-weight: 400 } .banner--content h1 strong { color: #f69323; font-weight: 500 } .banner--content p+.btn { margin-top: 25px } .banner--form form { position: relative; background-color: #fff; padding: 23px 30px 30px; box-shadow: 0 1px 15px rgba(0, 0, 0, .1); z-index: 1 } .about--content .h2 span, .banner--form .h4, .extra-service--item:hover .extra-service--info .title .h4 a, .gallery--filter-nav .nav>li.active, .gallery--filter-nav .nav>li:hover, .service--item.active .h3 a, .service--item:hover .h3 a { color: #f69323 } .banner--form .status .alert { border-radius: 0 } .banner--form .row { margin-left: -10px; margin-right: -10px } .appointment--form .row>div, .banner--form .row>div { padding-left: 10px; padding-right: 10px } .banner--form .form-group { position: relative } .banner--form label { width: 100%; margin-bottom: 0; color: #222; font-weight: 400 } .banner--form label span { display: block } .banner--form .form-control { height: 32px; margin-top: 4px; padding: 5px 0; color: #222; border-width: 0 0 1px; border-color: #eee; border-radius: 0; box-shadow: none; outline: 0 } .banner--form textarea.form-control { position: relative; height: auto; min-height: 91px } .banner--form input[type=file].form-control+span, .banner--form label span.file-status { color: #555; background-color: #f0f0f0; border: 1px solid #e2e2e2; font-size: 13px; line-height: 23px; cursor: pointer } .banner--form input[type=file].form-control+span { position: absolute; top: 27px; left: 0; bottom: 0; width: 120px; text-align: center; padding: 3px 0; border-radius: 15px 0 0 15px } .banner--form input[type=file].form-control+span .fa { margin-right: 5px } .banner--form label span.file-status { margin-top: 3px; padding: 3px 0 3px 138px; border-radius: 15px; outline: 0 } .banner--form .form-control:focus { border-color: #f69323 } .banner--form ::-webkit-input-placeholder { color: #999; font-weight: 300 } .banner--form ::-moz-placeholder { color: #999; font-weight: 300 } .banner--form :-ms-input-placeholder { color: #999; font-weight: 300 } .banner--form :-moz-placeholder { color: #999; font-weight: 300 } .banner--form .btn { color: #222; margin-top: 15px } .banner--form .btn:focus, .banner--form .btn:hover, .expert--member-info .social .nav li a:focus, .expert--member-info .social .nav li a:hover { color: #fff } .about--content .h2 { margin-top: -8px; margin-bottom: 25px; padding-bottom: 10px; border-bottom: 1px solid #f69323; font-size: 30px; line-height: 40px; font-weight: 600 } .about--content p:last-child, .about--content ul:last-child, .contact--content p:last-child, .gallery-single--content p:last-child, .post--content p:last-child, .service-single--content p:last-child, .service-single--content ul:last-child { margin-bottom: 0 } .about--content ul, .service-single--content ul { padding: 0; list-style: none } .about--gallery .bg--overlay:before { background-color: #000; opacity: .4; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; z-index: 1 } .about--gallery img, .post--item .post--img img { width: 100% } .about--gallery-video { margin-bottom: 30px } .about--gallery-video .play-btn { display: block; position: absolute; top: 50%; left: 50%; width: 50px; margin: -25px 0 0 -25px; border: 1px solid; border-radius: 50%; font-size: 18px; line-height: 48px; text-align: center; z-index: 1 } .about--gallery-img { display: block; cursor: -webkit-zoom-in; height: 111px; } .appointment--form form { margin-bottom: 60px; padding: 23px 30px 30px; background-color: #fff; box-shadow: 0 1px 15px rgba(0, 0, 0, .1) } .appointment--form .h4 { margin-bottom: 6px } .appointment--form .status .alert { border-radius: 0 } .appointment--form .row { margin-left: -10px; margin-right: -10px } .appointment--form .form-control { height: 32px; margin-top: 4px; padding: 5px 0; color: #222; border-width: 0 0 1px; border-color: #eee; border-radius: 0; box-shadow: none; outline: 0 } .appointment--form textarea.form-control { height: auto; min-height: 91px } .appointment--form .form-control:focus { border-color: #f69323 } .appointment--form ::-webkit-input-placeholder { color: #999; font-weight: 300 } .appointment--form ::-moz-placeholder { color: #999; font-weight: 300 } .appointment--form :-ms-input-placeholder { color: #999; font-weight: 300 } .appointment--form :-moz-placeholder { color: #999; font-weight: 300 } .appointment--form .btn { margin-top: 15px } .appointment--item { position: relative; margin-bottom: 52px; z-index: 0 } .appointment--item .step { display: block; position: absolute; top: 0; right: 0; color: #ddd; font-size: 30px; font-weight: 600; z-index: -1 } .appointment--item .icon { margin-bottom: 23px } .appointment--item .content { margin-top: 13px } .service--items { text-align: left } .service--items.text-right { text-align: right } .service--item { position: relative } .service--item+.service--item { margin-top: 48px } .service--item .dot { position: absolute; top: 0; left: 0; width: 15px; height: 15px; border: 1px solid #000; border-radius: 50%; -webkit-transition: border-color .25s; transition: border-color .25s; z-index: 1 } .cart--items .table tbody tr:hover td img, .product--single-gallery .thumbnails .owl-item a.active:before, .service--item.active .dot, .service--item:hover .dot { border-color: #f69323 } .service--item .dot:before { content: " "; position: absolute; top: 2px; left: 2px; width: 9px; height: 9px; background-color: #000; border-radius: 50%; -webkit-transition: background-color .25s ease-in-out; transition: background-color .25s ease-in-out } .service--item.active .dot:before, .service--item:hover .dot:before { background-color: #f69323 } .service--item .h3 { margin-top: 0; margin-bottom: 13px } .service--item .h3 a { cursor: default } .service--item p+.btn { margin-top: 0; margin-bottom: 16px; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; visibility: hidden; -webkit-transition-property: margin, opacity, visibility; transition-property: margin, opacity, visibility; -webkit-transition-duration: .25s; transition-duration: .25s; -webkit-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out } .service--item.active p+.btn, .service--item:hover p+.btn { margin-top: 16px; margin-bottom: 0; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; visibility: visible } .service--img { float: none; display: inline-block } .service--img-inner { padding: 30px } .service--img-inner:before { top: 30px; left: 30px; right: 30px; bottom: 30px; width: auto; height: auto; background-color: #000; border-radius: 50%; box-shadow: inset 0 3px 10px rgba(0, 0, 0, .2); opacity: .2; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; z-index: 0 } .service--img-inner img { border-radius: 50% } .gallery-single--content h1, .gallery-single--content h2, .gallery-single--content h3, .gallery-single--content h4, .gallery-single--content h5, .gallery-single--content h6, .post--content h1, .post--content h2, .post--content h3, .post--content h4, .post--content h5, .post--content h6, .service-single--content h1, .service-single--content h2, .service-single--content h3, .service-single--content h4, .service-single--content h5, .service-single--content h6 { font-weight: 400 } .service-single--content .title { position: relative; margin-bottom: 30px; padding-bottom: 8px } .feature--item .icon:before, .service-single--content .title:before { content: " "; position: absolute; left: 0; bottom: 0; width: 50px; height: 1px; background-color: #f69323 } .extra-service--item { position: relative; margin-bottom: 60px; border: 1px solid transparent; -webkit-transition: border-color .25s, box-shadow .25s ease-in-out; transition: border-color .25s, box-shadow .25s ease-in-out; overflow: hidden; z-index: 0 } .extra-service--item:hover { border-color: #f69323; box-shadow: 0 3px 10px rgba(0, 0, 0, .2) } .extra-service--info { position: absolute; left: 0; width: 100%; height: 100%; background-color: #f9f9f9; -webkit-transition-property: top, background-color; transition-property: top, background-color; -webkit-transition-duration: .45s, .25s; transition-duration: .45s, .25s; -webkit-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out } .extra-service--item:hover .extra-service--info { top: 0 !important; background-color: rgba(255, 255, 255, .95) } .extra-service--info-content { position: absolute; top: 24px; left: 30px; right: 30px; -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition: top .25s ease-in-out, -webkit-transform .25s ease-in-out; transition: top .25s ease-in-out, transform .25s ease-in-out; transition: top .25s ease-in-out, transform .25s ease-in-out, -webkit-transform .25s ease-in-out } .extra-service--item:hover .extra-service--info-content { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%) } .extra-service--info .title .h4 { margin-top: -6px; margin-bottom: 14px } .extra-service--info .footer { margin-top: 26px } .feature--item { margin-bottom: 53px; text-align: center } .feature--item .icon { position: relative; margin-bottom: 23px; padding-bottom: 32px } .feature--item .icon:before { right: 0; width: 30px; height: 2px; margin: 0 auto; background-color: #999 } .feature--item .title .h4 { margin-bottom: 12px } .counter--item { margin-bottom: 60px } .counter--item .icon { position: absolute; top: 50%; width: 40px; -webkit-transform: translateY(-50%); transform: translateY(-50%) } .counter--item .info { margin-left: 55px; padding-left: 15px; border-left: 1px solid } .counter--item .info .title { margin-bottom: 2px; font-weight: 400 } .counter--item .info .number { margin: 0; font-weight: 700 } .gallery--section .section--title { margin-bottom: 54px } .gallery--section .title { position: relative; margin-top: -6px; margin-bottom: 60px; padding-bottom: 8px } .gallery--section .title:before, .gallery-single--content .title:before, .pricing-single--item .title:before { content: " "; position: absolute; left: 0; bottom: 0; width: 50px; height: 1px; background-color: #f69323 } .gallery--filter-nav { margin-bottom: 50px } .gallery--filter-nav .nav { font-size: 0; line-height: 0 } .gallery--filter-nav .nav>li { display: inline-block; margin-bottom: 10px; font-size: 14px; line-height: 24px; font-weight: 700; -webkit-transition: color .25s; transition: color .25s; cursor: pointer } .gallery--filter-nav .nav>li:after { content: "|"; margin: 0 25px; color: #999 } .gallery--filter-nav .nav>li:last-child:after { display: none } .gallery--item { margin-bottom: 30px } .gallery--img { position: relative; -webkit-transition: box-shadow .25s ease-in-out; transition: box-shadow .25s ease-in-out; z-index: 0 } .gallery--img:hover { box-shadow: 0 1px 20px rgba(0, 0, 0, .15) } .gallery--info { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0 15px; text-align: center } .gallery--info .h4 { margin-bottom: 4px } .gallery--info .btn-groups { margin-top: 16px; font-size: 0; line-height: 0 } .gallery--info .btn-groups .btn { width: 35px; padding: 1px 0 0 1px; font-size: 14px; line-height: 32px; border-color: #fff; border-radius: 50% } .gallery--info .btn-groups .btn:hover { color: #f69323; background-color: #fff } .gallery--info .btn-groups .btn+.btn { margin-left: 20px } .gallery--nav { margin-top: 24px; margin-bottom: -7px } .gallery--nav .btn-groups { color: #999; font-size: 0; line-height: 0 } .gallery--nav .pull-left, .gallery--nav .pull-right { display: block } .blog--sidebar .social--widget li a, .expert--members-nav a, .expert--members-nav button, .gallery--nav .pull-left, .gallery--nav .pull-right, .gallery--nav a, .post--extra .social--widget li a { font-size: 16px; line-height: 26px } .expert--members-nav button, .gallery--nav .pull-left, .gallery--nav .pull-right { padding: 0; background-color: transparent; border: 0; -webkit-transition: color .25s; transition: color .25s; outline: 0 } .expert--members-nav a[aria-describedby], .expert--members-nav button:hover, .gallery--nav a[aria-describedby], .product--single-summery .title .btn-group a[aria-describedby] { color: #f69323 } .gallery--nav .tooltip-inner { padding: 7px 30px; color: #fff; background-color: #f69323; border-radius: 15px } .gallery--nav .tooltip .tooltip-arrow { border-top-color: #f69323 } .gallery-single--content .title { position: relative; margin-top: -6px; margin-bottom: 30px; padding-bottom: 8px } .gallery-single--content blockquote { padding: 0; border: 0; font-size: 14px; line-height: 24px } .gallery-single--content blockquote p:before { content: "\f10d"; margin-right: 8px; color: #999; font-family: "FontAwesome"; font-size: 24px } .gallery-single--info { margin-bottom: 30px; padding: 25px 30px; border: 1px solid #eee } .gallery-single--info .table { margin-bottom: 0 } .gallery-single--info .table tbody tr td, .gallery-single--info .table tbody tr th { padding: 0; border-top: 0 } .gallery-single--info .table tbody tr+tr td, .gallery-single--info .table tbody tr+tr th { padding-top: 19px } .gallery-single--info .table tbody tr th { padding-right: 10px; color: #222; white-space: nowrap } .gallery-single--info .table tbody tr td { position: relative; padding-left: 12px; color: #999 } .gallery-single--info .table tbody tr td:before { content: ":"; position: absolute; left: 0 } .pricing--item { margin-bottom: 60px; padding: 30px; background-color: #fff; border: 1px solid transparent; box-shadow: 0 1px 5px rgba(0, 0, 0, .05); -webkit-transition: border-color .25s, box-shadow .25s ease-in-out; transition: border-color .25s, box-shadow .25s ease-in-out; text-align: center } .pricing--item.active, .pricing--item:hover { border-color: #f69323; box-shadow: 0 1px 20px rgba(0, 0, 0, .1) } .pricing--icon { filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.25197 0.6794399999999999 0.06859 0 0 0.20197 0.72944 0.06859 0 0 0.20197 0.6794399999999999 0.11859000000000004 0 0 0 0 0 1 0" /></filter></svg>#filter'); -webkit-filter: grayscale(95%); filter: grayscale(95%); -webkit-transition: -webkit-filter .25s ease-in-out; transition: filter .25s ease-in-out; transition: filter .25s ease-in-out, -webkit-filter .25s ease-in-out } .pricing--item.active .pricing--icon, .pricing--item:hover .pricing--icon { filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0" /></filter></svg>#filter'); -webkit-filter: grayscale(0); filter: grayscale(0) } .pricing--title .h4 { margin-top: 23px; margin-bottom: 18px } .pricing--price p { margin-bottom: 3px } .pricing--price .h2 { margin: 0; font-weight: 200 } .pricing--features { margin-top: 17px } .pricing--footer { margin-top: 26px } .post--item.sticky .post--footer .btn-default, .pricing--item.active .pricing--footer .btn, .pricing--item:hover .pricing--footer .btn { color: #fff; background-color: #f69323 } .pricing-single--item { margin-bottom: 60px } .pricing-single--item .title { position: relative; margin-top: -6px; margin-bottom: 30px; padding-bottom: 8px; font-weight: 400 } .pricing-single--item .title small { margin-left: 6px; font-size: 14px } .pricing-single--item .table { margin-bottom: 0 } .pricing-single--item .table tbody tr td { padding: 0; border: 0 } .pricing-single--item .table tbody tr+tr td { padding-top: 6px } .expert--members:not(.owl-carousel) .expert--member { margin-bottom: 30px } .expert--member-img { position: relative; border: 1px solid #eee; overflow: hidden; z-index: 0 } .expert--member-info { position: absolute; top: 100%; left: 0; width: 100%; height: 100%; padding: 24px 20px; text-align: center; -webkit-transition: top .45s ease-in-out; transition: top .45s ease-in-out; overflow: hidden } .expert--member-img:hover .expert--member-info { top: 0 } .expert--member-info:before { top: 10px; left: 10px; right: 10px; bottom: 10px; width: auto; height: auto; z-index: -1 } .expert--member-info:after { content: " "; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; opacity: .3; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; z-index: -2 } .expert--member-info .name .h5, .post--content blockquote p { margin-bottom: 0 } .expert--member-info .role { font-weight: 600 } .expert--member-info .content { margin-top: 8px } .expert--member-info .social { margin-top: 12px } .expert--member-info .social .nav li { display: inline-block } .expert--member-info .social .nav li+li { margin-left: 22px } .expert--member-info .social .nav li a { padding: 0; color: #ffca8f } .expert--members-nav { margin-top: 54px; margin-bottom: -7px } .expert--members-nav .btn-groups { color: #999; font-size: 0; line-height: 0 } .expert--members-nav a, .product--single-summery .title .btn-group a .fa-th-large { margin: 0 30px } .expert--members-nav .tooltip-inner { padding: 7px 30px; color: #fff; background-color: #f69323; border-radius: 15px } .expert--members-nav .tooltip .tooltip-arrow, .product--single-summery .title .btn-group .tooltip .tooltip-arrow { border-top-color: #f69323 } .testimonial--section.bg--overlay:before { background-color: #000; opacity: .6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)" } .testimonial--section .section--title { z-index: 1 } .testimonial--slider-wrapper { z-index: auto } .testimonial--slider-wrapper:before { display: none; top: -100px; bottom: 0; height: auto; opacity: .7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" } .testimonial--slider .owl-dots { margin-top: 25px; text-align: center } .testimonial--slider .owl-dot { display: inline-block; width: 12px; height: 12px; border: 1px solid #fff; border-radius: 50%; -webkit-transition: background-color .25s ease-in-out; transition: background-color .25s ease-in-out } .testimonial--slider .owl-dot.active { background-color: #fff } .testimonial--slider .owl-dot+.owl-dot { margin-left: 13px } .testimonial--content blockquote { margin: 0; padding: 0; border: 0; font-size: 14px; line-height: 24px } .testimonial--content blockquote p:before { content: "\f10d"; margin-left: 1px; margin-right: 8px; font-family: "FontAwesome"; font-size: 30px } .testimonial--rating { margin-top: 21px; font-size: 16px; line-height: 26px } .blog--content .pager li+li, .testimonial--rating li+li { margin-left: 8px } .testimonial--info .content, .testimonial--info .img { display: table-cell; vertical-align: middle } .testimonial--info .img { border: 5px solid rgba(255, 255, 255, .2); border-radius: 50% } .testimonial--info { margin-top: 24px } .testimonial--info .content { padding-left: 30px } .testimonial--info .content .h5 { margin-bottom: 4px } .testimonial--video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden } .testimonial--video.bg--overlay:before { left: -54%; -webkit-transform: skew(-37deg, 0); transform: skew(-37deg, 0); opacity: .7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" } .testimonial--video-content .play-btn { display: block; width: 80px; margin: 0 auto; padding-left: 4px; font-size: 30px; line-height: 76px; border: 2px solid; border-radius: 50% } .testimonial--video-content .h3 { margin: 0 } .testimonial--video-content .play-btn+.h3 { margin-top: 22px } .post--item { margin-bottom: 30px; border: 1px solid #eee; -webkit-transition: border-color .25s, box-shadow .25s ease-in-out; transition: border-color .25s, box-shadow .25s ease-in-out } .post--item.sticky { border-color: #f69323; box-shadow: 0 3px 30px rgba(0, 0, 0, .15) } .post--single .post--img img { width: auto } .post--info { padding: 24px 30px 0; color: #999 } .post--info .h5 { margin-bottom: 9px } .post--info p .divider { margin: 0 5px } .post--content { margin-top: 10px; padding: 0 30px } .post--content p { margin-bottom: 26px } .post--content blockquote { margin: 56px 0 55px; padding: 19px 20px 26px; border-style: solid; border-width: 1px 0; border-color: #eee; font-size: 16px; line-height: 30px; font-weight: 600; text-align: center } .post--content blockquote footer { color: #555; font-size: 16px; line-height: 30px; font-weight: 400 } .post--content .h1:first-child, .post--content .h2:first-child, .post--content .h3:first-child, .post--content h1, .post--content h1:first-child, .post--content h2, .post--content h2:first-child, .post--content h3, .post--content h3:first-child { margin-top: 43px } .post--footer { margin-top: 23px; padding: 0 30px 30px } .post--footer .tags--widget li span { margin-right: 9px; color: #222; font-size: 16px; line-height: 26px } .post--footer .tags--widget li a:after, .product--single-summery .tags--widget li a:after { content: "," } .post--footer .tags--widget li:last-child a:after { content: "" } .post--extra { margin-top: 24px; padding-bottom: 93px; border-bottom: 1px solid #eee } .comment--item .content .header, .post--extra .social--widget { color: #999 } .post--extra .social--widget li { margin-right: 26px } .post--extra .social--widget li span { display: block; margin-right: -5px; color: #222; font-size: 16px; line-height: 26px } .comment--items { margin-top: 93px } .comment--title { position: relative; margin-bottom: 0; padding-bottom: 8px; font-weight: 400 } .comment--title:before { content: ""; position: absolute; left: 0; bottom: 0; width: 50px; height: 1px; background-color: #f69323 } .comment--items ul, .contact--content ul { margin: 0; padding: 0; list-style: none } .comment--items ul ul { padding-left: 110px } .comment--items ul li { border-bottom: 1px solid #eee } .comment--items ul ul li { border-bottom-width: 0 } .comment--item { padding-bottom: 30px } .comment--item, .comment--item+.comment--item { padding-top: 30px } .checkout--info-form .submit-btn-group .checkbox label, .comment--items ul ul .comment--item { padding-top: 0 } .comment--item .img { float: left; margin-right: 20px } .comment--item .content { overflow: hidden } .comment--item .content .header .name { margin-bottom: 0; color: #222; font-weight: 600 } .comment--item .content .body { margin-top: 13px; padding: 12px 20px 13px; color: #999; background-color: #f9f9f9 } .comment--form { margin-top: 53px } .comment--form .sub-title { margin: 22px 0 16px; color: #999 } .comment--form .form-group { margin-bottom: 30px } .comment--form .form-control { height: 40px; padding: 9px 20px; border-color: #eee; border-radius: 0; box-shadow: none; outline: 0 } .comment--form textarea.form-control, .review--form textarea.form-control { height: auto; min-height: 200px; padding-top: 14px; padding-bottom: 14px } .blog--content .pager { margin-top: 22px; text-align: right } .blog--content .post--single .pager { margin-top: 0 } .post--item.post--single { margin-bottom: 0; border: 0 } .post--item.post--single .post--info { padding-left: 0; padding-right: 0 } .post--item.post--single .post--content { padding: 0 } .post--item.post--single .post--footer { padding: 8px 0; border-style: solid; border-width: 1px 0; border-color: #eee } .post--single .post--extra .pager li+li { margin-left: 30px } .blog--sidebar .recent-posts--widget .nav li { border-color: #eee } .blog--sidebar .recent-posts--widget .nav li .content .h6 { color: #555; font-weight: 500 } .blog--sidebar .social--widget { color: #999 } .blog--sidebar .social--widget li { margin-right: 25px } .product--item { margin-bottom: 60px; -webkit-transition: box-shadow .25s ease-in-out; transition: box-shadow .25s ease-in-out } .product--item:hover { box-shadow: 0 3px 15px rgba(0, 0, 0, .1) } .product--item-img { position: relative } .product--details-item table, .product--item-img img { width: 100% } .product--item-img-info { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center } .product--item-img-info .btn-groups { font-size: 0; line-height: 0 } .product--item-img-info .btn-groups .btn { width: 35px; margin: 0 10px; padding: 0; font-size: 14px; line-height: 33px; border-color: #fff } .product--item-img-info .btn-groups .btn:focus, .product--item-img-info .btn-groups .btn:hover { color: #f69323; background-color: #fff } .product--item-img-info .btn-groups .tooltip.top { margin-top: -8px } .product--item-img-info .btn-groups .tooltip-inner { padding: 5px 20px; color: #f69323; background-color: #fff; border-radius: 20px } .product--item-img-info .btn-groups .tooltip-arrow { border-top-color: #fff } .product--item-info { padding: 14px 20px; text-align: center } .product--item-info .h5 { margin-bottom: 7px } .product--item-info .rating { float: left; color: #999 } .product--item-info .rating ul li { float: left } .product--item-info .rating ul li+li { margin-left: 5px } .product--item-info .price { float: right; color: #f69323; font-size: 16px; line-height: 22px; font-weight: 600 } .product--item-info .price p del { margin-right: 15px; color: #999; font-size: 14px; font-weight: 400 } .checkout--billing-info .form-group label+label, .product--single-gallery .thumbnails { margin-top: 20px } .product--single-gallery .thumbnails .owl-item a { display: block; position: relative; z-index: 0 } .product--single-gallery .thumbnails .owl-item a:before { content: " "; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; border: 1px solid transparent; -webkit-transition: border-color .25s; transition: border-color .25s; z-index: 1 } .product--single-summery .title { margin-top: -6px } .product--single-summery .title .h4 { float: left; width: 50%; margin-top: 0; margin-bottom: 0 } .product--single-summery .title .btn-group { float: right; margin-top: 1px; color: #999; font-size: 0; line-height: 0 } .product--single-summery .title .btn-group a { font-size: 16px; line-height: 26px } .product--single-summery .title .btn-group .tooltip-inner { padding: 7px 30px; color: #fff; background-color: #f69323; border-radius: 15px } .product--single-summery .title+.sub-title { margin-top: 17px } .product--single-summery .sub-title { color: #999; font-size: 0; line-height: 0 } .product--single-summery .sub-title .rating { display: inline-block; margin: 0; padding: 0; list-style: none } .product--single-summery .sub-title .rating li, .product--single-summery .sub-title a { display: inline-block; font-size: 14px; line-height: 24px } .product--single-summery .sub-title .rating li+li { margin-left: 6px } .product--single-summery .sub-title .rating+a { margin-left: 20px } .product--single-summery .in-stock { margin-top: 16px; margin-bottom: 15px; color: #f69323 } .product--single-summery .description { margin-bottom: 10px } .product--single-summery .meta, .product--single-summery .social--widget { color: #999 } .product--single-summery .meta strong { color: #222; font-weight: 400 } .product--single-summery .meta del { margin-right: 10px; color: #555 } .product--single-summery .meta del+strong { font-size: 16px } .product--single-summery .actions .quantity { margin-right: 10px; margin-bottom: 13px; color: #222 } .product--single-summery .actions .quantity p { float: left; margin: 3px 0 0 } .product--single-summery .actions .quantity .ui-spinner { float: left; margin-left: 12px; border-color: #eee; border-radius: 15px; text-align: center } .product--single-summery .actions .quantity .ui-spinner-input { width: 70px; margin: 0; padding: 3px 15px; outline: 0 } .product--single-summery .actions .quantity .ui-spinner-button { width: 25px; color: #999; background-color: #eee; cursor: pointer } .cart--items .table tbody tr td .quantity .ui-spinner-button:active:before, .checkout--info>p a, .footer--copyright a, .product--details-tab-nav .nav>li.active>a, .product--single-summery .actions .quantity .ui-spinner-button:active:before, .review--form .rating .br-widget a.br-selected:after { color: #f69323 } .cart--items .table tbody tr td .quantity .ui-spinner-button:before, .product--single-summery .actions .quantity .ui-spinner-button:before { font-family: "FontAwesome"; font-size: 10px; line-height: 10px } .cart--items .table tbody tr td .quantity .ui-spinner-up:before, .product--single-summery .actions .quantity .ui-spinner-up:before { content: "\f0d8" } .cart--items .table tbody tr td .quantity .ui-spinner-down:before, .product--single-summery .actions .quantity .ui-spinner-down:before { content: "\f0d7"; vertical-align: top } .product--single-summery .actions .buttons { margin-bottom: 13px; font-size: 0; line-height: 0 } .product--single-summery .actions .buttons .btn { margin-right: 10px; padding: 4px 0 } .product--single-summery .actions .buttons .btn.active { padding-left: 30px; padding-right: 30px } .product--single-summery .actions .buttons .btn:not(.active) { width: 30px; color: #999; border-color: #eee } .product--single-summery .actions .buttons .btn:not(.active):focus, .product--single-summery .actions .buttons .btn:not(.active):hover { color: #fff; border-color: #f69323 } .product--single-summery .social--widget span { color: #222; font-size: 14px; line-height: 24px } .product--single-summery .social--widget li { margin-right: 24px } .product--single-summery .social--widget li:first-child { margin-right: 19px } .product--single-summery .tags--widget { margin-top: 14px } .product--single-summery .tags--widget+.tags--widget { margin-top: 11px } .product--single-summery .tags--widget li span { margin-right: 9px; color: #222; font-size: 14px; line-height: 24px } .product--single-summery .tags--widget li a { text-decoration: none } .product--single-summery .tags--widget li:last-child a:after { content: " " } .product--details-tab-nav { margin-bottom: 18px; color: #222; font-size: 18px; line-height: 28px } .product--details-tab-nav li { float: left; margin-bottom: 10px } .product--details-tab-nav .nav>li>a { padding: 0 0 3px } .product--details-tab-nav .nav>li>a:after { content: "/"; margin-left: 15px; margin-right: 15px; color: #999 } .product--details-tab-nav .nav>li:last-child>a:after { display: none } .product--details-tab-nav .nav>li>a:before { content: " "; position: absolute; left: 0; bottom: 0; width: 50px; height: 1px; background-color: transparent; -webkit-transition: background-color .25s ease-in-out; transition: background-color .25s ease-in-out } .product--details-tab-nav .nav>li.active>a:before { background-color: #f69323 } .product--details-item table tr td, .product--details-item table tr th { padding-top: 14px; padding-bottom: 6px } .product--details-item table tr th { color: #222; border-bottom: 1px solid #eee; font-family: "Montserrat", sans-serif; font-weight: 400 } .product--details-item table tr td { color: #999; border-bottom: 1px solid #eee } .footer--about .info .nav>li>span, .product--details-item .sub-title { /* color: #222 */ } .product--details-item p+.sub-title { margin: 30px 0 23px } .review--item { padding-bottom: 30px; border-bottom: 1px solid #eee } .review--item+.review--item { padding-top: 30px } .review--item .img { float: left; margin-right: 20px } .review--item .content { overflow: hidden } .review--item .content .header .name { margin-bottom: 0; color: #222; font-weight: 600 } .review--item .content .header .date { color: #999 } .review--item .content .header .rating { color: #999; font-size: 0; line-height: 0 } .review--item .content .header .rating .fa { font-size: 14px; line-height: 24px } .review--item .content .header .rating .fa+.fa { margin-left: 8px } .review--item .content .body { margin-top: 13px; padding: 12px 20px 13px; color: #999; background-color: #f9f9f9 } .product--details-item .title { position: relative; margin: 23px 0 0; padding-bottom: 3px; font-weight: 400 } .cart--title:before, .checkout--form-title:before, .product--details-item .title:before, .related-products-title:before { content: " "; position: absolute; left: 0; bottom: 0; width: 50px; height: 1px; background-color: #f69323 } .review--form .rating { margin: 22px 0 14px } .review--form .rating label { color: #222; font-weight: 400; margin-bottom: 0 } .review--form .rating .br-wrapper { display: inline-block; margin-left: 14px } .review--form .rating .br-widget a { margin-right: 9px } .review--form .rating .br-widget a:last-child { margin-right: 0 } .review--form .rating .br-widget a:after { color: #999; font-size: 14px; -webkit-transition: color .25s; transition: color .25s } .checkout--info-form .submit-btn-group .checkbox input, .review--form .rating .br-widget a[data-rating-value="0"] { display: none } .review--form .form-group { margin-bottom: 30px } .review--form .form-control { height: 40px; padding: 9px 20px; border-color: #eee; border-radius: 0; box-shadow: none; outline: 0 } .related-products-title { position: relative; margin: 0 0 60px; padding-bottom: 3px; font-weight: 400 } .cart--items .table thead tr th { padding: 15px 15px 17px; color: #222; background-color: #eee; border: 0; font-family: "Montserrat", sans-serif; font-size: 18px; line-height: 28px; font-weight: 400; text-align: center } .cart--items .table tbody tr td { padding: 15px; border: 0; background-color: #f9f9f9; text-align: center; vertical-align: middle } .cart--items .table tbody tr:nth-child(2n) td { background-color: #f4f4f4 } .cart--items .table tbody tr td img { border: 1px solid #eee; -webkit-transition: border-color .25s; transition: border-color .25s } .cart--items .table tbody tr td .remove { display: block; width: 20px; margin: 0 auto; padding-left: 1px; color: #999; border: 1px solid #e9e9e9; border-radius: 50%; font-size: 10px; line-height: 18px; text-align: center } .cart--items .table tbody tr td .quantity .ui-spinner { margin-left: 12px; background-color: transparent; border-color: #eee; border-radius: 15px; text-align: center } .cart--items .table tbody tr td .quantity .ui-spinner-input { width: 70px; margin: 0; padding: 3px 15px; outline: 0 } .cart--items .table tbody tr td .quantity .ui-spinner-button { width: 25px; color: #999; background-color: #eee; cursor: pointer } .cart--items .action { margin-top: 30px; text-align: right } .cart--title { position: relative; margin-bottom: 23px; padding-bottom: 7px; font-weight: 400 } .cart--coupon, .cart--total { margin-top: 23px } .cart--coupon .sub-title { margin-bottom: 26px } .cart--coupon .input-group .form-control { height: 40px; padding: 9px 15px 9px 30px; border-color: #f69323; border-radius: 20px 0 0 20px; box-shadow: none; text-overflow: ellipsis; outline: 0 } .cart--total .table tr td { padding: 4px 0 8px; border-top: 0; border-bottom: 1px solid #eee; font-size: 16px } .cart--total .table tr td+td, .checkout--order-info .table tbody tr td+td, .checkout--order-info .table thead tr th+th { text-align: right } .cart--total .table tr+tr td { padding-top: 14px } .cart--total .table tr:last-child td { padding-bottom: 5px; color: #f69323; border-bottom: 0 } .checkout--info>p { margin-bottom: 0; padding: 14px 30px 17px; background-color: #f9f9f9; border-top: 1px solid #f69323; font-size: 18px; line-height: 28px } .checkout--info+.checkout--info { margin-top: 30px } .checkout--info-form { display: none; margin-top: 30px; padding: 23px 30px 26px; color: #999; border: 1px solid #eee } .checkout--info-form .form-group { margin: 21px 0 0 } .checkout--info-form .form-group label { margin-bottom: 3px; color: #555; font-weight: 600 } .checkout--info-form .form-group label span { color: red } .checkout--info-form .form-group input { height: 40px; padding: 9px 20px; color: #222; border-color: #eee; box-shadow: none; border-radius: 0; outline: 0 } .checkout--info-form .submit-btn-group { margin-top: 30px; font-size: 0; line-height: 0 } .checkout--info-form .submit-btn-group .checkbox { display: inline-block; margin: 0 0 0 20px; font-size: 14px; line-height: 18px; vertical-align: middle } .checkout--info-form .submit-btn-group .checkbox label input+span:after, .checkout--info-form .submit-btn-group .checkbox label span:before { content: " "; position: absolute; top: 50%; border-radius: 50% } .checkout--info-form .submit-btn-group .checkbox label span:before { left: 0; width: 12px; height: 12px; margin-top: -7px; border: 1px solid #eee } .checkout--info-form .submit-btn-group .checkbox label input+span:after { left: 3px; width: 6px; height: 6px; margin-top: -4px; background-color: transparent; -webkit-transition: background-color .25s ease-in-out; transition: background-color .25s ease-in-out } .checkout--info-form .submit-btn-group .checkbox label input:checked+span:after, .checkout--order-info .panel-title input:checked+span:after { background-color: #000 } .checkout--info-form .help-block { margin-top: 23px; color: #999 } .checkout--info-form .help-block a { text-decoration: underline } .checkout--info-form .input-group { margin-top: 7px; margin-bottom: 4px } .checkout--info-form .input-group .form-control { height: 40px; padding: 9px 20px; color: #222; background-color: #f9f9f9; border-color: #f9f9f9; border-radius: 20px; box-shadow: none; outline: 0 } .checkout--info-form .input-group-btn .btn { margin-left: 20px; border-radius: 20px } .checkout--form { margin-top: 54px } .checkout--form-title { position: relative; margin: 0 0 12px; padding-bottom: 12px; font-weight: 400 } .checkout--billing-info, .checkout--order-info { margin-bottom: 60px } .checkout--billing-info .form-group { margin-top: 22px; margin-bottom: 0 } .checkout--billing-info .form-group label { display: block; margin-bottom: 0; font-weight: 400 } .checkout--billing-info .form-group label span { display: block; margin-bottom: 3px; font-weight: 600 } .checkout--billing-info .form-group label span em { color: red; font-style: normal } .checkout--billing-info .form-group .form-control { height: 40px; padding: 8px 20px 10px; color: #222; border-color: #eee; border-radius: 0; box-shadow: none; font-size: 14px; line-height: 20px; outline: 0 } .checkout--billing-info .form-group textarea.form-control { height: auto; min-height: 100px } .checkout--billing-info .checkbox { margin-top: 25px } .checkout--billing-info .checkbox input { margin-top: 6px } .checkout--billing-info .checkbox .form-group { margin-top: 16px } .checkout--billing-info .checkbox .form-group label { margin-top: 15px; padding-left: 0; color: #555; font-family: "Source Sans Pro", sans-serif; font-size: 14px; line-height: 24px } .checkout--billing-info .checkbox.h4 { margin: 50px 0 0 } .checkout--billing-info .checkbox.h4 label { font-weight: 400 } .checkout--billing-info .checkbox.h4 input { margin-top: 7px } .checkout--order-info .table { margin-top: 30px; margin-bottom: 0 } .checkout--order-info .table thead tr th { padding: 3px 0; border-width: 0 0 1px; border-color: #eee; color: #222; font-size: 16px; line-height: 26px; font-weight: 400 } .checkout--order-info .table tbody tr td { padding: 9px 20px 10px; border-color: #eee } .checkout--order-info .panel-group { margin-top: 49px; margin-bottom: 30px; padding-bottom: 20px; border-bottom: 1px solid #eee } .checkout--order-info .panel { box-shadow: none } .checkout--order-info .panel+.panel { margin-top: 0 } .checkout--order-info .panel-group .panel-heading { padding: 0 } .checkout--order-info .panel-title label { cursor: pointer } .checkout--order-info .panel+.panel .panel-title label { margin-bottom: 1px } .checkout--order-info .panel-title input { display: none } .checkout--order-info .panel-title span { display: block; position: relative; padding-left: 20px; color: #222; font-size: 14px; line-height: 18px; font-weight: 400 } .checkout--order-info .panel-title span:before { content: " "; position: absolute; top: 3px; left: 0; width: 12px; height: 12px; border: 1px solid #eee; border-radius: 50% } .checkout--order-info .panel-title span:after { content: " "; position: absolute; top: 6px; left: 3px; width: 6px; height: 6px; background-color: transparent; border-radius: 50%; -webkit-transition: background-color .25s ease-in-out; transition: background-color .25s ease-in-out } .checkout--order-info .panel-heading+.panel-collapse>.panel-body { border-top: 0 } .checkout--order-info .panel-body { padding: 20px 0 0; color: #999 } .checkout--order-info .panel-body blockquote { position: relative; margin-bottom: 0; padding: 12px 20px; background-color: #f9f9f9; border: 1px solid #eee; font-size: 14px; line-height: 26px; z-index: 0 } .checkout--order-info .panel-body blockquote:after, .checkout--order-info .panel-body blockquote:before { content: " "; position: absolute; width: 0; height: 0; border-style: solid; border-color: transparent } .checkout--order-info .panel-body blockquote:before { top: -27px; left: 16px; border-width: 14px 9px; border-bottom-color: #f9f9f9; z-index: 1 } .checkout--order-info .panel-body blockquote:after { top: -30px; left: 15px; border-width: 15px 10px; border-bottom-color: #eee; z-index: 0 } .contact--title { position: relative; margin-bottom: 23px; padding-bottom: 8px; font-weight: 400 } .contact--title:before { content: ""; position: absolute; left: 0; bottom: 0; width: 50px; height: 1px; background-color: #f69323 } .contact--content p { margin-bottom: 18px } .contact--content ul li { padding-left: 16px; line-height: 20px } .contact--content ul li:before { color: #f69323; position: absolute; left: 0; width: 20px; font-family: "FontAwesome", sans-serif; text-align: center } .contact--content ul li+li { margin-top: 13px } .contact--content ul li p span { display: block; color: #f69323 } .contact--map { margin-top: 30px; min-height: 250px; border: 1px solid #f69323 } .contact--form ::-webkit-input-placeholder { font-weight: lighter } .contact--form ::-moz-placeholder { font-weight: lighter } .contact--form :-ms-input-placeholder { font-weight: lighter } .contact--form :-moz-placeholder { font-weight: lighter } .contact--form form { margin-top: 30px; padding: 14px 30px 30px; background-color: #fff; box-shadow: 0 1px 15px rgba(0, 0, 0, .1) } .contact--form .status .alert { margin-top: 16px; margin-bottom: 18px; border-radius: 0 } .contact--form .form-group { margin-bottom: 18px } .contact--form .form-control { height: 32px; margin-top: 4px; padding: 5px 0; color: #222; border-width: 0 0 1px; border-color: #eee; border-radius: 0; box-shadow: none; outline: 0 } .contact--form textarea.form-control { height: auto; min-height: 150px } .contact--form .btn { margin-top: 12px } .coming-soon--section.bg--overlay:before { background-color: #000; opacity: .6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)" } .coming-soon--section .title .h1 { margin-top: 16px; margin-bottom: 30px; font-weight: 300 } .coming-soon--section .sub-title { margin: 53px 0 52px; font-size: 18px; line-height: 28px } .coming-soon--section ::-webkit-input-placeholder { color: #fff } .coming-soon--section ::-moz-placeholder { color: #fff } .coming-soon--section :-ms-input-placeholder { color: #fff } .coming-soon--section :-moz-placeholder { color: #fff } .coming-soon--section .subscribe--widget .social { display: inline-block; margin-top: 44px } .coming-soon--section .copyright { margin-top: 9px; font-size: 16px; line-height: 26px } .coming-soon--section .copyright a { font-weight: 700 } .f0f--section.bg--overlay { color: #555 } .f0f--section.bg--overlay:before { background-color: #fff; opacity: .7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" } .f0f--section .title { text-transform: uppercase } .f0f--section.bg--overlay .title { margin: 61px 0 33px; color: #222 } .f0f--section .sub-title { margin-bottom: 0; font-size: 24px; line-height: 34px } .f0f--section ::-webkit-input-placeholder { color: #555 } .f0f--section ::-moz-placeholder { color: #555 } .f0f--section :-ms-input-placeholder { color: #555 } .f0f--section :-moz-placeholder { color: #555 } .f0f--section .footer { margin-top: 51px; font-size: 0; line-height: 0 } .f0f--section .footer>a, .f0f--section .footer>span { display: block; float: left; font-size: 24px; line-height: 34px } .f0f--section .footer>a { margin-top: 2px; color: #f69323; border-bottom: 1px solid } .f0f--section .footer>span { margin: 5px 20px 0; color: #222 } .f0f--section .footer .subscribe--widget { float: left; max-width: 300px } .cta--section { padding: 30px 0 } .cta--content { padding-left: 30px; padding-bottom: 5px; border-style: solid; border-width: 0 0 0 2px; border-color: #f69323; font-size: 16px; line-height: 26px } .cta--btn { margin-top: 20px; margin-left: 32px } .footer--section { position: relative; overflow: hidden } .footer--section .container.bg--overlay:before { display: block; left: auto; right: 100%; margin-right: -15px; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" } .footer--section .bg--color-theme.bg--overlay:before { top: 100%; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" } .footer--copyright-border { position: absolute; left: 0; width: 100%; border-top: 1px solid #555 } .footer--about { margin: 60px 15px 60px 0 } .footer--about .logo { margin-bottom: 40px } .footer--about .link { margin-top: 18px } .footer--about .link a { color: #fff; font-weight: 600 } .footer--about .info .nav>li>a:focus, .footer--about .info .nav>li>a:hover, .footer--about .link a:focus, .footer--about .link a:hover { color: #222 } .footer--about .info { margin-top: 16px } .footer--about .info .nav>li+li { margin-top: 9px } .footer--about .info .nav>li:before { margin-right: 15px; font-family: "FontAwesome" } .footer--about .info .nav>li>a { display: inline; padding: 0; color: #fff } .footer--widgets { margin-left: 0; color: #ddd } .footer--widget { margin-top: 60px; margin-bottom: 60px } .footer--widget .widget--title { margin-bottom: 40px; color: inherit; padding-bottom: 0 } .footer--widget .widget--title .h4 { position: relative; margin-bottom: 0; padding-bottom: 3px; color: inherit; font-weight: 400 } .footer--widget .widget--title .h4:before { content: " "; position: absolute; left: 0; bottom: 0; width: 50px; height: 1px; background-color: #f69323 } .footer--copyright { padding: 30px 0 30px 15px } .footer--copyright p { margin-bottom: 0 } .back-to-top-btn { position: fixed; right: 30px; bottom: 30px; z-index: 999; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; visibility: hidden; -webkit-transition-property: opacity, visibility; transition-property: opacity, visibility; -webkit-transition-duration: .25s; transition-duration: .25s; -webkit-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out } body.isScrolling .back-to-top-btn { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; visibility: visible } .back-to-top-btn .btn { width: 40px; padding: 1px 0 3px; font-size: 24px; line-height: 34px } .cli-img{ height: 147px; width: 161px; }