/*Theme Name: electronicsTheme URI: http://wordpress.org/themes/twentytwelveAuthor: the WordPress teamAuthor URI: http://wordpress.org/Description: The 2012 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.Version: 1.5License: GNU General Public License v2 or laterLicense URI: http://www.gnu.org/licenses/gpl-2.0.htmlTags: light, gray, white, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-readyText Domain: twentytwelveThis theme, like WordPress, is licensed under the GPL.Use it to make something cool, have fun, and share what you've learned with others.*//* =Notes--------------------------------------------------------------This stylesheet uses rem values with a pixel fallback. The remvalues (and line heights) are calculated using two variables:$rembase:     14;$line-height: 24;---------- Examples* Use a pixel value with a rem fallback for font-size, padding, margins, etc.	padding: 5px 0;	padding: 0.357142857rem 0; (5 / $rembase)* Set a font-size and then set a line-height based on the font-size	font-size: 16px	font-size: 1.142857143rem; (16 / $rembase)	line-height: 1.5; ($line-height / 16)---------- Vertical spacingVertical spacing between most elements should use 24px or 48pxto maintain vertical rhythm:.my-new-div {	margin: 24px 0;	margin: 1.714285714rem 0; ( 24 / $rembase )}---------- Further readinghttp://snook.ca/archives/html_and_css/font-size-with-remhttp://blog.typekit.com/2011/11/09/type-study-sizing-the-legible-letter//* =Reset-------------------------------------------------------------- */@media print {      body, #wrapper ,#mainCntr, footer, header , container[size="A4"] {          width: 100% !important;          margin: 0 auto !important;          padding: 0 !important;      }      .tabber_cont{        border: none !important;        width: 100%;        margin: 0 auto;      }      .catgry{        width: 100%;        margin: 0 auto;      }      .cat-print{        display: none !important;      }      .product-print{        display: none !important;      }}footer a:hover{color:#ef462b}.payment_method_authorize img {    max-height: 35px;    padding-top: 8px !important;}.payment_method_paypal img {		    padding-top: 8px !important;	max-height: 35px !important;}#stpulldown {        display: none !important;    }.cat-img-cont{	margin-bottom: 20px;}.cat-cont {    float: right;    max-width: 650px;}.cat-img-cont > img {    height: 200px;}.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {  clear: both;  margin-top: 30px;}#err{	color: red;	font-size: 14px;}.err_search_box {  float: left;  margin-right: 25px;  margin-top: 20px;  padding: 2px 5px;  position: relative;  width: 220px;  height: 28px;}.err_search_box input[type="text"] {  border: medium none;  display: block;  float: left;  font-weight: 600;  height: 20px;  line-height: 20px;  padding: 3px 10px;  width: 126px;}.err_search_box input[type="submit"] {  background: rgba(0, 0, 0, 0) url("./images/search.png") no-repeat scroll 0 0;  border: medium none;  cursor: pointer;  float: right;  height: 26px;  margin: 0;  padding: 0;  width: 26px;}.not-found {  margin-top: 20px;}.edu-img-cont{  margin-top: 20px;}.edu-cont {  float: right;  max-width: 650px;}.edu-img-cont > img {  height: 200px;}.wpcf7-captchar{  text-transform: none;}#billing_email {  text-transform: none !important;}.cat-print{  display: block;  float: none !important;  margin: 0 auto;  max-width: 1000px;  width: 100%;  text-align: center;  cursor: pointer;  padding-bottom: 8px;  padding-top: 5px;}.cat-print > img {  margin-top: 10px;}div.no_prod_found p {    font-size: 18px;    font-weight: bold;    margin: 0 auto;}/*google custom search design*/.post-2514 table.gsc-search-box {  border-spacing: 0;  border-style: none;  border-width: 0;  margin-bottom: 10px !important;  margin-top: 10px !important;  width: 98% !important;}.post-2514 table.gsc-search-box .gsc-input {    margin-bottom: 0px !important;    border: 1px solid #999999;}.post-2514 .gsc-input {  margin-left: 8px !important;}.post-2514 input.gsc-input {  padding: 4px 6px !important;}.post-2514 .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {  padding: 6px 10px !important;}