/*reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/*Fake*/
div.fileinputs {
    position: relative;
    left: -110px;
    top: 11px;
    margin-right:24px;
}

div.fakefile {
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 1;


}

input.file {
    position: relative;
    text-align: left;
    -moz-opacity:0 ;
    filter:alpha(opacity:0);
    opacity: 0;
    width: 283px;
    height: 33px;
    z-index: 2;


}


#pic_name{
    float: right;
    margin:21px;

}





/* typography.css */
html {font-size:100.01%;}
body {font-size:13px;color:#222;background:url(../images/ar/body_top.jpg) no-repeat scroll center top #dff4fb;font-family:'Droid Sans', tahoma, arial, serif;overflow-x:hidden}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#666;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:none; outline: 0;direction: rtl; }
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
/**ul, ol {margin:0 1.5em 1.5em 0;padding-left:3.333em;}**/
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-right:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 5px 4px 10px;}
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.first {margin-right:0!important;padding-right:0!important;}
.last {margin-left:0!important;padding-left:0!important;}
.bottom {margin-bottom:0;padding-bottom:0;}
.no_bg{background:none!important;}



#photo_resemblance input[type="text"]{
    height: 13px;
}

#photo_resemblance td.width{width: 175px;}
#photo_resemblance th{width: 97px;}

/*#photo_resemblance .error_list {
    color: #D8000C;
    list-style-type: none;
    margin-right: 0;reflected
    list-style-type: none;
    float:left;reflected
    margin-left:128px;reflected
    margin-top:-50px;

}*/

.xwz{
    position: relative;
    text-align: right;
    -moz-opacity:0 ;
    filter:alpha(opacity: 0);
    opacity: 0;
    z-index: 2;
}

#body_content{display:none;}

.tools_cont.ruler select{width:60px;    float:right;}

.allTools{color:#009DC4;text-decoration:underline;margin-top: 17px;float: left;}
.calculateAgain{color:#009DC4;text-decoration:underline;}
#main_menu .child li{display: block;padding: 3px;margin-right: 9px;background: none repeat scroll 0 0 transparent;direction: rtl;float: none;}
.showIt{display:none;}
#main_menu .child a{color:#009DC4;padding: 5px 0 5px 8px;white-space: nowrap;}
#main_menu .child a:hover{color:#434339;}
.hideIt > label{
    font-weight: normal;
}
.hideIt label.title{
    font-weight: bold;
    width: auto;
}
.blue{color:#0eb3e9;}

.steps{
    display: none;
    right: 210px;
    position: absolute;
    top: 71px;
}
.steps  li{display:inline;padding: 0 0 0 43px;}
.steps  a{color: #868E98;}

.upload_photo{margin-right: 17px;}
.paragraph{margin-right: 26px;}


/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input[type=text], input[type=password], textarea, select {background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input[type=password]:focus,textarea:focus, select:focus {border:2px solid #96B929; text-align:right;}
input[type=text], input[type=password],textarea, select {margin:0.5em 0;}
input.title {font-size:1.5em;}
textarea {width:520px;height:115px;padding:5px; *width:495px;}
/*input[type=checkbox], input[type=radio] {position:relative;top:.1em;}*/
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}
.left{float:right;display:inline;}
.right{float:left;display:inline;}
a:active{color:#000000!important;}

/** My Baby Clinic Styles **/

#wrapper{
    width:1000px;
    margin:0 auto;
    position:relative;
}

#header{
    height: 195px;
    position: relative;
    *height:200px;
    *z-index: 4;
}
#header > *{*z-index:2;}

#action_menu {
    background-color: #8FC400;
    float: left;
    font-size: 12px;
    height: 18px;
    padding: 5px;
    *width:370px;
}

#action_menu a{
    color: #fff;
    padding: 0 6px;
}

#action_menu a:hover{
    color:#009DC4;
}

#action_menu a:active{
    color:#ffffff;
}

.floated_menu li{
    float:right;
    display:inline;

}

#action_menu li{
    background:url("../images/ar/top_menu_sep.jpg") no-repeat left 5px scroll transparent;
}

#search_box{
    background: url("../images/ar/search_box.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #B3B3B3;
    font-family: 'Droid Sans',arial;
    height: 27px;
    padding: 5px 10px;
    width: 252px;
    text-align: right;
}

#top_search label{
    color: #6D6E70;
    font-size: 15px;
    font-weight: bold;
    margin-left: 9px;
    padding-top: 15px;
}

#search_btn{
    background: url("../images/ar/search_btn.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    margin-right: 10px;
    margin-top: 5px;
    padding-bottom: 10px;
    padding-top: 8px;
    width: 61px;
}

#search_btn:hover{
    color:#6D6E70;
}

#top_search{
    margin-top: 12px;
}

#main_menu a{
    color: #434339;
    font-size: 13px;
    padding: 0px 4px;
    font-family: Tahoma;
    display: table;
    height: 30px;
}


#SecurImage_as3{margin-right: 6px;}

.my-cap-helpers img{padding: 7px 0;}

#sf_guard_user_profile_child_gender{width:105px}
#user_profile_child_gender{width:105px}

#user_profile_country{width: 143px}
#contact_us_category{width:181px;    margin-right: 20px;}
#user_profile_image_path a {display: none;}
#sf_guard_user_profile_where_did_hear{width:107px}
#user_profile_where_did_hear{width:107px}

#main_menu a:hover{
    color:#0092b5;
}

#main_menu{
    height: 39px;
    padding-right: 210px;
    padding-top: 13px;
    background: url("../images/ar/main_menu.png") no-repeat scroll 0 0 #ffffff;
    *position:relative;
    *z-index:3;
}

#main_menu li{
    background: url("../images/ar/main_menu_sep.png") no-repeat scroll left 0 transparent;
    position: relative;
}



/*#child_timline{
    height: 46px;
    left: 5px;
    margin: 0 17px;
    width: 956px;
}*/
#child_timline {
    border-bottom: 1px solid #D1D1D1;
    height: 46px;
    left: 5px;
    margin: 0 20px;
    width: 960px;
}
#front_left_col{
    width:667px;
    margin-right: 12px;
    /*min-height:1315px;*/
}

#front_right_col{
    width:301px;
    margin-right: 12px;
}

#front_cols_wrap{
    line-height: 25px;
}

.front_blocks{
    padding:5px;
    margin:9px 0;
}

#main_slider{
    margin-bottom:27px;
    position:relative;
}

#front_left_pan{
    width:398px;
}

#front_right_pan{
    margin-right: 17px;
    width: 251px;
}

#tips{
    background: url("../images/ar/tips.jpg") no-repeat scroll 0 0 transparent;
    height: 242px;
    direction: rtl;
}

#tips_content{
    width: 223px;
}

.front_blocks_listing{
    padding-right: 15px;
    padding-top: 62px;
}

.front_blocks_listing li{
    list-style-type:none;
    padding:3px 0px;
    border-bottom:1px dotted #db4d1d;
    direction: rtl;
}

.front_blocks_listing li a{
    color:#5c433e;
    font-size:13px;
}

.front_blocks_listing li a:hover,.tools_more a:hover{
    color:#ed2547;
}

.tools_more{
    padding-right: 14px;
    padding-top: 2px;
    width: 165px;
}


.tools_more a{
    background: url("../images/ar/tools_more.png") no-repeat scroll 0 2px transparent;
    color: #555555;
    display: block;
    font-size: 11px;
    height: 23px;
    width: 107px;
}

#upload_win{
    margin-top: 18px;
}

#useful_tools{
    background: url("../images/ar/useful_tools_title.jpg") no-repeat scroll center 0 transparent;
    border-bottom: 1px dashed #EBE8DF;
    padding-bottom: 10px;
}

#vaccine p{
    line-height: 15px;
    margin-bottom: 4px;
    padding-right: 7px;
}

#vaccine{
    background: url("../images/ar/vaccine_title.jpg") no-repeat scroll center 0 transparent;
    border-bottom: 1px dashed #EBE8DF;
    padding-bottom: 14px;
    padding-top: 97px;
    direction: rtl;
}

#vaccine_bottom{
    background: url("../images/ar/vaccine_bottom.jpg") no-repeat scroll center bottom transparent;
    padding-right: 7px;
}

#vaccine_bottom label{
    display: block;
    float: right;
    font-size: 11px;
    width: 75px;
    line-height: 32px;
}
#vaccine_child {
    display: block;
    float: right;
    font-size: 11px;
    font-weight: bold;

}

#vaccine_name{
    border-top: 1px solid #ABADB3 !important;
    padding: 3px 4px;
    width: 93px;
    margin-left:4px;
}

.vaccine_form_item{
    border-bottom: 1px solid #EDEDED;
    padding: 5px 0;

}

#vaccie_note{
    font-size: 12px;
    padding: 9px 25px;
}

#vaccie_note a{
    color:#21abcd;
}

#vaccine select,#vaccine input{
    border:1px solid #e2e3ea;
    font-family:'Droid Sans',arial;
    padding:2px;
}

#vaccine_submit{
    background: url("../images/ar/vaccine_btn.jpg") no-repeat scroll 0 0 transparent;
    border: medium none !important;
    cursor: pointer;
    height: 27px;
    width: 46px;
    margin-top: 5px;
    *margin-bottom:6px;
}

#votes{
    background: url("../images/ar/votes_title.jpg") no-repeat scroll right 0 transparent;
    margin-top: 20px;
    padding-top: 58px;
    direction: rtl;
}

#votes p{
    margin-bottom:6px;
}

.vote_item input{
    display:block;
    float:right;
}

.vote_item .vote_answer{
    padding-right: 30px;
    padding-top: 3px;
}


#vote_archive{

    padding-top: 30px;
}

#vote_submit{
    background: url("../images/ar/vote_btn.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 37px;
    margin-top: 10px;
    width: 102px;
    display: inline-block;
}
#vote_result{
    color: #009DC4;
    border: medium none;
    cursor: pointer;
    background: none repeat scroll 0 0 transparent;
    padding: 0;
    width: 43px;
    display: inline-block;
    /*    height: 37px;
        margin-top: -38px;
        margin-right: 112px;reflected
        padding-bottom: 48px;
        width: 102px;*/
    font-family: 'Droid Sans',tahoma,arial,serif;
}
.VoteAndResult{color:#009DC4;}
.VoteAndResult a{
    display: inline-block;
    float: right;
    height: 25px;
    margin-top: 16px;
    margin-right: 3px;
}
.VoteAndResult a.result_polls{margin-top: 19px;}
.VoteAndResult span{
    display: inline-block;
    float: right;
    margin-top: 16px;    
}
.VoteAndResult #vote_submit{
    background: url("../images/ar/vote_btn.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 37px;
    margin-top: 10px;
    width: 102px;    
}
#vote_result:hover
{
    color:#000;
} 



#signup_wrap{
    background: url("../images/ar/signup_bottom.jpg") no-repeat scroll 0 bottom transparent;
    height: 89px;
    text-align: center;
}

#signup_wrap h3{
    margin-bottom:9px;
}

#signup{
    background: url("../images/ar/signup_btn.jpg") no-repeat scroll 0 bottom transparent;
    display: block;
    height: 44px;
    margin: 0 auto;
    width: 183px;
}

#signup:active{
    position:relative;
    top:1px;
}

.ads_title{
    text-align:center;
    margin:1px 0;
}




#week{
    background: url("../images/ar/week-week.jpg") no-repeat scroll 0 0 transparent;
    height: 285px;
    margin-top: 25px;
    padding-top: 81px;
    direction: rtl;
}

.newsletter_info{
    padding-right: 20px;
}

.week_date{
    margin-top: 6px;
    padding-right: 20px;
}

.week_form_item{
    padding-right: 20px;
}

.week_form_item select,.week_form_item input{
    /*	margin:0;*/
    border:1px solid #e3e9ef;
    width: 210px;
}

#week_submit{
    background: url("../images/ar/editBtn.png") no-repeat scroll 0 bottom #FAFCFD;
    border: medium none;
    cursor: pointer;
    height: 20px;
    width: 60px;
}

#week_submit:active{
    position:relative;
    top:1px;
}
#week_submit1{
    background: url("../images/ar/week_submit.jpg") no-repeat scroll 0 bottom #FAFCFD;
    border: medium none;
    cursor: pointer;
    height: 31px;
    width: 88px;
}

#week_submit1:active{
    position:relative;
    top:1px;
}


#week_email{
    padding:2px;
    border-top:1px solid #abadb3;
    color: #444;
}

#illnesses{
    background: url("../images/ar/illnesses.jpg") no-repeat scroll 0 0 transparent;
    /*border-bottom: 1px dashed #EBE8DF;*/
    height: 121px;
    margin-top: 8px;
    direction: rtl;
}

#illnesses_info{
    font-size: 12px;
    font-weight: bold;
    padding-right: 114px;
    padding-top: 69px;
}

#illnesses_info a{
    color:#21ABCD;
}

#newslettter{
    background: url("../images/ar/newsletter.jpg") no-repeat scroll 0 0 transparent;
    height: 105px;
    margin-top: 11px;
    padding-top: 34px;
    position: relative;
    direction: rtl;
}

#baby{
    background: url("../images/ar/baby.png") no-repeat scroll 0 0 transparent;
    height: 121px;
    position: absolute;
    left: -22px;
    top: -26px;
    width: 97px;
}

#baby_height .baby-height-calculate{
    bottom: 27px;
    position: absolute;
    right: 10px;
    z-index: 5;
}

#fetal_growth_id .fetal_growth {
    bottom: 8px;
    position: absolute;
    left: 28px;
    *bottom: 8px;    
}
.baby_intro{
    font-size: 11px;
    margin-bottom: 0;
    padding-right: 16px;
    padding-top: 4px;
    position: relative;
    z-index: 1;
}
.intro{
    padding-top:15px;
}
#newsletter_text{
    background: url("../images/ar/newsletter_text.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    font-family: 'Droid Sans',arial;
    height: 33px;
    margin-right: 19px;
    padding-right: 8px;
    position: relative;
    width: 262px;
    color: #666;
    text-align: right;
    z-index: 1;
    margin-bottom: 0px;
}

#newsletter_btn{
    margin-right: 20px;
}

#newsletter_btn{
    background: url("../images/ar/newsletter_btn.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 38px;
    width: 106px;
}

#mobile{
    background: url("../images/ar/mobile_sms.jpg") no-repeat scroll 0 0 transparent;
    height: 91px;
    margin-top: 10px;
}

.mobile_info{
    font-size: 13px;
    line-height: 15px;
    padding-right: 102px;
    padding-top: 45px;
}

.mobile_info a{
    color:#21ABCD;
    font-size:12px;
}

#follow_us{
    position: fixed;
    right: -0.2%;
    top: 250px;
}
#follow_us .icon{position: relative;}
#search{padding-top: 55px; *padding-top:54px;}

#follow_us span{
    color: #444444;
    font-size: 18px;
    padding-left: 11px;
    padding-top: 2px;
    direction: rtl;
}

#follow_us a{
    display: block;
    /*float: right;reflected*/
    height: 74px;
    margin-top: 7px;
    width: 90px;
}



#facebook{
    background-image: url("../images/facebook.jpg");
    background-repeat: no-repeat;
}
#twitter{
    background-image: url("../images/twitter_followus.jpg");
    background-repeat: no-repeat;
}

#youtube{
    background-image: url("../images/youtube_followus.jpg");   
    background-position: -88px 0;
}

#bottom_banner{
    margin: 14px auto 0;
    width: 729px;
}

#footer_wrap{
    background: url("../images/ar/bottom2.png") no-repeat scroll center 0 transparent;
    height: 155px;
    padding-bottom: 220px;
}

#footer{
    margin: 0 auto;
    padding-top: 56px;
    width: 1000px;
    height: 39px;
}
#footer_menu{
    height: 20px;
    width: 1000px; 
    direction:rtl;
}

#footer_menu li{
    background:url(../images/ar/footer_menu_sep.jpg) no-repeat left 6px transparent;
    float: none;
}

#footer_menu li a{
    color: #FFFFFF;
    padding: 2px 7px;
    font-size: 12px;
}

#copyrights {
    clear: both;
    color: #FFFFFF;
    height: 22px;
    overflow: hidden;
    padding: 0 6px;
    text-align: center;
    font-size: 12px;
    direction: rtl;
}
#main_menu li{
    display:inline;
    float: right;
}

#childs{
    background: url("../images/ar/childs.jpg") no-repeat scroll 0 0 transparent;
    bottom: 115px;
    height: 348px;
    right: -59px;
    position: absolute;
    width: 87px;
    z-index: -1;
}

/** Inner general **/
#inner_left_col{
    padding-left: 6px;
}
#inner_title {
    border-bottom: 1px solid #D1D1D1;
    color: #666666;
    direction: rtl;
    font-family:times New Roman;
    margin: 0 20px 15px;
    padding-bottom: 0;
    text-align: right;
}



/** News **/
.news_item{
    border-bottom: 1px dotted #959595;
    margin-bottom: 21px;
    padding-bottom: 21px;
    direction: rtl;
}

.news_item_image{
    margin-left: 15px;
    margin-bottom: 15px;
}

.news_item_image_related {
    margin-bottom: 15px;
    margin-left: 15px;
}

.news_item_image {
    min-height:188px;
    width:256px;  
}

.news_item_image img{
    border:2px solid #eaeaea;
}

.news_item_image img:hover{
    border:2px solid #97CBD8;
}

.news_item_image img:active{
    border:2px solid #11B5EA;
}

.news_item_title a{
    font-size:17px;
    color:#44bddd;
}

.news_item_title a:active{
    background-color: #F1F8FE;
    border-bottom: 1px solid #E3F1FD;
    color: #262626;
}

.news_item_info{
    color: #B9B9BA;
    margin: 2px 0;
}

.news_item_info a{
    color:#000000;
}

.news_more{
    color:#007bd5;
}

.pager li{
    background: url("../images/ar/pager_bg.jpg") no-repeat scroll left 7px transparent;
    display: inline;
    float: right;
    padding: 0 4px;
}

.pager li a{
    display:block;
    padding-left:3px;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
    *padding-left:-15px;
    color:#007bd5;
}

.pager li a.active{
    background: url("../images/ar/pager.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    padding-right: 8px;
    width: 13px;
}



.slider_pager li{
    /*  background: url("../images/ar/pager_bg.png") no-repeat scroll right 7px transparent;*/
    display: inline;
    float: right;
    padding: 0 3px;

}

.overlay_text ul{
    margin-right: 33px;
    position: absolute;
    top: 300px;
}

.slider_pager li a{
    display:block;
    padding:3px;
    color:#007bd5;

}


.slider_pager li a.slider_selected{
    background: url("../images/pager.png") no-repeat scroll -1px -3px transparent;
    outline: 0 none;
    /*    height: 20px;*/
    /*    width: 14px;*/
}

.slider_pager li a{
    background: url("../images/ar/pager.png") no-repeat scroll right bottom transparent;
    color: #FFFFFF;
    line-height: 18px;
    outline: 0 none;
    padding: 2px 10px 4px 6px;
    width: 10px;
}




/** End of news **/

.inner_week{
    margin-top:0!important;
}

#inner_vaccine{
    margin-top:10px;
}

#fetal{
    margin-top:10px;
}

#test{
    position:fixed;
    top:0;
    right:0px;
}

#logo{
    right: 27px;
    position: absolute;
    top: 13px;
    *z-index:4;
}

.ads{
    margin-bottom:10px;
    position: relative;
}
#ads1{
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);

}

/** Article inner **/
.article_title h3{
    color:#666;
    margin-bottom:10px;
}

.article_author,.article_date{
    color: #B9B9BA;
    font-size: 12px;
}

.article_body{
    border-bottom: 1px dotted #666666;
    margin-bottom: 20px;
    padding-bottom: 13px;
    min-height: 320px;    
}
.article_body>ol{margin-right: 40px;}
ol ol{margin-right: 10px;}

.article_body h4{
    color:#69ab00;
    margin-bottom:10px;
}

.article_body a{
    color:#0eb3e9;
}

#article_related a{
    display: block;
    font-size: 14px;
    margin: 2px 0;
}

#learn_more a{
    font-size: 14px;
    margin: 2px 0;
}
#learn_more{
    display:none;

}

.dot_line{
    border-bottom: 1px dotted #666666;
    margin-bottom: 20px;
    padding-top: 14px;
}


.article_image{
    margin-right:15px;
    margin-bottom:10px;
}

.article_image img{
    border:1px solid #c9c9c9;
    padding:3px;
    background:#f1f2f3;
}

/*new styles*/
/*.knownAs{background-image:url(../images/ar/alsoKnownAs.png); width:661px; height:276px;float:rightreflected;margin-bottom: -35px;}*/
.knownAs p{display: block;height: 140px;right: 40px;position: relative;top: 70px;width: 445px;float:right;color:#5c5c5c;}
.causes{background-image: url("../images/ar/causes.png");float: left;height: 260px;position: relative;left: 15px;width: 570px;}
.symptoms{background-image: url("../images/ar/symptoms.png");float: left;height: 245px;width: 391px;}
.symptoms li{position: relative; z-index: 15;list-style: circle;
             width: 173px;
             *background-image: url("../images/ar/point.jpg");
             *background-repeat: no-repeat;
             *direction: rtl;
             *list-style: none outside none;
             *padding-right: 15px;
             *position: relative;
             *text-align: right;
             *z-index: 15;
             *background-position-x:right;
             *background-position-y:10px;
}
.whatToDo{background-image: url("../images/ar/whatToDo.png");float: right;height: 504px;margin-bottom: -290px;position: relative;top: -290px;width: 380px;}
/*.whatToDo p{display: block;float:right reflected;height:147px;right:38px;position:relative;top:285px;width:280px;color:#7c8387;}*/
.backToSchool{background-image: url("../images/ar/backToSchool.png");float: left;height: 267px;margin-bottom: -185px;position: relative;top: -185px;width: 306px;}
.backToSchool div.p-margin{display: block;float: left;height: 80px;position: relative;left: 15px;top: 155px;width: 260px;color:#7c8387;line-height: 20px;}
.incubationPeriod{background-image: url("../images/ar/incubationPeriod.png");float: right;height: 113px;right: 50px;position:relative;top:20px;width:346px;margin-bottom:20px;}
.incubationPeriod p{display: block;float: right;height: 25px;right: 20px;position: relative;top: 45px;width: 210px;color:#7c8387;}
.relatedArticles{border-top:1px dotted #666;margin-top: 15px;}
.relatedArticles h1{color: #4E4E4E;font-family: "Times New Roman",Times,serif;font-size: 24px;line-height: 25px;margin-right: 25px;margin-top: 15px;}
.relatedArticles ul{}
.relatedArticles ul li{line-height: 20px;list-style: none outside none;}
.relatedArticles ul li a{color:#0eb3e9;}

/*photo gallery*/

#front_cols_wrap.gallery{margin-top: 0;}
#front_cols_wrap.inner_main_wrap.gallery h2#inner_title{margin-bottom: 10px;}
.edit_gallery{float:left;margin-left: 25px;}
#article_wrap .article_author a{color:#0083a2;}
.rating{background-color:#ffffe1;float: right;}
.star{height:16px; width:17px;background-image:url(../images/ar/star.png); background-position:top right;float: right;}
.star.selected{background-position:top left;}
.gallery_body ul li{float: right;list-style: none outside none;margin: 15px 5px;width: 200px;}
.gallery_body ul li img{ border:1px solid #d9d9d9; padding:3px;display:block;}
.gallery_body ul li Label{display:block; color:#444; font-size:13px; font-weight:normal; }
a.uploadPhotoBtn{
    background-image: url("../images/ar/upload_photos.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 32px;
    margin-bottom: -11px;
    margin-right: 345px;
    margin-top: 10px;
    width: 125px;
}
a.addVideoBtn {
    background-image:url(../images/ar/addVideoBtn.jpg);
    background-repeat: no-repeat;
    display: inline-block;
    height: 32px;
    margin-bottom: -11px;
    margin-right: 365px;
    margin-top: 10px;
    width: 105px;
}
.pager_body{border-top:1px solid #e3e3e3;}
.pager_body ul {
    display: inline-block;
    float: right;
    margin: 20px 180px !important;
    text-align: center;
}
.pager_body ul li {
    background-color: #F4F4F4;
    display: inline-block;
    margin: 0 2px;
    padding: 2px 10px;
    width: auto;
}
.gallery_body .pager_body ul li:hover a, .pager_body ul li:hover, .pager_body ul li.selected, .pager_body ul li:hover a:hover, .pager_body ul li.selected a{background-color:#00a1bb; color:#fff;}

.edits{color:#0083A2;font-size:13px!important;}
.edits a{display:inline-block !important;}

/*inner gallery pages*/


.article_author h2 {
    color: #666666;
    font-size: 18px;
    margin-bottom: 0;
}
.shareBox {
    background-image: url("../images/ar/shareBG.jpg");
    background-repeat: no-repeat;
    display: block;
    height: 25px;
    padding: 10px;
    width: 627px;
}

.shareBox.video {
    background-color:#FFFFFF;
    background-image:none;
    background-repeat:no-repeat;
    display:block;
    float:right;
    height:25px;
    padding-bottom:10px;
    padding-left:20px;
    padding-right:10px;
    padding-top:10px;
    width:255px;
}

.photos {
    background-color: #EDF8FB;
    width: 647px;
    margin:20px auto;
}

.photos .activeImg img {
    border: 1px solid #A7E0F5;
    display: block;
    margin: 20px auto;
    padding: 3px;
}
#inner_content_wrap .photos ul.photoList {
    background-color: #EFFAF5;
    display: block;
    float: left;
    height: 100%;
    margin-bottom: 10px;
    margin-right: 0;
    overflow: hidden;
}
.photos ul.photoList li {
    float: right;
    height: 95px;
    list-style: none outside none;
    margin: 2px;
    padding: 0;
}
.photos ul.photoList li.back img, .photos ul.photoList li.next img {
    border: medium none;
    margin: 35px 1px;
    padding: 0;
}
.photos ul.photoList li img {
    border: 1px solid #D9D9D9;
    display: block;
    margin: 0 auto;
    padding: 3px;
}
.nextBack{
    height: 100%;
    overflow: hidden;
    padding: 2px 0;
    background-color:#f0faf6;
}
.nextBack a.next, .nextBack a.prev {
    display: block;
    float: right;
    margin: 39px 2px;
}

.comments{}
.comments label.title{color: #666;float: right;font-size: 19px;}
.comments label.commentNum{float:right; color:#444; font-size:13px;margin-right: 10px;margin-top: 13px;}
.comments .showBox{margin-top: 6px;direction: ltr; float: left; width: 150px;}
.comments .showBox label, .comments .showBox select {
    float: right;
    line-height: 35px;
    margin-right: 10px;
    direction: rtl;
    /*  *direction: rtl;*/
}
.commentsTitle{ padding-bottom:10px; line-height:20px; direction:rtl;}
.commentsTitle label{font-weight:normal;}
.commentList ul li{margin:20px 0px; padding:0 0 20px; list-style:none; border-bottom:1px solid #d0d0d0; }
.commentList ul li .left img{margin-left:20px;}
.commentList ul li .cmtImg{float:right;margin-right: 10px;margin-left:10px;}
.commentList ul li .cmtBody{float:right; direction: rtl; width:505px;}
.commentList ul li .cmtBody .writer{direction: rtl;text-align: right;}
.commentList .cmtBody{text-align:right;}
.cmtBody .writer label.name{color:#0083a2;}
.cmtBody .writer label.date{font-size: 11px;font-weight: normal; color:#666666;}
.cmtBody .writer a.report, .cmtBody a.reply{color:#0083A2;}

.addComment {
    background-color: #F3FFD9;
    padding: 30px 30px 60px;
}
.addComment iframe{display: none;}
.postBtn{}
.poll_bar{
    border: 2px solid #96b929;
    background-color: #9dc032;
    height: 8px;
}



.main_slider_left{
    background: url('../images/ar/main_slider_left.png');
    height: 64px;
    width: 33px;
    position:absolute;
    z-index: 99999999;
    top:140px;
    cursor:pointer;
    right:0px;/*reflected --> added*/
}

.main_slider_right{
    background: url('../images/ar/main_slider_right.png');
    height: 64px;
    width: 33px;
    position:absolute;
    z-index: 999;
    left:0px;
    top:140px;
    cursor:pointer;
}

.overlay_text div{
    width: 166px;
    line-height: 26px;
    opacity:0.9;
}

.overlay_text .mtitle{
    /*        cursor: pointer;*/
    font-family: "Times New Roman",Times,serif;    
    padding-top: 24px;
    padding-right: 50px;
    font-size: 21px;
    font-weight:bold;
}
.overlay_text .mbrief{
    /*    cursor: pointer;*/
    font-family: "Times New Roman",Times,serif;    
    font-size: 21px;
    padding-right: 50px;
    position: absolute;
    top: 137px;
    width: 188px;
    *right: 0px;

}

#main_slider{
    height:357px;
    border-radius: 10px 10px 10px 10px;
    direction: rtl;
}



.main_slider_pager ul li{ float:right;}
.main_slider_pager ul { list-style-type: none;}


/** Custom Popup **/

#overlay{
    background:url(../images/ar/overlay.png) repeat scroll 0 0 transparent;
    width:100%;
    position:absolute;
    z-index:9989;
    top:0px;
    right:0;
    display:none;
}

#overlay_content{
    background: url("../images/ar/popup_content.png") repeat scroll 0 0 transparent;
    -webkit-border-radius: 8px 8px 8px 8px;
    -moz-border-radius: 8px 8px 8px 8px;

    margin-left: auto;
    margin-right: auto;
    margin-top: 140px;
    padding: 5px;
    position: relative;
    width: 594px;
}

.overlay_content1{
    background: url("../images/ar/popup_content.png") repeat scroll 0 0 transparent;
    -webkit-border-radius: 8px 8px 8px 8px;
    -moz-border-radius: 8px 8px 8px 8px;
    height: 280px;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
    position: fixed;
    width: 594px;
    margin-top: 100px;
}
/*.whatToDo .overlay_content1{margin-top\*: 370px\9;*margin-top: 100px;}
:root .whatToDo .overlay_content1{margin-top: 100px\0/IE9;}
.backToSchool .overlay_content1{margin-top\*: 300px\9;*margin-top: 100px;}
:root .backToSchool .overlay_content1{margin-top: 100px\0/IE9;}*/
.overlay_content1.email{

    background: url("../images/ar/popup_content.png") repeat scroll 0 0 transparent;
    -webkit-border-radius: 8px 8px 8px 8px;
    -moz-border-radius: 8px 8px 8px 8px;
    height: 280px;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
    position: fixed;
    width: 594px;
}
.overlay1{
    background:url(../images/ar/overlay.png) repeat scroll 0 0 transparent;
    width:100%;
    position:fixed;
    z-index:9989;
    top:0px;
    right:0;
    display:none;
    /*  left: -145px;
        position: absolute;
        top: -332px;
        width: 1265px;
        z-index: 9989;*/
}

#overlay_close{
    background: url("../images/ar/close.png") repeat scroll 0 0 transparent;
    height: 30px;
    position: absolute;
    right:589px;
    top: -13px;
    width: 30px;
}
.overlay_close1{
    background: url("../images/ar/close.png") repeat scroll 0 0 transparent;
    height: 30px;
    position: absolute;
    left: -15px;
    top: -13px;
    width: 30px;
}
.overlay_close{
    background: url("../images/ar/close.png") repeat scroll 0 0 transparent;
    display: inline-block;
    float: left;
    height: 30px;
    width: 30px;
    margin-left: -33px;
    margin-top: -31px;    
}
#overlay_ads{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B4ACAE;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    padding: 5px;
    padding-bottom: 52px;
    text-align: right;
    width: 580px;
    height: 265px;
}
.overlay_ads1{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B4ACAE;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    padding: 5px;
    text-align: right;
    height:270px;
    overflow: auto;
    *width: 582px;
}

.overlay_vaccine{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B4ACAE;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    padding: 5px;
    text-align: right;
    height: 281px;


}

.overlay_email{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B4ACAE;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    /* padding: 5px;*/
    text-align: right;
    /*height: 315px;*/
    padding-bottom: 20px;

}
/** End of Custom Popup **/

#login_right{
    background: url("../images/ar/login-boys.jpg") no-repeat scroll left 0 transparent;
    height: 221px;
    width: 283px;
    margin-top: 20px;
}
#login_right_read{
    background: url("../images/ar/login-boys.jpg") no-repeat scroll right 0 transparent;
    height: 221px;
}

#login_success{
    background: url("../images/ar/check.png") no-repeat scroll left 0 transparent;
    height: 221px;
    width: 283px;
}

#login_register{
    background: url("../images/ar/register_btn.jpg") no-repeat scroll left 0 transparent;
    border: medium none;
    display: block;
    height: 90px;
    margin-top: 14px;
    text-indent: -2000px;
    width: 270px;
}

#login_form_wrap{
    height: 20px;
    width: 272px;
}

#login_right p{
    padding-right: 56px;
    padding-top: 100px;
}


#login_form_content h2{
    font-size: 17px;
    margin-bottom: 18px;
    direction: rtl;
    margin-left: 15px;
}

#ajax_div{
    width: 300px;
    margin-left: -22px;
    margin-top: -18px;
    height: 267px;
}
.error_list{
    direction:rtl;
    color: red;
}

#login_form_content form{
    background: none repeat scroll 0 0 #FAFAFF;
    border: 1px solid #DFDFE7;
    padding: 10px;
    width: 270px;
    height: 267px;
}

#login_form_content label{
    color:#6c6c74;
    font-weight:normal;
}

.login_text{
    border: 1px solid #E4E4EA !important;
    -webkit-border-radius: 1px 1px 1px 1px;
    -moz-border-radius: 1px 1px 1px 1px;
    color: #BABABA;
    font-size: 10px;
    padding: 6px;
    width: 214px;
}

.login_text:focus{
    border: 1px solid #656571 !important;
}

#login_sbumit{
    background: url("../images/ar/login-btn.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    display: block;
    height: 50px;
    margin-top: 14px;
    text-indent: -2000px;
    width: 261px;
    cursor: pointer;
}

#inner_content_wrap{
    min-height:100px;direction: rtl;
}

#glossary_wrap #glossary_letters li{
    display: inline;
    float: right;
    padding: 0 5px;
}

#glossary_wrap #glossary_letters li a{
    color: #0EB3E9;
    display: block;
    font-size: 21px;
    text-transform: uppercase;
}

