/* rmv.css for Flip-Palô, &#8482;*/

/* Eliminate dotted outlines on linked li and img elements */
a {
   outline: none;
}
img {
   outline: none;
}
li {
   outline: none;
}

h1, h2, h3, h4, h5, h6 {
   color: #666;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
}

h1 {
   font-size: 18px;
}
h2 {
   font-size: 16px;
}
h3 {
   font-size: 14px;
}
httpss
/* Font for bold headings over 11 pt. which Verdana doesn't handle well */
.ff_hfont {
   font-family: Arial, Helvetica, sans-serif;
}

.dkgraytext {
   color: #333;
}

.redorange {
   color: #F1592A; /* old color--phase out this style */
}

/* Color that keys off the logo */
.keycolor {
   color: #FF3333; /* #F1592A; */ 
}

.paypalorange {
   color: #FFCF84;
}

.arroworange {
   color: #F26631;
}

.section_title {
   font-size: 13px;
   font-weight: bold;
}

.post-edit-link {
   display: none;
}

#pageTop {
   position: relative;
   padding: 0;
   margin: 0;
   right: 0px;
   top: -30px;
   background-image: url(https://flip-pal.com/images/art-1/rmv_header2.png);
   background-repeat: no-repeat;
   height: 351px;
   width: 350px;
}

#pageBottom {
   position: relative;
   left: -15px;
   background-image: url(https://flip-pal.com/images/page_bottom.png);
   background-repeat: no-repeat;
   height: 12px;
   width: 759px;
   padding: 0;
   margin: 0;
}

#pagediv {
   position: relative; 
}

.sidebar_ul {
/*   position: absolute;
   top: 50px; */
   list-style-type: none;
   font-size: 12px;
   color: #C0D8EF; /* white; */
   font-weight: bold;
}

.sidebar_img {
   position: absolute;
   background: transparent;
   left: -167px;
   top: -63px;
   padding: 0;
   margin: 0;
   z-index: 3;
   border: 0;
   z-index: 1000;
}

/* Override */
div.widget ul li a:link, div.widget ul li a:visited, div.widget ul li a:active,
div.widget ul li.emptyfirst {
   font-size: 13px;
   display: block;
   margin-bottom: 10px;
   width: 90px;
   padding-left: 5px;
}

.sidebar_li a, div.widget ul li.emptyfirst {
   line-height: 30px;
   margin-top: -7px;
   padding-left: 15px;
   padding-bottom: 5px;
   outline: none;
   border-bottom: 1px dotted #666;
}

.sidebar_li a:hover, .sidebar_li a:active {
   line-height: 30px;
   background-image: url(https://flip-pal.com/images/util/b_bluegray.png);
}

/* # comments to <subject> */
#comments {
   font-size: 1px;
   display: none;
   line-height: 0; /* 1.3; */
   margin: 0; /* 1em 0 0.2em; */
   color: white;
}
.rmi_imgmapdiv {
   margin-left:auto;
   margin-right:auto;
   position:relative;
   text-align:center;
   top:-50px;
   width:595px;
}

.rmi_cicic {
   font-weight: bold;
   font-family: serif;
   font-size: 14px;
   margin-bottom: -3px;
}

/* Start Tabs and Slide override */
.wts_title a.jtoggle {
   color: #13589d; /* #1666B6;    red-orange - #DD3E0E; */
   font-size: 12px;
   margin-left: 6px;
   text-decoration: none;
   width: 650px;
   height: 20px;
   padding-left: 10px;
   padding-top: 3px;
   background: url(https://flip-pal.com/images/util/blue-gray-grad.gif);
   background-position: left;
   background-repeat: repeat-y;
   display: block;
   /* background:url("arrow.png") no-repeat scroll right center transparent; */
}
.wts_title a.jtoggle:hover {
   text-decoration: underline;
   color: #1B8BE5;
}

/* End Tabs and Slide override */

li.arrowbullet {
   background-image: url(/images/util/arrow_bullet03.png);
   background-repeat: no-repeat;
   background-position: left; 
   margin-left: -38px;
   text-indent: 21px;

}

/* Forms */
.formtable {
   padding: 0px;
   margin: 0px;
   text-align: right;
}

.formtable tr td {
   text-align: right;
}

.formtable td .req {
   color: red;
   font-weight: bold;
}

.formtable td.nudgeformfield {
   padding-left: 12px;
}
/* Slideshow image styles */
/*** set the width and height to match your images **/
#slideshow {
   position:relative;
   height:290px;
}

#slideshow DIV {
   position:absolute;
   top:0;
   left:0;
   z-index:8;
   opacity:0.0;
   height: 300px;
   background-color: #FFF;
   /* color: #555; */
}

