@charset "utf-8";@font-face{font-family:'open_sansbold';src:url('font/OpenSans-Bold-webfont.eot');src:url('font/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('font/OpenSans-Bold-webfont.woff') format('woff'), url('font/OpenSans-Bold-webfont.ttf') format('truetype'), url('font/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanslight';src:url('font/OpenSans-Light-webfont.eot');src:url('font/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), url('font/OpenSans-Light-webfont.woff') format('woff'), url('font/OpenSans-Light-webfont.ttf') format('truetype'), url('font/OpenSans-Light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansregular';src:url('font/OpenSans-Regular-webfont.eot');src:url('font/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('font/OpenSans-Regular-webfont.woff') format('woff'), url('font/OpenSans-Regular-webfont.ttf') format('truetype'), url('font/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanssemibold';src:url('font/OpenSans-Semibold-webfont.eot');src:url('font/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('font/OpenSans-Semibold-webfont.woff') format('woff'), url('font/OpenSans-Semibold-webfont.ttf') format('truetype'), url('font/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal;}
body{font:14px/26px 'open_sansregular', sans-serif;background:#FFF;color:#333333;margin:0;padding:0;}
img{border:0;}
a{text-decoration:underline;color:#0000ff;}
a:hover{color:#0000ff;}
*.cleaner{line-height:0;clear:both;font-size:0;}
.clearnone{clear:none !important;}
.floatL{float:left;}
.floatR{float:right;}
.floatN{float:none;}
h2, h3{color:#d52b1e;font-family:'open_sanslight';font-size:30px;margin:0 0 25px;line-height:36px;font-weight:400}
p{margin:0 0 25px;line-height:26px;clear:both;text-align:justify}
#headerwrapper{width:100%;background:#fff;height:147px;}
#topbarcontainer{background-color:#eeeeee;width:100%}
#topbar{width:960px;background-color:#eeeeee;margin:0 auto;padding:0px 20px;}
#topbar .left-txt{color:#222222;display:block;float:left;font-size:12px;font-weight:400 !important;height:34px;margin:0;padding:0;line-height:34px;}
.right, #topbar .links{float:right;margin-top: 0px!important;}
#topbar .links ul li.login{background:url("../img/index/index-sprite.png") no-repeat scroll -5px -640px #9bd39f;border-radius:10px;float:left;font-size:12px;height:24px;line-height:24px;list-style:outside none none;margin:6px 10px 0 0;padding:0 0 0 10px !important;width:150px;}
#topbar .links ul li a.login{color:#222;font-size:12px;list-style:none;padding:0px 10px 0px 20px !important;line-height:24px;text-decoration:none}
#topbar .links ul li a.login:hover{color:#333;}
#topbar .links ul li a{color:#4b4b4b;text-decoration:none}
#topbar .links ul li a:hover{color:#d52b1e;}
.anylinkcss{position:absolute;left:0;top:0;visibility:hidden;border:1px solid #999;border-bottom-width:0;line-height:18px;z-index:100;width:221px;margin-left:-92px;}
#topbar .country{float:right;width:90px;margin-top:4px}
.menu_class{cursor:pointer;width:75px;padding:0 5px;border-radius:10px;background:url(../img/index/index-sprite.png) no-repeat 0px -5px #fff;height:24px;line-height:24px}
#topbar .links ul{margin:-2px 0 0;padding:0;}
#topbar .links ul li{float:left;font-size:12px;list-style:none;padding:4px 10px 2px;text-decoration:none}
.anylinkcss{background:none repeat scroll 0 0 #FFF;border:#999999 solid 1px;font-size:12px;position:absolute;top:0;visibility:hidden;width:223px;z-index:10000;}
.anylinkshadow{position:absolute;left:0;top:0;z-index:99;background:#000;visibility:hidden;margin-left:-92px;display:none}
.anylinkcss ul{list-style-type:none;margin:0;padding:0;}
.anylinkcss ul li a{border-bottom:1px solid #DFDFDF;color:#666666;display:block;font-weight:normal;padding:1px;text-decoration:none;text-indent:0;width:108px;float:left}
.anylinkcss a:hover{background:none repeat scroll 0 0 #FFFFFF;color:#d52b1e;width:108px;}
.enago-cn-flag{background-image:url("../img/index/index-sprite.png");background-position:-51px -606px;background-repeat:no-repeat;}
.enago-jp-flag{background-image:url("../img/index/index-sprite.png");background-position:-10px -606px;background-repeat:no-repeat;}
.enago-en-flag{background-image:url("../img/index/index-sprite.png");background-position:-90px -606px;background-repeat:no-repeat;}
.enago-de-flag{background-image:url("../img/index/index-sprite.png");background-position:-129px -606px;background-repeat:no-repeat;}
.enago-tr-flag{background-image:url("../img/index/index-sprite.png");background-position:-168px -606px;background-repeat:no-repeat;}
.enago-br-flag{background-image:url("../img/index/index-sprite.png");background-position:-207px -606px;background-repeat:no-repeat;}
.enago-kr-flag{background-image:url("../img/index/index-sprite.png");background-position:-285px -606px;background-repeat:no-repeat;}
.enago-kz-flag{background-image:url("../img/index/index-sprite.png");background-position:-246px -606px;background-repeat:no-repeat;}
.enago-ae-flag{background-image:url("../img/index/index-sprite.png");background-position:-324px -606px;background-repeat:no-repeat;}
.enago-tw-flag{background-image:url("../img/index/index-sprite.png");background-position:-363px -606px;background-repeat:no-repeat;}
.vabsmiddle{vertical-align:middle!important;}
#headerContainer{width:960px;background:#fff;position:relative;margin:0 auto;padding:5px 20px;}
#headerContainer .logo{background:url(../img/index/index-sprite.png) no-repeat -7px -40px;float:left;margin-top:13px;}
.ph_container{float:right;margin-bottom:3px;}
.ph_no{color:#d52b1e;font-size:30px;margin-right:5px;font-family:'open_sansregular';letter-spacing:-1px}
.ph_no span{font-size:12px;color:#222;font-family:'open_sansregular';letter-spacing:0px}
.ph_comment{font-size:11px;line-height:13px;margin-top:27px;color:#222;font-family:'open_sansregular';letter-spacing:0px}
.top-cta{background:url("../img/index/index-sprite.png") -10px -124px no-repeat;display:block;height:44px;width:268px;float:right;margin:0}
#headerContainer .logo-txt{color:#222;font-size:12px;left:22px;position:absolute;top:66px; display:none;}
#headerContainer .info span{color:#d52b1e;}
#headerContainer .info{color:#222;font-size:12px;left:21px;position:absolute;top:84px;}
#floatMenu{position:fixed;top:520px;width:48px;z-index:999;right:0}
.social-widget{background:url(../img/index/index-sprite.png) no-repeat -10px -188px;display:block;width:48px;height:90px;}
.social-widget a{display:block;width:48px;height:45px;text-decoration:none;}
.social-widget a em{display:none;}
.mainnavigationcontainer{margin:auto 0;height:37px;background-color:#363636;width:100%;padding:0;vertical-align:bottom;border-top:2px solid #d52b1e;position:relative; z-index:9999999; }
.mainnavigation ul,.mainnavigation li{margin:0;padding:0;list-style-type:none;border:0;outline:0;background:none;vertical-align:middle;}
.mainnavigation{clear:both;width:1015px;margin:0 auto;}
.mainnavigation a,.mainnavigation a:hover,.mainnavigation a:visited{text-decoration:none !important;color:#fff!important;font-weight:normal}
.mainnavigation a:hover,.mainnavigation a:visited{text-decoration:none !important;color:#000;font-weight:normal}
.mainnavigation .navbar .nav{margin-left:5px}
.mainnavigation .navbar .item{float:left;margin:0px 0 0 0;line-height:36px;font-size:13px;_clear:none;_line-height:1.2;padding-left:13px;padding-right:13px;border-right: 1px solid #202020;border-left: 1px solid #646464;}
.mainnavigation .navbar .item span{display:block;padding:0 3px;}
.mainnavigation .navbar .item .submenutop li a span.rgt{display:block;padding:0 19px 0 0px!important;background:url(../images/navigation/icon_triangle_right.gif) no-repeat 95% 50%!important}
.mainnavigation .navbar .item:hover,.mainnavigation .navbar .item.hover{background:#d52b1e !important;}
.mainnavigation .navbar .item:hover span,.mainnavigation .navbar .item.hover span{padding:0px 3px;}
.mainnavigation .navbar .hover span,.mainnavigation .navbar li:hover span{background-color:#d52b1e;position:relative;z-index:10;}
.mainnavigation .navbar ul li ul li .hover span.rgt,.mainnavigation .navbar ul li ul li:hover .rgt{background:#d52b1e url(../images/navigation/icon_triangle_down.png) no-repeat 95% 50%;}
.mainnavigation .navbar li span.home{background:url("../images/navigation/home-icon.png") no-repeat scroll 3px 50% transparent;height:35px;padding:0 3px;width:20px;}
.mainnavigation .navbar li.first{border-left:1px solid #646464}
.mainnavigation .navbar .hover .submenutop span,.mainnavigation .navbar li:hover .submenutop span{background-color:transparent;position:static;}
.mainnavigation .navbar .hover .submenutop .title,.mainnavigation .navbar li:hover .submenutop .title{padding:0 5px 5px}
.mainnavigation .selected a{color:#000 !important}
.mainnavigation .hover,.mainnavigation li:hover{position:relative;z-index:9}
.mainnavigation .hover .submenutop,.mainnavigation li:hover .submenutop{display:block}
.mainnavigation .submenutop{display:none;position:absolute;top:36px;left:0px;z-index:1000;background-color:#363636 !important;padding:0 0 5px;-moz-border-radius:4px;border-radius:4px;-moz-border-top-radius:0px;}
.mainnavigation .submenutop li, .mainnavigation .submenutop1 li{background:#363636 url(../images/navigation/nav-drop-bg.jpg) 15px 10px no-repeat;line-height:1.3em;padding:8px 10px 8px 30px!important;width:220px;height:auto;color:#FFF;border:0;border-bottom:#4b4b4b 1px solid;}
.mainnavigation .submenutop li:hover,.mainnavigation .submenutop1 li:hover{background:#d52b1e url(../images/navigation/nav-drop-bg1.jpg) 15px 10px no-repeat;line-height:1.3em;padding:8px 10px 8px 30px;width:220px;height:auto;color:#FFF;border:0;border-bottom:#a03c5a 1px solid;}
.mainnavigation .submenutop li a{color:#fff !important;font-size:12px;font-weight:normal !important;white-space:nowrap;display:block;padding:0px;width:100%;_overflow:hidden;_text-overflow:ellipsis;}
.mainnavigation .submenutop li .submenutop1 li a{color:#fff!important;font-size:12px;font-weight:normal !important;white-space:nowrap;display:block;width:100%;_overflow:hidden;_text-overflow:ellipsis;}
.mainnavigation .submenutop li a:hover{color:#fff!important;background-color:#d52b1e;text-decoration:none}
.mainnavigation .submenutop li a span.rgt{color:#fff!important;background-color:#d52b1e;text-decoration:none}
.mainnavigation .submenutop li:hover + span.rgt{color:#fff!important;background-color:#6d0a28;text-decoration:none}
span.rgt{color:#fff!important;background-color:#6d0a28;text-decoration:none}
.mainnavigation .submenutop li .submenutop1 li a:hover{color:#fff!important;text-decoration:none}
.mainnavigation .submenutop li.separator{margin-top:4px;padding-top:4px;border-top:1px solid #ccc}
.mainnavigation .submenutop ul{margin:0;padding:0}
.mainnavigation .submenutop ul li{margin:0 5px;padding:0}
.mainnavigation .navbar .active{background-color:#d52b1e;border-radius:0 0 6px 6px}
.ulatus-icn-logo{margin-top:-4px;vertical-align:middle !important;}
.pub-icn-logo{margin-top:-3px;margin-right:5px;vertical-align:middle !important; display:none}
.mainnavigation .submenutop .submenutop1{display:none;position:absolute;top:-8px;left:260px;z-index:1;background-color:#363636!important;padding:5px 0;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}
.mainnavigation .submenutop .hover .submenutop1,.mainnavigation li .submenutop li:hover .submenutop1{display:block}
span.rgt{color:#fff!important;background-color:#6d0a28 !important;}
.last{background:none !important;}
.lastnav{left:initial !important;right:0 !important;}
#sliderwrap{display:block;clear:both;margin:0;padding:0;height:319px;background:url(../img/index/slider/bg1.jpg) repeat-x 0 0; position:relative;}
#sliderwrap .slidermain{display:block;clear:both;margin:0 auto;padding:0;height:319px;width:960px;}
#slideshowWrapper{position:relative;width:710px;float:left}
#fssPrev{display:none}
#fssNext{display:none}
#fssPlayPause{display:none}
ul#slideshow{list-style:none;margin:0;width:710px;height:319px;overflow:hidden;padding:0}
#fssList{bottom:27px;list-style:outside none none;margin:0;padding:0;position:absolute;right:0px;}
#fssList li{display:inline;padding-right:10px;}
#fssList li a{color:#bd989d;text-decoration:none;background-color:#bd989d;border-radius:50%;font-size:1px;padding:4px 5px}
#fssList li.fssActive a{color:#ffffff;text-decoration:none;background-color:#ffffff;border-radius:50%;font-size:1px;padding:4px 5px}
#bodyContainer{background:#fff;width:960px;margin:10px auto;padding:10px 0px;position:relative}
#left-x{float:left;width:678px;margin:0 30px 0 0;padding:0;}
#right-x{float:left;margin:0px!important;padding:0;width:250px;}
.saibamais-home{ margin-bottom:10px; text-decoration:none;height:30px;line-height:30px;width:123px;display:block;background:#eeeeee url(../img/index/index-sprite.png) no-repeat 82px -1068px;font-size:14px;color:#d52b1e;text-indent:11px;transition:all 0.5s ease;}
.saibamais-home:hover{background:#e3d4d4 url(../img/index/index-sprite.png) no-repeat 82px -1098px;font-size:14px;color:#d52b1e;text-indent:11px;transition:all 0.5s ease;}
.dis-banner{float:left;width:555px; margin-bottom:3px}
.saibamais{text-decoration:none;height:30px;line-height:30px;width:123px;display:block;background:#eeeeee url(../img/index/index-sprite.png) no-repeat 82px -1068px;font-size:14px;color:#a67182;text-indent:11px;transition:all 0.5s ease;clear:both}
.saibamais:hover{background:#e3d4d4 url(../img/index/index-sprite.png) no-repeat 82px -1098px;font-size:14px;color:#d52b1e;text-indent:11px;transition:all 0.5s ease;clear:both}
.saibamais1{text-decoration:none;height:30px;line-height:30px;width:123px;display:block;background:#fff url(../img/index/index-sprite.png) no-repeat 82px -1068px;font-size:14px;color:#d52b1e;text-indent:11px;transition:all 0.5s ease;clear:both}
.saibamais1:hover{background:#e3d4d4 url(../img/index/index-sprite.png) no-repeat 82px -1098px;font-size:14px;color:#d52b1e;text-indent:11px;transition:all 0.5s ease;clear:both}
.divider{height:1px;width:100%;display:block;clear:both;background-color:#ccc;line-height:0px;margin-bottom:25px;}
.blog-content{clear:both;margin:0 10px;width:960px;}
ul.bloglist{clear:both;margin:0;padding:0;}
/*Changed height (150px to auto) on Homepage for Blog section - 22 Jan 2018 */
ul.bloglist li{font:12px/18px;letter-spacing:0;list-style:outside none none;margin-bottom:10px;margin-top:0;padding-left:0px;padding-right:10px;vertical-align:top;width:340px;float:left;height:auto;}
ul.bloglist li .headline{float:left;margin-top:-6px;width:270px}
ul.bloglist li .headline a{color:#6dafcb;margin:0 0 5px 0;text-decoration:none;display:block;font:15px/18px 'open_sanssemibold';font-family:'open_sanssemibold';height:auto}
ul.bloglist li .headline a:hover{color:#057fd7}
.postdate{float:left;font-size:10px;margin-right:10px;text-align:center;color:#d52b1e}
.postdate .pday{display:block;font-size:45px;font-family:'open_sansbold';color:#e2e2e2}
.postdate .pdate{display:block;text-align:center;}
.headline .pcont{font-size:13px;line-height:18px;color:#666666!important;font-family:'open_sansregular'}
.headline .pcont a{visibility:hidden!important;display:none!important}
ul.bloglist li .divider-blog{background-color:#bababa;clear:both;display:block;height:3px;line-height:0;margin:0 0 4px 0px;width:85px;}
.readmoreblog{color:#d52b1e;float:right;font-size:12px;margin-right:20px;text-decoration:none;}
.sidebox{display:block;margin:0 0 30px;background-color:#eeeeee;padding:0px;width:250px;}
.sideboxslider{display:block;margin:0 0 30px;background-color:#eeeeee;padding:0px;width:250px; position: absolute; top:18px; right:15%; z-index:999999; }
.sidebox h4{display:block;font-family:'open_sanslight';font-weight:400;font-size:22px;line-height:60px;height:60px;text-indent:20px;color:#fff;background-color:#d52b1e;margin:0;padding:0}
.sidebox h4.subjects{display:block;font-family:'open_sanslight';font-weight:400;font-size:22px;line-height:24px;height:60px;text-indent:0px;color:#fff;background-color:#d52b1e;margin:0;padding:9px 0 0 20px}
.sidebox .subjects{display:block;padding:0;margin:0;}
.sidebox .subjects a{display:block;height:43px;border-bottom:1px solid #fff;line-height:43px;padding-left:71px;font-family:'open_sanslight';text-decoration:none;color:#333333;background-image:url(../img/index/index-sprite.png);background-repeat:no-repeat}
.sidebox .subjects a.sub1{background-position:5px -723px;}
.sidebox .subjects a.sub2{background-position:5px -679px;}
.sidebox .subjects a.sub3{background-position:5px -807px;line-height:21px;padding:5px 0 5px 71px}
.sidebox .subjects a.sub4{background-position:5px -766px;}
.sidebox .subjects a.sub5{background-position:5px -856px;}
.sidebox .subjects a:hover{background-color:#fff;color:#333333}
.sideboxulatus{display:block;margin:0 0 30px;background-color:#eeeeee;padding:0px;width:250px}
.martb18{margin:18px 0 !important;}
.marr5{margin-right:5px !important;}
.testimonials-box{width:250px;margin:0;padding:0;position:relative;background:url(../img/index/testimonials-icon.png) no-repeat 200px 410px}
.testimonials-top{display:block;width:230px;height:417px;padding:15px 10px}
.testimonials-top .content{display:block;width:214px;padding:0;margin:0}
.testimonials-top .content p{display:block;font-size:13px;color:#414141;font-style:italic;line-height:18px;margin:0 0 5px 0;text-align:left;}
.testimonials-top .content p img{float:left;margin:0 8px 0 0;}
.testimonials-top .content .desg{display:block;font-size:12px;font-style:italic;line-height:18px;margin-top:15px;}
.testimonials-top .content .desg span{display:block;font-size:15px;margin-bottom:3px;color:#d52b1e;}
#testimonials2{width:214px;margin:0;padding:0}
#testimonials2 blockquote{width:214px !important;display:block;margin:0;padding:0 8px}
.nav{margin:5px 0}
#nav{bottom:-5px;display:block;left:15px;margin-bottom:10px;position:absolute;}
#nav a, #s7 strong{background:none repeat scroll 0 0 #cbcbcb;border-radius:50%;display:inline-block;height:12px;margin:0 4px 9px 0;padding:0;text-align:center;text-decoration:none;width:12px;color:#cbcbcb;font-size:1px;}
#nav a.activeSlide{background:#d52b1e;color:#d52b1e;}
#nav a:focus{outline:none;}
.project-carousel li{margin-right:10px;}
.paymentimg{padding:8px;}
.sidebox h4.paymenttitle{background:url("../img/index/index-sprite.png") no-repeat scroll -1px -910px #956976;color:#fff;height:60px;line-height:24px;margin:0;padding:9px 0 0 92px;text-indent:0;}
.sidebox h4.awardstitle{background:url("../img/index/index-sprite.png") no-repeat scroll -5px -986px #956976;color:#fff;height:60px;line-height:24px;margin:0;padding:9px 0 0 92px;text-indent:0;}
.awardssidebar{display:block;margin:0;padding:0}
.awardssidebar a{display:block;padding:15px;text-decoration:none;color:#222222;font-family:'open_sanslight';border-bottom:1px solid #fff;line-height:18px;clear:both;}
.awardssidebar .r-award{background-color:#e6e0e4;}
.awardssidebar a.l-award img{float:left;padding-right:10px;}
.awardssidebar a.l-award span{width:137px;text-align:left;}
.awardssidebar a.r-award img{float:right;padding-left:10px;}
.awardssidebar a.r-award span{width:137px;text-align:right;float:right}
#footerwrap{background: #d57e78;width:100%;margin:0 auto;}
#footerContainer{width:960px;margin:0 auto;padding:0px;position:relative;height:376px;}
#footerContainer .f-box{float:left;width:220px;padding:10px;position:relative;height:356px;font-size:13px;color:#fff;text-align:center}
#footerContainer .f-box h4{display:block;font-family:'open_sanslight';font-size:17px;margin:10px 0;padding:0;font-weight:700;color:#fff!important}
#footerContainer .f-box .divider-footer{background-color:#fff;clear:both;display:block;height:3px;line-height:0;margin:0 auto;width:85px;}
#footerContainer .f-box .text{line-height:18px;padding:12px 22px;display:block;}
#footerContainer .f-box .saibamais1{position:absolute;bottom:15px;left:25%;text-align:left}
#footerContainer .box1{background-color: #e79f9a;}
#footerContainer .box2{background-color: #dd8f8a;}
#footerContainer .box3{background-color: #d5817c;}
#footerContainer .box4{background-color: #cc726c;}
#footerContainer .f-box .icon{clear:both;display:block;height:42px;margin:0 auto;width:41px;background:url(../img/index/index-sprite.png) no-repeat -10px -388px}
#footerContainer .f-box .icon1{background-position:-10px -388px;}
#footerContainer .f-box .icon2{background-position:-10px -442px;}
#footerContainer .f-box .icon3{background-position:-10px -495px;}
#footerContainer .f-box .icon4{background-position:-10px -544px;}
#footer-corporate-wrap{background:#dcdcdc;margin:0;width:100%;}
#footer-corporate-wrap .inner{color:#333;font-size:12px;width:960px;margin:0 auto;padding:20px 0 60px 0;color:#333 !important;position:relative}
#footer-corporate-wrap .inner .box{float:left;width:470px;padding:0;margin-right:20px;}
.marr0{margin-right:0px!important}
#footer-corporate-wrap .inner .box h4{display:block;font-family:'open_sanslight';font-size:18px;margin:0 0 10px;padding:0;font-weight:400;color:#d52b1e}
#footer-corporate-wrap .inner .box .text{line-height:18px;}
#footer-corporate-wrap .inner .box .divider-footer1{background-color:#bababa;clear:both;display:block;height:3px;line-height:0;margin:0 0 10px 0;width:85px;}
.footer-last{background:#5c5c5c;margin:0;width:100%;}
.footer-last-inner{color:#555;font-size:12px;width:960px;margin:0 auto;padding:15px 0 30px 0;color:#fff !important;}
.footer-last-inner a{color:#fff !important;text-decoration:none;}
.footer-last-inner a:hover{color:#fff !important;text-decoration:underline;}
#disclaimer{float:left;display:block;margin:20px 0px 0px 0px;text-align:center;line-height:18px;font-size:12px;}
.footer-last-inner .left, .footer-last-inner .right{font-family:'open_sanslight';}
#footer-featured{background-attachment:scroll;background-clip:border-box;background-color:#eeeeee !important;background-origin:padding-box;background-position:center top;background-repeat:no-repeat;background-size:auto auto;height:140px;padding:10px 0;}
.container{margin:0 auto;max-width:100%;width:963px;position:relative;padding:0px}

#carousel{width:963px;}
.foter-logo{display:block;height:100px;width:180px;background-image:url(../img/footer/footerlogo-sprite1.png);background-repeat:no-repeat}
.f-logo1{background-position:0px -100px}
.f-logo1:hover{background-position:0px 0px}
.f-logo2{background-position:-180px -100px}
.f-logo2:hover{background-position:-180px 0px}
.f-logo3{background-position:-360px -100px}
.f-logo3:hover{background-position:-360px 0px}
.f-logo4{background-position:-540px -100px}
.f-logo4:hover{background-position:-540px 0px}
.f-logo5{background-position:-720px -100px}
.f-logo5:hover{background-position:-720px 0px}
.f-logo6{background-position:-900px -100px}
.f-logo6:hover{background-position:-900px 0px}
.f-logo7{background-position:-1080px -100px}
.f-logo7:hover{background-position:-1080px 0px}
.f-logo8{background-position:-1260px -100px}
.f-logo8:hover{background-position:-1260px 0px}
.f-logo9{background-position:-1440px -100px}
.f-logo9:hover{background-position:-1440px 0px}
.f-logo10{background-position:-1620px -100px}
.f-logo10:hover{background-position:-1620px 0px}
.f-logo11{background-position:-1800px -100px}
.f-logo11:hover{background-position:-1800px 0px}
.f-logo12{background-position:-1980px -100px}
.f-logo12:hover{background-position:-1980px 0px}
.f-logo13{background-position:-2160px -100px}
.f-logo13:hover{background-position:-2160px 0px}
.f-logo14{background-position:-2340px -100px}
.f-logo14:hover{background-position:-2340px 0px}
.f-logo15{background-position:-2520px -100px}
.f-logo15:hover{background-position:-2520px 0px}
.f-logo16{background-position:-2700px -100px}
.f-logo16:hover{background-position:-2700px 0px}
.f-logo17{background-position:-2880px -100px}
.f-logo17:hover{background-position:-2880px 0px}
.f-logo18{background-position:-3060px -100px}
.f-logo18:hover{background-position:-3060px 0px}
.f-logo19{background-position:-3240px -100px}
.f-logo19:hover{background-position:-3240px 0px}
.f-logo20{background-position:-3420px -100px}
.f-logo20:hover{background-position:-3420px 0px}
.f-logo21{background-position:-3600px -100px}
.f-logo21:hover{background-position:-3600px 0px}
.f-logo22{background-position:-3780px -100px}
.f-logo22:hover{background-position:-3780px 0px}
.f-logo23{background-position:-3960px -100px}
.f-logo23:hover{background-position:-3960px 0px}
/* Add custom css for homepage stickyfooter to fixed it. 25 Jan 2018 // Change margin from margin:0 0 0 469px; to margin:0 auto; and left:0; to left:auto; 9 Mar 2018*/
#stickyfooter{position:fixed;bottom:0px;margin:0 auto;width:960px;left:auto;height:44px;background:#161616;border-top:1px solid #333333;padding:0px 10px 0px 10px;font-family:'open_sanslight';text-shadow:1px 1px 1px #000;z-index:999;-moz-box-shadow:0px -1px 0px #161616;-webkit-box-shadow:0px -1px 0px #161616;box-shadow:0px -1px 0px #161616;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;background:-moz-linear-gradient(top, #222222, #111111);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#222222), to(#111111));letter-spacing:1px; display: none;}
#stickyfooter h2{font-size:24px;line-height:24px;color:#FF6600;letter-spacing:1px;font-weight:400;padding:0px 10px 0px 10px;margin:12px 0;background-image:none!important;}
#stickyfooter p{color:#cccccc;clear:none;font-size:12px;padding:0 6px 0 11px;line-height:18px;float:left;margin:10px 0;font:12px 'open_sansregular'!important;}
#stickyfooter img{border:none;}
#stickyfooter a{color:#fff;text-decoration:none;}
#stickyfooter li ul{list-style:none;padding:0;margin:0 0 12px 0;}
#stickyfooter .strong{font-weight:bold;}
#stickyfooter .italic{font-style:italic;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
#stickyfooter .imgshadow{background:#FFFFFE;padding:4px;border:1px solid #333333;margin-top:5px;-moz-box-shadow:0px 0px 5px #000000;-webkit-box-shadow:0px 0px 5px #000000;box-shadow:0px 0px 5px #000000;}
#stickyfooter .img_left{width:auto;float:left;margin:5px 15px 5px 10px;}
#stickyfooter .img_right{width:auto;float:right;margin:5px 0px 5px 15px;}
#stickyfooter #social{float:right;width:auto;margin:5px 0px 0px 0px;padding:0px;overflow:hidden;}
#stickyfooter #social li{margin-right:7px;_margin-right:0px;float:left;width:24px;padding:0px;height:32px;list-style:none;}
#stickyfooter #social li:hover{margin-top:-1px;}
a.tooltip:hover{text-decoration:none;}
a.tooltip span{display:none;padding:5px;bottom:44px;position:relative;width:55px;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
a.tooltip:hover span{display:block;position:absolute;border:1px solid #333333;background:#181818;color:#dddddd;font-size:12px;margin-left:-20px;}
#footer_menu{margin:0;padding:0;width:auto;}
#footer_menu li{list-style:none;float:left;font-size:13px;padding:9px 5px 9px 5px;border-right:1px solid #111111;border-left:1px solid #444444;background:#3E3E3E;background:-moz-linear-gradient(top, #3E3E3E, #313131);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3E3E3E), to(#313131));}
#footer_menu li:hover{background:#313131;background:-moz-linear-gradient(top, #313131, #3E3E3E);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#313131), to(#3E3E3E));}
#footer_menu li a{display:block;color:#fff;text-decoration:none;}
#footer_menu li a:hover{color:#ffffff;}
#footer_menu .imgmenu{padding:5px 0 0 0;border:none;background:none;}
#footer_menu .imgmenu a{background:url("../footer/img/home.png") top left no-repeat;width:36px;height:30px;}
#footer_menu li.imgmenu:hover{background:none;}
#footer_menu li.imgmenu a:hover{background:url("../footer/img/home2.png") top left no-repeat;}
#footer_menu li ul.dropup{display:none;width:10em;}
#footer_menu li:hover ul.dropup{display:block;position:absolute;margin:0 0 0 -16px;bottom:40px;background-color:#222222;border:1px solid #111111;border-bottom:none;-moz-border-radius:7px 7px 0px 0px;-webkit-border-radius:7px 7px 0px 0px;border-radius:7px 7px 0px 0px;}
#footer_menu li:hover li{float:none;background:none;border:none;border-bottom:1px solid #161616;padding:12px 10px 12px 10px;}
#footer_menu li:hover a{color:#fff}
#footer_menu li:hover a:hover{color:#fff;}
#footer_menu li:hover p{margin:6px 0;}
#footer_menu .right{float:right;right:10px;}
#stickyfooter .dropdown_1column,
#stickyfooter .dropdown_2columns,
#stickyfooter .dropdown_3columns{margin:4px auto;position:absolute;padding:10px 5px 10px 5px;display:none;text-align:left;}
#stickyfooter .dropdown_1column{width:140px;}
#stickyfooter .dropdown_2columns{width:430px;}
#stickyfooter .dropdown_3columns{width:425px;}
#footer_menu li:hover .dropdown_1column,
#footer_menu li:hover .dropdown_2columns,
#footer_menu li:hover .dropdown_3columns{display:block;position:absolute;margin:0 0 0 -10px;bottom:40px;background-color:#222222;border:1px solid #111111;-moz-border-radius:7px 7px 0px 0px;-webkit-border-radius:7px 7px 0px 0px;border-radius:7px 7px 0px 0px;}
#stickyfooter .col_1,
#stickyfooter .col_2,
#stickyfooter .col_3,
#stickyfooter .col_11{float:left;position:relative;margin-left:0px;margin-right:5px;}
#stickyfooter .col_1{width:130px;}
#stickyfooter .col_2{width:270px;}
#stickyfooter .col_3{width:420px;}
#stickyfooter .col_11{width:210px;}
#footer_menu li ul.simple{margin-left:5px;}
#footer_menu li ul.simple li{border:none;padding:0px 0px 0px 12px;width:185px;font:12px 'open_sansregular'!important;font-weight:bold;line-height:20px!important;list-style:none;margin-left:5px;background-image:url(../footer/img/4x4gray.gif);background-repeat:no-repeat;background-position:0px 9px;}
#footer_menu li ul.simple li a.linkhead{font-size:16px;text-decoration:none;font-family:'open_sanslight'!important;line-height:22px;margin-left:0px;margin-bottom:10px;color:#FF6600;letter-spacing:1px;font-weight:bold;}
.col_1 ul.simple1{margin-left:5px;}
.col_1 ul.simple1 li{border:none;padding:0px;width:140px;line-height:24px;list-style:none;margin-left:5px;background-image:url(../img/common/squere/4x4gray.gif);background-repeat:no-repeat;background-position:0px 9px;padding-left:10px;}
.col_1 ul.simple1 li a.linkhead{font-size:16px;text-decoration:none;line-height:22px;margin-left:0px;margin-bottom:10px;color:#FF6600;letter-spacing:1px;font-weight:bold;}
#stickyfooter h2.servicemenu{font-size:16px;line-height:22px;color:#FF6600;letter-spacing:1px;font-weight:normal;padding:0px 10px 0px 10px;margin:0px 0 10px 0;background:none!important;border:none!important;}
#stickyfooter h2.servicemenu a.linkhead{text-decoration:none;color:#FF6600;}
#stickyfooter li ul.ulwhyenagolist{margin-bottom:0px;display:block;clear:both;margin-top:0px;margin-left:10px;}
#stickyfooter li ul.ulwhyenagolist li{list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/18px 'open_sansregular'!important;color:#cccccc;padding:7px 0 7px 0px;margin-bottom:0px;line-height:170%;vertical-align:top;margin-top:0px;}
#stickyfooter li ul.ulwhyenagolist li strong{font-weight:700;color:#92c82f;font-size:13px;}
#stickyfooter li ul.ulwhyenagolist li a{text-decoration:none;display:inline!important}
#stickyfooter li ul.ulwhyenagolist li a:hover{text-decoration:none;color:#fff;}
#stickyfooter li ul.ulwhyenagolist1{margin-bottom:0px;display:block;clear:both;margin-top:0px;margin-left:10px;}
#stickyfooter li ul.ulwhyenagolist1 li{background-image:url(../footer/img/4x4gray.gif);background-repeat:no-repeat;background-position:0px 14px;list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/18px 'open_sansregular'!important;color:#cccccc;margin-bottom:0px;line-height:170%;vertical-align:top;margin-top:0px;padding:7px 0 7px 13px}
#stickyfooter li ul.ulwhyenagolist1 li a{text-decoration:none;display:inline!important}
#stickyfooter li ul.ulwhyenagolist1 li a:hover{text-decoration:none;color:#fff;}
#stickyfooter li ul.acceptedpapers-list{margin-bottom:0px;clear:both;margin-top:0px;margin-left:10px;}
#stickyfooter li ul.acceptedpapers-list li{background-image:url(../footer/img/tickmark.png);background-position:0px 11px;background-repeat:no-repeat;list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/13px 'open_sansregular';color:#cccccc;padding-left:25px;margin-bottom:0px;line-height:170%;vertical-align:top;margin-top:0px;border-bottom:none;padding-bottom:0px}
#stickyfooter li ul.acceptedpapers-list li strong{font-weight:400;color:#92c82f;font-size:13px;}
#stickyfooter li ul.acceptedpapers-list li a{text-decoration:underline;display:inline;margin-left:0px;}
#stickyfooter li ul.acceptedpapers-list li a:hover{text-decoration:none;color:#fff;}
#stickyfooter li .col_1 ul.ulsublist{margin-bottom:0px;clear:both;margin-top:0px;margin-left:5px;}
#stickyfooter li .col_1 ul.ulsublist li{background-image:url(../img/common/squere/6x6enago.gif);background-position:0px 16px;background-repeat:no-repeat;list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/13px 'open_sansregular';color:#cccccc;padding-left:15px;margin-bottom:5px;line-height:170%;vertical-align:top;margin-top:0px;}
.fontorange{color:#FF6600;}
.clients-nav{display:block;margin:10px 0px 10px 0px;}
.clients-nav a.client1{background-image:url(../footer/img/client-sprite.jpg);background-repeat:no-repeat;background-position:0px 0px;width:99px;height:142px;}
.clients-nav a.client1:hover{background-position:0px -148px;}
.clients-nav a.client2{background-image:url(../footer/img/client-sprite.jpg);background-repeat:no-repeat;background-position:-103px 0px;width:99px;height:142px;}
.clients-nav a.client2:hover{background-position:-103px -148px;}
.clients-nav a.client3{background-image:url(../footer/img/client-sprite.jpg);background-repeat:no-repeat;background-position:-203px 0px;width:99px;height:142px;}
.clients-nav a.client3:hover{background-position:-203px -148px;}
.clients-nav a.client4{background-image:url(../footer/img/client-sprite.jpg);background-repeat:no-repeat;background-position:-304px 0px;width:99px;height:142px;}
.clients-nav a.client4:hover{background-position:-304px -148px;}
.dropdown_3columns .feedburnerFeedBlock{padding:0px 0 0px 0;height:auto;}
.dropdown_3columns .feedburnerFeedBlock p.feedTitle a{color:#ff6600!important;font:bold 16px 'open_sansregular';padding-top:0px;padding-left:0px;word-spacing:normal;display:block;clear:both;}
.dropdown_3columns .feedburnerFeedBlock p.feedTitle a:hover{color:#ff6600!important;font:bold 16px 'open_sansregular';padding-top:0px;padding-left:0px;word-spacing:normal;display:block;clear:both;text-decoration:underline}
.dropdown_3columns .feedburnerFeedBlock p.feedTitle img{display:none;visibility:hidden;}
.dropdown_3columns .feedburnerFeedBlock ul{padding-left:0px;padding-top:0px;display:block;clear:both}
.dropdown_3columns .feedburnerFeedBlock ul li{background-image:url(../footer/img/tickmark.png);background-position:0px 11px;background-repeat:no-repeat;list-style-image:none;list-style-type:none;list-style-position:outside;font:11px/13px 'open_sansregular';color:#cccccc;padding-left:25px;margin-bottom:5px;line-height:170%;vertical-align:top;margin-top:0px;}
.headline{font:normal 11px 'open_sansregular';}
.headline a{font:normal 11px 'open_sansregular';text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;color:#454545;}
.headline a:visited{font:normal 11px 'open_sansregular';text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;color:#454545;}
.headline a:visited:hover{font:normal 11px 'open_sansregular';text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;color:#454545;}
.headline a:hover{font:normal 11px 'open_sansregular';text-decoration:none;height:15px;padding-left:3px;padding-right:3px;margin:0px;color:#454545;}
.fbsubscribelink{display:none;visibility:hidden;}
#creditfooter{display:none;visibility:hidden;}
#stickyfooter .col_3 a.titlelink{font-size:24px;line-height:24px;color:#FF6600;letter-spacing:1px;font-weight:400;padding:0px 10px 0px 10px;margin:12px 0;}
#stickyfooter .col_3 a.titlelink:hover{font-size:24px;line-height:24px;color:#FF6600;letter-spacing:1px;font-weight:400;padding:0px 10px 0px 10px;margin:12px 0;}
.font12Normal{font-size:12px!important;font-weight:normal}
.floatRight{float:right}
.mart10{margin-top:10px!important}
a.readmore{margin-right:20px;font-weight:normal;float:right;padding-bottom:0px;border-bottom:1px solid #ccc}
.vabsmiddle{vertical-align:middle!important}
.blockcontainer{display:block;clear:both;}
.blockcontainer .left-holder{width:49%;float:left;}
.blockcontainer .right-holder{width:48%;float:left;margin-left:20px;}
.left-holder h4, .right-holder h4{background:url("../publication-support/images/service-bullet.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);color:#649610;font-size:16px;font-weight:normal;padding-left:28px;margin:0;}
.up-arrow-red{background:url("../publication-support/images/up-red-arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:25px;margin-bottom:-6px;margin-left:5px;width:30px;}
.left-holder p, .right-holder p{border-left:1px solid #dae0cc;margin:0px 0 20px 8px;padding-left:8px;}
h4.subtle{color:#d52b1e;font:20px/18px "open_sanslight";font-weight:bold;margin:0 0 15px;display:block;clear:both}
.blockcontainer1 .left-holder{width:40%;float:left;}
.blockcontainer1 .right-holder{width:58%;float:left;margin-left:10px;}
ul.ulpub{list-style-type:none;margin:0 0 10px;padding:0;}
.ulpub li{background:url("../publication-support/images/bullet.png") no-repeat scroll 0 10px rgba(0, 0, 0, 0);float:none !important;line-height:24px;margin-left:0px;padding:0 0 8px 20px;}
.pack-main-wrap{margin:20px 0;cursor:pointer}
.pack-main-wrap div{float:left;margin-left:10px;width:208px;}
.pack-main-wrap div span.tip-box{border:1px solid #ccc;border-radius:5px;color:#000;display:block;font-family:"open_sanslight";line-height:18px;margin-bottom:15px;padding:5px 10px;position:relative;text-align:center;     height: 54px;}
.pack-main-wrap div span.tip-box span.tip-arrow{background:url("../publication-support/images/tip-dwn-arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:12px;left:20px;position:absolute;top:64px;width:14px;}
.pack-main-wrap div span.ptext{border-radius:5px;/* color:#fff; */display:block;font-size:18px;font-weight:bold;padding: 9px 0 9px 15px;position:relative;/* text-shadow:1px 0 #333; */}
.pack-main-wrap div span.ptext span.icon{background:url("../publication-support/images/main-index-pack-icon.png") repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:63px;padding:0;position:absolute;right:10px;top:-12px;width:58px;}
.pack-main-wrap div.first{margin-right:10px;}
.pack-main-wrap div.first span.ptext{background: none repeat scroll 0 0 #fff5f4;border: 1px solid #d52b1e;}
.pack-main-wrap div.first span.ptext span.icon{background-position:0 0;}
.pack-main-wrap div.second{margin-right:10px;}
.pack-main-wrap div.second span.ptext{background: none repeat scroll 0 0 #fff5f4;border: 1px solid #d52b1e;}
.pack-main-wrap div.second span.ptext span.icon{background-position:-58px 0;}
.pack-main-wrap div.third{margin-right:0px;}
.pack-main-wrap div.third span.ptext{background: none repeat scroll 0 0 #fff5f4;border: 1px solid #d52b1e;}
.pack-main-wrap div.third span.ptext span.icon{background-position:-116px 0;width:60px;}
span.upside{background:url("../publication-support/images/up-red-arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:25px;margin-left:5px;position:absolute;width:30px;}
.service-list-wrap{margin-top:40px;}
.service-list-wrap .acpt-box, .service-list-wrap .subm-box{width:300px;float:left;background:#fdfdfd;}
.service-list-wrap h3{background: #868686;margin:0 !important;color:#FFF!important;letter-spacing:normal;padding:12px 0 12px 90px!important;position:relative;font-size:20px!important;}
.service-list-wrap h3 span{display:block;position:absolute;left:18px;top:-22px;width:61px;height:61px;padding:0;border:0;}
.service-list-wrap h3 b img{margin-bottom:-6px;}
.service-list-wrap h3 span.as-icon{background:url(../publication-support/images/service-icons-big.png) 0 0 no-repeat;}
.service-list-wrap h3 span.ss-icon{background:url(../publication-support/images/service-icons-big.png) -61px 0 no-repeat;}
.service-list-wrap span.infoLink{display:block;padding:5px 2px 5px 25px;background:url(../publication-support/images/bullet.png) 10px 13px no-repeat;border-bottom:#e1e7d9 1px dashed;line-height:20px}
.service-list-wrap span.infoLink .infoBox{left:41px!important;bottom:36px!important;background:-moz-linear-gradient(center top , #f8faec, #e9edd1) repeat scroll 0 0 rgba(0, 0, 0, 0)}
.service-list-wrap span.last-brd{border:0;padding:2px 0;background:url(../publication-support/images/price-tbl-head-bg.jpg) 0 0 repeat-y;}
.lastp{margin-bottom:30px !important;}
.marR10{margin-right:10px !important;}
.marL20{margin-left:20px;}
.infoLink{position:relative;}
.infoBox{background:#fef8f8;border:1px solid #d0adad;border-radius:8px;color:#333;display:none;text-align:left;font-size:13px;left:-10px;padding:10px 12px;position:absolute;bottom:30px;width:500px;z-index:100;float:left;box-shadow:3px 3px 4px -3px #666;}
.infoBox a{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;margin-top:5px;text-decoration:underline;text-indent:inherit;}
.infoBox a:hover{text-decoration:none;}
.infoBox span.arrow{background:url(../img/index/tip-arrow.png) no-repeat 20px 0;position:absolute;left:0px;bottom:-20px;width:200px;height:23px;}
.ps-discount{margin-top:10px;text-align:center;}
.ps-discount span{color:#528004;display:inline-block;font:600 16px "DroidSansRegular";}
.ps-discount span.proofreading, .ps-discount span.support{background-color:#d52b1e;border-radius:5px;color:#fff;padding:8px 14px;text-shadow:0 1px 1px #666;min-width:200px;}
.ps-discount span.plus{background:url("../img/ps-plus-icon.png") no-repeat scroll center 7px rgba(0, 0, 0, 0);height:33px;padding:8px 0;width:34px;}
.ps-discount span.text{font-size:14px;margin-left:5px;}
.ps-discount span.text a{font:600 18px "DroidSansRegular";text-decoration:underline;}
.pub-supportbtn{display:block;background:url(../img/index/ulatus-btn.png) 0 0 no-repeat!important;width:229px;height:38px;margin:14px!important;}
.pub-supportbtn:hover{background:url(../img/index/ulatus-btn.png) 0 -120px !important;}

.temp-hide-blk{    position: fixed;    color: #fff;    background: #057fd7;    bottom: 0;    left: 0;    width: 100%;    padding: 10px 10px;    z-index: 9999999;    text-align: center;    font-weight: normal;    font-size: 14px; display:none;}
.temp-hide-blk a{ color: #fff; text-decoration:underline;}
.temp-hide-blk p {    margin: 0 auto;    width: 68%;line-height: normal;}

/* Revision in Home page */
.wordcount-box{background-color:rgba(255,255,255,0.86);padding:25px 0 20px;box-shadow:0 2px 5px #ccc}
.wordcount-box .a-center{text-align:center}
.row-fluid.wordcount-box .span4 { width: 30%; }

.top-txt-blk{font-family:'open_sansregular';display:inline-block;font-size:17px; cursor:pointer; }
.top-img-blk{display:inline-block;vertical-align:text-bottom;margin:0 0 0 10px}
.top-txt-blk span{font-family:'open_sansbold';font-size:30px;color:#d52b1e;font-weight:700;margin:0 5px 5px 0;vertical-align:text-top;display:inline-block}
.top-txt-blk strong{font-family:'open_sanssemibold';font-size:20px;}
.top-txt-blk1{font-family:'open_sansregular';display:inline-block;font-size:17px}
.top-img-blk1{display:inline-block;vertical-align:text-bottom;margin:0 0 0 5px}
.top-txt-blk1 span{font-family:'open_sansbold';font-size:30px;color:#d52b1e;font-weight:700;margin:0 5px 5px 0;display:inline-block}
.span3 .wordcount-box{background-color:rgba(255,255,255,0.86);padding:25px 0 20px;position:absolute;bottom:0;box-shadow:0 2px 5px #ccc}
.span3 .wordcount-box .a-center{text-align:center}
.span3 .top-txt-blk{font-family:'open_sansregular';display:inline-block;font-size:17px}
.span3 .top-img-blk{display:inline-block;vertical-align:text-bottom;margin:0 0 0 10px}
.span3 .top-txt-blk span{font-family:'open_sansbold';font-size:24px;color:#d52b1e;font-weight:700;margin:0 5px 0 0;vertical-align:text-top;display:inline-block}

.span12{width:1100px;}
.span11{width:860px;}
.span10{width:780px;}
.span9{width:825px;}
.span8{width:620px;}
.span7{width:540px;}
.span6{width:530px;}
.span5{width:380px;}
.span4{width:300px;}
.span3{width:255px;}
.span2{width:140px;}
.span1{width:60px;}
div[class^="span"] { float:left; margin-right:20px; }
div[class^="span"]:last-child { margin-right:0; }

.offset12{margin-left:980px;}
.offset11{margin-left:900px;}
.offset10{margin-left:820px;}
.offset9{margin-left:740px;}
.offset8{margin-left:660px;}
.offset7{margin-left:580px;}
.offset6{margin-left:500px;}
.offset5{margin-left:420px;}
.offset4{margin-left:340px;}
.offset3{margin-left:260px;}
.offset2{margin-left:180px;}
.offset1{margin-left:100px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,
.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.127659574468085%;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;}
.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;}
.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}
.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;}
.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;}
.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;}
.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}
.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;}
.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;}
.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;}
.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;}
.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;}
.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;}
.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;}
.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;}
.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;}
.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;}
.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;}
.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;}
.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;}
.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;}
[class*="span"].hide,
.row-fluid [class*="span"].hide{display:none;}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right{float:right;}
.containerx{margin-right:auto;margin-left:auto;*zoom:1; width: 1100px;}
.containerx:before,
.containerx:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}
.container-fluid:before,
.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}

.clearfix, .clear{*zoom:1;}
.clearfix:before,
.clearfix:after,
.clear:before,
.clear:after{display:table;content:"";line-height:0;}
.clearfix:after,
.clear:after{clear:both;}

.worldcup2018-sticky { position:fixed; top:40%; margin-top:-60px; right:0; z-index:999; }
.bannerposition{z-index: 1;
    position: relative;}

#headerContainer #mylogin{display: none;}

.fix-head-top {background: #fff none repeat scroll 0 0;position: fixed;top: 0;width: 100%; z-index: 9999999;transition: all 0.1s ease 0s;}
.fix-head-top #topbar{display: none;  transition: 0.3s ease-in-out;}
.fix-head-top .top-mar{margin-top: 10px!important;}
.fix-head-top .ph_container{display: none;}
.fix-head-top .logo {background-size: 165%!important;width: 250px!important;height: 63px;margin: 0px !important; background: url(../img/index/index-sprite.png) no-repeat 0px -35px!important;}
.fix-head-top .ph_container{float: left;}
.fix-head-top #headerContainer{ height:auto;}
.fix-head-top #headerwrapper{ height:auto;}
.fix-head-top #fix-head a{ display:block;}
.fix-head-top #headerContainer #mylogin{ display: block;
    position: absolute;
    left: 53%;
    top: 30%;}
.fix-head-top #headerContainer .links ul li.login{background:url("../img/index/index-sprite.png") no-repeat scroll -5px -640px #9bd39f;border-radius:10px;float:left;font-size:12px;height:24px;line-height:24px;list-style:outside none none;margin:6px 10px 0 0;padding:0 0 0 10px !important;width:150px;}
.fix-head-top #headerContainer .links ul li a.login{color:#222;font-size:12px;list-style:none;padding:0px 10px 0px 20px !important;line-height:24px;text-decoration:none}
.fix-head-top #headerContainer .links ul li a.login:hover{color:#333;}
.fix-head-top #headerContainer .links ul li a{color:#4b4b4b;text-decoration:none}
.fix-head-top #headerContainer .links ul li a:hover{color:#d52b1e;}
.fix-head-top #headerContainer .links ul{margin:-2px 0 0;padding:0;}
.fix-head-top #headerContainer .links ul li{float:left;font-size:12px;list-style:none;padding:4px 10px 2px;text-decoration:none}

#topbar .links ul li.services{background:#9bd39f;border-radius:10px;font-size:12px;height:24px;line-height:24px;list-style:outside none none;margin:6px 10px 0 0;padding:0px !important;width:150px; font-weight: normal; text-align: center;}
#topbar .links ul li a.services{color:#222;font-size:12px;list-style:none;padding:0px 10px 0px 20px !important;line-height:24px;text-decoration:none; }
#topbar .links ul li a.services:hover{color:#333;}
.font17{font-size:17px !important;}
.dropbtn {
    padding: 5px;
    font-size: 12px;
    border: none;
    cursor: pointer;
}

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
	font-weight: normal;
    min-width: 250px;
	margin-top: 3px;
	text-align: left;
    z-index: 99999999;
}

.dropdown-content a {
    color: black;
    padding: 5px 10px;
    text-decoration: none;
    display: block;
}

.dropdown:hover .dropdown-content {
    display: block;
	border: solid 1px #ccc;
}

.cta-container{border:solid 2px #eee;padding:10px;width:606px;margin:20px 0px; width:940px; }
.cta-container .title{font-family:'open_sansregular';font-size:17px;color:#000;text-align:center;}
.cta-container .btn-container{border-bottom:1px solid #CCCCCC;height:42px;margin:10px auto 0;padding-bottom:10px;width:760px; text-align:center; }
.cta-container .btn-container a{background: #0082e0;display:inline-block;border-radius: 4px;color: #fff;text-align: center;line-height: 40px;font-size: 15px;position: relative;border-left: 40px solid #0065ad; padding:0 20px; text-decoration:none;  }
.cta-container .btn-container a:before{content:"";position:absolute;color:#fff;left: -27px;top: 13px;display:block;font-size:14px;background:url(../images/btn-arrow.png) no-repeat 0 0;width:15px;height:15px;}
.cta-container .translation{width: 156px;margin-left:10px;}
.cta-container .editing{width: 138px;}
.cta-container .support{margin-left:10px;width: 166px;}
.cta-contact-container{width:100%;margin-top:10px; width:500px; margin:10px auto 0; }
.cta-image{float:left;margin-left:-5px;}
.cta-detail{float:left;}
.cta-detail .phone{font-family:'open_sansregular';font-size:14px;text-align:center;vertical-align:middle;line-height:24px;margin:10px 0 0 5px;}
.cta-detail .phone span{font-size:22px;color:#d52b1e;}
.cta-detail .phone .email{font-size:18px;color:#000;}
.cta-detail .phone a{color:#d52b1e;font-size:22px;text-decoration:underline;}
.cta-detail .phone a:hover{text-decoration:none;}

.common-cta { display:inline-block; background-color:#0082e0; color:#fff; text-decoration:none; padding:10px 30px; font-size:18px; border-radius:4px; }
.common-cta:hover {color:#fff; }
.text-center { text-align:center; }

/* Rewards Page */
.rewardsclub h2 { font-size:28px; font-weight:700; }

.rewardsbanner{background-image:url(../rewardsclub/images/banner-bg.png);min-height:230px;width:100%;background-repeat:no-repeat;color:#fff;background-size:cover}
.rewardsbanner-imgtxt{overflow:hidden;margin:0px 0 0;text-align:center;padding:25px 0}
.rewardsbanner-imgtxt img{margin:10px 65px 0 0}
.rewardsbanner-txt{display:inline-block;vertical-align:top; max-width:690px; text-align: left; }
.rewardsbanner-txt .big-text {font-size:45px; line-height:48px; margin-bottom: 0; text-align:left}
.rewardsbanner-imgtxt p{margin:10px 0;font-size:18px; line-height:1.2; }
.rewardsbanner-imgtxt h1{font-size:58px}
.rewards-club-red-bg-blk{background:#d52b1e;color:#fff;text-align:center;padding:30px 0;}
.rewards-club-red-bg-blk p{margin:15px 0 0;font-size:16px;line-height: 24px; text-align:center; }
.rewards-club-red-bg-blk a{color:#fff}
.red-no{font-weight:700;color:#d52b1e;font-size:44px;margin:0 10px 5px 0;vertical-align:sub;float:left;line-height:normal}
.bank-gift-wrap{margin-top:30px}
.bank-gift-wrap img{margin:0 10px 0 40px}
.process-blk-wrap{overflow:hidden}
.process-blk{float:left;width:20%;background:#f4f4f5;padding:20px 0;text-align:center;min-height:165px;position:relative}
.process-blk p{margin:15px 0 0;font-size:16px;text-align:left;padding:0 20px 0 35px}
.process-blk:after{content:"";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #f4f4f5;position:absolute;right:-20px;top:38%;z-index:1}
.process-blk:nth-child(2){background:#efeff0}
.process-blk:nth-child(2):after{border-left:20px solid #efeff0}
.process-blk:nth-child(4){background:#efefef}
.process-blk:nth-child(4):after{border-left:20px solid #efefef}
.process-blk:last-child{background:#d52b1e;color:#fff}
.process-blk:last-child:after{display:none}
.ihg-benifits{display:inline-block}
.ihg-benifits .span6:nth-last-child(2) p, .ihg-benifits .span6:last-child p{margin-bottom: 0;}

.ihg-benifits img{vertical-align:sub;margin-right:10px}
.rewards-club .form-otpt-btns .showquote-btn{background-image:none;padding:10px 0 5px;font-size:22px;text-align:center}
.rewards-club .showquote-btn:active{transform:translateY(4px)}
.rewards-club #fmjfloatMenu,.yondo #floatMenu{display:none!important}
ul.single-tick{margin:0px 0 0;padding:0;list-style:none}
.single-tick li{position:relative;font-size:16px;padding:0 0 0 25px;margin-bottom:5px}
.single-tick li:before{font-family:'FontAwesome';content:"\f00c";position:absolute;left:0;top:3px;font-size:18px;color:#d52b1e;font-weight:400;line-height:normal}

.services-page-intro {background-color:#efeff0; padding:15px; margin-bottom:20px; }
.val-ad-fetu {background:#faeeee url(../images/editing-services/edit-unlimited-icon.png) 20px 18px no-repeat; padding:25px 20px 5px 135px; }


.service-compare-wrap .serv-box { border:#eee 1px solid; }
.service-compare-wrap .serv-box h2 { background-color:#d52b1e; color:#fff; font-size:20px; padding:5px 10px; }
/*
.service-compare-wrap .serv-box h2:before{content:"";display:inline-block;background:url(../images/editing-services/plan-icons.png) 0 0 no-repeat;width:36px;height:27px;margin-right:10px; vertical-align:top; background-size:36px auto; }
.service-compare-wrap .serv-box.proofreading h2:before { display:none; }
.service-compare-wrap .serv-box.copy-edit h2:before { background-position:0 -29px; }
*/

.service-compare-wrap .serv-box h2 span.icon { display:inline-block; vertical-align:top; margin-right:5px; }
.service-compare-wrap .serv-box h2 span.icon svg { width:36px; height:26px; }
.service-compare-wrap .serv-box.proofreading h2 span.icon svg path { fill:#da9059; }
.service-compare-wrap .serv-box.copy-edit h2 span.icon svg path { fill:#bebebe; }
.service-compare-wrap .serv-box.substantive h2 span.icon svg path { fill:#ffb83c; }

.fees.page nav .menu > li.active {background-color:#363636; }
.fees.page nav .menu > li.active:hover {background-color:#d52b1e; }

.fade { opacity: 0; -webkit-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear; }
.fade.in { opacity: 1; }
.collapse { display: none; }
.collapse.in { display: block; }
tr.collapse.in { display: table-row; }
tbody.collapse.in { display: table-row-group; }
.collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; -webkit-transition-duration: .35s; -o-transition-duration: .35s; transition-duration: .35s; -webkit-transition-property: height, visibility; -o-transition-property: height,  visibility; transition-property: height, visibility; }

#bodyContainer-r{background:none;margin:0 auto}
.text-white {
 color: #ffffff;
    background: none;
    border: none;
    font-size: 28px;
    line-height: 28px;
    margin: 0;
	font-weight:bold;
}

	.span6{width: 460px; float:left; min-height: 1px; margin-right:20px; }
    .font-18{font-size:18px;}
    .font-15{font-size:15px;}
	.font-12{font-size:12px;font-weight:normal}
	.marb-25 {
    margin-bottom: 25px!important;
}
.mar0 { margin:0; }
.mart-30 {
    margin-top: 30px!important;
}
.rewards hr {
    border: 0;
    border-bottom: #EEE 1px solid;
    background: none;
    margin: 20px 0 25px;
    clear: both;
}
.rewards .footer-box1 h2{border-bottom:3px solid #d52b1e}
.rewards .footer-box2 h2,.rewards .footer-box3 h2,.rewards .footer-box4 h2{border-bottom:3px solid #d52b1e}
.rewards .RW-box-search h2,.rewards .RW-box1 h2,.rewards #mc_embed_signup h2{    border-bottom: 3px solid #d52b1e;}
.rewards .RW-ulbasic4 li{color: #d52b1e;}
.rewards .footer-links-x{    background: #222222;}

.common-accordion .panel-default{    margin-bottom: 10px;
}
.common-accordion .panel-default .panel-heading{color: #333;
background-color: #fff;
border-color: #e4e5e7;
padding: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;}
.common-accordion .panel-default .panel-heading a{    display: block;
margin-bottom: 0;
padding: 12px 15px 12px 44px;
position: relative;
background-color: #f6f6f6;
font-size: 18px;
font-weight: bold;    color: #2d2a2b;text-decoration:none;}
.common-accordion .panel-default .panel-heading a:before{content: "";
display: inline-block;
background: url(../images/common/Q-A-icon.png) 0 0 no-repeat;
width: 29px;
height: 29px;
position: absolute;
top: 7px;
left: 7px;}
.common-accordion .panel-default .panel-heading a[aria-expanded="false"]:after{-webkit-transform: rotate(90deg);
transform: rotate(90deg);
background-position: 0 0;}
.common-accordion .panel-collapse .panel-body{padding: 0 15px 10px 75px;}
.collapse.in{display: block;}
.common-accordion .panel-collapse{background-color: #f6f6f6;
margin-bottom: 15px;}
.common-accordion .panel-default .panel-body p:first-child{    position: relative;
margin: 0px 0;}
.common-accordion .panel-default .panel-body p:first-child:before{    content: "";
display: inline-block;
background: url(../images/common/Q-A-icon.png) -29px 0 no-repeat;
width: 29px;
height: 29px;
position: absolute;
top: 0;
left: -35px;}
.common-accordion .panel-default .panel-heading a:after{content: "";
position: relative;
top: 1px;
background: url(../images/common/faq-collaps-icons.png) 0 0 no-repeat;
height: 14px;
width: 14px;
float: right;
transition: transform .25s linear;}
.common-accordion .panel-default .panel-heading a[aria-expanded="true"]:after{    -webkit-transform: rotate(0deg);
transform: rotate(0deg);
background-position: 0 -14px;}
.rewards  h4.panel-title{    margin: 0 !important;}

.org-btn3.service{    font-size: 22px;
text-transform: uppercase;
padding: 15px 30px 10px;
text-shadow: none;font-weight:normal;text-decoration:none;}
.org-btn3.service:hover{color:#fff}

.org-btn3{
display: inline-block;
position: relative;
background: #029dcd;
line-height: 18px;
padding: 6px 15px;
border-radius: 4px;
font-size: 14px;

color: #FFF;
text-shadow: #666 0 1px 0;
-webkit-transition: all .1s;
-moz-transition: all .1s;
transition: all .1s;
-webkit-box-shadow: 0 4px 0 #0281a8;
-moz-box-shadow: 0 4px 0 #0281a8;
box-shadow: 0 4px 0 #0281a8;
}
.padt-10{padding-top: 10px!important;}
.rewardclub .RW-ulbasic4 li span{color: #555555 !important;
height: auto;
padding-bottom: 2px;font-weight:normal}
.rewardclub  .infoBox1 span.arrow{    top: 99%;
left: auto;
border-bottom: none;}
.rewards #topbar .links ul li.services{width:117px;}
.rewards #mylogin{top:20%;}
.rewards-club-red-bg-blk p.font-16{text-align:center}
.rewards{    margin: 0 auto !important; padding: 0 !important;}
.rewards p.font-14{padding-right: 10px;text-align:left;    margin: 0 0 25px;line-height:22px;}

.reward-footer #footerContainer{display:none}
.reward-footer div#footer-featured{display:none}

.membership-type .card-box { border:#c6c5c5 1px solid; border-radius:4px; text-align:center; }
.membership-type .card-box .img-box { padding:30px; }
.membership-type .card-box p { text-align:center; line-height:1.2; margin:15px 0; padding:0 15px; }
.membership-type .card-box .strip { background-color:#e9c566; padding:5px; line-height:1.2; font-weight:bold; }
.membership-type .card-box.silver .strip { background-color:#dbd3cc; }
.membership-type .card-box.bronze .strip { background-color:#eaae6e; }

@media only screen and (max-width:1200px) {
    .sideboxslider { left:auto; right:5%;}
    .da-slide-current .slide-cont h2, .da-slide-current .slide-cont p, .da-slide-current .slide-cont .da-link { left:5% !important;}
    .da-slide .da-img { display:none; }
}