.active_gloss{
    background:#f6f6f6;
}

li.active_gloss_blod{
    color:#878788!important;
    font-size: 20px;
    line-height: 20px;
}

.glossary_item{
    padding-bottom: 5px;
    margin-bottom:15px;
}

.glossary_title{
    background: url("../images/ar/glossary_bg.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 16px;
    height: 25px;
    padding-right: 1px;
    padding-top: 1px;
    text-align: center;
    width: 27px;
}

.ill_title{
    font-size: 16px;
    height: 25px;
    padding-right: 1px;
    padding-top: 10px;
    text-align: center;
    width: 535px;
}
/*.ill_body p{
    color: #5C5C5C!important;
    display: block!important;
    float: right!important;
   
    left: 0!important;
    position: relative!important;
    right: 0!important;
    top: 0!important;
    width: 445px!important;
}
*/


div#readmoreid{
    margin-right: 48px;
    margin-top: 17px;
}

#glossary_items_wrap{
    padding-right: 25px;
    padding-top: 26px;
}

.glossary_item ul{
    margin-right: 0 !important;
    margin-top: 11px;
}

.glossary_item li{
    background: url("../images/ar/glossary_dot.jpg") no-repeat scroll right 6px transparent;
    display: inline;
    float: right;
    padding-right: 15px;
    width: 283px;
}

#readmoreid li{
    width: 229px;
    margin-right: 47px;
}

.glossary_item li a{
    color:#0eb3e9;
    font-size:13px;
}

.glossary_back{
    padding-top: 4px;
    text-align: left;
}

.glossary_back a{
    color: #444 !important;
    font-size: 11px;
}

.read_more{
    padding-top: 4px;
    text-align: left;
}

.read_more a{
    color: #444 !important;
    font-size: 11px;
}

#inner_full_col{
    min-height: 500px;
    padding-right: 13px;
    padding-left: 18px;
}

.registration_block{
    background: none repeat scroll 0 0 #F2FFD9;
    margin-bottom: 14px;
    padding: 15px;
    direction: rtl;
    /*	height:239px;
            width:667px;*/

}

/*.registration_block{background: none repeat scroll 0 0 #F2FFD9;
                                margin-bottom: 14px;
                                        padding: 15px;
                                        direction: rtl;
                                                                                
}*/ 

.contact_block{
    background: none repeat scroll 0 0 #F2FFD9;
    margin-bottom: 14px;
    padding: 15px;
    margin: 0 25px 10px;
}

.registration_block3{
    margin-bottom: 14px;
    padding: 15px;
}


.reg_icon{
    background: url("../images/ar/reg_icon.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-weight: bold;
    height: 22px;
    padding-right: 0px;
    padding-top: 3px;
    text-align: center;
    width: 26px;
}

.edit_content{
    border-bottom: 1px dotted #BBBBBB;
    padding-bottom: 15px;
    margin-bottom: 15px;
}

.reg_head {
    width:500px;
    margin:0 auto;
}

.reg_head h5{
    margin-bottom: 0;
    padding-right: 6px;
    padding-top: 2px;
    font-size:15px;
}

.edit_head h5{
    color: #009DC4;
    margin-bottom: 0;
    padding-right: 6px;
    padding-top: 2px;
    font-size:15px;
}

.reg_form_left{
    padding-right: 33px;
    width: 396px;
}
#reg_form_left_country{
    width: 525px;
}
/*.edit_content .reg_form_left{
    width: 500px;
}*/

.reg_form_left .reg_form_gender_row > label{
    display: block;
    float: right;
    padding-top: 0px;
    width: 134px;
}

.contact_block .reg_form_left  label{
    display: block;
    float: right;
    padding-top: 7px;
    width: 80px;
}
.contact_block .textarea em{
    vertical-align: top;}
.contact_block .textarea label{
    padding-top: 0;
}
.contact_block input{
    margin-right: 20px;
}

/*.reg_form_left  label[for = medical_data_food_allergy]{
    display: block;
    float: left;
    padding-top: 9px;
    width: 134px;
}


.reg_form_item ul.radio_list, .reg_form_item ul.radio_list li{
    float:left;
    list-style: none;
}*/

.reg_text{
    float:left;
    border:1px solid #b6d091!important;
    border-left:1px solid #e9fdcd!important;
    border-bottom:1px solid #e9fdcd!important;
    padding:4px 9px 6px 8px;
    width:211px;
}

.form_desc{
    font-size: 11px;
    padding-right: 134px;
}

.req_form{
    color: #EC1D72;
    padding-right: 4px;
}

.reg_form_right{
    width: 500px;
}

.reg_tip{
    position:relative;
    border:1px solid #efefef;
    background:#fdfdfd;
    padding:11px 20px 11px 25px;
}

.reg_tip h5{
    margin-bottom:0;
}

.reg_tip_arrow{
    background: url("../images/ar/tip_arrow.jpg") no-repeat scroll 0 0 transparent;
    height: 21px;
    right: -9px;
    position: absolute;
    top: 17px;
    width: 9px;
}

.surveyCont .reg_form_left label{
    width: 642px;
    padding-left: 30px;
}

.surveyCont input[type="text"]{
    width: 200px;
}
.surveyCont textarea{
    width: 200px;
    height: 100px;
}
.reg_form_item span{display: inline-block;}

.reg_form_item select{
    padding: 2px;
    text-align: right;
    width: 77px;
    direction: rtl;
}

.reg_form_item_country select{
    padding: 2px;
    text-align: right;
    width: 300px;
}

