.ajax_message{display:table;width:100%;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px}.ajax_message .mysms,.ajax_message .yousms{color:#343434;border:1px solid #ccc6bd;border-radius:4px;padding:2px 6px;margin:4px 5px;display:inline-block;position:relative;min-width:70%;text-align:left}.dateBody,.dateBody span{text-align:center}.ajax_message .s1{display:inline;word-break:break-all}.ajax_message .s2{display:table-cell;float:right;font-size:12px;color:#757575;margin-left:10px}.dateBody span{background-color:#BEF0F7;width:70px;display:inline-block;border-radius:4px;padding:2px;margin-top:5px;border:1px solid #B7B7B7}.menu-border{background:#EAEAEA;padding:0 5px}.ajax_message .position-mysms{text-align:right}.ajax_message .position-mysms .mysms{background-color:#CFFFC6}.ajax_message .position-yousms .yousms{background-color:#fcfbf6}@media only screen and (max-width:650px){.ajax_message .mysms,.ajax_message .yousms{min-width:auto}.ajax_message span.s1 b{display:none}}@media only screen and (max-width:350px){.menu-border{padding:0}}[class*=" ic-wtc"],[class^=ic-wtc]{vertical-align:middle;background-repeat:no-repeat;background-size:20px;height:20px;width:20px;display:inline-block;margin-left:2px}.ic-wtc-send{background-position:right 4px}.ic-wtc-delivered{background-position:right -13px}.ic-wtc-hasread{background-position:right -30px}
.titlee{
background: no-repeat right, url(vado/v1/v) repeat-x top #4D7198;
padding: 0px;
color: white;
font-weight: bold;
}
input,select{border-radius:5px;}
.links{background:white; border:1px dotted blue; padding:5px; color: black;}
.links:hover{background:white;}

.user_sts_head{
margin-left: 20px;
margin-bottom:0;
border-style:solid;
border-color:transparent  transparent #00BFFF;
border-width:0px 0px 5px 5px;
width: 0px;
height: 0px; 
}
.user_sts{
background-color: #F5F5DC;
margin: 3px;
margin-top: 0;
border:#00BFFF 2px solid;
padding: 2px; 
color: #000;
-o-border-radius: 5px;
border-radius: 5px;
-moz-border-radius: 5px;
display: inline-block;
word-wrap:break-word;
}
.user_sts1{
background-color: #FFF;
margin: 3px;
margin-top: 0;
border:#86d675 2px solid;
padding: 2px; 
color: #000;
-o-border-radius: 5px;
border-radius: 5px;
-moz-border-radius: 5px;
display: inline-block;
word-wrap:break-word;
}
body{
color: #484747; 
font-family:arial;
font-size:14px;
line-height:20px;
min-width: 320px;
margin:auto;
background-position: center;
background:url(img/bg.gif);
}

#icenter{text-align: center;}
#ileft{text-align: left;}
#iright{text-align: right;}



* {margin : 0; padding : 0; }


.border {background:#393939;color:#ffffff;padding:4px;text-align:center;}
.b {padding: 6px;background:#ffffff;border:1px solid #f1f1f1;box-shadow:0px 1px 2px rgba(0,0,0,0.3);}

.bar {background:url(vado/v1/newreng.png) repeat-x top;color:#FFFFFF;padding:6px;position:relative;z-index:5;}

.bar a {color:#f7d100; text-decoration: none;}
.bar p > a {
	padding-right: 6px;
}
.bar a:hover{color:#fffd57;}



.rsize{width:100%; min-width:305px; max-width:1000px;}
.menuqqq {background: url(img/mainn.gif) repeat-x top #FBFBFB;  padding: 20px 8px 6px 6px; box-shadow:0px 1px 9px rgba(0,0,0,0.5);}
.menu {background: #FBFBFB;  padding: 10px 8px 6px 6px; box-shadow:0px 1px 9px rgba(0,0,0,0.5);}

.menu a{color: #0e63b8;text-decoration: none;}
.menu-border{background: #EAEAEA;padding: 0 5px;}

.sms,.bars,.mlink{
border: 1px solid #dfdfdf;
border-bottom-style:none;
padding: 4px;
}


.top-ml{
background:  #fff3b3;
}


.my{
background:  #f4f4f4;
}

.you{
background:  #f3fff6;
}
.sms a {
color: #FE2E2E;
}

.p2{
padding-bottom: 4px;
}

.cmy  {background:#f4f2e0; padding:2px; border:1px solid #FFFFFF;}
.cyou{background:#f7f7f7; padding:2px; border:1px solid #FFFFFF;}
.call{background:#fdfdfa; padding:2px; border:1px solid #FFFFFF;}




.ust_line {box-shadow:0px 1px 9px rgba(0,0,0,0.5);}

#bar_right{float:right;}
.alt_line {text-align:right; box-shadow:0px -1px 9px rgba(0,0,0,0.5);}

.c-black {color: black;}
.left-20{padding:0px 0px 0px 20px;}
.right-20{padding:0px 20px 0px 0px;}
img {vertical-align: middle; border:0px;}

.img {  
margin : 0px 0px -3px 1px;
}

.fln a, .fl{padding:6px; background: #F7F6F2; display: block; border-bottom:1px solid #DADADA;}
.fln a:hover{background:#E9EBEB; color: #1580F2;}
.fln span{color:#2869AA;}
.fl{color:#7E7E7E;}
hr{margin-top:4px;margin-bottom:6px;border-bottom:1px solid #dfdfdf;border-top-style:none;border-top-width:0;border-right-style:none;border-right-width:0;border-left-style:none;border-left-width:0}
.rotaq{cursor:pointer; display:inline-block; padding:3px 5px; margin-top: 5px; margin-bottom: 5px; margin-right: 4px; margin-left: 1.5px; background:#eee; border:1px solid #d8d8d8; font-family:Helvetica, Arial, sans-serif; font-size:13px;color:#444; -webkit-border-radius: 3px; border-radius: 3px; }
.rotaq:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) ); background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed'); background-color:#dfdfdf;}
.rotaq:active {position:relative; top:1px;}
.vado{font-size : 12px;color : white;background-image: url(img/button.png);border: 1px dashed #9400D3;padding : 0 4px 0 4px;border-radius:3px;margin : 1px;}

input:focus, textarea:focus { background: white; border: 1px solid #BCBCBC; }
input,select,textarea{margin-bottom: 2px;background: #fff;border: 1px solid #d8d8d8;color: #375676;padding: 3px;border-radius: 5px;}
a.button,input[type=submit]{margin-top: 2px;border-radius: 5px;color: #fff;border: 1px solid #fff;font-weight: bold;padding-right: 1em;padding-left: 1em;cursor: pointer;background: linear-gradient(45deg, #ff0000, #ff7300, #01DFD7, #C634A7, #00ffd5, #002bff, #7a00ff, #ff00c8, #ff0000);background-size: 400% 400%;animation: animate_gradient 5s ease infinite;}@keyframes animate_gradient{0%{background-position: 0% 50%;}50%{background-position: 100% 50%;}100%{background-position: 0% 50%;}}


.inputRed{background: #FFE2E2;}
.inputGreen{background: #F2FDFF;}


.cedvel{text-align:center;}
.cedvel td{padding:5px 60px 5px 60px;}
.c_menu td{color:#ffffff; border-spacing:1px;padding:5px 0px 5px 0px;} 


.main_box{background:#ccc;}
.header{background:#68b083;color:#fff;text-shadow:0 1px 1px #555;}
.events td {
    border-left: 1px solid #929db1;
}
.header a:hover{background:#1b7b21}.events{width:100%;border-collapse:collapse;border-spacing:0}
.events td a{display:block;text-align:center;color:#fff;padding:5px}
.events td.main.f3{
    font-weight: 700;
    text-align: center;
    min-width: 50px;
}
.ico{vertical-align:middle;padding:1px}

.num{-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
-o-border-radius:2px;border-radius:2px;
-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .7);
background-color:#dc0d17;
background-image:-webkit-linear-gradient(top, #fa3c45 0%, #dc0d17 100%);color:#fff;min-width:6px;
padding:1px 2px;text-shadow:0 -1px 0 rgba(0, 0, 0, .4);-webkit-background-clip:padding-box;display:inline-block;
font-size:8px;-webkit-font-smoothing:subpixel-antialiased;line-height:normal;position:absolute;margin-left:-5px}

.domino_stones { display: inline-block;color:#ffffff; padding: 3px 3px !important; }
.domino_stones { border: 1px solid #C1CFD7 !important; border-radius: 3px !important; padding: 3px 3px !important; color: #717F87 !important; display: inline-block !important; background:url(bg.jpg); }


.game{
	


	padding:3px; margin: 2px 3px; text-align:left; ;
	background-color:#FFF8D6;
	border:#B4B2A9 solid 1px;
	background-image:url(bg.jpg);
	display: inline-block !important;

}