@charset "utf-8";
/* CSS Document */
body{background-color:#d3d3d3; margin:0; padding:0; font-family:Myriad Pro; color:#414141; font-size:15px;}
div{-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */}
.hidden{opacity:0; z-index:-100;}
.bodyimages{background:url(../images/bg.jpg) top center no-repeat; overflow:hidden; background-color:#d3d3d3;}
.container{width:420px; height:645px; margin:0 auto; position:relative;}
.border{border:#000 solid 1px;}
.raparalogo{padding-top:133px; margin-bottom:65px;}
.logintext{font-size:20px; color:#666666; height:46px; width:100px;float:left; line-height:46px;}

.logininnerText{width:70%; height:44px; color:#414141; background-color:#fff; border:1px solid #7b7b79; font-size:18px; padding-left:10px; font-family:Myriad Pro; float:none;}
.btn {-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0px; color: #ffffff; font-size: 18px;background: #ed2024; padding: 5px 20px; text-decoration: none; border:none; width:135px; height:37px; font-family:Myriad Pro; cursor:pointer;}
.btn:hover {background: #dc080c; text-decoration: none;}
.forgotLink{font-size:14px; color:#0974bf; text-decoration:none;}
.forgotLink:hover{font-size:14px; text-decoration:underline;}

.popupBg{background:url(../images/popupbg.png); background-size:100%; position:absolute; top:0; left:0; z-index:100; width:100%; height:100%;}

.forgotPopup{width:355px; text-align:center; height:250px; margin:0 auto; position:relative; background-color:#fff; top:35%; padding:15px 25px;}
.forgotPopup ul{padding:0; margin:0; list-style:none;}
.popupHedding{color:#cd1b00; padding-bottom:5px;}
.paddingBottom15{padding-bottom:15px;}
.paddingBottom8{padding-bottom:8px;}
.emailinputText{width:99%; height:38px; color:#414141; background-color:#fff; border:1px solid #7b7b79; font-size:15px; text-align:center; margin-laft:4px;}
.btnSubmit{-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0px; color: #ffffff; font-size: 16px;background: #ed2024; padding: 6px 0; text-decoration: none; border:none; width:100%; height:32px;  font-family:Myriad Pro; }
.btnSubmit:hover {background: #dc080c; text-decoration: none;}

.errorPopup{width:250px; text-align:center; height:130px; margin:0 auto; position:relative; background-color:#fff; top:35%; padding:15px;}
.errorPopup ul{padding:0; margin:0; list-style:none;}
.btnOk{-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0px; color: #ffffff; font-size: 16px;background: #ed2024; padding: 2px 0; text-decoration: none; border:none; width:110px; height:26px;  font-family:Myriad Pro; }
.btnOk:hover {background: #dc080c; text-decoration: none;}


/*Page Manage Lures*/
.mainContainer{width:100%; min-width:1024px; height:950px; margin:0 auto; position:relative;}
.left-container{width:172px; height:100%; background:url(../images/innerLeftbg.png) left top repeat-y; float:left; position:relative}
.right-container{height:100%;width: auto; overflow: hidden; margin-left:172px; padding-left:15px; position:relative; background:url(../images/innerLeftbgShadow.png) left top repeat-y;}
.logoBox{height:80px;}

ul{margin:0;padding:0;}
ul.menu
{
	/*background:url(../images/iconManage.png) 8px 15px no-repeat;*/
	padding:0; list-style-type: none; width:162px; float:left;  
}

ul.menu li
{ 
   margin:0;padding:0;
}

ul.menu li a
{
	padding-left:10px;
	height: 46px;
	width:162px;
    color:White;
    text-align: left;
    text-decoration:none;
    display: block;
    font: bold 14px;
    line-height: 50px;
}
ul.menu li a:hover, ul.menu li a.current
{
     background-image:url(../images/leftOver.png);
	 height: 46px;
	 width:162px;
     color:White;
}
.menuSpace{background:url(../images/menuspace.png) top left no-repeat; height:2px; width:100%;}
.iconManage{background:url(../images/iconManage.png) top left no-repeat; margin:10px 0 0 10px;}
.btnImg{margin-right:5px;  vertical-align:text-bottom; border:none;}
.right-topbar{background-color:#fff; width:100%; height:64px; margin-bottom:17px;}
.right-column{background-color:#fff; width:100%; height:100%;}
.right-header{color:#666666; line-height:62px; width:50%; float:left; font-size:20px; font-weight:500; padding-left:24px; font-weight:bold;}
.header-btn{float:right; width:215px; padding-top:26px;}
.btnProfile{background:url(../images/iconProfile.png) top left no-repeat; padding:5px 0 0 25px; width:90px; float:left; cursor:pointer; text-decoration:none}
.btnLogout{background:url(../images/iconLogOut.png) top left no-repeat; padding:5px 0 0 25px; width:90px; float:left; cursor:pointer;text-decoration:none}
.btnProfile:hover{color:#000; text-decoration:underline}
.btnLogout:hover{color:#000; text-decoration:underline}

.right-column-header-bg{background:url(../images/headerbg.png) top left repeat-x; width:100%; height:44px;}
.right-column-header{color:#fff; line-height:44px; width:50%; float:left; font-size:15px; font-weight:500; padding-left:24px;}
.right-column-header-btn{float:right; width:245px; padding-top:15px;}
.btnDelete{background:url(../images/iconDelete.png) top left no-repeat; padding:0 0 0 20px; width:120px; float:left; 
/*cursor:pointer;**/
text-decoration:none; color:#fff;}
.btnDelete:hover{color:#dbdbdb; text-decoration:underline}
.btnAdd{background:url(../images/iconAdd.png) top left no-repeat; padding:0 0 0 20px; width:110px; float:left; 
/*cursor:pointer;**/
text-decoration:none; color:#fff;}
.btnAdd:hover{color:#dbdbdb; text-decoration:underline}
.spaceLures{padding:40px 48px 20px 54px;min-height:800px;}
.right-column-header-bg{background:url(../images/headerbg.png) top left repeat-x; width:100%; height:44px;}


/*** Table Styles **/

.table-fill {
  background: white;
  margin: auto;
}
 
.table-fill th {
  color:#fff;;
  background:url(../images/headerbg.png) top left repeat-x;;
  font-size:16px;
  font-weight:normal;
  padding:11px;
  /*text-align:center;*/
  vertical-align:middle;
}

  
.table-fill tr {
  color:#666B85;
  font-size:16px;
  font-weight:normal;
  
}
 
.table-fill tr:hover td {
  background:#ed1b2e;
  color:#FFFFFF;
}
 

.table-fill tr:nth-child(odd) td {
  background:#ebebeb;
}
 
.table-fill tr:nth-child(odd):hover td {
  background:#ed1b2e;
}


 
.table-fill td {
  background:#FFFFFF;
  padding:5px;
  text-align:left;
  vertical-align:middle;
  font-weight:normal;
  font-size:16px;
  height:10px;
}

.table-fill th.text-left {
  text-align: left;
}

.table-fill th.text-center {
  text-align: center;
}

.table-fill th.text-right {
  text-align: right;
}

.table-fill td.text-left {
  text-align: left;
}

.table-fill td.text-center {
  text-align: center;
}

.table-fill td.text-right {
  text-align: right;
}

.delete{background:url(../images/iconDelete1.png) top left no-repeat; width:20px; height:20px; border:none; cursor:pointer;}
.delete:hover{background:url(../images/iconDelete1Over.png) top left no-repeat;}
.edit{background:url(../images/iconPan.png) 2px 2px no-repeat; width:20px; height:20px; border:none; cursor:pointer;}
.edit:hover{background:url(../images/iconPanOver.png)  2px 2px no-repeat;}
.view{background:url(../images/iconView.png) left 2px no-repeat; width:20px; height:20px; border:none; cursor:pointer;}
.view:hover{background:url(../images/iconViewOver.png) left 2px no-repeat;}
.bottomBox{width:100%; padding:0 30px; margin-top:20px;}
.btnPreviousBox{width:33%; height:30px; float:left;}
.btnPageBox{width:34%; float:left; text-align:center;}
.btnNextBox{width:33%; height:30px; float:right; text-align:right;}
.btmPrevious{background:#3e3e3e; width:88px; height:30px; border:none; cursor:pointer; color:#fff; font-family:Myriad Pro; font-size:16px;}
.btmPrevious:hover{background:#ed1b2e; border:none; cursor:pointer; color:#fff;}
.btnNext{background:#3e3e3e; width:101px; height:25px; border:none; cursor:pointer; color:#fff;font-family:Myriad Pro; font-size:16px}
.btnNext:hover{background:#ed1b2e; border:none; cursor:pointer; color:#fff;}
.redcolorText{color:#ed1b2e}
.spaceLuresRating{padding:40px 48px 20px 54px;}
.aside{width:40%; float:left; border:1px solid #e3e3e3;}
.bside{width:50%; float:right; padding-right:80px;}
.bsideBox1{border:1px solid #e3e3e3;}
.right-column-header1{color:#fff; line-height:44px; width:100%; float:left; font-weight:500; padding-left:24px;}
.text{font-size:24px; font-weight:bold;}
.btnDetails{background:url(../images/btnBg.png) top left no-repeat; padding:5px 20px; height:30px; width:172px; float:left; cursor:pointer;color:#fff; border:none; font-family:Myriad Pro; font-size:15px;}
.btnDetails:hover{background:url(../images/btnBgOver.png) top left no-repeat;}
.btnDetailselect{background:url(../images/btnBgOver.png) top left no-repeat;}
.right-column-header-btn1{float:right; width:390px; padding-top:8px;}
.clear{clear:both;}
.numberInput{width:75px; border:1px solid #e3e3e3; height:25px; text-align:center;  font-family:Myriad Pro; color:#414141; font-size:16px;}
.paddingLeft20{padding-left:20px;}
.paddingSopace{padding-bottom:69px;}
.bottomBox1{width:100%; margin-top:30px;}
.btnCancelBox{width:41%; height:30px; float:left; text-align:right;}
.btnPageBox1{width:9%; height:30px; float:left; text-align:right;}
.btnSaveBox{width:50%; height:30px; float:left; text-align:left;}

input[type=file]{
  /*color:transparent;*/          
}

#mycustomscroll {
width: 100%;
height: 600px;
overflow: auto;
position: relative;
background-color: #fff;
margin: 0 auto;
}


.fixedwidth {
width: 100%;
height: auto;
position: relative;
color: black;

}
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 5px;
background-color: white;
background-color:#acacac;
}
.vscrollerbar {
width: 5px;
background-color: black;
background-color:#e61b2d;
}

.table-scroll {
  background: white;
  margin: auto;
  padding:15px 0 30px 0;
}
 
.table-scroll th {
  color:#fff;;
  background:url(../images/headerbg.png) top left repeat-x;;
  font-size:16px;
  font-weight:normal;
  padding:11px;
  text-align:center;
  vertical-align:middle;
}

  
.table-scroll tr {
  color:#666B85;
  font-size:16px;
  font-weight:normal;
  
}
 
.table-scroll tr:hover td {
  background:#ed1b2e;
  color:#FFFFFF;
}
 

.table-scroll tr:nth-child(odd) td {
  background:#fff;
}
 
.table-scroll tr:nth-child(odd):hover td {
  background:#ed1b2e;
}


 
.table-scroll td {
  background:#FFFFFF;
  padding:5px 5px 5px 20px;
  text-align:left;
  vertical-align:middle;
  font-weight:normal;
  font-size:16px;
  height:10px;
}

.table-scroll th.text-left {
  text-align: left;
}

.table-scroll th.text-center {
  text-align: center;
}

.table-scroll th.text-right {
  text-align: right;
}

.table-scroll td.text-left {
  text-align: left;
}

.table-scroll td.text-center {
  text-align: center;
}

.table-scroll td.text-right {
  text-align: right;
}

.spaceLuresDetails{padding:40px 48px 20px 25px;}
.leftImage{width:205px; float:left; height:100%; margin-right:25px;}
.rightBox{width:auto; height:100%; margin-left:230px;}
.imgContainer{width:205px; height:205px; border:2px #dcdcdc solid; margin-bottom:20px; }
.fLeft{float:left;}
.fRighr{float:right}
.redHeader{color:#eb0316; width:100%; font-size:20px; font-weight:bold;}
.box1{width:100%;}
.borderBox1{border:1px #dcdcdc solid; padding:15px; line-height:22px; font-size:16px; margin-top:5px; margin-bottom:15px;}
.btnSaveBox1{width:150px; height:30px;}
.btnSave{background:#3e3e3e; width:130px; height:30px; border:none; cursor:pointer; color:#fff;font-family:Myriad Pro; font-size:16px}
.btnSave:hover{background:#ed1b2e; border:none; cursor:pointer; color:#fff;}
.part1{width:50%; float:left;}
.nameLureText{width:75%; height:30px; color:#414141; background-color:#fff; border:1px solid #dcdcdc; font-size:16px; padding-left:20px; font-family:Myriad Pro; float:none; margin:5px 25px 15px 0;}





/*Push Notifications*/

.puseText{margin:0 0 25px 0; padding:8px; width:500px; height:100px; border:1px solid #e3e3e3; font-family:Myriad Pro; color:#414141; font-size:16px;}
.AndroidCheckbox{float:left; margin-right:15px; margin-bottom:15px;}
.Androidtext{float:left;}
.btnsubmitbox{width:33%; padding-top:5px; height:30px; float:left;}

.errorclass{color:red !important;margin:1% 4% 0%}
.successclass{color:green !important;margin:1% 4% 0%}

.btnNext.fRighr{color:#fff !important;width:206px;margin-top:2%;}
.btnProfile > a {
    text-decoration: none;
	color:#636363;
}
.btnLogout > a {
    text-decoration: none;
	color:#636363;
}

.HeadSpaceLures .spaceLures {padding:2px 15px 2px 2px;}
.mainSection {margin: 5px 0px 0px 15px; width:100%;}
.mainSection div{float:left;margin:10px 0px 0px 10px;}
.mainSection label {font-weight:bold;vertical-align: middle;}
.mainSection .baits-image {}
.mainSection .baits-image {max-width:80px; max-height:80px; border: 1px solid #b0b0b0; cursor:pointer;}
.mainSection .baits-image-large {max-width:120px !important; max-height:120px !important; border: 1px solid #b0b0b0; cursor:pointer;position:absolute;}
.mainSection .input-text-box {width:100%;}
.mainSection .input-file-box {width:100%;}
.pointer {cursor:pointer;}
/*.mainSection .checkbox_row {width:30px;}
.mainSection .no_row {width:30px;}
.mainSection .image_row {width:80px;}
.mainSection .file_upload_row {width:230px;}
.mainSection .link_row {width:280px;}
.mainSection .title_row {width:200px;}
.mainSection .desc_row {width:280px;}*/
.mainSection .checkbox_row {width:3%;}
.mainSection .no_row {width:3%;}
.mainSection .image_row {width:10%;}
.mainSection .file_upload_row {width:13%;}
.mainSection .link_row {width:20%;}
.mainSection .title_row {width:15%;}
.mainSection .desc_row {width:20%;}
.mainSection .button {margin:5px;cursor:pointer;}
.hr_row {display:block;color:#b0b0b0;}
.mainSection textarea {resize:none;font-size:12px;width:100%;background:none;}
.error-msg {color:red;margin-top:3px;}
.success_message {color:green;text-align:center;margin-top:5px;}