.reg_form_item .error{margin-right: 135px;color: #D8000C;list-style-type: none;}
.reg_form_item .error_list{margin-right: 135px;color: #D8000C;list-style-type: none;}

.red{color: #D8000C;padding-right: 4px;}

.blue_span{
    color: #0EB3E9;
    padding-right: 14px;
}

.blue_span a{color: #0EB3E9;}
.big_reg .reg_form_left{
    width: 600px!important;
}

.big_reg .reg_form_right{
    margin-right: 10px;
    width: 296px;
}

#reg_submit{
    background: url("../images/ar/register_btn.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 39px;
    text-indent: -2000px;
    width: 157px;
    cursor:pointer;
    float: right;
}

.small_link{
    text-decoration:underline;
    color:#00b6e7;
    margin-right: 10px;
}

/*
.glossary ul li{
    color: #44BDDD;
    float: left;
    font-size: 19px;
    list-style: none outside none;
    padding: 0 5px;
        cursor:default;
}
.glossary ul li.clickable {
        text-decoration:underline;
        color:#44BDDD;
        cursor:pointer;
}

.glossary ul li:active{
        background-color: #F1F8FE;
        border-bottom: 1px solid #E3F1FD;
}

*/

.active_gloss.active_gloss_blod a{
    cursor:default;
}

/*new styles*/
.knownAs{    background-image: url("../images/ar/alsoKnownAs2.jpg");
             background-position: right top;
             background-repeat: no-repeat;
             float: right;
             height: 40px;
             /*    margin-bottom: -35px;*/
             width: 661px;}
.knownAs p{    color: #999999;
               display: block;
               float: right;
               font-size: 17px;
               font-weight: bold;
               height: 51px;
               position: relative;
               right: 183px;
               top: 1px;
               width: 450px;}
.causes{background-image: url("../images/ar/causes.png");float: left;height: 260px;position: relative;left: 15px;width: 460px;padding-right: 95px;}
/*.causes p{display: block;float: leftreflected;height: 90px;position: relative;left: 10pxreflected;top: 109px;width: 445px;color:#5c5c5c;}*/
.symptoms{background-image: url("../images/ar/symptoms.png");float: left;height: 245px;width: 391px;}
/*.symptoms p, .symptoms ul{display: block;float: leftreflected;position: relative;right: 100px;top: 65px;width: 225px;color:#7c8387;}*/
.whatToDo{background-image: url("../images/ar/whatToDo.png");float: right;height: 504px;margin-bottom: -290px;position: relative;top: -290px;width: 380px;}
.whatToDo div.p-margin{display: block;float:right;height:147px;right:38px;position:relative;top:285px;width:263px;color:#7c8387;line-height: 1.4;}
.backToSchool{background-image: url("../images/ar/backToSchool.png");float:left;height: 267px;margin-bottom: -185px;position: relative;top: -185px;width: 306px;}
.backToSchool div.p-margin{display: block;float:left;height: 80px;position: relative;left: 15px;top: 155px;width: 260px;color:#7c8387;}
.incubationPeriod{background-image: url("../images/ar/incubationPeriod.png");float: right;height: 113px;right: 50px;position:relative;top:20px;width:346px;margin-bottom:20px;}
.incubationPeriod p{display: block;float: right;height: 25px;right: 20px;position: relative;top: 45px;width: 210px;color:#7c8387;}
.relatedArticles{border-top:1px dotted #666;margin-top: 15px;}
.relatedArticles h1{color: #4E4E4E;font-family: "Times New Roman",Times,serif;font-size: 24px;line-height: 25px;margin-right: 25px;margin-top: 15px;}
.relatedArticles ul{}
.relatedArticles ul li{line-height: 20px;list-style: none outside none;}
.relatedArticles ul li a{color:#0eb3e9;}

/*** registration form style ***/
#reg_submit{
    background: url("../images/ar/register_btn.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 39px;
    text-indent: -2000px;
    width: 157px;
    cursor:pointer;
}



.gift_wrap label{
    display: block;
    float: right;
    padding-top: 9px;
    width: 64px;
}

.form_plus{
    background: url("../images/ar/form_plus.jpg") no-repeat scroll left 0 transparent;
    display: block;
    float: left;
    height: 13px;
    margin-top: 13px;
    width: 13px;
}

.reg_form_item.textarea{
    width: 700px/*!important*/;
}

.reg_form_item.textarea textarea{
    width:533px!important;
    height:196px!important;
    margin-right: 20px;
}

.form_options{
    padding-left: 16px;
}

.form_options a{
    color:#0eb3e9;
    text-decoration:underline;
}



#contact_submit{
    margin-right: 62px;
    border:none;
    background: url("../images/ar/submit.png") no-repeat scroll 0 0 transparent;
    width:156px;
    height:38px;
    cursor:pointer;
}

.preview_link{
    color:#0eb3e9;
    text-decoration:underline;
    margin-right: 16px;
}
.tagList{
    clear: both;
    display: block;
    float: right;
    padding-bottom: 5px;
    padding-right: 65px;
    direction: ltr;
    width: 800px;
    /*	height: 65px;*/
}
.tagList li{
    border: 1px solid #000;
    display: inline-block;
    margin: 5px 0px 5px 5px;
    padding: 3px;
    float: right;

}
fieldset.item_group{
    width: 467px;
}
.gift_wrap .error_list {
    color: red;
    float: right;
    padding-right: 65px;
}
.gift_wrap .error_list li{
    list-style: none;
}
.main_succ_msg{
    border: 1px solid #DDDDDD;
    color:#444;
    font-size: 14px;
    font-weight: bold;
    margin: 50px auto;
    padding: 20px;
    text-align: center;
    width: 522px;
    direction: rtl;
    background: none repeat scroll 0 0 #F2FFD9;
}


.tools_cont.ruler {
    background-image:url(../images/ar/ruler.jpg);
    background-repeat:repeat-y;
    background-position:top left;
    height: 227px;
}
.dueDateFrm {

}
.under_main_menu img{
    position: absolute;
    left: 300px;
    top: -19px;
    display: none;
}
.under_main_menu{
    position: relative;
}

.space{margin-top: -15px;}

.ruler label {
    color: #666666;
    display: block;
    float: right;
    font-weight: normal;
    line-height: 30px;
    padding-top: 3px;
    width: 150px;
}

.tools_cont input[type=text]{
    -moz-border-bottom-colors: none !important;
    -moz-border-image: none !important;
    -moz-border-left-colors: none !important;
    -moz-border-right-colors: none !important;
    -moz-border-top-colors: none !important;
    border-color: #B6D091 #E9FDCD #E9FDCD #B6D091 !important;
    border-style: solid !important;
    border-width: 1px !important;
    float: right;
    padding: 4px 9px 6px 8px;
    width: 211px;
}
.tools_cont .submit_bar{
    padding-top: 20px;
    text-align: center;
}
.tool_result {
    background-color: #B9CF6D;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    line-height: 30px;
    margin-top: 0px;
    padding: 0 10px;
    text-align: right;
    padding: 3px;
    margin-top: 56p;
    min-height: 30px;
    direction:rtl;
}

#ov_result{display:none;}


.dueDateFrm select{
    padding: 3px;
    width: 60px;
}
.fetalGrowthFrm select{
    padding: 3px;
    width: 60px;
}

.tools_cont table{
    border: 0px solid #ddd;
}

.ov_single_div{
    float: right;
    padding-bottom: 5px;
    width: 100%;
}
.tools_cont thead td{
    background-color: #8DC63F;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
}
.tools_cont tr.odd td{
    background-color: #8dc63f;
    color: #fff;
}
.tools_cont tr.even td{
    background-color: #f2ffd9;
    color: #000;
}
em.required{
    color: red;
}
.require_lbl{
    display: none;
    float: right;
    color: red;
    margin-top: 8px;
}
.ruler .require_lbl{
    display: none;
    float: right;
    color: red;
    margin-top: 5px;
    margin-right: 10px;
}


.indicator{
    position: absolute;
    width: 100%;
    height: 100%;
    background: #fff url(../images/ar/loading.gif) no-repeat 50% 50%;
    opacity: 0.7;
    filter:alpha(opacity=70);
    top: 0px;
    right: 0px;
    z-index: 100;
}
.relative_position{
    position: relative;
}

/*** STAR CSS ***
 *
 * Theme: Crystal
 *
*/
.ui-stars-star,
.ui-stars-cancel {
    float: right;
    display: block;
    overflow: hidden;
    /*text-indent: -999em;*/
    text-indent: -999em;
    cursor: pointer;
}
.ui-stars-star a,
.ui-stars-cancel a {
    background: url("../images/ar/crystal-stars.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 15px;
    position: relative;
    width: 15px;
}
.ui-stars-star a {
    background-position: 0 -27px;
}
.ui-stars-star-on a {
    background-position: 0 -41px;
}
.ui-stars-star-hover a {
    background-position: 0 -55px;
}
.ui-stars-cancel-hover a {
    background-position: 0 -28px;
}
.ui-stars-star-disabled,
.ui-stars-star-disabled a,
.ui-stars-cancel-disabled a {
    cursor: default !important;
}

.no_border input{

    border:0;

}


/*photo gallery*/
div.loader{
    background:url(../images/ar/ajax-loader.gif) no-repeat scroll center 50%;
    width:180px;
    text-align:right;
    height:16px;
    margin : auto auto;
    position:relative;
    /*border:solid 1px #ccc;*/
    padding: 1px 1px 0 0
        z-index:11;
    top:290px;
}
.ajax-shader2{
    background-color: white;
    height: 100%;
    right: 0;
    opacity: 0.5;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
    zoom: 1;
}
#slider2 { height: 1%; overflow:hidden; position: relative;width: 660px; padding: 0 0 10px;   }
#slider2 .viewport { float: right; width: 546px; height: 95px; overflow: hidden; position: relative; }
#slider2 .buttons { background:url("../images/ar/buttons2.png") no-repeat scroll 0 0 transparent; display: block; margin: 26px 0px 0 0; background-position: 0 -38px;/* text-indent: -999em;*/text-indent: auto; float: right; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider2 .next { background-position: 0 0; margin: 26px 0 0 0; }
#slider2 .disable { visibility: hidden;}
#slider2 .overview { list-style: none; position: absolute; width: 960px; right: 0; top: 0;margin-right: 0; }
#slider2 .overview li{ float: right; padding: 2px; height: 87px; width: 87px;margin-right: 0;}

.selected{border:2px solid RGB(255,214,23); border-radius:4px;}

#front_cols_wrap.gallery{margin-top: 0;}
#front_cols_wrap.inner_main_wrap.gallery h2#inner_title{margin-bottom: 10px;}
.edit_gallery{float:left;margin-left: 25px;}
#article_wrap .article_author a{color:#0083a2;}
.rating{background-color:#ffffe1;float: right;}
.star{height:16px; width:17px;background-image:url(../images/ar/star.png); background-position:top right;float: right;}
.star.selected{background-position:top left;}
.gallery_body ul li{float: none;list-style: none outside none;margin: 4px;width: 200px;display: inline-block;}
.gallery_body ul li img{ border:1px solid #d9d9d9; margin-top: 20px; display:block;}
.gallery_body ul li a{display:inline-block; color:#0083a2; font-size:14px;}
.gallery_body ul li Label{display:block; color:#444; font-size:13px; font-weight:normal;}
a.uploadPhotoBtn {
    background-image: url("../images/ar/upload_photos.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 32px;
    margin-bottom: -11px;
    margin-right: 345px;
    margin-top: 10px;
    width: 125px;
}
a.addVideoBtn {
    background-image:url(../images/ar/addVideoBtn.jpg);
    background-repeat: no-repeat;
    display: inline-block;
    height: 32px;
    margin-bottom: -11px;
    margin-right: 365px;
    margin-top: 10px;
    width: 105px;
}
.pager_body{border-top:1px solid #e3e3e3;text-align: center;direction:rtl;}
.pager_body ul {
    display: inline-block;
    width: 500px;
    /* margin: 20px 180px !important; */
    margin-top:20px;
    text-align: center;
}
.pager_body ul li {
    background-color: #F4F4F4;
    display: inline-block;
    margin: 0 2px;
    padding: 2px 10px;
    width: auto;
}
.gallery_body .pager_body ul li:hover a, .pager_body ul li:hover, .pager_body ul li.selected, .pager_body ul li:hover a:hover, .pager_body ul li.selected a{background-color:#00a1bb; color:#fff;}


.play{
    height: 133px;
    width: 188px;
    background-image:url('../images/ar/play.png');
    position:absolute;
    background-position:center center;
    background-repeat:no-repeat;
    cursor:pointer;
}

.activeImg {
    height: 355px;
    margin-bottom: 18px;
    margin-right: 3px;
    margin-top: 9px;
}

.photos .nextBack{
    float:right;
}
.photos .prev{
    float:right;
    margin-top: 39px;
    margin-left:5px;
}
.photos .next{
    float:right;
    margin-top: 39px;
    margin-right:5px;
}

.carousel_wrap{
    margin-right: 17px;
    width:650px;
}
.carousel_wrap.no_carousel{
    margin-right: 24px;

}

li.subcomment{
    padding-right:80px !important;
}
li.subcomment .cmtBody{
    width:499px  !important;
}

.cmtBody textarea{
    height: 115px;
    width: 560px;
}
.send{
    color: #0083A2;
    *display:inline-block;
}

.aright{
    text-align:left;
    margin-left: 14px;
}

#article_wrap .article_author a.uploadVideoBtn {
    background-image: url("../images/ar/add_video.gif");
    float: left;
    height: 32px;
    margin-right: 0;
    margin-left: 25px;
    margin-top: 10px;
    width: 127px;
}
.nomargin{
    margin:0 !important;
}

/*#article_wrap >.photos_body>.photos>*/.videoDesc{padding:20px;}
/*#article_wrap >.photos_body >.photos>*/.videoDesc>.sendShareTop{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:2px;margin: 35px 0 0;height:20px;padding-top:18px}
/*#article_wrap >.photos_body >.photos>*/.videoDesc>.sendShareTop a.top{
    background-image: url("../images/ar/share.png");
    background-repeat: no-repeat;
    display: block;
    float: right;
    height: 20px;
    padding-right: 25px;
    width: auto;
    color:#ec147f;
}
/*#article_wrap >.photos_body >.photos>*/.videoDesc>.sendShareTop a.send{color:#ec147f;}
/*#article_wrap >.photos_body >.photos>*/.videoDesc>.sendShareTop a.share{margin-right: 20px;background-position: 0 -20px;}
/*#article_wrap >.photos_body >.photos>*/.videoDesc>.sendShareTop a.top{float:left;background-position: 0 -40px;}

#video_player{
    padding-right: 23px;
    padding-top: 13px;
}
a.addthis_button_expanded{
    background-position:0px -20px !important;
}

.addthis_default_style{
    float:right;
}

/******new css for community page*******/
#article_wrap .leftCol{float:right; width:176px; margin-left:10px;}
#article_wrap .rightCol{float:right; width:470px;}

#article_wrap .leftCol .loginBox{background-color:#f2ffd9;border:1px solid #dcf4bb; padding-bottom:20px; margin-bottom:20px;}
#article_wrap .leftCol .loginBox label{color:#666; font-size:13px; font-weight:normal; margin: 13px 10px 13px 0px;}
/*** i'm here ***/
#article_wrap .leftCol .loginBox label.title{display: block; font-size: 15px;}
#article_wrap .leftCol .loginBox input[type=text], #article_wrap .leftCol .loginBox input[type=password]{margin: 0 auto 0 8px;display:block;width:150px;}
#article_wrap .leftCol .loginBox input[type=text]:focus, #article_wrap .leftCol .loginBox input[type=password]:focus{border:3px solid #8dc73e;}
#article_wrap .leftCol .loginBox input[type=checkbox #article_wrap .leftCol .loginBox inpx]{margin-left: 11px;}
#article_wrap .leftCol .loginBox label.checkboxLbl{margin: 0;}
#article_wrap .leftCol label.add{    color: #444;
                                     display: block;
                                     font-size: 11px;
                                     font-weight: normal;
                                     margin: 0 auto;
                                     text-align: center;
                                     width: 113px;}
#article_wrap .leftCol img{display:block; width:159px; margin:0 auto;}
#article_wrap div.leftCol div.loginBox a.login {
    background-image: url("../images/ar/loginBtn.jpg");
    color: #FFFFFF !important;
    display: block;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    margin: 10px auto;
    text-align: center;
    width: 101px;
}

.edit input[type=submit]{
    background-image: url("../images/ar/loginBtn.jpg");
    border: 0 none;
    height: 38px;
    width: 102px;
    color: rgb(255, 255, 255);
    font-size:17px;
}

.edit input[type=submit]:hover{
    cursor: pointer;
}


.no_border a{
    background-image: url("../images/ar/loginBtn.jpg");
    color: #FFFFFF !important;
    display: block;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    margin: 10px auto;
    text-align: center;
    width: 101px;
}

.login_community{
    background-image: url("../images/ar/loginBtn.jpg");
    color: #FFFFFF !important;
    display: block;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    margin: 10px auto;
    text-align: center;
    width: 101px;
    border: none;
    background-color:transparent;
}
#remmeber_label{margin: 0 !important;}

.list-style{
    padding-right: 10px;
    background: url("../images/ar/bulletLogin.jpg") no-repeat scroll right center transparent;
    color: #0093B4;
    text-decoration:none;
}
.list-style a{color: #0093B4;}
.title{margin: 13px 10px 0 0 !important;}

#article_wrap .leftCol .loginBox ul.topBorder{color:#0093b4; list-style-image:url(../images/ar/bulletLogin.jpg);}
#article_wrap .leftCol .loginBox ul.topBorder a{color:#0093b4;}
#article_wrap .rightCol .welcomeBox {
    background-color: #F2FAFD;
    background-image: url("../images/ar/bblueBoxBg.png");
    background-position: 10px 15px;
    background-repeat: no-repeat;
    color: #666666;
    font-size: 14px;
    height: auto;
    margin-bottom: 20px;
    min-height: 185px;
    padding: 20px;
}
#article_wrap .rightCol .photoClub{background-color:#f2fafd; background-image:url(../images/ar/photoClubBg.jpg); height:400px; width:473px; margin-top:20px;}
#article_wrap .rightCol .myvideoGallery{background-color:#f2fafd; border:1px solid #caf2ff;height: 385px;}
#article_wrap .rightCol .myvideoGallery>img{display:block; margin:0 auto;}
#article_wrap .rightCol .myvideoGallery > a.uploadVideos{background-image: url("../images/ar/uploadVideoBtn.png");color: #FEFEFF !important;display: block;font-size: 24px;height: 52px;line-height: 52px;margin-right: 175px;position: relative;text-align: center;top: -45px;width: 247px;}
#article_wrap .rightCol .myvideoGallery h1{background-color: #0093B4;color: #FEFEFF;font-size: 17px;height: 33px;line-height: 33px;padding-right: 10px;}
#article_wrap .rightCol .myvideoGallery h2{color:#444444;font-size:17px;padding-right:15px;}
#article_wrap .rightCol .photoClub h1{color: #FEFEFF; font-size: 17px; height: 33px;line-height: 33px;padding-right: 10px;}
#article_wrap .rightCol .photoClub p{color: #444444;float: right;font-size: 13px;margin: 44px 11px;}
#article_wrap .rightCol .photoClub p a{color:#0093b4; font-size:18px; text-decoration:underline;}

#article_wrap .rightCol .welcomeBox h1{font-size:24px; color:#666;}
#article_wrap .rightCol .welcomeBox ul.links{list-style-image:url(../images/ar/greenBullets.jpg);}
#article_wrap .rightCol .welcomeBox ul.links li a{color:#0093b4; font-size:14px; text-decoration:underline;}
#article_wrap .leftCol .logedIn {background-color: #F6FBFD; border: 1px solid #E5F8FF; margin: 0 0 20px; padding: 1px 10px;}
#article_wrap .leftCol .logedIn img{display:block; margin:20px auto; height:80px; width:80px; border:1px solid #D9D9D9; *padding-top: 20px;*border:0px solid #D9D9D9}
#article_wrap .leftCol .logedIn ul.topBorder{margin:10px 0 0; padding:10px 0; border-top:1px solid #d1d1d1;}
#article_wrap .leftCol .logedIn ul.topBorder li{list-style:none;margin:0px;padding:0px;}
#article_wrap .leftCol .logedIn label.username{color:#0093b4; font-size:13px;}
#article_wrap .leftCol .logedIn .updateSt{color:#444; font-size:13px;}
#article_wrap .leftCol .logedIn a{color:#0093b4; font-size:13px;}
#article_wrap .leftCol .logedIn label.views{color: #444;font-size: 13px;font-weight:normal;}
#article_wrap .leftCol .infoBox{padding:5px; text-align:right; color:#fff; background-color:#ec0e6b; border:1px solid #ba85b2; margin:10px 0;font-size:13px;}

/*amended styles*/
#height_predict>label{line-height:30px; color:#444;font-size:13px; font-weight:normal;}
#height_predict .submit_bar>a>img{margin:20px 10px;}
#height_predict .submit_bar>a{display:block; float:right;}
#height_predict .submit_bar > a.allTools {
    color: #00B6E7 !important;
    float: left;
    margin-top: 25px;
    text-decoration: underline;
}

.submit_bar{margin-top: 19px;}

#height_predict{display:none;}
#related_link{display:none;}

#height_predict label.note {
    color: #9d9d9d;
    font-family: tahoma;
    font-size: 11px;
    line-height: 25px;
}
.note{
    color: #9d9d9d;
    font-family: tahoma;
    font-size: 11px;
    line-height: 25px;
}

div#inner_content_wrap .hide_submit{display:block;}

#height_predict .learnMore {
    background-color: #F2FFD9;
    margin-top: 5px;
    padding: 10px 20px;
}
#height_predict .learnMore img {
    float: left;
    margin-top: -47px;
}
#height_predict .learnMore h2{font-size:20px; color:#4e4e4e;margin-bottom:0px; margin-top:10px;}
#height_predict .learnMore p {
    line-height: 25px;
    margin-top: 10px;
    direction: rtl;
}

#inner_content_wrap>label{font-weight:normal;}
.tools_cont label.title{font-weight: bold; width: auto;}
#inner_content_wrap>.submit_bar{padding:20px;}
#inner_content_wrap div.topRes{line-height:50px;}

.preg_details{background-color:#f2ffd9; padding:20px;}
.preg_details img{padding:2px; border:1px solid #c9c9c9; float:right; margin:0px 10px;}

/** fatel growth - inside page *********************************/
.fetalGrowth_wrap .growthBox .col{float: right;width:250px;}
.fetalGrowth_wrap{width:645px; margin:0 auto;border-bottom:1px solid #dcdcdc;}
.fetalGrowth_wrap .wrap_title{border:1px solid #c8f1fe; background-color:#e9f7fb; background-image:url(../images/ar/cloudsbg.png); background-repeat:no-repeat; background-position:bottom left;padding: 15px;}
.fetalGrowth_wrap .wrap_title h3{font-size:18px; color:#444;margin:0px; padding:0px; line-height:18px;}
.fetalGrowth_wrap .wrap_title h4{font-size:20px; color:#444;margin:0px; padding:0px; line-height:20px;}
.fetalGrowth_wrap .wrap_share{background-image:url(../images/ar/share.jpg);height:25px;padding:10px;/*width: 625px;direction: ltr;*/}
.fetalGrowth_wrap .wrap_share label, .fetalGrowth_wrap .wrap_share label span{background-image:url(../images/ar/labelsides.png);background-repeat:no-repeat;}
.fetalGrowth_wrap .wrap_share label{height:19px; padding-right: 15px;background-position:bottom right;width:161px;float:left;color:#ebf4fe;font-size:18px;line-height:19px;}
.fetalGrowth_wrap .wrap_share label span{height:19px; padding-left:15px;background-position:top left;float:left;}
.fetalGrowth_wrap .growthBox{background-color:#ebf7fb;padding: 10px 0;}
.fetalGrowth_wrap .growthBox img{width:352px; height:268px; padding:2px; border:1px solid #a6e0f5;float:right;margin:5px 12px 15px;}

.fetalGrowth_wrap .growthBox h5{color:#444; font-size:12px; margin:7px 0 0; padding:0px;font-weight:normal;}
.fetalGrowth_wrap .growthBox h6{color:#ce5b56; font-size:15px; margin:0px; padding:0px;font-weight:normal;}
.fetalGrowth_wrap .growthBox .growthLinks{border-top:1px solid #8b8f94;margin-top: 5px;padding-top: 5px;}
.fetalGrowth_wrap .growthBox .growthLinks a{background-image: url("../images/ar/bullets.jpg");background-position: 242px 10px;background-repeat: no-repeat;padding-right: 10px; font-size:12px; color:#0083a2; font-weight:bold; display:block; margin: 5px 0;}
.fetalGrowth_wrap .growthBox .growthLinks a:active{color:#0083a2!important;}

.fetalGrowth_wrap .growthSlider{height:108px; background-color:#f0faf6;border-bottom:2px solid #a4c6d0; border-top:1px solid #def2f8;}
.fetalGrowth_wrap .growthSlider>a{background-image:url(../images/ar/nextBack.jpg); width:11px; height:18px; display:block; float:right;margin: 40px 5px;}
.fetalGrowth_wrap .growthSlider a.prev{background-position:bottom right;}
.fetalGrowth_wrap .growthSlider a.next{background-position:top right;}

.fetalGrowth_wrap .growthSlider ul li.weekthumb{/*background-image:url(../images/ar/toffa7aThumb.jpg);*/   background-position:center center; float:right;list-style:none;padding:0px; margin:7px 10px;height:97px; width:100px;}
.fetalGrowth_wrap .growthSlider ul li.weekthumb a.weekFrame{background-image:url(../images/ar/frame.png);height:97px; width:100px;display:block; background-repeat:no-repeat; background-position:center center; }
.fetalGrowth_wrap .growthSlider ul li.weekthumb a.weekFrame.active{background-image:url(../images/ar/frame-active.png);}
.fetalGrowth_wrap .growthSlider div.friut_slider{float:right; *direction:ltr;}

/*******************/

.fb_edge_widget_with_comment{float: left;}
/****************/
#allergy_wrap{
    border:1px solid #f3ffc8; background-color:#e9ff9b;
    background-image:url(../images/ar/allergyBg.jpg);
    background-repeat:repeat-x;
}
#allergy_wrap .top_area{background-image:url(../images/ar/allergies.png); background-position:0 0px;height:250px; background-repeat:no-repeat;margin-bottom: -40px;}
#allergy_wrap h2{padding:20px; margin:0px;font-size:30px;color:#666}
#allergy_wrap .details{padding:0; margin:0px; color:#5c5c5c; font-size:14px;line-height:20px;}
#allergy_wrap p{font-size:14px;}
#allergy_wrap a.more{padding:0px; margin:0px;color:#0083a2;font-weight: bold;line-height: 50px;float:left;color: #444 !important;font-size: 11px;}

#cillnesses_wrap{position:relative;}
#cillnesses_wrap ul{margin:0px; padding:0px;list-style:none;}
#cillnesses_wrap ul li{margin:0px; padding:0px;list-style:none;}

#cillnesses_wrap img.one{position:absolute; z-index:2;display:none;}
#cillnesses_wrap img.two{position:absolute; z-index:2;top: 295px;right: 190px;}
#cillnesses_wrap img.three{position:absolute; z-index:2;top: 576px;right: 499px;}
#cillnesses_wrap img.four{height: 80px;position: absolute;right: 260px;top: 764px;width: auto;z-index: 2;}

#cillnesses_wrap ul.letters>li{border-bottom: 1px dotted #bbb;position:relative}
#cillnesses_wrap ul.letters>li>a.more{background:url(../images/ar/more_btn.png) center center no-repeat;width:80px;height: 28px; float:left;position:absolute; bottom:0px; left:0px;color: #009DC4;}
#cillnesses_wrap ul.letters>li>h4{display:block; height:40px; width:40px; background:url(../images/ar/letter.png) center center no-repeat; line-height:35px; text-align:center; font-size:15px; color:#fff;margin-bottom: 5px; font-weight:bold;}

#cillnesses_wrap ul.filter{margin:0px; padding:0px; list-style:none;}
#cillnesses_wrap ul.filter>li{margin:0px; padding:4px 1px; list-style:none; float:right; display:block; height:20px; width:21px; text-align:center; line-height:20px;font-size: 16px;}
#cillnesses_wrap ul.active>li{background-color:#F0F0F0;}
#cillnesses_wrap ul.filter>li>a{color:#06b5e2; font-size:16px;line-height:20px;}

#cillnesses_wrap ul.hii{display: none;}

/*#cillnesses_wrap ul.letters {display: none;}*/
#cillnesses_wrap ul.illness{margin-right: 15px; }
#cillnesses_wrap ul.illness>li{float: right;width: 265px; list-style: circle inside none;padding-right:10px; color:#0eb3e9;}
#cillnesses_wrap ul.illness>li>a{color:#0eb3e9!important;}

#cillnesses_wrap ul.letters>li{height:150px; background-repeat:no-repeat;}
#cillnesses_wrap ul.letters>li.list1{height:155px;background-image:url(../images/ar/list1.png);}
#cillnesses_wrap ul.letters>li.list2{background-image:url(../images/ar/list2.png);}
#cillnesses_wrap ul.letters>li.list3{background-image:url(../images/ar/list3.png);}
#cillnesses_wrap ul.letters>li.list4{background-image:url(../images/ar/list4.png);}
#cillnesses_wrap ul.letters>li.list5{background-image:url(../images/ar/list5.png);}
#cillnesses_wrap ul.letters>li.list6{background-image:url(../images/ar/list6.png);}
#cillnesses_wrap ul.letters>li.list7{height:170px;background-image:url(../images/ar/list7.png);}

#cillnesses_wrap ul.letters li.list7 ul.illness{margin-top:10px;}
#cillnesses_wrap ul.letters li.list4 ul.illness{margin-top:30px;}
#cillnesses_wrap ul.letters li.list3 ul.illness{margin-top:10px;}

#allergy_wrap>ul{ overflow:hidden;padding:0px; margin:0px;list-style:none;}
#allergy_wrap>ul>li{border-bottom:1px dotted #bbb;padding:0px; margin:20px;list-style:none;}
#allergy_wrap>ul>li.lastItem{border:none;}

.color0{color:#ec0e6b;}
.color1{color:#03abff;}
.color2{color:#fe9200;}
.color3{color:#fe00dd;}

.illness-popup{background-image:url(../images/ar/popup.jpg); height:100%; width:100%; background-position:center center; direction:rtl; background-repeat:no-repeat;}
.illness-popup ul#readmoreid {width:515px;line-height: 20px;margin: 12px 20px 20px;padding-right: 10px;}
.illness-popup ul#readmoreid li{float:right; width:177px; padding-right: 14px;}



.illness-popup .ill_body ul li{float:right; width:410px; padding-right: 14px;text-align: right;}

#medicalData table{border-collapse:collapse;}
#medicalData table,th, td{border: none; padding:5px;text-align: right;}
#medicalData table tr th{background-color:#b7cd6a; color:#fff;}
#medicalData table tr td{background-color:#f2ffd9; color:#4a4a4a;}
#medicalData table tr.alt td{background-color:#ecffc6;}
#medicalData .wrap_title h3{color:#666666; font-size:16x;}
/*****************************/

/** fatel growth - inside page *********************************/
#inner_content_wrap .pregnancy_wrap .growthBox .col{float: right;width:250px;}
#inner_content_wrap .pregnancy_wrap{width:645px; margin:0 auto;border-bottom:1px solid #dcdcdc;}
#inner_content_wrap .pregnancy_wrap .wrap_title{border:1px solid #cafc8a; background-color:#e4fec4; background-image:url(../images/ar/cloudsbgGreen.png); background-repeat:no-repeat; background-position:bottom right;padding: 15px;}
#inner_content_wrap .pregnancy_wrap .wrap_title h3{font-size:18px; color:#444;margin:0px; padding:0px; line-height:18px;}
#inner_content_wrap .pregnancy_wrap .wrap_title h4{font-size:20px; color:#444;margin:0px; padding:0px; line-height:20px;}
#inner_content_wrap .pregnancy_wrap .wrap_share{background-image:url(../images/ar/share.jpg);height:25px;padding:10px;}
#inner_content_wrap .pregnancy_wrap .wrap_share label, .fetalGrowth_wrap .wrap_share label span{background-image:url(../images/ar/labelsides.png);background-repeat:no-repeat;}
#inner_content_wrap .pregnancy_wrap .wrap_share label{height:19px; padding-right: 15px;background-position:bottom right;width:auto;float:left;color:#ebf4fe;font-size:18px;line-height:19px;}
#inner_content_wrap .pregnancy_wrap .wrap_share label span{height:19px; padding-left:15px;background-position:top left;float:left;}
#inner_content_wrap .pregnancy_wrap .weeks{background-color:#EAFFD1;padding: 10px 0; width:645px; height:100%; overflow:hidden;}
#inner_content_wrap .pregnancy_wrap .weeks .cont{border:1px solid #e3fec3;}
#inner_content_wrap .pregnancy_wrap .weeks .cont > ul {
    background-color: #F8FFD0;
    border: 4px solid #EAFFE7;
    float: right;
    height: 100%;
    margin: 10px 25px;
    overflow: hidden;
    padding: 20px;
    width: 550px;
    background-image:url(../images/ar/sep.png);
    background-repeat:repeat-y;}
#inner_content_wrap .pergrancy_wrap .weeks .cont>ul>li{float:right;width:100px;}
#inner_content_wrap .pregnancy_wrap div.weeks div.cont ul li a{color:#0eb3e9!important;}
/*******************/
#inner_content_wrap .pregnancy_wrap div.weeks div.cont ul li {
    float: right;
    list-style: none outside none;
    margin: 5px 40px 5px 0;
    padding: 0;
    width: 140px;
}
#inner_content_wrap .pregnancy_wrap div.months .weeks div.cont ul li {
    float: right;
    list-style: none outside none;
    margin: 5px 0;
    padding: 0 21px;
    width: 140px;}

.reg_form_item ul.radio_list li{float:right;list-style:none;}
.reg_form_item .medical_input_ie ul.radio_list li{background-color: #FFFFFF;}
.reg_form_item ul.radio_list li input{float:right;}
.reg_form_item ul.radio_list li label{margin-top: -3px; width: 29px;}
.reg_content div.reg_form_left div.reg_form_item textarea {
    height: 84px;
    width: 321px;
    margin-top: 15px;
}
.all-login-cont
{
    margin: 40px auto;
    width: 500px;
}
.all-login-cont.registryLogin{width:740px;}

/*.registryLogin .registration_block {
  background: url(../images/ar/giftLoginBg2.jpg) repeat scroll 0 0 transparent;
  background-repeat:no-repeat;
  float: none;
  margin-bottom: 14px;
  padding: 15px 400px 15px 328px;
  position: relative;
  z-index: 5;
  width:320px;
}*/

.all-login-form table{
    width: 400px;
    margin: 0 auto;
    direction:rtl;
}
.all-login-form th{
    width: 100px;
}
.all-login-form td{
    width: 120px;
    *width:130px;
}
.all-login-form input[type=text],
.all-login-form input[type=password]{
    float:right;
    border:1px solid #b6d091!important;
    border-left:1px solid #e9fdcd!important;
    border-bottom:1px solid #e9fdcd!important;
    padding:4px 9px 6px 8px;
    width:211px;

}
.all-login-form .error_list li{list-style: none;}
.all-login-form .login_community{float: right; /*margin-right: 140px;reflected*/}
.medical_edit_links {text-align: left;}
.surveyCont .reg_form_left{width: 100%;}
.surveyCont #contact_submit{
    margin-left: 10px;
    margin-top: 25px;
    float: right;
    margin-right: 0px;}

#edit {
    background: url("../images/ar/editBtn.png") no-repeat scroll 0 bottom transparent;
    display: block;
    height: 18px;
    margin: 0 auto;
    width: 57px;

    *margin-left:215px;
}

.tabon{
    background: url("../images/ar/tabOff.png") no-repeat scroll 0 bottom transparent;
    height: 47px;
    margin: 0 auto;
    width: 256px;
    height: 48px!important;
    margin-bottom: -1px;
}
.taboff{
    background: url("../images/ar/tabOff.png") no-repeat scroll 0 bottom transparent;
    background: url("../images/ar/tabOn.png") no-repeat scroll 0 bottom transparent;
    height: 47px;
    margin: 0 auto;
    width: 256px;
}
.tab_div ul{list-style-type: none;}

.tab_div li{display: inline-block;float: right;}
.taboff .edit_my_video, .taboff .edit_my_gallary, .taboff .edit_my_profile {color: #FFFFFF;}


.edit_my_video{
    background: url("../images/ar/thumb2.png") no-repeat scroll left top transparent;
    display: block;
    font-size: 19px;
    height: 35px;
    line-height: 33px;
    margin: 5px 20px 0 50px;
    width: 190px;
}

.edit_my_gallary{
    background: url("../images/ar/thumb3.png") no-repeat scroll left top transparent;
    display: block;
    font-size: 19px;
    height: 34px;
    line-height: 33px;
    margin: 5px 40px 0;
    padding-right: 50px;
    width: 178px;
}

div.tab_div{display: block;height: 47px;margin-right: 25px;}

.edit_my_profile {
    background: url("../images/ar/thumb1.png") no-repeat scroll left top transparent;
    display: block;
    font-size: 19px;
    height: 33px;
    line-height: 33px;
    margin: 5px 40px 0;
    width: 182px;
}
non_active{background: url("../images/ar/tabOn.png") no-repeat scroll left top transparent;}

#ovulatin_due_result{color: #009DC4;display: inline;direction:rtl;float:left;}
.goback{float: left;}

/**************************** photo resemblance ******/
.photo_resemblance_background {background:#f3ffd9;}
.photo_title{
    font-family: Verdana;
    font-size: 18pt;
    color: #4C787E;
    padding-top: 10px;
    padding-bottom: 3px;
    margin-left: 514px;
}

.photo_resemblance_font{
    font-family: "Times New Roman",Times,serif;
    color:#808080;
    z-index:2;
    width: 120px;
    float:left;
}
.photo_resemblance_font.father{
    margin-right:50px;
}
.photo_resemblance_font.mother{
    margin-right:35px;
}
.photo_resemblance_font.baby{
    margin-right:56px;
}

.photo_resemblance_percent{
    color:#808080;
    padding-right: 5px;
    font-size: 18pt;
    z-index:2
}

#image_resemblance{
    border:0;
    width:100% ;
    height:100% ;
}

.photo_resemblance_image{
    border:6px double #d0ea72;
    z-index:0;
    float:right;
    margin:20px;
}
.photo_resemblance_box{
    width:600px;
    height:220px;
    background:url(../images/ar/box.gif) no-repeat;
    padding:42px;
}
/***********  polls in photo resemblance      **********/
/*#photo_ajax{text-align: center;}*/
/**************************  space *********************/
#hight_space{height:150px;}
/***********************************/
#video_upload{padding:30px;}
/**************************** photo resemblance ******/


.photo_resemblance_font{
    color:#808080;
    z-index:2;
    width: 120px;
    float:left;
}
.photo_resemblance_font.father{
    margin-right:50px;
}
.photo_resemblance_font.mother{
    margin-right:35px;
}
.photo_resemblance_font.baby{
    margin-right:56px;
}

.photo_resemblance_percent{
    color:#808080;
    padding-right: 5px;
    font-size: 18pt;
    z-index:2
}


#image_resemblance{
    border:0;
    width:100% ;
    height:100% ;
}

.photo_resemblance_image{
    border:6px double #d0ea72;
    z-index:0;
    float:left;
    margin:20px;
}
.photo_resemblance_image.list{height:150px;}
.photo_resemblance_box{

    height:220px;
    background:url(../images/ar/box.gif) no-repeat;
    padding:42px;
    padding-left: 40px; width: 598px; padding-right: 0pt;
}
/***********  polls in photo resemblance      **********/
/*#photo_ajax{
    padding-right:220px;reflected
}*/
/**************************  space *********************/
#hight_space{height:150px;}
#button_resemblance{
    float:left;
    margin-left:61px;
    margin-top:63px;
}
#text_resemblance{
    float:right;
    margin-top: -4px;
    margin-left: 15px;
    color:#808080;
    font-size:20px;}
#file_name{}

.reg_form_gender_row.reg_form_item ul.radio_list li label{
    width: 100px;display: inline-block;
}
.reg_content h2.succ_msg{
    font-size: 16px;
    text-align: center;
}


.surveyCont .reg_form_item .error{
    margin-right: 0;
}

.error{color: #D8000C;}

.reg_form_item .my-cap-code label {    padding-top: 0px;width:75px}

#fatherfake{
    height: 20px;
    right: 200px;
    position: absolute;
    /*top: -7px;*/
    width: 144px;
    z-index: 2;
    text-align: right;  
}
#motherfake{
    height: 20px;
    right: 200px;
    position: absolute;
    /*top: -7px;*/
    width: 144px;
    z-index: 2;
    text-align: right;  
}
#babyfake{
    height: 20px;
    right: 200px;
    position: absolute;
    /*top: -7px;*/
    width: 144px;
    z-index: 2;
    text-align: right;  
}

.printCont #mid_wrap{
    padding: 45px 30px;
    overflow: auto;
}
.printCont #article_share{
    display: none;


}
.gallery_item_upload_cont .reg_form_left{
    width: 500px;
}

#fetal_small {
    text-align: center;
}
#fetal_small table{
    width: 262px;
    margin: 0 auto;
    text-align: center;
}
#fetal_small table td{
    text-align: right;
    direction: rtl;
    padding-right: 30px;
}
#fetal_small img{
    margin: 0 auto;
}
#fetal_growth_id{
    padding-top: 15px;
}
#email_popup{
    margin-right: 61px;
    margin-top: 5px;
    /*height: 254px;
    */}

#email_popup input{
    padding: 9px;
    border: solid 1px #E5E5E5;
    outline: 0;
    font: normal 13px/100% Verdana, Tahoma, sans-serif;
    width: 200px;
    background: #FFFFFF;
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    *padding-top:5px;
}

#email_popup form label {
    margin-right: 10px;
    color: #999999;
}
#email_popup .error_list{
    list-style-type: none;
    float:left;
    margin-left:67px;
    margin-top:16px;
}
#login_popup input{
    padding: 9px;
    text-align: right;
    border: solid 1px #E5E5E5;
    outline: 0;
    font: normal 13px/100% Verdana, Tahoma, sans-serif;
    width: 250px;
    background: #FFFFFF;
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;

}

.days_ove{
    float: right;
    margin-left: 8px;
    margin-right: 8px;
    margin-top: 8px;
}

#cycleLength{float: right;}

.article_body .article_body{
    border-bottom: medium none;
    margin-bottom: 0;
    padding-bottom: 0;
}
div.sitemap{margin:30px; 
            height: 500px;
            border-bottom:1px dotted;
}

.sitemap>ul{    padding: 10px 20px 10px 10px;}
.sitemap ul>li{
    display: block;
    margin-right: 10px;
    padding: 0;
    width: 211px;
    float: right;
    margin-top: 40px;
}
.sitemap ul>li>a{color:#5fa100;font-size: 16px;}
.sitemap ul>li>ul{overflow:hidden;padding:0px;}
.sitemap ul>li>ul>li{display: list-item;
                     list-style: circle inside none;
                     margin-left: 1px;
                     color:#10b3de;
                     margin-top: 0px;
                     direction: rtl;
}
.sitemap ul>li>ul>li>a{color:#10b3de; font-size: 13px;}
.sitemap .sitemap_title{margin-bottom: 10px; border-bottom: 1px double; padding: 10px; font-size: 23px; color: rgb(112, 112, 112);}

#photo_gallery_item_file_path{
    margin-top: 5px;
}
.height_span{
    float: right;
    padding-top: 6px;
    padding-right: 3px;
}



#childs{left: 1000px!important;}

/* All developers: please add any new CSS or update under this line *************************************************/
#inner_content_wrap .fetalGrowth_wrap .growthSlider ul{width: 600px;list-style:none;padding:0px; margin:0px;height:100%; overflow:hidden;float:left;}
.fetalGrowth_wrap .growthSlider a.prev{background-position:top right;}
.fetalGrowth_wrap .growthSlider a.next{background-position:bottom right;}

.child_age_lbl{    margin-right: 30px !important;}


/************************  Watermark for popup   ************************/

.watermarkOn {
    color: #CCCCCC;
    font-style: italic;
}
.child{background-color: #F2F2F2;border: 1px solid #DEDEDE; /*min-width: 203px;*/top: 30px;border-radius: 0 0 10px 10px;display: none;position: absolute;right:0px;opacity:0.9;z-index: 10000;*margin-top: 8px;width:auto;}
.child_age_lbl{    margin-left: 31px!important;}

#redhint{

    color: red;
    font-size: 12px;

}

.overlay_text{
    position: absolute;
    color:white;
    z-index:2679;
    right:0px;
    direction:rtl;
}
.ill_body {
    color: #5C5C5C!important;
    display: block!important;
    float: right!important;
    /*height: 206px!important;
    right: 46px!important;
    position: relative!important;
    left: 0!important;
    top: 12px!important;*/
    width: 445px!important;
	padding-right: 55px;
	padding-top: 15px;
}
/*
.ill_body {
    color: #5C5C5C!important;
    display: block!important;
    float: right!important;
    height: 206px!important;
    right: 46px!important;
    position: relative!important;
    left: 0!important;
    top: 12px!important;
    width: 445px!important;
}
*/
.causes p {
    color: #5C5C5C;
    display: block;
    float: right;
    height: 90px;
    position: relative;
    right: 10px;
    top: 109px;
    width: 445px;
}
#inner_content_wrap ul{
    margin-right:25px;
    display: inline-block;
    /*    width: 370px;*/
}
.symptoms p{    color: #7C8387;
                display: block;
                float: right;
                right: 40px;
                position: relative;
                top: 47px;
                width: 225px;}
.symptoms ul{    color: #7C8387;
                 display: block;
                 float: right;
                 right: 40px;
                 position: relative;
                 top: 57px;
                 width: 225px;
                 line-height:1.3;} 

.things_to_remember.symptoms ul {
    top: 42px;
}

.symptoms .illness-popup .ill_body ul{    display: block;
                                          float: left;
                                          position: relative;
                                          right: 0;
                                          top: 0;
                                          width: 446px;}
/************************  Firas   ************************/
.letters.CC li{width:635px;}
/*#AA.filter {*width:184px;}
#BB.filter{*width:299px;}
#CC.filter {*width:161px;}*/
.printable_content #inner_full_col .registration_block .reg_content .reg_form_left.left .child_group .reg_form_item.reg_form_gender_row li {*width:100px;*display:inline-block;}
#baby_height.ads{margin-top:10px;}
#week_submit.photo_edit{float:right;}
.vaccine_form_item #vaccine_name_label{display:inline-block;float:right;}
.vaccine_form_item #vaccine_name{display:inline-block;float:right;}
.vaccine_form_item #vaccine_submit{display:inline-block;float:right;margin-right: 5px;margin-top: 4px;}
#ajax_popup_form #ajax_login table td input{
    display: inline-block;
    float: right;
    margin-top: 0;    
}
#ajax_popup_form #ajax_login table td label{
    display: inline-block;
    float: right;
    margin-top: 2px;    
}
#ajax_popup_form #ajax_login table{direction: rtl;}
#ajax_popup_form #ajax_login table td{padding-right: 0px;}
#ajax_popup_form #ajax_login table td a{padding-right: 5px;color:#009DC4; }
.dont_show_vaccine_title{display:none;}
#front_left_col #inner_left_col #inner_content_wrap .tools_cont.vaccine a{color:#009DC4}
.printable_content #next_right{margin-left: 20px;}
.printable_content .my_account_title{margin-right: 30px;}
#news_listing .pager.right{
    display: inline-block;
    float: none;
    text-align: center;
    width: 660px;    
}
#add_another_gift{
    background: url("../images/ar/add_another_gift.png") no-repeat scroll 0 bottom #FAFCFD;
    border: medium none;
    cursor: pointer;
    height: 37px;
    width: 103px;
}
.allergy-content ul{width:365px;}
.contact_block em.required{
    color: red;
    display: inline-block;
    float: right;
    height: 15px;
    padding-top: 11px;
}
.contact_block .reg_form_left label{display:inline-block;float:right;}	
.contact_block .reg_form_left input{display:inline-block;float:right;}
.contact_block .reg_form_left textarea{display:inline-block;float:right;}
.photo_article_author .photo_article_author{display: inline-block;}
.contact_block .textarea em.required{padding-top: 3px;}
.photo_article_author h2{
    display: inline-block;
    float: right;
    width: 485px;  
}
.photo_article_author .photo_author_by{
    display: inline-block;
    float: right;
    width: 500px;    
}
#ads .ad_item{margin-bottom: 15px;}
.ref_blue li a{color:#0092b5;}
#front_right_col.left #vaccine{
    margin-left: 30px;
    width: 251px;    
}
#photo_ress_pload{color:#0083A2;float: left;margin-left: 10px;margin-top: 10px;}
#glossary_funny_cont{position: relative;display: block;height: 93px;}
#glossary_funny_cont .glossary_image_funny{
    display: block;
    margin-bottom: 2px;
    position: absolute;
    right: 200px;
    z-index: 2;    
}
.article_author, .article_date{height: 30px;}
#main_menu .child.sub_child{
    border-radius: 5px 0 5px 10px;
    /*    right: 195px;*/
    top: 0;    
}
.surveyCont label.required.field{display: block;margin-bottom: 10px;}
.indecator{display: none;float: left;}
#child_medical_vaccine input[type=text]:focus{border:1px solid #BBBBBB;}
#child_medical_vaccine .water_mark{color: #555555;
                                   font-size: 12px;}
.printable_content #front_cols_wrap #front_left_col #article_share1.right.share_cms.medical_data_share{margin-top: 0;}
#child_medical_vaccine input{width: 87px;}
#photo_upload .reg_form_item select{width: 145px;}
#medical_header_div label{font-weight: normal;}
.things_to_remember{background-image: url("../images/ar/things_to_remember.png")!important;line-height: 20px;}
.things_to_remember p{margin-bottom: 8px;}
.treatment{background-image: url("../images/ar/treatment_medical.png")!important;line-height: 20px;}
.description{    
    background-image: url("../images/ar/list3.png");
    background-repeat: no-repeat;
    height: 150px;
    line-height: 15px;
    padding-right: 0;
    width: 658px;
    margin-top: -60px;
}
.description p{
    right: 54px;
    top: 50px;
}
.add_another_reg{
    background: url("../images/ar/add_another_btn.png") no-repeat scroll 0 bottom #FAFCFD;
    border: medium none;
    cursor: pointer;
    height: 37px;
    width: 103px;
}
.small_text_fetal{    color: #7C7E7E;
                      font-family: Verdana,Arial,Helvetica,sans-serif;
                      font-size: 13px;
                      font-weight: normal;}
