body,div,ul,li,h1,h2,h3,h4,h5,h6,form,fieldset,p{margin:0;padding:0;}
body{font-family:"open_sansregular", Arial;font-size:13px;line-height:1.428571429;color:#666;height:100%;background:#F7F6F2;}
img,fieldset{border:none;margin:0;padding:0;}
textarea{resize:none;}
*{-webkit-tap-highlight-color:rgba(12,60,10,0);}
html{-webkit-text-size-adjust:none;}
input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fffbf0 inset;}
ul{list-style:none;}
.relative{position:relative;}
.radio{vertical-align:middle;margin-top:0;}
*, *:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{color:#610261;text-decoration:none;}
a:hover, a:focus{color:#450145;text-decoration:underline;}
a:focus{outline:none;}
span.clear,.clr{clear:both;}
:focus,input:focus{outline:none;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:'open_sansbold',arial;line-height:1.1;text-shadow:#FFF 1px 1px;font-weight:normal}
h1, .h1{font-size:36px;}
h2, .h2{font-size:30px;}
h3,.h3{font-size:24px;}
h4, .h4{font-size:18px;}
h5, .h5{font-size:14px;}
h6, .h6{font-size:12px;}
h4, h5, h6{margin-top:10px;margin-bottom:10px;color:#333333;text-shadow:1px 1px #FFF;}
p{margin:0 0 10px;letter-spacing:0.5px;line-height:1.5em;padding-top:5px;word-spacing:0.5px;}
.row_space:before, .row_space:after{content:" ";display:table;}
.row_space:after{clear:both;}
.clearfix:before, .clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.wrapper:before, .wrapper:after{content:" ";display:table;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.text_aligncenter{text-align:center;}
.inline_block{display:inline-block;}
.padd10{clear:both;padding:10px;}
.padd5{clear:both;padding:5px;}
.padd3{clear:both;padding:3px;}
.clearwid100{clear:both;width:100%;}
.close{position:absolute;right:0;top:3px;}
.row_space{margin-left:-15px;margin-right:-15px;}
.padd_space{padding-left:15px;padding-right:15px;}
.col-width1,.col-width2,.col-width3,.col-width4,
.col-width5,.col-width6,.col-width7,.col-width8,
.col-width9,.col-width10,.col-width11,.col-width12{float:left;padding-left:15px;padding-right:15px;position:relative;min-height:1px;}
.col-width1{width:8.33333%;}
.col-width2{width:16.6667%;}
.col-width3{width:25%;}
.col-width4{width:33.3333%;}
.col-width5{width:41.6667%;}
.col-width6{width:50%;}
.col-width7{width:58.3333%;}
.col-width8{width:66.6667%;}
.col-width9{width:75%;}
.col-width10{width:83.3333%;}
.col-width11{width:91.6667%;}
.col-width12{width:91.6667%;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
.comment_share_box.share_res{padding-top:10px;}
.input_bg .tf:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6) !important;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6) !important;}
.input_bg .tf:-moz-placeholder{color:#999999;}
.input_bg .tf::-moz-placeholder{color:#999999;opacity:1;}
.input_bg .tf:-ms-input-placeholder{color:#999999;}
.error_div{color:red;text-align:left;width:330px;border:1px solid red;background:#fef0ee;margin:10px auto 20px;float:left;padding:10px;text-shadow:#e5e5e5 1px 1px;}
.sucess_div{background:none repeat scroll 0 0 #e8fbe8;border:1px solid green;color:green;font-weight:700;margin:10px auto;padding:10px;display:inline-block;}
.mobile{display:none;}
.non-mobile{display:block;}
@font-face{font-family:'open_sansbold';src:url('fonts/opensans-bold-webfont.eot');src:url('fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/opensans-bold-webfont.woff') format('woff'),
url('fonts/opensans-bold-webfont.ttf') format('truetype'),
url('fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanssemibold';src:url('fonts/opensans-semibold-webfont.eot');src:url('fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/opensans-semibold-webfont.woff') format('woff'),
url('fonts/opensans-semibold-webfont.ttf') format('truetype'),
url('fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansregular';src:url('fonts/opensans-regular-webfont.eot');src:url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/opensans-regular-webfont.woff') format('woff'),
url('fonts/opensans-regular-webfont.ttf') format('truetype'),
url('fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanslight';src:url('fonts/opensans-light-webfont.eot');src:url('fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/opensans-light-webfont.woff') format('woff'),
url('fonts/opensans-light-webfont.ttf') format('truetype'),
url('fonts/opensans-light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Glyphicons Halflings';src:url('fonts/glyphicons-halflings-regular.eot');src:url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
url('fonts/glyphicons-halflings-regular.woff') format('woff'),
url('fonts/glyphicons-halflings-regular.ttf') format('truetype'),
url('fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'plaguedeathdeadly';src:url('fonts/plaguedeath-webfont.eot');src:url('fonts/plaguedeath-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/plaguedeath-webfont.woff') format('woff'),
url('fonts/plaguedeath-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}
.wrapper{width:1170px;margin:0 auto;padding-left:15px;padding-right:15px;}
#header{clear:both}
#header .wrapper .row_space{position:relative;}
#main{width:100%;}
#body_container{width:100%;float:left;position:relative;clear:both}
#simple-menu{background:url(../images/sider.png) left no-repeat;width:60px;height:45px;float:left;border:none;cursor:pointer;margin-right:10px;text-indent:-9999px;outline:none;position:relative;z-index:999;margin-top:5px;}
.head h3{color:#B74D13;font-size:18px;margin-bottom:10px;margin-top:10px;}
.but_posi{position:relative;}
.input_submit{display:inline-block;padding:6px 12px;text-transform:uppercase;margin-bottom:0;font-size:12px;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;font-family:"open_sanssemibold",Arial;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.icon_input{padding:6px 12px 6px 30px;}
.input_submit:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.input_submit:hover,
.input_submit:focus{color:#333333;text-decoration:none;}
.input_submit:active,
.input_submit.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}
.captchabg{background:url("../images/captcha.JPG") repeat;text-align:center;border:none;font-family:'plaguedeathdeadly';font-weight:bold;font-size:25px;text-transform:lowercase;color:#000000;width:150px;letter-spacing:-2px}
.captcha input{float:left;margin-right:5px}
.captcha img{float:left;padding-top:13px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.captcha img{padding-top:15px;}
}
.captcha .input_bg{padding-top:10px;}
#search_section{background:url("../images/top_bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);border-bottom:2px solid #81391C;color:#FFFFFF;float:left;width:100%;}
#search_section .top_menu{margin:0;padding:0 15px 0 0;list-style:none;margin-top:5px;float:left;}
#search_section .top_menu li{float:left;border-right:#b66849 1px solid;border-left:#7d3416 1px solid;}
#search_section .top_menu li:first-child{border-left:none;}
#search_section .top_menu li:first-child a{padding-left:0;}
#search_section .top_menu li:last-child{border-right:none;}
#search_section .top_menu li a{color:#FFFFFF;display:block;padding:5px 15px;text-decoration:none;}
#search_section .top_menu li a:hover{text-decoration:underline;}
#header .logo{float:left;display:inline;}
#header .top_detail{width:315px;float:right;padding:2px 0px 2px 15px;}
#header .top_detail p{width:auto;float:left;font:bold 1.188em/18px Arial, Helvetica, sans-serif;color:#606;padding:6px 10px 0 7px;}
#header .top_detail span{width:auto;color:#fff;padding:5px 10px 0 7px;display:inline-block;font-size:13px;font-weight:600;}
#header .top_detail .input_bg{display:inline-block;margin-top:3px;}
#header .top_detail .input_bg input{border-color:#7A2A0A #7A2A0A #591E07 #591E07;color:#404141 !important;padding:6px 8px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;border:1px solid #e6e5df;border-radius:4px;border-color:#7A2A0A #7A2A0A #591E07 #591E07;font-size:12px;width:190px;}
#header .top_detail .input_bg1{display:inline-block;}
#header .top_detail .input_bg1 select{background-color:#7A2A0A;border-color:#7A2A0A #7A2A0A #591E07 #591E07;color:#E2DED3 !important;height:30px;padding:6px 8px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;border:0 none;border:1px solid #e6e5df;border-radius:4px;border-color:#7A2A0A #7A2A0A #591E07 #591E07;font-size:12px;}
#header .top_detail .input_bg2{display:inline-block;}
#header .top_detail .input_bg2 select{background-color:#7A2A0A;border-color:#7A2A0A #7A2A0A #591E07 #591E07;color:#E2DED3 !important;height:30px;padding:6px 8px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;border:1px solid #e6e5df;border-radius:4px;border-color:#7A2A0A #7A2A0A #591E07 #591E07;font-size:12px;}
#header .top_detail .button{display:inline;color:#7a2a0a;background-color:#e2ded3;border:1px solid #5a5854;text-shadow:#FFF 1px 1px;-moz-user-select:none;background-image:none;border:1px solid rgba(0, 0, 0, 0);border-radius:0 4px 4px 0;cursor:pointer;display:inline-block;font-size:12px;line-height:1.42857;margin-bottom:0;padding:4px 12px;text-align:center;vertical-align:middle;white-space:nowrap;font-family:'open_sanssemibold', arial;width:68px;height:29px;margin-top:1px;}
#header .top_detail .button:hover{background-color:#FFFFFF;border-color:#CCCCCC;color:#7A2A0A;}
#header .top_detail .sr_button{display:inline-block;float:right;margin-left:5px;margin-top:2px;}
.sr_but{background:url(../images/header_icosearch.png) no-repeat center center #7A2A0A;padding:15px 0;border:1px solid #591E07;width:30px;border-radius:5px 0 0 5px;float:left;height:29px;border:0;margin-top:1px;}
#header .top_detail span.w50{width:50px;}
#header .header_bottom{background:url("../images/header_bottom.png") repeat-x scroll left top rgba(0, 0, 0, 0);float:left;height:7px;position:absolute;width:100%;z-index:100010;left:0;bottom:-5px;}
#header .Header_botsection{background:url("../images/body.png") repeat-y scroll center top #F7F6F2;float:left;position:relative;width:100%;padding-bottom:5px;padding-top:4px;z-index:1000}
#header .Header_botsection.posfixed{position:fixed;}
#outer_footer{position:relative;background:url("../images/top_bg.jpg") repeat left top;}
#outer_footer .footer_top{background:url("../images/footer_top.png") repeat-x scroll left top rgba(0, 0, 0, 0);float:left;height:7px;margin-top:-7px;position:absolute;width:100%;left:0;top:0;}
#outer_footer #footer .foot_icon{text-align:center;margin-top:-27px;position:relative;clear:both;}
#footer .top_box .mid_rotate{padding-top:10px;}
#footer .top_box .top_detail .col1,#footer .top_box .top_detail .col2,#footer .top_box .top_detail .col3,
#footer .top_box .top_detail .col4,#footer .top_box .top_detail .col5,#footer .top_box .top_detail .col6{float:left;background:url("../images/footer_devider.png") repeat-y scroll right 0 rgba(0, 0, 0, 0);min-height:185px;}
#footer .top_box .top_detail .col1{padding-right:20px;margin-right:20px;width:235px;}
#footer .top_box .top_detail .col2{padding-right:20px;margin-right:20px;}
#footer .top_box .top_detail .col3{padding-right:20px;margin-right:20px;}
#footer .top_box .top_detail .col4{padding-right:20px;margin-right:20px;}
#footer .top_box .top_detail .col5{padding-right:20px;margin-right:20px;}
#footer .top_box .top_detail .col6{float:left;background:transparent;}
#footer .top_box .top_detail .col1 .row1{width:100px;float:left;}
#footer .top_box .top_detail .col1 .row{width:115px;float:left;}
#footer .top_box .top_detail h3,#footer .top_box .btm_detail h3{color:#FFF;font-weight:600;margin-top:0;text-shadow:1px 1px #591E07;font-size:16px;margin-bottom:10px;font-weight:normal;}
#footer .top_box .top_detail ul li a{color:#EBE8DF;font-family:'open_sansregular';font-size:13px}
#footer .top_box .top_detail ul li a:hover{text-decoration:underline;color:#fff;}
#footer .top_box .btm_detail{width:20%;float:left;background:url(../images/footer_devider.png) repeat-y right 0;margin-right:20px;min-height:185px;padding-left:15px;}
#footer .top_box .btm_detail ul{width:100%;}
#footer .top_box .btm_detail ul li{width:50%;float:left;color:#c9a98e;}
#footer .top_box .btm_detail ul li a{text-decoration:none;color:#EDECDE;font-family:'open_sansregular';font-size:13px}
#footer .top_box .btm_detail ul li a:hover{text-decoration:underline;color:#fff;}
#footer .top_box .btm_detail .footer_social{clear:both;}
#footer .bottom_box{background:url(../images/footer-copy-bg.jpg) repeat left top;float:left;width:100%;padding:10px 0;margin-top:15px;}
#footer .bottom_box ul{width:auto;float:left;padding-top:10px;padding-left:15px;padding-right:15px;}
#footer .bottom_box ul li,#footer .bottom_box p{width:auto;float:left;color:#DF8C6B;padding-right:5px;}
#footer .bottom_box p{padding:11px 5px 0 0;}
#footer .bottom_box .right_side{float:right;padding-left:15px;padding-right:15px;}
#footer .bottom_box ul li a,#footer .bottom_box p a{text-decoration:none;color:#EBE8DF;}
#footer .bottom_box ul li a:hover,#footer .bottom_box p a:hover{text-decoration:underline;color:#fff;}
#footer .social{padding:25px 0 10px;clear:both;float:left;}
#footer .social ul{list-style:none;margin:0;padding:0;}
#footer .social ul li{display:inline-block;margin-left:5px;width:auto !important;opacity:0.9;filter:alpha(opacity=90);}
#footer .social ul li a{display:block;width:28px;height:28px;text-indent:-9999px;font-size:0;}
#footer .social ul li a:hover{opacity:0.7;filter:alpha(opacity=70);}
#footer .social ul li a.fb{background:url(../images/ico_fb.png) no-repeat;}
#footer .social ul li a.tw{background:url(../images/ico_tw.png) no-repeat;}
#footer .social ul li a.linkin{background:url(../images/ico_in.png) no-repeat;}
#footer .social ul li a.gl{background:url(../images/ico_gl.png) no-repeat;}
#footer .social ul li a.pinut{background:url(../images/ico_p.png) no-repeat;}
#footer .social ul li a.rss{background:url(../images/ico_rss.png) no-repeat;}
.recipemenu{width:85%;margin:10px auto;position:relative;}
.dropdown{width:95%;margin:auto;height:30px;line-height:30px;padding:5px 10px;color:#fff;font-size:18px;border:1px solid #b89073;background:url(../images/downarrow.png) no-repeat right center;z-index:1000;}
.botmenulist{position:absolute;left:0px;top:42px;background:#a54924;border:1px solid #b89073;border-top:0;padding:5px 10px;width:95%;z-index:1000;}
.botmenulist li{width:85%;padding:5px 0;}
.botmenulist li a{color:#fff;font-size:16px;text-decoration:none;}
.Bottom_reference{background-color:#EBE8DF;border-top:1px solid #FFFFFF;color:#333333;padding:20px 0 27px;clear:both;}
.media,.media-body{overflow:hidden;zoom:1;}
.media-body p{padding-top:10px}
.media,.media .media{margin-top:15px;}
.media:first-child{margin-top:0;}
.media-object{display:block;}
.media-heading{margin:0 0 5px;}
.media > .pull-left{margin-right:10px;float:left;}
.media > .pull-right{margin-left:10px;}
.media-list{padding-left:0;list-style:none;}
.bulit{list-style:none;margin:0;padding:0;}
.bulit li{background:url(../images/bulit.png) left no-repeat;padding:5px 0 5px 20px;}
.menuicon{background-color:#620062;border:3px solid #FFFFFF !important;border-radius:4px;padding:7px 9px;position:absolute;right:0px;top:0px;}
.menuicon:hover{background:#000000}
.menuicon span{background:url(../images/menuicon.png) no-repeat center center;width:22px;height:16px;float:left;}
#menu{width:670px;float:right;position:relative;z-index:8888;margin-top:15px;}
#menu .form_section{padding-left:5px;padding-right:5px;}
#menu ul li{width:auto;float:left;font:bold 1.125em/18px Arial, Helvetica, sans-serif;color:#fff;text-align:center;padding-bottom:6px;}
#menu ul li a{text-decoration:none;color:#404141;}
#menu ul li a:hover{color:#fff;}
#menu ul > li > a{float:left;padding-left:18px;text-transform:uppercase;}
#menu ul > li > a > span{color:#404141;text-shadow:#FFF 1px 1px;font-weight:700;font-size:14px;padding-right:18px;float:left;line-height:40px;}
#menu ul > li:hover,
#menu ul > li.home_active,#menu ul > li.submit_active,#menu ul > li.rated_active,#menu ul > li.newest_active,#menu ul > li.healthy_active,
#menu ul > li:focus{background:url(../images/nav_arrow.png) center bottom no-repeat;}
#menu ul > li:hover > a,
#menu ul > li.home_active > a,#menu ul > li.submit_active > a,#menu ul > li.rated_active > a,
#menu ul > li.newest_active > a,#menu ul > li.healthy_active > a,
#menu ul > li:focus > a{background:url(../images/nav_left.png) left no-repeat;}
#menu ul > li:hover > a span,
#menu ul > li.home_active > a span,#menu ul > li.submit_active > a span,
#menu ul > li.rated_active > a span,#menu ul > li.newest_active > a span,#menu ul > li.healthy_active > a span,
#menu ul > li:focus > a span{color:#FFF;text-shadow:#190019 1px 1px;background:url(../images/nav_right.png) right no-repeat;}
.submit_section .regerrmsg{width:47%;margin:auto;}
.bottom_submit_box .inner_section{clear:both}
.submit_section .confirm_box .inner_section,.bottom_submit_box .inner_section{min-height:20px;padding:19px;margin-bottom:20px;background-color:#ebe8df;border:1px solid #FFF;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);color:#333333;overflow:hidden;}
.bottom_submit_box{width:50%;margin:auto;}
#change.bottom_submit_box{width:540px;float:left;display:inline;margin:10px 0 0;}
.bottom_submit_box .inner_section .row{width:100%;float:left;padding-bottom:13px;}
.bottom_submit_box .inner_section .select_bg1{background-color:#f7f6f2;background-image:none;border:1px solid #e6e5df;border-bottom-color:#c7c4bb;border-left-color:#c7c4bb;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;padding:6px 12px;height:40px;}
.bottom_submit_box .inner_section .select_bg1 select{background:none;border:0;height:25px;width:100%;padding-top:5px;}
.bottom_submit_box .inner_section .textarea,.textarea_section .textarea textarea{height:250px;}
.bottom_submit_box .inner_section .textarea select{height:250px !important;}
.bottom_submit_box .inner_section .textarea textarea{height:250px !important;}
.bottom_submit_box .inner_section .input_small{text-align:left;float:left;background:url(../images/small_input.jpg) no-repeat 0 0;height:22px;margin-right:4px;display:inline;padding:4px 5px 0;}
.bottom_submit_box .inner_section .input_small{width:85px;border:1px solid #8cc6d4;border-radius:5px;background-color:#e0f4f6;background-image:-moz-linear-gradient(top, #e0f4f6, #fff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e0f4f6), to(#fff));background-image:-webkit-linear-gradient(top, #e0f4f6, #fff);background-image:-o-linear-gradient(top, #e0f4f6, #fff);background-image:linear-gradient(to bottom, #e0f4f6, #fff);}
.bottom_submit_box .inner_section .input_small input{width:100%;}
.bottom_submit_box .inner_section .input_small input{float:left;font:normal 1.063em/17px Arial, Helvetica, sans-serif;color:#7f7f7f;background:none;border:0;height:16px;}
.bottom_submit_box .inner_section .input_small select{width:50px;float:left;font:normal 1.063em/17px Arial, Helvetica, sans-serif;color:#7f7f7f;background:none;border:0;height:18px;}
.bottom_submit_box .inner_section .select_small{width:70px;float:left;background:url(../images/small_select.jpg) no-repeat 0 0;height:22px;margin-right:4px;display:inline;padding:4px 5px 0;}
.bottom_submit_box .inner_section .select_small select{width:70px;float:left;font:normal 1.063em/17px Arial, Helvetica, sans-serif;color:#7f7f7f;background:none;border:0;height:18px;}
.bottom_submit_box .inner_section .serves_row{width:100%;float:left;padding:4px 0 28px;}
.bottom_submit_box .inner_section .serves_row .col1{width:112px;float:left;}
.bottom_submit_box .inner_section .serves_row .col2{width:112px;float:left;margin:0 10px;}
.bottom_submit_box .inner_section .serves_row .col3{width:112px;float:left;}
.bottom_submit_box .inner_section .upload{padding-top:6px;}
.bottom_submit_box .inner_section .upload .radio{width:14px;height:13px;float:left;display:inline;margin:4px 5px 0 0;}
.bottom_submit_box .inner_section .file,#footer .bottom_box img,#footer .bottom_box .right_side img{float:right;}
.bottom_submit_box .btoom_detail h4{width:100%;float:left;background:url(../images/line2.jpg) no-repeat center center;text-align:center;font:bold 1.063em/16px Arial, Helvetica, sans-serif;color:#2d5855;margin-bottom:21px;}
.bottom_submit_box .btoom_detail .detail_box{width:382px;float:left;overflow:auto;height:150px;border:1px solid #C7C4BB;margin-bottom:10px;}
.bottom_submit_box .btoom_detail ul{width:355px;float:left;padding-right:0;}
.bottom_submit_box .btoom_detail ul li{width:100%;float:left;border-bottom:1px solid #8ac6d4;padding:2px 0;}
.bottom_submit_box .btoom_detail ul li h5{font:bold 1.063em/16px Arial, Helvetica, sans-serif;text-align:center;color:#406866;float:none;margin:12px 0;width:auto;text-align:left;}
.bottom_submit_box .btoom_detail ul li img{margin-bottom:5px;}
.bottom_submit_box .btoom_detail ul li .radio{width:10px;height:10px;float:left;display:inline;margin:14px 2px 0;}
#menu > div.button_box{margin-top:15px;}
#right_section{width:300px;float:left;position:absolute;left:-305px;top:0px;background:url(../images/side_bar.png) repeat-y 0 0;padding:0px 15px;z-index:1000}
#right_section .top_section .form_section .login{border-bottom:1px solid #eeeeee;margin-bottom:20px;padding-bottom:20px;float:left}
#right_section .top_section .form_section h2{background:url(../images/heading_bg.png) repeat-x;font-size:17px;padding:20px 0;color:#404141;position:relative;text-align:center;float:left;}
#right_section .top_section .form_section h2 span{background-color:#FFFFFF;display:inline-block;position:relative;padding-right:5px;text-transform:uppercase;float:left;}
#right_section .top_section .form_section .row a,.submit_section a.click{color:#610261;font-family:'open_sansbold';font-size:13px;}
#right_section .top_section .form_section .row a.forgot{float:right}
#right_section .top_section .form_section .row span{float:left;}
#right_section .top_section .form_section .row a.signupbut{color:#610261;float:left;text-decoration:none;text-align:center;font-size:13px;}
#right_section .top_section .form_section .row a.signupbut:hover{text-decoration:underline}
#right_section .top_section .form_section .error_msg{color:#db1803;}
#right_section .top_section .form_section .button{margin-top:1px;width:58px;float:right;height:23px;background:url(../images/login_btn.jpg) no-repeat 0 0;font:bold 1.125em/18px Arial, Helvetica, sans-serif;color:#2d5855;border:0;cursor:pointer;padding-bottom:3px;}
#right_section .top_section .welcome_section{float:left;display:inline;margin:10px 0 20px 0px;border-bottom:1px solid #eeeeee;padding-bottom:20px;}
#right_section .top_section .welcome_section h2{width:100%;float:left;text-transform:uppercase;text-align:center;font-size:17px;padding:20px 0;color:#404141;font-weight:normal}
#right_section .top_section .welcome_section .message_box{clear:both;width:215px;margin:auto;height:61px;background:#A54924;border-radius:5px;margin-bottom:20px;}
#right_section .top_section .welcome_section .btn-primary{float:right}
#right_section .top_section .welcome_section .message_box p{width:100%;float:left;font:bold 1em/16px Arial, Helvetica, sans-serif;text-align:center;padding-top:5px;color:#fff;}
#right_section .top_section .welcome_section .logout{width:58px;float:right;height:23px;background:url(../images/login_btn.jpg) no-repeat 0 0;font:bold 1.125em/18px Arial, Helvetica, sans-serif;color:#2d5855;border:0;cursor:pointer;padding-bottom:3px;margin-top:6px;padding-left:0;padding-right:0;}
#right_section .top_section .welcome_section .button_box{width:98%;margin:auto;clear:both;padding:9px 0 0;}
#right_section .top_section .welcome_section .button_box a.profile, #menu-mobile > div.button_box.top-menu > div > a.profile{width:110px;float:left;height:26px;background:url(../images/my_profile.png) no-repeat 0 0;margin-bottom:5px;}
.menu-profile{width:110px;float:left;height:26px;background:url(../images/my_profile.png) no-repeat 0 0;margin-bottom:5px;}
#right_section .top_section .welcome_section .button_box a.recipes, #menu-mobile > div.button_box.top-menu > div > a.recipes{width:110px;float:right;height:26px;background:url(../images/my_recipes.png) no-repeat 0 0;margin-bottom:5px;}
.menu-recipes{width:110px;float:right;height:26px;background:url(../images/my_recipes.png) no-repeat 0 0;margin-bottom:5px;}
#right_section .top_section .welcome_section .button_box a.cook, #menutop > #menu-mobile > div.button_box.top-menu > div > a.cook{width:110px;float:left;height:26px;background:url(../images/cookbook.png) no-repeat 0 0;}
.menu-cook{width:110px;float:left;height:26px;background:url(../images/cookbook.png) no-repeat 0 0;}
#right_section .top_section .welcome_section .button_box a.submit, #menu-mobile > div.button_box.top-menu > div > a.submit{width:110px;float:right;height:26px;background:url(../images/submit_recipe.png) no-repeat 0 0;}
.menu-submit{width:110px;float:right;height:26px;background:url(../images/submit_recipe.png) no-repeat 0 0;}
.login_section .welcome_section{width:100%;float:none;display:block;margin:10px 0 0 0px;}
.login_section .welcome_section h2{width:100%;float:left;font:bold 1.375em/20px Arial, Helvetica, sans-serif;color:#d56a34;padding-bottom:6px;text-align:center;}
.login_section .welcome_section .message_box{width:80%;margin:auto;height:91px;}
.login_section .welcome_section .message_box p{width:100%;float:left;font:bold 1em/16px Arial, Helvetica, sans-serif;color:#000;text-align:center;padding-top:5px;}
.login_section .welcome_section .logout{width:80px;margin:auto;display:block;height:23px;background:#c0e7ec;border-radius:5px;border:1px solid #3f7b73;font:bold 1.125em/18px Arial, Helvetica, sans-serif;color:#2d5855;border:0;cursor:pointer;padding-bottom:3px;margin-top:6px;}
.login_section .welcome_section .button_box{width:60%;margin:auto;padding:20px 0 0;}
.login_section .welcome_section .button_box a.profile{width:104px;float:left;height:28px;background:url(../images/my_profile.jpg) no-repeat 0 0;}
.login_section .welcome_section .button_box a.recipes{width:104px;float:right;height:28px;background:url(../images/my_recipes.jpg) no-repeat 0 0;}
.login_section .welcome_section .button_box a.cook{width:104px;float:left;height:28px;background:url(../images/cook_book.jpg) no-repeat 0 0;}
.login_section .welcome_section .button_box a.submit{width:104px;float:right;height:28px;background:url(../images/submit_recipe.jpg) no-repeat 0 0;}
#right_section .top_section ul.pad_top_btm{padding:20px 0 6px 13px;}
#right_section .top_section ul{width:217px;float:left;padding:10px 15px 10px 8px;}
#right_section .top_section ul li a,#right_section .top_section ul li a:hover{color:#FFFFFF;font-size:13px;font-weight:bold;display:block;padding-left:60px;line-height:46px;text-transform:uppercase;width:207px;float:left;height:45px;margin-bottom:10px}
#right_section .top_section ul li a:hover{text-decoration:none}
#right_section .top_section ul li a.icon1{background:url(../images/healthy_icon.png) no-repeat 0 0;}
#right_section .top_section ul li a.icon2{background:url(../images/newest_icon.png) no-repeat 0 0;}
#right_section .top_section ul li a.icon3{background:url(../images/esay_icon.png) no-repeat 0 0;}
#right_section .top_section ul li a.icon1:hover{background:url(../images/healthy_icon.png) no-repeat left bottom;}
#right_section .top_section ul li a.icon2:hover{background:url(../images/newest_icon.png) no-repeat 0 bottom;}
#right_section .top_section ul li a.icon3:hover{background:url(../images/esay_icon.png) no-repeat 0 bottom;}
#right_section .right_nav{width:100%;float:left;position:relative;}
#right_section .right_nav h3,#right_section .right_nav h3.coursebg{background:url(../images/left_heading_right.png) right top no-repeat;height:48px;padding:0 8px 0 0;margin:10px -20px 10px 0;font-family:"open_sansregular",Arial;clear:both;}
#right_section .right_nav h3 strong,#right_section .right_nav h3.coursebg strong{background:url(../images/left_heading.png) left top no-repeat;display:block;line-height:41px;padding-left:30px;color:#FFF;text-transform:uppercase;text-shadow:#8c2e10 1px 1px;font-size:13px;}
#right_section .right_nav ul{width:224px;float:left;padding:0px 0 18px 14px;}
#right_section .right_nav ul li{color:#614a3b;background:url("../images/bulit.png") no-repeat scroll left center rgba(0, 0, 0, 0);border-bottom:1px dashed #D3D2D2;margin:5px 0;padding:5px 0 8px 20px;clear:both;}
#right_section .right_nav ul li a{color:#666666;display:block;}
#right_section .right_nav ul li ul li{margin:0;width:196px;float:left;font:normal 1em/16px Arial, Helvetica, sans-serif;color:#606;background:url(../images/bullet1.jpg) no-repeat 0 12px;padding:7px 0 0 11px;border-bottom:0 none;}
#right_section .right_nav ul li ul li a{text-decoration:none;color:#606!important;font-weight:400!important;}
#right_section .bottom_section{width:224px;float:left;padding:10px 0 0 15px;}
#right_section .bottom_section .box{width:100%;float:left;padding-bottom:8px;}
#right_section .bottom_section .box h3 , .mobile .box h3{width:100%;float:left;font:bold 1.125em/1.25em Arial, Helvetica, sans-serif;color:#37716d;}
#right_section .bottom_section .box h3 img , .mobile .box h3 img{float:left;vertical-align:middle;margin-right:6px;display:inline;padding-bottom:6px;}
#right_section .bottom_section .box .detail .middel_rotate{width:181px;float:left;background:url(../images/box_middel_rotate.gif) repeat-y 0 0;padding:0 15px 0 14px;}
#right_section .bottom_section .box .detail .middel_rotate ul li , .mobile .box .detail .middel_rotate ul li , .wm_pubtop ul li{width:163px;float:left;font:normal 1em/16px Arial, Helvetica, sans-serif;color:#614a3b;background:url(../images/bullet.png) no-repeat 0 5px;padding:0 0 8px 18px;}
#right_section .bottom_section .box .detail .middel_rotate ul li a , .mobile .box .detail .middel_rotate ul li a , .wm_pubtop ul li a{text-decoration:none;color:#614a3b;}
#right_section .bottom_section .box .detail .middel_rotate p , .mobile .box .middel_rotate p{width:auto;float:left;font:normal .875em/15px Arial, Helvetica, sans-serif;color:#606;}
.login_section .form_section{width:100%;margin:auto;clear:both;background:#fff;margin-top:12px;padding:0;}
.login_section .form_section h2{background:#df6f36;border-radius:10px 10px 0 0;border-bottom:0;width:95%;float:left;font:bold 20px/26px Arial, Helvetica, sans-serif;color:#fff;;text-align:left;padding:10px 0px 10px 20px;margin-bottom:28px;}
.login_section .form_section .input_bg{width:225px;float:left;height:23px;background:#fff;padding:4px 7px;border:1px solid #437a77;border-radius:5px;margin-bottom:10px;}
.login_section .form_section .input_bg input{width:200px;float:left;font:normal 1.063em/18px Arial, Helvetica, sans-serif;background:none;color:#666;border:0;}
.login_section .form_section .row a{color:#606;font-weight:700;clear:both;float:left;}
.login_section .form_section .row a.signupbut{background:#c0e7ec;border-radius:5px;border:1px solid #3f7b73;width:240px;height:25px;color:#2D5855;float:left;text-decoration:none;text-align:center;font:bold 1.125em/28px Arial,Helvetica,sans-serif;margin-bottom:10px;}
.login_section .form_section .error_msg{color:#db1803;}
.login_section .form_section .button{margin-top:1px;width:58px;float:right;height:25px;background:#c0e7ec;border-radius:5px;border:1px solid #3f7b73;font:bold 1.125em/18px Arial, Helvetica, sans-serif;color:#2d5855;cursor:pointer;padding-bottom:3px;margin-bottom:10px;}
.submit_section .confirm_box{width:50%;margin:auto;}
.submit_section .confirm_box .inner_section .row , .mobile.login_section .form_section .row{width:100%;float:left;padding-bottom:12px;}
.submit_section .confirm_box .inner_section .row.pad_btm{padding-bottom:0;}
.submit_section .confirm_box .inner_section label,.bottom_submit_box .inner_section label,#right_section .login label{color:#404141;display:inline-block;font-size:14px;font-family:'open_sansbold',arial;margin-bottom:5px;}
.submit_section .confirm_box .inner_section .input_bg input, .mobile.login_section .form_section .input_bg input,.submit_section .confirm_box .inner_section .textarea_bg textarea,
.bottom_submit_box .inner_section .input_bg input,.bottom_submit_box .inner_section .textarea textarea,.bottom_submit_box .inner_section .textarea select,
.textarea_section .textarea textarea,.tooltip .textarea_bg textarea,#right_section .top_section .form_section .input_bg input{display:block;width:100%;height:40px;padding:6px 12px;font-size:12px;line-height:1.428571429;color:#555555;vertical-align:middle;background-color:#f7f6f2;background-image:none;border:1px solid #e6e5df;border-bottom-color:#c7c4bb;border-left-color:#c7c4bb;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.submit_section .confirm_box .inner_section .input_bg input:focus,.submit_section .confirm_box .inner_section .textarea_bg textarea:focus,.bottom_submit_box .inner_section .input_bg input:focus,
.bottom_submit_box .inner_section .textarea textarea:focus,.textarea_section .textarea textarea:focus,.tooltip .textarea_bg textarea:focus,#right_section .top_section .form_section .input_bg input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.submit_section .confirm_box .inner_section .textarea_bg textarea{height:90px;overflow:auto;}
.submit_section .confirm_box .inner_section .save{width:58px;float:right;height:24px;background:url(../images/search_bg.jpg) no-repeat 0 0;font:bold 1.125em/18px Arial, Helvetica, sans-serif;color:#2d5855;border:0;cursor:pointer;margin-top:6px;}
.brown_btn{float:left;color:#ffffff;background-color:#7a2a0a;border-color:#591e07;text-shadow:1px 1px #591e07;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:12px;font-weight:bold;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;}
.brown_btn:hover{color:#ffffff;background-color:#9a421f;border-color:#8b3a1a;text-decoration:none}
.btn-warning{color:#ffffff;background-color:#7a2a0a;border-color:#591e07;text-shadow:1px 1px #591e07;float:right;font-weight:normal}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#ffffff;background-color:#9a421f;border-color:#8b3a1a;outline:0 none;}
.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none;}
.btn-default{color:#7a2a0a;background-color:#e2ded3;border-color:#a4a199;text-shadow:#FFF 1px 1px;font-weight:normal}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#7a2a0a;background-color:#FFF;border-color:#CCC;}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none;}
.btn-primary{color:#ffffff;background-color:#650065;border-color:#420042;font-weight:normal}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#ffffff;background-color:#420042;border-color:#3b003b;}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none;}
.btn_search{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:12px;font-weight:bold;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.sr-only{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.twitter-share-button{background:url("../images/twitter.png") no-repeat scroll 0 0 transparent;width:82px !important;height:20px;display:block;margin:0 4px 0 0;text-indent:1000px;overflow:hidden;}
.orange_btn{background:#7A2A0A;color:#fff;padding:3px 8px;border:1px solid #591E07;border-radius:5px;}
#left_container{position:relative;padding-bottom:40px;width:100%;}
#left_container .detail_section{clear:both;}
#left_container .detail_section .detail_border{width:100%;float:left;}
#left_container .detail_section .detail_box{float:left;margin:0;padding:0 10px;width:282px;}
#left_container .detail_section .detail_box .pic_detail{background-color:#FFFFFF;border:#FFFFFF 1px solid;position:relative;margin-bottom:30px;box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);border-radius:5px;overflow:hidden;text-align:center;font-size:12px;}
#left_container .detail_section .detail_box .pic_img{display:block;height:auto;width:100%;}
#left_container .detail_section .detail_box h3{background:url(../images/heading_bg.png) repeat-x left 0px;line-height:none;margin:20px 10px 0 10px;padding:0;text-align:center;position:relative;font-size:14px;clear:both;font-weight:normal;font-family:'open_sanssemibold';min-height:65px;}
#left_container .detail_section .detail_box h3 a{display:inline-block;background-color:#FFFFFF;position:relative;top:-6px;padding:0 5px;font-weight:normal}
#left_container .detail_section .detail_box .content .top_detail ul{width:auto;float:left;padding-top:6px;}
#left_container .detail_section .detail_box .content .top_detail ul li{width:auto;float:left;font:normal 1em/16px Arial, Helvetica, sans-serif;color:#333;padding-right:4px;}
#left_container .detail_section .detail_box .content .top_detail .btn{width:130px;float:left;height:26px;background:url(../images/not_rated_btn.jpg) no-repeat 0 0;margin:0 50px;}
#left_container .detail_section .detail_box .content .top_detail .btn a{width:auto;float:left;font:normal .875em/14px Arial, Helvetica, sans-serif;color:#606;text-decoration:none;padding:6px 0 0 30px;}
#left_container .detail_section .detail_box .content p{width:100%;float:left;font-size:11px;font-family:'open_sanslight', Arial;padding:12px;min-height:75px;}
#left_container .detail_section .detail_box .content .top_detail{clear:both;float:left;background:#f5f3f3 url("../images/heading_bg.png") repeat-x left top;padding:15px 10px 10px 10px;}
#left_container .detail_section .detail_box .content .top_detail a.myrecipe{background:url(../images/ico_hat.png) no-repeat left 2px;float:left;color:#450145;padding-left:20px;}
#left_container .detail_section .detail_box .content .top_detail a.rating{float:right;}
#left_container .detail_section .detail_box .content .top_detail a:hover{text-decoration:none}
#left_container .detail_section #page-content p{text-align:center;clear:both;padding-top:5px;}
#left_container .detail_section #page-content .norecipe,.norecipe{text-align:center;padding-top:150px;color:#df7039;font-weight:700;}
#left_container .detail_section .congrates{color:green;padding-top:50px;}
#left_container .detail_section .morebut{margin-top:20px;display:none}
#left_container .detail_section .morebut a{background:url(../images/loadmorebig.png) no-repeat;width:150px;height:53px;line-height:53px;text-align:center;font-size:20px;color:#03443f;font-weight:400;display:block;text-decoration:none;}
#left_container .detail_section .morebut a:hover{color:#05635c;}
#left_container .detail_section .info{margin:0}
#left_container .detail_section .info h3{font-size:14px;padding-bottom:10px;}
#left_container .detail_section .info p{padding-bottom:10px}
#left_container .detail_section .info li{padding-bottom:10px}
#left_container .bottom_submit_box .detail_box{width:98%;padding:10px 0 10px 2%;border-radius:5px;}
#left_container .detail_section h2{font:18px/26px Arial, Helvetica, sans-serif;color:#650065;}
#left_container .detail_section .login_txt h2{color:#000;padding-top:15px;}
#left_container .detail_section .recipelist .recipe_border,#left_container .detail_section .favouritelist .favourite_border{border-bottom:1px solid #e8e8de;width:100%;height:200px;}
#left_container .detail_section .recipelist .recipe_box,#left_container .detail_section .favouritelist .favourite_box{width:31.8%;float:left;padding:0 0 0 10px;}
#left_container .detail_section .recipelist .recipe_box .photo_box,#left_container .detail_section .favouritelist .favourite_box .photo_box{width:140px;float:left;height:125px;background:url(../images/left_phto_bg_new.png) no-repeat 0 0;display:inline;margin:0 40px;padding:10px 5px 10px 10px;}
#left_container .detail_section .recipelist .recipe_box h3,#left_container .detail_section .favouritelist .favourite_box h3{width:88%;font:normal 12px/17px Arial, Helvetica, sans-serif;color:#06766d;text-align:center;margin:5px 0 5px 15px;padding:2px 0 0;}
#left_container .detail_section .recipelist .recipe_box h3 a,#left_container .detail_section .favouritelist .favourite_box h3 a{text-decoration:none;color:#06766d;font:bold 12px arial;text-align:center;}
#toprated_left_section{position:relative;width:100%;margin:auto;border-bottom:1px solid #EEEEEE}
#toprated_left_section .heading_box{width:100%;float:left;height:42px;margin-left:0;display:inline;}
#toprated_left_section .heading_box h3{width:auto;float:left;font:bold 1.438em/23px Arial, Helvetica, sans-serif;color:#237373;margin-left:0px}
#toprated_left_section .heading_box .right_side{width:159px;float:right;margin-right:17px}
#toprated_left_section .heading_box .right_side label{width:auto;float:left;font:bold 1.063em/15px Arial, Helvetica, sans-serif;color:#237373;padding-top:3px;}
#toprated_left_section .heading_box .right_side .field{width:95px;float:right;height:25px;background:url(../images/top_rated_bg.jpg) no-repeat 0 0;padding:0 5px;}
#toprated_left_section .heading_box .right_side .field select{width:98px;float:left;font:normal 1.063em/16px Arial, Helvetica, sans-serif;height:24px;color:#7f7f7f;background:none;padding-top:0px;}
#common_top_section{clear:both;display:inline-block;border-bottom:1px solid #eee;padding-bottom:40px;width:100%;float:left;margin-bottom:20px;padding-top:30px;}
#common_top_section .photo{width:394px;height:83px;position:absolute;right:0;top:18px;}
#common_top_section h2, #common_top_section h1{font:300 36px/36px "open_sanslight",Arial, Helvetica, sans-serif;color:#650065 !important;padding:7px 0 5px;}
#common_top_section .left_sectionlogo{float:left;width:75%;}
#common_top_section .breadcrumbs{float:right;width:25%;}
#common_top_section .breadcrumbs ul{float:right;color:#d36935;list-style:none outside none;padding:20px 0px 8px 15px;}
#common_top_section .breadcrumbs ul li{width:auto;float:left;color:#666666;padding:0 5px 0 0;}
#common_top_section .breadcrumbs ul li div{width:100%;float:left;word-wrap:break-word;}
#common_top_section .breadcrumbs ul li.first{background:none;padding-left:0;}
#common_top_section .breadcrumbs ul li a{text-decoration:none;color:#d36935;}
#common_top_section .breadcrumbs ul li a:hover{text-decoration:underline;color:#d36935;}
#viewrecip_left_container{clear:both;width:100%;}
#viewrecip_left_container .top_section{min-height:20px;padding:19px;margin-bottom:20px;background-color:#ebe8df;border:1px solid #FFF;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);color:#333333;float:left;width:100%;}
#viewrecip_left_container .top_section .imageleft{width:25%;padding-left:15px;padding-right:15px;}
#viewrecip_left_container .top_section .imageleft .noimage a{text-decoration:none;color:#751A74;margin-bottom:5px;font-weight:700;float:left;}
#viewrecip_left_container .top_section .content_box{width:75%;float:left;}
#viewrecip_left_container .top_section .content_box h3{color:#B74D13;margin-top:10px;margin-bottom:20px;}
#viewrecip_left_container .top_section .content_box ul li{width:auto;float:left;font-size:1em;line-height:16px;color:#333;padding-right:5px;}
#viewrecip_left_container .top_section .content_box ul li span{float:left;padding-right:5px;}
#viewrecip_left_container .top_section .content_box ul li.date_span span{color:#333;}
#viewrecip_left_container .top_section .content_box ul li.vote_rate span.clr-span{clear:both;padding-top:5px;color:#650065;font-weight:bold;margin-bottom:10px;}
#viewrecip_left_container .top_section .content_box .btm_section ul{position:relative;}
#viewrecip_left_container .top_section .content_box .top_row ul{background-color:#FFFFFF;border-radius:5px;padding:5px;overflow:hidden;}
#viewrecip_left_container .top_section .content_box .top_row ul a{color:#BA3A02;}
#viewrecip_left_container .top_section .content_box .rating{width:100%;float:left;padding:6px 0 10px;}
#viewrecip_left_container .top_section .content_box .rating p{width:auto;float:left;color:#333;padding:5px 12px 0 0;}
#viewrecip_left_container .top_section .content_box .rating h6{width:auto;float:left;color:#333;padding:4px 0 0 10px;}
#viewrecip_left_container .top_section .content_box .rating h6 strong{color:#606;}
#viewrecip_left_container .top_section .content_box .rating span img{float:left;margin-right:3px;display:inline;}
#viewrecip_left_container .top_section .content_box .btm_section{width:100%;float:left;padding-top:0;}
#viewrecip_left_container .top_section .content_box .btm_section ul li span.loginrate{padding-top:10px;}
#viewrecip_left_container .top_section .content_box ul li.addcook{clear:both;}
#viewrecip_left_container .top_section .content_box ul li.vote_rate{width:354px;float:left;}
#viewrecip_left_container .top_section .content_box .btm_section ul li span{padding-top:2px !important}
#viewrecip_left_container .top_section .content_box .btm_section ul li a.icon2{width:162px;float:left;height:28px;background:url(../images/change.jpg) no-repeat 0 0;}
#viewrecip_left_container .top_section .content_box .btm_section ul li a.icon3{width:182px;float:left;height:28px;background:url(../images/view.jpg) no-repeat 0 0;}
#viewrecip_left_container .top_section .content_box .btm_section ul li.last{margin-right:0;}
#viewrecip_left_container .top_section .content_box .btm_section ul li #voting span#rating{padding:5px 0 0;}
#viewrecip_left_container .top_section .content_box .btm_section ul li #voting span#rating span.percent{font-weight:bold;color:#650065;padding-top:8px;}
#viewrecip_left_container .left_detail{float:left;display:inline;width:25%;}
#viewrecip_left_container .Bottom_receip{clear:both;}
#viewrecip_left_container .left_detail .box{background-color:#FFFFFF;border-radius:5px;padding:10px;clear:both;overflow:hidden;}
#viewrecip_left_container .left_detail #flagg{clear:both;}
#viewrecip_left_container .left_detail #flagg h5{padding-top:20px;font-family:'open_sansregular';font-size:12px;font-weight:normal}
#viewrecip_left_container .left_detail #flagg h5 a{text-decoration:none}
#viewrecip_left_container .left_detail #flagg h5 a:hover{text-decoration:underline}
#viewrecip_left_container .right_detail .socialnetwork{float:left;padding-bottom:20px;min-width:364px;}
#viewrecip_left_container .right_detail .middel_content{width:90%;float:left;padding:10px 0 10px;}
#viewrecip_left_container .right_detail .middel_content p{width:100%;float:left;font:bold 1.063em/18px Arial, Helvetica, sans-serif;color:#494949;padding:20px 0;}
#viewrecip_left_container .right_detail .middel_content ul{width:551px;float:left;}
#viewrecip_left_container .right_detail .middel_content ul li{font-size:15px;width:538px;float:left;color:#222222;background:url(../images/bulit.png) no-repeat left 5px;padding:0 0 4px 16px;}
#viewrecip_left_container .right_detail .middel_content ul li a{text-decoration:none;color:#494949;}
#viewrecip_left_container .left_detail .box .btm_crv ul li{background:url("../images/bulit.png") no-repeat scroll left center rgba(0, 0, 0, 0);padding:5px 0 5px 20px;font-weight:bold;font-size:12px;}
#viewrecip_left_container .left_detail .box .btm_crv ul li a{text-decoration:none;color:#333;}
#viewrecip_left_container .left_detail div.flagtxt{border:1px dashed green;float:left;margin:10px 0;padding:5px;}
#viewrecip_left_container .left_detail span.flagged{color:green;font-weight:700;float:left;text-align:center;margin-bottom:10px;}
#viewrecip_left_container .left_detail a.undo{text-align:center;margin-top:10px;display:block;}
#viewrecip_left_container .right_detail .fb_box{float:left;margin-right:5px;}
#viewrecip_left_container .right_detail .pinterest{float:left;margin-right:5px;}
#viewrecip_left_container .right_detail .twitter{float:left;margin-right:0;width:64px;}
#viewrecip_left_container .right_detail .gplusone{float:left; width: 36px;}
#viewrecip_left_container .right_detail{width:73%;float:left;display:inline;margin:5px 0 0 2%;}
#viewrecip_left_container .right_detail .head{clear:both;}
#viewrecip_left_container .right_detail .head h3{clear:both;color:#333333;font-weight:normal}
#viewrecip_left_container .right_detail .head h3 img{vertical-align:middle;margin-right:9px;display:inline;}
#viewrecip_left_container .right_detail .head h3 span{color:#650065;float:left;}
#viewrecip_left_container .right_detail .head ul.num{width:auto;float:left;display:inline;margin:3px 0 0 9px;}
#viewrecip_left_container .right_detail .head ul.num li{width:26px;float:left;height:26px;margin-right:2px;display:inline;font:bold 1.063em/16px Arial, Helvetica, sans-serif;color:#705b4b;}
#viewrecip_left_container .right_detail .head ul.num li a{width:26px;float:left;height:21px;background:url(../images/icon11.jpg) no-repeat 0 0;text-align:center;text-decoration:none;color:#705b4b;padding-top:5px;}
#viewrecip_left_container .right_detail .bborder{margin-top:10px;margin-bottom:20px;border:0;border-bottom:1px solid #eeeeee;}
#viewrecip_left_container .right_detail .head .like{width:94px;float:right;}
#viewrecip_left_container .right_detail h6{width:100%;float:left;font:bold 1.063em/16px Arial, Helvetica, sans-serif;color:#494949;}
#viewrecip_left_container .right_detail .top_content{width:100%;float:left;padding:12px 0 25px;}
#viewrecip_left_container .right_detail .top_content ul{width:100%;float:left;padding:6px 0 0;}
#viewrecip_left_container .right_detail .top_content ul li{width:auto;float:left;font:normal 1em/16px Arial, Helvetica, sans-serif;color:#333;padding-right:10px;}
#viewrecip_left_container .right_detail .top_content ul li span{color:#751a74;}
.content-block{min-height:100px;}
#viewrecip_left_container .right_detail .bottom_content{width:90%;float:left;padding:10px 0 10px 0;color:#222222;font-size:15px;}
#viewrecip_left_container .right_detail .bottom_content h5{width:100%;float:left;font:bold 1.063em/18px Arial, Helvetica, sans-serif;color:#494949;padding:0 0 20px;}
#viewrecip_left_container .right_detail .bottom_content p{width:100%;float:left;font:normal 1.063em/18px Arial, Helvetica, sans-serif;color:#494949;padding-bottom:20px;}
.comment_section{width:100%;float:left;padding:20px;background:#EBE8DF;border:1px solid #fff;border-radius:5px;min-height:100px;margin-bottom:20px;}
.comment_section .comment_box{margin-bottom:20px;border-bottom:1px solid #eeeeee;padding-bottom:20px;float:left;width:100%;}
.comment_section .curve{display:none;}
#recipe-comments.textarea_section{width:86% 1important;margin:auto;float:none;clear:both;}
#recipe-comments.textarea_section .textarea_bg{width:98% !important;}
.mobile_recipe_detail .commenttab .head{display:none;}
.mobile_recipe_detail .comment_box .detail_bg .top_row{width:97%;padding-top:10px;}
.mobile_recipe_detail .comment_box .detail_bg .top_row .like{width:60px;}
.detail_bg .top_row .like{width:90px;float:right;}
.detail_bg h5{font-weight:normal;}
.textarea_bg textarea{width:510px;float:left;color:#494949;border:0;overflow:auto;background:transparent;}
.post_btn{width:58px;float:right;height:24px;border:0;margin-top:6px;}
.comment_share_box{width:90%;}
.submit_section .head{text-align:center;}
.signup_free{clear:both;width:335px;margin:auto;padding:10px;}
.signup_free .top{float:left;width:100%;color:#000;}
.signup_free .top img{float:left;margin:15px 10px;}
.signup_free .bot{float:left;width:100%;text-align:center;}
.signup_free .bot b{font-weight:400;color:#919090;}
.ortxt{clear:both;padding-top:20px;font-size:25px;text-align:center;color:#000;}
#group1 .button_small{background:none;border:0 none;color:#650065;font-weight:bold;padding:0;font-family:"open_sansregular",Arial}
#back-url{margin:10px 0 0 24px;}
#comment-tabs{margin-top:30px;margin-bottom:10px;}
.recipe-tab{color:#606;padding-right:12px;font:24px/26px 'open_sansbold',arial;}
.recipe-tab-selected{padding-right:12px;font:24px/26px 'open_sansbold',arial;}
.recipe-tab a{color:#606;}
.recipe-tab-selected a{color:Gray;}
.info{margin:20px;}
.detail_section .info li{list-style:disc inside none;}
div.loading-invisible{display:none;z-index:100;}
div.loading-visible{display:block;z-index:100;}
div.rating-stars{line-height:29px;}
div.rating-container{height:30px;}
span.margin-top{margin-top:5px;}
.flagtooltip{left:10% !important;top:30% !important;}
.tooltip{border:1px solid #d5cbaf;border-radius:5px;background:#a34722;}
.tooltip td{font-size:13px!important;}
.tooltip .textarea_bg{width:475px !important;}
.tooltip .textarea_bg textarea{height:142px;}
.tooltip form{font-weight:700!important;font-size:12px;}
.tooltip .orange_btn{float:right;margin:6px 10px 0 0;}
.tooltip_txt{margin:0 0 4px 8px;}
.wm_pubtop{clear:both;overflow:hidden;padding:12px 10px;width:90%;margin:20px auto auto;}
.wm_pubtop ul li{text-align:left;clear:both;}
.mob_tooltip{width:420px !important;}
.mob_tooltip #WzTiTl{width:99% !important;}
#WzBoDy{width:100% !important;left:0 !important;}
#WzTiTlTb{width:100% !important;padding:0 !important;height:25px;}
.mob_tooltip #WzBoDyI{width:90% !important;}
.mob_tooltip #WzBoDyI textarea{width:99% !important;}
.WzTiTl .tleftc, .WzTiTl .trightc, .clr.bot{display:none;}
.tooltip_bg{border-radius:0 0 6px 6px;background:#7A2A0A;border:1px solid #591E07;}
#WzTiTl.WzTiTl{background:#d96f3a;border-radius:6px 6px 0 0;border:1px solid #bd5d2d;border-bottom:0 none;height:25px;width:98% !important;margin-left:1px;}
.comment_area{width:485px;height:120px;margin:8px 0 12px !important;padding:5px;border:1px solid #9fa19d;border-radius:5px;}
.banner_wrapper{width:100%;clear:both;text-align:center;position:relative;overflow:hidden}
.banner_bottom{background:url(../images/banner_bottom.png) repeat-x;width:100%;height:7px;}
.bannerlogo{position:absolute;bottom:60px;width:100%;}
.banner h1{width:100%;font-size:30px;color:#BA3A02 !important;text-shadow:none;font-family:'open_sansregular';position:absolute;right:-1300px;bottom:25px;font-weight:normal}
.chefimg{position:absolute;top:-500px;-webkit-transition:2s;-moz-transition:2s;-o-transition:2s;}
.imgeffect{-webkit-transition:2s;-moz-transition:2s;-o-transition:2s;position:absolute;top:0px;}
.bannerlogo img{-webkit-transition:1s ease-in-out 1s;-moz-transition:1s ease-in-out 1s;-o-transition:1s ease-in-out 1s;}
h1.txteffect{position:absolute;right:0px;}
.banner .blink{color:#650065;font-family:"Open Sans", Arial;text-transform:uppercase;font-weight:bold;text-decoration:blink;-webkit-animation-name:blinker;animation-name:blinker;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(1.0,0,0,1.0);animation-timing-function:cubic-bezier(1.0,0,0,1.0);-webkit-animation-duration:1s;animation-duration:1s;}
@-webkit-keyframes blinker{from{opacity:1.0;}
to{opacity:0.0;}}
@keyframes blinker{from{opacity:1.0;}
to{opacity:0.0;}}
.banner .blink:hover{text-decoration:underline}
.checkbox{clear:both;margin:10px 0;}
.checkbox input[type="checkbox"]{float:left;margin:4px 5px 0 0;}
.checkbox label{font-family:"open_sansregular",Arial !important;}
.submit_signup{text-align:center;clear:both;}
.submit_signup .but_posi{float:left;margin-left:68px}
.submit_signup .but_posi .glyphicon.posi{top:4px;}
.submit_signup a{float:left;}
.submit_signup span{float:left;padding:6px}
.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#ffffff;border:1px solid #dddddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.glyphicon.posi{position:absolute;top:9px;left:8px;}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;color:#fff;}
.glyphicon:empty{width:1em;}
.glyphicon-asterisk:before{content:"\2a";}
.glyphicon-plus:before{content:"\2b";}
.glyphicon-plus-sign:before{content:"\e081";}
.glyphicon-euro:before{content:"\20ac";}
.glyphicon-minus:before{content:"\2212";}
.glyphicon-circle-arrow-right:before{content:"\e131";}
.glyphicon-check:before{content:"\e067";}
.glyphicon-send:before{content:"\e171";}
.glyphicon-hand-right:before{content:"\e127";}
.glyphicon-comment:before{content:"\e111";}
.mob_right_nav{width:100%;float:left;position:relative;}
.mob_right_nav h3,.mob_right_nav h3.coursebg{width:100%;float:left;background:#db703a;font:bold 1.188em/35px Arial, Helvetica, sans-serif;color:#fff;height:35px;position:relative;padding:0px;}
.mob_right_nav h3 strong, .mob_right_nav h3.coursebg strong{padding-left:10px;}
.mob_right_nav ul{width:95%;float:left;padding:12px 0 5px 14px;}
.mob_right_nav ul ul{padding:0px 0 0 14px;}
.mob_right_nav ul li{width:98%;float:left;font:normal 1em/16px Arial, Helvetica, sans-serif;color:#614a3b;padding:0 0 8px 0px;}
.mob_right_nav ul li a{width:auto;float:left;color:#614a3b;text-decoration:none;}
.mob_right_nav ul li ul li{width:196px;float:left;font:normal 1em/16px Arial, Helvetica, sans-serif;color:#606;background:url(../images/bullet1.jpg) no-repeat 0 12px;padding:7px 0 0 11px;}
.mob_right_nav ul li ul li a{text-decoration:none;color:#606!important;font-weight:400!important;}
.mob_right_nav b{background:url(../images/varrow.png) no-repeat right;width:10px;height:10px;float:right;padding:0px 0 0 5px;margin-top:4px;}
.mobile_recipe_detail .textarea_section{background:#dff1f3;width:100%;border:2px solid #a2d7df;border-radius:10px;padding:15px 0;}
.mobile_recipe_detail .textarea_bg{width:90%;margin:auto;float:none;}
.mobile_recipe_detail .textarea_bg textarea{background:transparent;border:0;width:100%;}
.mobile_recipe_detail #change.bottom_submit_box{width:100%;margin:auto;float:none;display:block;}
.mobile_recipe_detail #change.bottom_submit_box .curve{display:none;}
.mobile_recipe_detail .chagetab .content-block{padding:20px 0;}
.mobile_recipe_detail .bottom_submit_box .inner_section , #recipe-comments.textarea_section{border:1px solid #fff;border-radius:5px;background:none repeat scroll 0 0 #EBE8DF;padding:10px 10px;}
.mobile_recipe_detail .emailtab .content-block{padding:20px 0;}
.mobile_recipe_detail .bottom_submit_box .inner_section .input_bg input{width:100%;}
.mobile_recipe_detail .bottom_submit_box .inner_section .textarea textarea{width:100%;}
.left,.curve img,#left_container .detail_section .detail_box .photo_box img,#viewrecip_left_container .top_section .img_box img,
#viewrecip_left_container .right_detail .twitter,#viewrecip_left_container .top_section .imageleft,.comment_share_box img,.bottom_submit_box .btoom_detail ul li img{float:left;}
#main,#menu ul,#left_container .detail_section .detail_box .content .top_detail,#left_container .paging form,#left_container .paging fieldset,
#right_section .top_section .welcome_section form,#right_section .top_section .welcome_section fieldset,#right_section .top_section .form_section form,
#right_section .top_section .form_section fieldset,#right_section .bottom_section .box .detail,#right_section .bottom_section .box .detail .middel_rotate ul,
#toprated_left_section .heading_box .right_side form,#toprated_left_section .heading_box .right_side fieldset,.textarea_section form,
.textarea_section fieldset,.submit_section form,.submit_section fieldset,.bottom_submit_box .btoom_detail,#outer_footer,#footer,#footer .top_box .top_detail ul{width:100%;}
#right_section .top_section .welcome_section .button_box a.profile:hover,#right_section .top_section .welcome_section .button_box a.recipes:hover,
#right_section .top_section .welcome_section .button_box a.cook:hover,#right_section .top_section .welcome_section .button_box a.submit:hover,
#viewrecip_left_container .top_section .content_box .btm_section ul li a.icon1:hover,#viewrecip_left_container .top_section .content_box .btm_section ul li a.icon2:hover,
#viewrecip_left_container .top_section .content_box .btm_section ul li a.icon3:hover,#viewrecip_left_container .right_detail .head .like ul li a.icon1:hover,
#viewrecip_left_container .right_detail .head .like ul li a.icon2:hover,.detail_bg .top_row .like ul li a.icon1:hover,.detail_bg .top_row .like ul li a.icon2:hover{background-position:0 bottom;}
#left_container .detail_section .detail_box .content .top_detail h3 a:hover,#left_container .detail_section .detail_box .content .top_detail .btn a:hover,
#viewrecip_left_container .right_detail .middel_content ul li a:hover,.detail_bg .top_row p a:hover{text-decoration:underline;}
#left_container .detail_section .detail_box .content .top_detail ul li a,#right_section .bottom_section .box .detail .middel_rotate p a,
.detail_bg .top_row p a , .mobile.top_references .box .detail .middel_rotate p a{text-decoration:none;color:#606;}
#left_container .detail_section .detail_box .content .top_detail ul li a:hover,#right_section .right_nav ul li ul li a:hover,
#right_section .bottom_section .box .detail .middel_rotate p a:hover,#viewrecip_left_container .left_detail h5 a{text-decoration:underline;color:#606;}
#left_container .detail_section .advertise,#left_container .detail_section .howitworks{padding-top:150px;text-align:center;}
#left_container .paging .left_side h6,#left_container .paging .right_side h6{width:auto;float:left;color:#237373;padding-top:4px;}
#left_container .paging .left_side h6 span{color:#333;}
#viewrecip_left_container .left_detail .box .btm_crv ul li span{color:#B74D13;}
#right_section .top_section .form_section .row,#right_section .top_section .form_section .row1{width:100%;float:left;padding-bottom:10px;}
#right_section .right_nav ul li a:hover,#right_section .bottom_section .box .detail .middel_rotate ul li a:hover,
.mobile .box .detail .middel_rotate li a:hover , .mobile .box .detail .middel_rotate p a:hover{text-decoration:underline;color:#614a3b;}
#right_section .right_nav ul li ul,#viewrecip_left_container .top_section .content_box .btm_section ul{width:100%;float:left;padding:0;}
#right_section .right_nav ul li ul{margin:15px 0 10px 0;}
#toprated_left_section .heading_box h3 img,.submit_section .head h3 img{vertical-align:middle;margin-right:8px;display:inline;}
#viewrecip_left_container .top_section .content_box ul li small,#viewrecip_left_container .right_detail .top_content ul li small{color:#333333;}
#viewrecip_left_container .top_section .content_box .rating span,.bottom_submit_box .inner_section label.width_auto{width:auto;float:left;}
#viewrecip_left_container .top_section .content_box .btm_section ul li span,div.rating-cancel{padding-top:0px;}
#viewrecip_left_container .right_detail .head ul.num li a:hover,#viewrecip_left_container .right_detail .head ul.num li.active a{background-position:0 bottom;color:#721471;}
#viewrecip_left_container .right_detail .head .like span,.detail_bg .top_row .like span{width:auto;float:left;font:bold 1.063em/17px Arial, Helvetica, sans-serif;color:#494949;padding-top:4px;}
#viewrecip_left_container .right_detail .head .like ul,.detail_bg .top_row .like ul{width:auto;float:right;}
#viewrecip_left_container .right_detail .head .like ul li,.detail_bg .top_row .like ul li{width:25px;float:left;height:26px;margin-left:3px;display:inline;}
#recover{clear:both;}
#vers_comments .recipe-comments{margin:0 5%;}
#recover_response{margin-top:15px;display:table;margin:auto;}
.user_detail .photo_box{width:140px;float:left;height:125px;background:url(../images/left_phto_bg_new.png) no-repeat 0 0;display:inline;margin:0 40px;padding:10px 5px 10px 10px;}
.submit_section.padd_top{padding-top:0;}
#user-details .user_detail{height:200px;width:200px;float:left;}
.user_detail .col{float:left;}
.user_detail .colimg{width:140px;float:left;display:inline;margin:0 40px;padding:10px 5px 10px 10px;}
.bottom_submit_box .error.m_bot .error_div{margin:0 auto 24px auto;}
.mobile img.fb_btn{border-radius:4px;margin-top:2px;}
.detail_section .login_txt{padding:50px 0;}
.detail_section .login_txt h2{font-size:15px;line-height:30px;}
.username{line-height:20px;font-size:14px;}
#user-details{padding-left:15px;padding-top:20px;}
.recipelist h3 b{color:#06766D;}
.emailtab.mob_tab.open .error_div{margin-top:0;margin-bottom:10px;}
.star-rating-control .rating-cancel{margin:0 5px;}
.list_ingre span{line-height:20px;}
.bottom_submit_box .inner_section .detail_box label{width:88px;}
.topreflist{float:right;}
.topreflist p{margin-left:17px;margin-top:5px;}
.mob_topreflist{float:right;}
.mob_topreflist p{margin-left:3px;}
.submit_section .has-error .control-label{color:#a94442 !important;}
.has-error .errorlist li{color:#a94442;}
#search_input{height:29px!important;background:#fff!important;}
.row{margin:0;}
.login-modal .row{margin-top:10px;}
.login-modal .modal-content{padding:20px;}
.login-modal .signupbut{margin-right:5px;}
.rating-xs{font-size:1.5em;}
.margin15{margin-top:15px!important;margin-left:15px!important;margin-right:15px!important;margin-bottom:0;}
.margin15 .btn-warning{float:left!important;}
.rating-stars{top:-7px;}
.rating-container-rtl .rating-stars:before, .rating-container-rtl:before, .rating-container:before{color:#fff;position:relative;top:6px;}
@media (max-width:640px){.socialnetwork{display:none;}
}
@media (min-width:640px){.social-mobile{display:none;}
}
.acookbook{padding:6px 6px!important;}
#fav_content_2{padding-top:6px!important;padding-bottom:6px!important;}
#error-div2{color:red;padding:0 20px;}
#receipe_list{position:relative;margin:auto;}