@charset "utf-8";

/* CSS Document */



*{ margin:0; padding:0;}

body{ font:normal 12px Arial, Helvetica, sans-serif;}

li{ list-style-type:none;}

a, a:visited{ color:#FB6305; outline:none; text-decoration:none;}

a:hover{ color:#FF9100;}

img{ border:none;}





.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

.clear {clear:both;}



body.cufon-active{ visibility:hidden !important;}

body.ufon-ready{ visibility:visible !important;}



body#home{background:#fff url(images/home_bg.jpg) repeat-x center 0;}

body#home #header{ width:100%; height:566px; background:url(images/home_top.jpg) no-repeat center 0;}

body{background:#fff url(images/body_bg.jpg) no-repeat center 15px;}

/*--------------------Header---------------------*/

body#home #header .header_center{ position:relative; width:940px; height:566px; margin:0 auto;}

#logo{ z-index:100; position:absolute; top:8px; left:23px; width:118px; height:50px; display:block; text-indent:-999999px; overflow:hidden; background:url(images/live2c_logo.gif) no-repeat 0 0;}

#logo:active{ margin-top:1px;}



#header .home_icon{ position:absolute; top:8px; left:156px; display:none; width:32px; height:32px; text-indent:-999999px; overflow:hidden; background:url(images/home_icon.png) no-repeat 0 0;}



#header .header_center{ position:relative; width:940px; height:202px; margin:0 auto;}



ul.lang_selector { z-index:101; position:absolute; top:20px; right:0px; }

ul.lang_selector > img { display:none; }



#nav{ z-index:100; position:absolute; top:18px; right:40px; width:auto; height:25px;}

#nav li{ float:left; padding-right:20px;}

#nav li.last{ padding-right:0;}

#nav li a{ font-size:15px; color:#222222; overflow:hidden; }

#nav li a:hover{ color:#ff6600; }



/*

#nav li a.btn_home{ width:58px; background-position:0 0;}

#nav li a.btn_facilitati{ width:111px; background-position:-72px 0;}

#nav li a.btn_clienti{ width:62px; background-position:-197px 0;}

#nav li a.btn_preturi{ width:63px; background-position:-273px 0;}

#nav li a.btn_contact{ width:74px; background-position:-350px 0;}



#nav li a.btn_home:hover{ background-position:0 -23px;}

#nav li a.btn_facilitati:hover{ background-position:-72px -23px;}

#nav li a.btn_clienti:hover{ background-position:-197px -23px;}

#nav li a.btn_preturi:hover{ background-position:-273px -23px;}

#nav li a.btn_contact:hover{ background-position:-350px -23px;}



#nav li.active a.btn_home, #nav li.active a.btn_home:hover{ background-position:0 -23px;}

#nav li.active a.btn_facilitati, #nav li.active a.btn_facilitati:hover{ background-position:-72px -46px;}

#nav li.active a.btn_clienti, #nav li.active a.btn_clienti:hover{ background-position:-197px -46px;}

#nav li.active a.btn_preturi, #nav li.active a.btn_preturi:hover{ background-position:-273px -46px;}

#nav li.active a.btn_contact, #nav li.active a.btn_contact:hover{ background-position:-350px -46px;}

*/



#header h1{ position:absolute; top:110px; left:6px; width:640px; height:52px; font-size:48px; letter-spacing:-1px; color:#fff; text-shadow:2px 2px 2px #000;}

#header .btn_sign_up{ position:absolute; top:79px; right:15px; width:198px; height:70px; display:block; text-indent:-999999px; cursor:pointer; overflow:hidden; background:url(images/btn_sign_up02.png) no-repeat 0 0;}

#header .btn_sign_up:hover{ background-position:0 bottom;}

#header .btn_sign_up:active{ margin-top:2px;}



#header .btn_top_demo{ z-index:20; position:absolute; top:9px; left:410px; width:160px; height:32px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/btn_vezi_demo.png) no-repeat 0 0;}

#header .btn_top_demo:hover{ background-position:0 bottom;}

#header .btn_top_demo:active{ background-position:0 center;}



.top_promo{ position:absolute; top:80px; right:6px; width:650px; height:70px; text-indent:-99999px; overflow:hidden; display:block; background:url(images/txt_promo2.png) no-repeat 0 0;}

.cflag_en { display: none; }


/*--------------------Home---------------------*/

#home_banner{ position:relative; width:940px; height:488px; padding:78px 0 0 0;}

#home_banner h2{ position:absolute; top:130px; left:12px; display:block; width:440px; height:34px; text-indent:-99999px; overflow:hidden; background:url(images/text_h_deschide.png) no-repeat 0 0;}

#home_banner .home_motto{ position:absolute; top:180px; left:12px; width:382px; height:104px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/text_list_afacerea.png) no-repeat 0 0;}

#home_banner .home_info{ position:absolute; top:180px; left:12px; width: 540px; color: #FFFFFF; font-size: 16px; }
#home_banner p { margin-bottom: 12px; }

#home_banner .home_info a { color: #FFFFFF }
#home_banner .home_info a:hover, #home_banner .home_info a:active { color: #FFFFFF; text-decoration: underline; }

#home_banner #btn_sign_up{ position:absolute; top:350px; left:12px; width:246px; height:88px; display:block; overflow: hidden; text-indent:-999999px; background:url(images/btn_sign_up01.png) no-repeat 0 0;}

#home_banner #btn_sign_up:hover{ background-position:0 bottom;}

#home_banner #btn_sign_up:active{ margin-top:1px;}

#btn_reteta_succesului{ position:absolute; top:72px; right:34px; width:320px; height:390px; display:block; text-indent:-999999px; overflow:hidden; background:url(images/banner_ghid.jpg) no-repeat 0 0;}

#btn_reteta_succesului:hover{ background-position:right 0;}

/*#home_banner #play{ position:absolute; top:74px; right:0px; width:460px; height:350px; display:block; overflow:hidden; text-indent:-999999px; background:url(images/banner_video.jpg) no-repeat 0 0;}*/

#home_banner #play_en{ position:absolute; top:95px; right:60px; width:455px; height:312px; display:block; overflow:hidden; text-indent:-999999px; background:url(images/play_video_en.jpg) no-repeat 0 0;}

#home_banner #play_en:hover{ background-position:0 bottom;}

.modal_btn_wp{ margin-top:10px; position:relative; height:96px; width:100%; background:url(images/footer_bg.jpg) repeat-x scroll center 0 #111111 }
.modal_btn_wp p{ position:absolute; top:36px; left:10px; width:270px; height:20px; font:bold 17px arial; text-align:right; color:#f2f2f2; text-shadow:1px 1px 0 #000;}

#btn_sign_up-en-modal{ position:absolute; top:12px; left:310px; width:198px; height:70px; display:block; text-indent:-9999px; overflow:hidden; background:url(images/btn_sign_up02-en.png) no-repeat 0 0;}
#btn_sign_up-en-modal:hover{ background-position:0 bottom;}
#btn_sign_up-en-modal:active{ margin-top:1px;}


#home_banner .citat{ position:absolute; top:468px; left:12px; width:385px; height:65px; font-size:14px; line-height:20px; padding:0 120px 0 0; color:#fff; text-shadow:1px 1px 0 #000; background:url(images/award_arrow.png) no-repeat right 12px;}

#home_banner .citat p{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}

#home_banner .citat span{ display:block; text-align:right; font-weight:bold; color:#999; padding-top:4px;}

#home_banner .awards{ position:absolute; top:429px; right:10px; width:320px; height:auto; font-size:15px; color:#fff; text-shadow:1px 1px 0 #000; padding:39px 0 0 110px; background:url(images/award.png) no-repeat 0 0;}

#home_banner .awards li{ display:block; padding:0 0 8px 15px; background:url(images/bullet_awards.png) no-repeat 0 5px;}

.home_content{ width:940px; margin:0 auto; padding:30px 0 20px;}



.home_content .video_container{ float:left; width:400px; height:300px;}

.home_content .video_container a{ width:400px; height:290px; display:block; text-indent:-99999px; overflow:hidden; cursor:pointer; background:url(images/home_video.jpg) no-repeat 0 0;}

.home_content .video_container a:hover{ background-position:0 bottom;}

.home_content .video_container a:active{ margin-top:1px;}



.home_content .demo_container{ float:left; padding-left:10px; width:390px; height:350px;}

.home_content .demo_container a{ width:390px; height:326px; margin-top:20px; display:block; text-indent:-99999px; overflow:hidden; cursor:pointer; background:url(images/btn_vezi_facilitati.jpg) no-repeat 0 0;}

.home_content .demo_container a:hover{ background-position:0 bottom;}

.home_content .demo_container a.hover{ background-position:0 bottom;}



.home_content .benefits_listing{ float:right; width:520px; padding-top:10px;}

.home_content .benefits_listing li{ width:240px; height:140px; float:left; padding:8px 10px 5px;}

.home_content .benefits_listing li h3{ font-size:20px; height:44px;}

.home_content .benefits_listing li h3 a{ color:#333;}

.home_content .benefits_listing li h3 img{ vertical-align:middle; margin-right:3px;}

.home_content .benefits_listing li p{ font-size:14px; line-height:20px;}



.home_secondary_wp{ padding:30px 0; background:#efefef url(images/home_secondary_wp_bg.png) repeat-x 0 0;}

.home_secondary_center{ width:900px; margin:0 auto;}

.home_secondary_center h3{ font-size:20px; padding-bottom:15px;}



.latest_stores_wp{ display: none; float:left; width:400px;}

.latest_stores_wp li{ float:left; width:190px; height:80px; display:block;}

.latest_stores_wp li a{ display:block; width:171px; height:58px; padding:4px 0 0 5px; background: url(images/latest_stores_img_bg.png) no-repeat 0 0;}

.latest_stores_wp li a:hover{ background-position:0 -62px;}



.latest_stores_wp li a span{ width:166px; height:52px; display:block; overflow:hidden;}



.testim_wp{ /*float:left; width:490px;*/}

.testim_wp ul{ height:270px; /*width:520px;*/ display:block; overflow-y:scroll; overflow-x:hidden;}

.testim_wp li{ display:block; /*width:490px;*/ height:auto; padding-bottom:20px;}

.testim_wp .testim_img{ float:left; width:57px; height:58px; padding:4px 0 0 5px; background: url(images/testim_img_bg.png) no-repeat 0 0;}

.testim_wp .testim_img span{ width:52px; height:52px; overflow:hidden; display:block;}

.testim_wp .testim_details{ /*float:right; width:415px;*/ margin-left: 68px; }

.testim_wp .testim_details p{ padding-bottom:6px; font:normal 12px/17px Arial, Helvetica, sans-serif; color:#333;}

.testim_wp .testim_details span{ display:block; color:#777; font-size:11px;}



#content_wrapper{ width:940px; margin:0 auto; padding:0px 0 30px;}



/*--------------------demo---------------------*/

.demo_wp{ width:800px; margin:0 auto; padding-bottom:40px;}

.demo_box{ width:370px; background-color:#f9f9f9; border:1px solid #dadada; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;

box-shadow: 0px 1px 3px #dadada;

-webkit-box-shadow: 0px 1px 3px #dadada;

-moz-box-shadow: 0px 1px 3px #dadada;}

.demo_box_hilight{width:330px; padding:20px; border-top:1px solid #fff; -webkit-border-radius:6px; -moz-border-radius:8px; border-radius:8px;}

.a_img{ display:block; width:320px; height:232px; margin-bottom:15px; border:5px solid #e2e2e2; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

.a_img:hover{ border-color:#ff8f26;}



.user_pass{ padding:8px; margin-top:15px; background-color:#F00; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

.user_pass p{ font-size:13px; color:#fff; line-height:20px;}

.user_pass p strong{ width:150px; text-align:right; padding-right:3px; display:inline-block;}



.btn_demo_mag{ display:block; margin:0 auto; width:227px; height:33px; text-indent:-99999px; overflow:hidden; background:url(images/btn_demo_mag.png) no-repeat 0 0;}

.btn_demo_mag:hover{ background-position:0 -33px;}

.btn_demo_mag:active{ background-position:0 -66px;}



.btn_demo_admin{ display:block; margin:0 auto; width:207px; height:33px; text-indent:-99999px; overflow:hidden; background:url(images/btn_demo_admin.png) no-repeat 0 0;}

.btn_demo_admin:hover{ background-position:0 -33px;}

.btn_demo_admin:active{ background-position:0 -66px;}



/*--------------------end demo---------------------*/





/*--------------------Sidebar---------------------*/

#sidebar{ float:left; width:215px; padding-left:35px;}



#sidebar .nav_bg_top{ background:url(images/sidebar_nav_top.png) no-repeat 0 0;}

#sidebar .nav_bg_top ul{ width:215px; height:auto; padding:5px 0 9px; background:url(images/sidebar_nav_bottom.png) no-repeat 0 bottom;}

#sidebar .nav_bg_top ul li{ width:270px; height:40px; display:block;}

#sidebar .nav_bg_top ul a{ height:25px; padding:15px 0 0 44px; display:block; font-size:15px; font-size:15px; color:#777;}

#sidebar .nav_bg_top ul a:hover{ color:#fb6305;}



#sidebar a.tab_start{ background:url(images/tab_start_icon.png) no-repeat 8px 5px;}

#sidebar a.tab_design{ background:url(images/tab_design_icon.png) no-repeat 8px 4px;}

#sidebar a.tab_admin{ background:url(images/tab_admin_icon.png) no-repeat 8px 4px;}

#sidebar a.tab_marketing{ background:url(images/tab_marketing_icon.png) no-repeat 8px 4px;}

#sidebar a.tab_secure{ background:url(images/tab_secure_icon.png) no-repeat 8px 5px;}

#sidebar a.tab_hosting{ background:url(images/tab_hosting_icon.png) no-repeat 8px 5px;}



#sidebar a.tab_start:hover{ background-position:8px -40px;}

#sidebar a.tab_design:hover{ background-position:8px -40px;}

#sidebar a.tab_admin:hover{ background-position:8px -40px;}

#sidebar a.tab_marketing:hover{ background-position:8px -40px;}

#sidebar a.tab_secure:hover{ background-position:8px -40px;}

#sidebar a.tab_hosting:hover{ background-position:8px -40px;}



#sidebar .nav_bg_top ul li.active a.tab_start{ background-position:10px -82px;}

#sidebar .nav_bg_top ul li.active a.tab_design{ background-position:10px -84px;}

#sidebar .nav_bg_top ul li.active a.tab_admin{ background-position:10px -84px;}

#sidebar .nav_bg_top ul li.active a.tab_marketing{ background-position:10px -82px;}

#sidebar .nav_bg_top ul li.active a.tab_secure{ background-position:8px -82px;}

#sidebar .nav_bg_top ul li.active a.tab_hosting{ background-position:6px -82px;}



#sidebar .nav_bg_top ul li.active{ width:270px; height:45px; margin:0 0 -3px -28px; background:url(images/tab_active.png) no-repeat 0 0;}

#sidebar .nav_bg_top ul li.active a{ padding:15px 0 0 56px; color:#fb6305;}





/*--------------------Main---------------------*/

#main_content{ position:relative; float:right; width:630px; }

#main_content h2{ font-size:25px; line-height:34px; padding-top:10px;}

#main_content h2 .cufon{ margin-bottom:4px;}

#main_content p{ font-size:14px; line-height:22px;}

#main_content h3{font-size:18px; color:#444;}

#main_content h3 .cufon{ margin-bottom:6px;}



.design_container{ height:378px; background:url(images/design_01.jpg) no-repeat 180px bottom;}

.design_container h2{ width:440px;}

.design_container p{ width:200px; padding-top:10px;}



.design_container01{ height:230px; padding:45px 0 0 310px; background:url(images/design_02.jpg) no-repeat 0 0;}

.design_container01 h2{ width:250px;}

.design_container01 p{ padding-top:10px; width:250px;}



.admin_container{ position:relative; height:510px; background:url(images/admin_bg.jpg) no-repeat -9px 50px;}

.admin_container p{ padding-top:15px; width:230px;}

.admin_container h3{ position:absolute; bottom:20px; left:60px; width:350px; height:auto;}



.marketing_container{height:200px; padding:25px 0 0 290px; background:url(images/marketing_bg.jpg) no-repeat 15px 10px;}

.marketing_container p{ width:230px; padding-top:10px;}

.marketing_container01{ height:230px; padding:35px 0 0 18px; background:url(images/marketing01_bg.jpg) no-repeat right 10px;}

.marketing_container01 h3{ width:250px;}





.secure_container{height:430px; background:url(images/secure_bg.jpg) no-repeat 280px 50px;}

.secure_container h2{ width:420px;}

.secure_container p{ width:230px; padding-top:10px;}

.secure_container h3{ width:230px; padding-top:80px;}



.hosting_container{height:430px; background:url(images/hosting_bg.jpg) no-repeat 280px 50px;}

.hosting_container p{ width:250px; padding-top:10px;}

.hosting_container h3{ width:230px; padding-top:80px;}



/*--------------------Preturi---------------------*/

.plans_header{ text-align:center; padding-bottom:35px;}

.plans_header h2{ letter-spacing:-1px; font-size:40px; padding-bottom:10px; color:#000;}

.plans_header h3{ letter-spacing:-0.2px; font-size:20px; color:#1b4e77;}



.plans_wrapper{ padding:0 0 35px 8px;}

.plans_wrapper dl{ float:left; width:auto;}

.plans_wrapper dt{ height:224px; display:block; text-indent:-99999px; overflow:hidden;}

.plans_wrapper dd.dd_last{ position:relative; width:auto; height:75px;}

.plans_wrapper dd.dd_last a{ bottom:20px;}

.plans_wrapper dl dd{ height:39px; display:block; text-align:center; font-size:14px; line-height:39px;}

.plans_wrapper dl .checked{ width:28px; height:39px; display:block; margin:0 auto; background:url(images/checked_icon.png) no-repeat 0 6px;}



.plans_wrapper #facilities{ width:170px;}

.plans_wrapper #facilities dd.dd_bg{ background-color:#e7e7e7; -webkit-border-top-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-topleft:4px; -moz-border-radius-bottomleft:4px; border-top-left-radius:4px; border-bottom-left-radius:4px;}



.plans_wrapper  #starter_plan{ width:193px;}

.plans_wrapper  #starter_plan dt{ position:relative; width:193px; background:url(images/m_starter_bg_top.png) no-repeat 0 bottom;}

.plans_wrapper  #starter_plan dd{ background:#d8f5d2 url(images/starter_bg01.png) repeat-y right 0;}

.plans_wrapper  #starter_plan dd.dd_first{background:#c4debe url(images/starter_bg00.png) no-repeat 0 0 !important;}

.plans_wrapper  #starter_plan dd.dd_last{background:#fff url(images/starter_bg_bottom.png) no-repeat 0 0 !important;}

.plans_wrapper  #starter_plan dd.dd_bg{ background:#c4debe url(images/starter_bg02.png) repeat-y right 0;}



.plans_wrapper  #professional_plan{ width:205px;}

.plans_wrapper  #professional_plan dt{ position:relative; width:205px; background:url(images/m_professional_bg_top.png) no-repeat 0 bottom;}

.plans_wrapper  #professional_plan dd{ background:#ded7c0 url(images/professional_bg01.png) repeat-y 0 0;}

.plans_wrapper  #professional_plan dd.dd_first{background:#ded7c0 url(images/professional_bg00.png) no-repeat 0 0 !important;}

.plans_wrapper  #professional_plan dd.dd_last{background:#fff url(images/professional_bg_bottom.png) no-repeat 0 0 !important;}

.plans_wrapper  #professional_plan dd.dd_bg{ background:#f5edd4 url(images/professional_bg02.png) repeat-y 0 0;}



.plans_wrapper  #bussines_plan{ width:193px;}

.plans_wrapper  #bussines_plan dt{ position:relative; width:193px; background:url(images/m_bussines_bg_top.png) no-repeat 0 bottom;}

.plans_wrapper  #bussines_plan dd{ background:#e3f1f5 url(images/bussines_bg01.png) repeat-y 0 0;}

.plans_wrapper  #bussines_plan dd.dd_first{background:#cedade url(images/bussines_bg00.png) no-repeat 0 0 !important;}

.plans_wrapper  #bussines_plan dd.dd_last{background:#fff url(images/bussines_bg_bottom.png) no-repeat 0 0 !important;}

.plans_wrapper  #bussines_plan dd.dd_bg{ background:#cedade url(images/bussines_bg02.png) repeat-y 0 0;}



.plans_wrapper .btn_sign_up{ position:absolute; bottom:18px; left:50%; margin-left:-65px; width:131px; height:36px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/btn_sign_up03.png) no-repeat 0 0;}

.plans_wrapper .btn_sign_up:hover{ background-position:0 center;}

.plans_wrapper .btn_sign_up:active{ background-position:0 bottom;}



/*----------------------Inscriere-----------------------*/

.sign_up_wp{ width:900px; height:auto; margin:0 auto;}

.sign_up_wp .side_info{ float:left; width:250px;}



.sign_up_wp .side_professional dl{ width:211px; display:block; background:url(images/professional_bg_body_2.png) repeat-y 0 0;}

.sign_up_wp .side_professional dt{ width:211px; height:166px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/m_professional_bg_top_2.png) no-repeat 0 0;}

.sign_up_wp .side_professional dd{ display:block; padding:7px 0 10px;  font-size:14px; text-shadow:1px 1px 0 #fff8df; color:#625f55; text-align:center; background:url(images/professional_bg_spacer_02.gif) no-repeat center bottom;}

.sign_up_wp .side_professional_bottom{width:211px; height:14px; font-size:0; background:url(images/professional_bg_bottom_2.png) no-repeat 0 0;}



.sign_up_wp .side_starter dl{ width:211px; display:block; background:url(images/starter_bg_body_2.png) repeat-y 0 0;}

.sign_up_wp .side_starter dt{ width:211px; height:166px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/m_starter_bg_top_2.png) no-repeat center 0;}

.sign_up_wp .side_starter dd{ display:block; padding:7px 0 10px;  font-size:14px; text-shadow:1px 1px 0 #e6ffe1; color:#687665; text-align:center; background:url(images/starter_bg_spacer_02.gif) no-repeat center bottom;}

.sign_up_wp .side_starter_bottom{width:211px; height:14px; font-size:0; background:url(images/starter_bg_bottom_2.png) no-repeat center 0;}



.sign_up_wp .side_business dl{ width:211px; display:block; background:url(images/business_bg_body_2.png) repeat-y 0 0;}

.sign_up_wp .side_business dt{ width:211px; height:166px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/m_business_bg_top_2.png) no-repeat center 0;}

.sign_up_wp .side_business dd{ display:block; padding:7px 0 10px;  font-size:14px; text-shadow:1px 1px 0 #f0fcff; color:#7f878a; text-align:center; background:url(images/business_bg_spacer_02.gif) no-repeat center bottom;}

.sign_up_wp .side_business_bottom{width:211px; height:14px; font-size:0; background:url(images/business_bg_bottom_2.png) no-repeat center 0;}





.form_wp{ float:right; width:650px; padding:10px 0 0 0;}

.form_wp h4{ font-size:16px;}



.form_wp .cform{ display:block; padding:40px 0 0;}

.form_wp li{ display:block; padding-bottom:12px;}

.form_wp li label{ display:inline-block; width:150px; text-align:right; font-size:14px; padding:0 8px; color:#333;}

.form_wp li input.single{ width:330px; height:30px; padding:0 5px; font:normal 14px/30px arial; border:1px solid #ccc; background:#fff url(images/input_txt_bg.gif) repeat-x 0 0; vertical-align:middle; -webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;}

.form_wp li input.single:focus{ border-color:#FB6305;}

.form_wp li input.cf_error{ border-color:#FB6305;}

.form_wp .emailreqtxt, .form_wp .reqtxt{ padding-left:5px;}

.form_wp .textonly{ width:500px; margin-bottom:10px; padding:10px 0 10px 100px; font-size:14px; color:#777; border-bottom:1px solid #ddd; }

.form_wp .sendbutton{ width:217px; height:33px; margin:20px 0 0 170px; cursor:pointer; border:none; background:#fff url(images/btn_finalizeaza.png) repeat-x 0 0;}

.form_wp .sendbutton:hover{ background-position:0 bottom;}



.form_wp .failure { z-index:10; width:300px; height:24px; padding-top:10px; margin:15px auto; text-align:center; background-color:#f5d0d0; border:1px solid #f59090;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;}



.form_wp .success  { z-index:10; width:300px; height:24px; padding-top:10px; margin:15px auto; text-align:center; background-color:#d7f7d1; border:1px solid #9ed596;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;}







/*----------------------Bugs-----------------------*/

.busg_form_wp{width:850px; padding:0 0 20px 0;}

.busg_form_wp h4{ font-size:16px;}



.busg_form_wp .cform{ display:block; padding:40px 0 0;}

.busg_form_wp li{ display:block; padding-bottom:12px;}

.busg_form_wp li label{ display:inline-block; width:250px; text-align:right; font-size:14px; padding:0 8px; color:#333;}

.busg_form_wp li input.single{ width:330px; height:30px; padding:0 5px; font:normal 14px/30px arial; border:1px solid #ccc; background:#fff url(images/input_txt_bg.gif) repeat-x 0 0; vertical-align:middle; -webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;}

.busg_form_wp li input.single:focus{ border-color:#FB6305;}



.busg_form_wp li select{ width:342px; height:30px; padding:5px 5px; font:normal 14px/30px arial; border:1px solid #ccc; background:#fff url(images/input_txt_bg.gif) repeat-x 0 0; vertical-align:middle; -webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;}



.busg_form_wp li textarea{ width:330px; height:80px; padding:3px 5px; font:normal 14px/18px arial; border:1px solid #ccc; background:#fff url(images/input_txt_bg.gif) repeat-x 0 0; vertical-align:top; overflow:auto; -webkit-border-radius: 3px;

-moz-border-radius: 3px;

border-radius: 3px;}

.busg_form_wp li textarea:focus{ border-color:#FB6305;}

.busg_form_wp li textarea.cf_error{ border-color:#FB6305;}



.busg_form_wp li input.cf_error{ border-color:#FB6305;}

.busg_form_wp .emailreqtxt, .busg_form_wp .reqtxt{ padding-left:5px;}

.busg_form_wp .textonly{ width:500px; margin-bottom:10px; padding:10px 0 10px 100px; font-size:14px; color:#777; border-bottom:1px solid #ddd; }

.busg_form_wp .sendbutton{ width:217px; height:33px; margin:10px 0 0 250px; cursor:pointer; border:none; background:#fff url(images/btn_raporteaza_bug.png) repeat-x 0 0;}

.busg_form_wp .sendbutton:hover{ background-position:0 bottom;}



.busg_form_wp .failure { z-index:10; width:300px; height:24px; padding-top:10px; margin:15px auto; text-align:center; background-color:#f5d0d0; border:1px solid #f59090;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;}



.busg_form_wp .success { z-index:10; width:505px; height:24px; padding-top:10px; margin:15px auto; text-align:center; background-color:#d7f7d1; border:1px solid #9ed596;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;}



/*----------------------Clienti-----------------------*/

.portofolio_listing{}

.portofolio_listing li{ position:relative; width:940px; height:415px; display:block; padding:20px 0; border-bottom:2px solid #fb6305;}

.portofolio_listing li h3{ z-index:10; position:absolute; bottom:20px; left:30px; width:940px; height:40px; font-size:30px;}

.portofolio_listing li h3 a{ color:#000;}



/*----------------------Contact-----------------------*/

.contact_wrapper{ position:relative; width:643px; height:484px; margin-left:80px; background:url(images/contact_form_bg.jpg) no-repeat 0 0;}

.contact_sidebar{ position:absolute; top:40px; left:0px; width:220px; height:360px;}

.contact_sidebar ul{ display:block; padding:15px 0 0 20px; font:normal 14px/18px arial;}

.contact_sidebar ul li{ display:block; padding-bottom:10px;}

.contact_sidebar ul li.last{ padding-top:5px;}

.contact_sidebar ul li img{ vertical-align:middle; margin-top:-3px; padding-right:4px;}



.contact_sidebar dl{ display:block; padding:15px 0 0 20px;}

.contact_sidebar dl dt{ display:block; padding-bottom:10px; font:bold 17px arial;}

.contact_sidebar dl dd{ display:block; padding-bottom:5px;}

.contact_sidebar dl dd a{ font-size:14px;}

.contact_sidebar dl dd img{ vertical-align:middle; margin-right:5px;}



.contact_form{ position:absolute; top:20px; right:0px; width:402px; height:415px;}

.contact_form .failure {  z-index:10; position:absolute; bottom:21px; right:20px; width:230px; height:24px; padding-top:10px; font-size:14px; text-align:center; background-color:#f5d0d0; border:1px solid #f59090;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;}



.contact_form .success {  z-index:10; position:absolute; bottom:21px; right:20px; width:230px; height:24px; padding-top:10px; font-size:14px; text-align:center; background-color:#d7f7d1; border:1px solid #9ed596;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;}



.contact_form li{ display:block; padding-bottom:15px;}

.contact_form label{ display:block; padding-bottom:5px; text-indent:3px; font:bold 17px arial; color:#33677c; text-shadow:1px 1px 0 #e5f3fb;}

.contact_form .single{ width:370px; height:30px; padding:0 5px; font:normal 14px/30px arial; border:1px solid #96c0df;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;}

.contact_form .cf_li_err .single{ border-color:#FB6305;}



.contact_form textarea{ width:370px; height:160px; padding:5px; font:normal 14px/19px arial; border:1px solid #96c0df; overflow:auto;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;}



.contact_form .cf-sb input{ width:143px; height:38px; display:block; cursor:pointer; border:none; background:url(images/btn_trimite_mesaj.png) no-repeat 0 0;}

.contact_form .emailreqtxt, .contact_form .reqtxt{ display:inline-block; margin-left:3px; font:bold 20px arial; color:#FB6305;}



/*--------------------Simple Page---------------------*/

.simple_page{}

.simple_page p{ font-size:14px; line-height:22px; padding:10px 14px;}



.about_wp{ padding-top:15px; background: url(images/about_01.jpg) no-repeat 0 0 ;}

.about_wp p{ padding:20px 0 10px 410px;}



.about_wp h2{ font-size:40px; letter-spacing:-1px; padding:120px 0 40px; text-align:center;}



.afiliere_wp{ height:550px; background: url(images/afiliere_01.jpg) no-repeat center bottom ;}

.afiliere_wp h2{ text-align:center; font-size:40px; padding-top:20px; letter-spacing:-1px;}



/*--------------------Parteneri---------------------*/

.sponsorListHolder{ width:900px; height:325px; padding:20px; display:block; margin:20px auto; background: url(images/partners_bg.png) no-repeat 0 0 ;}

.sponsorListHolder li{ margin-left:1px; margin-bottom:1px; display:block; float:left;}



.sponsor{ width:299px; height:161px; float:left; position:relative; cursor:pointer;}

.sponsorFlip{ position:absolute; left:0; top:0; width:100%; height:100%;}



.sponsorFlip:hover{background: url(images/partners_active_bg.png) no-repeat 0 0 ;}

.sponsorFlip img{ position:absolute; top:0; left:0;}

.sponsorData{display:none;}

.sponsorDescription{ font-size:12px; padding:40px 10px 15px 20px;}

.sponsorDescription p{ padding:0 0 6px 12px; background: url(images/partners_bullet.png) no-repeat 0 5px;}



.sponsorURL{ font-size:10px; font-weight:bold; padding-left:20px;}



/*--------------------Ghid---------------------*/

.ghid_wp{ width:930px; height:auto; padding-left:10px; background: url(images/ghid.jpg) no-repeat right 0px;}

.ghid_wp h2{ font-size:24px; padding-bottom:12px;}



.despre_ghid_wp{ width:450px; padding-bottom:20px;}

.despre_ghid_wp p{ font:normal 14px/21px arial; padding-bottom:20px; color:#333;}



.about_author_wp{ width:450px; padding-bottom:20px;}

.about_author_wp ul li{ float:left; width:88px; margin-right:15px;}

.about_author_wp ul li.last{ width:200px;}

.about_author_wp ul li.last p{ font:normal 13px/19px arial; color:#333; padding-top:8px; padding-left:5px;}

.about_author_wp ul li span{ display:block; text-align:center; font:bold 14px arial; padding-top:4px; color:#fe6601;}



.facebook_like{ width:auto; height:100px; overflow:hidden;}



.ghid_content_wp ul li{ display:block; padding-bottom:7px; font-size:14px; color:#333;}

.ghid_content_wp ul li span{ color:#777; display:inline-block; width:25px; text-align:right; margin-right:6px;}



.landing_message{ padding:50px 0 30px; text-align:center;}

.landing_message h2{ font-size:45px; color:#333; letter-spacing:-0.5px;}

.landing_message h3{ font-size:19px; color:#1B4E77; letter-spacing:-0.2px;}



/*--------------------Footer---------------------*/

#footer{ width:100%; height:auto; background:#111 url(images/footer_bg.jpg) repeat-x center 0;}

.footer_center{ position:relative; width:940px; height:auto; margin:0 auto;}



.footer_center .sign_up_wp02{height:116px;}



.footer_center .sign_up_wp01{ height:116px; background:url(images/footer_sign_up_spot.jpg) no-repeat 440px 0;}

.footer_center .sign_up_wp01 p{ position:absolute; top:36px; left:10px; width:440px; height:20px; font:bold 17px arial; text-align:right; color:#f2f2f2; text-shadow:1px 1px 0 #000;}



.footer_center .sign_up_wp01 .btn_sign_up{ position:absolute; top:12px; left:480px; width:198px; height:70px; display:block; text-indent:-999999px; overflow:hidden; background:url(images/btn_sign_up02.png) no-repeat 0 0;}

.footer_center .sign_up_wp01 .btn_sign_up:hover{ background-position:0 bottom;}

.footer_center .sign_up_wp01 .btn_sign_up:active{ margin-top:1px;}



.footer_center .newsletter_wrapper{ position:relative; width:940px; height:100px; background:url(images/newsletter_panel.png) no-repeat 0 0;}

.footer_center .newsletter_wrapper p.text{ position:absolute; top:27px; left:20px; width:450px; height:20px; text-align:right; font:bold 14px arial; color:#777; text-shadow:1px 1px 0 #fff;}

.footer_center .newsletter_wrapper .form_wrapper{ position:absolute; top:15px; right:15px; width:440px; height:40px; background:url(images/newletter_bg.png) no-repeat 0 0;}

.footer_center .newsletter_wrapper #cf_field_1 { position:absolute; top:4px; left:10px; width:305px; height:32px; font:normal 14px/32px arial; background-color:transparent; border:none;}

.footer_center .newsletter_wrapper label{ display:none;}

.footer_center .newsletter_wrapper .emailreqtxt{ display:none;}

.footer_center .newsletter_wrapper #sendbutton{ position:absolute; top:0px; right:0; width:120px; height:40px; cursor:pointer; background-color:transparent; border:none;}



.footer_center .newsletter_wrapper .failure { z-index:10; position:absolute; top:1px; left:-280px; width:272px; height:24px; padding-top:10px; text-align:center; background-color:#f5d0d0; border:1px solid #f59090;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;}



.footer_center .newsletter_wrapper .success  { z-index:10; position:absolute; top:1px; left:-197px; width:185px; height:24px; padding-top:10px; text-align:center; background-color:#d7f7d1; border:1px solid #9ed596;

-webkit-border-radius: 4px;

-moz-border-radius: 4px;

border-radius: 4px;}



.footer_first_row{}

.footer_first_row .box{ float:left; width:211px; padding:12px;}

.footer_first_row .box_double{ width:446px !important;}



.footer_first_row .box h4{ height:25px; font:bold 15px arial; color:#f2f2f2; text-shadow:1px 1px 0 #000; border-bottom:1px solid #3a3a3a;}

.footer_first_row .box h4 img{ vertical-align:middle; margin:0 3px 0 3px;}



.footer_first_row .blog_listing{}

.footer_first_row .blog_listing li{ display:block; padding:11px 5px 10px; text-shadow:1px 1px 0 #000; color:#afafaf; border-bottom:1px solid #252526;}

.footer_first_row .blog_listing li.last{ border-bottom:none;}

.footer_first_row .blog_listing li h5{ padding-bottom:4px;}

.footer_first_row .blog_listing li h5 a, .footer_top_row .blog_listing li h5 a:visited{ color:#ff9100; font-size:12px; text-decoration:none;}

.footer_first_row .blog_listing li h5 a:hover{ color:#f2f2f2;}



.footer_first_row .twitter_listing{text-shadow:1px 1px 0 #000;}

.footer_first_row .twitter_listing li{ display:block; padding-top:12px;}

.footer_first_row .twitter_listing h5{ font:bold 11px arial; color:#fff;}

.footer_first_row .twitter_listing p{ color:#afafaf; font:normal 11px/15px arial;}

.footer_first_row .twitter_listing p a, .footer_top_row .twitter_listing p a:visited{ color:#FF9100;}



.footer_first_row .contact_listing{ padding:0 0 0 5px; color:#f2f2f2; text-shadow:1px 1px 0 #000;}

.footer_first_row .contact_listing li{ display:block; padding-top:12px; font-size:14px;}

.footer_first_row .contact_listing li img{ margin:0 6px -2px 0;}

.footer_first_row .contact_listing li.last{ font-size:12px;}



.footer_links{ padding:30px 0; text-shadow:1px 1px 0 #000; background:url(images/footer_spacer.gif) repeat-x 0 10px;}

.footer_links .box{ float:left; width:211px; height:auto; padding:12px; overflow:hidden;}

.footer_links .box h4{ height:25px; font:bold 15px arial; color:#f2f2f2; text-shadow:1px 1px 0 #000; border-bottom:1px solid #222;}

.footer_links .box ul{ padding:5px 0 0 0;}

.footer_links .box ul li{ display:block; padding-top:6px; color:#aeaeae;}

.footer_links .box ul li a, .footer_links .box ul li a:visited{color:#aeaeae; font-size:12px;}

.footer_links .box ul li a:hover{ color:#fff;}



.footer_partners{ display: none; position:relative; width:940px; height:70px; background:url(images/footer_partners.png) no-repeat 0 0;}

.footer_partners li{ position:absolute; top:10px; display:block;}

.footer_partners li a{ width:942px; height:70px; display:block;}



.footer_partners li a{ display:block; height:50px; text-indent:-999999px; overflow:hidden;}



.copyright{ display:block; text-align:center; color:#888; text-shadow:1px 1px 0 #000; font-size:11px; padding:20px 0;}





/*--------------------Formulare---------------------*/

.cform .cf_hidden{ display:none;}



/* English */



/*--------------------Header---------------------*/

body#home-en{background:#fff url(images/home_bg.jpg) repeat-x center 0;}



body#home-en #header{ width:100%; height:566px; background:url(images/home_top.jpg) no-repeat center 0;}



#header .btn_sign_up-en{ position:absolute; top:79px; right:15px; width:194px; height:70px; display:block; text-indent:-9999px; overflow:hidden; background:url(images/btn_sign_up02-en.png) no-repeat 0 0;}

#header .btn_sign_up-en:hover{ background-position:0 bottom;}

#header .btn_sign_up-en:active{ margin-top:2px;}



#header .btn_top_demo-en{ z-index:20; position:absolute; top:9px; left:375px; width:170px; height:32px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/btn_vezi_demo-en.png) no-repeat 0 0;}

#header .btn_top_demo-en:hover{ background-position:0 center;}

#header .btn_top_demo-en:active{ background-position:0 bottom;}



/*

#nav-en{ z-index:100; position:absolute; top:14px; right:0px; width:auto; height:25px;}

#nav-en li{ float:left; padding-right:9px;}

#nav-en li.last{ padding-right:0;}

#nav-en li a{ float:left; height:23px; display:block; text-indent:-9999px; overflow:hidden; background:url(images/nav-en.png) no-repeat 0 0;}



#nav-en li a.btn_facilitati{ width:107px; background-position:0 0;}

#nav-en li a.btn_preturi{ width:134px; background-position:-109px 0;}

#nav-en li a.btn_clienti{ width:85px; background-position:-248px 0;}

#nav-en li a.btn_contact{ width:74px; background-position:-336px 0;}



#nav-en li a.btn_facilitati:hover{ background-position:0px -23px;}

#nav-en li a.btn_preturi:hover{ background-position:-109px -23px;}

#nav-en li a.btn_clienti:hover{ background-position:-248px -23px;}

#nav-en li a.btn_contact:hover{ background-position:-336px -23px;}



#nav-en li.active a.btn_facilitati, #nav-en li.active a.btn_facilitati:hover{ background-position:-72px -46px;}

#nav-en li.active a.btn_preturi, #nav-en li.active a.btn_preturi:hover{ background-position:-197px -46px;}

#nav-en li.active a.btn_clienti, #nav-en li.active a.btn_clienti:hover{ background-position:-273px -46px;}

#nav-en li.active a.btn_contact, #nav-en li.active a.btn_contact:hover{ background-position:-350px -46px;}

*/

body#home-en #home_banner h2{ position:absolute; top:130px; left:12px; display:block; width:320px; height:34px; text-indent:-99999px; overflow:hidden; background:url(images/text_h_deschide-en.png) no-repeat 0 0;}

body#home-en #home_banner .home_motto{ position:absolute; top:180px; left:12px; width:266px; height:104px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/text_list_afacerea-en.png) no-repeat 0 0;}

#home_banner #btn_sign_up-en{ position:absolute; top:330px; left:12px; width:246px; height:88px; display:block; overflow: hidden; text-indent:-999999px; background:url(images/btn_sign_up01-en.png) no-repeat 0 0;}

#home_banner #btn_sign_up-en:hover{ background-position:0 bottom;}

#home_banner #btn_sign_up-en:active{ margin-top:1px;}

#home_banner .home_banner-casual_wear { position:absolute; right:35px; top:77px; width:475px; height:360px; display:block; background:url(images/img_home_banner.png) no-repeat 0 0; }

#home_banner .citat{ position:absolute; top:468px; left:12px; width:415px; height:65px; font-size:14px; line-height:20px; padding:0 100px 0 0; color:#fff; text-shadow:1px 1px 0 #000; background:url(images/award_arrow.png) no-repeat right 12px;}

.home_content .demo_container-en{ float:left; padding-left:10px; width:390px; height:350px;}

.home_content .demo_container-en a{ width:390px; height:326px; margin-top:20px; display:block; text-indent:-99999px; overflow:hidden; cursor:pointer; background:url(images/btn_vezi_facilitati-en.jpg) no-repeat 0 0;}

.home_content .demo_container-en a:hover{ background-position:0 bottom;}

.home_content .demo_container-en a.hover{ background-position:0 bottom;}

/*--------------------Demo---------------------*/

.btn_demo_mag-en{ display:block; margin:0 auto; width:202px; height:33px; text-indent:-99999px; overflow:hidden; background:url(images/btn_demo_mag-en.png) no-repeat 0 0;}

.btn_demo_mag-en:hover{ background-position:0 -33px;}

.btn_demo_mag-en:active{ background-position:0 -66px;}

.btn_demo_admin-en{ display:block; margin:0 auto; width:207px; height:33px; text-indent:-99999px; overflow:hidden; background:url(images/btn_demo_admin-en.png) no-repeat 0 0;}

.btn_demo_admin-en:hover{ background-position:0 -33px;}

.btn_demo_admin-en:active{ background-position:0 -66px;}

/* switcher */
#select_demo { position:relative; padding-bottom:18px; }
#select_demo span.active { background-position:left bottom; }

.select_demo_head { width:230px; height:31px; padding-left:7px; padding-right:18px; margin-top:15px; display:block; font:normal 19px/31px arial; color:#ff0000; cursor:pointer; background:url(images/select_demo.png) no-repeat left top; }
.select_demo_head:hover { background-position:left center; }

.select_demo_nav { position:absolute; top:82px; left:0px; width:253px; display:none; padding-bottom:6px; border:1px solid #d6d6d6; border-top:none; background-color:#f9f9f9; }
.select_demo_nav li { display:block; }
.select_demo_nav li a { padding:6px 10px 0; display:block; font-size:19px; color:#565656; }
.select_demo_nav li a:hover { color:#000; }

/*--------------------Tabs---------------------*/
.ui-tabs-hide { display:none; }


/*--------------------Pricing & Signup---------------------*/

.plans_wrapper  #starter_plan dt.en{ position:relative; width:193px; background:url(images/starter_bg_top-en.png) no-repeat 0 bottom;}

.plans_wrapper  #professional_plan dt.en{ position:relative; width:205px; background:url(images/professional_bg_top-en.png) no-repeat 0 bottom;}

.plans_wrapper  #bussines_plan dt.en{ position:relative; width:193px; background:url(images/bussines_bg_top-en.png) no-repeat 0 bottom;}

.plans_wrapper .btn_sign_up-en{ position:absolute; bottom:18px; left:50%; margin-left:-59px; width:119px; height:36px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/btn_sign_up03-en.png) no-repeat 0 0;}

.plans_wrapper .btn_sign_up-en:hover{ background-position:0 center;}

.plans_wrapper .btn_sign_up-en:active{ background-position:0 bottom;}

/*--------------------Inscriere---------------------*/

.sign_up_wp .side_professional dt.en{ width:211px; height:166px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/professional_bg_top_2-en.png) no-repeat 0 0;}

.sign_up_wp .side_starter dt.en{ width:211px; height:166px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/starter_bg_top_2-en.png) no-repeat center 0;}

.sign_up_wp .side_business dt.en{ width:211px; height:166px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/business_bg_top_2-en.png) no-repeat center 0;}

/*--------------------Contact---------------------*/

.contact_form .cf-sb input#sendbutton8{ width:67px; height:38px; display:block; cursor:pointer; border:none; background:url(images/btn_trimite_mesaj-en.png) no-repeat 0 0;}
.form_wp .sendbutton#sendbutton10, .form_wp .sendbutton#sendbutton11, .form_wp .sendbutton#sendbutton9{ width:97px; height:33px; margin:20px 0 0 170px; cursor:pointer; border:none; background:#fff url(images/btn_finalizeaza-en.png) repeat-x 0 0;}

.form_wp .sendbutton#sendbutton10:hover, .form_wp .sendbutton#sendbutton11:hover, .form_wp .sendbutton#sendbutton9:hover{ background-position:0 bottom;}

/*--------------------Footer---------------------*/

.footer_center .sign_up_wp01 .btn_sign_up-en{ position:absolute; top:12px; left:480px; width:198px; height:70px; display:block; text-indent:-9999px; overflow:hidden; background:url(images/btn_sign_up02-en.png) no-repeat 0 0;}

.footer_center .sign_up_wp01 .btn_sign_up-en:hover{ background-position:0 bottom;}

.footer_center .sign_up_wp01 .btn_sign_up-en:active{ margin-top:1px;}

.footer_center .newsletter_wrapper .form_wrapper-en{ position:absolute; top:15px; right:15px; width:440px; height:40px; background:url(images/newletter_bg-en.png) no-repeat 0 0;}

.footer_center .newsletter_wrapper #cf7_field_1 { position:absolute; top:4px; left:10px; width:305px; height:32px; font:normal 14px/32px arial; background-color:transparent; border:none;}

.footer_center .newsletter_wrapper label{ display:none;}

.footer_center .newsletter_wrapper .emailreqtxt{ display:none;}

.footer_center .newsletter_wrapper #sendbutton7{ position:absolute; top:0px; right:0; width:120px; height:40px; cursor:pointer; background-color:transparent; border:none;}

#page_peel {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1000;
}
#page_peel .corner {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#page_peel .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background-color: #FFFFFF;
	background-position: right top;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