.printable_content.show_style .reg_form_left.left .reg_form_item table{width: 625px;}
#medical_header_div{
    background-image: url("../images/ar/medical_7ogneh.jpg");
    background-position: right top;
    background-repeat: no-repeat;
    min-height: 90px;
    padding-right: 125px;
    padding-top: 10px;
    direction: rtl;
}
.photo_resemblance_percent{direction: rtl;}
.photo_resemblance_background #polls_resemblance{
    margin-left: 130px;
    width: 375px;    
}
#photo_ajax{
    text-align: right;
    width: 483px;
}
.photo_resemblance_percent input[type="image"]{float: left;}
#vaccine_month_banner{ 
    background-image: url("../images/ar/vaccine_banner.png");
    background-position: left top;
    background-repeat: no-repeat;
    border: 1px solid #EBFAFF;
    direction: rtl;
    margin-bottom: 15px;
    padding-top: 100px;
    width: 252px;

}

#vaccine_period_banner{
    background-image: url("../images/ar/vaccine_period.png");
    background-position: left top;
    background-repeat: no-repeat;
    border: 1px solid #EBFAFF;
    direction: rtl;
    margin-bottom: 15px;
    padding-top: 100px;
    width: 252px;

}
.vaccine_bottom_border{
    border-bottom: 1px dashed #DFDFDF;
    margin-bottom: 15px;
    width: 252px;   
}
.vaccine_font{

    color: #E36C0A; list-style: circle outside none;margin-left: 15px;

}

#vaccine_month_banner ul{ padding: 10px;}
#vaccine_month_banner a{ color: #009DC4;}
#vaccine_month_banner li{ color: #E36C0A; list-style: circle outside none;margin-right: 15px;}

#vaccine_period_banner ul{ padding: 10px;}
#vaccine_period_banner a{ color: #009DC4;}
#vaccine_period_banner li{ color: #E36C0A; list-style: circle outside none;margin-right: 15px;}