#slideshow DIV.active {
   z-index:10;
   opacity:1.0;
   text-align: center;
}

#slideshow DIV.last-active {
   z-index:9;
}

#slideshow DIV IMG {
   height: 250px;
   display: block;
   border: 0;
   margin-bottom: 10px; /* space between img and caption */
}

/* End Slideshow styles */

/* Begin button styles */
ul.links {
   width: 102px;
   height: 32px;
   list-style-type: none;
   display : block;
   position: absolute;
}

li.li_links {
   width: 102px;
   height: 32px;
   line-height: 44px;
}

/* For list item, choose display: block so item is hot all the way over,
   not just over the text. */
ul.links li.li_links a {
   display : block;
   margin: 0px 0px 13px 0px;
   width: 102px;
   height: 32px;
}

/* Home page button styles */
.b_viewdemo, .b_learnmore {
   position: absolute;
   right: 270px;
   height: 42px;
   width: 102px;
   text-align: center; 
   z-index: 100;
}
.b_viewdemo {
   margin-top: 150px;
}
.b_learnmore {
   margin-top: 200px;
}
.b_viewdemo a, .b_learnmore a, .b_accurate a, .b_easyandquick a,
.b_safe a, .b_mobile a, .b_versatile a {
   color: transparent;
   text-decoration: none;
   display: block;
   background-repeat: no-repeat;
}
.b_viewdemo a, .b_learnmore a {
   height: 61px;
   width: 102px;
}
.b_accurate, .b_easyandquick, .b_safe,
.b_mobile, .b_versatile {
   height: 51px;
   width: 144px;
}
.b_accurate a, .b_easyandquick a, .b_safe a,
.b_mobile a, .b_versatile a {
   height: 51px;
   width: 200px;
   margin: 0;
   background-position: 65%;
}
.b_viewdemo a {
   background-image: url(https://flip-pal.com/images/util/b_viewdemo.png);
}
.b_viewdemo a:hover {
   background-image: url(https://flip-pal.com/images/util/b_viewdemo_h.png);
}
.b_viewdemo a:active {
   background-image: url(https://flip-pal.com/images/util/b_viewdemo_a.png);
}
.b_learnmore a:hover {
   background-image: url(https://flip-pal.com/images/util/b_learnmore_h.png);
}
.b_learnmore a:active {
   background-image: url(https://flip-pal.com/images/util/b_learnmore_a.png);
}
.b_learnmore a {
   background-image: url(https://flip-pal.com/images/util/b_learnmore.png);
}


.b_mobile a {
   background-image: url(https://flip-pal.com/images/util/b_mobile.gif);
}
.b_mobile a:hover {
   background-image: url(https://flip-pal.com/images/util/b_mobile_h.gif);
}
.b_mobile a:active {
   background-image: url(https://flip-pal.com/images/util/b_mobile_d.gif);
}
.b_safe a {
   background-image: url(https://flip-pal.com/images/util/b_safe.gif);
}
.b_safe a:hover {
   background-image: url(https://flip-pal.com/images/util/b_safe_h.gif);
}
.b_safe a:active {
   background-image: url(https://flip-pal.com/images/util/b_safe_d.gif);
}
.b_accurate a {
   background-image: url(https://flip-pal.com/images/util/b_accurate.gif);
}
.b_accurate a:hover {
   background-image: url(https://flip-pal.com/images/util/b_accurate_h.gif);
}
.b_accurate a:active {
   background-image: url(https://flip-pal.com/images/util/b_accurate_d.gif);
}
.b_versatile a {
   background-image: url(https://flip-pal.com/images/util/b_versatile.gif);
}
.b_versatile a:hover {
   background-image: url(https://flip-pal.com/images/util/b_versatile_h.gif);
}
.b_versatile a:active {
   background-image: url(https://flip-pal.com/images/util/b_versatile_d.gif);
}
.b_easyandquick a {
   background-image: url(https://flip-pal.com/images/util/b_easyandquick.gif);
}
.b_easyandquick a:hover {
   background-image: url(https://flip-pal.com/images/util/b_easyandquick_h.gif);
}
.b_easyandquick a:active {
   background-image: url(https://flip-pal.com/images/util/b_easyandquick_d.gif);
}



/* End button styles */

/* div for tab pages */
div.tabdiv {
   margin: 0px 20px;
}

table.gallerytable td {
   width: 345px;
   height: 130px;
   padding: 5px 5px 25px 5px;
}

table.gallerytable a img {
   border: solid 2px white;
   float: left;
   margin-right: 12px;
   width: 200px;
}
table.gallerytable a img:hover {
   border-color: #1B8BE5; /* #F1592A; */
}
p.faqcategory {
   font-weight: bold;
   /* color: #555; */
}
.div_usecases_no, .div_usecases_yes {
   width: 48%;
}
.div_usecases_no {
   background-image: url(https://flip-pal.com/images/logos/fp_circle_no.png);
   background-repeat: no-repeat;
   background-position: 50% 50px;
   float: left;
}
.div_usecases_yes {
   background-image: url(https://flip-pal.com/images/logos/fp_circle_yes.png);
   background-repeat: no-repeat;
   background-position: 50% 50px;
   float: right;
}
table.usecases_no, table.usecases_yes {
   font-weight: bold;
   width: 100%;
   font-size: 11px;
   margin: 10px 0 0 0;
   padding: 0;
}
table.usecases_yes tr, table.usecases_no tr {
   background: transparent;
   vertical-align: top;
   margin: 0;
   padding: 0;
}

table.usecases_yes td, table.usecases_no td {
   background: transparent;
   margin: 0;
   padding: 0;
}
.usecases_ul {
padding:0; margin:0; list-style-type:disc; list-style-position:outside;
}

div.post table.usecases_no  tr td.usecases_header_no,
div.post table.usecases_yes tr td.usecases_header_yes 
{
   padding: 3px 0px 3px 0px;
   text-align: center;
   background: #888;
   color: white;
}

div.post table.usecases_yes tr td.usecases_header_yes {
   /* background: #f1724b; */ /* #f1592A (*), #f1b4a1 (faint) */
   color: white;/* #ff5b5b; */
}

div.post table.usecases_no  tr td.usecases_td1,
div.post table.usecases_yes tr td.usecases_td1 {
   width: 25%;
   /* background: transparent; */
   background: url(/images/util/usecases_tri_no.gif);
   background-position: 0px 8px;
   background-repeat: no-repeat;
   padding: 7px 0;
   margin: 0;
   /* color: #555; */
   text-align: center;
}
div.post table.usecases_yes tr td.usecases_td1 {
   color: #FF3333; /* #f1724b; */
   background: url(/images/util/usecases_tri_yes.gif);
   background-position: 0px 8px;
   background-repeat: no-repeat;
}
div.post table.usecases_no  tr td.usecases_td2,
div.post table.usecases_yes tr td.usecases_td2 {
   font-weight: normal;
   background: transparent;
   padding: 7px 0;
   margin: 0;
   color: #222;
}

/* Search box styles */
#search-2, #search-3, #search-4, #search-5 {
   position: relative;
}
.searchform {
   position:absolute;
   top: -2px;
   right: -390px;
   width: 190px; 
}
input.text, input.textbox, input.password, input.file, input.TextField, textarea {
background:url("https://flip-pal.com/wp-content/themes/atahualpa351/images/inputbackgr.gif") no-repeat scroll left top transparent;
   color:#20385E;
   padding:3px;
   font-size: 11px;
   margin: 0;
}
/* End Search box styles */

/* Pillar styles */
/*.pillartitle {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
}*/
table.pillartable p.pillarcaption {
   margin-top: -10px;
   margin-bottom: 0;
   font-size: 12px;
}
table.pillartable {
   /* font-size: 12px; */
   margin: 0;
   padding: 0;
   border: none;
   /* border: solid 3px #ddd; */
}
table.pillartable tr {
   background: transparent;
   vertical-align: top;
   margin: 0;
   padding: 0;
}
table.pillartable td {
   background: transparent;
   margin: 0;
   padding: 0;
}
table.pillartable td a {
   margin: 0;
   padding: 0;
   display: block;
   padding: 0px 0px 0px 0px;
   width: 97%;
   text-decoration: none;
   /*
   color: #FF3333;
   background-image: url(/images/util/triangle_r.png);
   background-image: url(/images/util/pillar_video_icon.png);
   background-repeat: no-repeat;
   background-position: 97% 48% ;   */
}
div.post table.pillartable tr td.pillarcol {
   padding: 0px 0px 0px 0px;
   text-align: center;
   background: transparent;
   padding: 0px 0px 0px 0px;
   margin: 0;
   border-bottom: none;
   /* width: 155px; */
   /* height: 70px; */
}
table.pillartable td a:hover {
   /* background: #FF3333;*/
   color: transparent; 
   /*
   background-image: url(/images/util/triangle_r_white.png);
   background-image: url(/images/util/pillar_video_icon.png);
   background-repeat: no-repeat;
   background-position: 97% 48%; */
}
/* End pillar styles */

/* Main containing div for brochure features page */
.fpfeatures {
   position: relative;
   font-size: 12px;
   font-weight: normal;
   margin: 0;
   padding: 0;
   top: 0px;
   left: 0px;
}
/* Child div for each feature--holds individual bullet list + title, image */
div.fpfeature_block {
   position: absolute;
   margin: 0;
   padding: 0;
}
.features_title {
   margin: 0px 0px 5px 0px;
   padding: 0;
   color: #FF3333;
   font-weight: bold;
   font-size: 16px;
   line-height: 18px;
   font-family: Arial, Helvetica, sans-serif;
}
.features_ul {
   top: 0; left: 0; margin: 0; padding: 0;
   list-style-type: none;
}
.features_ul li {
   background-image: url(/images/util/arrow_bullet03.gif);
   background-repeat: no-repeat;
   margin-bottom: 3px;
   text-indent: 14px;
}
fpfeatures_uldiv {
   position: absolute;
}

/* ----- Blog main category page -----*/
.div_blog_cat_page, .img_blog_cat_page {
   width: 192px;
   /* height: 247px; */
   padding: 0;
   margin: 0;
}
.div_blog_cat_page {
   float: left;
   margin-right: 25px;
}
.img_blog_cat_page {
}
.div_blog_cat_page a:hover {
   outline: solid 3px #ff8e8e; /* #ff8e8e; */
}
/* the following two styles help hover work for img
   since simple img:hover does not work well in IE. */
a img.blogthumb {
   border: 3px solid transparent;
}
a:hover img.blogthumb {
   border: 3px solid #ff8e8e;
}
.postimg {
   float: left;
   margin: 0 10px 10px 0;
}
.blogtitle_p {
   margin-top: -5px;
   margin-left:4px;
}
/*
.blogtitle {
   font-weight: bold;
   color: #3B5D8A;
}
 */
img.blogtitle_nudge_ie {
   position:absolute;
   left: 95px;
   top: -184px; /* 181 */
   /* width: 295px;
   height: 34px; */
}

/* End Blog styles */

/* RSS feed shortcode styles */
div.rss_shortcode ul {
   list-style-type: none;
	margin:0;
	padding:0;
}
div.rss_shortcode li {
   list-style-type: none;
   padding: 0;
   margin: 12px 0 10px 0;
}
/* End RSS feed shortcode styles */

/* Press Room styles */
img.youtube_thumb {
   float: left;
   margin-right: 7px;
}
/* end Press Room styles */
/* About us styles */
.aboutsus_ie {
   height: 574px;
}
.aboutus_subdiv_ie {
   margin-top: 0px;
   padding-top: 0px;
   width: 535px;
}
.ie_tabdiv_nudge {
   height: 575px;
}
.aboutus ul
{
	list-style-type: none;
	color: #2B2C1B;
	margin:0;
	padding:0;
}
.aboutus ul li {
   background-image:url("/images/util/blockbullet.gif");
   background-repeat:no-repeat;
   padding:0 0 0 13px;
   text-decoration:none;
}
/* end about us styles */

.rssicon_ie {
   position: absolute; top: -221px; right: 203px;
}

.acc_caption {
   font-family: Arial, Helvetica, sans-serif;
   position: absolute;
   font-style: italic;
   text-align: center;
   font-weight: bold;
}

/* Special H1 styles */
h1.offthetop {
   position: absolute;
   top: -1000px;
}

/* Social Media Icon styles */
.rmv_smicons {
   width: 35px;
   outline: none;
   padding: 0;
   margin: 0;
}

.rmv_smiconlinks {
   outline: none; width:20px;
}

.rmv_sblinks, .rmv_sblinks01, .rmv_sblinks02 {
   background: #c0d8ef;
   padding: 6px 0px 7px 10px;
   margin: 0px;
   font-size: 12px;
   font-style: italic;
   width: 110px;
   height: 23px;
   /* background: url(/images/util/sbmenu_bg.png);
   background-repeat: no-repeat; */
   margin-bottom: 0px;
}

.rmv_sblinks03 {
   background: #c0d8ef;
   padding: 2px 0px 7px 10px;
   margin: 0px;
   font-size: 12px;
   font-style: italic;
   width: 110px;
   height: 29px;
   /* background: url(/images/util/sbmenu_bg.png);
   background-repeat: no-repeat; */
   margin-bottom: 0px;

}

.rmv_sblinks01 {
   background: url(/images/util/sbmenu_bg01.png);
   background-repeat: no-repeat;

}

.rmv_sblinks02 {
   background: url(/images/util/sbmenu_bg.png);
   background-repeat: no-repeat;
}

.rmv_sblinks03 {
   background: url(/images/util/sbmenu_bg03.png);
   background-repeat: no-repeat;
}




