/* Enter Your Custom CSS Here */
ul.tabs.wc-tabs li {background-color:#F67173;}

.master-software-links-2 {text-align:center; position:relative;}
.master-software-links-2 .linkbox {padding: 10px; border: 2px solid red; border-radius: 5px; width:22%; margin-right:7px; float:left; height:230px!important; overflow:hidden;}
.linkbox img {padding-top:10px;}


/* for option tab*/
.productoptionwrap {display:block; width:300px; max-width:25%; min-height:270px; margin-right:10px; float:left; position:relative; text-align:center; padding:0px; line-height:1px; background:#fff;}
.productoptionwrap img {height:auto; width:auto;  border:2px solid black; margin:0px; padding:0px;}
.productoptionwrap .item {background-color:#2680CE; padding:5px 0px; margin:0px; border:2px solid #2680CE; border-top:0px; text-align:center; width:100%; position:absolute; top:210px; line-height:24px; min-height:24px;}
.productoptionwrap .item a {color:#fff!important; text-decoration:none;} 
.productoptionwrap .opttitle {/*margin-top:-12px;*/ min-height:40px;}

/*image div and links styling*/
#rigidDiv, #compDiv {position:relative; min-height:205px;}
#rigidDiv .region, #compDiv .region, .productoptionwrap .imgholder { position:absolute;left:0;top:0px;width:100%;min-height:205px;  }
/*image attributes*/
#rigidDiv a#id1match { width:100%;height:205px; background: url('/wp-content/uploads/2016/09/rigid2.gif') bottom no-repeat; border:2px solid black;  }
#compDiv a#id2match { width:100%;height:205px; background: url('/wp-content/uploads/2016/09/comp-option.png') bottom no-repeat; border:2px solid black;  }
/*title hover image change*/
#id1:hover ~ #rigidDiv a#id1match { background-position: top; }
#rigidDiv:hover > a#id1match { background-position: top; }
#id2:hover ~ #compDiv a#id2match { background-position: top; }
#compDiv:hover > a#id2match { background-position: top; }

.postid-128 .nojr {display:none;}

@media (max-width: 950px) {
  .productoptionwrap {min-height: 190px;}
  .productoptionwrap .item {top:105px; font-size:0.8em;}
  .productoptionwrap img {max-height:100px; width:auto;}
  .productoptionwrap .imgholder {min-height:120px;}
#rigidDiv, #compDiv, #rigidDiv .region, #compDiv .region {min-height:100px;  height:100px;}  
#rigidDiv, #compDiv, #rigidDiv a#id1match, #compDiv a#id2match {max-height:100px; height:100px;}
#rigidDiv a#id1match, #compDiv a#id2match {background-size:cover; background-position: bottom; }
}

@media (max-width: 550px) {
  .productoptionwrap {min-height: 290px; max-width:100%; width:100%; float:none; clear:both;}
  .productoptionwrap .item {top:205px; font-size:0.8em; }
  .productoptionwrap img {max-height:200px; width:auto;}
  .productoptionwrap .imgholder {min-height:220px;}
#rigidDiv, #compDiv, #rigidDiv .region, #compDiv .region {min-height:200px;  height:200px;}  
#rigidDiv, #compDiv, #rigidDiv a#id1match, #compDiv a#id2match {max-height:200px; height:200px;}
#rigidDiv a#id1match, #compDiv a#id2match {background-size:cover; background-position: bottom; }
}