.active_faq_cat{color:#FF7E00 !important;}/* green: #8CC63F  , orange: #FF7E00 ,pink:#ED0E6A */
#educational_video .article_author{margin-right: 22px;}
.tools_cont.vaccine {
    width:  77%;
    margin-top: -15px;
    height: 40px;
    *float:left;
    *margin-left:15px;
}
.tools_cont.vaccine h3{margin-bottom: 5px;}
.main_slider_img{
    cursor:pointer;
    border-radius: 10px 10px 10px 10px;
    position: absolute;
    display: none;
    right:0;
}
.edit_myaccount_style #edit_family_details #edit_family_details_result #edit_family_details_frm table{margin-bottom: 0px;}
.pause_slider{background: url("../images/pause_slider.png") no-repeat scroll transparent!important;}
.play_slider{background: url("../images/play_slider.png") no-repeat scroll transparent!important;}
/*.play_slider{background: url("../images/tools_more.png") no-repeat scroll transparent!important;}*/
.medical_layout table tr{line-height: 25px;}
.my_account_field .reg_form_item{width:435px ;}
.medical_layout table{direction: rtl;}
.medical_layout .edit_block{width: auto;}
#edit_family_details_result fieldset #edit_btn{float: left;}
.registration_block .reg_content .reg_form_right.left{
    left: 40px;
    position: absolute;
    width: 370px;
}
.reg_form_left.left fieldset.child_group{width: 425px;}
.display_hide{display: none;}
.vote_item input[type="radio"],[type="checkbox"]{
    top: 0.6em!important;
}
.surveyCont ul{list-style: none;}
.surveyCont .baby-cont{padding: 15px;direction: rtl;}
.surveyCont .allergies-cont{height: 265px;}
.surveyCont .allergies-cont h3{padding-top: 60px;font-family: times New Roman;margin-bottom: 10px;}
.surveyCont .allergies-cont p{min-height: 0;font-weight: bold;}
.surveyCont .allergies-cont img{float: right;}
.surveyCont label{font-weight: normal;color: #666;}
.surveyCont form{margin-left: 30px;}
#previous_left{color: #fff;float: right;background-image: url("../images/ar/next_back_btn.png");width: 69px;text-align: center;}
#next_right{background-image: url("../images/ar/next_back_btn.png");color: #fff;float: left;width: 69px;text-align: center;}
.change_password_btn{
    background-image: url("../images/ar/loginBtn.jpg");
    color: #FFFFFF !important;
    display: block;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    margin: 10px auto;
    text-align: center;
    width: 101px;
    border: none;
    background-color:transparent;
}
.thank_you_reg{min-height: 230px}
.thank_you_reg img{float: right;}
.thank_you_msg{padding-top: 60px;}
.thank_you_msg h2{display: inline-block;margin-right: 25px;}
.thank_you_msg h3{display: block; margin-right: 251px;}
#user_profile_image_path.reg_form_item{width: 415px;}
#height_predict .learnMore ul li{color: #009DC4;list-style-type: circle;direction: rtl;}
.reg_form_item_country .error{margin-right: 135px;color: #D8000C;list-style-type: none;}
.reg_form_item_country .error_list{margin-right: 135px;color: #D8000C;list-style-type: none;}
#error_ul_margin ul{
    display: inline-block;
    float: none;
    margin-right: 5px;
    margin-top: 0;    
}
#block_edit.edit_block.relative_position #gallery_photos_wrap.gallery_body .edits_image{float: none;text-align: center;margin-right: 0;}
#block_edit.edit_block.relative_position .gallery_body .edits_image{float: none;text-align: center;margin-right: 0;}
#inner_left_col #inner_content_wrap .printable_content .fetalGrowth_wrap .wrap_share .facebook_button{float: right;}

#mid_wrap .printable_content #inner_full_col #regester_now #reg_submit{float: none;}
.reg_content.edit_photo_gallery .reg_form_item a.preview{display: none;}
#footer_advice{background: none repeat scroll 0 0 ;color: #FFFFFF;text-align: center;font-size: 11px; direction: rtl;}
#footer_advice label{font-weight:normal; direction:rtl;}
.VoteAndResult{width:255px;}
#type_blood{width: 160px;}
.tool_result_red{color:#C42635;}

.tools_cont #body_content ul li{list-style: none;}
.tools_cont #body_content ul li a{color:#009DC4;}
.tools_cont #body_content ul li a:hover{color:#000;}

.preg_details p{margin-bottom: 10px;}
.preg_details ul li{list-style: none;}
.preg_details ul li a{color:#009DC4;}
.preg_details ul li a:hover{color:#000;}

.learnMore ul li{list-style: none;}
.learnMore ul li a{color:#009DC4;}
.learnMore ul li a:hover{color:#000;}
.learnMore ul{    margin-bottom: 40px;
                  margin-top: 30px;}
.learnMore{min-height: 180px;}


.showIt .topRes img{float: right;}
#faq_question_cont p{direction:rtl;}
.reg_form_item label{display: block; float: right; width: 160px; height: 25px; line-height: 25px;}
#photo_upload .reg_form_item label{color: #444;}
.medical_data_table label{height:0px;min-height:25px;line-height: 18px;}
.reg_form_item.blood_type label{width: 166px;}
.reg_form_item.contact.emergency_contact > label{width: 165px;}
.contact input{
    float: right;
    display: block;
    margin-top: 0px;
}
.blood_type label{width: 157px;}
.contact{width: 600px;}
.contact .worth{width: 280px;}
.contact .phone{
    width: 79px !important;
    padding-left: 20px;
    float:right;
}
.contact .date{
    width: 40px;
    padding-left: 20px;
    float: right;
}
.contact .food{
    width: 80px;
    padding-top: 6px;
}
.medicine_box_allergy label{width: 160px;}
.contact .box{
    width: 415px;
    display: block;
}
.contact .medicine{
    width: 80px;
    padding-top: 6px;
}

.contact .doctor_name{
    float: right;
    padding-left: 20px;
    width: 93px;
    padding-right: 20px;    
}
.printable_content{color: #444;line-height: 25px;margin-top: 15px;}
#sounds{    width: 690px;}
#sounds #video_player{text-align:center;padding:13px 0 0;margin: 9px 0 18px;}
#sounds .carousel_wrap{
    float: none;
    margin: 0 20px;
    text-align: center;
}
.soundList li{width:102px;height:102px;}
.sound_title{color:#666;}
.slider_pager{width: 210px;}
.surveyCont{color:#444;}
.atag_donothing:focus{color: #009DC4!important;}
.atag_donothing{color:#fff;}
.atag_donothing:active{color: #009DC4!important;}
.atag_donothing:hover {color:#fff;}
#top_login_name{padding-left:0;}
.myaccount_success{color: #444; font-size: medium;padding-right: 20px;/*padding-top: 20px;*/}
.reg_content .succ_msg{color:#444;}
#regester_now{text-align: center;margin: 0 auto;width: 190px;}
#regester_now #reg_submit{float: right;}
#regester_now .small_link{
    float: left;
    margin-top: 6px;    
}
#front_cols_wrap #inner_title a{color: #009DC4;}
.not_found{    background: none repeat scroll 0 0 #F2FFD9;
               margin: 120px 50px;
               text-align: center;}
.not_found ul{list-style:none;}
.not_found a{color: #009DC4;}	
.edit_my_table ul {list-style-type: none;}
.reg_form_item.contact{width: 600px;}
.medical_phone_contact{display: inline-block; float: right; width: 288px;}
.medical_phone_contact .error_list{margin-right:  100px;}
.soundList a{display: block; margin:3px; border: 2px solid #EDF8FB; }
.soundList a.active_sound{ border: 0px; }
.soundList a.active_sound img{border: 3px solid #5cacc5;padding:0px;}
.soundList a img{border: 1px solid #DDD;}
.contact_block .reg_form_item{    float: right;
                                  height: 40px;
                                  width: 500px;}
#email_popup input[type="submit"] {
    background-image: url("../images/loginBtn.jpg");
    border: 0 solid #E5E5E5;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
    color: #FFFFFF;
    font: bold 13px/100% Verdana,Tahoma,sans-serif;
    outline: 0 none;
    padding: 9px;
    width: 101px;
}
#gift_item_width input[type=text]{float: none}
#gift_item_width {width: 465px;}
.goback a {color: #009DC4;}
#tabs_sf_faq_categories{
    padding-bottom: 15px;
    text-align: center; 
    direction: rtl;
}
#faq_question_cont a {
    color: #0093B4;
    direction: rtl;
}
#tabs_sf_faq_categories a{
    color: #0EB3E9;
    font-size: 14px; 
    direction: rtl;
}
.incubationPeriod .more{color: #009DC4;}
.causes .more{color: #009DC4;}
.backToSchool .more{color: #009DC4;}
.whatToDo .more{color: #009DC4;}
.description .more{color: #009DC4;}
.treatment .more{color: #009DC4;}
.symptoms .more{color: #009DC4;}
.back_my_account{color:#009DC4;}
#front_left_col .medical_data_share #edit_btn1{float: left;margin-right: 10px;}
#front_left_col #article_share1{ margin-top: 34px; width: 330px;}
#front_left_col .medical_data_share .medical_print{float: left;margin-right: 10px;}
#front_left_col .medical_data_share .medical_email{float: left;margin-right: 10px;}
#front_left_col .medical_data_share .twitter-share-button{width: 58px; height: 20px;float: left; margin-right: 10px;}
#front_left_col .medical_data_share .medical_facebook{float: left;} 

#article_wrap .share_cms .content_facebook{float: right;margin-right: -10px;}
#article_wrap .share_cms .content_print{float: left;margin-right: 10px;}
#article_wrap .share_cms .content_email{float: left;margin-right: 10px;}
#article_wrap .share_cms .twitter-share-button{width: 58px; height: 20px;float: left; margin-right: 10px;}

.printable_content #article_share .week_print{float: left;margin-right: 10px;}
.printable_content #article_share .week_email{float: left;margin-right: 10px;}
.printable_content #article_share .twitter-share-button{width: 58px; height: 20px;float: left; margin-right: 10px;}
.printable_content #article_share .week_facebook{float: left;margin-left: 30px;} 

.gift_wrap input[type=file]{
    margin-top: 9px;
}
#gift_registry_item_0_price{float: right;}
.news_photo{
    border: 1px solid #C4C4C4;
    float: left;
    margin-left: 10px;
    padding: 2px;    
    margin-right: 10px;
}
.gift_wrap .item_group .reg_form_item span{padding-top: 10px;font-weight: bold;padding-right: 4px;float: right;}
.glossary_title_image{height: 40px;}
.glossary_title_image h2{float: right; height: 40px; width: 600px;color: #666666;}
.glossary_title_image a{color: #009DC4;float: right;padding-top: 14px;}
.glossary_photo .illness-popup{background-image: none;}
.glossary_photo .overlay_content1{width: 303px;height: 318px;margin-top: 225px;*height: 329px;}
.glossary_photo .overlay_ads1{height: 306px;width: 290px;*height: 317px;}
.contact_block .error_list li {direction: rtl;}
.go_back_a{color: #009DC4;}
.go_back a{color: #009DC4; width: 900px; margin-right:80px;}
.white_nose{margin-top: 15px;}    
.inputCont{position:relative; margin-top: 15px;margin-right: 30px;}
.testingForm label{float:right; height:24px; width:200px; z-index:3; position:relative;}    
.testingForm input[type="file"] {
    cursor: pointer;
    display: block;
    float: right;
    height: 24px;
    opacity: 0;
    filter:alpha(opacity=0);
    position: relative;
    width: 220px;
    z-index: 5;
}
.browse_btn{width: 76px;height: 23px;right: 152px;}
.inputCont img {
    right: 350px;
    position: absolute;
    top: 1px;
    z-index: 2;
}
.photo_resemblance_error{
    float: right;
    height: 24px;
    position: relative;
    width: 200px;
    z-index: 3;
}
.photo_resemblance_error ul{list-style: none;}
.resemblance_img{
    display: inline-block;
    float: right;
    margin-top: 1px;    
}
.printable_content .contact_block .reg_form_item.textarea{height: 232px;width: 683px;*width: 687px;}
.printable_content .contact_block .reg_form_left{width: 700px;}
.printable_content .contact_block .reg_form_left label{width: 110px;}
.printable_content .contact_block .reg_form_left em.required{float: right;}
/*.allergies-cont p{min-height: 175px;}*/
.intro1{direction: rtl; padding-right: 19px;}
#inner_title a{color: #009DC4;}
.rate_block{float: left; margin: 0px 5px ! important;width: 338px;}    
.error_forget_pass{color: red;margin-right: 200px;}    
/*#top_menu{width: 240px;}    */
#top_menu .floated_menu{}
.fake_sign{color: white;display: inline-block;margin-left: -36px;position: absolute;width: 37px;z-index: 1;}    
#greeting label{font-weight: normal;float: right;display: inline-block;color: #fff;direction:rtl; }
#greeting{*width:160px;    background-color: #8FC400;
          display: block;
          height: 21px;}
#greeting a{float: right;display: inline-block;color: #fff;}

#article_share{margin-right:34px;margin-top:10px; /*width: 310px*/}
#ajax_login td{* width: 265px;}    .comment_stats{color: green;}
.fileinputs input.file{
    height: 31px;
    opacity: 0;
    position: relative;
    right: -124px;
    text-align: left;
    width: 243px;
    z-index: 2;
}
#facemorph_flash{   
    position: absolute;
    left: 13px;
    top: 6px;
}

#for_fun{background: url("../images/ar/just-for-fun3.jpg") no-repeat scroll 0 0 transparent;    height: 270px; position: relative;}
#for_fun_flash{position: absolute;}
.press_me{        left: 143px;
                  position: absolute;
                  top: 230px;}
#search{width: 400px;}
#baby_id_div{float: right}
.twitter_button{float: right; padding-top: 0px ! important; margin-right: -25px;}    
.print_button{float: right; padding-top: 0px ! important; margin: 0px 5px ! important;}    
.googleplus_button{float: right;}

.overlay{
    background: url("../images/overlay1.png") repeat scroll 0 0 transparent;
    border-radius: 0 10px 10px 0;
    height: 357px;
    position: absolute;
    width: 248px;
    z-index: 987;
    cursor:pointer;
}
#medal_center{    left: 510px;
                  position: absolute;
}
#medal_right{
    position: absolute;
    right: -107px;
}
#childs1{
    /*  background: url("../images/childs.jpg") no-repeat scroll 0 0 transparent;*/
    bottom: 100px;
    height: 345px;
    right: -100px;
    position: absolute;
    width: 100px;
    z-index: -1;
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
    /*display:none;*/
}
.edit_my_table{
    direction: rtl;

}

#edit_btn {

    background: url("../images/ar/editBtn.png") no-repeat scroll 0 bottom #FAFCFD;
    display: inline-block;
    height: 22px;
    margin: 0 auto;
    width: 60px;
    border: 0 none;
}
#new_btn_medical {

    background: url("../images/ar/new_medical_data.png") no-repeat scroll 0 bottom #FAFCFD;
    display: inline-block;
    height: 18px;
    margin: 0 auto;
    width: 140px;
    border: 0 none;
}
#show_btn_medical {

    background: url("../images/ar/show_btn.png") no-repeat scroll 0 bottom #FAFCFD;
    display: inline-block;
    height: 18px;
    margin: 0 auto;
    width: 80px;
    border: 0 none;
}
#add_child_btn {

    background: url("../images/ar/add-another-child.png") no-repeat scroll 0 bottom #FAFCFD;
    display: inline-block;
    height: 22px;
    margin: 0 auto;
    width: 100px;
    border: 0 none;
}
#save_blue {

    background: url("../images/ar/save_blue.png") no-repeat scroll 0 bottom #FAFCFD;
    display: inline-block;
    height: 22px;
    margin: 0 auto;
    width: 60px;
    border: 0 none;
}
.tabon .edit_my_video, .tabon .edit_my_gallary, .tabon .edit_my_profile {
    float: right;
    padding-right: 0;

}
#mid_wrap {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 0 0 5px 5px;
    margin-bottom: 10px;
    padding-bottom: 18px;
    position: relative;
    text-align: right;

}
.edit_block {
    background: none repeat scroll 0 0 #FAFCFD;
    border: 1px solid #D9F0FC;
    direction: rtl;
    margin-bottom: 14px;
    margin-left: 25px;
    margin-right: 25px;
    padding: 15px;
    width: 917px;
    min-height: 185px;
}
.tools_cont {
    background: none repeat scroll 0 0 #F2FFD9;
    color: #444;
    margin-top: 10px;
    padding: 20px;

}
.due_child_gender{   float: right; *position:relative; *z-index:5;}
.date_lbl{margin-right: 3px;}
.due_how_to{    padding-left: 7px;    float: right;}
.gender_lbl{
    margin-right: 4px;
    margin-top: 0;}
.how_lbl 	{margin-top: 13px;}
.member_photo_title{    margin-right: 80px;}
.edits_image{color: #0083A2;float: left;font-size: 13px !important;margin-right: 70px;margin-top: 5px;}
.edits_image a{display:inline-block !important;}
#font_small img{height: 18px;width: 21px;}
#font_big img{height: 22px;width: 25px;}	
.share_cms{/*margin-right: 220px;*/ /*bug #0024437 by maddah*/}
#article_share{/*width: 277px;*/ flaot:left;}
.reset_btn{    background: none repeat scroll 0 0 transparent;border: medium none; color: #009DC4; text-decoration: underline;}
.edit_child_radio ul.radio_list li label{margin-top: -3px;width: 85px;}
.edit_child_radio{width: 600px;}
#gift_submit{
    margin-right: 62px;
    border:none;
    background: url("../images/ar/submit.png") no-repeat scroll 0 0 transparent;
    width:156px;
    height:38px;
    cursor:pointer;
    float: right;
}
.see_all_polls{color: #009DC4;}
.fake_comment a{
    color: #9CBF2F;
    height: 40px;
    padding-left: 8px;
    position: absolute;
    width: 160px;
    z-index: 1;
}

.fake_comment input {
    position: absolute;
}
#copyrights a {
    color: #FFFFFF;
    display: inline-block;
    float: none;
    font-weight: bold;
}
#copyrights label {
    display: inline-block;
    float: none;
    font-weight: normal;
}
#video_upload .reg_form_item span{display: block;margin-top: 10px;width: 415px;}
#video_upload .reg_form_item{width: 400px;}
#article_wrap .article_author a.uploadPhotoBtn {
    background-image: url("../images/ar/addPhotosBtn.jpg");
    float: left;
    height: 38px;
    margin-right: 25px;
    margin-top: 4px;
    width: 142px;
    *margin-bottom:2px;
}
#photo_upload .reg_form_item{margin-bottom: 10px;width: 550px;}
#photo_upload{width: 550px;}
.big_reg ul{
    margin-top: 122px;
    width: 100px;
    float: right;
}
.big_reg .reg_form_item .error{float: right;color: #D8000C;list-style-type: none;margin-right: 0px;}
.my-cap-code label{width: 120px;}
.my-cap-cont{float: right;width: 333px;}
.baby-cont .intro1 .printable_content a{color: #009DC4;/* float: left; */}
.child{background-color: #F2F2F2;border: 1px solid #DEDEDE; /*min-width: 203px;*/top: 30px;border-radius: 0 0 10px 10px;display: none;position: absolute;right:-3px;opacity:0.9;z-index: 10000;*margin-top: 16px;}
.child_weight_lbl{    margin-left: 13px!important;}
#edit_btn1 {
    background: url("../images/ar/editBtn.png") no-repeat scroll 0 bottom #FAFCFD;
    display: inline-block;
    height: 20px;
    margin: 0 auto;
    width: 57px;
    border: 0 none;
}
/*.emergency_contact{width: 660px;}
.emergency_contact label{width: 165px;}*/

.pop_up{position:absolute; overflow:hidden; right: 105px; top:160px; width:216px; height:40px; z-index:2}
/************************  Ala'a   ************************/
.tools_cont table{
    border: 0px solid #ddd;
}


#edit_thumb{


    margin-left: 136px;

    padding-top: 15px;



}
#flash_error{
    padding-left: 0px;
    margin-left: 343px;
    margin-right: 343px;
    color: blue;


}

#notice{
    padding-left: 0px;
    margin-left: 343px;
    margin-right: 343px;
    color: blue;


}

.top {margin-top:0!important;padding-top:0!important; margin-left: 6px; padding-left: 22px;}



all_share_cms{
    float:left;
    display:inline;
    margin-top: 32px;
    margin-right: 35px;

}



/** baby new design *********************/
.baby-cont{ border:1px solid #ebfaff; background-color:#f8fcfd;}
.baby-cont .intro .img{float:right;width: 275px;}
.baby-cont .intro .text{float:right;padding: 20px;width: 340px;line-height: 25px;}
.title_pregnency{    background-image: url("../images/ar/week_by_week.png");
                     background-position: right center;                     
                     background-repeat: no-repeat;}
.baby-cont .intro>h3{
    display: block;
    height: 43px;
    margin-bottom: -10px;
    position: relative;
    z-index: 1;}
.baby-cont .baby-links{background-color:#def6f8; margin:5px; padding:20px;}
.baby-cont .baby-links h4{float:right; width:100px;}
#inner_content_wrap .baby-cont .baby-links ul{
    display: block;
    float: right;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    width: 509px;}
.baby-cont .baby-links ul li {
    border-right: 1px solid #666;
    color: #009DC4;
    float: right;
    margin-bottom: 5px;
    margin-right: -1px;
    padding-right: 17px;
    width: 152px;
    line-height: 15px;
}
.baby-cont .baby-links ul li a {color:#0093b4;}

.change_font{


    float:right;

    margin-top: 8px;
    margin-bottom: 8px;

}


/** new pages - allergies + hospital checklist *************/
#inner_content_wrap .allergies-cont{background-color: #F8FCFD;/*border: 1px solid #EBFAFF;*/}
#inner_content_wrap .allergies-cont table{background-image:url(../images/ar/elergiesLandingBg.png); background-repeat:no-repeat; }
#inner_content_wrap .allergies-cont img{margin:0 20px;}
.hospital-cont{background-color:#f8fcfd; border:1px solid #e9f9ff;position:relative;color:#666666; padding:20px;}
.hospital-cont a.print{display:block; background-image:url(../images/ar/hospitalChecklistPrint.jpg); height:57px; width:57px; top:0px; left:0px; position:absolute;}
.hospital-cont h2{font-size:20px; color:#444; padding-top:40px;}
.hospital-cont span{color:#0093b4;}
.darkBlue{background-color:#def6f8; padding:20px;}
/*#inner_content_wrap .darkBlue ul{margin-right: 173px;reflected}*/
.darkBlue ul li{list-style:inside none url(../images/ar/hospitalChecklistBullet.jpg);}
.darkBlue h3{color:#304d6f; text-decoration:underline; font-size:24px;margin-bottom: 5px;}
.darkBlue h4{color:#304d6f; text-decoration:underline; font-size:19px;margin-bottom: 5px;margin-top: 30px;}

.allergies-cont h3 a{font-size:25px; color:#f82035!important;}
.allergies-cont h3 a{font-size:25px; color:#f82035!important;}
.allergies-cont a{font-size:12px; color:#009dc4;}

/**************************maddah************************************/
.allergy-content{background-color:#f8fcfd;/* border:1px solid #e9f9ff; width:640px;*/ height:auto; margin:0px auto;font-family:Verdana, Arial, Helvetica, sans-serif;}
.allergy-content .h2{font-size:25px; font-family:Times New Roman; color:#f82035; margin-right:21px;/*Amendment*/}
.allergy-content p{color:#666666; font-size:13px; margin-right:21px;/*Amendment*/ }
.boy-img{background-image:url('images/ar/boy-img.jpg'); background-repeat:no-repeat; background-position:right top; float: left;/*Amendment*/ }
.allergy-content .clear{clear:both;}
.allergy-content .h3{font-size:18px; color:#85a81d; margin-right:21px;/*Amendment*/}
.allergy-content .h1{}
.allergy-content ul{color:#f82f42; font-size:18px;}
.allergy-content ul>li{style-decoratino:none; color:#333333; font-size:13px; list-style:none outside url(../images/type-img.png);}
/*.allergy-content ol>li{color:red;}*/
.img-doctor{margin-right:-60px;/*Amendment*/ height:392px; width:660px;}


.allergy-content h2{color:#666666;font-size:24px;  margin-right: 325px;/*Amendment*/}

.Allergic-img{float:right;/*Amendment*/}

.new-list{float:right;/*Amendment*/ width:169px;}



/*allergies Big Box*/
.special-cont{ margin-right: -34px;background-repeat:repeat-y;margin-bottom: 20px; background-image:url(../images/repeatBox.png);}
.special-cont .inner-top{background-image:url(../images/topBox.png); background-repeat:no-repeat;width: 670px; }
.special-cont .inner-top .inner-bottom{ background-image:url(../images/bottomBox.png); background-repeat:no-repeat;background-position: left bottom; padding:62px 149px 21px 34px; }
.special-cont.eczema{height:358px;}
.special-cont{min-height:358px;}
/*end of allergies Big Box*/



.border-bottom{border-bottom:1px solid #e3e3e3; width:640px; margin: 0 auto 19px; }

#reg_form_left_country.reg_form_left div.reg_form_item ul.radio_list{direction:ltr;}
#reg_form_left_country.reg_form_left div.reg_form_item ul.radio_list li{width:125px; float:right;}

#front_cols_wrap div#front_left_col.left div#main_slider div.overlay_text ul.slider_pager{
    *right: 0px; *direction: ltr; *float: right;
}

.reg_form_item{width:470px;}


html body div#wrapper div#mid_wrap div#front_cols_wrap.inner_main_wrap div#front_left_col.left div#inner_left_col div#hide_submit.hide_submit div#inner_content_wrap form div.tools_cont div{*position:relative; *z-index:5;}




html body div#wrapper div#header div#main_menu ul{*width:100%; *direction:rtl; /*float:left;*/} 


#to_friend_gift{width:200px;}
html body div#wrapper div#mid_wrap div.printable_content div#inner_full_col div.registration_block form fieldset.item_group div.reg_form_item input#gift_registry_item_0_title.reg_text{float:right;}

html body div#wrapper div#mid_wrap div.printable_content div#inner_full_col div.registration_block form fieldset.item_group div.reg_form_item input#gift_registry_item_0_vendor.reg_text{float:right;}


.your-baby-months{background-image:url(../images/ar/your-baby-months.jpg);height:354px; width:252px; background-repeat:no-repeat;direction: rtl;}
.your-baby-months .months{ display: block;
                           font-size: 42px;
                           margin-right: 19px;
                           padding-top: 32px;
                           color:#f82035;
                           font-family:Times New Roman;
                           padding-bottom: 10px;}
.your-baby-months label{color:#6a6a6a; font-size:13px; font-family:"Times New Roman",Times,serif; margin-right: 24px;}
.your-baby-months .labelValue{color:#536a00; font-size:15px; font-family:"Times New Roman",Times,serif; margin-right: 24px;}
.feeding-box{background-image:url(../images/ar/feeding.jpg);
             background-repeat: no-repeat;
             height: 335px;
             margin-top: 15px;
             padding: 104px 20px 20px;
             width: 208px;
             border-top:1px dashed #dfdfdf;
             direction: rtl;}
.feeding-box ul{list-style-position: inside; color:#444; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-left: 11px;}
.feeding-box ul li{font-size:15px; margin-bottom:5px;}
.feeding-text{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#444; display:block; margin-left: 24px;}
.baby-info{background-image:url(../images/ar/banner.jpg); height:566px; width:212px;border-top:1px dashed #dfdfdf; background-repeat:no-repeat;  padding: 235px  20px 20px; margin-top: 20px;}
.baby-info-text{font-family:Times New Roman; font-size:20px; color:#00a6d0; display:block; line-height: 23px; margin-bottom: 15px;}
.baby-info-box{color:#725c58; font-family:Arial, Helvetica, sans-serif; font-size:16px;direction: rtl; display:block;}
.border-dashed{border-right:1px dashed #dfdfdf; padding-left: 28px;}
html body div#wrapper div#mid_wrap div.printable_content div#front_cols_wrap div#front_left_col.left div#front_right_pan.left{*position:relative; *z-index:5;}
.ar-style{font-family:Times New Roman; font-size:20px; color:#85a11e;}
.labelValue{color:#536a00; font-size:15px; font-family:Myriad Pro; margin-left: 24px;}

#overlay_email{margin:0}
/*.all-login-form{direction:ltr;}*/
html body div#wrapper div#mid_wrap div#front_cols_wrap.inner_main_wrap div#front_left_col.left div#inner_left_col div#inner_content_wrap div.baby-cont div.intro1 div.printable_content div.allergies-cont img{*float:left;}

.all-login-form{direction:ltr; *float:left; }

#header{position:relative;*height:195px;}
#mid_wrap{position:relative;z-index:2;}
#wrapper div#header div#main_menu>ul>li>ul>li{list-style: none outside none;}
html body div#wrapper div#header div#main_menu ul li ul.child{*top:15px; text-align: right;}
html body div#wrapper div#header div#main_menu>ul>li{*line-height:25px;}


/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
*/

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    cursor: pointer;
    overflow: hidden;
    z-index: 1104;
    display: none;
}

#fancybox-loading div {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 480px;
    background-image: url('../images/fancybox/fancybox.png');
}

#fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1100;
    display: none;
}

#fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    overflow: auto;
    display: none;
}

#fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px;
    z-index: 1101;
    outline: none;
    display: none;
}

#fancybox-outer {
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff;
}

#fancybox-content {
    width: 0;
    height: 0;
    padding: 0;
    outline: none;
    position: relative;
    overflow: hidden;
    z-index: 1102;
    border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: transparent;
    z-index: 1101;
}

#fancybox-close {
    position: absolute;
    top: -15px;
    right: -15px;
    width: 30px;
    height: 30px;
    background: transparent url('../images/fancybox/fancybox.png') -40px 0px;
    cursor: pointer;
    z-index: 1103;
    display: none;
}

#fancybox-error {
    color: #444;
    font: normal 12px/20px Arial;
    padding: 14px;
    margin: 0;
}

#fancybox-img {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: none;
    outline: none;
    line-height: 0;
    vertical-align: top;
}

#fancybox-frame {
    width: 100%;
    height: 100%;
    border: none;
    display: block;
}

#fancybox-left, #fancybox-right {
    position: absolute;
    bottom: 0px;
    height: 100%;
    width: 35%;
    cursor: pointer;
    outline: none;
    /* background: transparent url('blank.gif'); */
    z-index: 1102;
    display: none;
}

#fancybox-left {
    left: 0px;
}

#fancybox-right {
    right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
    position: absolute;
    top: 50%;
    left: -9999px;
    width: 30px;
    height: 30px;
    margin-top: -15px;
    cursor: pointer;
    z-index: 1102;
    display: block;
}

#fancybox-left-ico {
    background-image: url('../images/fancybox/fancybox.png');
    background-position: -40px -30px;
}

#fancybox-right-ico {
    background-image: url('../images/fancybox/fancybox.png');
    background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
    visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
    left: 20px;
}

#fancybox-right:hover span {
    left: auto;
    right: 20px;
}

.fancybox-bg {
    position: absolute;
    padding: 0;
    margin: 0;
    border: 0;
    width: 20px;
    height: 20px;
    z-index: 1001;
}

#fancybox-bg-n {
    top: -20px;
    left: 0;
    width: 100%;
    background-image: url('../images/fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
    top: -20px;
    right: -20px;
    background-image: url('../images/fancybox/fancybox.png');
    background-position: -40px -162px;
}

#fancybox-bg-e {
    top: 0;
    right: -20px;
    height: 100%;
    background-image: url('../images/fancybox/fancybox-y.png');
    background-position: -20px 0px;
}

#fancybox-bg-se {
    bottom: -20px;
    right: -20px;
    background-image: url('../images/fancybox/fancybox.png');
    background-position: -40px -182px; 
}

#fancybox-bg-s {
    bottom: -20px;
    left: 0;
    width: 100%;
    background-image: url('../images/fancybox/fancybox-x.png');
    background-position: 0px -20px;
}

#fancybox-bg-sw {
    bottom: -20px;
    left: -20px;
    background-image: url('../images/fancybox/fancybox.png');
    background-position: -40px -142px;
}

#fancybox-bg-w {
    top: 0;
    left: -20px;
    height: 100%;
    background-image: url('../images/fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
    top: -20px;
    left: -20px;
    background-image: url('../images/fancybox/fancybox.png');
    background-position: -40px -122px;
}

#fancybox-title {
    font-family: Helvetica;
    font-size: 12px;
    z-index: 1102;
}

.fancybox-title-inside {
    padding-bottom: 10px;
    text-align: center;
    color: #333;
    background: #fff;
    position: relative;
}

.fancybox-title-outside {
    padding-top: 10px;
    color: #fff;
}

.fancybox-title-over {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #FFF;
    text-align: left;
}

#fancybox-title-over {
    padding: 10px;
    background-image: url('../images/fancybox/fancy_title_over.png');
    display: block;
}

.fancybox-title-float {
    position: absolute;
    left: 0;
    bottom: -20px;
    height: 32px;
}

#fancybox-title-float-wrap {
    border: none;
    border-collapse: collapse;
    width: auto;
}

#fancybox-title-float-wrap td {
    border: none;
    white-space: nowrap;
}

#fancybox-title-float-left {
    padding: 0 0 0 15px;
    background: url('../images/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
    color: #FFF;
    line-height: 29px;
    font-weight: bold;
    padding: 0 0 3px 0;
    background: url('../images/fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
    padding: 0 0 0 15px;
    background: url('../images/fancybox/fancybox.png') -55px -90px no-repeat;
}


.registryLogin .registration_block {
    background: url(../images/ar/giftLoginBg2.jpg) repeat scroll 0 0 transparent;
    background-repeat:no-repeat;
    float: none;
    margin-bottom: 14px;
    padding: 5px 400px 5px 327px;
    position: relative;
    z-index: 5;
    width:320px;
    margin-left: 0px;
}

.registryLogin .registration_block .list-style{background-image:none; text-decoration:none}
.registryLogin .registration_block .list-style a{text-decoration:none}

.registryLogin .registration_block table, .registryLogin .registration_block table tr, .registryLogin .registration_block table tr td {margin:0px; padding:0px;}

html body div#wrapper div#header div#action_menu.right div#top_menu.left ul.floated_menu{ background-color: #8fc400;
                                                                                          display: block;
                                                                                          height: 21px;}

#photo_upload form{padding-top: 20px;}	



#photo_gallery_item_title{margin-top:0px;}
.sign_in_header{}

html body div#wrapper div#mid_wrap div.printable_content form div#inner_full_col div.registration_block div.reg_content div.reg_form_left div.reg_form_item ul.radio_list{
    direction:ltr;
    float:right;
    white-space:nowrap;
}
html body div#wrapper div#mid_wrap div.printable_content form div#inner_full_col div.registration_block div.reg_content div.reg_form_left div.reg_form_item ul.radio_list li{
    white-space:nowrap;
    direction:ltr;
    float:right;
}
html body div#wrapper div#mid_wrap div.printable_content form div#inner_full_col div.registration_block div.reg_content div.reg_form_left div.reg_form_item ul.radio_list li *{float:right; display:inline; width:50px; white-space:nowrap;}

.question_cont{float:right; clear:right; background-image:url("../images/ar/collapseOff.png");background-position:right 2px;background-repeat:no-repeat;padding-right:20px;}
.question_cont.active_question{background-image:url("../images/ar/collapseOn.png");}


/* fix pager in gallery pages ***********/
/*
#inner_content_wrap .gallery_body .pager_body{}

#inner_content_wrap .gallery_body .pager_body ul li{padding: 0 5px!important;line-height:21px!important;}
#inner_content_wrap .gallery_body .pager_body ul li.selected{}
#inner_content_wrap .gallery_body .pager_body ul li a{background-color:transparent;height:21px;margin:0px;padding:0px;}
#inner_content_wrap .gallery_body .pager_body ul li a, #inner_content_wrap .gallery_body .pager_body ul li a.nextBack, #inner_content_wrap .gallery_body .pager_body ul li a.active{}
#inner_content_wrap .gallery_body .pager_body ul li a.nextBack{height:auto; width:auto;}
*/

#inner_content_wrap .gallery_body .pager_body ul{ margin: 20px 0 !important;width: 660px; }
#front_cols_wrap>h2{line-height:40px;}



.contact .medicine, .contact .food {
    height: 20px;
    line-height: 20px;
    padding-top: 0;
    width: 80px;
}
.reg_form_left.left .reg_form_item.contact ul.reg_form_item contact{float: right;height: 20px;margin: 0;}
#inner_full_col .radio_list label{width:162px;}
input[type=radio]{width:25px!important;}
.reg_form_item .blue_span{
    color: #0EB3E9;
    padding-right: 3px;
}

#next_right, #previous_left{height:25px;line-height:21px;font-weight:bold;}


html body div#wrapper div#header div#action_menu.right div#top_menu.left ul.floated_menu li.no_bg a.last{
    background-image: url("../images/ar/language.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    display: inline-block;
    float: left;
    height: 18px;
    margin: 0;
    padding: 0;
    width: 59px;
}

html body div#wrapper div#header div#action_menu.right div#top_menu.left ul.floated_menu li.no_bg a.last:hover{background-position: center bottom;}

#newsletter_notifi{
    background:url(../images/overlay.png) repeat scroll 0 0 transparent;
    width:100%;
    position:absolute;
    z-index:9989;
    top:0px;
    left:0;
    display:none;
}

#newsletter_notifi_close{
    background: url("../images/ar/close.png") repeat scroll 0 0 transparent;
    height: 30px;
    position: absolute;
    right:589px;
    top: -13px;
    width: 30px;
}
html body div#wrapper div#header div#action_menu.right div#top_menu.left ul.floated_menu li.no_bg a.last:hover{background-position: center top;}

.ac_results li{
    text-align: right;
}

#action_menu.notRegistered{*width:160px;}
#action_menu.registered{*width:380px;}
.reg_form_item.contact>ul.radio_list{*direction:ltr;}
.reg_form_item.contact>ul.radio_list>li{*width:100px; *display:inline-block;}
.medical_input_ie>ul.radio_list{*direction:ltr;}
.medical_input_ie>ul.radio_list>li{*width:65px; *display:inline-block;direction:ltr;}
.medical_input_ie>ul.radio_list>li>*{float:right;direction:ltr;display:block;}
.medical_input_ie>ul.radio_list>li>input[type='radio']{float:right;direction:ltr;display:block;height:15px; width:15px;bottom:0px;right:0px;top:0px;text-align:left;}
ul.floated_menu>li{float:left;}
#top_menu.left{*float:left;}
ul.floated_menu>li{padding-right:5px;}
#greeting{*width:140px;}
#footer_advice a{
    font-weight: bold;
    color: #fff;
}
/*ask the doctors*/
.askthedoctors{min-height:400px; padding:0 15px;}
.askthedoctors *{text-align:right;/* direction: ltr;*/}
.askthedoctors .mainCont{float:right;width:655px;margin-bottom:15px;}
.askthedoctors .title {
    background-image: url("../images/ar/askthedoctors.jpg");
    background-position: right top;
    background-repeat: no-repeat;
    height: 71px;
    padding-right: 60px;
}
.askthedoctors #inner_title {
    line-height: 39px;
    margin: 0 0 15px;
    padding-bottom: 0;
    font-size:26px;
}
.askthedoctors ul{    
    direction: rtl;
    float: left;
    height: 100%;
    list-style: none outside none;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    text-align: right;
    width: 600px;

}
.askthedoctors ul li{border-bottom:1px solid #eaeaeb;padding-bottom:30px; margin-bottom:20px;}
.askthedoctors ul li.last{border-bottom:0 none;}
.askthedoctors ul li .questionBy{color:#bb1d3b;font-family:Times New Roman; font-size:18px;text-align:right; direction:rtl;}
.askthedoctors ul li .question{color:#2a2929;font-family:Times New Roman;font-size:19px;line-height: 20px;text-align:right; direction:rtl;}
.askthedoctors ul li .time{color:#717171;font-size:12px; font-family:arial;}
.askthedoctors ul li .answerBy{position:absolute; padding-top:25px;color:#0092b5;font-size:16px;font-family:Myriad Pro;width:250px;font-weight:bold;}
.askthedoctors ul li .answer{
    color: #444444;
    direction: rtl;
    font-family: tahoma;
    font-size: 15px;
    margin-top: 49px;
    text-align: right;
    font-weight:bold;
}
.askthedoctors ul li .answer a{
    background-image: url("../images/ar/arrow-link.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: #007BD5;
    padding-left: 9px;
    font-weight:normal; 
}
.askthedoctors span.qouteLeft {
    background-image: url("../images/ar/qoutesLeft.jpg");
    background-position: left 0;
    display: inline-block;
    height: 21px;
    margin-bottom: -5px;
    width: 28px;
}
.askthedoctors span.qouteRight{
    background-image: url("../images/ar/qoutesRight.jpg");
    background-position: left -8px;
    display: inline-block;
    height: 21px;
    margin-bottom: -11px;
    width: 28px;
}


/*end of ask the doctors*/

/*new home by areej*/
.mainCol{;float:right;width:640px;margin-right:20px;}
.mainCol>*, .mainCol>.full>*{position:relative;margin-bottom:5px;}
.sideCol{float:right;width:300px;margin-right:15px;margin-left:20px;}
.mainCol>*>.title, .mainCol>.full>*>.title{display:block; position:absolute; top:0px; left:0px;margin:0px!important;}
.mainCol a.more {
    background-image: url("../images/ar/morebtn.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #555555;
    display: inline-block;
    float: left;
    font-family: tahoma;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    padding-left: 25px;
    text-transform: uppercase;
}
.mainCol a.more:hover{text-decoration:underline;}
/*top stories block*/
.topStoriesCont{height:auto;}
.topStoriesCont .title {
    background-image: url("../images/ar/titleMedicalNews.png");
    background-repeat: no-repeat;
    height: 50px;
    right: -1px;
    position: absolute;
    top: -10px;
    width: 300px;
    z-index: 100;

    left: 479px;
}
.topStoriesCont .stories{border-bottom: 1px solid #D7D7D7;
                         -webkit-border-radius: 3px 3px 3px 3px; /*border radius*/
                         border-radius: 3px 3px 3px 3px; /*border radius*/
                         margin-top:10px;	
}
.topStoriesCont .stories .main{/*background-image:url(../images/storiesMain.jpg);*/  width:427px; height:300px;
    -webkit-border-radius: 3px 0px 0px 3px; /*border radius*/
    border-radius: 3px 0px 0px 3px; /*border radius*/
    float:right;
}
.topStoriesCont .stories .main .overlay{
    cursor: default; color:#000; 
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";/* IE 8 */ filter: alpha(opacity=80);/* IE 5-7 */ -moz-opacity: 0.8;/* Netscape */ -khtml-opacity: 0.8;/* Safari 1.x */ opacity: 0.8;/* Good browsers */ 
    height:87px; width:427px;
    position:absolute; bottom:0px; right:0px;*top: 214px;
    -webkit-border-radius: 0px 0px 0px 3px;/*border radius*/
    border-radius: 0px 0px 0px 3px; /*border radius*/
    z-index: 2;

}
.topStoriesCont h3{
    color: #f2fbfe;
    right: 15px;
    position: absolute;
    top: 225px;
    z-index: 3;
    font-family:"Times New Roman", Times, serif; 
    direction:rtl;
    /*font-size:28px;*/
}
.topStoriesCont .stories .main a{color:#fff; background-color:#1c9ec0;}
.topStoriesCont .stories .main .brief {
    color: #F2FBFE;
    right: 15px;
    line-height: 18px;
    position: absolute;
    top: 255px;
    z-index: 3;
}
.topStoriesCont .stories .list{
    float: left;
    width: 250px;
    height: 300px;
    position:absolute!important;
    overflow:hidden;

}
.topStoriesCont .stories .list ul {
    float: left;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 5;
}
.topStoriesCont .stories .list ul li{direction:rtl; text-align:right; display:block; height:75px; width:251px; background-image:url(../images/ar/storyDefault.png);color:#6f6f6f;font-size:15px;}
.topStoriesCont .stories .list ul li:hover,.topStoriesCont .stories .list ul li.selected{cursor: pointer;display:block;  background-image:url(../images/ar/storyhover.png);color:#f6f6f6; border:none;}
.topStoriesCont .stories .list ul li img{border: 1px solid #C2C1C2;float: left;margin: 7px 6px 6px;}
.topStoriesCont .stories .list ul li p{
    font-size: 14px;
    line-height: 20px;
    margin-right: 47px;
    padding-top: 9px;
    direction:rtl;
}

.topStoriesCont .stories .list ul li:hover img{border:1px solid #fefeff;}
/*medical newss block*/
.medicalNewsCont{border:1px solid transparent;}
.medicalNewsCont .title {
    background-image: url("../images/ar/titleTopStories.png");
    background-repeat: no-repeat;
    float: right;
    height: 44px;
    left: auto;
    right: 0;
    width: 160px;
}
.medicalNewsCont .slider{height:86px; background-image:url(../images/medicalNewsBg.jpg); background-repeat:repeat-x;padding-top:38px;background-position:bottom left;padding-top: 60px;}
.medicalNewsCont .slider a.prev{display:block; float:left; height:31px; width:17px; background-image:url(../images/newsPrev.png);margin: 25px 5px;}
.medicalNewsCont .slider a.next{display:block; float:left; height:31px; width:17px; background-image:url(../images/newsNext.png);margin: 25px 5px;}
.medicalNewsCont .slider ul{padding:0px; margin:0px;width:584px; float:left;}
.medicalNewsCont .slider ul li{display:block;}
.medicalNewsCont .slider ul li img{background-color: #FCFBFA;
                                   border: 1px solid #DEDFD7;
                                   display: block;
                                   float: right;
                                   margin: 9px;
                                   padding: 1px;
}
.medicalNewsCont .slider ul li h4{color:#1e88ab;font-size:14px;font-weight:normal;margin:0px; padding:10px 0 5px;*padding:0px;padding-right:80px \0/IE9;}
.medicalNewsCont .slider ul li p{color:#717171;font-size:14px;font-weight:normal;margin:0px; padding:0px;}
.medicalNewsCont .slider ul li a{color:#1e88ab;font-size:12px;font-weight:normal;margin:0px; padding:0px;}


.video_play_box_medical {
    background-image: url("../images/play_smaller.png");
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    height: 98px;
    left: -7px;
    margin: 0 auto;
    position: absolute;
    top: -78px;
    width: 130px;
    z-index: 10000;
}
















/*you ask mom answer block*/
.youAskMomCont{border:1px solid #d7d6c9;position:relative;height:auto;}
.youAskMomCont .title {
    background-image: url("../images/ar/titleYouAskMomAnswer.png");
    background-repeat: no-repeat;
    height: 48px;
    right: 7px;
    float:right;/*added*/
    position: relative;
    top: -3px;
    width: 283px;
    direction:rtl;
}
.youAskMomCont .list{padding:15px 25px 5px;direction:rtl;}
.youAskMomCont .list ul{list-style:none;}
.youAskMomCont .list ul li{font-family:arial; font-size:14px; border-bottom:1px dotted #ccc;padding-left:20px;padding-bottom:15px;margin-bottom:15px;}
.youAskMomCont .list ul li span{color:#333333; direction:rtl;}
.youAskMomCont .list ul li .ques{color:#1e88ab;line-height:20px;margin-bottom:3px;}
.youAskMomCont .list ul li .answ{color:#717171;line-height:17px;}
.youAskMomCont .list ul li a{color:#1e88ab; font-size:12px;}
.youAskMomCont .list ul li a:hover{text-decoration:underline;}
.youAskMomCont a.more {
    background-image: url("../images/ar/greenMore.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #555555;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-family: tahoma;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    margin-bottom: 5px;
    margin-left: 20px;
    margin-top: -15px;
    padding-left: 25px;
    text-transform: uppercase;
}

.vaccineContHome{border:1px solid transparent;width:50%;float:right;direction:rtl;width:320px!important;}
.vaccineContHome .title{background-image:url(../images/ar/titleVaccineReminder.png); background-repeat:no-repeat; width:275px; height:93px;position:relative!important;left:19px !important;}
.vaccineContHome p {
    color: #40463C;
    font-size: 13px;
    line-height: 15px;
    margin: 12px auto 10px;
    width: 90%;
}
.vaccineContHome .vaccineBox {
    background-image: url("../images/vaccineBox.jpg");
    background-repeat: no-repeat;
    height: 102px;
    margin: 0 auto;
    /* padding-left: 20px;
    padding-top: 27px;*/
    direction:rtl;
    width: 273px;
}
.home_vaccine_reminder_birth_date{
    text-align:right;
    width:300px;

}

.home_vaccine_reminder_child_name label{
    margin-left: 10px;
    margin-top: 10px;
}

.BirthDay_home{
    margin-right: 5px;
}


.vaccineContHome .vaccineBox label{float:right;font-weight:normal;font-size:12px; line-height:12px;padding-top:5px;margin-right:5px;/* margin-bottom:10px;*/}
.vaccineContHome .vaccineBox select{float:right;margin-left:5px;}
.vaccineContHome input[type=submit]{background-image:url(../images/ar/goBtn.png); width:42px; height:28px; background-color:transparent; border:0 none; background-repeat:no-repeat;margin-left:5px;}
.vaccineContHome p a{color:#21abcd;}
.vaccineContHome p a:hover{text-decoration:underline;}

.vaccineCont{border:1px solid transparent;width:50%;}
.vaccineCont .title{background-image:url(../images/ar/titleVaccineReminder.png); background-repeat:no-repeat; width:275px; height:93px;position:relative!important;left:19px !important;}
.vaccineCont p {
    color: #40463C;
    font-size: 13px;
    line-height: 15px;
    margin: 12px auto 10px;
    width: 90%;
}
.vaccineCont .vaccineBox {
    background-image: url("../images/vaccineBox.jpg");
    background-repeat: no-repeat;
    height: 102px;
    margin: 0 auto;
    padding-left: 20px;
    padding-top: 27px;
    width: 273px;
}
.vaccineCont .vaccineBox label{float:right;font-weight:normal;font-size:12px; line-height:12px;padding-top:5px;margin-right:5px;margin-bottom:10px;}
.vaccineCont .vaccineBox select{float:right;margin-left:5px;}
.vaccineCont input[type=submit]{background-image:url(../images/ar/goBtn.png); width:42px; height:28px; background-color:transparent; border:0 none; background-repeat:no-repeat;margin-left:5px;}
.vaccineCont p a{color:#21abcd;}
.vaccineCont p a:hover{text-decoration:underline;}
.vaccineBox input[type="text"]{float:right;}


.ovulationCont {
    float: right;
    padding-top: 15px;
    width: 315px;
}
.ovulationCont .title {
    background-image: url("../images/ar/titleOvulationCalculator.png");
    background-repeat: no-repeat;
    height: 79px;
    left: 25px !important;
    position: relative !important;
    width: 258px;
}
.ovulationCont .ovulationBox {
    background-image: url("../images/ovulationBox.jpg");
    background-repeat: no-repeat;
    height: 100px;
    margin: 10px auto 0;
    padding: 15px;
    width: 232px;
}
.ovulationBox p {
    color: #40463C;
    display: block;
    font-size: 10px;
    line-height: 12px;
    margin: 0;
    width: 230px;
}
.ovulationCont input[type="submit"]{background-image:url(../images/ar/calculateBtn2.png);cursor: pointer; width:83px; height:28px;background-color:transparent;border:0 none;}
.ovulationBox input[type="text"]{height:20px; width:195px;float:right;margin:0px;}
.ovulationBox label{
    font-size:12px;
    color: #40463C;
    font-weight:bold;
    /* float: right; */
    padding-left: 6px;
}
.ovulationBox select{
    width:50px; 
    margin:3px 0 0 10px;
    margin-left:10px;
    font-size:12px;
    color: #40463C;
    font-weight:bold;	
    float: right;/*added*/
}
.ovulationCont>p{line-height:15px;margin-bottom: 5px;    margin-left: 25px;width: 80%;}

.kidsActivityCont{
    background-image: url("../images/ar/kidsActivityCenterBg.png");
    background-position: 57px 0;
    background-repeat: no-repeat;
    border: 1px solid transparent;
    height: 141px;
    padding-top: 125px;
    width: 622px;
}
.kidsActivityCont a{color:#21abcd; font-weight:bold; font-size:12px; display: block;}
.kidsActivityCont .main{float:left; width:175px; text-align:center;}
.kidsActivityCont .main a{ width:110px; margin:0 auto;text-align:left;display:block;}
.kidsActivityCont .main p{ width:110px; margin:0 auto;text-align:left; color:#40463c; font-size:12px; font-weight:bold;}
.kidsActivityCont ul {
    float: right;
    line-height: 15px;
    list-style: none outside none;
    margin: 15px 0 0;
    width: 629px;
    direction:rtl;
}
/*
.kidsActivityCont ul li{
    float: right;
    height: 105px;
    margin-bottom: 5px;
    margin-right: 15px;
    text-align: right;
    width: 117px;
}
*/
.kidsActivityCont ul li{
    float: right;/*Amend*/
    height: 117px;
    line-height: 15px;
    list-style: none outside none;
    margin-right: 9px;/*Amend*/
    margin-right:5px\0/IE9;
    width: 113px;
}

/*
.kidsActivityCont ul li img{margin-bottom:5px;}
.kidsActivityCont ul li a{display:inline-block; text-align:right; }
*/
.kidsActivityCont .sideGames {
    float: left;
    margin-right: 25px;
    position: relative;
    top: -10px;
}
.kidsActivityCont .sideGames a{;}

.foodCont{
    border:1px solid transparent; 
    height:271px;width:623px;
    background-image:url(../images/ar/foodAndRecipe.jpg);
    background-repeat:no-repeat; margin:0 auto;
}
.foodCont ol{
    direction: rtl;
    display: block;
    float: left;
    height: 155px;
    margin-right: 32px;
    margin-top: 90px;
    overflow: hidden;
    padding-right: 26px;
    width: 275px;
    color: #5C433E;
}
.foodCont ol li {
    margin-bottom: 8px;
    margin-top: 8px;
    font-family: arial;
    font-size: 14px;
    text-indent: -5px;
    line-height: 23px;
}
/*end of new home by areej*/

/* main right side container*/
.shortcutsCont{border:1px solid transparent; margin-bottom:15px;height:87px; width:290px; background-image:url(../images/shortcutBg.jpg); background-repeat:no-repeat;margin:0 auto 15px;}
.shortcutsCont ul{width:241px; margin:20px auto 0; list-style:none;}
.shortcutsCont ul li{float:left;}
.shortcutsCont ul li a{display:block; height:55px;}
.shortcutsCont ul li a.facebook{background-image:url(../images/Sfacebook.jpg); width:57px;}
.shortcutsCont ul li a.twitter{background-image:url(../images/Stwitter.jpg); width:60px;}
.shortcutsCont ul li a.rss{background-image:url(../images/Srss.jpg); width:56px;}
.shortcutsCont ul li a.newsletter{background-image:url(../images/Snewsletter.jpg); width:68px;}

.newUserCont{border:1px solid transparent; margin-bottom:15px; background-image:url(../images/newMember.jpg); width:300px; height:101px;position:relative;}
.newUserCont a{height: 42px;left: 55px;position: absolute;top: 45px;width: 180px;}

.addsRequestCont{border:1px solid transparent; margin-bottom:15px;}
.addsRequestCont .title{width:100%; text-align:center;font-size:10px; color:#666666; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;margin:0px!important;}
.addsRequestCont .adds{width:300px; height:250px; position:relative;background-image:url(../images/adds.jpg); background-repeat:no-repeat;}
.addsRequestCont .adds a{border: 1px solid transparent;height: 39px;left: 75px;position: absolute;top: 198px;width: 147px;}

.weekByWeekCont{border:1px solid transparent; margin-bottom:15px; background-image:url(../images/ar/weekbyweekBg.png); width:300px; height:340px;background-repeat:no-repeat;margin:0 auto 15px;}
.weekByWeekCont h5{width:260px; margin:80px auto 20px;font-size:11px;color:#40463c;}
.weekByWeekCont form{display:blcok; width:260px; margin: 0 auto;}
.weekByWeekCont label{color:#40463c; font-size:12px; font-weight:normal;}
.weekByWeekCont input[type="submit"]{background-image:url(../images/submitBtn.png); width:88px; height:31px; border:0 none; background-color:transparent; color:#fff; font-size:14px; font-weight:bold;float:righy;}
.weekByWeekCont input[type="text"]{float:right;}
.weekByWeekCont select{margin:0 0 5px 5px;direction: rtl;float: right;}


.educationalVideosCont{border:1px solid transparent; margin-bottom:15px;background-color:#e8f4f8;border-top:7px solid #0093b4;}
.educationalVideosCont h3{color: #0093B4 ;font-family:"Times New Roman", Times, serif; font-size:27px; padding:5px 10px 0; border-bottom:1px solid #fff; line-height:40px;width:260px; margin:0 auto;}
.educationalVideosCont h4{color: #717171;font-size: 14px;line-height: 33px;margin: 0 5px;padding: 0 10px;width: 270px;}
.educationalVideosCont .video img{width:262px; margin:0 auto; display:block;}
.educationalVideosCont ul.videoThumbs{padding-left:0; width:295px; margin:10px auto 5px;list-style:none;background-color:#fff; height:100%; overflow:hidden;}
.educationalVideosCont ul.videoThumbs li{width:94px; height:54px;float:left;margin:0 2px;}
/*
.educationalVideosCont ul.videoThumbs li.thumb1{background-image:url(../images/videoThumb1.jpg);}
.educationalVideosCont ul.videoThumbs li.thumb2{background-image:url(../images/videoThumb1.jpg);}
.educationalVideosCont ul.videoThumbs li.thumb3{background-image:url(../images/videoThumb1.jpg);}
*/
.educationalVideosCont ul.videoThumbs li a{padding:0px;display:block; width:90px; height:50px; border:2px solid transparent;background-color:#FFF;   
                                           -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";/* IE 8 */
                                           filter: alpha(opacity=50);/* IE 5-7 */
                                           -moz-opacity: 0.5;/* Netscape */
                                           -khtml-opacity: 0.5;/* Safari 1.x */
                                           opacity: 0.5;/* Good browsers */
}
.educationalVideosCont ul.videoThumbs li a:hover, .educationalVideosCont ul.videoThumbs li a.selected{border:2px solid #000;background-color:transparent;
                                                                                                      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";/* IE 8 */
                                                                                                      filter: alpha(opacity=1);/* IE 5-7 */
                                                                                                      -moz-opacity: 1;/* Netscape */
                                                                                                      -khtml-opacity: 1;/* Safari 1.x */
                                                                                                      opacity: 1;/* Good browsers */
}
.educationalVideosCont a.more{display:block; line-height:20px; background-image:url(../images/blueMoreBtn.png); height:20px; padding-right:25px; text-transform:uppercase;font-family:tahoma; font-size:11px; color:#555555; background-repeat:no-repeat; background-position:top right;float:right;margin-right:5px;margin-bottom: 5px;}
.educationalVideosCont a.more:hover{text-decoration:underline;}

.soundsCont{border:1px solid transparent; margin-bottom:15px; background-image:url(../images/soundsBlockAr.jpg); width:300px; height:120px; background-repeat:no-repeat;margin:0 auto 15px;}

.nutritionChartCont{    
    /*   background-image: url("../images/milestone-bannerAr.jpg");*/
    height: 303px;
    margin-bottom: 15px;
    position: relative;
    width: 300px;
}
.nutritionChartCont a{display: block; height: 18px; left: 146px; position: absolute; top: 194px; width: 140px;}

.facebookCont{margin-bottom:15px;}
/* end of main right side contaier*/

/*vertical right menu*/
.verticalLnks{height: 800px; position: absolute; left: -34px; top: 43px; }
.verticalLnks ul{margin:0px; padding:0px; list-style:none;}
.verticalLnks ul li{display:block;margin-bottom:2px;}
.verticalLnks ul li a{display:block; width:44px; }
.verticalLnks ul li a.item1{background-image:url(../images/ar/verticalLnk1.png); height:185px;}
.verticalLnks ul li a.item2{background-image:url(../images/ar/verticalLnk2.png); height:186px;}
.verticalLnks ul li a.item3{background-image:url(../images/ar/verticalLnk3.png); height:186px;}
.verticalLnks ul li a.item4{background-image:url(../images/ar/verticalLnk4.png); height:186px;}
.verticalLnks ul li a.item5{background-image:url(../images/ar/verticalLnk5.png); height:239px;}
.verticalLnks ul li a.item6{background-image:url(../images/ar/verticalLnk6.png); height:186px;}



/*vertical right menu*/
.verticalLinks{height: 800px; position: absolute; left: -43px; top: 43px; }
.verticalLinks ul{margin:0px; padding:0px; list-style:none;}
.verticalLinks ul li{display:block;margin-bottom:2px;}
.verticalLinks ul li a{display:block; width:44px; }
.verticalLinks ul li a.item1{background-image:url(../images/ar/verticalLnk1.png); height:185px;}
.verticalLinks ul li a.item2{background-image:url(../images/ar/verticalLnk2.png); height:186px;}
.verticalLinks ul li a.item3{background-image:url(../images/ar/verticalLnk3.png); height:186px;}
.verticalLinks ul li a.item4{background-image:url(../images/ar/verticalLnk4.png); height:186px;}
.verticalLinks ul li a.item5{background-image:url(../images/ar/verticalLnk5.png); height:239px;}
.verticalLinks ul li a.item6{background-image:url(../images/ar/verticalLnk6.png); height:186px;}





.slider_focus{
    display:block; 
    height:75px; 
    width:251px; 
    background-image:url(../images/storyhover.png);
    color:#f6f6f6;
    font-size:18px;
}

/*ask the doctors*/
.askTheDoctorCont{border:1px solid transparent;min-height:105px;position:relative;border-top:1px dotted #aaa;}
.askTheDoctorCont .title {
    background-image: url("../images/ar/titleAskTheDoctor.png");
    background-repeat: no-repeat;
    background-position:top right;
    height: 55px;
    padding-right: 95px;
    padding-top: 50px;
    width: 543px;
    position:relative;
    top:-5px;
}
.askTheDoctorCont .title p{background-color:#f2f9fb;color:#717171;padding:0 10px;direction:rtl;}
.askTheDoctorCont .title a{color:#1e88ab;font-weight:bold;font-size:14px;}
.askTheDoctorCont .title a:hover{text-decoration:underline;}
.askTheDoctorCont .questions{top:105px; border:1px solid transparent;margin-top: 100px;}
.askTheDoctorCont .questions ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.askTheDoctorCont .questions ul li {
    border-bottom: 1px solid #EAEAEB;
    direction: rtl;
    padding: 10px 0;
    text-align: right;
}
.askTheDoctorCont .questions ul li.last{border-bottom:0 none;}
.askTheDoctorCont .questions ul li img{float:right;margin:12px; background-color:#fff; border:1px solid #deddd3; padding:2px;}
.askTheDoctorCont .questions ul li .name{color:#bb1d3b;font-family:"Times New Roman", Times, serif; font-size:18px;}
.askTheDoctorCont .questions ul li .question{color:#2a2929; font-family:"Times New Roman", Times, serif; font-size:16px;line-height:16px;margin-bottom: 3px;}
.askTheDoctorCont .questions ul li .time{color:#717171; font-family:arial; font-size:12px;}
.askTheDoctorCont span.qouteRight {background-position: -4px 2px;}
span.qouteRight {
    background-image: url("../images/qoutesLeft.jpg");
    display: inline-block;
    height: 21px;
    width: 28px;
}
span.qouteLeft {
    background-image: url("../images/qoutesRight.jpg");
    background-position: left -8px;
    display: inline-block;
    height: 25px;
    margin-bottom: -11px;
    width: 28px;
}



/*************************************************************************Maddah***************************************************/
/*BMI Calculator*/
.inner_main_wrap h2#inner_title{font-size: 23px;
                                line-height: 40px;
}
.paragraph-2{
    height:631px;
    width:603px;
    margin:0 auto;
}
.intro div.paragraph-2{
    color: #444444;
    float: right;/*amend*/
    /*font-family: arial;*/
    font-size: 13px;
    height:105px;
    /*line-height: 1.5;*/
    padding-right: 19px;/*amend*/
    width: 600px;
    height:179px\0/IE8;
}
.Calculate-p{
    font-size:20px;
    font-family:tahoma;
    color:#026484;
    width: 291px;
}
.blue-button{    background-image: url("../images/gradient-button.jpg");
                 background-repeat: repeat-x;
                 border-right: 1px solid #1689A7;/*amend*/
                 border-left: 1px solid #1689A7;/*amend*/
                 color: #FFFFFF;
                 font-family: arial;
                 font-size: 24px;
                 height: 37px;
                 padding-top: 9px;
                 text-align: center;
                 width: 288px;
                 float:right;/*amend*/

}
.baby-links h2.Calculate-p{margin-bottom:0px;}
.Balance-img {
    background-image: url(../images/ar/Balance-img.jpg);
    background-repeat: no-repeat;
    border-left: medium none;/*amend*/
    height: 255px;
    position: absolute;
    left: -27px;/*amend*/
    top: -78px;
    width: 282px;

}




.Fetal-Growth-img{
    background-image:url(../images/ar/fetal_growth.jpg);
    width:301px;
    height:250px;
    margin-top:30px;
    margin-bottom:32px;
    position: relative;
}
/*.Fetal-Growth-text{
    color: #FFFFFF;
    float: left;
    font-family: Times New Roman;
    font-size: 31px;
    padding-left: 9px;
    padding-top: 18px;
    text-align: center;
    width: 171px;
}*/

/*.Fetal-Growth-text-2{
        color: #8CF5F7;
    font-family: Myriad Pro;
    font-size: 18px;
    width: 159px;
}*/

/*.click-here-bottun-Fetal-Growth{
    background-image: url("../images/ar/click-here-2.png");
    border: 0 none;
    color: transparent;
    height: 28px;
    left: 18px;
    position: absolute;
    top: 74px;
    width: 83px;
}*/

. {
    background-color: #DEF6F8;
    height: auto;
    margin: 5px;
    padding: 20px;
    width: 592px;
    position: relative;
}
.con-0{
    background-color: #FFFFFF;
}
.top-table-img{
    background-color: #FFFFFF;
    background-image: url("../images/repeatrepeat.jpg");
    background-repeat: repeat-x;
    margin-right: 28px;/*amend*/
    margin-top: 64px;
    width: 533px;
}
.center-img{
    background-image: url("../images/bmi_box_bottom.gif");
    background-position: center bottom;
    background-repeat: no-repeat;
    border-right: 1px solid #C8D9E1;/*amend*/
    border-left: 1px solid #C8D9E1;/*amend*/
    float: right;/*amend*/
    height: auto;
    width: 531px;
}
.bottom-img{
    background-image:url(../images/bmi_box_bottom.gif);
    background-repeat:no-repeat;
    background-position:bottom right;/*amend*/
    width:533px;
    height:auto;
    min-height: 75px;

}
.con_table{
    background-color:transparent;
    margin:0 auto;
}
.Calculate-p-2{
    color: #026484;
    font-family: tahoma;
    font-size: 16px;
    margin-right: 25px;/*amend*/
    padding-top: 18px;
    margin-bottom: 5px;

}
.con_table table{background-color: transparent;
                 border-spacing: 2px;
                 margin: 0 auto;
                 width: 490px;
                 height:161px;
}
.con_table table tr td{background-color: #CEF0F8;
                       border-spacing: 2px;
                       color: #666666;
                       font-size: 13px;
                       line-height: 13px;
}
.footer-p{
    color: #666666;
    font-family: tahoma;
    font-size: 12px;
    margin-right: 24px;/*amend*/
    margin-top: 10px;
}

.bmi_top_border{
    background-image:url(../images/toptop.jpg);
    background-repeat: no-repeat;
    background-position:top left;
    width:533px;
    height:13px;
}

.bmi_box_bottom_border{
    background-image: url("../images/bmi_box_bottom_border.gif");
    background-position: right top;/*amend*/
    float: right;/*amend*/
    height: 15px;
    width: 533px;
}
.rota-img{     
    background-image: url("../images/ar/rota-img.jpg");
    float: right;
    height: 114px;
    position: absolute;
    right: 408px;
    top: 195px;
    width: 258px;
}
div.intro div.paragraph-2 {
    color: #444444;
    float: right;/*amend*/
    /*font-family: arial;/*
    font-size: 13px;
    /*line-height: 1.5;*/
    padding-right: 19px;/*amend*/
    width: 607px;
    height:auto;
}
.main-box{

    width:644px;
    background-color:#FBFCFD;
    border:1px solid #ddf1fc;
    padding-bottom:20px;

}
.piece-of-table{
    background-repeat: no-repeat;
    background-image: url("../images/ar/piece-of-table2.png");
    background-repeat: no-repeat;
    cursor: pointer;
    float: right;
    height: 33px;
    position: relative;
    top: 2px;
    width: 129px;
    z-index: 2;

}
.piece-of-table-2{
    background-repeat: no-repeat;
    background-image: url("../images/ar/piece-of-table.png");
    cursor: pointer;
    float: right;
    height: 33px;
    position: relative;
    top: 1px;
    width: 130px;
    z-index: 2;
}
.paragraph-table{
    color: #ffffff;
    font-family: Times New Roman;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-bottom: 0;
    overflow: hidden;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    text-align: right;
    vertical-align: middle;
    width: 109px;
    /*color: #FFFFFF;
    font-family: Times New Roman;
    font-size: 14px;
    padding-top: 5px;
    text-align: center;*/
}
.paragraph-table-2{

    color: #666666;
    font-family: Times New Roman;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-bottom: 0;
    overflow: hidden;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    text-align: right;
    vertical-align: middle;
    width: 110px;

    /*color: #666666;
    font-family: Times New Roman;
    font-size: 14px;
    margin-bottom: 0;
    padding-top: 0;
    text-align: center;*/
}
/*.piece-of-table{
    background-image: url("../images/ar/piece-of-table2.png");
    background-repeat: no-repeat;
    cursor: pointer;
    float: right;
    height: 33px;
    position: relative;
    top: 4px;
    width: 191px;
    z-index: 2;;

}
.piece-of-table-2{
    background-image: url("../images/ar/piece-of-table.png");
    cursor: pointer;
    float: right;
    height: 33px;
    left: 2px;
    position: relative;
    top: 1px;
    width: 183px;
    z-index: 2;
}
.paragraph-table{
    color: #FFFFFF;
    font-family: Times New Roman;
    font-size: 17px;
    padding-top: 5px;
    text-align: center;
}
.paragraph-table-2{
    color: #666666;
    font-family: Times New Roman;
    font-size: 17px;
    margin-bottom: 0;
    padding-top: 0;
    text-align: center;
}*/

.fc-view table.fc-border-separate thead th{
    background-color:#98d0e7;
    font-family:tahoma;
    font-size:11px;
    font-color:#56595b;
}

.big-size{
    font-family:arial;
    font-size:14px;
    color:#666666;
    float:left;/*amend*/
    margin-left:38px;/*amend*/

}
.link-a{
    text-decoration:underline;
    color:#219fbe;
    font-size:14px;
    font-weight:bold;
}
.zoom-img{
    background-image: url("../images/zoom-img.png");
    float: left;/*amend*/
    height: 24px;
    right: 321px;/*amend*/
    position: relative;
    width: 23px;
    bottom: 5px;
}

/*end of BMI Calculator*/


/*forum*/
.text-right{
    color: #717171;
    float: left;/*amend*/
    font-family: arial;
    font-size: 12px;
    padding-top: 14px;
    width: 219px;
}
.text-left{

    height: 38px;
    line-height: 38px;
    margin-left: 20px;/*amend*/


}
.view-menu{
    color:#fff;
    background-color:#0093b4;
    width: 271px;
    margin-right: 19px;/*amend*/
    float: right;/*amend*/

}

.view-menu ul{
    color:#fff;
    background-color:#0093b4;
    list-style:none;
    display:inline-block;
}
.view-menu ul li{
    border-right: 1px solid #e8f4f8;/*amend*/
    color: #FFFFFF;
    display: inline-block;
    margin-right: 13px;/*amend*/
    padding-right: 11px;/*amend*/
    font-size: 11px;

}

.view-menu ul li.first-border{border-right:none;/*amend*/}
.float-left{
    float:right;/*amend*/
    font-family: tahoma;
}
.width-lable{
    font-family: tahoma;
    font-size: 12px;
}
.icon{
    margin-top:5px;
}
.blue-background{
    background-color:#0093b4;
    width:967px;
    height:7px;
    margin-top: 1px;
    margin-right: 19px;/*amend*/
}
.right-menu{
    float:left;/*amend*/
    color:#00a6d0;
    font-family:arial;
    font-size:12px;
    margin-left: 21px;/*amend*/
}
.right-menu ul{
    list-style:none;
}
.right-menu ul li{
    float:right;/*amend*/
    margin-right:5px;/*amend*/
}
.main-cont-menu{
    background-color: #0093B4;
    float: right;/*amend*/
    height: 30px;
    margin-right: 19px;/*amend*/
    margin-top: 8px;
    padding-bottom: 6px;
    padding-right: 8px;/*amend*/
    width: 960px;
}
.main-cont-menu ul{
    list-style:none;
    padding-top: 5px;
}
.Ask-the-Doctor{
    width:547px;
    float:right;/*amend*/
    color:#fff;
    font-family:Times New Roman;
    font-size:26px;
}
.Top-ics{
    color: #fff;
    float: right;/*amend*/
    font-family: Times New Roman;
    font-size: 18px;
    width: 82px;
    text-align: center;
}
.Pos-ts{
    float:right;/*amend*/
    width:74px;
    color:#0093b4;
    font-family:Times New Roman;
    font-size:18px;
    color: #fff;
    text-align: center;
}
.Last-post{
    float:right;/*amend*/
    width:93px;
    color:#fff;
    font-family:Times New Roman;
    font-size:18px;
    text-align: center;
}
.General-Symfony{
    background-color: #F7FBFD;
    border-bottom: 1px solid #E0E4E5;
    border-right: 1px solid #E8F9FF;/*amend*/
    border-left: 1px solid #E8F9FF;/*amend*/
    height: 118px;
    margin-right: 20px;/*amend*/
    margin-top: 1px;
    width: 965px;
}
.General-Symfony-22{
    background-color: #000;
    height: 118px;
    margin-right: 20px;/*amend*/
    margin-top: 1px;
    width: 967px;
}
.General-Symfony-2{
    background: url("../../../my_baby_clinic/Li-icon.png") no-repeat scroll 17px 3px transparent;
    border-left: 1px solid #D8E0E2;/*amend*/
    float: right;/*amend*/
    height: 111px;
    padding-right: 41px;/*amend*/
    padding-left: 20px;/*amend*/
    width: 493px;
    margin-top: 8px;
}
.General-Symfony ul li{
    background-repeat:no-repeat;	
    list-style:none;
}




.slider a.prev{

    cursor: pointer;
}

.slider a.next{

    cursor: pointer;
}

#medical_category{

    height: 60px;
}

.related_articles{

    border-top: dotted 1px;
    height: 25px; 
    margin-top: 6px;

}

.news_item_brief{

    margin-top: 3px; 
    margin-left: 5px;/*amend*/

}
#related_item_brief{
    margin-left: 5px;  /*amend*/
}

#related_item_brief a{

    color:#44bddd;
}

#related_item_brief a:active{
    background-color: #F1F8FE;
    border-bottom: 1px solid #E3F1FD;
    color: #262626;
}

#slider_link{
    padding:0px;
    margin: 0px;
}

.red-text{
    font-family:Times New Roman;
    font-size:18px;
    color:#bb1d3b;
}
.black-text{
    font-family:Times New Roman;
    font-size:16px;
    color:#555555;
}
.blue-text{
    font-family:arila;
    font-size:12px;

    color:#00a6d0;
}
.number-text{
    border-left: 1px solid #D8E0E2;/*amend*/
    color: #7C7E7E;
    float: right;/*amend*/
    font-family: Times New Roman;
    font-size: 16px;
    text-align: center;
    width: 82px;
    height:111px;
}
.number-text-2{
    border-left: 1px solid #D8E0E2;/*amend*/
    color: #7C7E7E;
    float: right;/*amend*/
    font-family: Times New Roman;
    font-size: 16px;
    text-align: center;
    width: 74px;
    height:111px;
}
.red-text-2{
    color: #BB1D3B;
    float: left;
    font-family: Times New Roman;
    font-size: 16px;
    padding-right: 17px;/*amend*/
}
.gray-text{
    color: #717171;
    float: right;/*amend*/
    font-family: arial;
    font-size: 12px;
}
.small-text{
    color: #717171;
    float: right;/*amend*/
    font-family: arial;
    font-size: 12px;
}
.main-cont-menu-2{
    background-color: #89AD1B;
    float: right;/*amend*/
    height: 30px;
    margin-right: 19px;/*amend*/
    margin-top: 8px;
    padding-bottom: 5px;
    padding-right: 8px;/*amend*/
    width: 960px;
}
.main-cont-menu-2 ul li{
    list-style:none;
}
.General-Symfony-3{
    background-color: #f6fce4;
    border-bottom: 1px solid #E0E4E5;
    border-right: 1px solid #E8F9FF;/*amend*/
    border-left: 1px solid #E8F9FF;/*amend*/
    height: 118px;
    margin-right: 20px;/*amend*/
    margin-top: 1px;
    width: 965px;
}
.footer-login{
    border-bottom: 1px solid #E3E3E3;
    color: #444444;
    font-family: Times New Roman;
    font-size: 20px;
    height: 29px;
    margin-right: 31px;/*amend*/
    padding-right: 5px;/*amend*/
    width: 924px;

}




.float-left{
    float:right;/*amend*/

    margin-right:3px;
    margin-right:3px\0/IE8+9;

}
/*.clear div form input[type=submit].float-left{
        background-image: url("../../../my_baby_clinic/login-blue-button.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    color: transparent;
    cursor: pointer;
    height: 30px;
    width: 91px;
}*/
.blue-button-login{
    background-image: url("../../../my_baby_clinic/login-blue-button.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    color: transparent;
    cursor: pointer;
    height: 30px;
    width: 91px;
    float:right;/*amend*/
    margin-right: 13px;/*amend*/
    margin-top: 5px;
}
.e-mail{
    float: right;/*amend*/
    padding-right: 18px;/*amend*/
    padding-left: 10px;/*amend*/
    padding-top: 7px;
    font-family:Myriad Pro;
    font-size:13px;
    color:#666666;
    direction: rtl;

}
.Password{
    float: right;/*amend*/
    padding-right: 18px;/*amend*/
    padding-left: 10px;/*amend*/
    padding-top: 7px;
    font-family:Myriad Pro;
    font-size:13px;
    color:#666666;
}
.logged-in{
    color:#000;
    padding-top: 6px;
}
.logged-in p a{
    color: #0093B4;
    font-family: Myriad Pro;
    font-size: 12px;
    text-decoration: none;
}
.Keep-me-p{
    color:#666666;
    font-family:Myriad Pro;
    font-size:12px;
}
.clear div form input.float-left{
    border:1px solid #d9eff4;
}
.blue-footer-box{
    background-color: #F2FAFD;
    height: 111px;
    line-height: 1.3;
    margin-right: 26px;/*amend*/
    margin-top: 17px;
    padding-right: 16px;/*amend*/
    padding-top: 5px;
    width: 883px;
}
.Who-is-online-p{
    color: #737373;
    font-family: Times New Roman;
    font-size: 16px;
    margin-bottom: 0;
    padding-left: 82px;/*amend*/

}
.text-p{
    color: #737373;
    font-family: arila;
    font-size: 13px;
    padding-left: 233px;/*amend*/
}
.blue-footer-box a{
    color: #00a8d2;
    text-decoration: none;
}
.statistics-text{
    border-bottom: 1px solid #CCCCCC;
    color: #1052A4;
    font-family: arial;
    font-size: 14px;
    height: 24px;
    margin-right: 35px;/*amend*/
    margin-top: 5px;
    width: 924px;
}

.second-box{
    background-color:#f2fad7 !important;
}
.second-box-1{
    background-color:#f6fce4 !important;
}
.demo-text{
    margin-right:34px;/*amend*/
    color: #000000;
}
/*end of forum*/

/*BMI Calculator*/
.main-content-blue{
    background-color: #DFF4FB;
    height: 577px;
    margin-right: 19px;
    position: relative;
    width: 624px;
}
.Calculate-text{
    margin-right: 30px;/*amend*/
    padding-top: 49px;
}
.forum-height-width{
    color: #737373;
    font-family: tahoma;
    font-size: 11px;
    height:95px;

}


.forum-height-width form input{
    border:1px solid #98ced4;
}
.inpyt-width{
    width:60px;
}
.Calculate-BMI-button{
    background-image: url("../images/ar/Calculate-BMI.png");
    color: transparent;
    height: 31px;
    width: 158px;
    margin-right: 35px;/*amend*/
    cursor: pointer;
    display:block;
}
.forum-height-width form input.Calculate-BMI-button{border:0;
                                                    background-repeat:no-repeat;
}



/*End of BMI Calculator*/
/*Potential Remember Me Quirk*/
.Board-index{
    margin-bottom: 14px;
    color: #717171;
    float: right;/*amend*/
    margin-right: 26px;/*amend*/
}
.search-box-2{
    float:left;/*amend*/
}
.search-box-22{
    background-image: url("../images/search-box.png");
    border: 0 none;
    color: transparent;
    cursor: pointer;
    height: 30px;
    width: 85px;
}
.search-b{
    float: left;/*amend*/

}

.Potential-Remember-text{
    font-family: Times New Roman;
    font-size: 26px;
    height: 27px;
    line-height: 25px;
    margin-right: 15px;/*amend*/
    width: 947px;
}

.Potential-Remember-text.black-color{
    line-height: 25px;
}
.Moderators{
    line-height: 0.5;
    margin-right: 75px;/*amend*/
}
.right-page-text{
    float:left;/*amend*/
    font-size:12px;
    color:#717171;
    margin-right:21px;
}
.postreply-button{
    background-image: url("../images/postreply.png");
    border: 0 none;
    color: transparent;
    height: 37px;
    margin-right: 32px;/*amend*/
    margin-top: 10px;
    width: 157px;
}
.blue-row{
    background-color: #4CB3CA;
    height: 7px;
    margin-right: 22px;/*amend*/
    margin-top: 10px;
    width: 967px;
}
.main-blue-text{
    height:795px;
    width:967px;
    background-color:#eff7fa;
    margin-right: 22px;/*amend*/
}
.red-title-text{
    color: #BB1D3B;
    font-family: Times New Roman;
    font-size: 21px;
    margin-right: 26px;/*amend*/
    padding-top: 14px;
}
/*End of Potential Remember Me Quirk*/

/*Mini carrot cake trifle with marzipan carrots*/

.black-color{
    border-bottom: 0 none;
    color: #666666;
    line-height: 0.5;
}
.margin-text{
    margin-right:75px;/*amend*/
}

.face-img{
    float:right;/*amend*/
    margin-left:10px;/*amend*/
}
.icons-img{
    background-image: url("../images/all-icons.jpg");
    background-repeat: no-repeat;
    border-top: 1px solid #e3e3e3;
    height: 37px;
    margin-right: 13px;/*amend*/
    margin-top: 17px;

    float: right;
    width: 652px;
}
.Mini-carrot-cake-a{
    margin-right: 16px;/*amend*/
    width: 968px;
    margin-top: 5px;
}
.Potential-Remember-text-reight{
    float:right;/*amend*/
    height:32px;
    width:315px;
}

.recipe_details div a{
    color:#007bd5;
}
.recipe_details div a:hover{
    text-decoration:underline;
    color:#007bd5;
}
.recipe_details div{
    height: 17px;
    line-height: 18px;
}

.recipe_details{
    float:right;/*amend*/
}

.ice-cream-img{

    height: 450px;
    margin-right: 160px;/*amend*/
    margin-top: 28px;
    width: 360px;
}
.trying-img{
    background-image: url(../images/ar/Trying-img.png);
    height: 252px;
    position: relative;
    width: 302px;
}
.click-here-button{
    background-image: url(../images/ar/Click-here.png);
    border: 0 none;
    color: transparent;
    cursor: pointer;
    height: 37px;
    left: 179px;
    position: absolute;
    top: 180px;
    width: 109px;
}

.content-right{
    margin-top: 28px;
    height:auto;
    width:665px;
    text-align: center;
    float:right;/*amend*/

}
.content-left{
    float: left;/*amend*/
    height: auto;
    min-height: 1510px;
    padding-right: 14px;/*amend*/
    padding-left: 14px;/*amend*/
    text-align: center;
    width: 302px;	
    padding-top: 14px;
    border-right: 1px solid #E3E3E3;
}
.content-text{
    color: #666666;
    padding-right: 61px;/*amend*/
    padding-top: 23px;
    text-align: right;/*amend*/
    direction:rtl;
}
.facebook-img-cont{
    margin-top:27px;
    margin-bottom:29px;
}
.Most-Popular-banner{
    background-color: #E8F4F8;
    border-top: 9px solid #0093B4;
    height: 361px;
    width: 302px;

}

.Most-Popular-text{
    border-bottom: 1px solid #FFFFFF;
    color: #00A6D0;
    font-family: Times New Roman;
    font-size: 24px;
    margin-right: 6px;/*amend*/
    padding-bottom: 7px;
    padding-top: 12px;
    width: 286px;
}
.no-fuss{
    width:218px;
    margin-top:16px;
    margin-right:13px;/*amend*/
    float:right;/*amend*/
    line-height: 17px;

}
.no-fuss-img{
    float:right;/*amend*/
    margin-right:4px;/*amend*/
}
.right-text-box{
    color: #000000;
    font-family: "Times New Roman",Times,serif;
    font-size: 15px;
    margin-right: 10px;
    text-align: right;
    width: 183px;
    float: right;
}
#_895-views p{
    color: #666666;
    float: right;
    line-height: 1;
    padding-right: 12px;
    text-align: right;
    direction: rtl;s
}
.small-right-box{
    width:174px;
    float:right;/*amend*/
    height: 0;

}
.for-moms-box{
    background-color: #F8F8F9;
    background-image: url("../images/ar/for-moms.png");
    background-repeat: no-repeat;
    margin-top: 24px;
    padding-top: 51px;
    width: 297px;
}
.right-title-box{
    width:100%;
    margin-bottom:30px;
}
.right-box-images{
    float: right;/*amend*/
    margin-right: 9px;/*amend*/
    margin-left: 12px;/*amend*/

}
.like-box{
    width: 302px;
}
.img-style{
    display:block;
    height:84px;
    width:83px;
    float:right;/*amend*/
}
.artical-brief{
    width:176px;
    float:right;/*amend*/
}
.h4-style{
    border-bottom: 1px solid #0295B6;
    color: #4E4E4E;
    float: right;/*amend*/
    font-family: arila;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 2px;
    margin-right: 8px;/*amend*/
    text-align: right;
    width: 169px;
}
.paragrahp-style{
    color: #444444;
    float: right;/*amend*/
    font-size: 12px;
    line-height: 13px;
    padding-right: 9px;/*amend*/
    text-align: right;/*amend*/
}

.like-list {
    margin-right: 12px;
    direction:rtl;

}

.like-list ul li{
    list-style:none;
    height:105px;
}

.blue-link-img{
    background-image: url("file:///C|/wamp/www/mybabyclinic_new/web/images/Ar/blue-arrow.png");
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;/*amend*/
    height: 19px;
    margin-right: 7px;/*amend*/
    width: 20px;
}
.text-linke-2{
    float:left;/*amend*/
}
.Related-Articles{
    background-color: #F7F7F7;
    border-bottom: 1px dotted #D7D7D7;
    border-top: 1px solid #D7D7D7;
    color: #BB1D3B;
    font-family: Times New Roman;
    font-size: 22px;
    height: 47px;
    margin-right: 15px;
    position: relative;
    text-align: center;
    width: 649px;
}
.white-box{
    background-color: #FFFFFF;
    border-left: 1px solid #D7D7D7;
    border-right: 1px solid #D7D7D7;
    border-top: 1px solid #D7D7D7;
    height: 28px;
    right: 85px;/*amend*/
    position: absolute;
    top: 19px;
    width: 174px;
}
.baby-height{
    background-image:url(../images/ar/baby-height.jpg);
    height:250px;
    width:301px;
    margin-top:19px;
    position: relative;
}
.calculate-button{
    background-image: url("../images/ar/calculat.png");
    background-repeat: no-repeat;
    border: medium none;
    color: transparent;
    cursor: pointer;
    height: 35px;
    left: 181px;
    position: absolute;
    top: 187px;
    width: 104px;
}
.Related-Articles-images{
    width:631px;
    margin-right:22px;/*amend*/
    margin-top:9px
}
.Related-Articles-img-1{

}
.Related-Articles-images ul li{list-style:none;
}
.Related-Articles-p{
    /* font-family: arial; */
    color: #4E4E4E;
    font-size: 12px;
    width: 116px;
    font-weight: bold;

}
.Related-Articles-p  a {
    color: #4E4E4E;
    font-size: 12px;
    font-weight: bold;
}
.Related-Articles-images ul{
    float: right;/*amend*/
    list-style-type: disc;
    margin-right: 5px;/*amend*/
}
.add-comment{
    background-color: #989898;
    color: #FFFFFF;
    font-size: 17px;
    font-weight: bold;
    height: 28px;
    margin-right: 6px;
    text-align: center;
    width: 148px;
    float:right;
}
.ajax_content {float: right; clear: right; margin-right: 20px;}
.add-comment-gray-box{
    background-color: #F1F1F1;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    margin-right: 6px;
    width: 639px;

}


.input-type-name input{
    width:250px;
    border:1px solid #b7b7b7;
    border-radius:3px;
}
.input-type-name{
    margin-right: 18px;/*amend*/
    width: 261px;
    float:right;/*amend*/
}
.e-mail-box{
    float:right;/*amend*/
    margin-bottom: 10px;
}
.name-box{
    float:right;/*amend*/

}
.comment-box{
    color: #666666;
    font-family: arial;
    margin-right: 20px;
    text-align: right;
    width: 627px;
}
.area-box{
    width:585px;
    height:125px;
}
.submit-commnet{
    background-image: url("../images/ar/submit-comment.png");
    border: 0 none;
    color: transparent;
    cursor: pointer;
    float: right;
    height: 44px;
    margin-bottom: 10px;
    /* margin-right: 175px; */
    margin-top: 17px;
    width: 183px;
}
.right-box-{
    float: right;
    margin-right: 21px;
    width: 649px;

}

/*End of Mini carrot cake trifle with marzipan carrots*/




/***************************************************************End Of Maddah*****************************************************/
/* facebook connect */

#fb-login-button{
    margin-top: -45px;
}

#facebook_hint{
    width: 363px;
    height: 31px; 
    padding-right: 20px; /*amend*/
    padding-left: 20px; /*amend*/
    padding-top: 8px;
    background: none repeat scroll 0 0 #FAFCFD;
    color: #6D7B8D;
    font-size: 13px;
    margin-right: 343px;/*amend*/
    margin-left: 343px;/*amend*/


}

/*Ask the Doctor*/

.Ask-the-Doctor-img{
    float:right;/*amend*/
    width:71px;
    height:70px;
}
.ask-the-Doctor-box{
    border:1ps solid red;
    height:500px
}
.blue-box-of-ask-the-Doctor{
    background-color: #ECF9FD;
    float: left;/*amend*/
    height: auto;
    padding-bottom: 24px;
    margin-left: 173px;/*amend*/
    position: relative;
    width: 767px;
    padding-top: 20px;
    height: 500 px;
}
.input-type-name-22 {
    float: right;/*amend*/
    /*width: 261px;*/
}



.blue-box-of-ask-the-Doctor label {
    color: #3B3A3A;
    float: right;
    font-family: arial;
    font-size: 15px;
    margin-right: 35px;
    width: 100px;
    direction:rtl;
}

.cancel-text{
    color: #009FC5;
    float: right;/*amend*/
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    padding-right: 12px;/*amend*/
    padding-top: 21px;
}

.big-img-fo-ask-the-doctor{
    background-image: url("../images/ar/Ask-the-Doctor-IMG.jpg");
    height: 375px;
    left: -171px;


    position: absolute;
    top: 30px;
    width: 333px;
}
.input-type-name-22 input{    height: 24px;
                              width: 290px;
                              margin: 0;
}

.ask_the_doctor{    border-bottom: 1px solid #D1D1D1;
                    font-size: 20px;
                    margin-right: 61px;/*amend*/
                    padding-top: 21px;
                    width: 896px;
}
.ask-the-Doctor-box div#inner_title{
    background-image:url(../images/ar/askthedoctors.png);
    background-position: right center;
    background-repeat: no-repeat;
    height: 70px;
}
.ask-the-Doctor-box div#inner_title{
    border-bottom: medium none;
    color: #666666;
    font-family: times New Roman;
    margin: 0 20px;
    padding-bottom: 7px;

}
#inner_title border-bottom-none {
    border-bottom: none;
}

/*End Of Ask the Doctor*/

/******************************************Recipe********************************************************/

.inner_main_wrap div.Potential-Remember-text{
    color:#494848;
    font-family:Times New Roman;
}

.inner_main_wrap div.Potential-Remember-text{
    margin-bottom: 6px;
    margin-top: 14px;
    border-bottom: 1px solid #D1D1D1;
    padding-bottom: 5px;
    width:958px;
    margin-left: 21px;
    margin-right: 1px;
}

.content-left div.baby-height-img{
    background-image: url("../images/ar/baby-height.jpg");
    height: 250px;
    position: relative;
    width: 301px;
}

.Holidays-title{
    background-image:url(../images/ar/Holidays-title.png);
    width:278px;
    height:50px;
}
.Holidays-box{

}

.inner_main_wrap div.content-left ul li img{
    float:right;/*Amend*/
    border: 2px solid #EAEAEA;
}


.holidays-cont-box{
    width:273px;
    padding-left:14px;
    padding-right:14px;
    text-align: center;
    margin-top:33px;

}
.content-left .holidays-cont-box ul li{
    list-style:none;
}
.title-of-holidays{
    color: #9E2900;
    font-family: arila;
    font-size: 15px;
    margin-left: 85px;
    text-align: right;
}
.list-in-holidays{
    color: #9E2900;
    font-family: arila;
    font-size: 12px;
}


.holidays-cont-box{}
.holidays-cont-box>ul{}
.holidays-cont-box>ul>li{border-bottom:3px dotted  #D3C2A8;
                         padding-bottom: 11px;
                         width: 263px
}
.holidays-cont-box>ul>li>img{float:left;}
.holidays-cont-box>ul>li>div.info{float:right;
                                  margin-right: 8px;
                                  clor:#9E2900;
}
.holidays-cont-box>ul>li>div.info>div.title-of-holidays{margin-left:8px;}
.holidays-cont-box>ul>li>div.info>ul{
    list-style: circle inside none;
    margin-left: 8px;
    direction: rtl;
}
.holidays-cont-box>ul>li>div.info>ul li{
    color: #9E2900;
    direction: rtl;
    font-size: 12px;
    line-height: 14px;
    list-style: disc inside none;
    text-align: right;
}
.holidays-cont-box ul li{}
.more-holiday{
    color:#666;
    font-family:arial;
    font-size:;
}
.blue-box-of-ask-the-Doctor div.e-mail-2 label{
    /*margin-left: 0;*/
}
.left-images{
    width:133px;
    height:103px;
    float:left;
}
.left-box-of-main-list{
    float: left;
    height: 109px;
    line-height: 18px;
    width: 495px;
}
/*Dessert Recipes & Easy Dessert Ideas*/

.main-list{
    float: right;
    height: auto;
    margin-right: 42px;
    padding-top: 16px;
    width: 626px;
}

.header-of-mian-list{
    color: #BB1D3B;
    float: right;
    font-family: arila;
    font-size: 12px;
    padding-right: 20px;
    width: 430px;
    text-align: right;
}
.main-list div ul li{
    list-style: none outside none;
    margin-bottom: 34px;
    width: 648px;
}

.blue-text-of-main-list{
    color: #1E88AB;
    float: right;
    font-family: Times New Roman;
    font-size: 20px;
    padding-right: 17px;
    text-align: right;
}

.main-list-box{
    border-bottom: 1px solid #E3E3E3;
    height: 103px;
    padding-bottom: 28px;
    width: 645px;
}
.red-link{
    direction: rtl;
    color: #737373;
    float: right;
    font-family: arial;
    font-size: 13px;
    padding-right: 17px;
    text-align: right;
    width: 472px;
}
.red-text-of-mian-list{
    color:#bb1d3b;
    font-family:Myriad Pro;
    font-size:12px;
}
.gray-text-of-main-list{
    color:#737373;
    font-family:Myriad Pro;
    font-size:12px;
}
.stars-img{
    background-image: url("../images/stars.jpg");
    background-repeat: no-repeat;
    float: right;
    height: 16px;
    margin-right: 17px;
    width: 80px;
}
.black-text-of-main-list{
    color: #444444;
    float: right;
    font-family: arila;
    font-size: 13px;
    margin-right: 17px;
    text-align: right;
    width: 440px;
}
.left-images{
    width:133px;
    height:103px;
    float:right;/*Amend*/
}
.left-box-of-main-list{
    float: right;/*Amend*/
    height: 109px;
    line-height: 18px;
    width: 495px;
}
.color-of-link{
    color:#1e88ab;
    font-family: arila;
    font-size: 11px;
}
.border-box{
    border-top: 1px solid #dddddd;
    padding-top: 17px;
}
.like-facebook{
    background-image:url(../images/like-facebook.jpg);
    width:91px;
    height:29px;

}
.inner_main_wrap div.pager-list ul{
    color: #007BD5;
    float:left;/*Amend*/
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
    display:block;
}
.inner_main_wrap div.pager-list ul li{
    /* border-right: 1px solid #b3b3b3;Amend */
    display:inline-block;
    padding:0 3px;
    margin:0px;
    width:16px;
    text-align:center;
    line-height:23px;
    height: 23px;
    float:right;
}

.first-li{
    border-right:none;/*Amend*/
    width:16px;
}

.inner_main_wrap div.pager-list ul li:hover,.inner_main_wrap div.pager-list ul li.selected{
    color:#FFF;
    cursor:pointer;
    border-right:none;/*Amend*/
    background-image:url(../images/blue-circle.png);
    background-repeat:no-repeat;
    width:17px;
    border:0 none;
}

.inner_main_wrap div.pager-list ul li.next,.inner_main_wrap div.pager-list ul li.back{
    background-image:none;
    border:0 none;
    margin:0 10px;
    width:auto;
}

.pager-list{
    /*float:right;*/
    margin-left:19px;
    float:left;
    width:300px;
}

.inner_main_wrap div.main-list div.pager-list ul li.first-li{border-right:none;/*Amend*/}



/*End Of Dessert Recipes & Easy Dessert Ideas*/
/***************************************************************End Of Maddah*****************************************************/


/***Vaccine Calendar*************************************/

table.fc-header{background-color:#d6eff5;margin:10px 0 0;}
.fc-button.fc-button-today.fc-state-default.fc-corner-left.fc-corner-right.fc-state-disabled{margin-top: 0;}
.fc-header-title h2{margin: 0;white-space: nowrap;padding-left:10px; font-size:16px; font-family:Tahoma, Helvetica, sans-serif; color:#026484; font-weight:bold;}
.fc-header .fc-button{margin-bottom: 0;vertical-align: top;}
.fc-button.fc-button-prev.fc-state-default.fc-corner-left{background-color:transparent; color:transparent; border:0 none;}
.fc-button.fc-button-next.fc-state-default.fc-corner-right{background-color:transparent; color:transparent; border:0 none;}
table.fc-border-separate {
    border-collapse: separate;
    margin: 0;
    padding: 0;
}
.fc-widget-header, .fc-widget-content {
    border: 1px solid #00B4E4; 
}
.fc-grid .fc-day-number {
    float: none;
    padding: 0 2px;
    display:block;
    height:13px; 
    background-color:#00b7e9;
    font-size:10px; 
    text-align:left;
    color:#ffffff;
    font-weight:bold;
    line-height:13px;
}
.fc-widget-content.fc-other-month{background-color: #a3d6ea;}
.fc-widget-content.fc-other-month .fc-day-number{opacity:1;}
.fc-state-highlight{background-color:#00b6e8;}
.fc-border-separate th, .fc-border-separate td {
    background-color: #D8F0F5;
}
tr.fc-first.fc-last{}
.fc-event-skin {
    background-color: #00B5E7;
    border-color: #00B5E7;
    color: #FFFFFF;
}
.fc-state-default .fc-button-effect span {
    background: none repeat scroll 0 0 transparent;
    border:0 none;
    height: 100px;
    left: 0;
    position: absolute;
    top: -100px;
    width: 500px;
    display:none;
}
.fc-button-prev{}
.fc-button-content {
    float: left;
    height: 15px;
    line-height: 15px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    position: relative;
    white-space: nowrap;
}

.fc-button.fc-button-next.fc-state-default.fc-corner-right .fc-button-content{border:0 none;font-size:1px; color:#fff;height:22px; width:22px; text-align:center;line-height:22px;background-image:url(../images/ar/calendarNext.jpg); background-repeat:no-repeat; background-position:center center;margin-top:3px;}
.fc-button.fc-button-prev.fc-state-default.fc-corner-left .fc-button-content{border:0 none;font-size:1px; color:#fff;height:22px; width:22px; text-align:center;line-height:22px;background-image:url(../images/ar/calendarPrev.jpg); background-repeat:no-repeat; background-position:center center;margin-top:3px;}
.fc-button.fc-button-next.fc-state-default.fc-corner-right{border:0 none;margin-left:5px;5px;margin-top:0px;}
.fc-button.fc-button-next.fc-state-default.fc-corner-right .fc-button-inner{border:0 none;margin-top:0px;}
.fc-button.fc-button-prev.fc-state-default.fc-corner-left{border:0 none;margin-left:7px;margin-top:0px;}
.fc-button.fc-button-prev.fc-state-default.fc-corner-left .fc-button-inner{border:0 none;margin-top:0px;}

.fc-button.fc-button-today.fc-state-default.fc-corner-left.fc-corner-right.fc-state-disabled, .fc-button.fc-button-today.fc-state-default.fc-corner-left.fc-corner-right{background:none;border:0 none;color:#026484;margin-top: 0;}
.fc-state-default, .fc-state-default .fc-button-inner {
    color: #026484;
    border:0 none;
    font-weight:bold;
    margin-top: 5px;
    background: none repeat scroll 0 0 transparent;
    border:0 none;
}

.fc-button.fc-button-today.fc-state-default{margin-top:0px;}
.fc-button.fc-button-today.fc-state-default.fc-corner-left.fc-corner-right.fc-state-disabled>.fc-button-content{margin-top:0px;}
.fc-header td {
    padding: 3px 3px 6px 10px;
    white-space: nowrap;
    text-align: left;
}

.fc table.fc-header tbody tr td.fc-header-left{
    text-align:right;
}

.fc-state-default.fc-state-disabled .fc-button-inner{
    color: #adcfd7;
}

/***end of Vaccine Calendar******************************/


/***********************************************************************************************/
.blue-box-of-ask-the-Doctor form div.error_custom{

    margin-right: 132px;/*Amend*/
}
.link_of_browse_with_arrow{
    float: left;/*Amend*/
    height: 20px;
    margin-left: 9px;/*Amend*/
    margin-top: 7px;
    width: 206px;
}
.link_of_browse_with_arrow a{
    background-image: url("../images/ar/arrow-of-browse.png");
    background-repeat: no-repeat;
    color: #555555;
    float: left;
    font-family: tahoma;
    font-size: 11px;
    height: 20px;
    margin-right: 25px;
    padding-left: 21px;
    text-align: right;
    margin-left: 11px;
}
.link_of_browse_with_arrow_22{
    float: left;/*Amend*/
    height: 20px;
    margin-left: 9px;/*Amend*/
    margin-top: 7px;
    width: 206px;
}
.link_of_browse_with_arrow_22 a{
    background-image: url("../images/ar/arrow-of-browse.png");
    background-repeat: no-repeat;
    color: #555555;
    float: left;
    font-family: arila;
    font-size: 11px;
    height: 20px;
    padding-left: 5px;
    text-align: right;
    width: 160px;
}

.for_moms_title{
    background-image:url(../images/ar/For_MOMs_title.jpg);
    height:41px;
    width:161px;
    margin-right: 15px;/*Amend*/
    float:right;/*Amend*/
}
.list_for_moms{
    border-bottom: 1px solid #D1D1D1;
    height: 258px;
    margin-right: 13px;/*Amend*/
    text-align: right;/*Amend*/
}
.list_for_moms ul li{
    float: right;/*Amend*/
    list-style: none outside none;
    margin-right: 9px;/*Amend*/
}
.blue_text_for_moms{
    border-bottom: 1px solid #0093B4;
    color: #1E88AB;
    font-family: Times New Roman;
    font-size: 18px;
    width: 189px;
}
.paragraph-in-list{
    color: #444444;
    font-family: tahoma;
    font-size: 12px;
    width: 195px;
}
.paragraph-in-list a{
    font-family: tahoma;
    font-size: 11px;
    width: 195px;
    color:#1e88ab;
}
.blue_arrow_2{
    float: left;/*Amend*/
    margin-left: 9px;/*Amend*/
    margin-top: 7px;
    width: 246px;
}
.blue_arrow_2 a{
    background-image: url(../images/ar/blue-arrow.png);
    background-position: left center;/*Amend*/
    background-repeat: no-repeat;
    color: #555555;
    float: left;/*Amend*/
    font-family: tahoma;
    font-size: 11px;
    height: 20px;
    padding-left: 22px;/*Amend*/

}
.blue_arrow_22{
    float: left;/*Amend*/
    margin-left: 9px;/*Amend*/
    margin-top: 7px;
    width: 246px;
}
.blue_arrow_22 a{
    background-image: url(../images/ar/blue-arrow.png);
    background-position: left center;/*Amend*/
    background-repeat: no-repeat;
    color: #555555;
    float: left;/*Amend*/
    font-family: arila;
    font-size: 11px;
    height: 20px;
    padding-left: 5px;/*Amend*/
    width: 155px;
}

.Delicious_desserts_title{
    color: #8D2F4C;
    font-family: arila;
    font-size: 59px;
    height: 51px;
    line-height: 51px;
    margin-right: 24px;/*Amend*/
    text-align: right;/*Amend*/
    margin-bottom: 14px;
}
.featured_recipes_title{
    color: #666666;
    font-family: arial;
    font-size: 15px;
    margin-right: 30px;/*Amend*/
    text-align: right;/*Amend*/
    padding-bottom: 15px;
}
.featured_recipes_list{
    margin-top: 8px;
    border-bottom: 1px solid #D1D1D1;
    height: 200px;
    margin-right: 31px;/*Amend*/
    text-align: right;/*Amend*/
}
.featured_recipes_list ul li{
    float: right;/*Amend*/
    list-style: none outside none;
    text-align: right;/*Amend*/
    width: 158px;
}
.par_of_featured_recipes{
    line-height: 16px;
    width: 152px;
}
.videos_box{
    background-color:#e8f4f8;
    width:302px;
    height:369px;
    border-top:7px solid #0093b4;
}
.Educational_Videos_title{
    color: #0093B4;
    font-family: Times New Roman;
    font-size: 27px;
    height: 32px;
    margin-right: 17px;/*Amend*/
    padding-top: 13px;
    text-align: right;/*Amend*/	
}
.text_how_to{
    border-top: 1px solid #FEFEFF;
    color: #717171;
    font-family: Myriad Pro;
    font-size: 14px;
    margin-right: 9px;/*Amend*/
    padding-top: 3px;
    width: 278px;
}
.video_list{
    height: 60px;
    margin-top: 6px;
    width: 303px;
}
.video_list ul li{
    padding-right:5px;/*Amend*/
    float:right;/*Amend*/
    list-style: none outside none;
}
.pager_list_in_main_cont{
    float: left;
    height: 24px;
    line-height: 2px;
    width: 115px;
}
.pager_list_in_main_cont ul{
    color: #007BD5;
    float: left;/*Amend*/
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
    margin-left: 47px;/*Amend*/
    margin-top: 5px;6579

}
.pager_list_in_main_cont ul li{
    display: inline-block;
    float: right;/*Amend*/
    height: 23px;
    line-height: 23px;
    margin: 0;
    padding: 0 4px;
    text-align: center;
    width: 5px;
}
.Hearty_Vegetarian_Recipes{
    display: none;
    float: right;
    font-size: 12px;
    height: 73px;
    text-align: right;
    width: 550px;
}
.Hearty_Vegetarian_Recipes ul{
    margin-right:60px;/*Amend*/	
}
.Hearty_Vegetarian_Recipes ul li{
    list-style:none;


}
.Hearty_Vegetarian_Red_text{
    color:#bb1d3b;
    font-family:Arial;
    font-size:12px;
}
.Hearty_Vegetarian_blue_text{
    border-bottom: 1px solid #0093B4;
    color: #1E88AB;
    font-family: Times New Roman;
    font-size: 20px;
}
.Hearty_Vegetarian_Recipes ul li a{
    color:#0093b4;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
}
.Hearty_Vegetarian_black_text{
    color:#444;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
}
.Browse-img{
    *margin-right: 22px;/*Amend*/
    background-image: url("../images/ar/Browse-my-baby-clinic.jpg");
    height: 118px;
    margin-right: 17px;
    width: 645px;}
.gray-box-of-browse{
    background-color: #F1F1F1;
    height: auto;
    margin-left: 7px;
    width: 632px;
}
.browes_list{

    padding-right:3px;/*Amend*/
    text-align: right;/*Amend*/
}

.browes_list ul {
    padding-left: 0;
}

.browes_list ul li{
    float: right;/*Amend*/
    height: 117px;
    line-height: 15px;
    list-style: none outside none;
    margin-right: 9px;/*Amend*/
    margin-right:5px\0/IE9;
    width: 113px;
}

.title-list-of-browse{
    padding-right: 7px;/*Amend*/
    color:#40463c;
}
.browes_list li{
    border:1 solid red;
}
.browse_main_box{
    width:100%;
    height:auto;
}
.recipe-of-header{
    left: 836px;
    background-color: white;
    padding: 3px 5px 9px 8px;
    font-family: Times New Roman;
    font-size: 54px;   
    top: 36px;
    line-height: 42px;
    position: absolute;
}
.gray-line{
    border-bottom: 1px solid #D1D1D1;
    height: 2px;
    margin-right: 14px;/*Amend*/
    padding-top: 19px;
    width: 962px;
}
.menu_Of_Recipe{
    background-image: url("../images/ar/background-img-of-recipe.jpg");
    background-repeat: no-repeat;
    float: right;
    height: 25px;
    margin-right: 14px;
    padding-bottom: 14px;
    width: 656px;
    *margin-top: 39px;
}
.whats-hot-title{
    color: #FFFFFF;
    margin-left: 18px;/*Amend*/
    float: right;/*Amend*/
    display: block;
    width:79px;

}
.braised-spinach-text{
    display:inline-block;
    float: right;
    margin-right:10px\0/IE9;
}
.holiday-link-img{
    margin-bottom: 25px;
    margin-top: 19px;
}

.holiday-link-img a{
    background-image: url("../images/ar/tools_more_2.png");
    background-position: left center;
    background-repeat: no-repeat;
    height: 17px;
    text-align: right;
    width: 224px;
    padding-left: 21px;
}

.holiday-link-img_3{
    margin-bottom: 25px;
    margin-top: 19px;
    float: right;
}

.holiday-link-img_3 a{
    background-image: url("../images/ar/tools_more_2.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #555555;
    height: 17px;
    padding-left: 21px;
    text-align: right;
    width: 224px;
}


.time-to-get-cookin-img{
    background-image:url(../images/ar/time-to-get-cookin%27.jpg);
    width:300px;
    height:250px;
    margin-top:27px;

}

.quick_easy_food_img{
    background-image: url("../images/ar/quick&easy-food.jpg");
    background-repeat: no-repeat;
    height: 70px;
    margin-left: 47px;
    margin-top: 14px;
    width: 260px;
}

.content-left-list{
    border-bottom: 1px dotted #DB4C15;
    list-style: none outside none;
    text-align: right;

}
.Calculate-bottom-2{
    background-image: url(../images/ar/calculat.png);
    border: medium none;
    color: transparent;
    cursor: pointer;
    height: 37px;
    left: 182px;
    position: absolute;
    top: 186px;
    width: 109px;
}
.inner_main_wrap div.Potential-Remember-text_2{
    border-bottom: 1px solid #dddddd;
    color: #000000;
    font-family: arial;
    font-size: 25px;
    height: 29px;
    line-height: 23px;
    margin-right: 16px;
}

.holiday-link-img-fix a {
    background-image: url("../images/ar/tools_more_2.png");
    background-position: left center;
    background-repeat: no-repeat;
    height: 17px;
    padding-left: 21px;
    text-align: right;
    width: 224px;
    color:#555555;

}
.holiday-link-img-fix{
    margin-bottom: 25px;
    margin-top: 19px;
}
.holiday-link-img-fix a:hover{
    color:blue;
}
/*************************************************************************************************************/
/****************************************************GAMES*******************************************************************/
.title_kids_game{
    background-image:url(../images/ar/header-img.jpg);
    width:664px;
    height:52px;
    margin-top:40px;
    *margin-top:57px;
    display: block;
}


.title_kids_game_3{
    background-image:url(../images/header-img.jpg);
    width:664px;
    height:49px;
    margin-top:40px;
    *margin-top:57px;
    display: block;
}

.content-right-of-kids-games{
    float: right;/*Amend*/
    height: auto;
    padding-top: 19px;
    position: relative;
    text-align: center;
    width: 665px;
    margin-right: 10px;/*Amend*/
}
.content-left-of-kids-games{
    float: left;/*Amend*/
    padding-left: 14px;/*Amend*/
    padding-top: 50px;
    text-align: center;
    width: 302px;
}
.calculate-bottom-22{
    background-image: url("../images/calculat.png");
    border: 0 none;
    color: transparent;
    cursor: pointer;
    height: 37px;
    right: 710px;/*Amend*/
    position: absolute;
    top: 320px;
    *top: 313px;
    width: 109px;
}
.center_container_kids_games{
    background-image:url(../images/center_img_games.jpg);
    background-repeat:repeat-y;
    width:664px;
    margin-right: 1px;/*Amend*/
    padding-bottom: 0px;
}
.list_of_kids_games{
    margin-right: 25px;/*Amend*/
    text-align: right;/*Amend*/
}
.list_of_kids_games ul li{
    display: block;
    float: right;/*Amend*/
    height: 255px;
    line-height: 17px;
    list-style: none outside none;
    padding-top: 28px;
    width: 153px;
}

.blue-text-of-kids-games{
    color: #1C91CE;
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
}
.link-of-kids-games a{
    font-family:arial;
    font-size:16px;
    color:#1c91ce;
    font-weight: bold;
}
.link-of-kids-games a:hover{
    color:#444;
}
.footer-img-fo-kids-games{
    background-image:url(../images/ar/footer_img_games.jpg);
    background-position:bottom;
    width:664px;
    height:81px;
    *margin-right:1px;
}
.main-pager{
    margin-left: 10px;/*Amend*/
    margin-top: 9px;
}
.main-pager div.pager-list ul li a{
    color:#007bd5;
}
.main-pager div.pager-list ul li{
    float:right;/*Amend*/
}
.Educational-Videos{
    background-image:url(../images/Educational-Videos.png);
    width:306px;
    height:466px;
    margin-top: 19px;
}
.text-in-Educational-Videos{
    color: #FFFFFF;
    font-size: 13px;
    padding-right: 29px;/*Amend*/
    padding-top: 49px;
    text-align: right;/*Amend*/
    width: 256px;
    height: 75px;
    line-height: 18px;
}
.educational_videos_box{
    margin-top:21px;
}
.Educational-Videos div ul li{
    list-style:none;
    display:block;
    float:right;/*Amend*/
    padding-right: 5px;/*Amend*/


}
.Educational-Videos div ul li a {
    display: block;

}


.Educational-Videos div ul{
    margin-right: 9px;/*Amend*/
    margin-top: 15px;
}
.link-of-Educational-Videos{
    float: left;/*Amend*/
    height: 20px;
    margin-bottom: 25px;
    margin-left: 14px;/*Amend*/
    margin-top: 12px;
    text-align: right;/*Amend*/
}
.link-of-Educational-Videos a{
    background-image: url("../images/ar/green-arrow.png");
    background-position: left center;
    background-repeat: no-repeat;
    float: left;/*Amend*/
    width: 180px;
    color: #555555;

}



.category-educational-img{
    height: 453px;
    padding-right: 10px;/*Amend*/
    width: 299px;
}
.link-of-Educational-Videos-2{
    float: left;/*Amend*/
    height: 20px;
    margin-bottom: 25px;
    margin-left: 14px;/*Amend*/
    margin-top: 19px;
    text-align:right;/*Amend*/
}
.link-of-Educational-Videos-2 a{
    background-image: url(../images/ar/arrow-of-browse.png);
    background-position: left center;/*Amend*/
    background-repeat: no-repeat;
    float: left;/*Amend*/
    width: 99px;
    color: #555555;
    padding-left: 8px;
}
.kids_games_logo_text{
    text-shadow:3px 2px 0 #FFFFFF, -3px -2px 0 #FFFFFF, 7px 5px 2px #DDDDDD;
    color: #397AD2;
    font-family: tahoma;
    font-size: 26px;
    font-style: italic;
    font-weight: bold;
    right: 27px;
    position: absolute;
    text-transform: uppercase;
    top: 63px;
}

/****************************************************END OF GAMES*******************************************************************/

/***end of Vaccine Calendar******************************/
#footer_wrap {
    background: url("../images/footerBg.jpg") no-repeat scroll center bottom transparent;
    height: auto;
    min-height: 435px !important;
}
.footLinks {
    margin: 0 auto;
    width: 1000px;
}
.copyright {
    background-color: #E5F8FE;
    color: #9C9C9C;
    font-family: tahoma;
    font-size: 11px;
    margin: 0 auto;
    padding: 0 20px 20px;
    width: 959px;
}

/* temporary for static footer menu */

.footLinks span a {
    color:#555555;
    font-weight:bold;
}

.footLinks table {
    font-family: tahoma;
    font-size: 13px;
    list-style: none outside none;
    height:100%;
    overflow:hidden;
    background-color:#e5f8fe;
    padding:20px;
    list-style:none;
    height:100%;
    overflow:hidden;
    direction:rtl;
}
.footLinks ul>li{ float:right; list-style:none;}
.footLinks ul>li>a{color:#25a0ff; font-size:14px;}
/* end of temp style*/







#footer_menu {
    color: #4F4F4F;
    font-size: 14px;
    margin: 0 0 0 auto;
    padding-right: 0;
    width: 960px;
}
.floated_menu {
    height: 100%;
    margin-bottom: 10px;
    overflow: hidden;
    text-align: right;
}
#footer_menu li {
    background: url("../images/footer_menu_sep.jpg") no-repeat scroll left 6px transparent;
    float: right;
    margin: 0 0 0 10px;
    padding: 0 0 0 10px;
    text-align: right;
}
#footer_menu li a {
    background-color: #E5F8FE;
    color: #9C9C9C;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    padding: 0;
}
#footer_menu li.no_bg{background:none;}
.copyright a {
    color: #9C9C9C;
    font-weight: bold;

}
.copyright p{text-align:right;}



.askthedoctors .mainCont .pagerWrap{width:auto;margin: 0 25px;border-bottom:1px dotted #666666;}
.askthedoctors .mainCont .pager.right ul{width: auto;}
.askthedoctors .mainCont .pager.right ul li{min-width: 20px; width:auto;padding-bottom:20px;margin-bottom: 0;border-bottom:0 none;text-align:right;/*added*/}
.askthedoctors .mainCont .pager.right ul li a{padding-right: 8px;width: 13px; line-height: 17px; /*added*/}
.askthedoctors .mainCont .pager.right ul li a:hover {
    background: url("../images/ar/pager.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
.askthedoctors .mainCont .pager.right ul li a.page_next,.askthedoctors .mainCont .pager.right ul li a.page_next:hover{width:auto;background:none;color: #007BD5;}
.askthedoctors .mainCont .pager.right ul li a.page_prev,.askthedoctors .mainCont .pager.right ul li a.page_prev:hover{width:auto;background:none;color: #007BD5;}

.doctorsPopup {
    direction: rtl;
    background-image: url("../images/ar/askthedoctors-popup.png");
    background-repeat: no-repeat;
    display: none;
    float: right;
    height: 335px;
    padding: 10px 40px 20px 30px;
    position: relative;
    left:-100px;
    width: 370px;
    z-index:10000;

}
.doctorsPopup .name{color:#545454; font-size:19px; font-family:arial;}
.doctorsPopup .speciality{color:#c24c62; font-size:13px; font-family:arial;padding-bottom: 15px;}
.doctorsPopup .aboutDoc{color:#545454; font-size:13px; font-family:arial; width: 250px;direction:rtl;}
.doctorsPopup .aboutDoc p{padding-bottom: 15px;direction:rtl;float:right;text-align:right;}

.askthedoctors .title{position:relative;}
.doctorsSearch {
    right: 285px;
    position: absolute;
    top: 45px;
}
.doctorsSearch label {
    color: #666666;
    float: right;
    font-family: Myriad Pro;
    font-size: 13px;
    margin-top:3px;
    line-height:25px;
    direction: rtl;
}
.doctorsSearch select{direction: rtl;height:25px; display:block;width:200px;float:right;margin:3px 10px 0; padding:0px;}
.doctorsSearch input[type="submit"]{display:block; background-image:url(../images/ar/goBtn2.png); width:61px; height:30px;border:0 none; background-color:transparent;float:right;cursor:pointer;}

/*******************************Printable Activities*****************************/


.Printable_Activities_Logo{
    text-shadow: 3px 2px 0 #FFFFFF, -3px -2px 0 #FFFFFF, 7px 5px 2px #DDDDDD;
    color: #397AD2;
    font-family: tahoma;
    font-size: 26px;
    font-style: italic;
    font-weight: bold;
    right: 27px;
    position: absolute;
    text-transform: uppercase;
    top: 63px;
}

.list_of_kids_games_22 ul{
    height:100%;
    overflow:hidden;
}
.list_of_kids_games_22 ul li{
    height:auto;
    list-style:none
}

.cartoons-text{
    color: #585858;
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 4px;
    margin-top: 44px;

}

.cartoons-text a{
    color:#1c91ce;
    line-height: 15px;
}
.print-button{
    background-image: url("../images/ar/print-button.png");
    border: medium none;
    color: transparent;
    cursor: pointer;
    display: block;
    height: 64px;
    margin: 0 auto;
    width: 324px;
}

.baby_height_2{
    background-image:url(../images/ar/baby-height.jpg);
    width:301px;
    height:250px;
    position: relative;
}

.baby-height-calculate{
    background-image: url("../images/ar/calculat.png");
    border: medium none;
    color: transparent;
    cursor: pointer;
    height: 37px;
    left: 181px;
    position: absolute;
    top: 187px;
    width: 109px;
}
/*******************************End Of Printable Activities*****************************/
/************************ recipes slider ***********************/

.recipe_slider{
    width: 612px;
    margin-right: 33px;/*Amend*/
    height: 251px;
    margin-top: 25px;

}

.theme-default .nivoSlider {
    left: 12px; 
    margin-bottom: 7px;

}
.theme-default .nivo-controlNav{
    float:right;/*Amend*/
    padding: 0;

}
/*************************************************Games Listing**********************************/
.list_of_kids_games_listing{
    margin-right: 25px;/*Amend*/
    text-align: right;/*Amend*/
}
.list_of_kids_games_listing ul li{
    display: block;
    float:right;/*Amend*/
    height: 128px;
    line-height: 17px;
    list-style: none outside none;
    padding-top: 28px;
    width: 153px;
}
.list_of_kids_games_listing ul li img {
    border: 3px solid #F9C907;
    border-radius: 5px 5px 5px 5px;
    width: 120px;
}
.footer-img-fo-kids-games-33{
    background-image: url("../images/ar/footer_img_games.jpg");
    background-position: center bottom;
    height: 67px;
    margin-right: 1px;/*Amend*/
    width: 664px;

}


/*************************************************End Of Games Listing**********************************/


/*************************************************Puzzle Games********************************/
.Puzzle_Games_logo{
    text-shadow:3px 2px 0 #FFFFFF, -3px -2px 0 #FFFFFF, 7px 5px 2px #DDDDDD;
    color: #397AD2;
    font-family: tahoma;
    font-size: 26px;
    font-style: italic;
    font-weight: bold;
    right: 27px;/*Amend*/
    position: absolute;
    text-transform: uppercase;
    top: 63px;

}

.Poppit_title{
    color: #868686;
    font-family: arial;
    font-size: 29px;
    font-weight: bold;
    height: 31px;
    padding-right: 32px;/*Amend*/
    text-align: right;/*Amend*/
    padding-top: 7px;
}
.Poppit_img{
    margin:14px 30px 0 auto;
    position: relative;
    width:581px;
}


.start_games_butto input{
    background-image: url("../images/ar/start-games-button.png");
    border: medium none;
    color: transparent;
    cursor: pointer;
    height: 64px;
    right: 168px;/*Amend*/
    top: 367px;
    width: 324px;
}
.description_title_text{
    color: #868686;
    font-family: Arial;
    font-size: 20px;
    margin-right: 41px;/*Amend*/
    margin-top: 21px;
    text-align: right;/*Amend*/
    margin-right: 41px;/*Amend*/
}
.description_text{
    color: #444444;
    font-family: Arial;
    font-size: 12px;
    line-height: 17px;
    margin-left:68px;/*Amend*/
    text-align: right;/*Amend*/
    width: 553px;
    padding-top: 7px;
    *margin-right:42px;
}
.More-Games-title{
    font-family:arial;
    font-size:18px;
    color:#868686;
    text-align:right;/*Amend*/
    margin-right:41px;/*Amend*/
}
.gray_box_of_more_games{
    background-color: #F7F7F7;
    position: relative;
    top: -25px;
    width: 664px;
}
.More-Games-list ul li{
    float: right;/*Amend*/
    height: 128px;
    list-style: none outside none;
    text-align: right;/*Amend*/
    width: 120px;
    line-height: 21px;
}
.More-Games-list ul li img {
    border: 3px solid #F9C907;
    border-radius: 5px 5px 5px 5px;
    /* width: 120px; */
}
.list_of_kids_games ul li img {
    border: 3px solid #F9C907;
    border-radius: 5px 5px 5px 5px;
    width: 120px;
}
.comment_lable { direction: ltr;}
.More-Games-list ul{
    margin-right:45px;/*Amend*/
    margin-top:15px;
    list-style-type: disc;
}
.blue_text_of_more_games a{
    color:#1C91CE;
    display: block;
    font-family: arial;
    font-weight: bold;
    font-size: 15px;
    line-height: 12px;
    padding-right: 6px;/*Amend*/	
    line-height:20px \0/IE8+9;
    *line-height:15px;
    margin-top:2px;
}
.border-radius-of-more-games{
    background-color: #FFFFFF;
    background-image: url("../images/border-radius.png");
    background-position: center bottom;
    height: 48px;
    width: 663px;
}

.link-of-Educational-Videos-23{
    float: left;/*Amend*/
    height: 20px;
    padding-left: 14px;/*Amend*/
    text-align: right;/*Amend*/
    margin-top: -30px;
}
.link-of-Educational-Videos-23 a{
    background-image: url("../images/ar/arrow-of-browse.png");
    background-repeat: no-repeat;
    color: #555555;
    float: left;
    width: 68px;
    margin-left: 20px;
    padding-left: 8px;
    margin-top:6px;
}
/*************************************************End Of Puzzle Games********************************/


.forum-height-width #olt_height_cm{
    width: 60px;
}

.forum-height-width #olt_height_m,
.forum-height-width #olt_weight
{
    width: 152px;
}




.forum-height-width .meter_label{
    padding-right: 5px;
    font:tahoma;
}

/**********************************************Games Landing Page**********************************************************/
.recipe-of-header-2{
    background-color: white;
    font-family: Times New Roman;
    font-size: 54px;
    height: 39px;
    line-height: 42px;
    padding-right: 24px;/*Amend*/


}
.menu_Of_Games_landing_page{
    background-image: url("../images/ar/background-img-of-recipe.jpg");
    height: 25px;
    margin-right: 14px;/*Amend*/
    width: 648px;
    *margin-top: 39px;

}
.menu_Of_Games_landing_page a.What’s-New-title{
    color: #FFFFFF;
    float: right;/*Amend*/
    margin-left: 18px;/*Amend*/
    padding-right: 2px;/*Amend*/
    text-align: right;

}
.spring-coloring-img{
    margin-top:20px;

}
.pager_list_in_games_landing{
    /*float:right;Amend*/
    margin-top: 5px;
    margin-right: 13px;
}
.pager_list_in_games_landing ul li{
    display: inline-block;
    float: right;/*Amend*/
    height: 23px;
    line-height: 23px;
    margin: 0;
    padding: 0 12px;
    text-align: center;
    width: 5px;
}
.pager_list_in_games_landing ul {
    color: #007BD5;
    float: left;/*Amend*/
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
    margin-left: 47px;/*Amend*/
    margin-top: 5px;
}
.category_1{
    background-color: transparent;
    color: #397AD2;
    font-family: tahoma;
    font-size: 26px;
    font-style: normal;
    font-weight: bold;
    float: right;
    position: relative;
    text-shadow: 3px 2px 0 #FFFFFF, -3px -2px 0 #FFFFFF, 7px 5px 2px #DDDDDD;
    text-transform: uppercase;
    top: 1px;
    margin-right: 46px;
    width: auto;

}
.category-1{
    float:right;/*Amend*/
}
.category-1 ul li{
    float: right;/*Amend*/
    height: 128px;
    list-style: none outside none;
    text-align: right;/*Amend*/
    width: 153px;
}

.category-1 ul li img{
    border: 3px solid #F9C907;
    width: 120px;
    border-radius: 5px;
}
.category-1 ul{
    margin-right:45px;/*Amend*/	
    list-style-type: disc;
}


.text-of-category-1{
    color: #000000;
    display: block;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    line-height: 12px;
    padding-right: 6px;
    text-align: center;
    width: 174px;
}
.text-of-category-1 div a{
    color:#000038;
    font-size:17px;
    cursor: pointer;
}
.Puzzle_Games_text{
    padding-top: 6px;
    line-height: 16px;
}

.center_of_cont_category .center_container_kids_games ul li a{
    color:#F9C907!important;
}

.center_of_cont_category .center_container_kids_games ul li .Puzzle_Games_text a{
    color:#000038!important;
}
/**********************************************End Of Games Landing Page**********************************************************/
.content_icons div.Rate_this_Article{
    float:right;
    margin-right: 12px;
    margin-left: 7px;
    direction: rtl;
}
.Related-Articles-images ul li p.Related-Articles-p a{
    color:#4E4E4E;
}
.printable_content div.content_icons div{
    float:right;
    margin-top: 2px;

}
.content_icons div.twitter_btn{
    float:right;
}
.printable_content div.content_icons div div.fb-like{
    /*width: 113px;*/
}

#gshare{
    display: block !important;
    float: right;
    margin-right: 10px;
}

.printable_content div.content_icons{
    height: 25px;
    border-bottom: 1px solid #E3E3E3;
    border-top: 1px solid #E3E3E3;
    margin-right: 14px;
    margin-top: 17px;
    padding-bottom: 7px;
    padding-top: 5px;

}
.left-box-of-main-list div.rate_btn{
    padding-right: 15px;
    float:right;
}
.black-text-of-main-list a{
    color:#0093B4;
}

.small-right-box div.right-text-box b a{
    color:#4E4E4E;
}
.blue-text-of-main-list a{
    color:#0093B4;
}
.header-of-mian-list a{
    color:#bb1d3b;
}
.paragrahp-style a{
    color:#0093B4;
}
/***********************************************************************/

.list_for_moms ul li div.blue_text_for_moms a{
    color:#1e88ab;
}
.content-left ul li.content-left-list a{
    color:#5f423c;
}
.content-left div.holiday-link{
    margin-bottom: 25px;
    margin-top: 19px;
    text-align: right;
}
.holiday-link a{	
    color:#6D6D6D;
}
.content-left div.holiday-link a {
    background-image: url("../images/ar/tools_more_2.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 22px;
}
.par_of_featured_recipes a{
    color:#40463C;
}

.info div.title-of-holidays a{
    color:#9E2900;
}
.info ul.text-of-holidays p{
    color:#9E2900;
}
.printable_content div.Potential-Remember-text{
    width:968px;
}
.blue_arrow_222 a {
    background-image: url("../images/ar/blue-arrow.png");
    background-repeat: no-repeat;
    color: #555555;
    float: right;
    font-family: arila;
    font-size: 11px;
    height: 22px;
    margin-top: 0;
    padding-top: 0;
    text-align: right;
    padding: 0 7px 1px 20px;
}
/***********************************************************************/

/*//////////////////////////////////slider/////////////////////////////////////*/
.theme-default {
    border:0px solid #E8E7ED;
    padding-bottom: 7px;
    position: relative;
    width: 615px;
    height: 200px;
    margin-left: 13px;
    margin: 0 auto;
}

.theme-default .nivoSlider {
    position:relative;
    background:#fff url(../images/loading.gif) no-repeat 50% 50%;
    /*
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;
    */
}
.theme-default .nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.theme-default .nivoSlider a {
    border:0;
    display:block;
}

.theme-default .nivo-controlNav {
    /*margin-left: 12px;*/
    bottom: -8px;
    direction: rtl;
    position: relative;
    text-align: center;
    z-index: 9999;
    height: 40px;
}
.nivo-controlNav a {
    display:inline-block;
    width:22px;
    height:22px;
    background:url(../images/no2ta.jpg) no-repeat;
    text-indent:auto!important;
    border:0;
    margin: 0 0;
    margin-left: 0px;
    color: transparent;
}
.nivo-controlNav a.active{
    background-position:-28px;
    margin-left: 0px;
}
.nivo-controlNav{
    text-align:right;
    /*margin-right:20px;
}

.theme-default .nivo-directionNav a {
    display:block;
    width:30px;
    height:30px;
    background:url(../images/arrows.png) no-repeat;
    text-indent:auto;
    /*text-indent:-9999px;*/
    border:0;
}
.theme-default a.nivo-nextNav {
    background-position:-30px 0;
    right:15px;
}
.theme-default a.nivo-prevNav {
    left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
    width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
    width: auto;
    height: auto;
    background: none;
    margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
    display: block;
    width: 120px;
    height: auto;
}
/*//////////////////////////////////slider/////////////////////////////////////*/
.close_img{
    background-image: url("../images/close-img.jpg") no repeat;
    background-position: 14px 3px;
    display: block;
    float: left;  
    cursor: pointer;
    border-right-width: 4px;
    height: 21px;
    margin-bottom: 1px;
    margin-left: -13px;
    width: 23px;
}
.answerBy a{
    cursor: pointer;
}

.add_recipe div.reg_form_left table, th, td {



}
.add_recipe div.reg_form_left table tbody tr td ul.error_list{
    margin-right:27px;
    margin-top: 4px;
    float: left;
}
.no_result{
    margin-top: 23px;
}

.foodCont li a {
    color: #5C433E;
    font-family: arial;
    font-size: 14px;
    line-height: 12px;
    text-indent: -5px;
}
.vaccineCont div.vaccineBox label{
    direction: rtl;
    width: 54px;
}


.tableCont{font-family:tahoma; font-size:13px; color:#444444;border-spacing: 3px; vertical-align:top; position:relative;width:615px;
           border: 1px solid #D7EEFA;
           padding-top: 7px;
}
.title1{font-weight:bold;color:#666666; font-size:16px; text-align:center;}
.title2{font-weight:bold;color:#00aedb; font-size:16px;}
.tableCont td{vertical-align:top!important;float:none;}
img.tableImgBtm{position:absolute; bottom:0px; left:0px;}
span.babyBlue{color:#00aedb;}
.relative{position:relative;}
.game1 {
    left: 0;
    position: absolute;
    top: 1140px;
}
.game2{position:absolute;right:-20px; top:975px;}
.game3 {
    bottom: -15px;
    left: 270px;
    position: absolute;
}
.askthedoctors div.mainCont div.comments div.commentsTitle{
    border-top: 1px solid #D0D0D0;
    border-bottom: none;
    line-height: 20px;
    padding-bottom: 10px;
}

.askthedoctors div.mainCont div.ajax_content div.ajax_content div.add-comment-gray-box form#recipes_comment div.name-box div.input-type-name ul.error_list li{
    float: left;
    direction: ltr;
    margin-left: 200px;
    border-bottom: none;
    margin-bottom: 0px;
    padding-bottom: 0px;
}

.comments div.commentsTitle{
    border-bottom: 1px solid #D0D0D0;
}
.recipe_like_box{
    width: 82px;
    margin-bottom: 0px;
    margin-left: 20px;
    direction: ltr;
    height: auto;

}

.ovulationBox_more{
    width: 196px;
    margin-right: 0px;
    margin-left: 31px;
}

.ovulationBox_more a{
    background-image: url("../images/ar/morebtn.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #555555;
    display: inline-block;
    float: left;
    font-family: tahoma;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    padding-left: 25px;
    text-transform: uppercase;   
}
#calendar table.fc-border-separate{
    direction:rtl;
}
#calendar table.fc-header{
    direction:rtl;
}


.reg_form_left.left table{direction:rtl;}

.video_play_box{
    background-image: url("../images/play.png");
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    height: 192px;
    left: 19px;
    margin: 0 auto;
    position: absolute;
    width: 262px;


}
.reg_form_left.left table{direction:rtl;}
#ask_the_doctors_category_id{
    height: 25px;
    margin: 0;
}
#ask_the_doctors_question{
    margin-top: 0;
    padding-top: 0;

}
.ask-the-Doctor-box div.blue-box-of-ask-the-Doctor form div.error_custom ul.error_list li{
    width: 602px;

}
.left-box-of-main-list div.red-link span{
    color:#BB1D3B;

}

.related_articles h3{
    direction: rtl;
}

#inner_left_col div#medical_category h3{
    color: #666666;
    direction: rtl;
    font-weight: normal;
}
.askthedoctors div.mainCont ul li div.answerBy a span{
    color: gray;  
}
.answerBy a {
    color: #1C9EC0;
    cursor: pointer;

}

.games_pager{
    float: left;
    margin-left: 20px;
    margin-top: 22px;
}
.ovulationCont div.ovulationBox form#ov_date_frm label span{
    color: red;
}
.askthedoctors div.mainCont div ul p a{
    color: #1C9EC0;
}

.theme-default .nivo-controlNav a {
    text-indent: auto;
}
#cycleLength{
    margin-top:3px;
}
.Fetal-Growth-btn{
    margin-right: 28px;
    margin-top: 194px;
}
.inner_main_wrap div.content-right-of-kids-games div#slider.pager_list_in_games_landing div.nivo-directionNav a{
    direction: rtl;
    outline: 0 none;
    text-indent: -3000px;
}

.inner_main_wrap div.content-right-of-kids-games div.nivo-controlNav a{
    direction: ltr;
    outline: 0 none;
    text-indent: -3000px;

}

#vaccine_print_icon{
    margin-right: 347px;
}

.see_all_doctors_q{
    margin-top: 20px;
}
.see_all_doctors_q a{
    background-image: url("../images/ar/blue-arrow.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #009DC4;
    display: block;
    height: 27px;
    margin-top: 28px;
    padding-right: 24px;	
}
.comment_title{
    font-weight: bold;
}
.news_item_brief a{
    background-image: url("../images/ar/arrow-link.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #009DC4;
    padding-left: 9px;
    float:left;
}
.medicalNewsCont div.slider ul li#content p a{
    background-image: url("../images/ar/arrow-link.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: #007BD5;
    padding-left: 9px;
}
.youAskMomCont div.list ul li div.answ a{
    background-image: url("../images/ar/arrow-link.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: #007BD5;
    padding-left: 9px;
}
.black-text-of-main-list a{
    background-image: url("../images/ar/arrow-link.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: #007BD5;
    padding-left: 9px;
}
.list_for_moms ul li div.paragraph-in-list a{
    background-image: url("../images/ar/arrow-link.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: #007BD5;
    padding-left: 9px;   
}
.recipes_slider_text li a{
    background-image: url("../images/ar/arrow-link.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: #007BD5;
    padding-left: 9px;    
}

.topStoriesCont div.stories div.main div a{
    background-image: url("../images/ar/arrow-link.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: white;
    padding-left: 9px;   
}
.tableCont ul li{
    color:red !important;
}
.fc-event-time, .fc-event-title {
    font-weight: bold;
    padding: 0 1px;
    float:right;
    direction:rtl;
    text-align:right;
    line-height:150%;
}
/*.panel input[type="text"],.panel input[type="password"],.panel textarea,.panel select{margin:0px;}*/



.e-mail-2 textarea{
    width: 400px;
    height: 300px;

}

#mid_wrap_forum{
    background: none repeat scroll 0 0 #FFFFFF;
    margin-bottom: 0px;
    padding-bottom: 18px;
}
.theme-default .nivoSlider {
    background: url("../images/loading.gif") no-repeat scroll 50% 50% #FFFFFF;
    /*
    border: 3px solid #fff;
    box-shadow: 0 1px 5px 0 #4A4A4A;
    */
    margin-left: 8px;
    position: relative;
}
/*
#wrapper_content div#content_0{
        background-color: #F6FBFF;
    border: 1px solid #D7EEFA;
}
*/
.f_lang_dev {float:right; width:100px;direction:rtl}
.f_lang_dev a {float:left}
.kidsActivityCont a.more{font-weight:normal;}


.faqComments{
    display:none;
}

.faqCommentList{
    display:none;
}




.commentCounterNum  {
    background: url("../images/commentsNumBg.jpg") no-repeat ;
    border-right:1px solid #C1C1C1;;
    display: inline-block;
    height: 18px;
    min-width: 28px;
    text-align: center;
    padding: 1px 2px;
    font-weight:normal;
    vertical-align:top;
    line-height: 18px;


}
.commentCounter {
    display: block;
    float: right;
    vertical-align: top;
    margin-top: 2px; margin-right: -23px;
}


.Related-Articles-images ul li a img {
    border: 2px solid #EAEAEA;
}

@media screen and (-webkit-min-device-pixel-ratio:0) { .Calculate-BMI-button{ margin-right: 43px;} }
.embed_video { width:585px; margin:10px auto;}
.embed_video iframe{ width:585px !important; height:385px !important}


.ajax_content {
    direction:rtl!important;
}



#FaqCategories{
    padding-top: 15px;
    height: 60px;
}



#FaqCategories h3{
    color: #666666;
    direction: rtl;
    font-weight: normal;
}



.medicalNewsCommentForm {
    direction:rtl!important;
}

.inner_main_wrap div.content-left ul li img{
    float:right;
    border: 2px solid #EAEAEA;
}


.RecipesReadMore{
    display:block;
}

.transparent_widget .uiBoxLightblue {
    background-color: rgba(165, 175, 200, 0.2);
}

/* Customization for the facebook Like Box */

div.fbConnectWidgetHeaderTitle {
    display:none;
    border: 1px solid #1C2A47;
    border-bottom: none;
}


.phm {
    padding-left: 10px;
    padding-right: 10px;
}

.fbConnectWidgetHeaderTitle {
    border: 1px solid #C6CEDD;
    color: #1C2A47;
    cursor: default;
    padding-bottom: 7px;
    padding-top: 8px;
    font-weight: bold;
}


.uiBoxLightblue {
    background-color: #EDEFF4;
    border: 1px solid #D8DFEA;
}

/* Facebook Like box Customization Ends here */
.rateStars{
    width:95px;
    float:right;
    margin-top: 5px;

}
.fbsl {
    width:250px;
    float:right;
}
.pageImg iframe{
    width:600px !important;
    height:360px !important;
}
.autherby {
    float:left;
}
.sharing_butns {
    width:365px;
    float:right;
    direction: ltr;
    margin:0 20px;
    max-height:30px;
    height:30px;
}
.fb-like span {
    width: 74px !important;
    max-width: 74px !important;
}


.main-content-blue{
    height:745px;
}


.floated_menu{
    margin-top: 0px; margin-bottom: 0px; padding-left: 0px;
}


.rate_recipes{
    float:right;
    text-align: right;
}

.content-left{
    min-height: 1700px!important;
}



.answer{
    direction:rtl;
}
.ask_the_doctor_header_buttons{
    float:left;
}


.wich_week{
    width: 200px; height: 0px; float: left; margin-bottom: -60px; margin-top: -27px;
}

.disclaimer {
    margin-right: 26px;
    color: #666666!important;
    border-top: 1px solid #D1D1D1;
    padding-top: 15px;
}

.disclaimer p{
    color: #666666!important;
}

.description{

}


.kidsActivityContLink{
    position: absolute; top: 30px; height: 76px; width: 325px; left: 285px;
}

.askTheDoctorContLink{
    position: absolute; top: 0px; left: 430px; height: 45px; width: 185px;
}

.foodContLink{
    position: absolute; top: 30px; height: 76px; width: 325px; left: 300px;
}


.vaccineContHomeLink {
    height: 76px;
    left: -53px;
    position: absolute;
    top: 15px;
    width: 315px;

}


.ovulationContLink{
    position: absolute; top: 30px; height: 76px; width: 325px; left: 6px;
}

.youAskMomContLink {
    height: 45px;
    left: 20px;
    position: absolute;
    top: 0;
    width: 260px;
}

.topStoriesContLink {
    height: 45px;
    left: 3px;
    position: absolute;
    top: 0;
    width: 163px;
}

#rate_block_video{
    float:left;

}

.wich_week span{
    font-size: 14px;
}

#baby_id_div{
    font-size: 14px;
}

.allGameCat{
    background-color: #F7F7F7;
    width: 663px;
}

.reg_head_medical{
    margin-right: 7px;
}

.reg_head_medical_last{
    margin-right: 5px;
}

.reg_head_medical_last span{
    margin-right: 5px;
}
.video_link{
    color:#ED2547!important;
    margin-right: 10px!important;
}
.nivo-controlNav {
    padding: 15px 0;
    text-align: center;
    width: 640px;
}


.nivo-controlNav a{
    float:right;
}

.nivo-controlNav a.active {
    background-position: 0 -28px;
    margin-left: 0;
}



.st_text{
    position:relative;
    z-index:10;
}

.homepage_games_block{
    background-color: #F1F1F1;
    border-radius: 7px 7px 7px 7px;
    height: auto;
}

.kidsActivityCont ul li img{background-color:white;padding:2px;border:1px solid #bbbbbb}

a.gametext{
    margin-right: 5px;
}

.medicalNewsCont h4{font-size:12px;}
.medicalNewsCont .jcarousel-skin-tango .jcarousel-prev-horizontal{top: 84px;}
.medicalNewsCont .jcarousel-skin-tango .jcarousel-next-horizontal{top: 84px;}

.jcarousel-skin-tango .jcarousel-container {
    height: 153px;
}


.vaccine_schedule{
    background-color: #FCFCFC;
    border: 1px solid #D9F1FD;
    border-radius: 0px 0px 10px 10px;
    height: 488px;
    padding: 2px;
    width: 638px;
    margin-top: 80px;
}
.mbc_inner_wrapper{
    margin: 15px;
}

.vaccine_schedule_top{
    background-image: url("../images/ar/ebreh_ar.png");
    background-position: left center;
    background-repeat: no-repeat;
    height: 61px;
    padding-left: 8px;
    padding-top: 13px;
    width: 638px;
}

a.vaccine_schedule_bigger_size{
    background-image: url("../images/ar/vaccine_schedule_bigger_size.png");
    display: block;
    float: left;
    height: 23px;
    margin-left: 5px;
    margin-top: 18px;
    width: 193px;
}

a.vaccine_schedule_bigger_size:hover{
    background-image: url('../images/ar/vaccine_schedule_bigger_size_hover.png');
}
.mbc_inner_title{
    border-bottom:1px solid #e3e3e3;
    color:#666666;
    font-size:24px;
    font-family: 'Times New Roman';
    padding-left: 8px;
}
.mbc_inner_right{
    float:left;
}
.mbc_inner_left{
    float:right;
}


.vaccine_intro{
    direction:rtl;
}

.doctor_article_author{
    color: #0092B5;
    font-family: Myriad Pro;
    font-size: 16px;
    font-weight: bold;
    padding-top: 25px;
    position: absolute;
    width: 250px;
    top: 104px;
}


.doctor_article_author a{
    color: #1C9EC0;
    cursor: pointer;
}
#footer_mobile{
    text-align:right;
    margin: 0 0 1.5em;
}

/* ########################### JqueryAutoComplete.css ####################### */

/*############################ Ends here ##################################### */
/* ###################### Slider - News ################################ */




/* ##################### Ends here ###################################### */ 