
/*========================================
portBox CSS
========================================*/
.portBox-overlay {  
    height: 100%;
    width: 100%;
    background: #000000;
    opacity: 0.6;
    filter: alpha(opacity=60);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    display: none;
}

.portBox {	
    position: fixed;
    display:none;
    background: #ffffff;
    z-index: 1001;
    padding: 10px !important;
    text-align:left;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius:6px;
    -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
    -box-shadow: 0 0 10px rgba(0,0,0,.4);
    font-family: 'Source Sans Pro', sans-serif;
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
    box-shadow: 0 0 5px #333;
}
.country_select{
    height:640px !important;
    top:3% !important;
    left:35% !important;
    width:355px;	
}
.close-portBox{
    font-size: 20px;
    line-height: .5;
    position: absolute;
    top: -10px;
    right: -10px;
    color: #fff !important;
    text-shadow:none;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight:bold;
    cursor: pointer;
    border-radius:50%;
    padding:5px 5px;
    background-color:#5c5c5c;
    overflow:visible;
    border:2px solid #fff;
    text-decoration:none;
}

.close-portBox:hover{
    color: #5c5c5c !important;
    background-color:#fff;
    border:2px solid #5c5c5c;	
}

.loginport{
    height:290px !important;
    top:15% !important;
    left:37% !important;
    width:370px;	
}
.signupfree{
    height:500px !important;
    top:10% !important;
    left:30% !important;
    width:600px;	
}

.portBox.signupfree .scrollBar{ height: 460px;    overflow-y: auto; }

.HomepgDetail{
    height:558px !important;
    top:10% !important;
    left:13% !important;
    width:1000px;
    cursor: pointer;
}
.popupPreview{
    height:500px !important;
    top:10% !important;
    left:30% !important;
    width:600px;
}
.popupPreview231{
    height:500px !important;
    top:10% !important;
    left:30% !important;
    width:600px;
}
.popupPreview231-bugreport{
    top:10% !important;
    left:50% !important;
    margin-left: -300px;
    width:600px;
}
.popupPreview231-bugreport .slimScrollDiv{
    padding: 10px; border: 1px solid #aaa; color: #555; line-height: 22px; font-size: 15px;
    height: 400px;
    overflow-x: hidden;
    overflow-y: auto;
}
.HelpPopup{
    height:500px !important;
    top:10% !important;
    left:30% !important;
    width:600px;
}

.scrollbar_hd{
    padding-right: 10px; 
    text-align: justify;  
    line-height: 20px; 
    font-size: 14px; 
    overflow-y: auto; 
    overflow-x: hidden; 
    height:460px; 
    margin-right: -10px;            
}
.optiscreen{
    height:400px !important;
    top:15% !important;
    left:29% !important;
    width:542px;	
}
/* for single user reg */

.country_select{
    height:640px !important;
    top:3% !important;
    left:35% !important;
    width:355px;	
}

.signin_popup {background: none repeat scroll 0 0 #fff; border: 1px solid #7f7f7f; line-height: 20px; padding:12px; width:304px;}
.signin_popup a{padding:5px 2px; float: left;}



/*========================================
movebook popup CSS
========================================*/
.movebook-pop{
    top: 5% !important; 
    left: 13% !important;
    width: 70% !important;
    height: 600px !important;
}

.HTMLpgDetail{
    height:558px !important;
    top:10% !important;
    left:13% !important;
    width:1000px;
    cursor: pointer;
}


.login-for-comment-popup{
    position: absolute ;
    //display:block ; 
    background: #ffffff;
    z-index: 1111;
    padding: 20px ;
    text-align:left;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius:6px;
    box-shadow: 0 0 4px 2px #ccc;
    -moz-box-shadow: 0 0 4px 2px #ccc;
    -webkit-box-shadow: 0 0 4px 2px #ccc;
    -box-shadow: 0 0 4px 2px #ccc;
    font-family: 'Source Sans Pro', sans-serif;
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;        
    height:265px ;
    top:14% ;
    left:33% ;
    width:370px;	
}
/*.close_lp{ float: right; margin-top: -10px; margin-right: -10px; box-shadow: 0px 0px 5px 3px #ccc; border-radius: 50%;}
.close_lp a i{ color: #444; font-size: 20px;}*/
.login-for-comment-popup .signin_block{  border: 1px solid #ccc; line-height: 20px;  padding: 15px;}
/*.login-for-comment-popup .signin_block .input-row{margin: 10px 0; width: 100%; float: left;}*/
.login-for-comment-popup .signin_block .input-row input[type="text"],
.login-for-comment-popup .signin_block .input-row input[type="password"]{width: 100%; box-sizing: border-box; margin: 10px 0;}
.login-for-comment-popup .signin_block .btn-row{margin:10px auto; width: 200px;}
.login-for-comment-popup .signin_block input[type="button"]
{  border:solid 1px #76161a; background:url(../img/red_bg.jpg) repeat-x bottom #f26355; padding:5px 25px; color:#FFF; 
   font-family: 'open_sansbold'; font-size:14px; display:block; line-height:20px; border-radius: 4px; text-align: center; margin: 0 10px; 
   cursor: pointer;
}      
