body{overflow-x: hidden; display:none}
header {height: 137px;}
header.container {margin: 0px auto;}
header h1 {background: url('//cdn.gingersoftware.com/hp-8-12/images/logo.png') no-repeat 0px 0px;height: 72px;margin: 8px 13px;padding: 0px;}
.proofreader_logo header h1 {background: url('//cdn.gingersoftware.com/hp-8-12/images/ginger_proofreader.png') no-repeat 0px 0px;}
header a.logo {background: none;width: 215px;height: 72px;margin: 0px;padding: 0px;}
header ul {list-style: none;}
header nav li a:hover,
header nav li a.selected {color:#b0de74;}
#header_background{	position: absolute;	width: 100%;	top: 0;	left: 0;	background: black;	height: 28px;	z-index: -1;}


.content.container, .container {float: none;}
#main_content {width: 664px; margin: 0px 0px 0px 106px; float: left; padding-bottom: 100px;}
#main_content h2 {color: black;margin: 13px 0px;}
#main_content h3 {margin: 10px 0px;color: black;}
#main_content p {margin: 11px 0px;}
.big_content #main_content {width: 900px;}

#side_content {float: left;margin: 42px 25px;}
#side_content .download_link {display: block;text-indent: -999px;overflow: hidden;background: url('../images/download_link_big.png') no-repeat;width: 254px;height: 254px;}
#side_content .download_link.download_link_big {background: url('../images/download_link_big.png') no-repeat;}

footer {width: 100%;height: 366px;background: black;margin-bottom: -18px;padding-top: 20px;}

#main_footer .links {border:none; float:none; margin:43px auto 0; width:1154px; height:300px;}
#main_footer .links ul {height:262px; border-color:#6a6a6a; padding-left:25px; width:205px;}
#main_footer .links ul li {line-height:26px;}
#main_footer .links ul li,
#main_footer .links ul li a {font-size:16px; color:#fff;}
#main_footer .links ul li a:hover {text-decoration:underline;}
#main_footer .links ul li.head {margin-bottom:22px;}
#main_footer .links li.social strong {color:#fff;}
#main_footer .links li.social {margin-top:50px;}
#main_footer .links li.social a {width:56px; height:56px; background-image:url('../images/m/social-icons.gif');}
#main_footer .links li.social a.facebook {background-position:0 0;}
#main_footer .links li.social a.twitter {background-position:0 -56px;}
#main_footer .links li.social a.pinterest {background-position:0 -112px;}
.self_service_page body{display:block !important;}
#main_footer #footer_note {width: 1154px;margin: 0px auto;}


/* WIDGET */

a {outline:none;}
#cnt {width:1064px; margin:24px auto;}
.widget {margin:18px 0 0 0; position:relative; padding: 50px 0px;}
.widget * {font:13px/18px arial;}
.widget p.widget_phrase {font:12px/31px arial; color:#919191; position:absolute; left:18px; top:0;}
.widget form {width:702px; margin:0 0 0 28px; padding:0; float:left; clear:left;}
.widget_box {width:702px; height:75px; float:left; color:#5d5d5d; border:1px solid #a3a3a3; border-radius:10px;}
.widget_box #GingerWidget-originalTexInput {width:678px; height:51px; border:0; color:#5d5d5d; resize:none; font:14px/24px arial; margin:0; padding:0; outline:none; overflow:auto;}
#GingerWidget-innerBox {position:relative;}
#GingerWidget-editOriginalWrapper {width:678px; height:51px; position:relative; display:none; float:left; margin:12px 0 0 12px;}
#GingerWidget-submitButton {width:141px; height:54px; background:url('../images/bg-btn.gif'); border:0; padding:0; overflow:hidden; text-indent:-999px; cursor:pointer; margin:26px 0 8px 280px; text-transform:capitalize; float:left; /*for ie7*/}
#GingerWidget-submitButton.tryAnother {background-position:left bottom;}
#GingerWidget-originalHtmlText {width:678px; height:51px; overflow:auto; position:relative; float:left; margin:12px 0 0 12px;}
.ginger_it_tool #GingerWidget-originalHtmlText {margin:2px 0 0 12px;}
#GingerWidget-correctedText {width:678px; height:51px; position:relative; display:block!important; overflow:auto; font-family:arial; padding:12px 0 0 12px;}
.ginger_it_tool #GingerWidget-correctedText {padding:1px 0 0 12px;}
#GingerWidget-originalHtmlText .mistake {color:#fe0000;}
#GingerWidget-correctedText .correction {color:#34aaf0; cursor:pointer; text-decoration:underline; font-weight:bold;}
#GingerWidget-correctedText {font-family:tahoma;}
#GingerWidget-alternativesInnerDiv {width:106px; background:url('../images/tooltip-center.png');}
#GingerWidget-alternativesInnerDiv ul {list-style:none; margin:0 0 0 8px; padding:0;}
#GingerWidget-alternativesInnerDiv ul li {font:13px/18px tahoma; color:#595959; cursor:pointer; padding-left:5px; width:85px;}
#GingerWidget-alternativesInnerDiv ul li:hover {color:#000;}
#GingerWidget-alternativesInnerDiv ul li:first-child {font-weight:bold;}
#GingerWidget-alternativesInnerDiv ul li:hover {background:#e7e7e7;}
#GingerWidget-alternativesDiv .top {width:106px; height:13px; background:url('../images/tooltip-top.png'); position:absolute; left:0; top:-13px;}
#GingerWidget-alternativesDiv .bottom {width:106px; height:12px; background:url('../images/tooltip-bottom.png'); position:absolute; left:0; bottom:-12px;}
#GingerWidget-alternativesDiv {display:none;}
#GingerWidget-editOriginalWrapper {display:none;}
#GingerWidget-originalHtmlText .errorMessage {color:#fe0000;}
.caption {display:block; float:left; position:relative; left:14px; bottom:-10px; z-index:2; clear:left;}
.caption_1 {width:145px; height:20px; background:url('../images/caption-1.gif');}
.caption_2 {width:198px; height:19px; background:url('../images/caption-2.gif');}

#examples {margin:0 0 20px 0; padding:0 0 0 20px; width:100%; list-style:disc;}
#examples li {height:20px; line-height:20px; margin-bottom:5px; font-size:13px;}
#examples li a {color:#82b53b;}
#examples li span {color:#595959; margin:0 2px; font-size:14px;}
.explanation {margin-top:25px; padding:10px;}

/* about us page*/
.about_us header h1 {background: url('../images/logo_about_us.png') no-repeat 0px 0px;}
.termsandprivacy header h1 {background: url('../images/logo_eula.png') no-repeat 0px 0px;}
.self_service_page header h1 {background: url('../images/logo_self_service.png') no-repeat 0px 0px; width:663px; height:71px; margin-left:0; padding-left:0;}

/* about managment page*/
.about_us #content p,
.managment.about .content p {color: black;}
.managment.about .content a {color:#6daf2c;}
.managment.about #main_content {margin: 0px 0px 0px 106px;}
.termsandprivacy #main_content {width:750px;}
.managment.about header h1 {background: url('../images/logo_managment.png') no-repeat 0px 0px; width:462px}
.managment.about .content {float:none}
.managment.about .content ul.team li span {margin-top: 34px;}
.managment.about .content ul li h3{float:none; font: bold 17px/34px arial; color:black;width: auto;}
.managment.about .content ul.team li span.name{display: inline;width: auto;height: auto;float: none;background: none;border-right: #8bc837 2px solid;margin-right: 10px;padding-right: 5px; color: inherit;}
.managment.about .content ul.team { margin-left: 106px;}
.managment.about .content ul.team li span {	display: block;	width: 154px;	height: 170px;	float: left;	background: url("../images/about_people.png") no-repeat;}
.managment.about .content ul.team li span.net {background-position: 0 0;}
.managment.about .content ul.team li span.yael {background-position: 0 -172px;}
.managment.about .content ul.team li span.dudu {background-position: 0 -342px;}
.managment.about .content ul.team li span.ziv {background-position: 0 -511px;}
.managment.about .content ul.team li span.miki {background-position: 0 -680px;}
.managment.about .content ul.team li span.alex {background-position: 0 -849px;}
.managment.about .content ul.team li span.guy {background-position: 0 -1018px;}
.managment.about .content ul.team li span.micha {background-position: 0 -1187px;}

/* self service page*/
.main_content{
    margin:13px 0 0 28px;
}
@font-face
{
    font-family: levenim;
    src: url('//cdn.gingersoftware.com/fonts/lvnm.ttf')
    /*url('Sansation_Light.eot');  IE9 */
}
@font-face
{
    font-family: levenimbd;
    src: url('//cdn.gingersoftware.com/fonts/lvnmbd.ttf')
    /*url('Sansation_Light.eot');  IE9 */
}
@font-face
{
    font-family: brad;
    src: url('//cdn.gingersoftware.com/fonts/bradhitc.ttf')
    /*url('Sansation_Light.eot');  IE9 */
}
#self_top_text{font-family:levenimbd, arial; font-size:15px; color:black;}
.seamless_tool{width:100%; padding:15px 0 0 0; position:relative;}
.ginger_it_tool{width:100%; padding:15px 0 0 0; position:relative;}
.seamless_tool h2{
    float:left;
    color:black;
    font-family:levenim, arial;
    font-size:22px;
    font-weight: normal;
    margin: 15px 0 0 10px;
}
.ginger_it_tool h2{
    float:left;
    color:black;
    font-family:levenim, arial;
    font-size:22px;
    font-weight: normal;
    margin: 15px 0 0 10px;
}
.seamless_tool p{font-family:arial; font-size:14px;color:grey; padding:10px 0 0 0;}
.ginger_it_tool p{font-family:arial; font-size:14px;color:grey; padding:10px 0 0 0;}
.seamless_tool #powered_caption{
    position:absolute;
    top:282px;
    left:600px;
    font-size:11px;
}
.seamless_tool #powered_caption span{
    font-family:arial;
    font-size:15px;
    color:#80E000;
    font-weight:bold;
    text-decoration: underline;
}
#tool_num{
    float:left;
    background:url('//cdn.gingersoftware.com/images/self_service_sprite.png') no-repeat 0 0;
    width:41px;
    height:41px;
}
#tool_num2{
    float:left;
    background:url('//cdn.gingersoftware.com/images/self_service_sprite.png') no-repeat 0 -39px;
    width:41px;
    height:41px;
}
.clear{clear:both;}
.widget_area{
    background:url('//cdn.gingersoftware.com/images/self_service_frames_sprite.png') no-repeat 0 0;
    width:706px;
    height:117px;
    margin:15px 0 0 0;
    padding:25px 25px 25px 25px;
    font-size:16px;
    line-height:180%;
    overflow: auto;
}
.widget_area:focus{
    outline:none !important;
}
.email_box{
    width:100%;
    height:100px;
    margin-top:46px;
    position:relative;
}
.email_box p{float:left; margin-left:50px;}
.email_box .enter_email_box{
    float:left;
    background:url('//cdn.gingersoftware.com/images/self_service_frames_sprite.png') no-repeat 0 -277px;
    height:31px;
    margin:3px 0 0 10px;
    padding:3px 0 0 17px;
    width:100%:
}
.email_box input.self_service_email{
    float:left;
    width:300px;
    height:15px;
    border:0;
    margin-top:5px;
}
.email_box input.get_code_btn{
    float:left;
    margin:0 0 0 20px;
    background:url('//cdn.gingersoftware.com/images/self_service_sprite.png') no-repeat 0 -79px;
    width:152px;
    height:27px;
    border:0;
    cursor:pointer;
    text-indent: 99999;
}
.email_box input.self_service_email:focus{
    outline:none;
}
.seamless_tool .code_clipboard_box{
    position:relative;
    width:706px;
    height:360px;
    border-bottom: solid 1px #dcdcdc;
}
.ginger_it_tool .code_clipboard_box{
    position:relative;
    width:706px;
    height:360px;
}
.seamless_tool .code_clipboard_box .code_box{
    background:url('//cdn.gingersoftware.com/images/self_service_frames_sprite.png') no-repeat 0 -182px;
    margin:0 auto;
    width:600px;
    height:74px;
    padding:14px 0 0 25px;
}
.ginger_it_tool .code_clipboard_box .code_box{
    background:url('//cdn.gingersoftware.com/images/self_service_frames_sprite.png') no-repeat 0 -182px;
    margin:0 auto;
    width:600px;
    height:74px;
    padding:14px 0 0 25px;
}
.seamless_tool .bear_paw{
    background:url('//cdn.gingersoftware.com/images/self_service_sprite.png') no-repeat -134px -54px;
    position:absolute;
    width:18px;
    height:21px;
    top:170px;
    left:66px;
}
.ginger_it_tool .bear_paw{
    background:url('//cdn.gingersoftware.com/images/self_service_sprite.png') no-repeat -134px -54px;
    position:absolute;
    width:18px;
    height:21px;
    top:170px;
    left:66px;
}
.seamless_tool .code_clipboard_box .copy_to_clipboard_btn{
    background:url('//cdn.gingersoftware.com/images/self_service_sprite.png') no-repeat 0 -105px;
    margin:15px auto 50px;
    width:251px;
    height:31px;
    cursor:pointer;
}
.ginger_it_tool .code_clipboard_box .copy_to_clipboard_btn{
    background:url('//cdn.gingersoftware.com/images/self_service_sprite.png') no-repeat 0 -105px;
    margin:15px auto 50px;
    width:251px;
    height:31px;
    cursor:pointer;
}
.email_box div.email_error_massege{
    position:absolute;
    top:-13px;
    left:230px;
    color:red;
    font-size:14px;
    font-family:arial;
}
.code_clipboard_box .gesture_text{margin:22px auto 20px; width:529px; height:23px;background:url('//cdn.gingersoftware.com/images/gesture_text.gif') no-repeat 0 0;text-indent:-9999px;}
.code_clipboard_box .ginger_url{margin:-11px auto; width:225px; font-family:levenim,arial; font-size:18px; color:#80E000;}
.code_clipboard_box a.contact_btn{display:block;margin:17px auto; width:73px; height:73px; background:url('//cdn.gingersoftware.com/images/self_service_sprite.png') no-repeat -52px -1px;}
.ginger_it_tool #GingerWidget-mainContent{width:715px !important;}
.ginger_it_tool .internal_widget #GingerWidget-gingeration-correction-form{width:655px !important;}
.ginger_it_tool .internal_widget #GingerWidget-logo-left{background:url('//cdn.gingersoftware.com/widget/images/left-green.png');left:-31px; width:45px !important;}
.ginger_it_tool .internal_widget #GingerWidget-editOriginalWrapper{width:566px;}
.ginger_it_tool .internal_widget #GingerWidget-originalTexInput{width:566px;}
.ginger_it_tool .internal_widget #GingerWidget-correctedText-cnt{width:625px;}
.ginger_it_tool .internal_widget #GingerWidget-submitButton{background:url('//cdn.gingersoftware.com/widget/images/bg-submit-green.gif'); width:63px; text-indent: 0 !important;}
.ginger_it_tool .internal_widget #GingerWidget-submitButton:hover{background-position:0 -18px;}
.ginger_it_tool #ginger_it_tool_footer{padding:2px 0 0 5px;font-size:8px;position:absolute; top:172px; left:50px;background:url('//cdn.gingersoftware.com/widget/images/bg-footer.png') no-repeat; width:88px;height:24px;}
.ginger_it_tool #learn_more_link{z-index:10;position:absolute;top:172px; left:140px; height:15px;}
.ginger_it_tool #learn_more_link span{display:block;text-decoration: underline; color:#80E000; height:100%; width:100%;}
.ginger_it_tool #color_panel{position:absolute;top:185px; left:516px;}
.ginger_it_tool #color_panel p{padding:4px 0 0 0; margin:0;float:left;}
.ginger_it_tool #color_panel ul{margin:0 0 0 8px;float:left;}
.ginger_it_tool #color_panel ul li{cursor:pointer;display:inline-block;list-style:none;width:23px; height:24px;background:url('//cdn.gingersoftware.com/images/self_service_circles_sprite.gif');}
.ginger_it_tool #color_panel ul li#green_choice{background-position: 0 0;}
.ginger_it_tool #color_panel ul li#grey_choice{background-position: -23px 0;}
.ginger_it_tool #color_panel ul li#blue_choice{background-position: -46px 0;}
.ginger_it_tool #color_panel ul li#yellow_choice{background-position: -69px 0;}
#integration_agreement a{font-size:13px; font-family:arial;color:black; text-decoration: underline; margin:25px 0 20px 20px;}
.code_box textarea{border:0; width:550px; height:50px; overflow:hidden;resize: none;   font-size:10px;font-family:arial;line-height:170%; }
.code_box textarea:focus{outline: none; }
.is_https{position:absolute; top:-20px; left:416px; vertical-align: top;}
.is_https input{height:12px;}
.code_clipboard_box p#seamless_help_text{position:absolute; top:-47px; left:58px; color:#595959; font: 12px/18px arial;width: 562px;font-weight:bold;}

/* Handle screen resultions */
.screen-s body,
.screen-m body,
.screen-l body{display:block}

/* small */

.screen-s #main_footer .links,
.screen-s #main_footer #footer_note { width:990px}
.screen-s .container{width:1080px;}
.screen-s header nav {width:100%; height:28px; top:0; left:0; background:#000;z-index:2; margin-bottom: 10px;}
.screen-s header nav ul {margin:0; padding:0; float:left; margin-left:11px;}
.screen-s header nav li {float:left; margin-right:55px;}
.screen-s header nav a {font:16px/29px arial; color:#fff; text-decoration:none;}
.screen-s #header_background {position: absolute;	width: 100%;	top: 0;	left: 0;	background: black;	height: 28px;	z-index: -1;}
.screen-s #main_footer .links ul {width: auto; padding-right: 15px; padding-left: 13px;}
.screen-s .big_content #main_content { width: 900px;}

/* medium */ 
.screen-m .container { width:1400px;}
.screen-m header nav {width:100%; height:30px; top:0; left:0; background:#000;z-index:2; margin-bottom: 10px;}
.screen-m header nav ul {margin:0; padding:0; float:left; margin-left:17px;}
.screen-m header nav li {float:left; margin-right:124px;}
.screen-m header nav a {font:18px/30px arial; color:#fff; text-decoration:none;}
.screen-m #header_background{	position: absolute;	width: 100%;	top: 0;	left: 0;	background: black;	height: 30px;	z-index: -1;}
.screen-m .big_content #main_content { width: 1110px;}

/* large */
.screen-l .container { width:1600px}
.screen-l header nav {width:100%; height:34px; top:0; left:0; background:#000;z-index:2; margin-bottom: 10px;}
.screen-l header nav ul {margin:0; padding:0; float:left; margin-left:12px;}
.screen-l header nav li {float:left; margin-right:118px;}
.screen-l header nav a {font:21px/34px arial; color:#fff; text-decoration:none;}
.screen-l #header_background{	position: absolute;	width: 100%;	top: 0;	left: 0;	background: black;	height: 34px;	z-index: -1;}
.screen-l .big_content #main_content { width: 100%;}

/* public learning page */
.learning_public body{position:relative;}
.learning_public header h1 {
    background: url('../../images/learning_public_logo.png') no-repeat 0px 0px;
    height: 68px;
    margin: 8px 13px;
    padding: 0px;
}
.learning_public #content{
    margin:15px auto;
    padding:0 0 0 220px;
    height:500px;
}
.learning_public #content h1{
    font-family:Levenimbd, arial;
    margin-bottom:20px;
    font-size:27px;
    color:#000;
    font-weight:normal;
}
.learning_public #content ul{list-style: none; padding:0; margin:15px 0 0 0;}
.learning_public #content ul li{
    padding-left:30px;
    background:url('../../images/learning_public_sprite.png') no-repeat 0px -3px;
    color:#000;
    font-family:Levenim, arial;
    font-size:18px;
    margin:10px 0 0 0;
    height:21px;
    line-height: 127%;
}

.learning_public #arrows_bg{
    background:url('../../images/learning_arrow.png') no-repeat -417px -48px;
    width:605px;
    height:120px;
    position:absolute;
    right:281px;
    top:-24px;
    display:block;
}
.learning_public #content .download_file{
    display:block;
    width: 247px;
    height: 72px;
    background-image: url('../images/s/dl-btn.gif');
    text-indent:-9999px;

}
.learning_public #content .download_file:hover {background-position:left bottom;}
.learning_public #dwn_area{
    position:relative;
    margin: 144px 0 0 175px;
    width:260px;
}
.learning_public .disclaimer {
    display: block;
    float: left;
    width: 249px;
    margin: 15px 0 0 0;
    font: 11px/15px arial;
    color: #7B7B7B;
    text-align: center;
}
.learning_public footer{
    padding-top:7px;
    margin:0;
    width:100%;
    height:60px;
    background-color: #d9d9d9;
}
.learning_public footer #black_strip{
    width:100%;
    height:60px;
    display:block;
    background-color: #000;
}
.learning_public #girl_bg{
    position:absolute;
    background:url('../../images/learning_public_sprite.png') no-repeat -229px -23px transparent;
    top:357px;
    left:1182px;
    width:172px;
    height:380px;
}                           `
.learning_public #black_bubble{
    position:absolute;
    background:url('../../images/learning_public_sprite.png') no-repeat -45px -243px transparent;
    top:314px;
    left:1014px;
    height:154px;
    width:163px;
}
.learning_public #blue_bubble{
    position:absolute;
    background:url('../../images/learning_public_sprite.png') no-repeat -18px -53px transparent;
    top:156px;
    left:1166px;
    height:183px;
    width:199px;
}

/* Whats New */
.new_ux_bg {
    background: url('/images/whatsnew/whats_new_images.png') no-repeat -3px -311px;
    width: 344px;
    height: 144px;
    position: absolute;
    top: 43px;
    right: 0px;
}
.dictionary_bg {
    background: url('/images/whatsnew/whats_new_images.png');
    width: 253px;
    height: 291px;
    position: absolute;
    top: 44px;
    right: 88px;
}



/* General elements  */
.green_arrow_ul {
    list-style-image: url('/images/whatsnew/ul_green_arrow.png');
    list-style-position: inside;
}
.green_arrow_ul li {
    background: url('/images/whatsnew/dot_border.gif') repeat-x;
    position: relative;
    height: 208px;
    padding-top: 40px;
}
.green_arrow_ul li.first {
    background: none;
    padding-top: 12px;
}
#main_content .green_arrow_ul h3 {
    margin-top: 0px;
    vertical-align: top;
    font: 16pt/19pt levenimbd;
}
ul.green_arrow_ul p {
    width: 58%;
    padding-left: 27px;
    font: 14pt levenim;
    color: black;
    padding-bottom: 13px;
}

/*
 *Whatsnew page
 */
.screen-l .whats_new .container{width:1130px;}
.screen-s .whats_new #main_content { width: 1059px;}
.screen-m .whats_new .content #main_content{width:1300px;}
.screen-s .whats_new .container{width:1110px;}
.whats_new header{
    height:96px;
    padding-top: 16px;
    box-sizing: border-box;
}
.whats_new header h1{ margin-left:0; }
.whats_new .container{ margin-top:0; }
.whats_new #header_background{display:none;}
.whats_new .whatsnew_title{
    width:100%;
    background:url('/images/whatsnew/strip.png') repeat-x 0 0;
    height:80px;
    position:relative;
    padding-top: 35px;
    box-sizing: border-box;
}
.whats_new .whatsnew_title h2{
    font-family: levenim, arial;
    font-size:40px;
    color:rgb(255,255,255);
    text-shadow:0px -1px 2px rgba(0,0,0,0.2);
}
.whats_new .whatsnew_title .left_strip{
    position:absolute;
    height:80px;
    left:-500px;
    top:0;
    width:500px;
    background:url('/images/whatsnew/strip.png') repeat-x 0 0;
    z-index:-2;
}
.whats_new .whatsnew_title .right_strip{
    position:absolute;
    height:80px;
    right:-500px;
    top:0;
    width:500px;
    background:url('/images/whatsnew/strip.png') repeat-x 0 0;
    z-index:-2;
}
.whats_new .whatsnew_title .new_banner{
    position:absolute;
    background:url('/images/whatsnew/new_icon.png') no-repeat 0 0;
    top: -11px;
    left: -129px;
    width:160px;
    height:101px;
    display:block;

}
.whats_new #main_content{margin: 0px 0px 0px 0;}
.whats_new header h1{background:url('/images/whatsnew/ginger_logo.png') no-repeat; width:223px; height:62px;}
.whats_new header h2{background:url('/images/whatsnew/title_frame.png') no-repeat; width:815px; height:79px; margin:-46px auto;text-align: center;color:#000;padding-top:22px;font-weight:normal;font-size:2.2em;font-family:levenimbd, arial;}
.screen-s .whats_new header h2{margin:0 auto;}
.whats_new nav{display:none;}
.whats_new ul.green_arrow_ul p{font: 13pt levenim;padding-left:0; width:62%; margin:0;}
.whats_new ul.green_arrow_ul p span{font-family:levenimbd;color:#000;margin-right:10px;}
.whats_new ul.green_arrow_ul p span.black_li_arrow{background: url('/images/whatsnew/black_li_arrow.gif') no-repeat 0 center; width:8px; height:11px;display:inline-block;margin-right:18px;}
.whats_new #main_content h2 {
    color: black;
    width: 794px;
    margin: 13px auto;
    padding-left: 21px;
    font-size: 22pt;
    font-family:levenim, arial;
    font-weight:normal;
}
.screen-s .whats_new #main_content h2{margin: 50px auto;}
.whats_new .content ul.whats_new_points{
    width: 950px;
    margin: 25px auto;
}
.whats_new .content ul.whats_new_points li{
    color:#1a90a3;
    font-family: Levenim, arial;
    font-size:1.8em;
    height:35px;
}
.whats_new .content ul.whats_new_points li span{
    color:#000;
}
.whats_new .content ul.whats_new_points li span font{font-family: levenimbd, arial; color:#000; font-weight:normal;}
.whats_new .content h4{
    color:#29a2b5;
    font-family:levenim, arial;
    font-size:2.2em;
    margin: 60px auto 50px;
    width:358px;
}
.whats_new #main_content ul.whatsnew_items{
    margin:25px auto;
    list-style: none;
    width:100%;
    padding:0 0 0 0;
}
.whats_new #main_content ul.whatsnew_items li{
    position:relative;
    padding-top:10px;
}
.whats_new #main_content ul.whatsnew_items li.second_li{
    height:250px;
    padding-top:40px;
}
.whats_new #main_content ul.whatsnew_items li.second_li a.dwn_link{
    background: url('/images/mobile/get_ginger_btn_sprite.png') 0 -56px no-repeat;
    font-family: levenim, arial;
    width: 366px;
    height: 37px;
    display: block;
    color: #000;
    text-decoration: none;
    font-size: 20px;
    padding: 19px 0 0 72px;
    margin: 70px 0 0 240px;
}
.whats_new #main_content ul.whatsnew_items li.second_li a.dwn_link:hover {
    background-position: 0 0;
}
.whats_new #main_content ul.whatsnew_items li.third_li{
    height:150px;
}
.whats_new #main_content ul.whatsnew_items li.third_li #ginger_it_img{
    position:absolute;
    top: 183px;
    left: 207px;
    background: url('/images/whatsnew/whatsnew2_sprite.png') no-repeat 0 -90px;
    width: 406px;
    height: 110px;
}
.whats_new #main_content ul.whatsnew_items li div{
    float:left;
    font-family:levenim, arial;
    color:#000;
}
.whats_new #main_content ul.whatsnew_items li div.num{
    font-family:levenimbd, arial;
    color:#1a90a3;
    font-size:75px;
    margin-top: 26px;
}
.whats_new #main_content ul.whatsnew_items li div.item_text{
    margin-left:25px;
    font-size:17px;
}
.whats_new #main_content ul.whatsnew_items li div.item_text h1{
    font-family: levenim, arial;
    font-weight:normal;
    font-size:24px;
    color:rgb(63,165,178);
    line-height:110%;
    margin-top: 9px;
}
.whats_new #main_content ul.whatsnew_items li h4{
    font-family: levenimbd, arial;
    color:#000;
    font-size:18px;
    margin:0;
    width:100%;
    font-weight:normal;
    margin:30px 0 0 60px;
}
.whats_new #main_content ul.whatsnew_items li div.item_text h1 span{
    color:#000;
    font-size:15pt;
    font-family: levenim, arial;
}
.whats_new #main_content ul.whatsnew_items li div.item_text p{
    font-family: levenim, arial;
    font-size:14px;
    color:rgb(102,102,102);
    line-height:130%;
}
.whats_new #main_content ul.whatsnew_items li span.new_dc_img{
    position:absolute;
    right:0px;
    top:20px;
    background:url('/images/whatsnew/img1.png') no-repeat 0 0;
    width:640px;
    height:468px;
    display:block;
}
.whats_new #main_content ul.whatsnew_items li.second_li span.chrome_ext_apps_img{
    position:absolute;
    background: url('/images/whatsnew/img2.png') no-repeat 0 0;
    width: 400px;
    height: 193px;
    right:0px;
    top:34px;
    display:block;
}

.whats_new #main_content ul.whatsnew_items li a.blue_btn{
    text-decoration: none;
    position:relative;
    padding: 23px 0 0 50px;
    display:block;
    width:250px;
    color:#fff;
    text-align: left;
    font-family: levenim, arial;
    font-size: 17pt;
    height:39px;
    margin:42px 0 0 52px;
    cursor:pointer;
    background-image: -moz-linear-gradient(49% 0% -90deg,rgb(92,202,218) 0%,rgb(32,129,142) 100%);
    background-image: -webkit-gradient(linear,49% 0%,49% 99%,color-stop(0, rgb(92,202,218)),color-stop(1, rgb(32,129,142)));
    background-image: -webkit-linear-gradient(-90deg,rgb(92,202,218) 0%,rgb(32,129,142) 100%);
    background-image: -o-linear-gradient(-90deg,rgb(92,202,218) 0%,rgb(32,129,142) 100%);
    background-image: -ms-linear-gradient(-90deg,rgb(92,202,218) 0%,rgb(32,129,142) 100%);
    background-image: linear-gradient(-180deg,rgb(92,202,218) 0%,rgb(32,129,142) 100%);
    border-color: rgb(37,170,190);
    border-width: 2px;
    -moz-border-radius: 52px;
    -webkit-border-radius: 52px;
    border-radius: 52px;
    border-style: solid;
    -ms-filter: ”progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff5ccada,endColorstr=#ff20818e,GradientType=0)”;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff5ccada,endColorstr=#ff20818e,GradientType=0);
}
.whats_new #main_content ul.whatsnew_items li a.watch_tutorial{
    width:290px;
}
.whats_new #main_content ul.whatsnew_items li a.blue_btn:hover{
    background-image: -moz-linear-gradient(44% 0% -90deg,rgb(88,220,239) 0%,rgb(16,155,175) 100%);
    background-image: -webkit-gradient(linear,44% 0%,44% 193%,color-stop(0, rgb(88,220,239)),color-stop(1, rgb(16,155,175)));
    background-image: -webkit-linear-gradient(-90deg,rgb(88,220,239) 0%,rgb(16,155,175) 100%);
    background-image: -o-linear-gradient(-90deg,rgb(88,220,239) 0%,rgb(16,155,175) 100%);
    background-image: -ms-linear-gradient(-90deg,rgb(88,220,239) 0%,rgb(16,155,175) 100%);
    background-image: linear-gradient(-180deg,rgb(88,220,239) 0%,rgb(16,155,175) 100%);
    border-color: rgb(19,185,208);
    border-width: 2px;
    border-style: solid;
    -ms-filter: ”progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff58dcef,endColorstr=#ff109baf,GradientType=0)”;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff58dcef,endColorstr=#ff109baf,GradientType=0);
}
.whats_new #main_content ul.whatsnew_items li a.blue_btn:active{
    background-image: -moz-linear-gradient(45% 0% -90deg,rgb(32,129,142) 0%,rgb(92,202,218) 100%);
    background-image: -webkit-gradient(linear,45% 0%,45% 195%,color-stop(0, rgb(32,129,142)),color-stop(1, rgb(92,202,218)));
    background-image: -webkit-linear-gradient(-90deg,rgb(32,129,142) 0%,rgb(92,202,218) 100%);
    background-image: -o-linear-gradient(-90deg,rgb(32,129,142) 0%,rgb(92,202,218) 100%);
    background-image: -ms-linear-gradient(-90deg,rgb(32,129,142) 0%,rgb(92,202,218) 100%);
    background-image: linear-gradient(-90deg,rgb(32,129,142) 0%,rgb(92,202,218) 100%);
    -moz-box-shadow: inset 0px 5px 10px rgba(0,0,0,0.4);
    -webkit-box-shadow: inset 0px 5px 10px rgba(0,0,0,0.4);
    box-shadow: inset 0px 5px 10px rgba(0,0,0,0.4);
    -ms-filter: ”progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff20818e,endColorstr=#ff5ccada,GradientType=0)”;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff20818e,endColorstr=#ff5ccada,GradientType=0);
}
.whats_new #main_content ul.whatsnew_items li a.blue_btn .triangle-right {
    position:absolute;
    top: 18px;
    right: 40px;
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-left: 18px solid #fff;
    border-bottom: 12px solid transparent;
}

.whats_new #main_content .item1_img{
    background:url('/images/whatsnew/whatsnew2_sprite.png') no-repeat 0 0;
    width:196px;
    height:69px;
    dispaly:block;
    position:absolute;
    right:110px;
    top:0;
}
.whats_new #main_content .item2_img{
    background:url('/images/whatsnew/whatsnew_sprite.png') no-repeat 0 -69px;
    width:359px;
    height:286px;
    dispaly:block;
    position:absolute;
    right:178px;
    top:0;
}
.whats_new #main_content .item3_img{
    background:url('/images/whatsnew/whatsnew_sprite.png') no-repeat 0 -355px;
    width:363px;
    height:275px;
    dispaly:block;
    position:absolute;
    right:178px;
    top:-10px;
}
.whats_new #main_content .kivkov1{
    background:url('/images/whatsnew/seperator.png') no-repeat center 0;
    margin-top: 335px;
    height:4px;
    width:100%;
}
.whats_new #main_content .kivkov2{
    background:url('/images/whatsnew/seperator.png') no-repeat center 0;
    margin-top: 25px;
    height:4px;
    width:100%;
}
.whats_new #main_content #kivkov2{
    position:absolute;
    height:1px;
    width:922px;
    left:-50px;
    top:304px;
    background-color: #c4c4c4;
}
.whats_new footer{
    background-color: #323232;
}
.whats_new #main_footer .links li.social a{
    background-image: url('../images/m/social-icons-whatsnew.gif');
}
.whats_new .new_features_box{
    text-align: left;
    padding-left: 30px;
    margin-top:20px;
}
.whats_new .new_features_box .feature{
    float:left;
    background-image: url('/images/whatsnew/sprite.png');
    background-repeat: no-repeat;
    display:block;
    margin-left: 35px;
    padding-left: 80px;
}
.whats_new .new_features_box .feature h5{
    margin-bottom: 3px;
    margin-top: 12px;
    color:#1a90a3;
    font-size:12pt;
}
.whats_new #main_content .new_features_box .feature p{
    margin-top: 0px;
    font-size: 12pt;
    color:#000;
    line-height: 17px;
}
.whats_new .new_features_box .review{
    background-position: 0 -111px;
}
.whats_new .new_features_box .learning{
    background-position: 0 -287px;
}
.whats_new .new_features_box .text_to_speech{
    background-position: 0 -196px;
}
.whats_new .new_features_box .settings{
    background-position: 3px -382px;
}

@media screen and (max-width:1280px)
{
    .whats_new .whatsnew_title .new_banner{
        display:none;
    }
}

@media screen and (max-width:1100px)
{
    .screen-s .whats_new .container{
        padding-left:20px;
    }
}

@media screen and (max-width:1024px)
{
    .about #side_content .download_link, .about_us #side_content .download_link {
        display: block;
        text-indent: -999px;
        overflow: hidden;
        background: url('../images/download_link.png') no-repeat;
        width: 133px;
        height: 133px;
    }
}