/*
Theme Name: RMF 2.0
Author: Name
Author URI: Your URL
Description: This theme is...
Version: 9991.0
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, gray, red, white, yellow, dark, light, one-column, two-columns, right-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: twentysixteen

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.
*/


/**
 * Table of Contents
 *
 * 1.0 - Normalize
 * 2.0 - Genericons
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigation
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Widgets
 * 11.0 - Content
 *    11.1 - Header
 *    11.2 - Posts and pages
 *    11.3 - Post Formats
 *    11.4 - Comments
 *    11.5 - Sidebar
 *    11.6 - Footer
 * 12.0 - Media
 *    12.1 - Captions
 *    12.2 - Galleries
 * 13.0 - Multisite
 * 14.0 - Media Queries
 *    14.1 - >= 710px
 *    14.2 - >= 783px
 *    14.3 - >= 910px
 *    14.4 - >= 985px
 *    14.5 - >= 1200px
 * 15.0 - Print
 */


/**
 * 1.0 - Normalize
 *
 * Normalizing styles have been helped along thanks to the fine work of
 * Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
 */

html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

body {
	margin: 0;
	margin: 0;
padding: 0;
border: 0;
	background:#fff;
	
	background-image: url("");  background-repeat:xy; 

	
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
	display: block;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.selecto { 

cursor:pointer;

}


.selecto:hover { 

color:#5C5C5C!Important;

}

#selectview {
width:150px;
overflow:hidden;
border:#000 1px solid;
display:none;

}

#selectview ul {


  list-style:none;
background:#fff;
white-space:nowrap;

width:170px;
border:#000 1px solid;
list-style-type: none;

}

#selectview a {text-decoration:none;color:#000;}

#selectview li { 
position:relative; 
left:-45px;
list-style-type: none;
font-size:12px;
text-decoration:none;
background:#fff;
text-align:center;
width:170px;
color:#000;
padding:15px;
transition: background 200ms ease-out;

}
#selectview li:hover { 

text-decoration:none;
background:#eee;
transition: background 200ms ease-in;

color:#333;

}


#rmfheader {position:relative;text-align: center; margin: 0 auto;background: #fff; height:80px; padding:20px;


    
}

#rmfnvheader {position:relative;background: #000; height:1px; padding:20px;z-index:999;top:-1px;


}

#footerlinks a {text-decoration:none;color:#222;transition: color .2s ease }
#footerlinks a:hover {text-decoration:none;color:#000;transition: color .2s ease }

#rmflogheader {position:relative;background: #ccc; height:7px; padding:15px;z-index:9999999;top:-1px; border-bottom: #eee dashed 1px ; 


}

#armfwidth {width:100%;


}

#armfwidth img {

opacity:0.9;
transition: opacity 200ms ease-out;


}

#armfwidth img:hover {

opacity:0.6;
transition: opacity 200ms ease-in;


}

#rmfwidth {text-align: center; margin: 0 auto;width:980px;


}

