﻿
.clear{float:none;clear:both;}
.dd-select{height:30px !important;}
.dd-selected{padding-top: 4px !important;}
.dd-option-text{line-height:10px !important;}
.dd-selected-text{line-height:10px !important;padding-left:12px;padding-right:12px;}
.dd-selected-image{padding-top: 4px;}
.clsFilterSort{margin-left: 20px;margin-right: 20px;}
#body_sb_register{background-position:center center;background-repeat:repeat-y;}


html, body{min-height:100%;background-color:rgba(0,0,0,0.5);}
body{position:relative;}
.overlay{position:absolute;top:0;left:0;width:100%;height: 100%;z-index:2;background-color:black;}
.portlet{position:relative;z-index:3;}
 #container_getLangSelect{position:relative;z-index:4;}

.TmplThumb .ImgThumb{max-width:100%}
.TmplThumb-overlay {background:#000;color:#FFF;padding:20px;position: absolute;display:none;width:230px;height:300px;text-align:center;opacity:0.85;filter:alpha(opacity = 85);}
.TmplThumb-overlay span.fa{padding-top:30px;}
span.clsTemplateMobile {position:absolute;left:6px;z-index:3333;font-size:50px;color:Black;text-shadow: 1px 1px 1px white;}
span.clsTemplateMobileText{position:absolute;left:36px;z-index:3333;font-size:14px;color:Black;margin-top: 6px;text-shadow: 1px 1px 1px white;}
/*span.clsTemplateMobileText{font-size:14px;vertical-align:super;}*/
.popover{max-width:580px !important;height:auto;}
.popover.top {margin-top:20px !important;}
.clsImgOk{display:none;}
.TableLoading {background: url('SB_Design2015/SB_Images/loading.gif') no-repeat center center;height: 66px;width: 66px;position: absolute; left: 50%;top: 100px;margin: -25px 0 0 -25px;z-index: 1000; display:none;}
#Btn_Step3_Save{min-width:150px;}
.RegMsgErr{min-height:34px;padding:7px;margin:0;/* background-color:#f5f5f5; */border: 1px solid #df4782;border-radius: 4px;display:inline-block;}

#body_sb_register .control-label SPAN{float:left;font-size: 15px;font-weight: bold;}
#body_sb_register .require{display:none;}
.btn-Register{padding:8px;font-size:14px;font-weight:bold;}
.btn-Register .fa{float:left !important;padding:3px 6px;}

.TmplThumb{border:1px solid #f1f1f1;width:33%;}


.T_gallery{list-style: none;display: inline-block;padding: 0px;}
.T_gallery li{margin-bottom:10px;display:inline-block;float:right;padding:4px;line-height:20px;position:relative;width: 32%;}
.SB_RegTN_IMG {
    border: 1px solid #dddddd;
    text-align: center;
}

.SB_RegTN {border: 1px solid #cecece;}
li.TmplThumb {width: 33.3%;}
img.SB_RegTN_Img {max-width: 100%;}
.TmplThumb:hover .SB_RegTN{border: 1px solid #f4f4f4;}
.TmplThumb:hover .panel-footer{background-color:#e9e9e9;}

.panel-footer{text-align:left;}

@media (min-width: 480px)  
{
     .nav-pills > li {
        max-width: 235px;
    }
   
}
@media (max-width: 479px)  
{
   
    li.TmplThumb{width:100%;}
}

.RegSBDomainSgst,.RegUserNameSgst {
    border: 1px solid #b0b800;
    display: inline-block;
    margin: 2px;
    padding: 3px;
    font-size: 11px;
    border-radius: 3px;
    cursor:pointer;
}
.RegSBDomainSgst:hover,.RegUserNameSgst:hover {
    background-color:grey;
    
}
#RegUserNameSuggest,#RegSBDomainSuggest {
    width: 100%;
}