<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Sharma Fiber
Author URI: http://www.thegeminigeeks.com/
Version: 1.0
Author: The Gemini Geeks
Description: A theme by The Gemini Geeks
*/

*{margin:0;padding:0;}
body{margin: 0;padding: 0;background:#fff;font-family: 'PT Sans', Tahoma, Verdana, Arial;font-size: 15px;color: #252525;}
ul li {list-style-type:none;}
td{text-align:center;}
a {transition: all 0.5s ease; -moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
a img {border:none;}
a { color:#252525;text-decoration:none;}
a:hover{text-decoration:underline; color:#000;}
p {margin:0 0 10px 0;line-height:170%;}
.alignleft{float:left;margin:0 10px 0 0;}
.alignright{float:right;margin:0 0 0 10px;}
.aligncenter{display:block;margin:0 auto;}
.textcenter {text-align:center;}
.clear{clear:both;}
.divider {clear:both;border-bottom:1px solid #ddd;margin:0 0 20px 0;padding:20px 0 0 0;}
table{border-collapse:collapse;}
table td {border:1px solid #ddd; padding:5px;}

.inner {width:980px;margin:0 auto;}

#topbar {background:#052a5d;color:#fff;padding:10px 0;}
#topbar a {color:#fff;}
#tleft {float:left;}
#tright {float:right;}
#tright ul li {float:left;margin:0 0 0 30px;}
#tright ul li.email a{background:url(https://www.sharmafiber.com/wp-content/themes/sf_theme/images/topemail.png) no-repeat;background-size:20px 20px;padding:0 0 0 26px;}
#tright ul li.phone a{background:url(https://www.sharmafiber.com/wp-content/themes/sf_theme/images/topphone.png) no-repeat;background-size:20px 20px;padding:0 0 0 26px;}

#header {padding:10px 0; }
#logo {float:left;}
#hright {float:right;}

#topnav {float:right;margin:32px 0 0 0;}
#topnav {width: auto;line-height:1;z-index:9999;position:relative;}
#topnav ul,#topnav ul li,#topnav ul li a,#topnav #menu-button {margin: 0;padding: 0;border: 0;list-style: none;line-height: 1;display: block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#topnav:after,#topnav &gt; ul:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
#topnav #menu-button {display: none;}
#topnav &gt; ul &gt; li {float: left;}
#topnav &gt; ul &gt; li &gt; a {padding: 10px 0;margin:0 20px;text-decoration: none;border-bottom:2px solid #fff;}
#topnav &gt; ul &gt; li:last-child &gt; a {margin-right:0;}
#topnav &gt; ul &gt; li  a:hover {color: #ee3f42;border-bottom:2px solid #ee3f42;}
#topnav &gt; ul &gt; li.has-sub &gt; a {padding-right: 10px;}
#topnav &gt; ul &gt; li.has-sub &gt; a::after {position: absolute;top: 16px;right: 0;width: 4px;height: 4px;border-bottom: 1px solid #252525;border-right: 1px solid #252525;content: "";-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;}
#topnav &gt; ul &gt; li.has-sub:hover &gt; a::after {border-color: #052a5d;}
#topnav ul ul {position: absolute;}
#topnav ul ul ul {margin-left:100%;top:0;}
#topnav ul ul li {white-space:nowrap;background:#fff;max-height:0;overflow:hidden;transition:all 1s ease-in;}
#topnav ul ul li a {border-bottom:2px solid #ddd;}
#topnav ul li:hover &gt; ul &gt; li{max-height:500px;}
#topnav ul ul li a {padding: 10px 20px;text-decoration: none;}
#topnav ul ul li.has-sub &gt; a::after {position: absolute;top: 14px;right: 10px;width: 4px;height: 4px;border-bottom: 1px solid #252525;border-right: 1px solid #252525;content: "";-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition: border-color 0.2s ease;-moz-transition: border-color 0.2s ease;-ms-transition: border-color 0.2s ease;-o-transition: border-color 0.2s ease;transition: border-color 0.2s ease;}



h1,h2,h3,h4,h5,h6 {margin:0 0 10px 0;font-family:Cinzel;font-weight:normal;}
h1{font-size:34px;}
h2 {font-size:30px;}
h3 {font-size:25px;}
h4 {font-size:22px;}
h5 {font-size:20px;}
h6 {font-size:18px;}

.post{padding:10px; margin:0 0 10px 0;}
.post p{margin:0 0 20px 0;}
.post a {color:#052a5d;font-weight:bold;}
.post ul {margin:10px 0 20px 20px;}
.post ul li {list-style-type:disc;margin:0 0 10px 0;list-style-position:inside;}
#pagetitle {background-color:#052a5d;text-align:center;color:#fff;background-size:cover;margin:0 0 20px 0;}
#pagetitle h1 {padding:30px 0;}
.post p img {margin-bottom:10px;}

#products {text-align:center;padding:70px 0;background:url(https://www.sharmafiber.com/wp-content/themes/sf_theme/images/bg.jpg);}
#products h2 {text-align:left;color:#052a5d;margin:0 0 30px 0;}
#products h2 span {display:block;width:50px;height:3px;background:#ee3f42;margin:5px 0;}
.product {float:left;position:relative;background:#fff;color:#717171;width:23%;margin:1%;padding:0 0 20px 0;border:1px solid #dedede;box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;transition: all 0.2s ease; -moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;}
.product h3 {font-size:20px;color:#052a5d;}
.product p {margin:10px;font-size:13px;}
.product img {margin:0 0 30px 0;}
.splitter {background:rgba(150,150,150,0.2);height:1px;margin:20px 20px;}
.splitter span {display:inline-block;width:50px;height:5px;background:#ee3f42;margin:-2px auto 0 auto;}
a.readmore {color:#ee3f42;text-transform:uppercase;}
a.boxlink {position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;}

#aboutus {margin:70px 0;border-bottom:1px solid #ee3f42;padding:0 0 20px 0;color:#717171;}
#aboutus h2 {margin:0 0 20px 0;color:#052a5d;}
#aboutus h2 span {width:70px;height:4px;background:#ee3f42;display:block;margin:5px 0;}
#aboutus h4 {color:#ee3f42;}
a.more {float:right;}

#testimonials {margin:70px 0;background:#052a5d;padding:20px 20px 45px 20px;box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;color:#fff;}
#testimonials h2 span {width:70px;height:4px;background:#ee3f42;display:block;margin:5px 0 3px 0;}
#quote {padding:70px 0 0 0;background:url(https://www.sharmafiber.com/wp-content/themes/sf_theme/images/testimonials.png) top right no-repeat;background-size:72px 56px;}
#testimonials ul li {line-height:180%;}
#testimonials ul li span {display:block;margin:20px 0 0 0;color:#ee3f42;text-align:right;}



#whyus {background:url(https://www.sharmafiber.com/wp-content/themes/sf_theme/images/bg2.jpg) no-repeat;background-size:cover;padding:70px 0;color:#fff;}
#whyus h2 {text-align:center;margin:0 0 40px 0;}
#whyus h2 span {width:40px;height:3px;background:#ee3f42;display:block;margin:10px auto;}
#whyus ul li {float:left; width:415px;margin:0 20px 20px 20px;padding:0 0 0 30px;background:url(https://www.sharmafiber.com/wp-content/themes/sf_theme/images/arrow.png) 0 1px no-repeat;background-size:16px 16px;}


#sidebar {margin:10px 0;}
#sidebar label.screen-reader-text{display:none;}
#sidebar input {box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
#sidebar input#s {border:1px solid #ccc;color:#555;padding:5px;background:#fafafa;width:70%;}
#sidebar input#s:focus {background:#fff;}
#sidebar input#searchsubmit {width:25%;background:#3C5AA8;color:#fff;border:none;padding:5px;}
.widget {margin:10px 0 40px 0;}
.widget h3 {margin:0 0 15px 0;font-weight:normal;text-transform:uppercase;border-bottom:2px solid #052a5d;padding:0 0 2px 0;}
.widget span.post-date {color:#888;font-size:12px;}
.widget ul {margin:10px 0 0 20px;}
.widget ul li {margin:0 0 12px 0;list-style-type:square;border-bottom:1px solid #eee;}

#commentlist{padding:5px;}
#commentlist .comment{padding:5px;margin:0 0 10px 0;border:1px solid #eee;border-radius:5px;}
#commentlist .fn{font-weight:bold;font-style:normal;}
#commentlist .commentmetadata {font-size:11px;margin:0 0 5px 0;}
#commentlist .commentmetadata a{color:#888;font-size:11px;}
#respond {padding:10px;background:#fafafa;border:1px solid #ddd;border-radius:5px;margin:5px;}
#respond h4{margin:0 0 10px 0;}
#respond p{margin:0 0 10px 0;}
#respond input, #respond textarea  {padding:3px;background:#fafafa;border:1px solid #ccc;border-radius:3px;}
#respond input:focus, #respond textarea:focus {background:#fff;}
#respond textarea{width:500px;max-width:90%;}
#respond input#author{width:200px;margin:0 5px 0 0;}
#respond input#email{width:200px;margin:0 5px 0 0;}

.wp-pagenavi {padding-bottom:20px;}

#bottom {padding:50px 0;}
.bbox {float:left;width:270px;margin:0 15px 0 0;}
.bbox h3 {margin:0 0 25px 0;color:#052a5d;}
.bbox ul li {margin:0 0 20px 0;}
.vsplitter {float:left;height:120px;width:1px;background:#b1b1b1;margin:65px 30px 0 30px;}
#bbox1 {width:350px;text-align:center;}
#bbox1 img {margin:0 0 20px 0;}
#bbox2 {width:190px;}
#bbox2 ul {margin:0 0 0 40px;}
#bbox3 ul {margin:0 0 0 20px;}
#bbox3 ul li {margin:0 0 10px 0;}
#bbox3 ul li.address {background:url(https://www.sharmafiber.com/wp-content/themes/sf_theme/images/home.png) left center no-repeat; background-size:24px 24px; padding:3px 0 3px 38px;}
#bbox3 ul li.phone {background:url(https://www.sharmafiber.com/wp-content/themes/sf_theme/images/phone.png) left center no-repeat; background-size:24px 24px; padding:3px 0 3px 38px;}
#bbox3 ul li.phone a {display:block;margin:0 0 5px 0;}
#bbox3 ul li.email  {background:url(https://www.sharmafiber.com/wp-content/themes/sf_theme/images/email.png) no-repeat; background-size:24px 24px; padding:3px 0 3px 38px;}


#footer{clear:both; background:#052a5d; color:#fff; padding:15px 0; text-align:center;font-size:13px;}
#footer a{color:#fff;}
.fleft {float:left;}
.fright {float:right;}

#contactform {margin:0 0 20px 0;}
#contactform * {font-family:'PT Sans'; font-size:15px;}
#contactform p{margin:0;padding:0 0 10px 0;}
#contactform input {width:98%; padding:1%;background:#f9f9f9;border:1px solid #ddd;}
#contactform textarea {width:98%; padding:1%;height:150px;background:#f9f9f9;border:1px solid #ddd;}
#contactform input:focus, #contactform  textarea:focus{background:#fff;border:1px solid #ccc;}
#contactform input.wpcf7-submit{width:120px;background:#ee3f42;color:#fff;font-size:18px;text-transform:uppercase;cursor:pointer;padding:10px;margin:10px 0 0 0;}

#socialicons {position:fixed;right:0;bottom:20%;width:32px;z-index:9999;}
#socialicons img {margin:0 0 10px 0;}
img {max-width:100%;height:auto;}
textarea, iframe {max-width:100%;}

@media screen and (max-width:980px) {
body {min-width:280px;}
.desktoponly {display:none;}
.inner {width:96%;padding:2%;}
img.alignleft, img.alignright{float:none;display:block;margin:10px auto;}
#topbar {padding:0;text-align:center;}
#tleft {display:none;}
#tright, #tright ul li {float:none;}
#tright ul li {margin:0;display:inline-block;margin:5px 10px;}

#header {padding:0;}
#header .inner {width:100%;padding:0;}
#logo {float:none;text-align:center;margin:20px auto;}
#logo img {max-width:70%;}
#topnav {float:none;width: 100%;margin:0;background:#f5f5f5;}
#topnav ul {width: 100%;display: none;}
#topnav &gt; ul &gt; li:first-child{border-top:1px solid #ddd;}
#topnav ul li,#topnav ul ul li,#topnav ul li:hover &gt; ul &gt; li {width: 100%;height: auto;max-height:500px;}
#topnav ul li a,#topnav ul ul li a {width: 100%;margin:0;padding:20px;border-bottom:1px solid #ddd;}
#topnav ul li a:hover {border-bottom:1px solid #ddd;}
#topnav &gt; ul &gt; li,#topnav.align-center &gt; ul &gt; li,#topnav.align-right &gt; ul &gt; li {float: none;display: block;}
#topnav ul ul li a {padding: 20px 20px 20px 40px;background: #f5f5f5;border-bottom:1px solid #ccc;}
#topnav ul ul ul li a {padding-left: 40px;}
#topnav ul ul,#topnav ul ul ul {position: relative;left: 0;right: auto;width: 100%;margin: 0;}
#topnav &gt; ul &gt; li.has-sub &gt; a::after,#topnav ul ul li.has-sub &gt; a::after {display: none;}
#topnav #menu-button {display: block;background:#f1f1f1;padding: 20px;cursor: pointer;text-transform: uppercase;}
#topnav #menu-button::after {content: '';position: absolute;top: 20px;right: 20px;display: block;width: 20px;height: 2px;background: #252525;}
#topnav #menu-button::before {content: '';position: absolute;top: 25px;right: 20px;display: block;width: 20px;height: 3px;border-top: 2px solid #252525;border-bottom: 2px solid #252525;}
#topnav .submenu-button {position: absolute;z-index: 10;right: 0;top: 0;display: block;border-left: 1px solid rgba(120, 120, 120, 0.15);height: 55px;width: 52px;cursor: pointer;}
#topnav .submenu-button::after {content: '';position: absolute;top: 21px;left: 26px;display: block;width: 1px;height: 11px;background: #252525;z-index: 99;}
#topnav .submenu-button::before {content: '';position: absolute;left: 21px;top: 26px;display: block;width: 11px;height: 1px;background: #252525;z-index: 99;}
#topnav .submenu-button.submenu-opened:after {display: none;}
#products h2 {text-align:center;}
#products h2 span {margin:5px auto}
.product {float:none;width:98%;margin:0 auto 30px auto;padding:20px 0;}
.product:hover {background:#fff;color:#252525;}
#whyus h2 {text-align:left;}
#whyus h2 span {margin:10px 0;}
#whyus ul li {width:auto;float:none;margin:0 0 20px 0;}
.bbox, #bbox1, #bbox2, #bbox3 {float:none;text-align:left;width:100%;margin:0 0 30px 0;}
#bbox2 ul, #bbox3 ul {margin:0 0 0 5px;}
.vsplitter {display:none;}
#footer {font-size:12px;padding:5px 0;}
.fleft, .fright {float:none;}
.fleft {margin:0 0 10px 0;}
}


@media screen and (min-width:981px) {
.mobileonly {display:none;}
#topnav {display:block!important;}
#navtoggle {display:none;}
.lefthalf {float:left;width:48%;}
.righthalf {float:right;width:48%;}
.product:hover {background:#052a5d;color:#fff;}
.product:hover h3 {color:#fff;}
#aboutus {float:left;width:67%;}
#testimonials {float:right;width:31%;}
#content {float:left;width:650px;}
#sidebar {float:right;width:300px;}
}</pre></body></html>