.prevse a {color:#BC1A63;}
.prevse:hover a {color:#000;text-decoration:underline!Important;}

.nextse a {color:#000;font-weight:bold;}
.nextse:hover a {color:#333;text-decoration:underline!Important;}

#rmfwidth2 {text-align: center; margin: 0 auto;width:980px;


}


#rmfheadercontent {text-align: center; margin: 0 auto;width:980px;}

#logo {float:left;position:relative;letter-spacing: -2px;top:-10px!Important;font-size:54px;font-family: 'Bad Script', cursive;color:#fff;}

.nav a {font-size:15px;font-family: 'arial', cursive;color:#000;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.nav a:hover {color:#000;}


.colorchange {border: 1px solid #ccc;padding:5px;cursor:pointer;}
.colorchange:focus {border: 1px solid #FFB358;padding:5px;}
.colorchange:hover {border: 1px solid #FFB358;padding:5px;}

.thumbcolor {
  position: relative;
  width: 25px;
  height: 25px;
   
  overflow: hidden;
}
.thumbcolor img {

  position: absolute;
  left: 50%;
  top: 50%;
 zoom: 250%;
  -webkit-transform: translate(-50%,-50%);
      -ms-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
}
.thumbcolor img.portrait {
  width: 100%;
  height: auto;
}


.sthumbcolor {
  position: relative;
  width: 10px;
  height: 10px;
   
  overflow: hidden;
}
.sthumbcolor img {

  position: absolute;
  left: 50%;
  top: 50%;
 zoom: 250%;
  -webkit-transform: translate(-50%,-50%);
      -ms-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
}
.sthumbcolor img.portrait {
  width: 100%;
  height: auto;
}


#addbag {background:#000;padding:12px;width:120px;color:#fff;text-transform:uppercase;transition: all 200ms ease-out;}
#addbag:hover {background:#FFB358;color:#fff;transition: all 200ms ease-int;}
 
.catalinks a {color:#878787;text-decoration:none;font-size:11px;}
.catalinks a:hover {color:#FFB358;}

.dlinks a {color:#878787;text-decoration:none;font-size:13px;}
.dlinks a:hover {color:#F2376B;}

.contact a {color:#000;text-decoration:none;}
.contact a:hover {color:#000;}

#btmnav a {font-size:13px;color:#fff;font-weight:bold;text-decoration:none;text-transform:uppercase;padding:16px;position:relative;top:-7px;}
#btmnav a:hover {color:#000;background:#fff;padding:16px;


            
            
               box-shadow: inset 0 7px 9px -7px rgba(0,0,0,0.7);
     

}


.cartlinks a {text-decoration:none;color:#333;font-weight:bold;}
.cartlinks a:hover {text-decoration:underline;}

.cartremove a {color:#F2376B;text-decoration:none;font-weight:normal;font-size:12px;}

.cartremove a:hover {text-decoration:underline;}

.link a {font-size:14px;color:#D96885;text-decoration:none;font-weight:bold;}
.link a:hover {text-decoration:underline;}


.log a {font-size:35px;color:#000;text-decoration:none;}
.log a:hover {text-decoration:underline;}

.bag a {font-size:35px;font-family: 'Bad Script', cursive;color:#000;font-weight:bold;text-decoration:none;}
.bag a:hover {color:#FFC803;padding-bottom:1px;border-bottom:2px dashed #fff;}

#button a { background:#F2376B;text-decoration:none;color:#fff; width:180px;padding:10px;padding-left:20px;padding-right:20px; -moz-border-radius:8px 8px 8px 8px  ;border-radius:8px 8px 8px 8px  ;-webkit-border-radius:8px 8px 8px 8px   ; }


#wb {text-align: center; margin: 0 auto;background:#11AFA2;width:890px;padding:45px;

-moz-border-radius:8px 8px 8px 8px  ;border-radius:8px 8px 8px 8px  ;-webkit-border-radius:8px 8px 8px 8px   ;

}
#rb {text-align: center; margin: 0 auto;background:#fff;padding:45px;color:#000;  border-top: #ccc solid 1px ; 

 border-bottom: #333 dashed 1px ; 
}

#home1 {background: url("/images/n1.jpg");width:1000px;height:667px;}
#home2 {background: url("/images/n2.jpg");width:1000px;height:667px;}


.forgot a {color:#535353;font-size:14px;text-decoration:underline;}
.forgot a:hover {text-decoration:none;}

/* Manage Product Styles */

.xme a {color:#ccc;text-decoration:none;}
.xme a:hover {color:#000;}

#product {width:240px;padding:10px;font-size:16px;color:#000;border: 1px #ccc solid;}
.product {width:240px;padding:10px;font-size:16px;color:#000;border: 1px #ccc solid;}

#producti {width:240px;background:#DADADA;color:#999999;padding:10px;font-size:16px;border: 1px #ccc solid;transition: all 200ms ease-out;}
#producti:hover {background:#989898; color:#000;transition: all 200ms ease-in;}

#cxsubmit {border:none;background:#000;padding:14px;font-size:16px;color:#fff;cursor:pointer;border: 0px #DA81A9 solid; }
#cxsubmit:hover {border:none;background:#F2376B;padding:14px;font-size:16px;opacity:0.8;cursor:pointer;border: 0px #DA81A9 solid; }

#ssubmit {border:none;background:#000;padding:14px;font-size:16px;color:#fff;cursor:pointer;border: 0px #DA81A9 solid; }
#ssubmit:hover {border:none;background:#FFB358!important;padding:14px;font-size:16px;color:#fff;cursor:pointer;border: 0px #DA81A9 solid; }


#cssubmit {border:none;background:#000;padding:14px;font-size:16px;color:#fff;cursor:pointer;border: 0px #DA81A9 solid; }
#cssubmit:hover {border:none;background:#333;padding:14px;font-size:16px;color:#fff;cursor:pointer;border: 0px #DA81A9 solid; }

#nssubmit {border:none;background:#000;padding:14px;font-size:16px;color:#fff;cursor:pointer;border: 0px #DA81A9 solid; }
#nssubmit:hover {border:none;background:#333;padding:14px;font-size:16px;color:#fff;cursor:pointer;border: 0px #DA81A9 solid; }





#csubmit {border:none;background:#FFB358;padding:14px;font-size:16px;color:#fff;cursor:pointer;border: 0px #DA81A9 solid;-moz-border-radius:8px 8px 8px 8px  ;border-radius:8px 8px 8px 8px  ;-webkit-border-radius:8px 8px 8px 8px   ; }


#psubmit {border:none;background:#FFB358;padding:14px;font-size:16px;color:#fff;cursor:pointer;-moz-border-radius:8px 8px 8px 8px  ;border-radius:8px 8px 8px 8px  ;-webkit-border-radius:8px 8px 8px 8px   ; }
